@@ -27,53 +27,53 @@ void test_ldr_str_zt(const void *const_base, void *base) __arm_streaming_compati
27
27
// REQUIRES: aarch64-registered-target
28
28
#include < arm_sme_draft_spec_subject_to_change.h>
29
29
30
- void test_svluti2_lane_zt_x4 (svuint8_t zn_u8, svuint16_t zn_u16, svuint32_t zn_u32, svfloat16_t zn_f16, svbfloat16_t zn_bf16, svfloat32_t zn_f32 ) __arm_streaming __arm_shared_za __arm_preserves_za {
30
+ void test_svluti2_lane_zt_x4 (svuint8_t zn ) __arm_streaming __arm_shared_za __arm_preserves_za {
31
31
// Test Reg Offset
32
- svluti2_lane_zt_u8_x4 (1 , zn_u8 , 0 ); // expected-error {{argument value 1 is outside the valid range [0, 0]}}
32
+ svluti2_lane_zt_u8_x4 (1 , zn , 0 ); // expected-error {{argument value 1 is outside the valid range [0, 0]}}
33
33
// Test index value range
34
- svluti2_lane_zt_u8_x4 (0 , zn_u8 , 4 ); // expected-error {{argument value 4 is outside the valid range [0, 3]}}
34
+ svluti2_lane_zt_u8_x4 (0 , zn , 4 ); // expected-error {{argument value 4 is outside the valid range [0, 3]}}
35
35
// Test Reg Offset
36
- svluti2_lane_zt_u16_x4 (1 , zn_u16 , 3 ); // expected-error {{argument value 1 is outside the valid range [0, 0]}}
36
+ svluti2_lane_zt_u16_x4 (1 , zn , 3 ); // expected-error {{argument value 1 is outside the valid range [0, 0]}}
37
37
// Test index value range
38
- svluti2_lane_zt_u16_x4 (0 , zn_u16 , 4 ); // expected-error {{argument value 4 is outside the valid range [0, 3]}}
38
+ svluti2_lane_zt_u16_x4 (0 , zn , 4 ); // expected-error {{argument value 4 is outside the valid range [0, 3]}}
39
39
// Test Reg Offset
40
- svluti2_lane_zt_u32_x4 (1 , zn_u32 , 3 ); // expected-error {{argument value 1 is outside the valid range [0, 0]}}
40
+ svluti2_lane_zt_u32_x4 (1 , zn , 3 ); // expected-error {{argument value 1 is outside the valid range [0, 0]}}
41
41
// Test index value range
42
- svluti2_lane_zt_u32_x4 (0 , zn_u32 , 4 ); // expected-error {{argument value 4 is outside the valid range [0, 3]}}
42
+ svluti2_lane_zt_u32_x4 (0 , zn , 4 ); // expected-error {{argument value 4 is outside the valid range [0, 3]}}
43
43
// Test Reg Offset
44
- svluti2_lane_zt_f16_x4 (1 , zn_f16 , 3 ); // expected-error {{argument value 1 is outside the valid range [0, 0]}}
44
+ svluti2_lane_zt_f16_x4 (1 , zn , 3 ); // expected-error {{argument value 1 is outside the valid range [0, 0]}}
45
45
// Test index value range
46
- svluti2_lane_zt_f16_x4 (0 , zn_f16 , 4 ); // expected-error {{argument value 4 is outside the valid range [0, 3]}}
46
+ svluti2_lane_zt_f16_x4 (0 , zn , 4 ); // expected-error {{argument value 4 is outside the valid range [0, 3]}}
47
47
// Test Reg Offset
48
- svluti2_lane_zt_bf16_x4 (1 , zn_bf16 , 3 ); // expected-error {{argument value 1 is outside the valid range [0, 0]}}
48
+ svluti2_lane_zt_bf16_x4 (1 , zn , 3 ); // expected-error {{argument value 1 is outside the valid range [0, 0]}}
49
49
// Test index value range
50
- svluti2_lane_zt_bf16_x4 (0 , zn_bf16 , 4 ); // expected-error {{argument value 4 is outside the valid range [0, 3]}}
50
+ svluti2_lane_zt_bf16_x4 (0 , zn , 4 ); // expected-error {{argument value 4 is outside the valid range [0, 3]}}
51
51
// Test Reg Offset
52
- svluti2_lane_zt_f32_x4 (1 , zn_f32 , 3 ); // expected-error {{argument value 1 is outside the valid range [0, 0]}}
52
+ svluti2_lane_zt_f32_x4 (1 , zn , 3 ); // expected-error {{argument value 1 is outside the valid range [0, 0]}}
53
53
// Test index value range
54
- svluti2_lane_zt_f32_x4 (0 , zn_f32 , 4 ); // expected-error {{argument value 4 is outside the valid range [0, 3]}}
54
+ svluti2_lane_zt_f32_x4 (0 , zn , 4 ); // expected-error {{argument value 4 is outside the valid range [0, 3]}}
55
55
}
56
56
57
- void test_svluti4_lane_zt_x4 (svuint8_t zn_u8, svuint16_t zn_u16, svuint32_t zn_u32, svfloat16_t zn_f16, svbfloat16_t zn_bf16, svfloat32_t zn_f32 ) __arm_streaming __arm_shared_za __arm_preserves_za {
57
+ void test_svluti4_lane_zt_x4 (svuint8_t zn ) __arm_streaming __arm_shared_za __arm_preserves_za {
58
58
// Test Reg Offset
59
- svluti4_lane_zt_u16_x4 (1 , zn_u16 , 0 ); // expected-error {{argument value 1 is outside the valid range [0, 0]}}
59
+ svluti4_lane_zt_u16_x4 (1 , zn , 0 ); // expected-error {{argument value 1 is outside the valid range [0, 0]}}
60
60
// Test index value range
61
- svluti4_lane_zt_u16_x4 (0 , zn_u16 , 2 ); // expected-error {{argument value 2 is outside the valid range [0, 1]}}
61
+ svluti4_lane_zt_u16_x4 (0 , zn , 2 ); // expected-error {{argument value 2 is outside the valid range [0, 1]}}
62
62
// Test Reg Offset
63
- svluti4_lane_zt_u32_x4 (1 , zn_u32 , 1 ); // expected-error {{argument value 1 is outside the valid range [0, 0]}}
63
+ svluti4_lane_zt_u32_x4 (1 , zn , 1 ); // expected-error {{argument value 1 is outside the valid range [0, 0]}}
64
64
// Test index value range
65
- svluti4_lane_zt_u32_x4 (0 , zn_u32 , 2 ); // expected-error {{argument value 2 is outside the valid range [0, 1]}}
65
+ svluti4_lane_zt_u32_x4 (0 , zn , 2 ); // expected-error {{argument value 2 is outside the valid range [0, 1]}}
66
66
// Test Reg Offset
67
- svluti4_lane_zt_f16_x4 (1 , zn_f16 , 0 ); // expected-error {{argument value 1 is outside the valid range [0, 0]}}
67
+ svluti4_lane_zt_f16_x4 (1 , zn , 0 ); // expected-error {{argument value 1 is outside the valid range [0, 0]}}
68
68
// Test index value range
69
- svluti4_lane_zt_f16_x4 (0 , zn_f16 , 2 ); // expected-error {{argument value 2 is outside the valid range [0, 1]}}
69
+ svluti4_lane_zt_f16_x4 (0 , zn , 2 ); // expected-error {{argument value 2 is outside the valid range [0, 1]}}
70
70
// Test Reg Offset
71
- svluti4_lane_zt_bf16_x4 (1 , zn_bf16 , 0 ); // expected-error {{argument value 1 is outside the valid range [0, 0]}}
71
+ svluti4_lane_zt_bf16_x4 (1 , zn , 0 ); // expected-error {{argument value 1 is outside the valid range [0, 0]}}
72
72
// Test index value range
73
- svluti4_lane_zt_bf16_x4 (0 , zn_bf16 , 2 ); // expected-error {{argument value 2 is outside the valid range [0, 1]}}
73
+ svluti4_lane_zt_bf16_x4 (0 , zn , 2 ); // expected-error {{argument value 2 is outside the valid range [0, 1]}}
74
74
// Test Reg Offset
75
- svluti4_lane_zt_f32_x4 (1 , zn_f32 , 1 ); // expected-error {{argument value 1 is outside the valid range [0, 0]}}
75
+ svluti4_lane_zt_f32_x4 (1 , zn , 1 ); // expected-error {{argument value 1 is outside the valid range [0, 0]}}
76
76
// Test index value range
77
- svluti4_lane_zt_f32_x4 (0 , zn_f32 , 2 ); // expected-error {{argument value 2 is outside the valid range [0, 1]}}
77
+ svluti4_lane_zt_f32_x4 (0 , zn , 2 ); // expected-error {{argument value 2 is outside the valid range [0, 1]}}
78
78
}
79
79
0 commit comments