https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87733
--- Comment #31 from Segher Boessenkool <segher at gcc dot gnu.org> --- An asm clobber just means "may be an output", and no operand will be assigned a register mentioned in a clobber. There is no magic.