https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87949
David Edelsohn <dje at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Target|powerpc |powerpc-*-* Status|UNCONFIRMED |NEW Last reconfirmed| |2018-11-09 Ever confirmed|0 |1 --- Comment #7 from David Edelsohn <dje at gcc dot gnu.org> --- This sounds like the general problem of the first RA pass creating excessively long live ranges. Does GCC know how to re-materialize a comparison?