[llvm] [AArch64][ISel] Add clmul to pmullb/t lowering (PR #180568)
Sander de Smalen via llvm-commits
llvm-commits at lists.llvm.org
Tue Feb 10 02:22:15 PST 2026
================
@@ -2002,7 +2002,7 @@ AArch64TargetLowering::AArch64TargetLowering(const TargetMachine &TM,
setPartialReduceMLAAction(MLAOps, MVT::nxv4i32, MVT::nxv8i16, Legal);
setPartialReduceMLAAction(MLAOps, MVT::nxv8i16, MVT::nxv16i8, Legal);
- setOperationAction(ISD::CLMUL, MVT::nxv16i8, Legal);
+ setOperationAction(ISD::CLMUL, {MVT::nxv16i8, MVT::nxv4i32}, Legal);
----------------
sdesmalen-arm wrote:
Are we missing `nxv8i16` here, or is that omission on purpose?
https://github.com/llvm/llvm-project/pull/180568
More information about the llvm-commits
mailing list