2013-12-03 Vladimir Makarov <vmakarov@redhat.com>
commit1bcf2e9ad58d2614b15ab7688415dc980d55a0c6
authorvmakarov <vmakarov@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 3 Dec 2013 15:34:56 +0000 (3 15:34 +0000)
committervmakarov <vmakarov@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 3 Dec 2013 15:34:56 +0000 (3 15:34 +0000)
tree0876f42a7e3548abad698b411ec4c9d7bbac9367
parente2fb7828d290625b94e8e5025773e95637bb4006
2013-12-03  Vladimir Makarov  <vmakarov@redhat.com>

* config/aarch64/aarch64.c (aarch64_frame_pointer_required): Check
LR_REGNUM.
(aarch64_can_eliminate): Don't check elimination source when
frame_pointer_required is false.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@205637 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/config/aarch64/aarch64.c