[clang] [AArch64] Enable svcompact intrinsic in streaming mode with SME2.2 (PR #151703)

Amina Chabane via cfe-commits cfe-commits at lists.llvm.org
Mon Aug 4 09:19:10 PDT 2025


================
@@ -594,13 +602,29 @@ define <vscale x 2 x i64> @dupq_i64_range(<vscale x 2 x i64> %a) {
 ;
 
 define dso_local <vscale x 4 x float> @dupq_f32_repeat_complex(float %x, float %y) {
-; CHECK-LABEL: dupq_f32_repeat_complex:
-; CHECK:       // %bb.0:
-; CHECK-NEXT:    // kill: def $s0 killed $s0 def $z0
-; CHECK-NEXT:    // kill: def $s1 killed $s1 def $q1
-; CHECK-NEXT:    mov v0.s[1], v1.s[0]
-; CHECK-NEXT:    mov z0.d, d0
-; CHECK-NEXT:    ret
+; SVE-LABEL: dupq_f32_repeat_complex:
+; SVE:       // %bb.0:
+; SVE-NEXT:    // kill: def $s0 killed $s0 def $z0
----------------
Amichaxx wrote:

Sorry, I had just realised after I pushed. The .ll files have been reverted.

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


More information about the cfe-commits mailing list