This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
[Bug tree-optimization/60733] [4.9 Regression] ICE due to SLSR on valid code at -O3 on x86_64-linux-gnu
- From: "wschmidt at gcc dot gnu.org" <gcc-bugzilla at gcc dot gnu dot org>
- To: gcc-bugs at gcc dot gnu dot org
- Date: Wed, 02 Apr 2014 20:17:43 +0000
- Subject: [Bug tree-optimization/60733] [4.9 Regression] ICE due to SLSR on valid code at -O3 on x86_64-linux-gnu
- Auto-submitted: auto-generated
- References: <bug-60733-4 at http dot gcc dot gnu dot org/bugzilla/>
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60733
--- Comment #5 from Bill Schmidt <wschmidt at gcc dot gnu.org> ---
The logic for placement of initializers for PHI candidates is a bit wrong.
They should be placed at the end of the feeding block for the PHI. Currently
they can end up being placed too early, as in this case. I'm testing a patch.