[Bug rtl-optimization/59535] [4.9 regression] -Os code size regressions for Thumb1/Thumb2 with LRA
rearnsha at gcc dot gnu.org
gcc-bugzilla@gcc.gnu.org
Tue Dec 17 11:12:00 GMT 2013
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59535
Richard Earnshaw <rearnsha at gcc dot gnu.org> changed:
What |Removed |Added
----------------------------------------------------------------------------
Summary|[4.9 regression] -Os code |[4.9 regression] -Os code
|size regressions for |size regressions for
|Thumb1/Thumb2 (with LRA)? |Thumb1/Thumb2 with LRA
--- Comment #3 from Richard Earnshaw <rearnsha at gcc dot gnu.org> ---
It seems that one of the major problems is a significant increase in the number
of mov instructions to copy registers from one location to another. This is
probably due to the two-operand format instructions we have in Thumb.
More information about the Gcc-bugs
mailing list