[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


================
@@ -3993,6 +3993,11 @@ let Predicates = [HasSVE2_or_SME] in {
   defm PMULLB_ZZZ   : sve2_pmul_long<0b0, "pmullb", int_aarch64_sve_pmullb_pair>;
   defm PMULLT_ZZZ   : sve2_pmul_long<0b1, "pmullt", int_aarch64_sve_pmullt_pair>;
 
+let Predicates = [HasSVE2_or_SME] in {
----------------
paulwalker-arm wrote:

The Predicate can be dropped because we're already inside a block with the same predicate.

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


More information about the llvm-commits mailing list