https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91289
Alan Modra <amodra at gmail dot com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |amodra at gmail dot com --- Comment #7 from Alan Modra <amodra at gmail dot com> --- I doubt the patch will work in all cases. r11 might be in use. BTW, trashing CA in the prologue won't matter since XER is volatile over function calls. So addic could be used. (I know, just not in elf_low so there would be a bit of messing around to use addsi3_carry.)