https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90255
Bug ID: 90255 Summary: [9 regression] r266385 caused code size regressions on Arm, thumb and thumb2 Product: gcc Version: 9.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: rtl-optimization Assignee: unassigned at gcc dot gnu.org Reporter: rearnsha at gcc dot gnu.org Target Milestone: --- Created attachment 46247 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=46247&action=edit testcase Overall r266385 caused 0.16% regression on Arm and thumb1 -Os 0.08% regression on thumb2 -Os. when building CSiBE Some non-trivial files, however, regressed significantly, some by over 3%. For example, teem-1.6.0-src src/dye/test/bow regresses by 3.36% on Arm due to additional spills and the need for another register to be allocated.