@@ -261,6 +261,7 @@ INTRINS_OVR(WASM_ANYTRUE_V2, wasm_anytrue, Wasm, sse_i8_t)
261
261
#if defined(TARGET_ARM64 )
262
262
INTRINS_OVR (BITREVERSE_I32 , bitreverse , Generic , LLVMInt32Type ())
263
263
INTRINS_OVR (BITREVERSE_I64 , bitreverse , Generic , LLVMInt64Type ())
264
+ INTRINS_OVR_TAG (BITREVERSE , bitreverse , Generic , V64 | V128 | I1 | I2 | I4 | I8 )
264
265
INTRINS (AARCH64_CRC32B , aarch64_crc32b , Arm64 )
265
266
INTRINS (AARCH64_CRC32H , aarch64_crc32h , Arm64 )
266
267
INTRINS (AARCH64_CRC32W , aarch64_crc32w , Arm64 )
@@ -399,6 +400,10 @@ INTRINS_OVR_TAG(AARCH64_ADV_SIMD_FRSQRTE, aarch64_neon_frsqrte, Arm64, Scalar |
399
400
INTRINS_OVR_TAG (AARCH64_ADV_SIMD_FRSQRTS , aarch64_neon_frsqrts , Arm64 , Scalar | V64 | V128 | R4 | R8 )
400
401
INTRINS_OVR_TAG (AARCH64_ADV_SIMD_FRECPS , aarch64_neon_frecps , Arm64 , Scalar | V64 | V128 | R4 | R8 )
401
402
403
+ #if LLVM_API_VERSION < 1400
404
+ INTRINS_OVR_TAG (AARCH64_ADV_SIMD_RBIT , aarch64_neon_rbit , Arm64 , V64 | V128 | I1 )
405
+ #endif
406
+
402
407
INTRINS_OVR_TAG (AARCH64_ADV_SIMD_FRINTA , round , Generic , Scalar | V64 | V128 | R4 | R8 )
403
408
#if LLVM_API_VERSION < 1400
404
409
INTRINS_OVR_TAG (AARCH64_ADV_SIMD_FRINTN , aarch64_neon_frintn , Arm64 , Scalar | V64 | V128 | R4 | R8 )
0 commit comments