https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67034
--- Comment #3 from Alexandre Oliva <aoliva at gcc dot gnu.org> --- In case you haven't yet, don't bother. The fix is faulty; at least on ppc64le, the copying doesn't work because it sets up the pseudo with the address of the object only after the copying is done. I've got some ideas to avoid the copy altogether. I'll keep you posted. Thanks for now,