https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98519
--- Comment #16 from Segher Boessenkool <segher at gcc dot gnu.org> --- No, this cannot be fixed in this hook, or in any other hook. The compiler can never see *at all* what instructions there are, the template is just a piece of text to it (there could be assembler macros in play, if you need to see a practical reason). We just need new constraints, as Bill and Peter agree.