https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97708
--- Comment #13 from Boris <bp at alien8 dot de> --- Then you'd need to add a sentence saying that the register asm() specification has lower prio and thus overridden by the input operand constraint. Which is what we have here. And then refer to the text Segher posted in comment #5 to state that it doesn't hold true in that case...