[Bug middle-end/40029] [4.5 Regression] Big degradation on swim/mgrid on powerpc 32/64 after alias improvement merge (gcc r145494)
rguenth at gcc dot gnu dot org
gcc-bugzilla@gcc.gnu.org
Wed May 27 20:58:00 GMT 2009
------- Comment #4 from rguenth at gcc dot gnu dot org 2009-05-27 20:57 -------
Actually PRE seems to be more powerful than predictive commoning here. We
just lose one opportunity while gaining. With predictive commoning we have
8 loads and 4 stores, 11 multiplications and one division.
With PRE it is 6 loads and 4 stores, 10 multiplications and one division.
The only thing we gain from predictive commoning in 4.4 is unrolling the
loop once.
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=40029
More information about the Gcc-bugs
mailing list