[Bug middle-end/44382] Slow integer multiply

acsawdey at gcc dot gnu.org gcc-bugzilla@gcc.gnu.org
Tue May 10 20:18:00 GMT 2016


https://gcc.gnu.org/bugzilla/show_bug.cgi?id=44382

acsawdey at gcc dot gnu.org changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |acsawdey at gcc dot gnu.org

--- Comment #11 from acsawdey at gcc dot gnu.org ---
236043 adds rs6000_reassociation_width() to enable parallel reassociation for
ppc64/ppc64le with -mcpu=power8. The width is picked to be a balance between
something wide enough to exploit the core resources but not so wide that we
generate a lot of excess spills. SPEC 2006 int is pretty neutral but fp sees
some gains, largely because lbm gets a big improvement from this.


More information about the Gcc-bugs mailing list