[Bug rtl-optimization/78652] [7 regression]LRA generates wrong code by inheriting changed register
amker at gcc dot gnu.org
gcc-bugzilla@gcc.gnu.org
Mon Dec 5 17:02:00 GMT 2016
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78652
--- Comment #4 from amker at gcc dot gnu.org ---
Looks like Vlad already fixed this @ below commit:
commit 6526e1b66785b76d71926b20c9eb299e74a2d255
Author: vmakarov <vmakarov@138bc75d-0d04-0410-961f-82ee72b054a4>
Date: Wed Nov 30 17:35:40 2016 +0000
2016-11-30 Vladimir Makarov <vmakarov@redhat.com>
PR tree-optimization/77856
* lra-constraints.c (inherit_in_ebb): Check original regno for
invalid invariant regs too. Set only clobbered hard regs for the
invalid invariant regs.
2016-11-30 Vladimir Makarov <vmakarov@redhat.com>
PR tree-optimization/77856
* gcc.target/i386.c (pr77856.c): New.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@243038
138bc75d-0d04-0410-961f-82ee72b054a4
I will double check and close this PR.
Thanks.
More information about the Gcc-bugs
mailing list