https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106736
--- Comment #9 from Segher Boessenkool <segher at gcc dot gnu.org> --- When MMA is not enabled, the movxo and movoo patterns should never be reached at all; the __vector_{quad,pair} types should not exist, and the {XO,OO}mode-using code should then never be created. So how did this happen here?