[Bug rtl-optimization/24123] Massive performance regression for -ffast-math due to the recip tree pass

bonzini at gcc dot gnu dot org gcc-bugzilla@gcc.gnu.org
Fri Sep 30 08:15:00 GMT 2005


------- Additional Comments From bonzini at gcc dot gnu dot org  2005-09-30 08:14 -------
> This is really a RA issue rather than anything else.

No, this is an issue with the recip pass, that creates an absurd register
pressure -- it is quite expected that the RA cannot deal with that, especially
with the x87's register file.  The rewritten pass inserts the divisions at more
sane places.

-- 


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



More information about the Gcc-bugs mailing list