[llvm] [AArch64][ISel] Add clmul to pmullb/t lowering (PR #180568)

Paul Walker via llvm-commits llvm-commits at lists.llvm.org
Wed Feb 11 03:56:50 PST 2026


================
@@ -2015,6 +2015,10 @@ AArch64TargetLowering::AArch64TargetLowering(const TargetMachine &TM,
     }
   }
 
+  if (Subtarget->hasSVEAES() &&
+      (!Subtarget->isStreaming() || Subtarget->hasSSVE_AES()))
----------------
paulwalker-arm wrote:

```suggestion
  if (Subtarget->hasSVEAES() &&
      (Subtarget->isSVEAvailable() || Subtarget->hasSSVE_AES()))
```
so the streaming compatible case is also accounted for.

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


More information about the llvm-commits mailing list