[llvm] [AArch64] Sink NOT to be fold into BIC/ORN/EON (PR #176194)

David Green via llvm-commits llvm-commits at lists.llvm.org
Thu Mar 5 02:01:19 PST 2026


================
@@ -6825,7 +6818,40 @@ bool AArch64TTIImpl::isProfitableToSinkOperands(
         Ops.push_back(&I->getOperandUse(1));
     }
     break;
-
+  case Instruction::Xor:
+    if (I->getType()->isVectorTy() && ST->hasNEON())
----------------
davemgreen wrote:

`isa<FixedVectorType>(I->getType())`?

https://github.com/llvm/llvm-project/pull/176194


More information about the llvm-commits mailing list