[Bug middle-end/39976] [4.5 Regression] Big sixtrack degradation on powerpc 32/64 after revision r146817

rguenth at gcc dot gnu dot org gcc-bugzilla@gcc.gnu.org
Fri May 1 20:07:00 GMT 2009



------- Comment #5 from rguenth at gcc dot gnu dot org  2009-05-01 20:07 -------
> <bb 45>:
>   # crkveuk_lsm.686_3635 = PHI <crkveuk_lsm.686_517(44)>
>   # cikve_lsm.685_3640 = PHI <cikve_lsm.685_528(44)>
>   # crkveuk_lsm.686_3564 = PHI <crkveuk_lsm.686_517(44)>
> 
> Interesting, I wonder if that causes expand SSA to go crazy or do we go into
> closed loop form on purpose now.

Huh.  We should definitely get rid of these degenerate PHIs before expanding
(and call cfgcleanup which then may merge the blocks).


-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=39976



More information about the Gcc-bugs mailing list