2015-10-30 Vladimir Makarov <vmakarov@redhat.com>
commit8b9740d549c087466cd21cc80e8a619aa5c6c4af
authorvmakarov <vmakarov@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 30 Oct 2015 17:45:16 +0000 (30 17:45 +0000)
committervmakarov <vmakarov@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 30 Oct 2015 17:45:16 +0000 (30 17:45 +0000)
tree9c22b56e448db2f38d5dc5d805ffe0412d57fca1
parente06323c9522c3c8b72479913b49fb6ca310c3e72
2015-10-30  Vladimir Makarov  <vmakarov@redhat.com>

PR rtl-optimization/68106
* lra-remat.c (input_regno_present_p): Process hard regs
explicitly present in machine description insns.
(call_used_input_regno_present_p): Ditto.
(calculate_gen_cands): Ditto.
(do_remat): Ditto.

2015-10-30  Vladimir Makarov  <vmakarov@redhat.com>

PR rtl-optimization/68106
* gcc.target/aarch64/pr68106.c: New.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@229593 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/lra-remat.c
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.target/aarch64/pr68106.c [new file with mode: 0644]