Lines Matching full:scalar

10 // CHECK-RV64-SAME: (<vscale x 1 x i8> [[VECTOR:%.*]], <vscale x 8 x i8> [[SCALAR:%.*]], i64 nounde…
12 …4(<vscale x 8 x i8> poison, <vscale x 1 x i8> [[VECTOR]], <vscale x 8 x i8> [[SCALAR]], i64 [[VL]])
15 vint8m1_t test_vredand_vs_i8mf8_i8m1(vint8mf8_t vector, vint8m1_t scalar, size_t vl) { in test_vredand_vs_i8mf8_i8m1() argument
16 return __riscv_vredand(vector, scalar, vl); in test_vredand_vs_i8mf8_i8m1()
20 // CHECK-RV64-SAME: (<vscale x 2 x i8> [[VECTOR:%.*]], <vscale x 8 x i8> [[SCALAR:%.*]], i64 nounde…
22 …4(<vscale x 8 x i8> poison, <vscale x 2 x i8> [[VECTOR]], <vscale x 8 x i8> [[SCALAR]], i64 [[VL]])
25 vint8m1_t test_vredand_vs_i8mf4_i8m1(vint8mf4_t vector, vint8m1_t scalar, size_t vl) { in test_vredand_vs_i8mf4_i8m1() argument
26 return __riscv_vredand(vector, scalar, vl); in test_vredand_vs_i8mf4_i8m1()
30 // CHECK-RV64-SAME: (<vscale x 4 x i8> [[VECTOR:%.*]], <vscale x 8 x i8> [[SCALAR:%.*]], i64 nounde…
32 …4(<vscale x 8 x i8> poison, <vscale x 4 x i8> [[VECTOR]], <vscale x 8 x i8> [[SCALAR]], i64 [[VL]])
35 vint8m1_t test_vredand_vs_i8mf2_i8m1(vint8mf2_t vector, vint8m1_t scalar, size_t vl) { in test_vredand_vs_i8mf2_i8m1() argument
36 return __riscv_vredand(vector, scalar, vl); in test_vredand_vs_i8mf2_i8m1()
40 // CHECK-RV64-SAME: (<vscale x 8 x i8> [[VECTOR:%.*]], <vscale x 8 x i8> [[SCALAR:%.*]], i64 nounde…
42 …4(<vscale x 8 x i8> poison, <vscale x 8 x i8> [[VECTOR]], <vscale x 8 x i8> [[SCALAR]], i64 [[VL]])
45 vint8m1_t test_vredand_vs_i8m1_i8m1(vint8m1_t vector, vint8m1_t scalar, size_t vl) { in test_vredand_vs_i8m1_i8m1() argument
46 return __riscv_vredand(vector, scalar, vl); in test_vredand_vs_i8m1_i8m1()
50 // CHECK-RV64-SAME: (<vscale x 16 x i8> [[VECTOR:%.*]], <vscale x 8 x i8> [[SCALAR:%.*]], i64 nound…
52 …(<vscale x 8 x i8> poison, <vscale x 16 x i8> [[VECTOR]], <vscale x 8 x i8> [[SCALAR]], i64 [[VL]])
55 vint8m1_t test_vredand_vs_i8m2_i8m1(vint8m2_t vector, vint8m1_t scalar, size_t vl) { in test_vredand_vs_i8m2_i8m1() argument
56 return __riscv_vredand(vector, scalar, vl); in test_vredand_vs_i8m2_i8m1()
60 // CHECK-RV64-SAME: (<vscale x 32 x i8> [[VECTOR:%.*]], <vscale x 8 x i8> [[SCALAR:%.*]], i64 nound…
62 …(<vscale x 8 x i8> poison, <vscale x 32 x i8> [[VECTOR]], <vscale x 8 x i8> [[SCALAR]], i64 [[VL]])
65 vint8m1_t test_vredand_vs_i8m4_i8m1(vint8m4_t vector, vint8m1_t scalar, size_t vl) { in test_vredand_vs_i8m4_i8m1() argument
66 return __riscv_vredand(vector, scalar, vl); in test_vredand_vs_i8m4_i8m1()
70 // CHECK-RV64-SAME: (<vscale x 64 x i8> [[VECTOR:%.*]], <vscale x 8 x i8> [[SCALAR:%.*]], i64 nound…
72 …(<vscale x 8 x i8> poison, <vscale x 64 x i8> [[VECTOR]], <vscale x 8 x i8> [[SCALAR]], i64 [[VL]])
75 vint8m1_t test_vredand_vs_i8m8_i8m1(vint8m8_t vector, vint8m1_t scalar, size_t vl) { in test_vredand_vs_i8m8_i8m1() argument
76 return __riscv_vredand(vector, scalar, vl); in test_vredand_vs_i8m8_i8m1()
80 // CHECK-RV64-SAME: (<vscale x 1 x i16> [[VECTOR:%.*]], <vscale x 4 x i16> [[SCALAR:%.*]], i64 noun…
82 …vscale x 4 x i16> poison, <vscale x 1 x i16> [[VECTOR]], <vscale x 4 x i16> [[SCALAR]], i64 [[VL]])
85 vint16m1_t test_vredand_vs_i16mf4_i16m1(vint16mf4_t vector, vint16m1_t scalar, size_t vl) { in test_vredand_vs_i16mf4_i16m1() argument
86 return __riscv_vredand(vector, scalar, vl); in test_vredand_vs_i16mf4_i16m1()
90 // CHECK-RV64-SAME: (<vscale x 2 x i16> [[VECTOR:%.*]], <vscale x 4 x i16> [[SCALAR:%.*]], i64 noun…
92 …vscale x 4 x i16> poison, <vscale x 2 x i16> [[VECTOR]], <vscale x 4 x i16> [[SCALAR]], i64 [[VL]])
95 vint16m1_t test_vredand_vs_i16mf2_i16m1(vint16mf2_t vector, vint16m1_t scalar, size_t vl) { in test_vredand_vs_i16mf2_i16m1() argument
96 return __riscv_vredand(vector, scalar, vl); in test_vredand_vs_i16mf2_i16m1()
100 // CHECK-RV64-SAME: (<vscale x 4 x i16> [[VECTOR:%.*]], <vscale x 4 x i16> [[SCALAR:%.*]], i64 noun…
102 …vscale x 4 x i16> poison, <vscale x 4 x i16> [[VECTOR]], <vscale x 4 x i16> [[SCALAR]], i64 [[VL]])
105 vint16m1_t test_vredand_vs_i16m1_i16m1(vint16m1_t vector, vint16m1_t scalar, size_t vl) { in test_vredand_vs_i16m1_i16m1() argument
106 return __riscv_vredand(vector, scalar, vl); in test_vredand_vs_i16m1_i16m1()
110 // CHECK-RV64-SAME: (<vscale x 8 x i16> [[VECTOR:%.*]], <vscale x 4 x i16> [[SCALAR:%.*]], i64 noun…
112 …vscale x 4 x i16> poison, <vscale x 8 x i16> [[VECTOR]], <vscale x 4 x i16> [[SCALAR]], i64 [[VL]])
115 vint16m1_t test_vredand_vs_i16m2_i16m1(vint16m2_t vector, vint16m1_t scalar, size_t vl) { in test_vredand_vs_i16m2_i16m1() argument
116 return __riscv_vredand(vector, scalar, vl); in test_vredand_vs_i16m2_i16m1()
120 // CHECK-RV64-SAME: (<vscale x 16 x i16> [[VECTOR:%.*]], <vscale x 4 x i16> [[SCALAR:%.*]], i64 nou…
122 …scale x 4 x i16> poison, <vscale x 16 x i16> [[VECTOR]], <vscale x 4 x i16> [[SCALAR]], i64 [[VL]])
125 vint16m1_t test_vredand_vs_i16m4_i16m1(vint16m4_t vector, vint16m1_t scalar, size_t vl) { in test_vredand_vs_i16m4_i16m1() argument
126 return __riscv_vredand(vector, scalar, vl); in test_vredand_vs_i16m4_i16m1()
130 // CHECK-RV64-SAME: (<vscale x 32 x i16> [[VECTOR:%.*]], <vscale x 4 x i16> [[SCALAR:%.*]], i64 nou…
132 …scale x 4 x i16> poison, <vscale x 32 x i16> [[VECTOR]], <vscale x 4 x i16> [[SCALAR]], i64 [[VL]])
135 vint16m1_t test_vredand_vs_i16m8_i16m1(vint16m8_t vector, vint16m1_t scalar, size_t vl) { in test_vredand_vs_i16m8_i16m1() argument
136 return __riscv_vredand(vector, scalar, vl); in test_vredand_vs_i16m8_i16m1()
140 // CHECK-RV64-SAME: (<vscale x 1 x i32> [[VECTOR:%.*]], <vscale x 2 x i32> [[SCALAR:%.*]], i64 noun…
142 …vscale x 2 x i32> poison, <vscale x 1 x i32> [[VECTOR]], <vscale x 2 x i32> [[SCALAR]], i64 [[VL]])
145 vint32m1_t test_vredand_vs_i32mf2_i32m1(vint32mf2_t vector, vint32m1_t scalar, size_t vl) { in test_vredand_vs_i32mf2_i32m1() argument
146 return __riscv_vredand(vector, scalar, vl); in test_vredand_vs_i32mf2_i32m1()
150 // CHECK-RV64-SAME: (<vscale x 2 x i32> [[VECTOR:%.*]], <vscale x 2 x i32> [[SCALAR:%.*]], i64 noun…
152 …vscale x 2 x i32> poison, <vscale x 2 x i32> [[VECTOR]], <vscale x 2 x i32> [[SCALAR]], i64 [[VL]])
155 vint32m1_t test_vredand_vs_i32m1_i32m1(vint32m1_t vector, vint32m1_t scalar, size_t vl) { in test_vredand_vs_i32m1_i32m1() argument
156 return __riscv_vredand(vector, scalar, vl); in test_vredand_vs_i32m1_i32m1()
160 // CHECK-RV64-SAME: (<vscale x 4 x i32> [[VECTOR:%.*]], <vscale x 2 x i32> [[SCALAR:%.*]], i64 noun…
162 …vscale x 2 x i32> poison, <vscale x 4 x i32> [[VECTOR]], <vscale x 2 x i32> [[SCALAR]], i64 [[VL]])
165 vint32m1_t test_vredand_vs_i32m2_i32m1(vint32m2_t vector, vint32m1_t scalar, size_t vl) { in test_vredand_vs_i32m2_i32m1() argument
166 return __riscv_vredand(vector, scalar, vl); in test_vredand_vs_i32m2_i32m1()
170 // CHECK-RV64-SAME: (<vscale x 8 x i32> [[VECTOR:%.*]], <vscale x 2 x i32> [[SCALAR:%.*]], i64 noun…
172 …vscale x 2 x i32> poison, <vscale x 8 x i32> [[VECTOR]], <vscale x 2 x i32> [[SCALAR]], i64 [[VL]])
175 vint32m1_t test_vredand_vs_i32m4_i32m1(vint32m4_t vector, vint32m1_t scalar, size_t vl) { in test_vredand_vs_i32m4_i32m1() argument
176 return __riscv_vredand(vector, scalar, vl); in test_vredand_vs_i32m4_i32m1()
180 // CHECK-RV64-SAME: (<vscale x 16 x i32> [[VECTOR:%.*]], <vscale x 2 x i32> [[SCALAR:%.*]], i64 nou…
182 …scale x 2 x i32> poison, <vscale x 16 x i32> [[VECTOR]], <vscale x 2 x i32> [[SCALAR]], i64 [[VL]])
185 vint32m1_t test_vredand_vs_i32m8_i32m1(vint32m8_t vector, vint32m1_t scalar, size_t vl) { in test_vredand_vs_i32m8_i32m1() argument
186 return __riscv_vredand(vector, scalar, vl); in test_vredand_vs_i32m8_i32m1()
190 // CHECK-RV64-SAME: (<vscale x 1 x i64> [[VECTOR:%.*]], <vscale x 1 x i64> [[SCALAR:%.*]], i64 noun…
192 …vscale x 1 x i64> poison, <vscale x 1 x i64> [[VECTOR]], <vscale x 1 x i64> [[SCALAR]], i64 [[VL]])
195 vint64m1_t test_vredand_vs_i64m1_i64m1(vint64m1_t vector, vint64m1_t scalar, size_t vl) { in test_vredand_vs_i64m1_i64m1() argument
196 return __riscv_vredand(vector, scalar, vl); in test_vredand_vs_i64m1_i64m1()
200 // CHECK-RV64-SAME: (<vscale x 2 x i64> [[VECTOR:%.*]], <vscale x 1 x i64> [[SCALAR:%.*]], i64 noun…
202 …vscale x 1 x i64> poison, <vscale x 2 x i64> [[VECTOR]], <vscale x 1 x i64> [[SCALAR]], i64 [[VL]])
205 vint64m1_t test_vredand_vs_i64m2_i64m1(vint64m2_t vector, vint64m1_t scalar, size_t vl) { in test_vredand_vs_i64m2_i64m1() argument
206 return __riscv_vredand(vector, scalar, vl); in test_vredand_vs_i64m2_i64m1()
210 // CHECK-RV64-SAME: (<vscale x 4 x i64> [[VECTOR:%.*]], <vscale x 1 x i64> [[SCALAR:%.*]], i64 noun…
212 …vscale x 1 x i64> poison, <vscale x 4 x i64> [[VECTOR]], <vscale x 1 x i64> [[SCALAR]], i64 [[VL]])
215 vint64m1_t test_vredand_vs_i64m4_i64m1(vint64m4_t vector, vint64m1_t scalar, size_t vl) { in test_vredand_vs_i64m4_i64m1() argument
216 return __riscv_vredand(vector, scalar, vl); in test_vredand_vs_i64m4_i64m1()
220 // CHECK-RV64-SAME: (<vscale x 8 x i64> [[VECTOR:%.*]], <vscale x 1 x i64> [[SCALAR:%.*]], i64 noun…
222 …vscale x 1 x i64> poison, <vscale x 8 x i64> [[VECTOR]], <vscale x 1 x i64> [[SCALAR]], i64 [[VL]])
225 vint64m1_t test_vredand_vs_i64m8_i64m1(vint64m8_t vector, vint64m1_t scalar, size_t vl) { in test_vredand_vs_i64m8_i64m1() argument
226 return __riscv_vredand(vector, scalar, vl); in test_vredand_vs_i64m8_i64m1()
230 // CHECK-RV64-SAME: (<vscale x 1 x i8> [[VECTOR:%.*]], <vscale x 8 x i8> [[SCALAR:%.*]], i64 nounde…
232 …4(<vscale x 8 x i8> poison, <vscale x 1 x i8> [[VECTOR]], <vscale x 8 x i8> [[SCALAR]], i64 [[VL]])
235 vuint8m1_t test_vredand_vs_u8mf8_u8m1(vuint8mf8_t vector, vuint8m1_t scalar, size_t vl) { in test_vredand_vs_u8mf8_u8m1() argument
236 return __riscv_vredand(vector, scalar, vl); in test_vredand_vs_u8mf8_u8m1()
240 // CHECK-RV64-SAME: (<vscale x 2 x i8> [[VECTOR:%.*]], <vscale x 8 x i8> [[SCALAR:%.*]], i64 nounde…
242 …4(<vscale x 8 x i8> poison, <vscale x 2 x i8> [[VECTOR]], <vscale x 8 x i8> [[SCALAR]], i64 [[VL]])
245 vuint8m1_t test_vredand_vs_u8mf4_u8m1(vuint8mf4_t vector, vuint8m1_t scalar, size_t vl) { in test_vredand_vs_u8mf4_u8m1() argument
246 return __riscv_vredand(vector, scalar, vl); in test_vredand_vs_u8mf4_u8m1()
250 // CHECK-RV64-SAME: (<vscale x 4 x i8> [[VECTOR:%.*]], <vscale x 8 x i8> [[SCALAR:%.*]], i64 nounde…
252 …4(<vscale x 8 x i8> poison, <vscale x 4 x i8> [[VECTOR]], <vscale x 8 x i8> [[SCALAR]], i64 [[VL]])
255 vuint8m1_t test_vredand_vs_u8mf2_u8m1(vuint8mf2_t vector, vuint8m1_t scalar, size_t vl) { in test_vredand_vs_u8mf2_u8m1() argument
256 return __riscv_vredand(vector, scalar, vl); in test_vredand_vs_u8mf2_u8m1()
260 // CHECK-RV64-SAME: (<vscale x 8 x i8> [[VECTOR:%.*]], <vscale x 8 x i8> [[SCALAR:%.*]], i64 nounde…
262 …4(<vscale x 8 x i8> poison, <vscale x 8 x i8> [[VECTOR]], <vscale x 8 x i8> [[SCALAR]], i64 [[VL]])
265 vuint8m1_t test_vredand_vs_u8m1_u8m1(vuint8m1_t vector, vuint8m1_t scalar, size_t vl) { in test_vredand_vs_u8m1_u8m1() argument
266 return __riscv_vredand(vector, scalar, vl); in test_vredand_vs_u8m1_u8m1()
270 // CHECK-RV64-SAME: (<vscale x 16 x i8> [[VECTOR:%.*]], <vscale x 8 x i8> [[SCALAR:%.*]], i64 nound…
272 …(<vscale x 8 x i8> poison, <vscale x 16 x i8> [[VECTOR]], <vscale x 8 x i8> [[SCALAR]], i64 [[VL]])
275 vuint8m1_t test_vredand_vs_u8m2_u8m1(vuint8m2_t vector, vuint8m1_t scalar, size_t vl) { in test_vredand_vs_u8m2_u8m1() argument
276 return __riscv_vredand(vector, scalar, vl); in test_vredand_vs_u8m2_u8m1()
280 // CHECK-RV64-SAME: (<vscale x 32 x i8> [[VECTOR:%.*]], <vscale x 8 x i8> [[SCALAR:%.*]], i64 nound…
282 …(<vscale x 8 x i8> poison, <vscale x 32 x i8> [[VECTOR]], <vscale x 8 x i8> [[SCALAR]], i64 [[VL]])
285 vuint8m1_t test_vredand_vs_u8m4_u8m1(vuint8m4_t vector, vuint8m1_t scalar, size_t vl) { in test_vredand_vs_u8m4_u8m1() argument
286 return __riscv_vredand(vector, scalar, vl); in test_vredand_vs_u8m4_u8m1()
290 // CHECK-RV64-SAME: (<vscale x 64 x i8> [[VECTOR:%.*]], <vscale x 8 x i8> [[SCALAR:%.*]], i64 nound…
292 …(<vscale x 8 x i8> poison, <vscale x 64 x i8> [[VECTOR]], <vscale x 8 x i8> [[SCALAR]], i64 [[VL]])
295 vuint8m1_t test_vredand_vs_u8m8_u8m1(vuint8m8_t vector, vuint8m1_t scalar, size_t vl) { in test_vredand_vs_u8m8_u8m1() argument
296 return __riscv_vredand(vector, scalar, vl); in test_vredand_vs_u8m8_u8m1()
300 // CHECK-RV64-SAME: (<vscale x 1 x i16> [[VECTOR:%.*]], <vscale x 4 x i16> [[SCALAR:%.*]], i64 noun…
302 …vscale x 4 x i16> poison, <vscale x 1 x i16> [[VECTOR]], <vscale x 4 x i16> [[SCALAR]], i64 [[VL]])
305 vuint16m1_t test_vredand_vs_u16mf4_u16m1(vuint16mf4_t vector, vuint16m1_t scalar, size_t vl) { in test_vredand_vs_u16mf4_u16m1() argument
306 return __riscv_vredand(vector, scalar, vl); in test_vredand_vs_u16mf4_u16m1()
310 // CHECK-RV64-SAME: (<vscale x 2 x i16> [[VECTOR:%.*]], <vscale x 4 x i16> [[SCALAR:%.*]], i64 noun…
312 …vscale x 4 x i16> poison, <vscale x 2 x i16> [[VECTOR]], <vscale x 4 x i16> [[SCALAR]], i64 [[VL]])
315 vuint16m1_t test_vredand_vs_u16mf2_u16m1(vuint16mf2_t vector, vuint16m1_t scalar, size_t vl) { in test_vredand_vs_u16mf2_u16m1() argument
316 return __riscv_vredand(vector, scalar, vl); in test_vredand_vs_u16mf2_u16m1()
320 // CHECK-RV64-SAME: (<vscale x 4 x i16> [[VECTOR:%.*]], <vscale x 4 x i16> [[SCALAR:%.*]], i64 noun…
322 …vscale x 4 x i16> poison, <vscale x 4 x i16> [[VECTOR]], <vscale x 4 x i16> [[SCALAR]], i64 [[VL]])
325 vuint16m1_t test_vredand_vs_u16m1_u16m1(vuint16m1_t vector, vuint16m1_t scalar, size_t vl) { in test_vredand_vs_u16m1_u16m1() argument
326 return __riscv_vredand(vector, scalar, vl); in test_vredand_vs_u16m1_u16m1()
330 // CHECK-RV64-SAME: (<vscale x 8 x i16> [[VECTOR:%.*]], <vscale x 4 x i16> [[SCALAR:%.*]], i64 noun…
332 …vscale x 4 x i16> poison, <vscale x 8 x i16> [[VECTOR]], <vscale x 4 x i16> [[SCALAR]], i64 [[VL]])
335 vuint16m1_t test_vredand_vs_u16m2_u16m1(vuint16m2_t vector, vuint16m1_t scalar, size_t vl) { in test_vredand_vs_u16m2_u16m1() argument
336 return __riscv_vredand(vector, scalar, vl); in test_vredand_vs_u16m2_u16m1()
340 // CHECK-RV64-SAME: (<vscale x 16 x i16> [[VECTOR:%.*]], <vscale x 4 x i16> [[SCALAR:%.*]], i64 nou…
342 …scale x 4 x i16> poison, <vscale x 16 x i16> [[VECTOR]], <vscale x 4 x i16> [[SCALAR]], i64 [[VL]])
345 vuint16m1_t test_vredand_vs_u16m4_u16m1(vuint16m4_t vector, vuint16m1_t scalar, size_t vl) { in test_vredand_vs_u16m4_u16m1() argument
346 return __riscv_vredand(vector, scalar, vl); in test_vredand_vs_u16m4_u16m1()
350 // CHECK-RV64-SAME: (<vscale x 32 x i16> [[VECTOR:%.*]], <vscale x 4 x i16> [[SCALAR:%.*]], i64 nou…
352 …scale x 4 x i16> poison, <vscale x 32 x i16> [[VECTOR]], <vscale x 4 x i16> [[SCALAR]], i64 [[VL]])
355 vuint16m1_t test_vredand_vs_u16m8_u16m1(vuint16m8_t vector, vuint16m1_t scalar, size_t vl) { in test_vredand_vs_u16m8_u16m1() argument
356 return __riscv_vredand(vector, scalar, vl); in test_vredand_vs_u16m8_u16m1()
360 // CHECK-RV64-SAME: (<vscale x 1 x i32> [[VECTOR:%.*]], <vscale x 2 x i32> [[SCALAR:%.*]], i64 noun…
362 …vscale x 2 x i32> poison, <vscale x 1 x i32> [[VECTOR]], <vscale x 2 x i32> [[SCALAR]], i64 [[VL]])
365 vuint32m1_t test_vredand_vs_u32mf2_u32m1(vuint32mf2_t vector, vuint32m1_t scalar, size_t vl) { in test_vredand_vs_u32mf2_u32m1() argument
366 return __riscv_vredand(vector, scalar, vl); in test_vredand_vs_u32mf2_u32m1()
370 // CHECK-RV64-SAME: (<vscale x 2 x i32> [[VECTOR:%.*]], <vscale x 2 x i32> [[SCALAR:%.*]], i64 noun…
372 …vscale x 2 x i32> poison, <vscale x 2 x i32> [[VECTOR]], <vscale x 2 x i32> [[SCALAR]], i64 [[VL]])
375 vuint32m1_t test_vredand_vs_u32m1_u32m1(vuint32m1_t vector, vuint32m1_t scalar, size_t vl) { in test_vredand_vs_u32m1_u32m1() argument
376 return __riscv_vredand(vector, scalar, vl); in test_vredand_vs_u32m1_u32m1()
380 // CHECK-RV64-SAME: (<vscale x 4 x i32> [[VECTOR:%.*]], <vscale x 2 x i32> [[SCALAR:%.*]], i64 noun…
382 …vscale x 2 x i32> poison, <vscale x 4 x i32> [[VECTOR]], <vscale x 2 x i32> [[SCALAR]], i64 [[VL]])
385 vuint32m1_t test_vredand_vs_u32m2_u32m1(vuint32m2_t vector, vuint32m1_t scalar, size_t vl) { in test_vredand_vs_u32m2_u32m1() argument
386 return __riscv_vredand(vector, scalar, vl); in test_vredand_vs_u32m2_u32m1()
390 // CHECK-RV64-SAME: (<vscale x 8 x i32> [[VECTOR:%.*]], <vscale x 2 x i32> [[SCALAR:%.*]], i64 noun…
392 …vscale x 2 x i32> poison, <vscale x 8 x i32> [[VECTOR]], <vscale x 2 x i32> [[SCALAR]], i64 [[VL]])
395 vuint32m1_t test_vredand_vs_u32m4_u32m1(vuint32m4_t vector, vuint32m1_t scalar, size_t vl) { in test_vredand_vs_u32m4_u32m1() argument
396 return __riscv_vredand(vector, scalar, vl); in test_vredand_vs_u32m4_u32m1()
400 // CHECK-RV64-SAME: (<vscale x 16 x i32> [[VECTOR:%.*]], <vscale x 2 x i32> [[SCALAR:%.*]], i64 nou…
402 …scale x 2 x i32> poison, <vscale x 16 x i32> [[VECTOR]], <vscale x 2 x i32> [[SCALAR]], i64 [[VL]])
405 vuint32m1_t test_vredand_vs_u32m8_u32m1(vuint32m8_t vector, vuint32m1_t scalar, size_t vl) { in test_vredand_vs_u32m8_u32m1() argument
406 return __riscv_vredand(vector, scalar, vl); in test_vredand_vs_u32m8_u32m1()
410 // CHECK-RV64-SAME: (<vscale x 1 x i64> [[VECTOR:%.*]], <vscale x 1 x i64> [[SCALAR:%.*]], i64 noun…
412 …vscale x 1 x i64> poison, <vscale x 1 x i64> [[VECTOR]], <vscale x 1 x i64> [[SCALAR]], i64 [[VL]])
415 vuint64m1_t test_vredand_vs_u64m1_u64m1(vuint64m1_t vector, vuint64m1_t scalar, size_t vl) { in test_vredand_vs_u64m1_u64m1() argument
416 return __riscv_vredand(vector, scalar, vl); in test_vredand_vs_u64m1_u64m1()
420 // CHECK-RV64-SAME: (<vscale x 2 x i64> [[VECTOR:%.*]], <vscale x 1 x i64> [[SCALAR:%.*]], i64 noun…
422 …vscale x 1 x i64> poison, <vscale x 2 x i64> [[VECTOR]], <vscale x 1 x i64> [[SCALAR]], i64 [[VL]])
425 vuint64m1_t test_vredand_vs_u64m2_u64m1(vuint64m2_t vector, vuint64m1_t scalar, size_t vl) { in test_vredand_vs_u64m2_u64m1() argument
426 return __riscv_vredand(vector, scalar, vl); in test_vredand_vs_u64m2_u64m1()
430 // CHECK-RV64-SAME: (<vscale x 4 x i64> [[VECTOR:%.*]], <vscale x 1 x i64> [[SCALAR:%.*]], i64 noun…
432 …vscale x 1 x i64> poison, <vscale x 4 x i64> [[VECTOR]], <vscale x 1 x i64> [[SCALAR]], i64 [[VL]])
435 vuint64m1_t test_vredand_vs_u64m4_u64m1(vuint64m4_t vector, vuint64m1_t scalar, size_t vl) { in test_vredand_vs_u64m4_u64m1() argument
436 return __riscv_vredand(vector, scalar, vl); in test_vredand_vs_u64m4_u64m1()
440 // CHECK-RV64-SAME: (<vscale x 8 x i64> [[VECTOR:%.*]], <vscale x 1 x i64> [[SCALAR:%.*]], i64 noun…
442 …vscale x 1 x i64> poison, <vscale x 8 x i64> [[VECTOR]], <vscale x 1 x i64> [[SCALAR]], i64 [[VL]])
445 vuint64m1_t test_vredand_vs_u64m8_u64m1(vuint64m8_t vector, vuint64m1_t scalar, size_t vl) { in test_vredand_vs_u64m8_u64m1() argument
446 return __riscv_vredand(vector, scalar, vl); in test_vredand_vs_u64m8_u64m1()
450 … i1> [[MASK:%.*]], <vscale x 1 x i8> [[VECTOR:%.*]], <vscale x 8 x i8> [[SCALAR:%.*]], i64 noundef…
452 …cale x 8 x i8> poison, <vscale x 1 x i8> [[VECTOR]], <vscale x 8 x i8> [[SCALAR]], <vscale x 1 x i…
455 vint8m1_t test_vredand_vs_i8mf8_i8m1_m(vbool64_t mask, vint8mf8_t vector, vint8m1_t scalar, size_t … in test_vredand_vs_i8mf8_i8m1_m() argument
456 return __riscv_vredand(mask, vector, scalar, vl); in test_vredand_vs_i8mf8_i8m1_m()
460 … i1> [[MASK:%.*]], <vscale x 2 x i8> [[VECTOR:%.*]], <vscale x 8 x i8> [[SCALAR:%.*]], i64 noundef…
462 …cale x 8 x i8> poison, <vscale x 2 x i8> [[VECTOR]], <vscale x 8 x i8> [[SCALAR]], <vscale x 2 x i…
465 vint8m1_t test_vredand_vs_i8mf4_i8m1_m(vbool32_t mask, vint8mf4_t vector, vint8m1_t scalar, size_t … in test_vredand_vs_i8mf4_i8m1_m() argument
466 return __riscv_vredand(mask, vector, scalar, vl); in test_vredand_vs_i8mf4_i8m1_m()
470 … i1> [[MASK:%.*]], <vscale x 4 x i8> [[VECTOR:%.*]], <vscale x 8 x i8> [[SCALAR:%.*]], i64 noundef…
472 …cale x 8 x i8> poison, <vscale x 4 x i8> [[VECTOR]], <vscale x 8 x i8> [[SCALAR]], <vscale x 4 x i…
475 vint8m1_t test_vredand_vs_i8mf2_i8m1_m(vbool16_t mask, vint8mf2_t vector, vint8m1_t scalar, size_t … in test_vredand_vs_i8mf2_i8m1_m() argument
476 return __riscv_vredand(mask, vector, scalar, vl); in test_vredand_vs_i8mf2_i8m1_m()
480 … i1> [[MASK:%.*]], <vscale x 8 x i8> [[VECTOR:%.*]], <vscale x 8 x i8> [[SCALAR:%.*]], i64 noundef…
482 …cale x 8 x i8> poison, <vscale x 8 x i8> [[VECTOR]], <vscale x 8 x i8> [[SCALAR]], <vscale x 8 x i…
485 vint8m1_t test_vredand_vs_i8m1_i8m1_m(vbool8_t mask, vint8m1_t vector, vint8m1_t scalar, size_t vl)… in test_vredand_vs_i8m1_i8m1_m() argument
486 return __riscv_vredand(mask, vector, scalar, vl); in test_vredand_vs_i8m1_i8m1_m()
490 …i1> [[MASK:%.*]], <vscale x 16 x i8> [[VECTOR:%.*]], <vscale x 8 x i8> [[SCALAR:%.*]], i64 noundef…
492 …ale x 8 x i8> poison, <vscale x 16 x i8> [[VECTOR]], <vscale x 8 x i8> [[SCALAR]], <vscale x 16 x …
495 vint8m1_t test_vredand_vs_i8m2_i8m1_m(vbool4_t mask, vint8m2_t vector, vint8m1_t scalar, size_t vl)… in test_vredand_vs_i8m2_i8m1_m() argument
496 return __riscv_vredand(mask, vector, scalar, vl); in test_vredand_vs_i8m2_i8m1_m()
500 …i1> [[MASK:%.*]], <vscale x 32 x i8> [[VECTOR:%.*]], <vscale x 8 x i8> [[SCALAR:%.*]], i64 noundef…
502 …ale x 8 x i8> poison, <vscale x 32 x i8> [[VECTOR]], <vscale x 8 x i8> [[SCALAR]], <vscale x 32 x …
505 vint8m1_t test_vredand_vs_i8m4_i8m1_m(vbool2_t mask, vint8m4_t vector, vint8m1_t scalar, size_t vl)… in test_vredand_vs_i8m4_i8m1_m() argument
506 return __riscv_vredand(mask, vector, scalar, vl); in test_vredand_vs_i8m4_i8m1_m()
510 …i1> [[MASK:%.*]], <vscale x 64 x i8> [[VECTOR:%.*]], <vscale x 8 x i8> [[SCALAR:%.*]], i64 noundef…
512 …ale x 8 x i8> poison, <vscale x 64 x i8> [[VECTOR]], <vscale x 8 x i8> [[SCALAR]], <vscale x 64 x …
515 vint8m1_t test_vredand_vs_i8m8_i8m1_m(vbool1_t mask, vint8m8_t vector, vint8m1_t scalar, size_t vl)… in test_vredand_vs_i8m8_i8m1_m() argument
516 return __riscv_vredand(mask, vector, scalar, vl); in test_vredand_vs_i8m8_i8m1_m()
520 …1> [[MASK:%.*]], <vscale x 1 x i16> [[VECTOR:%.*]], <vscale x 4 x i16> [[SCALAR:%.*]], i64 noundef…
522 …e x 4 x i16> poison, <vscale x 1 x i16> [[VECTOR]], <vscale x 4 x i16> [[SCALAR]], <vscale x 1 x i…
525 vint16m1_t test_vredand_vs_i16mf4_i16m1_m(vbool64_t mask, vint16mf4_t vector, vint16m1_t scalar, si… in test_vredand_vs_i16mf4_i16m1_m() argument
526 return __riscv_vredand(mask, vector, scalar, vl); in test_vredand_vs_i16mf4_i16m1_m()
530 …1> [[MASK:%.*]], <vscale x 2 x i16> [[VECTOR:%.*]], <vscale x 4 x i16> [[SCALAR:%.*]], i64 noundef…
532 …e x 4 x i16> poison, <vscale x 2 x i16> [[VECTOR]], <vscale x 4 x i16> [[SCALAR]], <vscale x 2 x i…
535 vint16m1_t test_vredand_vs_i16mf2_i16m1_m(vbool32_t mask, vint16mf2_t vector, vint16m1_t scalar, si… in test_vredand_vs_i16mf2_i16m1_m() argument
536 return __riscv_vredand(mask, vector, scalar, vl); in test_vredand_vs_i16mf2_i16m1_m()
540 …1> [[MASK:%.*]], <vscale x 4 x i16> [[VECTOR:%.*]], <vscale x 4 x i16> [[SCALAR:%.*]], i64 noundef…
542 …e x 4 x i16> poison, <vscale x 4 x i16> [[VECTOR]], <vscale x 4 x i16> [[SCALAR]], <vscale x 4 x i…
545 vint16m1_t test_vredand_vs_i16m1_i16m1_m(vbool16_t mask, vint16m1_t vector, vint16m1_t scalar, size… in test_vredand_vs_i16m1_i16m1_m() argument
546 return __riscv_vredand(mask, vector, scalar, vl); in test_vredand_vs_i16m1_i16m1_m()
550 …1> [[MASK:%.*]], <vscale x 8 x i16> [[VECTOR:%.*]], <vscale x 4 x i16> [[SCALAR:%.*]], i64 noundef…
552 …e x 4 x i16> poison, <vscale x 8 x i16> [[VECTOR]], <vscale x 4 x i16> [[SCALAR]], <vscale x 8 x i…
555 vint16m1_t test_vredand_vs_i16m2_i16m1_m(vbool8_t mask, vint16m2_t vector, vint16m1_t scalar, size_… in test_vredand_vs_i16m2_i16m1_m() argument
556 return __riscv_vredand(mask, vector, scalar, vl); in test_vredand_vs_i16m2_i16m1_m()
560 …> [[MASK:%.*]], <vscale x 16 x i16> [[VECTOR:%.*]], <vscale x 4 x i16> [[SCALAR:%.*]], i64 noundef…
562 … x 4 x i16> poison, <vscale x 16 x i16> [[VECTOR]], <vscale x 4 x i16> [[SCALAR]], <vscale x 16 x …
565 vint16m1_t test_vredand_vs_i16m4_i16m1_m(vbool4_t mask, vint16m4_t vector, vint16m1_t scalar, size_… in test_vredand_vs_i16m4_i16m1_m() argument
566 return __riscv_vredand(mask, vector, scalar, vl); in test_vredand_vs_i16m4_i16m1_m()
570 …> [[MASK:%.*]], <vscale x 32 x i16> [[VECTOR:%.*]], <vscale x 4 x i16> [[SCALAR:%.*]], i64 noundef…
572 … x 4 x i16> poison, <vscale x 32 x i16> [[VECTOR]], <vscale x 4 x i16> [[SCALAR]], <vscale x 32 x …
575 vint16m1_t test_vredand_vs_i16m8_i16m1_m(vbool2_t mask, vint16m8_t vector, vint16m1_t scalar, size_… in test_vredand_vs_i16m8_i16m1_m() argument
576 return __riscv_vredand(mask, vector, scalar, vl); in test_vredand_vs_i16m8_i16m1_m()
580 …1> [[MASK:%.*]], <vscale x 1 x i32> [[VECTOR:%.*]], <vscale x 2 x i32> [[SCALAR:%.*]], i64 noundef…
582 …e x 2 x i32> poison, <vscale x 1 x i32> [[VECTOR]], <vscale x 2 x i32> [[SCALAR]], <vscale x 1 x i…
585 vint32m1_t test_vredand_vs_i32mf2_i32m1_m(vbool64_t mask, vint32mf2_t vector, vint32m1_t scalar, si… in test_vredand_vs_i32mf2_i32m1_m() argument
586 return __riscv_vredand(mask, vector, scalar, vl); in test_vredand_vs_i32mf2_i32m1_m()
590 …1> [[MASK:%.*]], <vscale x 2 x i32> [[VECTOR:%.*]], <vscale x 2 x i32> [[SCALAR:%.*]], i64 noundef…
592 …e x 2 x i32> poison, <vscale x 2 x i32> [[VECTOR]], <vscale x 2 x i32> [[SCALAR]], <vscale x 2 x i…
595 vint32m1_t test_vredand_vs_i32m1_i32m1_m(vbool32_t mask, vint32m1_t vector, vint32m1_t scalar, size… in test_vredand_vs_i32m1_i32m1_m() argument
596 return __riscv_vredand(mask, vector, scalar, vl); in test_vredand_vs_i32m1_i32m1_m()
600 …1> [[MASK:%.*]], <vscale x 4 x i32> [[VECTOR:%.*]], <vscale x 2 x i32> [[SCALAR:%.*]], i64 noundef…
602 …e x 2 x i32> poison, <vscale x 4 x i32> [[VECTOR]], <vscale x 2 x i32> [[SCALAR]], <vscale x 4 x i…
605 vint32m1_t test_vredand_vs_i32m2_i32m1_m(vbool16_t mask, vint32m2_t vector, vint32m1_t scalar, size… in test_vredand_vs_i32m2_i32m1_m() argument
606 return __riscv_vredand(mask, vector, scalar, vl); in test_vredand_vs_i32m2_i32m1_m()
610 …1> [[MASK:%.*]], <vscale x 8 x i32> [[VECTOR:%.*]], <vscale x 2 x i32> [[SCALAR:%.*]], i64 noundef…
612 …e x 2 x i32> poison, <vscale x 8 x i32> [[VECTOR]], <vscale x 2 x i32> [[SCALAR]], <vscale x 8 x i…
615 vint32m1_t test_vredand_vs_i32m4_i32m1_m(vbool8_t mask, vint32m4_t vector, vint32m1_t scalar, size_… in test_vredand_vs_i32m4_i32m1_m() argument
616 return __riscv_vredand(mask, vector, scalar, vl); in test_vredand_vs_i32m4_i32m1_m()
620 …> [[MASK:%.*]], <vscale x 16 x i32> [[VECTOR:%.*]], <vscale x 2 x i32> [[SCALAR:%.*]], i64 noundef…
622 … x 2 x i32> poison, <vscale x 16 x i32> [[VECTOR]], <vscale x 2 x i32> [[SCALAR]], <vscale x 16 x …
625 vint32m1_t test_vredand_vs_i32m8_i32m1_m(vbool4_t mask, vint32m8_t vector, vint32m1_t scalar, size_… in test_vredand_vs_i32m8_i32m1_m() argument
626 return __riscv_vredand(mask, vector, scalar, vl); in test_vredand_vs_i32m8_i32m1_m()
630 …1> [[MASK:%.*]], <vscale x 1 x i64> [[VECTOR:%.*]], <vscale x 1 x i64> [[SCALAR:%.*]], i64 noundef…
632 …e x 1 x i64> poison, <vscale x 1 x i64> [[VECTOR]], <vscale x 1 x i64> [[SCALAR]], <vscale x 1 x i…
635 vint64m1_t test_vredand_vs_i64m1_i64m1_m(vbool64_t mask, vint64m1_t vector, vint64m1_t scalar, size… in test_vredand_vs_i64m1_i64m1_m() argument
636 return __riscv_vredand(mask, vector, scalar, vl); in test_vredand_vs_i64m1_i64m1_m()
640 …1> [[MASK:%.*]], <vscale x 2 x i64> [[VECTOR:%.*]], <vscale x 1 x i64> [[SCALAR:%.*]], i64 noundef…
642 …e x 1 x i64> poison, <vscale x 2 x i64> [[VECTOR]], <vscale x 1 x i64> [[SCALAR]], <vscale x 2 x i…
645 vint64m1_t test_vredand_vs_i64m2_i64m1_m(vbool32_t mask, vint64m2_t vector, vint64m1_t scalar, size… in test_vredand_vs_i64m2_i64m1_m() argument
646 return __riscv_vredand(mask, vector, scalar, vl); in test_vredand_vs_i64m2_i64m1_m()
650 …1> [[MASK:%.*]], <vscale x 4 x i64> [[VECTOR:%.*]], <vscale x 1 x i64> [[SCALAR:%.*]], i64 noundef…
652 …e x 1 x i64> poison, <vscale x 4 x i64> [[VECTOR]], <vscale x 1 x i64> [[SCALAR]], <vscale x 4 x i…
655 vint64m1_t test_vredand_vs_i64m4_i64m1_m(vbool16_t mask, vint64m4_t vector, vint64m1_t scalar, size… in test_vredand_vs_i64m4_i64m1_m() argument
656 return __riscv_vredand(mask, vector, scalar, vl); in test_vredand_vs_i64m4_i64m1_m()
660 …1> [[MASK:%.*]], <vscale x 8 x i64> [[VECTOR:%.*]], <vscale x 1 x i64> [[SCALAR:%.*]], i64 noundef…
662 …e x 1 x i64> poison, <vscale x 8 x i64> [[VECTOR]], <vscale x 1 x i64> [[SCALAR]], <vscale x 8 x i…
665 vint64m1_t test_vredand_vs_i64m8_i64m1_m(vbool8_t mask, vint64m8_t vector, vint64m1_t scalar, size_… in test_vredand_vs_i64m8_i64m1_m() argument
666 return __riscv_vredand(mask, vector, scalar, vl); in test_vredand_vs_i64m8_i64m1_m()
670 … i1> [[MASK:%.*]], <vscale x 1 x i8> [[VECTOR:%.*]], <vscale x 8 x i8> [[SCALAR:%.*]], i64 noundef…
672 …cale x 8 x i8> poison, <vscale x 1 x i8> [[VECTOR]], <vscale x 8 x i8> [[SCALAR]], <vscale x 1 x i…
675 vuint8m1_t test_vredand_vs_u8mf8_u8m1_m(vbool64_t mask, vuint8mf8_t vector, vuint8m1_t scalar, size… in test_vredand_vs_u8mf8_u8m1_m() argument
676 return __riscv_vredand(mask, vector, scalar, vl); in test_vredand_vs_u8mf8_u8m1_m()
680 … i1> [[MASK:%.*]], <vscale x 2 x i8> [[VECTOR:%.*]], <vscale x 8 x i8> [[SCALAR:%.*]], i64 noundef…
682 …cale x 8 x i8> poison, <vscale x 2 x i8> [[VECTOR]], <vscale x 8 x i8> [[SCALAR]], <vscale x 2 x i…
685 vuint8m1_t test_vredand_vs_u8mf4_u8m1_m(vbool32_t mask, vuint8mf4_t vector, vuint8m1_t scalar, size… in test_vredand_vs_u8mf4_u8m1_m() argument
686 return __riscv_vredand(mask, vector, scalar, vl); in test_vredand_vs_u8mf4_u8m1_m()
690 … i1> [[MASK:%.*]], <vscale x 4 x i8> [[VECTOR:%.*]], <vscale x 8 x i8> [[SCALAR:%.*]], i64 noundef…
692 …cale x 8 x i8> poison, <vscale x 4 x i8> [[VECTOR]], <vscale x 8 x i8> [[SCALAR]], <vscale x 4 x i…
695 vuint8m1_t test_vredand_vs_u8mf2_u8m1_m(vbool16_t mask, vuint8mf2_t vector, vuint8m1_t scalar, size… in test_vredand_vs_u8mf2_u8m1_m() argument
696 return __riscv_vredand(mask, vector, scalar, vl); in test_vredand_vs_u8mf2_u8m1_m()
700 … i1> [[MASK:%.*]], <vscale x 8 x i8> [[VECTOR:%.*]], <vscale x 8 x i8> [[SCALAR:%.*]], i64 noundef…
702 …cale x 8 x i8> poison, <vscale x 8 x i8> [[VECTOR]], <vscale x 8 x i8> [[SCALAR]], <vscale x 8 x i…
705 vuint8m1_t test_vredand_vs_u8m1_u8m1_m(vbool8_t mask, vuint8m1_t vector, vuint8m1_t scalar, size_t … in test_vredand_vs_u8m1_u8m1_m() argument
706 return __riscv_vredand(mask, vector, scalar, vl); in test_vredand_vs_u8m1_u8m1_m()
710 …i1> [[MASK:%.*]], <vscale x 16 x i8> [[VECTOR:%.*]], <vscale x 8 x i8> [[SCALAR:%.*]], i64 noundef…
712 …ale x 8 x i8> poison, <vscale x 16 x i8> [[VECTOR]], <vscale x 8 x i8> [[SCALAR]], <vscale x 16 x …
715 vuint8m1_t test_vredand_vs_u8m2_u8m1_m(vbool4_t mask, vuint8m2_t vector, vuint8m1_t scalar, size_t … in test_vredand_vs_u8m2_u8m1_m() argument
716 return __riscv_vredand(mask, vector, scalar, vl); in test_vredand_vs_u8m2_u8m1_m()
720 …i1> [[MASK:%.*]], <vscale x 32 x i8> [[VECTOR:%.*]], <vscale x 8 x i8> [[SCALAR:%.*]], i64 noundef…
722 …ale x 8 x i8> poison, <vscale x 32 x i8> [[VECTOR]], <vscale x 8 x i8> [[SCALAR]], <vscale x 32 x …
725 vuint8m1_t test_vredand_vs_u8m4_u8m1_m(vbool2_t mask, vuint8m4_t vector, vuint8m1_t scalar, size_t … in test_vredand_vs_u8m4_u8m1_m() argument
726 return __riscv_vredand(mask, vector, scalar, vl); in test_vredand_vs_u8m4_u8m1_m()
730 …i1> [[MASK:%.*]], <vscale x 64 x i8> [[VECTOR:%.*]], <vscale x 8 x i8> [[SCALAR:%.*]], i64 noundef…
732 …ale x 8 x i8> poison, <vscale x 64 x i8> [[VECTOR]], <vscale x 8 x i8> [[SCALAR]], <vscale x 64 x …
735 vuint8m1_t test_vredand_vs_u8m8_u8m1_m(vbool1_t mask, vuint8m8_t vector, vuint8m1_t scalar, size_t … in test_vredand_vs_u8m8_u8m1_m() argument
736 return __riscv_vredand(mask, vector, scalar, vl); in test_vredand_vs_u8m8_u8m1_m()
740 …1> [[MASK:%.*]], <vscale x 1 x i16> [[VECTOR:%.*]], <vscale x 4 x i16> [[SCALAR:%.*]], i64 noundef…
742 …e x 4 x i16> poison, <vscale x 1 x i16> [[VECTOR]], <vscale x 4 x i16> [[SCALAR]], <vscale x 1 x i…
745 vuint16m1_t test_vredand_vs_u16mf4_u16m1_m(vbool64_t mask, vuint16mf4_t vector, vuint16m1_t scalar,… in test_vredand_vs_u16mf4_u16m1_m() argument
746 return __riscv_vredand(mask, vector, scalar, vl); in test_vredand_vs_u16mf4_u16m1_m()
750 …1> [[MASK:%.*]], <vscale x 2 x i16> [[VECTOR:%.*]], <vscale x 4 x i16> [[SCALAR:%.*]], i64 noundef…
752 …e x 4 x i16> poison, <vscale x 2 x i16> [[VECTOR]], <vscale x 4 x i16> [[SCALAR]], <vscale x 2 x i…
755 vuint16m1_t test_vredand_vs_u16mf2_u16m1_m(vbool32_t mask, vuint16mf2_t vector, vuint16m1_t scalar,… in test_vredand_vs_u16mf2_u16m1_m() argument
756 return __riscv_vredand(mask, vector, scalar, vl); in test_vredand_vs_u16mf2_u16m1_m()
760 …1> [[MASK:%.*]], <vscale x 4 x i16> [[VECTOR:%.*]], <vscale x 4 x i16> [[SCALAR:%.*]], i64 noundef…
762 …e x 4 x i16> poison, <vscale x 4 x i16> [[VECTOR]], <vscale x 4 x i16> [[SCALAR]], <vscale x 4 x i…
765 vuint16m1_t test_vredand_vs_u16m1_u16m1_m(vbool16_t mask, vuint16m1_t vector, vuint16m1_t scalar, s… in test_vredand_vs_u16m1_u16m1_m() argument
766 return __riscv_vredand(mask, vector, scalar, vl); in test_vredand_vs_u16m1_u16m1_m()
770 …1> [[MASK:%.*]], <vscale x 8 x i16> [[VECTOR:%.*]], <vscale x 4 x i16> [[SCALAR:%.*]], i64 noundef…
772 …e x 4 x i16> poison, <vscale x 8 x i16> [[VECTOR]], <vscale x 4 x i16> [[SCALAR]], <vscale x 8 x i…
775 vuint16m1_t test_vredand_vs_u16m2_u16m1_m(vbool8_t mask, vuint16m2_t vector, vuint16m1_t scalar, si… in test_vredand_vs_u16m2_u16m1_m() argument
776 return __riscv_vredand(mask, vector, scalar, vl); in test_vredand_vs_u16m2_u16m1_m()
780 …> [[MASK:%.*]], <vscale x 16 x i16> [[VECTOR:%.*]], <vscale x 4 x i16> [[SCALAR:%.*]], i64 noundef…
782 … x 4 x i16> poison, <vscale x 16 x i16> [[VECTOR]], <vscale x 4 x i16> [[SCALAR]], <vscale x 16 x …
785 vuint16m1_t test_vredand_vs_u16m4_u16m1_m(vbool4_t mask, vuint16m4_t vector, vuint16m1_t scalar, si… in test_vredand_vs_u16m4_u16m1_m() argument
786 return __riscv_vredand(mask, vector, scalar, vl); in test_vredand_vs_u16m4_u16m1_m()
790 …> [[MASK:%.*]], <vscale x 32 x i16> [[VECTOR:%.*]], <vscale x 4 x i16> [[SCALAR:%.*]], i64 noundef…
792 … x 4 x i16> poison, <vscale x 32 x i16> [[VECTOR]], <vscale x 4 x i16> [[SCALAR]], <vscale x 32 x …
795 vuint16m1_t test_vredand_vs_u16m8_u16m1_m(vbool2_t mask, vuint16m8_t vector, vuint16m1_t scalar, si… in test_vredand_vs_u16m8_u16m1_m() argument
796 return __riscv_vredand(mask, vector, scalar, vl); in test_vredand_vs_u16m8_u16m1_m()
800 …1> [[MASK:%.*]], <vscale x 1 x i32> [[VECTOR:%.*]], <vscale x 2 x i32> [[SCALAR:%.*]], i64 noundef…
802 …e x 2 x i32> poison, <vscale x 1 x i32> [[VECTOR]], <vscale x 2 x i32> [[SCALAR]], <vscale x 1 x i…
805 vuint32m1_t test_vredand_vs_u32mf2_u32m1_m(vbool64_t mask, vuint32mf2_t vector, vuint32m1_t scalar,… in test_vredand_vs_u32mf2_u32m1_m() argument
806 return __riscv_vredand(mask, vector, scalar, vl); in test_vredand_vs_u32mf2_u32m1_m()
810 …1> [[MASK:%.*]], <vscale x 2 x i32> [[VECTOR:%.*]], <vscale x 2 x i32> [[SCALAR:%.*]], i64 noundef…
812 …e x 2 x i32> poison, <vscale x 2 x i32> [[VECTOR]], <vscale x 2 x i32> [[SCALAR]], <vscale x 2 x i…
815 vuint32m1_t test_vredand_vs_u32m1_u32m1_m(vbool32_t mask, vuint32m1_t vector, vuint32m1_t scalar, s… in test_vredand_vs_u32m1_u32m1_m() argument
816 return __riscv_vredand(mask, vector, scalar, vl); in test_vredand_vs_u32m1_u32m1_m()
820 …1> [[MASK:%.*]], <vscale x 4 x i32> [[VECTOR:%.*]], <vscale x 2 x i32> [[SCALAR:%.*]], i64 noundef…
822 …e x 2 x i32> poison, <vscale x 4 x i32> [[VECTOR]], <vscale x 2 x i32> [[SCALAR]], <vscale x 4 x i…
825 vuint32m1_t test_vredand_vs_u32m2_u32m1_m(vbool16_t mask, vuint32m2_t vector, vuint32m1_t scalar, s… in test_vredand_vs_u32m2_u32m1_m() argument
826 return __riscv_vredand(mask, vector, scalar, vl); in test_vredand_vs_u32m2_u32m1_m()
830 …1> [[MASK:%.*]], <vscale x 8 x i32> [[VECTOR:%.*]], <vscale x 2 x i32> [[SCALAR:%.*]], i64 noundef…
832 …e x 2 x i32> poison, <vscale x 8 x i32> [[VECTOR]], <vscale x 2 x i32> [[SCALAR]], <vscale x 8 x i…
835 vuint32m1_t test_vredand_vs_u32m4_u32m1_m(vbool8_t mask, vuint32m4_t vector, vuint32m1_t scalar, si… in test_vredand_vs_u32m4_u32m1_m() argument
836 return __riscv_vredand(mask, vector, scalar, vl); in test_vredand_vs_u32m4_u32m1_m()
840 …> [[MASK:%.*]], <vscale x 16 x i32> [[VECTOR:%.*]], <vscale x 2 x i32> [[SCALAR:%.*]], i64 noundef…
842 … x 2 x i32> poison, <vscale x 16 x i32> [[VECTOR]], <vscale x 2 x i32> [[SCALAR]], <vscale x 16 x …
845 vuint32m1_t test_vredand_vs_u32m8_u32m1_m(vbool4_t mask, vuint32m8_t vector, vuint32m1_t scalar, si… in test_vredand_vs_u32m8_u32m1_m() argument
846 return __riscv_vredand(mask, vector, scalar, vl); in test_vredand_vs_u32m8_u32m1_m()
850 …1> [[MASK:%.*]], <vscale x 1 x i64> [[VECTOR:%.*]], <vscale x 1 x i64> [[SCALAR:%.*]], i64 noundef…
852 …e x 1 x i64> poison, <vscale x 1 x i64> [[VECTOR]], <vscale x 1 x i64> [[SCALAR]], <vscale x 1 x i…
855 vuint64m1_t test_vredand_vs_u64m1_u64m1_m(vbool64_t mask, vuint64m1_t vector, vuint64m1_t scalar, s… in test_vredand_vs_u64m1_u64m1_m() argument
856 return __riscv_vredand(mask, vector, scalar, vl); in test_vredand_vs_u64m1_u64m1_m()
860 …1> [[MASK:%.*]], <vscale x 2 x i64> [[VECTOR:%.*]], <vscale x 1 x i64> [[SCALAR:%.*]], i64 noundef…
862 …e x 1 x i64> poison, <vscale x 2 x i64> [[VECTOR]], <vscale x 1 x i64> [[SCALAR]], <vscale x 2 x i…
865 vuint64m1_t test_vredand_vs_u64m2_u64m1_m(vbool32_t mask, vuint64m2_t vector, vuint64m1_t scalar, s… in test_vredand_vs_u64m2_u64m1_m() argument
866 return __riscv_vredand(mask, vector, scalar, vl); in test_vredand_vs_u64m2_u64m1_m()
870 …1> [[MASK:%.*]], <vscale x 4 x i64> [[VECTOR:%.*]], <vscale x 1 x i64> [[SCALAR:%.*]], i64 noundef…
872 …e x 1 x i64> poison, <vscale x 4 x i64> [[VECTOR]], <vscale x 1 x i64> [[SCALAR]], <vscale x 4 x i…
875 vuint64m1_t test_vredand_vs_u64m4_u64m1_m(vbool16_t mask, vuint64m4_t vector, vuint64m1_t scalar, s… in test_vredand_vs_u64m4_u64m1_m() argument
876 return __riscv_vredand(mask, vector, scalar, vl); in test_vredand_vs_u64m4_u64m1_m()
880 …1> [[MASK:%.*]], <vscale x 8 x i64> [[VECTOR:%.*]], <vscale x 1 x i64> [[SCALAR:%.*]], i64 noundef…
882 …e x 1 x i64> poison, <vscale x 8 x i64> [[VECTOR]], <vscale x 1 x i64> [[SCALAR]], <vscale x 8 x i…
885 vuint64m1_t test_vredand_vs_u64m8_u64m1_m(vbool8_t mask, vuint64m8_t vector, vuint64m1_t scalar, si… in test_vredand_vs_u64m8_u64m1_m() argument
886 return __riscv_vredand(mask, vector, scalar, vl); in test_vredand_vs_u64m8_u64m1_m()