1 2023-04-24 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
3 * gcc.target/aarch64/sve/acle/general/rev-1.c: New test.
5 2023-04-24 Andrew Pinski <apinski@marvell.com>
7 * gcc.dg/tree-ssa/phi-opt-23.c: Update testcase.
8 * gcc.dg/tree-ssa/phi-opt-24.c: Likewise.
10 2023-04-24 Andrew Pinski <apinski@marvell.com>
12 * gcc.dg/tree-ssa/ssa-ifcombine-13.c: Add -fno-ssa-phiopt.
14 2023-04-24 Andrew Pinski <apinski@marvell.com>
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.
20 2023-04-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
22 * gcc.target/aarch64/sve-neon-modes_1.c: New test.
23 * gcc.target/aarch64/sve-neon-modes_2.c: New test.
25 2023-04-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
28 * gcc.target/aarch64/sve2/div-by-bitmask_1.c: Adjust for unpredicated SVE2
30 * gcc.target/aarch64/sve2/unpred_mul_1.c: New test.
32 2023-04-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
34 * gcc.target/aarch64/simd/vabal_combine.c: New test.
36 2023-04-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
38 * gcc.target/aarch64/simd/addlv_zext.c: New test.
40 2023-04-24 Juzhe-Zhong <juzhe.zhong@rivai.ai>
42 * gcc.target/riscv/rvv/vsetvl/avl_single-102.c: New test.
44 2023-04-24 Juzhe-Zhong <juzhe.zhong@rivai.ai>
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.
53 2023-04-24 liuhongt <hongtao.liu@intel.com>
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.
67 2023-04-23 Gaius Mulley <gaiusmod2@gmail.com>
69 * lib/gm2.exp (gm2_target_compile_default): Conditionally
70 append -lnsl -lsocket to ldflags.
72 2023-04-23 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
74 * gcc.target/aarch64/float_truncate_zero.c: New test.
76 2023-04-23 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
79 * gcc.target/aarch64/simd/pr99195_1.c: Add testing for vpadd intrinsics.
81 2023-04-23 Roger Sayle <roger@nextmovesoftware.com>
83 * gcc.target/xstormy16/mulhi.c: New test case.
85 2023-04-23 Roger Sayle <roger@nextmovesoftware.com>
87 * gcc.target/xstormy16/extendhisi2.c: New test case.
88 * gcc.target/xstormy16/zextendhisi2.c: Likewise.
90 2023-04-23 Roger Sayle <roger@nextmovesoftware.com>
92 * gcc.target/xstormy16/shiftsi.c: New test case.
94 2023-04-23 liuhongt <hongtao.liu@intel.com>
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.
103 2023-04-23 liuhongt <hongtao.liu@intel.com>
105 * gcc.target/i386/pr108707.c: New test.
107 2023-04-22 Andrew Pinski <apinski@marvell.com>
109 * gcc.dg/tree-ssa/phi-opt-5.c: Remvoe some xfail.
111 2023-04-22 Roger Sayle <roger@nextmovesoftware.com>
114 * gcc.target/avr/pr54816.c: Move to...
115 * gcc.target/avr/mmcu/pr54816.c: ... here.
117 2023-04-22 Harald Anlauf <anlauf@gmx.de>
118 Steven G. Kargl <kargl@gcc.gnu.org>
121 * gfortran.dg/allocatable_function_11.f90: New test.
123 2023-04-22 Jakub Jelinek <jakub@redhat.com>
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
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
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.
141 2023-04-22 Jeff Law <jlaw@ventanamicro>
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.
153 2023-04-22 Jakub Jelinek <jakub@redhat.com>
155 PR tree-optimization/109583
156 * gcc.dg/pr109583.c: New test.
158 2023-04-22 Jan Hubicka <hubicka@ucw.cz>
159 Ondrej Kubanek <kubanek0ondrej@gmail.com>
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.
165 2023-04-21 Andrew MacLeod <amacleod@redhat.com>
167 PR tree-optimization/109546
168 * gcc.dg/pr109546.c: New.
170 2023-04-21 Jason Merrill <jason@redhat.com>
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.
177 2023-04-21 Jeff Law <jlaw@ventanamicro>
180 * gcc.target/i386/cmov6.c: No longer expect this test to
181 generate 'cmov' instructions.
183 2023-04-21 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
185 * gcc.target/aarch64/sminmax-asr_1.c: New test.
187 2023-04-21 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
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.
196 2023-04-21 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
199 * gcc.target/aarch64/simd/pr99195_1.c: New test.
201 2023-04-21 Richard Biener <rguenther@suse.de>
203 PR tree-optimization/109573
204 * g++.dg/vect/pr109573.cc: New testcase.
206 2023-04-21 Juzhe-Zhong <juzhe.zhong@rivai.ai>
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.
213 2023-04-21 Haochen Gui <guihaoc@gcc.gnu.org>
216 * gcc.dg/torture/float128-cmp-invalid.c: Add xfail.
218 2023-04-21 Haochen Gui <guihaoc@gcc.gnu.org>
221 * lib/target-supports.exp (is-effective-target-keyword): Add
224 2023-04-21 Juzhe-Zhong <juzhe.zhong@rivai.ai>
227 * gcc.target/riscv/rvv/vsetvl/pr109547.c: New.
228 * gcc.target/riscv/rvv/vsetvl/vsetvl-17.c: Update scan
231 2023-04-20 Andrew MacLeod <amacleod@redhat.com>
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.
239 2023-04-20 Jakub Jelinek <jakub@redhat.com>
242 * gcc.dg/goacc/pr107041.c: New test.
244 2023-04-20 Uros Bizjak <ubizjak@gmail.com>
247 * gcc.target/i386/pr78952-4.c: New test.
249 2023-04-20 Juzhe-Zhong <juzhe.zhong@rivai.ai>
250 kito-cheng <kito.cheng@sifive.com>
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.
256 2023-04-20 Kito Cheng <kito.cheng@sifive.com>
258 * gcc.target/riscv/arch-19.c: Add -misa-spec.
260 2023-04-20 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
261 kito-cheng <kito.cheng@sifive.com>
264 * g++.target/riscv/rvv/base/pr109535.C: New test.
265 * gcc.target/riscv/rvv/base/pr109535.c: New test.
267 2023-04-20 Kito Cheng <kito.cheng@sifive.com>
269 * gcc.target/riscv/simplify_ior_optimization.c: Use stdint-gcc.h
272 2023-04-20 Andrew Stubbs <ams@codesourcery.com>
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.
281 2023-04-20 Jakub Jelinek <jakub@redhat.com>
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.
292 2023-04-20 Jakub Jelinek <jakub@redhat.com>
296 * g++.dg/ext/int128-8.C: Require int128 effective target.
298 2023-04-20 Jiufu Guo <guojiufu@linux.ibm.com>
301 * gcc.dg/vect/bb-slp-layout-19.c: Modify to guard the check with
302 vect_hw_misalign on POWERs.
304 2023-04-20 Haochen Jiang <haochen.jiang@intel.com>
306 * gcc.target/i386/avx512fvl-vaes-1.c: Add VAES xmm test.
307 * gcc.target/i386/pr109117-1.c: Modify error message.
309 2023-04-20 Hu, Lin1 <lin1.hu@intel.com>
311 * gcc.target/i386/avx512vlbw-reduce-op-1.c: New test.
313 2023-04-20 Haochen Jiang <haochen.jiang@intel.com>
315 * gcc.target/i386/vpclmulqdq.c: Add compile test for xmm.
317 2023-04-20 Haochen Jiang <haochen.jiang@intel.com>
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.
372 2023-04-20 Haochen Jiang <haochen.jiang@intel.com>
374 * gcc.target/i386/avx512bitalg-vpopcntb-1.c:
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.
389 2023-04-20 Hu, Lin1 <lin1.hu@intel.com>
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.
399 2023-04-19 Patrick Palka <ppalka@redhat.com>
400 Jonathan Wakely <jwakely@redhat.com>
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.
407 2023-04-19 Patrick Palka <ppalka@redhat.com>
410 * g++.dg/cpp2a/concepts-placeholder13.C: New test.
412 2023-04-19 Harald Anlauf <anlauf@gmx.de>
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".
420 2023-04-19 Andrew Pinski <apinski@marvell.com>
422 * gcc.target/i386/cmov10.c: New test.
423 * gcc.target/i386/cmov11.c: New test.
425 2023-04-19 Jason Merrill <jason@redhat.com>
428 * g++.dg/ext/int128-8.C: New test.
430 2023-04-19 Juzhe-Zhong <juzhe.zhong@rivai.ai>
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.
440 2023-04-19 Pan Li <pan2.li@intel.com>
442 * gcc.target/riscv/rvv/base/mask_insn_shortcut.c: Update check
444 * gcc.target/riscv/simplify_ior_optimization.c: New test.
446 2023-04-19 Uros Bizjak <ubizjak@gmail.com>
450 * gcc.target/i386/pr78952-3.c: New test.
452 2023-04-19 Xi Ruoyao <xry111@xry111.site>
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.
459 2023-04-19 Xi Ruoyao <xry111@xry111.site>
461 * gcc.target/loongarch/va_arg.c: New test.
463 2023-04-19 Jakub Jelinek <jakub@redhat.com>
465 PR tree-optimization/109011
466 * gcc.dg/vect/pr109011-1.c: New test.
468 2023-04-19 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
470 * gcc.target/aarch64/vec-set-zero.c: New test.
472 2023-04-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
475 * gcc.target/aarch64/pr108840.c: New test.
477 2023-04-19 Jakub Jelinek <jakub@redhat.com>
479 PR tree-optimization/109524
480 * g++.dg/pr109524.C (nn::nn): Change argument type from nn & to
483 2023-04-18 Uros Bizjak <ubizjak@gmail.com>
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.
490 2023-04-18 Richard Biener <rguenther@suse.de>
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.
511 2023-04-18 Andrew Stubbs <ams@codesourcery.com>
513 * gcc.target/gcn/fpdiv.c: Remove the -ffast-math requirement.
515 2023-04-18 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
517 * gcc.target/aarch64/spellcheck_11.c: New test.
519 2023-04-18 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
521 * gcc.target/aarch64/ldapr-zext.c: Add test for u8 to u16
524 2023-04-18 Jin Ma <jinma@linux.alibaba.com>
526 * gcc.target/riscv/arch-5.c: Likewise.
528 2023-04-18 Jakub Jelinek <jakub@redhat.com>
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.
534 2023-04-18 Xi Ruoyao <xry111@xry111.site>
536 * gcc.target/loongarch/add-const.c: New test.
537 * gcc.target/loongarch/stack-check-cfa-1.c: Adjust for stack
539 * gcc.target/loongarch/stack-check-cfa-2.c: Likewise.
541 2023-04-17 Patrick Palka <ppalka@redhat.com>
544 * g++.dg/template/canon-type-20.C: New test.
545 * g++.dg/template/ttp36.C: New test.
547 2023-04-17 Fei Gao <gaofei@eswincomputing.com>
549 * gcc.target/riscv/stack_save_restore.c: New test.
551 2023-04-17 Palmer Dabbelt <palmer@rivosinc.com>
553 * gcc.target/riscv/xtheadfmv-fmv.c: Force the ilp32d ABI.
555 2023-04-17 Palmer Dabbelt <palmer@rivosinc.com>
557 * gcc.target/riscv/rvv/rvv.exp (gcc_mabi): New variable.
559 2023-04-17 Palmer Dabbelt <palmer@rivosinc.com>
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.
567 2023-04-17 Feng Wang <wangfeng@eswincomputing.com>
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.
574 2023-04-17 Martin Jambor <mjambor@suse.cz>
578 * gcc.dg/ipa/pr109318.c: New test.
579 * gcc.dg/lto/pr107769_0.c: Likewise.
581 2023-04-17 Philipp Tomsich <philipp.tomsich@vrull.eu>
582 Di Zhao <di.zhao@amperecomputing.com>
584 * gcc.target/aarch64/ampere1-no_ldp_combine.c: New test.
586 2023-04-17 Jakub Jelinek <jakub@redhat.com>
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.
592 2023-04-17 Richard Biener <rguenther@suse.de>
594 PR tree-optimization/109524
595 * g++.dg/pr109524.C: New testcase.
597 2023-04-17 Jiufu Guo <guojiufu@linux.ibm.com>
600 * gcc.target/powerpc/builtins-5-p9-runnable.c: Update for BE.
602 2023-04-17 Kito Cheng <kito.cheng@sifive.com>
604 * gcc.target/riscv/rvv/base/scalar_move-2.c: Adjust include way
606 * gcc.target/riscv/rvv/base/spill-sp-adjust.c: Add missing
609 2023-04-17 Pan Li <pan2.li@intel.com>
611 * gcc.target/riscv/rvv/base/mask_insn_shortcut.c: New test.
613 2023-04-16 Jeff Law <jlaw@ventanamicro>
616 * gcc.target/riscv/pr109508.c: New test.
618 2023-04-16 Roger Sayle <roger@nextmovesoftware.com>
621 * gcc.target/avr/pr54816.c: New test case.
623 2023-04-15 Jason Merrill <jason@redhat.com>
626 * g++.dg/cpp2a/constexpr-dtor15.C: New test.
628 2023-04-15 Alexandre Oliva <oliva@adacore.com>
629 Kewen Lin <linkw@linux.ibm.com>
632 * gcc.target/powerpc/pr99708.c: Accept lack of
633 __SIZEOF_IBM128__ when long double is 64-bit wide.
635 2023-04-15 Jason Merrill <jason@redhat.com>
638 * g++.dg/warn/Wdangling-pointer-6.C: New test.
640 2023-04-14 Harald Anlauf <anlauf@gmx.de>
643 * gfortran.dg/set_exponent_1.f90: New test.
645 2023-04-14 Richard Biener <rguenther@suse.de>
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.
652 2023-04-14 Paul Thomas <pault@gcc.gnu.org>
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
659 2023-04-14 Richard Biener <rguenther@suse.de>
661 PR tree-optimization/109502
662 * gcc.dg/vect/pr109502.c: New testcase.
664 2023-04-14 Richard Biener <rguenther@suse.de>
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.
674 2023-04-14 Jeff Law <jlaw@ventanamicro.com>
675 Jakub Jelinek <jakub@redhat.com>
679 * gcc.dg/pr108947.c: New test.
680 * gcc.c-torture/execute/pr109040.c: New test.
682 2023-04-14 Jiufu Guo <guojiufu@linux.ibm.com>
685 * gcc.dg/analyzer/file-CWE-1341-example.c: Update.
687 2023-04-13 Patrick Palka <ppalka@redhat.com>
690 * g++.dg/template/typename27.C: New test.
692 2023-04-13 Jason Merrill <jason@redhat.com>
695 * g++.dg/ext/is_convertible5.C: New test.
697 2023-04-13 Gaius Mulley <gaiusmod2@gmail.com>
701 * gm2/pim/run/pass/addcharconst.mod: New test.
702 * gm2/pim/run/pass/singlechar.mod: New test.
704 2023-04-13 Richard Sandiford <richard.sandiford@arm.com>
707 * gcc.dg/torture/pr108910.c: New test.
709 2023-04-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
719 2023-04-12 Jakub Jelinek <jakub@redhat.com>
721 PR tree-optimization/109410
722 * gcc.dg/pr109410.c: New test.
724 2023-04-12 Jakub Jelinek <jakub@redhat.com>
727 * gcc.target/i386/pr109458.c: New test.
729 2023-04-12 Jakub Jelinek <jakub@redhat.com>
731 PR tree-optimization/109462
732 * g++.dg/opt/pr109462.C: New test.
734 2023-04-12 Andrew MacLeod <amacleod@redhat.com>
736 PR tree-optimization/109462
737 * gcc.dg/uninit-pr101912.c: XFAIL the warning.
739 2023-04-12 Richard Biener <rguenther@suse.de>
741 PR tree-optimization/109473
742 * gcc.dg/vect/pr109473.c: New testcase.
744 2023-04-12 Harald Anlauf <anlauf@gmx.de>
747 * gfortran.dg/entry_26.f90: New test.
748 * gfortran.dg/entry_27.f90: New test.
750 2023-04-12 Harald Anlauf <anlauf@gmx.de>
754 * gfortran.dg/interface_49.f90: New test.
756 2023-04-12 Richard Biener <rguenther@suse.de>
758 PR tree-optimization/109469
759 * gcc.dg/torture/pr109469.c: New testcase.
761 2023-04-12 Richard Biener <rguenther@suse.de>
763 PR tree-optimization/109434
764 * g++.dg/opt/pr109434.C: New testcase.
766 2023-04-12 Kewen Lin <linkw@linux.ibm.com>
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
773 2023-04-11 Lin Sinan <mynameisxiaou@gmail.com>
775 * gcc.target/riscv/zbs-extra-bit-or-twobits.c: New test.
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>
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.
787 2023-04-11 Tobias Burnus <tobias@codesourcery.com>
789 * gfortran.dg/gomp/affinity-clause-1.f90: Update scan-tree pattern
792 2023-04-11 Martin Liska <mliska@suse.cz>
795 * gcc.dg/pr108241.c: New test.
796 * gcc.dg/pr79570.c: Add also -g option.
798 2023-04-11 Andre Vieira <andre.simoesdiasvieira@arm.com>
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.
804 2023-04-11 Haochen Gui <guihaoc@gcc.gnu.org>
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.
811 2023-04-10 Michael Meissner <meissner@linux.ibm.com>
814 * gcc.target/powerpc/pr70243.c: New test.
816 2023-04-10 Haochen Jiang <haochen.jiang@intel.com>
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.
834 2023-04-08 Jakub Jelinek <jakub@redhat.com>
836 PR tree-optimization/109392
837 * gcc.dg/pr109392.c: New test.
839 2023-04-08 John David Anglin <danglin@gcc.gnu.org>
841 * gcc.dg/pr84877.c: xfail on hppa*-*-*.
843 2023-04-08 John David Anglin <danglin@gcc.gnu.org>
845 * gcc.dg/long_branch.c: Use timeout factor 2.0 on hppa*-*-*.
847 2023-04-08 Paul Thomas <pault@gcc.gnu.org>
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
870 2023-04-08 Paul Thomas <pault@gcc.gnu.org>
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
897 2023-04-07 Alexandre Oliva <oliva@adacore.com>
899 * gcc.target/powerpc/ppc-fortran/ppc-fortran.exp: Test for
900 fortran compiler, skip if missing.
902 2023-04-06 Stam Markianos-Wright <stam.markianos-wright@arm.com>
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.
907 2023-04-06 Andrew MacLeod <amacleod@redhat.com>
909 PR tree-optimization/109417
910 * gcc.dg/pr109417.c: New.
912 2023-04-06 Owen Avery <powerboat9.gamer@gmail.com>
914 * rust/compile/issue-1422.rs: New test.
916 2023-04-06 Philip Herron <herron.philip@googlemail.com>
918 * rust/compile/issue-1361.rs: New test.
920 2023-04-06 Thomas Schwinge <thomas@codesourcery.com>
922 * rust/compile/issue-1830_bytes.rs: Fix up DejaGnu directives.
923 * rust/compile/issue-1830_str.rs: Likewise.
925 2023-04-06 Arthur Cohen <arthur.cohen@embecosm.com>
927 * rust/compile/empty.in: New test.
928 * rust/compile/include_empty.rs: New test.
930 2023-04-06 Philip Herron <herron.philip@googlemail.com>
932 * rust/compile/torture/traits10.rs: Fix test-case
934 2023-04-06 Philip Herron <herron.philip@googlemail.com>
936 * rust/compile/issue-1725-1.rs: New test.
937 * rust/compile/issue-1725-2.rs: New test.
939 2023-04-06 Owen Avery <powerboat9.gamer@gmail.com>
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.
945 2023-04-06 Owen Avery <powerboat9.gamer@gmail.com>
947 * rust/compile/parse_empty_tuple_pattern.rs: New test.
949 2023-04-06 Pierre-Emmanuel Patry <pierre-emmanuel.patry@embecosm.com>
951 * rust/compile/issue-1830_bytes.rs: New test.
952 * rust/compile/issue-1830_str.rs: New test.
954 2023-04-06 Owen Avery <powerboat9.gamer@gmail.com>
956 * rust/compile/variadic.rs: New test.
958 2023-04-06 Owen Avery <powerboat9.gamer@gmail.com>
960 * rust/execute/torture/overflow1.rs: Fix test.
962 2023-04-06 mxlol233 <mxlol233@outlook.com>
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:
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`.
995 2023-04-06 Arthur Cohen <arthur.cohen@embecosm.com>
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.
1005 2023-04-06 Owen Avery <powerboat9.gamer@gmail.com>
1007 * rust/execute/torture/let-pattern-1.rs: New test.
1009 2023-04-06 Philip Herron <herron.philip@googlemail.com>
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.
1017 2023-04-06 Philip Herron <herron.philip@googlemail.com>
1019 * rust/compile/func3.rs: update test case
1021 2023-04-06 Philip Herron <herron.philip@googlemail.com>
1023 * rust/compile/issue-1786.rs: New test.
1025 2023-04-06 Philip Herron <herron.philip@googlemail.com>
1027 * rust/compile/never_type_err1.rs: Moved to...
1028 * rust/compile/never_type1.rs: ...here. It now works
1030 2023-04-06 Philip Herron <herron.philip@googlemail.com>
1032 * rust/compile/issue-1773.rs: New test.
1034 2023-04-06 Philip Herron <herron.philip@googlemail.com>
1036 * rust/execute/torture/issue-1720-2.rs: New test.
1038 2023-04-06 mxlol233 <mxlol233@outlook.com>
1040 * rust/compile/feature.rs: New test.
1042 2023-04-06 Arthur Cohen <arthur.cohen@embecosm.com>
1044 * rust/compile/closure_move_expr.rs: New test.
1046 2023-04-06 Arthur Cohen <arthur.cohen@embecosm.com>
1048 * rust/compile/parse_complex_generic_application.rs: New test.
1049 * rust/compile/parse_complex_generic_application2.rs: New test.
1051 2023-04-06 Arthur Cohen <arthur.cohen@embecosm.com>
1053 * rust/compile/multi_reference_type.rs: New test.
1055 2023-04-06 Abdul Rafey <abdulrafeyq@gmail.com>
1057 * rust/compile/issue-867.rs: New test.
1059 2023-04-06 Lyra <teromene@teromene.fr>
1061 * rust/compile/macro45.rs: New test.
1063 2023-04-06 Arthur Cohen <arthur.cohen@embecosm.com>
1065 * rust/execute/torture/builtin_macro_cfg.rs: Handle carriage returns
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.
1154 2023-04-06 mxlol233 <mxlol233@outlook.com>
1156 * rust/compile/diagnostic_underline.rs: New test.
1158 2023-04-06 Philip Herron <herron.philip@googlemail.com>
1160 * rust/compile/bounds.rs: change to use -fsyntax-only
1161 * rust/execute/torture/issue-1720.rs: New test.
1163 2023-04-06 Raiki Tamura <tamaron1203@gmail.com>
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.
1177 2023-04-06 mxlol233 <mxlol233@outlook.com>
1179 * rust/compile/bounds.rs: New test.
1181 2023-04-06 Dave <dme2223@gmail.com>
1183 * rust/compile/const10.rs: New test.
1185 2023-04-06 Prajwal S N <prajwalnadig21@gmail.com>
1187 * rust/compile/unsafe11.rs: New test.
1189 2023-04-06 Alexandre Oliva <oliva@adacore.com>
1191 * gcc.dg/signbit-2.c: Add -maltivec if supported.
1193 2023-04-06 Alexandre Oliva <oliva@adacore.com>
1194 Thomas Schwinge <thomas@codesourcery.com>
1197 * g++.dg/modules/modules.exp (unsupported): Drop renaming.
1200 2023-04-05 Gaius Mulley <gaiusmod2@gmail.com>
1203 * gm2/pim/fail/setunknown.mod: New test.
1204 * gm2/pim/fail/setunknown2.mod: New test.
1206 2023-04-05 Jeff Law <jlaw@ventanamicro>
1209 * gcc.c-torture/compile/pr108892.c: New test.
1211 2023-04-05 Martin Jambor <mjambor@suse.cz>
1214 * gcc.dg/ipa/pr108959.c: New test.
1216 2023-04-05 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
1218 * g++.target/riscv/rvv/base/bug-23.C: New test.
1220 2023-04-05 Juzhe-Zhong <juzhe.zhong@rivai.ai>
1222 * gcc.target/riscv/rvv/vsetvl/pr109399.c: New test.
1224 2023-04-04 Harald Anlauf <anlauf@gmx.de>
1227 * gfortran.dg/der_charlen_1.f90: Adjust dg-patterns.
1228 * gfortran.dg/pr104349.f90: New test.
1230 2023-04-04 Jakub Jelinek <jakub@redhat.com>
1232 PR tree-optimization/109386
1233 * gcc.c-torture/execute/ieee/pr109386.c: New test.
1235 2023-04-04 Marek Polacek <polacek@redhat.com>
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.
1243 2023-04-04 Stam Markianos-Wright <stam.markianos-wright@arm.com>
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.
1256 2023-04-04 Jakub Jelinek <jakub@redhat.com>
1259 * gcc.target/riscv/arch-19.c: Expect a different message about zfinx
1262 2023-04-04 Richard Biener <rguenther@suse.de>
1264 PR tree-optimization/109304
1265 * gcc.dg/pr109304.c: New testcase.
1267 2023-04-04 Kewen Lin <linkw@linux.ibm.com>
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.
1274 2023-04-04 Jason Merrill <jason@redhat.com>
1277 * g++.dg/lookup/friend25.C: New test.
1279 2023-04-03 Patrick Palka <ppalka@redhat.com>
1282 * g++.dg/cpp1y/var-templ79.C: New test.
1284 2023-04-03 Jakub Jelinek <jakub@redhat.com>
1285 Martin Jambor <mjambor@suse.cz>
1288 * gcc.dg/pr109303.c: New test.
1290 2023-04-03 Haochen Gui <guihaoc@gcc.gnu.org>
1293 * gcc.target/powerpc/pr56605.c: Modify the match pattern for dump
1296 2023-04-02 John David Anglin <danglin@gcc.gnu.org>
1299 * gnat.dg/opt39.adb: Add hppa*-*-* to dg-additional-options list.
1301 2023-04-02 John David Anglin <danglin@gcc.gnu.org>
1304 * gnat.dg/prot7.adb: Skip on hppa.
1306 2023-04-02 Juzhe-Zhong <juzhe.zhong@rivai.ai>
1307 kito-cheng <kito.cheng@sifive.com>
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.
1314 2023-04-02 Juzhe-Zhong <juzhe.zhong@rivai.ai>
1316 * gcc.target/riscv/rvv/base/scalar_move-6.c: Adapt test.
1317 * gcc.target/riscv/rvv/base/scalar_move-9.c: New test.
1319 2023-04-01 Patrick Palka <ppalka@redhat.com>
1322 * g++.dg/cpp2a/concepts-placeholder12.C: New test.
1324 2023-04-01 Patrick Palka <ppalka@redhat.com>
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.
1332 2023-04-01 Jakub Jelinek <jakub@redhat.com>
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.
1340 2023-04-01 Jakub Jelinek <jakub@redhat.com>
1342 PR tree-optimization/109362
1343 * gcc.target/i386/pr109362.c: New test.
1345 2023-04-01 Jakub Jelinek <jakub@redhat.com>
1346 Richard Sandiford <richard.sandiford@arm.com>
1349 * gcc.target/aarch64/sve/pr109254.c: New test.
1351 2023-03-31 Jakub Jelinek <jakub@redhat.com>
1354 * gcc.dg/analyzer/pipe-glibc.c (read_from_pie, write_to_pipe): Exit
1355 if fdopen returns NULL.
1357 2023-03-31 Andrew MacLeod <amacleod@redhat.com>
1359 * g++.dg/warn/Wstringop-overflow-4.C: Always check bogus message.
1360 * gcc.dg/tree-ssa/pr23109.c: Disable better recomputations.
1362 2023-03-31 Vladimir N. Makarov <vmakarov@redhat.com>
1364 * gcc.target/i386/pr109052-2.c: New.
1366 2023-03-31 Jakub Jelinek <jakub@redhat.com>
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.
1374 2023-03-31 Jonathan Yong <10walls@gmail.com>
1376 * c-c++-common/Warray-bounds.c: Fix excess warnings on
1379 2023-03-31 liuhongt <hongtao.liu@intel.com>
1381 * g++.target/i386/pr85048.C: New test.
1383 2023-03-30 Jason Merrill <jason@redhat.com>
1386 * g++.dg/lookup/anon8.C: New test.
1388 2023-03-30 Jason Merrill <jason@redhat.com>
1391 * g++.dg/cpp1z/noexcept-type27.C: New test.
1393 2023-03-30 Jakub Jelinek <jakub@redhat.com>
1396 * g++.dg/cpp23/subscript14.C: New test.
1398 2023-03-30 Andrew MacLeod <amacleod@redhat.com>
1400 PR tree-optimization/109154
1401 * gcc.dg/Walloca-13.c: Remove bogus warning that is now fixed.
1403 2023-03-30 Jason Merrill <jason@redhat.com>
1407 * g++.dg/cpp2a/concepts-lambda3.C: Use -flto if supported.
1408 * g++.dg/cpp0x/lambda/lambda-mangle7.C: New test.
1410 2023-03-30 Richard Biener <rguenther@suse.de>
1412 PR tree-optimization/107561
1413 * g++.dg/pr71488.C: Remove XFAILed bogus diagnostic again.
1414 * g++.dg/warn/Warray-bounds-16.C: Likewise.
1416 2023-03-30 Richard Biener <rguenther@suse.de>
1418 PR tree-optimization/109342
1419 * g++.dg/torture/pr109342.C: New testcase.
1421 2023-03-30 Jakub Jelinek <jakub@redhat.com>
1424 * g++.dg/cpp23/ext-floating15.C: New test.
1426 2023-03-30 liuhongt <hongtao.liu@intel.com>
1428 * gcc.target/i386/pr88828-0.c: Adjust testcase.
1430 2023-03-29 Gaius Mulley <gaiusmod2@gmail.com>
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.
1438 2023-03-29 Jiawei <jiawei@iscas.ac.cn>
1440 * gcc.target/riscv/arch-19.c: New test.
1442 2023-03-29 Richard Biener <rguenther@suse.de>
1444 PR tree-optimization/109331
1445 * gcc.dg/torture/pr109331.c: New testcase.
1447 2023-03-29 Richard Biener <rguenther@suse.de>
1449 * g++.dg/pr94920.C: Scan forwprop1 instead of optimized.
1451 2023-03-29 Richard Biener <rguenther@suse.de>
1453 PR tree-optimization/109327
1454 * gcc.dg/pr109327.c: New testcase.
1456 2023-03-29 Richard Biener <rguenther@suse.de>
1459 * g++.dg/gomp/pr106124.C: New testcase.
1461 2023-03-29 Jakub Jelinek <jakub@redhat.com>
1462 Richard Biener <rguenther@suse.de>
1464 PR tree-optimization/109301
1465 * gcc.dg/pr109301.c: New test.
1467 2023-03-29 Jason Merrill <jason@redhat.com>
1471 * g++.dg/cpp2a/class-deduction-alias16.C: New test.
1472 * g++.dg/cpp2a/class-deduction-alias17.C: New test.
1474 2023-03-28 Thomas Schwinge <thomas@codesourcery.com>
1476 * gfortran.dg/weak-2.f90: Enable for nvptx target.
1478 2023-03-28 David Malcolm <dmalcolm@redhat.com>
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.
1486 2023-03-28 Jason Merrill <jason@redhat.com>
1489 * g++.dg/warn/Wsequence-point-5.C: New test.
1491 2023-03-28 Kito Cheng <kito.cheng@sifive.com>
1494 * gcc.target/riscv/predef-__riscv_v_intrinsic.c: New test.
1496 2023-03-28 Alexander Monakov <amonakov@ispras.ru>
1498 PR rtl-optimization/109187
1499 * gcc.dg/pr109187.c: New test.
1501 2023-03-28 Andrew MacLeod <amacleod@redhat.com>
1503 PR tree-optimization/109265
1504 PR tree-optimization/109274
1505 * gcc.dg/pr109274.c: New.
1506 * gfortran.dg/pr109265.f90: New.
1508 2023-03-28 Richard Biener <rguenther@suse.de>
1510 PR tree-optimization/107087
1511 * g++.dg/pr107087.C: New testcase.
1513 2023-03-28 Richard Sandiford <richard.sandiford@arm.com>
1516 * gcc.target/aarch64/pr109072_1.c: New test.
1517 * gcc.target/aarch64/pr109072_2.c: Likewise.
1519 2023-03-28 Jakub Jelinek <jakub@redhat.com>
1521 PR middle-end/106190
1522 * gcc.dg/asan/pr106190.c: New test.
1524 2023-03-28 Eric Botcazou <ebotcazou@adacore.com>
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.
1531 2023-03-28 Jakub Jelinek <jakub@redhat.com>
1534 * gcc.target/i386/pr109276.c: New test.
1536 2023-03-28 Eric Botcazou <ebotcazou@adacore.com>
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.
1543 2023-03-28 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1545 * lib/target-supports.exp (add_options_for_weak_undefined): Escape
1547 * gcc.dg/visibility-22.c: Add weak_undefined options.
1549 2023-03-27 Richard Biener <rguenther@suse.de>
1551 PR tree-optimization/54498
1552 * g++.dg/torture/pr54498.C: New testcase.
1554 2023-03-27 Richard Biener <rguenther@suse.de>
1556 PR tree-optimization/108357
1557 * gcc.dg/tree-ssa/pr108357.c: New testcase.
1559 2023-03-27 Martin Liska <mliska@suse.cz>
1561 * lib/verify-sarif-file.py: Use apostrophes instead
1564 2023-03-27 Kewen Lin <linkw@linux.ibm.com>
1567 * gcc.target/powerpc/pr109167.c: New test.
1569 2023-03-27 Kewen Lin <linkw@linux.ibm.com>
1572 * gcc.target/powerpc/pr109082.c: New test.
1574 2023-03-26 Andreas Schwab <schwab@linux-m68k.org>
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.
1586 2023-03-26 Jakub Jelinek <jakub@redhat.com>
1588 PR tree-optimization/109230
1589 * gcc.dg/pr109230.c: New test.
1591 2023-03-26 Jakub Jelinek <jakub@redhat.com>
1594 * c-c++-common/cold-2.c: New test.
1596 2023-03-25 David Malcolm <dmalcolm@redhat.com>
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:
1608 * c-c++-common/diagnostic-format-sarif-file-bad-utf8-pr109098-2.c:
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
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.
1621 2023-03-24 Patrick Palka <ppalka@redhat.com>
1624 * g++.dg/lookup/name-clash11.C: Fix ASSERT macro definition in
1626 * g++.dg/lookup/this2.C: New test.
1628 2023-03-24 Jason Merrill <jason@redhat.com>
1631 * g++.dg/cpp0x/fntmpdefarg-partial1.C: New test.
1633 2023-03-24 David Malcolm <dmalcolm@redhat.com>
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.
1643 2023-03-24 Andrew MacLeod <amacleod@redhat.com>
1645 PR tree-optimization/109238
1646 * gcc.dg/pr109238.c: New.
1648 2023-03-24 Richard Biener <rguenther@suse.de>
1650 PR tree-optimization/106912
1651 * gcc.dg/profile-generate-4.c: New testcase.
1653 2023-03-24 Gaius Mulley <gaiusmod2@gmail.com>
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.
1659 2023-03-24 Jakub Jelinek <jakub@redhat.com>
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
1667 2023-03-24 Jakub Jelinek <jakub@redhat.com>
1669 PR tree-optimization/99739
1670 * gcc.dg/tree-ssa/pr99739.c: New test.
1672 2023-03-24 Alexandre Oliva <oliva@adacore.com>
1674 * lib/target-supports.exp (add_options_for_weak_undefined):
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.
1689 2023-03-24 Haochen Gui <guihaoc@gcc.gnu.org>
1690 Tobias Burnus <tobias@codesourcery.com>
1693 * gfortran.dg/assumed_size_refs_2.f90: Check "Cannot simplify
1695 * gfortran.dg/unpack_field_1.f90: Likewise.
1696 * gfortran.dg/pr103628.f90: New.
1698 2023-03-23 Jason Merrill <jason@redhat.com>
1701 * g++.dg/cpp0x/constexpr-pmf3.C: New test.
1703 2023-03-23 Hans-Peter Nilsson <hp@axis.com>
1705 * gcc.dg/tree-ssa/ssa-fre-100.c: XFAIL for ! natural_alignment_32.
1707 2023-03-23 Hans-Peter Nilsson <hp@axis.com>
1709 * gcc.dg/tree-ssa/pr100359.c: Compile-only for ! natural_alignment_32.
1711 2023-03-23 Pat Haugen <pthaugen@linux.ibm.com>
1713 * gcc.target/powerpc/mod-no_copy.c: New.
1714 * gcc.target/powerpc/mod-peephole.c: New.
1716 2023-03-23 Andrew Pinski <apinski@marvell.com>
1719 * gcc.dg/compound-literal-cast-lvalue-1.c: New test.
1721 2023-03-23 Gaius Mulley <gaiusmod2@gmail.com>
1724 * gm2/iso/extended-opaque/pass/iso-extended-opaque-pass.exp:
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:
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.
1738 2023-03-23 Richard Biener <rguenther@suse.de>
1740 PR tree-optimization/107569
1741 * g++.dg/opt/pr107569.C: New testcase.
1743 2023-03-23 Richard Biener <rguenther@suse.de>
1745 PR tree-optimization/109262
1746 * g++.dg/torture/pr109262.C: New testcase.
1748 2023-03-23 Eric Botcazou <ebotcazou@adacore.com>
1750 * gnat.dg/div_zero.adb: Skip for aarch64*-*-* targets.
1752 2023-03-23 Marek Polacek <polacek@redhat.com>
1755 * g++.dg/warn/Wdangling-reference11.C: New test.
1756 * g++.dg/warn/Wdangling-reference12.C: New test.
1758 2023-03-23 Jakub Jelinek <jakub@redhat.com>
1760 PR tree-optimization/109176
1761 * gcc.target/aarch64/sve/pr109176.c: New test.
1763 2023-03-23 Pan Li <pan2.li@intel.com>
1764 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
1772 2023-03-23 Jason Merrill <jason@redhat.com>
1775 * g++.dg/cpp1y/lambda-generic-local-class2.C: New test.
1777 2023-03-23 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
1793 2023-03-23 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
1796 * gcc.target/riscv/rvv/base/vlenb-1.c: New test.
1798 2023-03-23 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
1799 kito-cheng <kito.cheng@sifive.com>
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.
1818 2023-03-23 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
1819 kito-cheng <kito.cheng@sifive.com>
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.
1825 2023-03-23 Kito Cheng <kito.cheng@sifive.com>
1827 * lib/target-supports.exp (check_effective_target_riscv_vector):
1830 2023-03-22 David Malcolm <dmalcolm@redhat.com>
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.
1843 2023-03-22 Jason Merrill <jason@redhat.com>
1846 * g++.dg/template/partial-order3.C: New test.
1848 2023-03-22 Harald Anlauf <anlauf@gmx.de>
1849 Steven G. Kargl <kargl@gcc.gnu.org>
1852 * gfortran.dg/pr104572.f90: New test.
1854 2023-03-22 Vladimir N. Makarov <vmakarov@redhat.com>
1856 * gcc.target/i386/pr109137.c: New.
1858 2023-03-22 Jason Merrill <jason@redhat.com>
1861 * g++.dg/ext/attr-tsafe1.C: New test.
1863 2023-03-22 Alex Coplan <alex.coplan@arm.com>
1866 * g++.dg/ext/pr109177.C: New test.
1868 2023-03-22 David Malcolm <dmalcolm@redhat.com>
1871 * gcc.dg/analyzer/deref-before-check-pr109239-linux-bus.c: New test.
1873 2023-03-22 Andrew Jenner <andrew@codesourcery.com>
1875 * gcc.target/gcn/complex.c: New test.
1877 2023-03-21 Harald Anlauf <anlauf@gmx.de>
1880 * gfortran.dg/pr99036.f90: New test.
1882 2023-03-21 Jason Merrill <jason@redhat.com>
1885 * g++.dg/cpp0x/nsdmi-template25.C: New test.
1887 2023-03-21 Richard Biener <rguenther@suse.de>
1889 PR tree-optimization/109219
1890 * gcc.dg/torture/pr109219.c: New testcase.
1892 2023-03-21 Jakub Jelinek <jakub@redhat.com>
1895 * gcc.dg/vect/vect-simd-clone-16.c: Remove parts of comment mentioning
1897 * gcc.dg/vect/vect-simd-clone-17.c: Likewise.
1898 * gcc.dg/vect/vect-simd-clone-18.c: Likewise.
1900 2023-03-21 Jakub Jelinek <jakub@redhat.com>
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.
1919 2023-03-21 Jakub Jelinek <jakub@redhat.com>
1921 PR tree-optimization/109215
1922 * gcc.dg/Wzero-length-array-bounds-3.c: New test.
1924 2023-03-21 Richard Biener <rguenther@suse.de>
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.
1931 2023-03-21 Paul Thomas <pault@gcc.gnu.org>
1934 * gfortran.dg/pr109209.f90: New test.
1936 2023-03-20 Marek Polacek <polacek@redhat.com>
1939 * g++.dg/cpp0x/explicit16.C: New test.
1941 2023-03-20 Jakub Jelinek <jakub@redhat.com>
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.
1949 2023-03-20 Michael Meissner <meissner@linux.ibm.com>
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.
1957 2023-03-20 Harald Anlauf <anlauf@gmx.de>
1960 * gfortran.dg/nearest_6.f90: New test.
1962 2023-03-20 Peter Bergner <bergner@linux.ibm.com>
1965 * gcc.target/powerpc/pr109178.c: New test.
1967 2023-03-20 Jakub Jelinek <jakub@redhat.com>
1969 * g++.dg/torture/20230313.C (auto_vec): Change m_data type
1970 from char to char [2 * sizeof (int)].
1972 2023-03-20 Paul Thomas <pault@gcc.gnu.org>
1975 * gfortran.dg/external_procedures_4.f90: New test.
1977 2023-03-19 Harald Anlauf <anlauf@gmx.de>
1980 * gfortran.dg/pr85877.f90: New test.
1982 2023-03-19 Xin Liu <xin.liu@oss.cipunited.com>
1984 * gcc.target/mips/mips.exp (mips-dg-options): Disable micromips
1987 2023-03-18 David Malcolm <dmalcolm@redhat.com>
1990 * gcc.dg/analyzer/setjmp-pr109094.c: New test.
1992 2023-03-18 Paul Thomas <pault@gcc.gnu.org>
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.
2031 2023-03-17 Hans-Peter Nilsson <hp@axis.com>
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.
2041 2023-03-17 Jason Merrill <jason@redhat.com>
2044 * g++.dg/cpp0x/lambda/lambda-const11.C: New test.
2046 2023-03-17 Jason Merrill <jason@redhat.com>
2049 * g++.dg/eh/dtor4.C: New test.
2051 2023-03-17 Jason Merrill <jason@redhat.com>
2054 * g++.dg/lookup/friend24.C: New test.
2056 2023-03-17 Jakub Jelinek <jakub@redhat.com>
2059 * gcc.target/i386/pr105554.c: New test.
2061 2023-03-17 Jakub Jelinek <jakub@redhat.com>
2064 * c-c++-common/ubsan/div-by-zero-8.c: New test.
2066 2023-03-17 Vladimir N. Makarov <vmakarov@redhat.com>
2068 * gcc.target/i386/pr109052.c: New.
2070 2023-03-17 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
2071 kito-cheng <kito.cheng@sifive.com>
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.
2079 2023-03-17 Jakub Jelinek <jakub@redhat.com>
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.
2086 2023-03-17 Jakub Jelinek <jakub@redhat.com>
2088 PR middle-end/108685
2089 * c-c++-common/gomp/doacross-8.c: New test.
2091 2023-03-16 Jason Merrill <jason@redhat.com>
2094 * g++.dg/cpp0x/constexpr-__func__3.C: New test.
2096 2023-03-16 Jason Merrill <jason@redhat.com>
2099 * g++.dg/cpp1y/lambda-generic-func2.C: New test.
2101 2023-03-16 Jason Merrill <jason@redhat.com>
2104 * g++.dg/cpp0x/enum43.C: New test.
2106 2023-03-16 Gaius Mulley <gaiusmod2@gmail.com>
2108 * gm2/types/run/pass/d.c: Add missing include <stdbool.h>.
2110 2023-03-16 Gaius Mulley <gaiusmod2@gmail.com>
2113 * gm2/types/run/pass/d.c: Convert data structure from
2114 BOOLEAN int to bool and cast int to bool in test function.
2116 2023-03-16 Gaius Mulley <gaiusmod2@gmail.com>
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.
2132 2023-03-16 Patrick Palka <ppalka@redhat.com>
2135 * g++.dg/cpp2a/constexpr-inst2.C: New test.
2137 2023-03-16 Patrick Palka <ppalka@redhat.com>
2140 * g++.dg/cpp2a/concepts-recursive-sat5.C: New test.
2142 2023-03-16 Iain Buclaw <ibuclaw@gdcproject.org>
2144 * gdc.dg/torture/simd23084.d: New test.
2145 * gdc.dg/torture/simd23085.d: New test.
2146 * gdc.dg/torture/simd23218.d: New test.
2148 2023-03-16 Martin Liska <mliska@suse.cz>
2150 PR middle-end/106133
2151 * c-c++-common/pr106133.c: New test.
2153 2023-03-16 Alexandre Oliva <oliva@adacore.com>
2155 * gcc.dg/vect/pr103116-2.c (x): Fix array size.
2157 2023-03-16 Jason Merrill <jason@redhat.com>
2160 * g++.dg/coroutines/co-await-moveonly1.C: New test.
2162 2023-03-16 Iain Buclaw <ibuclaw@gdcproject.org>
2165 * gdc.dg/torture/pr109144.d: New test.
2167 2023-03-16 Richard Biener <rguenther@suse.de>
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.
2175 2023-03-15 Jason Merrill <jason@redhat.com>
2179 * g++.dg/coroutines/co-await-initlist1.C: New test.
2181 2023-03-15 David Malcolm <dmalcolm@redhat.com>
2184 * c-c++-common/diagnostic-format-sarif-file-1.c: Verify that we
2185 have an invocation object marked as succeeding, with no
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
2195 2023-03-15 Uros Bizjak <ubizjak@gmail.com>
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.
2204 2023-03-15 Harald Anlauf <anlauf@gmx.de>
2205 Tobias Burnus <tobias@codesourcery.com>
2208 * gfortran.dg/class_dummy_10.f90: New test.
2210 2023-03-15 Marek Polacek <polacek@redhat.com>
2213 * g++.dg/cpp1z/constexpr-lambda28.C: New test.
2215 2023-03-15 Richard Biener <rguenther@suse.de>
2217 * g++.dg/warn/Wuse-after-free3.C: Remove expected duplicate
2220 2023-03-15 Jason Merrill <jason@redhat.com>
2223 * g++.dg/template/ttp7.C: Remove expected error.
2225 2023-03-15 Jason Merrill <jason@redhat.com>
2230 * g++.dg/template/ttp35.C: New test.
2232 2023-03-15 Richard Biener <rguenther@suse.de>
2234 PR tree-optimization/109139
2235 * gcc.dg/torture/pr109139.c: New testcase.
2237 2023-03-15 Christoph Müllner <christoph.muellner@vrull.eu>
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.
2243 2023-03-15 Christoph Müllner <christoph.muellner@vrull.eu>
2245 * gcc.target/riscv/xtheadfmv-fmv.c: New test.
2247 2023-03-15 Christoph Müllner <christoph.muellner@vrull.eu>
2249 * gcc.target/riscv/xtheadmac-mula-muls.c: New test.
2251 2023-03-15 Christoph Müllner <christoph.muellner@vrull.eu>
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.
2262 2023-03-15 Christoph Müllner <christoph.muellner@vrull.eu>
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.
2271 2023-03-15 Christoph Müllner <christoph.muellner@vrull.eu>
2273 * gcc.target/riscv/xtheadbs-tst.c: New test.
2275 2023-03-15 Christoph Müllner <christoph.muellner@vrull.eu>
2277 * gcc.target/riscv/xtheadba-addsl.c: New test.
2279 2023-03-15 Christoph Müllner <christoph.muellner@vrull.eu>
2281 * gcc.target/riscv/mcpu-thead-c906.c: New test.
2283 2023-03-15 Christoph Müllner <christoph.muellner@vrull.eu>
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.
2298 2023-03-15 Hu, Lin1 <lin1.hu@intel.com>
2301 * gcc.target/i386/pr109117-1.c: New test.
2303 2023-03-15 Jonathan Yong <10walls@gmail.com>
2305 * gcc.dg/pic-2.c: Fix expected __PIC__ value.
2306 * gcc.dg/pic-3.c: Ditto.
2307 * gcc.dg/pic-4.c: Ditto.
2309 2023-03-14 Patrick Palka <ppalka@redhat.com>
2312 * g++.dg/cpp2a/concepts-class5.C: New test.
2313 * g++.dg/cpp2a/concepts-class5a.C: New test.
2315 2023-03-14 Patrick Palka <ppalka@redhat.com>
2318 * g++.dg/cpp2a/concepts-friend14.C: New test.
2320 2023-03-14 Jason Merrill <jason@redhat.com>
2323 * g++.dg/cpp1y/var-templ78.C: New test.
2325 2023-03-14 Jason Merrill <jason@redhat.com>
2328 * c-c++-common/Wimplicit-fallthrough-39.c: Adjust warning.
2329 * g++.dg/warn/Wreturn-6.C: New test.
2331 2023-03-14 Jakub Jelinek <jakub@redhat.com>
2334 * gcc.target/i386/pr109109-1.c: New test.
2335 * gcc.target/i386/pr109109-2.c: New test.
2337 2023-03-14 Iain Buclaw <ibuclaw@gdcproject.org>
2340 * gdc.dg/torture/imports/pr109108.d: New test.
2341 * gdc.dg/torture/pr109108.d: New test.
2343 2023-03-14 Jakub Jelinek <jakub@redhat.com>
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.
2351 2023-03-14 Jakub Jelinek <jakub@redhat.com>
2354 * g++.dg/cpp1z/has-unique-obj-representations3.C: New test.
2356 2023-03-14 Richard Biener <rguenther@suse.de>
2358 * gcc.dg/auto-init-unused-1.c: New testcase.
2360 2023-03-14 Eric Botcazou <ebotcazou@adacore.com>
2362 PR tree-optimization/109005
2363 * gnat.dg/specs/opt6.ads: New test.
2365 2023-03-14 Tamar Christina <tamar.christina@arm.com>
2368 * gcc.dg/mla_1.c: Moved to...
2369 * gcc.target/aarch64/sve/mla_3.c: ...here.
2371 2023-03-14 Jakub Jelinek <jakub@redhat.com>
2373 PR tree-optimization/109115
2374 * gcc.dg/pr109115.c: New test.
2376 2023-03-14 Richard Biener <rguenther@suse.de>
2378 * g++.dg/torture/20230313.C: New testcase.
2380 2023-03-13 Gaius Mulley <gaiusmod2@gmail.com>
2382 * gm2/pim/fail/largeconst.mod: New test.
2384 2023-03-13 Jason Merrill <jason@redhat.com>
2387 * g++.dg/warn/pragma-system_header6.h: New test.
2388 * g++.dg/warn/pragma-system_header6.C: New test.
2390 2023-03-13 David Malcolm <dmalcolm@redhat.com>
2393 * gcc.dg/analyzer/leak-pr105906.c: New test.
2395 2023-03-13 David Malcolm <dmalcolm@redhat.com>
2398 * gcc.dg/analyzer/leak-pr108045-with-call-summaries.c: New test.
2399 * gcc.dg/analyzer/leak-pr108045-without-call-summaries.c: New test.
2401 2023-03-13 David Malcolm <dmalcolm@redhat.com>
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.
2407 2023-03-13 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
2409 * gcc.target/riscv/rvv/base/merge_constraint-2.c: New test.
2411 2023-03-13 Kito Cheng <kito.cheng@sifive.com>
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.
8526 2023-03-13 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
8528 * gcc.target/riscv/rvv/base/bug-1.c: New test.
8530 2023-03-13 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
8544 2023-03-13 Marek Polacek <polacek@redhat.com>
8547 * g++.dg/warn/Wdangling-reference10.C: New test.
8549 2023-03-13 Lewis Hyatt <lhyatt@gmail.com>
8551 PR preprocessor/67046
8552 * c-c++-common/cpp/pr67046.c: New test.
8554 2023-03-13 Richard Biener <rguenther@suse.de>
8556 PR tree-optimization/109046
8557 * gcc.dg/tree-ssa/forwprop-39.c: New testcase.
8559 2023-03-12 Jakub Jelinek <jakub@redhat.com>
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
8570 2023-03-12 Roger Sayle <roger@nextmovesoftware.com>
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.
8576 2023-03-12 Tamar Christina <tamar.christina@arm.com>
8579 * gcc.dg/vect/vect-div-bitmask-4.c: New test.
8580 * gcc.dg/vect/vect-div-bitmask-5.c: New test.
8582 2023-03-12 Tamar Christina <tamar.christina@arm.com>
8583 Richard Sandiford <richard.sandiford@arm.com>
8586 * gcc.dg/mla_1.c: New test.
8588 2023-03-12 Gaius Mulley <gaiusmod2@gmail.com>
8591 * gm2/pimlib/run/pass/limittests.mod: Rewritten to reflect
8592 the external definitions of isfinite.
8594 2023-03-12 Jonathan Yong <10walls@gmail.com>
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.
8600 2023-03-12 Jonathan Yong <10walls@gmail.com>
8602 * gcc.c-torture/compile/103818.c: Enable test for llp64.
8604 2023-03-11 Cupertino Miranda <cupertino.miranda@oracle.com>
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
8611 2023-03-11 Harald Anlauf <anlauf@gmx.de>
8614 * gfortran.dg/pr106945.f90: New test.
8616 2023-03-10 Hans-Peter Nilsson <hp@axis.com>
8618 * lib/target-supports.exp (check_fork_available): Don't signal
8619 true for CRIS running on a simulator.
8621 2023-03-10 Hans-Peter Nilsson <hp@axis.com>
8623 * gcc.dg/pr108117.c: Require effective-target scheduling.
8625 2023-03-10 Hans-Peter Nilsson <hp@axis.com>
8627 * gcc.dg/pr106397.c: Add -w to options.
8629 2023-03-10 Jakub Jelinek <jakub@redhat.com>
8632 * g++.dg/cpp23/ext-floating.h (__STDCPP_BFLOAT16_T__): Don't undefine
8634 (std::bfloat16_t): Use decltype (0.0bf16) like libstdc++, rather than
8636 * g++.dg/cpp23/ext-floating14.C: New test.
8638 2023-03-10 Jakub Jelinek <jakub@redhat.com>
8641 * g++.dg/gomp/pr107558.C: New test.
8643 2023-03-10 Jakub Jelinek <jakub@redhat.com>
8646 * g++.dg/abi/no_unique_address7.C: New test.
8648 2023-03-10 Jason Merrill <jason@redhat.com>
8651 * g++.dg/cpp2a/concepts-lambda3.C: Run at lower std levels,
8654 2023-03-10 Marek Polacek <polacek@redhat.com>
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.
8664 2023-03-10 Harald Anlauf <anlauf@gmx.de>
8667 * gfortran.dg/bind_c_usage_34.f90: New test.
8669 2023-03-10 Andrew Pinski <apinski@marvell.com>
8671 * gcc.target/aarch64/rev16_2.c: New test.
8672 * gcc.target/aarch64/shift_and_operator-1.c: New test.
8674 2023-03-10 David Malcolm <dmalcolm@redhat.com>
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.
8681 2023-03-10 Jason Merrill <jason@redhat.com>
8684 * g++.dg/abi/anon6.C: New test.
8686 2023-03-10 David Malcolm <dmalcolm@redhat.com>
8690 * gcc.dg/analyzer/deref-before-check-pr108475-1.c: New test.
8691 * gcc.dg/analyzer/deref-before-check-pr108475-haproxy-tcpcheck.c:
8693 * gcc.dg/analyzer/deref-before-check-pr109060-haproxy-cfgparse.c:
8696 2023-03-10 Jakub Jelinek <jakub@redhat.com>
8699 * c-c++-common/Wunused-var-18.c: New test.
8701 2023-03-10 Jakub Jelinek <jakub@redhat.com>
8703 PR tree-optimization/109008
8704 * gcc.dg/pr109008.c: New test.
8706 2023-03-10 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
8708 * gcc.target/riscv/rvv/base/merge_constraint-1.c: New test.
8710 2023-03-10 Jason Merrill <jason@redhat.com>
8713 * g++.dg/ext/int128-7.C: New test.
8715 2023-03-10 Jason Merrill <jason@redhat.com>
8718 * g++.dg/contracts/contracts-err1.C: New test.
8720 2023-03-09 Jason Merrill <jason@redhat.com>
8723 * g++.dg/cpp0x/initlist-array18.C: New test.
8724 * g++.dg/cpp0x/initlist-array19.C: New test.
8726 2023-03-09 David Malcolm <dmalcolm@redhat.com>
8732 * gcc.dg/analyzer/null-deref-pr102671-1.c: New test, reduced
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:
8740 * gcc.dg/analyzer/null-deref-pr108400-SoftEtherVPN-WebUi.c: New
8741 test, reduced from SoftEtherVPN's src/Cedar/WebUI.c.
8743 2023-03-09 Tamar Christina <tamar.christina@arm.com>
8745 * gcc.target/aarch64/tbz_2.c: New test.
8746 * gcc.target/aarch64/tbz_3.c: New test.
8748 2023-03-09 Jason Merrill <jason@redhat.com>
8752 * g++.dg/DRs/dr2664.C: New test.
8753 * g++.dg/cpp2a/class-deduction-alias15.C: New test.
8755 2023-03-09 Jason Merrill <jason@redhat.com>
8756 Michael Spertus <mike@spertus.com>
8759 * g++.dg/cpp2a/class-deduction-alias14.C: New test.
8761 2023-03-09 Jason Merrill <jason@redhat.com>
8763 * g++.dg/ext/is_deducible1.C: Guard with
8764 __has_builtin (__is_deducible).
8766 2023-03-09 Jason Merrill <jason@redhat.com>
8769 * g++.dg/ext/is_deducible1.C: New test.
8771 2023-03-09 Vladimir N. Makarov <vmakarov@redhat.com>
8773 * gcc.target/aarch64/pr108999.c: New.
8775 2023-03-09 Richard Biener <rguenther@suse.de>
8777 PR middle-end/108995
8778 * gcc.dg/ubsan/pr108995.c: New testcase.
8780 2023-03-09 Jakub Jelinek <jakub@redhat.com>
8781 Richard Biener <rguenther@suse.de>
8783 PR tree-optimization/109008
8784 * gcc.c-torture/execute/ieee/pr109008.c: New test.
8786 2023-03-08 Kewen Lin <linkw@linux.ibm.com>
8788 * gcc.target/powerpc/ppc-fortran/ppc-fortran.exp: Override
8789 gcc_{warning,error}_prefix with Fortran specific one used in
8792 2023-03-08 Kewen Lin <linkw@linux.ibm.com>
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.
8798 2023-03-08 Kewen Lin <linkw@linux.ibm.com>
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.
8805 2023-03-08 Kewen Lin <linkw@linux.ibm.com>
8808 * gcc.target/powerpc/bfp/scalar-test-neg-8.c: Adjust with lp64
8809 effective target requirement.
8811 2023-03-08 Kewen Lin <linkw@linux.ibm.com>
8814 * gcc.target/powerpc/pr101384-2.c: Adjust with xxspltib.
8816 2023-03-08 Kewen Lin <linkw@linux.ibm.com>
8819 * gcc.target/powerpc/fold-vec-extract-double.p9.c (testd_cst): Adjust
8820 the extracted index for BE.
8822 2023-03-08 Jeff Law <jlaw@ventanamicro>
8824 * gcc.target/mips/msa-ds.c: Fix over eager pattern matching.
8826 2023-03-08 Hans-Peter Nilsson <hp@axis.com>
8828 * gcc.dg/analyzer/omp-parallel-for-get-min.c,
8829 gcc.dg/analyzer/omp-parallel-for-1.c: Require effective target fopenmp.
8831 2023-03-07 Jason Merrill <jason@redhat.com>
8835 * g++.dg/cpp23/static-operator-call5.C: Pass -g.
8837 2023-03-07 Marek Polacek <polacek@redhat.com>
8840 * g++.dg/warn/Wdangling-reference8.C: New test.
8841 * g++.dg/warn/Wdangling-reference9.C: New test.
8843 2023-03-07 Robin Dapp <rdapp@linux.ibm.com>
8845 * gcc.dg/vect/slp-3.c: Add '{ ... }'.
8847 2023-03-07 Jakub Jelinek <jakub@redhat.com>
8850 * g++.dg/rtti/pr109042.C: New test.
8852 2023-03-07 Marek Polacek <polacek@redhat.com>
8855 * g++.dg/cpp0x/noexcept77.C: New test.
8857 2023-03-07 Marek Polacek <polacek@redhat.com>
8860 * g++.dg/cpp1y/var-templ74.C: Remove dg-error.
8861 * g++.dg/cpp1y/var-templ77.C: New test.
8863 2023-03-07 Pan Li <pan2.li@intel.com>
8864 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
8877 2023-03-07 Xi Ruoyao <xry111@xry111.site>
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.
8888 2023-03-07 Xi Ruoyao <xry111@xry111.site>
8890 * gcc.target/aarch64/pr104005.c (dg-options): Add
8891 -fno-stack-protector.
8893 2023-03-07 Xi Ruoyao <xry111@xry111.site>
8895 * gcc.target/aarch64/auto-init-7.c (dg-options): Add
8896 -fno-stack-protector.
8898 2023-03-07 Xi Ruoyao <xry111@xry111.site>
8900 * gcc.target/aarch64/pr103147-10.c (dg-options): Add
8901 -fno-stack-protector.
8902 * g++.target/aarch64/pr103147-10.C: Likewise.
8904 2023-03-07 Xi Ruoyao <xry111@xry111.site>
8906 * gcc.target/aarch64/sve/pcs/aarch64-sve-pcs.exp (sve_flags):
8907 Add -fno-stack-protector.
8909 2023-03-07 Xi Ruoyao <xry111@xry111.site>
8912 * gcc.target/aarch64/fuse_adrp_add_1.c (dg-options): Add
8915 2023-03-07 Xi Ruoyao <xry111@xry111.site>
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
8929 2023-03-07 Xi Ruoyao <xry111@xry111.site>
8932 * gcc.target/aarch64/aapcs64/aapcs64.exp (additional_flags):
8933 Add -fno-pie -no-pie.
8935 2023-03-07 Hans-Peter Nilsson <hp@axis.com>
8937 * lib/target-supports.exp (check_compile): Support scanning tree-dumps.
8939 2023-03-07 Hans-Peter Nilsson <hp@axis.com>
8941 * gcc.dg/plugin/must-tail-call-1.c, gcc.dg/plugin/must-tail-call-2.c:
8942 Gate on effective target tail_call.
8944 2023-03-07 Hans-Peter Nilsson <hp@axis.com>
8946 * lib/target-supports.exp (check_effective_target_tail_call): New.
8948 2023-03-07 Hans-Peter Nilsson <hp@axis.com>
8950 * gcc.dg/analyzer/allocation-size-multiline-3.c: Handle
8951 int32_t being "long int".
8953 2023-03-07 Hans-Peter Nilsson <hp@axis.com>
8955 * lib/multiline.exp (_build_multiline_regex): Map
8956 "{re:" to "(", similarly ")?" from ":re?}" and the
8957 same without question mark.
8959 2023-03-06 Paul-Antoine Arras <pa@codesourcery.com>
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.
9010 2023-03-06 Richard Biener <rguenther@suse.de>
9012 PR tree-optimization/109025
9013 * gcc.dg/vect/pr109025.c: New testcase.
9015 2023-03-06 Xi Ruoyao <xry111@xry111.site>
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):
9021 * gcc.target/loongarch/stack-check-cfa-2.c (dg-options):
9024 2023-03-06 Xi Ruoyao <xry111@xry111.site>
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.
9032 2023-03-05 Harald Anlauf <anlauf@gmx.de>
9033 Tobias Burnus <tobias@codesourcery.com>
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.
9040 2023-03-05 Jakub Jelinek <jakub@redhat.com>
9042 * gcc.dg/vect/slp-perm-8.c: Fix up syntax error in
9043 scan-tree-dump-times target selector.
9045 2023-03-05 Liao Shihua <shihua@iscas.ac.cn>
9046 SiYu Wu <siyu@isrc.iscas.ac.cn>
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.
9053 2023-03-05 Liao Shihua <shihua@iscas.ac.cn>
9054 SiYu Wu <siyu@isrc.iscas.ac.cn>
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.
9060 2023-03-05 Liao Shihua <shihua@iscas.ac.cn>
9061 SiYu Wu <siyu@isrc.iscas.ac.cn>
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.
9068 2023-03-05 Liao Shihua <shihua@iscas.ac.cn>
9069 SiYu Wu <siyu@isrc.iscas.ac.cn>
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.
9078 2023-03-05 Vineet Gupta <vineetg@rivosinc.com>
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.
9084 2023-03-05 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
9085 kito-cheng <kito.cheng@sifive.com>
9087 * gcc.target/riscv/rvv/base/vlmul_v.c: New test.
9089 2023-03-05 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
9100 2023-03-05 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
9135 2023-03-05 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
9144 2023-03-05 Lin Sinan <sinan.lin@linux.alibaba.com>
9146 * gcc.target/riscv/zbb-min-max-03.c: New test.
9148 2023-03-04 Jakub Jelinek <jakub@redhat.com>
9150 * gcc.dg/vect/slp-3.c: Fix up syntax errors in scan-tree-dump-times
9152 * gcc.dg/vect/slp-multitypes-11.c: Likewise.
9154 2023-03-04 Jakub Jelinek <jakub@redhat.com>
9157 * c-c++-common/Wsign-compare-2.c (f18): New test.
9159 2023-03-04 Jakub Jelinek <jakub@redhat.com>
9162 * c-c++-common/Wsign-compare-2.c: New test.
9163 * c-c++-common/pr107465.c: New test.
9165 2023-03-04 Jakub Jelinek <jakub@redhat.com>
9168 * gcc.dg/pr107846.c: New test.
9170 2023-03-04 Jakub Jelinek <jakub@redhat.com>
9173 * g++.dg/ext/stmtexpr19.C: Use dg-do link rather than dg-do compile.
9175 2023-03-04 Hans-Peter Nilsson <hp@axis.com>
9177 * gcc.dg/ipa/pr77653.c: Skip for cris-*-*.
9179 2023-03-04 Hans-Peter Nilsson <hp@axis.com>
9181 * gcc.dg/ifcvt-4.c: Add cris-*-* to skip list.
9183 2023-03-04 Hans-Peter Nilsson <hp@axis.com>
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.
9189 2023-03-03 David Malcolm <dmalcolm@redhat.com>
9192 * gcc.dg/analyzer/omp-parallel-for-1.c: New test.
9193 * gcc.dg/analyzer/omp-parallel-for-get-min.c: New test.
9195 2023-03-03 David Malcolm <dmalcolm@redhat.com>
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.
9201 2023-03-03 David Malcolm <dmalcolm@redhat.com>
9203 PR tree-optimization/108988
9204 * gcc.dg/analyzer/pr99716-1.c (test_2): Remove xfail.
9206 2023-03-03 Alexandre Oliva <oliva@adacore.com>
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.
9213 2023-03-03 Alexandre Oliva <oliva@adacore.com>
9215 * gcc.target/arm/acle/cde-errors.c: Adjust messages for quote
9217 * gcc.target/arm/acle/cde-mve-error-2.c: Likewise.
9219 2023-03-03 Alexandre Oliva <oliva@adacore.com>
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.
9226 2023-03-03 Alexandre Oliva <oliva@adacore.com>
9229 * gcc.target/arm/pr51534.c: Split softfp variant into...
9230 * gcc.target/arm/pr51534s.c: ... this, and support ARM too.
9232 2023-03-03 Alexandre Oliva <oliva@adacore.com>
9234 * gcc.target/arm/acle/cde-mve-full-assembly.c: Drop blank
9235 after tab after vmsr, and lower the case of P0.
9237 2023-03-03 Alexandre Oliva <oliva@adacore.com>
9240 * gcc.target/arm/simd/pr104882.c: Require mve hardware.
9242 2023-03-03 Patrick Palka <ppalka@redhat.com>
9245 * g++.dg/cpp2a/lambda-generic11.C: New test.
9247 2023-03-03 Jakub Jelinek <jakub@redhat.com>
9250 * gcc.dg/Wnonnull-8.c: New test.
9252 2023-03-03 Robin Dapp <rdapp@linux.ibm.com>
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.
9259 2023-03-03 Robin Dapp <rdapp@linux.ibm.com>
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.
9265 2023-03-03 Richard Biener <rguenther@suse.de>
9267 PR tree-optimization/109002
9268 * gcc.dg/torture/pr109002.c: New testcase.
9270 2023-03-03 Richard Biener <rguenther@suse.de>
9273 * g++.dg/lto/pr108772_0.C: New testcase.
9275 2023-03-03 Alexandre Oliva <oliva@adacore.com>
9278 * g++.dg/coroutines/pr100127.C: Test for header rather than
9280 * g++.dg/coroutines/pr100772-a.C: Likewise.
9281 * g++.dg/coroutines/pr100772-b.C: Likewise.
9283 2023-03-03 Hans-Peter Nilsson <hp@axis.com>
9285 * gcc.dg/attr-aligned.c: Adjust comment for ALIGN_MAX_STATIC.
9286 (ALIGN_MAX_STATIC): Set to 512 for CRIS.
9288 2023-03-03 Iain Buclaw <ibuclaw@gdcproject.org>
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.
9302 2023-03-03 Iain Buclaw <ibuclaw@gdcproject.org>
9305 * gdc.dg/imports/pr108877a.d: New test.
9306 * gdc.dg/pr108877.d: New test.
9308 2023-03-03 Iain Buclaw <ibuclaw@gdcproject.org>
9311 * gdc.dg/pr108167.d: New test.
9313 2023-03-03 Iain Buclaw <ibuclaw@gdcproject.org>
9316 * gdc.dg/pr108945.d: New test.
9318 2023-03-02 Jakub Jelinek <jakub@redhat.com>
9321 * gcc.dg/memchr-3.c: Add missing comment argument to dg-warning
9322 before target selector.
9324 2023-03-02 Guillaume Gomez <guillaume1.gomez@gmail.com>
9327 * jit.dg/test-error-array-bounds.c: Update test.
9329 2023-03-02 Vladimir N. Makarov <vmakarov@redhat.com>
9331 * gcc.target/avr/pr90706.c: New.
9333 2023-03-02 Kwok Cheung Yeung <kcy@codesourcery.com>
9334 Paul-Antoine Arras <pa@codesourcery.com>
9336 * gcc.target/gcn/simd-math-1.c: New testcase.
9337 * gcc.target/gcn/simd-math-2.c: New testcase.
9339 2023-03-02 Patrick Palka <ppalka@redhat.com>
9343 * g++.dg/opt/is_constant_evaluated3.C: New test.
9345 2023-03-02 Patrick Palka <ppalka@redhat.com>
9348 * g++.dg/cpp2a/is-constant-evaluated14.C: New test.
9350 2023-03-02 David Malcolm <dmalcolm@redhat.com>
9353 * gcc.dg/analyzer/uninit-pr108968-register.c: New test.
9355 2023-03-02 Jakub Jelinek <jakub@redhat.com>
9358 * g++.dg/debug/dwarf2/pr108716.C: New test.
9360 2023-03-02 Richard Sandiford <richard.sandiford@arm.com>
9362 PR tree-optimization/108979
9363 * gfortran.dg/vect/pr108979.f90: New test.
9365 2023-03-02 Marek Polacek <polacek@redhat.com>
9368 * g++.dg/warn/Wmismatched-tags-11.C: New test.
9370 2023-03-02 Robin Dapp <rdapp@linux.ibm.com>
9372 * gcc.target/s390/s390.exp: Add partial subdirectory.
9373 * gcc.target/s390/vector/vec-nopeel-2.c: Change test
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.
9403 2023-03-02 Jonathan Yong <10walls@gmail.com>
9406 * gcc.dg/memchr-3.c (memchr): Account for LLP64 warnings.
9408 2023-03-02 Jonathan Yong <10walls@gmail.com>
9410 * gcc.dg/overflow-warn-9.c: Add LLP64 case.
9412 2023-03-02 Richard Sandiford <richard.sandiford@arm.com>
9414 PR tree-optimization/108603
9415 * gcc.target/aarch64/sve/pr108603.c: New test.
9417 2023-03-02 Richard Sandiford <richard.sandiford@arm.com>
9419 PR tree-optimization/108430
9420 * gcc.target/aarch64/sve/pr108430.c: New test.
9422 2023-03-02 Jakub Jelinek <jakub@redhat.com>
9425 * gcc.target/i386/auto-init-4.c: Revert PR105259 change.
9426 * g++.target/i386/pr108934.C: New test.
9428 2023-03-02 Jakub Jelinek <jakub@redhat.com>
9431 * g++.dg/gomp/pr105839-1.C: New test.
9432 * g++.dg/gomp/pr105839-2.C: New test.
9434 2023-03-02 Richard Biener <rguenther@suse.de>
9437 * gcc.dg/vect/pr108950.c: Require vect_simd_clones.
9439 2023-03-02 Hans-Peter Nilsson <hp@axis.com>
9441 * g++.dg/ext/attr-copy-2.C: Fix for default_packed targets.
9443 2023-03-02 Hans-Peter Nilsson <hp@axis.com>
9445 * gcc.dg/attr-copy-6.c: Prefix asm-declared name with
9446 __USER_LABEL_PREFIX__.
9448 2023-03-02 Hans-Peter Nilsson <hp@axis.com>
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.
9453 2023-03-01 Marek Polacek <polacek@redhat.com>
9456 * g++.dg/cpp0x/ptrmem-cst1.C: New test.
9458 2023-03-01 David Malcolm <dmalcolm@redhat.com>
9461 * gcc.dg/analyzer/builtins-pr107565.c: New test.
9462 * gcc.dg/analyzer/pr99716-1.c (test_2): Mark the leak as xfailing.
9464 2023-03-01 Patrick Palka <ppalka@redhat.com>
9465 Jason Merrill <jason@redhat.com>
9469 * g++.dg/cpp0x/new6.C: New test.
9470 * g++.dg/cpp2a/concepts-new1.C: New test.
9472 2023-03-01 Tobias Burnus <tobias@codesourcery.com>
9474 PR middle-end/108545
9475 * c-c++-common/gomp/map-8.c: New test.
9476 * gfortran.dg/gomp/map-9.f90: New test.
9478 2023-03-01 David Malcolm <dmalcolm@redhat.com>
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.
9485 2023-03-01 Jonathan Yong <10walls@gmail.com>
9487 * gcc.target/i386/harden-sls-6.c: Fix warning on LLP64
9490 2023-03-01 Jakub Jelinek <jakub@redhat.com>
9493 * c-c++-common/ubsan/bounds-16.c: New test.
9495 2023-03-01 Jakub Jelinek <jakub@redhat.com>
9498 * g++.dg/debug/pr108967.C: New test.
9500 2023-03-01 Jakub Jelinek <jakub@redhat.com>
9503 * g++.dg/cpp1y/pr108606.C: New test.
9505 2023-03-01 Richard Biener <rguenther@suse.de>
9507 PR tree-optimization/108970
9508 * gcc.dg/pr108970.c: New testcase.
9510 2023-03-01 Richard Biener <rguenther@suse.de>
9512 PR tree-optimization/108950
9513 * gcc.dg/vect/pr108950.c: New testcase.
9515 2023-03-01 Hans-Peter Nilsson <hp@axis.com>
9517 * gcc.dg/analyzer/fd-access-mode-target-headers.c: Skip for
9520 2023-02-28 Patrick Palka <ppalka@redhat.com>
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.
9529 2023-02-28 Qing Zhao <qing.zhao@oracle.com>
9531 PR middle-end/107411
9532 PR middle-end/107411
9533 * g++.dg/pr107411.C: New test.
9535 2023-02-28 Marek Polacek <polacek@redhat.com>
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.
9542 2023-02-28 Marek Polacek <polacek@redhat.com>
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.
9549 2023-02-28 Jakub Jelinek <jakub@redhat.com>
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.
9559 2023-02-28 Richard Biener <rguenther@suse.de>
9562 * gcc.dg/torture/ssa-fre-7.c: Use __SIZETYPE__.
9564 2023-02-28 Hans-Peter Nilsson <hp@axis.com>
9566 * gcc.dg/plugin/infoleak-vfio_iommu_type1.c: Don't xfail bogus
9567 message for "default_packed" targets.
9569 2023-02-28 Hans-Peter Nilsson <hp@axis.com>
9571 * lib/multiline.exp (handle-multiline-outputs): Shorten
9572 message to the same for fail and pass.
9574 2023-02-28 Hans-Peter Nilsson <hp@axis.com>
9577 * gcc.dg/tree-ssa/pr91091-2.c:15 Remove xfail for RHS.
9579 2023-02-28 Hans-Peter Nilsson <hp@axis.com>
9582 * gcc.dg/attr-alloc_size-11.c: Add CRIS to the list
9583 of targets excluding xfail on lines 50 and 51.
9585 2023-02-28 Hans-Peter Nilsson <hp@axis.com>
9587 PR tree-optimization/108828
9588 * gcc.dg/Wuse-after-free-2.c: Add -fno-ivopts.
9590 2023-02-27 Harald Anlauf <anlauf@gmx.de>
9593 * gfortran.dg/ibits_2.f90: New test.
9595 2023-02-26 Eric Botcazou <ebotcazou@adacore.com>
9597 * ada/acats/run_all.sh: Adjust example of compiler options.
9599 2023-02-25 Gaius Mulley <gaiusmod2@gmail.com>
9601 * gm2/projects/pim/run/pass/tower/projects-pim-run-pass-tower.exp:
9602 Also add conditional to gm2-simple-execute.
9604 2023-02-25 Gaius Mulley <gaiusmod2@gmail.com>
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.
9610 2023-02-25 Hans-Peter Nilsson <hp@axis.com>
9612 * lib/multiline.exp (handle-multiline-outputs): Don't include the
9613 quoted multiline pattern in the pass/fail output.
9615 2023-02-25 Gaius Mulley <gaiusmod2@gmail.com>
9618 * gm2/examples/callingC/pass/examples-callingC-pass.exp: Tidy up
9620 * gm2/examples/callingC/run/pass/examples-callingC-run-pass.exp: Tidy up
9622 * gm2/examples/cpp/pass/examples-cpp-pass.exp: Tidy up
9624 * gm2/examples/cppDef/pass/examples-cppDef-pass.exp: Tidy up
9626 * gm2/examples/hello/pass/examples-hello-pass.exp: Tidy up
9628 * gm2/examples/map/pass/examples-map-pass.exp: Tidy up
9630 * gm2/iso/check/fail/iso-check-fail.exp: Add pathname.
9631 * gm2/link/externalscaffold/pass/link-externalscaffold-pass.exp:
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:
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:
9687 * gm2/projects/pim/run/pass/tower/star: New test.
9689 2023-02-25 Max Filippov <jcmvbkbc@gmail.com>
9691 * gcc.target/xtensa/pr108919.c: New test.
9693 2023-02-25 Tobias Burnus <tobias@codesourcery.com>
9696 * gfortran.dg/c-interop/fc-descriptor-pr108621.f90: New test.
9698 2023-02-24 Rimvydas Jasinskas <rimvydas.jas@gmail.com>
9700 * gfortran.dg/weak-2.f90: New test.
9701 * gfortran.dg/weak-3.f90: New test.
9703 2023-02-24 Martin Liska <mliska@suse.cz>
9706 * c-c++-common/asan/global-overflow-1.c: Test line and column
9707 info for a global variable.
9709 2023-02-24 Alexandre Oliva <oliva@adacore.com>
9712 * g++.dg/modules/virt-2_a.C: Skip on arm_eabi.
9714 2023-02-24 Jakub Jelinek <jakub@redhat.com>
9716 PR middle-end/108854
9717 * g++.dg/opt/pr108854.C: New test.
9719 2023-02-24 Jakub Jelinek <jakub@redhat.com>
9722 * gcc.target/i386/avx512bf16-pr108881.c: New test.
9724 2023-02-24 Junxian Zhu <zhujunxian@oss.cipunited.com>
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.
9730 2023-02-24 Prachi Godbole <prachi.godbole@imgtec.com>
9732 * gcc.target/mips/hazard-barrier-return-attribute.c: New test.
9734 2023-02-23 Takayuki 'January June' Suwa <jjsuwa_sys3175@yahoo.co.jp>
9736 * gcc.target/xtensa/elim_GP_regmove_0.c: New test.
9737 * gcc.target/xtensa/elim_GP_regmove_1.c: New test.
9739 2023-02-23 Takayuki 'January June' Suwa <jjsuwa_sys3175@yahoo.co.jp>
9741 * gcc.target/xtensa/elim_callee_saved.c: New.
9743 2023-02-23 Jakub Jelinek <jakub@redhat.com>
9746 * g++.dg/modules/modules.exp: Only override unsupported if it
9747 exists and saved-unsupported doesn't.
9749 2023-02-23 Richard Biener <rguenther@suse.de>
9751 PR tree-optimization/108888
9752 * g++.dg/torture/pr108888.C: New testcase.
9754 2023-02-22 Marek Polacek <polacek@redhat.com>
9757 * c-c++-common/ubsan/pr108880.c: New test.
9759 2023-02-22 Harald Anlauf <anlauf@gmx.de>
9762 * gfortran.dg/pr96024.f90: New test.
9764 2023-02-22 Alexandre Oliva <oliva@adacore.com>
9766 * g++.dg/modules/modules.exp: Override unsupported to update
9767 module_do, and test it after dg-test.
9769 2023-02-22 Alexandre Oliva <oliva@adacore.com>
9771 * gcc.target/arm/aes-fuse-1.c: Switch to -mcpu=cortex-a53.
9772 * gcc.target/arm/aes-fuse-2.c: Likewise.
9774 2023-02-22 Alexandre Oliva <oliva@adacore.com>
9776 * gcc.dg/debug/ctf/ctf-complex-1.c: Do not test whether I is
9777 usable in initializers.
9779 2023-02-22 Alexandre Oliva <oliva@adacore.com>
9781 * gcc.dg/torture/fp-uint64-convert-double-1.c: XFAIL on all of
9783 * gcc.dg/torture/fp-uint64-convert-double-2.c: Likewise.
9785 2023-02-22 Alexandre Oliva <oliva@adacore.com>
9787 * gcc.target/arm/asm-flag-4.c: Match quotes around "asm" in
9790 2023-02-22 Alexandre Oliva <oliva@adacore.com>
9792 * g++.dg/warn/Waddress-5.C: Tolerate extra -Waddress warning.
9794 2023-02-22 Andrew Stubbs <ams@codesourcery.com>
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.
9815 2023-02-22 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
9824 2023-02-22 Kito Cheng <kito.cheng@sifive.com>
9826 * gcc.target/riscv/_Float16-zhinxmin-1.c: Tweak test
9829 2023-02-22 Kito Cheng <kito.cheng@sifive.com>
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.
10081 2023-02-22 Jakub Jelinek <jakub@redhat.com>
10083 PR middle-end/106258
10084 * g++.dg/ipa/pr106258.C: New test.
10086 2023-02-22 Thomas Schwinge <thomas@codesourcery.com>
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.
10110 2023-02-21 David Malcolm <dmalcolm@redhat.com>
10113 * gcc.dg/analyzer/attribute-nonnull.c: Update for
10114 -Wanalyzer-use-of-uninitialized-value terminating analysis along
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
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
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
10149 * gcc.dg/analyzer/zlib-6a.c: Add -fno-analyzer-suppress-followups.
10151 2023-02-21 Harald Anlauf <anlauf@gmx.de>
10154 * gfortran.dg/pr96025.f90: New test.
10156 2023-02-21 Iain Buclaw <ibuclaw@gdcproject.org>
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.
10169 2023-02-21 Iain Buclaw <ibuclaw@gdcproject.org>
10171 * gdc.dg/ctfeintrinsics.d: New test.
10173 2023-02-21 Richard Biener <rguenther@suse.de>
10175 PR tree-optimization/108691
10176 * gcc.dg/pr108691.c: New testcase.
10178 2023-02-21 Richard Biener <rguenther@suse.de>
10180 PR tree-optimization/108793
10181 * gcc.dg/torture/pr108793.c: New testcase.
10183 2023-02-21 Raiki Tamura <tamaron1203@gmail.com>
10185 * rust/compile/torture/intrinsics-math.rs: New test.
10187 2023-02-21 Philip Herron <philip.herron@embecosm.com>
10189 * rust/debug/chartype.rs: Skip testcases on Darwin architectures.
10191 2023-02-21 Philip Herron <philip.herron@embecosm.com>
10193 * rust/execute/torture/closure3.rs: New test.
10195 2023-02-21 Raiki Tamura <tamaron1203@gmail.com>
10197 * rust/compile/torture/phantom_data.rs: New test.
10199 2023-02-21 Arthur Cohen <arthur.cohen@embecosm.com>
10201 * rust/compile/torture/intrinsics-3.rs:
10202 * rust/execute/torture/atomic_load.rs: New test.
10204 2023-02-21 Arthur Cohen <arthur.cohen@embecosm.com>
10206 * rust/compile/torture/intrinsics-5.rs: Fix error message.
10208 2023-02-21 Arthur Cohen <arthur.cohen@embecosm.com>
10210 * rust/compile/torture/intrinsics-6.rs: New test.
10211 * rust/compile/torture/intrinsics-7.rs: New test.
10213 2023-02-21 Arthur Cohen <arthur.cohen@embecosm.com>
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.
10219 2023-02-21 Arthur Cohen <arthur.cohen@embecosm.com>
10221 * rust/compile/torture/intrinsics-3.rs: New test.
10223 2023-02-21 Philip Herron <philip.herron@embecosm.com>
10225 * rust/execute/torture/closure2.rs: New test.
10227 2023-02-21 Philip Herron <philip.herron@embecosm.com>
10229 * rust/execute/torture/closure1.rs: New test.
10231 2023-02-21 Philip Herron <philip.herron@embecosm.com>
10233 * rust/compile/issue-1589.rs: New test.
10235 2023-02-21 Philip Herron <philip.herron@embecosm.com>
10237 * rust/compile/generics7.rs: Fix test with missing assertion.
10238 * rust/execute/torture/operator_overload_9.rs: Fix test assertion.
10240 2023-02-21 Marc Poulhiès <dkm@kataplop.net>
10242 * rust/compile/missing_closing_paren.rs: New test.
10244 2023-02-21 Arthur Cohen <arthur.cohen@embecosm.com>
10246 * rust/execute/torture/prefetch_data.rs: New test.
10248 2023-02-21 Philip Herron <philip.herron@embecosm.com>
10250 * rust/compile/torture/issue-1555.rs: New test.
10252 2023-02-21 Faisal Abbas <faisal.abbas@elastica.co>
10254 * rust/compile/const9.rs: New test.
10256 2023-02-21 Philip Herron <philip.herron@embecosm.com>
10258 * rust/compile/issue-1272.rs: New test.
10260 2023-02-21 Richard Biener <rguenther@suse.de>
10262 PR tree-optimization/108868
10263 * gcc.dg/pr108868.c: New testcase.
10265 2023-02-21 Richard Biener <rguenther@suse.de>
10267 PR tree-optimization/108855
10268 * gcc.dg/pr108855.c: New testcase.
10270 2023-02-21 Richard Biener <rguenther@suse.de>
10273 2023-02-21 Richard Biener <rguenther@suse.de>
10275 PR tree-optimization/108691
10276 * gcc.dg/pr108691.c: New testcase.
10278 2023-02-20 Jakub Jelinek <jakub2redhat.com>
10281 * gcc.dg/pr108862.c: New test.
10282 * gcc.target/powerpc/pr108862.c: New test.
10284 2023-02-20 Marek Polacek <polacek@redhat.com>
10287 * g++.dg/cpp0x/constexpr-nsdmi3.C: New test.
10288 * g++.dg/cpp1y/constexpr-nsdmi10.C: New test.
10290 2023-02-20 Marek Polacek <polacek@redhat.com>
10293 * g++.dg/cpp0x/lambda/lambda-108829-2.C: New test.
10294 * g++.dg/cpp0x/lambda/lambda-108829.C: New test.
10296 2023-02-20 Richard Biener <rguenther@suse.de>
10298 PR tree-optimization/108816
10299 * gcc.dg/torture/pr108816.c: New testcase.
10301 2023-02-20 Richard Biener <rguenther@suse.de>
10303 PR tree-optimization/108825
10304 * gcc.dg/torture/pr108825.c: New testcase.
10306 2023-02-18 Jason Merrill <jason@redhat.com>
10316 * g++.dg/DRs/dr2518.C: New test.
10318 2023-02-18 Jakub Jelinek <jakub@redhat.com>
10320 PR tree-optimization/108819
10321 * gcc.dg/pr108819.c: New test.
10323 2023-02-18 Jakub Jelinek <jakub@redhat.com>
10326 * gcc.target/i386/pr108832.c: New test.
10328 2023-02-18 Martin Uecker <uecker@tugraz.at>
10331 * gcc.dg/pr108375-1.c: New test.
10332 * gcc.dg/pr108375-2.c: New test.
10334 2023-02-18 Martin Uecker <uecker@tugraz.at>
10338 * gcc.dg/pr105660-1.c: New test.
10339 * gcc.dg/pr105660-2.c: New test.
10341 2023-02-17 Patrick Palka <ppalka@redhat.com>
10345 * g++.dg/opt/is_constant_evaluated1.C: New test.
10346 * g++.dg/opt/is_constant_evaluated2.C: New test.
10348 2023-02-17 Uroš Bizjak <ubizjak@gmail.com>
10351 * gcc.target/i386/pr108831-1.c: New test.
10352 * gcc.target/i386/pr108831-2.c: Ditto.
10354 2023-02-17 Uroš Bizjak <ubizjak@gmail.com>
10357 * gcc.dg/pr108805.c: New test.
10359 2023-02-17 Richard Biener <rguenther@suse.de>
10361 PR tree-optimization/108821
10362 * gcc.dg/tree-ssa/ssa-lim-24.c: New testcase.
10364 2023-02-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
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.
10370 2023-02-17 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
10384 2023-02-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
10386 * gfortran.dg/bind_c_array_params_2.f90: Add *-*-ming* to dg-final.
10388 2023-02-16 David Malcolm <dmalcolm@redhat.com>
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.
10397 2023-02-16 Iain Sandoe <iain@sandoe.co.uk>
10399 * objc.dg/proto-lossage-4.m: Amendn diagnostic matches for Windows.
10401 2023-02-16 Patrick Palka <ppalka@redhat.com>
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.
10409 2023-02-16 Jakub Jelinek <jakub@redhat.com>
10411 PR tree-optimization/108657
10412 * gcc.dg/pr108657.c: New test.
10414 2023-02-16 Jakub Jelinek <jakub@redhat.com>
10416 PR tree-optimization/108783
10417 * gcc.c-torture/compile/pr108783.c: New test.
10419 2023-02-16 Richard Biener <rguenther@suse.de>
10421 PR tree-optimization/108791
10422 * gcc.dg/torture/pr108791.c: New testcase.
10424 2023-02-16 Hans-Peter Nilsson <hp@axis.com>
10426 * lib/target-supports.exp (check_effective_target_lra): Add CRIS
10427 as a non-LRA target.
10429 2023-02-15 Steve Kargl <kargl@gcc.gnu.org>
10432 * gfortran.dg/pr103608.f90: New test.
10434 2023-02-15 Steve Kargl <kargl@gcc.gnu.org>
10437 * gfortran.dg/pr104554.f90: New test.
10439 2023-02-15 David Malcolm <dmalcolm@redhat.com>
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.
10448 2023-02-15 Uroš Bizjak <ubizjak@gmail.com>
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.
10468 2023-02-15 Marek Polacek <polacek@redhat.com>
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.
10474 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
10492 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
10510 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
10528 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
10546 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
10564 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
10582 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
10600 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
10618 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
10636 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
10654 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
10672 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
10720 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
10783 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
10795 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
10816 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
10837 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
10858 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
10879 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
10900 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
10921 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
10942 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
10963 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
10984 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
11005 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
11026 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
11047 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
11104 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
11179 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
11191 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
11212 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
11233 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
11272 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
11293 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
11332 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
11353 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
11392 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
11413 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
11452 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
11464 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
11485 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
11538 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
11550 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
11571 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
11592 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
11631 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
11652 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
11691 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
11712 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
11751 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
11772 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
11811 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
11823 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
11844 2023-02-15 Iain Sandoe <iain@sandoe.co.uk>
11846 * obj-c++.dg/proto-lossage-4.mm: Use uintptr_t for integral pointer
11849 2023-02-15 Martin Jambor <mjambor@suse.cz>
11852 * gcc.dg/ipa/pr108679.c: New test.
11854 2023-02-15 Tobias Burnus <tobias@codesourcery.com>
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.
11861 2023-02-15 Jakub Jelinek <jakub@redhat.com>
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.
11869 2023-02-15 Jakub Jelinek <jakub@redhat.com>
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.
11877 2023-02-15 Marek Polacek <polacek@redhat.com>
11880 * g++.dg/cpp0x/overload-conv-5.C: New test.
11882 2023-02-14 David Faust <david.faust@oracle.com>
11885 * gcc.target/bpf/ldxdw.c: New test.
11887 2023-02-14 Andrew Pinski <apinski@marvell.com>
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.
11895 2023-02-14 Eric Botcazou <ebotcazou@adacore.com>
11897 * gnat.dg/shift2.adb: New test.
11899 2023-02-14 Richard Biener <rguenther@suse.de>
11901 PR tree-optimization/108782
11902 * gcc.dg/torture/pr108782.c: New testcase.
11904 2023-02-14 Jakub Jelinek <jakub@redhat.com>
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.
11915 2023-02-14 Andreas Schwab <schwab@suse.de>
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.
11927 2023-02-14 Thomas Schwinge <thomas@codesourcery.com>
11929 * gfortran.dg/weak-1.f90: Adjust 'scan-assembler' for nvptx.
11931 2023-02-14 Richard Sandiford <richard.sandiford@arm.com>
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.
11940 2023-02-14 Kewen Lin <linkw@linux.ibm.com>
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.
11959 2023-02-13 Richard Sandiford <richard.sandiford@arm.com>
11961 PR rtl-optimization/108681
11962 * gcc.target/aarch64/pr108681.c: New test.
11964 2023-02-13 Vladimir N. Makarov <vmakarov@redhat.com>
11966 * gcc.target/i386/pr108774.c: New.
11968 2023-02-13 Harald Anlauf <anlauf@gmx.de>
11971 * gfortran.dg/pr103475.f90: New test.
11973 2023-02-13 Uroš Bizjak <ubizjak@gmail.com>
11976 * gcc.target/i386/pr108516-1.c: New test.
11977 * gcc.target/i386/pr108516-2.c: Ditto.
11979 2023-02-13 Rimvydas Jasinskas <rimvydas.jas@gmail.com>
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.
11989 2023-02-13 Richard Biener <rguenther@suse.de>
11991 PR tree-optimization/108691
11992 * gcc.dg/pr108691.c: New testcase.
11994 2023-02-13 Jonathan Yong <10walls@gmail.com>
11996 * gcc.dg/Wbuiltin-declaration-mismatch-7.c: Use (long )*
11997 regex pattern to allow long long instead of just long.
11999 2023-02-13 Claudiu Zissulescu <claziss@gmail.com>
12001 * gcc.target/arc/milli-1.c: Update test.
12003 2023-02-13 Richard Biener <rguenther@suse.de>
12005 PR tree-optimization/106722
12006 * gcc.dg/torture/pr108737.c: New testcase.
12008 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
12026 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
12059 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
12077 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
12110 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
12128 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
12161 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
12179 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
12212 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
12275 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
12293 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
12326 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
12344 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
12362 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
12380 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
12398 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
12420 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
12459 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
12480 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
12519 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
12540 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
12579 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
12600 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
12639 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
12714 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
12735 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
12774 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
12795 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
12816 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
12837 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
12858 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
12885 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
12911 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
12944 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
12977 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
13008 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
13023 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
13032 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
13053 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
13092 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
13131 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
13152 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
13173 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
13202 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
13231 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
13252 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
13273 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
13298 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
13323 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
13325 * gcc.target/riscv/rvv/base/binop_vx_constraint-121.c: New test.
13327 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
13360 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
13393 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
13426 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
13459 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
13492 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
13525 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
13558 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
13591 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
13624 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
13657 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
13690 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
13723 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
13725 * gcc.target/riscv/rvv/base/binop_vx_constraint-120.c: New test.
13727 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
13766 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
13805 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
13844 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
13883 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
13922 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
13961 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
14000 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
14039 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
14060 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
14081 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
14102 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
14123 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
14144 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
14165 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
14186 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
14207 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
14225 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
14258 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
14276 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
14309 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
14342 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
14363 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
14402 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
14423 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
14462 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
14483 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
14522 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
14570 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
14588 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
14606 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
14624 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
14626 * gcc.target/riscv/rvv/base/unop_v_constraint-2.c: New test.
14628 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
14649 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
14670 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
14691 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
14712 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
14733 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
14754 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
14787 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
14820 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
14853 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
14886 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
14925 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
14964 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
15003 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
15042 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
15063 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
15084 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
15105 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
15126 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
15144 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
15162 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
15180 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
15198 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
15224 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
15242 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
15260 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
15262 * gcc.target/riscv/rvv/base/unop_v_constraint-1.c: New test.
15264 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
15285 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
15306 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
15308 * g++.target/riscv/rvv/base/exception-1.C: New test.
15310 2023-02-11 Jakub Jelinek <jakub@redhat.com>
15313 * c-c++-common/pr108605.c: New test.
15315 2023-02-11 Jonathan Yong <10walls@gmail.com>
15317 * gcc.dg/pr65658.c: fix LLP64 test.
15319 2023-02-11 Jonathan Yong <10walls@gmail.com>
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
15327 2023-02-10 David Malcolm <dmalcolm@redhat.com>
15330 * gcc.dg/analyzer/deref-before-check-macro-pr108745.c: New test.
15331 * gcc.dg/analyzer/deref-before-check-macro.c: New test.
15333 2023-02-10 Andrew MacLeod <amacleod@redhat.com>
15335 PR tree-optimization/108520
15336 * g++.dg/pr108520.C: New.
15338 2023-02-10 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
15371 2023-02-10 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
15404 2023-02-10 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
15437 2023-02-10 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
15470 2023-02-10 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
15503 2023-02-10 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
15536 2023-02-10 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
15569 2023-02-10 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
15602 2023-02-10 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
15635 2023-02-10 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
15668 2023-02-10 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
15701 2023-02-10 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
15734 2023-02-10 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
15767 2023-02-10 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
15800 2023-02-10 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
15833 2023-02-10 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
15932 2023-02-10 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
15971 2023-02-10 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
16010 2023-02-10 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
16049 2023-02-10 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
16088 2023-02-10 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
16127 2023-02-10 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
16166 2023-02-10 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
16205 2023-02-10 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
16244 2023-02-10 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
16283 2023-02-10 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
16322 2023-02-10 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
16361 2023-02-10 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
16400 2023-02-10 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
16439 2023-02-10 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
16478 2023-02-10 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
16517 2023-02-10 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
16535 2023-02-10 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
16556 2023-02-10 Richard Biener <rguenther@suse.de>
16558 PR tree-optimization/108724
16559 * gcc.target/i386/pr108724.c: New testcase.
16561 2023-02-10 Andrew Pinski <apinski@marvell.com>
16562 Andrew Macleod <amacleod@redhat.com>
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.
16569 2023-02-10 Joseph Myers <joseph@codesourcery.com>
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
16578 2023-02-10 Hans-Peter Nilsson <hp@axis.com>
16580 PR tree-optimization/107561
16581 * g++.dg/warn/Warray-bounds-16.C: XFAIL bogus "overflows destination"
16583 * g++.dg/pr71488.C: Ditto, but just for ilp32 targets.
16585 2023-02-10 Hans-Peter Nilsson <hp@axis.com>
16587 PR testsuite/106120
16588 * g++.dg/warn/Wstringop-overflow-4.C:144 XFAIL bogus warning for
16589 ilp32 targets with c++98.
16591 2023-02-10 Marek Polacek <polacek@redhat.com>
16594 * g++.dg/cpp0x/constexpr-nsdmi2.C: New test.
16596 2023-02-09 David Malcolm <dmalcolm@redhat.com>
16599 * gcc.dg/analyzer/torture/uninit-pr108733.c: New test.
16601 2023-02-09 Vladimir N. Makarov <vmakarov@redhat.com>
16603 * gcc.target/i386/pr103541.c: New.
16604 * g++.target/i386/pr108711.C: New.
16606 2023-02-09 Harald Anlauf <anlauf@gmx.de>
16607 Steven G. Kargl <kargl@gcc.gnu.org>
16611 * gfortran.dg/pr103779.f90: New test.
16613 2023-02-09 Jakub Jelinek <jakub@redhat.com>
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.
16619 2023-02-09 Andrew Pinski <apinski@marvell.com>
16621 PR tree-optimization/108688
16622 * gcc.c-torture/compile/pr108688-1.c: New test.
16624 2023-02-09 Tobias Burnus <tobias@codesourcery.com>
16627 * gfortran.dg/goacc/privatization-1-compute-loop.f90: Update dg-note.
16628 * gfortran.dg/goacc/privatization-1-routine_gang-loop.f90: Likewise.
16630 2023-02-09 Tobias Burnus <tobias@codesourcery.com>
16632 * c-c++-common/gomp/allocate-5.c: Extend for align clause.
16634 2023-02-09 Tobias Burnus <tobias@codesourcery.com>
16636 * gfortran.dg/gomp/openmp-simd-8.f90: New test.
16638 2023-02-09 Jakub Jelinek <jakub@redhat.com>
16641 * g++.dg/cpp0x/pr108698.C: New test.
16643 2023-02-08 Joseph Myers <joseph@codesourcery.com>
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.
16651 2023-02-08 Hans-Peter Nilsson <hp@axis.com>
16653 * gcc.dg/torture/pr100398.c: Limit to lra targets.
16654 * gcc.dg/pr100590.c: Ditto.
16656 2023-02-08 David Malcolm <dmalcolm@redhat.com>
16659 * gcc.dg/analyzer/uninit-7.c: New test.
16660 * gcc.dg/analyzer/uninit-pr108704.c: New test.
16662 2023-02-08 Steve Kargl <kargl@gcc.gnu.org>
16665 * gfortran.dg/pr103259.f90: New test.
16667 2023-02-08 Jakub Jelinek <jakub@redhat.com>
16669 PR tree-optimization/108692
16670 * gcc.dg/pr108692.c: New test.
16672 2023-02-08 Richard Sandiford <richard.sandiford@arm.com>
16674 * objc/execute/execute.exp: Load objc-dg.exp.
16676 2023-02-08 Richard Sandiford <richard.sandiford@arm.com>
16678 PR tree-optimization/108316
16679 * gcc.dg/vect/pr108316.c: New test.
16681 2023-02-08 Vladimir N. Makarov <vmakarov@redhat.com>
16684 2023-02-08 Vladimir N. Makarov <vmakarov@redhat.com>
16686 * gcc.target/i386/pr103541.c: New.
16688 2023-02-08 Jakub Jelinek <jakub@redhat.com>
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.
16695 2023-02-07 David Malcolm <dmalcolm@redhat.com>
16698 * gcc.dg/analyzer/fread-pr108661.c: New test.
16699 * gcc.dg/analyzer/read-pr108661.c: New test.
16701 2023-02-07 Harald Anlauf <anlauf@gmx.de>
16704 * gfortran.dg/save_7.f90: New test.
16706 2023-02-07 Vladimir N. Makarov <vmakarov@redhat.com>
16708 * gcc.target/i386/pr103541.c: New.
16710 2023-02-07 Jakub Jelinek <jakub@redhat.com>
16712 PR tree-optimization/106923
16713 * gcc.dg/pr106923.c: New test.
16715 2023-02-07 Jakub Jelinek <jakub@redhat.com>
16717 PR tree-optimization/106433
16718 * gcc.c-torture/compile/pr106433.c: New test.
16720 2023-02-07 Jakub Jelinek <jakub@redhat.com>
16722 * g++.dg/warn/Wstrict-aliasing-bogus-union-2.C: Expect
16723 -Wdeprecated warning for C++23.
16725 2023-02-06 Alex Coplan <alex.coplan@arm.com>
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.
16732 2023-02-06 Xi Ruoyao <xry111@xry111.site>
16734 * g++.target/loongarch/bytepick.C: New test.
16736 2023-02-06 Tamar Christina <tamar.christina@arm.com>
16738 * gcc.target/aarch64/options_set_10.c: Removed.
16740 2023-02-06 Jakub Jelinek <jakub@redhat.com>
16742 PR tree-optimization/108655
16743 * gcc.dg/pr108655.c: New test.
16745 2023-02-06 Patrick Palka <ppalka@redhat.com>
16748 * g++.dg/cpp0x/overload5.C: New test.
16749 * g++.dg/cpp0x/overload5a.C: New test.
16750 * g++.dg/cpp0x/overload6.C: New test.
16752 2023-02-05 Harald Anlauf <anlauf@gmx.de>
16755 * gfortran.dg/pr108592.f90: New test.
16757 2023-02-03 Jakub Jelinek <jakub@redhat.com>
16759 PR tree-optimization/108647
16760 * g++.dg/torture/pr108647.C: New test.
16762 2023-02-03 Aldy Hernandez <aldyh@redhat.com>
16764 PR tree-optimization/108639
16765 * gcc.c-torture/compile/pr108638.c: New file.
16766 * gcc.c-torture/compile/pr108639.c: New file.
16768 2023-02-03 Andrew MacLeod <amacleod@redhat.com>
16770 PR tree-optimization/107570
16771 * gcc.dg/pr107570.c: New.
16773 2023-02-03 Marek Polacek <polacek@redhat.com>
16776 * g++.dg/cpp1y/constexpr-108158.C: New test.
16778 2023-02-03 Marek Polacek <polacek@redhat.com>
16781 * g++.dg/cpp0x/variadic-alias8.C: New test.
16783 2023-02-03 Patrick Palka <ppalka@redhat.com>
16786 * g++.dg/template/call9.C: New test.
16788 2023-02-03 Patrick Palka <ppalka@redhat.com>
16791 * g++.dg/cpp2a/concepts-dtor1.C: New test.
16793 2023-02-03 Patrick Palka <ppalka@redhat.com>
16796 * g++.dg/cpp2a/concepts-pr108579.C: New test.
16798 2023-02-03 Martin Jambor <mjambor@suse.cz>
16801 * gcc.dg/ipa/pr108384.c: New test.
16803 2023-02-03 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
16805 * gcc.target/riscv/rvv/base/binop_vv_constraint-1.c:
16806 * gcc.target/riscv/rvv/base/shift_vx_constraint-1.c:
16808 2023-02-03 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
16826 2023-02-03 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
16844 2023-02-03 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
16862 2023-02-03 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
16864 * gcc.target/riscv/rvv/base/shift_vx_constraint-1.c: New test.
16866 2023-02-03 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
16887 2023-02-03 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
16908 2023-02-03 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
16929 2023-02-02 Joseph Myers <joseph@codesourcery.com>
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.
16938 2023-02-02 Joseph Myers <joseph@codesourcery.com>
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
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.
16953 2023-02-02 Paul-Antoine Arras <pa@codesourcery.com>
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.
16964 2023-02-02 Richard Sandiford <richard.sandiford@arm.com>
16966 PR rtl-optimization/108508
16967 * gcc.target/aarch64/pr108508.c: New test.
16969 2023-02-02 Richard Sandiford <richard.sandiford@arm.com>
16971 * g++.dg/tree-ssa/pr107876.C: Add --param case-values-threshold=4.
16973 2023-02-02 David Malcolm <dmalcolm@redhat.com>
16976 * gcc.dg/analyzer/fd-pr108633.c: New test.
16978 2023-02-02 David Malcolm <dmalcolm@redhat.com>
16980 * gcc.dg/analyzer/deref-before-check-qemu-qtest_rsp_args.c: New test.
16982 2023-02-02 Jakub Jelinek <jakub@redhat.com>
16985 PR rtl-optimization/108463
16987 * gcc.dg/pr108463.c: New test.
16989 2023-02-02 Richard Biener <rguenther@suse.de>
16991 PR middle-end/108625
16992 * gcc.dg/pr108625.c: New testcase.
16994 2023-02-02 Andrew Stubbs <ams@codesourcery.com>
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.
17002 2023-02-02 Andre Vieira <andre.simoesdiasvieira@arm.com>
17004 * gcc.target/arm/mve/pr108443-run.c: New test.
17005 * gcc.target/arm/mve/pr108443.c: New test.
17007 2023-02-02 Andre Vieira <andre.simoesdiasvieira@arm.com>
17009 * gcc.target/arm/mve/mve_vpt.c: Change to remove unecessary zero-extend.
17011 2023-02-02 Andre Vieira <andre.simoesdiasvieira@arm.com>
17014 * gcc.target/arm/mve/mve_vpt.c: New test.
17016 2023-02-02 Jakub Jelinek <jakub@redhat.com>
17019 * gcc.dg/pr107300.c: New test.
17021 2023-02-02 liuhongt <hongtao.liu@intel.com>
17023 * gcc.target/aarch64/pr108601.c: New test.
17025 2023-02-02 Jakub Jelinek <jakub@redhat.com>
17027 PR middle-end/108435
17028 * gcc.dg/gomp/pr108435.c: New test.
17030 2023-02-01 Harald Anlauf <anlauf@gmx.de>
17033 * gfortran.dg/pr108527.f90: Adjust test pattern.
17035 2023-02-01 Tamar Christina <tamar.christina@arm.com>
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.
17046 2023-02-01 Siddhesh Poyarekar <siddhesh@gotplt.org>
17048 * gcc.dg/builtin-dynamic-object-size-0.c: Move FAIL and nfail
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.
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.
17068 2023-02-01 Andrew MacLeod <amacleod@redhat.com>
17070 PR tree-optimization/108356
17071 * gcc.dg/pr108356.c: New.
17073 2023-02-01 Martin Liska <mliska@suse.cz>
17076 * g++.dg/ipa/pr108509.C: New test.
17078 2023-02-01 Marek Polacek <polacek@redhat.com>
17081 * g++.dg/warn/Wlogical-op-4.C: New test.
17083 2023-02-01 Jakub Jelinek <jakub@redhat.com>
17086 * gcc.dg/pr108573.c: New test.
17088 2023-02-01 Richard Sandiford <richard.sandiford@arm.com>
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.
17093 2023-02-01 Jakub Jelinek <jakub@redhat.com>
17096 * g++.dg/gomp/pr108607.C: New test.
17098 2023-02-01 Andreas Krebbel <krebbel@linux.ibm.com>
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.
17104 2023-02-01 Jason Merrill <jason@redhat.com>
17106 * g++.dg/warn/changes-meaning2.C: New test.
17107 * g++.dg/warn/changes-meaning3.C: New test.
17109 2023-02-01 David Malcolm <dmalcolm@redhat.com>
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
17121 * gcc.dg/analyzer/write-to-string-literal-5.c: Likewise.
17123 2023-02-01 David Malcolm <dmalcolm@redhat.com>
17126 * gcc.dg/analyzer/allocation-size-multiline-3.c: New test.
17127 * gcc.dg/analyzer/test-alloca.h: New test.
17129 2023-01-31 Jason Merrill <jason@redhat.com>
17132 * g++.dg/cpp1z/aggr-base13.C: New test.
17134 2023-01-31 Thomas Schwinge <thomas@codesourcery.com>
17136 * lib/gm2.exp (gm2_link_flags) [$gccpath != ""]: Also consider
17137 'gcc-set-multilib-library-path' for 'ld_library_path'.
17139 2023-01-31 Marek Polacek <polacek@redhat.com>
17142 * g++.dg/cpp0x/variadic184.C: New test.
17144 2023-01-31 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
17177 2023-01-31 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
17210 2023-01-31 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
17243 2023-01-31 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
17261 2023-01-31 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
17294 2023-01-31 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
17312 2023-01-31 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
17330 2023-01-31 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
17348 2023-01-31 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
17381 2023-01-31 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
17399 2023-01-31 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
17417 2023-01-31 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
17419 * gcc.target/riscv/rvv/base/binop_vv_constraint-1.c: New test.
17421 2023-01-31 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
17442 2023-01-31 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
17463 2023-01-31 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
17502 2023-01-31 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
17541 2023-01-31 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
17580 2023-01-31 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
17601 2023-01-31 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
17640 2023-01-31 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
17661 2023-01-31 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
17682 2023-01-31 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
17703 2023-01-31 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
17724 2023-01-31 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
17745 2023-01-31 Marek Polacek <polacek@redhat.com>
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.
17753 2023-01-31 Philipp Tomsich <philipp.tomsich@vrull.eu>
17756 * gcc.target/aarch64/pr108589.c: New test.
17758 2023-01-31 Richard Sandiford <richard.sandiford@arm.com>
17760 PR tree-optimization/108608
17761 * gcc.dg/vect/pr108608.c: New test.
17762 * gcc.target/aarch64/sve/pr108608-1.c: Likewise.
17764 2023-01-31 Andrew MacLeod <amacleod@redhat.com>
17766 PR tree-optimization/108385
17767 * gcc.dg/pr108385.c: New.
17769 2023-01-31 Andrew MacLeod <amacleod@redhat.com>
17771 PR tree-optimization/108359
17772 * gcc.dg/pr108359.c: New.
17774 2023-01-31 Philip Herron <philip.herron@embecosm.com>
17776 * rust/compile/issue-1073.rs: New test.
17778 2023-01-31 Philip Herron <philip.herron@embecosm.com>
17780 * rust/compile/issue-1006.rs: New test.
17782 2023-01-31 Philip Herron <philip.herron@embecosm.com>
17784 * rust/compile/const_generics_5.rs: Fix assertions.
17785 * rust/compile/unconstrained_type_param.rs: Add more assertions.
17787 2023-01-31 liushuyu <liushuyu011@gmail.com>
17789 * rust/compile/builtin_macro_recurse.rs: New test.
17791 2023-01-31 liushuyu <liushuyu011@gmail.com>
17793 * rust/compile/builtin_macro_concat.rs: Fix test error messages.
17794 * rust/compile/builtin_macro_env.rs: Likewise.
17796 2023-01-31 Arthur Cohen <arthur.cohen@embecosm.com>
17798 * rust/compile/frust-compile-until.rs: New test.
17800 2023-01-31 Philip Herron <philip.herron@embecosm.com>
17802 * rust/compile/rust-const-blog-issue.rs: New test.
17804 2023-01-31 Arthur Cohen <arthur.cohen@embecosm.com>
17806 * rust/compile/macro44.rs: New test.
17808 2023-01-31 Arthur Cohen <arthur.cohen@embecosm.com>
17810 * rust/compile/macro_export_1.rs: New test.
17812 2023-01-31 Arthur Cohen <arthur.cohen@embecosm.com>
17814 * rust/compile/const_generics_8.rs: New test.
17816 2023-01-31 Arthur Cohen <arthur.cohen@embecosm.com>
17818 * rust/compile/const_generics_7.rs: New test.
17820 2023-01-31 liushuyu <liushuyu011@gmail.com>
17822 * rust/execute/torture/loop-condition-eval.rs: New test.
17824 2023-01-31 Faisal Abbas <90.abbasfaisal@gmail.com>
17826 * rust/compile/const8.rs: New test.
17828 2023-01-31 Faisal Abbas <90.abbasfaisal@gmail.com>
17830 * rust/compile/const7.rs: New test.
17832 2023-01-31 Faisal Abbas <90.abbasfaisal@gmail.com>
17834 * rust/compile/const6.rs: New test.
17836 2023-01-31 Philip Herron <philip.herron@embecosm.com>
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.
17845 2023-01-31 Arthur Cohen <arthur.cohen@embecosm.com>
17847 * rust/compile/macro43.rs: New test.
17849 2023-01-31 Arthur Cohen <arthur.cohen@embecosm.com>
17851 * rust/compile/parse_range.rs: New test.
17853 2023-01-31 Arthur Cohen <arthur.cohen@embecosm.com>
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.
17862 2023-01-31 Arthur Cohen <arthur.cohen@embecosm.com>
17864 * rust/compile/rustc_attr1.rs: New test.
17866 2023-01-31 Arthur Cohen <arthur.cohen@embecosm.com>
17868 * rust/debug/win64-abi.rs: Fix assertion to take into account
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.
17874 2023-01-31 Philip Herron <philip.herron@embecosm.com>
17876 * rust/compile/torture/issue-1506.rs: New test.
17878 2023-01-31 Faisal Abbas <90.abbasfaisal@gmail.com>
17880 * rust/compile/const4.rs: New.
17881 * rust/compile/const5.rs: New.
17883 2023-01-31 Gaius Mulley <gaiusmod2@gmail.com>
17885 * lib/gm2.exp (gm2_init_pimx): Replace gm2-libs-pim with
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.
17892 2023-01-31 Jakub Jelinek <jakub@redhat.com>
17895 * gcc.target/i386/avx2-pr108599.c: New test.
17897 2023-01-31 Xianmiao Qu <cooper.qu@linux.alibaba.com>
17899 PR testsuite/108604
17900 * gcc.dg/torture/pr108574-3.c (b, f): Change type from char to
17903 2023-01-31 Jakub Jelinek <jakub@redhat.com>
17905 PR rtl-optimization/108596
17906 * gcc.c-torture/compile/pr108596.c: New test.
17908 2023-01-31 Jakub Jelinek <jakub@redhat.com>
17911 * gcc.target/i386/sse-23.c: Add -Wuninitialized to dg-options.
17913 2023-01-31 Kito Cheng <kito.cheng@sifive.com>
17915 * gcc.target/riscv/rvv/vsetvl/vlmax_phi-10.c: Refine the scan
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.
17945 2023-01-30 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
17963 2023-01-30 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
17981 2023-01-30 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
17999 2023-01-30 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
18017 2023-01-30 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
18035 2023-01-30 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
18053 2023-01-30 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
18071 2023-01-30 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
18089 2023-01-30 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
18104 2023-01-30 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
18131 2023-01-30 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
18158 2023-01-30 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
18167 2023-01-30 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
18176 2023-01-30 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
18197 2023-01-30 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
18218 2023-01-30 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
18239 2023-01-30 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
18260 2023-01-30 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
18281 2023-01-30 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
18302 2023-01-30 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
18323 2023-01-30 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
18344 2023-01-30 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
18346 * gcc.target/riscv/rvv/base/vlxei-vsxei-constraint-1.c: New test.
18348 2023-01-30 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
18354 2023-01-30 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
18356 * gm2/warnings/returntype/fail/warnings-returntype-fail.exp: Save,
18357 restore TORTURE_OPTIONS.
18359 2023-01-30 Andrew Pinski <apinski@marvell.com>
18361 PR tree-optimization/108582
18362 * gcc.dg/pr108582-1.c: New test.
18364 2023-01-30 Richard Biener <rguenther@suse.de>
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.
18371 2023-01-29 Mikael Morin <mikael@gcc.gnu.org>
18374 * gfortran.dg/gomp/minmaxloc_1.f90: New test.
18376 2023-01-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
18379 * gfortran.dg/pr103506_1.f90: New test.
18381 2023-01-29 Jan Hubicka <hubicka@ucw.cz>
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.
18387 2023-01-28 Harald Anlauf <anlauf@gmx.de>
18388 Steven G. Kargl <kargl@gcc.gnu.org>
18391 * gfortran.dg/pr108527.f90: New test.
18393 2023-01-28 Harald Anlauf <anlauf@gmx.de>
18396 * gfortran.dg/common_27.f90: New test.
18398 2023-01-28 Jonathan Yong <10walls@gmail.com>
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.
18405 2023-01-28 Jonathan Yong <10walls@gmail.com>
18408 * gcc.dg/attr-aligned.c: Make errors emitted on Windows
18409 target same as on Linux.
18411 2023-01-28 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
18444 2023-01-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
18446 * gfortran.dg/ISO_Fortran_binding_17.f90: Replace (\n|\r\n|\r)
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.
18471 2023-01-27 Gaius Mulley <gaiusmod2@gmail.com>
18473 * gm2/pim/fail/empty.mod: New test.
18475 2023-01-27 Joseph Myers <joseph@codesourcery.com>
18477 * gcc.dg/c2x-auto-1.c, gcc.dg/c2x-auto-3.c: Expect braces around
18478 auto initializers to be disallowed.
18480 2023-01-27 Richard Sandiford <richard.sandiford@arm.com>
18482 * gcc.dg/vect/complex/fast-math-bb-slp-complex-add-pattern-half-float.c:
18484 * gcc.dg/vect/complex/fast-math-complex-add-half-float.c: Fix names
18487 2023-01-27 Richard Sandiford <richard.sandiford@arm.com>
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.
18511 2023-01-27 Richard Sandiford <richard.sandiford@arm.com>
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.
18517 2023-01-27 Richard Sandiford <richard.sandiford@arm.com>
18519 * gcc.target/aarch64/sve/cond_asrd_1.c: Tune for a 256-bit
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.
18528 2023-01-27 Andrew MacLeod <amacleod@redhat.com>
18530 PR tree-optimization/108306
18531 * gcc.dg/pr108306.c: New.
18533 2023-01-27 Andrew MacLeod <amacleod@redhat.com>
18535 PR tree-optimization/108447
18536 * gcc.dg/pr108447.c: New.
18538 2023-01-27 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
18544 2023-01-27 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
18553 2023-01-27 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
18562 2023-01-27 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
18583 2023-01-27 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
18591 2023-01-27 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
18703 2023-01-27 Xi Ruoyao <xry111@xry111.site>
18705 * gcc.dg/pr95115.c (x): Add noipa attribute.
18707 2023-01-27 Jakub Jelinek <jakub@redhat.com>
18710 * gcc.dg/pr106061.c: New test.
18712 2023-01-27 Tobias Burnus <tobias@codesourcery.com>
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.
18719 2023-01-26 Gaius Mulley <gaiusmod2@gmail.com>
18721 * gm2/warnings/returntype/fail/badreturn.mod: New test.
18722 * gm2/warnings/returntype/fail/warnings-returntype-fail.exp:
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:
18730 2023-01-26 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
18804 2023-01-26 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
18851 2023-01-26 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
18853 * gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-27.c: Update
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.
18865 2023-01-26 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
18867 * gcc.target/riscv/rvv/base/vle-constraint-1.c:
18869 2023-01-26 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
18871 * gcc.target/riscv/rvv/base/vse-constraint-1.c: New test.
18873 2023-01-26 Harald Anlauf <anlauf@gmx.de>
18876 * gfortran.dg/pr108544.f90: New test.
18877 * gfortran.dg/pr96102b.f90: New test.
18879 2023-01-26 Marek Polacek <polacek@redhat.com>
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.
18887 2023-01-26 Jakub Jelinek <jakub@redhat.com>
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.
18893 2023-01-26 Richard Sandiford <richard.sandiford@arm.com>
18895 * c-c++-common/hwasan/arguments-3.c: Remove extraneous .*s.
18897 2023-01-26 Richard Sandiford <richard.sandiford@arm.com>
18899 * gcc.target/aarch64/bfloat16_scalar_typecheck.c: Accept empty
18902 2023-01-26 Richard Sandiford <richard.sandiford@arm.com>
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.
18910 2023-01-26 Richard Sandiford <richard.sandiford@arm.com>
18912 * g++.target/aarch64/sve/pr99766.C: Disable warnings.
18914 2023-01-26 Richard Sandiford <richard.sandiford@arm.com>
18916 * gcc.target/aarch64/sve/slp_13.c: Remove XFAILs.
18918 2023-01-26 Marek Polacek <polacek@redhat.com>
18921 * g++.dg/cpp0x/udlit-error1.C: New test.
18923 2023-01-26 David Malcolm <dmalcolm@redhat.com>
18926 * gcc.dg/analyzer/SARD-tc841-basic-00182-min.c: Add
18927 -Wno-stringop-overflow.
18929 2023-01-26 David Malcolm <dmalcolm@redhat.com>
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:
18937 2023-01-26 Richard Biener <rguenther@suse.de>
18939 PR tree-optimization/108547
18940 * gcc.dg/uninit-pr108547.c: New testcase.
18942 2023-01-26 Siddhesh Poyarekar <siddhesh@gotplt.org>
18944 PR tree-optimization/108522
18945 * gcc.dg/builtin-dynamic-object-size-0.c (DEFSTRUCT): New
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.
18954 2023-01-26 Jakub Jelinek <jakub@redhat.com>
18957 * g++.dg/gomp/pr108503.C: New test.
18959 2023-01-26 Richard Biener <rguenther@suse.de>
18961 PR tree-optimization/108523
18962 * gcc.dg/torture/pr108523.c: New testcase.
18964 2023-01-25 Steve Kargl <kargl@gcc.gnu.org>
18967 * gfortran.dg/pr108528.f90: New test.
18969 2023-01-25 Jakub Jelinek <jakub@redhat.com>
18972 * g++.dg/cpp23/static-operator-call5.C: New test.
18974 2023-01-25 Andrea Corallo <andrea.corallo@arm.com>
18976 * gcc.target/arm/mve/intrinsics/vhaddq_n_s16.c: Add missing extern
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.
19063 2023-01-25 Andrea Corallo <andrea.corallo@arm.com>
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.
19076 2023-01-25 Andrea Corallo <andrea.corallo@arm.com>
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.
19087 2023-01-25 Andrea Corallo <andrea.corallo@arm.com>
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.
19104 2023-01-25 Andrea Corallo <andrea.corallo@arm.com>
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.
19115 2023-01-25 Andrea Corallo <andrea.corallo@arm.com>
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.
19126 2023-01-25 Andrea Corallo <andrea.corallo@arm.com>
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.
19137 2023-01-25 Andrea Corallo <andrea.corallo@arm.com>
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.
19148 2023-01-25 Andrea Corallo <andrea.corallo@arm.com>
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.
19156 2023-01-25 Andrea Corallo <andrea.corallo@arm.com>
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.
19167 2023-01-25 Andrea Corallo <andrea.corallo@arm.com>
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.
19178 2023-01-25 Andrea Corallo <andrea.corallo@arm.com>
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.
19189 2023-01-25 Andrea Corallo <andrea.corallo@arm.com>
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.
19200 2023-01-25 Andrea Corallo <andrea.corallo@arm.com>
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.
19211 2023-01-25 Andrea Corallo <andrea.corallo@arm.com>
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.
19240 2023-01-25 Andrea Corallo <andrea.corallo@arm.com>
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.
19261 2023-01-25 Andrea Corallo <andrea.corallo@arm.com>
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.
19314 2023-01-25 Andrea Corallo <andrea.corallo@arm.com>
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.
19343 2023-01-25 Andrea Corallo <andrea.corallo@arm.com>
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.
19372 2023-01-25 Andrea Corallo <andrea.corallo@arm.com>
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.
19395 2023-01-25 Andrea Corallo <andrea.corallo@arm.com>
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
19417 2023-01-25 Andrea Corallo <andrea.corallo@arm.com>
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.
19441 2023-01-25 Andrea Corallo <andrea.corallo@arm.com>
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.
19455 2023-01-25 Richard Sandiford <richard.sandiford@arm.com>
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.
19461 2023-01-25 Andre Vieira <andre.simoesdiasvieira@arm.com>
19463 * lib/target-supports.exp (check_effective_target_vect_long_long): Add
19464 aarch64 to list of targets supporting long long vectorization.
19466 2023-01-25 Jakub Jelinek <jakub@redhat.com>
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.
19472 2023-01-25 Siddhesh Poyarekar <siddhesh@gotplt.org>
19473 Jakub Jelinek <jakub@redhat.com>
19475 PR tree-optimization/108522
19476 * gcc.dg/builtin-dynamic-object-size-0.c
19477 (test_dynarray_struct_member): New test.
19480 2023-01-24 Jakub Jelinek <jakub@redhat.com>
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.
19488 2023-01-24 Jason Merrill <jason@redhat.com>
19491 * g++.dg/ext/pragma1.C: New test.
19493 2023-01-24 Jason Merrill <jason@redhat.com>
19496 * g++.dg/cpp23/static-operator-call5.C: New test.
19498 2023-01-24 Vladimir N. Makarov <vmakarov@redhat.com>
19500 * gcc.target/pdp11/pdp11.exp: New.
19501 * gcc.target/pdp11/pr108388.c: New.
19503 2023-01-24 Harald Anlauf <anlauf@gmx.de>
19506 * gfortran.dg/pr108529.f90: New test.
19508 2023-01-24 Andre Vieira <andre.simoesdiasvieira@arm.com>
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.
19541 2023-01-24 Jakub Jelinek <jakub@redhat.com>
19544 * g++.dg/cpp1z/decomp57.C: New test.
19545 * g++.dg/cpp1z/decomp58.C: New test.
19547 2023-01-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
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.
19553 2023-01-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
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.
19563 2023-01-24 Lulu Cheng <chenglulu@loongson.cn>
19564 Yang Yujie <yangyujie@loongson.cn>
19567 * gcc.target/loongarch/tst-asm-const.c: Moved to...
19568 * gcc.target/loongarch/pr107731.c: ...here.
19570 2023-01-24 Jason Merrill <jason@redhat.com>
19574 * g++.dg/ext/builtin-shufflevector-5.C: New test.
19575 * g++.dg/init/new51.C: New test.
19577 2023-01-23 Jason Merrill <jason@redhat.com>
19580 * g++.dg/cpp0x/move2.C: New test.
19582 2023-01-23 Harald Anlauf <anlauf@gmx.de>
19585 * gfortran.dg/pr108502.f90: New test.
19587 2023-01-23 Marek Polacek <polacek@redhat.com>
19590 * g++.dg/warn/Wunused-value-1.C: New test.
19592 2023-01-23 Jason Merrill <jason@redhat.com>
19595 * g++.dg/cpp0x/initlist-vect2.C: New test.
19597 2023-01-23 Harald Anlauf <anlauf@gmx.de>
19600 * gfortran.dg/pr108501.f90: New test.
19602 2023-01-23 Harald Anlauf <anlauf@gmx.de>
19605 * gfortran.dg/pr108420.f90: New test.
19607 2023-01-23 Jason Merrill <jason@redhat.com>
19610 * g++.dg/template/explicit-instantiation5.C: New test.
19612 2023-01-23 Srinath Parvathaneni <srinath.parvathaneni@arm.com>
19614 * g++.target/arm/pac-1.C: New test.
19615 * gcc.target/arm/pac-15.c: Likewise.
19617 2023-01-23 Srinath Parvathaneni <srinath.parvathaneni@arm.com>
19619 * gcc.target/arm/multilib.exp (multilib_config "rmprofile"): Update
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.
19625 2023-01-23 Srinath Parvathaneni <srinath.parvathaneni@arm.com>
19627 * gcc.target/arm/multilib.exp: Add tests for cortex-m85.
19629 2023-01-23 Richard Biener <rguenther@suse.de>
19631 PR tree-optimization/108482
19632 * gcc.dg/torture/pr108482.c: New testcase.
19634 2023-01-23 Andrea Corallo <andrea.corallo@arm.com>
19636 * gcc.target/arm/bti-1.c: New testcase.
19637 * gcc.target/arm/bti-2.c: Likewise.
19639 2023-01-23 Andrea Corallo <andrea.corallo@arm.com>
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.
19654 2023-01-23 Andrea Corallo <andrea.corallo@arm.com>
19656 * gcc.target/arm/multilib.exp: Add pacbti related entries.
19658 2023-01-23 Andrea Corallo <andrea.corallo@arm.com>
19659 Tejas Belagod <tbelagod@arm.com>
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.
19666 2023-01-23 Andrea Corallo <andrea.corallo@arm.com>
19667 Tejas Belagod <tbelagod@arm.com>
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.
19680 2023-01-23 Andrea Corallo <andrea.corallo@arm.com>
19681 Tejas Belagod <tbelagod@arm.com>
19683 * lib/target-supports.exp:
19684 (check_effective_target_arm_pacbti_hw): New.
19686 2023-01-23 Richard Biener <rguenther@suse.de>
19688 PR tree-optimization/108449
19689 * gcc.dg/pr108449.c: New testcase.
19691 2023-01-23 Jason Merrill <jason@redhat.com>
19695 * g++.dg/init/lifetime4.C: New test.
19697 2023-01-22 Iain Sandoe <iain@sandoe.co.uk>
19699 * gm2/case/pass/case-pass.exp: Update for removal of concatenated
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.
19729 2023-01-22 Dimitar Dimitrov <dimitar@dinux.eu>
19731 * gcc.target/pru/clz-hi-2.c: New test.
19732 * gcc.target/pru/clz-hi.c: New test.
19734 2023-01-21 Jerry DeLisle <jvdelisle@gcc.gnu.org>
19737 * gfortran.dg/pr88048.f90: Adjust for changed error message.
19738 * gfortran.dg/parameter_data0.f90: New test.
19740 2023-01-20 Tejas Belagod <tejas.belagod@arm.com>
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.
19753 2023-01-19 Jakub Jelinek <jakub@redhat.com>
19756 * g++.dg/cpp23/subscript12.C: New test.
19757 * g++.dg/cpp23/subscript13.C: New test.
19759 2023-01-19 Jakub Jelinek <jakub@redhat.com>
19762 * g++.dg/init/pr53932.C: New test.
19764 2023-01-19 H.J. Lu <hjl.tools@gmail.com>
19766 * gcc.target/i386/pr108436.c: New test.
19768 2023-01-19 David Malcolm <dmalcolm@redhat.com>
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:
19777 2023-01-19 Harald Anlauf <anlauf@gmx.de>
19780 * gfortran.dg/pr108434.f90: New test.
19782 2023-01-19 Iain Sandoe <iain@sandoe.co.uk>
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:
19791 * gm2/projects/iso/run/pass/hello/projects-iso-run-pass-hello.exp:
19793 * gm2/projects/pim/run/pass/hello/projects-pim-run-pass-hello.exp:
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.
19804 2023-01-19 Christophe Lyon <christophe.lyon@arm.com>
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.
19819 2023-01-19 Jakub Jelinek <jakub@redhat.com>
19821 PR tree-optimization/108440
19822 * c-c++-common/rotate-10.c: New test.
19823 * c-c++-common/rotate-11.c: New test.
19825 2023-01-19 Alexandre Oliva <oliva@adacore.com>
19828 * gcc.target/i386/pr106746.c: New.
19830 2023-01-18 Marek Polacek <polacek@redhat.com>
19833 * gcc.dg/c2x-nullptr-6.c: New test.
19835 2023-01-18 David Malcolm <dmalcolm@redhat.com>
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.
19844 2023-01-18 Richard Biener <rguenther@suse.de>
19847 * gcc.dg/lto/pr108445_0.c: New testcase.
19848 * gcc.dg/lto/pr108445_1.c: Likewise.
19850 2023-01-18 Murray Steele <murray.steele@arm.com>
19852 * gcc.target/arm/mve/general/preserve_user_namespace_1.c: New test.
19854 2023-01-18 Kewen Lin <linkw@linux.ibm.com>
19855 Andrew Pinski <apinski@marvell.com>
19858 * gcc.target/powerpc/pr108396.c: New test.
19860 2023-01-18 Kewen Lin <linkw@linux.ibm.com>
19863 * gcc.target/powerpc/pr108348-1.c: New test.
19864 * gcc.target/powerpc/pr108348-2.c: New test.
19866 2023-01-17 Harald Anlauf <anlauf@gmx.de>
19869 * gfortran.dg/pr108421.f90: New test.
19871 2023-01-17 Jakub Jelinek <jakub@redhat.com>
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.
19884 2023-01-16 Andrew Pinski <apinski@marvell.com>
19886 * lib/target-supports.exp (add_options_for_tls): Remove
19887 reference to Solaris 9 in comments.
19889 2023-01-16 H.J. Lu <hjl.tools@gmail.com>
19892 * g++.target/i386/pr105980.C: New test.
19894 2023-01-16 Jan Hubicka <hubicka@ucw.cz>
19896 * g++.dg/tree-ssa/pr106077.C: New test.
19898 2023-01-16 Stam Markianos-Wright <stam.markianos-wright@arm.com>
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.
19905 2023-01-16 Andrew Carlotti <andrew.carlotti@arm.com>
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.
19916 2023-01-16 Andrew Carlotti <andrew.carlotti@arm.com>
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.
19928 2023-01-16 Andrew Carlotti <andrew.carlotti@arm.com>
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.
19944 2023-01-16 Jakub Jelinek <jakub@redhat.com>
19947 * g++.target/i386/pr105593.C: New test.
19949 2023-01-16 Jakub Jelinek <jakub@redhat.com>
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.
19956 2023-01-16 Kewen Lin <linkw@linux.ibm.com>
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.
19964 2023-01-14 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
19966 * gcc.target/aarch64/sve/acle/general/pr96463-2.c: Adjust.
19968 2023-01-14 Jakub Jelinek <jakub@redhat.com>
19971 * c-c++-common/pr108365.c: New test.
19972 * g++.dg/opt/pr108365.C: New test.
19973 * g++.dg/warn/pr108365.C: New test.
19975 2023-01-14 Alexandre Oliva <oliva@adacore.com>
19978 * gcc.target/arm/pr42093.c: Disable tree-dce.
19980 2023-01-13 David Malcolm <dmalcolm@redhat.com>
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
19990 * gcc.dg/analyzer/torture/switch-enum-pr105273-doom-p_maputl.c:
19992 * gcc.dg/analyzer/torture/switch-enum-pr105273-git-vreportf-1.c:
19995 2023-01-13 Alexander Monakov <amonakov@ispras.ru>
19997 PR rtl-optimization/108117
19998 PR rtl-optimization/108132
19999 * gcc.dg/pr108117.c: New test.
20001 2023-01-13 Jakub Jelinek <jakub@redhat.com>
20004 * g++.dg/warn/pr108285.C: New test.
20006 2023-01-13 Gaius Mulley <gaiusmod2@gmail.com>
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.
20015 2023-01-13 Jakub Jelinek <jakub@redhat.com>
20018 * gcc.c-torture/execute/pr107131.c: New test.
20020 2023-01-13 Srinath Parvathaneni <srinath.parvathaneni@arm.com>
20022 * gcc.target/arm/multilib.exp: Add multilib tests for Cortex-M55 CPU.
20024 2023-01-13 Qing Zhao <qing.zhao@oracle.com>
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.
20037 2023-01-13 Jakub Jelinek <jakub@redhat.com>
20040 * gcc.dg/pr107131.c: New test.
20042 2023-01-13 Richard Sandiford <richard.sandiford@arm.com>
20044 * gcc.target/aarch64/dwarf_reg_size_1.c: New test.
20045 * gcc.target/aarch64/dwarf_reg_size_2.c: Likewise.
20047 2023-01-13 Richard Biener <rguenther@suse.de>
20049 * gcc.target/aarch64/pr107209.c: New test.
20051 2023-01-13 Richard Biener <rguenther@suse.de>
20053 PR tree-optimization/108387
20054 * gcc.dg/pr108387.c: New testcase.
20056 2023-01-13 Gaius Mulley <gaiusmod2@gmail.com>
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
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.
20078 2023-01-12 Gaius Mulley <gaiusmod2@gmail.com>
20080 * lib/gm2.exp: Use timeout.exp.
20082 2023-01-12 Gaius Mulley <gaiusmod2@gmail.com>
20084 * lib/gm2.exp (gm2_init_min): Append -fno-exceptions
20087 2023-01-12 Andrew Pinski <apinski@marvell.com>
20088 Roger Sayle <roger@nextmovesoftware.com>
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.
20096 2023-01-12 Christophe Lyon <christophe.lyon@arm.com>
20097 Richard Sandiford <richard.sandiford@arm.com>
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.
20111 2023-01-12 Christophe Lyon <christophe.lyon@arm.com>
20112 Richard Sandiford <richard.sandiford@arm.com>
20114 * gcc.target/aarch64/bitfield-abi-warning-align16-O2.c: New test.
20115 * gcc.target/aarch64/bitfield-abi-warning-align16-O2-extra.c: New
20117 * gcc.target/aarch64/bitfield-abi-warning-align32-O2.c: New test.
20118 * gcc.target/aarch64/bitfield-abi-warning-align32-O2-extra.c: New
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
20125 * g++.target/aarch64/bitfield-abi-warning-align32-O2.C: New test.
20126 * g++.target/aarch64/bitfield-abi-warning-align32-O2-extra.C: New
20128 * g++.target/aarch64/bitfield-abi-warning-align8-O2.C: New test.
20129 * g++.target/aarch64/bitfield-abi-warning.h: New test.
20131 2023-01-12 Richard Biener <rguenther@suse.de>
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.
20138 2023-01-12 Tobias Burnus <tobias@codesourcery.com>
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.
20145 2023-01-12 Lewis Hyatt <lhyatt@gmail.com>
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.
20151 2023-01-11 David Malcolm <dmalcolm@redhat.com>
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.
20163 2023-01-11 Jakub Jelinek <jakub@redhat.com>
20166 * gcc.dg/pr105972.c: New test.
20168 2023-01-11 Roger Sayle <roger@nextmovesoftware.com>
20170 PR tree-optimization/71343
20171 * gcc.dg/pr71343-2.c: New test case.
20173 2023-01-11 David Faust <david.faust@oracle.com>
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.
20180 2023-01-11 Eric Botcazou <ebotcazou@adacore.com>
20182 * gcc.dg/sso-17.c: New test.
20184 2023-01-11 Kewen Lin <linkw@linux.ibm.com>
20186 * gcc.target/powerpc/ppc-fortran/ppc-fortran.exp: Exit immediately if
20187 the testing target isn't a PowerPC target.
20189 2023-01-11 Richard Biener <rguenther@suse.de>
20191 PR tree-optimization/107767
20192 * gcc.dg/tree-ssa/pr107767.c: New testcase.
20194 2023-01-11 Jakub Jelinek <jakub@redhat.com>
20197 * gcc.dg/pr108308.c: Use int32 target rather than { ilp32 || lp64 }.
20199 2023-01-11 Richard Biener <rguenther@suse.de>
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.
20205 2023-01-11 Richard Biener <rguenther@suse.de>
20207 PR tree-optimization/108353
20208 * gcc.dg/tree-ssa/ssa-copyprop-3.c: New testcase.
20210 2023-01-11 Andreas Krebbel <krebbel@linux.ibm.com>
20212 * gcc.target/s390/not.c: New test.
20214 2023-01-11 Richard Biener <rguenther@suse.de>
20216 PR tree-optimization/106293
20217 * gcc.dg/tree-ssa/ssa-dse-46.c: Remove long initializer.
20219 2023-01-10 Richard Biener <rguenther@suse.de>
20221 PR tree-optimization/106293
20222 * gcc.dg/tree-ssa/ssa-dse-46.c: New testcase.
20224 2023-01-10 Roger Sayle <roger@nextmovesoftware.com>
20226 PR rtl-optimization/106421
20227 * gcc.dg/pr106421.c: New test case.
20229 2023-01-10 Martin Jambor <mjambor@suse.cz>
20232 * g++.dg/ipa/pr108110.C: New test.
20234 2023-01-10 Richard Biener <rguenther@suse.de>
20236 PR tree-optimization/108314
20237 * gcc.dg/vect/pr108314.c: New testcase.
20239 2023-01-10 Xianmiao Qu <cooper.qu@linux.alibaba.com>
20241 * gcc.target/csky/ldbs.c : Fix exclude-opts, should not
20244 2023-01-10 Xianmiao Qu <cooper.qu@linux.alibaba.com>
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.
20255 2023-01-10 Andreas Krebbel <krebbel@linux.ibm.com>
20257 * gcc.target/s390/fcall-saved.c: New test.
20259 2023-01-09 Jakub Jelinek <jakub@redhat.com>
20264 * g++.dg/tree-ssa/initlist-opt2.C: New test.
20265 * g++.dg/tree-ssa/initlist-opt3.C: New test.
20267 2023-01-09 Joseph Myers <joseph@codesourcery.com>
20269 * gcc.dg/c2x-complit-8.c: New test.
20271 2023-01-09 Richard Biener <rguenther@suse.de>
20273 PR middle-end/69482
20274 * gcc.target/i386/pr69482-1.c: New testcase.
20275 * gcc.target/i386/pr69482-2.c: Likewise.
20277 2023-01-09 Martin Liska <mliska@suse.cz>
20280 * g++.dg/ipa/pr108830.C: New test.
20282 2023-01-09 Richard Biener <rguenther@suse.de>
20284 PR tree-optimization/101912
20285 * gcc.dg/uninit-pr101912.c: New testcase.
20287 2023-01-09 Martin Liska <mliska@suse.cz>
20290 * gcc.target/i386/pr107993.c: New test.
20292 2023-01-07 John David Anglin <danglin@gcc.gnu.org>
20294 * gcc.dg/atomic/c11-atomic-exec-4.c: Add "-D_HPUX_SOURCE" option
20296 * gcc.dg/atomic/c11-atomic-exec-5.c: Likewise.
20298 2023-01-06 Joseph Myers <joseph@codesourcery.com>
20300 * gcc.dg/builtin-tgmath-3.c: Update expectations and add more
20303 2023-01-06 Tamar Christina <tamar.christina@arm.com>
20306 2023-01-06 Tamar Christina <tamar.christina@arm.com>
20308 * gcc.target/aarch64/sve/slp_1.c: Update testcase.
20310 2023-01-06 Jakub Jelinek <jakub@redhat.com>
20314 * gcc.c-torture/execute/pr108292.c: New test.
20315 * gcc.target/i386/pr108292.c: New test.
20316 * gcc.dg/pr108308.c: New test.
20318 2023-01-05 Roger Sayle <roger@nextmovesoftware.com>
20321 2023-01-05 Roger Sayle <roger@nextmovesoftware.com>
20323 * gcc.target/i386/cmov10.c: New test case.
20325 2023-01-05 Patrick Palka <ppalka@redhat.com>
20328 * g++.dg/parse/access14.C: New test.
20330 2023-01-05 Gaius Mulley <gaiusmod2@gmail.com>
20332 * lib/gm2.exp (gm2_init_minx): New procedure.
20333 (gm2_init_min): New procedure calls gm2_init_min with
20335 * gm2/link/min/pass/tiny.mod: New test case.
20336 * gm2/link/min/pass/link-min-pass.exp: New file.
20338 2023-01-04 Patrick Palka <ppalka@redhat.com>
20341 * g++.dg/cpp2a/concepts-requires34.C: New test.
20343 2023-01-04 Jakub Jelinek <jakub@redhat.com>
20346 * g++.dg/template/pr108206.C: New test.
20348 2023-01-04 Iain Sandoe <iain@sandoe.co.uk>
20350 * gm2/iso/pass/realbitscast.mod: Disable REAL96 on Darwin.
20352 2023-01-04 Jakub Jelinek <jakub@redhat.com>
20354 PR tree-optimization/108253
20355 * g++.dg/opt/pr108253.C: New test.
20357 2023-01-04 Jakub Jelinek <jakub@redhat.com>
20359 PR middle-end/108237
20360 * gcc.c-torture/compile/pr108237.c: New test.
20362 2023-01-04 Jakub Jelinek <jakub@redhat.com>
20364 PR sanitizer/108256
20365 * c-c++-common/ubsan/pr108256.c: New test.
20367 2023-01-03 David Edelsohn <dje.gcc@gmail.com>
20369 * g++.dg/modules/modules.exp: Skip on AIX.
20370 * gcc.target/powerpc/pr99708.c: Skip on AIX.
20372 2023-01-03 Sandra Loosemore <sandra@codesourcery.com>
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.
20378 2023-01-03 Roger Sayle <roger@nextmovesoftware.com>
20380 * gcc.target/i386/cmov10.c: New test case.
20382 2023-01-03 Jakub Jelinek <jakub@redhat.com>
20384 PR middle-end/108264
20385 * gcc.dg/pr108264.c: New test.
20387 2023-01-03 Jakub Jelinek <jakub@redhat.com>
20389 PR rtl-optimization/108263
20390 * gcc.dg/pr108263.c: New test.
20392 2023-01-01 Roger Sayle <roger@nextmovesoftware.com>
20393 Uroš Bizjak <ubizjak@gmail.com>
20395 * gcc.target/i386/extendditi2-1.c: New test case.
20396 * gcc.target/i386/extendditi2-2.c: Likewise.
20399 Copyright (C) 2023 Free Software Foundation, Inc.
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.