https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68910
Eric Botcazou <ebotcazou at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Target|sparc-rtems |sparc-*-* Status|UNCONFIRMED |NEW Last reconfirmed| |2015-12-16 CC| |ebotcazou at gcc dot gnu.org Target Milestone|--- |5.4 Summary|SPARC/cypress: Poor code |[5/6 regression] huge stack |generation, huge stack |frame and poor code with |frame |instruction scheduling at | |-O2 Ever confirmed|0 |1 --- Comment #3 from Eric Botcazou <ebotcazou at gcc dot gnu.org> --- This looks like a spilling avalanche due to the first scheduling pass, so either -fno-schedule-insns or -mtune=v7 (for cypress) or -mtune=v8 (for leon3) can be passed to work around it.