[clang] [llvm] [AArch64][NEON] Add intrinsics for LUTI (PR #96883)

Momchil Velikov via cfe-commits cfe-commits at lists.llvm.org
Mon Jul 1 02:18:11 PDT 2024


================
@@ -545,6 +545,25 @@ let TargetPrefix = "aarch64", IntrProperties = [IntrNoMem] in {
   def int_aarch64_neon_vcmla_rot270 : AdvSIMD_3VectorArg_Intrinsic;
 }
 
+let TargetPrefix = "aarch64" in {
+def int_aarch64_neon_vluti2_lane : DefaultAttrsIntrinsic<[llvm_anyvector_ty],
----------------
momchil-velikov wrote:

Only the return type and the table type are polymorphic, isn't it? The indices and the immediate are always integers.

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


More information about the cfe-commits mailing list