https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69148
Andreas Krebbel <krebbel at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |NEW Last reconfirmed| |2016-01-05 Ever confirmed|0 |1 --- Comment #2 from Andreas Krebbel <krebbel at gcc dot gnu.org> --- I can confirm this for GCC 5 branch compiling with -march=z196. It does not seem to get triggered with older -march levels. It also does work fine with -mno-lra. On S/390 we need a memory slot when copying 32 bit entities between FPRs and GPRs. So from a first glance it appears to be related to the handling of secondary memory needed in LRA.