[clang] [llvm] [AArch64][clang][llvm] Add support for Armv9.7-A lookup table intrinsics (PR #187046)
Kerry McLaughlin via cfe-commits
cfe-commits at lists.llvm.org
Tue Apr 14 03:28:06 PDT 2026
================
@@ -4841,14 +4841,17 @@ let Predicates = [HasSVE2p3_or_SME2p3] in {
defm SQSHRN_Z2ZI_StoH : sve_multi_vec_shift_narrow<"sqshrn", 0b000, null_frag>;
defm UQSHRN_Z2ZI_StoH : sve_multi_vec_shift_narrow<"uqshrn", 0b010, null_frag>;
- defm LUTI6_Z2ZZI : sve2_luti6_vector_index<"luti6">;
} // End HasSME2p3orSVE2p3
+let Predicates = [HasSVE2p3_or_SME2p3] in {
+ defm LUTI6_Z2ZZI : sve2_luti6_vector_index<"luti6">;
+}
----------------
kmclaughlin-arm wrote:
It looks like the predicate for the block this was moved from was also `HasSVE2p3_or_SME2p3`, so I think this can be left as it was?
https://github.com/llvm/llvm-project/pull/187046
More information about the cfe-commits
mailing list