33// REQUIRES: aarch64-registered-target
44// RUN: %clang_cc1 -triple aarch64 -target-feature +bf16 -target-feature +sme-mop4 -target-feature +sme-f16f16 -target-feature +sme-i16i64 -target-feature +sme-b16b16 -target-feature +sme-f64f64 -target-feature +sme -target-feature +sme2 -disable-O0-optnone -Werror -Wall -emit-llvm -o - %s | opt -S -p mem2reg,instcombine,tailcallelim | FileCheck %s
55// RUN: %clang_cc1 -triple aarch64 -target-feature +bf16 -target-feature +sme-mop4 -target-feature +sme-f16f16 -target-feature +sme-i16i64 -target-feature +sme-b16b16 -target-feature +sme-f64f64 -target-feature +sme -target-feature +sme2 -disable-O0-optnone -Werror -Wall -emit-llvm -o - -x c++ %s | opt -S -p mem2reg,instcombine,tailcallelim | FileCheck %s -check-prefix=CPP-CHECK
6- // RUN: %clang_cc1 -DSVE_OVERLOADED_FORMS -triple aarch64 -target-feature +bf16 -target-feature +sme-mop4 -target-feature +sme-f16f16 -target-feature +sme-i16i64 -target-feature +sme-b16b16 -target-feature +sme-f64f64 -target-feature +sme -target-feature +sme2 -disable-O0-optnone -Werror -Wall -emit-llvm -o - %s | opt -S -p mem2reg,instcombine,tailcallelim | FileCheck %s
7- // RUN: %clang_cc1 -DSVE_OVERLOADED_FORMS -triple aarch64 -target-feature +bf16 -target-feature +sme-mop4 -target-feature +sme-f16f16 -target-feature +sme-i16i64 -target-feature +sme-b16b16 -target-feature +sme-f64f64 -target-feature +sme -target-feature +sme2 -disable-O0-optnone -Werror -Wall -emit-llvm -o - -x c++ %s | opt -S -p mem2reg,instcombine,tailcallelim | FileCheck %s -check-prefix=CPP-CHECK
6+ // RUN: %clang_cc1 -DSME_OVERLOADED_FORMS -triple aarch64 -target-feature +bf16 -target-feature +sme-mop4 -target-feature +sme-f16f16 -target-feature +sme-i16i64 -target-feature +sme-b16b16 -target-feature +sme-f64f64 -target-feature +sme -target-feature +sme2 -disable-O0-optnone -Werror -Wall -emit-llvm -o - %s | opt -S -p mem2reg,instcombine,tailcallelim | FileCheck %s
7+ // RUN: %clang_cc1 -DSME_OVERLOADED_FORMS -triple aarch64 -target-feature +bf16 -target-feature +sme-mop4 -target-feature +sme-f16f16 -target-feature +sme-i16i64 -target-feature +sme-b16b16 -target-feature +sme-f64f64 -target-feature +sme -target-feature +sme2 -disable-O0-optnone -Werror -Wall -emit-llvm -o - -x c++ %s | opt -S -p mem2reg,instcombine,tailcallelim | FileCheck %s -check-prefix=CPP-CHECK
88// RUN: %clang_cc1 -triple aarch64 -target-feature +bf16 -target-feature +sme-mop4 -target-feature +sme-f16f16 -target-feature +sme-i16i64 -target-feature +sme-b16b16 -target-feature +sme-f64f64 -target-feature +sme -target-feature +sme2 -S -disable-O0-optnone -Werror -Wall -o /dev/null %s
99
1010
2727// CPP-CHECK-NEXT: ret void
2828//
2929void test_svmop4a_1x2_za32_s8_s8 (svint8_t zn , svint8x2_t zm ) __arm_streaming __arm_inout ("za ") {
30- SME_ACLE_FUNC (svmop4a ,_1x2_ , za32 ,_s8_s8 )(1 , zn , zm );
30+ SME_ACLE_FUNC (svmop4a ,_1x2 , _za32 ,_s8_s8 )(1 , zn , zm );
3131}
3232
3333// CHECK-LABEL: @test_svmop4s_1x2_za32_s8_s8(
@@ -41,7 +41,7 @@ void test_svmop4a_1x2_za32_s8_s8(svint8_t zn, svint8x2_t zm) __arm_streaming __a
4141// CPP-CHECK-NEXT: ret void
4242//
4343void test_svmop4s_1x2_za32_s8_s8 (svint8_t zn , svint8x2_t zm ) __arm_streaming __arm_inout ("za ") {
44- SME_ACLE_FUNC (svmop4s ,_1x2_ , za32 ,_s8_s8 )(1 , zn , zm );
44+ SME_ACLE_FUNC (svmop4s ,_1x2 , _za32 ,_s8_s8 )(1 , zn , zm );
4545}
4646
4747// CHECK-LABEL: @test_svmop4a_1x2_za32_u8_u8(
@@ -55,7 +55,7 @@ void test_svmop4s_1x2_za32_s8_s8(svint8_t zn, svint8x2_t zm) __arm_streaming __a
5555// CPP-CHECK-NEXT: ret void
5656//
5757void test_svmop4a_1x2_za32_u8_u8 (svuint8_t zn , svuint8x2_t zm ) __arm_streaming __arm_inout ("za ") {
58- SME_ACLE_FUNC (svmop4a ,_1x2_ , za32 ,_u8_u8 )(1 , zn , zm );
58+ SME_ACLE_FUNC (svmop4a ,_1x2 , _za32 ,_u8_u8 )(1 , zn , zm );
5959}
6060
6161// CHECK-LABEL: @test_svmop4s_1x2_za32_u8_u8(
@@ -69,7 +69,7 @@ void test_svmop4a_1x2_za32_u8_u8(svuint8_t zn, svuint8x2_t zm) __arm_streaming _
6969// CPP-CHECK-NEXT: ret void
7070//
7171void test_svmop4s_1x2_za32_u8_u8 (svuint8_t zn , svuint8x2_t zm ) __arm_streaming __arm_inout ("za ") {
72- SME_ACLE_FUNC (svmop4s ,_1x2_ , za32 ,_u8_u8 )(1 , zn , zm );
72+ SME_ACLE_FUNC (svmop4s ,_1x2 , _za32 ,_u8_u8 )(1 , zn , zm );
7373}
7474
7575// CHECK-LABEL: @test_svmop4a_1x2_za32_s8_u8(
@@ -83,7 +83,7 @@ void test_svmop4s_1x2_za32_u8_u8(svuint8_t zn, svuint8x2_t zm) __arm_streaming _
8383// CPP-CHECK-NEXT: ret void
8484//
8585void test_svmop4a_1x2_za32_s8_u8 (svint8_t zn , svuint8x2_t zm ) __arm_streaming __arm_inout ("za ") {
86- SME_ACLE_FUNC (svmop4a ,_1x2_ , za32 ,_s8_u8 )(1 , zn , zm );
86+ SME_ACLE_FUNC (svmop4a ,_1x2 , _za32 ,_s8_u8 )(1 , zn , zm );
8787}
8888
8989// CHECK-LABEL: @test_svmop4s_1x2_za32_s8_u8(
@@ -97,7 +97,7 @@ void test_svmop4a_1x2_za32_s8_u8(svint8_t zn, svuint8x2_t zm) __arm_streaming __
9797// CPP-CHECK-NEXT: ret void
9898//
9999void test_svmop4s_1x2_za32_s8_u8 (svint8_t zn , svuint8x2_t zm ) __arm_streaming __arm_inout ("za ") {
100- SME_ACLE_FUNC (svmop4s ,_1x2_ , za32 ,_s8_u8 )(1 , zn , zm );
100+ SME_ACLE_FUNC (svmop4s ,_1x2 , _za32 ,_s8_u8 )(1 , zn , zm );
101101}
102102
103103// CHECK-LABEL: @test_svmop4a_1x2_za32_u8_s8(
@@ -111,7 +111,7 @@ void test_svmop4s_1x2_za32_s8_u8(svint8_t zn, svuint8x2_t zm) __arm_streaming __
111111// CPP-CHECK-NEXT: ret void
112112//
113113void test_svmop4a_1x2_za32_u8_s8 (svuint8_t zn , svint8x2_t zm ) __arm_streaming __arm_inout ("za ") {
114- SME_ACLE_FUNC (svmop4a ,_1x2_ , za32 ,_u8_s8 )(1 , zn , zm );
114+ SME_ACLE_FUNC (svmop4a ,_1x2 , _za32 ,_u8_s8 )(1 , zn , zm );
115115}
116116
117117// CHECK-LABEL: @test_svmop4s_1x2_za32_u8_s8(
@@ -125,7 +125,7 @@ void test_svmop4a_1x2_za32_u8_s8(svuint8_t zn, svint8x2_t zm) __arm_streaming __
125125// CPP-CHECK-NEXT: ret void
126126//
127127void test_svmop4s_1x2_za32_u8_s8 (svuint8_t zn , svint8x2_t zm ) __arm_streaming __arm_inout ("za ") {
128- SME_ACLE_FUNC (svmop4s ,_1x2_ , za32 ,_u8_s8 )(1 , zn , zm );
128+ SME_ACLE_FUNC (svmop4s ,_1x2 , _za32 ,_u8_s8 )(1 , zn , zm );
129129}
130130
131131// CHECK-LABEL: @test_svmop4a_1x2_za32_s16_s16(
@@ -139,7 +139,7 @@ void test_svmop4s_1x2_za32_u8_s8(svuint8_t zn, svint8x2_t zm) __arm_streaming __
139139// CPP-CHECK-NEXT: ret void
140140//
141141void test_svmop4a_1x2_za32_s16_s16 (svint16_t zn , svint16x2_t zm ) __arm_streaming __arm_inout ("za ") {
142- SME_ACLE_FUNC (svmop4a ,_1x2_ , za32 ,_s16_s16 )(1 , zn , zm );
142+ SME_ACLE_FUNC (svmop4a ,_1x2 , _za32 ,_s16_s16 )(1 , zn , zm );
143143}
144144
145145// CHECK-LABEL: @test_svmop4s_1x2_za32_s16_s16(
@@ -153,7 +153,7 @@ void test_svmop4a_1x2_za32_s16_s16(svint16_t zn, svint16x2_t zm) __arm_streaming
153153// CPP-CHECK-NEXT: ret void
154154//
155155void test_svmop4s_1x2_za32_s16_s16 (svint16_t zn , svint16x2_t zm ) __arm_streaming __arm_inout ("za ") {
156- SME_ACLE_FUNC (svmop4s ,_1x2_ , za32 ,_s16_s16 )(1 , zn , zm );
156+ SME_ACLE_FUNC (svmop4s ,_1x2 , _za32 ,_s16_s16 )(1 , zn , zm );
157157}
158158
159159// CHECK-LABEL: @test_svmop4a_1x2_za32_u16_u16(
@@ -167,7 +167,7 @@ void test_svmop4s_1x2_za32_s16_s16(svint16_t zn, svint16x2_t zm) __arm_streaming
167167// CPP-CHECK-NEXT: ret void
168168//
169169void test_svmop4a_1x2_za32_u16_u16 (svuint16_t zn , svuint16x2_t zm ) __arm_streaming __arm_inout ("za ") {
170- SME_ACLE_FUNC (svmop4a ,_1x2_ , za32 ,_u16_u16 )(1 , zn , zm );
170+ SME_ACLE_FUNC (svmop4a ,_1x2 , _za32 ,_u16_u16 )(1 , zn , zm );
171171}
172172
173173// CHECK-LABEL: @test_svmop4s_1x2_za32_u16_u16(
@@ -181,7 +181,7 @@ void test_svmop4a_1x2_za32_u16_u16(svuint16_t zn, svuint16x2_t zm) __arm_streami
181181// CPP-CHECK-NEXT: ret void
182182//
183183void test_svmop4s_1x2_za32_u16_u16 (svuint16_t zn , svuint16x2_t zm ) __arm_streaming __arm_inout ("za ") {
184- SME_ACLE_FUNC (svmop4s ,_1x2_ , za32 ,_u16_u16 )(1 , zn , zm );
184+ SME_ACLE_FUNC (svmop4s ,_1x2 , _za32 ,_u16_u16 )(1 , zn , zm );
185185}
186186
187187// CHECK-LABEL: @test_svmop4a_1x2_za32_f16_f16(
@@ -195,7 +195,7 @@ void test_svmop4s_1x2_za32_u16_u16(svuint16_t zn, svuint16x2_t zm) __arm_streami
195195// CPP-CHECK-NEXT: ret void
196196//
197197void test_svmop4a_1x2_za32_f16_f16 (svfloat16_t zn , svfloat16x2_t zm ) __arm_streaming __arm_inout ("za ") {
198- SME_ACLE_FUNC (svmop4a ,_1x2_ , za32 ,_f16_f16 )(1 , zn , zm );
198+ SME_ACLE_FUNC (svmop4a ,_1x2 , _za32 ,_f16_f16 )(1 , zn , zm );
199199}
200200
201201// CHECK-LABEL: @test_svmop4s_1x2_za32_f16_f16(
@@ -209,7 +209,7 @@ void test_svmop4a_1x2_za32_f16_f16(svfloat16_t zn, svfloat16x2_t zm) __arm_strea
209209// CPP-CHECK-NEXT: ret void
210210//
211211void test_svmop4s_1x2_za32_f16_f16 (svfloat16_t zn , svfloat16x2_t zm ) __arm_streaming __arm_inout ("za ") {
212- SME_ACLE_FUNC (svmop4s ,_1x2_ , za32 ,_f16_f16 )(1 , zn , zm );
212+ SME_ACLE_FUNC (svmop4s ,_1x2 , _za32 ,_f16_f16 )(1 , zn , zm );
213213}
214214
215215// CHECK-LABEL: @test_svmop4a_1x2_za32_bf16_bf16(
@@ -223,7 +223,7 @@ void test_svmop4s_1x2_za32_f16_f16(svfloat16_t zn, svfloat16x2_t zm) __arm_strea
223223// CPP-CHECK-NEXT: ret void
224224//
225225void test_svmop4a_1x2_za32_bf16_bf16 (svbfloat16_t zn , svbfloat16x2_t zm ) __arm_streaming __arm_inout ("za ") {
226- SME_ACLE_FUNC (svmop4a ,_1x2_ , za32 ,_bf16_bf16 )(1 , zn , zm );
226+ SME_ACLE_FUNC (svmop4a ,_1x2 , _za32 ,_bf16_bf16 )(1 , zn , zm );
227227}
228228
229229// CHECK-LABEL: @test_svmop4s_1x2_za32_bf16_bf16(
@@ -237,7 +237,7 @@ void test_svmop4a_1x2_za32_bf16_bf16(svbfloat16_t zn, svbfloat16x2_t zm) __arm_s
237237// CPP-CHECK-NEXT: ret void
238238//
239239void test_svmop4s_1x2_za32_bf16_bf16 (svbfloat16_t zn , svbfloat16x2_t zm ) __arm_streaming __arm_inout ("za ") {
240- SME_ACLE_FUNC (svmop4s ,_1x2_ , za32 ,_bf16_bf16 )(1 , zn , zm );
240+ SME_ACLE_FUNC (svmop4s ,_1x2 , _za32 ,_bf16_bf16 )(1 , zn , zm );
241241}
242242
243243// CHECK-LABEL: @test_svmop4a_1x2_za64_s16_s16(
@@ -251,7 +251,7 @@ void test_svmop4s_1x2_za32_bf16_bf16(svbfloat16_t zn, svbfloat16x2_t zm) __arm_s
251251// CPP-CHECK-NEXT: ret void
252252//
253253void test_svmop4a_1x2_za64_s16_s16 (svint16_t zn , svint16x2_t zm ) __arm_streaming __arm_inout ("za ") {
254- SME_ACLE_FUNC (svmop4a ,_1x2_ , za64 ,_s16_s16 )(1 , zn , zm );
254+ SME_ACLE_FUNC (svmop4a ,_1x2 , _za64 ,_s16_s16 )(1 , zn , zm );
255255}
256256
257257// CHECK-LABEL: @test_svmop4s_1x2_za64_s16_s16(
@@ -265,7 +265,7 @@ void test_svmop4a_1x2_za64_s16_s16(svint16_t zn, svint16x2_t zm) __arm_streaming
265265// CPP-CHECK-NEXT: ret void
266266//
267267void test_svmop4s_1x2_za64_s16_s16 (svint16_t zn , svint16x2_t zm ) __arm_streaming __arm_inout ("za ") {
268- SME_ACLE_FUNC (svmop4s ,_1x2_ , za64 ,_s16_s16 )(1 , zn , zm );
268+ SME_ACLE_FUNC (svmop4s ,_1x2 , _za64 ,_s16_s16 )(1 , zn , zm );
269269}
270270
271271// CHECK-LABEL: @test_svmop4a_1x2_za64_u16_u16(
@@ -279,7 +279,7 @@ void test_svmop4s_1x2_za64_s16_s16(svint16_t zn, svint16x2_t zm) __arm_streaming
279279// CPP-CHECK-NEXT: ret void
280280//
281281void test_svmop4a_1x2_za64_u16_u16 (svuint16_t zn , svuint16x2_t zm ) __arm_streaming __arm_inout ("za ") {
282- SME_ACLE_FUNC (svmop4a ,_1x2_ , za64 ,_u16_u16 )(1 , zn , zm );
282+ SME_ACLE_FUNC (svmop4a ,_1x2 , _za64 ,_u16_u16 )(1 , zn , zm );
283283}
284284
285285// CHECK-LABEL: @test_svmop4s_1x2_za64_u16_u16(
@@ -293,7 +293,7 @@ void test_svmop4a_1x2_za64_u16_u16(svuint16_t zn, svuint16x2_t zm) __arm_streami
293293// CPP-CHECK-NEXT: ret void
294294//
295295void test_svmop4s_1x2_za64_u16_u16 (svuint16_t zn , svuint16x2_t zm ) __arm_streaming __arm_inout ("za ") {
296- SME_ACLE_FUNC (svmop4s ,_1x2_ , za64 ,_u16_u16 )(1 , zn , zm );
296+ SME_ACLE_FUNC (svmop4s ,_1x2 , _za64 ,_u16_u16 )(1 , zn , zm );
297297}
298298
299299// CHECK-LABEL: @test_svmop4a_1x2_za64_s16_u16(
@@ -307,7 +307,7 @@ void test_svmop4s_1x2_za64_u16_u16(svuint16_t zn, svuint16x2_t zm) __arm_streami
307307// CPP-CHECK-NEXT: ret void
308308//
309309void test_svmop4a_1x2_za64_s16_u16 (svint16_t zn , svuint16x2_t zm ) __arm_streaming __arm_inout ("za ") {
310- SME_ACLE_FUNC (svmop4a ,_1x2_ , za64 ,_s16_u16 )(1 , zn , zm );
310+ SME_ACLE_FUNC (svmop4a ,_1x2 , _za64 ,_s16_u16 )(1 , zn , zm );
311311}
312312
313313// CHECK-LABEL: @test_svmop4s_1x2_za64_s16_u16(
@@ -321,7 +321,7 @@ void test_svmop4a_1x2_za64_s16_u16(svint16_t zn, svuint16x2_t zm) __arm_streamin
321321// CPP-CHECK-NEXT: ret void
322322//
323323void test_svmop4s_1x2_za64_s16_u16 (svint16_t zn , svuint16x2_t zm ) __arm_streaming __arm_inout ("za ") {
324- SME_ACLE_FUNC (svmop4s ,_1x2_ , za64 ,_s16_u16 )(1 , zn , zm );
324+ SME_ACLE_FUNC (svmop4s ,_1x2 , _za64 ,_s16_u16 )(1 , zn , zm );
325325}
326326
327327// CHECK-LABEL: @test_svmop4a_1x2_za64_u16_s16(
@@ -335,7 +335,7 @@ void test_svmop4s_1x2_za64_s16_u16(svint16_t zn, svuint16x2_t zm) __arm_streamin
335335// CPP-CHECK-NEXT: ret void
336336//
337337void test_svmop4a_1x2_za64_u16_s16 (svuint16_t zn , svint16x2_t zm ) __arm_streaming __arm_inout ("za ") {
338- SME_ACLE_FUNC (svmop4a ,_1x2_ , za64 ,_u16_s16 )(1 , zn , zm );
338+ SME_ACLE_FUNC (svmop4a ,_1x2 , _za64 ,_u16_s16 )(1 , zn , zm );
339339}
340340
341341// CHECK-LABEL: @test_svmop4s_1x2_za64_u16_s16(
@@ -349,7 +349,7 @@ void test_svmop4a_1x2_za64_u16_s16(svuint16_t zn, svint16x2_t zm) __arm_streamin
349349// CPP-CHECK-NEXT: ret void
350350//
351351void test_svmop4s_1x2_za64_u16_s16 (svuint16_t zn , svint16x2_t zm ) __arm_streaming __arm_inout ("za ") {
352- SME_ACLE_FUNC (svmop4s ,_1x2_ , za64 ,_u16_s16 )(1 , zn , zm );
352+ SME_ACLE_FUNC (svmop4s ,_1x2 , _za64 ,_u16_s16 )(1 , zn , zm );
353353}
354354
355355
@@ -364,7 +364,7 @@ void test_svmop4s_1x2_za64_u16_s16(svuint16_t zn, svint16x2_t zm) __arm_streamin
364364// CPP-CHECK-NEXT: ret void
365365//
366366void test_svmop4a_1x2_za16_f16_f16 (svfloat16_t zn , svfloat16x2_t zm ) __arm_streaming __arm_inout ("za ") {
367- SME_ACLE_FUNC (svmop4a ,_1x2_ , za16 ,_f16_f16 )(1 , zn , zm );
367+ SME_ACLE_FUNC (svmop4a ,_1x2 , _za16 ,_f16_f16 )(1 , zn , zm );
368368}
369369
370370// CHECK-LABEL: @test_svmop4s_1x2_za16_f16_f16(
@@ -378,7 +378,7 @@ void test_svmop4a_1x2_za16_f16_f16(svfloat16_t zn, svfloat16x2_t zm) __arm_strea
378378// CPP-CHECK-NEXT: ret void
379379//
380380void test_svmop4s_1x2_za16_f16_f16 (svfloat16_t zn , svfloat16x2_t zm ) __arm_streaming __arm_inout ("za ") {
381- SME_ACLE_FUNC (svmop4s ,_1x2_ , za16 ,_f16_f16 )(1 , zn , zm );
381+ SME_ACLE_FUNC (svmop4s ,_1x2 , _za16 ,_f16_f16 )(1 , zn , zm );
382382}
383383
384384// CHECK-LABEL: @test_svmop4a_1x2_za32_f32_f32(
@@ -392,7 +392,7 @@ void test_svmop4s_1x2_za16_f16_f16(svfloat16_t zn, svfloat16x2_t zm) __arm_strea
392392// CPP-CHECK-NEXT: ret void
393393//
394394void test_svmop4a_1x2_za32_f32_f32 (svfloat32_t zn , svfloat32x2_t zm ) __arm_streaming __arm_inout ("za ") {
395- SME_ACLE_FUNC (svmop4a ,_1x2_ , za32 ,_f32_f32 )(1 , zn , zm );
395+ SME_ACLE_FUNC (svmop4a ,_1x2 , _za32 ,_f32_f32 )(1 , zn , zm );
396396}
397397
398398// CHECK-LABEL: @test_svmop4s_1x2_za32_f32_f32(
@@ -406,7 +406,7 @@ void test_svmop4a_1x2_za32_f32_f32(svfloat32_t zn, svfloat32x2_t zm) __arm_strea
406406// CPP-CHECK-NEXT: ret void
407407//
408408void test_svmop4s_1x2_za32_f32_f32 (svfloat32_t zn , svfloat32x2_t zm ) __arm_streaming __arm_inout ("za ") {
409- SME_ACLE_FUNC (svmop4s ,_1x2_ , za32 ,_f32_f32 )(1 , zn , zm );
409+ SME_ACLE_FUNC (svmop4s ,_1x2 , _za32 ,_f32_f32 )(1 , zn , zm );
410410}
411411
412412// CHECK-LABEL: @test_svmop4a_1x2_za64_f64_f64(
@@ -420,7 +420,7 @@ void test_svmop4s_1x2_za32_f32_f32(svfloat32_t zn, svfloat32x2_t zm) __arm_strea
420420// CPP-CHECK-NEXT: ret void
421421//
422422void test_svmop4a_1x2_za64_f64_f64 (svfloat64_t zn , svfloat64x2_t zm ) __arm_streaming __arm_inout ("za ") {
423- SME_ACLE_FUNC (svmop4a ,_1x2_ , za64 ,_f64_f64 )(1 , zn , zm );
423+ SME_ACLE_FUNC (svmop4a ,_1x2 , _za64 ,_f64_f64 )(1 , zn , zm );
424424}
425425
426426// CHECK-LABEL: @test_svmop4s_1x2_za64_f64_f64(
@@ -434,7 +434,7 @@ void test_svmop4a_1x2_za64_f64_f64(svfloat64_t zn, svfloat64x2_t zm) __arm_strea
434434// CPP-CHECK-NEXT: ret void
435435//
436436void test_svmop4s_1x2_za64_f64_f64 (svfloat64_t zn , svfloat64x2_t zm ) __arm_streaming __arm_inout ("za ") {
437- SME_ACLE_FUNC (svmop4s ,_1x2_ , za64 ,_f64_f64 )(1 , zn , zm );
437+ SME_ACLE_FUNC (svmop4s ,_1x2 , _za64 ,_f64_f64 )(1 , zn , zm );
438438}
439439
440440// CHECK-LABEL: @test_svmop4a_1x2_za16_bf16_bf16(
@@ -448,7 +448,7 @@ void test_svmop4s_1x2_za64_f64_f64(svfloat64_t zn, svfloat64x2_t zm) __arm_strea
448448// CPP-CHECK-NEXT: ret void
449449//
450450void test_svmop4a_1x2_za16_bf16_bf16 (svbfloat16_t zn , svbfloat16x2_t zm ) __arm_streaming __arm_inout ("za ") {
451- SME_ACLE_FUNC (svmop4a ,_1x2_ , za16 ,_bf16_bf16 )(1 , zn , zm );
451+ SME_ACLE_FUNC (svmop4a ,_1x2 , _za16 ,_bf16_bf16 )(1 , zn , zm );
452452}
453453
454454// CHECK-LABEL: @test_svmop4s_1x2_za16_bf16_bf16(
@@ -462,5 +462,5 @@ void test_svmop4a_1x2_za16_bf16_bf16(svbfloat16_t zn, svbfloat16x2_t zm) __arm_s
462462// CPP-CHECK-NEXT: ret void
463463//
464464void test_svmop4s_1x2_za16_bf16_bf16 (svbfloat16_t zn , svbfloat16x2_t zm ) __arm_streaming __arm_inout ("za ") {
465- SME_ACLE_FUNC (svmop4s ,_1x2_ , za16 ,_bf16_bf16 )(1 , zn , zm );
465+ SME_ACLE_FUNC (svmop4s ,_1x2 , _za16 ,_bf16_bf16 )(1 , zn , zm );
466466}
0 commit comments