https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102264
Andrew Pinski <pinskia at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Ever confirmed|0 |1 Status|UNCONFIRMED |NEW Known to work| |4.9.4 Last reconfirmed| |2021-09-10 Summary|Macro Intrinsics fail to |[9/10/11/12 Regression] |use all the registers on |extra spilling when using |the machine |inline-asm and all | |registers Known to fail| |5.1.0 --- Comment #5 from Andrew Pinski <pinskia at gcc dot gnu.org> --- Using the 'v' constraint, there is still a register allocation issue but almost all of the extra moves are gone. The register allocation issue looks to be a regression from GCC 4.9.