[clang] [CIR][AArch64] Lower NEON vrsra_n intrinsics (PR #191129)

Andrzej WarzyƄski via cfe-commits cfe-commits at lists.llvm.org
Thu Apr 9 04:08:17 PDT 2026


================
@@ -3018,3 +3018,380 @@ mfloat8x16_t test_vbslq_mf8(uint8x16_t v1, mfloat8x16_t v2, mfloat8x16_t v3) {
   // LLVM: ret <16 x i8> [[VBSL2_I]]
   return vbslq_mf8(v1, v2, v3);
 }
+
+//===------------------------------------------------------===//
+// 2.1.3.2.4 Vector rounding shift right and accumulate 
+// https://arm-software.github.io/acle/neon_intrinsics/advsimd.html#vector-rounding-shift-right-and-accumulate
+//===------------------------------------------------------===//
+
+// LLVM-LABEL: @test_vrsra_n_s8(
+// CIR-LABEL: @test_vrsra_n_s8(
----------------
banach-space wrote:

```suggestion
// ALL-LABEL: @test_vrsra_n_s8(
```

Here and in other places.

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


More information about the cfe-commits mailing list