================ @@ -802,6 +802,12 @@ ARMTargetLowering::ARMTargetLowering(const TargetMachine &TM_, setOperationAction(ISD::BSWAP, VT, Expand); } + if (!Subtarget->isThumb1Only() && !Subtarget->hasMVEIntegerOps()) ---------------- AZero13 wrote: Yeah. https://github.com/llvm/llvm-project/pull/149315