]> git.ipfire.org Git - thirdparty/gcc.git/blob - gcc/testsuite/ChangeLog
338a0d818ef3d5038196212f7eafc97311d129e0
[thirdparty/gcc.git] / gcc / testsuite / ChangeLog
1 2023-04-24 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
2
3 * gcc.target/aarch64/sve/acle/general/rev-1.c: New test.
4
5 2023-04-24 Andrew Pinski <apinski@marvell.com>
6
7 * gcc.dg/tree-ssa/phi-opt-23.c: Update testcase.
8 * gcc.dg/tree-ssa/phi-opt-24.c: Likewise.
9
10 2023-04-24 Andrew Pinski <apinski@marvell.com>
11
12 * gcc.dg/tree-ssa/ssa-ifcombine-13.c: Add -fno-ssa-phiopt.
13
14 2023-04-24 Andrew Pinski <apinski@marvell.com>
15
16 PR tree-optimization/109604
17 * gcc.c-torture/compile/pr109604-1.c: New test.
18 * gcc.c-torture/compile/pr109604-2.c: New test.
19
20 2023-04-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
21
22 * gcc.target/aarch64/sve-neon-modes_1.c: New test.
23 * gcc.target/aarch64/sve-neon-modes_2.c: New test.
24
25 2023-04-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
26
27 PR target/109406
28 * gcc.target/aarch64/sve2/div-by-bitmask_1.c: Adjust for unpredicated SVE2
29 MUL.
30 * gcc.target/aarch64/sve2/unpred_mul_1.c: New test.
31
32 2023-04-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
33
34 * gcc.target/aarch64/simd/vabal_combine.c: New test.
35
36 2023-04-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
37
38 * gcc.target/aarch64/simd/addlv_zext.c: New test.
39
40 2023-04-24 Juzhe-Zhong <juzhe.zhong@rivai.ai>
41
42 * gcc.target/riscv/rvv/vsetvl/avl_single-102.c: New test.
43
44 2023-04-24 Juzhe-Zhong <juzhe.zhong@rivai.ai>
45
46 * gcc.target/riscv/rvv/vsetvl/ffload-1.c: New test.
47 * gcc.target/riscv/rvv/vsetvl/ffload-2.c: New test.
48 * gcc.target/riscv/rvv/vsetvl/ffload-3.c: New test.
49 * gcc.target/riscv/rvv/vsetvl/ffload-5.c: New test.
50 * gcc.target/riscv/rvv/vsetvl/ffload-6.c: New test.
51 * gcc.target/riscv/rvv/vsetvl/ffload-7.c: New test.
52
53 2023-04-24 liuhongt <hongtao.liu@intel.com>
54
55 PR tree-optimization/109011
56 * gcc.target/i386/pr109011-b1.c: New test.
57 * gcc.target/i386/pr109011-b2.c: New test.
58 * gcc.target/i386/pr109011-d1.c: New test.
59 * gcc.target/i386/pr109011-d2.c: New test.
60 * gcc.target/i386/pr109011-q1.c: New test.
61 * gcc.target/i386/pr109011-q2.c: New test.
62 * gcc.target/i386/pr109011-w1.c: New test.
63 * gcc.target/i386/pr109011-w2.c: New test.
64 * gcc.target/i386/pr109011-dq1.c: New file.
65 * gcc.target/i386/pr109011-dq2.c: New file.
66
67 2023-04-23 Gaius Mulley <gaiusmod2@gmail.com>
68
69 * lib/gm2.exp (gm2_target_compile_default): Conditionally
70 append -lnsl -lsocket to ldflags.
71
72 2023-04-23 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
73
74 * gcc.target/aarch64/float_truncate_zero.c: New test.
75
76 2023-04-23 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
77
78 PR target/99195
79 * gcc.target/aarch64/simd/pr99195_1.c: Add testing for vpadd intrinsics.
80
81 2023-04-23 Roger Sayle <roger@nextmovesoftware.com>
82
83 * gcc.target/xstormy16/mulhi.c: New test case.
84
85 2023-04-23 Roger Sayle <roger@nextmovesoftware.com>
86
87 * gcc.target/xstormy16/extendhisi2.c: New test case.
88 * gcc.target/xstormy16/zextendhisi2.c: Likewise.
89
90 2023-04-23 Roger Sayle <roger@nextmovesoftware.com>
91
92 * gcc.target/xstormy16/shiftsi.c: New test case.
93
94 2023-04-23 liuhongt <hongtao.liu@intel.com>
95
96 * gcc.target/i386/avx2-dest-false-dep-for-glc.c: Rewrite
97 testcase to make the codegen more stable.
98 * gcc.target/i386/avx512dq-dest-false-dep-for-glc.c: Ditto
99 * gcc.target/i386/avx512f-dest-false-dep-for-glc.c: Ditto.
100 * gcc.target/i386/avx512fp16-dest-false-dep-for-glc.c: Ditto.
101 * gcc.target/i386/avx512vl-dest-false-dep-for-glc.c: Ditto.
102
103 2023-04-23 liuhongt <hongtao.liu@intel.com>
104
105 * gcc.target/i386/pr108707.c: New test.
106
107 2023-04-22 Andrew Pinski <apinski@marvell.com>
108
109 * gcc.dg/tree-ssa/phi-opt-5.c: Remvoe some xfail.
110
111 2023-04-22 Roger Sayle <roger@nextmovesoftware.com>
112
113 PR target/54816
114 * gcc.target/avr/pr54816.c: Move to...
115 * gcc.target/avr/mmcu/pr54816.c: ... here.
116
117 2023-04-22 Harald Anlauf <anlauf@gmx.de>
118 Steven G. Kargl <kargl@gcc.gnu.org>
119
120 PR fortran/109500
121 * gfortran.dg/allocatable_function_11.f90: New test.
122
123 2023-04-22 Jakub Jelinek <jakub@redhat.com>
124
125 PR testsuite/109572
126 * gcc.dg/vect/pr109011-1.c: In scan-tree-dump-times regexps match also
127 vect prefix to make sure we only count vectorized calls.
128 * gcc.dg/vect/pr109011-2.c: Likewise. On powerpc* expect just count 3
129 rather than 4.
130 * gcc.dg/vect/pr109011-3.c: In scan-tree-dump-times regexps match also
131 vect prefix to make sure we only count vectorized calls.
132 * gcc.dg/vect/pr109011-4.c: Likewise. On powerpc* expect just count 3
133 rather than 4.
134 (foo): Add 2 further arithmetic ops to the loop to make it appear
135 worthwhile for vectorization heuristics on powerpc.
136 * gcc.dg/vect/pr109011-5.c: In scan-tree-dump-times regexps match also
137 vect prefix to make sure we only count vectorized calls.
138 (foo): Add 2 further arithmetic ops to the loop to make it appear
139 worthwhile for vectorization heuristics on powerpc.
140
141 2023-04-22 Jeff Law <jlaw@ventanamicro>
142
143 * gcc.target/rx/movsicc.c: Broken down into ...
144 * gcc.target/rx/movsicc-1.c: Here.
145 * gcc.target/rx/movsicc-2.c: Here.
146 * gcc.target/rx/movsicc-3.c: Here. xfail one test.
147 * gcc.target/rx/movsicc-4.c: Here.
148 * gcc.target/rx/movsicc-5.c: Here.
149 * gcc.target/rx/movsicc-6.c: Here.
150 * gcc.target/rx/movsicc-7.c: Here.
151 * gcc.target/rx/movsicc-8.c: Here.
152
153 2023-04-22 Jakub Jelinek <jakub@redhat.com>
154
155 PR tree-optimization/109583
156 * gcc.dg/pr109583.c: New test.
157
158 2023-04-22 Jan Hubicka <hubicka@ucw.cz>
159 Ondrej Kubanek <kubanek0ondrej@gmail.com>
160
161 * gcc.dg/tree-ssa/peel1.c: Decrease number of peels by 1.
162 * gcc.dg/unroll-8.c: Decrease loop iteration estimate.
163 * gcc.dg/tree-prof/peel-2.c: New test.
164
165 2023-04-21 Andrew MacLeod <amacleod@redhat.com>
166
167 PR tree-optimization/109546
168 * gcc.dg/pr109546.c: New.
169
170 2023-04-21 Jason Merrill <jason@redhat.com>
171
172 PR c++/108099
173 * g++.dg/ext/int128-8.C: Remove xfailed dg-bogus markers.
174 * g++.dg/ext/unsigned-typedef2.C: New test.
175 * g++.dg/ext/unsigned-typedef3.C: New test.
176
177 2023-04-21 Jeff Law <jlaw@ventanamicro>
178
179 PR testsuite/109549
180 * gcc.target/i386/cmov6.c: No longer expect this test to
181 generate 'cmov' instructions.
182
183 2023-04-21 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
184
185 * gcc.target/aarch64/sminmax-asr_1.c: New test.
186
187 2023-04-21 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
188
189 PR target/108779
190 * gcc.target/aarch64/mtp.c: New test.
191 * gcc.target/aarch64/mtp_1.c: New test.
192 * gcc.target/aarch64/mtp_2.c: New test.
193 * gcc.target/aarch64/mtp_3.c: New test.
194 * gcc.target/aarch64/mtp_4.c: New test.
195
196 2023-04-21 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
197
198 PR target/99195
199 * gcc.target/aarch64/simd/pr99195_1.c: New test.
200
201 2023-04-21 Richard Biener <rguenther@suse.de>
202
203 PR tree-optimization/109573
204 * g++.dg/vect/pr109573.cc: New testcase.
205
206 2023-04-21 Juzhe-Zhong <juzhe.zhong@rivai.ai>
207
208 PR target/108270
209 * gcc.target/riscv/rvv/vsetvl/imm_bb_prop-1.c: Adapt testcase.
210 * gcc.target/riscv/rvv/vsetvl/imm_conflict-3.c: Ditto.
211 * gcc.target/riscv/rvv/vsetvl/pr108270.c: New test.
212
213 2023-04-21 Haochen Gui <guihaoc@gcc.gnu.org>
214
215 PR target/108728
216 * gcc.dg/torture/float128-cmp-invalid.c: Add xfail.
217
218 2023-04-21 Haochen Gui <guihaoc@gcc.gnu.org>
219
220 PR target/108728
221 * lib/target-supports.exp (is-effective-target-keyword): Add
222 ppc_cpu_supports_hw.
223
224 2023-04-21 Juzhe-Zhong <juzhe.zhong@rivai.ai>
225
226 PR target/109547
227 * gcc.target/riscv/rvv/vsetvl/pr109547.c: New.
228 * gcc.target/riscv/rvv/vsetvl/vsetvl-17.c: Update scan
229 condition.
230
231 2023-04-20 Andrew MacLeod <amacleod@redhat.com>
232
233 PR tree-optimization/109564
234 * gcc.dg/torture/pr109564-1.c: New testcase.
235 * gcc.dg/torture/pr109564-2.c: Likewise.
236 * gcc.dg/tree-ssa/evrp-ignore.c: XFAIL.
237 * gcc.dg/tree-ssa/vrp06.c: Likewise.
238
239 2023-04-20 Jakub Jelinek <jakub@redhat.com>
240
241 PR c/107041
242 * gcc.dg/goacc/pr107041.c: New test.
243
244 2023-04-20 Uros Bizjak <ubizjak@gmail.com>
245
246 PR target/78952
247 * gcc.target/i386/pr78952-4.c: New test.
248
249 2023-04-20 Juzhe-Zhong <juzhe.zhong@rivai.ai>
250 kito-cheng <kito.cheng@sifive.com>
251
252 * gcc.target/riscv/rvv/base/spill-4.c: Adapt testcase.
253 * gcc.target/riscv/rvv/base/spill-6.c: Adapt testcase.
254 * gcc.target/riscv/rvv/base/reg_order-1.c: New test.
255
256 2023-04-20 Kito Cheng <kito.cheng@sifive.com>
257
258 * gcc.target/riscv/arch-19.c: Add -misa-spec.
259
260 2023-04-20 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
261 kito-cheng <kito.cheng@sifive.com>
262
263 PR target/109535
264 * g++.target/riscv/rvv/base/pr109535.C: New test.
265 * gcc.target/riscv/rvv/base/pr109535.c: New test.
266
267 2023-04-20 Kito Cheng <kito.cheng@sifive.com>
268
269 * gcc.target/riscv/simplify_ior_optimization.c: Use stdint-gcc.h
270 rather than stdint.h
271
272 2023-04-20 Andrew Stubbs <ams@codesourcery.com>
273
274 * lib/target-supports.exp
275 (check_effective_target_vect_call_copysignf): Add amdgcn.
276 (check_effective_target_vect_call_sqrtf): Add amdgcn.
277 (check_effective_target_vect_call_ceilf): Add amdgcn.
278 (check_effective_target_vect_call_floor): Add amdgcn.
279 (check_effective_target_vect_logical_reduc): Add amdgcn.
280
281 2023-04-20 Jakub Jelinek <jakub@redhat.com>
282
283 PR tree-optimization/109011
284 * gcc.dg/vect/pr109011-1.c: Remove -mpower9-vector from
285 dg-additional-options.
286 (baz, qux): Remove functions and corresponding dg-final.
287 * gcc.dg/vect/pr109011-2.c: New test.
288 * gcc.dg/vect/pr109011-3.c: New test.
289 * gcc.dg/vect/pr109011-4.c: New test.
290 * gcc.dg/vect/pr109011-5.c: New test.
291
292 2023-04-20 Jakub Jelinek <jakub@redhat.com>
293
294 PR c++/108099
295 PR testsuite/109560
296 * g++.dg/ext/int128-8.C: Require int128 effective target.
297
298 2023-04-20 Jiufu Guo <guojiufu@linux.ibm.com>
299
300 PR testsuite/106879
301 * gcc.dg/vect/bb-slp-layout-19.c: Modify to guard the check with
302 vect_hw_misalign on POWERs.
303
304 2023-04-20 Haochen Jiang <haochen.jiang@intel.com>
305
306 * gcc.target/i386/avx512fvl-vaes-1.c: Add VAES xmm test.
307 * gcc.target/i386/pr109117-1.c: Modify error message.
308
309 2023-04-20 Hu, Lin1 <lin1.hu@intel.com>
310
311 * gcc.target/i386/avx512vlbw-reduce-op-1.c: New test.
312
313 2023-04-20 Haochen Jiang <haochen.jiang@intel.com>
314
315 * gcc.target/i386/vpclmulqdq.c: Add compile test for xmm.
316
317 2023-04-20 Haochen Jiang <haochen.jiang@intel.com>
318
319 * gcc.target/i386/avx512bw-pr100267-1.c: Remove avx512f and avx512bw.
320 * gcc.target/i386/avx512bw-pr100267-b-2.c: Ditto.
321 * gcc.target/i386/avx512bw-pr100267-d-2.c: Ditto.
322 * gcc.target/i386/avx512bw-pr100267-q-2.c: Ditto.
323 * gcc.target/i386/avx512bw-pr100267-w-2.c: Ditto.
324 * gcc.target/i386/avx512f-vpcompressb-1.c: Ditto.
325 * gcc.target/i386/avx512f-vpcompressb-2.c: Ditto.
326 * gcc.target/i386/avx512f-vpcompressw-1.c: Ditto.
327 * gcc.target/i386/avx512f-vpcompressw-2.c: Ditto.
328 * gcc.target/i386/avx512f-vpexpandb-1.c: Ditto.
329 * gcc.target/i386/avx512f-vpexpandb-2.c: Ditto.
330 * gcc.target/i386/avx512f-vpexpandw-1.c: Ditto.
331 * gcc.target/i386/avx512f-vpexpandw-2.c: Ditto.
332 * gcc.target/i386/avx512f-vpshld-1.c: Ditto.
333 * gcc.target/i386/avx512f-vpshldd-2.c: Ditto.
334 * gcc.target/i386/avx512f-vpshldq-2.c: Ditto.
335 * gcc.target/i386/avx512f-vpshldv-1.c: Ditto.
336 * gcc.target/i386/avx512f-vpshldvd-2.c: Ditto.
337 * gcc.target/i386/avx512f-vpshldvq-2.c: Ditto.
338 * gcc.target/i386/avx512f-vpshldvw-2.c: Ditto.
339 * gcc.target/i386/avx512f-vpshrdd-2.c: Ditto.
340 * gcc.target/i386/avx512f-vpshrdq-2.c: Ditto.
341 * gcc.target/i386/avx512f-vpshrdv-1.c: Ditto.
342 * gcc.target/i386/avx512f-vpshrdvd-2.c: Ditto.
343 * gcc.target/i386/avx512f-vpshrdvq-2.c: Ditto.
344 * gcc.target/i386/avx512f-vpshrdvw-2.c: Ditto.
345 * gcc.target/i386/avx512f-vpshrdw-2.c: Ditto.
346 * gcc.target/i386/avx512vbmi2-vpshld-1.c: Ditto.
347 * gcc.target/i386/avx512vbmi2-vpshrd-1.c: Ditto.
348 * gcc.target/i386/avx512vl-vpcompressb-1.c: Ditto.
349 * gcc.target/i386/avx512vl-vpcompressb-2.c: Ditto.
350 * gcc.target/i386/avx512vl-vpcompressw-2.c: Ditto.
351 * gcc.target/i386/avx512vl-vpexpandb-1.c: Ditto.
352 * gcc.target/i386/avx512vl-vpexpandb-2.c: Ditto.
353 * gcc.target/i386/avx512vl-vpexpandw-1.c: Ditto.
354 * gcc.target/i386/avx512vl-vpexpandw-2.c: Ditto.
355 * gcc.target/i386/avx512vl-vpshldd-2.c: Ditto.
356 * gcc.target/i386/avx512vl-vpshldq-2.c: Ditto.
357 * gcc.target/i386/avx512vl-vpshldv-1.c: Ditto.
358 * gcc.target/i386/avx512vl-vpshldvd-2.c: Ditto.
359 * gcc.target/i386/avx512vl-vpshldvq-2.c: Ditto.
360 * gcc.target/i386/avx512vl-vpshldvw-2.c: Ditto.
361 * gcc.target/i386/avx512vl-vpshrdd-2.c: Ditto.
362 * gcc.target/i386/avx512vl-vpshrdq-2.c: Ditto.
363 * gcc.target/i386/avx512vl-vpshrdv-1.c: Ditto.
364 * gcc.target/i386/avx512vl-vpshrdvd-2.c: Ditto.
365 * gcc.target/i386/avx512vl-vpshrdvq-2.c: Ditto.
366 * gcc.target/i386/avx512vl-vpshrdvw-2.c: Ditto.
367 * gcc.target/i386/avx512vl-vpshrdw-2.c: Ditto.
368 * gcc.target/i386/avx512vlbw-pr100267-1.c: Ditto.
369 * gcc.target/i386/avx512vlbw-pr100267-b-2.c: Ditto.
370 * gcc.target/i386/avx512vlbw-pr100267-w-2.c: Ditto.
371
372 2023-04-20 Haochen Jiang <haochen.jiang@intel.com>
373
374 * gcc.target/i386/avx512bitalg-vpopcntb-1.c:
375 Remove avx512bw.
376 * gcc.target/i386/avx512bitalg-vpopcntb.c: Ditto.
377 * gcc.target/i386/avx512bitalg-vpopcntbvl.c: Ditto.
378 * gcc.target/i386/avx512bitalg-vpopcntw-1.c: Ditto.
379 * gcc.target/i386/avx512bitalg-vpopcntw.c: Ditto.
380 * gcc.target/i386/avx512bitalg-vpopcntwvl.c: Ditto.
381 * gcc.target/i386/avx512bitalg-vpshufbitqmb-1.c: Ditto.
382 * gcc.target/i386/avx512bitalg-vpshufbitqmb.c: Ditto.
383 * gcc.target/i386/avx512bitalgvl-vpopcntb-1.c: Ditto.
384 * gcc.target/i386/avx512bitalgvl-vpopcntw-1.c: Ditto.
385 * gcc.target/i386/avx512bitalgvl-vpshufbitqmb-1.c: Ditto.
386 * gcc.target/i386/pr93696-1.c: Ditto.
387 * gcc.target/i386/pr93696-2.c: Ditto.
388
389 2023-04-20 Hu, Lin1 <lin1.hu@intel.com>
390
391 * gcc.target/i386/avx512vl-vshuff32x4-1.c: Modify test.
392 * gcc.target/i386/avx512vl-vshuff64x2-1.c: Ditto.
393 * gcc.target/i386/avx512vl-vshufi32x4-1.c: Ditto.
394 * gcc.target/i386/avx512vl-vshufi64x2-1.c: Ditto.
395 * gcc.target/i386/opt-vperm-vshuf-1.c: New test.
396 * gcc.target/i386/opt-vperm-vshuf-2.c: Ditto.
397 * gcc.target/i386/opt-vperm-vshuf-3.c: Ditto.
398
399 2023-04-19 Patrick Palka <ppalka@redhat.com>
400 Jonathan Wakely <jwakely@redhat.com>
401
402 PR c++/100157
403 * g++.dg/ext/type_pack_element1.C: New test.
404 * g++.dg/ext/type_pack_element2.C: New test.
405 * g++.dg/ext/type_pack_element3.C: New test.
406
407 2023-04-19 Patrick Palka <ppalka@redhat.com>
408
409 PR c++/109556
410 * g++.dg/cpp2a/concepts-placeholder13.C: New test.
411
412 2023-04-19 Harald Anlauf <anlauf@gmx.de>
413
414 PR testsuite/83904
415 PR fortran/100297
416 * gfortran.dg/allocatable_function_1.f90: Use "__builtin_free "
417 instead of the naive "free".
418 * gfortran.dg/reshape_8.f90: Extend pattern from a simple "data".
419
420 2023-04-19 Andrew Pinski <apinski@marvell.com>
421
422 * gcc.target/i386/cmov10.c: New test.
423 * gcc.target/i386/cmov11.c: New test.
424
425 2023-04-19 Jason Merrill <jason@redhat.com>
426
427 PR c++/108099
428 * g++.dg/ext/int128-8.C: New test.
429
430 2023-04-19 Juzhe-Zhong <juzhe.zhong@rivai.ai>
431
432 * gcc.target/riscv/rvv/base/pr108185-4.c: Adapt testcase.
433 * gcc.target/riscv/rvv/base/spill-1.c: Ditto.
434 * gcc.target/riscv/rvv/base/spill-11.c: Ditto.
435 * gcc.target/riscv/rvv/base/spill-2.c: Ditto.
436 * gcc.target/riscv/rvv/base/spill-3.c: Ditto.
437 * gcc.target/riscv/rvv/base/spill-5.c: Ditto.
438 * gcc.target/riscv/rvv/base/spill-9.c: Ditto.
439
440 2023-04-19 Pan Li <pan2.li@intel.com>
441
442 * gcc.target/riscv/rvv/base/mask_insn_shortcut.c: Update check
443 condition.
444 * gcc.target/riscv/simplify_ior_optimization.c: New test.
445
446 2023-04-19 Uros Bizjak <ubizjak@gmail.com>
447
448 PR target/78904
449 PR target/78952
450 * gcc.target/i386/pr78952-3.c: New test.
451
452 2023-04-19 Xi Ruoyao <xry111@xry111.site>
453
454 PR target/109465
455 * gcc.target/loongarch/pr109465-1.c: New test.
456 * gcc.target/loongarch/pr109465-2.c: New test.
457 * gcc.target/loongarch/pr109465-3.c: New test.
458
459 2023-04-19 Xi Ruoyao <xry111@xry111.site>
460
461 * gcc.target/loongarch/va_arg.c: New test.
462
463 2023-04-19 Jakub Jelinek <jakub@redhat.com>
464
465 PR tree-optimization/109011
466 * gcc.dg/vect/pr109011-1.c: New test.
467
468 2023-04-19 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
469
470 * gcc.target/aarch64/vec-set-zero.c: New test.
471
472 2023-04-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
473
474 PR target/108840
475 * gcc.target/aarch64/pr108840.c: New test.
476
477 2023-04-19 Jakub Jelinek <jakub@redhat.com>
478
479 PR tree-optimization/109524
480 * g++.dg/pr109524.C (nn::nn): Change argument type from nn & to
481 const nn &.
482
483 2023-04-18 Uros Bizjak <ubizjak@gmail.com>
484
485 PR target/94908
486 * gcc.target/i386/pr94908.c: New test.
487 * gcc.target/i386/sse4_1-insertps-5.c: New test.
488 * gcc.target/i386/vperm-v4sf-2-sse4.c: New test.
489
490 2023-04-18 Richard Biener <rguenther@suse.de>
491
492 * gcc.dg/ipa/ipa-pta-16.c: Use -details for dump.
493 * gcc.dg/tm/alias-1.c: Likewise.
494 * gcc.dg/tm/alias-2.c: Likewise.
495 * gcc.dg/torture/ipa-pta-1.c: Likewise.
496 * gcc.dg/torture/pr39074-2.c: Likewise.
497 * gcc.dg/torture/pr39074.c: Likewise.
498 * gcc.dg/torture/pta-callused-1.c: Likewise.
499 * gcc.dg/torture/pta-escape-1.c: Likewise.
500 * gcc.dg/torture/pta-ptrarith-1.c: Likewise.
501 * gcc.dg/torture/pta-ptrarith-2.c: Likewise.
502 * gcc.dg/torture/pta-ptrarith-3.c: Likewise.
503 * gcc.dg/torture/pta-structcopy-1.c: Likewise.
504 * gcc.dg/torture/ssa-pta-fn-1.c: Likewise.
505 * gcc.dg/tree-ssa/alias-19.c: Likewise.
506 * gcc.dg/tree-ssa/pta-callused.c: Likewise.
507 * gcc.dg/tree-ssa/pta-fp.c: Likewise.
508 * gcc.dg/tree-ssa/pta-ptrarith-1.c: Likewise.
509 * gcc.dg/tree-ssa/pta-ptrarith-2.c: Likewise.
510
511 2023-04-18 Andrew Stubbs <ams@codesourcery.com>
512
513 * gcc.target/gcn/fpdiv.c: Remove the -ffast-math requirement.
514
515 2023-04-18 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
516
517 * gcc.target/aarch64/spellcheck_11.c: New test.
518
519 2023-04-18 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
520
521 * gcc.target/aarch64/ldapr-zext.c: Add test for u8 to u16
522 extension.
523
524 2023-04-18 Jin Ma <jinma@linux.alibaba.com>
525
526 * gcc.target/riscv/arch-5.c: Likewise.
527
528 2023-04-18 Jakub Jelinek <jakub@redhat.com>
529
530 PR tree-optimization/109240
531 * gcc.target/aarch64/simd/addsub_2.c: New test.
532 * gcc.target/aarch64/sve/addsub_2.c: New test.
533
534 2023-04-18 Xi Ruoyao <xry111@xry111.site>
535
536 * gcc.target/loongarch/add-const.c: New test.
537 * gcc.target/loongarch/stack-check-cfa-1.c: Adjust for stack
538 frame size change.
539 * gcc.target/loongarch/stack-check-cfa-2.c: Likewise.
540
541 2023-04-17 Patrick Palka <ppalka@redhat.com>
542
543 PR c++/109531
544 * g++.dg/template/canon-type-20.C: New test.
545 * g++.dg/template/ttp36.C: New test.
546
547 2023-04-17 Fei Gao <gaofei@eswincomputing.com>
548
549 * gcc.target/riscv/stack_save_restore.c: New test.
550
551 2023-04-17 Palmer Dabbelt <palmer@rivosinc.com>
552
553 * gcc.target/riscv/xtheadfmv-fmv.c: Force the ilp32d ABI.
554
555 2023-04-17 Palmer Dabbelt <palmer@rivosinc.com>
556
557 * gcc.target/riscv/rvv/rvv.exp (gcc_mabi): New variable.
558
559 2023-04-17 Palmer Dabbelt <palmer@rivosinc.com>
560
561 PR target/106602
562 * gcc.target/riscv/pr106602.c: Moved to...
563 * gcc.target/riscv/pr106602-rv64i.c: ...here.
564 * gcc.target/riscv/pr106602-rv32i.c: New test.
565 * gcc.target/riscv/pr106602-rv64i_zba.c: New test.
566
567 2023-04-17 Feng Wang <wangfeng@eswincomputing.com>
568
569 * gcc.target/riscv/zbb-rol-ror-04.c: New test.
570 * gcc.target/riscv/zbb-rol-ror-05.c: New test.
571 * gcc.target/riscv/zbb-rol-ror-06.c: New test.
572 * gcc.target/riscv/zbb-rol-ror-07.c: New test.
573
574 2023-04-17 Martin Jambor <mjambor@suse.cz>
575
576 PR ipa/107769
577 PR ipa/109318
578 * gcc.dg/ipa/pr109318.c: New test.
579 * gcc.dg/lto/pr107769_0.c: Likewise.
580
581 2023-04-17 Philipp Tomsich <philipp.tomsich@vrull.eu>
582 Di Zhao <di.zhao@amperecomputing.com>
583
584 * gcc.target/aarch64/ampere1-no_ldp_combine.c: New test.
585
586 2023-04-17 Jakub Jelinek <jakub@redhat.com>
587
588 * gcc.dg/vect/vect-simd-clone-16f.c: Add -mno-avx512f for non-lp64 x86.
589 * gcc.dg/vect/vect-simd-clone-17f.c: Likewise.
590 * gcc.dg/vect/vect-simd-clone-18f.c: Likewise.
591
592 2023-04-17 Richard Biener <rguenther@suse.de>
593
594 PR tree-optimization/109524
595 * g++.dg/pr109524.C: New testcase.
596
597 2023-04-17 Jiufu Guo <guojiufu@linux.ibm.com>
598
599 PR testsuite/108809
600 * gcc.target/powerpc/builtins-5-p9-runnable.c: Update for BE.
601
602 2023-04-17 Kito Cheng <kito.cheng@sifive.com>
603
604 * gcc.target/riscv/rvv/base/scalar_move-2.c: Adjust include way
605 for riscv_vector.h
606 * gcc.target/riscv/rvv/base/spill-sp-adjust.c: Add missing
607 -mabi.
608
609 2023-04-17 Pan Li <pan2.li@intel.com>
610
611 * gcc.target/riscv/rvv/base/mask_insn_shortcut.c: New test.
612
613 2023-04-16 Jeff Law <jlaw@ventanamicro>
614
615 PR target/109508
616 * gcc.target/riscv/pr109508.c: New test.
617
618 2023-04-16 Roger Sayle <roger@nextmovesoftware.com>
619
620 PR target/54816
621 * gcc.target/avr/pr54816.c: New test case.
622
623 2023-04-15 Jason Merrill <jason@redhat.com>
624
625 PR c++/109357
626 * g++.dg/cpp2a/constexpr-dtor15.C: New test.
627
628 2023-04-15 Alexandre Oliva <oliva@adacore.com>
629 Kewen Lin <linkw@linux.ibm.com>
630
631 PR target/99708
632 * gcc.target/powerpc/pr99708.c: Accept lack of
633 __SIZEOF_IBM128__ when long double is 64-bit wide.
634
635 2023-04-15 Jason Merrill <jason@redhat.com>
636
637 PR c++/109514
638 * g++.dg/warn/Wdangling-pointer-6.C: New test.
639
640 2023-04-14 Harald Anlauf <anlauf@gmx.de>
641
642 PR fortran/109511
643 * gfortran.dg/set_exponent_1.f90: New test.
644
645 2023-04-14 Richard Biener <rguenther@suse.de>
646
647 * gcc.dg/vect/vect-simd-clone-16e.c: Revert back to
648 checking avx_runtime in dump scanning.
649 * gcc.dg/vect/vect-simd-clone-17e.c: Likewise.
650 * gcc.dg/vect/vect-simd-clone-18e.c: Likewise.
651
652 2023-04-14 Paul Thomas <pault@gcc.gnu.org>
653
654 PR fortran/104272
655 * gfortran.dg/class_result_8.f90 : Number of builtin_frees down
656 from 6 to 5 without memory leaks.
657 * gfortran.dg/finalize_52.f90: New test
658
659 2023-04-14 Richard Biener <rguenther@suse.de>
660
661 PR tree-optimization/109502
662 * gcc.dg/vect/pr109502.c: New testcase.
663
664 2023-04-14 Richard Biener <rguenther@suse.de>
665
666 * gcc.dg/vect/vect-simd-clone-16e.c: Fix x86 lp64 checking
667 and add missing avx guard.
668 * gcc.dg/vect/vect-simd-clone-17e.c: Likewise.
669 * gcc.dg/vect/vect-simd-clone-18e.c: Likewise.
670 * gcc.dg/vect/vect-simd-clone-16f.c: Fix x86 lp64 checking.
671 * gcc.dg/vect/vect-simd-clone-17f.c: Likewise.
672 * gcc.dg/vect/vect-simd-clone-18f.c: Likewise.
673
674 2023-04-14 Jeff Law <jlaw@ventanamicro.com>
675 Jakub Jelinek <jakub@redhat.com>
676
677 PR target/108947
678 PR target/109040
679 * gcc.dg/pr108947.c: New test.
680 * gcc.c-torture/execute/pr109040.c: New test.
681
682 2023-04-14 Jiufu Guo <guojiufu@linux.ibm.com>
683
684 PR analyzer/108722
685 * gcc.dg/analyzer/file-CWE-1341-example.c: Update.
686
687 2023-04-13 Patrick Palka <ppalka@redhat.com>
688
689 PR c++/109420
690 * g++.dg/template/typename27.C: New test.
691
692 2023-04-13 Jason Merrill <jason@redhat.com>
693
694 PR c++/109277
695 * g++.dg/ext/is_convertible5.C: New test.
696
697 2023-04-13 Gaius Mulley <gaiusmod2@gmail.com>
698
699 PR modula2/109497
700 PR modula2/109496
701 * gm2/pim/run/pass/addcharconst.mod: New test.
702 * gm2/pim/run/pass/singlechar.mod: New test.
703
704 2023-04-13 Richard Sandiford <richard.sandiford@arm.com>
705
706 PR target/108910
707 * gcc.dg/torture/pr108910.c: New test.
708
709 2023-04-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
710
711 PR target/109479
712 * gcc.target/riscv/rvv/base/pr109479-1.c: New test.
713 * gcc.target/riscv/rvv/base/pr109479-2.c: New test.
714 * gcc.target/riscv/rvv/base/pr109479-3.c: New test.
715 * gcc.target/riscv/rvv/base/pr109479-4.c: New test.
716 * gcc.target/riscv/rvv/base/pr109479-5.c: New test.
717 * gcc.target/riscv/rvv/base/pr109479-6.c: New test.
718
719 2023-04-12 Jakub Jelinek <jakub@redhat.com>
720
721 PR tree-optimization/109410
722 * gcc.dg/pr109410.c: New test.
723
724 2023-04-12 Jakub Jelinek <jakub@redhat.com>
725
726 PR target/109458
727 * gcc.target/i386/pr109458.c: New test.
728
729 2023-04-12 Jakub Jelinek <jakub@redhat.com>
730
731 PR tree-optimization/109462
732 * g++.dg/opt/pr109462.C: New test.
733
734 2023-04-12 Andrew MacLeod <amacleod@redhat.com>
735
736 PR tree-optimization/109462
737 * gcc.dg/uninit-pr101912.c: XFAIL the warning.
738
739 2023-04-12 Richard Biener <rguenther@suse.de>
740
741 PR tree-optimization/109473
742 * gcc.dg/vect/pr109473.c: New testcase.
743
744 2023-04-12 Harald Anlauf <anlauf@gmx.de>
745
746 PR fortran/104312
747 * gfortran.dg/entry_26.f90: New test.
748 * gfortran.dg/entry_27.f90: New test.
749
750 2023-04-12 Harald Anlauf <anlauf@gmx.de>
751
752 PR fortran/61615
753 PR fortran/99982
754 * gfortran.dg/interface_49.f90: New test.
755
756 2023-04-12 Richard Biener <rguenther@suse.de>
757
758 PR tree-optimization/109469
759 * gcc.dg/torture/pr109469.c: New testcase.
760
761 2023-04-12 Richard Biener <rguenther@suse.de>
762
763 PR tree-optimization/109434
764 * g++.dg/opt/pr109434.C: New testcase.
765
766 2023-04-12 Kewen Lin <linkw@linux.ibm.com>
767
768 PR testsuite/108815
769 * gcc.target/powerpc/pr83677.c (v_expand_u8, v_expand_u16,
770 v_load_deinterleave_f32, v_store_interleave_f32): Adjust some code by
771 considering BE.
772
773 2023-04-11 Lin Sinan <mynameisxiaou@gmail.com>
774
775 * gcc.target/riscv/zbs-extra-bit-or-twobits.c: New test.
776
777 2023-04-11 Yanzhang Wang <yanzhang.wang@intel.com>
778 Pan Li <pan2.li@intel.com>
779 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
780 Kito Cheng <kito.cheng@sifive.com>
781
782 PR target/109104
783 * gcc.target/riscv/zero-scratch-regs-1.c: New test.
784 * gcc.target/riscv/zero-scratch-regs-2.c: New test.
785 * gcc.target/riscv/zero-scratch-regs-3.c: New test.
786
787 2023-04-11 Tobias Burnus <tobias@codesourcery.com>
788
789 * gfortran.dg/gomp/affinity-clause-1.f90: Update scan-tree pattern
790 for -m32.
791
792 2023-04-11 Martin Liska <mliska@suse.cz>
793
794 PR driver/108241
795 * gcc.dg/pr108241.c: New test.
796 * gcc.dg/pr79570.c: Add also -g option.
797
798 2023-04-11 Andre Vieira <andre.simoesdiasvieira@arm.com>
799
800 * gcc.dg/vect/vect-simd-clone-16.c: Make simd clone inbranch only.
801 * gcc.dg/vect/vect-simd-clone-17.c: Likewise.
802 * gcc.dg/vect/vect-simd-clone-18.c: Likewise.
803
804 2023-04-11 Haochen Gui <guihaoc@gcc.gnu.org>
805
806 PR target/108812
807 * gcc.target/powerpc/p9-sign_extend-runnable.c: Set corresponding
808 expected vectors for Big Endian.
809 * gcc.target/powerpc/int_128bit-runnable.c: Likewise.
810
811 2023-04-10 Michael Meissner <meissner@linux.ibm.com>
812
813 PR target/70243
814 * gcc.target/powerpc/pr70243.c: New test.
815
816 2023-04-10 Haochen Jiang <haochen.jiang@intel.com>
817
818 * g++.dg/other/i386-2.C: Add -mamx-complex.
819 * g++.dg/other/i386-3.C: Ditto.
820 * gcc.target/i386/amx-check.h: Add cpu check for AMX-COMPLEX.
821 * gcc.target/i386/amx-helper.h: Add amx-complex support.
822 * gcc.target/i386/funcspec-56.inc: Add new target attribute.
823 * gcc.target/i386/sse-12.c: Add -mamx-complex.
824 * gcc.target/i386/sse-13.c: Ditto.
825 * gcc.target/i386/sse-14.c: Ditto.
826 * gcc.target/i386/sse-22.c: Add amx-complex.
827 * gcc.target/i386/sse-23.c: Ditto.
828 * lib/target-supports.exp (check_effective_target_amx_complex): New.
829 * gcc.target/i386/amxcomplex-asmatt-1.c: New test.
830 * gcc.target/i386/amxcomplex-asmintel-1.c: Ditto.
831 * gcc.target/i386/amxcomplex-cmmimfp16ps-2.c: Ditto.
832 * gcc.target/i386/amxcomplex-cmmrlfp16ps-2.c: Ditto.
833
834 2023-04-08 Jakub Jelinek <jakub@redhat.com>
835
836 PR tree-optimization/109392
837 * gcc.dg/pr109392.c: New test.
838
839 2023-04-08 John David Anglin <danglin@gcc.gnu.org>
840
841 * gcc.dg/pr84877.c: xfail on hppa*-*-*.
842
843 2023-04-08 John David Anglin <danglin@gcc.gnu.org>
844
845 * gcc.dg/long_branch.c: Use timeout factor 2.0 on hppa*-*-*.
846
847 2023-04-08 Paul Thomas <pault@gcc.gnu.org>
848
849 PR fortran/87477
850 PR fortran/85686
851 PR fortran/88247
852 PR fortran/91941
853 PR fortran/92779
854 PR fortran/93339
855 PR fortran/93813
856 PR fortran/100948
857 PR fortran/102106
858 PR fortran/98408
859 PR fortran/105205
860 PR fortran/106918
861 * gfortran.dg/associate_47.f90 : Enable substring test.
862 * gfortran.dg/associate_51.f90 : Update an error message.
863 * gfortran.dg/goacc/array-with-dt-2.f90 : Add span to
864 uninitialzed dg-warnings.
865 * gfortran.dg/associate_60.f90 : New test
866 * gfortran.dg/pr98408.f90 : New test
867 * gfortran.dg/pr105205.f90 : New test
868 * gfortran.dg/pr106918.f90 : New test
869
870 2023-04-08 Paul Thomas <pault@gcc.gnu.org>
871
872 * gfortran.dg/c-interop/allocatable-optional-pointer.f90 : Fix
873 dg directive and remove trailing whitespace.
874 * gfortran.dg/c-interop/c407a-1.f90 : ditto
875 * gfortran.dg/c-interop/c407b-1.f90 : ditto
876 * gfortran.dg/c-interop/c407b-2.f90 : ditto
877 * gfortran.dg/c-interop/c407c-1.f90 : ditto
878 * gfortran.dg/c-interop/c535a-1.f90 : ditto
879 * gfortran.dg/c-interop/c535a-2.f90 : ditto
880 * gfortran.dg/c-interop/c535b-1.f90 : ditto
881 * gfortran.dg/c-interop/c535b-2.f90 : ditto
882 * gfortran.dg/c-interop/c535b-3.f90 : ditto
883 * gfortran.dg/c-interop/c535c-1.f90 : ditto
884 * gfortran.dg/c-interop/c535c-2.f90 : ditto
885 * gfortran.dg/c-interop/deferred-character-1.f90 : ditto
886 * gfortran.dg/c-interop/removed-restrictions-1.f90 : ditto
887 * gfortran.dg/c-interop/removed-restrictions-2.f90 : ditto
888 * gfortran.dg/c-interop/removed-restrictions-4.f90 : ditto
889 * gfortran.dg/c-interop/tkr.f90 : ditto
890 * gfortran.dg/class_result_10.f90 : ditto
891 * gfortran.dg/dtio_35.f90 : ditto
892 * gfortran.dg/gomp/affinity-clause-1.f90 : ditto
893 * gfortran.dg/pr103258.f90 : ditto
894 * gfortran.dg/pr59107.f90 : ditto
895 * gfortran.dg/pr93835.f08 : ditto
896
897 2023-04-07 Alexandre Oliva <oliva@adacore.com>
898
899 * gcc.target/powerpc/ppc-fortran/ppc-fortran.exp: Test for
900 fortran compiler, skip if missing.
901
902 2023-04-06 Stam Markianos-Wright <stam.markianos-wright@arm.com>
903
904 * gcc.target/arm/mve/intrinsics/mve_intrinsic_type_overloads-fp.c: Remove unused variables.
905 * gcc.target/arm/mve/intrinsics/mve_intrinsic_type_overloads-int.c: Remove unused variables.
906
907 2023-04-06 Andrew MacLeod <amacleod@redhat.com>
908
909 PR tree-optimization/109417
910 * gcc.dg/pr109417.c: New.
911
912 2023-04-06 Owen Avery <powerboat9.gamer@gmail.com>
913
914 * rust/compile/issue-1422.rs: New test.
915
916 2023-04-06 Philip Herron <herron.philip@googlemail.com>
917
918 * rust/compile/issue-1361.rs: New test.
919
920 2023-04-06 Thomas Schwinge <thomas@codesourcery.com>
921
922 * rust/compile/issue-1830_bytes.rs: Fix up DejaGnu directives.
923 * rust/compile/issue-1830_str.rs: Likewise.
924
925 2023-04-06 Arthur Cohen <arthur.cohen@embecosm.com>
926
927 * rust/compile/empty.in: New test.
928 * rust/compile/include_empty.rs: New test.
929
930 2023-04-06 Philip Herron <herron.philip@googlemail.com>
931
932 * rust/compile/torture/traits10.rs: Fix test-case
933
934 2023-04-06 Philip Herron <herron.philip@googlemail.com>
935
936 * rust/compile/issue-1725-1.rs: New test.
937 * rust/compile/issue-1725-2.rs: New test.
938
939 2023-04-06 Owen Avery <powerboat9.gamer@gmail.com>
940
941 * rust/compile/builtin_macro_include_str.rs:
942 Include test of invalid UTF-8.
943 * rust/compile/invalid_utf8: File with invalid UTF-8.
944
945 2023-04-06 Owen Avery <powerboat9.gamer@gmail.com>
946
947 * rust/compile/parse_empty_tuple_pattern.rs: New test.
948
949 2023-04-06 Pierre-Emmanuel Patry <pierre-emmanuel.patry@embecosm.com>
950
951 * rust/compile/issue-1830_bytes.rs: New test.
952 * rust/compile/issue-1830_str.rs: New test.
953
954 2023-04-06 Owen Avery <powerboat9.gamer@gmail.com>
955
956 * rust/compile/variadic.rs: New test.
957
958 2023-04-06 Owen Avery <powerboat9.gamer@gmail.com>
959
960 * rust/execute/torture/overflow1.rs: Fix test.
961
962 2023-04-06 mxlol233 <mxlol233@outlook.com>
963
964 * rust/compile/const-issue1440.rs: Add crate feature: `intrinsics`.
965 * rust/compile/feature_intrinsics.rs: New file.
966 * rust/compile/issue-1031.rs: Add crate feature: `intrinsics`.
967 * rust/compile/issue-1130.rs: Add crate feature: `intrinsics`.
968 * rust/compile/issue-1131.rs: Add crate feature: `intrinsics`.
969 * rust/compile/issue-1237.rs: Add crate feature: `intrinsics`.
970 * rust/compile/issue-1289.rs: Add crate feature: `intrinsics`.
971 * rust/compile/rust-const-blog-issue.rs: Add crate feature: `intrinsics`.
972 * rust/compile/torture/intrinsics-3.rs: Add crate feature: `intrinsics`.
973 * rust/compile/torture/intrinsics-4.rs: Add crate feature: `intrinsics`.
974 * rust/compile/torture/intrinsics-5.rs: Add crate feature: `intrinsics`.
975 * rust/compile/torture/intrinsics-6.rs: Add crate feature: `intrinsics`.
976 * rust/compile/torture/intrinsics-7.rs: Add crate feature: `intrinsics`.
977 * rust/compile/torture/issue-1024.rs: Add crate feature: `intrinsics`.
978 * rust/compile/torture/issue-1075.rs: Add crate feature: `intrinsics`.
979 * rust/compile/torture/issue-1432.rs: Add crate feature: `intrinsics`.
980 * rust/compile/unsafe10.rs: Add crate feature: `intrinsics`.
981 * rust/execute/torture/atomic_load.rs: Add crate feature: `intrinsics`.
982 * rust/execute/torture/atomic_store.rs: Add crate feature: `intrinsics`.
983 * rust/execute/torture/copy_nonoverlapping1.rs: Add crate feature:
984 `intrinsics`.
985 * rust/execute/torture/issue-1120.rs: Add crate feature: `intrinsics`.
986 * rust/execute/torture/issue-1133.rs: Add crate feature: `intrinsics`.
987 * rust/execute/torture/issue-1232.rs: Add crate feature: `intrinsics`.
988 * rust/execute/torture/slice-magic.rs: Add crate feature: `intrinsics`.
989 * rust/execute/torture/slice-magic2.rs: Add crate feature: `intrinsics`.
990 * rust/execute/torture/str-layout1.rs: Add crate feature: `intrinsics`.
991 * rust/execute/torture/transmute1.rs: Add crate feature: `intrinsics`.
992 * rust/execute/torture/wrapping_op1.rs: Add crate feature: `intrinsics`.
993 * rust/execute/torture/wrapping_op2.rs: Add crate feature: `intrinsics`.
994
995 2023-04-06 Arthur Cohen <arthur.cohen@embecosm.com>
996
997 * rust/compile/macro17.rs: Fix testsuite for new recursion errors.
998 * rust/compile/macro44.rs: Fix invalid testcase assertions.
999 * rust/compile/builtin_macro_recurse.rs: Fix invalid test.
1000 * rust/compile/builtin_macro_recurse2.rs: New test.
1001 * rust/compile/macro46.rs: New test.
1002 * rust/compile/builtin_macro_eager1.rs: New file.
1003 * rust/compile/builtin_macro_eager2.rs: New file.
1004
1005 2023-04-06 Owen Avery <powerboat9.gamer@gmail.com>
1006
1007 * rust/execute/torture/let-pattern-1.rs: New test.
1008
1009 2023-04-06 Philip Herron <herron.philip@googlemail.com>
1010
1011 * rust/compile/torture/intrinsics-4.rs: implement Copy trait
1012 * rust/compile/torture/intrinsics-5.rs: likewise
1013 * rust/execute/torture/atomic_load.rs: likewise
1014 * rust/execute/torture/atomic_store.rs: likewise
1015 * rust/bounds1.rs: New test.
1016
1017 2023-04-06 Philip Herron <herron.philip@googlemail.com>
1018
1019 * rust/compile/func3.rs: update test case
1020
1021 2023-04-06 Philip Herron <herron.philip@googlemail.com>
1022
1023 * rust/compile/issue-1786.rs: New test.
1024
1025 2023-04-06 Philip Herron <herron.philip@googlemail.com>
1026
1027 * rust/compile/never_type_err1.rs: Moved to...
1028 * rust/compile/never_type1.rs: ...here. It now works
1029
1030 2023-04-06 Philip Herron <herron.philip@googlemail.com>
1031
1032 * rust/compile/issue-1773.rs: New test.
1033
1034 2023-04-06 Philip Herron <herron.philip@googlemail.com>
1035
1036 * rust/execute/torture/issue-1720-2.rs: New test.
1037
1038 2023-04-06 mxlol233 <mxlol233@outlook.com>
1039
1040 * rust/compile/feature.rs: New test.
1041
1042 2023-04-06 Arthur Cohen <arthur.cohen@embecosm.com>
1043
1044 * rust/compile/closure_move_expr.rs: New test.
1045
1046 2023-04-06 Arthur Cohen <arthur.cohen@embecosm.com>
1047
1048 * rust/compile/parse_complex_generic_application.rs: New test.
1049 * rust/compile/parse_complex_generic_application2.rs: New test.
1050
1051 2023-04-06 Arthur Cohen <arthur.cohen@embecosm.com>
1052
1053 * rust/compile/multi_reference_type.rs: New test.
1054
1055 2023-04-06 Abdul Rafey <abdulrafeyq@gmail.com>
1056
1057 * rust/compile/issue-867.rs: New test.
1058
1059 2023-04-06 Lyra <teromene@teromene.fr>
1060
1061 * rust/compile/macro45.rs: New test.
1062
1063 2023-04-06 Arthur Cohen <arthur.cohen@embecosm.com>
1064
1065 * rust/execute/torture/builtin_macro_cfg.rs: Handle carriage returns
1066 properly.
1067 * rust/execute/torture/builtin_macro_concat.rs: Likewise.
1068 * rust/execute/torture/builtin_macro_env.rs: Likewise.
1069 * rust/execute/torture/builtin_macro_include_bytes.rs: Likewise.
1070 * rust/execute/torture/builtin_macro_include_str.rs: Likewise.
1071 * rust/execute/torture/builtin_macro_line.rs: Likewise.
1072 * rust/execute/torture/builtin_macros1.rs: Likewise.
1073 * rust/execute/torture/builtin_macros3.rs: Likewise.
1074 * rust/execute/torture/cfg1.rs: Likewise.
1075 * rust/execute/torture/cfg2.rs: Likewise.
1076 * rust/execute/torture/cfg3.rs: Likewise.
1077 * rust/execute/torture/cfg4.rs: Likewise.
1078 * rust/execute/torture/coercion1.rs: Likewise.
1079 * rust/execute/torture/coercion2.rs: Likewise.
1080 * rust/execute/torture/extern_mod4.rs: Likewise.
1081 * rust/execute/torture/helloworld1.rs: Likewise.
1082 * rust/execute/torture/helloworld2.rs: Likewise.
1083 * rust/execute/torture/issue-1198.rs: Likewise.
1084 * rust/execute/torture/issue-1231.rs: Likewise.
1085 * rust/execute/torture/issue-1232.rs: Likewise.
1086 * rust/execute/torture/issue-1249.rs: Likewise.
1087 * rust/execute/torture/issue-1436.rs: Likewise.
1088 * rust/execute/torture/issue-1496.rs: Likewise.
1089 * rust/execute/torture/issue-647.rs: Likewise.
1090 * rust/execute/torture/issue-845.rs: Likewise.
1091 * rust/execute/torture/issue-851.rs: Likewise.
1092 * rust/execute/torture/issue-858.rs: Likewise.
1093 * rust/execute/torture/issue-976.rs: Likewise.
1094 * rust/execute/torture/macros10.rs: Likewise.
1095 * rust/execute/torture/macros11.rs: Likewise.
1096 * rust/execute/torture/macros12.rs: Likewise.
1097 * rust/execute/torture/macros13.rs: Likewise.
1098 * rust/execute/torture/macros14.rs: Likewise.
1099 * rust/execute/torture/macros2.rs: Likewise.
1100 * rust/execute/torture/macros22.rs: Likewise.
1101 * rust/execute/torture/macros29.rs: Likewise.
1102 * rust/execute/torture/macros3.rs: Likewise.
1103 * rust/execute/torture/macros30.rs: Likewise.
1104 * rust/execute/torture/macros31.rs: Likewise.
1105 * rust/execute/torture/macros7.rs: Likewise.
1106 * rust/execute/torture/macros8.rs: Likewise.
1107 * rust/execute/torture/macros9.rs: Likewise.
1108 * rust/execute/torture/match1.rs: Likewise.
1109 * rust/execute/torture/match2.rs: Likewise.
1110 * rust/execute/torture/match3.rs: Likewise.
1111 * rust/execute/torture/match_bool1.rs: Likewise.
1112 * rust/execute/torture/match_byte1.rs: Likewise.
1113 * rust/execute/torture/match_char1.rs: Likewise.
1114 * rust/execute/torture/match_int1.rs: Likewise.
1115 * rust/execute/torture/match_loop1.rs: Likewise.
1116 * rust/execute/torture/match_range1.rs: Likewise.
1117 * rust/execute/torture/match_range2.rs: Likewise.
1118 * rust/execute/torture/match_tuple1.rs: Likewise.
1119 * rust/execute/torture/method1.rs: Likewise.
1120 * rust/execute/torture/method2.rs: Likewise.
1121 * rust/execute/torture/method3.rs: Likewise.
1122 * rust/execute/torture/method4.rs: Likewise.
1123 * rust/execute/torture/operator_overload_1.rs: Likewise.
1124 * rust/execute/torture/operator_overload_10.rs: Likewise.
1125 * rust/execute/torture/operator_overload_11.rs: Likewise.
1126 * rust/execute/torture/operator_overload_12.rs: Likewise.
1127 * rust/execute/torture/operator_overload_2.rs: Likewise.
1128 * rust/execute/torture/operator_overload_4.rs: Likewise.
1129 * rust/execute/torture/operator_overload_5.rs: Likewise.
1130 * rust/execute/torture/operator_overload_6.rs: Likewise.
1131 * rust/execute/torture/operator_overload_7.rs: Likewise.
1132 * rust/execute/torture/operator_overload_8.rs: Likewise.
1133 * rust/execute/torture/operator_overload_9.rs: Likewise.
1134 * rust/execute/torture/str-layout1.rs: Likewise.
1135 * rust/execute/torture/str-zero.rs: Likewise.
1136 * rust/execute/torture/trait1.rs: Likewise.
1137 * rust/execute/torture/trait10.rs: Likewise.
1138 * rust/execute/torture/trait11.rs: Likewise.
1139 * rust/execute/torture/trait12.rs: Likewise.
1140 * rust/execute/torture/trait13.rs: Likewise.
1141 * rust/execute/torture/trait2.rs: Likewise.
1142 * rust/execute/torture/trait3.rs: Likewise.
1143 * rust/execute/torture/trait4.rs: Likewise.
1144 * rust/execute/torture/trait5.rs: Likewise.
1145 * rust/execute/torture/trait6.rs: Likewise.
1146 * rust/execute/torture/trait7.rs: Likewise.
1147 * rust/execute/torture/trait8.rs: Likewise.
1148 * rust/execute/torture/trait9.rs: Likewise.
1149 * rust/execute/torture/closure2.rs: Likewise.
1150 * rust/execute/torture/closure3.rs: Likewise.
1151 * rust/execute/torture/loop-condition-eval.rs: Likewise.
1152 * rust/execute/torture/operator_overload_3.rs: Likewise.
1153
1154 2023-04-06 mxlol233 <mxlol233@outlook.com>
1155
1156 * rust/compile/diagnostic_underline.rs: New test.
1157
1158 2023-04-06 Philip Herron <herron.philip@googlemail.com>
1159
1160 * rust/compile/bounds.rs: change to use -fsyntax-only
1161 * rust/execute/torture/issue-1720.rs: New test.
1162
1163 2023-04-06 Raiki Tamura <tamaron1203@gmail.com>
1164
1165 * rust/compile/decl_macro1.rs: New test.
1166 * rust/compile/decl_macro2.rs: New test.
1167 * rust/compile/decl_macro3.rs: New test.
1168 * rust/compile/decl_macro4.rs: New test.
1169 * rust/compile/decl_macro5.rs: New test.
1170 * rust/compile/decl_macro6.rs: New test.
1171 * rust/compile/decl_macro7.rs: New test.
1172 * rust/execute/torture/decl_macro1.rs: New test.
1173 * rust/execute/torture/decl_macro2.rs: New test.
1174 * rust/execute/torture/decl_macro3.rs: New test.
1175 * rust/execute/torture/decl_macro4.rs: New test.
1176
1177 2023-04-06 mxlol233 <mxlol233@outlook.com>
1178
1179 * rust/compile/bounds.rs: New test.
1180
1181 2023-04-06 Dave <dme2223@gmail.com>
1182
1183 * rust/compile/const10.rs: New test.
1184
1185 2023-04-06 Prajwal S N <prajwalnadig21@gmail.com>
1186
1187 * rust/compile/unsafe11.rs: New test.
1188
1189 2023-04-06 Alexandre Oliva <oliva@adacore.com>
1190
1191 * gcc.dg/signbit-2.c: Add -maltivec if supported.
1192
1193 2023-04-06 Alexandre Oliva <oliva@adacore.com>
1194 Thomas Schwinge <thomas@codesourcery.com>
1195
1196 PR testsuite/108899
1197 * g++.dg/modules/modules.exp (unsupported): Drop renaming.
1198 Fix quoting.
1199
1200 2023-04-05 Gaius Mulley <gaiusmod2@gmail.com>
1201
1202 PR modula2/109423
1203 * gm2/pim/fail/setunknown.mod: New test.
1204 * gm2/pim/fail/setunknown2.mod: New test.
1205
1206 2023-04-05 Jeff Law <jlaw@ventanamicro>
1207
1208 PR target/108892
1209 * gcc.c-torture/compile/pr108892.c: New test.
1210
1211 2023-04-05 Martin Jambor <mjambor@suse.cz>
1212
1213 PR ipa/108959
1214 * gcc.dg/ipa/pr108959.c: New test.
1215
1216 2023-04-05 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
1217
1218 * g++.target/riscv/rvv/base/bug-23.C: New test.
1219
1220 2023-04-05 Juzhe-Zhong <juzhe.zhong@rivai.ai>
1221
1222 * gcc.target/riscv/rvv/vsetvl/pr109399.c: New test.
1223
1224 2023-04-04 Harald Anlauf <anlauf@gmx.de>
1225
1226 PR fortran/104349
1227 * gfortran.dg/der_charlen_1.f90: Adjust dg-patterns.
1228 * gfortran.dg/pr104349.f90: New test.
1229
1230 2023-04-04 Jakub Jelinek <jakub@redhat.com>
1231
1232 PR tree-optimization/109386
1233 * gcc.c-torture/execute/ieee/pr109386.c: New test.
1234
1235 2023-04-04 Marek Polacek <polacek@redhat.com>
1236
1237 PR sanitizer/109107
1238 * c-c++-common/ubsan/pr109107-1.c: New test.
1239 * c-c++-common/ubsan/pr109107-2.c: New test.
1240 * c-c++-common/ubsan/pr109107-3.c: New test.
1241 * c-c++-common/ubsan/pr109107-4.c: New test.
1242
1243 2023-04-04 Stam Markianos-Wright <stam.markianos-wright@arm.com>
1244
1245 * gcc.target/arm/mve/intrinsics/vcreateq_f16.c: Tighten test.
1246 * gcc.target/arm/mve/intrinsics/vcreateq_f32.c: Tighten test.
1247 * gcc.target/arm/mve/intrinsics/vcreateq_s16.c: Tighten test.
1248 * gcc.target/arm/mve/intrinsics/vcreateq_s32.c: Tighten test.
1249 * gcc.target/arm/mve/intrinsics/vcreateq_s64.c: Tighten test.
1250 * gcc.target/arm/mve/intrinsics/vcreateq_s8.c: Tighten test.
1251 * gcc.target/arm/mve/intrinsics/vcreateq_u16.c: Tighten test.
1252 * gcc.target/arm/mve/intrinsics/vcreateq_u32.c: Tighten test.
1253 * gcc.target/arm/mve/intrinsics/vcreateq_u64.c: Tighten test.
1254 * gcc.target/arm/mve/intrinsics/vcreateq_u8.c: Tighten test.
1255
1256 2023-04-04 Jakub Jelinek <jakub@redhat.com>
1257
1258 PR target/109384
1259 * gcc.target/riscv/arch-19.c: Expect a different message about zfinx
1260 vs. f conflict.
1261
1262 2023-04-04 Richard Biener <rguenther@suse.de>
1263
1264 PR tree-optimization/109304
1265 * gcc.dg/pr109304.c: New testcase.
1266
1267 2023-04-04 Kewen Lin <linkw@linux.ibm.com>
1268
1269 PR target/108699
1270 * gcc.target/powerpc/p9-vparity.c: Add scan-assembler-not for vpopcntb
1271 to distinguish parity byte from parity.
1272 * gcc.target/powerpc/pr108699.c: New test.
1273
1274 2023-04-04 Jason Merrill <jason@redhat.com>
1275
1276 PR c++/107484
1277 * g++.dg/lookup/friend25.C: New test.
1278
1279 2023-04-03 Patrick Palka <ppalka@redhat.com>
1280
1281 PR c++/109300
1282 * g++.dg/cpp1y/var-templ79.C: New test.
1283
1284 2023-04-03 Jakub Jelinek <jakub@redhat.com>
1285 Martin Jambor <mjambor@suse.cz>
1286
1287 PR ipa/109303
1288 * gcc.dg/pr109303.c: New test.
1289
1290 2023-04-03 Haochen Gui <guihaoc@gcc.gnu.org>
1291
1292 PR target/102146
1293 * gcc.target/powerpc/pr56605.c: Modify the match pattern for dump
1294 scan.
1295
1296 2023-04-02 John David Anglin <danglin@gcc.gnu.org>
1297
1298 PR target/109375
1299 * gnat.dg/opt39.adb: Add hppa*-*-* to dg-additional-options list.
1300
1301 2023-04-02 John David Anglin <danglin@gcc.gnu.org>
1302
1303 PR target/109376
1304 * gnat.dg/prot7.adb: Skip on hppa.
1305
1306 2023-04-02 Juzhe-Zhong <juzhe.zhong@rivai.ai>
1307 kito-cheng <kito.cheng@sifive.com>
1308
1309 * g++.target/riscv/rvv/base/bug-19.C: New test.
1310 * g++.target/riscv/rvv/base/bug-20.C: New test.
1311 * g++.target/riscv/rvv/base/bug-21.C: New test.
1312 * g++.target/riscv/rvv/base/bug-22.C: New test.
1313
1314 2023-04-02 Juzhe-Zhong <juzhe.zhong@rivai.ai>
1315
1316 * gcc.target/riscv/rvv/base/scalar_move-6.c: Adapt test.
1317 * gcc.target/riscv/rvv/base/scalar_move-9.c: New test.
1318
1319 2023-04-01 Patrick Palka <ppalka@redhat.com>
1320
1321 PR c++/109160
1322 * g++.dg/cpp2a/concepts-placeholder12.C: New test.
1323
1324 2023-04-01 Patrick Palka <ppalka@redhat.com>
1325
1326 PR c++/53164
1327 PR c++/105848
1328 * g++.dg/template/fn-ptr3a.C: New test.
1329 * g++.dg/template/fn-ptr3b.C: New test.
1330 * g++.dg/template/fn-ptr4.C: New test.
1331
1332 2023-04-01 Jakub Jelinek <jakub@redhat.com>
1333
1334 * gcc.dg/torture/inf-compare-1.c: Add dg-additional-options
1335 -fno-tree-dominator-opts -fno-tree-vrp.
1336 * gcc.dg/torture/inf-compare-1-float.c: Likewise.
1337 * gcc.dg/torture/inf-compare-2.c: Likewise.
1338 * gcc.dg/torture/inf-compare-2-float.c: Likewise.
1339
1340 2023-04-01 Jakub Jelinek <jakub@redhat.com>
1341
1342 PR tree-optimization/109362
1343 * gcc.target/i386/pr109362.c: New test.
1344
1345 2023-04-01 Jakub Jelinek <jakub@redhat.com>
1346 Richard Sandiford <richard.sandiford@arm.com>
1347
1348 PR target/109254
1349 * gcc.target/aarch64/sve/pr109254.c: New test.
1350
1351 2023-03-31 Jakub Jelinek <jakub@redhat.com>
1352
1353 PR analyzer/107396
1354 * gcc.dg/analyzer/pipe-glibc.c (read_from_pie, write_to_pipe): Exit
1355 if fdopen returns NULL.
1356
1357 2023-03-31 Andrew MacLeod <amacleod@redhat.com>
1358
1359 * g++.dg/warn/Wstringop-overflow-4.C: Always check bogus message.
1360 * gcc.dg/tree-ssa/pr23109.c: Disable better recomputations.
1361
1362 2023-03-31 Vladimir N. Makarov <vmakarov@redhat.com>
1363
1364 * gcc.target/i386/pr109052-2.c: New.
1365
1366 2023-03-31 Jakub Jelinek <jakub@redhat.com>
1367
1368 PR tree-optimization/91645
1369 * gcc.target/i386/pr103559-1.c: New test.
1370 * gcc.target/i386/pr103559-2.c: New test.
1371 * gcc.target/i386/pr103559-3.c: New test.
1372 * gcc.target/i386/pr103559-4.c: New test.
1373
1374 2023-03-31 Jonathan Yong <10walls@gmail.com>
1375
1376 * c-c++-common/Warray-bounds.c: Fix excess warnings on
1377 LLP64.
1378
1379 2023-03-31 liuhongt <hongtao.liu@intel.com>
1380
1381 * g++.target/i386/pr85048.C: New test.
1382
1383 2023-03-30 Jason Merrill <jason@redhat.com>
1384
1385 PR c++/105452
1386 * g++.dg/lookup/anon8.C: New test.
1387
1388 2023-03-30 Jason Merrill <jason@redhat.com>
1389
1390 PR c++/105221
1391 * g++.dg/cpp1z/noexcept-type27.C: New test.
1392
1393 2023-03-30 Jakub Jelinek <jakub@redhat.com>
1394
1395 PR c++/109319
1396 * g++.dg/cpp23/subscript14.C: New test.
1397
1398 2023-03-30 Andrew MacLeod <amacleod@redhat.com>
1399
1400 PR tree-optimization/109154
1401 * gcc.dg/Walloca-13.c: Remove bogus warning that is now fixed.
1402
1403 2023-03-30 Jason Merrill <jason@redhat.com>
1404
1405 PR c++/107897
1406 PR c++/108887
1407 * g++.dg/cpp2a/concepts-lambda3.C: Use -flto if supported.
1408 * g++.dg/cpp0x/lambda/lambda-mangle7.C: New test.
1409
1410 2023-03-30 Richard Biener <rguenther@suse.de>
1411
1412 PR tree-optimization/107561
1413 * g++.dg/pr71488.C: Remove XFAILed bogus diagnostic again.
1414 * g++.dg/warn/Warray-bounds-16.C: Likewise.
1415
1416 2023-03-30 Richard Biener <rguenther@suse.de>
1417
1418 PR tree-optimization/109342
1419 * g++.dg/torture/pr109342.C: New testcase.
1420
1421 2023-03-30 Jakub Jelinek <jakub@redhat.com>
1422
1423 PR c++/109278
1424 * g++.dg/cpp23/ext-floating15.C: New test.
1425
1426 2023-03-30 liuhongt <hongtao.liu@intel.com>
1427
1428 * gcc.target/i386/pr88828-0.c: Adjust testcase.
1429
1430 2023-03-29 Gaius Mulley <gaiusmod2@gmail.com>
1431
1432 PR modula2/109336
1433 * gm2/link/nondefaultext/pass/hello.md: New test.
1434 * gm2/link/nondefaultext/pass/liba.dm: New test.
1435 * gm2/link/nondefaultext/pass/liba.md: New test.
1436 * gm2/link/nondefaultext/pass/link-nondefaultext-pass.exp: New test.
1437
1438 2023-03-29 Jiawei <jiawei@iscas.ac.cn>
1439
1440 * gcc.target/riscv/arch-19.c: New test.
1441
1442 2023-03-29 Richard Biener <rguenther@suse.de>
1443
1444 PR tree-optimization/109331
1445 * gcc.dg/torture/pr109331.c: New testcase.
1446
1447 2023-03-29 Richard Biener <rguenther@suse.de>
1448
1449 * g++.dg/pr94920.C: Scan forwprop1 instead of optimized.
1450
1451 2023-03-29 Richard Biener <rguenther@suse.de>
1452
1453 PR tree-optimization/109327
1454 * gcc.dg/pr109327.c: New testcase.
1455
1456 2023-03-29 Richard Biener <rguenther@suse.de>
1457
1458 PR ipa/106124
1459 * g++.dg/gomp/pr106124.C: New testcase.
1460
1461 2023-03-29 Jakub Jelinek <jakub@redhat.com>
1462 Richard Biener <rguenther@suse.de>
1463
1464 PR tree-optimization/109301
1465 * gcc.dg/pr109301.c: New test.
1466
1467 2023-03-29 Jason Merrill <jason@redhat.com>
1468
1469 PR c++/109321
1470 PR c++/109320
1471 * g++.dg/cpp2a/class-deduction-alias16.C: New test.
1472 * g++.dg/cpp2a/class-deduction-alias17.C: New test.
1473
1474 2023-03-28 Thomas Schwinge <thomas@codesourcery.com>
1475
1476 * gfortran.dg/weak-2.f90: Enable for nvptx target.
1477
1478 2023-03-28 David Malcolm <dmalcolm@redhat.com>
1479
1480 PR c/107002
1481 * c-c++-common/Wxor-used-as-pow-1.c: Add macro test.
1482 * c-c++-common/Wxor-used-as-pow-pr107002-0.c: New test.
1483 * c-c++-common/Wxor-used-as-pow-pr107002-1.c: New test.
1484 * c-c++-common/Wxor-used-as-pow-pr107002-2.c: New test.
1485
1486 2023-03-28 Jason Merrill <jason@redhat.com>
1487
1488 PR c++/107163
1489 * g++.dg/warn/Wsequence-point-5.C: New test.
1490
1491 2023-03-28 Kito Cheng <kito.cheng@sifive.com>
1492
1493 PR target/109312
1494 * gcc.target/riscv/predef-__riscv_v_intrinsic.c: New test.
1495
1496 2023-03-28 Alexander Monakov <amonakov@ispras.ru>
1497
1498 PR rtl-optimization/109187
1499 * gcc.dg/pr109187.c: New test.
1500
1501 2023-03-28 Andrew MacLeod <amacleod@redhat.com>
1502
1503 PR tree-optimization/109265
1504 PR tree-optimization/109274
1505 * gcc.dg/pr109274.c: New.
1506 * gfortran.dg/pr109265.f90: New.
1507
1508 2023-03-28 Richard Biener <rguenther@suse.de>
1509
1510 PR tree-optimization/107087
1511 * g++.dg/pr107087.C: New testcase.
1512
1513 2023-03-28 Richard Sandiford <richard.sandiford@arm.com>
1514
1515 PR target/109072
1516 * gcc.target/aarch64/pr109072_1.c: New test.
1517 * gcc.target/aarch64/pr109072_2.c: Likewise.
1518
1519 2023-03-28 Jakub Jelinek <jakub@redhat.com>
1520
1521 PR middle-end/106190
1522 * gcc.dg/asan/pr106190.c: New test.
1523
1524 2023-03-28 Eric Botcazou <ebotcazou@adacore.com>
1525
1526 * gcc.target/sparc/20230328-1.c: New test.
1527 * gcc.target/sparc/20230328-2.c: Likewise.
1528 * gcc.target/sparc/20230328-3.c: Likewise.
1529 * gcc.target/sparc/20230328-4.c: Likewise.
1530
1531 2023-03-28 Jakub Jelinek <jakub@redhat.com>
1532
1533 PR target/109276
1534 * gcc.target/i386/pr109276.c: New test.
1535
1536 2023-03-28 Eric Botcazou <ebotcazou@adacore.com>
1537
1538 * gcc.target/sparc/20230328-1.c: New test.
1539 * gcc.target/sparc/20230328-2.c: Likewise.
1540 * gcc.target/sparc/20230328-3.c: Likewise.
1541 * gcc.target/sparc/20230328-4.c: Likewise.
1542
1543 2023-03-28 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1544
1545 * lib/target-supports.exp (add_options_for_weak_undefined): Escape
1546 brackets.
1547 * gcc.dg/visibility-22.c: Add weak_undefined options.
1548
1549 2023-03-27 Richard Biener <rguenther@suse.de>
1550
1551 PR tree-optimization/54498
1552 * g++.dg/torture/pr54498.C: New testcase.
1553
1554 2023-03-27 Richard Biener <rguenther@suse.de>
1555
1556 PR tree-optimization/108357
1557 * gcc.dg/tree-ssa/pr108357.c: New testcase.
1558
1559 2023-03-27 Martin Liska <mliska@suse.cz>
1560
1561 * lib/verify-sarif-file.py: Use apostrophes instead
1562 of double quotes.
1563
1564 2023-03-27 Kewen Lin <linkw@linux.ibm.com>
1565
1566 PR target/109167
1567 * gcc.target/powerpc/pr109167.c: New test.
1568
1569 2023-03-27 Kewen Lin <linkw@linux.ibm.com>
1570
1571 PR target/109082
1572 * gcc.target/powerpc/pr109082.c: New test.
1573
1574 2023-03-26 Andreas Schwab <schwab@linux-m68k.org>
1575
1576 PR target/106282
1577 * gcc.target/m68k/tls-gd-off.c: New.
1578 * gcc.target/m68k/tls-ie-off.c: New.
1579 * gcc.target/m68k/tls-ld-off.c: New.
1580 * gcc.target/m68k/tls-ld-xtls-off.c: New.
1581 * gcc.target/m68k/tls-le-off.c: New.
1582 * gcc.target/m68k/tls-le-xtls-off.c: New.
1583 * gcc.target/m68k/tls-ld.c: Make pattern less strict.
1584 * gcc.target/m68k/tls-le.c: Likewise.
1585
1586 2023-03-26 Jakub Jelinek <jakub@redhat.com>
1587
1588 PR tree-optimization/109230
1589 * gcc.dg/pr109230.c: New test.
1590
1591 2023-03-26 Jakub Jelinek <jakub@redhat.com>
1592
1593 PR ipa/105685
1594 * c-c++-common/cold-2.c: New test.
1595
1596 2023-03-25 David Malcolm <dmalcolm@redhat.com>
1597
1598 PR analyzer/109098
1599 * c-c++-common/diagnostic-format-sarif-file-1.c: Add
1600 verify-sarif-file directive.
1601 * c-c++-common/diagnostic-format-sarif-file-2.c: Likewise.
1602 * c-c++-common/diagnostic-format-sarif-file-3.c: Likewise.
1603 * c-c++-common/diagnostic-format-sarif-file-4.c: Likewise.
1604 * c-c++-common/diagnostic-format-sarif-file-Wbidi-chars.c: New
1605 test case, adapted from Wbidi-chars-1.c.
1606 * c-c++-common/diagnostic-format-sarif-file-bad-utf8-pr109098-1.c:
1607 New test case.
1608 * c-c++-common/diagnostic-format-sarif-file-bad-utf8-pr109098-2.c:
1609 New test case.
1610 * c-c++-common/diagnostic-format-sarif-file-bad-utf8-pr109098-3.c:
1611 New test case, adapted from cpp/Winvalid-utf8-1.c.
1612 * c-c++-common/diagnostic-format-sarif-file-valid-CP850.c: New
1613 test case, adapted from gcc.dg/diagnostic-input-charset-1.c.
1614 * gcc.dg/plugin/crash-test-ice-sarif.c: Add verify-sarif-file
1615 directive.
1616 * gcc.dg/plugin/crash-test-write-though-null-sarif.c: Likewise.
1617 * gcc.dg/plugin/diagnostic-test-paths-5.c: Likewise.
1618 * lib/scansarif.exp (verify-sarif-file): New procedure.
1619 * lib/verify-sarif-file.py: New support script.
1620
1621 2023-03-24 Patrick Palka <ppalka@redhat.com>
1622
1623 PR c++/106969
1624 * g++.dg/lookup/name-clash11.C: Fix ASSERT macro definition in
1625 C++98 mode.
1626 * g++.dg/lookup/this2.C: New test.
1627
1628 2023-03-24 Jason Merrill <jason@redhat.com>
1629
1630 PR c++/105481
1631 * g++.dg/cpp0x/fntmpdefarg-partial1.C: New test.
1632
1633 2023-03-24 David Malcolm <dmalcolm@redhat.com>
1634
1635 PR other/109163
1636 * c-c++-common/diagnostic-format-json-1.c: Update comment.
1637 * c-c++-common/diagnostic-format-json-2.c: Likewise.
1638 * c-c++-common/diagnostic-format-json-3.c: Likewise.
1639 * c-c++-common/diagnostic-format-json-4.c: Likewise.
1640 * c-c++-common/diagnostic-format-json-5.c: Rewrite regexps.
1641 * c-c++-common/diagnostic-format-json-stderr-1.c: Update comment.
1642
1643 2023-03-24 Andrew MacLeod <amacleod@redhat.com>
1644
1645 PR tree-optimization/109238
1646 * gcc.dg/pr109238.c: New.
1647
1648 2023-03-24 Richard Biener <rguenther@suse.de>
1649
1650 PR tree-optimization/106912
1651 * gcc.dg/profile-generate-4.c: New testcase.
1652
1653 2023-03-24 Gaius Mulley <gaiusmod2@gmail.com>
1654
1655 * gm2/projects/iso/small/run/pass/iso-extended-opaque-run-pass.exp:
1656 Compile object for stressset.mod and testlib.mod. Add test so
1657 that we only link these objects with test application objects.
1658
1659 2023-03-24 Jakub Jelinek <jakub@redhat.com>
1660
1661 PR target/109137
1662 * gcc.target/i386/pr109137.c: Remove -m32 from dg-options, instead
1663 require ia32 effective target. Only add -fPIC for fpic effective
1664 target. Remove #include <string.h>, use __builtin_memset instead of
1665 memset.
1666
1667 2023-03-24 Jakub Jelinek <jakub@redhat.com>
1668
1669 PR tree-optimization/99739
1670 * gcc.dg/tree-ssa/pr99739.c: New test.
1671
1672 2023-03-24 Alexandre Oliva <oliva@adacore.com>
1673
1674 * lib/target-supports.exp (add_options_for_weak_undefined):
1675 New.
1676 (check_effective_target_weak_undefined): Use it.
1677 (check_effective_target_posix_memalign): New.
1678 * gcc.dg/torture/pr53922.c: Drop skips and custom options in
1679 favor of effective target requirement and added options for
1680 weak_undefined symbols.
1681 * gcc.dg/torture/pr90020.c: Likewise.
1682 * gcc.dg/addr_equal-1.c: Likewise.
1683 * gcc.target/aarch64/aapcs64/aapcs64.exp: Likewise, for
1684 abitest.S-using tests.
1685 * gcc.dg/torture/pr60092.c: Likewise, but in favor of
1686 posix_memalign tests.
1687 * gcc.dg/vect/vect-tail-nomask-1.c: Likewise.
1688
1689 2023-03-24 Haochen Gui <guihaoc@gcc.gnu.org>
1690 Tobias Burnus <tobias@codesourcery.com>
1691
1692 PR target/103628
1693 * gfortran.dg/assumed_size_refs_2.f90: Check "Cannot simplify
1694 expression" error.
1695 * gfortran.dg/unpack_field_1.f90: Likewise.
1696 * gfortran.dg/pr103628.f90: New.
1697
1698 2023-03-23 Jason Merrill <jason@redhat.com>
1699
1700 PR c++/105996
1701 * g++.dg/cpp0x/constexpr-pmf3.C: New test.
1702
1703 2023-03-23 Hans-Peter Nilsson <hp@axis.com>
1704
1705 * gcc.dg/tree-ssa/ssa-fre-100.c: XFAIL for ! natural_alignment_32.
1706
1707 2023-03-23 Hans-Peter Nilsson <hp@axis.com>
1708
1709 * gcc.dg/tree-ssa/pr100359.c: Compile-only for ! natural_alignment_32.
1710
1711 2023-03-23 Pat Haugen <pthaugen@linux.ibm.com>
1712
1713 * gcc.target/powerpc/mod-no_copy.c: New.
1714 * gcc.target/powerpc/mod-peephole.c: New.
1715
1716 2023-03-23 Andrew Pinski <apinski@marvell.com>
1717
1718 PR c/84900
1719 * gcc.dg/compound-literal-cast-lvalue-1.c: New test.
1720
1721 2023-03-23 Gaius Mulley <gaiusmod2@gmail.com>
1722
1723 PR modula2/109264
1724 * gm2/iso/extended-opaque/pass/iso-extended-opaque-pass.exp:
1725 New test.
1726 * gm2/iso/extended-opaque/pass/stressset.def: New test.
1727 * gm2/iso/extended-opaque/pass/stressset.mod: New test.
1728 * gm2/iso/extended-opaque/pass/testset.mod: New test.
1729 * gm2/projects/iso/small/run/pass/iso-extended-opaque-run-pass.exp:
1730 New test.
1731 * gm2/projects/iso/small/run/pass/stressset.def: New test.
1732 * gm2/projects/iso/small/run/pass/stressset.mod: New test.
1733 * gm2/projects/iso/small/run/pass/test1.mod: New test.
1734 * gm2/projects/iso/small/run/pass/testlib.def: New test.
1735 * gm2/projects/iso/small/run/pass/testlib.mod: New test.
1736 * gm2/projects/iso/small/run/pass/testset.mod: New test.
1737
1738 2023-03-23 Richard Biener <rguenther@suse.de>
1739
1740 PR tree-optimization/107569
1741 * g++.dg/opt/pr107569.C: New testcase.
1742
1743 2023-03-23 Richard Biener <rguenther@suse.de>
1744
1745 PR tree-optimization/109262
1746 * g++.dg/torture/pr109262.C: New testcase.
1747
1748 2023-03-23 Eric Botcazou <ebotcazou@adacore.com>
1749
1750 * gnat.dg/div_zero.adb: Skip for aarch64*-*-* targets.
1751
1752 2023-03-23 Marek Polacek <polacek@redhat.com>
1753
1754 PR c++/107532
1755 * g++.dg/warn/Wdangling-reference11.C: New test.
1756 * g++.dg/warn/Wdangling-reference12.C: New test.
1757
1758 2023-03-23 Jakub Jelinek <jakub@redhat.com>
1759
1760 PR tree-optimization/109176
1761 * gcc.target/aarch64/sve/pr109176.c: New test.
1762
1763 2023-03-23 Pan Li <pan2.li@intel.com>
1764 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
1765
1766 PR target/108654
1767 PR target/108185
1768 * gcc.target/riscv/rvv/base/pr108185-1.c: Update.
1769 * gcc.target/riscv/rvv/base/pr108185-2.c: Ditto.
1770 * gcc.target/riscv/rvv/base/pr108185-3.c: Ditto.
1771
1772 2023-03-23 Jason Merrill <jason@redhat.com>
1773
1774 PR c++/109241
1775 * g++.dg/cpp1y/lambda-generic-local-class2.C: New test.
1776
1777 2023-03-23 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
1778
1779 PR target/109244
1780 * g++.target/riscv/rvv/base/pr109244.C: New test.
1781 * gcc.target/riscv/rvv/base/binop_vv_constraint-4.c: Adapt testcase.
1782 * gcc.target/riscv/rvv/base/binop_vv_constraint-6.c: Ditto.
1783 * gcc.target/riscv/rvv/base/binop_vx_constraint-127.c: Ditto.
1784 * gcc.target/riscv/rvv/base/spill-1.c: Ditto.
1785 * gcc.target/riscv/rvv/base/spill-2.c: Ditto.
1786 * gcc.target/riscv/rvv/base/spill-3.c: Ditto.
1787 * gcc.target/riscv/rvv/base/spill-5.c: Ditto.
1788 * gcc.target/riscv/rvv/base/spill-7.c: Ditto.
1789 * g++.target/riscv/rvv/base/bug-18.C: New test.
1790 * gcc.target/riscv/rvv/base/merge_constraint-3.c: New test.
1791 * gcc.target/riscv/rvv/base/merge_constraint-4.c: New test.
1792
1793 2023-03-23 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
1794
1795 PR target/109228
1796 * gcc.target/riscv/rvv/base/vlenb-1.c: New test.
1797
1798 2023-03-23 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
1799 kito-cheng <kito.cheng@sifive.com>
1800
1801 * g++.target/riscv/rvv/base/bug-10.C: New test.
1802 * g++.target/riscv/rvv/base/bug-11.C: New test.
1803 * g++.target/riscv/rvv/base/bug-12.C: New test.
1804 * g++.target/riscv/rvv/base/bug-13.C: New test.
1805 * g++.target/riscv/rvv/base/bug-14.C: New test.
1806 * g++.target/riscv/rvv/base/bug-15.C: New test.
1807 * g++.target/riscv/rvv/base/bug-16.C: New test.
1808 * g++.target/riscv/rvv/base/bug-17.C: New test.
1809 * g++.target/riscv/rvv/base/bug-2.C: New test.
1810 * g++.target/riscv/rvv/base/bug-3.C: New test.
1811 * g++.target/riscv/rvv/base/bug-4.C: New test.
1812 * g++.target/riscv/rvv/base/bug-5.C: New test.
1813 * g++.target/riscv/rvv/base/bug-6.C: New test.
1814 * g++.target/riscv/rvv/base/bug-7.C: New test.
1815 * g++.target/riscv/rvv/base/bug-8.C: New test.
1816 * g++.target/riscv/rvv/base/bug-9.C: New test.
1817
1818 2023-03-23 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
1819 kito-cheng <kito.cheng@sifive.com>
1820
1821 * gcc.target/riscv/rvv/base/bug-3.c: New test.
1822 * gcc.target/riscv/rvv/base/bug-4.c: New test.
1823 * gcc.target/riscv/rvv/base/bug-5.c: New test.
1824
1825 2023-03-23 Kito Cheng <kito.cheng@sifive.com>
1826
1827 * lib/target-supports.exp (check_effective_target_riscv_vector):
1828 New.
1829
1830 2023-03-22 David Malcolm <dmalcolm@redhat.com>
1831
1832 PR testsuite/105959
1833 * gcc.dg-selftests/dg-final.exp
1834 (dg_final_directive_check_num_args): Update expected maximum
1835 number of args for the various directives using dg-scan.
1836 * lib/scanasm.exp (append_encoding_arg): New procedure.
1837 (dg-scan): Add optional 3rd argument: the encoding to use when
1838 reading from the file.
1839 * lib/scansarif.exp (scan-sarif-file): Treat the file as UTF-8
1840 encoded when reading it.
1841 (scan-sarif-file-not): Likewise.
1842
1843 2023-03-22 Jason Merrill <jason@redhat.com>
1844
1845 PR c++/108390
1846 * g++.dg/template/partial-order3.C: New test.
1847
1848 2023-03-22 Harald Anlauf <anlauf@gmx.de>
1849 Steven G. Kargl <kargl@gcc.gnu.org>
1850
1851 PR fortran/104572
1852 * gfortran.dg/pr104572.f90: New test.
1853
1854 2023-03-22 Vladimir N. Makarov <vmakarov@redhat.com>
1855
1856 * gcc.target/i386/pr109137.c: New.
1857
1858 2023-03-22 Jason Merrill <jason@redhat.com>
1859
1860 PR c++/108795
1861 * g++.dg/ext/attr-tsafe1.C: New test.
1862
1863 2023-03-22 Alex Coplan <alex.coplan@arm.com>
1864
1865 PR c++/109177
1866 * g++.dg/ext/pr109177.C: New test.
1867
1868 2023-03-22 David Malcolm <dmalcolm@redhat.com>
1869
1870 PR analyzer/109239
1871 * gcc.dg/analyzer/deref-before-check-pr109239-linux-bus.c: New test.
1872
1873 2023-03-22 Andrew Jenner <andrew@codesourcery.com>
1874
1875 * gcc.target/gcn/complex.c: New test.
1876
1877 2023-03-21 Harald Anlauf <anlauf@gmx.de>
1878
1879 PR fortran/99036
1880 * gfortran.dg/pr99036.f90: New test.
1881
1882 2023-03-21 Jason Merrill <jason@redhat.com>
1883
1884 PR c++/106890
1885 * g++.dg/cpp0x/nsdmi-template25.C: New test.
1886
1887 2023-03-21 Richard Biener <rguenther@suse.de>
1888
1889 PR tree-optimization/109219
1890 * gcc.dg/torture/pr109219.c: New testcase.
1891
1892 2023-03-21 Jakub Jelinek <jakub@redhat.com>
1893
1894 PR testsuite/108898
1895 * gcc.dg/vect/vect-simd-clone-16.c: Remove parts of comment mentioning
1896 epilogue loops.
1897 * gcc.dg/vect/vect-simd-clone-17.c: Likewise.
1898 * gcc.dg/vect/vect-simd-clone-18.c: Likewise.
1899
1900 2023-03-21 Jakub Jelinek <jakub@redhat.com>
1901
1902 PR testsuite/108898
1903 * gcc.dg/vect/vect-simd-clone-16.c: Add --param vect-epilogues-nomask=0
1904 to dg-additional-options. Always expect just 2 foo.simdclone calls.
1905 * gcc.dg/vect/vect-simd-clone-16f.c: Add
1906 --param vect-epilogues-nomask=0 to dg-additional-options.
1907 * gcc.dg/vect/vect-simd-clone-17.c: Likewise. Always expect just 2
1908 foo.simdclone calls.
1909 * gcc.dg/vect/vect-simd-clone-17d.c: Remove -fdump-tree-optimized from
1910 dg-additional-options.
1911 * gcc.dg/vect/vect-simd-clone-17e.c: Likewise.
1912 * gcc.dg/vect/vect-simd-clone-17f.c: Likewise. Add
1913 --param vect-epilogues-nomask=0 to dg-additional-options.
1914 * gcc.dg/vect/vect-simd-clone-18.c: Add --param vect-epilogues-nomask=0
1915 to dg-additional-options. Always expect just 2 foo.simdclone calls.
1916 * gcc.dg/vect/vect-simd-clone-18f.c: Add
1917 --param vect-epilogues-nomask=0 to dg-additional-options.
1918
1919 2023-03-21 Jakub Jelinek <jakub@redhat.com>
1920
1921 PR tree-optimization/109215
1922 * gcc.dg/Wzero-length-array-bounds-3.c: New test.
1923
1924 2023-03-21 Richard Biener <rguenther@suse.de>
1925
1926 PR tree-optimization/109170
1927 * gcc.dg/Wuse-after-free-pr109170.c: New testcase.
1928 * gcc.dg/tree-ssa/ssa-lim-21.c: Adjust.
1929 * gcc.dg/predict-20.c: Likewise.
1930
1931 2023-03-21 Paul Thomas <pault@gcc.gnu.org>
1932
1933 PR fortran/109209
1934 * gfortran.dg/pr109209.f90: New test.
1935
1936 2023-03-20 Marek Polacek <polacek@redhat.com>
1937
1938 PR c++/109159
1939 * g++.dg/cpp0x/explicit16.C: New test.
1940
1941 2023-03-20 Jakub Jelinek <jakub@redhat.com>
1942
1943 PR c++/109164
1944 * g++.dg/tls/thread_local13.C: New test.
1945 * g++.dg/tls/thread_local13-aux.cc: New file.
1946 * g++.dg/tls/thread_local14.C: New test.
1947 * g++.dg/tls/thread_local14-aux.cc: New file.
1948
1949 2023-03-20 Michael Meissner <meissner@linux.ibm.com>
1950
1951 PR target/109067
1952 * gcc.target/powerpc/divic3-1.c: New test.
1953 * gcc.target/powerpc/divic3-2.c: Likewise.
1954 * gcc.target/powerpc/mulic3-1.c: Likewise.
1955 * gcc.target/powerpc/mulic3-2.c: Likewise.
1956
1957 2023-03-20 Harald Anlauf <anlauf@gmx.de>
1958
1959 PR fortran/109186
1960 * gfortran.dg/nearest_6.f90: New test.
1961
1962 2023-03-20 Peter Bergner <bergner@linux.ibm.com>
1963
1964 PR target/109178
1965 * gcc.target/powerpc/pr109178.c: New test.
1966
1967 2023-03-20 Jakub Jelinek <jakub@redhat.com>
1968
1969 * g++.dg/torture/20230313.C (auto_vec): Change m_data type
1970 from char to char [2 * sizeof (int)].
1971
1972 2023-03-20 Paul Thomas <pault@gcc.gnu.org>
1973
1974 PR fortran/87127
1975 * gfortran.dg/external_procedures_4.f90: New test.
1976
1977 2023-03-19 Harald Anlauf <anlauf@gmx.de>
1978
1979 PR fortran/85877
1980 * gfortran.dg/pr85877.f90: New test.
1981
1982 2023-03-19 Xin Liu <xin.liu@oss.cipunited.com>
1983
1984 * gcc.target/mips/mips.exp (mips-dg-options): Disable micromips
1985 for MSA tests.
1986
1987 2023-03-18 David Malcolm <dmalcolm@redhat.com>
1988
1989 PR analyzer/109094
1990 * gcc.dg/analyzer/setjmp-pr109094.c: New test.
1991
1992 2023-03-18 Paul Thomas <pault@gcc.gnu.org>
1993
1994 PR fortran/64290
1995 PR fortran/67444
1996 PR fortran/67471
1997 PR fortran/69298
1998 PR fortran/70863
1999 PR fortran/71798
2000 PR fortran/80524
2001 PR fortran/82996
2002 PR fortran/84472
2003 PR fortran/88735
2004 PR fortran/93691
2005 PR fortran/91316
2006 PR fortran/106576
2007 PR fortran/37336
2008 * gfortran.dg/finalize_38.f90 : New test.
2009 * gfortran.dg/finalize_38a.f90 : New test.
2010 * gfortran.dg/allocate_with_source_25.f90 : The number of final
2011 calls goes down from 6 to 4.
2012 * gfortran.dg/associate_25.f90 : Remove the incorrect comment.
2013 * gfortran.dg/auto_dealloc_2.f90 : Change the tree dump expr
2014 but the final count remains the same.
2015 * gfortran.dg/unlimited_polymorphic_8.f90 : Tree dump reveals
2016 foo.1.x rather than foo.0.x
2017 * gfortran.dg/finalize_39.f90 : New test.
2018 * gfortran.dg/finalize_40.f90 : New test.
2019 * gfortran.dg/finalize_41.f90 : New test.
2020 * gfortran.dg/finalize_42.f90 : New test.
2021 * gfortran.dg/finalize_43.f90 : New test.
2022 * gfortran.dg/finalize_44.f90 : New test.
2023 * gfortran.dg/finalize_45.f90 : New test.
2024 * gfortran.dg/finalize_46.f90 : New test.
2025 * gfortran.dg/finalize_47.f90 : New test.
2026 * gfortran.dg/finalize_48.f90 : New test.
2027 * gfortran.dg/finalize_49.f90 : New test.
2028 * gfortran.dg/finalize_50.f90 : New test.
2029 * gfortran.dg/finalize_51.f90 : New test.
2030
2031 2023-03-17 Hans-Peter Nilsson <hp@axis.com>
2032
2033 * gcc.dg/plugin/infoleak-2.c,
2034 gcc.dg/plugin/infoleak-CVE-2011-1078-1.c,
2035 gcc.dg/plugin/infoleak-CVE-2011-1078-2.c,
2036 gcc.dg/plugin/infoleak-CVE-2017-18549-1.c,
2037 gcc.dg/plugin/infoleak-CVE-2017-18550-1.c,
2038 gcc.dg/plugin/infoleak-antipatterns-1.c,
2039 gcc.dg/plugin/infoleak-fixit-1.c: Skip for default_packed targets.
2040
2041 2023-03-17 Jason Merrill <jason@redhat.com>
2042
2043 PR c++/108975
2044 * g++.dg/cpp0x/lambda/lambda-const11.C: New test.
2045
2046 2023-03-17 Jason Merrill <jason@redhat.com>
2047
2048 PR c++/109172
2049 * g++.dg/eh/dtor4.C: New test.
2050
2051 2023-03-17 Jason Merrill <jason@redhat.com>
2052
2053 PR c++/69410
2054 * g++.dg/lookup/friend24.C: New test.
2055
2056 2023-03-17 Jakub Jelinek <jakub@redhat.com>
2057
2058 PR target/105554
2059 * gcc.target/i386/pr105554.c: New test.
2060
2061 2023-03-17 Jakub Jelinek <jakub@redhat.com>
2062
2063 PR c/109151
2064 * c-c++-common/ubsan/div-by-zero-8.c: New test.
2065
2066 2023-03-17 Vladimir N. Makarov <vmakarov@redhat.com>
2067
2068 * gcc.target/i386/pr109052.c: New.
2069
2070 2023-03-17 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
2071 kito-cheng <kito.cheng@sifive.com>
2072
2073 * gcc.target/riscv/rvv/base/binop_vv_constraint-4.c: Adapt the test.
2074 * gcc.target/riscv/rvv/base/binop_vv_constraint-6.c: Ditto.
2075 * gcc.target/riscv/rvv/base/binop_vx_constraint-127.c: Ditto.
2076 * g++.target/riscv/rvv/base/bug-1.C: New test.
2077 * gcc.target/riscv/rvv/base/bug-2.c: New test.
2078
2079 2023-03-17 Jakub Jelinek <jakub@redhat.com>
2080
2081 PR testsuite/109145
2082 * gcc.dg/tree-ssa/forwprop-39.c: Remove -std=c11 from dg-options.
2083 Don't include complex.h.
2084 (foo): Use __builtin_complex rather than CMPLXF.
2085
2086 2023-03-17 Jakub Jelinek <jakub@redhat.com>
2087
2088 PR middle-end/108685
2089 * c-c++-common/gomp/doacross-8.c: New test.
2090
2091 2023-03-16 Jason Merrill <jason@redhat.com>
2092
2093 PR c++/105809
2094 * g++.dg/cpp0x/constexpr-__func__3.C: New test.
2095
2096 2023-03-16 Jason Merrill <jason@redhat.com>
2097
2098 PR c++/108242
2099 * g++.dg/cpp1y/lambda-generic-func2.C: New test.
2100
2101 2023-03-16 Jason Merrill <jason@redhat.com>
2102
2103 PR c++/101869
2104 * g++.dg/cpp0x/enum43.C: New test.
2105
2106 2023-03-16 Gaius Mulley <gaiusmod2@gmail.com>
2107
2108 * gm2/types/run/pass/d.c: Add missing include <stdbool.h>.
2109
2110 2023-03-16 Gaius Mulley <gaiusmod2@gmail.com>
2111
2112 PR modula2/109125
2113 * gm2/types/run/pass/d.c: Convert data structure from
2114 BOOLEAN int to bool and cast int to bool in test function.
2115
2116 2023-03-16 Gaius Mulley <gaiusmod2@gmail.com>
2117
2118 * gm2/complex/pass/arith3.mod: Halt parameters reordered.
2119 * gm2/complex/run/pass/arith3.mod: Ditto.
2120 * gm2/complex/run/pass/arith4.mod: Ditto.
2121 * gm2/complex/run/pass/arith5.mod: Ditto.
2122 * gm2/isolib/run/pass/real2.mod: Ditto.
2123 * gm2/isolib/run/pass/real3.mod: Ditto.
2124 * gm2/isolib/run/pass/realconv.mod: Ditto.
2125 * gm2/isolib/run/pass/realconv2.mod: Ditto.
2126 * gm2/pim/pass/testshort.mod: Ditto.
2127 * gm2/projects/pim/run/pass/tower/AdvSystem.mod: Ditto.
2128 * gm2/projects/pim/run/pass/tower/DrawL.mod: Ditto.
2129 * gm2/warnings/returntype/pass/Termbase.mod: Ditto.
2130 * gm2/warnings/returntype/pass/keypressedsimple.mod: Ditto.
2131
2132 2023-03-16 Patrick Palka <ppalka@redhat.com>
2133
2134 PR c++/109030
2135 * g++.dg/cpp2a/constexpr-inst2.C: New test.
2136
2137 2023-03-16 Patrick Palka <ppalka@redhat.com>
2138
2139 PR c++/100288
2140 * g++.dg/cpp2a/concepts-recursive-sat5.C: New test.
2141
2142 2023-03-16 Iain Buclaw <ibuclaw@gdcproject.org>
2143
2144 * gdc.dg/torture/simd23084.d: New test.
2145 * gdc.dg/torture/simd23085.d: New test.
2146 * gdc.dg/torture/simd23218.d: New test.
2147
2148 2023-03-16 Martin Liska <mliska@suse.cz>
2149
2150 PR middle-end/106133
2151 * c-c++-common/pr106133.c: New test.
2152
2153 2023-03-16 Alexandre Oliva <oliva@adacore.com>
2154
2155 * gcc.dg/vect/pr103116-2.c (x): Fix array size.
2156
2157 2023-03-16 Jason Merrill <jason@redhat.com>
2158
2159 PR c++/105406
2160 * g++.dg/coroutines/co-await-moveonly1.C: New test.
2161
2162 2023-03-16 Iain Buclaw <ibuclaw@gdcproject.org>
2163
2164 PR d/109144
2165 * gdc.dg/torture/pr109144.d: New test.
2166
2167 2023-03-16 Richard Biener <rguenther@suse.de>
2168
2169 PR tree-optimization/109123
2170 * gcc.dg/Wuse-after-free-pr109123.c: New testcase.
2171 * gcc.dg/Wuse-after-free-2.c: Amend expected diagnostic with
2172 the name of the pointer.
2173 * c-c++-common/Wuse-after-free-6.c: Un-XFAIL case.
2174
2175 2023-03-15 Jason Merrill <jason@redhat.com>
2176
2177 PR c++/103871
2178 PR c++/98056
2179 * g++.dg/coroutines/co-await-initlist1.C: New test.
2180
2181 2023-03-15 David Malcolm <dmalcolm@redhat.com>
2182
2183 PR analyzer/109097
2184 * c-c++-common/diagnostic-format-sarif-file-1.c: Verify that we
2185 have an invocation object marked as succeeding, with no
2186 notifications.
2187 * gcc.dg/plugin/crash-test-ice-sarif.c: New test.
2188 * gcc.dg/plugin/crash-test-ice-stderr.c: New test.
2189 * gcc.dg/plugin/crash-test-write-though-null-sarif.c: New test.
2190 * gcc.dg/plugin/crash-test-write-though-null-stderr.c: New test.
2191 * gcc.dg/plugin/crash_test_plugin.c: New plugin.
2192 * gcc.dg/plugin/plugin.exp (plugin_test_list): Add the new plugin
2193 and test cases.
2194
2195 2023-03-15 Uros Bizjak <ubizjak@gmail.com>
2196
2197 * gcc.target/i386/merge-1.c (dg-options): Use -mno-sse4.
2198 * gcc.target/i386/sse2-mmx-21.c (dg-options): Ditto.
2199 * gcc.target/i386/sse-movss-4.c (dg-options):
2200 Use -mno-sse4. Simplify scan-assembler-not strings.
2201 * gcc.target/i386/sse2-movsd-3.c (dg-options): Ditto.
2202 * gcc.target/i386/sse2-mmx-movss-1.c: New test.
2203
2204 2023-03-15 Harald Anlauf <anlauf@gmx.de>
2205 Tobias Burnus <tobias@codesourcery.com>
2206
2207 PR fortran/58331
2208 * gfortran.dg/class_dummy_10.f90: New test.
2209
2210 2023-03-15 Marek Polacek <polacek@redhat.com>
2211
2212 PR c++/107280
2213 * g++.dg/cpp1z/constexpr-lambda28.C: New test.
2214
2215 2023-03-15 Richard Biener <rguenther@suse.de>
2216
2217 * g++.dg/warn/Wuse-after-free3.C: Remove expected duplicate
2218 diagnostic.
2219
2220 2023-03-15 Jason Merrill <jason@redhat.com>
2221
2222 PR c++/58538
2223 * g++.dg/template/ttp7.C: Remove expected error.
2224
2225 2023-03-15 Jason Merrill <jason@redhat.com>
2226
2227 PR c++/108179
2228 PR c++/104107
2229 PR c++/95036
2230 * g++.dg/template/ttp35.C: New test.
2231
2232 2023-03-15 Richard Biener <rguenther@suse.de>
2233
2234 PR tree-optimization/109139
2235 * gcc.dg/torture/pr109139.c: New testcase.
2236
2237 2023-03-15 Christoph Müllner <christoph.muellner@vrull.eu>
2238
2239 * gcc.target/riscv/xtheadmempair-1.c: New test.
2240 * gcc.target/riscv/xtheadmempair-2.c: New test.
2241 * gcc.target/riscv/xtheadmempair-3.c: New test.
2242
2243 2023-03-15 Christoph Müllner <christoph.muellner@vrull.eu>
2244
2245 * gcc.target/riscv/xtheadfmv-fmv.c: New test.
2246
2247 2023-03-15 Christoph Müllner <christoph.muellner@vrull.eu>
2248
2249 * gcc.target/riscv/xtheadmac-mula-muls.c: New test.
2250
2251 2023-03-15 Christoph Müllner <christoph.muellner@vrull.eu>
2252
2253 * gcc.target/riscv/xtheadcondmov-mveqz-imm-eqz.c: New test.
2254 * gcc.target/riscv/xtheadcondmov-mveqz-imm-not.c: New test.
2255 * gcc.target/riscv/xtheadcondmov-mveqz-reg-eqz.c: New test.
2256 * gcc.target/riscv/xtheadcondmov-mveqz-reg-not.c: New test.
2257 * gcc.target/riscv/xtheadcondmov-mvnez-imm-cond.c: New test.
2258 * gcc.target/riscv/xtheadcondmov-mvnez-imm-nez.c: New test.
2259 * gcc.target/riscv/xtheadcondmov-mvnez-reg-cond.c: New test.
2260 * gcc.target/riscv/xtheadcondmov-mvnez-reg-nez.c: New test.
2261
2262 2023-03-15 Christoph Müllner <christoph.muellner@vrull.eu>
2263
2264 * gcc.target/riscv/xtheadbb-ext.c: New test.
2265 * gcc.target/riscv/xtheadbb-extu-2.c: New test.
2266 * gcc.target/riscv/xtheadbb-extu.c: New test.
2267 * gcc.target/riscv/xtheadbb-ff1.c: New test.
2268 * gcc.target/riscv/xtheadbb-rev.c: New test.
2269 * gcc.target/riscv/xtheadbb-srri.c: New test.
2270
2271 2023-03-15 Christoph Müllner <christoph.muellner@vrull.eu>
2272
2273 * gcc.target/riscv/xtheadbs-tst.c: New test.
2274
2275 2023-03-15 Christoph Müllner <christoph.muellner@vrull.eu>
2276
2277 * gcc.target/riscv/xtheadba-addsl.c: New test.
2278
2279 2023-03-15 Christoph Müllner <christoph.muellner@vrull.eu>
2280
2281 * gcc.target/riscv/mcpu-thead-c906.c: New test.
2282
2283 2023-03-15 Christoph Müllner <christoph.muellner@vrull.eu>
2284
2285 * gcc.target/riscv/xtheadba.c: New test.
2286 * gcc.target/riscv/xtheadbb.c: New test.
2287 * gcc.target/riscv/xtheadbs.c: New test.
2288 * gcc.target/riscv/xtheadcmo.c: New test.
2289 * gcc.target/riscv/xtheadcondmov.c: New test.
2290 * gcc.target/riscv/xtheadfmemidx.c: New test.
2291 * gcc.target/riscv/xtheadfmv.c: New test.
2292 * gcc.target/riscv/xtheadint.c: New test.
2293 * gcc.target/riscv/xtheadmac.c: New test.
2294 * gcc.target/riscv/xtheadmemidx.c: New test.
2295 * gcc.target/riscv/xtheadmempair.c: New test.
2296 * gcc.target/riscv/xtheadsync.c: New test.
2297
2298 2023-03-15 Hu, Lin1 <lin1.hu@intel.com>
2299
2300 PR target/109117
2301 * gcc.target/i386/pr109117-1.c: New test.
2302
2303 2023-03-15 Jonathan Yong <10walls@gmail.com>
2304
2305 * gcc.dg/pic-2.c: Fix expected __PIC__ value.
2306 * gcc.dg/pic-3.c: Ditto.
2307 * gcc.dg/pic-4.c: Ditto.
2308
2309 2023-03-14 Patrick Palka <ppalka@redhat.com>
2310
2311 PR c++/96830
2312 * g++.dg/cpp2a/concepts-class5.C: New test.
2313 * g++.dg/cpp2a/concepts-class5a.C: New test.
2314
2315 2023-03-14 Patrick Palka <ppalka@redhat.com>
2316
2317 PR c++/96830
2318 * g++.dg/cpp2a/concepts-friend14.C: New test.
2319
2320 2023-03-14 Jason Merrill <jason@redhat.com>
2321
2322 PR c++/108468
2323 * g++.dg/cpp1y/var-templ78.C: New test.
2324
2325 2023-03-14 Jason Merrill <jason@redhat.com>
2326
2327 PR c++/107310
2328 * c-c++-common/Wimplicit-fallthrough-39.c: Adjust warning.
2329 * g++.dg/warn/Wreturn-6.C: New test.
2330
2331 2023-03-14 Jakub Jelinek <jakub@redhat.com>
2332
2333 PR target/109109
2334 * gcc.target/i386/pr109109-1.c: New test.
2335 * gcc.target/i386/pr109109-2.c: New test.
2336
2337 2023-03-14 Iain Buclaw <ibuclaw@gdcproject.org>
2338
2339 PR d/109108
2340 * gdc.dg/torture/imports/pr109108.d: New test.
2341 * gdc.dg/torture/pr109108.d: New test.
2342
2343 2023-03-14 Jakub Jelinek <jakub@redhat.com>
2344
2345 PR c++/108972
2346 PR testsuite/109129
2347 * g++.dg/cpp2a/concepts-lambda3.C: Use dg-do run only for c++20,
2348 for c++17_down dg-do compile. Expect dg-excess-errors for c++17_down
2349 rather than ! concepts.
2350
2351 2023-03-14 Jakub Jelinek <jakub@redhat.com>
2352
2353 PR c++/109096
2354 * g++.dg/cpp1z/has-unique-obj-representations3.C: New test.
2355
2356 2023-03-14 Richard Biener <rguenther@suse.de>
2357
2358 * gcc.dg/auto-init-unused-1.c: New testcase.
2359
2360 2023-03-14 Eric Botcazou <ebotcazou@adacore.com>
2361
2362 PR tree-optimization/109005
2363 * gnat.dg/specs/opt6.ads: New test.
2364
2365 2023-03-14 Tamar Christina <tamar.christina@arm.com>
2366
2367 PR testsuite/109118
2368 * gcc.dg/mla_1.c: Moved to...
2369 * gcc.target/aarch64/sve/mla_3.c: ...here.
2370
2371 2023-03-14 Jakub Jelinek <jakub@redhat.com>
2372
2373 PR tree-optimization/109115
2374 * gcc.dg/pr109115.c: New test.
2375
2376 2023-03-14 Richard Biener <rguenther@suse.de>
2377
2378 * g++.dg/torture/20230313.C: New testcase.
2379
2380 2023-03-13 Gaius Mulley <gaiusmod2@gmail.com>
2381
2382 * gm2/pim/fail/largeconst.mod: New test.
2383
2384 2023-03-13 Jason Merrill <jason@redhat.com>
2385
2386 PR c++/107128
2387 * g++.dg/warn/pragma-system_header6.h: New test.
2388 * g++.dg/warn/pragma-system_header6.C: New test.
2389
2390 2023-03-13 David Malcolm <dmalcolm@redhat.com>
2391
2392 PR analyzer/105906
2393 * gcc.dg/analyzer/leak-pr105906.c: New test.
2394
2395 2023-03-13 David Malcolm <dmalcolm@redhat.com>
2396
2397 PR analyzer/108045
2398 * gcc.dg/analyzer/leak-pr108045-with-call-summaries.c: New test.
2399 * gcc.dg/analyzer/leak-pr108045-without-call-summaries.c: New test.
2400
2401 2023-03-13 David Malcolm <dmalcolm@redhat.com>
2402
2403 * gcc.dg/analyzer/exec-1.c: New test.
2404 * gcc.dg/analyzer/snprintf-concat.c: New test.
2405 * gcc.dg/analyzer/vsnprintf-1.c: New test.
2406
2407 2023-03-13 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
2408
2409 * gcc.target/riscv/rvv/base/merge_constraint-2.c: New test.
2410
2411 2023-03-13 Kito Cheng <kito.cheng@sifive.com>
2412
2413 * g++.target/riscv/rvv/base/vaadd_vv-1.C: Removed.
2414 * g++.target/riscv/rvv/base/vaadd_vv-2.C: Removed.
2415 * g++.target/riscv/rvv/base/vaadd_vv-3.C: Removed.
2416 * g++.target/riscv/rvv/base/vaadd_vv_mu-1.C: Removed.
2417 * g++.target/riscv/rvv/base/vaadd_vv_mu-2.C: Removed.
2418 * g++.target/riscv/rvv/base/vaadd_vv_mu-3.C: Removed.
2419 * g++.target/riscv/rvv/base/vaadd_vv_tu-1.C: Removed.
2420 * g++.target/riscv/rvv/base/vaadd_vv_tu-2.C: Removed.
2421 * g++.target/riscv/rvv/base/vaadd_vv_tu-3.C: Removed.
2422 * g++.target/riscv/rvv/base/vaadd_vv_tum-1.C: Removed.
2423 * g++.target/riscv/rvv/base/vaadd_vv_tum-2.C: Removed.
2424 * g++.target/riscv/rvv/base/vaadd_vv_tum-3.C: Removed.
2425 * g++.target/riscv/rvv/base/vaadd_vv_tumu-1.C: Removed.
2426 * g++.target/riscv/rvv/base/vaadd_vv_tumu-2.C: Removed.
2427 * g++.target/riscv/rvv/base/vaadd_vv_tumu-3.C: Removed.
2428 * g++.target/riscv/rvv/base/vaadd_vx_mu_rv32-1.C: Removed.
2429 * g++.target/riscv/rvv/base/vaadd_vx_mu_rv32-2.C: Removed.
2430 * g++.target/riscv/rvv/base/vaadd_vx_mu_rv32-3.C: Removed.
2431 * g++.target/riscv/rvv/base/vaadd_vx_mu_rv64-1.C: Removed.
2432 * g++.target/riscv/rvv/base/vaadd_vx_mu_rv64-2.C: Removed.
2433 * g++.target/riscv/rvv/base/vaadd_vx_mu_rv64-3.C: Removed.
2434 * g++.target/riscv/rvv/base/vaadd_vx_rv32-1.C: Removed.
2435 * g++.target/riscv/rvv/base/vaadd_vx_rv32-2.C: Removed.
2436 * g++.target/riscv/rvv/base/vaadd_vx_rv32-3.C: Removed.
2437 * g++.target/riscv/rvv/base/vaadd_vx_rv64-1.C: Removed.
2438 * g++.target/riscv/rvv/base/vaadd_vx_rv64-2.C: Removed.
2439 * g++.target/riscv/rvv/base/vaadd_vx_rv64-3.C: Removed.
2440 * g++.target/riscv/rvv/base/vaadd_vx_tu_rv32-1.C: Removed.
2441 * g++.target/riscv/rvv/base/vaadd_vx_tu_rv32-2.C: Removed.
2442 * g++.target/riscv/rvv/base/vaadd_vx_tu_rv32-3.C: Removed.
2443 * g++.target/riscv/rvv/base/vaadd_vx_tu_rv64-1.C: Removed.
2444 * g++.target/riscv/rvv/base/vaadd_vx_tu_rv64-2.C: Removed.
2445 * g++.target/riscv/rvv/base/vaadd_vx_tu_rv64-3.C: Removed.
2446 * g++.target/riscv/rvv/base/vaadd_vx_tum_rv32-1.C: Removed.
2447 * g++.target/riscv/rvv/base/vaadd_vx_tum_rv32-2.C: Removed.
2448 * g++.target/riscv/rvv/base/vaadd_vx_tum_rv32-3.C: Removed.
2449 * g++.target/riscv/rvv/base/vaadd_vx_tum_rv64-1.C: Removed.
2450 * g++.target/riscv/rvv/base/vaadd_vx_tum_rv64-2.C: Removed.
2451 * g++.target/riscv/rvv/base/vaadd_vx_tum_rv64-3.C: Removed.
2452 * g++.target/riscv/rvv/base/vaadd_vx_tumu_rv32-1.C: Removed.
2453 * g++.target/riscv/rvv/base/vaadd_vx_tumu_rv32-2.C: Removed.
2454 * g++.target/riscv/rvv/base/vaadd_vx_tumu_rv32-3.C: Removed.
2455 * g++.target/riscv/rvv/base/vaadd_vx_tumu_rv64-1.C: Removed.
2456 * g++.target/riscv/rvv/base/vaadd_vx_tumu_rv64-2.C: Removed.
2457 * g++.target/riscv/rvv/base/vaadd_vx_tumu_rv64-3.C: Removed.
2458 * g++.target/riscv/rvv/base/vaaddu_vv-1.C: Removed.
2459 * g++.target/riscv/rvv/base/vaaddu_vv-2.C: Removed.
2460 * g++.target/riscv/rvv/base/vaaddu_vv-3.C: Removed.
2461 * g++.target/riscv/rvv/base/vaaddu_vv_mu-1.C: Removed.
2462 * g++.target/riscv/rvv/base/vaaddu_vv_mu-2.C: Removed.
2463 * g++.target/riscv/rvv/base/vaaddu_vv_mu-3.C: Removed.
2464 * g++.target/riscv/rvv/base/vaaddu_vv_tu-1.C: Removed.
2465 * g++.target/riscv/rvv/base/vaaddu_vv_tu-2.C: Removed.
2466 * g++.target/riscv/rvv/base/vaaddu_vv_tu-3.C: Removed.
2467 * g++.target/riscv/rvv/base/vaaddu_vv_tum-1.C: Removed.
2468 * g++.target/riscv/rvv/base/vaaddu_vv_tum-2.C: Removed.
2469 * g++.target/riscv/rvv/base/vaaddu_vv_tum-3.C: Removed.
2470 * g++.target/riscv/rvv/base/vaaddu_vv_tumu-1.C: Removed.
2471 * g++.target/riscv/rvv/base/vaaddu_vv_tumu-2.C: Removed.
2472 * g++.target/riscv/rvv/base/vaaddu_vv_tumu-3.C: Removed.
2473 * g++.target/riscv/rvv/base/vaaddu_vx_mu_rv32-1.C: Removed.
2474 * g++.target/riscv/rvv/base/vaaddu_vx_mu_rv32-2.C: Removed.
2475 * g++.target/riscv/rvv/base/vaaddu_vx_mu_rv32-3.C: Removed.
2476 * g++.target/riscv/rvv/base/vaaddu_vx_mu_rv64-1.C: Removed.
2477 * g++.target/riscv/rvv/base/vaaddu_vx_mu_rv64-2.C: Removed.
2478 * g++.target/riscv/rvv/base/vaaddu_vx_mu_rv64-3.C: Removed.
2479 * g++.target/riscv/rvv/base/vaaddu_vx_rv32-1.C: Removed.
2480 * g++.target/riscv/rvv/base/vaaddu_vx_rv32-2.C: Removed.
2481 * g++.target/riscv/rvv/base/vaaddu_vx_rv32-3.C: Removed.
2482 * g++.target/riscv/rvv/base/vaaddu_vx_rv64-1.C: Removed.
2483 * g++.target/riscv/rvv/base/vaaddu_vx_rv64-2.C: Removed.
2484 * g++.target/riscv/rvv/base/vaaddu_vx_rv64-3.C: Removed.
2485 * g++.target/riscv/rvv/base/vaaddu_vx_tu_rv32-1.C: Removed.
2486 * g++.target/riscv/rvv/base/vaaddu_vx_tu_rv32-2.C: Removed.
2487 * g++.target/riscv/rvv/base/vaaddu_vx_tu_rv32-3.C: Removed.
2488 * g++.target/riscv/rvv/base/vaaddu_vx_tu_rv64-1.C: Removed.
2489 * g++.target/riscv/rvv/base/vaaddu_vx_tu_rv64-2.C: Removed.
2490 * g++.target/riscv/rvv/base/vaaddu_vx_tu_rv64-3.C: Removed.
2491 * g++.target/riscv/rvv/base/vaaddu_vx_tum_rv32-1.C: Removed.
2492 * g++.target/riscv/rvv/base/vaaddu_vx_tum_rv32-2.C: Removed.
2493 * g++.target/riscv/rvv/base/vaaddu_vx_tum_rv32-3.C: Removed.
2494 * g++.target/riscv/rvv/base/vaaddu_vx_tum_rv64-1.C: Removed.
2495 * g++.target/riscv/rvv/base/vaaddu_vx_tum_rv64-2.C: Removed.
2496 * g++.target/riscv/rvv/base/vaaddu_vx_tum_rv64-3.C: Removed.
2497 * g++.target/riscv/rvv/base/vaaddu_vx_tumu_rv32-1.C: Removed.
2498 * g++.target/riscv/rvv/base/vaaddu_vx_tumu_rv32-2.C: Removed.
2499 * g++.target/riscv/rvv/base/vaaddu_vx_tumu_rv32-3.C: Removed.
2500 * g++.target/riscv/rvv/base/vaaddu_vx_tumu_rv64-1.C: Removed.
2501 * g++.target/riscv/rvv/base/vaaddu_vx_tumu_rv64-2.C: Removed.
2502 * g++.target/riscv/rvv/base/vaaddu_vx_tumu_rv64-3.C: Removed.
2503 * g++.target/riscv/rvv/base/vadc_vvm-1.C: Removed.
2504 * g++.target/riscv/rvv/base/vadc_vvm-2.C: Removed.
2505 * g++.target/riscv/rvv/base/vadc_vvm-3.C: Removed.
2506 * g++.target/riscv/rvv/base/vadc_vvm_tu-1.C: Removed.
2507 * g++.target/riscv/rvv/base/vadc_vvm_tu-2.C: Removed.
2508 * g++.target/riscv/rvv/base/vadc_vvm_tu-3.C: Removed.
2509 * g++.target/riscv/rvv/base/vadc_vxm_rv32-1.C: Removed.
2510 * g++.target/riscv/rvv/base/vadc_vxm_rv32-2.C: Removed.
2511 * g++.target/riscv/rvv/base/vadc_vxm_rv32-3.C: Removed.
2512 * g++.target/riscv/rvv/base/vadc_vxm_rv64-1.C: Removed.
2513 * g++.target/riscv/rvv/base/vadc_vxm_rv64-2.C: Removed.
2514 * g++.target/riscv/rvv/base/vadc_vxm_rv64-3.C: Removed.
2515 * g++.target/riscv/rvv/base/vadc_vxm_tu_rv32-1.C: Removed.
2516 * g++.target/riscv/rvv/base/vadc_vxm_tu_rv32-2.C: Removed.
2517 * g++.target/riscv/rvv/base/vadc_vxm_tu_rv32-3.C: Removed.
2518 * g++.target/riscv/rvv/base/vadc_vxm_tu_rv64-1.C: Removed.
2519 * g++.target/riscv/rvv/base/vadc_vxm_tu_rv64-2.C: Removed.
2520 * g++.target/riscv/rvv/base/vadc_vxm_tu_rv64-3.C: Removed.
2521 * g++.target/riscv/rvv/base/vadd_vv-1.C: Removed.
2522 * g++.target/riscv/rvv/base/vadd_vv-2.C: Removed.
2523 * g++.target/riscv/rvv/base/vadd_vv-3.C: Removed.
2524 * g++.target/riscv/rvv/base/vadd_vv_mu-1.C: Removed.
2525 * g++.target/riscv/rvv/base/vadd_vv_mu-2.C: Removed.
2526 * g++.target/riscv/rvv/base/vadd_vv_mu-3.C: Removed.
2527 * g++.target/riscv/rvv/base/vadd_vv_tu-1.C: Removed.
2528 * g++.target/riscv/rvv/base/vadd_vv_tu-2.C: Removed.
2529 * g++.target/riscv/rvv/base/vadd_vv_tu-3.C: Removed.
2530 * g++.target/riscv/rvv/base/vadd_vv_tum-1.C: Removed.
2531 * g++.target/riscv/rvv/base/vadd_vv_tum-2.C: Removed.
2532 * g++.target/riscv/rvv/base/vadd_vv_tum-3.C: Removed.
2533 * g++.target/riscv/rvv/base/vadd_vv_tumu-1.C: Removed.
2534 * g++.target/riscv/rvv/base/vadd_vv_tumu-2.C: Removed.
2535 * g++.target/riscv/rvv/base/vadd_vv_tumu-3.C: Removed.
2536 * g++.target/riscv/rvv/base/vadd_vx_mu_rv32-1.C: Removed.
2537 * g++.target/riscv/rvv/base/vadd_vx_mu_rv32-2.C: Removed.
2538 * g++.target/riscv/rvv/base/vadd_vx_mu_rv32-3.C: Removed.
2539 * g++.target/riscv/rvv/base/vadd_vx_mu_rv64-1.C: Removed.
2540 * g++.target/riscv/rvv/base/vadd_vx_mu_rv64-2.C: Removed.
2541 * g++.target/riscv/rvv/base/vadd_vx_mu_rv64-3.C: Removed.
2542 * g++.target/riscv/rvv/base/vadd_vx_rv32-1.C: Removed.
2543 * g++.target/riscv/rvv/base/vadd_vx_rv32-2.C: Removed.
2544 * g++.target/riscv/rvv/base/vadd_vx_rv32-3.C: Removed.
2545 * g++.target/riscv/rvv/base/vadd_vx_rv64-1.C: Removed.
2546 * g++.target/riscv/rvv/base/vadd_vx_rv64-2.C: Removed.
2547 * g++.target/riscv/rvv/base/vadd_vx_rv64-3.C: Removed.
2548 * g++.target/riscv/rvv/base/vadd_vx_tu_rv32-1.C: Removed.
2549 * g++.target/riscv/rvv/base/vadd_vx_tu_rv32-2.C: Removed.
2550 * g++.target/riscv/rvv/base/vadd_vx_tu_rv32-3.C: Removed.
2551 * g++.target/riscv/rvv/base/vadd_vx_tu_rv64-1.C: Removed.
2552 * g++.target/riscv/rvv/base/vadd_vx_tu_rv64-2.C: Removed.
2553 * g++.target/riscv/rvv/base/vadd_vx_tu_rv64-3.C: Removed.
2554 * g++.target/riscv/rvv/base/vadd_vx_tum_rv32-1.C: Removed.
2555 * g++.target/riscv/rvv/base/vadd_vx_tum_rv32-2.C: Removed.
2556 * g++.target/riscv/rvv/base/vadd_vx_tum_rv32-3.C: Removed.
2557 * g++.target/riscv/rvv/base/vadd_vx_tum_rv64-1.C: Removed.
2558 * g++.target/riscv/rvv/base/vadd_vx_tum_rv64-2.C: Removed.
2559 * g++.target/riscv/rvv/base/vadd_vx_tum_rv64-3.C: Removed.
2560 * g++.target/riscv/rvv/base/vadd_vx_tumu_rv32-1.C: Removed.
2561 * g++.target/riscv/rvv/base/vadd_vx_tumu_rv32-2.C: Removed.
2562 * g++.target/riscv/rvv/base/vadd_vx_tumu_rv32-3.C: Removed.
2563 * g++.target/riscv/rvv/base/vadd_vx_tumu_rv64-1.C: Removed.
2564 * g++.target/riscv/rvv/base/vadd_vx_tumu_rv64-2.C: Removed.
2565 * g++.target/riscv/rvv/base/vadd_vx_tumu_rv64-3.C: Removed.
2566 * g++.target/riscv/rvv/base/vand_vv-1.C: Removed.
2567 * g++.target/riscv/rvv/base/vand_vv-2.C: Removed.
2568 * g++.target/riscv/rvv/base/vand_vv-3.C: Removed.
2569 * g++.target/riscv/rvv/base/vand_vv_mu-1.C: Removed.
2570 * g++.target/riscv/rvv/base/vand_vv_mu-2.C: Removed.
2571 * g++.target/riscv/rvv/base/vand_vv_mu-3.C: Removed.
2572 * g++.target/riscv/rvv/base/vand_vv_tu-1.C: Removed.
2573 * g++.target/riscv/rvv/base/vand_vv_tu-2.C: Removed.
2574 * g++.target/riscv/rvv/base/vand_vv_tu-3.C: Removed.
2575 * g++.target/riscv/rvv/base/vand_vv_tum-1.C: Removed.
2576 * g++.target/riscv/rvv/base/vand_vv_tum-2.C: Removed.
2577 * g++.target/riscv/rvv/base/vand_vv_tum-3.C: Removed.
2578 * g++.target/riscv/rvv/base/vand_vv_tumu-1.C: Removed.
2579 * g++.target/riscv/rvv/base/vand_vv_tumu-2.C: Removed.
2580 * g++.target/riscv/rvv/base/vand_vv_tumu-3.C: Removed.
2581 * g++.target/riscv/rvv/base/vand_vx_mu_rv32-1.C: Removed.
2582 * g++.target/riscv/rvv/base/vand_vx_mu_rv32-2.C: Removed.
2583 * g++.target/riscv/rvv/base/vand_vx_mu_rv32-3.C: Removed.
2584 * g++.target/riscv/rvv/base/vand_vx_mu_rv64-1.C: Removed.
2585 * g++.target/riscv/rvv/base/vand_vx_mu_rv64-2.C: Removed.
2586 * g++.target/riscv/rvv/base/vand_vx_mu_rv64-3.C: Removed.
2587 * g++.target/riscv/rvv/base/vand_vx_rv32-1.C: Removed.
2588 * g++.target/riscv/rvv/base/vand_vx_rv32-2.C: Removed.
2589 * g++.target/riscv/rvv/base/vand_vx_rv32-3.C: Removed.
2590 * g++.target/riscv/rvv/base/vand_vx_rv64-1.C: Removed.
2591 * g++.target/riscv/rvv/base/vand_vx_rv64-2.C: Removed.
2592 * g++.target/riscv/rvv/base/vand_vx_rv64-3.C: Removed.
2593 * g++.target/riscv/rvv/base/vand_vx_tu_rv32-1.C: Removed.
2594 * g++.target/riscv/rvv/base/vand_vx_tu_rv32-2.C: Removed.
2595 * g++.target/riscv/rvv/base/vand_vx_tu_rv32-3.C: Removed.
2596 * g++.target/riscv/rvv/base/vand_vx_tu_rv64-1.C: Removed.
2597 * g++.target/riscv/rvv/base/vand_vx_tu_rv64-2.C: Removed.
2598 * g++.target/riscv/rvv/base/vand_vx_tu_rv64-3.C: Removed.
2599 * g++.target/riscv/rvv/base/vand_vx_tum_rv32-1.C: Removed.
2600 * g++.target/riscv/rvv/base/vand_vx_tum_rv32-2.C: Removed.
2601 * g++.target/riscv/rvv/base/vand_vx_tum_rv32-3.C: Removed.
2602 * g++.target/riscv/rvv/base/vand_vx_tum_rv64-1.C: Removed.
2603 * g++.target/riscv/rvv/base/vand_vx_tum_rv64-2.C: Removed.
2604 * g++.target/riscv/rvv/base/vand_vx_tum_rv64-3.C: Removed.
2605 * g++.target/riscv/rvv/base/vand_vx_tumu_rv32-1.C: Removed.
2606 * g++.target/riscv/rvv/base/vand_vx_tumu_rv32-2.C: Removed.
2607 * g++.target/riscv/rvv/base/vand_vx_tumu_rv32-3.C: Removed.
2608 * g++.target/riscv/rvv/base/vand_vx_tumu_rv64-1.C: Removed.
2609 * g++.target/riscv/rvv/base/vand_vx_tumu_rv64-2.C: Removed.
2610 * g++.target/riscv/rvv/base/vand_vx_tumu_rv64-3.C: Removed.
2611 * g++.target/riscv/rvv/base/vasub_vv-1.C: Removed.
2612 * g++.target/riscv/rvv/base/vasub_vv-2.C: Removed.
2613 * g++.target/riscv/rvv/base/vasub_vv-3.C: Removed.
2614 * g++.target/riscv/rvv/base/vasub_vv_mu-1.C: Removed.
2615 * g++.target/riscv/rvv/base/vasub_vv_mu-2.C: Removed.
2616 * g++.target/riscv/rvv/base/vasub_vv_mu-3.C: Removed.
2617 * g++.target/riscv/rvv/base/vasub_vv_tu-1.C: Removed.
2618 * g++.target/riscv/rvv/base/vasub_vv_tu-2.C: Removed.
2619 * g++.target/riscv/rvv/base/vasub_vv_tu-3.C: Removed.
2620 * g++.target/riscv/rvv/base/vasub_vv_tum-1.C: Removed.
2621 * g++.target/riscv/rvv/base/vasub_vv_tum-2.C: Removed.
2622 * g++.target/riscv/rvv/base/vasub_vv_tum-3.C: Removed.
2623 * g++.target/riscv/rvv/base/vasub_vv_tumu-1.C: Removed.
2624 * g++.target/riscv/rvv/base/vasub_vv_tumu-2.C: Removed.
2625 * g++.target/riscv/rvv/base/vasub_vv_tumu-3.C: Removed.
2626 * g++.target/riscv/rvv/base/vasub_vx_mu_rv32-1.C: Removed.
2627 * g++.target/riscv/rvv/base/vasub_vx_mu_rv32-2.C: Removed.
2628 * g++.target/riscv/rvv/base/vasub_vx_mu_rv32-3.C: Removed.
2629 * g++.target/riscv/rvv/base/vasub_vx_mu_rv64-1.C: Removed.
2630 * g++.target/riscv/rvv/base/vasub_vx_mu_rv64-2.C: Removed.
2631 * g++.target/riscv/rvv/base/vasub_vx_mu_rv64-3.C: Removed.
2632 * g++.target/riscv/rvv/base/vasub_vx_rv32-1.C: Removed.
2633 * g++.target/riscv/rvv/base/vasub_vx_rv32-2.C: Removed.
2634 * g++.target/riscv/rvv/base/vasub_vx_rv32-3.C: Removed.
2635 * g++.target/riscv/rvv/base/vasub_vx_rv64-1.C: Removed.
2636 * g++.target/riscv/rvv/base/vasub_vx_rv64-2.C: Removed.
2637 * g++.target/riscv/rvv/base/vasub_vx_rv64-3.C: Removed.
2638 * g++.target/riscv/rvv/base/vasub_vx_tu_rv32-1.C: Removed.
2639 * g++.target/riscv/rvv/base/vasub_vx_tu_rv32-2.C: Removed.
2640 * g++.target/riscv/rvv/base/vasub_vx_tu_rv32-3.C: Removed.
2641 * g++.target/riscv/rvv/base/vasub_vx_tu_rv64-1.C: Removed.
2642 * g++.target/riscv/rvv/base/vasub_vx_tu_rv64-2.C: Removed.
2643 * g++.target/riscv/rvv/base/vasub_vx_tu_rv64-3.C: Removed.
2644 * g++.target/riscv/rvv/base/vasub_vx_tum_rv32-1.C: Removed.
2645 * g++.target/riscv/rvv/base/vasub_vx_tum_rv32-2.C: Removed.
2646 * g++.target/riscv/rvv/base/vasub_vx_tum_rv32-3.C: Removed.
2647 * g++.target/riscv/rvv/base/vasub_vx_tum_rv64-1.C: Removed.
2648 * g++.target/riscv/rvv/base/vasub_vx_tum_rv64-2.C: Removed.
2649 * g++.target/riscv/rvv/base/vasub_vx_tum_rv64-3.C: Removed.
2650 * g++.target/riscv/rvv/base/vasub_vx_tumu_rv32-1.C: Removed.
2651 * g++.target/riscv/rvv/base/vasub_vx_tumu_rv32-2.C: Removed.
2652 * g++.target/riscv/rvv/base/vasub_vx_tumu_rv32-3.C: Removed.
2653 * g++.target/riscv/rvv/base/vasub_vx_tumu_rv64-1.C: Removed.
2654 * g++.target/riscv/rvv/base/vasub_vx_tumu_rv64-2.C: Removed.
2655 * g++.target/riscv/rvv/base/vasub_vx_tumu_rv64-3.C: Removed.
2656 * g++.target/riscv/rvv/base/vasubu_vv-1.C: Removed.
2657 * g++.target/riscv/rvv/base/vasubu_vv-2.C: Removed.
2658 * g++.target/riscv/rvv/base/vasubu_vv-3.C: Removed.
2659 * g++.target/riscv/rvv/base/vasubu_vv_mu-1.C: Removed.
2660 * g++.target/riscv/rvv/base/vasubu_vv_mu-2.C: Removed.
2661 * g++.target/riscv/rvv/base/vasubu_vv_mu-3.C: Removed.
2662 * g++.target/riscv/rvv/base/vasubu_vv_tu-1.C: Removed.
2663 * g++.target/riscv/rvv/base/vasubu_vv_tu-2.C: Removed.
2664 * g++.target/riscv/rvv/base/vasubu_vv_tu-3.C: Removed.
2665 * g++.target/riscv/rvv/base/vasubu_vv_tum-1.C: Removed.
2666 * g++.target/riscv/rvv/base/vasubu_vv_tum-2.C: Removed.
2667 * g++.target/riscv/rvv/base/vasubu_vv_tum-3.C: Removed.
2668 * g++.target/riscv/rvv/base/vasubu_vv_tumu-1.C: Removed.
2669 * g++.target/riscv/rvv/base/vasubu_vv_tumu-2.C: Removed.
2670 * g++.target/riscv/rvv/base/vasubu_vv_tumu-3.C: Removed.
2671 * g++.target/riscv/rvv/base/vasubu_vx_mu_rv32-1.C: Removed.
2672 * g++.target/riscv/rvv/base/vasubu_vx_mu_rv32-2.C: Removed.
2673 * g++.target/riscv/rvv/base/vasubu_vx_mu_rv32-3.C: Removed.
2674 * g++.target/riscv/rvv/base/vasubu_vx_mu_rv64-1.C: Removed.
2675 * g++.target/riscv/rvv/base/vasubu_vx_mu_rv64-2.C: Removed.
2676 * g++.target/riscv/rvv/base/vasubu_vx_mu_rv64-3.C: Removed.
2677 * g++.target/riscv/rvv/base/vasubu_vx_rv32-1.C: Removed.
2678 * g++.target/riscv/rvv/base/vasubu_vx_rv32-2.C: Removed.
2679 * g++.target/riscv/rvv/base/vasubu_vx_rv32-3.C: Removed.
2680 * g++.target/riscv/rvv/base/vasubu_vx_rv64-1.C: Removed.
2681 * g++.target/riscv/rvv/base/vasubu_vx_rv64-2.C: Removed.
2682 * g++.target/riscv/rvv/base/vasubu_vx_rv64-3.C: Removed.
2683 * g++.target/riscv/rvv/base/vasubu_vx_tu_rv32-1.C: Removed.
2684 * g++.target/riscv/rvv/base/vasubu_vx_tu_rv32-2.C: Removed.
2685 * g++.target/riscv/rvv/base/vasubu_vx_tu_rv32-3.C: Removed.
2686 * g++.target/riscv/rvv/base/vasubu_vx_tu_rv64-1.C: Removed.
2687 * g++.target/riscv/rvv/base/vasubu_vx_tu_rv64-2.C: Removed.
2688 * g++.target/riscv/rvv/base/vasubu_vx_tu_rv64-3.C: Removed.
2689 * g++.target/riscv/rvv/base/vasubu_vx_tum_rv32-1.C: Removed.
2690 * g++.target/riscv/rvv/base/vasubu_vx_tum_rv32-2.C: Removed.
2691 * g++.target/riscv/rvv/base/vasubu_vx_tum_rv32-3.C: Removed.
2692 * g++.target/riscv/rvv/base/vasubu_vx_tum_rv64-1.C: Removed.
2693 * g++.target/riscv/rvv/base/vasubu_vx_tum_rv64-2.C: Removed.
2694 * g++.target/riscv/rvv/base/vasubu_vx_tum_rv64-3.C: Removed.
2695 * g++.target/riscv/rvv/base/vasubu_vx_tumu_rv32-1.C: Removed.
2696 * g++.target/riscv/rvv/base/vasubu_vx_tumu_rv32-2.C: Removed.
2697 * g++.target/riscv/rvv/base/vasubu_vx_tumu_rv32-3.C: Removed.
2698 * g++.target/riscv/rvv/base/vasubu_vx_tumu_rv64-1.C: Removed.
2699 * g++.target/riscv/rvv/base/vasubu_vx_tumu_rv64-2.C: Removed.
2700 * g++.target/riscv/rvv/base/vasubu_vx_tumu_rv64-3.C: Removed.
2701 * g++.target/riscv/rvv/base/vdiv_vv-1.C: Removed.
2702 * g++.target/riscv/rvv/base/vdiv_vv-2.C: Removed.
2703 * g++.target/riscv/rvv/base/vdiv_vv-3.C: Removed.
2704 * g++.target/riscv/rvv/base/vdiv_vv_mu-1.C: Removed.
2705 * g++.target/riscv/rvv/base/vdiv_vv_mu-2.C: Removed.
2706 * g++.target/riscv/rvv/base/vdiv_vv_mu-3.C: Removed.
2707 * g++.target/riscv/rvv/base/vdiv_vv_tu-1.C: Removed.
2708 * g++.target/riscv/rvv/base/vdiv_vv_tu-2.C: Removed.
2709 * g++.target/riscv/rvv/base/vdiv_vv_tu-3.C: Removed.
2710 * g++.target/riscv/rvv/base/vdiv_vv_tum-1.C: Removed.
2711 * g++.target/riscv/rvv/base/vdiv_vv_tum-2.C: Removed.
2712 * g++.target/riscv/rvv/base/vdiv_vv_tum-3.C: Removed.
2713 * g++.target/riscv/rvv/base/vdiv_vv_tumu-1.C: Removed.
2714 * g++.target/riscv/rvv/base/vdiv_vv_tumu-2.C: Removed.
2715 * g++.target/riscv/rvv/base/vdiv_vv_tumu-3.C: Removed.
2716 * g++.target/riscv/rvv/base/vdiv_vx_mu_rv32-1.C: Removed.
2717 * g++.target/riscv/rvv/base/vdiv_vx_mu_rv32-2.C: Removed.
2718 * g++.target/riscv/rvv/base/vdiv_vx_mu_rv32-3.C: Removed.
2719 * g++.target/riscv/rvv/base/vdiv_vx_mu_rv64-1.C: Removed.
2720 * g++.target/riscv/rvv/base/vdiv_vx_mu_rv64-2.C: Removed.
2721 * g++.target/riscv/rvv/base/vdiv_vx_mu_rv64-3.C: Removed.
2722 * g++.target/riscv/rvv/base/vdiv_vx_rv32-1.C: Removed.
2723 * g++.target/riscv/rvv/base/vdiv_vx_rv32-2.C: Removed.
2724 * g++.target/riscv/rvv/base/vdiv_vx_rv32-3.C: Removed.
2725 * g++.target/riscv/rvv/base/vdiv_vx_rv64-1.C: Removed.
2726 * g++.target/riscv/rvv/base/vdiv_vx_rv64-2.C: Removed.
2727 * g++.target/riscv/rvv/base/vdiv_vx_rv64-3.C: Removed.
2728 * g++.target/riscv/rvv/base/vdiv_vx_tu_rv32-1.C: Removed.
2729 * g++.target/riscv/rvv/base/vdiv_vx_tu_rv32-2.C: Removed.
2730 * g++.target/riscv/rvv/base/vdiv_vx_tu_rv32-3.C: Removed.
2731 * g++.target/riscv/rvv/base/vdiv_vx_tu_rv64-1.C: Removed.
2732 * g++.target/riscv/rvv/base/vdiv_vx_tu_rv64-2.C: Removed.
2733 * g++.target/riscv/rvv/base/vdiv_vx_tu_rv64-3.C: Removed.
2734 * g++.target/riscv/rvv/base/vdiv_vx_tum_rv32-1.C: Removed.
2735 * g++.target/riscv/rvv/base/vdiv_vx_tum_rv32-2.C: Removed.
2736 * g++.target/riscv/rvv/base/vdiv_vx_tum_rv32-3.C: Removed.
2737 * g++.target/riscv/rvv/base/vdiv_vx_tum_rv64-1.C: Removed.
2738 * g++.target/riscv/rvv/base/vdiv_vx_tum_rv64-2.C: Removed.
2739 * g++.target/riscv/rvv/base/vdiv_vx_tum_rv64-3.C: Removed.
2740 * g++.target/riscv/rvv/base/vdiv_vx_tumu_rv32-1.C: Removed.
2741 * g++.target/riscv/rvv/base/vdiv_vx_tumu_rv32-2.C: Removed.
2742 * g++.target/riscv/rvv/base/vdiv_vx_tumu_rv32-3.C: Removed.
2743 * g++.target/riscv/rvv/base/vdiv_vx_tumu_rv64-1.C: Removed.
2744 * g++.target/riscv/rvv/base/vdiv_vx_tumu_rv64-2.C: Removed.
2745 * g++.target/riscv/rvv/base/vdiv_vx_tumu_rv64-3.C: Removed.
2746 * g++.target/riscv/rvv/base/vdivu_vv-1.C: Removed.
2747 * g++.target/riscv/rvv/base/vdivu_vv-2.C: Removed.
2748 * g++.target/riscv/rvv/base/vdivu_vv-3.C: Removed.
2749 * g++.target/riscv/rvv/base/vdivu_vv_mu-1.C: Removed.
2750 * g++.target/riscv/rvv/base/vdivu_vv_mu-2.C: Removed.
2751 * g++.target/riscv/rvv/base/vdivu_vv_mu-3.C: Removed.
2752 * g++.target/riscv/rvv/base/vdivu_vv_tu-1.C: Removed.
2753 * g++.target/riscv/rvv/base/vdivu_vv_tu-2.C: Removed.
2754 * g++.target/riscv/rvv/base/vdivu_vv_tu-3.C: Removed.
2755 * g++.target/riscv/rvv/base/vdivu_vv_tum-1.C: Removed.
2756 * g++.target/riscv/rvv/base/vdivu_vv_tum-2.C: Removed.
2757 * g++.target/riscv/rvv/base/vdivu_vv_tum-3.C: Removed.
2758 * g++.target/riscv/rvv/base/vdivu_vv_tumu-1.C: Removed.
2759 * g++.target/riscv/rvv/base/vdivu_vv_tumu-2.C: Removed.
2760 * g++.target/riscv/rvv/base/vdivu_vv_tumu-3.C: Removed.
2761 * g++.target/riscv/rvv/base/vdivu_vx_mu_rv32-1.C: Removed.
2762 * g++.target/riscv/rvv/base/vdivu_vx_mu_rv32-2.C: Removed.
2763 * g++.target/riscv/rvv/base/vdivu_vx_mu_rv32-3.C: Removed.
2764 * g++.target/riscv/rvv/base/vdivu_vx_mu_rv64-1.C: Removed.
2765 * g++.target/riscv/rvv/base/vdivu_vx_mu_rv64-2.C: Removed.
2766 * g++.target/riscv/rvv/base/vdivu_vx_mu_rv64-3.C: Removed.
2767 * g++.target/riscv/rvv/base/vdivu_vx_rv32-1.C: Removed.
2768 * g++.target/riscv/rvv/base/vdivu_vx_rv32-2.C: Removed.
2769 * g++.target/riscv/rvv/base/vdivu_vx_rv32-3.C: Removed.
2770 * g++.target/riscv/rvv/base/vdivu_vx_rv64-1.C: Removed.
2771 * g++.target/riscv/rvv/base/vdivu_vx_rv64-2.C: Removed.
2772 * g++.target/riscv/rvv/base/vdivu_vx_rv64-3.C: Removed.
2773 * g++.target/riscv/rvv/base/vdivu_vx_tu_rv32-1.C: Removed.
2774 * g++.target/riscv/rvv/base/vdivu_vx_tu_rv32-2.C: Removed.
2775 * g++.target/riscv/rvv/base/vdivu_vx_tu_rv32-3.C: Removed.
2776 * g++.target/riscv/rvv/base/vdivu_vx_tu_rv64-1.C: Removed.
2777 * g++.target/riscv/rvv/base/vdivu_vx_tu_rv64-2.C: Removed.
2778 * g++.target/riscv/rvv/base/vdivu_vx_tu_rv64-3.C: Removed.
2779 * g++.target/riscv/rvv/base/vdivu_vx_tum_rv32-1.C: Removed.
2780 * g++.target/riscv/rvv/base/vdivu_vx_tum_rv32-2.C: Removed.
2781 * g++.target/riscv/rvv/base/vdivu_vx_tum_rv32-3.C: Removed.
2782 * g++.target/riscv/rvv/base/vdivu_vx_tum_rv64-1.C: Removed.
2783 * g++.target/riscv/rvv/base/vdivu_vx_tum_rv64-2.C: Removed.
2784 * g++.target/riscv/rvv/base/vdivu_vx_tum_rv64-3.C: Removed.
2785 * g++.target/riscv/rvv/base/vdivu_vx_tumu_rv32-1.C: Removed.
2786 * g++.target/riscv/rvv/base/vdivu_vx_tumu_rv32-2.C: Removed.
2787 * g++.target/riscv/rvv/base/vdivu_vx_tumu_rv32-3.C: Removed.
2788 * g++.target/riscv/rvv/base/vdivu_vx_tumu_rv64-1.C: Removed.
2789 * g++.target/riscv/rvv/base/vdivu_vx_tumu_rv64-2.C: Removed.
2790 * g++.target/riscv/rvv/base/vdivu_vx_tumu_rv64-3.C: Removed.
2791 * g++.target/riscv/rvv/base/vle-1.C: Removed.
2792 * g++.target/riscv/rvv/base/vle_tu-1.C: Removed.
2793 * g++.target/riscv/rvv/base/vle_tum-1.C: Removed.
2794 * g++.target/riscv/rvv/base/vle_tumu-1.C: Removed.
2795 * g++.target/riscv/rvv/base/vloxei16-1.C: Removed.
2796 * g++.target/riscv/rvv/base/vloxei16-2.C: Removed.
2797 * g++.target/riscv/rvv/base/vloxei16-3.C: Removed.
2798 * g++.target/riscv/rvv/base/vloxei16_mu-1.C: Removed.
2799 * g++.target/riscv/rvv/base/vloxei16_mu-2.C: Removed.
2800 * g++.target/riscv/rvv/base/vloxei16_mu-3.C: Removed.
2801 * g++.target/riscv/rvv/base/vloxei16_tu-1.C: Removed.
2802 * g++.target/riscv/rvv/base/vloxei16_tu-2.C: Removed.
2803 * g++.target/riscv/rvv/base/vloxei16_tu-3.C: Removed.
2804 * g++.target/riscv/rvv/base/vloxei16_tum-1.C: Removed.
2805 * g++.target/riscv/rvv/base/vloxei16_tum-2.C: Removed.
2806 * g++.target/riscv/rvv/base/vloxei16_tum-3.C: Removed.
2807 * g++.target/riscv/rvv/base/vloxei16_tumu-1.C: Removed.
2808 * g++.target/riscv/rvv/base/vloxei16_tumu-2.C: Removed.
2809 * g++.target/riscv/rvv/base/vloxei16_tumu-3.C: Removed.
2810 * g++.target/riscv/rvv/base/vloxei32-1.C: Removed.
2811 * g++.target/riscv/rvv/base/vloxei32-2.C: Removed.
2812 * g++.target/riscv/rvv/base/vloxei32-3.C: Removed.
2813 * g++.target/riscv/rvv/base/vloxei32_mu-1.C: Removed.
2814 * g++.target/riscv/rvv/base/vloxei32_mu-2.C: Removed.
2815 * g++.target/riscv/rvv/base/vloxei32_mu-3.C: Removed.
2816 * g++.target/riscv/rvv/base/vloxei32_tu-1.C: Removed.
2817 * g++.target/riscv/rvv/base/vloxei32_tu-2.C: Removed.
2818 * g++.target/riscv/rvv/base/vloxei32_tu-3.C: Removed.
2819 * g++.target/riscv/rvv/base/vloxei32_tum-1.C: Removed.
2820 * g++.target/riscv/rvv/base/vloxei32_tum-2.C: Removed.
2821 * g++.target/riscv/rvv/base/vloxei32_tum-3.C: Removed.
2822 * g++.target/riscv/rvv/base/vloxei32_tumu-1.C: Removed.
2823 * g++.target/riscv/rvv/base/vloxei32_tumu-2.C: Removed.
2824 * g++.target/riscv/rvv/base/vloxei32_tumu-3.C: Removed.
2825 * g++.target/riscv/rvv/base/vloxei64-1.C: Removed.
2826 * g++.target/riscv/rvv/base/vloxei64-2.C: Removed.
2827 * g++.target/riscv/rvv/base/vloxei64-3.C: Removed.
2828 * g++.target/riscv/rvv/base/vloxei64_mu-1.C: Removed.
2829 * g++.target/riscv/rvv/base/vloxei64_mu-2.C: Removed.
2830 * g++.target/riscv/rvv/base/vloxei64_mu-3.C: Removed.
2831 * g++.target/riscv/rvv/base/vloxei64_tu-1.C: Removed.
2832 * g++.target/riscv/rvv/base/vloxei64_tu-2.C: Removed.
2833 * g++.target/riscv/rvv/base/vloxei64_tu-3.C: Removed.
2834 * g++.target/riscv/rvv/base/vloxei64_tum-1.C: Removed.
2835 * g++.target/riscv/rvv/base/vloxei64_tum-2.C: Removed.
2836 * g++.target/riscv/rvv/base/vloxei64_tum-3.C: Removed.
2837 * g++.target/riscv/rvv/base/vloxei64_tumu-1.C: Removed.
2838 * g++.target/riscv/rvv/base/vloxei64_tumu-2.C: Removed.
2839 * g++.target/riscv/rvv/base/vloxei64_tumu-3.C: Removed.
2840 * g++.target/riscv/rvv/base/vloxei8-1.C: Removed.
2841 * g++.target/riscv/rvv/base/vloxei8-2.C: Removed.
2842 * g++.target/riscv/rvv/base/vloxei8-3.C: Removed.
2843 * g++.target/riscv/rvv/base/vloxei8_mu-1.C: Removed.
2844 * g++.target/riscv/rvv/base/vloxei8_mu-2.C: Removed.
2845 * g++.target/riscv/rvv/base/vloxei8_mu-3.C: Removed.
2846 * g++.target/riscv/rvv/base/vloxei8_tu-1.C: Removed.
2847 * g++.target/riscv/rvv/base/vloxei8_tu-2.C: Removed.
2848 * g++.target/riscv/rvv/base/vloxei8_tu-3.C: Removed.
2849 * g++.target/riscv/rvv/base/vloxei8_tum-1.C: Removed.
2850 * g++.target/riscv/rvv/base/vloxei8_tum-2.C: Removed.
2851 * g++.target/riscv/rvv/base/vloxei8_tum-3.C: Removed.
2852 * g++.target/riscv/rvv/base/vloxei8_tumu-1.C: Removed.
2853 * g++.target/riscv/rvv/base/vloxei8_tumu-2.C: Removed.
2854 * g++.target/riscv/rvv/base/vloxei8_tumu-3.C: Removed.
2855 * g++.target/riscv/rvv/base/vlse-1.C: Removed.
2856 * g++.target/riscv/rvv/base/vlse_tu-1.C: Removed.
2857 * g++.target/riscv/rvv/base/vlse_tum-1.C: Removed.
2858 * g++.target/riscv/rvv/base/vlse_tumu-1.C: Removed.
2859 * g++.target/riscv/rvv/base/vluxei16-1.C: Removed.
2860 * g++.target/riscv/rvv/base/vluxei16-2.C: Removed.
2861 * g++.target/riscv/rvv/base/vluxei16-3.C: Removed.
2862 * g++.target/riscv/rvv/base/vluxei16_mu-1.C: Removed.
2863 * g++.target/riscv/rvv/base/vluxei16_mu-2.C: Removed.
2864 * g++.target/riscv/rvv/base/vluxei16_mu-3.C: Removed.
2865 * g++.target/riscv/rvv/base/vluxei16_tu-1.C: Removed.
2866 * g++.target/riscv/rvv/base/vluxei16_tu-2.C: Removed.
2867 * g++.target/riscv/rvv/base/vluxei16_tu-3.C: Removed.
2868 * g++.target/riscv/rvv/base/vluxei16_tum-1.C: Removed.
2869 * g++.target/riscv/rvv/base/vluxei16_tum-2.C: Removed.
2870 * g++.target/riscv/rvv/base/vluxei16_tum-3.C: Removed.
2871 * g++.target/riscv/rvv/base/vluxei16_tumu-1.C: Removed.
2872 * g++.target/riscv/rvv/base/vluxei16_tumu-2.C: Removed.
2873 * g++.target/riscv/rvv/base/vluxei16_tumu-3.C: Removed.
2874 * g++.target/riscv/rvv/base/vluxei32-1.C: Removed.
2875 * g++.target/riscv/rvv/base/vluxei32-2.C: Removed.
2876 * g++.target/riscv/rvv/base/vluxei32-3.C: Removed.
2877 * g++.target/riscv/rvv/base/vluxei32_mu-1.C: Removed.
2878 * g++.target/riscv/rvv/base/vluxei32_mu-2.C: Removed.
2879 * g++.target/riscv/rvv/base/vluxei32_mu-3.C: Removed.
2880 * g++.target/riscv/rvv/base/vluxei32_tu-1.C: Removed.
2881 * g++.target/riscv/rvv/base/vluxei32_tu-2.C: Removed.
2882 * g++.target/riscv/rvv/base/vluxei32_tu-3.C: Removed.
2883 * g++.target/riscv/rvv/base/vluxei32_tum-1.C: Removed.
2884 * g++.target/riscv/rvv/base/vluxei32_tum-2.C: Removed.
2885 * g++.target/riscv/rvv/base/vluxei32_tum-3.C: Removed.
2886 * g++.target/riscv/rvv/base/vluxei32_tumu-1.C: Removed.
2887 * g++.target/riscv/rvv/base/vluxei32_tumu-2.C: Removed.
2888 * g++.target/riscv/rvv/base/vluxei32_tumu-3.C: Removed.
2889 * g++.target/riscv/rvv/base/vluxei64-1.C: Removed.
2890 * g++.target/riscv/rvv/base/vluxei64-2.C: Removed.
2891 * g++.target/riscv/rvv/base/vluxei64-3.C: Removed.
2892 * g++.target/riscv/rvv/base/vluxei64_mu-1.C: Removed.
2893 * g++.target/riscv/rvv/base/vluxei64_mu-2.C: Removed.
2894 * g++.target/riscv/rvv/base/vluxei64_mu-3.C: Removed.
2895 * g++.target/riscv/rvv/base/vluxei64_tu-1.C: Removed.
2896 * g++.target/riscv/rvv/base/vluxei64_tu-2.C: Removed.
2897 * g++.target/riscv/rvv/base/vluxei64_tu-3.C: Removed.
2898 * g++.target/riscv/rvv/base/vluxei64_tum-1.C: Removed.
2899 * g++.target/riscv/rvv/base/vluxei64_tum-2.C: Removed.
2900 * g++.target/riscv/rvv/base/vluxei64_tum-3.C: Removed.
2901 * g++.target/riscv/rvv/base/vluxei64_tumu-1.C: Removed.
2902 * g++.target/riscv/rvv/base/vluxei64_tumu-2.C: Removed.
2903 * g++.target/riscv/rvv/base/vluxei64_tumu-3.C: Removed.
2904 * g++.target/riscv/rvv/base/vluxei8-1.C: Removed.
2905 * g++.target/riscv/rvv/base/vluxei8-2.C: Removed.
2906 * g++.target/riscv/rvv/base/vluxei8-3.C: Removed.
2907 * g++.target/riscv/rvv/base/vluxei8_mu-1.C: Removed.
2908 * g++.target/riscv/rvv/base/vluxei8_mu-2.C: Removed.
2909 * g++.target/riscv/rvv/base/vluxei8_mu-3.C: Removed.
2910 * g++.target/riscv/rvv/base/vluxei8_tu-1.C: Removed.
2911 * g++.target/riscv/rvv/base/vluxei8_tu-2.C: Removed.
2912 * g++.target/riscv/rvv/base/vluxei8_tu-3.C: Removed.
2913 * g++.target/riscv/rvv/base/vluxei8_tum-1.C: Removed.
2914 * g++.target/riscv/rvv/base/vluxei8_tum-2.C: Removed.
2915 * g++.target/riscv/rvv/base/vluxei8_tum-3.C: Removed.
2916 * g++.target/riscv/rvv/base/vluxei8_tumu-1.C: Removed.
2917 * g++.target/riscv/rvv/base/vluxei8_tumu-2.C: Removed.
2918 * g++.target/riscv/rvv/base/vluxei8_tumu-3.C: Removed.
2919 * g++.target/riscv/rvv/base/vmacc_vv-1.C: Removed.
2920 * g++.target/riscv/rvv/base/vmacc_vv-2.C: Removed.
2921 * g++.target/riscv/rvv/base/vmacc_vv-3.C: Removed.
2922 * g++.target/riscv/rvv/base/vmacc_vv_mu-1.C: Removed.
2923 * g++.target/riscv/rvv/base/vmacc_vv_mu-2.C: Removed.
2924 * g++.target/riscv/rvv/base/vmacc_vv_mu-3.C: Removed.
2925 * g++.target/riscv/rvv/base/vmacc_vv_tu-1.C: Removed.
2926 * g++.target/riscv/rvv/base/vmacc_vv_tu-2.C: Removed.
2927 * g++.target/riscv/rvv/base/vmacc_vv_tu-3.C: Removed.
2928 * g++.target/riscv/rvv/base/vmacc_vv_tum-1.C: Removed.
2929 * g++.target/riscv/rvv/base/vmacc_vv_tum-2.C: Removed.
2930 * g++.target/riscv/rvv/base/vmacc_vv_tum-3.C: Removed.
2931 * g++.target/riscv/rvv/base/vmacc_vv_tumu-1.C: Removed.
2932 * g++.target/riscv/rvv/base/vmacc_vv_tumu-2.C: Removed.
2933 * g++.target/riscv/rvv/base/vmacc_vv_tumu-3.C: Removed.
2934 * g++.target/riscv/rvv/base/vmacc_vx_mu_rv32-1.C: Removed.
2935 * g++.target/riscv/rvv/base/vmacc_vx_mu_rv32-2.C: Removed.
2936 * g++.target/riscv/rvv/base/vmacc_vx_mu_rv32-3.C: Removed.
2937 * g++.target/riscv/rvv/base/vmacc_vx_mu_rv64-1.C: Removed.
2938 * g++.target/riscv/rvv/base/vmacc_vx_mu_rv64-2.C: Removed.
2939 * g++.target/riscv/rvv/base/vmacc_vx_mu_rv64-3.C: Removed.
2940 * g++.target/riscv/rvv/base/vmacc_vx_rv32-1.C: Removed.
2941 * g++.target/riscv/rvv/base/vmacc_vx_rv32-2.C: Removed.
2942 * g++.target/riscv/rvv/base/vmacc_vx_rv32-3.C: Removed.
2943 * g++.target/riscv/rvv/base/vmacc_vx_rv64-1.C: Removed.
2944 * g++.target/riscv/rvv/base/vmacc_vx_rv64-2.C: Removed.
2945 * g++.target/riscv/rvv/base/vmacc_vx_rv64-3.C: Removed.
2946 * g++.target/riscv/rvv/base/vmacc_vx_tu_rv32-1.C: Removed.
2947 * g++.target/riscv/rvv/base/vmacc_vx_tu_rv32-2.C: Removed.
2948 * g++.target/riscv/rvv/base/vmacc_vx_tu_rv32-3.C: Removed.
2949 * g++.target/riscv/rvv/base/vmacc_vx_tu_rv64-1.C: Removed.
2950 * g++.target/riscv/rvv/base/vmacc_vx_tu_rv64-2.C: Removed.
2951 * g++.target/riscv/rvv/base/vmacc_vx_tu_rv64-3.C: Removed.
2952 * g++.target/riscv/rvv/base/vmacc_vx_tum_rv32-1.C: Removed.
2953 * g++.target/riscv/rvv/base/vmacc_vx_tum_rv32-2.C: Removed.
2954 * g++.target/riscv/rvv/base/vmacc_vx_tum_rv32-3.C: Removed.
2955 * g++.target/riscv/rvv/base/vmacc_vx_tum_rv64-1.C: Removed.
2956 * g++.target/riscv/rvv/base/vmacc_vx_tum_rv64-2.C: Removed.
2957 * g++.target/riscv/rvv/base/vmacc_vx_tum_rv64-3.C: Removed.
2958 * g++.target/riscv/rvv/base/vmacc_vx_tumu_rv32-1.C: Removed.
2959 * g++.target/riscv/rvv/base/vmacc_vx_tumu_rv32-2.C: Removed.
2960 * g++.target/riscv/rvv/base/vmacc_vx_tumu_rv32-3.C: Removed.
2961 * g++.target/riscv/rvv/base/vmacc_vx_tumu_rv64-1.C: Removed.
2962 * g++.target/riscv/rvv/base/vmacc_vx_tumu_rv64-2.C: Removed.
2963 * g++.target/riscv/rvv/base/vmacc_vx_tumu_rv64-3.C: Removed.
2964 * g++.target/riscv/rvv/base/vmadc_vv-1.C: Removed.
2965 * g++.target/riscv/rvv/base/vmadc_vv-2.C: Removed.
2966 * g++.target/riscv/rvv/base/vmadc_vv-3.C: Removed.
2967 * g++.target/riscv/rvv/base/vmadc_vvm-1.C: Removed.
2968 * g++.target/riscv/rvv/base/vmadc_vvm-2.C: Removed.
2969 * g++.target/riscv/rvv/base/vmadc_vvm-3.C: Removed.
2970 * g++.target/riscv/rvv/base/vmadc_vx_rv32-1.C: Removed.
2971 * g++.target/riscv/rvv/base/vmadc_vx_rv32-2.C: Removed.
2972 * g++.target/riscv/rvv/base/vmadc_vx_rv32-3.C: Removed.
2973 * g++.target/riscv/rvv/base/vmadc_vx_rv64-1.C: Removed.
2974 * g++.target/riscv/rvv/base/vmadc_vx_rv64-2.C: Removed.
2975 * g++.target/riscv/rvv/base/vmadc_vx_rv64-3.C: Removed.
2976 * g++.target/riscv/rvv/base/vmadc_vxm_rv32-1.C: Removed.
2977 * g++.target/riscv/rvv/base/vmadc_vxm_rv32-2.C: Removed.
2978 * g++.target/riscv/rvv/base/vmadc_vxm_rv32-3.C: Removed.
2979 * g++.target/riscv/rvv/base/vmadc_vxm_rv64-1.C: Removed.
2980 * g++.target/riscv/rvv/base/vmadc_vxm_rv64-2.C: Removed.
2981 * g++.target/riscv/rvv/base/vmadc_vxm_rv64-3.C: Removed.
2982 * g++.target/riscv/rvv/base/vmadd_vv-1.C: Removed.
2983 * g++.target/riscv/rvv/base/vmadd_vv-2.C: Removed.
2984 * g++.target/riscv/rvv/base/vmadd_vv-3.C: Removed.
2985 * g++.target/riscv/rvv/base/vmadd_vv_mu-1.C: Removed.
2986 * g++.target/riscv/rvv/base/vmadd_vv_mu-2.C: Removed.
2987 * g++.target/riscv/rvv/base/vmadd_vv_mu-3.C: Removed.
2988 * g++.target/riscv/rvv/base/vmadd_vv_tu-1.C: Removed.
2989 * g++.target/riscv/rvv/base/vmadd_vv_tu-2.C: Removed.
2990 * g++.target/riscv/rvv/base/vmadd_vv_tu-3.C: Removed.
2991 * g++.target/riscv/rvv/base/vmadd_vv_tum-1.C: Removed.
2992 * g++.target/riscv/rvv/base/vmadd_vv_tum-2.C: Removed.
2993 * g++.target/riscv/rvv/base/vmadd_vv_tum-3.C: Removed.
2994 * g++.target/riscv/rvv/base/vmadd_vv_tumu-1.C: Removed.
2995 * g++.target/riscv/rvv/base/vmadd_vv_tumu-2.C: Removed.
2996 * g++.target/riscv/rvv/base/vmadd_vv_tumu-3.C: Removed.
2997 * g++.target/riscv/rvv/base/vmadd_vx_mu_rv64-1.C: Removed.
2998 * g++.target/riscv/rvv/base/vmadd_vx_mu_rv64-2.C: Removed.
2999 * g++.target/riscv/rvv/base/vmadd_vx_mu_rv64-3.C: Removed.
3000 * g++.target/riscv/rvv/base/vmadd_vx_rv64-1.C: Removed.
3001 * g++.target/riscv/rvv/base/vmadd_vx_rv64-2.C: Removed.
3002 * g++.target/riscv/rvv/base/vmadd_vx_rv64-3.C: Removed.
3003 * g++.target/riscv/rvv/base/vmadd_vx_tu_rv64-1.C: Removed.
3004 * g++.target/riscv/rvv/base/vmadd_vx_tu_rv64-2.C: Removed.
3005 * g++.target/riscv/rvv/base/vmadd_vx_tu_rv64-3.C: Removed.
3006 * g++.target/riscv/rvv/base/vmadd_vx_tum_rv64-1.C: Removed.
3007 * g++.target/riscv/rvv/base/vmadd_vx_tum_rv64-2.C: Removed.
3008 * g++.target/riscv/rvv/base/vmadd_vx_tum_rv64-3.C: Removed.
3009 * g++.target/riscv/rvv/base/vmadd_vx_tumu_rv64-1.C: Removed.
3010 * g++.target/riscv/rvv/base/vmadd_vx_tumu_rv64-2.C: Removed.
3011 * g++.target/riscv/rvv/base/vmadd_vx_tumu_rv64-3.C: Removed.
3012 * g++.target/riscv/rvv/base/vmax_vv-1.C: Removed.
3013 * g++.target/riscv/rvv/base/vmax_vv-2.C: Removed.
3014 * g++.target/riscv/rvv/base/vmax_vv-3.C: Removed.
3015 * g++.target/riscv/rvv/base/vmax_vv_mu-1.C: Removed.
3016 * g++.target/riscv/rvv/base/vmax_vv_mu-2.C: Removed.
3017 * g++.target/riscv/rvv/base/vmax_vv_mu-3.C: Removed.
3018 * g++.target/riscv/rvv/base/vmax_vv_tu-1.C: Removed.
3019 * g++.target/riscv/rvv/base/vmax_vv_tu-2.C: Removed.
3020 * g++.target/riscv/rvv/base/vmax_vv_tu-3.C: Removed.
3021 * g++.target/riscv/rvv/base/vmax_vv_tum-1.C: Removed.
3022 * g++.target/riscv/rvv/base/vmax_vv_tum-2.C: Removed.
3023 * g++.target/riscv/rvv/base/vmax_vv_tum-3.C: Removed.
3024 * g++.target/riscv/rvv/base/vmax_vv_tumu-1.C: Removed.
3025 * g++.target/riscv/rvv/base/vmax_vv_tumu-2.C: Removed.
3026 * g++.target/riscv/rvv/base/vmax_vv_tumu-3.C: Removed.
3027 * g++.target/riscv/rvv/base/vmax_vx_mu_rv32-1.C: Removed.
3028 * g++.target/riscv/rvv/base/vmax_vx_mu_rv32-2.C: Removed.
3029 * g++.target/riscv/rvv/base/vmax_vx_mu_rv32-3.C: Removed.
3030 * g++.target/riscv/rvv/base/vmax_vx_mu_rv64-1.C: Removed.
3031 * g++.target/riscv/rvv/base/vmax_vx_mu_rv64-2.C: Removed.
3032 * g++.target/riscv/rvv/base/vmax_vx_mu_rv64-3.C: Removed.
3033 * g++.target/riscv/rvv/base/vmax_vx_rv32-1.C: Removed.
3034 * g++.target/riscv/rvv/base/vmax_vx_rv32-2.C: Removed.
3035 * g++.target/riscv/rvv/base/vmax_vx_rv32-3.C: Removed.
3036 * g++.target/riscv/rvv/base/vmax_vx_rv64-1.C: Removed.
3037 * g++.target/riscv/rvv/base/vmax_vx_rv64-2.C: Removed.
3038 * g++.target/riscv/rvv/base/vmax_vx_rv64-3.C: Removed.
3039 * g++.target/riscv/rvv/base/vmax_vx_tu_rv32-1.C: Removed.
3040 * g++.target/riscv/rvv/base/vmax_vx_tu_rv32-2.C: Removed.
3041 * g++.target/riscv/rvv/base/vmax_vx_tu_rv32-3.C: Removed.
3042 * g++.target/riscv/rvv/base/vmax_vx_tu_rv64-1.C: Removed.
3043 * g++.target/riscv/rvv/base/vmax_vx_tu_rv64-2.C: Removed.
3044 * g++.target/riscv/rvv/base/vmax_vx_tu_rv64-3.C: Removed.
3045 * g++.target/riscv/rvv/base/vmax_vx_tum_rv32-1.C: Removed.
3046 * g++.target/riscv/rvv/base/vmax_vx_tum_rv32-2.C: Removed.
3047 * g++.target/riscv/rvv/base/vmax_vx_tum_rv32-3.C: Removed.
3048 * g++.target/riscv/rvv/base/vmax_vx_tum_rv64-1.C: Removed.
3049 * g++.target/riscv/rvv/base/vmax_vx_tum_rv64-2.C: Removed.
3050 * g++.target/riscv/rvv/base/vmax_vx_tum_rv64-3.C: Removed.
3051 * g++.target/riscv/rvv/base/vmax_vx_tumu_rv32-1.C: Removed.
3052 * g++.target/riscv/rvv/base/vmax_vx_tumu_rv32-2.C: Removed.
3053 * g++.target/riscv/rvv/base/vmax_vx_tumu_rv32-3.C: Removed.
3054 * g++.target/riscv/rvv/base/vmax_vx_tumu_rv64-1.C: Removed.
3055 * g++.target/riscv/rvv/base/vmax_vx_tumu_rv64-2.C: Removed.
3056 * g++.target/riscv/rvv/base/vmax_vx_tumu_rv64-3.C: Removed.
3057 * g++.target/riscv/rvv/base/vmaxu_vv-1.C: Removed.
3058 * g++.target/riscv/rvv/base/vmaxu_vv-2.C: Removed.
3059 * g++.target/riscv/rvv/base/vmaxu_vv-3.C: Removed.
3060 * g++.target/riscv/rvv/base/vmaxu_vv_mu-1.C: Removed.
3061 * g++.target/riscv/rvv/base/vmaxu_vv_mu-2.C: Removed.
3062 * g++.target/riscv/rvv/base/vmaxu_vv_mu-3.C: Removed.
3063 * g++.target/riscv/rvv/base/vmaxu_vv_tu-1.C: Removed.
3064 * g++.target/riscv/rvv/base/vmaxu_vv_tu-2.C: Removed.
3065 * g++.target/riscv/rvv/base/vmaxu_vv_tu-3.C: Removed.
3066 * g++.target/riscv/rvv/base/vmaxu_vv_tum-1.C: Removed.
3067 * g++.target/riscv/rvv/base/vmaxu_vv_tum-2.C: Removed.
3068 * g++.target/riscv/rvv/base/vmaxu_vv_tum-3.C: Removed.
3069 * g++.target/riscv/rvv/base/vmaxu_vv_tumu-1.C: Removed.
3070 * g++.target/riscv/rvv/base/vmaxu_vv_tumu-2.C: Removed.
3071 * g++.target/riscv/rvv/base/vmaxu_vv_tumu-3.C: Removed.
3072 * g++.target/riscv/rvv/base/vmaxu_vx_mu_rv32-1.C: Removed.
3073 * g++.target/riscv/rvv/base/vmaxu_vx_mu_rv32-2.C: Removed.
3074 * g++.target/riscv/rvv/base/vmaxu_vx_mu_rv32-3.C: Removed.
3075 * g++.target/riscv/rvv/base/vmaxu_vx_mu_rv64-1.C: Removed.
3076 * g++.target/riscv/rvv/base/vmaxu_vx_mu_rv64-2.C: Removed.
3077 * g++.target/riscv/rvv/base/vmaxu_vx_mu_rv64-3.C: Removed.
3078 * g++.target/riscv/rvv/base/vmaxu_vx_rv32-1.C: Removed.
3079 * g++.target/riscv/rvv/base/vmaxu_vx_rv32-2.C: Removed.
3080 * g++.target/riscv/rvv/base/vmaxu_vx_rv32-3.C: Removed.
3081 * g++.target/riscv/rvv/base/vmaxu_vx_rv64-1.C: Removed.
3082 * g++.target/riscv/rvv/base/vmaxu_vx_rv64-2.C: Removed.
3083 * g++.target/riscv/rvv/base/vmaxu_vx_rv64-3.C: Removed.
3084 * g++.target/riscv/rvv/base/vmaxu_vx_tu_rv32-1.C: Removed.
3085 * g++.target/riscv/rvv/base/vmaxu_vx_tu_rv32-2.C: Removed.
3086 * g++.target/riscv/rvv/base/vmaxu_vx_tu_rv32-3.C: Removed.
3087 * g++.target/riscv/rvv/base/vmaxu_vx_tu_rv64-1.C: Removed.
3088 * g++.target/riscv/rvv/base/vmaxu_vx_tu_rv64-2.C: Removed.
3089 * g++.target/riscv/rvv/base/vmaxu_vx_tu_rv64-3.C: Removed.
3090 * g++.target/riscv/rvv/base/vmaxu_vx_tum_rv32-1.C: Removed.
3091 * g++.target/riscv/rvv/base/vmaxu_vx_tum_rv32-2.C: Removed.
3092 * g++.target/riscv/rvv/base/vmaxu_vx_tum_rv32-3.C: Removed.
3093 * g++.target/riscv/rvv/base/vmaxu_vx_tum_rv64-1.C: Removed.
3094 * g++.target/riscv/rvv/base/vmaxu_vx_tum_rv64-2.C: Removed.
3095 * g++.target/riscv/rvv/base/vmaxu_vx_tum_rv64-3.C: Removed.
3096 * g++.target/riscv/rvv/base/vmaxu_vx_tumu_rv32-1.C: Removed.
3097 * g++.target/riscv/rvv/base/vmaxu_vx_tumu_rv32-2.C: Removed.
3098 * g++.target/riscv/rvv/base/vmaxu_vx_tumu_rv32-3.C: Removed.
3099 * g++.target/riscv/rvv/base/vmaxu_vx_tumu_rv64-1.C: Removed.
3100 * g++.target/riscv/rvv/base/vmaxu_vx_tumu_rv64-2.C: Removed.
3101 * g++.target/riscv/rvv/base/vmaxu_vx_tumu_rv64-3.C: Removed.
3102 * g++.target/riscv/rvv/base/vmerge_vvm-1.C: Removed.
3103 * g++.target/riscv/rvv/base/vmerge_vvm-2.C: Removed.
3104 * g++.target/riscv/rvv/base/vmerge_vvm-3.C: Removed.
3105 * g++.target/riscv/rvv/base/vmerge_vvm-4.C: Removed.
3106 * g++.target/riscv/rvv/base/vmerge_vvm-5.C: Removed.
3107 * g++.target/riscv/rvv/base/vmerge_vvm-6.C: Removed.
3108 * g++.target/riscv/rvv/base/vmerge_vvm_tu-1.C: Removed.
3109 * g++.target/riscv/rvv/base/vmerge_vvm_tu-2.C: Removed.
3110 * g++.target/riscv/rvv/base/vmerge_vvm_tu-3.C: Removed.
3111 * g++.target/riscv/rvv/base/vmerge_vvm_tu-4.C: Removed.
3112 * g++.target/riscv/rvv/base/vmerge_vvm_tu-5.C: Removed.
3113 * g++.target/riscv/rvv/base/vmerge_vvm_tu-6.C: Removed.
3114 * g++.target/riscv/rvv/base/vmerge_vxm_rv32-1.C: Removed.
3115 * g++.target/riscv/rvv/base/vmerge_vxm_rv32-2.C: Removed.
3116 * g++.target/riscv/rvv/base/vmerge_vxm_rv32-3.C: Removed.
3117 * g++.target/riscv/rvv/base/vmerge_vxm_rv64-1.C: Removed.
3118 * g++.target/riscv/rvv/base/vmerge_vxm_rv64-2.C: Removed.
3119 * g++.target/riscv/rvv/base/vmerge_vxm_rv64-3.C: Removed.
3120 * g++.target/riscv/rvv/base/vmerge_vxm_tu_rv32-1.C: Removed.
3121 * g++.target/riscv/rvv/base/vmerge_vxm_tu_rv32-2.C: Removed.
3122 * g++.target/riscv/rvv/base/vmerge_vxm_tu_rv32-3.C: Removed.
3123 * g++.target/riscv/rvv/base/vmerge_vxm_tu_rv64-1.C: Removed.
3124 * g++.target/riscv/rvv/base/vmerge_vxm_tu_rv64-2.C: Removed.
3125 * g++.target/riscv/rvv/base/vmerge_vxm_tu_rv64-3.C: Removed.
3126 * g++.target/riscv/rvv/base/vmin_vv-1.C: Removed.
3127 * g++.target/riscv/rvv/base/vmin_vv-2.C: Removed.
3128 * g++.target/riscv/rvv/base/vmin_vv-3.C: Removed.
3129 * g++.target/riscv/rvv/base/vmin_vv_mu-1.C: Removed.
3130 * g++.target/riscv/rvv/base/vmin_vv_mu-2.C: Removed.
3131 * g++.target/riscv/rvv/base/vmin_vv_mu-3.C: Removed.
3132 * g++.target/riscv/rvv/base/vmin_vv_tu-1.C: Removed.
3133 * g++.target/riscv/rvv/base/vmin_vv_tu-2.C: Removed.
3134 * g++.target/riscv/rvv/base/vmin_vv_tu-3.C: Removed.
3135 * g++.target/riscv/rvv/base/vmin_vv_tum-1.C: Removed.
3136 * g++.target/riscv/rvv/base/vmin_vv_tum-2.C: Removed.
3137 * g++.target/riscv/rvv/base/vmin_vv_tum-3.C: Removed.
3138 * g++.target/riscv/rvv/base/vmin_vv_tumu-1.C: Removed.
3139 * g++.target/riscv/rvv/base/vmin_vv_tumu-2.C: Removed.
3140 * g++.target/riscv/rvv/base/vmin_vv_tumu-3.C: Removed.
3141 * g++.target/riscv/rvv/base/vmin_vx_mu_rv32-1.C: Removed.
3142 * g++.target/riscv/rvv/base/vmin_vx_mu_rv32-2.C: Removed.
3143 * g++.target/riscv/rvv/base/vmin_vx_mu_rv32-3.C: Removed.
3144 * g++.target/riscv/rvv/base/vmin_vx_mu_rv64-1.C: Removed.
3145 * g++.target/riscv/rvv/base/vmin_vx_mu_rv64-2.C: Removed.
3146 * g++.target/riscv/rvv/base/vmin_vx_mu_rv64-3.C: Removed.
3147 * g++.target/riscv/rvv/base/vmin_vx_rv32-1.C: Removed.
3148 * g++.target/riscv/rvv/base/vmin_vx_rv32-2.C: Removed.
3149 * g++.target/riscv/rvv/base/vmin_vx_rv32-3.C: Removed.
3150 * g++.target/riscv/rvv/base/vmin_vx_rv64-1.C: Removed.
3151 * g++.target/riscv/rvv/base/vmin_vx_rv64-2.C: Removed.
3152 * g++.target/riscv/rvv/base/vmin_vx_rv64-3.C: Removed.
3153 * g++.target/riscv/rvv/base/vmin_vx_tu_rv32-1.C: Removed.
3154 * g++.target/riscv/rvv/base/vmin_vx_tu_rv32-2.C: Removed.
3155 * g++.target/riscv/rvv/base/vmin_vx_tu_rv32-3.C: Removed.
3156 * g++.target/riscv/rvv/base/vmin_vx_tu_rv64-1.C: Removed.
3157 * g++.target/riscv/rvv/base/vmin_vx_tu_rv64-2.C: Removed.
3158 * g++.target/riscv/rvv/base/vmin_vx_tu_rv64-3.C: Removed.
3159 * g++.target/riscv/rvv/base/vmin_vx_tum_rv32-1.C: Removed.
3160 * g++.target/riscv/rvv/base/vmin_vx_tum_rv32-2.C: Removed.
3161 * g++.target/riscv/rvv/base/vmin_vx_tum_rv32-3.C: Removed.
3162 * g++.target/riscv/rvv/base/vmin_vx_tum_rv64-1.C: Removed.
3163 * g++.target/riscv/rvv/base/vmin_vx_tum_rv64-2.C: Removed.
3164 * g++.target/riscv/rvv/base/vmin_vx_tum_rv64-3.C: Removed.
3165 * g++.target/riscv/rvv/base/vmin_vx_tumu_rv32-1.C: Removed.
3166 * g++.target/riscv/rvv/base/vmin_vx_tumu_rv32-2.C: Removed.
3167 * g++.target/riscv/rvv/base/vmin_vx_tumu_rv32-3.C: Removed.
3168 * g++.target/riscv/rvv/base/vmin_vx_tumu_rv64-1.C: Removed.
3169 * g++.target/riscv/rvv/base/vmin_vx_tumu_rv64-2.C: Removed.
3170 * g++.target/riscv/rvv/base/vmin_vx_tumu_rv64-3.C: Removed.
3171 * g++.target/riscv/rvv/base/vminu_vv-1.C: Removed.
3172 * g++.target/riscv/rvv/base/vminu_vv-2.C: Removed.
3173 * g++.target/riscv/rvv/base/vminu_vv-3.C: Removed.
3174 * g++.target/riscv/rvv/base/vminu_vv_mu-1.C: Removed.
3175 * g++.target/riscv/rvv/base/vminu_vv_mu-2.C: Removed.
3176 * g++.target/riscv/rvv/base/vminu_vv_mu-3.C: Removed.
3177 * g++.target/riscv/rvv/base/vminu_vv_tu-1.C: Removed.
3178 * g++.target/riscv/rvv/base/vminu_vv_tu-2.C: Removed.
3179 * g++.target/riscv/rvv/base/vminu_vv_tu-3.C: Removed.
3180 * g++.target/riscv/rvv/base/vminu_vv_tum-1.C: Removed.
3181 * g++.target/riscv/rvv/base/vminu_vv_tum-2.C: Removed.
3182 * g++.target/riscv/rvv/base/vminu_vv_tum-3.C: Removed.
3183 * g++.target/riscv/rvv/base/vminu_vv_tumu-1.C: Removed.
3184 * g++.target/riscv/rvv/base/vminu_vv_tumu-2.C: Removed.
3185 * g++.target/riscv/rvv/base/vminu_vv_tumu-3.C: Removed.
3186 * g++.target/riscv/rvv/base/vminu_vx_mu_rv32-1.C: Removed.
3187 * g++.target/riscv/rvv/base/vminu_vx_mu_rv32-2.C: Removed.
3188 * g++.target/riscv/rvv/base/vminu_vx_mu_rv32-3.C: Removed.
3189 * g++.target/riscv/rvv/base/vminu_vx_mu_rv64-1.C: Removed.
3190 * g++.target/riscv/rvv/base/vminu_vx_mu_rv64-2.C: Removed.
3191 * g++.target/riscv/rvv/base/vminu_vx_mu_rv64-3.C: Removed.
3192 * g++.target/riscv/rvv/base/vminu_vx_rv32-1.C: Removed.
3193 * g++.target/riscv/rvv/base/vminu_vx_rv32-2.C: Removed.
3194 * g++.target/riscv/rvv/base/vminu_vx_rv32-3.C: Removed.
3195 * g++.target/riscv/rvv/base/vminu_vx_rv64-1.C: Removed.
3196 * g++.target/riscv/rvv/base/vminu_vx_rv64-2.C: Removed.
3197 * g++.target/riscv/rvv/base/vminu_vx_rv64-3.C: Removed.
3198 * g++.target/riscv/rvv/base/vminu_vx_tu_rv32-1.C: Removed.
3199 * g++.target/riscv/rvv/base/vminu_vx_tu_rv32-2.C: Removed.
3200 * g++.target/riscv/rvv/base/vminu_vx_tu_rv32-3.C: Removed.
3201 * g++.target/riscv/rvv/base/vminu_vx_tu_rv64-1.C: Removed.
3202 * g++.target/riscv/rvv/base/vminu_vx_tu_rv64-2.C: Removed.
3203 * g++.target/riscv/rvv/base/vminu_vx_tu_rv64-3.C: Removed.
3204 * g++.target/riscv/rvv/base/vminu_vx_tum_rv32-1.C: Removed.
3205 * g++.target/riscv/rvv/base/vminu_vx_tum_rv32-2.C: Removed.
3206 * g++.target/riscv/rvv/base/vminu_vx_tum_rv32-3.C: Removed.
3207 * g++.target/riscv/rvv/base/vminu_vx_tum_rv64-1.C: Removed.
3208 * g++.target/riscv/rvv/base/vminu_vx_tum_rv64-2.C: Removed.
3209 * g++.target/riscv/rvv/base/vminu_vx_tum_rv64-3.C: Removed.
3210 * g++.target/riscv/rvv/base/vminu_vx_tumu_rv32-1.C: Removed.
3211 * g++.target/riscv/rvv/base/vminu_vx_tumu_rv32-2.C: Removed.
3212 * g++.target/riscv/rvv/base/vminu_vx_tumu_rv32-3.C: Removed.
3213 * g++.target/riscv/rvv/base/vminu_vx_tumu_rv64-1.C: Removed.
3214 * g++.target/riscv/rvv/base/vminu_vx_tumu_rv64-2.C: Removed.
3215 * g++.target/riscv/rvv/base/vminu_vx_tumu_rv64-3.C: Removed.
3216 * g++.target/riscv/rvv/base/vmsbc_vv-1.C: Removed.
3217 * g++.target/riscv/rvv/base/vmsbc_vv-2.C: Removed.
3218 * g++.target/riscv/rvv/base/vmsbc_vv-3.C: Removed.
3219 * g++.target/riscv/rvv/base/vmsbc_vvm-1.C: Removed.
3220 * g++.target/riscv/rvv/base/vmsbc_vvm-2.C: Removed.
3221 * g++.target/riscv/rvv/base/vmsbc_vvm-3.C: Removed.
3222 * g++.target/riscv/rvv/base/vmsbc_vx_rv32-1.C: Removed.
3223 * g++.target/riscv/rvv/base/vmsbc_vx_rv32-2.C: Removed.
3224 * g++.target/riscv/rvv/base/vmsbc_vx_rv32-3.C: Removed.
3225 * g++.target/riscv/rvv/base/vmsbc_vx_rv64-1.C: Removed.
3226 * g++.target/riscv/rvv/base/vmsbc_vx_rv64-2.C: Removed.
3227 * g++.target/riscv/rvv/base/vmsbc_vx_rv64-3.C: Removed.
3228 * g++.target/riscv/rvv/base/vmsbc_vxm_rv32-1.C: Removed.
3229 * g++.target/riscv/rvv/base/vmsbc_vxm_rv32-2.C: Removed.
3230 * g++.target/riscv/rvv/base/vmsbc_vxm_rv32-3.C: Removed.
3231 * g++.target/riscv/rvv/base/vmsbc_vxm_rv64-1.C: Removed.
3232 * g++.target/riscv/rvv/base/vmsbc_vxm_rv64-2.C: Removed.
3233 * g++.target/riscv/rvv/base/vmsbc_vxm_rv64-3.C: Removed.
3234 * g++.target/riscv/rvv/base/vmseq_vv-1.C: Removed.
3235 * g++.target/riscv/rvv/base/vmseq_vv-2.C: Removed.
3236 * g++.target/riscv/rvv/base/vmseq_vv-3.C: Removed.
3237 * g++.target/riscv/rvv/base/vmseq_vv_m-1.C: Removed.
3238 * g++.target/riscv/rvv/base/vmseq_vv_m-2.C: Removed.
3239 * g++.target/riscv/rvv/base/vmseq_vv_m-3.C: Removed.
3240 * g++.target/riscv/rvv/base/vmseq_vv_mu-1.C: Removed.
3241 * g++.target/riscv/rvv/base/vmseq_vv_mu-2.C: Removed.
3242 * g++.target/riscv/rvv/base/vmseq_vv_mu-3.C: Removed.
3243 * g++.target/riscv/rvv/base/vmseq_vx_m_rv32-1.C: Removed.
3244 * g++.target/riscv/rvv/base/vmseq_vx_m_rv32-2.C: Removed.
3245 * g++.target/riscv/rvv/base/vmseq_vx_m_rv32-3.C: Removed.
3246 * g++.target/riscv/rvv/base/vmseq_vx_m_rv64-1.C: Removed.
3247 * g++.target/riscv/rvv/base/vmseq_vx_m_rv64-2.C: Removed.
3248 * g++.target/riscv/rvv/base/vmseq_vx_m_rv64-3.C: Removed.
3249 * g++.target/riscv/rvv/base/vmseq_vx_mu_rv32-1.C: Removed.
3250 * g++.target/riscv/rvv/base/vmseq_vx_mu_rv32-2.C: Removed.
3251 * g++.target/riscv/rvv/base/vmseq_vx_mu_rv32-3.C: Removed.
3252 * g++.target/riscv/rvv/base/vmseq_vx_mu_rv64-1.C: Removed.
3253 * g++.target/riscv/rvv/base/vmseq_vx_mu_rv64-2.C: Removed.
3254 * g++.target/riscv/rvv/base/vmseq_vx_mu_rv64-3.C: Removed.
3255 * g++.target/riscv/rvv/base/vmseq_vx_rv32-1.C: Removed.
3256 * g++.target/riscv/rvv/base/vmseq_vx_rv32-2.C: Removed.
3257 * g++.target/riscv/rvv/base/vmseq_vx_rv32-3.C: Removed.
3258 * g++.target/riscv/rvv/base/vmseq_vx_rv64-1.C: Removed.
3259 * g++.target/riscv/rvv/base/vmseq_vx_rv64-2.C: Removed.
3260 * g++.target/riscv/rvv/base/vmseq_vx_rv64-3.C: Removed.
3261 * g++.target/riscv/rvv/base/vmsge_vv-1.C: Removed.
3262 * g++.target/riscv/rvv/base/vmsge_vv-2.C: Removed.
3263 * g++.target/riscv/rvv/base/vmsge_vv-3.C: Removed.
3264 * g++.target/riscv/rvv/base/vmsge_vv_m-1.C: Removed.
3265 * g++.target/riscv/rvv/base/vmsge_vv_m-2.C: Removed.
3266 * g++.target/riscv/rvv/base/vmsge_vv_m-3.C: Removed.
3267 * g++.target/riscv/rvv/base/vmsge_vv_mu-1.C: Removed.
3268 * g++.target/riscv/rvv/base/vmsge_vv_mu-2.C: Removed.
3269 * g++.target/riscv/rvv/base/vmsge_vv_mu-3.C: Removed.
3270 * g++.target/riscv/rvv/base/vmsge_vx_m_rv32-1.C: Removed.
3271 * g++.target/riscv/rvv/base/vmsge_vx_m_rv32-2.C: Removed.
3272 * g++.target/riscv/rvv/base/vmsge_vx_m_rv32-3.C: Removed.
3273 * g++.target/riscv/rvv/base/vmsge_vx_m_rv64-1.C: Removed.
3274 * g++.target/riscv/rvv/base/vmsge_vx_m_rv64-2.C: Removed.
3275 * g++.target/riscv/rvv/base/vmsge_vx_m_rv64-3.C: Removed.
3276 * g++.target/riscv/rvv/base/vmsge_vx_mu_rv32-1.C: Removed.
3277 * g++.target/riscv/rvv/base/vmsge_vx_mu_rv32-2.C: Removed.
3278 * g++.target/riscv/rvv/base/vmsge_vx_mu_rv32-3.C: Removed.
3279 * g++.target/riscv/rvv/base/vmsge_vx_mu_rv64-1.C: Removed.
3280 * g++.target/riscv/rvv/base/vmsge_vx_mu_rv64-2.C: Removed.
3281 * g++.target/riscv/rvv/base/vmsge_vx_mu_rv64-3.C: Removed.
3282 * g++.target/riscv/rvv/base/vmsge_vx_rv32-1.C: Removed.
3283 * g++.target/riscv/rvv/base/vmsge_vx_rv32-2.C: Removed.
3284 * g++.target/riscv/rvv/base/vmsge_vx_rv32-3.C: Removed.
3285 * g++.target/riscv/rvv/base/vmsge_vx_rv64-1.C: Removed.
3286 * g++.target/riscv/rvv/base/vmsge_vx_rv64-2.C: Removed.
3287 * g++.target/riscv/rvv/base/vmsge_vx_rv64-3.C: Removed.
3288 * g++.target/riscv/rvv/base/vmsgeu_vv-1.C: Removed.
3289 * g++.target/riscv/rvv/base/vmsgeu_vv-2.C: Removed.
3290 * g++.target/riscv/rvv/base/vmsgeu_vv-3.C: Removed.
3291 * g++.target/riscv/rvv/base/vmsgeu_vv_m-1.C: Removed.
3292 * g++.target/riscv/rvv/base/vmsgeu_vv_m-2.C: Removed.
3293 * g++.target/riscv/rvv/base/vmsgeu_vv_m-3.C: Removed.
3294 * g++.target/riscv/rvv/base/vmsgeu_vv_mu-1.C: Removed.
3295 * g++.target/riscv/rvv/base/vmsgeu_vv_mu-2.C: Removed.
3296 * g++.target/riscv/rvv/base/vmsgeu_vv_mu-3.C: Removed.
3297 * g++.target/riscv/rvv/base/vmsgeu_vx_m_rv32-1.C: Removed.
3298 * g++.target/riscv/rvv/base/vmsgeu_vx_m_rv32-2.C: Removed.
3299 * g++.target/riscv/rvv/base/vmsgeu_vx_m_rv32-3.C: Removed.
3300 * g++.target/riscv/rvv/base/vmsgeu_vx_m_rv64-1.C: Removed.
3301 * g++.target/riscv/rvv/base/vmsgeu_vx_m_rv64-2.C: Removed.
3302 * g++.target/riscv/rvv/base/vmsgeu_vx_m_rv64-3.C: Removed.
3303 * g++.target/riscv/rvv/base/vmsgeu_vx_mu_rv32-1.C: Removed.
3304 * g++.target/riscv/rvv/base/vmsgeu_vx_mu_rv32-2.C: Removed.
3305 * g++.target/riscv/rvv/base/vmsgeu_vx_mu_rv32-3.C: Removed.
3306 * g++.target/riscv/rvv/base/vmsgeu_vx_mu_rv64-1.C: Removed.
3307 * g++.target/riscv/rvv/base/vmsgeu_vx_mu_rv64-2.C: Removed.
3308 * g++.target/riscv/rvv/base/vmsgeu_vx_mu_rv64-3.C: Removed.
3309 * g++.target/riscv/rvv/base/vmsgeu_vx_rv32-1.C: Removed.
3310 * g++.target/riscv/rvv/base/vmsgeu_vx_rv32-2.C: Removed.
3311 * g++.target/riscv/rvv/base/vmsgeu_vx_rv32-3.C: Removed.
3312 * g++.target/riscv/rvv/base/vmsgeu_vx_rv64-1.C: Removed.
3313 * g++.target/riscv/rvv/base/vmsgeu_vx_rv64-2.C: Removed.
3314 * g++.target/riscv/rvv/base/vmsgeu_vx_rv64-3.C: Removed.
3315 * g++.target/riscv/rvv/base/vmsgt_vv-1.C: Removed.
3316 * g++.target/riscv/rvv/base/vmsgt_vv-2.C: Removed.
3317 * g++.target/riscv/rvv/base/vmsgt_vv-3.C: Removed.
3318 * g++.target/riscv/rvv/base/vmsgt_vv_m-1.C: Removed.
3319 * g++.target/riscv/rvv/base/vmsgt_vv_m-2.C: Removed.
3320 * g++.target/riscv/rvv/base/vmsgt_vv_m-3.C: Removed.
3321 * g++.target/riscv/rvv/base/vmsgt_vv_mu-1.C: Removed.
3322 * g++.target/riscv/rvv/base/vmsgt_vv_mu-2.C: Removed.
3323 * g++.target/riscv/rvv/base/vmsgt_vv_mu-3.C: Removed.
3324 * g++.target/riscv/rvv/base/vmsgt_vx_m_rv32-1.C: Removed.
3325 * g++.target/riscv/rvv/base/vmsgt_vx_m_rv32-2.C: Removed.
3326 * g++.target/riscv/rvv/base/vmsgt_vx_m_rv32-3.C: Removed.
3327 * g++.target/riscv/rvv/base/vmsgt_vx_m_rv64-1.C: Removed.
3328 * g++.target/riscv/rvv/base/vmsgt_vx_m_rv64-2.C: Removed.
3329 * g++.target/riscv/rvv/base/vmsgt_vx_m_rv64-3.C: Removed.
3330 * g++.target/riscv/rvv/base/vmsgt_vx_mu_rv32-1.C: Removed.
3331 * g++.target/riscv/rvv/base/vmsgt_vx_mu_rv32-2.C: Removed.
3332 * g++.target/riscv/rvv/base/vmsgt_vx_mu_rv32-3.C: Removed.
3333 * g++.target/riscv/rvv/base/vmsgt_vx_mu_rv64-1.C: Removed.
3334 * g++.target/riscv/rvv/base/vmsgt_vx_mu_rv64-2.C: Removed.
3335 * g++.target/riscv/rvv/base/vmsgt_vx_mu_rv64-3.C: Removed.
3336 * g++.target/riscv/rvv/base/vmsgt_vx_rv32-1.C: Removed.
3337 * g++.target/riscv/rvv/base/vmsgt_vx_rv32-2.C: Removed.
3338 * g++.target/riscv/rvv/base/vmsgt_vx_rv32-3.C: Removed.
3339 * g++.target/riscv/rvv/base/vmsgt_vx_rv64-1.C: Removed.
3340 * g++.target/riscv/rvv/base/vmsgt_vx_rv64-2.C: Removed.
3341 * g++.target/riscv/rvv/base/vmsgt_vx_rv64-3.C: Removed.
3342 * g++.target/riscv/rvv/base/vmsgtu_vv-1.C: Removed.
3343 * g++.target/riscv/rvv/base/vmsgtu_vv-2.C: Removed.
3344 * g++.target/riscv/rvv/base/vmsgtu_vv-3.C: Removed.
3345 * g++.target/riscv/rvv/base/vmsgtu_vv_m-1.C: Removed.
3346 * g++.target/riscv/rvv/base/vmsgtu_vv_m-2.C: Removed.
3347 * g++.target/riscv/rvv/base/vmsgtu_vv_m-3.C: Removed.
3348 * g++.target/riscv/rvv/base/vmsgtu_vv_mu-1.C: Removed.
3349 * g++.target/riscv/rvv/base/vmsgtu_vv_mu-2.C: Removed.
3350 * g++.target/riscv/rvv/base/vmsgtu_vv_mu-3.C: Removed.
3351 * g++.target/riscv/rvv/base/vmsgtu_vx_m_rv32-1.C: Removed.
3352 * g++.target/riscv/rvv/base/vmsgtu_vx_m_rv32-2.C: Removed.
3353 * g++.target/riscv/rvv/base/vmsgtu_vx_m_rv32-3.C: Removed.
3354 * g++.target/riscv/rvv/base/vmsgtu_vx_m_rv64-1.C: Removed.
3355 * g++.target/riscv/rvv/base/vmsgtu_vx_m_rv64-2.C: Removed.
3356 * g++.target/riscv/rvv/base/vmsgtu_vx_m_rv64-3.C: Removed.
3357 * g++.target/riscv/rvv/base/vmsgtu_vx_mu_rv32-1.C: Removed.
3358 * g++.target/riscv/rvv/base/vmsgtu_vx_mu_rv32-2.C: Removed.
3359 * g++.target/riscv/rvv/base/vmsgtu_vx_mu_rv32-3.C: Removed.
3360 * g++.target/riscv/rvv/base/vmsgtu_vx_mu_rv64-1.C: Removed.
3361 * g++.target/riscv/rvv/base/vmsgtu_vx_mu_rv64-2.C: Removed.
3362 * g++.target/riscv/rvv/base/vmsgtu_vx_mu_rv64-3.C: Removed.
3363 * g++.target/riscv/rvv/base/vmsgtu_vx_rv32-1.C: Removed.
3364 * g++.target/riscv/rvv/base/vmsgtu_vx_rv32-2.C: Removed.
3365 * g++.target/riscv/rvv/base/vmsgtu_vx_rv32-3.C: Removed.
3366 * g++.target/riscv/rvv/base/vmsgtu_vx_rv64-1.C: Removed.
3367 * g++.target/riscv/rvv/base/vmsgtu_vx_rv64-2.C: Removed.
3368 * g++.target/riscv/rvv/base/vmsgtu_vx_rv64-3.C: Removed.
3369 * g++.target/riscv/rvv/base/vmsle_vv-1.C: Removed.
3370 * g++.target/riscv/rvv/base/vmsle_vv-2.C: Removed.
3371 * g++.target/riscv/rvv/base/vmsle_vv-3.C: Removed.
3372 * g++.target/riscv/rvv/base/vmsle_vv_m-1.C: Removed.
3373 * g++.target/riscv/rvv/base/vmsle_vv_m-2.C: Removed.
3374 * g++.target/riscv/rvv/base/vmsle_vv_m-3.C: Removed.
3375 * g++.target/riscv/rvv/base/vmsle_vv_mu-1.C: Removed.
3376 * g++.target/riscv/rvv/base/vmsle_vv_mu-2.C: Removed.
3377 * g++.target/riscv/rvv/base/vmsle_vv_mu-3.C: Removed.
3378 * g++.target/riscv/rvv/base/vmsle_vx_m_rv32-1.C: Removed.
3379 * g++.target/riscv/rvv/base/vmsle_vx_m_rv32-2.C: Removed.
3380 * g++.target/riscv/rvv/base/vmsle_vx_m_rv32-3.C: Removed.
3381 * g++.target/riscv/rvv/base/vmsle_vx_m_rv64-1.C: Removed.
3382 * g++.target/riscv/rvv/base/vmsle_vx_m_rv64-2.C: Removed.
3383 * g++.target/riscv/rvv/base/vmsle_vx_m_rv64-3.C: Removed.
3384 * g++.target/riscv/rvv/base/vmsle_vx_mu_rv32-1.C: Removed.
3385 * g++.target/riscv/rvv/base/vmsle_vx_mu_rv32-2.C: Removed.
3386 * g++.target/riscv/rvv/base/vmsle_vx_mu_rv32-3.C: Removed.
3387 * g++.target/riscv/rvv/base/vmsle_vx_mu_rv64-1.C: Removed.
3388 * g++.target/riscv/rvv/base/vmsle_vx_mu_rv64-2.C: Removed.
3389 * g++.target/riscv/rvv/base/vmsle_vx_mu_rv64-3.C: Removed.
3390 * g++.target/riscv/rvv/base/vmsle_vx_rv32-1.C: Removed.
3391 * g++.target/riscv/rvv/base/vmsle_vx_rv32-2.C: Removed.
3392 * g++.target/riscv/rvv/base/vmsle_vx_rv32-3.C: Removed.
3393 * g++.target/riscv/rvv/base/vmsle_vx_rv64-1.C: Removed.
3394 * g++.target/riscv/rvv/base/vmsle_vx_rv64-2.C: Removed.
3395 * g++.target/riscv/rvv/base/vmsle_vx_rv64-3.C: Removed.
3396 * g++.target/riscv/rvv/base/vmsleu_vv-1.C: Removed.
3397 * g++.target/riscv/rvv/base/vmsleu_vv-2.C: Removed.
3398 * g++.target/riscv/rvv/base/vmsleu_vv-3.C: Removed.
3399 * g++.target/riscv/rvv/base/vmsleu_vv_m-1.C: Removed.
3400 * g++.target/riscv/rvv/base/vmsleu_vv_m-2.C: Removed.
3401 * g++.target/riscv/rvv/base/vmsleu_vv_m-3.C: Removed.
3402 * g++.target/riscv/rvv/base/vmsleu_vv_mu-1.C: Removed.
3403 * g++.target/riscv/rvv/base/vmsleu_vv_mu-2.C: Removed.
3404 * g++.target/riscv/rvv/base/vmsleu_vv_mu-3.C: Removed.
3405 * g++.target/riscv/rvv/base/vmsleu_vx_m_rv32-1.C: Removed.
3406 * g++.target/riscv/rvv/base/vmsleu_vx_m_rv32-2.C: Removed.
3407 * g++.target/riscv/rvv/base/vmsleu_vx_m_rv32-3.C: Removed.
3408 * g++.target/riscv/rvv/base/vmsleu_vx_m_rv64-1.C: Removed.
3409 * g++.target/riscv/rvv/base/vmsleu_vx_m_rv64-2.C: Removed.
3410 * g++.target/riscv/rvv/base/vmsleu_vx_m_rv64-3.C: Removed.
3411 * g++.target/riscv/rvv/base/vmsleu_vx_mu_rv32-1.C: Removed.
3412 * g++.target/riscv/rvv/base/vmsleu_vx_mu_rv32-2.C: Removed.
3413 * g++.target/riscv/rvv/base/vmsleu_vx_mu_rv32-3.C: Removed.
3414 * g++.target/riscv/rvv/base/vmsleu_vx_mu_rv64-1.C: Removed.
3415 * g++.target/riscv/rvv/base/vmsleu_vx_mu_rv64-2.C: Removed.
3416 * g++.target/riscv/rvv/base/vmsleu_vx_mu_rv64-3.C: Removed.
3417 * g++.target/riscv/rvv/base/vmsleu_vx_rv32-1.C: Removed.
3418 * g++.target/riscv/rvv/base/vmsleu_vx_rv32-2.C: Removed.
3419 * g++.target/riscv/rvv/base/vmsleu_vx_rv32-3.C: Removed.
3420 * g++.target/riscv/rvv/base/vmsleu_vx_rv64-1.C: Removed.
3421 * g++.target/riscv/rvv/base/vmsleu_vx_rv64-2.C: Removed.
3422 * g++.target/riscv/rvv/base/vmsleu_vx_rv64-3.C: Removed.
3423 * g++.target/riscv/rvv/base/vmslt_vv-1.C: Removed.
3424 * g++.target/riscv/rvv/base/vmslt_vv-2.C: Removed.
3425 * g++.target/riscv/rvv/base/vmslt_vv-3.C: Removed.
3426 * g++.target/riscv/rvv/base/vmslt_vv_m-1.C: Removed.
3427 * g++.target/riscv/rvv/base/vmslt_vv_m-2.C: Removed.
3428 * g++.target/riscv/rvv/base/vmslt_vv_m-3.C: Removed.
3429 * g++.target/riscv/rvv/base/vmslt_vv_mu-1.C: Removed.
3430 * g++.target/riscv/rvv/base/vmslt_vv_mu-2.C: Removed.
3431 * g++.target/riscv/rvv/base/vmslt_vv_mu-3.C: Removed.
3432 * g++.target/riscv/rvv/base/vmslt_vx_m_rv32-1.C: Removed.
3433 * g++.target/riscv/rvv/base/vmslt_vx_m_rv32-2.C: Removed.
3434 * g++.target/riscv/rvv/base/vmslt_vx_m_rv32-3.C: Removed.
3435 * g++.target/riscv/rvv/base/vmslt_vx_m_rv64-1.C: Removed.
3436 * g++.target/riscv/rvv/base/vmslt_vx_m_rv64-2.C: Removed.
3437 * g++.target/riscv/rvv/base/vmslt_vx_m_rv64-3.C: Removed.
3438 * g++.target/riscv/rvv/base/vmslt_vx_mu_rv32-1.C: Removed.
3439 * g++.target/riscv/rvv/base/vmslt_vx_mu_rv32-2.C: Removed.
3440 * g++.target/riscv/rvv/base/vmslt_vx_mu_rv32-3.C: Removed.
3441 * g++.target/riscv/rvv/base/vmslt_vx_mu_rv64-1.C: Removed.
3442 * g++.target/riscv/rvv/base/vmslt_vx_mu_rv64-2.C: Removed.
3443 * g++.target/riscv/rvv/base/vmslt_vx_mu_rv64-3.C: Removed.
3444 * g++.target/riscv/rvv/base/vmslt_vx_rv32-1.C: Removed.
3445 * g++.target/riscv/rvv/base/vmslt_vx_rv32-2.C: Removed.
3446 * g++.target/riscv/rvv/base/vmslt_vx_rv32-3.C: Removed.
3447 * g++.target/riscv/rvv/base/vmslt_vx_rv64-1.C: Removed.
3448 * g++.target/riscv/rvv/base/vmslt_vx_rv64-2.C: Removed.
3449 * g++.target/riscv/rvv/base/vmslt_vx_rv64-3.C: Removed.
3450 * g++.target/riscv/rvv/base/vmsltu_vv-1.C: Removed.
3451 * g++.target/riscv/rvv/base/vmsltu_vv-2.C: Removed.
3452 * g++.target/riscv/rvv/base/vmsltu_vv-3.C: Removed.
3453 * g++.target/riscv/rvv/base/vmsltu_vv_m-1.C: Removed.
3454 * g++.target/riscv/rvv/base/vmsltu_vv_m-2.C: Removed.
3455 * g++.target/riscv/rvv/base/vmsltu_vv_m-3.C: Removed.
3456 * g++.target/riscv/rvv/base/vmsltu_vv_mu-1.C: Removed.
3457 * g++.target/riscv/rvv/base/vmsltu_vv_mu-2.C: Removed.
3458 * g++.target/riscv/rvv/base/vmsltu_vv_mu-3.C: Removed.
3459 * g++.target/riscv/rvv/base/vmsltu_vx_m_rv32-1.C: Removed.
3460 * g++.target/riscv/rvv/base/vmsltu_vx_m_rv32-2.C: Removed.
3461 * g++.target/riscv/rvv/base/vmsltu_vx_m_rv32-3.C: Removed.
3462 * g++.target/riscv/rvv/base/vmsltu_vx_m_rv64-1.C: Removed.
3463 * g++.target/riscv/rvv/base/vmsltu_vx_m_rv64-2.C: Removed.
3464 * g++.target/riscv/rvv/base/vmsltu_vx_m_rv64-3.C: Removed.
3465 * g++.target/riscv/rvv/base/vmsltu_vx_mu_rv32-1.C: Removed.
3466 * g++.target/riscv/rvv/base/vmsltu_vx_mu_rv32-2.C: Removed.
3467 * g++.target/riscv/rvv/base/vmsltu_vx_mu_rv32-3.C: Removed.
3468 * g++.target/riscv/rvv/base/vmsltu_vx_mu_rv64-1.C: Removed.
3469 * g++.target/riscv/rvv/base/vmsltu_vx_mu_rv64-2.C: Removed.
3470 * g++.target/riscv/rvv/base/vmsltu_vx_mu_rv64-3.C: Removed.
3471 * g++.target/riscv/rvv/base/vmsltu_vx_rv32-1.C: Removed.
3472 * g++.target/riscv/rvv/base/vmsltu_vx_rv32-2.C: Removed.
3473 * g++.target/riscv/rvv/base/vmsltu_vx_rv32-3.C: Removed.
3474 * g++.target/riscv/rvv/base/vmsltu_vx_rv64-1.C: Removed.
3475 * g++.target/riscv/rvv/base/vmsltu_vx_rv64-2.C: Removed.
3476 * g++.target/riscv/rvv/base/vmsltu_vx_rv64-3.C: Removed.
3477 * g++.target/riscv/rvv/base/vmsne_vv-1.C: Removed.
3478 * g++.target/riscv/rvv/base/vmsne_vv-2.C: Removed.
3479 * g++.target/riscv/rvv/base/vmsne_vv-3.C: Removed.
3480 * g++.target/riscv/rvv/base/vmsne_vv_m-1.C: Removed.
3481 * g++.target/riscv/rvv/base/vmsne_vv_m-2.C: Removed.
3482 * g++.target/riscv/rvv/base/vmsne_vv_m-3.C: Removed.
3483 * g++.target/riscv/rvv/base/vmsne_vv_mu-1.C: Removed.
3484 * g++.target/riscv/rvv/base/vmsne_vv_mu-2.C: Removed.
3485 * g++.target/riscv/rvv/base/vmsne_vv_mu-3.C: Removed.
3486 * g++.target/riscv/rvv/base/vmsne_vx_m_rv32-1.C: Removed.
3487 * g++.target/riscv/rvv/base/vmsne_vx_m_rv32-2.C: Removed.
3488 * g++.target/riscv/rvv/base/vmsne_vx_m_rv32-3.C: Removed.
3489 * g++.target/riscv/rvv/base/vmsne_vx_m_rv64-1.C: Removed.
3490 * g++.target/riscv/rvv/base/vmsne_vx_m_rv64-2.C: Removed.
3491 * g++.target/riscv/rvv/base/vmsne_vx_m_rv64-3.C: Removed.
3492 * g++.target/riscv/rvv/base/vmsne_vx_mu_rv32-1.C: Removed.
3493 * g++.target/riscv/rvv/base/vmsne_vx_mu_rv32-2.C: Removed.
3494 * g++.target/riscv/rvv/base/vmsne_vx_mu_rv32-3.C: Removed.
3495 * g++.target/riscv/rvv/base/vmsne_vx_mu_rv64-1.C: Removed.
3496 * g++.target/riscv/rvv/base/vmsne_vx_mu_rv64-2.C: Removed.
3497 * g++.target/riscv/rvv/base/vmsne_vx_mu_rv64-3.C: Removed.
3498 * g++.target/riscv/rvv/base/vmsne_vx_rv32-1.C: Removed.
3499 * g++.target/riscv/rvv/base/vmsne_vx_rv32-2.C: Removed.
3500 * g++.target/riscv/rvv/base/vmsne_vx_rv32-3.C: Removed.
3501 * g++.target/riscv/rvv/base/vmsne_vx_rv64-1.C: Removed.
3502 * g++.target/riscv/rvv/base/vmsne_vx_rv64-2.C: Removed.
3503 * g++.target/riscv/rvv/base/vmsne_vx_rv64-3.C: Removed.
3504 * g++.target/riscv/rvv/base/vmul_vv-1.C: Removed.
3505 * g++.target/riscv/rvv/base/vmul_vv-2.C: Removed.
3506 * g++.target/riscv/rvv/base/vmul_vv-3.C: Removed.
3507 * g++.target/riscv/rvv/base/vmul_vv_mu-1.C: Removed.
3508 * g++.target/riscv/rvv/base/vmul_vv_mu-2.C: Removed.
3509 * g++.target/riscv/rvv/base/vmul_vv_mu-3.C: Removed.
3510 * g++.target/riscv/rvv/base/vmul_vv_tu-1.C: Removed.
3511 * g++.target/riscv/rvv/base/vmul_vv_tu-2.C: Removed.
3512 * g++.target/riscv/rvv/base/vmul_vv_tu-3.C: Removed.
3513 * g++.target/riscv/rvv/base/vmul_vv_tum-1.C: Removed.
3514 * g++.target/riscv/rvv/base/vmul_vv_tum-2.C: Removed.
3515 * g++.target/riscv/rvv/base/vmul_vv_tum-3.C: Removed.
3516 * g++.target/riscv/rvv/base/vmul_vv_tumu-1.C: Removed.
3517 * g++.target/riscv/rvv/base/vmul_vv_tumu-2.C: Removed.
3518 * g++.target/riscv/rvv/base/vmul_vv_tumu-3.C: Removed.
3519 * g++.target/riscv/rvv/base/vmul_vx_mu_rv32-1.C: Removed.
3520 * g++.target/riscv/rvv/base/vmul_vx_mu_rv32-2.C: Removed.
3521 * g++.target/riscv/rvv/base/vmul_vx_mu_rv32-3.C: Removed.
3522 * g++.target/riscv/rvv/base/vmul_vx_mu_rv64-1.C: Removed.
3523 * g++.target/riscv/rvv/base/vmul_vx_mu_rv64-2.C: Removed.
3524 * g++.target/riscv/rvv/base/vmul_vx_mu_rv64-3.C: Removed.
3525 * g++.target/riscv/rvv/base/vmul_vx_rv32-1.C: Removed.
3526 * g++.target/riscv/rvv/base/vmul_vx_rv32-2.C: Removed.
3527 * g++.target/riscv/rvv/base/vmul_vx_rv32-3.C: Removed.
3528 * g++.target/riscv/rvv/base/vmul_vx_rv64-1.C: Removed.
3529 * g++.target/riscv/rvv/base/vmul_vx_rv64-2.C: Removed.
3530 * g++.target/riscv/rvv/base/vmul_vx_rv64-3.C: Removed.
3531 * g++.target/riscv/rvv/base/vmul_vx_tu_rv32-1.C: Removed.
3532 * g++.target/riscv/rvv/base/vmul_vx_tu_rv32-2.C: Removed.
3533 * g++.target/riscv/rvv/base/vmul_vx_tu_rv32-3.C: Removed.
3534 * g++.target/riscv/rvv/base/vmul_vx_tu_rv64-1.C: Removed.
3535 * g++.target/riscv/rvv/base/vmul_vx_tu_rv64-2.C: Removed.
3536 * g++.target/riscv/rvv/base/vmul_vx_tu_rv64-3.C: Removed.
3537 * g++.target/riscv/rvv/base/vmul_vx_tum_rv32-1.C: Removed.
3538 * g++.target/riscv/rvv/base/vmul_vx_tum_rv32-2.C: Removed.
3539 * g++.target/riscv/rvv/base/vmul_vx_tum_rv32-3.C: Removed.
3540 * g++.target/riscv/rvv/base/vmul_vx_tum_rv64-1.C: Removed.
3541 * g++.target/riscv/rvv/base/vmul_vx_tum_rv64-2.C: Removed.
3542 * g++.target/riscv/rvv/base/vmul_vx_tum_rv64-3.C: Removed.
3543 * g++.target/riscv/rvv/base/vmul_vx_tumu_rv32-1.C: Removed.
3544 * g++.target/riscv/rvv/base/vmul_vx_tumu_rv32-2.C: Removed.
3545 * g++.target/riscv/rvv/base/vmul_vx_tumu_rv32-3.C: Removed.
3546 * g++.target/riscv/rvv/base/vmul_vx_tumu_rv64-1.C: Removed.
3547 * g++.target/riscv/rvv/base/vmul_vx_tumu_rv64-2.C: Removed.
3548 * g++.target/riscv/rvv/base/vmul_vx_tumu_rv64-3.C: Removed.
3549 * g++.target/riscv/rvv/base/vmulh_vv-1.C: Removed.
3550 * g++.target/riscv/rvv/base/vmulh_vv-2.C: Removed.
3551 * g++.target/riscv/rvv/base/vmulh_vv-3.C: Removed.
3552 * g++.target/riscv/rvv/base/vmulh_vv_mu-1.C: Removed.
3553 * g++.target/riscv/rvv/base/vmulh_vv_mu-2.C: Removed.
3554 * g++.target/riscv/rvv/base/vmulh_vv_mu-3.C: Removed.
3555 * g++.target/riscv/rvv/base/vmulh_vv_tu-1.C: Removed.
3556 * g++.target/riscv/rvv/base/vmulh_vv_tu-2.C: Removed.
3557 * g++.target/riscv/rvv/base/vmulh_vv_tu-3.C: Removed.
3558 * g++.target/riscv/rvv/base/vmulh_vv_tum-1.C: Removed.
3559 * g++.target/riscv/rvv/base/vmulh_vv_tum-2.C: Removed.
3560 * g++.target/riscv/rvv/base/vmulh_vv_tum-3.C: Removed.
3561 * g++.target/riscv/rvv/base/vmulh_vv_tumu-1.C: Removed.
3562 * g++.target/riscv/rvv/base/vmulh_vv_tumu-2.C: Removed.
3563 * g++.target/riscv/rvv/base/vmulh_vv_tumu-3.C: Removed.
3564 * g++.target/riscv/rvv/base/vmulh_vx_mu_rv32-1.C: Removed.
3565 * g++.target/riscv/rvv/base/vmulh_vx_mu_rv32-2.C: Removed.
3566 * g++.target/riscv/rvv/base/vmulh_vx_mu_rv32-3.C: Removed.
3567 * g++.target/riscv/rvv/base/vmulh_vx_mu_rv64-1.C: Removed.
3568 * g++.target/riscv/rvv/base/vmulh_vx_mu_rv64-2.C: Removed.
3569 * g++.target/riscv/rvv/base/vmulh_vx_mu_rv64-3.C: Removed.
3570 * g++.target/riscv/rvv/base/vmulh_vx_rv32-1.C: Removed.
3571 * g++.target/riscv/rvv/base/vmulh_vx_rv32-2.C: Removed.
3572 * g++.target/riscv/rvv/base/vmulh_vx_rv32-3.C: Removed.
3573 * g++.target/riscv/rvv/base/vmulh_vx_rv64-1.C: Removed.
3574 * g++.target/riscv/rvv/base/vmulh_vx_rv64-2.C: Removed.
3575 * g++.target/riscv/rvv/base/vmulh_vx_rv64-3.C: Removed.
3576 * g++.target/riscv/rvv/base/vmulh_vx_tu_rv32-1.C: Removed.
3577 * g++.target/riscv/rvv/base/vmulh_vx_tu_rv32-2.C: Removed.
3578 * g++.target/riscv/rvv/base/vmulh_vx_tu_rv32-3.C: Removed.
3579 * g++.target/riscv/rvv/base/vmulh_vx_tu_rv64-1.C: Removed.
3580 * g++.target/riscv/rvv/base/vmulh_vx_tu_rv64-2.C: Removed.
3581 * g++.target/riscv/rvv/base/vmulh_vx_tu_rv64-3.C: Removed.
3582 * g++.target/riscv/rvv/base/vmulh_vx_tum_rv32-1.C: Removed.
3583 * g++.target/riscv/rvv/base/vmulh_vx_tum_rv32-2.C: Removed.
3584 * g++.target/riscv/rvv/base/vmulh_vx_tum_rv32-3.C: Removed.
3585 * g++.target/riscv/rvv/base/vmulh_vx_tum_rv64-1.C: Removed.
3586 * g++.target/riscv/rvv/base/vmulh_vx_tum_rv64-2.C: Removed.
3587 * g++.target/riscv/rvv/base/vmulh_vx_tum_rv64-3.C: Removed.
3588 * g++.target/riscv/rvv/base/vmulh_vx_tumu_rv32-1.C: Removed.
3589 * g++.target/riscv/rvv/base/vmulh_vx_tumu_rv32-2.C: Removed.
3590 * g++.target/riscv/rvv/base/vmulh_vx_tumu_rv32-3.C: Removed.
3591 * g++.target/riscv/rvv/base/vmulh_vx_tumu_rv64-1.C: Removed.
3592 * g++.target/riscv/rvv/base/vmulh_vx_tumu_rv64-2.C: Removed.
3593 * g++.target/riscv/rvv/base/vmulh_vx_tumu_rv64-3.C: Removed.
3594 * g++.target/riscv/rvv/base/vmulhsu_vv-1.C: Removed.
3595 * g++.target/riscv/rvv/base/vmulhsu_vv-2.C: Removed.
3596 * g++.target/riscv/rvv/base/vmulhsu_vv-3.C: Removed.
3597 * g++.target/riscv/rvv/base/vmulhsu_vv_mu-1.C: Removed.
3598 * g++.target/riscv/rvv/base/vmulhsu_vv_mu-2.C: Removed.
3599 * g++.target/riscv/rvv/base/vmulhsu_vv_mu-3.C: Removed.
3600 * g++.target/riscv/rvv/base/vmulhsu_vv_tu-1.C: Removed.
3601 * g++.target/riscv/rvv/base/vmulhsu_vv_tu-2.C: Removed.
3602 * g++.target/riscv/rvv/base/vmulhsu_vv_tu-3.C: Removed.
3603 * g++.target/riscv/rvv/base/vmulhsu_vv_tum-1.C: Removed.
3604 * g++.target/riscv/rvv/base/vmulhsu_vv_tum-2.C: Removed.
3605 * g++.target/riscv/rvv/base/vmulhsu_vv_tum-3.C: Removed.
3606 * g++.target/riscv/rvv/base/vmulhsu_vv_tumu-1.C: Removed.
3607 * g++.target/riscv/rvv/base/vmulhsu_vv_tumu-2.C: Removed.
3608 * g++.target/riscv/rvv/base/vmulhsu_vv_tumu-3.C: Removed.
3609 * g++.target/riscv/rvv/base/vmulhsu_vx_mu_rv32-1.C: Removed.
3610 * g++.target/riscv/rvv/base/vmulhsu_vx_mu_rv32-2.C: Removed.
3611 * g++.target/riscv/rvv/base/vmulhsu_vx_mu_rv32-3.C: Removed.
3612 * g++.target/riscv/rvv/base/vmulhsu_vx_mu_rv64-1.C: Removed.
3613 * g++.target/riscv/rvv/base/vmulhsu_vx_mu_rv64-2.C: Removed.
3614 * g++.target/riscv/rvv/base/vmulhsu_vx_mu_rv64-3.C: Removed.
3615 * g++.target/riscv/rvv/base/vmulhsu_vx_rv32-1.C: Removed.
3616 * g++.target/riscv/rvv/base/vmulhsu_vx_rv32-2.C: Removed.
3617 * g++.target/riscv/rvv/base/vmulhsu_vx_rv32-3.C: Removed.
3618 * g++.target/riscv/rvv/base/vmulhsu_vx_rv64-1.C: Removed.
3619 * g++.target/riscv/rvv/base/vmulhsu_vx_rv64-2.C: Removed.
3620 * g++.target/riscv/rvv/base/vmulhsu_vx_rv64-3.C: Removed.
3621 * g++.target/riscv/rvv/base/vmulhsu_vx_tu_rv32-1.C: Removed.
3622 * g++.target/riscv/rvv/base/vmulhsu_vx_tu_rv32-2.C: Removed.
3623 * g++.target/riscv/rvv/base/vmulhsu_vx_tu_rv32-3.C: Removed.
3624 * g++.target/riscv/rvv/base/vmulhsu_vx_tu_rv64-1.C: Removed.
3625 * g++.target/riscv/rvv/base/vmulhsu_vx_tu_rv64-2.C: Removed.
3626 * g++.target/riscv/rvv/base/vmulhsu_vx_tu_rv64-3.C: Removed.
3627 * g++.target/riscv/rvv/base/vmulhsu_vx_tum_rv32-1.C: Removed.
3628 * g++.target/riscv/rvv/base/vmulhsu_vx_tum_rv32-2.C: Removed.
3629 * g++.target/riscv/rvv/base/vmulhsu_vx_tum_rv32-3.C: Removed.
3630 * g++.target/riscv/rvv/base/vmulhsu_vx_tum_rv64-1.C: Removed.
3631 * g++.target/riscv/rvv/base/vmulhsu_vx_tum_rv64-2.C: Removed.
3632 * g++.target/riscv/rvv/base/vmulhsu_vx_tum_rv64-3.C: Removed.
3633 * g++.target/riscv/rvv/base/vmulhsu_vx_tumu_rv32-1.C: Removed.
3634 * g++.target/riscv/rvv/base/vmulhsu_vx_tumu_rv32-2.C: Removed.
3635 * g++.target/riscv/rvv/base/vmulhsu_vx_tumu_rv32-3.C: Removed.
3636 * g++.target/riscv/rvv/base/vmulhsu_vx_tumu_rv64-1.C: Removed.
3637 * g++.target/riscv/rvv/base/vmulhsu_vx_tumu_rv64-2.C: Removed.
3638 * g++.target/riscv/rvv/base/vmulhsu_vx_tumu_rv64-3.C: Removed.
3639 * g++.target/riscv/rvv/base/vmulhu_vx_mu_rv32-1.C: Removed.
3640 * g++.target/riscv/rvv/base/vmulhu_vx_mu_rv32-2.C: Removed.
3641 * g++.target/riscv/rvv/base/vmulhu_vx_mu_rv32-3.C: Removed.
3642 * g++.target/riscv/rvv/base/vmulhu_vx_mu_rv64-1.C: Removed.
3643 * g++.target/riscv/rvv/base/vmulhu_vx_mu_rv64-2.C: Removed.
3644 * g++.target/riscv/rvv/base/vmulhu_vx_mu_rv64-3.C: Removed.
3645 * g++.target/riscv/rvv/base/vmulhu_vx_rv32-1.C: Removed.
3646 * g++.target/riscv/rvv/base/vmulhu_vx_rv32-2.C: Removed.
3647 * g++.target/riscv/rvv/base/vmulhu_vx_rv32-3.C: Removed.
3648 * g++.target/riscv/rvv/base/vmulhu_vx_rv64-1.C: Removed.
3649 * g++.target/riscv/rvv/base/vmulhu_vx_rv64-2.C: Removed.
3650 * g++.target/riscv/rvv/base/vmulhu_vx_rv64-3.C: Removed.
3651 * g++.target/riscv/rvv/base/vmulhu_vx_tu_rv32-1.C: Removed.
3652 * g++.target/riscv/rvv/base/vmulhu_vx_tu_rv32-2.C: Removed.
3653 * g++.target/riscv/rvv/base/vmulhu_vx_tu_rv32-3.C: Removed.
3654 * g++.target/riscv/rvv/base/vmulhu_vx_tu_rv64-1.C: Removed.
3655 * g++.target/riscv/rvv/base/vmulhu_vx_tu_rv64-2.C: Removed.
3656 * g++.target/riscv/rvv/base/vmulhu_vx_tu_rv64-3.C: Removed.
3657 * g++.target/riscv/rvv/base/vmulhu_vx_tum_rv32-1.C: Removed.
3658 * g++.target/riscv/rvv/base/vmulhu_vx_tum_rv32-2.C: Removed.
3659 * g++.target/riscv/rvv/base/vmulhu_vx_tum_rv32-3.C: Removed.
3660 * g++.target/riscv/rvv/base/vmulhu_vx_tum_rv64-1.C: Removed.
3661 * g++.target/riscv/rvv/base/vmulhu_vx_tum_rv64-2.C: Removed.
3662 * g++.target/riscv/rvv/base/vmulhu_vx_tum_rv64-3.C: Removed.
3663 * g++.target/riscv/rvv/base/vmulhu_vx_tumu_rv32-1.C: Removed.
3664 * g++.target/riscv/rvv/base/vmulhu_vx_tumu_rv32-2.C: Removed.
3665 * g++.target/riscv/rvv/base/vmulhu_vx_tumu_rv32-3.C: Removed.
3666 * g++.target/riscv/rvv/base/vmulhu_vx_tumu_rv64-1.C: Removed.
3667 * g++.target/riscv/rvv/base/vmulhu_vx_tumu_rv64-2.C: Removed.
3668 * g++.target/riscv/rvv/base/vmulhu_vx_tumu_rv64-3.C: Removed.
3669 * g++.target/riscv/rvv/base/vmv_v-1.C: Removed.
3670 * g++.target/riscv/rvv/base/vmv_v_tu-1.C: Removed.
3671 * g++.target/riscv/rvv/base/vmv_v_x_rv32-1.C: Removed.
3672 * g++.target/riscv/rvv/base/vmv_v_x_rv32-2.C: Removed.
3673 * g++.target/riscv/rvv/base/vmv_v_x_rv32-3.C: Removed.
3674 * g++.target/riscv/rvv/base/vmv_v_x_rv64-1.C: Removed.
3675 * g++.target/riscv/rvv/base/vmv_v_x_rv64-2.C: Removed.
3676 * g++.target/riscv/rvv/base/vmv_v_x_rv64-3.C: Removed.
3677 * g++.target/riscv/rvv/base/vnclip_vv-1.C: Removed.
3678 * g++.target/riscv/rvv/base/vnclip_vv-2.C: Removed.
3679 * g++.target/riscv/rvv/base/vnclip_vv-3.C: Removed.
3680 * g++.target/riscv/rvv/base/vnclip_vv_mu-1.C: Removed.
3681 * g++.target/riscv/rvv/base/vnclip_vv_mu-2.C: Removed.
3682 * g++.target/riscv/rvv/base/vnclip_vv_mu-3.C: Removed.
3683 * g++.target/riscv/rvv/base/vnclip_vv_tu-1.C: Removed.
3684 * g++.target/riscv/rvv/base/vnclip_vv_tu-2.C: Removed.
3685 * g++.target/riscv/rvv/base/vnclip_vv_tu-3.C: Removed.
3686 * g++.target/riscv/rvv/base/vnclip_vv_tum-1.C: Removed.
3687 * g++.target/riscv/rvv/base/vnclip_vv_tum-2.C: Removed.
3688 * g++.target/riscv/rvv/base/vnclip_vv_tum-3.C: Removed.
3689 * g++.target/riscv/rvv/base/vnclip_vv_tumu-1.C: Removed.
3690 * g++.target/riscv/rvv/base/vnclip_vv_tumu-2.C: Removed.
3691 * g++.target/riscv/rvv/base/vnclip_vv_tumu-3.C: Removed.
3692 * g++.target/riscv/rvv/base/vnclip_vx-1.C: Removed.
3693 * g++.target/riscv/rvv/base/vnclip_vx-2.C: Removed.
3694 * g++.target/riscv/rvv/base/vnclip_vx-3.C: Removed.
3695 * g++.target/riscv/rvv/base/vnclip_vx_mu-1.C: Removed.
3696 * g++.target/riscv/rvv/base/vnclip_vx_mu-2.C: Removed.
3697 * g++.target/riscv/rvv/base/vnclip_vx_mu-3.C: Removed.
3698 * g++.target/riscv/rvv/base/vnclip_vx_tu-1.C: Removed.
3699 * g++.target/riscv/rvv/base/vnclip_vx_tu-2.C: Removed.
3700 * g++.target/riscv/rvv/base/vnclip_vx_tu-3.C: Removed.
3701 * g++.target/riscv/rvv/base/vnclip_vx_tum-1.C: Removed.
3702 * g++.target/riscv/rvv/base/vnclip_vx_tum-2.C: Removed.
3703 * g++.target/riscv/rvv/base/vnclip_vx_tum-3.C: Removed.
3704 * g++.target/riscv/rvv/base/vnclip_vx_tumu-1.C: Removed.
3705 * g++.target/riscv/rvv/base/vnclip_vx_tumu-2.C: Removed.
3706 * g++.target/riscv/rvv/base/vnclip_vx_tumu-3.C: Removed.
3707 * g++.target/riscv/rvv/base/vnclipu_vv-1.C: Removed.
3708 * g++.target/riscv/rvv/base/vnclipu_vv-2.C: Removed.
3709 * g++.target/riscv/rvv/base/vnclipu_vv-3.C: Removed.
3710 * g++.target/riscv/rvv/base/vnclipu_vv_mu-1.C: Removed.
3711 * g++.target/riscv/rvv/base/vnclipu_vv_mu-2.C: Removed.
3712 * g++.target/riscv/rvv/base/vnclipu_vv_mu-3.C: Removed.
3713 * g++.target/riscv/rvv/base/vnclipu_vv_tu-1.C: Removed.
3714 * g++.target/riscv/rvv/base/vnclipu_vv_tu-2.C: Removed.
3715 * g++.target/riscv/rvv/base/vnclipu_vv_tu-3.C: Removed.
3716 * g++.target/riscv/rvv/base/vnclipu_vv_tum-1.C: Removed.
3717 * g++.target/riscv/rvv/base/vnclipu_vv_tum-2.C: Removed.
3718 * g++.target/riscv/rvv/base/vnclipu_vv_tum-3.C: Removed.
3719 * g++.target/riscv/rvv/base/vnclipu_vv_tumu-1.C: Removed.
3720 * g++.target/riscv/rvv/base/vnclipu_vv_tumu-2.C: Removed.
3721 * g++.target/riscv/rvv/base/vnclipu_vv_tumu-3.C: Removed.
3722 * g++.target/riscv/rvv/base/vnclipu_vx-1.C: Removed.
3723 * g++.target/riscv/rvv/base/vnclipu_vx-2.C: Removed.
3724 * g++.target/riscv/rvv/base/vnclipu_vx-3.C: Removed.
3725 * g++.target/riscv/rvv/base/vnclipu_vx_mu-1.C: Removed.
3726 * g++.target/riscv/rvv/base/vnclipu_vx_mu-2.C: Removed.
3727 * g++.target/riscv/rvv/base/vnclipu_vx_mu-3.C: Removed.
3728 * g++.target/riscv/rvv/base/vnclipu_vx_tu-1.C: Removed.
3729 * g++.target/riscv/rvv/base/vnclipu_vx_tu-2.C: Removed.
3730 * g++.target/riscv/rvv/base/vnclipu_vx_tu-3.C: Removed.
3731 * g++.target/riscv/rvv/base/vnclipu_vx_tum-1.C: Removed.
3732 * g++.target/riscv/rvv/base/vnclipu_vx_tum-2.C: Removed.
3733 * g++.target/riscv/rvv/base/vnclipu_vx_tum-3.C: Removed.
3734 * g++.target/riscv/rvv/base/vnclipu_vx_tumu-1.C: Removed.
3735 * g++.target/riscv/rvv/base/vnclipu_vx_tumu-2.C: Removed.
3736 * g++.target/riscv/rvv/base/vnclipu_vx_tumu-3.C: Removed.
3737 * g++.target/riscv/rvv/base/vncvt_x-1.C: Removed.
3738 * g++.target/riscv/rvv/base/vncvt_x-2.C: Removed.
3739 * g++.target/riscv/rvv/base/vncvt_x-3.C: Removed.
3740 * g++.target/riscv/rvv/base/vncvt_x_mu-1.C: Removed.
3741 * g++.target/riscv/rvv/base/vncvt_x_mu-2.C: Removed.
3742 * g++.target/riscv/rvv/base/vncvt_x_mu-3.C: Removed.
3743 * g++.target/riscv/rvv/base/vncvt_x_tu-1.C: Removed.
3744 * g++.target/riscv/rvv/base/vncvt_x_tu-2.C: Removed.
3745 * g++.target/riscv/rvv/base/vncvt_x_tu-3.C: Removed.
3746 * g++.target/riscv/rvv/base/vncvt_x_tum-1.C: Removed.
3747 * g++.target/riscv/rvv/base/vncvt_x_tum-2.C: Removed.
3748 * g++.target/riscv/rvv/base/vncvt_x_tum-3.C: Removed.
3749 * g++.target/riscv/rvv/base/vncvt_x_tumu-1.C: Removed.
3750 * g++.target/riscv/rvv/base/vncvt_x_tumu-2.C: Removed.
3751 * g++.target/riscv/rvv/base/vncvt_x_tumu-3.C: Removed.
3752 * g++.target/riscv/rvv/base/vneg_v-1.C: Removed.
3753 * g++.target/riscv/rvv/base/vneg_v-2.C: Removed.
3754 * g++.target/riscv/rvv/base/vneg_v-3.C: Removed.
3755 * g++.target/riscv/rvv/base/vneg_v_mu-1.C: Removed.
3756 * g++.target/riscv/rvv/base/vneg_v_mu-2.C: Removed.
3757 * g++.target/riscv/rvv/base/vneg_v_mu-3.C: Removed.
3758 * g++.target/riscv/rvv/base/vneg_v_tu-1.C: Removed.
3759 * g++.target/riscv/rvv/base/vneg_v_tu-2.C: Removed.
3760 * g++.target/riscv/rvv/base/vneg_v_tu-3.C: Removed.
3761 * g++.target/riscv/rvv/base/vneg_v_tum-1.C: Removed.
3762 * g++.target/riscv/rvv/base/vneg_v_tum-2.C: Removed.
3763 * g++.target/riscv/rvv/base/vneg_v_tum-3.C: Removed.
3764 * g++.target/riscv/rvv/base/vneg_v_tumu-1.C: Removed.
3765 * g++.target/riscv/rvv/base/vneg_v_tumu-2.C: Removed.
3766 * g++.target/riscv/rvv/base/vneg_v_tumu-3.C: Removed.
3767 * g++.target/riscv/rvv/base/vnmsac_vv-1.C: Removed.
3768 * g++.target/riscv/rvv/base/vnmsac_vv-2.C: Removed.
3769 * g++.target/riscv/rvv/base/vnmsac_vv-3.C: Removed.
3770 * g++.target/riscv/rvv/base/vnmsac_vv_mu-1.C: Removed.
3771 * g++.target/riscv/rvv/base/vnmsac_vv_mu-2.C: Removed.
3772 * g++.target/riscv/rvv/base/vnmsac_vv_mu-3.C: Removed.
3773 * g++.target/riscv/rvv/base/vnmsac_vv_tu-1.C: Removed.
3774 * g++.target/riscv/rvv/base/vnmsac_vv_tu-2.C: Removed.
3775 * g++.target/riscv/rvv/base/vnmsac_vv_tu-3.C: Removed.
3776 * g++.target/riscv/rvv/base/vnmsac_vv_tum-1.C: Removed.
3777 * g++.target/riscv/rvv/base/vnmsac_vv_tum-2.C: Removed.
3778 * g++.target/riscv/rvv/base/vnmsac_vv_tum-3.C: Removed.
3779 * g++.target/riscv/rvv/base/vnmsac_vv_tumu-1.C: Removed.
3780 * g++.target/riscv/rvv/base/vnmsac_vv_tumu-2.C: Removed.
3781 * g++.target/riscv/rvv/base/vnmsac_vv_tumu-3.C: Removed.
3782 * g++.target/riscv/rvv/base/vnmsac_vx_mu_rv32-1.C: Removed.
3783 * g++.target/riscv/rvv/base/vnmsac_vx_mu_rv32-2.C: Removed.
3784 * g++.target/riscv/rvv/base/vnmsac_vx_mu_rv32-3.C: Removed.
3785 * g++.target/riscv/rvv/base/vnmsac_vx_mu_rv64-1.C: Removed.
3786 * g++.target/riscv/rvv/base/vnmsac_vx_mu_rv64-2.C: Removed.
3787 * g++.target/riscv/rvv/base/vnmsac_vx_mu_rv64-3.C: Removed.
3788 * g++.target/riscv/rvv/base/vnmsac_vx_rv32-1.C: Removed.
3789 * g++.target/riscv/rvv/base/vnmsac_vx_rv32-2.C: Removed.
3790 * g++.target/riscv/rvv/base/vnmsac_vx_rv32-3.C: Removed.
3791 * g++.target/riscv/rvv/base/vnmsac_vx_rv64-1.C: Removed.
3792 * g++.target/riscv/rvv/base/vnmsac_vx_rv64-2.C: Removed.
3793 * g++.target/riscv/rvv/base/vnmsac_vx_rv64-3.C: Removed.
3794 * g++.target/riscv/rvv/base/vnmsac_vx_tu_rv32-1.C: Removed.
3795 * g++.target/riscv/rvv/base/vnmsac_vx_tu_rv32-2.C: Removed.
3796 * g++.target/riscv/rvv/base/vnmsac_vx_tu_rv32-3.C: Removed.
3797 * g++.target/riscv/rvv/base/vnmsac_vx_tu_rv64-1.C: Removed.
3798 * g++.target/riscv/rvv/base/vnmsac_vx_tu_rv64-2.C: Removed.
3799 * g++.target/riscv/rvv/base/vnmsac_vx_tu_rv64-3.C: Removed.
3800 * g++.target/riscv/rvv/base/vnmsac_vx_tum_rv32-1.C: Removed.
3801 * g++.target/riscv/rvv/base/vnmsac_vx_tum_rv32-2.C: Removed.
3802 * g++.target/riscv/rvv/base/vnmsac_vx_tum_rv32-3.C: Removed.
3803 * g++.target/riscv/rvv/base/vnmsac_vx_tum_rv64-1.C: Removed.
3804 * g++.target/riscv/rvv/base/vnmsac_vx_tum_rv64-2.C: Removed.
3805 * g++.target/riscv/rvv/base/vnmsac_vx_tum_rv64-3.C: Removed.
3806 * g++.target/riscv/rvv/base/vnmsac_vx_tumu_rv32-1.C: Removed.
3807 * g++.target/riscv/rvv/base/vnmsac_vx_tumu_rv32-2.C: Removed.
3808 * g++.target/riscv/rvv/base/vnmsac_vx_tumu_rv32-3.C: Removed.
3809 * g++.target/riscv/rvv/base/vnmsac_vx_tumu_rv64-1.C: Removed.
3810 * g++.target/riscv/rvv/base/vnmsac_vx_tumu_rv64-2.C: Removed.
3811 * g++.target/riscv/rvv/base/vnmsac_vx_tumu_rv64-3.C: Removed.
3812 * g++.target/riscv/rvv/base/vnmsub_vv-1.C: Removed.
3813 * g++.target/riscv/rvv/base/vnmsub_vv-2.C: Removed.
3814 * g++.target/riscv/rvv/base/vnmsub_vv-3.C: Removed.
3815 * g++.target/riscv/rvv/base/vnmsub_vv_mu-1.C: Removed.
3816 * g++.target/riscv/rvv/base/vnmsub_vv_mu-2.C: Removed.
3817 * g++.target/riscv/rvv/base/vnmsub_vv_mu-3.C: Removed.
3818 * g++.target/riscv/rvv/base/vnmsub_vv_tu-1.C: Removed.
3819 * g++.target/riscv/rvv/base/vnmsub_vv_tu-2.C: Removed.
3820 * g++.target/riscv/rvv/base/vnmsub_vv_tu-3.C: Removed.
3821 * g++.target/riscv/rvv/base/vnmsub_vv_tum-1.C: Removed.
3822 * g++.target/riscv/rvv/base/vnmsub_vv_tum-2.C: Removed.
3823 * g++.target/riscv/rvv/base/vnmsub_vv_tum-3.C: Removed.
3824 * g++.target/riscv/rvv/base/vnmsub_vv_tumu-1.C: Removed.
3825 * g++.target/riscv/rvv/base/vnmsub_vv_tumu-2.C: Removed.
3826 * g++.target/riscv/rvv/base/vnmsub_vv_tumu-3.C: Removed.
3827 * g++.target/riscv/rvv/base/vnmsub_vx_mu_rv32-1.C: Removed.
3828 * g++.target/riscv/rvv/base/vnmsub_vx_mu_rv32-2.C: Removed.
3829 * g++.target/riscv/rvv/base/vnmsub_vx_mu_rv32-3.C: Removed.
3830 * g++.target/riscv/rvv/base/vnmsub_vx_mu_rv64-1.C: Removed.
3831 * g++.target/riscv/rvv/base/vnmsub_vx_mu_rv64-2.C: Removed.
3832 * g++.target/riscv/rvv/base/vnmsub_vx_mu_rv64-3.C: Removed.
3833 * g++.target/riscv/rvv/base/vnmsub_vx_rv32-1.C: Removed.
3834 * g++.target/riscv/rvv/base/vnmsub_vx_rv32-2.C: Removed.
3835 * g++.target/riscv/rvv/base/vnmsub_vx_rv32-3.C: Removed.
3836 * g++.target/riscv/rvv/base/vnmsub_vx_rv64-1.C: Removed.
3837 * g++.target/riscv/rvv/base/vnmsub_vx_rv64-2.C: Removed.
3838 * g++.target/riscv/rvv/base/vnmsub_vx_rv64-3.C: Removed.
3839 * g++.target/riscv/rvv/base/vnmsub_vx_tu_rv32-1.C: Removed.
3840 * g++.target/riscv/rvv/base/vnmsub_vx_tu_rv32-2.C: Removed.
3841 * g++.target/riscv/rvv/base/vnmsub_vx_tu_rv32-3.C: Removed.
3842 * g++.target/riscv/rvv/base/vnmsub_vx_tu_rv64-1.C: Removed.
3843 * g++.target/riscv/rvv/base/vnmsub_vx_tu_rv64-2.C: Removed.
3844 * g++.target/riscv/rvv/base/vnmsub_vx_tu_rv64-3.C: Removed.
3845 * g++.target/riscv/rvv/base/vnmsub_vx_tum_rv32-1.C: Removed.
3846 * g++.target/riscv/rvv/base/vnmsub_vx_tum_rv32-2.C: Removed.
3847 * g++.target/riscv/rvv/base/vnmsub_vx_tum_rv32-3.C: Removed.
3848 * g++.target/riscv/rvv/base/vnmsub_vx_tum_rv64-1.C: Removed.
3849 * g++.target/riscv/rvv/base/vnmsub_vx_tum_rv64-2.C: Removed.
3850 * g++.target/riscv/rvv/base/vnmsub_vx_tum_rv64-3.C: Removed.
3851 * g++.target/riscv/rvv/base/vnmsub_vx_tumu_rv32-1.C: Removed.
3852 * g++.target/riscv/rvv/base/vnmsub_vx_tumu_rv32-2.C: Removed.
3853 * g++.target/riscv/rvv/base/vnmsub_vx_tumu_rv32-3.C: Removed.
3854 * g++.target/riscv/rvv/base/vnmsub_vx_tumu_rv64-1.C: Removed.
3855 * g++.target/riscv/rvv/base/vnmsub_vx_tumu_rv64-2.C: Removed.
3856 * g++.target/riscv/rvv/base/vnmsub_vx_tumu_rv64-3.C: Removed.
3857 * g++.target/riscv/rvv/base/vnot_v-1.C: Removed.
3858 * g++.target/riscv/rvv/base/vnot_v-2.C: Removed.
3859 * g++.target/riscv/rvv/base/vnot_v-3.C: Removed.
3860 * g++.target/riscv/rvv/base/vnot_v_mu-1.C: Removed.
3861 * g++.target/riscv/rvv/base/vnot_v_mu-2.C: Removed.
3862 * g++.target/riscv/rvv/base/vnot_v_mu-3.C: Removed.
3863 * g++.target/riscv/rvv/base/vnot_v_tu-1.C: Removed.
3864 * g++.target/riscv/rvv/base/vnot_v_tu-2.C: Removed.
3865 * g++.target/riscv/rvv/base/vnot_v_tu-3.C: Removed.
3866 * g++.target/riscv/rvv/base/vnot_v_tum-1.C: Removed.
3867 * g++.target/riscv/rvv/base/vnot_v_tum-2.C: Removed.
3868 * g++.target/riscv/rvv/base/vnot_v_tum-3.C: Removed.
3869 * g++.target/riscv/rvv/base/vnot_v_tumu-1.C: Removed.
3870 * g++.target/riscv/rvv/base/vnot_v_tumu-2.C: Removed.
3871 * g++.target/riscv/rvv/base/vnot_v_tumu-3.C: Removed.
3872 * g++.target/riscv/rvv/base/vnsra_vv-1.C: Removed.
3873 * g++.target/riscv/rvv/base/vnsra_vv-2.C: Removed.
3874 * g++.target/riscv/rvv/base/vnsra_vv-3.C: Removed.
3875 * g++.target/riscv/rvv/base/vnsra_vv_mu-1.C: Removed.
3876 * g++.target/riscv/rvv/base/vnsra_vv_mu-2.C: Removed.
3877 * g++.target/riscv/rvv/base/vnsra_vv_mu-3.C: Removed.
3878 * g++.target/riscv/rvv/base/vnsra_vv_tu-1.C: Removed.
3879 * g++.target/riscv/rvv/base/vnsra_vv_tu-2.C: Removed.
3880 * g++.target/riscv/rvv/base/vnsra_vv_tu-3.C: Removed.
3881 * g++.target/riscv/rvv/base/vnsra_vv_tum-1.C: Removed.
3882 * g++.target/riscv/rvv/base/vnsra_vv_tum-2.C: Removed.
3883 * g++.target/riscv/rvv/base/vnsra_vv_tum-3.C: Removed.
3884 * g++.target/riscv/rvv/base/vnsra_vv_tumu-1.C: Removed.
3885 * g++.target/riscv/rvv/base/vnsra_vv_tumu-2.C: Removed.
3886 * g++.target/riscv/rvv/base/vnsra_vv_tumu-3.C: Removed.
3887 * g++.target/riscv/rvv/base/vnsra_vx-1.C: Removed.
3888 * g++.target/riscv/rvv/base/vnsra_vx-2.C: Removed.
3889 * g++.target/riscv/rvv/base/vnsra_vx-3.C: Removed.
3890 * g++.target/riscv/rvv/base/vnsra_vx_mu-1.C: Removed.
3891 * g++.target/riscv/rvv/base/vnsra_vx_mu-2.C: Removed.
3892 * g++.target/riscv/rvv/base/vnsra_vx_mu-3.C: Removed.
3893 * g++.target/riscv/rvv/base/vnsra_vx_tu-1.C: Removed.
3894 * g++.target/riscv/rvv/base/vnsra_vx_tu-2.C: Removed.
3895 * g++.target/riscv/rvv/base/vnsra_vx_tu-3.C: Removed.
3896 * g++.target/riscv/rvv/base/vnsra_vx_tum-1.C: Removed.
3897 * g++.target/riscv/rvv/base/vnsra_vx_tum-2.C: Removed.
3898 * g++.target/riscv/rvv/base/vnsra_vx_tum-3.C: Removed.
3899 * g++.target/riscv/rvv/base/vnsra_vx_tumu-1.C: Removed.
3900 * g++.target/riscv/rvv/base/vnsra_vx_tumu-2.C: Removed.
3901 * g++.target/riscv/rvv/base/vnsra_vx_tumu-3.C: Removed.
3902 * g++.target/riscv/rvv/base/vnsrl_vv-1.C: Removed.
3903 * g++.target/riscv/rvv/base/vnsrl_vv-2.C: Removed.
3904 * g++.target/riscv/rvv/base/vnsrl_vv-3.C: Removed.
3905 * g++.target/riscv/rvv/base/vnsrl_vv_mu-1.C: Removed.
3906 * g++.target/riscv/rvv/base/vnsrl_vv_mu-2.C: Removed.
3907 * g++.target/riscv/rvv/base/vnsrl_vv_mu-3.C: Removed.
3908 * g++.target/riscv/rvv/base/vnsrl_vv_tu-1.C: Removed.
3909 * g++.target/riscv/rvv/base/vnsrl_vv_tu-2.C: Removed.
3910 * g++.target/riscv/rvv/base/vnsrl_vv_tu-3.C: Removed.
3911 * g++.target/riscv/rvv/base/vnsrl_vv_tum-1.C: Removed.
3912 * g++.target/riscv/rvv/base/vnsrl_vv_tum-2.C: Removed.
3913 * g++.target/riscv/rvv/base/vnsrl_vv_tum-3.C: Removed.
3914 * g++.target/riscv/rvv/base/vnsrl_vv_tumu-1.C: Removed.
3915 * g++.target/riscv/rvv/base/vnsrl_vv_tumu-2.C: Removed.
3916 * g++.target/riscv/rvv/base/vnsrl_vv_tumu-3.C: Removed.
3917 * g++.target/riscv/rvv/base/vnsrl_vx-1.C: Removed.
3918 * g++.target/riscv/rvv/base/vnsrl_vx-2.C: Removed.
3919 * g++.target/riscv/rvv/base/vnsrl_vx-3.C: Removed.
3920 * g++.target/riscv/rvv/base/vnsrl_vx_mu-1.C: Removed.
3921 * g++.target/riscv/rvv/base/vnsrl_vx_mu-2.C: Removed.
3922 * g++.target/riscv/rvv/base/vnsrl_vx_mu-3.C: Removed.
3923 * g++.target/riscv/rvv/base/vnsrl_vx_tu-1.C: Removed.
3924 * g++.target/riscv/rvv/base/vnsrl_vx_tu-2.C: Removed.
3925 * g++.target/riscv/rvv/base/vnsrl_vx_tu-3.C: Removed.
3926 * g++.target/riscv/rvv/base/vnsrl_vx_tum-1.C: Removed.
3927 * g++.target/riscv/rvv/base/vnsrl_vx_tum-2.C: Removed.
3928 * g++.target/riscv/rvv/base/vnsrl_vx_tum-3.C: Removed.
3929 * g++.target/riscv/rvv/base/vnsrl_vx_tumu-1.C: Removed.
3930 * g++.target/riscv/rvv/base/vnsrl_vx_tumu-2.C: Removed.
3931 * g++.target/riscv/rvv/base/vnsrl_vx_tumu-3.C: Removed.
3932 * g++.target/riscv/rvv/base/vor_vv-1.C: Removed.
3933 * g++.target/riscv/rvv/base/vor_vv-2.C: Removed.
3934 * g++.target/riscv/rvv/base/vor_vv-3.C: Removed.
3935 * g++.target/riscv/rvv/base/vor_vv_mu-1.C: Removed.
3936 * g++.target/riscv/rvv/base/vor_vv_mu-2.C: Removed.
3937 * g++.target/riscv/rvv/base/vor_vv_mu-3.C: Removed.
3938 * g++.target/riscv/rvv/base/vor_vv_tu-1.C: Removed.
3939 * g++.target/riscv/rvv/base/vor_vv_tu-2.C: Removed.
3940 * g++.target/riscv/rvv/base/vor_vv_tu-3.C: Removed.
3941 * g++.target/riscv/rvv/base/vor_vv_tum-1.C: Removed.
3942 * g++.target/riscv/rvv/base/vor_vv_tum-2.C: Removed.
3943 * g++.target/riscv/rvv/base/vor_vv_tum-3.C: Removed.
3944 * g++.target/riscv/rvv/base/vor_vv_tumu-1.C: Removed.
3945 * g++.target/riscv/rvv/base/vor_vv_tumu-2.C: Removed.
3946 * g++.target/riscv/rvv/base/vor_vv_tumu-3.C: Removed.
3947 * g++.target/riscv/rvv/base/vor_vx_mu_rv32-1.C: Removed.
3948 * g++.target/riscv/rvv/base/vor_vx_mu_rv32-2.C: Removed.
3949 * g++.target/riscv/rvv/base/vor_vx_mu_rv32-3.C: Removed.
3950 * g++.target/riscv/rvv/base/vor_vx_mu_rv64-1.C: Removed.
3951 * g++.target/riscv/rvv/base/vor_vx_mu_rv64-2.C: Removed.
3952 * g++.target/riscv/rvv/base/vor_vx_mu_rv64-3.C: Removed.
3953 * g++.target/riscv/rvv/base/vor_vx_rv32-1.C: Removed.
3954 * g++.target/riscv/rvv/base/vor_vx_rv32-2.C: Removed.
3955 * g++.target/riscv/rvv/base/vor_vx_rv32-3.C: Removed.
3956 * g++.target/riscv/rvv/base/vor_vx_rv64-1.C: Removed.
3957 * g++.target/riscv/rvv/base/vor_vx_rv64-2.C: Removed.
3958 * g++.target/riscv/rvv/base/vor_vx_rv64-3.C: Removed.
3959 * g++.target/riscv/rvv/base/vor_vx_tu_rv32-1.C: Removed.
3960 * g++.target/riscv/rvv/base/vor_vx_tu_rv32-2.C: Removed.
3961 * g++.target/riscv/rvv/base/vor_vx_tu_rv32-3.C: Removed.
3962 * g++.target/riscv/rvv/base/vor_vx_tu_rv64-1.C: Removed.
3963 * g++.target/riscv/rvv/base/vor_vx_tu_rv64-2.C: Removed.
3964 * g++.target/riscv/rvv/base/vor_vx_tu_rv64-3.C: Removed.
3965 * g++.target/riscv/rvv/base/vor_vx_tum_rv32-1.C: Removed.
3966 * g++.target/riscv/rvv/base/vor_vx_tum_rv32-2.C: Removed.
3967 * g++.target/riscv/rvv/base/vor_vx_tum_rv32-3.C: Removed.
3968 * g++.target/riscv/rvv/base/vor_vx_tum_rv64-1.C: Removed.
3969 * g++.target/riscv/rvv/base/vor_vx_tum_rv64-2.C: Removed.
3970 * g++.target/riscv/rvv/base/vor_vx_tum_rv64-3.C: Removed.
3971 * g++.target/riscv/rvv/base/vor_vx_tumu_rv32-1.C: Removed.
3972 * g++.target/riscv/rvv/base/vor_vx_tumu_rv32-2.C: Removed.
3973 * g++.target/riscv/rvv/base/vor_vx_tumu_rv32-3.C: Removed.
3974 * g++.target/riscv/rvv/base/vor_vx_tumu_rv64-1.C: Removed.
3975 * g++.target/riscv/rvv/base/vor_vx_tumu_rv64-2.C: Removed.
3976 * g++.target/riscv/rvv/base/vor_vx_tumu_rv64-3.C: Removed.
3977 * g++.target/riscv/rvv/base/vrem_vv-1.C: Removed.
3978 * g++.target/riscv/rvv/base/vrem_vv-2.C: Removed.
3979 * g++.target/riscv/rvv/base/vrem_vv-3.C: Removed.
3980 * g++.target/riscv/rvv/base/vrem_vv_mu-1.C: Removed.
3981 * g++.target/riscv/rvv/base/vrem_vv_mu-2.C: Removed.
3982 * g++.target/riscv/rvv/base/vrem_vv_mu-3.C: Removed.
3983 * g++.target/riscv/rvv/base/vrem_vv_tu-1.C: Removed.
3984 * g++.target/riscv/rvv/base/vrem_vv_tu-2.C: Removed.
3985 * g++.target/riscv/rvv/base/vrem_vv_tu-3.C: Removed.
3986 * g++.target/riscv/rvv/base/vrem_vv_tum-1.C: Removed.
3987 * g++.target/riscv/rvv/base/vrem_vv_tum-2.C: Removed.
3988 * g++.target/riscv/rvv/base/vrem_vv_tum-3.C: Removed.
3989 * g++.target/riscv/rvv/base/vrem_vv_tumu-1.C: Removed.
3990 * g++.target/riscv/rvv/base/vrem_vv_tumu-2.C: Removed.
3991 * g++.target/riscv/rvv/base/vrem_vv_tumu-3.C: Removed.
3992 * g++.target/riscv/rvv/base/vrem_vx_mu_rv32-1.C: Removed.
3993 * g++.target/riscv/rvv/base/vrem_vx_mu_rv32-2.C: Removed.
3994 * g++.target/riscv/rvv/base/vrem_vx_mu_rv32-3.C: Removed.
3995 * g++.target/riscv/rvv/base/vrem_vx_mu_rv64-1.C: Removed.
3996 * g++.target/riscv/rvv/base/vrem_vx_mu_rv64-2.C: Removed.
3997 * g++.target/riscv/rvv/base/vrem_vx_mu_rv64-3.C: Removed.
3998 * g++.target/riscv/rvv/base/vrem_vx_rv32-1.C: Removed.
3999 * g++.target/riscv/rvv/base/vrem_vx_rv32-2.C: Removed.
4000 * g++.target/riscv/rvv/base/vrem_vx_rv32-3.C: Removed.
4001 * g++.target/riscv/rvv/base/vrem_vx_rv64-1.C: Removed.
4002 * g++.target/riscv/rvv/base/vrem_vx_rv64-2.C: Removed.
4003 * g++.target/riscv/rvv/base/vrem_vx_rv64-3.C: Removed.
4004 * g++.target/riscv/rvv/base/vrem_vx_tu_rv32-1.C: Removed.
4005 * g++.target/riscv/rvv/base/vrem_vx_tu_rv32-2.C: Removed.
4006 * g++.target/riscv/rvv/base/vrem_vx_tu_rv32-3.C: Removed.
4007 * g++.target/riscv/rvv/base/vrem_vx_tu_rv64-1.C: Removed.
4008 * g++.target/riscv/rvv/base/vrem_vx_tu_rv64-2.C: Removed.
4009 * g++.target/riscv/rvv/base/vrem_vx_tu_rv64-3.C: Removed.
4010 * g++.target/riscv/rvv/base/vrem_vx_tum_rv32-1.C: Removed.
4011 * g++.target/riscv/rvv/base/vrem_vx_tum_rv32-2.C: Removed.
4012 * g++.target/riscv/rvv/base/vrem_vx_tum_rv32-3.C: Removed.
4013 * g++.target/riscv/rvv/base/vrem_vx_tum_rv64-1.C: Removed.
4014 * g++.target/riscv/rvv/base/vrem_vx_tum_rv64-2.C: Removed.
4015 * g++.target/riscv/rvv/base/vrem_vx_tum_rv64-3.C: Removed.
4016 * g++.target/riscv/rvv/base/vrem_vx_tumu_rv32-1.C: Removed.
4017 * g++.target/riscv/rvv/base/vrem_vx_tumu_rv32-2.C: Removed.
4018 * g++.target/riscv/rvv/base/vrem_vx_tumu_rv32-3.C: Removed.
4019 * g++.target/riscv/rvv/base/vrem_vx_tumu_rv64-1.C: Removed.
4020 * g++.target/riscv/rvv/base/vrem_vx_tumu_rv64-2.C: Removed.
4021 * g++.target/riscv/rvv/base/vrem_vx_tumu_rv64-3.C: Removed.
4022 * g++.target/riscv/rvv/base/vremu_vv-1.C: Removed.
4023 * g++.target/riscv/rvv/base/vremu_vv-2.C: Removed.
4024 * g++.target/riscv/rvv/base/vremu_vv-3.C: Removed.
4025 * g++.target/riscv/rvv/base/vremu_vv_mu-1.C: Removed.
4026 * g++.target/riscv/rvv/base/vremu_vv_mu-2.C: Removed.
4027 * g++.target/riscv/rvv/base/vremu_vv_mu-3.C: Removed.
4028 * g++.target/riscv/rvv/base/vremu_vv_tu-1.C: Removed.
4029 * g++.target/riscv/rvv/base/vremu_vv_tu-2.C: Removed.
4030 * g++.target/riscv/rvv/base/vremu_vv_tu-3.C: Removed.
4031 * g++.target/riscv/rvv/base/vremu_vv_tum-1.C: Removed.
4032 * g++.target/riscv/rvv/base/vremu_vv_tum-2.C: Removed.
4033 * g++.target/riscv/rvv/base/vremu_vv_tum-3.C: Removed.
4034 * g++.target/riscv/rvv/base/vremu_vv_tumu-1.C: Removed.
4035 * g++.target/riscv/rvv/base/vremu_vv_tumu-2.C: Removed.
4036 * g++.target/riscv/rvv/base/vremu_vv_tumu-3.C: Removed.
4037 * g++.target/riscv/rvv/base/vremu_vx_mu_rv32-1.C: Removed.
4038 * g++.target/riscv/rvv/base/vremu_vx_mu_rv32-2.C: Removed.
4039 * g++.target/riscv/rvv/base/vremu_vx_mu_rv32-3.C: Removed.
4040 * g++.target/riscv/rvv/base/vremu_vx_mu_rv64-1.C: Removed.
4041 * g++.target/riscv/rvv/base/vremu_vx_mu_rv64-2.C: Removed.
4042 * g++.target/riscv/rvv/base/vremu_vx_mu_rv64-3.C: Removed.
4043 * g++.target/riscv/rvv/base/vremu_vx_rv32-1.C: Removed.
4044 * g++.target/riscv/rvv/base/vremu_vx_rv32-2.C: Removed.
4045 * g++.target/riscv/rvv/base/vremu_vx_rv32-3.C: Removed.
4046 * g++.target/riscv/rvv/base/vremu_vx_rv64-1.C: Removed.
4047 * g++.target/riscv/rvv/base/vremu_vx_rv64-2.C: Removed.
4048 * g++.target/riscv/rvv/base/vremu_vx_rv64-3.C: Removed.
4049 * g++.target/riscv/rvv/base/vremu_vx_tu_rv32-1.C: Removed.
4050 * g++.target/riscv/rvv/base/vremu_vx_tu_rv32-2.C: Removed.
4051 * g++.target/riscv/rvv/base/vremu_vx_tu_rv32-3.C: Removed.
4052 * g++.target/riscv/rvv/base/vremu_vx_tu_rv64-1.C: Removed.
4053 * g++.target/riscv/rvv/base/vremu_vx_tu_rv64-2.C: Removed.
4054 * g++.target/riscv/rvv/base/vremu_vx_tu_rv64-3.C: Removed.
4055 * g++.target/riscv/rvv/base/vremu_vx_tum_rv32-1.C: Removed.
4056 * g++.target/riscv/rvv/base/vremu_vx_tum_rv32-2.C: Removed.
4057 * g++.target/riscv/rvv/base/vremu_vx_tum_rv32-3.C: Removed.
4058 * g++.target/riscv/rvv/base/vremu_vx_tum_rv64-1.C: Removed.
4059 * g++.target/riscv/rvv/base/vremu_vx_tum_rv64-2.C: Removed.
4060 * g++.target/riscv/rvv/base/vremu_vx_tum_rv64-3.C: Removed.
4061 * g++.target/riscv/rvv/base/vremu_vx_tumu_rv32-1.C: Removed.
4062 * g++.target/riscv/rvv/base/vremu_vx_tumu_rv32-2.C: Removed.
4063 * g++.target/riscv/rvv/base/vremu_vx_tumu_rv32-3.C: Removed.
4064 * g++.target/riscv/rvv/base/vremu_vx_tumu_rv64-1.C: Removed.
4065 * g++.target/riscv/rvv/base/vremu_vx_tumu_rv64-2.C: Removed.
4066 * g++.target/riscv/rvv/base/vremu_vx_tumu_rv64-3.C: Removed.
4067 * g++.target/riscv/rvv/base/vrsub_vx_mu_rv32-1.C: Removed.
4068 * g++.target/riscv/rvv/base/vrsub_vx_mu_rv32-2.C: Removed.
4069 * g++.target/riscv/rvv/base/vrsub_vx_mu_rv32-3.C: Removed.
4070 * g++.target/riscv/rvv/base/vrsub_vx_mu_rv64-1.C: Removed.
4071 * g++.target/riscv/rvv/base/vrsub_vx_mu_rv64-2.C: Removed.
4072 * g++.target/riscv/rvv/base/vrsub_vx_mu_rv64-3.C: Removed.
4073 * g++.target/riscv/rvv/base/vrsub_vx_rv32-1.C: Removed.
4074 * g++.target/riscv/rvv/base/vrsub_vx_rv32-2.C: Removed.
4075 * g++.target/riscv/rvv/base/vrsub_vx_rv32-3.C: Removed.
4076 * g++.target/riscv/rvv/base/vrsub_vx_rv64-1.C: Removed.
4077 * g++.target/riscv/rvv/base/vrsub_vx_rv64-2.C: Removed.
4078 * g++.target/riscv/rvv/base/vrsub_vx_rv64-3.C: Removed.
4079 * g++.target/riscv/rvv/base/vrsub_vx_tu_rv32-1.C: Removed.
4080 * g++.target/riscv/rvv/base/vrsub_vx_tu_rv32-2.C: Removed.
4081 * g++.target/riscv/rvv/base/vrsub_vx_tu_rv32-3.C: Removed.
4082 * g++.target/riscv/rvv/base/vrsub_vx_tu_rv64-1.C: Removed.
4083 * g++.target/riscv/rvv/base/vrsub_vx_tu_rv64-2.C: Removed.
4084 * g++.target/riscv/rvv/base/vrsub_vx_tu_rv64-3.C: Removed.
4085 * g++.target/riscv/rvv/base/vrsub_vx_tum_rv32-1.C: Removed.
4086 * g++.target/riscv/rvv/base/vrsub_vx_tum_rv32-2.C: Removed.
4087 * g++.target/riscv/rvv/base/vrsub_vx_tum_rv32-3.C: Removed.
4088 * g++.target/riscv/rvv/base/vrsub_vx_tum_rv64-1.C: Removed.
4089 * g++.target/riscv/rvv/base/vrsub_vx_tum_rv64-2.C: Removed.
4090 * g++.target/riscv/rvv/base/vrsub_vx_tum_rv64-3.C: Removed.
4091 * g++.target/riscv/rvv/base/vrsub_vx_tumu_rv32-1.C: Removed.
4092 * g++.target/riscv/rvv/base/vrsub_vx_tumu_rv32-2.C: Removed.
4093 * g++.target/riscv/rvv/base/vrsub_vx_tumu_rv32-3.C: Removed.
4094 * g++.target/riscv/rvv/base/vrsub_vx_tumu_rv64-1.C: Removed.
4095 * g++.target/riscv/rvv/base/vrsub_vx_tumu_rv64-2.C: Removed.
4096 * g++.target/riscv/rvv/base/vrsub_vx_tumu_rv64-3.C: Removed.
4097 * g++.target/riscv/rvv/base/vsadd_vv-1.C: Removed.
4098 * g++.target/riscv/rvv/base/vsadd_vv-2.C: Removed.
4099 * g++.target/riscv/rvv/base/vsadd_vv-3.C: Removed.
4100 * g++.target/riscv/rvv/base/vsadd_vv_mu-1.C: Removed.
4101 * g++.target/riscv/rvv/base/vsadd_vv_mu-2.C: Removed.
4102 * g++.target/riscv/rvv/base/vsadd_vv_mu-3.C: Removed.
4103 * g++.target/riscv/rvv/base/vsadd_vv_tu-1.C: Removed.
4104 * g++.target/riscv/rvv/base/vsadd_vv_tu-2.C: Removed.
4105 * g++.target/riscv/rvv/base/vsadd_vv_tu-3.C: Removed.
4106 * g++.target/riscv/rvv/base/vsadd_vv_tum-1.C: Removed.
4107 * g++.target/riscv/rvv/base/vsadd_vv_tum-2.C: Removed.
4108 * g++.target/riscv/rvv/base/vsadd_vv_tum-3.C: Removed.
4109 * g++.target/riscv/rvv/base/vsadd_vv_tumu-1.C: Removed.
4110 * g++.target/riscv/rvv/base/vsadd_vv_tumu-2.C: Removed.
4111 * g++.target/riscv/rvv/base/vsadd_vv_tumu-3.C: Removed.
4112 * g++.target/riscv/rvv/base/vsadd_vx_mu_rv32-1.C: Removed.
4113 * g++.target/riscv/rvv/base/vsadd_vx_mu_rv32-2.C: Removed.
4114 * g++.target/riscv/rvv/base/vsadd_vx_mu_rv32-3.C: Removed.
4115 * g++.target/riscv/rvv/base/vsadd_vx_mu_rv64-1.C: Removed.
4116 * g++.target/riscv/rvv/base/vsadd_vx_mu_rv64-2.C: Removed.
4117 * g++.target/riscv/rvv/base/vsadd_vx_mu_rv64-3.C: Removed.
4118 * g++.target/riscv/rvv/base/vsadd_vx_rv32-1.C: Removed.
4119 * g++.target/riscv/rvv/base/vsadd_vx_rv32-2.C: Removed.
4120 * g++.target/riscv/rvv/base/vsadd_vx_rv32-3.C: Removed.
4121 * g++.target/riscv/rvv/base/vsadd_vx_rv64-1.C: Removed.
4122 * g++.target/riscv/rvv/base/vsadd_vx_rv64-2.C: Removed.
4123 * g++.target/riscv/rvv/base/vsadd_vx_rv64-3.C: Removed.
4124 * g++.target/riscv/rvv/base/vsadd_vx_tu_rv32-1.C: Removed.
4125 * g++.target/riscv/rvv/base/vsadd_vx_tu_rv32-2.C: Removed.
4126 * g++.target/riscv/rvv/base/vsadd_vx_tu_rv32-3.C: Removed.
4127 * g++.target/riscv/rvv/base/vsadd_vx_tu_rv64-1.C: Removed.
4128 * g++.target/riscv/rvv/base/vsadd_vx_tu_rv64-2.C: Removed.
4129 * g++.target/riscv/rvv/base/vsadd_vx_tu_rv64-3.C: Removed.
4130 * g++.target/riscv/rvv/base/vsadd_vx_tum_rv32-1.C: Removed.
4131 * g++.target/riscv/rvv/base/vsadd_vx_tum_rv32-2.C: Removed.
4132 * g++.target/riscv/rvv/base/vsadd_vx_tum_rv32-3.C: Removed.
4133 * g++.target/riscv/rvv/base/vsadd_vx_tum_rv64-1.C: Removed.
4134 * g++.target/riscv/rvv/base/vsadd_vx_tum_rv64-2.C: Removed.
4135 * g++.target/riscv/rvv/base/vsadd_vx_tum_rv64-3.C: Removed.
4136 * g++.target/riscv/rvv/base/vsadd_vx_tumu_rv32-1.C: Removed.
4137 * g++.target/riscv/rvv/base/vsadd_vx_tumu_rv32-2.C: Removed.
4138 * g++.target/riscv/rvv/base/vsadd_vx_tumu_rv32-3.C: Removed.
4139 * g++.target/riscv/rvv/base/vsadd_vx_tumu_rv64-1.C: Removed.
4140 * g++.target/riscv/rvv/base/vsadd_vx_tumu_rv64-2.C: Removed.
4141 * g++.target/riscv/rvv/base/vsadd_vx_tumu_rv64-3.C: Removed.
4142 * g++.target/riscv/rvv/base/vsaddu_vv-1.C: Removed.
4143 * g++.target/riscv/rvv/base/vsaddu_vv-2.C: Removed.
4144 * g++.target/riscv/rvv/base/vsaddu_vv-3.C: Removed.
4145 * g++.target/riscv/rvv/base/vsaddu_vv_mu-1.C: Removed.
4146 * g++.target/riscv/rvv/base/vsaddu_vv_mu-2.C: Removed.
4147 * g++.target/riscv/rvv/base/vsaddu_vv_mu-3.C: Removed.
4148 * g++.target/riscv/rvv/base/vsaddu_vv_tu-1.C: Removed.
4149 * g++.target/riscv/rvv/base/vsaddu_vv_tu-2.C: Removed.
4150 * g++.target/riscv/rvv/base/vsaddu_vv_tu-3.C: Removed.
4151 * g++.target/riscv/rvv/base/vsaddu_vv_tum-1.C: Removed.
4152 * g++.target/riscv/rvv/base/vsaddu_vv_tum-2.C: Removed.
4153 * g++.target/riscv/rvv/base/vsaddu_vv_tum-3.C: Removed.
4154 * g++.target/riscv/rvv/base/vsaddu_vv_tumu-1.C: Removed.
4155 * g++.target/riscv/rvv/base/vsaddu_vv_tumu-2.C: Removed.
4156 * g++.target/riscv/rvv/base/vsaddu_vv_tumu-3.C: Removed.
4157 * g++.target/riscv/rvv/base/vsaddu_vx_mu_rv32-1.C: Removed.
4158 * g++.target/riscv/rvv/base/vsaddu_vx_mu_rv32-2.C: Removed.
4159 * g++.target/riscv/rvv/base/vsaddu_vx_mu_rv32-3.C: Removed.
4160 * g++.target/riscv/rvv/base/vsaddu_vx_mu_rv64-1.C: Removed.
4161 * g++.target/riscv/rvv/base/vsaddu_vx_mu_rv64-2.C: Removed.
4162 * g++.target/riscv/rvv/base/vsaddu_vx_mu_rv64-3.C: Removed.
4163 * g++.target/riscv/rvv/base/vsaddu_vx_rv32-1.C: Removed.
4164 * g++.target/riscv/rvv/base/vsaddu_vx_rv32-2.C: Removed.
4165 * g++.target/riscv/rvv/base/vsaddu_vx_rv32-3.C: Removed.
4166 * g++.target/riscv/rvv/base/vsaddu_vx_rv64-1.C: Removed.
4167 * g++.target/riscv/rvv/base/vsaddu_vx_rv64-2.C: Removed.
4168 * g++.target/riscv/rvv/base/vsaddu_vx_rv64-3.C: Removed.
4169 * g++.target/riscv/rvv/base/vsaddu_vx_tu_rv32-1.C: Removed.
4170 * g++.target/riscv/rvv/base/vsaddu_vx_tu_rv32-2.C: Removed.
4171 * g++.target/riscv/rvv/base/vsaddu_vx_tu_rv32-3.C: Removed.
4172 * g++.target/riscv/rvv/base/vsaddu_vx_tu_rv64-1.C: Removed.
4173 * g++.target/riscv/rvv/base/vsaddu_vx_tu_rv64-2.C: Removed.
4174 * g++.target/riscv/rvv/base/vsaddu_vx_tu_rv64-3.C: Removed.
4175 * g++.target/riscv/rvv/base/vsaddu_vx_tum_rv32-1.C: Removed.
4176 * g++.target/riscv/rvv/base/vsaddu_vx_tum_rv32-2.C: Removed.
4177 * g++.target/riscv/rvv/base/vsaddu_vx_tum_rv32-3.C: Removed.
4178 * g++.target/riscv/rvv/base/vsaddu_vx_tum_rv64-1.C: Removed.
4179 * g++.target/riscv/rvv/base/vsaddu_vx_tum_rv64-2.C: Removed.
4180 * g++.target/riscv/rvv/base/vsaddu_vx_tum_rv64-3.C: Removed.
4181 * g++.target/riscv/rvv/base/vsaddu_vx_tumu_rv32-1.C: Removed.
4182 * g++.target/riscv/rvv/base/vsaddu_vx_tumu_rv32-2.C: Removed.
4183 * g++.target/riscv/rvv/base/vsaddu_vx_tumu_rv32-3.C: Removed.
4184 * g++.target/riscv/rvv/base/vsaddu_vx_tumu_rv64-1.C: Removed.
4185 * g++.target/riscv/rvv/base/vsaddu_vx_tumu_rv64-2.C: Removed.
4186 * g++.target/riscv/rvv/base/vsaddu_vx_tumu_rv64-3.C: Removed.
4187 * g++.target/riscv/rvv/base/vsbc_vvm-1.C: Removed.
4188 * g++.target/riscv/rvv/base/vsbc_vvm-2.C: Removed.
4189 * g++.target/riscv/rvv/base/vsbc_vvm-3.C: Removed.
4190 * g++.target/riscv/rvv/base/vsbc_vvm_tu-1.C: Removed.
4191 * g++.target/riscv/rvv/base/vsbc_vvm_tu-2.C: Removed.
4192 * g++.target/riscv/rvv/base/vsbc_vvm_tu-3.C: Removed.
4193 * g++.target/riscv/rvv/base/vsbc_vxm_rv32-1.C: Removed.
4194 * g++.target/riscv/rvv/base/vsbc_vxm_rv32-2.C: Removed.
4195 * g++.target/riscv/rvv/base/vsbc_vxm_rv32-3.C: Removed.
4196 * g++.target/riscv/rvv/base/vsbc_vxm_rv64-1.C: Removed.
4197 * g++.target/riscv/rvv/base/vsbc_vxm_rv64-2.C: Removed.
4198 * g++.target/riscv/rvv/base/vsbc_vxm_rv64-3.C: Removed.
4199 * g++.target/riscv/rvv/base/vsbc_vxm_tu_rv32-1.C: Removed.
4200 * g++.target/riscv/rvv/base/vsbc_vxm_tu_rv32-2.C: Removed.
4201 * g++.target/riscv/rvv/base/vsbc_vxm_tu_rv32-3.C: Removed.
4202 * g++.target/riscv/rvv/base/vsbc_vxm_tu_rv64-1.C: Removed.
4203 * g++.target/riscv/rvv/base/vsbc_vxm_tu_rv64-2.C: Removed.
4204 * g++.target/riscv/rvv/base/vsbc_vxm_tu_rv64-3.C: Removed.
4205 * g++.target/riscv/rvv/base/vse-1.C: Removed.
4206 * g++.target/riscv/rvv/base/vsext_vf2-1.C: Removed.
4207 * g++.target/riscv/rvv/base/vsext_vf2-2.C: Removed.
4208 * g++.target/riscv/rvv/base/vsext_vf2-3.C: Removed.
4209 * g++.target/riscv/rvv/base/vsext_vf2_mu-1.C: Removed.
4210 * g++.target/riscv/rvv/base/vsext_vf2_mu-2.C: Removed.
4211 * g++.target/riscv/rvv/base/vsext_vf2_mu-3.C: Removed.
4212 * g++.target/riscv/rvv/base/vsext_vf2_tu-1.C: Removed.
4213 * g++.target/riscv/rvv/base/vsext_vf2_tu-2.C: Removed.
4214 * g++.target/riscv/rvv/base/vsext_vf2_tu-3.C: Removed.
4215 * g++.target/riscv/rvv/base/vsext_vf2_tum-1.C: Removed.
4216 * g++.target/riscv/rvv/base/vsext_vf2_tum-2.C: Removed.
4217 * g++.target/riscv/rvv/base/vsext_vf2_tum-3.C: Removed.
4218 * g++.target/riscv/rvv/base/vsext_vf2_tumu-1.C: Removed.
4219 * g++.target/riscv/rvv/base/vsext_vf2_tumu-2.C: Removed.
4220 * g++.target/riscv/rvv/base/vsext_vf2_tumu-3.C: Removed.
4221 * g++.target/riscv/rvv/base/vsext_vf4-1.C: Removed.
4222 * g++.target/riscv/rvv/base/vsext_vf4-2.C: Removed.
4223 * g++.target/riscv/rvv/base/vsext_vf4-3.C: Removed.
4224 * g++.target/riscv/rvv/base/vsext_vf4_mu-1.C: Removed.
4225 * g++.target/riscv/rvv/base/vsext_vf4_mu-2.C: Removed.
4226 * g++.target/riscv/rvv/base/vsext_vf4_mu-3.C: Removed.
4227 * g++.target/riscv/rvv/base/vsext_vf4_tu-1.C: Removed.
4228 * g++.target/riscv/rvv/base/vsext_vf4_tu-2.C: Removed.
4229 * g++.target/riscv/rvv/base/vsext_vf4_tu-3.C: Removed.
4230 * g++.target/riscv/rvv/base/vsext_vf4_tum-1.C: Removed.
4231 * g++.target/riscv/rvv/base/vsext_vf4_tum-2.C: Removed.
4232 * g++.target/riscv/rvv/base/vsext_vf4_tum-3.C: Removed.
4233 * g++.target/riscv/rvv/base/vsext_vf4_tumu-1.C: Removed.
4234 * g++.target/riscv/rvv/base/vsext_vf4_tumu-2.C: Removed.
4235 * g++.target/riscv/rvv/base/vsext_vf4_tumu-3.C: Removed.
4236 * g++.target/riscv/rvv/base/vsext_vf8-1.C: Removed.
4237 * g++.target/riscv/rvv/base/vsext_vf8-2.C: Removed.
4238 * g++.target/riscv/rvv/base/vsext_vf8-3.C: Removed.
4239 * g++.target/riscv/rvv/base/vsext_vf8_mu-1.C: Removed.
4240 * g++.target/riscv/rvv/base/vsext_vf8_mu-2.C: Removed.
4241 * g++.target/riscv/rvv/base/vsext_vf8_mu-3.C: Removed.
4242 * g++.target/riscv/rvv/base/vsext_vf8_tu-1.C: Removed.
4243 * g++.target/riscv/rvv/base/vsext_vf8_tu-2.C: Removed.
4244 * g++.target/riscv/rvv/base/vsext_vf8_tu-3.C: Removed.
4245 * g++.target/riscv/rvv/base/vsext_vf8_tum-1.C: Removed.
4246 * g++.target/riscv/rvv/base/vsext_vf8_tum-2.C: Removed.
4247 * g++.target/riscv/rvv/base/vsext_vf8_tum-3.C: Removed.
4248 * g++.target/riscv/rvv/base/vsext_vf8_tumu-1.C: Removed.
4249 * g++.target/riscv/rvv/base/vsext_vf8_tumu-2.C: Removed.
4250 * g++.target/riscv/rvv/base/vsext_vf8_tumu-3.C: Removed.
4251 * g++.target/riscv/rvv/base/vsll_vv-1.C: Removed.
4252 * g++.target/riscv/rvv/base/vsll_vv-2.C: Removed.
4253 * g++.target/riscv/rvv/base/vsll_vv-3.C: Removed.
4254 * g++.target/riscv/rvv/base/vsll_vv_mu-1.C: Removed.
4255 * g++.target/riscv/rvv/base/vsll_vv_mu-2.C: Removed.
4256 * g++.target/riscv/rvv/base/vsll_vv_mu-3.C: Removed.
4257 * g++.target/riscv/rvv/base/vsll_vv_tu-1.C: Removed.
4258 * g++.target/riscv/rvv/base/vsll_vv_tu-2.C: Removed.
4259 * g++.target/riscv/rvv/base/vsll_vv_tu-3.C: Removed.
4260 * g++.target/riscv/rvv/base/vsll_vv_tum-1.C: Removed.
4261 * g++.target/riscv/rvv/base/vsll_vv_tum-2.C: Removed.
4262 * g++.target/riscv/rvv/base/vsll_vv_tum-3.C: Removed.
4263 * g++.target/riscv/rvv/base/vsll_vv_tumu-1.C: Removed.
4264 * g++.target/riscv/rvv/base/vsll_vv_tumu-2.C: Removed.
4265 * g++.target/riscv/rvv/base/vsll_vv_tumu-3.C: Removed.
4266 * g++.target/riscv/rvv/base/vsll_vx-1.C: Removed.
4267 * g++.target/riscv/rvv/base/vsll_vx-2.C: Removed.
4268 * g++.target/riscv/rvv/base/vsll_vx-3.C: Removed.
4269 * g++.target/riscv/rvv/base/vsll_vx_mu-1.C: Removed.
4270 * g++.target/riscv/rvv/base/vsll_vx_mu-2.C: Removed.
4271 * g++.target/riscv/rvv/base/vsll_vx_mu-3.C: Removed.
4272 * g++.target/riscv/rvv/base/vsll_vx_tu-1.C: Removed.
4273 * g++.target/riscv/rvv/base/vsll_vx_tu-2.C: Removed.
4274 * g++.target/riscv/rvv/base/vsll_vx_tu-3.C: Removed.
4275 * g++.target/riscv/rvv/base/vsll_vx_tum-1.C: Removed.
4276 * g++.target/riscv/rvv/base/vsll_vx_tum-2.C: Removed.
4277 * g++.target/riscv/rvv/base/vsll_vx_tum-3.C: Removed.
4278 * g++.target/riscv/rvv/base/vsll_vx_tumu-1.C: Removed.
4279 * g++.target/riscv/rvv/base/vsll_vx_tumu-2.C: Removed.
4280 * g++.target/riscv/rvv/base/vsll_vx_tumu-3.C: Removed.
4281 * g++.target/riscv/rvv/base/vsm-1.C: Removed.
4282 * g++.target/riscv/rvv/base/vsmul_vv-1.C: Removed.
4283 * g++.target/riscv/rvv/base/vsmul_vv-2.C: Removed.
4284 * g++.target/riscv/rvv/base/vsmul_vv-3.C: Removed.
4285 * g++.target/riscv/rvv/base/vsmul_vv_mu-1.C: Removed.
4286 * g++.target/riscv/rvv/base/vsmul_vv_mu-2.C: Removed.
4287 * g++.target/riscv/rvv/base/vsmul_vv_mu-3.C: Removed.
4288 * g++.target/riscv/rvv/base/vsmul_vv_tu-1.C: Removed.
4289 * g++.target/riscv/rvv/base/vsmul_vv_tu-2.C: Removed.
4290 * g++.target/riscv/rvv/base/vsmul_vv_tu-3.C: Removed.
4291 * g++.target/riscv/rvv/base/vsmul_vv_tum-1.C: Removed.
4292 * g++.target/riscv/rvv/base/vsmul_vv_tum-2.C: Removed.
4293 * g++.target/riscv/rvv/base/vsmul_vv_tum-3.C: Removed.
4294 * g++.target/riscv/rvv/base/vsmul_vv_tumu-1.C: Removed.
4295 * g++.target/riscv/rvv/base/vsmul_vv_tumu-2.C: Removed.
4296 * g++.target/riscv/rvv/base/vsmul_vv_tumu-3.C: Removed.
4297 * g++.target/riscv/rvv/base/vsmul_vx_mu_rv32-1.C: Removed.
4298 * g++.target/riscv/rvv/base/vsmul_vx_mu_rv32-2.C: Removed.
4299 * g++.target/riscv/rvv/base/vsmul_vx_mu_rv32-3.C: Removed.
4300 * g++.target/riscv/rvv/base/vsmul_vx_mu_rv64-1.C: Removed.
4301 * g++.target/riscv/rvv/base/vsmul_vx_mu_rv64-2.C: Removed.
4302 * g++.target/riscv/rvv/base/vsmul_vx_mu_rv64-3.C: Removed.
4303 * g++.target/riscv/rvv/base/vsmul_vx_rv32-1.C: Removed.
4304 * g++.target/riscv/rvv/base/vsmul_vx_rv32-2.C: Removed.
4305 * g++.target/riscv/rvv/base/vsmul_vx_rv32-3.C: Removed.
4306 * g++.target/riscv/rvv/base/vsmul_vx_rv64-1.C: Removed.
4307 * g++.target/riscv/rvv/base/vsmul_vx_rv64-2.C: Removed.
4308 * g++.target/riscv/rvv/base/vsmul_vx_rv64-3.C: Removed.
4309 * g++.target/riscv/rvv/base/vsmul_vx_tu_rv32-1.C: Removed.
4310 * g++.target/riscv/rvv/base/vsmul_vx_tu_rv32-2.C: Removed.
4311 * g++.target/riscv/rvv/base/vsmul_vx_tu_rv32-3.C: Removed.
4312 * g++.target/riscv/rvv/base/vsmul_vx_tu_rv64-1.C: Removed.
4313 * g++.target/riscv/rvv/base/vsmul_vx_tu_rv64-2.C: Removed.
4314 * g++.target/riscv/rvv/base/vsmul_vx_tu_rv64-3.C: Removed.
4315 * g++.target/riscv/rvv/base/vsmul_vx_tum_rv32-1.C: Removed.
4316 * g++.target/riscv/rvv/base/vsmul_vx_tum_rv32-2.C: Removed.
4317 * g++.target/riscv/rvv/base/vsmul_vx_tum_rv32-3.C: Removed.
4318 * g++.target/riscv/rvv/base/vsmul_vx_tum_rv64-1.C: Removed.
4319 * g++.target/riscv/rvv/base/vsmul_vx_tum_rv64-2.C: Removed.
4320 * g++.target/riscv/rvv/base/vsmul_vx_tum_rv64-3.C: Removed.
4321 * g++.target/riscv/rvv/base/vsmul_vx_tumu_rv32-1.C: Removed.
4322 * g++.target/riscv/rvv/base/vsmul_vx_tumu_rv32-2.C: Removed.
4323 * g++.target/riscv/rvv/base/vsmul_vx_tumu_rv32-3.C: Removed.
4324 * g++.target/riscv/rvv/base/vsmul_vx_tumu_rv64-1.C: Removed.
4325 * g++.target/riscv/rvv/base/vsmul_vx_tumu_rv64-2.C: Removed.
4326 * g++.target/riscv/rvv/base/vsmul_vx_tumu_rv64-3.C: Removed.
4327 * g++.target/riscv/rvv/base/vsoxei16-1.C: Removed.
4328 * g++.target/riscv/rvv/base/vsoxei16-2.C: Removed.
4329 * g++.target/riscv/rvv/base/vsoxei16-3.C: Removed.
4330 * g++.target/riscv/rvv/base/vsoxei32-1.C: Removed.
4331 * g++.target/riscv/rvv/base/vsoxei32-2.C: Removed.
4332 * g++.target/riscv/rvv/base/vsoxei32-3.C: Removed.
4333 * g++.target/riscv/rvv/base/vsoxei64-1.C: Removed.
4334 * g++.target/riscv/rvv/base/vsoxei64-2.C: Removed.
4335 * g++.target/riscv/rvv/base/vsoxei64-3.C: Removed.
4336 * g++.target/riscv/rvv/base/vsoxei8-1.C: Removed.
4337 * g++.target/riscv/rvv/base/vsoxei8-2.C: Removed.
4338 * g++.target/riscv/rvv/base/vsoxei8-3.C: Removed.
4339 * g++.target/riscv/rvv/base/vsra_vv-1.C: Removed.
4340 * g++.target/riscv/rvv/base/vsra_vv-2.C: Removed.
4341 * g++.target/riscv/rvv/base/vsra_vv-3.C: Removed.
4342 * g++.target/riscv/rvv/base/vsra_vv_mu-1.C: Removed.
4343 * g++.target/riscv/rvv/base/vsra_vv_mu-2.C: Removed.
4344 * g++.target/riscv/rvv/base/vsra_vv_mu-3.C: Removed.
4345 * g++.target/riscv/rvv/base/vsra_vv_tu-1.C: Removed.
4346 * g++.target/riscv/rvv/base/vsra_vv_tu-2.C: Removed.
4347 * g++.target/riscv/rvv/base/vsra_vv_tu-3.C: Removed.
4348 * g++.target/riscv/rvv/base/vsra_vv_tum-1.C: Removed.
4349 * g++.target/riscv/rvv/base/vsra_vv_tum-2.C: Removed.
4350 * g++.target/riscv/rvv/base/vsra_vv_tum-3.C: Removed.
4351 * g++.target/riscv/rvv/base/vsra_vv_tumu-1.C: Removed.
4352 * g++.target/riscv/rvv/base/vsra_vv_tumu-2.C: Removed.
4353 * g++.target/riscv/rvv/base/vsra_vv_tumu-3.C: Removed.
4354 * g++.target/riscv/rvv/base/vsra_vx-1.C: Removed.
4355 * g++.target/riscv/rvv/base/vsra_vx-2.C: Removed.
4356 * g++.target/riscv/rvv/base/vsra_vx-3.C: Removed.
4357 * g++.target/riscv/rvv/base/vsra_vx_mu-1.C: Removed.
4358 * g++.target/riscv/rvv/base/vsra_vx_mu-2.C: Removed.
4359 * g++.target/riscv/rvv/base/vsra_vx_mu-3.C: Removed.
4360 * g++.target/riscv/rvv/base/vsra_vx_tu-1.C: Removed.
4361 * g++.target/riscv/rvv/base/vsra_vx_tu-2.C: Removed.
4362 * g++.target/riscv/rvv/base/vsra_vx_tu-3.C: Removed.
4363 * g++.target/riscv/rvv/base/vsra_vx_tum-1.C: Removed.
4364 * g++.target/riscv/rvv/base/vsra_vx_tum-2.C: Removed.
4365 * g++.target/riscv/rvv/base/vsra_vx_tum-3.C: Removed.
4366 * g++.target/riscv/rvv/base/vsra_vx_tumu-1.C: Removed.
4367 * g++.target/riscv/rvv/base/vsra_vx_tumu-2.C: Removed.
4368 * g++.target/riscv/rvv/base/vsra_vx_tumu-3.C: Removed.
4369 * g++.target/riscv/rvv/base/vsrl_vv-1.C: Removed.
4370 * g++.target/riscv/rvv/base/vsrl_vv-2.C: Removed.
4371 * g++.target/riscv/rvv/base/vsrl_vv-3.C: Removed.
4372 * g++.target/riscv/rvv/base/vsrl_vv_mu-1.C: Removed.
4373 * g++.target/riscv/rvv/base/vsrl_vv_mu-2.C: Removed.
4374 * g++.target/riscv/rvv/base/vsrl_vv_mu-3.C: Removed.
4375 * g++.target/riscv/rvv/base/vsrl_vv_tu-1.C: Removed.
4376 * g++.target/riscv/rvv/base/vsrl_vv_tu-2.C: Removed.
4377 * g++.target/riscv/rvv/base/vsrl_vv_tu-3.C: Removed.
4378 * g++.target/riscv/rvv/base/vsrl_vv_tum-1.C: Removed.
4379 * g++.target/riscv/rvv/base/vsrl_vv_tum-2.C: Removed.
4380 * g++.target/riscv/rvv/base/vsrl_vv_tum-3.C: Removed.
4381 * g++.target/riscv/rvv/base/vsrl_vv_tumu-1.C: Removed.
4382 * g++.target/riscv/rvv/base/vsrl_vv_tumu-2.C: Removed.
4383 * g++.target/riscv/rvv/base/vsrl_vv_tumu-3.C: Removed.
4384 * g++.target/riscv/rvv/base/vsrl_vx-1.C: Removed.
4385 * g++.target/riscv/rvv/base/vsrl_vx-2.C: Removed.
4386 * g++.target/riscv/rvv/base/vsrl_vx-3.C: Removed.
4387 * g++.target/riscv/rvv/base/vsrl_vx_mu-1.C: Removed.
4388 * g++.target/riscv/rvv/base/vsrl_vx_mu-2.C: Removed.
4389 * g++.target/riscv/rvv/base/vsrl_vx_mu-3.C: Removed.
4390 * g++.target/riscv/rvv/base/vsrl_vx_tu-1.C: Removed.
4391 * g++.target/riscv/rvv/base/vsrl_vx_tu-2.C: Removed.
4392 * g++.target/riscv/rvv/base/vsrl_vx_tu-3.C: Removed.
4393 * g++.target/riscv/rvv/base/vsrl_vx_tum-1.C: Removed.
4394 * g++.target/riscv/rvv/base/vsrl_vx_tum-2.C: Removed.
4395 * g++.target/riscv/rvv/base/vsrl_vx_tum-3.C: Removed.
4396 * g++.target/riscv/rvv/base/vsrl_vx_tumu-1.C: Removed.
4397 * g++.target/riscv/rvv/base/vsrl_vx_tumu-2.C: Removed.
4398 * g++.target/riscv/rvv/base/vsrl_vx_tumu-3.C: Removed.
4399 * g++.target/riscv/rvv/base/vsse-1.C: Removed.
4400 * g++.target/riscv/rvv/base/vssra_vv-1.C: Removed.
4401 * g++.target/riscv/rvv/base/vssra_vv-2.C: Removed.
4402 * g++.target/riscv/rvv/base/vssra_vv-3.C: Removed.
4403 * g++.target/riscv/rvv/base/vssra_vv_mu-1.C: Removed.
4404 * g++.target/riscv/rvv/base/vssra_vv_mu-2.C: Removed.
4405 * g++.target/riscv/rvv/base/vssra_vv_mu-3.C: Removed.
4406 * g++.target/riscv/rvv/base/vssra_vv_tu-1.C: Removed.
4407 * g++.target/riscv/rvv/base/vssra_vv_tu-2.C: Removed.
4408 * g++.target/riscv/rvv/base/vssra_vv_tu-3.C: Removed.
4409 * g++.target/riscv/rvv/base/vssra_vv_tum-1.C: Removed.
4410 * g++.target/riscv/rvv/base/vssra_vv_tum-2.C: Removed.
4411 * g++.target/riscv/rvv/base/vssra_vv_tum-3.C: Removed.
4412 * g++.target/riscv/rvv/base/vssra_vv_tumu-1.C: Removed.
4413 * g++.target/riscv/rvv/base/vssra_vv_tumu-2.C: Removed.
4414 * g++.target/riscv/rvv/base/vssra_vv_tumu-3.C: Removed.
4415 * g++.target/riscv/rvv/base/vssra_vx-1.C: Removed.
4416 * g++.target/riscv/rvv/base/vssra_vx-2.C: Removed.
4417 * g++.target/riscv/rvv/base/vssra_vx-3.C: Removed.
4418 * g++.target/riscv/rvv/base/vssra_vx_mu-1.C: Removed.
4419 * g++.target/riscv/rvv/base/vssra_vx_mu-2.C: Removed.
4420 * g++.target/riscv/rvv/base/vssra_vx_mu-3.C: Removed.
4421 * g++.target/riscv/rvv/base/vssra_vx_tu-1.C: Removed.
4422 * g++.target/riscv/rvv/base/vssra_vx_tu-2.C: Removed.
4423 * g++.target/riscv/rvv/base/vssra_vx_tu-3.C: Removed.
4424 * g++.target/riscv/rvv/base/vssra_vx_tum-1.C: Removed.
4425 * g++.target/riscv/rvv/base/vssra_vx_tum-2.C: Removed.
4426 * g++.target/riscv/rvv/base/vssra_vx_tum-3.C: Removed.
4427 * g++.target/riscv/rvv/base/vssra_vx_tumu-1.C: Removed.
4428 * g++.target/riscv/rvv/base/vssra_vx_tumu-2.C: Removed.
4429 * g++.target/riscv/rvv/base/vssra_vx_tumu-3.C: Removed.
4430 * g++.target/riscv/rvv/base/vssrl_vv-1.C: Removed.
4431 * g++.target/riscv/rvv/base/vssrl_vv-2.C: Removed.
4432 * g++.target/riscv/rvv/base/vssrl_vv-3.C: Removed.
4433 * g++.target/riscv/rvv/base/vssrl_vv_mu-1.C: Removed.
4434 * g++.target/riscv/rvv/base/vssrl_vv_mu-2.C: Removed.
4435 * g++.target/riscv/rvv/base/vssrl_vv_mu-3.C: Removed.
4436 * g++.target/riscv/rvv/base/vssrl_vv_tu-1.C: Removed.
4437 * g++.target/riscv/rvv/base/vssrl_vv_tu-2.C: Removed.
4438 * g++.target/riscv/rvv/base/vssrl_vv_tu-3.C: Removed.
4439 * g++.target/riscv/rvv/base/vssrl_vv_tum-1.C: Removed.
4440 * g++.target/riscv/rvv/base/vssrl_vv_tum-2.C: Removed.
4441 * g++.target/riscv/rvv/base/vssrl_vv_tum-3.C: Removed.
4442 * g++.target/riscv/rvv/base/vssrl_vv_tumu-1.C: Removed.
4443 * g++.target/riscv/rvv/base/vssrl_vv_tumu-2.C: Removed.
4444 * g++.target/riscv/rvv/base/vssrl_vv_tumu-3.C: Removed.
4445 * g++.target/riscv/rvv/base/vssrl_vx-1.C: Removed.
4446 * g++.target/riscv/rvv/base/vssrl_vx-2.C: Removed.
4447 * g++.target/riscv/rvv/base/vssrl_vx-3.C: Removed.
4448 * g++.target/riscv/rvv/base/vssrl_vx_mu-1.C: Removed.
4449 * g++.target/riscv/rvv/base/vssrl_vx_mu-2.C: Removed.
4450 * g++.target/riscv/rvv/base/vssrl_vx_mu-3.C: Removed.
4451 * g++.target/riscv/rvv/base/vssrl_vx_tu-1.C: Removed.
4452 * g++.target/riscv/rvv/base/vssrl_vx_tu-2.C: Removed.
4453 * g++.target/riscv/rvv/base/vssrl_vx_tu-3.C: Removed.
4454 * g++.target/riscv/rvv/base/vssrl_vx_tum-1.C: Removed.
4455 * g++.target/riscv/rvv/base/vssrl_vx_tum-2.C: Removed.
4456 * g++.target/riscv/rvv/base/vssrl_vx_tum-3.C: Removed.
4457 * g++.target/riscv/rvv/base/vssrl_vx_tumu-1.C: Removed.
4458 * g++.target/riscv/rvv/base/vssrl_vx_tumu-2.C: Removed.
4459 * g++.target/riscv/rvv/base/vssrl_vx_tumu-3.C: Removed.
4460 * g++.target/riscv/rvv/base/vssub_vv-1.C: Removed.
4461 * g++.target/riscv/rvv/base/vssub_vv-2.C: Removed.
4462 * g++.target/riscv/rvv/base/vssub_vv-3.C: Removed.
4463 * g++.target/riscv/rvv/base/vssub_vv_mu-1.C: Removed.
4464 * g++.target/riscv/rvv/base/vssub_vv_mu-2.C: Removed.
4465 * g++.target/riscv/rvv/base/vssub_vv_mu-3.C: Removed.
4466 * g++.target/riscv/rvv/base/vssub_vv_tu-1.C: Removed.
4467 * g++.target/riscv/rvv/base/vssub_vv_tu-2.C: Removed.
4468 * g++.target/riscv/rvv/base/vssub_vv_tu-3.C: Removed.
4469 * g++.target/riscv/rvv/base/vssub_vv_tum-1.C: Removed.
4470 * g++.target/riscv/rvv/base/vssub_vv_tum-2.C: Removed.
4471 * g++.target/riscv/rvv/base/vssub_vv_tum-3.C: Removed.
4472 * g++.target/riscv/rvv/base/vssub_vv_tumu-1.C: Removed.
4473 * g++.target/riscv/rvv/base/vssub_vv_tumu-2.C: Removed.
4474 * g++.target/riscv/rvv/base/vssub_vv_tumu-3.C: Removed.
4475 * g++.target/riscv/rvv/base/vssub_vx_mu_rv32-1.C: Removed.
4476 * g++.target/riscv/rvv/base/vssub_vx_mu_rv32-2.C: Removed.
4477 * g++.target/riscv/rvv/base/vssub_vx_mu_rv32-3.C: Removed.
4478 * g++.target/riscv/rvv/base/vssub_vx_mu_rv64-1.C: Removed.
4479 * g++.target/riscv/rvv/base/vssub_vx_mu_rv64-2.C: Removed.
4480 * g++.target/riscv/rvv/base/vssub_vx_mu_rv64-3.C: Removed.
4481 * g++.target/riscv/rvv/base/vssub_vx_rv32-1.C: Removed.
4482 * g++.target/riscv/rvv/base/vssub_vx_rv32-2.C: Removed.
4483 * g++.target/riscv/rvv/base/vssub_vx_rv32-3.C: Removed.
4484 * g++.target/riscv/rvv/base/vssub_vx_rv64-1.C: Removed.
4485 * g++.target/riscv/rvv/base/vssub_vx_rv64-2.C: Removed.
4486 * g++.target/riscv/rvv/base/vssub_vx_rv64-3.C: Removed.
4487 * g++.target/riscv/rvv/base/vssub_vx_tu_rv32-1.C: Removed.
4488 * g++.target/riscv/rvv/base/vssub_vx_tu_rv32-2.C: Removed.
4489 * g++.target/riscv/rvv/base/vssub_vx_tu_rv32-3.C: Removed.
4490 * g++.target/riscv/rvv/base/vssub_vx_tu_rv64-1.C: Removed.
4491 * g++.target/riscv/rvv/base/vssub_vx_tu_rv64-2.C: Removed.
4492 * g++.target/riscv/rvv/base/vssub_vx_tu_rv64-3.C: Removed.
4493 * g++.target/riscv/rvv/base/vssub_vx_tum_rv32-1.C: Removed.
4494 * g++.target/riscv/rvv/base/vssub_vx_tum_rv32-2.C: Removed.
4495 * g++.target/riscv/rvv/base/vssub_vx_tum_rv32-3.C: Removed.
4496 * g++.target/riscv/rvv/base/vssub_vx_tum_rv64-1.C: Removed.
4497 * g++.target/riscv/rvv/base/vssub_vx_tum_rv64-2.C: Removed.
4498 * g++.target/riscv/rvv/base/vssub_vx_tum_rv64-3.C: Removed.
4499 * g++.target/riscv/rvv/base/vssub_vx_tumu_rv32-1.C: Removed.
4500 * g++.target/riscv/rvv/base/vssub_vx_tumu_rv32-2.C: Removed.
4501 * g++.target/riscv/rvv/base/vssub_vx_tumu_rv32-3.C: Removed.
4502 * g++.target/riscv/rvv/base/vssub_vx_tumu_rv64-1.C: Removed.
4503 * g++.target/riscv/rvv/base/vssub_vx_tumu_rv64-2.C: Removed.
4504 * g++.target/riscv/rvv/base/vssub_vx_tumu_rv64-3.C: Removed.
4505 * g++.target/riscv/rvv/base/vssubu_vv-1.C: Removed.
4506 * g++.target/riscv/rvv/base/vssubu_vv-2.C: Removed.
4507 * g++.target/riscv/rvv/base/vssubu_vv-3.C: Removed.
4508 * g++.target/riscv/rvv/base/vssubu_vv_mu-1.C: Removed.
4509 * g++.target/riscv/rvv/base/vssubu_vv_mu-2.C: Removed.
4510 * g++.target/riscv/rvv/base/vssubu_vv_mu-3.C: Removed.
4511 * g++.target/riscv/rvv/base/vssubu_vv_tu-1.C: Removed.
4512 * g++.target/riscv/rvv/base/vssubu_vv_tu-2.C: Removed.
4513 * g++.target/riscv/rvv/base/vssubu_vv_tu-3.C: Removed.
4514 * g++.target/riscv/rvv/base/vssubu_vv_tum-1.C: Removed.
4515 * g++.target/riscv/rvv/base/vssubu_vv_tum-2.C: Removed.
4516 * g++.target/riscv/rvv/base/vssubu_vv_tum-3.C: Removed.
4517 * g++.target/riscv/rvv/base/vssubu_vv_tumu-1.C: Removed.
4518 * g++.target/riscv/rvv/base/vssubu_vv_tumu-2.C: Removed.
4519 * g++.target/riscv/rvv/base/vssubu_vv_tumu-3.C: Removed.
4520 * g++.target/riscv/rvv/base/vssubu_vx_mu_rv32-1.C: Removed.
4521 * g++.target/riscv/rvv/base/vssubu_vx_mu_rv32-2.C: Removed.
4522 * g++.target/riscv/rvv/base/vssubu_vx_mu_rv32-3.C: Removed.
4523 * g++.target/riscv/rvv/base/vssubu_vx_mu_rv64-1.C: Removed.
4524 * g++.target/riscv/rvv/base/vssubu_vx_mu_rv64-2.C: Removed.
4525 * g++.target/riscv/rvv/base/vssubu_vx_mu_rv64-3.C: Removed.
4526 * g++.target/riscv/rvv/base/vssubu_vx_rv32-1.C: Removed.
4527 * g++.target/riscv/rvv/base/vssubu_vx_rv32-2.C: Removed.
4528 * g++.target/riscv/rvv/base/vssubu_vx_rv32-3.C: Removed.
4529 * g++.target/riscv/rvv/base/vssubu_vx_rv64-1.C: Removed.
4530 * g++.target/riscv/rvv/base/vssubu_vx_rv64-2.C: Removed.
4531 * g++.target/riscv/rvv/base/vssubu_vx_rv64-3.C: Removed.
4532 * g++.target/riscv/rvv/base/vssubu_vx_tu_rv32-1.C: Removed.
4533 * g++.target/riscv/rvv/base/vssubu_vx_tu_rv32-2.C: Removed.
4534 * g++.target/riscv/rvv/base/vssubu_vx_tu_rv32-3.C: Removed.
4535 * g++.target/riscv/rvv/base/vssubu_vx_tu_rv64-1.C: Removed.
4536 * g++.target/riscv/rvv/base/vssubu_vx_tu_rv64-2.C: Removed.
4537 * g++.target/riscv/rvv/base/vssubu_vx_tu_rv64-3.C: Removed.
4538 * g++.target/riscv/rvv/base/vssubu_vx_tum_rv32-1.C: Removed.
4539 * g++.target/riscv/rvv/base/vssubu_vx_tum_rv32-2.C: Removed.
4540 * g++.target/riscv/rvv/base/vssubu_vx_tum_rv32-3.C: Removed.
4541 * g++.target/riscv/rvv/base/vssubu_vx_tum_rv64-1.C: Removed.
4542 * g++.target/riscv/rvv/base/vssubu_vx_tum_rv64-2.C: Removed.
4543 * g++.target/riscv/rvv/base/vssubu_vx_tum_rv64-3.C: Removed.
4544 * g++.target/riscv/rvv/base/vssubu_vx_tumu_rv32-1.C: Removed.
4545 * g++.target/riscv/rvv/base/vssubu_vx_tumu_rv32-2.C: Removed.
4546 * g++.target/riscv/rvv/base/vssubu_vx_tumu_rv32-3.C: Removed.
4547 * g++.target/riscv/rvv/base/vssubu_vx_tumu_rv64-1.C: Removed.
4548 * g++.target/riscv/rvv/base/vssubu_vx_tumu_rv64-2.C: Removed.
4549 * g++.target/riscv/rvv/base/vssubu_vx_tumu_rv64-3.C: Removed.
4550 * g++.target/riscv/rvv/base/vsub_vv-1.C: Removed.
4551 * g++.target/riscv/rvv/base/vsub_vv-2.C: Removed.
4552 * g++.target/riscv/rvv/base/vsub_vv-3.C: Removed.
4553 * g++.target/riscv/rvv/base/vsub_vv_mu-1.C: Removed.
4554 * g++.target/riscv/rvv/base/vsub_vv_mu-2.C: Removed.
4555 * g++.target/riscv/rvv/base/vsub_vv_mu-3.C: Removed.
4556 * g++.target/riscv/rvv/base/vsub_vv_tu-1.C: Removed.
4557 * g++.target/riscv/rvv/base/vsub_vv_tu-2.C: Removed.
4558 * g++.target/riscv/rvv/base/vsub_vv_tu-3.C: Removed.
4559 * g++.target/riscv/rvv/base/vsub_vv_tum-1.C: Removed.
4560 * g++.target/riscv/rvv/base/vsub_vv_tum-2.C: Removed.
4561 * g++.target/riscv/rvv/base/vsub_vv_tum-3.C: Removed.
4562 * g++.target/riscv/rvv/base/vsub_vv_tumu-1.C: Removed.
4563 * g++.target/riscv/rvv/base/vsub_vv_tumu-2.C: Removed.
4564 * g++.target/riscv/rvv/base/vsub_vv_tumu-3.C: Removed.
4565 * g++.target/riscv/rvv/base/vsub_vx_mu_rv32-1.C: Removed.
4566 * g++.target/riscv/rvv/base/vsub_vx_mu_rv32-2.C: Removed.
4567 * g++.target/riscv/rvv/base/vsub_vx_mu_rv32-3.C: Removed.
4568 * g++.target/riscv/rvv/base/vsub_vx_mu_rv64-1.C: Removed.
4569 * g++.target/riscv/rvv/base/vsub_vx_mu_rv64-2.C: Removed.
4570 * g++.target/riscv/rvv/base/vsub_vx_mu_rv64-3.C: Removed.
4571 * g++.target/riscv/rvv/base/vsub_vx_rv32-1.C: Removed.
4572 * g++.target/riscv/rvv/base/vsub_vx_rv32-2.C: Removed.
4573 * g++.target/riscv/rvv/base/vsub_vx_rv32-3.C: Removed.
4574 * g++.target/riscv/rvv/base/vsub_vx_rv64-1.C: Removed.
4575 * g++.target/riscv/rvv/base/vsub_vx_rv64-2.C: Removed.
4576 * g++.target/riscv/rvv/base/vsub_vx_rv64-3.C: Removed.
4577 * g++.target/riscv/rvv/base/vsub_vx_tu_rv32-1.C: Removed.
4578 * g++.target/riscv/rvv/base/vsub_vx_tu_rv32-2.C: Removed.
4579 * g++.target/riscv/rvv/base/vsub_vx_tu_rv32-3.C: Removed.
4580 * g++.target/riscv/rvv/base/vsub_vx_tu_rv64-1.C: Removed.
4581 * g++.target/riscv/rvv/base/vsub_vx_tu_rv64-2.C: Removed.
4582 * g++.target/riscv/rvv/base/vsub_vx_tu_rv64-3.C: Removed.
4583 * g++.target/riscv/rvv/base/vsub_vx_tum_rv32-1.C: Removed.
4584 * g++.target/riscv/rvv/base/vsub_vx_tum_rv32-2.C: Removed.
4585 * g++.target/riscv/rvv/base/vsub_vx_tum_rv32-3.C: Removed.
4586 * g++.target/riscv/rvv/base/vsub_vx_tum_rv64-1.C: Removed.
4587 * g++.target/riscv/rvv/base/vsub_vx_tum_rv64-2.C: Removed.
4588 * g++.target/riscv/rvv/base/vsub_vx_tum_rv64-3.C: Removed.
4589 * g++.target/riscv/rvv/base/vsub_vx_tumu_rv32-1.C: Removed.
4590 * g++.target/riscv/rvv/base/vsub_vx_tumu_rv32-2.C: Removed.
4591 * g++.target/riscv/rvv/base/vsub_vx_tumu_rv32-3.C: Removed.
4592 * g++.target/riscv/rvv/base/vsub_vx_tumu_rv64-1.C: Removed.
4593 * g++.target/riscv/rvv/base/vsub_vx_tumu_rv64-2.C: Removed.
4594 * g++.target/riscv/rvv/base/vsub_vx_tumu_rv64-3.C: Removed.
4595 * g++.target/riscv/rvv/base/vsuxei16-1.C: Removed.
4596 * g++.target/riscv/rvv/base/vsuxei16-2.C: Removed.
4597 * g++.target/riscv/rvv/base/vsuxei16-3.C: Removed.
4598 * g++.target/riscv/rvv/base/vsuxei32-1.C: Removed.
4599 * g++.target/riscv/rvv/base/vsuxei32-2.C: Removed.
4600 * g++.target/riscv/rvv/base/vsuxei32-3.C: Removed.
4601 * g++.target/riscv/rvv/base/vsuxei64-1.C: Removed.
4602 * g++.target/riscv/rvv/base/vsuxei64-2.C: Removed.
4603 * g++.target/riscv/rvv/base/vsuxei64-3.C: Removed.
4604 * g++.target/riscv/rvv/base/vsuxei8-1.C: Removed.
4605 * g++.target/riscv/rvv/base/vsuxei8-2.C: Removed.
4606 * g++.target/riscv/rvv/base/vsuxei8-3.C: Removed.
4607 * g++.target/riscv/rvv/base/vwadd_vv-1.C: Removed.
4608 * g++.target/riscv/rvv/base/vwadd_vv-2.C: Removed.
4609 * g++.target/riscv/rvv/base/vwadd_vv-3.C: Removed.
4610 * g++.target/riscv/rvv/base/vwadd_vv_mu-1.C: Removed.
4611 * g++.target/riscv/rvv/base/vwadd_vv_mu-2.C: Removed.
4612 * g++.target/riscv/rvv/base/vwadd_vv_mu-3.C: Removed.
4613 * g++.target/riscv/rvv/base/vwadd_vv_tu-1.C: Removed.
4614 * g++.target/riscv/rvv/base/vwadd_vv_tu-2.C: Removed.
4615 * g++.target/riscv/rvv/base/vwadd_vv_tu-3.C: Removed.
4616 * g++.target/riscv/rvv/base/vwadd_vv_tum-1.C: Removed.
4617 * g++.target/riscv/rvv/base/vwadd_vv_tum-2.C: Removed.
4618 * g++.target/riscv/rvv/base/vwadd_vv_tum-3.C: Removed.
4619 * g++.target/riscv/rvv/base/vwadd_vv_tumu-1.C: Removed.
4620 * g++.target/riscv/rvv/base/vwadd_vv_tumu-2.C: Removed.
4621 * g++.target/riscv/rvv/base/vwadd_vv_tumu-3.C: Removed.
4622 * g++.target/riscv/rvv/base/vwadd_vx-1.C: Removed.
4623 * g++.target/riscv/rvv/base/vwadd_vx-2.C: Removed.
4624 * g++.target/riscv/rvv/base/vwadd_vx-3.C: Removed.
4625 * g++.target/riscv/rvv/base/vwadd_vx_mu-1.C: Removed.
4626 * g++.target/riscv/rvv/base/vwadd_vx_mu-2.C: Removed.
4627 * g++.target/riscv/rvv/base/vwadd_vx_mu-3.C: Removed.
4628 * g++.target/riscv/rvv/base/vwadd_vx_tu-1.C: Removed.
4629 * g++.target/riscv/rvv/base/vwadd_vx_tu-2.C: Removed.
4630 * g++.target/riscv/rvv/base/vwadd_vx_tu-3.C: Removed.
4631 * g++.target/riscv/rvv/base/vwadd_vx_tum-1.C: Removed.
4632 * g++.target/riscv/rvv/base/vwadd_vx_tum-2.C: Removed.
4633 * g++.target/riscv/rvv/base/vwadd_vx_tum-3.C: Removed.
4634 * g++.target/riscv/rvv/base/vwadd_vx_tumu-1.C: Removed.
4635 * g++.target/riscv/rvv/base/vwadd_vx_tumu-2.C: Removed.
4636 * g++.target/riscv/rvv/base/vwadd_vx_tumu-3.C: Removed.
4637 * g++.target/riscv/rvv/base/vwadd_wv-1.C: Removed.
4638 * g++.target/riscv/rvv/base/vwadd_wv-2.C: Removed.
4639 * g++.target/riscv/rvv/base/vwadd_wv-3.C: Removed.
4640 * g++.target/riscv/rvv/base/vwadd_wv_mu-1.C: Removed.
4641 * g++.target/riscv/rvv/base/vwadd_wv_mu-2.C: Removed.
4642 * g++.target/riscv/rvv/base/vwadd_wv_mu-3.C: Removed.
4643 * g++.target/riscv/rvv/base/vwadd_wv_tu-1.C: Removed.
4644 * g++.target/riscv/rvv/base/vwadd_wv_tu-2.C: Removed.
4645 * g++.target/riscv/rvv/base/vwadd_wv_tu-3.C: Removed.
4646 * g++.target/riscv/rvv/base/vwadd_wv_tum-1.C: Removed.
4647 * g++.target/riscv/rvv/base/vwadd_wv_tum-2.C: Removed.
4648 * g++.target/riscv/rvv/base/vwadd_wv_tum-3.C: Removed.
4649 * g++.target/riscv/rvv/base/vwadd_wv_tumu-1.C: Removed.
4650 * g++.target/riscv/rvv/base/vwadd_wv_tumu-2.C: Removed.
4651 * g++.target/riscv/rvv/base/vwadd_wv_tumu-3.C: Removed.
4652 * g++.target/riscv/rvv/base/vwadd_wx-1.C: Removed.
4653 * g++.target/riscv/rvv/base/vwadd_wx-2.C: Removed.
4654 * g++.target/riscv/rvv/base/vwadd_wx-3.C: Removed.
4655 * g++.target/riscv/rvv/base/vwadd_wx_mu-1.C: Removed.
4656 * g++.target/riscv/rvv/base/vwadd_wx_mu-2.C: Removed.
4657 * g++.target/riscv/rvv/base/vwadd_wx_mu-3.C: Removed.
4658 * g++.target/riscv/rvv/base/vwadd_wx_tu-1.C: Removed.
4659 * g++.target/riscv/rvv/base/vwadd_wx_tu-2.C: Removed.
4660 * g++.target/riscv/rvv/base/vwadd_wx_tu-3.C: Removed.
4661 * g++.target/riscv/rvv/base/vwadd_wx_tum-1.C: Removed.
4662 * g++.target/riscv/rvv/base/vwadd_wx_tum-2.C: Removed.
4663 * g++.target/riscv/rvv/base/vwadd_wx_tum-3.C: Removed.
4664 * g++.target/riscv/rvv/base/vwadd_wx_tumu-1.C: Removed.
4665 * g++.target/riscv/rvv/base/vwadd_wx_tumu-2.C: Removed.
4666 * g++.target/riscv/rvv/base/vwadd_wx_tumu-3.C: Removed.
4667 * g++.target/riscv/rvv/base/vwaddu_vv-1.C: Removed.
4668 * g++.target/riscv/rvv/base/vwaddu_vv-2.C: Removed.
4669 * g++.target/riscv/rvv/base/vwaddu_vv-3.C: Removed.
4670 * g++.target/riscv/rvv/base/vwaddu_vv_mu-1.C: Removed.
4671 * g++.target/riscv/rvv/base/vwaddu_vv_mu-2.C: Removed.
4672 * g++.target/riscv/rvv/base/vwaddu_vv_mu-3.C: Removed.
4673 * g++.target/riscv/rvv/base/vwaddu_vv_tu-1.C: Removed.
4674 * g++.target/riscv/rvv/base/vwaddu_vv_tu-2.C: Removed.
4675 * g++.target/riscv/rvv/base/vwaddu_vv_tu-3.C: Removed.
4676 * g++.target/riscv/rvv/base/vwaddu_vv_tum-1.C: Removed.
4677 * g++.target/riscv/rvv/base/vwaddu_vv_tum-2.C: Removed.
4678 * g++.target/riscv/rvv/base/vwaddu_vv_tum-3.C: Removed.
4679 * g++.target/riscv/rvv/base/vwaddu_vv_tumu-1.C: Removed.
4680 * g++.target/riscv/rvv/base/vwaddu_vv_tumu-2.C: Removed.
4681 * g++.target/riscv/rvv/base/vwaddu_vv_tumu-3.C: Removed.
4682 * g++.target/riscv/rvv/base/vwaddu_vx-1.C: Removed.
4683 * g++.target/riscv/rvv/base/vwaddu_vx-2.C: Removed.
4684 * g++.target/riscv/rvv/base/vwaddu_vx-3.C: Removed.
4685 * g++.target/riscv/rvv/base/vwaddu_vx_mu-1.C: Removed.
4686 * g++.target/riscv/rvv/base/vwaddu_vx_mu-2.C: Removed.
4687 * g++.target/riscv/rvv/base/vwaddu_vx_mu-3.C: Removed.
4688 * g++.target/riscv/rvv/base/vwaddu_vx_tu-1.C: Removed.
4689 * g++.target/riscv/rvv/base/vwaddu_vx_tu-2.C: Removed.
4690 * g++.target/riscv/rvv/base/vwaddu_vx_tu-3.C: Removed.
4691 * g++.target/riscv/rvv/base/vwaddu_vx_tum-1.C: Removed.
4692 * g++.target/riscv/rvv/base/vwaddu_vx_tum-2.C: Removed.
4693 * g++.target/riscv/rvv/base/vwaddu_vx_tum-3.C: Removed.
4694 * g++.target/riscv/rvv/base/vwaddu_vx_tumu-1.C: Removed.
4695 * g++.target/riscv/rvv/base/vwaddu_vx_tumu-2.C: Removed.
4696 * g++.target/riscv/rvv/base/vwaddu_vx_tumu-3.C: Removed.
4697 * g++.target/riscv/rvv/base/vwaddu_wv-1.C: Removed.
4698 * g++.target/riscv/rvv/base/vwaddu_wv-2.C: Removed.
4699 * g++.target/riscv/rvv/base/vwaddu_wv-3.C: Removed.
4700 * g++.target/riscv/rvv/base/vwaddu_wv_mu-1.C: Removed.
4701 * g++.target/riscv/rvv/base/vwaddu_wv_mu-2.C: Removed.
4702 * g++.target/riscv/rvv/base/vwaddu_wv_mu-3.C: Removed.
4703 * g++.target/riscv/rvv/base/vwaddu_wv_tu-1.C: Removed.
4704 * g++.target/riscv/rvv/base/vwaddu_wv_tu-2.C: Removed.
4705 * g++.target/riscv/rvv/base/vwaddu_wv_tu-3.C: Removed.
4706 * g++.target/riscv/rvv/base/vwaddu_wv_tum-1.C: Removed.
4707 * g++.target/riscv/rvv/base/vwaddu_wv_tum-2.C: Removed.
4708 * g++.target/riscv/rvv/base/vwaddu_wv_tum-3.C: Removed.
4709 * g++.target/riscv/rvv/base/vwaddu_wv_tumu-1.C: Removed.
4710 * g++.target/riscv/rvv/base/vwaddu_wv_tumu-2.C: Removed.
4711 * g++.target/riscv/rvv/base/vwaddu_wv_tumu-3.C: Removed.
4712 * g++.target/riscv/rvv/base/vwaddu_wx-1.C: Removed.
4713 * g++.target/riscv/rvv/base/vwaddu_wx-2.C: Removed.
4714 * g++.target/riscv/rvv/base/vwaddu_wx-3.C: Removed.
4715 * g++.target/riscv/rvv/base/vwaddu_wx_mu-1.C: Removed.
4716 * g++.target/riscv/rvv/base/vwaddu_wx_mu-2.C: Removed.
4717 * g++.target/riscv/rvv/base/vwaddu_wx_mu-3.C: Removed.
4718 * g++.target/riscv/rvv/base/vwaddu_wx_tu-1.C: Removed.
4719 * g++.target/riscv/rvv/base/vwaddu_wx_tu-2.C: Removed.
4720 * g++.target/riscv/rvv/base/vwaddu_wx_tu-3.C: Removed.
4721 * g++.target/riscv/rvv/base/vwaddu_wx_tum-1.C: Removed.
4722 * g++.target/riscv/rvv/base/vwaddu_wx_tum-2.C: Removed.
4723 * g++.target/riscv/rvv/base/vwaddu_wx_tum-3.C: Removed.
4724 * g++.target/riscv/rvv/base/vwaddu_wx_tumu-1.C: Removed.
4725 * g++.target/riscv/rvv/base/vwaddu_wx_tumu-2.C: Removed.
4726 * g++.target/riscv/rvv/base/vwaddu_wx_tumu-3.C: Removed.
4727 * g++.target/riscv/rvv/base/vwcvt_x-1.C: Removed.
4728 * g++.target/riscv/rvv/base/vwcvt_x-2.C: Removed.
4729 * g++.target/riscv/rvv/base/vwcvt_x-3.C: Removed.
4730 * g++.target/riscv/rvv/base/vwcvt_x_mu-1.C: Removed.
4731 * g++.target/riscv/rvv/base/vwcvt_x_mu-2.C: Removed.
4732 * g++.target/riscv/rvv/base/vwcvt_x_mu-3.C: Removed.
4733 * g++.target/riscv/rvv/base/vwcvt_x_tu-1.C: Removed.
4734 * g++.target/riscv/rvv/base/vwcvt_x_tu-2.C: Removed.
4735 * g++.target/riscv/rvv/base/vwcvt_x_tu-3.C: Removed.
4736 * g++.target/riscv/rvv/base/vwcvt_x_tum-1.C: Removed.
4737 * g++.target/riscv/rvv/base/vwcvt_x_tum-2.C: Removed.
4738 * g++.target/riscv/rvv/base/vwcvt_x_tum-3.C: Removed.
4739 * g++.target/riscv/rvv/base/vwcvt_x_tumu-1.C: Removed.
4740 * g++.target/riscv/rvv/base/vwcvt_x_tumu-2.C: Removed.
4741 * g++.target/riscv/rvv/base/vwcvt_x_tumu-3.C: Removed.
4742 * g++.target/riscv/rvv/base/vwcvtu_x-1.C: Removed.
4743 * g++.target/riscv/rvv/base/vwcvtu_x-2.C: Removed.
4744 * g++.target/riscv/rvv/base/vwcvtu_x-3.C: Removed.
4745 * g++.target/riscv/rvv/base/vwcvtu_x_mu-1.C: Removed.
4746 * g++.target/riscv/rvv/base/vwcvtu_x_mu-2.C: Removed.
4747 * g++.target/riscv/rvv/base/vwcvtu_x_mu-3.C: Removed.
4748 * g++.target/riscv/rvv/base/vwcvtu_x_tu-1.C: Removed.
4749 * g++.target/riscv/rvv/base/vwcvtu_x_tu-2.C: Removed.
4750 * g++.target/riscv/rvv/base/vwcvtu_x_tu-3.C: Removed.
4751 * g++.target/riscv/rvv/base/vwcvtu_x_tum-1.C: Removed.
4752 * g++.target/riscv/rvv/base/vwcvtu_x_tum-2.C: Removed.
4753 * g++.target/riscv/rvv/base/vwcvtu_x_tum-3.C: Removed.
4754 * g++.target/riscv/rvv/base/vwcvtu_x_tumu-1.C: Removed.
4755 * g++.target/riscv/rvv/base/vwcvtu_x_tumu-2.C: Removed.
4756 * g++.target/riscv/rvv/base/vwcvtu_x_tumu-3.C: Removed.
4757 * g++.target/riscv/rvv/base/vwmacc_vv-1.C: Removed.
4758 * g++.target/riscv/rvv/base/vwmacc_vv-2.C: Removed.
4759 * g++.target/riscv/rvv/base/vwmacc_vv-3.C: Removed.
4760 * g++.target/riscv/rvv/base/vwmacc_vv_mu-1.C: Removed.
4761 * g++.target/riscv/rvv/base/vwmacc_vv_mu-2.C: Removed.
4762 * g++.target/riscv/rvv/base/vwmacc_vv_mu-3.C: Removed.
4763 * g++.target/riscv/rvv/base/vwmacc_vv_tu-1.C: Removed.
4764 * g++.target/riscv/rvv/base/vwmacc_vv_tu-2.C: Removed.
4765 * g++.target/riscv/rvv/base/vwmacc_vv_tu-3.C: Removed.
4766 * g++.target/riscv/rvv/base/vwmacc_vv_tum-1.C: Removed.
4767 * g++.target/riscv/rvv/base/vwmacc_vv_tum-2.C: Removed.
4768 * g++.target/riscv/rvv/base/vwmacc_vv_tum-3.C: Removed.
4769 * g++.target/riscv/rvv/base/vwmacc_vv_tumu-1.C: Removed.
4770 * g++.target/riscv/rvv/base/vwmacc_vv_tumu-2.C: Removed.
4771 * g++.target/riscv/rvv/base/vwmacc_vv_tumu-3.C: Removed.
4772 * g++.target/riscv/rvv/base/vwmacc_vx-1.C: Removed.
4773 * g++.target/riscv/rvv/base/vwmacc_vx-2.C: Removed.
4774 * g++.target/riscv/rvv/base/vwmacc_vx-3.C: Removed.
4775 * g++.target/riscv/rvv/base/vwmacc_vx_mu-1.C: Removed.
4776 * g++.target/riscv/rvv/base/vwmacc_vx_mu-2.C: Removed.
4777 * g++.target/riscv/rvv/base/vwmacc_vx_mu-3.C: Removed.
4778 * g++.target/riscv/rvv/base/vwmacc_vx_tu-1.C: Removed.
4779 * g++.target/riscv/rvv/base/vwmacc_vx_tu-2.C: Removed.
4780 * g++.target/riscv/rvv/base/vwmacc_vx_tu-3.C: Removed.
4781 * g++.target/riscv/rvv/base/vwmacc_vx_tum-1.C: Removed.
4782 * g++.target/riscv/rvv/base/vwmacc_vx_tum-2.C: Removed.
4783 * g++.target/riscv/rvv/base/vwmacc_vx_tum-3.C: Removed.
4784 * g++.target/riscv/rvv/base/vwmacc_vx_tumu-1.C: Removed.
4785 * g++.target/riscv/rvv/base/vwmacc_vx_tumu-2.C: Removed.
4786 * g++.target/riscv/rvv/base/vwmacc_vx_tumu-3.C: Removed.
4787 * g++.target/riscv/rvv/base/vwmaccsu_vv-1.C: Removed.
4788 * g++.target/riscv/rvv/base/vwmaccsu_vv-2.C: Removed.
4789 * g++.target/riscv/rvv/base/vwmaccsu_vv-3.C: Removed.
4790 * g++.target/riscv/rvv/base/vwmaccsu_vv_mu-1.C: Removed.
4791 * g++.target/riscv/rvv/base/vwmaccsu_vv_mu-2.C: Removed.
4792 * g++.target/riscv/rvv/base/vwmaccsu_vv_mu-3.C: Removed.
4793 * g++.target/riscv/rvv/base/vwmaccsu_vv_tu-1.C: Removed.
4794 * g++.target/riscv/rvv/base/vwmaccsu_vv_tu-2.C: Removed.
4795 * g++.target/riscv/rvv/base/vwmaccsu_vv_tu-3.C: Removed.
4796 * g++.target/riscv/rvv/base/vwmaccsu_vv_tum-1.C: Removed.
4797 * g++.target/riscv/rvv/base/vwmaccsu_vv_tum-2.C: Removed.
4798 * g++.target/riscv/rvv/base/vwmaccsu_vv_tum-3.C: Removed.
4799 * g++.target/riscv/rvv/base/vwmaccsu_vv_tumu-1.C: Removed.
4800 * g++.target/riscv/rvv/base/vwmaccsu_vv_tumu-2.C: Removed.
4801 * g++.target/riscv/rvv/base/vwmaccsu_vv_tumu-3.C: Removed.
4802 * g++.target/riscv/rvv/base/vwmaccsu_vx-1.C: Removed.
4803 * g++.target/riscv/rvv/base/vwmaccsu_vx-2.C: Removed.
4804 * g++.target/riscv/rvv/base/vwmaccsu_vx-3.C: Removed.
4805 * g++.target/riscv/rvv/base/vwmaccsu_vx_mu-1.C: Removed.
4806 * g++.target/riscv/rvv/base/vwmaccsu_vx_mu-2.C: Removed.
4807 * g++.target/riscv/rvv/base/vwmaccsu_vx_mu-3.C: Removed.
4808 * g++.target/riscv/rvv/base/vwmaccsu_vx_tu-1.C: Removed.
4809 * g++.target/riscv/rvv/base/vwmaccsu_vx_tu-2.C: Removed.
4810 * g++.target/riscv/rvv/base/vwmaccsu_vx_tu-3.C: Removed.
4811 * g++.target/riscv/rvv/base/vwmaccsu_vx_tum-1.C: Removed.
4812 * g++.target/riscv/rvv/base/vwmaccsu_vx_tum-2.C: Removed.
4813 * g++.target/riscv/rvv/base/vwmaccsu_vx_tum-3.C: Removed.
4814 * g++.target/riscv/rvv/base/vwmaccsu_vx_tumu-1.C: Removed.
4815 * g++.target/riscv/rvv/base/vwmaccsu_vx_tumu-2.C: Removed.
4816 * g++.target/riscv/rvv/base/vwmaccsu_vx_tumu-3.C: Removed.
4817 * g++.target/riscv/rvv/base/vwmaccu_vv-1.C: Removed.
4818 * g++.target/riscv/rvv/base/vwmaccu_vv-2.C: Removed.
4819 * g++.target/riscv/rvv/base/vwmaccu_vv-3.C: Removed.
4820 * g++.target/riscv/rvv/base/vwmaccu_vv_mu-1.C: Removed.
4821 * g++.target/riscv/rvv/base/vwmaccu_vv_mu-2.C: Removed.
4822 * g++.target/riscv/rvv/base/vwmaccu_vv_mu-3.C: Removed.
4823 * g++.target/riscv/rvv/base/vwmaccu_vv_tu-1.C: Removed.
4824 * g++.target/riscv/rvv/base/vwmaccu_vv_tu-2.C: Removed.
4825 * g++.target/riscv/rvv/base/vwmaccu_vv_tu-3.C: Removed.
4826 * g++.target/riscv/rvv/base/vwmaccu_vv_tum-1.C: Removed.
4827 * g++.target/riscv/rvv/base/vwmaccu_vv_tum-2.C: Removed.
4828 * g++.target/riscv/rvv/base/vwmaccu_vv_tum-3.C: Removed.
4829 * g++.target/riscv/rvv/base/vwmaccu_vv_tumu-1.C: Removed.
4830 * g++.target/riscv/rvv/base/vwmaccu_vv_tumu-2.C: Removed.
4831 * g++.target/riscv/rvv/base/vwmaccu_vv_tumu-3.C: Removed.
4832 * g++.target/riscv/rvv/base/vwmaccu_vx-1.C: Removed.
4833 * g++.target/riscv/rvv/base/vwmaccu_vx-2.C: Removed.
4834 * g++.target/riscv/rvv/base/vwmaccu_vx-3.C: Removed.
4835 * g++.target/riscv/rvv/base/vwmaccu_vx_mu-1.C: Removed.
4836 * g++.target/riscv/rvv/base/vwmaccu_vx_mu-2.C: Removed.
4837 * g++.target/riscv/rvv/base/vwmaccu_vx_mu-3.C: Removed.
4838 * g++.target/riscv/rvv/base/vwmaccu_vx_tu-1.C: Removed.
4839 * g++.target/riscv/rvv/base/vwmaccu_vx_tu-2.C: Removed.
4840 * g++.target/riscv/rvv/base/vwmaccu_vx_tu-3.C: Removed.
4841 * g++.target/riscv/rvv/base/vwmaccu_vx_tum-1.C: Removed.
4842 * g++.target/riscv/rvv/base/vwmaccu_vx_tum-2.C: Removed.
4843 * g++.target/riscv/rvv/base/vwmaccu_vx_tum-3.C: Removed.
4844 * g++.target/riscv/rvv/base/vwmaccu_vx_tumu-1.C: Removed.
4845 * g++.target/riscv/rvv/base/vwmaccu_vx_tumu-2.C: Removed.
4846 * g++.target/riscv/rvv/base/vwmaccu_vx_tumu-3.C: Removed.
4847 * g++.target/riscv/rvv/base/vwmaccus_vx-1.C: Removed.
4848 * g++.target/riscv/rvv/base/vwmaccus_vx-2.C: Removed.
4849 * g++.target/riscv/rvv/base/vwmaccus_vx-3.C: Removed.
4850 * g++.target/riscv/rvv/base/vwmaccus_vx_mu-1.C: Removed.
4851 * g++.target/riscv/rvv/base/vwmaccus_vx_mu-2.C: Removed.
4852 * g++.target/riscv/rvv/base/vwmaccus_vx_mu-3.C: Removed.
4853 * g++.target/riscv/rvv/base/vwmaccus_vx_tu-1.C: Removed.
4854 * g++.target/riscv/rvv/base/vwmaccus_vx_tu-2.C: Removed.
4855 * g++.target/riscv/rvv/base/vwmaccus_vx_tu-3.C: Removed.
4856 * g++.target/riscv/rvv/base/vwmaccus_vx_tum-1.C: Removed.
4857 * g++.target/riscv/rvv/base/vwmaccus_vx_tum-2.C: Removed.
4858 * g++.target/riscv/rvv/base/vwmaccus_vx_tum-3.C: Removed.
4859 * g++.target/riscv/rvv/base/vwmaccus_vx_tumu-1.C: Removed.
4860 * g++.target/riscv/rvv/base/vwmaccus_vx_tumu-2.C: Removed.
4861 * g++.target/riscv/rvv/base/vwmaccus_vx_tumu-3.C: Removed.
4862 * g++.target/riscv/rvv/base/vwmul_vv-1.C: Removed.
4863 * g++.target/riscv/rvv/base/vwmul_vv-2.C: Removed.
4864 * g++.target/riscv/rvv/base/vwmul_vv-3.C: Removed.
4865 * g++.target/riscv/rvv/base/vwmul_vv_mu-1.C: Removed.
4866 * g++.target/riscv/rvv/base/vwmul_vv_mu-2.C: Removed.
4867 * g++.target/riscv/rvv/base/vwmul_vv_mu-3.C: Removed.
4868 * g++.target/riscv/rvv/base/vwmul_vv_tu-1.C: Removed.
4869 * g++.target/riscv/rvv/base/vwmul_vv_tu-2.C: Removed.
4870 * g++.target/riscv/rvv/base/vwmul_vv_tu-3.C: Removed.
4871 * g++.target/riscv/rvv/base/vwmul_vv_tum-1.C: Removed.
4872 * g++.target/riscv/rvv/base/vwmul_vv_tum-2.C: Removed.
4873 * g++.target/riscv/rvv/base/vwmul_vv_tum-3.C: Removed.
4874 * g++.target/riscv/rvv/base/vwmul_vv_tumu-1.C: Removed.
4875 * g++.target/riscv/rvv/base/vwmul_vv_tumu-2.C: Removed.
4876 * g++.target/riscv/rvv/base/vwmul_vv_tumu-3.C: Removed.
4877 * g++.target/riscv/rvv/base/vwmul_vx-1.C: Removed.
4878 * g++.target/riscv/rvv/base/vwmul_vx-2.C: Removed.
4879 * g++.target/riscv/rvv/base/vwmul_vx-3.C: Removed.
4880 * g++.target/riscv/rvv/base/vwmul_vx_mu-1.C: Removed.
4881 * g++.target/riscv/rvv/base/vwmul_vx_mu-2.C: Removed.
4882 * g++.target/riscv/rvv/base/vwmul_vx_mu-3.C: Removed.
4883 * g++.target/riscv/rvv/base/vwmul_vx_tu-1.C: Removed.
4884 * g++.target/riscv/rvv/base/vwmul_vx_tu-2.C: Removed.
4885 * g++.target/riscv/rvv/base/vwmul_vx_tu-3.C: Removed.
4886 * g++.target/riscv/rvv/base/vwmul_vx_tum-1.C: Removed.
4887 * g++.target/riscv/rvv/base/vwmul_vx_tum-2.C: Removed.
4888 * g++.target/riscv/rvv/base/vwmul_vx_tum-3.C: Removed.
4889 * g++.target/riscv/rvv/base/vwmul_vx_tumu-1.C: Removed.
4890 * g++.target/riscv/rvv/base/vwmul_vx_tumu-2.C: Removed.
4891 * g++.target/riscv/rvv/base/vwmul_vx_tumu-3.C: Removed.
4892 * g++.target/riscv/rvv/base/vwmulsu_vv-1.C: Removed.
4893 * g++.target/riscv/rvv/base/vwmulsu_vv-2.C: Removed.
4894 * g++.target/riscv/rvv/base/vwmulsu_vv-3.C: Removed.
4895 * g++.target/riscv/rvv/base/vwmulsu_vv_mu-1.C: Removed.
4896 * g++.target/riscv/rvv/base/vwmulsu_vv_mu-2.C: Removed.
4897 * g++.target/riscv/rvv/base/vwmulsu_vv_mu-3.C: Removed.
4898 * g++.target/riscv/rvv/base/vwmulsu_vv_tu-1.C: Removed.
4899 * g++.target/riscv/rvv/base/vwmulsu_vv_tu-2.C: Removed.
4900 * g++.target/riscv/rvv/base/vwmulsu_vv_tu-3.C: Removed.
4901 * g++.target/riscv/rvv/base/vwmulsu_vv_tum-1.C: Removed.
4902 * g++.target/riscv/rvv/base/vwmulsu_vv_tum-2.C: Removed.
4903 * g++.target/riscv/rvv/base/vwmulsu_vv_tum-3.C: Removed.
4904 * g++.target/riscv/rvv/base/vwmulsu_vv_tumu-1.C: Removed.
4905 * g++.target/riscv/rvv/base/vwmulsu_vv_tumu-2.C: Removed.
4906 * g++.target/riscv/rvv/base/vwmulsu_vv_tumu-3.C: Removed.
4907 * g++.target/riscv/rvv/base/vwmulsu_vx-1.C: Removed.
4908 * g++.target/riscv/rvv/base/vwmulsu_vx-2.C: Removed.
4909 * g++.target/riscv/rvv/base/vwmulsu_vx-3.C: Removed.
4910 * g++.target/riscv/rvv/base/vwmulsu_vx_mu-1.C: Removed.
4911 * g++.target/riscv/rvv/base/vwmulsu_vx_mu-2.C: Removed.
4912 * g++.target/riscv/rvv/base/vwmulsu_vx_mu-3.C: Removed.
4913 * g++.target/riscv/rvv/base/vwmulsu_vx_tu-1.C: Removed.
4914 * g++.target/riscv/rvv/base/vwmulsu_vx_tu-2.C: Removed.
4915 * g++.target/riscv/rvv/base/vwmulsu_vx_tu-3.C: Removed.
4916 * g++.target/riscv/rvv/base/vwmulsu_vx_tum-1.C: Removed.
4917 * g++.target/riscv/rvv/base/vwmulsu_vx_tum-2.C: Removed.
4918 * g++.target/riscv/rvv/base/vwmulsu_vx_tum-3.C: Removed.
4919 * g++.target/riscv/rvv/base/vwmulsu_vx_tumu-1.C: Removed.
4920 * g++.target/riscv/rvv/base/vwmulsu_vx_tumu-2.C: Removed.
4921 * g++.target/riscv/rvv/base/vwmulsu_vx_tumu-3.C: Removed.
4922 * g++.target/riscv/rvv/base/vwmulu_vv-1.C: Removed.
4923 * g++.target/riscv/rvv/base/vwmulu_vv-2.C: Removed.
4924 * g++.target/riscv/rvv/base/vwmulu_vv-3.C: Removed.
4925 * g++.target/riscv/rvv/base/vwmulu_vv_mu-1.C: Removed.
4926 * g++.target/riscv/rvv/base/vwmulu_vv_mu-2.C: Removed.
4927 * g++.target/riscv/rvv/base/vwmulu_vv_mu-3.C: Removed.
4928 * g++.target/riscv/rvv/base/vwmulu_vv_tu-1.C: Removed.
4929 * g++.target/riscv/rvv/base/vwmulu_vv_tu-2.C: Removed.
4930 * g++.target/riscv/rvv/base/vwmulu_vv_tu-3.C: Removed.
4931 * g++.target/riscv/rvv/base/vwmulu_vv_tum-1.C: Removed.
4932 * g++.target/riscv/rvv/base/vwmulu_vv_tum-2.C: Removed.
4933 * g++.target/riscv/rvv/base/vwmulu_vv_tum-3.C: Removed.
4934 * g++.target/riscv/rvv/base/vwmulu_vv_tumu-1.C: Removed.
4935 * g++.target/riscv/rvv/base/vwmulu_vv_tumu-2.C: Removed.
4936 * g++.target/riscv/rvv/base/vwmulu_vv_tumu-3.C: Removed.
4937 * g++.target/riscv/rvv/base/vwmulu_vx-1.C: Removed.
4938 * g++.target/riscv/rvv/base/vwmulu_vx-2.C: Removed.
4939 * g++.target/riscv/rvv/base/vwmulu_vx-3.C: Removed.
4940 * g++.target/riscv/rvv/base/vwmulu_vx_mu-1.C: Removed.
4941 * g++.target/riscv/rvv/base/vwmulu_vx_mu-2.C: Removed.
4942 * g++.target/riscv/rvv/base/vwmulu_vx_mu-3.C: Removed.
4943 * g++.target/riscv/rvv/base/vwmulu_vx_tu-1.C: Removed.
4944 * g++.target/riscv/rvv/base/vwmulu_vx_tu-2.C: Removed.
4945 * g++.target/riscv/rvv/base/vwmulu_vx_tu-3.C: Removed.
4946 * g++.target/riscv/rvv/base/vwmulu_vx_tum-1.C: Removed.
4947 * g++.target/riscv/rvv/base/vwmulu_vx_tum-2.C: Removed.
4948 * g++.target/riscv/rvv/base/vwmulu_vx_tum-3.C: Removed.
4949 * g++.target/riscv/rvv/base/vwmulu_vx_tumu-1.C: Removed.
4950 * g++.target/riscv/rvv/base/vwmulu_vx_tumu-2.C: Removed.
4951 * g++.target/riscv/rvv/base/vwmulu_vx_tumu-3.C: Removed.
4952 * g++.target/riscv/rvv/base/vwsub_vv-1.C: Removed.
4953 * g++.target/riscv/rvv/base/vwsub_vv-2.C: Removed.
4954 * g++.target/riscv/rvv/base/vwsub_vv-3.C: Removed.
4955 * g++.target/riscv/rvv/base/vwsub_vv_mu-1.C: Removed.
4956 * g++.target/riscv/rvv/base/vwsub_vv_mu-2.C: Removed.
4957 * g++.target/riscv/rvv/base/vwsub_vv_mu-3.C: Removed.
4958 * g++.target/riscv/rvv/base/vwsub_vv_tu-1.C: Removed.
4959 * g++.target/riscv/rvv/base/vwsub_vv_tu-2.C: Removed.
4960 * g++.target/riscv/rvv/base/vwsub_vv_tu-3.C: Removed.
4961 * g++.target/riscv/rvv/base/vwsub_vv_tum-1.C: Removed.
4962 * g++.target/riscv/rvv/base/vwsub_vv_tum-2.C: Removed.
4963 * g++.target/riscv/rvv/base/vwsub_vv_tum-3.C: Removed.
4964 * g++.target/riscv/rvv/base/vwsub_vv_tumu-1.C: Removed.
4965 * g++.target/riscv/rvv/base/vwsub_vv_tumu-2.C: Removed.
4966 * g++.target/riscv/rvv/base/vwsub_vv_tumu-3.C: Removed.
4967 * g++.target/riscv/rvv/base/vwsub_vx-1.C: Removed.
4968 * g++.target/riscv/rvv/base/vwsub_vx-2.C: Removed.
4969 * g++.target/riscv/rvv/base/vwsub_vx-3.C: Removed.
4970 * g++.target/riscv/rvv/base/vwsub_vx_mu-1.C: Removed.
4971 * g++.target/riscv/rvv/base/vwsub_vx_mu-2.C: Removed.
4972 * g++.target/riscv/rvv/base/vwsub_vx_mu-3.C: Removed.
4973 * g++.target/riscv/rvv/base/vwsub_vx_tu-1.C: Removed.
4974 * g++.target/riscv/rvv/base/vwsub_vx_tu-2.C: Removed.
4975 * g++.target/riscv/rvv/base/vwsub_vx_tu-3.C: Removed.
4976 * g++.target/riscv/rvv/base/vwsub_vx_tum-1.C: Removed.
4977 * g++.target/riscv/rvv/base/vwsub_vx_tum-2.C: Removed.
4978 * g++.target/riscv/rvv/base/vwsub_vx_tum-3.C: Removed.
4979 * g++.target/riscv/rvv/base/vwsub_vx_tumu-1.C: Removed.
4980 * g++.target/riscv/rvv/base/vwsub_vx_tumu-2.C: Removed.
4981 * g++.target/riscv/rvv/base/vwsub_vx_tumu-3.C: Removed.
4982 * g++.target/riscv/rvv/base/vwsub_wv-1.C: Removed.
4983 * g++.target/riscv/rvv/base/vwsub_wv-2.C: Removed.
4984 * g++.target/riscv/rvv/base/vwsub_wv-3.C: Removed.
4985 * g++.target/riscv/rvv/base/vwsub_wv_mu-1.C: Removed.
4986 * g++.target/riscv/rvv/base/vwsub_wv_mu-2.C: Removed.
4987 * g++.target/riscv/rvv/base/vwsub_wv_mu-3.C: Removed.
4988 * g++.target/riscv/rvv/base/vwsub_wv_tu-1.C: Removed.
4989 * g++.target/riscv/rvv/base/vwsub_wv_tu-2.C: Removed.
4990 * g++.target/riscv/rvv/base/vwsub_wv_tu-3.C: Removed.
4991 * g++.target/riscv/rvv/base/vwsub_wv_tum-1.C: Removed.
4992 * g++.target/riscv/rvv/base/vwsub_wv_tum-2.C: Removed.
4993 * g++.target/riscv/rvv/base/vwsub_wv_tum-3.C: Removed.
4994 * g++.target/riscv/rvv/base/vwsub_wv_tumu-1.C: Removed.
4995 * g++.target/riscv/rvv/base/vwsub_wv_tumu-2.C: Removed.
4996 * g++.target/riscv/rvv/base/vwsub_wv_tumu-3.C: Removed.
4997 * g++.target/riscv/rvv/base/vwsub_wx-1.C: Removed.
4998 * g++.target/riscv/rvv/base/vwsub_wx-2.C: Removed.
4999 * g++.target/riscv/rvv/base/vwsub_wx-3.C: Removed.
5000 * g++.target/riscv/rvv/base/vwsub_wx_mu-1.C: Removed.
5001 * g++.target/riscv/rvv/base/vwsub_wx_mu-2.C: Removed.
5002 * g++.target/riscv/rvv/base/vwsub_wx_mu-3.C: Removed.
5003 * g++.target/riscv/rvv/base/vwsub_wx_tu-1.C: Removed.
5004 * g++.target/riscv/rvv/base/vwsub_wx_tu-2.C: Removed.
5005 * g++.target/riscv/rvv/base/vwsub_wx_tu-3.C: Removed.
5006 * g++.target/riscv/rvv/base/vwsub_wx_tum-1.C: Removed.
5007 * g++.target/riscv/rvv/base/vwsub_wx_tum-2.C: Removed.
5008 * g++.target/riscv/rvv/base/vwsub_wx_tum-3.C: Removed.
5009 * g++.target/riscv/rvv/base/vwsub_wx_tumu-1.C: Removed.
5010 * g++.target/riscv/rvv/base/vwsub_wx_tumu-2.C: Removed.
5011 * g++.target/riscv/rvv/base/vwsub_wx_tumu-3.C: Removed.
5012 * g++.target/riscv/rvv/base/vwsubu_vv-1.C: Removed.
5013 * g++.target/riscv/rvv/base/vwsubu_vv-2.C: Removed.
5014 * g++.target/riscv/rvv/base/vwsubu_vv-3.C: Removed.
5015 * g++.target/riscv/rvv/base/vwsubu_vv_mu-1.C: Removed.
5016 * g++.target/riscv/rvv/base/vwsubu_vv_mu-2.C: Removed.
5017 * g++.target/riscv/rvv/base/vwsubu_vv_mu-3.C: Removed.
5018 * g++.target/riscv/rvv/base/vwsubu_vv_tu-1.C: Removed.
5019 * g++.target/riscv/rvv/base/vwsubu_vv_tu-2.C: Removed.
5020 * g++.target/riscv/rvv/base/vwsubu_vv_tu-3.C: Removed.
5021 * g++.target/riscv/rvv/base/vwsubu_vv_tum-1.C: Removed.
5022 * g++.target/riscv/rvv/base/vwsubu_vv_tum-2.C: Removed.
5023 * g++.target/riscv/rvv/base/vwsubu_vv_tum-3.C: Removed.
5024 * g++.target/riscv/rvv/base/vwsubu_vv_tumu-1.C: Removed.
5025 * g++.target/riscv/rvv/base/vwsubu_vv_tumu-2.C: Removed.
5026 * g++.target/riscv/rvv/base/vwsubu_vv_tumu-3.C: Removed.
5027 * g++.target/riscv/rvv/base/vwsubu_vx-1.C: Removed.
5028 * g++.target/riscv/rvv/base/vwsubu_vx-2.C: Removed.
5029 * g++.target/riscv/rvv/base/vwsubu_vx-3.C: Removed.
5030 * g++.target/riscv/rvv/base/vwsubu_vx_mu-1.C: Removed.
5031 * g++.target/riscv/rvv/base/vwsubu_vx_mu-2.C: Removed.
5032 * g++.target/riscv/rvv/base/vwsubu_vx_mu-3.C: Removed.
5033 * g++.target/riscv/rvv/base/vwsubu_vx_tu-1.C: Removed.
5034 * g++.target/riscv/rvv/base/vwsubu_vx_tu-2.C: Removed.
5035 * g++.target/riscv/rvv/base/vwsubu_vx_tu-3.C: Removed.
5036 * g++.target/riscv/rvv/base/vwsubu_vx_tum-1.C: Removed.
5037 * g++.target/riscv/rvv/base/vwsubu_vx_tum-2.C: Removed.
5038 * g++.target/riscv/rvv/base/vwsubu_vx_tum-3.C: Removed.
5039 * g++.target/riscv/rvv/base/vwsubu_vx_tumu-1.C: Removed.
5040 * g++.target/riscv/rvv/base/vwsubu_vx_tumu-2.C: Removed.
5041 * g++.target/riscv/rvv/base/vwsubu_vx_tumu-3.C: Removed.
5042 * g++.target/riscv/rvv/base/vwsubu_wv-1.C: Removed.
5043 * g++.target/riscv/rvv/base/vwsubu_wv-2.C: Removed.
5044 * g++.target/riscv/rvv/base/vwsubu_wv-3.C: Removed.
5045 * g++.target/riscv/rvv/base/vwsubu_wv_mu-1.C: Removed.
5046 * g++.target/riscv/rvv/base/vwsubu_wv_mu-2.C: Removed.
5047 * g++.target/riscv/rvv/base/vwsubu_wv_mu-3.C: Removed.
5048 * g++.target/riscv/rvv/base/vwsubu_wv_tu-1.C: Removed.
5049 * g++.target/riscv/rvv/base/vwsubu_wv_tu-2.C: Removed.
5050 * g++.target/riscv/rvv/base/vwsubu_wv_tu-3.C: Removed.
5051 * g++.target/riscv/rvv/base/vwsubu_wv_tum-1.C: Removed.
5052 * g++.target/riscv/rvv/base/vwsubu_wv_tum-2.C: Removed.
5053 * g++.target/riscv/rvv/base/vwsubu_wv_tum-3.C: Removed.
5054 * g++.target/riscv/rvv/base/vwsubu_wv_tumu-1.C: Removed.
5055 * g++.target/riscv/rvv/base/vwsubu_wv_tumu-2.C: Removed.
5056 * g++.target/riscv/rvv/base/vwsubu_wv_tumu-3.C: Removed.
5057 * g++.target/riscv/rvv/base/vwsubu_wx-1.C: Removed.
5058 * g++.target/riscv/rvv/base/vwsubu_wx-2.C: Removed.
5059 * g++.target/riscv/rvv/base/vwsubu_wx-3.C: Removed.
5060 * g++.target/riscv/rvv/base/vwsubu_wx_mu-1.C: Removed.
5061 * g++.target/riscv/rvv/base/vwsubu_wx_mu-2.C: Removed.
5062 * g++.target/riscv/rvv/base/vwsubu_wx_mu-3.C: Removed.
5063 * g++.target/riscv/rvv/base/vwsubu_wx_tu-1.C: Removed.
5064 * g++.target/riscv/rvv/base/vwsubu_wx_tu-2.C: Removed.
5065 * g++.target/riscv/rvv/base/vwsubu_wx_tu-3.C: Removed.
5066 * g++.target/riscv/rvv/base/vwsubu_wx_tum-1.C: Removed.
5067 * g++.target/riscv/rvv/base/vwsubu_wx_tum-2.C: Removed.
5068 * g++.target/riscv/rvv/base/vwsubu_wx_tum-3.C: Removed.
5069 * g++.target/riscv/rvv/base/vwsubu_wx_tumu-1.C: Removed.
5070 * g++.target/riscv/rvv/base/vwsubu_wx_tumu-2.C: Removed.
5071 * g++.target/riscv/rvv/base/vwsubu_wx_tumu-3.C: Removed.
5072 * g++.target/riscv/rvv/base/vxor_vv-1.C: Removed.
5073 * g++.target/riscv/rvv/base/vxor_vv-2.C: Removed.
5074 * g++.target/riscv/rvv/base/vxor_vv-3.C: Removed.
5075 * g++.target/riscv/rvv/base/vxor_vv_mu-1.C: Removed.
5076 * g++.target/riscv/rvv/base/vxor_vv_mu-2.C: Removed.
5077 * g++.target/riscv/rvv/base/vxor_vv_mu-3.C: Removed.
5078 * g++.target/riscv/rvv/base/vxor_vv_tu-1.C: Removed.
5079 * g++.target/riscv/rvv/base/vxor_vv_tu-2.C: Removed.
5080 * g++.target/riscv/rvv/base/vxor_vv_tu-3.C: Removed.
5081 * g++.target/riscv/rvv/base/vxor_vv_tum-1.C: Removed.
5082 * g++.target/riscv/rvv/base/vxor_vv_tum-2.C: Removed.
5083 * g++.target/riscv/rvv/base/vxor_vv_tum-3.C: Removed.
5084 * g++.target/riscv/rvv/base/vxor_vv_tumu-1.C: Removed.
5085 * g++.target/riscv/rvv/base/vxor_vv_tumu-2.C: Removed.
5086 * g++.target/riscv/rvv/base/vxor_vv_tumu-3.C: Removed.
5087 * g++.target/riscv/rvv/base/vxor_vx_mu_rv32-1.C: Removed.
5088 * g++.target/riscv/rvv/base/vxor_vx_mu_rv32-2.C: Removed.
5089 * g++.target/riscv/rvv/base/vxor_vx_mu_rv32-3.C: Removed.
5090 * g++.target/riscv/rvv/base/vxor_vx_mu_rv64-1.C: Removed.
5091 * g++.target/riscv/rvv/base/vxor_vx_mu_rv64-2.C: Removed.
5092 * g++.target/riscv/rvv/base/vxor_vx_mu_rv64-3.C: Removed.
5093 * g++.target/riscv/rvv/base/vxor_vx_rv32-1.C: Removed.
5094 * g++.target/riscv/rvv/base/vxor_vx_rv32-2.C: Removed.
5095 * g++.target/riscv/rvv/base/vxor_vx_rv32-3.C: Removed.
5096 * g++.target/riscv/rvv/base/vxor_vx_rv64-1.C: Removed.
5097 * g++.target/riscv/rvv/base/vxor_vx_rv64-2.C: Removed.
5098 * g++.target/riscv/rvv/base/vxor_vx_rv64-3.C: Removed.
5099 * g++.target/riscv/rvv/base/vxor_vx_tu_rv32-1.C: Removed.
5100 * g++.target/riscv/rvv/base/vxor_vx_tu_rv32-2.C: Removed.
5101 * g++.target/riscv/rvv/base/vxor_vx_tu_rv32-3.C: Removed.
5102 * g++.target/riscv/rvv/base/vxor_vx_tu_rv64-1.C: Removed.
5103 * g++.target/riscv/rvv/base/vxor_vx_tu_rv64-2.C: Removed.
5104 * g++.target/riscv/rvv/base/vxor_vx_tu_rv64-3.C: Removed.
5105 * g++.target/riscv/rvv/base/vxor_vx_tum_rv32-1.C: Removed.
5106 * g++.target/riscv/rvv/base/vxor_vx_tum_rv32-2.C: Removed.
5107 * g++.target/riscv/rvv/base/vxor_vx_tum_rv32-3.C: Removed.
5108 * g++.target/riscv/rvv/base/vxor_vx_tum_rv64-1.C: Removed.
5109 * g++.target/riscv/rvv/base/vxor_vx_tum_rv64-2.C: Removed.
5110 * g++.target/riscv/rvv/base/vxor_vx_tum_rv64-3.C: Removed.
5111 * g++.target/riscv/rvv/base/vxor_vx_tumu_rv32-1.C: Removed.
5112 * g++.target/riscv/rvv/base/vxor_vx_tumu_rv32-2.C: Removed.
5113 * g++.target/riscv/rvv/base/vxor_vx_tumu_rv32-3.C: Removed.
5114 * g++.target/riscv/rvv/base/vxor_vx_tumu_rv64-1.C: Removed.
5115 * g++.target/riscv/rvv/base/vxor_vx_tumu_rv64-2.C: Removed.
5116 * g++.target/riscv/rvv/base/vxor_vx_tumu_rv64-3.C: Removed.
5117 * g++.target/riscv/rvv/base/vzext_vf2-1.C: Removed.
5118 * g++.target/riscv/rvv/base/vzext_vf2-2.C: Removed.
5119 * g++.target/riscv/rvv/base/vzext_vf2-3.C: Removed.
5120 * g++.target/riscv/rvv/base/vzext_vf2_mu-1.C: Removed.
5121 * g++.target/riscv/rvv/base/vzext_vf2_mu-2.C: Removed.
5122 * g++.target/riscv/rvv/base/vzext_vf2_mu-3.C: Removed.
5123 * g++.target/riscv/rvv/base/vzext_vf2_tu-1.C: Removed.
5124 * g++.target/riscv/rvv/base/vzext_vf2_tu-2.C: Removed.
5125 * g++.target/riscv/rvv/base/vzext_vf2_tu-3.C: Removed.
5126 * g++.target/riscv/rvv/base/vzext_vf2_tum-1.C: Removed.
5127 * g++.target/riscv/rvv/base/vzext_vf2_tum-2.C: Removed.
5128 * g++.target/riscv/rvv/base/vzext_vf2_tum-3.C: Removed.
5129 * g++.target/riscv/rvv/base/vzext_vf2_tumu-1.C: Removed.
5130 * g++.target/riscv/rvv/base/vzext_vf2_tumu-2.C: Removed.
5131 * g++.target/riscv/rvv/base/vzext_vf2_tumu-3.C: Removed.
5132 * g++.target/riscv/rvv/base/vzext_vf4-1.C: Removed.
5133 * g++.target/riscv/rvv/base/vzext_vf4-2.C: Removed.
5134 * g++.target/riscv/rvv/base/vzext_vf4-3.C: Removed.
5135 * g++.target/riscv/rvv/base/vzext_vf4_mu-1.C: Removed.
5136 * g++.target/riscv/rvv/base/vzext_vf4_mu-2.C: Removed.
5137 * g++.target/riscv/rvv/base/vzext_vf4_mu-3.C: Removed.
5138 * g++.target/riscv/rvv/base/vzext_vf4_tu-1.C: Removed.
5139 * g++.target/riscv/rvv/base/vzext_vf4_tu-2.C: Removed.
5140 * g++.target/riscv/rvv/base/vzext_vf4_tu-3.C: Removed.
5141 * g++.target/riscv/rvv/base/vzext_vf4_tum-1.C: Removed.
5142 * g++.target/riscv/rvv/base/vzext_vf4_tum-2.C: Removed.
5143 * g++.target/riscv/rvv/base/vzext_vf4_tum-3.C: Removed.
5144 * g++.target/riscv/rvv/base/vzext_vf4_tumu-1.C: Removed.
5145 * g++.target/riscv/rvv/base/vzext_vf4_tumu-2.C: Removed.
5146 * g++.target/riscv/rvv/base/vzext_vf4_tumu-3.C: Removed.
5147 * g++.target/riscv/rvv/base/vzext_vf8-1.C: Removed.
5148 * g++.target/riscv/rvv/base/vzext_vf8-2.C: Removed.
5149 * g++.target/riscv/rvv/base/vzext_vf8-3.C: Removed.
5150 * g++.target/riscv/rvv/base/vzext_vf8_mu-1.C: Removed.
5151 * g++.target/riscv/rvv/base/vzext_vf8_mu-2.C: Removed.
5152 * g++.target/riscv/rvv/base/vzext_vf8_mu-3.C: Removed.
5153 * g++.target/riscv/rvv/base/vzext_vf8_tu-1.C: Removed.
5154 * g++.target/riscv/rvv/base/vzext_vf8_tu-2.C: Removed.
5155 * g++.target/riscv/rvv/base/vzext_vf8_tu-3.C: Removed.
5156 * g++.target/riscv/rvv/base/vzext_vf8_tum-1.C: Removed.
5157 * g++.target/riscv/rvv/base/vzext_vf8_tum-2.C: Removed.
5158 * g++.target/riscv/rvv/base/vzext_vf8_tum-3.C: Removed.
5159 * g++.target/riscv/rvv/base/vzext_vf8_tumu-1.C: Removed.
5160 * g++.target/riscv/rvv/base/vzext_vf8_tumu-2.C: Removed.
5161 * g++.target/riscv/rvv/base/vzext_vf8_tumu-3.C: Removed.
5162 * gcc.target/riscv/rvv/base/vaadd_vv-1.c: Removed.
5163 * gcc.target/riscv/rvv/base/vaadd_vv-2.c: Removed.
5164 * gcc.target/riscv/rvv/base/vaadd_vv-3.c: Removed.
5165 * gcc.target/riscv/rvv/base/vaadd_vv_m-1.c: Removed.
5166 * gcc.target/riscv/rvv/base/vaadd_vv_m-2.c: Removed.
5167 * gcc.target/riscv/rvv/base/vaadd_vv_m-3.c: Removed.
5168 * gcc.target/riscv/rvv/base/vaadd_vv_mu-1.c: Removed.
5169 * gcc.target/riscv/rvv/base/vaadd_vv_mu-2.c: Removed.
5170 * gcc.target/riscv/rvv/base/vaadd_vv_mu-3.c: Removed.
5171 * gcc.target/riscv/rvv/base/vaadd_vv_tu-1.c: Removed.
5172 * gcc.target/riscv/rvv/base/vaadd_vv_tu-2.c: Removed.
5173 * gcc.target/riscv/rvv/base/vaadd_vv_tu-3.c: Removed.
5174 * gcc.target/riscv/rvv/base/vaadd_vv_tum-1.c: Removed.
5175 * gcc.target/riscv/rvv/base/vaadd_vv_tum-2.c: Removed.
5176 * gcc.target/riscv/rvv/base/vaadd_vv_tum-3.c: Removed.
5177 * gcc.target/riscv/rvv/base/vaadd_vv_tumu-1.c: Removed.
5178 * gcc.target/riscv/rvv/base/vaadd_vv_tumu-2.c: Removed.
5179 * gcc.target/riscv/rvv/base/vaadd_vv_tumu-3.c: Removed.
5180 * gcc.target/riscv/rvv/base/vaadd_vx_m_rv32-1.c: Removed.
5181 * gcc.target/riscv/rvv/base/vaadd_vx_m_rv32-2.c: Removed.
5182 * gcc.target/riscv/rvv/base/vaadd_vx_m_rv32-3.c: Removed.
5183 * gcc.target/riscv/rvv/base/vaadd_vx_m_rv64-1.c: Removed.
5184 * gcc.target/riscv/rvv/base/vaadd_vx_m_rv64-2.c: Removed.
5185 * gcc.target/riscv/rvv/base/vaadd_vx_m_rv64-3.c: Removed.
5186 * gcc.target/riscv/rvv/base/vaadd_vx_mu_rv32-1.c: Removed.
5187 * gcc.target/riscv/rvv/base/vaadd_vx_mu_rv32-2.c: Removed.
5188 * gcc.target/riscv/rvv/base/vaadd_vx_mu_rv32-3.c: Removed.
5189 * gcc.target/riscv/rvv/base/vaadd_vx_mu_rv64-1.c: Removed.
5190 * gcc.target/riscv/rvv/base/vaadd_vx_mu_rv64-2.c: Removed.
5191 * gcc.target/riscv/rvv/base/vaadd_vx_mu_rv64-3.c: Removed.
5192 * gcc.target/riscv/rvv/base/vaadd_vx_rv32-1.c: Removed.
5193 * gcc.target/riscv/rvv/base/vaadd_vx_rv32-2.c: Removed.
5194 * gcc.target/riscv/rvv/base/vaadd_vx_rv32-3.c: Removed.
5195 * gcc.target/riscv/rvv/base/vaadd_vx_rv64-1.c: Removed.
5196 * gcc.target/riscv/rvv/base/vaadd_vx_rv64-2.c: Removed.
5197 * gcc.target/riscv/rvv/base/vaadd_vx_rv64-3.c: Removed.
5198 * gcc.target/riscv/rvv/base/vaadd_vx_tu_rv32-1.c: Removed.
5199 * gcc.target/riscv/rvv/base/vaadd_vx_tu_rv32-2.c: Removed.
5200 * gcc.target/riscv/rvv/base/vaadd_vx_tu_rv32-3.c: Removed.
5201 * gcc.target/riscv/rvv/base/vaadd_vx_tu_rv64-1.c: Removed.
5202 * gcc.target/riscv/rvv/base/vaadd_vx_tu_rv64-2.c: Removed.
5203 * gcc.target/riscv/rvv/base/vaadd_vx_tu_rv64-3.c: Removed.
5204 * gcc.target/riscv/rvv/base/vaadd_vx_tum_rv32-1.c: Removed.
5205 * gcc.target/riscv/rvv/base/vaadd_vx_tum_rv32-2.c: Removed.
5206 * gcc.target/riscv/rvv/base/vaadd_vx_tum_rv32-3.c: Removed.
5207 * gcc.target/riscv/rvv/base/vaadd_vx_tum_rv64-1.c: Removed.
5208 * gcc.target/riscv/rvv/base/vaadd_vx_tum_rv64-2.c: Removed.
5209 * gcc.target/riscv/rvv/base/vaadd_vx_tum_rv64-3.c: Removed.
5210 * gcc.target/riscv/rvv/base/vaadd_vx_tumu_rv32-1.c: Removed.
5211 * gcc.target/riscv/rvv/base/vaadd_vx_tumu_rv32-2.c: Removed.
5212 * gcc.target/riscv/rvv/base/vaadd_vx_tumu_rv32-3.c: Removed.
5213 * gcc.target/riscv/rvv/base/vaadd_vx_tumu_rv64-1.c: Removed.
5214 * gcc.target/riscv/rvv/base/vaadd_vx_tumu_rv64-2.c: Removed.
5215 * gcc.target/riscv/rvv/base/vaadd_vx_tumu_rv64-3.c: Removed.
5216 * gcc.target/riscv/rvv/base/vaaddu_vv-1.c: Removed.
5217 * gcc.target/riscv/rvv/base/vaaddu_vv-2.c: Removed.
5218 * gcc.target/riscv/rvv/base/vaaddu_vv-3.c: Removed.
5219 * gcc.target/riscv/rvv/base/vaaddu_vv_m-1.c: Removed.
5220 * gcc.target/riscv/rvv/base/vaaddu_vv_m-2.c: Removed.
5221 * gcc.target/riscv/rvv/base/vaaddu_vv_m-3.c: Removed.
5222 * gcc.target/riscv/rvv/base/vaaddu_vv_mu-1.c: Removed.
5223 * gcc.target/riscv/rvv/base/vaaddu_vv_mu-2.c: Removed.
5224 * gcc.target/riscv/rvv/base/vaaddu_vv_mu-3.c: Removed.
5225 * gcc.target/riscv/rvv/base/vaaddu_vv_tu-1.c: Removed.
5226 * gcc.target/riscv/rvv/base/vaaddu_vv_tu-2.c: Removed.
5227 * gcc.target/riscv/rvv/base/vaaddu_vv_tu-3.c: Removed.
5228 * gcc.target/riscv/rvv/base/vaaddu_vv_tum-1.c: Removed.
5229 * gcc.target/riscv/rvv/base/vaaddu_vv_tum-2.c: Removed.
5230 * gcc.target/riscv/rvv/base/vaaddu_vv_tum-3.c: Removed.
5231 * gcc.target/riscv/rvv/base/vaaddu_vv_tumu-1.c: Removed.
5232 * gcc.target/riscv/rvv/base/vaaddu_vv_tumu-2.c: Removed.
5233 * gcc.target/riscv/rvv/base/vaaddu_vv_tumu-3.c: Removed.
5234 * gcc.target/riscv/rvv/base/vaaddu_vx_m_rv32-1.c: Removed.
5235 * gcc.target/riscv/rvv/base/vaaddu_vx_m_rv32-2.c: Removed.
5236 * gcc.target/riscv/rvv/base/vaaddu_vx_m_rv32-3.c: Removed.
5237 * gcc.target/riscv/rvv/base/vaaddu_vx_m_rv64-1.c: Removed.
5238 * gcc.target/riscv/rvv/base/vaaddu_vx_m_rv64-2.c: Removed.
5239 * gcc.target/riscv/rvv/base/vaaddu_vx_m_rv64-3.c: Removed.
5240 * gcc.target/riscv/rvv/base/vaaddu_vx_mu_rv32-1.c: Removed.
5241 * gcc.target/riscv/rvv/base/vaaddu_vx_mu_rv32-2.c: Removed.
5242 * gcc.target/riscv/rvv/base/vaaddu_vx_mu_rv32-3.c: Removed.
5243 * gcc.target/riscv/rvv/base/vaaddu_vx_mu_rv64-1.c: Removed.
5244 * gcc.target/riscv/rvv/base/vaaddu_vx_mu_rv64-2.c: Removed.
5245 * gcc.target/riscv/rvv/base/vaaddu_vx_mu_rv64-3.c: Removed.
5246 * gcc.target/riscv/rvv/base/vaaddu_vx_rv32-1.c: Removed.
5247 * gcc.target/riscv/rvv/base/vaaddu_vx_rv32-2.c: Removed.
5248 * gcc.target/riscv/rvv/base/vaaddu_vx_rv32-3.c: Removed.
5249 * gcc.target/riscv/rvv/base/vaaddu_vx_rv64-1.c: Removed.
5250 * gcc.target/riscv/rvv/base/vaaddu_vx_rv64-2.c: Removed.
5251 * gcc.target/riscv/rvv/base/vaaddu_vx_rv64-3.c: Removed.
5252 * gcc.target/riscv/rvv/base/vaaddu_vx_tu_rv32-1.c: Removed.
5253 * gcc.target/riscv/rvv/base/vaaddu_vx_tu_rv32-2.c: Removed.
5254 * gcc.target/riscv/rvv/base/vaaddu_vx_tu_rv32-3.c: Removed.
5255 * gcc.target/riscv/rvv/base/vaaddu_vx_tu_rv64-1.c: Removed.
5256 * gcc.target/riscv/rvv/base/vaaddu_vx_tu_rv64-2.c: Removed.
5257 * gcc.target/riscv/rvv/base/vaaddu_vx_tu_rv64-3.c: Removed.
5258 * gcc.target/riscv/rvv/base/vaaddu_vx_tum_rv32-1.c: Removed.
5259 * gcc.target/riscv/rvv/base/vaaddu_vx_tum_rv32-2.c: Removed.
5260 * gcc.target/riscv/rvv/base/vaaddu_vx_tum_rv32-3.c: Removed.
5261 * gcc.target/riscv/rvv/base/vaaddu_vx_tum_rv64-1.c: Removed.
5262 * gcc.target/riscv/rvv/base/vaaddu_vx_tum_rv64-2.c: Removed.
5263 * gcc.target/riscv/rvv/base/vaaddu_vx_tum_rv64-3.c: Removed.
5264 * gcc.target/riscv/rvv/base/vaaddu_vx_tumu_rv32-1.c: Removed.
5265 * gcc.target/riscv/rvv/base/vaaddu_vx_tumu_rv32-2.c: Removed.
5266 * gcc.target/riscv/rvv/base/vaaddu_vx_tumu_rv32-3.c: Removed.
5267 * gcc.target/riscv/rvv/base/vaaddu_vx_tumu_rv64-1.c: Removed.
5268 * gcc.target/riscv/rvv/base/vaaddu_vx_tumu_rv64-2.c: Removed.
5269 * gcc.target/riscv/rvv/base/vaaddu_vx_tumu_rv64-3.c: Removed.
5270 * gcc.target/riscv/rvv/base/vadc-1.c: Removed.
5271 * gcc.target/riscv/rvv/base/vadc-2.c: Removed.
5272 * gcc.target/riscv/rvv/base/vadc-3.c: Removed.
5273 * gcc.target/riscv/rvv/base/vadc-4.c: Removed.
5274 * gcc.target/riscv/rvv/base/vadc_vvm-1.c: Removed.
5275 * gcc.target/riscv/rvv/base/vadc_vvm-2.c: Removed.
5276 * gcc.target/riscv/rvv/base/vadc_vvm-3.c: Removed.
5277 * gcc.target/riscv/rvv/base/vadc_vvm_tu-1.c: Removed.
5278 * gcc.target/riscv/rvv/base/vadc_vvm_tu-2.c: Removed.
5279 * gcc.target/riscv/rvv/base/vadc_vvm_tu-3.c: Removed.
5280 * gcc.target/riscv/rvv/base/vadc_vxm_rv32-1.c: Removed.
5281 * gcc.target/riscv/rvv/base/vadc_vxm_rv32-2.c: Removed.
5282 * gcc.target/riscv/rvv/base/vadc_vxm_rv32-3.c: Removed.
5283 * gcc.target/riscv/rvv/base/vadc_vxm_rv64-1.c: Removed.
5284 * gcc.target/riscv/rvv/base/vadc_vxm_rv64-2.c: Removed.
5285 * gcc.target/riscv/rvv/base/vadc_vxm_rv64-3.c: Removed.
5286 * gcc.target/riscv/rvv/base/vadc_vxm_tu_rv32-1.c: Removed.
5287 * gcc.target/riscv/rvv/base/vadc_vxm_tu_rv32-2.c: Removed.
5288 * gcc.target/riscv/rvv/base/vadc_vxm_tu_rv32-3.c: Removed.
5289 * gcc.target/riscv/rvv/base/vadc_vxm_tu_rv64-1.c: Removed.
5290 * gcc.target/riscv/rvv/base/vadc_vxm_tu_rv64-2.c: Removed.
5291 * gcc.target/riscv/rvv/base/vadc_vxm_tu_rv64-3.c: Removed.
5292 * gcc.target/riscv/rvv/base/vadd_vv-1.c: Removed.
5293 * gcc.target/riscv/rvv/base/vadd_vv-2.c: Removed.
5294 * gcc.target/riscv/rvv/base/vadd_vv-3.c: Removed.
5295 * gcc.target/riscv/rvv/base/vadd_vv_m-1.c: Removed.
5296 * gcc.target/riscv/rvv/base/vadd_vv_m-2.c: Removed.
5297 * gcc.target/riscv/rvv/base/vadd_vv_m-3.c: Removed.
5298 * gcc.target/riscv/rvv/base/vadd_vv_mu-1.c: Removed.
5299 * gcc.target/riscv/rvv/base/vadd_vv_mu-2.c: Removed.
5300 * gcc.target/riscv/rvv/base/vadd_vv_mu-3.c: Removed.
5301 * gcc.target/riscv/rvv/base/vadd_vv_tu-1.c: Removed.
5302 * gcc.target/riscv/rvv/base/vadd_vv_tu-2.c: Removed.
5303 * gcc.target/riscv/rvv/base/vadd_vv_tu-3.c: Removed.
5304 * gcc.target/riscv/rvv/base/vadd_vv_tum-1.c: Removed.
5305 * gcc.target/riscv/rvv/base/vadd_vv_tum-2.c: Removed.
5306 * gcc.target/riscv/rvv/base/vadd_vv_tum-3.c: Removed.
5307 * gcc.target/riscv/rvv/base/vadd_vv_tumu-1.c: Removed.
5308 * gcc.target/riscv/rvv/base/vadd_vv_tumu-2.c: Removed.
5309 * gcc.target/riscv/rvv/base/vadd_vv_tumu-3.c: Removed.
5310 * gcc.target/riscv/rvv/base/vadd_vx_m_rv32-1.c: Removed.
5311 * gcc.target/riscv/rvv/base/vadd_vx_m_rv32-2.c: Removed.
5312 * gcc.target/riscv/rvv/base/vadd_vx_m_rv32-3.c: Removed.
5313 * gcc.target/riscv/rvv/base/vadd_vx_m_rv64-1.c: Removed.
5314 * gcc.target/riscv/rvv/base/vadd_vx_m_rv64-2.c: Removed.
5315 * gcc.target/riscv/rvv/base/vadd_vx_m_rv64-3.c: Removed.
5316 * gcc.target/riscv/rvv/base/vadd_vx_mu_rv32-1.c: Removed.
5317 * gcc.target/riscv/rvv/base/vadd_vx_mu_rv32-2.c: Removed.
5318 * gcc.target/riscv/rvv/base/vadd_vx_mu_rv32-3.c: Removed.
5319 * gcc.target/riscv/rvv/base/vadd_vx_mu_rv64-1.c: Removed.
5320 * gcc.target/riscv/rvv/base/vadd_vx_mu_rv64-2.c: Removed.
5321 * gcc.target/riscv/rvv/base/vadd_vx_mu_rv64-3.c: Removed.
5322 * gcc.target/riscv/rvv/base/vadd_vx_rv32-1.c: Removed.
5323 * gcc.target/riscv/rvv/base/vadd_vx_rv32-2.c: Removed.
5324 * gcc.target/riscv/rvv/base/vadd_vx_rv32-3.c: Removed.
5325 * gcc.target/riscv/rvv/base/vadd_vx_rv64-1.c: Removed.
5326 * gcc.target/riscv/rvv/base/vadd_vx_rv64-2.c: Removed.
5327 * gcc.target/riscv/rvv/base/vadd_vx_rv64-3.c: Removed.
5328 * gcc.target/riscv/rvv/base/vadd_vx_tu_rv32-1.c: Removed.
5329 * gcc.target/riscv/rvv/base/vadd_vx_tu_rv32-2.c: Removed.
5330 * gcc.target/riscv/rvv/base/vadd_vx_tu_rv32-3.c: Removed.
5331 * gcc.target/riscv/rvv/base/vadd_vx_tu_rv64-1.c: Removed.
5332 * gcc.target/riscv/rvv/base/vadd_vx_tu_rv64-2.c: Removed.
5333 * gcc.target/riscv/rvv/base/vadd_vx_tu_rv64-3.c: Removed.
5334 * gcc.target/riscv/rvv/base/vadd_vx_tum_rv32-1.c: Removed.
5335 * gcc.target/riscv/rvv/base/vadd_vx_tum_rv32-2.c: Removed.
5336 * gcc.target/riscv/rvv/base/vadd_vx_tum_rv32-3.c: Removed.
5337 * gcc.target/riscv/rvv/base/vadd_vx_tum_rv64-1.c: Removed.
5338 * gcc.target/riscv/rvv/base/vadd_vx_tum_rv64-2.c: Removed.
5339 * gcc.target/riscv/rvv/base/vadd_vx_tum_rv64-3.c: Removed.
5340 * gcc.target/riscv/rvv/base/vadd_vx_tumu_rv32-1.c: Removed.
5341 * gcc.target/riscv/rvv/base/vadd_vx_tumu_rv32-2.c: Removed.
5342 * gcc.target/riscv/rvv/base/vadd_vx_tumu_rv32-3.c: Removed.
5343 * gcc.target/riscv/rvv/base/vadd_vx_tumu_rv64-1.c: Removed.
5344 * gcc.target/riscv/rvv/base/vadd_vx_tumu_rv64-2.c: Removed.
5345 * gcc.target/riscv/rvv/base/vadd_vx_tumu_rv64-3.c: Removed.
5346 * gcc.target/riscv/rvv/base/vand_vv-1.c: Removed.
5347 * gcc.target/riscv/rvv/base/vand_vv-2.c: Removed.
5348 * gcc.target/riscv/rvv/base/vand_vv-3.c: Removed.
5349 * gcc.target/riscv/rvv/base/vand_vv_m-1.c: Removed.
5350 * gcc.target/riscv/rvv/base/vand_vv_m-2.c: Removed.
5351 * gcc.target/riscv/rvv/base/vand_vv_m-3.c: Removed.
5352 * gcc.target/riscv/rvv/base/vand_vv_mu-1.c: Removed.
5353 * gcc.target/riscv/rvv/base/vand_vv_mu-2.c: Removed.
5354 * gcc.target/riscv/rvv/base/vand_vv_mu-3.c: Removed.
5355 * gcc.target/riscv/rvv/base/vand_vv_tu-1.c: Removed.
5356 * gcc.target/riscv/rvv/base/vand_vv_tu-2.c: Removed.
5357 * gcc.target/riscv/rvv/base/vand_vv_tu-3.c: Removed.
5358 * gcc.target/riscv/rvv/base/vand_vv_tum-1.c: Removed.
5359 * gcc.target/riscv/rvv/base/vand_vv_tum-2.c: Removed.
5360 * gcc.target/riscv/rvv/base/vand_vv_tum-3.c: Removed.
5361 * gcc.target/riscv/rvv/base/vand_vv_tumu-1.c: Removed.
5362 * gcc.target/riscv/rvv/base/vand_vv_tumu-2.c: Removed.
5363 * gcc.target/riscv/rvv/base/vand_vv_tumu-3.c: Removed.
5364 * gcc.target/riscv/rvv/base/vand_vx_m_rv32-1.c: Removed.
5365 * gcc.target/riscv/rvv/base/vand_vx_m_rv32-2.c: Removed.
5366 * gcc.target/riscv/rvv/base/vand_vx_m_rv32-3.c: Removed.
5367 * gcc.target/riscv/rvv/base/vand_vx_m_rv64-1.c: Removed.
5368 * gcc.target/riscv/rvv/base/vand_vx_m_rv64-2.c: Removed.
5369 * gcc.target/riscv/rvv/base/vand_vx_m_rv64-3.c: Removed.
5370 * gcc.target/riscv/rvv/base/vand_vx_mu_rv32-1.c: Removed.
5371 * gcc.target/riscv/rvv/base/vand_vx_mu_rv32-2.c: Removed.
5372 * gcc.target/riscv/rvv/base/vand_vx_mu_rv32-3.c: Removed.
5373 * gcc.target/riscv/rvv/base/vand_vx_mu_rv64-1.c: Removed.
5374 * gcc.target/riscv/rvv/base/vand_vx_mu_rv64-2.c: Removed.
5375 * gcc.target/riscv/rvv/base/vand_vx_mu_rv64-3.c: Removed.
5376 * gcc.target/riscv/rvv/base/vand_vx_rv32-1.c: Removed.
5377 * gcc.target/riscv/rvv/base/vand_vx_rv32-2.c: Removed.
5378 * gcc.target/riscv/rvv/base/vand_vx_rv32-3.c: Removed.
5379 * gcc.target/riscv/rvv/base/vand_vx_rv64-1.c: Removed.
5380 * gcc.target/riscv/rvv/base/vand_vx_rv64-2.c: Removed.
5381 * gcc.target/riscv/rvv/base/vand_vx_rv64-3.c: Removed.
5382 * gcc.target/riscv/rvv/base/vand_vx_tu_rv32-1.c: Removed.
5383 * gcc.target/riscv/rvv/base/vand_vx_tu_rv32-2.c: Removed.
5384 * gcc.target/riscv/rvv/base/vand_vx_tu_rv32-3.c: Removed.
5385 * gcc.target/riscv/rvv/base/vand_vx_tu_rv64-1.c: Removed.
5386 * gcc.target/riscv/rvv/base/vand_vx_tu_rv64-2.c: Removed.
5387 * gcc.target/riscv/rvv/base/vand_vx_tu_rv64-3.c: Removed.
5388 * gcc.target/riscv/rvv/base/vand_vx_tum_rv32-1.c: Removed.
5389 * gcc.target/riscv/rvv/base/vand_vx_tum_rv32-2.c: Removed.
5390 * gcc.target/riscv/rvv/base/vand_vx_tum_rv32-3.c: Removed.
5391 * gcc.target/riscv/rvv/base/vand_vx_tum_rv64-1.c: Removed.
5392 * gcc.target/riscv/rvv/base/vand_vx_tum_rv64-2.c: Removed.
5393 * gcc.target/riscv/rvv/base/vand_vx_tum_rv64-3.c: Removed.
5394 * gcc.target/riscv/rvv/base/vand_vx_tumu_rv32-1.c: Removed.
5395 * gcc.target/riscv/rvv/base/vand_vx_tumu_rv32-2.c: Removed.
5396 * gcc.target/riscv/rvv/base/vand_vx_tumu_rv32-3.c: Removed.
5397 * gcc.target/riscv/rvv/base/vand_vx_tumu_rv64-1.c: Removed.
5398 * gcc.target/riscv/rvv/base/vand_vx_tumu_rv64-2.c: Removed.
5399 * gcc.target/riscv/rvv/base/vand_vx_tumu_rv64-3.c: Removed.
5400 * gcc.target/riscv/rvv/base/vasub_vv-1.c: Removed.
5401 * gcc.target/riscv/rvv/base/vasub_vv-2.c: Removed.
5402 * gcc.target/riscv/rvv/base/vasub_vv-3.c: Removed.
5403 * gcc.target/riscv/rvv/base/vasub_vv_m-1.c: Removed.
5404 * gcc.target/riscv/rvv/base/vasub_vv_m-2.c: Removed.
5405 * gcc.target/riscv/rvv/base/vasub_vv_m-3.c: Removed.
5406 * gcc.target/riscv/rvv/base/vasub_vv_mu-1.c: Removed.
5407 * gcc.target/riscv/rvv/base/vasub_vv_mu-2.c: Removed.
5408 * gcc.target/riscv/rvv/base/vasub_vv_mu-3.c: Removed.
5409 * gcc.target/riscv/rvv/base/vasub_vv_tu-1.c: Removed.
5410 * gcc.target/riscv/rvv/base/vasub_vv_tu-2.c: Removed.
5411 * gcc.target/riscv/rvv/base/vasub_vv_tu-3.c: Removed.
5412 * gcc.target/riscv/rvv/base/vasub_vv_tum-1.c: Removed.
5413 * gcc.target/riscv/rvv/base/vasub_vv_tum-2.c: Removed.
5414 * gcc.target/riscv/rvv/base/vasub_vv_tum-3.c: Removed.
5415 * gcc.target/riscv/rvv/base/vasub_vv_tumu-1.c: Removed.
5416 * gcc.target/riscv/rvv/base/vasub_vv_tumu-2.c: Removed.
5417 * gcc.target/riscv/rvv/base/vasub_vv_tumu-3.c: Removed.
5418 * gcc.target/riscv/rvv/base/vasub_vx_m_rv32-1.c: Removed.
5419 * gcc.target/riscv/rvv/base/vasub_vx_m_rv32-2.c: Removed.
5420 * gcc.target/riscv/rvv/base/vasub_vx_m_rv32-3.c: Removed.
5421 * gcc.target/riscv/rvv/base/vasub_vx_m_rv64-1.c: Removed.
5422 * gcc.target/riscv/rvv/base/vasub_vx_m_rv64-2.c: Removed.
5423 * gcc.target/riscv/rvv/base/vasub_vx_m_rv64-3.c: Removed.
5424 * gcc.target/riscv/rvv/base/vasub_vx_mu_rv32-1.c: Removed.
5425 * gcc.target/riscv/rvv/base/vasub_vx_mu_rv32-2.c: Removed.
5426 * gcc.target/riscv/rvv/base/vasub_vx_mu_rv32-3.c: Removed.
5427 * gcc.target/riscv/rvv/base/vasub_vx_mu_rv64-1.c: Removed.
5428 * gcc.target/riscv/rvv/base/vasub_vx_mu_rv64-2.c: Removed.
5429 * gcc.target/riscv/rvv/base/vasub_vx_mu_rv64-3.c: Removed.
5430 * gcc.target/riscv/rvv/base/vasub_vx_rv32-1.c: Removed.
5431 * gcc.target/riscv/rvv/base/vasub_vx_rv32-2.c: Removed.
5432 * gcc.target/riscv/rvv/base/vasub_vx_rv32-3.c: Removed.
5433 * gcc.target/riscv/rvv/base/vasub_vx_rv64-1.c: Removed.
5434 * gcc.target/riscv/rvv/base/vasub_vx_rv64-2.c: Removed.
5435 * gcc.target/riscv/rvv/base/vasub_vx_rv64-3.c: Removed.
5436 * gcc.target/riscv/rvv/base/vasub_vx_tu_rv32-1.c: Removed.
5437 * gcc.target/riscv/rvv/base/vasub_vx_tu_rv32-2.c: Removed.
5438 * gcc.target/riscv/rvv/base/vasub_vx_tu_rv32-3.c: Removed.
5439 * gcc.target/riscv/rvv/base/vasub_vx_tu_rv64-1.c: Removed.
5440 * gcc.target/riscv/rvv/base/vasub_vx_tu_rv64-2.c: Removed.
5441 * gcc.target/riscv/rvv/base/vasub_vx_tu_rv64-3.c: Removed.
5442 * gcc.target/riscv/rvv/base/vasub_vx_tum_rv32-1.c: Removed.
5443 * gcc.target/riscv/rvv/base/vasub_vx_tum_rv32-2.c: Removed.
5444 * gcc.target/riscv/rvv/base/vasub_vx_tum_rv32-3.c: Removed.
5445 * gcc.target/riscv/rvv/base/vasub_vx_tum_rv64-1.c: Removed.
5446 * gcc.target/riscv/rvv/base/vasub_vx_tum_rv64-2.c: Removed.
5447 * gcc.target/riscv/rvv/base/vasub_vx_tum_rv64-3.c: Removed.
5448 * gcc.target/riscv/rvv/base/vasub_vx_tumu_rv32-1.c: Removed.
5449 * gcc.target/riscv/rvv/base/vasub_vx_tumu_rv32-2.c: Removed.
5450 * gcc.target/riscv/rvv/base/vasub_vx_tumu_rv32-3.c: Removed.
5451 * gcc.target/riscv/rvv/base/vasub_vx_tumu_rv64-1.c: Removed.
5452 * gcc.target/riscv/rvv/base/vasub_vx_tumu_rv64-2.c: Removed.
5453 * gcc.target/riscv/rvv/base/vasub_vx_tumu_rv64-3.c: Removed.
5454 * gcc.target/riscv/rvv/base/vasubu_vv-1.c: Removed.
5455 * gcc.target/riscv/rvv/base/vasubu_vv-2.c: Removed.
5456 * gcc.target/riscv/rvv/base/vasubu_vv-3.c: Removed.
5457 * gcc.target/riscv/rvv/base/vasubu_vv_m-1.c: Removed.
5458 * gcc.target/riscv/rvv/base/vasubu_vv_m-2.c: Removed.
5459 * gcc.target/riscv/rvv/base/vasubu_vv_m-3.c: Removed.
5460 * gcc.target/riscv/rvv/base/vasubu_vv_mu-1.c: Removed.
5461 * gcc.target/riscv/rvv/base/vasubu_vv_mu-2.c: Removed.
5462 * gcc.target/riscv/rvv/base/vasubu_vv_mu-3.c: Removed.
5463 * gcc.target/riscv/rvv/base/vasubu_vv_tu-1.c: Removed.
5464 * gcc.target/riscv/rvv/base/vasubu_vv_tu-2.c: Removed.
5465 * gcc.target/riscv/rvv/base/vasubu_vv_tu-3.c: Removed.
5466 * gcc.target/riscv/rvv/base/vasubu_vv_tum-1.c: Removed.
5467 * gcc.target/riscv/rvv/base/vasubu_vv_tum-2.c: Removed.
5468 * gcc.target/riscv/rvv/base/vasubu_vv_tum-3.c: Removed.
5469 * gcc.target/riscv/rvv/base/vasubu_vv_tumu-1.c: Removed.
5470 * gcc.target/riscv/rvv/base/vasubu_vv_tumu-2.c: Removed.
5471 * gcc.target/riscv/rvv/base/vasubu_vv_tumu-3.c: Removed.
5472 * gcc.target/riscv/rvv/base/vasubu_vx_m_rv32-1.c: Removed.
5473 * gcc.target/riscv/rvv/base/vasubu_vx_m_rv32-2.c: Removed.
5474 * gcc.target/riscv/rvv/base/vasubu_vx_m_rv32-3.c: Removed.
5475 * gcc.target/riscv/rvv/base/vasubu_vx_m_rv64-1.c: Removed.
5476 * gcc.target/riscv/rvv/base/vasubu_vx_m_rv64-2.c: Removed.
5477 * gcc.target/riscv/rvv/base/vasubu_vx_m_rv64-3.c: Removed.
5478 * gcc.target/riscv/rvv/base/vasubu_vx_mu_rv32-1.c: Removed.
5479 * gcc.target/riscv/rvv/base/vasubu_vx_mu_rv32-2.c: Removed.
5480 * gcc.target/riscv/rvv/base/vasubu_vx_mu_rv32-3.c: Removed.
5481 * gcc.target/riscv/rvv/base/vasubu_vx_mu_rv64-1.c: Removed.
5482 * gcc.target/riscv/rvv/base/vasubu_vx_mu_rv64-2.c: Removed.
5483 * gcc.target/riscv/rvv/base/vasubu_vx_mu_rv64-3.c: Removed.
5484 * gcc.target/riscv/rvv/base/vasubu_vx_rv32-1.c: Removed.
5485 * gcc.target/riscv/rvv/base/vasubu_vx_rv32-2.c: Removed.
5486 * gcc.target/riscv/rvv/base/vasubu_vx_rv32-3.c: Removed.
5487 * gcc.target/riscv/rvv/base/vasubu_vx_rv64-1.c: Removed.
5488 * gcc.target/riscv/rvv/base/vasubu_vx_rv64-2.c: Removed.
5489 * gcc.target/riscv/rvv/base/vasubu_vx_rv64-3.c: Removed.
5490 * gcc.target/riscv/rvv/base/vasubu_vx_tu_rv32-1.c: Removed.
5491 * gcc.target/riscv/rvv/base/vasubu_vx_tu_rv32-2.c: Removed.
5492 * gcc.target/riscv/rvv/base/vasubu_vx_tu_rv32-3.c: Removed.
5493 * gcc.target/riscv/rvv/base/vasubu_vx_tu_rv64-1.c: Removed.
5494 * gcc.target/riscv/rvv/base/vasubu_vx_tu_rv64-2.c: Removed.
5495 * gcc.target/riscv/rvv/base/vasubu_vx_tu_rv64-3.c: Removed.
5496 * gcc.target/riscv/rvv/base/vasubu_vx_tum_rv32-1.c: Removed.
5497 * gcc.target/riscv/rvv/base/vasubu_vx_tum_rv32-2.c: Removed.
5498 * gcc.target/riscv/rvv/base/vasubu_vx_tum_rv32-3.c: Removed.
5499 * gcc.target/riscv/rvv/base/vasubu_vx_tum_rv64-1.c: Removed.
5500 * gcc.target/riscv/rvv/base/vasubu_vx_tum_rv64-2.c: Removed.
5501 * gcc.target/riscv/rvv/base/vasubu_vx_tum_rv64-3.c: Removed.
5502 * gcc.target/riscv/rvv/base/vasubu_vx_tumu_rv32-1.c: Removed.
5503 * gcc.target/riscv/rvv/base/vasubu_vx_tumu_rv32-2.c: Removed.
5504 * gcc.target/riscv/rvv/base/vasubu_vx_tumu_rv32-3.c: Removed.
5505 * gcc.target/riscv/rvv/base/vasubu_vx_tumu_rv64-1.c: Removed.
5506 * gcc.target/riscv/rvv/base/vasubu_vx_tumu_rv64-2.c: Removed.
5507 * gcc.target/riscv/rvv/base/vasubu_vx_tumu_rv64-3.c: Removed.
5508 * gcc.target/riscv/rvv/base/vdiv_vv-1.c: Removed.
5509 * gcc.target/riscv/rvv/base/vdiv_vv-2.c: Removed.
5510 * gcc.target/riscv/rvv/base/vdiv_vv-3.c: Removed.
5511 * gcc.target/riscv/rvv/base/vdiv_vv_m-1.c: Removed.
5512 * gcc.target/riscv/rvv/base/vdiv_vv_m-2.c: Removed.
5513 * gcc.target/riscv/rvv/base/vdiv_vv_m-3.c: Removed.
5514 * gcc.target/riscv/rvv/base/vdiv_vv_mu-1.c: Removed.
5515 * gcc.target/riscv/rvv/base/vdiv_vv_mu-2.c: Removed.
5516 * gcc.target/riscv/rvv/base/vdiv_vv_mu-3.c: Removed.
5517 * gcc.target/riscv/rvv/base/vdiv_vv_tu-1.c: Removed.
5518 * gcc.target/riscv/rvv/base/vdiv_vv_tu-2.c: Removed.
5519 * gcc.target/riscv/rvv/base/vdiv_vv_tu-3.c: Removed.
5520 * gcc.target/riscv/rvv/base/vdiv_vv_tum-1.c: Removed.
5521 * gcc.target/riscv/rvv/base/vdiv_vv_tum-2.c: Removed.
5522 * gcc.target/riscv/rvv/base/vdiv_vv_tum-3.c: Removed.
5523 * gcc.target/riscv/rvv/base/vdiv_vv_tumu-1.c: Removed.
5524 * gcc.target/riscv/rvv/base/vdiv_vv_tumu-2.c: Removed.
5525 * gcc.target/riscv/rvv/base/vdiv_vv_tumu-3.c: Removed.
5526 * gcc.target/riscv/rvv/base/vdiv_vx_m_rv32-1.c: Removed.
5527 * gcc.target/riscv/rvv/base/vdiv_vx_m_rv32-2.c: Removed.
5528 * gcc.target/riscv/rvv/base/vdiv_vx_m_rv32-3.c: Removed.
5529 * gcc.target/riscv/rvv/base/vdiv_vx_m_rv64-1.c: Removed.
5530 * gcc.target/riscv/rvv/base/vdiv_vx_m_rv64-2.c: Removed.
5531 * gcc.target/riscv/rvv/base/vdiv_vx_m_rv64-3.c: Removed.
5532 * gcc.target/riscv/rvv/base/vdiv_vx_mu_rv32-1.c: Removed.
5533 * gcc.target/riscv/rvv/base/vdiv_vx_mu_rv32-2.c: Removed.
5534 * gcc.target/riscv/rvv/base/vdiv_vx_mu_rv32-3.c: Removed.
5535 * gcc.target/riscv/rvv/base/vdiv_vx_mu_rv64-1.c: Removed.
5536 * gcc.target/riscv/rvv/base/vdiv_vx_mu_rv64-2.c: Removed.
5537 * gcc.target/riscv/rvv/base/vdiv_vx_mu_rv64-3.c: Removed.
5538 * gcc.target/riscv/rvv/base/vdiv_vx_rv32-1.c: Removed.
5539 * gcc.target/riscv/rvv/base/vdiv_vx_rv32-2.c: Removed.
5540 * gcc.target/riscv/rvv/base/vdiv_vx_rv32-3.c: Removed.
5541 * gcc.target/riscv/rvv/base/vdiv_vx_rv64-1.c: Removed.
5542 * gcc.target/riscv/rvv/base/vdiv_vx_rv64-2.c: Removed.
5543 * gcc.target/riscv/rvv/base/vdiv_vx_rv64-3.c: Removed.
5544 * gcc.target/riscv/rvv/base/vdiv_vx_tu_rv32-1.c: Removed.
5545 * gcc.target/riscv/rvv/base/vdiv_vx_tu_rv32-2.c: Removed.
5546 * gcc.target/riscv/rvv/base/vdiv_vx_tu_rv32-3.c: Removed.
5547 * gcc.target/riscv/rvv/base/vdiv_vx_tu_rv64-1.c: Removed.
5548 * gcc.target/riscv/rvv/base/vdiv_vx_tu_rv64-2.c: Removed.
5549 * gcc.target/riscv/rvv/base/vdiv_vx_tu_rv64-3.c: Removed.
5550 * gcc.target/riscv/rvv/base/vdiv_vx_tum_rv32-1.c: Removed.
5551 * gcc.target/riscv/rvv/base/vdiv_vx_tum_rv32-2.c: Removed.
5552 * gcc.target/riscv/rvv/base/vdiv_vx_tum_rv32-3.c: Removed.
5553 * gcc.target/riscv/rvv/base/vdiv_vx_tum_rv64-1.c: Removed.
5554 * gcc.target/riscv/rvv/base/vdiv_vx_tum_rv64-2.c: Removed.
5555 * gcc.target/riscv/rvv/base/vdiv_vx_tum_rv64-3.c: Removed.
5556 * gcc.target/riscv/rvv/base/vdiv_vx_tumu_rv32-1.c: Removed.
5557 * gcc.target/riscv/rvv/base/vdiv_vx_tumu_rv32-2.c: Removed.
5558 * gcc.target/riscv/rvv/base/vdiv_vx_tumu_rv32-3.c: Removed.
5559 * gcc.target/riscv/rvv/base/vdiv_vx_tumu_rv64-1.c: Removed.
5560 * gcc.target/riscv/rvv/base/vdiv_vx_tumu_rv64-2.c: Removed.
5561 * gcc.target/riscv/rvv/base/vdiv_vx_tumu_rv64-3.c: Removed.
5562 * gcc.target/riscv/rvv/base/vdivu_vv-1.c: Removed.
5563 * gcc.target/riscv/rvv/base/vdivu_vv-2.c: Removed.
5564 * gcc.target/riscv/rvv/base/vdivu_vv-3.c: Removed.
5565 * gcc.target/riscv/rvv/base/vdivu_vv_m-1.c: Removed.
5566 * gcc.target/riscv/rvv/base/vdivu_vv_m-2.c: Removed.
5567 * gcc.target/riscv/rvv/base/vdivu_vv_m-3.c: Removed.
5568 * gcc.target/riscv/rvv/base/vdivu_vv_mu-1.c: Removed.
5569 * gcc.target/riscv/rvv/base/vdivu_vv_mu-2.c: Removed.
5570 * gcc.target/riscv/rvv/base/vdivu_vv_mu-3.c: Removed.
5571 * gcc.target/riscv/rvv/base/vdivu_vv_tu-1.c: Removed.
5572 * gcc.target/riscv/rvv/base/vdivu_vv_tu-2.c: Removed.
5573 * gcc.target/riscv/rvv/base/vdivu_vv_tu-3.c: Removed.
5574 * gcc.target/riscv/rvv/base/vdivu_vv_tum-1.c: Removed.
5575 * gcc.target/riscv/rvv/base/vdivu_vv_tum-2.c: Removed.
5576 * gcc.target/riscv/rvv/base/vdivu_vv_tum-3.c: Removed.
5577 * gcc.target/riscv/rvv/base/vdivu_vv_tumu-1.c: Removed.
5578 * gcc.target/riscv/rvv/base/vdivu_vv_tumu-2.c: Removed.
5579 * gcc.target/riscv/rvv/base/vdivu_vv_tumu-3.c: Removed.
5580 * gcc.target/riscv/rvv/base/vdivu_vx_m_rv32-1.c: Removed.
5581 * gcc.target/riscv/rvv/base/vdivu_vx_m_rv32-2.c: Removed.
5582 * gcc.target/riscv/rvv/base/vdivu_vx_m_rv32-3.c: Removed.
5583 * gcc.target/riscv/rvv/base/vdivu_vx_m_rv64-1.c: Removed.
5584 * gcc.target/riscv/rvv/base/vdivu_vx_m_rv64-2.c: Removed.
5585 * gcc.target/riscv/rvv/base/vdivu_vx_m_rv64-3.c: Removed.
5586 * gcc.target/riscv/rvv/base/vdivu_vx_mu_rv32-1.c: Removed.
5587 * gcc.target/riscv/rvv/base/vdivu_vx_mu_rv32-2.c: Removed.
5588 * gcc.target/riscv/rvv/base/vdivu_vx_mu_rv32-3.c: Removed.
5589 * gcc.target/riscv/rvv/base/vdivu_vx_mu_rv64-1.c: Removed.
5590 * gcc.target/riscv/rvv/base/vdivu_vx_mu_rv64-2.c: Removed.
5591 * gcc.target/riscv/rvv/base/vdivu_vx_mu_rv64-3.c: Removed.
5592 * gcc.target/riscv/rvv/base/vdivu_vx_rv32-1.c: Removed.
5593 * gcc.target/riscv/rvv/base/vdivu_vx_rv32-2.c: Removed.
5594 * gcc.target/riscv/rvv/base/vdivu_vx_rv32-3.c: Removed.
5595 * gcc.target/riscv/rvv/base/vdivu_vx_rv64-1.c: Removed.
5596 * gcc.target/riscv/rvv/base/vdivu_vx_rv64-2.c: Removed.
5597 * gcc.target/riscv/rvv/base/vdivu_vx_rv64-3.c: Removed.
5598 * gcc.target/riscv/rvv/base/vdivu_vx_tu_rv32-1.c: Removed.
5599 * gcc.target/riscv/rvv/base/vdivu_vx_tu_rv32-2.c: Removed.
5600 * gcc.target/riscv/rvv/base/vdivu_vx_tu_rv32-3.c: Removed.
5601 * gcc.target/riscv/rvv/base/vdivu_vx_tu_rv64-1.c: Removed.
5602 * gcc.target/riscv/rvv/base/vdivu_vx_tu_rv64-2.c: Removed.
5603 * gcc.target/riscv/rvv/base/vdivu_vx_tu_rv64-3.c: Removed.
5604 * gcc.target/riscv/rvv/base/vdivu_vx_tum_rv32-1.c: Removed.
5605 * gcc.target/riscv/rvv/base/vdivu_vx_tum_rv32-2.c: Removed.
5606 * gcc.target/riscv/rvv/base/vdivu_vx_tum_rv32-3.c: Removed.
5607 * gcc.target/riscv/rvv/base/vdivu_vx_tum_rv64-1.c: Removed.
5608 * gcc.target/riscv/rvv/base/vdivu_vx_tum_rv64-2.c: Removed.
5609 * gcc.target/riscv/rvv/base/vdivu_vx_tum_rv64-3.c: Removed.
5610 * gcc.target/riscv/rvv/base/vdivu_vx_tumu_rv32-1.c: Removed.
5611 * gcc.target/riscv/rvv/base/vdivu_vx_tumu_rv32-2.c: Removed.
5612 * gcc.target/riscv/rvv/base/vdivu_vx_tumu_rv32-3.c: Removed.
5613 * gcc.target/riscv/rvv/base/vdivu_vx_tumu_rv64-1.c: Removed.
5614 * gcc.target/riscv/rvv/base/vdivu_vx_tumu_rv64-2.c: Removed.
5615 * gcc.target/riscv/rvv/base/vdivu_vx_tumu_rv64-3.c: Removed.
5616 * gcc.target/riscv/rvv/base/vle-1.c: Removed.
5617 * gcc.target/riscv/rvv/base/vle-2.c: Removed.
5618 * gcc.target/riscv/rvv/base/vle-3.c: Removed.
5619 * gcc.target/riscv/rvv/base/vle-constraint-1.c: Removed.
5620 * gcc.target/riscv/rvv/base/vle_m-1.c: Removed.
5621 * gcc.target/riscv/rvv/base/vle_m-2.c: Removed.
5622 * gcc.target/riscv/rvv/base/vle_m-3.c: Removed.
5623 * gcc.target/riscv/rvv/base/vle_mu-1.c: Removed.
5624 * gcc.target/riscv/rvv/base/vle_mu-2.c: Removed.
5625 * gcc.target/riscv/rvv/base/vle_mu-3.c: Removed.
5626 * gcc.target/riscv/rvv/base/vle_tu-1.c: Removed.
5627 * gcc.target/riscv/rvv/base/vle_tu-2.c: Removed.
5628 * gcc.target/riscv/rvv/base/vle_tu-3.c: Removed.
5629 * gcc.target/riscv/rvv/base/vle_tum-1.c: Removed.
5630 * gcc.target/riscv/rvv/base/vle_tum-2.c: Removed.
5631 * gcc.target/riscv/rvv/base/vle_tum-3.c: Removed.
5632 * gcc.target/riscv/rvv/base/vle_tumu-1.c: Removed.
5633 * gcc.target/riscv/rvv/base/vle_tumu-2.c: Removed.
5634 * gcc.target/riscv/rvv/base/vle_tumu-3.c: Removed.
5635 * gcc.target/riscv/rvv/base/vlm_vsm-1.c: Removed.
5636 * gcc.target/riscv/rvv/base/vlm_vsm-2.c: Removed.
5637 * gcc.target/riscv/rvv/base/vlm_vsm-3.c: Removed.
5638 * gcc.target/riscv/rvv/base/vlmul_v.c: Removed.
5639 * gcc.target/riscv/rvv/base/vloxei16_v-1.c: Removed.
5640 * gcc.target/riscv/rvv/base/vloxei16_v-2.c: Removed.
5641 * gcc.target/riscv/rvv/base/vloxei16_v-3.c: Removed.
5642 * gcc.target/riscv/rvv/base/vloxei16_v_m-1.c: Removed.
5643 * gcc.target/riscv/rvv/base/vloxei16_v_m-2.c: Removed.
5644 * gcc.target/riscv/rvv/base/vloxei16_v_m-3.c: Removed.
5645 * gcc.target/riscv/rvv/base/vloxei16_v_mu-1.c: Removed.
5646 * gcc.target/riscv/rvv/base/vloxei16_v_mu-2.c: Removed.
5647 * gcc.target/riscv/rvv/base/vloxei16_v_mu-3.c: Removed.
5648 * gcc.target/riscv/rvv/base/vloxei16_v_tu-1.c: Removed.
5649 * gcc.target/riscv/rvv/base/vloxei16_v_tu-2.c: Removed.
5650 * gcc.target/riscv/rvv/base/vloxei16_v_tu-3.c: Removed.
5651 * gcc.target/riscv/rvv/base/vloxei16_v_tum-1.c: Removed.
5652 * gcc.target/riscv/rvv/base/vloxei16_v_tum-2.c: Removed.
5653 * gcc.target/riscv/rvv/base/vloxei16_v_tum-3.c: Removed.
5654 * gcc.target/riscv/rvv/base/vloxei16_v_tumu-1.c: Removed.
5655 * gcc.target/riscv/rvv/base/vloxei16_v_tumu-2.c: Removed.
5656 * gcc.target/riscv/rvv/base/vloxei16_v_tumu-3.c: Removed.
5657 * gcc.target/riscv/rvv/base/vloxei32_v-1.c: Removed.
5658 * gcc.target/riscv/rvv/base/vloxei32_v-2.c: Removed.
5659 * gcc.target/riscv/rvv/base/vloxei32_v-3.c: Removed.
5660 * gcc.target/riscv/rvv/base/vloxei32_v_m-1.c: Removed.
5661 * gcc.target/riscv/rvv/base/vloxei32_v_m-2.c: Removed.
5662 * gcc.target/riscv/rvv/base/vloxei32_v_m-3.c: Removed.
5663 * gcc.target/riscv/rvv/base/vloxei32_v_mu-1.c: Removed.
5664 * gcc.target/riscv/rvv/base/vloxei32_v_mu-2.c: Removed.
5665 * gcc.target/riscv/rvv/base/vloxei32_v_mu-3.c: Removed.
5666 * gcc.target/riscv/rvv/base/vloxei32_v_tu-1.c: Removed.
5667 * gcc.target/riscv/rvv/base/vloxei32_v_tu-2.c: Removed.
5668 * gcc.target/riscv/rvv/base/vloxei32_v_tu-3.c: Removed.
5669 * gcc.target/riscv/rvv/base/vloxei32_v_tum-1.c: Removed.
5670 * gcc.target/riscv/rvv/base/vloxei32_v_tum-2.c: Removed.
5671 * gcc.target/riscv/rvv/base/vloxei32_v_tum-3.c: Removed.
5672 * gcc.target/riscv/rvv/base/vloxei32_v_tumu-1.c: Removed.
5673 * gcc.target/riscv/rvv/base/vloxei32_v_tumu-2.c: Removed.
5674 * gcc.target/riscv/rvv/base/vloxei32_v_tumu-3.c: Removed.
5675 * gcc.target/riscv/rvv/base/vloxei64_v-1.c: Removed.
5676 * gcc.target/riscv/rvv/base/vloxei64_v-2.c: Removed.
5677 * gcc.target/riscv/rvv/base/vloxei64_v-3.c: Removed.
5678 * gcc.target/riscv/rvv/base/vloxei64_v_m-1.c: Removed.
5679 * gcc.target/riscv/rvv/base/vloxei64_v_m-2.c: Removed.
5680 * gcc.target/riscv/rvv/base/vloxei64_v_m-3.c: Removed.
5681 * gcc.target/riscv/rvv/base/vloxei64_v_mu-1.c: Removed.
5682 * gcc.target/riscv/rvv/base/vloxei64_v_mu-2.c: Removed.
5683 * gcc.target/riscv/rvv/base/vloxei64_v_mu-3.c: Removed.
5684 * gcc.target/riscv/rvv/base/vloxei64_v_tu-1.c: Removed.
5685 * gcc.target/riscv/rvv/base/vloxei64_v_tu-2.c: Removed.
5686 * gcc.target/riscv/rvv/base/vloxei64_v_tu-3.c: Removed.
5687 * gcc.target/riscv/rvv/base/vloxei64_v_tum-1.c: Removed.
5688 * gcc.target/riscv/rvv/base/vloxei64_v_tum-2.c: Removed.
5689 * gcc.target/riscv/rvv/base/vloxei64_v_tum-3.c: Removed.
5690 * gcc.target/riscv/rvv/base/vloxei64_v_tumu-1.c: Removed.
5691 * gcc.target/riscv/rvv/base/vloxei64_v_tumu-2.c: Removed.
5692 * gcc.target/riscv/rvv/base/vloxei64_v_tumu-3.c: Removed.
5693 * gcc.target/riscv/rvv/base/vloxei8_v-1.c: Removed.
5694 * gcc.target/riscv/rvv/base/vloxei8_v-2.c: Removed.
5695 * gcc.target/riscv/rvv/base/vloxei8_v-3.c: Removed.
5696 * gcc.target/riscv/rvv/base/vloxei8_v_m-1.c: Removed.
5697 * gcc.target/riscv/rvv/base/vloxei8_v_m-2.c: Removed.
5698 * gcc.target/riscv/rvv/base/vloxei8_v_m-3.c: Removed.
5699 * gcc.target/riscv/rvv/base/vloxei8_v_mu-1.c: Removed.
5700 * gcc.target/riscv/rvv/base/vloxei8_v_mu-2.c: Removed.
5701 * gcc.target/riscv/rvv/base/vloxei8_v_mu-3.c: Removed.
5702 * gcc.target/riscv/rvv/base/vloxei8_v_tu-1.c: Removed.
5703 * gcc.target/riscv/rvv/base/vloxei8_v_tu-2.c: Removed.
5704 * gcc.target/riscv/rvv/base/vloxei8_v_tu-3.c: Removed.
5705 * gcc.target/riscv/rvv/base/vloxei8_v_tum-1.c: Removed.
5706 * gcc.target/riscv/rvv/base/vloxei8_v_tum-2.c: Removed.
5707 * gcc.target/riscv/rvv/base/vloxei8_v_tum-3.c: Removed.
5708 * gcc.target/riscv/rvv/base/vloxei8_v_tumu-1.c: Removed.
5709 * gcc.target/riscv/rvv/base/vloxei8_v_tumu-2.c: Removed.
5710 * gcc.target/riscv/rvv/base/vloxei8_v_tumu-3.c: Removed.
5711 * gcc.target/riscv/rvv/base/vlse-1.c: Removed.
5712 * gcc.target/riscv/rvv/base/vlse-2.c: Removed.
5713 * gcc.target/riscv/rvv/base/vlse-3.c: Removed.
5714 * gcc.target/riscv/rvv/base/vlse-vsse-constraint-1.c: Removed.
5715 * gcc.target/riscv/rvv/base/vlse_m-1.c: Removed.
5716 * gcc.target/riscv/rvv/base/vlse_m-2.c: Removed.
5717 * gcc.target/riscv/rvv/base/vlse_m-3.c: Removed.
5718 * gcc.target/riscv/rvv/base/vlse_mu-1.c: Removed.
5719 * gcc.target/riscv/rvv/base/vlse_mu-2.c: Removed.
5720 * gcc.target/riscv/rvv/base/vlse_mu-3.c: Removed.
5721 * gcc.target/riscv/rvv/base/vlse_tu-1.c: Removed.
5722 * gcc.target/riscv/rvv/base/vlse_tu-2.c: Removed.
5723 * gcc.target/riscv/rvv/base/vlse_tu-3.c: Removed.
5724 * gcc.target/riscv/rvv/base/vlse_tum-1.c: Removed.
5725 * gcc.target/riscv/rvv/base/vlse_tum-2.c: Removed.
5726 * gcc.target/riscv/rvv/base/vlse_tum-3.c: Removed.
5727 * gcc.target/riscv/rvv/base/vlse_tumu-1.c: Removed.
5728 * gcc.target/riscv/rvv/base/vlse_tumu-2.c: Removed.
5729 * gcc.target/riscv/rvv/base/vlse_tumu-3.c: Removed.
5730 * gcc.target/riscv/rvv/base/vluxei16_v-1.c: Removed.
5731 * gcc.target/riscv/rvv/base/vluxei16_v-2.c: Removed.
5732 * gcc.target/riscv/rvv/base/vluxei16_v-3.c: Removed.
5733 * gcc.target/riscv/rvv/base/vluxei16_v_m-1.c: Removed.
5734 * gcc.target/riscv/rvv/base/vluxei16_v_m-2.c: Removed.
5735 * gcc.target/riscv/rvv/base/vluxei16_v_m-3.c: Removed.
5736 * gcc.target/riscv/rvv/base/vluxei16_v_mu-1.c: Removed.
5737 * gcc.target/riscv/rvv/base/vluxei16_v_mu-2.c: Removed.
5738 * gcc.target/riscv/rvv/base/vluxei16_v_mu-3.c: Removed.
5739 * gcc.target/riscv/rvv/base/vluxei16_v_tu-1.c: Removed.
5740 * gcc.target/riscv/rvv/base/vluxei16_v_tu-2.c: Removed.
5741 * gcc.target/riscv/rvv/base/vluxei16_v_tu-3.c: Removed.
5742 * gcc.target/riscv/rvv/base/vluxei16_v_tum-1.c: Removed.
5743 * gcc.target/riscv/rvv/base/vluxei16_v_tum-2.c: Removed.
5744 * gcc.target/riscv/rvv/base/vluxei16_v_tum-3.c: Removed.
5745 * gcc.target/riscv/rvv/base/vluxei16_v_tumu-1.c: Removed.
5746 * gcc.target/riscv/rvv/base/vluxei16_v_tumu-2.c: Removed.
5747 * gcc.target/riscv/rvv/base/vluxei16_v_tumu-3.c: Removed.
5748 * gcc.target/riscv/rvv/base/vluxei32_v-1.c: Removed.
5749 * gcc.target/riscv/rvv/base/vluxei32_v-2.c: Removed.
5750 * gcc.target/riscv/rvv/base/vluxei32_v-3.c: Removed.
5751 * gcc.target/riscv/rvv/base/vluxei32_v_m-1.c: Removed.
5752 * gcc.target/riscv/rvv/base/vluxei32_v_m-2.c: Removed.
5753 * gcc.target/riscv/rvv/base/vluxei32_v_m-3.c: Removed.
5754 * gcc.target/riscv/rvv/base/vluxei32_v_mu-1.c: Removed.
5755 * gcc.target/riscv/rvv/base/vluxei32_v_mu-2.c: Removed.
5756 * gcc.target/riscv/rvv/base/vluxei32_v_mu-3.c: Removed.
5757 * gcc.target/riscv/rvv/base/vluxei32_v_tu-1.c: Removed.
5758 * gcc.target/riscv/rvv/base/vluxei32_v_tu-2.c: Removed.
5759 * gcc.target/riscv/rvv/base/vluxei32_v_tu-3.c: Removed.
5760 * gcc.target/riscv/rvv/base/vluxei32_v_tum-1.c: Removed.
5761 * gcc.target/riscv/rvv/base/vluxei32_v_tum-2.c: Removed.
5762 * gcc.target/riscv/rvv/base/vluxei32_v_tum-3.c: Removed.
5763 * gcc.target/riscv/rvv/base/vluxei32_v_tumu-1.c: Removed.
5764 * gcc.target/riscv/rvv/base/vluxei32_v_tumu-2.c: Removed.
5765 * gcc.target/riscv/rvv/base/vluxei32_v_tumu-3.c: Removed.
5766 * gcc.target/riscv/rvv/base/vluxei64_v-1.c: Removed.
5767 * gcc.target/riscv/rvv/base/vluxei64_v-2.c: Removed.
5768 * gcc.target/riscv/rvv/base/vluxei64_v-3.c: Removed.
5769 * gcc.target/riscv/rvv/base/vluxei64_v_m-1.c: Removed.
5770 * gcc.target/riscv/rvv/base/vluxei64_v_m-2.c: Removed.
5771 * gcc.target/riscv/rvv/base/vluxei64_v_m-3.c: Removed.
5772 * gcc.target/riscv/rvv/base/vluxei64_v_mu-1.c: Removed.
5773 * gcc.target/riscv/rvv/base/vluxei64_v_mu-2.c: Removed.
5774 * gcc.target/riscv/rvv/base/vluxei64_v_mu-3.c: Removed.
5775 * gcc.target/riscv/rvv/base/vluxei64_v_tu-1.c: Removed.
5776 * gcc.target/riscv/rvv/base/vluxei64_v_tu-2.c: Removed.
5777 * gcc.target/riscv/rvv/base/vluxei64_v_tu-3.c: Removed.
5778 * gcc.target/riscv/rvv/base/vluxei64_v_tum-1.c: Removed.
5779 * gcc.target/riscv/rvv/base/vluxei64_v_tum-2.c: Removed.
5780 * gcc.target/riscv/rvv/base/vluxei64_v_tum-3.c: Removed.
5781 * gcc.target/riscv/rvv/base/vluxei64_v_tumu-1.c: Removed.
5782 * gcc.target/riscv/rvv/base/vluxei64_v_tumu-2.c: Removed.
5783 * gcc.target/riscv/rvv/base/vluxei64_v_tumu-3.c: Removed.
5784 * gcc.target/riscv/rvv/base/vluxei8_v-1.c: Removed.
5785 * gcc.target/riscv/rvv/base/vluxei8_v-2.c: Removed.
5786 * gcc.target/riscv/rvv/base/vluxei8_v-3.c: Removed.
5787 * gcc.target/riscv/rvv/base/vluxei8_v_m-1.c: Removed.
5788 * gcc.target/riscv/rvv/base/vluxei8_v_m-2.c: Removed.
5789 * gcc.target/riscv/rvv/base/vluxei8_v_m-3.c: Removed.
5790 * gcc.target/riscv/rvv/base/vluxei8_v_mu-1.c: Removed.
5791 * gcc.target/riscv/rvv/base/vluxei8_v_mu-2.c: Removed.
5792 * gcc.target/riscv/rvv/base/vluxei8_v_mu-3.c: Removed.
5793 * gcc.target/riscv/rvv/base/vluxei8_v_tu-1.c: Removed.
5794 * gcc.target/riscv/rvv/base/vluxei8_v_tu-2.c: Removed.
5795 * gcc.target/riscv/rvv/base/vluxei8_v_tu-3.c: Removed.
5796 * gcc.target/riscv/rvv/base/vluxei8_v_tum-1.c: Removed.
5797 * gcc.target/riscv/rvv/base/vluxei8_v_tum-2.c: Removed.
5798 * gcc.target/riscv/rvv/base/vluxei8_v_tum-3.c: Removed.
5799 * gcc.target/riscv/rvv/base/vluxei8_v_tumu-1.c: Removed.
5800 * gcc.target/riscv/rvv/base/vluxei8_v_tumu-2.c: Removed.
5801 * gcc.target/riscv/rvv/base/vluxei8_v_tumu-3.c: Removed.
5802 * gcc.target/riscv/rvv/base/vlxei-vsxei-constraint-1.c: Removed.
5803 * gcc.target/riscv/rvv/base/vmacc_vv-1.c: Removed.
5804 * gcc.target/riscv/rvv/base/vmacc_vv-2.c: Removed.
5805 * gcc.target/riscv/rvv/base/vmacc_vv-3.c: Removed.
5806 * gcc.target/riscv/rvv/base/vmacc_vv_m-1.c: Removed.
5807 * gcc.target/riscv/rvv/base/vmacc_vv_m-2.c: Removed.
5808 * gcc.target/riscv/rvv/base/vmacc_vv_m-3.c: Removed.
5809 * gcc.target/riscv/rvv/base/vmacc_vv_mu-1.c: Removed.
5810 * gcc.target/riscv/rvv/base/vmacc_vv_mu-2.c: Removed.
5811 * gcc.target/riscv/rvv/base/vmacc_vv_mu-3.c: Removed.
5812 * gcc.target/riscv/rvv/base/vmacc_vv_tu-1.c: Removed.
5813 * gcc.target/riscv/rvv/base/vmacc_vv_tu-2.c: Removed.
5814 * gcc.target/riscv/rvv/base/vmacc_vv_tu-3.c: Removed.
5815 * gcc.target/riscv/rvv/base/vmacc_vv_tum-1.c: Removed.
5816 * gcc.target/riscv/rvv/base/vmacc_vv_tum-2.c: Removed.
5817 * gcc.target/riscv/rvv/base/vmacc_vv_tum-3.c: Removed.
5818 * gcc.target/riscv/rvv/base/vmacc_vv_tumu-1.c: Removed.
5819 * gcc.target/riscv/rvv/base/vmacc_vv_tumu-2.c: Removed.
5820 * gcc.target/riscv/rvv/base/vmacc_vv_tumu-3.c: Removed.
5821 * gcc.target/riscv/rvv/base/vmacc_vx_m_rv32-1.c: Removed.
5822 * gcc.target/riscv/rvv/base/vmacc_vx_m_rv32-2.c: Removed.
5823 * gcc.target/riscv/rvv/base/vmacc_vx_m_rv32-3.c: Removed.
5824 * gcc.target/riscv/rvv/base/vmacc_vx_m_rv64-1.c: Removed.
5825 * gcc.target/riscv/rvv/base/vmacc_vx_m_rv64-2.c: Removed.
5826 * gcc.target/riscv/rvv/base/vmacc_vx_m_rv64-3.c: Removed.
5827 * gcc.target/riscv/rvv/base/vmacc_vx_mu_rv32-1.c: Removed.
5828 * gcc.target/riscv/rvv/base/vmacc_vx_mu_rv32-2.c: Removed.
5829 * gcc.target/riscv/rvv/base/vmacc_vx_mu_rv32-3.c: Removed.
5830 * gcc.target/riscv/rvv/base/vmacc_vx_mu_rv64-1.c: Removed.
5831 * gcc.target/riscv/rvv/base/vmacc_vx_mu_rv64-2.c: Removed.
5832 * gcc.target/riscv/rvv/base/vmacc_vx_mu_rv64-3.c: Removed.
5833 * gcc.target/riscv/rvv/base/vmacc_vx_rv32-1.c: Removed.
5834 * gcc.target/riscv/rvv/base/vmacc_vx_rv32-2.c: Removed.
5835 * gcc.target/riscv/rvv/base/vmacc_vx_rv32-3.c: Removed.
5836 * gcc.target/riscv/rvv/base/vmacc_vx_rv64-1.c: Removed.
5837 * gcc.target/riscv/rvv/base/vmacc_vx_rv64-2.c: Removed.
5838 * gcc.target/riscv/rvv/base/vmacc_vx_rv64-3.c: Removed.
5839 * gcc.target/riscv/rvv/base/vmacc_vx_tu_rv32-1.c: Removed.
5840 * gcc.target/riscv/rvv/base/vmacc_vx_tu_rv32-2.c: Removed.
5841 * gcc.target/riscv/rvv/base/vmacc_vx_tu_rv32-3.c: Removed.
5842 * gcc.target/riscv/rvv/base/vmacc_vx_tu_rv64-1.c: Removed.
5843 * gcc.target/riscv/rvv/base/vmacc_vx_tu_rv64-2.c: Removed.
5844 * gcc.target/riscv/rvv/base/vmacc_vx_tu_rv64-3.c: Removed.
5845 * gcc.target/riscv/rvv/base/vmacc_vx_tum_rv32-1.c: Removed.
5846 * gcc.target/riscv/rvv/base/vmacc_vx_tum_rv32-2.c: Removed.
5847 * gcc.target/riscv/rvv/base/vmacc_vx_tum_rv32-3.c: Removed.
5848 * gcc.target/riscv/rvv/base/vmacc_vx_tum_rv64-1.c: Removed.
5849 * gcc.target/riscv/rvv/base/vmacc_vx_tum_rv64-2.c: Removed.
5850 * gcc.target/riscv/rvv/base/vmacc_vx_tum_rv64-3.c: Removed.
5851 * gcc.target/riscv/rvv/base/vmacc_vx_tumu_rv32-1.c: Removed.
5852 * gcc.target/riscv/rvv/base/vmacc_vx_tumu_rv32-2.c: Removed.
5853 * gcc.target/riscv/rvv/base/vmacc_vx_tumu_rv32-3.c: Removed.
5854 * gcc.target/riscv/rvv/base/vmacc_vx_tumu_rv64-1.c: Removed.
5855 * gcc.target/riscv/rvv/base/vmacc_vx_tumu_rv64-2.c: Removed.
5856 * gcc.target/riscv/rvv/base/vmacc_vx_tumu_rv64-3.c: Removed.
5857 * gcc.target/riscv/rvv/base/vmadc-1.c: Removed.
5858 * gcc.target/riscv/rvv/base/vmadc-2.c: Removed.
5859 * gcc.target/riscv/rvv/base/vmadc-3.c: Removed.
5860 * gcc.target/riscv/rvv/base/vmadc-4.c: Removed.
5861 * gcc.target/riscv/rvv/base/vmadc-5.c: Removed.
5862 * gcc.target/riscv/rvv/base/vmadc-6.c: Removed.
5863 * gcc.target/riscv/rvv/base/vmadc-7.c: Removed.
5864 * gcc.target/riscv/rvv/base/vmadc-8.c: Removed.
5865 * gcc.target/riscv/rvv/base/vmadc_vv-1.c: Removed.
5866 * gcc.target/riscv/rvv/base/vmadc_vv-2.c: Removed.
5867 * gcc.target/riscv/rvv/base/vmadc_vv-3.c: Removed.
5868 * gcc.target/riscv/rvv/base/vmadc_vvm-1.c: Removed.
5869 * gcc.target/riscv/rvv/base/vmadc_vvm-2.c: Removed.
5870 * gcc.target/riscv/rvv/base/vmadc_vvm-3.c: Removed.
5871 * gcc.target/riscv/rvv/base/vmadc_vx_rv32-1.c: Removed.
5872 * gcc.target/riscv/rvv/base/vmadc_vx_rv32-2.c: Removed.
5873 * gcc.target/riscv/rvv/base/vmadc_vx_rv32-3.c: Removed.
5874 * gcc.target/riscv/rvv/base/vmadc_vx_rv64-1.c: Removed.
5875 * gcc.target/riscv/rvv/base/vmadc_vx_rv64-2.c: Removed.
5876 * gcc.target/riscv/rvv/base/vmadc_vx_rv64-3.c: Removed.
5877 * gcc.target/riscv/rvv/base/vmadc_vxm_rv32-1.c: Removed.
5878 * gcc.target/riscv/rvv/base/vmadc_vxm_rv32-2.c: Removed.
5879 * gcc.target/riscv/rvv/base/vmadc_vxm_rv32-3.c: Removed.
5880 * gcc.target/riscv/rvv/base/vmadc_vxm_rv64-1.c: Removed.
5881 * gcc.target/riscv/rvv/base/vmadc_vxm_rv64-2.c: Removed.
5882 * gcc.target/riscv/rvv/base/vmadc_vxm_rv64-3.c: Removed.
5883 * gcc.target/riscv/rvv/base/vmadd_vv-1.c: Removed.
5884 * gcc.target/riscv/rvv/base/vmadd_vv-2.c: Removed.
5885 * gcc.target/riscv/rvv/base/vmadd_vv-3.c: Removed.
5886 * gcc.target/riscv/rvv/base/vmadd_vv_m-1.c: Removed.
5887 * gcc.target/riscv/rvv/base/vmadd_vv_m-2.c: Removed.
5888 * gcc.target/riscv/rvv/base/vmadd_vv_m-3.c: Removed.
5889 * gcc.target/riscv/rvv/base/vmadd_vv_mu-1.c: Removed.
5890 * gcc.target/riscv/rvv/base/vmadd_vv_mu-2.c: Removed.
5891 * gcc.target/riscv/rvv/base/vmadd_vv_mu-3.c: Removed.
5892 * gcc.target/riscv/rvv/base/vmadd_vv_tu-1.c: Removed.
5893 * gcc.target/riscv/rvv/base/vmadd_vv_tu-2.c: Removed.
5894 * gcc.target/riscv/rvv/base/vmadd_vv_tu-3.c: Removed.
5895 * gcc.target/riscv/rvv/base/vmadd_vv_tum-1.c: Removed.
5896 * gcc.target/riscv/rvv/base/vmadd_vv_tum-2.c: Removed.
5897 * gcc.target/riscv/rvv/base/vmadd_vv_tum-3.c: Removed.
5898 * gcc.target/riscv/rvv/base/vmadd_vv_tumu-1.c: Removed.
5899 * gcc.target/riscv/rvv/base/vmadd_vv_tumu-2.c: Removed.
5900 * gcc.target/riscv/rvv/base/vmadd_vv_tumu-3.c: Removed.
5901 * gcc.target/riscv/rvv/base/vmadd_vx_m_rv32-1.c: Removed.
5902 * gcc.target/riscv/rvv/base/vmadd_vx_m_rv32-2.c: Removed.
5903 * gcc.target/riscv/rvv/base/vmadd_vx_m_rv32-3.c: Removed.
5904 * gcc.target/riscv/rvv/base/vmadd_vx_m_rv64-1.c: Removed.
5905 * gcc.target/riscv/rvv/base/vmadd_vx_m_rv64-2.c: Removed.
5906 * gcc.target/riscv/rvv/base/vmadd_vx_m_rv64-3.c: Removed.
5907 * gcc.target/riscv/rvv/base/vmadd_vx_mu_rv32-1.c: Removed.
5908 * gcc.target/riscv/rvv/base/vmadd_vx_mu_rv32-2.c: Removed.
5909 * gcc.target/riscv/rvv/base/vmadd_vx_mu_rv32-3.c: Removed.
5910 * gcc.target/riscv/rvv/base/vmadd_vx_mu_rv64-1.c: Removed.
5911 * gcc.target/riscv/rvv/base/vmadd_vx_mu_rv64-2.c: Removed.
5912 * gcc.target/riscv/rvv/base/vmadd_vx_mu_rv64-3.c: Removed.
5913 * gcc.target/riscv/rvv/base/vmadd_vx_rv32-1.c: Removed.
5914 * gcc.target/riscv/rvv/base/vmadd_vx_rv32-2.c: Removed.
5915 * gcc.target/riscv/rvv/base/vmadd_vx_rv32-3.c: Removed.
5916 * gcc.target/riscv/rvv/base/vmadd_vx_rv64-1.c: Removed.
5917 * gcc.target/riscv/rvv/base/vmadd_vx_rv64-2.c: Removed.
5918 * gcc.target/riscv/rvv/base/vmadd_vx_rv64-3.c: Removed.
5919 * gcc.target/riscv/rvv/base/vmadd_vx_tu_rv32-1.c: Removed.
5920 * gcc.target/riscv/rvv/base/vmadd_vx_tu_rv32-2.c: Removed.
5921 * gcc.target/riscv/rvv/base/vmadd_vx_tu_rv32-3.c: Removed.
5922 * gcc.target/riscv/rvv/base/vmadd_vx_tu_rv64-1.c: Removed.
5923 * gcc.target/riscv/rvv/base/vmadd_vx_tu_rv64-2.c: Removed.
5924 * gcc.target/riscv/rvv/base/vmadd_vx_tu_rv64-3.c: Removed.
5925 * gcc.target/riscv/rvv/base/vmadd_vx_tum_rv32-1.c: Removed.
5926 * gcc.target/riscv/rvv/base/vmadd_vx_tum_rv32-2.c: Removed.
5927 * gcc.target/riscv/rvv/base/vmadd_vx_tum_rv32-3.c: Removed.
5928 * gcc.target/riscv/rvv/base/vmadd_vx_tum_rv64-1.c: Removed.
5929 * gcc.target/riscv/rvv/base/vmadd_vx_tum_rv64-2.c: Removed.
5930 * gcc.target/riscv/rvv/base/vmadd_vx_tum_rv64-3.c: Removed.
5931 * gcc.target/riscv/rvv/base/vmadd_vx_tumu_rv32-1.c: Removed.
5932 * gcc.target/riscv/rvv/base/vmadd_vx_tumu_rv32-2.c: Removed.
5933 * gcc.target/riscv/rvv/base/vmadd_vx_tumu_rv32-3.c: Removed.
5934 * gcc.target/riscv/rvv/base/vmadd_vx_tumu_rv64-1.c: Removed.
5935 * gcc.target/riscv/rvv/base/vmadd_vx_tumu_rv64-2.c: Removed.
5936 * gcc.target/riscv/rvv/base/vmadd_vx_tumu_rv64-3.c: Removed.
5937 * gcc.target/riscv/rvv/base/vmax_vv-1.c: Removed.
5938 * gcc.target/riscv/rvv/base/vmax_vv-2.c: Removed.
5939 * gcc.target/riscv/rvv/base/vmax_vv-3.c: Removed.
5940 * gcc.target/riscv/rvv/base/vmax_vv_m-1.c: Removed.
5941 * gcc.target/riscv/rvv/base/vmax_vv_m-2.c: Removed.
5942 * gcc.target/riscv/rvv/base/vmax_vv_m-3.c: Removed.
5943 * gcc.target/riscv/rvv/base/vmax_vv_mu-1.c: Removed.
5944 * gcc.target/riscv/rvv/base/vmax_vv_mu-2.c: Removed.
5945 * gcc.target/riscv/rvv/base/vmax_vv_mu-3.c: Removed.
5946 * gcc.target/riscv/rvv/base/vmax_vv_tu-1.c: Removed.
5947 * gcc.target/riscv/rvv/base/vmax_vv_tu-2.c: Removed.
5948 * gcc.target/riscv/rvv/base/vmax_vv_tu-3.c: Removed.
5949 * gcc.target/riscv/rvv/base/vmax_vv_tum-1.c: Removed.
5950 * gcc.target/riscv/rvv/base/vmax_vv_tum-2.c: Removed.
5951 * gcc.target/riscv/rvv/base/vmax_vv_tum-3.c: Removed.
5952 * gcc.target/riscv/rvv/base/vmax_vv_tumu-1.c: Removed.
5953 * gcc.target/riscv/rvv/base/vmax_vv_tumu-2.c: Removed.
5954 * gcc.target/riscv/rvv/base/vmax_vv_tumu-3.c: Removed.
5955 * gcc.target/riscv/rvv/base/vmax_vx_m_rv32-1.c: Removed.
5956 * gcc.target/riscv/rvv/base/vmax_vx_m_rv32-2.c: Removed.
5957 * gcc.target/riscv/rvv/base/vmax_vx_m_rv32-3.c: Removed.
5958 * gcc.target/riscv/rvv/base/vmax_vx_m_rv64-1.c: Removed.
5959 * gcc.target/riscv/rvv/base/vmax_vx_m_rv64-2.c: Removed.
5960 * gcc.target/riscv/rvv/base/vmax_vx_m_rv64-3.c: Removed.
5961 * gcc.target/riscv/rvv/base/vmax_vx_mu_rv32-1.c: Removed.
5962 * gcc.target/riscv/rvv/base/vmax_vx_mu_rv32-2.c: Removed.
5963 * gcc.target/riscv/rvv/base/vmax_vx_mu_rv32-3.c: Removed.
5964 * gcc.target/riscv/rvv/base/vmax_vx_mu_rv64-1.c: Removed.
5965 * gcc.target/riscv/rvv/base/vmax_vx_mu_rv64-2.c: Removed.
5966 * gcc.target/riscv/rvv/base/vmax_vx_mu_rv64-3.c: Removed.
5967 * gcc.target/riscv/rvv/base/vmax_vx_rv32-1.c: Removed.
5968 * gcc.target/riscv/rvv/base/vmax_vx_rv32-2.c: Removed.
5969 * gcc.target/riscv/rvv/base/vmax_vx_rv32-3.c: Removed.
5970 * gcc.target/riscv/rvv/base/vmax_vx_rv64-1.c: Removed.
5971 * gcc.target/riscv/rvv/base/vmax_vx_rv64-2.c: Removed.
5972 * gcc.target/riscv/rvv/base/vmax_vx_rv64-3.c: Removed.
5973 * gcc.target/riscv/rvv/base/vmax_vx_tu_rv32-1.c: Removed.
5974 * gcc.target/riscv/rvv/base/vmax_vx_tu_rv32-2.c: Removed.
5975 * gcc.target/riscv/rvv/base/vmax_vx_tu_rv32-3.c: Removed.
5976 * gcc.target/riscv/rvv/base/vmax_vx_tu_rv64-1.c: Removed.
5977 * gcc.target/riscv/rvv/base/vmax_vx_tu_rv64-2.c: Removed.
5978 * gcc.target/riscv/rvv/base/vmax_vx_tu_rv64-3.c: Removed.
5979 * gcc.target/riscv/rvv/base/vmax_vx_tum_rv32-1.c: Removed.
5980 * gcc.target/riscv/rvv/base/vmax_vx_tum_rv32-2.c: Removed.
5981 * gcc.target/riscv/rvv/base/vmax_vx_tum_rv32-3.c: Removed.
5982 * gcc.target/riscv/rvv/base/vmax_vx_tum_rv64-1.c: Removed.
5983 * gcc.target/riscv/rvv/base/vmax_vx_tum_rv64-2.c: Removed.
5984 * gcc.target/riscv/rvv/base/vmax_vx_tum_rv64-3.c: Removed.
5985 * gcc.target/riscv/rvv/base/vmax_vx_tumu_rv32-1.c: Removed.
5986 * gcc.target/riscv/rvv/base/vmax_vx_tumu_rv32-2.c: Removed.
5987 * gcc.target/riscv/rvv/base/vmax_vx_tumu_rv32-3.c: Removed.
5988 * gcc.target/riscv/rvv/base/vmax_vx_tumu_rv64-1.c: Removed.
5989 * gcc.target/riscv/rvv/base/vmax_vx_tumu_rv64-2.c: Removed.
5990 * gcc.target/riscv/rvv/base/vmax_vx_tumu_rv64-3.c: Removed.
5991 * gcc.target/riscv/rvv/base/vmaxu_vv-1.c: Removed.
5992 * gcc.target/riscv/rvv/base/vmaxu_vv-2.c: Removed.
5993 * gcc.target/riscv/rvv/base/vmaxu_vv-3.c: Removed.
5994 * gcc.target/riscv/rvv/base/vmaxu_vv_m-1.c: Removed.
5995 * gcc.target/riscv/rvv/base/vmaxu_vv_m-2.c: Removed.
5996 * gcc.target/riscv/rvv/base/vmaxu_vv_m-3.c: Removed.
5997 * gcc.target/riscv/rvv/base/vmaxu_vv_mu-1.c: Removed.
5998 * gcc.target/riscv/rvv/base/vmaxu_vv_mu-2.c: Removed.
5999 * gcc.target/riscv/rvv/base/vmaxu_vv_mu-3.c: Removed.
6000 * gcc.target/riscv/rvv/base/vmaxu_vv_tu-1.c: Removed.
6001 * gcc.target/riscv/rvv/base/vmaxu_vv_tu-2.c: Removed.
6002 * gcc.target/riscv/rvv/base/vmaxu_vv_tu-3.c: Removed.
6003 * gcc.target/riscv/rvv/base/vmaxu_vv_tum-1.c: Removed.
6004 * gcc.target/riscv/rvv/base/vmaxu_vv_tum-2.c: Removed.
6005 * gcc.target/riscv/rvv/base/vmaxu_vv_tum-3.c: Removed.
6006 * gcc.target/riscv/rvv/base/vmaxu_vv_tumu-1.c: Removed.
6007 * gcc.target/riscv/rvv/base/vmaxu_vv_tumu-2.c: Removed.
6008 * gcc.target/riscv/rvv/base/vmaxu_vv_tumu-3.c: Removed.
6009 * gcc.target/riscv/rvv/base/vmaxu_vx_m_rv32-1.c: Removed.
6010 * gcc.target/riscv/rvv/base/vmaxu_vx_m_rv32-2.c: Removed.
6011 * gcc.target/riscv/rvv/base/vmaxu_vx_m_rv32-3.c: Removed.
6012 * gcc.target/riscv/rvv/base/vmaxu_vx_m_rv64-1.c: Removed.
6013 * gcc.target/riscv/rvv/base/vmaxu_vx_m_rv64-2.c: Removed.
6014 * gcc.target/riscv/rvv/base/vmaxu_vx_m_rv64-3.c: Removed.
6015 * gcc.target/riscv/rvv/base/vmaxu_vx_mu_rv32-1.c: Removed.
6016 * gcc.target/riscv/rvv/base/vmaxu_vx_mu_rv32-2.c: Removed.
6017 * gcc.target/riscv/rvv/base/vmaxu_vx_mu_rv32-3.c: Removed.
6018 * gcc.target/riscv/rvv/base/vmaxu_vx_mu_rv64-1.c: Removed.
6019 * gcc.target/riscv/rvv/base/vmaxu_vx_mu_rv64-2.c: Removed.
6020 * gcc.target/riscv/rvv/base/vmaxu_vx_mu_rv64-3.c: Removed.
6021 * gcc.target/riscv/rvv/base/vmaxu_vx_rv32-1.c: Removed.
6022 * gcc.target/riscv/rvv/base/vmaxu_vx_rv32-2.c: Removed.
6023 * gcc.target/riscv/rvv/base/vmaxu_vx_rv32-3.c: Removed.
6024 * gcc.target/riscv/rvv/base/vmaxu_vx_rv64-1.c: Removed.
6025 * gcc.target/riscv/rvv/base/vmaxu_vx_rv64-2.c: Removed.
6026 * gcc.target/riscv/rvv/base/vmaxu_vx_rv64-3.c: Removed.
6027 * gcc.target/riscv/rvv/base/vmaxu_vx_tu_rv32-1.c: Removed.
6028 * gcc.target/riscv/rvv/base/vmaxu_vx_tu_rv32-2.c: Removed.
6029 * gcc.target/riscv/rvv/base/vmaxu_vx_tu_rv32-3.c: Removed.
6030 * gcc.target/riscv/rvv/base/vmaxu_vx_tu_rv64-1.c: Removed.
6031 * gcc.target/riscv/rvv/base/vmaxu_vx_tu_rv64-2.c: Removed.
6032 * gcc.target/riscv/rvv/base/vmaxu_vx_tu_rv64-3.c: Removed.
6033 * gcc.target/riscv/rvv/base/vmaxu_vx_tum_rv32-1.c: Removed.
6034 * gcc.target/riscv/rvv/base/vmaxu_vx_tum_rv32-2.c: Removed.
6035 * gcc.target/riscv/rvv/base/vmaxu_vx_tum_rv32-3.c: Removed.
6036 * gcc.target/riscv/rvv/base/vmaxu_vx_tum_rv64-1.c: Removed.
6037 * gcc.target/riscv/rvv/base/vmaxu_vx_tum_rv64-2.c: Removed.
6038 * gcc.target/riscv/rvv/base/vmaxu_vx_tum_rv64-3.c: Removed.
6039 * gcc.target/riscv/rvv/base/vmaxu_vx_tumu_rv32-1.c: Removed.
6040 * gcc.target/riscv/rvv/base/vmaxu_vx_tumu_rv32-2.c: Removed.
6041 * gcc.target/riscv/rvv/base/vmaxu_vx_tumu_rv32-3.c: Removed.
6042 * gcc.target/riscv/rvv/base/vmaxu_vx_tumu_rv64-1.c: Removed.
6043 * gcc.target/riscv/rvv/base/vmaxu_vx_tumu_rv64-2.c: Removed.
6044 * gcc.target/riscv/rvv/base/vmaxu_vx_tumu_rv64-3.c: Removed.
6045 * gcc.target/riscv/rvv/base/vmerge-1.c: Removed.
6046 * gcc.target/riscv/rvv/base/vmerge-2.c: Removed.
6047 * gcc.target/riscv/rvv/base/vmerge-3.c: Removed.
6048 * gcc.target/riscv/rvv/base/vmerge-4.c: Removed.
6049 * gcc.target/riscv/rvv/base/vmerge_vvm-1.c: Removed.
6050 * gcc.target/riscv/rvv/base/vmerge_vvm-2.c: Removed.
6051 * gcc.target/riscv/rvv/base/vmerge_vvm-3.c: Removed.
6052 * gcc.target/riscv/rvv/base/vmerge_vvm-4.c: Removed.
6053 * gcc.target/riscv/rvv/base/vmerge_vvm-5.c: Removed.
6054 * gcc.target/riscv/rvv/base/vmerge_vvm-6.c: Removed.
6055 * gcc.target/riscv/rvv/base/vmerge_vvm_tu-1.c: Removed.
6056 * gcc.target/riscv/rvv/base/vmerge_vvm_tu-2.c: Removed.
6057 * gcc.target/riscv/rvv/base/vmerge_vvm_tu-3.c: Removed.
6058 * gcc.target/riscv/rvv/base/vmerge_vvm_tu-4.c: Removed.
6059 * gcc.target/riscv/rvv/base/vmerge_vvm_tu-5.c: Removed.
6060 * gcc.target/riscv/rvv/base/vmerge_vvm_tu-6.c: Removed.
6061 * gcc.target/riscv/rvv/base/vmerge_vxm_rv32-1.c: Removed.
6062 * gcc.target/riscv/rvv/base/vmerge_vxm_rv32-2.c: Removed.
6063 * gcc.target/riscv/rvv/base/vmerge_vxm_rv32-3.c: Removed.
6064 * gcc.target/riscv/rvv/base/vmerge_vxm_rv64-1.c: Removed.
6065 * gcc.target/riscv/rvv/base/vmerge_vxm_rv64-2.c: Removed.
6066 * gcc.target/riscv/rvv/base/vmerge_vxm_rv64-3.c: Removed.
6067 * gcc.target/riscv/rvv/base/vmerge_vxm_tu_rv32-1.c: Removed.
6068 * gcc.target/riscv/rvv/base/vmerge_vxm_tu_rv32-2.c: Removed.
6069 * gcc.target/riscv/rvv/base/vmerge_vxm_tu_rv32-3.c: Removed.
6070 * gcc.target/riscv/rvv/base/vmerge_vxm_tu_rv64-1.c: Removed.
6071 * gcc.target/riscv/rvv/base/vmerge_vxm_tu_rv64-2.c: Removed.
6072 * gcc.target/riscv/rvv/base/vmerge_vxm_tu_rv64-3.c: Removed.
6073 * gcc.target/riscv/rvv/base/vmin_vv-1.c: Removed.
6074 * gcc.target/riscv/rvv/base/vmin_vv-2.c: Removed.
6075 * gcc.target/riscv/rvv/base/vmin_vv-3.c: Removed.
6076 * gcc.target/riscv/rvv/base/vmin_vv_m-1.c: Removed.
6077 * gcc.target/riscv/rvv/base/vmin_vv_m-2.c: Removed.
6078 * gcc.target/riscv/rvv/base/vmin_vv_m-3.c: Removed.
6079 * gcc.target/riscv/rvv/base/vmin_vv_mu-1.c: Removed.
6080 * gcc.target/riscv/rvv/base/vmin_vv_mu-2.c: Removed.
6081 * gcc.target/riscv/rvv/base/vmin_vv_mu-3.c: Removed.
6082 * gcc.target/riscv/rvv/base/vmin_vv_tu-1.c: Removed.
6083 * gcc.target/riscv/rvv/base/vmin_vv_tu-2.c: Removed.
6084 * gcc.target/riscv/rvv/base/vmin_vv_tu-3.c: Removed.
6085 * gcc.target/riscv/rvv/base/vmin_vv_tum-1.c: Removed.
6086 * gcc.target/riscv/rvv/base/vmin_vv_tum-2.c: Removed.
6087 * gcc.target/riscv/rvv/base/vmin_vv_tum-3.c: Removed.
6088 * gcc.target/riscv/rvv/base/vmin_vv_tumu-1.c: Removed.
6089 * gcc.target/riscv/rvv/base/vmin_vv_tumu-2.c: Removed.
6090 * gcc.target/riscv/rvv/base/vmin_vv_tumu-3.c: Removed.
6091 * gcc.target/riscv/rvv/base/vmin_vx_m_rv32-1.c: Removed.
6092 * gcc.target/riscv/rvv/base/vmin_vx_m_rv32-2.c: Removed.
6093 * gcc.target/riscv/rvv/base/vmin_vx_m_rv32-3.c: Removed.
6094 * gcc.target/riscv/rvv/base/vmin_vx_m_rv64-1.c: Removed.
6095 * gcc.target/riscv/rvv/base/vmin_vx_m_rv64-2.c: Removed.
6096 * gcc.target/riscv/rvv/base/vmin_vx_m_rv64-3.c: Removed.
6097 * gcc.target/riscv/rvv/base/vmin_vx_mu_rv32-1.c: Removed.
6098 * gcc.target/riscv/rvv/base/vmin_vx_mu_rv32-2.c: Removed.
6099 * gcc.target/riscv/rvv/base/vmin_vx_mu_rv32-3.c: Removed.
6100 * gcc.target/riscv/rvv/base/vmin_vx_mu_rv64-1.c: Removed.
6101 * gcc.target/riscv/rvv/base/vmin_vx_mu_rv64-2.c: Removed.
6102 * gcc.target/riscv/rvv/base/vmin_vx_mu_rv64-3.c: Removed.
6103 * gcc.target/riscv/rvv/base/vmin_vx_rv32-1.c: Removed.
6104 * gcc.target/riscv/rvv/base/vmin_vx_rv32-2.c: Removed.
6105 * gcc.target/riscv/rvv/base/vmin_vx_rv32-3.c: Removed.
6106 * gcc.target/riscv/rvv/base/vmin_vx_rv64-1.c: Removed.
6107 * gcc.target/riscv/rvv/base/vmin_vx_rv64-2.c: Removed.
6108 * gcc.target/riscv/rvv/base/vmin_vx_rv64-3.c: Removed.
6109 * gcc.target/riscv/rvv/base/vmin_vx_tu_rv32-1.c: Removed.
6110 * gcc.target/riscv/rvv/base/vmin_vx_tu_rv32-2.c: Removed.
6111 * gcc.target/riscv/rvv/base/vmin_vx_tu_rv32-3.c: Removed.
6112 * gcc.target/riscv/rvv/base/vmin_vx_tu_rv64-1.c: Removed.
6113 * gcc.target/riscv/rvv/base/vmin_vx_tu_rv64-2.c: Removed.
6114 * gcc.target/riscv/rvv/base/vmin_vx_tu_rv64-3.c: Removed.
6115 * gcc.target/riscv/rvv/base/vmin_vx_tum_rv32-1.c: Removed.
6116 * gcc.target/riscv/rvv/base/vmin_vx_tum_rv32-2.c: Removed.
6117 * gcc.target/riscv/rvv/base/vmin_vx_tum_rv32-3.c: Removed.
6118 * gcc.target/riscv/rvv/base/vmin_vx_tum_rv64-1.c: Removed.
6119 * gcc.target/riscv/rvv/base/vmin_vx_tum_rv64-2.c: Removed.
6120 * gcc.target/riscv/rvv/base/vmin_vx_tum_rv64-3.c: Removed.
6121 * gcc.target/riscv/rvv/base/vmin_vx_tumu_rv32-1.c: Removed.
6122 * gcc.target/riscv/rvv/base/vmin_vx_tumu_rv32-2.c: Removed.
6123 * gcc.target/riscv/rvv/base/vmin_vx_tumu_rv32-3.c: Removed.
6124 * gcc.target/riscv/rvv/base/vmin_vx_tumu_rv64-1.c: Removed.
6125 * gcc.target/riscv/rvv/base/vmin_vx_tumu_rv64-2.c: Removed.
6126 * gcc.target/riscv/rvv/base/vmin_vx_tumu_rv64-3.c: Removed.
6127 * gcc.target/riscv/rvv/base/vminu_vv-1.c: Removed.
6128 * gcc.target/riscv/rvv/base/vminu_vv-2.c: Removed.
6129 * gcc.target/riscv/rvv/base/vminu_vv-3.c: Removed.
6130 * gcc.target/riscv/rvv/base/vminu_vv_m-1.c: Removed.
6131 * gcc.target/riscv/rvv/base/vminu_vv_m-2.c: Removed.
6132 * gcc.target/riscv/rvv/base/vminu_vv_m-3.c: Removed.
6133 * gcc.target/riscv/rvv/base/vminu_vv_mu-1.c: Removed.
6134 * gcc.target/riscv/rvv/base/vminu_vv_mu-2.c: Removed.
6135 * gcc.target/riscv/rvv/base/vminu_vv_mu-3.c: Removed.
6136 * gcc.target/riscv/rvv/base/vminu_vv_tu-1.c: Removed.
6137 * gcc.target/riscv/rvv/base/vminu_vv_tu-2.c: Removed.
6138 * gcc.target/riscv/rvv/base/vminu_vv_tu-3.c: Removed.
6139 * gcc.target/riscv/rvv/base/vminu_vv_tum-1.c: Removed.
6140 * gcc.target/riscv/rvv/base/vminu_vv_tum-2.c: Removed.
6141 * gcc.target/riscv/rvv/base/vminu_vv_tum-3.c: Removed.
6142 * gcc.target/riscv/rvv/base/vminu_vv_tumu-1.c: Removed.
6143 * gcc.target/riscv/rvv/base/vminu_vv_tumu-2.c: Removed.
6144 * gcc.target/riscv/rvv/base/vminu_vv_tumu-3.c: Removed.
6145 * gcc.target/riscv/rvv/base/vminu_vx_m_rv32-1.c: Removed.
6146 * gcc.target/riscv/rvv/base/vminu_vx_m_rv32-2.c: Removed.
6147 * gcc.target/riscv/rvv/base/vminu_vx_m_rv32-3.c: Removed.
6148 * gcc.target/riscv/rvv/base/vminu_vx_m_rv64-1.c: Removed.
6149 * gcc.target/riscv/rvv/base/vminu_vx_m_rv64-2.c: Removed.
6150 * gcc.target/riscv/rvv/base/vminu_vx_m_rv64-3.c: Removed.
6151 * gcc.target/riscv/rvv/base/vminu_vx_mu_rv32-1.c: Removed.
6152 * gcc.target/riscv/rvv/base/vminu_vx_mu_rv32-2.c: Removed.
6153 * gcc.target/riscv/rvv/base/vminu_vx_mu_rv32-3.c: Removed.
6154 * gcc.target/riscv/rvv/base/vminu_vx_mu_rv64-1.c: Removed.
6155 * gcc.target/riscv/rvv/base/vminu_vx_mu_rv64-2.c: Removed.
6156 * gcc.target/riscv/rvv/base/vminu_vx_mu_rv64-3.c: Removed.
6157 * gcc.target/riscv/rvv/base/vminu_vx_rv32-1.c: Removed.
6158 * gcc.target/riscv/rvv/base/vminu_vx_rv32-2.c: Removed.
6159 * gcc.target/riscv/rvv/base/vminu_vx_rv32-3.c: Removed.
6160 * gcc.target/riscv/rvv/base/vminu_vx_rv64-1.c: Removed.
6161 * gcc.target/riscv/rvv/base/vminu_vx_rv64-2.c: Removed.
6162 * gcc.target/riscv/rvv/base/vminu_vx_rv64-3.c: Removed.
6163 * gcc.target/riscv/rvv/base/vminu_vx_tu_rv32-1.c: Removed.
6164 * gcc.target/riscv/rvv/base/vminu_vx_tu_rv32-2.c: Removed.
6165 * gcc.target/riscv/rvv/base/vminu_vx_tu_rv32-3.c: Removed.
6166 * gcc.target/riscv/rvv/base/vminu_vx_tu_rv64-1.c: Removed.
6167 * gcc.target/riscv/rvv/base/vminu_vx_tu_rv64-2.c: Removed.
6168 * gcc.target/riscv/rvv/base/vminu_vx_tu_rv64-3.c: Removed.
6169 * gcc.target/riscv/rvv/base/vminu_vx_tum_rv32-1.c: Removed.
6170 * gcc.target/riscv/rvv/base/vminu_vx_tum_rv32-2.c: Removed.
6171 * gcc.target/riscv/rvv/base/vminu_vx_tum_rv32-3.c: Removed.
6172 * gcc.target/riscv/rvv/base/vminu_vx_tum_rv64-1.c: Removed.
6173 * gcc.target/riscv/rvv/base/vminu_vx_tum_rv64-2.c: Removed.
6174 * gcc.target/riscv/rvv/base/vminu_vx_tum_rv64-3.c: Removed.
6175 * gcc.target/riscv/rvv/base/vminu_vx_tumu_rv32-1.c: Removed.
6176 * gcc.target/riscv/rvv/base/vminu_vx_tumu_rv32-2.c: Removed.
6177 * gcc.target/riscv/rvv/base/vminu_vx_tumu_rv32-3.c: Removed.
6178 * gcc.target/riscv/rvv/base/vminu_vx_tumu_rv64-1.c: Removed.
6179 * gcc.target/riscv/rvv/base/vminu_vx_tumu_rv64-2.c: Removed.
6180 * gcc.target/riscv/rvv/base/vminu_vx_tumu_rv64-3.c: Removed.
6181 * gcc.target/riscv/rvv/base/vmsbc-1.c: Removed.
6182 * gcc.target/riscv/rvv/base/vmsbc-2.c: Removed.
6183 * gcc.target/riscv/rvv/base/vmsbc-3.c: Removed.
6184 * gcc.target/riscv/rvv/base/vmsbc-4.c: Removed.
6185 * gcc.target/riscv/rvv/base/vmsbc-5.c: Removed.
6186 * gcc.target/riscv/rvv/base/vmsbc-6.c: Removed.
6187 * gcc.target/riscv/rvv/base/vmsbc-7.c: Removed.
6188 * gcc.target/riscv/rvv/base/vmsbc-8.c: Removed.
6189 * gcc.target/riscv/rvv/base/vmsbc_vv-1.c: Removed.
6190 * gcc.target/riscv/rvv/base/vmsbc_vv-2.c: Removed.
6191 * gcc.target/riscv/rvv/base/vmsbc_vv-3.c: Removed.
6192 * gcc.target/riscv/rvv/base/vmsbc_vvm-1.c: Removed.
6193 * gcc.target/riscv/rvv/base/vmsbc_vvm-2.c: Removed.
6194 * gcc.target/riscv/rvv/base/vmsbc_vvm-3.c: Removed.
6195 * gcc.target/riscv/rvv/base/vmsbc_vx_rv32-1.c: Removed.
6196 * gcc.target/riscv/rvv/base/vmsbc_vx_rv32-2.c: Removed.
6197 * gcc.target/riscv/rvv/base/vmsbc_vx_rv32-3.c: Removed.
6198 * gcc.target/riscv/rvv/base/vmsbc_vx_rv64-1.c: Removed.
6199 * gcc.target/riscv/rvv/base/vmsbc_vx_rv64-2.c: Removed.
6200 * gcc.target/riscv/rvv/base/vmsbc_vx_rv64-3.c: Removed.
6201 * gcc.target/riscv/rvv/base/vmsbc_vxm_rv32-1.c: Removed.
6202 * gcc.target/riscv/rvv/base/vmsbc_vxm_rv32-2.c: Removed.
6203 * gcc.target/riscv/rvv/base/vmsbc_vxm_rv32-3.c: Removed.
6204 * gcc.target/riscv/rvv/base/vmsbc_vxm_rv64-1.c: Removed.
6205 * gcc.target/riscv/rvv/base/vmsbc_vxm_rv64-2.c: Removed.
6206 * gcc.target/riscv/rvv/base/vmsbc_vxm_rv64-3.c: Removed.
6207 * gcc.target/riscv/rvv/base/vmseq_vv-1.c: Removed.
6208 * gcc.target/riscv/rvv/base/vmseq_vv-2.c: Removed.
6209 * gcc.target/riscv/rvv/base/vmseq_vv-3.c: Removed.
6210 * gcc.target/riscv/rvv/base/vmseq_vv_m-1.c: Removed.
6211 * gcc.target/riscv/rvv/base/vmseq_vv_m-2.c: Removed.
6212 * gcc.target/riscv/rvv/base/vmseq_vv_m-3.c: Removed.
6213 * gcc.target/riscv/rvv/base/vmseq_vv_mu-1.c: Removed.
6214 * gcc.target/riscv/rvv/base/vmseq_vv_mu-2.c: Removed.
6215 * gcc.target/riscv/rvv/base/vmseq_vv_mu-3.c: Removed.
6216 * gcc.target/riscv/rvv/base/vmseq_vx_m_rv32-1.c: Removed.
6217 * gcc.target/riscv/rvv/base/vmseq_vx_m_rv32-2.c: Removed.
6218 * gcc.target/riscv/rvv/base/vmseq_vx_m_rv32-3.c: Removed.
6219 * gcc.target/riscv/rvv/base/vmseq_vx_m_rv64-1.c: Removed.
6220 * gcc.target/riscv/rvv/base/vmseq_vx_m_rv64-2.c: Removed.
6221 * gcc.target/riscv/rvv/base/vmseq_vx_m_rv64-3.c: Removed.
6222 * gcc.target/riscv/rvv/base/vmseq_vx_mu_rv32-1.c: Removed.
6223 * gcc.target/riscv/rvv/base/vmseq_vx_mu_rv32-2.c: Removed.
6224 * gcc.target/riscv/rvv/base/vmseq_vx_mu_rv32-3.c: Removed.
6225 * gcc.target/riscv/rvv/base/vmseq_vx_mu_rv64-1.c: Removed.
6226 * gcc.target/riscv/rvv/base/vmseq_vx_mu_rv64-2.c: Removed.
6227 * gcc.target/riscv/rvv/base/vmseq_vx_mu_rv64-3.c: Removed.
6228 * gcc.target/riscv/rvv/base/vmseq_vx_rv32-1.c: Removed.
6229 * gcc.target/riscv/rvv/base/vmseq_vx_rv32-2.c: Removed.
6230 * gcc.target/riscv/rvv/base/vmseq_vx_rv32-3.c: Removed.
6231 * gcc.target/riscv/rvv/base/vmseq_vx_rv64-1.c: Removed.
6232 * gcc.target/riscv/rvv/base/vmseq_vx_rv64-2.c: Removed.
6233 * gcc.target/riscv/rvv/base/vmseq_vx_rv64-3.c: Removed.
6234 * gcc.target/riscv/rvv/base/vmsge_vv-1.c: Removed.
6235 * gcc.target/riscv/rvv/base/vmsge_vv-2.c: Removed.
6236 * gcc.target/riscv/rvv/base/vmsge_vv-3.c: Removed.
6237 * gcc.target/riscv/rvv/base/vmsge_vv_m-1.c: Removed.
6238 * gcc.target/riscv/rvv/base/vmsge_vv_m-2.c: Removed.
6239 * gcc.target/riscv/rvv/base/vmsge_vv_m-3.c: Removed.
6240 * gcc.target/riscv/rvv/base/vmsge_vv_mu-1.c: Removed.
6241 * gcc.target/riscv/rvv/base/vmsge_vv_mu-2.c: Removed.
6242 * gcc.target/riscv/rvv/base/vmsge_vv_mu-3.c: Removed.
6243 * gcc.target/riscv/rvv/base/vmsge_vx_m_rv32-1.c: Removed.
6244 * gcc.target/riscv/rvv/base/vmsge_vx_m_rv32-2.c: Removed.
6245 * gcc.target/riscv/rvv/base/vmsge_vx_m_rv32-3.c: Removed.
6246 * gcc.target/riscv/rvv/base/vmsge_vx_m_rv64-1.c: Removed.
6247 * gcc.target/riscv/rvv/base/vmsge_vx_m_rv64-2.c: Removed.
6248 * gcc.target/riscv/rvv/base/vmsge_vx_m_rv64-3.c: Removed.
6249 * gcc.target/riscv/rvv/base/vmsge_vx_mu_rv32-1.c: Removed.
6250 * gcc.target/riscv/rvv/base/vmsge_vx_mu_rv32-2.c: Removed.
6251 * gcc.target/riscv/rvv/base/vmsge_vx_mu_rv32-3.c: Removed.
6252 * gcc.target/riscv/rvv/base/vmsge_vx_mu_rv64-1.c: Removed.
6253 * gcc.target/riscv/rvv/base/vmsge_vx_mu_rv64-2.c: Removed.
6254 * gcc.target/riscv/rvv/base/vmsge_vx_mu_rv64-3.c: Removed.
6255 * gcc.target/riscv/rvv/base/vmsge_vx_rv32-1.c: Removed.
6256 * gcc.target/riscv/rvv/base/vmsge_vx_rv32-2.c: Removed.
6257 * gcc.target/riscv/rvv/base/vmsge_vx_rv32-3.c: Removed.
6258 * gcc.target/riscv/rvv/base/vmsge_vx_rv64-1.c: Removed.
6259 * gcc.target/riscv/rvv/base/vmsge_vx_rv64-2.c: Removed.
6260 * gcc.target/riscv/rvv/base/vmsge_vx_rv64-3.c: Removed.
6261 * gcc.target/riscv/rvv/base/vmsgeu_vv-1.c: Removed.
6262 * gcc.target/riscv/rvv/base/vmsgeu_vv-2.c: Removed.
6263 * gcc.target/riscv/rvv/base/vmsgeu_vv-3.c: Removed.
6264 * gcc.target/riscv/rvv/base/vmsgeu_vv_m-1.c: Removed.
6265 * gcc.target/riscv/rvv/base/vmsgeu_vv_m-2.c: Removed.
6266 * gcc.target/riscv/rvv/base/vmsgeu_vv_m-3.c: Removed.
6267 * gcc.target/riscv/rvv/base/vmsgeu_vv_mu-1.c: Removed.
6268 * gcc.target/riscv/rvv/base/vmsgeu_vv_mu-2.c: Removed.
6269 * gcc.target/riscv/rvv/base/vmsgeu_vv_mu-3.c: Removed.
6270 * gcc.target/riscv/rvv/base/vmsgeu_vx_m_rv32-1.c: Removed.
6271 * gcc.target/riscv/rvv/base/vmsgeu_vx_m_rv32-2.c: Removed.
6272 * gcc.target/riscv/rvv/base/vmsgeu_vx_m_rv32-3.c: Removed.
6273 * gcc.target/riscv/rvv/base/vmsgeu_vx_m_rv64-1.c: Removed.
6274 * gcc.target/riscv/rvv/base/vmsgeu_vx_m_rv64-2.c: Removed.
6275 * gcc.target/riscv/rvv/base/vmsgeu_vx_m_rv64-3.c: Removed.
6276 * gcc.target/riscv/rvv/base/vmsgeu_vx_mu_rv32-1.c: Removed.
6277 * gcc.target/riscv/rvv/base/vmsgeu_vx_mu_rv32-2.c: Removed.
6278 * gcc.target/riscv/rvv/base/vmsgeu_vx_mu_rv32-3.c: Removed.
6279 * gcc.target/riscv/rvv/base/vmsgeu_vx_mu_rv64-1.c: Removed.
6280 * gcc.target/riscv/rvv/base/vmsgeu_vx_mu_rv64-2.c: Removed.
6281 * gcc.target/riscv/rvv/base/vmsgeu_vx_mu_rv64-3.c: Removed.
6282 * gcc.target/riscv/rvv/base/vmsgeu_vx_rv32-1.c: Removed.
6283 * gcc.target/riscv/rvv/base/vmsgeu_vx_rv32-2.c: Removed.
6284 * gcc.target/riscv/rvv/base/vmsgeu_vx_rv32-3.c: Removed.
6285 * gcc.target/riscv/rvv/base/vmsgeu_vx_rv64-1.c: Removed.
6286 * gcc.target/riscv/rvv/base/vmsgeu_vx_rv64-2.c: Removed.
6287 * gcc.target/riscv/rvv/base/vmsgeu_vx_rv64-3.c: Removed.
6288 * gcc.target/riscv/rvv/base/vmsgt_vv-1.c: Removed.
6289 * gcc.target/riscv/rvv/base/vmsgt_vv-2.c: Removed.
6290 * gcc.target/riscv/rvv/base/vmsgt_vv-3.c: Removed.
6291 * gcc.target/riscv/rvv/base/vmsgt_vv_m-1.c: Removed.
6292 * gcc.target/riscv/rvv/base/vmsgt_vv_m-2.c: Removed.
6293 * gcc.target/riscv/rvv/base/vmsgt_vv_m-3.c: Removed.
6294 * gcc.target/riscv/rvv/base/vmsgt_vv_mu-1.c: Removed.
6295 * gcc.target/riscv/rvv/base/vmsgt_vv_mu-2.c: Removed.
6296 * gcc.target/riscv/rvv/base/vmsgt_vv_mu-3.c: Removed.
6297 * gcc.target/riscv/rvv/base/vmsgt_vx_m_rv32-1.c: Removed.
6298 * gcc.target/riscv/rvv/base/vmsgt_vx_m_rv32-2.c: Removed.
6299 * gcc.target/riscv/rvv/base/vmsgt_vx_m_rv32-3.c: Removed.
6300 * gcc.target/riscv/rvv/base/vmsgt_vx_m_rv64-1.c: Removed.
6301 * gcc.target/riscv/rvv/base/vmsgt_vx_m_rv64-2.c: Removed.
6302 * gcc.target/riscv/rvv/base/vmsgt_vx_m_rv64-3.c: Removed.
6303 * gcc.target/riscv/rvv/base/vmsgt_vx_mu_rv32-1.c: Removed.
6304 * gcc.target/riscv/rvv/base/vmsgt_vx_mu_rv32-2.c: Removed.
6305 * gcc.target/riscv/rvv/base/vmsgt_vx_mu_rv32-3.c: Removed.
6306 * gcc.target/riscv/rvv/base/vmsgt_vx_mu_rv64-1.c: Removed.
6307 * gcc.target/riscv/rvv/base/vmsgt_vx_mu_rv64-2.c: Removed.
6308 * gcc.target/riscv/rvv/base/vmsgt_vx_mu_rv64-3.c: Removed.
6309 * gcc.target/riscv/rvv/base/vmsgt_vx_rv32-1.c: Removed.
6310 * gcc.target/riscv/rvv/base/vmsgt_vx_rv32-2.c: Removed.
6311 * gcc.target/riscv/rvv/base/vmsgt_vx_rv32-3.c: Removed.
6312 * gcc.target/riscv/rvv/base/vmsgt_vx_rv64-1.c: Removed.
6313 * gcc.target/riscv/rvv/base/vmsgt_vx_rv64-2.c: Removed.
6314 * gcc.target/riscv/rvv/base/vmsgt_vx_rv64-3.c: Removed.
6315 * gcc.target/riscv/rvv/base/vmsgtu_vv-1.c: Removed.
6316 * gcc.target/riscv/rvv/base/vmsgtu_vv-2.c: Removed.
6317 * gcc.target/riscv/rvv/base/vmsgtu_vv-3.c: Removed.
6318 * gcc.target/riscv/rvv/base/vmsgtu_vv_m-1.c: Removed.
6319 * gcc.target/riscv/rvv/base/vmsgtu_vv_m-2.c: Removed.
6320 * gcc.target/riscv/rvv/base/vmsgtu_vv_m-3.c: Removed.
6321 * gcc.target/riscv/rvv/base/vmsgtu_vv_mu-1.c: Removed.
6322 * gcc.target/riscv/rvv/base/vmsgtu_vv_mu-2.c: Removed.
6323 * gcc.target/riscv/rvv/base/vmsgtu_vv_mu-3.c: Removed.
6324 * gcc.target/riscv/rvv/base/vmsgtu_vx_m_rv32-1.c: Removed.
6325 * gcc.target/riscv/rvv/base/vmsgtu_vx_m_rv32-2.c: Removed.
6326 * gcc.target/riscv/rvv/base/vmsgtu_vx_m_rv32-3.c: Removed.
6327 * gcc.target/riscv/rvv/base/vmsgtu_vx_m_rv64-1.c: Removed.
6328 * gcc.target/riscv/rvv/base/vmsgtu_vx_m_rv64-2.c: Removed.
6329 * gcc.target/riscv/rvv/base/vmsgtu_vx_m_rv64-3.c: Removed.
6330 * gcc.target/riscv/rvv/base/vmsgtu_vx_mu_rv32-1.c: Removed.
6331 * gcc.target/riscv/rvv/base/vmsgtu_vx_mu_rv32-2.c: Removed.
6332 * gcc.target/riscv/rvv/base/vmsgtu_vx_mu_rv32-3.c: Removed.
6333 * gcc.target/riscv/rvv/base/vmsgtu_vx_mu_rv64-1.c: Removed.
6334 * gcc.target/riscv/rvv/base/vmsgtu_vx_mu_rv64-2.c: Removed.
6335 * gcc.target/riscv/rvv/base/vmsgtu_vx_mu_rv64-3.c: Removed.
6336 * gcc.target/riscv/rvv/base/vmsgtu_vx_rv32-1.c: Removed.
6337 * gcc.target/riscv/rvv/base/vmsgtu_vx_rv32-2.c: Removed.
6338 * gcc.target/riscv/rvv/base/vmsgtu_vx_rv32-3.c: Removed.
6339 * gcc.target/riscv/rvv/base/vmsgtu_vx_rv64-1.c: Removed.
6340 * gcc.target/riscv/rvv/base/vmsgtu_vx_rv64-2.c: Removed.
6341 * gcc.target/riscv/rvv/base/vmsgtu_vx_rv64-3.c: Removed.
6342 * gcc.target/riscv/rvv/base/vmsle_vv-1.c: Removed.
6343 * gcc.target/riscv/rvv/base/vmsle_vv-2.c: Removed.
6344 * gcc.target/riscv/rvv/base/vmsle_vv-3.c: Removed.
6345 * gcc.target/riscv/rvv/base/vmsle_vv_m-1.c: Removed.
6346 * gcc.target/riscv/rvv/base/vmsle_vv_m-2.c: Removed.
6347 * gcc.target/riscv/rvv/base/vmsle_vv_m-3.c: Removed.
6348 * gcc.target/riscv/rvv/base/vmsle_vv_mu-1.c: Removed.
6349 * gcc.target/riscv/rvv/base/vmsle_vv_mu-2.c: Removed.
6350 * gcc.target/riscv/rvv/base/vmsle_vv_mu-3.c: Removed.
6351 * gcc.target/riscv/rvv/base/vmsle_vx_m_rv32-1.c: Removed.
6352 * gcc.target/riscv/rvv/base/vmsle_vx_m_rv32-2.c: Removed.
6353 * gcc.target/riscv/rvv/base/vmsle_vx_m_rv32-3.c: Removed.
6354 * gcc.target/riscv/rvv/base/vmsle_vx_m_rv64-1.c: Removed.
6355 * gcc.target/riscv/rvv/base/vmsle_vx_m_rv64-2.c: Removed.
6356 * gcc.target/riscv/rvv/base/vmsle_vx_m_rv64-3.c: Removed.
6357 * gcc.target/riscv/rvv/base/vmsle_vx_mu_rv32-1.c: Removed.
6358 * gcc.target/riscv/rvv/base/vmsle_vx_mu_rv32-2.c: Removed.
6359 * gcc.target/riscv/rvv/base/vmsle_vx_mu_rv32-3.c: Removed.
6360 * gcc.target/riscv/rvv/base/vmsle_vx_mu_rv64-1.c: Removed.
6361 * gcc.target/riscv/rvv/base/vmsle_vx_mu_rv64-2.c: Removed.
6362 * gcc.target/riscv/rvv/base/vmsle_vx_mu_rv64-3.c: Removed.
6363 * gcc.target/riscv/rvv/base/vmsle_vx_rv32-1.c: Removed.
6364 * gcc.target/riscv/rvv/base/vmsle_vx_rv32-2.c: Removed.
6365 * gcc.target/riscv/rvv/base/vmsle_vx_rv32-3.c: Removed.
6366 * gcc.target/riscv/rvv/base/vmsle_vx_rv64-1.c: Removed.
6367 * gcc.target/riscv/rvv/base/vmsle_vx_rv64-2.c: Removed.
6368 * gcc.target/riscv/rvv/base/vmsle_vx_rv64-3.c: Removed.
6369 * gcc.target/riscv/rvv/base/vmsleu_vv-1.c: Removed.
6370 * gcc.target/riscv/rvv/base/vmsleu_vv-2.c: Removed.
6371 * gcc.target/riscv/rvv/base/vmsleu_vv-3.c: Removed.
6372 * gcc.target/riscv/rvv/base/vmsleu_vv_m-1.c: Removed.
6373 * gcc.target/riscv/rvv/base/vmsleu_vv_m-2.c: Removed.
6374 * gcc.target/riscv/rvv/base/vmsleu_vv_m-3.c: Removed.
6375 * gcc.target/riscv/rvv/base/vmsleu_vv_mu-1.c: Removed.
6376 * gcc.target/riscv/rvv/base/vmsleu_vv_mu-2.c: Removed.
6377 * gcc.target/riscv/rvv/base/vmsleu_vv_mu-3.c: Removed.
6378 * gcc.target/riscv/rvv/base/vmsleu_vx_m_rv32-1.c: Removed.
6379 * gcc.target/riscv/rvv/base/vmsleu_vx_m_rv32-2.c: Removed.
6380 * gcc.target/riscv/rvv/base/vmsleu_vx_m_rv32-3.c: Removed.
6381 * gcc.target/riscv/rvv/base/vmsleu_vx_m_rv64-1.c: Removed.
6382 * gcc.target/riscv/rvv/base/vmsleu_vx_m_rv64-2.c: Removed.
6383 * gcc.target/riscv/rvv/base/vmsleu_vx_m_rv64-3.c: Removed.
6384 * gcc.target/riscv/rvv/base/vmsleu_vx_mu_rv32-1.c: Removed.
6385 * gcc.target/riscv/rvv/base/vmsleu_vx_mu_rv32-2.c: Removed.
6386 * gcc.target/riscv/rvv/base/vmsleu_vx_mu_rv32-3.c: Removed.
6387 * gcc.target/riscv/rvv/base/vmsleu_vx_mu_rv64-1.c: Removed.
6388 * gcc.target/riscv/rvv/base/vmsleu_vx_mu_rv64-2.c: Removed.
6389 * gcc.target/riscv/rvv/base/vmsleu_vx_mu_rv64-3.c: Removed.
6390 * gcc.target/riscv/rvv/base/vmsleu_vx_rv32-1.c: Removed.
6391 * gcc.target/riscv/rvv/base/vmsleu_vx_rv32-2.c: Removed.
6392 * gcc.target/riscv/rvv/base/vmsleu_vx_rv32-3.c: Removed.
6393 * gcc.target/riscv/rvv/base/vmsleu_vx_rv64-1.c: Removed.
6394 * gcc.target/riscv/rvv/base/vmsleu_vx_rv64-2.c: Removed.
6395 * gcc.target/riscv/rvv/base/vmsleu_vx_rv64-3.c: Removed.
6396 * gcc.target/riscv/rvv/base/vmslt_vv-1.c: Removed.
6397 * gcc.target/riscv/rvv/base/vmslt_vv-2.c: Removed.
6398 * gcc.target/riscv/rvv/base/vmslt_vv-3.c: Removed.
6399 * gcc.target/riscv/rvv/base/vmslt_vv_m-1.c: Removed.
6400 * gcc.target/riscv/rvv/base/vmslt_vv_m-2.c: Removed.
6401 * gcc.target/riscv/rvv/base/vmslt_vv_m-3.c: Removed.
6402 * gcc.target/riscv/rvv/base/vmslt_vv_mu-1.c: Removed.
6403 * gcc.target/riscv/rvv/base/vmslt_vv_mu-2.c: Removed.
6404 * gcc.target/riscv/rvv/base/vmslt_vv_mu-3.c: Removed.
6405 * gcc.target/riscv/rvv/base/vmslt_vx_m_rv32-1.c: Removed.
6406 * gcc.target/riscv/rvv/base/vmslt_vx_m_rv32-2.c: Removed.
6407 * gcc.target/riscv/rvv/base/vmslt_vx_m_rv32-3.c: Removed.
6408 * gcc.target/riscv/rvv/base/vmslt_vx_m_rv64-1.c: Removed.
6409 * gcc.target/riscv/rvv/base/vmslt_vx_m_rv64-2.c: Removed.
6410 * gcc.target/riscv/rvv/base/vmslt_vx_m_rv64-3.c: Removed.
6411 * gcc.target/riscv/rvv/base/vmslt_vx_mu_rv32-1.c: Removed.
6412 * gcc.target/riscv/rvv/base/vmslt_vx_mu_rv32-2.c: Removed.
6413 * gcc.target/riscv/rvv/base/vmslt_vx_mu_rv32-3.c: Removed.
6414 * gcc.target/riscv/rvv/base/vmslt_vx_mu_rv64-1.c: Removed.
6415 * gcc.target/riscv/rvv/base/vmslt_vx_mu_rv64-2.c: Removed.
6416 * gcc.target/riscv/rvv/base/vmslt_vx_mu_rv64-3.c: Removed.
6417 * gcc.target/riscv/rvv/base/vmslt_vx_rv32-1.c: Removed.
6418 * gcc.target/riscv/rvv/base/vmslt_vx_rv32-2.c: Removed.
6419 * gcc.target/riscv/rvv/base/vmslt_vx_rv32-3.c: Removed.
6420 * gcc.target/riscv/rvv/base/vmslt_vx_rv64-1.c: Removed.
6421 * gcc.target/riscv/rvv/base/vmslt_vx_rv64-2.c: Removed.
6422 * gcc.target/riscv/rvv/base/vmslt_vx_rv64-3.c: Removed.
6423 * gcc.target/riscv/rvv/base/vmsltu_vv-1.c: Removed.
6424 * gcc.target/riscv/rvv/base/vmsltu_vv-2.c: Removed.
6425 * gcc.target/riscv/rvv/base/vmsltu_vv-3.c: Removed.
6426 * gcc.target/riscv/rvv/base/vmsltu_vv_m-1.c: Removed.
6427 * gcc.target/riscv/rvv/base/vmsltu_vv_m-2.c: Removed.
6428 * gcc.target/riscv/rvv/base/vmsltu_vv_m-3.c: Removed.
6429 * gcc.target/riscv/rvv/base/vmsltu_vv_mu-1.c: Removed.
6430 * gcc.target/riscv/rvv/base/vmsltu_vv_mu-2.c: Removed.
6431 * gcc.target/riscv/rvv/base/vmsltu_vv_mu-3.c: Removed.
6432 * gcc.target/riscv/rvv/base/vmsltu_vx_m_rv32-1.c: Removed.
6433 * gcc.target/riscv/rvv/base/vmsltu_vx_m_rv32-2.c: Removed.
6434 * gcc.target/riscv/rvv/base/vmsltu_vx_m_rv32-3.c: Removed.
6435 * gcc.target/riscv/rvv/base/vmsltu_vx_m_rv64-1.c: Removed.
6436 * gcc.target/riscv/rvv/base/vmsltu_vx_m_rv64-2.c: Removed.
6437 * gcc.target/riscv/rvv/base/vmsltu_vx_m_rv64-3.c: Removed.
6438 * gcc.target/riscv/rvv/base/vmsltu_vx_mu_rv32-1.c: Removed.
6439 * gcc.target/riscv/rvv/base/vmsltu_vx_mu_rv32-2.c: Removed.
6440 * gcc.target/riscv/rvv/base/vmsltu_vx_mu_rv32-3.c: Removed.
6441 * gcc.target/riscv/rvv/base/vmsltu_vx_mu_rv64-1.c: Removed.
6442 * gcc.target/riscv/rvv/base/vmsltu_vx_mu_rv64-2.c: Removed.
6443 * gcc.target/riscv/rvv/base/vmsltu_vx_mu_rv64-3.c: Removed.
6444 * gcc.target/riscv/rvv/base/vmsltu_vx_rv32-1.c: Removed.
6445 * gcc.target/riscv/rvv/base/vmsltu_vx_rv32-2.c: Removed.
6446 * gcc.target/riscv/rvv/base/vmsltu_vx_rv32-3.c: Removed.
6447 * gcc.target/riscv/rvv/base/vmsltu_vx_rv64-1.c: Removed.
6448 * gcc.target/riscv/rvv/base/vmsltu_vx_rv64-2.c: Removed.
6449 * gcc.target/riscv/rvv/base/vmsltu_vx_rv64-3.c: Removed.
6450 * gcc.target/riscv/rvv/base/vmsne_vv-1.c: Removed.
6451 * gcc.target/riscv/rvv/base/vmsne_vv-2.c: Removed.
6452 * gcc.target/riscv/rvv/base/vmsne_vv-3.c: Removed.
6453 * gcc.target/riscv/rvv/base/vmsne_vv_m-1.c: Removed.
6454 * gcc.target/riscv/rvv/base/vmsne_vv_m-2.c: Removed.
6455 * gcc.target/riscv/rvv/base/vmsne_vv_m-3.c: Removed.
6456 * gcc.target/riscv/rvv/base/vmsne_vv_mu-1.c: Removed.
6457 * gcc.target/riscv/rvv/base/vmsne_vv_mu-2.c: Removed.
6458 * gcc.target/riscv/rvv/base/vmsne_vv_mu-3.c: Removed.
6459 * gcc.target/riscv/rvv/base/vmsne_vx_m_rv32-1.c: Removed.
6460 * gcc.target/riscv/rvv/base/vmsne_vx_m_rv32-2.c: Removed.
6461 * gcc.target/riscv/rvv/base/vmsne_vx_m_rv32-3.c: Removed.
6462 * gcc.target/riscv/rvv/base/vmsne_vx_m_rv64-1.c: Removed.
6463 * gcc.target/riscv/rvv/base/vmsne_vx_m_rv64-2.c: Removed.
6464 * gcc.target/riscv/rvv/base/vmsne_vx_m_rv64-3.c: Removed.
6465 * gcc.target/riscv/rvv/base/vmsne_vx_mu_rv32-1.c: Removed.
6466 * gcc.target/riscv/rvv/base/vmsne_vx_mu_rv32-2.c: Removed.
6467 * gcc.target/riscv/rvv/base/vmsne_vx_mu_rv32-3.c: Removed.
6468 * gcc.target/riscv/rvv/base/vmsne_vx_mu_rv64-1.c: Removed.
6469 * gcc.target/riscv/rvv/base/vmsne_vx_mu_rv64-2.c: Removed.
6470 * gcc.target/riscv/rvv/base/vmsne_vx_mu_rv64-3.c: Removed.
6471 * gcc.target/riscv/rvv/base/vmsne_vx_rv32-1.c: Removed.
6472 * gcc.target/riscv/rvv/base/vmsne_vx_rv32-2.c: Removed.
6473 * gcc.target/riscv/rvv/base/vmsne_vx_rv32-3.c: Removed.
6474 * gcc.target/riscv/rvv/base/vmsne_vx_rv64-1.c: Removed.
6475 * gcc.target/riscv/rvv/base/vmsne_vx_rv64-2.c: Removed.
6476 * gcc.target/riscv/rvv/base/vmsne_vx_rv64-3.c: Removed.
6477 * gcc.target/riscv/rvv/base/vmul_vv-1.c: Removed.
6478 * gcc.target/riscv/rvv/base/vmul_vv-2.c: Removed.
6479 * gcc.target/riscv/rvv/base/vmul_vv-3.c: Removed.
6480 * gcc.target/riscv/rvv/base/vmul_vv_m-1.c: Removed.
6481 * gcc.target/riscv/rvv/base/vmul_vv_m-2.c: Removed.
6482 * gcc.target/riscv/rvv/base/vmul_vv_m-3.c: Removed.
6483 * gcc.target/riscv/rvv/base/vmul_vv_mu-1.c: Removed.
6484 * gcc.target/riscv/rvv/base/vmul_vv_mu-2.c: Removed.
6485 * gcc.target/riscv/rvv/base/vmul_vv_mu-3.c: Removed.
6486 * gcc.target/riscv/rvv/base/vmul_vv_tu-1.c: Removed.
6487 * gcc.target/riscv/rvv/base/vmul_vv_tu-2.c: Removed.
6488 * gcc.target/riscv/rvv/base/vmul_vv_tu-3.c: Removed.
6489 * gcc.target/riscv/rvv/base/vmul_vv_tum-1.c: Removed.
6490 * gcc.target/riscv/rvv/base/vmul_vv_tum-2.c: Removed.
6491 * gcc.target/riscv/rvv/base/vmul_vv_tum-3.c: Removed.
6492 * gcc.target/riscv/rvv/base/vmul_vv_tumu-1.c: Removed.
6493 * gcc.target/riscv/rvv/base/vmul_vv_tumu-2.c: Removed.
6494 * gcc.target/riscv/rvv/base/vmul_vv_tumu-3.c: Removed.
6495 * gcc.target/riscv/rvv/base/vmul_vx_m_rv32-1.c: Removed.
6496 * gcc.target/riscv/rvv/base/vmul_vx_m_rv32-2.c: Removed.
6497 * gcc.target/riscv/rvv/base/vmul_vx_m_rv32-3.c: Removed.
6498 * gcc.target/riscv/rvv/base/vmul_vx_m_rv64-1.c: Removed.
6499 * gcc.target/riscv/rvv/base/vmul_vx_m_rv64-2.c: Removed.
6500 * gcc.target/riscv/rvv/base/vmul_vx_m_rv64-3.c: Removed.
6501 * gcc.target/riscv/rvv/base/vmul_vx_mu_rv32-1.c: Removed.
6502 * gcc.target/riscv/rvv/base/vmul_vx_mu_rv32-2.c: Removed.
6503 * gcc.target/riscv/rvv/base/vmul_vx_mu_rv32-3.c: Removed.
6504 * gcc.target/riscv/rvv/base/vmul_vx_mu_rv64-1.c: Removed.
6505 * gcc.target/riscv/rvv/base/vmul_vx_mu_rv64-2.c: Removed.
6506 * gcc.target/riscv/rvv/base/vmul_vx_mu_rv64-3.c: Removed.
6507 * gcc.target/riscv/rvv/base/vmul_vx_rv32-1.c: Removed.
6508 * gcc.target/riscv/rvv/base/vmul_vx_rv32-2.c: Removed.
6509 * gcc.target/riscv/rvv/base/vmul_vx_rv32-3.c: Removed.
6510 * gcc.target/riscv/rvv/base/vmul_vx_rv64-1.c: Removed.
6511 * gcc.target/riscv/rvv/base/vmul_vx_rv64-2.c: Removed.
6512 * gcc.target/riscv/rvv/base/vmul_vx_rv64-3.c: Removed.
6513 * gcc.target/riscv/rvv/base/vmul_vx_tu_rv32-1.c: Removed.
6514 * gcc.target/riscv/rvv/base/vmul_vx_tu_rv32-2.c: Removed.
6515 * gcc.target/riscv/rvv/base/vmul_vx_tu_rv32-3.c: Removed.
6516 * gcc.target/riscv/rvv/base/vmul_vx_tu_rv64-1.c: Removed.
6517 * gcc.target/riscv/rvv/base/vmul_vx_tu_rv64-2.c: Removed.
6518 * gcc.target/riscv/rvv/base/vmul_vx_tu_rv64-3.c: Removed.
6519 * gcc.target/riscv/rvv/base/vmul_vx_tum_rv32-1.c: Removed.
6520 * gcc.target/riscv/rvv/base/vmul_vx_tum_rv32-2.c: Removed.
6521 * gcc.target/riscv/rvv/base/vmul_vx_tum_rv32-3.c: Removed.
6522 * gcc.target/riscv/rvv/base/vmul_vx_tum_rv64-1.c: Removed.
6523 * gcc.target/riscv/rvv/base/vmul_vx_tum_rv64-2.c: Removed.
6524 * gcc.target/riscv/rvv/base/vmul_vx_tum_rv64-3.c: Removed.
6525 * gcc.target/riscv/rvv/base/vmul_vx_tumu_rv32-1.c: Removed.
6526 * gcc.target/riscv/rvv/base/vmul_vx_tumu_rv32-2.c: Removed.
6527 * gcc.target/riscv/rvv/base/vmul_vx_tumu_rv32-3.c: Removed.
6528 * gcc.target/riscv/rvv/base/vmul_vx_tumu_rv64-1.c: Removed.
6529 * gcc.target/riscv/rvv/base/vmul_vx_tumu_rv64-2.c: Removed.
6530 * gcc.target/riscv/rvv/base/vmul_vx_tumu_rv64-3.c: Removed.
6531 * gcc.target/riscv/rvv/base/vmulh_vv-1.c: Removed.
6532 * gcc.target/riscv/rvv/base/vmulh_vv-2.c: Removed.
6533 * gcc.target/riscv/rvv/base/vmulh_vv-3.c: Removed.
6534 * gcc.target/riscv/rvv/base/vmulh_vv_m-1.c: Removed.
6535 * gcc.target/riscv/rvv/base/vmulh_vv_m-2.c: Removed.
6536 * gcc.target/riscv/rvv/base/vmulh_vv_m-3.c: Removed.
6537 * gcc.target/riscv/rvv/base/vmulh_vv_mu-1.c: Removed.
6538 * gcc.target/riscv/rvv/base/vmulh_vv_mu-2.c: Removed.
6539 * gcc.target/riscv/rvv/base/vmulh_vv_mu-3.c: Removed.
6540 * gcc.target/riscv/rvv/base/vmulh_vv_tu-1.c: Removed.
6541 * gcc.target/riscv/rvv/base/vmulh_vv_tu-2.c: Removed.
6542 * gcc.target/riscv/rvv/base/vmulh_vv_tu-3.c: Removed.
6543 * gcc.target/riscv/rvv/base/vmulh_vv_tum-1.c: Removed.
6544 * gcc.target/riscv/rvv/base/vmulh_vv_tum-2.c: Removed.
6545 * gcc.target/riscv/rvv/base/vmulh_vv_tum-3.c: Removed.
6546 * gcc.target/riscv/rvv/base/vmulh_vv_tumu-1.c: Removed.
6547 * gcc.target/riscv/rvv/base/vmulh_vv_tumu-2.c: Removed.
6548 * gcc.target/riscv/rvv/base/vmulh_vv_tumu-3.c: Removed.
6549 * gcc.target/riscv/rvv/base/vmulh_vx_m_rv32-1.c: Removed.
6550 * gcc.target/riscv/rvv/base/vmulh_vx_m_rv32-2.c: Removed.
6551 * gcc.target/riscv/rvv/base/vmulh_vx_m_rv32-3.c: Removed.
6552 * gcc.target/riscv/rvv/base/vmulh_vx_m_rv64-1.c: Removed.
6553 * gcc.target/riscv/rvv/base/vmulh_vx_m_rv64-2.c: Removed.
6554 * gcc.target/riscv/rvv/base/vmulh_vx_m_rv64-3.c: Removed.
6555 * gcc.target/riscv/rvv/base/vmulh_vx_mu_rv32-1.c: Removed.
6556 * gcc.target/riscv/rvv/base/vmulh_vx_mu_rv32-2.c: Removed.
6557 * gcc.target/riscv/rvv/base/vmulh_vx_mu_rv32-3.c: Removed.
6558 * gcc.target/riscv/rvv/base/vmulh_vx_mu_rv64-1.c: Removed.
6559 * gcc.target/riscv/rvv/base/vmulh_vx_mu_rv64-2.c: Removed.
6560 * gcc.target/riscv/rvv/base/vmulh_vx_mu_rv64-3.c: Removed.
6561 * gcc.target/riscv/rvv/base/vmulh_vx_rv32-1.c: Removed.
6562 * gcc.target/riscv/rvv/base/vmulh_vx_rv32-2.c: Removed.
6563 * gcc.target/riscv/rvv/base/vmulh_vx_rv32-3.c: Removed.
6564 * gcc.target/riscv/rvv/base/vmulh_vx_rv64-1.c: Removed.
6565 * gcc.target/riscv/rvv/base/vmulh_vx_rv64-2.c: Removed.
6566 * gcc.target/riscv/rvv/base/vmulh_vx_rv64-3.c: Removed.
6567 * gcc.target/riscv/rvv/base/vmulh_vx_tu_rv32-1.c: Removed.
6568 * gcc.target/riscv/rvv/base/vmulh_vx_tu_rv32-2.c: Removed.
6569 * gcc.target/riscv/rvv/base/vmulh_vx_tu_rv32-3.c: Removed.
6570 * gcc.target/riscv/rvv/base/vmulh_vx_tu_rv64-1.c: Removed.
6571 * gcc.target/riscv/rvv/base/vmulh_vx_tu_rv64-2.c: Removed.
6572 * gcc.target/riscv/rvv/base/vmulh_vx_tu_rv64-3.c: Removed.
6573 * gcc.target/riscv/rvv/base/vmulh_vx_tum_rv32-1.c: Removed.
6574 * gcc.target/riscv/rvv/base/vmulh_vx_tum_rv32-2.c: Removed.
6575 * gcc.target/riscv/rvv/base/vmulh_vx_tum_rv32-3.c: Removed.
6576 * gcc.target/riscv/rvv/base/vmulh_vx_tum_rv64-1.c: Removed.
6577 * gcc.target/riscv/rvv/base/vmulh_vx_tum_rv64-2.c: Removed.
6578 * gcc.target/riscv/rvv/base/vmulh_vx_tum_rv64-3.c: Removed.
6579 * gcc.target/riscv/rvv/base/vmulh_vx_tumu_rv32-1.c: Removed.
6580 * gcc.target/riscv/rvv/base/vmulh_vx_tumu_rv32-2.c: Removed.
6581 * gcc.target/riscv/rvv/base/vmulh_vx_tumu_rv32-3.c: Removed.
6582 * gcc.target/riscv/rvv/base/vmulh_vx_tumu_rv64-1.c: Removed.
6583 * gcc.target/riscv/rvv/base/vmulh_vx_tumu_rv64-2.c: Removed.
6584 * gcc.target/riscv/rvv/base/vmulh_vx_tumu_rv64-3.c: Removed.
6585 * gcc.target/riscv/rvv/base/vmulhsu_vv-1.c: Removed.
6586 * gcc.target/riscv/rvv/base/vmulhsu_vv-2.c: Removed.
6587 * gcc.target/riscv/rvv/base/vmulhsu_vv-3.c: Removed.
6588 * gcc.target/riscv/rvv/base/vmulhsu_vv_m-1.c: Removed.
6589 * gcc.target/riscv/rvv/base/vmulhsu_vv_m-2.c: Removed.
6590 * gcc.target/riscv/rvv/base/vmulhsu_vv_m-3.c: Removed.
6591 * gcc.target/riscv/rvv/base/vmulhsu_vv_mu-1.c: Removed.
6592 * gcc.target/riscv/rvv/base/vmulhsu_vv_mu-2.c: Removed.
6593 * gcc.target/riscv/rvv/base/vmulhsu_vv_mu-3.c: Removed.
6594 * gcc.target/riscv/rvv/base/vmulhsu_vv_tu-1.c: Removed.
6595 * gcc.target/riscv/rvv/base/vmulhsu_vv_tu-2.c: Removed.
6596 * gcc.target/riscv/rvv/base/vmulhsu_vv_tu-3.c: Removed.
6597 * gcc.target/riscv/rvv/base/vmulhsu_vv_tum-1.c: Removed.
6598 * gcc.target/riscv/rvv/base/vmulhsu_vv_tum-2.c: Removed.
6599 * gcc.target/riscv/rvv/base/vmulhsu_vv_tum-3.c: Removed.
6600 * gcc.target/riscv/rvv/base/vmulhsu_vv_tumu-1.c: Removed.
6601 * gcc.target/riscv/rvv/base/vmulhsu_vv_tumu-2.c: Removed.
6602 * gcc.target/riscv/rvv/base/vmulhsu_vv_tumu-3.c: Removed.
6603 * gcc.target/riscv/rvv/base/vmulhsu_vx_m_rv32-1.c: Removed.
6604 * gcc.target/riscv/rvv/base/vmulhsu_vx_m_rv32-2.c: Removed.
6605 * gcc.target/riscv/rvv/base/vmulhsu_vx_m_rv32-3.c: Removed.
6606 * gcc.target/riscv/rvv/base/vmulhsu_vx_m_rv64-1.c: Removed.
6607 * gcc.target/riscv/rvv/base/vmulhsu_vx_m_rv64-2.c: Removed.
6608 * gcc.target/riscv/rvv/base/vmulhsu_vx_m_rv64-3.c: Removed.
6609 * gcc.target/riscv/rvv/base/vmulhsu_vx_mu_rv32-1.c: Removed.
6610 * gcc.target/riscv/rvv/base/vmulhsu_vx_mu_rv32-2.c: Removed.
6611 * gcc.target/riscv/rvv/base/vmulhsu_vx_mu_rv32-3.c: Removed.
6612 * gcc.target/riscv/rvv/base/vmulhsu_vx_mu_rv64-1.c: Removed.
6613 * gcc.target/riscv/rvv/base/vmulhsu_vx_mu_rv64-2.c: Removed.
6614 * gcc.target/riscv/rvv/base/vmulhsu_vx_mu_rv64-3.c: Removed.
6615 * gcc.target/riscv/rvv/base/vmulhsu_vx_rv32-1.c: Removed.
6616 * gcc.target/riscv/rvv/base/vmulhsu_vx_rv32-2.c: Removed.
6617 * gcc.target/riscv/rvv/base/vmulhsu_vx_rv32-3.c: Removed.
6618 * gcc.target/riscv/rvv/base/vmulhsu_vx_rv64-1.c: Removed.
6619 * gcc.target/riscv/rvv/base/vmulhsu_vx_rv64-2.c: Removed.
6620 * gcc.target/riscv/rvv/base/vmulhsu_vx_rv64-3.c: Removed.
6621 * gcc.target/riscv/rvv/base/vmulhsu_vx_tu_rv32-1.c: Removed.
6622 * gcc.target/riscv/rvv/base/vmulhsu_vx_tu_rv32-2.c: Removed.
6623 * gcc.target/riscv/rvv/base/vmulhsu_vx_tu_rv32-3.c: Removed.
6624 * gcc.target/riscv/rvv/base/vmulhsu_vx_tu_rv64-1.c: Removed.
6625 * gcc.target/riscv/rvv/base/vmulhsu_vx_tu_rv64-2.c: Removed.
6626 * gcc.target/riscv/rvv/base/vmulhsu_vx_tu_rv64-3.c: Removed.
6627 * gcc.target/riscv/rvv/base/vmulhsu_vx_tum_rv32-1.c: Removed.
6628 * gcc.target/riscv/rvv/base/vmulhsu_vx_tum_rv32-2.c: Removed.
6629 * gcc.target/riscv/rvv/base/vmulhsu_vx_tum_rv32-3.c: Removed.
6630 * gcc.target/riscv/rvv/base/vmulhsu_vx_tum_rv64-1.c: Removed.
6631 * gcc.target/riscv/rvv/base/vmulhsu_vx_tum_rv64-2.c: Removed.
6632 * gcc.target/riscv/rvv/base/vmulhsu_vx_tum_rv64-3.c: Removed.
6633 * gcc.target/riscv/rvv/base/vmulhsu_vx_tumu_rv32-1.c: Removed.
6634 * gcc.target/riscv/rvv/base/vmulhsu_vx_tumu_rv32-2.c: Removed.
6635 * gcc.target/riscv/rvv/base/vmulhsu_vx_tumu_rv32-3.c: Removed.
6636 * gcc.target/riscv/rvv/base/vmulhsu_vx_tumu_rv64-1.c: Removed.
6637 * gcc.target/riscv/rvv/base/vmulhsu_vx_tumu_rv64-2.c: Removed.
6638 * gcc.target/riscv/rvv/base/vmulhsu_vx_tumu_rv64-3.c: Removed.
6639 * gcc.target/riscv/rvv/base/vmulhu_vv-1.c: Removed.
6640 * gcc.target/riscv/rvv/base/vmulhu_vv-2.c: Removed.
6641 * gcc.target/riscv/rvv/base/vmulhu_vv-3.c: Removed.
6642 * gcc.target/riscv/rvv/base/vmulhu_vv_m-1.c: Removed.
6643 * gcc.target/riscv/rvv/base/vmulhu_vv_m-2.c: Removed.
6644 * gcc.target/riscv/rvv/base/vmulhu_vv_m-3.c: Removed.
6645 * gcc.target/riscv/rvv/base/vmulhu_vv_mu-1.c: Removed.
6646 * gcc.target/riscv/rvv/base/vmulhu_vv_mu-2.c: Removed.
6647 * gcc.target/riscv/rvv/base/vmulhu_vv_mu-3.c: Removed.
6648 * gcc.target/riscv/rvv/base/vmulhu_vv_tu-1.c: Removed.
6649 * gcc.target/riscv/rvv/base/vmulhu_vv_tu-2.c: Removed.
6650 * gcc.target/riscv/rvv/base/vmulhu_vv_tu-3.c: Removed.
6651 * gcc.target/riscv/rvv/base/vmulhu_vv_tum-1.c: Removed.
6652 * gcc.target/riscv/rvv/base/vmulhu_vv_tum-2.c: Removed.
6653 * gcc.target/riscv/rvv/base/vmulhu_vv_tum-3.c: Removed.
6654 * gcc.target/riscv/rvv/base/vmulhu_vv_tumu-1.c: Removed.
6655 * gcc.target/riscv/rvv/base/vmulhu_vv_tumu-2.c: Removed.
6656 * gcc.target/riscv/rvv/base/vmulhu_vv_tumu-3.c: Removed.
6657 * gcc.target/riscv/rvv/base/vmulhu_vx_m_rv32-1.c: Removed.
6658 * gcc.target/riscv/rvv/base/vmulhu_vx_m_rv32-2.c: Removed.
6659 * gcc.target/riscv/rvv/base/vmulhu_vx_m_rv32-3.c: Removed.
6660 * gcc.target/riscv/rvv/base/vmulhu_vx_m_rv64-1.c: Removed.
6661 * gcc.target/riscv/rvv/base/vmulhu_vx_m_rv64-2.c: Removed.
6662 * gcc.target/riscv/rvv/base/vmulhu_vx_m_rv64-3.c: Removed.
6663 * gcc.target/riscv/rvv/base/vmulhu_vx_mu_rv32-1.c: Removed.
6664 * gcc.target/riscv/rvv/base/vmulhu_vx_mu_rv32-2.c: Removed.
6665 * gcc.target/riscv/rvv/base/vmulhu_vx_mu_rv32-3.c: Removed.
6666 * gcc.target/riscv/rvv/base/vmulhu_vx_mu_rv64-1.c: Removed.
6667 * gcc.target/riscv/rvv/base/vmulhu_vx_mu_rv64-2.c: Removed.
6668 * gcc.target/riscv/rvv/base/vmulhu_vx_mu_rv64-3.c: Removed.
6669 * gcc.target/riscv/rvv/base/vmulhu_vx_rv32-1.c: Removed.
6670 * gcc.target/riscv/rvv/base/vmulhu_vx_rv32-2.c: Removed.
6671 * gcc.target/riscv/rvv/base/vmulhu_vx_rv32-3.c: Removed.
6672 * gcc.target/riscv/rvv/base/vmulhu_vx_rv64-1.c: Removed.
6673 * gcc.target/riscv/rvv/base/vmulhu_vx_rv64-2.c: Removed.
6674 * gcc.target/riscv/rvv/base/vmulhu_vx_rv64-3.c: Removed.
6675 * gcc.target/riscv/rvv/base/vmulhu_vx_tu_rv32-1.c: Removed.
6676 * gcc.target/riscv/rvv/base/vmulhu_vx_tu_rv32-2.c: Removed.
6677 * gcc.target/riscv/rvv/base/vmulhu_vx_tu_rv32-3.c: Removed.
6678 * gcc.target/riscv/rvv/base/vmulhu_vx_tu_rv64-1.c: Removed.
6679 * gcc.target/riscv/rvv/base/vmulhu_vx_tu_rv64-2.c: Removed.
6680 * gcc.target/riscv/rvv/base/vmulhu_vx_tu_rv64-3.c: Removed.
6681 * gcc.target/riscv/rvv/base/vmulhu_vx_tum_rv32-1.c: Removed.
6682 * gcc.target/riscv/rvv/base/vmulhu_vx_tum_rv32-2.c: Removed.
6683 * gcc.target/riscv/rvv/base/vmulhu_vx_tum_rv32-3.c: Removed.
6684 * gcc.target/riscv/rvv/base/vmulhu_vx_tum_rv64-1.c: Removed.
6685 * gcc.target/riscv/rvv/base/vmulhu_vx_tum_rv64-2.c: Removed.
6686 * gcc.target/riscv/rvv/base/vmulhu_vx_tum_rv64-3.c: Removed.
6687 * gcc.target/riscv/rvv/base/vmulhu_vx_tumu_rv32-1.c: Removed.
6688 * gcc.target/riscv/rvv/base/vmulhu_vx_tumu_rv32-2.c: Removed.
6689 * gcc.target/riscv/rvv/base/vmulhu_vx_tumu_rv32-3.c: Removed.
6690 * gcc.target/riscv/rvv/base/vmulhu_vx_tumu_rv64-1.c: Removed.
6691 * gcc.target/riscv/rvv/base/vmulhu_vx_tumu_rv64-2.c: Removed.
6692 * gcc.target/riscv/rvv/base/vmulhu_vx_tumu_rv64-3.c: Removed.
6693 * gcc.target/riscv/rvv/base/vmv_v_v-1.c: Removed.
6694 * gcc.target/riscv/rvv/base/vmv_v_v-2.c: Removed.
6695 * gcc.target/riscv/rvv/base/vmv_v_v-3.c: Removed.
6696 * gcc.target/riscv/rvv/base/vmv_v_v_tu-1.c: Removed.
6697 * gcc.target/riscv/rvv/base/vmv_v_v_tu-2.c: Removed.
6698 * gcc.target/riscv/rvv/base/vmv_v_v_tu-3.c: Removed.
6699 * gcc.target/riscv/rvv/base/vmv_v_x_rv32-1.c: Removed.
6700 * gcc.target/riscv/rvv/base/vmv_v_x_rv32-2.c: Removed.
6701 * gcc.target/riscv/rvv/base/vmv_v_x_rv32-3.c: Removed.
6702 * gcc.target/riscv/rvv/base/vmv_v_x_rv64-1.c: Removed.
6703 * gcc.target/riscv/rvv/base/vmv_v_x_rv64-2.c: Removed.
6704 * gcc.target/riscv/rvv/base/vmv_v_x_rv64-3.c: Removed.
6705 * gcc.target/riscv/rvv/base/vmv_v_x_tu_rv32-1.c: Removed.
6706 * gcc.target/riscv/rvv/base/vmv_v_x_tu_rv32-2.c: Removed.
6707 * gcc.target/riscv/rvv/base/vmv_v_x_tu_rv32-3.c: Removed.
6708 * gcc.target/riscv/rvv/base/vmv_v_x_tu_rv64-1.c: Removed.
6709 * gcc.target/riscv/rvv/base/vmv_v_x_tu_rv64-2.c: Removed.
6710 * gcc.target/riscv/rvv/base/vmv_v_x_tu_rv64-3.c: Removed.
6711 * gcc.target/riscv/rvv/base/vnclip_wv-1.c: Removed.
6712 * gcc.target/riscv/rvv/base/vnclip_wv-2.c: Removed.
6713 * gcc.target/riscv/rvv/base/vnclip_wv-3.c: Removed.
6714 * gcc.target/riscv/rvv/base/vnclip_wv_m-1.c: Removed.
6715 * gcc.target/riscv/rvv/base/vnclip_wv_m-2.c: Removed.
6716 * gcc.target/riscv/rvv/base/vnclip_wv_m-3.c: Removed.
6717 * gcc.target/riscv/rvv/base/vnclip_wv_mu-1.c: Removed.
6718 * gcc.target/riscv/rvv/base/vnclip_wv_mu-2.c: Removed.
6719 * gcc.target/riscv/rvv/base/vnclip_wv_mu-3.c: Removed.
6720 * gcc.target/riscv/rvv/base/vnclip_wv_tu-1.c: Removed.
6721 * gcc.target/riscv/rvv/base/vnclip_wv_tu-2.c: Removed.
6722 * gcc.target/riscv/rvv/base/vnclip_wv_tu-3.c: Removed.
6723 * gcc.target/riscv/rvv/base/vnclip_wv_tum-1.c: Removed.
6724 * gcc.target/riscv/rvv/base/vnclip_wv_tum-2.c: Removed.
6725 * gcc.target/riscv/rvv/base/vnclip_wv_tum-3.c: Removed.
6726 * gcc.target/riscv/rvv/base/vnclip_wv_tumu-1.c: Removed.
6727 * gcc.target/riscv/rvv/base/vnclip_wv_tumu-2.c: Removed.
6728 * gcc.target/riscv/rvv/base/vnclip_wv_tumu-3.c: Removed.
6729 * gcc.target/riscv/rvv/base/vnclip_wx-1.c: Removed.
6730 * gcc.target/riscv/rvv/base/vnclip_wx-2.c: Removed.
6731 * gcc.target/riscv/rvv/base/vnclip_wx-3.c: Removed.
6732 * gcc.target/riscv/rvv/base/vnclip_wx_m-1.c: Removed.
6733 * gcc.target/riscv/rvv/base/vnclip_wx_m-2.c: Removed.
6734 * gcc.target/riscv/rvv/base/vnclip_wx_m-3.c: Removed.
6735 * gcc.target/riscv/rvv/base/vnclip_wx_mu-1.c: Removed.
6736 * gcc.target/riscv/rvv/base/vnclip_wx_mu-2.c: Removed.
6737 * gcc.target/riscv/rvv/base/vnclip_wx_mu-3.c: Removed.
6738 * gcc.target/riscv/rvv/base/vnclip_wx_tu-1.c: Removed.
6739 * gcc.target/riscv/rvv/base/vnclip_wx_tu-2.c: Removed.
6740 * gcc.target/riscv/rvv/base/vnclip_wx_tu-3.c: Removed.
6741 * gcc.target/riscv/rvv/base/vnclip_wx_tum-1.c: Removed.
6742 * gcc.target/riscv/rvv/base/vnclip_wx_tum-2.c: Removed.
6743 * gcc.target/riscv/rvv/base/vnclip_wx_tum-3.c: Removed.
6744 * gcc.target/riscv/rvv/base/vnclip_wx_tumu-1.c: Removed.
6745 * gcc.target/riscv/rvv/base/vnclip_wx_tumu-2.c: Removed.
6746 * gcc.target/riscv/rvv/base/vnclip_wx_tumu-3.c: Removed.
6747 * gcc.target/riscv/rvv/base/vnclipu_wv-1.c: Removed.
6748 * gcc.target/riscv/rvv/base/vnclipu_wv-2.c: Removed.
6749 * gcc.target/riscv/rvv/base/vnclipu_wv-3.c: Removed.
6750 * gcc.target/riscv/rvv/base/vnclipu_wv_m-1.c: Removed.
6751 * gcc.target/riscv/rvv/base/vnclipu_wv_m-2.c: Removed.
6752 * gcc.target/riscv/rvv/base/vnclipu_wv_m-3.c: Removed.
6753 * gcc.target/riscv/rvv/base/vnclipu_wv_mu-1.c: Removed.
6754 * gcc.target/riscv/rvv/base/vnclipu_wv_mu-2.c: Removed.
6755 * gcc.target/riscv/rvv/base/vnclipu_wv_mu-3.c: Removed.
6756 * gcc.target/riscv/rvv/base/vnclipu_wv_tu-1.c: Removed.
6757 * gcc.target/riscv/rvv/base/vnclipu_wv_tu-2.c: Removed.
6758 * gcc.target/riscv/rvv/base/vnclipu_wv_tu-3.c: Removed.
6759 * gcc.target/riscv/rvv/base/vnclipu_wv_tum-1.c: Removed.
6760 * gcc.target/riscv/rvv/base/vnclipu_wv_tum-2.c: Removed.
6761 * gcc.target/riscv/rvv/base/vnclipu_wv_tum-3.c: Removed.
6762 * gcc.target/riscv/rvv/base/vnclipu_wv_tumu-1.c: Removed.
6763 * gcc.target/riscv/rvv/base/vnclipu_wv_tumu-2.c: Removed.
6764 * gcc.target/riscv/rvv/base/vnclipu_wv_tumu-3.c: Removed.
6765 * gcc.target/riscv/rvv/base/vnclipu_wx-1.c: Removed.
6766 * gcc.target/riscv/rvv/base/vnclipu_wx-2.c: Removed.
6767 * gcc.target/riscv/rvv/base/vnclipu_wx-3.c: Removed.
6768 * gcc.target/riscv/rvv/base/vnclipu_wx_m-1.c: Removed.
6769 * gcc.target/riscv/rvv/base/vnclipu_wx_m-2.c: Removed.
6770 * gcc.target/riscv/rvv/base/vnclipu_wx_m-3.c: Removed.
6771 * gcc.target/riscv/rvv/base/vnclipu_wx_mu-1.c: Removed.
6772 * gcc.target/riscv/rvv/base/vnclipu_wx_mu-2.c: Removed.
6773 * gcc.target/riscv/rvv/base/vnclipu_wx_mu-3.c: Removed.
6774 * gcc.target/riscv/rvv/base/vnclipu_wx_tu-1.c: Removed.
6775 * gcc.target/riscv/rvv/base/vnclipu_wx_tu-2.c: Removed.
6776 * gcc.target/riscv/rvv/base/vnclipu_wx_tu-3.c: Removed.
6777 * gcc.target/riscv/rvv/base/vnclipu_wx_tum-1.c: Removed.
6778 * gcc.target/riscv/rvv/base/vnclipu_wx_tum-2.c: Removed.
6779 * gcc.target/riscv/rvv/base/vnclipu_wx_tum-3.c: Removed.
6780 * gcc.target/riscv/rvv/base/vnclipu_wx_tumu-1.c: Removed.
6781 * gcc.target/riscv/rvv/base/vnclipu_wx_tumu-2.c: Removed.
6782 * gcc.target/riscv/rvv/base/vnclipu_wx_tumu-3.c: Removed.
6783 * gcc.target/riscv/rvv/base/vncvt_x-1.c: Removed.
6784 * gcc.target/riscv/rvv/base/vncvt_x-2.c: Removed.
6785 * gcc.target/riscv/rvv/base/vncvt_x-3.c: Removed.
6786 * gcc.target/riscv/rvv/base/vncvt_x_m-1.c: Removed.
6787 * gcc.target/riscv/rvv/base/vncvt_x_m-2.c: Removed.
6788 * gcc.target/riscv/rvv/base/vncvt_x_m-3.c: Removed.
6789 * gcc.target/riscv/rvv/base/vncvt_x_mu-1.c: Removed.
6790 * gcc.target/riscv/rvv/base/vncvt_x_mu-2.c: Removed.
6791 * gcc.target/riscv/rvv/base/vncvt_x_mu-3.c: Removed.
6792 * gcc.target/riscv/rvv/base/vncvt_x_tu-1.c: Removed.
6793 * gcc.target/riscv/rvv/base/vncvt_x_tu-2.c: Removed.
6794 * gcc.target/riscv/rvv/base/vncvt_x_tu-3.c: Removed.
6795 * gcc.target/riscv/rvv/base/vncvt_x_tum-1.c: Removed.
6796 * gcc.target/riscv/rvv/base/vncvt_x_tum-2.c: Removed.
6797 * gcc.target/riscv/rvv/base/vncvt_x_tum-3.c: Removed.
6798 * gcc.target/riscv/rvv/base/vncvt_x_tumu-1.c: Removed.
6799 * gcc.target/riscv/rvv/base/vncvt_x_tumu-2.c: Removed.
6800 * gcc.target/riscv/rvv/base/vncvt_x_tumu-3.c: Removed.
6801 * gcc.target/riscv/rvv/base/vneg_v-1.c: Removed.
6802 * gcc.target/riscv/rvv/base/vneg_v-2.c: Removed.
6803 * gcc.target/riscv/rvv/base/vneg_v-3.c: Removed.
6804 * gcc.target/riscv/rvv/base/vneg_v_m-1.c: Removed.
6805 * gcc.target/riscv/rvv/base/vneg_v_m-2.c: Removed.
6806 * gcc.target/riscv/rvv/base/vneg_v_m-3.c: Removed.
6807 * gcc.target/riscv/rvv/base/vneg_v_mu-1.c: Removed.
6808 * gcc.target/riscv/rvv/base/vneg_v_mu-2.c: Removed.
6809 * gcc.target/riscv/rvv/base/vneg_v_mu-3.c: Removed.
6810 * gcc.target/riscv/rvv/base/vneg_v_tu-1.c: Removed.
6811 * gcc.target/riscv/rvv/base/vneg_v_tu-2.c: Removed.
6812 * gcc.target/riscv/rvv/base/vneg_v_tu-3.c: Removed.
6813 * gcc.target/riscv/rvv/base/vneg_v_tum-1.c: Removed.
6814 * gcc.target/riscv/rvv/base/vneg_v_tum-2.c: Removed.
6815 * gcc.target/riscv/rvv/base/vneg_v_tum-3.c: Removed.
6816 * gcc.target/riscv/rvv/base/vneg_v_tumu-1.c: Removed.
6817 * gcc.target/riscv/rvv/base/vneg_v_tumu-2.c: Removed.
6818 * gcc.target/riscv/rvv/base/vneg_v_tumu-3.c: Removed.
6819 * gcc.target/riscv/rvv/base/vnmsac_vv-1.c: Removed.
6820 * gcc.target/riscv/rvv/base/vnmsac_vv-2.c: Removed.
6821 * gcc.target/riscv/rvv/base/vnmsac_vv-3.c: Removed.
6822 * gcc.target/riscv/rvv/base/vnmsac_vv_m-1.c: Removed.
6823 * gcc.target/riscv/rvv/base/vnmsac_vv_m-2.c: Removed.
6824 * gcc.target/riscv/rvv/base/vnmsac_vv_m-3.c: Removed.
6825 * gcc.target/riscv/rvv/base/vnmsac_vv_mu-1.c: Removed.
6826 * gcc.target/riscv/rvv/base/vnmsac_vv_mu-2.c: Removed.
6827 * gcc.target/riscv/rvv/base/vnmsac_vv_mu-3.c: Removed.
6828 * gcc.target/riscv/rvv/base/vnmsac_vv_tu-1.c: Removed.
6829 * gcc.target/riscv/rvv/base/vnmsac_vv_tu-2.c: Removed.
6830 * gcc.target/riscv/rvv/base/vnmsac_vv_tu-3.c: Removed.
6831 * gcc.target/riscv/rvv/base/vnmsac_vv_tum-1.c: Removed.
6832 * gcc.target/riscv/rvv/base/vnmsac_vv_tum-2.c: Removed.
6833 * gcc.target/riscv/rvv/base/vnmsac_vv_tum-3.c: Removed.
6834 * gcc.target/riscv/rvv/base/vnmsac_vv_tumu-1.c: Removed.
6835 * gcc.target/riscv/rvv/base/vnmsac_vv_tumu-2.c: Removed.
6836 * gcc.target/riscv/rvv/base/vnmsac_vv_tumu-3.c: Removed.
6837 * gcc.target/riscv/rvv/base/vnmsac_vx_m_rv32-1.c: Removed.
6838 * gcc.target/riscv/rvv/base/vnmsac_vx_m_rv32-2.c: Removed.
6839 * gcc.target/riscv/rvv/base/vnmsac_vx_m_rv32-3.c: Removed.
6840 * gcc.target/riscv/rvv/base/vnmsac_vx_m_rv64-1.c: Removed.
6841 * gcc.target/riscv/rvv/base/vnmsac_vx_m_rv64-2.c: Removed.
6842 * gcc.target/riscv/rvv/base/vnmsac_vx_m_rv64-3.c: Removed.
6843 * gcc.target/riscv/rvv/base/vnmsac_vx_mu_rv32-1.c: Removed.
6844 * gcc.target/riscv/rvv/base/vnmsac_vx_mu_rv32-2.c: Removed.
6845 * gcc.target/riscv/rvv/base/vnmsac_vx_mu_rv32-3.c: Removed.
6846 * gcc.target/riscv/rvv/base/vnmsac_vx_mu_rv64-1.c: Removed.
6847 * gcc.target/riscv/rvv/base/vnmsac_vx_mu_rv64-2.c: Removed.
6848 * gcc.target/riscv/rvv/base/vnmsac_vx_mu_rv64-3.c: Removed.
6849 * gcc.target/riscv/rvv/base/vnmsac_vx_rv32-1.c: Removed.
6850 * gcc.target/riscv/rvv/base/vnmsac_vx_rv32-2.c: Removed.
6851 * gcc.target/riscv/rvv/base/vnmsac_vx_rv32-3.c: Removed.
6852 * gcc.target/riscv/rvv/base/vnmsac_vx_rv64-1.c: Removed.
6853 * gcc.target/riscv/rvv/base/vnmsac_vx_rv64-2.c: Removed.
6854 * gcc.target/riscv/rvv/base/vnmsac_vx_rv64-3.c: Removed.
6855 * gcc.target/riscv/rvv/base/vnmsac_vx_tu_rv32-1.c: Removed.
6856 * gcc.target/riscv/rvv/base/vnmsac_vx_tu_rv32-2.c: Removed.
6857 * gcc.target/riscv/rvv/base/vnmsac_vx_tu_rv32-3.c: Removed.
6858 * gcc.target/riscv/rvv/base/vnmsac_vx_tu_rv64-1.c: Removed.
6859 * gcc.target/riscv/rvv/base/vnmsac_vx_tu_rv64-2.c: Removed.
6860 * gcc.target/riscv/rvv/base/vnmsac_vx_tu_rv64-3.c: Removed.
6861 * gcc.target/riscv/rvv/base/vnmsac_vx_tum_rv32-1.c: Removed.
6862 * gcc.target/riscv/rvv/base/vnmsac_vx_tum_rv32-2.c: Removed.
6863 * gcc.target/riscv/rvv/base/vnmsac_vx_tum_rv32-3.c: Removed.
6864 * gcc.target/riscv/rvv/base/vnmsac_vx_tum_rv64-1.c: Removed.
6865 * gcc.target/riscv/rvv/base/vnmsac_vx_tum_rv64-2.c: Removed.
6866 * gcc.target/riscv/rvv/base/vnmsac_vx_tum_rv64-3.c: Removed.
6867 * gcc.target/riscv/rvv/base/vnmsac_vx_tumu_rv32-1.c: Removed.
6868 * gcc.target/riscv/rvv/base/vnmsac_vx_tumu_rv32-2.c: Removed.
6869 * gcc.target/riscv/rvv/base/vnmsac_vx_tumu_rv32-3.c: Removed.
6870 * gcc.target/riscv/rvv/base/vnmsac_vx_tumu_rv64-1.c: Removed.
6871 * gcc.target/riscv/rvv/base/vnmsac_vx_tumu_rv64-2.c: Removed.
6872 * gcc.target/riscv/rvv/base/vnmsac_vx_tumu_rv64-3.c: Removed.
6873 * gcc.target/riscv/rvv/base/vnmsub_vv-1.c: Removed.
6874 * gcc.target/riscv/rvv/base/vnmsub_vv-2.c: Removed.
6875 * gcc.target/riscv/rvv/base/vnmsub_vv-3.c: Removed.
6876 * gcc.target/riscv/rvv/base/vnmsub_vv_m-1.c: Removed.
6877 * gcc.target/riscv/rvv/base/vnmsub_vv_m-2.c: Removed.
6878 * gcc.target/riscv/rvv/base/vnmsub_vv_m-3.c: Removed.
6879 * gcc.target/riscv/rvv/base/vnmsub_vv_mu-1.c: Removed.
6880 * gcc.target/riscv/rvv/base/vnmsub_vv_mu-2.c: Removed.
6881 * gcc.target/riscv/rvv/base/vnmsub_vv_mu-3.c: Removed.
6882 * gcc.target/riscv/rvv/base/vnmsub_vv_tu-1.c: Removed.
6883 * gcc.target/riscv/rvv/base/vnmsub_vv_tu-2.c: Removed.
6884 * gcc.target/riscv/rvv/base/vnmsub_vv_tu-3.c: Removed.
6885 * gcc.target/riscv/rvv/base/vnmsub_vv_tum-1.c: Removed.
6886 * gcc.target/riscv/rvv/base/vnmsub_vv_tum-2.c: Removed.
6887 * gcc.target/riscv/rvv/base/vnmsub_vv_tum-3.c: Removed.
6888 * gcc.target/riscv/rvv/base/vnmsub_vv_tumu-1.c: Removed.
6889 * gcc.target/riscv/rvv/base/vnmsub_vv_tumu-2.c: Removed.
6890 * gcc.target/riscv/rvv/base/vnmsub_vv_tumu-3.c: Removed.
6891 * gcc.target/riscv/rvv/base/vnmsub_vx_m_rv32-1.c: Removed.
6892 * gcc.target/riscv/rvv/base/vnmsub_vx_m_rv32-2.c: Removed.
6893 * gcc.target/riscv/rvv/base/vnmsub_vx_m_rv32-3.c: Removed.
6894 * gcc.target/riscv/rvv/base/vnmsub_vx_m_rv64-1.c: Removed.
6895 * gcc.target/riscv/rvv/base/vnmsub_vx_m_rv64-2.c: Removed.
6896 * gcc.target/riscv/rvv/base/vnmsub_vx_m_rv64-3.c: Removed.
6897 * gcc.target/riscv/rvv/base/vnmsub_vx_mu_rv32-1.c: Removed.
6898 * gcc.target/riscv/rvv/base/vnmsub_vx_mu_rv32-2.c: Removed.
6899 * gcc.target/riscv/rvv/base/vnmsub_vx_mu_rv32-3.c: Removed.
6900 * gcc.target/riscv/rvv/base/vnmsub_vx_mu_rv64-1.c: Removed.
6901 * gcc.target/riscv/rvv/base/vnmsub_vx_mu_rv64-2.c: Removed.
6902 * gcc.target/riscv/rvv/base/vnmsub_vx_mu_rv64-3.c: Removed.
6903 * gcc.target/riscv/rvv/base/vnmsub_vx_rv32-1.c: Removed.
6904 * gcc.target/riscv/rvv/base/vnmsub_vx_rv32-2.c: Removed.
6905 * gcc.target/riscv/rvv/base/vnmsub_vx_rv32-3.c: Removed.
6906 * gcc.target/riscv/rvv/base/vnmsub_vx_rv64-1.c: Removed.
6907 * gcc.target/riscv/rvv/base/vnmsub_vx_rv64-2.c: Removed.
6908 * gcc.target/riscv/rvv/base/vnmsub_vx_rv64-3.c: Removed.
6909 * gcc.target/riscv/rvv/base/vnmsub_vx_tu_rv32-1.c: Removed.
6910 * gcc.target/riscv/rvv/base/vnmsub_vx_tu_rv32-2.c: Removed.
6911 * gcc.target/riscv/rvv/base/vnmsub_vx_tu_rv32-3.c: Removed.
6912 * gcc.target/riscv/rvv/base/vnmsub_vx_tu_rv64-1.c: Removed.
6913 * gcc.target/riscv/rvv/base/vnmsub_vx_tu_rv64-2.c: Removed.
6914 * gcc.target/riscv/rvv/base/vnmsub_vx_tu_rv64-3.c: Removed.
6915 * gcc.target/riscv/rvv/base/vnmsub_vx_tum_rv32-1.c: Removed.
6916 * gcc.target/riscv/rvv/base/vnmsub_vx_tum_rv32-2.c: Removed.
6917 * gcc.target/riscv/rvv/base/vnmsub_vx_tum_rv32-3.c: Removed.
6918 * gcc.target/riscv/rvv/base/vnmsub_vx_tum_rv64-1.c: Removed.
6919 * gcc.target/riscv/rvv/base/vnmsub_vx_tum_rv64-2.c: Removed.
6920 * gcc.target/riscv/rvv/base/vnmsub_vx_tum_rv64-3.c: Removed.
6921 * gcc.target/riscv/rvv/base/vnmsub_vx_tumu_rv32-1.c: Removed.
6922 * gcc.target/riscv/rvv/base/vnmsub_vx_tumu_rv32-2.c: Removed.
6923 * gcc.target/riscv/rvv/base/vnmsub_vx_tumu_rv32-3.c: Removed.
6924 * gcc.target/riscv/rvv/base/vnmsub_vx_tumu_rv64-1.c: Removed.
6925 * gcc.target/riscv/rvv/base/vnmsub_vx_tumu_rv64-2.c: Removed.
6926 * gcc.target/riscv/rvv/base/vnmsub_vx_tumu_rv64-3.c: Removed.
6927 * gcc.target/riscv/rvv/base/vnot_v-1.c: Removed.
6928 * gcc.target/riscv/rvv/base/vnot_v-2.c: Removed.
6929 * gcc.target/riscv/rvv/base/vnot_v-3.c: Removed.
6930 * gcc.target/riscv/rvv/base/vnot_v_m-1.c: Removed.
6931 * gcc.target/riscv/rvv/base/vnot_v_m-2.c: Removed.
6932 * gcc.target/riscv/rvv/base/vnot_v_m-3.c: Removed.
6933 * gcc.target/riscv/rvv/base/vnot_v_mu-1.c: Removed.
6934 * gcc.target/riscv/rvv/base/vnot_v_mu-2.c: Removed.
6935 * gcc.target/riscv/rvv/base/vnot_v_mu-3.c: Removed.
6936 * gcc.target/riscv/rvv/base/vnot_v_tu-1.c: Removed.
6937 * gcc.target/riscv/rvv/base/vnot_v_tu-2.c: Removed.
6938 * gcc.target/riscv/rvv/base/vnot_v_tu-3.c: Removed.
6939 * gcc.target/riscv/rvv/base/vnot_v_tum-1.c: Removed.
6940 * gcc.target/riscv/rvv/base/vnot_v_tum-2.c: Removed.
6941 * gcc.target/riscv/rvv/base/vnot_v_tum-3.c: Removed.
6942 * gcc.target/riscv/rvv/base/vnot_v_tumu-1.c: Removed.
6943 * gcc.target/riscv/rvv/base/vnot_v_tumu-2.c: Removed.
6944 * gcc.target/riscv/rvv/base/vnot_v_tumu-3.c: Removed.
6945 * gcc.target/riscv/rvv/base/vnsra_wv-1.c: Removed.
6946 * gcc.target/riscv/rvv/base/vnsra_wv-2.c: Removed.
6947 * gcc.target/riscv/rvv/base/vnsra_wv-3.c: Removed.
6948 * gcc.target/riscv/rvv/base/vnsra_wv_m-1.c: Removed.
6949 * gcc.target/riscv/rvv/base/vnsra_wv_m-2.c: Removed.
6950 * gcc.target/riscv/rvv/base/vnsra_wv_m-3.c: Removed.
6951 * gcc.target/riscv/rvv/base/vnsra_wv_mu-1.c: Removed.
6952 * gcc.target/riscv/rvv/base/vnsra_wv_mu-2.c: Removed.
6953 * gcc.target/riscv/rvv/base/vnsra_wv_mu-3.c: Removed.
6954 * gcc.target/riscv/rvv/base/vnsra_wv_tu-1.c: Removed.
6955 * gcc.target/riscv/rvv/base/vnsra_wv_tu-2.c: Removed.
6956 * gcc.target/riscv/rvv/base/vnsra_wv_tu-3.c: Removed.
6957 * gcc.target/riscv/rvv/base/vnsra_wv_tum-1.c: Removed.
6958 * gcc.target/riscv/rvv/base/vnsra_wv_tum-2.c: Removed.
6959 * gcc.target/riscv/rvv/base/vnsra_wv_tum-3.c: Removed.
6960 * gcc.target/riscv/rvv/base/vnsra_wv_tumu-1.c: Removed.
6961 * gcc.target/riscv/rvv/base/vnsra_wv_tumu-2.c: Removed.
6962 * gcc.target/riscv/rvv/base/vnsra_wv_tumu-3.c: Removed.
6963 * gcc.target/riscv/rvv/base/vnsra_wx-1.c: Removed.
6964 * gcc.target/riscv/rvv/base/vnsra_wx-2.c: Removed.
6965 * gcc.target/riscv/rvv/base/vnsra_wx-3.c: Removed.
6966 * gcc.target/riscv/rvv/base/vnsra_wx_m-1.c: Removed.
6967 * gcc.target/riscv/rvv/base/vnsra_wx_m-2.c: Removed.
6968 * gcc.target/riscv/rvv/base/vnsra_wx_m-3.c: Removed.
6969 * gcc.target/riscv/rvv/base/vnsra_wx_mu-1.c: Removed.
6970 * gcc.target/riscv/rvv/base/vnsra_wx_mu-2.c: Removed.
6971 * gcc.target/riscv/rvv/base/vnsra_wx_mu-3.c: Removed.
6972 * gcc.target/riscv/rvv/base/vnsra_wx_tu-1.c: Removed.
6973 * gcc.target/riscv/rvv/base/vnsra_wx_tu-2.c: Removed.
6974 * gcc.target/riscv/rvv/base/vnsra_wx_tu-3.c: Removed.
6975 * gcc.target/riscv/rvv/base/vnsra_wx_tum-1.c: Removed.
6976 * gcc.target/riscv/rvv/base/vnsra_wx_tum-2.c: Removed.
6977 * gcc.target/riscv/rvv/base/vnsra_wx_tum-3.c: Removed.
6978 * gcc.target/riscv/rvv/base/vnsra_wx_tumu-1.c: Removed.
6979 * gcc.target/riscv/rvv/base/vnsra_wx_tumu-2.c: Removed.
6980 * gcc.target/riscv/rvv/base/vnsra_wx_tumu-3.c: Removed.
6981 * gcc.target/riscv/rvv/base/vnsrl_wv-1.c: Removed.
6982 * gcc.target/riscv/rvv/base/vnsrl_wv-2.c: Removed.
6983 * gcc.target/riscv/rvv/base/vnsrl_wv-3.c: Removed.
6984 * gcc.target/riscv/rvv/base/vnsrl_wv_m-1.c: Removed.
6985 * gcc.target/riscv/rvv/base/vnsrl_wv_m-2.c: Removed.
6986 * gcc.target/riscv/rvv/base/vnsrl_wv_m-3.c: Removed.
6987 * gcc.target/riscv/rvv/base/vnsrl_wv_mu-1.c: Removed.
6988 * gcc.target/riscv/rvv/base/vnsrl_wv_mu-2.c: Removed.
6989 * gcc.target/riscv/rvv/base/vnsrl_wv_mu-3.c: Removed.
6990 * gcc.target/riscv/rvv/base/vnsrl_wv_tu-1.c: Removed.
6991 * gcc.target/riscv/rvv/base/vnsrl_wv_tu-2.c: Removed.
6992 * gcc.target/riscv/rvv/base/vnsrl_wv_tu-3.c: Removed.
6993 * gcc.target/riscv/rvv/base/vnsrl_wv_tum-1.c: Removed.
6994 * gcc.target/riscv/rvv/base/vnsrl_wv_tum-2.c: Removed.
6995 * gcc.target/riscv/rvv/base/vnsrl_wv_tum-3.c: Removed.
6996 * gcc.target/riscv/rvv/base/vnsrl_wv_tumu-1.c: Removed.
6997 * gcc.target/riscv/rvv/base/vnsrl_wv_tumu-2.c: Removed.
6998 * gcc.target/riscv/rvv/base/vnsrl_wv_tumu-3.c: Removed.
6999 * gcc.target/riscv/rvv/base/vnsrl_wx-1.c: Removed.
7000 * gcc.target/riscv/rvv/base/vnsrl_wx-2.c: Removed.
7001 * gcc.target/riscv/rvv/base/vnsrl_wx-3.c: Removed.
7002 * gcc.target/riscv/rvv/base/vnsrl_wx_m-1.c: Removed.
7003 * gcc.target/riscv/rvv/base/vnsrl_wx_m-2.c: Removed.
7004 * gcc.target/riscv/rvv/base/vnsrl_wx_m-3.c: Removed.
7005 * gcc.target/riscv/rvv/base/vnsrl_wx_mu-1.c: Removed.
7006 * gcc.target/riscv/rvv/base/vnsrl_wx_mu-2.c: Removed.
7007 * gcc.target/riscv/rvv/base/vnsrl_wx_mu-3.c: Removed.
7008 * gcc.target/riscv/rvv/base/vnsrl_wx_tu-1.c: Removed.
7009 * gcc.target/riscv/rvv/base/vnsrl_wx_tu-2.c: Removed.
7010 * gcc.target/riscv/rvv/base/vnsrl_wx_tu-3.c: Removed.
7011 * gcc.target/riscv/rvv/base/vnsrl_wx_tum-1.c: Removed.
7012 * gcc.target/riscv/rvv/base/vnsrl_wx_tum-2.c: Removed.
7013 * gcc.target/riscv/rvv/base/vnsrl_wx_tum-3.c: Removed.
7014 * gcc.target/riscv/rvv/base/vnsrl_wx_tumu-1.c: Removed.
7015 * gcc.target/riscv/rvv/base/vnsrl_wx_tumu-2.c: Removed.
7016 * gcc.target/riscv/rvv/base/vnsrl_wx_tumu-3.c: Removed.
7017 * gcc.target/riscv/rvv/base/vor_vv-1.c: Removed.
7018 * gcc.target/riscv/rvv/base/vor_vv-2.c: Removed.
7019 * gcc.target/riscv/rvv/base/vor_vv-3.c: Removed.
7020 * gcc.target/riscv/rvv/base/vor_vv_m-1.c: Removed.
7021 * gcc.target/riscv/rvv/base/vor_vv_m-2.c: Removed.
7022 * gcc.target/riscv/rvv/base/vor_vv_m-3.c: Removed.
7023 * gcc.target/riscv/rvv/base/vor_vv_mu-1.c: Removed.
7024 * gcc.target/riscv/rvv/base/vor_vv_mu-2.c: Removed.
7025 * gcc.target/riscv/rvv/base/vor_vv_mu-3.c: Removed.
7026 * gcc.target/riscv/rvv/base/vor_vv_tu-1.c: Removed.
7027 * gcc.target/riscv/rvv/base/vor_vv_tu-2.c: Removed.
7028 * gcc.target/riscv/rvv/base/vor_vv_tu-3.c: Removed.
7029 * gcc.target/riscv/rvv/base/vor_vv_tum-1.c: Removed.
7030 * gcc.target/riscv/rvv/base/vor_vv_tum-2.c: Removed.
7031 * gcc.target/riscv/rvv/base/vor_vv_tum-3.c: Removed.
7032 * gcc.target/riscv/rvv/base/vor_vv_tumu-1.c: Removed.
7033 * gcc.target/riscv/rvv/base/vor_vv_tumu-2.c: Removed.
7034 * gcc.target/riscv/rvv/base/vor_vv_tumu-3.c: Removed.
7035 * gcc.target/riscv/rvv/base/vor_vx_m_rv32-1.c: Removed.
7036 * gcc.target/riscv/rvv/base/vor_vx_m_rv32-2.c: Removed.
7037 * gcc.target/riscv/rvv/base/vor_vx_m_rv32-3.c: Removed.
7038 * gcc.target/riscv/rvv/base/vor_vx_m_rv64-1.c: Removed.
7039 * gcc.target/riscv/rvv/base/vor_vx_m_rv64-2.c: Removed.
7040 * gcc.target/riscv/rvv/base/vor_vx_m_rv64-3.c: Removed.
7041 * gcc.target/riscv/rvv/base/vor_vx_mu_rv32-1.c: Removed.
7042 * gcc.target/riscv/rvv/base/vor_vx_mu_rv32-2.c: Removed.
7043 * gcc.target/riscv/rvv/base/vor_vx_mu_rv32-3.c: Removed.
7044 * gcc.target/riscv/rvv/base/vor_vx_mu_rv64-1.c: Removed.
7045 * gcc.target/riscv/rvv/base/vor_vx_mu_rv64-2.c: Removed.
7046 * gcc.target/riscv/rvv/base/vor_vx_mu_rv64-3.c: Removed.
7047 * gcc.target/riscv/rvv/base/vor_vx_rv32-1.c: Removed.
7048 * gcc.target/riscv/rvv/base/vor_vx_rv32-2.c: Removed.
7049 * gcc.target/riscv/rvv/base/vor_vx_rv32-3.c: Removed.
7050 * gcc.target/riscv/rvv/base/vor_vx_rv64-1.c: Removed.
7051 * gcc.target/riscv/rvv/base/vor_vx_rv64-2.c: Removed.
7052 * gcc.target/riscv/rvv/base/vor_vx_rv64-3.c: Removed.
7053 * gcc.target/riscv/rvv/base/vor_vx_tu_rv32-1.c: Removed.
7054 * gcc.target/riscv/rvv/base/vor_vx_tu_rv32-2.c: Removed.
7055 * gcc.target/riscv/rvv/base/vor_vx_tu_rv32-3.c: Removed.
7056 * gcc.target/riscv/rvv/base/vor_vx_tu_rv64-1.c: Removed.
7057 * gcc.target/riscv/rvv/base/vor_vx_tu_rv64-2.c: Removed.
7058 * gcc.target/riscv/rvv/base/vor_vx_tu_rv64-3.c: Removed.
7059 * gcc.target/riscv/rvv/base/vor_vx_tum_rv32-1.c: Removed.
7060 * gcc.target/riscv/rvv/base/vor_vx_tum_rv32-2.c: Removed.
7061 * gcc.target/riscv/rvv/base/vor_vx_tum_rv32-3.c: Removed.
7062 * gcc.target/riscv/rvv/base/vor_vx_tum_rv64-1.c: Removed.
7063 * gcc.target/riscv/rvv/base/vor_vx_tum_rv64-2.c: Removed.
7064 * gcc.target/riscv/rvv/base/vor_vx_tum_rv64-3.c: Removed.
7065 * gcc.target/riscv/rvv/base/vor_vx_tumu_rv32-1.c: Removed.
7066 * gcc.target/riscv/rvv/base/vor_vx_tumu_rv32-2.c: Removed.
7067 * gcc.target/riscv/rvv/base/vor_vx_tumu_rv32-3.c: Removed.
7068 * gcc.target/riscv/rvv/base/vor_vx_tumu_rv64-1.c: Removed.
7069 * gcc.target/riscv/rvv/base/vor_vx_tumu_rv64-2.c: Removed.
7070 * gcc.target/riscv/rvv/base/vor_vx_tumu_rv64-3.c: Removed.
7071 * gcc.target/riscv/rvv/base/vread_csr.c: Removed.
7072 * gcc.target/riscv/rvv/base/vrem_vv-1.c: Removed.
7073 * gcc.target/riscv/rvv/base/vrem_vv-2.c: Removed.
7074 * gcc.target/riscv/rvv/base/vrem_vv-3.c: Removed.
7075 * gcc.target/riscv/rvv/base/vrem_vv_m-1.c: Removed.
7076 * gcc.target/riscv/rvv/base/vrem_vv_m-2.c: Removed.
7077 * gcc.target/riscv/rvv/base/vrem_vv_m-3.c: Removed.
7078 * gcc.target/riscv/rvv/base/vrem_vv_mu-1.c: Removed.
7079 * gcc.target/riscv/rvv/base/vrem_vv_mu-2.c: Removed.
7080 * gcc.target/riscv/rvv/base/vrem_vv_mu-3.c: Removed.
7081 * gcc.target/riscv/rvv/base/vrem_vv_tu-1.c: Removed.
7082 * gcc.target/riscv/rvv/base/vrem_vv_tu-2.c: Removed.
7083 * gcc.target/riscv/rvv/base/vrem_vv_tu-3.c: Removed.
7084 * gcc.target/riscv/rvv/base/vrem_vv_tum-1.c: Removed.
7085 * gcc.target/riscv/rvv/base/vrem_vv_tum-2.c: Removed.
7086 * gcc.target/riscv/rvv/base/vrem_vv_tum-3.c: Removed.
7087 * gcc.target/riscv/rvv/base/vrem_vv_tumu-1.c: Removed.
7088 * gcc.target/riscv/rvv/base/vrem_vv_tumu-2.c: Removed.
7089 * gcc.target/riscv/rvv/base/vrem_vv_tumu-3.c: Removed.
7090 * gcc.target/riscv/rvv/base/vrem_vx_m_rv32-1.c: Removed.
7091 * gcc.target/riscv/rvv/base/vrem_vx_m_rv32-2.c: Removed.
7092 * gcc.target/riscv/rvv/base/vrem_vx_m_rv32-3.c: Removed.
7093 * gcc.target/riscv/rvv/base/vrem_vx_m_rv64-1.c: Removed.
7094 * gcc.target/riscv/rvv/base/vrem_vx_m_rv64-2.c: Removed.
7095 * gcc.target/riscv/rvv/base/vrem_vx_m_rv64-3.c: Removed.
7096 * gcc.target/riscv/rvv/base/vrem_vx_mu_rv32-1.c: Removed.
7097 * gcc.target/riscv/rvv/base/vrem_vx_mu_rv32-2.c: Removed.
7098 * gcc.target/riscv/rvv/base/vrem_vx_mu_rv32-3.c: Removed.
7099 * gcc.target/riscv/rvv/base/vrem_vx_mu_rv64-1.c: Removed.
7100 * gcc.target/riscv/rvv/base/vrem_vx_mu_rv64-2.c: Removed.
7101 * gcc.target/riscv/rvv/base/vrem_vx_mu_rv64-3.c: Removed.
7102 * gcc.target/riscv/rvv/base/vrem_vx_rv32-1.c: Removed.
7103 * gcc.target/riscv/rvv/base/vrem_vx_rv32-2.c: Removed.
7104 * gcc.target/riscv/rvv/base/vrem_vx_rv32-3.c: Removed.
7105 * gcc.target/riscv/rvv/base/vrem_vx_rv64-1.c: Removed.
7106 * gcc.target/riscv/rvv/base/vrem_vx_rv64-2.c: Removed.
7107 * gcc.target/riscv/rvv/base/vrem_vx_rv64-3.c: Removed.
7108 * gcc.target/riscv/rvv/base/vrem_vx_tu_rv32-1.c: Removed.
7109 * gcc.target/riscv/rvv/base/vrem_vx_tu_rv32-2.c: Removed.
7110 * gcc.target/riscv/rvv/base/vrem_vx_tu_rv32-3.c: Removed.
7111 * gcc.target/riscv/rvv/base/vrem_vx_tu_rv64-1.c: Removed.
7112 * gcc.target/riscv/rvv/base/vrem_vx_tu_rv64-2.c: Removed.
7113 * gcc.target/riscv/rvv/base/vrem_vx_tu_rv64-3.c: Removed.
7114 * gcc.target/riscv/rvv/base/vrem_vx_tum_rv32-1.c: Removed.
7115 * gcc.target/riscv/rvv/base/vrem_vx_tum_rv32-2.c: Removed.
7116 * gcc.target/riscv/rvv/base/vrem_vx_tum_rv32-3.c: Removed.
7117 * gcc.target/riscv/rvv/base/vrem_vx_tum_rv64-1.c: Removed.
7118 * gcc.target/riscv/rvv/base/vrem_vx_tum_rv64-2.c: Removed.
7119 * gcc.target/riscv/rvv/base/vrem_vx_tum_rv64-3.c: Removed.
7120 * gcc.target/riscv/rvv/base/vrem_vx_tumu_rv32-1.c: Removed.
7121 * gcc.target/riscv/rvv/base/vrem_vx_tumu_rv32-2.c: Removed.
7122 * gcc.target/riscv/rvv/base/vrem_vx_tumu_rv32-3.c: Removed.
7123 * gcc.target/riscv/rvv/base/vrem_vx_tumu_rv64-1.c: Removed.
7124 * gcc.target/riscv/rvv/base/vrem_vx_tumu_rv64-2.c: Removed.
7125 * gcc.target/riscv/rvv/base/vrem_vx_tumu_rv64-3.c: Removed.
7126 * gcc.target/riscv/rvv/base/vremu_vv-1.c: Removed.
7127 * gcc.target/riscv/rvv/base/vremu_vv-2.c: Removed.
7128 * gcc.target/riscv/rvv/base/vremu_vv-3.c: Removed.
7129 * gcc.target/riscv/rvv/base/vremu_vv_m-1.c: Removed.
7130 * gcc.target/riscv/rvv/base/vremu_vv_m-2.c: Removed.
7131 * gcc.target/riscv/rvv/base/vremu_vv_m-3.c: Removed.
7132 * gcc.target/riscv/rvv/base/vremu_vv_mu-1.c: Removed.
7133 * gcc.target/riscv/rvv/base/vremu_vv_mu-2.c: Removed.
7134 * gcc.target/riscv/rvv/base/vremu_vv_mu-3.c: Removed.
7135 * gcc.target/riscv/rvv/base/vremu_vv_tu-1.c: Removed.
7136 * gcc.target/riscv/rvv/base/vremu_vv_tu-2.c: Removed.
7137 * gcc.target/riscv/rvv/base/vremu_vv_tu-3.c: Removed.
7138 * gcc.target/riscv/rvv/base/vremu_vv_tum-1.c: Removed.
7139 * gcc.target/riscv/rvv/base/vremu_vv_tum-2.c: Removed.
7140 * gcc.target/riscv/rvv/base/vremu_vv_tum-3.c: Removed.
7141 * gcc.target/riscv/rvv/base/vremu_vv_tumu-1.c: Removed.
7142 * gcc.target/riscv/rvv/base/vremu_vv_tumu-2.c: Removed.
7143 * gcc.target/riscv/rvv/base/vremu_vv_tumu-3.c: Removed.
7144 * gcc.target/riscv/rvv/base/vremu_vx_m_rv32-1.c: Removed.
7145 * gcc.target/riscv/rvv/base/vremu_vx_m_rv32-2.c: Removed.
7146 * gcc.target/riscv/rvv/base/vremu_vx_m_rv32-3.c: Removed.
7147 * gcc.target/riscv/rvv/base/vremu_vx_m_rv64-1.c: Removed.
7148 * gcc.target/riscv/rvv/base/vremu_vx_m_rv64-2.c: Removed.
7149 * gcc.target/riscv/rvv/base/vremu_vx_m_rv64-3.c: Removed.
7150 * gcc.target/riscv/rvv/base/vremu_vx_mu_rv32-1.c: Removed.
7151 * gcc.target/riscv/rvv/base/vremu_vx_mu_rv32-2.c: Removed.
7152 * gcc.target/riscv/rvv/base/vremu_vx_mu_rv32-3.c: Removed.
7153 * gcc.target/riscv/rvv/base/vremu_vx_mu_rv64-1.c: Removed.
7154 * gcc.target/riscv/rvv/base/vremu_vx_mu_rv64-2.c: Removed.
7155 * gcc.target/riscv/rvv/base/vremu_vx_mu_rv64-3.c: Removed.
7156 * gcc.target/riscv/rvv/base/vremu_vx_rv32-1.c: Removed.
7157 * gcc.target/riscv/rvv/base/vremu_vx_rv32-2.c: Removed.
7158 * gcc.target/riscv/rvv/base/vremu_vx_rv32-3.c: Removed.
7159 * gcc.target/riscv/rvv/base/vremu_vx_rv64-1.c: Removed.
7160 * gcc.target/riscv/rvv/base/vremu_vx_rv64-2.c: Removed.
7161 * gcc.target/riscv/rvv/base/vremu_vx_rv64-3.c: Removed.
7162 * gcc.target/riscv/rvv/base/vremu_vx_tu_rv32-1.c: Removed.
7163 * gcc.target/riscv/rvv/base/vremu_vx_tu_rv32-2.c: Removed.
7164 * gcc.target/riscv/rvv/base/vremu_vx_tu_rv32-3.c: Removed.
7165 * gcc.target/riscv/rvv/base/vremu_vx_tu_rv64-1.c: Removed.
7166 * gcc.target/riscv/rvv/base/vremu_vx_tu_rv64-2.c: Removed.
7167 * gcc.target/riscv/rvv/base/vremu_vx_tu_rv64-3.c: Removed.
7168 * gcc.target/riscv/rvv/base/vremu_vx_tum_rv32-1.c: Removed.
7169 * gcc.target/riscv/rvv/base/vremu_vx_tum_rv32-2.c: Removed.
7170 * gcc.target/riscv/rvv/base/vremu_vx_tum_rv32-3.c: Removed.
7171 * gcc.target/riscv/rvv/base/vremu_vx_tum_rv64-1.c: Removed.
7172 * gcc.target/riscv/rvv/base/vremu_vx_tum_rv64-2.c: Removed.
7173 * gcc.target/riscv/rvv/base/vremu_vx_tum_rv64-3.c: Removed.
7174 * gcc.target/riscv/rvv/base/vremu_vx_tumu_rv32-1.c: Removed.
7175 * gcc.target/riscv/rvv/base/vremu_vx_tumu_rv32-2.c: Removed.
7176 * gcc.target/riscv/rvv/base/vremu_vx_tumu_rv32-3.c: Removed.
7177 * gcc.target/riscv/rvv/base/vremu_vx_tumu_rv64-1.c: Removed.
7178 * gcc.target/riscv/rvv/base/vremu_vx_tumu_rv64-2.c: Removed.
7179 * gcc.target/riscv/rvv/base/vremu_vx_tumu_rv64-3.c: Removed.
7180 * gcc.target/riscv/rvv/base/vrsub_vx_m_rv32-1.c: Removed.
7181 * gcc.target/riscv/rvv/base/vrsub_vx_m_rv32-2.c: Removed.
7182 * gcc.target/riscv/rvv/base/vrsub_vx_m_rv32-3.c: Removed.
7183 * gcc.target/riscv/rvv/base/vrsub_vx_m_rv64-1.c: Removed.
7184 * gcc.target/riscv/rvv/base/vrsub_vx_m_rv64-2.c: Removed.
7185 * gcc.target/riscv/rvv/base/vrsub_vx_m_rv64-3.c: Removed.
7186 * gcc.target/riscv/rvv/base/vrsub_vx_mu_rv32-1.c: Removed.
7187 * gcc.target/riscv/rvv/base/vrsub_vx_mu_rv32-2.c: Removed.
7188 * gcc.target/riscv/rvv/base/vrsub_vx_mu_rv32-3.c: Removed.
7189 * gcc.target/riscv/rvv/base/vrsub_vx_mu_rv64-1.c: Removed.
7190 * gcc.target/riscv/rvv/base/vrsub_vx_mu_rv64-2.c: Removed.
7191 * gcc.target/riscv/rvv/base/vrsub_vx_mu_rv64-3.c: Removed.
7192 * gcc.target/riscv/rvv/base/vrsub_vx_rv32-1.c: Removed.
7193 * gcc.target/riscv/rvv/base/vrsub_vx_rv32-2.c: Removed.
7194 * gcc.target/riscv/rvv/base/vrsub_vx_rv32-3.c: Removed.
7195 * gcc.target/riscv/rvv/base/vrsub_vx_rv64-1.c: Removed.
7196 * gcc.target/riscv/rvv/base/vrsub_vx_rv64-2.c: Removed.
7197 * gcc.target/riscv/rvv/base/vrsub_vx_rv64-3.c: Removed.
7198 * gcc.target/riscv/rvv/base/vrsub_vx_tu_rv32-1.c: Removed.
7199 * gcc.target/riscv/rvv/base/vrsub_vx_tu_rv32-2.c: Removed.
7200 * gcc.target/riscv/rvv/base/vrsub_vx_tu_rv32-3.c: Removed.
7201 * gcc.target/riscv/rvv/base/vrsub_vx_tu_rv64-1.c: Removed.
7202 * gcc.target/riscv/rvv/base/vrsub_vx_tu_rv64-2.c: Removed.
7203 * gcc.target/riscv/rvv/base/vrsub_vx_tu_rv64-3.c: Removed.
7204 * gcc.target/riscv/rvv/base/vrsub_vx_tum_rv32-1.c: Removed.
7205 * gcc.target/riscv/rvv/base/vrsub_vx_tum_rv32-2.c: Removed.
7206 * gcc.target/riscv/rvv/base/vrsub_vx_tum_rv32-3.c: Removed.
7207 * gcc.target/riscv/rvv/base/vrsub_vx_tum_rv64-1.c: Removed.
7208 * gcc.target/riscv/rvv/base/vrsub_vx_tum_rv64-2.c: Removed.
7209 * gcc.target/riscv/rvv/base/vrsub_vx_tum_rv64-3.c: Removed.
7210 * gcc.target/riscv/rvv/base/vrsub_vx_tumu_rv32-1.c: Removed.
7211 * gcc.target/riscv/rvv/base/vrsub_vx_tumu_rv32-2.c: Removed.
7212 * gcc.target/riscv/rvv/base/vrsub_vx_tumu_rv32-3.c: Removed.
7213 * gcc.target/riscv/rvv/base/vrsub_vx_tumu_rv64-1.c: Removed.
7214 * gcc.target/riscv/rvv/base/vrsub_vx_tumu_rv64-2.c: Removed.
7215 * gcc.target/riscv/rvv/base/vrsub_vx_tumu_rv64-3.c: Removed.
7216 * gcc.target/riscv/rvv/base/vsadd_vv-1.c: Removed.
7217 * gcc.target/riscv/rvv/base/vsadd_vv-2.c: Removed.
7218 * gcc.target/riscv/rvv/base/vsadd_vv-3.c: Removed.
7219 * gcc.target/riscv/rvv/base/vsadd_vv_m-1.c: Removed.
7220 * gcc.target/riscv/rvv/base/vsadd_vv_m-2.c: Removed.
7221 * gcc.target/riscv/rvv/base/vsadd_vv_m-3.c: Removed.
7222 * gcc.target/riscv/rvv/base/vsadd_vv_mu-1.c: Removed.
7223 * gcc.target/riscv/rvv/base/vsadd_vv_mu-2.c: Removed.
7224 * gcc.target/riscv/rvv/base/vsadd_vv_mu-3.c: Removed.
7225 * gcc.target/riscv/rvv/base/vsadd_vv_tu-1.c: Removed.
7226 * gcc.target/riscv/rvv/base/vsadd_vv_tu-2.c: Removed.
7227 * gcc.target/riscv/rvv/base/vsadd_vv_tu-3.c: Removed.
7228 * gcc.target/riscv/rvv/base/vsadd_vv_tum-1.c: Removed.
7229 * gcc.target/riscv/rvv/base/vsadd_vv_tum-2.c: Removed.
7230 * gcc.target/riscv/rvv/base/vsadd_vv_tum-3.c: Removed.
7231 * gcc.target/riscv/rvv/base/vsadd_vv_tumu-1.c: Removed.
7232 * gcc.target/riscv/rvv/base/vsadd_vv_tumu-2.c: Removed.
7233 * gcc.target/riscv/rvv/base/vsadd_vv_tumu-3.c: Removed.
7234 * gcc.target/riscv/rvv/base/vsadd_vx_m_rv32-1.c: Removed.
7235 * gcc.target/riscv/rvv/base/vsadd_vx_m_rv32-2.c: Removed.
7236 * gcc.target/riscv/rvv/base/vsadd_vx_m_rv32-3.c: Removed.
7237 * gcc.target/riscv/rvv/base/vsadd_vx_m_rv64-1.c: Removed.
7238 * gcc.target/riscv/rvv/base/vsadd_vx_m_rv64-2.c: Removed.
7239 * gcc.target/riscv/rvv/base/vsadd_vx_m_rv64-3.c: Removed.
7240 * gcc.target/riscv/rvv/base/vsadd_vx_mu_rv32-1.c: Removed.
7241 * gcc.target/riscv/rvv/base/vsadd_vx_mu_rv32-2.c: Removed.
7242 * gcc.target/riscv/rvv/base/vsadd_vx_mu_rv32-3.c: Removed.
7243 * gcc.target/riscv/rvv/base/vsadd_vx_mu_rv64-1.c: Removed.
7244 * gcc.target/riscv/rvv/base/vsadd_vx_mu_rv64-2.c: Removed.
7245 * gcc.target/riscv/rvv/base/vsadd_vx_mu_rv64-3.c: Removed.
7246 * gcc.target/riscv/rvv/base/vsadd_vx_rv32-1.c: Removed.
7247 * gcc.target/riscv/rvv/base/vsadd_vx_rv32-2.c: Removed.
7248 * gcc.target/riscv/rvv/base/vsadd_vx_rv32-3.c: Removed.
7249 * gcc.target/riscv/rvv/base/vsadd_vx_rv64-1.c: Removed.
7250 * gcc.target/riscv/rvv/base/vsadd_vx_rv64-2.c: Removed.
7251 * gcc.target/riscv/rvv/base/vsadd_vx_rv64-3.c: Removed.
7252 * gcc.target/riscv/rvv/base/vsadd_vx_tu_rv32-1.c: Removed.
7253 * gcc.target/riscv/rvv/base/vsadd_vx_tu_rv32-2.c: Removed.
7254 * gcc.target/riscv/rvv/base/vsadd_vx_tu_rv32-3.c: Removed.
7255 * gcc.target/riscv/rvv/base/vsadd_vx_tu_rv64-1.c: Removed.
7256 * gcc.target/riscv/rvv/base/vsadd_vx_tu_rv64-2.c: Removed.
7257 * gcc.target/riscv/rvv/base/vsadd_vx_tu_rv64-3.c: Removed.
7258 * gcc.target/riscv/rvv/base/vsadd_vx_tum_rv32-1.c: Removed.
7259 * gcc.target/riscv/rvv/base/vsadd_vx_tum_rv32-2.c: Removed.
7260 * gcc.target/riscv/rvv/base/vsadd_vx_tum_rv32-3.c: Removed.
7261 * gcc.target/riscv/rvv/base/vsadd_vx_tum_rv64-1.c: Removed.
7262 * gcc.target/riscv/rvv/base/vsadd_vx_tum_rv64-2.c: Removed.
7263 * gcc.target/riscv/rvv/base/vsadd_vx_tum_rv64-3.c: Removed.
7264 * gcc.target/riscv/rvv/base/vsadd_vx_tumu_rv32-1.c: Removed.
7265 * gcc.target/riscv/rvv/base/vsadd_vx_tumu_rv32-2.c: Removed.
7266 * gcc.target/riscv/rvv/base/vsadd_vx_tumu_rv32-3.c: Removed.
7267 * gcc.target/riscv/rvv/base/vsadd_vx_tumu_rv64-1.c: Removed.
7268 * gcc.target/riscv/rvv/base/vsadd_vx_tumu_rv64-2.c: Removed.
7269 * gcc.target/riscv/rvv/base/vsadd_vx_tumu_rv64-3.c: Removed.
7270 * gcc.target/riscv/rvv/base/vsaddu_vv-1.c: Removed.
7271 * gcc.target/riscv/rvv/base/vsaddu_vv-2.c: Removed.
7272 * gcc.target/riscv/rvv/base/vsaddu_vv-3.c: Removed.
7273 * gcc.target/riscv/rvv/base/vsaddu_vv_m-1.c: Removed.
7274 * gcc.target/riscv/rvv/base/vsaddu_vv_m-2.c: Removed.
7275 * gcc.target/riscv/rvv/base/vsaddu_vv_m-3.c: Removed.
7276 * gcc.target/riscv/rvv/base/vsaddu_vv_mu-1.c: Removed.
7277 * gcc.target/riscv/rvv/base/vsaddu_vv_mu-2.c: Removed.
7278 * gcc.target/riscv/rvv/base/vsaddu_vv_mu-3.c: Removed.
7279 * gcc.target/riscv/rvv/base/vsaddu_vv_tu-1.c: Removed.
7280 * gcc.target/riscv/rvv/base/vsaddu_vv_tu-2.c: Removed.
7281 * gcc.target/riscv/rvv/base/vsaddu_vv_tu-3.c: Removed.
7282 * gcc.target/riscv/rvv/base/vsaddu_vv_tum-1.c: Removed.
7283 * gcc.target/riscv/rvv/base/vsaddu_vv_tum-2.c: Removed.
7284 * gcc.target/riscv/rvv/base/vsaddu_vv_tum-3.c: Removed.
7285 * gcc.target/riscv/rvv/base/vsaddu_vv_tumu-1.c: Removed.
7286 * gcc.target/riscv/rvv/base/vsaddu_vv_tumu-2.c: Removed.
7287 * gcc.target/riscv/rvv/base/vsaddu_vv_tumu-3.c: Removed.
7288 * gcc.target/riscv/rvv/base/vsaddu_vx_m_rv32-1.c: Removed.
7289 * gcc.target/riscv/rvv/base/vsaddu_vx_m_rv32-2.c: Removed.
7290 * gcc.target/riscv/rvv/base/vsaddu_vx_m_rv32-3.c: Removed.
7291 * gcc.target/riscv/rvv/base/vsaddu_vx_m_rv64-1.c: Removed.
7292 * gcc.target/riscv/rvv/base/vsaddu_vx_m_rv64-2.c: Removed.
7293 * gcc.target/riscv/rvv/base/vsaddu_vx_m_rv64-3.c: Removed.
7294 * gcc.target/riscv/rvv/base/vsaddu_vx_mu_rv32-1.c: Removed.
7295 * gcc.target/riscv/rvv/base/vsaddu_vx_mu_rv32-2.c: Removed.
7296 * gcc.target/riscv/rvv/base/vsaddu_vx_mu_rv32-3.c: Removed.
7297 * gcc.target/riscv/rvv/base/vsaddu_vx_mu_rv64-1.c: Removed.
7298 * gcc.target/riscv/rvv/base/vsaddu_vx_mu_rv64-2.c: Removed.
7299 * gcc.target/riscv/rvv/base/vsaddu_vx_mu_rv64-3.c: Removed.
7300 * gcc.target/riscv/rvv/base/vsaddu_vx_rv32-1.c: Removed.
7301 * gcc.target/riscv/rvv/base/vsaddu_vx_rv32-2.c: Removed.
7302 * gcc.target/riscv/rvv/base/vsaddu_vx_rv32-3.c: Removed.
7303 * gcc.target/riscv/rvv/base/vsaddu_vx_rv64-1.c: Removed.
7304 * gcc.target/riscv/rvv/base/vsaddu_vx_rv64-2.c: Removed.
7305 * gcc.target/riscv/rvv/base/vsaddu_vx_rv64-3.c: Removed.
7306 * gcc.target/riscv/rvv/base/vsaddu_vx_tu_rv32-1.c: Removed.
7307 * gcc.target/riscv/rvv/base/vsaddu_vx_tu_rv32-2.c: Removed.
7308 * gcc.target/riscv/rvv/base/vsaddu_vx_tu_rv32-3.c: Removed.
7309 * gcc.target/riscv/rvv/base/vsaddu_vx_tu_rv64-1.c: Removed.
7310 * gcc.target/riscv/rvv/base/vsaddu_vx_tu_rv64-2.c: Removed.
7311 * gcc.target/riscv/rvv/base/vsaddu_vx_tu_rv64-3.c: Removed.
7312 * gcc.target/riscv/rvv/base/vsaddu_vx_tum_rv32-1.c: Removed.
7313 * gcc.target/riscv/rvv/base/vsaddu_vx_tum_rv32-2.c: Removed.
7314 * gcc.target/riscv/rvv/base/vsaddu_vx_tum_rv32-3.c: Removed.
7315 * gcc.target/riscv/rvv/base/vsaddu_vx_tum_rv64-1.c: Removed.
7316 * gcc.target/riscv/rvv/base/vsaddu_vx_tum_rv64-2.c: Removed.
7317 * gcc.target/riscv/rvv/base/vsaddu_vx_tum_rv64-3.c: Removed.
7318 * gcc.target/riscv/rvv/base/vsaddu_vx_tumu_rv32-1.c: Removed.
7319 * gcc.target/riscv/rvv/base/vsaddu_vx_tumu_rv32-2.c: Removed.
7320 * gcc.target/riscv/rvv/base/vsaddu_vx_tumu_rv32-3.c: Removed.
7321 * gcc.target/riscv/rvv/base/vsaddu_vx_tumu_rv64-1.c: Removed.
7322 * gcc.target/riscv/rvv/base/vsaddu_vx_tumu_rv64-2.c: Removed.
7323 * gcc.target/riscv/rvv/base/vsaddu_vx_tumu_rv64-3.c: Removed.
7324 * gcc.target/riscv/rvv/base/vsbc-1.c: Removed.
7325 * gcc.target/riscv/rvv/base/vsbc-2.c: Removed.
7326 * gcc.target/riscv/rvv/base/vsbc-3.c: Removed.
7327 * gcc.target/riscv/rvv/base/vsbc-4.c: Removed.
7328 * gcc.target/riscv/rvv/base/vsbc_vvm-1.c: Removed.
7329 * gcc.target/riscv/rvv/base/vsbc_vvm-2.c: Removed.
7330 * gcc.target/riscv/rvv/base/vsbc_vvm-3.c: Removed.
7331 * gcc.target/riscv/rvv/base/vsbc_vvm_tu-1.c: Removed.
7332 * gcc.target/riscv/rvv/base/vsbc_vvm_tu-2.c: Removed.
7333 * gcc.target/riscv/rvv/base/vsbc_vvm_tu-3.c: Removed.
7334 * gcc.target/riscv/rvv/base/vsbc_vxm_rv32-1.c: Removed.
7335 * gcc.target/riscv/rvv/base/vsbc_vxm_rv32-2.c: Removed.
7336 * gcc.target/riscv/rvv/base/vsbc_vxm_rv32-3.c: Removed.
7337 * gcc.target/riscv/rvv/base/vsbc_vxm_rv64-1.c: Removed.
7338 * gcc.target/riscv/rvv/base/vsbc_vxm_rv64-2.c: Removed.
7339 * gcc.target/riscv/rvv/base/vsbc_vxm_rv64-3.c: Removed.
7340 * gcc.target/riscv/rvv/base/vsbc_vxm_tu_rv32-1.c: Removed.
7341 * gcc.target/riscv/rvv/base/vsbc_vxm_tu_rv32-2.c: Removed.
7342 * gcc.target/riscv/rvv/base/vsbc_vxm_tu_rv32-3.c: Removed.
7343 * gcc.target/riscv/rvv/base/vsbc_vxm_tu_rv64-1.c: Removed.
7344 * gcc.target/riscv/rvv/base/vsbc_vxm_tu_rv64-2.c: Removed.
7345 * gcc.target/riscv/rvv/base/vsbc_vxm_tu_rv64-3.c: Removed.
7346 * gcc.target/riscv/rvv/base/vse-1.c: Removed.
7347 * gcc.target/riscv/rvv/base/vse-2.c: Removed.
7348 * gcc.target/riscv/rvv/base/vse-3.c: Removed.
7349 * gcc.target/riscv/rvv/base/vse-constraint-1.c: Removed.
7350 * gcc.target/riscv/rvv/base/vse_m-1.c: Removed.
7351 * gcc.target/riscv/rvv/base/vse_m-2.c: Removed.
7352 * gcc.target/riscv/rvv/base/vse_m-3.c: Removed.
7353 * gcc.target/riscv/rvv/base/vsetvl-1.c: Removed.
7354 * gcc.target/riscv/rvv/base/vsext_vf2-1.c: Removed.
7355 * gcc.target/riscv/rvv/base/vsext_vf2-2.c: Removed.
7356 * gcc.target/riscv/rvv/base/vsext_vf2-3.c: Removed.
7357 * gcc.target/riscv/rvv/base/vsext_vf2_m-1.c: Removed.
7358 * gcc.target/riscv/rvv/base/vsext_vf2_m-2.c: Removed.
7359 * gcc.target/riscv/rvv/base/vsext_vf2_m-3.c: Removed.
7360 * gcc.target/riscv/rvv/base/vsext_vf2_mu-1.c: Removed.
7361 * gcc.target/riscv/rvv/base/vsext_vf2_mu-2.c: Removed.
7362 * gcc.target/riscv/rvv/base/vsext_vf2_mu-3.c: Removed.
7363 * gcc.target/riscv/rvv/base/vsext_vf2_tu-1.c: Removed.
7364 * gcc.target/riscv/rvv/base/vsext_vf2_tu-2.c: Removed.
7365 * gcc.target/riscv/rvv/base/vsext_vf2_tu-3.c: Removed.
7366 * gcc.target/riscv/rvv/base/vsext_vf2_tum-1.c: Removed.
7367 * gcc.target/riscv/rvv/base/vsext_vf2_tum-2.c: Removed.
7368 * gcc.target/riscv/rvv/base/vsext_vf2_tum-3.c: Removed.
7369 * gcc.target/riscv/rvv/base/vsext_vf2_tumu-1.c: Removed.
7370 * gcc.target/riscv/rvv/base/vsext_vf2_tumu-2.c: Removed.
7371 * gcc.target/riscv/rvv/base/vsext_vf2_tumu-3.c: Removed.
7372 * gcc.target/riscv/rvv/base/vsext_vf4-1.c: Removed.
7373 * gcc.target/riscv/rvv/base/vsext_vf4-2.c: Removed.
7374 * gcc.target/riscv/rvv/base/vsext_vf4-3.c: Removed.
7375 * gcc.target/riscv/rvv/base/vsext_vf4_m-1.c: Removed.
7376 * gcc.target/riscv/rvv/base/vsext_vf4_m-2.c: Removed.
7377 * gcc.target/riscv/rvv/base/vsext_vf4_m-3.c: Removed.
7378 * gcc.target/riscv/rvv/base/vsext_vf4_mu-1.c: Removed.
7379 * gcc.target/riscv/rvv/base/vsext_vf4_mu-2.c: Removed.
7380 * gcc.target/riscv/rvv/base/vsext_vf4_mu-3.c: Removed.
7381 * gcc.target/riscv/rvv/base/vsext_vf4_tu-1.c: Removed.
7382 * gcc.target/riscv/rvv/base/vsext_vf4_tu-2.c: Removed.
7383 * gcc.target/riscv/rvv/base/vsext_vf4_tu-3.c: Removed.
7384 * gcc.target/riscv/rvv/base/vsext_vf4_tum-1.c: Removed.
7385 * gcc.target/riscv/rvv/base/vsext_vf4_tum-2.c: Removed.
7386 * gcc.target/riscv/rvv/base/vsext_vf4_tum-3.c: Removed.
7387 * gcc.target/riscv/rvv/base/vsext_vf4_tumu-1.c: Removed.
7388 * gcc.target/riscv/rvv/base/vsext_vf4_tumu-2.c: Removed.
7389 * gcc.target/riscv/rvv/base/vsext_vf4_tumu-3.c: Removed.
7390 * gcc.target/riscv/rvv/base/vsext_vf8-1.c: Removed.
7391 * gcc.target/riscv/rvv/base/vsext_vf8-2.c: Removed.
7392 * gcc.target/riscv/rvv/base/vsext_vf8-3.c: Removed.
7393 * gcc.target/riscv/rvv/base/vsext_vf8_m-1.c: Removed.
7394 * gcc.target/riscv/rvv/base/vsext_vf8_m-2.c: Removed.
7395 * gcc.target/riscv/rvv/base/vsext_vf8_m-3.c: Removed.
7396 * gcc.target/riscv/rvv/base/vsext_vf8_mu-1.c: Removed.
7397 * gcc.target/riscv/rvv/base/vsext_vf8_mu-2.c: Removed.
7398 * gcc.target/riscv/rvv/base/vsext_vf8_mu-3.c: Removed.
7399 * gcc.target/riscv/rvv/base/vsext_vf8_tu-1.c: Removed.
7400 * gcc.target/riscv/rvv/base/vsext_vf8_tu-2.c: Removed.
7401 * gcc.target/riscv/rvv/base/vsext_vf8_tu-3.c: Removed.
7402 * gcc.target/riscv/rvv/base/vsext_vf8_tum-1.c: Removed.
7403 * gcc.target/riscv/rvv/base/vsext_vf8_tum-2.c: Removed.
7404 * gcc.target/riscv/rvv/base/vsext_vf8_tum-3.c: Removed.
7405 * gcc.target/riscv/rvv/base/vsext_vf8_tumu-1.c: Removed.
7406 * gcc.target/riscv/rvv/base/vsext_vf8_tumu-2.c: Removed.
7407 * gcc.target/riscv/rvv/base/vsext_vf8_tumu-3.c: Removed.
7408 * gcc.target/riscv/rvv/base/vsll_vv-1.c: Removed.
7409 * gcc.target/riscv/rvv/base/vsll_vv-2.c: Removed.
7410 * gcc.target/riscv/rvv/base/vsll_vv-3.c: Removed.
7411 * gcc.target/riscv/rvv/base/vsll_vv_m-1.c: Removed.
7412 * gcc.target/riscv/rvv/base/vsll_vv_m-2.c: Removed.
7413 * gcc.target/riscv/rvv/base/vsll_vv_m-3.c: Removed.
7414 * gcc.target/riscv/rvv/base/vsll_vv_mu-1.c: Removed.
7415 * gcc.target/riscv/rvv/base/vsll_vv_mu-2.c: Removed.
7416 * gcc.target/riscv/rvv/base/vsll_vv_mu-3.c: Removed.
7417 * gcc.target/riscv/rvv/base/vsll_vv_tu-1.c: Removed.
7418 * gcc.target/riscv/rvv/base/vsll_vv_tu-2.c: Removed.
7419 * gcc.target/riscv/rvv/base/vsll_vv_tu-3.c: Removed.
7420 * gcc.target/riscv/rvv/base/vsll_vv_tum-1.c: Removed.
7421 * gcc.target/riscv/rvv/base/vsll_vv_tum-2.c: Removed.
7422 * gcc.target/riscv/rvv/base/vsll_vv_tum-3.c: Removed.
7423 * gcc.target/riscv/rvv/base/vsll_vv_tumu-1.c: Removed.
7424 * gcc.target/riscv/rvv/base/vsll_vv_tumu-2.c: Removed.
7425 * gcc.target/riscv/rvv/base/vsll_vv_tumu-3.c: Removed.
7426 * gcc.target/riscv/rvv/base/vsll_vx-1.c: Removed.
7427 * gcc.target/riscv/rvv/base/vsll_vx-2.c: Removed.
7428 * gcc.target/riscv/rvv/base/vsll_vx-3.c: Removed.
7429 * gcc.target/riscv/rvv/base/vsll_vx_m-1.c: Removed.
7430 * gcc.target/riscv/rvv/base/vsll_vx_m-2.c: Removed.
7431 * gcc.target/riscv/rvv/base/vsll_vx_m-3.c: Removed.
7432 * gcc.target/riscv/rvv/base/vsll_vx_mu-1.c: Removed.
7433 * gcc.target/riscv/rvv/base/vsll_vx_mu-2.c: Removed.
7434 * gcc.target/riscv/rvv/base/vsll_vx_mu-3.c: Removed.
7435 * gcc.target/riscv/rvv/base/vsll_vx_tu-1.c: Removed.
7436 * gcc.target/riscv/rvv/base/vsll_vx_tu-2.c: Removed.
7437 * gcc.target/riscv/rvv/base/vsll_vx_tu-3.c: Removed.
7438 * gcc.target/riscv/rvv/base/vsll_vx_tum-1.c: Removed.
7439 * gcc.target/riscv/rvv/base/vsll_vx_tum-2.c: Removed.
7440 * gcc.target/riscv/rvv/base/vsll_vx_tum-3.c: Removed.
7441 * gcc.target/riscv/rvv/base/vsll_vx_tumu-1.c: Removed.
7442 * gcc.target/riscv/rvv/base/vsll_vx_tumu-2.c: Removed.
7443 * gcc.target/riscv/rvv/base/vsll_vx_tumu-3.c: Removed.
7444 * gcc.target/riscv/rvv/base/vsmul_vv-1.c: Removed.
7445 * gcc.target/riscv/rvv/base/vsmul_vv-2.c: Removed.
7446 * gcc.target/riscv/rvv/base/vsmul_vv-3.c: Removed.
7447 * gcc.target/riscv/rvv/base/vsmul_vv_m-1.c: Removed.
7448 * gcc.target/riscv/rvv/base/vsmul_vv_m-2.c: Removed.
7449 * gcc.target/riscv/rvv/base/vsmul_vv_m-3.c: Removed.
7450 * gcc.target/riscv/rvv/base/vsmul_vv_mu-1.c: Removed.
7451 * gcc.target/riscv/rvv/base/vsmul_vv_mu-2.c: Removed.
7452 * gcc.target/riscv/rvv/base/vsmul_vv_mu-3.c: Removed.
7453 * gcc.target/riscv/rvv/base/vsmul_vv_tu-1.c: Removed.
7454 * gcc.target/riscv/rvv/base/vsmul_vv_tu-2.c: Removed.
7455 * gcc.target/riscv/rvv/base/vsmul_vv_tu-3.c: Removed.
7456 * gcc.target/riscv/rvv/base/vsmul_vv_tum-1.c: Removed.
7457 * gcc.target/riscv/rvv/base/vsmul_vv_tum-2.c: Removed.
7458 * gcc.target/riscv/rvv/base/vsmul_vv_tum-3.c: Removed.
7459 * gcc.target/riscv/rvv/base/vsmul_vv_tumu-1.c: Removed.
7460 * gcc.target/riscv/rvv/base/vsmul_vv_tumu-2.c: Removed.
7461 * gcc.target/riscv/rvv/base/vsmul_vv_tumu-3.c: Removed.
7462 * gcc.target/riscv/rvv/base/vsmul_vx_m_rv32-1.c: Removed.
7463 * gcc.target/riscv/rvv/base/vsmul_vx_m_rv32-2.c: Removed.
7464 * gcc.target/riscv/rvv/base/vsmul_vx_m_rv32-3.c: Removed.
7465 * gcc.target/riscv/rvv/base/vsmul_vx_m_rv64-1.c: Removed.
7466 * gcc.target/riscv/rvv/base/vsmul_vx_m_rv64-2.c: Removed.
7467 * gcc.target/riscv/rvv/base/vsmul_vx_m_rv64-3.c: Removed.
7468 * gcc.target/riscv/rvv/base/vsmul_vx_mu_rv32-1.c: Removed.
7469 * gcc.target/riscv/rvv/base/vsmul_vx_mu_rv32-2.c: Removed.
7470 * gcc.target/riscv/rvv/base/vsmul_vx_mu_rv32-3.c: Removed.
7471 * gcc.target/riscv/rvv/base/vsmul_vx_mu_rv64-1.c: Removed.
7472 * gcc.target/riscv/rvv/base/vsmul_vx_mu_rv64-2.c: Removed.
7473 * gcc.target/riscv/rvv/base/vsmul_vx_mu_rv64-3.c: Removed.
7474 * gcc.target/riscv/rvv/base/vsmul_vx_rv32-1.c: Removed.
7475 * gcc.target/riscv/rvv/base/vsmul_vx_rv32-2.c: Removed.
7476 * gcc.target/riscv/rvv/base/vsmul_vx_rv32-3.c: Removed.
7477 * gcc.target/riscv/rvv/base/vsmul_vx_rv64-1.c: Removed.
7478 * gcc.target/riscv/rvv/base/vsmul_vx_rv64-2.c: Removed.
7479 * gcc.target/riscv/rvv/base/vsmul_vx_rv64-3.c: Removed.
7480 * gcc.target/riscv/rvv/base/vsmul_vx_tu_rv32-1.c: Removed.
7481 * gcc.target/riscv/rvv/base/vsmul_vx_tu_rv32-2.c: Removed.
7482 * gcc.target/riscv/rvv/base/vsmul_vx_tu_rv32-3.c: Removed.
7483 * gcc.target/riscv/rvv/base/vsmul_vx_tu_rv64-1.c: Removed.
7484 * gcc.target/riscv/rvv/base/vsmul_vx_tu_rv64-2.c: Removed.
7485 * gcc.target/riscv/rvv/base/vsmul_vx_tu_rv64-3.c: Removed.
7486 * gcc.target/riscv/rvv/base/vsmul_vx_tum_rv32-1.c: Removed.
7487 * gcc.target/riscv/rvv/base/vsmul_vx_tum_rv32-2.c: Removed.
7488 * gcc.target/riscv/rvv/base/vsmul_vx_tum_rv32-3.c: Removed.
7489 * gcc.target/riscv/rvv/base/vsmul_vx_tum_rv64-1.c: Removed.
7490 * gcc.target/riscv/rvv/base/vsmul_vx_tum_rv64-2.c: Removed.
7491 * gcc.target/riscv/rvv/base/vsmul_vx_tum_rv64-3.c: Removed.
7492 * gcc.target/riscv/rvv/base/vsmul_vx_tumu_rv32-1.c: Removed.
7493 * gcc.target/riscv/rvv/base/vsmul_vx_tumu_rv32-2.c: Removed.
7494 * gcc.target/riscv/rvv/base/vsmul_vx_tumu_rv32-3.c: Removed.
7495 * gcc.target/riscv/rvv/base/vsmul_vx_tumu_rv64-1.c: Removed.
7496 * gcc.target/riscv/rvv/base/vsmul_vx_tumu_rv64-2.c: Removed.
7497 * gcc.target/riscv/rvv/base/vsmul_vx_tumu_rv64-3.c: Removed.
7498 * gcc.target/riscv/rvv/base/vsoxei16_v-1.c: Removed.
7499 * gcc.target/riscv/rvv/base/vsoxei16_v-2.c: Removed.
7500 * gcc.target/riscv/rvv/base/vsoxei16_v-3.c: Removed.
7501 * gcc.target/riscv/rvv/base/vsoxei16_v_m-1.c: Removed.
7502 * gcc.target/riscv/rvv/base/vsoxei16_v_m-2.c: Removed.
7503 * gcc.target/riscv/rvv/base/vsoxei16_v_m-3.c: Removed.
7504 * gcc.target/riscv/rvv/base/vsoxei32_v-1.c: Removed.
7505 * gcc.target/riscv/rvv/base/vsoxei32_v-2.c: Removed.
7506 * gcc.target/riscv/rvv/base/vsoxei32_v-3.c: Removed.
7507 * gcc.target/riscv/rvv/base/vsoxei32_v_m-1.c: Removed.
7508 * gcc.target/riscv/rvv/base/vsoxei32_v_m-2.c: Removed.
7509 * gcc.target/riscv/rvv/base/vsoxei32_v_m-3.c: Removed.
7510 * gcc.target/riscv/rvv/base/vsoxei64_v-1.c: Removed.
7511 * gcc.target/riscv/rvv/base/vsoxei64_v-2.c: Removed.
7512 * gcc.target/riscv/rvv/base/vsoxei64_v-3.c: Removed.
7513 * gcc.target/riscv/rvv/base/vsoxei64_v_m-1.c: Removed.
7514 * gcc.target/riscv/rvv/base/vsoxei64_v_m-2.c: Removed.
7515 * gcc.target/riscv/rvv/base/vsoxei64_v_m-3.c: Removed.
7516 * gcc.target/riscv/rvv/base/vsoxei8_v-1.c: Removed.
7517 * gcc.target/riscv/rvv/base/vsoxei8_v-2.c: Removed.
7518 * gcc.target/riscv/rvv/base/vsoxei8_v-3.c: Removed.
7519 * gcc.target/riscv/rvv/base/vsoxei8_v_m-1.c: Removed.
7520 * gcc.target/riscv/rvv/base/vsoxei8_v_m-2.c: Removed.
7521 * gcc.target/riscv/rvv/base/vsoxei8_v_m-3.c: Removed.
7522 * gcc.target/riscv/rvv/base/vsra_vv-1.c: Removed.
7523 * gcc.target/riscv/rvv/base/vsra_vv-2.c: Removed.
7524 * gcc.target/riscv/rvv/base/vsra_vv-3.c: Removed.
7525 * gcc.target/riscv/rvv/base/vsra_vv_m-1.c: Removed.
7526 * gcc.target/riscv/rvv/base/vsra_vv_m-2.c: Removed.
7527 * gcc.target/riscv/rvv/base/vsra_vv_m-3.c: Removed.
7528 * gcc.target/riscv/rvv/base/vsra_vv_mu-1.c: Removed.
7529 * gcc.target/riscv/rvv/base/vsra_vv_mu-2.c: Removed.
7530 * gcc.target/riscv/rvv/base/vsra_vv_mu-3.c: Removed.
7531 * gcc.target/riscv/rvv/base/vsra_vv_tu-1.c: Removed.
7532 * gcc.target/riscv/rvv/base/vsra_vv_tu-2.c: Removed.
7533 * gcc.target/riscv/rvv/base/vsra_vv_tu-3.c: Removed.
7534 * gcc.target/riscv/rvv/base/vsra_vv_tum-1.c: Removed.
7535 * gcc.target/riscv/rvv/base/vsra_vv_tum-2.c: Removed.
7536 * gcc.target/riscv/rvv/base/vsra_vv_tum-3.c: Removed.
7537 * gcc.target/riscv/rvv/base/vsra_vv_tumu-1.c: Removed.
7538 * gcc.target/riscv/rvv/base/vsra_vv_tumu-2.c: Removed.
7539 * gcc.target/riscv/rvv/base/vsra_vv_tumu-3.c: Removed.
7540 * gcc.target/riscv/rvv/base/vsra_vx-1.c: Removed.
7541 * gcc.target/riscv/rvv/base/vsra_vx-2.c: Removed.
7542 * gcc.target/riscv/rvv/base/vsra_vx-3.c: Removed.
7543 * gcc.target/riscv/rvv/base/vsra_vx_m-1.c: Removed.
7544 * gcc.target/riscv/rvv/base/vsra_vx_m-2.c: Removed.
7545 * gcc.target/riscv/rvv/base/vsra_vx_m-3.c: Removed.
7546 * gcc.target/riscv/rvv/base/vsra_vx_mu-1.c: Removed.
7547 * gcc.target/riscv/rvv/base/vsra_vx_mu-2.c: Removed.
7548 * gcc.target/riscv/rvv/base/vsra_vx_mu-3.c: Removed.
7549 * gcc.target/riscv/rvv/base/vsra_vx_tu-1.c: Removed.
7550 * gcc.target/riscv/rvv/base/vsra_vx_tu-2.c: Removed.
7551 * gcc.target/riscv/rvv/base/vsra_vx_tu-3.c: Removed.
7552 * gcc.target/riscv/rvv/base/vsra_vx_tum-1.c: Removed.
7553 * gcc.target/riscv/rvv/base/vsra_vx_tum-2.c: Removed.
7554 * gcc.target/riscv/rvv/base/vsra_vx_tum-3.c: Removed.
7555 * gcc.target/riscv/rvv/base/vsra_vx_tumu-1.c: Removed.
7556 * gcc.target/riscv/rvv/base/vsra_vx_tumu-2.c: Removed.
7557 * gcc.target/riscv/rvv/base/vsra_vx_tumu-3.c: Removed.
7558 * gcc.target/riscv/rvv/base/vsrl_vv-1.c: Removed.
7559 * gcc.target/riscv/rvv/base/vsrl_vv-2.c: Removed.
7560 * gcc.target/riscv/rvv/base/vsrl_vv-3.c: Removed.
7561 * gcc.target/riscv/rvv/base/vsrl_vv_m-1.c: Removed.
7562 * gcc.target/riscv/rvv/base/vsrl_vv_m-2.c: Removed.
7563 * gcc.target/riscv/rvv/base/vsrl_vv_m-3.c: Removed.
7564 * gcc.target/riscv/rvv/base/vsrl_vv_mu-1.c: Removed.
7565 * gcc.target/riscv/rvv/base/vsrl_vv_mu-2.c: Removed.
7566 * gcc.target/riscv/rvv/base/vsrl_vv_mu-3.c: Removed.
7567 * gcc.target/riscv/rvv/base/vsrl_vv_tu-1.c: Removed.
7568 * gcc.target/riscv/rvv/base/vsrl_vv_tu-2.c: Removed.
7569 * gcc.target/riscv/rvv/base/vsrl_vv_tu-3.c: Removed.
7570 * gcc.target/riscv/rvv/base/vsrl_vv_tum-1.c: Removed.
7571 * gcc.target/riscv/rvv/base/vsrl_vv_tum-2.c: Removed.
7572 * gcc.target/riscv/rvv/base/vsrl_vv_tum-3.c: Removed.
7573 * gcc.target/riscv/rvv/base/vsrl_vv_tumu-1.c: Removed.
7574 * gcc.target/riscv/rvv/base/vsrl_vv_tumu-2.c: Removed.
7575 * gcc.target/riscv/rvv/base/vsrl_vv_tumu-3.c: Removed.
7576 * gcc.target/riscv/rvv/base/vsrl_vx-1.c: Removed.
7577 * gcc.target/riscv/rvv/base/vsrl_vx-2.c: Removed.
7578 * gcc.target/riscv/rvv/base/vsrl_vx-3.c: Removed.
7579 * gcc.target/riscv/rvv/base/vsrl_vx_m-1.c: Removed.
7580 * gcc.target/riscv/rvv/base/vsrl_vx_m-2.c: Removed.
7581 * gcc.target/riscv/rvv/base/vsrl_vx_m-3.c: Removed.
7582 * gcc.target/riscv/rvv/base/vsrl_vx_mu-1.c: Removed.
7583 * gcc.target/riscv/rvv/base/vsrl_vx_mu-2.c: Removed.
7584 * gcc.target/riscv/rvv/base/vsrl_vx_mu-3.c: Removed.
7585 * gcc.target/riscv/rvv/base/vsrl_vx_tu-1.c: Removed.
7586 * gcc.target/riscv/rvv/base/vsrl_vx_tu-2.c: Removed.
7587 * gcc.target/riscv/rvv/base/vsrl_vx_tu-3.c: Removed.
7588 * gcc.target/riscv/rvv/base/vsrl_vx_tum-1.c: Removed.
7589 * gcc.target/riscv/rvv/base/vsrl_vx_tum-2.c: Removed.
7590 * gcc.target/riscv/rvv/base/vsrl_vx_tum-3.c: Removed.
7591 * gcc.target/riscv/rvv/base/vsrl_vx_tumu-1.c: Removed.
7592 * gcc.target/riscv/rvv/base/vsrl_vx_tumu-2.c: Removed.
7593 * gcc.target/riscv/rvv/base/vsrl_vx_tumu-3.c: Removed.
7594 * gcc.target/riscv/rvv/base/vsse-1.c: Removed.
7595 * gcc.target/riscv/rvv/base/vsse-2.c: Removed.
7596 * gcc.target/riscv/rvv/base/vsse-3.c: Removed.
7597 * gcc.target/riscv/rvv/base/vsse_m-1.c: Removed.
7598 * gcc.target/riscv/rvv/base/vsse_m-2.c: Removed.
7599 * gcc.target/riscv/rvv/base/vsse_m-3.c: Removed.
7600 * gcc.target/riscv/rvv/base/vssra_vv-1.c: Removed.
7601 * gcc.target/riscv/rvv/base/vssra_vv-2.c: Removed.
7602 * gcc.target/riscv/rvv/base/vssra_vv-3.c: Removed.
7603 * gcc.target/riscv/rvv/base/vssra_vv_m-1.c: Removed.
7604 * gcc.target/riscv/rvv/base/vssra_vv_m-2.c: Removed.
7605 * gcc.target/riscv/rvv/base/vssra_vv_m-3.c: Removed.
7606 * gcc.target/riscv/rvv/base/vssra_vv_mu-1.c: Removed.
7607 * gcc.target/riscv/rvv/base/vssra_vv_mu-2.c: Removed.
7608 * gcc.target/riscv/rvv/base/vssra_vv_mu-3.c: Removed.
7609 * gcc.target/riscv/rvv/base/vssra_vv_tu-1.c: Removed.
7610 * gcc.target/riscv/rvv/base/vssra_vv_tu-2.c: Removed.
7611 * gcc.target/riscv/rvv/base/vssra_vv_tu-3.c: Removed.
7612 * gcc.target/riscv/rvv/base/vssra_vv_tum-1.c: Removed.
7613 * gcc.target/riscv/rvv/base/vssra_vv_tum-2.c: Removed.
7614 * gcc.target/riscv/rvv/base/vssra_vv_tum-3.c: Removed.
7615 * gcc.target/riscv/rvv/base/vssra_vv_tumu-1.c: Removed.
7616 * gcc.target/riscv/rvv/base/vssra_vv_tumu-2.c: Removed.
7617 * gcc.target/riscv/rvv/base/vssra_vv_tumu-3.c: Removed.
7618 * gcc.target/riscv/rvv/base/vssra_vx-1.c: Removed.
7619 * gcc.target/riscv/rvv/base/vssra_vx-2.c: Removed.
7620 * gcc.target/riscv/rvv/base/vssra_vx-3.c: Removed.
7621 * gcc.target/riscv/rvv/base/vssra_vx_m-1.c: Removed.
7622 * gcc.target/riscv/rvv/base/vssra_vx_m-2.c: Removed.
7623 * gcc.target/riscv/rvv/base/vssra_vx_m-3.c: Removed.
7624 * gcc.target/riscv/rvv/base/vssra_vx_mu-1.c: Removed.
7625 * gcc.target/riscv/rvv/base/vssra_vx_mu-2.c: Removed.
7626 * gcc.target/riscv/rvv/base/vssra_vx_mu-3.c: Removed.
7627 * gcc.target/riscv/rvv/base/vssra_vx_tu-1.c: Removed.
7628 * gcc.target/riscv/rvv/base/vssra_vx_tu-2.c: Removed.
7629 * gcc.target/riscv/rvv/base/vssra_vx_tu-3.c: Removed.
7630 * gcc.target/riscv/rvv/base/vssra_vx_tum-1.c: Removed.
7631 * gcc.target/riscv/rvv/base/vssra_vx_tum-2.c: Removed.
7632 * gcc.target/riscv/rvv/base/vssra_vx_tum-3.c: Removed.
7633 * gcc.target/riscv/rvv/base/vssra_vx_tumu-1.c: Removed.
7634 * gcc.target/riscv/rvv/base/vssra_vx_tumu-2.c: Removed.
7635 * gcc.target/riscv/rvv/base/vssra_vx_tumu-3.c: Removed.
7636 * gcc.target/riscv/rvv/base/vssrl_vv-1.c: Removed.
7637 * gcc.target/riscv/rvv/base/vssrl_vv-2.c: Removed.
7638 * gcc.target/riscv/rvv/base/vssrl_vv-3.c: Removed.
7639 * gcc.target/riscv/rvv/base/vssrl_vv_m-1.c: Removed.
7640 * gcc.target/riscv/rvv/base/vssrl_vv_m-2.c: Removed.
7641 * gcc.target/riscv/rvv/base/vssrl_vv_m-3.c: Removed.
7642 * gcc.target/riscv/rvv/base/vssrl_vv_mu-1.c: Removed.
7643 * gcc.target/riscv/rvv/base/vssrl_vv_mu-2.c: Removed.
7644 * gcc.target/riscv/rvv/base/vssrl_vv_mu-3.c: Removed.
7645 * gcc.target/riscv/rvv/base/vssrl_vv_tu-1.c: Removed.
7646 * gcc.target/riscv/rvv/base/vssrl_vv_tu-2.c: Removed.
7647 * gcc.target/riscv/rvv/base/vssrl_vv_tu-3.c: Removed.
7648 * gcc.target/riscv/rvv/base/vssrl_vv_tum-1.c: Removed.
7649 * gcc.target/riscv/rvv/base/vssrl_vv_tum-2.c: Removed.
7650 * gcc.target/riscv/rvv/base/vssrl_vv_tum-3.c: Removed.
7651 * gcc.target/riscv/rvv/base/vssrl_vv_tumu-1.c: Removed.
7652 * gcc.target/riscv/rvv/base/vssrl_vv_tumu-2.c: Removed.
7653 * gcc.target/riscv/rvv/base/vssrl_vv_tumu-3.c: Removed.
7654 * gcc.target/riscv/rvv/base/vssrl_vx-1.c: Removed.
7655 * gcc.target/riscv/rvv/base/vssrl_vx-2.c: Removed.
7656 * gcc.target/riscv/rvv/base/vssrl_vx-3.c: Removed.
7657 * gcc.target/riscv/rvv/base/vssrl_vx_m-1.c: Removed.
7658 * gcc.target/riscv/rvv/base/vssrl_vx_m-2.c: Removed.
7659 * gcc.target/riscv/rvv/base/vssrl_vx_m-3.c: Removed.
7660 * gcc.target/riscv/rvv/base/vssrl_vx_mu-1.c: Removed.
7661 * gcc.target/riscv/rvv/base/vssrl_vx_mu-2.c: Removed.
7662 * gcc.target/riscv/rvv/base/vssrl_vx_mu-3.c: Removed.
7663 * gcc.target/riscv/rvv/base/vssrl_vx_tu-1.c: Removed.
7664 * gcc.target/riscv/rvv/base/vssrl_vx_tu-2.c: Removed.
7665 * gcc.target/riscv/rvv/base/vssrl_vx_tu-3.c: Removed.
7666 * gcc.target/riscv/rvv/base/vssrl_vx_tum-1.c: Removed.
7667 * gcc.target/riscv/rvv/base/vssrl_vx_tum-2.c: Removed.
7668 * gcc.target/riscv/rvv/base/vssrl_vx_tum-3.c: Removed.
7669 * gcc.target/riscv/rvv/base/vssrl_vx_tumu-1.c: Removed.
7670 * gcc.target/riscv/rvv/base/vssrl_vx_tumu-2.c: Removed.
7671 * gcc.target/riscv/rvv/base/vssrl_vx_tumu-3.c: Removed.
7672 * gcc.target/riscv/rvv/base/vssub_vv-1.c: Removed.
7673 * gcc.target/riscv/rvv/base/vssub_vv-2.c: Removed.
7674 * gcc.target/riscv/rvv/base/vssub_vv-3.c: Removed.
7675 * gcc.target/riscv/rvv/base/vssub_vv_m-1.c: Removed.
7676 * gcc.target/riscv/rvv/base/vssub_vv_m-2.c: Removed.
7677 * gcc.target/riscv/rvv/base/vssub_vv_m-3.c: Removed.
7678 * gcc.target/riscv/rvv/base/vssub_vv_mu-1.c: Removed.
7679 * gcc.target/riscv/rvv/base/vssub_vv_mu-2.c: Removed.
7680 * gcc.target/riscv/rvv/base/vssub_vv_mu-3.c: Removed.
7681 * gcc.target/riscv/rvv/base/vssub_vv_tu-1.c: Removed.
7682 * gcc.target/riscv/rvv/base/vssub_vv_tu-2.c: Removed.
7683 * gcc.target/riscv/rvv/base/vssub_vv_tu-3.c: Removed.
7684 * gcc.target/riscv/rvv/base/vssub_vv_tum-1.c: Removed.
7685 * gcc.target/riscv/rvv/base/vssub_vv_tum-2.c: Removed.
7686 * gcc.target/riscv/rvv/base/vssub_vv_tum-3.c: Removed.
7687 * gcc.target/riscv/rvv/base/vssub_vv_tumu-1.c: Removed.
7688 * gcc.target/riscv/rvv/base/vssub_vv_tumu-2.c: Removed.
7689 * gcc.target/riscv/rvv/base/vssub_vv_tumu-3.c: Removed.
7690 * gcc.target/riscv/rvv/base/vssub_vx_m_rv32-1.c: Removed.
7691 * gcc.target/riscv/rvv/base/vssub_vx_m_rv32-2.c: Removed.
7692 * gcc.target/riscv/rvv/base/vssub_vx_m_rv32-3.c: Removed.
7693 * gcc.target/riscv/rvv/base/vssub_vx_m_rv64-1.c: Removed.
7694 * gcc.target/riscv/rvv/base/vssub_vx_m_rv64-2.c: Removed.
7695 * gcc.target/riscv/rvv/base/vssub_vx_m_rv64-3.c: Removed.
7696 * gcc.target/riscv/rvv/base/vssub_vx_mu_rv32-1.c: Removed.
7697 * gcc.target/riscv/rvv/base/vssub_vx_mu_rv32-2.c: Removed.
7698 * gcc.target/riscv/rvv/base/vssub_vx_mu_rv32-3.c: Removed.
7699 * gcc.target/riscv/rvv/base/vssub_vx_mu_rv64-1.c: Removed.
7700 * gcc.target/riscv/rvv/base/vssub_vx_mu_rv64-2.c: Removed.
7701 * gcc.target/riscv/rvv/base/vssub_vx_mu_rv64-3.c: Removed.
7702 * gcc.target/riscv/rvv/base/vssub_vx_rv32-1.c: Removed.
7703 * gcc.target/riscv/rvv/base/vssub_vx_rv32-2.c: Removed.
7704 * gcc.target/riscv/rvv/base/vssub_vx_rv32-3.c: Removed.
7705 * gcc.target/riscv/rvv/base/vssub_vx_rv64-1.c: Removed.
7706 * gcc.target/riscv/rvv/base/vssub_vx_rv64-2.c: Removed.
7707 * gcc.target/riscv/rvv/base/vssub_vx_rv64-3.c: Removed.
7708 * gcc.target/riscv/rvv/base/vssub_vx_tu_rv32-1.c: Removed.
7709 * gcc.target/riscv/rvv/base/vssub_vx_tu_rv32-2.c: Removed.
7710 * gcc.target/riscv/rvv/base/vssub_vx_tu_rv32-3.c: Removed.
7711 * gcc.target/riscv/rvv/base/vssub_vx_tu_rv64-1.c: Removed.
7712 * gcc.target/riscv/rvv/base/vssub_vx_tu_rv64-2.c: Removed.
7713 * gcc.target/riscv/rvv/base/vssub_vx_tu_rv64-3.c: Removed.
7714 * gcc.target/riscv/rvv/base/vssub_vx_tum_rv32-1.c: Removed.
7715 * gcc.target/riscv/rvv/base/vssub_vx_tum_rv32-2.c: Removed.
7716 * gcc.target/riscv/rvv/base/vssub_vx_tum_rv32-3.c: Removed.
7717 * gcc.target/riscv/rvv/base/vssub_vx_tum_rv64-1.c: Removed.
7718 * gcc.target/riscv/rvv/base/vssub_vx_tum_rv64-2.c: Removed.
7719 * gcc.target/riscv/rvv/base/vssub_vx_tum_rv64-3.c: Removed.
7720 * gcc.target/riscv/rvv/base/vssub_vx_tumu_rv32-1.c: Removed.
7721 * gcc.target/riscv/rvv/base/vssub_vx_tumu_rv32-2.c: Removed.
7722 * gcc.target/riscv/rvv/base/vssub_vx_tumu_rv32-3.c: Removed.
7723 * gcc.target/riscv/rvv/base/vssub_vx_tumu_rv64-1.c: Removed.
7724 * gcc.target/riscv/rvv/base/vssub_vx_tumu_rv64-2.c: Removed.
7725 * gcc.target/riscv/rvv/base/vssub_vx_tumu_rv64-3.c: Removed.
7726 * gcc.target/riscv/rvv/base/vssubu_vv-1.c: Removed.
7727 * gcc.target/riscv/rvv/base/vssubu_vv-2.c: Removed.
7728 * gcc.target/riscv/rvv/base/vssubu_vv-3.c: Removed.
7729 * gcc.target/riscv/rvv/base/vssubu_vv_m-1.c: Removed.
7730 * gcc.target/riscv/rvv/base/vssubu_vv_m-2.c: Removed.
7731 * gcc.target/riscv/rvv/base/vssubu_vv_m-3.c: Removed.
7732 * gcc.target/riscv/rvv/base/vssubu_vv_mu-1.c: Removed.
7733 * gcc.target/riscv/rvv/base/vssubu_vv_mu-2.c: Removed.
7734 * gcc.target/riscv/rvv/base/vssubu_vv_mu-3.c: Removed.
7735 * gcc.target/riscv/rvv/base/vssubu_vv_tu-1.c: Removed.
7736 * gcc.target/riscv/rvv/base/vssubu_vv_tu-2.c: Removed.
7737 * gcc.target/riscv/rvv/base/vssubu_vv_tu-3.c: Removed.
7738 * gcc.target/riscv/rvv/base/vssubu_vv_tum-1.c: Removed.
7739 * gcc.target/riscv/rvv/base/vssubu_vv_tum-2.c: Removed.
7740 * gcc.target/riscv/rvv/base/vssubu_vv_tum-3.c: Removed.
7741 * gcc.target/riscv/rvv/base/vssubu_vv_tumu-1.c: Removed.
7742 * gcc.target/riscv/rvv/base/vssubu_vv_tumu-2.c: Removed.
7743 * gcc.target/riscv/rvv/base/vssubu_vv_tumu-3.c: Removed.
7744 * gcc.target/riscv/rvv/base/vssubu_vx_m_rv32-1.c: Removed.
7745 * gcc.target/riscv/rvv/base/vssubu_vx_m_rv32-2.c: Removed.
7746 * gcc.target/riscv/rvv/base/vssubu_vx_m_rv32-3.c: Removed.
7747 * gcc.target/riscv/rvv/base/vssubu_vx_m_rv64-1.c: Removed.
7748 * gcc.target/riscv/rvv/base/vssubu_vx_m_rv64-2.c: Removed.
7749 * gcc.target/riscv/rvv/base/vssubu_vx_m_rv64-3.c: Removed.
7750 * gcc.target/riscv/rvv/base/vssubu_vx_mu_rv32-1.c: Removed.
7751 * gcc.target/riscv/rvv/base/vssubu_vx_mu_rv32-2.c: Removed.
7752 * gcc.target/riscv/rvv/base/vssubu_vx_mu_rv32-3.c: Removed.
7753 * gcc.target/riscv/rvv/base/vssubu_vx_mu_rv64-1.c: Removed.
7754 * gcc.target/riscv/rvv/base/vssubu_vx_mu_rv64-2.c: Removed.
7755 * gcc.target/riscv/rvv/base/vssubu_vx_mu_rv64-3.c: Removed.
7756 * gcc.target/riscv/rvv/base/vssubu_vx_rv32-1.c: Removed.
7757 * gcc.target/riscv/rvv/base/vssubu_vx_rv32-2.c: Removed.
7758 * gcc.target/riscv/rvv/base/vssubu_vx_rv32-3.c: Removed.
7759 * gcc.target/riscv/rvv/base/vssubu_vx_rv64-1.c: Removed.
7760 * gcc.target/riscv/rvv/base/vssubu_vx_rv64-2.c: Removed.
7761 * gcc.target/riscv/rvv/base/vssubu_vx_rv64-3.c: Removed.
7762 * gcc.target/riscv/rvv/base/vssubu_vx_tu_rv32-1.c: Removed.
7763 * gcc.target/riscv/rvv/base/vssubu_vx_tu_rv32-2.c: Removed.
7764 * gcc.target/riscv/rvv/base/vssubu_vx_tu_rv32-3.c: Removed.
7765 * gcc.target/riscv/rvv/base/vssubu_vx_tu_rv64-1.c: Removed.
7766 * gcc.target/riscv/rvv/base/vssubu_vx_tu_rv64-2.c: Removed.
7767 * gcc.target/riscv/rvv/base/vssubu_vx_tu_rv64-3.c: Removed.
7768 * gcc.target/riscv/rvv/base/vssubu_vx_tum_rv32-1.c: Removed.
7769 * gcc.target/riscv/rvv/base/vssubu_vx_tum_rv32-2.c: Removed.
7770 * gcc.target/riscv/rvv/base/vssubu_vx_tum_rv32-3.c: Removed.
7771 * gcc.target/riscv/rvv/base/vssubu_vx_tum_rv64-1.c: Removed.
7772 * gcc.target/riscv/rvv/base/vssubu_vx_tum_rv64-2.c: Removed.
7773 * gcc.target/riscv/rvv/base/vssubu_vx_tum_rv64-3.c: Removed.
7774 * gcc.target/riscv/rvv/base/vssubu_vx_tumu_rv32-1.c: Removed.
7775 * gcc.target/riscv/rvv/base/vssubu_vx_tumu_rv32-2.c: Removed.
7776 * gcc.target/riscv/rvv/base/vssubu_vx_tumu_rv32-3.c: Removed.
7777 * gcc.target/riscv/rvv/base/vssubu_vx_tumu_rv64-1.c: Removed.
7778 * gcc.target/riscv/rvv/base/vssubu_vx_tumu_rv64-2.c: Removed.
7779 * gcc.target/riscv/rvv/base/vssubu_vx_tumu_rv64-3.c: Removed.
7780 * gcc.target/riscv/rvv/base/vsub_vv-1.c: Removed.
7781 * gcc.target/riscv/rvv/base/vsub_vv-2.c: Removed.
7782 * gcc.target/riscv/rvv/base/vsub_vv-3.c: Removed.
7783 * gcc.target/riscv/rvv/base/vsub_vv_m-1.c: Removed.
7784 * gcc.target/riscv/rvv/base/vsub_vv_m-2.c: Removed.
7785 * gcc.target/riscv/rvv/base/vsub_vv_m-3.c: Removed.
7786 * gcc.target/riscv/rvv/base/vsub_vv_mu-1.c: Removed.
7787 * gcc.target/riscv/rvv/base/vsub_vv_mu-2.c: Removed.
7788 * gcc.target/riscv/rvv/base/vsub_vv_mu-3.c: Removed.
7789 * gcc.target/riscv/rvv/base/vsub_vv_tu-1.c: Removed.
7790 * gcc.target/riscv/rvv/base/vsub_vv_tu-2.c: Removed.
7791 * gcc.target/riscv/rvv/base/vsub_vv_tu-3.c: Removed.
7792 * gcc.target/riscv/rvv/base/vsub_vv_tum-1.c: Removed.
7793 * gcc.target/riscv/rvv/base/vsub_vv_tum-2.c: Removed.
7794 * gcc.target/riscv/rvv/base/vsub_vv_tum-3.c: Removed.
7795 * gcc.target/riscv/rvv/base/vsub_vv_tumu-1.c: Removed.
7796 * gcc.target/riscv/rvv/base/vsub_vv_tumu-2.c: Removed.
7797 * gcc.target/riscv/rvv/base/vsub_vv_tumu-3.c: Removed.
7798 * gcc.target/riscv/rvv/base/vsub_vx_m_rv32-1.c: Removed.
7799 * gcc.target/riscv/rvv/base/vsub_vx_m_rv32-2.c: Removed.
7800 * gcc.target/riscv/rvv/base/vsub_vx_m_rv32-3.c: Removed.
7801 * gcc.target/riscv/rvv/base/vsub_vx_m_rv64-1.c: Removed.
7802 * gcc.target/riscv/rvv/base/vsub_vx_m_rv64-2.c: Removed.
7803 * gcc.target/riscv/rvv/base/vsub_vx_m_rv64-3.c: Removed.
7804 * gcc.target/riscv/rvv/base/vsub_vx_mu_rv32-1.c: Removed.
7805 * gcc.target/riscv/rvv/base/vsub_vx_mu_rv32-2.c: Removed.
7806 * gcc.target/riscv/rvv/base/vsub_vx_mu_rv32-3.c: Removed.
7807 * gcc.target/riscv/rvv/base/vsub_vx_mu_rv64-1.c: Removed.
7808 * gcc.target/riscv/rvv/base/vsub_vx_mu_rv64-2.c: Removed.
7809 * gcc.target/riscv/rvv/base/vsub_vx_mu_rv64-3.c: Removed.
7810 * gcc.target/riscv/rvv/base/vsub_vx_rv32-1.c: Removed.
7811 * gcc.target/riscv/rvv/base/vsub_vx_rv32-2.c: Removed.
7812 * gcc.target/riscv/rvv/base/vsub_vx_rv32-3.c: Removed.
7813 * gcc.target/riscv/rvv/base/vsub_vx_rv64-1.c: Removed.
7814 * gcc.target/riscv/rvv/base/vsub_vx_rv64-2.c: Removed.
7815 * gcc.target/riscv/rvv/base/vsub_vx_rv64-3.c: Removed.
7816 * gcc.target/riscv/rvv/base/vsub_vx_tu_rv32-1.c: Removed.
7817 * gcc.target/riscv/rvv/base/vsub_vx_tu_rv32-2.c: Removed.
7818 * gcc.target/riscv/rvv/base/vsub_vx_tu_rv32-3.c: Removed.
7819 * gcc.target/riscv/rvv/base/vsub_vx_tu_rv64-1.c: Removed.
7820 * gcc.target/riscv/rvv/base/vsub_vx_tu_rv64-2.c: Removed.
7821 * gcc.target/riscv/rvv/base/vsub_vx_tu_rv64-3.c: Removed.
7822 * gcc.target/riscv/rvv/base/vsub_vx_tum_rv32-1.c: Removed.
7823 * gcc.target/riscv/rvv/base/vsub_vx_tum_rv32-2.c: Removed.
7824 * gcc.target/riscv/rvv/base/vsub_vx_tum_rv32-3.c: Removed.
7825 * gcc.target/riscv/rvv/base/vsub_vx_tum_rv64-1.c: Removed.
7826 * gcc.target/riscv/rvv/base/vsub_vx_tum_rv64-2.c: Removed.
7827 * gcc.target/riscv/rvv/base/vsub_vx_tum_rv64-3.c: Removed.
7828 * gcc.target/riscv/rvv/base/vsub_vx_tumu_rv32-1.c: Removed.
7829 * gcc.target/riscv/rvv/base/vsub_vx_tumu_rv32-2.c: Removed.
7830 * gcc.target/riscv/rvv/base/vsub_vx_tumu_rv32-3.c: Removed.
7831 * gcc.target/riscv/rvv/base/vsub_vx_tumu_rv64-1.c: Removed.
7832 * gcc.target/riscv/rvv/base/vsub_vx_tumu_rv64-2.c: Removed.
7833 * gcc.target/riscv/rvv/base/vsub_vx_tumu_rv64-3.c: Removed.
7834 * gcc.target/riscv/rvv/base/vsuxei16_v-1.c: Removed.
7835 * gcc.target/riscv/rvv/base/vsuxei16_v-2.c: Removed.
7836 * gcc.target/riscv/rvv/base/vsuxei16_v-3.c: Removed.
7837 * gcc.target/riscv/rvv/base/vsuxei16_v_m-1.c: Removed.
7838 * gcc.target/riscv/rvv/base/vsuxei16_v_m-2.c: Removed.
7839 * gcc.target/riscv/rvv/base/vsuxei16_v_m-3.c: Removed.
7840 * gcc.target/riscv/rvv/base/vsuxei32_v-1.c: Removed.
7841 * gcc.target/riscv/rvv/base/vsuxei32_v-2.c: Removed.
7842 * gcc.target/riscv/rvv/base/vsuxei32_v-3.c: Removed.
7843 * gcc.target/riscv/rvv/base/vsuxei32_v_m-1.c: Removed.
7844 * gcc.target/riscv/rvv/base/vsuxei32_v_m-2.c: Removed.
7845 * gcc.target/riscv/rvv/base/vsuxei32_v_m-3.c: Removed.
7846 * gcc.target/riscv/rvv/base/vsuxei64_v-1.c: Removed.
7847 * gcc.target/riscv/rvv/base/vsuxei64_v-2.c: Removed.
7848 * gcc.target/riscv/rvv/base/vsuxei64_v-3.c: Removed.
7849 * gcc.target/riscv/rvv/base/vsuxei64_v_m-1.c: Removed.
7850 * gcc.target/riscv/rvv/base/vsuxei64_v_m-2.c: Removed.
7851 * gcc.target/riscv/rvv/base/vsuxei64_v_m-3.c: Removed.
7852 * gcc.target/riscv/rvv/base/vsuxei8_v-1.c: Removed.
7853 * gcc.target/riscv/rvv/base/vsuxei8_v-2.c: Removed.
7854 * gcc.target/riscv/rvv/base/vsuxei8_v-3.c: Removed.
7855 * gcc.target/riscv/rvv/base/vsuxei8_v_m-1.c: Removed.
7856 * gcc.target/riscv/rvv/base/vsuxei8_v_m-2.c: Removed.
7857 * gcc.target/riscv/rvv/base/vsuxei8_v_m-3.c: Removed.
7858 * gcc.target/riscv/rvv/base/vwadd_vv-1.c: Removed.
7859 * gcc.target/riscv/rvv/base/vwadd_vv-2.c: Removed.
7860 * gcc.target/riscv/rvv/base/vwadd_vv-3.c: Removed.
7861 * gcc.target/riscv/rvv/base/vwadd_vv_m-1.c: Removed.
7862 * gcc.target/riscv/rvv/base/vwadd_vv_m-2.c: Removed.
7863 * gcc.target/riscv/rvv/base/vwadd_vv_m-3.c: Removed.
7864 * gcc.target/riscv/rvv/base/vwadd_vv_mu-1.c: Removed.
7865 * gcc.target/riscv/rvv/base/vwadd_vv_mu-2.c: Removed.
7866 * gcc.target/riscv/rvv/base/vwadd_vv_mu-3.c: Removed.
7867 * gcc.target/riscv/rvv/base/vwadd_vv_tu-1.c: Removed.
7868 * gcc.target/riscv/rvv/base/vwadd_vv_tu-2.c: Removed.
7869 * gcc.target/riscv/rvv/base/vwadd_vv_tu-3.c: Removed.
7870 * gcc.target/riscv/rvv/base/vwadd_vv_tum-1.c: Removed.
7871 * gcc.target/riscv/rvv/base/vwadd_vv_tum-2.c: Removed.
7872 * gcc.target/riscv/rvv/base/vwadd_vv_tum-3.c: Removed.
7873 * gcc.target/riscv/rvv/base/vwadd_vv_tumu-1.c: Removed.
7874 * gcc.target/riscv/rvv/base/vwadd_vv_tumu-2.c: Removed.
7875 * gcc.target/riscv/rvv/base/vwadd_vv_tumu-3.c: Removed.
7876 * gcc.target/riscv/rvv/base/vwadd_vx-1.c: Removed.
7877 * gcc.target/riscv/rvv/base/vwadd_vx-2.c: Removed.
7878 * gcc.target/riscv/rvv/base/vwadd_vx-3.c: Removed.
7879 * gcc.target/riscv/rvv/base/vwadd_vx_m-1.c: Removed.
7880 * gcc.target/riscv/rvv/base/vwadd_vx_m-2.c: Removed.
7881 * gcc.target/riscv/rvv/base/vwadd_vx_m-3.c: Removed.
7882 * gcc.target/riscv/rvv/base/vwadd_vx_mu-1.c: Removed.
7883 * gcc.target/riscv/rvv/base/vwadd_vx_mu-2.c: Removed.
7884 * gcc.target/riscv/rvv/base/vwadd_vx_mu-3.c: Removed.
7885 * gcc.target/riscv/rvv/base/vwadd_vx_tu-1.c: Removed.
7886 * gcc.target/riscv/rvv/base/vwadd_vx_tu-2.c: Removed.
7887 * gcc.target/riscv/rvv/base/vwadd_vx_tu-3.c: Removed.
7888 * gcc.target/riscv/rvv/base/vwadd_vx_tum-1.c: Removed.
7889 * gcc.target/riscv/rvv/base/vwadd_vx_tum-2.c: Removed.
7890 * gcc.target/riscv/rvv/base/vwadd_vx_tum-3.c: Removed.
7891 * gcc.target/riscv/rvv/base/vwadd_vx_tumu-1.c: Removed.
7892 * gcc.target/riscv/rvv/base/vwadd_vx_tumu-2.c: Removed.
7893 * gcc.target/riscv/rvv/base/vwadd_vx_tumu-3.c: Removed.
7894 * gcc.target/riscv/rvv/base/vwadd_wv-1.c: Removed.
7895 * gcc.target/riscv/rvv/base/vwadd_wv-2.c: Removed.
7896 * gcc.target/riscv/rvv/base/vwadd_wv-3.c: Removed.
7897 * gcc.target/riscv/rvv/base/vwadd_wv_m-1.c: Removed.
7898 * gcc.target/riscv/rvv/base/vwadd_wv_m-2.c: Removed.
7899 * gcc.target/riscv/rvv/base/vwadd_wv_m-3.c: Removed.
7900 * gcc.target/riscv/rvv/base/vwadd_wv_mu-1.c: Removed.
7901 * gcc.target/riscv/rvv/base/vwadd_wv_mu-2.c: Removed.
7902 * gcc.target/riscv/rvv/base/vwadd_wv_mu-3.c: Removed.
7903 * gcc.target/riscv/rvv/base/vwadd_wv_tu-1.c: Removed.
7904 * gcc.target/riscv/rvv/base/vwadd_wv_tu-2.c: Removed.
7905 * gcc.target/riscv/rvv/base/vwadd_wv_tu-3.c: Removed.
7906 * gcc.target/riscv/rvv/base/vwadd_wv_tum-1.c: Removed.
7907 * gcc.target/riscv/rvv/base/vwadd_wv_tum-2.c: Removed.
7908 * gcc.target/riscv/rvv/base/vwadd_wv_tum-3.c: Removed.
7909 * gcc.target/riscv/rvv/base/vwadd_wv_tumu-1.c: Removed.
7910 * gcc.target/riscv/rvv/base/vwadd_wv_tumu-2.c: Removed.
7911 * gcc.target/riscv/rvv/base/vwadd_wv_tumu-3.c: Removed.
7912 * gcc.target/riscv/rvv/base/vwadd_wx-1.c: Removed.
7913 * gcc.target/riscv/rvv/base/vwadd_wx-2.c: Removed.
7914 * gcc.target/riscv/rvv/base/vwadd_wx-3.c: Removed.
7915 * gcc.target/riscv/rvv/base/vwadd_wx_m-1.c: Removed.
7916 * gcc.target/riscv/rvv/base/vwadd_wx_m-2.c: Removed.
7917 * gcc.target/riscv/rvv/base/vwadd_wx_m-3.c: Removed.
7918 * gcc.target/riscv/rvv/base/vwadd_wx_mu-1.c: Removed.
7919 * gcc.target/riscv/rvv/base/vwadd_wx_mu-2.c: Removed.
7920 * gcc.target/riscv/rvv/base/vwadd_wx_mu-3.c: Removed.
7921 * gcc.target/riscv/rvv/base/vwadd_wx_tu-1.c: Removed.
7922 * gcc.target/riscv/rvv/base/vwadd_wx_tu-2.c: Removed.
7923 * gcc.target/riscv/rvv/base/vwadd_wx_tu-3.c: Removed.
7924 * gcc.target/riscv/rvv/base/vwadd_wx_tum-1.c: Removed.
7925 * gcc.target/riscv/rvv/base/vwadd_wx_tum-2.c: Removed.
7926 * gcc.target/riscv/rvv/base/vwadd_wx_tum-3.c: Removed.
7927 * gcc.target/riscv/rvv/base/vwadd_wx_tumu-1.c: Removed.
7928 * gcc.target/riscv/rvv/base/vwadd_wx_tumu-2.c: Removed.
7929 * gcc.target/riscv/rvv/base/vwadd_wx_tumu-3.c: Removed.
7930 * gcc.target/riscv/rvv/base/vwaddu_vv-1.c: Removed.
7931 * gcc.target/riscv/rvv/base/vwaddu_vv-2.c: Removed.
7932 * gcc.target/riscv/rvv/base/vwaddu_vv-3.c: Removed.
7933 * gcc.target/riscv/rvv/base/vwaddu_vv_m-1.c: Removed.
7934 * gcc.target/riscv/rvv/base/vwaddu_vv_m-2.c: Removed.
7935 * gcc.target/riscv/rvv/base/vwaddu_vv_m-3.c: Removed.
7936 * gcc.target/riscv/rvv/base/vwaddu_vv_mu-1.c: Removed.
7937 * gcc.target/riscv/rvv/base/vwaddu_vv_mu-2.c: Removed.
7938 * gcc.target/riscv/rvv/base/vwaddu_vv_mu-3.c: Removed.
7939 * gcc.target/riscv/rvv/base/vwaddu_vv_tu-1.c: Removed.
7940 * gcc.target/riscv/rvv/base/vwaddu_vv_tu-2.c: Removed.
7941 * gcc.target/riscv/rvv/base/vwaddu_vv_tu-3.c: Removed.
7942 * gcc.target/riscv/rvv/base/vwaddu_vv_tum-1.c: Removed.
7943 * gcc.target/riscv/rvv/base/vwaddu_vv_tum-2.c: Removed.
7944 * gcc.target/riscv/rvv/base/vwaddu_vv_tum-3.c: Removed.
7945 * gcc.target/riscv/rvv/base/vwaddu_vv_tumu-1.c: Removed.
7946 * gcc.target/riscv/rvv/base/vwaddu_vv_tumu-2.c: Removed.
7947 * gcc.target/riscv/rvv/base/vwaddu_vv_tumu-3.c: Removed.
7948 * gcc.target/riscv/rvv/base/vwaddu_vx-1.c: Removed.
7949 * gcc.target/riscv/rvv/base/vwaddu_vx-2.c: Removed.
7950 * gcc.target/riscv/rvv/base/vwaddu_vx-3.c: Removed.
7951 * gcc.target/riscv/rvv/base/vwaddu_vx_m-1.c: Removed.
7952 * gcc.target/riscv/rvv/base/vwaddu_vx_m-2.c: Removed.
7953 * gcc.target/riscv/rvv/base/vwaddu_vx_m-3.c: Removed.
7954 * gcc.target/riscv/rvv/base/vwaddu_vx_mu-1.c: Removed.
7955 * gcc.target/riscv/rvv/base/vwaddu_vx_mu-2.c: Removed.
7956 * gcc.target/riscv/rvv/base/vwaddu_vx_mu-3.c: Removed.
7957 * gcc.target/riscv/rvv/base/vwaddu_vx_tu-1.c: Removed.
7958 * gcc.target/riscv/rvv/base/vwaddu_vx_tu-2.c: Removed.
7959 * gcc.target/riscv/rvv/base/vwaddu_vx_tu-3.c: Removed.
7960 * gcc.target/riscv/rvv/base/vwaddu_vx_tum-1.c: Removed.
7961 * gcc.target/riscv/rvv/base/vwaddu_vx_tum-2.c: Removed.
7962 * gcc.target/riscv/rvv/base/vwaddu_vx_tum-3.c: Removed.
7963 * gcc.target/riscv/rvv/base/vwaddu_vx_tumu-1.c: Removed.
7964 * gcc.target/riscv/rvv/base/vwaddu_vx_tumu-2.c: Removed.
7965 * gcc.target/riscv/rvv/base/vwaddu_vx_tumu-3.c: Removed.
7966 * gcc.target/riscv/rvv/base/vwaddu_wv-1.c: Removed.
7967 * gcc.target/riscv/rvv/base/vwaddu_wv-2.c: Removed.
7968 * gcc.target/riscv/rvv/base/vwaddu_wv-3.c: Removed.
7969 * gcc.target/riscv/rvv/base/vwaddu_wv_m-1.c: Removed.
7970 * gcc.target/riscv/rvv/base/vwaddu_wv_m-2.c: Removed.
7971 * gcc.target/riscv/rvv/base/vwaddu_wv_m-3.c: Removed.
7972 * gcc.target/riscv/rvv/base/vwaddu_wv_mu-1.c: Removed.
7973 * gcc.target/riscv/rvv/base/vwaddu_wv_mu-2.c: Removed.
7974 * gcc.target/riscv/rvv/base/vwaddu_wv_mu-3.c: Removed.
7975 * gcc.target/riscv/rvv/base/vwaddu_wv_tu-1.c: Removed.
7976 * gcc.target/riscv/rvv/base/vwaddu_wv_tu-2.c: Removed.
7977 * gcc.target/riscv/rvv/base/vwaddu_wv_tu-3.c: Removed.
7978 * gcc.target/riscv/rvv/base/vwaddu_wv_tum-1.c: Removed.
7979 * gcc.target/riscv/rvv/base/vwaddu_wv_tum-2.c: Removed.
7980 * gcc.target/riscv/rvv/base/vwaddu_wv_tum-3.c: Removed.
7981 * gcc.target/riscv/rvv/base/vwaddu_wv_tumu-1.c: Removed.
7982 * gcc.target/riscv/rvv/base/vwaddu_wv_tumu-2.c: Removed.
7983 * gcc.target/riscv/rvv/base/vwaddu_wv_tumu-3.c: Removed.
7984 * gcc.target/riscv/rvv/base/vwaddu_wx-1.c: Removed.
7985 * gcc.target/riscv/rvv/base/vwaddu_wx-2.c: Removed.
7986 * gcc.target/riscv/rvv/base/vwaddu_wx-3.c: Removed.
7987 * gcc.target/riscv/rvv/base/vwaddu_wx_m-1.c: Removed.
7988 * gcc.target/riscv/rvv/base/vwaddu_wx_m-2.c: Removed.
7989 * gcc.target/riscv/rvv/base/vwaddu_wx_m-3.c: Removed.
7990 * gcc.target/riscv/rvv/base/vwaddu_wx_mu-1.c: Removed.
7991 * gcc.target/riscv/rvv/base/vwaddu_wx_mu-2.c: Removed.
7992 * gcc.target/riscv/rvv/base/vwaddu_wx_mu-3.c: Removed.
7993 * gcc.target/riscv/rvv/base/vwaddu_wx_tu-1.c: Removed.
7994 * gcc.target/riscv/rvv/base/vwaddu_wx_tu-2.c: Removed.
7995 * gcc.target/riscv/rvv/base/vwaddu_wx_tu-3.c: Removed.
7996 * gcc.target/riscv/rvv/base/vwaddu_wx_tum-1.c: Removed.
7997 * gcc.target/riscv/rvv/base/vwaddu_wx_tum-2.c: Removed.
7998 * gcc.target/riscv/rvv/base/vwaddu_wx_tum-3.c: Removed.
7999 * gcc.target/riscv/rvv/base/vwaddu_wx_tumu-1.c: Removed.
8000 * gcc.target/riscv/rvv/base/vwaddu_wx_tumu-2.c: Removed.
8001 * gcc.target/riscv/rvv/base/vwaddu_wx_tumu-3.c: Removed.
8002 * gcc.target/riscv/rvv/base/vwcvt_x-1.c: Removed.
8003 * gcc.target/riscv/rvv/base/vwcvt_x-2.c: Removed.
8004 * gcc.target/riscv/rvv/base/vwcvt_x-3.c: Removed.
8005 * gcc.target/riscv/rvv/base/vwcvt_x_m-1.c: Removed.
8006 * gcc.target/riscv/rvv/base/vwcvt_x_m-2.c: Removed.
8007 * gcc.target/riscv/rvv/base/vwcvt_x_m-3.c: Removed.
8008 * gcc.target/riscv/rvv/base/vwcvt_x_mu-1.c: Removed.
8009 * gcc.target/riscv/rvv/base/vwcvt_x_mu-2.c: Removed.
8010 * gcc.target/riscv/rvv/base/vwcvt_x_mu-3.c: Removed.
8011 * gcc.target/riscv/rvv/base/vwcvt_x_tu-1.c: Removed.
8012 * gcc.target/riscv/rvv/base/vwcvt_x_tu-2.c: Removed.
8013 * gcc.target/riscv/rvv/base/vwcvt_x_tu-3.c: Removed.
8014 * gcc.target/riscv/rvv/base/vwcvt_x_tum-1.c: Removed.
8015 * gcc.target/riscv/rvv/base/vwcvt_x_tum-2.c: Removed.
8016 * gcc.target/riscv/rvv/base/vwcvt_x_tum-3.c: Removed.
8017 * gcc.target/riscv/rvv/base/vwcvt_x_tumu-1.c: Removed.
8018 * gcc.target/riscv/rvv/base/vwcvt_x_tumu-2.c: Removed.
8019 * gcc.target/riscv/rvv/base/vwcvt_x_tumu-3.c: Removed.
8020 * gcc.target/riscv/rvv/base/vwcvtu_x-1.c: Removed.
8021 * gcc.target/riscv/rvv/base/vwcvtu_x-2.c: Removed.
8022 * gcc.target/riscv/rvv/base/vwcvtu_x-3.c: Removed.
8023 * gcc.target/riscv/rvv/base/vwcvtu_x_m-1.c: Removed.
8024 * gcc.target/riscv/rvv/base/vwcvtu_x_m-2.c: Removed.
8025 * gcc.target/riscv/rvv/base/vwcvtu_x_m-3.c: Removed.
8026 * gcc.target/riscv/rvv/base/vwcvtu_x_mu-1.c: Removed.
8027 * gcc.target/riscv/rvv/base/vwcvtu_x_mu-2.c: Removed.
8028 * gcc.target/riscv/rvv/base/vwcvtu_x_mu-3.c: Removed.
8029 * gcc.target/riscv/rvv/base/vwcvtu_x_tu-1.c: Removed.
8030 * gcc.target/riscv/rvv/base/vwcvtu_x_tu-2.c: Removed.
8031 * gcc.target/riscv/rvv/base/vwcvtu_x_tu-3.c: Removed.
8032 * gcc.target/riscv/rvv/base/vwcvtu_x_tum-1.c: Removed.
8033 * gcc.target/riscv/rvv/base/vwcvtu_x_tum-2.c: Removed.
8034 * gcc.target/riscv/rvv/base/vwcvtu_x_tum-3.c: Removed.
8035 * gcc.target/riscv/rvv/base/vwcvtu_x_tumu-1.c: Removed.
8036 * gcc.target/riscv/rvv/base/vwcvtu_x_tumu-2.c: Removed.
8037 * gcc.target/riscv/rvv/base/vwcvtu_x_tumu-3.c: Removed.
8038 * gcc.target/riscv/rvv/base/vwmacc_vv-1.c: Removed.
8039 * gcc.target/riscv/rvv/base/vwmacc_vv-2.c: Removed.
8040 * gcc.target/riscv/rvv/base/vwmacc_vv-3.c: Removed.
8041 * gcc.target/riscv/rvv/base/vwmacc_vv_m-1.c: Removed.
8042 * gcc.target/riscv/rvv/base/vwmacc_vv_m-2.c: Removed.
8043 * gcc.target/riscv/rvv/base/vwmacc_vv_m-3.c: Removed.
8044 * gcc.target/riscv/rvv/base/vwmacc_vv_mu-1.c: Removed.
8045 * gcc.target/riscv/rvv/base/vwmacc_vv_mu-2.c: Removed.
8046 * gcc.target/riscv/rvv/base/vwmacc_vv_mu-3.c: Removed.
8047 * gcc.target/riscv/rvv/base/vwmacc_vv_tu-1.c: Removed.
8048 * gcc.target/riscv/rvv/base/vwmacc_vv_tu-2.c: Removed.
8049 * gcc.target/riscv/rvv/base/vwmacc_vv_tu-3.c: Removed.
8050 * gcc.target/riscv/rvv/base/vwmacc_vv_tum-1.c: Removed.
8051 * gcc.target/riscv/rvv/base/vwmacc_vv_tum-2.c: Removed.
8052 * gcc.target/riscv/rvv/base/vwmacc_vv_tum-3.c: Removed.
8053 * gcc.target/riscv/rvv/base/vwmacc_vv_tumu-1.c: Removed.
8054 * gcc.target/riscv/rvv/base/vwmacc_vv_tumu-2.c: Removed.
8055 * gcc.target/riscv/rvv/base/vwmacc_vv_tumu-3.c: Removed.
8056 * gcc.target/riscv/rvv/base/vwmacc_vx-1.c: Removed.
8057 * gcc.target/riscv/rvv/base/vwmacc_vx-2.c: Removed.
8058 * gcc.target/riscv/rvv/base/vwmacc_vx-3.c: Removed.
8059 * gcc.target/riscv/rvv/base/vwmacc_vx_m-1.c: Removed.
8060 * gcc.target/riscv/rvv/base/vwmacc_vx_m-2.c: Removed.
8061 * gcc.target/riscv/rvv/base/vwmacc_vx_m-3.c: Removed.
8062 * gcc.target/riscv/rvv/base/vwmacc_vx_mu-1.c: Removed.
8063 * gcc.target/riscv/rvv/base/vwmacc_vx_mu-2.c: Removed.
8064 * gcc.target/riscv/rvv/base/vwmacc_vx_mu-3.c: Removed.
8065 * gcc.target/riscv/rvv/base/vwmacc_vx_tu-1.c: Removed.
8066 * gcc.target/riscv/rvv/base/vwmacc_vx_tu-2.c: Removed.
8067 * gcc.target/riscv/rvv/base/vwmacc_vx_tu-3.c: Removed.
8068 * gcc.target/riscv/rvv/base/vwmacc_vx_tum-1.c: Removed.
8069 * gcc.target/riscv/rvv/base/vwmacc_vx_tum-2.c: Removed.
8070 * gcc.target/riscv/rvv/base/vwmacc_vx_tum-3.c: Removed.
8071 * gcc.target/riscv/rvv/base/vwmacc_vx_tumu-1.c: Removed.
8072 * gcc.target/riscv/rvv/base/vwmacc_vx_tumu-2.c: Removed.
8073 * gcc.target/riscv/rvv/base/vwmacc_vx_tumu-3.c: Removed.
8074 * gcc.target/riscv/rvv/base/vwmaccsu_vv-1.c: Removed.
8075 * gcc.target/riscv/rvv/base/vwmaccsu_vv-2.c: Removed.
8076 * gcc.target/riscv/rvv/base/vwmaccsu_vv-3.c: Removed.
8077 * gcc.target/riscv/rvv/base/vwmaccsu_vv_m-1.c: Removed.
8078 * gcc.target/riscv/rvv/base/vwmaccsu_vv_m-2.c: Removed.
8079 * gcc.target/riscv/rvv/base/vwmaccsu_vv_m-3.c: Removed.
8080 * gcc.target/riscv/rvv/base/vwmaccsu_vv_mu-1.c: Removed.
8081 * gcc.target/riscv/rvv/base/vwmaccsu_vv_mu-2.c: Removed.
8082 * gcc.target/riscv/rvv/base/vwmaccsu_vv_mu-3.c: Removed.
8083 * gcc.target/riscv/rvv/base/vwmaccsu_vv_tu-1.c: Removed.
8084 * gcc.target/riscv/rvv/base/vwmaccsu_vv_tu-2.c: Removed.
8085 * gcc.target/riscv/rvv/base/vwmaccsu_vv_tu-3.c: Removed.
8086 * gcc.target/riscv/rvv/base/vwmaccsu_vv_tum-1.c: Removed.
8087 * gcc.target/riscv/rvv/base/vwmaccsu_vv_tum-2.c: Removed.
8088 * gcc.target/riscv/rvv/base/vwmaccsu_vv_tum-3.c: Removed.
8089 * gcc.target/riscv/rvv/base/vwmaccsu_vv_tumu-1.c: Removed.
8090 * gcc.target/riscv/rvv/base/vwmaccsu_vv_tumu-2.c: Removed.
8091 * gcc.target/riscv/rvv/base/vwmaccsu_vv_tumu-3.c: Removed.
8092 * gcc.target/riscv/rvv/base/vwmaccsu_vx-1.c: Removed.
8093 * gcc.target/riscv/rvv/base/vwmaccsu_vx-2.c: Removed.
8094 * gcc.target/riscv/rvv/base/vwmaccsu_vx-3.c: Removed.
8095 * gcc.target/riscv/rvv/base/vwmaccsu_vx_m-1.c: Removed.
8096 * gcc.target/riscv/rvv/base/vwmaccsu_vx_m-2.c: Removed.
8097 * gcc.target/riscv/rvv/base/vwmaccsu_vx_m-3.c: Removed.
8098 * gcc.target/riscv/rvv/base/vwmaccsu_vx_mu-1.c: Removed.
8099 * gcc.target/riscv/rvv/base/vwmaccsu_vx_mu-2.c: Removed.
8100 * gcc.target/riscv/rvv/base/vwmaccsu_vx_mu-3.c: Removed.
8101 * gcc.target/riscv/rvv/base/vwmaccsu_vx_tu-1.c: Removed.
8102 * gcc.target/riscv/rvv/base/vwmaccsu_vx_tu-2.c: Removed.
8103 * gcc.target/riscv/rvv/base/vwmaccsu_vx_tu-3.c: Removed.
8104 * gcc.target/riscv/rvv/base/vwmaccsu_vx_tum-1.c: Removed.
8105 * gcc.target/riscv/rvv/base/vwmaccsu_vx_tum-2.c: Removed.
8106 * gcc.target/riscv/rvv/base/vwmaccsu_vx_tum-3.c: Removed.
8107 * gcc.target/riscv/rvv/base/vwmaccsu_vx_tumu-1.c: Removed.
8108 * gcc.target/riscv/rvv/base/vwmaccsu_vx_tumu-2.c: Removed.
8109 * gcc.target/riscv/rvv/base/vwmaccsu_vx_tumu-3.c: Removed.
8110 * gcc.target/riscv/rvv/base/vwmaccu_vv-1.c: Removed.
8111 * gcc.target/riscv/rvv/base/vwmaccu_vv-2.c: Removed.
8112 * gcc.target/riscv/rvv/base/vwmaccu_vv-3.c: Removed.
8113 * gcc.target/riscv/rvv/base/vwmaccu_vv_m-1.c: Removed.
8114 * gcc.target/riscv/rvv/base/vwmaccu_vv_m-2.c: Removed.
8115 * gcc.target/riscv/rvv/base/vwmaccu_vv_m-3.c: Removed.
8116 * gcc.target/riscv/rvv/base/vwmaccu_vv_mu-1.c: Removed.
8117 * gcc.target/riscv/rvv/base/vwmaccu_vv_mu-2.c: Removed.
8118 * gcc.target/riscv/rvv/base/vwmaccu_vv_mu-3.c: Removed.
8119 * gcc.target/riscv/rvv/base/vwmaccu_vv_tu-1.c: Removed.
8120 * gcc.target/riscv/rvv/base/vwmaccu_vv_tu-2.c: Removed.
8121 * gcc.target/riscv/rvv/base/vwmaccu_vv_tu-3.c: Removed.
8122 * gcc.target/riscv/rvv/base/vwmaccu_vv_tum-1.c: Removed.
8123 * gcc.target/riscv/rvv/base/vwmaccu_vv_tum-2.c: Removed.
8124 * gcc.target/riscv/rvv/base/vwmaccu_vv_tum-3.c: Removed.
8125 * gcc.target/riscv/rvv/base/vwmaccu_vv_tumu-1.c: Removed.
8126 * gcc.target/riscv/rvv/base/vwmaccu_vv_tumu-2.c: Removed.
8127 * gcc.target/riscv/rvv/base/vwmaccu_vv_tumu-3.c: Removed.
8128 * gcc.target/riscv/rvv/base/vwmaccu_vx-1.c: Removed.
8129 * gcc.target/riscv/rvv/base/vwmaccu_vx-2.c: Removed.
8130 * gcc.target/riscv/rvv/base/vwmaccu_vx-3.c: Removed.
8131 * gcc.target/riscv/rvv/base/vwmaccu_vx_m-1.c: Removed.
8132 * gcc.target/riscv/rvv/base/vwmaccu_vx_m-2.c: Removed.
8133 * gcc.target/riscv/rvv/base/vwmaccu_vx_m-3.c: Removed.
8134 * gcc.target/riscv/rvv/base/vwmaccu_vx_mu-1.c: Removed.
8135 * gcc.target/riscv/rvv/base/vwmaccu_vx_mu-2.c: Removed.
8136 * gcc.target/riscv/rvv/base/vwmaccu_vx_mu-3.c: Removed.
8137 * gcc.target/riscv/rvv/base/vwmaccu_vx_tu-1.c: Removed.
8138 * gcc.target/riscv/rvv/base/vwmaccu_vx_tu-2.c: Removed.
8139 * gcc.target/riscv/rvv/base/vwmaccu_vx_tu-3.c: Removed.
8140 * gcc.target/riscv/rvv/base/vwmaccu_vx_tum-1.c: Removed.
8141 * gcc.target/riscv/rvv/base/vwmaccu_vx_tum-2.c: Removed.
8142 * gcc.target/riscv/rvv/base/vwmaccu_vx_tum-3.c: Removed.
8143 * gcc.target/riscv/rvv/base/vwmaccu_vx_tumu-1.c: Removed.
8144 * gcc.target/riscv/rvv/base/vwmaccu_vx_tumu-2.c: Removed.
8145 * gcc.target/riscv/rvv/base/vwmaccu_vx_tumu-3.c: Removed.
8146 * gcc.target/riscv/rvv/base/vwmaccus_vx-1.c: Removed.
8147 * gcc.target/riscv/rvv/base/vwmaccus_vx-2.c: Removed.
8148 * gcc.target/riscv/rvv/base/vwmaccus_vx-3.c: Removed.
8149 * gcc.target/riscv/rvv/base/vwmaccus_vx_m-1.c: Removed.
8150 * gcc.target/riscv/rvv/base/vwmaccus_vx_m-2.c: Removed.
8151 * gcc.target/riscv/rvv/base/vwmaccus_vx_m-3.c: Removed.
8152 * gcc.target/riscv/rvv/base/vwmaccus_vx_mu-1.c: Removed.
8153 * gcc.target/riscv/rvv/base/vwmaccus_vx_mu-2.c: Removed.
8154 * gcc.target/riscv/rvv/base/vwmaccus_vx_mu-3.c: Removed.
8155 * gcc.target/riscv/rvv/base/vwmaccus_vx_tu-1.c: Removed.
8156 * gcc.target/riscv/rvv/base/vwmaccus_vx_tu-2.c: Removed.
8157 * gcc.target/riscv/rvv/base/vwmaccus_vx_tu-3.c: Removed.
8158 * gcc.target/riscv/rvv/base/vwmaccus_vx_tum-1.c: Removed.
8159 * gcc.target/riscv/rvv/base/vwmaccus_vx_tum-2.c: Removed.
8160 * gcc.target/riscv/rvv/base/vwmaccus_vx_tum-3.c: Removed.
8161 * gcc.target/riscv/rvv/base/vwmaccus_vx_tumu-1.c: Removed.
8162 * gcc.target/riscv/rvv/base/vwmaccus_vx_tumu-2.c: Removed.
8163 * gcc.target/riscv/rvv/base/vwmaccus_vx_tumu-3.c: Removed.
8164 * gcc.target/riscv/rvv/base/vwmul_vv-1.c: Removed.
8165 * gcc.target/riscv/rvv/base/vwmul_vv-2.c: Removed.
8166 * gcc.target/riscv/rvv/base/vwmul_vv-3.c: Removed.
8167 * gcc.target/riscv/rvv/base/vwmul_vv_m-1.c: Removed.
8168 * gcc.target/riscv/rvv/base/vwmul_vv_m-2.c: Removed.
8169 * gcc.target/riscv/rvv/base/vwmul_vv_m-3.c: Removed.
8170 * gcc.target/riscv/rvv/base/vwmul_vv_mu-1.c: Removed.
8171 * gcc.target/riscv/rvv/base/vwmul_vv_mu-2.c: Removed.
8172 * gcc.target/riscv/rvv/base/vwmul_vv_mu-3.c: Removed.
8173 * gcc.target/riscv/rvv/base/vwmul_vv_tu-1.c: Removed.
8174 * gcc.target/riscv/rvv/base/vwmul_vv_tu-2.c: Removed.
8175 * gcc.target/riscv/rvv/base/vwmul_vv_tu-3.c: Removed.
8176 * gcc.target/riscv/rvv/base/vwmul_vv_tum-1.c: Removed.
8177 * gcc.target/riscv/rvv/base/vwmul_vv_tum-2.c: Removed.
8178 * gcc.target/riscv/rvv/base/vwmul_vv_tum-3.c: Removed.
8179 * gcc.target/riscv/rvv/base/vwmul_vv_tumu-1.c: Removed.
8180 * gcc.target/riscv/rvv/base/vwmul_vv_tumu-2.c: Removed.
8181 * gcc.target/riscv/rvv/base/vwmul_vv_tumu-3.c: Removed.
8182 * gcc.target/riscv/rvv/base/vwmul_vx-1.c: Removed.
8183 * gcc.target/riscv/rvv/base/vwmul_vx-2.c: Removed.
8184 * gcc.target/riscv/rvv/base/vwmul_vx-3.c: Removed.
8185 * gcc.target/riscv/rvv/base/vwmul_vx_m-1.c: Removed.
8186 * gcc.target/riscv/rvv/base/vwmul_vx_m-2.c: Removed.
8187 * gcc.target/riscv/rvv/base/vwmul_vx_m-3.c: Removed.
8188 * gcc.target/riscv/rvv/base/vwmul_vx_mu-1.c: Removed.
8189 * gcc.target/riscv/rvv/base/vwmul_vx_mu-2.c: Removed.
8190 * gcc.target/riscv/rvv/base/vwmul_vx_mu-3.c: Removed.
8191 * gcc.target/riscv/rvv/base/vwmul_vx_tu-1.c: Removed.
8192 * gcc.target/riscv/rvv/base/vwmul_vx_tu-2.c: Removed.
8193 * gcc.target/riscv/rvv/base/vwmul_vx_tu-3.c: Removed.
8194 * gcc.target/riscv/rvv/base/vwmul_vx_tum-1.c: Removed.
8195 * gcc.target/riscv/rvv/base/vwmul_vx_tum-2.c: Removed.
8196 * gcc.target/riscv/rvv/base/vwmul_vx_tum-3.c: Removed.
8197 * gcc.target/riscv/rvv/base/vwmul_vx_tumu-1.c: Removed.
8198 * gcc.target/riscv/rvv/base/vwmul_vx_tumu-2.c: Removed.
8199 * gcc.target/riscv/rvv/base/vwmul_vx_tumu-3.c: Removed.
8200 * gcc.target/riscv/rvv/base/vwmulsu_vv-1.c: Removed.
8201 * gcc.target/riscv/rvv/base/vwmulsu_vv-2.c: Removed.
8202 * gcc.target/riscv/rvv/base/vwmulsu_vv-3.c: Removed.
8203 * gcc.target/riscv/rvv/base/vwmulsu_vv_m-1.c: Removed.
8204 * gcc.target/riscv/rvv/base/vwmulsu_vv_m-2.c: Removed.
8205 * gcc.target/riscv/rvv/base/vwmulsu_vv_m-3.c: Removed.
8206 * gcc.target/riscv/rvv/base/vwmulsu_vv_mu-1.c: Removed.
8207 * gcc.target/riscv/rvv/base/vwmulsu_vv_mu-2.c: Removed.
8208 * gcc.target/riscv/rvv/base/vwmulsu_vv_mu-3.c: Removed.
8209 * gcc.target/riscv/rvv/base/vwmulsu_vv_tu-1.c: Removed.
8210 * gcc.target/riscv/rvv/base/vwmulsu_vv_tu-2.c: Removed.
8211 * gcc.target/riscv/rvv/base/vwmulsu_vv_tu-3.c: Removed.
8212 * gcc.target/riscv/rvv/base/vwmulsu_vv_tum-1.c: Removed.
8213 * gcc.target/riscv/rvv/base/vwmulsu_vv_tum-2.c: Removed.
8214 * gcc.target/riscv/rvv/base/vwmulsu_vv_tum-3.c: Removed.
8215 * gcc.target/riscv/rvv/base/vwmulsu_vv_tumu-1.c: Removed.
8216 * gcc.target/riscv/rvv/base/vwmulsu_vv_tumu-2.c: Removed.
8217 * gcc.target/riscv/rvv/base/vwmulsu_vv_tumu-3.c: Removed.
8218 * gcc.target/riscv/rvv/base/vwmulsu_vx-1.c: Removed.
8219 * gcc.target/riscv/rvv/base/vwmulsu_vx-2.c: Removed.
8220 * gcc.target/riscv/rvv/base/vwmulsu_vx-3.c: Removed.
8221 * gcc.target/riscv/rvv/base/vwmulsu_vx_m-1.c: Removed.
8222 * gcc.target/riscv/rvv/base/vwmulsu_vx_m-2.c: Removed.
8223 * gcc.target/riscv/rvv/base/vwmulsu_vx_m-3.c: Removed.
8224 * gcc.target/riscv/rvv/base/vwmulsu_vx_mu-1.c: Removed.
8225 * gcc.target/riscv/rvv/base/vwmulsu_vx_mu-2.c: Removed.
8226 * gcc.target/riscv/rvv/base/vwmulsu_vx_mu-3.c: Removed.
8227 * gcc.target/riscv/rvv/base/vwmulsu_vx_tu-1.c: Removed.
8228 * gcc.target/riscv/rvv/base/vwmulsu_vx_tu-2.c: Removed.
8229 * gcc.target/riscv/rvv/base/vwmulsu_vx_tu-3.c: Removed.
8230 * gcc.target/riscv/rvv/base/vwmulsu_vx_tum-1.c: Removed.
8231 * gcc.target/riscv/rvv/base/vwmulsu_vx_tum-2.c: Removed.
8232 * gcc.target/riscv/rvv/base/vwmulsu_vx_tum-3.c: Removed.
8233 * gcc.target/riscv/rvv/base/vwmulsu_vx_tumu-1.c: Removed.
8234 * gcc.target/riscv/rvv/base/vwmulsu_vx_tumu-2.c: Removed.
8235 * gcc.target/riscv/rvv/base/vwmulsu_vx_tumu-3.c: Removed.
8236 * gcc.target/riscv/rvv/base/vwmulu_vv-1.c: Removed.
8237 * gcc.target/riscv/rvv/base/vwmulu_vv-2.c: Removed.
8238 * gcc.target/riscv/rvv/base/vwmulu_vv-3.c: Removed.
8239 * gcc.target/riscv/rvv/base/vwmulu_vv_m-1.c: Removed.
8240 * gcc.target/riscv/rvv/base/vwmulu_vv_m-2.c: Removed.
8241 * gcc.target/riscv/rvv/base/vwmulu_vv_m-3.c: Removed.
8242 * gcc.target/riscv/rvv/base/vwmulu_vv_mu-1.c: Removed.
8243 * gcc.target/riscv/rvv/base/vwmulu_vv_mu-2.c: Removed.
8244 * gcc.target/riscv/rvv/base/vwmulu_vv_mu-3.c: Removed.
8245 * gcc.target/riscv/rvv/base/vwmulu_vv_tu-1.c: Removed.
8246 * gcc.target/riscv/rvv/base/vwmulu_vv_tu-2.c: Removed.
8247 * gcc.target/riscv/rvv/base/vwmulu_vv_tu-3.c: Removed.
8248 * gcc.target/riscv/rvv/base/vwmulu_vv_tum-1.c: Removed.
8249 * gcc.target/riscv/rvv/base/vwmulu_vv_tum-2.c: Removed.
8250 * gcc.target/riscv/rvv/base/vwmulu_vv_tum-3.c: Removed.
8251 * gcc.target/riscv/rvv/base/vwmulu_vv_tumu-1.c: Removed.
8252 * gcc.target/riscv/rvv/base/vwmulu_vv_tumu-2.c: Removed.
8253 * gcc.target/riscv/rvv/base/vwmulu_vv_tumu-3.c: Removed.
8254 * gcc.target/riscv/rvv/base/vwmulu_vx-1.c: Removed.
8255 * gcc.target/riscv/rvv/base/vwmulu_vx-2.c: Removed.
8256 * gcc.target/riscv/rvv/base/vwmulu_vx-3.c: Removed.
8257 * gcc.target/riscv/rvv/base/vwmulu_vx_m-1.c: Removed.
8258 * gcc.target/riscv/rvv/base/vwmulu_vx_m-2.c: Removed.
8259 * gcc.target/riscv/rvv/base/vwmulu_vx_m-3.c: Removed.
8260 * gcc.target/riscv/rvv/base/vwmulu_vx_mu-1.c: Removed.
8261 * gcc.target/riscv/rvv/base/vwmulu_vx_mu-2.c: Removed.
8262 * gcc.target/riscv/rvv/base/vwmulu_vx_mu-3.c: Removed.
8263 * gcc.target/riscv/rvv/base/vwmulu_vx_tu-1.c: Removed.
8264 * gcc.target/riscv/rvv/base/vwmulu_vx_tu-2.c: Removed.
8265 * gcc.target/riscv/rvv/base/vwmulu_vx_tu-3.c: Removed.
8266 * gcc.target/riscv/rvv/base/vwmulu_vx_tum-1.c: Removed.
8267 * gcc.target/riscv/rvv/base/vwmulu_vx_tum-2.c: Removed.
8268 * gcc.target/riscv/rvv/base/vwmulu_vx_tum-3.c: Removed.
8269 * gcc.target/riscv/rvv/base/vwmulu_vx_tumu-1.c: Removed.
8270 * gcc.target/riscv/rvv/base/vwmulu_vx_tumu-2.c: Removed.
8271 * gcc.target/riscv/rvv/base/vwmulu_vx_tumu-3.c: Removed.
8272 * gcc.target/riscv/rvv/base/vwrite_csr.c: Removed.
8273 * gcc.target/riscv/rvv/base/vwsub_vv-1.c: Removed.
8274 * gcc.target/riscv/rvv/base/vwsub_vv-2.c: Removed.
8275 * gcc.target/riscv/rvv/base/vwsub_vv-3.c: Removed.
8276 * gcc.target/riscv/rvv/base/vwsub_vv_m-1.c: Removed.
8277 * gcc.target/riscv/rvv/base/vwsub_vv_m-2.c: Removed.
8278 * gcc.target/riscv/rvv/base/vwsub_vv_m-3.c: Removed.
8279 * gcc.target/riscv/rvv/base/vwsub_vv_mu-1.c: Removed.
8280 * gcc.target/riscv/rvv/base/vwsub_vv_mu-2.c: Removed.
8281 * gcc.target/riscv/rvv/base/vwsub_vv_mu-3.c: Removed.
8282 * gcc.target/riscv/rvv/base/vwsub_vv_tu-1.c: Removed.
8283 * gcc.target/riscv/rvv/base/vwsub_vv_tu-2.c: Removed.
8284 * gcc.target/riscv/rvv/base/vwsub_vv_tu-3.c: Removed.
8285 * gcc.target/riscv/rvv/base/vwsub_vv_tum-1.c: Removed.
8286 * gcc.target/riscv/rvv/base/vwsub_vv_tum-2.c: Removed.
8287 * gcc.target/riscv/rvv/base/vwsub_vv_tum-3.c: Removed.
8288 * gcc.target/riscv/rvv/base/vwsub_vv_tumu-1.c: Removed.
8289 * gcc.target/riscv/rvv/base/vwsub_vv_tumu-2.c: Removed.
8290 * gcc.target/riscv/rvv/base/vwsub_vv_tumu-3.c: Removed.
8291 * gcc.target/riscv/rvv/base/vwsub_vx-1.c: Removed.
8292 * gcc.target/riscv/rvv/base/vwsub_vx-2.c: Removed.
8293 * gcc.target/riscv/rvv/base/vwsub_vx-3.c: Removed.
8294 * gcc.target/riscv/rvv/base/vwsub_vx_m-1.c: Removed.
8295 * gcc.target/riscv/rvv/base/vwsub_vx_m-2.c: Removed.
8296 * gcc.target/riscv/rvv/base/vwsub_vx_m-3.c: Removed.
8297 * gcc.target/riscv/rvv/base/vwsub_vx_mu-1.c: Removed.
8298 * gcc.target/riscv/rvv/base/vwsub_vx_mu-2.c: Removed.
8299 * gcc.target/riscv/rvv/base/vwsub_vx_mu-3.c: Removed.
8300 * gcc.target/riscv/rvv/base/vwsub_vx_tu-1.c: Removed.
8301 * gcc.target/riscv/rvv/base/vwsub_vx_tu-2.c: Removed.
8302 * gcc.target/riscv/rvv/base/vwsub_vx_tu-3.c: Removed.
8303 * gcc.target/riscv/rvv/base/vwsub_vx_tum-1.c: Removed.
8304 * gcc.target/riscv/rvv/base/vwsub_vx_tum-2.c: Removed.
8305 * gcc.target/riscv/rvv/base/vwsub_vx_tum-3.c: Removed.
8306 * gcc.target/riscv/rvv/base/vwsub_vx_tumu-1.c: Removed.
8307 * gcc.target/riscv/rvv/base/vwsub_vx_tumu-2.c: Removed.
8308 * gcc.target/riscv/rvv/base/vwsub_vx_tumu-3.c: Removed.
8309 * gcc.target/riscv/rvv/base/vwsub_wv-1.c: Removed.
8310 * gcc.target/riscv/rvv/base/vwsub_wv-2.c: Removed.
8311 * gcc.target/riscv/rvv/base/vwsub_wv-3.c: Removed.
8312 * gcc.target/riscv/rvv/base/vwsub_wv_m-1.c: Removed.
8313 * gcc.target/riscv/rvv/base/vwsub_wv_m-2.c: Removed.
8314 * gcc.target/riscv/rvv/base/vwsub_wv_m-3.c: Removed.
8315 * gcc.target/riscv/rvv/base/vwsub_wv_mu-1.c: Removed.
8316 * gcc.target/riscv/rvv/base/vwsub_wv_mu-2.c: Removed.
8317 * gcc.target/riscv/rvv/base/vwsub_wv_mu-3.c: Removed.
8318 * gcc.target/riscv/rvv/base/vwsub_wv_tu-1.c: Removed.
8319 * gcc.target/riscv/rvv/base/vwsub_wv_tu-2.c: Removed.
8320 * gcc.target/riscv/rvv/base/vwsub_wv_tu-3.c: Removed.
8321 * gcc.target/riscv/rvv/base/vwsub_wv_tum-1.c: Removed.
8322 * gcc.target/riscv/rvv/base/vwsub_wv_tum-2.c: Removed.
8323 * gcc.target/riscv/rvv/base/vwsub_wv_tum-3.c: Removed.
8324 * gcc.target/riscv/rvv/base/vwsub_wv_tumu-1.c: Removed.
8325 * gcc.target/riscv/rvv/base/vwsub_wv_tumu-2.c: Removed.
8326 * gcc.target/riscv/rvv/base/vwsub_wv_tumu-3.c: Removed.
8327 * gcc.target/riscv/rvv/base/vwsub_wx-1.c: Removed.
8328 * gcc.target/riscv/rvv/base/vwsub_wx-2.c: Removed.
8329 * gcc.target/riscv/rvv/base/vwsub_wx-3.c: Removed.
8330 * gcc.target/riscv/rvv/base/vwsub_wx_m-1.c: Removed.
8331 * gcc.target/riscv/rvv/base/vwsub_wx_m-2.c: Removed.
8332 * gcc.target/riscv/rvv/base/vwsub_wx_m-3.c: Removed.
8333 * gcc.target/riscv/rvv/base/vwsub_wx_mu-1.c: Removed.
8334 * gcc.target/riscv/rvv/base/vwsub_wx_mu-2.c: Removed.
8335 * gcc.target/riscv/rvv/base/vwsub_wx_mu-3.c: Removed.
8336 * gcc.target/riscv/rvv/base/vwsub_wx_tu-1.c: Removed.
8337 * gcc.target/riscv/rvv/base/vwsub_wx_tu-2.c: Removed.
8338 * gcc.target/riscv/rvv/base/vwsub_wx_tu-3.c: Removed.
8339 * gcc.target/riscv/rvv/base/vwsub_wx_tum-1.c: Removed.
8340 * gcc.target/riscv/rvv/base/vwsub_wx_tum-2.c: Removed.
8341 * gcc.target/riscv/rvv/base/vwsub_wx_tum-3.c: Removed.
8342 * gcc.target/riscv/rvv/base/vwsub_wx_tumu-1.c: Removed.
8343 * gcc.target/riscv/rvv/base/vwsub_wx_tumu-2.c: Removed.
8344 * gcc.target/riscv/rvv/base/vwsub_wx_tumu-3.c: Removed.
8345 * gcc.target/riscv/rvv/base/vwsubu_vv-1.c: Removed.
8346 * gcc.target/riscv/rvv/base/vwsubu_vv-2.c: Removed.
8347 * gcc.target/riscv/rvv/base/vwsubu_vv-3.c: Removed.
8348 * gcc.target/riscv/rvv/base/vwsubu_vv_m-1.c: Removed.
8349 * gcc.target/riscv/rvv/base/vwsubu_vv_m-2.c: Removed.
8350 * gcc.target/riscv/rvv/base/vwsubu_vv_m-3.c: Removed.
8351 * gcc.target/riscv/rvv/base/vwsubu_vv_mu-1.c: Removed.
8352 * gcc.target/riscv/rvv/base/vwsubu_vv_mu-2.c: Removed.
8353 * gcc.target/riscv/rvv/base/vwsubu_vv_mu-3.c: Removed.
8354 * gcc.target/riscv/rvv/base/vwsubu_vv_tu-1.c: Removed.
8355 * gcc.target/riscv/rvv/base/vwsubu_vv_tu-2.c: Removed.
8356 * gcc.target/riscv/rvv/base/vwsubu_vv_tu-3.c: Removed.
8357 * gcc.target/riscv/rvv/base/vwsubu_vv_tum-1.c: Removed.
8358 * gcc.target/riscv/rvv/base/vwsubu_vv_tum-2.c: Removed.
8359 * gcc.target/riscv/rvv/base/vwsubu_vv_tum-3.c: Removed.
8360 * gcc.target/riscv/rvv/base/vwsubu_vv_tumu-1.c: Removed.
8361 * gcc.target/riscv/rvv/base/vwsubu_vv_tumu-2.c: Removed.
8362 * gcc.target/riscv/rvv/base/vwsubu_vv_tumu-3.c: Removed.
8363 * gcc.target/riscv/rvv/base/vwsubu_vx-1.c: Removed.
8364 * gcc.target/riscv/rvv/base/vwsubu_vx-2.c: Removed.
8365 * gcc.target/riscv/rvv/base/vwsubu_vx-3.c: Removed.
8366 * gcc.target/riscv/rvv/base/vwsubu_vx_m-1.c: Removed.
8367 * gcc.target/riscv/rvv/base/vwsubu_vx_m-2.c: Removed.
8368 * gcc.target/riscv/rvv/base/vwsubu_vx_m-3.c: Removed.
8369 * gcc.target/riscv/rvv/base/vwsubu_vx_mu-1.c: Removed.
8370 * gcc.target/riscv/rvv/base/vwsubu_vx_mu-2.c: Removed.
8371 * gcc.target/riscv/rvv/base/vwsubu_vx_mu-3.c: Removed.
8372 * gcc.target/riscv/rvv/base/vwsubu_vx_tu-1.c: Removed.
8373 * gcc.target/riscv/rvv/base/vwsubu_vx_tu-2.c: Removed.
8374 * gcc.target/riscv/rvv/base/vwsubu_vx_tu-3.c: Removed.
8375 * gcc.target/riscv/rvv/base/vwsubu_vx_tum-1.c: Removed.
8376 * gcc.target/riscv/rvv/base/vwsubu_vx_tum-2.c: Removed.
8377 * gcc.target/riscv/rvv/base/vwsubu_vx_tum-3.c: Removed.
8378 * gcc.target/riscv/rvv/base/vwsubu_vx_tumu-1.c: Removed.
8379 * gcc.target/riscv/rvv/base/vwsubu_vx_tumu-2.c: Removed.
8380 * gcc.target/riscv/rvv/base/vwsubu_vx_tumu-3.c: Removed.
8381 * gcc.target/riscv/rvv/base/vwsubu_wv-1.c: Removed.
8382 * gcc.target/riscv/rvv/base/vwsubu_wv-2.c: Removed.
8383 * gcc.target/riscv/rvv/base/vwsubu_wv-3.c: Removed.
8384 * gcc.target/riscv/rvv/base/vwsubu_wv_m-1.c: Removed.
8385 * gcc.target/riscv/rvv/base/vwsubu_wv_m-2.c: Removed.
8386 * gcc.target/riscv/rvv/base/vwsubu_wv_m-3.c: Removed.
8387 * gcc.target/riscv/rvv/base/vwsubu_wv_mu-1.c: Removed.
8388 * gcc.target/riscv/rvv/base/vwsubu_wv_mu-2.c: Removed.
8389 * gcc.target/riscv/rvv/base/vwsubu_wv_mu-3.c: Removed.
8390 * gcc.target/riscv/rvv/base/vwsubu_wv_tu-1.c: Removed.
8391 * gcc.target/riscv/rvv/base/vwsubu_wv_tu-2.c: Removed.
8392 * gcc.target/riscv/rvv/base/vwsubu_wv_tu-3.c: Removed.
8393 * gcc.target/riscv/rvv/base/vwsubu_wv_tum-1.c: Removed.
8394 * gcc.target/riscv/rvv/base/vwsubu_wv_tum-2.c: Removed.
8395 * gcc.target/riscv/rvv/base/vwsubu_wv_tum-3.c: Removed.
8396 * gcc.target/riscv/rvv/base/vwsubu_wv_tumu-1.c: Removed.
8397 * gcc.target/riscv/rvv/base/vwsubu_wv_tumu-2.c: Removed.
8398 * gcc.target/riscv/rvv/base/vwsubu_wv_tumu-3.c: Removed.
8399 * gcc.target/riscv/rvv/base/vwsubu_wx-1.c: Removed.
8400 * gcc.target/riscv/rvv/base/vwsubu_wx-2.c: Removed.
8401 * gcc.target/riscv/rvv/base/vwsubu_wx-3.c: Removed.
8402 * gcc.target/riscv/rvv/base/vwsubu_wx_m-1.c: Removed.
8403 * gcc.target/riscv/rvv/base/vwsubu_wx_m-2.c: Removed.
8404 * gcc.target/riscv/rvv/base/vwsubu_wx_m-3.c: Removed.
8405 * gcc.target/riscv/rvv/base/vwsubu_wx_mu-1.c: Removed.
8406 * gcc.target/riscv/rvv/base/vwsubu_wx_mu-2.c: Removed.
8407 * gcc.target/riscv/rvv/base/vwsubu_wx_mu-3.c: Removed.
8408 * gcc.target/riscv/rvv/base/vwsubu_wx_tu-1.c: Removed.
8409 * gcc.target/riscv/rvv/base/vwsubu_wx_tu-2.c: Removed.
8410 * gcc.target/riscv/rvv/base/vwsubu_wx_tu-3.c: Removed.
8411 * gcc.target/riscv/rvv/base/vwsubu_wx_tum-1.c: Removed.
8412 * gcc.target/riscv/rvv/base/vwsubu_wx_tum-2.c: Removed.
8413 * gcc.target/riscv/rvv/base/vwsubu_wx_tum-3.c: Removed.
8414 * gcc.target/riscv/rvv/base/vwsubu_wx_tumu-1.c: Removed.
8415 * gcc.target/riscv/rvv/base/vwsubu_wx_tumu-2.c: Removed.
8416 * gcc.target/riscv/rvv/base/vwsubu_wx_tumu-3.c: Removed.
8417 * gcc.target/riscv/rvv/base/vxor_vv-1.c: Removed.
8418 * gcc.target/riscv/rvv/base/vxor_vv-2.c: Removed.
8419 * gcc.target/riscv/rvv/base/vxor_vv-3.c: Removed.
8420 * gcc.target/riscv/rvv/base/vxor_vv_m-1.c: Removed.
8421 * gcc.target/riscv/rvv/base/vxor_vv_m-2.c: Removed.
8422 * gcc.target/riscv/rvv/base/vxor_vv_m-3.c: Removed.
8423 * gcc.target/riscv/rvv/base/vxor_vv_mu-1.c: Removed.
8424 * gcc.target/riscv/rvv/base/vxor_vv_mu-2.c: Removed.
8425 * gcc.target/riscv/rvv/base/vxor_vv_mu-3.c: Removed.
8426 * gcc.target/riscv/rvv/base/vxor_vv_tu-1.c: Removed.
8427 * gcc.target/riscv/rvv/base/vxor_vv_tu-2.c: Removed.
8428 * gcc.target/riscv/rvv/base/vxor_vv_tu-3.c: Removed.
8429 * gcc.target/riscv/rvv/base/vxor_vv_tum-1.c: Removed.
8430 * gcc.target/riscv/rvv/base/vxor_vv_tum-2.c: Removed.
8431 * gcc.target/riscv/rvv/base/vxor_vv_tum-3.c: Removed.
8432 * gcc.target/riscv/rvv/base/vxor_vv_tumu-1.c: Removed.
8433 * gcc.target/riscv/rvv/base/vxor_vv_tumu-2.c: Removed.
8434 * gcc.target/riscv/rvv/base/vxor_vv_tumu-3.c: Removed.
8435 * gcc.target/riscv/rvv/base/vxor_vx_m_rv32-1.c: Removed.
8436 * gcc.target/riscv/rvv/base/vxor_vx_m_rv32-2.c: Removed.
8437 * gcc.target/riscv/rvv/base/vxor_vx_m_rv32-3.c: Removed.
8438 * gcc.target/riscv/rvv/base/vxor_vx_m_rv64-1.c: Removed.
8439 * gcc.target/riscv/rvv/base/vxor_vx_m_rv64-2.c: Removed.
8440 * gcc.target/riscv/rvv/base/vxor_vx_m_rv64-3.c: Removed.
8441 * gcc.target/riscv/rvv/base/vxor_vx_mu_rv32-1.c: Removed.
8442 * gcc.target/riscv/rvv/base/vxor_vx_mu_rv32-2.c: Removed.
8443 * gcc.target/riscv/rvv/base/vxor_vx_mu_rv32-3.c: Removed.
8444 * gcc.target/riscv/rvv/base/vxor_vx_mu_rv64-1.c: Removed.
8445 * gcc.target/riscv/rvv/base/vxor_vx_mu_rv64-2.c: Removed.
8446 * gcc.target/riscv/rvv/base/vxor_vx_mu_rv64-3.c: Removed.
8447 * gcc.target/riscv/rvv/base/vxor_vx_rv32-1.c: Removed.
8448 * gcc.target/riscv/rvv/base/vxor_vx_rv32-2.c: Removed.
8449 * gcc.target/riscv/rvv/base/vxor_vx_rv32-3.c: Removed.
8450 * gcc.target/riscv/rvv/base/vxor_vx_rv64-1.c: Removed.
8451 * gcc.target/riscv/rvv/base/vxor_vx_rv64-2.c: Removed.
8452 * gcc.target/riscv/rvv/base/vxor_vx_rv64-3.c: Removed.
8453 * gcc.target/riscv/rvv/base/vxor_vx_tu_rv32-1.c: Removed.
8454 * gcc.target/riscv/rvv/base/vxor_vx_tu_rv32-2.c: Removed.
8455 * gcc.target/riscv/rvv/base/vxor_vx_tu_rv32-3.c: Removed.
8456 * gcc.target/riscv/rvv/base/vxor_vx_tu_rv64-1.c: Removed.
8457 * gcc.target/riscv/rvv/base/vxor_vx_tu_rv64-2.c: Removed.
8458 * gcc.target/riscv/rvv/base/vxor_vx_tu_rv64-3.c: Removed.
8459 * gcc.target/riscv/rvv/base/vxor_vx_tum_rv32-1.c: Removed.
8460 * gcc.target/riscv/rvv/base/vxor_vx_tum_rv32-2.c: Removed.
8461 * gcc.target/riscv/rvv/base/vxor_vx_tum_rv32-3.c: Removed.
8462 * gcc.target/riscv/rvv/base/vxor_vx_tum_rv64-1.c: Removed.
8463 * gcc.target/riscv/rvv/base/vxor_vx_tum_rv64-2.c: Removed.
8464 * gcc.target/riscv/rvv/base/vxor_vx_tum_rv64-3.c: Removed.
8465 * gcc.target/riscv/rvv/base/vxor_vx_tumu_rv32-1.c: Removed.
8466 * gcc.target/riscv/rvv/base/vxor_vx_tumu_rv32-2.c: Removed.
8467 * gcc.target/riscv/rvv/base/vxor_vx_tumu_rv32-3.c: Removed.
8468 * gcc.target/riscv/rvv/base/vxor_vx_tumu_rv64-1.c: Removed.
8469 * gcc.target/riscv/rvv/base/vxor_vx_tumu_rv64-2.c: Removed.
8470 * gcc.target/riscv/rvv/base/vxor_vx_tumu_rv64-3.c: Removed.
8471 * gcc.target/riscv/rvv/base/vzext_vf2-1.c: Removed.
8472 * gcc.target/riscv/rvv/base/vzext_vf2-2.c: Removed.
8473 * gcc.target/riscv/rvv/base/vzext_vf2-3.c: Removed.
8474 * gcc.target/riscv/rvv/base/vzext_vf2_m-1.c: Removed.
8475 * gcc.target/riscv/rvv/base/vzext_vf2_m-2.c: Removed.
8476 * gcc.target/riscv/rvv/base/vzext_vf2_m-3.c: Removed.
8477 * gcc.target/riscv/rvv/base/vzext_vf2_mu-1.c: Removed.
8478 * gcc.target/riscv/rvv/base/vzext_vf2_mu-2.c: Removed.
8479 * gcc.target/riscv/rvv/base/vzext_vf2_mu-3.c: Removed.
8480 * gcc.target/riscv/rvv/base/vzext_vf2_tu-1.c: Removed.
8481 * gcc.target/riscv/rvv/base/vzext_vf2_tu-2.c: Removed.
8482 * gcc.target/riscv/rvv/base/vzext_vf2_tu-3.c: Removed.
8483 * gcc.target/riscv/rvv/base/vzext_vf2_tum-1.c: Removed.
8484 * gcc.target/riscv/rvv/base/vzext_vf2_tum-2.c: Removed.
8485 * gcc.target/riscv/rvv/base/vzext_vf2_tum-3.c: Removed.
8486 * gcc.target/riscv/rvv/base/vzext_vf2_tumu-1.c: Removed.
8487 * gcc.target/riscv/rvv/base/vzext_vf2_tumu-2.c: Removed.
8488 * gcc.target/riscv/rvv/base/vzext_vf2_tumu-3.c: Removed.
8489 * gcc.target/riscv/rvv/base/vzext_vf4-1.c: Removed.
8490 * gcc.target/riscv/rvv/base/vzext_vf4-2.c: Removed.
8491 * gcc.target/riscv/rvv/base/vzext_vf4-3.c: Removed.
8492 * gcc.target/riscv/rvv/base/vzext_vf4_m-1.c: Removed.
8493 * gcc.target/riscv/rvv/base/vzext_vf4_m-2.c: Removed.
8494 * gcc.target/riscv/rvv/base/vzext_vf4_m-3.c: Removed.
8495 * gcc.target/riscv/rvv/base/vzext_vf4_mu-1.c: Removed.
8496 * gcc.target/riscv/rvv/base/vzext_vf4_mu-2.c: Removed.
8497 * gcc.target/riscv/rvv/base/vzext_vf4_mu-3.c: Removed.
8498 * gcc.target/riscv/rvv/base/vzext_vf4_tu-1.c: Removed.
8499 * gcc.target/riscv/rvv/base/vzext_vf4_tu-2.c: Removed.
8500 * gcc.target/riscv/rvv/base/vzext_vf4_tu-3.c: Removed.
8501 * gcc.target/riscv/rvv/base/vzext_vf4_tum-1.c: Removed.
8502 * gcc.target/riscv/rvv/base/vzext_vf4_tum-2.c: Removed.
8503 * gcc.target/riscv/rvv/base/vzext_vf4_tum-3.c: Removed.
8504 * gcc.target/riscv/rvv/base/vzext_vf4_tumu-1.c: Removed.
8505 * gcc.target/riscv/rvv/base/vzext_vf4_tumu-2.c: Removed.
8506 * gcc.target/riscv/rvv/base/vzext_vf4_tumu-3.c: Removed.
8507 * gcc.target/riscv/rvv/base/vzext_vf8-1.c: Removed.
8508 * gcc.target/riscv/rvv/base/vzext_vf8-2.c: Removed.
8509 * gcc.target/riscv/rvv/base/vzext_vf8-3.c: Removed.
8510 * gcc.target/riscv/rvv/base/vzext_vf8_m-1.c: Removed.
8511 * gcc.target/riscv/rvv/base/vzext_vf8_m-2.c: Removed.
8512 * gcc.target/riscv/rvv/base/vzext_vf8_m-3.c: Removed.
8513 * gcc.target/riscv/rvv/base/vzext_vf8_mu-1.c: Removed.
8514 * gcc.target/riscv/rvv/base/vzext_vf8_mu-2.c: Removed.
8515 * gcc.target/riscv/rvv/base/vzext_vf8_mu-3.c: Removed.
8516 * gcc.target/riscv/rvv/base/vzext_vf8_tu-1.c: Removed.
8517 * gcc.target/riscv/rvv/base/vzext_vf8_tu-2.c: Removed.
8518 * gcc.target/riscv/rvv/base/vzext_vf8_tu-3.c: Removed.
8519 * gcc.target/riscv/rvv/base/vzext_vf8_tum-1.c: Removed.
8520 * gcc.target/riscv/rvv/base/vzext_vf8_tum-2.c: Removed.
8521 * gcc.target/riscv/rvv/base/vzext_vf8_tum-3.c: Removed.
8522 * gcc.target/riscv/rvv/base/vzext_vf8_tumu-1.c: Removed.
8523 * gcc.target/riscv/rvv/base/vzext_vf8_tumu-2.c: Removed.
8524 * gcc.target/riscv/rvv/base/vzext_vf8_tumu-3.c: Removed.
8525
8526 2023-03-13 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
8527
8528 * gcc.target/riscv/rvv/base/bug-1.c: New test.
8529
8530 2023-03-13 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
8531
8532 * gcc.target/riscv/rvv/base/narrow_constraint-1.c: New test.
8533 * gcc.target/riscv/rvv/base/narrow_constraint-10.c: New test.
8534 * gcc.target/riscv/rvv/base/narrow_constraint-11.c: New test.
8535 * gcc.target/riscv/rvv/base/narrow_constraint-2.c: New test.
8536 * gcc.target/riscv/rvv/base/narrow_constraint-3.c: New test.
8537 * gcc.target/riscv/rvv/base/narrow_constraint-4.c: New test.
8538 * gcc.target/riscv/rvv/base/narrow_constraint-5.c: New test.
8539 * gcc.target/riscv/rvv/base/narrow_constraint-6.c: New test.
8540 * gcc.target/riscv/rvv/base/narrow_constraint-7.c: New test.
8541 * gcc.target/riscv/rvv/base/narrow_constraint-8.c: New test.
8542 * gcc.target/riscv/rvv/base/narrow_constraint-9.c: New test.
8543
8544 2023-03-13 Marek Polacek <polacek@redhat.com>
8545
8546 PR c++/107532
8547 * g++.dg/warn/Wdangling-reference10.C: New test.
8548
8549 2023-03-13 Lewis Hyatt <lhyatt@gmail.com>
8550
8551 PR preprocessor/67046
8552 * c-c++-common/cpp/pr67046.c: New test.
8553
8554 2023-03-13 Richard Biener <rguenther@suse.de>
8555
8556 PR tree-optimization/109046
8557 * gcc.dg/tree-ssa/forwprop-39.c: New testcase.
8558
8559 2023-03-12 Jakub Jelinek <jakub@redhat.com>
8560
8561 * gcc.target/aarch64/sve/acle/general-c/ternary_bfloat16_opt_n_1.c:
8562 Don't expect one __bf16 related error.
8563 * gcc.target/aarch64/bfloat16_vector_typecheck_1.c: Adjust or remove
8564 dg-error directives for __bf16 being an extended arithmetic type.
8565 * gcc.target/aarch64/bfloat16_vector_typecheck_2.c: Likewise.
8566 * gcc.target/aarch64/bfloat16_scalar_typecheck.c: Likewise.
8567 * g++.target/aarch64/bfloat_cpp_typecheck.C: Don't expect two __bf16
8568 related errors.
8569
8570 2023-03-12 Roger Sayle <roger@nextmovesoftware.com>
8571
8572 PR middle-end/109031
8573 * gcc.dg/tree-ssa/pr109031-1.c: New test case.
8574 * gcc.dg/tree-ssa/pr109031-2.c: Likewise.
8575
8576 2023-03-12 Tamar Christina <tamar.christina@arm.com>
8577
8578 PR target/108583
8579 * gcc.dg/vect/vect-div-bitmask-4.c: New test.
8580 * gcc.dg/vect/vect-div-bitmask-5.c: New test.
8581
8582 2023-03-12 Tamar Christina <tamar.christina@arm.com>
8583 Richard Sandiford <richard.sandiford@arm.com>
8584
8585 PR target/108583
8586 * gcc.dg/mla_1.c: New test.
8587
8588 2023-03-12 Gaius Mulley <gaiusmod2@gmail.com>
8589
8590 PR modula2/109089
8591 * gm2/pimlib/run/pass/limittests.mod: Rewritten to reflect
8592 the external definitions of isfinite.
8593
8594 2023-03-12 Jonathan Yong <10walls@gmail.com>
8595
8596 * gcc.dg/builtins-69.c: Use (long )*regex pattern to
8597 allow long long instead of just long.
8598 * gcc.dg/pr80163.c: Use __INTPTR_TYPE__ for LLP64 tagets.
8599
8600 2023-03-12 Jonathan Yong <10walls@gmail.com>
8601
8602 * gcc.c-torture/compile/103818.c: Enable test for llp64.
8603
8604 2023-03-11 Cupertino Miranda <cupertino.miranda@oracle.com>
8605
8606 * gcc.dg/pr25521.c: Skip for !const_volatile_readonly_section
8607 targets. Adjust expected output.
8608 * lib/target-supports.exp
8609 (check_effective_target_const_volatile_readonly_section): New
8610
8611 2023-03-11 Harald Anlauf <anlauf@gmx.de>
8612
8613 PR fortran/106945
8614 * gfortran.dg/pr106945.f90: New test.
8615
8616 2023-03-10 Hans-Peter Nilsson <hp@axis.com>
8617
8618 * lib/target-supports.exp (check_fork_available): Don't signal
8619 true for CRIS running on a simulator.
8620
8621 2023-03-10 Hans-Peter Nilsson <hp@axis.com>
8622
8623 * gcc.dg/pr108117.c: Require effective-target scheduling.
8624
8625 2023-03-10 Hans-Peter Nilsson <hp@axis.com>
8626
8627 * gcc.dg/pr106397.c: Add -w to options.
8628
8629 2023-03-10 Jakub Jelinek <jakub@redhat.com>
8630
8631 PR target/107703
8632 * g++.dg/cpp23/ext-floating.h (__STDCPP_BFLOAT16_T__): Don't undefine
8633 it.
8634 (std::bfloat16_t): Use decltype (0.0bf16) like libstdc++, rather than
8635 __bf16.
8636 * g++.dg/cpp23/ext-floating14.C: New test.
8637
8638 2023-03-10 Jakub Jelinek <jakub@redhat.com>
8639
8640 PR c++/107558
8641 * g++.dg/gomp/pr107558.C: New test.
8642
8643 2023-03-10 Jakub Jelinek <jakub@redhat.com>
8644
8645 PR c++/109039
8646 * g++.dg/abi/no_unique_address7.C: New test.
8647
8648 2023-03-10 Jason Merrill <jason@redhat.com>
8649
8650 PR c++/108972
8651 * g++.dg/cpp2a/concepts-lambda3.C: Run at lower std levels,
8652 but expect errors.
8653
8654 2023-03-10 Marek Polacek <polacek@redhat.com>
8655
8656 PR sanitizer/108060
8657 PR sanitizer/109050
8658 * c-c++-common/ubsan/bounds-17.c: New test.
8659 * c-c++-common/ubsan/bounds-18.c: New test.
8660 * c-c++-common/ubsan/bounds-19.c: New test.
8661 * c-c++-common/ubsan/bounds-20.c: New test.
8662 * c-c++-common/ubsan/bounds-21.c: New test.
8663
8664 2023-03-10 Harald Anlauf <anlauf@gmx.de>
8665
8666 PR fortran/104332
8667 * gfortran.dg/bind_c_usage_34.f90: New test.
8668
8669 2023-03-10 Andrew Pinski <apinski@marvell.com>
8670
8671 * gcc.target/aarch64/rev16_2.c: New test.
8672 * gcc.target/aarch64/shift_and_operator-1.c: New test.
8673
8674 2023-03-10 David Malcolm <dmalcolm@redhat.com>
8675
8676 PR analyzer/109059
8677 * gcc.dg/analyzer/flex-with-call-summaries.c: Remove xfail.
8678 * gcc.dg/analyzer/leak-pr109059-1.c: New test.
8679 * gcc.dg/analyzer/leak-pr109059-2.c: New test.
8680
8681 2023-03-10 Jason Merrill <jason@redhat.com>
8682
8683 PR c++/108566
8684 * g++.dg/abi/anon6.C: New test.
8685
8686 2023-03-10 David Malcolm <dmalcolm@redhat.com>
8687
8688 PR analyzer/108475
8689 PR analyzer/109060
8690 * gcc.dg/analyzer/deref-before-check-pr108475-1.c: New test.
8691 * gcc.dg/analyzer/deref-before-check-pr108475-haproxy-tcpcheck.c:
8692 New test.
8693 * gcc.dg/analyzer/deref-before-check-pr109060-haproxy-cfgparse.c:
8694 New test.
8695
8696 2023-03-10 Jakub Jelinek <jakub@redhat.com>
8697
8698 PR c/108079
8699 * c-c++-common/Wunused-var-18.c: New test.
8700
8701 2023-03-10 Jakub Jelinek <jakub@redhat.com>
8702
8703 PR tree-optimization/109008
8704 * gcc.dg/pr109008.c: New test.
8705
8706 2023-03-10 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
8707
8708 * gcc.target/riscv/rvv/base/merge_constraint-1.c: New test.
8709
8710 2023-03-10 Jason Merrill <jason@redhat.com>
8711
8712 PR c++/108099
8713 * g++.dg/ext/int128-7.C: New test.
8714
8715 2023-03-10 Jason Merrill <jason@redhat.com>
8716
8717 PR c++/108542
8718 * g++.dg/contracts/contracts-err1.C: New test.
8719
8720 2023-03-09 Jason Merrill <jason@redhat.com>
8721
8722 PR c++/108773
8723 * g++.dg/cpp0x/initlist-array18.C: New test.
8724 * g++.dg/cpp0x/initlist-array19.C: New test.
8725
8726 2023-03-09 David Malcolm <dmalcolm@redhat.com>
8727
8728 PR analyzer/102671
8729 PR analyzer/105755
8730 PR analyzer/108251
8731 PR analyzer/108400
8732 * gcc.dg/analyzer/null-deref-pr102671-1.c: New test, reduced
8733 from Emacs.
8734 * gcc.dg/analyzer/null-deref-pr102671-2.c: Likewise.
8735 * gcc.dg/analyzer/null-deref-pr105755.c: Likewise.
8736 * gcc.dg/analyzer/null-deref-pr108251-smp_fetch_ssl_fc_has_early-O2.c:
8737 New test, reduced from haproxy's src/ssl_sample.c.
8738 * gcc.dg/analyzer/null-deref-pr108251-smp_fetch_ssl_fc_has_early.c:
8739 Likewise.
8740 * gcc.dg/analyzer/null-deref-pr108400-SoftEtherVPN-WebUi.c: New
8741 test, reduced from SoftEtherVPN's src/Cedar/WebUI.c.
8742
8743 2023-03-09 Tamar Christina <tamar.christina@arm.com>
8744
8745 * gcc.target/aarch64/tbz_2.c: New test.
8746 * gcc.target/aarch64/tbz_3.c: New test.
8747
8748 2023-03-09 Jason Merrill <jason@redhat.com>
8749
8750 DR 2664
8751 PR c++/102529
8752 * g++.dg/DRs/dr2664.C: New test.
8753 * g++.dg/cpp2a/class-deduction-alias15.C: New test.
8754
8755 2023-03-09 Jason Merrill <jason@redhat.com>
8756 Michael Spertus <mike@spertus.com>
8757
8758 PR c++/105841
8759 * g++.dg/cpp2a/class-deduction-alias14.C: New test.
8760
8761 2023-03-09 Jason Merrill <jason@redhat.com>
8762
8763 * g++.dg/ext/is_deducible1.C: Guard with
8764 __has_builtin (__is_deducible).
8765
8766 2023-03-09 Jason Merrill <jason@redhat.com>
8767
8768 PR c++/105841
8769 * g++.dg/ext/is_deducible1.C: New test.
8770
8771 2023-03-09 Vladimir N. Makarov <vmakarov@redhat.com>
8772
8773 * gcc.target/aarch64/pr108999.c: New.
8774
8775 2023-03-09 Richard Biener <rguenther@suse.de>
8776
8777 PR middle-end/108995
8778 * gcc.dg/ubsan/pr108995.c: New testcase.
8779
8780 2023-03-09 Jakub Jelinek <jakub@redhat.com>
8781 Richard Biener <rguenther@suse.de>
8782
8783 PR tree-optimization/109008
8784 * gcc.c-torture/execute/ieee/pr109008.c: New test.
8785
8786 2023-03-08 Kewen Lin <linkw@linux.ibm.com>
8787
8788 * gcc.target/powerpc/ppc-fortran/ppc-fortran.exp: Override
8789 gcc_{warning,error}_prefix with Fortran specific one used in
8790 gfortran_init.
8791
8792 2023-03-08 Kewen Lin <linkw@linux.ibm.com>
8793
8794 * gcc.target/powerpc/bfp/scalar-test-data-class-14.c: Adjust with
8795 int128 effective target requirement.
8796 * gcc.target/powerpc/bfp/scalar-test-data-class-15.c: Likewise.
8797
8798 2023-03-08 Kewen Lin <linkw@linux.ibm.com>
8799
8800 PR testsuite/108729
8801 * gcc.target/powerpc/bfp/scalar-test-data-class-12.c: Adjust with
8802 has_arch_ppc64 effective target.
8803 * gcc.target/powerpc/bfp/vec-test-data-class-9.c: Likewise.
8804
8805 2023-03-08 Kewen Lin <linkw@linux.ibm.com>
8806
8807 PR testsuite/108730
8808 * gcc.target/powerpc/bfp/scalar-test-neg-8.c: Adjust with lp64
8809 effective target requirement.
8810
8811 2023-03-08 Kewen Lin <linkw@linux.ibm.com>
8812
8813 PR testsuite/108813
8814 * gcc.target/powerpc/pr101384-2.c: Adjust with xxspltib.
8815
8816 2023-03-08 Kewen Lin <linkw@linux.ibm.com>
8817
8818 PR testsuite/108810
8819 * gcc.target/powerpc/fold-vec-extract-double.p9.c (testd_cst): Adjust
8820 the extracted index for BE.
8821
8822 2023-03-08 Jeff Law <jlaw@ventanamicro>
8823
8824 * gcc.target/mips/msa-ds.c: Fix over eager pattern matching.
8825
8826 2023-03-08 Hans-Peter Nilsson <hp@axis.com>
8827
8828 * gcc.dg/analyzer/omp-parallel-for-get-min.c,
8829 gcc.dg/analyzer/omp-parallel-for-1.c: Require effective target fopenmp.
8830
8831 2023-03-07 Jason Merrill <jason@redhat.com>
8832
8833 PR c++/108526
8834 PR c++/106651
8835 * g++.dg/cpp23/static-operator-call5.C: Pass -g.
8836
8837 2023-03-07 Marek Polacek <polacek@redhat.com>
8838
8839 PR c++/107532
8840 * g++.dg/warn/Wdangling-reference8.C: New test.
8841 * g++.dg/warn/Wdangling-reference9.C: New test.
8842
8843 2023-03-07 Robin Dapp <rdapp@linux.ibm.com>
8844
8845 * gcc.dg/vect/slp-3.c: Add '{ ... }'.
8846
8847 2023-03-07 Jakub Jelinek <jakub@redhat.com>
8848
8849 PR c++/109042
8850 * g++.dg/rtti/pr109042.C: New test.
8851
8852 2023-03-07 Marek Polacek <polacek@redhat.com>
8853
8854 PR c++/109030
8855 * g++.dg/cpp0x/noexcept77.C: New test.
8856
8857 2023-03-07 Marek Polacek <polacek@redhat.com>
8858
8859 PR c++/107939
8860 * g++.dg/cpp1y/var-templ74.C: Remove dg-error.
8861 * g++.dg/cpp1y/var-templ77.C: New test.
8862
8863 2023-03-07 Pan Li <pan2.li@intel.com>
8864 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
8865
8866 PR target/108185
8867 PR target/108654
8868 * gcc.target/riscv/rvv/base/pr108185-1.c: New test.
8869 * gcc.target/riscv/rvv/base/pr108185-2.c: New test.
8870 * gcc.target/riscv/rvv/base/pr108185-3.c: New test.
8871 * gcc.target/riscv/rvv/base/pr108185-4.c: New test.
8872 * gcc.target/riscv/rvv/base/pr108185-5.c: New test.
8873 * gcc.target/riscv/rvv/base/pr108185-6.c: New test.
8874 * gcc.target/riscv/rvv/base/pr108185-7.c: New test.
8875 * gcc.target/riscv/rvv/base/pr108185-8.c: New test.
8876
8877 2023-03-07 Xi Ruoyao <xry111@xry111.site>
8878
8879 * gcc.target/aarch64/shrink_wrap_1.c (dg-options): Add
8880 -fno-stack-protector.
8881 * gcc.target/aarch64/stack-check-cfa-1.c (dg-options): Add
8882 -fno-stack-protector.
8883 * gcc.target/aarch64/stack-check-cfa-2.c (dg-options): Add
8884 -fno-stack-protector.
8885 * gcc.target/aarch64/test_frame_17.c (dg-options): Add
8886 -fno-stack-protector.
8887
8888 2023-03-07 Xi Ruoyao <xry111@xry111.site>
8889
8890 * gcc.target/aarch64/pr104005.c (dg-options): Add
8891 -fno-stack-protector.
8892
8893 2023-03-07 Xi Ruoyao <xry111@xry111.site>
8894
8895 * gcc.target/aarch64/auto-init-7.c (dg-options): Add
8896 -fno-stack-protector.
8897
8898 2023-03-07 Xi Ruoyao <xry111@xry111.site>
8899
8900 * gcc.target/aarch64/pr103147-10.c (dg-options): Add
8901 -fno-stack-protector.
8902 * g++.target/aarch64/pr103147-10.C: Likewise.
8903
8904 2023-03-07 Xi Ruoyao <xry111@xry111.site>
8905
8906 * gcc.target/aarch64/sve/pcs/aarch64-sve-pcs.exp (sve_flags):
8907 Add -fno-stack-protector.
8908
8909 2023-03-07 Xi Ruoyao <xry111@xry111.site>
8910
8911 PR testsuite/70150
8912 * gcc.target/aarch64/fuse_adrp_add_1.c (dg-options): Add
8913 -fno-pie.
8914
8915 2023-03-07 Xi Ruoyao <xry111@xry111.site>
8916
8917 PR testsuite/70150
8918 * gcc.dg/tls/pr78796.c (dg-additional-options): Add -fno-pie
8919 -no-pie for aarch64-*-*.
8920 * gcc.target/aarch64/pr63304_1.c (dg-options): Add -fno-pie.
8921 * gcc.target/aarch64/pr70120-2.c (dg-options): Add -fno-pie.
8922 * gcc.target/aarch64/pr78733.c (dg-options): Add -fno-pie.
8923 * gcc.target/aarch64/pr79041-2.c (dg-options): Add -fno-pie.
8924 * gcc.target/aarch64/pr94530.c (dg-options): Add -fno-pie.
8925 * gcc.target/aarch64/pr94577.c (dg-options): Add -fno-pie.
8926 * gcc.target/aarch64/reload-valid-spoff.c (dg-options): Add
8927 -fno-pie.
8928
8929 2023-03-07 Xi Ruoyao <xry111@xry111.site>
8930
8931 PR testsuite/70150
8932 * gcc.target/aarch64/aapcs64/aapcs64.exp (additional_flags):
8933 Add -fno-pie -no-pie.
8934
8935 2023-03-07 Hans-Peter Nilsson <hp@axis.com>
8936
8937 * lib/target-supports.exp (check_compile): Support scanning tree-dumps.
8938
8939 2023-03-07 Hans-Peter Nilsson <hp@axis.com>
8940
8941 * gcc.dg/plugin/must-tail-call-1.c, gcc.dg/plugin/must-tail-call-2.c:
8942 Gate on effective target tail_call.
8943
8944 2023-03-07 Hans-Peter Nilsson <hp@axis.com>
8945
8946 * lib/target-supports.exp (check_effective_target_tail_call): New.
8947
8948 2023-03-07 Hans-Peter Nilsson <hp@axis.com>
8949
8950 * gcc.dg/analyzer/allocation-size-multiline-3.c: Handle
8951 int32_t being "long int".
8952
8953 2023-03-07 Hans-Peter Nilsson <hp@axis.com>
8954
8955 * lib/multiline.exp (_build_multiline_regex): Map
8956 "{re:" to "(", similarly ")?" from ":re?}" and the
8957 same without question mark.
8958
8959 2023-03-06 Paul-Antoine Arras <pa@codesourcery.com>
8960
8961 * gcc.target/gcn/cond_fmaxnm_1.c: New test.
8962 * gcc.target/gcn/cond_fmaxnm_1_run.c: New test.
8963 * gcc.target/gcn/cond_fmaxnm_2.c: New test.
8964 * gcc.target/gcn/cond_fmaxnm_2_run.c: New test.
8965 * gcc.target/gcn/cond_fmaxnm_3.c: New test.
8966 * gcc.target/gcn/cond_fmaxnm_3_run.c: New test.
8967 * gcc.target/gcn/cond_fmaxnm_4.c: New test.
8968 * gcc.target/gcn/cond_fmaxnm_4_run.c: New test.
8969 * gcc.target/gcn/cond_fmaxnm_5.c: New test.
8970 * gcc.target/gcn/cond_fmaxnm_5_run.c: New test.
8971 * gcc.target/gcn/cond_fmaxnm_6.c: New test.
8972 * gcc.target/gcn/cond_fmaxnm_6_run.c: New test.
8973 * gcc.target/gcn/cond_fmaxnm_7.c: New test.
8974 * gcc.target/gcn/cond_fmaxnm_7_run.c: New test.
8975 * gcc.target/gcn/cond_fmaxnm_8.c: New test.
8976 * gcc.target/gcn/cond_fmaxnm_8_run.c: New test.
8977 * gcc.target/gcn/cond_fminnm_1.c: New test.
8978 * gcc.target/gcn/cond_fminnm_1_run.c: New test.
8979 * gcc.target/gcn/cond_fminnm_2.c: New test.
8980 * gcc.target/gcn/cond_fminnm_2_run.c: New test.
8981 * gcc.target/gcn/cond_fminnm_3.c: New test.
8982 * gcc.target/gcn/cond_fminnm_3_run.c: New test.
8983 * gcc.target/gcn/cond_fminnm_4.c: New test.
8984 * gcc.target/gcn/cond_fminnm_4_run.c: New test.
8985 * gcc.target/gcn/cond_fminnm_5.c: New test.
8986 * gcc.target/gcn/cond_fminnm_5_run.c: New test.
8987 * gcc.target/gcn/cond_fminnm_6.c: New test.
8988 * gcc.target/gcn/cond_fminnm_6_run.c: New test.
8989 * gcc.target/gcn/cond_fminnm_7.c: New test.
8990 * gcc.target/gcn/cond_fminnm_7_run.c: New test.
8991 * gcc.target/gcn/cond_fminnm_8.c: New test.
8992 * gcc.target/gcn/cond_fminnm_8_run.c: New test.
8993 * gcc.target/gcn/cond_smax_1.c: New test.
8994 * gcc.target/gcn/cond_smax_1_run.c: New test.
8995 * gcc.target/gcn/cond_smin_1.c: New test.
8996 * gcc.target/gcn/cond_smin_1_run.c: New test.
8997 * gcc.target/gcn/cond_umax_1.c: New test.
8998 * gcc.target/gcn/cond_umax_1_run.c: New test.
8999 * gcc.target/gcn/cond_umin_1.c: New test.
9000 * gcc.target/gcn/cond_umin_1_run.c: New test.
9001 * gcc.target/gcn/smax_1.c: New test.
9002 * gcc.target/gcn/smax_1_run.c: New test.
9003 * gcc.target/gcn/smin_1.c: New test.
9004 * gcc.target/gcn/smin_1_run.c: New test.
9005 * gcc.target/gcn/umax_1.c: New test.
9006 * gcc.target/gcn/umax_1_run.c: New test.
9007 * gcc.target/gcn/umin_1.c: New test.
9008 * gcc.target/gcn/umin_1_run.c: New test.
9009
9010 2023-03-06 Richard Biener <rguenther@suse.de>
9011
9012 PR tree-optimization/109025
9013 * gcc.dg/vect/pr109025.c: New testcase.
9014
9015 2023-03-06 Xi Ruoyao <xry111@xry111.site>
9016
9017 * gcc.target/loongarch/prolog-opt.c (dg-options): Add
9018 -fno-stack-protector.
9019 * gcc.target/loongarch/stack-check-cfa-1.c (dg-options):
9020 Likewise.
9021 * gcc.target/loongarch/stack-check-cfa-2.c (dg-options):
9022 Likewise.
9023
9024 2023-03-06 Xi Ruoyao <xry111@xry111.site>
9025
9026 PR target/109000
9027 * gcc.target/loongarch/flt-abi-isa-1.c: New test.
9028 * gcc.target/loongarch/flt-abi-isa-2.c: New test.
9029 * gcc.target/loongarch/flt-abi-isa-3.c: New test.
9030 * gcc.target/loongarch/flt-abi-isa-4.c: New test.
9031
9032 2023-03-05 Harald Anlauf <anlauf@gmx.de>
9033 Tobias Burnus <tobias@codesourcery.com>
9034
9035 PR fortran/106856
9036 * gfortran.dg/interface_41.f90: Remove dg-pattern from valid testcase.
9037 * gfortran.dg/class_74.f90: New test.
9038 * gfortran.dg/class_75.f90: New test.
9039
9040 2023-03-05 Jakub Jelinek <jakub@redhat.com>
9041
9042 * gcc.dg/vect/slp-perm-8.c: Fix up syntax error in
9043 scan-tree-dump-times target selector.
9044
9045 2023-03-05 Liao Shihua <shihua@iscas.ac.cn>
9046 SiYu Wu <siyu@isrc.iscas.ac.cn>
9047
9048 * gcc.target/riscv/zksed32.c: New test.
9049 * gcc.target/riscv/zksed64.c: New test.
9050 * gcc.target/riscv/zksh32.c: New test.
9051 * gcc.target/riscv/zksh64.c: New test.
9052
9053 2023-03-05 Liao Shihua <shihua@iscas.ac.cn>
9054 SiYu Wu <siyu@isrc.iscas.ac.cn>
9055
9056 * gcc.target/riscv/zknh-sha256.c: New test.
9057 * gcc.target/riscv/zknh-sha512-32.c: New test.
9058 * gcc.target/riscv/zknh-sha512-64.c: New test.
9059
9060 2023-03-05 Liao Shihua <shihua@iscas.ac.cn>
9061 SiYu Wu <siyu@isrc.iscas.ac.cn>
9062
9063 * gcc.target/riscv/zknd32.c: New test.
9064 * gcc.target/riscv/zknd64.c: New test.
9065 * gcc.target/riscv/zkne32.c: New test.
9066 * gcc.target/riscv/zkne64.c: New test.
9067
9068 2023-03-05 Liao Shihua <shihua@iscas.ac.cn>
9069 SiYu Wu <siyu@isrc.iscas.ac.cn>
9070
9071 * gcc.target/riscv/zbkb32.c: New test.
9072 * gcc.target/riscv/zbkb64.c: New test.
9073 * gcc.target/riscv/zbkc32.c: New test.
9074 * gcc.target/riscv/zbkc64.c: New test.
9075 * gcc.target/riscv/zbkx32.c: New test.
9076 * gcc.target/riscv/zbkx64.c: New test.
9077
9078 2023-03-05 Vineet Gupta <vineetg@rivosinc.com>
9079
9080 * gcc.target/riscv/zba-shNadd-07.c: f2(i*783) now generates MUL vs.
9081 5 insn sh1add+slli+add+slli+sub.
9082 * gcc.target/riscv/pr108987.c: New test.
9083
9084 2023-03-05 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
9085 kito-cheng <kito.cheng@sifive.com>
9086
9087 * gcc.target/riscv/rvv/base/vlmul_v.c: New test.
9088
9089 2023-03-05 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
9090
9091 * gcc.target/riscv/rvv/base/binop_vx_constraint-167.c: New test.
9092 * gcc.target/riscv/rvv/base/binop_vx_constraint-168.c: New test.
9093 * gcc.target/riscv/rvv/base/binop_vx_constraint-169.c: New test.
9094 * gcc.target/riscv/rvv/base/binop_vx_constraint-170.c: New test.
9095 * gcc.target/riscv/rvv/base/binop_vx_constraint-171.c: New test.
9096 * gcc.target/riscv/rvv/base/binop_vx_constraint-172.c: New test.
9097 * gcc.target/riscv/rvv/base/binop_vx_constraint-173.c: New test.
9098 * gcc.target/riscv/rvv/base/binop_vx_constraint-174.c: New test.
9099
9100 2023-03-05 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
9101
9102 * gcc.target/riscv/rvv/base/scalar_move-1.c: New test.
9103 * gcc.target/riscv/rvv/base/scalar_move-2.c: New test.
9104 * gcc.target/riscv/rvv/base/scalar_move-3.c: New test.
9105 * gcc.target/riscv/rvv/base/scalar_move-4.c: New test.
9106 * gcc.target/riscv/rvv/base/scalar_move-5.c: New test.
9107 * gcc.target/riscv/rvv/base/scalar_move-6.c: New test.
9108 * gcc.target/riscv/rvv/base/scalar_move-7.c: New test.
9109 * gcc.target/riscv/rvv/base/scalar_move-8.c: New test.
9110 * gcc.target/riscv/rvv/vsetvl/avl_single-100.c: New test.
9111 * gcc.target/riscv/rvv/vsetvl/avl_single-101.c: New test.
9112 * gcc.target/riscv/rvv/vsetvl/avl_single-78.c: New test.
9113 * gcc.target/riscv/rvv/vsetvl/avl_single-79.c: New test.
9114 * gcc.target/riscv/rvv/vsetvl/avl_single-80.c: New test.
9115 * gcc.target/riscv/rvv/vsetvl/avl_single-81.c: New test.
9116 * gcc.target/riscv/rvv/vsetvl/avl_single-82.c: New test.
9117 * gcc.target/riscv/rvv/vsetvl/avl_single-83.c: New test.
9118 * gcc.target/riscv/rvv/vsetvl/avl_single-84.c: New test.
9119 * gcc.target/riscv/rvv/vsetvl/avl_single-85.c: New test.
9120 * gcc.target/riscv/rvv/vsetvl/avl_single-86.c: New test.
9121 * gcc.target/riscv/rvv/vsetvl/avl_single-87.c: New test.
9122 * gcc.target/riscv/rvv/vsetvl/avl_single-88.c: New test.
9123 * gcc.target/riscv/rvv/vsetvl/avl_single-89.c: New test.
9124 * gcc.target/riscv/rvv/vsetvl/avl_single-90.c: New test.
9125 * gcc.target/riscv/rvv/vsetvl/avl_single-91.c: New test.
9126 * gcc.target/riscv/rvv/vsetvl/avl_single-92.c: New test.
9127 * gcc.target/riscv/rvv/vsetvl/avl_single-93.c: New test.
9128 * gcc.target/riscv/rvv/vsetvl/avl_single-94.c: New test.
9129 * gcc.target/riscv/rvv/vsetvl/avl_single-95.c: New test.
9130 * gcc.target/riscv/rvv/vsetvl/avl_single-96.c: New test.
9131 * gcc.target/riscv/rvv/vsetvl/avl_single-97.c: New test.
9132 * gcc.target/riscv/rvv/vsetvl/avl_single-98.c: New test.
9133 * gcc.target/riscv/rvv/vsetvl/avl_single-99.c: New test.
9134
9135 2023-03-05 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
9136
9137 * gcc.target/riscv/rvv/vsetvl/vsetvlmax-10.c: Adjust test.
9138 * gcc.target/riscv/rvv/vsetvl/vsetvlmax-11.c: Ditto.
9139 * gcc.target/riscv/rvv/vsetvl/vsetvlmax-12.c: Ditto.
9140 * gcc.target/riscv/rvv/vsetvl/vsetvlmax-15.c: Ditto.
9141 * gcc.target/riscv/rvv/vsetvl/vsetvlmax-18.c: Ditto.
9142 * gcc.target/riscv/rvv/vsetvl/vsetvlmax-9.c: Ditto.
9143
9144 2023-03-05 Lin Sinan <sinan.lin@linux.alibaba.com>
9145
9146 * gcc.target/riscv/zbb-min-max-03.c: New test.
9147
9148 2023-03-04 Jakub Jelinek <jakub@redhat.com>
9149
9150 * gcc.dg/vect/slp-3.c: Fix up syntax errors in scan-tree-dump-times
9151 target selectors.
9152 * gcc.dg/vect/slp-multitypes-11.c: Likewise.
9153
9154 2023-03-04 Jakub Jelinek <jakub@redhat.com>
9155
9156 PR c/107465
9157 * c-c++-common/Wsign-compare-2.c (f18): New test.
9158
9159 2023-03-04 Jakub Jelinek <jakub@redhat.com>
9160
9161 PR c/107465
9162 * c-c++-common/Wsign-compare-2.c: New test.
9163 * c-c++-common/pr107465.c: New test.
9164
9165 2023-03-04 Jakub Jelinek <jakub@redhat.com>
9166
9167 PR c/107846
9168 * gcc.dg/pr107846.c: New test.
9169
9170 2023-03-04 Jakub Jelinek <jakub@redhat.com>
9171
9172 PR c++/108702
9173 * g++.dg/ext/stmtexpr19.C: Use dg-do link rather than dg-do compile.
9174
9175 2023-03-04 Hans-Peter Nilsson <hp@axis.com>
9176
9177 * gcc.dg/ipa/pr77653.c: Skip for cris-*-*.
9178
9179 2023-03-04 Hans-Peter Nilsson <hp@axis.com>
9180
9181 * gcc.dg/ifcvt-4.c: Add cris-*-* to skip list.
9182
9183 2023-03-04 Hans-Peter Nilsson <hp@axis.com>
9184
9185 * g++.dg/cpp0x/pr84497.C: Handle USER_LABEL_PREFIX == "_" on
9186 scan-assembler identifiers.
9187 * gcc.dg/debug/btf/btf-enum64-1.c, gcc.dg/ipa/symver1.c: Ditto.
9188
9189 2023-03-03 David Malcolm <dmalcolm@redhat.com>
9190
9191 PR analyzer/109016
9192 * gcc.dg/analyzer/omp-parallel-for-1.c: New test.
9193 * gcc.dg/analyzer/omp-parallel-for-get-min.c: New test.
9194
9195 2023-03-03 David Malcolm <dmalcolm@redhat.com>
9196
9197 * gcc.dg/analyzer/doom-d_main-IdentifyVersion.c: New test.
9198 * gcc.dg/analyzer/sprintf-1.c: New test.
9199 * gcc.dg/analyzer/sprintf-concat.c: New test.
9200
9201 2023-03-03 David Malcolm <dmalcolm@redhat.com>
9202
9203 PR tree-optimization/108988
9204 * gcc.dg/analyzer/pr99716-1.c (test_2): Remove xfail.
9205
9206 2023-03-03 Alexandre Oliva <oliva@adacore.com>
9207
9208 * g++.dg/warn/Wdangling-pointer.C (warn_init_ref_member): Add
9209 two new variants, one fixed, one xfailed.
9210 * c-c++-common/Wdangling-pointer-5.c
9211 (nowarn_store_arg_store_arg): Add now-expected warnings.
9212
9213 2023-03-03 Alexandre Oliva <oliva@adacore.com>
9214
9215 * gcc.target/arm/acle/cde-errors.c: Adjust messages for quote
9216 around +cdecp<N>.
9217 * gcc.target/arm/acle/cde-mve-error-2.c: Likewise.
9218
9219 2023-03-03 Alexandre Oliva <oliva@adacore.com>
9220
9221 * gcc.target/arm/armv8_2-fp16-move-1.c: Combine vcmp and vcmpe
9222 expected counts into a single pattern.
9223 * gcc.target/arm/armv8_2-fp16-move-2.c: Accept conditional
9224 return and reversed conditions.
9225
9226 2023-03-03 Alexandre Oliva <oliva@adacore.com>
9227
9228 PR target/51534
9229 * gcc.target/arm/pr51534.c: Split softfp variant into...
9230 * gcc.target/arm/pr51534s.c: ... this, and support ARM too.
9231
9232 2023-03-03 Alexandre Oliva <oliva@adacore.com>
9233
9234 * gcc.target/arm/acle/cde-mve-full-assembly.c: Drop blank
9235 after tab after vmsr, and lower the case of P0.
9236
9237 2023-03-03 Alexandre Oliva <oliva@adacore.com>
9238
9239 PR target/104882
9240 * gcc.target/arm/simd/pr104882.c: Require mve hardware.
9241
9242 2023-03-03 Patrick Palka <ppalka@redhat.com>
9243
9244 PR c++/108998
9245 * g++.dg/cpp2a/lambda-generic11.C: New test.
9246
9247 2023-03-03 Jakub Jelinek <jakub@redhat.com>
9248
9249 PR c/108986
9250 * gcc.dg/Wnonnull-8.c: New test.
9251
9252 2023-03-03 Robin Dapp <rdapp@linux.ibm.com>
9253
9254 * gcc.target/s390/ifcvt-two-insns-bool.c: Allow "high" and
9255 "not low or equal" load on condition variant.
9256 * gcc.target/s390/ifcvt-two-insns-int.c: Dito.
9257 * gcc.target/s390/ifcvt-two-insns-long.c: Dito.
9258
9259 2023-03-03 Robin Dapp <rdapp@linux.ibm.com>
9260
9261 * gcc.dg/vect/slp-3.c: Adapt test expectation.
9262 * gcc.dg/vect/slp-multitypes-11.c: Likewise.
9263 * gcc.dg/vect/slp-perm-8.c: Likewise.
9264
9265 2023-03-03 Richard Biener <rguenther@suse.de>
9266
9267 PR tree-optimization/109002
9268 * gcc.dg/torture/pr109002.c: New testcase.
9269
9270 2023-03-03 Richard Biener <rguenther@suse.de>
9271
9272 PR debug/108772
9273 * g++.dg/lto/pr108772_0.C: New testcase.
9274
9275 2023-03-03 Alexandre Oliva <oliva@adacore.com>
9276
9277 PR c++/100127
9278 * g++.dg/coroutines/pr100127.C: Test for header rather than
9279 compiler macro.
9280 * g++.dg/coroutines/pr100772-a.C: Likewise.
9281 * g++.dg/coroutines/pr100772-b.C: Likewise.
9282
9283 2023-03-03 Hans-Peter Nilsson <hp@axis.com>
9284
9285 * gcc.dg/attr-aligned.c: Adjust comment for ALIGN_MAX_STATIC.
9286 (ALIGN_MAX_STATIC): Set to 512 for CRIS.
9287
9288 2023-03-03 Iain Buclaw <ibuclaw@gdcproject.org>
9289
9290 PR d/108946
9291 * gdc.dg/simd2a.d: Update test.
9292 * gdc.dg/simd2b.d: Likewise.
9293 * gdc.dg/simd2c.d: Likewise.
9294 * gdc.dg/simd2d.d: Likewise.
9295 * gdc.dg/simd2e.d: Likewise.
9296 * gdc.dg/simd2f.d: Likewise.
9297 * gdc.dg/simd2g.d: Likewise.
9298 * gdc.dg/simd2h.d: Likewise.
9299 * gdc.dg/simd2i.d: Likewise.
9300 * gdc.dg/simd2j.d: Likewise.
9301
9302 2023-03-03 Iain Buclaw <ibuclaw@gdcproject.org>
9303
9304 PR d/108877
9305 * gdc.dg/imports/pr108877a.d: New test.
9306 * gdc.dg/pr108877.d: New test.
9307
9308 2023-03-03 Iain Buclaw <ibuclaw@gdcproject.org>
9309
9310 PR d/108167
9311 * gdc.dg/pr108167.d: New test.
9312
9313 2023-03-03 Iain Buclaw <ibuclaw@gdcproject.org>
9314
9315 PR d/108945
9316 * gdc.dg/pr108945.d: New test.
9317
9318 2023-03-02 Jakub Jelinek <jakub@redhat.com>
9319
9320 PR testsuite/108991
9321 * gcc.dg/memchr-3.c: Add missing comment argument to dg-warning
9322 before target selector.
9323
9324 2023-03-02 Guillaume Gomez <guillaume1.gomez@gmail.com>
9325
9326 PR jit/107999
9327 * jit.dg/test-error-array-bounds.c: Update test.
9328
9329 2023-03-02 Vladimir N. Makarov <vmakarov@redhat.com>
9330
9331 * gcc.target/avr/pr90706.c: New.
9332
9333 2023-03-02 Kwok Cheung Yeung <kcy@codesourcery.com>
9334 Paul-Antoine Arras <pa@codesourcery.com>
9335
9336 * gcc.target/gcn/simd-math-1.c: New testcase.
9337 * gcc.target/gcn/simd-math-2.c: New testcase.
9338
9339 2023-03-02 Patrick Palka <ppalka@redhat.com>
9340
9341 PR c++/108243
9342 PR c++/97553
9343 * g++.dg/opt/is_constant_evaluated3.C: New test.
9344
9345 2023-03-02 Patrick Palka <ppalka@redhat.com>
9346
9347 PR c++/108243
9348 * g++.dg/cpp2a/is-constant-evaluated14.C: New test.
9349
9350 2023-03-02 David Malcolm <dmalcolm@redhat.com>
9351
9352 PR analyzer/108968
9353 * gcc.dg/analyzer/uninit-pr108968-register.c: New test.
9354
9355 2023-03-02 Jakub Jelinek <jakub@redhat.com>
9356
9357 PR debug/108716
9358 * g++.dg/debug/dwarf2/pr108716.C: New test.
9359
9360 2023-03-02 Richard Sandiford <richard.sandiford@arm.com>
9361
9362 PR tree-optimization/108979
9363 * gfortran.dg/vect/pr108979.f90: New test.
9364
9365 2023-03-02 Marek Polacek <polacek@redhat.com>
9366
9367 PR c++/106259
9368 * g++.dg/warn/Wmismatched-tags-11.C: New test.
9369
9370 2023-03-02 Robin Dapp <rdapp@linux.ibm.com>
9371
9372 * gcc.target/s390/s390.exp: Add partial subdirectory.
9373 * gcc.target/s390/vector/vec-nopeel-2.c: Change test
9374 expectation.
9375 * lib/target-supports.exp: Add s390.
9376 * gcc.target/s390/vector/partial/s390-vec-length-1.h: New test.
9377 * gcc.target/s390/vector/partial/s390-vec-length-2.h: New test.
9378 * gcc.target/s390/vector/partial/s390-vec-length-3.h: New test.
9379 * gcc.target/s390/vector/partial/s390-vec-length-7.h: New test.
9380 * gcc.target/s390/vector/partial/s390-vec-length-epil-1.c: New test.
9381 * gcc.target/s390/vector/partial/s390-vec-length-epil-2.c: New test.
9382 * gcc.target/s390/vector/partial/s390-vec-length-epil-3.c: New test.
9383 * gcc.target/s390/vector/partial/s390-vec-length-epil-7.c: New test.
9384 * gcc.target/s390/vector/partial/s390-vec-length-epil-run-1.c: New test.
9385 * gcc.target/s390/vector/partial/s390-vec-length-epil-run-2.c: New test.
9386 * gcc.target/s390/vector/partial/s390-vec-length-epil-run-3.c: New test.
9387 * gcc.target/s390/vector/partial/s390-vec-length-epil-run-7.c: New test.
9388 * gcc.target/s390/vector/partial/s390-vec-length-full-1.c: New test.
9389 * gcc.target/s390/vector/partial/s390-vec-length-full-2.c: New test.
9390 * gcc.target/s390/vector/partial/s390-vec-length-full-3.c: New test.
9391 * gcc.target/s390/vector/partial/s390-vec-length-full-7.c: New test.
9392 * gcc.target/s390/vector/partial/s390-vec-length-full-run-1.c: New test.
9393 * gcc.target/s390/vector/partial/s390-vec-length-full-run-2.c: New test.
9394 * gcc.target/s390/vector/partial/s390-vec-length-full-run-3.c: New test.
9395 * gcc.target/s390/vector/partial/s390-vec-length-full-run-7.c: New test.
9396 * gcc.target/s390/vector/partial/s390-vec-length-run-1.h: New test.
9397 * gcc.target/s390/vector/partial/s390-vec-length-run-2.h: New test.
9398 * gcc.target/s390/vector/partial/s390-vec-length-run-3.h: New test.
9399 * gcc.target/s390/vector/partial/s390-vec-length-run-7.h: New test.
9400 * gcc.target/s390/vector/partial/s390-vec-length-small.c: New test.
9401 * gcc.target/s390/vector/partial/s390-vec-length.h: New test.
9402
9403 2023-03-02 Jonathan Yong <10walls@gmail.com>
9404
9405 PR middle-end/97956
9406 * gcc.dg/memchr-3.c (memchr): Account for LLP64 warnings.
9407
9408 2023-03-02 Jonathan Yong <10walls@gmail.com>
9409
9410 * gcc.dg/overflow-warn-9.c: Add LLP64 case.
9411
9412 2023-03-02 Richard Sandiford <richard.sandiford@arm.com>
9413
9414 PR tree-optimization/108603
9415 * gcc.target/aarch64/sve/pr108603.c: New test.
9416
9417 2023-03-02 Richard Sandiford <richard.sandiford@arm.com>
9418
9419 PR tree-optimization/108430
9420 * gcc.target/aarch64/sve/pr108430.c: New test.
9421
9422 2023-03-02 Jakub Jelinek <jakub@redhat.com>
9423
9424 PR c++/108934
9425 * gcc.target/i386/auto-init-4.c: Revert PR105259 change.
9426 * g++.target/i386/pr108934.C: New test.
9427
9428 2023-03-02 Jakub Jelinek <jakub@redhat.com>
9429
9430 PR c++/105839
9431 * g++.dg/gomp/pr105839-1.C: New test.
9432 * g++.dg/gomp/pr105839-2.C: New test.
9433
9434 2023-03-02 Richard Biener <rguenther@suse.de>
9435
9436 PR testsuite/108985
9437 * gcc.dg/vect/pr108950.c: Require vect_simd_clones.
9438
9439 2023-03-02 Hans-Peter Nilsson <hp@axis.com>
9440
9441 * g++.dg/ext/attr-copy-2.C: Fix for default_packed targets.
9442
9443 2023-03-02 Hans-Peter Nilsson <hp@axis.com>
9444
9445 * gcc.dg/attr-copy-6.c: Prefix asm-declared name with
9446 __USER_LABEL_PREFIX__.
9447
9448 2023-03-02 Hans-Peter Nilsson <hp@axis.com>
9449
9450 * c-c++-common/auto-init-7.c, c-c++-common/auto-init-8.c: Also
9451 match targets where sizeof (union U) == 5, like "packed" targets.
9452
9453 2023-03-01 Marek Polacek <polacek@redhat.com>
9454
9455 PR c++/107574
9456 * g++.dg/cpp0x/ptrmem-cst1.C: New test.
9457
9458 2023-03-01 David Malcolm <dmalcolm@redhat.com>
9459
9460 PR analyzer/107565
9461 * gcc.dg/analyzer/builtins-pr107565.c: New test.
9462 * gcc.dg/analyzer/pr99716-1.c (test_2): Mark the leak as xfailing.
9463
9464 2023-03-01 Patrick Palka <ppalka@redhat.com>
9465 Jason Merrill <jason@redhat.com>
9466
9467 PR c++/108219
9468 PR c++/108218
9469 * g++.dg/cpp0x/new6.C: New test.
9470 * g++.dg/cpp2a/concepts-new1.C: New test.
9471
9472 2023-03-01 Tobias Burnus <tobias@codesourcery.com>
9473
9474 PR middle-end/108545
9475 * c-c++-common/gomp/map-8.c: New test.
9476 * gfortran.dg/gomp/map-9.f90: New test.
9477
9478 2023-03-01 David Malcolm <dmalcolm@redhat.com>
9479
9480 PR analyzer/108935
9481 * gcc.dg/analyzer/infinite-recursion-pr108935-1.c: New test.
9482 * gcc.dg/analyzer/infinite-recursion-pr108935-1a.c: New test.
9483 * gcc.dg/analyzer/infinite-recursion-pr108935-2.c: New test.
9484
9485 2023-03-01 Jonathan Yong <10walls@gmail.com>
9486
9487 * gcc.target/i386/harden-sls-6.c: Fix warning on LLP64
9488 targets.
9489
9490 2023-03-01 Jakub Jelinek <jakub@redhat.com>
9491
9492 PR sanitizer/108894
9493 * c-c++-common/ubsan/bounds-16.c: New test.
9494
9495 2023-03-01 Jakub Jelinek <jakub@redhat.com>
9496
9497 PR debug/108967
9498 * g++.dg/debug/pr108967.C: New test.
9499
9500 2023-03-01 Jakub Jelinek <jakub@redhat.com>
9501
9502 PR c++/108606
9503 * g++.dg/cpp1y/pr108606.C: New test.
9504
9505 2023-03-01 Richard Biener <rguenther@suse.de>
9506
9507 PR tree-optimization/108970
9508 * gcc.dg/pr108970.c: New testcase.
9509
9510 2023-03-01 Richard Biener <rguenther@suse.de>
9511
9512 PR tree-optimization/108950
9513 * gcc.dg/vect/pr108950.c: New testcase.
9514
9515 2023-03-01 Hans-Peter Nilsson <hp@axis.com>
9516
9517 * gcc.dg/analyzer/fd-access-mode-target-headers.c: Skip for
9518 newlib targets too.
9519
9520 2023-02-28 Patrick Palka <ppalka@redhat.com>
9521
9522 PR c++/108848
9523 * g++.dg/cpp1y/noexcept1.C: Don't expect a bogus "different
9524 exception specifier" error. Expect a separate "not usable
9525 in a constant expression" error.
9526 * g++.dg/cpp1y/var-templ75.C: New test.
9527 * g++.dg/cpp1y/var-templ76.C: New test.
9528
9529 2023-02-28 Qing Zhao <qing.zhao@oracle.com>
9530
9531 PR middle-end/107411
9532 PR middle-end/107411
9533 * g++.dg/pr107411.C: New test.
9534
9535 2023-02-28 Marek Polacek <polacek@redhat.com>
9536
9537 PR c++/108550
9538 * g++.dg/cpp1y/var-templ70.C: New test.
9539 * g++.dg/cpp1y/var-templ71.C: New test.
9540 * g++.dg/cpp1y/var-templ72.C: New test.
9541
9542 2023-02-28 Marek Polacek <polacek@redhat.com>
9543
9544 PR c++/107938
9545 * g++.dg/cpp1y/var-templ73.C: New test.
9546 * g++.dg/cpp1y/var-templ74.C: New test.
9547 * g++.dg/warn/Waddress-of-packed-member3.C: New test.
9548
9549 2023-02-28 Jakub Jelinek <jakub@redhat.com>
9550
9551 PR sanitizer/108894
9552 * gcc.dg/ubsan/bounds-4.c: New test.
9553 * gcc.dg/ubsan/bounds-4a.c: New test.
9554 * gcc.dg/ubsan/bounds-4b.c: New test.
9555 * gcc.dg/ubsan/bounds-4c.c: New test.
9556 * gcc.dg/ubsan/bounds-4d.c: New test.
9557 * g++.dg/ubsan/bounds-1.C: New test.
9558
9559 2023-02-28 Richard Biener <rguenther@suse.de>
9560
9561 PR testsuite/108942
9562 * gcc.dg/torture/ssa-fre-7.c: Use __SIZETYPE__.
9563
9564 2023-02-28 Hans-Peter Nilsson <hp@axis.com>
9565
9566 * gcc.dg/plugin/infoleak-vfio_iommu_type1.c: Don't xfail bogus
9567 message for "default_packed" targets.
9568
9569 2023-02-28 Hans-Peter Nilsson <hp@axis.com>
9570
9571 * lib/multiline.exp (handle-multiline-outputs): Shorten
9572 message to the same for fail and pass.
9573
9574 2023-02-28 Hans-Peter Nilsson <hp@axis.com>
9575
9576 PR testsuite/91419
9577 * gcc.dg/tree-ssa/pr91091-2.c:15 Remove xfail for RHS.
9578
9579 2023-02-28 Hans-Peter Nilsson <hp@axis.com>
9580
9581 PR testsuite/79356
9582 * gcc.dg/attr-alloc_size-11.c: Add CRIS to the list
9583 of targets excluding xfail on lines 50 and 51.
9584
9585 2023-02-28 Hans-Peter Nilsson <hp@axis.com>
9586
9587 PR tree-optimization/108828
9588 * gcc.dg/Wuse-after-free-2.c: Add -fno-ivopts.
9589
9590 2023-02-27 Harald Anlauf <anlauf@gmx.de>
9591
9592 PR fortran/108937
9593 * gfortran.dg/ibits_2.f90: New test.
9594
9595 2023-02-26 Eric Botcazou <ebotcazou@adacore.com>
9596
9597 * ada/acats/run_all.sh: Adjust example of compiler options.
9598
9599 2023-02-25 Gaius Mulley <gaiusmod2@gmail.com>
9600
9601 * gm2/projects/pim/run/pass/tower/projects-pim-run-pass-tower.exp:
9602 Also add conditional to gm2-simple-execute.
9603
9604 2023-02-25 Gaius Mulley <gaiusmod2@gmail.com>
9605
9606 * gm2/projects/pim/run/pass/tower/projects-pim-run-pass-tower.exp
9607 (gm2_run_tower_test): New global variable. Add conditional
9608 before invoking gm2-local-exec.
9609
9610 2023-02-25 Hans-Peter Nilsson <hp@axis.com>
9611
9612 * lib/multiline.exp (handle-multiline-outputs): Don't include the
9613 quoted multiline pattern in the pass/fail output.
9614
9615 2023-02-25 Gaius Mulley <gaiusmod2@gmail.com>
9616
9617 PR modula2/108261
9618 * gm2/examples/callingC/pass/examples-callingC-pass.exp: Tidy up
9619 variable access.
9620 * gm2/examples/callingC/run/pass/examples-callingC-run-pass.exp: Tidy up
9621 variable access.
9622 * gm2/examples/cpp/pass/examples-cpp-pass.exp: Tidy up
9623 variable access.
9624 * gm2/examples/cppDef/pass/examples-cppDef-pass.exp: Tidy up
9625 variable access.
9626 * gm2/examples/hello/pass/examples-hello-pass.exp: Tidy up
9627 variable access.
9628 * gm2/examples/map/pass/examples-map-pass.exp: Tidy up
9629 variable access.
9630 * gm2/iso/check/fail/iso-check-fail.exp: Add pathname.
9631 * gm2/link/externalscaffold/pass/link-externalscaffold-pass.exp:
9632 Add pathname.
9633 * gm2/link/externalscaffold/pass/scaffold.c: Add mangled export name.
9634 * gm2/pimlib/base/run/pass/FIO.mod: Updated test code.
9635 * gm2/pimlib/base/run/pass/StrLib.mod: Updated test code.
9636 * gm2/pimlib/base/run/pass/pimlib-base-run-pass.exp: Remove path.
9637 * gm2/projects/pim/run/pass/random/projects-pim-run-pass-random.exp:
9638 Tidy up variable access.
9639 * gm2/switches/auto-init/fail/switches-auto-init-fail.exp: Add pathname.
9640 * gm2/switches/check-all/pim2/fail/switches-check-all-pim2-fail.exp:
9641 Add pathname.
9642 * gm2/switches/makeall/fail/switches-makeall-fail.exp: Remove -fmakeall.
9643 * gm2/switches/makeall/pass/switches-makeall-pass.exp: Remove -fmakeall.
9644 * lib/gm2-simple.exp (gm2_keep_executable): New global variable.
9645 (gm2_simple_execute): Keep executable if global is true.
9646 * lib/gm2-torture.exp: Add ; after global variable access.
9647 * lib/gm2.exp: Set up pathnames.
9648 * gm2/projects/pim/run/pass/tower/AdvCmd.def: New test.
9649 * gm2/projects/pim/run/pass/tower/AdvCmd.mod: New test.
9650 * gm2/projects/pim/run/pass/tower/AdvIntroduction.def: New test.
9651 * gm2/projects/pim/run/pass/tower/AdvIntroduction.mod: New test.
9652 * gm2/projects/pim/run/pass/tower/AdvMap.def: New test.
9653 * gm2/projects/pim/run/pass/tower/AdvMap.mod: New test.
9654 * gm2/projects/pim/run/pass/tower/AdvMath.def: New test.
9655 * gm2/projects/pim/run/pass/tower/AdvMath.mod: New test.
9656 * gm2/projects/pim/run/pass/tower/AdvParse.bnf: New test.
9657 * gm2/projects/pim/run/pass/tower/AdvParse.def: New test.
9658 * gm2/projects/pim/run/pass/tower/AdvParse.mod: New test.
9659 * gm2/projects/pim/run/pass/tower/AdvSound.def: New test.
9660 * gm2/projects/pim/run/pass/tower/AdvSound.mod: New test.
9661 * gm2/projects/pim/run/pass/tower/AdvSystem.def: New test.
9662 * gm2/projects/pim/run/pass/tower/AdvSystem.mod: New test.
9663 * gm2/projects/pim/run/pass/tower/AdvTreasure.def: New test.
9664 * gm2/projects/pim/run/pass/tower/AdvTreasure.mod: New test.
9665 * gm2/projects/pim/run/pass/tower/AdvUtil.def: New test.
9666 * gm2/projects/pim/run/pass/tower/AdvUtil.mod: New test.
9667 * gm2/projects/pim/run/pass/tower/DrawG.def: New test.
9668 * gm2/projects/pim/run/pass/tower/DrawG.mod: New test.
9669 * gm2/projects/pim/run/pass/tower/DrawL.def: New test.
9670 * gm2/projects/pim/run/pass/tower/DrawL.mod: New test.
9671 * gm2/projects/pim/run/pass/tower/Dungeon.mod: New test.
9672 * gm2/projects/pim/run/pass/tower/Lock.def: New test.
9673 * gm2/projects/pim/run/pass/tower/Lock.mod: New test.
9674 * gm2/projects/pim/run/pass/tower/ProcArgs.def: New test.
9675 * gm2/projects/pim/run/pass/tower/ProcArgs.mod: New test.
9676 * gm2/projects/pim/run/pass/tower/Screen.def: New test.
9677 * gm2/projects/pim/run/pass/tower/Screen.mod: New test.
9678 * gm2/projects/pim/run/pass/tower/SocketControl.c: New test.
9679 * gm2/projects/pim/run/pass/tower/SocketControl.def: New test.
9680 * gm2/projects/pim/run/pass/tower/Window.def: New test.
9681 * gm2/projects/pim/run/pass/tower/Window.mod: New test.
9682 * gm2/projects/pim/run/pass/tower/adv.flex: New test.
9683 * gm2/projects/pim/run/pass/tower/advflex.c: New test.
9684 * gm2/projects/pim/run/pass/tower/advflex.def: New test.
9685 * gm2/projects/pim/run/pass/tower/projects-pim-run-pass-tower.exp:
9686 New test.
9687 * gm2/projects/pim/run/pass/tower/star: New test.
9688
9689 2023-02-25 Max Filippov <jcmvbkbc@gmail.com>
9690
9691 * gcc.target/xtensa/pr108919.c: New test.
9692
9693 2023-02-25 Tobias Burnus <tobias@codesourcery.com>
9694
9695 PR fortran/108621
9696 * gfortran.dg/c-interop/fc-descriptor-pr108621.f90: New test.
9697
9698 2023-02-24 Rimvydas Jasinskas <rimvydas.jas@gmail.com>
9699
9700 * gfortran.dg/weak-2.f90: New test.
9701 * gfortran.dg/weak-3.f90: New test.
9702
9703 2023-02-24 Martin Liska <mliska@suse.cz>
9704
9705 PR sanitizer/108834
9706 * c-c++-common/asan/global-overflow-1.c: Test line and column
9707 info for a global variable.
9708
9709 2023-02-24 Alexandre Oliva <oliva@adacore.com>
9710
9711 PR c++/105224
9712 * g++.dg/modules/virt-2_a.C: Skip on arm_eabi.
9713
9714 2023-02-24 Jakub Jelinek <jakub@redhat.com>
9715
9716 PR middle-end/108854
9717 * g++.dg/opt/pr108854.C: New test.
9718
9719 2023-02-24 Jakub Jelinek <jakub@redhat.com>
9720
9721 PR target/108881
9722 * gcc.target/i386/avx512bf16-pr108881.c: New test.
9723
9724 2023-02-24 Junxian Zhu <zhujunxian@oss.cipunited.com>
9725
9726 * gcc.target/mips/clz.c: New test.
9727 * gcc.target/mips/clo.c: New test.
9728 * gcc.target/mips/mips.exp: New option HAS_CLZ.
9729
9730 2023-02-24 Prachi Godbole <prachi.godbole@imgtec.com>
9731
9732 * gcc.target/mips/hazard-barrier-return-attribute.c: New test.
9733
9734 2023-02-23 Takayuki 'January June' Suwa <jjsuwa_sys3175@yahoo.co.jp>
9735
9736 * gcc.target/xtensa/elim_GP_regmove_0.c: New test.
9737 * gcc.target/xtensa/elim_GP_regmove_1.c: New test.
9738
9739 2023-02-23 Takayuki 'January June' Suwa <jjsuwa_sys3175@yahoo.co.jp>
9740
9741 * gcc.target/xtensa/elim_callee_saved.c: New.
9742
9743 2023-02-23 Jakub Jelinek <jakub@redhat.com>
9744
9745 PR testsuite/108899
9746 * g++.dg/modules/modules.exp: Only override unsupported if it
9747 exists and saved-unsupported doesn't.
9748
9749 2023-02-23 Richard Biener <rguenther@suse.de>
9750
9751 PR tree-optimization/108888
9752 * g++.dg/torture/pr108888.C: New testcase.
9753
9754 2023-02-22 Marek Polacek <polacek@redhat.com>
9755
9756 PR c/108880
9757 * c-c++-common/ubsan/pr108880.c: New test.
9758
9759 2023-02-22 Harald Anlauf <anlauf@gmx.de>
9760
9761 PR fortran/96024
9762 * gfortran.dg/pr96024.f90: New test.
9763
9764 2023-02-22 Alexandre Oliva <oliva@adacore.com>
9765
9766 * g++.dg/modules/modules.exp: Override unsupported to update
9767 module_do, and test it after dg-test.
9768
9769 2023-02-22 Alexandre Oliva <oliva@adacore.com>
9770
9771 * gcc.target/arm/aes-fuse-1.c: Switch to -mcpu=cortex-a53.
9772 * gcc.target/arm/aes-fuse-2.c: Likewise.
9773
9774 2023-02-22 Alexandre Oliva <oliva@adacore.com>
9775
9776 * gcc.dg/debug/ctf/ctf-complex-1.c: Do not test whether I is
9777 usable in initializers.
9778
9779 2023-02-22 Alexandre Oliva <oliva@adacore.com>
9780
9781 * gcc.dg/torture/fp-uint64-convert-double-1.c: XFAIL on all of
9782 arm-*-*.
9783 * gcc.dg/torture/fp-uint64-convert-double-2.c: Likewise.
9784
9785 2023-02-22 Alexandre Oliva <oliva@adacore.com>
9786
9787 * gcc.target/arm/asm-flag-4.c: Match quotes around "asm" in
9788 message.
9789
9790 2023-02-22 Alexandre Oliva <oliva@adacore.com>
9791
9792 * g++.dg/warn/Waddress-5.C: Tolerate extra -Waddress warning.
9793
9794 2023-02-22 Andrew Stubbs <ams@codesourcery.com>
9795
9796 * gcc.dg/vect/vect-simd-clone-16.c: New test.
9797 * gcc.dg/vect/vect-simd-clone-16b.c: New test.
9798 * gcc.dg/vect/vect-simd-clone-16c.c: New test.
9799 * gcc.dg/vect/vect-simd-clone-16d.c: New test.
9800 * gcc.dg/vect/vect-simd-clone-16e.c: New test.
9801 * gcc.dg/vect/vect-simd-clone-16f.c: New test.
9802 * gcc.dg/vect/vect-simd-clone-17.c: New test.
9803 * gcc.dg/vect/vect-simd-clone-17b.c: New test.
9804 * gcc.dg/vect/vect-simd-clone-17c.c: New test.
9805 * gcc.dg/vect/vect-simd-clone-17d.c: New test.
9806 * gcc.dg/vect/vect-simd-clone-17e.c: New test.
9807 * gcc.dg/vect/vect-simd-clone-17f.c: New test.
9808 * gcc.dg/vect/vect-simd-clone-18.c: New test.
9809 * gcc.dg/vect/vect-simd-clone-18b.c: New test.
9810 * gcc.dg/vect/vect-simd-clone-18c.c: New test.
9811 * gcc.dg/vect/vect-simd-clone-18d.c: New test.
9812 * gcc.dg/vect/vect-simd-clone-18e.c: New test.
9813 * gcc.dg/vect/vect-simd-clone-18f.c: New test.
9814
9815 2023-02-22 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
9816
9817 * gcc.target/riscv/rvv/base/ternop_vv_constraint-3.c: New test.
9818 * gcc.target/riscv/rvv/base/ternop_vv_constraint-4.c: New test.
9819 * gcc.target/riscv/rvv/base/ternop_vv_constraint-5.c: New test.
9820 * gcc.target/riscv/rvv/base/ternop_vv_constraint-6.c: New test.
9821 * gcc.target/riscv/rvv/base/ternop_vx_constraint-8.c: New test.
9822 * gcc.target/riscv/rvv/base/ternop_vx_constraint-9.c: New test.
9823
9824 2023-02-22 Kito Cheng <kito.cheng@sifive.com>
9825
9826 * gcc.target/riscv/_Float16-zhinxmin-1.c: Tweak test
9827 condition.
9828
9829 2023-02-22 Kito Cheng <kito.cheng@sifive.com>
9830
9831 * gcc.target/riscv/rvv/vsetvl/avl_multiple-1.c: Filter out '-Oz'.
9832 * gcc.target/riscv/rvv/vsetvl/avl_multiple-10.c: Ditto.
9833 * gcc.target/riscv/rvv/vsetvl/avl_multiple-11.c: Ditto.
9834 * gcc.target/riscv/rvv/vsetvl/avl_multiple-12.c: Ditto.
9835 * gcc.target/riscv/rvv/vsetvl/avl_multiple-13.c: Ditto.
9836 * gcc.target/riscv/rvv/vsetvl/avl_multiple-14.c: Ditto.
9837 * gcc.target/riscv/rvv/vsetvl/avl_multiple-15.c: Ditto.
9838 * gcc.target/riscv/rvv/vsetvl/avl_multiple-16.c: Ditto.
9839 * gcc.target/riscv/rvv/vsetvl/avl_multiple-2.c: Ditto.
9840 * gcc.target/riscv/rvv/vsetvl/avl_multiple-3.c: Ditto.
9841 * gcc.target/riscv/rvv/vsetvl/avl_multiple-4.c: Ditto.
9842 * gcc.target/riscv/rvv/vsetvl/avl_multiple-7.c: Ditto.
9843 * gcc.target/riscv/rvv/vsetvl/avl_multiple-8.c: Ditto.
9844 * gcc.target/riscv/rvv/vsetvl/avl_multiple-9.c: Ditto.
9845 * gcc.target/riscv/rvv/vsetvl/avl_single-1.c: Ditto.
9846 * gcc.target/riscv/rvv/vsetvl/avl_single-10.c: Ditto.
9847 * gcc.target/riscv/rvv/vsetvl/avl_single-11.c: Ditto.
9848 * gcc.target/riscv/rvv/vsetvl/avl_single-13.c: Ditto.
9849 * gcc.target/riscv/rvv/vsetvl/avl_single-14.c: Ditto.
9850 * gcc.target/riscv/rvv/vsetvl/avl_single-16.c: Ditto.
9851 * gcc.target/riscv/rvv/vsetvl/avl_single-2.c: Ditto.
9852 * gcc.target/riscv/rvv/vsetvl/avl_single-23.c: Ditto.
9853 * gcc.target/riscv/rvv/vsetvl/avl_single-27.c: Ditto.
9854 * gcc.target/riscv/rvv/vsetvl/avl_single-3.c: Ditto.
9855 * gcc.target/riscv/rvv/vsetvl/avl_single-30.c: Ditto.
9856 * gcc.target/riscv/rvv/vsetvl/avl_single-38.c: Ditto.
9857 * gcc.target/riscv/rvv/vsetvl/avl_single-4.c: Ditto.
9858 * gcc.target/riscv/rvv/vsetvl/avl_single-41.c: Ditto.
9859 * gcc.target/riscv/rvv/vsetvl/avl_single-42.c: Ditto.
9860 * gcc.target/riscv/rvv/vsetvl/avl_single-43.c: Ditto.
9861 * gcc.target/riscv/rvv/vsetvl/avl_single-44.c: Ditto.
9862 * gcc.target/riscv/rvv/vsetvl/avl_single-45.c: Ditto.
9863 * gcc.target/riscv/rvv/vsetvl/avl_single-48.c: Ditto.
9864 * gcc.target/riscv/rvv/vsetvl/avl_single-5.c: Ditto.
9865 * gcc.target/riscv/rvv/vsetvl/avl_single-50.c: Ditto.
9866 * gcc.target/riscv/rvv/vsetvl/avl_single-51.c: Ditto.
9867 * gcc.target/riscv/rvv/vsetvl/avl_single-6.c: Ditto.
9868 * gcc.target/riscv/rvv/vsetvl/avl_single-65.c: Ditto.
9869 * gcc.target/riscv/rvv/vsetvl/avl_single-66.c: Ditto.
9870 * gcc.target/riscv/rvv/vsetvl/avl_single-67.c: Ditto.
9871 * gcc.target/riscv/rvv/vsetvl/avl_single-68.c: Ditto.
9872 * gcc.target/riscv/rvv/vsetvl/avl_single-69.c: Ditto.
9873 * gcc.target/riscv/rvv/vsetvl/avl_single-70.c: Ditto.
9874 * gcc.target/riscv/rvv/vsetvl/avl_single-71.c: Ditto.
9875 * gcc.target/riscv/rvv/vsetvl/avl_single-73.c: Ditto.
9876 * gcc.target/riscv/rvv/vsetvl/avl_single-74.c: Ditto.
9877 * gcc.target/riscv/rvv/vsetvl/avl_single-75.c: Ditto.
9878 * gcc.target/riscv/rvv/vsetvl/avl_single-8.c: Ditto.
9879 * gcc.target/riscv/rvv/vsetvl/imm_bb_prop-2.c: Ditto.
9880 * gcc.target/riscv/rvv/vsetvl/imm_bb_prop-3.c: Ditto.
9881 * gcc.target/riscv/rvv/vsetvl/imm_bb_prop-4.c: Ditto.
9882 * gcc.target/riscv/rvv/vsetvl/imm_conflict-4.c: Ditto.
9883 * gcc.target/riscv/rvv/vsetvl/imm_conflict-5.c: Ditto.
9884 * gcc.target/riscv/rvv/vsetvl/imm_loop_invariant-12.c: Ditto.
9885 * gcc.target/riscv/rvv/vsetvl/imm_loop_invariant-13.c: Ditto.
9886 * gcc.target/riscv/rvv/vsetvl/imm_loop_invariant-14.c: Ditto.
9887 * gcc.target/riscv/rvv/vsetvl/imm_loop_invariant-15.c: Ditto.
9888 * gcc.target/riscv/rvv/vsetvl/imm_loop_invariant-16.c: Ditto.
9889 * gcc.target/riscv/rvv/vsetvl/imm_switch-5.c: Ditto.
9890 * gcc.target/riscv/rvv/vsetvl/imm_switch-6.c: Ditto.
9891 * gcc.target/riscv/rvv/vsetvl/imm_switch-7.c: Ditto.
9892 * gcc.target/riscv/rvv/vsetvl/imm_switch-8.c: Ditto.
9893 * gcc.target/riscv/rvv/vsetvl/imm_switch-9.c: Ditto.
9894 * gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-1.c: Ditto.
9895 * gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-10.c: Ditto.
9896 * gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-11.c: Ditto.
9897 * gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-12.c: Ditto.
9898 * gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-13.c: Ditto.
9899 * gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-14.c: Ditto.
9900 * gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-15.c: Ditto.
9901 * gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-16.c: Ditto.
9902 * gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-17.c: Ditto.
9903 * gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-18.c: Ditto.
9904 * gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-19.c: Ditto.
9905 * gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-2.c: Ditto.
9906 * gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-20.c: Ditto.
9907 * gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-21.c: Ditto.
9908 * gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-22.c: Ditto.
9909 * gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-23.c: Ditto.
9910 * gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-24.c: Ditto.
9911 * gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-25.c: Ditto.
9912 * gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-26.c: Ditto.
9913 * gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-27.c: Ditto.
9914 * gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-28.c: Ditto.
9915 * gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-29.c: Ditto.
9916 * gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-3.c: Ditto.
9917 * gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-30.c: Ditto.
9918 * gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-31.c: Ditto.
9919 * gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-32.c: Ditto.
9920 * gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-33.c: Ditto.
9921 * gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-34.c: Ditto.
9922 * gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-35.c: Ditto.
9923 * gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-36.c: Ditto.
9924 * gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-37.c: Ditto.
9925 * gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-38.c: Ditto.
9926 * gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-39.c: Ditto.
9927 * gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-4.c: Ditto.
9928 * gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-40.c: Ditto.
9929 * gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-41.c: Ditto.
9930 * gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-42.c: Ditto.
9931 * gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-43.c: Ditto.
9932 * gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-44.c: Ditto.
9933 * gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-45.c: Ditto.
9934 * gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-46.c: Ditto.
9935 * gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-6.c: Ditto.
9936 * gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-7.c: Ditto.
9937 * gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-8.c: Ditto.
9938 * gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-9.c: Ditto.
9939 * gcc.target/riscv/rvv/vsetvl/vlmax_bb_prop-1.c: Ditto.
9940 * gcc.target/riscv/rvv/vsetvl/vlmax_bb_prop-10.c: Ditto.
9941 * gcc.target/riscv/rvv/vsetvl/vlmax_bb_prop-11.c: Ditto.
9942 * gcc.target/riscv/rvv/vsetvl/vlmax_bb_prop-12.c: Ditto.
9943 * gcc.target/riscv/rvv/vsetvl/vlmax_bb_prop-13.c: Ditto.
9944 * gcc.target/riscv/rvv/vsetvl/vlmax_bb_prop-14.c: Ditto.
9945 * gcc.target/riscv/rvv/vsetvl/vlmax_bb_prop-15.c: Ditto.
9946 * gcc.target/riscv/rvv/vsetvl/vlmax_bb_prop-16.c: Ditto.
9947 * gcc.target/riscv/rvv/vsetvl/vlmax_bb_prop-17.c: Ditto.
9948 * gcc.target/riscv/rvv/vsetvl/vlmax_bb_prop-18.c: Ditto.
9949 * gcc.target/riscv/rvv/vsetvl/vlmax_bb_prop-19.c: Ditto.
9950 * gcc.target/riscv/rvv/vsetvl/vlmax_bb_prop-2.c: Ditto.
9951 * gcc.target/riscv/rvv/vsetvl/vlmax_bb_prop-20.c: Ditto.
9952 * gcc.target/riscv/rvv/vsetvl/vlmax_bb_prop-21.c: Ditto.
9953 * gcc.target/riscv/rvv/vsetvl/vlmax_bb_prop-22.c: Ditto.
9954 * gcc.target/riscv/rvv/vsetvl/vlmax_bb_prop-23.c: Ditto.
9955 * gcc.target/riscv/rvv/vsetvl/vlmax_bb_prop-24.c: Ditto.
9956 * gcc.target/riscv/rvv/vsetvl/vlmax_bb_prop-25.c: Ditto.
9957 * gcc.target/riscv/rvv/vsetvl/vlmax_bb_prop-26.c: Ditto.
9958 * gcc.target/riscv/rvv/vsetvl/vlmax_bb_prop-27.c: Ditto.
9959 * gcc.target/riscv/rvv/vsetvl/vlmax_bb_prop-28.c: Ditto.
9960 * gcc.target/riscv/rvv/vsetvl/vlmax_bb_prop-3.c: Ditto.
9961 * gcc.target/riscv/rvv/vsetvl/vlmax_bb_prop-4.c: Ditto.
9962 * gcc.target/riscv/rvv/vsetvl/vlmax_bb_prop-5.c: Ditto.
9963 * gcc.target/riscv/rvv/vsetvl/vlmax_bb_prop-6.c: Ditto.
9964 * gcc.target/riscv/rvv/vsetvl/vlmax_bb_prop-7.c: Ditto.
9965 * gcc.target/riscv/rvv/vsetvl/vlmax_bb_prop-8.c: Ditto.
9966 * gcc.target/riscv/rvv/vsetvl/vlmax_bb_prop-9.c: Ditto.
9967 * gcc.target/riscv/rvv/vsetvl/vlmax_call-1.c: Ditto.
9968 * gcc.target/riscv/rvv/vsetvl/vlmax_call-2.c: Ditto.
9969 * gcc.target/riscv/rvv/vsetvl/vlmax_call-3.c: Ditto.
9970 * gcc.target/riscv/rvv/vsetvl/vlmax_call-4.c: Ditto.
9971 * gcc.target/riscv/rvv/vsetvl/vlmax_complex_loop-1.c: Ditto.
9972 * gcc.target/riscv/rvv/vsetvl/vlmax_complex_loop-2.c: Ditto.
9973 * gcc.target/riscv/rvv/vsetvl/vlmax_conflict-1.c: Ditto.
9974 * gcc.target/riscv/rvv/vsetvl/vlmax_conflict-10.c: Ditto.
9975 * gcc.target/riscv/rvv/vsetvl/vlmax_conflict-11.c: Ditto.
9976 * gcc.target/riscv/rvv/vsetvl/vlmax_conflict-12.c: Ditto.
9977 * gcc.target/riscv/rvv/vsetvl/vlmax_conflict-2.c: Ditto.
9978 * gcc.target/riscv/rvv/vsetvl/vlmax_conflict-3.c: Ditto.
9979 * gcc.target/riscv/rvv/vsetvl/vlmax_conflict-4.c: Ditto.
9980 * gcc.target/riscv/rvv/vsetvl/vlmax_conflict-5.c: Ditto.
9981 * gcc.target/riscv/rvv/vsetvl/vlmax_conflict-6.c: Ditto.
9982 * gcc.target/riscv/rvv/vsetvl/vlmax_conflict-7.c: Ditto.
9983 * gcc.target/riscv/rvv/vsetvl/vlmax_conflict-8.c: Ditto.
9984 * gcc.target/riscv/rvv/vsetvl/vlmax_conflict-9.c: Ditto.
9985 * gcc.target/riscv/rvv/vsetvl/vlmax_miss_default-1.c: Ditto.
9986 * gcc.target/riscv/rvv/vsetvl/vlmax_miss_default-10.c: Ditto.
9987 * gcc.target/riscv/rvv/vsetvl/vlmax_miss_default-11.c: Ditto.
9988 * gcc.target/riscv/rvv/vsetvl/vlmax_miss_default-12.c: Ditto.
9989 * gcc.target/riscv/rvv/vsetvl/vlmax_miss_default-13.c: Ditto.
9990 * gcc.target/riscv/rvv/vsetvl/vlmax_miss_default-14.c: Ditto.
9991 * gcc.target/riscv/rvv/vsetvl/vlmax_miss_default-15.c: Ditto.
9992 * gcc.target/riscv/rvv/vsetvl/vlmax_miss_default-16.c: Ditto.
9993 * gcc.target/riscv/rvv/vsetvl/vlmax_miss_default-17.c: Ditto.
9994 * gcc.target/riscv/rvv/vsetvl/vlmax_miss_default-18.c: Ditto.
9995 * gcc.target/riscv/rvv/vsetvl/vlmax_miss_default-19.c: Ditto.
9996 * gcc.target/riscv/rvv/vsetvl/vlmax_miss_default-2.c: Ditto.
9997 * gcc.target/riscv/rvv/vsetvl/vlmax_miss_default-20.c: Ditto.
9998 * gcc.target/riscv/rvv/vsetvl/vlmax_miss_default-21.c: Ditto.
9999 * gcc.target/riscv/rvv/vsetvl/vlmax_miss_default-22.c: Ditto.
10000 * gcc.target/riscv/rvv/vsetvl/vlmax_miss_default-23.c: Ditto.
10001 * gcc.target/riscv/rvv/vsetvl/vlmax_miss_default-24.c: Ditto.
10002 * gcc.target/riscv/rvv/vsetvl/vlmax_miss_default-25.c: Ditto.
10003 * gcc.target/riscv/rvv/vsetvl/vlmax_miss_default-26.c: Ditto.
10004 * gcc.target/riscv/rvv/vsetvl/vlmax_miss_default-27.c: Ditto.
10005 * gcc.target/riscv/rvv/vsetvl/vlmax_miss_default-28.c: Ditto.
10006 * gcc.target/riscv/rvv/vsetvl/vlmax_miss_default-3.c: Ditto.
10007 * gcc.target/riscv/rvv/vsetvl/vlmax_miss_default-4.c: Ditto.
10008 * gcc.target/riscv/rvv/vsetvl/vlmax_miss_default-5.c: Ditto.
10009 * gcc.target/riscv/rvv/vsetvl/vlmax_miss_default-6.c: Ditto.
10010 * gcc.target/riscv/rvv/vsetvl/vlmax_miss_default-7.c: Ditto.
10011 * gcc.target/riscv/rvv/vsetvl/vlmax_miss_default-8.c: Ditto.
10012 * gcc.target/riscv/rvv/vsetvl/vlmax_miss_default-9.c: Ditto.
10013 * gcc.target/riscv/rvv/vsetvl/vlmax_phi-1.c: Ditto.
10014 * gcc.target/riscv/rvv/vsetvl/vlmax_phi-10.c: Ditto.
10015 * gcc.target/riscv/rvv/vsetvl/vlmax_phi-11.c: Ditto.
10016 * gcc.target/riscv/rvv/vsetvl/vlmax_phi-12.c: Ditto.
10017 * gcc.target/riscv/rvv/vsetvl/vlmax_phi-13.c: Ditto.
10018 * gcc.target/riscv/rvv/vsetvl/vlmax_phi-14.c: Ditto.
10019 * gcc.target/riscv/rvv/vsetvl/vlmax_phi-15.c: Ditto.
10020 * gcc.target/riscv/rvv/vsetvl/vlmax_phi-16.c: Ditto.
10021 * gcc.target/riscv/rvv/vsetvl/vlmax_phi-17.c: Ditto.
10022 * gcc.target/riscv/rvv/vsetvl/vlmax_phi-18.c: Ditto.
10023 * gcc.target/riscv/rvv/vsetvl/vlmax_phi-19.c: Ditto.
10024 * gcc.target/riscv/rvv/vsetvl/vlmax_phi-2.c: Ditto.
10025 * gcc.target/riscv/rvv/vsetvl/vlmax_phi-20.c: Ditto.
10026 * gcc.target/riscv/rvv/vsetvl/vlmax_phi-21.c: Ditto.
10027 * gcc.target/riscv/rvv/vsetvl/vlmax_phi-22.c: Ditto.
10028 * gcc.target/riscv/rvv/vsetvl/vlmax_phi-23.c: Ditto.
10029 * gcc.target/riscv/rvv/vsetvl/vlmax_phi-24.c: Ditto.
10030 * gcc.target/riscv/rvv/vsetvl/vlmax_phi-25.c: Ditto.
10031 * gcc.target/riscv/rvv/vsetvl/vlmax_phi-26.c: Ditto.
10032 * gcc.target/riscv/rvv/vsetvl/vlmax_phi-27.c: Ditto.
10033 * gcc.target/riscv/rvv/vsetvl/vlmax_phi-28.c: Ditto.
10034 * gcc.target/riscv/rvv/vsetvl/vlmax_phi-3.c: Ditto.
10035 * gcc.target/riscv/rvv/vsetvl/vlmax_phi-4.c: Ditto.
10036 * gcc.target/riscv/rvv/vsetvl/vlmax_phi-5.c: Ditto.
10037 * gcc.target/riscv/rvv/vsetvl/vlmax_phi-6.c: Ditto.
10038 * gcc.target/riscv/rvv/vsetvl/vlmax_phi-7.c: Ditto.
10039 * gcc.target/riscv/rvv/vsetvl/vlmax_phi-8.c: Ditto.
10040 * gcc.target/riscv/rvv/vsetvl/vlmax_phi-9.c: Ditto.
10041 * gcc.target/riscv/rvv/vsetvl/vlmax_single_block-19.c: Ditto.
10042 * gcc.target/riscv/rvv/vsetvl/vlmax_single_vtype-1.c: Ditto.
10043 * gcc.target/riscv/rvv/vsetvl/vlmax_single_vtype-2.c: Ditto.
10044 * gcc.target/riscv/rvv/vsetvl/vlmax_single_vtype-3.c: Ditto.
10045 * gcc.target/riscv/rvv/vsetvl/vlmax_single_vtype-4.c: Ditto.
10046 * gcc.target/riscv/rvv/vsetvl/vlmax_single_vtype-5.c: Ditto.
10047 * gcc.target/riscv/rvv/vsetvl/vlmax_single_vtype-6.c: Ditto.
10048 * gcc.target/riscv/rvv/vsetvl/vlmax_single_vtype-7.c: Ditto.
10049 * gcc.target/riscv/rvv/vsetvl/vlmax_single_vtype-8.c: Ditto.
10050 * gcc.target/riscv/rvv/vsetvl/vlmax_switch_vtype-1.c: Ditto.
10051 * gcc.target/riscv/rvv/vsetvl/vlmax_switch_vtype-10.c: Ditto.
10052 * gcc.target/riscv/rvv/vsetvl/vlmax_switch_vtype-11.c: Ditto.
10053 * gcc.target/riscv/rvv/vsetvl/vlmax_switch_vtype-12.c: Ditto.
10054 * gcc.target/riscv/rvv/vsetvl/vlmax_switch_vtype-13.c: Ditto.
10055 * gcc.target/riscv/rvv/vsetvl/vlmax_switch_vtype-14.c: Ditto.
10056 * gcc.target/riscv/rvv/vsetvl/vlmax_switch_vtype-15.c: Ditto.
10057 * gcc.target/riscv/rvv/vsetvl/vlmax_switch_vtype-16.c: Ditto.
10058 * gcc.target/riscv/rvv/vsetvl/vlmax_switch_vtype-2.c: Ditto.
10059 * gcc.target/riscv/rvv/vsetvl/vlmax_switch_vtype-3.c: Ditto.
10060 * gcc.target/riscv/rvv/vsetvl/vlmax_switch_vtype-4.c: Ditto.
10061 * gcc.target/riscv/rvv/vsetvl/vlmax_switch_vtype-5.c: Ditto.
10062 * gcc.target/riscv/rvv/vsetvl/vlmax_switch_vtype-6.c: Ditto.
10063 * gcc.target/riscv/rvv/vsetvl/vlmax_switch_vtype-7.c: Ditto.
10064 * gcc.target/riscv/rvv/vsetvl/vlmax_switch_vtype-8.c: Ditto.
10065 * gcc.target/riscv/rvv/vsetvl/vlmax_switch_vtype-9.c: Ditto.
10066 * gcc.target/riscv/rvv/vsetvl/vsetvl-16.c: Ditto.
10067 * gcc.target/riscv/rvv/vsetvl/vsetvl-2.c: Ditto.
10068 * gcc.target/riscv/rvv/vsetvl/vsetvl-3.c: Ditto.
10069 * gcc.target/riscv/rvv/vsetvl/vsetvl-4.c: Ditto.
10070 * gcc.target/riscv/rvv/vsetvl/vsetvl-5.c: Ditto.
10071 * gcc.target/riscv/rvv/vsetvl/vsetvl-6.c: Ditto.
10072 * gcc.target/riscv/rvv/vsetvl/vsetvl-7.c: Ditto.
10073 * gcc.target/riscv/rvv/vsetvl/vsetvl-8.c: Ditto.
10074 * gcc.target/riscv/rvv/vsetvl/vsetvlmax-1.c: Ditto.
10075 * gcc.target/riscv/rvv/vsetvl/vsetvlmax-14.c: Ditto.
10076 * gcc.target/riscv/rvv/vsetvl/vsetvlmax-18.c: Ditto.
10077 * gcc.target/riscv/rvv/vsetvl/vlmax_single_block-17.c: Filter
10078 out -Oz and -Og -g.
10079 * gcc.target/riscv/rvv/vsetvl/vlmax_single_block-18.c: Ditto.
10080
10081 2023-02-22 Jakub Jelinek <jakub@redhat.com>
10082
10083 PR middle-end/106258
10084 * g++.dg/ipa/pr106258.C: New test.
10085
10086 2023-02-22 Thomas Schwinge <thomas@codesourcery.com>
10087
10088 * gcc.dg/Wcomplain-wrong-lang-1.c: New.
10089 * gcc.dg/Wcomplain-wrong-lang-2.c: Likewise.
10090 * gcc.dg/Wcomplain-wrong-lang-3.c: Likewise.
10091 * gcc.dg/Wcomplain-wrong-lang-4.c: Likewise.
10092 * gcc.dg/Wcomplain-wrong-lang-5.c: Likewise.
10093 * lib/target-supports.exp (check_compile): Use
10094 '-Wno-complain-wrong-lang'.
10095 * g++.dg/abi/empty12.C: Likewise.
10096 * g++.dg/abi/empty13.C: Likewise.
10097 * g++.dg/abi/empty14.C: Likewise.
10098 * g++.dg/abi/empty15.C: Likewise.
10099 * g++.dg/abi/empty16.C: Likewise.
10100 * g++.dg/abi/empty17.C: Likewise.
10101 * g++.dg/abi/empty18.C: Likewise.
10102 * g++.dg/abi/empty19.C: Likewise.
10103 * g++.dg/abi/empty22.C: Likewise.
10104 * g++.dg/abi/empty25.C: Likewise.
10105 * g++.dg/abi/empty26.C: Likewise.
10106 * gfortran.dg/bind-c-contiguous-1.f90: Likewise.
10107 * gfortran.dg/bind-c-contiguous-4.f90: Likewise.
10108 * gfortran.dg/bind-c-contiguous-5.f90: Likewise.
10109
10110 2023-02-21 David Malcolm <dmalcolm@redhat.com>
10111
10112 PR analyzer/108830
10113 * gcc.dg/analyzer/attribute-nonnull.c: Update for
10114 -Wanalyzer-use-of-uninitialized-value terminating analysis along
10115 a path.
10116 * gcc.dg/analyzer/call-summaries-2.c: Likewise.
10117 * gcc.dg/analyzer/data-model-1.c: Likewise.
10118 * gcc.dg/analyzer/data-model-5.c: Likewise.
10119 * gcc.dg/analyzer/doom-s_sound-pr108867.c: New test.
10120 * gcc.dg/analyzer/memset-CVE-2017-18549-1.c: Add
10121 -fno-analyzer-suppress-followups.
10122 * gcc.dg/analyzer/null-deref-pr108830.c: New test.
10123 * gcc.dg/analyzer/pipe-1.c: Add -fno-analyzer-suppress-followups.
10124 * gcc.dg/analyzer/pipe-void-return.c: Likewise.
10125 * gcc.dg/analyzer/pipe2-1.c: Likewise.
10126 * gcc.dg/analyzer/pr101547.c: Update for
10127 -Wanalyzer-use-of-uninitialized-value terminating analysis along
10128 a path.
10129 * gcc.dg/analyzer/pr101875.c: Likewise.
10130 * gcc.dg/analyzer/pr104224-split.c: New test, based on...
10131 * gcc.dg/analyzer/pr104224.c: Add
10132 -fno-analyzer-suppress-followups.
10133 * gcc.dg/analyzer/realloc-2.c: Add
10134 -fno-analyzer-suppress-followups.
10135 * gcc.dg/analyzer/realloc-3.c: Likewise.
10136 * gcc.dg/analyzer/realloc-5.c: Likewise.
10137 * gcc.dg/analyzer/stdarg-1-ms_abi.c: Likewise.
10138 * gcc.dg/analyzer/stdarg-1-sysv_abi.c: Likewise.
10139 * gcc.dg/analyzer/stdarg-1.c: Likewise.
10140 * gcc.dg/analyzer/symbolic-1.c: Likewise.
10141 * gcc.dg/analyzer/symbolic-7.c: Update for
10142 -Wanalyzer-use-of-uninitialized-value terminating analysis along a
10143 path.
10144 * gcc.dg/analyzer/uninit-4.c: Likewise.
10145 * gcc.dg/analyzer/uninit-8.c: New test.
10146 * gcc.dg/analyzer/uninit-pr94713.c: Update for
10147 -Wanalyzer-use-of-uninitialized-value terminating analysis along a
10148 path.
10149 * gcc.dg/analyzer/zlib-6a.c: Add -fno-analyzer-suppress-followups.
10150
10151 2023-02-21 Harald Anlauf <anlauf@gmx.de>
10152
10153 PR fortran/96025
10154 * gfortran.dg/pr96025.f90: New test.
10155
10156 2023-02-21 Iain Buclaw <ibuclaw@gdcproject.org>
10157
10158 * gdc.dg/simd2a.d: Update.
10159 * gdc.dg/simd2b.d: Update.
10160 * gdc.dg/simd2c.d: Update.
10161 * gdc.dg/simd2d.d: Update.
10162 * gdc.dg/simd2e.d: Update.
10163 * gdc.dg/simd2f.d: Update.
10164 * gdc.dg/simd2g.d: Update.
10165 * gdc.dg/simd2h.d: Update.
10166 * gdc.dg/simd2i.d: Update.
10167 * gdc.dg/simd2j.d: Update.
10168
10169 2023-02-21 Iain Buclaw <ibuclaw@gdcproject.org>
10170
10171 * gdc.dg/ctfeintrinsics.d: New test.
10172
10173 2023-02-21 Richard Biener <rguenther@suse.de>
10174
10175 PR tree-optimization/108691
10176 * gcc.dg/pr108691.c: New testcase.
10177
10178 2023-02-21 Richard Biener <rguenther@suse.de>
10179
10180 PR tree-optimization/108793
10181 * gcc.dg/torture/pr108793.c: New testcase.
10182
10183 2023-02-21 Raiki Tamura <tamaron1203@gmail.com>
10184
10185 * rust/compile/torture/intrinsics-math.rs: New test.
10186
10187 2023-02-21 Philip Herron <philip.herron@embecosm.com>
10188
10189 * rust/debug/chartype.rs: Skip testcases on Darwin architectures.
10190
10191 2023-02-21 Philip Herron <philip.herron@embecosm.com>
10192
10193 * rust/execute/torture/closure3.rs: New test.
10194
10195 2023-02-21 Raiki Tamura <tamaron1203@gmail.com>
10196
10197 * rust/compile/torture/phantom_data.rs: New test.
10198
10199 2023-02-21 Arthur Cohen <arthur.cohen@embecosm.com>
10200
10201 * rust/compile/torture/intrinsics-3.rs:
10202 * rust/execute/torture/atomic_load.rs: New test.
10203
10204 2023-02-21 Arthur Cohen <arthur.cohen@embecosm.com>
10205
10206 * rust/compile/torture/intrinsics-5.rs: Fix error message.
10207
10208 2023-02-21 Arthur Cohen <arthur.cohen@embecosm.com>
10209
10210 * rust/compile/torture/intrinsics-6.rs: New test.
10211 * rust/compile/torture/intrinsics-7.rs: New test.
10212
10213 2023-02-21 Arthur Cohen <arthur.cohen@embecosm.com>
10214
10215 * rust/compile/torture/intrinsics-4.rs: New test.
10216 * rust/compile/torture/intrinsics-5.rs: New test.
10217 * rust/execute/torture/atomic_store.rs: New test.
10218
10219 2023-02-21 Arthur Cohen <arthur.cohen@embecosm.com>
10220
10221 * rust/compile/torture/intrinsics-3.rs: New test.
10222
10223 2023-02-21 Philip Herron <philip.herron@embecosm.com>
10224
10225 * rust/execute/torture/closure2.rs: New test.
10226
10227 2023-02-21 Philip Herron <philip.herron@embecosm.com>
10228
10229 * rust/execute/torture/closure1.rs: New test.
10230
10231 2023-02-21 Philip Herron <philip.herron@embecosm.com>
10232
10233 * rust/compile/issue-1589.rs: New test.
10234
10235 2023-02-21 Philip Herron <philip.herron@embecosm.com>
10236
10237 * rust/compile/generics7.rs: Fix test with missing assertion.
10238 * rust/execute/torture/operator_overload_9.rs: Fix test assertion.
10239
10240 2023-02-21 Marc Poulhiès <dkm@kataplop.net>
10241
10242 * rust/compile/missing_closing_paren.rs: New test.
10243
10244 2023-02-21 Arthur Cohen <arthur.cohen@embecosm.com>
10245
10246 * rust/execute/torture/prefetch_data.rs: New test.
10247
10248 2023-02-21 Philip Herron <philip.herron@embecosm.com>
10249
10250 * rust/compile/torture/issue-1555.rs: New test.
10251
10252 2023-02-21 Faisal Abbas <faisal.abbas@elastica.co>
10253
10254 * rust/compile/const9.rs: New test.
10255
10256 2023-02-21 Philip Herron <philip.herron@embecosm.com>
10257
10258 * rust/compile/issue-1272.rs: New test.
10259
10260 2023-02-21 Richard Biener <rguenther@suse.de>
10261
10262 PR tree-optimization/108868
10263 * gcc.dg/pr108868.c: New testcase.
10264
10265 2023-02-21 Richard Biener <rguenther@suse.de>
10266
10267 PR tree-optimization/108855
10268 * gcc.dg/pr108855.c: New testcase.
10269
10270 2023-02-21 Richard Biener <rguenther@suse.de>
10271
10272 Revert:
10273 2023-02-21 Richard Biener <rguenther@suse.de>
10274
10275 PR tree-optimization/108691
10276 * gcc.dg/pr108691.c: New testcase.
10277
10278 2023-02-20 Jakub Jelinek <jakub2redhat.com>
10279
10280 PR target/108862
10281 * gcc.dg/pr108862.c: New test.
10282 * gcc.target/powerpc/pr108862.c: New test.
10283
10284 2023-02-20 Marek Polacek <polacek@redhat.com>
10285
10286 PR c++/101073
10287 * g++.dg/cpp0x/constexpr-nsdmi3.C: New test.
10288 * g++.dg/cpp1y/constexpr-nsdmi10.C: New test.
10289
10290 2023-02-20 Marek Polacek <polacek@redhat.com>
10291
10292 PR c++/108829
10293 * g++.dg/cpp0x/lambda/lambda-108829-2.C: New test.
10294 * g++.dg/cpp0x/lambda/lambda-108829.C: New test.
10295
10296 2023-02-20 Richard Biener <rguenther@suse.de>
10297
10298 PR tree-optimization/108816
10299 * gcc.dg/torture/pr108816.c: New testcase.
10300
10301 2023-02-20 Richard Biener <rguenther@suse.de>
10302
10303 PR tree-optimization/108825
10304 * gcc.dg/torture/pr108825.c: New testcase.
10305
10306 2023-02-18 Jason Merrill <jason@redhat.com>
10307
10308 DR 2518
10309 PR c++/52809
10310 PR c++/53638
10311 PR c++/87389
10312 PR c++/89741
10313 PR c++/92099
10314 PR c++/104041
10315 PR c++/104691
10316 * g++.dg/DRs/dr2518.C: New test.
10317
10318 2023-02-18 Jakub Jelinek <jakub@redhat.com>
10319
10320 PR tree-optimization/108819
10321 * gcc.dg/pr108819.c: New test.
10322
10323 2023-02-18 Jakub Jelinek <jakub@redhat.com>
10324
10325 PR target/108832
10326 * gcc.target/i386/pr108832.c: New test.
10327
10328 2023-02-18 Martin Uecker <uecker@tugraz.at>
10329
10330 PR c/108375
10331 * gcc.dg/pr108375-1.c: New test.
10332 * gcc.dg/pr108375-2.c: New test.
10333
10334 2023-02-18 Martin Uecker <uecker@tugraz.at>
10335
10336 PR c/105660
10337 PR c/105660
10338 * gcc.dg/pr105660-1.c: New test.
10339 * gcc.dg/pr105660-2.c: New test.
10340
10341 2023-02-17 Patrick Palka <ppalka@redhat.com>
10342
10343 PR c++/108243
10344 PR c++/97553
10345 * g++.dg/opt/is_constant_evaluated1.C: New test.
10346 * g++.dg/opt/is_constant_evaluated2.C: New test.
10347
10348 2023-02-17 Uroš Bizjak <ubizjak@gmail.com>
10349
10350 PR target/108831
10351 * gcc.target/i386/pr108831-1.c: New test.
10352 * gcc.target/i386/pr108831-2.c: Ditto.
10353
10354 2023-02-17 Uroš Bizjak <ubizjak@gmail.com>
10355
10356 PR target/108805
10357 * gcc.dg/pr108805.c: New test.
10358
10359 2023-02-17 Richard Biener <rguenther@suse.de>
10360
10361 PR tree-optimization/108821
10362 * gcc.dg/tree-ssa/ssa-lim-24.c: New testcase.
10363
10364 2023-02-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
10365
10366 * gfortran.dg/ISO_Fortran_binding_14.f90: Change example function to
10367 CLOCK which is available on mingw as well as other platforms.
10368 * gfortran.dg/pr96486.f90: Change variable to PATH likewise.
10369
10370 2023-02-17 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
10371
10372 * gcc.target/riscv/rvv/base/binop_vx_constraint-148.c: Change vmnot.mm to vmnot.m.
10373 * gcc.target/riscv/rvv/base/binop_vx_constraint-149.c: Change vmnot.mm to vmnot.m.
10374 * gcc.target/riscv/rvv/base/binop_vx_constraint-150.c: Change vmnot.mm to vmnot.m.
10375 * gcc.target/riscv/rvv/base/binop_vx_constraint-151.c: Change vmnot.mm to vmnot.m.
10376 * gcc.target/riscv/rvv/base/binop_vx_constraint-152.c: Change vmnot.mm to vmnot.m.
10377 * gcc.target/riscv/rvv/base/binop_vx_constraint-153.c: Change vmnot.mm to vmnot.m.
10378 * gcc.target/riscv/rvv/base/binop_vx_constraint-156.c: Change vmnot.mm to vmnot.m.
10379 * gcc.target/riscv/rvv/base/binop_vx_constraint-157.c: Change vmnot.mm to vmnot.m.
10380 * gcc.target/riscv/rvv/base/binop_vx_constraint-159.c: Change vmnot.mm to vmnot.m.
10381 * gcc.target/riscv/rvv/base/binop_vx_constraint-160.c: Change vmnot.mm to vmnot.m.
10382 * gcc.target/riscv/rvv/base/binop_vx_constraint-161.c: Change vmnot.mm to vmnot.m.
10383
10384 2023-02-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
10385
10386 * gfortran.dg/bind_c_array_params_2.f90: Add *-*-ming* to dg-final.
10387
10388 2023-02-16 David Malcolm <dmalcolm@redhat.com>
10389
10390 PR analyzer/108806
10391 * gcc.dg/analyzer/null-deref-pr108806-qemu.c: New test.
10392 * gcc.dg/analyzer/pr103217.c: Add -Wno-analyzer-too-complex.
10393 * gcc.dg/analyzer/switch.c (test_bitmask_1): New.
10394 (test_bitmask_2): New.
10395 * gcc.dg/analyzer/uninit-pr108806-qemu.c: New test.
10396
10397 2023-02-16 Iain Sandoe <iain@sandoe.co.uk>
10398
10399 * objc.dg/proto-lossage-4.m: Amendn diagnostic matches for Windows.
10400
10401 2023-02-16 Patrick Palka <ppalka@redhat.com>
10402
10403 PR c++/107773
10404 * g++.dg/template/typename24.C: New test.
10405 * g++.dg/template/typename25.C: New test.
10406 * g++.dg/template/typename25a.C: New test.
10407 * g++.dg/template/typename26.C: New test.
10408
10409 2023-02-16 Jakub Jelinek <jakub@redhat.com>
10410
10411 PR tree-optimization/108657
10412 * gcc.dg/pr108657.c: New test.
10413
10414 2023-02-16 Jakub Jelinek <jakub@redhat.com>
10415
10416 PR tree-optimization/108783
10417 * gcc.c-torture/compile/pr108783.c: New test.
10418
10419 2023-02-16 Richard Biener <rguenther@suse.de>
10420
10421 PR tree-optimization/108791
10422 * gcc.dg/torture/pr108791.c: New testcase.
10423
10424 2023-02-16 Hans-Peter Nilsson <hp@axis.com>
10425
10426 * lib/target-supports.exp (check_effective_target_lra): Add CRIS
10427 as a non-LRA target.
10428
10429 2023-02-15 Steve Kargl <kargl@gcc.gnu.org>
10430
10431 PR fortran/103608
10432 * gfortran.dg/pr103608.f90: New test.
10433
10434 2023-02-15 Steve Kargl <kargl@gcc.gnu.org>
10435
10436 PR fortran/104554
10437 * gfortran.dg/pr104554.f90: New test.
10438
10439 2023-02-15 David Malcolm <dmalcolm@redhat.com>
10440
10441 PR analyzer/108664
10442 PR analyzer/108666
10443 PR analyzer/108725
10444 * gcc.dg/analyzer/coreutils-cksum-pr108664.c: New test.
10445 * gcc.dg/analyzer/coreutils-sum-pr108666.c: New test.
10446 * gcc.dg/analyzer/torture/uninit-pr108725.c: New test.
10447
10448 2023-02-15 Uroš Bizjak <ubizjak@gmail.com>
10449
10450 * g++.target/i386/empty-class2.C (dg-additional-options): Remove.
10451 * gcc.target/i386/avx512fp16-reduce-op-2.c: Ditto.
10452 * gcc.target/i386/pr99464.c: Ditto.
10453 * gcc.target/i386/pr103541.c (dg-do): Compile for !ia32 target.
10454 * gcc.target/i386/pr108774.c (dg-do): Compile for lp64 target.
10455 * gcc.target/i386/pr85593.c (dg-do): Run for *-*-linux* target.
10456 * gcc.target/i386/pr98063.c: Ditto.
10457 * gcc.target/i386/pr90007.c (dg-do): Remove target selector.
10458 * gcc.target/i386/pr92841-2.c (dg-do): Remove unneeded curly braces.
10459 * gcc.target/i386/pr95464.c: Ditto.
10460 * gcc.target/i386/pr99530-1.c (dg-do): Compile for *-*-linux* target.
10461 * gcc.target/i386/pr99530-2.c: Ditto.
10462 * gcc.target/i386/pr99530-3.c: Ditto.
10463 * gcc.target/i386/pr99530-4.c: Ditto.
10464 * gcc.target/i386/pr99530-5.c: Ditto.
10465 * gcc.target/i386/pr99530-6.c: Ditto.
10466 * gcc.target/i386/pr99531.c (dg-do): Compile for !ia32 target.
10467
10468 2023-02-15 Marek Polacek <polacek@redhat.com>
10469
10470 PR middle-end/106080
10471 * c-c++-common/Wdangling-pointer-10.c: New test.
10472 * c-c++-common/Wdangling-pointer-9.c: New test.
10473
10474 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
10475
10476 * g++.target/riscv/rvv/base/vmacc_vv-1.C: New test.
10477 * g++.target/riscv/rvv/base/vmacc_vv-2.C: New test.
10478 * g++.target/riscv/rvv/base/vmacc_vv-3.C: New test.
10479 * g++.target/riscv/rvv/base/vmacc_vv_mu-1.C: New test.
10480 * g++.target/riscv/rvv/base/vmacc_vv_mu-2.C: New test.
10481 * g++.target/riscv/rvv/base/vmacc_vv_mu-3.C: New test.
10482 * g++.target/riscv/rvv/base/vmacc_vv_tu-1.C: New test.
10483 * g++.target/riscv/rvv/base/vmacc_vv_tu-2.C: New test.
10484 * g++.target/riscv/rvv/base/vmacc_vv_tu-3.C: New test.
10485 * g++.target/riscv/rvv/base/vmacc_vv_tum-1.C: New test.
10486 * g++.target/riscv/rvv/base/vmacc_vv_tum-2.C: New test.
10487 * g++.target/riscv/rvv/base/vmacc_vv_tum-3.C: New test.
10488 * g++.target/riscv/rvv/base/vmacc_vv_tumu-1.C: New test.
10489 * g++.target/riscv/rvv/base/vmacc_vv_tumu-2.C: New test.
10490 * g++.target/riscv/rvv/base/vmacc_vv_tumu-3.C: New test.
10491
10492 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
10493
10494 * g++.target/riscv/rvv/base/vmacc_vx_mu_rv64-1.C: New test.
10495 * g++.target/riscv/rvv/base/vmacc_vx_mu_rv64-2.C: New test.
10496 * g++.target/riscv/rvv/base/vmacc_vx_mu_rv64-3.C: New test.
10497 * g++.target/riscv/rvv/base/vmacc_vx_rv64-1.C: New test.
10498 * g++.target/riscv/rvv/base/vmacc_vx_rv64-2.C: New test.
10499 * g++.target/riscv/rvv/base/vmacc_vx_rv64-3.C: New test.
10500 * g++.target/riscv/rvv/base/vmacc_vx_tu_rv64-1.C: New test.
10501 * g++.target/riscv/rvv/base/vmacc_vx_tu_rv64-2.C: New test.
10502 * g++.target/riscv/rvv/base/vmacc_vx_tu_rv64-3.C: New test.
10503 * g++.target/riscv/rvv/base/vmacc_vx_tum_rv64-1.C: New test.
10504 * g++.target/riscv/rvv/base/vmacc_vx_tum_rv64-2.C: New test.
10505 * g++.target/riscv/rvv/base/vmacc_vx_tum_rv64-3.C: New test.
10506 * g++.target/riscv/rvv/base/vmacc_vx_tumu_rv64-1.C: New test.
10507 * g++.target/riscv/rvv/base/vmacc_vx_tumu_rv64-2.C: New test.
10508 * g++.target/riscv/rvv/base/vmacc_vx_tumu_rv64-3.C: New test.
10509
10510 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
10511
10512 * g++.target/riscv/rvv/base/vmacc_vx_mu_rv32-1.C: New test.
10513 * g++.target/riscv/rvv/base/vmacc_vx_mu_rv32-2.C: New test.
10514 * g++.target/riscv/rvv/base/vmacc_vx_mu_rv32-3.C: New test.
10515 * g++.target/riscv/rvv/base/vmacc_vx_rv32-1.C: New test.
10516 * g++.target/riscv/rvv/base/vmacc_vx_rv32-2.C: New test.
10517 * g++.target/riscv/rvv/base/vmacc_vx_rv32-3.C: New test.
10518 * g++.target/riscv/rvv/base/vmacc_vx_tu_rv32-1.C: New test.
10519 * g++.target/riscv/rvv/base/vmacc_vx_tu_rv32-2.C: New test.
10520 * g++.target/riscv/rvv/base/vmacc_vx_tu_rv32-3.C: New test.
10521 * g++.target/riscv/rvv/base/vmacc_vx_tum_rv32-1.C: New test.
10522 * g++.target/riscv/rvv/base/vmacc_vx_tum_rv32-2.C: New test.
10523 * g++.target/riscv/rvv/base/vmacc_vx_tum_rv32-3.C: New test.
10524 * g++.target/riscv/rvv/base/vmacc_vx_tumu_rv32-1.C: New test.
10525 * g++.target/riscv/rvv/base/vmacc_vx_tumu_rv32-2.C: New test.
10526 * g++.target/riscv/rvv/base/vmacc_vx_tumu_rv32-3.C: New test.
10527
10528 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
10529
10530 * g++.target/riscv/rvv/base/vmadd_vv-1.C: New test.
10531 * g++.target/riscv/rvv/base/vmadd_vv-2.C: New test.
10532 * g++.target/riscv/rvv/base/vmadd_vv-3.C: New test.
10533 * g++.target/riscv/rvv/base/vmadd_vv_mu-1.C: New test.
10534 * g++.target/riscv/rvv/base/vmadd_vv_mu-2.C: New test.
10535 * g++.target/riscv/rvv/base/vmadd_vv_mu-3.C: New test.
10536 * g++.target/riscv/rvv/base/vmadd_vv_tu-1.C: New test.
10537 * g++.target/riscv/rvv/base/vmadd_vv_tu-2.C: New test.
10538 * g++.target/riscv/rvv/base/vmadd_vv_tu-3.C: New test.
10539 * g++.target/riscv/rvv/base/vmadd_vv_tum-1.C: New test.
10540 * g++.target/riscv/rvv/base/vmadd_vv_tum-2.C: New test.
10541 * g++.target/riscv/rvv/base/vmadd_vv_tum-3.C: New test.
10542 * g++.target/riscv/rvv/base/vmadd_vv_tumu-1.C: New test.
10543 * g++.target/riscv/rvv/base/vmadd_vv_tumu-2.C: New test.
10544 * g++.target/riscv/rvv/base/vmadd_vv_tumu-3.C: New test.
10545
10546 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
10547
10548 * g++.target/riscv/rvv/base/vmadd_vx_mu_rv64-1.C: New test.
10549 * g++.target/riscv/rvv/base/vmadd_vx_mu_rv64-2.C: New test.
10550 * g++.target/riscv/rvv/base/vmadd_vx_mu_rv64-3.C: New test.
10551 * g++.target/riscv/rvv/base/vmadd_vx_rv64-1.C: New test.
10552 * g++.target/riscv/rvv/base/vmadd_vx_rv64-2.C: New test.
10553 * g++.target/riscv/rvv/base/vmadd_vx_rv64-3.C: New test.
10554 * g++.target/riscv/rvv/base/vmadd_vx_tu_rv64-1.C: New test.
10555 * g++.target/riscv/rvv/base/vmadd_vx_tu_rv64-2.C: New test.
10556 * g++.target/riscv/rvv/base/vmadd_vx_tu_rv64-3.C: New test.
10557 * g++.target/riscv/rvv/base/vmadd_vx_tum_rv64-1.C: New test.
10558 * g++.target/riscv/rvv/base/vmadd_vx_tum_rv64-2.C: New test.
10559 * g++.target/riscv/rvv/base/vmadd_vx_tum_rv64-3.C: New test.
10560 * g++.target/riscv/rvv/base/vmadd_vx_tumu_rv64-1.C: New test.
10561 * g++.target/riscv/rvv/base/vmadd_vx_tumu_rv64-2.C: New test.
10562 * g++.target/riscv/rvv/base/vmadd_vx_tumu_rv64-3.C: New test.
10563
10564 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
10565
10566 * g++.target/riscv/rvv/base/vnmsac_vv-1.C: New test.
10567 * g++.target/riscv/rvv/base/vnmsac_vv-2.C: New test.
10568 * g++.target/riscv/rvv/base/vnmsac_vv-3.C: New test.
10569 * g++.target/riscv/rvv/base/vnmsac_vv_mu-1.C: New test.
10570 * g++.target/riscv/rvv/base/vnmsac_vv_mu-2.C: New test.
10571 * g++.target/riscv/rvv/base/vnmsac_vv_mu-3.C: New test.
10572 * g++.target/riscv/rvv/base/vnmsac_vv_tu-1.C: New test.
10573 * g++.target/riscv/rvv/base/vnmsac_vv_tu-2.C: New test.
10574 * g++.target/riscv/rvv/base/vnmsac_vv_tu-3.C: New test.
10575 * g++.target/riscv/rvv/base/vnmsac_vv_tum-1.C: New test.
10576 * g++.target/riscv/rvv/base/vnmsac_vv_tum-2.C: New test.
10577 * g++.target/riscv/rvv/base/vnmsac_vv_tum-3.C: New test.
10578 * g++.target/riscv/rvv/base/vnmsac_vv_tumu-1.C: New test.
10579 * g++.target/riscv/rvv/base/vnmsac_vv_tumu-2.C: New test.
10580 * g++.target/riscv/rvv/base/vnmsac_vv_tumu-3.C: New test.
10581
10582 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
10583
10584 * g++.target/riscv/rvv/base/vnmsac_vx_mu_rv32-1.C: New test.
10585 * g++.target/riscv/rvv/base/vnmsac_vx_mu_rv32-2.C: New test.
10586 * g++.target/riscv/rvv/base/vnmsac_vx_mu_rv32-3.C: New test.
10587 * g++.target/riscv/rvv/base/vnmsac_vx_rv32-1.C: New test.
10588 * g++.target/riscv/rvv/base/vnmsac_vx_rv32-2.C: New test.
10589 * g++.target/riscv/rvv/base/vnmsac_vx_rv32-3.C: New test.
10590 * g++.target/riscv/rvv/base/vnmsac_vx_tu_rv32-1.C: New test.
10591 * g++.target/riscv/rvv/base/vnmsac_vx_tu_rv32-2.C: New test.
10592 * g++.target/riscv/rvv/base/vnmsac_vx_tu_rv32-3.C: New test.
10593 * g++.target/riscv/rvv/base/vnmsac_vx_tum_rv32-1.C: New test.
10594 * g++.target/riscv/rvv/base/vnmsac_vx_tum_rv32-2.C: New test.
10595 * g++.target/riscv/rvv/base/vnmsac_vx_tum_rv32-3.C: New test.
10596 * g++.target/riscv/rvv/base/vnmsac_vx_tumu_rv32-1.C: New test.
10597 * g++.target/riscv/rvv/base/vnmsac_vx_tumu_rv32-2.C: New test.
10598 * g++.target/riscv/rvv/base/vnmsac_vx_tumu_rv32-3.C: New test.
10599
10600 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
10601
10602 * g++.target/riscv/rvv/base/vnmsac_vx_mu_rv64-1.C: New test.
10603 * g++.target/riscv/rvv/base/vnmsac_vx_mu_rv64-2.C: New test.
10604 * g++.target/riscv/rvv/base/vnmsac_vx_mu_rv64-3.C: New test.
10605 * g++.target/riscv/rvv/base/vnmsac_vx_rv64-1.C: New test.
10606 * g++.target/riscv/rvv/base/vnmsac_vx_rv64-2.C: New test.
10607 * g++.target/riscv/rvv/base/vnmsac_vx_rv64-3.C: New test.
10608 * g++.target/riscv/rvv/base/vnmsac_vx_tu_rv64-1.C: New test.
10609 * g++.target/riscv/rvv/base/vnmsac_vx_tu_rv64-2.C: New test.
10610 * g++.target/riscv/rvv/base/vnmsac_vx_tu_rv64-3.C: New test.
10611 * g++.target/riscv/rvv/base/vnmsac_vx_tum_rv64-1.C: New test.
10612 * g++.target/riscv/rvv/base/vnmsac_vx_tum_rv64-2.C: New test.
10613 * g++.target/riscv/rvv/base/vnmsac_vx_tum_rv64-3.C: New test.
10614 * g++.target/riscv/rvv/base/vnmsac_vx_tumu_rv64-1.C: New test.
10615 * g++.target/riscv/rvv/base/vnmsac_vx_tumu_rv64-2.C: New test.
10616 * g++.target/riscv/rvv/base/vnmsac_vx_tumu_rv64-3.C: New test.
10617
10618 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
10619
10620 * g++.target/riscv/rvv/base/vnmsub_vv-1.C: New test.
10621 * g++.target/riscv/rvv/base/vnmsub_vv-2.C: New test.
10622 * g++.target/riscv/rvv/base/vnmsub_vv-3.C: New test.
10623 * g++.target/riscv/rvv/base/vnmsub_vv_mu-1.C: New test.
10624 * g++.target/riscv/rvv/base/vnmsub_vv_mu-2.C: New test.
10625 * g++.target/riscv/rvv/base/vnmsub_vv_mu-3.C: New test.
10626 * g++.target/riscv/rvv/base/vnmsub_vv_tu-1.C: New test.
10627 * g++.target/riscv/rvv/base/vnmsub_vv_tu-2.C: New test.
10628 * g++.target/riscv/rvv/base/vnmsub_vv_tu-3.C: New test.
10629 * g++.target/riscv/rvv/base/vnmsub_vv_tum-1.C: New test.
10630 * g++.target/riscv/rvv/base/vnmsub_vv_tum-2.C: New test.
10631 * g++.target/riscv/rvv/base/vnmsub_vv_tum-3.C: New test.
10632 * g++.target/riscv/rvv/base/vnmsub_vv_tumu-1.C: New test.
10633 * g++.target/riscv/rvv/base/vnmsub_vv_tumu-2.C: New test.
10634 * g++.target/riscv/rvv/base/vnmsub_vv_tumu-3.C: New test.
10635
10636 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
10637
10638 * g++.target/riscv/rvv/base/vnmsub_vx_mu_rv32-1.C: New test.
10639 * g++.target/riscv/rvv/base/vnmsub_vx_mu_rv32-2.C: New test.
10640 * g++.target/riscv/rvv/base/vnmsub_vx_mu_rv32-3.C: New test.
10641 * g++.target/riscv/rvv/base/vnmsub_vx_rv32-1.C: New test.
10642 * g++.target/riscv/rvv/base/vnmsub_vx_rv32-2.C: New test.
10643 * g++.target/riscv/rvv/base/vnmsub_vx_rv32-3.C: New test.
10644 * g++.target/riscv/rvv/base/vnmsub_vx_tu_rv32-1.C: New test.
10645 * g++.target/riscv/rvv/base/vnmsub_vx_tu_rv32-2.C: New test.
10646 * g++.target/riscv/rvv/base/vnmsub_vx_tu_rv32-3.C: New test.
10647 * g++.target/riscv/rvv/base/vnmsub_vx_tum_rv32-1.C: New test.
10648 * g++.target/riscv/rvv/base/vnmsub_vx_tum_rv32-2.C: New test.
10649 * g++.target/riscv/rvv/base/vnmsub_vx_tum_rv32-3.C: New test.
10650 * g++.target/riscv/rvv/base/vnmsub_vx_tumu_rv32-1.C: New test.
10651 * g++.target/riscv/rvv/base/vnmsub_vx_tumu_rv32-2.C: New test.
10652 * g++.target/riscv/rvv/base/vnmsub_vx_tumu_rv32-3.C: New test.
10653
10654 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
10655
10656 * g++.target/riscv/rvv/base/vnmsub_vx_mu_rv64-1.C: New test.
10657 * g++.target/riscv/rvv/base/vnmsub_vx_mu_rv64-2.C: New test.
10658 * g++.target/riscv/rvv/base/vnmsub_vx_mu_rv64-3.C: New test.
10659 * g++.target/riscv/rvv/base/vnmsub_vx_rv64-1.C: New test.
10660 * g++.target/riscv/rvv/base/vnmsub_vx_rv64-2.C: New test.
10661 * g++.target/riscv/rvv/base/vnmsub_vx_rv64-3.C: New test.
10662 * g++.target/riscv/rvv/base/vnmsub_vx_tu_rv64-1.C: New test.
10663 * g++.target/riscv/rvv/base/vnmsub_vx_tu_rv64-2.C: New test.
10664 * g++.target/riscv/rvv/base/vnmsub_vx_tu_rv64-3.C: New test.
10665 * g++.target/riscv/rvv/base/vnmsub_vx_tum_rv64-1.C: New test.
10666 * g++.target/riscv/rvv/base/vnmsub_vx_tum_rv64-2.C: New test.
10667 * g++.target/riscv/rvv/base/vnmsub_vx_tum_rv64-3.C: New test.
10668 * g++.target/riscv/rvv/base/vnmsub_vx_tumu_rv64-1.C: New test.
10669 * g++.target/riscv/rvv/base/vnmsub_vx_tumu_rv64-2.C: New test.
10670 * g++.target/riscv/rvv/base/vnmsub_vx_tumu_rv64-3.C: New test.
10671
10672 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
10673
10674 * g++.target/riscv/rvv/base/vwmacc_vv-1.C: New test.
10675 * g++.target/riscv/rvv/base/vwmacc_vv-2.C: New test.
10676 * g++.target/riscv/rvv/base/vwmacc_vv-3.C: New test.
10677 * g++.target/riscv/rvv/base/vwmacc_vv_mu-1.C: New test.
10678 * g++.target/riscv/rvv/base/vwmacc_vv_mu-2.C: New test.
10679 * g++.target/riscv/rvv/base/vwmacc_vv_mu-3.C: New test.
10680 * g++.target/riscv/rvv/base/vwmacc_vv_tu-1.C: New test.
10681 * g++.target/riscv/rvv/base/vwmacc_vv_tu-2.C: New test.
10682 * g++.target/riscv/rvv/base/vwmacc_vv_tu-3.C: New test.
10683 * g++.target/riscv/rvv/base/vwmacc_vv_tum-1.C: New test.
10684 * g++.target/riscv/rvv/base/vwmacc_vv_tum-2.C: New test.
10685 * g++.target/riscv/rvv/base/vwmacc_vv_tum-3.C: New test.
10686 * g++.target/riscv/rvv/base/vwmacc_vv_tumu-1.C: New test.
10687 * g++.target/riscv/rvv/base/vwmacc_vv_tumu-2.C: New test.
10688 * g++.target/riscv/rvv/base/vwmacc_vv_tumu-3.C: New test.
10689 * g++.target/riscv/rvv/base/vwmaccsu_vv-1.C: New test.
10690 * g++.target/riscv/rvv/base/vwmaccsu_vv-2.C: New test.
10691 * g++.target/riscv/rvv/base/vwmaccsu_vv-3.C: New test.
10692 * g++.target/riscv/rvv/base/vwmaccsu_vv_mu-1.C: New test.
10693 * g++.target/riscv/rvv/base/vwmaccsu_vv_mu-2.C: New test.
10694 * g++.target/riscv/rvv/base/vwmaccsu_vv_mu-3.C: New test.
10695 * g++.target/riscv/rvv/base/vwmaccsu_vv_tu-1.C: New test.
10696 * g++.target/riscv/rvv/base/vwmaccsu_vv_tu-2.C: New test.
10697 * g++.target/riscv/rvv/base/vwmaccsu_vv_tu-3.C: New test.
10698 * g++.target/riscv/rvv/base/vwmaccsu_vv_tum-1.C: New test.
10699 * g++.target/riscv/rvv/base/vwmaccsu_vv_tum-2.C: New test.
10700 * g++.target/riscv/rvv/base/vwmaccsu_vv_tum-3.C: New test.
10701 * g++.target/riscv/rvv/base/vwmaccsu_vv_tumu-1.C: New test.
10702 * g++.target/riscv/rvv/base/vwmaccsu_vv_tumu-2.C: New test.
10703 * g++.target/riscv/rvv/base/vwmaccsu_vv_tumu-3.C: New test.
10704 * g++.target/riscv/rvv/base/vwmaccu_vv-1.C: New test.
10705 * g++.target/riscv/rvv/base/vwmaccu_vv-2.C: New test.
10706 * g++.target/riscv/rvv/base/vwmaccu_vv-3.C: New test.
10707 * g++.target/riscv/rvv/base/vwmaccu_vv_mu-1.C: New test.
10708 * g++.target/riscv/rvv/base/vwmaccu_vv_mu-2.C: New test.
10709 * g++.target/riscv/rvv/base/vwmaccu_vv_mu-3.C: New test.
10710 * g++.target/riscv/rvv/base/vwmaccu_vv_tu-1.C: New test.
10711 * g++.target/riscv/rvv/base/vwmaccu_vv_tu-2.C: New test.
10712 * g++.target/riscv/rvv/base/vwmaccu_vv_tu-3.C: New test.
10713 * g++.target/riscv/rvv/base/vwmaccu_vv_tum-1.C: New test.
10714 * g++.target/riscv/rvv/base/vwmaccu_vv_tum-2.C: New test.
10715 * g++.target/riscv/rvv/base/vwmaccu_vv_tum-3.C: New test.
10716 * g++.target/riscv/rvv/base/vwmaccu_vv_tumu-1.C: New test.
10717 * g++.target/riscv/rvv/base/vwmaccu_vv_tumu-2.C: New test.
10718 * g++.target/riscv/rvv/base/vwmaccu_vv_tumu-3.C: New test.
10719
10720 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
10721
10722 * g++.target/riscv/rvv/base/vwmacc_vx-1.C: New test.
10723 * g++.target/riscv/rvv/base/vwmacc_vx-2.C: New test.
10724 * g++.target/riscv/rvv/base/vwmacc_vx-3.C: New test.
10725 * g++.target/riscv/rvv/base/vwmacc_vx_mu-1.C: New test.
10726 * g++.target/riscv/rvv/base/vwmacc_vx_mu-2.C: New test.
10727 * g++.target/riscv/rvv/base/vwmacc_vx_mu-3.C: New test.
10728 * g++.target/riscv/rvv/base/vwmacc_vx_tu-1.C: New test.
10729 * g++.target/riscv/rvv/base/vwmacc_vx_tu-2.C: New test.
10730 * g++.target/riscv/rvv/base/vwmacc_vx_tu-3.C: New test.
10731 * g++.target/riscv/rvv/base/vwmacc_vx_tum-1.C: New test.
10732 * g++.target/riscv/rvv/base/vwmacc_vx_tum-2.C: New test.
10733 * g++.target/riscv/rvv/base/vwmacc_vx_tum-3.C: New test.
10734 * g++.target/riscv/rvv/base/vwmacc_vx_tumu-1.C: New test.
10735 * g++.target/riscv/rvv/base/vwmacc_vx_tumu-2.C: New test.
10736 * g++.target/riscv/rvv/base/vwmacc_vx_tumu-3.C: New test.
10737 * g++.target/riscv/rvv/base/vwmaccsu_vx-1.C: New test.
10738 * g++.target/riscv/rvv/base/vwmaccsu_vx-2.C: New test.
10739 * g++.target/riscv/rvv/base/vwmaccsu_vx-3.C: New test.
10740 * g++.target/riscv/rvv/base/vwmaccsu_vx_mu-1.C: New test.
10741 * g++.target/riscv/rvv/base/vwmaccsu_vx_mu-2.C: New test.
10742 * g++.target/riscv/rvv/base/vwmaccsu_vx_mu-3.C: New test.
10743 * g++.target/riscv/rvv/base/vwmaccsu_vx_tu-1.C: New test.
10744 * g++.target/riscv/rvv/base/vwmaccsu_vx_tu-2.C: New test.
10745 * g++.target/riscv/rvv/base/vwmaccsu_vx_tu-3.C: New test.
10746 * g++.target/riscv/rvv/base/vwmaccsu_vx_tum-1.C: New test.
10747 * g++.target/riscv/rvv/base/vwmaccsu_vx_tum-2.C: New test.
10748 * g++.target/riscv/rvv/base/vwmaccsu_vx_tum-3.C: New test.
10749 * g++.target/riscv/rvv/base/vwmaccsu_vx_tumu-1.C: New test.
10750 * g++.target/riscv/rvv/base/vwmaccsu_vx_tumu-2.C: New test.
10751 * g++.target/riscv/rvv/base/vwmaccsu_vx_tumu-3.C: New test.
10752 * g++.target/riscv/rvv/base/vwmaccu_vx-1.C: New test.
10753 * g++.target/riscv/rvv/base/vwmaccu_vx-2.C: New test.
10754 * g++.target/riscv/rvv/base/vwmaccu_vx-3.C: New test.
10755 * g++.target/riscv/rvv/base/vwmaccu_vx_mu-1.C: New test.
10756 * g++.target/riscv/rvv/base/vwmaccu_vx_mu-2.C: New test.
10757 * g++.target/riscv/rvv/base/vwmaccu_vx_mu-3.C: New test.
10758 * g++.target/riscv/rvv/base/vwmaccu_vx_tu-1.C: New test.
10759 * g++.target/riscv/rvv/base/vwmaccu_vx_tu-2.C: New test.
10760 * g++.target/riscv/rvv/base/vwmaccu_vx_tu-3.C: New test.
10761 * g++.target/riscv/rvv/base/vwmaccu_vx_tum-1.C: New test.
10762 * g++.target/riscv/rvv/base/vwmaccu_vx_tum-2.C: New test.
10763 * g++.target/riscv/rvv/base/vwmaccu_vx_tum-3.C: New test.
10764 * g++.target/riscv/rvv/base/vwmaccu_vx_tumu-1.C: New test.
10765 * g++.target/riscv/rvv/base/vwmaccu_vx_tumu-2.C: New test.
10766 * g++.target/riscv/rvv/base/vwmaccu_vx_tumu-3.C: New test.
10767 * g++.target/riscv/rvv/base/vwmaccus_vx-1.C: New test.
10768 * g++.target/riscv/rvv/base/vwmaccus_vx-2.C: New test.
10769 * g++.target/riscv/rvv/base/vwmaccus_vx-3.C: New test.
10770 * g++.target/riscv/rvv/base/vwmaccus_vx_mu-1.C: New test.
10771 * g++.target/riscv/rvv/base/vwmaccus_vx_mu-2.C: New test.
10772 * g++.target/riscv/rvv/base/vwmaccus_vx_mu-3.C: New test.
10773 * g++.target/riscv/rvv/base/vwmaccus_vx_tu-1.C: New test.
10774 * g++.target/riscv/rvv/base/vwmaccus_vx_tu-2.C: New test.
10775 * g++.target/riscv/rvv/base/vwmaccus_vx_tu-3.C: New test.
10776 * g++.target/riscv/rvv/base/vwmaccus_vx_tum-1.C: New test.
10777 * g++.target/riscv/rvv/base/vwmaccus_vx_tum-2.C: New test.
10778 * g++.target/riscv/rvv/base/vwmaccus_vx_tum-3.C: New test.
10779 * g++.target/riscv/rvv/base/vwmaccus_vx_tumu-1.C: New test.
10780 * g++.target/riscv/rvv/base/vwmaccus_vx_tumu-2.C: New test.
10781 * g++.target/riscv/rvv/base/vwmaccus_vx_tumu-3.C: New test.
10782
10783 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
10784
10785 * gcc.target/riscv/rvv/base/ternop_vv_constraint-1.c: New test.
10786 * gcc.target/riscv/rvv/base/ternop_vv_constraint-2.c: New test.
10787 * gcc.target/riscv/rvv/base/ternop_vx_constraint-1.c: New test.
10788 * gcc.target/riscv/rvv/base/ternop_vx_constraint-2.c: New test.
10789 * gcc.target/riscv/rvv/base/ternop_vx_constraint-3.c: New test.
10790 * gcc.target/riscv/rvv/base/ternop_vx_constraint-4.c: New test.
10791 * gcc.target/riscv/rvv/base/ternop_vx_constraint-5.c: New test.
10792 * gcc.target/riscv/rvv/base/ternop_vx_constraint-6.c: New test.
10793 * gcc.target/riscv/rvv/base/ternop_vx_constraint-7.c: New test.
10794
10795 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
10796
10797 * gcc.target/riscv/rvv/base/vmacc_vv-1.c: New test.
10798 * gcc.target/riscv/rvv/base/vmacc_vv-2.c: New test.
10799 * gcc.target/riscv/rvv/base/vmacc_vv-3.c: New test.
10800 * gcc.target/riscv/rvv/base/vmacc_vv_m-1.c: New test.
10801 * gcc.target/riscv/rvv/base/vmacc_vv_m-2.c: New test.
10802 * gcc.target/riscv/rvv/base/vmacc_vv_m-3.c: New test.
10803 * gcc.target/riscv/rvv/base/vmacc_vv_mu-1.c: New test.
10804 * gcc.target/riscv/rvv/base/vmacc_vv_mu-2.c: New test.
10805 * gcc.target/riscv/rvv/base/vmacc_vv_mu-3.c: New test.
10806 * gcc.target/riscv/rvv/base/vmacc_vv_tu-1.c: New test.
10807 * gcc.target/riscv/rvv/base/vmacc_vv_tu-2.c: New test.
10808 * gcc.target/riscv/rvv/base/vmacc_vv_tu-3.c: New test.
10809 * gcc.target/riscv/rvv/base/vmacc_vv_tum-1.c: New test.
10810 * gcc.target/riscv/rvv/base/vmacc_vv_tum-2.c: New test.
10811 * gcc.target/riscv/rvv/base/vmacc_vv_tum-3.c: New test.
10812 * gcc.target/riscv/rvv/base/vmacc_vv_tumu-1.c: New test.
10813 * gcc.target/riscv/rvv/base/vmacc_vv_tumu-2.c: New test.
10814 * gcc.target/riscv/rvv/base/vmacc_vv_tumu-3.c: New test.
10815
10816 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
10817
10818 * gcc.target/riscv/rvv/base/vmacc_vx_m_rv32-1.c: New test.
10819 * gcc.target/riscv/rvv/base/vmacc_vx_m_rv32-2.c: New test.
10820 * gcc.target/riscv/rvv/base/vmacc_vx_m_rv32-3.c: New test.
10821 * gcc.target/riscv/rvv/base/vmacc_vx_mu_rv32-1.c: New test.
10822 * gcc.target/riscv/rvv/base/vmacc_vx_mu_rv32-2.c: New test.
10823 * gcc.target/riscv/rvv/base/vmacc_vx_mu_rv32-3.c: New test.
10824 * gcc.target/riscv/rvv/base/vmacc_vx_rv32-1.c: New test.
10825 * gcc.target/riscv/rvv/base/vmacc_vx_rv32-2.c: New test.
10826 * gcc.target/riscv/rvv/base/vmacc_vx_rv32-3.c: New test.
10827 * gcc.target/riscv/rvv/base/vmacc_vx_tu_rv32-1.c: New test.
10828 * gcc.target/riscv/rvv/base/vmacc_vx_tu_rv32-2.c: New test.
10829 * gcc.target/riscv/rvv/base/vmacc_vx_tu_rv32-3.c: New test.
10830 * gcc.target/riscv/rvv/base/vmacc_vx_tum_rv32-1.c: New test.
10831 * gcc.target/riscv/rvv/base/vmacc_vx_tum_rv32-2.c: New test.
10832 * gcc.target/riscv/rvv/base/vmacc_vx_tum_rv32-3.c: New test.
10833 * gcc.target/riscv/rvv/base/vmacc_vx_tumu_rv32-1.c: New test.
10834 * gcc.target/riscv/rvv/base/vmacc_vx_tumu_rv32-2.c: New test.
10835 * gcc.target/riscv/rvv/base/vmacc_vx_tumu_rv32-3.c: New test.
10836
10837 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
10838
10839 * gcc.target/riscv/rvv/base/vmacc_vx_m_rv64-1.c: New test.
10840 * gcc.target/riscv/rvv/base/vmacc_vx_m_rv64-2.c: New test.
10841 * gcc.target/riscv/rvv/base/vmacc_vx_m_rv64-3.c: New test.
10842 * gcc.target/riscv/rvv/base/vmacc_vx_mu_rv64-1.c: New test.
10843 * gcc.target/riscv/rvv/base/vmacc_vx_mu_rv64-2.c: New test.
10844 * gcc.target/riscv/rvv/base/vmacc_vx_mu_rv64-3.c: New test.
10845 * gcc.target/riscv/rvv/base/vmacc_vx_rv64-1.c: New test.
10846 * gcc.target/riscv/rvv/base/vmacc_vx_rv64-2.c: New test.
10847 * gcc.target/riscv/rvv/base/vmacc_vx_rv64-3.c: New test.
10848 * gcc.target/riscv/rvv/base/vmacc_vx_tu_rv64-1.c: New test.
10849 * gcc.target/riscv/rvv/base/vmacc_vx_tu_rv64-2.c: New test.
10850 * gcc.target/riscv/rvv/base/vmacc_vx_tu_rv64-3.c: New test.
10851 * gcc.target/riscv/rvv/base/vmacc_vx_tum_rv64-1.c: New test.
10852 * gcc.target/riscv/rvv/base/vmacc_vx_tum_rv64-2.c: New test.
10853 * gcc.target/riscv/rvv/base/vmacc_vx_tum_rv64-3.c: New test.
10854 * gcc.target/riscv/rvv/base/vmacc_vx_tumu_rv64-1.c: New test.
10855 * gcc.target/riscv/rvv/base/vmacc_vx_tumu_rv64-2.c: New test.
10856 * gcc.target/riscv/rvv/base/vmacc_vx_tumu_rv64-3.c: New test.
10857
10858 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
10859
10860 * gcc.target/riscv/rvv/base/vmadd_vv-1.c: New test.
10861 * gcc.target/riscv/rvv/base/vmadd_vv-2.c: New test.
10862 * gcc.target/riscv/rvv/base/vmadd_vv-3.c: New test.
10863 * gcc.target/riscv/rvv/base/vmadd_vv_m-1.c: New test.
10864 * gcc.target/riscv/rvv/base/vmadd_vv_m-2.c: New test.
10865 * gcc.target/riscv/rvv/base/vmadd_vv_m-3.c: New test.
10866 * gcc.target/riscv/rvv/base/vmadd_vv_mu-1.c: New test.
10867 * gcc.target/riscv/rvv/base/vmadd_vv_mu-2.c: New test.
10868 * gcc.target/riscv/rvv/base/vmadd_vv_mu-3.c: New test.
10869 * gcc.target/riscv/rvv/base/vmadd_vv_tu-1.c: New test.
10870 * gcc.target/riscv/rvv/base/vmadd_vv_tu-2.c: New test.
10871 * gcc.target/riscv/rvv/base/vmadd_vv_tu-3.c: New test.
10872 * gcc.target/riscv/rvv/base/vmadd_vv_tum-1.c: New test.
10873 * gcc.target/riscv/rvv/base/vmadd_vv_tum-2.c: New test.
10874 * gcc.target/riscv/rvv/base/vmadd_vv_tum-3.c: New test.
10875 * gcc.target/riscv/rvv/base/vmadd_vv_tumu-1.c: New test.
10876 * gcc.target/riscv/rvv/base/vmadd_vv_tumu-2.c: New test.
10877 * gcc.target/riscv/rvv/base/vmadd_vv_tumu-3.c: New test.
10878
10879 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
10880
10881 * gcc.target/riscv/rvv/base/vmadd_vx_m_rv32-1.c: New test.
10882 * gcc.target/riscv/rvv/base/vmadd_vx_m_rv32-2.c: New test.
10883 * gcc.target/riscv/rvv/base/vmadd_vx_m_rv32-3.c: New test.
10884 * gcc.target/riscv/rvv/base/vmadd_vx_mu_rv32-1.c: New test.
10885 * gcc.target/riscv/rvv/base/vmadd_vx_mu_rv32-2.c: New test.
10886 * gcc.target/riscv/rvv/base/vmadd_vx_mu_rv32-3.c: New test.
10887 * gcc.target/riscv/rvv/base/vmadd_vx_rv32-1.c: New test.
10888 * gcc.target/riscv/rvv/base/vmadd_vx_rv32-2.c: New test.
10889 * gcc.target/riscv/rvv/base/vmadd_vx_rv32-3.c: New test.
10890 * gcc.target/riscv/rvv/base/vmadd_vx_tu_rv32-1.c: New test.
10891 * gcc.target/riscv/rvv/base/vmadd_vx_tu_rv32-2.c: New test.
10892 * gcc.target/riscv/rvv/base/vmadd_vx_tu_rv32-3.c: New test.
10893 * gcc.target/riscv/rvv/base/vmadd_vx_tum_rv32-1.c: New test.
10894 * gcc.target/riscv/rvv/base/vmadd_vx_tum_rv32-2.c: New test.
10895 * gcc.target/riscv/rvv/base/vmadd_vx_tum_rv32-3.c: New test.
10896 * gcc.target/riscv/rvv/base/vmadd_vx_tumu_rv32-1.c: New test.
10897 * gcc.target/riscv/rvv/base/vmadd_vx_tumu_rv32-2.c: New test.
10898 * gcc.target/riscv/rvv/base/vmadd_vx_tumu_rv32-3.c: New test.
10899
10900 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
10901
10902 * gcc.target/riscv/rvv/base/vmadd_vx_m_rv64-1.c: New test.
10903 * gcc.target/riscv/rvv/base/vmadd_vx_m_rv64-2.c: New test.
10904 * gcc.target/riscv/rvv/base/vmadd_vx_m_rv64-3.c: New test.
10905 * gcc.target/riscv/rvv/base/vmadd_vx_mu_rv64-1.c: New test.
10906 * gcc.target/riscv/rvv/base/vmadd_vx_mu_rv64-2.c: New test.
10907 * gcc.target/riscv/rvv/base/vmadd_vx_mu_rv64-3.c: New test.
10908 * gcc.target/riscv/rvv/base/vmadd_vx_rv64-1.c: New test.
10909 * gcc.target/riscv/rvv/base/vmadd_vx_rv64-2.c: New test.
10910 * gcc.target/riscv/rvv/base/vmadd_vx_rv64-3.c: New test.
10911 * gcc.target/riscv/rvv/base/vmadd_vx_tu_rv64-1.c: New test.
10912 * gcc.target/riscv/rvv/base/vmadd_vx_tu_rv64-2.c: New test.
10913 * gcc.target/riscv/rvv/base/vmadd_vx_tu_rv64-3.c: New test.
10914 * gcc.target/riscv/rvv/base/vmadd_vx_tum_rv64-1.c: New test.
10915 * gcc.target/riscv/rvv/base/vmadd_vx_tum_rv64-2.c: New test.
10916 * gcc.target/riscv/rvv/base/vmadd_vx_tum_rv64-3.c: New test.
10917 * gcc.target/riscv/rvv/base/vmadd_vx_tumu_rv64-1.c: New test.
10918 * gcc.target/riscv/rvv/base/vmadd_vx_tumu_rv64-2.c: New test.
10919 * gcc.target/riscv/rvv/base/vmadd_vx_tumu_rv64-3.c: New test.
10920
10921 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
10922
10923 * gcc.target/riscv/rvv/base/vnmsac_vv-1.c: New test.
10924 * gcc.target/riscv/rvv/base/vnmsac_vv-2.c: New test.
10925 * gcc.target/riscv/rvv/base/vnmsac_vv-3.c: New test.
10926 * gcc.target/riscv/rvv/base/vnmsac_vv_m-1.c: New test.
10927 * gcc.target/riscv/rvv/base/vnmsac_vv_m-2.c: New test.
10928 * gcc.target/riscv/rvv/base/vnmsac_vv_m-3.c: New test.
10929 * gcc.target/riscv/rvv/base/vnmsac_vv_mu-1.c: New test.
10930 * gcc.target/riscv/rvv/base/vnmsac_vv_mu-2.c: New test.
10931 * gcc.target/riscv/rvv/base/vnmsac_vv_mu-3.c: New test.
10932 * gcc.target/riscv/rvv/base/vnmsac_vv_tu-1.c: New test.
10933 * gcc.target/riscv/rvv/base/vnmsac_vv_tu-2.c: New test.
10934 * gcc.target/riscv/rvv/base/vnmsac_vv_tu-3.c: New test.
10935 * gcc.target/riscv/rvv/base/vnmsac_vv_tum-1.c: New test.
10936 * gcc.target/riscv/rvv/base/vnmsac_vv_tum-2.c: New test.
10937 * gcc.target/riscv/rvv/base/vnmsac_vv_tum-3.c: New test.
10938 * gcc.target/riscv/rvv/base/vnmsac_vv_tumu-1.c: New test.
10939 * gcc.target/riscv/rvv/base/vnmsac_vv_tumu-2.c: New test.
10940 * gcc.target/riscv/rvv/base/vnmsac_vv_tumu-3.c: New test.
10941
10942 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
10943
10944 * gcc.target/riscv/rvv/base/vnmsac_vx_m_rv32-1.c: New test.
10945 * gcc.target/riscv/rvv/base/vnmsac_vx_m_rv32-2.c: New test.
10946 * gcc.target/riscv/rvv/base/vnmsac_vx_m_rv32-3.c: New test.
10947 * gcc.target/riscv/rvv/base/vnmsac_vx_mu_rv32-1.c: New test.
10948 * gcc.target/riscv/rvv/base/vnmsac_vx_mu_rv32-2.c: New test.
10949 * gcc.target/riscv/rvv/base/vnmsac_vx_mu_rv32-3.c: New test.
10950 * gcc.target/riscv/rvv/base/vnmsac_vx_rv32-1.c: New test.
10951 * gcc.target/riscv/rvv/base/vnmsac_vx_rv32-2.c: New test.
10952 * gcc.target/riscv/rvv/base/vnmsac_vx_rv32-3.c: New test.
10953 * gcc.target/riscv/rvv/base/vnmsac_vx_tu_rv32-1.c: New test.
10954 * gcc.target/riscv/rvv/base/vnmsac_vx_tu_rv32-2.c: New test.
10955 * gcc.target/riscv/rvv/base/vnmsac_vx_tu_rv32-3.c: New test.
10956 * gcc.target/riscv/rvv/base/vnmsac_vx_tum_rv32-1.c: New test.
10957 * gcc.target/riscv/rvv/base/vnmsac_vx_tum_rv32-2.c: New test.
10958 * gcc.target/riscv/rvv/base/vnmsac_vx_tum_rv32-3.c: New test.
10959 * gcc.target/riscv/rvv/base/vnmsac_vx_tumu_rv32-1.c: New test.
10960 * gcc.target/riscv/rvv/base/vnmsac_vx_tumu_rv32-2.c: New test.
10961 * gcc.target/riscv/rvv/base/vnmsac_vx_tumu_rv32-3.c: New test.
10962
10963 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
10964
10965 * gcc.target/riscv/rvv/base/vnmsac_vx_m_rv64-1.c: New test.
10966 * gcc.target/riscv/rvv/base/vnmsac_vx_m_rv64-2.c: New test.
10967 * gcc.target/riscv/rvv/base/vnmsac_vx_m_rv64-3.c: New test.
10968 * gcc.target/riscv/rvv/base/vnmsac_vx_mu_rv64-1.c: New test.
10969 * gcc.target/riscv/rvv/base/vnmsac_vx_mu_rv64-2.c: New test.
10970 * gcc.target/riscv/rvv/base/vnmsac_vx_mu_rv64-3.c: New test.
10971 * gcc.target/riscv/rvv/base/vnmsac_vx_rv64-1.c: New test.
10972 * gcc.target/riscv/rvv/base/vnmsac_vx_rv64-2.c: New test.
10973 * gcc.target/riscv/rvv/base/vnmsac_vx_rv64-3.c: New test.
10974 * gcc.target/riscv/rvv/base/vnmsac_vx_tu_rv64-1.c: New test.
10975 * gcc.target/riscv/rvv/base/vnmsac_vx_tu_rv64-2.c: New test.
10976 * gcc.target/riscv/rvv/base/vnmsac_vx_tu_rv64-3.c: New test.
10977 * gcc.target/riscv/rvv/base/vnmsac_vx_tum_rv64-1.c: New test.
10978 * gcc.target/riscv/rvv/base/vnmsac_vx_tum_rv64-2.c: New test.
10979 * gcc.target/riscv/rvv/base/vnmsac_vx_tum_rv64-3.c: New test.
10980 * gcc.target/riscv/rvv/base/vnmsac_vx_tumu_rv64-1.c: New test.
10981 * gcc.target/riscv/rvv/base/vnmsac_vx_tumu_rv64-2.c: New test.
10982 * gcc.target/riscv/rvv/base/vnmsac_vx_tumu_rv64-3.c: New test.
10983
10984 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
10985
10986 * gcc.target/riscv/rvv/base/vnmsub_vx_m_rv32-1.c: New test.
10987 * gcc.target/riscv/rvv/base/vnmsub_vx_m_rv32-2.c: New test.
10988 * gcc.target/riscv/rvv/base/vnmsub_vx_m_rv32-3.c: New test.
10989 * gcc.target/riscv/rvv/base/vnmsub_vx_mu_rv32-1.c: New test.
10990 * gcc.target/riscv/rvv/base/vnmsub_vx_mu_rv32-2.c: New test.
10991 * gcc.target/riscv/rvv/base/vnmsub_vx_mu_rv32-3.c: New test.
10992 * gcc.target/riscv/rvv/base/vnmsub_vx_rv32-1.c: New test.
10993 * gcc.target/riscv/rvv/base/vnmsub_vx_rv32-2.c: New test.
10994 * gcc.target/riscv/rvv/base/vnmsub_vx_rv32-3.c: New test.
10995 * gcc.target/riscv/rvv/base/vnmsub_vx_tu_rv32-1.c: New test.
10996 * gcc.target/riscv/rvv/base/vnmsub_vx_tu_rv32-2.c: New test.
10997 * gcc.target/riscv/rvv/base/vnmsub_vx_tu_rv32-3.c: New test.
10998 * gcc.target/riscv/rvv/base/vnmsub_vx_tum_rv32-1.c: New test.
10999 * gcc.target/riscv/rvv/base/vnmsub_vx_tum_rv32-2.c: New test.
11000 * gcc.target/riscv/rvv/base/vnmsub_vx_tum_rv32-3.c: New test.
11001 * gcc.target/riscv/rvv/base/vnmsub_vx_tumu_rv32-1.c: New test.
11002 * gcc.target/riscv/rvv/base/vnmsub_vx_tumu_rv32-2.c: New test.
11003 * gcc.target/riscv/rvv/base/vnmsub_vx_tumu_rv32-3.c: New test.
11004
11005 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
11006
11007 * gcc.target/riscv/rvv/base/vnmsub_vx_m_rv64-1.c: New test.
11008 * gcc.target/riscv/rvv/base/vnmsub_vx_m_rv64-2.c: New test.
11009 * gcc.target/riscv/rvv/base/vnmsub_vx_m_rv64-3.c: New test.
11010 * gcc.target/riscv/rvv/base/vnmsub_vx_mu_rv64-1.c: New test.
11011 * gcc.target/riscv/rvv/base/vnmsub_vx_mu_rv64-2.c: New test.
11012 * gcc.target/riscv/rvv/base/vnmsub_vx_mu_rv64-3.c: New test.
11013 * gcc.target/riscv/rvv/base/vnmsub_vx_rv64-1.c: New test.
11014 * gcc.target/riscv/rvv/base/vnmsub_vx_rv64-2.c: New test.
11015 * gcc.target/riscv/rvv/base/vnmsub_vx_rv64-3.c: New test.
11016 * gcc.target/riscv/rvv/base/vnmsub_vx_tu_rv64-1.c: New test.
11017 * gcc.target/riscv/rvv/base/vnmsub_vx_tu_rv64-2.c: New test.
11018 * gcc.target/riscv/rvv/base/vnmsub_vx_tu_rv64-3.c: New test.
11019 * gcc.target/riscv/rvv/base/vnmsub_vx_tum_rv64-1.c: New test.
11020 * gcc.target/riscv/rvv/base/vnmsub_vx_tum_rv64-2.c: New test.
11021 * gcc.target/riscv/rvv/base/vnmsub_vx_tum_rv64-3.c: New test.
11022 * gcc.target/riscv/rvv/base/vnmsub_vx_tumu_rv64-1.c: New test.
11023 * gcc.target/riscv/rvv/base/vnmsub_vx_tumu_rv64-2.c: New test.
11024 * gcc.target/riscv/rvv/base/vnmsub_vx_tumu_rv64-3.c: New test.
11025
11026 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
11027
11028 * gcc.target/riscv/rvv/base/vnmsub_vv-1.c: New test.
11029 * gcc.target/riscv/rvv/base/vnmsub_vv-2.c: New test.
11030 * gcc.target/riscv/rvv/base/vnmsub_vv-3.c: New test.
11031 * gcc.target/riscv/rvv/base/vnmsub_vv_m-1.c: New test.
11032 * gcc.target/riscv/rvv/base/vnmsub_vv_m-2.c: New test.
11033 * gcc.target/riscv/rvv/base/vnmsub_vv_m-3.c: New test.
11034 * gcc.target/riscv/rvv/base/vnmsub_vv_mu-1.c: New test.
11035 * gcc.target/riscv/rvv/base/vnmsub_vv_mu-2.c: New test.
11036 * gcc.target/riscv/rvv/base/vnmsub_vv_mu-3.c: New test.
11037 * gcc.target/riscv/rvv/base/vnmsub_vv_tu-1.c: New test.
11038 * gcc.target/riscv/rvv/base/vnmsub_vv_tu-2.c: New test.
11039 * gcc.target/riscv/rvv/base/vnmsub_vv_tu-3.c: New test.
11040 * gcc.target/riscv/rvv/base/vnmsub_vv_tum-1.c: New test.
11041 * gcc.target/riscv/rvv/base/vnmsub_vv_tum-2.c: New test.
11042 * gcc.target/riscv/rvv/base/vnmsub_vv_tum-3.c: New test.
11043 * gcc.target/riscv/rvv/base/vnmsub_vv_tumu-1.c: New test.
11044 * gcc.target/riscv/rvv/base/vnmsub_vv_tumu-2.c: New test.
11045 * gcc.target/riscv/rvv/base/vnmsub_vv_tumu-3.c: New test.
11046
11047 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
11048
11049 * gcc.target/riscv/rvv/base/vwmacc_vv-1.c: New test.
11050 * gcc.target/riscv/rvv/base/vwmacc_vv-2.c: New test.
11051 * gcc.target/riscv/rvv/base/vwmacc_vv-3.c: New test.
11052 * gcc.target/riscv/rvv/base/vwmacc_vv_m-1.c: New test.
11053 * gcc.target/riscv/rvv/base/vwmacc_vv_m-2.c: New test.
11054 * gcc.target/riscv/rvv/base/vwmacc_vv_m-3.c: New test.
11055 * gcc.target/riscv/rvv/base/vwmacc_vv_mu-1.c: New test.
11056 * gcc.target/riscv/rvv/base/vwmacc_vv_mu-2.c: New test.
11057 * gcc.target/riscv/rvv/base/vwmacc_vv_mu-3.c: New test.
11058 * gcc.target/riscv/rvv/base/vwmacc_vv_tu-1.c: New test.
11059 * gcc.target/riscv/rvv/base/vwmacc_vv_tu-2.c: New test.
11060 * gcc.target/riscv/rvv/base/vwmacc_vv_tu-3.c: New test.
11061 * gcc.target/riscv/rvv/base/vwmacc_vv_tum-1.c: New test.
11062 * gcc.target/riscv/rvv/base/vwmacc_vv_tum-2.c: New test.
11063 * gcc.target/riscv/rvv/base/vwmacc_vv_tum-3.c: New test.
11064 * gcc.target/riscv/rvv/base/vwmacc_vv_tumu-1.c: New test.
11065 * gcc.target/riscv/rvv/base/vwmacc_vv_tumu-2.c: New test.
11066 * gcc.target/riscv/rvv/base/vwmacc_vv_tumu-3.c: New test.
11067 * gcc.target/riscv/rvv/base/vwmaccsu_vv-1.c: New test.
11068 * gcc.target/riscv/rvv/base/vwmaccsu_vv-2.c: New test.
11069 * gcc.target/riscv/rvv/base/vwmaccsu_vv-3.c: New test.
11070 * gcc.target/riscv/rvv/base/vwmaccsu_vv_m-1.c: New test.
11071 * gcc.target/riscv/rvv/base/vwmaccsu_vv_m-2.c: New test.
11072 * gcc.target/riscv/rvv/base/vwmaccsu_vv_m-3.c: New test.
11073 * gcc.target/riscv/rvv/base/vwmaccsu_vv_mu-1.c: New test.
11074 * gcc.target/riscv/rvv/base/vwmaccsu_vv_mu-2.c: New test.
11075 * gcc.target/riscv/rvv/base/vwmaccsu_vv_mu-3.c: New test.
11076 * gcc.target/riscv/rvv/base/vwmaccsu_vv_tu-1.c: New test.
11077 * gcc.target/riscv/rvv/base/vwmaccsu_vv_tu-2.c: New test.
11078 * gcc.target/riscv/rvv/base/vwmaccsu_vv_tu-3.c: New test.
11079 * gcc.target/riscv/rvv/base/vwmaccsu_vv_tum-1.c: New test.
11080 * gcc.target/riscv/rvv/base/vwmaccsu_vv_tum-2.c: New test.
11081 * gcc.target/riscv/rvv/base/vwmaccsu_vv_tum-3.c: New test.
11082 * gcc.target/riscv/rvv/base/vwmaccsu_vv_tumu-1.c: New test.
11083 * gcc.target/riscv/rvv/base/vwmaccsu_vv_tumu-2.c: New test.
11084 * gcc.target/riscv/rvv/base/vwmaccsu_vv_tumu-3.c: New test.
11085 * gcc.target/riscv/rvv/base/vwmaccu_vv-1.c: New test.
11086 * gcc.target/riscv/rvv/base/vwmaccu_vv-2.c: New test.
11087 * gcc.target/riscv/rvv/base/vwmaccu_vv-3.c: New test.
11088 * gcc.target/riscv/rvv/base/vwmaccu_vv_m-1.c: New test.
11089 * gcc.target/riscv/rvv/base/vwmaccu_vv_m-2.c: New test.
11090 * gcc.target/riscv/rvv/base/vwmaccu_vv_m-3.c: New test.
11091 * gcc.target/riscv/rvv/base/vwmaccu_vv_mu-1.c: New test.
11092 * gcc.target/riscv/rvv/base/vwmaccu_vv_mu-2.c: New test.
11093 * gcc.target/riscv/rvv/base/vwmaccu_vv_mu-3.c: New test.
11094 * gcc.target/riscv/rvv/base/vwmaccu_vv_tu-1.c: New test.
11095 * gcc.target/riscv/rvv/base/vwmaccu_vv_tu-2.c: New test.
11096 * gcc.target/riscv/rvv/base/vwmaccu_vv_tu-3.c: New test.
11097 * gcc.target/riscv/rvv/base/vwmaccu_vv_tum-1.c: New test.
11098 * gcc.target/riscv/rvv/base/vwmaccu_vv_tum-2.c: New test.
11099 * gcc.target/riscv/rvv/base/vwmaccu_vv_tum-3.c: New test.
11100 * gcc.target/riscv/rvv/base/vwmaccu_vv_tumu-1.c: New test.
11101 * gcc.target/riscv/rvv/base/vwmaccu_vv_tumu-2.c: New test.
11102 * gcc.target/riscv/rvv/base/vwmaccu_vv_tumu-3.c: New test.
11103
11104 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
11105
11106 * gcc.target/riscv/rvv/base/vwmacc_vx-1.c: New test.
11107 * gcc.target/riscv/rvv/base/vwmacc_vx-2.c: New test.
11108 * gcc.target/riscv/rvv/base/vwmacc_vx-3.c: New test.
11109 * gcc.target/riscv/rvv/base/vwmacc_vx_m-1.c: New test.
11110 * gcc.target/riscv/rvv/base/vwmacc_vx_m-2.c: New test.
11111 * gcc.target/riscv/rvv/base/vwmacc_vx_m-3.c: New test.
11112 * gcc.target/riscv/rvv/base/vwmacc_vx_mu-1.c: New test.
11113 * gcc.target/riscv/rvv/base/vwmacc_vx_mu-2.c: New test.
11114 * gcc.target/riscv/rvv/base/vwmacc_vx_mu-3.c: New test.
11115 * gcc.target/riscv/rvv/base/vwmacc_vx_tu-1.c: New test.
11116 * gcc.target/riscv/rvv/base/vwmacc_vx_tu-2.c: New test.
11117 * gcc.target/riscv/rvv/base/vwmacc_vx_tu-3.c: New test.
11118 * gcc.target/riscv/rvv/base/vwmacc_vx_tum-1.c: New test.
11119 * gcc.target/riscv/rvv/base/vwmacc_vx_tum-2.c: New test.
11120 * gcc.target/riscv/rvv/base/vwmacc_vx_tum-3.c: New test.
11121 * gcc.target/riscv/rvv/base/vwmacc_vx_tumu-1.c: New test.
11122 * gcc.target/riscv/rvv/base/vwmacc_vx_tumu-2.c: New test.
11123 * gcc.target/riscv/rvv/base/vwmacc_vx_tumu-3.c: New test.
11124 * gcc.target/riscv/rvv/base/vwmaccsu_vx-1.c: New test.
11125 * gcc.target/riscv/rvv/base/vwmaccsu_vx-2.c: New test.
11126 * gcc.target/riscv/rvv/base/vwmaccsu_vx-3.c: New test.
11127 * gcc.target/riscv/rvv/base/vwmaccsu_vx_m-1.c: New test.
11128 * gcc.target/riscv/rvv/base/vwmaccsu_vx_m-2.c: New test.
11129 * gcc.target/riscv/rvv/base/vwmaccsu_vx_m-3.c: New test.
11130 * gcc.target/riscv/rvv/base/vwmaccsu_vx_mu-1.c: New test.
11131 * gcc.target/riscv/rvv/base/vwmaccsu_vx_mu-2.c: New test.
11132 * gcc.target/riscv/rvv/base/vwmaccsu_vx_mu-3.c: New test.
11133 * gcc.target/riscv/rvv/base/vwmaccsu_vx_tu-1.c: New test.
11134 * gcc.target/riscv/rvv/base/vwmaccsu_vx_tu-2.c: New test.
11135 * gcc.target/riscv/rvv/base/vwmaccsu_vx_tu-3.c: New test.
11136 * gcc.target/riscv/rvv/base/vwmaccsu_vx_tum-1.c: New test.
11137 * gcc.target/riscv/rvv/base/vwmaccsu_vx_tum-2.c: New test.
11138 * gcc.target/riscv/rvv/base/vwmaccsu_vx_tum-3.c: New test.
11139 * gcc.target/riscv/rvv/base/vwmaccsu_vx_tumu-1.c: New test.
11140 * gcc.target/riscv/rvv/base/vwmaccsu_vx_tumu-2.c: New test.
11141 * gcc.target/riscv/rvv/base/vwmaccsu_vx_tumu-3.c: New test.
11142 * gcc.target/riscv/rvv/base/vwmaccu_vx-1.c: New test.
11143 * gcc.target/riscv/rvv/base/vwmaccu_vx-2.c: New test.
11144 * gcc.target/riscv/rvv/base/vwmaccu_vx-3.c: New test.
11145 * gcc.target/riscv/rvv/base/vwmaccu_vx_m-1.c: New test.
11146 * gcc.target/riscv/rvv/base/vwmaccu_vx_m-2.c: New test.
11147 * gcc.target/riscv/rvv/base/vwmaccu_vx_m-3.c: New test.
11148 * gcc.target/riscv/rvv/base/vwmaccu_vx_mu-1.c: New test.
11149 * gcc.target/riscv/rvv/base/vwmaccu_vx_mu-2.c: New test.
11150 * gcc.target/riscv/rvv/base/vwmaccu_vx_mu-3.c: New test.
11151 * gcc.target/riscv/rvv/base/vwmaccu_vx_tu-1.c: New test.
11152 * gcc.target/riscv/rvv/base/vwmaccu_vx_tu-2.c: New test.
11153 * gcc.target/riscv/rvv/base/vwmaccu_vx_tu-3.c: New test.
11154 * gcc.target/riscv/rvv/base/vwmaccu_vx_tum-1.c: New test.
11155 * gcc.target/riscv/rvv/base/vwmaccu_vx_tum-2.c: New test.
11156 * gcc.target/riscv/rvv/base/vwmaccu_vx_tum-3.c: New test.
11157 * gcc.target/riscv/rvv/base/vwmaccu_vx_tumu-1.c: New test.
11158 * gcc.target/riscv/rvv/base/vwmaccu_vx_tumu-2.c: New test.
11159 * gcc.target/riscv/rvv/base/vwmaccu_vx_tumu-3.c: New test.
11160 * gcc.target/riscv/rvv/base/vwmaccus_vx-1.c: New test.
11161 * gcc.target/riscv/rvv/base/vwmaccus_vx-2.c: New test.
11162 * gcc.target/riscv/rvv/base/vwmaccus_vx-3.c: New test.
11163 * gcc.target/riscv/rvv/base/vwmaccus_vx_m-1.c: New test.
11164 * gcc.target/riscv/rvv/base/vwmaccus_vx_m-2.c: New test.
11165 * gcc.target/riscv/rvv/base/vwmaccus_vx_m-3.c: New test.
11166 * gcc.target/riscv/rvv/base/vwmaccus_vx_mu-1.c: New test.
11167 * gcc.target/riscv/rvv/base/vwmaccus_vx_mu-2.c: New test.
11168 * gcc.target/riscv/rvv/base/vwmaccus_vx_mu-3.c: New test.
11169 * gcc.target/riscv/rvv/base/vwmaccus_vx_tu-1.c: New test.
11170 * gcc.target/riscv/rvv/base/vwmaccus_vx_tu-2.c: New test.
11171 * gcc.target/riscv/rvv/base/vwmaccus_vx_tu-3.c: New test.
11172 * gcc.target/riscv/rvv/base/vwmaccus_vx_tum-1.c: New test.
11173 * gcc.target/riscv/rvv/base/vwmaccus_vx_tum-2.c: New test.
11174 * gcc.target/riscv/rvv/base/vwmaccus_vx_tum-3.c: New test.
11175 * gcc.target/riscv/rvv/base/vwmaccus_vx_tumu-1.c: New test.
11176 * gcc.target/riscv/rvv/base/vwmaccus_vx_tumu-2.c: New test.
11177 * gcc.target/riscv/rvv/base/vwmaccus_vx_tumu-3.c: New test.
11178
11179 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
11180
11181 * g++.target/riscv/rvv/base/vmseq_vv-1.C: New test.
11182 * g++.target/riscv/rvv/base/vmseq_vv-2.C: New test.
11183 * g++.target/riscv/rvv/base/vmseq_vv-3.C: New test.
11184 * g++.target/riscv/rvv/base/vmseq_vv_m-1.C: New test.
11185 * g++.target/riscv/rvv/base/vmseq_vv_m-2.C: New test.
11186 * g++.target/riscv/rvv/base/vmseq_vv_m-3.C: New test.
11187 * g++.target/riscv/rvv/base/vmseq_vv_mu-1.C: New test.
11188 * g++.target/riscv/rvv/base/vmseq_vv_mu-2.C: New test.
11189 * g++.target/riscv/rvv/base/vmseq_vv_mu-3.C: New test.
11190
11191 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
11192
11193 * g++.target/riscv/rvv/base/vmseq_vx_m_rv32-1.C: New test.
11194 * g++.target/riscv/rvv/base/vmseq_vx_m_rv32-2.C: New test.
11195 * g++.target/riscv/rvv/base/vmseq_vx_m_rv32-3.C: New test.
11196 * g++.target/riscv/rvv/base/vmseq_vx_m_rv64-1.C: New test.
11197 * g++.target/riscv/rvv/base/vmseq_vx_m_rv64-2.C: New test.
11198 * g++.target/riscv/rvv/base/vmseq_vx_m_rv64-3.C: New test.
11199 * g++.target/riscv/rvv/base/vmseq_vx_mu_rv32-1.C: New test.
11200 * g++.target/riscv/rvv/base/vmseq_vx_mu_rv32-2.C: New test.
11201 * g++.target/riscv/rvv/base/vmseq_vx_mu_rv32-3.C: New test.
11202 * g++.target/riscv/rvv/base/vmseq_vx_mu_rv64-1.C: New test.
11203 * g++.target/riscv/rvv/base/vmseq_vx_mu_rv64-2.C: New test.
11204 * g++.target/riscv/rvv/base/vmseq_vx_mu_rv64-3.C: New test.
11205 * g++.target/riscv/rvv/base/vmseq_vx_rv32-1.C: New test.
11206 * g++.target/riscv/rvv/base/vmseq_vx_rv32-2.C: New test.
11207 * g++.target/riscv/rvv/base/vmseq_vx_rv32-3.C: New test.
11208 * g++.target/riscv/rvv/base/vmseq_vx_rv64-1.C: New test.
11209 * g++.target/riscv/rvv/base/vmseq_vx_rv64-2.C: New test.
11210 * g++.target/riscv/rvv/base/vmseq_vx_rv64-3.C: New test.
11211
11212 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
11213
11214 * g++.target/riscv/rvv/base/vmsge_vv-1.C: New test.
11215 * g++.target/riscv/rvv/base/vmsge_vv-2.C: New test.
11216 * g++.target/riscv/rvv/base/vmsge_vv-3.C: New test.
11217 * g++.target/riscv/rvv/base/vmsge_vv_m-1.C: New test.
11218 * g++.target/riscv/rvv/base/vmsge_vv_m-2.C: New test.
11219 * g++.target/riscv/rvv/base/vmsge_vv_m-3.C: New test.
11220 * g++.target/riscv/rvv/base/vmsge_vv_mu-1.C: New test.
11221 * g++.target/riscv/rvv/base/vmsge_vv_mu-2.C: New test.
11222 * g++.target/riscv/rvv/base/vmsge_vv_mu-3.C: New test.
11223 * g++.target/riscv/rvv/base/vmsgeu_vv-1.C: New test.
11224 * g++.target/riscv/rvv/base/vmsgeu_vv-2.C: New test.
11225 * g++.target/riscv/rvv/base/vmsgeu_vv-3.C: New test.
11226 * g++.target/riscv/rvv/base/vmsgeu_vv_m-1.C: New test.
11227 * g++.target/riscv/rvv/base/vmsgeu_vv_m-2.C: New test.
11228 * g++.target/riscv/rvv/base/vmsgeu_vv_m-3.C: New test.
11229 * g++.target/riscv/rvv/base/vmsgeu_vv_mu-1.C: New test.
11230 * g++.target/riscv/rvv/base/vmsgeu_vv_mu-2.C: New test.
11231 * g++.target/riscv/rvv/base/vmsgeu_vv_mu-3.C: New test.
11232
11233 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
11234
11235 * g++.target/riscv/rvv/base/vmsge_vx_m_rv32-1.C: New test.
11236 * g++.target/riscv/rvv/base/vmsge_vx_m_rv32-2.C: New test.
11237 * g++.target/riscv/rvv/base/vmsge_vx_m_rv32-3.C: New test.
11238 * g++.target/riscv/rvv/base/vmsge_vx_m_rv64-1.C: New test.
11239 * g++.target/riscv/rvv/base/vmsge_vx_m_rv64-2.C: New test.
11240 * g++.target/riscv/rvv/base/vmsge_vx_m_rv64-3.C: New test.
11241 * g++.target/riscv/rvv/base/vmsge_vx_mu_rv32-1.C: New test.
11242 * g++.target/riscv/rvv/base/vmsge_vx_mu_rv32-2.C: New test.
11243 * g++.target/riscv/rvv/base/vmsge_vx_mu_rv32-3.C: New test.
11244 * g++.target/riscv/rvv/base/vmsge_vx_mu_rv64-1.C: New test.
11245 * g++.target/riscv/rvv/base/vmsge_vx_mu_rv64-2.C: New test.
11246 * g++.target/riscv/rvv/base/vmsge_vx_mu_rv64-3.C: New test.
11247 * g++.target/riscv/rvv/base/vmsge_vx_rv32-1.C: New test.
11248 * g++.target/riscv/rvv/base/vmsge_vx_rv32-2.C: New test.
11249 * g++.target/riscv/rvv/base/vmsge_vx_rv32-3.C: New test.
11250 * g++.target/riscv/rvv/base/vmsge_vx_rv64-1.C: New test.
11251 * g++.target/riscv/rvv/base/vmsge_vx_rv64-2.C: New test.
11252 * g++.target/riscv/rvv/base/vmsge_vx_rv64-3.C: New test.
11253 * g++.target/riscv/rvv/base/vmsgeu_vx_m_rv32-1.C: New test.
11254 * g++.target/riscv/rvv/base/vmsgeu_vx_m_rv32-2.C: New test.
11255 * g++.target/riscv/rvv/base/vmsgeu_vx_m_rv32-3.C: New test.
11256 * g++.target/riscv/rvv/base/vmsgeu_vx_m_rv64-1.C: New test.
11257 * g++.target/riscv/rvv/base/vmsgeu_vx_m_rv64-2.C: New test.
11258 * g++.target/riscv/rvv/base/vmsgeu_vx_m_rv64-3.C: New test.
11259 * g++.target/riscv/rvv/base/vmsgeu_vx_mu_rv32-1.C: New test.
11260 * g++.target/riscv/rvv/base/vmsgeu_vx_mu_rv32-2.C: New test.
11261 * g++.target/riscv/rvv/base/vmsgeu_vx_mu_rv32-3.C: New test.
11262 * g++.target/riscv/rvv/base/vmsgeu_vx_mu_rv64-1.C: New test.
11263 * g++.target/riscv/rvv/base/vmsgeu_vx_mu_rv64-2.C: New test.
11264 * g++.target/riscv/rvv/base/vmsgeu_vx_mu_rv64-3.C: New test.
11265 * g++.target/riscv/rvv/base/vmsgeu_vx_rv32-1.C: New test.
11266 * g++.target/riscv/rvv/base/vmsgeu_vx_rv32-2.C: New test.
11267 * g++.target/riscv/rvv/base/vmsgeu_vx_rv32-3.C: New test.
11268 * g++.target/riscv/rvv/base/vmsgeu_vx_rv64-1.C: New test.
11269 * g++.target/riscv/rvv/base/vmsgeu_vx_rv64-2.C: New test.
11270 * g++.target/riscv/rvv/base/vmsgeu_vx_rv64-3.C: New test.
11271
11272 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
11273
11274 * g++.target/riscv/rvv/base/vmsgt_vv-1.C: New test.
11275 * g++.target/riscv/rvv/base/vmsgt_vv-2.C: New test.
11276 * g++.target/riscv/rvv/base/vmsgt_vv-3.C: New test.
11277 * g++.target/riscv/rvv/base/vmsgt_vv_m-1.C: New test.
11278 * g++.target/riscv/rvv/base/vmsgt_vv_m-2.C: New test.
11279 * g++.target/riscv/rvv/base/vmsgt_vv_m-3.C: New test.
11280 * g++.target/riscv/rvv/base/vmsgt_vv_mu-1.C: New test.
11281 * g++.target/riscv/rvv/base/vmsgt_vv_mu-2.C: New test.
11282 * g++.target/riscv/rvv/base/vmsgt_vv_mu-3.C: New test.
11283 * g++.target/riscv/rvv/base/vmsgtu_vv-1.C: New test.
11284 * g++.target/riscv/rvv/base/vmsgtu_vv-2.C: New test.
11285 * g++.target/riscv/rvv/base/vmsgtu_vv-3.C: New test.
11286 * g++.target/riscv/rvv/base/vmsgtu_vv_m-1.C: New test.
11287 * g++.target/riscv/rvv/base/vmsgtu_vv_m-2.C: New test.
11288 * g++.target/riscv/rvv/base/vmsgtu_vv_m-3.C: New test.
11289 * g++.target/riscv/rvv/base/vmsgtu_vv_mu-1.C: New test.
11290 * g++.target/riscv/rvv/base/vmsgtu_vv_mu-2.C: New test.
11291 * g++.target/riscv/rvv/base/vmsgtu_vv_mu-3.C: New test.
11292
11293 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
11294
11295 * g++.target/riscv/rvv/base/vmsgt_vx_m_rv32-1.C: New test.
11296 * g++.target/riscv/rvv/base/vmsgt_vx_m_rv32-2.C: New test.
11297 * g++.target/riscv/rvv/base/vmsgt_vx_m_rv32-3.C: New test.
11298 * g++.target/riscv/rvv/base/vmsgt_vx_m_rv64-1.C: New test.
11299 * g++.target/riscv/rvv/base/vmsgt_vx_m_rv64-2.C: New test.
11300 * g++.target/riscv/rvv/base/vmsgt_vx_m_rv64-3.C: New test.
11301 * g++.target/riscv/rvv/base/vmsgt_vx_mu_rv32-1.C: New test.
11302 * g++.target/riscv/rvv/base/vmsgt_vx_mu_rv32-2.C: New test.
11303 * g++.target/riscv/rvv/base/vmsgt_vx_mu_rv32-3.C: New test.
11304 * g++.target/riscv/rvv/base/vmsgt_vx_mu_rv64-1.C: New test.
11305 * g++.target/riscv/rvv/base/vmsgt_vx_mu_rv64-2.C: New test.
11306 * g++.target/riscv/rvv/base/vmsgt_vx_mu_rv64-3.C: New test.
11307 * g++.target/riscv/rvv/base/vmsgt_vx_rv32-1.C: New test.
11308 * g++.target/riscv/rvv/base/vmsgt_vx_rv32-2.C: New test.
11309 * g++.target/riscv/rvv/base/vmsgt_vx_rv32-3.C: New test.
11310 * g++.target/riscv/rvv/base/vmsgt_vx_rv64-1.C: New test.
11311 * g++.target/riscv/rvv/base/vmsgt_vx_rv64-2.C: New test.
11312 * g++.target/riscv/rvv/base/vmsgt_vx_rv64-3.C: New test.
11313 * g++.target/riscv/rvv/base/vmsgtu_vx_m_rv32-1.C: New test.
11314 * g++.target/riscv/rvv/base/vmsgtu_vx_m_rv32-2.C: New test.
11315 * g++.target/riscv/rvv/base/vmsgtu_vx_m_rv32-3.C: New test.
11316 * g++.target/riscv/rvv/base/vmsgtu_vx_m_rv64-1.C: New test.
11317 * g++.target/riscv/rvv/base/vmsgtu_vx_m_rv64-2.C: New test.
11318 * g++.target/riscv/rvv/base/vmsgtu_vx_m_rv64-3.C: New test.
11319 * g++.target/riscv/rvv/base/vmsgtu_vx_mu_rv32-1.C: New test.
11320 * g++.target/riscv/rvv/base/vmsgtu_vx_mu_rv32-2.C: New test.
11321 * g++.target/riscv/rvv/base/vmsgtu_vx_mu_rv32-3.C: New test.
11322 * g++.target/riscv/rvv/base/vmsgtu_vx_mu_rv64-1.C: New test.
11323 * g++.target/riscv/rvv/base/vmsgtu_vx_mu_rv64-2.C: New test.
11324 * g++.target/riscv/rvv/base/vmsgtu_vx_mu_rv64-3.C: New test.
11325 * g++.target/riscv/rvv/base/vmsgtu_vx_rv32-1.C: New test.
11326 * g++.target/riscv/rvv/base/vmsgtu_vx_rv32-2.C: New test.
11327 * g++.target/riscv/rvv/base/vmsgtu_vx_rv32-3.C: New test.
11328 * g++.target/riscv/rvv/base/vmsgtu_vx_rv64-1.C: New test.
11329 * g++.target/riscv/rvv/base/vmsgtu_vx_rv64-2.C: New test.
11330 * g++.target/riscv/rvv/base/vmsgtu_vx_rv64-3.C: New test.
11331
11332 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
11333
11334 * g++.target/riscv/rvv/base/vmsle_vv-1.C: New test.
11335 * g++.target/riscv/rvv/base/vmsle_vv-2.C: New test.
11336 * g++.target/riscv/rvv/base/vmsle_vv-3.C: New test.
11337 * g++.target/riscv/rvv/base/vmsle_vv_m-1.C: New test.
11338 * g++.target/riscv/rvv/base/vmsle_vv_m-2.C: New test.
11339 * g++.target/riscv/rvv/base/vmsle_vv_m-3.C: New test.
11340 * g++.target/riscv/rvv/base/vmsle_vv_mu-1.C: New test.
11341 * g++.target/riscv/rvv/base/vmsle_vv_mu-2.C: New test.
11342 * g++.target/riscv/rvv/base/vmsle_vv_mu-3.C: New test.
11343 * g++.target/riscv/rvv/base/vmsleu_vv-1.C: New test.
11344 * g++.target/riscv/rvv/base/vmsleu_vv-2.C: New test.
11345 * g++.target/riscv/rvv/base/vmsleu_vv-3.C: New test.
11346 * g++.target/riscv/rvv/base/vmsleu_vv_m-1.C: New test.
11347 * g++.target/riscv/rvv/base/vmsleu_vv_m-2.C: New test.
11348 * g++.target/riscv/rvv/base/vmsleu_vv_m-3.C: New test.
11349 * g++.target/riscv/rvv/base/vmsleu_vv_mu-1.C: New test.
11350 * g++.target/riscv/rvv/base/vmsleu_vv_mu-2.C: New test.
11351 * g++.target/riscv/rvv/base/vmsleu_vv_mu-3.C: New test.
11352
11353 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
11354
11355 * g++.target/riscv/rvv/base/vmsle_vx_m_rv32-1.C: New test.
11356 * g++.target/riscv/rvv/base/vmsle_vx_m_rv32-2.C: New test.
11357 * g++.target/riscv/rvv/base/vmsle_vx_m_rv32-3.C: New test.
11358 * g++.target/riscv/rvv/base/vmsle_vx_m_rv64-1.C: New test.
11359 * g++.target/riscv/rvv/base/vmsle_vx_m_rv64-2.C: New test.
11360 * g++.target/riscv/rvv/base/vmsle_vx_m_rv64-3.C: New test.
11361 * g++.target/riscv/rvv/base/vmsle_vx_mu_rv32-1.C: New test.
11362 * g++.target/riscv/rvv/base/vmsle_vx_mu_rv32-2.C: New test.
11363 * g++.target/riscv/rvv/base/vmsle_vx_mu_rv32-3.C: New test.
11364 * g++.target/riscv/rvv/base/vmsle_vx_mu_rv64-1.C: New test.
11365 * g++.target/riscv/rvv/base/vmsle_vx_mu_rv64-2.C: New test.
11366 * g++.target/riscv/rvv/base/vmsle_vx_mu_rv64-3.C: New test.
11367 * g++.target/riscv/rvv/base/vmsle_vx_rv32-1.C: New test.
11368 * g++.target/riscv/rvv/base/vmsle_vx_rv32-2.C: New test.
11369 * g++.target/riscv/rvv/base/vmsle_vx_rv32-3.C: New test.
11370 * g++.target/riscv/rvv/base/vmsle_vx_rv64-1.C: New test.
11371 * g++.target/riscv/rvv/base/vmsle_vx_rv64-2.C: New test.
11372 * g++.target/riscv/rvv/base/vmsle_vx_rv64-3.C: New test.
11373 * g++.target/riscv/rvv/base/vmsleu_vx_m_rv32-1.C: New test.
11374 * g++.target/riscv/rvv/base/vmsleu_vx_m_rv32-2.C: New test.
11375 * g++.target/riscv/rvv/base/vmsleu_vx_m_rv32-3.C: New test.
11376 * g++.target/riscv/rvv/base/vmsleu_vx_m_rv64-1.C: New test.
11377 * g++.target/riscv/rvv/base/vmsleu_vx_m_rv64-2.C: New test.
11378 * g++.target/riscv/rvv/base/vmsleu_vx_m_rv64-3.C: New test.
11379 * g++.target/riscv/rvv/base/vmsleu_vx_mu_rv32-1.C: New test.
11380 * g++.target/riscv/rvv/base/vmsleu_vx_mu_rv32-2.C: New test.
11381 * g++.target/riscv/rvv/base/vmsleu_vx_mu_rv32-3.C: New test.
11382 * g++.target/riscv/rvv/base/vmsleu_vx_mu_rv64-1.C: New test.
11383 * g++.target/riscv/rvv/base/vmsleu_vx_mu_rv64-2.C: New test.
11384 * g++.target/riscv/rvv/base/vmsleu_vx_mu_rv64-3.C: New test.
11385 * g++.target/riscv/rvv/base/vmsleu_vx_rv32-1.C: New test.
11386 * g++.target/riscv/rvv/base/vmsleu_vx_rv32-2.C: New test.
11387 * g++.target/riscv/rvv/base/vmsleu_vx_rv32-3.C: New test.
11388 * g++.target/riscv/rvv/base/vmsleu_vx_rv64-1.C: New test.
11389 * g++.target/riscv/rvv/base/vmsleu_vx_rv64-2.C: New test.
11390 * g++.target/riscv/rvv/base/vmsleu_vx_rv64-3.C: New test.
11391
11392 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
11393
11394 * g++.target/riscv/rvv/base/vmslt_vv-1.C: New test.
11395 * g++.target/riscv/rvv/base/vmslt_vv-2.C: New test.
11396 * g++.target/riscv/rvv/base/vmslt_vv-3.C: New test.
11397 * g++.target/riscv/rvv/base/vmslt_vv_m-1.C: New test.
11398 * g++.target/riscv/rvv/base/vmslt_vv_m-2.C: New test.
11399 * g++.target/riscv/rvv/base/vmslt_vv_m-3.C: New test.
11400 * g++.target/riscv/rvv/base/vmslt_vv_mu-1.C: New test.
11401 * g++.target/riscv/rvv/base/vmslt_vv_mu-2.C: New test.
11402 * g++.target/riscv/rvv/base/vmslt_vv_mu-3.C: New test.
11403 * g++.target/riscv/rvv/base/vmsltu_vv-1.C: New test.
11404 * g++.target/riscv/rvv/base/vmsltu_vv-2.C: New test.
11405 * g++.target/riscv/rvv/base/vmsltu_vv-3.C: New test.
11406 * g++.target/riscv/rvv/base/vmsltu_vv_m-1.C: New test.
11407 * g++.target/riscv/rvv/base/vmsltu_vv_m-2.C: New test.
11408 * g++.target/riscv/rvv/base/vmsltu_vv_m-3.C: New test.
11409 * g++.target/riscv/rvv/base/vmsltu_vv_mu-1.C: New test.
11410 * g++.target/riscv/rvv/base/vmsltu_vv_mu-2.C: New test.
11411 * g++.target/riscv/rvv/base/vmsltu_vv_mu-3.C: New test.
11412
11413 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
11414
11415 * g++.target/riscv/rvv/base/vmslt_vx_m_rv32-1.C: New test.
11416 * g++.target/riscv/rvv/base/vmslt_vx_m_rv32-2.C: New test.
11417 * g++.target/riscv/rvv/base/vmslt_vx_m_rv32-3.C: New test.
11418 * g++.target/riscv/rvv/base/vmslt_vx_m_rv64-1.C: New test.
11419 * g++.target/riscv/rvv/base/vmslt_vx_m_rv64-2.C: New test.
11420 * g++.target/riscv/rvv/base/vmslt_vx_m_rv64-3.C: New test.
11421 * g++.target/riscv/rvv/base/vmslt_vx_mu_rv32-1.C: New test.
11422 * g++.target/riscv/rvv/base/vmslt_vx_mu_rv32-2.C: New test.
11423 * g++.target/riscv/rvv/base/vmslt_vx_mu_rv32-3.C: New test.
11424 * g++.target/riscv/rvv/base/vmslt_vx_mu_rv64-1.C: New test.
11425 * g++.target/riscv/rvv/base/vmslt_vx_mu_rv64-2.C: New test.
11426 * g++.target/riscv/rvv/base/vmslt_vx_mu_rv64-3.C: New test.
11427 * g++.target/riscv/rvv/base/vmslt_vx_rv32-1.C: New test.
11428 * g++.target/riscv/rvv/base/vmslt_vx_rv32-2.C: New test.
11429 * g++.target/riscv/rvv/base/vmslt_vx_rv32-3.C: New test.
11430 * g++.target/riscv/rvv/base/vmslt_vx_rv64-1.C: New test.
11431 * g++.target/riscv/rvv/base/vmslt_vx_rv64-2.C: New test.
11432 * g++.target/riscv/rvv/base/vmslt_vx_rv64-3.C: New test.
11433 * g++.target/riscv/rvv/base/vmsltu_vx_m_rv32-1.C: New test.
11434 * g++.target/riscv/rvv/base/vmsltu_vx_m_rv32-2.C: New test.
11435 * g++.target/riscv/rvv/base/vmsltu_vx_m_rv32-3.C: New test.
11436 * g++.target/riscv/rvv/base/vmsltu_vx_m_rv64-1.C: New test.
11437 * g++.target/riscv/rvv/base/vmsltu_vx_m_rv64-2.C: New test.
11438 * g++.target/riscv/rvv/base/vmsltu_vx_m_rv64-3.C: New test.
11439 * g++.target/riscv/rvv/base/vmsltu_vx_mu_rv32-1.C: New test.
11440 * g++.target/riscv/rvv/base/vmsltu_vx_mu_rv32-2.C: New test.
11441 * g++.target/riscv/rvv/base/vmsltu_vx_mu_rv32-3.C: New test.
11442 * g++.target/riscv/rvv/base/vmsltu_vx_mu_rv64-1.C: New test.
11443 * g++.target/riscv/rvv/base/vmsltu_vx_mu_rv64-2.C: New test.
11444 * g++.target/riscv/rvv/base/vmsltu_vx_mu_rv64-3.C: New test.
11445 * g++.target/riscv/rvv/base/vmsltu_vx_rv32-1.C: New test.
11446 * g++.target/riscv/rvv/base/vmsltu_vx_rv32-2.C: New test.
11447 * g++.target/riscv/rvv/base/vmsltu_vx_rv32-3.C: New test.
11448 * g++.target/riscv/rvv/base/vmsltu_vx_rv64-1.C: New test.
11449 * g++.target/riscv/rvv/base/vmsltu_vx_rv64-2.C: New test.
11450 * g++.target/riscv/rvv/base/vmsltu_vx_rv64-3.C: New test.
11451
11452 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
11453
11454 * g++.target/riscv/rvv/base/vmsne_vv-1.C: New test.
11455 * g++.target/riscv/rvv/base/vmsne_vv-2.C: New test.
11456 * g++.target/riscv/rvv/base/vmsne_vv-3.C: New test.
11457 * g++.target/riscv/rvv/base/vmsne_vv_m-1.C: New test.
11458 * g++.target/riscv/rvv/base/vmsne_vv_m-2.C: New test.
11459 * g++.target/riscv/rvv/base/vmsne_vv_m-3.C: New test.
11460 * g++.target/riscv/rvv/base/vmsne_vv_mu-1.C: New test.
11461 * g++.target/riscv/rvv/base/vmsne_vv_mu-2.C: New test.
11462 * g++.target/riscv/rvv/base/vmsne_vv_mu-3.C: New test.
11463
11464 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
11465
11466 * g++.target/riscv/rvv/base/vmsne_vx_m_rv32-1.C: New test.
11467 * g++.target/riscv/rvv/base/vmsne_vx_m_rv32-2.C: New test.
11468 * g++.target/riscv/rvv/base/vmsne_vx_m_rv32-3.C: New test.
11469 * g++.target/riscv/rvv/base/vmsne_vx_m_rv64-1.C: New test.
11470 * g++.target/riscv/rvv/base/vmsne_vx_m_rv64-2.C: New test.
11471 * g++.target/riscv/rvv/base/vmsne_vx_m_rv64-3.C: New test.
11472 * g++.target/riscv/rvv/base/vmsne_vx_mu_rv32-1.C: New test.
11473 * g++.target/riscv/rvv/base/vmsne_vx_mu_rv32-2.C: New test.
11474 * g++.target/riscv/rvv/base/vmsne_vx_mu_rv32-3.C: New test.
11475 * g++.target/riscv/rvv/base/vmsne_vx_mu_rv64-1.C: New test.
11476 * g++.target/riscv/rvv/base/vmsne_vx_mu_rv64-2.C: New test.
11477 * g++.target/riscv/rvv/base/vmsne_vx_mu_rv64-3.C: New test.
11478 * g++.target/riscv/rvv/base/vmsne_vx_rv32-1.C: New test.
11479 * g++.target/riscv/rvv/base/vmsne_vx_rv32-2.C: New test.
11480 * g++.target/riscv/rvv/base/vmsne_vx_rv32-3.C: New test.
11481 * g++.target/riscv/rvv/base/vmsne_vx_rv64-1.C: New test.
11482 * g++.target/riscv/rvv/base/vmsne_vx_rv64-2.C: New test.
11483 * g++.target/riscv/rvv/base/vmsne_vx_rv64-3.C: New test.
11484
11485 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
11486
11487 * gcc.target/riscv/rvv/base/binop_vv_constraint-2.c: New test.
11488 * gcc.target/riscv/rvv/base/binop_vv_constraint-3.c: New test.
11489 * gcc.target/riscv/rvv/base/binop_vv_constraint-4.c: New test.
11490 * gcc.target/riscv/rvv/base/binop_vv_constraint-5.c: New test.
11491 * gcc.target/riscv/rvv/base/binop_vv_constraint-6.c: New test.
11492 * gcc.target/riscv/rvv/base/binop_vv_constraint-7.c: New test.
11493 * gcc.target/riscv/rvv/base/binop_vx_constraint-123.c: New test.
11494 * gcc.target/riscv/rvv/base/binop_vx_constraint-124.c: New test.
11495 * gcc.target/riscv/rvv/base/binop_vx_constraint-125.c: New test.
11496 * gcc.target/riscv/rvv/base/binop_vx_constraint-126.c: New test.
11497 * gcc.target/riscv/rvv/base/binop_vx_constraint-127.c: New test.
11498 * gcc.target/riscv/rvv/base/binop_vx_constraint-128.c: New test.
11499 * gcc.target/riscv/rvv/base/binop_vx_constraint-129.c: New test.
11500 * gcc.target/riscv/rvv/base/binop_vx_constraint-130.c: New test.
11501 * gcc.target/riscv/rvv/base/binop_vx_constraint-131.c: New test.
11502 * gcc.target/riscv/rvv/base/binop_vx_constraint-132.c: New test.
11503 * gcc.target/riscv/rvv/base/binop_vx_constraint-133.c: New test.
11504 * gcc.target/riscv/rvv/base/binop_vx_constraint-134.c: New test.
11505 * gcc.target/riscv/rvv/base/binop_vx_constraint-135.c: New test.
11506 * gcc.target/riscv/rvv/base/binop_vx_constraint-136.c: New test.
11507 * gcc.target/riscv/rvv/base/binop_vx_constraint-137.c: New test.
11508 * gcc.target/riscv/rvv/base/binop_vx_constraint-138.c: New test.
11509 * gcc.target/riscv/rvv/base/binop_vx_constraint-139.c: New test.
11510 * gcc.target/riscv/rvv/base/binop_vx_constraint-140.c: New test.
11511 * gcc.target/riscv/rvv/base/binop_vx_constraint-141.c: New test.
11512 * gcc.target/riscv/rvv/base/binop_vx_constraint-142.c: New test.
11513 * gcc.target/riscv/rvv/base/binop_vx_constraint-143.c: New test.
11514 * gcc.target/riscv/rvv/base/binop_vx_constraint-144.c: New test.
11515 * gcc.target/riscv/rvv/base/binop_vx_constraint-145.c: New test.
11516 * gcc.target/riscv/rvv/base/binop_vx_constraint-146.c: New test.
11517 * gcc.target/riscv/rvv/base/binop_vx_constraint-147.c: New test.
11518 * gcc.target/riscv/rvv/base/binop_vx_constraint-148.c: New test.
11519 * gcc.target/riscv/rvv/base/binop_vx_constraint-149.c: New test.
11520 * gcc.target/riscv/rvv/base/binop_vx_constraint-150.c: New test.
11521 * gcc.target/riscv/rvv/base/binop_vx_constraint-151.c: New test.
11522 * gcc.target/riscv/rvv/base/binop_vx_constraint-152.c: New test.
11523 * gcc.target/riscv/rvv/base/binop_vx_constraint-153.c: New test.
11524 * gcc.target/riscv/rvv/base/binop_vx_constraint-154.c: New test.
11525 * gcc.target/riscv/rvv/base/binop_vx_constraint-155.c: New test.
11526 * gcc.target/riscv/rvv/base/binop_vx_constraint-156.c: New test.
11527 * gcc.target/riscv/rvv/base/binop_vx_constraint-157.c: New test.
11528 * gcc.target/riscv/rvv/base/binop_vx_constraint-158.c: New test.
11529 * gcc.target/riscv/rvv/base/binop_vx_constraint-159.c: New test.
11530 * gcc.target/riscv/rvv/base/binop_vx_constraint-160.c: New test.
11531 * gcc.target/riscv/rvv/base/binop_vx_constraint-161.c: New test.
11532 * gcc.target/riscv/rvv/base/binop_vx_constraint-162.c: New test.
11533 * gcc.target/riscv/rvv/base/binop_vx_constraint-163.c: New test.
11534 * gcc.target/riscv/rvv/base/binop_vx_constraint-164.c: New test.
11535 * gcc.target/riscv/rvv/base/binop_vx_constraint-165.c: New test.
11536 * gcc.target/riscv/rvv/base/binop_vx_constraint-166.c: New test.
11537
11538 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
11539
11540 * gcc.target/riscv/rvv/base/vmseq_vv-1.c: New test.
11541 * gcc.target/riscv/rvv/base/vmseq_vv-2.c: New test.
11542 * gcc.target/riscv/rvv/base/vmseq_vv-3.c: New test.
11543 * gcc.target/riscv/rvv/base/vmseq_vv_m-1.c: New test.
11544 * gcc.target/riscv/rvv/base/vmseq_vv_m-2.c: New test.
11545 * gcc.target/riscv/rvv/base/vmseq_vv_m-3.c: New test.
11546 * gcc.target/riscv/rvv/base/vmseq_vv_mu-1.c: New test.
11547 * gcc.target/riscv/rvv/base/vmseq_vv_mu-2.c: New test.
11548 * gcc.target/riscv/rvv/base/vmseq_vv_mu-3.c: New test.
11549
11550 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
11551
11552 * gcc.target/riscv/rvv/base/vmseq_vx_m_rv32-1.c: New test.
11553 * gcc.target/riscv/rvv/base/vmseq_vx_m_rv32-2.c: New test.
11554 * gcc.target/riscv/rvv/base/vmseq_vx_m_rv32-3.c: New test.
11555 * gcc.target/riscv/rvv/base/vmseq_vx_m_rv64-1.c: New test.
11556 * gcc.target/riscv/rvv/base/vmseq_vx_m_rv64-2.c: New test.
11557 * gcc.target/riscv/rvv/base/vmseq_vx_m_rv64-3.c: New test.
11558 * gcc.target/riscv/rvv/base/vmseq_vx_mu_rv32-1.c: New test.
11559 * gcc.target/riscv/rvv/base/vmseq_vx_mu_rv32-2.c: New test.
11560 * gcc.target/riscv/rvv/base/vmseq_vx_mu_rv32-3.c: New test.
11561 * gcc.target/riscv/rvv/base/vmseq_vx_mu_rv64-1.c: New test.
11562 * gcc.target/riscv/rvv/base/vmseq_vx_mu_rv64-2.c: New test.
11563 * gcc.target/riscv/rvv/base/vmseq_vx_mu_rv64-3.c: New test.
11564 * gcc.target/riscv/rvv/base/vmseq_vx_rv32-1.c: New test.
11565 * gcc.target/riscv/rvv/base/vmseq_vx_rv32-2.c: New test.
11566 * gcc.target/riscv/rvv/base/vmseq_vx_rv32-3.c: New test.
11567 * gcc.target/riscv/rvv/base/vmseq_vx_rv64-1.c: New test.
11568 * gcc.target/riscv/rvv/base/vmseq_vx_rv64-2.c: New test.
11569 * gcc.target/riscv/rvv/base/vmseq_vx_rv64-3.c: New test.
11570
11571 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
11572
11573 * gcc.target/riscv/rvv/base/vmsge_vv-1.c: New test.
11574 * gcc.target/riscv/rvv/base/vmsge_vv-2.c: New test.
11575 * gcc.target/riscv/rvv/base/vmsge_vv-3.c: New test.
11576 * gcc.target/riscv/rvv/base/vmsge_vv_m-1.c: New test.
11577 * gcc.target/riscv/rvv/base/vmsge_vv_m-2.c: New test.
11578 * gcc.target/riscv/rvv/base/vmsge_vv_m-3.c: New test.
11579 * gcc.target/riscv/rvv/base/vmsge_vv_mu-1.c: New test.
11580 * gcc.target/riscv/rvv/base/vmsge_vv_mu-2.c: New test.
11581 * gcc.target/riscv/rvv/base/vmsge_vv_mu-3.c: New test.
11582 * gcc.target/riscv/rvv/base/vmsgeu_vv-1.c: New test.
11583 * gcc.target/riscv/rvv/base/vmsgeu_vv-2.c: New test.
11584 * gcc.target/riscv/rvv/base/vmsgeu_vv-3.c: New test.
11585 * gcc.target/riscv/rvv/base/vmsgeu_vv_m-1.c: New test.
11586 * gcc.target/riscv/rvv/base/vmsgeu_vv_m-2.c: New test.
11587 * gcc.target/riscv/rvv/base/vmsgeu_vv_m-3.c: New test.
11588 * gcc.target/riscv/rvv/base/vmsgeu_vv_mu-1.c: New test.
11589 * gcc.target/riscv/rvv/base/vmsgeu_vv_mu-2.c: New test.
11590 * gcc.target/riscv/rvv/base/vmsgeu_vv_mu-3.c: New test.
11591
11592 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
11593
11594 * gcc.target/riscv/rvv/base/vmsge_vx_m_rv32-1.c: New test.
11595 * gcc.target/riscv/rvv/base/vmsge_vx_m_rv32-2.c: New test.
11596 * gcc.target/riscv/rvv/base/vmsge_vx_m_rv32-3.c: New test.
11597 * gcc.target/riscv/rvv/base/vmsge_vx_m_rv64-1.c: New test.
11598 * gcc.target/riscv/rvv/base/vmsge_vx_m_rv64-2.c: New test.
11599 * gcc.target/riscv/rvv/base/vmsge_vx_m_rv64-3.c: New test.
11600 * gcc.target/riscv/rvv/base/vmsge_vx_mu_rv32-1.c: New test.
11601 * gcc.target/riscv/rvv/base/vmsge_vx_mu_rv32-2.c: New test.
11602 * gcc.target/riscv/rvv/base/vmsge_vx_mu_rv32-3.c: New test.
11603 * gcc.target/riscv/rvv/base/vmsge_vx_mu_rv64-1.c: New test.
11604 * gcc.target/riscv/rvv/base/vmsge_vx_mu_rv64-2.c: New test.
11605 * gcc.target/riscv/rvv/base/vmsge_vx_mu_rv64-3.c: New test.
11606 * gcc.target/riscv/rvv/base/vmsge_vx_rv32-1.c: New test.
11607 * gcc.target/riscv/rvv/base/vmsge_vx_rv32-2.c: New test.
11608 * gcc.target/riscv/rvv/base/vmsge_vx_rv32-3.c: New test.
11609 * gcc.target/riscv/rvv/base/vmsge_vx_rv64-1.c: New test.
11610 * gcc.target/riscv/rvv/base/vmsge_vx_rv64-2.c: New test.
11611 * gcc.target/riscv/rvv/base/vmsge_vx_rv64-3.c: New test.
11612 * gcc.target/riscv/rvv/base/vmsgeu_vx_m_rv32-1.c: New test.
11613 * gcc.target/riscv/rvv/base/vmsgeu_vx_m_rv32-2.c: New test.
11614 * gcc.target/riscv/rvv/base/vmsgeu_vx_m_rv32-3.c: New test.
11615 * gcc.target/riscv/rvv/base/vmsgeu_vx_m_rv64-1.c: New test.
11616 * gcc.target/riscv/rvv/base/vmsgeu_vx_m_rv64-2.c: New test.
11617 * gcc.target/riscv/rvv/base/vmsgeu_vx_m_rv64-3.c: New test.
11618 * gcc.target/riscv/rvv/base/vmsgeu_vx_mu_rv32-1.c: New test.
11619 * gcc.target/riscv/rvv/base/vmsgeu_vx_mu_rv32-2.c: New test.
11620 * gcc.target/riscv/rvv/base/vmsgeu_vx_mu_rv32-3.c: New test.
11621 * gcc.target/riscv/rvv/base/vmsgeu_vx_mu_rv64-1.c: New test.
11622 * gcc.target/riscv/rvv/base/vmsgeu_vx_mu_rv64-2.c: New test.
11623 * gcc.target/riscv/rvv/base/vmsgeu_vx_mu_rv64-3.c: New test.
11624 * gcc.target/riscv/rvv/base/vmsgeu_vx_rv32-1.c: New test.
11625 * gcc.target/riscv/rvv/base/vmsgeu_vx_rv32-2.c: New test.
11626 * gcc.target/riscv/rvv/base/vmsgeu_vx_rv32-3.c: New test.
11627 * gcc.target/riscv/rvv/base/vmsgeu_vx_rv64-1.c: New test.
11628 * gcc.target/riscv/rvv/base/vmsgeu_vx_rv64-2.c: New test.
11629 * gcc.target/riscv/rvv/base/vmsgeu_vx_rv64-3.c: New test.
11630
11631 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
11632
11633 * gcc.target/riscv/rvv/base/vmsgt_vv-1.c: New test.
11634 * gcc.target/riscv/rvv/base/vmsgt_vv-2.c: New test.
11635 * gcc.target/riscv/rvv/base/vmsgt_vv-3.c: New test.
11636 * gcc.target/riscv/rvv/base/vmsgt_vv_m-1.c: New test.
11637 * gcc.target/riscv/rvv/base/vmsgt_vv_m-2.c: New test.
11638 * gcc.target/riscv/rvv/base/vmsgt_vv_m-3.c: New test.
11639 * gcc.target/riscv/rvv/base/vmsgt_vv_mu-1.c: New test.
11640 * gcc.target/riscv/rvv/base/vmsgt_vv_mu-2.c: New test.
11641 * gcc.target/riscv/rvv/base/vmsgt_vv_mu-3.c: New test.
11642 * gcc.target/riscv/rvv/base/vmsgtu_vv-1.c: New test.
11643 * gcc.target/riscv/rvv/base/vmsgtu_vv-2.c: New test.
11644 * gcc.target/riscv/rvv/base/vmsgtu_vv-3.c: New test.
11645 * gcc.target/riscv/rvv/base/vmsgtu_vv_m-1.c: New test.
11646 * gcc.target/riscv/rvv/base/vmsgtu_vv_m-2.c: New test.
11647 * gcc.target/riscv/rvv/base/vmsgtu_vv_m-3.c: New test.
11648 * gcc.target/riscv/rvv/base/vmsgtu_vv_mu-1.c: New test.
11649 * gcc.target/riscv/rvv/base/vmsgtu_vv_mu-2.c: New test.
11650 * gcc.target/riscv/rvv/base/vmsgtu_vv_mu-3.c: New test.
11651
11652 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
11653
11654 * gcc.target/riscv/rvv/base/vmsgt_vx_m_rv32-1.c: New test.
11655 * gcc.target/riscv/rvv/base/vmsgt_vx_m_rv32-2.c: New test.
11656 * gcc.target/riscv/rvv/base/vmsgt_vx_m_rv32-3.c: New test.
11657 * gcc.target/riscv/rvv/base/vmsgt_vx_m_rv64-1.c: New test.
11658 * gcc.target/riscv/rvv/base/vmsgt_vx_m_rv64-2.c: New test.
11659 * gcc.target/riscv/rvv/base/vmsgt_vx_m_rv64-3.c: New test.
11660 * gcc.target/riscv/rvv/base/vmsgt_vx_mu_rv32-1.c: New test.
11661 * gcc.target/riscv/rvv/base/vmsgt_vx_mu_rv32-2.c: New test.
11662 * gcc.target/riscv/rvv/base/vmsgt_vx_mu_rv32-3.c: New test.
11663 * gcc.target/riscv/rvv/base/vmsgt_vx_mu_rv64-1.c: New test.
11664 * gcc.target/riscv/rvv/base/vmsgt_vx_mu_rv64-2.c: New test.
11665 * gcc.target/riscv/rvv/base/vmsgt_vx_mu_rv64-3.c: New test.
11666 * gcc.target/riscv/rvv/base/vmsgt_vx_rv32-1.c: New test.
11667 * gcc.target/riscv/rvv/base/vmsgt_vx_rv32-2.c: New test.
11668 * gcc.target/riscv/rvv/base/vmsgt_vx_rv32-3.c: New test.
11669 * gcc.target/riscv/rvv/base/vmsgt_vx_rv64-1.c: New test.
11670 * gcc.target/riscv/rvv/base/vmsgt_vx_rv64-2.c: New test.
11671 * gcc.target/riscv/rvv/base/vmsgt_vx_rv64-3.c: New test.
11672 * gcc.target/riscv/rvv/base/vmsgtu_vx_m_rv32-1.c: New test.
11673 * gcc.target/riscv/rvv/base/vmsgtu_vx_m_rv32-2.c: New test.
11674 * gcc.target/riscv/rvv/base/vmsgtu_vx_m_rv32-3.c: New test.
11675 * gcc.target/riscv/rvv/base/vmsgtu_vx_m_rv64-1.c: New test.
11676 * gcc.target/riscv/rvv/base/vmsgtu_vx_m_rv64-2.c: New test.
11677 * gcc.target/riscv/rvv/base/vmsgtu_vx_m_rv64-3.c: New test.
11678 * gcc.target/riscv/rvv/base/vmsgtu_vx_mu_rv32-1.c: New test.
11679 * gcc.target/riscv/rvv/base/vmsgtu_vx_mu_rv32-2.c: New test.
11680 * gcc.target/riscv/rvv/base/vmsgtu_vx_mu_rv32-3.c: New test.
11681 * gcc.target/riscv/rvv/base/vmsgtu_vx_mu_rv64-1.c: New test.
11682 * gcc.target/riscv/rvv/base/vmsgtu_vx_mu_rv64-2.c: New test.
11683 * gcc.target/riscv/rvv/base/vmsgtu_vx_mu_rv64-3.c: New test.
11684 * gcc.target/riscv/rvv/base/vmsgtu_vx_rv32-1.c: New test.
11685 * gcc.target/riscv/rvv/base/vmsgtu_vx_rv32-2.c: New test.
11686 * gcc.target/riscv/rvv/base/vmsgtu_vx_rv32-3.c: New test.
11687 * gcc.target/riscv/rvv/base/vmsgtu_vx_rv64-1.c: New test.
11688 * gcc.target/riscv/rvv/base/vmsgtu_vx_rv64-2.c: New test.
11689 * gcc.target/riscv/rvv/base/vmsgtu_vx_rv64-3.c: New test.
11690
11691 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
11692
11693 * gcc.target/riscv/rvv/base/vmsle_vv-1.c: New test.
11694 * gcc.target/riscv/rvv/base/vmsle_vv-2.c: New test.
11695 * gcc.target/riscv/rvv/base/vmsle_vv-3.c: New test.
11696 * gcc.target/riscv/rvv/base/vmsle_vv_m-1.c: New test.
11697 * gcc.target/riscv/rvv/base/vmsle_vv_m-2.c: New test.
11698 * gcc.target/riscv/rvv/base/vmsle_vv_m-3.c: New test.
11699 * gcc.target/riscv/rvv/base/vmsle_vv_mu-1.c: New test.
11700 * gcc.target/riscv/rvv/base/vmsle_vv_mu-2.c: New test.
11701 * gcc.target/riscv/rvv/base/vmsle_vv_mu-3.c: New test.
11702 * gcc.target/riscv/rvv/base/vmsleu_vv-1.c: New test.
11703 * gcc.target/riscv/rvv/base/vmsleu_vv-2.c: New test.
11704 * gcc.target/riscv/rvv/base/vmsleu_vv-3.c: New test.
11705 * gcc.target/riscv/rvv/base/vmsleu_vv_m-1.c: New test.
11706 * gcc.target/riscv/rvv/base/vmsleu_vv_m-2.c: New test.
11707 * gcc.target/riscv/rvv/base/vmsleu_vv_m-3.c: New test.
11708 * gcc.target/riscv/rvv/base/vmsleu_vv_mu-1.c: New test.
11709 * gcc.target/riscv/rvv/base/vmsleu_vv_mu-2.c: New test.
11710 * gcc.target/riscv/rvv/base/vmsleu_vv_mu-3.c: New test.
11711
11712 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
11713
11714 * gcc.target/riscv/rvv/base/vmsle_vx_m_rv32-1.c: New test.
11715 * gcc.target/riscv/rvv/base/vmsle_vx_m_rv32-2.c: New test.
11716 * gcc.target/riscv/rvv/base/vmsle_vx_m_rv32-3.c: New test.
11717 * gcc.target/riscv/rvv/base/vmsle_vx_m_rv64-1.c: New test.
11718 * gcc.target/riscv/rvv/base/vmsle_vx_m_rv64-2.c: New test.
11719 * gcc.target/riscv/rvv/base/vmsle_vx_m_rv64-3.c: New test.
11720 * gcc.target/riscv/rvv/base/vmsle_vx_mu_rv32-1.c: New test.
11721 * gcc.target/riscv/rvv/base/vmsle_vx_mu_rv32-2.c: New test.
11722 * gcc.target/riscv/rvv/base/vmsle_vx_mu_rv32-3.c: New test.
11723 * gcc.target/riscv/rvv/base/vmsle_vx_mu_rv64-1.c: New test.
11724 * gcc.target/riscv/rvv/base/vmsle_vx_mu_rv64-2.c: New test.
11725 * gcc.target/riscv/rvv/base/vmsle_vx_mu_rv64-3.c: New test.
11726 * gcc.target/riscv/rvv/base/vmsle_vx_rv32-1.c: New test.
11727 * gcc.target/riscv/rvv/base/vmsle_vx_rv32-2.c: New test.
11728 * gcc.target/riscv/rvv/base/vmsle_vx_rv32-3.c: New test.
11729 * gcc.target/riscv/rvv/base/vmsle_vx_rv64-1.c: New test.
11730 * gcc.target/riscv/rvv/base/vmsle_vx_rv64-2.c: New test.
11731 * gcc.target/riscv/rvv/base/vmsle_vx_rv64-3.c: New test.
11732 * gcc.target/riscv/rvv/base/vmsleu_vx_m_rv32-1.c: New test.
11733 * gcc.target/riscv/rvv/base/vmsleu_vx_m_rv32-2.c: New test.
11734 * gcc.target/riscv/rvv/base/vmsleu_vx_m_rv32-3.c: New test.
11735 * gcc.target/riscv/rvv/base/vmsleu_vx_m_rv64-1.c: New test.
11736 * gcc.target/riscv/rvv/base/vmsleu_vx_m_rv64-2.c: New test.
11737 * gcc.target/riscv/rvv/base/vmsleu_vx_m_rv64-3.c: New test.
11738 * gcc.target/riscv/rvv/base/vmsleu_vx_mu_rv32-1.c: New test.
11739 * gcc.target/riscv/rvv/base/vmsleu_vx_mu_rv32-2.c: New test.
11740 * gcc.target/riscv/rvv/base/vmsleu_vx_mu_rv32-3.c: New test.
11741 * gcc.target/riscv/rvv/base/vmsleu_vx_mu_rv64-1.c: New test.
11742 * gcc.target/riscv/rvv/base/vmsleu_vx_mu_rv64-2.c: New test.
11743 * gcc.target/riscv/rvv/base/vmsleu_vx_mu_rv64-3.c: New test.
11744 * gcc.target/riscv/rvv/base/vmsleu_vx_rv32-1.c: New test.
11745 * gcc.target/riscv/rvv/base/vmsleu_vx_rv32-2.c: New test.
11746 * gcc.target/riscv/rvv/base/vmsleu_vx_rv32-3.c: New test.
11747 * gcc.target/riscv/rvv/base/vmsleu_vx_rv64-1.c: New test.
11748 * gcc.target/riscv/rvv/base/vmsleu_vx_rv64-2.c: New test.
11749 * gcc.target/riscv/rvv/base/vmsleu_vx_rv64-3.c: New test.
11750
11751 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
11752
11753 * gcc.target/riscv/rvv/base/vmslt_vv-1.c: New test.
11754 * gcc.target/riscv/rvv/base/vmslt_vv-2.c: New test.
11755 * gcc.target/riscv/rvv/base/vmslt_vv-3.c: New test.
11756 * gcc.target/riscv/rvv/base/vmslt_vv_m-1.c: New test.
11757 * gcc.target/riscv/rvv/base/vmslt_vv_m-2.c: New test.
11758 * gcc.target/riscv/rvv/base/vmslt_vv_m-3.c: New test.
11759 * gcc.target/riscv/rvv/base/vmslt_vv_mu-1.c: New test.
11760 * gcc.target/riscv/rvv/base/vmslt_vv_mu-2.c: New test.
11761 * gcc.target/riscv/rvv/base/vmslt_vv_mu-3.c: New test.
11762 * gcc.target/riscv/rvv/base/vmsltu_vv-1.c: New test.
11763 * gcc.target/riscv/rvv/base/vmsltu_vv-2.c: New test.
11764 * gcc.target/riscv/rvv/base/vmsltu_vv-3.c: New test.
11765 * gcc.target/riscv/rvv/base/vmsltu_vv_m-1.c: New test.
11766 * gcc.target/riscv/rvv/base/vmsltu_vv_m-2.c: New test.
11767 * gcc.target/riscv/rvv/base/vmsltu_vv_m-3.c: New test.
11768 * gcc.target/riscv/rvv/base/vmsltu_vv_mu-1.c: New test.
11769 * gcc.target/riscv/rvv/base/vmsltu_vv_mu-2.c: New test.
11770 * gcc.target/riscv/rvv/base/vmsltu_vv_mu-3.c: New test.
11771
11772 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
11773
11774 * gcc.target/riscv/rvv/base/vmslt_vx_m_rv32-1.c: New test.
11775 * gcc.target/riscv/rvv/base/vmslt_vx_m_rv32-2.c: New test.
11776 * gcc.target/riscv/rvv/base/vmslt_vx_m_rv32-3.c: New test.
11777 * gcc.target/riscv/rvv/base/vmslt_vx_m_rv64-1.c: New test.
11778 * gcc.target/riscv/rvv/base/vmslt_vx_m_rv64-2.c: New test.
11779 * gcc.target/riscv/rvv/base/vmslt_vx_m_rv64-3.c: New test.
11780 * gcc.target/riscv/rvv/base/vmslt_vx_mu_rv32-1.c: New test.
11781 * gcc.target/riscv/rvv/base/vmslt_vx_mu_rv32-2.c: New test.
11782 * gcc.target/riscv/rvv/base/vmslt_vx_mu_rv32-3.c: New test.
11783 * gcc.target/riscv/rvv/base/vmslt_vx_mu_rv64-1.c: New test.
11784 * gcc.target/riscv/rvv/base/vmslt_vx_mu_rv64-2.c: New test.
11785 * gcc.target/riscv/rvv/base/vmslt_vx_mu_rv64-3.c: New test.
11786 * gcc.target/riscv/rvv/base/vmslt_vx_rv32-1.c: New test.
11787 * gcc.target/riscv/rvv/base/vmslt_vx_rv32-2.c: New test.
11788 * gcc.target/riscv/rvv/base/vmslt_vx_rv32-3.c: New test.
11789 * gcc.target/riscv/rvv/base/vmslt_vx_rv64-1.c: New test.
11790 * gcc.target/riscv/rvv/base/vmslt_vx_rv64-2.c: New test.
11791 * gcc.target/riscv/rvv/base/vmslt_vx_rv64-3.c: New test.
11792 * gcc.target/riscv/rvv/base/vmsltu_vx_m_rv32-1.c: New test.
11793 * gcc.target/riscv/rvv/base/vmsltu_vx_m_rv32-2.c: New test.
11794 * gcc.target/riscv/rvv/base/vmsltu_vx_m_rv32-3.c: New test.
11795 * gcc.target/riscv/rvv/base/vmsltu_vx_m_rv64-1.c: New test.
11796 * gcc.target/riscv/rvv/base/vmsltu_vx_m_rv64-2.c: New test.
11797 * gcc.target/riscv/rvv/base/vmsltu_vx_m_rv64-3.c: New test.
11798 * gcc.target/riscv/rvv/base/vmsltu_vx_mu_rv32-1.c: New test.
11799 * gcc.target/riscv/rvv/base/vmsltu_vx_mu_rv32-2.c: New test.
11800 * gcc.target/riscv/rvv/base/vmsltu_vx_mu_rv32-3.c: New test.
11801 * gcc.target/riscv/rvv/base/vmsltu_vx_mu_rv64-1.c: New test.
11802 * gcc.target/riscv/rvv/base/vmsltu_vx_mu_rv64-2.c: New test.
11803 * gcc.target/riscv/rvv/base/vmsltu_vx_mu_rv64-3.c: New test.
11804 * gcc.target/riscv/rvv/base/vmsltu_vx_rv32-1.c: New test.
11805 * gcc.target/riscv/rvv/base/vmsltu_vx_rv32-2.c: New test.
11806 * gcc.target/riscv/rvv/base/vmsltu_vx_rv32-3.c: New test.
11807 * gcc.target/riscv/rvv/base/vmsltu_vx_rv64-1.c: New test.
11808 * gcc.target/riscv/rvv/base/vmsltu_vx_rv64-2.c: New test.
11809 * gcc.target/riscv/rvv/base/vmsltu_vx_rv64-3.c: New test.
11810
11811 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
11812
11813 * gcc.target/riscv/rvv/base/vmsne_vv-1.c: New test.
11814 * gcc.target/riscv/rvv/base/vmsne_vv-2.c: New test.
11815 * gcc.target/riscv/rvv/base/vmsne_vv-3.c: New test.
11816 * gcc.target/riscv/rvv/base/vmsne_vv_m-1.c: New test.
11817 * gcc.target/riscv/rvv/base/vmsne_vv_m-2.c: New test.
11818 * gcc.target/riscv/rvv/base/vmsne_vv_m-3.c: New test.
11819 * gcc.target/riscv/rvv/base/vmsne_vv_mu-1.c: New test.
11820 * gcc.target/riscv/rvv/base/vmsne_vv_mu-2.c: New test.
11821 * gcc.target/riscv/rvv/base/vmsne_vv_mu-3.c: New test.
11822
11823 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
11824
11825 * gcc.target/riscv/rvv/base/vmsne_vx_m_rv32-1.c: New test.
11826 * gcc.target/riscv/rvv/base/vmsne_vx_m_rv32-2.c: New test.
11827 * gcc.target/riscv/rvv/base/vmsne_vx_m_rv32-3.c: New test.
11828 * gcc.target/riscv/rvv/base/vmsne_vx_m_rv64-1.c: New test.
11829 * gcc.target/riscv/rvv/base/vmsne_vx_m_rv64-2.c: New test.
11830 * gcc.target/riscv/rvv/base/vmsne_vx_m_rv64-3.c: New test.
11831 * gcc.target/riscv/rvv/base/vmsne_vx_mu_rv32-1.c: New test.
11832 * gcc.target/riscv/rvv/base/vmsne_vx_mu_rv32-2.c: New test.
11833 * gcc.target/riscv/rvv/base/vmsne_vx_mu_rv32-3.c: New test.
11834 * gcc.target/riscv/rvv/base/vmsne_vx_mu_rv64-1.c: New test.
11835 * gcc.target/riscv/rvv/base/vmsne_vx_mu_rv64-2.c: New test.
11836 * gcc.target/riscv/rvv/base/vmsne_vx_mu_rv64-3.c: New test.
11837 * gcc.target/riscv/rvv/base/vmsne_vx_rv32-1.c: New test.
11838 * gcc.target/riscv/rvv/base/vmsne_vx_rv32-2.c: New test.
11839 * gcc.target/riscv/rvv/base/vmsne_vx_rv32-3.c: New test.
11840 * gcc.target/riscv/rvv/base/vmsne_vx_rv64-1.c: New test.
11841 * gcc.target/riscv/rvv/base/vmsne_vx_rv64-2.c: New test.
11842 * gcc.target/riscv/rvv/base/vmsne_vx_rv64-3.c: New test.
11843
11844 2023-02-15 Iain Sandoe <iain@sandoe.co.uk>
11845
11846 * obj-c++.dg/proto-lossage-4.mm: Use uintptr_t for integral pointer
11847 representations.
11848
11849 2023-02-15 Martin Jambor <mjambor@suse.cz>
11850
11851 PR ipa/108679
11852 * gcc.dg/ipa/pr108679.c: New test.
11853
11854 2023-02-15 Tobias Burnus <tobias@codesourcery.com>
11855
11856 PR fortran/108512
11857 * gfortran.dg/gomp/loop-5.f90: New test.
11858 * gfortran.dg/gomp/loop-2.f90: Update dg-error.
11859 * gfortran.dg/gomp/taskloop-2.f90: Update dg-error.
11860
11861 2023-02-15 Jakub Jelinek <jakub@redhat.com>
11862
11863 PR target/108787
11864 PR target/103109
11865 * gcc.dg/pr108787.c: New test.
11866 * gcc.target/powerpc/pr108787.c: New test.
11867 * gcc.target/powerpc/pr103109-1.c: Adjust expected instruction counts.
11868
11869 2023-02-15 Jakub Jelinek <jakub@redhat.com>
11870
11871 * g++.dg/DRs/dr2475.C: New test.
11872 * g++.dg/DRs/dr2478.C: New test.
11873 * g++.dg/DRs/dr2530.C: New test.
11874 * g++.dg/DRs/dr2673.C: New test.
11875 * c-c++-common/cpp/delimited-escape-seq-8.c: New test.
11876
11877 2023-02-15 Marek Polacek <polacek@redhat.com>
11878
11879 PR c++/106675
11880 * g++.dg/cpp0x/overload-conv-5.C: New test.
11881
11882 2023-02-14 David Faust <david.faust@oracle.com>
11883
11884 PR target/108790
11885 * gcc.target/bpf/ldxdw.c: New test.
11886
11887 2023-02-14 Andrew Pinski <apinski@marvell.com>
11888
11889 PR tree-optimization/108355
11890 PR tree-optimization/96921
11891 * gcc.dg/tree-ssa/bool-minus-1.c: New test.
11892 * gcc.dg/tree-ssa/bool-minus-2.c: New test.
11893 * gcc.dg/tree-ssa/pr108354-1.c: New test.
11894
11895 2023-02-14 Eric Botcazou <ebotcazou@adacore.com>
11896
11897 * gnat.dg/shift2.adb: New test.
11898
11899 2023-02-14 Richard Biener <rguenther@suse.de>
11900
11901 PR tree-optimization/108782
11902 * gcc.dg/torture/pr108782.c: New testcase.
11903
11904 2023-02-14 Jakub Jelinek <jakub@redhat.com>
11905
11906 PR sanitizer/108777
11907 * gcc.dg/asan/pr108777-1.c: New test.
11908 * gcc.dg/asan/pr108777-2.c: New test.
11909 * gcc.dg/asan/pr108777-3.c: New test.
11910 * gcc.dg/asan/pr108777-4.c: New test.
11911 * gcc.dg/asan/pr108777-5.c: New test.
11912 * gcc.dg/asan/pr108777-6.c: New test.
11913 * gcc.dg/completion-3.c: Adjust expected multiline output.
11914
11915 2023-02-14 Andreas Schwab <schwab@suse.de>
11916
11917 PR target/108723
11918 * gcc.target/riscv/shorten-memrefs-1.c: Adjust patterns to skip
11919 over cfi directives.
11920 * gcc.target/riscv/shorten-memrefs-2.c: Likewise.
11921 * gcc.target/riscv/shorten-memrefs-3.c: Likewise.
11922 * gcc.target/riscv/shorten-memrefs-4.c: Likewise.
11923 * gcc.target/riscv/shorten-memrefs-5.c: Likewise.
11924 * gcc.target/riscv/shorten-memrefs-6.c: Likewise.
11925 * gcc.target/riscv/shorten-memrefs-8.c: Likewise.
11926
11927 2023-02-14 Thomas Schwinge <thomas@codesourcery.com>
11928
11929 * gfortran.dg/weak-1.f90: Adjust 'scan-assembler' for nvptx.
11930
11931 2023-02-14 Richard Sandiford <richard.sandiford@arm.com>
11932
11933 PR tree-optimization/96373
11934 PR tree-optimization/108571
11935 * gcc.target/aarch64/sve/fabd_1.c: Add -fno-trapping-math.
11936 * gcc.target/aarch64/sve/fsubr_1.c: Likewise.
11937 * gcc.target/aarch64/sve/fmul_1.c: Expect predicate ops.
11938 * gcc.target/aarch64/sve/fp_arith_1.c: Likewise.
11939
11940 2023-02-14 Kewen Lin <linkw@linux.ibm.com>
11941
11942 PR target/96373
11943 * gcc.target/powerpc/p9-vec-length-epil-1.c: Add -fno-trapping-math.
11944 * gcc.target/powerpc/p9-vec-length-epil-2.c: Likewise.
11945 * gcc.target/powerpc/p9-vec-length-epil-3.c: Likewise.
11946 * gcc.target/powerpc/p9-vec-length-epil-4.c: Likewise.
11947 * gcc.target/powerpc/p9-vec-length-epil-5.c: Likewise.
11948 * gcc.target/powerpc/p9-vec-length-epil-6.c: Likewise.
11949 * gcc.target/powerpc/p9-vec-length-epil-8.c: Likewise.
11950 * gcc.target/powerpc/p9-vec-length-full-1.c: Likewise.
11951 * gcc.target/powerpc/p9-vec-length-full-2.c: Likewise.
11952 * gcc.target/powerpc/p9-vec-length-full-3.c: Likewise.
11953 * gcc.target/powerpc/p9-vec-length-full-4.c: Likewise.
11954 * gcc.target/powerpc/p9-vec-length-full-5.c: Likewise.
11955 * gcc.target/powerpc/p9-vec-length-full-6.c: Likewise.
11956 * gcc.target/powerpc/p9-vec-length-full-8.c: Likewise.
11957 * gcc.target/powerpc/pr96373.c: New test.
11958
11959 2023-02-13 Richard Sandiford <richard.sandiford@arm.com>
11960
11961 PR rtl-optimization/108681
11962 * gcc.target/aarch64/pr108681.c: New test.
11963
11964 2023-02-13 Vladimir N. Makarov <vmakarov@redhat.com>
11965
11966 * gcc.target/i386/pr108774.c: New.
11967
11968 2023-02-13 Harald Anlauf <anlauf@gmx.de>
11969
11970 PR fortran/103475
11971 * gfortran.dg/pr103475.f90: New test.
11972
11973 2023-02-13 Uroš Bizjak <ubizjak@gmail.com>
11974
11975 PR target/108516
11976 * gcc.target/i386/pr108516-1.c: New test.
11977 * gcc.target/i386/pr108516-2.c: Ditto.
11978
11979 2023-02-13 Rimvydas Jasinskas <rimvydas.jas@gmail.com>
11980
11981 * gfortran.dg/noinline.f90: New test.
11982 * gfortran.dg/noreturn-1.f90: New test.
11983 * gfortran.dg/noreturn-2.f90: New test.
11984 * gfortran.dg/noreturn-3.f90: New test.
11985 * gfortran.dg/noreturn-4.f90: New test.
11986 * gfortran.dg/noreturn-5.f90: New test.
11987 * gfortran.dg/weak-1.f90: New test.
11988
11989 2023-02-13 Richard Biener <rguenther@suse.de>
11990
11991 PR tree-optimization/108691
11992 * gcc.dg/pr108691.c: New testcase.
11993
11994 2023-02-13 Jonathan Yong <10walls@gmail.com>
11995
11996 * gcc.dg/Wbuiltin-declaration-mismatch-7.c: Use (long )*
11997 regex pattern to allow long long instead of just long.
11998
11999 2023-02-13 Claudiu Zissulescu <claziss@gmail.com>
12000
12001 * gcc.target/arc/milli-1.c: Update test.
12002
12003 2023-02-13 Richard Biener <rguenther@suse.de>
12004
12005 PR tree-optimization/106722
12006 * gcc.dg/torture/pr108737.c: New testcase.
12007
12008 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
12009
12010 * g++.target/riscv/rvv/base/vaadd_vv-1.C: New test.
12011 * g++.target/riscv/rvv/base/vaadd_vv-2.C: New test.
12012 * g++.target/riscv/rvv/base/vaadd_vv-3.C: New test.
12013 * g++.target/riscv/rvv/base/vaadd_vv_mu-1.C: New test.
12014 * g++.target/riscv/rvv/base/vaadd_vv_mu-2.C: New test.
12015 * g++.target/riscv/rvv/base/vaadd_vv_mu-3.C: New test.
12016 * g++.target/riscv/rvv/base/vaadd_vv_tu-1.C: New test.
12017 * g++.target/riscv/rvv/base/vaadd_vv_tu-2.C: New test.
12018 * g++.target/riscv/rvv/base/vaadd_vv_tu-3.C: New test.
12019 * g++.target/riscv/rvv/base/vaadd_vv_tum-1.C: New test.
12020 * g++.target/riscv/rvv/base/vaadd_vv_tum-2.C: New test.
12021 * g++.target/riscv/rvv/base/vaadd_vv_tum-3.C: New test.
12022 * g++.target/riscv/rvv/base/vaadd_vv_tumu-1.C: New test.
12023 * g++.target/riscv/rvv/base/vaadd_vv_tumu-2.C: New test.
12024 * g++.target/riscv/rvv/base/vaadd_vv_tumu-3.C: New test.
12025
12026 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
12027
12028 * g++.target/riscv/rvv/base/vaadd_vx_mu_rv32-1.C: New test.
12029 * g++.target/riscv/rvv/base/vaadd_vx_mu_rv32-2.C: New test.
12030 * g++.target/riscv/rvv/base/vaadd_vx_mu_rv32-3.C: New test.
12031 * g++.target/riscv/rvv/base/vaadd_vx_mu_rv64-1.C: New test.
12032 * g++.target/riscv/rvv/base/vaadd_vx_mu_rv64-2.C: New test.
12033 * g++.target/riscv/rvv/base/vaadd_vx_mu_rv64-3.C: New test.
12034 * g++.target/riscv/rvv/base/vaadd_vx_rv32-1.C: New test.
12035 * g++.target/riscv/rvv/base/vaadd_vx_rv32-2.C: New test.
12036 * g++.target/riscv/rvv/base/vaadd_vx_rv32-3.C: New test.
12037 * g++.target/riscv/rvv/base/vaadd_vx_rv64-1.C: New test.
12038 * g++.target/riscv/rvv/base/vaadd_vx_rv64-2.C: New test.
12039 * g++.target/riscv/rvv/base/vaadd_vx_rv64-3.C: New test.
12040 * g++.target/riscv/rvv/base/vaadd_vx_tu_rv32-1.C: New test.
12041 * g++.target/riscv/rvv/base/vaadd_vx_tu_rv32-2.C: New test.
12042 * g++.target/riscv/rvv/base/vaadd_vx_tu_rv32-3.C: New test.
12043 * g++.target/riscv/rvv/base/vaadd_vx_tu_rv64-1.C: New test.
12044 * g++.target/riscv/rvv/base/vaadd_vx_tu_rv64-2.C: New test.
12045 * g++.target/riscv/rvv/base/vaadd_vx_tu_rv64-3.C: New test.
12046 * g++.target/riscv/rvv/base/vaadd_vx_tum_rv32-1.C: New test.
12047 * g++.target/riscv/rvv/base/vaadd_vx_tum_rv32-2.C: New test.
12048 * g++.target/riscv/rvv/base/vaadd_vx_tum_rv32-3.C: New test.
12049 * g++.target/riscv/rvv/base/vaadd_vx_tum_rv64-1.C: New test.
12050 * g++.target/riscv/rvv/base/vaadd_vx_tum_rv64-2.C: New test.
12051 * g++.target/riscv/rvv/base/vaadd_vx_tum_rv64-3.C: New test.
12052 * g++.target/riscv/rvv/base/vaadd_vx_tumu_rv32-1.C: New test.
12053 * g++.target/riscv/rvv/base/vaadd_vx_tumu_rv32-2.C: New test.
12054 * g++.target/riscv/rvv/base/vaadd_vx_tumu_rv32-3.C: New test.
12055 * g++.target/riscv/rvv/base/vaadd_vx_tumu_rv64-1.C: New test.
12056 * g++.target/riscv/rvv/base/vaadd_vx_tumu_rv64-2.C: New test.
12057 * g++.target/riscv/rvv/base/vaadd_vx_tumu_rv64-3.C: New test.
12058
12059 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
12060
12061 * g++.target/riscv/rvv/base/vaaddu_vv-1.C: New test.
12062 * g++.target/riscv/rvv/base/vaaddu_vv-2.C: New test.
12063 * g++.target/riscv/rvv/base/vaaddu_vv-3.C: New test.
12064 * g++.target/riscv/rvv/base/vaaddu_vv_mu-1.C: New test.
12065 * g++.target/riscv/rvv/base/vaaddu_vv_mu-2.C: New test.
12066 * g++.target/riscv/rvv/base/vaaddu_vv_mu-3.C: New test.
12067 * g++.target/riscv/rvv/base/vaaddu_vv_tu-1.C: New test.
12068 * g++.target/riscv/rvv/base/vaaddu_vv_tu-2.C: New test.
12069 * g++.target/riscv/rvv/base/vaaddu_vv_tu-3.C: New test.
12070 * g++.target/riscv/rvv/base/vaaddu_vv_tum-1.C: New test.
12071 * g++.target/riscv/rvv/base/vaaddu_vv_tum-2.C: New test.
12072 * g++.target/riscv/rvv/base/vaaddu_vv_tum-3.C: New test.
12073 * g++.target/riscv/rvv/base/vaaddu_vv_tumu-1.C: New test.
12074 * g++.target/riscv/rvv/base/vaaddu_vv_tumu-2.C: New test.
12075 * g++.target/riscv/rvv/base/vaaddu_vv_tumu-3.C: New test.
12076
12077 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
12078
12079 * g++.target/riscv/rvv/base/vaaddu_vx_mu_rv32-1.C: New test.
12080 * g++.target/riscv/rvv/base/vaaddu_vx_mu_rv32-2.C: New test.
12081 * g++.target/riscv/rvv/base/vaaddu_vx_mu_rv32-3.C: New test.
12082 * g++.target/riscv/rvv/base/vaaddu_vx_mu_rv64-1.C: New test.
12083 * g++.target/riscv/rvv/base/vaaddu_vx_mu_rv64-2.C: New test.
12084 * g++.target/riscv/rvv/base/vaaddu_vx_mu_rv64-3.C: New test.
12085 * g++.target/riscv/rvv/base/vaaddu_vx_rv32-1.C: New test.
12086 * g++.target/riscv/rvv/base/vaaddu_vx_rv32-2.C: New test.
12087 * g++.target/riscv/rvv/base/vaaddu_vx_rv32-3.C: New test.
12088 * g++.target/riscv/rvv/base/vaaddu_vx_rv64-1.C: New test.
12089 * g++.target/riscv/rvv/base/vaaddu_vx_rv64-2.C: New test.
12090 * g++.target/riscv/rvv/base/vaaddu_vx_rv64-3.C: New test.
12091 * g++.target/riscv/rvv/base/vaaddu_vx_tu_rv32-1.C: New test.
12092 * g++.target/riscv/rvv/base/vaaddu_vx_tu_rv32-2.C: New test.
12093 * g++.target/riscv/rvv/base/vaaddu_vx_tu_rv32-3.C: New test.
12094 * g++.target/riscv/rvv/base/vaaddu_vx_tu_rv64-1.C: New test.
12095 * g++.target/riscv/rvv/base/vaaddu_vx_tu_rv64-2.C: New test.
12096 * g++.target/riscv/rvv/base/vaaddu_vx_tu_rv64-3.C: New test.
12097 * g++.target/riscv/rvv/base/vaaddu_vx_tum_rv32-1.C: New test.
12098 * g++.target/riscv/rvv/base/vaaddu_vx_tum_rv32-2.C: New test.
12099 * g++.target/riscv/rvv/base/vaaddu_vx_tum_rv32-3.C: New test.
12100 * g++.target/riscv/rvv/base/vaaddu_vx_tum_rv64-1.C: New test.
12101 * g++.target/riscv/rvv/base/vaaddu_vx_tum_rv64-2.C: New test.
12102 * g++.target/riscv/rvv/base/vaaddu_vx_tum_rv64-3.C: New test.
12103 * g++.target/riscv/rvv/base/vaaddu_vx_tumu_rv32-1.C: New test.
12104 * g++.target/riscv/rvv/base/vaaddu_vx_tumu_rv32-2.C: New test.
12105 * g++.target/riscv/rvv/base/vaaddu_vx_tumu_rv32-3.C: New test.
12106 * g++.target/riscv/rvv/base/vaaddu_vx_tumu_rv64-1.C: New test.
12107 * g++.target/riscv/rvv/base/vaaddu_vx_tumu_rv64-2.C: New test.
12108 * g++.target/riscv/rvv/base/vaaddu_vx_tumu_rv64-3.C: New test.
12109
12110 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
12111
12112 * g++.target/riscv/rvv/base/vasub_vv-1.C: New test.
12113 * g++.target/riscv/rvv/base/vasub_vv-2.C: New test.
12114 * g++.target/riscv/rvv/base/vasub_vv-3.C: New test.
12115 * g++.target/riscv/rvv/base/vasub_vv_mu-1.C: New test.
12116 * g++.target/riscv/rvv/base/vasub_vv_mu-2.C: New test.
12117 * g++.target/riscv/rvv/base/vasub_vv_mu-3.C: New test.
12118 * g++.target/riscv/rvv/base/vasub_vv_tu-1.C: New test.
12119 * g++.target/riscv/rvv/base/vasub_vv_tu-2.C: New test.
12120 * g++.target/riscv/rvv/base/vasub_vv_tu-3.C: New test.
12121 * g++.target/riscv/rvv/base/vasub_vv_tum-1.C: New test.
12122 * g++.target/riscv/rvv/base/vasub_vv_tum-2.C: New test.
12123 * g++.target/riscv/rvv/base/vasub_vv_tum-3.C: New test.
12124 * g++.target/riscv/rvv/base/vasub_vv_tumu-1.C: New test.
12125 * g++.target/riscv/rvv/base/vasub_vv_tumu-2.C: New test.
12126 * g++.target/riscv/rvv/base/vasub_vv_tumu-3.C: New test.
12127
12128 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
12129
12130 * g++.target/riscv/rvv/base/vasub_vx_mu_rv32-1.C: New test.
12131 * g++.target/riscv/rvv/base/vasub_vx_mu_rv32-2.C: New test.
12132 * g++.target/riscv/rvv/base/vasub_vx_mu_rv32-3.C: New test.
12133 * g++.target/riscv/rvv/base/vasub_vx_mu_rv64-1.C: New test.
12134 * g++.target/riscv/rvv/base/vasub_vx_mu_rv64-2.C: New test.
12135 * g++.target/riscv/rvv/base/vasub_vx_mu_rv64-3.C: New test.
12136 * g++.target/riscv/rvv/base/vasub_vx_rv32-1.C: New test.
12137 * g++.target/riscv/rvv/base/vasub_vx_rv32-2.C: New test.
12138 * g++.target/riscv/rvv/base/vasub_vx_rv32-3.C: New test.
12139 * g++.target/riscv/rvv/base/vasub_vx_rv64-1.C: New test.
12140 * g++.target/riscv/rvv/base/vasub_vx_rv64-2.C: New test.
12141 * g++.target/riscv/rvv/base/vasub_vx_rv64-3.C: New test.
12142 * g++.target/riscv/rvv/base/vasub_vx_tu_rv32-1.C: New test.
12143 * g++.target/riscv/rvv/base/vasub_vx_tu_rv32-2.C: New test.
12144 * g++.target/riscv/rvv/base/vasub_vx_tu_rv32-3.C: New test.
12145 * g++.target/riscv/rvv/base/vasub_vx_tu_rv64-1.C: New test.
12146 * g++.target/riscv/rvv/base/vasub_vx_tu_rv64-2.C: New test.
12147 * g++.target/riscv/rvv/base/vasub_vx_tu_rv64-3.C: New test.
12148 * g++.target/riscv/rvv/base/vasub_vx_tum_rv32-1.C: New test.
12149 * g++.target/riscv/rvv/base/vasub_vx_tum_rv32-2.C: New test.
12150 * g++.target/riscv/rvv/base/vasub_vx_tum_rv32-3.C: New test.
12151 * g++.target/riscv/rvv/base/vasub_vx_tum_rv64-1.C: New test.
12152 * g++.target/riscv/rvv/base/vasub_vx_tum_rv64-2.C: New test.
12153 * g++.target/riscv/rvv/base/vasub_vx_tum_rv64-3.C: New test.
12154 * g++.target/riscv/rvv/base/vasub_vx_tumu_rv32-1.C: New test.
12155 * g++.target/riscv/rvv/base/vasub_vx_tumu_rv32-2.C: New test.
12156 * g++.target/riscv/rvv/base/vasub_vx_tumu_rv32-3.C: New test.
12157 * g++.target/riscv/rvv/base/vasub_vx_tumu_rv64-1.C: New test.
12158 * g++.target/riscv/rvv/base/vasub_vx_tumu_rv64-2.C: New test.
12159 * g++.target/riscv/rvv/base/vasub_vx_tumu_rv64-3.C: New test.
12160
12161 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
12162
12163 * g++.target/riscv/rvv/base/vasubu_vv-1.C: New test.
12164 * g++.target/riscv/rvv/base/vasubu_vv-2.C: New test.
12165 * g++.target/riscv/rvv/base/vasubu_vv-3.C: New test.
12166 * g++.target/riscv/rvv/base/vasubu_vv_mu-1.C: New test.
12167 * g++.target/riscv/rvv/base/vasubu_vv_mu-2.C: New test.
12168 * g++.target/riscv/rvv/base/vasubu_vv_mu-3.C: New test.
12169 * g++.target/riscv/rvv/base/vasubu_vv_tu-1.C: New test.
12170 * g++.target/riscv/rvv/base/vasubu_vv_tu-2.C: New test.
12171 * g++.target/riscv/rvv/base/vasubu_vv_tu-3.C: New test.
12172 * g++.target/riscv/rvv/base/vasubu_vv_tum-1.C: New test.
12173 * g++.target/riscv/rvv/base/vasubu_vv_tum-2.C: New test.
12174 * g++.target/riscv/rvv/base/vasubu_vv_tum-3.C: New test.
12175 * g++.target/riscv/rvv/base/vasubu_vv_tumu-1.C: New test.
12176 * g++.target/riscv/rvv/base/vasubu_vv_tumu-2.C: New test.
12177 * g++.target/riscv/rvv/base/vasubu_vv_tumu-3.C: New test.
12178
12179 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
12180
12181 * g++.target/riscv/rvv/base/vasubu_vx_mu_rv32-1.C: New test.
12182 * g++.target/riscv/rvv/base/vasubu_vx_mu_rv32-2.C: New test.
12183 * g++.target/riscv/rvv/base/vasubu_vx_mu_rv32-3.C: New test.
12184 * g++.target/riscv/rvv/base/vasubu_vx_mu_rv64-1.C: New test.
12185 * g++.target/riscv/rvv/base/vasubu_vx_mu_rv64-2.C: New test.
12186 * g++.target/riscv/rvv/base/vasubu_vx_mu_rv64-3.C: New test.
12187 * g++.target/riscv/rvv/base/vasubu_vx_rv32-1.C: New test.
12188 * g++.target/riscv/rvv/base/vasubu_vx_rv32-2.C: New test.
12189 * g++.target/riscv/rvv/base/vasubu_vx_rv32-3.C: New test.
12190 * g++.target/riscv/rvv/base/vasubu_vx_rv64-1.C: New test.
12191 * g++.target/riscv/rvv/base/vasubu_vx_rv64-2.C: New test.
12192 * g++.target/riscv/rvv/base/vasubu_vx_rv64-3.C: New test.
12193 * g++.target/riscv/rvv/base/vasubu_vx_tu_rv32-1.C: New test.
12194 * g++.target/riscv/rvv/base/vasubu_vx_tu_rv32-2.C: New test.
12195 * g++.target/riscv/rvv/base/vasubu_vx_tu_rv32-3.C: New test.
12196 * g++.target/riscv/rvv/base/vasubu_vx_tu_rv64-1.C: New test.
12197 * g++.target/riscv/rvv/base/vasubu_vx_tu_rv64-2.C: New test.
12198 * g++.target/riscv/rvv/base/vasubu_vx_tu_rv64-3.C: New test.
12199 * g++.target/riscv/rvv/base/vasubu_vx_tum_rv32-1.C: New test.
12200 * g++.target/riscv/rvv/base/vasubu_vx_tum_rv32-2.C: New test.
12201 * g++.target/riscv/rvv/base/vasubu_vx_tum_rv32-3.C: New test.
12202 * g++.target/riscv/rvv/base/vasubu_vx_tum_rv64-1.C: New test.
12203 * g++.target/riscv/rvv/base/vasubu_vx_tum_rv64-2.C: New test.
12204 * g++.target/riscv/rvv/base/vasubu_vx_tum_rv64-3.C: New test.
12205 * g++.target/riscv/rvv/base/vasubu_vx_tumu_rv32-1.C: New test.
12206 * g++.target/riscv/rvv/base/vasubu_vx_tumu_rv32-2.C: New test.
12207 * g++.target/riscv/rvv/base/vasubu_vx_tumu_rv32-3.C: New test.
12208 * g++.target/riscv/rvv/base/vasubu_vx_tumu_rv64-1.C: New test.
12209 * g++.target/riscv/rvv/base/vasubu_vx_tumu_rv64-2.C: New test.
12210 * g++.target/riscv/rvv/base/vasubu_vx_tumu_rv64-3.C: New test.
12211
12212 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
12213
12214 * g++.target/riscv/rvv/base/vnclip_vv-1.C: New test.
12215 * g++.target/riscv/rvv/base/vnclip_vv-2.C: New test.
12216 * g++.target/riscv/rvv/base/vnclip_vv-3.C: New test.
12217 * g++.target/riscv/rvv/base/vnclip_vv_mu-1.C: New test.
12218 * g++.target/riscv/rvv/base/vnclip_vv_mu-2.C: New test.
12219 * g++.target/riscv/rvv/base/vnclip_vv_mu-3.C: New test.
12220 * g++.target/riscv/rvv/base/vnclip_vv_tu-1.C: New test.
12221 * g++.target/riscv/rvv/base/vnclip_vv_tu-2.C: New test.
12222 * g++.target/riscv/rvv/base/vnclip_vv_tu-3.C: New test.
12223 * g++.target/riscv/rvv/base/vnclip_vv_tum-1.C: New test.
12224 * g++.target/riscv/rvv/base/vnclip_vv_tum-2.C: New test.
12225 * g++.target/riscv/rvv/base/vnclip_vv_tum-3.C: New test.
12226 * g++.target/riscv/rvv/base/vnclip_vv_tumu-1.C: New test.
12227 * g++.target/riscv/rvv/base/vnclip_vv_tumu-2.C: New test.
12228 * g++.target/riscv/rvv/base/vnclip_vv_tumu-3.C: New test.
12229 * g++.target/riscv/rvv/base/vnclip_vx-1.C: New test.
12230 * g++.target/riscv/rvv/base/vnclip_vx-2.C: New test.
12231 * g++.target/riscv/rvv/base/vnclip_vx-3.C: New test.
12232 * g++.target/riscv/rvv/base/vnclip_vx_mu-1.C: New test.
12233 * g++.target/riscv/rvv/base/vnclip_vx_mu-2.C: New test.
12234 * g++.target/riscv/rvv/base/vnclip_vx_mu-3.C: New test.
12235 * g++.target/riscv/rvv/base/vnclip_vx_tu-1.C: New test.
12236 * g++.target/riscv/rvv/base/vnclip_vx_tu-2.C: New test.
12237 * g++.target/riscv/rvv/base/vnclip_vx_tu-3.C: New test.
12238 * g++.target/riscv/rvv/base/vnclip_vx_tum-1.C: New test.
12239 * g++.target/riscv/rvv/base/vnclip_vx_tum-2.C: New test.
12240 * g++.target/riscv/rvv/base/vnclip_vx_tum-3.C: New test.
12241 * g++.target/riscv/rvv/base/vnclip_vx_tumu-1.C: New test.
12242 * g++.target/riscv/rvv/base/vnclip_vx_tumu-2.C: New test.
12243 * g++.target/riscv/rvv/base/vnclip_vx_tumu-3.C: New test.
12244 * g++.target/riscv/rvv/base/vnclipu_vv-1.C: New test.
12245 * g++.target/riscv/rvv/base/vnclipu_vv-2.C: New test.
12246 * g++.target/riscv/rvv/base/vnclipu_vv-3.C: New test.
12247 * g++.target/riscv/rvv/base/vnclipu_vv_mu-1.C: New test.
12248 * g++.target/riscv/rvv/base/vnclipu_vv_mu-2.C: New test.
12249 * g++.target/riscv/rvv/base/vnclipu_vv_mu-3.C: New test.
12250 * g++.target/riscv/rvv/base/vnclipu_vv_tu-1.C: New test.
12251 * g++.target/riscv/rvv/base/vnclipu_vv_tu-2.C: New test.
12252 * g++.target/riscv/rvv/base/vnclipu_vv_tu-3.C: New test.
12253 * g++.target/riscv/rvv/base/vnclipu_vv_tum-1.C: New test.
12254 * g++.target/riscv/rvv/base/vnclipu_vv_tum-2.C: New test.
12255 * g++.target/riscv/rvv/base/vnclipu_vv_tum-3.C: New test.
12256 * g++.target/riscv/rvv/base/vnclipu_vv_tumu-1.C: New test.
12257 * g++.target/riscv/rvv/base/vnclipu_vv_tumu-2.C: New test.
12258 * g++.target/riscv/rvv/base/vnclipu_vv_tumu-3.C: New test.
12259 * g++.target/riscv/rvv/base/vnclipu_vx-1.C: New test.
12260 * g++.target/riscv/rvv/base/vnclipu_vx-2.C: New test.
12261 * g++.target/riscv/rvv/base/vnclipu_vx-3.C: New test.
12262 * g++.target/riscv/rvv/base/vnclipu_vx_mu-1.C: New test.
12263 * g++.target/riscv/rvv/base/vnclipu_vx_mu-2.C: New test.
12264 * g++.target/riscv/rvv/base/vnclipu_vx_mu-3.C: New test.
12265 * g++.target/riscv/rvv/base/vnclipu_vx_tu-1.C: New test.
12266 * g++.target/riscv/rvv/base/vnclipu_vx_tu-2.C: New test.
12267 * g++.target/riscv/rvv/base/vnclipu_vx_tu-3.C: New test.
12268 * g++.target/riscv/rvv/base/vnclipu_vx_tum-1.C: New test.
12269 * g++.target/riscv/rvv/base/vnclipu_vx_tum-2.C: New test.
12270 * g++.target/riscv/rvv/base/vnclipu_vx_tum-3.C: New test.
12271 * g++.target/riscv/rvv/base/vnclipu_vx_tumu-1.C: New test.
12272 * g++.target/riscv/rvv/base/vnclipu_vx_tumu-2.C: New test.
12273 * g++.target/riscv/rvv/base/vnclipu_vx_tumu-3.C: New test.
12274
12275 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
12276
12277 * g++.target/riscv/rvv/base/vsmul_vv-1.C: New test.
12278 * g++.target/riscv/rvv/base/vsmul_vv-2.C: New test.
12279 * g++.target/riscv/rvv/base/vsmul_vv-3.C: New test.
12280 * g++.target/riscv/rvv/base/vsmul_vv_mu-1.C: New test.
12281 * g++.target/riscv/rvv/base/vsmul_vv_mu-2.C: New test.
12282 * g++.target/riscv/rvv/base/vsmul_vv_mu-3.C: New test.
12283 * g++.target/riscv/rvv/base/vsmul_vv_tu-1.C: New test.
12284 * g++.target/riscv/rvv/base/vsmul_vv_tu-2.C: New test.
12285 * g++.target/riscv/rvv/base/vsmul_vv_tu-3.C: New test.
12286 * g++.target/riscv/rvv/base/vsmul_vv_tum-1.C: New test.
12287 * g++.target/riscv/rvv/base/vsmul_vv_tum-2.C: New test.
12288 * g++.target/riscv/rvv/base/vsmul_vv_tum-3.C: New test.
12289 * g++.target/riscv/rvv/base/vsmul_vv_tumu-1.C: New test.
12290 * g++.target/riscv/rvv/base/vsmul_vv_tumu-2.C: New test.
12291 * g++.target/riscv/rvv/base/vsmul_vv_tumu-3.C: New test.
12292
12293 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
12294
12295 * g++.target/riscv/rvv/base/vsmul_vx_mu_rv32-1.C: New test.
12296 * g++.target/riscv/rvv/base/vsmul_vx_mu_rv32-2.C: New test.
12297 * g++.target/riscv/rvv/base/vsmul_vx_mu_rv32-3.C: New test.
12298 * g++.target/riscv/rvv/base/vsmul_vx_mu_rv64-1.C: New test.
12299 * g++.target/riscv/rvv/base/vsmul_vx_mu_rv64-2.C: New test.
12300 * g++.target/riscv/rvv/base/vsmul_vx_mu_rv64-3.C: New test.
12301 * g++.target/riscv/rvv/base/vsmul_vx_rv32-1.C: New test.
12302 * g++.target/riscv/rvv/base/vsmul_vx_rv32-2.C: New test.
12303 * g++.target/riscv/rvv/base/vsmul_vx_rv32-3.C: New test.
12304 * g++.target/riscv/rvv/base/vsmul_vx_rv64-1.C: New test.
12305 * g++.target/riscv/rvv/base/vsmul_vx_rv64-2.C: New test.
12306 * g++.target/riscv/rvv/base/vsmul_vx_rv64-3.C: New test.
12307 * g++.target/riscv/rvv/base/vsmul_vx_tu_rv32-1.C: New test.
12308 * g++.target/riscv/rvv/base/vsmul_vx_tu_rv32-2.C: New test.
12309 * g++.target/riscv/rvv/base/vsmul_vx_tu_rv32-3.C: New test.
12310 * g++.target/riscv/rvv/base/vsmul_vx_tu_rv64-1.C: New test.
12311 * g++.target/riscv/rvv/base/vsmul_vx_tu_rv64-2.C: New test.
12312 * g++.target/riscv/rvv/base/vsmul_vx_tu_rv64-3.C: New test.
12313 * g++.target/riscv/rvv/base/vsmul_vx_tum_rv32-1.C: New test.
12314 * g++.target/riscv/rvv/base/vsmul_vx_tum_rv32-2.C: New test.
12315 * g++.target/riscv/rvv/base/vsmul_vx_tum_rv32-3.C: New test.
12316 * g++.target/riscv/rvv/base/vsmul_vx_tum_rv64-1.C: New test.
12317 * g++.target/riscv/rvv/base/vsmul_vx_tum_rv64-2.C: New test.
12318 * g++.target/riscv/rvv/base/vsmul_vx_tum_rv64-3.C: New test.
12319 * g++.target/riscv/rvv/base/vsmul_vx_tumu_rv32-1.C: New test.
12320 * g++.target/riscv/rvv/base/vsmul_vx_tumu_rv32-2.C: New test.
12321 * g++.target/riscv/rvv/base/vsmul_vx_tumu_rv32-3.C: New test.
12322 * g++.target/riscv/rvv/base/vsmul_vx_tumu_rv64-1.C: New test.
12323 * g++.target/riscv/rvv/base/vsmul_vx_tumu_rv64-2.C: New test.
12324 * g++.target/riscv/rvv/base/vsmul_vx_tumu_rv64-3.C: New test.
12325
12326 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
12327
12328 * g++.target/riscv/rvv/base/vssra_vv-1.C: New test.
12329 * g++.target/riscv/rvv/base/vssra_vv-2.C: New test.
12330 * g++.target/riscv/rvv/base/vssra_vv-3.C: New test.
12331 * g++.target/riscv/rvv/base/vssra_vv_mu-1.C: New test.
12332 * g++.target/riscv/rvv/base/vssra_vv_mu-2.C: New test.
12333 * g++.target/riscv/rvv/base/vssra_vv_mu-3.C: New test.
12334 * g++.target/riscv/rvv/base/vssra_vv_tu-1.C: New test.
12335 * g++.target/riscv/rvv/base/vssra_vv_tu-2.C: New test.
12336 * g++.target/riscv/rvv/base/vssra_vv_tu-3.C: New test.
12337 * g++.target/riscv/rvv/base/vssra_vv_tum-1.C: New test.
12338 * g++.target/riscv/rvv/base/vssra_vv_tum-2.C: New test.
12339 * g++.target/riscv/rvv/base/vssra_vv_tum-3.C: New test.
12340 * g++.target/riscv/rvv/base/vssra_vv_tumu-1.C: New test.
12341 * g++.target/riscv/rvv/base/vssra_vv_tumu-2.C: New test.
12342 * g++.target/riscv/rvv/base/vssra_vv_tumu-3.C: New test.
12343
12344 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
12345
12346 * g++.target/riscv/rvv/base/vssra_vx-1.C: New test.
12347 * g++.target/riscv/rvv/base/vssra_vx-2.C: New test.
12348 * g++.target/riscv/rvv/base/vssra_vx-3.C: New test.
12349 * g++.target/riscv/rvv/base/vssra_vx_mu-1.C: New test.
12350 * g++.target/riscv/rvv/base/vssra_vx_mu-2.C: New test.
12351 * g++.target/riscv/rvv/base/vssra_vx_mu-3.C: New test.
12352 * g++.target/riscv/rvv/base/vssra_vx_tu-1.C: New test.
12353 * g++.target/riscv/rvv/base/vssra_vx_tu-2.C: New test.
12354 * g++.target/riscv/rvv/base/vssra_vx_tu-3.C: New test.
12355 * g++.target/riscv/rvv/base/vssra_vx_tum-1.C: New test.
12356 * g++.target/riscv/rvv/base/vssra_vx_tum-2.C: New test.
12357 * g++.target/riscv/rvv/base/vssra_vx_tum-3.C: New test.
12358 * g++.target/riscv/rvv/base/vssra_vx_tumu-1.C: New test.
12359 * g++.target/riscv/rvv/base/vssra_vx_tumu-2.C: New test.
12360 * g++.target/riscv/rvv/base/vssra_vx_tumu-3.C: New test.
12361
12362 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
12363
12364 * g++.target/riscv/rvv/base/vssrl_vv-1.C: New test.
12365 * g++.target/riscv/rvv/base/vssrl_vv-2.C: New test.
12366 * g++.target/riscv/rvv/base/vssrl_vv-3.C: New test.
12367 * g++.target/riscv/rvv/base/vssrl_vv_mu-1.C: New test.
12368 * g++.target/riscv/rvv/base/vssrl_vv_mu-2.C: New test.
12369 * g++.target/riscv/rvv/base/vssrl_vv_mu-3.C: New test.
12370 * g++.target/riscv/rvv/base/vssrl_vv_tu-1.C: New test.
12371 * g++.target/riscv/rvv/base/vssrl_vv_tu-2.C: New test.
12372 * g++.target/riscv/rvv/base/vssrl_vv_tu-3.C: New test.
12373 * g++.target/riscv/rvv/base/vssrl_vv_tum-1.C: New test.
12374 * g++.target/riscv/rvv/base/vssrl_vv_tum-2.C: New test.
12375 * g++.target/riscv/rvv/base/vssrl_vv_tum-3.C: New test.
12376 * g++.target/riscv/rvv/base/vssrl_vv_tumu-1.C: New test.
12377 * g++.target/riscv/rvv/base/vssrl_vv_tumu-2.C: New test.
12378 * g++.target/riscv/rvv/base/vssrl_vv_tumu-3.C: New test.
12379
12380 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
12381
12382 * g++.target/riscv/rvv/base/vssrl_vx-1.C: New test.
12383 * g++.target/riscv/rvv/base/vssrl_vx-2.C: New test.
12384 * g++.target/riscv/rvv/base/vssrl_vx-3.C: New test.
12385 * g++.target/riscv/rvv/base/vssrl_vx_mu-1.C: New test.
12386 * g++.target/riscv/rvv/base/vssrl_vx_mu-2.C: New test.
12387 * g++.target/riscv/rvv/base/vssrl_vx_mu-3.C: New test.
12388 * g++.target/riscv/rvv/base/vssrl_vx_tu-1.C: New test.
12389 * g++.target/riscv/rvv/base/vssrl_vx_tu-2.C: New test.
12390 * g++.target/riscv/rvv/base/vssrl_vx_tu-3.C: New test.
12391 * g++.target/riscv/rvv/base/vssrl_vx_tum-1.C: New test.
12392 * g++.target/riscv/rvv/base/vssrl_vx_tum-2.C: New test.
12393 * g++.target/riscv/rvv/base/vssrl_vx_tum-3.C: New test.
12394 * g++.target/riscv/rvv/base/vssrl_vx_tumu-1.C: New test.
12395 * g++.target/riscv/rvv/base/vssrl_vx_tumu-2.C: New test.
12396 * g++.target/riscv/rvv/base/vssrl_vx_tumu-3.C: New test.
12397
12398 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
12399
12400 * gcc.target/riscv/rvv/base/binop_vx_constraint-122.c: New test.
12401 * gcc.target/riscv/rvv/base/vaadd_vv-1.c: New test.
12402 * gcc.target/riscv/rvv/base/vaadd_vv-2.c: New test.
12403 * gcc.target/riscv/rvv/base/vaadd_vv-3.c: New test.
12404 * gcc.target/riscv/rvv/base/vaadd_vv_m-1.c: New test.
12405 * gcc.target/riscv/rvv/base/vaadd_vv_m-2.c: New test.
12406 * gcc.target/riscv/rvv/base/vaadd_vv_m-3.c: New test.
12407 * gcc.target/riscv/rvv/base/vaadd_vv_mu-1.c: New test.
12408 * gcc.target/riscv/rvv/base/vaadd_vv_mu-2.c: New test.
12409 * gcc.target/riscv/rvv/base/vaadd_vv_mu-3.c: New test.
12410 * gcc.target/riscv/rvv/base/vaadd_vv_tu-1.c: New test.
12411 * gcc.target/riscv/rvv/base/vaadd_vv_tu-2.c: New test.
12412 * gcc.target/riscv/rvv/base/vaadd_vv_tu-3.c: New test.
12413 * gcc.target/riscv/rvv/base/vaadd_vv_tum-1.c: New test.
12414 * gcc.target/riscv/rvv/base/vaadd_vv_tum-2.c: New test.
12415 * gcc.target/riscv/rvv/base/vaadd_vv_tum-3.c: New test.
12416 * gcc.target/riscv/rvv/base/vaadd_vv_tumu-1.c: New test.
12417 * gcc.target/riscv/rvv/base/vaadd_vv_tumu-2.c: New test.
12418 * gcc.target/riscv/rvv/base/vaadd_vv_tumu-3.c: New test.
12419
12420 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
12421
12422 * gcc.target/riscv/rvv/base/vaadd_vx_m_rv32-1.c: New test.
12423 * gcc.target/riscv/rvv/base/vaadd_vx_m_rv32-2.c: New test.
12424 * gcc.target/riscv/rvv/base/vaadd_vx_m_rv32-3.c: New test.
12425 * gcc.target/riscv/rvv/base/vaadd_vx_m_rv64-1.c: New test.
12426 * gcc.target/riscv/rvv/base/vaadd_vx_m_rv64-2.c: New test.
12427 * gcc.target/riscv/rvv/base/vaadd_vx_m_rv64-3.c: New test.
12428 * gcc.target/riscv/rvv/base/vaadd_vx_mu_rv32-1.c: New test.
12429 * gcc.target/riscv/rvv/base/vaadd_vx_mu_rv32-2.c: New test.
12430 * gcc.target/riscv/rvv/base/vaadd_vx_mu_rv32-3.c: New test.
12431 * gcc.target/riscv/rvv/base/vaadd_vx_mu_rv64-1.c: New test.
12432 * gcc.target/riscv/rvv/base/vaadd_vx_mu_rv64-2.c: New test.
12433 * gcc.target/riscv/rvv/base/vaadd_vx_mu_rv64-3.c: New test.
12434 * gcc.target/riscv/rvv/base/vaadd_vx_rv32-1.c: New test.
12435 * gcc.target/riscv/rvv/base/vaadd_vx_rv32-2.c: New test.
12436 * gcc.target/riscv/rvv/base/vaadd_vx_rv32-3.c: New test.
12437 * gcc.target/riscv/rvv/base/vaadd_vx_rv64-1.c: New test.
12438 * gcc.target/riscv/rvv/base/vaadd_vx_rv64-2.c: New test.
12439 * gcc.target/riscv/rvv/base/vaadd_vx_rv64-3.c: New test.
12440 * gcc.target/riscv/rvv/base/vaadd_vx_tu_rv32-1.c: New test.
12441 * gcc.target/riscv/rvv/base/vaadd_vx_tu_rv32-2.c: New test.
12442 * gcc.target/riscv/rvv/base/vaadd_vx_tu_rv32-3.c: New test.
12443 * gcc.target/riscv/rvv/base/vaadd_vx_tu_rv64-1.c: New test.
12444 * gcc.target/riscv/rvv/base/vaadd_vx_tu_rv64-2.c: New test.
12445 * gcc.target/riscv/rvv/base/vaadd_vx_tu_rv64-3.c: New test.
12446 * gcc.target/riscv/rvv/base/vaadd_vx_tum_rv32-1.c: New test.
12447 * gcc.target/riscv/rvv/base/vaadd_vx_tum_rv32-2.c: New test.
12448 * gcc.target/riscv/rvv/base/vaadd_vx_tum_rv32-3.c: New test.
12449 * gcc.target/riscv/rvv/base/vaadd_vx_tum_rv64-1.c: New test.
12450 * gcc.target/riscv/rvv/base/vaadd_vx_tum_rv64-2.c: New test.
12451 * gcc.target/riscv/rvv/base/vaadd_vx_tum_rv64-3.c: New test.
12452 * gcc.target/riscv/rvv/base/vaadd_vx_tumu_rv32-1.c: New test.
12453 * gcc.target/riscv/rvv/base/vaadd_vx_tumu_rv32-2.c: New test.
12454 * gcc.target/riscv/rvv/base/vaadd_vx_tumu_rv32-3.c: New test.
12455 * gcc.target/riscv/rvv/base/vaadd_vx_tumu_rv64-1.c: New test.
12456 * gcc.target/riscv/rvv/base/vaadd_vx_tumu_rv64-2.c: New test.
12457 * gcc.target/riscv/rvv/base/vaadd_vx_tumu_rv64-3.c: New test.
12458
12459 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
12460
12461 * gcc.target/riscv/rvv/base/vaaddu_vv-1.c: New test.
12462 * gcc.target/riscv/rvv/base/vaaddu_vv-2.c: New test.
12463 * gcc.target/riscv/rvv/base/vaaddu_vv-3.c: New test.
12464 * gcc.target/riscv/rvv/base/vaaddu_vv_m-1.c: New test.
12465 * gcc.target/riscv/rvv/base/vaaddu_vv_m-2.c: New test.
12466 * gcc.target/riscv/rvv/base/vaaddu_vv_m-3.c: New test.
12467 * gcc.target/riscv/rvv/base/vaaddu_vv_mu-1.c: New test.
12468 * gcc.target/riscv/rvv/base/vaaddu_vv_mu-2.c: New test.
12469 * gcc.target/riscv/rvv/base/vaaddu_vv_mu-3.c: New test.
12470 * gcc.target/riscv/rvv/base/vaaddu_vv_tu-1.c: New test.
12471 * gcc.target/riscv/rvv/base/vaaddu_vv_tu-2.c: New test.
12472 * gcc.target/riscv/rvv/base/vaaddu_vv_tu-3.c: New test.
12473 * gcc.target/riscv/rvv/base/vaaddu_vv_tum-1.c: New test.
12474 * gcc.target/riscv/rvv/base/vaaddu_vv_tum-2.c: New test.
12475 * gcc.target/riscv/rvv/base/vaaddu_vv_tum-3.c: New test.
12476 * gcc.target/riscv/rvv/base/vaaddu_vv_tumu-1.c: New test.
12477 * gcc.target/riscv/rvv/base/vaaddu_vv_tumu-2.c: New test.
12478 * gcc.target/riscv/rvv/base/vaaddu_vv_tumu-3.c: New test.
12479
12480 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
12481
12482 * gcc.target/riscv/rvv/base/vaaddu_vx_m_rv32-1.c: New test.
12483 * gcc.target/riscv/rvv/base/vaaddu_vx_m_rv32-2.c: New test.
12484 * gcc.target/riscv/rvv/base/vaaddu_vx_m_rv32-3.c: New test.
12485 * gcc.target/riscv/rvv/base/vaaddu_vx_m_rv64-1.c: New test.
12486 * gcc.target/riscv/rvv/base/vaaddu_vx_m_rv64-2.c: New test.
12487 * gcc.target/riscv/rvv/base/vaaddu_vx_m_rv64-3.c: New test.
12488 * gcc.target/riscv/rvv/base/vaaddu_vx_mu_rv32-1.c: New test.
12489 * gcc.target/riscv/rvv/base/vaaddu_vx_mu_rv32-2.c: New test.
12490 * gcc.target/riscv/rvv/base/vaaddu_vx_mu_rv32-3.c: New test.
12491 * gcc.target/riscv/rvv/base/vaaddu_vx_mu_rv64-1.c: New test.
12492 * gcc.target/riscv/rvv/base/vaaddu_vx_mu_rv64-2.c: New test.
12493 * gcc.target/riscv/rvv/base/vaaddu_vx_mu_rv64-3.c: New test.
12494 * gcc.target/riscv/rvv/base/vaaddu_vx_rv32-1.c: New test.
12495 * gcc.target/riscv/rvv/base/vaaddu_vx_rv32-2.c: New test.
12496 * gcc.target/riscv/rvv/base/vaaddu_vx_rv32-3.c: New test.
12497 * gcc.target/riscv/rvv/base/vaaddu_vx_rv64-1.c: New test.
12498 * gcc.target/riscv/rvv/base/vaaddu_vx_rv64-2.c: New test.
12499 * gcc.target/riscv/rvv/base/vaaddu_vx_rv64-3.c: New test.
12500 * gcc.target/riscv/rvv/base/vaaddu_vx_tu_rv32-1.c: New test.
12501 * gcc.target/riscv/rvv/base/vaaddu_vx_tu_rv32-2.c: New test.
12502 * gcc.target/riscv/rvv/base/vaaddu_vx_tu_rv32-3.c: New test.
12503 * gcc.target/riscv/rvv/base/vaaddu_vx_tu_rv64-1.c: New test.
12504 * gcc.target/riscv/rvv/base/vaaddu_vx_tu_rv64-2.c: New test.
12505 * gcc.target/riscv/rvv/base/vaaddu_vx_tu_rv64-3.c: New test.
12506 * gcc.target/riscv/rvv/base/vaaddu_vx_tum_rv32-1.c: New test.
12507 * gcc.target/riscv/rvv/base/vaaddu_vx_tum_rv32-2.c: New test.
12508 * gcc.target/riscv/rvv/base/vaaddu_vx_tum_rv32-3.c: New test.
12509 * gcc.target/riscv/rvv/base/vaaddu_vx_tum_rv64-1.c: New test.
12510 * gcc.target/riscv/rvv/base/vaaddu_vx_tum_rv64-2.c: New test.
12511 * gcc.target/riscv/rvv/base/vaaddu_vx_tum_rv64-3.c: New test.
12512 * gcc.target/riscv/rvv/base/vaaddu_vx_tumu_rv32-1.c: New test.
12513 * gcc.target/riscv/rvv/base/vaaddu_vx_tumu_rv32-2.c: New test.
12514 * gcc.target/riscv/rvv/base/vaaddu_vx_tumu_rv32-3.c: New test.
12515 * gcc.target/riscv/rvv/base/vaaddu_vx_tumu_rv64-1.c: New test.
12516 * gcc.target/riscv/rvv/base/vaaddu_vx_tumu_rv64-2.c: New test.
12517 * gcc.target/riscv/rvv/base/vaaddu_vx_tumu_rv64-3.c: New test.
12518
12519 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
12520
12521 * gcc.target/riscv/rvv/base/vasub_vv-1.c: New test.
12522 * gcc.target/riscv/rvv/base/vasub_vv-2.c: New test.
12523 * gcc.target/riscv/rvv/base/vasub_vv-3.c: New test.
12524 * gcc.target/riscv/rvv/base/vasub_vv_m-1.c: New test.
12525 * gcc.target/riscv/rvv/base/vasub_vv_m-2.c: New test.
12526 * gcc.target/riscv/rvv/base/vasub_vv_m-3.c: New test.
12527 * gcc.target/riscv/rvv/base/vasub_vv_mu-1.c: New test.
12528 * gcc.target/riscv/rvv/base/vasub_vv_mu-2.c: New test.
12529 * gcc.target/riscv/rvv/base/vasub_vv_mu-3.c: New test.
12530 * gcc.target/riscv/rvv/base/vasub_vv_tu-1.c: New test.
12531 * gcc.target/riscv/rvv/base/vasub_vv_tu-2.c: New test.
12532 * gcc.target/riscv/rvv/base/vasub_vv_tu-3.c: New test.
12533 * gcc.target/riscv/rvv/base/vasub_vv_tum-1.c: New test.
12534 * gcc.target/riscv/rvv/base/vasub_vv_tum-2.c: New test.
12535 * gcc.target/riscv/rvv/base/vasub_vv_tum-3.c: New test.
12536 * gcc.target/riscv/rvv/base/vasub_vv_tumu-1.c: New test.
12537 * gcc.target/riscv/rvv/base/vasub_vv_tumu-2.c: New test.
12538 * gcc.target/riscv/rvv/base/vasub_vv_tumu-3.c: New test.
12539
12540 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
12541
12542 * gcc.target/riscv/rvv/base/vasub_vx_m_rv32-1.c: New test.
12543 * gcc.target/riscv/rvv/base/vasub_vx_m_rv32-2.c: New test.
12544 * gcc.target/riscv/rvv/base/vasub_vx_m_rv32-3.c: New test.
12545 * gcc.target/riscv/rvv/base/vasub_vx_m_rv64-1.c: New test.
12546 * gcc.target/riscv/rvv/base/vasub_vx_m_rv64-2.c: New test.
12547 * gcc.target/riscv/rvv/base/vasub_vx_m_rv64-3.c: New test.
12548 * gcc.target/riscv/rvv/base/vasub_vx_mu_rv32-1.c: New test.
12549 * gcc.target/riscv/rvv/base/vasub_vx_mu_rv32-2.c: New test.
12550 * gcc.target/riscv/rvv/base/vasub_vx_mu_rv32-3.c: New test.
12551 * gcc.target/riscv/rvv/base/vasub_vx_mu_rv64-1.c: New test.
12552 * gcc.target/riscv/rvv/base/vasub_vx_mu_rv64-2.c: New test.
12553 * gcc.target/riscv/rvv/base/vasub_vx_mu_rv64-3.c: New test.
12554 * gcc.target/riscv/rvv/base/vasub_vx_rv32-1.c: New test.
12555 * gcc.target/riscv/rvv/base/vasub_vx_rv32-2.c: New test.
12556 * gcc.target/riscv/rvv/base/vasub_vx_rv32-3.c: New test.
12557 * gcc.target/riscv/rvv/base/vasub_vx_rv64-1.c: New test.
12558 * gcc.target/riscv/rvv/base/vasub_vx_rv64-2.c: New test.
12559 * gcc.target/riscv/rvv/base/vasub_vx_rv64-3.c: New test.
12560 * gcc.target/riscv/rvv/base/vasub_vx_tu_rv32-1.c: New test.
12561 * gcc.target/riscv/rvv/base/vasub_vx_tu_rv32-2.c: New test.
12562 * gcc.target/riscv/rvv/base/vasub_vx_tu_rv32-3.c: New test.
12563 * gcc.target/riscv/rvv/base/vasub_vx_tu_rv64-1.c: New test.
12564 * gcc.target/riscv/rvv/base/vasub_vx_tu_rv64-2.c: New test.
12565 * gcc.target/riscv/rvv/base/vasub_vx_tu_rv64-3.c: New test.
12566 * gcc.target/riscv/rvv/base/vasub_vx_tum_rv32-1.c: New test.
12567 * gcc.target/riscv/rvv/base/vasub_vx_tum_rv32-2.c: New test.
12568 * gcc.target/riscv/rvv/base/vasub_vx_tum_rv32-3.c: New test.
12569 * gcc.target/riscv/rvv/base/vasub_vx_tum_rv64-1.c: New test.
12570 * gcc.target/riscv/rvv/base/vasub_vx_tum_rv64-2.c: New test.
12571 * gcc.target/riscv/rvv/base/vasub_vx_tum_rv64-3.c: New test.
12572 * gcc.target/riscv/rvv/base/vasub_vx_tumu_rv32-1.c: New test.
12573 * gcc.target/riscv/rvv/base/vasub_vx_tumu_rv32-2.c: New test.
12574 * gcc.target/riscv/rvv/base/vasub_vx_tumu_rv32-3.c: New test.
12575 * gcc.target/riscv/rvv/base/vasub_vx_tumu_rv64-1.c: New test.
12576 * gcc.target/riscv/rvv/base/vasub_vx_tumu_rv64-2.c: New test.
12577 * gcc.target/riscv/rvv/base/vasub_vx_tumu_rv64-3.c: New test.
12578
12579 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
12580
12581 * gcc.target/riscv/rvv/base/vasubu_vv-1.c: New test.
12582 * gcc.target/riscv/rvv/base/vasubu_vv-2.c: New test.
12583 * gcc.target/riscv/rvv/base/vasubu_vv-3.c: New test.
12584 * gcc.target/riscv/rvv/base/vasubu_vv_m-1.c: New test.
12585 * gcc.target/riscv/rvv/base/vasubu_vv_m-2.c: New test.
12586 * gcc.target/riscv/rvv/base/vasubu_vv_m-3.c: New test.
12587 * gcc.target/riscv/rvv/base/vasubu_vv_mu-1.c: New test.
12588 * gcc.target/riscv/rvv/base/vasubu_vv_mu-2.c: New test.
12589 * gcc.target/riscv/rvv/base/vasubu_vv_mu-3.c: New test.
12590 * gcc.target/riscv/rvv/base/vasubu_vv_tu-1.c: New test.
12591 * gcc.target/riscv/rvv/base/vasubu_vv_tu-2.c: New test.
12592 * gcc.target/riscv/rvv/base/vasubu_vv_tu-3.c: New test.
12593 * gcc.target/riscv/rvv/base/vasubu_vv_tum-1.c: New test.
12594 * gcc.target/riscv/rvv/base/vasubu_vv_tum-2.c: New test.
12595 * gcc.target/riscv/rvv/base/vasubu_vv_tum-3.c: New test.
12596 * gcc.target/riscv/rvv/base/vasubu_vv_tumu-1.c: New test.
12597 * gcc.target/riscv/rvv/base/vasubu_vv_tumu-2.c: New test.
12598 * gcc.target/riscv/rvv/base/vasubu_vv_tumu-3.c: New test.
12599
12600 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
12601
12602 * gcc.target/riscv/rvv/base/vasubu_vx_m_rv32-1.c: New test.
12603 * gcc.target/riscv/rvv/base/vasubu_vx_m_rv32-2.c: New test.
12604 * gcc.target/riscv/rvv/base/vasubu_vx_m_rv32-3.c: New test.
12605 * gcc.target/riscv/rvv/base/vasubu_vx_m_rv64-1.c: New test.
12606 * gcc.target/riscv/rvv/base/vasubu_vx_m_rv64-2.c: New test.
12607 * gcc.target/riscv/rvv/base/vasubu_vx_m_rv64-3.c: New test.
12608 * gcc.target/riscv/rvv/base/vasubu_vx_mu_rv32-1.c: New test.
12609 * gcc.target/riscv/rvv/base/vasubu_vx_mu_rv32-2.c: New test.
12610 * gcc.target/riscv/rvv/base/vasubu_vx_mu_rv32-3.c: New test.
12611 * gcc.target/riscv/rvv/base/vasubu_vx_mu_rv64-1.c: New test.
12612 * gcc.target/riscv/rvv/base/vasubu_vx_mu_rv64-2.c: New test.
12613 * gcc.target/riscv/rvv/base/vasubu_vx_mu_rv64-3.c: New test.
12614 * gcc.target/riscv/rvv/base/vasubu_vx_rv32-1.c: New test.
12615 * gcc.target/riscv/rvv/base/vasubu_vx_rv32-2.c: New test.
12616 * gcc.target/riscv/rvv/base/vasubu_vx_rv32-3.c: New test.
12617 * gcc.target/riscv/rvv/base/vasubu_vx_rv64-1.c: New test.
12618 * gcc.target/riscv/rvv/base/vasubu_vx_rv64-2.c: New test.
12619 * gcc.target/riscv/rvv/base/vasubu_vx_rv64-3.c: New test.
12620 * gcc.target/riscv/rvv/base/vasubu_vx_tu_rv32-1.c: New test.
12621 * gcc.target/riscv/rvv/base/vasubu_vx_tu_rv32-2.c: New test.
12622 * gcc.target/riscv/rvv/base/vasubu_vx_tu_rv32-3.c: New test.
12623 * gcc.target/riscv/rvv/base/vasubu_vx_tu_rv64-1.c: New test.
12624 * gcc.target/riscv/rvv/base/vasubu_vx_tu_rv64-2.c: New test.
12625 * gcc.target/riscv/rvv/base/vasubu_vx_tu_rv64-3.c: New test.
12626 * gcc.target/riscv/rvv/base/vasubu_vx_tum_rv32-1.c: New test.
12627 * gcc.target/riscv/rvv/base/vasubu_vx_tum_rv32-2.c: New test.
12628 * gcc.target/riscv/rvv/base/vasubu_vx_tum_rv32-3.c: New test.
12629 * gcc.target/riscv/rvv/base/vasubu_vx_tum_rv64-1.c: New test.
12630 * gcc.target/riscv/rvv/base/vasubu_vx_tum_rv64-2.c: New test.
12631 * gcc.target/riscv/rvv/base/vasubu_vx_tum_rv64-3.c: New test.
12632 * gcc.target/riscv/rvv/base/vasubu_vx_tumu_rv32-1.c: New test.
12633 * gcc.target/riscv/rvv/base/vasubu_vx_tumu_rv32-2.c: New test.
12634 * gcc.target/riscv/rvv/base/vasubu_vx_tumu_rv32-3.c: New test.
12635 * gcc.target/riscv/rvv/base/vasubu_vx_tumu_rv64-1.c: New test.
12636 * gcc.target/riscv/rvv/base/vasubu_vx_tumu_rv64-2.c: New test.
12637 * gcc.target/riscv/rvv/base/vasubu_vx_tumu_rv64-3.c: New test.
12638
12639 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
12640
12641 * gcc.target/riscv/rvv/base/vnclip_wv-1.c: New test.
12642 * gcc.target/riscv/rvv/base/vnclip_wv-2.c: New test.
12643 * gcc.target/riscv/rvv/base/vnclip_wv-3.c: New test.
12644 * gcc.target/riscv/rvv/base/vnclip_wv_m-1.c: New test.
12645 * gcc.target/riscv/rvv/base/vnclip_wv_m-2.c: New test.
12646 * gcc.target/riscv/rvv/base/vnclip_wv_m-3.c: New test.
12647 * gcc.target/riscv/rvv/base/vnclip_wv_mu-1.c: New test.
12648 * gcc.target/riscv/rvv/base/vnclip_wv_mu-2.c: New test.
12649 * gcc.target/riscv/rvv/base/vnclip_wv_mu-3.c: New test.
12650 * gcc.target/riscv/rvv/base/vnclip_wv_tu-1.c: New test.
12651 * gcc.target/riscv/rvv/base/vnclip_wv_tu-2.c: New test.
12652 * gcc.target/riscv/rvv/base/vnclip_wv_tu-3.c: New test.
12653 * gcc.target/riscv/rvv/base/vnclip_wv_tum-1.c: New test.
12654 * gcc.target/riscv/rvv/base/vnclip_wv_tum-2.c: New test.
12655 * gcc.target/riscv/rvv/base/vnclip_wv_tum-3.c: New test.
12656 * gcc.target/riscv/rvv/base/vnclip_wv_tumu-1.c: New test.
12657 * gcc.target/riscv/rvv/base/vnclip_wv_tumu-2.c: New test.
12658 * gcc.target/riscv/rvv/base/vnclip_wv_tumu-3.c: New test.
12659 * gcc.target/riscv/rvv/base/vnclip_wx-1.c: New test.
12660 * gcc.target/riscv/rvv/base/vnclip_wx-2.c: New test.
12661 * gcc.target/riscv/rvv/base/vnclip_wx-3.c: New test.
12662 * gcc.target/riscv/rvv/base/vnclip_wx_m-1.c: New test.
12663 * gcc.target/riscv/rvv/base/vnclip_wx_m-2.c: New test.
12664 * gcc.target/riscv/rvv/base/vnclip_wx_m-3.c: New test.
12665 * gcc.target/riscv/rvv/base/vnclip_wx_mu-1.c: New test.
12666 * gcc.target/riscv/rvv/base/vnclip_wx_mu-2.c: New test.
12667 * gcc.target/riscv/rvv/base/vnclip_wx_mu-3.c: New test.
12668 * gcc.target/riscv/rvv/base/vnclip_wx_tu-1.c: New test.
12669 * gcc.target/riscv/rvv/base/vnclip_wx_tu-2.c: New test.
12670 * gcc.target/riscv/rvv/base/vnclip_wx_tu-3.c: New test.
12671 * gcc.target/riscv/rvv/base/vnclip_wx_tum-1.c: New test.
12672 * gcc.target/riscv/rvv/base/vnclip_wx_tum-2.c: New test.
12673 * gcc.target/riscv/rvv/base/vnclip_wx_tum-3.c: New test.
12674 * gcc.target/riscv/rvv/base/vnclip_wx_tumu-1.c: New test.
12675 * gcc.target/riscv/rvv/base/vnclip_wx_tumu-2.c: New test.
12676 * gcc.target/riscv/rvv/base/vnclip_wx_tumu-3.c: New test.
12677 * gcc.target/riscv/rvv/base/vnclipu_wv-1.c: New test.
12678 * gcc.target/riscv/rvv/base/vnclipu_wv-2.c: New test.
12679 * gcc.target/riscv/rvv/base/vnclipu_wv-3.c: New test.
12680 * gcc.target/riscv/rvv/base/vnclipu_wv_m-1.c: New test.
12681 * gcc.target/riscv/rvv/base/vnclipu_wv_m-2.c: New test.
12682 * gcc.target/riscv/rvv/base/vnclipu_wv_m-3.c: New test.
12683 * gcc.target/riscv/rvv/base/vnclipu_wv_mu-1.c: New test.
12684 * gcc.target/riscv/rvv/base/vnclipu_wv_mu-2.c: New test.
12685 * gcc.target/riscv/rvv/base/vnclipu_wv_mu-3.c: New test.
12686 * gcc.target/riscv/rvv/base/vnclipu_wv_tu-1.c: New test.
12687 * gcc.target/riscv/rvv/base/vnclipu_wv_tu-2.c: New test.
12688 * gcc.target/riscv/rvv/base/vnclipu_wv_tu-3.c: New test.
12689 * gcc.target/riscv/rvv/base/vnclipu_wv_tum-1.c: New test.
12690 * gcc.target/riscv/rvv/base/vnclipu_wv_tum-2.c: New test.
12691 * gcc.target/riscv/rvv/base/vnclipu_wv_tum-3.c: New test.
12692 * gcc.target/riscv/rvv/base/vnclipu_wv_tumu-1.c: New test.
12693 * gcc.target/riscv/rvv/base/vnclipu_wv_tumu-2.c: New test.
12694 * gcc.target/riscv/rvv/base/vnclipu_wv_tumu-3.c: New test.
12695 * gcc.target/riscv/rvv/base/vnclipu_wx-1.c: New test.
12696 * gcc.target/riscv/rvv/base/vnclipu_wx-2.c: New test.
12697 * gcc.target/riscv/rvv/base/vnclipu_wx-3.c: New test.
12698 * gcc.target/riscv/rvv/base/vnclipu_wx_m-1.c: New test.
12699 * gcc.target/riscv/rvv/base/vnclipu_wx_m-2.c: New test.
12700 * gcc.target/riscv/rvv/base/vnclipu_wx_m-3.c: New test.
12701 * gcc.target/riscv/rvv/base/vnclipu_wx_mu-1.c: New test.
12702 * gcc.target/riscv/rvv/base/vnclipu_wx_mu-2.c: New test.
12703 * gcc.target/riscv/rvv/base/vnclipu_wx_mu-3.c: New test.
12704 * gcc.target/riscv/rvv/base/vnclipu_wx_tu-1.c: New test.
12705 * gcc.target/riscv/rvv/base/vnclipu_wx_tu-2.c: New test.
12706 * gcc.target/riscv/rvv/base/vnclipu_wx_tu-3.c: New test.
12707 * gcc.target/riscv/rvv/base/vnclipu_wx_tum-1.c: New test.
12708 * gcc.target/riscv/rvv/base/vnclipu_wx_tum-2.c: New test.
12709 * gcc.target/riscv/rvv/base/vnclipu_wx_tum-3.c: New test.
12710 * gcc.target/riscv/rvv/base/vnclipu_wx_tumu-1.c: New test.
12711 * gcc.target/riscv/rvv/base/vnclipu_wx_tumu-2.c: New test.
12712 * gcc.target/riscv/rvv/base/vnclipu_wx_tumu-3.c: New test.
12713
12714 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
12715
12716 * gcc.target/riscv/rvv/base/vsmul_vv-1.c: New test.
12717 * gcc.target/riscv/rvv/base/vsmul_vv-2.c: New test.
12718 * gcc.target/riscv/rvv/base/vsmul_vv-3.c: New test.
12719 * gcc.target/riscv/rvv/base/vsmul_vv_m-1.c: New test.
12720 * gcc.target/riscv/rvv/base/vsmul_vv_m-2.c: New test.
12721 * gcc.target/riscv/rvv/base/vsmul_vv_m-3.c: New test.
12722 * gcc.target/riscv/rvv/base/vsmul_vv_mu-1.c: New test.
12723 * gcc.target/riscv/rvv/base/vsmul_vv_mu-2.c: New test.
12724 * gcc.target/riscv/rvv/base/vsmul_vv_mu-3.c: New test.
12725 * gcc.target/riscv/rvv/base/vsmul_vv_tu-1.c: New test.
12726 * gcc.target/riscv/rvv/base/vsmul_vv_tu-2.c: New test.
12727 * gcc.target/riscv/rvv/base/vsmul_vv_tu-3.c: New test.
12728 * gcc.target/riscv/rvv/base/vsmul_vv_tum-1.c: New test.
12729 * gcc.target/riscv/rvv/base/vsmul_vv_tum-2.c: New test.
12730 * gcc.target/riscv/rvv/base/vsmul_vv_tum-3.c: New test.
12731 * gcc.target/riscv/rvv/base/vsmul_vv_tumu-1.c: New test.
12732 * gcc.target/riscv/rvv/base/vsmul_vv_tumu-2.c: New test.
12733 * gcc.target/riscv/rvv/base/vsmul_vv_tumu-3.c: New test.
12734
12735 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
12736
12737 * gcc.target/riscv/rvv/base/vsmul_vx_m_rv32-1.c: New test.
12738 * gcc.target/riscv/rvv/base/vsmul_vx_m_rv32-2.c: New test.
12739 * gcc.target/riscv/rvv/base/vsmul_vx_m_rv32-3.c: New test.
12740 * gcc.target/riscv/rvv/base/vsmul_vx_m_rv64-1.c: New test.
12741 * gcc.target/riscv/rvv/base/vsmul_vx_m_rv64-2.c: New test.
12742 * gcc.target/riscv/rvv/base/vsmul_vx_m_rv64-3.c: New test.
12743 * gcc.target/riscv/rvv/base/vsmul_vx_mu_rv32-1.c: New test.
12744 * gcc.target/riscv/rvv/base/vsmul_vx_mu_rv32-2.c: New test.
12745 * gcc.target/riscv/rvv/base/vsmul_vx_mu_rv32-3.c: New test.
12746 * gcc.target/riscv/rvv/base/vsmul_vx_mu_rv64-1.c: New test.
12747 * gcc.target/riscv/rvv/base/vsmul_vx_mu_rv64-2.c: New test.
12748 * gcc.target/riscv/rvv/base/vsmul_vx_mu_rv64-3.c: New test.
12749 * gcc.target/riscv/rvv/base/vsmul_vx_rv32-1.c: New test.
12750 * gcc.target/riscv/rvv/base/vsmul_vx_rv32-2.c: New test.
12751 * gcc.target/riscv/rvv/base/vsmul_vx_rv32-3.c: New test.
12752 * gcc.target/riscv/rvv/base/vsmul_vx_rv64-1.c: New test.
12753 * gcc.target/riscv/rvv/base/vsmul_vx_rv64-2.c: New test.
12754 * gcc.target/riscv/rvv/base/vsmul_vx_rv64-3.c: New test.
12755 * gcc.target/riscv/rvv/base/vsmul_vx_tu_rv32-1.c: New test.
12756 * gcc.target/riscv/rvv/base/vsmul_vx_tu_rv32-2.c: New test.
12757 * gcc.target/riscv/rvv/base/vsmul_vx_tu_rv32-3.c: New test.
12758 * gcc.target/riscv/rvv/base/vsmul_vx_tu_rv64-1.c: New test.
12759 * gcc.target/riscv/rvv/base/vsmul_vx_tu_rv64-2.c: New test.
12760 * gcc.target/riscv/rvv/base/vsmul_vx_tu_rv64-3.c: New test.
12761 * gcc.target/riscv/rvv/base/vsmul_vx_tum_rv32-1.c: New test.
12762 * gcc.target/riscv/rvv/base/vsmul_vx_tum_rv32-2.c: New test.
12763 * gcc.target/riscv/rvv/base/vsmul_vx_tum_rv32-3.c: New test.
12764 * gcc.target/riscv/rvv/base/vsmul_vx_tum_rv64-1.c: New test.
12765 * gcc.target/riscv/rvv/base/vsmul_vx_tum_rv64-2.c: New test.
12766 * gcc.target/riscv/rvv/base/vsmul_vx_tum_rv64-3.c: New test.
12767 * gcc.target/riscv/rvv/base/vsmul_vx_tumu_rv32-1.c: New test.
12768 * gcc.target/riscv/rvv/base/vsmul_vx_tumu_rv32-2.c: New test.
12769 * gcc.target/riscv/rvv/base/vsmul_vx_tumu_rv32-3.c: New test.
12770 * gcc.target/riscv/rvv/base/vsmul_vx_tumu_rv64-1.c: New test.
12771 * gcc.target/riscv/rvv/base/vsmul_vx_tumu_rv64-2.c: New test.
12772 * gcc.target/riscv/rvv/base/vsmul_vx_tumu_rv64-3.c: New test.
12773
12774 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
12775
12776 * gcc.target/riscv/rvv/base/vssra_vv-1.c: New test.
12777 * gcc.target/riscv/rvv/base/vssra_vv-2.c: New test.
12778 * gcc.target/riscv/rvv/base/vssra_vv-3.c: New test.
12779 * gcc.target/riscv/rvv/base/vssra_vv_m-1.c: New test.
12780 * gcc.target/riscv/rvv/base/vssra_vv_m-2.c: New test.
12781 * gcc.target/riscv/rvv/base/vssra_vv_m-3.c: New test.
12782 * gcc.target/riscv/rvv/base/vssra_vv_mu-1.c: New test.
12783 * gcc.target/riscv/rvv/base/vssra_vv_mu-2.c: New test.
12784 * gcc.target/riscv/rvv/base/vssra_vv_mu-3.c: New test.
12785 * gcc.target/riscv/rvv/base/vssra_vv_tu-1.c: New test.
12786 * gcc.target/riscv/rvv/base/vssra_vv_tu-2.c: New test.
12787 * gcc.target/riscv/rvv/base/vssra_vv_tu-3.c: New test.
12788 * gcc.target/riscv/rvv/base/vssra_vv_tum-1.c: New test.
12789 * gcc.target/riscv/rvv/base/vssra_vv_tum-2.c: New test.
12790 * gcc.target/riscv/rvv/base/vssra_vv_tum-3.c: New test.
12791 * gcc.target/riscv/rvv/base/vssra_vv_tumu-1.c: New test.
12792 * gcc.target/riscv/rvv/base/vssra_vv_tumu-2.c: New test.
12793 * gcc.target/riscv/rvv/base/vssra_vv_tumu-3.c: New test.
12794
12795 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
12796
12797 * gcc.target/riscv/rvv/base/vssra_vx-1.c: New test.
12798 * gcc.target/riscv/rvv/base/vssra_vx-2.c: New test.
12799 * gcc.target/riscv/rvv/base/vssra_vx-3.c: New test.
12800 * gcc.target/riscv/rvv/base/vssra_vx_m-1.c: New test.
12801 * gcc.target/riscv/rvv/base/vssra_vx_m-2.c: New test.
12802 * gcc.target/riscv/rvv/base/vssra_vx_m-3.c: New test.
12803 * gcc.target/riscv/rvv/base/vssra_vx_mu-1.c: New test.
12804 * gcc.target/riscv/rvv/base/vssra_vx_mu-2.c: New test.
12805 * gcc.target/riscv/rvv/base/vssra_vx_mu-3.c: New test.
12806 * gcc.target/riscv/rvv/base/vssra_vx_tu-1.c: New test.
12807 * gcc.target/riscv/rvv/base/vssra_vx_tu-2.c: New test.
12808 * gcc.target/riscv/rvv/base/vssra_vx_tu-3.c: New test.
12809 * gcc.target/riscv/rvv/base/vssra_vx_tum-1.c: New test.
12810 * gcc.target/riscv/rvv/base/vssra_vx_tum-2.c: New test.
12811 * gcc.target/riscv/rvv/base/vssra_vx_tum-3.c: New test.
12812 * gcc.target/riscv/rvv/base/vssra_vx_tumu-1.c: New test.
12813 * gcc.target/riscv/rvv/base/vssra_vx_tumu-2.c: New test.
12814 * gcc.target/riscv/rvv/base/vssra_vx_tumu-3.c: New test.
12815
12816 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
12817
12818 * gcc.target/riscv/rvv/base/vssrl_vv-1.c: New test.
12819 * gcc.target/riscv/rvv/base/vssrl_vv-2.c: New test.
12820 * gcc.target/riscv/rvv/base/vssrl_vv-3.c: New test.
12821 * gcc.target/riscv/rvv/base/vssrl_vv_m-1.c: New test.
12822 * gcc.target/riscv/rvv/base/vssrl_vv_m-2.c: New test.
12823 * gcc.target/riscv/rvv/base/vssrl_vv_m-3.c: New test.
12824 * gcc.target/riscv/rvv/base/vssrl_vv_mu-1.c: New test.
12825 * gcc.target/riscv/rvv/base/vssrl_vv_mu-2.c: New test.
12826 * gcc.target/riscv/rvv/base/vssrl_vv_mu-3.c: New test.
12827 * gcc.target/riscv/rvv/base/vssrl_vv_tu-1.c: New test.
12828 * gcc.target/riscv/rvv/base/vssrl_vv_tu-2.c: New test.
12829 * gcc.target/riscv/rvv/base/vssrl_vv_tu-3.c: New test.
12830 * gcc.target/riscv/rvv/base/vssrl_vv_tum-1.c: New test.
12831 * gcc.target/riscv/rvv/base/vssrl_vv_tum-2.c: New test.
12832 * gcc.target/riscv/rvv/base/vssrl_vv_tum-3.c: New test.
12833 * gcc.target/riscv/rvv/base/vssrl_vv_tumu-1.c: New test.
12834 * gcc.target/riscv/rvv/base/vssrl_vv_tumu-2.c: New test.
12835 * gcc.target/riscv/rvv/base/vssrl_vv_tumu-3.c: New test.
12836
12837 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
12838
12839 * gcc.target/riscv/rvv/base/vssrl_vx-1.c: New test.
12840 * gcc.target/riscv/rvv/base/vssrl_vx-2.c: New test.
12841 * gcc.target/riscv/rvv/base/vssrl_vx-3.c: New test.
12842 * gcc.target/riscv/rvv/base/vssrl_vx_m-1.c: New test.
12843 * gcc.target/riscv/rvv/base/vssrl_vx_m-2.c: New test.
12844 * gcc.target/riscv/rvv/base/vssrl_vx_m-3.c: New test.
12845 * gcc.target/riscv/rvv/base/vssrl_vx_mu-1.c: New test.
12846 * gcc.target/riscv/rvv/base/vssrl_vx_mu-2.c: New test.
12847 * gcc.target/riscv/rvv/base/vssrl_vx_mu-3.c: New test.
12848 * gcc.target/riscv/rvv/base/vssrl_vx_tu-1.c: New test.
12849 * gcc.target/riscv/rvv/base/vssrl_vx_tu-2.c: New test.
12850 * gcc.target/riscv/rvv/base/vssrl_vx_tu-3.c: New test.
12851 * gcc.target/riscv/rvv/base/vssrl_vx_tum-1.c: New test.
12852 * gcc.target/riscv/rvv/base/vssrl_vx_tum-2.c: New test.
12853 * gcc.target/riscv/rvv/base/vssrl_vx_tum-3.c: New test.
12854 * gcc.target/riscv/rvv/base/vssrl_vx_tumu-1.c: New test.
12855 * gcc.target/riscv/rvv/base/vssrl_vx_tumu-2.c: New test.
12856 * gcc.target/riscv/rvv/base/vssrl_vx_tumu-3.c: New test.
12857
12858 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
12859
12860 * g++.target/riscv/rvv/base/vmerge_vvm-1.C: New test.
12861 * g++.target/riscv/rvv/base/vmerge_vvm-2.C: New test.
12862 * g++.target/riscv/rvv/base/vmerge_vvm-3.C: New test.
12863 * g++.target/riscv/rvv/base/vmerge_vvm-4.C: New test.
12864 * g++.target/riscv/rvv/base/vmerge_vvm-5.C: New test.
12865 * g++.target/riscv/rvv/base/vmerge_vvm-6.C: New test.
12866 * g++.target/riscv/rvv/base/vmerge_vvm_tu-1.C: New test.
12867 * g++.target/riscv/rvv/base/vmerge_vvm_tu-2.C: New test.
12868 * g++.target/riscv/rvv/base/vmerge_vvm_tu-3.C: New test.
12869 * g++.target/riscv/rvv/base/vmerge_vvm_tu-4.C: New test.
12870 * g++.target/riscv/rvv/base/vmerge_vvm_tu-5.C: New test.
12871 * g++.target/riscv/rvv/base/vmerge_vvm_tu-6.C: New test.
12872 * g++.target/riscv/rvv/base/vmerge_vxm_rv32-1.C: New test.
12873 * g++.target/riscv/rvv/base/vmerge_vxm_rv32-2.C: New test.
12874 * g++.target/riscv/rvv/base/vmerge_vxm_rv32-3.C: New test.
12875 * g++.target/riscv/rvv/base/vmerge_vxm_rv64-1.C: New test.
12876 * g++.target/riscv/rvv/base/vmerge_vxm_rv64-2.C: New test.
12877 * g++.target/riscv/rvv/base/vmerge_vxm_rv64-3.C: New test.
12878 * g++.target/riscv/rvv/base/vmerge_vxm_tu_rv32-1.C: New test.
12879 * g++.target/riscv/rvv/base/vmerge_vxm_tu_rv32-2.C: New test.
12880 * g++.target/riscv/rvv/base/vmerge_vxm_tu_rv32-3.C: New test.
12881 * g++.target/riscv/rvv/base/vmerge_vxm_tu_rv64-1.C: New test.
12882 * g++.target/riscv/rvv/base/vmerge_vxm_tu_rv64-2.C: New test.
12883 * g++.target/riscv/rvv/base/vmerge_vxm_tu_rv64-3.C: New test.
12884
12885 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
12886
12887 * g++.target/riscv/rvv/base/vmv_v-1.C: New test.
12888 * g++.target/riscv/rvv/base/vmv_v_tu-1.C: New test.
12889 * g++.target/riscv/rvv/base/vmv_v_x_rv32-1.C: New test.
12890 * g++.target/riscv/rvv/base/vmv_v_x_rv32-2.C: New test.
12891 * g++.target/riscv/rvv/base/vmv_v_x_rv32-3.C: New test.
12892 * g++.target/riscv/rvv/base/vmv_v_x_rv64-1.C: New test.
12893 * g++.target/riscv/rvv/base/vmv_v_x_rv64-2.C: New test.
12894 * g++.target/riscv/rvv/base/vmv_v_x_rv64-3.C: New test.
12895 * g++.target/riscv/rvv/base/vncvt_x-1.C: New test.
12896 * g++.target/riscv/rvv/base/vncvt_x-2.C: New test.
12897 * g++.target/riscv/rvv/base/vncvt_x-3.C: New test.
12898 * g++.target/riscv/rvv/base/vncvt_x_mu-1.C: New test.
12899 * g++.target/riscv/rvv/base/vncvt_x_mu-2.C: New test.
12900 * g++.target/riscv/rvv/base/vncvt_x_mu-3.C: New test.
12901 * g++.target/riscv/rvv/base/vncvt_x_tu-1.C: New test.
12902 * g++.target/riscv/rvv/base/vncvt_x_tu-2.C: New test.
12903 * g++.target/riscv/rvv/base/vncvt_x_tu-3.C: New test.
12904 * g++.target/riscv/rvv/base/vncvt_x_tum-1.C: New test.
12905 * g++.target/riscv/rvv/base/vncvt_x_tum-2.C: New test.
12906 * g++.target/riscv/rvv/base/vncvt_x_tum-3.C: New test.
12907 * g++.target/riscv/rvv/base/vncvt_x_tumu-1.C: New test.
12908 * g++.target/riscv/rvv/base/vncvt_x_tumu-2.C: New test.
12909 * g++.target/riscv/rvv/base/vncvt_x_tumu-3.C: New test.
12910
12911 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
12912
12913 * g++.target/riscv/rvv/base/vnsra_vv-1.C: New test.
12914 * g++.target/riscv/rvv/base/vnsra_vv-2.C: New test.
12915 * g++.target/riscv/rvv/base/vnsra_vv-3.C: New test.
12916 * g++.target/riscv/rvv/base/vnsra_vv_mu-1.C: New test.
12917 * g++.target/riscv/rvv/base/vnsra_vv_mu-2.C: New test.
12918 * g++.target/riscv/rvv/base/vnsra_vv_mu-3.C: New test.
12919 * g++.target/riscv/rvv/base/vnsra_vv_tu-1.C: New test.
12920 * g++.target/riscv/rvv/base/vnsra_vv_tu-2.C: New test.
12921 * g++.target/riscv/rvv/base/vnsra_vv_tu-3.C: New test.
12922 * g++.target/riscv/rvv/base/vnsra_vv_tum-1.C: New test.
12923 * g++.target/riscv/rvv/base/vnsra_vv_tum-2.C: New test.
12924 * g++.target/riscv/rvv/base/vnsra_vv_tum-3.C: New test.
12925 * g++.target/riscv/rvv/base/vnsra_vv_tumu-1.C: New test.
12926 * g++.target/riscv/rvv/base/vnsra_vv_tumu-2.C: New test.
12927 * g++.target/riscv/rvv/base/vnsra_vv_tumu-3.C: New test.
12928 * g++.target/riscv/rvv/base/vnsra_vx-1.C: New test.
12929 * g++.target/riscv/rvv/base/vnsra_vx-2.C: New test.
12930 * g++.target/riscv/rvv/base/vnsra_vx-3.C: New test.
12931 * g++.target/riscv/rvv/base/vnsra_vx_mu-1.C: New test.
12932 * g++.target/riscv/rvv/base/vnsra_vx_mu-2.C: New test.
12933 * g++.target/riscv/rvv/base/vnsra_vx_mu-3.C: New test.
12934 * g++.target/riscv/rvv/base/vnsra_vx_tu-1.C: New test.
12935 * g++.target/riscv/rvv/base/vnsra_vx_tu-2.C: New test.
12936 * g++.target/riscv/rvv/base/vnsra_vx_tu-3.C: New test.
12937 * g++.target/riscv/rvv/base/vnsra_vx_tum-1.C: New test.
12938 * g++.target/riscv/rvv/base/vnsra_vx_tum-2.C: New test.
12939 * g++.target/riscv/rvv/base/vnsra_vx_tum-3.C: New test.
12940 * g++.target/riscv/rvv/base/vnsra_vx_tumu-1.C: New test.
12941 * g++.target/riscv/rvv/base/vnsra_vx_tumu-2.C: New test.
12942 * g++.target/riscv/rvv/base/vnsra_vx_tumu-3.C: New test.
12943
12944 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
12945
12946 * g++.target/riscv/rvv/base/vnsrl_vv-1.C: New test.
12947 * g++.target/riscv/rvv/base/vnsrl_vv-2.C: New test.
12948 * g++.target/riscv/rvv/base/vnsrl_vv-3.C: New test.
12949 * g++.target/riscv/rvv/base/vnsrl_vv_mu-1.C: New test.
12950 * g++.target/riscv/rvv/base/vnsrl_vv_mu-2.C: New test.
12951 * g++.target/riscv/rvv/base/vnsrl_vv_mu-3.C: New test.
12952 * g++.target/riscv/rvv/base/vnsrl_vv_tu-1.C: New test.
12953 * g++.target/riscv/rvv/base/vnsrl_vv_tu-2.C: New test.
12954 * g++.target/riscv/rvv/base/vnsrl_vv_tu-3.C: New test.
12955 * g++.target/riscv/rvv/base/vnsrl_vv_tum-1.C: New test.
12956 * g++.target/riscv/rvv/base/vnsrl_vv_tum-2.C: New test.
12957 * g++.target/riscv/rvv/base/vnsrl_vv_tum-3.C: New test.
12958 * g++.target/riscv/rvv/base/vnsrl_vv_tumu-1.C: New test.
12959 * g++.target/riscv/rvv/base/vnsrl_vv_tumu-2.C: New test.
12960 * g++.target/riscv/rvv/base/vnsrl_vv_tumu-3.C: New test.
12961 * g++.target/riscv/rvv/base/vnsrl_vx-1.C: New test.
12962 * g++.target/riscv/rvv/base/vnsrl_vx-2.C: New test.
12963 * g++.target/riscv/rvv/base/vnsrl_vx-3.C: New test.
12964 * g++.target/riscv/rvv/base/vnsrl_vx_mu-1.C: New test.
12965 * g++.target/riscv/rvv/base/vnsrl_vx_mu-2.C: New test.
12966 * g++.target/riscv/rvv/base/vnsrl_vx_mu-3.C: New test.
12967 * g++.target/riscv/rvv/base/vnsrl_vx_tu-1.C: New test.
12968 * g++.target/riscv/rvv/base/vnsrl_vx_tu-2.C: New test.
12969 * g++.target/riscv/rvv/base/vnsrl_vx_tu-3.C: New test.
12970 * g++.target/riscv/rvv/base/vnsrl_vx_tum-1.C: New test.
12971 * g++.target/riscv/rvv/base/vnsrl_vx_tum-2.C: New test.
12972 * g++.target/riscv/rvv/base/vnsrl_vx_tum-3.C: New test.
12973 * g++.target/riscv/rvv/base/vnsrl_vx_tumu-1.C: New test.
12974 * g++.target/riscv/rvv/base/vnsrl_vx_tumu-2.C: New test.
12975 * g++.target/riscv/rvv/base/vnsrl_vx_tumu-3.C: New test.
12976
12977 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
12978
12979 * gcc.target/riscv/rvv/base/vmerge-1.c: New test.
12980 * gcc.target/riscv/rvv/base/vmerge-2.c: New test.
12981 * gcc.target/riscv/rvv/base/vmerge-3.c: New test.
12982 * gcc.target/riscv/rvv/base/vmerge-4.c: New test.
12983 * gcc.target/riscv/rvv/base/vmerge_vvm-1.c: New test.
12984 * gcc.target/riscv/rvv/base/vmerge_vvm-2.c: New test.
12985 * gcc.target/riscv/rvv/base/vmerge_vvm-3.c: New test.
12986 * gcc.target/riscv/rvv/base/vmerge_vvm-4.c: New test.
12987 * gcc.target/riscv/rvv/base/vmerge_vvm-5.c: New test.
12988 * gcc.target/riscv/rvv/base/vmerge_vvm-6.c: New test.
12989 * gcc.target/riscv/rvv/base/vmerge_vvm_tu-1.c: New test.
12990 * gcc.target/riscv/rvv/base/vmerge_vvm_tu-2.c: New test.
12991 * gcc.target/riscv/rvv/base/vmerge_vvm_tu-3.c: New test.
12992 * gcc.target/riscv/rvv/base/vmerge_vvm_tu-4.c: New test.
12993 * gcc.target/riscv/rvv/base/vmerge_vvm_tu-5.c: New test.
12994 * gcc.target/riscv/rvv/base/vmerge_vvm_tu-6.c: New test.
12995 * gcc.target/riscv/rvv/base/vmerge_vxm_rv32-1.c: New test.
12996 * gcc.target/riscv/rvv/base/vmerge_vxm_rv32-2.c: New test.
12997 * gcc.target/riscv/rvv/base/vmerge_vxm_rv32-3.c: New test.
12998 * gcc.target/riscv/rvv/base/vmerge_vxm_rv64-1.c: New test.
12999 * gcc.target/riscv/rvv/base/vmerge_vxm_rv64-2.c: New test.
13000 * gcc.target/riscv/rvv/base/vmerge_vxm_rv64-3.c: New test.
13001 * gcc.target/riscv/rvv/base/vmerge_vxm_tu_rv32-1.c: New test.
13002 * gcc.target/riscv/rvv/base/vmerge_vxm_tu_rv32-2.c: New test.
13003 * gcc.target/riscv/rvv/base/vmerge_vxm_tu_rv32-3.c: New test.
13004 * gcc.target/riscv/rvv/base/vmerge_vxm_tu_rv64-1.c: New test.
13005 * gcc.target/riscv/rvv/base/vmerge_vxm_tu_rv64-2.c: New test.
13006 * gcc.target/riscv/rvv/base/vmerge_vxm_tu_rv64-3.c: New test.
13007
13008 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
13009
13010 * gcc.target/riscv/rvv/base/vmv_v_x_rv32-1.c: New test.
13011 * gcc.target/riscv/rvv/base/vmv_v_x_rv32-2.c: New test.
13012 * gcc.target/riscv/rvv/base/vmv_v_x_rv32-3.c: New test.
13013 * gcc.target/riscv/rvv/base/vmv_v_x_rv64-1.c: New test.
13014 * gcc.target/riscv/rvv/base/vmv_v_x_rv64-2.c: New test.
13015 * gcc.target/riscv/rvv/base/vmv_v_x_rv64-3.c: New test.
13016 * gcc.target/riscv/rvv/base/vmv_v_x_tu_rv32-1.c: New test.
13017 * gcc.target/riscv/rvv/base/vmv_v_x_tu_rv32-2.c: New test.
13018 * gcc.target/riscv/rvv/base/vmv_v_x_tu_rv32-3.c: New test.
13019 * gcc.target/riscv/rvv/base/vmv_v_x_tu_rv64-1.c: New test.
13020 * gcc.target/riscv/rvv/base/vmv_v_x_tu_rv64-2.c: New test.
13021 * gcc.target/riscv/rvv/base/vmv_v_x_tu_rv64-3.c: New test.
13022
13023 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
13024
13025 * gcc.target/riscv/rvv/base/vmv_v_v-1.c: New test.
13026 * gcc.target/riscv/rvv/base/vmv_v_v-2.c: New test.
13027 * gcc.target/riscv/rvv/base/vmv_v_v-3.c: New test.
13028 * gcc.target/riscv/rvv/base/vmv_v_v_tu-1.c: New test.
13029 * gcc.target/riscv/rvv/base/vmv_v_v_tu-2.c: New test.
13030 * gcc.target/riscv/rvv/base/vmv_v_v_tu-3.c: New test.
13031
13032 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
13033
13034 * gcc.target/riscv/rvv/base/vncvt_x-1.c: New test.
13035 * gcc.target/riscv/rvv/base/vncvt_x-2.c: New test.
13036 * gcc.target/riscv/rvv/base/vncvt_x-3.c: New test.
13037 * gcc.target/riscv/rvv/base/vncvt_x_m-1.c: New test.
13038 * gcc.target/riscv/rvv/base/vncvt_x_m-2.c: New test.
13039 * gcc.target/riscv/rvv/base/vncvt_x_m-3.c: New test.
13040 * gcc.target/riscv/rvv/base/vncvt_x_mu-1.c: New test.
13041 * gcc.target/riscv/rvv/base/vncvt_x_mu-2.c: New test.
13042 * gcc.target/riscv/rvv/base/vncvt_x_mu-3.c: New test.
13043 * gcc.target/riscv/rvv/base/vncvt_x_tu-1.c: New test.
13044 * gcc.target/riscv/rvv/base/vncvt_x_tu-2.c: New test.
13045 * gcc.target/riscv/rvv/base/vncvt_x_tu-3.c: New test.
13046 * gcc.target/riscv/rvv/base/vncvt_x_tum-1.c: New test.
13047 * gcc.target/riscv/rvv/base/vncvt_x_tum-2.c: New test.
13048 * gcc.target/riscv/rvv/base/vncvt_x_tum-3.c: New test.
13049 * gcc.target/riscv/rvv/base/vncvt_x_tumu-1.c: New test.
13050 * gcc.target/riscv/rvv/base/vncvt_x_tumu-2.c: New test.
13051 * gcc.target/riscv/rvv/base/vncvt_x_tumu-3.c: New test.
13052
13053 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
13054
13055 * gcc.target/riscv/rvv/base/vnsra_wv-1.c: New test.
13056 * gcc.target/riscv/rvv/base/vnsra_wv-2.c: New test.
13057 * gcc.target/riscv/rvv/base/vnsra_wv-3.c: New test.
13058 * gcc.target/riscv/rvv/base/vnsra_wv_m-1.c: New test.
13059 * gcc.target/riscv/rvv/base/vnsra_wv_m-2.c: New test.
13060 * gcc.target/riscv/rvv/base/vnsra_wv_m-3.c: New test.
13061 * gcc.target/riscv/rvv/base/vnsra_wv_mu-1.c: New test.
13062 * gcc.target/riscv/rvv/base/vnsra_wv_mu-2.c: New test.
13063 * gcc.target/riscv/rvv/base/vnsra_wv_mu-3.c: New test.
13064 * gcc.target/riscv/rvv/base/vnsra_wv_tu-1.c: New test.
13065 * gcc.target/riscv/rvv/base/vnsra_wv_tu-2.c: New test.
13066 * gcc.target/riscv/rvv/base/vnsra_wv_tu-3.c: New test.
13067 * gcc.target/riscv/rvv/base/vnsra_wv_tum-1.c: New test.
13068 * gcc.target/riscv/rvv/base/vnsra_wv_tum-2.c: New test.
13069 * gcc.target/riscv/rvv/base/vnsra_wv_tum-3.c: New test.
13070 * gcc.target/riscv/rvv/base/vnsra_wv_tumu-1.c: New test.
13071 * gcc.target/riscv/rvv/base/vnsra_wv_tumu-2.c: New test.
13072 * gcc.target/riscv/rvv/base/vnsra_wv_tumu-3.c: New test.
13073 * gcc.target/riscv/rvv/base/vnsra_wx-1.c: New test.
13074 * gcc.target/riscv/rvv/base/vnsra_wx-2.c: New test.
13075 * gcc.target/riscv/rvv/base/vnsra_wx-3.c: New test.
13076 * gcc.target/riscv/rvv/base/vnsra_wx_m-1.c: New test.
13077 * gcc.target/riscv/rvv/base/vnsra_wx_m-2.c: New test.
13078 * gcc.target/riscv/rvv/base/vnsra_wx_m-3.c: New test.
13079 * gcc.target/riscv/rvv/base/vnsra_wx_mu-1.c: New test.
13080 * gcc.target/riscv/rvv/base/vnsra_wx_mu-2.c: New test.
13081 * gcc.target/riscv/rvv/base/vnsra_wx_mu-3.c: New test.
13082 * gcc.target/riscv/rvv/base/vnsra_wx_tu-1.c: New test.
13083 * gcc.target/riscv/rvv/base/vnsra_wx_tu-2.c: New test.
13084 * gcc.target/riscv/rvv/base/vnsra_wx_tu-3.c: New test.
13085 * gcc.target/riscv/rvv/base/vnsra_wx_tum-1.c: New test.
13086 * gcc.target/riscv/rvv/base/vnsra_wx_tum-2.c: New test.
13087 * gcc.target/riscv/rvv/base/vnsra_wx_tum-3.c: New test.
13088 * gcc.target/riscv/rvv/base/vnsra_wx_tumu-1.c: New test.
13089 * gcc.target/riscv/rvv/base/vnsra_wx_tumu-2.c: New test.
13090 * gcc.target/riscv/rvv/base/vnsra_wx_tumu-3.c: New test.
13091
13092 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
13093
13094 * gcc.target/riscv/rvv/base/vnsrl_wv-1.c: New test.
13095 * gcc.target/riscv/rvv/base/vnsrl_wv-2.c: New test.
13096 * gcc.target/riscv/rvv/base/vnsrl_wv-3.c: New test.
13097 * gcc.target/riscv/rvv/base/vnsrl_wv_m-1.c: New test.
13098 * gcc.target/riscv/rvv/base/vnsrl_wv_m-2.c: New test.
13099 * gcc.target/riscv/rvv/base/vnsrl_wv_m-3.c: New test.
13100 * gcc.target/riscv/rvv/base/vnsrl_wv_mu-1.c: New test.
13101 * gcc.target/riscv/rvv/base/vnsrl_wv_mu-2.c: New test.
13102 * gcc.target/riscv/rvv/base/vnsrl_wv_mu-3.c: New test.
13103 * gcc.target/riscv/rvv/base/vnsrl_wv_tu-1.c: New test.
13104 * gcc.target/riscv/rvv/base/vnsrl_wv_tu-2.c: New test.
13105 * gcc.target/riscv/rvv/base/vnsrl_wv_tu-3.c: New test.
13106 * gcc.target/riscv/rvv/base/vnsrl_wv_tum-1.c: New test.
13107 * gcc.target/riscv/rvv/base/vnsrl_wv_tum-2.c: New test.
13108 * gcc.target/riscv/rvv/base/vnsrl_wv_tum-3.c: New test.
13109 * gcc.target/riscv/rvv/base/vnsrl_wv_tumu-1.c: New test.
13110 * gcc.target/riscv/rvv/base/vnsrl_wv_tumu-2.c: New test.
13111 * gcc.target/riscv/rvv/base/vnsrl_wv_tumu-3.c: New test.
13112 * gcc.target/riscv/rvv/base/vnsrl_wx-1.c: New test.
13113 * gcc.target/riscv/rvv/base/vnsrl_wx-2.c: New test.
13114 * gcc.target/riscv/rvv/base/vnsrl_wx-3.c: New test.
13115 * gcc.target/riscv/rvv/base/vnsrl_wx_m-1.c: New test.
13116 * gcc.target/riscv/rvv/base/vnsrl_wx_m-2.c: New test.
13117 * gcc.target/riscv/rvv/base/vnsrl_wx_m-3.c: New test.
13118 * gcc.target/riscv/rvv/base/vnsrl_wx_mu-1.c: New test.
13119 * gcc.target/riscv/rvv/base/vnsrl_wx_mu-2.c: New test.
13120 * gcc.target/riscv/rvv/base/vnsrl_wx_mu-3.c: New test.
13121 * gcc.target/riscv/rvv/base/vnsrl_wx_tu-1.c: New test.
13122 * gcc.target/riscv/rvv/base/vnsrl_wx_tu-2.c: New test.
13123 * gcc.target/riscv/rvv/base/vnsrl_wx_tu-3.c: New test.
13124 * gcc.target/riscv/rvv/base/vnsrl_wx_tum-1.c: New test.
13125 * gcc.target/riscv/rvv/base/vnsrl_wx_tum-2.c: New test.
13126 * gcc.target/riscv/rvv/base/vnsrl_wx_tum-3.c: New test.
13127 * gcc.target/riscv/rvv/base/vnsrl_wx_tumu-1.c: New test.
13128 * gcc.target/riscv/rvv/base/vnsrl_wx_tumu-2.c: New test.
13129 * gcc.target/riscv/rvv/base/vnsrl_wx_tumu-3.c: New test.
13130
13131 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
13132
13133 * g++.target/riscv/rvv/base/vmsbc_vv-1.C: New test.
13134 * g++.target/riscv/rvv/base/vmsbc_vv-2.C: New test.
13135 * g++.target/riscv/rvv/base/vmsbc_vv-3.C: New test.
13136 * g++.target/riscv/rvv/base/vmsbc_vvm-1.C: New test.
13137 * g++.target/riscv/rvv/base/vmsbc_vvm-2.C: New test.
13138 * g++.target/riscv/rvv/base/vmsbc_vvm-3.C: New test.
13139 * g++.target/riscv/rvv/base/vmsbc_vx_rv32-1.C: New test.
13140 * g++.target/riscv/rvv/base/vmsbc_vx_rv32-2.C: New test.
13141 * g++.target/riscv/rvv/base/vmsbc_vx_rv32-3.C: New test.
13142 * g++.target/riscv/rvv/base/vmsbc_vx_rv64-1.C: New test.
13143 * g++.target/riscv/rvv/base/vmsbc_vx_rv64-2.C: New test.
13144 * g++.target/riscv/rvv/base/vmsbc_vx_rv64-3.C: New test.
13145 * g++.target/riscv/rvv/base/vmsbc_vxm_rv32-1.C: New test.
13146 * g++.target/riscv/rvv/base/vmsbc_vxm_rv32-2.C: New test.
13147 * g++.target/riscv/rvv/base/vmsbc_vxm_rv32-3.C: New test.
13148 * g++.target/riscv/rvv/base/vmsbc_vxm_rv64-1.C: New test.
13149 * g++.target/riscv/rvv/base/vmsbc_vxm_rv64-2.C: New test.
13150 * g++.target/riscv/rvv/base/vmsbc_vxm_rv64-3.C: New test.
13151
13152 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
13153
13154 * g++.target/riscv/rvv/base/vmadc_vv-1.C: New test.
13155 * g++.target/riscv/rvv/base/vmadc_vv-2.C: New test.
13156 * g++.target/riscv/rvv/base/vmadc_vv-3.C: New test.
13157 * g++.target/riscv/rvv/base/vmadc_vvm-1.C: New test.
13158 * g++.target/riscv/rvv/base/vmadc_vvm-2.C: New test.
13159 * g++.target/riscv/rvv/base/vmadc_vvm-3.C: New test.
13160 * g++.target/riscv/rvv/base/vmadc_vx_rv32-1.C: New test.
13161 * g++.target/riscv/rvv/base/vmadc_vx_rv32-2.C: New test.
13162 * g++.target/riscv/rvv/base/vmadc_vx_rv32-3.C: New test.
13163 * g++.target/riscv/rvv/base/vmadc_vx_rv64-1.C: New test.
13164 * g++.target/riscv/rvv/base/vmadc_vx_rv64-2.C: New test.
13165 * g++.target/riscv/rvv/base/vmadc_vx_rv64-3.C: New test.
13166 * g++.target/riscv/rvv/base/vmadc_vxm_rv32-1.C: New test.
13167 * g++.target/riscv/rvv/base/vmadc_vxm_rv32-2.C: New test.
13168 * g++.target/riscv/rvv/base/vmadc_vxm_rv32-3.C: New test.
13169 * g++.target/riscv/rvv/base/vmadc_vxm_rv64-1.C: New test.
13170 * g++.target/riscv/rvv/base/vmadc_vxm_rv64-2.C: New test.
13171 * g++.target/riscv/rvv/base/vmadc_vxm_rv64-3.C: New test.
13172
13173 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
13174
13175 * gcc.target/riscv/rvv/base/vmsbc-1.c: New test.
13176 * gcc.target/riscv/rvv/base/vmsbc-2.c: New test.
13177 * gcc.target/riscv/rvv/base/vmsbc-3.c: New test.
13178 * gcc.target/riscv/rvv/base/vmsbc-4.c: New test.
13179 * gcc.target/riscv/rvv/base/vmsbc-5.c: New test.
13180 * gcc.target/riscv/rvv/base/vmsbc-6.c: New test.
13181 * gcc.target/riscv/rvv/base/vmsbc-7.c: New test.
13182 * gcc.target/riscv/rvv/base/vmsbc-8.c: New test.
13183 * gcc.target/riscv/rvv/base/vmsbc_vv-1.c: New test.
13184 * gcc.target/riscv/rvv/base/vmsbc_vv-2.c: New test.
13185 * gcc.target/riscv/rvv/base/vmsbc_vv-3.c: New test.
13186 * gcc.target/riscv/rvv/base/vmsbc_vvm-1.c: New test.
13187 * gcc.target/riscv/rvv/base/vmsbc_vvm-2.c: New test.
13188 * gcc.target/riscv/rvv/base/vmsbc_vvm-3.c: New test.
13189 * gcc.target/riscv/rvv/base/vmsbc_vx_rv32-1.c: New test.
13190 * gcc.target/riscv/rvv/base/vmsbc_vx_rv32-2.c: New test.
13191 * gcc.target/riscv/rvv/base/vmsbc_vx_rv32-3.c: New test.
13192 * gcc.target/riscv/rvv/base/vmsbc_vx_rv64-1.c: New test.
13193 * gcc.target/riscv/rvv/base/vmsbc_vx_rv64-2.c: New test.
13194 * gcc.target/riscv/rvv/base/vmsbc_vx_rv64-3.c: New test.
13195 * gcc.target/riscv/rvv/base/vmsbc_vxm_rv32-1.c: New test.
13196 * gcc.target/riscv/rvv/base/vmsbc_vxm_rv32-2.c: New test.
13197 * gcc.target/riscv/rvv/base/vmsbc_vxm_rv32-3.c: New test.
13198 * gcc.target/riscv/rvv/base/vmsbc_vxm_rv64-1.c: New test.
13199 * gcc.target/riscv/rvv/base/vmsbc_vxm_rv64-2.c: New test.
13200 * gcc.target/riscv/rvv/base/vmsbc_vxm_rv64-3.c: New test.
13201
13202 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
13203
13204 * gcc.target/riscv/rvv/base/vmadc-1.c: New test.
13205 * gcc.target/riscv/rvv/base/vmadc-2.c: New test.
13206 * gcc.target/riscv/rvv/base/vmadc-3.c: New test.
13207 * gcc.target/riscv/rvv/base/vmadc-4.c: New test.
13208 * gcc.target/riscv/rvv/base/vmadc-5.c: New test.
13209 * gcc.target/riscv/rvv/base/vmadc-6.c: New test.
13210 * gcc.target/riscv/rvv/base/vmadc-7.c: New test.
13211 * gcc.target/riscv/rvv/base/vmadc-8.c: New test.
13212 * gcc.target/riscv/rvv/base/vmadc_vv-1.c: New test.
13213 * gcc.target/riscv/rvv/base/vmadc_vv-2.c: New test.
13214 * gcc.target/riscv/rvv/base/vmadc_vv-3.c: New test.
13215 * gcc.target/riscv/rvv/base/vmadc_vvm-1.c: New test.
13216 * gcc.target/riscv/rvv/base/vmadc_vvm-2.c: New test.
13217 * gcc.target/riscv/rvv/base/vmadc_vvm-3.c: New test.
13218 * gcc.target/riscv/rvv/base/vmadc_vx_rv32-1.c: New test.
13219 * gcc.target/riscv/rvv/base/vmadc_vx_rv32-2.c: New test.
13220 * gcc.target/riscv/rvv/base/vmadc_vx_rv32-3.c: New test.
13221 * gcc.target/riscv/rvv/base/vmadc_vx_rv64-1.c: New test.
13222 * gcc.target/riscv/rvv/base/vmadc_vx_rv64-2.c: New test.
13223 * gcc.target/riscv/rvv/base/vmadc_vx_rv64-3.c: New test.
13224 * gcc.target/riscv/rvv/base/vmadc_vxm_rv32-1.c: New test.
13225 * gcc.target/riscv/rvv/base/vmadc_vxm_rv32-2.c: New test.
13226 * gcc.target/riscv/rvv/base/vmadc_vxm_rv32-3.c: New test.
13227 * gcc.target/riscv/rvv/base/vmadc_vxm_rv64-1.c: New test.
13228 * gcc.target/riscv/rvv/base/vmadc_vxm_rv64-2.c: New test.
13229 * gcc.target/riscv/rvv/base/vmadc_vxm_rv64-3.c: New test.
13230
13231 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
13232
13233 * g++.target/riscv/rvv/base/vadc_vvm-1.C: New test.
13234 * g++.target/riscv/rvv/base/vadc_vvm-2.C: New test.
13235 * g++.target/riscv/rvv/base/vadc_vvm-3.C: New test.
13236 * g++.target/riscv/rvv/base/vadc_vvm_tu-1.C: New test.
13237 * g++.target/riscv/rvv/base/vadc_vvm_tu-2.C: New test.
13238 * g++.target/riscv/rvv/base/vadc_vvm_tu-3.C: New test.
13239 * g++.target/riscv/rvv/base/vadc_vxm_rv32-1.C: New test.
13240 * g++.target/riscv/rvv/base/vadc_vxm_rv32-2.C: New test.
13241 * g++.target/riscv/rvv/base/vadc_vxm_rv32-3.C: New test.
13242 * g++.target/riscv/rvv/base/vadc_vxm_rv64-1.C: New test.
13243 * g++.target/riscv/rvv/base/vadc_vxm_rv64-2.C: New test.
13244 * g++.target/riscv/rvv/base/vadc_vxm_rv64-3.C: New test.
13245 * g++.target/riscv/rvv/base/vadc_vxm_tu_rv32-1.C: New test.
13246 * g++.target/riscv/rvv/base/vadc_vxm_tu_rv32-2.C: New test.
13247 * g++.target/riscv/rvv/base/vadc_vxm_tu_rv32-3.C: New test.
13248 * g++.target/riscv/rvv/base/vadc_vxm_tu_rv64-1.C: New test.
13249 * g++.target/riscv/rvv/base/vadc_vxm_tu_rv64-2.C: New test.
13250 * g++.target/riscv/rvv/base/vadc_vxm_tu_rv64-3.C: New test.
13251
13252 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
13253
13254 * g++.target/riscv/rvv/base/vsbc_vvm-1.C: New test.
13255 * g++.target/riscv/rvv/base/vsbc_vvm-2.C: New test.
13256 * g++.target/riscv/rvv/base/vsbc_vvm-3.C: New test.
13257 * g++.target/riscv/rvv/base/vsbc_vvm_tu-1.C: New test.
13258 * g++.target/riscv/rvv/base/vsbc_vvm_tu-2.C: New test.
13259 * g++.target/riscv/rvv/base/vsbc_vvm_tu-3.C: New test.
13260 * g++.target/riscv/rvv/base/vsbc_vxm_rv32-1.C: New test.
13261 * g++.target/riscv/rvv/base/vsbc_vxm_rv32-2.C: New test.
13262 * g++.target/riscv/rvv/base/vsbc_vxm_rv32-3.C: New test.
13263 * g++.target/riscv/rvv/base/vsbc_vxm_rv64-1.C: New test.
13264 * g++.target/riscv/rvv/base/vsbc_vxm_rv64-2.C: New test.
13265 * g++.target/riscv/rvv/base/vsbc_vxm_rv64-3.C: New test.
13266 * g++.target/riscv/rvv/base/vsbc_vxm_tu_rv32-1.C: New test.
13267 * g++.target/riscv/rvv/base/vsbc_vxm_tu_rv32-2.C: New test.
13268 * g++.target/riscv/rvv/base/vsbc_vxm_tu_rv32-3.C: New test.
13269 * g++.target/riscv/rvv/base/vsbc_vxm_tu_rv64-1.C: New test.
13270 * g++.target/riscv/rvv/base/vsbc_vxm_tu_rv64-2.C: New test.
13271 * g++.target/riscv/rvv/base/vsbc_vxm_tu_rv64-3.C: New test.
13272
13273 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
13274
13275 * gcc.target/riscv/rvv/base/vsbc-1.c: New test.
13276 * gcc.target/riscv/rvv/base/vsbc-2.c: New test.
13277 * gcc.target/riscv/rvv/base/vsbc-3.c: New test.
13278 * gcc.target/riscv/rvv/base/vsbc-4.c: New test.
13279 * gcc.target/riscv/rvv/base/vsbc_vvm-1.c: New test.
13280 * gcc.target/riscv/rvv/base/vsbc_vvm-2.c: New test.
13281 * gcc.target/riscv/rvv/base/vsbc_vvm-3.c: New test.
13282 * gcc.target/riscv/rvv/base/vsbc_vvm_tu-1.c: New test.
13283 * gcc.target/riscv/rvv/base/vsbc_vvm_tu-2.c: New test.
13284 * gcc.target/riscv/rvv/base/vsbc_vvm_tu-3.c: New test.
13285 * gcc.target/riscv/rvv/base/vsbc_vxm_rv32-1.c: New test.
13286 * gcc.target/riscv/rvv/base/vsbc_vxm_rv32-2.c: New test.
13287 * gcc.target/riscv/rvv/base/vsbc_vxm_rv32-3.c: New test.
13288 * gcc.target/riscv/rvv/base/vsbc_vxm_rv64-1.c: New test.
13289 * gcc.target/riscv/rvv/base/vsbc_vxm_rv64-2.c: New test.
13290 * gcc.target/riscv/rvv/base/vsbc_vxm_rv64-3.c: New test.
13291 * gcc.target/riscv/rvv/base/vsbc_vxm_tu_rv32-1.c: New test.
13292 * gcc.target/riscv/rvv/base/vsbc_vxm_tu_rv32-2.c: New test.
13293 * gcc.target/riscv/rvv/base/vsbc_vxm_tu_rv32-3.c: New test.
13294 * gcc.target/riscv/rvv/base/vsbc_vxm_tu_rv64-1.c: New test.
13295 * gcc.target/riscv/rvv/base/vsbc_vxm_tu_rv64-2.c: New test.
13296 * gcc.target/riscv/rvv/base/vsbc_vxm_tu_rv64-3.c: New test.
13297
13298 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
13299
13300 * gcc.target/riscv/rvv/base/vadc-1.c: New test.
13301 * gcc.target/riscv/rvv/base/vadc-2.c: New test.
13302 * gcc.target/riscv/rvv/base/vadc-3.c: New test.
13303 * gcc.target/riscv/rvv/base/vadc-4.c: New test.
13304 * gcc.target/riscv/rvv/base/vadc_vvm-1.c: New test.
13305 * gcc.target/riscv/rvv/base/vadc_vvm-2.c: New test.
13306 * gcc.target/riscv/rvv/base/vadc_vvm-3.c: New test.
13307 * gcc.target/riscv/rvv/base/vadc_vvm_tu-1.c: New test.
13308 * gcc.target/riscv/rvv/base/vadc_vvm_tu-2.c: New test.
13309 * gcc.target/riscv/rvv/base/vadc_vvm_tu-3.c: New test.
13310 * gcc.target/riscv/rvv/base/vadc_vxm_rv32-1.c: New test.
13311 * gcc.target/riscv/rvv/base/vadc_vxm_rv32-2.c: New test.
13312 * gcc.target/riscv/rvv/base/vadc_vxm_rv32-3.c: New test.
13313 * gcc.target/riscv/rvv/base/vadc_vxm_rv64-1.c: New test.
13314 * gcc.target/riscv/rvv/base/vadc_vxm_rv64-2.c: New test.
13315 * gcc.target/riscv/rvv/base/vadc_vxm_rv64-3.c: New test.
13316 * gcc.target/riscv/rvv/base/vadc_vxm_tu_rv32-1.c: New test.
13317 * gcc.target/riscv/rvv/base/vadc_vxm_tu_rv32-2.c: New test.
13318 * gcc.target/riscv/rvv/base/vadc_vxm_tu_rv32-3.c: New test.
13319 * gcc.target/riscv/rvv/base/vadc_vxm_tu_rv64-1.c: New test.
13320 * gcc.target/riscv/rvv/base/vadc_vxm_tu_rv64-2.c: New test.
13321 * gcc.target/riscv/rvv/base/vadc_vxm_tu_rv64-3.c: New test.
13322
13323 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
13324
13325 * gcc.target/riscv/rvv/base/binop_vx_constraint-121.c: New test.
13326
13327 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
13328
13329 * g++.target/riscv/rvv/base/vwadd_vv-1.C: New test.
13330 * g++.target/riscv/rvv/base/vwadd_vv-2.C: New test.
13331 * g++.target/riscv/rvv/base/vwadd_vv-3.C: New test.
13332 * g++.target/riscv/rvv/base/vwadd_vv_mu-1.C: New test.
13333 * g++.target/riscv/rvv/base/vwadd_vv_mu-2.C: New test.
13334 * g++.target/riscv/rvv/base/vwadd_vv_mu-3.C: New test.
13335 * g++.target/riscv/rvv/base/vwadd_vv_tu-1.C: New test.
13336 * g++.target/riscv/rvv/base/vwadd_vv_tu-2.C: New test.
13337 * g++.target/riscv/rvv/base/vwadd_vv_tu-3.C: New test.
13338 * g++.target/riscv/rvv/base/vwadd_vv_tum-1.C: New test.
13339 * g++.target/riscv/rvv/base/vwadd_vv_tum-2.C: New test.
13340 * g++.target/riscv/rvv/base/vwadd_vv_tum-3.C: New test.
13341 * g++.target/riscv/rvv/base/vwadd_vv_tumu-1.C: New test.
13342 * g++.target/riscv/rvv/base/vwadd_vv_tumu-2.C: New test.
13343 * g++.target/riscv/rvv/base/vwadd_vv_tumu-3.C: New test.
13344 * g++.target/riscv/rvv/base/vwadd_vx-1.C: New test.
13345 * g++.target/riscv/rvv/base/vwadd_vx-2.C: New test.
13346 * g++.target/riscv/rvv/base/vwadd_vx-3.C: New test.
13347 * g++.target/riscv/rvv/base/vwadd_vx_mu-1.C: New test.
13348 * g++.target/riscv/rvv/base/vwadd_vx_mu-2.C: New test.
13349 * g++.target/riscv/rvv/base/vwadd_vx_mu-3.C: New test.
13350 * g++.target/riscv/rvv/base/vwadd_vx_tu-1.C: New test.
13351 * g++.target/riscv/rvv/base/vwadd_vx_tu-2.C: New test.
13352 * g++.target/riscv/rvv/base/vwadd_vx_tu-3.C: New test.
13353 * g++.target/riscv/rvv/base/vwadd_vx_tum-1.C: New test.
13354 * g++.target/riscv/rvv/base/vwadd_vx_tum-2.C: New test.
13355 * g++.target/riscv/rvv/base/vwadd_vx_tum-3.C: New test.
13356 * g++.target/riscv/rvv/base/vwadd_vx_tumu-1.C: New test.
13357 * g++.target/riscv/rvv/base/vwadd_vx_tumu-2.C: New test.
13358 * g++.target/riscv/rvv/base/vwadd_vx_tumu-3.C: New test.
13359
13360 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
13361
13362 * g++.target/riscv/rvv/base/vwadd_wv-1.C: New test.
13363 * g++.target/riscv/rvv/base/vwadd_wv-2.C: New test.
13364 * g++.target/riscv/rvv/base/vwadd_wv-3.C: New test.
13365 * g++.target/riscv/rvv/base/vwadd_wv_mu-1.C: New test.
13366 * g++.target/riscv/rvv/base/vwadd_wv_mu-2.C: New test.
13367 * g++.target/riscv/rvv/base/vwadd_wv_mu-3.C: New test.
13368 * g++.target/riscv/rvv/base/vwadd_wv_tu-1.C: New test.
13369 * g++.target/riscv/rvv/base/vwadd_wv_tu-2.C: New test.
13370 * g++.target/riscv/rvv/base/vwadd_wv_tu-3.C: New test.
13371 * g++.target/riscv/rvv/base/vwadd_wv_tum-1.C: New test.
13372 * g++.target/riscv/rvv/base/vwadd_wv_tum-2.C: New test.
13373 * g++.target/riscv/rvv/base/vwadd_wv_tum-3.C: New test.
13374 * g++.target/riscv/rvv/base/vwadd_wv_tumu-1.C: New test.
13375 * g++.target/riscv/rvv/base/vwadd_wv_tumu-2.C: New test.
13376 * g++.target/riscv/rvv/base/vwadd_wv_tumu-3.C: New test.
13377 * g++.target/riscv/rvv/base/vwadd_wx-1.C: New test.
13378 * g++.target/riscv/rvv/base/vwadd_wx-2.C: New test.
13379 * g++.target/riscv/rvv/base/vwadd_wx-3.C: New test.
13380 * g++.target/riscv/rvv/base/vwadd_wx_mu-1.C: New test.
13381 * g++.target/riscv/rvv/base/vwadd_wx_mu-2.C: New test.
13382 * g++.target/riscv/rvv/base/vwadd_wx_mu-3.C: New test.
13383 * g++.target/riscv/rvv/base/vwadd_wx_tu-1.C: New test.
13384 * g++.target/riscv/rvv/base/vwadd_wx_tu-2.C: New test.
13385 * g++.target/riscv/rvv/base/vwadd_wx_tu-3.C: New test.
13386 * g++.target/riscv/rvv/base/vwadd_wx_tum-1.C: New test.
13387 * g++.target/riscv/rvv/base/vwadd_wx_tum-2.C: New test.
13388 * g++.target/riscv/rvv/base/vwadd_wx_tum-3.C: New test.
13389 * g++.target/riscv/rvv/base/vwadd_wx_tumu-1.C: New test.
13390 * g++.target/riscv/rvv/base/vwadd_wx_tumu-2.C: New test.
13391 * g++.target/riscv/rvv/base/vwadd_wx_tumu-3.C: New test.
13392
13393 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
13394
13395 * g++.target/riscv/rvv/base/vwaddu_vv-1.C: New test.
13396 * g++.target/riscv/rvv/base/vwaddu_vv-2.C: New test.
13397 * g++.target/riscv/rvv/base/vwaddu_vv-3.C: New test.
13398 * g++.target/riscv/rvv/base/vwaddu_vv_mu-1.C: New test.
13399 * g++.target/riscv/rvv/base/vwaddu_vv_mu-2.C: New test.
13400 * g++.target/riscv/rvv/base/vwaddu_vv_mu-3.C: New test.
13401 * g++.target/riscv/rvv/base/vwaddu_vv_tu-1.C: New test.
13402 * g++.target/riscv/rvv/base/vwaddu_vv_tu-2.C: New test.
13403 * g++.target/riscv/rvv/base/vwaddu_vv_tu-3.C: New test.
13404 * g++.target/riscv/rvv/base/vwaddu_vv_tum-1.C: New test.
13405 * g++.target/riscv/rvv/base/vwaddu_vv_tum-2.C: New test.
13406 * g++.target/riscv/rvv/base/vwaddu_vv_tum-3.C: New test.
13407 * g++.target/riscv/rvv/base/vwaddu_vv_tumu-1.C: New test.
13408 * g++.target/riscv/rvv/base/vwaddu_vv_tumu-2.C: New test.
13409 * g++.target/riscv/rvv/base/vwaddu_vv_tumu-3.C: New test.
13410 * g++.target/riscv/rvv/base/vwaddu_vx-1.C: New test.
13411 * g++.target/riscv/rvv/base/vwaddu_vx-2.C: New test.
13412 * g++.target/riscv/rvv/base/vwaddu_vx-3.C: New test.
13413 * g++.target/riscv/rvv/base/vwaddu_vx_mu-1.C: New test.
13414 * g++.target/riscv/rvv/base/vwaddu_vx_mu-2.C: New test.
13415 * g++.target/riscv/rvv/base/vwaddu_vx_mu-3.C: New test.
13416 * g++.target/riscv/rvv/base/vwaddu_vx_tu-1.C: New test.
13417 * g++.target/riscv/rvv/base/vwaddu_vx_tu-2.C: New test.
13418 * g++.target/riscv/rvv/base/vwaddu_vx_tu-3.C: New test.
13419 * g++.target/riscv/rvv/base/vwaddu_vx_tum-1.C: New test.
13420 * g++.target/riscv/rvv/base/vwaddu_vx_tum-2.C: New test.
13421 * g++.target/riscv/rvv/base/vwaddu_vx_tum-3.C: New test.
13422 * g++.target/riscv/rvv/base/vwaddu_vx_tumu-1.C: New test.
13423 * g++.target/riscv/rvv/base/vwaddu_vx_tumu-2.C: New test.
13424 * g++.target/riscv/rvv/base/vwaddu_vx_tumu-3.C: New test.
13425
13426 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
13427
13428 * g++.target/riscv/rvv/base/vwaddu_wv-1.C: New test.
13429 * g++.target/riscv/rvv/base/vwaddu_wv-2.C: New test.
13430 * g++.target/riscv/rvv/base/vwaddu_wv-3.C: New test.
13431 * g++.target/riscv/rvv/base/vwaddu_wv_mu-1.C: New test.
13432 * g++.target/riscv/rvv/base/vwaddu_wv_mu-2.C: New test.
13433 * g++.target/riscv/rvv/base/vwaddu_wv_mu-3.C: New test.
13434 * g++.target/riscv/rvv/base/vwaddu_wv_tu-1.C: New test.
13435 * g++.target/riscv/rvv/base/vwaddu_wv_tu-2.C: New test.
13436 * g++.target/riscv/rvv/base/vwaddu_wv_tu-3.C: New test.
13437 * g++.target/riscv/rvv/base/vwaddu_wv_tum-1.C: New test.
13438 * g++.target/riscv/rvv/base/vwaddu_wv_tum-2.C: New test.
13439 * g++.target/riscv/rvv/base/vwaddu_wv_tum-3.C: New test.
13440 * g++.target/riscv/rvv/base/vwaddu_wv_tumu-1.C: New test.
13441 * g++.target/riscv/rvv/base/vwaddu_wv_tumu-2.C: New test.
13442 * g++.target/riscv/rvv/base/vwaddu_wv_tumu-3.C: New test.
13443 * g++.target/riscv/rvv/base/vwaddu_wx-1.C: New test.
13444 * g++.target/riscv/rvv/base/vwaddu_wx-2.C: New test.
13445 * g++.target/riscv/rvv/base/vwaddu_wx-3.C: New test.
13446 * g++.target/riscv/rvv/base/vwaddu_wx_mu-1.C: New test.
13447 * g++.target/riscv/rvv/base/vwaddu_wx_mu-2.C: New test.
13448 * g++.target/riscv/rvv/base/vwaddu_wx_mu-3.C: New test.
13449 * g++.target/riscv/rvv/base/vwaddu_wx_tu-1.C: New test.
13450 * g++.target/riscv/rvv/base/vwaddu_wx_tu-2.C: New test.
13451 * g++.target/riscv/rvv/base/vwaddu_wx_tu-3.C: New test.
13452 * g++.target/riscv/rvv/base/vwaddu_wx_tum-1.C: New test.
13453 * g++.target/riscv/rvv/base/vwaddu_wx_tum-2.C: New test.
13454 * g++.target/riscv/rvv/base/vwaddu_wx_tum-3.C: New test.
13455 * g++.target/riscv/rvv/base/vwaddu_wx_tumu-1.C: New test.
13456 * g++.target/riscv/rvv/base/vwaddu_wx_tumu-2.C: New test.
13457 * g++.target/riscv/rvv/base/vwaddu_wx_tumu-3.C: New test.
13458
13459 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
13460
13461 * g++.target/riscv/rvv/base/vwcvt_x-1.C: New test.
13462 * g++.target/riscv/rvv/base/vwcvt_x-2.C: New test.
13463 * g++.target/riscv/rvv/base/vwcvt_x-3.C: New test.
13464 * g++.target/riscv/rvv/base/vwcvt_x_mu-1.C: New test.
13465 * g++.target/riscv/rvv/base/vwcvt_x_mu-2.C: New test.
13466 * g++.target/riscv/rvv/base/vwcvt_x_mu-3.C: New test.
13467 * g++.target/riscv/rvv/base/vwcvt_x_tu-1.C: New test.
13468 * g++.target/riscv/rvv/base/vwcvt_x_tu-2.C: New test.
13469 * g++.target/riscv/rvv/base/vwcvt_x_tu-3.C: New test.
13470 * g++.target/riscv/rvv/base/vwcvt_x_tum-1.C: New test.
13471 * g++.target/riscv/rvv/base/vwcvt_x_tum-2.C: New test.
13472 * g++.target/riscv/rvv/base/vwcvt_x_tum-3.C: New test.
13473 * g++.target/riscv/rvv/base/vwcvt_x_tumu-1.C: New test.
13474 * g++.target/riscv/rvv/base/vwcvt_x_tumu-2.C: New test.
13475 * g++.target/riscv/rvv/base/vwcvt_x_tumu-3.C: New test.
13476 * g++.target/riscv/rvv/base/vwcvtu_x-1.C: New test.
13477 * g++.target/riscv/rvv/base/vwcvtu_x-2.C: New test.
13478 * g++.target/riscv/rvv/base/vwcvtu_x-3.C: New test.
13479 * g++.target/riscv/rvv/base/vwcvtu_x_mu-1.C: New test.
13480 * g++.target/riscv/rvv/base/vwcvtu_x_mu-2.C: New test.
13481 * g++.target/riscv/rvv/base/vwcvtu_x_mu-3.C: New test.
13482 * g++.target/riscv/rvv/base/vwcvtu_x_tu-1.C: New test.
13483 * g++.target/riscv/rvv/base/vwcvtu_x_tu-2.C: New test.
13484 * g++.target/riscv/rvv/base/vwcvtu_x_tu-3.C: New test.
13485 * g++.target/riscv/rvv/base/vwcvtu_x_tum-1.C: New test.
13486 * g++.target/riscv/rvv/base/vwcvtu_x_tum-2.C: New test.
13487 * g++.target/riscv/rvv/base/vwcvtu_x_tum-3.C: New test.
13488 * g++.target/riscv/rvv/base/vwcvtu_x_tumu-1.C: New test.
13489 * g++.target/riscv/rvv/base/vwcvtu_x_tumu-2.C: New test.
13490 * g++.target/riscv/rvv/base/vwcvtu_x_tumu-3.C: New test.
13491
13492 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
13493
13494 * g++.target/riscv/rvv/base/vwmul_vv-1.C: New test.
13495 * g++.target/riscv/rvv/base/vwmul_vv-2.C: New test.
13496 * g++.target/riscv/rvv/base/vwmul_vv-3.C: New test.
13497 * g++.target/riscv/rvv/base/vwmul_vv_mu-1.C: New test.
13498 * g++.target/riscv/rvv/base/vwmul_vv_mu-2.C: New test.
13499 * g++.target/riscv/rvv/base/vwmul_vv_mu-3.C: New test.
13500 * g++.target/riscv/rvv/base/vwmul_vv_tu-1.C: New test.
13501 * g++.target/riscv/rvv/base/vwmul_vv_tu-2.C: New test.
13502 * g++.target/riscv/rvv/base/vwmul_vv_tu-3.C: New test.
13503 * g++.target/riscv/rvv/base/vwmul_vv_tum-1.C: New test.
13504 * g++.target/riscv/rvv/base/vwmul_vv_tum-2.C: New test.
13505 * g++.target/riscv/rvv/base/vwmul_vv_tum-3.C: New test.
13506 * g++.target/riscv/rvv/base/vwmul_vv_tumu-1.C: New test.
13507 * g++.target/riscv/rvv/base/vwmul_vv_tumu-2.C: New test.
13508 * g++.target/riscv/rvv/base/vwmul_vv_tumu-3.C: New test.
13509 * g++.target/riscv/rvv/base/vwmul_vx-1.C: New test.
13510 * g++.target/riscv/rvv/base/vwmul_vx-2.C: New test.
13511 * g++.target/riscv/rvv/base/vwmul_vx-3.C: New test.
13512 * g++.target/riscv/rvv/base/vwmul_vx_mu-1.C: New test.
13513 * g++.target/riscv/rvv/base/vwmul_vx_mu-2.C: New test.
13514 * g++.target/riscv/rvv/base/vwmul_vx_mu-3.C: New test.
13515 * g++.target/riscv/rvv/base/vwmul_vx_tu-1.C: New test.
13516 * g++.target/riscv/rvv/base/vwmul_vx_tu-2.C: New test.
13517 * g++.target/riscv/rvv/base/vwmul_vx_tu-3.C: New test.
13518 * g++.target/riscv/rvv/base/vwmul_vx_tum-1.C: New test.
13519 * g++.target/riscv/rvv/base/vwmul_vx_tum-2.C: New test.
13520 * g++.target/riscv/rvv/base/vwmul_vx_tum-3.C: New test.
13521 * g++.target/riscv/rvv/base/vwmul_vx_tumu-1.C: New test.
13522 * g++.target/riscv/rvv/base/vwmul_vx_tumu-2.C: New test.
13523 * g++.target/riscv/rvv/base/vwmul_vx_tumu-3.C: New test.
13524
13525 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
13526
13527 * g++.target/riscv/rvv/base/vwmulsu_vv-1.C: New test.
13528 * g++.target/riscv/rvv/base/vwmulsu_vv-2.C: New test.
13529 * g++.target/riscv/rvv/base/vwmulsu_vv-3.C: New test.
13530 * g++.target/riscv/rvv/base/vwmulsu_vv_mu-1.C: New test.
13531 * g++.target/riscv/rvv/base/vwmulsu_vv_mu-2.C: New test.
13532 * g++.target/riscv/rvv/base/vwmulsu_vv_mu-3.C: New test.
13533 * g++.target/riscv/rvv/base/vwmulsu_vv_tu-1.C: New test.
13534 * g++.target/riscv/rvv/base/vwmulsu_vv_tu-2.C: New test.
13535 * g++.target/riscv/rvv/base/vwmulsu_vv_tu-3.C: New test.
13536 * g++.target/riscv/rvv/base/vwmulsu_vv_tum-1.C: New test.
13537 * g++.target/riscv/rvv/base/vwmulsu_vv_tum-2.C: New test.
13538 * g++.target/riscv/rvv/base/vwmulsu_vv_tum-3.C: New test.
13539 * g++.target/riscv/rvv/base/vwmulsu_vv_tumu-1.C: New test.
13540 * g++.target/riscv/rvv/base/vwmulsu_vv_tumu-2.C: New test.
13541 * g++.target/riscv/rvv/base/vwmulsu_vv_tumu-3.C: New test.
13542 * g++.target/riscv/rvv/base/vwmulsu_vx-1.C: New test.
13543 * g++.target/riscv/rvv/base/vwmulsu_vx-2.C: New test.
13544 * g++.target/riscv/rvv/base/vwmulsu_vx-3.C: New test.
13545 * g++.target/riscv/rvv/base/vwmulsu_vx_mu-1.C: New test.
13546 * g++.target/riscv/rvv/base/vwmulsu_vx_mu-2.C: New test.
13547 * g++.target/riscv/rvv/base/vwmulsu_vx_mu-3.C: New test.
13548 * g++.target/riscv/rvv/base/vwmulsu_vx_tu-1.C: New test.
13549 * g++.target/riscv/rvv/base/vwmulsu_vx_tu-2.C: New test.
13550 * g++.target/riscv/rvv/base/vwmulsu_vx_tu-3.C: New test.
13551 * g++.target/riscv/rvv/base/vwmulsu_vx_tum-1.C: New test.
13552 * g++.target/riscv/rvv/base/vwmulsu_vx_tum-2.C: New test.
13553 * g++.target/riscv/rvv/base/vwmulsu_vx_tum-3.C: New test.
13554 * g++.target/riscv/rvv/base/vwmulsu_vx_tumu-1.C: New test.
13555 * g++.target/riscv/rvv/base/vwmulsu_vx_tumu-2.C: New test.
13556 * g++.target/riscv/rvv/base/vwmulsu_vx_tumu-3.C: New test.
13557
13558 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
13559
13560 * g++.target/riscv/rvv/base/vwmulu_vv-1.C: New test.
13561 * g++.target/riscv/rvv/base/vwmulu_vv-2.C: New test.
13562 * g++.target/riscv/rvv/base/vwmulu_vv-3.C: New test.
13563 * g++.target/riscv/rvv/base/vwmulu_vv_mu-1.C: New test.
13564 * g++.target/riscv/rvv/base/vwmulu_vv_mu-2.C: New test.
13565 * g++.target/riscv/rvv/base/vwmulu_vv_mu-3.C: New test.
13566 * g++.target/riscv/rvv/base/vwmulu_vv_tu-1.C: New test.
13567 * g++.target/riscv/rvv/base/vwmulu_vv_tu-2.C: New test.
13568 * g++.target/riscv/rvv/base/vwmulu_vv_tu-3.C: New test.
13569 * g++.target/riscv/rvv/base/vwmulu_vv_tum-1.C: New test.
13570 * g++.target/riscv/rvv/base/vwmulu_vv_tum-2.C: New test.
13571 * g++.target/riscv/rvv/base/vwmulu_vv_tum-3.C: New test.
13572 * g++.target/riscv/rvv/base/vwmulu_vv_tumu-1.C: New test.
13573 * g++.target/riscv/rvv/base/vwmulu_vv_tumu-2.C: New test.
13574 * g++.target/riscv/rvv/base/vwmulu_vv_tumu-3.C: New test.
13575 * g++.target/riscv/rvv/base/vwmulu_vx-1.C: New test.
13576 * g++.target/riscv/rvv/base/vwmulu_vx-2.C: New test.
13577 * g++.target/riscv/rvv/base/vwmulu_vx-3.C: New test.
13578 * g++.target/riscv/rvv/base/vwmulu_vx_mu-1.C: New test.
13579 * g++.target/riscv/rvv/base/vwmulu_vx_mu-2.C: New test.
13580 * g++.target/riscv/rvv/base/vwmulu_vx_mu-3.C: New test.
13581 * g++.target/riscv/rvv/base/vwmulu_vx_tu-1.C: New test.
13582 * g++.target/riscv/rvv/base/vwmulu_vx_tu-2.C: New test.
13583 * g++.target/riscv/rvv/base/vwmulu_vx_tu-3.C: New test.
13584 * g++.target/riscv/rvv/base/vwmulu_vx_tum-1.C: New test.
13585 * g++.target/riscv/rvv/base/vwmulu_vx_tum-2.C: New test.
13586 * g++.target/riscv/rvv/base/vwmulu_vx_tum-3.C: New test.
13587 * g++.target/riscv/rvv/base/vwmulu_vx_tumu-1.C: New test.
13588 * g++.target/riscv/rvv/base/vwmulu_vx_tumu-2.C: New test.
13589 * g++.target/riscv/rvv/base/vwmulu_vx_tumu-3.C: New test.
13590
13591 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
13592
13593 * g++.target/riscv/rvv/base/vwsub_vv-1.C: New test.
13594 * g++.target/riscv/rvv/base/vwsub_vv-2.C: New test.
13595 * g++.target/riscv/rvv/base/vwsub_vv-3.C: New test.
13596 * g++.target/riscv/rvv/base/vwsub_vv_mu-1.C: New test.
13597 * g++.target/riscv/rvv/base/vwsub_vv_mu-2.C: New test.
13598 * g++.target/riscv/rvv/base/vwsub_vv_mu-3.C: New test.
13599 * g++.target/riscv/rvv/base/vwsub_vv_tu-1.C: New test.
13600 * g++.target/riscv/rvv/base/vwsub_vv_tu-2.C: New test.
13601 * g++.target/riscv/rvv/base/vwsub_vv_tu-3.C: New test.
13602 * g++.target/riscv/rvv/base/vwsub_vv_tum-1.C: New test.
13603 * g++.target/riscv/rvv/base/vwsub_vv_tum-2.C: New test.
13604 * g++.target/riscv/rvv/base/vwsub_vv_tum-3.C: New test.
13605 * g++.target/riscv/rvv/base/vwsub_vv_tumu-1.C: New test.
13606 * g++.target/riscv/rvv/base/vwsub_vv_tumu-2.C: New test.
13607 * g++.target/riscv/rvv/base/vwsub_vv_tumu-3.C: New test.
13608 * g++.target/riscv/rvv/base/vwsub_vx-1.C: New test.
13609 * g++.target/riscv/rvv/base/vwsub_vx-2.C: New test.
13610 * g++.target/riscv/rvv/base/vwsub_vx-3.C: New test.
13611 * g++.target/riscv/rvv/base/vwsub_vx_mu-1.C: New test.
13612 * g++.target/riscv/rvv/base/vwsub_vx_mu-2.C: New test.
13613 * g++.target/riscv/rvv/base/vwsub_vx_mu-3.C: New test.
13614 * g++.target/riscv/rvv/base/vwsub_vx_tu-1.C: New test.
13615 * g++.target/riscv/rvv/base/vwsub_vx_tu-2.C: New test.
13616 * g++.target/riscv/rvv/base/vwsub_vx_tu-3.C: New test.
13617 * g++.target/riscv/rvv/base/vwsub_vx_tum-1.C: New test.
13618 * g++.target/riscv/rvv/base/vwsub_vx_tum-2.C: New test.
13619 * g++.target/riscv/rvv/base/vwsub_vx_tum-3.C: New test.
13620 * g++.target/riscv/rvv/base/vwsub_vx_tumu-1.C: New test.
13621 * g++.target/riscv/rvv/base/vwsub_vx_tumu-2.C: New test.
13622 * g++.target/riscv/rvv/base/vwsub_vx_tumu-3.C: New test.
13623
13624 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
13625
13626 * g++.target/riscv/rvv/base/vwsub_wv-1.C: New test.
13627 * g++.target/riscv/rvv/base/vwsub_wv-2.C: New test.
13628 * g++.target/riscv/rvv/base/vwsub_wv-3.C: New test.
13629 * g++.target/riscv/rvv/base/vwsub_wv_mu-1.C: New test.
13630 * g++.target/riscv/rvv/base/vwsub_wv_mu-2.C: New test.
13631 * g++.target/riscv/rvv/base/vwsub_wv_mu-3.C: New test.
13632 * g++.target/riscv/rvv/base/vwsub_wv_tu-1.C: New test.
13633 * g++.target/riscv/rvv/base/vwsub_wv_tu-2.C: New test.
13634 * g++.target/riscv/rvv/base/vwsub_wv_tu-3.C: New test.
13635 * g++.target/riscv/rvv/base/vwsub_wv_tum-1.C: New test.
13636 * g++.target/riscv/rvv/base/vwsub_wv_tum-2.C: New test.
13637 * g++.target/riscv/rvv/base/vwsub_wv_tum-3.C: New test.
13638 * g++.target/riscv/rvv/base/vwsub_wv_tumu-1.C: New test.
13639 * g++.target/riscv/rvv/base/vwsub_wv_tumu-2.C: New test.
13640 * g++.target/riscv/rvv/base/vwsub_wv_tumu-3.C: New test.
13641 * g++.target/riscv/rvv/base/vwsub_wx-1.C: New test.
13642 * g++.target/riscv/rvv/base/vwsub_wx-2.C: New test.
13643 * g++.target/riscv/rvv/base/vwsub_wx-3.C: New test.
13644 * g++.target/riscv/rvv/base/vwsub_wx_mu-1.C: New test.
13645 * g++.target/riscv/rvv/base/vwsub_wx_mu-2.C: New test.
13646 * g++.target/riscv/rvv/base/vwsub_wx_mu-3.C: New test.
13647 * g++.target/riscv/rvv/base/vwsub_wx_tu-1.C: New test.
13648 * g++.target/riscv/rvv/base/vwsub_wx_tu-2.C: New test.
13649 * g++.target/riscv/rvv/base/vwsub_wx_tu-3.C: New test.
13650 * g++.target/riscv/rvv/base/vwsub_wx_tum-1.C: New test.
13651 * g++.target/riscv/rvv/base/vwsub_wx_tum-2.C: New test.
13652 * g++.target/riscv/rvv/base/vwsub_wx_tum-3.C: New test.
13653 * g++.target/riscv/rvv/base/vwsub_wx_tumu-1.C: New test.
13654 * g++.target/riscv/rvv/base/vwsub_wx_tumu-2.C: New test.
13655 * g++.target/riscv/rvv/base/vwsub_wx_tumu-3.C: New test.
13656
13657 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
13658
13659 * g++.target/riscv/rvv/base/vwsubu_vv-1.C: New test.
13660 * g++.target/riscv/rvv/base/vwsubu_vv-2.C: New test.
13661 * g++.target/riscv/rvv/base/vwsubu_vv-3.C: New test.
13662 * g++.target/riscv/rvv/base/vwsubu_vv_mu-1.C: New test.
13663 * g++.target/riscv/rvv/base/vwsubu_vv_mu-2.C: New test.
13664 * g++.target/riscv/rvv/base/vwsubu_vv_mu-3.C: New test.
13665 * g++.target/riscv/rvv/base/vwsubu_vv_tu-1.C: New test.
13666 * g++.target/riscv/rvv/base/vwsubu_vv_tu-2.C: New test.
13667 * g++.target/riscv/rvv/base/vwsubu_vv_tu-3.C: New test.
13668 * g++.target/riscv/rvv/base/vwsubu_vv_tum-1.C: New test.
13669 * g++.target/riscv/rvv/base/vwsubu_vv_tum-2.C: New test.
13670 * g++.target/riscv/rvv/base/vwsubu_vv_tum-3.C: New test.
13671 * g++.target/riscv/rvv/base/vwsubu_vv_tumu-1.C: New test.
13672 * g++.target/riscv/rvv/base/vwsubu_vv_tumu-2.C: New test.
13673 * g++.target/riscv/rvv/base/vwsubu_vv_tumu-3.C: New test.
13674 * g++.target/riscv/rvv/base/vwsubu_vx-1.C: New test.
13675 * g++.target/riscv/rvv/base/vwsubu_vx-2.C: New test.
13676 * g++.target/riscv/rvv/base/vwsubu_vx-3.C: New test.
13677 * g++.target/riscv/rvv/base/vwsubu_vx_mu-1.C: New test.
13678 * g++.target/riscv/rvv/base/vwsubu_vx_mu-2.C: New test.
13679 * g++.target/riscv/rvv/base/vwsubu_vx_mu-3.C: New test.
13680 * g++.target/riscv/rvv/base/vwsubu_vx_tu-1.C: New test.
13681 * g++.target/riscv/rvv/base/vwsubu_vx_tu-2.C: New test.
13682 * g++.target/riscv/rvv/base/vwsubu_vx_tu-3.C: New test.
13683 * g++.target/riscv/rvv/base/vwsubu_vx_tum-1.C: New test.
13684 * g++.target/riscv/rvv/base/vwsubu_vx_tum-2.C: New test.
13685 * g++.target/riscv/rvv/base/vwsubu_vx_tum-3.C: New test.
13686 * g++.target/riscv/rvv/base/vwsubu_vx_tumu-1.C: New test.
13687 * g++.target/riscv/rvv/base/vwsubu_vx_tumu-2.C: New test.
13688 * g++.target/riscv/rvv/base/vwsubu_vx_tumu-3.C: New test.
13689
13690 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
13691
13692 * g++.target/riscv/rvv/base/vwsubu_wv-1.C: New test.
13693 * g++.target/riscv/rvv/base/vwsubu_wv-2.C: New test.
13694 * g++.target/riscv/rvv/base/vwsubu_wv-3.C: New test.
13695 * g++.target/riscv/rvv/base/vwsubu_wv_mu-1.C: New test.
13696 * g++.target/riscv/rvv/base/vwsubu_wv_mu-2.C: New test.
13697 * g++.target/riscv/rvv/base/vwsubu_wv_mu-3.C: New test.
13698 * g++.target/riscv/rvv/base/vwsubu_wv_tu-1.C: New test.
13699 * g++.target/riscv/rvv/base/vwsubu_wv_tu-2.C: New test.
13700 * g++.target/riscv/rvv/base/vwsubu_wv_tu-3.C: New test.
13701 * g++.target/riscv/rvv/base/vwsubu_wv_tum-1.C: New test.
13702 * g++.target/riscv/rvv/base/vwsubu_wv_tum-2.C: New test.
13703 * g++.target/riscv/rvv/base/vwsubu_wv_tum-3.C: New test.
13704 * g++.target/riscv/rvv/base/vwsubu_wv_tumu-1.C: New test.
13705 * g++.target/riscv/rvv/base/vwsubu_wv_tumu-2.C: New test.
13706 * g++.target/riscv/rvv/base/vwsubu_wv_tumu-3.C: New test.
13707 * g++.target/riscv/rvv/base/vwsubu_wx-1.C: New test.
13708 * g++.target/riscv/rvv/base/vwsubu_wx-2.C: New test.
13709 * g++.target/riscv/rvv/base/vwsubu_wx-3.C: New test.
13710 * g++.target/riscv/rvv/base/vwsubu_wx_mu-1.C: New test.
13711 * g++.target/riscv/rvv/base/vwsubu_wx_mu-2.C: New test.
13712 * g++.target/riscv/rvv/base/vwsubu_wx_mu-3.C: New test.
13713 * g++.target/riscv/rvv/base/vwsubu_wx_tu-1.C: New test.
13714 * g++.target/riscv/rvv/base/vwsubu_wx_tu-2.C: New test.
13715 * g++.target/riscv/rvv/base/vwsubu_wx_tu-3.C: New test.
13716 * g++.target/riscv/rvv/base/vwsubu_wx_tum-1.C: New test.
13717 * g++.target/riscv/rvv/base/vwsubu_wx_tum-2.C: New test.
13718 * g++.target/riscv/rvv/base/vwsubu_wx_tum-3.C: New test.
13719 * g++.target/riscv/rvv/base/vwsubu_wx_tumu-1.C: New test.
13720 * g++.target/riscv/rvv/base/vwsubu_wx_tumu-2.C: New test.
13721 * g++.target/riscv/rvv/base/vwsubu_wx_tumu-3.C: New test.
13722
13723 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
13724
13725 * gcc.target/riscv/rvv/base/binop_vx_constraint-120.c: New test.
13726
13727 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
13728
13729 * gcc.target/riscv/rvv/base/vwadd_vv-1.c: New test.
13730 * gcc.target/riscv/rvv/base/vwadd_vv-2.c: New test.
13731 * gcc.target/riscv/rvv/base/vwadd_vv-3.c: New test.
13732 * gcc.target/riscv/rvv/base/vwadd_vv_m-1.c: New test.
13733 * gcc.target/riscv/rvv/base/vwadd_vv_m-2.c: New test.
13734 * gcc.target/riscv/rvv/base/vwadd_vv_m-3.c: New test.
13735 * gcc.target/riscv/rvv/base/vwadd_vv_mu-1.c: New test.
13736 * gcc.target/riscv/rvv/base/vwadd_vv_mu-2.c: New test.
13737 * gcc.target/riscv/rvv/base/vwadd_vv_mu-3.c: New test.
13738 * gcc.target/riscv/rvv/base/vwadd_vv_tu-1.c: New test.
13739 * gcc.target/riscv/rvv/base/vwadd_vv_tu-2.c: New test.
13740 * gcc.target/riscv/rvv/base/vwadd_vv_tu-3.c: New test.
13741 * gcc.target/riscv/rvv/base/vwadd_vv_tum-1.c: New test.
13742 * gcc.target/riscv/rvv/base/vwadd_vv_tum-2.c: New test.
13743 * gcc.target/riscv/rvv/base/vwadd_vv_tum-3.c: New test.
13744 * gcc.target/riscv/rvv/base/vwadd_vv_tumu-1.c: New test.
13745 * gcc.target/riscv/rvv/base/vwadd_vv_tumu-2.c: New test.
13746 * gcc.target/riscv/rvv/base/vwadd_vv_tumu-3.c: New test.
13747 * gcc.target/riscv/rvv/base/vwadd_vx-1.c: New test.
13748 * gcc.target/riscv/rvv/base/vwadd_vx-2.c: New test.
13749 * gcc.target/riscv/rvv/base/vwadd_vx-3.c: New test.
13750 * gcc.target/riscv/rvv/base/vwadd_vx_m-1.c: New test.
13751 * gcc.target/riscv/rvv/base/vwadd_vx_m-2.c: New test.
13752 * gcc.target/riscv/rvv/base/vwadd_vx_m-3.c: New test.
13753 * gcc.target/riscv/rvv/base/vwadd_vx_mu-1.c: New test.
13754 * gcc.target/riscv/rvv/base/vwadd_vx_mu-2.c: New test.
13755 * gcc.target/riscv/rvv/base/vwadd_vx_mu-3.c: New test.
13756 * gcc.target/riscv/rvv/base/vwadd_vx_tu-1.c: New test.
13757 * gcc.target/riscv/rvv/base/vwadd_vx_tu-2.c: New test.
13758 * gcc.target/riscv/rvv/base/vwadd_vx_tu-3.c: New test.
13759 * gcc.target/riscv/rvv/base/vwadd_vx_tum-1.c: New test.
13760 * gcc.target/riscv/rvv/base/vwadd_vx_tum-2.c: New test.
13761 * gcc.target/riscv/rvv/base/vwadd_vx_tum-3.c: New test.
13762 * gcc.target/riscv/rvv/base/vwadd_vx_tumu-1.c: New test.
13763 * gcc.target/riscv/rvv/base/vwadd_vx_tumu-2.c: New test.
13764 * gcc.target/riscv/rvv/base/vwadd_vx_tumu-3.c: New test.
13765
13766 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
13767
13768 * gcc.target/riscv/rvv/base/vwadd_wv-1.c: New test.
13769 * gcc.target/riscv/rvv/base/vwadd_wv-2.c: New test.
13770 * gcc.target/riscv/rvv/base/vwadd_wv-3.c: New test.
13771 * gcc.target/riscv/rvv/base/vwadd_wv_m-1.c: New test.
13772 * gcc.target/riscv/rvv/base/vwadd_wv_m-2.c: New test.
13773 * gcc.target/riscv/rvv/base/vwadd_wv_m-3.c: New test.
13774 * gcc.target/riscv/rvv/base/vwadd_wv_mu-1.c: New test.
13775 * gcc.target/riscv/rvv/base/vwadd_wv_mu-2.c: New test.
13776 * gcc.target/riscv/rvv/base/vwadd_wv_mu-3.c: New test.
13777 * gcc.target/riscv/rvv/base/vwadd_wv_tu-1.c: New test.
13778 * gcc.target/riscv/rvv/base/vwadd_wv_tu-2.c: New test.
13779 * gcc.target/riscv/rvv/base/vwadd_wv_tu-3.c: New test.
13780 * gcc.target/riscv/rvv/base/vwadd_wv_tum-1.c: New test.
13781 * gcc.target/riscv/rvv/base/vwadd_wv_tum-2.c: New test.
13782 * gcc.target/riscv/rvv/base/vwadd_wv_tum-3.c: New test.
13783 * gcc.target/riscv/rvv/base/vwadd_wv_tumu-1.c: New test.
13784 * gcc.target/riscv/rvv/base/vwadd_wv_tumu-2.c: New test.
13785 * gcc.target/riscv/rvv/base/vwadd_wv_tumu-3.c: New test.
13786 * gcc.target/riscv/rvv/base/vwadd_wx-1.c: New test.
13787 * gcc.target/riscv/rvv/base/vwadd_wx-2.c: New test.
13788 * gcc.target/riscv/rvv/base/vwadd_wx-3.c: New test.
13789 * gcc.target/riscv/rvv/base/vwadd_wx_m-1.c: New test.
13790 * gcc.target/riscv/rvv/base/vwadd_wx_m-2.c: New test.
13791 * gcc.target/riscv/rvv/base/vwadd_wx_m-3.c: New test.
13792 * gcc.target/riscv/rvv/base/vwadd_wx_mu-1.c: New test.
13793 * gcc.target/riscv/rvv/base/vwadd_wx_mu-2.c: New test.
13794 * gcc.target/riscv/rvv/base/vwadd_wx_mu-3.c: New test.
13795 * gcc.target/riscv/rvv/base/vwadd_wx_tu-1.c: New test.
13796 * gcc.target/riscv/rvv/base/vwadd_wx_tu-2.c: New test.
13797 * gcc.target/riscv/rvv/base/vwadd_wx_tu-3.c: New test.
13798 * gcc.target/riscv/rvv/base/vwadd_wx_tum-1.c: New test.
13799 * gcc.target/riscv/rvv/base/vwadd_wx_tum-2.c: New test.
13800 * gcc.target/riscv/rvv/base/vwadd_wx_tum-3.c: New test.
13801 * gcc.target/riscv/rvv/base/vwadd_wx_tumu-1.c: New test.
13802 * gcc.target/riscv/rvv/base/vwadd_wx_tumu-2.c: New test.
13803 * gcc.target/riscv/rvv/base/vwadd_wx_tumu-3.c: New test.
13804
13805 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
13806
13807 * gcc.target/riscv/rvv/base/vwaddu_vv-1.c: New test.
13808 * gcc.target/riscv/rvv/base/vwaddu_vv-2.c: New test.
13809 * gcc.target/riscv/rvv/base/vwaddu_vv-3.c: New test.
13810 * gcc.target/riscv/rvv/base/vwaddu_vv_m-1.c: New test.
13811 * gcc.target/riscv/rvv/base/vwaddu_vv_m-2.c: New test.
13812 * gcc.target/riscv/rvv/base/vwaddu_vv_m-3.c: New test.
13813 * gcc.target/riscv/rvv/base/vwaddu_vv_mu-1.c: New test.
13814 * gcc.target/riscv/rvv/base/vwaddu_vv_mu-2.c: New test.
13815 * gcc.target/riscv/rvv/base/vwaddu_vv_mu-3.c: New test.
13816 * gcc.target/riscv/rvv/base/vwaddu_vv_tu-1.c: New test.
13817 * gcc.target/riscv/rvv/base/vwaddu_vv_tu-2.c: New test.
13818 * gcc.target/riscv/rvv/base/vwaddu_vv_tu-3.c: New test.
13819 * gcc.target/riscv/rvv/base/vwaddu_vv_tum-1.c: New test.
13820 * gcc.target/riscv/rvv/base/vwaddu_vv_tum-2.c: New test.
13821 * gcc.target/riscv/rvv/base/vwaddu_vv_tum-3.c: New test.
13822 * gcc.target/riscv/rvv/base/vwaddu_vv_tumu-1.c: New test.
13823 * gcc.target/riscv/rvv/base/vwaddu_vv_tumu-2.c: New test.
13824 * gcc.target/riscv/rvv/base/vwaddu_vv_tumu-3.c: New test.
13825 * gcc.target/riscv/rvv/base/vwaddu_vx-1.c: New test.
13826 * gcc.target/riscv/rvv/base/vwaddu_vx-2.c: New test.
13827 * gcc.target/riscv/rvv/base/vwaddu_vx-3.c: New test.
13828 * gcc.target/riscv/rvv/base/vwaddu_vx_m-1.c: New test.
13829 * gcc.target/riscv/rvv/base/vwaddu_vx_m-2.c: New test.
13830 * gcc.target/riscv/rvv/base/vwaddu_vx_m-3.c: New test.
13831 * gcc.target/riscv/rvv/base/vwaddu_vx_mu-1.c: New test.
13832 * gcc.target/riscv/rvv/base/vwaddu_vx_mu-2.c: New test.
13833 * gcc.target/riscv/rvv/base/vwaddu_vx_mu-3.c: New test.
13834 * gcc.target/riscv/rvv/base/vwaddu_vx_tu-1.c: New test.
13835 * gcc.target/riscv/rvv/base/vwaddu_vx_tu-2.c: New test.
13836 * gcc.target/riscv/rvv/base/vwaddu_vx_tu-3.c: New test.
13837 * gcc.target/riscv/rvv/base/vwaddu_vx_tum-1.c: New test.
13838 * gcc.target/riscv/rvv/base/vwaddu_vx_tum-2.c: New test.
13839 * gcc.target/riscv/rvv/base/vwaddu_vx_tum-3.c: New test.
13840 * gcc.target/riscv/rvv/base/vwaddu_vx_tumu-1.c: New test.
13841 * gcc.target/riscv/rvv/base/vwaddu_vx_tumu-2.c: New test.
13842 * gcc.target/riscv/rvv/base/vwaddu_vx_tumu-3.c: New test.
13843
13844 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
13845
13846 * gcc.target/riscv/rvv/base/vwaddu_wv-1.c: New test.
13847 * gcc.target/riscv/rvv/base/vwaddu_wv-2.c: New test.
13848 * gcc.target/riscv/rvv/base/vwaddu_wv-3.c: New test.
13849 * gcc.target/riscv/rvv/base/vwaddu_wv_m-1.c: New test.
13850 * gcc.target/riscv/rvv/base/vwaddu_wv_m-2.c: New test.
13851 * gcc.target/riscv/rvv/base/vwaddu_wv_m-3.c: New test.
13852 * gcc.target/riscv/rvv/base/vwaddu_wv_mu-1.c: New test.
13853 * gcc.target/riscv/rvv/base/vwaddu_wv_mu-2.c: New test.
13854 * gcc.target/riscv/rvv/base/vwaddu_wv_mu-3.c: New test.
13855 * gcc.target/riscv/rvv/base/vwaddu_wv_tu-1.c: New test.
13856 * gcc.target/riscv/rvv/base/vwaddu_wv_tu-2.c: New test.
13857 * gcc.target/riscv/rvv/base/vwaddu_wv_tu-3.c: New test.
13858 * gcc.target/riscv/rvv/base/vwaddu_wv_tum-1.c: New test.
13859 * gcc.target/riscv/rvv/base/vwaddu_wv_tum-2.c: New test.
13860 * gcc.target/riscv/rvv/base/vwaddu_wv_tum-3.c: New test.
13861 * gcc.target/riscv/rvv/base/vwaddu_wv_tumu-1.c: New test.
13862 * gcc.target/riscv/rvv/base/vwaddu_wv_tumu-2.c: New test.
13863 * gcc.target/riscv/rvv/base/vwaddu_wv_tumu-3.c: New test.
13864 * gcc.target/riscv/rvv/base/vwaddu_wx-1.c: New test.
13865 * gcc.target/riscv/rvv/base/vwaddu_wx-2.c: New test.
13866 * gcc.target/riscv/rvv/base/vwaddu_wx-3.c: New test.
13867 * gcc.target/riscv/rvv/base/vwaddu_wx_m-1.c: New test.
13868 * gcc.target/riscv/rvv/base/vwaddu_wx_m-2.c: New test.
13869 * gcc.target/riscv/rvv/base/vwaddu_wx_m-3.c: New test.
13870 * gcc.target/riscv/rvv/base/vwaddu_wx_mu-1.c: New test.
13871 * gcc.target/riscv/rvv/base/vwaddu_wx_mu-2.c: New test.
13872 * gcc.target/riscv/rvv/base/vwaddu_wx_mu-3.c: New test.
13873 * gcc.target/riscv/rvv/base/vwaddu_wx_tu-1.c: New test.
13874 * gcc.target/riscv/rvv/base/vwaddu_wx_tu-2.c: New test.
13875 * gcc.target/riscv/rvv/base/vwaddu_wx_tu-3.c: New test.
13876 * gcc.target/riscv/rvv/base/vwaddu_wx_tum-1.c: New test.
13877 * gcc.target/riscv/rvv/base/vwaddu_wx_tum-2.c: New test.
13878 * gcc.target/riscv/rvv/base/vwaddu_wx_tum-3.c: New test.
13879 * gcc.target/riscv/rvv/base/vwaddu_wx_tumu-1.c: New test.
13880 * gcc.target/riscv/rvv/base/vwaddu_wx_tumu-2.c: New test.
13881 * gcc.target/riscv/rvv/base/vwaddu_wx_tumu-3.c: New test.
13882
13883 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
13884
13885 * gcc.target/riscv/rvv/base/vwcvt_x-1.c: New test.
13886 * gcc.target/riscv/rvv/base/vwcvt_x-2.c: New test.
13887 * gcc.target/riscv/rvv/base/vwcvt_x-3.c: New test.
13888 * gcc.target/riscv/rvv/base/vwcvt_x_m-1.c: New test.
13889 * gcc.target/riscv/rvv/base/vwcvt_x_m-2.c: New test.
13890 * gcc.target/riscv/rvv/base/vwcvt_x_m-3.c: New test.
13891 * gcc.target/riscv/rvv/base/vwcvt_x_mu-1.c: New test.
13892 * gcc.target/riscv/rvv/base/vwcvt_x_mu-2.c: New test.
13893 * gcc.target/riscv/rvv/base/vwcvt_x_mu-3.c: New test.
13894 * gcc.target/riscv/rvv/base/vwcvt_x_tu-1.c: New test.
13895 * gcc.target/riscv/rvv/base/vwcvt_x_tu-2.c: New test.
13896 * gcc.target/riscv/rvv/base/vwcvt_x_tu-3.c: New test.
13897 * gcc.target/riscv/rvv/base/vwcvt_x_tum-1.c: New test.
13898 * gcc.target/riscv/rvv/base/vwcvt_x_tum-2.c: New test.
13899 * gcc.target/riscv/rvv/base/vwcvt_x_tum-3.c: New test.
13900 * gcc.target/riscv/rvv/base/vwcvt_x_tumu-1.c: New test.
13901 * gcc.target/riscv/rvv/base/vwcvt_x_tumu-2.c: New test.
13902 * gcc.target/riscv/rvv/base/vwcvt_x_tumu-3.c: New test.
13903 * gcc.target/riscv/rvv/base/vwcvtu_x-1.c: New test.
13904 * gcc.target/riscv/rvv/base/vwcvtu_x-2.c: New test.
13905 * gcc.target/riscv/rvv/base/vwcvtu_x-3.c: New test.
13906 * gcc.target/riscv/rvv/base/vwcvtu_x_m-1.c: New test.
13907 * gcc.target/riscv/rvv/base/vwcvtu_x_m-2.c: New test.
13908 * gcc.target/riscv/rvv/base/vwcvtu_x_m-3.c: New test.
13909 * gcc.target/riscv/rvv/base/vwcvtu_x_mu-1.c: New test.
13910 * gcc.target/riscv/rvv/base/vwcvtu_x_mu-2.c: New test.
13911 * gcc.target/riscv/rvv/base/vwcvtu_x_mu-3.c: New test.
13912 * gcc.target/riscv/rvv/base/vwcvtu_x_tu-1.c: New test.
13913 * gcc.target/riscv/rvv/base/vwcvtu_x_tu-2.c: New test.
13914 * gcc.target/riscv/rvv/base/vwcvtu_x_tu-3.c: New test.
13915 * gcc.target/riscv/rvv/base/vwcvtu_x_tum-1.c: New test.
13916 * gcc.target/riscv/rvv/base/vwcvtu_x_tum-2.c: New test.
13917 * gcc.target/riscv/rvv/base/vwcvtu_x_tum-3.c: New test.
13918 * gcc.target/riscv/rvv/base/vwcvtu_x_tumu-1.c: New test.
13919 * gcc.target/riscv/rvv/base/vwcvtu_x_tumu-2.c: New test.
13920 * gcc.target/riscv/rvv/base/vwcvtu_x_tumu-3.c: New test.
13921
13922 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
13923
13924 * gcc.target/riscv/rvv/base/vwmul_vv-1.c: New test.
13925 * gcc.target/riscv/rvv/base/vwmul_vv-2.c: New test.
13926 * gcc.target/riscv/rvv/base/vwmul_vv-3.c: New test.
13927 * gcc.target/riscv/rvv/base/vwmul_vv_m-1.c: New test.
13928 * gcc.target/riscv/rvv/base/vwmul_vv_m-2.c: New test.
13929 * gcc.target/riscv/rvv/base/vwmul_vv_m-3.c: New test.
13930 * gcc.target/riscv/rvv/base/vwmul_vv_mu-1.c: New test.
13931 * gcc.target/riscv/rvv/base/vwmul_vv_mu-2.c: New test.
13932 * gcc.target/riscv/rvv/base/vwmul_vv_mu-3.c: New test.
13933 * gcc.target/riscv/rvv/base/vwmul_vv_tu-1.c: New test.
13934 * gcc.target/riscv/rvv/base/vwmul_vv_tu-2.c: New test.
13935 * gcc.target/riscv/rvv/base/vwmul_vv_tu-3.c: New test.
13936 * gcc.target/riscv/rvv/base/vwmul_vv_tum-1.c: New test.
13937 * gcc.target/riscv/rvv/base/vwmul_vv_tum-2.c: New test.
13938 * gcc.target/riscv/rvv/base/vwmul_vv_tum-3.c: New test.
13939 * gcc.target/riscv/rvv/base/vwmul_vv_tumu-1.c: New test.
13940 * gcc.target/riscv/rvv/base/vwmul_vv_tumu-2.c: New test.
13941 * gcc.target/riscv/rvv/base/vwmul_vv_tumu-3.c: New test.
13942 * gcc.target/riscv/rvv/base/vwmul_vx-1.c: New test.
13943 * gcc.target/riscv/rvv/base/vwmul_vx-2.c: New test.
13944 * gcc.target/riscv/rvv/base/vwmul_vx-3.c: New test.
13945 * gcc.target/riscv/rvv/base/vwmul_vx_m-1.c: New test.
13946 * gcc.target/riscv/rvv/base/vwmul_vx_m-2.c: New test.
13947 * gcc.target/riscv/rvv/base/vwmul_vx_m-3.c: New test.
13948 * gcc.target/riscv/rvv/base/vwmul_vx_mu-1.c: New test.
13949 * gcc.target/riscv/rvv/base/vwmul_vx_mu-2.c: New test.
13950 * gcc.target/riscv/rvv/base/vwmul_vx_mu-3.c: New test.
13951 * gcc.target/riscv/rvv/base/vwmul_vx_tu-1.c: New test.
13952 * gcc.target/riscv/rvv/base/vwmul_vx_tu-2.c: New test.
13953 * gcc.target/riscv/rvv/base/vwmul_vx_tu-3.c: New test.
13954 * gcc.target/riscv/rvv/base/vwmul_vx_tum-1.c: New test.
13955 * gcc.target/riscv/rvv/base/vwmul_vx_tum-2.c: New test.
13956 * gcc.target/riscv/rvv/base/vwmul_vx_tum-3.c: New test.
13957 * gcc.target/riscv/rvv/base/vwmul_vx_tumu-1.c: New test.
13958 * gcc.target/riscv/rvv/base/vwmul_vx_tumu-2.c: New test.
13959 * gcc.target/riscv/rvv/base/vwmul_vx_tumu-3.c: New test.
13960
13961 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
13962
13963 * gcc.target/riscv/rvv/base/vwmulsu_vv-1.c: New test.
13964 * gcc.target/riscv/rvv/base/vwmulsu_vv-2.c: New test.
13965 * gcc.target/riscv/rvv/base/vwmulsu_vv-3.c: New test.
13966 * gcc.target/riscv/rvv/base/vwmulsu_vv_m-1.c: New test.
13967 * gcc.target/riscv/rvv/base/vwmulsu_vv_m-2.c: New test.
13968 * gcc.target/riscv/rvv/base/vwmulsu_vv_m-3.c: New test.
13969 * gcc.target/riscv/rvv/base/vwmulsu_vv_mu-1.c: New test.
13970 * gcc.target/riscv/rvv/base/vwmulsu_vv_mu-2.c: New test.
13971 * gcc.target/riscv/rvv/base/vwmulsu_vv_mu-3.c: New test.
13972 * gcc.target/riscv/rvv/base/vwmulsu_vv_tu-1.c: New test.
13973 * gcc.target/riscv/rvv/base/vwmulsu_vv_tu-2.c: New test.
13974 * gcc.target/riscv/rvv/base/vwmulsu_vv_tu-3.c: New test.
13975 * gcc.target/riscv/rvv/base/vwmulsu_vv_tum-1.c: New test.
13976 * gcc.target/riscv/rvv/base/vwmulsu_vv_tum-2.c: New test.
13977 * gcc.target/riscv/rvv/base/vwmulsu_vv_tum-3.c: New test.
13978 * gcc.target/riscv/rvv/base/vwmulsu_vv_tumu-1.c: New test.
13979 * gcc.target/riscv/rvv/base/vwmulsu_vv_tumu-2.c: New test.
13980 * gcc.target/riscv/rvv/base/vwmulsu_vv_tumu-3.c: New test.
13981 * gcc.target/riscv/rvv/base/vwmulsu_vx-1.c: New test.
13982 * gcc.target/riscv/rvv/base/vwmulsu_vx-2.c: New test.
13983 * gcc.target/riscv/rvv/base/vwmulsu_vx-3.c: New test.
13984 * gcc.target/riscv/rvv/base/vwmulsu_vx_m-1.c: New test.
13985 * gcc.target/riscv/rvv/base/vwmulsu_vx_m-2.c: New test.
13986 * gcc.target/riscv/rvv/base/vwmulsu_vx_m-3.c: New test.
13987 * gcc.target/riscv/rvv/base/vwmulsu_vx_mu-1.c: New test.
13988 * gcc.target/riscv/rvv/base/vwmulsu_vx_mu-2.c: New test.
13989 * gcc.target/riscv/rvv/base/vwmulsu_vx_mu-3.c: New test.
13990 * gcc.target/riscv/rvv/base/vwmulsu_vx_tu-1.c: New test.
13991 * gcc.target/riscv/rvv/base/vwmulsu_vx_tu-2.c: New test.
13992 * gcc.target/riscv/rvv/base/vwmulsu_vx_tu-3.c: New test.
13993 * gcc.target/riscv/rvv/base/vwmulsu_vx_tum-1.c: New test.
13994 * gcc.target/riscv/rvv/base/vwmulsu_vx_tum-2.c: New test.
13995 * gcc.target/riscv/rvv/base/vwmulsu_vx_tum-3.c: New test.
13996 * gcc.target/riscv/rvv/base/vwmulsu_vx_tumu-1.c: New test.
13997 * gcc.target/riscv/rvv/base/vwmulsu_vx_tumu-2.c: New test.
13998 * gcc.target/riscv/rvv/base/vwmulsu_vx_tumu-3.c: New test.
13999
14000 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
14001
14002 * gcc.target/riscv/rvv/base/vwmulu_vv-1.c: New test.
14003 * gcc.target/riscv/rvv/base/vwmulu_vv-2.c: New test.
14004 * gcc.target/riscv/rvv/base/vwmulu_vv-3.c: New test.
14005 * gcc.target/riscv/rvv/base/vwmulu_vv_m-1.c: New test.
14006 * gcc.target/riscv/rvv/base/vwmulu_vv_m-2.c: New test.
14007 * gcc.target/riscv/rvv/base/vwmulu_vv_m-3.c: New test.
14008 * gcc.target/riscv/rvv/base/vwmulu_vv_mu-1.c: New test.
14009 * gcc.target/riscv/rvv/base/vwmulu_vv_mu-2.c: New test.
14010 * gcc.target/riscv/rvv/base/vwmulu_vv_mu-3.c: New test.
14011 * gcc.target/riscv/rvv/base/vwmulu_vv_tu-1.c: New test.
14012 * gcc.target/riscv/rvv/base/vwmulu_vv_tu-2.c: New test.
14013 * gcc.target/riscv/rvv/base/vwmulu_vv_tu-3.c: New test.
14014 * gcc.target/riscv/rvv/base/vwmulu_vv_tum-1.c: New test.
14015 * gcc.target/riscv/rvv/base/vwmulu_vv_tum-2.c: New test.
14016 * gcc.target/riscv/rvv/base/vwmulu_vv_tum-3.c: New test.
14017 * gcc.target/riscv/rvv/base/vwmulu_vv_tumu-1.c: New test.
14018 * gcc.target/riscv/rvv/base/vwmulu_vv_tumu-2.c: New test.
14019 * gcc.target/riscv/rvv/base/vwmulu_vv_tumu-3.c: New test.
14020 * gcc.target/riscv/rvv/base/vwmulu_vx-1.c: New test.
14021 * gcc.target/riscv/rvv/base/vwmulu_vx-2.c: New test.
14022 * gcc.target/riscv/rvv/base/vwmulu_vx-3.c: New test.
14023 * gcc.target/riscv/rvv/base/vwmulu_vx_m-1.c: New test.
14024 * gcc.target/riscv/rvv/base/vwmulu_vx_m-2.c: New test.
14025 * gcc.target/riscv/rvv/base/vwmulu_vx_m-3.c: New test.
14026 * gcc.target/riscv/rvv/base/vwmulu_vx_mu-1.c: New test.
14027 * gcc.target/riscv/rvv/base/vwmulu_vx_mu-2.c: New test.
14028 * gcc.target/riscv/rvv/base/vwmulu_vx_mu-3.c: New test.
14029 * gcc.target/riscv/rvv/base/vwmulu_vx_tu-1.c: New test.
14030 * gcc.target/riscv/rvv/base/vwmulu_vx_tu-2.c: New test.
14031 * gcc.target/riscv/rvv/base/vwmulu_vx_tu-3.c: New test.
14032 * gcc.target/riscv/rvv/base/vwmulu_vx_tum-1.c: New test.
14033 * gcc.target/riscv/rvv/base/vwmulu_vx_tum-2.c: New test.
14034 * gcc.target/riscv/rvv/base/vwmulu_vx_tum-3.c: New test.
14035 * gcc.target/riscv/rvv/base/vwmulu_vx_tumu-1.c: New test.
14036 * gcc.target/riscv/rvv/base/vwmulu_vx_tumu-2.c: New test.
14037 * gcc.target/riscv/rvv/base/vwmulu_vx_tumu-3.c: New test.
14038
14039 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
14040
14041 * gcc.target/riscv/rvv/base/vwsub_vv-1.c: New test.
14042 * gcc.target/riscv/rvv/base/vwsub_vv-2.c: New test.
14043 * gcc.target/riscv/rvv/base/vwsub_vv-3.c: New test.
14044 * gcc.target/riscv/rvv/base/vwsub_vv_m-1.c: New test.
14045 * gcc.target/riscv/rvv/base/vwsub_vv_m-2.c: New test.
14046 * gcc.target/riscv/rvv/base/vwsub_vv_m-3.c: New test.
14047 * gcc.target/riscv/rvv/base/vwsub_vv_mu-1.c: New test.
14048 * gcc.target/riscv/rvv/base/vwsub_vv_mu-2.c: New test.
14049 * gcc.target/riscv/rvv/base/vwsub_vv_mu-3.c: New test.
14050 * gcc.target/riscv/rvv/base/vwsub_vv_tu-1.c: New test.
14051 * gcc.target/riscv/rvv/base/vwsub_vv_tu-2.c: New test.
14052 * gcc.target/riscv/rvv/base/vwsub_vv_tu-3.c: New test.
14053 * gcc.target/riscv/rvv/base/vwsub_vv_tum-1.c: New test.
14054 * gcc.target/riscv/rvv/base/vwsub_vv_tum-2.c: New test.
14055 * gcc.target/riscv/rvv/base/vwsub_vv_tum-3.c: New test.
14056 * gcc.target/riscv/rvv/base/vwsub_vv_tumu-1.c: New test.
14057 * gcc.target/riscv/rvv/base/vwsub_vv_tumu-2.c: New test.
14058 * gcc.target/riscv/rvv/base/vwsub_vv_tumu-3.c: New test.
14059
14060 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
14061
14062 * gcc.target/riscv/rvv/base/vwsub_vx-1.c: New test.
14063 * gcc.target/riscv/rvv/base/vwsub_vx-2.c: New test.
14064 * gcc.target/riscv/rvv/base/vwsub_vx-3.c: New test.
14065 * gcc.target/riscv/rvv/base/vwsub_vx_m-1.c: New test.
14066 * gcc.target/riscv/rvv/base/vwsub_vx_m-2.c: New test.
14067 * gcc.target/riscv/rvv/base/vwsub_vx_m-3.c: New test.
14068 * gcc.target/riscv/rvv/base/vwsub_vx_mu-1.c: New test.
14069 * gcc.target/riscv/rvv/base/vwsub_vx_mu-2.c: New test.
14070 * gcc.target/riscv/rvv/base/vwsub_vx_mu-3.c: New test.
14071 * gcc.target/riscv/rvv/base/vwsub_vx_tu-1.c: New test.
14072 * gcc.target/riscv/rvv/base/vwsub_vx_tu-2.c: New test.
14073 * gcc.target/riscv/rvv/base/vwsub_vx_tu-3.c: New test.
14074 * gcc.target/riscv/rvv/base/vwsub_vx_tum-1.c: New test.
14075 * gcc.target/riscv/rvv/base/vwsub_vx_tum-2.c: New test.
14076 * gcc.target/riscv/rvv/base/vwsub_vx_tum-3.c: New test.
14077 * gcc.target/riscv/rvv/base/vwsub_vx_tumu-1.c: New test.
14078 * gcc.target/riscv/rvv/base/vwsub_vx_tumu-2.c: New test.
14079 * gcc.target/riscv/rvv/base/vwsub_vx_tumu-3.c: New test.
14080
14081 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
14082
14083 * gcc.target/riscv/rvv/base/vwsub_wv-1.c: New test.
14084 * gcc.target/riscv/rvv/base/vwsub_wv-2.c: New test.
14085 * gcc.target/riscv/rvv/base/vwsub_wv-3.c: New test.
14086 * gcc.target/riscv/rvv/base/vwsub_wv_m-1.c: New test.
14087 * gcc.target/riscv/rvv/base/vwsub_wv_m-2.c: New test.
14088 * gcc.target/riscv/rvv/base/vwsub_wv_m-3.c: New test.
14089 * gcc.target/riscv/rvv/base/vwsub_wv_mu-1.c: New test.
14090 * gcc.target/riscv/rvv/base/vwsub_wv_mu-2.c: New test.
14091 * gcc.target/riscv/rvv/base/vwsub_wv_mu-3.c: New test.
14092 * gcc.target/riscv/rvv/base/vwsub_wv_tu-1.c: New test.
14093 * gcc.target/riscv/rvv/base/vwsub_wv_tu-2.c: New test.
14094 * gcc.target/riscv/rvv/base/vwsub_wv_tu-3.c: New test.
14095 * gcc.target/riscv/rvv/base/vwsub_wv_tum-1.c: New test.
14096 * gcc.target/riscv/rvv/base/vwsub_wv_tum-2.c: New test.
14097 * gcc.target/riscv/rvv/base/vwsub_wv_tum-3.c: New test.
14098 * gcc.target/riscv/rvv/base/vwsub_wv_tumu-1.c: New test.
14099 * gcc.target/riscv/rvv/base/vwsub_wv_tumu-2.c: New test.
14100 * gcc.target/riscv/rvv/base/vwsub_wv_tumu-3.c: New test.
14101
14102 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
14103
14104 * gcc.target/riscv/rvv/base/vwsub_wx-1.c: New test.
14105 * gcc.target/riscv/rvv/base/vwsub_wx-2.c: New test.
14106 * gcc.target/riscv/rvv/base/vwsub_wx-3.c: New test.
14107 * gcc.target/riscv/rvv/base/vwsub_wx_m-1.c: New test.
14108 * gcc.target/riscv/rvv/base/vwsub_wx_m-2.c: New test.
14109 * gcc.target/riscv/rvv/base/vwsub_wx_m-3.c: New test.
14110 * gcc.target/riscv/rvv/base/vwsub_wx_mu-1.c: New test.
14111 * gcc.target/riscv/rvv/base/vwsub_wx_mu-2.c: New test.
14112 * gcc.target/riscv/rvv/base/vwsub_wx_mu-3.c: New test.
14113 * gcc.target/riscv/rvv/base/vwsub_wx_tu-1.c: New test.
14114 * gcc.target/riscv/rvv/base/vwsub_wx_tu-2.c: New test.
14115 * gcc.target/riscv/rvv/base/vwsub_wx_tu-3.c: New test.
14116 * gcc.target/riscv/rvv/base/vwsub_wx_tum-1.c: New test.
14117 * gcc.target/riscv/rvv/base/vwsub_wx_tum-2.c: New test.
14118 * gcc.target/riscv/rvv/base/vwsub_wx_tum-3.c: New test.
14119 * gcc.target/riscv/rvv/base/vwsub_wx_tumu-1.c: New test.
14120 * gcc.target/riscv/rvv/base/vwsub_wx_tumu-2.c: New test.
14121 * gcc.target/riscv/rvv/base/vwsub_wx_tumu-3.c: New test.
14122
14123 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
14124
14125 * gcc.target/riscv/rvv/base/vwsubu_vv-1.c: New test.
14126 * gcc.target/riscv/rvv/base/vwsubu_vv-2.c: New test.
14127 * gcc.target/riscv/rvv/base/vwsubu_vv-3.c: New test.
14128 * gcc.target/riscv/rvv/base/vwsubu_vv_m-1.c: New test.
14129 * gcc.target/riscv/rvv/base/vwsubu_vv_m-2.c: New test.
14130 * gcc.target/riscv/rvv/base/vwsubu_vv_m-3.c: New test.
14131 * gcc.target/riscv/rvv/base/vwsubu_vv_mu-1.c: New test.
14132 * gcc.target/riscv/rvv/base/vwsubu_vv_mu-2.c: New test.
14133 * gcc.target/riscv/rvv/base/vwsubu_vv_mu-3.c: New test.
14134 * gcc.target/riscv/rvv/base/vwsubu_vv_tu-1.c: New test.
14135 * gcc.target/riscv/rvv/base/vwsubu_vv_tu-2.c: New test.
14136 * gcc.target/riscv/rvv/base/vwsubu_vv_tu-3.c: New test.
14137 * gcc.target/riscv/rvv/base/vwsubu_vv_tum-1.c: New test.
14138 * gcc.target/riscv/rvv/base/vwsubu_vv_tum-2.c: New test.
14139 * gcc.target/riscv/rvv/base/vwsubu_vv_tum-3.c: New test.
14140 * gcc.target/riscv/rvv/base/vwsubu_vv_tumu-1.c: New test.
14141 * gcc.target/riscv/rvv/base/vwsubu_vv_tumu-2.c: New test.
14142 * gcc.target/riscv/rvv/base/vwsubu_vv_tumu-3.c: New test.
14143
14144 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
14145
14146 * gcc.target/riscv/rvv/base/vwsubu_vx-1.c: New test.
14147 * gcc.target/riscv/rvv/base/vwsubu_vx-2.c: New test.
14148 * gcc.target/riscv/rvv/base/vwsubu_vx-3.c: New test.
14149 * gcc.target/riscv/rvv/base/vwsubu_vx_m-1.c: New test.
14150 * gcc.target/riscv/rvv/base/vwsubu_vx_m-2.c: New test.
14151 * gcc.target/riscv/rvv/base/vwsubu_vx_m-3.c: New test.
14152 * gcc.target/riscv/rvv/base/vwsubu_vx_mu-1.c: New test.
14153 * gcc.target/riscv/rvv/base/vwsubu_vx_mu-2.c: New test.
14154 * gcc.target/riscv/rvv/base/vwsubu_vx_mu-3.c: New test.
14155 * gcc.target/riscv/rvv/base/vwsubu_vx_tu-1.c: New test.
14156 * gcc.target/riscv/rvv/base/vwsubu_vx_tu-2.c: New test.
14157 * gcc.target/riscv/rvv/base/vwsubu_vx_tu-3.c: New test.
14158 * gcc.target/riscv/rvv/base/vwsubu_vx_tum-1.c: New test.
14159 * gcc.target/riscv/rvv/base/vwsubu_vx_tum-2.c: New test.
14160 * gcc.target/riscv/rvv/base/vwsubu_vx_tum-3.c: New test.
14161 * gcc.target/riscv/rvv/base/vwsubu_vx_tumu-1.c: New test.
14162 * gcc.target/riscv/rvv/base/vwsubu_vx_tumu-2.c: New test.
14163 * gcc.target/riscv/rvv/base/vwsubu_vx_tumu-3.c: New test.
14164
14165 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
14166
14167 * gcc.target/riscv/rvv/base/vwsubu_wv-1.c: New test.
14168 * gcc.target/riscv/rvv/base/vwsubu_wv-2.c: New test.
14169 * gcc.target/riscv/rvv/base/vwsubu_wv-3.c: New test.
14170 * gcc.target/riscv/rvv/base/vwsubu_wv_m-1.c: New test.
14171 * gcc.target/riscv/rvv/base/vwsubu_wv_m-2.c: New test.
14172 * gcc.target/riscv/rvv/base/vwsubu_wv_m-3.c: New test.
14173 * gcc.target/riscv/rvv/base/vwsubu_wv_mu-1.c: New test.
14174 * gcc.target/riscv/rvv/base/vwsubu_wv_mu-2.c: New test.
14175 * gcc.target/riscv/rvv/base/vwsubu_wv_mu-3.c: New test.
14176 * gcc.target/riscv/rvv/base/vwsubu_wv_tu-1.c: New test.
14177 * gcc.target/riscv/rvv/base/vwsubu_wv_tu-2.c: New test.
14178 * gcc.target/riscv/rvv/base/vwsubu_wv_tu-3.c: New test.
14179 * gcc.target/riscv/rvv/base/vwsubu_wv_tum-1.c: New test.
14180 * gcc.target/riscv/rvv/base/vwsubu_wv_tum-2.c: New test.
14181 * gcc.target/riscv/rvv/base/vwsubu_wv_tum-3.c: New test.
14182 * gcc.target/riscv/rvv/base/vwsubu_wv_tumu-1.c: New test.
14183 * gcc.target/riscv/rvv/base/vwsubu_wv_tumu-2.c: New test.
14184 * gcc.target/riscv/rvv/base/vwsubu_wv_tumu-3.c: New test.
14185
14186 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
14187
14188 * gcc.target/riscv/rvv/base/vwsubu_wx-1.c: New test.
14189 * gcc.target/riscv/rvv/base/vwsubu_wx-2.c: New test.
14190 * gcc.target/riscv/rvv/base/vwsubu_wx-3.c: New test.
14191 * gcc.target/riscv/rvv/base/vwsubu_wx_m-1.c: New test.
14192 * gcc.target/riscv/rvv/base/vwsubu_wx_m-2.c: New test.
14193 * gcc.target/riscv/rvv/base/vwsubu_wx_m-3.c: New test.
14194 * gcc.target/riscv/rvv/base/vwsubu_wx_mu-1.c: New test.
14195 * gcc.target/riscv/rvv/base/vwsubu_wx_mu-2.c: New test.
14196 * gcc.target/riscv/rvv/base/vwsubu_wx_mu-3.c: New test.
14197 * gcc.target/riscv/rvv/base/vwsubu_wx_tu-1.c: New test.
14198 * gcc.target/riscv/rvv/base/vwsubu_wx_tu-2.c: New test.
14199 * gcc.target/riscv/rvv/base/vwsubu_wx_tu-3.c: New test.
14200 * gcc.target/riscv/rvv/base/vwsubu_wx_tum-1.c: New test.
14201 * gcc.target/riscv/rvv/base/vwsubu_wx_tum-2.c: New test.
14202 * gcc.target/riscv/rvv/base/vwsubu_wx_tum-3.c: New test.
14203 * gcc.target/riscv/rvv/base/vwsubu_wx_tumu-1.c: New test.
14204 * gcc.target/riscv/rvv/base/vwsubu_wx_tumu-2.c: New test.
14205 * gcc.target/riscv/rvv/base/vwsubu_wx_tumu-3.c: New test.
14206
14207 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
14208
14209 * g++.target/riscv/rvv/base/vmulh_vv-1.C: New test.
14210 * g++.target/riscv/rvv/base/vmulh_vv-2.C: New test.
14211 * g++.target/riscv/rvv/base/vmulh_vv-3.C: New test.
14212 * g++.target/riscv/rvv/base/vmulh_vv_mu-1.C: New test.
14213 * g++.target/riscv/rvv/base/vmulh_vv_mu-2.C: New test.
14214 * g++.target/riscv/rvv/base/vmulh_vv_mu-3.C: New test.
14215 * g++.target/riscv/rvv/base/vmulh_vv_tu-1.C: New test.
14216 * g++.target/riscv/rvv/base/vmulh_vv_tu-2.C: New test.
14217 * g++.target/riscv/rvv/base/vmulh_vv_tu-3.C: New test.
14218 * g++.target/riscv/rvv/base/vmulh_vv_tum-1.C: New test.
14219 * g++.target/riscv/rvv/base/vmulh_vv_tum-2.C: New test.
14220 * g++.target/riscv/rvv/base/vmulh_vv_tum-3.C: New test.
14221 * g++.target/riscv/rvv/base/vmulh_vv_tumu-1.C: New test.
14222 * g++.target/riscv/rvv/base/vmulh_vv_tumu-2.C: New test.
14223 * g++.target/riscv/rvv/base/vmulh_vv_tumu-3.C: New test.
14224
14225 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
14226
14227 * g++.target/riscv/rvv/base/vmulh_vx_mu_rv32-1.C: New test.
14228 * g++.target/riscv/rvv/base/vmulh_vx_mu_rv32-2.C: New test.
14229 * g++.target/riscv/rvv/base/vmulh_vx_mu_rv32-3.C: New test.
14230 * g++.target/riscv/rvv/base/vmulh_vx_mu_rv64-1.C: New test.
14231 * g++.target/riscv/rvv/base/vmulh_vx_mu_rv64-2.C: New test.
14232 * g++.target/riscv/rvv/base/vmulh_vx_mu_rv64-3.C: New test.
14233 * g++.target/riscv/rvv/base/vmulh_vx_rv32-1.C: New test.
14234 * g++.target/riscv/rvv/base/vmulh_vx_rv32-2.C: New test.
14235 * g++.target/riscv/rvv/base/vmulh_vx_rv32-3.C: New test.
14236 * g++.target/riscv/rvv/base/vmulh_vx_rv64-1.C: New test.
14237 * g++.target/riscv/rvv/base/vmulh_vx_rv64-2.C: New test.
14238 * g++.target/riscv/rvv/base/vmulh_vx_rv64-3.C: New test.
14239 * g++.target/riscv/rvv/base/vmulh_vx_tu_rv32-1.C: New test.
14240 * g++.target/riscv/rvv/base/vmulh_vx_tu_rv32-2.C: New test.
14241 * g++.target/riscv/rvv/base/vmulh_vx_tu_rv32-3.C: New test.
14242 * g++.target/riscv/rvv/base/vmulh_vx_tu_rv64-1.C: New test.
14243 * g++.target/riscv/rvv/base/vmulh_vx_tu_rv64-2.C: New test.
14244 * g++.target/riscv/rvv/base/vmulh_vx_tu_rv64-3.C: New test.
14245 * g++.target/riscv/rvv/base/vmulh_vx_tum_rv32-1.C: New test.
14246 * g++.target/riscv/rvv/base/vmulh_vx_tum_rv32-2.C: New test.
14247 * g++.target/riscv/rvv/base/vmulh_vx_tum_rv32-3.C: New test.
14248 * g++.target/riscv/rvv/base/vmulh_vx_tum_rv64-1.C: New test.
14249 * g++.target/riscv/rvv/base/vmulh_vx_tum_rv64-2.C: New test.
14250 * g++.target/riscv/rvv/base/vmulh_vx_tum_rv64-3.C: New test.
14251 * g++.target/riscv/rvv/base/vmulh_vx_tumu_rv32-1.C: New test.
14252 * g++.target/riscv/rvv/base/vmulh_vx_tumu_rv32-2.C: New test.
14253 * g++.target/riscv/rvv/base/vmulh_vx_tumu_rv32-3.C: New test.
14254 * g++.target/riscv/rvv/base/vmulh_vx_tumu_rv64-1.C: New test.
14255 * g++.target/riscv/rvv/base/vmulh_vx_tumu_rv64-2.C: New test.
14256 * g++.target/riscv/rvv/base/vmulh_vx_tumu_rv64-3.C: New test.
14257
14258 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
14259
14260 * g++.target/riscv/rvv/base/vmulhsu_vv-1.C: New test.
14261 * g++.target/riscv/rvv/base/vmulhsu_vv-2.C: New test.
14262 * g++.target/riscv/rvv/base/vmulhsu_vv-3.C: New test.
14263 * g++.target/riscv/rvv/base/vmulhsu_vv_mu-1.C: New test.
14264 * g++.target/riscv/rvv/base/vmulhsu_vv_mu-2.C: New test.
14265 * g++.target/riscv/rvv/base/vmulhsu_vv_mu-3.C: New test.
14266 * g++.target/riscv/rvv/base/vmulhsu_vv_tu-1.C: New test.
14267 * g++.target/riscv/rvv/base/vmulhsu_vv_tu-2.C: New test.
14268 * g++.target/riscv/rvv/base/vmulhsu_vv_tu-3.C: New test.
14269 * g++.target/riscv/rvv/base/vmulhsu_vv_tum-1.C: New test.
14270 * g++.target/riscv/rvv/base/vmulhsu_vv_tum-2.C: New test.
14271 * g++.target/riscv/rvv/base/vmulhsu_vv_tum-3.C: New test.
14272 * g++.target/riscv/rvv/base/vmulhsu_vv_tumu-1.C: New test.
14273 * g++.target/riscv/rvv/base/vmulhsu_vv_tumu-2.C: New test.
14274 * g++.target/riscv/rvv/base/vmulhsu_vv_tumu-3.C: New test.
14275
14276 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
14277
14278 * g++.target/riscv/rvv/base/vmulhsu_vx_mu_rv32-1.C: New test.
14279 * g++.target/riscv/rvv/base/vmulhsu_vx_mu_rv32-2.C: New test.
14280 * g++.target/riscv/rvv/base/vmulhsu_vx_mu_rv32-3.C: New test.
14281 * g++.target/riscv/rvv/base/vmulhsu_vx_mu_rv64-1.C: New test.
14282 * g++.target/riscv/rvv/base/vmulhsu_vx_mu_rv64-2.C: New test.
14283 * g++.target/riscv/rvv/base/vmulhsu_vx_mu_rv64-3.C: New test.
14284 * g++.target/riscv/rvv/base/vmulhsu_vx_rv32-1.C: New test.
14285 * g++.target/riscv/rvv/base/vmulhsu_vx_rv32-2.C: New test.
14286 * g++.target/riscv/rvv/base/vmulhsu_vx_rv32-3.C: New test.
14287 * g++.target/riscv/rvv/base/vmulhsu_vx_rv64-1.C: New test.
14288 * g++.target/riscv/rvv/base/vmulhsu_vx_rv64-2.C: New test.
14289 * g++.target/riscv/rvv/base/vmulhsu_vx_rv64-3.C: New test.
14290 * g++.target/riscv/rvv/base/vmulhsu_vx_tu_rv32-1.C: New test.
14291 * g++.target/riscv/rvv/base/vmulhsu_vx_tu_rv32-2.C: New test.
14292 * g++.target/riscv/rvv/base/vmulhsu_vx_tu_rv32-3.C: New test.
14293 * g++.target/riscv/rvv/base/vmulhsu_vx_tu_rv64-1.C: New test.
14294 * g++.target/riscv/rvv/base/vmulhsu_vx_tu_rv64-2.C: New test.
14295 * g++.target/riscv/rvv/base/vmulhsu_vx_tu_rv64-3.C: New test.
14296 * g++.target/riscv/rvv/base/vmulhsu_vx_tum_rv32-1.C: New test.
14297 * g++.target/riscv/rvv/base/vmulhsu_vx_tum_rv32-2.C: New test.
14298 * g++.target/riscv/rvv/base/vmulhsu_vx_tum_rv32-3.C: New test.
14299 * g++.target/riscv/rvv/base/vmulhsu_vx_tum_rv64-1.C: New test.
14300 * g++.target/riscv/rvv/base/vmulhsu_vx_tum_rv64-2.C: New test.
14301 * g++.target/riscv/rvv/base/vmulhsu_vx_tum_rv64-3.C: New test.
14302 * g++.target/riscv/rvv/base/vmulhsu_vx_tumu_rv32-1.C: New test.
14303 * g++.target/riscv/rvv/base/vmulhsu_vx_tumu_rv32-2.C: New test.
14304 * g++.target/riscv/rvv/base/vmulhsu_vx_tumu_rv32-3.C: New test.
14305 * g++.target/riscv/rvv/base/vmulhsu_vx_tumu_rv64-1.C: New test.
14306 * g++.target/riscv/rvv/base/vmulhsu_vx_tumu_rv64-2.C: New test.
14307 * g++.target/riscv/rvv/base/vmulhsu_vx_tumu_rv64-3.C: New test.
14308
14309 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
14310
14311 * g++.target/riscv/rvv/base/vmulhu_vx_mu_rv32-1.C: New test.
14312 * g++.target/riscv/rvv/base/vmulhu_vx_mu_rv32-2.C: New test.
14313 * g++.target/riscv/rvv/base/vmulhu_vx_mu_rv32-3.C: New test.
14314 * g++.target/riscv/rvv/base/vmulhu_vx_mu_rv64-1.C: New test.
14315 * g++.target/riscv/rvv/base/vmulhu_vx_mu_rv64-2.C: New test.
14316 * g++.target/riscv/rvv/base/vmulhu_vx_mu_rv64-3.C: New test.
14317 * g++.target/riscv/rvv/base/vmulhu_vx_rv32-1.C: New test.
14318 * g++.target/riscv/rvv/base/vmulhu_vx_rv32-2.C: New test.
14319 * g++.target/riscv/rvv/base/vmulhu_vx_rv32-3.C: New test.
14320 * g++.target/riscv/rvv/base/vmulhu_vx_rv64-1.C: New test.
14321 * g++.target/riscv/rvv/base/vmulhu_vx_rv64-2.C: New test.
14322 * g++.target/riscv/rvv/base/vmulhu_vx_rv64-3.C: New test.
14323 * g++.target/riscv/rvv/base/vmulhu_vx_tu_rv32-1.C: New test.
14324 * g++.target/riscv/rvv/base/vmulhu_vx_tu_rv32-2.C: New test.
14325 * g++.target/riscv/rvv/base/vmulhu_vx_tu_rv32-3.C: New test.
14326 * g++.target/riscv/rvv/base/vmulhu_vx_tu_rv64-1.C: New test.
14327 * g++.target/riscv/rvv/base/vmulhu_vx_tu_rv64-2.C: New test.
14328 * g++.target/riscv/rvv/base/vmulhu_vx_tu_rv64-3.C: New test.
14329 * g++.target/riscv/rvv/base/vmulhu_vx_tum_rv32-1.C: New test.
14330 * g++.target/riscv/rvv/base/vmulhu_vx_tum_rv32-2.C: New test.
14331 * g++.target/riscv/rvv/base/vmulhu_vx_tum_rv32-3.C: New test.
14332 * g++.target/riscv/rvv/base/vmulhu_vx_tum_rv64-1.C: New test.
14333 * g++.target/riscv/rvv/base/vmulhu_vx_tum_rv64-2.C: New test.
14334 * g++.target/riscv/rvv/base/vmulhu_vx_tum_rv64-3.C: New test.
14335 * g++.target/riscv/rvv/base/vmulhu_vx_tumu_rv32-1.C: New test.
14336 * g++.target/riscv/rvv/base/vmulhu_vx_tumu_rv32-2.C: New test.
14337 * g++.target/riscv/rvv/base/vmulhu_vx_tumu_rv32-3.C: New test.
14338 * g++.target/riscv/rvv/base/vmulhu_vx_tumu_rv64-1.C: New test.
14339 * g++.target/riscv/rvv/base/vmulhu_vx_tumu_rv64-2.C: New test.
14340 * g++.target/riscv/rvv/base/vmulhu_vx_tumu_rv64-3.C: New test.
14341
14342 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
14343
14344 * gcc.target/riscv/rvv/base/vmulh_vv-1.c: New test.
14345 * gcc.target/riscv/rvv/base/vmulh_vv-2.c: New test.
14346 * gcc.target/riscv/rvv/base/vmulh_vv-3.c: New test.
14347 * gcc.target/riscv/rvv/base/vmulh_vv_m-1.c: New test.
14348 * gcc.target/riscv/rvv/base/vmulh_vv_m-2.c: New test.
14349 * gcc.target/riscv/rvv/base/vmulh_vv_m-3.c: New test.
14350 * gcc.target/riscv/rvv/base/vmulh_vv_mu-1.c: New test.
14351 * gcc.target/riscv/rvv/base/vmulh_vv_mu-2.c: New test.
14352 * gcc.target/riscv/rvv/base/vmulh_vv_mu-3.c: New test.
14353 * gcc.target/riscv/rvv/base/vmulh_vv_tu-1.c: New test.
14354 * gcc.target/riscv/rvv/base/vmulh_vv_tu-2.c: New test.
14355 * gcc.target/riscv/rvv/base/vmulh_vv_tu-3.c: New test.
14356 * gcc.target/riscv/rvv/base/vmulh_vv_tum-1.c: New test.
14357 * gcc.target/riscv/rvv/base/vmulh_vv_tum-2.c: New test.
14358 * gcc.target/riscv/rvv/base/vmulh_vv_tum-3.c: New test.
14359 * gcc.target/riscv/rvv/base/vmulh_vv_tumu-1.c: New test.
14360 * gcc.target/riscv/rvv/base/vmulh_vv_tumu-2.c: New test.
14361 * gcc.target/riscv/rvv/base/vmulh_vv_tumu-3.c: New test.
14362
14363 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
14364
14365 * gcc.target/riscv/rvv/base/vmulh_vx_m_rv32-1.c: New test.
14366 * gcc.target/riscv/rvv/base/vmulh_vx_m_rv32-2.c: New test.
14367 * gcc.target/riscv/rvv/base/vmulh_vx_m_rv32-3.c: New test.
14368 * gcc.target/riscv/rvv/base/vmulh_vx_m_rv64-1.c: New test.
14369 * gcc.target/riscv/rvv/base/vmulh_vx_m_rv64-2.c: New test.
14370 * gcc.target/riscv/rvv/base/vmulh_vx_m_rv64-3.c: New test.
14371 * gcc.target/riscv/rvv/base/vmulh_vx_mu_rv32-1.c: New test.
14372 * gcc.target/riscv/rvv/base/vmulh_vx_mu_rv32-2.c: New test.
14373 * gcc.target/riscv/rvv/base/vmulh_vx_mu_rv32-3.c: New test.
14374 * gcc.target/riscv/rvv/base/vmulh_vx_mu_rv64-1.c: New test.
14375 * gcc.target/riscv/rvv/base/vmulh_vx_mu_rv64-2.c: New test.
14376 * gcc.target/riscv/rvv/base/vmulh_vx_mu_rv64-3.c: New test.
14377 * gcc.target/riscv/rvv/base/vmulh_vx_rv32-1.c: New test.
14378 * gcc.target/riscv/rvv/base/vmulh_vx_rv32-2.c: New test.
14379 * gcc.target/riscv/rvv/base/vmulh_vx_rv32-3.c: New test.
14380 * gcc.target/riscv/rvv/base/vmulh_vx_rv64-1.c: New test.
14381 * gcc.target/riscv/rvv/base/vmulh_vx_rv64-2.c: New test.
14382 * gcc.target/riscv/rvv/base/vmulh_vx_rv64-3.c: New test.
14383 * gcc.target/riscv/rvv/base/vmulh_vx_tu_rv32-1.c: New test.
14384 * gcc.target/riscv/rvv/base/vmulh_vx_tu_rv32-2.c: New test.
14385 * gcc.target/riscv/rvv/base/vmulh_vx_tu_rv32-3.c: New test.
14386 * gcc.target/riscv/rvv/base/vmulh_vx_tu_rv64-1.c: New test.
14387 * gcc.target/riscv/rvv/base/vmulh_vx_tu_rv64-2.c: New test.
14388 * gcc.target/riscv/rvv/base/vmulh_vx_tu_rv64-3.c: New test.
14389 * gcc.target/riscv/rvv/base/vmulh_vx_tum_rv32-1.c: New test.
14390 * gcc.target/riscv/rvv/base/vmulh_vx_tum_rv32-2.c: New test.
14391 * gcc.target/riscv/rvv/base/vmulh_vx_tum_rv32-3.c: New test.
14392 * gcc.target/riscv/rvv/base/vmulh_vx_tum_rv64-1.c: New test.
14393 * gcc.target/riscv/rvv/base/vmulh_vx_tum_rv64-2.c: New test.
14394 * gcc.target/riscv/rvv/base/vmulh_vx_tum_rv64-3.c: New test.
14395 * gcc.target/riscv/rvv/base/vmulh_vx_tumu_rv32-1.c: New test.
14396 * gcc.target/riscv/rvv/base/vmulh_vx_tumu_rv32-2.c: New test.
14397 * gcc.target/riscv/rvv/base/vmulh_vx_tumu_rv32-3.c: New test.
14398 * gcc.target/riscv/rvv/base/vmulh_vx_tumu_rv64-1.c: New test.
14399 * gcc.target/riscv/rvv/base/vmulh_vx_tumu_rv64-2.c: New test.
14400 * gcc.target/riscv/rvv/base/vmulh_vx_tumu_rv64-3.c: New test.
14401
14402 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
14403
14404 * gcc.target/riscv/rvv/base/vmulhsu_vv-1.c: New test.
14405 * gcc.target/riscv/rvv/base/vmulhsu_vv-2.c: New test.
14406 * gcc.target/riscv/rvv/base/vmulhsu_vv-3.c: New test.
14407 * gcc.target/riscv/rvv/base/vmulhsu_vv_m-1.c: New test.
14408 * gcc.target/riscv/rvv/base/vmulhsu_vv_m-2.c: New test.
14409 * gcc.target/riscv/rvv/base/vmulhsu_vv_m-3.c: New test.
14410 * gcc.target/riscv/rvv/base/vmulhsu_vv_mu-1.c: New test.
14411 * gcc.target/riscv/rvv/base/vmulhsu_vv_mu-2.c: New test.
14412 * gcc.target/riscv/rvv/base/vmulhsu_vv_mu-3.c: New test.
14413 * gcc.target/riscv/rvv/base/vmulhsu_vv_tu-1.c: New test.
14414 * gcc.target/riscv/rvv/base/vmulhsu_vv_tu-2.c: New test.
14415 * gcc.target/riscv/rvv/base/vmulhsu_vv_tu-3.c: New test.
14416 * gcc.target/riscv/rvv/base/vmulhsu_vv_tum-1.c: New test.
14417 * gcc.target/riscv/rvv/base/vmulhsu_vv_tum-2.c: New test.
14418 * gcc.target/riscv/rvv/base/vmulhsu_vv_tum-3.c: New test.
14419 * gcc.target/riscv/rvv/base/vmulhsu_vv_tumu-1.c: New test.
14420 * gcc.target/riscv/rvv/base/vmulhsu_vv_tumu-2.c: New test.
14421 * gcc.target/riscv/rvv/base/vmulhsu_vv_tumu-3.c: New test.
14422
14423 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
14424
14425 * gcc.target/riscv/rvv/base/vmulhsu_vx_m_rv32-1.c: New test.
14426 * gcc.target/riscv/rvv/base/vmulhsu_vx_m_rv32-2.c: New test.
14427 * gcc.target/riscv/rvv/base/vmulhsu_vx_m_rv32-3.c: New test.
14428 * gcc.target/riscv/rvv/base/vmulhsu_vx_m_rv64-1.c: New test.
14429 * gcc.target/riscv/rvv/base/vmulhsu_vx_m_rv64-2.c: New test.
14430 * gcc.target/riscv/rvv/base/vmulhsu_vx_m_rv64-3.c: New test.
14431 * gcc.target/riscv/rvv/base/vmulhsu_vx_mu_rv32-1.c: New test.
14432 * gcc.target/riscv/rvv/base/vmulhsu_vx_mu_rv32-2.c: New test.
14433 * gcc.target/riscv/rvv/base/vmulhsu_vx_mu_rv32-3.c: New test.
14434 * gcc.target/riscv/rvv/base/vmulhsu_vx_mu_rv64-1.c: New test.
14435 * gcc.target/riscv/rvv/base/vmulhsu_vx_mu_rv64-2.c: New test.
14436 * gcc.target/riscv/rvv/base/vmulhsu_vx_mu_rv64-3.c: New test.
14437 * gcc.target/riscv/rvv/base/vmulhsu_vx_rv32-1.c: New test.
14438 * gcc.target/riscv/rvv/base/vmulhsu_vx_rv32-2.c: New test.
14439 * gcc.target/riscv/rvv/base/vmulhsu_vx_rv32-3.c: New test.
14440 * gcc.target/riscv/rvv/base/vmulhsu_vx_rv64-1.c: New test.
14441 * gcc.target/riscv/rvv/base/vmulhsu_vx_rv64-2.c: New test.
14442 * gcc.target/riscv/rvv/base/vmulhsu_vx_rv64-3.c: New test.
14443 * gcc.target/riscv/rvv/base/vmulhsu_vx_tu_rv32-1.c: New test.
14444 * gcc.target/riscv/rvv/base/vmulhsu_vx_tu_rv32-2.c: New test.
14445 * gcc.target/riscv/rvv/base/vmulhsu_vx_tu_rv32-3.c: New test.
14446 * gcc.target/riscv/rvv/base/vmulhsu_vx_tu_rv64-1.c: New test.
14447 * gcc.target/riscv/rvv/base/vmulhsu_vx_tu_rv64-2.c: New test.
14448 * gcc.target/riscv/rvv/base/vmulhsu_vx_tu_rv64-3.c: New test.
14449 * gcc.target/riscv/rvv/base/vmulhsu_vx_tum_rv32-1.c: New test.
14450 * gcc.target/riscv/rvv/base/vmulhsu_vx_tum_rv32-2.c: New test.
14451 * gcc.target/riscv/rvv/base/vmulhsu_vx_tum_rv32-3.c: New test.
14452 * gcc.target/riscv/rvv/base/vmulhsu_vx_tum_rv64-1.c: New test.
14453 * gcc.target/riscv/rvv/base/vmulhsu_vx_tum_rv64-2.c: New test.
14454 * gcc.target/riscv/rvv/base/vmulhsu_vx_tum_rv64-3.c: New test.
14455 * gcc.target/riscv/rvv/base/vmulhsu_vx_tumu_rv32-1.c: New test.
14456 * gcc.target/riscv/rvv/base/vmulhsu_vx_tumu_rv32-2.c: New test.
14457 * gcc.target/riscv/rvv/base/vmulhsu_vx_tumu_rv32-3.c: New test.
14458 * gcc.target/riscv/rvv/base/vmulhsu_vx_tumu_rv64-1.c: New test.
14459 * gcc.target/riscv/rvv/base/vmulhsu_vx_tumu_rv64-2.c: New test.
14460 * gcc.target/riscv/rvv/base/vmulhsu_vx_tumu_rv64-3.c: New test.
14461
14462 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
14463
14464 * gcc.target/riscv/rvv/base/vmulhu_vv-1.c: New test.
14465 * gcc.target/riscv/rvv/base/vmulhu_vv-2.c: New test.
14466 * gcc.target/riscv/rvv/base/vmulhu_vv-3.c: New test.
14467 * gcc.target/riscv/rvv/base/vmulhu_vv_m-1.c: New test.
14468 * gcc.target/riscv/rvv/base/vmulhu_vv_m-2.c: New test.
14469 * gcc.target/riscv/rvv/base/vmulhu_vv_m-3.c: New test.
14470 * gcc.target/riscv/rvv/base/vmulhu_vv_mu-1.c: New test.
14471 * gcc.target/riscv/rvv/base/vmulhu_vv_mu-2.c: New test.
14472 * gcc.target/riscv/rvv/base/vmulhu_vv_mu-3.c: New test.
14473 * gcc.target/riscv/rvv/base/vmulhu_vv_tu-1.c: New test.
14474 * gcc.target/riscv/rvv/base/vmulhu_vv_tu-2.c: New test.
14475 * gcc.target/riscv/rvv/base/vmulhu_vv_tu-3.c: New test.
14476 * gcc.target/riscv/rvv/base/vmulhu_vv_tum-1.c: New test.
14477 * gcc.target/riscv/rvv/base/vmulhu_vv_tum-2.c: New test.
14478 * gcc.target/riscv/rvv/base/vmulhu_vv_tum-3.c: New test.
14479 * gcc.target/riscv/rvv/base/vmulhu_vv_tumu-1.c: New test.
14480 * gcc.target/riscv/rvv/base/vmulhu_vv_tumu-2.c: New test.
14481 * gcc.target/riscv/rvv/base/vmulhu_vv_tumu-3.c: New test.
14482
14483 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
14484
14485 * gcc.target/riscv/rvv/base/vmulhu_vx_m_rv32-1.c: New test.
14486 * gcc.target/riscv/rvv/base/vmulhu_vx_m_rv32-2.c: New test.
14487 * gcc.target/riscv/rvv/base/vmulhu_vx_m_rv32-3.c: New test.
14488 * gcc.target/riscv/rvv/base/vmulhu_vx_m_rv64-1.c: New test.
14489 * gcc.target/riscv/rvv/base/vmulhu_vx_m_rv64-2.c: New test.
14490 * gcc.target/riscv/rvv/base/vmulhu_vx_m_rv64-3.c: New test.
14491 * gcc.target/riscv/rvv/base/vmulhu_vx_mu_rv32-1.c: New test.
14492 * gcc.target/riscv/rvv/base/vmulhu_vx_mu_rv32-2.c: New test.
14493 * gcc.target/riscv/rvv/base/vmulhu_vx_mu_rv32-3.c: New test.
14494 * gcc.target/riscv/rvv/base/vmulhu_vx_mu_rv64-1.c: New test.
14495 * gcc.target/riscv/rvv/base/vmulhu_vx_mu_rv64-2.c: New test.
14496 * gcc.target/riscv/rvv/base/vmulhu_vx_mu_rv64-3.c: New test.
14497 * gcc.target/riscv/rvv/base/vmulhu_vx_rv32-1.c: New test.
14498 * gcc.target/riscv/rvv/base/vmulhu_vx_rv32-2.c: New test.
14499 * gcc.target/riscv/rvv/base/vmulhu_vx_rv32-3.c: New test.
14500 * gcc.target/riscv/rvv/base/vmulhu_vx_rv64-1.c: New test.
14501 * gcc.target/riscv/rvv/base/vmulhu_vx_rv64-2.c: New test.
14502 * gcc.target/riscv/rvv/base/vmulhu_vx_rv64-3.c: New test.
14503 * gcc.target/riscv/rvv/base/vmulhu_vx_tu_rv32-1.c: New test.
14504 * gcc.target/riscv/rvv/base/vmulhu_vx_tu_rv32-2.c: New test.
14505 * gcc.target/riscv/rvv/base/vmulhu_vx_tu_rv32-3.c: New test.
14506 * gcc.target/riscv/rvv/base/vmulhu_vx_tu_rv64-1.c: New test.
14507 * gcc.target/riscv/rvv/base/vmulhu_vx_tu_rv64-2.c: New test.
14508 * gcc.target/riscv/rvv/base/vmulhu_vx_tu_rv64-3.c: New test.
14509 * gcc.target/riscv/rvv/base/vmulhu_vx_tum_rv32-1.c: New test.
14510 * gcc.target/riscv/rvv/base/vmulhu_vx_tum_rv32-2.c: New test.
14511 * gcc.target/riscv/rvv/base/vmulhu_vx_tum_rv32-3.c: New test.
14512 * gcc.target/riscv/rvv/base/vmulhu_vx_tum_rv64-1.c: New test.
14513 * gcc.target/riscv/rvv/base/vmulhu_vx_tum_rv64-2.c: New test.
14514 * gcc.target/riscv/rvv/base/vmulhu_vx_tum_rv64-3.c: New test.
14515 * gcc.target/riscv/rvv/base/vmulhu_vx_tumu_rv32-1.c: New test.
14516 * gcc.target/riscv/rvv/base/vmulhu_vx_tumu_rv32-2.c: New test.
14517 * gcc.target/riscv/rvv/base/vmulhu_vx_tumu_rv32-3.c: New test.
14518 * gcc.target/riscv/rvv/base/vmulhu_vx_tumu_rv64-1.c: New test.
14519 * gcc.target/riscv/rvv/base/vmulhu_vx_tumu_rv64-2.c: New test.
14520 * gcc.target/riscv/rvv/base/vmulhu_vx_tumu_rv64-3.c: New test.
14521
14522 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
14523
14524 * g++.target/riscv/rvv/base/vsext_vf2-1.C: New test.
14525 * g++.target/riscv/rvv/base/vsext_vf2-2.C: New test.
14526 * g++.target/riscv/rvv/base/vsext_vf2-3.C: New test.
14527 * g++.target/riscv/rvv/base/vsext_vf2_mu-1.C: New test.
14528 * g++.target/riscv/rvv/base/vsext_vf2_mu-2.C: New test.
14529 * g++.target/riscv/rvv/base/vsext_vf2_mu-3.C: New test.
14530 * g++.target/riscv/rvv/base/vsext_vf2_tu-1.C: New test.
14531 * g++.target/riscv/rvv/base/vsext_vf2_tu-2.C: New test.
14532 * g++.target/riscv/rvv/base/vsext_vf2_tu-3.C: New test.
14533 * g++.target/riscv/rvv/base/vsext_vf2_tum-1.C: New test.
14534 * g++.target/riscv/rvv/base/vsext_vf2_tum-2.C: New test.
14535 * g++.target/riscv/rvv/base/vsext_vf2_tum-3.C: New test.
14536 * g++.target/riscv/rvv/base/vsext_vf2_tumu-1.C: New test.
14537 * g++.target/riscv/rvv/base/vsext_vf2_tumu-2.C: New test.
14538 * g++.target/riscv/rvv/base/vsext_vf2_tumu-3.C: New test.
14539 * g++.target/riscv/rvv/base/vsext_vf4-1.C: New test.
14540 * g++.target/riscv/rvv/base/vsext_vf4-2.C: New test.
14541 * g++.target/riscv/rvv/base/vsext_vf4-3.C: New test.
14542 * g++.target/riscv/rvv/base/vsext_vf4_mu-1.C: New test.
14543 * g++.target/riscv/rvv/base/vsext_vf4_mu-2.C: New test.
14544 * g++.target/riscv/rvv/base/vsext_vf4_mu-3.C: New test.
14545 * g++.target/riscv/rvv/base/vsext_vf4_tu-1.C: New test.
14546 * g++.target/riscv/rvv/base/vsext_vf4_tu-2.C: New test.
14547 * g++.target/riscv/rvv/base/vsext_vf4_tu-3.C: New test.
14548 * g++.target/riscv/rvv/base/vsext_vf4_tum-1.C: New test.
14549 * g++.target/riscv/rvv/base/vsext_vf4_tum-2.C: New test.
14550 * g++.target/riscv/rvv/base/vsext_vf4_tum-3.C: New test.
14551 * g++.target/riscv/rvv/base/vsext_vf4_tumu-1.C: New test.
14552 * g++.target/riscv/rvv/base/vsext_vf4_tumu-2.C: New test.
14553 * g++.target/riscv/rvv/base/vsext_vf4_tumu-3.C: New test.
14554 * g++.target/riscv/rvv/base/vsext_vf8-1.C: New test.
14555 * g++.target/riscv/rvv/base/vsext_vf8-2.C: New test.
14556 * g++.target/riscv/rvv/base/vsext_vf8-3.C: New test.
14557 * g++.target/riscv/rvv/base/vsext_vf8_mu-1.C: New test.
14558 * g++.target/riscv/rvv/base/vsext_vf8_mu-2.C: New test.
14559 * g++.target/riscv/rvv/base/vsext_vf8_mu-3.C: New test.
14560 * g++.target/riscv/rvv/base/vsext_vf8_tu-1.C: New test.
14561 * g++.target/riscv/rvv/base/vsext_vf8_tu-2.C: New test.
14562 * g++.target/riscv/rvv/base/vsext_vf8_tu-3.C: New test.
14563 * g++.target/riscv/rvv/base/vsext_vf8_tum-1.C: New test.
14564 * g++.target/riscv/rvv/base/vsext_vf8_tum-2.C: New test.
14565 * g++.target/riscv/rvv/base/vsext_vf8_tum-3.C: New test.
14566 * g++.target/riscv/rvv/base/vsext_vf8_tumu-1.C: New test.
14567 * g++.target/riscv/rvv/base/vsext_vf8_tumu-2.C: New test.
14568 * g++.target/riscv/rvv/base/vsext_vf8_tumu-3.C: New test.
14569
14570 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
14571
14572 * g++.target/riscv/rvv/base/vzext_vf2-1.C: New test.
14573 * g++.target/riscv/rvv/base/vzext_vf2-2.C: New test.
14574 * g++.target/riscv/rvv/base/vzext_vf2-3.C: New test.
14575 * g++.target/riscv/rvv/base/vzext_vf2_mu-1.C: New test.
14576 * g++.target/riscv/rvv/base/vzext_vf2_mu-2.C: New test.
14577 * g++.target/riscv/rvv/base/vzext_vf2_mu-3.C: New test.
14578 * g++.target/riscv/rvv/base/vzext_vf2_tu-1.C: New test.
14579 * g++.target/riscv/rvv/base/vzext_vf2_tu-2.C: New test.
14580 * g++.target/riscv/rvv/base/vzext_vf2_tu-3.C: New test.
14581 * g++.target/riscv/rvv/base/vzext_vf2_tum-1.C: New test.
14582 * g++.target/riscv/rvv/base/vzext_vf2_tum-2.C: New test.
14583 * g++.target/riscv/rvv/base/vzext_vf2_tum-3.C: New test.
14584 * g++.target/riscv/rvv/base/vzext_vf2_tumu-1.C: New test.
14585 * g++.target/riscv/rvv/base/vzext_vf2_tumu-2.C: New test.
14586 * g++.target/riscv/rvv/base/vzext_vf2_tumu-3.C: New test.
14587
14588 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
14589
14590 * g++.target/riscv/rvv/base/vzext_vf4-1.C: New test.
14591 * g++.target/riscv/rvv/base/vzext_vf4-2.C: New test.
14592 * g++.target/riscv/rvv/base/vzext_vf4-3.C: New test.
14593 * g++.target/riscv/rvv/base/vzext_vf4_mu-1.C: New test.
14594 * g++.target/riscv/rvv/base/vzext_vf4_mu-2.C: New test.
14595 * g++.target/riscv/rvv/base/vzext_vf4_mu-3.C: New test.
14596 * g++.target/riscv/rvv/base/vzext_vf4_tu-1.C: New test.
14597 * g++.target/riscv/rvv/base/vzext_vf4_tu-2.C: New test.
14598 * g++.target/riscv/rvv/base/vzext_vf4_tu-3.C: New test.
14599 * g++.target/riscv/rvv/base/vzext_vf4_tum-1.C: New test.
14600 * g++.target/riscv/rvv/base/vzext_vf4_tum-2.C: New test.
14601 * g++.target/riscv/rvv/base/vzext_vf4_tum-3.C: New test.
14602 * g++.target/riscv/rvv/base/vzext_vf4_tumu-1.C: New test.
14603 * g++.target/riscv/rvv/base/vzext_vf4_tumu-2.C: New test.
14604 * g++.target/riscv/rvv/base/vzext_vf4_tumu-3.C: New test.
14605
14606 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
14607
14608 * g++.target/riscv/rvv/base/vzext_vf8-1.C: New test.
14609 * g++.target/riscv/rvv/base/vzext_vf8-2.C: New test.
14610 * g++.target/riscv/rvv/base/vzext_vf8-3.C: New test.
14611 * g++.target/riscv/rvv/base/vzext_vf8_mu-1.C: New test.
14612 * g++.target/riscv/rvv/base/vzext_vf8_mu-2.C: New test.
14613 * g++.target/riscv/rvv/base/vzext_vf8_mu-3.C: New test.
14614 * g++.target/riscv/rvv/base/vzext_vf8_tu-1.C: New test.
14615 * g++.target/riscv/rvv/base/vzext_vf8_tu-2.C: New test.
14616 * g++.target/riscv/rvv/base/vzext_vf8_tu-3.C: New test.
14617 * g++.target/riscv/rvv/base/vzext_vf8_tum-1.C: New test.
14618 * g++.target/riscv/rvv/base/vzext_vf8_tum-2.C: New test.
14619 * g++.target/riscv/rvv/base/vzext_vf8_tum-3.C: New test.
14620 * g++.target/riscv/rvv/base/vzext_vf8_tumu-1.C: New test.
14621 * g++.target/riscv/rvv/base/vzext_vf8_tumu-2.C: New test.
14622 * g++.target/riscv/rvv/base/vzext_vf8_tumu-3.C: New test.
14623
14624 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
14625
14626 * gcc.target/riscv/rvv/base/unop_v_constraint-2.c: New test.
14627
14628 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
14629
14630 * gcc.target/riscv/rvv/base/vsext_vf2-1.c: New test.
14631 * gcc.target/riscv/rvv/base/vsext_vf2-2.c: New test.
14632 * gcc.target/riscv/rvv/base/vsext_vf2-3.c: New test.
14633 * gcc.target/riscv/rvv/base/vsext_vf2_m-1.c: New test.
14634 * gcc.target/riscv/rvv/base/vsext_vf2_m-2.c: New test.
14635 * gcc.target/riscv/rvv/base/vsext_vf2_m-3.c: New test.
14636 * gcc.target/riscv/rvv/base/vsext_vf2_mu-1.c: New test.
14637 * gcc.target/riscv/rvv/base/vsext_vf2_mu-2.c: New test.
14638 * gcc.target/riscv/rvv/base/vsext_vf2_mu-3.c: New test.
14639 * gcc.target/riscv/rvv/base/vsext_vf2_tu-1.c: New test.
14640 * gcc.target/riscv/rvv/base/vsext_vf2_tu-2.c: New test.
14641 * gcc.target/riscv/rvv/base/vsext_vf2_tu-3.c: New test.
14642 * gcc.target/riscv/rvv/base/vsext_vf2_tum-1.c: New test.
14643 * gcc.target/riscv/rvv/base/vsext_vf2_tum-2.c: New test.
14644 * gcc.target/riscv/rvv/base/vsext_vf2_tum-3.c: New test.
14645 * gcc.target/riscv/rvv/base/vsext_vf2_tumu-1.c: New test.
14646 * gcc.target/riscv/rvv/base/vsext_vf2_tumu-2.c: New test.
14647 * gcc.target/riscv/rvv/base/vsext_vf2_tumu-3.c: New test.
14648
14649 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
14650
14651 * gcc.target/riscv/rvv/base/vsext_vf4-1.c: New test.
14652 * gcc.target/riscv/rvv/base/vsext_vf4-2.c: New test.
14653 * gcc.target/riscv/rvv/base/vsext_vf4-3.c: New test.
14654 * gcc.target/riscv/rvv/base/vsext_vf4_m-1.c: New test.
14655 * gcc.target/riscv/rvv/base/vsext_vf4_m-2.c: New test.
14656 * gcc.target/riscv/rvv/base/vsext_vf4_m-3.c: New test.
14657 * gcc.target/riscv/rvv/base/vsext_vf4_mu-1.c: New test.
14658 * gcc.target/riscv/rvv/base/vsext_vf4_mu-2.c: New test.
14659 * gcc.target/riscv/rvv/base/vsext_vf4_mu-3.c: New test.
14660 * gcc.target/riscv/rvv/base/vsext_vf4_tu-1.c: New test.
14661 * gcc.target/riscv/rvv/base/vsext_vf4_tu-2.c: New test.
14662 * gcc.target/riscv/rvv/base/vsext_vf4_tu-3.c: New test.
14663 * gcc.target/riscv/rvv/base/vsext_vf4_tum-1.c: New test.
14664 * gcc.target/riscv/rvv/base/vsext_vf4_tum-2.c: New test.
14665 * gcc.target/riscv/rvv/base/vsext_vf4_tum-3.c: New test.
14666 * gcc.target/riscv/rvv/base/vsext_vf4_tumu-1.c: New test.
14667 * gcc.target/riscv/rvv/base/vsext_vf4_tumu-2.c: New test.
14668 * gcc.target/riscv/rvv/base/vsext_vf4_tumu-3.c: New test.
14669
14670 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
14671
14672 * gcc.target/riscv/rvv/base/vsext_vf8-1.c: New test.
14673 * gcc.target/riscv/rvv/base/vsext_vf8-2.c: New test.
14674 * gcc.target/riscv/rvv/base/vsext_vf8-3.c: New test.
14675 * gcc.target/riscv/rvv/base/vsext_vf8_m-1.c: New test.
14676 * gcc.target/riscv/rvv/base/vsext_vf8_m-2.c: New test.
14677 * gcc.target/riscv/rvv/base/vsext_vf8_m-3.c: New test.
14678 * gcc.target/riscv/rvv/base/vsext_vf8_mu-1.c: New test.
14679 * gcc.target/riscv/rvv/base/vsext_vf8_mu-2.c: New test.
14680 * gcc.target/riscv/rvv/base/vsext_vf8_mu-3.c: New test.
14681 * gcc.target/riscv/rvv/base/vsext_vf8_tu-1.c: New test.
14682 * gcc.target/riscv/rvv/base/vsext_vf8_tu-2.c: New test.
14683 * gcc.target/riscv/rvv/base/vsext_vf8_tu-3.c: New test.
14684 * gcc.target/riscv/rvv/base/vsext_vf8_tum-1.c: New test.
14685 * gcc.target/riscv/rvv/base/vsext_vf8_tum-2.c: New test.
14686 * gcc.target/riscv/rvv/base/vsext_vf8_tum-3.c: New test.
14687 * gcc.target/riscv/rvv/base/vsext_vf8_tumu-1.c: New test.
14688 * gcc.target/riscv/rvv/base/vsext_vf8_tumu-2.c: New test.
14689 * gcc.target/riscv/rvv/base/vsext_vf8_tumu-3.c: New test.
14690
14691 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
14692
14693 * gcc.target/riscv/rvv/base/vzext_vf2-1.c: New test.
14694 * gcc.target/riscv/rvv/base/vzext_vf2-2.c: New test.
14695 * gcc.target/riscv/rvv/base/vzext_vf2-3.c: New test.
14696 * gcc.target/riscv/rvv/base/vzext_vf2_m-1.c: New test.
14697 * gcc.target/riscv/rvv/base/vzext_vf2_m-2.c: New test.
14698 * gcc.target/riscv/rvv/base/vzext_vf2_m-3.c: New test.
14699 * gcc.target/riscv/rvv/base/vzext_vf2_mu-1.c: New test.
14700 * gcc.target/riscv/rvv/base/vzext_vf2_mu-2.c: New test.
14701 * gcc.target/riscv/rvv/base/vzext_vf2_mu-3.c: New test.
14702 * gcc.target/riscv/rvv/base/vzext_vf2_tu-1.c: New test.
14703 * gcc.target/riscv/rvv/base/vzext_vf2_tu-2.c: New test.
14704 * gcc.target/riscv/rvv/base/vzext_vf2_tu-3.c: New test.
14705 * gcc.target/riscv/rvv/base/vzext_vf2_tum-1.c: New test.
14706 * gcc.target/riscv/rvv/base/vzext_vf2_tum-2.c: New test.
14707 * gcc.target/riscv/rvv/base/vzext_vf2_tum-3.c: New test.
14708 * gcc.target/riscv/rvv/base/vzext_vf2_tumu-1.c: New test.
14709 * gcc.target/riscv/rvv/base/vzext_vf2_tumu-2.c: New test.
14710 * gcc.target/riscv/rvv/base/vzext_vf2_tumu-3.c: New test.
14711
14712 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
14713
14714 * gcc.target/riscv/rvv/base/vzext_vf4-1.c: New test.
14715 * gcc.target/riscv/rvv/base/vzext_vf4-2.c: New test.
14716 * gcc.target/riscv/rvv/base/vzext_vf4-3.c: New test.
14717 * gcc.target/riscv/rvv/base/vzext_vf4_m-1.c: New test.
14718 * gcc.target/riscv/rvv/base/vzext_vf4_m-2.c: New test.
14719 * gcc.target/riscv/rvv/base/vzext_vf4_m-3.c: New test.
14720 * gcc.target/riscv/rvv/base/vzext_vf4_mu-1.c: New test.
14721 * gcc.target/riscv/rvv/base/vzext_vf4_mu-2.c: New test.
14722 * gcc.target/riscv/rvv/base/vzext_vf4_mu-3.c: New test.
14723 * gcc.target/riscv/rvv/base/vzext_vf4_tu-1.c: New test.
14724 * gcc.target/riscv/rvv/base/vzext_vf4_tu-2.c: New test.
14725 * gcc.target/riscv/rvv/base/vzext_vf4_tu-3.c: New test.
14726 * gcc.target/riscv/rvv/base/vzext_vf4_tum-1.c: New test.
14727 * gcc.target/riscv/rvv/base/vzext_vf4_tum-2.c: New test.
14728 * gcc.target/riscv/rvv/base/vzext_vf4_tum-3.c: New test.
14729 * gcc.target/riscv/rvv/base/vzext_vf4_tumu-1.c: New test.
14730 * gcc.target/riscv/rvv/base/vzext_vf4_tumu-2.c: New test.
14731 * gcc.target/riscv/rvv/base/vzext_vf4_tumu-3.c: New test.
14732
14733 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
14734
14735 * gcc.target/riscv/rvv/base/vzext_vf8-1.c: New test.
14736 * gcc.target/riscv/rvv/base/vzext_vf8-2.c: New test.
14737 * gcc.target/riscv/rvv/base/vzext_vf8-3.c: New test.
14738 * gcc.target/riscv/rvv/base/vzext_vf8_m-1.c: New test.
14739 * gcc.target/riscv/rvv/base/vzext_vf8_m-2.c: New test.
14740 * gcc.target/riscv/rvv/base/vzext_vf8_m-3.c: New test.
14741 * gcc.target/riscv/rvv/base/vzext_vf8_mu-1.c: New test.
14742 * gcc.target/riscv/rvv/base/vzext_vf8_mu-2.c: New test.
14743 * gcc.target/riscv/rvv/base/vzext_vf8_mu-3.c: New test.
14744 * gcc.target/riscv/rvv/base/vzext_vf8_tu-1.c: New test.
14745 * gcc.target/riscv/rvv/base/vzext_vf8_tu-2.c: New test.
14746 * gcc.target/riscv/rvv/base/vzext_vf8_tu-3.c: New test.
14747 * gcc.target/riscv/rvv/base/vzext_vf8_tum-1.c: New test.
14748 * gcc.target/riscv/rvv/base/vzext_vf8_tum-2.c: New test.
14749 * gcc.target/riscv/rvv/base/vzext_vf8_tum-3.c: New test.
14750 * gcc.target/riscv/rvv/base/vzext_vf8_tumu-1.c: New test.
14751 * gcc.target/riscv/rvv/base/vzext_vf8_tumu-2.c: New test.
14752 * gcc.target/riscv/rvv/base/vzext_vf8_tumu-3.c: New test.
14753
14754 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
14755
14756 * g++.target/riscv/rvv/base/vsadd_vx_mu_rv32-1.C: New test.
14757 * g++.target/riscv/rvv/base/vsadd_vx_mu_rv32-2.C: New test.
14758 * g++.target/riscv/rvv/base/vsadd_vx_mu_rv32-3.C: New test.
14759 * g++.target/riscv/rvv/base/vsadd_vx_mu_rv64-1.C: New test.
14760 * g++.target/riscv/rvv/base/vsadd_vx_mu_rv64-2.C: New test.
14761 * g++.target/riscv/rvv/base/vsadd_vx_mu_rv64-3.C: New test.
14762 * g++.target/riscv/rvv/base/vsadd_vx_rv32-1.C: New test.
14763 * g++.target/riscv/rvv/base/vsadd_vx_rv32-2.C: New test.
14764 * g++.target/riscv/rvv/base/vsadd_vx_rv32-3.C: New test.
14765 * g++.target/riscv/rvv/base/vsadd_vx_rv64-1.C: New test.
14766 * g++.target/riscv/rvv/base/vsadd_vx_rv64-2.C: New test.
14767 * g++.target/riscv/rvv/base/vsadd_vx_rv64-3.C: New test.
14768 * g++.target/riscv/rvv/base/vsadd_vx_tu_rv32-1.C: New test.
14769 * g++.target/riscv/rvv/base/vsadd_vx_tu_rv32-2.C: New test.
14770 * g++.target/riscv/rvv/base/vsadd_vx_tu_rv32-3.C: New test.
14771 * g++.target/riscv/rvv/base/vsadd_vx_tu_rv64-1.C: New test.
14772 * g++.target/riscv/rvv/base/vsadd_vx_tu_rv64-2.C: New test.
14773 * g++.target/riscv/rvv/base/vsadd_vx_tu_rv64-3.C: New test.
14774 * g++.target/riscv/rvv/base/vsadd_vx_tum_rv32-1.C: New test.
14775 * g++.target/riscv/rvv/base/vsadd_vx_tum_rv32-2.C: New test.
14776 * g++.target/riscv/rvv/base/vsadd_vx_tum_rv32-3.C: New test.
14777 * g++.target/riscv/rvv/base/vsadd_vx_tum_rv64-1.C: New test.
14778 * g++.target/riscv/rvv/base/vsadd_vx_tum_rv64-2.C: New test.
14779 * g++.target/riscv/rvv/base/vsadd_vx_tum_rv64-3.C: New test.
14780 * g++.target/riscv/rvv/base/vsadd_vx_tumu_rv32-1.C: New test.
14781 * g++.target/riscv/rvv/base/vsadd_vx_tumu_rv32-2.C: New test.
14782 * g++.target/riscv/rvv/base/vsadd_vx_tumu_rv32-3.C: New test.
14783 * g++.target/riscv/rvv/base/vsadd_vx_tumu_rv64-1.C: New test.
14784 * g++.target/riscv/rvv/base/vsadd_vx_tumu_rv64-2.C: New test.
14785 * g++.target/riscv/rvv/base/vsadd_vx_tumu_rv64-3.C: New test.
14786
14787 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
14788
14789 * g++.target/riscv/rvv/base/vsaddu_vx_mu_rv32-1.C: New test.
14790 * g++.target/riscv/rvv/base/vsaddu_vx_mu_rv32-2.C: New test.
14791 * g++.target/riscv/rvv/base/vsaddu_vx_mu_rv32-3.C: New test.
14792 * g++.target/riscv/rvv/base/vsaddu_vx_mu_rv64-1.C: New test.
14793 * g++.target/riscv/rvv/base/vsaddu_vx_mu_rv64-2.C: New test.
14794 * g++.target/riscv/rvv/base/vsaddu_vx_mu_rv64-3.C: New test.
14795 * g++.target/riscv/rvv/base/vsaddu_vx_rv32-1.C: New test.
14796 * g++.target/riscv/rvv/base/vsaddu_vx_rv32-2.C: New test.
14797 * g++.target/riscv/rvv/base/vsaddu_vx_rv32-3.C: New test.
14798 * g++.target/riscv/rvv/base/vsaddu_vx_rv64-1.C: New test.
14799 * g++.target/riscv/rvv/base/vsaddu_vx_rv64-2.C: New test.
14800 * g++.target/riscv/rvv/base/vsaddu_vx_rv64-3.C: New test.
14801 * g++.target/riscv/rvv/base/vsaddu_vx_tu_rv32-1.C: New test.
14802 * g++.target/riscv/rvv/base/vsaddu_vx_tu_rv32-2.C: New test.
14803 * g++.target/riscv/rvv/base/vsaddu_vx_tu_rv32-3.C: New test.
14804 * g++.target/riscv/rvv/base/vsaddu_vx_tu_rv64-1.C: New test.
14805 * g++.target/riscv/rvv/base/vsaddu_vx_tu_rv64-2.C: New test.
14806 * g++.target/riscv/rvv/base/vsaddu_vx_tu_rv64-3.C: New test.
14807 * g++.target/riscv/rvv/base/vsaddu_vx_tum_rv32-1.C: New test.
14808 * g++.target/riscv/rvv/base/vsaddu_vx_tum_rv32-2.C: New test.
14809 * g++.target/riscv/rvv/base/vsaddu_vx_tum_rv32-3.C: New test.
14810 * g++.target/riscv/rvv/base/vsaddu_vx_tum_rv64-1.C: New test.
14811 * g++.target/riscv/rvv/base/vsaddu_vx_tum_rv64-2.C: New test.
14812 * g++.target/riscv/rvv/base/vsaddu_vx_tum_rv64-3.C: New test.
14813 * g++.target/riscv/rvv/base/vsaddu_vx_tumu_rv32-1.C: New test.
14814 * g++.target/riscv/rvv/base/vsaddu_vx_tumu_rv32-2.C: New test.
14815 * g++.target/riscv/rvv/base/vsaddu_vx_tumu_rv32-3.C: New test.
14816 * g++.target/riscv/rvv/base/vsaddu_vx_tumu_rv64-1.C: New test.
14817 * g++.target/riscv/rvv/base/vsaddu_vx_tumu_rv64-2.C: New test.
14818 * g++.target/riscv/rvv/base/vsaddu_vx_tumu_rv64-3.C: New test.
14819
14820 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
14821
14822 * g++.target/riscv/rvv/base/vssub_vx_mu_rv32-1.C: New test.
14823 * g++.target/riscv/rvv/base/vssub_vx_mu_rv32-2.C: New test.
14824 * g++.target/riscv/rvv/base/vssub_vx_mu_rv32-3.C: New test.
14825 * g++.target/riscv/rvv/base/vssub_vx_mu_rv64-1.C: New test.
14826 * g++.target/riscv/rvv/base/vssub_vx_mu_rv64-2.C: New test.
14827 * g++.target/riscv/rvv/base/vssub_vx_mu_rv64-3.C: New test.
14828 * g++.target/riscv/rvv/base/vssub_vx_rv32-1.C: New test.
14829 * g++.target/riscv/rvv/base/vssub_vx_rv32-2.C: New test.
14830 * g++.target/riscv/rvv/base/vssub_vx_rv32-3.C: New test.
14831 * g++.target/riscv/rvv/base/vssub_vx_rv64-1.C: New test.
14832 * g++.target/riscv/rvv/base/vssub_vx_rv64-2.C: New test.
14833 * g++.target/riscv/rvv/base/vssub_vx_rv64-3.C: New test.
14834 * g++.target/riscv/rvv/base/vssub_vx_tu_rv32-1.C: New test.
14835 * g++.target/riscv/rvv/base/vssub_vx_tu_rv32-2.C: New test.
14836 * g++.target/riscv/rvv/base/vssub_vx_tu_rv32-3.C: New test.
14837 * g++.target/riscv/rvv/base/vssub_vx_tu_rv64-1.C: New test.
14838 * g++.target/riscv/rvv/base/vssub_vx_tu_rv64-2.C: New test.
14839 * g++.target/riscv/rvv/base/vssub_vx_tu_rv64-3.C: New test.
14840 * g++.target/riscv/rvv/base/vssub_vx_tum_rv32-1.C: New test.
14841 * g++.target/riscv/rvv/base/vssub_vx_tum_rv32-2.C: New test.
14842 * g++.target/riscv/rvv/base/vssub_vx_tum_rv32-3.C: New test.
14843 * g++.target/riscv/rvv/base/vssub_vx_tum_rv64-1.C: New test.
14844 * g++.target/riscv/rvv/base/vssub_vx_tum_rv64-2.C: New test.
14845 * g++.target/riscv/rvv/base/vssub_vx_tum_rv64-3.C: New test.
14846 * g++.target/riscv/rvv/base/vssub_vx_tumu_rv32-1.C: New test.
14847 * g++.target/riscv/rvv/base/vssub_vx_tumu_rv32-2.C: New test.
14848 * g++.target/riscv/rvv/base/vssub_vx_tumu_rv32-3.C: New test.
14849 * g++.target/riscv/rvv/base/vssub_vx_tumu_rv64-1.C: New test.
14850 * g++.target/riscv/rvv/base/vssub_vx_tumu_rv64-2.C: New test.
14851 * g++.target/riscv/rvv/base/vssub_vx_tumu_rv64-3.C: New test.
14852
14853 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
14854
14855 * g++.target/riscv/rvv/base/vssubu_vx_mu_rv32-1.C: New test.
14856 * g++.target/riscv/rvv/base/vssubu_vx_mu_rv32-2.C: New test.
14857 * g++.target/riscv/rvv/base/vssubu_vx_mu_rv32-3.C: New test.
14858 * g++.target/riscv/rvv/base/vssubu_vx_mu_rv64-1.C: New test.
14859 * g++.target/riscv/rvv/base/vssubu_vx_mu_rv64-2.C: New test.
14860 * g++.target/riscv/rvv/base/vssubu_vx_mu_rv64-3.C: New test.
14861 * g++.target/riscv/rvv/base/vssubu_vx_rv32-1.C: New test.
14862 * g++.target/riscv/rvv/base/vssubu_vx_rv32-2.C: New test.
14863 * g++.target/riscv/rvv/base/vssubu_vx_rv32-3.C: New test.
14864 * g++.target/riscv/rvv/base/vssubu_vx_rv64-1.C: New test.
14865 * g++.target/riscv/rvv/base/vssubu_vx_rv64-2.C: New test.
14866 * g++.target/riscv/rvv/base/vssubu_vx_rv64-3.C: New test.
14867 * g++.target/riscv/rvv/base/vssubu_vx_tu_rv32-1.C: New test.
14868 * g++.target/riscv/rvv/base/vssubu_vx_tu_rv32-2.C: New test.
14869 * g++.target/riscv/rvv/base/vssubu_vx_tu_rv32-3.C: New test.
14870 * g++.target/riscv/rvv/base/vssubu_vx_tu_rv64-1.C: New test.
14871 * g++.target/riscv/rvv/base/vssubu_vx_tu_rv64-2.C: New test.
14872 * g++.target/riscv/rvv/base/vssubu_vx_tu_rv64-3.C: New test.
14873 * g++.target/riscv/rvv/base/vssubu_vx_tum_rv32-1.C: New test.
14874 * g++.target/riscv/rvv/base/vssubu_vx_tum_rv32-2.C: New test.
14875 * g++.target/riscv/rvv/base/vssubu_vx_tum_rv32-3.C: New test.
14876 * g++.target/riscv/rvv/base/vssubu_vx_tum_rv64-1.C: New test.
14877 * g++.target/riscv/rvv/base/vssubu_vx_tum_rv64-2.C: New test.
14878 * g++.target/riscv/rvv/base/vssubu_vx_tum_rv64-3.C: New test.
14879 * g++.target/riscv/rvv/base/vssubu_vx_tumu_rv32-1.C: New test.
14880 * g++.target/riscv/rvv/base/vssubu_vx_tumu_rv32-2.C: New test.
14881 * g++.target/riscv/rvv/base/vssubu_vx_tumu_rv32-3.C: New test.
14882 * g++.target/riscv/rvv/base/vssubu_vx_tumu_rv64-1.C: New test.
14883 * g++.target/riscv/rvv/base/vssubu_vx_tumu_rv64-2.C: New test.
14884 * g++.target/riscv/rvv/base/vssubu_vx_tumu_rv64-3.C: New test.
14885
14886 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
14887
14888 * gcc.target/riscv/rvv/base/vsadd_vx_m_rv32-1.c: New test.
14889 * gcc.target/riscv/rvv/base/vsadd_vx_m_rv32-2.c: New test.
14890 * gcc.target/riscv/rvv/base/vsadd_vx_m_rv32-3.c: New test.
14891 * gcc.target/riscv/rvv/base/vsadd_vx_m_rv64-1.c: New test.
14892 * gcc.target/riscv/rvv/base/vsadd_vx_m_rv64-2.c: New test.
14893 * gcc.target/riscv/rvv/base/vsadd_vx_m_rv64-3.c: New test.
14894 * gcc.target/riscv/rvv/base/vsadd_vx_mu_rv32-1.c: New test.
14895 * gcc.target/riscv/rvv/base/vsadd_vx_mu_rv32-2.c: New test.
14896 * gcc.target/riscv/rvv/base/vsadd_vx_mu_rv32-3.c: New test.
14897 * gcc.target/riscv/rvv/base/vsadd_vx_mu_rv64-1.c: New test.
14898 * gcc.target/riscv/rvv/base/vsadd_vx_mu_rv64-2.c: New test.
14899 * gcc.target/riscv/rvv/base/vsadd_vx_mu_rv64-3.c: New test.
14900 * gcc.target/riscv/rvv/base/vsadd_vx_rv32-1.c: New test.
14901 * gcc.target/riscv/rvv/base/vsadd_vx_rv32-2.c: New test.
14902 * gcc.target/riscv/rvv/base/vsadd_vx_rv32-3.c: New test.
14903 * gcc.target/riscv/rvv/base/vsadd_vx_rv64-1.c: New test.
14904 * gcc.target/riscv/rvv/base/vsadd_vx_rv64-2.c: New test.
14905 * gcc.target/riscv/rvv/base/vsadd_vx_rv64-3.c: New test.
14906 * gcc.target/riscv/rvv/base/vsadd_vx_tu_rv32-1.c: New test.
14907 * gcc.target/riscv/rvv/base/vsadd_vx_tu_rv32-2.c: New test.
14908 * gcc.target/riscv/rvv/base/vsadd_vx_tu_rv32-3.c: New test.
14909 * gcc.target/riscv/rvv/base/vsadd_vx_tu_rv64-1.c: New test.
14910 * gcc.target/riscv/rvv/base/vsadd_vx_tu_rv64-2.c: New test.
14911 * gcc.target/riscv/rvv/base/vsadd_vx_tu_rv64-3.c: New test.
14912 * gcc.target/riscv/rvv/base/vsadd_vx_tum_rv32-1.c: New test.
14913 * gcc.target/riscv/rvv/base/vsadd_vx_tum_rv32-2.c: New test.
14914 * gcc.target/riscv/rvv/base/vsadd_vx_tum_rv32-3.c: New test.
14915 * gcc.target/riscv/rvv/base/vsadd_vx_tum_rv64-1.c: New test.
14916 * gcc.target/riscv/rvv/base/vsadd_vx_tum_rv64-2.c: New test.
14917 * gcc.target/riscv/rvv/base/vsadd_vx_tum_rv64-3.c: New test.
14918 * gcc.target/riscv/rvv/base/vsadd_vx_tumu_rv32-1.c: New test.
14919 * gcc.target/riscv/rvv/base/vsadd_vx_tumu_rv32-2.c: New test.
14920 * gcc.target/riscv/rvv/base/vsadd_vx_tumu_rv32-3.c: New test.
14921 * gcc.target/riscv/rvv/base/vsadd_vx_tumu_rv64-1.c: New test.
14922 * gcc.target/riscv/rvv/base/vsadd_vx_tumu_rv64-2.c: New test.
14923 * gcc.target/riscv/rvv/base/vsadd_vx_tumu_rv64-3.c: New test.
14924
14925 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
14926
14927 * gcc.target/riscv/rvv/base/vsaddu_vx_m_rv32-1.c: New test.
14928 * gcc.target/riscv/rvv/base/vsaddu_vx_m_rv32-2.c: New test.
14929 * gcc.target/riscv/rvv/base/vsaddu_vx_m_rv32-3.c: New test.
14930 * gcc.target/riscv/rvv/base/vsaddu_vx_m_rv64-1.c: New test.
14931 * gcc.target/riscv/rvv/base/vsaddu_vx_m_rv64-2.c: New test.
14932 * gcc.target/riscv/rvv/base/vsaddu_vx_m_rv64-3.c: New test.
14933 * gcc.target/riscv/rvv/base/vsaddu_vx_mu_rv32-1.c: New test.
14934 * gcc.target/riscv/rvv/base/vsaddu_vx_mu_rv32-2.c: New test.
14935 * gcc.target/riscv/rvv/base/vsaddu_vx_mu_rv32-3.c: New test.
14936 * gcc.target/riscv/rvv/base/vsaddu_vx_mu_rv64-1.c: New test.
14937 * gcc.target/riscv/rvv/base/vsaddu_vx_mu_rv64-2.c: New test.
14938 * gcc.target/riscv/rvv/base/vsaddu_vx_mu_rv64-3.c: New test.
14939 * gcc.target/riscv/rvv/base/vsaddu_vx_rv32-1.c: New test.
14940 * gcc.target/riscv/rvv/base/vsaddu_vx_rv32-2.c: New test.
14941 * gcc.target/riscv/rvv/base/vsaddu_vx_rv32-3.c: New test.
14942 * gcc.target/riscv/rvv/base/vsaddu_vx_rv64-1.c: New test.
14943 * gcc.target/riscv/rvv/base/vsaddu_vx_rv64-2.c: New test.
14944 * gcc.target/riscv/rvv/base/vsaddu_vx_rv64-3.c: New test.
14945 * gcc.target/riscv/rvv/base/vsaddu_vx_tu_rv32-1.c: New test.
14946 * gcc.target/riscv/rvv/base/vsaddu_vx_tu_rv32-2.c: New test.
14947 * gcc.target/riscv/rvv/base/vsaddu_vx_tu_rv32-3.c: New test.
14948 * gcc.target/riscv/rvv/base/vsaddu_vx_tu_rv64-1.c: New test.
14949 * gcc.target/riscv/rvv/base/vsaddu_vx_tu_rv64-2.c: New test.
14950 * gcc.target/riscv/rvv/base/vsaddu_vx_tu_rv64-3.c: New test.
14951 * gcc.target/riscv/rvv/base/vsaddu_vx_tum_rv32-1.c: New test.
14952 * gcc.target/riscv/rvv/base/vsaddu_vx_tum_rv32-2.c: New test.
14953 * gcc.target/riscv/rvv/base/vsaddu_vx_tum_rv32-3.c: New test.
14954 * gcc.target/riscv/rvv/base/vsaddu_vx_tum_rv64-1.c: New test.
14955 * gcc.target/riscv/rvv/base/vsaddu_vx_tum_rv64-2.c: New test.
14956 * gcc.target/riscv/rvv/base/vsaddu_vx_tum_rv64-3.c: New test.
14957 * gcc.target/riscv/rvv/base/vsaddu_vx_tumu_rv32-1.c: New test.
14958 * gcc.target/riscv/rvv/base/vsaddu_vx_tumu_rv32-2.c: New test.
14959 * gcc.target/riscv/rvv/base/vsaddu_vx_tumu_rv32-3.c: New test.
14960 * gcc.target/riscv/rvv/base/vsaddu_vx_tumu_rv64-1.c: New test.
14961 * gcc.target/riscv/rvv/base/vsaddu_vx_tumu_rv64-2.c: New test.
14962 * gcc.target/riscv/rvv/base/vsaddu_vx_tumu_rv64-3.c: New test.
14963
14964 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
14965
14966 * gcc.target/riscv/rvv/base/vssub_vx_m_rv32-1.c: New test.
14967 * gcc.target/riscv/rvv/base/vssub_vx_m_rv32-2.c: New test.
14968 * gcc.target/riscv/rvv/base/vssub_vx_m_rv32-3.c: New test.
14969 * gcc.target/riscv/rvv/base/vssub_vx_m_rv64-1.c: New test.
14970 * gcc.target/riscv/rvv/base/vssub_vx_m_rv64-2.c: New test.
14971 * gcc.target/riscv/rvv/base/vssub_vx_m_rv64-3.c: New test.
14972 * gcc.target/riscv/rvv/base/vssub_vx_mu_rv32-1.c: New test.
14973 * gcc.target/riscv/rvv/base/vssub_vx_mu_rv32-2.c: New test.
14974 * gcc.target/riscv/rvv/base/vssub_vx_mu_rv32-3.c: New test.
14975 * gcc.target/riscv/rvv/base/vssub_vx_mu_rv64-1.c: New test.
14976 * gcc.target/riscv/rvv/base/vssub_vx_mu_rv64-2.c: New test.
14977 * gcc.target/riscv/rvv/base/vssub_vx_mu_rv64-3.c: New test.
14978 * gcc.target/riscv/rvv/base/vssub_vx_rv32-1.c: New test.
14979 * gcc.target/riscv/rvv/base/vssub_vx_rv32-2.c: New test.
14980 * gcc.target/riscv/rvv/base/vssub_vx_rv32-3.c: New test.
14981 * gcc.target/riscv/rvv/base/vssub_vx_rv64-1.c: New test.
14982 * gcc.target/riscv/rvv/base/vssub_vx_rv64-2.c: New test.
14983 * gcc.target/riscv/rvv/base/vssub_vx_rv64-3.c: New test.
14984 * gcc.target/riscv/rvv/base/vssub_vx_tu_rv32-1.c: New test.
14985 * gcc.target/riscv/rvv/base/vssub_vx_tu_rv32-2.c: New test.
14986 * gcc.target/riscv/rvv/base/vssub_vx_tu_rv32-3.c: New test.
14987 * gcc.target/riscv/rvv/base/vssub_vx_tu_rv64-1.c: New test.
14988 * gcc.target/riscv/rvv/base/vssub_vx_tu_rv64-2.c: New test.
14989 * gcc.target/riscv/rvv/base/vssub_vx_tu_rv64-3.c: New test.
14990 * gcc.target/riscv/rvv/base/vssub_vx_tum_rv32-1.c: New test.
14991 * gcc.target/riscv/rvv/base/vssub_vx_tum_rv32-2.c: New test.
14992 * gcc.target/riscv/rvv/base/vssub_vx_tum_rv32-3.c: New test.
14993 * gcc.target/riscv/rvv/base/vssub_vx_tum_rv64-1.c: New test.
14994 * gcc.target/riscv/rvv/base/vssub_vx_tum_rv64-2.c: New test.
14995 * gcc.target/riscv/rvv/base/vssub_vx_tum_rv64-3.c: New test.
14996 * gcc.target/riscv/rvv/base/vssub_vx_tumu_rv32-1.c: New test.
14997 * gcc.target/riscv/rvv/base/vssub_vx_tumu_rv32-2.c: New test.
14998 * gcc.target/riscv/rvv/base/vssub_vx_tumu_rv32-3.c: New test.
14999 * gcc.target/riscv/rvv/base/vssub_vx_tumu_rv64-1.c: New test.
15000 * gcc.target/riscv/rvv/base/vssub_vx_tumu_rv64-2.c: New test.
15001 * gcc.target/riscv/rvv/base/vssub_vx_tumu_rv64-3.c: New test.
15002
15003 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
15004
15005 * gcc.target/riscv/rvv/base/vssubu_vx_m_rv32-1.c: New test.
15006 * gcc.target/riscv/rvv/base/vssubu_vx_m_rv32-2.c: New test.
15007 * gcc.target/riscv/rvv/base/vssubu_vx_m_rv32-3.c: New test.
15008 * gcc.target/riscv/rvv/base/vssubu_vx_m_rv64-1.c: New test.
15009 * gcc.target/riscv/rvv/base/vssubu_vx_m_rv64-2.c: New test.
15010 * gcc.target/riscv/rvv/base/vssubu_vx_m_rv64-3.c: New test.
15011 * gcc.target/riscv/rvv/base/vssubu_vx_mu_rv32-1.c: New test.
15012 * gcc.target/riscv/rvv/base/vssubu_vx_mu_rv32-2.c: New test.
15013 * gcc.target/riscv/rvv/base/vssubu_vx_mu_rv32-3.c: New test.
15014 * gcc.target/riscv/rvv/base/vssubu_vx_mu_rv64-1.c: New test.
15015 * gcc.target/riscv/rvv/base/vssubu_vx_mu_rv64-2.c: New test.
15016 * gcc.target/riscv/rvv/base/vssubu_vx_mu_rv64-3.c: New test.
15017 * gcc.target/riscv/rvv/base/vssubu_vx_rv32-1.c: New test.
15018 * gcc.target/riscv/rvv/base/vssubu_vx_rv32-2.c: New test.
15019 * gcc.target/riscv/rvv/base/vssubu_vx_rv32-3.c: New test.
15020 * gcc.target/riscv/rvv/base/vssubu_vx_rv64-1.c: New test.
15021 * gcc.target/riscv/rvv/base/vssubu_vx_rv64-2.c: New test.
15022 * gcc.target/riscv/rvv/base/vssubu_vx_rv64-3.c: New test.
15023 * gcc.target/riscv/rvv/base/vssubu_vx_tu_rv32-1.c: New test.
15024 * gcc.target/riscv/rvv/base/vssubu_vx_tu_rv32-2.c: New test.
15025 * gcc.target/riscv/rvv/base/vssubu_vx_tu_rv32-3.c: New test.
15026 * gcc.target/riscv/rvv/base/vssubu_vx_tu_rv64-1.c: New test.
15027 * gcc.target/riscv/rvv/base/vssubu_vx_tu_rv64-2.c: New test.
15028 * gcc.target/riscv/rvv/base/vssubu_vx_tu_rv64-3.c: New test.
15029 * gcc.target/riscv/rvv/base/vssubu_vx_tum_rv32-1.c: New test.
15030 * gcc.target/riscv/rvv/base/vssubu_vx_tum_rv32-2.c: New test.
15031 * gcc.target/riscv/rvv/base/vssubu_vx_tum_rv32-3.c: New test.
15032 * gcc.target/riscv/rvv/base/vssubu_vx_tum_rv64-1.c: New test.
15033 * gcc.target/riscv/rvv/base/vssubu_vx_tum_rv64-2.c: New test.
15034 * gcc.target/riscv/rvv/base/vssubu_vx_tum_rv64-3.c: New test.
15035 * gcc.target/riscv/rvv/base/vssubu_vx_tumu_rv32-1.c: New test.
15036 * gcc.target/riscv/rvv/base/vssubu_vx_tumu_rv32-2.c: New test.
15037 * gcc.target/riscv/rvv/base/vssubu_vx_tumu_rv32-3.c: New test.
15038 * gcc.target/riscv/rvv/base/vssubu_vx_tumu_rv64-1.c: New test.
15039 * gcc.target/riscv/rvv/base/vssubu_vx_tumu_rv64-2.c: New test.
15040 * gcc.target/riscv/rvv/base/vssubu_vx_tumu_rv64-3.c: New test.
15041
15042 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
15043
15044 * gcc.target/riscv/rvv/base/vsadd_vv-1.c: New test.
15045 * gcc.target/riscv/rvv/base/vsadd_vv-2.c: New test.
15046 * gcc.target/riscv/rvv/base/vsadd_vv-3.c: New test.
15047 * gcc.target/riscv/rvv/base/vsadd_vv_m-1.c: New test.
15048 * gcc.target/riscv/rvv/base/vsadd_vv_m-2.c: New test.
15049 * gcc.target/riscv/rvv/base/vsadd_vv_m-3.c: New test.
15050 * gcc.target/riscv/rvv/base/vsadd_vv_mu-1.c: New test.
15051 * gcc.target/riscv/rvv/base/vsadd_vv_mu-2.c: New test.
15052 * gcc.target/riscv/rvv/base/vsadd_vv_mu-3.c: New test.
15053 * gcc.target/riscv/rvv/base/vsadd_vv_tu-1.c: New test.
15054 * gcc.target/riscv/rvv/base/vsadd_vv_tu-2.c: New test.
15055 * gcc.target/riscv/rvv/base/vsadd_vv_tu-3.c: New test.
15056 * gcc.target/riscv/rvv/base/vsadd_vv_tum-1.c: New test.
15057 * gcc.target/riscv/rvv/base/vsadd_vv_tum-2.c: New test.
15058 * gcc.target/riscv/rvv/base/vsadd_vv_tum-3.c: New test.
15059 * gcc.target/riscv/rvv/base/vsadd_vv_tumu-1.c: New test.
15060 * gcc.target/riscv/rvv/base/vsadd_vv_tumu-2.c: New test.
15061 * gcc.target/riscv/rvv/base/vsadd_vv_tumu-3.c: New test.
15062
15063 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
15064
15065 * gcc.target/riscv/rvv/base/vsaddu_vv-1.c: New test.
15066 * gcc.target/riscv/rvv/base/vsaddu_vv-2.c: New test.
15067 * gcc.target/riscv/rvv/base/vsaddu_vv-3.c: New test.
15068 * gcc.target/riscv/rvv/base/vsaddu_vv_m-1.c: New test.
15069 * gcc.target/riscv/rvv/base/vsaddu_vv_m-2.c: New test.
15070 * gcc.target/riscv/rvv/base/vsaddu_vv_m-3.c: New test.
15071 * gcc.target/riscv/rvv/base/vsaddu_vv_mu-1.c: New test.
15072 * gcc.target/riscv/rvv/base/vsaddu_vv_mu-2.c: New test.
15073 * gcc.target/riscv/rvv/base/vsaddu_vv_mu-3.c: New test.
15074 * gcc.target/riscv/rvv/base/vsaddu_vv_tu-1.c: New test.
15075 * gcc.target/riscv/rvv/base/vsaddu_vv_tu-2.c: New test.
15076 * gcc.target/riscv/rvv/base/vsaddu_vv_tu-3.c: New test.
15077 * gcc.target/riscv/rvv/base/vsaddu_vv_tum-1.c: New test.
15078 * gcc.target/riscv/rvv/base/vsaddu_vv_tum-2.c: New test.
15079 * gcc.target/riscv/rvv/base/vsaddu_vv_tum-3.c: New test.
15080 * gcc.target/riscv/rvv/base/vsaddu_vv_tumu-1.c: New test.
15081 * gcc.target/riscv/rvv/base/vsaddu_vv_tumu-2.c: New test.
15082 * gcc.target/riscv/rvv/base/vsaddu_vv_tumu-3.c: New test.
15083
15084 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
15085
15086 * gcc.target/riscv/rvv/base/vssub_vv-1.c: New test.
15087 * gcc.target/riscv/rvv/base/vssub_vv-2.c: New test.
15088 * gcc.target/riscv/rvv/base/vssub_vv-3.c: New test.
15089 * gcc.target/riscv/rvv/base/vssub_vv_m-1.c: New test.
15090 * gcc.target/riscv/rvv/base/vssub_vv_m-2.c: New test.
15091 * gcc.target/riscv/rvv/base/vssub_vv_m-3.c: New test.
15092 * gcc.target/riscv/rvv/base/vssub_vv_mu-1.c: New test.
15093 * gcc.target/riscv/rvv/base/vssub_vv_mu-2.c: New test.
15094 * gcc.target/riscv/rvv/base/vssub_vv_mu-3.c: New test.
15095 * gcc.target/riscv/rvv/base/vssub_vv_tu-1.c: New test.
15096 * gcc.target/riscv/rvv/base/vssub_vv_tu-2.c: New test.
15097 * gcc.target/riscv/rvv/base/vssub_vv_tu-3.c: New test.
15098 * gcc.target/riscv/rvv/base/vssub_vv_tum-1.c: New test.
15099 * gcc.target/riscv/rvv/base/vssub_vv_tum-2.c: New test.
15100 * gcc.target/riscv/rvv/base/vssub_vv_tum-3.c: New test.
15101 * gcc.target/riscv/rvv/base/vssub_vv_tumu-1.c: New test.
15102 * gcc.target/riscv/rvv/base/vssub_vv_tumu-2.c: New test.
15103 * gcc.target/riscv/rvv/base/vssub_vv_tumu-3.c: New test.
15104
15105 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
15106
15107 * gcc.target/riscv/rvv/base/vssubu_vv-1.c: New test.
15108 * gcc.target/riscv/rvv/base/vssubu_vv-2.c: New test.
15109 * gcc.target/riscv/rvv/base/vssubu_vv-3.c: New test.
15110 * gcc.target/riscv/rvv/base/vssubu_vv_m-1.c: New test.
15111 * gcc.target/riscv/rvv/base/vssubu_vv_m-2.c: New test.
15112 * gcc.target/riscv/rvv/base/vssubu_vv_m-3.c: New test.
15113 * gcc.target/riscv/rvv/base/vssubu_vv_mu-1.c: New test.
15114 * gcc.target/riscv/rvv/base/vssubu_vv_mu-2.c: New test.
15115 * gcc.target/riscv/rvv/base/vssubu_vv_mu-3.c: New test.
15116 * gcc.target/riscv/rvv/base/vssubu_vv_tu-1.c: New test.
15117 * gcc.target/riscv/rvv/base/vssubu_vv_tu-2.c: New test.
15118 * gcc.target/riscv/rvv/base/vssubu_vv_tu-3.c: New test.
15119 * gcc.target/riscv/rvv/base/vssubu_vv_tum-1.c: New test.
15120 * gcc.target/riscv/rvv/base/vssubu_vv_tum-2.c: New test.
15121 * gcc.target/riscv/rvv/base/vssubu_vv_tum-3.c: New test.
15122 * gcc.target/riscv/rvv/base/vssubu_vv_tumu-1.c: New test.
15123 * gcc.target/riscv/rvv/base/vssubu_vv_tumu-2.c: New test.
15124 * gcc.target/riscv/rvv/base/vssubu_vv_tumu-3.c: New test.
15125
15126 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
15127
15128 * g++.target/riscv/rvv/base/vssubu_vv-1.C: New test.
15129 * g++.target/riscv/rvv/base/vssubu_vv-2.C: New test.
15130 * g++.target/riscv/rvv/base/vssubu_vv-3.C: New test.
15131 * g++.target/riscv/rvv/base/vssubu_vv_mu-1.C: New test.
15132 * g++.target/riscv/rvv/base/vssubu_vv_mu-2.C: New test.
15133 * g++.target/riscv/rvv/base/vssubu_vv_mu-3.C: New test.
15134 * g++.target/riscv/rvv/base/vssubu_vv_tu-1.C: New test.
15135 * g++.target/riscv/rvv/base/vssubu_vv_tu-2.C: New test.
15136 * g++.target/riscv/rvv/base/vssubu_vv_tu-3.C: New test.
15137 * g++.target/riscv/rvv/base/vssubu_vv_tum-1.C: New test.
15138 * g++.target/riscv/rvv/base/vssubu_vv_tum-2.C: New test.
15139 * g++.target/riscv/rvv/base/vssubu_vv_tum-3.C: New test.
15140 * g++.target/riscv/rvv/base/vssubu_vv_tumu-1.C: New test.
15141 * g++.target/riscv/rvv/base/vssubu_vv_tumu-2.C: New test.
15142 * g++.target/riscv/rvv/base/vssubu_vv_tumu-3.C: New test.
15143
15144 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
15145
15146 * g++.target/riscv/rvv/base/vssub_vv-1.C: New test.
15147 * g++.target/riscv/rvv/base/vssub_vv-2.C: New test.
15148 * g++.target/riscv/rvv/base/vssub_vv-3.C: New test.
15149 * g++.target/riscv/rvv/base/vssub_vv_mu-1.C: New test.
15150 * g++.target/riscv/rvv/base/vssub_vv_mu-2.C: New test.
15151 * g++.target/riscv/rvv/base/vssub_vv_mu-3.C: New test.
15152 * g++.target/riscv/rvv/base/vssub_vv_tu-1.C: New test.
15153 * g++.target/riscv/rvv/base/vssub_vv_tu-2.C: New test.
15154 * g++.target/riscv/rvv/base/vssub_vv_tu-3.C: New test.
15155 * g++.target/riscv/rvv/base/vssub_vv_tum-1.C: New test.
15156 * g++.target/riscv/rvv/base/vssub_vv_tum-2.C: New test.
15157 * g++.target/riscv/rvv/base/vssub_vv_tum-3.C: New test.
15158 * g++.target/riscv/rvv/base/vssub_vv_tumu-1.C: New test.
15159 * g++.target/riscv/rvv/base/vssub_vv_tumu-2.C: New test.
15160 * g++.target/riscv/rvv/base/vssub_vv_tumu-3.C: New test.
15161
15162 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
15163
15164 * g++.target/riscv/rvv/base/vsaddu_vv-1.C: New test.
15165 * g++.target/riscv/rvv/base/vsaddu_vv-2.C: New test.
15166 * g++.target/riscv/rvv/base/vsaddu_vv-3.C: New test.
15167 * g++.target/riscv/rvv/base/vsaddu_vv_mu-1.C: New test.
15168 * g++.target/riscv/rvv/base/vsaddu_vv_mu-2.C: New test.
15169 * g++.target/riscv/rvv/base/vsaddu_vv_mu-3.C: New test.
15170 * g++.target/riscv/rvv/base/vsaddu_vv_tu-1.C: New test.
15171 * g++.target/riscv/rvv/base/vsaddu_vv_tu-2.C: New test.
15172 * g++.target/riscv/rvv/base/vsaddu_vv_tu-3.C: New test.
15173 * g++.target/riscv/rvv/base/vsaddu_vv_tum-1.C: New test.
15174 * g++.target/riscv/rvv/base/vsaddu_vv_tum-2.C: New test.
15175 * g++.target/riscv/rvv/base/vsaddu_vv_tum-3.C: New test.
15176 * g++.target/riscv/rvv/base/vsaddu_vv_tumu-1.C: New test.
15177 * g++.target/riscv/rvv/base/vsaddu_vv_tumu-2.C: New test.
15178 * g++.target/riscv/rvv/base/vsaddu_vv_tumu-3.C: New test.
15179
15180 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
15181
15182 * g++.target/riscv/rvv/base/vsadd_vv-1.C: New test.
15183 * g++.target/riscv/rvv/base/vsadd_vv-2.C: New test.
15184 * g++.target/riscv/rvv/base/vsadd_vv-3.C: New test.
15185 * g++.target/riscv/rvv/base/vsadd_vv_mu-1.C: New test.
15186 * g++.target/riscv/rvv/base/vsadd_vv_mu-2.C: New test.
15187 * g++.target/riscv/rvv/base/vsadd_vv_mu-3.C: New test.
15188 * g++.target/riscv/rvv/base/vsadd_vv_tu-1.C: New test.
15189 * g++.target/riscv/rvv/base/vsadd_vv_tu-2.C: New test.
15190 * g++.target/riscv/rvv/base/vsadd_vv_tu-3.C: New test.
15191 * g++.target/riscv/rvv/base/vsadd_vv_tum-1.C: New test.
15192 * g++.target/riscv/rvv/base/vsadd_vv_tum-2.C: New test.
15193 * g++.target/riscv/rvv/base/vsadd_vv_tum-3.C: New test.
15194 * g++.target/riscv/rvv/base/vsadd_vv_tumu-1.C: New test.
15195 * g++.target/riscv/rvv/base/vsadd_vv_tumu-2.C: New test.
15196 * g++.target/riscv/rvv/base/vsadd_vv_tumu-3.C: New test.
15197
15198 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
15199
15200 * gcc.target/riscv/rvv/base/binop_vx_constraint-100.c: New test.
15201 * gcc.target/riscv/rvv/base/binop_vx_constraint-101.c: New test.
15202 * gcc.target/riscv/rvv/base/binop_vx_constraint-102.c: New test.
15203 * gcc.target/riscv/rvv/base/binop_vx_constraint-103.c: New test.
15204 * gcc.target/riscv/rvv/base/binop_vx_constraint-104.c: New test.
15205 * gcc.target/riscv/rvv/base/binop_vx_constraint-105.c: New test.
15206 * gcc.target/riscv/rvv/base/binop_vx_constraint-106.c: New test.
15207 * gcc.target/riscv/rvv/base/binop_vx_constraint-107.c: New test.
15208 * gcc.target/riscv/rvv/base/binop_vx_constraint-108.c: New test.
15209 * gcc.target/riscv/rvv/base/binop_vx_constraint-109.c: New test.
15210 * gcc.target/riscv/rvv/base/binop_vx_constraint-110.c: New test.
15211 * gcc.target/riscv/rvv/base/binop_vx_constraint-111.c: New test.
15212 * gcc.target/riscv/rvv/base/binop_vx_constraint-112.c: New test.
15213 * gcc.target/riscv/rvv/base/binop_vx_constraint-113.c: New test.
15214 * gcc.target/riscv/rvv/base/binop_vx_constraint-114.c: New test.
15215 * gcc.target/riscv/rvv/base/binop_vx_constraint-115.c: New test.
15216 * gcc.target/riscv/rvv/base/binop_vx_constraint-116.c: New test.
15217 * gcc.target/riscv/rvv/base/binop_vx_constraint-117.c: New test.
15218 * gcc.target/riscv/rvv/base/binop_vx_constraint-118.c: New test.
15219 * gcc.target/riscv/rvv/base/binop_vx_constraint-119.c: New test.
15220 * gcc.target/riscv/rvv/base/binop_vx_constraint-97.c: New test.
15221 * gcc.target/riscv/rvv/base/binop_vx_constraint-98.c: New test.
15222 * gcc.target/riscv/rvv/base/binop_vx_constraint-99.c: New test.
15223
15224 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
15225
15226 * g++.target/riscv/rvv/base/vneg_v-1.C: New test.
15227 * g++.target/riscv/rvv/base/vneg_v-2.C: New test.
15228 * g++.target/riscv/rvv/base/vneg_v-3.C: New test.
15229 * g++.target/riscv/rvv/base/vneg_v_mu-1.C: New test.
15230 * g++.target/riscv/rvv/base/vneg_v_mu-2.C: New test.
15231 * g++.target/riscv/rvv/base/vneg_v_mu-3.C: New test.
15232 * g++.target/riscv/rvv/base/vneg_v_tu-1.C: New test.
15233 * g++.target/riscv/rvv/base/vneg_v_tu-2.C: New test.
15234 * g++.target/riscv/rvv/base/vneg_v_tu-3.C: New test.
15235 * g++.target/riscv/rvv/base/vneg_v_tum-1.C: New test.
15236 * g++.target/riscv/rvv/base/vneg_v_tum-2.C: New test.
15237 * g++.target/riscv/rvv/base/vneg_v_tum-3.C: New test.
15238 * g++.target/riscv/rvv/base/vneg_v_tumu-1.C: New test.
15239 * g++.target/riscv/rvv/base/vneg_v_tumu-2.C: New test.
15240 * g++.target/riscv/rvv/base/vneg_v_tumu-3.C: New test.
15241
15242 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
15243
15244 * g++.target/riscv/rvv/base/vnot_v-1.C: New test.
15245 * g++.target/riscv/rvv/base/vnot_v-2.C: New test.
15246 * g++.target/riscv/rvv/base/vnot_v-3.C: New test.
15247 * g++.target/riscv/rvv/base/vnot_v_mu-1.C: New test.
15248 * g++.target/riscv/rvv/base/vnot_v_mu-2.C: New test.
15249 * g++.target/riscv/rvv/base/vnot_v_mu-3.C: New test.
15250 * g++.target/riscv/rvv/base/vnot_v_tu-1.C: New test.
15251 * g++.target/riscv/rvv/base/vnot_v_tu-2.C: New test.
15252 * g++.target/riscv/rvv/base/vnot_v_tu-3.C: New test.
15253 * g++.target/riscv/rvv/base/vnot_v_tum-1.C: New test.
15254 * g++.target/riscv/rvv/base/vnot_v_tum-2.C: New test.
15255 * g++.target/riscv/rvv/base/vnot_v_tum-3.C: New test.
15256 * g++.target/riscv/rvv/base/vnot_v_tumu-1.C: New test.
15257 * g++.target/riscv/rvv/base/vnot_v_tumu-2.C: New test.
15258 * g++.target/riscv/rvv/base/vnot_v_tumu-3.C: New test.
15259
15260 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
15261
15262 * gcc.target/riscv/rvv/base/unop_v_constraint-1.c: New test.
15263
15264 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
15265
15266 * gcc.target/riscv/rvv/base/vneg_v-1.c: New test.
15267 * gcc.target/riscv/rvv/base/vneg_v-2.c: New test.
15268 * gcc.target/riscv/rvv/base/vneg_v-3.c: New test.
15269 * gcc.target/riscv/rvv/base/vneg_v_m-1.c: New test.
15270 * gcc.target/riscv/rvv/base/vneg_v_m-2.c: New test.
15271 * gcc.target/riscv/rvv/base/vneg_v_m-3.c: New test.
15272 * gcc.target/riscv/rvv/base/vneg_v_mu-1.c: New test.
15273 * gcc.target/riscv/rvv/base/vneg_v_mu-2.c: New test.
15274 * gcc.target/riscv/rvv/base/vneg_v_mu-3.c: New test.
15275 * gcc.target/riscv/rvv/base/vneg_v_tu-1.c: New test.
15276 * gcc.target/riscv/rvv/base/vneg_v_tu-2.c: New test.
15277 * gcc.target/riscv/rvv/base/vneg_v_tu-3.c: New test.
15278 * gcc.target/riscv/rvv/base/vneg_v_tum-1.c: New test.
15279 * gcc.target/riscv/rvv/base/vneg_v_tum-2.c: New test.
15280 * gcc.target/riscv/rvv/base/vneg_v_tum-3.c: New test.
15281 * gcc.target/riscv/rvv/base/vneg_v_tumu-1.c: New test.
15282 * gcc.target/riscv/rvv/base/vneg_v_tumu-2.c: New test.
15283 * gcc.target/riscv/rvv/base/vneg_v_tumu-3.c: New test.
15284
15285 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
15286
15287 * gcc.target/riscv/rvv/base/vnot_v-1.c: New test.
15288 * gcc.target/riscv/rvv/base/vnot_v-2.c: New test.
15289 * gcc.target/riscv/rvv/base/vnot_v-3.c: New test.
15290 * gcc.target/riscv/rvv/base/vnot_v_m-1.c: New test.
15291 * gcc.target/riscv/rvv/base/vnot_v_m-2.c: New test.
15292 * gcc.target/riscv/rvv/base/vnot_v_m-3.c: New test.
15293 * gcc.target/riscv/rvv/base/vnot_v_mu-1.c: New test.
15294 * gcc.target/riscv/rvv/base/vnot_v_mu-2.c: New test.
15295 * gcc.target/riscv/rvv/base/vnot_v_mu-3.c: New test.
15296 * gcc.target/riscv/rvv/base/vnot_v_tu-1.c: New test.
15297 * gcc.target/riscv/rvv/base/vnot_v_tu-2.c: New test.
15298 * gcc.target/riscv/rvv/base/vnot_v_tu-3.c: New test.
15299 * gcc.target/riscv/rvv/base/vnot_v_tum-1.c: New test.
15300 * gcc.target/riscv/rvv/base/vnot_v_tum-2.c: New test.
15301 * gcc.target/riscv/rvv/base/vnot_v_tum-3.c: New test.
15302 * gcc.target/riscv/rvv/base/vnot_v_tumu-1.c: New test.
15303 * gcc.target/riscv/rvv/base/vnot_v_tumu-2.c: New test.
15304 * gcc.target/riscv/rvv/base/vnot_v_tumu-3.c: New test.
15305
15306 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
15307
15308 * g++.target/riscv/rvv/base/exception-1.C: New test.
15309
15310 2023-02-11 Jakub Jelinek <jakub@redhat.com>
15311
15312 PR ipa/108605
15313 * c-c++-common/pr108605.c: New test.
15314
15315 2023-02-11 Jonathan Yong <10walls@gmail.com>
15316
15317 * gcc.dg/pr65658.c: fix LLP64 test.
15318
15319 2023-02-11 Jonathan Yong <10walls@gmail.com>
15320
15321 * c-c++-common/Wsizeof-array-div1.c: fix excess warnings.
15322 * gcc.dg/Warray-bounds-52.c: ditto
15323 * gcc.dg/Wstringop-overflow-62.c: ditto
15324 * gcc.dg/attr-vector_size.c: ditto
15325 * gcc.dg/overflow-warn-9.c: ditto
15326
15327 2023-02-10 David Malcolm <dmalcolm@redhat.com>
15328
15329 PR analyzer/108745
15330 * gcc.dg/analyzer/deref-before-check-macro-pr108745.c: New test.
15331 * gcc.dg/analyzer/deref-before-check-macro.c: New test.
15332
15333 2023-02-10 Andrew MacLeod <amacleod@redhat.com>
15334
15335 PR tree-optimization/108520
15336 * g++.dg/pr108520.C: New.
15337
15338 2023-02-10 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
15339
15340 * g++.target/riscv/rvv/base/vand_vx_mu_rv32-1.C: New test.
15341 * g++.target/riscv/rvv/base/vand_vx_mu_rv32-2.C: New test.
15342 * g++.target/riscv/rvv/base/vand_vx_mu_rv32-3.C: New test.
15343 * g++.target/riscv/rvv/base/vand_vx_mu_rv64-1.C: New test.
15344 * g++.target/riscv/rvv/base/vand_vx_mu_rv64-2.C: New test.
15345 * g++.target/riscv/rvv/base/vand_vx_mu_rv64-3.C: New test.
15346 * g++.target/riscv/rvv/base/vand_vx_rv32-1.C: New test.
15347 * g++.target/riscv/rvv/base/vand_vx_rv32-2.C: New test.
15348 * g++.target/riscv/rvv/base/vand_vx_rv32-3.C: New test.
15349 * g++.target/riscv/rvv/base/vand_vx_rv64-1.C: New test.
15350 * g++.target/riscv/rvv/base/vand_vx_rv64-2.C: New test.
15351 * g++.target/riscv/rvv/base/vand_vx_rv64-3.C: New test.
15352 * g++.target/riscv/rvv/base/vand_vx_tu_rv32-1.C: New test.
15353 * g++.target/riscv/rvv/base/vand_vx_tu_rv32-2.C: New test.
15354 * g++.target/riscv/rvv/base/vand_vx_tu_rv32-3.C: New test.
15355 * g++.target/riscv/rvv/base/vand_vx_tu_rv64-1.C: New test.
15356 * g++.target/riscv/rvv/base/vand_vx_tu_rv64-2.C: New test.
15357 * g++.target/riscv/rvv/base/vand_vx_tu_rv64-3.C: New test.
15358 * g++.target/riscv/rvv/base/vand_vx_tum_rv32-1.C: New test.
15359 * g++.target/riscv/rvv/base/vand_vx_tum_rv32-2.C: New test.
15360 * g++.target/riscv/rvv/base/vand_vx_tum_rv32-3.C: New test.
15361 * g++.target/riscv/rvv/base/vand_vx_tum_rv64-1.C: New test.
15362 * g++.target/riscv/rvv/base/vand_vx_tum_rv64-2.C: New test.
15363 * g++.target/riscv/rvv/base/vand_vx_tum_rv64-3.C: New test.
15364 * g++.target/riscv/rvv/base/vand_vx_tumu_rv32-1.C: New test.
15365 * g++.target/riscv/rvv/base/vand_vx_tumu_rv32-2.C: New test.
15366 * g++.target/riscv/rvv/base/vand_vx_tumu_rv32-3.C: New test.
15367 * g++.target/riscv/rvv/base/vand_vx_tumu_rv64-1.C: New test.
15368 * g++.target/riscv/rvv/base/vand_vx_tumu_rv64-2.C: New test.
15369 * g++.target/riscv/rvv/base/vand_vx_tumu_rv64-3.C: New test.
15370
15371 2023-02-10 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
15372
15373 * g++.target/riscv/rvv/base/vdiv_vx_mu_rv32-1.C: New test.
15374 * g++.target/riscv/rvv/base/vdiv_vx_mu_rv32-2.C: New test.
15375 * g++.target/riscv/rvv/base/vdiv_vx_mu_rv32-3.C: New test.
15376 * g++.target/riscv/rvv/base/vdiv_vx_mu_rv64-1.C: New test.
15377 * g++.target/riscv/rvv/base/vdiv_vx_mu_rv64-2.C: New test.
15378 * g++.target/riscv/rvv/base/vdiv_vx_mu_rv64-3.C: New test.
15379 * g++.target/riscv/rvv/base/vdiv_vx_rv32-1.C: New test.
15380 * g++.target/riscv/rvv/base/vdiv_vx_rv32-2.C: New test.
15381 * g++.target/riscv/rvv/base/vdiv_vx_rv32-3.C: New test.
15382 * g++.target/riscv/rvv/base/vdiv_vx_rv64-1.C: New test.
15383 * g++.target/riscv/rvv/base/vdiv_vx_rv64-2.C: New test.
15384 * g++.target/riscv/rvv/base/vdiv_vx_rv64-3.C: New test.
15385 * g++.target/riscv/rvv/base/vdiv_vx_tu_rv32-1.C: New test.
15386 * g++.target/riscv/rvv/base/vdiv_vx_tu_rv32-2.C: New test.
15387 * g++.target/riscv/rvv/base/vdiv_vx_tu_rv32-3.C: New test.
15388 * g++.target/riscv/rvv/base/vdiv_vx_tu_rv64-1.C: New test.
15389 * g++.target/riscv/rvv/base/vdiv_vx_tu_rv64-2.C: New test.
15390 * g++.target/riscv/rvv/base/vdiv_vx_tu_rv64-3.C: New test.
15391 * g++.target/riscv/rvv/base/vdiv_vx_tum_rv32-1.C: New test.
15392 * g++.target/riscv/rvv/base/vdiv_vx_tum_rv32-2.C: New test.
15393 * g++.target/riscv/rvv/base/vdiv_vx_tum_rv32-3.C: New test.
15394 * g++.target/riscv/rvv/base/vdiv_vx_tum_rv64-1.C: New test.
15395 * g++.target/riscv/rvv/base/vdiv_vx_tum_rv64-2.C: New test.
15396 * g++.target/riscv/rvv/base/vdiv_vx_tum_rv64-3.C: New test.
15397 * g++.target/riscv/rvv/base/vdiv_vx_tumu_rv32-1.C: New test.
15398 * g++.target/riscv/rvv/base/vdiv_vx_tumu_rv32-2.C: New test.
15399 * g++.target/riscv/rvv/base/vdiv_vx_tumu_rv32-3.C: New test.
15400 * g++.target/riscv/rvv/base/vdiv_vx_tumu_rv64-1.C: New test.
15401 * g++.target/riscv/rvv/base/vdiv_vx_tumu_rv64-2.C: New test.
15402 * g++.target/riscv/rvv/base/vdiv_vx_tumu_rv64-3.C: New test.
15403
15404 2023-02-10 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
15405
15406 * g++.target/riscv/rvv/base/vdivu_vx_mu_rv32-1.C: New test.
15407 * g++.target/riscv/rvv/base/vdivu_vx_mu_rv32-2.C: New test.
15408 * g++.target/riscv/rvv/base/vdivu_vx_mu_rv32-3.C: New test.
15409 * g++.target/riscv/rvv/base/vdivu_vx_mu_rv64-1.C: New test.
15410 * g++.target/riscv/rvv/base/vdivu_vx_mu_rv64-2.C: New test.
15411 * g++.target/riscv/rvv/base/vdivu_vx_mu_rv64-3.C: New test.
15412 * g++.target/riscv/rvv/base/vdivu_vx_rv32-1.C: New test.
15413 * g++.target/riscv/rvv/base/vdivu_vx_rv32-2.C: New test.
15414 * g++.target/riscv/rvv/base/vdivu_vx_rv32-3.C: New test.
15415 * g++.target/riscv/rvv/base/vdivu_vx_rv64-1.C: New test.
15416 * g++.target/riscv/rvv/base/vdivu_vx_rv64-2.C: New test.
15417 * g++.target/riscv/rvv/base/vdivu_vx_rv64-3.C: New test.
15418 * g++.target/riscv/rvv/base/vdivu_vx_tu_rv32-1.C: New test.
15419 * g++.target/riscv/rvv/base/vdivu_vx_tu_rv32-2.C: New test.
15420 * g++.target/riscv/rvv/base/vdivu_vx_tu_rv32-3.C: New test.
15421 * g++.target/riscv/rvv/base/vdivu_vx_tu_rv64-1.C: New test.
15422 * g++.target/riscv/rvv/base/vdivu_vx_tu_rv64-2.C: New test.
15423 * g++.target/riscv/rvv/base/vdivu_vx_tu_rv64-3.C: New test.
15424 * g++.target/riscv/rvv/base/vdivu_vx_tum_rv32-1.C: New test.
15425 * g++.target/riscv/rvv/base/vdivu_vx_tum_rv32-2.C: New test.
15426 * g++.target/riscv/rvv/base/vdivu_vx_tum_rv32-3.C: New test.
15427 * g++.target/riscv/rvv/base/vdivu_vx_tum_rv64-1.C: New test.
15428 * g++.target/riscv/rvv/base/vdivu_vx_tum_rv64-2.C: New test.
15429 * g++.target/riscv/rvv/base/vdivu_vx_tum_rv64-3.C: New test.
15430 * g++.target/riscv/rvv/base/vdivu_vx_tumu_rv32-1.C: New test.
15431 * g++.target/riscv/rvv/base/vdivu_vx_tumu_rv32-2.C: New test.
15432 * g++.target/riscv/rvv/base/vdivu_vx_tumu_rv32-3.C: New test.
15433 * g++.target/riscv/rvv/base/vdivu_vx_tumu_rv64-1.C: New test.
15434 * g++.target/riscv/rvv/base/vdivu_vx_tumu_rv64-2.C: New test.
15435 * g++.target/riscv/rvv/base/vdivu_vx_tumu_rv64-3.C: New test.
15436
15437 2023-02-10 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
15438
15439 * g++.target/riscv/rvv/base/vmax_vx_mu_rv32-1.C: New test.
15440 * g++.target/riscv/rvv/base/vmax_vx_mu_rv32-2.C: New test.
15441 * g++.target/riscv/rvv/base/vmax_vx_mu_rv32-3.C: New test.
15442 * g++.target/riscv/rvv/base/vmax_vx_mu_rv64-1.C: New test.
15443 * g++.target/riscv/rvv/base/vmax_vx_mu_rv64-2.C: New test.
15444 * g++.target/riscv/rvv/base/vmax_vx_mu_rv64-3.C: New test.
15445 * g++.target/riscv/rvv/base/vmax_vx_rv32-1.C: New test.
15446 * g++.target/riscv/rvv/base/vmax_vx_rv32-2.C: New test.
15447 * g++.target/riscv/rvv/base/vmax_vx_rv32-3.C: New test.
15448 * g++.target/riscv/rvv/base/vmax_vx_rv64-1.C: New test.
15449 * g++.target/riscv/rvv/base/vmax_vx_rv64-2.C: New test.
15450 * g++.target/riscv/rvv/base/vmax_vx_rv64-3.C: New test.
15451 * g++.target/riscv/rvv/base/vmax_vx_tu_rv32-1.C: New test.
15452 * g++.target/riscv/rvv/base/vmax_vx_tu_rv32-2.C: New test.
15453 * g++.target/riscv/rvv/base/vmax_vx_tu_rv32-3.C: New test.
15454 * g++.target/riscv/rvv/base/vmax_vx_tu_rv64-1.C: New test.
15455 * g++.target/riscv/rvv/base/vmax_vx_tu_rv64-2.C: New test.
15456 * g++.target/riscv/rvv/base/vmax_vx_tu_rv64-3.C: New test.
15457 * g++.target/riscv/rvv/base/vmax_vx_tum_rv32-1.C: New test.
15458 * g++.target/riscv/rvv/base/vmax_vx_tum_rv32-2.C: New test.
15459 * g++.target/riscv/rvv/base/vmax_vx_tum_rv32-3.C: New test.
15460 * g++.target/riscv/rvv/base/vmax_vx_tum_rv64-1.C: New test.
15461 * g++.target/riscv/rvv/base/vmax_vx_tum_rv64-2.C: New test.
15462 * g++.target/riscv/rvv/base/vmax_vx_tum_rv64-3.C: New test.
15463 * g++.target/riscv/rvv/base/vmax_vx_tumu_rv32-1.C: New test.
15464 * g++.target/riscv/rvv/base/vmax_vx_tumu_rv32-2.C: New test.
15465 * g++.target/riscv/rvv/base/vmax_vx_tumu_rv32-3.C: New test.
15466 * g++.target/riscv/rvv/base/vmax_vx_tumu_rv64-1.C: New test.
15467 * g++.target/riscv/rvv/base/vmax_vx_tumu_rv64-2.C: New test.
15468 * g++.target/riscv/rvv/base/vmax_vx_tumu_rv64-3.C: New test.
15469
15470 2023-02-10 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
15471
15472 * g++.target/riscv/rvv/base/vmaxu_vx_mu_rv32-1.C: New test.
15473 * g++.target/riscv/rvv/base/vmaxu_vx_mu_rv32-2.C: New test.
15474 * g++.target/riscv/rvv/base/vmaxu_vx_mu_rv32-3.C: New test.
15475 * g++.target/riscv/rvv/base/vmaxu_vx_mu_rv64-1.C: New test.
15476 * g++.target/riscv/rvv/base/vmaxu_vx_mu_rv64-2.C: New test.
15477 * g++.target/riscv/rvv/base/vmaxu_vx_mu_rv64-3.C: New test.
15478 * g++.target/riscv/rvv/base/vmaxu_vx_rv32-1.C: New test.
15479 * g++.target/riscv/rvv/base/vmaxu_vx_rv32-2.C: New test.
15480 * g++.target/riscv/rvv/base/vmaxu_vx_rv32-3.C: New test.
15481 * g++.target/riscv/rvv/base/vmaxu_vx_rv64-1.C: New test.
15482 * g++.target/riscv/rvv/base/vmaxu_vx_rv64-2.C: New test.
15483 * g++.target/riscv/rvv/base/vmaxu_vx_rv64-3.C: New test.
15484 * g++.target/riscv/rvv/base/vmaxu_vx_tu_rv32-1.C: New test.
15485 * g++.target/riscv/rvv/base/vmaxu_vx_tu_rv32-2.C: New test.
15486 * g++.target/riscv/rvv/base/vmaxu_vx_tu_rv32-3.C: New test.
15487 * g++.target/riscv/rvv/base/vmaxu_vx_tu_rv64-1.C: New test.
15488 * g++.target/riscv/rvv/base/vmaxu_vx_tu_rv64-2.C: New test.
15489 * g++.target/riscv/rvv/base/vmaxu_vx_tu_rv64-3.C: New test.
15490 * g++.target/riscv/rvv/base/vmaxu_vx_tum_rv32-1.C: New test.
15491 * g++.target/riscv/rvv/base/vmaxu_vx_tum_rv32-2.C: New test.
15492 * g++.target/riscv/rvv/base/vmaxu_vx_tum_rv32-3.C: New test.
15493 * g++.target/riscv/rvv/base/vmaxu_vx_tum_rv64-1.C: New test.
15494 * g++.target/riscv/rvv/base/vmaxu_vx_tum_rv64-2.C: New test.
15495 * g++.target/riscv/rvv/base/vmaxu_vx_tum_rv64-3.C: New test.
15496 * g++.target/riscv/rvv/base/vmaxu_vx_tumu_rv32-1.C: New test.
15497 * g++.target/riscv/rvv/base/vmaxu_vx_tumu_rv32-2.C: New test.
15498 * g++.target/riscv/rvv/base/vmaxu_vx_tumu_rv32-3.C: New test.
15499 * g++.target/riscv/rvv/base/vmaxu_vx_tumu_rv64-1.C: New test.
15500 * g++.target/riscv/rvv/base/vmaxu_vx_tumu_rv64-2.C: New test.
15501 * g++.target/riscv/rvv/base/vmaxu_vx_tumu_rv64-3.C: New test.
15502
15503 2023-02-10 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
15504
15505 * g++.target/riscv/rvv/base/vmin_vx_mu_rv32-1.C: New test.
15506 * g++.target/riscv/rvv/base/vmin_vx_mu_rv32-2.C: New test.
15507 * g++.target/riscv/rvv/base/vmin_vx_mu_rv32-3.C: New test.
15508 * g++.target/riscv/rvv/base/vmin_vx_mu_rv64-1.C: New test.
15509 * g++.target/riscv/rvv/base/vmin_vx_mu_rv64-2.C: New test.
15510 * g++.target/riscv/rvv/base/vmin_vx_mu_rv64-3.C: New test.
15511 * g++.target/riscv/rvv/base/vmin_vx_rv32-1.C: New test.
15512 * g++.target/riscv/rvv/base/vmin_vx_rv32-2.C: New test.
15513 * g++.target/riscv/rvv/base/vmin_vx_rv32-3.C: New test.
15514 * g++.target/riscv/rvv/base/vmin_vx_rv64-1.C: New test.
15515 * g++.target/riscv/rvv/base/vmin_vx_rv64-2.C: New test.
15516 * g++.target/riscv/rvv/base/vmin_vx_rv64-3.C: New test.
15517 * g++.target/riscv/rvv/base/vmin_vx_tu_rv32-1.C: New test.
15518 * g++.target/riscv/rvv/base/vmin_vx_tu_rv32-2.C: New test.
15519 * g++.target/riscv/rvv/base/vmin_vx_tu_rv32-3.C: New test.
15520 * g++.target/riscv/rvv/base/vmin_vx_tu_rv64-1.C: New test.
15521 * g++.target/riscv/rvv/base/vmin_vx_tu_rv64-2.C: New test.
15522 * g++.target/riscv/rvv/base/vmin_vx_tu_rv64-3.C: New test.
15523 * g++.target/riscv/rvv/base/vmin_vx_tum_rv32-1.C: New test.
15524 * g++.target/riscv/rvv/base/vmin_vx_tum_rv32-2.C: New test.
15525 * g++.target/riscv/rvv/base/vmin_vx_tum_rv32-3.C: New test.
15526 * g++.target/riscv/rvv/base/vmin_vx_tum_rv64-1.C: New test.
15527 * g++.target/riscv/rvv/base/vmin_vx_tum_rv64-2.C: New test.
15528 * g++.target/riscv/rvv/base/vmin_vx_tum_rv64-3.C: New test.
15529 * g++.target/riscv/rvv/base/vmin_vx_tumu_rv32-1.C: New test.
15530 * g++.target/riscv/rvv/base/vmin_vx_tumu_rv32-2.C: New test.
15531 * g++.target/riscv/rvv/base/vmin_vx_tumu_rv32-3.C: New test.
15532 * g++.target/riscv/rvv/base/vmin_vx_tumu_rv64-1.C: New test.
15533 * g++.target/riscv/rvv/base/vmin_vx_tumu_rv64-2.C: New test.
15534 * g++.target/riscv/rvv/base/vmin_vx_tumu_rv64-3.C: New test.
15535
15536 2023-02-10 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
15537
15538 * g++.target/riscv/rvv/base/vminu_vx_mu_rv32-1.C: New test.
15539 * g++.target/riscv/rvv/base/vminu_vx_mu_rv32-2.C: New test.
15540 * g++.target/riscv/rvv/base/vminu_vx_mu_rv32-3.C: New test.
15541 * g++.target/riscv/rvv/base/vminu_vx_mu_rv64-1.C: New test.
15542 * g++.target/riscv/rvv/base/vminu_vx_mu_rv64-2.C: New test.
15543 * g++.target/riscv/rvv/base/vminu_vx_mu_rv64-3.C: New test.
15544 * g++.target/riscv/rvv/base/vminu_vx_rv32-1.C: New test.
15545 * g++.target/riscv/rvv/base/vminu_vx_rv32-2.C: New test.
15546 * g++.target/riscv/rvv/base/vminu_vx_rv32-3.C: New test.
15547 * g++.target/riscv/rvv/base/vminu_vx_rv64-1.C: New test.
15548 * g++.target/riscv/rvv/base/vminu_vx_rv64-2.C: New test.
15549 * g++.target/riscv/rvv/base/vminu_vx_rv64-3.C: New test.
15550 * g++.target/riscv/rvv/base/vminu_vx_tu_rv32-1.C: New test.
15551 * g++.target/riscv/rvv/base/vminu_vx_tu_rv32-2.C: New test.
15552 * g++.target/riscv/rvv/base/vminu_vx_tu_rv32-3.C: New test.
15553 * g++.target/riscv/rvv/base/vminu_vx_tu_rv64-1.C: New test.
15554 * g++.target/riscv/rvv/base/vminu_vx_tu_rv64-2.C: New test.
15555 * g++.target/riscv/rvv/base/vminu_vx_tu_rv64-3.C: New test.
15556 * g++.target/riscv/rvv/base/vminu_vx_tum_rv32-1.C: New test.
15557 * g++.target/riscv/rvv/base/vminu_vx_tum_rv32-2.C: New test.
15558 * g++.target/riscv/rvv/base/vminu_vx_tum_rv32-3.C: New test.
15559 * g++.target/riscv/rvv/base/vminu_vx_tum_rv64-1.C: New test.
15560 * g++.target/riscv/rvv/base/vminu_vx_tum_rv64-2.C: New test.
15561 * g++.target/riscv/rvv/base/vminu_vx_tum_rv64-3.C: New test.
15562 * g++.target/riscv/rvv/base/vminu_vx_tumu_rv32-1.C: New test.
15563 * g++.target/riscv/rvv/base/vminu_vx_tumu_rv32-2.C: New test.
15564 * g++.target/riscv/rvv/base/vminu_vx_tumu_rv32-3.C: New test.
15565 * g++.target/riscv/rvv/base/vminu_vx_tumu_rv64-1.C: New test.
15566 * g++.target/riscv/rvv/base/vminu_vx_tumu_rv64-2.C: New test.
15567 * g++.target/riscv/rvv/base/vminu_vx_tumu_rv64-3.C: New test.
15568
15569 2023-02-10 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
15570
15571 * g++.target/riscv/rvv/base/vmul_vx_mu_rv32-1.C: New test.
15572 * g++.target/riscv/rvv/base/vmul_vx_mu_rv32-2.C: New test.
15573 * g++.target/riscv/rvv/base/vmul_vx_mu_rv32-3.C: New test.
15574 * g++.target/riscv/rvv/base/vmul_vx_mu_rv64-1.C: New test.
15575 * g++.target/riscv/rvv/base/vmul_vx_mu_rv64-2.C: New test.
15576 * g++.target/riscv/rvv/base/vmul_vx_mu_rv64-3.C: New test.
15577 * g++.target/riscv/rvv/base/vmul_vx_rv32-1.C: New test.
15578 * g++.target/riscv/rvv/base/vmul_vx_rv32-2.C: New test.
15579 * g++.target/riscv/rvv/base/vmul_vx_rv32-3.C: New test.
15580 * g++.target/riscv/rvv/base/vmul_vx_rv64-1.C: New test.
15581 * g++.target/riscv/rvv/base/vmul_vx_rv64-2.C: New test.
15582 * g++.target/riscv/rvv/base/vmul_vx_rv64-3.C: New test.
15583 * g++.target/riscv/rvv/base/vmul_vx_tu_rv32-1.C: New test.
15584 * g++.target/riscv/rvv/base/vmul_vx_tu_rv32-2.C: New test.
15585 * g++.target/riscv/rvv/base/vmul_vx_tu_rv32-3.C: New test.
15586 * g++.target/riscv/rvv/base/vmul_vx_tu_rv64-1.C: New test.
15587 * g++.target/riscv/rvv/base/vmul_vx_tu_rv64-2.C: New test.
15588 * g++.target/riscv/rvv/base/vmul_vx_tu_rv64-3.C: New test.
15589 * g++.target/riscv/rvv/base/vmul_vx_tum_rv32-1.C: New test.
15590 * g++.target/riscv/rvv/base/vmul_vx_tum_rv32-2.C: New test.
15591 * g++.target/riscv/rvv/base/vmul_vx_tum_rv32-3.C: New test.
15592 * g++.target/riscv/rvv/base/vmul_vx_tum_rv64-1.C: New test.
15593 * g++.target/riscv/rvv/base/vmul_vx_tum_rv64-2.C: New test.
15594 * g++.target/riscv/rvv/base/vmul_vx_tum_rv64-3.C: New test.
15595 * g++.target/riscv/rvv/base/vmul_vx_tumu_rv32-1.C: New test.
15596 * g++.target/riscv/rvv/base/vmul_vx_tumu_rv32-2.C: New test.
15597 * g++.target/riscv/rvv/base/vmul_vx_tumu_rv32-3.C: New test.
15598 * g++.target/riscv/rvv/base/vmul_vx_tumu_rv64-1.C: New test.
15599 * g++.target/riscv/rvv/base/vmul_vx_tumu_rv64-2.C: New test.
15600 * g++.target/riscv/rvv/base/vmul_vx_tumu_rv64-3.C: New test.
15601
15602 2023-02-10 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
15603
15604 * g++.target/riscv/rvv/base/vor_vx_mu_rv32-1.C: New test.
15605 * g++.target/riscv/rvv/base/vor_vx_mu_rv32-2.C: New test.
15606 * g++.target/riscv/rvv/base/vor_vx_mu_rv32-3.C: New test.
15607 * g++.target/riscv/rvv/base/vor_vx_mu_rv64-1.C: New test.
15608 * g++.target/riscv/rvv/base/vor_vx_mu_rv64-2.C: New test.
15609 * g++.target/riscv/rvv/base/vor_vx_mu_rv64-3.C: New test.
15610 * g++.target/riscv/rvv/base/vor_vx_rv32-1.C: New test.
15611 * g++.target/riscv/rvv/base/vor_vx_rv32-2.C: New test.
15612 * g++.target/riscv/rvv/base/vor_vx_rv32-3.C: New test.
15613 * g++.target/riscv/rvv/base/vor_vx_rv64-1.C: New test.
15614 * g++.target/riscv/rvv/base/vor_vx_rv64-2.C: New test.
15615 * g++.target/riscv/rvv/base/vor_vx_rv64-3.C: New test.
15616 * g++.target/riscv/rvv/base/vor_vx_tu_rv32-1.C: New test.
15617 * g++.target/riscv/rvv/base/vor_vx_tu_rv32-2.C: New test.
15618 * g++.target/riscv/rvv/base/vor_vx_tu_rv32-3.C: New test.
15619 * g++.target/riscv/rvv/base/vor_vx_tu_rv64-1.C: New test.
15620 * g++.target/riscv/rvv/base/vor_vx_tu_rv64-2.C: New test.
15621 * g++.target/riscv/rvv/base/vor_vx_tu_rv64-3.C: New test.
15622 * g++.target/riscv/rvv/base/vor_vx_tum_rv32-1.C: New test.
15623 * g++.target/riscv/rvv/base/vor_vx_tum_rv32-2.C: New test.
15624 * g++.target/riscv/rvv/base/vor_vx_tum_rv32-3.C: New test.
15625 * g++.target/riscv/rvv/base/vor_vx_tum_rv64-1.C: New test.
15626 * g++.target/riscv/rvv/base/vor_vx_tum_rv64-2.C: New test.
15627 * g++.target/riscv/rvv/base/vor_vx_tum_rv64-3.C: New test.
15628 * g++.target/riscv/rvv/base/vor_vx_tumu_rv32-1.C: New test.
15629 * g++.target/riscv/rvv/base/vor_vx_tumu_rv32-2.C: New test.
15630 * g++.target/riscv/rvv/base/vor_vx_tumu_rv32-3.C: New test.
15631 * g++.target/riscv/rvv/base/vor_vx_tumu_rv64-1.C: New test.
15632 * g++.target/riscv/rvv/base/vor_vx_tumu_rv64-2.C: New test.
15633 * g++.target/riscv/rvv/base/vor_vx_tumu_rv64-3.C: New test.
15634
15635 2023-02-10 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
15636
15637 * g++.target/riscv/rvv/base/vrem_vx_mu_rv32-1.C: New test.
15638 * g++.target/riscv/rvv/base/vrem_vx_mu_rv32-2.C: New test.
15639 * g++.target/riscv/rvv/base/vrem_vx_mu_rv32-3.C: New test.
15640 * g++.target/riscv/rvv/base/vrem_vx_mu_rv64-1.C: New test.
15641 * g++.target/riscv/rvv/base/vrem_vx_mu_rv64-2.C: New test.
15642 * g++.target/riscv/rvv/base/vrem_vx_mu_rv64-3.C: New test.
15643 * g++.target/riscv/rvv/base/vrem_vx_rv32-1.C: New test.
15644 * g++.target/riscv/rvv/base/vrem_vx_rv32-2.C: New test.
15645 * g++.target/riscv/rvv/base/vrem_vx_rv32-3.C: New test.
15646 * g++.target/riscv/rvv/base/vrem_vx_rv64-1.C: New test.
15647 * g++.target/riscv/rvv/base/vrem_vx_rv64-2.C: New test.
15648 * g++.target/riscv/rvv/base/vrem_vx_rv64-3.C: New test.
15649 * g++.target/riscv/rvv/base/vrem_vx_tu_rv32-1.C: New test.
15650 * g++.target/riscv/rvv/base/vrem_vx_tu_rv32-2.C: New test.
15651 * g++.target/riscv/rvv/base/vrem_vx_tu_rv32-3.C: New test.
15652 * g++.target/riscv/rvv/base/vrem_vx_tu_rv64-1.C: New test.
15653 * g++.target/riscv/rvv/base/vrem_vx_tu_rv64-2.C: New test.
15654 * g++.target/riscv/rvv/base/vrem_vx_tu_rv64-3.C: New test.
15655 * g++.target/riscv/rvv/base/vrem_vx_tum_rv32-1.C: New test.
15656 * g++.target/riscv/rvv/base/vrem_vx_tum_rv32-2.C: New test.
15657 * g++.target/riscv/rvv/base/vrem_vx_tum_rv32-3.C: New test.
15658 * g++.target/riscv/rvv/base/vrem_vx_tum_rv64-1.C: New test.
15659 * g++.target/riscv/rvv/base/vrem_vx_tum_rv64-2.C: New test.
15660 * g++.target/riscv/rvv/base/vrem_vx_tum_rv64-3.C: New test.
15661 * g++.target/riscv/rvv/base/vrem_vx_tumu_rv32-1.C: New test.
15662 * g++.target/riscv/rvv/base/vrem_vx_tumu_rv32-2.C: New test.
15663 * g++.target/riscv/rvv/base/vrem_vx_tumu_rv32-3.C: New test.
15664 * g++.target/riscv/rvv/base/vrem_vx_tumu_rv64-1.C: New test.
15665 * g++.target/riscv/rvv/base/vrem_vx_tumu_rv64-2.C: New test.
15666 * g++.target/riscv/rvv/base/vrem_vx_tumu_rv64-3.C: New test.
15667
15668 2023-02-10 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
15669
15670 * g++.target/riscv/rvv/base/vremu_vx_mu_rv32-1.C: New test.
15671 * g++.target/riscv/rvv/base/vremu_vx_mu_rv32-2.C: New test.
15672 * g++.target/riscv/rvv/base/vremu_vx_mu_rv32-3.C: New test.
15673 * g++.target/riscv/rvv/base/vremu_vx_mu_rv64-1.C: New test.
15674 * g++.target/riscv/rvv/base/vremu_vx_mu_rv64-2.C: New test.
15675 * g++.target/riscv/rvv/base/vremu_vx_mu_rv64-3.C: New test.
15676 * g++.target/riscv/rvv/base/vremu_vx_rv32-1.C: New test.
15677 * g++.target/riscv/rvv/base/vremu_vx_rv32-2.C: New test.
15678 * g++.target/riscv/rvv/base/vremu_vx_rv32-3.C: New test.
15679 * g++.target/riscv/rvv/base/vremu_vx_rv64-1.C: New test.
15680 * g++.target/riscv/rvv/base/vremu_vx_rv64-2.C: New test.
15681 * g++.target/riscv/rvv/base/vremu_vx_rv64-3.C: New test.
15682 * g++.target/riscv/rvv/base/vremu_vx_tu_rv32-1.C: New test.
15683 * g++.target/riscv/rvv/base/vremu_vx_tu_rv32-2.C: New test.
15684 * g++.target/riscv/rvv/base/vremu_vx_tu_rv32-3.C: New test.
15685 * g++.target/riscv/rvv/base/vremu_vx_tu_rv64-1.C: New test.
15686 * g++.target/riscv/rvv/base/vremu_vx_tu_rv64-2.C: New test.
15687 * g++.target/riscv/rvv/base/vremu_vx_tu_rv64-3.C: New test.
15688 * g++.target/riscv/rvv/base/vremu_vx_tum_rv32-1.C: New test.
15689 * g++.target/riscv/rvv/base/vremu_vx_tum_rv32-2.C: New test.
15690 * g++.target/riscv/rvv/base/vremu_vx_tum_rv32-3.C: New test.
15691 * g++.target/riscv/rvv/base/vremu_vx_tum_rv64-1.C: New test.
15692 * g++.target/riscv/rvv/base/vremu_vx_tum_rv64-2.C: New test.
15693 * g++.target/riscv/rvv/base/vremu_vx_tum_rv64-3.C: New test.
15694 * g++.target/riscv/rvv/base/vremu_vx_tumu_rv32-1.C: New test.
15695 * g++.target/riscv/rvv/base/vremu_vx_tumu_rv32-2.C: New test.
15696 * g++.target/riscv/rvv/base/vremu_vx_tumu_rv32-3.C: New test.
15697 * g++.target/riscv/rvv/base/vremu_vx_tumu_rv64-1.C: New test.
15698 * g++.target/riscv/rvv/base/vremu_vx_tumu_rv64-2.C: New test.
15699 * g++.target/riscv/rvv/base/vremu_vx_tumu_rv64-3.C: New test.
15700
15701 2023-02-10 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
15702
15703 * g++.target/riscv/rvv/base/vadd_vx_mu_rv32-1.C: New test.
15704 * g++.target/riscv/rvv/base/vadd_vx_mu_rv32-2.C: New test.
15705 * g++.target/riscv/rvv/base/vadd_vx_mu_rv32-3.C: New test.
15706 * g++.target/riscv/rvv/base/vadd_vx_mu_rv64-1.C: New test.
15707 * g++.target/riscv/rvv/base/vadd_vx_mu_rv64-2.C: New test.
15708 * g++.target/riscv/rvv/base/vadd_vx_mu_rv64-3.C: New test.
15709 * g++.target/riscv/rvv/base/vadd_vx_rv32-1.C: New test.
15710 * g++.target/riscv/rvv/base/vadd_vx_rv32-2.C: New test.
15711 * g++.target/riscv/rvv/base/vadd_vx_rv32-3.C: New test.
15712 * g++.target/riscv/rvv/base/vadd_vx_rv64-1.C: New test.
15713 * g++.target/riscv/rvv/base/vadd_vx_rv64-2.C: New test.
15714 * g++.target/riscv/rvv/base/vadd_vx_rv64-3.C: New test.
15715 * g++.target/riscv/rvv/base/vadd_vx_tu_rv32-1.C: New test.
15716 * g++.target/riscv/rvv/base/vadd_vx_tu_rv32-2.C: New test.
15717 * g++.target/riscv/rvv/base/vadd_vx_tu_rv32-3.C: New test.
15718 * g++.target/riscv/rvv/base/vadd_vx_tu_rv64-1.C: New test.
15719 * g++.target/riscv/rvv/base/vadd_vx_tu_rv64-2.C: New test.
15720 * g++.target/riscv/rvv/base/vadd_vx_tu_rv64-3.C: New test.
15721 * g++.target/riscv/rvv/base/vadd_vx_tum_rv32-1.C: New test.
15722 * g++.target/riscv/rvv/base/vadd_vx_tum_rv32-2.C: New test.
15723 * g++.target/riscv/rvv/base/vadd_vx_tum_rv32-3.C: New test.
15724 * g++.target/riscv/rvv/base/vadd_vx_tum_rv64-1.C: New test.
15725 * g++.target/riscv/rvv/base/vadd_vx_tum_rv64-2.C: New test.
15726 * g++.target/riscv/rvv/base/vadd_vx_tum_rv64-3.C: New test.
15727 * g++.target/riscv/rvv/base/vadd_vx_tumu_rv32-1.C: New test.
15728 * g++.target/riscv/rvv/base/vadd_vx_tumu_rv32-2.C: New test.
15729 * g++.target/riscv/rvv/base/vadd_vx_tumu_rv32-3.C: New test.
15730 * g++.target/riscv/rvv/base/vadd_vx_tumu_rv64-1.C: New test.
15731 * g++.target/riscv/rvv/base/vadd_vx_tumu_rv64-2.C: New test.
15732 * g++.target/riscv/rvv/base/vadd_vx_tumu_rv64-3.C: New test.
15733
15734 2023-02-10 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
15735
15736 * g++.target/riscv/rvv/base/vrsub_vx_mu_rv32-1.C: New test.
15737 * g++.target/riscv/rvv/base/vrsub_vx_mu_rv32-2.C: New test.
15738 * g++.target/riscv/rvv/base/vrsub_vx_mu_rv32-3.C: New test.
15739 * g++.target/riscv/rvv/base/vrsub_vx_mu_rv64-1.C: New test.
15740 * g++.target/riscv/rvv/base/vrsub_vx_mu_rv64-2.C: New test.
15741 * g++.target/riscv/rvv/base/vrsub_vx_mu_rv64-3.C: New test.
15742 * g++.target/riscv/rvv/base/vrsub_vx_rv32-1.C: New test.
15743 * g++.target/riscv/rvv/base/vrsub_vx_rv32-2.C: New test.
15744 * g++.target/riscv/rvv/base/vrsub_vx_rv32-3.C: New test.
15745 * g++.target/riscv/rvv/base/vrsub_vx_rv64-1.C: New test.
15746 * g++.target/riscv/rvv/base/vrsub_vx_rv64-2.C: New test.
15747 * g++.target/riscv/rvv/base/vrsub_vx_rv64-3.C: New test.
15748 * g++.target/riscv/rvv/base/vrsub_vx_tu_rv32-1.C: New test.
15749 * g++.target/riscv/rvv/base/vrsub_vx_tu_rv32-2.C: New test.
15750 * g++.target/riscv/rvv/base/vrsub_vx_tu_rv32-3.C: New test.
15751 * g++.target/riscv/rvv/base/vrsub_vx_tu_rv64-1.C: New test.
15752 * g++.target/riscv/rvv/base/vrsub_vx_tu_rv64-2.C: New test.
15753 * g++.target/riscv/rvv/base/vrsub_vx_tu_rv64-3.C: New test.
15754 * g++.target/riscv/rvv/base/vrsub_vx_tum_rv32-1.C: New test.
15755 * g++.target/riscv/rvv/base/vrsub_vx_tum_rv32-2.C: New test.
15756 * g++.target/riscv/rvv/base/vrsub_vx_tum_rv32-3.C: New test.
15757 * g++.target/riscv/rvv/base/vrsub_vx_tum_rv64-1.C: New test.
15758 * g++.target/riscv/rvv/base/vrsub_vx_tum_rv64-2.C: New test.
15759 * g++.target/riscv/rvv/base/vrsub_vx_tum_rv64-3.C: New test.
15760 * g++.target/riscv/rvv/base/vrsub_vx_tumu_rv32-1.C: New test.
15761 * g++.target/riscv/rvv/base/vrsub_vx_tumu_rv32-2.C: New test.
15762 * g++.target/riscv/rvv/base/vrsub_vx_tumu_rv32-3.C: New test.
15763 * g++.target/riscv/rvv/base/vrsub_vx_tumu_rv64-1.C: New test.
15764 * g++.target/riscv/rvv/base/vrsub_vx_tumu_rv64-2.C: New test.
15765 * g++.target/riscv/rvv/base/vrsub_vx_tumu_rv64-3.C: New test.
15766
15767 2023-02-10 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
15768
15769 * g++.target/riscv/rvv/base/vsub_vx_mu_rv32-1.C: New test.
15770 * g++.target/riscv/rvv/base/vsub_vx_mu_rv32-2.C: New test.
15771 * g++.target/riscv/rvv/base/vsub_vx_mu_rv32-3.C: New test.
15772 * g++.target/riscv/rvv/base/vsub_vx_mu_rv64-1.C: New test.
15773 * g++.target/riscv/rvv/base/vsub_vx_mu_rv64-2.C: New test.
15774 * g++.target/riscv/rvv/base/vsub_vx_mu_rv64-3.C: New test.
15775 * g++.target/riscv/rvv/base/vsub_vx_rv32-1.C: New test.
15776 * g++.target/riscv/rvv/base/vsub_vx_rv32-2.C: New test.
15777 * g++.target/riscv/rvv/base/vsub_vx_rv32-3.C: New test.
15778 * g++.target/riscv/rvv/base/vsub_vx_rv64-1.C: New test.
15779 * g++.target/riscv/rvv/base/vsub_vx_rv64-2.C: New test.
15780 * g++.target/riscv/rvv/base/vsub_vx_rv64-3.C: New test.
15781 * g++.target/riscv/rvv/base/vsub_vx_tu_rv32-1.C: New test.
15782 * g++.target/riscv/rvv/base/vsub_vx_tu_rv32-2.C: New test.
15783 * g++.target/riscv/rvv/base/vsub_vx_tu_rv32-3.C: New test.
15784 * g++.target/riscv/rvv/base/vsub_vx_tu_rv64-1.C: New test.
15785 * g++.target/riscv/rvv/base/vsub_vx_tu_rv64-2.C: New test.
15786 * g++.target/riscv/rvv/base/vsub_vx_tu_rv64-3.C: New test.
15787 * g++.target/riscv/rvv/base/vsub_vx_tum_rv32-1.C: New test.
15788 * g++.target/riscv/rvv/base/vsub_vx_tum_rv32-2.C: New test.
15789 * g++.target/riscv/rvv/base/vsub_vx_tum_rv32-3.C: New test.
15790 * g++.target/riscv/rvv/base/vsub_vx_tum_rv64-1.C: New test.
15791 * g++.target/riscv/rvv/base/vsub_vx_tum_rv64-2.C: New test.
15792 * g++.target/riscv/rvv/base/vsub_vx_tum_rv64-3.C: New test.
15793 * g++.target/riscv/rvv/base/vsub_vx_tumu_rv32-1.C: New test.
15794 * g++.target/riscv/rvv/base/vsub_vx_tumu_rv32-2.C: New test.
15795 * g++.target/riscv/rvv/base/vsub_vx_tumu_rv32-3.C: New test.
15796 * g++.target/riscv/rvv/base/vsub_vx_tumu_rv64-1.C: New test.
15797 * g++.target/riscv/rvv/base/vsub_vx_tumu_rv64-2.C: New test.
15798 * g++.target/riscv/rvv/base/vsub_vx_tumu_rv64-3.C: New test.
15799
15800 2023-02-10 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
15801
15802 * g++.target/riscv/rvv/base/vxor_vx_mu_rv32-1.C: New test.
15803 * g++.target/riscv/rvv/base/vxor_vx_mu_rv32-2.C: New test.
15804 * g++.target/riscv/rvv/base/vxor_vx_mu_rv32-3.C: New test.
15805 * g++.target/riscv/rvv/base/vxor_vx_mu_rv64-1.C: New test.
15806 * g++.target/riscv/rvv/base/vxor_vx_mu_rv64-2.C: New test.
15807 * g++.target/riscv/rvv/base/vxor_vx_mu_rv64-3.C: New test.
15808 * g++.target/riscv/rvv/base/vxor_vx_rv32-1.C: New test.
15809 * g++.target/riscv/rvv/base/vxor_vx_rv32-2.C: New test.
15810 * g++.target/riscv/rvv/base/vxor_vx_rv32-3.C: New test.
15811 * g++.target/riscv/rvv/base/vxor_vx_rv64-1.C: New test.
15812 * g++.target/riscv/rvv/base/vxor_vx_rv64-2.C: New test.
15813 * g++.target/riscv/rvv/base/vxor_vx_rv64-3.C: New test.
15814 * g++.target/riscv/rvv/base/vxor_vx_tu_rv32-1.C: New test.
15815 * g++.target/riscv/rvv/base/vxor_vx_tu_rv32-2.C: New test.
15816 * g++.target/riscv/rvv/base/vxor_vx_tu_rv32-3.C: New test.
15817 * g++.target/riscv/rvv/base/vxor_vx_tu_rv64-1.C: New test.
15818 * g++.target/riscv/rvv/base/vxor_vx_tu_rv64-2.C: New test.
15819 * g++.target/riscv/rvv/base/vxor_vx_tu_rv64-3.C: New test.
15820 * g++.target/riscv/rvv/base/vxor_vx_tum_rv32-1.C: New test.
15821 * g++.target/riscv/rvv/base/vxor_vx_tum_rv32-2.C: New test.
15822 * g++.target/riscv/rvv/base/vxor_vx_tum_rv32-3.C: New test.
15823 * g++.target/riscv/rvv/base/vxor_vx_tum_rv64-1.C: New test.
15824 * g++.target/riscv/rvv/base/vxor_vx_tum_rv64-2.C: New test.
15825 * g++.target/riscv/rvv/base/vxor_vx_tum_rv64-3.C: New test.
15826 * g++.target/riscv/rvv/base/vxor_vx_tumu_rv32-1.C: New test.
15827 * g++.target/riscv/rvv/base/vxor_vx_tumu_rv32-2.C: New test.
15828 * g++.target/riscv/rvv/base/vxor_vx_tumu_rv32-3.C: New test.
15829 * g++.target/riscv/rvv/base/vxor_vx_tumu_rv64-1.C: New test.
15830 * g++.target/riscv/rvv/base/vxor_vx_tumu_rv64-2.C: New test.
15831 * g++.target/riscv/rvv/base/vxor_vx_tumu_rv64-3.C: New test.
15832
15833 2023-02-10 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
15834
15835 * gcc.target/riscv/rvv/base/binop_vx_constraint-1.c: New test.
15836 * gcc.target/riscv/rvv/base/binop_vx_constraint-10.c: New test.
15837 * gcc.target/riscv/rvv/base/binop_vx_constraint-11.c: New test.
15838 * gcc.target/riscv/rvv/base/binop_vx_constraint-12.c: New test.
15839 * gcc.target/riscv/rvv/base/binop_vx_constraint-13.c: New test.
15840 * gcc.target/riscv/rvv/base/binop_vx_constraint-14.c: New test.
15841 * gcc.target/riscv/rvv/base/binop_vx_constraint-15.c: New test.
15842 * gcc.target/riscv/rvv/base/binop_vx_constraint-16.c: New test.
15843 * gcc.target/riscv/rvv/base/binop_vx_constraint-17.c: New test.
15844 * gcc.target/riscv/rvv/base/binop_vx_constraint-18.c: New test.
15845 * gcc.target/riscv/rvv/base/binop_vx_constraint-19.c: New test.
15846 * gcc.target/riscv/rvv/base/binop_vx_constraint-2.c: New test.
15847 * gcc.target/riscv/rvv/base/binop_vx_constraint-20.c: New test.
15848 * gcc.target/riscv/rvv/base/binop_vx_constraint-21.c: New test.
15849 * gcc.target/riscv/rvv/base/binop_vx_constraint-22.c: New test.
15850 * gcc.target/riscv/rvv/base/binop_vx_constraint-23.c: New test.
15851 * gcc.target/riscv/rvv/base/binop_vx_constraint-24.c: New test.
15852 * gcc.target/riscv/rvv/base/binop_vx_constraint-25.c: New test.
15853 * gcc.target/riscv/rvv/base/binop_vx_constraint-26.c: New test.
15854 * gcc.target/riscv/rvv/base/binop_vx_constraint-27.c: New test.
15855 * gcc.target/riscv/rvv/base/binop_vx_constraint-28.c: New test.
15856 * gcc.target/riscv/rvv/base/binop_vx_constraint-29.c: New test.
15857 * gcc.target/riscv/rvv/base/binop_vx_constraint-3.c: New test.
15858 * gcc.target/riscv/rvv/base/binop_vx_constraint-30.c: New test.
15859 * gcc.target/riscv/rvv/base/binop_vx_constraint-31.c: New test.
15860 * gcc.target/riscv/rvv/base/binop_vx_constraint-32.c: New test.
15861 * gcc.target/riscv/rvv/base/binop_vx_constraint-33.c: New test.
15862 * gcc.target/riscv/rvv/base/binop_vx_constraint-34.c: New test.
15863 * gcc.target/riscv/rvv/base/binop_vx_constraint-35.c: New test.
15864 * gcc.target/riscv/rvv/base/binop_vx_constraint-36.c: New test.
15865 * gcc.target/riscv/rvv/base/binop_vx_constraint-37.c: New test.
15866 * gcc.target/riscv/rvv/base/binop_vx_constraint-38.c: New test.
15867 * gcc.target/riscv/rvv/base/binop_vx_constraint-39.c: New test.
15868 * gcc.target/riscv/rvv/base/binop_vx_constraint-4.c: New test.
15869 * gcc.target/riscv/rvv/base/binop_vx_constraint-40.c: New test.
15870 * gcc.target/riscv/rvv/base/binop_vx_constraint-41.c: New test.
15871 * gcc.target/riscv/rvv/base/binop_vx_constraint-42.c: New test.
15872 * gcc.target/riscv/rvv/base/binop_vx_constraint-43.c: New test.
15873 * gcc.target/riscv/rvv/base/binop_vx_constraint-44.c: New test.
15874 * gcc.target/riscv/rvv/base/binop_vx_constraint-45.c: New test.
15875 * gcc.target/riscv/rvv/base/binop_vx_constraint-46.c: New test.
15876 * gcc.target/riscv/rvv/base/binop_vx_constraint-47.c: New test.
15877 * gcc.target/riscv/rvv/base/binop_vx_constraint-48.c: New test.
15878 * gcc.target/riscv/rvv/base/binop_vx_constraint-49.c: New test.
15879 * gcc.target/riscv/rvv/base/binop_vx_constraint-5.c: New test.
15880 * gcc.target/riscv/rvv/base/binop_vx_constraint-50.c: New test.
15881 * gcc.target/riscv/rvv/base/binop_vx_constraint-51.c: New test.
15882 * gcc.target/riscv/rvv/base/binop_vx_constraint-52.c: New test.
15883 * gcc.target/riscv/rvv/base/binop_vx_constraint-53.c: New test.
15884 * gcc.target/riscv/rvv/base/binop_vx_constraint-54.c: New test.
15885 * gcc.target/riscv/rvv/base/binop_vx_constraint-55.c: New test.
15886 * gcc.target/riscv/rvv/base/binop_vx_constraint-56.c: New test.
15887 * gcc.target/riscv/rvv/base/binop_vx_constraint-57.c: New test.
15888 * gcc.target/riscv/rvv/base/binop_vx_constraint-58.c: New test.
15889 * gcc.target/riscv/rvv/base/binop_vx_constraint-59.c: New test.
15890 * gcc.target/riscv/rvv/base/binop_vx_constraint-6.c: New test.
15891 * gcc.target/riscv/rvv/base/binop_vx_constraint-60.c: New test.
15892 * gcc.target/riscv/rvv/base/binop_vx_constraint-61.c: New test.
15893 * gcc.target/riscv/rvv/base/binop_vx_constraint-62.c: New test.
15894 * gcc.target/riscv/rvv/base/binop_vx_constraint-63.c: New test.
15895 * gcc.target/riscv/rvv/base/binop_vx_constraint-64.c: New test.
15896 * gcc.target/riscv/rvv/base/binop_vx_constraint-65.c: New test.
15897 * gcc.target/riscv/rvv/base/binop_vx_constraint-66.c: New test.
15898 * gcc.target/riscv/rvv/base/binop_vx_constraint-67.c: New test.
15899 * gcc.target/riscv/rvv/base/binop_vx_constraint-68.c: New test.
15900 * gcc.target/riscv/rvv/base/binop_vx_constraint-69.c: New test.
15901 * gcc.target/riscv/rvv/base/binop_vx_constraint-7.c: New test.
15902 * gcc.target/riscv/rvv/base/binop_vx_constraint-70.c: New test.
15903 * gcc.target/riscv/rvv/base/binop_vx_constraint-71.c: New test.
15904 * gcc.target/riscv/rvv/base/binop_vx_constraint-72.c: New test.
15905 * gcc.target/riscv/rvv/base/binop_vx_constraint-73.c: New test.
15906 * gcc.target/riscv/rvv/base/binop_vx_constraint-74.c: New test.
15907 * gcc.target/riscv/rvv/base/binop_vx_constraint-75.c: New test.
15908 * gcc.target/riscv/rvv/base/binop_vx_constraint-76.c: New test.
15909 * gcc.target/riscv/rvv/base/binop_vx_constraint-77.c: New test.
15910 * gcc.target/riscv/rvv/base/binop_vx_constraint-78.c: New test.
15911 * gcc.target/riscv/rvv/base/binop_vx_constraint-79.c: New test.
15912 * gcc.target/riscv/rvv/base/binop_vx_constraint-8.c: New test.
15913 * gcc.target/riscv/rvv/base/binop_vx_constraint-80.c: New test.
15914 * gcc.target/riscv/rvv/base/binop_vx_constraint-81.c: New test.
15915 * gcc.target/riscv/rvv/base/binop_vx_constraint-82.c: New test.
15916 * gcc.target/riscv/rvv/base/binop_vx_constraint-83.c: New test.
15917 * gcc.target/riscv/rvv/base/binop_vx_constraint-84.c: New test.
15918 * gcc.target/riscv/rvv/base/binop_vx_constraint-85.c: New test.
15919 * gcc.target/riscv/rvv/base/binop_vx_constraint-86.c: New test.
15920 * gcc.target/riscv/rvv/base/binop_vx_constraint-87.c: New test.
15921 * gcc.target/riscv/rvv/base/binop_vx_constraint-88.c: New test.
15922 * gcc.target/riscv/rvv/base/binop_vx_constraint-89.c: New test.
15923 * gcc.target/riscv/rvv/base/binop_vx_constraint-9.c: New test.
15924 * gcc.target/riscv/rvv/base/binop_vx_constraint-90.c: New test.
15925 * gcc.target/riscv/rvv/base/binop_vx_constraint-91.c: New test.
15926 * gcc.target/riscv/rvv/base/binop_vx_constraint-92.c: New test.
15927 * gcc.target/riscv/rvv/base/binop_vx_constraint-93.c: New test.
15928 * gcc.target/riscv/rvv/base/binop_vx_constraint-94.c: New test.
15929 * gcc.target/riscv/rvv/base/binop_vx_constraint-95.c: New test.
15930 * gcc.target/riscv/rvv/base/binop_vx_constraint-96.c: New test.
15931
15932 2023-02-10 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
15933
15934 * gcc.target/riscv/rvv/base/vadd_vx_m_rv32-1.c: New test.
15935 * gcc.target/riscv/rvv/base/vadd_vx_m_rv32-2.c: New test.
15936 * gcc.target/riscv/rvv/base/vadd_vx_m_rv32-3.c: New test.
15937 * gcc.target/riscv/rvv/base/vadd_vx_m_rv64-1.c: New test.
15938 * gcc.target/riscv/rvv/base/vadd_vx_m_rv64-2.c: New test.
15939 * gcc.target/riscv/rvv/base/vadd_vx_m_rv64-3.c: New test.
15940 * gcc.target/riscv/rvv/base/vadd_vx_mu_rv32-1.c: New test.
15941 * gcc.target/riscv/rvv/base/vadd_vx_mu_rv32-2.c: New test.
15942 * gcc.target/riscv/rvv/base/vadd_vx_mu_rv32-3.c: New test.
15943 * gcc.target/riscv/rvv/base/vadd_vx_mu_rv64-1.c: New test.
15944 * gcc.target/riscv/rvv/base/vadd_vx_mu_rv64-2.c: New test.
15945 * gcc.target/riscv/rvv/base/vadd_vx_mu_rv64-3.c: New test.
15946 * gcc.target/riscv/rvv/base/vadd_vx_rv32-1.c: New test.
15947 * gcc.target/riscv/rvv/base/vadd_vx_rv32-2.c: New test.
15948 * gcc.target/riscv/rvv/base/vadd_vx_rv32-3.c: New test.
15949 * gcc.target/riscv/rvv/base/vadd_vx_rv64-1.c: New test.
15950 * gcc.target/riscv/rvv/base/vadd_vx_rv64-2.c: New test.
15951 * gcc.target/riscv/rvv/base/vadd_vx_rv64-3.c: New test.
15952 * gcc.target/riscv/rvv/base/vadd_vx_tu_rv32-1.c: New test.
15953 * gcc.target/riscv/rvv/base/vadd_vx_tu_rv32-2.c: New test.
15954 * gcc.target/riscv/rvv/base/vadd_vx_tu_rv32-3.c: New test.
15955 * gcc.target/riscv/rvv/base/vadd_vx_tu_rv64-1.c: New test.
15956 * gcc.target/riscv/rvv/base/vadd_vx_tu_rv64-2.c: New test.
15957 * gcc.target/riscv/rvv/base/vadd_vx_tu_rv64-3.c: New test.
15958 * gcc.target/riscv/rvv/base/vadd_vx_tum_rv32-1.c: New test.
15959 * gcc.target/riscv/rvv/base/vadd_vx_tum_rv32-2.c: New test.
15960 * gcc.target/riscv/rvv/base/vadd_vx_tum_rv32-3.c: New test.
15961 * gcc.target/riscv/rvv/base/vadd_vx_tum_rv64-1.c: New test.
15962 * gcc.target/riscv/rvv/base/vadd_vx_tum_rv64-2.c: New test.
15963 * gcc.target/riscv/rvv/base/vadd_vx_tum_rv64-3.c: New test.
15964 * gcc.target/riscv/rvv/base/vadd_vx_tumu_rv32-1.c: New test.
15965 * gcc.target/riscv/rvv/base/vadd_vx_tumu_rv32-2.c: New test.
15966 * gcc.target/riscv/rvv/base/vadd_vx_tumu_rv32-3.c: New test.
15967 * gcc.target/riscv/rvv/base/vadd_vx_tumu_rv64-1.c: New test.
15968 * gcc.target/riscv/rvv/base/vadd_vx_tumu_rv64-2.c: New test.
15969 * gcc.target/riscv/rvv/base/vadd_vx_tumu_rv64-3.c: New test.
15970
15971 2023-02-10 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
15972
15973 * gcc.target/riscv/rvv/base/vand_vx_m_rv32-1.c: New test.
15974 * gcc.target/riscv/rvv/base/vand_vx_m_rv32-2.c: New test.
15975 * gcc.target/riscv/rvv/base/vand_vx_m_rv32-3.c: New test.
15976 * gcc.target/riscv/rvv/base/vand_vx_m_rv64-1.c: New test.
15977 * gcc.target/riscv/rvv/base/vand_vx_m_rv64-2.c: New test.
15978 * gcc.target/riscv/rvv/base/vand_vx_m_rv64-3.c: New test.
15979 * gcc.target/riscv/rvv/base/vand_vx_mu_rv32-1.c: New test.
15980 * gcc.target/riscv/rvv/base/vand_vx_mu_rv32-2.c: New test.
15981 * gcc.target/riscv/rvv/base/vand_vx_mu_rv32-3.c: New test.
15982 * gcc.target/riscv/rvv/base/vand_vx_mu_rv64-1.c: New test.
15983 * gcc.target/riscv/rvv/base/vand_vx_mu_rv64-2.c: New test.
15984 * gcc.target/riscv/rvv/base/vand_vx_mu_rv64-3.c: New test.
15985 * gcc.target/riscv/rvv/base/vand_vx_rv32-1.c: New test.
15986 * gcc.target/riscv/rvv/base/vand_vx_rv32-2.c: New test.
15987 * gcc.target/riscv/rvv/base/vand_vx_rv32-3.c: New test.
15988 * gcc.target/riscv/rvv/base/vand_vx_rv64-1.c: New test.
15989 * gcc.target/riscv/rvv/base/vand_vx_rv64-2.c: New test.
15990 * gcc.target/riscv/rvv/base/vand_vx_rv64-3.c: New test.
15991 * gcc.target/riscv/rvv/base/vand_vx_tu_rv32-1.c: New test.
15992 * gcc.target/riscv/rvv/base/vand_vx_tu_rv32-2.c: New test.
15993 * gcc.target/riscv/rvv/base/vand_vx_tu_rv32-3.c: New test.
15994 * gcc.target/riscv/rvv/base/vand_vx_tu_rv64-1.c: New test.
15995 * gcc.target/riscv/rvv/base/vand_vx_tu_rv64-2.c: New test.
15996 * gcc.target/riscv/rvv/base/vand_vx_tu_rv64-3.c: New test.
15997 * gcc.target/riscv/rvv/base/vand_vx_tum_rv32-1.c: New test.
15998 * gcc.target/riscv/rvv/base/vand_vx_tum_rv32-2.c: New test.
15999 * gcc.target/riscv/rvv/base/vand_vx_tum_rv32-3.c: New test.
16000 * gcc.target/riscv/rvv/base/vand_vx_tum_rv64-1.c: New test.
16001 * gcc.target/riscv/rvv/base/vand_vx_tum_rv64-2.c: New test.
16002 * gcc.target/riscv/rvv/base/vand_vx_tum_rv64-3.c: New test.
16003 * gcc.target/riscv/rvv/base/vand_vx_tumu_rv32-1.c: New test.
16004 * gcc.target/riscv/rvv/base/vand_vx_tumu_rv32-2.c: New test.
16005 * gcc.target/riscv/rvv/base/vand_vx_tumu_rv32-3.c: New test.
16006 * gcc.target/riscv/rvv/base/vand_vx_tumu_rv64-1.c: New test.
16007 * gcc.target/riscv/rvv/base/vand_vx_tumu_rv64-2.c: New test.
16008 * gcc.target/riscv/rvv/base/vand_vx_tumu_rv64-3.c: New test.
16009
16010 2023-02-10 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
16011
16012 * gcc.target/riscv/rvv/base/vdiv_vx_m_rv32-1.c: New test.
16013 * gcc.target/riscv/rvv/base/vdiv_vx_m_rv32-2.c: New test.
16014 * gcc.target/riscv/rvv/base/vdiv_vx_m_rv32-3.c: New test.
16015 * gcc.target/riscv/rvv/base/vdiv_vx_m_rv64-1.c: New test.
16016 * gcc.target/riscv/rvv/base/vdiv_vx_m_rv64-2.c: New test.
16017 * gcc.target/riscv/rvv/base/vdiv_vx_m_rv64-3.c: New test.
16018 * gcc.target/riscv/rvv/base/vdiv_vx_mu_rv32-1.c: New test.
16019 * gcc.target/riscv/rvv/base/vdiv_vx_mu_rv32-2.c: New test.
16020 * gcc.target/riscv/rvv/base/vdiv_vx_mu_rv32-3.c: New test.
16021 * gcc.target/riscv/rvv/base/vdiv_vx_mu_rv64-1.c: New test.
16022 * gcc.target/riscv/rvv/base/vdiv_vx_mu_rv64-2.c: New test.
16023 * gcc.target/riscv/rvv/base/vdiv_vx_mu_rv64-3.c: New test.
16024 * gcc.target/riscv/rvv/base/vdiv_vx_rv32-1.c: New test.
16025 * gcc.target/riscv/rvv/base/vdiv_vx_rv32-2.c: New test.
16026 * gcc.target/riscv/rvv/base/vdiv_vx_rv32-3.c: New test.
16027 * gcc.target/riscv/rvv/base/vdiv_vx_rv64-1.c: New test.
16028 * gcc.target/riscv/rvv/base/vdiv_vx_rv64-2.c: New test.
16029 * gcc.target/riscv/rvv/base/vdiv_vx_rv64-3.c: New test.
16030 * gcc.target/riscv/rvv/base/vdiv_vx_tu_rv32-1.c: New test.
16031 * gcc.target/riscv/rvv/base/vdiv_vx_tu_rv32-2.c: New test.
16032 * gcc.target/riscv/rvv/base/vdiv_vx_tu_rv32-3.c: New test.
16033 * gcc.target/riscv/rvv/base/vdiv_vx_tu_rv64-1.c: New test.
16034 * gcc.target/riscv/rvv/base/vdiv_vx_tu_rv64-2.c: New test.
16035 * gcc.target/riscv/rvv/base/vdiv_vx_tu_rv64-3.c: New test.
16036 * gcc.target/riscv/rvv/base/vdiv_vx_tum_rv32-1.c: New test.
16037 * gcc.target/riscv/rvv/base/vdiv_vx_tum_rv32-2.c: New test.
16038 * gcc.target/riscv/rvv/base/vdiv_vx_tum_rv32-3.c: New test.
16039 * gcc.target/riscv/rvv/base/vdiv_vx_tum_rv64-1.c: New test.
16040 * gcc.target/riscv/rvv/base/vdiv_vx_tum_rv64-2.c: New test.
16041 * gcc.target/riscv/rvv/base/vdiv_vx_tum_rv64-3.c: New test.
16042 * gcc.target/riscv/rvv/base/vdiv_vx_tumu_rv32-1.c: New test.
16043 * gcc.target/riscv/rvv/base/vdiv_vx_tumu_rv32-2.c: New test.
16044 * gcc.target/riscv/rvv/base/vdiv_vx_tumu_rv32-3.c: New test.
16045 * gcc.target/riscv/rvv/base/vdiv_vx_tumu_rv64-1.c: New test.
16046 * gcc.target/riscv/rvv/base/vdiv_vx_tumu_rv64-2.c: New test.
16047 * gcc.target/riscv/rvv/base/vdiv_vx_tumu_rv64-3.c: New test.
16048
16049 2023-02-10 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
16050
16051 * gcc.target/riscv/rvv/base/vdivu_vx_m_rv32-1.c: New test.
16052 * gcc.target/riscv/rvv/base/vdivu_vx_m_rv32-2.c: New test.
16053 * gcc.target/riscv/rvv/base/vdivu_vx_m_rv32-3.c: New test.
16054 * gcc.target/riscv/rvv/base/vdivu_vx_m_rv64-1.c: New test.
16055 * gcc.target/riscv/rvv/base/vdivu_vx_m_rv64-2.c: New test.
16056 * gcc.target/riscv/rvv/base/vdivu_vx_m_rv64-3.c: New test.
16057 * gcc.target/riscv/rvv/base/vdivu_vx_mu_rv32-1.c: New test.
16058 * gcc.target/riscv/rvv/base/vdivu_vx_mu_rv32-2.c: New test.
16059 * gcc.target/riscv/rvv/base/vdivu_vx_mu_rv32-3.c: New test.
16060 * gcc.target/riscv/rvv/base/vdivu_vx_mu_rv64-1.c: New test.
16061 * gcc.target/riscv/rvv/base/vdivu_vx_mu_rv64-2.c: New test.
16062 * gcc.target/riscv/rvv/base/vdivu_vx_mu_rv64-3.c: New test.
16063 * gcc.target/riscv/rvv/base/vdivu_vx_rv32-1.c: New test.
16064 * gcc.target/riscv/rvv/base/vdivu_vx_rv32-2.c: New test.
16065 * gcc.target/riscv/rvv/base/vdivu_vx_rv32-3.c: New test.
16066 * gcc.target/riscv/rvv/base/vdivu_vx_rv64-1.c: New test.
16067 * gcc.target/riscv/rvv/base/vdivu_vx_rv64-2.c: New test.
16068 * gcc.target/riscv/rvv/base/vdivu_vx_rv64-3.c: New test.
16069 * gcc.target/riscv/rvv/base/vdivu_vx_tu_rv32-1.c: New test.
16070 * gcc.target/riscv/rvv/base/vdivu_vx_tu_rv32-2.c: New test.
16071 * gcc.target/riscv/rvv/base/vdivu_vx_tu_rv32-3.c: New test.
16072 * gcc.target/riscv/rvv/base/vdivu_vx_tu_rv64-1.c: New test.
16073 * gcc.target/riscv/rvv/base/vdivu_vx_tu_rv64-2.c: New test.
16074 * gcc.target/riscv/rvv/base/vdivu_vx_tu_rv64-3.c: New test.
16075 * gcc.target/riscv/rvv/base/vdivu_vx_tum_rv32-1.c: New test.
16076 * gcc.target/riscv/rvv/base/vdivu_vx_tum_rv32-2.c: New test.
16077 * gcc.target/riscv/rvv/base/vdivu_vx_tum_rv32-3.c: New test.
16078 * gcc.target/riscv/rvv/base/vdivu_vx_tum_rv64-1.c: New test.
16079 * gcc.target/riscv/rvv/base/vdivu_vx_tum_rv64-2.c: New test.
16080 * gcc.target/riscv/rvv/base/vdivu_vx_tum_rv64-3.c: New test.
16081 * gcc.target/riscv/rvv/base/vdivu_vx_tumu_rv32-1.c: New test.
16082 * gcc.target/riscv/rvv/base/vdivu_vx_tumu_rv32-2.c: New test.
16083 * gcc.target/riscv/rvv/base/vdivu_vx_tumu_rv32-3.c: New test.
16084 * gcc.target/riscv/rvv/base/vdivu_vx_tumu_rv64-1.c: New test.
16085 * gcc.target/riscv/rvv/base/vdivu_vx_tumu_rv64-2.c: New test.
16086 * gcc.target/riscv/rvv/base/vdivu_vx_tumu_rv64-3.c: New test.
16087
16088 2023-02-10 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
16089
16090 * gcc.target/riscv/rvv/base/vmax_vx_m_rv32-1.c: New test.
16091 * gcc.target/riscv/rvv/base/vmax_vx_m_rv32-2.c: New test.
16092 * gcc.target/riscv/rvv/base/vmax_vx_m_rv32-3.c: New test.
16093 * gcc.target/riscv/rvv/base/vmax_vx_m_rv64-1.c: New test.
16094 * gcc.target/riscv/rvv/base/vmax_vx_m_rv64-2.c: New test.
16095 * gcc.target/riscv/rvv/base/vmax_vx_m_rv64-3.c: New test.
16096 * gcc.target/riscv/rvv/base/vmax_vx_mu_rv32-1.c: New test.
16097 * gcc.target/riscv/rvv/base/vmax_vx_mu_rv32-2.c: New test.
16098 * gcc.target/riscv/rvv/base/vmax_vx_mu_rv32-3.c: New test.
16099 * gcc.target/riscv/rvv/base/vmax_vx_mu_rv64-1.c: New test.
16100 * gcc.target/riscv/rvv/base/vmax_vx_mu_rv64-2.c: New test.
16101 * gcc.target/riscv/rvv/base/vmax_vx_mu_rv64-3.c: New test.
16102 * gcc.target/riscv/rvv/base/vmax_vx_rv32-1.c: New test.
16103 * gcc.target/riscv/rvv/base/vmax_vx_rv32-2.c: New test.
16104 * gcc.target/riscv/rvv/base/vmax_vx_rv32-3.c: New test.
16105 * gcc.target/riscv/rvv/base/vmax_vx_rv64-1.c: New test.
16106 * gcc.target/riscv/rvv/base/vmax_vx_rv64-2.c: New test.
16107 * gcc.target/riscv/rvv/base/vmax_vx_rv64-3.c: New test.
16108 * gcc.target/riscv/rvv/base/vmax_vx_tu_rv32-1.c: New test.
16109 * gcc.target/riscv/rvv/base/vmax_vx_tu_rv32-2.c: New test.
16110 * gcc.target/riscv/rvv/base/vmax_vx_tu_rv32-3.c: New test.
16111 * gcc.target/riscv/rvv/base/vmax_vx_tu_rv64-1.c: New test.
16112 * gcc.target/riscv/rvv/base/vmax_vx_tu_rv64-2.c: New test.
16113 * gcc.target/riscv/rvv/base/vmax_vx_tu_rv64-3.c: New test.
16114 * gcc.target/riscv/rvv/base/vmax_vx_tum_rv32-1.c: New test.
16115 * gcc.target/riscv/rvv/base/vmax_vx_tum_rv32-2.c: New test.
16116 * gcc.target/riscv/rvv/base/vmax_vx_tum_rv32-3.c: New test.
16117 * gcc.target/riscv/rvv/base/vmax_vx_tum_rv64-1.c: New test.
16118 * gcc.target/riscv/rvv/base/vmax_vx_tum_rv64-2.c: New test.
16119 * gcc.target/riscv/rvv/base/vmax_vx_tum_rv64-3.c: New test.
16120 * gcc.target/riscv/rvv/base/vmax_vx_tumu_rv32-1.c: New test.
16121 * gcc.target/riscv/rvv/base/vmax_vx_tumu_rv32-2.c: New test.
16122 * gcc.target/riscv/rvv/base/vmax_vx_tumu_rv32-3.c: New test.
16123 * gcc.target/riscv/rvv/base/vmax_vx_tumu_rv64-1.c: New test.
16124 * gcc.target/riscv/rvv/base/vmax_vx_tumu_rv64-2.c: New test.
16125 * gcc.target/riscv/rvv/base/vmax_vx_tumu_rv64-3.c: New test.
16126
16127 2023-02-10 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
16128
16129 * gcc.target/riscv/rvv/base/vmaxu_vx_m_rv32-1.c: New test.
16130 * gcc.target/riscv/rvv/base/vmaxu_vx_m_rv32-2.c: New test.
16131 * gcc.target/riscv/rvv/base/vmaxu_vx_m_rv32-3.c: New test.
16132 * gcc.target/riscv/rvv/base/vmaxu_vx_m_rv64-1.c: New test.
16133 * gcc.target/riscv/rvv/base/vmaxu_vx_m_rv64-2.c: New test.
16134 * gcc.target/riscv/rvv/base/vmaxu_vx_m_rv64-3.c: New test.
16135 * gcc.target/riscv/rvv/base/vmaxu_vx_mu_rv32-1.c: New test.
16136 * gcc.target/riscv/rvv/base/vmaxu_vx_mu_rv32-2.c: New test.
16137 * gcc.target/riscv/rvv/base/vmaxu_vx_mu_rv32-3.c: New test.
16138 * gcc.target/riscv/rvv/base/vmaxu_vx_mu_rv64-1.c: New test.
16139 * gcc.target/riscv/rvv/base/vmaxu_vx_mu_rv64-2.c: New test.
16140 * gcc.target/riscv/rvv/base/vmaxu_vx_mu_rv64-3.c: New test.
16141 * gcc.target/riscv/rvv/base/vmaxu_vx_rv32-1.c: New test.
16142 * gcc.target/riscv/rvv/base/vmaxu_vx_rv32-2.c: New test.
16143 * gcc.target/riscv/rvv/base/vmaxu_vx_rv32-3.c: New test.
16144 * gcc.target/riscv/rvv/base/vmaxu_vx_rv64-1.c: New test.
16145 * gcc.target/riscv/rvv/base/vmaxu_vx_rv64-2.c: New test.
16146 * gcc.target/riscv/rvv/base/vmaxu_vx_rv64-3.c: New test.
16147 * gcc.target/riscv/rvv/base/vmaxu_vx_tu_rv32-1.c: New test.
16148 * gcc.target/riscv/rvv/base/vmaxu_vx_tu_rv32-2.c: New test.
16149 * gcc.target/riscv/rvv/base/vmaxu_vx_tu_rv32-3.c: New test.
16150 * gcc.target/riscv/rvv/base/vmaxu_vx_tu_rv64-1.c: New test.
16151 * gcc.target/riscv/rvv/base/vmaxu_vx_tu_rv64-2.c: New test.
16152 * gcc.target/riscv/rvv/base/vmaxu_vx_tu_rv64-3.c: New test.
16153 * gcc.target/riscv/rvv/base/vmaxu_vx_tum_rv32-1.c: New test.
16154 * gcc.target/riscv/rvv/base/vmaxu_vx_tum_rv32-2.c: New test.
16155 * gcc.target/riscv/rvv/base/vmaxu_vx_tum_rv32-3.c: New test.
16156 * gcc.target/riscv/rvv/base/vmaxu_vx_tum_rv64-1.c: New test.
16157 * gcc.target/riscv/rvv/base/vmaxu_vx_tum_rv64-2.c: New test.
16158 * gcc.target/riscv/rvv/base/vmaxu_vx_tum_rv64-3.c: New test.
16159 * gcc.target/riscv/rvv/base/vmaxu_vx_tumu_rv32-1.c: New test.
16160 * gcc.target/riscv/rvv/base/vmaxu_vx_tumu_rv32-2.c: New test.
16161 * gcc.target/riscv/rvv/base/vmaxu_vx_tumu_rv32-3.c: New test.
16162 * gcc.target/riscv/rvv/base/vmaxu_vx_tumu_rv64-1.c: New test.
16163 * gcc.target/riscv/rvv/base/vmaxu_vx_tumu_rv64-2.c: New test.
16164 * gcc.target/riscv/rvv/base/vmaxu_vx_tumu_rv64-3.c: New test.
16165
16166 2023-02-10 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
16167
16168 * gcc.target/riscv/rvv/base/vmin_vx_m_rv32-1.c: New test.
16169 * gcc.target/riscv/rvv/base/vmin_vx_m_rv32-2.c: New test.
16170 * gcc.target/riscv/rvv/base/vmin_vx_m_rv32-3.c: New test.
16171 * gcc.target/riscv/rvv/base/vmin_vx_m_rv64-1.c: New test.
16172 * gcc.target/riscv/rvv/base/vmin_vx_m_rv64-2.c: New test.
16173 * gcc.target/riscv/rvv/base/vmin_vx_m_rv64-3.c: New test.
16174 * gcc.target/riscv/rvv/base/vmin_vx_mu_rv32-1.c: New test.
16175 * gcc.target/riscv/rvv/base/vmin_vx_mu_rv32-2.c: New test.
16176 * gcc.target/riscv/rvv/base/vmin_vx_mu_rv32-3.c: New test.
16177 * gcc.target/riscv/rvv/base/vmin_vx_mu_rv64-1.c: New test.
16178 * gcc.target/riscv/rvv/base/vmin_vx_mu_rv64-2.c: New test.
16179 * gcc.target/riscv/rvv/base/vmin_vx_mu_rv64-3.c: New test.
16180 * gcc.target/riscv/rvv/base/vmin_vx_rv32-1.c: New test.
16181 * gcc.target/riscv/rvv/base/vmin_vx_rv32-2.c: New test.
16182 * gcc.target/riscv/rvv/base/vmin_vx_rv32-3.c: New test.
16183 * gcc.target/riscv/rvv/base/vmin_vx_rv64-1.c: New test.
16184 * gcc.target/riscv/rvv/base/vmin_vx_rv64-2.c: New test.
16185 * gcc.target/riscv/rvv/base/vmin_vx_rv64-3.c: New test.
16186 * gcc.target/riscv/rvv/base/vmin_vx_tu_rv32-1.c: New test.
16187 * gcc.target/riscv/rvv/base/vmin_vx_tu_rv32-2.c: New test.
16188 * gcc.target/riscv/rvv/base/vmin_vx_tu_rv32-3.c: New test.
16189 * gcc.target/riscv/rvv/base/vmin_vx_tu_rv64-1.c: New test.
16190 * gcc.target/riscv/rvv/base/vmin_vx_tu_rv64-2.c: New test.
16191 * gcc.target/riscv/rvv/base/vmin_vx_tu_rv64-3.c: New test.
16192 * gcc.target/riscv/rvv/base/vmin_vx_tum_rv32-1.c: New test.
16193 * gcc.target/riscv/rvv/base/vmin_vx_tum_rv32-2.c: New test.
16194 * gcc.target/riscv/rvv/base/vmin_vx_tum_rv32-3.c: New test.
16195 * gcc.target/riscv/rvv/base/vmin_vx_tum_rv64-1.c: New test.
16196 * gcc.target/riscv/rvv/base/vmin_vx_tum_rv64-2.c: New test.
16197 * gcc.target/riscv/rvv/base/vmin_vx_tum_rv64-3.c: New test.
16198 * gcc.target/riscv/rvv/base/vmin_vx_tumu_rv32-1.c: New test.
16199 * gcc.target/riscv/rvv/base/vmin_vx_tumu_rv32-2.c: New test.
16200 * gcc.target/riscv/rvv/base/vmin_vx_tumu_rv32-3.c: New test.
16201 * gcc.target/riscv/rvv/base/vmin_vx_tumu_rv64-1.c: New test.
16202 * gcc.target/riscv/rvv/base/vmin_vx_tumu_rv64-2.c: New test.
16203 * gcc.target/riscv/rvv/base/vmin_vx_tumu_rv64-3.c: New test.
16204
16205 2023-02-10 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
16206
16207 * gcc.target/riscv/rvv/base/vminu_vx_m_rv32-1.c: New test.
16208 * gcc.target/riscv/rvv/base/vminu_vx_m_rv32-2.c: New test.
16209 * gcc.target/riscv/rvv/base/vminu_vx_m_rv32-3.c: New test.
16210 * gcc.target/riscv/rvv/base/vminu_vx_m_rv64-1.c: New test.
16211 * gcc.target/riscv/rvv/base/vminu_vx_m_rv64-2.c: New test.
16212 * gcc.target/riscv/rvv/base/vminu_vx_m_rv64-3.c: New test.
16213 * gcc.target/riscv/rvv/base/vminu_vx_mu_rv32-1.c: New test.
16214 * gcc.target/riscv/rvv/base/vminu_vx_mu_rv32-2.c: New test.
16215 * gcc.target/riscv/rvv/base/vminu_vx_mu_rv32-3.c: New test.
16216 * gcc.target/riscv/rvv/base/vminu_vx_mu_rv64-1.c: New test.
16217 * gcc.target/riscv/rvv/base/vminu_vx_mu_rv64-2.c: New test.
16218 * gcc.target/riscv/rvv/base/vminu_vx_mu_rv64-3.c: New test.
16219 * gcc.target/riscv/rvv/base/vminu_vx_rv32-1.c: New test.
16220 * gcc.target/riscv/rvv/base/vminu_vx_rv32-2.c: New test.
16221 * gcc.target/riscv/rvv/base/vminu_vx_rv32-3.c: New test.
16222 * gcc.target/riscv/rvv/base/vminu_vx_rv64-1.c: New test.
16223 * gcc.target/riscv/rvv/base/vminu_vx_rv64-2.c: New test.
16224 * gcc.target/riscv/rvv/base/vminu_vx_rv64-3.c: New test.
16225 * gcc.target/riscv/rvv/base/vminu_vx_tu_rv32-1.c: New test.
16226 * gcc.target/riscv/rvv/base/vminu_vx_tu_rv32-2.c: New test.
16227 * gcc.target/riscv/rvv/base/vminu_vx_tu_rv32-3.c: New test.
16228 * gcc.target/riscv/rvv/base/vminu_vx_tu_rv64-1.c: New test.
16229 * gcc.target/riscv/rvv/base/vminu_vx_tu_rv64-2.c: New test.
16230 * gcc.target/riscv/rvv/base/vminu_vx_tu_rv64-3.c: New test.
16231 * gcc.target/riscv/rvv/base/vminu_vx_tum_rv32-1.c: New test.
16232 * gcc.target/riscv/rvv/base/vminu_vx_tum_rv32-2.c: New test.
16233 * gcc.target/riscv/rvv/base/vminu_vx_tum_rv32-3.c: New test.
16234 * gcc.target/riscv/rvv/base/vminu_vx_tum_rv64-1.c: New test.
16235 * gcc.target/riscv/rvv/base/vminu_vx_tum_rv64-2.c: New test.
16236 * gcc.target/riscv/rvv/base/vminu_vx_tum_rv64-3.c: New test.
16237 * gcc.target/riscv/rvv/base/vminu_vx_tumu_rv32-1.c: New test.
16238 * gcc.target/riscv/rvv/base/vminu_vx_tumu_rv32-2.c: New test.
16239 * gcc.target/riscv/rvv/base/vminu_vx_tumu_rv32-3.c: New test.
16240 * gcc.target/riscv/rvv/base/vminu_vx_tumu_rv64-1.c: New test.
16241 * gcc.target/riscv/rvv/base/vminu_vx_tumu_rv64-2.c: New test.
16242 * gcc.target/riscv/rvv/base/vminu_vx_tumu_rv64-3.c: New test.
16243
16244 2023-02-10 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
16245
16246 * gcc.target/riscv/rvv/base/vmul_vx_m_rv32-1.c: New test.
16247 * gcc.target/riscv/rvv/base/vmul_vx_m_rv32-2.c: New test.
16248 * gcc.target/riscv/rvv/base/vmul_vx_m_rv32-3.c: New test.
16249 * gcc.target/riscv/rvv/base/vmul_vx_m_rv64-1.c: New test.
16250 * gcc.target/riscv/rvv/base/vmul_vx_m_rv64-2.c: New test.
16251 * gcc.target/riscv/rvv/base/vmul_vx_m_rv64-3.c: New test.
16252 * gcc.target/riscv/rvv/base/vmul_vx_mu_rv32-1.c: New test.
16253 * gcc.target/riscv/rvv/base/vmul_vx_mu_rv32-2.c: New test.
16254 * gcc.target/riscv/rvv/base/vmul_vx_mu_rv32-3.c: New test.
16255 * gcc.target/riscv/rvv/base/vmul_vx_mu_rv64-1.c: New test.
16256 * gcc.target/riscv/rvv/base/vmul_vx_mu_rv64-2.c: New test.
16257 * gcc.target/riscv/rvv/base/vmul_vx_mu_rv64-3.c: New test.
16258 * gcc.target/riscv/rvv/base/vmul_vx_rv32-1.c: New test.
16259 * gcc.target/riscv/rvv/base/vmul_vx_rv32-2.c: New test.
16260 * gcc.target/riscv/rvv/base/vmul_vx_rv32-3.c: New test.
16261 * gcc.target/riscv/rvv/base/vmul_vx_rv64-1.c: New test.
16262 * gcc.target/riscv/rvv/base/vmul_vx_rv64-2.c: New test.
16263 * gcc.target/riscv/rvv/base/vmul_vx_rv64-3.c: New test.
16264 * gcc.target/riscv/rvv/base/vmul_vx_tu_rv32-1.c: New test.
16265 * gcc.target/riscv/rvv/base/vmul_vx_tu_rv32-2.c: New test.
16266 * gcc.target/riscv/rvv/base/vmul_vx_tu_rv32-3.c: New test.
16267 * gcc.target/riscv/rvv/base/vmul_vx_tu_rv64-1.c: New test.
16268 * gcc.target/riscv/rvv/base/vmul_vx_tu_rv64-2.c: New test.
16269 * gcc.target/riscv/rvv/base/vmul_vx_tu_rv64-3.c: New test.
16270 * gcc.target/riscv/rvv/base/vmul_vx_tum_rv32-1.c: New test.
16271 * gcc.target/riscv/rvv/base/vmul_vx_tum_rv32-2.c: New test.
16272 * gcc.target/riscv/rvv/base/vmul_vx_tum_rv32-3.c: New test.
16273 * gcc.target/riscv/rvv/base/vmul_vx_tum_rv64-1.c: New test.
16274 * gcc.target/riscv/rvv/base/vmul_vx_tum_rv64-2.c: New test.
16275 * gcc.target/riscv/rvv/base/vmul_vx_tum_rv64-3.c: New test.
16276 * gcc.target/riscv/rvv/base/vmul_vx_tumu_rv32-1.c: New test.
16277 * gcc.target/riscv/rvv/base/vmul_vx_tumu_rv32-2.c: New test.
16278 * gcc.target/riscv/rvv/base/vmul_vx_tumu_rv32-3.c: New test.
16279 * gcc.target/riscv/rvv/base/vmul_vx_tumu_rv64-1.c: New test.
16280 * gcc.target/riscv/rvv/base/vmul_vx_tumu_rv64-2.c: New test.
16281 * gcc.target/riscv/rvv/base/vmul_vx_tumu_rv64-3.c: New test.
16282
16283 2023-02-10 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
16284
16285 * gcc.target/riscv/rvv/base/vor_vx_m_rv32-1.c: New test.
16286 * gcc.target/riscv/rvv/base/vor_vx_m_rv32-2.c: New test.
16287 * gcc.target/riscv/rvv/base/vor_vx_m_rv32-3.c: New test.
16288 * gcc.target/riscv/rvv/base/vor_vx_m_rv64-1.c: New test.
16289 * gcc.target/riscv/rvv/base/vor_vx_m_rv64-2.c: New test.
16290 * gcc.target/riscv/rvv/base/vor_vx_m_rv64-3.c: New test.
16291 * gcc.target/riscv/rvv/base/vor_vx_mu_rv32-1.c: New test.
16292 * gcc.target/riscv/rvv/base/vor_vx_mu_rv32-2.c: New test.
16293 * gcc.target/riscv/rvv/base/vor_vx_mu_rv32-3.c: New test.
16294 * gcc.target/riscv/rvv/base/vor_vx_mu_rv64-1.c: New test.
16295 * gcc.target/riscv/rvv/base/vor_vx_mu_rv64-2.c: New test.
16296 * gcc.target/riscv/rvv/base/vor_vx_mu_rv64-3.c: New test.
16297 * gcc.target/riscv/rvv/base/vor_vx_rv32-1.c: New test.
16298 * gcc.target/riscv/rvv/base/vor_vx_rv32-2.c: New test.
16299 * gcc.target/riscv/rvv/base/vor_vx_rv32-3.c: New test.
16300 * gcc.target/riscv/rvv/base/vor_vx_rv64-1.c: New test.
16301 * gcc.target/riscv/rvv/base/vor_vx_rv64-2.c: New test.
16302 * gcc.target/riscv/rvv/base/vor_vx_rv64-3.c: New test.
16303 * gcc.target/riscv/rvv/base/vor_vx_tu_rv32-1.c: New test.
16304 * gcc.target/riscv/rvv/base/vor_vx_tu_rv32-2.c: New test.
16305 * gcc.target/riscv/rvv/base/vor_vx_tu_rv32-3.c: New test.
16306 * gcc.target/riscv/rvv/base/vor_vx_tu_rv64-1.c: New test.
16307 * gcc.target/riscv/rvv/base/vor_vx_tu_rv64-2.c: New test.
16308 * gcc.target/riscv/rvv/base/vor_vx_tu_rv64-3.c: New test.
16309 * gcc.target/riscv/rvv/base/vor_vx_tum_rv32-1.c: New test.
16310 * gcc.target/riscv/rvv/base/vor_vx_tum_rv32-2.c: New test.
16311 * gcc.target/riscv/rvv/base/vor_vx_tum_rv32-3.c: New test.
16312 * gcc.target/riscv/rvv/base/vor_vx_tum_rv64-1.c: New test.
16313 * gcc.target/riscv/rvv/base/vor_vx_tum_rv64-2.c: New test.
16314 * gcc.target/riscv/rvv/base/vor_vx_tum_rv64-3.c: New test.
16315 * gcc.target/riscv/rvv/base/vor_vx_tumu_rv32-1.c: New test.
16316 * gcc.target/riscv/rvv/base/vor_vx_tumu_rv32-2.c: New test.
16317 * gcc.target/riscv/rvv/base/vor_vx_tumu_rv32-3.c: New test.
16318 * gcc.target/riscv/rvv/base/vor_vx_tumu_rv64-1.c: New test.
16319 * gcc.target/riscv/rvv/base/vor_vx_tumu_rv64-2.c: New test.
16320 * gcc.target/riscv/rvv/base/vor_vx_tumu_rv64-3.c: New test.
16321
16322 2023-02-10 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
16323
16324 * gcc.target/riscv/rvv/base/vrem_vx_m_rv32-1.c: New test.
16325 * gcc.target/riscv/rvv/base/vrem_vx_m_rv32-2.c: New test.
16326 * gcc.target/riscv/rvv/base/vrem_vx_m_rv32-3.c: New test.
16327 * gcc.target/riscv/rvv/base/vrem_vx_m_rv64-1.c: New test.
16328 * gcc.target/riscv/rvv/base/vrem_vx_m_rv64-2.c: New test.
16329 * gcc.target/riscv/rvv/base/vrem_vx_m_rv64-3.c: New test.
16330 * gcc.target/riscv/rvv/base/vrem_vx_mu_rv32-1.c: New test.
16331 * gcc.target/riscv/rvv/base/vrem_vx_mu_rv32-2.c: New test.
16332 * gcc.target/riscv/rvv/base/vrem_vx_mu_rv32-3.c: New test.
16333 * gcc.target/riscv/rvv/base/vrem_vx_mu_rv64-1.c: New test.
16334 * gcc.target/riscv/rvv/base/vrem_vx_mu_rv64-2.c: New test.
16335 * gcc.target/riscv/rvv/base/vrem_vx_mu_rv64-3.c: New test.
16336 * gcc.target/riscv/rvv/base/vrem_vx_rv32-1.c: New test.
16337 * gcc.target/riscv/rvv/base/vrem_vx_rv32-2.c: New test.
16338 * gcc.target/riscv/rvv/base/vrem_vx_rv32-3.c: New test.
16339 * gcc.target/riscv/rvv/base/vrem_vx_rv64-1.c: New test.
16340 * gcc.target/riscv/rvv/base/vrem_vx_rv64-2.c: New test.
16341 * gcc.target/riscv/rvv/base/vrem_vx_rv64-3.c: New test.
16342 * gcc.target/riscv/rvv/base/vrem_vx_tu_rv32-1.c: New test.
16343 * gcc.target/riscv/rvv/base/vrem_vx_tu_rv32-2.c: New test.
16344 * gcc.target/riscv/rvv/base/vrem_vx_tu_rv32-3.c: New test.
16345 * gcc.target/riscv/rvv/base/vrem_vx_tu_rv64-1.c: New test.
16346 * gcc.target/riscv/rvv/base/vrem_vx_tu_rv64-2.c: New test.
16347 * gcc.target/riscv/rvv/base/vrem_vx_tu_rv64-3.c: New test.
16348 * gcc.target/riscv/rvv/base/vrem_vx_tum_rv32-1.c: New test.
16349 * gcc.target/riscv/rvv/base/vrem_vx_tum_rv32-2.c: New test.
16350 * gcc.target/riscv/rvv/base/vrem_vx_tum_rv32-3.c: New test.
16351 * gcc.target/riscv/rvv/base/vrem_vx_tum_rv64-1.c: New test.
16352 * gcc.target/riscv/rvv/base/vrem_vx_tum_rv64-2.c: New test.
16353 * gcc.target/riscv/rvv/base/vrem_vx_tum_rv64-3.c: New test.
16354 * gcc.target/riscv/rvv/base/vrem_vx_tumu_rv32-1.c: New test.
16355 * gcc.target/riscv/rvv/base/vrem_vx_tumu_rv32-2.c: New test.
16356 * gcc.target/riscv/rvv/base/vrem_vx_tumu_rv32-3.c: New test.
16357 * gcc.target/riscv/rvv/base/vrem_vx_tumu_rv64-1.c: New test.
16358 * gcc.target/riscv/rvv/base/vrem_vx_tumu_rv64-2.c: New test.
16359 * gcc.target/riscv/rvv/base/vrem_vx_tumu_rv64-3.c: New test.
16360
16361 2023-02-10 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
16362
16363 * gcc.target/riscv/rvv/base/vremu_vx_m_rv32-1.c: New test.
16364 * gcc.target/riscv/rvv/base/vremu_vx_m_rv32-2.c: New test.
16365 * gcc.target/riscv/rvv/base/vremu_vx_m_rv32-3.c: New test.
16366 * gcc.target/riscv/rvv/base/vremu_vx_m_rv64-1.c: New test.
16367 * gcc.target/riscv/rvv/base/vremu_vx_m_rv64-2.c: New test.
16368 * gcc.target/riscv/rvv/base/vremu_vx_m_rv64-3.c: New test.
16369 * gcc.target/riscv/rvv/base/vremu_vx_mu_rv32-1.c: New test.
16370 * gcc.target/riscv/rvv/base/vremu_vx_mu_rv32-2.c: New test.
16371 * gcc.target/riscv/rvv/base/vremu_vx_mu_rv32-3.c: New test.
16372 * gcc.target/riscv/rvv/base/vremu_vx_mu_rv64-1.c: New test.
16373 * gcc.target/riscv/rvv/base/vremu_vx_mu_rv64-2.c: New test.
16374 * gcc.target/riscv/rvv/base/vremu_vx_mu_rv64-3.c: New test.
16375 * gcc.target/riscv/rvv/base/vremu_vx_rv32-1.c: New test.
16376 * gcc.target/riscv/rvv/base/vremu_vx_rv32-2.c: New test.
16377 * gcc.target/riscv/rvv/base/vremu_vx_rv32-3.c: New test.
16378 * gcc.target/riscv/rvv/base/vremu_vx_rv64-1.c: New test.
16379 * gcc.target/riscv/rvv/base/vremu_vx_rv64-2.c: New test.
16380 * gcc.target/riscv/rvv/base/vremu_vx_rv64-3.c: New test.
16381 * gcc.target/riscv/rvv/base/vremu_vx_tu_rv32-1.c: New test.
16382 * gcc.target/riscv/rvv/base/vremu_vx_tu_rv32-2.c: New test.
16383 * gcc.target/riscv/rvv/base/vremu_vx_tu_rv32-3.c: New test.
16384 * gcc.target/riscv/rvv/base/vremu_vx_tu_rv64-1.c: New test.
16385 * gcc.target/riscv/rvv/base/vremu_vx_tu_rv64-2.c: New test.
16386 * gcc.target/riscv/rvv/base/vremu_vx_tu_rv64-3.c: New test.
16387 * gcc.target/riscv/rvv/base/vremu_vx_tum_rv32-1.c: New test.
16388 * gcc.target/riscv/rvv/base/vremu_vx_tum_rv32-2.c: New test.
16389 * gcc.target/riscv/rvv/base/vremu_vx_tum_rv32-3.c: New test.
16390 * gcc.target/riscv/rvv/base/vremu_vx_tum_rv64-1.c: New test.
16391 * gcc.target/riscv/rvv/base/vremu_vx_tum_rv64-2.c: New test.
16392 * gcc.target/riscv/rvv/base/vremu_vx_tum_rv64-3.c: New test.
16393 * gcc.target/riscv/rvv/base/vremu_vx_tumu_rv32-1.c: New test.
16394 * gcc.target/riscv/rvv/base/vremu_vx_tumu_rv32-2.c: New test.
16395 * gcc.target/riscv/rvv/base/vremu_vx_tumu_rv32-3.c: New test.
16396 * gcc.target/riscv/rvv/base/vremu_vx_tumu_rv64-1.c: New test.
16397 * gcc.target/riscv/rvv/base/vremu_vx_tumu_rv64-2.c: New test.
16398 * gcc.target/riscv/rvv/base/vremu_vx_tumu_rv64-3.c: New test.
16399
16400 2023-02-10 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
16401
16402 * gcc.target/riscv/rvv/base/vrsub_vx_m_rv32-1.c: New test.
16403 * gcc.target/riscv/rvv/base/vrsub_vx_m_rv32-2.c: New test.
16404 * gcc.target/riscv/rvv/base/vrsub_vx_m_rv32-3.c: New test.
16405 * gcc.target/riscv/rvv/base/vrsub_vx_m_rv64-1.c: New test.
16406 * gcc.target/riscv/rvv/base/vrsub_vx_m_rv64-2.c: New test.
16407 * gcc.target/riscv/rvv/base/vrsub_vx_m_rv64-3.c: New test.
16408 * gcc.target/riscv/rvv/base/vrsub_vx_mu_rv32-1.c: New test.
16409 * gcc.target/riscv/rvv/base/vrsub_vx_mu_rv32-2.c: New test.
16410 * gcc.target/riscv/rvv/base/vrsub_vx_mu_rv32-3.c: New test.
16411 * gcc.target/riscv/rvv/base/vrsub_vx_mu_rv64-1.c: New test.
16412 * gcc.target/riscv/rvv/base/vrsub_vx_mu_rv64-2.c: New test.
16413 * gcc.target/riscv/rvv/base/vrsub_vx_mu_rv64-3.c: New test.
16414 * gcc.target/riscv/rvv/base/vrsub_vx_rv32-1.c: New test.
16415 * gcc.target/riscv/rvv/base/vrsub_vx_rv32-2.c: New test.
16416 * gcc.target/riscv/rvv/base/vrsub_vx_rv32-3.c: New test.
16417 * gcc.target/riscv/rvv/base/vrsub_vx_rv64-1.c: New test.
16418 * gcc.target/riscv/rvv/base/vrsub_vx_rv64-2.c: New test.
16419 * gcc.target/riscv/rvv/base/vrsub_vx_rv64-3.c: New test.
16420 * gcc.target/riscv/rvv/base/vrsub_vx_tu_rv32-1.c: New test.
16421 * gcc.target/riscv/rvv/base/vrsub_vx_tu_rv32-2.c: New test.
16422 * gcc.target/riscv/rvv/base/vrsub_vx_tu_rv32-3.c: New test.
16423 * gcc.target/riscv/rvv/base/vrsub_vx_tu_rv64-1.c: New test.
16424 * gcc.target/riscv/rvv/base/vrsub_vx_tu_rv64-2.c: New test.
16425 * gcc.target/riscv/rvv/base/vrsub_vx_tu_rv64-3.c: New test.
16426 * gcc.target/riscv/rvv/base/vrsub_vx_tum_rv32-1.c: New test.
16427 * gcc.target/riscv/rvv/base/vrsub_vx_tum_rv32-2.c: New test.
16428 * gcc.target/riscv/rvv/base/vrsub_vx_tum_rv32-3.c: New test.
16429 * gcc.target/riscv/rvv/base/vrsub_vx_tum_rv64-1.c: New test.
16430 * gcc.target/riscv/rvv/base/vrsub_vx_tum_rv64-2.c: New test.
16431 * gcc.target/riscv/rvv/base/vrsub_vx_tum_rv64-3.c: New test.
16432 * gcc.target/riscv/rvv/base/vrsub_vx_tumu_rv32-1.c: New test.
16433 * gcc.target/riscv/rvv/base/vrsub_vx_tumu_rv32-2.c: New test.
16434 * gcc.target/riscv/rvv/base/vrsub_vx_tumu_rv32-3.c: New test.
16435 * gcc.target/riscv/rvv/base/vrsub_vx_tumu_rv64-1.c: New test.
16436 * gcc.target/riscv/rvv/base/vrsub_vx_tumu_rv64-2.c: New test.
16437 * gcc.target/riscv/rvv/base/vrsub_vx_tumu_rv64-3.c: New test.
16438
16439 2023-02-10 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
16440
16441 * gcc.target/riscv/rvv/base/vsub_vx_m_rv32-1.c: New test.
16442 * gcc.target/riscv/rvv/base/vsub_vx_m_rv32-2.c: New test.
16443 * gcc.target/riscv/rvv/base/vsub_vx_m_rv32-3.c: New test.
16444 * gcc.target/riscv/rvv/base/vsub_vx_m_rv64-1.c: New test.
16445 * gcc.target/riscv/rvv/base/vsub_vx_m_rv64-2.c: New test.
16446 * gcc.target/riscv/rvv/base/vsub_vx_m_rv64-3.c: New test.
16447 * gcc.target/riscv/rvv/base/vsub_vx_mu_rv32-1.c: New test.
16448 * gcc.target/riscv/rvv/base/vsub_vx_mu_rv32-2.c: New test.
16449 * gcc.target/riscv/rvv/base/vsub_vx_mu_rv32-3.c: New test.
16450 * gcc.target/riscv/rvv/base/vsub_vx_mu_rv64-1.c: New test.
16451 * gcc.target/riscv/rvv/base/vsub_vx_mu_rv64-2.c: New test.
16452 * gcc.target/riscv/rvv/base/vsub_vx_mu_rv64-3.c: New test.
16453 * gcc.target/riscv/rvv/base/vsub_vx_rv32-1.c: New test.
16454 * gcc.target/riscv/rvv/base/vsub_vx_rv32-2.c: New test.
16455 * gcc.target/riscv/rvv/base/vsub_vx_rv32-3.c: New test.
16456 * gcc.target/riscv/rvv/base/vsub_vx_rv64-1.c: New test.
16457 * gcc.target/riscv/rvv/base/vsub_vx_rv64-2.c: New test.
16458 * gcc.target/riscv/rvv/base/vsub_vx_rv64-3.c: New test.
16459 * gcc.target/riscv/rvv/base/vsub_vx_tu_rv32-1.c: New test.
16460 * gcc.target/riscv/rvv/base/vsub_vx_tu_rv32-2.c: New test.
16461 * gcc.target/riscv/rvv/base/vsub_vx_tu_rv32-3.c: New test.
16462 * gcc.target/riscv/rvv/base/vsub_vx_tu_rv64-1.c: New test.
16463 * gcc.target/riscv/rvv/base/vsub_vx_tu_rv64-2.c: New test.
16464 * gcc.target/riscv/rvv/base/vsub_vx_tu_rv64-3.c: New test.
16465 * gcc.target/riscv/rvv/base/vsub_vx_tum_rv32-1.c: New test.
16466 * gcc.target/riscv/rvv/base/vsub_vx_tum_rv32-2.c: New test.
16467 * gcc.target/riscv/rvv/base/vsub_vx_tum_rv32-3.c: New test.
16468 * gcc.target/riscv/rvv/base/vsub_vx_tum_rv64-1.c: New test.
16469 * gcc.target/riscv/rvv/base/vsub_vx_tum_rv64-2.c: New test.
16470 * gcc.target/riscv/rvv/base/vsub_vx_tum_rv64-3.c: New test.
16471 * gcc.target/riscv/rvv/base/vsub_vx_tumu_rv32-1.c: New test.
16472 * gcc.target/riscv/rvv/base/vsub_vx_tumu_rv32-2.c: New test.
16473 * gcc.target/riscv/rvv/base/vsub_vx_tumu_rv32-3.c: New test.
16474 * gcc.target/riscv/rvv/base/vsub_vx_tumu_rv64-1.c: New test.
16475 * gcc.target/riscv/rvv/base/vsub_vx_tumu_rv64-2.c: New test.
16476 * gcc.target/riscv/rvv/base/vsub_vx_tumu_rv64-3.c: New test.
16477
16478 2023-02-10 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
16479
16480 * gcc.target/riscv/rvv/base/vxor_vx_m_rv32-1.c: New test.
16481 * gcc.target/riscv/rvv/base/vxor_vx_m_rv32-2.c: New test.
16482 * gcc.target/riscv/rvv/base/vxor_vx_m_rv32-3.c: New test.
16483 * gcc.target/riscv/rvv/base/vxor_vx_m_rv64-1.c: New test.
16484 * gcc.target/riscv/rvv/base/vxor_vx_m_rv64-2.c: New test.
16485 * gcc.target/riscv/rvv/base/vxor_vx_m_rv64-3.c: New test.
16486 * gcc.target/riscv/rvv/base/vxor_vx_mu_rv32-1.c: New test.
16487 * gcc.target/riscv/rvv/base/vxor_vx_mu_rv32-2.c: New test.
16488 * gcc.target/riscv/rvv/base/vxor_vx_mu_rv32-3.c: New test.
16489 * gcc.target/riscv/rvv/base/vxor_vx_mu_rv64-1.c: New test.
16490 * gcc.target/riscv/rvv/base/vxor_vx_mu_rv64-2.c: New test.
16491 * gcc.target/riscv/rvv/base/vxor_vx_mu_rv64-3.c: New test.
16492 * gcc.target/riscv/rvv/base/vxor_vx_rv32-1.c: New test.
16493 * gcc.target/riscv/rvv/base/vxor_vx_rv32-2.c: New test.
16494 * gcc.target/riscv/rvv/base/vxor_vx_rv32-3.c: New test.
16495 * gcc.target/riscv/rvv/base/vxor_vx_rv64-1.c: New test.
16496 * gcc.target/riscv/rvv/base/vxor_vx_rv64-2.c: New test.
16497 * gcc.target/riscv/rvv/base/vxor_vx_rv64-3.c: New test.
16498 * gcc.target/riscv/rvv/base/vxor_vx_tu_rv32-1.c: New test.
16499 * gcc.target/riscv/rvv/base/vxor_vx_tu_rv32-2.c: New test.
16500 * gcc.target/riscv/rvv/base/vxor_vx_tu_rv32-3.c: New test.
16501 * gcc.target/riscv/rvv/base/vxor_vx_tu_rv64-1.c: New test.
16502 * gcc.target/riscv/rvv/base/vxor_vx_tu_rv64-2.c: New test.
16503 * gcc.target/riscv/rvv/base/vxor_vx_tu_rv64-3.c: New test.
16504 * gcc.target/riscv/rvv/base/vxor_vx_tum_rv32-1.c: New test.
16505 * gcc.target/riscv/rvv/base/vxor_vx_tum_rv32-2.c: New test.
16506 * gcc.target/riscv/rvv/base/vxor_vx_tum_rv32-3.c: New test.
16507 * gcc.target/riscv/rvv/base/vxor_vx_tum_rv64-1.c: New test.
16508 * gcc.target/riscv/rvv/base/vxor_vx_tum_rv64-2.c: New test.
16509 * gcc.target/riscv/rvv/base/vxor_vx_tum_rv64-3.c: New test.
16510 * gcc.target/riscv/rvv/base/vxor_vx_tumu_rv32-1.c: New test.
16511 * gcc.target/riscv/rvv/base/vxor_vx_tumu_rv32-2.c: New test.
16512 * gcc.target/riscv/rvv/base/vxor_vx_tumu_rv32-3.c: New test.
16513 * gcc.target/riscv/rvv/base/vxor_vx_tumu_rv64-1.c: New test.
16514 * gcc.target/riscv/rvv/base/vxor_vx_tumu_rv64-2.c: New test.
16515 * gcc.target/riscv/rvv/base/vxor_vx_tumu_rv64-3.c: New test.
16516
16517 2023-02-10 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
16518
16519 * g++.target/riscv/rvv/base/vmul_vv-1.C: New test.
16520 * g++.target/riscv/rvv/base/vmul_vv-2.C: New test.
16521 * g++.target/riscv/rvv/base/vmul_vv-3.C: New test.
16522 * g++.target/riscv/rvv/base/vmul_vv_mu-1.C: New test.
16523 * g++.target/riscv/rvv/base/vmul_vv_mu-2.C: New test.
16524 * g++.target/riscv/rvv/base/vmul_vv_mu-3.C: New test.
16525 * g++.target/riscv/rvv/base/vmul_vv_tu-1.C: New test.
16526 * g++.target/riscv/rvv/base/vmul_vv_tu-2.C: New test.
16527 * g++.target/riscv/rvv/base/vmul_vv_tu-3.C: New test.
16528 * g++.target/riscv/rvv/base/vmul_vv_tum-1.C: New test.
16529 * g++.target/riscv/rvv/base/vmul_vv_tum-2.C: New test.
16530 * g++.target/riscv/rvv/base/vmul_vv_tum-3.C: New test.
16531 * g++.target/riscv/rvv/base/vmul_vv_tumu-1.C: New test.
16532 * g++.target/riscv/rvv/base/vmul_vv_tumu-2.C: New test.
16533 * g++.target/riscv/rvv/base/vmul_vv_tumu-3.C: New test.
16534
16535 2023-02-10 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
16536
16537 * gcc.target/riscv/rvv/base/vmul_vv-1.c: New test.
16538 * gcc.target/riscv/rvv/base/vmul_vv-2.c: New test.
16539 * gcc.target/riscv/rvv/base/vmul_vv-3.c: New test.
16540 * gcc.target/riscv/rvv/base/vmul_vv_m-1.c: New test.
16541 * gcc.target/riscv/rvv/base/vmul_vv_m-2.c: New test.
16542 * gcc.target/riscv/rvv/base/vmul_vv_m-3.c: New test.
16543 * gcc.target/riscv/rvv/base/vmul_vv_mu-1.c: New test.
16544 * gcc.target/riscv/rvv/base/vmul_vv_mu-2.c: New test.
16545 * gcc.target/riscv/rvv/base/vmul_vv_mu-3.c: New test.
16546 * gcc.target/riscv/rvv/base/vmul_vv_tu-1.c: New test.
16547 * gcc.target/riscv/rvv/base/vmul_vv_tu-2.c: New test.
16548 * gcc.target/riscv/rvv/base/vmul_vv_tu-3.c: New test.
16549 * gcc.target/riscv/rvv/base/vmul_vv_tum-1.c: New test.
16550 * gcc.target/riscv/rvv/base/vmul_vv_tum-2.c: New test.
16551 * gcc.target/riscv/rvv/base/vmul_vv_tum-3.c: New test.
16552 * gcc.target/riscv/rvv/base/vmul_vv_tumu-1.c: New test.
16553 * gcc.target/riscv/rvv/base/vmul_vv_tumu-2.c: New test.
16554 * gcc.target/riscv/rvv/base/vmul_vv_tumu-3.c: New test.
16555
16556 2023-02-10 Richard Biener <rguenther@suse.de>
16557
16558 PR tree-optimization/108724
16559 * gcc.target/i386/pr108724.c: New testcase.
16560
16561 2023-02-10 Andrew Pinski <apinski@marvell.com>
16562 Andrew Macleod <amacleod@redhat.com>
16563
16564 PR tree-optimization/108684
16565 * gcc.c-torture/compile/dce-inline-asm-1.c: New test.
16566 * gcc.c-torture/compile/dce-inline-asm-2.c: New test.
16567 * gcc.dg/tree-ssa/pr108684-1.c: New test.
16568
16569 2023-02-10 Joseph Myers <joseph@codesourcery.com>
16570
16571 * gcc.dg/c2x-nullptr-1.c: Test conversion of null pointer
16572 constants to nullptr_t.
16573 * gcc.dg/c2x-nullptr-3.c: Do not expect errors for conversion of
16574 null pointer constants to nullptr_t. Do test errors for
16575 conversion of other values to nullptr_t and for unary '+' on
16576 nullptr_t.
16577
16578 2023-02-10 Hans-Peter Nilsson <hp@axis.com>
16579
16580 PR tree-optimization/107561
16581 * g++.dg/warn/Warray-bounds-16.C: XFAIL bogus "overflows destination"
16582 warning.
16583 * g++.dg/pr71488.C: Ditto, but just for ilp32 targets.
16584
16585 2023-02-10 Hans-Peter Nilsson <hp@axis.com>
16586
16587 PR testsuite/106120
16588 * g++.dg/warn/Wstringop-overflow-4.C:144 XFAIL bogus warning for
16589 ilp32 targets with c++98.
16590
16591 2023-02-10 Marek Polacek <polacek@redhat.com>
16592
16593 PR c++/107079
16594 * g++.dg/cpp0x/constexpr-nsdmi2.C: New test.
16595
16596 2023-02-09 David Malcolm <dmalcolm@redhat.com>
16597
16598 PR analyzer/108733
16599 * gcc.dg/analyzer/torture/uninit-pr108733.c: New test.
16600
16601 2023-02-09 Vladimir N. Makarov <vmakarov@redhat.com>
16602
16603 * gcc.target/i386/pr103541.c: New.
16604 * g++.target/i386/pr108711.C: New.
16605
16606 2023-02-09 Harald Anlauf <anlauf@gmx.de>
16607 Steven G. Kargl <kargl@gcc.gnu.org>
16608
16609 PR fortran/69636
16610 PR fortran/103779
16611 * gfortran.dg/pr103779.f90: New test.
16612
16613 2023-02-09 Jakub Jelinek <jakub@redhat.com>
16614
16615 PR tree-optimization/108688
16616 * gcc.c-torture/compile/pr108688-1.c: Add PR number as comment.
16617 * gcc.dg/pr108688.c: New test.
16618
16619 2023-02-09 Andrew Pinski <apinski@marvell.com>
16620
16621 PR tree-optimization/108688
16622 * gcc.c-torture/compile/pr108688-1.c: New test.
16623
16624 2023-02-09 Tobias Burnus <tobias@codesourcery.com>
16625
16626 PR fortran/107424
16627 * gfortran.dg/goacc/privatization-1-compute-loop.f90: Update dg-note.
16628 * gfortran.dg/goacc/privatization-1-routine_gang-loop.f90: Likewise.
16629
16630 2023-02-09 Tobias Burnus <tobias@codesourcery.com>
16631
16632 * c-c++-common/gomp/allocate-5.c: Extend for align clause.
16633
16634 2023-02-09 Tobias Burnus <tobias@codesourcery.com>
16635
16636 * gfortran.dg/gomp/openmp-simd-8.f90: New test.
16637
16638 2023-02-09 Jakub Jelinek <jakub@redhat.com>
16639
16640 PR c++/108698
16641 * g++.dg/cpp0x/pr108698.C: New test.
16642
16643 2023-02-08 Joseph Myers <joseph@codesourcery.com>
16644
16645 * gcc.dg/c2x-constexpr-1.c: Test initialization of constexpr
16646 pointers with null values that are not null pointer constants.
16647 * gcc.dg/c2x-constexpr-3.c: Test initialization of constexpr
16648 pointers with non-null values, not with null values that are not
16649 null pointer constants.
16650
16651 2023-02-08 Hans-Peter Nilsson <hp@axis.com>
16652
16653 * gcc.dg/torture/pr100398.c: Limit to lra targets.
16654 * gcc.dg/pr100590.c: Ditto.
16655
16656 2023-02-08 David Malcolm <dmalcolm@redhat.com>
16657
16658 PR analyzer/108704
16659 * gcc.dg/analyzer/uninit-7.c: New test.
16660 * gcc.dg/analyzer/uninit-pr108704.c: New test.
16661
16662 2023-02-08 Steve Kargl <kargl@gcc.gnu.org>
16663
16664 PR fortran/103259
16665 * gfortran.dg/pr103259.f90: New test.
16666
16667 2023-02-08 Jakub Jelinek <jakub@redhat.com>
16668
16669 PR tree-optimization/108692
16670 * gcc.dg/pr108692.c: New test.
16671
16672 2023-02-08 Richard Sandiford <richard.sandiford@arm.com>
16673
16674 * objc/execute/execute.exp: Load objc-dg.exp.
16675
16676 2023-02-08 Richard Sandiford <richard.sandiford@arm.com>
16677
16678 PR tree-optimization/108316
16679 * gcc.dg/vect/pr108316.c: New test.
16680
16681 2023-02-08 Vladimir N. Makarov <vmakarov@redhat.com>
16682
16683 Revert:
16684 2023-02-08 Vladimir N. Makarov <vmakarov@redhat.com>
16685
16686 * gcc.target/i386/pr103541.c: New.
16687
16688 2023-02-08 Jakub Jelinek <jakub@redhat.com>
16689
16690 PR c++/108525
16691 * g++.dg/cpp23/static-operator-call5.C: Move PR108525 testcase
16692 incorrectly applied into PR108526 testcase ...
16693 * g++.dg/cpp23/static-operator-call6.C: ... here. New test.
16694
16695 2023-02-07 David Malcolm <dmalcolm@redhat.com>
16696
16697 PR analyzer/108661
16698 * gcc.dg/analyzer/fread-pr108661.c: New test.
16699 * gcc.dg/analyzer/read-pr108661.c: New test.
16700
16701 2023-02-07 Harald Anlauf <anlauf@gmx.de>
16702
16703 PR fortran/95107
16704 * gfortran.dg/save_7.f90: New test.
16705
16706 2023-02-07 Vladimir N. Makarov <vmakarov@redhat.com>
16707
16708 * gcc.target/i386/pr103541.c: New.
16709
16710 2023-02-07 Jakub Jelinek <jakub@redhat.com>
16711
16712 PR tree-optimization/106923
16713 * gcc.dg/pr106923.c: New test.
16714
16715 2023-02-07 Jakub Jelinek <jakub@redhat.com>
16716
16717 PR tree-optimization/106433
16718 * gcc.c-torture/compile/pr106433.c: New test.
16719
16720 2023-02-07 Jakub Jelinek <jakub@redhat.com>
16721
16722 * g++.dg/warn/Wstrict-aliasing-bogus-union-2.C: Expect
16723 -Wdeprecated warning for C++23.
16724
16725 2023-02-06 Alex Coplan <alex.coplan@arm.com>
16726
16727 PR target/104921
16728 * gcc.target/aarch64/pr104921-1.c: New test.
16729 * gcc.target/aarch64/pr104921-2.c: New test.
16730 * gcc.target/aarch64/pr104921.x: Include file for new tests.
16731
16732 2023-02-06 Xi Ruoyao <xry111@xry111.site>
16733
16734 * g++.target/loongarch/bytepick.C: New test.
16735
16736 2023-02-06 Tamar Christina <tamar.christina@arm.com>
16737
16738 * gcc.target/aarch64/options_set_10.c: Removed.
16739
16740 2023-02-06 Jakub Jelinek <jakub@redhat.com>
16741
16742 PR tree-optimization/108655
16743 * gcc.dg/pr108655.c: New test.
16744
16745 2023-02-06 Patrick Palka <ppalka@redhat.com>
16746
16747 PR c++/107461
16748 * g++.dg/cpp0x/overload5.C: New test.
16749 * g++.dg/cpp0x/overload5a.C: New test.
16750 * g++.dg/cpp0x/overload6.C: New test.
16751
16752 2023-02-05 Harald Anlauf <anlauf@gmx.de>
16753
16754 PR fortran/108592
16755 * gfortran.dg/pr108592.f90: New test.
16756
16757 2023-02-03 Jakub Jelinek <jakub@redhat.com>
16758
16759 PR tree-optimization/108647
16760 * g++.dg/torture/pr108647.C: New test.
16761
16762 2023-02-03 Aldy Hernandez <aldyh@redhat.com>
16763
16764 PR tree-optimization/108639
16765 * gcc.c-torture/compile/pr108638.c: New file.
16766 * gcc.c-torture/compile/pr108639.c: New file.
16767
16768 2023-02-03 Andrew MacLeod <amacleod@redhat.com>
16769
16770 PR tree-optimization/107570
16771 * gcc.dg/pr107570.c: New.
16772
16773 2023-02-03 Marek Polacek <polacek@redhat.com>
16774
16775 PR c++/108158
16776 * g++.dg/cpp1y/constexpr-108158.C: New test.
16777
16778 2023-02-03 Marek Polacek <polacek@redhat.com>
16779
16780 PR c++/101071
16781 * g++.dg/cpp0x/variadic-alias8.C: New test.
16782
16783 2023-02-03 Patrick Palka <ppalka@redhat.com>
16784
16785 PR c++/107461
16786 * g++.dg/template/call9.C: New test.
16787
16788 2023-02-03 Patrick Palka <ppalka@redhat.com>
16789
16790 PR c++/96745
16791 * g++.dg/cpp2a/concepts-dtor1.C: New test.
16792
16793 2023-02-03 Patrick Palka <ppalka@redhat.com>
16794
16795 PR c++/108579
16796 * g++.dg/cpp2a/concepts-pr108579.C: New test.
16797
16798 2023-02-03 Martin Jambor <mjambor@suse.cz>
16799
16800 PR ipa/108384
16801 * gcc.dg/ipa/pr108384.c: New test.
16802
16803 2023-02-03 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
16804
16805 * gcc.target/riscv/rvv/base/binop_vv_constraint-1.c:
16806 * gcc.target/riscv/rvv/base/shift_vx_constraint-1.c:
16807
16808 2023-02-03 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
16809
16810 * g++.target/riscv/rvv/base/vsll_vx-1.C: New test.
16811 * g++.target/riscv/rvv/base/vsll_vx-2.C: New test.
16812 * g++.target/riscv/rvv/base/vsll_vx-3.C: New test.
16813 * g++.target/riscv/rvv/base/vsll_vx_mu-1.C: New test.
16814 * g++.target/riscv/rvv/base/vsll_vx_mu-2.C: New test.
16815 * g++.target/riscv/rvv/base/vsll_vx_mu-3.C: New test.
16816 * g++.target/riscv/rvv/base/vsll_vx_tu-1.C: New test.
16817 * g++.target/riscv/rvv/base/vsll_vx_tu-2.C: New test.
16818 * g++.target/riscv/rvv/base/vsll_vx_tu-3.C: New test.
16819 * g++.target/riscv/rvv/base/vsll_vx_tum-1.C: New test.
16820 * g++.target/riscv/rvv/base/vsll_vx_tum-2.C: New test.
16821 * g++.target/riscv/rvv/base/vsll_vx_tum-3.C: New test.
16822 * g++.target/riscv/rvv/base/vsll_vx_tumu-1.C: New test.
16823 * g++.target/riscv/rvv/base/vsll_vx_tumu-2.C: New test.
16824 * g++.target/riscv/rvv/base/vsll_vx_tumu-3.C: New test.
16825
16826 2023-02-03 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
16827
16828 * g++.target/riscv/rvv/base/vsra_vx-1.C: New test.
16829 * g++.target/riscv/rvv/base/vsra_vx-2.C: New test.
16830 * g++.target/riscv/rvv/base/vsra_vx-3.C: New test.
16831 * g++.target/riscv/rvv/base/vsra_vx_mu-1.C: New test.
16832 * g++.target/riscv/rvv/base/vsra_vx_mu-2.C: New test.
16833 * g++.target/riscv/rvv/base/vsra_vx_mu-3.C: New test.
16834 * g++.target/riscv/rvv/base/vsra_vx_tu-1.C: New test.
16835 * g++.target/riscv/rvv/base/vsra_vx_tu-2.C: New test.
16836 * g++.target/riscv/rvv/base/vsra_vx_tu-3.C: New test.
16837 * g++.target/riscv/rvv/base/vsra_vx_tum-1.C: New test.
16838 * g++.target/riscv/rvv/base/vsra_vx_tum-2.C: New test.
16839 * g++.target/riscv/rvv/base/vsra_vx_tum-3.C: New test.
16840 * g++.target/riscv/rvv/base/vsra_vx_tumu-1.C: New test.
16841 * g++.target/riscv/rvv/base/vsra_vx_tumu-2.C: New test.
16842 * g++.target/riscv/rvv/base/vsra_vx_tumu-3.C: New test.
16843
16844 2023-02-03 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
16845
16846 * g++.target/riscv/rvv/base/vsrl_vx-1.C: New test.
16847 * g++.target/riscv/rvv/base/vsrl_vx-2.C: New test.
16848 * g++.target/riscv/rvv/base/vsrl_vx-3.C: New test.
16849 * g++.target/riscv/rvv/base/vsrl_vx_mu-1.C: New test.
16850 * g++.target/riscv/rvv/base/vsrl_vx_mu-2.C: New test.
16851 * g++.target/riscv/rvv/base/vsrl_vx_mu-3.C: New test.
16852 * g++.target/riscv/rvv/base/vsrl_vx_tu-1.C: New test.
16853 * g++.target/riscv/rvv/base/vsrl_vx_tu-2.C: New test.
16854 * g++.target/riscv/rvv/base/vsrl_vx_tu-3.C: New test.
16855 * g++.target/riscv/rvv/base/vsrl_vx_tum-1.C: New test.
16856 * g++.target/riscv/rvv/base/vsrl_vx_tum-2.C: New test.
16857 * g++.target/riscv/rvv/base/vsrl_vx_tum-3.C: New test.
16858 * g++.target/riscv/rvv/base/vsrl_vx_tumu-1.C: New test.
16859 * g++.target/riscv/rvv/base/vsrl_vx_tumu-2.C: New test.
16860 * g++.target/riscv/rvv/base/vsrl_vx_tumu-3.C: New test.
16861
16862 2023-02-03 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
16863
16864 * gcc.target/riscv/rvv/base/shift_vx_constraint-1.c: New test.
16865
16866 2023-02-03 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
16867
16868 * gcc.target/riscv/rvv/base/vsll_vx-1.c: New test.
16869 * gcc.target/riscv/rvv/base/vsll_vx-2.c: New test.
16870 * gcc.target/riscv/rvv/base/vsll_vx-3.c: New test.
16871 * gcc.target/riscv/rvv/base/vsll_vx_m-1.c: New test.
16872 * gcc.target/riscv/rvv/base/vsll_vx_m-2.c: New test.
16873 * gcc.target/riscv/rvv/base/vsll_vx_m-3.c: New test.
16874 * gcc.target/riscv/rvv/base/vsll_vx_mu-1.c: New test.
16875 * gcc.target/riscv/rvv/base/vsll_vx_mu-2.c: New test.
16876 * gcc.target/riscv/rvv/base/vsll_vx_mu-3.c: New test.
16877 * gcc.target/riscv/rvv/base/vsll_vx_tu-1.c: New test.
16878 * gcc.target/riscv/rvv/base/vsll_vx_tu-2.c: New test.
16879 * gcc.target/riscv/rvv/base/vsll_vx_tu-3.c: New test.
16880 * gcc.target/riscv/rvv/base/vsll_vx_tum-1.c: New test.
16881 * gcc.target/riscv/rvv/base/vsll_vx_tum-2.c: New test.
16882 * gcc.target/riscv/rvv/base/vsll_vx_tum-3.c: New test.
16883 * gcc.target/riscv/rvv/base/vsll_vx_tumu-1.c: New test.
16884 * gcc.target/riscv/rvv/base/vsll_vx_tumu-2.c: New test.
16885 * gcc.target/riscv/rvv/base/vsll_vx_tumu-3.c: New test.
16886
16887 2023-02-03 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
16888
16889 * gcc.target/riscv/rvv/base/vsra_vx-1.c: New test.
16890 * gcc.target/riscv/rvv/base/vsra_vx-2.c: New test.
16891 * gcc.target/riscv/rvv/base/vsra_vx-3.c: New test.
16892 * gcc.target/riscv/rvv/base/vsra_vx_m-1.c: New test.
16893 * gcc.target/riscv/rvv/base/vsra_vx_m-2.c: New test.
16894 * gcc.target/riscv/rvv/base/vsra_vx_m-3.c: New test.
16895 * gcc.target/riscv/rvv/base/vsra_vx_mu-1.c: New test.
16896 * gcc.target/riscv/rvv/base/vsra_vx_mu-2.c: New test.
16897 * gcc.target/riscv/rvv/base/vsra_vx_mu-3.c: New test.
16898 * gcc.target/riscv/rvv/base/vsra_vx_tu-1.c: New test.
16899 * gcc.target/riscv/rvv/base/vsra_vx_tu-2.c: New test.
16900 * gcc.target/riscv/rvv/base/vsra_vx_tu-3.c: New test.
16901 * gcc.target/riscv/rvv/base/vsra_vx_tum-1.c: New test.
16902 * gcc.target/riscv/rvv/base/vsra_vx_tum-2.c: New test.
16903 * gcc.target/riscv/rvv/base/vsra_vx_tum-3.c: New test.
16904 * gcc.target/riscv/rvv/base/vsra_vx_tumu-1.c: New test.
16905 * gcc.target/riscv/rvv/base/vsra_vx_tumu-2.c: New test.
16906 * gcc.target/riscv/rvv/base/vsra_vx_tumu-3.c: New test.
16907
16908 2023-02-03 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
16909
16910 * gcc.target/riscv/rvv/base/vsrl_vx-1.c: New test.
16911 * gcc.target/riscv/rvv/base/vsrl_vx-2.c: New test.
16912 * gcc.target/riscv/rvv/base/vsrl_vx-3.c: New test.
16913 * gcc.target/riscv/rvv/base/vsrl_vx_m-1.c: New test.
16914 * gcc.target/riscv/rvv/base/vsrl_vx_m-2.c: New test.
16915 * gcc.target/riscv/rvv/base/vsrl_vx_m-3.c: New test.
16916 * gcc.target/riscv/rvv/base/vsrl_vx_mu-1.c: New test.
16917 * gcc.target/riscv/rvv/base/vsrl_vx_mu-2.c: New test.
16918 * gcc.target/riscv/rvv/base/vsrl_vx_mu-3.c: New test.
16919 * gcc.target/riscv/rvv/base/vsrl_vx_tu-1.c: New test.
16920 * gcc.target/riscv/rvv/base/vsrl_vx_tu-2.c: New test.
16921 * gcc.target/riscv/rvv/base/vsrl_vx_tu-3.c: New test.
16922 * gcc.target/riscv/rvv/base/vsrl_vx_tum-1.c: New test.
16923 * gcc.target/riscv/rvv/base/vsrl_vx_tum-2.c: New test.
16924 * gcc.target/riscv/rvv/base/vsrl_vx_tum-3.c: New test.
16925 * gcc.target/riscv/rvv/base/vsrl_vx_tumu-1.c: New test.
16926 * gcc.target/riscv/rvv/base/vsrl_vx_tumu-2.c: New test.
16927 * gcc.target/riscv/rvv/base/vsrl_vx_tumu-3.c: New test.
16928
16929 2023-02-02 Joseph Myers <joseph@codesourcery.com>
16930
16931 * gcc.dg/c2x-constexpr-3.c: Do not expect comparison of nullptr_t
16932 and pointer to be disallowed.
16933 * gcc.dg/c2x-nullptr-1.c: Test comparisons of nullptr_t and
16934 pointers are allowed.
16935 * gcc.dg/c2x-nullptr-3.c: Do not test that comparisons of
16936 nullptr_t and pointers are disallowed.
16937
16938 2023-02-02 Joseph Myers <joseph@codesourcery.com>
16939
16940 * gcc.dg/c2x-constexpr-1.c: Test constexpr initializers of complex
16941 types with real initializers are allowed.
16942 * gcc.dg/c2x-constexpr-3.c: Do not test for constexpr initializers
16943 of complex types with real initializers being disallowed.
16944 * gcc.dg/c2x-constexpr-8.c: Add tests of signaling NaN complex
16945 initializers.
16946 * gcc.dg/c2x-constexpr-9.c: Add more tests.
16947 * gcc.dg/dfp/c2x-constexpr-dfp-1.c: Add tests of binary floating
16948 initializers for decimal types.
16949 * gcc.dg/dfp/c2x-constexpr-dfp-2.c: Change tests of binary
16950 initializers for decimal types. Add more tests of decimal
16951 initializers for binary types.
16952
16953 2023-02-02 Paul-Antoine Arras <pa@codesourcery.com>
16954
16955 * gcc.target/gcn/cond_shift_3.c: New test.
16956 * gcc.target/gcn/cond_shift_3_run.c: New test.
16957 * gcc.target/gcn/cond_shift_4.c: New test.
16958 * gcc.target/gcn/cond_shift_4_run.c: New test.
16959 * gcc.target/gcn/cond_shift_8.c: New test.
16960 * gcc.target/gcn/cond_shift_8_run.c: New test.
16961 * gcc.target/gcn/cond_shift_9.c: New test.
16962 * gcc.target/gcn/cond_shift_9_run.c: New test.
16963
16964 2023-02-02 Richard Sandiford <richard.sandiford@arm.com>
16965
16966 PR rtl-optimization/108508
16967 * gcc.target/aarch64/pr108508.c: New test.
16968
16969 2023-02-02 Richard Sandiford <richard.sandiford@arm.com>
16970
16971 * g++.dg/tree-ssa/pr107876.C: Add --param case-values-threshold=4.
16972
16973 2023-02-02 David Malcolm <dmalcolm@redhat.com>
16974
16975 PR analyzer/108633
16976 * gcc.dg/analyzer/fd-pr108633.c: New test.
16977
16978 2023-02-02 David Malcolm <dmalcolm@redhat.com>
16979
16980 * gcc.dg/analyzer/deref-before-check-qemu-qtest_rsp_args.c: New test.
16981
16982 2023-02-02 Jakub Jelinek <jakub@redhat.com>
16983
16984 PR debug/106746
16985 PR rtl-optimization/108463
16986 PR target/108484
16987 * gcc.dg/pr108463.c: New test.
16988
16989 2023-02-02 Richard Biener <rguenther@suse.de>
16990
16991 PR middle-end/108625
16992 * gcc.dg/pr108625.c: New testcase.
16993
16994 2023-02-02 Andrew Stubbs <ams@codesourcery.com>
16995
16996 * gcc.c-torture/execute/pr47237.c: Xfail on amdgcn.
16997 * gcc.dg/builtin-apply3.c: Xfail for amdgcn.
16998 * gcc.dg/builtin-apply4.c: Xfail for amdgcn.
16999 * gcc.dg/torture/stackalign/builtin-apply-3.c: Xfail for amdgcn.
17000 * gcc.dg/torture/stackalign/builtin-apply-4.c: Xfail for amdgcn.
17001
17002 2023-02-02 Andre Vieira <andre.simoesdiasvieira@arm.com>
17003
17004 * gcc.target/arm/mve/pr108443-run.c: New test.
17005 * gcc.target/arm/mve/pr108443.c: New test.
17006
17007 2023-02-02 Andre Vieira <andre.simoesdiasvieira@arm.com>
17008
17009 * gcc.target/arm/mve/mve_vpt.c: Change to remove unecessary zero-extend.
17010
17011 2023-02-02 Andre Vieira <andre.simoesdiasvieira@arm.com>
17012
17013 PR target/107674
17014 * gcc.target/arm/mve/mve_vpt.c: New test.
17015
17016 2023-02-02 Jakub Jelinek <jakub@redhat.com>
17017
17018 PR ipa/107300
17019 * gcc.dg/pr107300.c: New test.
17020
17021 2023-02-02 liuhongt <hongtao.liu@intel.com>
17022
17023 * gcc.target/aarch64/pr108601.c: New test.
17024
17025 2023-02-02 Jakub Jelinek <jakub@redhat.com>
17026
17027 PR middle-end/108435
17028 * gcc.dg/gomp/pr108435.c: New test.
17029
17030 2023-02-01 Harald Anlauf <anlauf@gmx.de>
17031
17032 PR fortran/108609
17033 * gfortran.dg/pr108527.f90: Adjust test pattern.
17034
17035 2023-02-01 Tamar Christina <tamar.christina@arm.com>
17036
17037 * gcc.target/aarch64/cpunative/info_19: New test.
17038 * gcc.target/aarch64/cpunative/info_20: New test.
17039 * gcc.target/aarch64/cpunative/info_21: New test.
17040 * gcc.target/aarch64/cpunative/info_22: New test.
17041 * gcc.target/aarch64/cpunative/native_cpu_19.c: New test.
17042 * gcc.target/aarch64/cpunative/native_cpu_20.c: New test.
17043 * gcc.target/aarch64/cpunative/native_cpu_21.c: New test.
17044 * gcc.target/aarch64/cpunative/native_cpu_22.c: New test.
17045
17046 2023-02-01 Siddhesh Poyarekar <siddhesh@gotplt.org>
17047
17048 * gcc.dg/builtin-dynamic-object-size-0.c: Move FAIL and nfail
17049 into...
17050 * gcc.dg/builtin-object-size-common.h: ... new file.
17051 * g++.dg/ext/builtin-object-size1.C: Include
17052 builtin-object-size-common.h. Replace all abort with FAIL.
17053 (main): Call DONE.
17054 * g++.dg/ext/builtin-object-size2.C: Likewise.
17055 * gcc.dg/builtin-object-size-1.c: Likewise.
17056 * gcc.dg/builtin-object-size-12.c: Likewise.
17057 * gcc.dg/builtin-object-size-13.c: Likewise.
17058 * gcc.dg/builtin-object-size-15.c: Likewise.
17059 * gcc.dg/builtin-object-size-2.c: Likewise.
17060 * gcc.dg/builtin-object-size-3.c: Likewise.
17061 * gcc.dg/builtin-object-size-4.c: Likewise.
17062 * gcc.dg/builtin-object-size-6.c: Likewise.
17063 * gcc.dg/builtin-object-size-7.c: Likewise.
17064 * gcc.dg/builtin-object-size-8.c: Likewise.
17065 * gcc.dg/pr101836.c: Likewise.
17066 * gcc.dg/strict-flex-array-3.c: Likewise.
17067
17068 2023-02-01 Andrew MacLeod <amacleod@redhat.com>
17069
17070 PR tree-optimization/108356
17071 * gcc.dg/pr108356.c: New.
17072
17073 2023-02-01 Martin Liska <mliska@suse.cz>
17074
17075 PR ipa/108509
17076 * g++.dg/ipa/pr108509.C: New test.
17077
17078 2023-02-01 Marek Polacek <polacek@redhat.com>
17079
17080 PR c++/107755
17081 * g++.dg/warn/Wlogical-op-4.C: New test.
17082
17083 2023-02-01 Jakub Jelinek <jakub@redhat.com>
17084
17085 PR debug/108573
17086 * gcc.dg/pr108573.c: New test.
17087
17088 2023-02-01 Richard Sandiford <richard.sandiford@arm.com>
17089
17090 * g++.dg/gomp/attrs-10.C: Update warning strings for aarch64.
17091 * g++.dg/gomp/declare-simd-8.C: Add expected warning for aarch64.
17092
17093 2023-02-01 Jakub Jelinek <jakub@redhat.com>
17094
17095 PR c++/108607
17096 * g++.dg/gomp/pr108607.C: New test.
17097
17098 2023-02-01 Andreas Krebbel <krebbel@linux.ibm.com>
17099
17100 * gcc.target/s390/preserve-args-1.c: New test.
17101 * gcc.target/s390/preserve-args-2.c: New test.
17102 * gcc.target/s390/preserve-args-3.c: New file.
17103
17104 2023-02-01 Jason Merrill <jason@redhat.com>
17105
17106 * g++.dg/warn/changes-meaning2.C: New test.
17107 * g++.dg/warn/changes-meaning3.C: New test.
17108
17109 2023-02-01 David Malcolm <dmalcolm@redhat.com>
17110
17111 * gcc.dg/analyzer/call-summaries-2.c: Add
17112 dg-require-effective-target alloca.
17113 * gcc.dg/analyzer/imprecise-floating-point-1.c: Likewise.
17114 * gcc.dg/analyzer/infinite-recursion-alloca.c: Likewise.
17115 * gcc.dg/analyzer/malloc-callbacks.c: Likewise.
17116 * gcc.dg/analyzer/out-of-bounds-5.c: Likewise. Remove includes
17117 of <stdio.h> and <alloca.h>. Use "__builtin_free" rather than
17118 "free", to match uses of "__builtin_malloc".
17119 * gcc.dg/analyzer/putenv-1.c: Add dg-require-effective-target
17120 alloca.
17121 * gcc.dg/analyzer/write-to-string-literal-5.c: Likewise.
17122
17123 2023-02-01 David Malcolm <dmalcolm@redhat.com>
17124
17125 PR analyzer/108616
17126 * gcc.dg/analyzer/allocation-size-multiline-3.c: New test.
17127 * gcc.dg/analyzer/test-alloca.h: New test.
17128
17129 2023-01-31 Jason Merrill <jason@redhat.com>
17130
17131 PR c++/108559
17132 * g++.dg/cpp1z/aggr-base13.C: New test.
17133
17134 2023-01-31 Thomas Schwinge <thomas@codesourcery.com>
17135
17136 * lib/gm2.exp (gm2_link_flags) [$gccpath != ""]: Also consider
17137 'gcc-set-multilib-library-path' for 'ld_library_path'.
17138
17139 2023-01-31 Marek Polacek <polacek@redhat.com>
17140
17141 PR c++/102870
17142 * g++.dg/cpp0x/variadic184.C: New test.
17143
17144 2023-01-31 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
17145
17146 * g++.target/riscv/rvv/base/vdiv_vv-1.C: New test.
17147 * g++.target/riscv/rvv/base/vdiv_vv-2.C: New test.
17148 * g++.target/riscv/rvv/base/vdiv_vv-3.C: New test.
17149 * g++.target/riscv/rvv/base/vdiv_vv_mu-1.C: New test.
17150 * g++.target/riscv/rvv/base/vdiv_vv_mu-2.C: New test.
17151 * g++.target/riscv/rvv/base/vdiv_vv_mu-3.C: New test.
17152 * g++.target/riscv/rvv/base/vdiv_vv_tu-1.C: New test.
17153 * g++.target/riscv/rvv/base/vdiv_vv_tu-2.C: New test.
17154 * g++.target/riscv/rvv/base/vdiv_vv_tu-3.C: New test.
17155 * g++.target/riscv/rvv/base/vdiv_vv_tum-1.C: New test.
17156 * g++.target/riscv/rvv/base/vdiv_vv_tum-2.C: New test.
17157 * g++.target/riscv/rvv/base/vdiv_vv_tum-3.C: New test.
17158 * g++.target/riscv/rvv/base/vdiv_vv_tumu-1.C: New test.
17159 * g++.target/riscv/rvv/base/vdiv_vv_tumu-2.C: New test.
17160 * g++.target/riscv/rvv/base/vdiv_vv_tumu-3.C: New test.
17161 * g++.target/riscv/rvv/base/vdivu_vv-1.C: New test.
17162 * g++.target/riscv/rvv/base/vdivu_vv-2.C: New test.
17163 * g++.target/riscv/rvv/base/vdivu_vv-3.C: New test.
17164 * g++.target/riscv/rvv/base/vdivu_vv_mu-1.C: New test.
17165 * g++.target/riscv/rvv/base/vdivu_vv_mu-2.C: New test.
17166 * g++.target/riscv/rvv/base/vdivu_vv_mu-3.C: New test.
17167 * g++.target/riscv/rvv/base/vdivu_vv_tu-1.C: New test.
17168 * g++.target/riscv/rvv/base/vdivu_vv_tu-2.C: New test.
17169 * g++.target/riscv/rvv/base/vdivu_vv_tu-3.C: New test.
17170 * g++.target/riscv/rvv/base/vdivu_vv_tum-1.C: New test.
17171 * g++.target/riscv/rvv/base/vdivu_vv_tum-2.C: New test.
17172 * g++.target/riscv/rvv/base/vdivu_vv_tum-3.C: New test.
17173 * g++.target/riscv/rvv/base/vdivu_vv_tumu-1.C: New test.
17174 * g++.target/riscv/rvv/base/vdivu_vv_tumu-2.C: New test.
17175 * g++.target/riscv/rvv/base/vdivu_vv_tumu-3.C: New test.
17176
17177 2023-01-31 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
17178
17179 * g++.target/riscv/rvv/base/vmax_vv-1.C: New test.
17180 * g++.target/riscv/rvv/base/vmax_vv-2.C: New test.
17181 * g++.target/riscv/rvv/base/vmax_vv-3.C: New test.
17182 * g++.target/riscv/rvv/base/vmax_vv_mu-1.C: New test.
17183 * g++.target/riscv/rvv/base/vmax_vv_mu-2.C: New test.
17184 * g++.target/riscv/rvv/base/vmax_vv_mu-3.C: New test.
17185 * g++.target/riscv/rvv/base/vmax_vv_tu-1.C: New test.
17186 * g++.target/riscv/rvv/base/vmax_vv_tu-2.C: New test.
17187 * g++.target/riscv/rvv/base/vmax_vv_tu-3.C: New test.
17188 * g++.target/riscv/rvv/base/vmax_vv_tum-1.C: New test.
17189 * g++.target/riscv/rvv/base/vmax_vv_tum-2.C: New test.
17190 * g++.target/riscv/rvv/base/vmax_vv_tum-3.C: New test.
17191 * g++.target/riscv/rvv/base/vmax_vv_tumu-1.C: New test.
17192 * g++.target/riscv/rvv/base/vmax_vv_tumu-2.C: New test.
17193 * g++.target/riscv/rvv/base/vmax_vv_tumu-3.C: New test.
17194 * g++.target/riscv/rvv/base/vmaxu_vv-1.C: New test.
17195 * g++.target/riscv/rvv/base/vmaxu_vv-2.C: New test.
17196 * g++.target/riscv/rvv/base/vmaxu_vv-3.C: New test.
17197 * g++.target/riscv/rvv/base/vmaxu_vv_mu-1.C: New test.
17198 * g++.target/riscv/rvv/base/vmaxu_vv_mu-2.C: New test.
17199 * g++.target/riscv/rvv/base/vmaxu_vv_mu-3.C: New test.
17200 * g++.target/riscv/rvv/base/vmaxu_vv_tu-1.C: New test.
17201 * g++.target/riscv/rvv/base/vmaxu_vv_tu-2.C: New test.
17202 * g++.target/riscv/rvv/base/vmaxu_vv_tu-3.C: New test.
17203 * g++.target/riscv/rvv/base/vmaxu_vv_tum-1.C: New test.
17204 * g++.target/riscv/rvv/base/vmaxu_vv_tum-2.C: New test.
17205 * g++.target/riscv/rvv/base/vmaxu_vv_tum-3.C: New test.
17206 * g++.target/riscv/rvv/base/vmaxu_vv_tumu-1.C: New test.
17207 * g++.target/riscv/rvv/base/vmaxu_vv_tumu-2.C: New test.
17208 * g++.target/riscv/rvv/base/vmaxu_vv_tumu-3.C: New test.
17209
17210 2023-01-31 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
17211
17212 * g++.target/riscv/rvv/base/vmin_vv-1.C: New test.
17213 * g++.target/riscv/rvv/base/vmin_vv-2.C: New test.
17214 * g++.target/riscv/rvv/base/vmin_vv-3.C: New test.
17215 * g++.target/riscv/rvv/base/vmin_vv_mu-1.C: New test.
17216 * g++.target/riscv/rvv/base/vmin_vv_mu-2.C: New test.
17217 * g++.target/riscv/rvv/base/vmin_vv_mu-3.C: New test.
17218 * g++.target/riscv/rvv/base/vmin_vv_tu-1.C: New test.
17219 * g++.target/riscv/rvv/base/vmin_vv_tu-2.C: New test.
17220 * g++.target/riscv/rvv/base/vmin_vv_tu-3.C: New test.
17221 * g++.target/riscv/rvv/base/vmin_vv_tum-1.C: New test.
17222 * g++.target/riscv/rvv/base/vmin_vv_tum-2.C: New test.
17223 * g++.target/riscv/rvv/base/vmin_vv_tum-3.C: New test.
17224 * g++.target/riscv/rvv/base/vmin_vv_tumu-1.C: New test.
17225 * g++.target/riscv/rvv/base/vmin_vv_tumu-2.C: New test.
17226 * g++.target/riscv/rvv/base/vmin_vv_tumu-3.C: New test.
17227 * g++.target/riscv/rvv/base/vminu_vv-1.C: New test.
17228 * g++.target/riscv/rvv/base/vminu_vv-2.C: New test.
17229 * g++.target/riscv/rvv/base/vminu_vv-3.C: New test.
17230 * g++.target/riscv/rvv/base/vminu_vv_mu-1.C: New test.
17231 * g++.target/riscv/rvv/base/vminu_vv_mu-2.C: New test.
17232 * g++.target/riscv/rvv/base/vminu_vv_mu-3.C: New test.
17233 * g++.target/riscv/rvv/base/vminu_vv_tu-1.C: New test.
17234 * g++.target/riscv/rvv/base/vminu_vv_tu-2.C: New test.
17235 * g++.target/riscv/rvv/base/vminu_vv_tu-3.C: New test.
17236 * g++.target/riscv/rvv/base/vminu_vv_tum-1.C: New test.
17237 * g++.target/riscv/rvv/base/vminu_vv_tum-2.C: New test.
17238 * g++.target/riscv/rvv/base/vminu_vv_tum-3.C: New test.
17239 * g++.target/riscv/rvv/base/vminu_vv_tumu-1.C: New test.
17240 * g++.target/riscv/rvv/base/vminu_vv_tumu-2.C: New test.
17241 * g++.target/riscv/rvv/base/vminu_vv_tumu-3.C: New test.
17242
17243 2023-01-31 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
17244
17245 * g++.target/riscv/rvv/base/vor_vv-1.C: New test.
17246 * g++.target/riscv/rvv/base/vor_vv-2.C: New test.
17247 * g++.target/riscv/rvv/base/vor_vv-3.C: New test.
17248 * g++.target/riscv/rvv/base/vor_vv_mu-1.C: New test.
17249 * g++.target/riscv/rvv/base/vor_vv_mu-2.C: New test.
17250 * g++.target/riscv/rvv/base/vor_vv_mu-3.C: New test.
17251 * g++.target/riscv/rvv/base/vor_vv_tu-1.C: New test.
17252 * g++.target/riscv/rvv/base/vor_vv_tu-2.C: New test.
17253 * g++.target/riscv/rvv/base/vor_vv_tu-3.C: New test.
17254 * g++.target/riscv/rvv/base/vor_vv_tum-1.C: New test.
17255 * g++.target/riscv/rvv/base/vor_vv_tum-2.C: New test.
17256 * g++.target/riscv/rvv/base/vor_vv_tum-3.C: New test.
17257 * g++.target/riscv/rvv/base/vor_vv_tumu-1.C: New test.
17258 * g++.target/riscv/rvv/base/vor_vv_tumu-2.C: New test.
17259 * g++.target/riscv/rvv/base/vor_vv_tumu-3.C: New test.
17260
17261 2023-01-31 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
17262
17263 * g++.target/riscv/rvv/base/vrem_vv-1.C: New test.
17264 * g++.target/riscv/rvv/base/vrem_vv-2.C: New test.
17265 * g++.target/riscv/rvv/base/vrem_vv-3.C: New test.
17266 * g++.target/riscv/rvv/base/vrem_vv_mu-1.C: New test.
17267 * g++.target/riscv/rvv/base/vrem_vv_mu-2.C: New test.
17268 * g++.target/riscv/rvv/base/vrem_vv_mu-3.C: New test.
17269 * g++.target/riscv/rvv/base/vrem_vv_tu-1.C: New test.
17270 * g++.target/riscv/rvv/base/vrem_vv_tu-2.C: New test.
17271 * g++.target/riscv/rvv/base/vrem_vv_tu-3.C: New test.
17272 * g++.target/riscv/rvv/base/vrem_vv_tum-1.C: New test.
17273 * g++.target/riscv/rvv/base/vrem_vv_tum-2.C: New test.
17274 * g++.target/riscv/rvv/base/vrem_vv_tum-3.C: New test.
17275 * g++.target/riscv/rvv/base/vrem_vv_tumu-1.C: New test.
17276 * g++.target/riscv/rvv/base/vrem_vv_tumu-2.C: New test.
17277 * g++.target/riscv/rvv/base/vrem_vv_tumu-3.C: New test.
17278 * g++.target/riscv/rvv/base/vremu_vv-1.C: New test.
17279 * g++.target/riscv/rvv/base/vremu_vv-2.C: New test.
17280 * g++.target/riscv/rvv/base/vremu_vv-3.C: New test.
17281 * g++.target/riscv/rvv/base/vremu_vv_mu-1.C: New test.
17282 * g++.target/riscv/rvv/base/vremu_vv_mu-2.C: New test.
17283 * g++.target/riscv/rvv/base/vremu_vv_mu-3.C: New test.
17284 * g++.target/riscv/rvv/base/vremu_vv_tu-1.C: New test.
17285 * g++.target/riscv/rvv/base/vremu_vv_tu-2.C: New test.
17286 * g++.target/riscv/rvv/base/vremu_vv_tu-3.C: New test.
17287 * g++.target/riscv/rvv/base/vremu_vv_tum-1.C: New test.
17288 * g++.target/riscv/rvv/base/vremu_vv_tum-2.C: New test.
17289 * g++.target/riscv/rvv/base/vremu_vv_tum-3.C: New test.
17290 * g++.target/riscv/rvv/base/vremu_vv_tumu-1.C: New test.
17291 * g++.target/riscv/rvv/base/vremu_vv_tumu-2.C: New test.
17292 * g++.target/riscv/rvv/base/vremu_vv_tumu-3.C: New test.
17293
17294 2023-01-31 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
17295
17296 * g++.target/riscv/rvv/base/vsll_vv-1.C: New test.
17297 * g++.target/riscv/rvv/base/vsll_vv-2.C: New test.
17298 * g++.target/riscv/rvv/base/vsll_vv-3.C: New test.
17299 * g++.target/riscv/rvv/base/vsll_vv_mu-1.C: New test.
17300 * g++.target/riscv/rvv/base/vsll_vv_mu-2.C: New test.
17301 * g++.target/riscv/rvv/base/vsll_vv_mu-3.C: New test.
17302 * g++.target/riscv/rvv/base/vsll_vv_tu-1.C: New test.
17303 * g++.target/riscv/rvv/base/vsll_vv_tu-2.C: New test.
17304 * g++.target/riscv/rvv/base/vsll_vv_tu-3.C: New test.
17305 * g++.target/riscv/rvv/base/vsll_vv_tum-1.C: New test.
17306 * g++.target/riscv/rvv/base/vsll_vv_tum-2.C: New test.
17307 * g++.target/riscv/rvv/base/vsll_vv_tum-3.C: New test.
17308 * g++.target/riscv/rvv/base/vsll_vv_tumu-1.C: New test.
17309 * g++.target/riscv/rvv/base/vsll_vv_tumu-2.C: New test.
17310 * g++.target/riscv/rvv/base/vsll_vv_tumu-3.C: New test.
17311
17312 2023-01-31 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
17313
17314 * g++.target/riscv/rvv/base/vsra_vv-1.C: New test.
17315 * g++.target/riscv/rvv/base/vsra_vv-2.C: New test.
17316 * g++.target/riscv/rvv/base/vsra_vv-3.C: New test.
17317 * g++.target/riscv/rvv/base/vsra_vv_mu-1.C: New test.
17318 * g++.target/riscv/rvv/base/vsra_vv_mu-2.C: New test.
17319 * g++.target/riscv/rvv/base/vsra_vv_mu-3.C: New test.
17320 * g++.target/riscv/rvv/base/vsra_vv_tu-1.C: New test.
17321 * g++.target/riscv/rvv/base/vsra_vv_tu-2.C: New test.
17322 * g++.target/riscv/rvv/base/vsra_vv_tu-3.C: New test.
17323 * g++.target/riscv/rvv/base/vsra_vv_tum-1.C: New test.
17324 * g++.target/riscv/rvv/base/vsra_vv_tum-2.C: New test.
17325 * g++.target/riscv/rvv/base/vsra_vv_tum-3.C: New test.
17326 * g++.target/riscv/rvv/base/vsra_vv_tumu-1.C: New test.
17327 * g++.target/riscv/rvv/base/vsra_vv_tumu-2.C: New test.
17328 * g++.target/riscv/rvv/base/vsra_vv_tumu-3.C: New test.
17329
17330 2023-01-31 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
17331
17332 * g++.target/riscv/rvv/base/vsrl_vv-1.C: New test.
17333 * g++.target/riscv/rvv/base/vsrl_vv-2.C: New test.
17334 * g++.target/riscv/rvv/base/vsrl_vv-3.C: New test.
17335 * g++.target/riscv/rvv/base/vsrl_vv_mu-1.C: New test.
17336 * g++.target/riscv/rvv/base/vsrl_vv_mu-2.C: New test.
17337 * g++.target/riscv/rvv/base/vsrl_vv_mu-3.C: New test.
17338 * g++.target/riscv/rvv/base/vsrl_vv_tu-1.C: New test.
17339 * g++.target/riscv/rvv/base/vsrl_vv_tu-2.C: New test.
17340 * g++.target/riscv/rvv/base/vsrl_vv_tu-3.C: New test.
17341 * g++.target/riscv/rvv/base/vsrl_vv_tum-1.C: New test.
17342 * g++.target/riscv/rvv/base/vsrl_vv_tum-2.C: New test.
17343 * g++.target/riscv/rvv/base/vsrl_vv_tum-3.C: New test.
17344 * g++.target/riscv/rvv/base/vsrl_vv_tumu-1.C: New test.
17345 * g++.target/riscv/rvv/base/vsrl_vv_tumu-2.C: New test.
17346 * g++.target/riscv/rvv/base/vsrl_vv_tumu-3.C: New test.
17347
17348 2023-01-31 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
17349
17350 * g++.target/riscv/rvv/base/vand_vv-1.C: New test.
17351 * g++.target/riscv/rvv/base/vand_vv-2.C: New test.
17352 * g++.target/riscv/rvv/base/vand_vv-3.C: New test.
17353 * g++.target/riscv/rvv/base/vand_vv_mu-1.C: New test.
17354 * g++.target/riscv/rvv/base/vand_vv_mu-2.C: New test.
17355 * g++.target/riscv/rvv/base/vand_vv_mu-3.C: New test.
17356 * g++.target/riscv/rvv/base/vand_vv_tu-1.C: New test.
17357 * g++.target/riscv/rvv/base/vand_vv_tu-2.C: New test.
17358 * g++.target/riscv/rvv/base/vand_vv_tu-3.C: New test.
17359 * g++.target/riscv/rvv/base/vand_vv_tum-1.C: New test.
17360 * g++.target/riscv/rvv/base/vand_vv_tum-2.C: New test.
17361 * g++.target/riscv/rvv/base/vand_vv_tum-3.C: New test.
17362 * g++.target/riscv/rvv/base/vand_vv_tumu-1.C: New test.
17363 * g++.target/riscv/rvv/base/vand_vv_tumu-2.C: New test.
17364 * g++.target/riscv/rvv/base/vand_vv_tumu-3.C: New test.
17365 * g++.target/riscv/rvv/base/vsub_vv-1.C: New test.
17366 * g++.target/riscv/rvv/base/vsub_vv-2.C: New test.
17367 * g++.target/riscv/rvv/base/vsub_vv-3.C: New test.
17368 * g++.target/riscv/rvv/base/vsub_vv_mu-1.C: New test.
17369 * g++.target/riscv/rvv/base/vsub_vv_mu-2.C: New test.
17370 * g++.target/riscv/rvv/base/vsub_vv_mu-3.C: New test.
17371 * g++.target/riscv/rvv/base/vsub_vv_tu-1.C: New test.
17372 * g++.target/riscv/rvv/base/vsub_vv_tu-2.C: New test.
17373 * g++.target/riscv/rvv/base/vsub_vv_tu-3.C: New test.
17374 * g++.target/riscv/rvv/base/vsub_vv_tum-1.C: New test.
17375 * g++.target/riscv/rvv/base/vsub_vv_tum-2.C: New test.
17376 * g++.target/riscv/rvv/base/vsub_vv_tum-3.C: New test.
17377 * g++.target/riscv/rvv/base/vsub_vv_tumu-1.C: New test.
17378 * g++.target/riscv/rvv/base/vsub_vv_tumu-2.C: New test.
17379 * g++.target/riscv/rvv/base/vsub_vv_tumu-3.C: New test.
17380
17381 2023-01-31 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
17382
17383 * g++.target/riscv/rvv/base/vxor_vv-1.C: New test.
17384 * g++.target/riscv/rvv/base/vxor_vv-2.C: New test.
17385 * g++.target/riscv/rvv/base/vxor_vv-3.C: New test.
17386 * g++.target/riscv/rvv/base/vxor_vv_mu-1.C: New test.
17387 * g++.target/riscv/rvv/base/vxor_vv_mu-2.C: New test.
17388 * g++.target/riscv/rvv/base/vxor_vv_mu-3.C: New test.
17389 * g++.target/riscv/rvv/base/vxor_vv_tu-1.C: New test.
17390 * g++.target/riscv/rvv/base/vxor_vv_tu-2.C: New test.
17391 * g++.target/riscv/rvv/base/vxor_vv_tu-3.C: New test.
17392 * g++.target/riscv/rvv/base/vxor_vv_tum-1.C: New test.
17393 * g++.target/riscv/rvv/base/vxor_vv_tum-2.C: New test.
17394 * g++.target/riscv/rvv/base/vxor_vv_tum-3.C: New test.
17395 * g++.target/riscv/rvv/base/vxor_vv_tumu-1.C: New test.
17396 * g++.target/riscv/rvv/base/vxor_vv_tumu-2.C: New test.
17397 * g++.target/riscv/rvv/base/vxor_vv_tumu-3.C: New test.
17398
17399 2023-01-31 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
17400
17401 * g++.target/riscv/rvv/base/vadd_vv-1.C: New test.
17402 * g++.target/riscv/rvv/base/vadd_vv-2.C: New test.
17403 * g++.target/riscv/rvv/base/vadd_vv-3.C: New test.
17404 * g++.target/riscv/rvv/base/vadd_vv_mu-1.C: New test.
17405 * g++.target/riscv/rvv/base/vadd_vv_mu-2.C: New test.
17406 * g++.target/riscv/rvv/base/vadd_vv_mu-3.C: New test.
17407 * g++.target/riscv/rvv/base/vadd_vv_tu-1.C: New test.
17408 * g++.target/riscv/rvv/base/vadd_vv_tu-2.C: New test.
17409 * g++.target/riscv/rvv/base/vadd_vv_tu-3.C: New test.
17410 * g++.target/riscv/rvv/base/vadd_vv_tum-1.C: New test.
17411 * g++.target/riscv/rvv/base/vadd_vv_tum-2.C: New test.
17412 * g++.target/riscv/rvv/base/vadd_vv_tum-3.C: New test.
17413 * g++.target/riscv/rvv/base/vadd_vv_tumu-1.C: New test.
17414 * g++.target/riscv/rvv/base/vadd_vv_tumu-2.C: New test.
17415 * g++.target/riscv/rvv/base/vadd_vv_tumu-3.C: New test.
17416
17417 2023-01-31 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
17418
17419 * gcc.target/riscv/rvv/base/binop_vv_constraint-1.c: New test.
17420
17421 2023-01-31 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
17422
17423 * gcc.target/riscv/rvv/base/vadd_vv-1.c: New test.
17424 * gcc.target/riscv/rvv/base/vadd_vv-2.c: New test.
17425 * gcc.target/riscv/rvv/base/vadd_vv-3.c: New test.
17426 * gcc.target/riscv/rvv/base/vadd_vv_m-1.c: New test.
17427 * gcc.target/riscv/rvv/base/vadd_vv_m-2.c: New test.
17428 * gcc.target/riscv/rvv/base/vadd_vv_m-3.c: New test.
17429 * gcc.target/riscv/rvv/base/vadd_vv_mu-1.c: New test.
17430 * gcc.target/riscv/rvv/base/vadd_vv_mu-2.c: New test.
17431 * gcc.target/riscv/rvv/base/vadd_vv_mu-3.c: New test.
17432 * gcc.target/riscv/rvv/base/vadd_vv_tu-1.c: New test.
17433 * gcc.target/riscv/rvv/base/vadd_vv_tu-2.c: New test.
17434 * gcc.target/riscv/rvv/base/vadd_vv_tu-3.c: New test.
17435 * gcc.target/riscv/rvv/base/vadd_vv_tum-1.c: New test.
17436 * gcc.target/riscv/rvv/base/vadd_vv_tum-2.c: New test.
17437 * gcc.target/riscv/rvv/base/vadd_vv_tum-3.c: New test.
17438 * gcc.target/riscv/rvv/base/vadd_vv_tumu-1.c: New test.
17439 * gcc.target/riscv/rvv/base/vadd_vv_tumu-2.c: New test.
17440 * gcc.target/riscv/rvv/base/vadd_vv_tumu-3.c: New test.
17441
17442 2023-01-31 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
17443
17444 * gcc.target/riscv/rvv/base/vand_vv-1.c: New test.
17445 * gcc.target/riscv/rvv/base/vand_vv-2.c: New test.
17446 * gcc.target/riscv/rvv/base/vand_vv-3.c: New test.
17447 * gcc.target/riscv/rvv/base/vand_vv_m-1.c: New test.
17448 * gcc.target/riscv/rvv/base/vand_vv_m-2.c: New test.
17449 * gcc.target/riscv/rvv/base/vand_vv_m-3.c: New test.
17450 * gcc.target/riscv/rvv/base/vand_vv_mu-1.c: New test.
17451 * gcc.target/riscv/rvv/base/vand_vv_mu-2.c: New test.
17452 * gcc.target/riscv/rvv/base/vand_vv_mu-3.c: New test.
17453 * gcc.target/riscv/rvv/base/vand_vv_tu-1.c: New test.
17454 * gcc.target/riscv/rvv/base/vand_vv_tu-2.c: New test.
17455 * gcc.target/riscv/rvv/base/vand_vv_tu-3.c: New test.
17456 * gcc.target/riscv/rvv/base/vand_vv_tum-1.c: New test.
17457 * gcc.target/riscv/rvv/base/vand_vv_tum-2.c: New test.
17458 * gcc.target/riscv/rvv/base/vand_vv_tum-3.c: New test.
17459 * gcc.target/riscv/rvv/base/vand_vv_tumu-1.c: New test.
17460 * gcc.target/riscv/rvv/base/vand_vv_tumu-2.c: New test.
17461 * gcc.target/riscv/rvv/base/vand_vv_tumu-3.c: New test.
17462
17463 2023-01-31 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
17464
17465 * gcc.target/riscv/rvv/base/vdiv_vv-1.c: New test.
17466 * gcc.target/riscv/rvv/base/vdiv_vv-2.c: New test.
17467 * gcc.target/riscv/rvv/base/vdiv_vv-3.c: New test.
17468 * gcc.target/riscv/rvv/base/vdiv_vv_m-1.c: New test.
17469 * gcc.target/riscv/rvv/base/vdiv_vv_m-2.c: New test.
17470 * gcc.target/riscv/rvv/base/vdiv_vv_m-3.c: New test.
17471 * gcc.target/riscv/rvv/base/vdiv_vv_mu-1.c: New test.
17472 * gcc.target/riscv/rvv/base/vdiv_vv_mu-2.c: New test.
17473 * gcc.target/riscv/rvv/base/vdiv_vv_mu-3.c: New test.
17474 * gcc.target/riscv/rvv/base/vdiv_vv_tu-1.c: New test.
17475 * gcc.target/riscv/rvv/base/vdiv_vv_tu-2.c: New test.
17476 * gcc.target/riscv/rvv/base/vdiv_vv_tu-3.c: New test.
17477 * gcc.target/riscv/rvv/base/vdiv_vv_tum-1.c: New test.
17478 * gcc.target/riscv/rvv/base/vdiv_vv_tum-2.c: New test.
17479 * gcc.target/riscv/rvv/base/vdiv_vv_tum-3.c: New test.
17480 * gcc.target/riscv/rvv/base/vdiv_vv_tumu-1.c: New test.
17481 * gcc.target/riscv/rvv/base/vdiv_vv_tumu-2.c: New test.
17482 * gcc.target/riscv/rvv/base/vdiv_vv_tumu-3.c: New test.
17483 * gcc.target/riscv/rvv/base/vdivu_vv-1.c: New test.
17484 * gcc.target/riscv/rvv/base/vdivu_vv-2.c: New test.
17485 * gcc.target/riscv/rvv/base/vdivu_vv-3.c: New test.
17486 * gcc.target/riscv/rvv/base/vdivu_vv_m-1.c: New test.
17487 * gcc.target/riscv/rvv/base/vdivu_vv_m-2.c: New test.
17488 * gcc.target/riscv/rvv/base/vdivu_vv_m-3.c: New test.
17489 * gcc.target/riscv/rvv/base/vdivu_vv_mu-1.c: New test.
17490 * gcc.target/riscv/rvv/base/vdivu_vv_mu-2.c: New test.
17491 * gcc.target/riscv/rvv/base/vdivu_vv_mu-3.c: New test.
17492 * gcc.target/riscv/rvv/base/vdivu_vv_tu-1.c: New test.
17493 * gcc.target/riscv/rvv/base/vdivu_vv_tu-2.c: New test.
17494 * gcc.target/riscv/rvv/base/vdivu_vv_tu-3.c: New test.
17495 * gcc.target/riscv/rvv/base/vdivu_vv_tum-1.c: New test.
17496 * gcc.target/riscv/rvv/base/vdivu_vv_tum-2.c: New test.
17497 * gcc.target/riscv/rvv/base/vdivu_vv_tum-3.c: New test.
17498 * gcc.target/riscv/rvv/base/vdivu_vv_tumu-1.c: New test.
17499 * gcc.target/riscv/rvv/base/vdivu_vv_tumu-2.c: New test.
17500 * gcc.target/riscv/rvv/base/vdivu_vv_tumu-3.c: New test.
17501
17502 2023-01-31 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
17503
17504 * gcc.target/riscv/rvv/base/vmax_vv-1.c: New test.
17505 * gcc.target/riscv/rvv/base/vmax_vv-2.c: New test.
17506 * gcc.target/riscv/rvv/base/vmax_vv-3.c: New test.
17507 * gcc.target/riscv/rvv/base/vmax_vv_m-1.c: New test.
17508 * gcc.target/riscv/rvv/base/vmax_vv_m-2.c: New test.
17509 * gcc.target/riscv/rvv/base/vmax_vv_m-3.c: New test.
17510 * gcc.target/riscv/rvv/base/vmax_vv_mu-1.c: New test.
17511 * gcc.target/riscv/rvv/base/vmax_vv_mu-2.c: New test.
17512 * gcc.target/riscv/rvv/base/vmax_vv_mu-3.c: New test.
17513 * gcc.target/riscv/rvv/base/vmax_vv_tu-1.c: New test.
17514 * gcc.target/riscv/rvv/base/vmax_vv_tu-2.c: New test.
17515 * gcc.target/riscv/rvv/base/vmax_vv_tu-3.c: New test.
17516 * gcc.target/riscv/rvv/base/vmax_vv_tum-1.c: New test.
17517 * gcc.target/riscv/rvv/base/vmax_vv_tum-2.c: New test.
17518 * gcc.target/riscv/rvv/base/vmax_vv_tum-3.c: New test.
17519 * gcc.target/riscv/rvv/base/vmax_vv_tumu-1.c: New test.
17520 * gcc.target/riscv/rvv/base/vmax_vv_tumu-2.c: New test.
17521 * gcc.target/riscv/rvv/base/vmax_vv_tumu-3.c: New test.
17522 * gcc.target/riscv/rvv/base/vmaxu_vv-1.c: New test.
17523 * gcc.target/riscv/rvv/base/vmaxu_vv-2.c: New test.
17524 * gcc.target/riscv/rvv/base/vmaxu_vv-3.c: New test.
17525 * gcc.target/riscv/rvv/base/vmaxu_vv_m-1.c: New test.
17526 * gcc.target/riscv/rvv/base/vmaxu_vv_m-2.c: New test.
17527 * gcc.target/riscv/rvv/base/vmaxu_vv_m-3.c: New test.
17528 * gcc.target/riscv/rvv/base/vmaxu_vv_mu-1.c: New test.
17529 * gcc.target/riscv/rvv/base/vmaxu_vv_mu-2.c: New test.
17530 * gcc.target/riscv/rvv/base/vmaxu_vv_mu-3.c: New test.
17531 * gcc.target/riscv/rvv/base/vmaxu_vv_tu-1.c: New test.
17532 * gcc.target/riscv/rvv/base/vmaxu_vv_tu-2.c: New test.
17533 * gcc.target/riscv/rvv/base/vmaxu_vv_tu-3.c: New test.
17534 * gcc.target/riscv/rvv/base/vmaxu_vv_tum-1.c: New test.
17535 * gcc.target/riscv/rvv/base/vmaxu_vv_tum-2.c: New test.
17536 * gcc.target/riscv/rvv/base/vmaxu_vv_tum-3.c: New test.
17537 * gcc.target/riscv/rvv/base/vmaxu_vv_tumu-1.c: New test.
17538 * gcc.target/riscv/rvv/base/vmaxu_vv_tumu-2.c: New test.
17539 * gcc.target/riscv/rvv/base/vmaxu_vv_tumu-3.c: New test.
17540
17541 2023-01-31 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
17542
17543 * gcc.target/riscv/rvv/base/vmin_vv-1.c: New test.
17544 * gcc.target/riscv/rvv/base/vmin_vv-2.c: New test.
17545 * gcc.target/riscv/rvv/base/vmin_vv-3.c: New test.
17546 * gcc.target/riscv/rvv/base/vmin_vv_m-1.c: New test.
17547 * gcc.target/riscv/rvv/base/vmin_vv_m-2.c: New test.
17548 * gcc.target/riscv/rvv/base/vmin_vv_m-3.c: New test.
17549 * gcc.target/riscv/rvv/base/vmin_vv_mu-1.c: New test.
17550 * gcc.target/riscv/rvv/base/vmin_vv_mu-2.c: New test.
17551 * gcc.target/riscv/rvv/base/vmin_vv_mu-3.c: New test.
17552 * gcc.target/riscv/rvv/base/vmin_vv_tu-1.c: New test.
17553 * gcc.target/riscv/rvv/base/vmin_vv_tu-2.c: New test.
17554 * gcc.target/riscv/rvv/base/vmin_vv_tu-3.c: New test.
17555 * gcc.target/riscv/rvv/base/vmin_vv_tum-1.c: New test.
17556 * gcc.target/riscv/rvv/base/vmin_vv_tum-2.c: New test.
17557 * gcc.target/riscv/rvv/base/vmin_vv_tum-3.c: New test.
17558 * gcc.target/riscv/rvv/base/vmin_vv_tumu-1.c: New test.
17559 * gcc.target/riscv/rvv/base/vmin_vv_tumu-2.c: New test.
17560 * gcc.target/riscv/rvv/base/vmin_vv_tumu-3.c: New test.
17561 * gcc.target/riscv/rvv/base/vminu_vv-1.c: New test.
17562 * gcc.target/riscv/rvv/base/vminu_vv-2.c: New test.
17563 * gcc.target/riscv/rvv/base/vminu_vv-3.c: New test.
17564 * gcc.target/riscv/rvv/base/vminu_vv_m-1.c: New test.
17565 * gcc.target/riscv/rvv/base/vminu_vv_m-2.c: New test.
17566 * gcc.target/riscv/rvv/base/vminu_vv_m-3.c: New test.
17567 * gcc.target/riscv/rvv/base/vminu_vv_mu-1.c: New test.
17568 * gcc.target/riscv/rvv/base/vminu_vv_mu-2.c: New test.
17569 * gcc.target/riscv/rvv/base/vminu_vv_mu-3.c: New test.
17570 * gcc.target/riscv/rvv/base/vminu_vv_tu-1.c: New test.
17571 * gcc.target/riscv/rvv/base/vminu_vv_tu-2.c: New test.
17572 * gcc.target/riscv/rvv/base/vminu_vv_tu-3.c: New test.
17573 * gcc.target/riscv/rvv/base/vminu_vv_tum-1.c: New test.
17574 * gcc.target/riscv/rvv/base/vminu_vv_tum-2.c: New test.
17575 * gcc.target/riscv/rvv/base/vminu_vv_tum-3.c: New test.
17576 * gcc.target/riscv/rvv/base/vminu_vv_tumu-1.c: New test.
17577 * gcc.target/riscv/rvv/base/vminu_vv_tumu-2.c: New test.
17578 * gcc.target/riscv/rvv/base/vminu_vv_tumu-3.c: New test.
17579
17580 2023-01-31 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
17581
17582 * gcc.target/riscv/rvv/base/vor_vv-1.c: New test.
17583 * gcc.target/riscv/rvv/base/vor_vv-2.c: New test.
17584 * gcc.target/riscv/rvv/base/vor_vv-3.c: New test.
17585 * gcc.target/riscv/rvv/base/vor_vv_m-1.c: New test.
17586 * gcc.target/riscv/rvv/base/vor_vv_m-2.c: New test.
17587 * gcc.target/riscv/rvv/base/vor_vv_m-3.c: New test.
17588 * gcc.target/riscv/rvv/base/vor_vv_mu-1.c: New test.
17589 * gcc.target/riscv/rvv/base/vor_vv_mu-2.c: New test.
17590 * gcc.target/riscv/rvv/base/vor_vv_mu-3.c: New test.
17591 * gcc.target/riscv/rvv/base/vor_vv_tu-1.c: New test.
17592 * gcc.target/riscv/rvv/base/vor_vv_tu-2.c: New test.
17593 * gcc.target/riscv/rvv/base/vor_vv_tu-3.c: New test.
17594 * gcc.target/riscv/rvv/base/vor_vv_tum-1.c: New test.
17595 * gcc.target/riscv/rvv/base/vor_vv_tum-2.c: New test.
17596 * gcc.target/riscv/rvv/base/vor_vv_tum-3.c: New test.
17597 * gcc.target/riscv/rvv/base/vor_vv_tumu-1.c: New test.
17598 * gcc.target/riscv/rvv/base/vor_vv_tumu-2.c: New test.
17599 * gcc.target/riscv/rvv/base/vor_vv_tumu-3.c: New test.
17600
17601 2023-01-31 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
17602
17603 * gcc.target/riscv/rvv/base/vrem_vv-1.c: New test.
17604 * gcc.target/riscv/rvv/base/vrem_vv-2.c: New test.
17605 * gcc.target/riscv/rvv/base/vrem_vv-3.c: New test.
17606 * gcc.target/riscv/rvv/base/vrem_vv_m-1.c: New test.
17607 * gcc.target/riscv/rvv/base/vrem_vv_m-2.c: New test.
17608 * gcc.target/riscv/rvv/base/vrem_vv_m-3.c: New test.
17609 * gcc.target/riscv/rvv/base/vrem_vv_mu-1.c: New test.
17610 * gcc.target/riscv/rvv/base/vrem_vv_mu-2.c: New test.
17611 * gcc.target/riscv/rvv/base/vrem_vv_mu-3.c: New test.
17612 * gcc.target/riscv/rvv/base/vrem_vv_tu-1.c: New test.
17613 * gcc.target/riscv/rvv/base/vrem_vv_tu-2.c: New test.
17614 * gcc.target/riscv/rvv/base/vrem_vv_tu-3.c: New test.
17615 * gcc.target/riscv/rvv/base/vrem_vv_tum-1.c: New test.
17616 * gcc.target/riscv/rvv/base/vrem_vv_tum-2.c: New test.
17617 * gcc.target/riscv/rvv/base/vrem_vv_tum-3.c: New test.
17618 * gcc.target/riscv/rvv/base/vrem_vv_tumu-1.c: New test.
17619 * gcc.target/riscv/rvv/base/vrem_vv_tumu-2.c: New test.
17620 * gcc.target/riscv/rvv/base/vrem_vv_tumu-3.c: New test.
17621 * gcc.target/riscv/rvv/base/vremu_vv-1.c: New test.
17622 * gcc.target/riscv/rvv/base/vremu_vv-2.c: New test.
17623 * gcc.target/riscv/rvv/base/vremu_vv-3.c: New test.
17624 * gcc.target/riscv/rvv/base/vremu_vv_m-1.c: New test.
17625 * gcc.target/riscv/rvv/base/vremu_vv_m-2.c: New test.
17626 * gcc.target/riscv/rvv/base/vremu_vv_m-3.c: New test.
17627 * gcc.target/riscv/rvv/base/vremu_vv_mu-1.c: New test.
17628 * gcc.target/riscv/rvv/base/vremu_vv_mu-2.c: New test.
17629 * gcc.target/riscv/rvv/base/vremu_vv_mu-3.c: New test.
17630 * gcc.target/riscv/rvv/base/vremu_vv_tu-1.c: New test.
17631 * gcc.target/riscv/rvv/base/vremu_vv_tu-2.c: New test.
17632 * gcc.target/riscv/rvv/base/vremu_vv_tu-3.c: New test.
17633 * gcc.target/riscv/rvv/base/vremu_vv_tum-1.c: New test.
17634 * gcc.target/riscv/rvv/base/vremu_vv_tum-2.c: New test.
17635 * gcc.target/riscv/rvv/base/vremu_vv_tum-3.c: New test.
17636 * gcc.target/riscv/rvv/base/vremu_vv_tumu-1.c: New test.
17637 * gcc.target/riscv/rvv/base/vremu_vv_tumu-2.c: New test.
17638 * gcc.target/riscv/rvv/base/vremu_vv_tumu-3.c: New test.
17639
17640 2023-01-31 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
17641
17642 * gcc.target/riscv/rvv/base/vsll_vv-1.c: New test.
17643 * gcc.target/riscv/rvv/base/vsll_vv-2.c: New test.
17644 * gcc.target/riscv/rvv/base/vsll_vv-3.c: New test.
17645 * gcc.target/riscv/rvv/base/vsll_vv_m-1.c: New test.
17646 * gcc.target/riscv/rvv/base/vsll_vv_m-2.c: New test.
17647 * gcc.target/riscv/rvv/base/vsll_vv_m-3.c: New test.
17648 * gcc.target/riscv/rvv/base/vsll_vv_mu-1.c: New test.
17649 * gcc.target/riscv/rvv/base/vsll_vv_mu-2.c: New test.
17650 * gcc.target/riscv/rvv/base/vsll_vv_mu-3.c: New test.
17651 * gcc.target/riscv/rvv/base/vsll_vv_tu-1.c: New test.
17652 * gcc.target/riscv/rvv/base/vsll_vv_tu-2.c: New test.
17653 * gcc.target/riscv/rvv/base/vsll_vv_tu-3.c: New test.
17654 * gcc.target/riscv/rvv/base/vsll_vv_tum-1.c: New test.
17655 * gcc.target/riscv/rvv/base/vsll_vv_tum-2.c: New test.
17656 * gcc.target/riscv/rvv/base/vsll_vv_tum-3.c: New test.
17657 * gcc.target/riscv/rvv/base/vsll_vv_tumu-1.c: New test.
17658 * gcc.target/riscv/rvv/base/vsll_vv_tumu-2.c: New test.
17659 * gcc.target/riscv/rvv/base/vsll_vv_tumu-3.c: New test.
17660
17661 2023-01-31 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
17662
17663 * gcc.target/riscv/rvv/base/vsra_vv-1.c: New test.
17664 * gcc.target/riscv/rvv/base/vsra_vv-2.c: New test.
17665 * gcc.target/riscv/rvv/base/vsra_vv-3.c: New test.
17666 * gcc.target/riscv/rvv/base/vsra_vv_m-1.c: New test.
17667 * gcc.target/riscv/rvv/base/vsra_vv_m-2.c: New test.
17668 * gcc.target/riscv/rvv/base/vsra_vv_m-3.c: New test.
17669 * gcc.target/riscv/rvv/base/vsra_vv_mu-1.c: New test.
17670 * gcc.target/riscv/rvv/base/vsra_vv_mu-2.c: New test.
17671 * gcc.target/riscv/rvv/base/vsra_vv_mu-3.c: New test.
17672 * gcc.target/riscv/rvv/base/vsra_vv_tu-1.c: New test.
17673 * gcc.target/riscv/rvv/base/vsra_vv_tu-2.c: New test.
17674 * gcc.target/riscv/rvv/base/vsra_vv_tu-3.c: New test.
17675 * gcc.target/riscv/rvv/base/vsra_vv_tum-1.c: New test.
17676 * gcc.target/riscv/rvv/base/vsra_vv_tum-2.c: New test.
17677 * gcc.target/riscv/rvv/base/vsra_vv_tum-3.c: New test.
17678 * gcc.target/riscv/rvv/base/vsra_vv_tumu-1.c: New test.
17679 * gcc.target/riscv/rvv/base/vsra_vv_tumu-2.c: New test.
17680 * gcc.target/riscv/rvv/base/vsra_vv_tumu-3.c: New test.
17681
17682 2023-01-31 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
17683
17684 * gcc.target/riscv/rvv/base/vsrl_vv-1.c: New test.
17685 * gcc.target/riscv/rvv/base/vsrl_vv-2.c: New test.
17686 * gcc.target/riscv/rvv/base/vsrl_vv-3.c: New test.
17687 * gcc.target/riscv/rvv/base/vsrl_vv_m-1.c: New test.
17688 * gcc.target/riscv/rvv/base/vsrl_vv_m-2.c: New test.
17689 * gcc.target/riscv/rvv/base/vsrl_vv_m-3.c: New test.
17690 * gcc.target/riscv/rvv/base/vsrl_vv_mu-1.c: New test.
17691 * gcc.target/riscv/rvv/base/vsrl_vv_mu-2.c: New test.
17692 * gcc.target/riscv/rvv/base/vsrl_vv_mu-3.c: New test.
17693 * gcc.target/riscv/rvv/base/vsrl_vv_tu-1.c: New test.
17694 * gcc.target/riscv/rvv/base/vsrl_vv_tu-2.c: New test.
17695 * gcc.target/riscv/rvv/base/vsrl_vv_tu-3.c: New test.
17696 * gcc.target/riscv/rvv/base/vsrl_vv_tum-1.c: New test.
17697 * gcc.target/riscv/rvv/base/vsrl_vv_tum-2.c: New test.
17698 * gcc.target/riscv/rvv/base/vsrl_vv_tum-3.c: New test.
17699 * gcc.target/riscv/rvv/base/vsrl_vv_tumu-1.c: New test.
17700 * gcc.target/riscv/rvv/base/vsrl_vv_tumu-2.c: New test.
17701 * gcc.target/riscv/rvv/base/vsrl_vv_tumu-3.c: New test.
17702
17703 2023-01-31 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
17704
17705 * gcc.target/riscv/rvv/base/vsub_vv-1.c: New test.
17706 * gcc.target/riscv/rvv/base/vsub_vv-2.c: New test.
17707 * gcc.target/riscv/rvv/base/vsub_vv-3.c: New test.
17708 * gcc.target/riscv/rvv/base/vsub_vv_m-1.c: New test.
17709 * gcc.target/riscv/rvv/base/vsub_vv_m-2.c: New test.
17710 * gcc.target/riscv/rvv/base/vsub_vv_m-3.c: New test.
17711 * gcc.target/riscv/rvv/base/vsub_vv_mu-1.c: New test.
17712 * gcc.target/riscv/rvv/base/vsub_vv_mu-2.c: New test.
17713 * gcc.target/riscv/rvv/base/vsub_vv_mu-3.c: New test.
17714 * gcc.target/riscv/rvv/base/vsub_vv_tu-1.c: New test.
17715 * gcc.target/riscv/rvv/base/vsub_vv_tu-2.c: New test.
17716 * gcc.target/riscv/rvv/base/vsub_vv_tu-3.c: New test.
17717 * gcc.target/riscv/rvv/base/vsub_vv_tum-1.c: New test.
17718 * gcc.target/riscv/rvv/base/vsub_vv_tum-2.c: New test.
17719 * gcc.target/riscv/rvv/base/vsub_vv_tum-3.c: New test.
17720 * gcc.target/riscv/rvv/base/vsub_vv_tumu-1.c: New test.
17721 * gcc.target/riscv/rvv/base/vsub_vv_tumu-2.c: New test.
17722 * gcc.target/riscv/rvv/base/vsub_vv_tumu-3.c: New test.
17723
17724 2023-01-31 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
17725
17726 * gcc.target/riscv/rvv/base/vxor_vv-1.c: New test.
17727 * gcc.target/riscv/rvv/base/vxor_vv-2.c: New test.
17728 * gcc.target/riscv/rvv/base/vxor_vv-3.c: New test.
17729 * gcc.target/riscv/rvv/base/vxor_vv_m-1.c: New test.
17730 * gcc.target/riscv/rvv/base/vxor_vv_m-2.c: New test.
17731 * gcc.target/riscv/rvv/base/vxor_vv_m-3.c: New test.
17732 * gcc.target/riscv/rvv/base/vxor_vv_mu-1.c: New test.
17733 * gcc.target/riscv/rvv/base/vxor_vv_mu-2.c: New test.
17734 * gcc.target/riscv/rvv/base/vxor_vv_mu-3.c: New test.
17735 * gcc.target/riscv/rvv/base/vxor_vv_tu-1.c: New test.
17736 * gcc.target/riscv/rvv/base/vxor_vv_tu-2.c: New test.
17737 * gcc.target/riscv/rvv/base/vxor_vv_tu-3.c: New test.
17738 * gcc.target/riscv/rvv/base/vxor_vv_tum-1.c: New test.
17739 * gcc.target/riscv/rvv/base/vxor_vv_tum-2.c: New test.
17740 * gcc.target/riscv/rvv/base/vxor_vv_tum-3.c: New test.
17741 * gcc.target/riscv/rvv/base/vxor_vv_tumu-1.c: New test.
17742 * gcc.target/riscv/rvv/base/vxor_vv_tumu-2.c: New test.
17743 * gcc.target/riscv/rvv/base/vxor_vv_tumu-3.c: New test.
17744
17745 2023-01-31 Marek Polacek <polacek@redhat.com>
17746
17747 PR c++/107593
17748 PR c++/108597
17749 * g++.dg/warn/Wduplicated-cond3.C: New test.
17750 * g++.dg/warn/Wduplicated-cond4.C: New test.
17751 * g++.dg/warn/Wduplicated-cond5.C: New test.
17752
17753 2023-01-31 Philipp Tomsich <philipp.tomsich@vrull.eu>
17754
17755 PR target/108589
17756 * gcc.target/aarch64/pr108589.c: New test.
17757
17758 2023-01-31 Richard Sandiford <richard.sandiford@arm.com>
17759
17760 PR tree-optimization/108608
17761 * gcc.dg/vect/pr108608.c: New test.
17762 * gcc.target/aarch64/sve/pr108608-1.c: Likewise.
17763
17764 2023-01-31 Andrew MacLeod <amacleod@redhat.com>
17765
17766 PR tree-optimization/108385
17767 * gcc.dg/pr108385.c: New.
17768
17769 2023-01-31 Andrew MacLeod <amacleod@redhat.com>
17770
17771 PR tree-optimization/108359
17772 * gcc.dg/pr108359.c: New.
17773
17774 2023-01-31 Philip Herron <philip.herron@embecosm.com>
17775
17776 * rust/compile/issue-1073.rs: New test.
17777
17778 2023-01-31 Philip Herron <philip.herron@embecosm.com>
17779
17780 * rust/compile/issue-1006.rs: New test.
17781
17782 2023-01-31 Philip Herron <philip.herron@embecosm.com>
17783
17784 * rust/compile/const_generics_5.rs: Fix assertions.
17785 * rust/compile/unconstrained_type_param.rs: Add more assertions.
17786
17787 2023-01-31 liushuyu <liushuyu011@gmail.com>
17788
17789 * rust/compile/builtin_macro_recurse.rs: New test.
17790
17791 2023-01-31 liushuyu <liushuyu011@gmail.com>
17792
17793 * rust/compile/builtin_macro_concat.rs: Fix test error messages.
17794 * rust/compile/builtin_macro_env.rs: Likewise.
17795
17796 2023-01-31 Arthur Cohen <arthur.cohen@embecosm.com>
17797
17798 * rust/compile/frust-compile-until.rs: New test.
17799
17800 2023-01-31 Philip Herron <philip.herron@embecosm.com>
17801
17802 * rust/compile/rust-const-blog-issue.rs: New test.
17803
17804 2023-01-31 Arthur Cohen <arthur.cohen@embecosm.com>
17805
17806 * rust/compile/macro44.rs: New test.
17807
17808 2023-01-31 Arthur Cohen <arthur.cohen@embecosm.com>
17809
17810 * rust/compile/macro_export_1.rs: New test.
17811
17812 2023-01-31 Arthur Cohen <arthur.cohen@embecosm.com>
17813
17814 * rust/compile/const_generics_8.rs: New test.
17815
17816 2023-01-31 Arthur Cohen <arthur.cohen@embecosm.com>
17817
17818 * rust/compile/const_generics_7.rs: New test.
17819
17820 2023-01-31 liushuyu <liushuyu011@gmail.com>
17821
17822 * rust/execute/torture/loop-condition-eval.rs: New test.
17823
17824 2023-01-31 Faisal Abbas <90.abbasfaisal@gmail.com>
17825
17826 * rust/compile/const8.rs: New test.
17827
17828 2023-01-31 Faisal Abbas <90.abbasfaisal@gmail.com>
17829
17830 * rust/compile/const7.rs: New test.
17831
17832 2023-01-31 Faisal Abbas <90.abbasfaisal@gmail.com>
17833
17834 * rust/compile/const6.rs: New test.
17835
17836 2023-01-31 Philip Herron <philip.herron@embecosm.com>
17837
17838 * rust/compile/issue-1152.rs: Fix dejagnu assertion.
17839 * rust/compile/tuple1.rs: Likewise.
17840 * rust/compile/type-alias1.rs: Likewise.
17841 * rust/execute/torture/operator_overload_9.rs: Likewise.
17842 * rust/execute/torture/slice1.rs: Rework test to use new parsing
17843 capability and stick to the original implementation.
17844
17845 2023-01-31 Arthur Cohen <arthur.cohen@embecosm.com>
17846
17847 * rust/compile/macro43.rs: New test.
17848
17849 2023-01-31 Arthur Cohen <arthur.cohen@embecosm.com>
17850
17851 * rust/compile/parse_range.rs: New test.
17852
17853 2023-01-31 Arthur Cohen <arthur.cohen@embecosm.com>
17854
17855 * rust/compile/issue-1031.rs: Remove extraneous dead code warnings.
17856 * rust/compile/issue-1289.rs: Likewise.
17857 * rust/compile/test_mod.rs: Likewise.
17858 * rust/compile/torture/raw_identifiers.rs: Likewise.
17859 * rust/compile/torture/raw_identifiers_keywords.rs: Likewise.
17860 * rust/compile/privacy7.rs: New test.
17861
17862 2023-01-31 Arthur Cohen <arthur.cohen@embecosm.com>
17863
17864 * rust/compile/rustc_attr1.rs: New test.
17865
17866 2023-01-31 Arthur Cohen <arthur.cohen@embecosm.com>
17867
17868 * rust/debug/win64-abi.rs: Fix assertion to take into account
17869 overflow builtins
17870 * rust/compile/torture/macro-issue1426.rs: Moved to...
17871 * rust/execute/torture/macro-issue1426.rs: ...here.
17872 * rust/execute/torture/overflow1.rs: New test.
17873
17874 2023-01-31 Philip Herron <philip.herron@embecosm.com>
17875
17876 * rust/compile/torture/issue-1506.rs: New test.
17877
17878 2023-01-31 Faisal Abbas <90.abbasfaisal@gmail.com>
17879
17880 * rust/compile/const4.rs: New.
17881 * rust/compile/const5.rs: New.
17882
17883 2023-01-31 Gaius Mulley <gaiusmod2@gmail.com>
17884
17885 * lib/gm2.exp (gm2_init_pimx): Replace gm2-libs-pim with
17886 gm2-libs-log.
17887 (gm2_init_iso): Replace gm2-libs-pim with gm2-libs-log.
17888 (gm2_init_ulm): Replace gm2-libs-pim with gm2-libs-log.
17889 (gm2_init_log): Replace gm2-libs-pim with gm2-libs-log.
17890 (gm2_init_cor): Replace gm2-libs-pim with gm2-libs-log.
17891
17892 2023-01-31 Jakub Jelinek <jakub@redhat.com>
17893
17894 PR target/108599
17895 * gcc.target/i386/avx2-pr108599.c: New test.
17896
17897 2023-01-31 Xianmiao Qu <cooper.qu@linux.alibaba.com>
17898
17899 PR testsuite/108604
17900 * gcc.dg/torture/pr108574-3.c (b, f): Change type from char to
17901 signed char.
17902
17903 2023-01-31 Jakub Jelinek <jakub@redhat.com>
17904
17905 PR rtl-optimization/108596
17906 * gcc.c-torture/compile/pr108596.c: New test.
17907
17908 2023-01-31 Jakub Jelinek <jakub@redhat.com>
17909
17910 PR c++/105593
17911 * gcc.target/i386/sse-23.c: Add -Wuninitialized to dg-options.
17912
17913 2023-01-31 Kito Cheng <kito.cheng@sifive.com>
17914
17915 * gcc.target/riscv/rvv/vsetvl/vlmax_phi-10.c: Refine the scan
17916 condition.
17917 * gcc.target/riscv/rvv/vsetvl/vlmax_phi-11.c: Ditto.
17918 * gcc.target/riscv/rvv/vsetvl/vlmax_phi-12.c: Ditto.
17919 * gcc.target/riscv/rvv/vsetvl/vlmax_phi-13.c: Ditto.
17920 * gcc.target/riscv/rvv/vsetvl/vlmax_phi-14.c: Ditto.
17921 * gcc.target/riscv/rvv/vsetvl/vlmax_phi-15.c: Ditto.
17922 * gcc.target/riscv/rvv/vsetvl/vlmax_phi-16.c: Ditto.
17923 * gcc.target/riscv/rvv/vsetvl/vlmax_phi-17.c: Ditto.
17924 * gcc.target/riscv/rvv/vsetvl/vlmax_phi-18.c: Ditto.
17925 * gcc.target/riscv/rvv/vsetvl/vlmax_phi-19.c: Ditto.
17926 * gcc.target/riscv/rvv/vsetvl/vlmax_phi-20.c: Ditto.
17927 * gcc.target/riscv/rvv/vsetvl/vlmax_phi-21.c: Ditto.
17928 * gcc.target/riscv/rvv/vsetvl/vlmax_phi-22.c: Ditto.
17929 * gcc.target/riscv/rvv/vsetvl/vlmax_phi-23.c: Ditto.
17930 * gcc.target/riscv/rvv/vsetvl/vlmax_phi-24.c: Ditto.
17931 * gcc.target/riscv/rvv/vsetvl/vlmax_phi-25.c: Ditto.
17932 * gcc.target/riscv/rvv/vsetvl/vlmax_phi-26.c: Ditto.
17933 * gcc.target/riscv/rvv/vsetvl/vlmax_phi-27.c: Ditto.
17934 * gcc.target/riscv/rvv/vsetvl/vlmax_phi-28.c: Ditto.
17935 * gcc.target/riscv/rvv/vsetvl/vlmax_phi-1.c: Ditto.
17936 * gcc.target/riscv/rvv/vsetvl/vlmax_phi-2.c: Ditto.
17937 * gcc.target/riscv/rvv/vsetvl/vlmax_phi-3.c: Ditto.
17938 * gcc.target/riscv/rvv/vsetvl/vlmax_phi-4.c: Ditto.
17939 * gcc.target/riscv/rvv/vsetvl/vlmax_phi-5.c: Ditto.
17940 * gcc.target/riscv/rvv/vsetvl/vlmax_phi-6.c: Ditto.
17941 * gcc.target/riscv/rvv/vsetvl/vlmax_phi-7.c: Ditto.
17942 * gcc.target/riscv/rvv/vsetvl/vlmax_phi-8.c: Ditto.
17943 * gcc.target/riscv/rvv/vsetvl/vlmax_phi-9.c: Ditto.
17944
17945 2023-01-30 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
17946
17947 * g++.target/riscv/rvv/base/vloxei64-1.C: New test.
17948 * g++.target/riscv/rvv/base/vloxei64-2.C: New test.
17949 * g++.target/riscv/rvv/base/vloxei64-3.C: New test.
17950 * g++.target/riscv/rvv/base/vloxei64_mu-1.C: New test.
17951 * g++.target/riscv/rvv/base/vloxei64_mu-2.C: New test.
17952 * g++.target/riscv/rvv/base/vloxei64_mu-3.C: New test.
17953 * g++.target/riscv/rvv/base/vloxei64_tu-1.C: New test.
17954 * g++.target/riscv/rvv/base/vloxei64_tu-2.C: New test.
17955 * g++.target/riscv/rvv/base/vloxei64_tu-3.C: New test.
17956 * g++.target/riscv/rvv/base/vloxei64_tum-1.C: New test.
17957 * g++.target/riscv/rvv/base/vloxei64_tum-2.C: New test.
17958 * g++.target/riscv/rvv/base/vloxei64_tum-3.C: New test.
17959 * g++.target/riscv/rvv/base/vloxei64_tumu-1.C: New test.
17960 * g++.target/riscv/rvv/base/vloxei64_tumu-2.C: New test.
17961 * g++.target/riscv/rvv/base/vloxei64_tumu-3.C: New test.
17962
17963 2023-01-30 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
17964
17965 * g++.target/riscv/rvv/base/vloxei32-1.C: New test.
17966 * g++.target/riscv/rvv/base/vloxei32-2.C: New test.
17967 * g++.target/riscv/rvv/base/vloxei32-3.C: New test.
17968 * g++.target/riscv/rvv/base/vloxei32_mu-1.C: New test.
17969 * g++.target/riscv/rvv/base/vloxei32_mu-2.C: New test.
17970 * g++.target/riscv/rvv/base/vloxei32_mu-3.C: New test.
17971 * g++.target/riscv/rvv/base/vloxei32_tu-1.C: New test.
17972 * g++.target/riscv/rvv/base/vloxei32_tu-2.C: New test.
17973 * g++.target/riscv/rvv/base/vloxei32_tu-3.C: New test.
17974 * g++.target/riscv/rvv/base/vloxei32_tum-1.C: New test.
17975 * g++.target/riscv/rvv/base/vloxei32_tum-2.C: New test.
17976 * g++.target/riscv/rvv/base/vloxei32_tum-3.C: New test.
17977 * g++.target/riscv/rvv/base/vloxei32_tumu-1.C: New test.
17978 * g++.target/riscv/rvv/base/vloxei32_tumu-2.C: New test.
17979 * g++.target/riscv/rvv/base/vloxei32_tumu-3.C: New test.
17980
17981 2023-01-30 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
17982
17983 * g++.target/riscv/rvv/base/vloxei16-1.C: New test.
17984 * g++.target/riscv/rvv/base/vloxei16-2.C: New test.
17985 * g++.target/riscv/rvv/base/vloxei16-3.C: New test.
17986 * g++.target/riscv/rvv/base/vloxei16_mu-1.C: New test.
17987 * g++.target/riscv/rvv/base/vloxei16_mu-2.C: New test.
17988 * g++.target/riscv/rvv/base/vloxei16_mu-3.C: New test.
17989 * g++.target/riscv/rvv/base/vloxei16_tu-1.C: New test.
17990 * g++.target/riscv/rvv/base/vloxei16_tu-2.C: New test.
17991 * g++.target/riscv/rvv/base/vloxei16_tu-3.C: New test.
17992 * g++.target/riscv/rvv/base/vloxei16_tum-1.C: New test.
17993 * g++.target/riscv/rvv/base/vloxei16_tum-2.C: New test.
17994 * g++.target/riscv/rvv/base/vloxei16_tum-3.C: New test.
17995 * g++.target/riscv/rvv/base/vloxei16_tumu-1.C: New test.
17996 * g++.target/riscv/rvv/base/vloxei16_tumu-2.C: New test.
17997 * g++.target/riscv/rvv/base/vloxei16_tumu-3.C: New test.
17998
17999 2023-01-30 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
18000
18001 * g++.target/riscv/rvv/base/vloxei8-1.C: New test.
18002 * g++.target/riscv/rvv/base/vloxei8-2.C: New test.
18003 * g++.target/riscv/rvv/base/vloxei8-3.C: New test.
18004 * g++.target/riscv/rvv/base/vloxei8_mu-1.C: New test.
18005 * g++.target/riscv/rvv/base/vloxei8_mu-2.C: New test.
18006 * g++.target/riscv/rvv/base/vloxei8_mu-3.C: New test.
18007 * g++.target/riscv/rvv/base/vloxei8_tu-1.C: New test.
18008 * g++.target/riscv/rvv/base/vloxei8_tu-2.C: New test.
18009 * g++.target/riscv/rvv/base/vloxei8_tu-3.C: New test.
18010 * g++.target/riscv/rvv/base/vloxei8_tum-1.C: New test.
18011 * g++.target/riscv/rvv/base/vloxei8_tum-2.C: New test.
18012 * g++.target/riscv/rvv/base/vloxei8_tum-3.C: New test.
18013 * g++.target/riscv/rvv/base/vloxei8_tumu-1.C: New test.
18014 * g++.target/riscv/rvv/base/vloxei8_tumu-2.C: New test.
18015 * g++.target/riscv/rvv/base/vloxei8_tumu-3.C: New test.
18016
18017 2023-01-30 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
18018
18019 * g++.target/riscv/rvv/base/vluxei64-1.C: New test.
18020 * g++.target/riscv/rvv/base/vluxei64-2.C: New test.
18021 * g++.target/riscv/rvv/base/vluxei64-3.C: New test.
18022 * g++.target/riscv/rvv/base/vluxei64_mu-1.C: New test.
18023 * g++.target/riscv/rvv/base/vluxei64_mu-2.C: New test.
18024 * g++.target/riscv/rvv/base/vluxei64_mu-3.C: New test.
18025 * g++.target/riscv/rvv/base/vluxei64_tu-1.C: New test.
18026 * g++.target/riscv/rvv/base/vluxei64_tu-2.C: New test.
18027 * g++.target/riscv/rvv/base/vluxei64_tu-3.C: New test.
18028 * g++.target/riscv/rvv/base/vluxei64_tum-1.C: New test.
18029 * g++.target/riscv/rvv/base/vluxei64_tum-2.C: New test.
18030 * g++.target/riscv/rvv/base/vluxei64_tum-3.C: New test.
18031 * g++.target/riscv/rvv/base/vluxei64_tumu-1.C: New test.
18032 * g++.target/riscv/rvv/base/vluxei64_tumu-2.C: New test.
18033 * g++.target/riscv/rvv/base/vluxei64_tumu-3.C: New test.
18034
18035 2023-01-30 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
18036
18037 * g++.target/riscv/rvv/base/vluxei32-1.C: New test.
18038 * g++.target/riscv/rvv/base/vluxei32-2.C: New test.
18039 * g++.target/riscv/rvv/base/vluxei32-3.C: New test.
18040 * g++.target/riscv/rvv/base/vluxei32_mu-1.C: New test.
18041 * g++.target/riscv/rvv/base/vluxei32_mu-2.C: New test.
18042 * g++.target/riscv/rvv/base/vluxei32_mu-3.C: New test.
18043 * g++.target/riscv/rvv/base/vluxei32_tu-1.C: New test.
18044 * g++.target/riscv/rvv/base/vluxei32_tu-2.C: New test.
18045 * g++.target/riscv/rvv/base/vluxei32_tu-3.C: New test.
18046 * g++.target/riscv/rvv/base/vluxei32_tum-1.C: New test.
18047 * g++.target/riscv/rvv/base/vluxei32_tum-2.C: New test.
18048 * g++.target/riscv/rvv/base/vluxei32_tum-3.C: New test.
18049 * g++.target/riscv/rvv/base/vluxei32_tumu-1.C: New test.
18050 * g++.target/riscv/rvv/base/vluxei32_tumu-2.C: New test.
18051 * g++.target/riscv/rvv/base/vluxei32_tumu-3.C: New test.
18052
18053 2023-01-30 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
18054
18055 * g++.target/riscv/rvv/base/vluxei16-1.C: New test.
18056 * g++.target/riscv/rvv/base/vluxei16-2.C: New test.
18057 * g++.target/riscv/rvv/base/vluxei16-3.C: New test.
18058 * g++.target/riscv/rvv/base/vluxei16_mu-1.C: New test.
18059 * g++.target/riscv/rvv/base/vluxei16_mu-2.C: New test.
18060 * g++.target/riscv/rvv/base/vluxei16_mu-3.C: New test.
18061 * g++.target/riscv/rvv/base/vluxei16_tu-1.C: New test.
18062 * g++.target/riscv/rvv/base/vluxei16_tu-2.C: New test.
18063 * g++.target/riscv/rvv/base/vluxei16_tu-3.C: New test.
18064 * g++.target/riscv/rvv/base/vluxei16_tum-1.C: New test.
18065 * g++.target/riscv/rvv/base/vluxei16_tum-2.C: New test.
18066 * g++.target/riscv/rvv/base/vluxei16_tum-3.C: New test.
18067 * g++.target/riscv/rvv/base/vluxei16_tumu-1.C: New test.
18068 * g++.target/riscv/rvv/base/vluxei16_tumu-2.C: New test.
18069 * g++.target/riscv/rvv/base/vluxei16_tumu-3.C: New test.
18070
18071 2023-01-30 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
18072
18073 * g++.target/riscv/rvv/base/vluxei8-1.C: New test.
18074 * g++.target/riscv/rvv/base/vluxei8-2.C: New test.
18075 * g++.target/riscv/rvv/base/vluxei8-3.C: New test.
18076 * g++.target/riscv/rvv/base/vluxei8_mu-1.C: New test.
18077 * g++.target/riscv/rvv/base/vluxei8_mu-2.C: New test.
18078 * g++.target/riscv/rvv/base/vluxei8_mu-3.C: New test.
18079 * g++.target/riscv/rvv/base/vluxei8_tu-1.C: New test.
18080 * g++.target/riscv/rvv/base/vluxei8_tu-2.C: New test.
18081 * g++.target/riscv/rvv/base/vluxei8_tu-3.C: New test.
18082 * g++.target/riscv/rvv/base/vluxei8_tum-1.C: New test.
18083 * g++.target/riscv/rvv/base/vluxei8_tum-2.C: New test.
18084 * g++.target/riscv/rvv/base/vluxei8_tum-3.C: New test.
18085 * g++.target/riscv/rvv/base/vluxei8_tumu-1.C: New test.
18086 * g++.target/riscv/rvv/base/vluxei8_tumu-2.C: New test.
18087 * g++.target/riscv/rvv/base/vluxei8_tumu-3.C: New test.
18088
18089 2023-01-30 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
18090
18091 * g++.target/riscv/rvv/base/vsuxei16-1.C: New test.
18092 * g++.target/riscv/rvv/base/vsuxei16-2.C: New test.
18093 * g++.target/riscv/rvv/base/vsuxei16-3.C: New test.
18094 * g++.target/riscv/rvv/base/vsuxei32-1.C: New test.
18095 * g++.target/riscv/rvv/base/vsuxei32-2.C: New test.
18096 * g++.target/riscv/rvv/base/vsuxei32-3.C: New test.
18097 * g++.target/riscv/rvv/base/vsuxei64-1.C: New test.
18098 * g++.target/riscv/rvv/base/vsuxei64-2.C: New test.
18099 * g++.target/riscv/rvv/base/vsuxei64-3.C: New test.
18100 * g++.target/riscv/rvv/base/vsuxei8-1.C: New test.
18101 * g++.target/riscv/rvv/base/vsuxei8-2.C: New test.
18102 * g++.target/riscv/rvv/base/vsuxei8-3.C: New test.
18103
18104 2023-01-30 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
18105
18106 * gcc.target/riscv/rvv/base/vsuxei16_v-1.c: New test.
18107 * gcc.target/riscv/rvv/base/vsuxei16_v-2.c: New test.
18108 * gcc.target/riscv/rvv/base/vsuxei16_v-3.c: New test.
18109 * gcc.target/riscv/rvv/base/vsuxei16_v_m-1.c: New test.
18110 * gcc.target/riscv/rvv/base/vsuxei16_v_m-2.c: New test.
18111 * gcc.target/riscv/rvv/base/vsuxei16_v_m-3.c: New test.
18112 * gcc.target/riscv/rvv/base/vsuxei32_v-1.c: New test.
18113 * gcc.target/riscv/rvv/base/vsuxei32_v-2.c: New test.
18114 * gcc.target/riscv/rvv/base/vsuxei32_v-3.c: New test.
18115 * gcc.target/riscv/rvv/base/vsuxei32_v_m-1.c: New test.
18116 * gcc.target/riscv/rvv/base/vsuxei32_v_m-2.c: New test.
18117 * gcc.target/riscv/rvv/base/vsuxei32_v_m-3.c: New test.
18118 * gcc.target/riscv/rvv/base/vsuxei64_v-1.c: New test.
18119 * gcc.target/riscv/rvv/base/vsuxei64_v-2.c: New test.
18120 * gcc.target/riscv/rvv/base/vsuxei64_v-3.c: New test.
18121 * gcc.target/riscv/rvv/base/vsuxei64_v_m-1.c: New test.
18122 * gcc.target/riscv/rvv/base/vsuxei64_v_m-2.c: New test.
18123 * gcc.target/riscv/rvv/base/vsuxei64_v_m-3.c: New test.
18124 * gcc.target/riscv/rvv/base/vsuxei8_v-1.c: New test.
18125 * gcc.target/riscv/rvv/base/vsuxei8_v-2.c: New test.
18126 * gcc.target/riscv/rvv/base/vsuxei8_v-3.c: New test.
18127 * gcc.target/riscv/rvv/base/vsuxei8_v_m-1.c: New test.
18128 * gcc.target/riscv/rvv/base/vsuxei8_v_m-2.c: New test.
18129 * gcc.target/riscv/rvv/base/vsuxei8_v_m-3.c: New test.
18130
18131 2023-01-30 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
18132
18133 * gcc.target/riscv/rvv/base/vsoxei16_v-1.c: New test.
18134 * gcc.target/riscv/rvv/base/vsoxei16_v-2.c: New test.
18135 * gcc.target/riscv/rvv/base/vsoxei16_v-3.c: New test.
18136 * gcc.target/riscv/rvv/base/vsoxei16_v_m-1.c: New test.
18137 * gcc.target/riscv/rvv/base/vsoxei16_v_m-2.c: New test.
18138 * gcc.target/riscv/rvv/base/vsoxei16_v_m-3.c: New test.
18139 * gcc.target/riscv/rvv/base/vsoxei32_v-1.c: New test.
18140 * gcc.target/riscv/rvv/base/vsoxei32_v-2.c: New test.
18141 * gcc.target/riscv/rvv/base/vsoxei32_v-3.c: New test.
18142 * gcc.target/riscv/rvv/base/vsoxei32_v_m-1.c: New test.
18143 * gcc.target/riscv/rvv/base/vsoxei32_v_m-2.c: New test.
18144 * gcc.target/riscv/rvv/base/vsoxei32_v_m-3.c: New test.
18145 * gcc.target/riscv/rvv/base/vsoxei64_v-1.c: New test.
18146 * gcc.target/riscv/rvv/base/vsoxei64_v-2.c: New test.
18147 * gcc.target/riscv/rvv/base/vsoxei64_v-3.c: New test.
18148 * gcc.target/riscv/rvv/base/vsoxei64_v_m-1.c: New test.
18149 * gcc.target/riscv/rvv/base/vsoxei64_v_m-2.c: New test.
18150 * gcc.target/riscv/rvv/base/vsoxei64_v_m-3.c: New test.
18151 * gcc.target/riscv/rvv/base/vsoxei8_v-1.c: New test.
18152 * gcc.target/riscv/rvv/base/vsoxei8_v-2.c: New test.
18153 * gcc.target/riscv/rvv/base/vsoxei8_v-3.c: New test.
18154 * gcc.target/riscv/rvv/base/vsoxei8_v_m-1.c: New test.
18155 * gcc.target/riscv/rvv/base/vsoxei8_v_m-2.c: New test.
18156 * gcc.target/riscv/rvv/base/vsoxei8_v_m-3.c: New test.
18157
18158 2023-01-30 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
18159
18160 * g++.target/riscv/rvv/base/vsoxei32-1.C: New test.
18161 * g++.target/riscv/rvv/base/vsoxei32-2.C: New test.
18162 * g++.target/riscv/rvv/base/vsoxei32-3.C: New test.
18163 * g++.target/riscv/rvv/base/vsoxei64-1.C: New test.
18164 * g++.target/riscv/rvv/base/vsoxei64-2.C: New test.
18165 * g++.target/riscv/rvv/base/vsoxei64-3.C: New test.
18166
18167 2023-01-30 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
18168
18169 * g++.target/riscv/rvv/base/vsoxei16-1.C: New test.
18170 * g++.target/riscv/rvv/base/vsoxei16-2.C: New test.
18171 * g++.target/riscv/rvv/base/vsoxei16-3.C: New test.
18172 * g++.target/riscv/rvv/base/vsoxei8-1.C: New test.
18173 * g++.target/riscv/rvv/base/vsoxei8-2.C: New test.
18174 * g++.target/riscv/rvv/base/vsoxei8-3.C: New test.
18175
18176 2023-01-30 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
18177
18178 * gcc.target/riscv/rvv/base/vluxei64_v-1.c: New test.
18179 * gcc.target/riscv/rvv/base/vluxei64_v-2.c: New test.
18180 * gcc.target/riscv/rvv/base/vluxei64_v-3.c: New test.
18181 * gcc.target/riscv/rvv/base/vluxei64_v_m-1.c: New test.
18182 * gcc.target/riscv/rvv/base/vluxei64_v_m-2.c: New test.
18183 * gcc.target/riscv/rvv/base/vluxei64_v_m-3.c: New test.
18184 * gcc.target/riscv/rvv/base/vluxei64_v_mu-1.c: New test.
18185 * gcc.target/riscv/rvv/base/vluxei64_v_mu-2.c: New test.
18186 * gcc.target/riscv/rvv/base/vluxei64_v_mu-3.c: New test.
18187 * gcc.target/riscv/rvv/base/vluxei64_v_tu-1.c: New test.
18188 * gcc.target/riscv/rvv/base/vluxei64_v_tu-2.c: New test.
18189 * gcc.target/riscv/rvv/base/vluxei64_v_tu-3.c: New test.
18190 * gcc.target/riscv/rvv/base/vluxei64_v_tum-1.c: New test.
18191 * gcc.target/riscv/rvv/base/vluxei64_v_tum-2.c: New test.
18192 * gcc.target/riscv/rvv/base/vluxei64_v_tum-3.c: New test.
18193 * gcc.target/riscv/rvv/base/vluxei64_v_tumu-1.c: New test.
18194 * gcc.target/riscv/rvv/base/vluxei64_v_tumu-2.c: New test.
18195 * gcc.target/riscv/rvv/base/vluxei64_v_tumu-3.c: New test.
18196
18197 2023-01-30 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
18198
18199 * gcc.target/riscv/rvv/base/vluxei32_v-1.c: New test.
18200 * gcc.target/riscv/rvv/base/vluxei32_v-2.c: New test.
18201 * gcc.target/riscv/rvv/base/vluxei32_v-3.c: New test.
18202 * gcc.target/riscv/rvv/base/vluxei32_v_m-1.c: New test.
18203 * gcc.target/riscv/rvv/base/vluxei32_v_m-2.c: New test.
18204 * gcc.target/riscv/rvv/base/vluxei32_v_m-3.c: New test.
18205 * gcc.target/riscv/rvv/base/vluxei32_v_mu-1.c: New test.
18206 * gcc.target/riscv/rvv/base/vluxei32_v_mu-2.c: New test.
18207 * gcc.target/riscv/rvv/base/vluxei32_v_mu-3.c: New test.
18208 * gcc.target/riscv/rvv/base/vluxei32_v_tu-1.c: New test.
18209 * gcc.target/riscv/rvv/base/vluxei32_v_tu-2.c: New test.
18210 * gcc.target/riscv/rvv/base/vluxei32_v_tu-3.c: New test.
18211 * gcc.target/riscv/rvv/base/vluxei32_v_tum-1.c: New test.
18212 * gcc.target/riscv/rvv/base/vluxei32_v_tum-2.c: New test.
18213 * gcc.target/riscv/rvv/base/vluxei32_v_tum-3.c: New test.
18214 * gcc.target/riscv/rvv/base/vluxei32_v_tumu-1.c: New test.
18215 * gcc.target/riscv/rvv/base/vluxei32_v_tumu-2.c: New test.
18216 * gcc.target/riscv/rvv/base/vluxei32_v_tumu-3.c: New test.
18217
18218 2023-01-30 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
18219
18220 * gcc.target/riscv/rvv/base/vluxei16_v-1.c: New test.
18221 * gcc.target/riscv/rvv/base/vluxei16_v-2.c: New test.
18222 * gcc.target/riscv/rvv/base/vluxei16_v-3.c: New test.
18223 * gcc.target/riscv/rvv/base/vluxei16_v_m-1.c: New test.
18224 * gcc.target/riscv/rvv/base/vluxei16_v_m-2.c: New test.
18225 * gcc.target/riscv/rvv/base/vluxei16_v_m-3.c: New test.
18226 * gcc.target/riscv/rvv/base/vluxei16_v_mu-1.c: New test.
18227 * gcc.target/riscv/rvv/base/vluxei16_v_mu-2.c: New test.
18228 * gcc.target/riscv/rvv/base/vluxei16_v_mu-3.c: New test.
18229 * gcc.target/riscv/rvv/base/vluxei16_v_tu-1.c: New test.
18230 * gcc.target/riscv/rvv/base/vluxei16_v_tu-2.c: New test.
18231 * gcc.target/riscv/rvv/base/vluxei16_v_tu-3.c: New test.
18232 * gcc.target/riscv/rvv/base/vluxei16_v_tum-1.c: New test.
18233 * gcc.target/riscv/rvv/base/vluxei16_v_tum-2.c: New test.
18234 * gcc.target/riscv/rvv/base/vluxei16_v_tum-3.c: New test.
18235 * gcc.target/riscv/rvv/base/vluxei16_v_tumu-1.c: New test.
18236 * gcc.target/riscv/rvv/base/vluxei16_v_tumu-2.c: New test.
18237 * gcc.target/riscv/rvv/base/vluxei16_v_tumu-3.c: New test.
18238
18239 2023-01-30 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
18240
18241 * gcc.target/riscv/rvv/base/vluxei8_v-1.c: New test.
18242 * gcc.target/riscv/rvv/base/vluxei8_v-2.c: New test.
18243 * gcc.target/riscv/rvv/base/vluxei8_v-3.c: New test.
18244 * gcc.target/riscv/rvv/base/vluxei8_v_m-1.c: New test.
18245 * gcc.target/riscv/rvv/base/vluxei8_v_m-2.c: New test.
18246 * gcc.target/riscv/rvv/base/vluxei8_v_m-3.c: New test.
18247 * gcc.target/riscv/rvv/base/vluxei8_v_mu-1.c: New test.
18248 * gcc.target/riscv/rvv/base/vluxei8_v_mu-2.c: New test.
18249 * gcc.target/riscv/rvv/base/vluxei8_v_mu-3.c: New test.
18250 * gcc.target/riscv/rvv/base/vluxei8_v_tu-1.c: New test.
18251 * gcc.target/riscv/rvv/base/vluxei8_v_tu-2.c: New test.
18252 * gcc.target/riscv/rvv/base/vluxei8_v_tu-3.c: New test.
18253 * gcc.target/riscv/rvv/base/vluxei8_v_tum-1.c: New test.
18254 * gcc.target/riscv/rvv/base/vluxei8_v_tum-2.c: New test.
18255 * gcc.target/riscv/rvv/base/vluxei8_v_tum-3.c: New test.
18256 * gcc.target/riscv/rvv/base/vluxei8_v_tumu-1.c: New test.
18257 * gcc.target/riscv/rvv/base/vluxei8_v_tumu-2.c: New test.
18258 * gcc.target/riscv/rvv/base/vluxei8_v_tumu-3.c: New test.
18259
18260 2023-01-30 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
18261
18262 * gcc.target/riscv/rvv/base/vloxei64_v-1.c: New test.
18263 * gcc.target/riscv/rvv/base/vloxei64_v-2.c: New test.
18264 * gcc.target/riscv/rvv/base/vloxei64_v-3.c: New test.
18265 * gcc.target/riscv/rvv/base/vloxei64_v_m-1.c: New test.
18266 * gcc.target/riscv/rvv/base/vloxei64_v_m-2.c: New test.
18267 * gcc.target/riscv/rvv/base/vloxei64_v_m-3.c: New test.
18268 * gcc.target/riscv/rvv/base/vloxei64_v_mu-1.c: New test.
18269 * gcc.target/riscv/rvv/base/vloxei64_v_mu-2.c: New test.
18270 * gcc.target/riscv/rvv/base/vloxei64_v_mu-3.c: New test.
18271 * gcc.target/riscv/rvv/base/vloxei64_v_tu-1.c: New test.
18272 * gcc.target/riscv/rvv/base/vloxei64_v_tu-2.c: New test.
18273 * gcc.target/riscv/rvv/base/vloxei64_v_tu-3.c: New test.
18274 * gcc.target/riscv/rvv/base/vloxei64_v_tum-1.c: New test.
18275 * gcc.target/riscv/rvv/base/vloxei64_v_tum-2.c: New test.
18276 * gcc.target/riscv/rvv/base/vloxei64_v_tum-3.c: New test.
18277 * gcc.target/riscv/rvv/base/vloxei64_v_tumu-1.c: New test.
18278 * gcc.target/riscv/rvv/base/vloxei64_v_tumu-2.c: New test.
18279 * gcc.target/riscv/rvv/base/vloxei64_v_tumu-3.c: New test.
18280
18281 2023-01-30 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
18282
18283 * gcc.target/riscv/rvv/base/vloxei32_v-1.c: New test.
18284 * gcc.target/riscv/rvv/base/vloxei32_v-2.c: New test.
18285 * gcc.target/riscv/rvv/base/vloxei32_v-3.c: New test.
18286 * gcc.target/riscv/rvv/base/vloxei32_v_m-1.c: New test.
18287 * gcc.target/riscv/rvv/base/vloxei32_v_m-2.c: New test.
18288 * gcc.target/riscv/rvv/base/vloxei32_v_m-3.c: New test.
18289 * gcc.target/riscv/rvv/base/vloxei32_v_mu-1.c: New test.
18290 * gcc.target/riscv/rvv/base/vloxei32_v_mu-2.c: New test.
18291 * gcc.target/riscv/rvv/base/vloxei32_v_mu-3.c: New test.
18292 * gcc.target/riscv/rvv/base/vloxei32_v_tu-1.c: New test.
18293 * gcc.target/riscv/rvv/base/vloxei32_v_tu-2.c: New test.
18294 * gcc.target/riscv/rvv/base/vloxei32_v_tu-3.c: New test.
18295 * gcc.target/riscv/rvv/base/vloxei32_v_tum-1.c: New test.
18296 * gcc.target/riscv/rvv/base/vloxei32_v_tum-2.c: New test.
18297 * gcc.target/riscv/rvv/base/vloxei32_v_tum-3.c: New test.
18298 * gcc.target/riscv/rvv/base/vloxei32_v_tumu-1.c: New test.
18299 * gcc.target/riscv/rvv/base/vloxei32_v_tumu-2.c: New test.
18300 * gcc.target/riscv/rvv/base/vloxei32_v_tumu-3.c: New test.
18301
18302 2023-01-30 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
18303
18304 * gcc.target/riscv/rvv/base/vloxei16_v-1.c: New test.
18305 * gcc.target/riscv/rvv/base/vloxei16_v-2.c: New test.
18306 * gcc.target/riscv/rvv/base/vloxei16_v-3.c: New test.
18307 * gcc.target/riscv/rvv/base/vloxei16_v_m-1.c: New test.
18308 * gcc.target/riscv/rvv/base/vloxei16_v_m-2.c: New test.
18309 * gcc.target/riscv/rvv/base/vloxei16_v_m-3.c: New test.
18310 * gcc.target/riscv/rvv/base/vloxei16_v_mu-1.c: New test.
18311 * gcc.target/riscv/rvv/base/vloxei16_v_mu-2.c: New test.
18312 * gcc.target/riscv/rvv/base/vloxei16_v_mu-3.c: New test.
18313 * gcc.target/riscv/rvv/base/vloxei16_v_tu-1.c: New test.
18314 * gcc.target/riscv/rvv/base/vloxei16_v_tu-2.c: New test.
18315 * gcc.target/riscv/rvv/base/vloxei16_v_tu-3.c: New test.
18316 * gcc.target/riscv/rvv/base/vloxei16_v_tum-1.c: New test.
18317 * gcc.target/riscv/rvv/base/vloxei16_v_tum-2.c: New test.
18318 * gcc.target/riscv/rvv/base/vloxei16_v_tum-3.c: New test.
18319 * gcc.target/riscv/rvv/base/vloxei16_v_tumu-1.c: New test.
18320 * gcc.target/riscv/rvv/base/vloxei16_v_tumu-2.c: New test.
18321 * gcc.target/riscv/rvv/base/vloxei16_v_tumu-3.c: New test.
18322
18323 2023-01-30 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
18324
18325 * gcc.target/riscv/rvv/base/vloxei8_v-1.c: New test.
18326 * gcc.target/riscv/rvv/base/vloxei8_v-2.c: New test.
18327 * gcc.target/riscv/rvv/base/vloxei8_v-3.c: New test.
18328 * gcc.target/riscv/rvv/base/vloxei8_v_m-1.c: New test.
18329 * gcc.target/riscv/rvv/base/vloxei8_v_m-2.c: New test.
18330 * gcc.target/riscv/rvv/base/vloxei8_v_m-3.c: New test.
18331 * gcc.target/riscv/rvv/base/vloxei8_v_mu-1.c: New test.
18332 * gcc.target/riscv/rvv/base/vloxei8_v_mu-2.c: New test.
18333 * gcc.target/riscv/rvv/base/vloxei8_v_mu-3.c: New test.
18334 * gcc.target/riscv/rvv/base/vloxei8_v_tu-1.c: New test.
18335 * gcc.target/riscv/rvv/base/vloxei8_v_tu-2.c: New test.
18336 * gcc.target/riscv/rvv/base/vloxei8_v_tu-3.c: New test.
18337 * gcc.target/riscv/rvv/base/vloxei8_v_tum-1.c: New test.
18338 * gcc.target/riscv/rvv/base/vloxei8_v_tum-2.c: New test.
18339 * gcc.target/riscv/rvv/base/vloxei8_v_tum-3.c: New test.
18340 * gcc.target/riscv/rvv/base/vloxei8_v_tumu-1.c: New test.
18341 * gcc.target/riscv/rvv/base/vloxei8_v_tumu-2.c: New test.
18342 * gcc.target/riscv/rvv/base/vloxei8_v_tumu-3.c: New test.
18343
18344 2023-01-30 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
18345
18346 * gcc.target/riscv/rvv/base/vlxei-vsxei-constraint-1.c: New test.
18347
18348 2023-01-30 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
18349
18350 * gcc.target/riscv/rvv/vsetvl/avl_single-72.c: New test.
18351 * gcc.target/riscv/rvv/vsetvl/avl_single-76.c: New test.
18352 * gcc.target/riscv/rvv/vsetvl/avl_single-77.c: New test.
18353
18354 2023-01-30 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
18355
18356 * gm2/warnings/returntype/fail/warnings-returntype-fail.exp: Save,
18357 restore TORTURE_OPTIONS.
18358
18359 2023-01-30 Andrew Pinski <apinski@marvell.com>
18360
18361 PR tree-optimization/108582
18362 * gcc.dg/pr108582-1.c: New test.
18363
18364 2023-01-30 Richard Biener <rguenther@suse.de>
18365
18366 PR tree-optimization/108574
18367 * gcc.dg/torture/pr108574-1.c: New testcase.
18368 * gcc.dg/torture/pr108574-2.c: Likewise.
18369 * gcc.dg/torture/pr108574-3.c: Likewise.
18370
18371 2023-01-29 Mikael Morin <mikael@gcc.gnu.org>
18372
18373 PR fortran/108450
18374 * gfortran.dg/gomp/minmaxloc_1.f90: New test.
18375
18376 2023-01-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
18377
18378 PR fortran/103506
18379 * gfortran.dg/pr103506_1.f90: New test.
18380
18381 2023-01-29 Jan Hubicka <hubicka@ucw.cz>
18382
18383 * gcc.dg/ipa/ipa-sra-30.c: New test.
18384 * gcc.dg/ipa/ipa-sra-31.c: New test.
18385 * gcc.dg/tree-ssa/modref-dse-7.c: New test.
18386
18387 2023-01-28 Harald Anlauf <anlauf@gmx.de>
18388 Steven G. Kargl <kargl@gcc.gnu.org>
18389
18390 PR fortran/108527
18391 * gfortran.dg/pr108527.f90: New test.
18392
18393 2023-01-28 Harald Anlauf <anlauf@gmx.de>
18394
18395 PR fortran/108453
18396 * gfortran.dg/common_27.f90: New test.
18397
18398 2023-01-28 Jonathan Yong <10walls@gmail.com>
18399
18400 PR c/108192
18401 * g++.dg/cet-notrack-1.C: Use puts instead of printf,
18402 so function call is not mangled by __mingw_printf when
18403 doing assembly symbol inspection.
18404
18405 2023-01-28 Jonathan Yong <10walls@gmail.com>
18406
18407 PR c/108150
18408 * gcc.dg/attr-aligned.c: Make errors emitted on Windows
18409 target same as on Linux.
18410
18411 2023-01-28 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
18412
18413 * g++.target/riscv/rvv/base/vlse-1.C: New test.
18414 * g++.target/riscv/rvv/base/vlse_tu-1.C: New test.
18415 * g++.target/riscv/rvv/base/vlse_tum-1.C: New test.
18416 * g++.target/riscv/rvv/base/vlse_tumu-1.C: New test.
18417 * g++.target/riscv/rvv/base/vsse-1.C: New test.
18418 * gcc.target/riscv/rvv/base/vlse-1.c: New test.
18419 * gcc.target/riscv/rvv/base/vlse-2.c: New test.
18420 * gcc.target/riscv/rvv/base/vlse-3.c: New test.
18421 * gcc.target/riscv/rvv/base/vlse-vsse-constraint-1.c: New test.
18422 * gcc.target/riscv/rvv/base/vlse_m-1.c: New test.
18423 * gcc.target/riscv/rvv/base/vlse_m-2.c: New test.
18424 * gcc.target/riscv/rvv/base/vlse_m-3.c: New test.
18425 * gcc.target/riscv/rvv/base/vlse_mu-1.c: New test.
18426 * gcc.target/riscv/rvv/base/vlse_mu-2.c: New test.
18427 * gcc.target/riscv/rvv/base/vlse_mu-3.c: New test.
18428 * gcc.target/riscv/rvv/base/vlse_tu-1.c: New test.
18429 * gcc.target/riscv/rvv/base/vlse_tu-2.c: New test.
18430 * gcc.target/riscv/rvv/base/vlse_tu-3.c: New test.
18431 * gcc.target/riscv/rvv/base/vlse_tum-1.c: New test.
18432 * gcc.target/riscv/rvv/base/vlse_tum-2.c: New test.
18433 * gcc.target/riscv/rvv/base/vlse_tum-3.c: New test.
18434 * gcc.target/riscv/rvv/base/vlse_tumu-1.c: New test.
18435 * gcc.target/riscv/rvv/base/vlse_tumu-2.c: New test.
18436 * gcc.target/riscv/rvv/base/vlse_tumu-3.c: New test.
18437 * gcc.target/riscv/rvv/base/vsse-1.c: New test.
18438 * gcc.target/riscv/rvv/base/vsse-2.c: New test.
18439 * gcc.target/riscv/rvv/base/vsse-3.c: New test.
18440 * gcc.target/riscv/rvv/base/vsse_m-1.c: New test.
18441 * gcc.target/riscv/rvv/base/vsse_m-2.c: New test.
18442 * gcc.target/riscv/rvv/base/vsse_m-3.c: New test.
18443
18444 2023-01-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
18445
18446 * gfortran.dg/ISO_Fortran_binding_17.f90: Replace (\n|\r\n|\r)
18447 with (\r*\n+).
18448 * gfortran.dg/array_temporaries_2.f90: Likewise.
18449 * gfortran.dg/bind-c-contiguous-1.f90: Likewise.
18450 * gfortran.dg/bind-c-contiguous-4.f90: Likewise.
18451 * gfortran.dg/bind-c-contiguous-5.f90: Likewise.
18452 * gfortran.dg/fmt_error_4.f90: Likewise.
18453 * gfortran.dg/fmt_error_5.f90: Likewise.
18454 * gfortran.dg/fmt_float.f90: Likewise.
18455 * gfortran.dg/fmt_l.f90: Likewise.
18456 * gfortran.dg/fmt_nonchar_2.f90: Likewise.
18457 * gfortran.dg/fmt_zero_precision.f90: Likewise.
18458 * gfortran.dg/g77/f77-edit-apostrophe-out.f: Likewise.
18459 * gfortran.dg/g77/f77-edit-colon-out.f: Likewise.
18460 * gfortran.dg/g77/f77-edit-h-out.f: Likewise.
18461 * gfortran.dg/g77/f77-edit-i-out.f: Likewise.
18462 * gfortran.dg/g77/f77-edit-s-out.f: Likewise.
18463 * gfortran.dg/g77/f77-edit-slash-out.f: Likewise.
18464 * gfortran.dg/g77/f77-edit-t-out.f: Likewise.
18465 * gfortran.dg/g77/f77-edit-x-out.f: Likewise.
18466 * gfortran.dg/namelist_40.f90: Likewise.
18467 * gfortran.dg/namelist_47.f90: Likewise.
18468 * gfortran.dg/namelist_print_1.f: Likewise.
18469 * gfortran.dg/parameter_array_dummy.f90: Likewise.
18470
18471 2023-01-27 Gaius Mulley <gaiusmod2@gmail.com>
18472
18473 * gm2/pim/fail/empty.mod: New test.
18474
18475 2023-01-27 Joseph Myers <joseph@codesourcery.com>
18476
18477 * gcc.dg/c2x-auto-1.c, gcc.dg/c2x-auto-3.c: Expect braces around
18478 auto initializers to be disallowed.
18479
18480 2023-01-27 Richard Sandiford <richard.sandiford@arm.com>
18481
18482 * gcc.dg/vect/complex/fast-math-bb-slp-complex-add-pattern-half-float.c:
18483 Remove XFAIL.
18484 * gcc.dg/vect/complex/fast-math-complex-add-half-float.c: Fix names
18485 of dump files.
18486
18487 2023-01-27 Richard Sandiford <richard.sandiford@arm.com>
18488
18489 * gcc.target/aarch64/simd/vfma_f64.c: Use a wrapper function
18490 rather than an asm barrier.
18491 * gcc.target/aarch64/simd/vfms_f64.c: Likewise.
18492 * gcc.target/aarch64/simd/vmul_f64_1.c: Use a wrapper function
18493 rather than volatile.
18494 * gcc.target/aarch64/simd/vmul_n_f64_1.c: Likewise.
18495 * gcc.target/aarch64/simd/vqdmlalh_laneq_s16_1.c: Use a wrapper
18496 function. Remove -fno-inline.
18497 * gcc.target/aarch64/simd/vqdmlals_laneq_s32_1.c: Likewise.
18498 * gcc.target/aarch64/simd/vqdmlslh_laneq_s16_1.c: Likewise.
18499 * gcc.target/aarch64/simd/vqdmlsls_laneq_s32_1.c: Likewise.
18500 * gcc.target/aarch64/simd/vqdmulhh_lane_s16.c: Likewise.
18501 * gcc.target/aarch64/simd/vqdmulhh_laneq_s16_1.c: Likewise.
18502 * gcc.target/aarch64/simd/vqdmulhs_laneq_s32_1.c: Likewise.
18503 * gcc.target/aarch64/simd/vqrdmulhh_lane_s16.c: Likewise.
18504 * gcc.target/aarch64/simd/vqrdmulhh_laneq_s16_1.c: Likewise.
18505 * gcc.target/aarch64/simd/vqrdmulhs_lane_s32.c: Likewise.
18506 * gcc.target/aarch64/simd/vqrdmulhs_laneq_s32_1.c: Likewise.
18507 * gcc.target/aarch64/simd/vqdmulhs_lane_s32.c: Likewise.
18508 Allow the scalar form to be used when operating on lane 0.
18509 Add a test for lane 1.
18510
18511 2023-01-27 Richard Sandiford <richard.sandiford@arm.com>
18512
18513 PR tree-optimization/96373
18514 * gcc.target/aarch64/sve/cond_xorsign_1.c: New test.
18515 * gcc.target/aarch64/sve/cond_xorsign_2.c: Likewise.
18516
18517 2023-01-27 Richard Sandiford <richard.sandiford@arm.com>
18518
18519 * gcc.target/aarch64/sve/cond_asrd_1.c: Tune for a 256-bit
18520 vector length.
18521 * gcc.target/aarch64/sve/cond_cnot_4.c: Likewise.
18522 * gcc.target/aarch64/sve/cond_cnot_6.c: Likewise.
18523 * gcc.target/aarch64/sve/cond_unary_5.c: Likewise.
18524 * gcc.target/aarch64/sve/cond_unary_6.c: Likewise.
18525 * gcc.target/aarch64/sve/cond_uxt_5.c: Likewise.
18526 * gcc.target/aarch64/sve/vcond_4_costly.c: Remove XFAILs.
18527
18528 2023-01-27 Andrew MacLeod <amacleod@redhat.com>
18529
18530 PR tree-optimization/108306
18531 * gcc.dg/pr108306.c: New.
18532
18533 2023-01-27 Andrew MacLeod <amacleod@redhat.com>
18534
18535 PR tree-optimization/108447
18536 * gcc.dg/pr108447.c: New.
18537
18538 2023-01-27 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
18539
18540 * gcc.target/riscv/rvv/vsetvl/avl_multiple-7.c: Fix testcase check.
18541 * gcc.target/riscv/rvv/vsetvl/avl_multiple-8.c: Ditto.
18542 * gcc.target/riscv/rvv/vsetvl/vsetvl-18.c: Ditto.
18543
18544 2023-01-27 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
18545
18546 * g++.target/riscv/rvv/base/vle-1.C: New test.
18547 * g++.target/riscv/rvv/base/vle_tu-1.C: New test.
18548 * g++.target/riscv/rvv/base/vle_tum-1.C: New test.
18549 * g++.target/riscv/rvv/base/vle_tumu-1.C: New test.
18550 * g++.target/riscv/rvv/base/vse-1.C: New test.
18551 * g++.target/riscv/rvv/base/riscv_vector.h: New.
18552
18553 2023-01-27 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
18554
18555 * gcc.target/riscv/rvv/base/vse-1.c: New test.
18556 * gcc.target/riscv/rvv/base/vse-2.c: New test.
18557 * gcc.target/riscv/rvv/base/vse-3.c: New test.
18558 * gcc.target/riscv/rvv/base/vse_m-1.c: New test.
18559 * gcc.target/riscv/rvv/base/vse_m-2.c: New test.
18560 * gcc.target/riscv/rvv/base/vse_m-3.c: New test.
18561
18562 2023-01-27 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
18563
18564 * gcc.target/riscv/rvv/base/vle-1.c: New test.
18565 * gcc.target/riscv/rvv/base/vle-2.c: New test.
18566 * gcc.target/riscv/rvv/base/vle-3.c: New test.
18567 * gcc.target/riscv/rvv/base/vle_m-1.c: New test.
18568 * gcc.target/riscv/rvv/base/vle_m-2.c: New test.
18569 * gcc.target/riscv/rvv/base/vle_m-3.c: New test.
18570 * gcc.target/riscv/rvv/base/vle_mu-1.c: New test.
18571 * gcc.target/riscv/rvv/base/vle_mu-2.c: New test.
18572 * gcc.target/riscv/rvv/base/vle_mu-3.c: New test.
18573 * gcc.target/riscv/rvv/base/vle_tu-1.c: New test.
18574 * gcc.target/riscv/rvv/base/vle_tu-2.c: New test.
18575 * gcc.target/riscv/rvv/base/vle_tu-3.c: New test.
18576 * gcc.target/riscv/rvv/base/vle_tum-1.c: New test.
18577 * gcc.target/riscv/rvv/base/vle_tum-2.c: New test.
18578 * gcc.target/riscv/rvv/base/vle_tum-3.c: New test.
18579 * gcc.target/riscv/rvv/base/vle_tumu-1.c: New test.
18580 * gcc.target/riscv/rvv/base/vle_tumu-2.c: New test.
18581 * gcc.target/riscv/rvv/base/vle_tumu-3.c: New test.
18582
18583 2023-01-27 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
18584
18585 * g++.target/riscv/rvv/base/vsm-1.C: New test.
18586 * g++.target/riscv/rvv/rvv.exp: New test.
18587 * gcc.target/riscv/rvv/base/vlm_vsm-1.c: New test.
18588 * gcc.target/riscv/rvv/base/vlm_vsm-2.c: New test.
18589 * gcc.target/riscv/rvv/base/vlm_vsm-3.c: New test.
18590
18591 2023-01-27 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
18592
18593 * gcc.target/riscv/rvv/vsetvl/avl_single-14.c: Adjust for final implementation.
18594 * gcc.target/riscv/rvv/vsetvl/avl_single-23.c: Ditto.
18595 * gcc.target/riscv/rvv/vsetvl/avl_single-30.c: Ditto.
18596 * gcc.target/riscv/rvv/vsetvl/avl_single-44.c: Ditto.
18597 * gcc.target/riscv/rvv/vsetvl/avl_single-47.c: Ditto.
18598 * gcc.target/riscv/rvv/vsetvl/avl_single-50.c: Ditto.
18599 * gcc.target/riscv/rvv/vsetvl/avl_single-51.c: Ditto.
18600 * gcc.target/riscv/rvv/vsetvl/avl_single-6.c: Ditto.
18601 * gcc.target/riscv/rvv/vsetvl/avl_single-65.c: Ditto.
18602 * gcc.target/riscv/rvv/vsetvl/avl_single-66.c: Ditto.
18603 * gcc.target/riscv/rvv/vsetvl/avl_single-67.c: Ditto.
18604 * gcc.target/riscv/rvv/vsetvl/avl_single-68.c: Ditto.
18605 * gcc.target/riscv/rvv/vsetvl/avl_single-70.c: Ditto.
18606 * gcc.target/riscv/rvv/vsetvl/avl_single-71.c: Ditto.
18607 * gcc.target/riscv/rvv/vsetvl/avl_single-9.c: Ditto.
18608 * gcc.target/riscv/rvv/vsetvl/imm_bb_prop-2.c: Ditto.
18609 * gcc.target/riscv/rvv/vsetvl/imm_bb_prop-3.c: Ditto.
18610 * gcc.target/riscv/rvv/vsetvl/imm_bb_prop-4.c: Ditto.
18611 * gcc.target/riscv/rvv/vsetvl/imm_conflict-4.c: Ditto.
18612 * gcc.target/riscv/rvv/vsetvl/imm_conflict-5.c: Ditto.
18613 * gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-13.c: Ditto.
18614 * gcc.target/riscv/rvv/vsetvl/vlmax_bb_prop-13.c: Ditto.
18615 * gcc.target/riscv/rvv/vsetvl/vlmax_bb_prop-14.c: Ditto.
18616 * gcc.target/riscv/rvv/vsetvl/vlmax_bb_prop-15.c: Ditto.
18617 * gcc.target/riscv/rvv/vsetvl/vlmax_bb_prop-16.c: Ditto.
18618 * gcc.target/riscv/rvv/vsetvl/vlmax_bb_prop-21.c: Ditto.
18619 * gcc.target/riscv/rvv/vsetvl/vlmax_bb_prop-22.c: Ditto.
18620 * gcc.target/riscv/rvv/vsetvl/vlmax_bb_prop-23.c: Ditto.
18621 * gcc.target/riscv/rvv/vsetvl/vlmax_bb_prop-24.c: Ditto.
18622 * gcc.target/riscv/rvv/vsetvl/vlmax_bb_prop-5.c: Ditto.
18623 * gcc.target/riscv/rvv/vsetvl/vlmax_bb_prop-6.c: Ditto.
18624 * gcc.target/riscv/rvv/vsetvl/vlmax_bb_prop-7.c: Ditto.
18625 * gcc.target/riscv/rvv/vsetvl/vlmax_bb_prop-8.c: Ditto.
18626 * gcc.target/riscv/rvv/vsetvl/vlmax_conflict-1.c: Ditto.
18627 * gcc.target/riscv/rvv/vsetvl/vlmax_conflict-6.c: Ditto.
18628 * gcc.target/riscv/rvv/vsetvl/vlmax_miss_default-1.c: Ditto.
18629 * gcc.target/riscv/rvv/vsetvl/vlmax_miss_default-10.c: Ditto.
18630 * gcc.target/riscv/rvv/vsetvl/vlmax_miss_default-11.c: Ditto.
18631 * gcc.target/riscv/rvv/vsetvl/vlmax_miss_default-12.c: Ditto.
18632 * gcc.target/riscv/rvv/vsetvl/vlmax_miss_default-13.c: Ditto.
18633 * gcc.target/riscv/rvv/vsetvl/vlmax_miss_default-14.c: Ditto.
18634 * gcc.target/riscv/rvv/vsetvl/vlmax_miss_default-2.c: Ditto.
18635 * gcc.target/riscv/rvv/vsetvl/vlmax_miss_default-3.c: Ditto.
18636 * gcc.target/riscv/rvv/vsetvl/vlmax_miss_default-4.c: Ditto.
18637 * gcc.target/riscv/rvv/vsetvl/vlmax_miss_default-5.c: Ditto.
18638 * gcc.target/riscv/rvv/vsetvl/vlmax_miss_default-6.c: Ditto.
18639 * gcc.target/riscv/rvv/vsetvl/vlmax_miss_default-7.c: Ditto.
18640 * gcc.target/riscv/rvv/vsetvl/vlmax_miss_default-8.c: Ditto.
18641 * gcc.target/riscv/rvv/vsetvl/vlmax_miss_default-9.c: Ditto.
18642 * gcc.target/riscv/rvv/vsetvl/vlmax_switch_vtype-10.c: Ditto.
18643 * gcc.target/riscv/rvv/vsetvl/avl_multiple-1.c: New test.
18644 * gcc.target/riscv/rvv/vsetvl/avl_multiple-10.c: New test.
18645 * gcc.target/riscv/rvv/vsetvl/avl_multiple-11.c: New test.
18646 * gcc.target/riscv/rvv/vsetvl/avl_multiple-12.c: New test.
18647 * gcc.target/riscv/rvv/vsetvl/avl_multiple-13.c: New test.
18648 * gcc.target/riscv/rvv/vsetvl/avl_multiple-14.c: New test.
18649 * gcc.target/riscv/rvv/vsetvl/avl_multiple-15.c: New test.
18650 * gcc.target/riscv/rvv/vsetvl/avl_multiple-16.c: New test.
18651 * gcc.target/riscv/rvv/vsetvl/avl_multiple-2.c: New test.
18652 * gcc.target/riscv/rvv/vsetvl/avl_multiple-3.c: New test.
18653 * gcc.target/riscv/rvv/vsetvl/avl_multiple-4.c: New test.
18654 * gcc.target/riscv/rvv/vsetvl/avl_multiple-5.c: New test.
18655 * gcc.target/riscv/rvv/vsetvl/avl_multiple-6.c: New test.
18656 * gcc.target/riscv/rvv/vsetvl/avl_multiple-7.c: New test.
18657 * gcc.target/riscv/rvv/vsetvl/avl_multiple-8.c: New test.
18658 * gcc.target/riscv/rvv/vsetvl/avl_multiple-9.c: New test.
18659 * gcc.target/riscv/rvv/vsetvl/avl_single-73.c: New test.
18660 * gcc.target/riscv/rvv/vsetvl/avl_single-74.c: New test.
18661 * gcc.target/riscv/rvv/vsetvl/avl_single-75.c: New test.
18662 * gcc.target/riscv/rvv/vsetvl/vsetvl-1.c: New test.
18663 * gcc.target/riscv/rvv/vsetvl/vsetvl-10.c: New test.
18664 * gcc.target/riscv/rvv/vsetvl/vsetvl-11.c: New test.
18665 * gcc.target/riscv/rvv/vsetvl/vsetvl-12.c: New test.
18666 * gcc.target/riscv/rvv/vsetvl/vsetvl-13.c: New test.
18667 * gcc.target/riscv/rvv/vsetvl/vsetvl-14.c: New test.
18668 * gcc.target/riscv/rvv/vsetvl/vsetvl-15.c: New test.
18669 * gcc.target/riscv/rvv/vsetvl/vsetvl-16.c: New test.
18670 * gcc.target/riscv/rvv/vsetvl/vsetvl-17.c: New test.
18671 * gcc.target/riscv/rvv/vsetvl/vsetvl-18.c: New test.
18672 * gcc.target/riscv/rvv/vsetvl/vsetvl-19.c: New test.
18673 * gcc.target/riscv/rvv/vsetvl/vsetvl-2.c: New test.
18674 * gcc.target/riscv/rvv/vsetvl/vsetvl-20.c: New test.
18675 * gcc.target/riscv/rvv/vsetvl/vsetvl-3.c: New test.
18676 * gcc.target/riscv/rvv/vsetvl/vsetvl-4.c: New test.
18677 * gcc.target/riscv/rvv/vsetvl/vsetvl-5.c: New test.
18678 * gcc.target/riscv/rvv/vsetvl/vsetvl-6.c: New test.
18679 * gcc.target/riscv/rvv/vsetvl/vsetvl-7.c: New test.
18680 * gcc.target/riscv/rvv/vsetvl/vsetvl-8.c: New test.
18681 * gcc.target/riscv/rvv/vsetvl/vsetvl-9.c: New test.
18682 * gcc.target/riscv/rvv/vsetvl/vsetvlmax-1.c: New test.
18683 * gcc.target/riscv/rvv/vsetvl/vsetvlmax-10.c: New test.
18684 * gcc.target/riscv/rvv/vsetvl/vsetvlmax-11.c: New test.
18685 * gcc.target/riscv/rvv/vsetvl/vsetvlmax-12.c: New test.
18686 * gcc.target/riscv/rvv/vsetvl/vsetvlmax-13.c: New test.
18687 * gcc.target/riscv/rvv/vsetvl/vsetvlmax-14.c: New test.
18688 * gcc.target/riscv/rvv/vsetvl/vsetvlmax-15.c: New test.
18689 * gcc.target/riscv/rvv/vsetvl/vsetvlmax-16.c: New test.
18690 * gcc.target/riscv/rvv/vsetvl/vsetvlmax-17.c: New test.
18691 * gcc.target/riscv/rvv/vsetvl/vsetvlmax-18.c: New test.
18692 * gcc.target/riscv/rvv/vsetvl/vsetvlmax-19.c: New test.
18693 * gcc.target/riscv/rvv/vsetvl/vsetvlmax-2.c: New test.
18694 * gcc.target/riscv/rvv/vsetvl/vsetvlmax-20.c: New test.
18695 * gcc.target/riscv/rvv/vsetvl/vsetvlmax-3.c: New test.
18696 * gcc.target/riscv/rvv/vsetvl/vsetvlmax-4.c: New test.
18697 * gcc.target/riscv/rvv/vsetvl/vsetvlmax-5.c: New test.
18698 * gcc.target/riscv/rvv/vsetvl/vsetvlmax-6.c: New test.
18699 * gcc.target/riscv/rvv/vsetvl/vsetvlmax-7.c: New test.
18700 * gcc.target/riscv/rvv/vsetvl/vsetvlmax-8.c: New test.
18701 * gcc.target/riscv/rvv/vsetvl/vsetvlmax-9.c: New test.
18702
18703 2023-01-27 Xi Ruoyao <xry111@xry111.site>
18704
18705 * gcc.dg/pr95115.c (x): Add noipa attribute.
18706
18707 2023-01-27 Jakub Jelinek <jakub@redhat.com>
18708
18709 PR ipa/106061
18710 * gcc.dg/pr106061.c: New test.
18711
18712 2023-01-27 Tobias Burnus <tobias@codesourcery.com>
18713
18714 * gfortran.dg/gomp/declare-variant-10.f90: Update scan-tree's
18715 target selector to handle Windows.
18716 * gfortran.dg/gomp/declare-variant-11.f90: Likewise.
18717 * gfortran.dg/gomp/declare-variant-12.f90: Likewise.
18718
18719 2023-01-26 Gaius Mulley <gaiusmod2@gmail.com>
18720
18721 * gm2/warnings/returntype/fail/badreturn.mod: New test.
18722 * gm2/warnings/returntype/fail/warnings-returntype-fail.exp:
18723 New test.
18724 * gm2/warnings/returntype/pass/Termbase.mod: New test.
18725 * gm2/warnings/returntype/pass/goodreturn.mod: New test.
18726 * gm2/warnings/returntype/pass/keypressedsimple.mod: New test.
18727 * gm2/warnings/returntype/pass/warnings-returntype-pass.exp:
18728 New test.
18729
18730 2023-01-26 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
18731
18732 * gcc.target/riscv/rvv/vsetvl/avl_single-2.c: New test.
18733 * gcc.target/riscv/rvv/vsetvl/avl_single-20.c: New test.
18734 * gcc.target/riscv/rvv/vsetvl/avl_single-21.c: New test.
18735 * gcc.target/riscv/rvv/vsetvl/avl_single-22.c: New test.
18736 * gcc.target/riscv/rvv/vsetvl/avl_single-23.c: New test.
18737 * gcc.target/riscv/rvv/vsetvl/avl_single-24.c: New test.
18738 * gcc.target/riscv/rvv/vsetvl/avl_single-25.c: New test.
18739 * gcc.target/riscv/rvv/vsetvl/avl_single-26.c: New test.
18740 * gcc.target/riscv/rvv/vsetvl/avl_single-27.c: New test.
18741 * gcc.target/riscv/rvv/vsetvl/avl_single-28.c: New test.
18742 * gcc.target/riscv/rvv/vsetvl/avl_single-29.c: New test.
18743 * gcc.target/riscv/rvv/vsetvl/avl_single-3.c: New test.
18744 * gcc.target/riscv/rvv/vsetvl/avl_single-30.c: New test.
18745 * gcc.target/riscv/rvv/vsetvl/avl_single-31.c: New test.
18746 * gcc.target/riscv/rvv/vsetvl/avl_single-32.c: New test.
18747 * gcc.target/riscv/rvv/vsetvl/avl_single-33.c: New test.
18748 * gcc.target/riscv/rvv/vsetvl/avl_single-34.c: New test.
18749 * gcc.target/riscv/rvv/vsetvl/avl_single-35.c: New test.
18750 * gcc.target/riscv/rvv/vsetvl/avl_single-36.c: New test.
18751 * gcc.target/riscv/rvv/vsetvl/avl_single-37.c: New test.
18752 * gcc.target/riscv/rvv/vsetvl/avl_single-38.c: New test.
18753 * gcc.target/riscv/rvv/vsetvl/avl_single-39.c: New test.
18754 * gcc.target/riscv/rvv/vsetvl/avl_single-4.c: New test.
18755 * gcc.target/riscv/rvv/vsetvl/avl_single-40.c: New test.
18756 * gcc.target/riscv/rvv/vsetvl/avl_single-41.c: New test.
18757 * gcc.target/riscv/rvv/vsetvl/avl_single-42.c: New test.
18758 * gcc.target/riscv/rvv/vsetvl/avl_single-43.c: New test.
18759 * gcc.target/riscv/rvv/vsetvl/avl_single-44.c: New test.
18760 * gcc.target/riscv/rvv/vsetvl/avl_single-45.c: New test.
18761 * gcc.target/riscv/rvv/vsetvl/avl_single-46.c: New test.
18762 * gcc.target/riscv/rvv/vsetvl/avl_single-47.c: New test.
18763 * gcc.target/riscv/rvv/vsetvl/avl_single-48.c: New test.
18764 * gcc.target/riscv/rvv/vsetvl/avl_single-49.c: New test.
18765 * gcc.target/riscv/rvv/vsetvl/avl_single-5.c: New test.
18766 * gcc.target/riscv/rvv/vsetvl/avl_single-50.c: New test.
18767 * gcc.target/riscv/rvv/vsetvl/avl_single-51.c: New test.
18768 * gcc.target/riscv/rvv/vsetvl/avl_single-52.c: New test.
18769 * gcc.target/riscv/rvv/vsetvl/avl_single-53.c: New test.
18770 * gcc.target/riscv/rvv/vsetvl/avl_single-54.c: New test.
18771 * gcc.target/riscv/rvv/vsetvl/avl_single-55.c: New test.
18772 * gcc.target/riscv/rvv/vsetvl/avl_single-56.c: New test.
18773 * gcc.target/riscv/rvv/vsetvl/avl_single-57.c: New test.
18774 * gcc.target/riscv/rvv/vsetvl/avl_single-58.c: New test.
18775 * gcc.target/riscv/rvv/vsetvl/avl_single-59.c: New test.
18776 * gcc.target/riscv/rvv/vsetvl/avl_single-6.c: New test.
18777 * gcc.target/riscv/rvv/vsetvl/avl_single-60.c: New test.
18778 * gcc.target/riscv/rvv/vsetvl/avl_single-61.c: New test.
18779 * gcc.target/riscv/rvv/vsetvl/avl_single-62.c: New test.
18780 * gcc.target/riscv/rvv/vsetvl/avl_single-63.c: New test.
18781 * gcc.target/riscv/rvv/vsetvl/avl_single-64.c: New test.
18782 * gcc.target/riscv/rvv/vsetvl/avl_single-65.c: New test.
18783 * gcc.target/riscv/rvv/vsetvl/avl_single-66.c: New test.
18784 * gcc.target/riscv/rvv/vsetvl/avl_single-67.c: New test.
18785 * gcc.target/riscv/rvv/vsetvl/avl_single-68.c: New test.
18786 * gcc.target/riscv/rvv/vsetvl/avl_single-69.c: New test.
18787 * gcc.target/riscv/rvv/vsetvl/avl_single-1.c: New test.
18788 * gcc.target/riscv/rvv/vsetvl/avl_single-10.c: New test.
18789 * gcc.target/riscv/rvv/vsetvl/avl_single-11.c: New test.
18790 * gcc.target/riscv/rvv/vsetvl/avl_single-12.c: New test.
18791 * gcc.target/riscv/rvv/vsetvl/avl_single-13.c: New test.
18792 * gcc.target/riscv/rvv/vsetvl/avl_single-14.c: New test.
18793 * gcc.target/riscv/rvv/vsetvl/avl_single-15.c: New test.
18794 * gcc.target/riscv/rvv/vsetvl/avl_single-16.c: New test.
18795 * gcc.target/riscv/rvv/vsetvl/avl_single-17.c: New test.
18796 * gcc.target/riscv/rvv/vsetvl/avl_single-18.c: New test.
18797 * gcc.target/riscv/rvv/vsetvl/avl_single-19.c: New test.
18798 * gcc.target/riscv/rvv/vsetvl/avl_single-7.c: New test.
18799 * gcc.target/riscv/rvv/vsetvl/avl_single-70.c: New test.
18800 * gcc.target/riscv/rvv/vsetvl/avl_single-71.c: New test.
18801 * gcc.target/riscv/rvv/vsetvl/avl_single-8.c: New test.
18802 * gcc.target/riscv/rvv/vsetvl/avl_single-9.c: New test.
18803
18804 2023-01-26 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
18805
18806 * gcc.target/riscv/rvv/vsetvl/imm_bb_prop-1.c: New test.
18807 * gcc.target/riscv/rvv/vsetvl/imm_bb_prop-10.c: New test.
18808 * gcc.target/riscv/rvv/vsetvl/imm_bb_prop-11.c: New test.
18809 * gcc.target/riscv/rvv/vsetvl/imm_bb_prop-12.c: New test.
18810 * gcc.target/riscv/rvv/vsetvl/imm_bb_prop-13.c: New test.
18811 * gcc.target/riscv/rvv/vsetvl/imm_bb_prop-2.c: New test.
18812 * gcc.target/riscv/rvv/vsetvl/imm_bb_prop-3.c: New test.
18813 * gcc.target/riscv/rvv/vsetvl/imm_bb_prop-4.c: New test.
18814 * gcc.target/riscv/rvv/vsetvl/imm_bb_prop-5.c: New test.
18815 * gcc.target/riscv/rvv/vsetvl/imm_bb_prop-6.c: New test.
18816 * gcc.target/riscv/rvv/vsetvl/imm_bb_prop-7.c: New test.
18817 * gcc.target/riscv/rvv/vsetvl/imm_bb_prop-8.c: New test.
18818 * gcc.target/riscv/rvv/vsetvl/imm_bb_prop-9.c: New test.
18819 * gcc.target/riscv/rvv/vsetvl/imm_conflict-1.c: New test.
18820 * gcc.target/riscv/rvv/vsetvl/imm_conflict-2.c: New test.
18821 * gcc.target/riscv/rvv/vsetvl/imm_conflict-3.c: New test.
18822 * gcc.target/riscv/rvv/vsetvl/imm_conflict-4.c: New test.
18823 * gcc.target/riscv/rvv/vsetvl/imm_conflict-5.c: New test.
18824 * gcc.target/riscv/rvv/vsetvl/imm_loop_invariant-1.c: New test.
18825 * gcc.target/riscv/rvv/vsetvl/imm_loop_invariant-10.c: New test.
18826 * gcc.target/riscv/rvv/vsetvl/imm_loop_invariant-11.c: New test.
18827 * gcc.target/riscv/rvv/vsetvl/imm_loop_invariant-12.c: New test.
18828 * gcc.target/riscv/rvv/vsetvl/imm_loop_invariant-13.c: New test.
18829 * gcc.target/riscv/rvv/vsetvl/imm_loop_invariant-14.c: New test.
18830 * gcc.target/riscv/rvv/vsetvl/imm_loop_invariant-15.c: New test.
18831 * gcc.target/riscv/rvv/vsetvl/imm_loop_invariant-16.c: New test.
18832 * gcc.target/riscv/rvv/vsetvl/imm_loop_invariant-17.c: New test.
18833 * gcc.target/riscv/rvv/vsetvl/imm_loop_invariant-2.c: New test.
18834 * gcc.target/riscv/rvv/vsetvl/imm_loop_invariant-3.c: New test.
18835 * gcc.target/riscv/rvv/vsetvl/imm_loop_invariant-4.c: New test.
18836 * gcc.target/riscv/rvv/vsetvl/imm_loop_invariant-5.c: New test.
18837 * gcc.target/riscv/rvv/vsetvl/imm_loop_invariant-6.c: New test.
18838 * gcc.target/riscv/rvv/vsetvl/imm_loop_invariant-7.c: New test.
18839 * gcc.target/riscv/rvv/vsetvl/imm_loop_invariant-8.c: New test.
18840 * gcc.target/riscv/rvv/vsetvl/imm_loop_invariant-9.c: New test.
18841 * gcc.target/riscv/rvv/vsetvl/imm_switch-1.c: New test.
18842 * gcc.target/riscv/rvv/vsetvl/imm_switch-2.c: New test.
18843 * gcc.target/riscv/rvv/vsetvl/imm_switch-3.c: New test.
18844 * gcc.target/riscv/rvv/vsetvl/imm_switch-4.c: New test.
18845 * gcc.target/riscv/rvv/vsetvl/imm_switch-5.c: New test.
18846 * gcc.target/riscv/rvv/vsetvl/imm_switch-6.c: New test.
18847 * gcc.target/riscv/rvv/vsetvl/imm_switch-7.c: New test.
18848 * gcc.target/riscv/rvv/vsetvl/imm_switch-8.c: New test.
18849 * gcc.target/riscv/rvv/vsetvl/imm_switch-9.c: New test.
18850
18851 2023-01-26 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
18852
18853 * gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-27.c: Update
18854 testcase.
18855 * gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-28.c: Ditto.
18856 * gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-45.c: Ditto.
18857 * gcc.target/riscv/rvv/vsetvl/vlmax_bb_prop-25.c: Ditto.
18858 * gcc.target/riscv/rvv/vsetvl/vlmax_bb_prop-26.c: Ditto.
18859 * gcc.target/riscv/rvv/vsetvl/vlmax_bb_prop-27.c: Ditto.
18860 * gcc.target/riscv/rvv/vsetvl/vlmax_bb_prop-28.c: Ditto.
18861 * gcc.target/riscv/rvv/vsetvl/vlmax_bb_prop-3.c: Ditto.
18862 * gcc.target/riscv/rvv/vsetvl/vlmax_conflict-7.c: Ditto.
18863 * gcc.target/riscv/rvv/vsetvl/vlmax_switch_vtype-12.c: Ditto.
18864
18865 2023-01-26 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
18866
18867 * gcc.target/riscv/rvv/base/vle-constraint-1.c:
18868
18869 2023-01-26 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
18870
18871 * gcc.target/riscv/rvv/base/vse-constraint-1.c: New test.
18872
18873 2023-01-26 Harald Anlauf <anlauf@gmx.de>
18874
18875 PR fortran/108544
18876 * gfortran.dg/pr108544.f90: New test.
18877 * gfortran.dg/pr96102b.f90: New test.
18878
18879 2023-01-26 Marek Polacek <polacek@redhat.com>
18880
18881 PR middle-end/108543
18882 * c-c++-common/asan/pointer-subtract-5.c: New test.
18883 * c-c++-common/asan/pointer-subtract-6.c: New test.
18884 * c-c++-common/asan/pointer-subtract-7.c: New test.
18885 * c-c++-common/asan/pointer-subtract-8.c: New test.
18886
18887 2023-01-26 Jakub Jelinek <jakub@redhat.com>
18888
18889 PR tree-optimization/108540
18890 * gcc.c-torture/execute/ieee/pr108540-1.c: New test.
18891 * gcc.c-torture/execute/ieee/pr108540-2.c: New test.
18892
18893 2023-01-26 Richard Sandiford <richard.sandiford@arm.com>
18894
18895 * c-c++-common/hwasan/arguments-3.c: Remove extraneous .*s.
18896
18897 2023-01-26 Richard Sandiford <richard.sandiford@arm.com>
18898
18899 * gcc.target/aarch64/bfloat16_scalar_typecheck.c: Accept empty
18900 compound literals.
18901
18902 2023-01-26 Richard Sandiford <richard.sandiford@arm.com>
18903
18904 * gcc.dg/guality/pr36728-2.c: Update XFAILs for aarch64*-*-*.
18905 * gcc.dg/guality/pr54519-1.c: Likewise.
18906 * gcc.dg/guality/pr54519-3.c: Likewise.
18907 * gcc.dg/guality/pr54693-2.c: Likewise.
18908 * gcc.dg/guality/sra-1.c: Likewise.
18909
18910 2023-01-26 Richard Sandiford <richard.sandiford@arm.com>
18911
18912 * g++.target/aarch64/sve/pr99766.C: Disable warnings.
18913
18914 2023-01-26 Richard Sandiford <richard.sandiford@arm.com>
18915
18916 * gcc.target/aarch64/sve/slp_13.c: Remove XFAILs.
18917
18918 2023-01-26 Marek Polacek <polacek@redhat.com>
18919
18920 PR c++/105300
18921 * g++.dg/cpp0x/udlit-error1.C: New test.
18922
18923 2023-01-26 David Malcolm <dmalcolm@redhat.com>
18924
18925 PR analyzer/108507
18926 * gcc.dg/analyzer/SARD-tc841-basic-00182-min.c: Add
18927 -Wno-stringop-overflow.
18928
18929 2023-01-26 David Malcolm <dmalcolm@redhat.com>
18930
18931 PR analyzer/108524
18932 * gcc.dg/analyzer/infinite-recursion-pr108524-1.c: New test.
18933 * gcc.dg/analyzer/infinite-recursion-pr108524-2.c: New test.
18934 * gcc.dg/analyzer/infinite-recursion-pr108524-qobject-json-parser.c:
18935 New test.
18936
18937 2023-01-26 Richard Biener <rguenther@suse.de>
18938
18939 PR tree-optimization/108547
18940 * gcc.dg/uninit-pr108547.c: New testcase.
18941
18942 2023-01-26 Siddhesh Poyarekar <siddhesh@gotplt.org>
18943
18944 PR tree-optimization/108522
18945 * gcc.dg/builtin-dynamic-object-size-0.c (DEFSTRUCT): New
18946 macro.
18947 (test_dynarray_struct_member_b, test_dynarray_struct_member_c,
18948 test_dynarray_struct_member_d,
18949 test_dynarray_struct_member_subobj_b,
18950 test_dynarray_struct_member_subobj_c,
18951 test_dynarray_struct_member_subobj_d): New tests.
18952 (main): Call them.
18953
18954 2023-01-26 Jakub Jelinek <jakub@redhat.com>
18955
18956 PR c++/108503
18957 * g++.dg/gomp/pr108503.C: New test.
18958
18959 2023-01-26 Richard Biener <rguenther@suse.de>
18960
18961 PR tree-optimization/108523
18962 * gcc.dg/torture/pr108523.c: New testcase.
18963
18964 2023-01-25 Steve Kargl <kargl@gcc.gnu.org>
18965
18966 PR fortran/108528
18967 * gfortran.dg/pr108528.f90: New test.
18968
18969 2023-01-25 Jakub Jelinek <jakub@redhat.com>
18970
18971 PR c++/108525
18972 * g++.dg/cpp23/static-operator-call5.C: New test.
18973
18974 2023-01-25 Andrea Corallo <andrea.corallo@arm.com>
18975
18976 * gcc.target/arm/mve/intrinsics/vhaddq_n_s16.c: Add missing extern
18977 "C".
18978 * gcc.target/arm/mve/intrinsics/vhaddq_n_s32.c: Likewise.
18979 * gcc.target/arm/mve/intrinsics/vhaddq_n_s8.c: Likewise.
18980 * gcc.target/arm/mve/intrinsics/vhaddq_n_u16.c: Likewise.
18981 * gcc.target/arm/mve/intrinsics/vhaddq_n_u32.c: Likewise.
18982 * gcc.target/arm/mve/intrinsics/vhaddq_n_u8.c: Likewise.
18983 * gcc.target/arm/mve/intrinsics/vhaddq_s16.c: Likewise.
18984 * gcc.target/arm/mve/intrinsics/vhaddq_s32.c: Likewise.
18985 * gcc.target/arm/mve/intrinsics/vhaddq_s8.c: Likewise.
18986 * gcc.target/arm/mve/intrinsics/vhaddq_u16.c: Likewise.
18987 * gcc.target/arm/mve/intrinsics/vhaddq_u32.c: Likewise.
18988 * gcc.target/arm/mve/intrinsics/vhaddq_u8.c: Likewise.
18989 * gcc.target/arm/mve/intrinsics/vhaddq_x_n_s16.c: Likewise.
18990 * gcc.target/arm/mve/intrinsics/vhaddq_x_n_s32.c: Likewise.
18991 * gcc.target/arm/mve/intrinsics/vhaddq_x_n_s8.c: Likewise.
18992 * gcc.target/arm/mve/intrinsics/vhaddq_x_n_u16.c: Likewise.
18993 * gcc.target/arm/mve/intrinsics/vhaddq_x_n_u32.c: Likewise.
18994 * gcc.target/arm/mve/intrinsics/vhaddq_x_n_u8.c: Likewise.
18995 * gcc.target/arm/mve/intrinsics/vhaddq_x_s16.c: Likewise.
18996 * gcc.target/arm/mve/intrinsics/vhaddq_x_s32.c: Likewise.
18997 * gcc.target/arm/mve/intrinsics/vhaddq_x_s8.c: Likewise.
18998 * gcc.target/arm/mve/intrinsics/vhaddq_x_u16.c: Likewise.
18999 * gcc.target/arm/mve/intrinsics/vhaddq_x_u32.c: Likewise.
19000 * gcc.target/arm/mve/intrinsics/vhaddq_x_u8.c: Likewise.
19001 * gcc.target/arm/mve/intrinsics/vhsubq_n_s16.c: Likewise.
19002 * gcc.target/arm/mve/intrinsics/vhsubq_n_s32.c: Likewise.
19003 * gcc.target/arm/mve/intrinsics/vhsubq_n_s8.c: Likewise.
19004 * gcc.target/arm/mve/intrinsics/vhsubq_n_u16.c: Likewise.
19005 * gcc.target/arm/mve/intrinsics/vhsubq_n_u32.c: Likewise.
19006 * gcc.target/arm/mve/intrinsics/vhsubq_n_u8.c: Likewise.
19007 * gcc.target/arm/mve/intrinsics/vhsubq_s16.c: Likewise.
19008 * gcc.target/arm/mve/intrinsics/vhsubq_s32.c: Likewise.
19009 * gcc.target/arm/mve/intrinsics/vhsubq_s8.c: Likewise.
19010 * gcc.target/arm/mve/intrinsics/vhsubq_u16.c: Likewise.
19011 * gcc.target/arm/mve/intrinsics/vhsubq_u32.c: Likewise.
19012 * gcc.target/arm/mve/intrinsics/vhsubq_u8.c: Likewise.
19013 * gcc.target/arm/mve/intrinsics/vhsubq_x_n_s16.c: Likewise.
19014 * gcc.target/arm/mve/intrinsics/vhsubq_x_n_s32.c: Likewise.
19015 * gcc.target/arm/mve/intrinsics/vhsubq_x_n_s8.c: Likewise.
19016 * gcc.target/arm/mve/intrinsics/vhsubq_x_n_u16.c: Likewise.
19017 * gcc.target/arm/mve/intrinsics/vhsubq_x_n_u32.c: Likewise.
19018 * gcc.target/arm/mve/intrinsics/vhsubq_x_n_u8.c: Likewise.
19019 * gcc.target/arm/mve/intrinsics/vhsubq_x_s16.c: Likewise.
19020 * gcc.target/arm/mve/intrinsics/vhsubq_x_s32.c: Likewise.
19021 * gcc.target/arm/mve/intrinsics/vhsubq_x_s8.c: Likewise.
19022 * gcc.target/arm/mve/intrinsics/vhsubq_x_u16.c: Likewise.
19023 * gcc.target/arm/mve/intrinsics/vhsubq_x_u32.c: Likewise.
19024 * gcc.target/arm/mve/intrinsics/vhsubq_x_u8.c: Likewise.
19025 * gcc.target/arm/mve/intrinsics/vmladavaxq_p_s16.c: Likewise.
19026 * gcc.target/arm/mve/intrinsics/vmladavaxq_p_s32.c: Likewise.
19027 * gcc.target/arm/mve/intrinsics/vmladavaxq_p_s8.c: Likewise.
19028 * gcc.target/arm/mve/intrinsics/vmladavaxq_s16.c: Likewise.
19029 * gcc.target/arm/mve/intrinsics/vmladavaxq_s32.c: Likewise.
19030 * gcc.target/arm/mve/intrinsics/vmladavaxq_s8.c: Likewise.
19031 * gcc.target/arm/mve/intrinsics/vqaddq_n_s16.c: Likewise.
19032 * gcc.target/arm/mve/intrinsics/vqaddq_n_s32.c: Likewise.
19033 * gcc.target/arm/mve/intrinsics/vqaddq_n_s8.c: Likewise.
19034 * gcc.target/arm/mve/intrinsics/vqaddq_n_u16.c: Likewise.
19035 * gcc.target/arm/mve/intrinsics/vqaddq_n_u32.c: Likewise.
19036 * gcc.target/arm/mve/intrinsics/vqaddq_n_u8.c: Likewise.
19037 * gcc.target/arm/mve/intrinsics/vqaddq_s16.c: Likewise.
19038 * gcc.target/arm/mve/intrinsics/vqaddq_s32.c: Likewise.
19039 * gcc.target/arm/mve/intrinsics/vqaddq_s8.c: Likewise.
19040 * gcc.target/arm/mve/intrinsics/vqaddq_u16.c: Likewise.
19041 * gcc.target/arm/mve/intrinsics/vqaddq_u32.c: Likewise.
19042 * gcc.target/arm/mve/intrinsics/vqaddq_u8.c: Likewise.
19043 * gcc.target/arm/mve/intrinsics/vqdmlahq_n_s16.c: Likewise.
19044 * gcc.target/arm/mve/intrinsics/vqdmlahq_n_s32.c: Likewise.
19045 * gcc.target/arm/mve/intrinsics/vqdmlahq_n_s8.c: Likewise.
19046 * gcc.target/arm/mve/intrinsics/vqdmlashq_m_n_s16.c: Likewise.
19047 * gcc.target/arm/mve/intrinsics/vqdmlashq_m_n_s32.c: Likewise.
19048 * gcc.target/arm/mve/intrinsics/vqdmlashq_m_n_s8.c: Likewise.
19049 * gcc.target/arm/mve/intrinsics/vqdmlashq_n_s16.c: Likewise.
19050 * gcc.target/arm/mve/intrinsics/vqdmlashq_n_s32.c: Likewise.
19051 * gcc.target/arm/mve/intrinsics/vqdmlashq_n_s8.c: Likewise.
19052 * gcc.target/arm/mve/intrinsics/vsetq_lane_f16.c: Likewise.
19053 * gcc.target/arm/mve/intrinsics/vsetq_lane_f32.c: Likewise.
19054 * gcc.target/arm/mve/intrinsics/vsetq_lane_s16.c: Likewise.
19055 * gcc.target/arm/mve/intrinsics/vsetq_lane_s32.c: Likewise.
19056 * gcc.target/arm/mve/intrinsics/vsetq_lane_s64.c: Likewise.
19057 * gcc.target/arm/mve/intrinsics/vsetq_lane_s8.c: Likewise.
19058 * gcc.target/arm/mve/intrinsics/vsetq_lane_u16.c: Likewise.
19059 * gcc.target/arm/mve/intrinsics/vsetq_lane_u32.c: Likewise.
19060 * gcc.target/arm/mve/intrinsics/vsetq_lane_u64.c: Likewise.
19061 * gcc.target/arm/mve/intrinsics/vsetq_lane_u8.c: Likewise.
19062
19063 2023-01-25 Andrea Corallo <andrea.corallo@arm.com>
19064
19065 * gcc.target/arm/mve/intrinsics/vld2q_f16.c: Use
19066 check-function-bodies instead of scan-assembler checks. Use
19067 extern "C" for C++ testing.
19068 * gcc.target/arm/mve/intrinsics/vld2q_f32.c: Likewise.
19069 * gcc.target/arm/mve/intrinsics/vld2q_s16.c: Likewise.
19070 * gcc.target/arm/mve/intrinsics/vld2q_s32.c: Likewise.
19071 * gcc.target/arm/mve/intrinsics/vld2q_s8.c: Likewise.
19072 * gcc.target/arm/mve/intrinsics/vld2q_u16.c: Likewise.
19073 * gcc.target/arm/mve/intrinsics/vld2q_u32.c: Likewise.
19074 * gcc.target/arm/mve/intrinsics/vld2q_u8.c: Likewise.
19075
19076 2023-01-25 Andrea Corallo <andrea.corallo@arm.com>
19077
19078 * gcc.target/arm/mve/intrinsics/vqnegq_m_s16.c: Use
19079 check-function-bodies instead of scan-assembler checks. Use
19080 extern "C" for C++ testing.
19081 * gcc.target/arm/mve/intrinsics/vqnegq_m_s32.c: Likewise.
19082 * gcc.target/arm/mve/intrinsics/vqnegq_m_s8.c: Likewise.
19083 * gcc.target/arm/mve/intrinsics/vqnegq_s16.c: Likewise.
19084 * gcc.target/arm/mve/intrinsics/vqnegq_s32.c: Likewise.
19085 * gcc.target/arm/mve/intrinsics/vqnegq_s8.c: Likewise.
19086
19087 2023-01-25 Andrea Corallo <andrea.corallo@arm.com>
19088
19089 * gcc.target/arm/mve/intrinsics/vqrdmulhq_m_n_s16.c: Use
19090 check-function-bodies instead of scan-assembler checks. Use
19091 extern "C" for C++ testing.
19092 * gcc.target/arm/mve/intrinsics/vqrdmulhq_m_n_s32.c: Likewise.
19093 * gcc.target/arm/mve/intrinsics/vqrdmulhq_m_n_s8.c: Likewise.
19094 * gcc.target/arm/mve/intrinsics/vqrdmulhq_m_s16.c: Likewise.
19095 * gcc.target/arm/mve/intrinsics/vqrdmulhq_m_s32.c: Likewise.
19096 * gcc.target/arm/mve/intrinsics/vqrdmulhq_m_s8.c: Likewise.
19097 * gcc.target/arm/mve/intrinsics/vqrdmulhq_n_s16.c: Likewise.
19098 * gcc.target/arm/mve/intrinsics/vqrdmulhq_n_s32.c: Likewise.
19099 * gcc.target/arm/mve/intrinsics/vqrdmulhq_n_s8.c: Likewise.
19100 * gcc.target/arm/mve/intrinsics/vqrdmulhq_s16.c: Likewise.
19101 * gcc.target/arm/mve/intrinsics/vqrdmulhq_s32.c: Likewise.
19102 * gcc.target/arm/mve/intrinsics/vqrdmulhq_s8.c: Likewise.
19103
19104 2023-01-25 Andrea Corallo <andrea.corallo@arm.com>
19105
19106 * gcc.target/arm/mve/intrinsics/vqrdmlsdhxq_m_s16.c: Use
19107 check-function-bodies instead of scan-assembler checks. Use
19108 extern "C" for C++ testing.
19109 * gcc.target/arm/mve/intrinsics/vqrdmlsdhxq_m_s32.c: Likewise.
19110 * gcc.target/arm/mve/intrinsics/vqrdmlsdhxq_m_s8.c: Likewise.
19111 * gcc.target/arm/mve/intrinsics/vqrdmlsdhxq_s16.c: Likewise.
19112 * gcc.target/arm/mve/intrinsics/vqrdmlsdhxq_s32.c: Likewise.
19113 * gcc.target/arm/mve/intrinsics/vqrdmlsdhxq_s8.c: Likewise.
19114
19115 2023-01-25 Andrea Corallo <andrea.corallo@arm.com>
19116
19117 * gcc.target/arm/mve/intrinsics/vqrdmlsdhq_m_s16.c: Use
19118 check-function-bodies instead of scan-assembler checks. Use
19119 extern "C" for C++ testing.
19120 * gcc.target/arm/mve/intrinsics/vqrdmlsdhq_m_s32.c: Likewise.
19121 * gcc.target/arm/mve/intrinsics/vqrdmlsdhq_m_s8.c: Likewise.
19122 * gcc.target/arm/mve/intrinsics/vqrdmlsdhq_s16.c: Likewise.
19123 * gcc.target/arm/mve/intrinsics/vqrdmlsdhq_s32.c: Likewise.
19124 * gcc.target/arm/mve/intrinsics/vqrdmlsdhq_s8.c: Likewise.
19125
19126 2023-01-25 Andrea Corallo <andrea.corallo@arm.com>
19127
19128 * gcc.target/arm/mve/intrinsics/vqdmlsdhxq_m_s16.c: Use
19129 check-function-bodies instead of scan-assembler checks. Use
19130 extern "C" for C++ testing.
19131 * gcc.target/arm/mve/intrinsics/vqdmlsdhxq_m_s32.c: Likewise.
19132 * gcc.target/arm/mve/intrinsics/vqdmlsdhxq_m_s8.c: Likewise.
19133 * gcc.target/arm/mve/intrinsics/vqdmlsdhxq_s16.c: Likewise.
19134 * gcc.target/arm/mve/intrinsics/vqdmlsdhxq_s32.c: Likewise.
19135 * gcc.target/arm/mve/intrinsics/vqdmlsdhxq_s8.c: Likewise.
19136
19137 2023-01-25 Andrea Corallo <andrea.corallo@arm.com>
19138
19139 * gcc.target/arm/mve/intrinsics/vqdmlsdhq_m_s16.c: Use
19140 check-function-bodies instead of scan-assembler checks. Use
19141 extern "C" for C++ testing.
19142 * gcc.target/arm/mve/intrinsics/vqdmlsdhq_m_s32.c: Likewise.
19143 * gcc.target/arm/mve/intrinsics/vqdmlsdhq_m_s8.c: Likewise.
19144 * gcc.target/arm/mve/intrinsics/vqdmlsdhq_s16.c: Likewise.
19145 * gcc.target/arm/mve/intrinsics/vqdmlsdhq_s32.c: Likewise.
19146 * gcc.target/arm/mve/intrinsics/vqdmlsdhq_s8.c: Likewise.
19147
19148 2023-01-25 Andrea Corallo <andrea.corallo@arm.com>
19149
19150 * gcc.target/arm/mve/intrinsics/vqrdmlashq_n_s16.c: Use
19151 check-function-bodies instead of scan-assembler checks. Use
19152 extern "C" for C++ testing.
19153 * gcc.target/arm/mve/intrinsics/vqrdmlashq_n_s32.c: Likewise.
19154 * gcc.target/arm/mve/intrinsics/vqrdmlashq_n_s8.c: Likewise.
19155
19156 2023-01-25 Andrea Corallo <andrea.corallo@arm.com>
19157
19158 * gcc.target/arm/mve/intrinsics/vqrdmladhxq_m_s16.c: Use
19159 check-function-bodies instead of scan-assembler checks. Use
19160 extern "C" for C++ testing.
19161 * gcc.target/arm/mve/intrinsics/vqrdmladhxq_m_s32.c: Likewise.
19162 * gcc.target/arm/mve/intrinsics/vqrdmladhxq_m_s8.c: Likewise.
19163 * gcc.target/arm/mve/intrinsics/vqrdmladhxq_s16.c: Likewise.
19164 * gcc.target/arm/mve/intrinsics/vqrdmladhxq_s32.c: Likewise.
19165 * gcc.target/arm/mve/intrinsics/vqrdmladhxq_s8.c: Likewise.
19166
19167 2023-01-25 Andrea Corallo <andrea.corallo@arm.com>
19168
19169 * gcc.target/arm/mve/intrinsics/vqrdmladhq_m_s16.c: Use
19170 check-function-bodies instead of scan-assembler checks. Use
19171 extern "C" for C++ testing.
19172 * gcc.target/arm/mve/intrinsics/vqrdmladhq_m_s32.c: Likewise.
19173 * gcc.target/arm/mve/intrinsics/vqrdmladhq_m_s8.c: Likewise.
19174 * gcc.target/arm/mve/intrinsics/vqrdmladhq_s16.c: Likewise.
19175 * gcc.target/arm/mve/intrinsics/vqrdmladhq_s32.c: Likewise.
19176 * gcc.target/arm/mve/intrinsics/vqrdmladhq_s8.c: Likewise.
19177
19178 2023-01-25 Andrea Corallo <andrea.corallo@arm.com>
19179
19180 * gcc.target/arm/mve/intrinsics/vqdmladhxq_m_s16.c: Use
19181 check-function-bodies instead of scan-assembler checks. Use
19182 extern "C" for C++ testing.
19183 * gcc.target/arm/mve/intrinsics/vqdmladhxq_m_s32.c: Likewise.
19184 * gcc.target/arm/mve/intrinsics/vqdmladhxq_m_s8.c: Likewise.
19185 * gcc.target/arm/mve/intrinsics/vqdmladhxq_s16.c: Likewise.
19186 * gcc.target/arm/mve/intrinsics/vqdmladhxq_s32.c: Likewise.
19187 * gcc.target/arm/mve/intrinsics/vqdmladhxq_s8.c: Likewise.
19188
19189 2023-01-25 Andrea Corallo <andrea.corallo@arm.com>
19190
19191 * gcc.target/arm/mve/intrinsics/vqdmladhq_m_s16.c: Use
19192 check-function-bodies instead of scan-assembler checks. Use
19193 extern "C" for C++ testing.
19194 * gcc.target/arm/mve/intrinsics/vqdmladhq_m_s32.c: Likewise.
19195 * gcc.target/arm/mve/intrinsics/vqdmladhq_m_s8.c: Likewise.
19196 * gcc.target/arm/mve/intrinsics/vqdmladhq_s16.c: Likewise.
19197 * gcc.target/arm/mve/intrinsics/vqdmladhq_s32.c: Likewise.
19198 * gcc.target/arm/mve/intrinsics/vqdmladhq_s8.c: Likewise.
19199
19200 2023-01-25 Andrea Corallo <andrea.corallo@arm.com>
19201
19202 * gcc.target/arm/mve/intrinsics/vqabsq_m_s16.c: Use
19203 check-function-bodies instead of scan-assembler checks. Use
19204 extern "C" for C++ testing.
19205 * gcc.target/arm/mve/intrinsics/vqabsq_m_s32.c: Likewise.
19206 * gcc.target/arm/mve/intrinsics/vqabsq_m_s8.c: Likewise.
19207 * gcc.target/arm/mve/intrinsics/vqabsq_s16.c: Likewise.
19208 * gcc.target/arm/mve/intrinsics/vqabsq_s32.c: Likewise.
19209 * gcc.target/arm/mve/intrinsics/vqabsq_s8.c: Likewise.
19210
19211 2023-01-25 Andrea Corallo <andrea.corallo@arm.com>
19212
19213 * gcc.target/arm/mve/intrinsics/vcmulq_f16.c: Use
19214 check-function-bodies instead of scan-assembler checks. Use
19215 extern "C" for C++ testing.
19216 * gcc.target/arm/mve/intrinsics/vcmulq_f32.c: Likewise.
19217 * gcc.target/arm/mve/intrinsics/vcmulq_m_f16.c: Likewise.
19218 * gcc.target/arm/mve/intrinsics/vcmulq_m_f32.c: Likewise.
19219 * gcc.target/arm/mve/intrinsics/vcmulq_rot180_f16.c: Likewise.
19220 * gcc.target/arm/mve/intrinsics/vcmulq_rot180_f32.c: Likewise.
19221 * gcc.target/arm/mve/intrinsics/vcmulq_rot180_m_f16.c: Likewise.
19222 * gcc.target/arm/mve/intrinsics/vcmulq_rot180_m_f32.c: Likewise.
19223 * gcc.target/arm/mve/intrinsics/vcmulq_rot180_x_f16.c: Likewise.
19224 * gcc.target/arm/mve/intrinsics/vcmulq_rot180_x_f32.c: Likewise.
19225 * gcc.target/arm/mve/intrinsics/vcmulq_rot270_f16.c: Likewise.
19226 * gcc.target/arm/mve/intrinsics/vcmulq_rot270_f32.c: Likewise.
19227 * gcc.target/arm/mve/intrinsics/vcmulq_rot270_m_f16.c: Likewise.
19228 * gcc.target/arm/mve/intrinsics/vcmulq_rot270_m_f32.c: Likewise.
19229 * gcc.target/arm/mve/intrinsics/vcmulq_rot270_x_f16.c: Likewise.
19230 * gcc.target/arm/mve/intrinsics/vcmulq_rot270_x_f32.c: Likewise.
19231 * gcc.target/arm/mve/intrinsics/vcmulq_rot90_f16.c: Likewise.
19232 * gcc.target/arm/mve/intrinsics/vcmulq_rot90_f32.c: Likewise.
19233 * gcc.target/arm/mve/intrinsics/vcmulq_rot90_m_f16.c: Likewise.
19234 * gcc.target/arm/mve/intrinsics/vcmulq_rot90_m_f32.c: Likewise.
19235 * gcc.target/arm/mve/intrinsics/vcmulq_rot90_x_f16.c: Likewise.
19236 * gcc.target/arm/mve/intrinsics/vcmulq_rot90_x_f32.c: Likewise.
19237 * gcc.target/arm/mve/intrinsics/vcmulq_x_f16.c: Likewise.
19238 * gcc.target/arm/mve/intrinsics/vcmulq_x_f32.c: Likewise.
19239
19240 2023-01-25 Andrea Corallo <andrea.corallo@arm.com>
19241
19242 * gcc.target/arm/mve/intrinsics/vcmlaq_f16.c: Use
19243 check-function-bodies instead of scan-assembler checks. Use
19244 extern "C" for C++ testing.
19245 * gcc.target/arm/mve/intrinsics/vcmlaq_f32.c: Likewise.
19246 * gcc.target/arm/mve/intrinsics/vcmlaq_m_f16.c: Likewise.
19247 * gcc.target/arm/mve/intrinsics/vcmlaq_m_f32.c: Likewise.
19248 * gcc.target/arm/mve/intrinsics/vcmlaq_rot180_f16.c: Likewise.
19249 * gcc.target/arm/mve/intrinsics/vcmlaq_rot180_f32.c: Likewise.
19250 * gcc.target/arm/mve/intrinsics/vcmlaq_rot180_m_f16.c: Likewise.
19251 * gcc.target/arm/mve/intrinsics/vcmlaq_rot180_m_f32.c: Likewise.
19252 * gcc.target/arm/mve/intrinsics/vcmlaq_rot270_f16.c: Likewise.
19253 * gcc.target/arm/mve/intrinsics/vcmlaq_rot270_f32.c: Likewise.
19254 * gcc.target/arm/mve/intrinsics/vcmlaq_rot270_m_f16.c: Likewise.
19255 * gcc.target/arm/mve/intrinsics/vcmlaq_rot270_m_f32.c: Likewise.
19256 * gcc.target/arm/mve/intrinsics/vcmlaq_rot90_f16.c: Likewise.
19257 * gcc.target/arm/mve/intrinsics/vcmlaq_rot90_f32.c: Likewise.
19258 * gcc.target/arm/mve/intrinsics/vcmlaq_rot90_m_f16.c: Likewise.
19259 * gcc.target/arm/mve/intrinsics/vcmlaq_rot90_m_f32.c: Likewise.
19260
19261 2023-01-25 Andrea Corallo <andrea.corallo@arm.com>
19262
19263 * gcc.target/arm/mve/intrinsics/vcaddq_rot270_f16.c: Use
19264 check-function-bodies instead of scan-assembler checks. Use
19265 extern "C" for C++ testing.
19266 * gcc.target/arm/mve/intrinsics/vcaddq_rot270_f32.c: Likewise.
19267 * gcc.target/arm/mve/intrinsics/vcaddq_rot270_m_f16.c: Likewise.
19268 * gcc.target/arm/mve/intrinsics/vcaddq_rot270_m_f32.c: Likewise.
19269 * gcc.target/arm/mve/intrinsics/vcaddq_rot270_m_s16.c: Likewise.
19270 * gcc.target/arm/mve/intrinsics/vcaddq_rot270_m_s32.c: Likewise.
19271 * gcc.target/arm/mve/intrinsics/vcaddq_rot270_m_s8.c: Likewise.
19272 * gcc.target/arm/mve/intrinsics/vcaddq_rot270_m_u16.c: Likewise.
19273 * gcc.target/arm/mve/intrinsics/vcaddq_rot270_m_u32.c: Likewise.
19274 * gcc.target/arm/mve/intrinsics/vcaddq_rot270_m_u8.c: Likewise.
19275 * gcc.target/arm/mve/intrinsics/vcaddq_rot270_s16.c: Likewise.
19276 * gcc.target/arm/mve/intrinsics/vcaddq_rot270_s32.c: Likewise.
19277 * gcc.target/arm/mve/intrinsics/vcaddq_rot270_s8.c: Likewise.
19278 * gcc.target/arm/mve/intrinsics/vcaddq_rot270_u16.c: Likewise.
19279 * gcc.target/arm/mve/intrinsics/vcaddq_rot270_u32.c: Likewise.
19280 * gcc.target/arm/mve/intrinsics/vcaddq_rot270_u8.c: Likewise.
19281 * gcc.target/arm/mve/intrinsics/vcaddq_rot270_x_f16.c: Likewise.
19282 * gcc.target/arm/mve/intrinsics/vcaddq_rot270_x_f32.c: Likewise.
19283 * gcc.target/arm/mve/intrinsics/vcaddq_rot270_x_s16.c: Likewise.
19284 * gcc.target/arm/mve/intrinsics/vcaddq_rot270_x_s32.c: Likewise.
19285 * gcc.target/arm/mve/intrinsics/vcaddq_rot270_x_s8.c: Likewise.
19286 * gcc.target/arm/mve/intrinsics/vcaddq_rot270_x_u16.c: Likewise.
19287 * gcc.target/arm/mve/intrinsics/vcaddq_rot270_x_u32.c: Likewise.
19288 * gcc.target/arm/mve/intrinsics/vcaddq_rot270_x_u8.c: Likewise.
19289 * gcc.target/arm/mve/intrinsics/vcaddq_rot90_f16.c: Likewise.
19290 * gcc.target/arm/mve/intrinsics/vcaddq_rot90_f32.c: Likewise.
19291 * gcc.target/arm/mve/intrinsics/vcaddq_rot90_m_f16.c: Likewise.
19292 * gcc.target/arm/mve/intrinsics/vcaddq_rot90_m_f32.c: Likewise.
19293 * gcc.target/arm/mve/intrinsics/vcaddq_rot90_m_s16.c: Likewise.
19294 * gcc.target/arm/mve/intrinsics/vcaddq_rot90_m_s32.c: Likewise.
19295 * gcc.target/arm/mve/intrinsics/vcaddq_rot90_m_s8.c: Likewise.
19296 * gcc.target/arm/mve/intrinsics/vcaddq_rot90_m_u16.c: Likewise.
19297 * gcc.target/arm/mve/intrinsics/vcaddq_rot90_m_u32.c: Likewise.
19298 * gcc.target/arm/mve/intrinsics/vcaddq_rot90_m_u8.c: Likewise.
19299 * gcc.target/arm/mve/intrinsics/vcaddq_rot90_s16.c: Likewise.
19300 * gcc.target/arm/mve/intrinsics/vcaddq_rot90_s32.c: Likewise.
19301 * gcc.target/arm/mve/intrinsics/vcaddq_rot90_s8.c: Likewise.
19302 * gcc.target/arm/mve/intrinsics/vcaddq_rot90_u16.c: Likewise.
19303 * gcc.target/arm/mve/intrinsics/vcaddq_rot90_u32.c: Likewise.
19304 * gcc.target/arm/mve/intrinsics/vcaddq_rot90_u8.c: Likewise.
19305 * gcc.target/arm/mve/intrinsics/vcaddq_rot90_x_f16.c: Likewise.
19306 * gcc.target/arm/mve/intrinsics/vcaddq_rot90_x_f32.c: Likewise.
19307 * gcc.target/arm/mve/intrinsics/vcaddq_rot90_x_s16.c: Likewise.
19308 * gcc.target/arm/mve/intrinsics/vcaddq_rot90_x_s32.c: Likewise.
19309 * gcc.target/arm/mve/intrinsics/vcaddq_rot90_x_s8.c: Likewise.
19310 * gcc.target/arm/mve/intrinsics/vcaddq_rot90_x_u16.c: Likewise.
19311 * gcc.target/arm/mve/intrinsics/vcaddq_rot90_x_u32.c: Likewise.
19312 * gcc.target/arm/mve/intrinsics/vcaddq_rot90_x_u8.c: Likewise.
19313
19314 2023-01-25 Andrea Corallo <andrea.corallo@arm.com>
19315
19316 * gcc.target/arm/mve/intrinsics/vmulltq_int_m_s16.c: Use
19317 check-function-bodies instead of scan-assembler checks. Use
19318 extern "C" for C++ testing.
19319 * gcc.target/arm/mve/intrinsics/vmulltq_int_m_s32.c: Likewise.
19320 * gcc.target/arm/mve/intrinsics/vmulltq_int_m_s8.c: Likewise.
19321 * gcc.target/arm/mve/intrinsics/vmulltq_int_m_u16.c: Likewise.
19322 * gcc.target/arm/mve/intrinsics/vmulltq_int_m_u32.c: Likewise.
19323 * gcc.target/arm/mve/intrinsics/vmulltq_int_m_u8.c: Likewise.
19324 * gcc.target/arm/mve/intrinsics/vmulltq_int_s16.c: Likewise.
19325 * gcc.target/arm/mve/intrinsics/vmulltq_int_s32.c: Likewise.
19326 * gcc.target/arm/mve/intrinsics/vmulltq_int_s8.c: Likewise.
19327 * gcc.target/arm/mve/intrinsics/vmulltq_int_u16.c: Likewise.
19328 * gcc.target/arm/mve/intrinsics/vmulltq_int_u32.c: Likewise.
19329 * gcc.target/arm/mve/intrinsics/vmulltq_int_u8.c: Likewise.
19330 * gcc.target/arm/mve/intrinsics/vmulltq_int_x_s16.c: Likewise.
19331 * gcc.target/arm/mve/intrinsics/vmulltq_int_x_s32.c: Likewise.
19332 * gcc.target/arm/mve/intrinsics/vmulltq_int_x_s8.c: Likewise.
19333 * gcc.target/arm/mve/intrinsics/vmulltq_int_x_u16.c: Likewise.
19334 * gcc.target/arm/mve/intrinsics/vmulltq_int_x_u32.c: Likewise.
19335 * gcc.target/arm/mve/intrinsics/vmulltq_int_x_u8.c: Likewise.
19336 * gcc.target/arm/mve/intrinsics/vmulltq_poly_m_p16.c: Likewise.
19337 * gcc.target/arm/mve/intrinsics/vmulltq_poly_m_p8.c: Likewise.
19338 * gcc.target/arm/mve/intrinsics/vmulltq_poly_p16.c: Likewise.
19339 * gcc.target/arm/mve/intrinsics/vmulltq_poly_p8.c: Likewise.
19340 * gcc.target/arm/mve/intrinsics/vmulltq_poly_x_p16.c: Likewise.
19341 * gcc.target/arm/mve/intrinsics/vmulltq_poly_x_p8.c: Likewise.
19342
19343 2023-01-25 Andrea Corallo <andrea.corallo@arm.com>
19344
19345 * gcc.target/arm/mve/intrinsics/vmullbq_int_m_s16.c: Use
19346 check-function-bodies instead of scan-assembler checks. Use
19347 extern "C" for C++ testing.
19348 * gcc.target/arm/mve/intrinsics/vmullbq_int_m_s32.c: Likewise.
19349 * gcc.target/arm/mve/intrinsics/vmullbq_int_m_s8.c: Likewise.
19350 * gcc.target/arm/mve/intrinsics/vmullbq_int_m_u16.c: Likewise.
19351 * gcc.target/arm/mve/intrinsics/vmullbq_int_m_u32.c: Likewise.
19352 * gcc.target/arm/mve/intrinsics/vmullbq_int_m_u8.c: Likewise.
19353 * gcc.target/arm/mve/intrinsics/vmullbq_int_s16.c: Likewise.
19354 * gcc.target/arm/mve/intrinsics/vmullbq_int_s32.c: Likewise.
19355 * gcc.target/arm/mve/intrinsics/vmullbq_int_s8.c: Likewise.
19356 * gcc.target/arm/mve/intrinsics/vmullbq_int_u16.c: Likewise.
19357 * gcc.target/arm/mve/intrinsics/vmullbq_int_u32.c: Likewise.
19358 * gcc.target/arm/mve/intrinsics/vmullbq_int_u8.c: Likewise.
19359 * gcc.target/arm/mve/intrinsics/vmullbq_int_x_s16.c: Likewise.
19360 * gcc.target/arm/mve/intrinsics/vmullbq_int_x_s32.c: Likewise.
19361 * gcc.target/arm/mve/intrinsics/vmullbq_int_x_s8.c: Likewise.
19362 * gcc.target/arm/mve/intrinsics/vmullbq_int_x_u16.c: Likewise.
19363 * gcc.target/arm/mve/intrinsics/vmullbq_int_x_u32.c: Likewise.
19364 * gcc.target/arm/mve/intrinsics/vmullbq_int_x_u8.c: Likewise.
19365 * gcc.target/arm/mve/intrinsics/vmullbq_poly_m_p16.c: Likewise.
19366 * gcc.target/arm/mve/intrinsics/vmullbq_poly_m_p8.c: Likewise.
19367 * gcc.target/arm/mve/intrinsics/vmullbq_poly_p16.c: Likewise.
19368 * gcc.target/arm/mve/intrinsics/vmullbq_poly_p8.c: Likewise.
19369 * gcc.target/arm/mve/intrinsics/vmullbq_poly_x_p16.c: Likewise.
19370 * gcc.target/arm/mve/intrinsics/vmullbq_poly_x_p8.c: Likewise.
19371
19372 2023-01-25 Andrea Corallo <andrea.corallo@arm.com>
19373
19374 * gcc.target/arm/mve/intrinsics/vmulhq_m_s16.c: Use
19375 check-function-bodies instead of scan-assembler checks. Use
19376 extern "C" for C++ testing.
19377 * gcc.target/arm/mve/intrinsics/vmulhq_m_s32.c: Likewise.
19378 * gcc.target/arm/mve/intrinsics/vmulhq_m_s8.c: Likewise.
19379 * gcc.target/arm/mve/intrinsics/vmulhq_m_u16.c: Likewise.
19380 * gcc.target/arm/mve/intrinsics/vmulhq_m_u32.c: Likewise.
19381 * gcc.target/arm/mve/intrinsics/vmulhq_m_u8.c: Likewise.
19382 * gcc.target/arm/mve/intrinsics/vmulhq_s16.c: Likewise.
19383 * gcc.target/arm/mve/intrinsics/vmulhq_s32.c: Likewise.
19384 * gcc.target/arm/mve/intrinsics/vmulhq_s8.c: Likewise.
19385 * gcc.target/arm/mve/intrinsics/vmulhq_u16.c: Likewise.
19386 * gcc.target/arm/mve/intrinsics/vmulhq_u32.c: Likewise.
19387 * gcc.target/arm/mve/intrinsics/vmulhq_u8.c: Likewise.
19388 * gcc.target/arm/mve/intrinsics/vmulhq_x_s16.c: Likewise.
19389 * gcc.target/arm/mve/intrinsics/vmulhq_x_s32.c: Likewise.
19390 * gcc.target/arm/mve/intrinsics/vmulhq_x_s8.c: Likewise.
19391 * gcc.target/arm/mve/intrinsics/vmulhq_x_u16.c: Likewise.
19392 * gcc.target/arm/mve/intrinsics/vmulhq_x_u32.c: Likewise.
19393 * gcc.target/arm/mve/intrinsics/vmulhq_x_u8.c: Likewise.
19394
19395 2023-01-25 Andrea Corallo <andrea.corallo@arm.com>
19396
19397 * gcc.target/arm/mve/intrinsics/vnegq_f16.c: Use
19398 check-function-bodies instead of scan-assembler checks. Use
19399 extern "C" for C++ testing.
19400 * gcc.target/arm/mve/intrinsics/vnegq_f32.c: Likewise.
19401 * gcc.target/arm/mve/intrinsics/vnegq_m_f16.c: Likewise.
19402 * gcc.target/arm/mve/intrinsics/vnegq_m_f32.c: Likewise.
19403 * gcc.target/arm/mve/intrinsics/vnegq_m_s16.c: Likewise.
19404 * gcc.target/arm/mve/intrinsics/vnegq_m_s32.c: Likewise.
19405 * gcc.target/arm/mve/intrinsics/vnegq_m_s8.c: Likewise.
19406 * gcc.target/arm/mve/intrinsics/vnegq_s16.c: Likewise.
19407 * gcc.target/arm/mve/intrinsics/vnegq_s32.c: Likewise.
19408 * gcc.target/arm/mve/intrinsics/vnegq_s8.c: Likewise.
19409 * gcc.target/arm/mve/intrinsics/vnegq_x_f16.c: Likewise.
19410 * gcc.target/arm/mve/intrinsics/vnegq_x_f32.c: Likewise.
19411 * gcc.target/arm/mve/intrinsics/vnegq_x_s16.c: Likewise.
19412 * gcc.target/arm/mve/intrinsics/vnegq_x_s32.c: Likewise.
19413 * gcc.target/arm/mve/intrinsics/vnegq_x_s8.c: Likewise.
19414 * gcc.target/arm/simd/mve-vneg.c: Update test.
19415 * gcc.target/arm/simd/mve-vshr.c: Likewise
19416
19417 2023-01-25 Andrea Corallo <andrea.corallo@arm.com>
19418
19419 * gcc.target/arm/mve/intrinsics/vclzq_m_s16.c: Use
19420 check-function-bodies instead of scan-assembler checks. Use
19421 extern "C" for C++ testing.
19422 * gcc.target/arm/mve/intrinsics/vclzq_m_s32.c: Likewise.
19423 * gcc.target/arm/mve/intrinsics/vclzq_m_s8.c: Likewise.
19424 * gcc.target/arm/mve/intrinsics/vclzq_m_u16.c: Likewise.
19425 * gcc.target/arm/mve/intrinsics/vclzq_m_u32.c: Likewise.
19426 * gcc.target/arm/mve/intrinsics/vclzq_m_u8.c: Likewise.
19427 * gcc.target/arm/mve/intrinsics/vclzq_s16.c: Likewise.
19428 * gcc.target/arm/mve/intrinsics/vclzq_s32.c: Likewise.
19429 * gcc.target/arm/mve/intrinsics/vclzq_s8.c: Likewise.
19430 * gcc.target/arm/mve/intrinsics/vclzq_u16.c: Likewise.
19431 * gcc.target/arm/mve/intrinsics/vclzq_u32.c: Likewise.
19432 * gcc.target/arm/mve/intrinsics/vclzq_u8.c: Likewise.
19433 * gcc.target/arm/mve/intrinsics/vclzq_x_s16.c: Likewise.
19434 * gcc.target/arm/mve/intrinsics/vclzq_x_s32.c: Likewise.
19435 * gcc.target/arm/mve/intrinsics/vclzq_x_s8.c: Likewise.
19436 * gcc.target/arm/mve/intrinsics/vclzq_x_u16.c: Likewise.
19437 * gcc.target/arm/mve/intrinsics/vclzq_x_u32.c: Likewise.
19438 * gcc.target/arm/mve/intrinsics/vclzq_x_u8.c: Likewise.
19439 * gcc.target/arm/simd/mve-vclz.c: Update test.
19440
19441 2023-01-25 Andrea Corallo <andrea.corallo@arm.com>
19442
19443 * gcc.target/arm/mve/intrinsics/vclsq_m_s16.c: Use
19444 check-function-bodies instead of scan-assembler checks. Use extern
19445 "C" for C++ testing.
19446 * gcc.target/arm/mve/intrinsics/vclsq_m_s32.c: Likewise.
19447 * gcc.target/arm/mve/intrinsics/vclsq_m_s8.c: Likewise.
19448 * gcc.target/arm/mve/intrinsics/vclsq_s16.c: Likewise.
19449 * gcc.target/arm/mve/intrinsics/vclsq_s32.c: Likewise.
19450 * gcc.target/arm/mve/intrinsics/vclsq_s8.c: Likewise.
19451 * gcc.target/arm/mve/intrinsics/vclsq_x_s16.c: Likewise.
19452 * gcc.target/arm/mve/intrinsics/vclsq_x_s32.c: Likewise.
19453 * gcc.target/arm/mve/intrinsics/vclsq_x_s8.c: Likewise.
19454
19455 2023-01-25 Richard Sandiford <richard.sandiford@arm.com>
19456
19457 * gcc.target/aarch64/sve/acle/general-c/sizeless-1.c: Avoid
19458 "initializer element is not constant" error.
19459 * gcc.target/aarch64/sve/acle/general-c/sizeless-2.c: Likewise.
19460
19461 2023-01-25 Andre Vieira <andre.simoesdiasvieira@arm.com>
19462
19463 * lib/target-supports.exp (check_effective_target_vect_long_long): Add
19464 aarch64 to list of targets supporting long long vectorization.
19465
19466 2023-01-25 Jakub Jelinek <jakub@redhat.com>
19467
19468 PR tree-optimization/108498
19469 * gcc.c-torture/execute/pr108498-1.c: New test.
19470 * gcc.c-torture/execute/pr108498-2.c: New test.
19471
19472 2023-01-25 Siddhesh Poyarekar <siddhesh@gotplt.org>
19473 Jakub Jelinek <jakub@redhat.com>
19474
19475 PR tree-optimization/108522
19476 * gcc.dg/builtin-dynamic-object-size-0.c
19477 (test_dynarray_struct_member): New test.
19478 (main): Call it.
19479
19480 2023-01-24 Jakub Jelinek <jakub@redhat.com>
19481
19482 PR c++/107329
19483 PR testsuite/108533
19484 * g++.dg/init/new51.C (size_t): New typedef.
19485 (RexxClass::operator new, RexxClass::operator delete): Use size_t
19486 instead of unsigned long.
19487
19488 2023-01-24 Jason Merrill <jason@redhat.com>
19489
19490 PR c++/108504
19491 * g++.dg/ext/pragma1.C: New test.
19492
19493 2023-01-24 Jason Merrill <jason@redhat.com>
19494
19495 PR c++/108526
19496 * g++.dg/cpp23/static-operator-call5.C: New test.
19497
19498 2023-01-24 Vladimir N. Makarov <vmakarov@redhat.com>
19499
19500 * gcc.target/pdp11/pdp11.exp: New.
19501 * gcc.target/pdp11/pr108388.c: New.
19502
19503 2023-01-24 Harald Anlauf <anlauf@gmx.de>
19504
19505 PR fortran/108529
19506 * gfortran.dg/pr108529.f90: New test.
19507
19508 2023-01-24 Andre Vieira <andre.simoesdiasvieira@arm.com>
19509
19510 * gcc.target/arm/mve/pr108177-1-run.c: New test.
19511 * gcc.target/arm/mve/pr108177-1.c: New test.
19512 * gcc.target/arm/mve/pr108177-10-run.c: New test.
19513 * gcc.target/arm/mve/pr108177-10.c: New test.
19514 * gcc.target/arm/mve/pr108177-11-run.c: New test.
19515 * gcc.target/arm/mve/pr108177-11.c: New test.
19516 * gcc.target/arm/mve/pr108177-12-run.c: New test.
19517 * gcc.target/arm/mve/pr108177-12.c: New test.
19518 * gcc.target/arm/mve/pr108177-13-run.c: New test.
19519 * gcc.target/arm/mve/pr108177-13.c: New test.
19520 * gcc.target/arm/mve/pr108177-14-run.c: New test.
19521 * gcc.target/arm/mve/pr108177-14.c: New test.
19522 * gcc.target/arm/mve/pr108177-2-run.c: New test.
19523 * gcc.target/arm/mve/pr108177-2.c: New test.
19524 * gcc.target/arm/mve/pr108177-3-run.c: New test.
19525 * gcc.target/arm/mve/pr108177-3.c: New test.
19526 * gcc.target/arm/mve/pr108177-4-run.c: New test.
19527 * gcc.target/arm/mve/pr108177-4.c: New test.
19528 * gcc.target/arm/mve/pr108177-5-run.c: New test.
19529 * gcc.target/arm/mve/pr108177-5.c: New test.
19530 * gcc.target/arm/mve/pr108177-6-run.c: New test.
19531 * gcc.target/arm/mve/pr108177-6.c: New test.
19532 * gcc.target/arm/mve/pr108177-7-run.c: New test.
19533 * gcc.target/arm/mve/pr108177-7.c: New test.
19534 * gcc.target/arm/mve/pr108177-8-run.c: New test.
19535 * gcc.target/arm/mve/pr108177-8.c: New test.
19536 * gcc.target/arm/mve/pr108177-9-run.c: New test.
19537 * gcc.target/arm/mve/pr108177-9.c: New test.
19538 * gcc.target/arm/mve/pr108177-main.x: New test include.
19539 * gcc.target/arm/mve/pr108177.x: New test include.
19540
19541 2023-01-24 Jakub Jelinek <jakub@redhat.com>
19542
19543 PR c++/108474
19544 * g++.dg/cpp1z/decomp57.C: New test.
19545 * g++.dg/cpp1z/decomp58.C: New test.
19546
19547 2023-01-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
19548
19549 PR testsuite/107808
19550 * gcc.dg/vect/vect-bitfield-write-2.c: Require vect_long_long.
19551 * gcc.dg/vect/vect-bitfield-write-3.c: Likewise.
19552
19553 2023-01-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
19554
19555 PR testsuite/104756
19556 * gcc.dg/vect/vect-fmax-1.c: Require vect_float.
19557 * gcc.dg/vect/vect-fmax-2.c: Likewise.
19558 * gcc.dg/vect/vect-fmax-3.c: Likewise.
19559 * gcc.dg/vect/vect-fmin-1.c: Likewise.
19560 * gcc.dg/vect/vect-fmin-2.c: Likewise.
19561 * gcc.dg/vect/vect-fmin-3.c: Likewise.
19562
19563 2023-01-24 Lulu Cheng <chenglulu@loongson.cn>
19564 Yang Yujie <yangyujie@loongson.cn>
19565
19566 PR target/107731
19567 * gcc.target/loongarch/tst-asm-const.c: Moved to...
19568 * gcc.target/loongarch/pr107731.c: ...here.
19569
19570 2023-01-24 Jason Merrill <jason@redhat.com>
19571
19572 PR c++/107303
19573 PR c++/107329
19574 * g++.dg/ext/builtin-shufflevector-5.C: New test.
19575 * g++.dg/init/new51.C: New test.
19576
19577 2023-01-23 Jason Merrill <jason@redhat.com>
19578
19579 PR c++/107267
19580 * g++.dg/cpp0x/move2.C: New test.
19581
19582 2023-01-23 Harald Anlauf <anlauf@gmx.de>
19583
19584 PR fortran/108502
19585 * gfortran.dg/pr108502.f90: New test.
19586
19587 2023-01-23 Marek Polacek <polacek@redhat.com>
19588
19589 PR c++/107797
19590 * g++.dg/warn/Wunused-value-1.C: New test.
19591
19592 2023-01-23 Jason Merrill <jason@redhat.com>
19593
19594 PR c++/108195
19595 * g++.dg/cpp0x/initlist-vect2.C: New test.
19596
19597 2023-01-23 Harald Anlauf <anlauf@gmx.de>
19598
19599 PR fortran/108501
19600 * gfortran.dg/pr108501.f90: New test.
19601
19602 2023-01-23 Harald Anlauf <anlauf@gmx.de>
19603
19604 PR fortran/108420
19605 * gfortran.dg/pr108420.f90: New test.
19606
19607 2023-01-23 Jason Merrill <jason@redhat.com>
19608
19609 PR c++/108496
19610 * g++.dg/template/explicit-instantiation5.C: New test.
19611
19612 2023-01-23 Srinath Parvathaneni <srinath.parvathaneni@arm.com>
19613
19614 * g++.target/arm/pac-1.C: New test.
19615 * gcc.target/arm/pac-15.c: Likewise.
19616
19617 2023-01-23 Srinath Parvathaneni <srinath.parvathaneni@arm.com>
19618
19619 * gcc.target/arm/multilib.exp (multilib_config "rmprofile"): Update
19620 tests.
19621 * gcc.target/arm/pac-12.c: New test.
19622 * gcc.target/arm/pac-13.c: Likewise.
19623 * gcc.target/arm/pac-14.c: Likewise.
19624
19625 2023-01-23 Srinath Parvathaneni <srinath.parvathaneni@arm.com>
19626
19627 * gcc.target/arm/multilib.exp: Add tests for cortex-m85.
19628
19629 2023-01-23 Richard Biener <rguenther@suse.de>
19630
19631 PR tree-optimization/108482
19632 * gcc.dg/torture/pr108482.c: New testcase.
19633
19634 2023-01-23 Andrea Corallo <andrea.corallo@arm.com>
19635
19636 * gcc.target/arm/bti-1.c: New testcase.
19637 * gcc.target/arm/bti-2.c: Likewise.
19638
19639 2023-01-23 Andrea Corallo <andrea.corallo@arm.com>
19640
19641 * gcc.target/arm/pac.h : New file.
19642 * gcc.target/arm/pac-1.c : New test case.
19643 * gcc.target/arm/pac-2.c : Likewise.
19644 * gcc.target/arm/pac-3.c : Likewise.
19645 * gcc.target/arm/pac-4.c : Likewise.
19646 * gcc.target/arm/pac-5.c : Likewise.
19647 * gcc.target/arm/pac-6.c : Likewise.
19648 * gcc.target/arm/pac-7.c : Likewise.
19649 * gcc.target/arm/pac-8.c : Likewise.
19650 * gcc.target/arm/pac-9.c : Likewise.
19651 * gcc.target/arm/pac-10.c : Likewise.
19652 * gcc.target/arm/pac-11.c : Likewise.
19653
19654 2023-01-23 Andrea Corallo <andrea.corallo@arm.com>
19655
19656 * gcc.target/arm/multilib.exp: Add pacbti related entries.
19657
19658 2023-01-23 Andrea Corallo <andrea.corallo@arm.com>
19659 Tejas Belagod <tbelagod@arm.com>
19660
19661 * gcc.target/arm/acle/pacbti-m-predef-1.c: New test.
19662 * gcc.target/arm/acle/pacbti-m-predef-3.c: Likewise.
19663 * gcc.target/arm/acle/pacbti-m-predef-6.c: Likewise.
19664 * gcc.target/arm/acle/pacbti-m-predef-7.c: Likewise.
19665
19666 2023-01-23 Andrea Corallo <andrea.corallo@arm.com>
19667 Tejas Belagod <tbelagod@arm.com>
19668
19669 * lib/target-supports.exp
19670 (check_effective_target_mbranch_protection_ok): New function.
19671 * gcc.target/arm/acle/pacbti-m-predef-2.c: New test.
19672 * gcc.target/arm/acle/pacbti-m-predef-4.c: Likewise.
19673 * gcc.target/arm/acle/pacbti-m-predef-5.c: Likewise.
19674 * gcc.target/arm/acle/pacbti-m-predef-8.c: Likewise.
19675 * gcc.target/arm/acle/pacbti-m-predef-9.c: Likewise.
19676 * gcc.target/arm/acle/pacbti-m-predef-10.c: Likewise.
19677 * gcc.target/arm/acle/pacbti-m-predef-11.c: Likewise.
19678 * gcc.target/arm/acle/pacbti-m-predef-12.c: Likewise.
19679
19680 2023-01-23 Andrea Corallo <andrea.corallo@arm.com>
19681 Tejas Belagod <tbelagod@arm.com>
19682
19683 * lib/target-supports.exp:
19684 (check_effective_target_arm_pacbti_hw): New.
19685
19686 2023-01-23 Richard Biener <rguenther@suse.de>
19687
19688 PR tree-optimization/108449
19689 * gcc.dg/pr108449.c: New testcase.
19690
19691 2023-01-23 Jason Merrill <jason@redhat.com>
19692
19693 PR c++/53288
19694 DR 1299
19695 * g++.dg/init/lifetime4.C: New test.
19696
19697 2023-01-22 Iain Sandoe <iain@sandoe.co.uk>
19698
19699 * gm2/case/pass/case-pass.exp: Update for removal of concatenated
19700 paths.
19701 * gm2/complex/pass/complex-pass.exp: Likewise.
19702 * gm2/coroutines/pim/run/pass/coroutines-pim-run-pass.exp: Likewise.
19703 * gm2/iso/analysis/fail/iso-analysis-fail.exp: Likewise.
19704 * gm2/iso/check/fail/iso-check-fail.exp: Likewise.
19705 * gm2/iso/fail/iso-fail.exp: Likewise.
19706 * gm2/iso/pass/iso-pass.exp: Likewise.
19707 * gm2/isolib/run/pass/isolib-run-pass.exp: Likewise.
19708 * gm2/pim/fail/pim-fail.exp: Likewise.
19709 * gm2/pim/pass/pim-pass.exp: Likewise.
19710 * gm2/pimlib/logitech/run/pass/pimlib-logitech-run-pass.exp: Likewise.
19711 * gm2/pimlib/pass/pimlib-pass.exp: Likewise.
19712 * gm2/pimlib/run/pass/pimlib-run-pass.exp: Likewise.
19713 * gm2/projects/iso/run/pass/halma/projects-iso-run-pass-halma.exp: Likewise.
19714 * gm2/projects/iso/run/pass/hello/projects-iso-run-pass-hello.exp: Likewise.
19715 * gm2/projects/log/run/pass/hello/projects-log-run-pass-hello.exp: Likewise.
19716 * gm2/projects/pim/run/pass/hello/projects-pim-run-pass-hello.exp: Likewise.
19717 * gm2/recover/pass/recover-pass.exp: Likewise.
19718 * gm2/switches/makeall/fail/switches-makeall-fail.exp: Likewise.
19719 * gm2/switches/makeall/pass/switches-makeall-pass.exp: Likewise.
19720 * gm2/switches/none/run/pass/gm2-none.exp: Likewise.
19721 * gm2/switches/pim2/run/pass/switches-pim2-run-pass.exp: Likewise.
19722 * gm2/ulmlib/pass/ulmlib-pass.exp: Likewise.
19723 * gm2/ulmlib/std/pass/ulmlib-std-pass.exp: Likewise.
19724 * gm2/ulmlib/sys/pass/ulmlib-sys-pass.exp: Likewise.
19725 * lib/gm2.exp: Make the paths list a mandatory entry for each gm2_init_xxx
19726 function. Remove the use of concatenated include and library paths.
19727 Remove string processing where possible.
19728
19729 2023-01-22 Dimitar Dimitrov <dimitar@dinux.eu>
19730
19731 * gcc.target/pru/clz-hi-2.c: New test.
19732 * gcc.target/pru/clz-hi.c: New test.
19733
19734 2023-01-21 Jerry DeLisle <jvdelisle@gcc.gnu.org>
19735
19736 PR fortran/102595
19737 * gfortran.dg/pr88048.f90: Adjust for changed error message.
19738 * gfortran.dg/parameter_data0.f90: New test.
19739
19740 2023-01-20 Tejas Belagod <tejas.belagod@arm.com>
19741
19742 * gcc.target/aarch64/acle/pmull64.c: New.
19743 * gcc.target/aarch64/aes-fuse-1.c: Replace '+crypto' with corresponding
19744 feature flag based on the intrinsic.
19745 * gcc.target/aarch64/aes-fuse-2.c: Likewise.
19746 * gcc.target/aarch64/aes_1.c: Likewise.
19747 * gcc.target/aarch64/aes_2.c: Likewise.
19748 * gcc.target/aarch64/aes_xor_combine.c: Likewise.
19749 * gcc.target/aarch64/sha1_1.c: Likewise.
19750 * gcc.target/aarch64/sha256_1.c: Likewise.
19751 * gcc.target/aarch64/target_attr_crypto_ice_1.c: Likewise.
19752
19753 2023-01-19 Jakub Jelinek <jakub@redhat.com>
19754
19755 PR c++/108437
19756 * g++.dg/cpp23/subscript12.C: New test.
19757 * g++.dg/cpp23/subscript13.C: New test.
19758
19759 2023-01-19 Jakub Jelinek <jakub@redhat.com>
19760
19761 PR c++/53932
19762 * g++.dg/init/pr53932.C: New test.
19763
19764 2023-01-19 H.J. Lu <hjl.tools@gmail.com>
19765
19766 * gcc.target/i386/pr108436.c: New test.
19767
19768 2023-01-19 David Malcolm <dmalcolm@redhat.com>
19769
19770 PR analyzer/108455
19771 * gcc.dg/analyzer/deref-before-check-1.c: Add test coverage
19772 involving dominance.
19773 * gcc.dg/analyzer/deref-before-check-pr108455-1.c: New test.
19774 * gcc.dg/analyzer/deref-before-check-pr108455-git-pack-revindex.c:
19775 New test.
19776
19777 2023-01-19 Harald Anlauf <anlauf@gmx.de>
19778
19779 PR fortran/108434
19780 * gfortran.dg/pr108434.f90: New test.
19781
19782 2023-01-19 Iain Sandoe <iain@sandoe.co.uk>
19783
19784 * gm2/complex/run/pass/complex-run-pass.exp: Remove gm2_link_lib.
19785 * gm2/iso/run/pass/iso-run-pass.exp: Likewise.
19786 * gm2/link/externalscaffold/pass/link-externalscaffold-pass.exp:
19787 * gm2/pimlib/logitech/run/pass/pimlib-logitech-run-pass.exp: Likewise.
19788 * gm2/pimlib/run/pass/pimlib-run-pass.exp: Likewise.
19789 * gm2/projects/iso/run/pass/halma/projects-iso-run-pass-halma.exp:
19790 Likewise.
19791 * gm2/projects/iso/run/pass/hello/projects-iso-run-pass-hello.exp:
19792 Likewise.
19793 * gm2/projects/pim/run/pass/hello/projects-pim-run-pass-hello.exp:
19794 Likewise.
19795 * gm2/sets/run/pass/sets-run-pass.exp: Likewise.
19796 * gm2/switches/none/run/pass/gm2-none.exp: Likewise.
19797 * gm2/switches/pic/run/pass/switches-pic-run-pass.exp: Likewise.
19798 * gm2/projects/pim/run/pass/random/projects-pim-run-pass-random.exp:
19799 Likewise, and also ensure that the -g option is appended to avoid it
19800 being taken as a path.
19801 * lib/gm2.exp: Ensure for each gm2_init_xxxx function that the set of
19802 libraries added matches the set of -I and -L options.
19803
19804 2023-01-19 Christophe Lyon <christophe.lyon@arm.com>
19805
19806 PR target/108411
19807 * g++.target/aarch64/bitfield-abi-warning-align16-O2-extra.C: Add
19808 -fno-stack-protector.
19809 * g++.target/aarch64/bitfield-abi-warning-align16-O2.C: Likewise.
19810 * g++.target/aarch64/bitfield-abi-warning-align32-O2-extra.C: Likewise.
19811 * g++.target/aarch64/bitfield-abi-warning-align32-O2.C: Likewise.
19812 * g++.target/aarch64/bitfield-abi-warning-align8-O2.C: Likewise.
19813 * gcc.target/aarch64/bitfield-abi-warning-align16-O2-extra.c: Likewise.
19814 * gcc.target/aarch64/bitfield-abi-warning-align16-O2.c: Likewise.
19815 * gcc.target/aarch64/bitfield-abi-warning-align32-O2-extra.c: Likewise.
19816 * gcc.target/aarch64/bitfield-abi-warning-align32-O2.c: Likewise.
19817 * gcc.target/aarch64/bitfield-abi-warning-align8-O2.c: Likewise.
19818
19819 2023-01-19 Jakub Jelinek <jakub@redhat.com>
19820
19821 PR tree-optimization/108440
19822 * c-c++-common/rotate-10.c: New test.
19823 * c-c++-common/rotate-11.c: New test.
19824
19825 2023-01-19 Alexandre Oliva <oliva@adacore.com>
19826
19827 PR debug/106746
19828 * gcc.target/i386/pr106746.c: New.
19829
19830 2023-01-18 Marek Polacek <polacek@redhat.com>
19831
19832 PR c/108424
19833 * gcc.dg/c2x-nullptr-6.c: New test.
19834
19835 2023-01-18 David Malcolm <dmalcolm@redhat.com>
19836
19837 * gcc.dg/analyzer/SARD-tc117-basic-00001-min.c: New test, adapted
19838 from https://samate.nist.gov/SARD/test-suites/81.
19839 * gcc.dg/analyzer/SARD-tc1909-stack_overflow_loop.c: Likewise.
19840 * gcc.dg/analyzer/SARD-tc249-basic-00034-min.c: Likewise.
19841 * gcc.dg/analyzer/SARD-tc293-basic-00045-min.c: Likewise.
19842 * gcc.dg/analyzer/SARD-tc841-basic-00182-min.c: Likewise.
19843
19844 2023-01-18 Richard Biener <rguenther@suse.de>
19845
19846 PR lto/108445
19847 * gcc.dg/lto/pr108445_0.c: New testcase.
19848 * gcc.dg/lto/pr108445_1.c: Likewise.
19849
19850 2023-01-18 Murray Steele <murray.steele@arm.com>
19851
19852 * gcc.target/arm/mve/general/preserve_user_namespace_1.c: New test.
19853
19854 2023-01-18 Kewen Lin <linkw@linux.ibm.com>
19855 Andrew Pinski <apinski@marvell.com>
19856
19857 PR target/108396
19858 * gcc.target/powerpc/pr108396.c: New test.
19859
19860 2023-01-18 Kewen Lin <linkw@linux.ibm.com>
19861
19862 PR target/108348
19863 * gcc.target/powerpc/pr108348-1.c: New test.
19864 * gcc.target/powerpc/pr108348-2.c: New test.
19865
19866 2023-01-17 Harald Anlauf <anlauf@gmx.de>
19867
19868 PR fortran/108421
19869 * gfortran.dg/pr108421.f90: New test.
19870
19871 2023-01-17 Jakub Jelinek <jakub@redhat.com>
19872
19873 PR tree-optimization/106523
19874 * c-c++-common/rotate-2.c (f5, f6, f7, f8, f13, f14, f15, f16,
19875 f37, f38, f39, f40, f45, f46, f47, f48): Add assertions using
19876 __builtin_unreachable about shift count.
19877 * c-c++-common/rotate-2b.c: New test.
19878 * c-c++-common/rotate-4.c (f5, f6, f7, f8, f13, f14, f15, f16,
19879 f37, f38, f39, f40, f45, f46, f47, f48): Add assertions using
19880 __builtin_unreachable about shift count.
19881 * c-c++-common/rotate-4b.c: New test.
19882 * gcc.c-torture/execute/pr106523.c: New test.
19883
19884 2023-01-16 Andrew Pinski <apinski@marvell.com>
19885
19886 * lib/target-supports.exp (add_options_for_tls): Remove
19887 reference to Solaris 9 in comments.
19888
19889 2023-01-16 H.J. Lu <hjl.tools@gmail.com>
19890
19891 PR target/105980
19892 * g++.target/i386/pr105980.C: New test.
19893
19894 2023-01-16 Jan Hubicka <hubicka@ucw.cz>
19895
19896 * g++.dg/tree-ssa/pr106077.C: New test.
19897
19898 2023-01-16 Stam Markianos-Wright <stam.markianos-wright@arm.com>
19899
19900 PR target/96795
19901 PR target/107515
19902 * gcc.target/arm/mve/intrinsics/mve_intrinsic_type_overloads-fp.c: New test.
19903 * gcc.target/arm/mve/intrinsics/mve_intrinsic_type_overloads-int.c: New test.
19904
19905 2023-01-16 Andrew Carlotti <andrew.carlotti@arm.com>
19906
19907 * g++.dg/tree-ssa/pr86544.C: Add .POPCOUNT to tree scan regex.
19908 * gcc.dg/tree-ssa/popcount.c: Likewise.
19909 * gcc.dg/tree-ssa/popcount2.c: Likewise.
19910 * gcc.dg/tree-ssa/popcount3.c: Likewise.
19911 * gcc.target/aarch64/popcount4.c: Likewise.
19912 * gcc.target/i386/pr95771.c: Likewise, and...
19913 * gcc.target/i386/pr95771-2.c: ...split int128 test from above,
19914 since this would emit just a single IFN if a TI optab is added.
19915
19916 2023-01-16 Andrew Carlotti <andrew.carlotti@arm.com>
19917
19918 * gcc.dg/tree-ssa/cltz-max.c: New test.
19919 * gcc.dg/tree-ssa/clz-char.c: New test.
19920 * gcc.dg/tree-ssa/clz-int.c: New test.
19921 * gcc.dg/tree-ssa/clz-long-long.c: New test.
19922 * gcc.dg/tree-ssa/clz-long.c: New test.
19923 * gcc.dg/tree-ssa/ctz-char.c: New test.
19924 * gcc.dg/tree-ssa/ctz-int.c: New test.
19925 * gcc.dg/tree-ssa/ctz-long-long.c: New test.
19926 * gcc.dg/tree-ssa/ctz-long.c: New test.
19927
19928 2023-01-16 Andrew Carlotti <andrew.carlotti@arm.com>
19929
19930 * lib/target-supports.exp (check_effective_target_clz)
19931 (check_effective_target_clzl, check_effective_target_clzll)
19932 (check_effective_target_ctz, check_effective_target_clzl)
19933 (check_effective_target_ctzll): New.
19934 * gcc.dg/tree-ssa/cltz-complement-max.c: New test.
19935 * gcc.dg/tree-ssa/clz-complement-char.c: New test.
19936 * gcc.dg/tree-ssa/clz-complement-int.c: New test.
19937 * gcc.dg/tree-ssa/clz-complement-long-long.c: New test.
19938 * gcc.dg/tree-ssa/clz-complement-long.c: New test.
19939 * gcc.dg/tree-ssa/ctz-complement-char.c: New test.
19940 * gcc.dg/tree-ssa/ctz-complement-int.c: New test.
19941 * gcc.dg/tree-ssa/ctz-complement-long-long.c: New test.
19942 * gcc.dg/tree-ssa/ctz-complement-long.c: New test.
19943
19944 2023-01-16 Jakub Jelinek <jakub@redhat.com>
19945
19946 PR c++/105593
19947 * g++.target/i386/pr105593.C: New test.
19948
19949 2023-01-16 Jakub Jelinek <jakub@redhat.com>
19950
19951 PR c++/105593
19952 * c-c++-common/Winit-self3.c: New test.
19953 * c-c++-common/Winit-self4.c: New test.
19954 * c-c++-common/Winit-self5.c: New test.
19955
19956 2023-01-16 Kewen Lin <linkw@linux.ibm.com>
19957
19958 PR target/108272
19959 * gcc.target/powerpc/pr108272-1.c: New test.
19960 * gcc.target/powerpc/pr108272-2.c: New test.
19961 * gcc.target/powerpc/pr108272-3.c: New test.
19962 * gcc.target/powerpc/pr108272-4.c: New test.
19963
19964 2023-01-14 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
19965
19966 * gcc.target/aarch64/sve/acle/general/pr96463-2.c: Adjust.
19967
19968 2023-01-14 Jakub Jelinek <jakub@redhat.com>
19969
19970 PR c++/108365
19971 * c-c++-common/pr108365.c: New test.
19972 * g++.dg/opt/pr108365.C: New test.
19973 * g++.dg/warn/pr108365.C: New test.
19974
19975 2023-01-14 Alexandre Oliva <oliva@adacore.com>
19976
19977 PR target/42093
19978 * gcc.target/arm/pr42093.c: Disable tree-dce.
19979
19980 2023-01-13 David Malcolm <dmalcolm@redhat.com>
19981
19982 PR analyzer/105273
19983 * gcc.dg/analyzer/switch-enum-1.c: New test.
19984 * gcc.dg/analyzer/switch-enum-2.c: New test.
19985 * gcc.dg/analyzer/switch-enum-pr105273-git-vreportf-2.c: New test.
19986 * gcc.dg/analyzer/switch-enum-taint-1.c: New test.
19987 * gcc.dg/analyzer/switch-wrong-enum.c: New test.
19988 * gcc.dg/analyzer/torture/switch-enum-pr105273-doom-p_floor.c: New
19989 test.
19990 * gcc.dg/analyzer/torture/switch-enum-pr105273-doom-p_maputl.c:
19991 New test.
19992 * gcc.dg/analyzer/torture/switch-enum-pr105273-git-vreportf-1.c:
19993 New test.
19994
19995 2023-01-13 Alexander Monakov <amonakov@ispras.ru>
19996
19997 PR rtl-optimization/108117
19998 PR rtl-optimization/108132
19999 * gcc.dg/pr108117.c: New test.
20000
20001 2023-01-13 Jakub Jelinek <jakub@redhat.com>
20002
20003 PR c++/108285
20004 * g++.dg/warn/pr108285.C: New test.
20005
20006 2023-01-13 Gaius Mulley <gaiusmod2@gmail.com>
20007
20008 * gm2/examples/map/pass/examples-map-pass.exp:
20009 Call gm2_push_timeout 30 before foreach testcase.
20010 Call gm2_pop_timeout after the foreach statement.
20011 * gm2/pimlib/base/run/pass/pimlib-base-run-pass.exp:
20012 Call gm2_push_timeout 20 before foreach testcase.
20013 Call gm2_pop_timeout after the foreach statement.
20014
20015 2023-01-13 Jakub Jelinek <jakub@redhat.com>
20016
20017 PR target/107131
20018 * gcc.c-torture/execute/pr107131.c: New test.
20019
20020 2023-01-13 Srinath Parvathaneni <srinath.parvathaneni@arm.com>
20021
20022 * gcc.target/arm/multilib.exp: Add multilib tests for Cortex-M55 CPU.
20023
20024 2023-01-13 Qing Zhao <qing.zhao@oracle.com>
20025
20026 * gcc.dg/Warray-bounds-flex-arrays-1.c: Delete the level information
20027 from the message issued by -Wstrict-flex-arrays.
20028 * gcc.dg/Warray-bounds-flex-arrays-2.c: Likewise.
20029 * gcc.dg/Warray-bounds-flex-arrays-3.c: Likewise.
20030 * gcc.dg/Warray-bounds-flex-arrays-4.c: Likewise.
20031 * gcc.dg/Warray-bounds-flex-arrays-5.c: Likewise.
20032 * gcc.dg/Warray-bounds-flex-arrays-6.c: Likewise.
20033 * gcc.dg/Wstrict-flex-arrays-2.c: Likewise.
20034 * gcc.dg/Wstrict-flex-arrays-3.c: Likewise.
20035 * gcc.dg/Wstrict-flex-arrays.c: Likewise.
20036
20037 2023-01-13 Jakub Jelinek <jakub@redhat.com>
20038
20039 PR target/107131
20040 * gcc.dg/pr107131.c: New test.
20041
20042 2023-01-13 Richard Sandiford <richard.sandiford@arm.com>
20043
20044 * gcc.target/aarch64/dwarf_reg_size_1.c: New test.
20045 * gcc.target/aarch64/dwarf_reg_size_2.c: Likewise.
20046
20047 2023-01-13 Richard Biener <rguenther@suse.de>
20048
20049 * gcc.target/aarch64/pr107209.c: New test.
20050
20051 2023-01-13 Richard Biener <rguenther@suse.de>
20052
20053 PR tree-optimization/108387
20054 * gcc.dg/pr108387.c: New testcase.
20055
20056 2023-01-13 Gaius Mulley <gaiusmod2@gmail.com>
20057
20058 * gm2/coroutines/pim/run/pass/coroutines-pim-run-pass.exp
20059 (timeout-dg.exp): Load.
20060 Call gm2_push_timeout 15.
20061 Call gm2_pop_timeout at the end.
20062 * gm2/link/min/pass/link-min-pass.exp: Set path
20063 argument to "".
20064 * gm2/switches/whole-program/pass/run/switches-whole-program-pass-run.exp:
20065 Call gm2_push_timeout 60.
20066 Call gm2_pop_timeout at the end.
20067 * lib/gm2-torture.exp (gm2_previous_timeout): Set to 10 or
20068 individual_timeout.
20069 Configure dejagnu to timeout for 10 seconds.
20070 (gm2_push_timeout): New proc.
20071 (gm2_pop_timeout): New proc.
20072 * lib/gm2.exp (gm2_previous_timeout): Set to 10 or
20073 individual_timeout.
20074 Configure dejagnu to timeout for 10 seconds.
20075 (gm2_push_timeout): New proc.
20076 (gm2_pop_timeout): New proc.
20077
20078 2023-01-12 Gaius Mulley <gaiusmod2@gmail.com>
20079
20080 * lib/gm2.exp: Use timeout.exp.
20081
20082 2023-01-12 Gaius Mulley <gaiusmod2@gmail.com>
20083
20084 * lib/gm2.exp (gm2_init_min): Append -fno-exceptions
20085 to args.
20086
20087 2023-01-12 Andrew Pinski <apinski@marvell.com>
20088 Roger Sayle <roger@nextmovesoftware.com>
20089
20090 PR tree-optimization/92342
20091 * gcc.dg/tree-ssa/andnegcmp-1.c: New test.
20092 * gcc.dg/tree-ssa/andnegcmp-2.c: New test.
20093 * gcc.dg/tree-ssa/multcmp-1.c: New test.
20094 * gcc.dg/tree-ssa/multcmp-2.c: New test.
20095
20096 2023-01-12 Christophe Lyon <christophe.lyon@arm.com>
20097 Richard Sandiford <richard.sandiford@arm.com>
20098
20099 PR target/105549
20100 * gcc.target/aarch64/bitfield-abi-warning-align16-O2.c: Update.
20101 * gcc.target/aarch64/bitfield-abi-warning-align16-O2-extra.c: Update.
20102 * gcc.target/aarch64/bitfield-abi-warning-align32-O2.c: Update.
20103 * gcc.target/aarch64/bitfield-abi-warning-align32-O2-extra.c: Update.
20104 * gcc.target/aarch64/aapcs64/va_arg-17.c: New test.
20105 * gcc.target/aarch64/pr105549.c: New test.
20106 * g++.target/aarch64/bitfield-abi-warning-align16-O2.C: Update.
20107 * g++.target/aarch64/bitfield-abi-warning-align16-O2-extra.C: Update.
20108 * g++.target/aarch64/bitfield-abi-warning-align32-O2.C: Update.
20109 * g++.target/aarch64/bitfield-abi-warning-align32-O2-extra.C: Update.
20110
20111 2023-01-12 Christophe Lyon <christophe.lyon@arm.com>
20112 Richard Sandiford <richard.sandiford@arm.com>
20113
20114 * gcc.target/aarch64/bitfield-abi-warning-align16-O2.c: New test.
20115 * gcc.target/aarch64/bitfield-abi-warning-align16-O2-extra.c: New
20116 test.
20117 * gcc.target/aarch64/bitfield-abi-warning-align32-O2.c: New test.
20118 * gcc.target/aarch64/bitfield-abi-warning-align32-O2-extra.c: New
20119 test.
20120 * gcc.target/aarch64/bitfield-abi-warning-align8-O2.c: New test.
20121 * gcc.target/aarch64/bitfield-abi-warning.h: New test.
20122 * g++.target/aarch64/bitfield-abi-warning-align16-O2.C: New test.
20123 * g++.target/aarch64/bitfield-abi-warning-align16-O2-extra.C: New
20124 test.
20125 * g++.target/aarch64/bitfield-abi-warning-align32-O2.C: New test.
20126 * g++.target/aarch64/bitfield-abi-warning-align32-O2-extra.C: New
20127 test.
20128 * g++.target/aarch64/bitfield-abi-warning-align8-O2.C: New test.
20129 * g++.target/aarch64/bitfield-abi-warning.h: New test.
20130
20131 2023-01-12 Richard Biener <rguenther@suse.de>
20132
20133 PR tree-optimization/99412
20134 * gcc.dg/vect/pr99412.c: New testcase.
20135 * gcc.dg/tree-ssa/reassoc-47.c: Adjust comment.
20136 * gcc.dg/tree-ssa/reassoc-48.c: Remove.
20137
20138 2023-01-12 Tobias Burnus <tobias@codesourcery.com>
20139
20140 PR fortran/107706
20141 * gfortran.dg/gomp/assume-2.f90: Update dg-error.
20142 * gfortran.dg/gomp/assumes-2.f90: Likewise.
20143 * gfortran.dg/gomp/assume-5.f90: New test.
20144
20145 2023-01-12 Lewis Hyatt <lhyatt@gmail.com>
20146
20147 * c-c++-common/cpp/pr108244-1.c: New test.
20148 * c-c++-common/cpp/pr108244-2.c: New test.
20149 * c-c++-common/gomp/pr108244-3.c: New test.
20150
20151 2023-01-11 David Malcolm <dmalcolm@redhat.com>
20152
20153 PR analyzer/108252
20154 * gcc.dg/analyzer/attr-malloc-pr108252.c: New test.
20155 * gcc.dg/analyzer/fd-leak-pr108252.c: New test.
20156 * gcc.dg/analyzer/flex-with-call-summaries.c: Remove xfail from
20157 warning false +ve directives.
20158 * gcc.dg/analyzer/pr103217-2.c: Add -Wno-analyzer-too-complex.
20159 * gcc.dg/analyzer/pr103217-3.c: Likewise.
20160 * gcc.dg/analyzer/strdup-pr108252.c: New test.
20161 * gcc.dg/analyzer/strndup-pr108252.c: New test.
20162
20163 2023-01-11 Jakub Jelinek <jakub@redhat.com>
20164
20165 PR c/105972
20166 * gcc.dg/pr105972.c: New test.
20167
20168 2023-01-11 Roger Sayle <roger@nextmovesoftware.com>
20169
20170 PR tree-optimization/71343
20171 * gcc.dg/pr71343-2.c: New test case.
20172
20173 2023-01-11 David Faust <david.faust@oracle.com>
20174
20175 PR target/108293
20176 * gcc.target/bpf/double-1.c: New test.
20177 * gcc.target/bpf/double-2.c: New test.
20178 * gcc.target/bpf/float-1.c: New test.
20179
20180 2023-01-11 Eric Botcazou <ebotcazou@adacore.com>
20181
20182 * gcc.dg/sso-17.c: New test.
20183
20184 2023-01-11 Kewen Lin <linkw@linux.ibm.com>
20185
20186 * gcc.target/powerpc/ppc-fortran/ppc-fortran.exp: Exit immediately if
20187 the testing target isn't a PowerPC target.
20188
20189 2023-01-11 Richard Biener <rguenther@suse.de>
20190
20191 PR tree-optimization/107767
20192 * gcc.dg/tree-ssa/pr107767.c: New testcase.
20193
20194 2023-01-11 Jakub Jelinek <jakub@redhat.com>
20195
20196 PR target/108308
20197 * gcc.dg/pr108308.c: Use int32 target rather than { ilp32 || lp64 }.
20198
20199 2023-01-11 Richard Biener <rguenther@suse.de>
20200
20201 PR tree-optimization/108352
20202 * gcc.dg/tree-ssa/ssa-thread-21.c: New testcase.
20203 * gcc.dg/tree-ssa/vrp46.c: Remove --param fsm-scale-path-blocks=1.
20204
20205 2023-01-11 Richard Biener <rguenther@suse.de>
20206
20207 PR tree-optimization/108353
20208 * gcc.dg/tree-ssa/ssa-copyprop-3.c: New testcase.
20209
20210 2023-01-11 Andreas Krebbel <krebbel@linux.ibm.com>
20211
20212 * gcc.target/s390/not.c: New test.
20213
20214 2023-01-11 Richard Biener <rguenther@suse.de>
20215
20216 PR tree-optimization/106293
20217 * gcc.dg/tree-ssa/ssa-dse-46.c: Remove long initializer.
20218
20219 2023-01-10 Richard Biener <rguenther@suse.de>
20220
20221 PR tree-optimization/106293
20222 * gcc.dg/tree-ssa/ssa-dse-46.c: New testcase.
20223
20224 2023-01-10 Roger Sayle <roger@nextmovesoftware.com>
20225
20226 PR rtl-optimization/106421
20227 * gcc.dg/pr106421.c: New test case.
20228
20229 2023-01-10 Martin Jambor <mjambor@suse.cz>
20230
20231 PR ipa/108110
20232 * g++.dg/ipa/pr108110.C: New test.
20233
20234 2023-01-10 Richard Biener <rguenther@suse.de>
20235
20236 PR tree-optimization/108314
20237 * gcc.dg/vect/pr108314.c: New testcase.
20238
20239 2023-01-10 Xianmiao Qu <cooper.qu@linux.alibaba.com>
20240
20241 * gcc.target/csky/ldbs.c : Fix exclude-opts, should not
20242 be "*".
20243
20244 2023-01-10 Xianmiao Qu <cooper.qu@linux.alibaba.com>
20245
20246 * gcc.target/csky/and3a.c: Rename to ...
20247 * gcc.target/csky/ck801-and.c: ... this.
20248 * gcc.target/csky/constpool-3.c: Rename to ...
20249 * gcc.target/csky/constpool-2.c: ... this, Rename to ...
20250 * gcc.target/csky/constpool-1.c: ... this, Rename to ...
20251 * gcc.target/csky/ck801-constpool.c: ... this, and skip
20252 if the CPU is not ck801.
20253 * gcc.target/csky/ck801-branch.c: Skip if the CPU is not ck801.
20254
20255 2023-01-10 Andreas Krebbel <krebbel@linux.ibm.com>
20256
20257 * gcc.target/s390/fcall-saved.c: New test.
20258
20259 2023-01-09 Jakub Jelinek <jakub@redhat.com>
20260
20261 PR c++/105838
20262 PR c++/108047
20263 PR c++/108266
20264 * g++.dg/tree-ssa/initlist-opt2.C: New test.
20265 * g++.dg/tree-ssa/initlist-opt3.C: New test.
20266
20267 2023-01-09 Joseph Myers <joseph@codesourcery.com>
20268
20269 * gcc.dg/c2x-complit-8.c: New test.
20270
20271 2023-01-09 Richard Biener <rguenther@suse.de>
20272
20273 PR middle-end/69482
20274 * gcc.target/i386/pr69482-1.c: New testcase.
20275 * gcc.target/i386/pr69482-2.c: Likewise.
20276
20277 2023-01-09 Martin Liska <mliska@suse.cz>
20278
20279 PR lto/108330
20280 * g++.dg/ipa/pr108830.C: New test.
20281
20282 2023-01-09 Richard Biener <rguenther@suse.de>
20283
20284 PR tree-optimization/101912
20285 * gcc.dg/uninit-pr101912.c: New testcase.
20286
20287 2023-01-09 Martin Liska <mliska@suse.cz>
20288
20289 PR c/107993
20290 * gcc.target/i386/pr107993.c: New test.
20291
20292 2023-01-07 John David Anglin <danglin@gcc.gnu.org>
20293
20294 * gcc.dg/atomic/c11-atomic-exec-4.c: Add "-D_HPUX_SOURCE" option
20295 on *-*-hpux*.
20296 * gcc.dg/atomic/c11-atomic-exec-5.c: Likewise.
20297
20298 2023-01-06 Joseph Myers <joseph@codesourcery.com>
20299
20300 * gcc.dg/builtin-tgmath-3.c: Update expectations and add more
20301 tests.
20302
20303 2023-01-06 Tamar Christina <tamar.christina@arm.com>
20304
20305 Revert:
20306 2023-01-06 Tamar Christina <tamar.christina@arm.com>
20307
20308 * gcc.target/aarch64/sve/slp_1.c: Update testcase.
20309
20310 2023-01-06 Jakub Jelinek <jakub@redhat.com>
20311
20312 PR target/108292
20313 PR target/108308
20314 * gcc.c-torture/execute/pr108292.c: New test.
20315 * gcc.target/i386/pr108292.c: New test.
20316 * gcc.dg/pr108308.c: New test.
20317
20318 2023-01-05 Roger Sayle <roger@nextmovesoftware.com>
20319
20320 Revert:
20321 2023-01-05 Roger Sayle <roger@nextmovesoftware.com>
20322
20323 * gcc.target/i386/cmov10.c: New test case.
20324
20325 2023-01-05 Patrick Palka <ppalka@redhat.com>
20326
20327 PR c++/108275
20328 * g++.dg/parse/access14.C: New test.
20329
20330 2023-01-05 Gaius Mulley <gaiusmod2@gmail.com>
20331
20332 * lib/gm2.exp (gm2_init_minx): New procedure.
20333 (gm2_init_min): New procedure calls gm2_init_min with
20334 dialect flags.
20335 * gm2/link/min/pass/tiny.mod: New test case.
20336 * gm2/link/min/pass/link-min-pass.exp: New file.
20337
20338 2023-01-04 Patrick Palka <ppalka@redhat.com>
20339
20340 PR c++/108282
20341 * g++.dg/cpp2a/concepts-requires34.C: New test.
20342
20343 2023-01-04 Jakub Jelinek <jakub@redhat.com>
20344
20345 PR c++/108206
20346 * g++.dg/template/pr108206.C: New test.
20347
20348 2023-01-04 Iain Sandoe <iain@sandoe.co.uk>
20349
20350 * gm2/iso/pass/realbitscast.mod: Disable REAL96 on Darwin.
20351
20352 2023-01-04 Jakub Jelinek <jakub@redhat.com>
20353
20354 PR tree-optimization/108253
20355 * g++.dg/opt/pr108253.C: New test.
20356
20357 2023-01-04 Jakub Jelinek <jakub@redhat.com>
20358
20359 PR middle-end/108237
20360 * gcc.c-torture/compile/pr108237.c: New test.
20361
20362 2023-01-04 Jakub Jelinek <jakub@redhat.com>
20363
20364 PR sanitizer/108256
20365 * c-c++-common/ubsan/pr108256.c: New test.
20366
20367 2023-01-03 David Edelsohn <dje.gcc@gmail.com>
20368
20369 * g++.dg/modules/modules.exp: Skip on AIX.
20370 * gcc.target/powerpc/pr99708.c: Skip on AIX.
20371
20372 2023-01-03 Sandra Loosemore <sandra@codesourcery.com>
20373
20374 * g++.dg/gomp/target-simd-clone-1.C: Tweak to test
20375 that the unused clone is GC'ed.
20376 * gcc.dg/gomp/target-simd-clone-1.c: Likewise.
20377
20378 2023-01-03 Roger Sayle <roger@nextmovesoftware.com>
20379
20380 * gcc.target/i386/cmov10.c: New test case.
20381
20382 2023-01-03 Jakub Jelinek <jakub@redhat.com>
20383
20384 PR middle-end/108264
20385 * gcc.dg/pr108264.c: New test.
20386
20387 2023-01-03 Jakub Jelinek <jakub@redhat.com>
20388
20389 PR rtl-optimization/108263
20390 * gcc.dg/pr108263.c: New test.
20391
20392 2023-01-01 Roger Sayle <roger@nextmovesoftware.com>
20393 Uroš Bizjak <ubizjak@gmail.com>
20394
20395 * gcc.target/i386/extendditi2-1.c: New test case.
20396 * gcc.target/i386/extendditi2-2.c: Likewise.
20397
20398 \f
20399 Copyright (C) 2023 Free Software Foundation, Inc.
20400
20401 Copying and distribution of this file, with or without modification,
20402 are permitted in any medium without royalty provided the copyright
20403 notice and this notice are preserved.