1 2023-03-29 Gaius Mulley <gaiusmod2@gmail.com>
4 * gm2/link/nondefaultext/pass/hello.md: New test.
5 * gm2/link/nondefaultext/pass/liba.dm: New test.
6 * gm2/link/nondefaultext/pass/liba.md: New test.
7 * gm2/link/nondefaultext/pass/link-nondefaultext-pass.exp: New test.
9 2023-03-29 Jiawei <jiawei@iscas.ac.cn>
11 * gcc.target/riscv/arch-19.c: New test.
13 2023-03-29 Richard Biener <rguenther@suse.de>
15 PR tree-optimization/109331
16 * gcc.dg/torture/pr109331.c: New testcase.
18 2023-03-29 Richard Biener <rguenther@suse.de>
20 * g++.dg/pr94920.C: Scan forwprop1 instead of optimized.
22 2023-03-29 Richard Biener <rguenther@suse.de>
24 PR tree-optimization/109327
25 * gcc.dg/pr109327.c: New testcase.
27 2023-03-29 Richard Biener <rguenther@suse.de>
30 * g++.dg/gomp/pr106124.C: New testcase.
32 2023-03-29 Jakub Jelinek <jakub@redhat.com>
33 Richard Biener <rguenther@suse.de>
35 PR tree-optimization/109301
36 * gcc.dg/pr109301.c: New test.
38 2023-03-29 Jason Merrill <jason@redhat.com>
42 * g++.dg/cpp2a/class-deduction-alias16.C: New test.
43 * g++.dg/cpp2a/class-deduction-alias17.C: New test.
45 2023-03-28 Thomas Schwinge <thomas@codesourcery.com>
47 * gfortran.dg/weak-2.f90: Enable for nvptx target.
49 2023-03-28 David Malcolm <dmalcolm@redhat.com>
52 * c-c++-common/Wxor-used-as-pow-1.c: Add macro test.
53 * c-c++-common/Wxor-used-as-pow-pr107002-0.c: New test.
54 * c-c++-common/Wxor-used-as-pow-pr107002-1.c: New test.
55 * c-c++-common/Wxor-used-as-pow-pr107002-2.c: New test.
57 2023-03-28 Jason Merrill <jason@redhat.com>
60 * g++.dg/warn/Wsequence-point-5.C: New test.
62 2023-03-28 Kito Cheng <kito.cheng@sifive.com>
65 * gcc.target/riscv/predef-__riscv_v_intrinsic.c: New test.
67 2023-03-28 Alexander Monakov <amonakov@ispras.ru>
69 PR rtl-optimization/109187
70 * gcc.dg/pr109187.c: New test.
72 2023-03-28 Andrew MacLeod <amacleod@redhat.com>
74 PR tree-optimization/109265
75 PR tree-optimization/109274
76 * gcc.dg/pr109274.c: New.
77 * gfortran.dg/pr109265.f90: New.
79 2023-03-28 Richard Biener <rguenther@suse.de>
81 PR tree-optimization/107087
82 * g++.dg/pr107087.C: New testcase.
84 2023-03-28 Richard Sandiford <richard.sandiford@arm.com>
87 * gcc.target/aarch64/pr109072_1.c: New test.
88 * gcc.target/aarch64/pr109072_2.c: Likewise.
90 2023-03-28 Jakub Jelinek <jakub@redhat.com>
93 * gcc.dg/asan/pr106190.c: New test.
95 2023-03-28 Eric Botcazou <ebotcazou@adacore.com>
97 * gcc.target/sparc/20230328-1.c: New test.
98 * gcc.target/sparc/20230328-2.c: Likewise.
99 * gcc.target/sparc/20230328-3.c: Likewise.
100 * gcc.target/sparc/20230328-4.c: Likewise.
102 2023-03-28 Jakub Jelinek <jakub@redhat.com>
105 * gcc.target/i386/pr109276.c: New test.
107 2023-03-28 Eric Botcazou <ebotcazou@adacore.com>
109 * gcc.target/sparc/20230328-1.c: New test.
110 * gcc.target/sparc/20230328-2.c: Likewise.
111 * gcc.target/sparc/20230328-3.c: Likewise.
112 * gcc.target/sparc/20230328-4.c: Likewise.
114 2023-03-28 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
116 * lib/target-supports.exp (add_options_for_weak_undefined): Escape
118 * gcc.dg/visibility-22.c: Add weak_undefined options.
120 2023-03-27 Richard Biener <rguenther@suse.de>
122 PR tree-optimization/54498
123 * g++.dg/torture/pr54498.C: New testcase.
125 2023-03-27 Richard Biener <rguenther@suse.de>
127 PR tree-optimization/108357
128 * gcc.dg/tree-ssa/pr108357.c: New testcase.
130 2023-03-27 Martin Liska <mliska@suse.cz>
132 * lib/verify-sarif-file.py: Use apostrophes instead
135 2023-03-27 Kewen Lin <linkw@linux.ibm.com>
138 * gcc.target/powerpc/pr109167.c: New test.
140 2023-03-27 Kewen Lin <linkw@linux.ibm.com>
143 * gcc.target/powerpc/pr109082.c: New test.
145 2023-03-26 Andreas Schwab <schwab@linux-m68k.org>
148 * gcc.target/m68k/tls-gd-off.c: New.
149 * gcc.target/m68k/tls-ie-off.c: New.
150 * gcc.target/m68k/tls-ld-off.c: New.
151 * gcc.target/m68k/tls-ld-xtls-off.c: New.
152 * gcc.target/m68k/tls-le-off.c: New.
153 * gcc.target/m68k/tls-le-xtls-off.c: New.
154 * gcc.target/m68k/tls-ld.c: Make pattern less strict.
155 * gcc.target/m68k/tls-le.c: Likewise.
157 2023-03-26 Jakub Jelinek <jakub@redhat.com>
159 PR tree-optimization/109230
160 * gcc.dg/pr109230.c: New test.
162 2023-03-26 Jakub Jelinek <jakub@redhat.com>
165 * c-c++-common/cold-2.c: New test.
167 2023-03-25 David Malcolm <dmalcolm@redhat.com>
170 * c-c++-common/diagnostic-format-sarif-file-1.c: Add
171 verify-sarif-file directive.
172 * c-c++-common/diagnostic-format-sarif-file-2.c: Likewise.
173 * c-c++-common/diagnostic-format-sarif-file-3.c: Likewise.
174 * c-c++-common/diagnostic-format-sarif-file-4.c: Likewise.
175 * c-c++-common/diagnostic-format-sarif-file-Wbidi-chars.c: New
176 test case, adapted from Wbidi-chars-1.c.
177 * c-c++-common/diagnostic-format-sarif-file-bad-utf8-pr109098-1.c:
179 * c-c++-common/diagnostic-format-sarif-file-bad-utf8-pr109098-2.c:
181 * c-c++-common/diagnostic-format-sarif-file-bad-utf8-pr109098-3.c:
182 New test case, adapted from cpp/Winvalid-utf8-1.c.
183 * c-c++-common/diagnostic-format-sarif-file-valid-CP850.c: New
184 test case, adapted from gcc.dg/diagnostic-input-charset-1.c.
185 * gcc.dg/plugin/crash-test-ice-sarif.c: Add verify-sarif-file
187 * gcc.dg/plugin/crash-test-write-though-null-sarif.c: Likewise.
188 * gcc.dg/plugin/diagnostic-test-paths-5.c: Likewise.
189 * lib/scansarif.exp (verify-sarif-file): New procedure.
190 * lib/verify-sarif-file.py: New support script.
192 2023-03-24 Patrick Palka <ppalka@redhat.com>
195 * g++.dg/lookup/name-clash11.C: Fix ASSERT macro definition in
197 * g++.dg/lookup/this2.C: New test.
199 2023-03-24 Jason Merrill <jason@redhat.com>
202 * g++.dg/cpp0x/fntmpdefarg-partial1.C: New test.
204 2023-03-24 David Malcolm <dmalcolm@redhat.com>
207 * c-c++-common/diagnostic-format-json-1.c: Update comment.
208 * c-c++-common/diagnostic-format-json-2.c: Likewise.
209 * c-c++-common/diagnostic-format-json-3.c: Likewise.
210 * c-c++-common/diagnostic-format-json-4.c: Likewise.
211 * c-c++-common/diagnostic-format-json-5.c: Rewrite regexps.
212 * c-c++-common/diagnostic-format-json-stderr-1.c: Update comment.
214 2023-03-24 Andrew MacLeod <amacleod@redhat.com>
216 PR tree-optimization/109238
217 * gcc.dg/pr109238.c: New.
219 2023-03-24 Richard Biener <rguenther@suse.de>
221 PR tree-optimization/106912
222 * gcc.dg/profile-generate-4.c: New testcase.
224 2023-03-24 Gaius Mulley <gaiusmod2@gmail.com>
226 * gm2/projects/iso/small/run/pass/iso-extended-opaque-run-pass.exp:
227 Compile object for stressset.mod and testlib.mod. Add test so
228 that we only link these objects with test application objects.
230 2023-03-24 Jakub Jelinek <jakub@redhat.com>
233 * gcc.target/i386/pr109137.c: Remove -m32 from dg-options, instead
234 require ia32 effective target. Only add -fPIC for fpic effective
235 target. Remove #include <string.h>, use __builtin_memset instead of
238 2023-03-24 Jakub Jelinek <jakub@redhat.com>
240 PR tree-optimization/99739
241 * gcc.dg/tree-ssa/pr99739.c: New test.
243 2023-03-24 Alexandre Oliva <oliva@adacore.com>
245 * lib/target-supports.exp (add_options_for_weak_undefined):
247 (check_effective_target_weak_undefined): Use it.
248 (check_effective_target_posix_memalign): New.
249 * gcc.dg/torture/pr53922.c: Drop skips and custom options in
250 favor of effective target requirement and added options for
251 weak_undefined symbols.
252 * gcc.dg/torture/pr90020.c: Likewise.
253 * gcc.dg/addr_equal-1.c: Likewise.
254 * gcc.target/aarch64/aapcs64/aapcs64.exp: Likewise, for
255 abitest.S-using tests.
256 * gcc.dg/torture/pr60092.c: Likewise, but in favor of
257 posix_memalign tests.
258 * gcc.dg/vect/vect-tail-nomask-1.c: Likewise.
260 2023-03-24 Haochen Gui <guihaoc@gcc.gnu.org>
261 Tobias Burnus <tobias@codesourcery.com>
264 * gfortran.dg/assumed_size_refs_2.f90: Check "Cannot simplify
266 * gfortran.dg/unpack_field_1.f90: Likewise.
267 * gfortran.dg/pr103628.f90: New.
269 2023-03-23 Jason Merrill <jason@redhat.com>
272 * g++.dg/cpp0x/constexpr-pmf3.C: New test.
274 2023-03-23 Hans-Peter Nilsson <hp@axis.com>
276 * gcc.dg/tree-ssa/ssa-fre-100.c: XFAIL for ! natural_alignment_32.
278 2023-03-23 Hans-Peter Nilsson <hp@axis.com>
280 * gcc.dg/tree-ssa/pr100359.c: Compile-only for ! natural_alignment_32.
282 2023-03-23 Pat Haugen <pthaugen@linux.ibm.com>
284 * gcc.target/powerpc/mod-no_copy.c: New.
285 * gcc.target/powerpc/mod-peephole.c: New.
287 2023-03-23 Andrew Pinski <apinski@marvell.com>
290 * gcc.dg/compound-literal-cast-lvalue-1.c: New test.
292 2023-03-23 Gaius Mulley <gaiusmod2@gmail.com>
295 * gm2/iso/extended-opaque/pass/iso-extended-opaque-pass.exp:
297 * gm2/iso/extended-opaque/pass/stressset.def: New test.
298 * gm2/iso/extended-opaque/pass/stressset.mod: New test.
299 * gm2/iso/extended-opaque/pass/testset.mod: New test.
300 * gm2/projects/iso/small/run/pass/iso-extended-opaque-run-pass.exp:
302 * gm2/projects/iso/small/run/pass/stressset.def: New test.
303 * gm2/projects/iso/small/run/pass/stressset.mod: New test.
304 * gm2/projects/iso/small/run/pass/test1.mod: New test.
305 * gm2/projects/iso/small/run/pass/testlib.def: New test.
306 * gm2/projects/iso/small/run/pass/testlib.mod: New test.
307 * gm2/projects/iso/small/run/pass/testset.mod: New test.
309 2023-03-23 Richard Biener <rguenther@suse.de>
311 PR tree-optimization/107569
312 * g++.dg/opt/pr107569.C: New testcase.
314 2023-03-23 Richard Biener <rguenther@suse.de>
316 PR tree-optimization/109262
317 * g++.dg/torture/pr109262.C: New testcase.
319 2023-03-23 Eric Botcazou <ebotcazou@adacore.com>
321 * gnat.dg/div_zero.adb: Skip for aarch64*-*-* targets.
323 2023-03-23 Marek Polacek <polacek@redhat.com>
326 * g++.dg/warn/Wdangling-reference11.C: New test.
327 * g++.dg/warn/Wdangling-reference12.C: New test.
329 2023-03-23 Jakub Jelinek <jakub@redhat.com>
331 PR tree-optimization/109176
332 * gcc.target/aarch64/sve/pr109176.c: New test.
334 2023-03-23 Pan Li <pan2.li@intel.com>
335 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
339 * gcc.target/riscv/rvv/base/pr108185-1.c: Update.
340 * gcc.target/riscv/rvv/base/pr108185-2.c: Ditto.
341 * gcc.target/riscv/rvv/base/pr108185-3.c: Ditto.
343 2023-03-23 Jason Merrill <jason@redhat.com>
346 * g++.dg/cpp1y/lambda-generic-local-class2.C: New test.
348 2023-03-23 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
351 * g++.target/riscv/rvv/base/pr109244.C: New test.
352 * gcc.target/riscv/rvv/base/binop_vv_constraint-4.c: Adapt testcase.
353 * gcc.target/riscv/rvv/base/binop_vv_constraint-6.c: Ditto.
354 * gcc.target/riscv/rvv/base/binop_vx_constraint-127.c: Ditto.
355 * gcc.target/riscv/rvv/base/spill-1.c: Ditto.
356 * gcc.target/riscv/rvv/base/spill-2.c: Ditto.
357 * gcc.target/riscv/rvv/base/spill-3.c: Ditto.
358 * gcc.target/riscv/rvv/base/spill-5.c: Ditto.
359 * gcc.target/riscv/rvv/base/spill-7.c: Ditto.
360 * g++.target/riscv/rvv/base/bug-18.C: New test.
361 * gcc.target/riscv/rvv/base/merge_constraint-3.c: New test.
362 * gcc.target/riscv/rvv/base/merge_constraint-4.c: New test.
364 2023-03-23 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
367 * gcc.target/riscv/rvv/base/vlenb-1.c: New test.
369 2023-03-23 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
370 kito-cheng <kito.cheng@sifive.com>
372 * g++.target/riscv/rvv/base/bug-10.C: New test.
373 * g++.target/riscv/rvv/base/bug-11.C: New test.
374 * g++.target/riscv/rvv/base/bug-12.C: New test.
375 * g++.target/riscv/rvv/base/bug-13.C: New test.
376 * g++.target/riscv/rvv/base/bug-14.C: New test.
377 * g++.target/riscv/rvv/base/bug-15.C: New test.
378 * g++.target/riscv/rvv/base/bug-16.C: New test.
379 * g++.target/riscv/rvv/base/bug-17.C: New test.
380 * g++.target/riscv/rvv/base/bug-2.C: New test.
381 * g++.target/riscv/rvv/base/bug-3.C: New test.
382 * g++.target/riscv/rvv/base/bug-4.C: New test.
383 * g++.target/riscv/rvv/base/bug-5.C: New test.
384 * g++.target/riscv/rvv/base/bug-6.C: New test.
385 * g++.target/riscv/rvv/base/bug-7.C: New test.
386 * g++.target/riscv/rvv/base/bug-8.C: New test.
387 * g++.target/riscv/rvv/base/bug-9.C: New test.
389 2023-03-23 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
390 kito-cheng <kito.cheng@sifive.com>
392 * gcc.target/riscv/rvv/base/bug-3.c: New test.
393 * gcc.target/riscv/rvv/base/bug-4.c: New test.
394 * gcc.target/riscv/rvv/base/bug-5.c: New test.
396 2023-03-23 Kito Cheng <kito.cheng@sifive.com>
398 * lib/target-supports.exp (check_effective_target_riscv_vector):
401 2023-03-22 David Malcolm <dmalcolm@redhat.com>
404 * gcc.dg-selftests/dg-final.exp
405 (dg_final_directive_check_num_args): Update expected maximum
406 number of args for the various directives using dg-scan.
407 * lib/scanasm.exp (append_encoding_arg): New procedure.
408 (dg-scan): Add optional 3rd argument: the encoding to use when
409 reading from the file.
410 * lib/scansarif.exp (scan-sarif-file): Treat the file as UTF-8
411 encoded when reading it.
412 (scan-sarif-file-not): Likewise.
414 2023-03-22 Jason Merrill <jason@redhat.com>
417 * g++.dg/template/partial-order3.C: New test.
419 2023-03-22 Harald Anlauf <anlauf@gmx.de>
420 Steven G. Kargl <kargl@gcc.gnu.org>
423 * gfortran.dg/pr104572.f90: New test.
425 2023-03-22 Vladimir N. Makarov <vmakarov@redhat.com>
427 * gcc.target/i386/pr109137.c: New.
429 2023-03-22 Jason Merrill <jason@redhat.com>
432 * g++.dg/ext/attr-tsafe1.C: New test.
434 2023-03-22 Alex Coplan <alex.coplan@arm.com>
437 * g++.dg/ext/pr109177.C: New test.
439 2023-03-22 David Malcolm <dmalcolm@redhat.com>
442 * gcc.dg/analyzer/deref-before-check-pr109239-linux-bus.c: New test.
444 2023-03-22 Andrew Jenner <andrew@codesourcery.com>
446 * gcc.target/gcn/complex.c: New test.
448 2023-03-21 Harald Anlauf <anlauf@gmx.de>
451 * gfortran.dg/pr99036.f90: New test.
453 2023-03-21 Jason Merrill <jason@redhat.com>
456 * g++.dg/cpp0x/nsdmi-template25.C: New test.
458 2023-03-21 Richard Biener <rguenther@suse.de>
460 PR tree-optimization/109219
461 * gcc.dg/torture/pr109219.c: New testcase.
463 2023-03-21 Jakub Jelinek <jakub@redhat.com>
466 * gcc.dg/vect/vect-simd-clone-16.c: Remove parts of comment mentioning
468 * gcc.dg/vect/vect-simd-clone-17.c: Likewise.
469 * gcc.dg/vect/vect-simd-clone-18.c: Likewise.
471 2023-03-21 Jakub Jelinek <jakub@redhat.com>
474 * gcc.dg/vect/vect-simd-clone-16.c: Add --param vect-epilogues-nomask=0
475 to dg-additional-options. Always expect just 2 foo.simdclone calls.
476 * gcc.dg/vect/vect-simd-clone-16f.c: Add
477 --param vect-epilogues-nomask=0 to dg-additional-options.
478 * gcc.dg/vect/vect-simd-clone-17.c: Likewise. Always expect just 2
480 * gcc.dg/vect/vect-simd-clone-17d.c: Remove -fdump-tree-optimized from
481 dg-additional-options.
482 * gcc.dg/vect/vect-simd-clone-17e.c: Likewise.
483 * gcc.dg/vect/vect-simd-clone-17f.c: Likewise. Add
484 --param vect-epilogues-nomask=0 to dg-additional-options.
485 * gcc.dg/vect/vect-simd-clone-18.c: Add --param vect-epilogues-nomask=0
486 to dg-additional-options. Always expect just 2 foo.simdclone calls.
487 * gcc.dg/vect/vect-simd-clone-18f.c: Add
488 --param vect-epilogues-nomask=0 to dg-additional-options.
490 2023-03-21 Jakub Jelinek <jakub@redhat.com>
492 PR tree-optimization/109215
493 * gcc.dg/Wzero-length-array-bounds-3.c: New test.
495 2023-03-21 Richard Biener <rguenther@suse.de>
497 PR tree-optimization/109170
498 * gcc.dg/Wuse-after-free-pr109170.c: New testcase.
499 * gcc.dg/tree-ssa/ssa-lim-21.c: Adjust.
500 * gcc.dg/predict-20.c: Likewise.
502 2023-03-21 Paul Thomas <pault@gcc.gnu.org>
505 * gfortran.dg/pr109209.f90: New test.
507 2023-03-20 Marek Polacek <polacek@redhat.com>
510 * g++.dg/cpp0x/explicit16.C: New test.
512 2023-03-20 Jakub Jelinek <jakub@redhat.com>
515 * g++.dg/tls/thread_local13.C: New test.
516 * g++.dg/tls/thread_local13-aux.cc: New file.
517 * g++.dg/tls/thread_local14.C: New test.
518 * g++.dg/tls/thread_local14-aux.cc: New file.
520 2023-03-20 Michael Meissner <meissner@linux.ibm.com>
523 * gcc.target/powerpc/divic3-1.c: New test.
524 * gcc.target/powerpc/divic3-2.c: Likewise.
525 * gcc.target/powerpc/mulic3-1.c: Likewise.
526 * gcc.target/powerpc/mulic3-2.c: Likewise.
528 2023-03-20 Harald Anlauf <anlauf@gmx.de>
531 * gfortran.dg/nearest_6.f90: New test.
533 2023-03-20 Peter Bergner <bergner@linux.ibm.com>
536 * gcc.target/powerpc/pr109178.c: New test.
538 2023-03-20 Jakub Jelinek <jakub@redhat.com>
540 * g++.dg/torture/20230313.C (auto_vec): Change m_data type
541 from char to char [2 * sizeof (int)].
543 2023-03-20 Paul Thomas <pault@gcc.gnu.org>
546 * gfortran.dg/external_procedures_4.f90: New test.
548 2023-03-19 Harald Anlauf <anlauf@gmx.de>
551 * gfortran.dg/pr85877.f90: New test.
553 2023-03-19 Xin Liu <xin.liu@oss.cipunited.com>
555 * gcc.target/mips/mips.exp (mips-dg-options): Disable micromips
558 2023-03-18 David Malcolm <dmalcolm@redhat.com>
561 * gcc.dg/analyzer/setjmp-pr109094.c: New test.
563 2023-03-18 Paul Thomas <pault@gcc.gnu.org>
579 * gfortran.dg/finalize_38.f90 : New test.
580 * gfortran.dg/finalize_38a.f90 : New test.
581 * gfortran.dg/allocate_with_source_25.f90 : The number of final
582 calls goes down from 6 to 4.
583 * gfortran.dg/associate_25.f90 : Remove the incorrect comment.
584 * gfortran.dg/auto_dealloc_2.f90 : Change the tree dump expr
585 but the final count remains the same.
586 * gfortran.dg/unlimited_polymorphic_8.f90 : Tree dump reveals
587 foo.1.x rather than foo.0.x
588 * gfortran.dg/finalize_39.f90 : New test.
589 * gfortran.dg/finalize_40.f90 : New test.
590 * gfortran.dg/finalize_41.f90 : New test.
591 * gfortran.dg/finalize_42.f90 : New test.
592 * gfortran.dg/finalize_43.f90 : New test.
593 * gfortran.dg/finalize_44.f90 : New test.
594 * gfortran.dg/finalize_45.f90 : New test.
595 * gfortran.dg/finalize_46.f90 : New test.
596 * gfortran.dg/finalize_47.f90 : New test.
597 * gfortran.dg/finalize_48.f90 : New test.
598 * gfortran.dg/finalize_49.f90 : New test.
599 * gfortran.dg/finalize_50.f90 : New test.
600 * gfortran.dg/finalize_51.f90 : New test.
602 2023-03-17 Hans-Peter Nilsson <hp@axis.com>
604 * gcc.dg/plugin/infoleak-2.c,
605 gcc.dg/plugin/infoleak-CVE-2011-1078-1.c,
606 gcc.dg/plugin/infoleak-CVE-2011-1078-2.c,
607 gcc.dg/plugin/infoleak-CVE-2017-18549-1.c,
608 gcc.dg/plugin/infoleak-CVE-2017-18550-1.c,
609 gcc.dg/plugin/infoleak-antipatterns-1.c,
610 gcc.dg/plugin/infoleak-fixit-1.c: Skip for default_packed targets.
612 2023-03-17 Jason Merrill <jason@redhat.com>
615 * g++.dg/cpp0x/lambda/lambda-const11.C: New test.
617 2023-03-17 Jason Merrill <jason@redhat.com>
620 * g++.dg/eh/dtor4.C: New test.
622 2023-03-17 Jason Merrill <jason@redhat.com>
625 * g++.dg/lookup/friend24.C: New test.
627 2023-03-17 Jakub Jelinek <jakub@redhat.com>
630 * gcc.target/i386/pr105554.c: New test.
632 2023-03-17 Jakub Jelinek <jakub@redhat.com>
635 * c-c++-common/ubsan/div-by-zero-8.c: New test.
637 2023-03-17 Vladimir N. Makarov <vmakarov@redhat.com>
639 * gcc.target/i386/pr109052.c: New.
641 2023-03-17 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
642 kito-cheng <kito.cheng@sifive.com>
644 * gcc.target/riscv/rvv/base/binop_vv_constraint-4.c: Adapt the test.
645 * gcc.target/riscv/rvv/base/binop_vv_constraint-6.c: Ditto.
646 * gcc.target/riscv/rvv/base/binop_vx_constraint-127.c: Ditto.
647 * g++.target/riscv/rvv/base/bug-1.C: New test.
648 * gcc.target/riscv/rvv/base/bug-2.c: New test.
650 2023-03-17 Jakub Jelinek <jakub@redhat.com>
653 * gcc.dg/tree-ssa/forwprop-39.c: Remove -std=c11 from dg-options.
654 Don't include complex.h.
655 (foo): Use __builtin_complex rather than CMPLXF.
657 2023-03-17 Jakub Jelinek <jakub@redhat.com>
660 * c-c++-common/gomp/doacross-8.c: New test.
662 2023-03-16 Jason Merrill <jason@redhat.com>
665 * g++.dg/cpp0x/constexpr-__func__3.C: New test.
667 2023-03-16 Jason Merrill <jason@redhat.com>
670 * g++.dg/cpp1y/lambda-generic-func2.C: New test.
672 2023-03-16 Jason Merrill <jason@redhat.com>
675 * g++.dg/cpp0x/enum43.C: New test.
677 2023-03-16 Gaius Mulley <gaiusmod2@gmail.com>
679 * gm2/types/run/pass/d.c: Add missing include <stdbool.h>.
681 2023-03-16 Gaius Mulley <gaiusmod2@gmail.com>
684 * gm2/types/run/pass/d.c: Convert data structure from
685 BOOLEAN int to bool and cast int to bool in test function.
687 2023-03-16 Gaius Mulley <gaiusmod2@gmail.com>
689 * gm2/complex/pass/arith3.mod: Halt parameters reordered.
690 * gm2/complex/run/pass/arith3.mod: Ditto.
691 * gm2/complex/run/pass/arith4.mod: Ditto.
692 * gm2/complex/run/pass/arith5.mod: Ditto.
693 * gm2/isolib/run/pass/real2.mod: Ditto.
694 * gm2/isolib/run/pass/real3.mod: Ditto.
695 * gm2/isolib/run/pass/realconv.mod: Ditto.
696 * gm2/isolib/run/pass/realconv2.mod: Ditto.
697 * gm2/pim/pass/testshort.mod: Ditto.
698 * gm2/projects/pim/run/pass/tower/AdvSystem.mod: Ditto.
699 * gm2/projects/pim/run/pass/tower/DrawL.mod: Ditto.
700 * gm2/warnings/returntype/pass/Termbase.mod: Ditto.
701 * gm2/warnings/returntype/pass/keypressedsimple.mod: Ditto.
703 2023-03-16 Patrick Palka <ppalka@redhat.com>
706 * g++.dg/cpp2a/constexpr-inst2.C: New test.
708 2023-03-16 Patrick Palka <ppalka@redhat.com>
711 * g++.dg/cpp2a/concepts-recursive-sat5.C: New test.
713 2023-03-16 Iain Buclaw <ibuclaw@gdcproject.org>
715 * gdc.dg/torture/simd23084.d: New test.
716 * gdc.dg/torture/simd23085.d: New test.
717 * gdc.dg/torture/simd23218.d: New test.
719 2023-03-16 Martin Liska <mliska@suse.cz>
722 * c-c++-common/pr106133.c: New test.
724 2023-03-16 Alexandre Oliva <oliva@adacore.com>
726 * gcc.dg/vect/pr103116-2.c (x): Fix array size.
728 2023-03-16 Jason Merrill <jason@redhat.com>
731 * g++.dg/coroutines/co-await-moveonly1.C: New test.
733 2023-03-16 Iain Buclaw <ibuclaw@gdcproject.org>
736 * gdc.dg/torture/pr109144.d: New test.
738 2023-03-16 Richard Biener <rguenther@suse.de>
740 PR tree-optimization/109123
741 * gcc.dg/Wuse-after-free-pr109123.c: New testcase.
742 * gcc.dg/Wuse-after-free-2.c: Amend expected diagnostic with
743 the name of the pointer.
744 * c-c++-common/Wuse-after-free-6.c: Un-XFAIL case.
746 2023-03-15 Jason Merrill <jason@redhat.com>
750 * g++.dg/coroutines/co-await-initlist1.C: New test.
752 2023-03-15 David Malcolm <dmalcolm@redhat.com>
755 * c-c++-common/diagnostic-format-sarif-file-1.c: Verify that we
756 have an invocation object marked as succeeding, with no
758 * gcc.dg/plugin/crash-test-ice-sarif.c: New test.
759 * gcc.dg/plugin/crash-test-ice-stderr.c: New test.
760 * gcc.dg/plugin/crash-test-write-though-null-sarif.c: New test.
761 * gcc.dg/plugin/crash-test-write-though-null-stderr.c: New test.
762 * gcc.dg/plugin/crash_test_plugin.c: New plugin.
763 * gcc.dg/plugin/plugin.exp (plugin_test_list): Add the new plugin
766 2023-03-15 Uros Bizjak <ubizjak@gmail.com>
768 * gcc.target/i386/merge-1.c (dg-options): Use -mno-sse4.
769 * gcc.target/i386/sse2-mmx-21.c (dg-options): Ditto.
770 * gcc.target/i386/sse-movss-4.c (dg-options):
771 Use -mno-sse4. Simplify scan-assembler-not strings.
772 * gcc.target/i386/sse2-movsd-3.c (dg-options): Ditto.
773 * gcc.target/i386/sse2-mmx-movss-1.c: New test.
775 2023-03-15 Harald Anlauf <anlauf@gmx.de>
776 Tobias Burnus <tobias@codesourcery.com>
779 * gfortran.dg/class_dummy_10.f90: New test.
781 2023-03-15 Marek Polacek <polacek@redhat.com>
784 * g++.dg/cpp1z/constexpr-lambda28.C: New test.
786 2023-03-15 Richard Biener <rguenther@suse.de>
788 * g++.dg/warn/Wuse-after-free3.C: Remove expected duplicate
791 2023-03-15 Jason Merrill <jason@redhat.com>
794 * g++.dg/template/ttp7.C: Remove expected error.
796 2023-03-15 Jason Merrill <jason@redhat.com>
801 * g++.dg/template/ttp35.C: New test.
803 2023-03-15 Richard Biener <rguenther@suse.de>
805 PR tree-optimization/109139
806 * gcc.dg/torture/pr109139.c: New testcase.
808 2023-03-15 Christoph Müllner <christoph.muellner@vrull.eu>
810 * gcc.target/riscv/xtheadmempair-1.c: New test.
811 * gcc.target/riscv/xtheadmempair-2.c: New test.
812 * gcc.target/riscv/xtheadmempair-3.c: New test.
814 2023-03-15 Christoph Müllner <christoph.muellner@vrull.eu>
816 * gcc.target/riscv/xtheadfmv-fmv.c: New test.
818 2023-03-15 Christoph Müllner <christoph.muellner@vrull.eu>
820 * gcc.target/riscv/xtheadmac-mula-muls.c: New test.
822 2023-03-15 Christoph Müllner <christoph.muellner@vrull.eu>
824 * gcc.target/riscv/xtheadcondmov-mveqz-imm-eqz.c: New test.
825 * gcc.target/riscv/xtheadcondmov-mveqz-imm-not.c: New test.
826 * gcc.target/riscv/xtheadcondmov-mveqz-reg-eqz.c: New test.
827 * gcc.target/riscv/xtheadcondmov-mveqz-reg-not.c: New test.
828 * gcc.target/riscv/xtheadcondmov-mvnez-imm-cond.c: New test.
829 * gcc.target/riscv/xtheadcondmov-mvnez-imm-nez.c: New test.
830 * gcc.target/riscv/xtheadcondmov-mvnez-reg-cond.c: New test.
831 * gcc.target/riscv/xtheadcondmov-mvnez-reg-nez.c: New test.
833 2023-03-15 Christoph Müllner <christoph.muellner@vrull.eu>
835 * gcc.target/riscv/xtheadbb-ext.c: New test.
836 * gcc.target/riscv/xtheadbb-extu-2.c: New test.
837 * gcc.target/riscv/xtheadbb-extu.c: New test.
838 * gcc.target/riscv/xtheadbb-ff1.c: New test.
839 * gcc.target/riscv/xtheadbb-rev.c: New test.
840 * gcc.target/riscv/xtheadbb-srri.c: New test.
842 2023-03-15 Christoph Müllner <christoph.muellner@vrull.eu>
844 * gcc.target/riscv/xtheadbs-tst.c: New test.
846 2023-03-15 Christoph Müllner <christoph.muellner@vrull.eu>
848 * gcc.target/riscv/xtheadba-addsl.c: New test.
850 2023-03-15 Christoph Müllner <christoph.muellner@vrull.eu>
852 * gcc.target/riscv/mcpu-thead-c906.c: New test.
854 2023-03-15 Christoph Müllner <christoph.muellner@vrull.eu>
856 * gcc.target/riscv/xtheadba.c: New test.
857 * gcc.target/riscv/xtheadbb.c: New test.
858 * gcc.target/riscv/xtheadbs.c: New test.
859 * gcc.target/riscv/xtheadcmo.c: New test.
860 * gcc.target/riscv/xtheadcondmov.c: New test.
861 * gcc.target/riscv/xtheadfmemidx.c: New test.
862 * gcc.target/riscv/xtheadfmv.c: New test.
863 * gcc.target/riscv/xtheadint.c: New test.
864 * gcc.target/riscv/xtheadmac.c: New test.
865 * gcc.target/riscv/xtheadmemidx.c: New test.
866 * gcc.target/riscv/xtheadmempair.c: New test.
867 * gcc.target/riscv/xtheadsync.c: New test.
869 2023-03-15 Hu, Lin1 <lin1.hu@intel.com>
872 * gcc.target/i386/pr109117-1.c: New test.
874 2023-03-15 Jonathan Yong <10walls@gmail.com>
876 * gcc.dg/pic-2.c: Fix expected __PIC__ value.
877 * gcc.dg/pic-3.c: Ditto.
878 * gcc.dg/pic-4.c: Ditto.
880 2023-03-14 Patrick Palka <ppalka@redhat.com>
883 * g++.dg/cpp2a/concepts-class5.C: New test.
884 * g++.dg/cpp2a/concepts-class5a.C: New test.
886 2023-03-14 Patrick Palka <ppalka@redhat.com>
889 * g++.dg/cpp2a/concepts-friend14.C: New test.
891 2023-03-14 Jason Merrill <jason@redhat.com>
894 * g++.dg/cpp1y/var-templ78.C: New test.
896 2023-03-14 Jason Merrill <jason@redhat.com>
899 * c-c++-common/Wimplicit-fallthrough-39.c: Adjust warning.
900 * g++.dg/warn/Wreturn-6.C: New test.
902 2023-03-14 Jakub Jelinek <jakub@redhat.com>
905 * gcc.target/i386/pr109109-1.c: New test.
906 * gcc.target/i386/pr109109-2.c: New test.
908 2023-03-14 Iain Buclaw <ibuclaw@gdcproject.org>
911 * gdc.dg/torture/imports/pr109108.d: New test.
912 * gdc.dg/torture/pr109108.d: New test.
914 2023-03-14 Jakub Jelinek <jakub@redhat.com>
918 * g++.dg/cpp2a/concepts-lambda3.C: Use dg-do run only for c++20,
919 for c++17_down dg-do compile. Expect dg-excess-errors for c++17_down
920 rather than ! concepts.
922 2023-03-14 Jakub Jelinek <jakub@redhat.com>
925 * g++.dg/cpp1z/has-unique-obj-representations3.C: New test.
927 2023-03-14 Richard Biener <rguenther@suse.de>
929 * gcc.dg/auto-init-unused-1.c: New testcase.
931 2023-03-14 Eric Botcazou <ebotcazou@adacore.com>
933 PR tree-optimization/109005
934 * gnat.dg/specs/opt6.ads: New test.
936 2023-03-14 Tamar Christina <tamar.christina@arm.com>
939 * gcc.dg/mla_1.c: Moved to...
940 * gcc.target/aarch64/sve/mla_3.c: ...here.
942 2023-03-14 Jakub Jelinek <jakub@redhat.com>
944 PR tree-optimization/109115
945 * gcc.dg/pr109115.c: New test.
947 2023-03-14 Richard Biener <rguenther@suse.de>
949 * g++.dg/torture/20230313.C: New testcase.
951 2023-03-13 Gaius Mulley <gaiusmod2@gmail.com>
953 * gm2/pim/fail/largeconst.mod: New test.
955 2023-03-13 Jason Merrill <jason@redhat.com>
958 * g++.dg/warn/pragma-system_header6.h: New test.
959 * g++.dg/warn/pragma-system_header6.C: New test.
961 2023-03-13 David Malcolm <dmalcolm@redhat.com>
964 * gcc.dg/analyzer/leak-pr105906.c: New test.
966 2023-03-13 David Malcolm <dmalcolm@redhat.com>
969 * gcc.dg/analyzer/leak-pr108045-with-call-summaries.c: New test.
970 * gcc.dg/analyzer/leak-pr108045-without-call-summaries.c: New test.
972 2023-03-13 David Malcolm <dmalcolm@redhat.com>
974 * gcc.dg/analyzer/exec-1.c: New test.
975 * gcc.dg/analyzer/snprintf-concat.c: New test.
976 * gcc.dg/analyzer/vsnprintf-1.c: New test.
978 2023-03-13 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
980 * gcc.target/riscv/rvv/base/merge_constraint-2.c: New test.
982 2023-03-13 Kito Cheng <kito.cheng@sifive.com>
984 * g++.target/riscv/rvv/base/vaadd_vv-1.C: Removed.
985 * g++.target/riscv/rvv/base/vaadd_vv-2.C: Removed.
986 * g++.target/riscv/rvv/base/vaadd_vv-3.C: Removed.
987 * g++.target/riscv/rvv/base/vaadd_vv_mu-1.C: Removed.
988 * g++.target/riscv/rvv/base/vaadd_vv_mu-2.C: Removed.
989 * g++.target/riscv/rvv/base/vaadd_vv_mu-3.C: Removed.
990 * g++.target/riscv/rvv/base/vaadd_vv_tu-1.C: Removed.
991 * g++.target/riscv/rvv/base/vaadd_vv_tu-2.C: Removed.
992 * g++.target/riscv/rvv/base/vaadd_vv_tu-3.C: Removed.
993 * g++.target/riscv/rvv/base/vaadd_vv_tum-1.C: Removed.
994 * g++.target/riscv/rvv/base/vaadd_vv_tum-2.C: Removed.
995 * g++.target/riscv/rvv/base/vaadd_vv_tum-3.C: Removed.
996 * g++.target/riscv/rvv/base/vaadd_vv_tumu-1.C: Removed.
997 * g++.target/riscv/rvv/base/vaadd_vv_tumu-2.C: Removed.
998 * g++.target/riscv/rvv/base/vaadd_vv_tumu-3.C: Removed.
999 * g++.target/riscv/rvv/base/vaadd_vx_mu_rv32-1.C: Removed.
1000 * g++.target/riscv/rvv/base/vaadd_vx_mu_rv32-2.C: Removed.
1001 * g++.target/riscv/rvv/base/vaadd_vx_mu_rv32-3.C: Removed.
1002 * g++.target/riscv/rvv/base/vaadd_vx_mu_rv64-1.C: Removed.
1003 * g++.target/riscv/rvv/base/vaadd_vx_mu_rv64-2.C: Removed.
1004 * g++.target/riscv/rvv/base/vaadd_vx_mu_rv64-3.C: Removed.
1005 * g++.target/riscv/rvv/base/vaadd_vx_rv32-1.C: Removed.
1006 * g++.target/riscv/rvv/base/vaadd_vx_rv32-2.C: Removed.
1007 * g++.target/riscv/rvv/base/vaadd_vx_rv32-3.C: Removed.
1008 * g++.target/riscv/rvv/base/vaadd_vx_rv64-1.C: Removed.
1009 * g++.target/riscv/rvv/base/vaadd_vx_rv64-2.C: Removed.
1010 * g++.target/riscv/rvv/base/vaadd_vx_rv64-3.C: Removed.
1011 * g++.target/riscv/rvv/base/vaadd_vx_tu_rv32-1.C: Removed.
1012 * g++.target/riscv/rvv/base/vaadd_vx_tu_rv32-2.C: Removed.
1013 * g++.target/riscv/rvv/base/vaadd_vx_tu_rv32-3.C: Removed.
1014 * g++.target/riscv/rvv/base/vaadd_vx_tu_rv64-1.C: Removed.
1015 * g++.target/riscv/rvv/base/vaadd_vx_tu_rv64-2.C: Removed.
1016 * g++.target/riscv/rvv/base/vaadd_vx_tu_rv64-3.C: Removed.
1017 * g++.target/riscv/rvv/base/vaadd_vx_tum_rv32-1.C: Removed.
1018 * g++.target/riscv/rvv/base/vaadd_vx_tum_rv32-2.C: Removed.
1019 * g++.target/riscv/rvv/base/vaadd_vx_tum_rv32-3.C: Removed.
1020 * g++.target/riscv/rvv/base/vaadd_vx_tum_rv64-1.C: Removed.
1021 * g++.target/riscv/rvv/base/vaadd_vx_tum_rv64-2.C: Removed.
1022 * g++.target/riscv/rvv/base/vaadd_vx_tum_rv64-3.C: Removed.
1023 * g++.target/riscv/rvv/base/vaadd_vx_tumu_rv32-1.C: Removed.
1024 * g++.target/riscv/rvv/base/vaadd_vx_tumu_rv32-2.C: Removed.
1025 * g++.target/riscv/rvv/base/vaadd_vx_tumu_rv32-3.C: Removed.
1026 * g++.target/riscv/rvv/base/vaadd_vx_tumu_rv64-1.C: Removed.
1027 * g++.target/riscv/rvv/base/vaadd_vx_tumu_rv64-2.C: Removed.
1028 * g++.target/riscv/rvv/base/vaadd_vx_tumu_rv64-3.C: Removed.
1029 * g++.target/riscv/rvv/base/vaaddu_vv-1.C: Removed.
1030 * g++.target/riscv/rvv/base/vaaddu_vv-2.C: Removed.
1031 * g++.target/riscv/rvv/base/vaaddu_vv-3.C: Removed.
1032 * g++.target/riscv/rvv/base/vaaddu_vv_mu-1.C: Removed.
1033 * g++.target/riscv/rvv/base/vaaddu_vv_mu-2.C: Removed.
1034 * g++.target/riscv/rvv/base/vaaddu_vv_mu-3.C: Removed.
1035 * g++.target/riscv/rvv/base/vaaddu_vv_tu-1.C: Removed.
1036 * g++.target/riscv/rvv/base/vaaddu_vv_tu-2.C: Removed.
1037 * g++.target/riscv/rvv/base/vaaddu_vv_tu-3.C: Removed.
1038 * g++.target/riscv/rvv/base/vaaddu_vv_tum-1.C: Removed.
1039 * g++.target/riscv/rvv/base/vaaddu_vv_tum-2.C: Removed.
1040 * g++.target/riscv/rvv/base/vaaddu_vv_tum-3.C: Removed.
1041 * g++.target/riscv/rvv/base/vaaddu_vv_tumu-1.C: Removed.
1042 * g++.target/riscv/rvv/base/vaaddu_vv_tumu-2.C: Removed.
1043 * g++.target/riscv/rvv/base/vaaddu_vv_tumu-3.C: Removed.
1044 * g++.target/riscv/rvv/base/vaaddu_vx_mu_rv32-1.C: Removed.
1045 * g++.target/riscv/rvv/base/vaaddu_vx_mu_rv32-2.C: Removed.
1046 * g++.target/riscv/rvv/base/vaaddu_vx_mu_rv32-3.C: Removed.
1047 * g++.target/riscv/rvv/base/vaaddu_vx_mu_rv64-1.C: Removed.
1048 * g++.target/riscv/rvv/base/vaaddu_vx_mu_rv64-2.C: Removed.
1049 * g++.target/riscv/rvv/base/vaaddu_vx_mu_rv64-3.C: Removed.
1050 * g++.target/riscv/rvv/base/vaaddu_vx_rv32-1.C: Removed.
1051 * g++.target/riscv/rvv/base/vaaddu_vx_rv32-2.C: Removed.
1052 * g++.target/riscv/rvv/base/vaaddu_vx_rv32-3.C: Removed.
1053 * g++.target/riscv/rvv/base/vaaddu_vx_rv64-1.C: Removed.
1054 * g++.target/riscv/rvv/base/vaaddu_vx_rv64-2.C: Removed.
1055 * g++.target/riscv/rvv/base/vaaddu_vx_rv64-3.C: Removed.
1056 * g++.target/riscv/rvv/base/vaaddu_vx_tu_rv32-1.C: Removed.
1057 * g++.target/riscv/rvv/base/vaaddu_vx_tu_rv32-2.C: Removed.
1058 * g++.target/riscv/rvv/base/vaaddu_vx_tu_rv32-3.C: Removed.
1059 * g++.target/riscv/rvv/base/vaaddu_vx_tu_rv64-1.C: Removed.
1060 * g++.target/riscv/rvv/base/vaaddu_vx_tu_rv64-2.C: Removed.
1061 * g++.target/riscv/rvv/base/vaaddu_vx_tu_rv64-3.C: Removed.
1062 * g++.target/riscv/rvv/base/vaaddu_vx_tum_rv32-1.C: Removed.
1063 * g++.target/riscv/rvv/base/vaaddu_vx_tum_rv32-2.C: Removed.
1064 * g++.target/riscv/rvv/base/vaaddu_vx_tum_rv32-3.C: Removed.
1065 * g++.target/riscv/rvv/base/vaaddu_vx_tum_rv64-1.C: Removed.
1066 * g++.target/riscv/rvv/base/vaaddu_vx_tum_rv64-2.C: Removed.
1067 * g++.target/riscv/rvv/base/vaaddu_vx_tum_rv64-3.C: Removed.
1068 * g++.target/riscv/rvv/base/vaaddu_vx_tumu_rv32-1.C: Removed.
1069 * g++.target/riscv/rvv/base/vaaddu_vx_tumu_rv32-2.C: Removed.
1070 * g++.target/riscv/rvv/base/vaaddu_vx_tumu_rv32-3.C: Removed.
1071 * g++.target/riscv/rvv/base/vaaddu_vx_tumu_rv64-1.C: Removed.
1072 * g++.target/riscv/rvv/base/vaaddu_vx_tumu_rv64-2.C: Removed.
1073 * g++.target/riscv/rvv/base/vaaddu_vx_tumu_rv64-3.C: Removed.
1074 * g++.target/riscv/rvv/base/vadc_vvm-1.C: Removed.
1075 * g++.target/riscv/rvv/base/vadc_vvm-2.C: Removed.
1076 * g++.target/riscv/rvv/base/vadc_vvm-3.C: Removed.
1077 * g++.target/riscv/rvv/base/vadc_vvm_tu-1.C: Removed.
1078 * g++.target/riscv/rvv/base/vadc_vvm_tu-2.C: Removed.
1079 * g++.target/riscv/rvv/base/vadc_vvm_tu-3.C: Removed.
1080 * g++.target/riscv/rvv/base/vadc_vxm_rv32-1.C: Removed.
1081 * g++.target/riscv/rvv/base/vadc_vxm_rv32-2.C: Removed.
1082 * g++.target/riscv/rvv/base/vadc_vxm_rv32-3.C: Removed.
1083 * g++.target/riscv/rvv/base/vadc_vxm_rv64-1.C: Removed.
1084 * g++.target/riscv/rvv/base/vadc_vxm_rv64-2.C: Removed.
1085 * g++.target/riscv/rvv/base/vadc_vxm_rv64-3.C: Removed.
1086 * g++.target/riscv/rvv/base/vadc_vxm_tu_rv32-1.C: Removed.
1087 * g++.target/riscv/rvv/base/vadc_vxm_tu_rv32-2.C: Removed.
1088 * g++.target/riscv/rvv/base/vadc_vxm_tu_rv32-3.C: Removed.
1089 * g++.target/riscv/rvv/base/vadc_vxm_tu_rv64-1.C: Removed.
1090 * g++.target/riscv/rvv/base/vadc_vxm_tu_rv64-2.C: Removed.
1091 * g++.target/riscv/rvv/base/vadc_vxm_tu_rv64-3.C: Removed.
1092 * g++.target/riscv/rvv/base/vadd_vv-1.C: Removed.
1093 * g++.target/riscv/rvv/base/vadd_vv-2.C: Removed.
1094 * g++.target/riscv/rvv/base/vadd_vv-3.C: Removed.
1095 * g++.target/riscv/rvv/base/vadd_vv_mu-1.C: Removed.
1096 * g++.target/riscv/rvv/base/vadd_vv_mu-2.C: Removed.
1097 * g++.target/riscv/rvv/base/vadd_vv_mu-3.C: Removed.
1098 * g++.target/riscv/rvv/base/vadd_vv_tu-1.C: Removed.
1099 * g++.target/riscv/rvv/base/vadd_vv_tu-2.C: Removed.
1100 * g++.target/riscv/rvv/base/vadd_vv_tu-3.C: Removed.
1101 * g++.target/riscv/rvv/base/vadd_vv_tum-1.C: Removed.
1102 * g++.target/riscv/rvv/base/vadd_vv_tum-2.C: Removed.
1103 * g++.target/riscv/rvv/base/vadd_vv_tum-3.C: Removed.
1104 * g++.target/riscv/rvv/base/vadd_vv_tumu-1.C: Removed.
1105 * g++.target/riscv/rvv/base/vadd_vv_tumu-2.C: Removed.
1106 * g++.target/riscv/rvv/base/vadd_vv_tumu-3.C: Removed.
1107 * g++.target/riscv/rvv/base/vadd_vx_mu_rv32-1.C: Removed.
1108 * g++.target/riscv/rvv/base/vadd_vx_mu_rv32-2.C: Removed.
1109 * g++.target/riscv/rvv/base/vadd_vx_mu_rv32-3.C: Removed.
1110 * g++.target/riscv/rvv/base/vadd_vx_mu_rv64-1.C: Removed.
1111 * g++.target/riscv/rvv/base/vadd_vx_mu_rv64-2.C: Removed.
1112 * g++.target/riscv/rvv/base/vadd_vx_mu_rv64-3.C: Removed.
1113 * g++.target/riscv/rvv/base/vadd_vx_rv32-1.C: Removed.
1114 * g++.target/riscv/rvv/base/vadd_vx_rv32-2.C: Removed.
1115 * g++.target/riscv/rvv/base/vadd_vx_rv32-3.C: Removed.
1116 * g++.target/riscv/rvv/base/vadd_vx_rv64-1.C: Removed.
1117 * g++.target/riscv/rvv/base/vadd_vx_rv64-2.C: Removed.
1118 * g++.target/riscv/rvv/base/vadd_vx_rv64-3.C: Removed.
1119 * g++.target/riscv/rvv/base/vadd_vx_tu_rv32-1.C: Removed.
1120 * g++.target/riscv/rvv/base/vadd_vx_tu_rv32-2.C: Removed.
1121 * g++.target/riscv/rvv/base/vadd_vx_tu_rv32-3.C: Removed.
1122 * g++.target/riscv/rvv/base/vadd_vx_tu_rv64-1.C: Removed.
1123 * g++.target/riscv/rvv/base/vadd_vx_tu_rv64-2.C: Removed.
1124 * g++.target/riscv/rvv/base/vadd_vx_tu_rv64-3.C: Removed.
1125 * g++.target/riscv/rvv/base/vadd_vx_tum_rv32-1.C: Removed.
1126 * g++.target/riscv/rvv/base/vadd_vx_tum_rv32-2.C: Removed.
1127 * g++.target/riscv/rvv/base/vadd_vx_tum_rv32-3.C: Removed.
1128 * g++.target/riscv/rvv/base/vadd_vx_tum_rv64-1.C: Removed.
1129 * g++.target/riscv/rvv/base/vadd_vx_tum_rv64-2.C: Removed.
1130 * g++.target/riscv/rvv/base/vadd_vx_tum_rv64-3.C: Removed.
1131 * g++.target/riscv/rvv/base/vadd_vx_tumu_rv32-1.C: Removed.
1132 * g++.target/riscv/rvv/base/vadd_vx_tumu_rv32-2.C: Removed.
1133 * g++.target/riscv/rvv/base/vadd_vx_tumu_rv32-3.C: Removed.
1134 * g++.target/riscv/rvv/base/vadd_vx_tumu_rv64-1.C: Removed.
1135 * g++.target/riscv/rvv/base/vadd_vx_tumu_rv64-2.C: Removed.
1136 * g++.target/riscv/rvv/base/vadd_vx_tumu_rv64-3.C: Removed.
1137 * g++.target/riscv/rvv/base/vand_vv-1.C: Removed.
1138 * g++.target/riscv/rvv/base/vand_vv-2.C: Removed.
1139 * g++.target/riscv/rvv/base/vand_vv-3.C: Removed.
1140 * g++.target/riscv/rvv/base/vand_vv_mu-1.C: Removed.
1141 * g++.target/riscv/rvv/base/vand_vv_mu-2.C: Removed.
1142 * g++.target/riscv/rvv/base/vand_vv_mu-3.C: Removed.
1143 * g++.target/riscv/rvv/base/vand_vv_tu-1.C: Removed.
1144 * g++.target/riscv/rvv/base/vand_vv_tu-2.C: Removed.
1145 * g++.target/riscv/rvv/base/vand_vv_tu-3.C: Removed.
1146 * g++.target/riscv/rvv/base/vand_vv_tum-1.C: Removed.
1147 * g++.target/riscv/rvv/base/vand_vv_tum-2.C: Removed.
1148 * g++.target/riscv/rvv/base/vand_vv_tum-3.C: Removed.
1149 * g++.target/riscv/rvv/base/vand_vv_tumu-1.C: Removed.
1150 * g++.target/riscv/rvv/base/vand_vv_tumu-2.C: Removed.
1151 * g++.target/riscv/rvv/base/vand_vv_tumu-3.C: Removed.
1152 * g++.target/riscv/rvv/base/vand_vx_mu_rv32-1.C: Removed.
1153 * g++.target/riscv/rvv/base/vand_vx_mu_rv32-2.C: Removed.
1154 * g++.target/riscv/rvv/base/vand_vx_mu_rv32-3.C: Removed.
1155 * g++.target/riscv/rvv/base/vand_vx_mu_rv64-1.C: Removed.
1156 * g++.target/riscv/rvv/base/vand_vx_mu_rv64-2.C: Removed.
1157 * g++.target/riscv/rvv/base/vand_vx_mu_rv64-3.C: Removed.
1158 * g++.target/riscv/rvv/base/vand_vx_rv32-1.C: Removed.
1159 * g++.target/riscv/rvv/base/vand_vx_rv32-2.C: Removed.
1160 * g++.target/riscv/rvv/base/vand_vx_rv32-3.C: Removed.
1161 * g++.target/riscv/rvv/base/vand_vx_rv64-1.C: Removed.
1162 * g++.target/riscv/rvv/base/vand_vx_rv64-2.C: Removed.
1163 * g++.target/riscv/rvv/base/vand_vx_rv64-3.C: Removed.
1164 * g++.target/riscv/rvv/base/vand_vx_tu_rv32-1.C: Removed.
1165 * g++.target/riscv/rvv/base/vand_vx_tu_rv32-2.C: Removed.
1166 * g++.target/riscv/rvv/base/vand_vx_tu_rv32-3.C: Removed.
1167 * g++.target/riscv/rvv/base/vand_vx_tu_rv64-1.C: Removed.
1168 * g++.target/riscv/rvv/base/vand_vx_tu_rv64-2.C: Removed.
1169 * g++.target/riscv/rvv/base/vand_vx_tu_rv64-3.C: Removed.
1170 * g++.target/riscv/rvv/base/vand_vx_tum_rv32-1.C: Removed.
1171 * g++.target/riscv/rvv/base/vand_vx_tum_rv32-2.C: Removed.
1172 * g++.target/riscv/rvv/base/vand_vx_tum_rv32-3.C: Removed.
1173 * g++.target/riscv/rvv/base/vand_vx_tum_rv64-1.C: Removed.
1174 * g++.target/riscv/rvv/base/vand_vx_tum_rv64-2.C: Removed.
1175 * g++.target/riscv/rvv/base/vand_vx_tum_rv64-3.C: Removed.
1176 * g++.target/riscv/rvv/base/vand_vx_tumu_rv32-1.C: Removed.
1177 * g++.target/riscv/rvv/base/vand_vx_tumu_rv32-2.C: Removed.
1178 * g++.target/riscv/rvv/base/vand_vx_tumu_rv32-3.C: Removed.
1179 * g++.target/riscv/rvv/base/vand_vx_tumu_rv64-1.C: Removed.
1180 * g++.target/riscv/rvv/base/vand_vx_tumu_rv64-2.C: Removed.
1181 * g++.target/riscv/rvv/base/vand_vx_tumu_rv64-3.C: Removed.
1182 * g++.target/riscv/rvv/base/vasub_vv-1.C: Removed.
1183 * g++.target/riscv/rvv/base/vasub_vv-2.C: Removed.
1184 * g++.target/riscv/rvv/base/vasub_vv-3.C: Removed.
1185 * g++.target/riscv/rvv/base/vasub_vv_mu-1.C: Removed.
1186 * g++.target/riscv/rvv/base/vasub_vv_mu-2.C: Removed.
1187 * g++.target/riscv/rvv/base/vasub_vv_mu-3.C: Removed.
1188 * g++.target/riscv/rvv/base/vasub_vv_tu-1.C: Removed.
1189 * g++.target/riscv/rvv/base/vasub_vv_tu-2.C: Removed.
1190 * g++.target/riscv/rvv/base/vasub_vv_tu-3.C: Removed.
1191 * g++.target/riscv/rvv/base/vasub_vv_tum-1.C: Removed.
1192 * g++.target/riscv/rvv/base/vasub_vv_tum-2.C: Removed.
1193 * g++.target/riscv/rvv/base/vasub_vv_tum-3.C: Removed.
1194 * g++.target/riscv/rvv/base/vasub_vv_tumu-1.C: Removed.
1195 * g++.target/riscv/rvv/base/vasub_vv_tumu-2.C: Removed.
1196 * g++.target/riscv/rvv/base/vasub_vv_tumu-3.C: Removed.
1197 * g++.target/riscv/rvv/base/vasub_vx_mu_rv32-1.C: Removed.
1198 * g++.target/riscv/rvv/base/vasub_vx_mu_rv32-2.C: Removed.
1199 * g++.target/riscv/rvv/base/vasub_vx_mu_rv32-3.C: Removed.
1200 * g++.target/riscv/rvv/base/vasub_vx_mu_rv64-1.C: Removed.
1201 * g++.target/riscv/rvv/base/vasub_vx_mu_rv64-2.C: Removed.
1202 * g++.target/riscv/rvv/base/vasub_vx_mu_rv64-3.C: Removed.
1203 * g++.target/riscv/rvv/base/vasub_vx_rv32-1.C: Removed.
1204 * g++.target/riscv/rvv/base/vasub_vx_rv32-2.C: Removed.
1205 * g++.target/riscv/rvv/base/vasub_vx_rv32-3.C: Removed.
1206 * g++.target/riscv/rvv/base/vasub_vx_rv64-1.C: Removed.
1207 * g++.target/riscv/rvv/base/vasub_vx_rv64-2.C: Removed.
1208 * g++.target/riscv/rvv/base/vasub_vx_rv64-3.C: Removed.
1209 * g++.target/riscv/rvv/base/vasub_vx_tu_rv32-1.C: Removed.
1210 * g++.target/riscv/rvv/base/vasub_vx_tu_rv32-2.C: Removed.
1211 * g++.target/riscv/rvv/base/vasub_vx_tu_rv32-3.C: Removed.
1212 * g++.target/riscv/rvv/base/vasub_vx_tu_rv64-1.C: Removed.
1213 * g++.target/riscv/rvv/base/vasub_vx_tu_rv64-2.C: Removed.
1214 * g++.target/riscv/rvv/base/vasub_vx_tu_rv64-3.C: Removed.
1215 * g++.target/riscv/rvv/base/vasub_vx_tum_rv32-1.C: Removed.
1216 * g++.target/riscv/rvv/base/vasub_vx_tum_rv32-2.C: Removed.
1217 * g++.target/riscv/rvv/base/vasub_vx_tum_rv32-3.C: Removed.
1218 * g++.target/riscv/rvv/base/vasub_vx_tum_rv64-1.C: Removed.
1219 * g++.target/riscv/rvv/base/vasub_vx_tum_rv64-2.C: Removed.
1220 * g++.target/riscv/rvv/base/vasub_vx_tum_rv64-3.C: Removed.
1221 * g++.target/riscv/rvv/base/vasub_vx_tumu_rv32-1.C: Removed.
1222 * g++.target/riscv/rvv/base/vasub_vx_tumu_rv32-2.C: Removed.
1223 * g++.target/riscv/rvv/base/vasub_vx_tumu_rv32-3.C: Removed.
1224 * g++.target/riscv/rvv/base/vasub_vx_tumu_rv64-1.C: Removed.
1225 * g++.target/riscv/rvv/base/vasub_vx_tumu_rv64-2.C: Removed.
1226 * g++.target/riscv/rvv/base/vasub_vx_tumu_rv64-3.C: Removed.
1227 * g++.target/riscv/rvv/base/vasubu_vv-1.C: Removed.
1228 * g++.target/riscv/rvv/base/vasubu_vv-2.C: Removed.
1229 * g++.target/riscv/rvv/base/vasubu_vv-3.C: Removed.
1230 * g++.target/riscv/rvv/base/vasubu_vv_mu-1.C: Removed.
1231 * g++.target/riscv/rvv/base/vasubu_vv_mu-2.C: Removed.
1232 * g++.target/riscv/rvv/base/vasubu_vv_mu-3.C: Removed.
1233 * g++.target/riscv/rvv/base/vasubu_vv_tu-1.C: Removed.
1234 * g++.target/riscv/rvv/base/vasubu_vv_tu-2.C: Removed.
1235 * g++.target/riscv/rvv/base/vasubu_vv_tu-3.C: Removed.
1236 * g++.target/riscv/rvv/base/vasubu_vv_tum-1.C: Removed.
1237 * g++.target/riscv/rvv/base/vasubu_vv_tum-2.C: Removed.
1238 * g++.target/riscv/rvv/base/vasubu_vv_tum-3.C: Removed.
1239 * g++.target/riscv/rvv/base/vasubu_vv_tumu-1.C: Removed.
1240 * g++.target/riscv/rvv/base/vasubu_vv_tumu-2.C: Removed.
1241 * g++.target/riscv/rvv/base/vasubu_vv_tumu-3.C: Removed.
1242 * g++.target/riscv/rvv/base/vasubu_vx_mu_rv32-1.C: Removed.
1243 * g++.target/riscv/rvv/base/vasubu_vx_mu_rv32-2.C: Removed.
1244 * g++.target/riscv/rvv/base/vasubu_vx_mu_rv32-3.C: Removed.
1245 * g++.target/riscv/rvv/base/vasubu_vx_mu_rv64-1.C: Removed.
1246 * g++.target/riscv/rvv/base/vasubu_vx_mu_rv64-2.C: Removed.
1247 * g++.target/riscv/rvv/base/vasubu_vx_mu_rv64-3.C: Removed.
1248 * g++.target/riscv/rvv/base/vasubu_vx_rv32-1.C: Removed.
1249 * g++.target/riscv/rvv/base/vasubu_vx_rv32-2.C: Removed.
1250 * g++.target/riscv/rvv/base/vasubu_vx_rv32-3.C: Removed.
1251 * g++.target/riscv/rvv/base/vasubu_vx_rv64-1.C: Removed.
1252 * g++.target/riscv/rvv/base/vasubu_vx_rv64-2.C: Removed.
1253 * g++.target/riscv/rvv/base/vasubu_vx_rv64-3.C: Removed.
1254 * g++.target/riscv/rvv/base/vasubu_vx_tu_rv32-1.C: Removed.
1255 * g++.target/riscv/rvv/base/vasubu_vx_tu_rv32-2.C: Removed.
1256 * g++.target/riscv/rvv/base/vasubu_vx_tu_rv32-3.C: Removed.
1257 * g++.target/riscv/rvv/base/vasubu_vx_tu_rv64-1.C: Removed.
1258 * g++.target/riscv/rvv/base/vasubu_vx_tu_rv64-2.C: Removed.
1259 * g++.target/riscv/rvv/base/vasubu_vx_tu_rv64-3.C: Removed.
1260 * g++.target/riscv/rvv/base/vasubu_vx_tum_rv32-1.C: Removed.
1261 * g++.target/riscv/rvv/base/vasubu_vx_tum_rv32-2.C: Removed.
1262 * g++.target/riscv/rvv/base/vasubu_vx_tum_rv32-3.C: Removed.
1263 * g++.target/riscv/rvv/base/vasubu_vx_tum_rv64-1.C: Removed.
1264 * g++.target/riscv/rvv/base/vasubu_vx_tum_rv64-2.C: Removed.
1265 * g++.target/riscv/rvv/base/vasubu_vx_tum_rv64-3.C: Removed.
1266 * g++.target/riscv/rvv/base/vasubu_vx_tumu_rv32-1.C: Removed.
1267 * g++.target/riscv/rvv/base/vasubu_vx_tumu_rv32-2.C: Removed.
1268 * g++.target/riscv/rvv/base/vasubu_vx_tumu_rv32-3.C: Removed.
1269 * g++.target/riscv/rvv/base/vasubu_vx_tumu_rv64-1.C: Removed.
1270 * g++.target/riscv/rvv/base/vasubu_vx_tumu_rv64-2.C: Removed.
1271 * g++.target/riscv/rvv/base/vasubu_vx_tumu_rv64-3.C: Removed.
1272 * g++.target/riscv/rvv/base/vdiv_vv-1.C: Removed.
1273 * g++.target/riscv/rvv/base/vdiv_vv-2.C: Removed.
1274 * g++.target/riscv/rvv/base/vdiv_vv-3.C: Removed.
1275 * g++.target/riscv/rvv/base/vdiv_vv_mu-1.C: Removed.
1276 * g++.target/riscv/rvv/base/vdiv_vv_mu-2.C: Removed.
1277 * g++.target/riscv/rvv/base/vdiv_vv_mu-3.C: Removed.
1278 * g++.target/riscv/rvv/base/vdiv_vv_tu-1.C: Removed.
1279 * g++.target/riscv/rvv/base/vdiv_vv_tu-2.C: Removed.
1280 * g++.target/riscv/rvv/base/vdiv_vv_tu-3.C: Removed.
1281 * g++.target/riscv/rvv/base/vdiv_vv_tum-1.C: Removed.
1282 * g++.target/riscv/rvv/base/vdiv_vv_tum-2.C: Removed.
1283 * g++.target/riscv/rvv/base/vdiv_vv_tum-3.C: Removed.
1284 * g++.target/riscv/rvv/base/vdiv_vv_tumu-1.C: Removed.
1285 * g++.target/riscv/rvv/base/vdiv_vv_tumu-2.C: Removed.
1286 * g++.target/riscv/rvv/base/vdiv_vv_tumu-3.C: Removed.
1287 * g++.target/riscv/rvv/base/vdiv_vx_mu_rv32-1.C: Removed.
1288 * g++.target/riscv/rvv/base/vdiv_vx_mu_rv32-2.C: Removed.
1289 * g++.target/riscv/rvv/base/vdiv_vx_mu_rv32-3.C: Removed.
1290 * g++.target/riscv/rvv/base/vdiv_vx_mu_rv64-1.C: Removed.
1291 * g++.target/riscv/rvv/base/vdiv_vx_mu_rv64-2.C: Removed.
1292 * g++.target/riscv/rvv/base/vdiv_vx_mu_rv64-3.C: Removed.
1293 * g++.target/riscv/rvv/base/vdiv_vx_rv32-1.C: Removed.
1294 * g++.target/riscv/rvv/base/vdiv_vx_rv32-2.C: Removed.
1295 * g++.target/riscv/rvv/base/vdiv_vx_rv32-3.C: Removed.
1296 * g++.target/riscv/rvv/base/vdiv_vx_rv64-1.C: Removed.
1297 * g++.target/riscv/rvv/base/vdiv_vx_rv64-2.C: Removed.
1298 * g++.target/riscv/rvv/base/vdiv_vx_rv64-3.C: Removed.
1299 * g++.target/riscv/rvv/base/vdiv_vx_tu_rv32-1.C: Removed.
1300 * g++.target/riscv/rvv/base/vdiv_vx_tu_rv32-2.C: Removed.
1301 * g++.target/riscv/rvv/base/vdiv_vx_tu_rv32-3.C: Removed.
1302 * g++.target/riscv/rvv/base/vdiv_vx_tu_rv64-1.C: Removed.
1303 * g++.target/riscv/rvv/base/vdiv_vx_tu_rv64-2.C: Removed.
1304 * g++.target/riscv/rvv/base/vdiv_vx_tu_rv64-3.C: Removed.
1305 * g++.target/riscv/rvv/base/vdiv_vx_tum_rv32-1.C: Removed.
1306 * g++.target/riscv/rvv/base/vdiv_vx_tum_rv32-2.C: Removed.
1307 * g++.target/riscv/rvv/base/vdiv_vx_tum_rv32-3.C: Removed.
1308 * g++.target/riscv/rvv/base/vdiv_vx_tum_rv64-1.C: Removed.
1309 * g++.target/riscv/rvv/base/vdiv_vx_tum_rv64-2.C: Removed.
1310 * g++.target/riscv/rvv/base/vdiv_vx_tum_rv64-3.C: Removed.
1311 * g++.target/riscv/rvv/base/vdiv_vx_tumu_rv32-1.C: Removed.
1312 * g++.target/riscv/rvv/base/vdiv_vx_tumu_rv32-2.C: Removed.
1313 * g++.target/riscv/rvv/base/vdiv_vx_tumu_rv32-3.C: Removed.
1314 * g++.target/riscv/rvv/base/vdiv_vx_tumu_rv64-1.C: Removed.
1315 * g++.target/riscv/rvv/base/vdiv_vx_tumu_rv64-2.C: Removed.
1316 * g++.target/riscv/rvv/base/vdiv_vx_tumu_rv64-3.C: Removed.
1317 * g++.target/riscv/rvv/base/vdivu_vv-1.C: Removed.
1318 * g++.target/riscv/rvv/base/vdivu_vv-2.C: Removed.
1319 * g++.target/riscv/rvv/base/vdivu_vv-3.C: Removed.
1320 * g++.target/riscv/rvv/base/vdivu_vv_mu-1.C: Removed.
1321 * g++.target/riscv/rvv/base/vdivu_vv_mu-2.C: Removed.
1322 * g++.target/riscv/rvv/base/vdivu_vv_mu-3.C: Removed.
1323 * g++.target/riscv/rvv/base/vdivu_vv_tu-1.C: Removed.
1324 * g++.target/riscv/rvv/base/vdivu_vv_tu-2.C: Removed.
1325 * g++.target/riscv/rvv/base/vdivu_vv_tu-3.C: Removed.
1326 * g++.target/riscv/rvv/base/vdivu_vv_tum-1.C: Removed.
1327 * g++.target/riscv/rvv/base/vdivu_vv_tum-2.C: Removed.
1328 * g++.target/riscv/rvv/base/vdivu_vv_tum-3.C: Removed.
1329 * g++.target/riscv/rvv/base/vdivu_vv_tumu-1.C: Removed.
1330 * g++.target/riscv/rvv/base/vdivu_vv_tumu-2.C: Removed.
1331 * g++.target/riscv/rvv/base/vdivu_vv_tumu-3.C: Removed.
1332 * g++.target/riscv/rvv/base/vdivu_vx_mu_rv32-1.C: Removed.
1333 * g++.target/riscv/rvv/base/vdivu_vx_mu_rv32-2.C: Removed.
1334 * g++.target/riscv/rvv/base/vdivu_vx_mu_rv32-3.C: Removed.
1335 * g++.target/riscv/rvv/base/vdivu_vx_mu_rv64-1.C: Removed.
1336 * g++.target/riscv/rvv/base/vdivu_vx_mu_rv64-2.C: Removed.
1337 * g++.target/riscv/rvv/base/vdivu_vx_mu_rv64-3.C: Removed.
1338 * g++.target/riscv/rvv/base/vdivu_vx_rv32-1.C: Removed.
1339 * g++.target/riscv/rvv/base/vdivu_vx_rv32-2.C: Removed.
1340 * g++.target/riscv/rvv/base/vdivu_vx_rv32-3.C: Removed.
1341 * g++.target/riscv/rvv/base/vdivu_vx_rv64-1.C: Removed.
1342 * g++.target/riscv/rvv/base/vdivu_vx_rv64-2.C: Removed.
1343 * g++.target/riscv/rvv/base/vdivu_vx_rv64-3.C: Removed.
1344 * g++.target/riscv/rvv/base/vdivu_vx_tu_rv32-1.C: Removed.
1345 * g++.target/riscv/rvv/base/vdivu_vx_tu_rv32-2.C: Removed.
1346 * g++.target/riscv/rvv/base/vdivu_vx_tu_rv32-3.C: Removed.
1347 * g++.target/riscv/rvv/base/vdivu_vx_tu_rv64-1.C: Removed.
1348 * g++.target/riscv/rvv/base/vdivu_vx_tu_rv64-2.C: Removed.
1349 * g++.target/riscv/rvv/base/vdivu_vx_tu_rv64-3.C: Removed.
1350 * g++.target/riscv/rvv/base/vdivu_vx_tum_rv32-1.C: Removed.
1351 * g++.target/riscv/rvv/base/vdivu_vx_tum_rv32-2.C: Removed.
1352 * g++.target/riscv/rvv/base/vdivu_vx_tum_rv32-3.C: Removed.
1353 * g++.target/riscv/rvv/base/vdivu_vx_tum_rv64-1.C: Removed.
1354 * g++.target/riscv/rvv/base/vdivu_vx_tum_rv64-2.C: Removed.
1355 * g++.target/riscv/rvv/base/vdivu_vx_tum_rv64-3.C: Removed.
1356 * g++.target/riscv/rvv/base/vdivu_vx_tumu_rv32-1.C: Removed.
1357 * g++.target/riscv/rvv/base/vdivu_vx_tumu_rv32-2.C: Removed.
1358 * g++.target/riscv/rvv/base/vdivu_vx_tumu_rv32-3.C: Removed.
1359 * g++.target/riscv/rvv/base/vdivu_vx_tumu_rv64-1.C: Removed.
1360 * g++.target/riscv/rvv/base/vdivu_vx_tumu_rv64-2.C: Removed.
1361 * g++.target/riscv/rvv/base/vdivu_vx_tumu_rv64-3.C: Removed.
1362 * g++.target/riscv/rvv/base/vle-1.C: Removed.
1363 * g++.target/riscv/rvv/base/vle_tu-1.C: Removed.
1364 * g++.target/riscv/rvv/base/vle_tum-1.C: Removed.
1365 * g++.target/riscv/rvv/base/vle_tumu-1.C: Removed.
1366 * g++.target/riscv/rvv/base/vloxei16-1.C: Removed.
1367 * g++.target/riscv/rvv/base/vloxei16-2.C: Removed.
1368 * g++.target/riscv/rvv/base/vloxei16-3.C: Removed.
1369 * g++.target/riscv/rvv/base/vloxei16_mu-1.C: Removed.
1370 * g++.target/riscv/rvv/base/vloxei16_mu-2.C: Removed.
1371 * g++.target/riscv/rvv/base/vloxei16_mu-3.C: Removed.
1372 * g++.target/riscv/rvv/base/vloxei16_tu-1.C: Removed.
1373 * g++.target/riscv/rvv/base/vloxei16_tu-2.C: Removed.
1374 * g++.target/riscv/rvv/base/vloxei16_tu-3.C: Removed.
1375 * g++.target/riscv/rvv/base/vloxei16_tum-1.C: Removed.
1376 * g++.target/riscv/rvv/base/vloxei16_tum-2.C: Removed.
1377 * g++.target/riscv/rvv/base/vloxei16_tum-3.C: Removed.
1378 * g++.target/riscv/rvv/base/vloxei16_tumu-1.C: Removed.
1379 * g++.target/riscv/rvv/base/vloxei16_tumu-2.C: Removed.
1380 * g++.target/riscv/rvv/base/vloxei16_tumu-3.C: Removed.
1381 * g++.target/riscv/rvv/base/vloxei32-1.C: Removed.
1382 * g++.target/riscv/rvv/base/vloxei32-2.C: Removed.
1383 * g++.target/riscv/rvv/base/vloxei32-3.C: Removed.
1384 * g++.target/riscv/rvv/base/vloxei32_mu-1.C: Removed.
1385 * g++.target/riscv/rvv/base/vloxei32_mu-2.C: Removed.
1386 * g++.target/riscv/rvv/base/vloxei32_mu-3.C: Removed.
1387 * g++.target/riscv/rvv/base/vloxei32_tu-1.C: Removed.
1388 * g++.target/riscv/rvv/base/vloxei32_tu-2.C: Removed.
1389 * g++.target/riscv/rvv/base/vloxei32_tu-3.C: Removed.
1390 * g++.target/riscv/rvv/base/vloxei32_tum-1.C: Removed.
1391 * g++.target/riscv/rvv/base/vloxei32_tum-2.C: Removed.
1392 * g++.target/riscv/rvv/base/vloxei32_tum-3.C: Removed.
1393 * g++.target/riscv/rvv/base/vloxei32_tumu-1.C: Removed.
1394 * g++.target/riscv/rvv/base/vloxei32_tumu-2.C: Removed.
1395 * g++.target/riscv/rvv/base/vloxei32_tumu-3.C: Removed.
1396 * g++.target/riscv/rvv/base/vloxei64-1.C: Removed.
1397 * g++.target/riscv/rvv/base/vloxei64-2.C: Removed.
1398 * g++.target/riscv/rvv/base/vloxei64-3.C: Removed.
1399 * g++.target/riscv/rvv/base/vloxei64_mu-1.C: Removed.
1400 * g++.target/riscv/rvv/base/vloxei64_mu-2.C: Removed.
1401 * g++.target/riscv/rvv/base/vloxei64_mu-3.C: Removed.
1402 * g++.target/riscv/rvv/base/vloxei64_tu-1.C: Removed.
1403 * g++.target/riscv/rvv/base/vloxei64_tu-2.C: Removed.
1404 * g++.target/riscv/rvv/base/vloxei64_tu-3.C: Removed.
1405 * g++.target/riscv/rvv/base/vloxei64_tum-1.C: Removed.
1406 * g++.target/riscv/rvv/base/vloxei64_tum-2.C: Removed.
1407 * g++.target/riscv/rvv/base/vloxei64_tum-3.C: Removed.
1408 * g++.target/riscv/rvv/base/vloxei64_tumu-1.C: Removed.
1409 * g++.target/riscv/rvv/base/vloxei64_tumu-2.C: Removed.
1410 * g++.target/riscv/rvv/base/vloxei64_tumu-3.C: Removed.
1411 * g++.target/riscv/rvv/base/vloxei8-1.C: Removed.
1412 * g++.target/riscv/rvv/base/vloxei8-2.C: Removed.
1413 * g++.target/riscv/rvv/base/vloxei8-3.C: Removed.
1414 * g++.target/riscv/rvv/base/vloxei8_mu-1.C: Removed.
1415 * g++.target/riscv/rvv/base/vloxei8_mu-2.C: Removed.
1416 * g++.target/riscv/rvv/base/vloxei8_mu-3.C: Removed.
1417 * g++.target/riscv/rvv/base/vloxei8_tu-1.C: Removed.
1418 * g++.target/riscv/rvv/base/vloxei8_tu-2.C: Removed.
1419 * g++.target/riscv/rvv/base/vloxei8_tu-3.C: Removed.
1420 * g++.target/riscv/rvv/base/vloxei8_tum-1.C: Removed.
1421 * g++.target/riscv/rvv/base/vloxei8_tum-2.C: Removed.
1422 * g++.target/riscv/rvv/base/vloxei8_tum-3.C: Removed.
1423 * g++.target/riscv/rvv/base/vloxei8_tumu-1.C: Removed.
1424 * g++.target/riscv/rvv/base/vloxei8_tumu-2.C: Removed.
1425 * g++.target/riscv/rvv/base/vloxei8_tumu-3.C: Removed.
1426 * g++.target/riscv/rvv/base/vlse-1.C: Removed.
1427 * g++.target/riscv/rvv/base/vlse_tu-1.C: Removed.
1428 * g++.target/riscv/rvv/base/vlse_tum-1.C: Removed.
1429 * g++.target/riscv/rvv/base/vlse_tumu-1.C: Removed.
1430 * g++.target/riscv/rvv/base/vluxei16-1.C: Removed.
1431 * g++.target/riscv/rvv/base/vluxei16-2.C: Removed.
1432 * g++.target/riscv/rvv/base/vluxei16-3.C: Removed.
1433 * g++.target/riscv/rvv/base/vluxei16_mu-1.C: Removed.
1434 * g++.target/riscv/rvv/base/vluxei16_mu-2.C: Removed.
1435 * g++.target/riscv/rvv/base/vluxei16_mu-3.C: Removed.
1436 * g++.target/riscv/rvv/base/vluxei16_tu-1.C: Removed.
1437 * g++.target/riscv/rvv/base/vluxei16_tu-2.C: Removed.
1438 * g++.target/riscv/rvv/base/vluxei16_tu-3.C: Removed.
1439 * g++.target/riscv/rvv/base/vluxei16_tum-1.C: Removed.
1440 * g++.target/riscv/rvv/base/vluxei16_tum-2.C: Removed.
1441 * g++.target/riscv/rvv/base/vluxei16_tum-3.C: Removed.
1442 * g++.target/riscv/rvv/base/vluxei16_tumu-1.C: Removed.
1443 * g++.target/riscv/rvv/base/vluxei16_tumu-2.C: Removed.
1444 * g++.target/riscv/rvv/base/vluxei16_tumu-3.C: Removed.
1445 * g++.target/riscv/rvv/base/vluxei32-1.C: Removed.
1446 * g++.target/riscv/rvv/base/vluxei32-2.C: Removed.
1447 * g++.target/riscv/rvv/base/vluxei32-3.C: Removed.
1448 * g++.target/riscv/rvv/base/vluxei32_mu-1.C: Removed.
1449 * g++.target/riscv/rvv/base/vluxei32_mu-2.C: Removed.
1450 * g++.target/riscv/rvv/base/vluxei32_mu-3.C: Removed.
1451 * g++.target/riscv/rvv/base/vluxei32_tu-1.C: Removed.
1452 * g++.target/riscv/rvv/base/vluxei32_tu-2.C: Removed.
1453 * g++.target/riscv/rvv/base/vluxei32_tu-3.C: Removed.
1454 * g++.target/riscv/rvv/base/vluxei32_tum-1.C: Removed.
1455 * g++.target/riscv/rvv/base/vluxei32_tum-2.C: Removed.
1456 * g++.target/riscv/rvv/base/vluxei32_tum-3.C: Removed.
1457 * g++.target/riscv/rvv/base/vluxei32_tumu-1.C: Removed.
1458 * g++.target/riscv/rvv/base/vluxei32_tumu-2.C: Removed.
1459 * g++.target/riscv/rvv/base/vluxei32_tumu-3.C: Removed.
1460 * g++.target/riscv/rvv/base/vluxei64-1.C: Removed.
1461 * g++.target/riscv/rvv/base/vluxei64-2.C: Removed.
1462 * g++.target/riscv/rvv/base/vluxei64-3.C: Removed.
1463 * g++.target/riscv/rvv/base/vluxei64_mu-1.C: Removed.
1464 * g++.target/riscv/rvv/base/vluxei64_mu-2.C: Removed.
1465 * g++.target/riscv/rvv/base/vluxei64_mu-3.C: Removed.
1466 * g++.target/riscv/rvv/base/vluxei64_tu-1.C: Removed.
1467 * g++.target/riscv/rvv/base/vluxei64_tu-2.C: Removed.
1468 * g++.target/riscv/rvv/base/vluxei64_tu-3.C: Removed.
1469 * g++.target/riscv/rvv/base/vluxei64_tum-1.C: Removed.
1470 * g++.target/riscv/rvv/base/vluxei64_tum-2.C: Removed.
1471 * g++.target/riscv/rvv/base/vluxei64_tum-3.C: Removed.
1472 * g++.target/riscv/rvv/base/vluxei64_tumu-1.C: Removed.
1473 * g++.target/riscv/rvv/base/vluxei64_tumu-2.C: Removed.
1474 * g++.target/riscv/rvv/base/vluxei64_tumu-3.C: Removed.
1475 * g++.target/riscv/rvv/base/vluxei8-1.C: Removed.
1476 * g++.target/riscv/rvv/base/vluxei8-2.C: Removed.
1477 * g++.target/riscv/rvv/base/vluxei8-3.C: Removed.
1478 * g++.target/riscv/rvv/base/vluxei8_mu-1.C: Removed.
1479 * g++.target/riscv/rvv/base/vluxei8_mu-2.C: Removed.
1480 * g++.target/riscv/rvv/base/vluxei8_mu-3.C: Removed.
1481 * g++.target/riscv/rvv/base/vluxei8_tu-1.C: Removed.
1482 * g++.target/riscv/rvv/base/vluxei8_tu-2.C: Removed.
1483 * g++.target/riscv/rvv/base/vluxei8_tu-3.C: Removed.
1484 * g++.target/riscv/rvv/base/vluxei8_tum-1.C: Removed.
1485 * g++.target/riscv/rvv/base/vluxei8_tum-2.C: Removed.
1486 * g++.target/riscv/rvv/base/vluxei8_tum-3.C: Removed.
1487 * g++.target/riscv/rvv/base/vluxei8_tumu-1.C: Removed.
1488 * g++.target/riscv/rvv/base/vluxei8_tumu-2.C: Removed.
1489 * g++.target/riscv/rvv/base/vluxei8_tumu-3.C: Removed.
1490 * g++.target/riscv/rvv/base/vmacc_vv-1.C: Removed.
1491 * g++.target/riscv/rvv/base/vmacc_vv-2.C: Removed.
1492 * g++.target/riscv/rvv/base/vmacc_vv-3.C: Removed.
1493 * g++.target/riscv/rvv/base/vmacc_vv_mu-1.C: Removed.
1494 * g++.target/riscv/rvv/base/vmacc_vv_mu-2.C: Removed.
1495 * g++.target/riscv/rvv/base/vmacc_vv_mu-3.C: Removed.
1496 * g++.target/riscv/rvv/base/vmacc_vv_tu-1.C: Removed.
1497 * g++.target/riscv/rvv/base/vmacc_vv_tu-2.C: Removed.
1498 * g++.target/riscv/rvv/base/vmacc_vv_tu-3.C: Removed.
1499 * g++.target/riscv/rvv/base/vmacc_vv_tum-1.C: Removed.
1500 * g++.target/riscv/rvv/base/vmacc_vv_tum-2.C: Removed.
1501 * g++.target/riscv/rvv/base/vmacc_vv_tum-3.C: Removed.
1502 * g++.target/riscv/rvv/base/vmacc_vv_tumu-1.C: Removed.
1503 * g++.target/riscv/rvv/base/vmacc_vv_tumu-2.C: Removed.
1504 * g++.target/riscv/rvv/base/vmacc_vv_tumu-3.C: Removed.
1505 * g++.target/riscv/rvv/base/vmacc_vx_mu_rv32-1.C: Removed.
1506 * g++.target/riscv/rvv/base/vmacc_vx_mu_rv32-2.C: Removed.
1507 * g++.target/riscv/rvv/base/vmacc_vx_mu_rv32-3.C: Removed.
1508 * g++.target/riscv/rvv/base/vmacc_vx_mu_rv64-1.C: Removed.
1509 * g++.target/riscv/rvv/base/vmacc_vx_mu_rv64-2.C: Removed.
1510 * g++.target/riscv/rvv/base/vmacc_vx_mu_rv64-3.C: Removed.
1511 * g++.target/riscv/rvv/base/vmacc_vx_rv32-1.C: Removed.
1512 * g++.target/riscv/rvv/base/vmacc_vx_rv32-2.C: Removed.
1513 * g++.target/riscv/rvv/base/vmacc_vx_rv32-3.C: Removed.
1514 * g++.target/riscv/rvv/base/vmacc_vx_rv64-1.C: Removed.
1515 * g++.target/riscv/rvv/base/vmacc_vx_rv64-2.C: Removed.
1516 * g++.target/riscv/rvv/base/vmacc_vx_rv64-3.C: Removed.
1517 * g++.target/riscv/rvv/base/vmacc_vx_tu_rv32-1.C: Removed.
1518 * g++.target/riscv/rvv/base/vmacc_vx_tu_rv32-2.C: Removed.
1519 * g++.target/riscv/rvv/base/vmacc_vx_tu_rv32-3.C: Removed.
1520 * g++.target/riscv/rvv/base/vmacc_vx_tu_rv64-1.C: Removed.
1521 * g++.target/riscv/rvv/base/vmacc_vx_tu_rv64-2.C: Removed.
1522 * g++.target/riscv/rvv/base/vmacc_vx_tu_rv64-3.C: Removed.
1523 * g++.target/riscv/rvv/base/vmacc_vx_tum_rv32-1.C: Removed.
1524 * g++.target/riscv/rvv/base/vmacc_vx_tum_rv32-2.C: Removed.
1525 * g++.target/riscv/rvv/base/vmacc_vx_tum_rv32-3.C: Removed.
1526 * g++.target/riscv/rvv/base/vmacc_vx_tum_rv64-1.C: Removed.
1527 * g++.target/riscv/rvv/base/vmacc_vx_tum_rv64-2.C: Removed.
1528 * g++.target/riscv/rvv/base/vmacc_vx_tum_rv64-3.C: Removed.
1529 * g++.target/riscv/rvv/base/vmacc_vx_tumu_rv32-1.C: Removed.
1530 * g++.target/riscv/rvv/base/vmacc_vx_tumu_rv32-2.C: Removed.
1531 * g++.target/riscv/rvv/base/vmacc_vx_tumu_rv32-3.C: Removed.
1532 * g++.target/riscv/rvv/base/vmacc_vx_tumu_rv64-1.C: Removed.
1533 * g++.target/riscv/rvv/base/vmacc_vx_tumu_rv64-2.C: Removed.
1534 * g++.target/riscv/rvv/base/vmacc_vx_tumu_rv64-3.C: Removed.
1535 * g++.target/riscv/rvv/base/vmadc_vv-1.C: Removed.
1536 * g++.target/riscv/rvv/base/vmadc_vv-2.C: Removed.
1537 * g++.target/riscv/rvv/base/vmadc_vv-3.C: Removed.
1538 * g++.target/riscv/rvv/base/vmadc_vvm-1.C: Removed.
1539 * g++.target/riscv/rvv/base/vmadc_vvm-2.C: Removed.
1540 * g++.target/riscv/rvv/base/vmadc_vvm-3.C: Removed.
1541 * g++.target/riscv/rvv/base/vmadc_vx_rv32-1.C: Removed.
1542 * g++.target/riscv/rvv/base/vmadc_vx_rv32-2.C: Removed.
1543 * g++.target/riscv/rvv/base/vmadc_vx_rv32-3.C: Removed.
1544 * g++.target/riscv/rvv/base/vmadc_vx_rv64-1.C: Removed.
1545 * g++.target/riscv/rvv/base/vmadc_vx_rv64-2.C: Removed.
1546 * g++.target/riscv/rvv/base/vmadc_vx_rv64-3.C: Removed.
1547 * g++.target/riscv/rvv/base/vmadc_vxm_rv32-1.C: Removed.
1548 * g++.target/riscv/rvv/base/vmadc_vxm_rv32-2.C: Removed.
1549 * g++.target/riscv/rvv/base/vmadc_vxm_rv32-3.C: Removed.
1550 * g++.target/riscv/rvv/base/vmadc_vxm_rv64-1.C: Removed.
1551 * g++.target/riscv/rvv/base/vmadc_vxm_rv64-2.C: Removed.
1552 * g++.target/riscv/rvv/base/vmadc_vxm_rv64-3.C: Removed.
1553 * g++.target/riscv/rvv/base/vmadd_vv-1.C: Removed.
1554 * g++.target/riscv/rvv/base/vmadd_vv-2.C: Removed.
1555 * g++.target/riscv/rvv/base/vmadd_vv-3.C: Removed.
1556 * g++.target/riscv/rvv/base/vmadd_vv_mu-1.C: Removed.
1557 * g++.target/riscv/rvv/base/vmadd_vv_mu-2.C: Removed.
1558 * g++.target/riscv/rvv/base/vmadd_vv_mu-3.C: Removed.
1559 * g++.target/riscv/rvv/base/vmadd_vv_tu-1.C: Removed.
1560 * g++.target/riscv/rvv/base/vmadd_vv_tu-2.C: Removed.
1561 * g++.target/riscv/rvv/base/vmadd_vv_tu-3.C: Removed.
1562 * g++.target/riscv/rvv/base/vmadd_vv_tum-1.C: Removed.
1563 * g++.target/riscv/rvv/base/vmadd_vv_tum-2.C: Removed.
1564 * g++.target/riscv/rvv/base/vmadd_vv_tum-3.C: Removed.
1565 * g++.target/riscv/rvv/base/vmadd_vv_tumu-1.C: Removed.
1566 * g++.target/riscv/rvv/base/vmadd_vv_tumu-2.C: Removed.
1567 * g++.target/riscv/rvv/base/vmadd_vv_tumu-3.C: Removed.
1568 * g++.target/riscv/rvv/base/vmadd_vx_mu_rv64-1.C: Removed.
1569 * g++.target/riscv/rvv/base/vmadd_vx_mu_rv64-2.C: Removed.
1570 * g++.target/riscv/rvv/base/vmadd_vx_mu_rv64-3.C: Removed.
1571 * g++.target/riscv/rvv/base/vmadd_vx_rv64-1.C: Removed.
1572 * g++.target/riscv/rvv/base/vmadd_vx_rv64-2.C: Removed.
1573 * g++.target/riscv/rvv/base/vmadd_vx_rv64-3.C: Removed.
1574 * g++.target/riscv/rvv/base/vmadd_vx_tu_rv64-1.C: Removed.
1575 * g++.target/riscv/rvv/base/vmadd_vx_tu_rv64-2.C: Removed.
1576 * g++.target/riscv/rvv/base/vmadd_vx_tu_rv64-3.C: Removed.
1577 * g++.target/riscv/rvv/base/vmadd_vx_tum_rv64-1.C: Removed.
1578 * g++.target/riscv/rvv/base/vmadd_vx_tum_rv64-2.C: Removed.
1579 * g++.target/riscv/rvv/base/vmadd_vx_tum_rv64-3.C: Removed.
1580 * g++.target/riscv/rvv/base/vmadd_vx_tumu_rv64-1.C: Removed.
1581 * g++.target/riscv/rvv/base/vmadd_vx_tumu_rv64-2.C: Removed.
1582 * g++.target/riscv/rvv/base/vmadd_vx_tumu_rv64-3.C: Removed.
1583 * g++.target/riscv/rvv/base/vmax_vv-1.C: Removed.
1584 * g++.target/riscv/rvv/base/vmax_vv-2.C: Removed.
1585 * g++.target/riscv/rvv/base/vmax_vv-3.C: Removed.
1586 * g++.target/riscv/rvv/base/vmax_vv_mu-1.C: Removed.
1587 * g++.target/riscv/rvv/base/vmax_vv_mu-2.C: Removed.
1588 * g++.target/riscv/rvv/base/vmax_vv_mu-3.C: Removed.
1589 * g++.target/riscv/rvv/base/vmax_vv_tu-1.C: Removed.
1590 * g++.target/riscv/rvv/base/vmax_vv_tu-2.C: Removed.
1591 * g++.target/riscv/rvv/base/vmax_vv_tu-3.C: Removed.
1592 * g++.target/riscv/rvv/base/vmax_vv_tum-1.C: Removed.
1593 * g++.target/riscv/rvv/base/vmax_vv_tum-2.C: Removed.
1594 * g++.target/riscv/rvv/base/vmax_vv_tum-3.C: Removed.
1595 * g++.target/riscv/rvv/base/vmax_vv_tumu-1.C: Removed.
1596 * g++.target/riscv/rvv/base/vmax_vv_tumu-2.C: Removed.
1597 * g++.target/riscv/rvv/base/vmax_vv_tumu-3.C: Removed.
1598 * g++.target/riscv/rvv/base/vmax_vx_mu_rv32-1.C: Removed.
1599 * g++.target/riscv/rvv/base/vmax_vx_mu_rv32-2.C: Removed.
1600 * g++.target/riscv/rvv/base/vmax_vx_mu_rv32-3.C: Removed.
1601 * g++.target/riscv/rvv/base/vmax_vx_mu_rv64-1.C: Removed.
1602 * g++.target/riscv/rvv/base/vmax_vx_mu_rv64-2.C: Removed.
1603 * g++.target/riscv/rvv/base/vmax_vx_mu_rv64-3.C: Removed.
1604 * g++.target/riscv/rvv/base/vmax_vx_rv32-1.C: Removed.
1605 * g++.target/riscv/rvv/base/vmax_vx_rv32-2.C: Removed.
1606 * g++.target/riscv/rvv/base/vmax_vx_rv32-3.C: Removed.
1607 * g++.target/riscv/rvv/base/vmax_vx_rv64-1.C: Removed.
1608 * g++.target/riscv/rvv/base/vmax_vx_rv64-2.C: Removed.
1609 * g++.target/riscv/rvv/base/vmax_vx_rv64-3.C: Removed.
1610 * g++.target/riscv/rvv/base/vmax_vx_tu_rv32-1.C: Removed.
1611 * g++.target/riscv/rvv/base/vmax_vx_tu_rv32-2.C: Removed.
1612 * g++.target/riscv/rvv/base/vmax_vx_tu_rv32-3.C: Removed.
1613 * g++.target/riscv/rvv/base/vmax_vx_tu_rv64-1.C: Removed.
1614 * g++.target/riscv/rvv/base/vmax_vx_tu_rv64-2.C: Removed.
1615 * g++.target/riscv/rvv/base/vmax_vx_tu_rv64-3.C: Removed.
1616 * g++.target/riscv/rvv/base/vmax_vx_tum_rv32-1.C: Removed.
1617 * g++.target/riscv/rvv/base/vmax_vx_tum_rv32-2.C: Removed.
1618 * g++.target/riscv/rvv/base/vmax_vx_tum_rv32-3.C: Removed.
1619 * g++.target/riscv/rvv/base/vmax_vx_tum_rv64-1.C: Removed.
1620 * g++.target/riscv/rvv/base/vmax_vx_tum_rv64-2.C: Removed.
1621 * g++.target/riscv/rvv/base/vmax_vx_tum_rv64-3.C: Removed.
1622 * g++.target/riscv/rvv/base/vmax_vx_tumu_rv32-1.C: Removed.
1623 * g++.target/riscv/rvv/base/vmax_vx_tumu_rv32-2.C: Removed.
1624 * g++.target/riscv/rvv/base/vmax_vx_tumu_rv32-3.C: Removed.
1625 * g++.target/riscv/rvv/base/vmax_vx_tumu_rv64-1.C: Removed.
1626 * g++.target/riscv/rvv/base/vmax_vx_tumu_rv64-2.C: Removed.
1627 * g++.target/riscv/rvv/base/vmax_vx_tumu_rv64-3.C: Removed.
1628 * g++.target/riscv/rvv/base/vmaxu_vv-1.C: Removed.
1629 * g++.target/riscv/rvv/base/vmaxu_vv-2.C: Removed.
1630 * g++.target/riscv/rvv/base/vmaxu_vv-3.C: Removed.
1631 * g++.target/riscv/rvv/base/vmaxu_vv_mu-1.C: Removed.
1632 * g++.target/riscv/rvv/base/vmaxu_vv_mu-2.C: Removed.
1633 * g++.target/riscv/rvv/base/vmaxu_vv_mu-3.C: Removed.
1634 * g++.target/riscv/rvv/base/vmaxu_vv_tu-1.C: Removed.
1635 * g++.target/riscv/rvv/base/vmaxu_vv_tu-2.C: Removed.
1636 * g++.target/riscv/rvv/base/vmaxu_vv_tu-3.C: Removed.
1637 * g++.target/riscv/rvv/base/vmaxu_vv_tum-1.C: Removed.
1638 * g++.target/riscv/rvv/base/vmaxu_vv_tum-2.C: Removed.
1639 * g++.target/riscv/rvv/base/vmaxu_vv_tum-3.C: Removed.
1640 * g++.target/riscv/rvv/base/vmaxu_vv_tumu-1.C: Removed.
1641 * g++.target/riscv/rvv/base/vmaxu_vv_tumu-2.C: Removed.
1642 * g++.target/riscv/rvv/base/vmaxu_vv_tumu-3.C: Removed.
1643 * g++.target/riscv/rvv/base/vmaxu_vx_mu_rv32-1.C: Removed.
1644 * g++.target/riscv/rvv/base/vmaxu_vx_mu_rv32-2.C: Removed.
1645 * g++.target/riscv/rvv/base/vmaxu_vx_mu_rv32-3.C: Removed.
1646 * g++.target/riscv/rvv/base/vmaxu_vx_mu_rv64-1.C: Removed.
1647 * g++.target/riscv/rvv/base/vmaxu_vx_mu_rv64-2.C: Removed.
1648 * g++.target/riscv/rvv/base/vmaxu_vx_mu_rv64-3.C: Removed.
1649 * g++.target/riscv/rvv/base/vmaxu_vx_rv32-1.C: Removed.
1650 * g++.target/riscv/rvv/base/vmaxu_vx_rv32-2.C: Removed.
1651 * g++.target/riscv/rvv/base/vmaxu_vx_rv32-3.C: Removed.
1652 * g++.target/riscv/rvv/base/vmaxu_vx_rv64-1.C: Removed.
1653 * g++.target/riscv/rvv/base/vmaxu_vx_rv64-2.C: Removed.
1654 * g++.target/riscv/rvv/base/vmaxu_vx_rv64-3.C: Removed.
1655 * g++.target/riscv/rvv/base/vmaxu_vx_tu_rv32-1.C: Removed.
1656 * g++.target/riscv/rvv/base/vmaxu_vx_tu_rv32-2.C: Removed.
1657 * g++.target/riscv/rvv/base/vmaxu_vx_tu_rv32-3.C: Removed.
1658 * g++.target/riscv/rvv/base/vmaxu_vx_tu_rv64-1.C: Removed.
1659 * g++.target/riscv/rvv/base/vmaxu_vx_tu_rv64-2.C: Removed.
1660 * g++.target/riscv/rvv/base/vmaxu_vx_tu_rv64-3.C: Removed.
1661 * g++.target/riscv/rvv/base/vmaxu_vx_tum_rv32-1.C: Removed.
1662 * g++.target/riscv/rvv/base/vmaxu_vx_tum_rv32-2.C: Removed.
1663 * g++.target/riscv/rvv/base/vmaxu_vx_tum_rv32-3.C: Removed.
1664 * g++.target/riscv/rvv/base/vmaxu_vx_tum_rv64-1.C: Removed.
1665 * g++.target/riscv/rvv/base/vmaxu_vx_tum_rv64-2.C: Removed.
1666 * g++.target/riscv/rvv/base/vmaxu_vx_tum_rv64-3.C: Removed.
1667 * g++.target/riscv/rvv/base/vmaxu_vx_tumu_rv32-1.C: Removed.
1668 * g++.target/riscv/rvv/base/vmaxu_vx_tumu_rv32-2.C: Removed.
1669 * g++.target/riscv/rvv/base/vmaxu_vx_tumu_rv32-3.C: Removed.
1670 * g++.target/riscv/rvv/base/vmaxu_vx_tumu_rv64-1.C: Removed.
1671 * g++.target/riscv/rvv/base/vmaxu_vx_tumu_rv64-2.C: Removed.
1672 * g++.target/riscv/rvv/base/vmaxu_vx_tumu_rv64-3.C: Removed.
1673 * g++.target/riscv/rvv/base/vmerge_vvm-1.C: Removed.
1674 * g++.target/riscv/rvv/base/vmerge_vvm-2.C: Removed.
1675 * g++.target/riscv/rvv/base/vmerge_vvm-3.C: Removed.
1676 * g++.target/riscv/rvv/base/vmerge_vvm-4.C: Removed.
1677 * g++.target/riscv/rvv/base/vmerge_vvm-5.C: Removed.
1678 * g++.target/riscv/rvv/base/vmerge_vvm-6.C: Removed.
1679 * g++.target/riscv/rvv/base/vmerge_vvm_tu-1.C: Removed.
1680 * g++.target/riscv/rvv/base/vmerge_vvm_tu-2.C: Removed.
1681 * g++.target/riscv/rvv/base/vmerge_vvm_tu-3.C: Removed.
1682 * g++.target/riscv/rvv/base/vmerge_vvm_tu-4.C: Removed.
1683 * g++.target/riscv/rvv/base/vmerge_vvm_tu-5.C: Removed.
1684 * g++.target/riscv/rvv/base/vmerge_vvm_tu-6.C: Removed.
1685 * g++.target/riscv/rvv/base/vmerge_vxm_rv32-1.C: Removed.
1686 * g++.target/riscv/rvv/base/vmerge_vxm_rv32-2.C: Removed.
1687 * g++.target/riscv/rvv/base/vmerge_vxm_rv32-3.C: Removed.
1688 * g++.target/riscv/rvv/base/vmerge_vxm_rv64-1.C: Removed.
1689 * g++.target/riscv/rvv/base/vmerge_vxm_rv64-2.C: Removed.
1690 * g++.target/riscv/rvv/base/vmerge_vxm_rv64-3.C: Removed.
1691 * g++.target/riscv/rvv/base/vmerge_vxm_tu_rv32-1.C: Removed.
1692 * g++.target/riscv/rvv/base/vmerge_vxm_tu_rv32-2.C: Removed.
1693 * g++.target/riscv/rvv/base/vmerge_vxm_tu_rv32-3.C: Removed.
1694 * g++.target/riscv/rvv/base/vmerge_vxm_tu_rv64-1.C: Removed.
1695 * g++.target/riscv/rvv/base/vmerge_vxm_tu_rv64-2.C: Removed.
1696 * g++.target/riscv/rvv/base/vmerge_vxm_tu_rv64-3.C: Removed.
1697 * g++.target/riscv/rvv/base/vmin_vv-1.C: Removed.
1698 * g++.target/riscv/rvv/base/vmin_vv-2.C: Removed.
1699 * g++.target/riscv/rvv/base/vmin_vv-3.C: Removed.
1700 * g++.target/riscv/rvv/base/vmin_vv_mu-1.C: Removed.
1701 * g++.target/riscv/rvv/base/vmin_vv_mu-2.C: Removed.
1702 * g++.target/riscv/rvv/base/vmin_vv_mu-3.C: Removed.
1703 * g++.target/riscv/rvv/base/vmin_vv_tu-1.C: Removed.
1704 * g++.target/riscv/rvv/base/vmin_vv_tu-2.C: Removed.
1705 * g++.target/riscv/rvv/base/vmin_vv_tu-3.C: Removed.
1706 * g++.target/riscv/rvv/base/vmin_vv_tum-1.C: Removed.
1707 * g++.target/riscv/rvv/base/vmin_vv_tum-2.C: Removed.
1708 * g++.target/riscv/rvv/base/vmin_vv_tum-3.C: Removed.
1709 * g++.target/riscv/rvv/base/vmin_vv_tumu-1.C: Removed.
1710 * g++.target/riscv/rvv/base/vmin_vv_tumu-2.C: Removed.
1711 * g++.target/riscv/rvv/base/vmin_vv_tumu-3.C: Removed.
1712 * g++.target/riscv/rvv/base/vmin_vx_mu_rv32-1.C: Removed.
1713 * g++.target/riscv/rvv/base/vmin_vx_mu_rv32-2.C: Removed.
1714 * g++.target/riscv/rvv/base/vmin_vx_mu_rv32-3.C: Removed.
1715 * g++.target/riscv/rvv/base/vmin_vx_mu_rv64-1.C: Removed.
1716 * g++.target/riscv/rvv/base/vmin_vx_mu_rv64-2.C: Removed.
1717 * g++.target/riscv/rvv/base/vmin_vx_mu_rv64-3.C: Removed.
1718 * g++.target/riscv/rvv/base/vmin_vx_rv32-1.C: Removed.
1719 * g++.target/riscv/rvv/base/vmin_vx_rv32-2.C: Removed.
1720 * g++.target/riscv/rvv/base/vmin_vx_rv32-3.C: Removed.
1721 * g++.target/riscv/rvv/base/vmin_vx_rv64-1.C: Removed.
1722 * g++.target/riscv/rvv/base/vmin_vx_rv64-2.C: Removed.
1723 * g++.target/riscv/rvv/base/vmin_vx_rv64-3.C: Removed.
1724 * g++.target/riscv/rvv/base/vmin_vx_tu_rv32-1.C: Removed.
1725 * g++.target/riscv/rvv/base/vmin_vx_tu_rv32-2.C: Removed.
1726 * g++.target/riscv/rvv/base/vmin_vx_tu_rv32-3.C: Removed.
1727 * g++.target/riscv/rvv/base/vmin_vx_tu_rv64-1.C: Removed.
1728 * g++.target/riscv/rvv/base/vmin_vx_tu_rv64-2.C: Removed.
1729 * g++.target/riscv/rvv/base/vmin_vx_tu_rv64-3.C: Removed.
1730 * g++.target/riscv/rvv/base/vmin_vx_tum_rv32-1.C: Removed.
1731 * g++.target/riscv/rvv/base/vmin_vx_tum_rv32-2.C: Removed.
1732 * g++.target/riscv/rvv/base/vmin_vx_tum_rv32-3.C: Removed.
1733 * g++.target/riscv/rvv/base/vmin_vx_tum_rv64-1.C: Removed.
1734 * g++.target/riscv/rvv/base/vmin_vx_tum_rv64-2.C: Removed.
1735 * g++.target/riscv/rvv/base/vmin_vx_tum_rv64-3.C: Removed.
1736 * g++.target/riscv/rvv/base/vmin_vx_tumu_rv32-1.C: Removed.
1737 * g++.target/riscv/rvv/base/vmin_vx_tumu_rv32-2.C: Removed.
1738 * g++.target/riscv/rvv/base/vmin_vx_tumu_rv32-3.C: Removed.
1739 * g++.target/riscv/rvv/base/vmin_vx_tumu_rv64-1.C: Removed.
1740 * g++.target/riscv/rvv/base/vmin_vx_tumu_rv64-2.C: Removed.
1741 * g++.target/riscv/rvv/base/vmin_vx_tumu_rv64-3.C: Removed.
1742 * g++.target/riscv/rvv/base/vminu_vv-1.C: Removed.
1743 * g++.target/riscv/rvv/base/vminu_vv-2.C: Removed.
1744 * g++.target/riscv/rvv/base/vminu_vv-3.C: Removed.
1745 * g++.target/riscv/rvv/base/vminu_vv_mu-1.C: Removed.
1746 * g++.target/riscv/rvv/base/vminu_vv_mu-2.C: Removed.
1747 * g++.target/riscv/rvv/base/vminu_vv_mu-3.C: Removed.
1748 * g++.target/riscv/rvv/base/vminu_vv_tu-1.C: Removed.
1749 * g++.target/riscv/rvv/base/vminu_vv_tu-2.C: Removed.
1750 * g++.target/riscv/rvv/base/vminu_vv_tu-3.C: Removed.
1751 * g++.target/riscv/rvv/base/vminu_vv_tum-1.C: Removed.
1752 * g++.target/riscv/rvv/base/vminu_vv_tum-2.C: Removed.
1753 * g++.target/riscv/rvv/base/vminu_vv_tum-3.C: Removed.
1754 * g++.target/riscv/rvv/base/vminu_vv_tumu-1.C: Removed.
1755 * g++.target/riscv/rvv/base/vminu_vv_tumu-2.C: Removed.
1756 * g++.target/riscv/rvv/base/vminu_vv_tumu-3.C: Removed.
1757 * g++.target/riscv/rvv/base/vminu_vx_mu_rv32-1.C: Removed.
1758 * g++.target/riscv/rvv/base/vminu_vx_mu_rv32-2.C: Removed.
1759 * g++.target/riscv/rvv/base/vminu_vx_mu_rv32-3.C: Removed.
1760 * g++.target/riscv/rvv/base/vminu_vx_mu_rv64-1.C: Removed.
1761 * g++.target/riscv/rvv/base/vminu_vx_mu_rv64-2.C: Removed.
1762 * g++.target/riscv/rvv/base/vminu_vx_mu_rv64-3.C: Removed.
1763 * g++.target/riscv/rvv/base/vminu_vx_rv32-1.C: Removed.
1764 * g++.target/riscv/rvv/base/vminu_vx_rv32-2.C: Removed.
1765 * g++.target/riscv/rvv/base/vminu_vx_rv32-3.C: Removed.
1766 * g++.target/riscv/rvv/base/vminu_vx_rv64-1.C: Removed.
1767 * g++.target/riscv/rvv/base/vminu_vx_rv64-2.C: Removed.
1768 * g++.target/riscv/rvv/base/vminu_vx_rv64-3.C: Removed.
1769 * g++.target/riscv/rvv/base/vminu_vx_tu_rv32-1.C: Removed.
1770 * g++.target/riscv/rvv/base/vminu_vx_tu_rv32-2.C: Removed.
1771 * g++.target/riscv/rvv/base/vminu_vx_tu_rv32-3.C: Removed.
1772 * g++.target/riscv/rvv/base/vminu_vx_tu_rv64-1.C: Removed.
1773 * g++.target/riscv/rvv/base/vminu_vx_tu_rv64-2.C: Removed.
1774 * g++.target/riscv/rvv/base/vminu_vx_tu_rv64-3.C: Removed.
1775 * g++.target/riscv/rvv/base/vminu_vx_tum_rv32-1.C: Removed.
1776 * g++.target/riscv/rvv/base/vminu_vx_tum_rv32-2.C: Removed.
1777 * g++.target/riscv/rvv/base/vminu_vx_tum_rv32-3.C: Removed.
1778 * g++.target/riscv/rvv/base/vminu_vx_tum_rv64-1.C: Removed.
1779 * g++.target/riscv/rvv/base/vminu_vx_tum_rv64-2.C: Removed.
1780 * g++.target/riscv/rvv/base/vminu_vx_tum_rv64-3.C: Removed.
1781 * g++.target/riscv/rvv/base/vminu_vx_tumu_rv32-1.C: Removed.
1782 * g++.target/riscv/rvv/base/vminu_vx_tumu_rv32-2.C: Removed.
1783 * g++.target/riscv/rvv/base/vminu_vx_tumu_rv32-3.C: Removed.
1784 * g++.target/riscv/rvv/base/vminu_vx_tumu_rv64-1.C: Removed.
1785 * g++.target/riscv/rvv/base/vminu_vx_tumu_rv64-2.C: Removed.
1786 * g++.target/riscv/rvv/base/vminu_vx_tumu_rv64-3.C: Removed.
1787 * g++.target/riscv/rvv/base/vmsbc_vv-1.C: Removed.
1788 * g++.target/riscv/rvv/base/vmsbc_vv-2.C: Removed.
1789 * g++.target/riscv/rvv/base/vmsbc_vv-3.C: Removed.
1790 * g++.target/riscv/rvv/base/vmsbc_vvm-1.C: Removed.
1791 * g++.target/riscv/rvv/base/vmsbc_vvm-2.C: Removed.
1792 * g++.target/riscv/rvv/base/vmsbc_vvm-3.C: Removed.
1793 * g++.target/riscv/rvv/base/vmsbc_vx_rv32-1.C: Removed.
1794 * g++.target/riscv/rvv/base/vmsbc_vx_rv32-2.C: Removed.
1795 * g++.target/riscv/rvv/base/vmsbc_vx_rv32-3.C: Removed.
1796 * g++.target/riscv/rvv/base/vmsbc_vx_rv64-1.C: Removed.
1797 * g++.target/riscv/rvv/base/vmsbc_vx_rv64-2.C: Removed.
1798 * g++.target/riscv/rvv/base/vmsbc_vx_rv64-3.C: Removed.
1799 * g++.target/riscv/rvv/base/vmsbc_vxm_rv32-1.C: Removed.
1800 * g++.target/riscv/rvv/base/vmsbc_vxm_rv32-2.C: Removed.
1801 * g++.target/riscv/rvv/base/vmsbc_vxm_rv32-3.C: Removed.
1802 * g++.target/riscv/rvv/base/vmsbc_vxm_rv64-1.C: Removed.
1803 * g++.target/riscv/rvv/base/vmsbc_vxm_rv64-2.C: Removed.
1804 * g++.target/riscv/rvv/base/vmsbc_vxm_rv64-3.C: Removed.
1805 * g++.target/riscv/rvv/base/vmseq_vv-1.C: Removed.
1806 * g++.target/riscv/rvv/base/vmseq_vv-2.C: Removed.
1807 * g++.target/riscv/rvv/base/vmseq_vv-3.C: Removed.
1808 * g++.target/riscv/rvv/base/vmseq_vv_m-1.C: Removed.
1809 * g++.target/riscv/rvv/base/vmseq_vv_m-2.C: Removed.
1810 * g++.target/riscv/rvv/base/vmseq_vv_m-3.C: Removed.
1811 * g++.target/riscv/rvv/base/vmseq_vv_mu-1.C: Removed.
1812 * g++.target/riscv/rvv/base/vmseq_vv_mu-2.C: Removed.
1813 * g++.target/riscv/rvv/base/vmseq_vv_mu-3.C: Removed.
1814 * g++.target/riscv/rvv/base/vmseq_vx_m_rv32-1.C: Removed.
1815 * g++.target/riscv/rvv/base/vmseq_vx_m_rv32-2.C: Removed.
1816 * g++.target/riscv/rvv/base/vmseq_vx_m_rv32-3.C: Removed.
1817 * g++.target/riscv/rvv/base/vmseq_vx_m_rv64-1.C: Removed.
1818 * g++.target/riscv/rvv/base/vmseq_vx_m_rv64-2.C: Removed.
1819 * g++.target/riscv/rvv/base/vmseq_vx_m_rv64-3.C: Removed.
1820 * g++.target/riscv/rvv/base/vmseq_vx_mu_rv32-1.C: Removed.
1821 * g++.target/riscv/rvv/base/vmseq_vx_mu_rv32-2.C: Removed.
1822 * g++.target/riscv/rvv/base/vmseq_vx_mu_rv32-3.C: Removed.
1823 * g++.target/riscv/rvv/base/vmseq_vx_mu_rv64-1.C: Removed.
1824 * g++.target/riscv/rvv/base/vmseq_vx_mu_rv64-2.C: Removed.
1825 * g++.target/riscv/rvv/base/vmseq_vx_mu_rv64-3.C: Removed.
1826 * g++.target/riscv/rvv/base/vmseq_vx_rv32-1.C: Removed.
1827 * g++.target/riscv/rvv/base/vmseq_vx_rv32-2.C: Removed.
1828 * g++.target/riscv/rvv/base/vmseq_vx_rv32-3.C: Removed.
1829 * g++.target/riscv/rvv/base/vmseq_vx_rv64-1.C: Removed.
1830 * g++.target/riscv/rvv/base/vmseq_vx_rv64-2.C: Removed.
1831 * g++.target/riscv/rvv/base/vmseq_vx_rv64-3.C: Removed.
1832 * g++.target/riscv/rvv/base/vmsge_vv-1.C: Removed.
1833 * g++.target/riscv/rvv/base/vmsge_vv-2.C: Removed.
1834 * g++.target/riscv/rvv/base/vmsge_vv-3.C: Removed.
1835 * g++.target/riscv/rvv/base/vmsge_vv_m-1.C: Removed.
1836 * g++.target/riscv/rvv/base/vmsge_vv_m-2.C: Removed.
1837 * g++.target/riscv/rvv/base/vmsge_vv_m-3.C: Removed.
1838 * g++.target/riscv/rvv/base/vmsge_vv_mu-1.C: Removed.
1839 * g++.target/riscv/rvv/base/vmsge_vv_mu-2.C: Removed.
1840 * g++.target/riscv/rvv/base/vmsge_vv_mu-3.C: Removed.
1841 * g++.target/riscv/rvv/base/vmsge_vx_m_rv32-1.C: Removed.
1842 * g++.target/riscv/rvv/base/vmsge_vx_m_rv32-2.C: Removed.
1843 * g++.target/riscv/rvv/base/vmsge_vx_m_rv32-3.C: Removed.
1844 * g++.target/riscv/rvv/base/vmsge_vx_m_rv64-1.C: Removed.
1845 * g++.target/riscv/rvv/base/vmsge_vx_m_rv64-2.C: Removed.
1846 * g++.target/riscv/rvv/base/vmsge_vx_m_rv64-3.C: Removed.
1847 * g++.target/riscv/rvv/base/vmsge_vx_mu_rv32-1.C: Removed.
1848 * g++.target/riscv/rvv/base/vmsge_vx_mu_rv32-2.C: Removed.
1849 * g++.target/riscv/rvv/base/vmsge_vx_mu_rv32-3.C: Removed.
1850 * g++.target/riscv/rvv/base/vmsge_vx_mu_rv64-1.C: Removed.
1851 * g++.target/riscv/rvv/base/vmsge_vx_mu_rv64-2.C: Removed.
1852 * g++.target/riscv/rvv/base/vmsge_vx_mu_rv64-3.C: Removed.
1853 * g++.target/riscv/rvv/base/vmsge_vx_rv32-1.C: Removed.
1854 * g++.target/riscv/rvv/base/vmsge_vx_rv32-2.C: Removed.
1855 * g++.target/riscv/rvv/base/vmsge_vx_rv32-3.C: Removed.
1856 * g++.target/riscv/rvv/base/vmsge_vx_rv64-1.C: Removed.
1857 * g++.target/riscv/rvv/base/vmsge_vx_rv64-2.C: Removed.
1858 * g++.target/riscv/rvv/base/vmsge_vx_rv64-3.C: Removed.
1859 * g++.target/riscv/rvv/base/vmsgeu_vv-1.C: Removed.
1860 * g++.target/riscv/rvv/base/vmsgeu_vv-2.C: Removed.
1861 * g++.target/riscv/rvv/base/vmsgeu_vv-3.C: Removed.
1862 * g++.target/riscv/rvv/base/vmsgeu_vv_m-1.C: Removed.
1863 * g++.target/riscv/rvv/base/vmsgeu_vv_m-2.C: Removed.
1864 * g++.target/riscv/rvv/base/vmsgeu_vv_m-3.C: Removed.
1865 * g++.target/riscv/rvv/base/vmsgeu_vv_mu-1.C: Removed.
1866 * g++.target/riscv/rvv/base/vmsgeu_vv_mu-2.C: Removed.
1867 * g++.target/riscv/rvv/base/vmsgeu_vv_mu-3.C: Removed.
1868 * g++.target/riscv/rvv/base/vmsgeu_vx_m_rv32-1.C: Removed.
1869 * g++.target/riscv/rvv/base/vmsgeu_vx_m_rv32-2.C: Removed.
1870 * g++.target/riscv/rvv/base/vmsgeu_vx_m_rv32-3.C: Removed.
1871 * g++.target/riscv/rvv/base/vmsgeu_vx_m_rv64-1.C: Removed.
1872 * g++.target/riscv/rvv/base/vmsgeu_vx_m_rv64-2.C: Removed.
1873 * g++.target/riscv/rvv/base/vmsgeu_vx_m_rv64-3.C: Removed.
1874 * g++.target/riscv/rvv/base/vmsgeu_vx_mu_rv32-1.C: Removed.
1875 * g++.target/riscv/rvv/base/vmsgeu_vx_mu_rv32-2.C: Removed.
1876 * g++.target/riscv/rvv/base/vmsgeu_vx_mu_rv32-3.C: Removed.
1877 * g++.target/riscv/rvv/base/vmsgeu_vx_mu_rv64-1.C: Removed.
1878 * g++.target/riscv/rvv/base/vmsgeu_vx_mu_rv64-2.C: Removed.
1879 * g++.target/riscv/rvv/base/vmsgeu_vx_mu_rv64-3.C: Removed.
1880 * g++.target/riscv/rvv/base/vmsgeu_vx_rv32-1.C: Removed.
1881 * g++.target/riscv/rvv/base/vmsgeu_vx_rv32-2.C: Removed.
1882 * g++.target/riscv/rvv/base/vmsgeu_vx_rv32-3.C: Removed.
1883 * g++.target/riscv/rvv/base/vmsgeu_vx_rv64-1.C: Removed.
1884 * g++.target/riscv/rvv/base/vmsgeu_vx_rv64-2.C: Removed.
1885 * g++.target/riscv/rvv/base/vmsgeu_vx_rv64-3.C: Removed.
1886 * g++.target/riscv/rvv/base/vmsgt_vv-1.C: Removed.
1887 * g++.target/riscv/rvv/base/vmsgt_vv-2.C: Removed.
1888 * g++.target/riscv/rvv/base/vmsgt_vv-3.C: Removed.
1889 * g++.target/riscv/rvv/base/vmsgt_vv_m-1.C: Removed.
1890 * g++.target/riscv/rvv/base/vmsgt_vv_m-2.C: Removed.
1891 * g++.target/riscv/rvv/base/vmsgt_vv_m-3.C: Removed.
1892 * g++.target/riscv/rvv/base/vmsgt_vv_mu-1.C: Removed.
1893 * g++.target/riscv/rvv/base/vmsgt_vv_mu-2.C: Removed.
1894 * g++.target/riscv/rvv/base/vmsgt_vv_mu-3.C: Removed.
1895 * g++.target/riscv/rvv/base/vmsgt_vx_m_rv32-1.C: Removed.
1896 * g++.target/riscv/rvv/base/vmsgt_vx_m_rv32-2.C: Removed.
1897 * g++.target/riscv/rvv/base/vmsgt_vx_m_rv32-3.C: Removed.
1898 * g++.target/riscv/rvv/base/vmsgt_vx_m_rv64-1.C: Removed.
1899 * g++.target/riscv/rvv/base/vmsgt_vx_m_rv64-2.C: Removed.
1900 * g++.target/riscv/rvv/base/vmsgt_vx_m_rv64-3.C: Removed.
1901 * g++.target/riscv/rvv/base/vmsgt_vx_mu_rv32-1.C: Removed.
1902 * g++.target/riscv/rvv/base/vmsgt_vx_mu_rv32-2.C: Removed.
1903 * g++.target/riscv/rvv/base/vmsgt_vx_mu_rv32-3.C: Removed.
1904 * g++.target/riscv/rvv/base/vmsgt_vx_mu_rv64-1.C: Removed.
1905 * g++.target/riscv/rvv/base/vmsgt_vx_mu_rv64-2.C: Removed.
1906 * g++.target/riscv/rvv/base/vmsgt_vx_mu_rv64-3.C: Removed.
1907 * g++.target/riscv/rvv/base/vmsgt_vx_rv32-1.C: Removed.
1908 * g++.target/riscv/rvv/base/vmsgt_vx_rv32-2.C: Removed.
1909 * g++.target/riscv/rvv/base/vmsgt_vx_rv32-3.C: Removed.
1910 * g++.target/riscv/rvv/base/vmsgt_vx_rv64-1.C: Removed.
1911 * g++.target/riscv/rvv/base/vmsgt_vx_rv64-2.C: Removed.
1912 * g++.target/riscv/rvv/base/vmsgt_vx_rv64-3.C: Removed.
1913 * g++.target/riscv/rvv/base/vmsgtu_vv-1.C: Removed.
1914 * g++.target/riscv/rvv/base/vmsgtu_vv-2.C: Removed.
1915 * g++.target/riscv/rvv/base/vmsgtu_vv-3.C: Removed.
1916 * g++.target/riscv/rvv/base/vmsgtu_vv_m-1.C: Removed.
1917 * g++.target/riscv/rvv/base/vmsgtu_vv_m-2.C: Removed.
1918 * g++.target/riscv/rvv/base/vmsgtu_vv_m-3.C: Removed.
1919 * g++.target/riscv/rvv/base/vmsgtu_vv_mu-1.C: Removed.
1920 * g++.target/riscv/rvv/base/vmsgtu_vv_mu-2.C: Removed.
1921 * g++.target/riscv/rvv/base/vmsgtu_vv_mu-3.C: Removed.
1922 * g++.target/riscv/rvv/base/vmsgtu_vx_m_rv32-1.C: Removed.
1923 * g++.target/riscv/rvv/base/vmsgtu_vx_m_rv32-2.C: Removed.
1924 * g++.target/riscv/rvv/base/vmsgtu_vx_m_rv32-3.C: Removed.
1925 * g++.target/riscv/rvv/base/vmsgtu_vx_m_rv64-1.C: Removed.
1926 * g++.target/riscv/rvv/base/vmsgtu_vx_m_rv64-2.C: Removed.
1927 * g++.target/riscv/rvv/base/vmsgtu_vx_m_rv64-3.C: Removed.
1928 * g++.target/riscv/rvv/base/vmsgtu_vx_mu_rv32-1.C: Removed.
1929 * g++.target/riscv/rvv/base/vmsgtu_vx_mu_rv32-2.C: Removed.
1930 * g++.target/riscv/rvv/base/vmsgtu_vx_mu_rv32-3.C: Removed.
1931 * g++.target/riscv/rvv/base/vmsgtu_vx_mu_rv64-1.C: Removed.
1932 * g++.target/riscv/rvv/base/vmsgtu_vx_mu_rv64-2.C: Removed.
1933 * g++.target/riscv/rvv/base/vmsgtu_vx_mu_rv64-3.C: Removed.
1934 * g++.target/riscv/rvv/base/vmsgtu_vx_rv32-1.C: Removed.
1935 * g++.target/riscv/rvv/base/vmsgtu_vx_rv32-2.C: Removed.
1936 * g++.target/riscv/rvv/base/vmsgtu_vx_rv32-3.C: Removed.
1937 * g++.target/riscv/rvv/base/vmsgtu_vx_rv64-1.C: Removed.
1938 * g++.target/riscv/rvv/base/vmsgtu_vx_rv64-2.C: Removed.
1939 * g++.target/riscv/rvv/base/vmsgtu_vx_rv64-3.C: Removed.
1940 * g++.target/riscv/rvv/base/vmsle_vv-1.C: Removed.
1941 * g++.target/riscv/rvv/base/vmsle_vv-2.C: Removed.
1942 * g++.target/riscv/rvv/base/vmsle_vv-3.C: Removed.
1943 * g++.target/riscv/rvv/base/vmsle_vv_m-1.C: Removed.
1944 * g++.target/riscv/rvv/base/vmsle_vv_m-2.C: Removed.
1945 * g++.target/riscv/rvv/base/vmsle_vv_m-3.C: Removed.
1946 * g++.target/riscv/rvv/base/vmsle_vv_mu-1.C: Removed.
1947 * g++.target/riscv/rvv/base/vmsle_vv_mu-2.C: Removed.
1948 * g++.target/riscv/rvv/base/vmsle_vv_mu-3.C: Removed.
1949 * g++.target/riscv/rvv/base/vmsle_vx_m_rv32-1.C: Removed.
1950 * g++.target/riscv/rvv/base/vmsle_vx_m_rv32-2.C: Removed.
1951 * g++.target/riscv/rvv/base/vmsle_vx_m_rv32-3.C: Removed.
1952 * g++.target/riscv/rvv/base/vmsle_vx_m_rv64-1.C: Removed.
1953 * g++.target/riscv/rvv/base/vmsle_vx_m_rv64-2.C: Removed.
1954 * g++.target/riscv/rvv/base/vmsle_vx_m_rv64-3.C: Removed.
1955 * g++.target/riscv/rvv/base/vmsle_vx_mu_rv32-1.C: Removed.
1956 * g++.target/riscv/rvv/base/vmsle_vx_mu_rv32-2.C: Removed.
1957 * g++.target/riscv/rvv/base/vmsle_vx_mu_rv32-3.C: Removed.
1958 * g++.target/riscv/rvv/base/vmsle_vx_mu_rv64-1.C: Removed.
1959 * g++.target/riscv/rvv/base/vmsle_vx_mu_rv64-2.C: Removed.
1960 * g++.target/riscv/rvv/base/vmsle_vx_mu_rv64-3.C: Removed.
1961 * g++.target/riscv/rvv/base/vmsle_vx_rv32-1.C: Removed.
1962 * g++.target/riscv/rvv/base/vmsle_vx_rv32-2.C: Removed.
1963 * g++.target/riscv/rvv/base/vmsle_vx_rv32-3.C: Removed.
1964 * g++.target/riscv/rvv/base/vmsle_vx_rv64-1.C: Removed.
1965 * g++.target/riscv/rvv/base/vmsle_vx_rv64-2.C: Removed.
1966 * g++.target/riscv/rvv/base/vmsle_vx_rv64-3.C: Removed.
1967 * g++.target/riscv/rvv/base/vmsleu_vv-1.C: Removed.
1968 * g++.target/riscv/rvv/base/vmsleu_vv-2.C: Removed.
1969 * g++.target/riscv/rvv/base/vmsleu_vv-3.C: Removed.
1970 * g++.target/riscv/rvv/base/vmsleu_vv_m-1.C: Removed.
1971 * g++.target/riscv/rvv/base/vmsleu_vv_m-2.C: Removed.
1972 * g++.target/riscv/rvv/base/vmsleu_vv_m-3.C: Removed.
1973 * g++.target/riscv/rvv/base/vmsleu_vv_mu-1.C: Removed.
1974 * g++.target/riscv/rvv/base/vmsleu_vv_mu-2.C: Removed.
1975 * g++.target/riscv/rvv/base/vmsleu_vv_mu-3.C: Removed.
1976 * g++.target/riscv/rvv/base/vmsleu_vx_m_rv32-1.C: Removed.
1977 * g++.target/riscv/rvv/base/vmsleu_vx_m_rv32-2.C: Removed.
1978 * g++.target/riscv/rvv/base/vmsleu_vx_m_rv32-3.C: Removed.
1979 * g++.target/riscv/rvv/base/vmsleu_vx_m_rv64-1.C: Removed.
1980 * g++.target/riscv/rvv/base/vmsleu_vx_m_rv64-2.C: Removed.
1981 * g++.target/riscv/rvv/base/vmsleu_vx_m_rv64-3.C: Removed.
1982 * g++.target/riscv/rvv/base/vmsleu_vx_mu_rv32-1.C: Removed.
1983 * g++.target/riscv/rvv/base/vmsleu_vx_mu_rv32-2.C: Removed.
1984 * g++.target/riscv/rvv/base/vmsleu_vx_mu_rv32-3.C: Removed.
1985 * g++.target/riscv/rvv/base/vmsleu_vx_mu_rv64-1.C: Removed.
1986 * g++.target/riscv/rvv/base/vmsleu_vx_mu_rv64-2.C: Removed.
1987 * g++.target/riscv/rvv/base/vmsleu_vx_mu_rv64-3.C: Removed.
1988 * g++.target/riscv/rvv/base/vmsleu_vx_rv32-1.C: Removed.
1989 * g++.target/riscv/rvv/base/vmsleu_vx_rv32-2.C: Removed.
1990 * g++.target/riscv/rvv/base/vmsleu_vx_rv32-3.C: Removed.
1991 * g++.target/riscv/rvv/base/vmsleu_vx_rv64-1.C: Removed.
1992 * g++.target/riscv/rvv/base/vmsleu_vx_rv64-2.C: Removed.
1993 * g++.target/riscv/rvv/base/vmsleu_vx_rv64-3.C: Removed.
1994 * g++.target/riscv/rvv/base/vmslt_vv-1.C: Removed.
1995 * g++.target/riscv/rvv/base/vmslt_vv-2.C: Removed.
1996 * g++.target/riscv/rvv/base/vmslt_vv-3.C: Removed.
1997 * g++.target/riscv/rvv/base/vmslt_vv_m-1.C: Removed.
1998 * g++.target/riscv/rvv/base/vmslt_vv_m-2.C: Removed.
1999 * g++.target/riscv/rvv/base/vmslt_vv_m-3.C: Removed.
2000 * g++.target/riscv/rvv/base/vmslt_vv_mu-1.C: Removed.
2001 * g++.target/riscv/rvv/base/vmslt_vv_mu-2.C: Removed.
2002 * g++.target/riscv/rvv/base/vmslt_vv_mu-3.C: Removed.
2003 * g++.target/riscv/rvv/base/vmslt_vx_m_rv32-1.C: Removed.
2004 * g++.target/riscv/rvv/base/vmslt_vx_m_rv32-2.C: Removed.
2005 * g++.target/riscv/rvv/base/vmslt_vx_m_rv32-3.C: Removed.
2006 * g++.target/riscv/rvv/base/vmslt_vx_m_rv64-1.C: Removed.
2007 * g++.target/riscv/rvv/base/vmslt_vx_m_rv64-2.C: Removed.
2008 * g++.target/riscv/rvv/base/vmslt_vx_m_rv64-3.C: Removed.
2009 * g++.target/riscv/rvv/base/vmslt_vx_mu_rv32-1.C: Removed.
2010 * g++.target/riscv/rvv/base/vmslt_vx_mu_rv32-2.C: Removed.
2011 * g++.target/riscv/rvv/base/vmslt_vx_mu_rv32-3.C: Removed.
2012 * g++.target/riscv/rvv/base/vmslt_vx_mu_rv64-1.C: Removed.
2013 * g++.target/riscv/rvv/base/vmslt_vx_mu_rv64-2.C: Removed.
2014 * g++.target/riscv/rvv/base/vmslt_vx_mu_rv64-3.C: Removed.
2015 * g++.target/riscv/rvv/base/vmslt_vx_rv32-1.C: Removed.
2016 * g++.target/riscv/rvv/base/vmslt_vx_rv32-2.C: Removed.
2017 * g++.target/riscv/rvv/base/vmslt_vx_rv32-3.C: Removed.
2018 * g++.target/riscv/rvv/base/vmslt_vx_rv64-1.C: Removed.
2019 * g++.target/riscv/rvv/base/vmslt_vx_rv64-2.C: Removed.
2020 * g++.target/riscv/rvv/base/vmslt_vx_rv64-3.C: Removed.
2021 * g++.target/riscv/rvv/base/vmsltu_vv-1.C: Removed.
2022 * g++.target/riscv/rvv/base/vmsltu_vv-2.C: Removed.
2023 * g++.target/riscv/rvv/base/vmsltu_vv-3.C: Removed.
2024 * g++.target/riscv/rvv/base/vmsltu_vv_m-1.C: Removed.
2025 * g++.target/riscv/rvv/base/vmsltu_vv_m-2.C: Removed.
2026 * g++.target/riscv/rvv/base/vmsltu_vv_m-3.C: Removed.
2027 * g++.target/riscv/rvv/base/vmsltu_vv_mu-1.C: Removed.
2028 * g++.target/riscv/rvv/base/vmsltu_vv_mu-2.C: Removed.
2029 * g++.target/riscv/rvv/base/vmsltu_vv_mu-3.C: Removed.
2030 * g++.target/riscv/rvv/base/vmsltu_vx_m_rv32-1.C: Removed.
2031 * g++.target/riscv/rvv/base/vmsltu_vx_m_rv32-2.C: Removed.
2032 * g++.target/riscv/rvv/base/vmsltu_vx_m_rv32-3.C: Removed.
2033 * g++.target/riscv/rvv/base/vmsltu_vx_m_rv64-1.C: Removed.
2034 * g++.target/riscv/rvv/base/vmsltu_vx_m_rv64-2.C: Removed.
2035 * g++.target/riscv/rvv/base/vmsltu_vx_m_rv64-3.C: Removed.
2036 * g++.target/riscv/rvv/base/vmsltu_vx_mu_rv32-1.C: Removed.
2037 * g++.target/riscv/rvv/base/vmsltu_vx_mu_rv32-2.C: Removed.
2038 * g++.target/riscv/rvv/base/vmsltu_vx_mu_rv32-3.C: Removed.
2039 * g++.target/riscv/rvv/base/vmsltu_vx_mu_rv64-1.C: Removed.
2040 * g++.target/riscv/rvv/base/vmsltu_vx_mu_rv64-2.C: Removed.
2041 * g++.target/riscv/rvv/base/vmsltu_vx_mu_rv64-3.C: Removed.
2042 * g++.target/riscv/rvv/base/vmsltu_vx_rv32-1.C: Removed.
2043 * g++.target/riscv/rvv/base/vmsltu_vx_rv32-2.C: Removed.
2044 * g++.target/riscv/rvv/base/vmsltu_vx_rv32-3.C: Removed.
2045 * g++.target/riscv/rvv/base/vmsltu_vx_rv64-1.C: Removed.
2046 * g++.target/riscv/rvv/base/vmsltu_vx_rv64-2.C: Removed.
2047 * g++.target/riscv/rvv/base/vmsltu_vx_rv64-3.C: Removed.
2048 * g++.target/riscv/rvv/base/vmsne_vv-1.C: Removed.
2049 * g++.target/riscv/rvv/base/vmsne_vv-2.C: Removed.
2050 * g++.target/riscv/rvv/base/vmsne_vv-3.C: Removed.
2051 * g++.target/riscv/rvv/base/vmsne_vv_m-1.C: Removed.
2052 * g++.target/riscv/rvv/base/vmsne_vv_m-2.C: Removed.
2053 * g++.target/riscv/rvv/base/vmsne_vv_m-3.C: Removed.
2054 * g++.target/riscv/rvv/base/vmsne_vv_mu-1.C: Removed.
2055 * g++.target/riscv/rvv/base/vmsne_vv_mu-2.C: Removed.
2056 * g++.target/riscv/rvv/base/vmsne_vv_mu-3.C: Removed.
2057 * g++.target/riscv/rvv/base/vmsne_vx_m_rv32-1.C: Removed.
2058 * g++.target/riscv/rvv/base/vmsne_vx_m_rv32-2.C: Removed.
2059 * g++.target/riscv/rvv/base/vmsne_vx_m_rv32-3.C: Removed.
2060 * g++.target/riscv/rvv/base/vmsne_vx_m_rv64-1.C: Removed.
2061 * g++.target/riscv/rvv/base/vmsne_vx_m_rv64-2.C: Removed.
2062 * g++.target/riscv/rvv/base/vmsne_vx_m_rv64-3.C: Removed.
2063 * g++.target/riscv/rvv/base/vmsne_vx_mu_rv32-1.C: Removed.
2064 * g++.target/riscv/rvv/base/vmsne_vx_mu_rv32-2.C: Removed.
2065 * g++.target/riscv/rvv/base/vmsne_vx_mu_rv32-3.C: Removed.
2066 * g++.target/riscv/rvv/base/vmsne_vx_mu_rv64-1.C: Removed.
2067 * g++.target/riscv/rvv/base/vmsne_vx_mu_rv64-2.C: Removed.
2068 * g++.target/riscv/rvv/base/vmsne_vx_mu_rv64-3.C: Removed.
2069 * g++.target/riscv/rvv/base/vmsne_vx_rv32-1.C: Removed.
2070 * g++.target/riscv/rvv/base/vmsne_vx_rv32-2.C: Removed.
2071 * g++.target/riscv/rvv/base/vmsne_vx_rv32-3.C: Removed.
2072 * g++.target/riscv/rvv/base/vmsne_vx_rv64-1.C: Removed.
2073 * g++.target/riscv/rvv/base/vmsne_vx_rv64-2.C: Removed.
2074 * g++.target/riscv/rvv/base/vmsne_vx_rv64-3.C: Removed.
2075 * g++.target/riscv/rvv/base/vmul_vv-1.C: Removed.
2076 * g++.target/riscv/rvv/base/vmul_vv-2.C: Removed.
2077 * g++.target/riscv/rvv/base/vmul_vv-3.C: Removed.
2078 * g++.target/riscv/rvv/base/vmul_vv_mu-1.C: Removed.
2079 * g++.target/riscv/rvv/base/vmul_vv_mu-2.C: Removed.
2080 * g++.target/riscv/rvv/base/vmul_vv_mu-3.C: Removed.
2081 * g++.target/riscv/rvv/base/vmul_vv_tu-1.C: Removed.
2082 * g++.target/riscv/rvv/base/vmul_vv_tu-2.C: Removed.
2083 * g++.target/riscv/rvv/base/vmul_vv_tu-3.C: Removed.
2084 * g++.target/riscv/rvv/base/vmul_vv_tum-1.C: Removed.
2085 * g++.target/riscv/rvv/base/vmul_vv_tum-2.C: Removed.
2086 * g++.target/riscv/rvv/base/vmul_vv_tum-3.C: Removed.
2087 * g++.target/riscv/rvv/base/vmul_vv_tumu-1.C: Removed.
2088 * g++.target/riscv/rvv/base/vmul_vv_tumu-2.C: Removed.
2089 * g++.target/riscv/rvv/base/vmul_vv_tumu-3.C: Removed.
2090 * g++.target/riscv/rvv/base/vmul_vx_mu_rv32-1.C: Removed.
2091 * g++.target/riscv/rvv/base/vmul_vx_mu_rv32-2.C: Removed.
2092 * g++.target/riscv/rvv/base/vmul_vx_mu_rv32-3.C: Removed.
2093 * g++.target/riscv/rvv/base/vmul_vx_mu_rv64-1.C: Removed.
2094 * g++.target/riscv/rvv/base/vmul_vx_mu_rv64-2.C: Removed.
2095 * g++.target/riscv/rvv/base/vmul_vx_mu_rv64-3.C: Removed.
2096 * g++.target/riscv/rvv/base/vmul_vx_rv32-1.C: Removed.
2097 * g++.target/riscv/rvv/base/vmul_vx_rv32-2.C: Removed.
2098 * g++.target/riscv/rvv/base/vmul_vx_rv32-3.C: Removed.
2099 * g++.target/riscv/rvv/base/vmul_vx_rv64-1.C: Removed.
2100 * g++.target/riscv/rvv/base/vmul_vx_rv64-2.C: Removed.
2101 * g++.target/riscv/rvv/base/vmul_vx_rv64-3.C: Removed.
2102 * g++.target/riscv/rvv/base/vmul_vx_tu_rv32-1.C: Removed.
2103 * g++.target/riscv/rvv/base/vmul_vx_tu_rv32-2.C: Removed.
2104 * g++.target/riscv/rvv/base/vmul_vx_tu_rv32-3.C: Removed.
2105 * g++.target/riscv/rvv/base/vmul_vx_tu_rv64-1.C: Removed.
2106 * g++.target/riscv/rvv/base/vmul_vx_tu_rv64-2.C: Removed.
2107 * g++.target/riscv/rvv/base/vmul_vx_tu_rv64-3.C: Removed.
2108 * g++.target/riscv/rvv/base/vmul_vx_tum_rv32-1.C: Removed.
2109 * g++.target/riscv/rvv/base/vmul_vx_tum_rv32-2.C: Removed.
2110 * g++.target/riscv/rvv/base/vmul_vx_tum_rv32-3.C: Removed.
2111 * g++.target/riscv/rvv/base/vmul_vx_tum_rv64-1.C: Removed.
2112 * g++.target/riscv/rvv/base/vmul_vx_tum_rv64-2.C: Removed.
2113 * g++.target/riscv/rvv/base/vmul_vx_tum_rv64-3.C: Removed.
2114 * g++.target/riscv/rvv/base/vmul_vx_tumu_rv32-1.C: Removed.
2115 * g++.target/riscv/rvv/base/vmul_vx_tumu_rv32-2.C: Removed.
2116 * g++.target/riscv/rvv/base/vmul_vx_tumu_rv32-3.C: Removed.
2117 * g++.target/riscv/rvv/base/vmul_vx_tumu_rv64-1.C: Removed.
2118 * g++.target/riscv/rvv/base/vmul_vx_tumu_rv64-2.C: Removed.
2119 * g++.target/riscv/rvv/base/vmul_vx_tumu_rv64-3.C: Removed.
2120 * g++.target/riscv/rvv/base/vmulh_vv-1.C: Removed.
2121 * g++.target/riscv/rvv/base/vmulh_vv-2.C: Removed.
2122 * g++.target/riscv/rvv/base/vmulh_vv-3.C: Removed.
2123 * g++.target/riscv/rvv/base/vmulh_vv_mu-1.C: Removed.
2124 * g++.target/riscv/rvv/base/vmulh_vv_mu-2.C: Removed.
2125 * g++.target/riscv/rvv/base/vmulh_vv_mu-3.C: Removed.
2126 * g++.target/riscv/rvv/base/vmulh_vv_tu-1.C: Removed.
2127 * g++.target/riscv/rvv/base/vmulh_vv_tu-2.C: Removed.
2128 * g++.target/riscv/rvv/base/vmulh_vv_tu-3.C: Removed.
2129 * g++.target/riscv/rvv/base/vmulh_vv_tum-1.C: Removed.
2130 * g++.target/riscv/rvv/base/vmulh_vv_tum-2.C: Removed.
2131 * g++.target/riscv/rvv/base/vmulh_vv_tum-3.C: Removed.
2132 * g++.target/riscv/rvv/base/vmulh_vv_tumu-1.C: Removed.
2133 * g++.target/riscv/rvv/base/vmulh_vv_tumu-2.C: Removed.
2134 * g++.target/riscv/rvv/base/vmulh_vv_tumu-3.C: Removed.
2135 * g++.target/riscv/rvv/base/vmulh_vx_mu_rv32-1.C: Removed.
2136 * g++.target/riscv/rvv/base/vmulh_vx_mu_rv32-2.C: Removed.
2137 * g++.target/riscv/rvv/base/vmulh_vx_mu_rv32-3.C: Removed.
2138 * g++.target/riscv/rvv/base/vmulh_vx_mu_rv64-1.C: Removed.
2139 * g++.target/riscv/rvv/base/vmulh_vx_mu_rv64-2.C: Removed.
2140 * g++.target/riscv/rvv/base/vmulh_vx_mu_rv64-3.C: Removed.
2141 * g++.target/riscv/rvv/base/vmulh_vx_rv32-1.C: Removed.
2142 * g++.target/riscv/rvv/base/vmulh_vx_rv32-2.C: Removed.
2143 * g++.target/riscv/rvv/base/vmulh_vx_rv32-3.C: Removed.
2144 * g++.target/riscv/rvv/base/vmulh_vx_rv64-1.C: Removed.
2145 * g++.target/riscv/rvv/base/vmulh_vx_rv64-2.C: Removed.
2146 * g++.target/riscv/rvv/base/vmulh_vx_rv64-3.C: Removed.
2147 * g++.target/riscv/rvv/base/vmulh_vx_tu_rv32-1.C: Removed.
2148 * g++.target/riscv/rvv/base/vmulh_vx_tu_rv32-2.C: Removed.
2149 * g++.target/riscv/rvv/base/vmulh_vx_tu_rv32-3.C: Removed.
2150 * g++.target/riscv/rvv/base/vmulh_vx_tu_rv64-1.C: Removed.
2151 * g++.target/riscv/rvv/base/vmulh_vx_tu_rv64-2.C: Removed.
2152 * g++.target/riscv/rvv/base/vmulh_vx_tu_rv64-3.C: Removed.
2153 * g++.target/riscv/rvv/base/vmulh_vx_tum_rv32-1.C: Removed.
2154 * g++.target/riscv/rvv/base/vmulh_vx_tum_rv32-2.C: Removed.
2155 * g++.target/riscv/rvv/base/vmulh_vx_tum_rv32-3.C: Removed.
2156 * g++.target/riscv/rvv/base/vmulh_vx_tum_rv64-1.C: Removed.
2157 * g++.target/riscv/rvv/base/vmulh_vx_tum_rv64-2.C: Removed.
2158 * g++.target/riscv/rvv/base/vmulh_vx_tum_rv64-3.C: Removed.
2159 * g++.target/riscv/rvv/base/vmulh_vx_tumu_rv32-1.C: Removed.
2160 * g++.target/riscv/rvv/base/vmulh_vx_tumu_rv32-2.C: Removed.
2161 * g++.target/riscv/rvv/base/vmulh_vx_tumu_rv32-3.C: Removed.
2162 * g++.target/riscv/rvv/base/vmulh_vx_tumu_rv64-1.C: Removed.
2163 * g++.target/riscv/rvv/base/vmulh_vx_tumu_rv64-2.C: Removed.
2164 * g++.target/riscv/rvv/base/vmulh_vx_tumu_rv64-3.C: Removed.
2165 * g++.target/riscv/rvv/base/vmulhsu_vv-1.C: Removed.
2166 * g++.target/riscv/rvv/base/vmulhsu_vv-2.C: Removed.
2167 * g++.target/riscv/rvv/base/vmulhsu_vv-3.C: Removed.
2168 * g++.target/riscv/rvv/base/vmulhsu_vv_mu-1.C: Removed.
2169 * g++.target/riscv/rvv/base/vmulhsu_vv_mu-2.C: Removed.
2170 * g++.target/riscv/rvv/base/vmulhsu_vv_mu-3.C: Removed.
2171 * g++.target/riscv/rvv/base/vmulhsu_vv_tu-1.C: Removed.
2172 * g++.target/riscv/rvv/base/vmulhsu_vv_tu-2.C: Removed.
2173 * g++.target/riscv/rvv/base/vmulhsu_vv_tu-3.C: Removed.
2174 * g++.target/riscv/rvv/base/vmulhsu_vv_tum-1.C: Removed.
2175 * g++.target/riscv/rvv/base/vmulhsu_vv_tum-2.C: Removed.
2176 * g++.target/riscv/rvv/base/vmulhsu_vv_tum-3.C: Removed.
2177 * g++.target/riscv/rvv/base/vmulhsu_vv_tumu-1.C: Removed.
2178 * g++.target/riscv/rvv/base/vmulhsu_vv_tumu-2.C: Removed.
2179 * g++.target/riscv/rvv/base/vmulhsu_vv_tumu-3.C: Removed.
2180 * g++.target/riscv/rvv/base/vmulhsu_vx_mu_rv32-1.C: Removed.
2181 * g++.target/riscv/rvv/base/vmulhsu_vx_mu_rv32-2.C: Removed.
2182 * g++.target/riscv/rvv/base/vmulhsu_vx_mu_rv32-3.C: Removed.
2183 * g++.target/riscv/rvv/base/vmulhsu_vx_mu_rv64-1.C: Removed.
2184 * g++.target/riscv/rvv/base/vmulhsu_vx_mu_rv64-2.C: Removed.
2185 * g++.target/riscv/rvv/base/vmulhsu_vx_mu_rv64-3.C: Removed.
2186 * g++.target/riscv/rvv/base/vmulhsu_vx_rv32-1.C: Removed.
2187 * g++.target/riscv/rvv/base/vmulhsu_vx_rv32-2.C: Removed.
2188 * g++.target/riscv/rvv/base/vmulhsu_vx_rv32-3.C: Removed.
2189 * g++.target/riscv/rvv/base/vmulhsu_vx_rv64-1.C: Removed.
2190 * g++.target/riscv/rvv/base/vmulhsu_vx_rv64-2.C: Removed.
2191 * g++.target/riscv/rvv/base/vmulhsu_vx_rv64-3.C: Removed.
2192 * g++.target/riscv/rvv/base/vmulhsu_vx_tu_rv32-1.C: Removed.
2193 * g++.target/riscv/rvv/base/vmulhsu_vx_tu_rv32-2.C: Removed.
2194 * g++.target/riscv/rvv/base/vmulhsu_vx_tu_rv32-3.C: Removed.
2195 * g++.target/riscv/rvv/base/vmulhsu_vx_tu_rv64-1.C: Removed.
2196 * g++.target/riscv/rvv/base/vmulhsu_vx_tu_rv64-2.C: Removed.
2197 * g++.target/riscv/rvv/base/vmulhsu_vx_tu_rv64-3.C: Removed.
2198 * g++.target/riscv/rvv/base/vmulhsu_vx_tum_rv32-1.C: Removed.
2199 * g++.target/riscv/rvv/base/vmulhsu_vx_tum_rv32-2.C: Removed.
2200 * g++.target/riscv/rvv/base/vmulhsu_vx_tum_rv32-3.C: Removed.
2201 * g++.target/riscv/rvv/base/vmulhsu_vx_tum_rv64-1.C: Removed.
2202 * g++.target/riscv/rvv/base/vmulhsu_vx_tum_rv64-2.C: Removed.
2203 * g++.target/riscv/rvv/base/vmulhsu_vx_tum_rv64-3.C: Removed.
2204 * g++.target/riscv/rvv/base/vmulhsu_vx_tumu_rv32-1.C: Removed.
2205 * g++.target/riscv/rvv/base/vmulhsu_vx_tumu_rv32-2.C: Removed.
2206 * g++.target/riscv/rvv/base/vmulhsu_vx_tumu_rv32-3.C: Removed.
2207 * g++.target/riscv/rvv/base/vmulhsu_vx_tumu_rv64-1.C: Removed.
2208 * g++.target/riscv/rvv/base/vmulhsu_vx_tumu_rv64-2.C: Removed.
2209 * g++.target/riscv/rvv/base/vmulhsu_vx_tumu_rv64-3.C: Removed.
2210 * g++.target/riscv/rvv/base/vmulhu_vx_mu_rv32-1.C: Removed.
2211 * g++.target/riscv/rvv/base/vmulhu_vx_mu_rv32-2.C: Removed.
2212 * g++.target/riscv/rvv/base/vmulhu_vx_mu_rv32-3.C: Removed.
2213 * g++.target/riscv/rvv/base/vmulhu_vx_mu_rv64-1.C: Removed.
2214 * g++.target/riscv/rvv/base/vmulhu_vx_mu_rv64-2.C: Removed.
2215 * g++.target/riscv/rvv/base/vmulhu_vx_mu_rv64-3.C: Removed.
2216 * g++.target/riscv/rvv/base/vmulhu_vx_rv32-1.C: Removed.
2217 * g++.target/riscv/rvv/base/vmulhu_vx_rv32-2.C: Removed.
2218 * g++.target/riscv/rvv/base/vmulhu_vx_rv32-3.C: Removed.
2219 * g++.target/riscv/rvv/base/vmulhu_vx_rv64-1.C: Removed.
2220 * g++.target/riscv/rvv/base/vmulhu_vx_rv64-2.C: Removed.
2221 * g++.target/riscv/rvv/base/vmulhu_vx_rv64-3.C: Removed.
2222 * g++.target/riscv/rvv/base/vmulhu_vx_tu_rv32-1.C: Removed.
2223 * g++.target/riscv/rvv/base/vmulhu_vx_tu_rv32-2.C: Removed.
2224 * g++.target/riscv/rvv/base/vmulhu_vx_tu_rv32-3.C: Removed.
2225 * g++.target/riscv/rvv/base/vmulhu_vx_tu_rv64-1.C: Removed.
2226 * g++.target/riscv/rvv/base/vmulhu_vx_tu_rv64-2.C: Removed.
2227 * g++.target/riscv/rvv/base/vmulhu_vx_tu_rv64-3.C: Removed.
2228 * g++.target/riscv/rvv/base/vmulhu_vx_tum_rv32-1.C: Removed.
2229 * g++.target/riscv/rvv/base/vmulhu_vx_tum_rv32-2.C: Removed.
2230 * g++.target/riscv/rvv/base/vmulhu_vx_tum_rv32-3.C: Removed.
2231 * g++.target/riscv/rvv/base/vmulhu_vx_tum_rv64-1.C: Removed.
2232 * g++.target/riscv/rvv/base/vmulhu_vx_tum_rv64-2.C: Removed.
2233 * g++.target/riscv/rvv/base/vmulhu_vx_tum_rv64-3.C: Removed.
2234 * g++.target/riscv/rvv/base/vmulhu_vx_tumu_rv32-1.C: Removed.
2235 * g++.target/riscv/rvv/base/vmulhu_vx_tumu_rv32-2.C: Removed.
2236 * g++.target/riscv/rvv/base/vmulhu_vx_tumu_rv32-3.C: Removed.
2237 * g++.target/riscv/rvv/base/vmulhu_vx_tumu_rv64-1.C: Removed.
2238 * g++.target/riscv/rvv/base/vmulhu_vx_tumu_rv64-2.C: Removed.
2239 * g++.target/riscv/rvv/base/vmulhu_vx_tumu_rv64-3.C: Removed.
2240 * g++.target/riscv/rvv/base/vmv_v-1.C: Removed.
2241 * g++.target/riscv/rvv/base/vmv_v_tu-1.C: Removed.
2242 * g++.target/riscv/rvv/base/vmv_v_x_rv32-1.C: Removed.
2243 * g++.target/riscv/rvv/base/vmv_v_x_rv32-2.C: Removed.
2244 * g++.target/riscv/rvv/base/vmv_v_x_rv32-3.C: Removed.
2245 * g++.target/riscv/rvv/base/vmv_v_x_rv64-1.C: Removed.
2246 * g++.target/riscv/rvv/base/vmv_v_x_rv64-2.C: Removed.
2247 * g++.target/riscv/rvv/base/vmv_v_x_rv64-3.C: Removed.
2248 * g++.target/riscv/rvv/base/vnclip_vv-1.C: Removed.
2249 * g++.target/riscv/rvv/base/vnclip_vv-2.C: Removed.
2250 * g++.target/riscv/rvv/base/vnclip_vv-3.C: Removed.
2251 * g++.target/riscv/rvv/base/vnclip_vv_mu-1.C: Removed.
2252 * g++.target/riscv/rvv/base/vnclip_vv_mu-2.C: Removed.
2253 * g++.target/riscv/rvv/base/vnclip_vv_mu-3.C: Removed.
2254 * g++.target/riscv/rvv/base/vnclip_vv_tu-1.C: Removed.
2255 * g++.target/riscv/rvv/base/vnclip_vv_tu-2.C: Removed.
2256 * g++.target/riscv/rvv/base/vnclip_vv_tu-3.C: Removed.
2257 * g++.target/riscv/rvv/base/vnclip_vv_tum-1.C: Removed.
2258 * g++.target/riscv/rvv/base/vnclip_vv_tum-2.C: Removed.
2259 * g++.target/riscv/rvv/base/vnclip_vv_tum-3.C: Removed.
2260 * g++.target/riscv/rvv/base/vnclip_vv_tumu-1.C: Removed.
2261 * g++.target/riscv/rvv/base/vnclip_vv_tumu-2.C: Removed.
2262 * g++.target/riscv/rvv/base/vnclip_vv_tumu-3.C: Removed.
2263 * g++.target/riscv/rvv/base/vnclip_vx-1.C: Removed.
2264 * g++.target/riscv/rvv/base/vnclip_vx-2.C: Removed.
2265 * g++.target/riscv/rvv/base/vnclip_vx-3.C: Removed.
2266 * g++.target/riscv/rvv/base/vnclip_vx_mu-1.C: Removed.
2267 * g++.target/riscv/rvv/base/vnclip_vx_mu-2.C: Removed.
2268 * g++.target/riscv/rvv/base/vnclip_vx_mu-3.C: Removed.
2269 * g++.target/riscv/rvv/base/vnclip_vx_tu-1.C: Removed.
2270 * g++.target/riscv/rvv/base/vnclip_vx_tu-2.C: Removed.
2271 * g++.target/riscv/rvv/base/vnclip_vx_tu-3.C: Removed.
2272 * g++.target/riscv/rvv/base/vnclip_vx_tum-1.C: Removed.
2273 * g++.target/riscv/rvv/base/vnclip_vx_tum-2.C: Removed.
2274 * g++.target/riscv/rvv/base/vnclip_vx_tum-3.C: Removed.
2275 * g++.target/riscv/rvv/base/vnclip_vx_tumu-1.C: Removed.
2276 * g++.target/riscv/rvv/base/vnclip_vx_tumu-2.C: Removed.
2277 * g++.target/riscv/rvv/base/vnclip_vx_tumu-3.C: Removed.
2278 * g++.target/riscv/rvv/base/vnclipu_vv-1.C: Removed.
2279 * g++.target/riscv/rvv/base/vnclipu_vv-2.C: Removed.
2280 * g++.target/riscv/rvv/base/vnclipu_vv-3.C: Removed.
2281 * g++.target/riscv/rvv/base/vnclipu_vv_mu-1.C: Removed.
2282 * g++.target/riscv/rvv/base/vnclipu_vv_mu-2.C: Removed.
2283 * g++.target/riscv/rvv/base/vnclipu_vv_mu-3.C: Removed.
2284 * g++.target/riscv/rvv/base/vnclipu_vv_tu-1.C: Removed.
2285 * g++.target/riscv/rvv/base/vnclipu_vv_tu-2.C: Removed.
2286 * g++.target/riscv/rvv/base/vnclipu_vv_tu-3.C: Removed.
2287 * g++.target/riscv/rvv/base/vnclipu_vv_tum-1.C: Removed.
2288 * g++.target/riscv/rvv/base/vnclipu_vv_tum-2.C: Removed.
2289 * g++.target/riscv/rvv/base/vnclipu_vv_tum-3.C: Removed.
2290 * g++.target/riscv/rvv/base/vnclipu_vv_tumu-1.C: Removed.
2291 * g++.target/riscv/rvv/base/vnclipu_vv_tumu-2.C: Removed.
2292 * g++.target/riscv/rvv/base/vnclipu_vv_tumu-3.C: Removed.
2293 * g++.target/riscv/rvv/base/vnclipu_vx-1.C: Removed.
2294 * g++.target/riscv/rvv/base/vnclipu_vx-2.C: Removed.
2295 * g++.target/riscv/rvv/base/vnclipu_vx-3.C: Removed.
2296 * g++.target/riscv/rvv/base/vnclipu_vx_mu-1.C: Removed.
2297 * g++.target/riscv/rvv/base/vnclipu_vx_mu-2.C: Removed.
2298 * g++.target/riscv/rvv/base/vnclipu_vx_mu-3.C: Removed.
2299 * g++.target/riscv/rvv/base/vnclipu_vx_tu-1.C: Removed.
2300 * g++.target/riscv/rvv/base/vnclipu_vx_tu-2.C: Removed.
2301 * g++.target/riscv/rvv/base/vnclipu_vx_tu-3.C: Removed.
2302 * g++.target/riscv/rvv/base/vnclipu_vx_tum-1.C: Removed.
2303 * g++.target/riscv/rvv/base/vnclipu_vx_tum-2.C: Removed.
2304 * g++.target/riscv/rvv/base/vnclipu_vx_tum-3.C: Removed.
2305 * g++.target/riscv/rvv/base/vnclipu_vx_tumu-1.C: Removed.
2306 * g++.target/riscv/rvv/base/vnclipu_vx_tumu-2.C: Removed.
2307 * g++.target/riscv/rvv/base/vnclipu_vx_tumu-3.C: Removed.
2308 * g++.target/riscv/rvv/base/vncvt_x-1.C: Removed.
2309 * g++.target/riscv/rvv/base/vncvt_x-2.C: Removed.
2310 * g++.target/riscv/rvv/base/vncvt_x-3.C: Removed.
2311 * g++.target/riscv/rvv/base/vncvt_x_mu-1.C: Removed.
2312 * g++.target/riscv/rvv/base/vncvt_x_mu-2.C: Removed.
2313 * g++.target/riscv/rvv/base/vncvt_x_mu-3.C: Removed.
2314 * g++.target/riscv/rvv/base/vncvt_x_tu-1.C: Removed.
2315 * g++.target/riscv/rvv/base/vncvt_x_tu-2.C: Removed.
2316 * g++.target/riscv/rvv/base/vncvt_x_tu-3.C: Removed.
2317 * g++.target/riscv/rvv/base/vncvt_x_tum-1.C: Removed.
2318 * g++.target/riscv/rvv/base/vncvt_x_tum-2.C: Removed.
2319 * g++.target/riscv/rvv/base/vncvt_x_tum-3.C: Removed.
2320 * g++.target/riscv/rvv/base/vncvt_x_tumu-1.C: Removed.
2321 * g++.target/riscv/rvv/base/vncvt_x_tumu-2.C: Removed.
2322 * g++.target/riscv/rvv/base/vncvt_x_tumu-3.C: Removed.
2323 * g++.target/riscv/rvv/base/vneg_v-1.C: Removed.
2324 * g++.target/riscv/rvv/base/vneg_v-2.C: Removed.
2325 * g++.target/riscv/rvv/base/vneg_v-3.C: Removed.
2326 * g++.target/riscv/rvv/base/vneg_v_mu-1.C: Removed.
2327 * g++.target/riscv/rvv/base/vneg_v_mu-2.C: Removed.
2328 * g++.target/riscv/rvv/base/vneg_v_mu-3.C: Removed.
2329 * g++.target/riscv/rvv/base/vneg_v_tu-1.C: Removed.
2330 * g++.target/riscv/rvv/base/vneg_v_tu-2.C: Removed.
2331 * g++.target/riscv/rvv/base/vneg_v_tu-3.C: Removed.
2332 * g++.target/riscv/rvv/base/vneg_v_tum-1.C: Removed.
2333 * g++.target/riscv/rvv/base/vneg_v_tum-2.C: Removed.
2334 * g++.target/riscv/rvv/base/vneg_v_tum-3.C: Removed.
2335 * g++.target/riscv/rvv/base/vneg_v_tumu-1.C: Removed.
2336 * g++.target/riscv/rvv/base/vneg_v_tumu-2.C: Removed.
2337 * g++.target/riscv/rvv/base/vneg_v_tumu-3.C: Removed.
2338 * g++.target/riscv/rvv/base/vnmsac_vv-1.C: Removed.
2339 * g++.target/riscv/rvv/base/vnmsac_vv-2.C: Removed.
2340 * g++.target/riscv/rvv/base/vnmsac_vv-3.C: Removed.
2341 * g++.target/riscv/rvv/base/vnmsac_vv_mu-1.C: Removed.
2342 * g++.target/riscv/rvv/base/vnmsac_vv_mu-2.C: Removed.
2343 * g++.target/riscv/rvv/base/vnmsac_vv_mu-3.C: Removed.
2344 * g++.target/riscv/rvv/base/vnmsac_vv_tu-1.C: Removed.
2345 * g++.target/riscv/rvv/base/vnmsac_vv_tu-2.C: Removed.
2346 * g++.target/riscv/rvv/base/vnmsac_vv_tu-3.C: Removed.
2347 * g++.target/riscv/rvv/base/vnmsac_vv_tum-1.C: Removed.
2348 * g++.target/riscv/rvv/base/vnmsac_vv_tum-2.C: Removed.
2349 * g++.target/riscv/rvv/base/vnmsac_vv_tum-3.C: Removed.
2350 * g++.target/riscv/rvv/base/vnmsac_vv_tumu-1.C: Removed.
2351 * g++.target/riscv/rvv/base/vnmsac_vv_tumu-2.C: Removed.
2352 * g++.target/riscv/rvv/base/vnmsac_vv_tumu-3.C: Removed.
2353 * g++.target/riscv/rvv/base/vnmsac_vx_mu_rv32-1.C: Removed.
2354 * g++.target/riscv/rvv/base/vnmsac_vx_mu_rv32-2.C: Removed.
2355 * g++.target/riscv/rvv/base/vnmsac_vx_mu_rv32-3.C: Removed.
2356 * g++.target/riscv/rvv/base/vnmsac_vx_mu_rv64-1.C: Removed.
2357 * g++.target/riscv/rvv/base/vnmsac_vx_mu_rv64-2.C: Removed.
2358 * g++.target/riscv/rvv/base/vnmsac_vx_mu_rv64-3.C: Removed.
2359 * g++.target/riscv/rvv/base/vnmsac_vx_rv32-1.C: Removed.
2360 * g++.target/riscv/rvv/base/vnmsac_vx_rv32-2.C: Removed.
2361 * g++.target/riscv/rvv/base/vnmsac_vx_rv32-3.C: Removed.
2362 * g++.target/riscv/rvv/base/vnmsac_vx_rv64-1.C: Removed.
2363 * g++.target/riscv/rvv/base/vnmsac_vx_rv64-2.C: Removed.
2364 * g++.target/riscv/rvv/base/vnmsac_vx_rv64-3.C: Removed.
2365 * g++.target/riscv/rvv/base/vnmsac_vx_tu_rv32-1.C: Removed.
2366 * g++.target/riscv/rvv/base/vnmsac_vx_tu_rv32-2.C: Removed.
2367 * g++.target/riscv/rvv/base/vnmsac_vx_tu_rv32-3.C: Removed.
2368 * g++.target/riscv/rvv/base/vnmsac_vx_tu_rv64-1.C: Removed.
2369 * g++.target/riscv/rvv/base/vnmsac_vx_tu_rv64-2.C: Removed.
2370 * g++.target/riscv/rvv/base/vnmsac_vx_tu_rv64-3.C: Removed.
2371 * g++.target/riscv/rvv/base/vnmsac_vx_tum_rv32-1.C: Removed.
2372 * g++.target/riscv/rvv/base/vnmsac_vx_tum_rv32-2.C: Removed.
2373 * g++.target/riscv/rvv/base/vnmsac_vx_tum_rv32-3.C: Removed.
2374 * g++.target/riscv/rvv/base/vnmsac_vx_tum_rv64-1.C: Removed.
2375 * g++.target/riscv/rvv/base/vnmsac_vx_tum_rv64-2.C: Removed.
2376 * g++.target/riscv/rvv/base/vnmsac_vx_tum_rv64-3.C: Removed.
2377 * g++.target/riscv/rvv/base/vnmsac_vx_tumu_rv32-1.C: Removed.
2378 * g++.target/riscv/rvv/base/vnmsac_vx_tumu_rv32-2.C: Removed.
2379 * g++.target/riscv/rvv/base/vnmsac_vx_tumu_rv32-3.C: Removed.
2380 * g++.target/riscv/rvv/base/vnmsac_vx_tumu_rv64-1.C: Removed.
2381 * g++.target/riscv/rvv/base/vnmsac_vx_tumu_rv64-2.C: Removed.
2382 * g++.target/riscv/rvv/base/vnmsac_vx_tumu_rv64-3.C: Removed.
2383 * g++.target/riscv/rvv/base/vnmsub_vv-1.C: Removed.
2384 * g++.target/riscv/rvv/base/vnmsub_vv-2.C: Removed.
2385 * g++.target/riscv/rvv/base/vnmsub_vv-3.C: Removed.
2386 * g++.target/riscv/rvv/base/vnmsub_vv_mu-1.C: Removed.
2387 * g++.target/riscv/rvv/base/vnmsub_vv_mu-2.C: Removed.
2388 * g++.target/riscv/rvv/base/vnmsub_vv_mu-3.C: Removed.
2389 * g++.target/riscv/rvv/base/vnmsub_vv_tu-1.C: Removed.
2390 * g++.target/riscv/rvv/base/vnmsub_vv_tu-2.C: Removed.
2391 * g++.target/riscv/rvv/base/vnmsub_vv_tu-3.C: Removed.
2392 * g++.target/riscv/rvv/base/vnmsub_vv_tum-1.C: Removed.
2393 * g++.target/riscv/rvv/base/vnmsub_vv_tum-2.C: Removed.
2394 * g++.target/riscv/rvv/base/vnmsub_vv_tum-3.C: Removed.
2395 * g++.target/riscv/rvv/base/vnmsub_vv_tumu-1.C: Removed.
2396 * g++.target/riscv/rvv/base/vnmsub_vv_tumu-2.C: Removed.
2397 * g++.target/riscv/rvv/base/vnmsub_vv_tumu-3.C: Removed.
2398 * g++.target/riscv/rvv/base/vnmsub_vx_mu_rv32-1.C: Removed.
2399 * g++.target/riscv/rvv/base/vnmsub_vx_mu_rv32-2.C: Removed.
2400 * g++.target/riscv/rvv/base/vnmsub_vx_mu_rv32-3.C: Removed.
2401 * g++.target/riscv/rvv/base/vnmsub_vx_mu_rv64-1.C: Removed.
2402 * g++.target/riscv/rvv/base/vnmsub_vx_mu_rv64-2.C: Removed.
2403 * g++.target/riscv/rvv/base/vnmsub_vx_mu_rv64-3.C: Removed.
2404 * g++.target/riscv/rvv/base/vnmsub_vx_rv32-1.C: Removed.
2405 * g++.target/riscv/rvv/base/vnmsub_vx_rv32-2.C: Removed.
2406 * g++.target/riscv/rvv/base/vnmsub_vx_rv32-3.C: Removed.
2407 * g++.target/riscv/rvv/base/vnmsub_vx_rv64-1.C: Removed.
2408 * g++.target/riscv/rvv/base/vnmsub_vx_rv64-2.C: Removed.
2409 * g++.target/riscv/rvv/base/vnmsub_vx_rv64-3.C: Removed.
2410 * g++.target/riscv/rvv/base/vnmsub_vx_tu_rv32-1.C: Removed.
2411 * g++.target/riscv/rvv/base/vnmsub_vx_tu_rv32-2.C: Removed.
2412 * g++.target/riscv/rvv/base/vnmsub_vx_tu_rv32-3.C: Removed.
2413 * g++.target/riscv/rvv/base/vnmsub_vx_tu_rv64-1.C: Removed.
2414 * g++.target/riscv/rvv/base/vnmsub_vx_tu_rv64-2.C: Removed.
2415 * g++.target/riscv/rvv/base/vnmsub_vx_tu_rv64-3.C: Removed.
2416 * g++.target/riscv/rvv/base/vnmsub_vx_tum_rv32-1.C: Removed.
2417 * g++.target/riscv/rvv/base/vnmsub_vx_tum_rv32-2.C: Removed.
2418 * g++.target/riscv/rvv/base/vnmsub_vx_tum_rv32-3.C: Removed.
2419 * g++.target/riscv/rvv/base/vnmsub_vx_tum_rv64-1.C: Removed.
2420 * g++.target/riscv/rvv/base/vnmsub_vx_tum_rv64-2.C: Removed.
2421 * g++.target/riscv/rvv/base/vnmsub_vx_tum_rv64-3.C: Removed.
2422 * g++.target/riscv/rvv/base/vnmsub_vx_tumu_rv32-1.C: Removed.
2423 * g++.target/riscv/rvv/base/vnmsub_vx_tumu_rv32-2.C: Removed.
2424 * g++.target/riscv/rvv/base/vnmsub_vx_tumu_rv32-3.C: Removed.
2425 * g++.target/riscv/rvv/base/vnmsub_vx_tumu_rv64-1.C: Removed.
2426 * g++.target/riscv/rvv/base/vnmsub_vx_tumu_rv64-2.C: Removed.
2427 * g++.target/riscv/rvv/base/vnmsub_vx_tumu_rv64-3.C: Removed.
2428 * g++.target/riscv/rvv/base/vnot_v-1.C: Removed.
2429 * g++.target/riscv/rvv/base/vnot_v-2.C: Removed.
2430 * g++.target/riscv/rvv/base/vnot_v-3.C: Removed.
2431 * g++.target/riscv/rvv/base/vnot_v_mu-1.C: Removed.
2432 * g++.target/riscv/rvv/base/vnot_v_mu-2.C: Removed.
2433 * g++.target/riscv/rvv/base/vnot_v_mu-3.C: Removed.
2434 * g++.target/riscv/rvv/base/vnot_v_tu-1.C: Removed.
2435 * g++.target/riscv/rvv/base/vnot_v_tu-2.C: Removed.
2436 * g++.target/riscv/rvv/base/vnot_v_tu-3.C: Removed.
2437 * g++.target/riscv/rvv/base/vnot_v_tum-1.C: Removed.
2438 * g++.target/riscv/rvv/base/vnot_v_tum-2.C: Removed.
2439 * g++.target/riscv/rvv/base/vnot_v_tum-3.C: Removed.
2440 * g++.target/riscv/rvv/base/vnot_v_tumu-1.C: Removed.
2441 * g++.target/riscv/rvv/base/vnot_v_tumu-2.C: Removed.
2442 * g++.target/riscv/rvv/base/vnot_v_tumu-3.C: Removed.
2443 * g++.target/riscv/rvv/base/vnsra_vv-1.C: Removed.
2444 * g++.target/riscv/rvv/base/vnsra_vv-2.C: Removed.
2445 * g++.target/riscv/rvv/base/vnsra_vv-3.C: Removed.
2446 * g++.target/riscv/rvv/base/vnsra_vv_mu-1.C: Removed.
2447 * g++.target/riscv/rvv/base/vnsra_vv_mu-2.C: Removed.
2448 * g++.target/riscv/rvv/base/vnsra_vv_mu-3.C: Removed.
2449 * g++.target/riscv/rvv/base/vnsra_vv_tu-1.C: Removed.
2450 * g++.target/riscv/rvv/base/vnsra_vv_tu-2.C: Removed.
2451 * g++.target/riscv/rvv/base/vnsra_vv_tu-3.C: Removed.
2452 * g++.target/riscv/rvv/base/vnsra_vv_tum-1.C: Removed.
2453 * g++.target/riscv/rvv/base/vnsra_vv_tum-2.C: Removed.
2454 * g++.target/riscv/rvv/base/vnsra_vv_tum-3.C: Removed.
2455 * g++.target/riscv/rvv/base/vnsra_vv_tumu-1.C: Removed.
2456 * g++.target/riscv/rvv/base/vnsra_vv_tumu-2.C: Removed.
2457 * g++.target/riscv/rvv/base/vnsra_vv_tumu-3.C: Removed.
2458 * g++.target/riscv/rvv/base/vnsra_vx-1.C: Removed.
2459 * g++.target/riscv/rvv/base/vnsra_vx-2.C: Removed.
2460 * g++.target/riscv/rvv/base/vnsra_vx-3.C: Removed.
2461 * g++.target/riscv/rvv/base/vnsra_vx_mu-1.C: Removed.
2462 * g++.target/riscv/rvv/base/vnsra_vx_mu-2.C: Removed.
2463 * g++.target/riscv/rvv/base/vnsra_vx_mu-3.C: Removed.
2464 * g++.target/riscv/rvv/base/vnsra_vx_tu-1.C: Removed.
2465 * g++.target/riscv/rvv/base/vnsra_vx_tu-2.C: Removed.
2466 * g++.target/riscv/rvv/base/vnsra_vx_tu-3.C: Removed.
2467 * g++.target/riscv/rvv/base/vnsra_vx_tum-1.C: Removed.
2468 * g++.target/riscv/rvv/base/vnsra_vx_tum-2.C: Removed.
2469 * g++.target/riscv/rvv/base/vnsra_vx_tum-3.C: Removed.
2470 * g++.target/riscv/rvv/base/vnsra_vx_tumu-1.C: Removed.
2471 * g++.target/riscv/rvv/base/vnsra_vx_tumu-2.C: Removed.
2472 * g++.target/riscv/rvv/base/vnsra_vx_tumu-3.C: Removed.
2473 * g++.target/riscv/rvv/base/vnsrl_vv-1.C: Removed.
2474 * g++.target/riscv/rvv/base/vnsrl_vv-2.C: Removed.
2475 * g++.target/riscv/rvv/base/vnsrl_vv-3.C: Removed.
2476 * g++.target/riscv/rvv/base/vnsrl_vv_mu-1.C: Removed.
2477 * g++.target/riscv/rvv/base/vnsrl_vv_mu-2.C: Removed.
2478 * g++.target/riscv/rvv/base/vnsrl_vv_mu-3.C: Removed.
2479 * g++.target/riscv/rvv/base/vnsrl_vv_tu-1.C: Removed.
2480 * g++.target/riscv/rvv/base/vnsrl_vv_tu-2.C: Removed.
2481 * g++.target/riscv/rvv/base/vnsrl_vv_tu-3.C: Removed.
2482 * g++.target/riscv/rvv/base/vnsrl_vv_tum-1.C: Removed.
2483 * g++.target/riscv/rvv/base/vnsrl_vv_tum-2.C: Removed.
2484 * g++.target/riscv/rvv/base/vnsrl_vv_tum-3.C: Removed.
2485 * g++.target/riscv/rvv/base/vnsrl_vv_tumu-1.C: Removed.
2486 * g++.target/riscv/rvv/base/vnsrl_vv_tumu-2.C: Removed.
2487 * g++.target/riscv/rvv/base/vnsrl_vv_tumu-3.C: Removed.
2488 * g++.target/riscv/rvv/base/vnsrl_vx-1.C: Removed.
2489 * g++.target/riscv/rvv/base/vnsrl_vx-2.C: Removed.
2490 * g++.target/riscv/rvv/base/vnsrl_vx-3.C: Removed.
2491 * g++.target/riscv/rvv/base/vnsrl_vx_mu-1.C: Removed.
2492 * g++.target/riscv/rvv/base/vnsrl_vx_mu-2.C: Removed.
2493 * g++.target/riscv/rvv/base/vnsrl_vx_mu-3.C: Removed.
2494 * g++.target/riscv/rvv/base/vnsrl_vx_tu-1.C: Removed.
2495 * g++.target/riscv/rvv/base/vnsrl_vx_tu-2.C: Removed.
2496 * g++.target/riscv/rvv/base/vnsrl_vx_tu-3.C: Removed.
2497 * g++.target/riscv/rvv/base/vnsrl_vx_tum-1.C: Removed.
2498 * g++.target/riscv/rvv/base/vnsrl_vx_tum-2.C: Removed.
2499 * g++.target/riscv/rvv/base/vnsrl_vx_tum-3.C: Removed.
2500 * g++.target/riscv/rvv/base/vnsrl_vx_tumu-1.C: Removed.
2501 * g++.target/riscv/rvv/base/vnsrl_vx_tumu-2.C: Removed.
2502 * g++.target/riscv/rvv/base/vnsrl_vx_tumu-3.C: Removed.
2503 * g++.target/riscv/rvv/base/vor_vv-1.C: Removed.
2504 * g++.target/riscv/rvv/base/vor_vv-2.C: Removed.
2505 * g++.target/riscv/rvv/base/vor_vv-3.C: Removed.
2506 * g++.target/riscv/rvv/base/vor_vv_mu-1.C: Removed.
2507 * g++.target/riscv/rvv/base/vor_vv_mu-2.C: Removed.
2508 * g++.target/riscv/rvv/base/vor_vv_mu-3.C: Removed.
2509 * g++.target/riscv/rvv/base/vor_vv_tu-1.C: Removed.
2510 * g++.target/riscv/rvv/base/vor_vv_tu-2.C: Removed.
2511 * g++.target/riscv/rvv/base/vor_vv_tu-3.C: Removed.
2512 * g++.target/riscv/rvv/base/vor_vv_tum-1.C: Removed.
2513 * g++.target/riscv/rvv/base/vor_vv_tum-2.C: Removed.
2514 * g++.target/riscv/rvv/base/vor_vv_tum-3.C: Removed.
2515 * g++.target/riscv/rvv/base/vor_vv_tumu-1.C: Removed.
2516 * g++.target/riscv/rvv/base/vor_vv_tumu-2.C: Removed.
2517 * g++.target/riscv/rvv/base/vor_vv_tumu-3.C: Removed.
2518 * g++.target/riscv/rvv/base/vor_vx_mu_rv32-1.C: Removed.
2519 * g++.target/riscv/rvv/base/vor_vx_mu_rv32-2.C: Removed.
2520 * g++.target/riscv/rvv/base/vor_vx_mu_rv32-3.C: Removed.
2521 * g++.target/riscv/rvv/base/vor_vx_mu_rv64-1.C: Removed.
2522 * g++.target/riscv/rvv/base/vor_vx_mu_rv64-2.C: Removed.
2523 * g++.target/riscv/rvv/base/vor_vx_mu_rv64-3.C: Removed.
2524 * g++.target/riscv/rvv/base/vor_vx_rv32-1.C: Removed.
2525 * g++.target/riscv/rvv/base/vor_vx_rv32-2.C: Removed.
2526 * g++.target/riscv/rvv/base/vor_vx_rv32-3.C: Removed.
2527 * g++.target/riscv/rvv/base/vor_vx_rv64-1.C: Removed.
2528 * g++.target/riscv/rvv/base/vor_vx_rv64-2.C: Removed.
2529 * g++.target/riscv/rvv/base/vor_vx_rv64-3.C: Removed.
2530 * g++.target/riscv/rvv/base/vor_vx_tu_rv32-1.C: Removed.
2531 * g++.target/riscv/rvv/base/vor_vx_tu_rv32-2.C: Removed.
2532 * g++.target/riscv/rvv/base/vor_vx_tu_rv32-3.C: Removed.
2533 * g++.target/riscv/rvv/base/vor_vx_tu_rv64-1.C: Removed.
2534 * g++.target/riscv/rvv/base/vor_vx_tu_rv64-2.C: Removed.
2535 * g++.target/riscv/rvv/base/vor_vx_tu_rv64-3.C: Removed.
2536 * g++.target/riscv/rvv/base/vor_vx_tum_rv32-1.C: Removed.
2537 * g++.target/riscv/rvv/base/vor_vx_tum_rv32-2.C: Removed.
2538 * g++.target/riscv/rvv/base/vor_vx_tum_rv32-3.C: Removed.
2539 * g++.target/riscv/rvv/base/vor_vx_tum_rv64-1.C: Removed.
2540 * g++.target/riscv/rvv/base/vor_vx_tum_rv64-2.C: Removed.
2541 * g++.target/riscv/rvv/base/vor_vx_tum_rv64-3.C: Removed.
2542 * g++.target/riscv/rvv/base/vor_vx_tumu_rv32-1.C: Removed.
2543 * g++.target/riscv/rvv/base/vor_vx_tumu_rv32-2.C: Removed.
2544 * g++.target/riscv/rvv/base/vor_vx_tumu_rv32-3.C: Removed.
2545 * g++.target/riscv/rvv/base/vor_vx_tumu_rv64-1.C: Removed.
2546 * g++.target/riscv/rvv/base/vor_vx_tumu_rv64-2.C: Removed.
2547 * g++.target/riscv/rvv/base/vor_vx_tumu_rv64-3.C: Removed.
2548 * g++.target/riscv/rvv/base/vrem_vv-1.C: Removed.
2549 * g++.target/riscv/rvv/base/vrem_vv-2.C: Removed.
2550 * g++.target/riscv/rvv/base/vrem_vv-3.C: Removed.
2551 * g++.target/riscv/rvv/base/vrem_vv_mu-1.C: Removed.
2552 * g++.target/riscv/rvv/base/vrem_vv_mu-2.C: Removed.
2553 * g++.target/riscv/rvv/base/vrem_vv_mu-3.C: Removed.
2554 * g++.target/riscv/rvv/base/vrem_vv_tu-1.C: Removed.
2555 * g++.target/riscv/rvv/base/vrem_vv_tu-2.C: Removed.
2556 * g++.target/riscv/rvv/base/vrem_vv_tu-3.C: Removed.
2557 * g++.target/riscv/rvv/base/vrem_vv_tum-1.C: Removed.
2558 * g++.target/riscv/rvv/base/vrem_vv_tum-2.C: Removed.
2559 * g++.target/riscv/rvv/base/vrem_vv_tum-3.C: Removed.
2560 * g++.target/riscv/rvv/base/vrem_vv_tumu-1.C: Removed.
2561 * g++.target/riscv/rvv/base/vrem_vv_tumu-2.C: Removed.
2562 * g++.target/riscv/rvv/base/vrem_vv_tumu-3.C: Removed.
2563 * g++.target/riscv/rvv/base/vrem_vx_mu_rv32-1.C: Removed.
2564 * g++.target/riscv/rvv/base/vrem_vx_mu_rv32-2.C: Removed.
2565 * g++.target/riscv/rvv/base/vrem_vx_mu_rv32-3.C: Removed.
2566 * g++.target/riscv/rvv/base/vrem_vx_mu_rv64-1.C: Removed.
2567 * g++.target/riscv/rvv/base/vrem_vx_mu_rv64-2.C: Removed.
2568 * g++.target/riscv/rvv/base/vrem_vx_mu_rv64-3.C: Removed.
2569 * g++.target/riscv/rvv/base/vrem_vx_rv32-1.C: Removed.
2570 * g++.target/riscv/rvv/base/vrem_vx_rv32-2.C: Removed.
2571 * g++.target/riscv/rvv/base/vrem_vx_rv32-3.C: Removed.
2572 * g++.target/riscv/rvv/base/vrem_vx_rv64-1.C: Removed.
2573 * g++.target/riscv/rvv/base/vrem_vx_rv64-2.C: Removed.
2574 * g++.target/riscv/rvv/base/vrem_vx_rv64-3.C: Removed.
2575 * g++.target/riscv/rvv/base/vrem_vx_tu_rv32-1.C: Removed.
2576 * g++.target/riscv/rvv/base/vrem_vx_tu_rv32-2.C: Removed.
2577 * g++.target/riscv/rvv/base/vrem_vx_tu_rv32-3.C: Removed.
2578 * g++.target/riscv/rvv/base/vrem_vx_tu_rv64-1.C: Removed.
2579 * g++.target/riscv/rvv/base/vrem_vx_tu_rv64-2.C: Removed.
2580 * g++.target/riscv/rvv/base/vrem_vx_tu_rv64-3.C: Removed.
2581 * g++.target/riscv/rvv/base/vrem_vx_tum_rv32-1.C: Removed.
2582 * g++.target/riscv/rvv/base/vrem_vx_tum_rv32-2.C: Removed.
2583 * g++.target/riscv/rvv/base/vrem_vx_tum_rv32-3.C: Removed.
2584 * g++.target/riscv/rvv/base/vrem_vx_tum_rv64-1.C: Removed.
2585 * g++.target/riscv/rvv/base/vrem_vx_tum_rv64-2.C: Removed.
2586 * g++.target/riscv/rvv/base/vrem_vx_tum_rv64-3.C: Removed.
2587 * g++.target/riscv/rvv/base/vrem_vx_tumu_rv32-1.C: Removed.
2588 * g++.target/riscv/rvv/base/vrem_vx_tumu_rv32-2.C: Removed.
2589 * g++.target/riscv/rvv/base/vrem_vx_tumu_rv32-3.C: Removed.
2590 * g++.target/riscv/rvv/base/vrem_vx_tumu_rv64-1.C: Removed.
2591 * g++.target/riscv/rvv/base/vrem_vx_tumu_rv64-2.C: Removed.
2592 * g++.target/riscv/rvv/base/vrem_vx_tumu_rv64-3.C: Removed.
2593 * g++.target/riscv/rvv/base/vremu_vv-1.C: Removed.
2594 * g++.target/riscv/rvv/base/vremu_vv-2.C: Removed.
2595 * g++.target/riscv/rvv/base/vremu_vv-3.C: Removed.
2596 * g++.target/riscv/rvv/base/vremu_vv_mu-1.C: Removed.
2597 * g++.target/riscv/rvv/base/vremu_vv_mu-2.C: Removed.
2598 * g++.target/riscv/rvv/base/vremu_vv_mu-3.C: Removed.
2599 * g++.target/riscv/rvv/base/vremu_vv_tu-1.C: Removed.
2600 * g++.target/riscv/rvv/base/vremu_vv_tu-2.C: Removed.
2601 * g++.target/riscv/rvv/base/vremu_vv_tu-3.C: Removed.
2602 * g++.target/riscv/rvv/base/vremu_vv_tum-1.C: Removed.
2603 * g++.target/riscv/rvv/base/vremu_vv_tum-2.C: Removed.
2604 * g++.target/riscv/rvv/base/vremu_vv_tum-3.C: Removed.
2605 * g++.target/riscv/rvv/base/vremu_vv_tumu-1.C: Removed.
2606 * g++.target/riscv/rvv/base/vremu_vv_tumu-2.C: Removed.
2607 * g++.target/riscv/rvv/base/vremu_vv_tumu-3.C: Removed.
2608 * g++.target/riscv/rvv/base/vremu_vx_mu_rv32-1.C: Removed.
2609 * g++.target/riscv/rvv/base/vremu_vx_mu_rv32-2.C: Removed.
2610 * g++.target/riscv/rvv/base/vremu_vx_mu_rv32-3.C: Removed.
2611 * g++.target/riscv/rvv/base/vremu_vx_mu_rv64-1.C: Removed.
2612 * g++.target/riscv/rvv/base/vremu_vx_mu_rv64-2.C: Removed.
2613 * g++.target/riscv/rvv/base/vremu_vx_mu_rv64-3.C: Removed.
2614 * g++.target/riscv/rvv/base/vremu_vx_rv32-1.C: Removed.
2615 * g++.target/riscv/rvv/base/vremu_vx_rv32-2.C: Removed.
2616 * g++.target/riscv/rvv/base/vremu_vx_rv32-3.C: Removed.
2617 * g++.target/riscv/rvv/base/vremu_vx_rv64-1.C: Removed.
2618 * g++.target/riscv/rvv/base/vremu_vx_rv64-2.C: Removed.
2619 * g++.target/riscv/rvv/base/vremu_vx_rv64-3.C: Removed.
2620 * g++.target/riscv/rvv/base/vremu_vx_tu_rv32-1.C: Removed.
2621 * g++.target/riscv/rvv/base/vremu_vx_tu_rv32-2.C: Removed.
2622 * g++.target/riscv/rvv/base/vremu_vx_tu_rv32-3.C: Removed.
2623 * g++.target/riscv/rvv/base/vremu_vx_tu_rv64-1.C: Removed.
2624 * g++.target/riscv/rvv/base/vremu_vx_tu_rv64-2.C: Removed.
2625 * g++.target/riscv/rvv/base/vremu_vx_tu_rv64-3.C: Removed.
2626 * g++.target/riscv/rvv/base/vremu_vx_tum_rv32-1.C: Removed.
2627 * g++.target/riscv/rvv/base/vremu_vx_tum_rv32-2.C: Removed.
2628 * g++.target/riscv/rvv/base/vremu_vx_tum_rv32-3.C: Removed.
2629 * g++.target/riscv/rvv/base/vremu_vx_tum_rv64-1.C: Removed.
2630 * g++.target/riscv/rvv/base/vremu_vx_tum_rv64-2.C: Removed.
2631 * g++.target/riscv/rvv/base/vremu_vx_tum_rv64-3.C: Removed.
2632 * g++.target/riscv/rvv/base/vremu_vx_tumu_rv32-1.C: Removed.
2633 * g++.target/riscv/rvv/base/vremu_vx_tumu_rv32-2.C: Removed.
2634 * g++.target/riscv/rvv/base/vremu_vx_tumu_rv32-3.C: Removed.
2635 * g++.target/riscv/rvv/base/vremu_vx_tumu_rv64-1.C: Removed.
2636 * g++.target/riscv/rvv/base/vremu_vx_tumu_rv64-2.C: Removed.
2637 * g++.target/riscv/rvv/base/vremu_vx_tumu_rv64-3.C: Removed.
2638 * g++.target/riscv/rvv/base/vrsub_vx_mu_rv32-1.C: Removed.
2639 * g++.target/riscv/rvv/base/vrsub_vx_mu_rv32-2.C: Removed.
2640 * g++.target/riscv/rvv/base/vrsub_vx_mu_rv32-3.C: Removed.
2641 * g++.target/riscv/rvv/base/vrsub_vx_mu_rv64-1.C: Removed.
2642 * g++.target/riscv/rvv/base/vrsub_vx_mu_rv64-2.C: Removed.
2643 * g++.target/riscv/rvv/base/vrsub_vx_mu_rv64-3.C: Removed.
2644 * g++.target/riscv/rvv/base/vrsub_vx_rv32-1.C: Removed.
2645 * g++.target/riscv/rvv/base/vrsub_vx_rv32-2.C: Removed.
2646 * g++.target/riscv/rvv/base/vrsub_vx_rv32-3.C: Removed.
2647 * g++.target/riscv/rvv/base/vrsub_vx_rv64-1.C: Removed.
2648 * g++.target/riscv/rvv/base/vrsub_vx_rv64-2.C: Removed.
2649 * g++.target/riscv/rvv/base/vrsub_vx_rv64-3.C: Removed.
2650 * g++.target/riscv/rvv/base/vrsub_vx_tu_rv32-1.C: Removed.
2651 * g++.target/riscv/rvv/base/vrsub_vx_tu_rv32-2.C: Removed.
2652 * g++.target/riscv/rvv/base/vrsub_vx_tu_rv32-3.C: Removed.
2653 * g++.target/riscv/rvv/base/vrsub_vx_tu_rv64-1.C: Removed.
2654 * g++.target/riscv/rvv/base/vrsub_vx_tu_rv64-2.C: Removed.
2655 * g++.target/riscv/rvv/base/vrsub_vx_tu_rv64-3.C: Removed.
2656 * g++.target/riscv/rvv/base/vrsub_vx_tum_rv32-1.C: Removed.
2657 * g++.target/riscv/rvv/base/vrsub_vx_tum_rv32-2.C: Removed.
2658 * g++.target/riscv/rvv/base/vrsub_vx_tum_rv32-3.C: Removed.
2659 * g++.target/riscv/rvv/base/vrsub_vx_tum_rv64-1.C: Removed.
2660 * g++.target/riscv/rvv/base/vrsub_vx_tum_rv64-2.C: Removed.
2661 * g++.target/riscv/rvv/base/vrsub_vx_tum_rv64-3.C: Removed.
2662 * g++.target/riscv/rvv/base/vrsub_vx_tumu_rv32-1.C: Removed.
2663 * g++.target/riscv/rvv/base/vrsub_vx_tumu_rv32-2.C: Removed.
2664 * g++.target/riscv/rvv/base/vrsub_vx_tumu_rv32-3.C: Removed.
2665 * g++.target/riscv/rvv/base/vrsub_vx_tumu_rv64-1.C: Removed.
2666 * g++.target/riscv/rvv/base/vrsub_vx_tumu_rv64-2.C: Removed.
2667 * g++.target/riscv/rvv/base/vrsub_vx_tumu_rv64-3.C: Removed.
2668 * g++.target/riscv/rvv/base/vsadd_vv-1.C: Removed.
2669 * g++.target/riscv/rvv/base/vsadd_vv-2.C: Removed.
2670 * g++.target/riscv/rvv/base/vsadd_vv-3.C: Removed.
2671 * g++.target/riscv/rvv/base/vsadd_vv_mu-1.C: Removed.
2672 * g++.target/riscv/rvv/base/vsadd_vv_mu-2.C: Removed.
2673 * g++.target/riscv/rvv/base/vsadd_vv_mu-3.C: Removed.
2674 * g++.target/riscv/rvv/base/vsadd_vv_tu-1.C: Removed.
2675 * g++.target/riscv/rvv/base/vsadd_vv_tu-2.C: Removed.
2676 * g++.target/riscv/rvv/base/vsadd_vv_tu-3.C: Removed.
2677 * g++.target/riscv/rvv/base/vsadd_vv_tum-1.C: Removed.
2678 * g++.target/riscv/rvv/base/vsadd_vv_tum-2.C: Removed.
2679 * g++.target/riscv/rvv/base/vsadd_vv_tum-3.C: Removed.
2680 * g++.target/riscv/rvv/base/vsadd_vv_tumu-1.C: Removed.
2681 * g++.target/riscv/rvv/base/vsadd_vv_tumu-2.C: Removed.
2682 * g++.target/riscv/rvv/base/vsadd_vv_tumu-3.C: Removed.
2683 * g++.target/riscv/rvv/base/vsadd_vx_mu_rv32-1.C: Removed.
2684 * g++.target/riscv/rvv/base/vsadd_vx_mu_rv32-2.C: Removed.
2685 * g++.target/riscv/rvv/base/vsadd_vx_mu_rv32-3.C: Removed.
2686 * g++.target/riscv/rvv/base/vsadd_vx_mu_rv64-1.C: Removed.
2687 * g++.target/riscv/rvv/base/vsadd_vx_mu_rv64-2.C: Removed.
2688 * g++.target/riscv/rvv/base/vsadd_vx_mu_rv64-3.C: Removed.
2689 * g++.target/riscv/rvv/base/vsadd_vx_rv32-1.C: Removed.
2690 * g++.target/riscv/rvv/base/vsadd_vx_rv32-2.C: Removed.
2691 * g++.target/riscv/rvv/base/vsadd_vx_rv32-3.C: Removed.
2692 * g++.target/riscv/rvv/base/vsadd_vx_rv64-1.C: Removed.
2693 * g++.target/riscv/rvv/base/vsadd_vx_rv64-2.C: Removed.
2694 * g++.target/riscv/rvv/base/vsadd_vx_rv64-3.C: Removed.
2695 * g++.target/riscv/rvv/base/vsadd_vx_tu_rv32-1.C: Removed.
2696 * g++.target/riscv/rvv/base/vsadd_vx_tu_rv32-2.C: Removed.
2697 * g++.target/riscv/rvv/base/vsadd_vx_tu_rv32-3.C: Removed.
2698 * g++.target/riscv/rvv/base/vsadd_vx_tu_rv64-1.C: Removed.
2699 * g++.target/riscv/rvv/base/vsadd_vx_tu_rv64-2.C: Removed.
2700 * g++.target/riscv/rvv/base/vsadd_vx_tu_rv64-3.C: Removed.
2701 * g++.target/riscv/rvv/base/vsadd_vx_tum_rv32-1.C: Removed.
2702 * g++.target/riscv/rvv/base/vsadd_vx_tum_rv32-2.C: Removed.
2703 * g++.target/riscv/rvv/base/vsadd_vx_tum_rv32-3.C: Removed.
2704 * g++.target/riscv/rvv/base/vsadd_vx_tum_rv64-1.C: Removed.
2705 * g++.target/riscv/rvv/base/vsadd_vx_tum_rv64-2.C: Removed.
2706 * g++.target/riscv/rvv/base/vsadd_vx_tum_rv64-3.C: Removed.
2707 * g++.target/riscv/rvv/base/vsadd_vx_tumu_rv32-1.C: Removed.
2708 * g++.target/riscv/rvv/base/vsadd_vx_tumu_rv32-2.C: Removed.
2709 * g++.target/riscv/rvv/base/vsadd_vx_tumu_rv32-3.C: Removed.
2710 * g++.target/riscv/rvv/base/vsadd_vx_tumu_rv64-1.C: Removed.
2711 * g++.target/riscv/rvv/base/vsadd_vx_tumu_rv64-2.C: Removed.
2712 * g++.target/riscv/rvv/base/vsadd_vx_tumu_rv64-3.C: Removed.
2713 * g++.target/riscv/rvv/base/vsaddu_vv-1.C: Removed.
2714 * g++.target/riscv/rvv/base/vsaddu_vv-2.C: Removed.
2715 * g++.target/riscv/rvv/base/vsaddu_vv-3.C: Removed.
2716 * g++.target/riscv/rvv/base/vsaddu_vv_mu-1.C: Removed.
2717 * g++.target/riscv/rvv/base/vsaddu_vv_mu-2.C: Removed.
2718 * g++.target/riscv/rvv/base/vsaddu_vv_mu-3.C: Removed.
2719 * g++.target/riscv/rvv/base/vsaddu_vv_tu-1.C: Removed.
2720 * g++.target/riscv/rvv/base/vsaddu_vv_tu-2.C: Removed.
2721 * g++.target/riscv/rvv/base/vsaddu_vv_tu-3.C: Removed.
2722 * g++.target/riscv/rvv/base/vsaddu_vv_tum-1.C: Removed.
2723 * g++.target/riscv/rvv/base/vsaddu_vv_tum-2.C: Removed.
2724 * g++.target/riscv/rvv/base/vsaddu_vv_tum-3.C: Removed.
2725 * g++.target/riscv/rvv/base/vsaddu_vv_tumu-1.C: Removed.
2726 * g++.target/riscv/rvv/base/vsaddu_vv_tumu-2.C: Removed.
2727 * g++.target/riscv/rvv/base/vsaddu_vv_tumu-3.C: Removed.
2728 * g++.target/riscv/rvv/base/vsaddu_vx_mu_rv32-1.C: Removed.
2729 * g++.target/riscv/rvv/base/vsaddu_vx_mu_rv32-2.C: Removed.
2730 * g++.target/riscv/rvv/base/vsaddu_vx_mu_rv32-3.C: Removed.
2731 * g++.target/riscv/rvv/base/vsaddu_vx_mu_rv64-1.C: Removed.
2732 * g++.target/riscv/rvv/base/vsaddu_vx_mu_rv64-2.C: Removed.
2733 * g++.target/riscv/rvv/base/vsaddu_vx_mu_rv64-3.C: Removed.
2734 * g++.target/riscv/rvv/base/vsaddu_vx_rv32-1.C: Removed.
2735 * g++.target/riscv/rvv/base/vsaddu_vx_rv32-2.C: Removed.
2736 * g++.target/riscv/rvv/base/vsaddu_vx_rv32-3.C: Removed.
2737 * g++.target/riscv/rvv/base/vsaddu_vx_rv64-1.C: Removed.
2738 * g++.target/riscv/rvv/base/vsaddu_vx_rv64-2.C: Removed.
2739 * g++.target/riscv/rvv/base/vsaddu_vx_rv64-3.C: Removed.
2740 * g++.target/riscv/rvv/base/vsaddu_vx_tu_rv32-1.C: Removed.
2741 * g++.target/riscv/rvv/base/vsaddu_vx_tu_rv32-2.C: Removed.
2742 * g++.target/riscv/rvv/base/vsaddu_vx_tu_rv32-3.C: Removed.
2743 * g++.target/riscv/rvv/base/vsaddu_vx_tu_rv64-1.C: Removed.
2744 * g++.target/riscv/rvv/base/vsaddu_vx_tu_rv64-2.C: Removed.
2745 * g++.target/riscv/rvv/base/vsaddu_vx_tu_rv64-3.C: Removed.
2746 * g++.target/riscv/rvv/base/vsaddu_vx_tum_rv32-1.C: Removed.
2747 * g++.target/riscv/rvv/base/vsaddu_vx_tum_rv32-2.C: Removed.
2748 * g++.target/riscv/rvv/base/vsaddu_vx_tum_rv32-3.C: Removed.
2749 * g++.target/riscv/rvv/base/vsaddu_vx_tum_rv64-1.C: Removed.
2750 * g++.target/riscv/rvv/base/vsaddu_vx_tum_rv64-2.C: Removed.
2751 * g++.target/riscv/rvv/base/vsaddu_vx_tum_rv64-3.C: Removed.
2752 * g++.target/riscv/rvv/base/vsaddu_vx_tumu_rv32-1.C: Removed.
2753 * g++.target/riscv/rvv/base/vsaddu_vx_tumu_rv32-2.C: Removed.
2754 * g++.target/riscv/rvv/base/vsaddu_vx_tumu_rv32-3.C: Removed.
2755 * g++.target/riscv/rvv/base/vsaddu_vx_tumu_rv64-1.C: Removed.
2756 * g++.target/riscv/rvv/base/vsaddu_vx_tumu_rv64-2.C: Removed.
2757 * g++.target/riscv/rvv/base/vsaddu_vx_tumu_rv64-3.C: Removed.
2758 * g++.target/riscv/rvv/base/vsbc_vvm-1.C: Removed.
2759 * g++.target/riscv/rvv/base/vsbc_vvm-2.C: Removed.
2760 * g++.target/riscv/rvv/base/vsbc_vvm-3.C: Removed.
2761 * g++.target/riscv/rvv/base/vsbc_vvm_tu-1.C: Removed.
2762 * g++.target/riscv/rvv/base/vsbc_vvm_tu-2.C: Removed.
2763 * g++.target/riscv/rvv/base/vsbc_vvm_tu-3.C: Removed.
2764 * g++.target/riscv/rvv/base/vsbc_vxm_rv32-1.C: Removed.
2765 * g++.target/riscv/rvv/base/vsbc_vxm_rv32-2.C: Removed.
2766 * g++.target/riscv/rvv/base/vsbc_vxm_rv32-3.C: Removed.
2767 * g++.target/riscv/rvv/base/vsbc_vxm_rv64-1.C: Removed.
2768 * g++.target/riscv/rvv/base/vsbc_vxm_rv64-2.C: Removed.
2769 * g++.target/riscv/rvv/base/vsbc_vxm_rv64-3.C: Removed.
2770 * g++.target/riscv/rvv/base/vsbc_vxm_tu_rv32-1.C: Removed.
2771 * g++.target/riscv/rvv/base/vsbc_vxm_tu_rv32-2.C: Removed.
2772 * g++.target/riscv/rvv/base/vsbc_vxm_tu_rv32-3.C: Removed.
2773 * g++.target/riscv/rvv/base/vsbc_vxm_tu_rv64-1.C: Removed.
2774 * g++.target/riscv/rvv/base/vsbc_vxm_tu_rv64-2.C: Removed.
2775 * g++.target/riscv/rvv/base/vsbc_vxm_tu_rv64-3.C: Removed.
2776 * g++.target/riscv/rvv/base/vse-1.C: Removed.
2777 * g++.target/riscv/rvv/base/vsext_vf2-1.C: Removed.
2778 * g++.target/riscv/rvv/base/vsext_vf2-2.C: Removed.
2779 * g++.target/riscv/rvv/base/vsext_vf2-3.C: Removed.
2780 * g++.target/riscv/rvv/base/vsext_vf2_mu-1.C: Removed.
2781 * g++.target/riscv/rvv/base/vsext_vf2_mu-2.C: Removed.
2782 * g++.target/riscv/rvv/base/vsext_vf2_mu-3.C: Removed.
2783 * g++.target/riscv/rvv/base/vsext_vf2_tu-1.C: Removed.
2784 * g++.target/riscv/rvv/base/vsext_vf2_tu-2.C: Removed.
2785 * g++.target/riscv/rvv/base/vsext_vf2_tu-3.C: Removed.
2786 * g++.target/riscv/rvv/base/vsext_vf2_tum-1.C: Removed.
2787 * g++.target/riscv/rvv/base/vsext_vf2_tum-2.C: Removed.
2788 * g++.target/riscv/rvv/base/vsext_vf2_tum-3.C: Removed.
2789 * g++.target/riscv/rvv/base/vsext_vf2_tumu-1.C: Removed.
2790 * g++.target/riscv/rvv/base/vsext_vf2_tumu-2.C: Removed.
2791 * g++.target/riscv/rvv/base/vsext_vf2_tumu-3.C: Removed.
2792 * g++.target/riscv/rvv/base/vsext_vf4-1.C: Removed.
2793 * g++.target/riscv/rvv/base/vsext_vf4-2.C: Removed.
2794 * g++.target/riscv/rvv/base/vsext_vf4-3.C: Removed.
2795 * g++.target/riscv/rvv/base/vsext_vf4_mu-1.C: Removed.
2796 * g++.target/riscv/rvv/base/vsext_vf4_mu-2.C: Removed.
2797 * g++.target/riscv/rvv/base/vsext_vf4_mu-3.C: Removed.
2798 * g++.target/riscv/rvv/base/vsext_vf4_tu-1.C: Removed.
2799 * g++.target/riscv/rvv/base/vsext_vf4_tu-2.C: Removed.
2800 * g++.target/riscv/rvv/base/vsext_vf4_tu-3.C: Removed.
2801 * g++.target/riscv/rvv/base/vsext_vf4_tum-1.C: Removed.
2802 * g++.target/riscv/rvv/base/vsext_vf4_tum-2.C: Removed.
2803 * g++.target/riscv/rvv/base/vsext_vf4_tum-3.C: Removed.
2804 * g++.target/riscv/rvv/base/vsext_vf4_tumu-1.C: Removed.
2805 * g++.target/riscv/rvv/base/vsext_vf4_tumu-2.C: Removed.
2806 * g++.target/riscv/rvv/base/vsext_vf4_tumu-3.C: Removed.
2807 * g++.target/riscv/rvv/base/vsext_vf8-1.C: Removed.
2808 * g++.target/riscv/rvv/base/vsext_vf8-2.C: Removed.
2809 * g++.target/riscv/rvv/base/vsext_vf8-3.C: Removed.
2810 * g++.target/riscv/rvv/base/vsext_vf8_mu-1.C: Removed.
2811 * g++.target/riscv/rvv/base/vsext_vf8_mu-2.C: Removed.
2812 * g++.target/riscv/rvv/base/vsext_vf8_mu-3.C: Removed.
2813 * g++.target/riscv/rvv/base/vsext_vf8_tu-1.C: Removed.
2814 * g++.target/riscv/rvv/base/vsext_vf8_tu-2.C: Removed.
2815 * g++.target/riscv/rvv/base/vsext_vf8_tu-3.C: Removed.
2816 * g++.target/riscv/rvv/base/vsext_vf8_tum-1.C: Removed.
2817 * g++.target/riscv/rvv/base/vsext_vf8_tum-2.C: Removed.
2818 * g++.target/riscv/rvv/base/vsext_vf8_tum-3.C: Removed.
2819 * g++.target/riscv/rvv/base/vsext_vf8_tumu-1.C: Removed.
2820 * g++.target/riscv/rvv/base/vsext_vf8_tumu-2.C: Removed.
2821 * g++.target/riscv/rvv/base/vsext_vf8_tumu-3.C: Removed.
2822 * g++.target/riscv/rvv/base/vsll_vv-1.C: Removed.
2823 * g++.target/riscv/rvv/base/vsll_vv-2.C: Removed.
2824 * g++.target/riscv/rvv/base/vsll_vv-3.C: Removed.
2825 * g++.target/riscv/rvv/base/vsll_vv_mu-1.C: Removed.
2826 * g++.target/riscv/rvv/base/vsll_vv_mu-2.C: Removed.
2827 * g++.target/riscv/rvv/base/vsll_vv_mu-3.C: Removed.
2828 * g++.target/riscv/rvv/base/vsll_vv_tu-1.C: Removed.
2829 * g++.target/riscv/rvv/base/vsll_vv_tu-2.C: Removed.
2830 * g++.target/riscv/rvv/base/vsll_vv_tu-3.C: Removed.
2831 * g++.target/riscv/rvv/base/vsll_vv_tum-1.C: Removed.
2832 * g++.target/riscv/rvv/base/vsll_vv_tum-2.C: Removed.
2833 * g++.target/riscv/rvv/base/vsll_vv_tum-3.C: Removed.
2834 * g++.target/riscv/rvv/base/vsll_vv_tumu-1.C: Removed.
2835 * g++.target/riscv/rvv/base/vsll_vv_tumu-2.C: Removed.
2836 * g++.target/riscv/rvv/base/vsll_vv_tumu-3.C: Removed.
2837 * g++.target/riscv/rvv/base/vsll_vx-1.C: Removed.
2838 * g++.target/riscv/rvv/base/vsll_vx-2.C: Removed.
2839 * g++.target/riscv/rvv/base/vsll_vx-3.C: Removed.
2840 * g++.target/riscv/rvv/base/vsll_vx_mu-1.C: Removed.
2841 * g++.target/riscv/rvv/base/vsll_vx_mu-2.C: Removed.
2842 * g++.target/riscv/rvv/base/vsll_vx_mu-3.C: Removed.
2843 * g++.target/riscv/rvv/base/vsll_vx_tu-1.C: Removed.
2844 * g++.target/riscv/rvv/base/vsll_vx_tu-2.C: Removed.
2845 * g++.target/riscv/rvv/base/vsll_vx_tu-3.C: Removed.
2846 * g++.target/riscv/rvv/base/vsll_vx_tum-1.C: Removed.
2847 * g++.target/riscv/rvv/base/vsll_vx_tum-2.C: Removed.
2848 * g++.target/riscv/rvv/base/vsll_vx_tum-3.C: Removed.
2849 * g++.target/riscv/rvv/base/vsll_vx_tumu-1.C: Removed.
2850 * g++.target/riscv/rvv/base/vsll_vx_tumu-2.C: Removed.
2851 * g++.target/riscv/rvv/base/vsll_vx_tumu-3.C: Removed.
2852 * g++.target/riscv/rvv/base/vsm-1.C: Removed.
2853 * g++.target/riscv/rvv/base/vsmul_vv-1.C: Removed.
2854 * g++.target/riscv/rvv/base/vsmul_vv-2.C: Removed.
2855 * g++.target/riscv/rvv/base/vsmul_vv-3.C: Removed.
2856 * g++.target/riscv/rvv/base/vsmul_vv_mu-1.C: Removed.
2857 * g++.target/riscv/rvv/base/vsmul_vv_mu-2.C: Removed.
2858 * g++.target/riscv/rvv/base/vsmul_vv_mu-3.C: Removed.
2859 * g++.target/riscv/rvv/base/vsmul_vv_tu-1.C: Removed.
2860 * g++.target/riscv/rvv/base/vsmul_vv_tu-2.C: Removed.
2861 * g++.target/riscv/rvv/base/vsmul_vv_tu-3.C: Removed.
2862 * g++.target/riscv/rvv/base/vsmul_vv_tum-1.C: Removed.
2863 * g++.target/riscv/rvv/base/vsmul_vv_tum-2.C: Removed.
2864 * g++.target/riscv/rvv/base/vsmul_vv_tum-3.C: Removed.
2865 * g++.target/riscv/rvv/base/vsmul_vv_tumu-1.C: Removed.
2866 * g++.target/riscv/rvv/base/vsmul_vv_tumu-2.C: Removed.
2867 * g++.target/riscv/rvv/base/vsmul_vv_tumu-3.C: Removed.
2868 * g++.target/riscv/rvv/base/vsmul_vx_mu_rv32-1.C: Removed.
2869 * g++.target/riscv/rvv/base/vsmul_vx_mu_rv32-2.C: Removed.
2870 * g++.target/riscv/rvv/base/vsmul_vx_mu_rv32-3.C: Removed.
2871 * g++.target/riscv/rvv/base/vsmul_vx_mu_rv64-1.C: Removed.
2872 * g++.target/riscv/rvv/base/vsmul_vx_mu_rv64-2.C: Removed.
2873 * g++.target/riscv/rvv/base/vsmul_vx_mu_rv64-3.C: Removed.
2874 * g++.target/riscv/rvv/base/vsmul_vx_rv32-1.C: Removed.
2875 * g++.target/riscv/rvv/base/vsmul_vx_rv32-2.C: Removed.
2876 * g++.target/riscv/rvv/base/vsmul_vx_rv32-3.C: Removed.
2877 * g++.target/riscv/rvv/base/vsmul_vx_rv64-1.C: Removed.
2878 * g++.target/riscv/rvv/base/vsmul_vx_rv64-2.C: Removed.
2879 * g++.target/riscv/rvv/base/vsmul_vx_rv64-3.C: Removed.
2880 * g++.target/riscv/rvv/base/vsmul_vx_tu_rv32-1.C: Removed.
2881 * g++.target/riscv/rvv/base/vsmul_vx_tu_rv32-2.C: Removed.
2882 * g++.target/riscv/rvv/base/vsmul_vx_tu_rv32-3.C: Removed.
2883 * g++.target/riscv/rvv/base/vsmul_vx_tu_rv64-1.C: Removed.
2884 * g++.target/riscv/rvv/base/vsmul_vx_tu_rv64-2.C: Removed.
2885 * g++.target/riscv/rvv/base/vsmul_vx_tu_rv64-3.C: Removed.
2886 * g++.target/riscv/rvv/base/vsmul_vx_tum_rv32-1.C: Removed.
2887 * g++.target/riscv/rvv/base/vsmul_vx_tum_rv32-2.C: Removed.
2888 * g++.target/riscv/rvv/base/vsmul_vx_tum_rv32-3.C: Removed.
2889 * g++.target/riscv/rvv/base/vsmul_vx_tum_rv64-1.C: Removed.
2890 * g++.target/riscv/rvv/base/vsmul_vx_tum_rv64-2.C: Removed.
2891 * g++.target/riscv/rvv/base/vsmul_vx_tum_rv64-3.C: Removed.
2892 * g++.target/riscv/rvv/base/vsmul_vx_tumu_rv32-1.C: Removed.
2893 * g++.target/riscv/rvv/base/vsmul_vx_tumu_rv32-2.C: Removed.
2894 * g++.target/riscv/rvv/base/vsmul_vx_tumu_rv32-3.C: Removed.
2895 * g++.target/riscv/rvv/base/vsmul_vx_tumu_rv64-1.C: Removed.
2896 * g++.target/riscv/rvv/base/vsmul_vx_tumu_rv64-2.C: Removed.
2897 * g++.target/riscv/rvv/base/vsmul_vx_tumu_rv64-3.C: Removed.
2898 * g++.target/riscv/rvv/base/vsoxei16-1.C: Removed.
2899 * g++.target/riscv/rvv/base/vsoxei16-2.C: Removed.
2900 * g++.target/riscv/rvv/base/vsoxei16-3.C: Removed.
2901 * g++.target/riscv/rvv/base/vsoxei32-1.C: Removed.
2902 * g++.target/riscv/rvv/base/vsoxei32-2.C: Removed.
2903 * g++.target/riscv/rvv/base/vsoxei32-3.C: Removed.
2904 * g++.target/riscv/rvv/base/vsoxei64-1.C: Removed.
2905 * g++.target/riscv/rvv/base/vsoxei64-2.C: Removed.
2906 * g++.target/riscv/rvv/base/vsoxei64-3.C: Removed.
2907 * g++.target/riscv/rvv/base/vsoxei8-1.C: Removed.
2908 * g++.target/riscv/rvv/base/vsoxei8-2.C: Removed.
2909 * g++.target/riscv/rvv/base/vsoxei8-3.C: Removed.
2910 * g++.target/riscv/rvv/base/vsra_vv-1.C: Removed.
2911 * g++.target/riscv/rvv/base/vsra_vv-2.C: Removed.
2912 * g++.target/riscv/rvv/base/vsra_vv-3.C: Removed.
2913 * g++.target/riscv/rvv/base/vsra_vv_mu-1.C: Removed.
2914 * g++.target/riscv/rvv/base/vsra_vv_mu-2.C: Removed.
2915 * g++.target/riscv/rvv/base/vsra_vv_mu-3.C: Removed.
2916 * g++.target/riscv/rvv/base/vsra_vv_tu-1.C: Removed.
2917 * g++.target/riscv/rvv/base/vsra_vv_tu-2.C: Removed.
2918 * g++.target/riscv/rvv/base/vsra_vv_tu-3.C: Removed.
2919 * g++.target/riscv/rvv/base/vsra_vv_tum-1.C: Removed.
2920 * g++.target/riscv/rvv/base/vsra_vv_tum-2.C: Removed.
2921 * g++.target/riscv/rvv/base/vsra_vv_tum-3.C: Removed.
2922 * g++.target/riscv/rvv/base/vsra_vv_tumu-1.C: Removed.
2923 * g++.target/riscv/rvv/base/vsra_vv_tumu-2.C: Removed.
2924 * g++.target/riscv/rvv/base/vsra_vv_tumu-3.C: Removed.
2925 * g++.target/riscv/rvv/base/vsra_vx-1.C: Removed.
2926 * g++.target/riscv/rvv/base/vsra_vx-2.C: Removed.
2927 * g++.target/riscv/rvv/base/vsra_vx-3.C: Removed.
2928 * g++.target/riscv/rvv/base/vsra_vx_mu-1.C: Removed.
2929 * g++.target/riscv/rvv/base/vsra_vx_mu-2.C: Removed.
2930 * g++.target/riscv/rvv/base/vsra_vx_mu-3.C: Removed.
2931 * g++.target/riscv/rvv/base/vsra_vx_tu-1.C: Removed.
2932 * g++.target/riscv/rvv/base/vsra_vx_tu-2.C: Removed.
2933 * g++.target/riscv/rvv/base/vsra_vx_tu-3.C: Removed.
2934 * g++.target/riscv/rvv/base/vsra_vx_tum-1.C: Removed.
2935 * g++.target/riscv/rvv/base/vsra_vx_tum-2.C: Removed.
2936 * g++.target/riscv/rvv/base/vsra_vx_tum-3.C: Removed.
2937 * g++.target/riscv/rvv/base/vsra_vx_tumu-1.C: Removed.
2938 * g++.target/riscv/rvv/base/vsra_vx_tumu-2.C: Removed.
2939 * g++.target/riscv/rvv/base/vsra_vx_tumu-3.C: Removed.
2940 * g++.target/riscv/rvv/base/vsrl_vv-1.C: Removed.
2941 * g++.target/riscv/rvv/base/vsrl_vv-2.C: Removed.
2942 * g++.target/riscv/rvv/base/vsrl_vv-3.C: Removed.
2943 * g++.target/riscv/rvv/base/vsrl_vv_mu-1.C: Removed.
2944 * g++.target/riscv/rvv/base/vsrl_vv_mu-2.C: Removed.
2945 * g++.target/riscv/rvv/base/vsrl_vv_mu-3.C: Removed.
2946 * g++.target/riscv/rvv/base/vsrl_vv_tu-1.C: Removed.
2947 * g++.target/riscv/rvv/base/vsrl_vv_tu-2.C: Removed.
2948 * g++.target/riscv/rvv/base/vsrl_vv_tu-3.C: Removed.
2949 * g++.target/riscv/rvv/base/vsrl_vv_tum-1.C: Removed.
2950 * g++.target/riscv/rvv/base/vsrl_vv_tum-2.C: Removed.
2951 * g++.target/riscv/rvv/base/vsrl_vv_tum-3.C: Removed.
2952 * g++.target/riscv/rvv/base/vsrl_vv_tumu-1.C: Removed.
2953 * g++.target/riscv/rvv/base/vsrl_vv_tumu-2.C: Removed.
2954 * g++.target/riscv/rvv/base/vsrl_vv_tumu-3.C: Removed.
2955 * g++.target/riscv/rvv/base/vsrl_vx-1.C: Removed.
2956 * g++.target/riscv/rvv/base/vsrl_vx-2.C: Removed.
2957 * g++.target/riscv/rvv/base/vsrl_vx-3.C: Removed.
2958 * g++.target/riscv/rvv/base/vsrl_vx_mu-1.C: Removed.
2959 * g++.target/riscv/rvv/base/vsrl_vx_mu-2.C: Removed.
2960 * g++.target/riscv/rvv/base/vsrl_vx_mu-3.C: Removed.
2961 * g++.target/riscv/rvv/base/vsrl_vx_tu-1.C: Removed.
2962 * g++.target/riscv/rvv/base/vsrl_vx_tu-2.C: Removed.
2963 * g++.target/riscv/rvv/base/vsrl_vx_tu-3.C: Removed.
2964 * g++.target/riscv/rvv/base/vsrl_vx_tum-1.C: Removed.
2965 * g++.target/riscv/rvv/base/vsrl_vx_tum-2.C: Removed.
2966 * g++.target/riscv/rvv/base/vsrl_vx_tum-3.C: Removed.
2967 * g++.target/riscv/rvv/base/vsrl_vx_tumu-1.C: Removed.
2968 * g++.target/riscv/rvv/base/vsrl_vx_tumu-2.C: Removed.
2969 * g++.target/riscv/rvv/base/vsrl_vx_tumu-3.C: Removed.
2970 * g++.target/riscv/rvv/base/vsse-1.C: Removed.
2971 * g++.target/riscv/rvv/base/vssra_vv-1.C: Removed.
2972 * g++.target/riscv/rvv/base/vssra_vv-2.C: Removed.
2973 * g++.target/riscv/rvv/base/vssra_vv-3.C: Removed.
2974 * g++.target/riscv/rvv/base/vssra_vv_mu-1.C: Removed.
2975 * g++.target/riscv/rvv/base/vssra_vv_mu-2.C: Removed.
2976 * g++.target/riscv/rvv/base/vssra_vv_mu-3.C: Removed.
2977 * g++.target/riscv/rvv/base/vssra_vv_tu-1.C: Removed.
2978 * g++.target/riscv/rvv/base/vssra_vv_tu-2.C: Removed.
2979 * g++.target/riscv/rvv/base/vssra_vv_tu-3.C: Removed.
2980 * g++.target/riscv/rvv/base/vssra_vv_tum-1.C: Removed.
2981 * g++.target/riscv/rvv/base/vssra_vv_tum-2.C: Removed.
2982 * g++.target/riscv/rvv/base/vssra_vv_tum-3.C: Removed.
2983 * g++.target/riscv/rvv/base/vssra_vv_tumu-1.C: Removed.
2984 * g++.target/riscv/rvv/base/vssra_vv_tumu-2.C: Removed.
2985 * g++.target/riscv/rvv/base/vssra_vv_tumu-3.C: Removed.
2986 * g++.target/riscv/rvv/base/vssra_vx-1.C: Removed.
2987 * g++.target/riscv/rvv/base/vssra_vx-2.C: Removed.
2988 * g++.target/riscv/rvv/base/vssra_vx-3.C: Removed.
2989 * g++.target/riscv/rvv/base/vssra_vx_mu-1.C: Removed.
2990 * g++.target/riscv/rvv/base/vssra_vx_mu-2.C: Removed.
2991 * g++.target/riscv/rvv/base/vssra_vx_mu-3.C: Removed.
2992 * g++.target/riscv/rvv/base/vssra_vx_tu-1.C: Removed.
2993 * g++.target/riscv/rvv/base/vssra_vx_tu-2.C: Removed.
2994 * g++.target/riscv/rvv/base/vssra_vx_tu-3.C: Removed.
2995 * g++.target/riscv/rvv/base/vssra_vx_tum-1.C: Removed.
2996 * g++.target/riscv/rvv/base/vssra_vx_tum-2.C: Removed.
2997 * g++.target/riscv/rvv/base/vssra_vx_tum-3.C: Removed.
2998 * g++.target/riscv/rvv/base/vssra_vx_tumu-1.C: Removed.
2999 * g++.target/riscv/rvv/base/vssra_vx_tumu-2.C: Removed.
3000 * g++.target/riscv/rvv/base/vssra_vx_tumu-3.C: Removed.
3001 * g++.target/riscv/rvv/base/vssrl_vv-1.C: Removed.
3002 * g++.target/riscv/rvv/base/vssrl_vv-2.C: Removed.
3003 * g++.target/riscv/rvv/base/vssrl_vv-3.C: Removed.
3004 * g++.target/riscv/rvv/base/vssrl_vv_mu-1.C: Removed.
3005 * g++.target/riscv/rvv/base/vssrl_vv_mu-2.C: Removed.
3006 * g++.target/riscv/rvv/base/vssrl_vv_mu-3.C: Removed.
3007 * g++.target/riscv/rvv/base/vssrl_vv_tu-1.C: Removed.
3008 * g++.target/riscv/rvv/base/vssrl_vv_tu-2.C: Removed.
3009 * g++.target/riscv/rvv/base/vssrl_vv_tu-3.C: Removed.
3010 * g++.target/riscv/rvv/base/vssrl_vv_tum-1.C: Removed.
3011 * g++.target/riscv/rvv/base/vssrl_vv_tum-2.C: Removed.
3012 * g++.target/riscv/rvv/base/vssrl_vv_tum-3.C: Removed.
3013 * g++.target/riscv/rvv/base/vssrl_vv_tumu-1.C: Removed.
3014 * g++.target/riscv/rvv/base/vssrl_vv_tumu-2.C: Removed.
3015 * g++.target/riscv/rvv/base/vssrl_vv_tumu-3.C: Removed.
3016 * g++.target/riscv/rvv/base/vssrl_vx-1.C: Removed.
3017 * g++.target/riscv/rvv/base/vssrl_vx-2.C: Removed.
3018 * g++.target/riscv/rvv/base/vssrl_vx-3.C: Removed.
3019 * g++.target/riscv/rvv/base/vssrl_vx_mu-1.C: Removed.
3020 * g++.target/riscv/rvv/base/vssrl_vx_mu-2.C: Removed.
3021 * g++.target/riscv/rvv/base/vssrl_vx_mu-3.C: Removed.
3022 * g++.target/riscv/rvv/base/vssrl_vx_tu-1.C: Removed.
3023 * g++.target/riscv/rvv/base/vssrl_vx_tu-2.C: Removed.
3024 * g++.target/riscv/rvv/base/vssrl_vx_tu-3.C: Removed.
3025 * g++.target/riscv/rvv/base/vssrl_vx_tum-1.C: Removed.
3026 * g++.target/riscv/rvv/base/vssrl_vx_tum-2.C: Removed.
3027 * g++.target/riscv/rvv/base/vssrl_vx_tum-3.C: Removed.
3028 * g++.target/riscv/rvv/base/vssrl_vx_tumu-1.C: Removed.
3029 * g++.target/riscv/rvv/base/vssrl_vx_tumu-2.C: Removed.
3030 * g++.target/riscv/rvv/base/vssrl_vx_tumu-3.C: Removed.
3031 * g++.target/riscv/rvv/base/vssub_vv-1.C: Removed.
3032 * g++.target/riscv/rvv/base/vssub_vv-2.C: Removed.
3033 * g++.target/riscv/rvv/base/vssub_vv-3.C: Removed.
3034 * g++.target/riscv/rvv/base/vssub_vv_mu-1.C: Removed.
3035 * g++.target/riscv/rvv/base/vssub_vv_mu-2.C: Removed.
3036 * g++.target/riscv/rvv/base/vssub_vv_mu-3.C: Removed.
3037 * g++.target/riscv/rvv/base/vssub_vv_tu-1.C: Removed.
3038 * g++.target/riscv/rvv/base/vssub_vv_tu-2.C: Removed.
3039 * g++.target/riscv/rvv/base/vssub_vv_tu-3.C: Removed.
3040 * g++.target/riscv/rvv/base/vssub_vv_tum-1.C: Removed.
3041 * g++.target/riscv/rvv/base/vssub_vv_tum-2.C: Removed.
3042 * g++.target/riscv/rvv/base/vssub_vv_tum-3.C: Removed.
3043 * g++.target/riscv/rvv/base/vssub_vv_tumu-1.C: Removed.
3044 * g++.target/riscv/rvv/base/vssub_vv_tumu-2.C: Removed.
3045 * g++.target/riscv/rvv/base/vssub_vv_tumu-3.C: Removed.
3046 * g++.target/riscv/rvv/base/vssub_vx_mu_rv32-1.C: Removed.
3047 * g++.target/riscv/rvv/base/vssub_vx_mu_rv32-2.C: Removed.
3048 * g++.target/riscv/rvv/base/vssub_vx_mu_rv32-3.C: Removed.
3049 * g++.target/riscv/rvv/base/vssub_vx_mu_rv64-1.C: Removed.
3050 * g++.target/riscv/rvv/base/vssub_vx_mu_rv64-2.C: Removed.
3051 * g++.target/riscv/rvv/base/vssub_vx_mu_rv64-3.C: Removed.
3052 * g++.target/riscv/rvv/base/vssub_vx_rv32-1.C: Removed.
3053 * g++.target/riscv/rvv/base/vssub_vx_rv32-2.C: Removed.
3054 * g++.target/riscv/rvv/base/vssub_vx_rv32-3.C: Removed.
3055 * g++.target/riscv/rvv/base/vssub_vx_rv64-1.C: Removed.
3056 * g++.target/riscv/rvv/base/vssub_vx_rv64-2.C: Removed.
3057 * g++.target/riscv/rvv/base/vssub_vx_rv64-3.C: Removed.
3058 * g++.target/riscv/rvv/base/vssub_vx_tu_rv32-1.C: Removed.
3059 * g++.target/riscv/rvv/base/vssub_vx_tu_rv32-2.C: Removed.
3060 * g++.target/riscv/rvv/base/vssub_vx_tu_rv32-3.C: Removed.
3061 * g++.target/riscv/rvv/base/vssub_vx_tu_rv64-1.C: Removed.
3062 * g++.target/riscv/rvv/base/vssub_vx_tu_rv64-2.C: Removed.
3063 * g++.target/riscv/rvv/base/vssub_vx_tu_rv64-3.C: Removed.
3064 * g++.target/riscv/rvv/base/vssub_vx_tum_rv32-1.C: Removed.
3065 * g++.target/riscv/rvv/base/vssub_vx_tum_rv32-2.C: Removed.
3066 * g++.target/riscv/rvv/base/vssub_vx_tum_rv32-3.C: Removed.
3067 * g++.target/riscv/rvv/base/vssub_vx_tum_rv64-1.C: Removed.
3068 * g++.target/riscv/rvv/base/vssub_vx_tum_rv64-2.C: Removed.
3069 * g++.target/riscv/rvv/base/vssub_vx_tum_rv64-3.C: Removed.
3070 * g++.target/riscv/rvv/base/vssub_vx_tumu_rv32-1.C: Removed.
3071 * g++.target/riscv/rvv/base/vssub_vx_tumu_rv32-2.C: Removed.
3072 * g++.target/riscv/rvv/base/vssub_vx_tumu_rv32-3.C: Removed.
3073 * g++.target/riscv/rvv/base/vssub_vx_tumu_rv64-1.C: Removed.
3074 * g++.target/riscv/rvv/base/vssub_vx_tumu_rv64-2.C: Removed.
3075 * g++.target/riscv/rvv/base/vssub_vx_tumu_rv64-3.C: Removed.
3076 * g++.target/riscv/rvv/base/vssubu_vv-1.C: Removed.
3077 * g++.target/riscv/rvv/base/vssubu_vv-2.C: Removed.
3078 * g++.target/riscv/rvv/base/vssubu_vv-3.C: Removed.
3079 * g++.target/riscv/rvv/base/vssubu_vv_mu-1.C: Removed.
3080 * g++.target/riscv/rvv/base/vssubu_vv_mu-2.C: Removed.
3081 * g++.target/riscv/rvv/base/vssubu_vv_mu-3.C: Removed.
3082 * g++.target/riscv/rvv/base/vssubu_vv_tu-1.C: Removed.
3083 * g++.target/riscv/rvv/base/vssubu_vv_tu-2.C: Removed.
3084 * g++.target/riscv/rvv/base/vssubu_vv_tu-3.C: Removed.
3085 * g++.target/riscv/rvv/base/vssubu_vv_tum-1.C: Removed.
3086 * g++.target/riscv/rvv/base/vssubu_vv_tum-2.C: Removed.
3087 * g++.target/riscv/rvv/base/vssubu_vv_tum-3.C: Removed.
3088 * g++.target/riscv/rvv/base/vssubu_vv_tumu-1.C: Removed.
3089 * g++.target/riscv/rvv/base/vssubu_vv_tumu-2.C: Removed.
3090 * g++.target/riscv/rvv/base/vssubu_vv_tumu-3.C: Removed.
3091 * g++.target/riscv/rvv/base/vssubu_vx_mu_rv32-1.C: Removed.
3092 * g++.target/riscv/rvv/base/vssubu_vx_mu_rv32-2.C: Removed.
3093 * g++.target/riscv/rvv/base/vssubu_vx_mu_rv32-3.C: Removed.
3094 * g++.target/riscv/rvv/base/vssubu_vx_mu_rv64-1.C: Removed.
3095 * g++.target/riscv/rvv/base/vssubu_vx_mu_rv64-2.C: Removed.
3096 * g++.target/riscv/rvv/base/vssubu_vx_mu_rv64-3.C: Removed.
3097 * g++.target/riscv/rvv/base/vssubu_vx_rv32-1.C: Removed.
3098 * g++.target/riscv/rvv/base/vssubu_vx_rv32-2.C: Removed.
3099 * g++.target/riscv/rvv/base/vssubu_vx_rv32-3.C: Removed.
3100 * g++.target/riscv/rvv/base/vssubu_vx_rv64-1.C: Removed.
3101 * g++.target/riscv/rvv/base/vssubu_vx_rv64-2.C: Removed.
3102 * g++.target/riscv/rvv/base/vssubu_vx_rv64-3.C: Removed.
3103 * g++.target/riscv/rvv/base/vssubu_vx_tu_rv32-1.C: Removed.
3104 * g++.target/riscv/rvv/base/vssubu_vx_tu_rv32-2.C: Removed.
3105 * g++.target/riscv/rvv/base/vssubu_vx_tu_rv32-3.C: Removed.
3106 * g++.target/riscv/rvv/base/vssubu_vx_tu_rv64-1.C: Removed.
3107 * g++.target/riscv/rvv/base/vssubu_vx_tu_rv64-2.C: Removed.
3108 * g++.target/riscv/rvv/base/vssubu_vx_tu_rv64-3.C: Removed.
3109 * g++.target/riscv/rvv/base/vssubu_vx_tum_rv32-1.C: Removed.
3110 * g++.target/riscv/rvv/base/vssubu_vx_tum_rv32-2.C: Removed.
3111 * g++.target/riscv/rvv/base/vssubu_vx_tum_rv32-3.C: Removed.
3112 * g++.target/riscv/rvv/base/vssubu_vx_tum_rv64-1.C: Removed.
3113 * g++.target/riscv/rvv/base/vssubu_vx_tum_rv64-2.C: Removed.
3114 * g++.target/riscv/rvv/base/vssubu_vx_tum_rv64-3.C: Removed.
3115 * g++.target/riscv/rvv/base/vssubu_vx_tumu_rv32-1.C: Removed.
3116 * g++.target/riscv/rvv/base/vssubu_vx_tumu_rv32-2.C: Removed.
3117 * g++.target/riscv/rvv/base/vssubu_vx_tumu_rv32-3.C: Removed.
3118 * g++.target/riscv/rvv/base/vssubu_vx_tumu_rv64-1.C: Removed.
3119 * g++.target/riscv/rvv/base/vssubu_vx_tumu_rv64-2.C: Removed.
3120 * g++.target/riscv/rvv/base/vssubu_vx_tumu_rv64-3.C: Removed.
3121 * g++.target/riscv/rvv/base/vsub_vv-1.C: Removed.
3122 * g++.target/riscv/rvv/base/vsub_vv-2.C: Removed.
3123 * g++.target/riscv/rvv/base/vsub_vv-3.C: Removed.
3124 * g++.target/riscv/rvv/base/vsub_vv_mu-1.C: Removed.
3125 * g++.target/riscv/rvv/base/vsub_vv_mu-2.C: Removed.
3126 * g++.target/riscv/rvv/base/vsub_vv_mu-3.C: Removed.
3127 * g++.target/riscv/rvv/base/vsub_vv_tu-1.C: Removed.
3128 * g++.target/riscv/rvv/base/vsub_vv_tu-2.C: Removed.
3129 * g++.target/riscv/rvv/base/vsub_vv_tu-3.C: Removed.
3130 * g++.target/riscv/rvv/base/vsub_vv_tum-1.C: Removed.
3131 * g++.target/riscv/rvv/base/vsub_vv_tum-2.C: Removed.
3132 * g++.target/riscv/rvv/base/vsub_vv_tum-3.C: Removed.
3133 * g++.target/riscv/rvv/base/vsub_vv_tumu-1.C: Removed.
3134 * g++.target/riscv/rvv/base/vsub_vv_tumu-2.C: Removed.
3135 * g++.target/riscv/rvv/base/vsub_vv_tumu-3.C: Removed.
3136 * g++.target/riscv/rvv/base/vsub_vx_mu_rv32-1.C: Removed.
3137 * g++.target/riscv/rvv/base/vsub_vx_mu_rv32-2.C: Removed.
3138 * g++.target/riscv/rvv/base/vsub_vx_mu_rv32-3.C: Removed.
3139 * g++.target/riscv/rvv/base/vsub_vx_mu_rv64-1.C: Removed.
3140 * g++.target/riscv/rvv/base/vsub_vx_mu_rv64-2.C: Removed.
3141 * g++.target/riscv/rvv/base/vsub_vx_mu_rv64-3.C: Removed.
3142 * g++.target/riscv/rvv/base/vsub_vx_rv32-1.C: Removed.
3143 * g++.target/riscv/rvv/base/vsub_vx_rv32-2.C: Removed.
3144 * g++.target/riscv/rvv/base/vsub_vx_rv32-3.C: Removed.
3145 * g++.target/riscv/rvv/base/vsub_vx_rv64-1.C: Removed.
3146 * g++.target/riscv/rvv/base/vsub_vx_rv64-2.C: Removed.
3147 * g++.target/riscv/rvv/base/vsub_vx_rv64-3.C: Removed.
3148 * g++.target/riscv/rvv/base/vsub_vx_tu_rv32-1.C: Removed.
3149 * g++.target/riscv/rvv/base/vsub_vx_tu_rv32-2.C: Removed.
3150 * g++.target/riscv/rvv/base/vsub_vx_tu_rv32-3.C: Removed.
3151 * g++.target/riscv/rvv/base/vsub_vx_tu_rv64-1.C: Removed.
3152 * g++.target/riscv/rvv/base/vsub_vx_tu_rv64-2.C: Removed.
3153 * g++.target/riscv/rvv/base/vsub_vx_tu_rv64-3.C: Removed.
3154 * g++.target/riscv/rvv/base/vsub_vx_tum_rv32-1.C: Removed.
3155 * g++.target/riscv/rvv/base/vsub_vx_tum_rv32-2.C: Removed.
3156 * g++.target/riscv/rvv/base/vsub_vx_tum_rv32-3.C: Removed.
3157 * g++.target/riscv/rvv/base/vsub_vx_tum_rv64-1.C: Removed.
3158 * g++.target/riscv/rvv/base/vsub_vx_tum_rv64-2.C: Removed.
3159 * g++.target/riscv/rvv/base/vsub_vx_tum_rv64-3.C: Removed.
3160 * g++.target/riscv/rvv/base/vsub_vx_tumu_rv32-1.C: Removed.
3161 * g++.target/riscv/rvv/base/vsub_vx_tumu_rv32-2.C: Removed.
3162 * g++.target/riscv/rvv/base/vsub_vx_tumu_rv32-3.C: Removed.
3163 * g++.target/riscv/rvv/base/vsub_vx_tumu_rv64-1.C: Removed.
3164 * g++.target/riscv/rvv/base/vsub_vx_tumu_rv64-2.C: Removed.
3165 * g++.target/riscv/rvv/base/vsub_vx_tumu_rv64-3.C: Removed.
3166 * g++.target/riscv/rvv/base/vsuxei16-1.C: Removed.
3167 * g++.target/riscv/rvv/base/vsuxei16-2.C: Removed.
3168 * g++.target/riscv/rvv/base/vsuxei16-3.C: Removed.
3169 * g++.target/riscv/rvv/base/vsuxei32-1.C: Removed.
3170 * g++.target/riscv/rvv/base/vsuxei32-2.C: Removed.
3171 * g++.target/riscv/rvv/base/vsuxei32-3.C: Removed.
3172 * g++.target/riscv/rvv/base/vsuxei64-1.C: Removed.
3173 * g++.target/riscv/rvv/base/vsuxei64-2.C: Removed.
3174 * g++.target/riscv/rvv/base/vsuxei64-3.C: Removed.
3175 * g++.target/riscv/rvv/base/vsuxei8-1.C: Removed.
3176 * g++.target/riscv/rvv/base/vsuxei8-2.C: Removed.
3177 * g++.target/riscv/rvv/base/vsuxei8-3.C: Removed.
3178 * g++.target/riscv/rvv/base/vwadd_vv-1.C: Removed.
3179 * g++.target/riscv/rvv/base/vwadd_vv-2.C: Removed.
3180 * g++.target/riscv/rvv/base/vwadd_vv-3.C: Removed.
3181 * g++.target/riscv/rvv/base/vwadd_vv_mu-1.C: Removed.
3182 * g++.target/riscv/rvv/base/vwadd_vv_mu-2.C: Removed.
3183 * g++.target/riscv/rvv/base/vwadd_vv_mu-3.C: Removed.
3184 * g++.target/riscv/rvv/base/vwadd_vv_tu-1.C: Removed.
3185 * g++.target/riscv/rvv/base/vwadd_vv_tu-2.C: Removed.
3186 * g++.target/riscv/rvv/base/vwadd_vv_tu-3.C: Removed.
3187 * g++.target/riscv/rvv/base/vwadd_vv_tum-1.C: Removed.
3188 * g++.target/riscv/rvv/base/vwadd_vv_tum-2.C: Removed.
3189 * g++.target/riscv/rvv/base/vwadd_vv_tum-3.C: Removed.
3190 * g++.target/riscv/rvv/base/vwadd_vv_tumu-1.C: Removed.
3191 * g++.target/riscv/rvv/base/vwadd_vv_tumu-2.C: Removed.
3192 * g++.target/riscv/rvv/base/vwadd_vv_tumu-3.C: Removed.
3193 * g++.target/riscv/rvv/base/vwadd_vx-1.C: Removed.
3194 * g++.target/riscv/rvv/base/vwadd_vx-2.C: Removed.
3195 * g++.target/riscv/rvv/base/vwadd_vx-3.C: Removed.
3196 * g++.target/riscv/rvv/base/vwadd_vx_mu-1.C: Removed.
3197 * g++.target/riscv/rvv/base/vwadd_vx_mu-2.C: Removed.
3198 * g++.target/riscv/rvv/base/vwadd_vx_mu-3.C: Removed.
3199 * g++.target/riscv/rvv/base/vwadd_vx_tu-1.C: Removed.
3200 * g++.target/riscv/rvv/base/vwadd_vx_tu-2.C: Removed.
3201 * g++.target/riscv/rvv/base/vwadd_vx_tu-3.C: Removed.
3202 * g++.target/riscv/rvv/base/vwadd_vx_tum-1.C: Removed.
3203 * g++.target/riscv/rvv/base/vwadd_vx_tum-2.C: Removed.
3204 * g++.target/riscv/rvv/base/vwadd_vx_tum-3.C: Removed.
3205 * g++.target/riscv/rvv/base/vwadd_vx_tumu-1.C: Removed.
3206 * g++.target/riscv/rvv/base/vwadd_vx_tumu-2.C: Removed.
3207 * g++.target/riscv/rvv/base/vwadd_vx_tumu-3.C: Removed.
3208 * g++.target/riscv/rvv/base/vwadd_wv-1.C: Removed.
3209 * g++.target/riscv/rvv/base/vwadd_wv-2.C: Removed.
3210 * g++.target/riscv/rvv/base/vwadd_wv-3.C: Removed.
3211 * g++.target/riscv/rvv/base/vwadd_wv_mu-1.C: Removed.
3212 * g++.target/riscv/rvv/base/vwadd_wv_mu-2.C: Removed.
3213 * g++.target/riscv/rvv/base/vwadd_wv_mu-3.C: Removed.
3214 * g++.target/riscv/rvv/base/vwadd_wv_tu-1.C: Removed.
3215 * g++.target/riscv/rvv/base/vwadd_wv_tu-2.C: Removed.
3216 * g++.target/riscv/rvv/base/vwadd_wv_tu-3.C: Removed.
3217 * g++.target/riscv/rvv/base/vwadd_wv_tum-1.C: Removed.
3218 * g++.target/riscv/rvv/base/vwadd_wv_tum-2.C: Removed.
3219 * g++.target/riscv/rvv/base/vwadd_wv_tum-3.C: Removed.
3220 * g++.target/riscv/rvv/base/vwadd_wv_tumu-1.C: Removed.
3221 * g++.target/riscv/rvv/base/vwadd_wv_tumu-2.C: Removed.
3222 * g++.target/riscv/rvv/base/vwadd_wv_tumu-3.C: Removed.
3223 * g++.target/riscv/rvv/base/vwadd_wx-1.C: Removed.
3224 * g++.target/riscv/rvv/base/vwadd_wx-2.C: Removed.
3225 * g++.target/riscv/rvv/base/vwadd_wx-3.C: Removed.
3226 * g++.target/riscv/rvv/base/vwadd_wx_mu-1.C: Removed.
3227 * g++.target/riscv/rvv/base/vwadd_wx_mu-2.C: Removed.
3228 * g++.target/riscv/rvv/base/vwadd_wx_mu-3.C: Removed.
3229 * g++.target/riscv/rvv/base/vwadd_wx_tu-1.C: Removed.
3230 * g++.target/riscv/rvv/base/vwadd_wx_tu-2.C: Removed.
3231 * g++.target/riscv/rvv/base/vwadd_wx_tu-3.C: Removed.
3232 * g++.target/riscv/rvv/base/vwadd_wx_tum-1.C: Removed.
3233 * g++.target/riscv/rvv/base/vwadd_wx_tum-2.C: Removed.
3234 * g++.target/riscv/rvv/base/vwadd_wx_tum-3.C: Removed.
3235 * g++.target/riscv/rvv/base/vwadd_wx_tumu-1.C: Removed.
3236 * g++.target/riscv/rvv/base/vwadd_wx_tumu-2.C: Removed.
3237 * g++.target/riscv/rvv/base/vwadd_wx_tumu-3.C: Removed.
3238 * g++.target/riscv/rvv/base/vwaddu_vv-1.C: Removed.
3239 * g++.target/riscv/rvv/base/vwaddu_vv-2.C: Removed.
3240 * g++.target/riscv/rvv/base/vwaddu_vv-3.C: Removed.
3241 * g++.target/riscv/rvv/base/vwaddu_vv_mu-1.C: Removed.
3242 * g++.target/riscv/rvv/base/vwaddu_vv_mu-2.C: Removed.
3243 * g++.target/riscv/rvv/base/vwaddu_vv_mu-3.C: Removed.
3244 * g++.target/riscv/rvv/base/vwaddu_vv_tu-1.C: Removed.
3245 * g++.target/riscv/rvv/base/vwaddu_vv_tu-2.C: Removed.
3246 * g++.target/riscv/rvv/base/vwaddu_vv_tu-3.C: Removed.
3247 * g++.target/riscv/rvv/base/vwaddu_vv_tum-1.C: Removed.
3248 * g++.target/riscv/rvv/base/vwaddu_vv_tum-2.C: Removed.
3249 * g++.target/riscv/rvv/base/vwaddu_vv_tum-3.C: Removed.
3250 * g++.target/riscv/rvv/base/vwaddu_vv_tumu-1.C: Removed.
3251 * g++.target/riscv/rvv/base/vwaddu_vv_tumu-2.C: Removed.
3252 * g++.target/riscv/rvv/base/vwaddu_vv_tumu-3.C: Removed.
3253 * g++.target/riscv/rvv/base/vwaddu_vx-1.C: Removed.
3254 * g++.target/riscv/rvv/base/vwaddu_vx-2.C: Removed.
3255 * g++.target/riscv/rvv/base/vwaddu_vx-3.C: Removed.
3256 * g++.target/riscv/rvv/base/vwaddu_vx_mu-1.C: Removed.
3257 * g++.target/riscv/rvv/base/vwaddu_vx_mu-2.C: Removed.
3258 * g++.target/riscv/rvv/base/vwaddu_vx_mu-3.C: Removed.
3259 * g++.target/riscv/rvv/base/vwaddu_vx_tu-1.C: Removed.
3260 * g++.target/riscv/rvv/base/vwaddu_vx_tu-2.C: Removed.
3261 * g++.target/riscv/rvv/base/vwaddu_vx_tu-3.C: Removed.
3262 * g++.target/riscv/rvv/base/vwaddu_vx_tum-1.C: Removed.
3263 * g++.target/riscv/rvv/base/vwaddu_vx_tum-2.C: Removed.
3264 * g++.target/riscv/rvv/base/vwaddu_vx_tum-3.C: Removed.
3265 * g++.target/riscv/rvv/base/vwaddu_vx_tumu-1.C: Removed.
3266 * g++.target/riscv/rvv/base/vwaddu_vx_tumu-2.C: Removed.
3267 * g++.target/riscv/rvv/base/vwaddu_vx_tumu-3.C: Removed.
3268 * g++.target/riscv/rvv/base/vwaddu_wv-1.C: Removed.
3269 * g++.target/riscv/rvv/base/vwaddu_wv-2.C: Removed.
3270 * g++.target/riscv/rvv/base/vwaddu_wv-3.C: Removed.
3271 * g++.target/riscv/rvv/base/vwaddu_wv_mu-1.C: Removed.
3272 * g++.target/riscv/rvv/base/vwaddu_wv_mu-2.C: Removed.
3273 * g++.target/riscv/rvv/base/vwaddu_wv_mu-3.C: Removed.
3274 * g++.target/riscv/rvv/base/vwaddu_wv_tu-1.C: Removed.
3275 * g++.target/riscv/rvv/base/vwaddu_wv_tu-2.C: Removed.
3276 * g++.target/riscv/rvv/base/vwaddu_wv_tu-3.C: Removed.
3277 * g++.target/riscv/rvv/base/vwaddu_wv_tum-1.C: Removed.
3278 * g++.target/riscv/rvv/base/vwaddu_wv_tum-2.C: Removed.
3279 * g++.target/riscv/rvv/base/vwaddu_wv_tum-3.C: Removed.
3280 * g++.target/riscv/rvv/base/vwaddu_wv_tumu-1.C: Removed.
3281 * g++.target/riscv/rvv/base/vwaddu_wv_tumu-2.C: Removed.
3282 * g++.target/riscv/rvv/base/vwaddu_wv_tumu-3.C: Removed.
3283 * g++.target/riscv/rvv/base/vwaddu_wx-1.C: Removed.
3284 * g++.target/riscv/rvv/base/vwaddu_wx-2.C: Removed.
3285 * g++.target/riscv/rvv/base/vwaddu_wx-3.C: Removed.
3286 * g++.target/riscv/rvv/base/vwaddu_wx_mu-1.C: Removed.
3287 * g++.target/riscv/rvv/base/vwaddu_wx_mu-2.C: Removed.
3288 * g++.target/riscv/rvv/base/vwaddu_wx_mu-3.C: Removed.
3289 * g++.target/riscv/rvv/base/vwaddu_wx_tu-1.C: Removed.
3290 * g++.target/riscv/rvv/base/vwaddu_wx_tu-2.C: Removed.
3291 * g++.target/riscv/rvv/base/vwaddu_wx_tu-3.C: Removed.
3292 * g++.target/riscv/rvv/base/vwaddu_wx_tum-1.C: Removed.
3293 * g++.target/riscv/rvv/base/vwaddu_wx_tum-2.C: Removed.
3294 * g++.target/riscv/rvv/base/vwaddu_wx_tum-3.C: Removed.
3295 * g++.target/riscv/rvv/base/vwaddu_wx_tumu-1.C: Removed.
3296 * g++.target/riscv/rvv/base/vwaddu_wx_tumu-2.C: Removed.
3297 * g++.target/riscv/rvv/base/vwaddu_wx_tumu-3.C: Removed.
3298 * g++.target/riscv/rvv/base/vwcvt_x-1.C: Removed.
3299 * g++.target/riscv/rvv/base/vwcvt_x-2.C: Removed.
3300 * g++.target/riscv/rvv/base/vwcvt_x-3.C: Removed.
3301 * g++.target/riscv/rvv/base/vwcvt_x_mu-1.C: Removed.
3302 * g++.target/riscv/rvv/base/vwcvt_x_mu-2.C: Removed.
3303 * g++.target/riscv/rvv/base/vwcvt_x_mu-3.C: Removed.
3304 * g++.target/riscv/rvv/base/vwcvt_x_tu-1.C: Removed.
3305 * g++.target/riscv/rvv/base/vwcvt_x_tu-2.C: Removed.
3306 * g++.target/riscv/rvv/base/vwcvt_x_tu-3.C: Removed.
3307 * g++.target/riscv/rvv/base/vwcvt_x_tum-1.C: Removed.
3308 * g++.target/riscv/rvv/base/vwcvt_x_tum-2.C: Removed.
3309 * g++.target/riscv/rvv/base/vwcvt_x_tum-3.C: Removed.
3310 * g++.target/riscv/rvv/base/vwcvt_x_tumu-1.C: Removed.
3311 * g++.target/riscv/rvv/base/vwcvt_x_tumu-2.C: Removed.
3312 * g++.target/riscv/rvv/base/vwcvt_x_tumu-3.C: Removed.
3313 * g++.target/riscv/rvv/base/vwcvtu_x-1.C: Removed.
3314 * g++.target/riscv/rvv/base/vwcvtu_x-2.C: Removed.
3315 * g++.target/riscv/rvv/base/vwcvtu_x-3.C: Removed.
3316 * g++.target/riscv/rvv/base/vwcvtu_x_mu-1.C: Removed.
3317 * g++.target/riscv/rvv/base/vwcvtu_x_mu-2.C: Removed.
3318 * g++.target/riscv/rvv/base/vwcvtu_x_mu-3.C: Removed.
3319 * g++.target/riscv/rvv/base/vwcvtu_x_tu-1.C: Removed.
3320 * g++.target/riscv/rvv/base/vwcvtu_x_tu-2.C: Removed.
3321 * g++.target/riscv/rvv/base/vwcvtu_x_tu-3.C: Removed.
3322 * g++.target/riscv/rvv/base/vwcvtu_x_tum-1.C: Removed.
3323 * g++.target/riscv/rvv/base/vwcvtu_x_tum-2.C: Removed.
3324 * g++.target/riscv/rvv/base/vwcvtu_x_tum-3.C: Removed.
3325 * g++.target/riscv/rvv/base/vwcvtu_x_tumu-1.C: Removed.
3326 * g++.target/riscv/rvv/base/vwcvtu_x_tumu-2.C: Removed.
3327 * g++.target/riscv/rvv/base/vwcvtu_x_tumu-3.C: Removed.
3328 * g++.target/riscv/rvv/base/vwmacc_vv-1.C: Removed.
3329 * g++.target/riscv/rvv/base/vwmacc_vv-2.C: Removed.
3330 * g++.target/riscv/rvv/base/vwmacc_vv-3.C: Removed.
3331 * g++.target/riscv/rvv/base/vwmacc_vv_mu-1.C: Removed.
3332 * g++.target/riscv/rvv/base/vwmacc_vv_mu-2.C: Removed.
3333 * g++.target/riscv/rvv/base/vwmacc_vv_mu-3.C: Removed.
3334 * g++.target/riscv/rvv/base/vwmacc_vv_tu-1.C: Removed.
3335 * g++.target/riscv/rvv/base/vwmacc_vv_tu-2.C: Removed.
3336 * g++.target/riscv/rvv/base/vwmacc_vv_tu-3.C: Removed.
3337 * g++.target/riscv/rvv/base/vwmacc_vv_tum-1.C: Removed.
3338 * g++.target/riscv/rvv/base/vwmacc_vv_tum-2.C: Removed.
3339 * g++.target/riscv/rvv/base/vwmacc_vv_tum-3.C: Removed.
3340 * g++.target/riscv/rvv/base/vwmacc_vv_tumu-1.C: Removed.
3341 * g++.target/riscv/rvv/base/vwmacc_vv_tumu-2.C: Removed.
3342 * g++.target/riscv/rvv/base/vwmacc_vv_tumu-3.C: Removed.
3343 * g++.target/riscv/rvv/base/vwmacc_vx-1.C: Removed.
3344 * g++.target/riscv/rvv/base/vwmacc_vx-2.C: Removed.
3345 * g++.target/riscv/rvv/base/vwmacc_vx-3.C: Removed.
3346 * g++.target/riscv/rvv/base/vwmacc_vx_mu-1.C: Removed.
3347 * g++.target/riscv/rvv/base/vwmacc_vx_mu-2.C: Removed.
3348 * g++.target/riscv/rvv/base/vwmacc_vx_mu-3.C: Removed.
3349 * g++.target/riscv/rvv/base/vwmacc_vx_tu-1.C: Removed.
3350 * g++.target/riscv/rvv/base/vwmacc_vx_tu-2.C: Removed.
3351 * g++.target/riscv/rvv/base/vwmacc_vx_tu-3.C: Removed.
3352 * g++.target/riscv/rvv/base/vwmacc_vx_tum-1.C: Removed.
3353 * g++.target/riscv/rvv/base/vwmacc_vx_tum-2.C: Removed.
3354 * g++.target/riscv/rvv/base/vwmacc_vx_tum-3.C: Removed.
3355 * g++.target/riscv/rvv/base/vwmacc_vx_tumu-1.C: Removed.
3356 * g++.target/riscv/rvv/base/vwmacc_vx_tumu-2.C: Removed.
3357 * g++.target/riscv/rvv/base/vwmacc_vx_tumu-3.C: Removed.
3358 * g++.target/riscv/rvv/base/vwmaccsu_vv-1.C: Removed.
3359 * g++.target/riscv/rvv/base/vwmaccsu_vv-2.C: Removed.
3360 * g++.target/riscv/rvv/base/vwmaccsu_vv-3.C: Removed.
3361 * g++.target/riscv/rvv/base/vwmaccsu_vv_mu-1.C: Removed.
3362 * g++.target/riscv/rvv/base/vwmaccsu_vv_mu-2.C: Removed.
3363 * g++.target/riscv/rvv/base/vwmaccsu_vv_mu-3.C: Removed.
3364 * g++.target/riscv/rvv/base/vwmaccsu_vv_tu-1.C: Removed.
3365 * g++.target/riscv/rvv/base/vwmaccsu_vv_tu-2.C: Removed.
3366 * g++.target/riscv/rvv/base/vwmaccsu_vv_tu-3.C: Removed.
3367 * g++.target/riscv/rvv/base/vwmaccsu_vv_tum-1.C: Removed.
3368 * g++.target/riscv/rvv/base/vwmaccsu_vv_tum-2.C: Removed.
3369 * g++.target/riscv/rvv/base/vwmaccsu_vv_tum-3.C: Removed.
3370 * g++.target/riscv/rvv/base/vwmaccsu_vv_tumu-1.C: Removed.
3371 * g++.target/riscv/rvv/base/vwmaccsu_vv_tumu-2.C: Removed.
3372 * g++.target/riscv/rvv/base/vwmaccsu_vv_tumu-3.C: Removed.
3373 * g++.target/riscv/rvv/base/vwmaccsu_vx-1.C: Removed.
3374 * g++.target/riscv/rvv/base/vwmaccsu_vx-2.C: Removed.
3375 * g++.target/riscv/rvv/base/vwmaccsu_vx-3.C: Removed.
3376 * g++.target/riscv/rvv/base/vwmaccsu_vx_mu-1.C: Removed.
3377 * g++.target/riscv/rvv/base/vwmaccsu_vx_mu-2.C: Removed.
3378 * g++.target/riscv/rvv/base/vwmaccsu_vx_mu-3.C: Removed.
3379 * g++.target/riscv/rvv/base/vwmaccsu_vx_tu-1.C: Removed.
3380 * g++.target/riscv/rvv/base/vwmaccsu_vx_tu-2.C: Removed.
3381 * g++.target/riscv/rvv/base/vwmaccsu_vx_tu-3.C: Removed.
3382 * g++.target/riscv/rvv/base/vwmaccsu_vx_tum-1.C: Removed.
3383 * g++.target/riscv/rvv/base/vwmaccsu_vx_tum-2.C: Removed.
3384 * g++.target/riscv/rvv/base/vwmaccsu_vx_tum-3.C: Removed.
3385 * g++.target/riscv/rvv/base/vwmaccsu_vx_tumu-1.C: Removed.
3386 * g++.target/riscv/rvv/base/vwmaccsu_vx_tumu-2.C: Removed.
3387 * g++.target/riscv/rvv/base/vwmaccsu_vx_tumu-3.C: Removed.
3388 * g++.target/riscv/rvv/base/vwmaccu_vv-1.C: Removed.
3389 * g++.target/riscv/rvv/base/vwmaccu_vv-2.C: Removed.
3390 * g++.target/riscv/rvv/base/vwmaccu_vv-3.C: Removed.
3391 * g++.target/riscv/rvv/base/vwmaccu_vv_mu-1.C: Removed.
3392 * g++.target/riscv/rvv/base/vwmaccu_vv_mu-2.C: Removed.
3393 * g++.target/riscv/rvv/base/vwmaccu_vv_mu-3.C: Removed.
3394 * g++.target/riscv/rvv/base/vwmaccu_vv_tu-1.C: Removed.
3395 * g++.target/riscv/rvv/base/vwmaccu_vv_tu-2.C: Removed.
3396 * g++.target/riscv/rvv/base/vwmaccu_vv_tu-3.C: Removed.
3397 * g++.target/riscv/rvv/base/vwmaccu_vv_tum-1.C: Removed.
3398 * g++.target/riscv/rvv/base/vwmaccu_vv_tum-2.C: Removed.
3399 * g++.target/riscv/rvv/base/vwmaccu_vv_tum-3.C: Removed.
3400 * g++.target/riscv/rvv/base/vwmaccu_vv_tumu-1.C: Removed.
3401 * g++.target/riscv/rvv/base/vwmaccu_vv_tumu-2.C: Removed.
3402 * g++.target/riscv/rvv/base/vwmaccu_vv_tumu-3.C: Removed.
3403 * g++.target/riscv/rvv/base/vwmaccu_vx-1.C: Removed.
3404 * g++.target/riscv/rvv/base/vwmaccu_vx-2.C: Removed.
3405 * g++.target/riscv/rvv/base/vwmaccu_vx-3.C: Removed.
3406 * g++.target/riscv/rvv/base/vwmaccu_vx_mu-1.C: Removed.
3407 * g++.target/riscv/rvv/base/vwmaccu_vx_mu-2.C: Removed.
3408 * g++.target/riscv/rvv/base/vwmaccu_vx_mu-3.C: Removed.
3409 * g++.target/riscv/rvv/base/vwmaccu_vx_tu-1.C: Removed.
3410 * g++.target/riscv/rvv/base/vwmaccu_vx_tu-2.C: Removed.
3411 * g++.target/riscv/rvv/base/vwmaccu_vx_tu-3.C: Removed.
3412 * g++.target/riscv/rvv/base/vwmaccu_vx_tum-1.C: Removed.
3413 * g++.target/riscv/rvv/base/vwmaccu_vx_tum-2.C: Removed.
3414 * g++.target/riscv/rvv/base/vwmaccu_vx_tum-3.C: Removed.
3415 * g++.target/riscv/rvv/base/vwmaccu_vx_tumu-1.C: Removed.
3416 * g++.target/riscv/rvv/base/vwmaccu_vx_tumu-2.C: Removed.
3417 * g++.target/riscv/rvv/base/vwmaccu_vx_tumu-3.C: Removed.
3418 * g++.target/riscv/rvv/base/vwmaccus_vx-1.C: Removed.
3419 * g++.target/riscv/rvv/base/vwmaccus_vx-2.C: Removed.
3420 * g++.target/riscv/rvv/base/vwmaccus_vx-3.C: Removed.
3421 * g++.target/riscv/rvv/base/vwmaccus_vx_mu-1.C: Removed.
3422 * g++.target/riscv/rvv/base/vwmaccus_vx_mu-2.C: Removed.
3423 * g++.target/riscv/rvv/base/vwmaccus_vx_mu-3.C: Removed.
3424 * g++.target/riscv/rvv/base/vwmaccus_vx_tu-1.C: Removed.
3425 * g++.target/riscv/rvv/base/vwmaccus_vx_tu-2.C: Removed.
3426 * g++.target/riscv/rvv/base/vwmaccus_vx_tu-3.C: Removed.
3427 * g++.target/riscv/rvv/base/vwmaccus_vx_tum-1.C: Removed.
3428 * g++.target/riscv/rvv/base/vwmaccus_vx_tum-2.C: Removed.
3429 * g++.target/riscv/rvv/base/vwmaccus_vx_tum-3.C: Removed.
3430 * g++.target/riscv/rvv/base/vwmaccus_vx_tumu-1.C: Removed.
3431 * g++.target/riscv/rvv/base/vwmaccus_vx_tumu-2.C: Removed.
3432 * g++.target/riscv/rvv/base/vwmaccus_vx_tumu-3.C: Removed.
3433 * g++.target/riscv/rvv/base/vwmul_vv-1.C: Removed.
3434 * g++.target/riscv/rvv/base/vwmul_vv-2.C: Removed.
3435 * g++.target/riscv/rvv/base/vwmul_vv-3.C: Removed.
3436 * g++.target/riscv/rvv/base/vwmul_vv_mu-1.C: Removed.
3437 * g++.target/riscv/rvv/base/vwmul_vv_mu-2.C: Removed.
3438 * g++.target/riscv/rvv/base/vwmul_vv_mu-3.C: Removed.
3439 * g++.target/riscv/rvv/base/vwmul_vv_tu-1.C: Removed.
3440 * g++.target/riscv/rvv/base/vwmul_vv_tu-2.C: Removed.
3441 * g++.target/riscv/rvv/base/vwmul_vv_tu-3.C: Removed.
3442 * g++.target/riscv/rvv/base/vwmul_vv_tum-1.C: Removed.
3443 * g++.target/riscv/rvv/base/vwmul_vv_tum-2.C: Removed.
3444 * g++.target/riscv/rvv/base/vwmul_vv_tum-3.C: Removed.
3445 * g++.target/riscv/rvv/base/vwmul_vv_tumu-1.C: Removed.
3446 * g++.target/riscv/rvv/base/vwmul_vv_tumu-2.C: Removed.
3447 * g++.target/riscv/rvv/base/vwmul_vv_tumu-3.C: Removed.
3448 * g++.target/riscv/rvv/base/vwmul_vx-1.C: Removed.
3449 * g++.target/riscv/rvv/base/vwmul_vx-2.C: Removed.
3450 * g++.target/riscv/rvv/base/vwmul_vx-3.C: Removed.
3451 * g++.target/riscv/rvv/base/vwmul_vx_mu-1.C: Removed.
3452 * g++.target/riscv/rvv/base/vwmul_vx_mu-2.C: Removed.
3453 * g++.target/riscv/rvv/base/vwmul_vx_mu-3.C: Removed.
3454 * g++.target/riscv/rvv/base/vwmul_vx_tu-1.C: Removed.
3455 * g++.target/riscv/rvv/base/vwmul_vx_tu-2.C: Removed.
3456 * g++.target/riscv/rvv/base/vwmul_vx_tu-3.C: Removed.
3457 * g++.target/riscv/rvv/base/vwmul_vx_tum-1.C: Removed.
3458 * g++.target/riscv/rvv/base/vwmul_vx_tum-2.C: Removed.
3459 * g++.target/riscv/rvv/base/vwmul_vx_tum-3.C: Removed.
3460 * g++.target/riscv/rvv/base/vwmul_vx_tumu-1.C: Removed.
3461 * g++.target/riscv/rvv/base/vwmul_vx_tumu-2.C: Removed.
3462 * g++.target/riscv/rvv/base/vwmul_vx_tumu-3.C: Removed.
3463 * g++.target/riscv/rvv/base/vwmulsu_vv-1.C: Removed.
3464 * g++.target/riscv/rvv/base/vwmulsu_vv-2.C: Removed.
3465 * g++.target/riscv/rvv/base/vwmulsu_vv-3.C: Removed.
3466 * g++.target/riscv/rvv/base/vwmulsu_vv_mu-1.C: Removed.
3467 * g++.target/riscv/rvv/base/vwmulsu_vv_mu-2.C: Removed.
3468 * g++.target/riscv/rvv/base/vwmulsu_vv_mu-3.C: Removed.
3469 * g++.target/riscv/rvv/base/vwmulsu_vv_tu-1.C: Removed.
3470 * g++.target/riscv/rvv/base/vwmulsu_vv_tu-2.C: Removed.
3471 * g++.target/riscv/rvv/base/vwmulsu_vv_tu-3.C: Removed.
3472 * g++.target/riscv/rvv/base/vwmulsu_vv_tum-1.C: Removed.
3473 * g++.target/riscv/rvv/base/vwmulsu_vv_tum-2.C: Removed.
3474 * g++.target/riscv/rvv/base/vwmulsu_vv_tum-3.C: Removed.
3475 * g++.target/riscv/rvv/base/vwmulsu_vv_tumu-1.C: Removed.
3476 * g++.target/riscv/rvv/base/vwmulsu_vv_tumu-2.C: Removed.
3477 * g++.target/riscv/rvv/base/vwmulsu_vv_tumu-3.C: Removed.
3478 * g++.target/riscv/rvv/base/vwmulsu_vx-1.C: Removed.
3479 * g++.target/riscv/rvv/base/vwmulsu_vx-2.C: Removed.
3480 * g++.target/riscv/rvv/base/vwmulsu_vx-3.C: Removed.
3481 * g++.target/riscv/rvv/base/vwmulsu_vx_mu-1.C: Removed.
3482 * g++.target/riscv/rvv/base/vwmulsu_vx_mu-2.C: Removed.
3483 * g++.target/riscv/rvv/base/vwmulsu_vx_mu-3.C: Removed.
3484 * g++.target/riscv/rvv/base/vwmulsu_vx_tu-1.C: Removed.
3485 * g++.target/riscv/rvv/base/vwmulsu_vx_tu-2.C: Removed.
3486 * g++.target/riscv/rvv/base/vwmulsu_vx_tu-3.C: Removed.
3487 * g++.target/riscv/rvv/base/vwmulsu_vx_tum-1.C: Removed.
3488 * g++.target/riscv/rvv/base/vwmulsu_vx_tum-2.C: Removed.
3489 * g++.target/riscv/rvv/base/vwmulsu_vx_tum-3.C: Removed.
3490 * g++.target/riscv/rvv/base/vwmulsu_vx_tumu-1.C: Removed.
3491 * g++.target/riscv/rvv/base/vwmulsu_vx_tumu-2.C: Removed.
3492 * g++.target/riscv/rvv/base/vwmulsu_vx_tumu-3.C: Removed.
3493 * g++.target/riscv/rvv/base/vwmulu_vv-1.C: Removed.
3494 * g++.target/riscv/rvv/base/vwmulu_vv-2.C: Removed.
3495 * g++.target/riscv/rvv/base/vwmulu_vv-3.C: Removed.
3496 * g++.target/riscv/rvv/base/vwmulu_vv_mu-1.C: Removed.
3497 * g++.target/riscv/rvv/base/vwmulu_vv_mu-2.C: Removed.
3498 * g++.target/riscv/rvv/base/vwmulu_vv_mu-3.C: Removed.
3499 * g++.target/riscv/rvv/base/vwmulu_vv_tu-1.C: Removed.
3500 * g++.target/riscv/rvv/base/vwmulu_vv_tu-2.C: Removed.
3501 * g++.target/riscv/rvv/base/vwmulu_vv_tu-3.C: Removed.
3502 * g++.target/riscv/rvv/base/vwmulu_vv_tum-1.C: Removed.
3503 * g++.target/riscv/rvv/base/vwmulu_vv_tum-2.C: Removed.
3504 * g++.target/riscv/rvv/base/vwmulu_vv_tum-3.C: Removed.
3505 * g++.target/riscv/rvv/base/vwmulu_vv_tumu-1.C: Removed.
3506 * g++.target/riscv/rvv/base/vwmulu_vv_tumu-2.C: Removed.
3507 * g++.target/riscv/rvv/base/vwmulu_vv_tumu-3.C: Removed.
3508 * g++.target/riscv/rvv/base/vwmulu_vx-1.C: Removed.
3509 * g++.target/riscv/rvv/base/vwmulu_vx-2.C: Removed.
3510 * g++.target/riscv/rvv/base/vwmulu_vx-3.C: Removed.
3511 * g++.target/riscv/rvv/base/vwmulu_vx_mu-1.C: Removed.
3512 * g++.target/riscv/rvv/base/vwmulu_vx_mu-2.C: Removed.
3513 * g++.target/riscv/rvv/base/vwmulu_vx_mu-3.C: Removed.
3514 * g++.target/riscv/rvv/base/vwmulu_vx_tu-1.C: Removed.
3515 * g++.target/riscv/rvv/base/vwmulu_vx_tu-2.C: Removed.
3516 * g++.target/riscv/rvv/base/vwmulu_vx_tu-3.C: Removed.
3517 * g++.target/riscv/rvv/base/vwmulu_vx_tum-1.C: Removed.
3518 * g++.target/riscv/rvv/base/vwmulu_vx_tum-2.C: Removed.
3519 * g++.target/riscv/rvv/base/vwmulu_vx_tum-3.C: Removed.
3520 * g++.target/riscv/rvv/base/vwmulu_vx_tumu-1.C: Removed.
3521 * g++.target/riscv/rvv/base/vwmulu_vx_tumu-2.C: Removed.
3522 * g++.target/riscv/rvv/base/vwmulu_vx_tumu-3.C: Removed.
3523 * g++.target/riscv/rvv/base/vwsub_vv-1.C: Removed.
3524 * g++.target/riscv/rvv/base/vwsub_vv-2.C: Removed.
3525 * g++.target/riscv/rvv/base/vwsub_vv-3.C: Removed.
3526 * g++.target/riscv/rvv/base/vwsub_vv_mu-1.C: Removed.
3527 * g++.target/riscv/rvv/base/vwsub_vv_mu-2.C: Removed.
3528 * g++.target/riscv/rvv/base/vwsub_vv_mu-3.C: Removed.
3529 * g++.target/riscv/rvv/base/vwsub_vv_tu-1.C: Removed.
3530 * g++.target/riscv/rvv/base/vwsub_vv_tu-2.C: Removed.
3531 * g++.target/riscv/rvv/base/vwsub_vv_tu-3.C: Removed.
3532 * g++.target/riscv/rvv/base/vwsub_vv_tum-1.C: Removed.
3533 * g++.target/riscv/rvv/base/vwsub_vv_tum-2.C: Removed.
3534 * g++.target/riscv/rvv/base/vwsub_vv_tum-3.C: Removed.
3535 * g++.target/riscv/rvv/base/vwsub_vv_tumu-1.C: Removed.
3536 * g++.target/riscv/rvv/base/vwsub_vv_tumu-2.C: Removed.
3537 * g++.target/riscv/rvv/base/vwsub_vv_tumu-3.C: Removed.
3538 * g++.target/riscv/rvv/base/vwsub_vx-1.C: Removed.
3539 * g++.target/riscv/rvv/base/vwsub_vx-2.C: Removed.
3540 * g++.target/riscv/rvv/base/vwsub_vx-3.C: Removed.
3541 * g++.target/riscv/rvv/base/vwsub_vx_mu-1.C: Removed.
3542 * g++.target/riscv/rvv/base/vwsub_vx_mu-2.C: Removed.
3543 * g++.target/riscv/rvv/base/vwsub_vx_mu-3.C: Removed.
3544 * g++.target/riscv/rvv/base/vwsub_vx_tu-1.C: Removed.
3545 * g++.target/riscv/rvv/base/vwsub_vx_tu-2.C: Removed.
3546 * g++.target/riscv/rvv/base/vwsub_vx_tu-3.C: Removed.
3547 * g++.target/riscv/rvv/base/vwsub_vx_tum-1.C: Removed.
3548 * g++.target/riscv/rvv/base/vwsub_vx_tum-2.C: Removed.
3549 * g++.target/riscv/rvv/base/vwsub_vx_tum-3.C: Removed.
3550 * g++.target/riscv/rvv/base/vwsub_vx_tumu-1.C: Removed.
3551 * g++.target/riscv/rvv/base/vwsub_vx_tumu-2.C: Removed.
3552 * g++.target/riscv/rvv/base/vwsub_vx_tumu-3.C: Removed.
3553 * g++.target/riscv/rvv/base/vwsub_wv-1.C: Removed.
3554 * g++.target/riscv/rvv/base/vwsub_wv-2.C: Removed.
3555 * g++.target/riscv/rvv/base/vwsub_wv-3.C: Removed.
3556 * g++.target/riscv/rvv/base/vwsub_wv_mu-1.C: Removed.
3557 * g++.target/riscv/rvv/base/vwsub_wv_mu-2.C: Removed.
3558 * g++.target/riscv/rvv/base/vwsub_wv_mu-3.C: Removed.
3559 * g++.target/riscv/rvv/base/vwsub_wv_tu-1.C: Removed.
3560 * g++.target/riscv/rvv/base/vwsub_wv_tu-2.C: Removed.
3561 * g++.target/riscv/rvv/base/vwsub_wv_tu-3.C: Removed.
3562 * g++.target/riscv/rvv/base/vwsub_wv_tum-1.C: Removed.
3563 * g++.target/riscv/rvv/base/vwsub_wv_tum-2.C: Removed.
3564 * g++.target/riscv/rvv/base/vwsub_wv_tum-3.C: Removed.
3565 * g++.target/riscv/rvv/base/vwsub_wv_tumu-1.C: Removed.
3566 * g++.target/riscv/rvv/base/vwsub_wv_tumu-2.C: Removed.
3567 * g++.target/riscv/rvv/base/vwsub_wv_tumu-3.C: Removed.
3568 * g++.target/riscv/rvv/base/vwsub_wx-1.C: Removed.
3569 * g++.target/riscv/rvv/base/vwsub_wx-2.C: Removed.
3570 * g++.target/riscv/rvv/base/vwsub_wx-3.C: Removed.
3571 * g++.target/riscv/rvv/base/vwsub_wx_mu-1.C: Removed.
3572 * g++.target/riscv/rvv/base/vwsub_wx_mu-2.C: Removed.
3573 * g++.target/riscv/rvv/base/vwsub_wx_mu-3.C: Removed.
3574 * g++.target/riscv/rvv/base/vwsub_wx_tu-1.C: Removed.
3575 * g++.target/riscv/rvv/base/vwsub_wx_tu-2.C: Removed.
3576 * g++.target/riscv/rvv/base/vwsub_wx_tu-3.C: Removed.
3577 * g++.target/riscv/rvv/base/vwsub_wx_tum-1.C: Removed.
3578 * g++.target/riscv/rvv/base/vwsub_wx_tum-2.C: Removed.
3579 * g++.target/riscv/rvv/base/vwsub_wx_tum-3.C: Removed.
3580 * g++.target/riscv/rvv/base/vwsub_wx_tumu-1.C: Removed.
3581 * g++.target/riscv/rvv/base/vwsub_wx_tumu-2.C: Removed.
3582 * g++.target/riscv/rvv/base/vwsub_wx_tumu-3.C: Removed.
3583 * g++.target/riscv/rvv/base/vwsubu_vv-1.C: Removed.
3584 * g++.target/riscv/rvv/base/vwsubu_vv-2.C: Removed.
3585 * g++.target/riscv/rvv/base/vwsubu_vv-3.C: Removed.
3586 * g++.target/riscv/rvv/base/vwsubu_vv_mu-1.C: Removed.
3587 * g++.target/riscv/rvv/base/vwsubu_vv_mu-2.C: Removed.
3588 * g++.target/riscv/rvv/base/vwsubu_vv_mu-3.C: Removed.
3589 * g++.target/riscv/rvv/base/vwsubu_vv_tu-1.C: Removed.
3590 * g++.target/riscv/rvv/base/vwsubu_vv_tu-2.C: Removed.
3591 * g++.target/riscv/rvv/base/vwsubu_vv_tu-3.C: Removed.
3592 * g++.target/riscv/rvv/base/vwsubu_vv_tum-1.C: Removed.
3593 * g++.target/riscv/rvv/base/vwsubu_vv_tum-2.C: Removed.
3594 * g++.target/riscv/rvv/base/vwsubu_vv_tum-3.C: Removed.
3595 * g++.target/riscv/rvv/base/vwsubu_vv_tumu-1.C: Removed.
3596 * g++.target/riscv/rvv/base/vwsubu_vv_tumu-2.C: Removed.
3597 * g++.target/riscv/rvv/base/vwsubu_vv_tumu-3.C: Removed.
3598 * g++.target/riscv/rvv/base/vwsubu_vx-1.C: Removed.
3599 * g++.target/riscv/rvv/base/vwsubu_vx-2.C: Removed.
3600 * g++.target/riscv/rvv/base/vwsubu_vx-3.C: Removed.
3601 * g++.target/riscv/rvv/base/vwsubu_vx_mu-1.C: Removed.
3602 * g++.target/riscv/rvv/base/vwsubu_vx_mu-2.C: Removed.
3603 * g++.target/riscv/rvv/base/vwsubu_vx_mu-3.C: Removed.
3604 * g++.target/riscv/rvv/base/vwsubu_vx_tu-1.C: Removed.
3605 * g++.target/riscv/rvv/base/vwsubu_vx_tu-2.C: Removed.
3606 * g++.target/riscv/rvv/base/vwsubu_vx_tu-3.C: Removed.
3607 * g++.target/riscv/rvv/base/vwsubu_vx_tum-1.C: Removed.
3608 * g++.target/riscv/rvv/base/vwsubu_vx_tum-2.C: Removed.
3609 * g++.target/riscv/rvv/base/vwsubu_vx_tum-3.C: Removed.
3610 * g++.target/riscv/rvv/base/vwsubu_vx_tumu-1.C: Removed.
3611 * g++.target/riscv/rvv/base/vwsubu_vx_tumu-2.C: Removed.
3612 * g++.target/riscv/rvv/base/vwsubu_vx_tumu-3.C: Removed.
3613 * g++.target/riscv/rvv/base/vwsubu_wv-1.C: Removed.
3614 * g++.target/riscv/rvv/base/vwsubu_wv-2.C: Removed.
3615 * g++.target/riscv/rvv/base/vwsubu_wv-3.C: Removed.
3616 * g++.target/riscv/rvv/base/vwsubu_wv_mu-1.C: Removed.
3617 * g++.target/riscv/rvv/base/vwsubu_wv_mu-2.C: Removed.
3618 * g++.target/riscv/rvv/base/vwsubu_wv_mu-3.C: Removed.
3619 * g++.target/riscv/rvv/base/vwsubu_wv_tu-1.C: Removed.
3620 * g++.target/riscv/rvv/base/vwsubu_wv_tu-2.C: Removed.
3621 * g++.target/riscv/rvv/base/vwsubu_wv_tu-3.C: Removed.
3622 * g++.target/riscv/rvv/base/vwsubu_wv_tum-1.C: Removed.
3623 * g++.target/riscv/rvv/base/vwsubu_wv_tum-2.C: Removed.
3624 * g++.target/riscv/rvv/base/vwsubu_wv_tum-3.C: Removed.
3625 * g++.target/riscv/rvv/base/vwsubu_wv_tumu-1.C: Removed.
3626 * g++.target/riscv/rvv/base/vwsubu_wv_tumu-2.C: Removed.
3627 * g++.target/riscv/rvv/base/vwsubu_wv_tumu-3.C: Removed.
3628 * g++.target/riscv/rvv/base/vwsubu_wx-1.C: Removed.
3629 * g++.target/riscv/rvv/base/vwsubu_wx-2.C: Removed.
3630 * g++.target/riscv/rvv/base/vwsubu_wx-3.C: Removed.
3631 * g++.target/riscv/rvv/base/vwsubu_wx_mu-1.C: Removed.
3632 * g++.target/riscv/rvv/base/vwsubu_wx_mu-2.C: Removed.
3633 * g++.target/riscv/rvv/base/vwsubu_wx_mu-3.C: Removed.
3634 * g++.target/riscv/rvv/base/vwsubu_wx_tu-1.C: Removed.
3635 * g++.target/riscv/rvv/base/vwsubu_wx_tu-2.C: Removed.
3636 * g++.target/riscv/rvv/base/vwsubu_wx_tu-3.C: Removed.
3637 * g++.target/riscv/rvv/base/vwsubu_wx_tum-1.C: Removed.
3638 * g++.target/riscv/rvv/base/vwsubu_wx_tum-2.C: Removed.
3639 * g++.target/riscv/rvv/base/vwsubu_wx_tum-3.C: Removed.
3640 * g++.target/riscv/rvv/base/vwsubu_wx_tumu-1.C: Removed.
3641 * g++.target/riscv/rvv/base/vwsubu_wx_tumu-2.C: Removed.
3642 * g++.target/riscv/rvv/base/vwsubu_wx_tumu-3.C: Removed.
3643 * g++.target/riscv/rvv/base/vxor_vv-1.C: Removed.
3644 * g++.target/riscv/rvv/base/vxor_vv-2.C: Removed.
3645 * g++.target/riscv/rvv/base/vxor_vv-3.C: Removed.
3646 * g++.target/riscv/rvv/base/vxor_vv_mu-1.C: Removed.
3647 * g++.target/riscv/rvv/base/vxor_vv_mu-2.C: Removed.
3648 * g++.target/riscv/rvv/base/vxor_vv_mu-3.C: Removed.
3649 * g++.target/riscv/rvv/base/vxor_vv_tu-1.C: Removed.
3650 * g++.target/riscv/rvv/base/vxor_vv_tu-2.C: Removed.
3651 * g++.target/riscv/rvv/base/vxor_vv_tu-3.C: Removed.
3652 * g++.target/riscv/rvv/base/vxor_vv_tum-1.C: Removed.
3653 * g++.target/riscv/rvv/base/vxor_vv_tum-2.C: Removed.
3654 * g++.target/riscv/rvv/base/vxor_vv_tum-3.C: Removed.
3655 * g++.target/riscv/rvv/base/vxor_vv_tumu-1.C: Removed.
3656 * g++.target/riscv/rvv/base/vxor_vv_tumu-2.C: Removed.
3657 * g++.target/riscv/rvv/base/vxor_vv_tumu-3.C: Removed.
3658 * g++.target/riscv/rvv/base/vxor_vx_mu_rv32-1.C: Removed.
3659 * g++.target/riscv/rvv/base/vxor_vx_mu_rv32-2.C: Removed.
3660 * g++.target/riscv/rvv/base/vxor_vx_mu_rv32-3.C: Removed.
3661 * g++.target/riscv/rvv/base/vxor_vx_mu_rv64-1.C: Removed.
3662 * g++.target/riscv/rvv/base/vxor_vx_mu_rv64-2.C: Removed.
3663 * g++.target/riscv/rvv/base/vxor_vx_mu_rv64-3.C: Removed.
3664 * g++.target/riscv/rvv/base/vxor_vx_rv32-1.C: Removed.
3665 * g++.target/riscv/rvv/base/vxor_vx_rv32-2.C: Removed.
3666 * g++.target/riscv/rvv/base/vxor_vx_rv32-3.C: Removed.
3667 * g++.target/riscv/rvv/base/vxor_vx_rv64-1.C: Removed.
3668 * g++.target/riscv/rvv/base/vxor_vx_rv64-2.C: Removed.
3669 * g++.target/riscv/rvv/base/vxor_vx_rv64-3.C: Removed.
3670 * g++.target/riscv/rvv/base/vxor_vx_tu_rv32-1.C: Removed.
3671 * g++.target/riscv/rvv/base/vxor_vx_tu_rv32-2.C: Removed.
3672 * g++.target/riscv/rvv/base/vxor_vx_tu_rv32-3.C: Removed.
3673 * g++.target/riscv/rvv/base/vxor_vx_tu_rv64-1.C: Removed.
3674 * g++.target/riscv/rvv/base/vxor_vx_tu_rv64-2.C: Removed.
3675 * g++.target/riscv/rvv/base/vxor_vx_tu_rv64-3.C: Removed.
3676 * g++.target/riscv/rvv/base/vxor_vx_tum_rv32-1.C: Removed.
3677 * g++.target/riscv/rvv/base/vxor_vx_tum_rv32-2.C: Removed.
3678 * g++.target/riscv/rvv/base/vxor_vx_tum_rv32-3.C: Removed.
3679 * g++.target/riscv/rvv/base/vxor_vx_tum_rv64-1.C: Removed.
3680 * g++.target/riscv/rvv/base/vxor_vx_tum_rv64-2.C: Removed.
3681 * g++.target/riscv/rvv/base/vxor_vx_tum_rv64-3.C: Removed.
3682 * g++.target/riscv/rvv/base/vxor_vx_tumu_rv32-1.C: Removed.
3683 * g++.target/riscv/rvv/base/vxor_vx_tumu_rv32-2.C: Removed.
3684 * g++.target/riscv/rvv/base/vxor_vx_tumu_rv32-3.C: Removed.
3685 * g++.target/riscv/rvv/base/vxor_vx_tumu_rv64-1.C: Removed.
3686 * g++.target/riscv/rvv/base/vxor_vx_tumu_rv64-2.C: Removed.
3687 * g++.target/riscv/rvv/base/vxor_vx_tumu_rv64-3.C: Removed.
3688 * g++.target/riscv/rvv/base/vzext_vf2-1.C: Removed.
3689 * g++.target/riscv/rvv/base/vzext_vf2-2.C: Removed.
3690 * g++.target/riscv/rvv/base/vzext_vf2-3.C: Removed.
3691 * g++.target/riscv/rvv/base/vzext_vf2_mu-1.C: Removed.
3692 * g++.target/riscv/rvv/base/vzext_vf2_mu-2.C: Removed.
3693 * g++.target/riscv/rvv/base/vzext_vf2_mu-3.C: Removed.
3694 * g++.target/riscv/rvv/base/vzext_vf2_tu-1.C: Removed.
3695 * g++.target/riscv/rvv/base/vzext_vf2_tu-2.C: Removed.
3696 * g++.target/riscv/rvv/base/vzext_vf2_tu-3.C: Removed.
3697 * g++.target/riscv/rvv/base/vzext_vf2_tum-1.C: Removed.
3698 * g++.target/riscv/rvv/base/vzext_vf2_tum-2.C: Removed.
3699 * g++.target/riscv/rvv/base/vzext_vf2_tum-3.C: Removed.
3700 * g++.target/riscv/rvv/base/vzext_vf2_tumu-1.C: Removed.
3701 * g++.target/riscv/rvv/base/vzext_vf2_tumu-2.C: Removed.
3702 * g++.target/riscv/rvv/base/vzext_vf2_tumu-3.C: Removed.
3703 * g++.target/riscv/rvv/base/vzext_vf4-1.C: Removed.
3704 * g++.target/riscv/rvv/base/vzext_vf4-2.C: Removed.
3705 * g++.target/riscv/rvv/base/vzext_vf4-3.C: Removed.
3706 * g++.target/riscv/rvv/base/vzext_vf4_mu-1.C: Removed.
3707 * g++.target/riscv/rvv/base/vzext_vf4_mu-2.C: Removed.
3708 * g++.target/riscv/rvv/base/vzext_vf4_mu-3.C: Removed.
3709 * g++.target/riscv/rvv/base/vzext_vf4_tu-1.C: Removed.
3710 * g++.target/riscv/rvv/base/vzext_vf4_tu-2.C: Removed.
3711 * g++.target/riscv/rvv/base/vzext_vf4_tu-3.C: Removed.
3712 * g++.target/riscv/rvv/base/vzext_vf4_tum-1.C: Removed.
3713 * g++.target/riscv/rvv/base/vzext_vf4_tum-2.C: Removed.
3714 * g++.target/riscv/rvv/base/vzext_vf4_tum-3.C: Removed.
3715 * g++.target/riscv/rvv/base/vzext_vf4_tumu-1.C: Removed.
3716 * g++.target/riscv/rvv/base/vzext_vf4_tumu-2.C: Removed.
3717 * g++.target/riscv/rvv/base/vzext_vf4_tumu-3.C: Removed.
3718 * g++.target/riscv/rvv/base/vzext_vf8-1.C: Removed.
3719 * g++.target/riscv/rvv/base/vzext_vf8-2.C: Removed.
3720 * g++.target/riscv/rvv/base/vzext_vf8-3.C: Removed.
3721 * g++.target/riscv/rvv/base/vzext_vf8_mu-1.C: Removed.
3722 * g++.target/riscv/rvv/base/vzext_vf8_mu-2.C: Removed.
3723 * g++.target/riscv/rvv/base/vzext_vf8_mu-3.C: Removed.
3724 * g++.target/riscv/rvv/base/vzext_vf8_tu-1.C: Removed.
3725 * g++.target/riscv/rvv/base/vzext_vf8_tu-2.C: Removed.
3726 * g++.target/riscv/rvv/base/vzext_vf8_tu-3.C: Removed.
3727 * g++.target/riscv/rvv/base/vzext_vf8_tum-1.C: Removed.
3728 * g++.target/riscv/rvv/base/vzext_vf8_tum-2.C: Removed.
3729 * g++.target/riscv/rvv/base/vzext_vf8_tum-3.C: Removed.
3730 * g++.target/riscv/rvv/base/vzext_vf8_tumu-1.C: Removed.
3731 * g++.target/riscv/rvv/base/vzext_vf8_tumu-2.C: Removed.
3732 * g++.target/riscv/rvv/base/vzext_vf8_tumu-3.C: Removed.
3733 * gcc.target/riscv/rvv/base/vaadd_vv-1.c: Removed.
3734 * gcc.target/riscv/rvv/base/vaadd_vv-2.c: Removed.
3735 * gcc.target/riscv/rvv/base/vaadd_vv-3.c: Removed.
3736 * gcc.target/riscv/rvv/base/vaadd_vv_m-1.c: Removed.
3737 * gcc.target/riscv/rvv/base/vaadd_vv_m-2.c: Removed.
3738 * gcc.target/riscv/rvv/base/vaadd_vv_m-3.c: Removed.
3739 * gcc.target/riscv/rvv/base/vaadd_vv_mu-1.c: Removed.
3740 * gcc.target/riscv/rvv/base/vaadd_vv_mu-2.c: Removed.
3741 * gcc.target/riscv/rvv/base/vaadd_vv_mu-3.c: Removed.
3742 * gcc.target/riscv/rvv/base/vaadd_vv_tu-1.c: Removed.
3743 * gcc.target/riscv/rvv/base/vaadd_vv_tu-2.c: Removed.
3744 * gcc.target/riscv/rvv/base/vaadd_vv_tu-3.c: Removed.
3745 * gcc.target/riscv/rvv/base/vaadd_vv_tum-1.c: Removed.
3746 * gcc.target/riscv/rvv/base/vaadd_vv_tum-2.c: Removed.
3747 * gcc.target/riscv/rvv/base/vaadd_vv_tum-3.c: Removed.
3748 * gcc.target/riscv/rvv/base/vaadd_vv_tumu-1.c: Removed.
3749 * gcc.target/riscv/rvv/base/vaadd_vv_tumu-2.c: Removed.
3750 * gcc.target/riscv/rvv/base/vaadd_vv_tumu-3.c: Removed.
3751 * gcc.target/riscv/rvv/base/vaadd_vx_m_rv32-1.c: Removed.
3752 * gcc.target/riscv/rvv/base/vaadd_vx_m_rv32-2.c: Removed.
3753 * gcc.target/riscv/rvv/base/vaadd_vx_m_rv32-3.c: Removed.
3754 * gcc.target/riscv/rvv/base/vaadd_vx_m_rv64-1.c: Removed.
3755 * gcc.target/riscv/rvv/base/vaadd_vx_m_rv64-2.c: Removed.
3756 * gcc.target/riscv/rvv/base/vaadd_vx_m_rv64-3.c: Removed.
3757 * gcc.target/riscv/rvv/base/vaadd_vx_mu_rv32-1.c: Removed.
3758 * gcc.target/riscv/rvv/base/vaadd_vx_mu_rv32-2.c: Removed.
3759 * gcc.target/riscv/rvv/base/vaadd_vx_mu_rv32-3.c: Removed.
3760 * gcc.target/riscv/rvv/base/vaadd_vx_mu_rv64-1.c: Removed.
3761 * gcc.target/riscv/rvv/base/vaadd_vx_mu_rv64-2.c: Removed.
3762 * gcc.target/riscv/rvv/base/vaadd_vx_mu_rv64-3.c: Removed.
3763 * gcc.target/riscv/rvv/base/vaadd_vx_rv32-1.c: Removed.
3764 * gcc.target/riscv/rvv/base/vaadd_vx_rv32-2.c: Removed.
3765 * gcc.target/riscv/rvv/base/vaadd_vx_rv32-3.c: Removed.
3766 * gcc.target/riscv/rvv/base/vaadd_vx_rv64-1.c: Removed.
3767 * gcc.target/riscv/rvv/base/vaadd_vx_rv64-2.c: Removed.
3768 * gcc.target/riscv/rvv/base/vaadd_vx_rv64-3.c: Removed.
3769 * gcc.target/riscv/rvv/base/vaadd_vx_tu_rv32-1.c: Removed.
3770 * gcc.target/riscv/rvv/base/vaadd_vx_tu_rv32-2.c: Removed.
3771 * gcc.target/riscv/rvv/base/vaadd_vx_tu_rv32-3.c: Removed.
3772 * gcc.target/riscv/rvv/base/vaadd_vx_tu_rv64-1.c: Removed.
3773 * gcc.target/riscv/rvv/base/vaadd_vx_tu_rv64-2.c: Removed.
3774 * gcc.target/riscv/rvv/base/vaadd_vx_tu_rv64-3.c: Removed.
3775 * gcc.target/riscv/rvv/base/vaadd_vx_tum_rv32-1.c: Removed.
3776 * gcc.target/riscv/rvv/base/vaadd_vx_tum_rv32-2.c: Removed.
3777 * gcc.target/riscv/rvv/base/vaadd_vx_tum_rv32-3.c: Removed.
3778 * gcc.target/riscv/rvv/base/vaadd_vx_tum_rv64-1.c: Removed.
3779 * gcc.target/riscv/rvv/base/vaadd_vx_tum_rv64-2.c: Removed.
3780 * gcc.target/riscv/rvv/base/vaadd_vx_tum_rv64-3.c: Removed.
3781 * gcc.target/riscv/rvv/base/vaadd_vx_tumu_rv32-1.c: Removed.
3782 * gcc.target/riscv/rvv/base/vaadd_vx_tumu_rv32-2.c: Removed.
3783 * gcc.target/riscv/rvv/base/vaadd_vx_tumu_rv32-3.c: Removed.
3784 * gcc.target/riscv/rvv/base/vaadd_vx_tumu_rv64-1.c: Removed.
3785 * gcc.target/riscv/rvv/base/vaadd_vx_tumu_rv64-2.c: Removed.
3786 * gcc.target/riscv/rvv/base/vaadd_vx_tumu_rv64-3.c: Removed.
3787 * gcc.target/riscv/rvv/base/vaaddu_vv-1.c: Removed.
3788 * gcc.target/riscv/rvv/base/vaaddu_vv-2.c: Removed.
3789 * gcc.target/riscv/rvv/base/vaaddu_vv-3.c: Removed.
3790 * gcc.target/riscv/rvv/base/vaaddu_vv_m-1.c: Removed.
3791 * gcc.target/riscv/rvv/base/vaaddu_vv_m-2.c: Removed.
3792 * gcc.target/riscv/rvv/base/vaaddu_vv_m-3.c: Removed.
3793 * gcc.target/riscv/rvv/base/vaaddu_vv_mu-1.c: Removed.
3794 * gcc.target/riscv/rvv/base/vaaddu_vv_mu-2.c: Removed.
3795 * gcc.target/riscv/rvv/base/vaaddu_vv_mu-3.c: Removed.
3796 * gcc.target/riscv/rvv/base/vaaddu_vv_tu-1.c: Removed.
3797 * gcc.target/riscv/rvv/base/vaaddu_vv_tu-2.c: Removed.
3798 * gcc.target/riscv/rvv/base/vaaddu_vv_tu-3.c: Removed.
3799 * gcc.target/riscv/rvv/base/vaaddu_vv_tum-1.c: Removed.
3800 * gcc.target/riscv/rvv/base/vaaddu_vv_tum-2.c: Removed.
3801 * gcc.target/riscv/rvv/base/vaaddu_vv_tum-3.c: Removed.
3802 * gcc.target/riscv/rvv/base/vaaddu_vv_tumu-1.c: Removed.
3803 * gcc.target/riscv/rvv/base/vaaddu_vv_tumu-2.c: Removed.
3804 * gcc.target/riscv/rvv/base/vaaddu_vv_tumu-3.c: Removed.
3805 * gcc.target/riscv/rvv/base/vaaddu_vx_m_rv32-1.c: Removed.
3806 * gcc.target/riscv/rvv/base/vaaddu_vx_m_rv32-2.c: Removed.
3807 * gcc.target/riscv/rvv/base/vaaddu_vx_m_rv32-3.c: Removed.
3808 * gcc.target/riscv/rvv/base/vaaddu_vx_m_rv64-1.c: Removed.
3809 * gcc.target/riscv/rvv/base/vaaddu_vx_m_rv64-2.c: Removed.
3810 * gcc.target/riscv/rvv/base/vaaddu_vx_m_rv64-3.c: Removed.
3811 * gcc.target/riscv/rvv/base/vaaddu_vx_mu_rv32-1.c: Removed.
3812 * gcc.target/riscv/rvv/base/vaaddu_vx_mu_rv32-2.c: Removed.
3813 * gcc.target/riscv/rvv/base/vaaddu_vx_mu_rv32-3.c: Removed.
3814 * gcc.target/riscv/rvv/base/vaaddu_vx_mu_rv64-1.c: Removed.
3815 * gcc.target/riscv/rvv/base/vaaddu_vx_mu_rv64-2.c: Removed.
3816 * gcc.target/riscv/rvv/base/vaaddu_vx_mu_rv64-3.c: Removed.
3817 * gcc.target/riscv/rvv/base/vaaddu_vx_rv32-1.c: Removed.
3818 * gcc.target/riscv/rvv/base/vaaddu_vx_rv32-2.c: Removed.
3819 * gcc.target/riscv/rvv/base/vaaddu_vx_rv32-3.c: Removed.
3820 * gcc.target/riscv/rvv/base/vaaddu_vx_rv64-1.c: Removed.
3821 * gcc.target/riscv/rvv/base/vaaddu_vx_rv64-2.c: Removed.
3822 * gcc.target/riscv/rvv/base/vaaddu_vx_rv64-3.c: Removed.
3823 * gcc.target/riscv/rvv/base/vaaddu_vx_tu_rv32-1.c: Removed.
3824 * gcc.target/riscv/rvv/base/vaaddu_vx_tu_rv32-2.c: Removed.
3825 * gcc.target/riscv/rvv/base/vaaddu_vx_tu_rv32-3.c: Removed.
3826 * gcc.target/riscv/rvv/base/vaaddu_vx_tu_rv64-1.c: Removed.
3827 * gcc.target/riscv/rvv/base/vaaddu_vx_tu_rv64-2.c: Removed.
3828 * gcc.target/riscv/rvv/base/vaaddu_vx_tu_rv64-3.c: Removed.
3829 * gcc.target/riscv/rvv/base/vaaddu_vx_tum_rv32-1.c: Removed.
3830 * gcc.target/riscv/rvv/base/vaaddu_vx_tum_rv32-2.c: Removed.
3831 * gcc.target/riscv/rvv/base/vaaddu_vx_tum_rv32-3.c: Removed.
3832 * gcc.target/riscv/rvv/base/vaaddu_vx_tum_rv64-1.c: Removed.
3833 * gcc.target/riscv/rvv/base/vaaddu_vx_tum_rv64-2.c: Removed.
3834 * gcc.target/riscv/rvv/base/vaaddu_vx_tum_rv64-3.c: Removed.
3835 * gcc.target/riscv/rvv/base/vaaddu_vx_tumu_rv32-1.c: Removed.
3836 * gcc.target/riscv/rvv/base/vaaddu_vx_tumu_rv32-2.c: Removed.
3837 * gcc.target/riscv/rvv/base/vaaddu_vx_tumu_rv32-3.c: Removed.
3838 * gcc.target/riscv/rvv/base/vaaddu_vx_tumu_rv64-1.c: Removed.
3839 * gcc.target/riscv/rvv/base/vaaddu_vx_tumu_rv64-2.c: Removed.
3840 * gcc.target/riscv/rvv/base/vaaddu_vx_tumu_rv64-3.c: Removed.
3841 * gcc.target/riscv/rvv/base/vadc-1.c: Removed.
3842 * gcc.target/riscv/rvv/base/vadc-2.c: Removed.
3843 * gcc.target/riscv/rvv/base/vadc-3.c: Removed.
3844 * gcc.target/riscv/rvv/base/vadc-4.c: Removed.
3845 * gcc.target/riscv/rvv/base/vadc_vvm-1.c: Removed.
3846 * gcc.target/riscv/rvv/base/vadc_vvm-2.c: Removed.
3847 * gcc.target/riscv/rvv/base/vadc_vvm-3.c: Removed.
3848 * gcc.target/riscv/rvv/base/vadc_vvm_tu-1.c: Removed.
3849 * gcc.target/riscv/rvv/base/vadc_vvm_tu-2.c: Removed.
3850 * gcc.target/riscv/rvv/base/vadc_vvm_tu-3.c: Removed.
3851 * gcc.target/riscv/rvv/base/vadc_vxm_rv32-1.c: Removed.
3852 * gcc.target/riscv/rvv/base/vadc_vxm_rv32-2.c: Removed.
3853 * gcc.target/riscv/rvv/base/vadc_vxm_rv32-3.c: Removed.
3854 * gcc.target/riscv/rvv/base/vadc_vxm_rv64-1.c: Removed.
3855 * gcc.target/riscv/rvv/base/vadc_vxm_rv64-2.c: Removed.
3856 * gcc.target/riscv/rvv/base/vadc_vxm_rv64-3.c: Removed.
3857 * gcc.target/riscv/rvv/base/vadc_vxm_tu_rv32-1.c: Removed.
3858 * gcc.target/riscv/rvv/base/vadc_vxm_tu_rv32-2.c: Removed.
3859 * gcc.target/riscv/rvv/base/vadc_vxm_tu_rv32-3.c: Removed.
3860 * gcc.target/riscv/rvv/base/vadc_vxm_tu_rv64-1.c: Removed.
3861 * gcc.target/riscv/rvv/base/vadc_vxm_tu_rv64-2.c: Removed.
3862 * gcc.target/riscv/rvv/base/vadc_vxm_tu_rv64-3.c: Removed.
3863 * gcc.target/riscv/rvv/base/vadd_vv-1.c: Removed.
3864 * gcc.target/riscv/rvv/base/vadd_vv-2.c: Removed.
3865 * gcc.target/riscv/rvv/base/vadd_vv-3.c: Removed.
3866 * gcc.target/riscv/rvv/base/vadd_vv_m-1.c: Removed.
3867 * gcc.target/riscv/rvv/base/vadd_vv_m-2.c: Removed.
3868 * gcc.target/riscv/rvv/base/vadd_vv_m-3.c: Removed.
3869 * gcc.target/riscv/rvv/base/vadd_vv_mu-1.c: Removed.
3870 * gcc.target/riscv/rvv/base/vadd_vv_mu-2.c: Removed.
3871 * gcc.target/riscv/rvv/base/vadd_vv_mu-3.c: Removed.
3872 * gcc.target/riscv/rvv/base/vadd_vv_tu-1.c: Removed.
3873 * gcc.target/riscv/rvv/base/vadd_vv_tu-2.c: Removed.
3874 * gcc.target/riscv/rvv/base/vadd_vv_tu-3.c: Removed.
3875 * gcc.target/riscv/rvv/base/vadd_vv_tum-1.c: Removed.
3876 * gcc.target/riscv/rvv/base/vadd_vv_tum-2.c: Removed.
3877 * gcc.target/riscv/rvv/base/vadd_vv_tum-3.c: Removed.
3878 * gcc.target/riscv/rvv/base/vadd_vv_tumu-1.c: Removed.
3879 * gcc.target/riscv/rvv/base/vadd_vv_tumu-2.c: Removed.
3880 * gcc.target/riscv/rvv/base/vadd_vv_tumu-3.c: Removed.
3881 * gcc.target/riscv/rvv/base/vadd_vx_m_rv32-1.c: Removed.
3882 * gcc.target/riscv/rvv/base/vadd_vx_m_rv32-2.c: Removed.
3883 * gcc.target/riscv/rvv/base/vadd_vx_m_rv32-3.c: Removed.
3884 * gcc.target/riscv/rvv/base/vadd_vx_m_rv64-1.c: Removed.
3885 * gcc.target/riscv/rvv/base/vadd_vx_m_rv64-2.c: Removed.
3886 * gcc.target/riscv/rvv/base/vadd_vx_m_rv64-3.c: Removed.
3887 * gcc.target/riscv/rvv/base/vadd_vx_mu_rv32-1.c: Removed.
3888 * gcc.target/riscv/rvv/base/vadd_vx_mu_rv32-2.c: Removed.
3889 * gcc.target/riscv/rvv/base/vadd_vx_mu_rv32-3.c: Removed.
3890 * gcc.target/riscv/rvv/base/vadd_vx_mu_rv64-1.c: Removed.
3891 * gcc.target/riscv/rvv/base/vadd_vx_mu_rv64-2.c: Removed.
3892 * gcc.target/riscv/rvv/base/vadd_vx_mu_rv64-3.c: Removed.
3893 * gcc.target/riscv/rvv/base/vadd_vx_rv32-1.c: Removed.
3894 * gcc.target/riscv/rvv/base/vadd_vx_rv32-2.c: Removed.
3895 * gcc.target/riscv/rvv/base/vadd_vx_rv32-3.c: Removed.
3896 * gcc.target/riscv/rvv/base/vadd_vx_rv64-1.c: Removed.
3897 * gcc.target/riscv/rvv/base/vadd_vx_rv64-2.c: Removed.
3898 * gcc.target/riscv/rvv/base/vadd_vx_rv64-3.c: Removed.
3899 * gcc.target/riscv/rvv/base/vadd_vx_tu_rv32-1.c: Removed.
3900 * gcc.target/riscv/rvv/base/vadd_vx_tu_rv32-2.c: Removed.
3901 * gcc.target/riscv/rvv/base/vadd_vx_tu_rv32-3.c: Removed.
3902 * gcc.target/riscv/rvv/base/vadd_vx_tu_rv64-1.c: Removed.
3903 * gcc.target/riscv/rvv/base/vadd_vx_tu_rv64-2.c: Removed.
3904 * gcc.target/riscv/rvv/base/vadd_vx_tu_rv64-3.c: Removed.
3905 * gcc.target/riscv/rvv/base/vadd_vx_tum_rv32-1.c: Removed.
3906 * gcc.target/riscv/rvv/base/vadd_vx_tum_rv32-2.c: Removed.
3907 * gcc.target/riscv/rvv/base/vadd_vx_tum_rv32-3.c: Removed.
3908 * gcc.target/riscv/rvv/base/vadd_vx_tum_rv64-1.c: Removed.
3909 * gcc.target/riscv/rvv/base/vadd_vx_tum_rv64-2.c: Removed.
3910 * gcc.target/riscv/rvv/base/vadd_vx_tum_rv64-3.c: Removed.
3911 * gcc.target/riscv/rvv/base/vadd_vx_tumu_rv32-1.c: Removed.
3912 * gcc.target/riscv/rvv/base/vadd_vx_tumu_rv32-2.c: Removed.
3913 * gcc.target/riscv/rvv/base/vadd_vx_tumu_rv32-3.c: Removed.
3914 * gcc.target/riscv/rvv/base/vadd_vx_tumu_rv64-1.c: Removed.
3915 * gcc.target/riscv/rvv/base/vadd_vx_tumu_rv64-2.c: Removed.
3916 * gcc.target/riscv/rvv/base/vadd_vx_tumu_rv64-3.c: Removed.
3917 * gcc.target/riscv/rvv/base/vand_vv-1.c: Removed.
3918 * gcc.target/riscv/rvv/base/vand_vv-2.c: Removed.
3919 * gcc.target/riscv/rvv/base/vand_vv-3.c: Removed.
3920 * gcc.target/riscv/rvv/base/vand_vv_m-1.c: Removed.
3921 * gcc.target/riscv/rvv/base/vand_vv_m-2.c: Removed.
3922 * gcc.target/riscv/rvv/base/vand_vv_m-3.c: Removed.
3923 * gcc.target/riscv/rvv/base/vand_vv_mu-1.c: Removed.
3924 * gcc.target/riscv/rvv/base/vand_vv_mu-2.c: Removed.
3925 * gcc.target/riscv/rvv/base/vand_vv_mu-3.c: Removed.
3926 * gcc.target/riscv/rvv/base/vand_vv_tu-1.c: Removed.
3927 * gcc.target/riscv/rvv/base/vand_vv_tu-2.c: Removed.
3928 * gcc.target/riscv/rvv/base/vand_vv_tu-3.c: Removed.
3929 * gcc.target/riscv/rvv/base/vand_vv_tum-1.c: Removed.
3930 * gcc.target/riscv/rvv/base/vand_vv_tum-2.c: Removed.
3931 * gcc.target/riscv/rvv/base/vand_vv_tum-3.c: Removed.
3932 * gcc.target/riscv/rvv/base/vand_vv_tumu-1.c: Removed.
3933 * gcc.target/riscv/rvv/base/vand_vv_tumu-2.c: Removed.
3934 * gcc.target/riscv/rvv/base/vand_vv_tumu-3.c: Removed.
3935 * gcc.target/riscv/rvv/base/vand_vx_m_rv32-1.c: Removed.
3936 * gcc.target/riscv/rvv/base/vand_vx_m_rv32-2.c: Removed.
3937 * gcc.target/riscv/rvv/base/vand_vx_m_rv32-3.c: Removed.
3938 * gcc.target/riscv/rvv/base/vand_vx_m_rv64-1.c: Removed.
3939 * gcc.target/riscv/rvv/base/vand_vx_m_rv64-2.c: Removed.
3940 * gcc.target/riscv/rvv/base/vand_vx_m_rv64-3.c: Removed.
3941 * gcc.target/riscv/rvv/base/vand_vx_mu_rv32-1.c: Removed.
3942 * gcc.target/riscv/rvv/base/vand_vx_mu_rv32-2.c: Removed.
3943 * gcc.target/riscv/rvv/base/vand_vx_mu_rv32-3.c: Removed.
3944 * gcc.target/riscv/rvv/base/vand_vx_mu_rv64-1.c: Removed.
3945 * gcc.target/riscv/rvv/base/vand_vx_mu_rv64-2.c: Removed.
3946 * gcc.target/riscv/rvv/base/vand_vx_mu_rv64-3.c: Removed.
3947 * gcc.target/riscv/rvv/base/vand_vx_rv32-1.c: Removed.
3948 * gcc.target/riscv/rvv/base/vand_vx_rv32-2.c: Removed.
3949 * gcc.target/riscv/rvv/base/vand_vx_rv32-3.c: Removed.
3950 * gcc.target/riscv/rvv/base/vand_vx_rv64-1.c: Removed.
3951 * gcc.target/riscv/rvv/base/vand_vx_rv64-2.c: Removed.
3952 * gcc.target/riscv/rvv/base/vand_vx_rv64-3.c: Removed.
3953 * gcc.target/riscv/rvv/base/vand_vx_tu_rv32-1.c: Removed.
3954 * gcc.target/riscv/rvv/base/vand_vx_tu_rv32-2.c: Removed.
3955 * gcc.target/riscv/rvv/base/vand_vx_tu_rv32-3.c: Removed.
3956 * gcc.target/riscv/rvv/base/vand_vx_tu_rv64-1.c: Removed.
3957 * gcc.target/riscv/rvv/base/vand_vx_tu_rv64-2.c: Removed.
3958 * gcc.target/riscv/rvv/base/vand_vx_tu_rv64-3.c: Removed.
3959 * gcc.target/riscv/rvv/base/vand_vx_tum_rv32-1.c: Removed.
3960 * gcc.target/riscv/rvv/base/vand_vx_tum_rv32-2.c: Removed.
3961 * gcc.target/riscv/rvv/base/vand_vx_tum_rv32-3.c: Removed.
3962 * gcc.target/riscv/rvv/base/vand_vx_tum_rv64-1.c: Removed.
3963 * gcc.target/riscv/rvv/base/vand_vx_tum_rv64-2.c: Removed.
3964 * gcc.target/riscv/rvv/base/vand_vx_tum_rv64-3.c: Removed.
3965 * gcc.target/riscv/rvv/base/vand_vx_tumu_rv32-1.c: Removed.
3966 * gcc.target/riscv/rvv/base/vand_vx_tumu_rv32-2.c: Removed.
3967 * gcc.target/riscv/rvv/base/vand_vx_tumu_rv32-3.c: Removed.
3968 * gcc.target/riscv/rvv/base/vand_vx_tumu_rv64-1.c: Removed.
3969 * gcc.target/riscv/rvv/base/vand_vx_tumu_rv64-2.c: Removed.
3970 * gcc.target/riscv/rvv/base/vand_vx_tumu_rv64-3.c: Removed.
3971 * gcc.target/riscv/rvv/base/vasub_vv-1.c: Removed.
3972 * gcc.target/riscv/rvv/base/vasub_vv-2.c: Removed.
3973 * gcc.target/riscv/rvv/base/vasub_vv-3.c: Removed.
3974 * gcc.target/riscv/rvv/base/vasub_vv_m-1.c: Removed.
3975 * gcc.target/riscv/rvv/base/vasub_vv_m-2.c: Removed.
3976 * gcc.target/riscv/rvv/base/vasub_vv_m-3.c: Removed.
3977 * gcc.target/riscv/rvv/base/vasub_vv_mu-1.c: Removed.
3978 * gcc.target/riscv/rvv/base/vasub_vv_mu-2.c: Removed.
3979 * gcc.target/riscv/rvv/base/vasub_vv_mu-3.c: Removed.
3980 * gcc.target/riscv/rvv/base/vasub_vv_tu-1.c: Removed.
3981 * gcc.target/riscv/rvv/base/vasub_vv_tu-2.c: Removed.
3982 * gcc.target/riscv/rvv/base/vasub_vv_tu-3.c: Removed.
3983 * gcc.target/riscv/rvv/base/vasub_vv_tum-1.c: Removed.
3984 * gcc.target/riscv/rvv/base/vasub_vv_tum-2.c: Removed.
3985 * gcc.target/riscv/rvv/base/vasub_vv_tum-3.c: Removed.
3986 * gcc.target/riscv/rvv/base/vasub_vv_tumu-1.c: Removed.
3987 * gcc.target/riscv/rvv/base/vasub_vv_tumu-2.c: Removed.
3988 * gcc.target/riscv/rvv/base/vasub_vv_tumu-3.c: Removed.
3989 * gcc.target/riscv/rvv/base/vasub_vx_m_rv32-1.c: Removed.
3990 * gcc.target/riscv/rvv/base/vasub_vx_m_rv32-2.c: Removed.
3991 * gcc.target/riscv/rvv/base/vasub_vx_m_rv32-3.c: Removed.
3992 * gcc.target/riscv/rvv/base/vasub_vx_m_rv64-1.c: Removed.
3993 * gcc.target/riscv/rvv/base/vasub_vx_m_rv64-2.c: Removed.
3994 * gcc.target/riscv/rvv/base/vasub_vx_m_rv64-3.c: Removed.
3995 * gcc.target/riscv/rvv/base/vasub_vx_mu_rv32-1.c: Removed.
3996 * gcc.target/riscv/rvv/base/vasub_vx_mu_rv32-2.c: Removed.
3997 * gcc.target/riscv/rvv/base/vasub_vx_mu_rv32-3.c: Removed.
3998 * gcc.target/riscv/rvv/base/vasub_vx_mu_rv64-1.c: Removed.
3999 * gcc.target/riscv/rvv/base/vasub_vx_mu_rv64-2.c: Removed.
4000 * gcc.target/riscv/rvv/base/vasub_vx_mu_rv64-3.c: Removed.
4001 * gcc.target/riscv/rvv/base/vasub_vx_rv32-1.c: Removed.
4002 * gcc.target/riscv/rvv/base/vasub_vx_rv32-2.c: Removed.
4003 * gcc.target/riscv/rvv/base/vasub_vx_rv32-3.c: Removed.
4004 * gcc.target/riscv/rvv/base/vasub_vx_rv64-1.c: Removed.
4005 * gcc.target/riscv/rvv/base/vasub_vx_rv64-2.c: Removed.
4006 * gcc.target/riscv/rvv/base/vasub_vx_rv64-3.c: Removed.
4007 * gcc.target/riscv/rvv/base/vasub_vx_tu_rv32-1.c: Removed.
4008 * gcc.target/riscv/rvv/base/vasub_vx_tu_rv32-2.c: Removed.
4009 * gcc.target/riscv/rvv/base/vasub_vx_tu_rv32-3.c: Removed.
4010 * gcc.target/riscv/rvv/base/vasub_vx_tu_rv64-1.c: Removed.
4011 * gcc.target/riscv/rvv/base/vasub_vx_tu_rv64-2.c: Removed.
4012 * gcc.target/riscv/rvv/base/vasub_vx_tu_rv64-3.c: Removed.
4013 * gcc.target/riscv/rvv/base/vasub_vx_tum_rv32-1.c: Removed.
4014 * gcc.target/riscv/rvv/base/vasub_vx_tum_rv32-2.c: Removed.
4015 * gcc.target/riscv/rvv/base/vasub_vx_tum_rv32-3.c: Removed.
4016 * gcc.target/riscv/rvv/base/vasub_vx_tum_rv64-1.c: Removed.
4017 * gcc.target/riscv/rvv/base/vasub_vx_tum_rv64-2.c: Removed.
4018 * gcc.target/riscv/rvv/base/vasub_vx_tum_rv64-3.c: Removed.
4019 * gcc.target/riscv/rvv/base/vasub_vx_tumu_rv32-1.c: Removed.
4020 * gcc.target/riscv/rvv/base/vasub_vx_tumu_rv32-2.c: Removed.
4021 * gcc.target/riscv/rvv/base/vasub_vx_tumu_rv32-3.c: Removed.
4022 * gcc.target/riscv/rvv/base/vasub_vx_tumu_rv64-1.c: Removed.
4023 * gcc.target/riscv/rvv/base/vasub_vx_tumu_rv64-2.c: Removed.
4024 * gcc.target/riscv/rvv/base/vasub_vx_tumu_rv64-3.c: Removed.
4025 * gcc.target/riscv/rvv/base/vasubu_vv-1.c: Removed.
4026 * gcc.target/riscv/rvv/base/vasubu_vv-2.c: Removed.
4027 * gcc.target/riscv/rvv/base/vasubu_vv-3.c: Removed.
4028 * gcc.target/riscv/rvv/base/vasubu_vv_m-1.c: Removed.
4029 * gcc.target/riscv/rvv/base/vasubu_vv_m-2.c: Removed.
4030 * gcc.target/riscv/rvv/base/vasubu_vv_m-3.c: Removed.
4031 * gcc.target/riscv/rvv/base/vasubu_vv_mu-1.c: Removed.
4032 * gcc.target/riscv/rvv/base/vasubu_vv_mu-2.c: Removed.
4033 * gcc.target/riscv/rvv/base/vasubu_vv_mu-3.c: Removed.
4034 * gcc.target/riscv/rvv/base/vasubu_vv_tu-1.c: Removed.
4035 * gcc.target/riscv/rvv/base/vasubu_vv_tu-2.c: Removed.
4036 * gcc.target/riscv/rvv/base/vasubu_vv_tu-3.c: Removed.
4037 * gcc.target/riscv/rvv/base/vasubu_vv_tum-1.c: Removed.
4038 * gcc.target/riscv/rvv/base/vasubu_vv_tum-2.c: Removed.
4039 * gcc.target/riscv/rvv/base/vasubu_vv_tum-3.c: Removed.
4040 * gcc.target/riscv/rvv/base/vasubu_vv_tumu-1.c: Removed.
4041 * gcc.target/riscv/rvv/base/vasubu_vv_tumu-2.c: Removed.
4042 * gcc.target/riscv/rvv/base/vasubu_vv_tumu-3.c: Removed.
4043 * gcc.target/riscv/rvv/base/vasubu_vx_m_rv32-1.c: Removed.
4044 * gcc.target/riscv/rvv/base/vasubu_vx_m_rv32-2.c: Removed.
4045 * gcc.target/riscv/rvv/base/vasubu_vx_m_rv32-3.c: Removed.
4046 * gcc.target/riscv/rvv/base/vasubu_vx_m_rv64-1.c: Removed.
4047 * gcc.target/riscv/rvv/base/vasubu_vx_m_rv64-2.c: Removed.
4048 * gcc.target/riscv/rvv/base/vasubu_vx_m_rv64-3.c: Removed.
4049 * gcc.target/riscv/rvv/base/vasubu_vx_mu_rv32-1.c: Removed.
4050 * gcc.target/riscv/rvv/base/vasubu_vx_mu_rv32-2.c: Removed.
4051 * gcc.target/riscv/rvv/base/vasubu_vx_mu_rv32-3.c: Removed.
4052 * gcc.target/riscv/rvv/base/vasubu_vx_mu_rv64-1.c: Removed.
4053 * gcc.target/riscv/rvv/base/vasubu_vx_mu_rv64-2.c: Removed.
4054 * gcc.target/riscv/rvv/base/vasubu_vx_mu_rv64-3.c: Removed.
4055 * gcc.target/riscv/rvv/base/vasubu_vx_rv32-1.c: Removed.
4056 * gcc.target/riscv/rvv/base/vasubu_vx_rv32-2.c: Removed.
4057 * gcc.target/riscv/rvv/base/vasubu_vx_rv32-3.c: Removed.
4058 * gcc.target/riscv/rvv/base/vasubu_vx_rv64-1.c: Removed.
4059 * gcc.target/riscv/rvv/base/vasubu_vx_rv64-2.c: Removed.
4060 * gcc.target/riscv/rvv/base/vasubu_vx_rv64-3.c: Removed.
4061 * gcc.target/riscv/rvv/base/vasubu_vx_tu_rv32-1.c: Removed.
4062 * gcc.target/riscv/rvv/base/vasubu_vx_tu_rv32-2.c: Removed.
4063 * gcc.target/riscv/rvv/base/vasubu_vx_tu_rv32-3.c: Removed.
4064 * gcc.target/riscv/rvv/base/vasubu_vx_tu_rv64-1.c: Removed.
4065 * gcc.target/riscv/rvv/base/vasubu_vx_tu_rv64-2.c: Removed.
4066 * gcc.target/riscv/rvv/base/vasubu_vx_tu_rv64-3.c: Removed.
4067 * gcc.target/riscv/rvv/base/vasubu_vx_tum_rv32-1.c: Removed.
4068 * gcc.target/riscv/rvv/base/vasubu_vx_tum_rv32-2.c: Removed.
4069 * gcc.target/riscv/rvv/base/vasubu_vx_tum_rv32-3.c: Removed.
4070 * gcc.target/riscv/rvv/base/vasubu_vx_tum_rv64-1.c: Removed.
4071 * gcc.target/riscv/rvv/base/vasubu_vx_tum_rv64-2.c: Removed.
4072 * gcc.target/riscv/rvv/base/vasubu_vx_tum_rv64-3.c: Removed.
4073 * gcc.target/riscv/rvv/base/vasubu_vx_tumu_rv32-1.c: Removed.
4074 * gcc.target/riscv/rvv/base/vasubu_vx_tumu_rv32-2.c: Removed.
4075 * gcc.target/riscv/rvv/base/vasubu_vx_tumu_rv32-3.c: Removed.
4076 * gcc.target/riscv/rvv/base/vasubu_vx_tumu_rv64-1.c: Removed.
4077 * gcc.target/riscv/rvv/base/vasubu_vx_tumu_rv64-2.c: Removed.
4078 * gcc.target/riscv/rvv/base/vasubu_vx_tumu_rv64-3.c: Removed.
4079 * gcc.target/riscv/rvv/base/vdiv_vv-1.c: Removed.
4080 * gcc.target/riscv/rvv/base/vdiv_vv-2.c: Removed.
4081 * gcc.target/riscv/rvv/base/vdiv_vv-3.c: Removed.
4082 * gcc.target/riscv/rvv/base/vdiv_vv_m-1.c: Removed.
4083 * gcc.target/riscv/rvv/base/vdiv_vv_m-2.c: Removed.
4084 * gcc.target/riscv/rvv/base/vdiv_vv_m-3.c: Removed.
4085 * gcc.target/riscv/rvv/base/vdiv_vv_mu-1.c: Removed.
4086 * gcc.target/riscv/rvv/base/vdiv_vv_mu-2.c: Removed.
4087 * gcc.target/riscv/rvv/base/vdiv_vv_mu-3.c: Removed.
4088 * gcc.target/riscv/rvv/base/vdiv_vv_tu-1.c: Removed.
4089 * gcc.target/riscv/rvv/base/vdiv_vv_tu-2.c: Removed.
4090 * gcc.target/riscv/rvv/base/vdiv_vv_tu-3.c: Removed.
4091 * gcc.target/riscv/rvv/base/vdiv_vv_tum-1.c: Removed.
4092 * gcc.target/riscv/rvv/base/vdiv_vv_tum-2.c: Removed.
4093 * gcc.target/riscv/rvv/base/vdiv_vv_tum-3.c: Removed.
4094 * gcc.target/riscv/rvv/base/vdiv_vv_tumu-1.c: Removed.
4095 * gcc.target/riscv/rvv/base/vdiv_vv_tumu-2.c: Removed.
4096 * gcc.target/riscv/rvv/base/vdiv_vv_tumu-3.c: Removed.
4097 * gcc.target/riscv/rvv/base/vdiv_vx_m_rv32-1.c: Removed.
4098 * gcc.target/riscv/rvv/base/vdiv_vx_m_rv32-2.c: Removed.
4099 * gcc.target/riscv/rvv/base/vdiv_vx_m_rv32-3.c: Removed.
4100 * gcc.target/riscv/rvv/base/vdiv_vx_m_rv64-1.c: Removed.
4101 * gcc.target/riscv/rvv/base/vdiv_vx_m_rv64-2.c: Removed.
4102 * gcc.target/riscv/rvv/base/vdiv_vx_m_rv64-3.c: Removed.
4103 * gcc.target/riscv/rvv/base/vdiv_vx_mu_rv32-1.c: Removed.
4104 * gcc.target/riscv/rvv/base/vdiv_vx_mu_rv32-2.c: Removed.
4105 * gcc.target/riscv/rvv/base/vdiv_vx_mu_rv32-3.c: Removed.
4106 * gcc.target/riscv/rvv/base/vdiv_vx_mu_rv64-1.c: Removed.
4107 * gcc.target/riscv/rvv/base/vdiv_vx_mu_rv64-2.c: Removed.
4108 * gcc.target/riscv/rvv/base/vdiv_vx_mu_rv64-3.c: Removed.
4109 * gcc.target/riscv/rvv/base/vdiv_vx_rv32-1.c: Removed.
4110 * gcc.target/riscv/rvv/base/vdiv_vx_rv32-2.c: Removed.
4111 * gcc.target/riscv/rvv/base/vdiv_vx_rv32-3.c: Removed.
4112 * gcc.target/riscv/rvv/base/vdiv_vx_rv64-1.c: Removed.
4113 * gcc.target/riscv/rvv/base/vdiv_vx_rv64-2.c: Removed.
4114 * gcc.target/riscv/rvv/base/vdiv_vx_rv64-3.c: Removed.
4115 * gcc.target/riscv/rvv/base/vdiv_vx_tu_rv32-1.c: Removed.
4116 * gcc.target/riscv/rvv/base/vdiv_vx_tu_rv32-2.c: Removed.
4117 * gcc.target/riscv/rvv/base/vdiv_vx_tu_rv32-3.c: Removed.
4118 * gcc.target/riscv/rvv/base/vdiv_vx_tu_rv64-1.c: Removed.
4119 * gcc.target/riscv/rvv/base/vdiv_vx_tu_rv64-2.c: Removed.
4120 * gcc.target/riscv/rvv/base/vdiv_vx_tu_rv64-3.c: Removed.
4121 * gcc.target/riscv/rvv/base/vdiv_vx_tum_rv32-1.c: Removed.
4122 * gcc.target/riscv/rvv/base/vdiv_vx_tum_rv32-2.c: Removed.
4123 * gcc.target/riscv/rvv/base/vdiv_vx_tum_rv32-3.c: Removed.
4124 * gcc.target/riscv/rvv/base/vdiv_vx_tum_rv64-1.c: Removed.
4125 * gcc.target/riscv/rvv/base/vdiv_vx_tum_rv64-2.c: Removed.
4126 * gcc.target/riscv/rvv/base/vdiv_vx_tum_rv64-3.c: Removed.
4127 * gcc.target/riscv/rvv/base/vdiv_vx_tumu_rv32-1.c: Removed.
4128 * gcc.target/riscv/rvv/base/vdiv_vx_tumu_rv32-2.c: Removed.
4129 * gcc.target/riscv/rvv/base/vdiv_vx_tumu_rv32-3.c: Removed.
4130 * gcc.target/riscv/rvv/base/vdiv_vx_tumu_rv64-1.c: Removed.
4131 * gcc.target/riscv/rvv/base/vdiv_vx_tumu_rv64-2.c: Removed.
4132 * gcc.target/riscv/rvv/base/vdiv_vx_tumu_rv64-3.c: Removed.
4133 * gcc.target/riscv/rvv/base/vdivu_vv-1.c: Removed.
4134 * gcc.target/riscv/rvv/base/vdivu_vv-2.c: Removed.
4135 * gcc.target/riscv/rvv/base/vdivu_vv-3.c: Removed.
4136 * gcc.target/riscv/rvv/base/vdivu_vv_m-1.c: Removed.
4137 * gcc.target/riscv/rvv/base/vdivu_vv_m-2.c: Removed.
4138 * gcc.target/riscv/rvv/base/vdivu_vv_m-3.c: Removed.
4139 * gcc.target/riscv/rvv/base/vdivu_vv_mu-1.c: Removed.
4140 * gcc.target/riscv/rvv/base/vdivu_vv_mu-2.c: Removed.
4141 * gcc.target/riscv/rvv/base/vdivu_vv_mu-3.c: Removed.
4142 * gcc.target/riscv/rvv/base/vdivu_vv_tu-1.c: Removed.
4143 * gcc.target/riscv/rvv/base/vdivu_vv_tu-2.c: Removed.
4144 * gcc.target/riscv/rvv/base/vdivu_vv_tu-3.c: Removed.
4145 * gcc.target/riscv/rvv/base/vdivu_vv_tum-1.c: Removed.
4146 * gcc.target/riscv/rvv/base/vdivu_vv_tum-2.c: Removed.
4147 * gcc.target/riscv/rvv/base/vdivu_vv_tum-3.c: Removed.
4148 * gcc.target/riscv/rvv/base/vdivu_vv_tumu-1.c: Removed.
4149 * gcc.target/riscv/rvv/base/vdivu_vv_tumu-2.c: Removed.
4150 * gcc.target/riscv/rvv/base/vdivu_vv_tumu-3.c: Removed.
4151 * gcc.target/riscv/rvv/base/vdivu_vx_m_rv32-1.c: Removed.
4152 * gcc.target/riscv/rvv/base/vdivu_vx_m_rv32-2.c: Removed.
4153 * gcc.target/riscv/rvv/base/vdivu_vx_m_rv32-3.c: Removed.
4154 * gcc.target/riscv/rvv/base/vdivu_vx_m_rv64-1.c: Removed.
4155 * gcc.target/riscv/rvv/base/vdivu_vx_m_rv64-2.c: Removed.
4156 * gcc.target/riscv/rvv/base/vdivu_vx_m_rv64-3.c: Removed.
4157 * gcc.target/riscv/rvv/base/vdivu_vx_mu_rv32-1.c: Removed.
4158 * gcc.target/riscv/rvv/base/vdivu_vx_mu_rv32-2.c: Removed.
4159 * gcc.target/riscv/rvv/base/vdivu_vx_mu_rv32-3.c: Removed.
4160 * gcc.target/riscv/rvv/base/vdivu_vx_mu_rv64-1.c: Removed.
4161 * gcc.target/riscv/rvv/base/vdivu_vx_mu_rv64-2.c: Removed.
4162 * gcc.target/riscv/rvv/base/vdivu_vx_mu_rv64-3.c: Removed.
4163 * gcc.target/riscv/rvv/base/vdivu_vx_rv32-1.c: Removed.
4164 * gcc.target/riscv/rvv/base/vdivu_vx_rv32-2.c: Removed.
4165 * gcc.target/riscv/rvv/base/vdivu_vx_rv32-3.c: Removed.
4166 * gcc.target/riscv/rvv/base/vdivu_vx_rv64-1.c: Removed.
4167 * gcc.target/riscv/rvv/base/vdivu_vx_rv64-2.c: Removed.
4168 * gcc.target/riscv/rvv/base/vdivu_vx_rv64-3.c: Removed.
4169 * gcc.target/riscv/rvv/base/vdivu_vx_tu_rv32-1.c: Removed.
4170 * gcc.target/riscv/rvv/base/vdivu_vx_tu_rv32-2.c: Removed.
4171 * gcc.target/riscv/rvv/base/vdivu_vx_tu_rv32-3.c: Removed.
4172 * gcc.target/riscv/rvv/base/vdivu_vx_tu_rv64-1.c: Removed.
4173 * gcc.target/riscv/rvv/base/vdivu_vx_tu_rv64-2.c: Removed.
4174 * gcc.target/riscv/rvv/base/vdivu_vx_tu_rv64-3.c: Removed.
4175 * gcc.target/riscv/rvv/base/vdivu_vx_tum_rv32-1.c: Removed.
4176 * gcc.target/riscv/rvv/base/vdivu_vx_tum_rv32-2.c: Removed.
4177 * gcc.target/riscv/rvv/base/vdivu_vx_tum_rv32-3.c: Removed.
4178 * gcc.target/riscv/rvv/base/vdivu_vx_tum_rv64-1.c: Removed.
4179 * gcc.target/riscv/rvv/base/vdivu_vx_tum_rv64-2.c: Removed.
4180 * gcc.target/riscv/rvv/base/vdivu_vx_tum_rv64-3.c: Removed.
4181 * gcc.target/riscv/rvv/base/vdivu_vx_tumu_rv32-1.c: Removed.
4182 * gcc.target/riscv/rvv/base/vdivu_vx_tumu_rv32-2.c: Removed.
4183 * gcc.target/riscv/rvv/base/vdivu_vx_tumu_rv32-3.c: Removed.
4184 * gcc.target/riscv/rvv/base/vdivu_vx_tumu_rv64-1.c: Removed.
4185 * gcc.target/riscv/rvv/base/vdivu_vx_tumu_rv64-2.c: Removed.
4186 * gcc.target/riscv/rvv/base/vdivu_vx_tumu_rv64-3.c: Removed.
4187 * gcc.target/riscv/rvv/base/vle-1.c: Removed.
4188 * gcc.target/riscv/rvv/base/vle-2.c: Removed.
4189 * gcc.target/riscv/rvv/base/vle-3.c: Removed.
4190 * gcc.target/riscv/rvv/base/vle-constraint-1.c: Removed.
4191 * gcc.target/riscv/rvv/base/vle_m-1.c: Removed.
4192 * gcc.target/riscv/rvv/base/vle_m-2.c: Removed.
4193 * gcc.target/riscv/rvv/base/vle_m-3.c: Removed.
4194 * gcc.target/riscv/rvv/base/vle_mu-1.c: Removed.
4195 * gcc.target/riscv/rvv/base/vle_mu-2.c: Removed.
4196 * gcc.target/riscv/rvv/base/vle_mu-3.c: Removed.
4197 * gcc.target/riscv/rvv/base/vle_tu-1.c: Removed.
4198 * gcc.target/riscv/rvv/base/vle_tu-2.c: Removed.
4199 * gcc.target/riscv/rvv/base/vle_tu-3.c: Removed.
4200 * gcc.target/riscv/rvv/base/vle_tum-1.c: Removed.
4201 * gcc.target/riscv/rvv/base/vle_tum-2.c: Removed.
4202 * gcc.target/riscv/rvv/base/vle_tum-3.c: Removed.
4203 * gcc.target/riscv/rvv/base/vle_tumu-1.c: Removed.
4204 * gcc.target/riscv/rvv/base/vle_tumu-2.c: Removed.
4205 * gcc.target/riscv/rvv/base/vle_tumu-3.c: Removed.
4206 * gcc.target/riscv/rvv/base/vlm_vsm-1.c: Removed.
4207 * gcc.target/riscv/rvv/base/vlm_vsm-2.c: Removed.
4208 * gcc.target/riscv/rvv/base/vlm_vsm-3.c: Removed.
4209 * gcc.target/riscv/rvv/base/vlmul_v.c: Removed.
4210 * gcc.target/riscv/rvv/base/vloxei16_v-1.c: Removed.
4211 * gcc.target/riscv/rvv/base/vloxei16_v-2.c: Removed.
4212 * gcc.target/riscv/rvv/base/vloxei16_v-3.c: Removed.
4213 * gcc.target/riscv/rvv/base/vloxei16_v_m-1.c: Removed.
4214 * gcc.target/riscv/rvv/base/vloxei16_v_m-2.c: Removed.
4215 * gcc.target/riscv/rvv/base/vloxei16_v_m-3.c: Removed.
4216 * gcc.target/riscv/rvv/base/vloxei16_v_mu-1.c: Removed.
4217 * gcc.target/riscv/rvv/base/vloxei16_v_mu-2.c: Removed.
4218 * gcc.target/riscv/rvv/base/vloxei16_v_mu-3.c: Removed.
4219 * gcc.target/riscv/rvv/base/vloxei16_v_tu-1.c: Removed.
4220 * gcc.target/riscv/rvv/base/vloxei16_v_tu-2.c: Removed.
4221 * gcc.target/riscv/rvv/base/vloxei16_v_tu-3.c: Removed.
4222 * gcc.target/riscv/rvv/base/vloxei16_v_tum-1.c: Removed.
4223 * gcc.target/riscv/rvv/base/vloxei16_v_tum-2.c: Removed.
4224 * gcc.target/riscv/rvv/base/vloxei16_v_tum-3.c: Removed.
4225 * gcc.target/riscv/rvv/base/vloxei16_v_tumu-1.c: Removed.
4226 * gcc.target/riscv/rvv/base/vloxei16_v_tumu-2.c: Removed.
4227 * gcc.target/riscv/rvv/base/vloxei16_v_tumu-3.c: Removed.
4228 * gcc.target/riscv/rvv/base/vloxei32_v-1.c: Removed.
4229 * gcc.target/riscv/rvv/base/vloxei32_v-2.c: Removed.
4230 * gcc.target/riscv/rvv/base/vloxei32_v-3.c: Removed.
4231 * gcc.target/riscv/rvv/base/vloxei32_v_m-1.c: Removed.
4232 * gcc.target/riscv/rvv/base/vloxei32_v_m-2.c: Removed.
4233 * gcc.target/riscv/rvv/base/vloxei32_v_m-3.c: Removed.
4234 * gcc.target/riscv/rvv/base/vloxei32_v_mu-1.c: Removed.
4235 * gcc.target/riscv/rvv/base/vloxei32_v_mu-2.c: Removed.
4236 * gcc.target/riscv/rvv/base/vloxei32_v_mu-3.c: Removed.
4237 * gcc.target/riscv/rvv/base/vloxei32_v_tu-1.c: Removed.
4238 * gcc.target/riscv/rvv/base/vloxei32_v_tu-2.c: Removed.
4239 * gcc.target/riscv/rvv/base/vloxei32_v_tu-3.c: Removed.
4240 * gcc.target/riscv/rvv/base/vloxei32_v_tum-1.c: Removed.
4241 * gcc.target/riscv/rvv/base/vloxei32_v_tum-2.c: Removed.
4242 * gcc.target/riscv/rvv/base/vloxei32_v_tum-3.c: Removed.
4243 * gcc.target/riscv/rvv/base/vloxei32_v_tumu-1.c: Removed.
4244 * gcc.target/riscv/rvv/base/vloxei32_v_tumu-2.c: Removed.
4245 * gcc.target/riscv/rvv/base/vloxei32_v_tumu-3.c: Removed.
4246 * gcc.target/riscv/rvv/base/vloxei64_v-1.c: Removed.
4247 * gcc.target/riscv/rvv/base/vloxei64_v-2.c: Removed.
4248 * gcc.target/riscv/rvv/base/vloxei64_v-3.c: Removed.
4249 * gcc.target/riscv/rvv/base/vloxei64_v_m-1.c: Removed.
4250 * gcc.target/riscv/rvv/base/vloxei64_v_m-2.c: Removed.
4251 * gcc.target/riscv/rvv/base/vloxei64_v_m-3.c: Removed.
4252 * gcc.target/riscv/rvv/base/vloxei64_v_mu-1.c: Removed.
4253 * gcc.target/riscv/rvv/base/vloxei64_v_mu-2.c: Removed.
4254 * gcc.target/riscv/rvv/base/vloxei64_v_mu-3.c: Removed.
4255 * gcc.target/riscv/rvv/base/vloxei64_v_tu-1.c: Removed.
4256 * gcc.target/riscv/rvv/base/vloxei64_v_tu-2.c: Removed.
4257 * gcc.target/riscv/rvv/base/vloxei64_v_tu-3.c: Removed.
4258 * gcc.target/riscv/rvv/base/vloxei64_v_tum-1.c: Removed.
4259 * gcc.target/riscv/rvv/base/vloxei64_v_tum-2.c: Removed.
4260 * gcc.target/riscv/rvv/base/vloxei64_v_tum-3.c: Removed.
4261 * gcc.target/riscv/rvv/base/vloxei64_v_tumu-1.c: Removed.
4262 * gcc.target/riscv/rvv/base/vloxei64_v_tumu-2.c: Removed.
4263 * gcc.target/riscv/rvv/base/vloxei64_v_tumu-3.c: Removed.
4264 * gcc.target/riscv/rvv/base/vloxei8_v-1.c: Removed.
4265 * gcc.target/riscv/rvv/base/vloxei8_v-2.c: Removed.
4266 * gcc.target/riscv/rvv/base/vloxei8_v-3.c: Removed.
4267 * gcc.target/riscv/rvv/base/vloxei8_v_m-1.c: Removed.
4268 * gcc.target/riscv/rvv/base/vloxei8_v_m-2.c: Removed.
4269 * gcc.target/riscv/rvv/base/vloxei8_v_m-3.c: Removed.
4270 * gcc.target/riscv/rvv/base/vloxei8_v_mu-1.c: Removed.
4271 * gcc.target/riscv/rvv/base/vloxei8_v_mu-2.c: Removed.
4272 * gcc.target/riscv/rvv/base/vloxei8_v_mu-3.c: Removed.
4273 * gcc.target/riscv/rvv/base/vloxei8_v_tu-1.c: Removed.
4274 * gcc.target/riscv/rvv/base/vloxei8_v_tu-2.c: Removed.
4275 * gcc.target/riscv/rvv/base/vloxei8_v_tu-3.c: Removed.
4276 * gcc.target/riscv/rvv/base/vloxei8_v_tum-1.c: Removed.
4277 * gcc.target/riscv/rvv/base/vloxei8_v_tum-2.c: Removed.
4278 * gcc.target/riscv/rvv/base/vloxei8_v_tum-3.c: Removed.
4279 * gcc.target/riscv/rvv/base/vloxei8_v_tumu-1.c: Removed.
4280 * gcc.target/riscv/rvv/base/vloxei8_v_tumu-2.c: Removed.
4281 * gcc.target/riscv/rvv/base/vloxei8_v_tumu-3.c: Removed.
4282 * gcc.target/riscv/rvv/base/vlse-1.c: Removed.
4283 * gcc.target/riscv/rvv/base/vlse-2.c: Removed.
4284 * gcc.target/riscv/rvv/base/vlse-3.c: Removed.
4285 * gcc.target/riscv/rvv/base/vlse-vsse-constraint-1.c: Removed.
4286 * gcc.target/riscv/rvv/base/vlse_m-1.c: Removed.
4287 * gcc.target/riscv/rvv/base/vlse_m-2.c: Removed.
4288 * gcc.target/riscv/rvv/base/vlse_m-3.c: Removed.
4289 * gcc.target/riscv/rvv/base/vlse_mu-1.c: Removed.
4290 * gcc.target/riscv/rvv/base/vlse_mu-2.c: Removed.
4291 * gcc.target/riscv/rvv/base/vlse_mu-3.c: Removed.
4292 * gcc.target/riscv/rvv/base/vlse_tu-1.c: Removed.
4293 * gcc.target/riscv/rvv/base/vlse_tu-2.c: Removed.
4294 * gcc.target/riscv/rvv/base/vlse_tu-3.c: Removed.
4295 * gcc.target/riscv/rvv/base/vlse_tum-1.c: Removed.
4296 * gcc.target/riscv/rvv/base/vlse_tum-2.c: Removed.
4297 * gcc.target/riscv/rvv/base/vlse_tum-3.c: Removed.
4298 * gcc.target/riscv/rvv/base/vlse_tumu-1.c: Removed.
4299 * gcc.target/riscv/rvv/base/vlse_tumu-2.c: Removed.
4300 * gcc.target/riscv/rvv/base/vlse_tumu-3.c: Removed.
4301 * gcc.target/riscv/rvv/base/vluxei16_v-1.c: Removed.
4302 * gcc.target/riscv/rvv/base/vluxei16_v-2.c: Removed.
4303 * gcc.target/riscv/rvv/base/vluxei16_v-3.c: Removed.
4304 * gcc.target/riscv/rvv/base/vluxei16_v_m-1.c: Removed.
4305 * gcc.target/riscv/rvv/base/vluxei16_v_m-2.c: Removed.
4306 * gcc.target/riscv/rvv/base/vluxei16_v_m-3.c: Removed.
4307 * gcc.target/riscv/rvv/base/vluxei16_v_mu-1.c: Removed.
4308 * gcc.target/riscv/rvv/base/vluxei16_v_mu-2.c: Removed.
4309 * gcc.target/riscv/rvv/base/vluxei16_v_mu-3.c: Removed.
4310 * gcc.target/riscv/rvv/base/vluxei16_v_tu-1.c: Removed.
4311 * gcc.target/riscv/rvv/base/vluxei16_v_tu-2.c: Removed.
4312 * gcc.target/riscv/rvv/base/vluxei16_v_tu-3.c: Removed.
4313 * gcc.target/riscv/rvv/base/vluxei16_v_tum-1.c: Removed.
4314 * gcc.target/riscv/rvv/base/vluxei16_v_tum-2.c: Removed.
4315 * gcc.target/riscv/rvv/base/vluxei16_v_tum-3.c: Removed.
4316 * gcc.target/riscv/rvv/base/vluxei16_v_tumu-1.c: Removed.
4317 * gcc.target/riscv/rvv/base/vluxei16_v_tumu-2.c: Removed.
4318 * gcc.target/riscv/rvv/base/vluxei16_v_tumu-3.c: Removed.
4319 * gcc.target/riscv/rvv/base/vluxei32_v-1.c: Removed.
4320 * gcc.target/riscv/rvv/base/vluxei32_v-2.c: Removed.
4321 * gcc.target/riscv/rvv/base/vluxei32_v-3.c: Removed.
4322 * gcc.target/riscv/rvv/base/vluxei32_v_m-1.c: Removed.
4323 * gcc.target/riscv/rvv/base/vluxei32_v_m-2.c: Removed.
4324 * gcc.target/riscv/rvv/base/vluxei32_v_m-3.c: Removed.
4325 * gcc.target/riscv/rvv/base/vluxei32_v_mu-1.c: Removed.
4326 * gcc.target/riscv/rvv/base/vluxei32_v_mu-2.c: Removed.
4327 * gcc.target/riscv/rvv/base/vluxei32_v_mu-3.c: Removed.
4328 * gcc.target/riscv/rvv/base/vluxei32_v_tu-1.c: Removed.
4329 * gcc.target/riscv/rvv/base/vluxei32_v_tu-2.c: Removed.
4330 * gcc.target/riscv/rvv/base/vluxei32_v_tu-3.c: Removed.
4331 * gcc.target/riscv/rvv/base/vluxei32_v_tum-1.c: Removed.
4332 * gcc.target/riscv/rvv/base/vluxei32_v_tum-2.c: Removed.
4333 * gcc.target/riscv/rvv/base/vluxei32_v_tum-3.c: Removed.
4334 * gcc.target/riscv/rvv/base/vluxei32_v_tumu-1.c: Removed.
4335 * gcc.target/riscv/rvv/base/vluxei32_v_tumu-2.c: Removed.
4336 * gcc.target/riscv/rvv/base/vluxei32_v_tumu-3.c: Removed.
4337 * gcc.target/riscv/rvv/base/vluxei64_v-1.c: Removed.
4338 * gcc.target/riscv/rvv/base/vluxei64_v-2.c: Removed.
4339 * gcc.target/riscv/rvv/base/vluxei64_v-3.c: Removed.
4340 * gcc.target/riscv/rvv/base/vluxei64_v_m-1.c: Removed.
4341 * gcc.target/riscv/rvv/base/vluxei64_v_m-2.c: Removed.
4342 * gcc.target/riscv/rvv/base/vluxei64_v_m-3.c: Removed.
4343 * gcc.target/riscv/rvv/base/vluxei64_v_mu-1.c: Removed.
4344 * gcc.target/riscv/rvv/base/vluxei64_v_mu-2.c: Removed.
4345 * gcc.target/riscv/rvv/base/vluxei64_v_mu-3.c: Removed.
4346 * gcc.target/riscv/rvv/base/vluxei64_v_tu-1.c: Removed.
4347 * gcc.target/riscv/rvv/base/vluxei64_v_tu-2.c: Removed.
4348 * gcc.target/riscv/rvv/base/vluxei64_v_tu-3.c: Removed.
4349 * gcc.target/riscv/rvv/base/vluxei64_v_tum-1.c: Removed.
4350 * gcc.target/riscv/rvv/base/vluxei64_v_tum-2.c: Removed.
4351 * gcc.target/riscv/rvv/base/vluxei64_v_tum-3.c: Removed.
4352 * gcc.target/riscv/rvv/base/vluxei64_v_tumu-1.c: Removed.
4353 * gcc.target/riscv/rvv/base/vluxei64_v_tumu-2.c: Removed.
4354 * gcc.target/riscv/rvv/base/vluxei64_v_tumu-3.c: Removed.
4355 * gcc.target/riscv/rvv/base/vluxei8_v-1.c: Removed.
4356 * gcc.target/riscv/rvv/base/vluxei8_v-2.c: Removed.
4357 * gcc.target/riscv/rvv/base/vluxei8_v-3.c: Removed.
4358 * gcc.target/riscv/rvv/base/vluxei8_v_m-1.c: Removed.
4359 * gcc.target/riscv/rvv/base/vluxei8_v_m-2.c: Removed.
4360 * gcc.target/riscv/rvv/base/vluxei8_v_m-3.c: Removed.
4361 * gcc.target/riscv/rvv/base/vluxei8_v_mu-1.c: Removed.
4362 * gcc.target/riscv/rvv/base/vluxei8_v_mu-2.c: Removed.
4363 * gcc.target/riscv/rvv/base/vluxei8_v_mu-3.c: Removed.
4364 * gcc.target/riscv/rvv/base/vluxei8_v_tu-1.c: Removed.
4365 * gcc.target/riscv/rvv/base/vluxei8_v_tu-2.c: Removed.
4366 * gcc.target/riscv/rvv/base/vluxei8_v_tu-3.c: Removed.
4367 * gcc.target/riscv/rvv/base/vluxei8_v_tum-1.c: Removed.
4368 * gcc.target/riscv/rvv/base/vluxei8_v_tum-2.c: Removed.
4369 * gcc.target/riscv/rvv/base/vluxei8_v_tum-3.c: Removed.
4370 * gcc.target/riscv/rvv/base/vluxei8_v_tumu-1.c: Removed.
4371 * gcc.target/riscv/rvv/base/vluxei8_v_tumu-2.c: Removed.
4372 * gcc.target/riscv/rvv/base/vluxei8_v_tumu-3.c: Removed.
4373 * gcc.target/riscv/rvv/base/vlxei-vsxei-constraint-1.c: Removed.
4374 * gcc.target/riscv/rvv/base/vmacc_vv-1.c: Removed.
4375 * gcc.target/riscv/rvv/base/vmacc_vv-2.c: Removed.
4376 * gcc.target/riscv/rvv/base/vmacc_vv-3.c: Removed.
4377 * gcc.target/riscv/rvv/base/vmacc_vv_m-1.c: Removed.
4378 * gcc.target/riscv/rvv/base/vmacc_vv_m-2.c: Removed.
4379 * gcc.target/riscv/rvv/base/vmacc_vv_m-3.c: Removed.
4380 * gcc.target/riscv/rvv/base/vmacc_vv_mu-1.c: Removed.
4381 * gcc.target/riscv/rvv/base/vmacc_vv_mu-2.c: Removed.
4382 * gcc.target/riscv/rvv/base/vmacc_vv_mu-3.c: Removed.
4383 * gcc.target/riscv/rvv/base/vmacc_vv_tu-1.c: Removed.
4384 * gcc.target/riscv/rvv/base/vmacc_vv_tu-2.c: Removed.
4385 * gcc.target/riscv/rvv/base/vmacc_vv_tu-3.c: Removed.
4386 * gcc.target/riscv/rvv/base/vmacc_vv_tum-1.c: Removed.
4387 * gcc.target/riscv/rvv/base/vmacc_vv_tum-2.c: Removed.
4388 * gcc.target/riscv/rvv/base/vmacc_vv_tum-3.c: Removed.
4389 * gcc.target/riscv/rvv/base/vmacc_vv_tumu-1.c: Removed.
4390 * gcc.target/riscv/rvv/base/vmacc_vv_tumu-2.c: Removed.
4391 * gcc.target/riscv/rvv/base/vmacc_vv_tumu-3.c: Removed.
4392 * gcc.target/riscv/rvv/base/vmacc_vx_m_rv32-1.c: Removed.
4393 * gcc.target/riscv/rvv/base/vmacc_vx_m_rv32-2.c: Removed.
4394 * gcc.target/riscv/rvv/base/vmacc_vx_m_rv32-3.c: Removed.
4395 * gcc.target/riscv/rvv/base/vmacc_vx_m_rv64-1.c: Removed.
4396 * gcc.target/riscv/rvv/base/vmacc_vx_m_rv64-2.c: Removed.
4397 * gcc.target/riscv/rvv/base/vmacc_vx_m_rv64-3.c: Removed.
4398 * gcc.target/riscv/rvv/base/vmacc_vx_mu_rv32-1.c: Removed.
4399 * gcc.target/riscv/rvv/base/vmacc_vx_mu_rv32-2.c: Removed.
4400 * gcc.target/riscv/rvv/base/vmacc_vx_mu_rv32-3.c: Removed.
4401 * gcc.target/riscv/rvv/base/vmacc_vx_mu_rv64-1.c: Removed.
4402 * gcc.target/riscv/rvv/base/vmacc_vx_mu_rv64-2.c: Removed.
4403 * gcc.target/riscv/rvv/base/vmacc_vx_mu_rv64-3.c: Removed.
4404 * gcc.target/riscv/rvv/base/vmacc_vx_rv32-1.c: Removed.
4405 * gcc.target/riscv/rvv/base/vmacc_vx_rv32-2.c: Removed.
4406 * gcc.target/riscv/rvv/base/vmacc_vx_rv32-3.c: Removed.
4407 * gcc.target/riscv/rvv/base/vmacc_vx_rv64-1.c: Removed.
4408 * gcc.target/riscv/rvv/base/vmacc_vx_rv64-2.c: Removed.
4409 * gcc.target/riscv/rvv/base/vmacc_vx_rv64-3.c: Removed.
4410 * gcc.target/riscv/rvv/base/vmacc_vx_tu_rv32-1.c: Removed.
4411 * gcc.target/riscv/rvv/base/vmacc_vx_tu_rv32-2.c: Removed.
4412 * gcc.target/riscv/rvv/base/vmacc_vx_tu_rv32-3.c: Removed.
4413 * gcc.target/riscv/rvv/base/vmacc_vx_tu_rv64-1.c: Removed.
4414 * gcc.target/riscv/rvv/base/vmacc_vx_tu_rv64-2.c: Removed.
4415 * gcc.target/riscv/rvv/base/vmacc_vx_tu_rv64-3.c: Removed.
4416 * gcc.target/riscv/rvv/base/vmacc_vx_tum_rv32-1.c: Removed.
4417 * gcc.target/riscv/rvv/base/vmacc_vx_tum_rv32-2.c: Removed.
4418 * gcc.target/riscv/rvv/base/vmacc_vx_tum_rv32-3.c: Removed.
4419 * gcc.target/riscv/rvv/base/vmacc_vx_tum_rv64-1.c: Removed.
4420 * gcc.target/riscv/rvv/base/vmacc_vx_tum_rv64-2.c: Removed.
4421 * gcc.target/riscv/rvv/base/vmacc_vx_tum_rv64-3.c: Removed.
4422 * gcc.target/riscv/rvv/base/vmacc_vx_tumu_rv32-1.c: Removed.
4423 * gcc.target/riscv/rvv/base/vmacc_vx_tumu_rv32-2.c: Removed.
4424 * gcc.target/riscv/rvv/base/vmacc_vx_tumu_rv32-3.c: Removed.
4425 * gcc.target/riscv/rvv/base/vmacc_vx_tumu_rv64-1.c: Removed.
4426 * gcc.target/riscv/rvv/base/vmacc_vx_tumu_rv64-2.c: Removed.
4427 * gcc.target/riscv/rvv/base/vmacc_vx_tumu_rv64-3.c: Removed.
4428 * gcc.target/riscv/rvv/base/vmadc-1.c: Removed.
4429 * gcc.target/riscv/rvv/base/vmadc-2.c: Removed.
4430 * gcc.target/riscv/rvv/base/vmadc-3.c: Removed.
4431 * gcc.target/riscv/rvv/base/vmadc-4.c: Removed.
4432 * gcc.target/riscv/rvv/base/vmadc-5.c: Removed.
4433 * gcc.target/riscv/rvv/base/vmadc-6.c: Removed.
4434 * gcc.target/riscv/rvv/base/vmadc-7.c: Removed.
4435 * gcc.target/riscv/rvv/base/vmadc-8.c: Removed.
4436 * gcc.target/riscv/rvv/base/vmadc_vv-1.c: Removed.
4437 * gcc.target/riscv/rvv/base/vmadc_vv-2.c: Removed.
4438 * gcc.target/riscv/rvv/base/vmadc_vv-3.c: Removed.
4439 * gcc.target/riscv/rvv/base/vmadc_vvm-1.c: Removed.
4440 * gcc.target/riscv/rvv/base/vmadc_vvm-2.c: Removed.
4441 * gcc.target/riscv/rvv/base/vmadc_vvm-3.c: Removed.
4442 * gcc.target/riscv/rvv/base/vmadc_vx_rv32-1.c: Removed.
4443 * gcc.target/riscv/rvv/base/vmadc_vx_rv32-2.c: Removed.
4444 * gcc.target/riscv/rvv/base/vmadc_vx_rv32-3.c: Removed.
4445 * gcc.target/riscv/rvv/base/vmadc_vx_rv64-1.c: Removed.
4446 * gcc.target/riscv/rvv/base/vmadc_vx_rv64-2.c: Removed.
4447 * gcc.target/riscv/rvv/base/vmadc_vx_rv64-3.c: Removed.
4448 * gcc.target/riscv/rvv/base/vmadc_vxm_rv32-1.c: Removed.
4449 * gcc.target/riscv/rvv/base/vmadc_vxm_rv32-2.c: Removed.
4450 * gcc.target/riscv/rvv/base/vmadc_vxm_rv32-3.c: Removed.
4451 * gcc.target/riscv/rvv/base/vmadc_vxm_rv64-1.c: Removed.
4452 * gcc.target/riscv/rvv/base/vmadc_vxm_rv64-2.c: Removed.
4453 * gcc.target/riscv/rvv/base/vmadc_vxm_rv64-3.c: Removed.
4454 * gcc.target/riscv/rvv/base/vmadd_vv-1.c: Removed.
4455 * gcc.target/riscv/rvv/base/vmadd_vv-2.c: Removed.
4456 * gcc.target/riscv/rvv/base/vmadd_vv-3.c: Removed.
4457 * gcc.target/riscv/rvv/base/vmadd_vv_m-1.c: Removed.
4458 * gcc.target/riscv/rvv/base/vmadd_vv_m-2.c: Removed.
4459 * gcc.target/riscv/rvv/base/vmadd_vv_m-3.c: Removed.
4460 * gcc.target/riscv/rvv/base/vmadd_vv_mu-1.c: Removed.
4461 * gcc.target/riscv/rvv/base/vmadd_vv_mu-2.c: Removed.
4462 * gcc.target/riscv/rvv/base/vmadd_vv_mu-3.c: Removed.
4463 * gcc.target/riscv/rvv/base/vmadd_vv_tu-1.c: Removed.
4464 * gcc.target/riscv/rvv/base/vmadd_vv_tu-2.c: Removed.
4465 * gcc.target/riscv/rvv/base/vmadd_vv_tu-3.c: Removed.
4466 * gcc.target/riscv/rvv/base/vmadd_vv_tum-1.c: Removed.
4467 * gcc.target/riscv/rvv/base/vmadd_vv_tum-2.c: Removed.
4468 * gcc.target/riscv/rvv/base/vmadd_vv_tum-3.c: Removed.
4469 * gcc.target/riscv/rvv/base/vmadd_vv_tumu-1.c: Removed.
4470 * gcc.target/riscv/rvv/base/vmadd_vv_tumu-2.c: Removed.
4471 * gcc.target/riscv/rvv/base/vmadd_vv_tumu-3.c: Removed.
4472 * gcc.target/riscv/rvv/base/vmadd_vx_m_rv32-1.c: Removed.
4473 * gcc.target/riscv/rvv/base/vmadd_vx_m_rv32-2.c: Removed.
4474 * gcc.target/riscv/rvv/base/vmadd_vx_m_rv32-3.c: Removed.
4475 * gcc.target/riscv/rvv/base/vmadd_vx_m_rv64-1.c: Removed.
4476 * gcc.target/riscv/rvv/base/vmadd_vx_m_rv64-2.c: Removed.
4477 * gcc.target/riscv/rvv/base/vmadd_vx_m_rv64-3.c: Removed.
4478 * gcc.target/riscv/rvv/base/vmadd_vx_mu_rv32-1.c: Removed.
4479 * gcc.target/riscv/rvv/base/vmadd_vx_mu_rv32-2.c: Removed.
4480 * gcc.target/riscv/rvv/base/vmadd_vx_mu_rv32-3.c: Removed.
4481 * gcc.target/riscv/rvv/base/vmadd_vx_mu_rv64-1.c: Removed.
4482 * gcc.target/riscv/rvv/base/vmadd_vx_mu_rv64-2.c: Removed.
4483 * gcc.target/riscv/rvv/base/vmadd_vx_mu_rv64-3.c: Removed.
4484 * gcc.target/riscv/rvv/base/vmadd_vx_rv32-1.c: Removed.
4485 * gcc.target/riscv/rvv/base/vmadd_vx_rv32-2.c: Removed.
4486 * gcc.target/riscv/rvv/base/vmadd_vx_rv32-3.c: Removed.
4487 * gcc.target/riscv/rvv/base/vmadd_vx_rv64-1.c: Removed.
4488 * gcc.target/riscv/rvv/base/vmadd_vx_rv64-2.c: Removed.
4489 * gcc.target/riscv/rvv/base/vmadd_vx_rv64-3.c: Removed.
4490 * gcc.target/riscv/rvv/base/vmadd_vx_tu_rv32-1.c: Removed.
4491 * gcc.target/riscv/rvv/base/vmadd_vx_tu_rv32-2.c: Removed.
4492 * gcc.target/riscv/rvv/base/vmadd_vx_tu_rv32-3.c: Removed.
4493 * gcc.target/riscv/rvv/base/vmadd_vx_tu_rv64-1.c: Removed.
4494 * gcc.target/riscv/rvv/base/vmadd_vx_tu_rv64-2.c: Removed.
4495 * gcc.target/riscv/rvv/base/vmadd_vx_tu_rv64-3.c: Removed.
4496 * gcc.target/riscv/rvv/base/vmadd_vx_tum_rv32-1.c: Removed.
4497 * gcc.target/riscv/rvv/base/vmadd_vx_tum_rv32-2.c: Removed.
4498 * gcc.target/riscv/rvv/base/vmadd_vx_tum_rv32-3.c: Removed.
4499 * gcc.target/riscv/rvv/base/vmadd_vx_tum_rv64-1.c: Removed.
4500 * gcc.target/riscv/rvv/base/vmadd_vx_tum_rv64-2.c: Removed.
4501 * gcc.target/riscv/rvv/base/vmadd_vx_tum_rv64-3.c: Removed.
4502 * gcc.target/riscv/rvv/base/vmadd_vx_tumu_rv32-1.c: Removed.
4503 * gcc.target/riscv/rvv/base/vmadd_vx_tumu_rv32-2.c: Removed.
4504 * gcc.target/riscv/rvv/base/vmadd_vx_tumu_rv32-3.c: Removed.
4505 * gcc.target/riscv/rvv/base/vmadd_vx_tumu_rv64-1.c: Removed.
4506 * gcc.target/riscv/rvv/base/vmadd_vx_tumu_rv64-2.c: Removed.
4507 * gcc.target/riscv/rvv/base/vmadd_vx_tumu_rv64-3.c: Removed.
4508 * gcc.target/riscv/rvv/base/vmax_vv-1.c: Removed.
4509 * gcc.target/riscv/rvv/base/vmax_vv-2.c: Removed.
4510 * gcc.target/riscv/rvv/base/vmax_vv-3.c: Removed.
4511 * gcc.target/riscv/rvv/base/vmax_vv_m-1.c: Removed.
4512 * gcc.target/riscv/rvv/base/vmax_vv_m-2.c: Removed.
4513 * gcc.target/riscv/rvv/base/vmax_vv_m-3.c: Removed.
4514 * gcc.target/riscv/rvv/base/vmax_vv_mu-1.c: Removed.
4515 * gcc.target/riscv/rvv/base/vmax_vv_mu-2.c: Removed.
4516 * gcc.target/riscv/rvv/base/vmax_vv_mu-3.c: Removed.
4517 * gcc.target/riscv/rvv/base/vmax_vv_tu-1.c: Removed.
4518 * gcc.target/riscv/rvv/base/vmax_vv_tu-2.c: Removed.
4519 * gcc.target/riscv/rvv/base/vmax_vv_tu-3.c: Removed.
4520 * gcc.target/riscv/rvv/base/vmax_vv_tum-1.c: Removed.
4521 * gcc.target/riscv/rvv/base/vmax_vv_tum-2.c: Removed.
4522 * gcc.target/riscv/rvv/base/vmax_vv_tum-3.c: Removed.
4523 * gcc.target/riscv/rvv/base/vmax_vv_tumu-1.c: Removed.
4524 * gcc.target/riscv/rvv/base/vmax_vv_tumu-2.c: Removed.
4525 * gcc.target/riscv/rvv/base/vmax_vv_tumu-3.c: Removed.
4526 * gcc.target/riscv/rvv/base/vmax_vx_m_rv32-1.c: Removed.
4527 * gcc.target/riscv/rvv/base/vmax_vx_m_rv32-2.c: Removed.
4528 * gcc.target/riscv/rvv/base/vmax_vx_m_rv32-3.c: Removed.
4529 * gcc.target/riscv/rvv/base/vmax_vx_m_rv64-1.c: Removed.
4530 * gcc.target/riscv/rvv/base/vmax_vx_m_rv64-2.c: Removed.
4531 * gcc.target/riscv/rvv/base/vmax_vx_m_rv64-3.c: Removed.
4532 * gcc.target/riscv/rvv/base/vmax_vx_mu_rv32-1.c: Removed.
4533 * gcc.target/riscv/rvv/base/vmax_vx_mu_rv32-2.c: Removed.
4534 * gcc.target/riscv/rvv/base/vmax_vx_mu_rv32-3.c: Removed.
4535 * gcc.target/riscv/rvv/base/vmax_vx_mu_rv64-1.c: Removed.
4536 * gcc.target/riscv/rvv/base/vmax_vx_mu_rv64-2.c: Removed.
4537 * gcc.target/riscv/rvv/base/vmax_vx_mu_rv64-3.c: Removed.
4538 * gcc.target/riscv/rvv/base/vmax_vx_rv32-1.c: Removed.
4539 * gcc.target/riscv/rvv/base/vmax_vx_rv32-2.c: Removed.
4540 * gcc.target/riscv/rvv/base/vmax_vx_rv32-3.c: Removed.
4541 * gcc.target/riscv/rvv/base/vmax_vx_rv64-1.c: Removed.
4542 * gcc.target/riscv/rvv/base/vmax_vx_rv64-2.c: Removed.
4543 * gcc.target/riscv/rvv/base/vmax_vx_rv64-3.c: Removed.
4544 * gcc.target/riscv/rvv/base/vmax_vx_tu_rv32-1.c: Removed.
4545 * gcc.target/riscv/rvv/base/vmax_vx_tu_rv32-2.c: Removed.
4546 * gcc.target/riscv/rvv/base/vmax_vx_tu_rv32-3.c: Removed.
4547 * gcc.target/riscv/rvv/base/vmax_vx_tu_rv64-1.c: Removed.
4548 * gcc.target/riscv/rvv/base/vmax_vx_tu_rv64-2.c: Removed.
4549 * gcc.target/riscv/rvv/base/vmax_vx_tu_rv64-3.c: Removed.
4550 * gcc.target/riscv/rvv/base/vmax_vx_tum_rv32-1.c: Removed.
4551 * gcc.target/riscv/rvv/base/vmax_vx_tum_rv32-2.c: Removed.
4552 * gcc.target/riscv/rvv/base/vmax_vx_tum_rv32-3.c: Removed.
4553 * gcc.target/riscv/rvv/base/vmax_vx_tum_rv64-1.c: Removed.
4554 * gcc.target/riscv/rvv/base/vmax_vx_tum_rv64-2.c: Removed.
4555 * gcc.target/riscv/rvv/base/vmax_vx_tum_rv64-3.c: Removed.
4556 * gcc.target/riscv/rvv/base/vmax_vx_tumu_rv32-1.c: Removed.
4557 * gcc.target/riscv/rvv/base/vmax_vx_tumu_rv32-2.c: Removed.
4558 * gcc.target/riscv/rvv/base/vmax_vx_tumu_rv32-3.c: Removed.
4559 * gcc.target/riscv/rvv/base/vmax_vx_tumu_rv64-1.c: Removed.
4560 * gcc.target/riscv/rvv/base/vmax_vx_tumu_rv64-2.c: Removed.
4561 * gcc.target/riscv/rvv/base/vmax_vx_tumu_rv64-3.c: Removed.
4562 * gcc.target/riscv/rvv/base/vmaxu_vv-1.c: Removed.
4563 * gcc.target/riscv/rvv/base/vmaxu_vv-2.c: Removed.
4564 * gcc.target/riscv/rvv/base/vmaxu_vv-3.c: Removed.
4565 * gcc.target/riscv/rvv/base/vmaxu_vv_m-1.c: Removed.
4566 * gcc.target/riscv/rvv/base/vmaxu_vv_m-2.c: Removed.
4567 * gcc.target/riscv/rvv/base/vmaxu_vv_m-3.c: Removed.
4568 * gcc.target/riscv/rvv/base/vmaxu_vv_mu-1.c: Removed.
4569 * gcc.target/riscv/rvv/base/vmaxu_vv_mu-2.c: Removed.
4570 * gcc.target/riscv/rvv/base/vmaxu_vv_mu-3.c: Removed.
4571 * gcc.target/riscv/rvv/base/vmaxu_vv_tu-1.c: Removed.
4572 * gcc.target/riscv/rvv/base/vmaxu_vv_tu-2.c: Removed.
4573 * gcc.target/riscv/rvv/base/vmaxu_vv_tu-3.c: Removed.
4574 * gcc.target/riscv/rvv/base/vmaxu_vv_tum-1.c: Removed.
4575 * gcc.target/riscv/rvv/base/vmaxu_vv_tum-2.c: Removed.
4576 * gcc.target/riscv/rvv/base/vmaxu_vv_tum-3.c: Removed.
4577 * gcc.target/riscv/rvv/base/vmaxu_vv_tumu-1.c: Removed.
4578 * gcc.target/riscv/rvv/base/vmaxu_vv_tumu-2.c: Removed.
4579 * gcc.target/riscv/rvv/base/vmaxu_vv_tumu-3.c: Removed.
4580 * gcc.target/riscv/rvv/base/vmaxu_vx_m_rv32-1.c: Removed.
4581 * gcc.target/riscv/rvv/base/vmaxu_vx_m_rv32-2.c: Removed.
4582 * gcc.target/riscv/rvv/base/vmaxu_vx_m_rv32-3.c: Removed.
4583 * gcc.target/riscv/rvv/base/vmaxu_vx_m_rv64-1.c: Removed.
4584 * gcc.target/riscv/rvv/base/vmaxu_vx_m_rv64-2.c: Removed.
4585 * gcc.target/riscv/rvv/base/vmaxu_vx_m_rv64-3.c: Removed.
4586 * gcc.target/riscv/rvv/base/vmaxu_vx_mu_rv32-1.c: Removed.
4587 * gcc.target/riscv/rvv/base/vmaxu_vx_mu_rv32-2.c: Removed.
4588 * gcc.target/riscv/rvv/base/vmaxu_vx_mu_rv32-3.c: Removed.
4589 * gcc.target/riscv/rvv/base/vmaxu_vx_mu_rv64-1.c: Removed.
4590 * gcc.target/riscv/rvv/base/vmaxu_vx_mu_rv64-2.c: Removed.
4591 * gcc.target/riscv/rvv/base/vmaxu_vx_mu_rv64-3.c: Removed.
4592 * gcc.target/riscv/rvv/base/vmaxu_vx_rv32-1.c: Removed.
4593 * gcc.target/riscv/rvv/base/vmaxu_vx_rv32-2.c: Removed.
4594 * gcc.target/riscv/rvv/base/vmaxu_vx_rv32-3.c: Removed.
4595 * gcc.target/riscv/rvv/base/vmaxu_vx_rv64-1.c: Removed.
4596 * gcc.target/riscv/rvv/base/vmaxu_vx_rv64-2.c: Removed.
4597 * gcc.target/riscv/rvv/base/vmaxu_vx_rv64-3.c: Removed.
4598 * gcc.target/riscv/rvv/base/vmaxu_vx_tu_rv32-1.c: Removed.
4599 * gcc.target/riscv/rvv/base/vmaxu_vx_tu_rv32-2.c: Removed.
4600 * gcc.target/riscv/rvv/base/vmaxu_vx_tu_rv32-3.c: Removed.
4601 * gcc.target/riscv/rvv/base/vmaxu_vx_tu_rv64-1.c: Removed.
4602 * gcc.target/riscv/rvv/base/vmaxu_vx_tu_rv64-2.c: Removed.
4603 * gcc.target/riscv/rvv/base/vmaxu_vx_tu_rv64-3.c: Removed.
4604 * gcc.target/riscv/rvv/base/vmaxu_vx_tum_rv32-1.c: Removed.
4605 * gcc.target/riscv/rvv/base/vmaxu_vx_tum_rv32-2.c: Removed.
4606 * gcc.target/riscv/rvv/base/vmaxu_vx_tum_rv32-3.c: Removed.
4607 * gcc.target/riscv/rvv/base/vmaxu_vx_tum_rv64-1.c: Removed.
4608 * gcc.target/riscv/rvv/base/vmaxu_vx_tum_rv64-2.c: Removed.
4609 * gcc.target/riscv/rvv/base/vmaxu_vx_tum_rv64-3.c: Removed.
4610 * gcc.target/riscv/rvv/base/vmaxu_vx_tumu_rv32-1.c: Removed.
4611 * gcc.target/riscv/rvv/base/vmaxu_vx_tumu_rv32-2.c: Removed.
4612 * gcc.target/riscv/rvv/base/vmaxu_vx_tumu_rv32-3.c: Removed.
4613 * gcc.target/riscv/rvv/base/vmaxu_vx_tumu_rv64-1.c: Removed.
4614 * gcc.target/riscv/rvv/base/vmaxu_vx_tumu_rv64-2.c: Removed.
4615 * gcc.target/riscv/rvv/base/vmaxu_vx_tumu_rv64-3.c: Removed.
4616 * gcc.target/riscv/rvv/base/vmerge-1.c: Removed.
4617 * gcc.target/riscv/rvv/base/vmerge-2.c: Removed.
4618 * gcc.target/riscv/rvv/base/vmerge-3.c: Removed.
4619 * gcc.target/riscv/rvv/base/vmerge-4.c: Removed.
4620 * gcc.target/riscv/rvv/base/vmerge_vvm-1.c: Removed.
4621 * gcc.target/riscv/rvv/base/vmerge_vvm-2.c: Removed.
4622 * gcc.target/riscv/rvv/base/vmerge_vvm-3.c: Removed.
4623 * gcc.target/riscv/rvv/base/vmerge_vvm-4.c: Removed.
4624 * gcc.target/riscv/rvv/base/vmerge_vvm-5.c: Removed.
4625 * gcc.target/riscv/rvv/base/vmerge_vvm-6.c: Removed.
4626 * gcc.target/riscv/rvv/base/vmerge_vvm_tu-1.c: Removed.
4627 * gcc.target/riscv/rvv/base/vmerge_vvm_tu-2.c: Removed.
4628 * gcc.target/riscv/rvv/base/vmerge_vvm_tu-3.c: Removed.
4629 * gcc.target/riscv/rvv/base/vmerge_vvm_tu-4.c: Removed.
4630 * gcc.target/riscv/rvv/base/vmerge_vvm_tu-5.c: Removed.
4631 * gcc.target/riscv/rvv/base/vmerge_vvm_tu-6.c: Removed.
4632 * gcc.target/riscv/rvv/base/vmerge_vxm_rv32-1.c: Removed.
4633 * gcc.target/riscv/rvv/base/vmerge_vxm_rv32-2.c: Removed.
4634 * gcc.target/riscv/rvv/base/vmerge_vxm_rv32-3.c: Removed.
4635 * gcc.target/riscv/rvv/base/vmerge_vxm_rv64-1.c: Removed.
4636 * gcc.target/riscv/rvv/base/vmerge_vxm_rv64-2.c: Removed.
4637 * gcc.target/riscv/rvv/base/vmerge_vxm_rv64-3.c: Removed.
4638 * gcc.target/riscv/rvv/base/vmerge_vxm_tu_rv32-1.c: Removed.
4639 * gcc.target/riscv/rvv/base/vmerge_vxm_tu_rv32-2.c: Removed.
4640 * gcc.target/riscv/rvv/base/vmerge_vxm_tu_rv32-3.c: Removed.
4641 * gcc.target/riscv/rvv/base/vmerge_vxm_tu_rv64-1.c: Removed.
4642 * gcc.target/riscv/rvv/base/vmerge_vxm_tu_rv64-2.c: Removed.
4643 * gcc.target/riscv/rvv/base/vmerge_vxm_tu_rv64-3.c: Removed.
4644 * gcc.target/riscv/rvv/base/vmin_vv-1.c: Removed.
4645 * gcc.target/riscv/rvv/base/vmin_vv-2.c: Removed.
4646 * gcc.target/riscv/rvv/base/vmin_vv-3.c: Removed.
4647 * gcc.target/riscv/rvv/base/vmin_vv_m-1.c: Removed.
4648 * gcc.target/riscv/rvv/base/vmin_vv_m-2.c: Removed.
4649 * gcc.target/riscv/rvv/base/vmin_vv_m-3.c: Removed.
4650 * gcc.target/riscv/rvv/base/vmin_vv_mu-1.c: Removed.
4651 * gcc.target/riscv/rvv/base/vmin_vv_mu-2.c: Removed.
4652 * gcc.target/riscv/rvv/base/vmin_vv_mu-3.c: Removed.
4653 * gcc.target/riscv/rvv/base/vmin_vv_tu-1.c: Removed.
4654 * gcc.target/riscv/rvv/base/vmin_vv_tu-2.c: Removed.
4655 * gcc.target/riscv/rvv/base/vmin_vv_tu-3.c: Removed.
4656 * gcc.target/riscv/rvv/base/vmin_vv_tum-1.c: Removed.
4657 * gcc.target/riscv/rvv/base/vmin_vv_tum-2.c: Removed.
4658 * gcc.target/riscv/rvv/base/vmin_vv_tum-3.c: Removed.
4659 * gcc.target/riscv/rvv/base/vmin_vv_tumu-1.c: Removed.
4660 * gcc.target/riscv/rvv/base/vmin_vv_tumu-2.c: Removed.
4661 * gcc.target/riscv/rvv/base/vmin_vv_tumu-3.c: Removed.
4662 * gcc.target/riscv/rvv/base/vmin_vx_m_rv32-1.c: Removed.
4663 * gcc.target/riscv/rvv/base/vmin_vx_m_rv32-2.c: Removed.
4664 * gcc.target/riscv/rvv/base/vmin_vx_m_rv32-3.c: Removed.
4665 * gcc.target/riscv/rvv/base/vmin_vx_m_rv64-1.c: Removed.
4666 * gcc.target/riscv/rvv/base/vmin_vx_m_rv64-2.c: Removed.
4667 * gcc.target/riscv/rvv/base/vmin_vx_m_rv64-3.c: Removed.
4668 * gcc.target/riscv/rvv/base/vmin_vx_mu_rv32-1.c: Removed.
4669 * gcc.target/riscv/rvv/base/vmin_vx_mu_rv32-2.c: Removed.
4670 * gcc.target/riscv/rvv/base/vmin_vx_mu_rv32-3.c: Removed.
4671 * gcc.target/riscv/rvv/base/vmin_vx_mu_rv64-1.c: Removed.
4672 * gcc.target/riscv/rvv/base/vmin_vx_mu_rv64-2.c: Removed.
4673 * gcc.target/riscv/rvv/base/vmin_vx_mu_rv64-3.c: Removed.
4674 * gcc.target/riscv/rvv/base/vmin_vx_rv32-1.c: Removed.
4675 * gcc.target/riscv/rvv/base/vmin_vx_rv32-2.c: Removed.
4676 * gcc.target/riscv/rvv/base/vmin_vx_rv32-3.c: Removed.
4677 * gcc.target/riscv/rvv/base/vmin_vx_rv64-1.c: Removed.
4678 * gcc.target/riscv/rvv/base/vmin_vx_rv64-2.c: Removed.
4679 * gcc.target/riscv/rvv/base/vmin_vx_rv64-3.c: Removed.
4680 * gcc.target/riscv/rvv/base/vmin_vx_tu_rv32-1.c: Removed.
4681 * gcc.target/riscv/rvv/base/vmin_vx_tu_rv32-2.c: Removed.
4682 * gcc.target/riscv/rvv/base/vmin_vx_tu_rv32-3.c: Removed.
4683 * gcc.target/riscv/rvv/base/vmin_vx_tu_rv64-1.c: Removed.
4684 * gcc.target/riscv/rvv/base/vmin_vx_tu_rv64-2.c: Removed.
4685 * gcc.target/riscv/rvv/base/vmin_vx_tu_rv64-3.c: Removed.
4686 * gcc.target/riscv/rvv/base/vmin_vx_tum_rv32-1.c: Removed.
4687 * gcc.target/riscv/rvv/base/vmin_vx_tum_rv32-2.c: Removed.
4688 * gcc.target/riscv/rvv/base/vmin_vx_tum_rv32-3.c: Removed.
4689 * gcc.target/riscv/rvv/base/vmin_vx_tum_rv64-1.c: Removed.
4690 * gcc.target/riscv/rvv/base/vmin_vx_tum_rv64-2.c: Removed.
4691 * gcc.target/riscv/rvv/base/vmin_vx_tum_rv64-3.c: Removed.
4692 * gcc.target/riscv/rvv/base/vmin_vx_tumu_rv32-1.c: Removed.
4693 * gcc.target/riscv/rvv/base/vmin_vx_tumu_rv32-2.c: Removed.
4694 * gcc.target/riscv/rvv/base/vmin_vx_tumu_rv32-3.c: Removed.
4695 * gcc.target/riscv/rvv/base/vmin_vx_tumu_rv64-1.c: Removed.
4696 * gcc.target/riscv/rvv/base/vmin_vx_tumu_rv64-2.c: Removed.
4697 * gcc.target/riscv/rvv/base/vmin_vx_tumu_rv64-3.c: Removed.
4698 * gcc.target/riscv/rvv/base/vminu_vv-1.c: Removed.
4699 * gcc.target/riscv/rvv/base/vminu_vv-2.c: Removed.
4700 * gcc.target/riscv/rvv/base/vminu_vv-3.c: Removed.
4701 * gcc.target/riscv/rvv/base/vminu_vv_m-1.c: Removed.
4702 * gcc.target/riscv/rvv/base/vminu_vv_m-2.c: Removed.
4703 * gcc.target/riscv/rvv/base/vminu_vv_m-3.c: Removed.
4704 * gcc.target/riscv/rvv/base/vminu_vv_mu-1.c: Removed.
4705 * gcc.target/riscv/rvv/base/vminu_vv_mu-2.c: Removed.
4706 * gcc.target/riscv/rvv/base/vminu_vv_mu-3.c: Removed.
4707 * gcc.target/riscv/rvv/base/vminu_vv_tu-1.c: Removed.
4708 * gcc.target/riscv/rvv/base/vminu_vv_tu-2.c: Removed.
4709 * gcc.target/riscv/rvv/base/vminu_vv_tu-3.c: Removed.
4710 * gcc.target/riscv/rvv/base/vminu_vv_tum-1.c: Removed.
4711 * gcc.target/riscv/rvv/base/vminu_vv_tum-2.c: Removed.
4712 * gcc.target/riscv/rvv/base/vminu_vv_tum-3.c: Removed.
4713 * gcc.target/riscv/rvv/base/vminu_vv_tumu-1.c: Removed.
4714 * gcc.target/riscv/rvv/base/vminu_vv_tumu-2.c: Removed.
4715 * gcc.target/riscv/rvv/base/vminu_vv_tumu-3.c: Removed.
4716 * gcc.target/riscv/rvv/base/vminu_vx_m_rv32-1.c: Removed.
4717 * gcc.target/riscv/rvv/base/vminu_vx_m_rv32-2.c: Removed.
4718 * gcc.target/riscv/rvv/base/vminu_vx_m_rv32-3.c: Removed.
4719 * gcc.target/riscv/rvv/base/vminu_vx_m_rv64-1.c: Removed.
4720 * gcc.target/riscv/rvv/base/vminu_vx_m_rv64-2.c: Removed.
4721 * gcc.target/riscv/rvv/base/vminu_vx_m_rv64-3.c: Removed.
4722 * gcc.target/riscv/rvv/base/vminu_vx_mu_rv32-1.c: Removed.
4723 * gcc.target/riscv/rvv/base/vminu_vx_mu_rv32-2.c: Removed.
4724 * gcc.target/riscv/rvv/base/vminu_vx_mu_rv32-3.c: Removed.
4725 * gcc.target/riscv/rvv/base/vminu_vx_mu_rv64-1.c: Removed.
4726 * gcc.target/riscv/rvv/base/vminu_vx_mu_rv64-2.c: Removed.
4727 * gcc.target/riscv/rvv/base/vminu_vx_mu_rv64-3.c: Removed.
4728 * gcc.target/riscv/rvv/base/vminu_vx_rv32-1.c: Removed.
4729 * gcc.target/riscv/rvv/base/vminu_vx_rv32-2.c: Removed.
4730 * gcc.target/riscv/rvv/base/vminu_vx_rv32-3.c: Removed.
4731 * gcc.target/riscv/rvv/base/vminu_vx_rv64-1.c: Removed.
4732 * gcc.target/riscv/rvv/base/vminu_vx_rv64-2.c: Removed.
4733 * gcc.target/riscv/rvv/base/vminu_vx_rv64-3.c: Removed.
4734 * gcc.target/riscv/rvv/base/vminu_vx_tu_rv32-1.c: Removed.
4735 * gcc.target/riscv/rvv/base/vminu_vx_tu_rv32-2.c: Removed.
4736 * gcc.target/riscv/rvv/base/vminu_vx_tu_rv32-3.c: Removed.
4737 * gcc.target/riscv/rvv/base/vminu_vx_tu_rv64-1.c: Removed.
4738 * gcc.target/riscv/rvv/base/vminu_vx_tu_rv64-2.c: Removed.
4739 * gcc.target/riscv/rvv/base/vminu_vx_tu_rv64-3.c: Removed.
4740 * gcc.target/riscv/rvv/base/vminu_vx_tum_rv32-1.c: Removed.
4741 * gcc.target/riscv/rvv/base/vminu_vx_tum_rv32-2.c: Removed.
4742 * gcc.target/riscv/rvv/base/vminu_vx_tum_rv32-3.c: Removed.
4743 * gcc.target/riscv/rvv/base/vminu_vx_tum_rv64-1.c: Removed.
4744 * gcc.target/riscv/rvv/base/vminu_vx_tum_rv64-2.c: Removed.
4745 * gcc.target/riscv/rvv/base/vminu_vx_tum_rv64-3.c: Removed.
4746 * gcc.target/riscv/rvv/base/vminu_vx_tumu_rv32-1.c: Removed.
4747 * gcc.target/riscv/rvv/base/vminu_vx_tumu_rv32-2.c: Removed.
4748 * gcc.target/riscv/rvv/base/vminu_vx_tumu_rv32-3.c: Removed.
4749 * gcc.target/riscv/rvv/base/vminu_vx_tumu_rv64-1.c: Removed.
4750 * gcc.target/riscv/rvv/base/vminu_vx_tumu_rv64-2.c: Removed.
4751 * gcc.target/riscv/rvv/base/vminu_vx_tumu_rv64-3.c: Removed.
4752 * gcc.target/riscv/rvv/base/vmsbc-1.c: Removed.
4753 * gcc.target/riscv/rvv/base/vmsbc-2.c: Removed.
4754 * gcc.target/riscv/rvv/base/vmsbc-3.c: Removed.
4755 * gcc.target/riscv/rvv/base/vmsbc-4.c: Removed.
4756 * gcc.target/riscv/rvv/base/vmsbc-5.c: Removed.
4757 * gcc.target/riscv/rvv/base/vmsbc-6.c: Removed.
4758 * gcc.target/riscv/rvv/base/vmsbc-7.c: Removed.
4759 * gcc.target/riscv/rvv/base/vmsbc-8.c: Removed.
4760 * gcc.target/riscv/rvv/base/vmsbc_vv-1.c: Removed.
4761 * gcc.target/riscv/rvv/base/vmsbc_vv-2.c: Removed.
4762 * gcc.target/riscv/rvv/base/vmsbc_vv-3.c: Removed.
4763 * gcc.target/riscv/rvv/base/vmsbc_vvm-1.c: Removed.
4764 * gcc.target/riscv/rvv/base/vmsbc_vvm-2.c: Removed.
4765 * gcc.target/riscv/rvv/base/vmsbc_vvm-3.c: Removed.
4766 * gcc.target/riscv/rvv/base/vmsbc_vx_rv32-1.c: Removed.
4767 * gcc.target/riscv/rvv/base/vmsbc_vx_rv32-2.c: Removed.
4768 * gcc.target/riscv/rvv/base/vmsbc_vx_rv32-3.c: Removed.
4769 * gcc.target/riscv/rvv/base/vmsbc_vx_rv64-1.c: Removed.
4770 * gcc.target/riscv/rvv/base/vmsbc_vx_rv64-2.c: Removed.
4771 * gcc.target/riscv/rvv/base/vmsbc_vx_rv64-3.c: Removed.
4772 * gcc.target/riscv/rvv/base/vmsbc_vxm_rv32-1.c: Removed.
4773 * gcc.target/riscv/rvv/base/vmsbc_vxm_rv32-2.c: Removed.
4774 * gcc.target/riscv/rvv/base/vmsbc_vxm_rv32-3.c: Removed.
4775 * gcc.target/riscv/rvv/base/vmsbc_vxm_rv64-1.c: Removed.
4776 * gcc.target/riscv/rvv/base/vmsbc_vxm_rv64-2.c: Removed.
4777 * gcc.target/riscv/rvv/base/vmsbc_vxm_rv64-3.c: Removed.
4778 * gcc.target/riscv/rvv/base/vmseq_vv-1.c: Removed.
4779 * gcc.target/riscv/rvv/base/vmseq_vv-2.c: Removed.
4780 * gcc.target/riscv/rvv/base/vmseq_vv-3.c: Removed.
4781 * gcc.target/riscv/rvv/base/vmseq_vv_m-1.c: Removed.
4782 * gcc.target/riscv/rvv/base/vmseq_vv_m-2.c: Removed.
4783 * gcc.target/riscv/rvv/base/vmseq_vv_m-3.c: Removed.
4784 * gcc.target/riscv/rvv/base/vmseq_vv_mu-1.c: Removed.
4785 * gcc.target/riscv/rvv/base/vmseq_vv_mu-2.c: Removed.
4786 * gcc.target/riscv/rvv/base/vmseq_vv_mu-3.c: Removed.
4787 * gcc.target/riscv/rvv/base/vmseq_vx_m_rv32-1.c: Removed.
4788 * gcc.target/riscv/rvv/base/vmseq_vx_m_rv32-2.c: Removed.
4789 * gcc.target/riscv/rvv/base/vmseq_vx_m_rv32-3.c: Removed.
4790 * gcc.target/riscv/rvv/base/vmseq_vx_m_rv64-1.c: Removed.
4791 * gcc.target/riscv/rvv/base/vmseq_vx_m_rv64-2.c: Removed.
4792 * gcc.target/riscv/rvv/base/vmseq_vx_m_rv64-3.c: Removed.
4793 * gcc.target/riscv/rvv/base/vmseq_vx_mu_rv32-1.c: Removed.
4794 * gcc.target/riscv/rvv/base/vmseq_vx_mu_rv32-2.c: Removed.
4795 * gcc.target/riscv/rvv/base/vmseq_vx_mu_rv32-3.c: Removed.
4796 * gcc.target/riscv/rvv/base/vmseq_vx_mu_rv64-1.c: Removed.
4797 * gcc.target/riscv/rvv/base/vmseq_vx_mu_rv64-2.c: Removed.
4798 * gcc.target/riscv/rvv/base/vmseq_vx_mu_rv64-3.c: Removed.
4799 * gcc.target/riscv/rvv/base/vmseq_vx_rv32-1.c: Removed.
4800 * gcc.target/riscv/rvv/base/vmseq_vx_rv32-2.c: Removed.
4801 * gcc.target/riscv/rvv/base/vmseq_vx_rv32-3.c: Removed.
4802 * gcc.target/riscv/rvv/base/vmseq_vx_rv64-1.c: Removed.
4803 * gcc.target/riscv/rvv/base/vmseq_vx_rv64-2.c: Removed.
4804 * gcc.target/riscv/rvv/base/vmseq_vx_rv64-3.c: Removed.
4805 * gcc.target/riscv/rvv/base/vmsge_vv-1.c: Removed.
4806 * gcc.target/riscv/rvv/base/vmsge_vv-2.c: Removed.
4807 * gcc.target/riscv/rvv/base/vmsge_vv-3.c: Removed.
4808 * gcc.target/riscv/rvv/base/vmsge_vv_m-1.c: Removed.
4809 * gcc.target/riscv/rvv/base/vmsge_vv_m-2.c: Removed.
4810 * gcc.target/riscv/rvv/base/vmsge_vv_m-3.c: Removed.
4811 * gcc.target/riscv/rvv/base/vmsge_vv_mu-1.c: Removed.
4812 * gcc.target/riscv/rvv/base/vmsge_vv_mu-2.c: Removed.
4813 * gcc.target/riscv/rvv/base/vmsge_vv_mu-3.c: Removed.
4814 * gcc.target/riscv/rvv/base/vmsge_vx_m_rv32-1.c: Removed.
4815 * gcc.target/riscv/rvv/base/vmsge_vx_m_rv32-2.c: Removed.
4816 * gcc.target/riscv/rvv/base/vmsge_vx_m_rv32-3.c: Removed.
4817 * gcc.target/riscv/rvv/base/vmsge_vx_m_rv64-1.c: Removed.
4818 * gcc.target/riscv/rvv/base/vmsge_vx_m_rv64-2.c: Removed.
4819 * gcc.target/riscv/rvv/base/vmsge_vx_m_rv64-3.c: Removed.
4820 * gcc.target/riscv/rvv/base/vmsge_vx_mu_rv32-1.c: Removed.
4821 * gcc.target/riscv/rvv/base/vmsge_vx_mu_rv32-2.c: Removed.
4822 * gcc.target/riscv/rvv/base/vmsge_vx_mu_rv32-3.c: Removed.
4823 * gcc.target/riscv/rvv/base/vmsge_vx_mu_rv64-1.c: Removed.
4824 * gcc.target/riscv/rvv/base/vmsge_vx_mu_rv64-2.c: Removed.
4825 * gcc.target/riscv/rvv/base/vmsge_vx_mu_rv64-3.c: Removed.
4826 * gcc.target/riscv/rvv/base/vmsge_vx_rv32-1.c: Removed.
4827 * gcc.target/riscv/rvv/base/vmsge_vx_rv32-2.c: Removed.
4828 * gcc.target/riscv/rvv/base/vmsge_vx_rv32-3.c: Removed.
4829 * gcc.target/riscv/rvv/base/vmsge_vx_rv64-1.c: Removed.
4830 * gcc.target/riscv/rvv/base/vmsge_vx_rv64-2.c: Removed.
4831 * gcc.target/riscv/rvv/base/vmsge_vx_rv64-3.c: Removed.
4832 * gcc.target/riscv/rvv/base/vmsgeu_vv-1.c: Removed.
4833 * gcc.target/riscv/rvv/base/vmsgeu_vv-2.c: Removed.
4834 * gcc.target/riscv/rvv/base/vmsgeu_vv-3.c: Removed.
4835 * gcc.target/riscv/rvv/base/vmsgeu_vv_m-1.c: Removed.
4836 * gcc.target/riscv/rvv/base/vmsgeu_vv_m-2.c: Removed.
4837 * gcc.target/riscv/rvv/base/vmsgeu_vv_m-3.c: Removed.
4838 * gcc.target/riscv/rvv/base/vmsgeu_vv_mu-1.c: Removed.
4839 * gcc.target/riscv/rvv/base/vmsgeu_vv_mu-2.c: Removed.
4840 * gcc.target/riscv/rvv/base/vmsgeu_vv_mu-3.c: Removed.
4841 * gcc.target/riscv/rvv/base/vmsgeu_vx_m_rv32-1.c: Removed.
4842 * gcc.target/riscv/rvv/base/vmsgeu_vx_m_rv32-2.c: Removed.
4843 * gcc.target/riscv/rvv/base/vmsgeu_vx_m_rv32-3.c: Removed.
4844 * gcc.target/riscv/rvv/base/vmsgeu_vx_m_rv64-1.c: Removed.
4845 * gcc.target/riscv/rvv/base/vmsgeu_vx_m_rv64-2.c: Removed.
4846 * gcc.target/riscv/rvv/base/vmsgeu_vx_m_rv64-3.c: Removed.
4847 * gcc.target/riscv/rvv/base/vmsgeu_vx_mu_rv32-1.c: Removed.
4848 * gcc.target/riscv/rvv/base/vmsgeu_vx_mu_rv32-2.c: Removed.
4849 * gcc.target/riscv/rvv/base/vmsgeu_vx_mu_rv32-3.c: Removed.
4850 * gcc.target/riscv/rvv/base/vmsgeu_vx_mu_rv64-1.c: Removed.
4851 * gcc.target/riscv/rvv/base/vmsgeu_vx_mu_rv64-2.c: Removed.
4852 * gcc.target/riscv/rvv/base/vmsgeu_vx_mu_rv64-3.c: Removed.
4853 * gcc.target/riscv/rvv/base/vmsgeu_vx_rv32-1.c: Removed.
4854 * gcc.target/riscv/rvv/base/vmsgeu_vx_rv32-2.c: Removed.
4855 * gcc.target/riscv/rvv/base/vmsgeu_vx_rv32-3.c: Removed.
4856 * gcc.target/riscv/rvv/base/vmsgeu_vx_rv64-1.c: Removed.
4857 * gcc.target/riscv/rvv/base/vmsgeu_vx_rv64-2.c: Removed.
4858 * gcc.target/riscv/rvv/base/vmsgeu_vx_rv64-3.c: Removed.
4859 * gcc.target/riscv/rvv/base/vmsgt_vv-1.c: Removed.
4860 * gcc.target/riscv/rvv/base/vmsgt_vv-2.c: Removed.
4861 * gcc.target/riscv/rvv/base/vmsgt_vv-3.c: Removed.
4862 * gcc.target/riscv/rvv/base/vmsgt_vv_m-1.c: Removed.
4863 * gcc.target/riscv/rvv/base/vmsgt_vv_m-2.c: Removed.
4864 * gcc.target/riscv/rvv/base/vmsgt_vv_m-3.c: Removed.
4865 * gcc.target/riscv/rvv/base/vmsgt_vv_mu-1.c: Removed.
4866 * gcc.target/riscv/rvv/base/vmsgt_vv_mu-2.c: Removed.
4867 * gcc.target/riscv/rvv/base/vmsgt_vv_mu-3.c: Removed.
4868 * gcc.target/riscv/rvv/base/vmsgt_vx_m_rv32-1.c: Removed.
4869 * gcc.target/riscv/rvv/base/vmsgt_vx_m_rv32-2.c: Removed.
4870 * gcc.target/riscv/rvv/base/vmsgt_vx_m_rv32-3.c: Removed.
4871 * gcc.target/riscv/rvv/base/vmsgt_vx_m_rv64-1.c: Removed.
4872 * gcc.target/riscv/rvv/base/vmsgt_vx_m_rv64-2.c: Removed.
4873 * gcc.target/riscv/rvv/base/vmsgt_vx_m_rv64-3.c: Removed.
4874 * gcc.target/riscv/rvv/base/vmsgt_vx_mu_rv32-1.c: Removed.
4875 * gcc.target/riscv/rvv/base/vmsgt_vx_mu_rv32-2.c: Removed.
4876 * gcc.target/riscv/rvv/base/vmsgt_vx_mu_rv32-3.c: Removed.
4877 * gcc.target/riscv/rvv/base/vmsgt_vx_mu_rv64-1.c: Removed.
4878 * gcc.target/riscv/rvv/base/vmsgt_vx_mu_rv64-2.c: Removed.
4879 * gcc.target/riscv/rvv/base/vmsgt_vx_mu_rv64-3.c: Removed.
4880 * gcc.target/riscv/rvv/base/vmsgt_vx_rv32-1.c: Removed.
4881 * gcc.target/riscv/rvv/base/vmsgt_vx_rv32-2.c: Removed.
4882 * gcc.target/riscv/rvv/base/vmsgt_vx_rv32-3.c: Removed.
4883 * gcc.target/riscv/rvv/base/vmsgt_vx_rv64-1.c: Removed.
4884 * gcc.target/riscv/rvv/base/vmsgt_vx_rv64-2.c: Removed.
4885 * gcc.target/riscv/rvv/base/vmsgt_vx_rv64-3.c: Removed.
4886 * gcc.target/riscv/rvv/base/vmsgtu_vv-1.c: Removed.
4887 * gcc.target/riscv/rvv/base/vmsgtu_vv-2.c: Removed.
4888 * gcc.target/riscv/rvv/base/vmsgtu_vv-3.c: Removed.
4889 * gcc.target/riscv/rvv/base/vmsgtu_vv_m-1.c: Removed.
4890 * gcc.target/riscv/rvv/base/vmsgtu_vv_m-2.c: Removed.
4891 * gcc.target/riscv/rvv/base/vmsgtu_vv_m-3.c: Removed.
4892 * gcc.target/riscv/rvv/base/vmsgtu_vv_mu-1.c: Removed.
4893 * gcc.target/riscv/rvv/base/vmsgtu_vv_mu-2.c: Removed.
4894 * gcc.target/riscv/rvv/base/vmsgtu_vv_mu-3.c: Removed.
4895 * gcc.target/riscv/rvv/base/vmsgtu_vx_m_rv32-1.c: Removed.
4896 * gcc.target/riscv/rvv/base/vmsgtu_vx_m_rv32-2.c: Removed.
4897 * gcc.target/riscv/rvv/base/vmsgtu_vx_m_rv32-3.c: Removed.
4898 * gcc.target/riscv/rvv/base/vmsgtu_vx_m_rv64-1.c: Removed.
4899 * gcc.target/riscv/rvv/base/vmsgtu_vx_m_rv64-2.c: Removed.
4900 * gcc.target/riscv/rvv/base/vmsgtu_vx_m_rv64-3.c: Removed.
4901 * gcc.target/riscv/rvv/base/vmsgtu_vx_mu_rv32-1.c: Removed.
4902 * gcc.target/riscv/rvv/base/vmsgtu_vx_mu_rv32-2.c: Removed.
4903 * gcc.target/riscv/rvv/base/vmsgtu_vx_mu_rv32-3.c: Removed.
4904 * gcc.target/riscv/rvv/base/vmsgtu_vx_mu_rv64-1.c: Removed.
4905 * gcc.target/riscv/rvv/base/vmsgtu_vx_mu_rv64-2.c: Removed.
4906 * gcc.target/riscv/rvv/base/vmsgtu_vx_mu_rv64-3.c: Removed.
4907 * gcc.target/riscv/rvv/base/vmsgtu_vx_rv32-1.c: Removed.
4908 * gcc.target/riscv/rvv/base/vmsgtu_vx_rv32-2.c: Removed.
4909 * gcc.target/riscv/rvv/base/vmsgtu_vx_rv32-3.c: Removed.
4910 * gcc.target/riscv/rvv/base/vmsgtu_vx_rv64-1.c: Removed.
4911 * gcc.target/riscv/rvv/base/vmsgtu_vx_rv64-2.c: Removed.
4912 * gcc.target/riscv/rvv/base/vmsgtu_vx_rv64-3.c: Removed.
4913 * gcc.target/riscv/rvv/base/vmsle_vv-1.c: Removed.
4914 * gcc.target/riscv/rvv/base/vmsle_vv-2.c: Removed.
4915 * gcc.target/riscv/rvv/base/vmsle_vv-3.c: Removed.
4916 * gcc.target/riscv/rvv/base/vmsle_vv_m-1.c: Removed.
4917 * gcc.target/riscv/rvv/base/vmsle_vv_m-2.c: Removed.
4918 * gcc.target/riscv/rvv/base/vmsle_vv_m-3.c: Removed.
4919 * gcc.target/riscv/rvv/base/vmsle_vv_mu-1.c: Removed.
4920 * gcc.target/riscv/rvv/base/vmsle_vv_mu-2.c: Removed.
4921 * gcc.target/riscv/rvv/base/vmsle_vv_mu-3.c: Removed.
4922 * gcc.target/riscv/rvv/base/vmsle_vx_m_rv32-1.c: Removed.
4923 * gcc.target/riscv/rvv/base/vmsle_vx_m_rv32-2.c: Removed.
4924 * gcc.target/riscv/rvv/base/vmsle_vx_m_rv32-3.c: Removed.
4925 * gcc.target/riscv/rvv/base/vmsle_vx_m_rv64-1.c: Removed.
4926 * gcc.target/riscv/rvv/base/vmsle_vx_m_rv64-2.c: Removed.
4927 * gcc.target/riscv/rvv/base/vmsle_vx_m_rv64-3.c: Removed.
4928 * gcc.target/riscv/rvv/base/vmsle_vx_mu_rv32-1.c: Removed.
4929 * gcc.target/riscv/rvv/base/vmsle_vx_mu_rv32-2.c: Removed.
4930 * gcc.target/riscv/rvv/base/vmsle_vx_mu_rv32-3.c: Removed.
4931 * gcc.target/riscv/rvv/base/vmsle_vx_mu_rv64-1.c: Removed.
4932 * gcc.target/riscv/rvv/base/vmsle_vx_mu_rv64-2.c: Removed.
4933 * gcc.target/riscv/rvv/base/vmsle_vx_mu_rv64-3.c: Removed.
4934 * gcc.target/riscv/rvv/base/vmsle_vx_rv32-1.c: Removed.
4935 * gcc.target/riscv/rvv/base/vmsle_vx_rv32-2.c: Removed.
4936 * gcc.target/riscv/rvv/base/vmsle_vx_rv32-3.c: Removed.
4937 * gcc.target/riscv/rvv/base/vmsle_vx_rv64-1.c: Removed.
4938 * gcc.target/riscv/rvv/base/vmsle_vx_rv64-2.c: Removed.
4939 * gcc.target/riscv/rvv/base/vmsle_vx_rv64-3.c: Removed.
4940 * gcc.target/riscv/rvv/base/vmsleu_vv-1.c: Removed.
4941 * gcc.target/riscv/rvv/base/vmsleu_vv-2.c: Removed.
4942 * gcc.target/riscv/rvv/base/vmsleu_vv-3.c: Removed.
4943 * gcc.target/riscv/rvv/base/vmsleu_vv_m-1.c: Removed.
4944 * gcc.target/riscv/rvv/base/vmsleu_vv_m-2.c: Removed.
4945 * gcc.target/riscv/rvv/base/vmsleu_vv_m-3.c: Removed.
4946 * gcc.target/riscv/rvv/base/vmsleu_vv_mu-1.c: Removed.
4947 * gcc.target/riscv/rvv/base/vmsleu_vv_mu-2.c: Removed.
4948 * gcc.target/riscv/rvv/base/vmsleu_vv_mu-3.c: Removed.
4949 * gcc.target/riscv/rvv/base/vmsleu_vx_m_rv32-1.c: Removed.
4950 * gcc.target/riscv/rvv/base/vmsleu_vx_m_rv32-2.c: Removed.
4951 * gcc.target/riscv/rvv/base/vmsleu_vx_m_rv32-3.c: Removed.
4952 * gcc.target/riscv/rvv/base/vmsleu_vx_m_rv64-1.c: Removed.
4953 * gcc.target/riscv/rvv/base/vmsleu_vx_m_rv64-2.c: Removed.
4954 * gcc.target/riscv/rvv/base/vmsleu_vx_m_rv64-3.c: Removed.
4955 * gcc.target/riscv/rvv/base/vmsleu_vx_mu_rv32-1.c: Removed.
4956 * gcc.target/riscv/rvv/base/vmsleu_vx_mu_rv32-2.c: Removed.
4957 * gcc.target/riscv/rvv/base/vmsleu_vx_mu_rv32-3.c: Removed.
4958 * gcc.target/riscv/rvv/base/vmsleu_vx_mu_rv64-1.c: Removed.
4959 * gcc.target/riscv/rvv/base/vmsleu_vx_mu_rv64-2.c: Removed.
4960 * gcc.target/riscv/rvv/base/vmsleu_vx_mu_rv64-3.c: Removed.
4961 * gcc.target/riscv/rvv/base/vmsleu_vx_rv32-1.c: Removed.
4962 * gcc.target/riscv/rvv/base/vmsleu_vx_rv32-2.c: Removed.
4963 * gcc.target/riscv/rvv/base/vmsleu_vx_rv32-3.c: Removed.
4964 * gcc.target/riscv/rvv/base/vmsleu_vx_rv64-1.c: Removed.
4965 * gcc.target/riscv/rvv/base/vmsleu_vx_rv64-2.c: Removed.
4966 * gcc.target/riscv/rvv/base/vmsleu_vx_rv64-3.c: Removed.
4967 * gcc.target/riscv/rvv/base/vmslt_vv-1.c: Removed.
4968 * gcc.target/riscv/rvv/base/vmslt_vv-2.c: Removed.
4969 * gcc.target/riscv/rvv/base/vmslt_vv-3.c: Removed.
4970 * gcc.target/riscv/rvv/base/vmslt_vv_m-1.c: Removed.
4971 * gcc.target/riscv/rvv/base/vmslt_vv_m-2.c: Removed.
4972 * gcc.target/riscv/rvv/base/vmslt_vv_m-3.c: Removed.
4973 * gcc.target/riscv/rvv/base/vmslt_vv_mu-1.c: Removed.
4974 * gcc.target/riscv/rvv/base/vmslt_vv_mu-2.c: Removed.
4975 * gcc.target/riscv/rvv/base/vmslt_vv_mu-3.c: Removed.
4976 * gcc.target/riscv/rvv/base/vmslt_vx_m_rv32-1.c: Removed.
4977 * gcc.target/riscv/rvv/base/vmslt_vx_m_rv32-2.c: Removed.
4978 * gcc.target/riscv/rvv/base/vmslt_vx_m_rv32-3.c: Removed.
4979 * gcc.target/riscv/rvv/base/vmslt_vx_m_rv64-1.c: Removed.
4980 * gcc.target/riscv/rvv/base/vmslt_vx_m_rv64-2.c: Removed.
4981 * gcc.target/riscv/rvv/base/vmslt_vx_m_rv64-3.c: Removed.
4982 * gcc.target/riscv/rvv/base/vmslt_vx_mu_rv32-1.c: Removed.
4983 * gcc.target/riscv/rvv/base/vmslt_vx_mu_rv32-2.c: Removed.
4984 * gcc.target/riscv/rvv/base/vmslt_vx_mu_rv32-3.c: Removed.
4985 * gcc.target/riscv/rvv/base/vmslt_vx_mu_rv64-1.c: Removed.
4986 * gcc.target/riscv/rvv/base/vmslt_vx_mu_rv64-2.c: Removed.
4987 * gcc.target/riscv/rvv/base/vmslt_vx_mu_rv64-3.c: Removed.
4988 * gcc.target/riscv/rvv/base/vmslt_vx_rv32-1.c: Removed.
4989 * gcc.target/riscv/rvv/base/vmslt_vx_rv32-2.c: Removed.
4990 * gcc.target/riscv/rvv/base/vmslt_vx_rv32-3.c: Removed.
4991 * gcc.target/riscv/rvv/base/vmslt_vx_rv64-1.c: Removed.
4992 * gcc.target/riscv/rvv/base/vmslt_vx_rv64-2.c: Removed.
4993 * gcc.target/riscv/rvv/base/vmslt_vx_rv64-3.c: Removed.
4994 * gcc.target/riscv/rvv/base/vmsltu_vv-1.c: Removed.
4995 * gcc.target/riscv/rvv/base/vmsltu_vv-2.c: Removed.
4996 * gcc.target/riscv/rvv/base/vmsltu_vv-3.c: Removed.
4997 * gcc.target/riscv/rvv/base/vmsltu_vv_m-1.c: Removed.
4998 * gcc.target/riscv/rvv/base/vmsltu_vv_m-2.c: Removed.
4999 * gcc.target/riscv/rvv/base/vmsltu_vv_m-3.c: Removed.
5000 * gcc.target/riscv/rvv/base/vmsltu_vv_mu-1.c: Removed.
5001 * gcc.target/riscv/rvv/base/vmsltu_vv_mu-2.c: Removed.
5002 * gcc.target/riscv/rvv/base/vmsltu_vv_mu-3.c: Removed.
5003 * gcc.target/riscv/rvv/base/vmsltu_vx_m_rv32-1.c: Removed.
5004 * gcc.target/riscv/rvv/base/vmsltu_vx_m_rv32-2.c: Removed.
5005 * gcc.target/riscv/rvv/base/vmsltu_vx_m_rv32-3.c: Removed.
5006 * gcc.target/riscv/rvv/base/vmsltu_vx_m_rv64-1.c: Removed.
5007 * gcc.target/riscv/rvv/base/vmsltu_vx_m_rv64-2.c: Removed.
5008 * gcc.target/riscv/rvv/base/vmsltu_vx_m_rv64-3.c: Removed.
5009 * gcc.target/riscv/rvv/base/vmsltu_vx_mu_rv32-1.c: Removed.
5010 * gcc.target/riscv/rvv/base/vmsltu_vx_mu_rv32-2.c: Removed.
5011 * gcc.target/riscv/rvv/base/vmsltu_vx_mu_rv32-3.c: Removed.
5012 * gcc.target/riscv/rvv/base/vmsltu_vx_mu_rv64-1.c: Removed.
5013 * gcc.target/riscv/rvv/base/vmsltu_vx_mu_rv64-2.c: Removed.
5014 * gcc.target/riscv/rvv/base/vmsltu_vx_mu_rv64-3.c: Removed.
5015 * gcc.target/riscv/rvv/base/vmsltu_vx_rv32-1.c: Removed.
5016 * gcc.target/riscv/rvv/base/vmsltu_vx_rv32-2.c: Removed.
5017 * gcc.target/riscv/rvv/base/vmsltu_vx_rv32-3.c: Removed.
5018 * gcc.target/riscv/rvv/base/vmsltu_vx_rv64-1.c: Removed.
5019 * gcc.target/riscv/rvv/base/vmsltu_vx_rv64-2.c: Removed.
5020 * gcc.target/riscv/rvv/base/vmsltu_vx_rv64-3.c: Removed.
5021 * gcc.target/riscv/rvv/base/vmsne_vv-1.c: Removed.
5022 * gcc.target/riscv/rvv/base/vmsne_vv-2.c: Removed.
5023 * gcc.target/riscv/rvv/base/vmsne_vv-3.c: Removed.
5024 * gcc.target/riscv/rvv/base/vmsne_vv_m-1.c: Removed.
5025 * gcc.target/riscv/rvv/base/vmsne_vv_m-2.c: Removed.
5026 * gcc.target/riscv/rvv/base/vmsne_vv_m-3.c: Removed.
5027 * gcc.target/riscv/rvv/base/vmsne_vv_mu-1.c: Removed.
5028 * gcc.target/riscv/rvv/base/vmsne_vv_mu-2.c: Removed.
5029 * gcc.target/riscv/rvv/base/vmsne_vv_mu-3.c: Removed.
5030 * gcc.target/riscv/rvv/base/vmsne_vx_m_rv32-1.c: Removed.
5031 * gcc.target/riscv/rvv/base/vmsne_vx_m_rv32-2.c: Removed.
5032 * gcc.target/riscv/rvv/base/vmsne_vx_m_rv32-3.c: Removed.
5033 * gcc.target/riscv/rvv/base/vmsne_vx_m_rv64-1.c: Removed.
5034 * gcc.target/riscv/rvv/base/vmsne_vx_m_rv64-2.c: Removed.
5035 * gcc.target/riscv/rvv/base/vmsne_vx_m_rv64-3.c: Removed.
5036 * gcc.target/riscv/rvv/base/vmsne_vx_mu_rv32-1.c: Removed.
5037 * gcc.target/riscv/rvv/base/vmsne_vx_mu_rv32-2.c: Removed.
5038 * gcc.target/riscv/rvv/base/vmsne_vx_mu_rv32-3.c: Removed.
5039 * gcc.target/riscv/rvv/base/vmsne_vx_mu_rv64-1.c: Removed.
5040 * gcc.target/riscv/rvv/base/vmsne_vx_mu_rv64-2.c: Removed.
5041 * gcc.target/riscv/rvv/base/vmsne_vx_mu_rv64-3.c: Removed.
5042 * gcc.target/riscv/rvv/base/vmsne_vx_rv32-1.c: Removed.
5043 * gcc.target/riscv/rvv/base/vmsne_vx_rv32-2.c: Removed.
5044 * gcc.target/riscv/rvv/base/vmsne_vx_rv32-3.c: Removed.
5045 * gcc.target/riscv/rvv/base/vmsne_vx_rv64-1.c: Removed.
5046 * gcc.target/riscv/rvv/base/vmsne_vx_rv64-2.c: Removed.
5047 * gcc.target/riscv/rvv/base/vmsne_vx_rv64-3.c: Removed.
5048 * gcc.target/riscv/rvv/base/vmul_vv-1.c: Removed.
5049 * gcc.target/riscv/rvv/base/vmul_vv-2.c: Removed.
5050 * gcc.target/riscv/rvv/base/vmul_vv-3.c: Removed.
5051 * gcc.target/riscv/rvv/base/vmul_vv_m-1.c: Removed.
5052 * gcc.target/riscv/rvv/base/vmul_vv_m-2.c: Removed.
5053 * gcc.target/riscv/rvv/base/vmul_vv_m-3.c: Removed.
5054 * gcc.target/riscv/rvv/base/vmul_vv_mu-1.c: Removed.
5055 * gcc.target/riscv/rvv/base/vmul_vv_mu-2.c: Removed.
5056 * gcc.target/riscv/rvv/base/vmul_vv_mu-3.c: Removed.
5057 * gcc.target/riscv/rvv/base/vmul_vv_tu-1.c: Removed.
5058 * gcc.target/riscv/rvv/base/vmul_vv_tu-2.c: Removed.
5059 * gcc.target/riscv/rvv/base/vmul_vv_tu-3.c: Removed.
5060 * gcc.target/riscv/rvv/base/vmul_vv_tum-1.c: Removed.
5061 * gcc.target/riscv/rvv/base/vmul_vv_tum-2.c: Removed.
5062 * gcc.target/riscv/rvv/base/vmul_vv_tum-3.c: Removed.
5063 * gcc.target/riscv/rvv/base/vmul_vv_tumu-1.c: Removed.
5064 * gcc.target/riscv/rvv/base/vmul_vv_tumu-2.c: Removed.
5065 * gcc.target/riscv/rvv/base/vmul_vv_tumu-3.c: Removed.
5066 * gcc.target/riscv/rvv/base/vmul_vx_m_rv32-1.c: Removed.
5067 * gcc.target/riscv/rvv/base/vmul_vx_m_rv32-2.c: Removed.
5068 * gcc.target/riscv/rvv/base/vmul_vx_m_rv32-3.c: Removed.
5069 * gcc.target/riscv/rvv/base/vmul_vx_m_rv64-1.c: Removed.
5070 * gcc.target/riscv/rvv/base/vmul_vx_m_rv64-2.c: Removed.
5071 * gcc.target/riscv/rvv/base/vmul_vx_m_rv64-3.c: Removed.
5072 * gcc.target/riscv/rvv/base/vmul_vx_mu_rv32-1.c: Removed.
5073 * gcc.target/riscv/rvv/base/vmul_vx_mu_rv32-2.c: Removed.
5074 * gcc.target/riscv/rvv/base/vmul_vx_mu_rv32-3.c: Removed.
5075 * gcc.target/riscv/rvv/base/vmul_vx_mu_rv64-1.c: Removed.
5076 * gcc.target/riscv/rvv/base/vmul_vx_mu_rv64-2.c: Removed.
5077 * gcc.target/riscv/rvv/base/vmul_vx_mu_rv64-3.c: Removed.
5078 * gcc.target/riscv/rvv/base/vmul_vx_rv32-1.c: Removed.
5079 * gcc.target/riscv/rvv/base/vmul_vx_rv32-2.c: Removed.
5080 * gcc.target/riscv/rvv/base/vmul_vx_rv32-3.c: Removed.
5081 * gcc.target/riscv/rvv/base/vmul_vx_rv64-1.c: Removed.
5082 * gcc.target/riscv/rvv/base/vmul_vx_rv64-2.c: Removed.
5083 * gcc.target/riscv/rvv/base/vmul_vx_rv64-3.c: Removed.
5084 * gcc.target/riscv/rvv/base/vmul_vx_tu_rv32-1.c: Removed.
5085 * gcc.target/riscv/rvv/base/vmul_vx_tu_rv32-2.c: Removed.
5086 * gcc.target/riscv/rvv/base/vmul_vx_tu_rv32-3.c: Removed.
5087 * gcc.target/riscv/rvv/base/vmul_vx_tu_rv64-1.c: Removed.
5088 * gcc.target/riscv/rvv/base/vmul_vx_tu_rv64-2.c: Removed.
5089 * gcc.target/riscv/rvv/base/vmul_vx_tu_rv64-3.c: Removed.
5090 * gcc.target/riscv/rvv/base/vmul_vx_tum_rv32-1.c: Removed.
5091 * gcc.target/riscv/rvv/base/vmul_vx_tum_rv32-2.c: Removed.
5092 * gcc.target/riscv/rvv/base/vmul_vx_tum_rv32-3.c: Removed.
5093 * gcc.target/riscv/rvv/base/vmul_vx_tum_rv64-1.c: Removed.
5094 * gcc.target/riscv/rvv/base/vmul_vx_tum_rv64-2.c: Removed.
5095 * gcc.target/riscv/rvv/base/vmul_vx_tum_rv64-3.c: Removed.
5096 * gcc.target/riscv/rvv/base/vmul_vx_tumu_rv32-1.c: Removed.
5097 * gcc.target/riscv/rvv/base/vmul_vx_tumu_rv32-2.c: Removed.
5098 * gcc.target/riscv/rvv/base/vmul_vx_tumu_rv32-3.c: Removed.
5099 * gcc.target/riscv/rvv/base/vmul_vx_tumu_rv64-1.c: Removed.
5100 * gcc.target/riscv/rvv/base/vmul_vx_tumu_rv64-2.c: Removed.
5101 * gcc.target/riscv/rvv/base/vmul_vx_tumu_rv64-3.c: Removed.
5102 * gcc.target/riscv/rvv/base/vmulh_vv-1.c: Removed.
5103 * gcc.target/riscv/rvv/base/vmulh_vv-2.c: Removed.
5104 * gcc.target/riscv/rvv/base/vmulh_vv-3.c: Removed.
5105 * gcc.target/riscv/rvv/base/vmulh_vv_m-1.c: Removed.
5106 * gcc.target/riscv/rvv/base/vmulh_vv_m-2.c: Removed.
5107 * gcc.target/riscv/rvv/base/vmulh_vv_m-3.c: Removed.
5108 * gcc.target/riscv/rvv/base/vmulh_vv_mu-1.c: Removed.
5109 * gcc.target/riscv/rvv/base/vmulh_vv_mu-2.c: Removed.
5110 * gcc.target/riscv/rvv/base/vmulh_vv_mu-3.c: Removed.
5111 * gcc.target/riscv/rvv/base/vmulh_vv_tu-1.c: Removed.
5112 * gcc.target/riscv/rvv/base/vmulh_vv_tu-2.c: Removed.
5113 * gcc.target/riscv/rvv/base/vmulh_vv_tu-3.c: Removed.
5114 * gcc.target/riscv/rvv/base/vmulh_vv_tum-1.c: Removed.
5115 * gcc.target/riscv/rvv/base/vmulh_vv_tum-2.c: Removed.
5116 * gcc.target/riscv/rvv/base/vmulh_vv_tum-3.c: Removed.
5117 * gcc.target/riscv/rvv/base/vmulh_vv_tumu-1.c: Removed.
5118 * gcc.target/riscv/rvv/base/vmulh_vv_tumu-2.c: Removed.
5119 * gcc.target/riscv/rvv/base/vmulh_vv_tumu-3.c: Removed.
5120 * gcc.target/riscv/rvv/base/vmulh_vx_m_rv32-1.c: Removed.
5121 * gcc.target/riscv/rvv/base/vmulh_vx_m_rv32-2.c: Removed.
5122 * gcc.target/riscv/rvv/base/vmulh_vx_m_rv32-3.c: Removed.
5123 * gcc.target/riscv/rvv/base/vmulh_vx_m_rv64-1.c: Removed.
5124 * gcc.target/riscv/rvv/base/vmulh_vx_m_rv64-2.c: Removed.
5125 * gcc.target/riscv/rvv/base/vmulh_vx_m_rv64-3.c: Removed.
5126 * gcc.target/riscv/rvv/base/vmulh_vx_mu_rv32-1.c: Removed.
5127 * gcc.target/riscv/rvv/base/vmulh_vx_mu_rv32-2.c: Removed.
5128 * gcc.target/riscv/rvv/base/vmulh_vx_mu_rv32-3.c: Removed.
5129 * gcc.target/riscv/rvv/base/vmulh_vx_mu_rv64-1.c: Removed.
5130 * gcc.target/riscv/rvv/base/vmulh_vx_mu_rv64-2.c: Removed.
5131 * gcc.target/riscv/rvv/base/vmulh_vx_mu_rv64-3.c: Removed.
5132 * gcc.target/riscv/rvv/base/vmulh_vx_rv32-1.c: Removed.
5133 * gcc.target/riscv/rvv/base/vmulh_vx_rv32-2.c: Removed.
5134 * gcc.target/riscv/rvv/base/vmulh_vx_rv32-3.c: Removed.
5135 * gcc.target/riscv/rvv/base/vmulh_vx_rv64-1.c: Removed.
5136 * gcc.target/riscv/rvv/base/vmulh_vx_rv64-2.c: Removed.
5137 * gcc.target/riscv/rvv/base/vmulh_vx_rv64-3.c: Removed.
5138 * gcc.target/riscv/rvv/base/vmulh_vx_tu_rv32-1.c: Removed.
5139 * gcc.target/riscv/rvv/base/vmulh_vx_tu_rv32-2.c: Removed.
5140 * gcc.target/riscv/rvv/base/vmulh_vx_tu_rv32-3.c: Removed.
5141 * gcc.target/riscv/rvv/base/vmulh_vx_tu_rv64-1.c: Removed.
5142 * gcc.target/riscv/rvv/base/vmulh_vx_tu_rv64-2.c: Removed.
5143 * gcc.target/riscv/rvv/base/vmulh_vx_tu_rv64-3.c: Removed.
5144 * gcc.target/riscv/rvv/base/vmulh_vx_tum_rv32-1.c: Removed.
5145 * gcc.target/riscv/rvv/base/vmulh_vx_tum_rv32-2.c: Removed.
5146 * gcc.target/riscv/rvv/base/vmulh_vx_tum_rv32-3.c: Removed.
5147 * gcc.target/riscv/rvv/base/vmulh_vx_tum_rv64-1.c: Removed.
5148 * gcc.target/riscv/rvv/base/vmulh_vx_tum_rv64-2.c: Removed.
5149 * gcc.target/riscv/rvv/base/vmulh_vx_tum_rv64-3.c: Removed.
5150 * gcc.target/riscv/rvv/base/vmulh_vx_tumu_rv32-1.c: Removed.
5151 * gcc.target/riscv/rvv/base/vmulh_vx_tumu_rv32-2.c: Removed.
5152 * gcc.target/riscv/rvv/base/vmulh_vx_tumu_rv32-3.c: Removed.
5153 * gcc.target/riscv/rvv/base/vmulh_vx_tumu_rv64-1.c: Removed.
5154 * gcc.target/riscv/rvv/base/vmulh_vx_tumu_rv64-2.c: Removed.
5155 * gcc.target/riscv/rvv/base/vmulh_vx_tumu_rv64-3.c: Removed.
5156 * gcc.target/riscv/rvv/base/vmulhsu_vv-1.c: Removed.
5157 * gcc.target/riscv/rvv/base/vmulhsu_vv-2.c: Removed.
5158 * gcc.target/riscv/rvv/base/vmulhsu_vv-3.c: Removed.
5159 * gcc.target/riscv/rvv/base/vmulhsu_vv_m-1.c: Removed.
5160 * gcc.target/riscv/rvv/base/vmulhsu_vv_m-2.c: Removed.
5161 * gcc.target/riscv/rvv/base/vmulhsu_vv_m-3.c: Removed.
5162 * gcc.target/riscv/rvv/base/vmulhsu_vv_mu-1.c: Removed.
5163 * gcc.target/riscv/rvv/base/vmulhsu_vv_mu-2.c: Removed.
5164 * gcc.target/riscv/rvv/base/vmulhsu_vv_mu-3.c: Removed.
5165 * gcc.target/riscv/rvv/base/vmulhsu_vv_tu-1.c: Removed.
5166 * gcc.target/riscv/rvv/base/vmulhsu_vv_tu-2.c: Removed.
5167 * gcc.target/riscv/rvv/base/vmulhsu_vv_tu-3.c: Removed.
5168 * gcc.target/riscv/rvv/base/vmulhsu_vv_tum-1.c: Removed.
5169 * gcc.target/riscv/rvv/base/vmulhsu_vv_tum-2.c: Removed.
5170 * gcc.target/riscv/rvv/base/vmulhsu_vv_tum-3.c: Removed.
5171 * gcc.target/riscv/rvv/base/vmulhsu_vv_tumu-1.c: Removed.
5172 * gcc.target/riscv/rvv/base/vmulhsu_vv_tumu-2.c: Removed.
5173 * gcc.target/riscv/rvv/base/vmulhsu_vv_tumu-3.c: Removed.
5174 * gcc.target/riscv/rvv/base/vmulhsu_vx_m_rv32-1.c: Removed.
5175 * gcc.target/riscv/rvv/base/vmulhsu_vx_m_rv32-2.c: Removed.
5176 * gcc.target/riscv/rvv/base/vmulhsu_vx_m_rv32-3.c: Removed.
5177 * gcc.target/riscv/rvv/base/vmulhsu_vx_m_rv64-1.c: Removed.
5178 * gcc.target/riscv/rvv/base/vmulhsu_vx_m_rv64-2.c: Removed.
5179 * gcc.target/riscv/rvv/base/vmulhsu_vx_m_rv64-3.c: Removed.
5180 * gcc.target/riscv/rvv/base/vmulhsu_vx_mu_rv32-1.c: Removed.
5181 * gcc.target/riscv/rvv/base/vmulhsu_vx_mu_rv32-2.c: Removed.
5182 * gcc.target/riscv/rvv/base/vmulhsu_vx_mu_rv32-3.c: Removed.
5183 * gcc.target/riscv/rvv/base/vmulhsu_vx_mu_rv64-1.c: Removed.
5184 * gcc.target/riscv/rvv/base/vmulhsu_vx_mu_rv64-2.c: Removed.
5185 * gcc.target/riscv/rvv/base/vmulhsu_vx_mu_rv64-3.c: Removed.
5186 * gcc.target/riscv/rvv/base/vmulhsu_vx_rv32-1.c: Removed.
5187 * gcc.target/riscv/rvv/base/vmulhsu_vx_rv32-2.c: Removed.
5188 * gcc.target/riscv/rvv/base/vmulhsu_vx_rv32-3.c: Removed.
5189 * gcc.target/riscv/rvv/base/vmulhsu_vx_rv64-1.c: Removed.
5190 * gcc.target/riscv/rvv/base/vmulhsu_vx_rv64-2.c: Removed.
5191 * gcc.target/riscv/rvv/base/vmulhsu_vx_rv64-3.c: Removed.
5192 * gcc.target/riscv/rvv/base/vmulhsu_vx_tu_rv32-1.c: Removed.
5193 * gcc.target/riscv/rvv/base/vmulhsu_vx_tu_rv32-2.c: Removed.
5194 * gcc.target/riscv/rvv/base/vmulhsu_vx_tu_rv32-3.c: Removed.
5195 * gcc.target/riscv/rvv/base/vmulhsu_vx_tu_rv64-1.c: Removed.
5196 * gcc.target/riscv/rvv/base/vmulhsu_vx_tu_rv64-2.c: Removed.
5197 * gcc.target/riscv/rvv/base/vmulhsu_vx_tu_rv64-3.c: Removed.
5198 * gcc.target/riscv/rvv/base/vmulhsu_vx_tum_rv32-1.c: Removed.
5199 * gcc.target/riscv/rvv/base/vmulhsu_vx_tum_rv32-2.c: Removed.
5200 * gcc.target/riscv/rvv/base/vmulhsu_vx_tum_rv32-3.c: Removed.
5201 * gcc.target/riscv/rvv/base/vmulhsu_vx_tum_rv64-1.c: Removed.
5202 * gcc.target/riscv/rvv/base/vmulhsu_vx_tum_rv64-2.c: Removed.
5203 * gcc.target/riscv/rvv/base/vmulhsu_vx_tum_rv64-3.c: Removed.
5204 * gcc.target/riscv/rvv/base/vmulhsu_vx_tumu_rv32-1.c: Removed.
5205 * gcc.target/riscv/rvv/base/vmulhsu_vx_tumu_rv32-2.c: Removed.
5206 * gcc.target/riscv/rvv/base/vmulhsu_vx_tumu_rv32-3.c: Removed.
5207 * gcc.target/riscv/rvv/base/vmulhsu_vx_tumu_rv64-1.c: Removed.
5208 * gcc.target/riscv/rvv/base/vmulhsu_vx_tumu_rv64-2.c: Removed.
5209 * gcc.target/riscv/rvv/base/vmulhsu_vx_tumu_rv64-3.c: Removed.
5210 * gcc.target/riscv/rvv/base/vmulhu_vv-1.c: Removed.
5211 * gcc.target/riscv/rvv/base/vmulhu_vv-2.c: Removed.
5212 * gcc.target/riscv/rvv/base/vmulhu_vv-3.c: Removed.
5213 * gcc.target/riscv/rvv/base/vmulhu_vv_m-1.c: Removed.
5214 * gcc.target/riscv/rvv/base/vmulhu_vv_m-2.c: Removed.
5215 * gcc.target/riscv/rvv/base/vmulhu_vv_m-3.c: Removed.
5216 * gcc.target/riscv/rvv/base/vmulhu_vv_mu-1.c: Removed.
5217 * gcc.target/riscv/rvv/base/vmulhu_vv_mu-2.c: Removed.
5218 * gcc.target/riscv/rvv/base/vmulhu_vv_mu-3.c: Removed.
5219 * gcc.target/riscv/rvv/base/vmulhu_vv_tu-1.c: Removed.
5220 * gcc.target/riscv/rvv/base/vmulhu_vv_tu-2.c: Removed.
5221 * gcc.target/riscv/rvv/base/vmulhu_vv_tu-3.c: Removed.
5222 * gcc.target/riscv/rvv/base/vmulhu_vv_tum-1.c: Removed.
5223 * gcc.target/riscv/rvv/base/vmulhu_vv_tum-2.c: Removed.
5224 * gcc.target/riscv/rvv/base/vmulhu_vv_tum-3.c: Removed.
5225 * gcc.target/riscv/rvv/base/vmulhu_vv_tumu-1.c: Removed.
5226 * gcc.target/riscv/rvv/base/vmulhu_vv_tumu-2.c: Removed.
5227 * gcc.target/riscv/rvv/base/vmulhu_vv_tumu-3.c: Removed.
5228 * gcc.target/riscv/rvv/base/vmulhu_vx_m_rv32-1.c: Removed.
5229 * gcc.target/riscv/rvv/base/vmulhu_vx_m_rv32-2.c: Removed.
5230 * gcc.target/riscv/rvv/base/vmulhu_vx_m_rv32-3.c: Removed.
5231 * gcc.target/riscv/rvv/base/vmulhu_vx_m_rv64-1.c: Removed.
5232 * gcc.target/riscv/rvv/base/vmulhu_vx_m_rv64-2.c: Removed.
5233 * gcc.target/riscv/rvv/base/vmulhu_vx_m_rv64-3.c: Removed.
5234 * gcc.target/riscv/rvv/base/vmulhu_vx_mu_rv32-1.c: Removed.
5235 * gcc.target/riscv/rvv/base/vmulhu_vx_mu_rv32-2.c: Removed.
5236 * gcc.target/riscv/rvv/base/vmulhu_vx_mu_rv32-3.c: Removed.
5237 * gcc.target/riscv/rvv/base/vmulhu_vx_mu_rv64-1.c: Removed.
5238 * gcc.target/riscv/rvv/base/vmulhu_vx_mu_rv64-2.c: Removed.
5239 * gcc.target/riscv/rvv/base/vmulhu_vx_mu_rv64-3.c: Removed.
5240 * gcc.target/riscv/rvv/base/vmulhu_vx_rv32-1.c: Removed.
5241 * gcc.target/riscv/rvv/base/vmulhu_vx_rv32-2.c: Removed.
5242 * gcc.target/riscv/rvv/base/vmulhu_vx_rv32-3.c: Removed.
5243 * gcc.target/riscv/rvv/base/vmulhu_vx_rv64-1.c: Removed.
5244 * gcc.target/riscv/rvv/base/vmulhu_vx_rv64-2.c: Removed.
5245 * gcc.target/riscv/rvv/base/vmulhu_vx_rv64-3.c: Removed.
5246 * gcc.target/riscv/rvv/base/vmulhu_vx_tu_rv32-1.c: Removed.
5247 * gcc.target/riscv/rvv/base/vmulhu_vx_tu_rv32-2.c: Removed.
5248 * gcc.target/riscv/rvv/base/vmulhu_vx_tu_rv32-3.c: Removed.
5249 * gcc.target/riscv/rvv/base/vmulhu_vx_tu_rv64-1.c: Removed.
5250 * gcc.target/riscv/rvv/base/vmulhu_vx_tu_rv64-2.c: Removed.
5251 * gcc.target/riscv/rvv/base/vmulhu_vx_tu_rv64-3.c: Removed.
5252 * gcc.target/riscv/rvv/base/vmulhu_vx_tum_rv32-1.c: Removed.
5253 * gcc.target/riscv/rvv/base/vmulhu_vx_tum_rv32-2.c: Removed.
5254 * gcc.target/riscv/rvv/base/vmulhu_vx_tum_rv32-3.c: Removed.
5255 * gcc.target/riscv/rvv/base/vmulhu_vx_tum_rv64-1.c: Removed.
5256 * gcc.target/riscv/rvv/base/vmulhu_vx_tum_rv64-2.c: Removed.
5257 * gcc.target/riscv/rvv/base/vmulhu_vx_tum_rv64-3.c: Removed.
5258 * gcc.target/riscv/rvv/base/vmulhu_vx_tumu_rv32-1.c: Removed.
5259 * gcc.target/riscv/rvv/base/vmulhu_vx_tumu_rv32-2.c: Removed.
5260 * gcc.target/riscv/rvv/base/vmulhu_vx_tumu_rv32-3.c: Removed.
5261 * gcc.target/riscv/rvv/base/vmulhu_vx_tumu_rv64-1.c: Removed.
5262 * gcc.target/riscv/rvv/base/vmulhu_vx_tumu_rv64-2.c: Removed.
5263 * gcc.target/riscv/rvv/base/vmulhu_vx_tumu_rv64-3.c: Removed.
5264 * gcc.target/riscv/rvv/base/vmv_v_v-1.c: Removed.
5265 * gcc.target/riscv/rvv/base/vmv_v_v-2.c: Removed.
5266 * gcc.target/riscv/rvv/base/vmv_v_v-3.c: Removed.
5267 * gcc.target/riscv/rvv/base/vmv_v_v_tu-1.c: Removed.
5268 * gcc.target/riscv/rvv/base/vmv_v_v_tu-2.c: Removed.
5269 * gcc.target/riscv/rvv/base/vmv_v_v_tu-3.c: Removed.
5270 * gcc.target/riscv/rvv/base/vmv_v_x_rv32-1.c: Removed.
5271 * gcc.target/riscv/rvv/base/vmv_v_x_rv32-2.c: Removed.
5272 * gcc.target/riscv/rvv/base/vmv_v_x_rv32-3.c: Removed.
5273 * gcc.target/riscv/rvv/base/vmv_v_x_rv64-1.c: Removed.
5274 * gcc.target/riscv/rvv/base/vmv_v_x_rv64-2.c: Removed.
5275 * gcc.target/riscv/rvv/base/vmv_v_x_rv64-3.c: Removed.
5276 * gcc.target/riscv/rvv/base/vmv_v_x_tu_rv32-1.c: Removed.
5277 * gcc.target/riscv/rvv/base/vmv_v_x_tu_rv32-2.c: Removed.
5278 * gcc.target/riscv/rvv/base/vmv_v_x_tu_rv32-3.c: Removed.
5279 * gcc.target/riscv/rvv/base/vmv_v_x_tu_rv64-1.c: Removed.
5280 * gcc.target/riscv/rvv/base/vmv_v_x_tu_rv64-2.c: Removed.
5281 * gcc.target/riscv/rvv/base/vmv_v_x_tu_rv64-3.c: Removed.
5282 * gcc.target/riscv/rvv/base/vnclip_wv-1.c: Removed.
5283 * gcc.target/riscv/rvv/base/vnclip_wv-2.c: Removed.
5284 * gcc.target/riscv/rvv/base/vnclip_wv-3.c: Removed.
5285 * gcc.target/riscv/rvv/base/vnclip_wv_m-1.c: Removed.
5286 * gcc.target/riscv/rvv/base/vnclip_wv_m-2.c: Removed.
5287 * gcc.target/riscv/rvv/base/vnclip_wv_m-3.c: Removed.
5288 * gcc.target/riscv/rvv/base/vnclip_wv_mu-1.c: Removed.
5289 * gcc.target/riscv/rvv/base/vnclip_wv_mu-2.c: Removed.
5290 * gcc.target/riscv/rvv/base/vnclip_wv_mu-3.c: Removed.
5291 * gcc.target/riscv/rvv/base/vnclip_wv_tu-1.c: Removed.
5292 * gcc.target/riscv/rvv/base/vnclip_wv_tu-2.c: Removed.
5293 * gcc.target/riscv/rvv/base/vnclip_wv_tu-3.c: Removed.
5294 * gcc.target/riscv/rvv/base/vnclip_wv_tum-1.c: Removed.
5295 * gcc.target/riscv/rvv/base/vnclip_wv_tum-2.c: Removed.
5296 * gcc.target/riscv/rvv/base/vnclip_wv_tum-3.c: Removed.
5297 * gcc.target/riscv/rvv/base/vnclip_wv_tumu-1.c: Removed.
5298 * gcc.target/riscv/rvv/base/vnclip_wv_tumu-2.c: Removed.
5299 * gcc.target/riscv/rvv/base/vnclip_wv_tumu-3.c: Removed.
5300 * gcc.target/riscv/rvv/base/vnclip_wx-1.c: Removed.
5301 * gcc.target/riscv/rvv/base/vnclip_wx-2.c: Removed.
5302 * gcc.target/riscv/rvv/base/vnclip_wx-3.c: Removed.
5303 * gcc.target/riscv/rvv/base/vnclip_wx_m-1.c: Removed.
5304 * gcc.target/riscv/rvv/base/vnclip_wx_m-2.c: Removed.
5305 * gcc.target/riscv/rvv/base/vnclip_wx_m-3.c: Removed.
5306 * gcc.target/riscv/rvv/base/vnclip_wx_mu-1.c: Removed.
5307 * gcc.target/riscv/rvv/base/vnclip_wx_mu-2.c: Removed.
5308 * gcc.target/riscv/rvv/base/vnclip_wx_mu-3.c: Removed.
5309 * gcc.target/riscv/rvv/base/vnclip_wx_tu-1.c: Removed.
5310 * gcc.target/riscv/rvv/base/vnclip_wx_tu-2.c: Removed.
5311 * gcc.target/riscv/rvv/base/vnclip_wx_tu-3.c: Removed.
5312 * gcc.target/riscv/rvv/base/vnclip_wx_tum-1.c: Removed.
5313 * gcc.target/riscv/rvv/base/vnclip_wx_tum-2.c: Removed.
5314 * gcc.target/riscv/rvv/base/vnclip_wx_tum-3.c: Removed.
5315 * gcc.target/riscv/rvv/base/vnclip_wx_tumu-1.c: Removed.
5316 * gcc.target/riscv/rvv/base/vnclip_wx_tumu-2.c: Removed.
5317 * gcc.target/riscv/rvv/base/vnclip_wx_tumu-3.c: Removed.
5318 * gcc.target/riscv/rvv/base/vnclipu_wv-1.c: Removed.
5319 * gcc.target/riscv/rvv/base/vnclipu_wv-2.c: Removed.
5320 * gcc.target/riscv/rvv/base/vnclipu_wv-3.c: Removed.
5321 * gcc.target/riscv/rvv/base/vnclipu_wv_m-1.c: Removed.
5322 * gcc.target/riscv/rvv/base/vnclipu_wv_m-2.c: Removed.
5323 * gcc.target/riscv/rvv/base/vnclipu_wv_m-3.c: Removed.
5324 * gcc.target/riscv/rvv/base/vnclipu_wv_mu-1.c: Removed.
5325 * gcc.target/riscv/rvv/base/vnclipu_wv_mu-2.c: Removed.
5326 * gcc.target/riscv/rvv/base/vnclipu_wv_mu-3.c: Removed.
5327 * gcc.target/riscv/rvv/base/vnclipu_wv_tu-1.c: Removed.
5328 * gcc.target/riscv/rvv/base/vnclipu_wv_tu-2.c: Removed.
5329 * gcc.target/riscv/rvv/base/vnclipu_wv_tu-3.c: Removed.
5330 * gcc.target/riscv/rvv/base/vnclipu_wv_tum-1.c: Removed.
5331 * gcc.target/riscv/rvv/base/vnclipu_wv_tum-2.c: Removed.
5332 * gcc.target/riscv/rvv/base/vnclipu_wv_tum-3.c: Removed.
5333 * gcc.target/riscv/rvv/base/vnclipu_wv_tumu-1.c: Removed.
5334 * gcc.target/riscv/rvv/base/vnclipu_wv_tumu-2.c: Removed.
5335 * gcc.target/riscv/rvv/base/vnclipu_wv_tumu-3.c: Removed.
5336 * gcc.target/riscv/rvv/base/vnclipu_wx-1.c: Removed.
5337 * gcc.target/riscv/rvv/base/vnclipu_wx-2.c: Removed.
5338 * gcc.target/riscv/rvv/base/vnclipu_wx-3.c: Removed.
5339 * gcc.target/riscv/rvv/base/vnclipu_wx_m-1.c: Removed.
5340 * gcc.target/riscv/rvv/base/vnclipu_wx_m-2.c: Removed.
5341 * gcc.target/riscv/rvv/base/vnclipu_wx_m-3.c: Removed.
5342 * gcc.target/riscv/rvv/base/vnclipu_wx_mu-1.c: Removed.
5343 * gcc.target/riscv/rvv/base/vnclipu_wx_mu-2.c: Removed.
5344 * gcc.target/riscv/rvv/base/vnclipu_wx_mu-3.c: Removed.
5345 * gcc.target/riscv/rvv/base/vnclipu_wx_tu-1.c: Removed.
5346 * gcc.target/riscv/rvv/base/vnclipu_wx_tu-2.c: Removed.
5347 * gcc.target/riscv/rvv/base/vnclipu_wx_tu-3.c: Removed.
5348 * gcc.target/riscv/rvv/base/vnclipu_wx_tum-1.c: Removed.
5349 * gcc.target/riscv/rvv/base/vnclipu_wx_tum-2.c: Removed.
5350 * gcc.target/riscv/rvv/base/vnclipu_wx_tum-3.c: Removed.
5351 * gcc.target/riscv/rvv/base/vnclipu_wx_tumu-1.c: Removed.
5352 * gcc.target/riscv/rvv/base/vnclipu_wx_tumu-2.c: Removed.
5353 * gcc.target/riscv/rvv/base/vnclipu_wx_tumu-3.c: Removed.
5354 * gcc.target/riscv/rvv/base/vncvt_x-1.c: Removed.
5355 * gcc.target/riscv/rvv/base/vncvt_x-2.c: Removed.
5356 * gcc.target/riscv/rvv/base/vncvt_x-3.c: Removed.
5357 * gcc.target/riscv/rvv/base/vncvt_x_m-1.c: Removed.
5358 * gcc.target/riscv/rvv/base/vncvt_x_m-2.c: Removed.
5359 * gcc.target/riscv/rvv/base/vncvt_x_m-3.c: Removed.
5360 * gcc.target/riscv/rvv/base/vncvt_x_mu-1.c: Removed.
5361 * gcc.target/riscv/rvv/base/vncvt_x_mu-2.c: Removed.
5362 * gcc.target/riscv/rvv/base/vncvt_x_mu-3.c: Removed.
5363 * gcc.target/riscv/rvv/base/vncvt_x_tu-1.c: Removed.
5364 * gcc.target/riscv/rvv/base/vncvt_x_tu-2.c: Removed.
5365 * gcc.target/riscv/rvv/base/vncvt_x_tu-3.c: Removed.
5366 * gcc.target/riscv/rvv/base/vncvt_x_tum-1.c: Removed.
5367 * gcc.target/riscv/rvv/base/vncvt_x_tum-2.c: Removed.
5368 * gcc.target/riscv/rvv/base/vncvt_x_tum-3.c: Removed.
5369 * gcc.target/riscv/rvv/base/vncvt_x_tumu-1.c: Removed.
5370 * gcc.target/riscv/rvv/base/vncvt_x_tumu-2.c: Removed.
5371 * gcc.target/riscv/rvv/base/vncvt_x_tumu-3.c: Removed.
5372 * gcc.target/riscv/rvv/base/vneg_v-1.c: Removed.
5373 * gcc.target/riscv/rvv/base/vneg_v-2.c: Removed.
5374 * gcc.target/riscv/rvv/base/vneg_v-3.c: Removed.
5375 * gcc.target/riscv/rvv/base/vneg_v_m-1.c: Removed.
5376 * gcc.target/riscv/rvv/base/vneg_v_m-2.c: Removed.
5377 * gcc.target/riscv/rvv/base/vneg_v_m-3.c: Removed.
5378 * gcc.target/riscv/rvv/base/vneg_v_mu-1.c: Removed.
5379 * gcc.target/riscv/rvv/base/vneg_v_mu-2.c: Removed.
5380 * gcc.target/riscv/rvv/base/vneg_v_mu-3.c: Removed.
5381 * gcc.target/riscv/rvv/base/vneg_v_tu-1.c: Removed.
5382 * gcc.target/riscv/rvv/base/vneg_v_tu-2.c: Removed.
5383 * gcc.target/riscv/rvv/base/vneg_v_tu-3.c: Removed.
5384 * gcc.target/riscv/rvv/base/vneg_v_tum-1.c: Removed.
5385 * gcc.target/riscv/rvv/base/vneg_v_tum-2.c: Removed.
5386 * gcc.target/riscv/rvv/base/vneg_v_tum-3.c: Removed.
5387 * gcc.target/riscv/rvv/base/vneg_v_tumu-1.c: Removed.
5388 * gcc.target/riscv/rvv/base/vneg_v_tumu-2.c: Removed.
5389 * gcc.target/riscv/rvv/base/vneg_v_tumu-3.c: Removed.
5390 * gcc.target/riscv/rvv/base/vnmsac_vv-1.c: Removed.
5391 * gcc.target/riscv/rvv/base/vnmsac_vv-2.c: Removed.
5392 * gcc.target/riscv/rvv/base/vnmsac_vv-3.c: Removed.
5393 * gcc.target/riscv/rvv/base/vnmsac_vv_m-1.c: Removed.
5394 * gcc.target/riscv/rvv/base/vnmsac_vv_m-2.c: Removed.
5395 * gcc.target/riscv/rvv/base/vnmsac_vv_m-3.c: Removed.
5396 * gcc.target/riscv/rvv/base/vnmsac_vv_mu-1.c: Removed.
5397 * gcc.target/riscv/rvv/base/vnmsac_vv_mu-2.c: Removed.
5398 * gcc.target/riscv/rvv/base/vnmsac_vv_mu-3.c: Removed.
5399 * gcc.target/riscv/rvv/base/vnmsac_vv_tu-1.c: Removed.
5400 * gcc.target/riscv/rvv/base/vnmsac_vv_tu-2.c: Removed.
5401 * gcc.target/riscv/rvv/base/vnmsac_vv_tu-3.c: Removed.
5402 * gcc.target/riscv/rvv/base/vnmsac_vv_tum-1.c: Removed.
5403 * gcc.target/riscv/rvv/base/vnmsac_vv_tum-2.c: Removed.
5404 * gcc.target/riscv/rvv/base/vnmsac_vv_tum-3.c: Removed.
5405 * gcc.target/riscv/rvv/base/vnmsac_vv_tumu-1.c: Removed.
5406 * gcc.target/riscv/rvv/base/vnmsac_vv_tumu-2.c: Removed.
5407 * gcc.target/riscv/rvv/base/vnmsac_vv_tumu-3.c: Removed.
5408 * gcc.target/riscv/rvv/base/vnmsac_vx_m_rv32-1.c: Removed.
5409 * gcc.target/riscv/rvv/base/vnmsac_vx_m_rv32-2.c: Removed.
5410 * gcc.target/riscv/rvv/base/vnmsac_vx_m_rv32-3.c: Removed.
5411 * gcc.target/riscv/rvv/base/vnmsac_vx_m_rv64-1.c: Removed.
5412 * gcc.target/riscv/rvv/base/vnmsac_vx_m_rv64-2.c: Removed.
5413 * gcc.target/riscv/rvv/base/vnmsac_vx_m_rv64-3.c: Removed.
5414 * gcc.target/riscv/rvv/base/vnmsac_vx_mu_rv32-1.c: Removed.
5415 * gcc.target/riscv/rvv/base/vnmsac_vx_mu_rv32-2.c: Removed.
5416 * gcc.target/riscv/rvv/base/vnmsac_vx_mu_rv32-3.c: Removed.
5417 * gcc.target/riscv/rvv/base/vnmsac_vx_mu_rv64-1.c: Removed.
5418 * gcc.target/riscv/rvv/base/vnmsac_vx_mu_rv64-2.c: Removed.
5419 * gcc.target/riscv/rvv/base/vnmsac_vx_mu_rv64-3.c: Removed.
5420 * gcc.target/riscv/rvv/base/vnmsac_vx_rv32-1.c: Removed.
5421 * gcc.target/riscv/rvv/base/vnmsac_vx_rv32-2.c: Removed.
5422 * gcc.target/riscv/rvv/base/vnmsac_vx_rv32-3.c: Removed.
5423 * gcc.target/riscv/rvv/base/vnmsac_vx_rv64-1.c: Removed.
5424 * gcc.target/riscv/rvv/base/vnmsac_vx_rv64-2.c: Removed.
5425 * gcc.target/riscv/rvv/base/vnmsac_vx_rv64-3.c: Removed.
5426 * gcc.target/riscv/rvv/base/vnmsac_vx_tu_rv32-1.c: Removed.
5427 * gcc.target/riscv/rvv/base/vnmsac_vx_tu_rv32-2.c: Removed.
5428 * gcc.target/riscv/rvv/base/vnmsac_vx_tu_rv32-3.c: Removed.
5429 * gcc.target/riscv/rvv/base/vnmsac_vx_tu_rv64-1.c: Removed.
5430 * gcc.target/riscv/rvv/base/vnmsac_vx_tu_rv64-2.c: Removed.
5431 * gcc.target/riscv/rvv/base/vnmsac_vx_tu_rv64-3.c: Removed.
5432 * gcc.target/riscv/rvv/base/vnmsac_vx_tum_rv32-1.c: Removed.
5433 * gcc.target/riscv/rvv/base/vnmsac_vx_tum_rv32-2.c: Removed.
5434 * gcc.target/riscv/rvv/base/vnmsac_vx_tum_rv32-3.c: Removed.
5435 * gcc.target/riscv/rvv/base/vnmsac_vx_tum_rv64-1.c: Removed.
5436 * gcc.target/riscv/rvv/base/vnmsac_vx_tum_rv64-2.c: Removed.
5437 * gcc.target/riscv/rvv/base/vnmsac_vx_tum_rv64-3.c: Removed.
5438 * gcc.target/riscv/rvv/base/vnmsac_vx_tumu_rv32-1.c: Removed.
5439 * gcc.target/riscv/rvv/base/vnmsac_vx_tumu_rv32-2.c: Removed.
5440 * gcc.target/riscv/rvv/base/vnmsac_vx_tumu_rv32-3.c: Removed.
5441 * gcc.target/riscv/rvv/base/vnmsac_vx_tumu_rv64-1.c: Removed.
5442 * gcc.target/riscv/rvv/base/vnmsac_vx_tumu_rv64-2.c: Removed.
5443 * gcc.target/riscv/rvv/base/vnmsac_vx_tumu_rv64-3.c: Removed.
5444 * gcc.target/riscv/rvv/base/vnmsub_vv-1.c: Removed.
5445 * gcc.target/riscv/rvv/base/vnmsub_vv-2.c: Removed.
5446 * gcc.target/riscv/rvv/base/vnmsub_vv-3.c: Removed.
5447 * gcc.target/riscv/rvv/base/vnmsub_vv_m-1.c: Removed.
5448 * gcc.target/riscv/rvv/base/vnmsub_vv_m-2.c: Removed.
5449 * gcc.target/riscv/rvv/base/vnmsub_vv_m-3.c: Removed.
5450 * gcc.target/riscv/rvv/base/vnmsub_vv_mu-1.c: Removed.
5451 * gcc.target/riscv/rvv/base/vnmsub_vv_mu-2.c: Removed.
5452 * gcc.target/riscv/rvv/base/vnmsub_vv_mu-3.c: Removed.
5453 * gcc.target/riscv/rvv/base/vnmsub_vv_tu-1.c: Removed.
5454 * gcc.target/riscv/rvv/base/vnmsub_vv_tu-2.c: Removed.
5455 * gcc.target/riscv/rvv/base/vnmsub_vv_tu-3.c: Removed.
5456 * gcc.target/riscv/rvv/base/vnmsub_vv_tum-1.c: Removed.
5457 * gcc.target/riscv/rvv/base/vnmsub_vv_tum-2.c: Removed.
5458 * gcc.target/riscv/rvv/base/vnmsub_vv_tum-3.c: Removed.
5459 * gcc.target/riscv/rvv/base/vnmsub_vv_tumu-1.c: Removed.
5460 * gcc.target/riscv/rvv/base/vnmsub_vv_tumu-2.c: Removed.
5461 * gcc.target/riscv/rvv/base/vnmsub_vv_tumu-3.c: Removed.
5462 * gcc.target/riscv/rvv/base/vnmsub_vx_m_rv32-1.c: Removed.
5463 * gcc.target/riscv/rvv/base/vnmsub_vx_m_rv32-2.c: Removed.
5464 * gcc.target/riscv/rvv/base/vnmsub_vx_m_rv32-3.c: Removed.
5465 * gcc.target/riscv/rvv/base/vnmsub_vx_m_rv64-1.c: Removed.
5466 * gcc.target/riscv/rvv/base/vnmsub_vx_m_rv64-2.c: Removed.
5467 * gcc.target/riscv/rvv/base/vnmsub_vx_m_rv64-3.c: Removed.
5468 * gcc.target/riscv/rvv/base/vnmsub_vx_mu_rv32-1.c: Removed.
5469 * gcc.target/riscv/rvv/base/vnmsub_vx_mu_rv32-2.c: Removed.
5470 * gcc.target/riscv/rvv/base/vnmsub_vx_mu_rv32-3.c: Removed.
5471 * gcc.target/riscv/rvv/base/vnmsub_vx_mu_rv64-1.c: Removed.
5472 * gcc.target/riscv/rvv/base/vnmsub_vx_mu_rv64-2.c: Removed.
5473 * gcc.target/riscv/rvv/base/vnmsub_vx_mu_rv64-3.c: Removed.
5474 * gcc.target/riscv/rvv/base/vnmsub_vx_rv32-1.c: Removed.
5475 * gcc.target/riscv/rvv/base/vnmsub_vx_rv32-2.c: Removed.
5476 * gcc.target/riscv/rvv/base/vnmsub_vx_rv32-3.c: Removed.
5477 * gcc.target/riscv/rvv/base/vnmsub_vx_rv64-1.c: Removed.
5478 * gcc.target/riscv/rvv/base/vnmsub_vx_rv64-2.c: Removed.
5479 * gcc.target/riscv/rvv/base/vnmsub_vx_rv64-3.c: Removed.
5480 * gcc.target/riscv/rvv/base/vnmsub_vx_tu_rv32-1.c: Removed.
5481 * gcc.target/riscv/rvv/base/vnmsub_vx_tu_rv32-2.c: Removed.
5482 * gcc.target/riscv/rvv/base/vnmsub_vx_tu_rv32-3.c: Removed.
5483 * gcc.target/riscv/rvv/base/vnmsub_vx_tu_rv64-1.c: Removed.
5484 * gcc.target/riscv/rvv/base/vnmsub_vx_tu_rv64-2.c: Removed.
5485 * gcc.target/riscv/rvv/base/vnmsub_vx_tu_rv64-3.c: Removed.
5486 * gcc.target/riscv/rvv/base/vnmsub_vx_tum_rv32-1.c: Removed.
5487 * gcc.target/riscv/rvv/base/vnmsub_vx_tum_rv32-2.c: Removed.
5488 * gcc.target/riscv/rvv/base/vnmsub_vx_tum_rv32-3.c: Removed.
5489 * gcc.target/riscv/rvv/base/vnmsub_vx_tum_rv64-1.c: Removed.
5490 * gcc.target/riscv/rvv/base/vnmsub_vx_tum_rv64-2.c: Removed.
5491 * gcc.target/riscv/rvv/base/vnmsub_vx_tum_rv64-3.c: Removed.
5492 * gcc.target/riscv/rvv/base/vnmsub_vx_tumu_rv32-1.c: Removed.
5493 * gcc.target/riscv/rvv/base/vnmsub_vx_tumu_rv32-2.c: Removed.
5494 * gcc.target/riscv/rvv/base/vnmsub_vx_tumu_rv32-3.c: Removed.
5495 * gcc.target/riscv/rvv/base/vnmsub_vx_tumu_rv64-1.c: Removed.
5496 * gcc.target/riscv/rvv/base/vnmsub_vx_tumu_rv64-2.c: Removed.
5497 * gcc.target/riscv/rvv/base/vnmsub_vx_tumu_rv64-3.c: Removed.
5498 * gcc.target/riscv/rvv/base/vnot_v-1.c: Removed.
5499 * gcc.target/riscv/rvv/base/vnot_v-2.c: Removed.
5500 * gcc.target/riscv/rvv/base/vnot_v-3.c: Removed.
5501 * gcc.target/riscv/rvv/base/vnot_v_m-1.c: Removed.
5502 * gcc.target/riscv/rvv/base/vnot_v_m-2.c: Removed.
5503 * gcc.target/riscv/rvv/base/vnot_v_m-3.c: Removed.
5504 * gcc.target/riscv/rvv/base/vnot_v_mu-1.c: Removed.
5505 * gcc.target/riscv/rvv/base/vnot_v_mu-2.c: Removed.
5506 * gcc.target/riscv/rvv/base/vnot_v_mu-3.c: Removed.
5507 * gcc.target/riscv/rvv/base/vnot_v_tu-1.c: Removed.
5508 * gcc.target/riscv/rvv/base/vnot_v_tu-2.c: Removed.
5509 * gcc.target/riscv/rvv/base/vnot_v_tu-3.c: Removed.
5510 * gcc.target/riscv/rvv/base/vnot_v_tum-1.c: Removed.
5511 * gcc.target/riscv/rvv/base/vnot_v_tum-2.c: Removed.
5512 * gcc.target/riscv/rvv/base/vnot_v_tum-3.c: Removed.
5513 * gcc.target/riscv/rvv/base/vnot_v_tumu-1.c: Removed.
5514 * gcc.target/riscv/rvv/base/vnot_v_tumu-2.c: Removed.
5515 * gcc.target/riscv/rvv/base/vnot_v_tumu-3.c: Removed.
5516 * gcc.target/riscv/rvv/base/vnsra_wv-1.c: Removed.
5517 * gcc.target/riscv/rvv/base/vnsra_wv-2.c: Removed.
5518 * gcc.target/riscv/rvv/base/vnsra_wv-3.c: Removed.
5519 * gcc.target/riscv/rvv/base/vnsra_wv_m-1.c: Removed.
5520 * gcc.target/riscv/rvv/base/vnsra_wv_m-2.c: Removed.
5521 * gcc.target/riscv/rvv/base/vnsra_wv_m-3.c: Removed.
5522 * gcc.target/riscv/rvv/base/vnsra_wv_mu-1.c: Removed.
5523 * gcc.target/riscv/rvv/base/vnsra_wv_mu-2.c: Removed.
5524 * gcc.target/riscv/rvv/base/vnsra_wv_mu-3.c: Removed.
5525 * gcc.target/riscv/rvv/base/vnsra_wv_tu-1.c: Removed.
5526 * gcc.target/riscv/rvv/base/vnsra_wv_tu-2.c: Removed.
5527 * gcc.target/riscv/rvv/base/vnsra_wv_tu-3.c: Removed.
5528 * gcc.target/riscv/rvv/base/vnsra_wv_tum-1.c: Removed.
5529 * gcc.target/riscv/rvv/base/vnsra_wv_tum-2.c: Removed.
5530 * gcc.target/riscv/rvv/base/vnsra_wv_tum-3.c: Removed.
5531 * gcc.target/riscv/rvv/base/vnsra_wv_tumu-1.c: Removed.
5532 * gcc.target/riscv/rvv/base/vnsra_wv_tumu-2.c: Removed.
5533 * gcc.target/riscv/rvv/base/vnsra_wv_tumu-3.c: Removed.
5534 * gcc.target/riscv/rvv/base/vnsra_wx-1.c: Removed.
5535 * gcc.target/riscv/rvv/base/vnsra_wx-2.c: Removed.
5536 * gcc.target/riscv/rvv/base/vnsra_wx-3.c: Removed.
5537 * gcc.target/riscv/rvv/base/vnsra_wx_m-1.c: Removed.
5538 * gcc.target/riscv/rvv/base/vnsra_wx_m-2.c: Removed.
5539 * gcc.target/riscv/rvv/base/vnsra_wx_m-3.c: Removed.
5540 * gcc.target/riscv/rvv/base/vnsra_wx_mu-1.c: Removed.
5541 * gcc.target/riscv/rvv/base/vnsra_wx_mu-2.c: Removed.
5542 * gcc.target/riscv/rvv/base/vnsra_wx_mu-3.c: Removed.
5543 * gcc.target/riscv/rvv/base/vnsra_wx_tu-1.c: Removed.
5544 * gcc.target/riscv/rvv/base/vnsra_wx_tu-2.c: Removed.
5545 * gcc.target/riscv/rvv/base/vnsra_wx_tu-3.c: Removed.
5546 * gcc.target/riscv/rvv/base/vnsra_wx_tum-1.c: Removed.
5547 * gcc.target/riscv/rvv/base/vnsra_wx_tum-2.c: Removed.
5548 * gcc.target/riscv/rvv/base/vnsra_wx_tum-3.c: Removed.
5549 * gcc.target/riscv/rvv/base/vnsra_wx_tumu-1.c: Removed.
5550 * gcc.target/riscv/rvv/base/vnsra_wx_tumu-2.c: Removed.
5551 * gcc.target/riscv/rvv/base/vnsra_wx_tumu-3.c: Removed.
5552 * gcc.target/riscv/rvv/base/vnsrl_wv-1.c: Removed.
5553 * gcc.target/riscv/rvv/base/vnsrl_wv-2.c: Removed.
5554 * gcc.target/riscv/rvv/base/vnsrl_wv-3.c: Removed.
5555 * gcc.target/riscv/rvv/base/vnsrl_wv_m-1.c: Removed.
5556 * gcc.target/riscv/rvv/base/vnsrl_wv_m-2.c: Removed.
5557 * gcc.target/riscv/rvv/base/vnsrl_wv_m-3.c: Removed.
5558 * gcc.target/riscv/rvv/base/vnsrl_wv_mu-1.c: Removed.
5559 * gcc.target/riscv/rvv/base/vnsrl_wv_mu-2.c: Removed.
5560 * gcc.target/riscv/rvv/base/vnsrl_wv_mu-3.c: Removed.
5561 * gcc.target/riscv/rvv/base/vnsrl_wv_tu-1.c: Removed.
5562 * gcc.target/riscv/rvv/base/vnsrl_wv_tu-2.c: Removed.
5563 * gcc.target/riscv/rvv/base/vnsrl_wv_tu-3.c: Removed.
5564 * gcc.target/riscv/rvv/base/vnsrl_wv_tum-1.c: Removed.
5565 * gcc.target/riscv/rvv/base/vnsrl_wv_tum-2.c: Removed.
5566 * gcc.target/riscv/rvv/base/vnsrl_wv_tum-3.c: Removed.
5567 * gcc.target/riscv/rvv/base/vnsrl_wv_tumu-1.c: Removed.
5568 * gcc.target/riscv/rvv/base/vnsrl_wv_tumu-2.c: Removed.
5569 * gcc.target/riscv/rvv/base/vnsrl_wv_tumu-3.c: Removed.
5570 * gcc.target/riscv/rvv/base/vnsrl_wx-1.c: Removed.
5571 * gcc.target/riscv/rvv/base/vnsrl_wx-2.c: Removed.
5572 * gcc.target/riscv/rvv/base/vnsrl_wx-3.c: Removed.
5573 * gcc.target/riscv/rvv/base/vnsrl_wx_m-1.c: Removed.
5574 * gcc.target/riscv/rvv/base/vnsrl_wx_m-2.c: Removed.
5575 * gcc.target/riscv/rvv/base/vnsrl_wx_m-3.c: Removed.
5576 * gcc.target/riscv/rvv/base/vnsrl_wx_mu-1.c: Removed.
5577 * gcc.target/riscv/rvv/base/vnsrl_wx_mu-2.c: Removed.
5578 * gcc.target/riscv/rvv/base/vnsrl_wx_mu-3.c: Removed.
5579 * gcc.target/riscv/rvv/base/vnsrl_wx_tu-1.c: Removed.
5580 * gcc.target/riscv/rvv/base/vnsrl_wx_tu-2.c: Removed.
5581 * gcc.target/riscv/rvv/base/vnsrl_wx_tu-3.c: Removed.
5582 * gcc.target/riscv/rvv/base/vnsrl_wx_tum-1.c: Removed.
5583 * gcc.target/riscv/rvv/base/vnsrl_wx_tum-2.c: Removed.
5584 * gcc.target/riscv/rvv/base/vnsrl_wx_tum-3.c: Removed.
5585 * gcc.target/riscv/rvv/base/vnsrl_wx_tumu-1.c: Removed.
5586 * gcc.target/riscv/rvv/base/vnsrl_wx_tumu-2.c: Removed.
5587 * gcc.target/riscv/rvv/base/vnsrl_wx_tumu-3.c: Removed.
5588 * gcc.target/riscv/rvv/base/vor_vv-1.c: Removed.
5589 * gcc.target/riscv/rvv/base/vor_vv-2.c: Removed.
5590 * gcc.target/riscv/rvv/base/vor_vv-3.c: Removed.
5591 * gcc.target/riscv/rvv/base/vor_vv_m-1.c: Removed.
5592 * gcc.target/riscv/rvv/base/vor_vv_m-2.c: Removed.
5593 * gcc.target/riscv/rvv/base/vor_vv_m-3.c: Removed.
5594 * gcc.target/riscv/rvv/base/vor_vv_mu-1.c: Removed.
5595 * gcc.target/riscv/rvv/base/vor_vv_mu-2.c: Removed.
5596 * gcc.target/riscv/rvv/base/vor_vv_mu-3.c: Removed.
5597 * gcc.target/riscv/rvv/base/vor_vv_tu-1.c: Removed.
5598 * gcc.target/riscv/rvv/base/vor_vv_tu-2.c: Removed.
5599 * gcc.target/riscv/rvv/base/vor_vv_tu-3.c: Removed.
5600 * gcc.target/riscv/rvv/base/vor_vv_tum-1.c: Removed.
5601 * gcc.target/riscv/rvv/base/vor_vv_tum-2.c: Removed.
5602 * gcc.target/riscv/rvv/base/vor_vv_tum-3.c: Removed.
5603 * gcc.target/riscv/rvv/base/vor_vv_tumu-1.c: Removed.
5604 * gcc.target/riscv/rvv/base/vor_vv_tumu-2.c: Removed.
5605 * gcc.target/riscv/rvv/base/vor_vv_tumu-3.c: Removed.
5606 * gcc.target/riscv/rvv/base/vor_vx_m_rv32-1.c: Removed.
5607 * gcc.target/riscv/rvv/base/vor_vx_m_rv32-2.c: Removed.
5608 * gcc.target/riscv/rvv/base/vor_vx_m_rv32-3.c: Removed.
5609 * gcc.target/riscv/rvv/base/vor_vx_m_rv64-1.c: Removed.
5610 * gcc.target/riscv/rvv/base/vor_vx_m_rv64-2.c: Removed.
5611 * gcc.target/riscv/rvv/base/vor_vx_m_rv64-3.c: Removed.
5612 * gcc.target/riscv/rvv/base/vor_vx_mu_rv32-1.c: Removed.
5613 * gcc.target/riscv/rvv/base/vor_vx_mu_rv32-2.c: Removed.
5614 * gcc.target/riscv/rvv/base/vor_vx_mu_rv32-3.c: Removed.
5615 * gcc.target/riscv/rvv/base/vor_vx_mu_rv64-1.c: Removed.
5616 * gcc.target/riscv/rvv/base/vor_vx_mu_rv64-2.c: Removed.
5617 * gcc.target/riscv/rvv/base/vor_vx_mu_rv64-3.c: Removed.
5618 * gcc.target/riscv/rvv/base/vor_vx_rv32-1.c: Removed.
5619 * gcc.target/riscv/rvv/base/vor_vx_rv32-2.c: Removed.
5620 * gcc.target/riscv/rvv/base/vor_vx_rv32-3.c: Removed.
5621 * gcc.target/riscv/rvv/base/vor_vx_rv64-1.c: Removed.
5622 * gcc.target/riscv/rvv/base/vor_vx_rv64-2.c: Removed.
5623 * gcc.target/riscv/rvv/base/vor_vx_rv64-3.c: Removed.
5624 * gcc.target/riscv/rvv/base/vor_vx_tu_rv32-1.c: Removed.
5625 * gcc.target/riscv/rvv/base/vor_vx_tu_rv32-2.c: Removed.
5626 * gcc.target/riscv/rvv/base/vor_vx_tu_rv32-3.c: Removed.
5627 * gcc.target/riscv/rvv/base/vor_vx_tu_rv64-1.c: Removed.
5628 * gcc.target/riscv/rvv/base/vor_vx_tu_rv64-2.c: Removed.
5629 * gcc.target/riscv/rvv/base/vor_vx_tu_rv64-3.c: Removed.
5630 * gcc.target/riscv/rvv/base/vor_vx_tum_rv32-1.c: Removed.
5631 * gcc.target/riscv/rvv/base/vor_vx_tum_rv32-2.c: Removed.
5632 * gcc.target/riscv/rvv/base/vor_vx_tum_rv32-3.c: Removed.
5633 * gcc.target/riscv/rvv/base/vor_vx_tum_rv64-1.c: Removed.
5634 * gcc.target/riscv/rvv/base/vor_vx_tum_rv64-2.c: Removed.
5635 * gcc.target/riscv/rvv/base/vor_vx_tum_rv64-3.c: Removed.
5636 * gcc.target/riscv/rvv/base/vor_vx_tumu_rv32-1.c: Removed.
5637 * gcc.target/riscv/rvv/base/vor_vx_tumu_rv32-2.c: Removed.
5638 * gcc.target/riscv/rvv/base/vor_vx_tumu_rv32-3.c: Removed.
5639 * gcc.target/riscv/rvv/base/vor_vx_tumu_rv64-1.c: Removed.
5640 * gcc.target/riscv/rvv/base/vor_vx_tumu_rv64-2.c: Removed.
5641 * gcc.target/riscv/rvv/base/vor_vx_tumu_rv64-3.c: Removed.
5642 * gcc.target/riscv/rvv/base/vread_csr.c: Removed.
5643 * gcc.target/riscv/rvv/base/vrem_vv-1.c: Removed.
5644 * gcc.target/riscv/rvv/base/vrem_vv-2.c: Removed.
5645 * gcc.target/riscv/rvv/base/vrem_vv-3.c: Removed.
5646 * gcc.target/riscv/rvv/base/vrem_vv_m-1.c: Removed.
5647 * gcc.target/riscv/rvv/base/vrem_vv_m-2.c: Removed.
5648 * gcc.target/riscv/rvv/base/vrem_vv_m-3.c: Removed.
5649 * gcc.target/riscv/rvv/base/vrem_vv_mu-1.c: Removed.
5650 * gcc.target/riscv/rvv/base/vrem_vv_mu-2.c: Removed.
5651 * gcc.target/riscv/rvv/base/vrem_vv_mu-3.c: Removed.
5652 * gcc.target/riscv/rvv/base/vrem_vv_tu-1.c: Removed.
5653 * gcc.target/riscv/rvv/base/vrem_vv_tu-2.c: Removed.
5654 * gcc.target/riscv/rvv/base/vrem_vv_tu-3.c: Removed.
5655 * gcc.target/riscv/rvv/base/vrem_vv_tum-1.c: Removed.
5656 * gcc.target/riscv/rvv/base/vrem_vv_tum-2.c: Removed.
5657 * gcc.target/riscv/rvv/base/vrem_vv_tum-3.c: Removed.
5658 * gcc.target/riscv/rvv/base/vrem_vv_tumu-1.c: Removed.
5659 * gcc.target/riscv/rvv/base/vrem_vv_tumu-2.c: Removed.
5660 * gcc.target/riscv/rvv/base/vrem_vv_tumu-3.c: Removed.
5661 * gcc.target/riscv/rvv/base/vrem_vx_m_rv32-1.c: Removed.
5662 * gcc.target/riscv/rvv/base/vrem_vx_m_rv32-2.c: Removed.
5663 * gcc.target/riscv/rvv/base/vrem_vx_m_rv32-3.c: Removed.
5664 * gcc.target/riscv/rvv/base/vrem_vx_m_rv64-1.c: Removed.
5665 * gcc.target/riscv/rvv/base/vrem_vx_m_rv64-2.c: Removed.
5666 * gcc.target/riscv/rvv/base/vrem_vx_m_rv64-3.c: Removed.
5667 * gcc.target/riscv/rvv/base/vrem_vx_mu_rv32-1.c: Removed.
5668 * gcc.target/riscv/rvv/base/vrem_vx_mu_rv32-2.c: Removed.
5669 * gcc.target/riscv/rvv/base/vrem_vx_mu_rv32-3.c: Removed.
5670 * gcc.target/riscv/rvv/base/vrem_vx_mu_rv64-1.c: Removed.
5671 * gcc.target/riscv/rvv/base/vrem_vx_mu_rv64-2.c: Removed.
5672 * gcc.target/riscv/rvv/base/vrem_vx_mu_rv64-3.c: Removed.
5673 * gcc.target/riscv/rvv/base/vrem_vx_rv32-1.c: Removed.
5674 * gcc.target/riscv/rvv/base/vrem_vx_rv32-2.c: Removed.
5675 * gcc.target/riscv/rvv/base/vrem_vx_rv32-3.c: Removed.
5676 * gcc.target/riscv/rvv/base/vrem_vx_rv64-1.c: Removed.
5677 * gcc.target/riscv/rvv/base/vrem_vx_rv64-2.c: Removed.
5678 * gcc.target/riscv/rvv/base/vrem_vx_rv64-3.c: Removed.
5679 * gcc.target/riscv/rvv/base/vrem_vx_tu_rv32-1.c: Removed.
5680 * gcc.target/riscv/rvv/base/vrem_vx_tu_rv32-2.c: Removed.
5681 * gcc.target/riscv/rvv/base/vrem_vx_tu_rv32-3.c: Removed.
5682 * gcc.target/riscv/rvv/base/vrem_vx_tu_rv64-1.c: Removed.
5683 * gcc.target/riscv/rvv/base/vrem_vx_tu_rv64-2.c: Removed.
5684 * gcc.target/riscv/rvv/base/vrem_vx_tu_rv64-3.c: Removed.
5685 * gcc.target/riscv/rvv/base/vrem_vx_tum_rv32-1.c: Removed.
5686 * gcc.target/riscv/rvv/base/vrem_vx_tum_rv32-2.c: Removed.
5687 * gcc.target/riscv/rvv/base/vrem_vx_tum_rv32-3.c: Removed.
5688 * gcc.target/riscv/rvv/base/vrem_vx_tum_rv64-1.c: Removed.
5689 * gcc.target/riscv/rvv/base/vrem_vx_tum_rv64-2.c: Removed.
5690 * gcc.target/riscv/rvv/base/vrem_vx_tum_rv64-3.c: Removed.
5691 * gcc.target/riscv/rvv/base/vrem_vx_tumu_rv32-1.c: Removed.
5692 * gcc.target/riscv/rvv/base/vrem_vx_tumu_rv32-2.c: Removed.
5693 * gcc.target/riscv/rvv/base/vrem_vx_tumu_rv32-3.c: Removed.
5694 * gcc.target/riscv/rvv/base/vrem_vx_tumu_rv64-1.c: Removed.
5695 * gcc.target/riscv/rvv/base/vrem_vx_tumu_rv64-2.c: Removed.
5696 * gcc.target/riscv/rvv/base/vrem_vx_tumu_rv64-3.c: Removed.
5697 * gcc.target/riscv/rvv/base/vremu_vv-1.c: Removed.
5698 * gcc.target/riscv/rvv/base/vremu_vv-2.c: Removed.
5699 * gcc.target/riscv/rvv/base/vremu_vv-3.c: Removed.
5700 * gcc.target/riscv/rvv/base/vremu_vv_m-1.c: Removed.
5701 * gcc.target/riscv/rvv/base/vremu_vv_m-2.c: Removed.
5702 * gcc.target/riscv/rvv/base/vremu_vv_m-3.c: Removed.
5703 * gcc.target/riscv/rvv/base/vremu_vv_mu-1.c: Removed.
5704 * gcc.target/riscv/rvv/base/vremu_vv_mu-2.c: Removed.
5705 * gcc.target/riscv/rvv/base/vremu_vv_mu-3.c: Removed.
5706 * gcc.target/riscv/rvv/base/vremu_vv_tu-1.c: Removed.
5707 * gcc.target/riscv/rvv/base/vremu_vv_tu-2.c: Removed.
5708 * gcc.target/riscv/rvv/base/vremu_vv_tu-3.c: Removed.
5709 * gcc.target/riscv/rvv/base/vremu_vv_tum-1.c: Removed.
5710 * gcc.target/riscv/rvv/base/vremu_vv_tum-2.c: Removed.
5711 * gcc.target/riscv/rvv/base/vremu_vv_tum-3.c: Removed.
5712 * gcc.target/riscv/rvv/base/vremu_vv_tumu-1.c: Removed.
5713 * gcc.target/riscv/rvv/base/vremu_vv_tumu-2.c: Removed.
5714 * gcc.target/riscv/rvv/base/vremu_vv_tumu-3.c: Removed.
5715 * gcc.target/riscv/rvv/base/vremu_vx_m_rv32-1.c: Removed.
5716 * gcc.target/riscv/rvv/base/vremu_vx_m_rv32-2.c: Removed.
5717 * gcc.target/riscv/rvv/base/vremu_vx_m_rv32-3.c: Removed.
5718 * gcc.target/riscv/rvv/base/vremu_vx_m_rv64-1.c: Removed.
5719 * gcc.target/riscv/rvv/base/vremu_vx_m_rv64-2.c: Removed.
5720 * gcc.target/riscv/rvv/base/vremu_vx_m_rv64-3.c: Removed.
5721 * gcc.target/riscv/rvv/base/vremu_vx_mu_rv32-1.c: Removed.
5722 * gcc.target/riscv/rvv/base/vremu_vx_mu_rv32-2.c: Removed.
5723 * gcc.target/riscv/rvv/base/vremu_vx_mu_rv32-3.c: Removed.
5724 * gcc.target/riscv/rvv/base/vremu_vx_mu_rv64-1.c: Removed.
5725 * gcc.target/riscv/rvv/base/vremu_vx_mu_rv64-2.c: Removed.
5726 * gcc.target/riscv/rvv/base/vremu_vx_mu_rv64-3.c: Removed.
5727 * gcc.target/riscv/rvv/base/vremu_vx_rv32-1.c: Removed.
5728 * gcc.target/riscv/rvv/base/vremu_vx_rv32-2.c: Removed.
5729 * gcc.target/riscv/rvv/base/vremu_vx_rv32-3.c: Removed.
5730 * gcc.target/riscv/rvv/base/vremu_vx_rv64-1.c: Removed.
5731 * gcc.target/riscv/rvv/base/vremu_vx_rv64-2.c: Removed.
5732 * gcc.target/riscv/rvv/base/vremu_vx_rv64-3.c: Removed.
5733 * gcc.target/riscv/rvv/base/vremu_vx_tu_rv32-1.c: Removed.
5734 * gcc.target/riscv/rvv/base/vremu_vx_tu_rv32-2.c: Removed.
5735 * gcc.target/riscv/rvv/base/vremu_vx_tu_rv32-3.c: Removed.
5736 * gcc.target/riscv/rvv/base/vremu_vx_tu_rv64-1.c: Removed.
5737 * gcc.target/riscv/rvv/base/vremu_vx_tu_rv64-2.c: Removed.
5738 * gcc.target/riscv/rvv/base/vremu_vx_tu_rv64-3.c: Removed.
5739 * gcc.target/riscv/rvv/base/vremu_vx_tum_rv32-1.c: Removed.
5740 * gcc.target/riscv/rvv/base/vremu_vx_tum_rv32-2.c: Removed.
5741 * gcc.target/riscv/rvv/base/vremu_vx_tum_rv32-3.c: Removed.
5742 * gcc.target/riscv/rvv/base/vremu_vx_tum_rv64-1.c: Removed.
5743 * gcc.target/riscv/rvv/base/vremu_vx_tum_rv64-2.c: Removed.
5744 * gcc.target/riscv/rvv/base/vremu_vx_tum_rv64-3.c: Removed.
5745 * gcc.target/riscv/rvv/base/vremu_vx_tumu_rv32-1.c: Removed.
5746 * gcc.target/riscv/rvv/base/vremu_vx_tumu_rv32-2.c: Removed.
5747 * gcc.target/riscv/rvv/base/vremu_vx_tumu_rv32-3.c: Removed.
5748 * gcc.target/riscv/rvv/base/vremu_vx_tumu_rv64-1.c: Removed.
5749 * gcc.target/riscv/rvv/base/vremu_vx_tumu_rv64-2.c: Removed.
5750 * gcc.target/riscv/rvv/base/vremu_vx_tumu_rv64-3.c: Removed.
5751 * gcc.target/riscv/rvv/base/vrsub_vx_m_rv32-1.c: Removed.
5752 * gcc.target/riscv/rvv/base/vrsub_vx_m_rv32-2.c: Removed.
5753 * gcc.target/riscv/rvv/base/vrsub_vx_m_rv32-3.c: Removed.
5754 * gcc.target/riscv/rvv/base/vrsub_vx_m_rv64-1.c: Removed.
5755 * gcc.target/riscv/rvv/base/vrsub_vx_m_rv64-2.c: Removed.
5756 * gcc.target/riscv/rvv/base/vrsub_vx_m_rv64-3.c: Removed.
5757 * gcc.target/riscv/rvv/base/vrsub_vx_mu_rv32-1.c: Removed.
5758 * gcc.target/riscv/rvv/base/vrsub_vx_mu_rv32-2.c: Removed.
5759 * gcc.target/riscv/rvv/base/vrsub_vx_mu_rv32-3.c: Removed.
5760 * gcc.target/riscv/rvv/base/vrsub_vx_mu_rv64-1.c: Removed.
5761 * gcc.target/riscv/rvv/base/vrsub_vx_mu_rv64-2.c: Removed.
5762 * gcc.target/riscv/rvv/base/vrsub_vx_mu_rv64-3.c: Removed.
5763 * gcc.target/riscv/rvv/base/vrsub_vx_rv32-1.c: Removed.
5764 * gcc.target/riscv/rvv/base/vrsub_vx_rv32-2.c: Removed.
5765 * gcc.target/riscv/rvv/base/vrsub_vx_rv32-3.c: Removed.
5766 * gcc.target/riscv/rvv/base/vrsub_vx_rv64-1.c: Removed.
5767 * gcc.target/riscv/rvv/base/vrsub_vx_rv64-2.c: Removed.
5768 * gcc.target/riscv/rvv/base/vrsub_vx_rv64-3.c: Removed.
5769 * gcc.target/riscv/rvv/base/vrsub_vx_tu_rv32-1.c: Removed.
5770 * gcc.target/riscv/rvv/base/vrsub_vx_tu_rv32-2.c: Removed.
5771 * gcc.target/riscv/rvv/base/vrsub_vx_tu_rv32-3.c: Removed.
5772 * gcc.target/riscv/rvv/base/vrsub_vx_tu_rv64-1.c: Removed.
5773 * gcc.target/riscv/rvv/base/vrsub_vx_tu_rv64-2.c: Removed.
5774 * gcc.target/riscv/rvv/base/vrsub_vx_tu_rv64-3.c: Removed.
5775 * gcc.target/riscv/rvv/base/vrsub_vx_tum_rv32-1.c: Removed.
5776 * gcc.target/riscv/rvv/base/vrsub_vx_tum_rv32-2.c: Removed.
5777 * gcc.target/riscv/rvv/base/vrsub_vx_tum_rv32-3.c: Removed.
5778 * gcc.target/riscv/rvv/base/vrsub_vx_tum_rv64-1.c: Removed.
5779 * gcc.target/riscv/rvv/base/vrsub_vx_tum_rv64-2.c: Removed.
5780 * gcc.target/riscv/rvv/base/vrsub_vx_tum_rv64-3.c: Removed.
5781 * gcc.target/riscv/rvv/base/vrsub_vx_tumu_rv32-1.c: Removed.
5782 * gcc.target/riscv/rvv/base/vrsub_vx_tumu_rv32-2.c: Removed.
5783 * gcc.target/riscv/rvv/base/vrsub_vx_tumu_rv32-3.c: Removed.
5784 * gcc.target/riscv/rvv/base/vrsub_vx_tumu_rv64-1.c: Removed.
5785 * gcc.target/riscv/rvv/base/vrsub_vx_tumu_rv64-2.c: Removed.
5786 * gcc.target/riscv/rvv/base/vrsub_vx_tumu_rv64-3.c: Removed.
5787 * gcc.target/riscv/rvv/base/vsadd_vv-1.c: Removed.
5788 * gcc.target/riscv/rvv/base/vsadd_vv-2.c: Removed.
5789 * gcc.target/riscv/rvv/base/vsadd_vv-3.c: Removed.
5790 * gcc.target/riscv/rvv/base/vsadd_vv_m-1.c: Removed.
5791 * gcc.target/riscv/rvv/base/vsadd_vv_m-2.c: Removed.
5792 * gcc.target/riscv/rvv/base/vsadd_vv_m-3.c: Removed.
5793 * gcc.target/riscv/rvv/base/vsadd_vv_mu-1.c: Removed.
5794 * gcc.target/riscv/rvv/base/vsadd_vv_mu-2.c: Removed.
5795 * gcc.target/riscv/rvv/base/vsadd_vv_mu-3.c: Removed.
5796 * gcc.target/riscv/rvv/base/vsadd_vv_tu-1.c: Removed.
5797 * gcc.target/riscv/rvv/base/vsadd_vv_tu-2.c: Removed.
5798 * gcc.target/riscv/rvv/base/vsadd_vv_tu-3.c: Removed.
5799 * gcc.target/riscv/rvv/base/vsadd_vv_tum-1.c: Removed.
5800 * gcc.target/riscv/rvv/base/vsadd_vv_tum-2.c: Removed.
5801 * gcc.target/riscv/rvv/base/vsadd_vv_tum-3.c: Removed.
5802 * gcc.target/riscv/rvv/base/vsadd_vv_tumu-1.c: Removed.
5803 * gcc.target/riscv/rvv/base/vsadd_vv_tumu-2.c: Removed.
5804 * gcc.target/riscv/rvv/base/vsadd_vv_tumu-3.c: Removed.
5805 * gcc.target/riscv/rvv/base/vsadd_vx_m_rv32-1.c: Removed.
5806 * gcc.target/riscv/rvv/base/vsadd_vx_m_rv32-2.c: Removed.
5807 * gcc.target/riscv/rvv/base/vsadd_vx_m_rv32-3.c: Removed.
5808 * gcc.target/riscv/rvv/base/vsadd_vx_m_rv64-1.c: Removed.
5809 * gcc.target/riscv/rvv/base/vsadd_vx_m_rv64-2.c: Removed.
5810 * gcc.target/riscv/rvv/base/vsadd_vx_m_rv64-3.c: Removed.
5811 * gcc.target/riscv/rvv/base/vsadd_vx_mu_rv32-1.c: Removed.
5812 * gcc.target/riscv/rvv/base/vsadd_vx_mu_rv32-2.c: Removed.
5813 * gcc.target/riscv/rvv/base/vsadd_vx_mu_rv32-3.c: Removed.
5814 * gcc.target/riscv/rvv/base/vsadd_vx_mu_rv64-1.c: Removed.
5815 * gcc.target/riscv/rvv/base/vsadd_vx_mu_rv64-2.c: Removed.
5816 * gcc.target/riscv/rvv/base/vsadd_vx_mu_rv64-3.c: Removed.
5817 * gcc.target/riscv/rvv/base/vsadd_vx_rv32-1.c: Removed.
5818 * gcc.target/riscv/rvv/base/vsadd_vx_rv32-2.c: Removed.
5819 * gcc.target/riscv/rvv/base/vsadd_vx_rv32-3.c: Removed.
5820 * gcc.target/riscv/rvv/base/vsadd_vx_rv64-1.c: Removed.
5821 * gcc.target/riscv/rvv/base/vsadd_vx_rv64-2.c: Removed.
5822 * gcc.target/riscv/rvv/base/vsadd_vx_rv64-3.c: Removed.
5823 * gcc.target/riscv/rvv/base/vsadd_vx_tu_rv32-1.c: Removed.
5824 * gcc.target/riscv/rvv/base/vsadd_vx_tu_rv32-2.c: Removed.
5825 * gcc.target/riscv/rvv/base/vsadd_vx_tu_rv32-3.c: Removed.
5826 * gcc.target/riscv/rvv/base/vsadd_vx_tu_rv64-1.c: Removed.
5827 * gcc.target/riscv/rvv/base/vsadd_vx_tu_rv64-2.c: Removed.
5828 * gcc.target/riscv/rvv/base/vsadd_vx_tu_rv64-3.c: Removed.
5829 * gcc.target/riscv/rvv/base/vsadd_vx_tum_rv32-1.c: Removed.
5830 * gcc.target/riscv/rvv/base/vsadd_vx_tum_rv32-2.c: Removed.
5831 * gcc.target/riscv/rvv/base/vsadd_vx_tum_rv32-3.c: Removed.
5832 * gcc.target/riscv/rvv/base/vsadd_vx_tum_rv64-1.c: Removed.
5833 * gcc.target/riscv/rvv/base/vsadd_vx_tum_rv64-2.c: Removed.
5834 * gcc.target/riscv/rvv/base/vsadd_vx_tum_rv64-3.c: Removed.
5835 * gcc.target/riscv/rvv/base/vsadd_vx_tumu_rv32-1.c: Removed.
5836 * gcc.target/riscv/rvv/base/vsadd_vx_tumu_rv32-2.c: Removed.
5837 * gcc.target/riscv/rvv/base/vsadd_vx_tumu_rv32-3.c: Removed.
5838 * gcc.target/riscv/rvv/base/vsadd_vx_tumu_rv64-1.c: Removed.
5839 * gcc.target/riscv/rvv/base/vsadd_vx_tumu_rv64-2.c: Removed.
5840 * gcc.target/riscv/rvv/base/vsadd_vx_tumu_rv64-3.c: Removed.
5841 * gcc.target/riscv/rvv/base/vsaddu_vv-1.c: Removed.
5842 * gcc.target/riscv/rvv/base/vsaddu_vv-2.c: Removed.
5843 * gcc.target/riscv/rvv/base/vsaddu_vv-3.c: Removed.
5844 * gcc.target/riscv/rvv/base/vsaddu_vv_m-1.c: Removed.
5845 * gcc.target/riscv/rvv/base/vsaddu_vv_m-2.c: Removed.
5846 * gcc.target/riscv/rvv/base/vsaddu_vv_m-3.c: Removed.
5847 * gcc.target/riscv/rvv/base/vsaddu_vv_mu-1.c: Removed.
5848 * gcc.target/riscv/rvv/base/vsaddu_vv_mu-2.c: Removed.
5849 * gcc.target/riscv/rvv/base/vsaddu_vv_mu-3.c: Removed.
5850 * gcc.target/riscv/rvv/base/vsaddu_vv_tu-1.c: Removed.
5851 * gcc.target/riscv/rvv/base/vsaddu_vv_tu-2.c: Removed.
5852 * gcc.target/riscv/rvv/base/vsaddu_vv_tu-3.c: Removed.
5853 * gcc.target/riscv/rvv/base/vsaddu_vv_tum-1.c: Removed.
5854 * gcc.target/riscv/rvv/base/vsaddu_vv_tum-2.c: Removed.
5855 * gcc.target/riscv/rvv/base/vsaddu_vv_tum-3.c: Removed.
5856 * gcc.target/riscv/rvv/base/vsaddu_vv_tumu-1.c: Removed.
5857 * gcc.target/riscv/rvv/base/vsaddu_vv_tumu-2.c: Removed.
5858 * gcc.target/riscv/rvv/base/vsaddu_vv_tumu-3.c: Removed.
5859 * gcc.target/riscv/rvv/base/vsaddu_vx_m_rv32-1.c: Removed.
5860 * gcc.target/riscv/rvv/base/vsaddu_vx_m_rv32-2.c: Removed.
5861 * gcc.target/riscv/rvv/base/vsaddu_vx_m_rv32-3.c: Removed.
5862 * gcc.target/riscv/rvv/base/vsaddu_vx_m_rv64-1.c: Removed.
5863 * gcc.target/riscv/rvv/base/vsaddu_vx_m_rv64-2.c: Removed.
5864 * gcc.target/riscv/rvv/base/vsaddu_vx_m_rv64-3.c: Removed.
5865 * gcc.target/riscv/rvv/base/vsaddu_vx_mu_rv32-1.c: Removed.
5866 * gcc.target/riscv/rvv/base/vsaddu_vx_mu_rv32-2.c: Removed.
5867 * gcc.target/riscv/rvv/base/vsaddu_vx_mu_rv32-3.c: Removed.
5868 * gcc.target/riscv/rvv/base/vsaddu_vx_mu_rv64-1.c: Removed.
5869 * gcc.target/riscv/rvv/base/vsaddu_vx_mu_rv64-2.c: Removed.
5870 * gcc.target/riscv/rvv/base/vsaddu_vx_mu_rv64-3.c: Removed.
5871 * gcc.target/riscv/rvv/base/vsaddu_vx_rv32-1.c: Removed.
5872 * gcc.target/riscv/rvv/base/vsaddu_vx_rv32-2.c: Removed.
5873 * gcc.target/riscv/rvv/base/vsaddu_vx_rv32-3.c: Removed.
5874 * gcc.target/riscv/rvv/base/vsaddu_vx_rv64-1.c: Removed.
5875 * gcc.target/riscv/rvv/base/vsaddu_vx_rv64-2.c: Removed.
5876 * gcc.target/riscv/rvv/base/vsaddu_vx_rv64-3.c: Removed.
5877 * gcc.target/riscv/rvv/base/vsaddu_vx_tu_rv32-1.c: Removed.
5878 * gcc.target/riscv/rvv/base/vsaddu_vx_tu_rv32-2.c: Removed.
5879 * gcc.target/riscv/rvv/base/vsaddu_vx_tu_rv32-3.c: Removed.
5880 * gcc.target/riscv/rvv/base/vsaddu_vx_tu_rv64-1.c: Removed.
5881 * gcc.target/riscv/rvv/base/vsaddu_vx_tu_rv64-2.c: Removed.
5882 * gcc.target/riscv/rvv/base/vsaddu_vx_tu_rv64-3.c: Removed.
5883 * gcc.target/riscv/rvv/base/vsaddu_vx_tum_rv32-1.c: Removed.
5884 * gcc.target/riscv/rvv/base/vsaddu_vx_tum_rv32-2.c: Removed.
5885 * gcc.target/riscv/rvv/base/vsaddu_vx_tum_rv32-3.c: Removed.
5886 * gcc.target/riscv/rvv/base/vsaddu_vx_tum_rv64-1.c: Removed.
5887 * gcc.target/riscv/rvv/base/vsaddu_vx_tum_rv64-2.c: Removed.
5888 * gcc.target/riscv/rvv/base/vsaddu_vx_tum_rv64-3.c: Removed.
5889 * gcc.target/riscv/rvv/base/vsaddu_vx_tumu_rv32-1.c: Removed.
5890 * gcc.target/riscv/rvv/base/vsaddu_vx_tumu_rv32-2.c: Removed.
5891 * gcc.target/riscv/rvv/base/vsaddu_vx_tumu_rv32-3.c: Removed.
5892 * gcc.target/riscv/rvv/base/vsaddu_vx_tumu_rv64-1.c: Removed.
5893 * gcc.target/riscv/rvv/base/vsaddu_vx_tumu_rv64-2.c: Removed.
5894 * gcc.target/riscv/rvv/base/vsaddu_vx_tumu_rv64-3.c: Removed.
5895 * gcc.target/riscv/rvv/base/vsbc-1.c: Removed.
5896 * gcc.target/riscv/rvv/base/vsbc-2.c: Removed.
5897 * gcc.target/riscv/rvv/base/vsbc-3.c: Removed.
5898 * gcc.target/riscv/rvv/base/vsbc-4.c: Removed.
5899 * gcc.target/riscv/rvv/base/vsbc_vvm-1.c: Removed.
5900 * gcc.target/riscv/rvv/base/vsbc_vvm-2.c: Removed.
5901 * gcc.target/riscv/rvv/base/vsbc_vvm-3.c: Removed.
5902 * gcc.target/riscv/rvv/base/vsbc_vvm_tu-1.c: Removed.
5903 * gcc.target/riscv/rvv/base/vsbc_vvm_tu-2.c: Removed.
5904 * gcc.target/riscv/rvv/base/vsbc_vvm_tu-3.c: Removed.
5905 * gcc.target/riscv/rvv/base/vsbc_vxm_rv32-1.c: Removed.
5906 * gcc.target/riscv/rvv/base/vsbc_vxm_rv32-2.c: Removed.
5907 * gcc.target/riscv/rvv/base/vsbc_vxm_rv32-3.c: Removed.
5908 * gcc.target/riscv/rvv/base/vsbc_vxm_rv64-1.c: Removed.
5909 * gcc.target/riscv/rvv/base/vsbc_vxm_rv64-2.c: Removed.
5910 * gcc.target/riscv/rvv/base/vsbc_vxm_rv64-3.c: Removed.
5911 * gcc.target/riscv/rvv/base/vsbc_vxm_tu_rv32-1.c: Removed.
5912 * gcc.target/riscv/rvv/base/vsbc_vxm_tu_rv32-2.c: Removed.
5913 * gcc.target/riscv/rvv/base/vsbc_vxm_tu_rv32-3.c: Removed.
5914 * gcc.target/riscv/rvv/base/vsbc_vxm_tu_rv64-1.c: Removed.
5915 * gcc.target/riscv/rvv/base/vsbc_vxm_tu_rv64-2.c: Removed.
5916 * gcc.target/riscv/rvv/base/vsbc_vxm_tu_rv64-3.c: Removed.
5917 * gcc.target/riscv/rvv/base/vse-1.c: Removed.
5918 * gcc.target/riscv/rvv/base/vse-2.c: Removed.
5919 * gcc.target/riscv/rvv/base/vse-3.c: Removed.
5920 * gcc.target/riscv/rvv/base/vse-constraint-1.c: Removed.
5921 * gcc.target/riscv/rvv/base/vse_m-1.c: Removed.
5922 * gcc.target/riscv/rvv/base/vse_m-2.c: Removed.
5923 * gcc.target/riscv/rvv/base/vse_m-3.c: Removed.
5924 * gcc.target/riscv/rvv/base/vsetvl-1.c: Removed.
5925 * gcc.target/riscv/rvv/base/vsext_vf2-1.c: Removed.
5926 * gcc.target/riscv/rvv/base/vsext_vf2-2.c: Removed.
5927 * gcc.target/riscv/rvv/base/vsext_vf2-3.c: Removed.
5928 * gcc.target/riscv/rvv/base/vsext_vf2_m-1.c: Removed.
5929 * gcc.target/riscv/rvv/base/vsext_vf2_m-2.c: Removed.
5930 * gcc.target/riscv/rvv/base/vsext_vf2_m-3.c: Removed.
5931 * gcc.target/riscv/rvv/base/vsext_vf2_mu-1.c: Removed.
5932 * gcc.target/riscv/rvv/base/vsext_vf2_mu-2.c: Removed.
5933 * gcc.target/riscv/rvv/base/vsext_vf2_mu-3.c: Removed.
5934 * gcc.target/riscv/rvv/base/vsext_vf2_tu-1.c: Removed.
5935 * gcc.target/riscv/rvv/base/vsext_vf2_tu-2.c: Removed.
5936 * gcc.target/riscv/rvv/base/vsext_vf2_tu-3.c: Removed.
5937 * gcc.target/riscv/rvv/base/vsext_vf2_tum-1.c: Removed.
5938 * gcc.target/riscv/rvv/base/vsext_vf2_tum-2.c: Removed.
5939 * gcc.target/riscv/rvv/base/vsext_vf2_tum-3.c: Removed.
5940 * gcc.target/riscv/rvv/base/vsext_vf2_tumu-1.c: Removed.
5941 * gcc.target/riscv/rvv/base/vsext_vf2_tumu-2.c: Removed.
5942 * gcc.target/riscv/rvv/base/vsext_vf2_tumu-3.c: Removed.
5943 * gcc.target/riscv/rvv/base/vsext_vf4-1.c: Removed.
5944 * gcc.target/riscv/rvv/base/vsext_vf4-2.c: Removed.
5945 * gcc.target/riscv/rvv/base/vsext_vf4-3.c: Removed.
5946 * gcc.target/riscv/rvv/base/vsext_vf4_m-1.c: Removed.
5947 * gcc.target/riscv/rvv/base/vsext_vf4_m-2.c: Removed.
5948 * gcc.target/riscv/rvv/base/vsext_vf4_m-3.c: Removed.
5949 * gcc.target/riscv/rvv/base/vsext_vf4_mu-1.c: Removed.
5950 * gcc.target/riscv/rvv/base/vsext_vf4_mu-2.c: Removed.
5951 * gcc.target/riscv/rvv/base/vsext_vf4_mu-3.c: Removed.
5952 * gcc.target/riscv/rvv/base/vsext_vf4_tu-1.c: Removed.
5953 * gcc.target/riscv/rvv/base/vsext_vf4_tu-2.c: Removed.
5954 * gcc.target/riscv/rvv/base/vsext_vf4_tu-3.c: Removed.
5955 * gcc.target/riscv/rvv/base/vsext_vf4_tum-1.c: Removed.
5956 * gcc.target/riscv/rvv/base/vsext_vf4_tum-2.c: Removed.
5957 * gcc.target/riscv/rvv/base/vsext_vf4_tum-3.c: Removed.
5958 * gcc.target/riscv/rvv/base/vsext_vf4_tumu-1.c: Removed.
5959 * gcc.target/riscv/rvv/base/vsext_vf4_tumu-2.c: Removed.
5960 * gcc.target/riscv/rvv/base/vsext_vf4_tumu-3.c: Removed.
5961 * gcc.target/riscv/rvv/base/vsext_vf8-1.c: Removed.
5962 * gcc.target/riscv/rvv/base/vsext_vf8-2.c: Removed.
5963 * gcc.target/riscv/rvv/base/vsext_vf8-3.c: Removed.
5964 * gcc.target/riscv/rvv/base/vsext_vf8_m-1.c: Removed.
5965 * gcc.target/riscv/rvv/base/vsext_vf8_m-2.c: Removed.
5966 * gcc.target/riscv/rvv/base/vsext_vf8_m-3.c: Removed.
5967 * gcc.target/riscv/rvv/base/vsext_vf8_mu-1.c: Removed.
5968 * gcc.target/riscv/rvv/base/vsext_vf8_mu-2.c: Removed.
5969 * gcc.target/riscv/rvv/base/vsext_vf8_mu-3.c: Removed.
5970 * gcc.target/riscv/rvv/base/vsext_vf8_tu-1.c: Removed.
5971 * gcc.target/riscv/rvv/base/vsext_vf8_tu-2.c: Removed.
5972 * gcc.target/riscv/rvv/base/vsext_vf8_tu-3.c: Removed.
5973 * gcc.target/riscv/rvv/base/vsext_vf8_tum-1.c: Removed.
5974 * gcc.target/riscv/rvv/base/vsext_vf8_tum-2.c: Removed.
5975 * gcc.target/riscv/rvv/base/vsext_vf8_tum-3.c: Removed.
5976 * gcc.target/riscv/rvv/base/vsext_vf8_tumu-1.c: Removed.
5977 * gcc.target/riscv/rvv/base/vsext_vf8_tumu-2.c: Removed.
5978 * gcc.target/riscv/rvv/base/vsext_vf8_tumu-3.c: Removed.
5979 * gcc.target/riscv/rvv/base/vsll_vv-1.c: Removed.
5980 * gcc.target/riscv/rvv/base/vsll_vv-2.c: Removed.
5981 * gcc.target/riscv/rvv/base/vsll_vv-3.c: Removed.
5982 * gcc.target/riscv/rvv/base/vsll_vv_m-1.c: Removed.
5983 * gcc.target/riscv/rvv/base/vsll_vv_m-2.c: Removed.
5984 * gcc.target/riscv/rvv/base/vsll_vv_m-3.c: Removed.
5985 * gcc.target/riscv/rvv/base/vsll_vv_mu-1.c: Removed.
5986 * gcc.target/riscv/rvv/base/vsll_vv_mu-2.c: Removed.
5987 * gcc.target/riscv/rvv/base/vsll_vv_mu-3.c: Removed.
5988 * gcc.target/riscv/rvv/base/vsll_vv_tu-1.c: Removed.
5989 * gcc.target/riscv/rvv/base/vsll_vv_tu-2.c: Removed.
5990 * gcc.target/riscv/rvv/base/vsll_vv_tu-3.c: Removed.
5991 * gcc.target/riscv/rvv/base/vsll_vv_tum-1.c: Removed.
5992 * gcc.target/riscv/rvv/base/vsll_vv_tum-2.c: Removed.
5993 * gcc.target/riscv/rvv/base/vsll_vv_tum-3.c: Removed.
5994 * gcc.target/riscv/rvv/base/vsll_vv_tumu-1.c: Removed.
5995 * gcc.target/riscv/rvv/base/vsll_vv_tumu-2.c: Removed.
5996 * gcc.target/riscv/rvv/base/vsll_vv_tumu-3.c: Removed.
5997 * gcc.target/riscv/rvv/base/vsll_vx-1.c: Removed.
5998 * gcc.target/riscv/rvv/base/vsll_vx-2.c: Removed.
5999 * gcc.target/riscv/rvv/base/vsll_vx-3.c: Removed.
6000 * gcc.target/riscv/rvv/base/vsll_vx_m-1.c: Removed.
6001 * gcc.target/riscv/rvv/base/vsll_vx_m-2.c: Removed.
6002 * gcc.target/riscv/rvv/base/vsll_vx_m-3.c: Removed.
6003 * gcc.target/riscv/rvv/base/vsll_vx_mu-1.c: Removed.
6004 * gcc.target/riscv/rvv/base/vsll_vx_mu-2.c: Removed.
6005 * gcc.target/riscv/rvv/base/vsll_vx_mu-3.c: Removed.
6006 * gcc.target/riscv/rvv/base/vsll_vx_tu-1.c: Removed.
6007 * gcc.target/riscv/rvv/base/vsll_vx_tu-2.c: Removed.
6008 * gcc.target/riscv/rvv/base/vsll_vx_tu-3.c: Removed.
6009 * gcc.target/riscv/rvv/base/vsll_vx_tum-1.c: Removed.
6010 * gcc.target/riscv/rvv/base/vsll_vx_tum-2.c: Removed.
6011 * gcc.target/riscv/rvv/base/vsll_vx_tum-3.c: Removed.
6012 * gcc.target/riscv/rvv/base/vsll_vx_tumu-1.c: Removed.
6013 * gcc.target/riscv/rvv/base/vsll_vx_tumu-2.c: Removed.
6014 * gcc.target/riscv/rvv/base/vsll_vx_tumu-3.c: Removed.
6015 * gcc.target/riscv/rvv/base/vsmul_vv-1.c: Removed.
6016 * gcc.target/riscv/rvv/base/vsmul_vv-2.c: Removed.
6017 * gcc.target/riscv/rvv/base/vsmul_vv-3.c: Removed.
6018 * gcc.target/riscv/rvv/base/vsmul_vv_m-1.c: Removed.
6019 * gcc.target/riscv/rvv/base/vsmul_vv_m-2.c: Removed.
6020 * gcc.target/riscv/rvv/base/vsmul_vv_m-3.c: Removed.
6021 * gcc.target/riscv/rvv/base/vsmul_vv_mu-1.c: Removed.
6022 * gcc.target/riscv/rvv/base/vsmul_vv_mu-2.c: Removed.
6023 * gcc.target/riscv/rvv/base/vsmul_vv_mu-3.c: Removed.
6024 * gcc.target/riscv/rvv/base/vsmul_vv_tu-1.c: Removed.
6025 * gcc.target/riscv/rvv/base/vsmul_vv_tu-2.c: Removed.
6026 * gcc.target/riscv/rvv/base/vsmul_vv_tu-3.c: Removed.
6027 * gcc.target/riscv/rvv/base/vsmul_vv_tum-1.c: Removed.
6028 * gcc.target/riscv/rvv/base/vsmul_vv_tum-2.c: Removed.
6029 * gcc.target/riscv/rvv/base/vsmul_vv_tum-3.c: Removed.
6030 * gcc.target/riscv/rvv/base/vsmul_vv_tumu-1.c: Removed.
6031 * gcc.target/riscv/rvv/base/vsmul_vv_tumu-2.c: Removed.
6032 * gcc.target/riscv/rvv/base/vsmul_vv_tumu-3.c: Removed.
6033 * gcc.target/riscv/rvv/base/vsmul_vx_m_rv32-1.c: Removed.
6034 * gcc.target/riscv/rvv/base/vsmul_vx_m_rv32-2.c: Removed.
6035 * gcc.target/riscv/rvv/base/vsmul_vx_m_rv32-3.c: Removed.
6036 * gcc.target/riscv/rvv/base/vsmul_vx_m_rv64-1.c: Removed.
6037 * gcc.target/riscv/rvv/base/vsmul_vx_m_rv64-2.c: Removed.
6038 * gcc.target/riscv/rvv/base/vsmul_vx_m_rv64-3.c: Removed.
6039 * gcc.target/riscv/rvv/base/vsmul_vx_mu_rv32-1.c: Removed.
6040 * gcc.target/riscv/rvv/base/vsmul_vx_mu_rv32-2.c: Removed.
6041 * gcc.target/riscv/rvv/base/vsmul_vx_mu_rv32-3.c: Removed.
6042 * gcc.target/riscv/rvv/base/vsmul_vx_mu_rv64-1.c: Removed.
6043 * gcc.target/riscv/rvv/base/vsmul_vx_mu_rv64-2.c: Removed.
6044 * gcc.target/riscv/rvv/base/vsmul_vx_mu_rv64-3.c: Removed.
6045 * gcc.target/riscv/rvv/base/vsmul_vx_rv32-1.c: Removed.
6046 * gcc.target/riscv/rvv/base/vsmul_vx_rv32-2.c: Removed.
6047 * gcc.target/riscv/rvv/base/vsmul_vx_rv32-3.c: Removed.
6048 * gcc.target/riscv/rvv/base/vsmul_vx_rv64-1.c: Removed.
6049 * gcc.target/riscv/rvv/base/vsmul_vx_rv64-2.c: Removed.
6050 * gcc.target/riscv/rvv/base/vsmul_vx_rv64-3.c: Removed.
6051 * gcc.target/riscv/rvv/base/vsmul_vx_tu_rv32-1.c: Removed.
6052 * gcc.target/riscv/rvv/base/vsmul_vx_tu_rv32-2.c: Removed.
6053 * gcc.target/riscv/rvv/base/vsmul_vx_tu_rv32-3.c: Removed.
6054 * gcc.target/riscv/rvv/base/vsmul_vx_tu_rv64-1.c: Removed.
6055 * gcc.target/riscv/rvv/base/vsmul_vx_tu_rv64-2.c: Removed.
6056 * gcc.target/riscv/rvv/base/vsmul_vx_tu_rv64-3.c: Removed.
6057 * gcc.target/riscv/rvv/base/vsmul_vx_tum_rv32-1.c: Removed.
6058 * gcc.target/riscv/rvv/base/vsmul_vx_tum_rv32-2.c: Removed.
6059 * gcc.target/riscv/rvv/base/vsmul_vx_tum_rv32-3.c: Removed.
6060 * gcc.target/riscv/rvv/base/vsmul_vx_tum_rv64-1.c: Removed.
6061 * gcc.target/riscv/rvv/base/vsmul_vx_tum_rv64-2.c: Removed.
6062 * gcc.target/riscv/rvv/base/vsmul_vx_tum_rv64-3.c: Removed.
6063 * gcc.target/riscv/rvv/base/vsmul_vx_tumu_rv32-1.c: Removed.
6064 * gcc.target/riscv/rvv/base/vsmul_vx_tumu_rv32-2.c: Removed.
6065 * gcc.target/riscv/rvv/base/vsmul_vx_tumu_rv32-3.c: Removed.
6066 * gcc.target/riscv/rvv/base/vsmul_vx_tumu_rv64-1.c: Removed.
6067 * gcc.target/riscv/rvv/base/vsmul_vx_tumu_rv64-2.c: Removed.
6068 * gcc.target/riscv/rvv/base/vsmul_vx_tumu_rv64-3.c: Removed.
6069 * gcc.target/riscv/rvv/base/vsoxei16_v-1.c: Removed.
6070 * gcc.target/riscv/rvv/base/vsoxei16_v-2.c: Removed.
6071 * gcc.target/riscv/rvv/base/vsoxei16_v-3.c: Removed.
6072 * gcc.target/riscv/rvv/base/vsoxei16_v_m-1.c: Removed.
6073 * gcc.target/riscv/rvv/base/vsoxei16_v_m-2.c: Removed.
6074 * gcc.target/riscv/rvv/base/vsoxei16_v_m-3.c: Removed.
6075 * gcc.target/riscv/rvv/base/vsoxei32_v-1.c: Removed.
6076 * gcc.target/riscv/rvv/base/vsoxei32_v-2.c: Removed.
6077 * gcc.target/riscv/rvv/base/vsoxei32_v-3.c: Removed.
6078 * gcc.target/riscv/rvv/base/vsoxei32_v_m-1.c: Removed.
6079 * gcc.target/riscv/rvv/base/vsoxei32_v_m-2.c: Removed.
6080 * gcc.target/riscv/rvv/base/vsoxei32_v_m-3.c: Removed.
6081 * gcc.target/riscv/rvv/base/vsoxei64_v-1.c: Removed.
6082 * gcc.target/riscv/rvv/base/vsoxei64_v-2.c: Removed.
6083 * gcc.target/riscv/rvv/base/vsoxei64_v-3.c: Removed.
6084 * gcc.target/riscv/rvv/base/vsoxei64_v_m-1.c: Removed.
6085 * gcc.target/riscv/rvv/base/vsoxei64_v_m-2.c: Removed.
6086 * gcc.target/riscv/rvv/base/vsoxei64_v_m-3.c: Removed.
6087 * gcc.target/riscv/rvv/base/vsoxei8_v-1.c: Removed.
6088 * gcc.target/riscv/rvv/base/vsoxei8_v-2.c: Removed.
6089 * gcc.target/riscv/rvv/base/vsoxei8_v-3.c: Removed.
6090 * gcc.target/riscv/rvv/base/vsoxei8_v_m-1.c: Removed.
6091 * gcc.target/riscv/rvv/base/vsoxei8_v_m-2.c: Removed.
6092 * gcc.target/riscv/rvv/base/vsoxei8_v_m-3.c: Removed.
6093 * gcc.target/riscv/rvv/base/vsra_vv-1.c: Removed.
6094 * gcc.target/riscv/rvv/base/vsra_vv-2.c: Removed.
6095 * gcc.target/riscv/rvv/base/vsra_vv-3.c: Removed.
6096 * gcc.target/riscv/rvv/base/vsra_vv_m-1.c: Removed.
6097 * gcc.target/riscv/rvv/base/vsra_vv_m-2.c: Removed.
6098 * gcc.target/riscv/rvv/base/vsra_vv_m-3.c: Removed.
6099 * gcc.target/riscv/rvv/base/vsra_vv_mu-1.c: Removed.
6100 * gcc.target/riscv/rvv/base/vsra_vv_mu-2.c: Removed.
6101 * gcc.target/riscv/rvv/base/vsra_vv_mu-3.c: Removed.
6102 * gcc.target/riscv/rvv/base/vsra_vv_tu-1.c: Removed.
6103 * gcc.target/riscv/rvv/base/vsra_vv_tu-2.c: Removed.
6104 * gcc.target/riscv/rvv/base/vsra_vv_tu-3.c: Removed.
6105 * gcc.target/riscv/rvv/base/vsra_vv_tum-1.c: Removed.
6106 * gcc.target/riscv/rvv/base/vsra_vv_tum-2.c: Removed.
6107 * gcc.target/riscv/rvv/base/vsra_vv_tum-3.c: Removed.
6108 * gcc.target/riscv/rvv/base/vsra_vv_tumu-1.c: Removed.
6109 * gcc.target/riscv/rvv/base/vsra_vv_tumu-2.c: Removed.
6110 * gcc.target/riscv/rvv/base/vsra_vv_tumu-3.c: Removed.
6111 * gcc.target/riscv/rvv/base/vsra_vx-1.c: Removed.
6112 * gcc.target/riscv/rvv/base/vsra_vx-2.c: Removed.
6113 * gcc.target/riscv/rvv/base/vsra_vx-3.c: Removed.
6114 * gcc.target/riscv/rvv/base/vsra_vx_m-1.c: Removed.
6115 * gcc.target/riscv/rvv/base/vsra_vx_m-2.c: Removed.
6116 * gcc.target/riscv/rvv/base/vsra_vx_m-3.c: Removed.
6117 * gcc.target/riscv/rvv/base/vsra_vx_mu-1.c: Removed.
6118 * gcc.target/riscv/rvv/base/vsra_vx_mu-2.c: Removed.
6119 * gcc.target/riscv/rvv/base/vsra_vx_mu-3.c: Removed.
6120 * gcc.target/riscv/rvv/base/vsra_vx_tu-1.c: Removed.
6121 * gcc.target/riscv/rvv/base/vsra_vx_tu-2.c: Removed.
6122 * gcc.target/riscv/rvv/base/vsra_vx_tu-3.c: Removed.
6123 * gcc.target/riscv/rvv/base/vsra_vx_tum-1.c: Removed.
6124 * gcc.target/riscv/rvv/base/vsra_vx_tum-2.c: Removed.
6125 * gcc.target/riscv/rvv/base/vsra_vx_tum-3.c: Removed.
6126 * gcc.target/riscv/rvv/base/vsra_vx_tumu-1.c: Removed.
6127 * gcc.target/riscv/rvv/base/vsra_vx_tumu-2.c: Removed.
6128 * gcc.target/riscv/rvv/base/vsra_vx_tumu-3.c: Removed.
6129 * gcc.target/riscv/rvv/base/vsrl_vv-1.c: Removed.
6130 * gcc.target/riscv/rvv/base/vsrl_vv-2.c: Removed.
6131 * gcc.target/riscv/rvv/base/vsrl_vv-3.c: Removed.
6132 * gcc.target/riscv/rvv/base/vsrl_vv_m-1.c: Removed.
6133 * gcc.target/riscv/rvv/base/vsrl_vv_m-2.c: Removed.
6134 * gcc.target/riscv/rvv/base/vsrl_vv_m-3.c: Removed.
6135 * gcc.target/riscv/rvv/base/vsrl_vv_mu-1.c: Removed.
6136 * gcc.target/riscv/rvv/base/vsrl_vv_mu-2.c: Removed.
6137 * gcc.target/riscv/rvv/base/vsrl_vv_mu-3.c: Removed.
6138 * gcc.target/riscv/rvv/base/vsrl_vv_tu-1.c: Removed.
6139 * gcc.target/riscv/rvv/base/vsrl_vv_tu-2.c: Removed.
6140 * gcc.target/riscv/rvv/base/vsrl_vv_tu-3.c: Removed.
6141 * gcc.target/riscv/rvv/base/vsrl_vv_tum-1.c: Removed.
6142 * gcc.target/riscv/rvv/base/vsrl_vv_tum-2.c: Removed.
6143 * gcc.target/riscv/rvv/base/vsrl_vv_tum-3.c: Removed.
6144 * gcc.target/riscv/rvv/base/vsrl_vv_tumu-1.c: Removed.
6145 * gcc.target/riscv/rvv/base/vsrl_vv_tumu-2.c: Removed.
6146 * gcc.target/riscv/rvv/base/vsrl_vv_tumu-3.c: Removed.
6147 * gcc.target/riscv/rvv/base/vsrl_vx-1.c: Removed.
6148 * gcc.target/riscv/rvv/base/vsrl_vx-2.c: Removed.
6149 * gcc.target/riscv/rvv/base/vsrl_vx-3.c: Removed.
6150 * gcc.target/riscv/rvv/base/vsrl_vx_m-1.c: Removed.
6151 * gcc.target/riscv/rvv/base/vsrl_vx_m-2.c: Removed.
6152 * gcc.target/riscv/rvv/base/vsrl_vx_m-3.c: Removed.
6153 * gcc.target/riscv/rvv/base/vsrl_vx_mu-1.c: Removed.
6154 * gcc.target/riscv/rvv/base/vsrl_vx_mu-2.c: Removed.
6155 * gcc.target/riscv/rvv/base/vsrl_vx_mu-3.c: Removed.
6156 * gcc.target/riscv/rvv/base/vsrl_vx_tu-1.c: Removed.
6157 * gcc.target/riscv/rvv/base/vsrl_vx_tu-2.c: Removed.
6158 * gcc.target/riscv/rvv/base/vsrl_vx_tu-3.c: Removed.
6159 * gcc.target/riscv/rvv/base/vsrl_vx_tum-1.c: Removed.
6160 * gcc.target/riscv/rvv/base/vsrl_vx_tum-2.c: Removed.
6161 * gcc.target/riscv/rvv/base/vsrl_vx_tum-3.c: Removed.
6162 * gcc.target/riscv/rvv/base/vsrl_vx_tumu-1.c: Removed.
6163 * gcc.target/riscv/rvv/base/vsrl_vx_tumu-2.c: Removed.
6164 * gcc.target/riscv/rvv/base/vsrl_vx_tumu-3.c: Removed.
6165 * gcc.target/riscv/rvv/base/vsse-1.c: Removed.
6166 * gcc.target/riscv/rvv/base/vsse-2.c: Removed.
6167 * gcc.target/riscv/rvv/base/vsse-3.c: Removed.
6168 * gcc.target/riscv/rvv/base/vsse_m-1.c: Removed.
6169 * gcc.target/riscv/rvv/base/vsse_m-2.c: Removed.
6170 * gcc.target/riscv/rvv/base/vsse_m-3.c: Removed.
6171 * gcc.target/riscv/rvv/base/vssra_vv-1.c: Removed.
6172 * gcc.target/riscv/rvv/base/vssra_vv-2.c: Removed.
6173 * gcc.target/riscv/rvv/base/vssra_vv-3.c: Removed.
6174 * gcc.target/riscv/rvv/base/vssra_vv_m-1.c: Removed.
6175 * gcc.target/riscv/rvv/base/vssra_vv_m-2.c: Removed.
6176 * gcc.target/riscv/rvv/base/vssra_vv_m-3.c: Removed.
6177 * gcc.target/riscv/rvv/base/vssra_vv_mu-1.c: Removed.
6178 * gcc.target/riscv/rvv/base/vssra_vv_mu-2.c: Removed.
6179 * gcc.target/riscv/rvv/base/vssra_vv_mu-3.c: Removed.
6180 * gcc.target/riscv/rvv/base/vssra_vv_tu-1.c: Removed.
6181 * gcc.target/riscv/rvv/base/vssra_vv_tu-2.c: Removed.
6182 * gcc.target/riscv/rvv/base/vssra_vv_tu-3.c: Removed.
6183 * gcc.target/riscv/rvv/base/vssra_vv_tum-1.c: Removed.
6184 * gcc.target/riscv/rvv/base/vssra_vv_tum-2.c: Removed.
6185 * gcc.target/riscv/rvv/base/vssra_vv_tum-3.c: Removed.
6186 * gcc.target/riscv/rvv/base/vssra_vv_tumu-1.c: Removed.
6187 * gcc.target/riscv/rvv/base/vssra_vv_tumu-2.c: Removed.
6188 * gcc.target/riscv/rvv/base/vssra_vv_tumu-3.c: Removed.
6189 * gcc.target/riscv/rvv/base/vssra_vx-1.c: Removed.
6190 * gcc.target/riscv/rvv/base/vssra_vx-2.c: Removed.
6191 * gcc.target/riscv/rvv/base/vssra_vx-3.c: Removed.
6192 * gcc.target/riscv/rvv/base/vssra_vx_m-1.c: Removed.
6193 * gcc.target/riscv/rvv/base/vssra_vx_m-2.c: Removed.
6194 * gcc.target/riscv/rvv/base/vssra_vx_m-3.c: Removed.
6195 * gcc.target/riscv/rvv/base/vssra_vx_mu-1.c: Removed.
6196 * gcc.target/riscv/rvv/base/vssra_vx_mu-2.c: Removed.
6197 * gcc.target/riscv/rvv/base/vssra_vx_mu-3.c: Removed.
6198 * gcc.target/riscv/rvv/base/vssra_vx_tu-1.c: Removed.
6199 * gcc.target/riscv/rvv/base/vssra_vx_tu-2.c: Removed.
6200 * gcc.target/riscv/rvv/base/vssra_vx_tu-3.c: Removed.
6201 * gcc.target/riscv/rvv/base/vssra_vx_tum-1.c: Removed.
6202 * gcc.target/riscv/rvv/base/vssra_vx_tum-2.c: Removed.
6203 * gcc.target/riscv/rvv/base/vssra_vx_tum-3.c: Removed.
6204 * gcc.target/riscv/rvv/base/vssra_vx_tumu-1.c: Removed.
6205 * gcc.target/riscv/rvv/base/vssra_vx_tumu-2.c: Removed.
6206 * gcc.target/riscv/rvv/base/vssra_vx_tumu-3.c: Removed.
6207 * gcc.target/riscv/rvv/base/vssrl_vv-1.c: Removed.
6208 * gcc.target/riscv/rvv/base/vssrl_vv-2.c: Removed.
6209 * gcc.target/riscv/rvv/base/vssrl_vv-3.c: Removed.
6210 * gcc.target/riscv/rvv/base/vssrl_vv_m-1.c: Removed.
6211 * gcc.target/riscv/rvv/base/vssrl_vv_m-2.c: Removed.
6212 * gcc.target/riscv/rvv/base/vssrl_vv_m-3.c: Removed.
6213 * gcc.target/riscv/rvv/base/vssrl_vv_mu-1.c: Removed.
6214 * gcc.target/riscv/rvv/base/vssrl_vv_mu-2.c: Removed.
6215 * gcc.target/riscv/rvv/base/vssrl_vv_mu-3.c: Removed.
6216 * gcc.target/riscv/rvv/base/vssrl_vv_tu-1.c: Removed.
6217 * gcc.target/riscv/rvv/base/vssrl_vv_tu-2.c: Removed.
6218 * gcc.target/riscv/rvv/base/vssrl_vv_tu-3.c: Removed.
6219 * gcc.target/riscv/rvv/base/vssrl_vv_tum-1.c: Removed.
6220 * gcc.target/riscv/rvv/base/vssrl_vv_tum-2.c: Removed.
6221 * gcc.target/riscv/rvv/base/vssrl_vv_tum-3.c: Removed.
6222 * gcc.target/riscv/rvv/base/vssrl_vv_tumu-1.c: Removed.
6223 * gcc.target/riscv/rvv/base/vssrl_vv_tumu-2.c: Removed.
6224 * gcc.target/riscv/rvv/base/vssrl_vv_tumu-3.c: Removed.
6225 * gcc.target/riscv/rvv/base/vssrl_vx-1.c: Removed.
6226 * gcc.target/riscv/rvv/base/vssrl_vx-2.c: Removed.
6227 * gcc.target/riscv/rvv/base/vssrl_vx-3.c: Removed.
6228 * gcc.target/riscv/rvv/base/vssrl_vx_m-1.c: Removed.
6229 * gcc.target/riscv/rvv/base/vssrl_vx_m-2.c: Removed.
6230 * gcc.target/riscv/rvv/base/vssrl_vx_m-3.c: Removed.
6231 * gcc.target/riscv/rvv/base/vssrl_vx_mu-1.c: Removed.
6232 * gcc.target/riscv/rvv/base/vssrl_vx_mu-2.c: Removed.
6233 * gcc.target/riscv/rvv/base/vssrl_vx_mu-3.c: Removed.
6234 * gcc.target/riscv/rvv/base/vssrl_vx_tu-1.c: Removed.
6235 * gcc.target/riscv/rvv/base/vssrl_vx_tu-2.c: Removed.
6236 * gcc.target/riscv/rvv/base/vssrl_vx_tu-3.c: Removed.
6237 * gcc.target/riscv/rvv/base/vssrl_vx_tum-1.c: Removed.
6238 * gcc.target/riscv/rvv/base/vssrl_vx_tum-2.c: Removed.
6239 * gcc.target/riscv/rvv/base/vssrl_vx_tum-3.c: Removed.
6240 * gcc.target/riscv/rvv/base/vssrl_vx_tumu-1.c: Removed.
6241 * gcc.target/riscv/rvv/base/vssrl_vx_tumu-2.c: Removed.
6242 * gcc.target/riscv/rvv/base/vssrl_vx_tumu-3.c: Removed.
6243 * gcc.target/riscv/rvv/base/vssub_vv-1.c: Removed.
6244 * gcc.target/riscv/rvv/base/vssub_vv-2.c: Removed.
6245 * gcc.target/riscv/rvv/base/vssub_vv-3.c: Removed.
6246 * gcc.target/riscv/rvv/base/vssub_vv_m-1.c: Removed.
6247 * gcc.target/riscv/rvv/base/vssub_vv_m-2.c: Removed.
6248 * gcc.target/riscv/rvv/base/vssub_vv_m-3.c: Removed.
6249 * gcc.target/riscv/rvv/base/vssub_vv_mu-1.c: Removed.
6250 * gcc.target/riscv/rvv/base/vssub_vv_mu-2.c: Removed.
6251 * gcc.target/riscv/rvv/base/vssub_vv_mu-3.c: Removed.
6252 * gcc.target/riscv/rvv/base/vssub_vv_tu-1.c: Removed.
6253 * gcc.target/riscv/rvv/base/vssub_vv_tu-2.c: Removed.
6254 * gcc.target/riscv/rvv/base/vssub_vv_tu-3.c: Removed.
6255 * gcc.target/riscv/rvv/base/vssub_vv_tum-1.c: Removed.
6256 * gcc.target/riscv/rvv/base/vssub_vv_tum-2.c: Removed.
6257 * gcc.target/riscv/rvv/base/vssub_vv_tum-3.c: Removed.
6258 * gcc.target/riscv/rvv/base/vssub_vv_tumu-1.c: Removed.
6259 * gcc.target/riscv/rvv/base/vssub_vv_tumu-2.c: Removed.
6260 * gcc.target/riscv/rvv/base/vssub_vv_tumu-3.c: Removed.
6261 * gcc.target/riscv/rvv/base/vssub_vx_m_rv32-1.c: Removed.
6262 * gcc.target/riscv/rvv/base/vssub_vx_m_rv32-2.c: Removed.
6263 * gcc.target/riscv/rvv/base/vssub_vx_m_rv32-3.c: Removed.
6264 * gcc.target/riscv/rvv/base/vssub_vx_m_rv64-1.c: Removed.
6265 * gcc.target/riscv/rvv/base/vssub_vx_m_rv64-2.c: Removed.
6266 * gcc.target/riscv/rvv/base/vssub_vx_m_rv64-3.c: Removed.
6267 * gcc.target/riscv/rvv/base/vssub_vx_mu_rv32-1.c: Removed.
6268 * gcc.target/riscv/rvv/base/vssub_vx_mu_rv32-2.c: Removed.
6269 * gcc.target/riscv/rvv/base/vssub_vx_mu_rv32-3.c: Removed.
6270 * gcc.target/riscv/rvv/base/vssub_vx_mu_rv64-1.c: Removed.
6271 * gcc.target/riscv/rvv/base/vssub_vx_mu_rv64-2.c: Removed.
6272 * gcc.target/riscv/rvv/base/vssub_vx_mu_rv64-3.c: Removed.
6273 * gcc.target/riscv/rvv/base/vssub_vx_rv32-1.c: Removed.
6274 * gcc.target/riscv/rvv/base/vssub_vx_rv32-2.c: Removed.
6275 * gcc.target/riscv/rvv/base/vssub_vx_rv32-3.c: Removed.
6276 * gcc.target/riscv/rvv/base/vssub_vx_rv64-1.c: Removed.
6277 * gcc.target/riscv/rvv/base/vssub_vx_rv64-2.c: Removed.
6278 * gcc.target/riscv/rvv/base/vssub_vx_rv64-3.c: Removed.
6279 * gcc.target/riscv/rvv/base/vssub_vx_tu_rv32-1.c: Removed.
6280 * gcc.target/riscv/rvv/base/vssub_vx_tu_rv32-2.c: Removed.
6281 * gcc.target/riscv/rvv/base/vssub_vx_tu_rv32-3.c: Removed.
6282 * gcc.target/riscv/rvv/base/vssub_vx_tu_rv64-1.c: Removed.
6283 * gcc.target/riscv/rvv/base/vssub_vx_tu_rv64-2.c: Removed.
6284 * gcc.target/riscv/rvv/base/vssub_vx_tu_rv64-3.c: Removed.
6285 * gcc.target/riscv/rvv/base/vssub_vx_tum_rv32-1.c: Removed.
6286 * gcc.target/riscv/rvv/base/vssub_vx_tum_rv32-2.c: Removed.
6287 * gcc.target/riscv/rvv/base/vssub_vx_tum_rv32-3.c: Removed.
6288 * gcc.target/riscv/rvv/base/vssub_vx_tum_rv64-1.c: Removed.
6289 * gcc.target/riscv/rvv/base/vssub_vx_tum_rv64-2.c: Removed.
6290 * gcc.target/riscv/rvv/base/vssub_vx_tum_rv64-3.c: Removed.
6291 * gcc.target/riscv/rvv/base/vssub_vx_tumu_rv32-1.c: Removed.
6292 * gcc.target/riscv/rvv/base/vssub_vx_tumu_rv32-2.c: Removed.
6293 * gcc.target/riscv/rvv/base/vssub_vx_tumu_rv32-3.c: Removed.
6294 * gcc.target/riscv/rvv/base/vssub_vx_tumu_rv64-1.c: Removed.
6295 * gcc.target/riscv/rvv/base/vssub_vx_tumu_rv64-2.c: Removed.
6296 * gcc.target/riscv/rvv/base/vssub_vx_tumu_rv64-3.c: Removed.
6297 * gcc.target/riscv/rvv/base/vssubu_vv-1.c: Removed.
6298 * gcc.target/riscv/rvv/base/vssubu_vv-2.c: Removed.
6299 * gcc.target/riscv/rvv/base/vssubu_vv-3.c: Removed.
6300 * gcc.target/riscv/rvv/base/vssubu_vv_m-1.c: Removed.
6301 * gcc.target/riscv/rvv/base/vssubu_vv_m-2.c: Removed.
6302 * gcc.target/riscv/rvv/base/vssubu_vv_m-3.c: Removed.
6303 * gcc.target/riscv/rvv/base/vssubu_vv_mu-1.c: Removed.
6304 * gcc.target/riscv/rvv/base/vssubu_vv_mu-2.c: Removed.
6305 * gcc.target/riscv/rvv/base/vssubu_vv_mu-3.c: Removed.
6306 * gcc.target/riscv/rvv/base/vssubu_vv_tu-1.c: Removed.
6307 * gcc.target/riscv/rvv/base/vssubu_vv_tu-2.c: Removed.
6308 * gcc.target/riscv/rvv/base/vssubu_vv_tu-3.c: Removed.
6309 * gcc.target/riscv/rvv/base/vssubu_vv_tum-1.c: Removed.
6310 * gcc.target/riscv/rvv/base/vssubu_vv_tum-2.c: Removed.
6311 * gcc.target/riscv/rvv/base/vssubu_vv_tum-3.c: Removed.
6312 * gcc.target/riscv/rvv/base/vssubu_vv_tumu-1.c: Removed.
6313 * gcc.target/riscv/rvv/base/vssubu_vv_tumu-2.c: Removed.
6314 * gcc.target/riscv/rvv/base/vssubu_vv_tumu-3.c: Removed.
6315 * gcc.target/riscv/rvv/base/vssubu_vx_m_rv32-1.c: Removed.
6316 * gcc.target/riscv/rvv/base/vssubu_vx_m_rv32-2.c: Removed.
6317 * gcc.target/riscv/rvv/base/vssubu_vx_m_rv32-3.c: Removed.
6318 * gcc.target/riscv/rvv/base/vssubu_vx_m_rv64-1.c: Removed.
6319 * gcc.target/riscv/rvv/base/vssubu_vx_m_rv64-2.c: Removed.
6320 * gcc.target/riscv/rvv/base/vssubu_vx_m_rv64-3.c: Removed.
6321 * gcc.target/riscv/rvv/base/vssubu_vx_mu_rv32-1.c: Removed.
6322 * gcc.target/riscv/rvv/base/vssubu_vx_mu_rv32-2.c: Removed.
6323 * gcc.target/riscv/rvv/base/vssubu_vx_mu_rv32-3.c: Removed.
6324 * gcc.target/riscv/rvv/base/vssubu_vx_mu_rv64-1.c: Removed.
6325 * gcc.target/riscv/rvv/base/vssubu_vx_mu_rv64-2.c: Removed.
6326 * gcc.target/riscv/rvv/base/vssubu_vx_mu_rv64-3.c: Removed.
6327 * gcc.target/riscv/rvv/base/vssubu_vx_rv32-1.c: Removed.
6328 * gcc.target/riscv/rvv/base/vssubu_vx_rv32-2.c: Removed.
6329 * gcc.target/riscv/rvv/base/vssubu_vx_rv32-3.c: Removed.
6330 * gcc.target/riscv/rvv/base/vssubu_vx_rv64-1.c: Removed.
6331 * gcc.target/riscv/rvv/base/vssubu_vx_rv64-2.c: Removed.
6332 * gcc.target/riscv/rvv/base/vssubu_vx_rv64-3.c: Removed.
6333 * gcc.target/riscv/rvv/base/vssubu_vx_tu_rv32-1.c: Removed.
6334 * gcc.target/riscv/rvv/base/vssubu_vx_tu_rv32-2.c: Removed.
6335 * gcc.target/riscv/rvv/base/vssubu_vx_tu_rv32-3.c: Removed.
6336 * gcc.target/riscv/rvv/base/vssubu_vx_tu_rv64-1.c: Removed.
6337 * gcc.target/riscv/rvv/base/vssubu_vx_tu_rv64-2.c: Removed.
6338 * gcc.target/riscv/rvv/base/vssubu_vx_tu_rv64-3.c: Removed.
6339 * gcc.target/riscv/rvv/base/vssubu_vx_tum_rv32-1.c: Removed.
6340 * gcc.target/riscv/rvv/base/vssubu_vx_tum_rv32-2.c: Removed.
6341 * gcc.target/riscv/rvv/base/vssubu_vx_tum_rv32-3.c: Removed.
6342 * gcc.target/riscv/rvv/base/vssubu_vx_tum_rv64-1.c: Removed.
6343 * gcc.target/riscv/rvv/base/vssubu_vx_tum_rv64-2.c: Removed.
6344 * gcc.target/riscv/rvv/base/vssubu_vx_tum_rv64-3.c: Removed.
6345 * gcc.target/riscv/rvv/base/vssubu_vx_tumu_rv32-1.c: Removed.
6346 * gcc.target/riscv/rvv/base/vssubu_vx_tumu_rv32-2.c: Removed.
6347 * gcc.target/riscv/rvv/base/vssubu_vx_tumu_rv32-3.c: Removed.
6348 * gcc.target/riscv/rvv/base/vssubu_vx_tumu_rv64-1.c: Removed.
6349 * gcc.target/riscv/rvv/base/vssubu_vx_tumu_rv64-2.c: Removed.
6350 * gcc.target/riscv/rvv/base/vssubu_vx_tumu_rv64-3.c: Removed.
6351 * gcc.target/riscv/rvv/base/vsub_vv-1.c: Removed.
6352 * gcc.target/riscv/rvv/base/vsub_vv-2.c: Removed.
6353 * gcc.target/riscv/rvv/base/vsub_vv-3.c: Removed.
6354 * gcc.target/riscv/rvv/base/vsub_vv_m-1.c: Removed.
6355 * gcc.target/riscv/rvv/base/vsub_vv_m-2.c: Removed.
6356 * gcc.target/riscv/rvv/base/vsub_vv_m-3.c: Removed.
6357 * gcc.target/riscv/rvv/base/vsub_vv_mu-1.c: Removed.
6358 * gcc.target/riscv/rvv/base/vsub_vv_mu-2.c: Removed.
6359 * gcc.target/riscv/rvv/base/vsub_vv_mu-3.c: Removed.
6360 * gcc.target/riscv/rvv/base/vsub_vv_tu-1.c: Removed.
6361 * gcc.target/riscv/rvv/base/vsub_vv_tu-2.c: Removed.
6362 * gcc.target/riscv/rvv/base/vsub_vv_tu-3.c: Removed.
6363 * gcc.target/riscv/rvv/base/vsub_vv_tum-1.c: Removed.
6364 * gcc.target/riscv/rvv/base/vsub_vv_tum-2.c: Removed.
6365 * gcc.target/riscv/rvv/base/vsub_vv_tum-3.c: Removed.
6366 * gcc.target/riscv/rvv/base/vsub_vv_tumu-1.c: Removed.
6367 * gcc.target/riscv/rvv/base/vsub_vv_tumu-2.c: Removed.
6368 * gcc.target/riscv/rvv/base/vsub_vv_tumu-3.c: Removed.
6369 * gcc.target/riscv/rvv/base/vsub_vx_m_rv32-1.c: Removed.
6370 * gcc.target/riscv/rvv/base/vsub_vx_m_rv32-2.c: Removed.
6371 * gcc.target/riscv/rvv/base/vsub_vx_m_rv32-3.c: Removed.
6372 * gcc.target/riscv/rvv/base/vsub_vx_m_rv64-1.c: Removed.
6373 * gcc.target/riscv/rvv/base/vsub_vx_m_rv64-2.c: Removed.
6374 * gcc.target/riscv/rvv/base/vsub_vx_m_rv64-3.c: Removed.
6375 * gcc.target/riscv/rvv/base/vsub_vx_mu_rv32-1.c: Removed.
6376 * gcc.target/riscv/rvv/base/vsub_vx_mu_rv32-2.c: Removed.
6377 * gcc.target/riscv/rvv/base/vsub_vx_mu_rv32-3.c: Removed.
6378 * gcc.target/riscv/rvv/base/vsub_vx_mu_rv64-1.c: Removed.
6379 * gcc.target/riscv/rvv/base/vsub_vx_mu_rv64-2.c: Removed.
6380 * gcc.target/riscv/rvv/base/vsub_vx_mu_rv64-3.c: Removed.
6381 * gcc.target/riscv/rvv/base/vsub_vx_rv32-1.c: Removed.
6382 * gcc.target/riscv/rvv/base/vsub_vx_rv32-2.c: Removed.
6383 * gcc.target/riscv/rvv/base/vsub_vx_rv32-3.c: Removed.
6384 * gcc.target/riscv/rvv/base/vsub_vx_rv64-1.c: Removed.
6385 * gcc.target/riscv/rvv/base/vsub_vx_rv64-2.c: Removed.
6386 * gcc.target/riscv/rvv/base/vsub_vx_rv64-3.c: Removed.
6387 * gcc.target/riscv/rvv/base/vsub_vx_tu_rv32-1.c: Removed.
6388 * gcc.target/riscv/rvv/base/vsub_vx_tu_rv32-2.c: Removed.
6389 * gcc.target/riscv/rvv/base/vsub_vx_tu_rv32-3.c: Removed.
6390 * gcc.target/riscv/rvv/base/vsub_vx_tu_rv64-1.c: Removed.
6391 * gcc.target/riscv/rvv/base/vsub_vx_tu_rv64-2.c: Removed.
6392 * gcc.target/riscv/rvv/base/vsub_vx_tu_rv64-3.c: Removed.
6393 * gcc.target/riscv/rvv/base/vsub_vx_tum_rv32-1.c: Removed.
6394 * gcc.target/riscv/rvv/base/vsub_vx_tum_rv32-2.c: Removed.
6395 * gcc.target/riscv/rvv/base/vsub_vx_tum_rv32-3.c: Removed.
6396 * gcc.target/riscv/rvv/base/vsub_vx_tum_rv64-1.c: Removed.
6397 * gcc.target/riscv/rvv/base/vsub_vx_tum_rv64-2.c: Removed.
6398 * gcc.target/riscv/rvv/base/vsub_vx_tum_rv64-3.c: Removed.
6399 * gcc.target/riscv/rvv/base/vsub_vx_tumu_rv32-1.c: Removed.
6400 * gcc.target/riscv/rvv/base/vsub_vx_tumu_rv32-2.c: Removed.
6401 * gcc.target/riscv/rvv/base/vsub_vx_tumu_rv32-3.c: Removed.
6402 * gcc.target/riscv/rvv/base/vsub_vx_tumu_rv64-1.c: Removed.
6403 * gcc.target/riscv/rvv/base/vsub_vx_tumu_rv64-2.c: Removed.
6404 * gcc.target/riscv/rvv/base/vsub_vx_tumu_rv64-3.c: Removed.
6405 * gcc.target/riscv/rvv/base/vsuxei16_v-1.c: Removed.
6406 * gcc.target/riscv/rvv/base/vsuxei16_v-2.c: Removed.
6407 * gcc.target/riscv/rvv/base/vsuxei16_v-3.c: Removed.
6408 * gcc.target/riscv/rvv/base/vsuxei16_v_m-1.c: Removed.
6409 * gcc.target/riscv/rvv/base/vsuxei16_v_m-2.c: Removed.
6410 * gcc.target/riscv/rvv/base/vsuxei16_v_m-3.c: Removed.
6411 * gcc.target/riscv/rvv/base/vsuxei32_v-1.c: Removed.
6412 * gcc.target/riscv/rvv/base/vsuxei32_v-2.c: Removed.
6413 * gcc.target/riscv/rvv/base/vsuxei32_v-3.c: Removed.
6414 * gcc.target/riscv/rvv/base/vsuxei32_v_m-1.c: Removed.
6415 * gcc.target/riscv/rvv/base/vsuxei32_v_m-2.c: Removed.
6416 * gcc.target/riscv/rvv/base/vsuxei32_v_m-3.c: Removed.
6417 * gcc.target/riscv/rvv/base/vsuxei64_v-1.c: Removed.
6418 * gcc.target/riscv/rvv/base/vsuxei64_v-2.c: Removed.
6419 * gcc.target/riscv/rvv/base/vsuxei64_v-3.c: Removed.
6420 * gcc.target/riscv/rvv/base/vsuxei64_v_m-1.c: Removed.
6421 * gcc.target/riscv/rvv/base/vsuxei64_v_m-2.c: Removed.
6422 * gcc.target/riscv/rvv/base/vsuxei64_v_m-3.c: Removed.
6423 * gcc.target/riscv/rvv/base/vsuxei8_v-1.c: Removed.
6424 * gcc.target/riscv/rvv/base/vsuxei8_v-2.c: Removed.
6425 * gcc.target/riscv/rvv/base/vsuxei8_v-3.c: Removed.
6426 * gcc.target/riscv/rvv/base/vsuxei8_v_m-1.c: Removed.
6427 * gcc.target/riscv/rvv/base/vsuxei8_v_m-2.c: Removed.
6428 * gcc.target/riscv/rvv/base/vsuxei8_v_m-3.c: Removed.
6429 * gcc.target/riscv/rvv/base/vwadd_vv-1.c: Removed.
6430 * gcc.target/riscv/rvv/base/vwadd_vv-2.c: Removed.
6431 * gcc.target/riscv/rvv/base/vwadd_vv-3.c: Removed.
6432 * gcc.target/riscv/rvv/base/vwadd_vv_m-1.c: Removed.
6433 * gcc.target/riscv/rvv/base/vwadd_vv_m-2.c: Removed.
6434 * gcc.target/riscv/rvv/base/vwadd_vv_m-3.c: Removed.
6435 * gcc.target/riscv/rvv/base/vwadd_vv_mu-1.c: Removed.
6436 * gcc.target/riscv/rvv/base/vwadd_vv_mu-2.c: Removed.
6437 * gcc.target/riscv/rvv/base/vwadd_vv_mu-3.c: Removed.
6438 * gcc.target/riscv/rvv/base/vwadd_vv_tu-1.c: Removed.
6439 * gcc.target/riscv/rvv/base/vwadd_vv_tu-2.c: Removed.
6440 * gcc.target/riscv/rvv/base/vwadd_vv_tu-3.c: Removed.
6441 * gcc.target/riscv/rvv/base/vwadd_vv_tum-1.c: Removed.
6442 * gcc.target/riscv/rvv/base/vwadd_vv_tum-2.c: Removed.
6443 * gcc.target/riscv/rvv/base/vwadd_vv_tum-3.c: Removed.
6444 * gcc.target/riscv/rvv/base/vwadd_vv_tumu-1.c: Removed.
6445 * gcc.target/riscv/rvv/base/vwadd_vv_tumu-2.c: Removed.
6446 * gcc.target/riscv/rvv/base/vwadd_vv_tumu-3.c: Removed.
6447 * gcc.target/riscv/rvv/base/vwadd_vx-1.c: Removed.
6448 * gcc.target/riscv/rvv/base/vwadd_vx-2.c: Removed.
6449 * gcc.target/riscv/rvv/base/vwadd_vx-3.c: Removed.
6450 * gcc.target/riscv/rvv/base/vwadd_vx_m-1.c: Removed.
6451 * gcc.target/riscv/rvv/base/vwadd_vx_m-2.c: Removed.
6452 * gcc.target/riscv/rvv/base/vwadd_vx_m-3.c: Removed.
6453 * gcc.target/riscv/rvv/base/vwadd_vx_mu-1.c: Removed.
6454 * gcc.target/riscv/rvv/base/vwadd_vx_mu-2.c: Removed.
6455 * gcc.target/riscv/rvv/base/vwadd_vx_mu-3.c: Removed.
6456 * gcc.target/riscv/rvv/base/vwadd_vx_tu-1.c: Removed.
6457 * gcc.target/riscv/rvv/base/vwadd_vx_tu-2.c: Removed.
6458 * gcc.target/riscv/rvv/base/vwadd_vx_tu-3.c: Removed.
6459 * gcc.target/riscv/rvv/base/vwadd_vx_tum-1.c: Removed.
6460 * gcc.target/riscv/rvv/base/vwadd_vx_tum-2.c: Removed.
6461 * gcc.target/riscv/rvv/base/vwadd_vx_tum-3.c: Removed.
6462 * gcc.target/riscv/rvv/base/vwadd_vx_tumu-1.c: Removed.
6463 * gcc.target/riscv/rvv/base/vwadd_vx_tumu-2.c: Removed.
6464 * gcc.target/riscv/rvv/base/vwadd_vx_tumu-3.c: Removed.
6465 * gcc.target/riscv/rvv/base/vwadd_wv-1.c: Removed.
6466 * gcc.target/riscv/rvv/base/vwadd_wv-2.c: Removed.
6467 * gcc.target/riscv/rvv/base/vwadd_wv-3.c: Removed.
6468 * gcc.target/riscv/rvv/base/vwadd_wv_m-1.c: Removed.
6469 * gcc.target/riscv/rvv/base/vwadd_wv_m-2.c: Removed.
6470 * gcc.target/riscv/rvv/base/vwadd_wv_m-3.c: Removed.
6471 * gcc.target/riscv/rvv/base/vwadd_wv_mu-1.c: Removed.
6472 * gcc.target/riscv/rvv/base/vwadd_wv_mu-2.c: Removed.
6473 * gcc.target/riscv/rvv/base/vwadd_wv_mu-3.c: Removed.
6474 * gcc.target/riscv/rvv/base/vwadd_wv_tu-1.c: Removed.
6475 * gcc.target/riscv/rvv/base/vwadd_wv_tu-2.c: Removed.
6476 * gcc.target/riscv/rvv/base/vwadd_wv_tu-3.c: Removed.
6477 * gcc.target/riscv/rvv/base/vwadd_wv_tum-1.c: Removed.
6478 * gcc.target/riscv/rvv/base/vwadd_wv_tum-2.c: Removed.
6479 * gcc.target/riscv/rvv/base/vwadd_wv_tum-3.c: Removed.
6480 * gcc.target/riscv/rvv/base/vwadd_wv_tumu-1.c: Removed.
6481 * gcc.target/riscv/rvv/base/vwadd_wv_tumu-2.c: Removed.
6482 * gcc.target/riscv/rvv/base/vwadd_wv_tumu-3.c: Removed.
6483 * gcc.target/riscv/rvv/base/vwadd_wx-1.c: Removed.
6484 * gcc.target/riscv/rvv/base/vwadd_wx-2.c: Removed.
6485 * gcc.target/riscv/rvv/base/vwadd_wx-3.c: Removed.
6486 * gcc.target/riscv/rvv/base/vwadd_wx_m-1.c: Removed.
6487 * gcc.target/riscv/rvv/base/vwadd_wx_m-2.c: Removed.
6488 * gcc.target/riscv/rvv/base/vwadd_wx_m-3.c: Removed.
6489 * gcc.target/riscv/rvv/base/vwadd_wx_mu-1.c: Removed.
6490 * gcc.target/riscv/rvv/base/vwadd_wx_mu-2.c: Removed.
6491 * gcc.target/riscv/rvv/base/vwadd_wx_mu-3.c: Removed.
6492 * gcc.target/riscv/rvv/base/vwadd_wx_tu-1.c: Removed.
6493 * gcc.target/riscv/rvv/base/vwadd_wx_tu-2.c: Removed.
6494 * gcc.target/riscv/rvv/base/vwadd_wx_tu-3.c: Removed.
6495 * gcc.target/riscv/rvv/base/vwadd_wx_tum-1.c: Removed.
6496 * gcc.target/riscv/rvv/base/vwadd_wx_tum-2.c: Removed.
6497 * gcc.target/riscv/rvv/base/vwadd_wx_tum-3.c: Removed.
6498 * gcc.target/riscv/rvv/base/vwadd_wx_tumu-1.c: Removed.
6499 * gcc.target/riscv/rvv/base/vwadd_wx_tumu-2.c: Removed.
6500 * gcc.target/riscv/rvv/base/vwadd_wx_tumu-3.c: Removed.
6501 * gcc.target/riscv/rvv/base/vwaddu_vv-1.c: Removed.
6502 * gcc.target/riscv/rvv/base/vwaddu_vv-2.c: Removed.
6503 * gcc.target/riscv/rvv/base/vwaddu_vv-3.c: Removed.
6504 * gcc.target/riscv/rvv/base/vwaddu_vv_m-1.c: Removed.
6505 * gcc.target/riscv/rvv/base/vwaddu_vv_m-2.c: Removed.
6506 * gcc.target/riscv/rvv/base/vwaddu_vv_m-3.c: Removed.
6507 * gcc.target/riscv/rvv/base/vwaddu_vv_mu-1.c: Removed.
6508 * gcc.target/riscv/rvv/base/vwaddu_vv_mu-2.c: Removed.
6509 * gcc.target/riscv/rvv/base/vwaddu_vv_mu-3.c: Removed.
6510 * gcc.target/riscv/rvv/base/vwaddu_vv_tu-1.c: Removed.
6511 * gcc.target/riscv/rvv/base/vwaddu_vv_tu-2.c: Removed.
6512 * gcc.target/riscv/rvv/base/vwaddu_vv_tu-3.c: Removed.
6513 * gcc.target/riscv/rvv/base/vwaddu_vv_tum-1.c: Removed.
6514 * gcc.target/riscv/rvv/base/vwaddu_vv_tum-2.c: Removed.
6515 * gcc.target/riscv/rvv/base/vwaddu_vv_tum-3.c: Removed.
6516 * gcc.target/riscv/rvv/base/vwaddu_vv_tumu-1.c: Removed.
6517 * gcc.target/riscv/rvv/base/vwaddu_vv_tumu-2.c: Removed.
6518 * gcc.target/riscv/rvv/base/vwaddu_vv_tumu-3.c: Removed.
6519 * gcc.target/riscv/rvv/base/vwaddu_vx-1.c: Removed.
6520 * gcc.target/riscv/rvv/base/vwaddu_vx-2.c: Removed.
6521 * gcc.target/riscv/rvv/base/vwaddu_vx-3.c: Removed.
6522 * gcc.target/riscv/rvv/base/vwaddu_vx_m-1.c: Removed.
6523 * gcc.target/riscv/rvv/base/vwaddu_vx_m-2.c: Removed.
6524 * gcc.target/riscv/rvv/base/vwaddu_vx_m-3.c: Removed.
6525 * gcc.target/riscv/rvv/base/vwaddu_vx_mu-1.c: Removed.
6526 * gcc.target/riscv/rvv/base/vwaddu_vx_mu-2.c: Removed.
6527 * gcc.target/riscv/rvv/base/vwaddu_vx_mu-3.c: Removed.
6528 * gcc.target/riscv/rvv/base/vwaddu_vx_tu-1.c: Removed.
6529 * gcc.target/riscv/rvv/base/vwaddu_vx_tu-2.c: Removed.
6530 * gcc.target/riscv/rvv/base/vwaddu_vx_tu-3.c: Removed.
6531 * gcc.target/riscv/rvv/base/vwaddu_vx_tum-1.c: Removed.
6532 * gcc.target/riscv/rvv/base/vwaddu_vx_tum-2.c: Removed.
6533 * gcc.target/riscv/rvv/base/vwaddu_vx_tum-3.c: Removed.
6534 * gcc.target/riscv/rvv/base/vwaddu_vx_tumu-1.c: Removed.
6535 * gcc.target/riscv/rvv/base/vwaddu_vx_tumu-2.c: Removed.
6536 * gcc.target/riscv/rvv/base/vwaddu_vx_tumu-3.c: Removed.
6537 * gcc.target/riscv/rvv/base/vwaddu_wv-1.c: Removed.
6538 * gcc.target/riscv/rvv/base/vwaddu_wv-2.c: Removed.
6539 * gcc.target/riscv/rvv/base/vwaddu_wv-3.c: Removed.
6540 * gcc.target/riscv/rvv/base/vwaddu_wv_m-1.c: Removed.
6541 * gcc.target/riscv/rvv/base/vwaddu_wv_m-2.c: Removed.
6542 * gcc.target/riscv/rvv/base/vwaddu_wv_m-3.c: Removed.
6543 * gcc.target/riscv/rvv/base/vwaddu_wv_mu-1.c: Removed.
6544 * gcc.target/riscv/rvv/base/vwaddu_wv_mu-2.c: Removed.
6545 * gcc.target/riscv/rvv/base/vwaddu_wv_mu-3.c: Removed.
6546 * gcc.target/riscv/rvv/base/vwaddu_wv_tu-1.c: Removed.
6547 * gcc.target/riscv/rvv/base/vwaddu_wv_tu-2.c: Removed.
6548 * gcc.target/riscv/rvv/base/vwaddu_wv_tu-3.c: Removed.
6549 * gcc.target/riscv/rvv/base/vwaddu_wv_tum-1.c: Removed.
6550 * gcc.target/riscv/rvv/base/vwaddu_wv_tum-2.c: Removed.
6551 * gcc.target/riscv/rvv/base/vwaddu_wv_tum-3.c: Removed.
6552 * gcc.target/riscv/rvv/base/vwaddu_wv_tumu-1.c: Removed.
6553 * gcc.target/riscv/rvv/base/vwaddu_wv_tumu-2.c: Removed.
6554 * gcc.target/riscv/rvv/base/vwaddu_wv_tumu-3.c: Removed.
6555 * gcc.target/riscv/rvv/base/vwaddu_wx-1.c: Removed.
6556 * gcc.target/riscv/rvv/base/vwaddu_wx-2.c: Removed.
6557 * gcc.target/riscv/rvv/base/vwaddu_wx-3.c: Removed.
6558 * gcc.target/riscv/rvv/base/vwaddu_wx_m-1.c: Removed.
6559 * gcc.target/riscv/rvv/base/vwaddu_wx_m-2.c: Removed.
6560 * gcc.target/riscv/rvv/base/vwaddu_wx_m-3.c: Removed.
6561 * gcc.target/riscv/rvv/base/vwaddu_wx_mu-1.c: Removed.
6562 * gcc.target/riscv/rvv/base/vwaddu_wx_mu-2.c: Removed.
6563 * gcc.target/riscv/rvv/base/vwaddu_wx_mu-3.c: Removed.
6564 * gcc.target/riscv/rvv/base/vwaddu_wx_tu-1.c: Removed.
6565 * gcc.target/riscv/rvv/base/vwaddu_wx_tu-2.c: Removed.
6566 * gcc.target/riscv/rvv/base/vwaddu_wx_tu-3.c: Removed.
6567 * gcc.target/riscv/rvv/base/vwaddu_wx_tum-1.c: Removed.
6568 * gcc.target/riscv/rvv/base/vwaddu_wx_tum-2.c: Removed.
6569 * gcc.target/riscv/rvv/base/vwaddu_wx_tum-3.c: Removed.
6570 * gcc.target/riscv/rvv/base/vwaddu_wx_tumu-1.c: Removed.
6571 * gcc.target/riscv/rvv/base/vwaddu_wx_tumu-2.c: Removed.
6572 * gcc.target/riscv/rvv/base/vwaddu_wx_tumu-3.c: Removed.
6573 * gcc.target/riscv/rvv/base/vwcvt_x-1.c: Removed.
6574 * gcc.target/riscv/rvv/base/vwcvt_x-2.c: Removed.
6575 * gcc.target/riscv/rvv/base/vwcvt_x-3.c: Removed.
6576 * gcc.target/riscv/rvv/base/vwcvt_x_m-1.c: Removed.
6577 * gcc.target/riscv/rvv/base/vwcvt_x_m-2.c: Removed.
6578 * gcc.target/riscv/rvv/base/vwcvt_x_m-3.c: Removed.
6579 * gcc.target/riscv/rvv/base/vwcvt_x_mu-1.c: Removed.
6580 * gcc.target/riscv/rvv/base/vwcvt_x_mu-2.c: Removed.
6581 * gcc.target/riscv/rvv/base/vwcvt_x_mu-3.c: Removed.
6582 * gcc.target/riscv/rvv/base/vwcvt_x_tu-1.c: Removed.
6583 * gcc.target/riscv/rvv/base/vwcvt_x_tu-2.c: Removed.
6584 * gcc.target/riscv/rvv/base/vwcvt_x_tu-3.c: Removed.
6585 * gcc.target/riscv/rvv/base/vwcvt_x_tum-1.c: Removed.
6586 * gcc.target/riscv/rvv/base/vwcvt_x_tum-2.c: Removed.
6587 * gcc.target/riscv/rvv/base/vwcvt_x_tum-3.c: Removed.
6588 * gcc.target/riscv/rvv/base/vwcvt_x_tumu-1.c: Removed.
6589 * gcc.target/riscv/rvv/base/vwcvt_x_tumu-2.c: Removed.
6590 * gcc.target/riscv/rvv/base/vwcvt_x_tumu-3.c: Removed.
6591 * gcc.target/riscv/rvv/base/vwcvtu_x-1.c: Removed.
6592 * gcc.target/riscv/rvv/base/vwcvtu_x-2.c: Removed.
6593 * gcc.target/riscv/rvv/base/vwcvtu_x-3.c: Removed.
6594 * gcc.target/riscv/rvv/base/vwcvtu_x_m-1.c: Removed.
6595 * gcc.target/riscv/rvv/base/vwcvtu_x_m-2.c: Removed.
6596 * gcc.target/riscv/rvv/base/vwcvtu_x_m-3.c: Removed.
6597 * gcc.target/riscv/rvv/base/vwcvtu_x_mu-1.c: Removed.
6598 * gcc.target/riscv/rvv/base/vwcvtu_x_mu-2.c: Removed.
6599 * gcc.target/riscv/rvv/base/vwcvtu_x_mu-3.c: Removed.
6600 * gcc.target/riscv/rvv/base/vwcvtu_x_tu-1.c: Removed.
6601 * gcc.target/riscv/rvv/base/vwcvtu_x_tu-2.c: Removed.
6602 * gcc.target/riscv/rvv/base/vwcvtu_x_tu-3.c: Removed.
6603 * gcc.target/riscv/rvv/base/vwcvtu_x_tum-1.c: Removed.
6604 * gcc.target/riscv/rvv/base/vwcvtu_x_tum-2.c: Removed.
6605 * gcc.target/riscv/rvv/base/vwcvtu_x_tum-3.c: Removed.
6606 * gcc.target/riscv/rvv/base/vwcvtu_x_tumu-1.c: Removed.
6607 * gcc.target/riscv/rvv/base/vwcvtu_x_tumu-2.c: Removed.
6608 * gcc.target/riscv/rvv/base/vwcvtu_x_tumu-3.c: Removed.
6609 * gcc.target/riscv/rvv/base/vwmacc_vv-1.c: Removed.
6610 * gcc.target/riscv/rvv/base/vwmacc_vv-2.c: Removed.
6611 * gcc.target/riscv/rvv/base/vwmacc_vv-3.c: Removed.
6612 * gcc.target/riscv/rvv/base/vwmacc_vv_m-1.c: Removed.
6613 * gcc.target/riscv/rvv/base/vwmacc_vv_m-2.c: Removed.
6614 * gcc.target/riscv/rvv/base/vwmacc_vv_m-3.c: Removed.
6615 * gcc.target/riscv/rvv/base/vwmacc_vv_mu-1.c: Removed.
6616 * gcc.target/riscv/rvv/base/vwmacc_vv_mu-2.c: Removed.
6617 * gcc.target/riscv/rvv/base/vwmacc_vv_mu-3.c: Removed.
6618 * gcc.target/riscv/rvv/base/vwmacc_vv_tu-1.c: Removed.
6619 * gcc.target/riscv/rvv/base/vwmacc_vv_tu-2.c: Removed.
6620 * gcc.target/riscv/rvv/base/vwmacc_vv_tu-3.c: Removed.
6621 * gcc.target/riscv/rvv/base/vwmacc_vv_tum-1.c: Removed.
6622 * gcc.target/riscv/rvv/base/vwmacc_vv_tum-2.c: Removed.
6623 * gcc.target/riscv/rvv/base/vwmacc_vv_tum-3.c: Removed.
6624 * gcc.target/riscv/rvv/base/vwmacc_vv_tumu-1.c: Removed.
6625 * gcc.target/riscv/rvv/base/vwmacc_vv_tumu-2.c: Removed.
6626 * gcc.target/riscv/rvv/base/vwmacc_vv_tumu-3.c: Removed.
6627 * gcc.target/riscv/rvv/base/vwmacc_vx-1.c: Removed.
6628 * gcc.target/riscv/rvv/base/vwmacc_vx-2.c: Removed.
6629 * gcc.target/riscv/rvv/base/vwmacc_vx-3.c: Removed.
6630 * gcc.target/riscv/rvv/base/vwmacc_vx_m-1.c: Removed.
6631 * gcc.target/riscv/rvv/base/vwmacc_vx_m-2.c: Removed.
6632 * gcc.target/riscv/rvv/base/vwmacc_vx_m-3.c: Removed.
6633 * gcc.target/riscv/rvv/base/vwmacc_vx_mu-1.c: Removed.
6634 * gcc.target/riscv/rvv/base/vwmacc_vx_mu-2.c: Removed.
6635 * gcc.target/riscv/rvv/base/vwmacc_vx_mu-3.c: Removed.
6636 * gcc.target/riscv/rvv/base/vwmacc_vx_tu-1.c: Removed.
6637 * gcc.target/riscv/rvv/base/vwmacc_vx_tu-2.c: Removed.
6638 * gcc.target/riscv/rvv/base/vwmacc_vx_tu-3.c: Removed.
6639 * gcc.target/riscv/rvv/base/vwmacc_vx_tum-1.c: Removed.
6640 * gcc.target/riscv/rvv/base/vwmacc_vx_tum-2.c: Removed.
6641 * gcc.target/riscv/rvv/base/vwmacc_vx_tum-3.c: Removed.
6642 * gcc.target/riscv/rvv/base/vwmacc_vx_tumu-1.c: Removed.
6643 * gcc.target/riscv/rvv/base/vwmacc_vx_tumu-2.c: Removed.
6644 * gcc.target/riscv/rvv/base/vwmacc_vx_tumu-3.c: Removed.
6645 * gcc.target/riscv/rvv/base/vwmaccsu_vv-1.c: Removed.
6646 * gcc.target/riscv/rvv/base/vwmaccsu_vv-2.c: Removed.
6647 * gcc.target/riscv/rvv/base/vwmaccsu_vv-3.c: Removed.
6648 * gcc.target/riscv/rvv/base/vwmaccsu_vv_m-1.c: Removed.
6649 * gcc.target/riscv/rvv/base/vwmaccsu_vv_m-2.c: Removed.
6650 * gcc.target/riscv/rvv/base/vwmaccsu_vv_m-3.c: Removed.
6651 * gcc.target/riscv/rvv/base/vwmaccsu_vv_mu-1.c: Removed.
6652 * gcc.target/riscv/rvv/base/vwmaccsu_vv_mu-2.c: Removed.
6653 * gcc.target/riscv/rvv/base/vwmaccsu_vv_mu-3.c: Removed.
6654 * gcc.target/riscv/rvv/base/vwmaccsu_vv_tu-1.c: Removed.
6655 * gcc.target/riscv/rvv/base/vwmaccsu_vv_tu-2.c: Removed.
6656 * gcc.target/riscv/rvv/base/vwmaccsu_vv_tu-3.c: Removed.
6657 * gcc.target/riscv/rvv/base/vwmaccsu_vv_tum-1.c: Removed.
6658 * gcc.target/riscv/rvv/base/vwmaccsu_vv_tum-2.c: Removed.
6659 * gcc.target/riscv/rvv/base/vwmaccsu_vv_tum-3.c: Removed.
6660 * gcc.target/riscv/rvv/base/vwmaccsu_vv_tumu-1.c: Removed.
6661 * gcc.target/riscv/rvv/base/vwmaccsu_vv_tumu-2.c: Removed.
6662 * gcc.target/riscv/rvv/base/vwmaccsu_vv_tumu-3.c: Removed.
6663 * gcc.target/riscv/rvv/base/vwmaccsu_vx-1.c: Removed.
6664 * gcc.target/riscv/rvv/base/vwmaccsu_vx-2.c: Removed.
6665 * gcc.target/riscv/rvv/base/vwmaccsu_vx-3.c: Removed.
6666 * gcc.target/riscv/rvv/base/vwmaccsu_vx_m-1.c: Removed.
6667 * gcc.target/riscv/rvv/base/vwmaccsu_vx_m-2.c: Removed.
6668 * gcc.target/riscv/rvv/base/vwmaccsu_vx_m-3.c: Removed.
6669 * gcc.target/riscv/rvv/base/vwmaccsu_vx_mu-1.c: Removed.
6670 * gcc.target/riscv/rvv/base/vwmaccsu_vx_mu-2.c: Removed.
6671 * gcc.target/riscv/rvv/base/vwmaccsu_vx_mu-3.c: Removed.
6672 * gcc.target/riscv/rvv/base/vwmaccsu_vx_tu-1.c: Removed.
6673 * gcc.target/riscv/rvv/base/vwmaccsu_vx_tu-2.c: Removed.
6674 * gcc.target/riscv/rvv/base/vwmaccsu_vx_tu-3.c: Removed.
6675 * gcc.target/riscv/rvv/base/vwmaccsu_vx_tum-1.c: Removed.
6676 * gcc.target/riscv/rvv/base/vwmaccsu_vx_tum-2.c: Removed.
6677 * gcc.target/riscv/rvv/base/vwmaccsu_vx_tum-3.c: Removed.
6678 * gcc.target/riscv/rvv/base/vwmaccsu_vx_tumu-1.c: Removed.
6679 * gcc.target/riscv/rvv/base/vwmaccsu_vx_tumu-2.c: Removed.
6680 * gcc.target/riscv/rvv/base/vwmaccsu_vx_tumu-3.c: Removed.
6681 * gcc.target/riscv/rvv/base/vwmaccu_vv-1.c: Removed.
6682 * gcc.target/riscv/rvv/base/vwmaccu_vv-2.c: Removed.
6683 * gcc.target/riscv/rvv/base/vwmaccu_vv-3.c: Removed.
6684 * gcc.target/riscv/rvv/base/vwmaccu_vv_m-1.c: Removed.
6685 * gcc.target/riscv/rvv/base/vwmaccu_vv_m-2.c: Removed.
6686 * gcc.target/riscv/rvv/base/vwmaccu_vv_m-3.c: Removed.
6687 * gcc.target/riscv/rvv/base/vwmaccu_vv_mu-1.c: Removed.
6688 * gcc.target/riscv/rvv/base/vwmaccu_vv_mu-2.c: Removed.
6689 * gcc.target/riscv/rvv/base/vwmaccu_vv_mu-3.c: Removed.
6690 * gcc.target/riscv/rvv/base/vwmaccu_vv_tu-1.c: Removed.
6691 * gcc.target/riscv/rvv/base/vwmaccu_vv_tu-2.c: Removed.
6692 * gcc.target/riscv/rvv/base/vwmaccu_vv_tu-3.c: Removed.
6693 * gcc.target/riscv/rvv/base/vwmaccu_vv_tum-1.c: Removed.
6694 * gcc.target/riscv/rvv/base/vwmaccu_vv_tum-2.c: Removed.
6695 * gcc.target/riscv/rvv/base/vwmaccu_vv_tum-3.c: Removed.
6696 * gcc.target/riscv/rvv/base/vwmaccu_vv_tumu-1.c: Removed.
6697 * gcc.target/riscv/rvv/base/vwmaccu_vv_tumu-2.c: Removed.
6698 * gcc.target/riscv/rvv/base/vwmaccu_vv_tumu-3.c: Removed.
6699 * gcc.target/riscv/rvv/base/vwmaccu_vx-1.c: Removed.
6700 * gcc.target/riscv/rvv/base/vwmaccu_vx-2.c: Removed.
6701 * gcc.target/riscv/rvv/base/vwmaccu_vx-3.c: Removed.
6702 * gcc.target/riscv/rvv/base/vwmaccu_vx_m-1.c: Removed.
6703 * gcc.target/riscv/rvv/base/vwmaccu_vx_m-2.c: Removed.
6704 * gcc.target/riscv/rvv/base/vwmaccu_vx_m-3.c: Removed.
6705 * gcc.target/riscv/rvv/base/vwmaccu_vx_mu-1.c: Removed.
6706 * gcc.target/riscv/rvv/base/vwmaccu_vx_mu-2.c: Removed.
6707 * gcc.target/riscv/rvv/base/vwmaccu_vx_mu-3.c: Removed.
6708 * gcc.target/riscv/rvv/base/vwmaccu_vx_tu-1.c: Removed.
6709 * gcc.target/riscv/rvv/base/vwmaccu_vx_tu-2.c: Removed.
6710 * gcc.target/riscv/rvv/base/vwmaccu_vx_tu-3.c: Removed.
6711 * gcc.target/riscv/rvv/base/vwmaccu_vx_tum-1.c: Removed.
6712 * gcc.target/riscv/rvv/base/vwmaccu_vx_tum-2.c: Removed.
6713 * gcc.target/riscv/rvv/base/vwmaccu_vx_tum-3.c: Removed.
6714 * gcc.target/riscv/rvv/base/vwmaccu_vx_tumu-1.c: Removed.
6715 * gcc.target/riscv/rvv/base/vwmaccu_vx_tumu-2.c: Removed.
6716 * gcc.target/riscv/rvv/base/vwmaccu_vx_tumu-3.c: Removed.
6717 * gcc.target/riscv/rvv/base/vwmaccus_vx-1.c: Removed.
6718 * gcc.target/riscv/rvv/base/vwmaccus_vx-2.c: Removed.
6719 * gcc.target/riscv/rvv/base/vwmaccus_vx-3.c: Removed.
6720 * gcc.target/riscv/rvv/base/vwmaccus_vx_m-1.c: Removed.
6721 * gcc.target/riscv/rvv/base/vwmaccus_vx_m-2.c: Removed.
6722 * gcc.target/riscv/rvv/base/vwmaccus_vx_m-3.c: Removed.
6723 * gcc.target/riscv/rvv/base/vwmaccus_vx_mu-1.c: Removed.
6724 * gcc.target/riscv/rvv/base/vwmaccus_vx_mu-2.c: Removed.
6725 * gcc.target/riscv/rvv/base/vwmaccus_vx_mu-3.c: Removed.
6726 * gcc.target/riscv/rvv/base/vwmaccus_vx_tu-1.c: Removed.
6727 * gcc.target/riscv/rvv/base/vwmaccus_vx_tu-2.c: Removed.
6728 * gcc.target/riscv/rvv/base/vwmaccus_vx_tu-3.c: Removed.
6729 * gcc.target/riscv/rvv/base/vwmaccus_vx_tum-1.c: Removed.
6730 * gcc.target/riscv/rvv/base/vwmaccus_vx_tum-2.c: Removed.
6731 * gcc.target/riscv/rvv/base/vwmaccus_vx_tum-3.c: Removed.
6732 * gcc.target/riscv/rvv/base/vwmaccus_vx_tumu-1.c: Removed.
6733 * gcc.target/riscv/rvv/base/vwmaccus_vx_tumu-2.c: Removed.
6734 * gcc.target/riscv/rvv/base/vwmaccus_vx_tumu-3.c: Removed.
6735 * gcc.target/riscv/rvv/base/vwmul_vv-1.c: Removed.
6736 * gcc.target/riscv/rvv/base/vwmul_vv-2.c: Removed.
6737 * gcc.target/riscv/rvv/base/vwmul_vv-3.c: Removed.
6738 * gcc.target/riscv/rvv/base/vwmul_vv_m-1.c: Removed.
6739 * gcc.target/riscv/rvv/base/vwmul_vv_m-2.c: Removed.
6740 * gcc.target/riscv/rvv/base/vwmul_vv_m-3.c: Removed.
6741 * gcc.target/riscv/rvv/base/vwmul_vv_mu-1.c: Removed.
6742 * gcc.target/riscv/rvv/base/vwmul_vv_mu-2.c: Removed.
6743 * gcc.target/riscv/rvv/base/vwmul_vv_mu-3.c: Removed.
6744 * gcc.target/riscv/rvv/base/vwmul_vv_tu-1.c: Removed.
6745 * gcc.target/riscv/rvv/base/vwmul_vv_tu-2.c: Removed.
6746 * gcc.target/riscv/rvv/base/vwmul_vv_tu-3.c: Removed.
6747 * gcc.target/riscv/rvv/base/vwmul_vv_tum-1.c: Removed.
6748 * gcc.target/riscv/rvv/base/vwmul_vv_tum-2.c: Removed.
6749 * gcc.target/riscv/rvv/base/vwmul_vv_tum-3.c: Removed.
6750 * gcc.target/riscv/rvv/base/vwmul_vv_tumu-1.c: Removed.
6751 * gcc.target/riscv/rvv/base/vwmul_vv_tumu-2.c: Removed.
6752 * gcc.target/riscv/rvv/base/vwmul_vv_tumu-3.c: Removed.
6753 * gcc.target/riscv/rvv/base/vwmul_vx-1.c: Removed.
6754 * gcc.target/riscv/rvv/base/vwmul_vx-2.c: Removed.
6755 * gcc.target/riscv/rvv/base/vwmul_vx-3.c: Removed.
6756 * gcc.target/riscv/rvv/base/vwmul_vx_m-1.c: Removed.
6757 * gcc.target/riscv/rvv/base/vwmul_vx_m-2.c: Removed.
6758 * gcc.target/riscv/rvv/base/vwmul_vx_m-3.c: Removed.
6759 * gcc.target/riscv/rvv/base/vwmul_vx_mu-1.c: Removed.
6760 * gcc.target/riscv/rvv/base/vwmul_vx_mu-2.c: Removed.
6761 * gcc.target/riscv/rvv/base/vwmul_vx_mu-3.c: Removed.
6762 * gcc.target/riscv/rvv/base/vwmul_vx_tu-1.c: Removed.
6763 * gcc.target/riscv/rvv/base/vwmul_vx_tu-2.c: Removed.
6764 * gcc.target/riscv/rvv/base/vwmul_vx_tu-3.c: Removed.
6765 * gcc.target/riscv/rvv/base/vwmul_vx_tum-1.c: Removed.
6766 * gcc.target/riscv/rvv/base/vwmul_vx_tum-2.c: Removed.
6767 * gcc.target/riscv/rvv/base/vwmul_vx_tum-3.c: Removed.
6768 * gcc.target/riscv/rvv/base/vwmul_vx_tumu-1.c: Removed.
6769 * gcc.target/riscv/rvv/base/vwmul_vx_tumu-2.c: Removed.
6770 * gcc.target/riscv/rvv/base/vwmul_vx_tumu-3.c: Removed.
6771 * gcc.target/riscv/rvv/base/vwmulsu_vv-1.c: Removed.
6772 * gcc.target/riscv/rvv/base/vwmulsu_vv-2.c: Removed.
6773 * gcc.target/riscv/rvv/base/vwmulsu_vv-3.c: Removed.
6774 * gcc.target/riscv/rvv/base/vwmulsu_vv_m-1.c: Removed.
6775 * gcc.target/riscv/rvv/base/vwmulsu_vv_m-2.c: Removed.
6776 * gcc.target/riscv/rvv/base/vwmulsu_vv_m-3.c: Removed.
6777 * gcc.target/riscv/rvv/base/vwmulsu_vv_mu-1.c: Removed.
6778 * gcc.target/riscv/rvv/base/vwmulsu_vv_mu-2.c: Removed.
6779 * gcc.target/riscv/rvv/base/vwmulsu_vv_mu-3.c: Removed.
6780 * gcc.target/riscv/rvv/base/vwmulsu_vv_tu-1.c: Removed.
6781 * gcc.target/riscv/rvv/base/vwmulsu_vv_tu-2.c: Removed.
6782 * gcc.target/riscv/rvv/base/vwmulsu_vv_tu-3.c: Removed.
6783 * gcc.target/riscv/rvv/base/vwmulsu_vv_tum-1.c: Removed.
6784 * gcc.target/riscv/rvv/base/vwmulsu_vv_tum-2.c: Removed.
6785 * gcc.target/riscv/rvv/base/vwmulsu_vv_tum-3.c: Removed.
6786 * gcc.target/riscv/rvv/base/vwmulsu_vv_tumu-1.c: Removed.
6787 * gcc.target/riscv/rvv/base/vwmulsu_vv_tumu-2.c: Removed.
6788 * gcc.target/riscv/rvv/base/vwmulsu_vv_tumu-3.c: Removed.
6789 * gcc.target/riscv/rvv/base/vwmulsu_vx-1.c: Removed.
6790 * gcc.target/riscv/rvv/base/vwmulsu_vx-2.c: Removed.
6791 * gcc.target/riscv/rvv/base/vwmulsu_vx-3.c: Removed.
6792 * gcc.target/riscv/rvv/base/vwmulsu_vx_m-1.c: Removed.
6793 * gcc.target/riscv/rvv/base/vwmulsu_vx_m-2.c: Removed.
6794 * gcc.target/riscv/rvv/base/vwmulsu_vx_m-3.c: Removed.
6795 * gcc.target/riscv/rvv/base/vwmulsu_vx_mu-1.c: Removed.
6796 * gcc.target/riscv/rvv/base/vwmulsu_vx_mu-2.c: Removed.
6797 * gcc.target/riscv/rvv/base/vwmulsu_vx_mu-3.c: Removed.
6798 * gcc.target/riscv/rvv/base/vwmulsu_vx_tu-1.c: Removed.
6799 * gcc.target/riscv/rvv/base/vwmulsu_vx_tu-2.c: Removed.
6800 * gcc.target/riscv/rvv/base/vwmulsu_vx_tu-3.c: Removed.
6801 * gcc.target/riscv/rvv/base/vwmulsu_vx_tum-1.c: Removed.
6802 * gcc.target/riscv/rvv/base/vwmulsu_vx_tum-2.c: Removed.
6803 * gcc.target/riscv/rvv/base/vwmulsu_vx_tum-3.c: Removed.
6804 * gcc.target/riscv/rvv/base/vwmulsu_vx_tumu-1.c: Removed.
6805 * gcc.target/riscv/rvv/base/vwmulsu_vx_tumu-2.c: Removed.
6806 * gcc.target/riscv/rvv/base/vwmulsu_vx_tumu-3.c: Removed.
6807 * gcc.target/riscv/rvv/base/vwmulu_vv-1.c: Removed.
6808 * gcc.target/riscv/rvv/base/vwmulu_vv-2.c: Removed.
6809 * gcc.target/riscv/rvv/base/vwmulu_vv-3.c: Removed.
6810 * gcc.target/riscv/rvv/base/vwmulu_vv_m-1.c: Removed.
6811 * gcc.target/riscv/rvv/base/vwmulu_vv_m-2.c: Removed.
6812 * gcc.target/riscv/rvv/base/vwmulu_vv_m-3.c: Removed.
6813 * gcc.target/riscv/rvv/base/vwmulu_vv_mu-1.c: Removed.
6814 * gcc.target/riscv/rvv/base/vwmulu_vv_mu-2.c: Removed.
6815 * gcc.target/riscv/rvv/base/vwmulu_vv_mu-3.c: Removed.
6816 * gcc.target/riscv/rvv/base/vwmulu_vv_tu-1.c: Removed.
6817 * gcc.target/riscv/rvv/base/vwmulu_vv_tu-2.c: Removed.
6818 * gcc.target/riscv/rvv/base/vwmulu_vv_tu-3.c: Removed.
6819 * gcc.target/riscv/rvv/base/vwmulu_vv_tum-1.c: Removed.
6820 * gcc.target/riscv/rvv/base/vwmulu_vv_tum-2.c: Removed.
6821 * gcc.target/riscv/rvv/base/vwmulu_vv_tum-3.c: Removed.
6822 * gcc.target/riscv/rvv/base/vwmulu_vv_tumu-1.c: Removed.
6823 * gcc.target/riscv/rvv/base/vwmulu_vv_tumu-2.c: Removed.
6824 * gcc.target/riscv/rvv/base/vwmulu_vv_tumu-3.c: Removed.
6825 * gcc.target/riscv/rvv/base/vwmulu_vx-1.c: Removed.
6826 * gcc.target/riscv/rvv/base/vwmulu_vx-2.c: Removed.
6827 * gcc.target/riscv/rvv/base/vwmulu_vx-3.c: Removed.
6828 * gcc.target/riscv/rvv/base/vwmulu_vx_m-1.c: Removed.
6829 * gcc.target/riscv/rvv/base/vwmulu_vx_m-2.c: Removed.
6830 * gcc.target/riscv/rvv/base/vwmulu_vx_m-3.c: Removed.
6831 * gcc.target/riscv/rvv/base/vwmulu_vx_mu-1.c: Removed.
6832 * gcc.target/riscv/rvv/base/vwmulu_vx_mu-2.c: Removed.
6833 * gcc.target/riscv/rvv/base/vwmulu_vx_mu-3.c: Removed.
6834 * gcc.target/riscv/rvv/base/vwmulu_vx_tu-1.c: Removed.
6835 * gcc.target/riscv/rvv/base/vwmulu_vx_tu-2.c: Removed.
6836 * gcc.target/riscv/rvv/base/vwmulu_vx_tu-3.c: Removed.
6837 * gcc.target/riscv/rvv/base/vwmulu_vx_tum-1.c: Removed.
6838 * gcc.target/riscv/rvv/base/vwmulu_vx_tum-2.c: Removed.
6839 * gcc.target/riscv/rvv/base/vwmulu_vx_tum-3.c: Removed.
6840 * gcc.target/riscv/rvv/base/vwmulu_vx_tumu-1.c: Removed.
6841 * gcc.target/riscv/rvv/base/vwmulu_vx_tumu-2.c: Removed.
6842 * gcc.target/riscv/rvv/base/vwmulu_vx_tumu-3.c: Removed.
6843 * gcc.target/riscv/rvv/base/vwrite_csr.c: Removed.
6844 * gcc.target/riscv/rvv/base/vwsub_vv-1.c: Removed.
6845 * gcc.target/riscv/rvv/base/vwsub_vv-2.c: Removed.
6846 * gcc.target/riscv/rvv/base/vwsub_vv-3.c: Removed.
6847 * gcc.target/riscv/rvv/base/vwsub_vv_m-1.c: Removed.
6848 * gcc.target/riscv/rvv/base/vwsub_vv_m-2.c: Removed.
6849 * gcc.target/riscv/rvv/base/vwsub_vv_m-3.c: Removed.
6850 * gcc.target/riscv/rvv/base/vwsub_vv_mu-1.c: Removed.
6851 * gcc.target/riscv/rvv/base/vwsub_vv_mu-2.c: Removed.
6852 * gcc.target/riscv/rvv/base/vwsub_vv_mu-3.c: Removed.
6853 * gcc.target/riscv/rvv/base/vwsub_vv_tu-1.c: Removed.
6854 * gcc.target/riscv/rvv/base/vwsub_vv_tu-2.c: Removed.
6855 * gcc.target/riscv/rvv/base/vwsub_vv_tu-3.c: Removed.
6856 * gcc.target/riscv/rvv/base/vwsub_vv_tum-1.c: Removed.
6857 * gcc.target/riscv/rvv/base/vwsub_vv_tum-2.c: Removed.
6858 * gcc.target/riscv/rvv/base/vwsub_vv_tum-3.c: Removed.
6859 * gcc.target/riscv/rvv/base/vwsub_vv_tumu-1.c: Removed.
6860 * gcc.target/riscv/rvv/base/vwsub_vv_tumu-2.c: Removed.
6861 * gcc.target/riscv/rvv/base/vwsub_vv_tumu-3.c: Removed.
6862 * gcc.target/riscv/rvv/base/vwsub_vx-1.c: Removed.
6863 * gcc.target/riscv/rvv/base/vwsub_vx-2.c: Removed.
6864 * gcc.target/riscv/rvv/base/vwsub_vx-3.c: Removed.
6865 * gcc.target/riscv/rvv/base/vwsub_vx_m-1.c: Removed.
6866 * gcc.target/riscv/rvv/base/vwsub_vx_m-2.c: Removed.
6867 * gcc.target/riscv/rvv/base/vwsub_vx_m-3.c: Removed.
6868 * gcc.target/riscv/rvv/base/vwsub_vx_mu-1.c: Removed.
6869 * gcc.target/riscv/rvv/base/vwsub_vx_mu-2.c: Removed.
6870 * gcc.target/riscv/rvv/base/vwsub_vx_mu-3.c: Removed.
6871 * gcc.target/riscv/rvv/base/vwsub_vx_tu-1.c: Removed.
6872 * gcc.target/riscv/rvv/base/vwsub_vx_tu-2.c: Removed.
6873 * gcc.target/riscv/rvv/base/vwsub_vx_tu-3.c: Removed.
6874 * gcc.target/riscv/rvv/base/vwsub_vx_tum-1.c: Removed.
6875 * gcc.target/riscv/rvv/base/vwsub_vx_tum-2.c: Removed.
6876 * gcc.target/riscv/rvv/base/vwsub_vx_tum-3.c: Removed.
6877 * gcc.target/riscv/rvv/base/vwsub_vx_tumu-1.c: Removed.
6878 * gcc.target/riscv/rvv/base/vwsub_vx_tumu-2.c: Removed.
6879 * gcc.target/riscv/rvv/base/vwsub_vx_tumu-3.c: Removed.
6880 * gcc.target/riscv/rvv/base/vwsub_wv-1.c: Removed.
6881 * gcc.target/riscv/rvv/base/vwsub_wv-2.c: Removed.
6882 * gcc.target/riscv/rvv/base/vwsub_wv-3.c: Removed.
6883 * gcc.target/riscv/rvv/base/vwsub_wv_m-1.c: Removed.
6884 * gcc.target/riscv/rvv/base/vwsub_wv_m-2.c: Removed.
6885 * gcc.target/riscv/rvv/base/vwsub_wv_m-3.c: Removed.
6886 * gcc.target/riscv/rvv/base/vwsub_wv_mu-1.c: Removed.
6887 * gcc.target/riscv/rvv/base/vwsub_wv_mu-2.c: Removed.
6888 * gcc.target/riscv/rvv/base/vwsub_wv_mu-3.c: Removed.
6889 * gcc.target/riscv/rvv/base/vwsub_wv_tu-1.c: Removed.
6890 * gcc.target/riscv/rvv/base/vwsub_wv_tu-2.c: Removed.
6891 * gcc.target/riscv/rvv/base/vwsub_wv_tu-3.c: Removed.
6892 * gcc.target/riscv/rvv/base/vwsub_wv_tum-1.c: Removed.
6893 * gcc.target/riscv/rvv/base/vwsub_wv_tum-2.c: Removed.
6894 * gcc.target/riscv/rvv/base/vwsub_wv_tum-3.c: Removed.
6895 * gcc.target/riscv/rvv/base/vwsub_wv_tumu-1.c: Removed.
6896 * gcc.target/riscv/rvv/base/vwsub_wv_tumu-2.c: Removed.
6897 * gcc.target/riscv/rvv/base/vwsub_wv_tumu-3.c: Removed.
6898 * gcc.target/riscv/rvv/base/vwsub_wx-1.c: Removed.
6899 * gcc.target/riscv/rvv/base/vwsub_wx-2.c: Removed.
6900 * gcc.target/riscv/rvv/base/vwsub_wx-3.c: Removed.
6901 * gcc.target/riscv/rvv/base/vwsub_wx_m-1.c: Removed.
6902 * gcc.target/riscv/rvv/base/vwsub_wx_m-2.c: Removed.
6903 * gcc.target/riscv/rvv/base/vwsub_wx_m-3.c: Removed.
6904 * gcc.target/riscv/rvv/base/vwsub_wx_mu-1.c: Removed.
6905 * gcc.target/riscv/rvv/base/vwsub_wx_mu-2.c: Removed.
6906 * gcc.target/riscv/rvv/base/vwsub_wx_mu-3.c: Removed.
6907 * gcc.target/riscv/rvv/base/vwsub_wx_tu-1.c: Removed.
6908 * gcc.target/riscv/rvv/base/vwsub_wx_tu-2.c: Removed.
6909 * gcc.target/riscv/rvv/base/vwsub_wx_tu-3.c: Removed.
6910 * gcc.target/riscv/rvv/base/vwsub_wx_tum-1.c: Removed.
6911 * gcc.target/riscv/rvv/base/vwsub_wx_tum-2.c: Removed.
6912 * gcc.target/riscv/rvv/base/vwsub_wx_tum-3.c: Removed.
6913 * gcc.target/riscv/rvv/base/vwsub_wx_tumu-1.c: Removed.
6914 * gcc.target/riscv/rvv/base/vwsub_wx_tumu-2.c: Removed.
6915 * gcc.target/riscv/rvv/base/vwsub_wx_tumu-3.c: Removed.
6916 * gcc.target/riscv/rvv/base/vwsubu_vv-1.c: Removed.
6917 * gcc.target/riscv/rvv/base/vwsubu_vv-2.c: Removed.
6918 * gcc.target/riscv/rvv/base/vwsubu_vv-3.c: Removed.
6919 * gcc.target/riscv/rvv/base/vwsubu_vv_m-1.c: Removed.
6920 * gcc.target/riscv/rvv/base/vwsubu_vv_m-2.c: Removed.
6921 * gcc.target/riscv/rvv/base/vwsubu_vv_m-3.c: Removed.
6922 * gcc.target/riscv/rvv/base/vwsubu_vv_mu-1.c: Removed.
6923 * gcc.target/riscv/rvv/base/vwsubu_vv_mu-2.c: Removed.
6924 * gcc.target/riscv/rvv/base/vwsubu_vv_mu-3.c: Removed.
6925 * gcc.target/riscv/rvv/base/vwsubu_vv_tu-1.c: Removed.
6926 * gcc.target/riscv/rvv/base/vwsubu_vv_tu-2.c: Removed.
6927 * gcc.target/riscv/rvv/base/vwsubu_vv_tu-3.c: Removed.
6928 * gcc.target/riscv/rvv/base/vwsubu_vv_tum-1.c: Removed.
6929 * gcc.target/riscv/rvv/base/vwsubu_vv_tum-2.c: Removed.
6930 * gcc.target/riscv/rvv/base/vwsubu_vv_tum-3.c: Removed.
6931 * gcc.target/riscv/rvv/base/vwsubu_vv_tumu-1.c: Removed.
6932 * gcc.target/riscv/rvv/base/vwsubu_vv_tumu-2.c: Removed.
6933 * gcc.target/riscv/rvv/base/vwsubu_vv_tumu-3.c: Removed.
6934 * gcc.target/riscv/rvv/base/vwsubu_vx-1.c: Removed.
6935 * gcc.target/riscv/rvv/base/vwsubu_vx-2.c: Removed.
6936 * gcc.target/riscv/rvv/base/vwsubu_vx-3.c: Removed.
6937 * gcc.target/riscv/rvv/base/vwsubu_vx_m-1.c: Removed.
6938 * gcc.target/riscv/rvv/base/vwsubu_vx_m-2.c: Removed.
6939 * gcc.target/riscv/rvv/base/vwsubu_vx_m-3.c: Removed.
6940 * gcc.target/riscv/rvv/base/vwsubu_vx_mu-1.c: Removed.
6941 * gcc.target/riscv/rvv/base/vwsubu_vx_mu-2.c: Removed.
6942 * gcc.target/riscv/rvv/base/vwsubu_vx_mu-3.c: Removed.
6943 * gcc.target/riscv/rvv/base/vwsubu_vx_tu-1.c: Removed.
6944 * gcc.target/riscv/rvv/base/vwsubu_vx_tu-2.c: Removed.
6945 * gcc.target/riscv/rvv/base/vwsubu_vx_tu-3.c: Removed.
6946 * gcc.target/riscv/rvv/base/vwsubu_vx_tum-1.c: Removed.
6947 * gcc.target/riscv/rvv/base/vwsubu_vx_tum-2.c: Removed.
6948 * gcc.target/riscv/rvv/base/vwsubu_vx_tum-3.c: Removed.
6949 * gcc.target/riscv/rvv/base/vwsubu_vx_tumu-1.c: Removed.
6950 * gcc.target/riscv/rvv/base/vwsubu_vx_tumu-2.c: Removed.
6951 * gcc.target/riscv/rvv/base/vwsubu_vx_tumu-3.c: Removed.
6952 * gcc.target/riscv/rvv/base/vwsubu_wv-1.c: Removed.
6953 * gcc.target/riscv/rvv/base/vwsubu_wv-2.c: Removed.
6954 * gcc.target/riscv/rvv/base/vwsubu_wv-3.c: Removed.
6955 * gcc.target/riscv/rvv/base/vwsubu_wv_m-1.c: Removed.
6956 * gcc.target/riscv/rvv/base/vwsubu_wv_m-2.c: Removed.
6957 * gcc.target/riscv/rvv/base/vwsubu_wv_m-3.c: Removed.
6958 * gcc.target/riscv/rvv/base/vwsubu_wv_mu-1.c: Removed.
6959 * gcc.target/riscv/rvv/base/vwsubu_wv_mu-2.c: Removed.
6960 * gcc.target/riscv/rvv/base/vwsubu_wv_mu-3.c: Removed.
6961 * gcc.target/riscv/rvv/base/vwsubu_wv_tu-1.c: Removed.
6962 * gcc.target/riscv/rvv/base/vwsubu_wv_tu-2.c: Removed.
6963 * gcc.target/riscv/rvv/base/vwsubu_wv_tu-3.c: Removed.
6964 * gcc.target/riscv/rvv/base/vwsubu_wv_tum-1.c: Removed.
6965 * gcc.target/riscv/rvv/base/vwsubu_wv_tum-2.c: Removed.
6966 * gcc.target/riscv/rvv/base/vwsubu_wv_tum-3.c: Removed.
6967 * gcc.target/riscv/rvv/base/vwsubu_wv_tumu-1.c: Removed.
6968 * gcc.target/riscv/rvv/base/vwsubu_wv_tumu-2.c: Removed.
6969 * gcc.target/riscv/rvv/base/vwsubu_wv_tumu-3.c: Removed.
6970 * gcc.target/riscv/rvv/base/vwsubu_wx-1.c: Removed.
6971 * gcc.target/riscv/rvv/base/vwsubu_wx-2.c: Removed.
6972 * gcc.target/riscv/rvv/base/vwsubu_wx-3.c: Removed.
6973 * gcc.target/riscv/rvv/base/vwsubu_wx_m-1.c: Removed.
6974 * gcc.target/riscv/rvv/base/vwsubu_wx_m-2.c: Removed.
6975 * gcc.target/riscv/rvv/base/vwsubu_wx_m-3.c: Removed.
6976 * gcc.target/riscv/rvv/base/vwsubu_wx_mu-1.c: Removed.
6977 * gcc.target/riscv/rvv/base/vwsubu_wx_mu-2.c: Removed.
6978 * gcc.target/riscv/rvv/base/vwsubu_wx_mu-3.c: Removed.
6979 * gcc.target/riscv/rvv/base/vwsubu_wx_tu-1.c: Removed.
6980 * gcc.target/riscv/rvv/base/vwsubu_wx_tu-2.c: Removed.
6981 * gcc.target/riscv/rvv/base/vwsubu_wx_tu-3.c: Removed.
6982 * gcc.target/riscv/rvv/base/vwsubu_wx_tum-1.c: Removed.
6983 * gcc.target/riscv/rvv/base/vwsubu_wx_tum-2.c: Removed.
6984 * gcc.target/riscv/rvv/base/vwsubu_wx_tum-3.c: Removed.
6985 * gcc.target/riscv/rvv/base/vwsubu_wx_tumu-1.c: Removed.
6986 * gcc.target/riscv/rvv/base/vwsubu_wx_tumu-2.c: Removed.
6987 * gcc.target/riscv/rvv/base/vwsubu_wx_tumu-3.c: Removed.
6988 * gcc.target/riscv/rvv/base/vxor_vv-1.c: Removed.
6989 * gcc.target/riscv/rvv/base/vxor_vv-2.c: Removed.
6990 * gcc.target/riscv/rvv/base/vxor_vv-3.c: Removed.
6991 * gcc.target/riscv/rvv/base/vxor_vv_m-1.c: Removed.
6992 * gcc.target/riscv/rvv/base/vxor_vv_m-2.c: Removed.
6993 * gcc.target/riscv/rvv/base/vxor_vv_m-3.c: Removed.
6994 * gcc.target/riscv/rvv/base/vxor_vv_mu-1.c: Removed.
6995 * gcc.target/riscv/rvv/base/vxor_vv_mu-2.c: Removed.
6996 * gcc.target/riscv/rvv/base/vxor_vv_mu-3.c: Removed.
6997 * gcc.target/riscv/rvv/base/vxor_vv_tu-1.c: Removed.
6998 * gcc.target/riscv/rvv/base/vxor_vv_tu-2.c: Removed.
6999 * gcc.target/riscv/rvv/base/vxor_vv_tu-3.c: Removed.
7000 * gcc.target/riscv/rvv/base/vxor_vv_tum-1.c: Removed.
7001 * gcc.target/riscv/rvv/base/vxor_vv_tum-2.c: Removed.
7002 * gcc.target/riscv/rvv/base/vxor_vv_tum-3.c: Removed.
7003 * gcc.target/riscv/rvv/base/vxor_vv_tumu-1.c: Removed.
7004 * gcc.target/riscv/rvv/base/vxor_vv_tumu-2.c: Removed.
7005 * gcc.target/riscv/rvv/base/vxor_vv_tumu-3.c: Removed.
7006 * gcc.target/riscv/rvv/base/vxor_vx_m_rv32-1.c: Removed.
7007 * gcc.target/riscv/rvv/base/vxor_vx_m_rv32-2.c: Removed.
7008 * gcc.target/riscv/rvv/base/vxor_vx_m_rv32-3.c: Removed.
7009 * gcc.target/riscv/rvv/base/vxor_vx_m_rv64-1.c: Removed.
7010 * gcc.target/riscv/rvv/base/vxor_vx_m_rv64-2.c: Removed.
7011 * gcc.target/riscv/rvv/base/vxor_vx_m_rv64-3.c: Removed.
7012 * gcc.target/riscv/rvv/base/vxor_vx_mu_rv32-1.c: Removed.
7013 * gcc.target/riscv/rvv/base/vxor_vx_mu_rv32-2.c: Removed.
7014 * gcc.target/riscv/rvv/base/vxor_vx_mu_rv32-3.c: Removed.
7015 * gcc.target/riscv/rvv/base/vxor_vx_mu_rv64-1.c: Removed.
7016 * gcc.target/riscv/rvv/base/vxor_vx_mu_rv64-2.c: Removed.
7017 * gcc.target/riscv/rvv/base/vxor_vx_mu_rv64-3.c: Removed.
7018 * gcc.target/riscv/rvv/base/vxor_vx_rv32-1.c: Removed.
7019 * gcc.target/riscv/rvv/base/vxor_vx_rv32-2.c: Removed.
7020 * gcc.target/riscv/rvv/base/vxor_vx_rv32-3.c: Removed.
7021 * gcc.target/riscv/rvv/base/vxor_vx_rv64-1.c: Removed.
7022 * gcc.target/riscv/rvv/base/vxor_vx_rv64-2.c: Removed.
7023 * gcc.target/riscv/rvv/base/vxor_vx_rv64-3.c: Removed.
7024 * gcc.target/riscv/rvv/base/vxor_vx_tu_rv32-1.c: Removed.
7025 * gcc.target/riscv/rvv/base/vxor_vx_tu_rv32-2.c: Removed.
7026 * gcc.target/riscv/rvv/base/vxor_vx_tu_rv32-3.c: Removed.
7027 * gcc.target/riscv/rvv/base/vxor_vx_tu_rv64-1.c: Removed.
7028 * gcc.target/riscv/rvv/base/vxor_vx_tu_rv64-2.c: Removed.
7029 * gcc.target/riscv/rvv/base/vxor_vx_tu_rv64-3.c: Removed.
7030 * gcc.target/riscv/rvv/base/vxor_vx_tum_rv32-1.c: Removed.
7031 * gcc.target/riscv/rvv/base/vxor_vx_tum_rv32-2.c: Removed.
7032 * gcc.target/riscv/rvv/base/vxor_vx_tum_rv32-3.c: Removed.
7033 * gcc.target/riscv/rvv/base/vxor_vx_tum_rv64-1.c: Removed.
7034 * gcc.target/riscv/rvv/base/vxor_vx_tum_rv64-2.c: Removed.
7035 * gcc.target/riscv/rvv/base/vxor_vx_tum_rv64-3.c: Removed.
7036 * gcc.target/riscv/rvv/base/vxor_vx_tumu_rv32-1.c: Removed.
7037 * gcc.target/riscv/rvv/base/vxor_vx_tumu_rv32-2.c: Removed.
7038 * gcc.target/riscv/rvv/base/vxor_vx_tumu_rv32-3.c: Removed.
7039 * gcc.target/riscv/rvv/base/vxor_vx_tumu_rv64-1.c: Removed.
7040 * gcc.target/riscv/rvv/base/vxor_vx_tumu_rv64-2.c: Removed.
7041 * gcc.target/riscv/rvv/base/vxor_vx_tumu_rv64-3.c: Removed.
7042 * gcc.target/riscv/rvv/base/vzext_vf2-1.c: Removed.
7043 * gcc.target/riscv/rvv/base/vzext_vf2-2.c: Removed.
7044 * gcc.target/riscv/rvv/base/vzext_vf2-3.c: Removed.
7045 * gcc.target/riscv/rvv/base/vzext_vf2_m-1.c: Removed.
7046 * gcc.target/riscv/rvv/base/vzext_vf2_m-2.c: Removed.
7047 * gcc.target/riscv/rvv/base/vzext_vf2_m-3.c: Removed.
7048 * gcc.target/riscv/rvv/base/vzext_vf2_mu-1.c: Removed.
7049 * gcc.target/riscv/rvv/base/vzext_vf2_mu-2.c: Removed.
7050 * gcc.target/riscv/rvv/base/vzext_vf2_mu-3.c: Removed.
7051 * gcc.target/riscv/rvv/base/vzext_vf2_tu-1.c: Removed.
7052 * gcc.target/riscv/rvv/base/vzext_vf2_tu-2.c: Removed.
7053 * gcc.target/riscv/rvv/base/vzext_vf2_tu-3.c: Removed.
7054 * gcc.target/riscv/rvv/base/vzext_vf2_tum-1.c: Removed.
7055 * gcc.target/riscv/rvv/base/vzext_vf2_tum-2.c: Removed.
7056 * gcc.target/riscv/rvv/base/vzext_vf2_tum-3.c: Removed.
7057 * gcc.target/riscv/rvv/base/vzext_vf2_tumu-1.c: Removed.
7058 * gcc.target/riscv/rvv/base/vzext_vf2_tumu-2.c: Removed.
7059 * gcc.target/riscv/rvv/base/vzext_vf2_tumu-3.c: Removed.
7060 * gcc.target/riscv/rvv/base/vzext_vf4-1.c: Removed.
7061 * gcc.target/riscv/rvv/base/vzext_vf4-2.c: Removed.
7062 * gcc.target/riscv/rvv/base/vzext_vf4-3.c: Removed.
7063 * gcc.target/riscv/rvv/base/vzext_vf4_m-1.c: Removed.
7064 * gcc.target/riscv/rvv/base/vzext_vf4_m-2.c: Removed.
7065 * gcc.target/riscv/rvv/base/vzext_vf4_m-3.c: Removed.
7066 * gcc.target/riscv/rvv/base/vzext_vf4_mu-1.c: Removed.
7067 * gcc.target/riscv/rvv/base/vzext_vf4_mu-2.c: Removed.
7068 * gcc.target/riscv/rvv/base/vzext_vf4_mu-3.c: Removed.
7069 * gcc.target/riscv/rvv/base/vzext_vf4_tu-1.c: Removed.
7070 * gcc.target/riscv/rvv/base/vzext_vf4_tu-2.c: Removed.
7071 * gcc.target/riscv/rvv/base/vzext_vf4_tu-3.c: Removed.
7072 * gcc.target/riscv/rvv/base/vzext_vf4_tum-1.c: Removed.
7073 * gcc.target/riscv/rvv/base/vzext_vf4_tum-2.c: Removed.
7074 * gcc.target/riscv/rvv/base/vzext_vf4_tum-3.c: Removed.
7075 * gcc.target/riscv/rvv/base/vzext_vf4_tumu-1.c: Removed.
7076 * gcc.target/riscv/rvv/base/vzext_vf4_tumu-2.c: Removed.
7077 * gcc.target/riscv/rvv/base/vzext_vf4_tumu-3.c: Removed.
7078 * gcc.target/riscv/rvv/base/vzext_vf8-1.c: Removed.
7079 * gcc.target/riscv/rvv/base/vzext_vf8-2.c: Removed.
7080 * gcc.target/riscv/rvv/base/vzext_vf8-3.c: Removed.
7081 * gcc.target/riscv/rvv/base/vzext_vf8_m-1.c: Removed.
7082 * gcc.target/riscv/rvv/base/vzext_vf8_m-2.c: Removed.
7083 * gcc.target/riscv/rvv/base/vzext_vf8_m-3.c: Removed.
7084 * gcc.target/riscv/rvv/base/vzext_vf8_mu-1.c: Removed.
7085 * gcc.target/riscv/rvv/base/vzext_vf8_mu-2.c: Removed.
7086 * gcc.target/riscv/rvv/base/vzext_vf8_mu-3.c: Removed.
7087 * gcc.target/riscv/rvv/base/vzext_vf8_tu-1.c: Removed.
7088 * gcc.target/riscv/rvv/base/vzext_vf8_tu-2.c: Removed.
7089 * gcc.target/riscv/rvv/base/vzext_vf8_tu-3.c: Removed.
7090 * gcc.target/riscv/rvv/base/vzext_vf8_tum-1.c: Removed.
7091 * gcc.target/riscv/rvv/base/vzext_vf8_tum-2.c: Removed.
7092 * gcc.target/riscv/rvv/base/vzext_vf8_tum-3.c: Removed.
7093 * gcc.target/riscv/rvv/base/vzext_vf8_tumu-1.c: Removed.
7094 * gcc.target/riscv/rvv/base/vzext_vf8_tumu-2.c: Removed.
7095 * gcc.target/riscv/rvv/base/vzext_vf8_tumu-3.c: Removed.
7097 2023-03-13 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
7099 * gcc.target/riscv/rvv/base/bug-1.c: New test.
7101 2023-03-13 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
7103 * gcc.target/riscv/rvv/base/narrow_constraint-1.c: New test.
7104 * gcc.target/riscv/rvv/base/narrow_constraint-10.c: New test.
7105 * gcc.target/riscv/rvv/base/narrow_constraint-11.c: New test.
7106 * gcc.target/riscv/rvv/base/narrow_constraint-2.c: New test.
7107 * gcc.target/riscv/rvv/base/narrow_constraint-3.c: New test.
7108 * gcc.target/riscv/rvv/base/narrow_constraint-4.c: New test.
7109 * gcc.target/riscv/rvv/base/narrow_constraint-5.c: New test.
7110 * gcc.target/riscv/rvv/base/narrow_constraint-6.c: New test.
7111 * gcc.target/riscv/rvv/base/narrow_constraint-7.c: New test.
7112 * gcc.target/riscv/rvv/base/narrow_constraint-8.c: New test.
7113 * gcc.target/riscv/rvv/base/narrow_constraint-9.c: New test.
7115 2023-03-13 Marek Polacek <polacek@redhat.com>
7118 * g++.dg/warn/Wdangling-reference10.C: New test.
7120 2023-03-13 Lewis Hyatt <lhyatt@gmail.com>
7122 PR preprocessor/67046
7123 * c-c++-common/cpp/pr67046.c: New test.
7125 2023-03-13 Richard Biener <rguenther@suse.de>
7127 PR tree-optimization/109046
7128 * gcc.dg/tree-ssa/forwprop-39.c: New testcase.
7130 2023-03-12 Jakub Jelinek <jakub@redhat.com>
7132 * gcc.target/aarch64/sve/acle/general-c/ternary_bfloat16_opt_n_1.c:
7133 Don't expect one __bf16 related error.
7134 * gcc.target/aarch64/bfloat16_vector_typecheck_1.c: Adjust or remove
7135 dg-error directives for __bf16 being an extended arithmetic type.
7136 * gcc.target/aarch64/bfloat16_vector_typecheck_2.c: Likewise.
7137 * gcc.target/aarch64/bfloat16_scalar_typecheck.c: Likewise.
7138 * g++.target/aarch64/bfloat_cpp_typecheck.C: Don't expect two __bf16
7141 2023-03-12 Roger Sayle <roger@nextmovesoftware.com>
7143 PR middle-end/109031
7144 * gcc.dg/tree-ssa/pr109031-1.c: New test case.
7145 * gcc.dg/tree-ssa/pr109031-2.c: Likewise.
7147 2023-03-12 Tamar Christina <tamar.christina@arm.com>
7150 * gcc.dg/vect/vect-div-bitmask-4.c: New test.
7151 * gcc.dg/vect/vect-div-bitmask-5.c: New test.
7153 2023-03-12 Tamar Christina <tamar.christina@arm.com>
7154 Richard Sandiford <richard.sandiford@arm.com>
7157 * gcc.dg/mla_1.c: New test.
7159 2023-03-12 Gaius Mulley <gaiusmod2@gmail.com>
7162 * gm2/pimlib/run/pass/limittests.mod: Rewritten to reflect
7163 the external definitions of isfinite.
7165 2023-03-12 Jonathan Yong <10walls@gmail.com>
7167 * gcc.dg/builtins-69.c: Use (long )*regex pattern to
7168 allow long long instead of just long.
7169 * gcc.dg/pr80163.c: Use __INTPTR_TYPE__ for LLP64 tagets.
7171 2023-03-12 Jonathan Yong <10walls@gmail.com>
7173 * gcc.c-torture/compile/103818.c: Enable test for llp64.
7175 2023-03-11 Cupertino Miranda <cupertino.miranda@oracle.com>
7177 * gcc.dg/pr25521.c: Skip for !const_volatile_readonly_section
7178 targets. Adjust expected output.
7179 * lib/target-supports.exp
7180 (check_effective_target_const_volatile_readonly_section): New
7182 2023-03-11 Harald Anlauf <anlauf@gmx.de>
7185 * gfortran.dg/pr106945.f90: New test.
7187 2023-03-10 Hans-Peter Nilsson <hp@axis.com>
7189 * lib/target-supports.exp (check_fork_available): Don't signal
7190 true for CRIS running on a simulator.
7192 2023-03-10 Hans-Peter Nilsson <hp@axis.com>
7194 * gcc.dg/pr108117.c: Require effective-target scheduling.
7196 2023-03-10 Hans-Peter Nilsson <hp@axis.com>
7198 * gcc.dg/pr106397.c: Add -w to options.
7200 2023-03-10 Jakub Jelinek <jakub@redhat.com>
7203 * g++.dg/cpp23/ext-floating.h (__STDCPP_BFLOAT16_T__): Don't undefine
7205 (std::bfloat16_t): Use decltype (0.0bf16) like libstdc++, rather than
7207 * g++.dg/cpp23/ext-floating14.C: New test.
7209 2023-03-10 Jakub Jelinek <jakub@redhat.com>
7212 * g++.dg/gomp/pr107558.C: New test.
7214 2023-03-10 Jakub Jelinek <jakub@redhat.com>
7217 * g++.dg/abi/no_unique_address7.C: New test.
7219 2023-03-10 Jason Merrill <jason@redhat.com>
7222 * g++.dg/cpp2a/concepts-lambda3.C: Run at lower std levels,
7225 2023-03-10 Marek Polacek <polacek@redhat.com>
7229 * c-c++-common/ubsan/bounds-17.c: New test.
7230 * c-c++-common/ubsan/bounds-18.c: New test.
7231 * c-c++-common/ubsan/bounds-19.c: New test.
7232 * c-c++-common/ubsan/bounds-20.c: New test.
7233 * c-c++-common/ubsan/bounds-21.c: New test.
7235 2023-03-10 Harald Anlauf <anlauf@gmx.de>
7238 * gfortran.dg/bind_c_usage_34.f90: New test.
7240 2023-03-10 Andrew Pinski <apinski@marvell.com>
7242 * gcc.target/aarch64/rev16_2.c: New test.
7243 * gcc.target/aarch64/shift_and_operator-1.c: New test.
7245 2023-03-10 David Malcolm <dmalcolm@redhat.com>
7248 * gcc.dg/analyzer/flex-with-call-summaries.c: Remove xfail.
7249 * gcc.dg/analyzer/leak-pr109059-1.c: New test.
7250 * gcc.dg/analyzer/leak-pr109059-2.c: New test.
7252 2023-03-10 Jason Merrill <jason@redhat.com>
7255 * g++.dg/abi/anon6.C: New test.
7257 2023-03-10 David Malcolm <dmalcolm@redhat.com>
7261 * gcc.dg/analyzer/deref-before-check-pr108475-1.c: New test.
7262 * gcc.dg/analyzer/deref-before-check-pr108475-haproxy-tcpcheck.c:
7264 * gcc.dg/analyzer/deref-before-check-pr109060-haproxy-cfgparse.c:
7267 2023-03-10 Jakub Jelinek <jakub@redhat.com>
7270 * c-c++-common/Wunused-var-18.c: New test.
7272 2023-03-10 Jakub Jelinek <jakub@redhat.com>
7274 PR tree-optimization/109008
7275 * gcc.dg/pr109008.c: New test.
7277 2023-03-10 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
7279 * gcc.target/riscv/rvv/base/merge_constraint-1.c: New test.
7281 2023-03-10 Jason Merrill <jason@redhat.com>
7284 * g++.dg/ext/int128-7.C: New test.
7286 2023-03-10 Jason Merrill <jason@redhat.com>
7289 * g++.dg/contracts/contracts-err1.C: New test.
7291 2023-03-09 Jason Merrill <jason@redhat.com>
7294 * g++.dg/cpp0x/initlist-array18.C: New test.
7295 * g++.dg/cpp0x/initlist-array19.C: New test.
7297 2023-03-09 David Malcolm <dmalcolm@redhat.com>
7303 * gcc.dg/analyzer/null-deref-pr102671-1.c: New test, reduced
7305 * gcc.dg/analyzer/null-deref-pr102671-2.c: Likewise.
7306 * gcc.dg/analyzer/null-deref-pr105755.c: Likewise.
7307 * gcc.dg/analyzer/null-deref-pr108251-smp_fetch_ssl_fc_has_early-O2.c:
7308 New test, reduced from haproxy's src/ssl_sample.c.
7309 * gcc.dg/analyzer/null-deref-pr108251-smp_fetch_ssl_fc_has_early.c:
7311 * gcc.dg/analyzer/null-deref-pr108400-SoftEtherVPN-WebUi.c: New
7312 test, reduced from SoftEtherVPN's src/Cedar/WebUI.c.
7314 2023-03-09 Tamar Christina <tamar.christina@arm.com>
7316 * gcc.target/aarch64/tbz_2.c: New test.
7317 * gcc.target/aarch64/tbz_3.c: New test.
7319 2023-03-09 Jason Merrill <jason@redhat.com>
7323 * g++.dg/DRs/dr2664.C: New test.
7324 * g++.dg/cpp2a/class-deduction-alias15.C: New test.
7326 2023-03-09 Jason Merrill <jason@redhat.com>
7327 Michael Spertus <mike@spertus.com>
7330 * g++.dg/cpp2a/class-deduction-alias14.C: New test.
7332 2023-03-09 Jason Merrill <jason@redhat.com>
7334 * g++.dg/ext/is_deducible1.C: Guard with
7335 __has_builtin (__is_deducible).
7337 2023-03-09 Jason Merrill <jason@redhat.com>
7340 * g++.dg/ext/is_deducible1.C: New test.
7342 2023-03-09 Vladimir N. Makarov <vmakarov@redhat.com>
7344 * gcc.target/aarch64/pr108999.c: New.
7346 2023-03-09 Richard Biener <rguenther@suse.de>
7348 PR middle-end/108995
7349 * gcc.dg/ubsan/pr108995.c: New testcase.
7351 2023-03-09 Jakub Jelinek <jakub@redhat.com>
7352 Richard Biener <rguenther@suse.de>
7354 PR tree-optimization/109008
7355 * gcc.c-torture/execute/ieee/pr109008.c: New test.
7357 2023-03-08 Kewen Lin <linkw@linux.ibm.com>
7359 * gcc.target/powerpc/ppc-fortran/ppc-fortran.exp: Override
7360 gcc_{warning,error}_prefix with Fortran specific one used in
7363 2023-03-08 Kewen Lin <linkw@linux.ibm.com>
7365 * gcc.target/powerpc/bfp/scalar-test-data-class-14.c: Adjust with
7366 int128 effective target requirement.
7367 * gcc.target/powerpc/bfp/scalar-test-data-class-15.c: Likewise.
7369 2023-03-08 Kewen Lin <linkw@linux.ibm.com>
7372 * gcc.target/powerpc/bfp/scalar-test-data-class-12.c: Adjust with
7373 has_arch_ppc64 effective target.
7374 * gcc.target/powerpc/bfp/vec-test-data-class-9.c: Likewise.
7376 2023-03-08 Kewen Lin <linkw@linux.ibm.com>
7379 * gcc.target/powerpc/bfp/scalar-test-neg-8.c: Adjust with lp64
7380 effective target requirement.
7382 2023-03-08 Kewen Lin <linkw@linux.ibm.com>
7385 * gcc.target/powerpc/pr101384-2.c: Adjust with xxspltib.
7387 2023-03-08 Kewen Lin <linkw@linux.ibm.com>
7390 * gcc.target/powerpc/fold-vec-extract-double.p9.c (testd_cst): Adjust
7391 the extracted index for BE.
7393 2023-03-08 Jeff Law <jlaw@ventanamicro>
7395 * gcc.target/mips/msa-ds.c: Fix over eager pattern matching.
7397 2023-03-08 Hans-Peter Nilsson <hp@axis.com>
7399 * gcc.dg/analyzer/omp-parallel-for-get-min.c,
7400 gcc.dg/analyzer/omp-parallel-for-1.c: Require effective target fopenmp.
7402 2023-03-07 Jason Merrill <jason@redhat.com>
7406 * g++.dg/cpp23/static-operator-call5.C: Pass -g.
7408 2023-03-07 Marek Polacek <polacek@redhat.com>
7411 * g++.dg/warn/Wdangling-reference8.C: New test.
7412 * g++.dg/warn/Wdangling-reference9.C: New test.
7414 2023-03-07 Robin Dapp <rdapp@linux.ibm.com>
7416 * gcc.dg/vect/slp-3.c: Add '{ ... }'.
7418 2023-03-07 Jakub Jelinek <jakub@redhat.com>
7421 * g++.dg/rtti/pr109042.C: New test.
7423 2023-03-07 Marek Polacek <polacek@redhat.com>
7426 * g++.dg/cpp0x/noexcept77.C: New test.
7428 2023-03-07 Marek Polacek <polacek@redhat.com>
7431 * g++.dg/cpp1y/var-templ74.C: Remove dg-error.
7432 * g++.dg/cpp1y/var-templ77.C: New test.
7434 2023-03-07 Pan Li <pan2.li@intel.com>
7435 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
7439 * gcc.target/riscv/rvv/base/pr108185-1.c: New test.
7440 * gcc.target/riscv/rvv/base/pr108185-2.c: New test.
7441 * gcc.target/riscv/rvv/base/pr108185-3.c: New test.
7442 * gcc.target/riscv/rvv/base/pr108185-4.c: New test.
7443 * gcc.target/riscv/rvv/base/pr108185-5.c: New test.
7444 * gcc.target/riscv/rvv/base/pr108185-6.c: New test.
7445 * gcc.target/riscv/rvv/base/pr108185-7.c: New test.
7446 * gcc.target/riscv/rvv/base/pr108185-8.c: New test.
7448 2023-03-07 Xi Ruoyao <xry111@xry111.site>
7450 * gcc.target/aarch64/shrink_wrap_1.c (dg-options): Add
7451 -fno-stack-protector.
7452 * gcc.target/aarch64/stack-check-cfa-1.c (dg-options): Add
7453 -fno-stack-protector.
7454 * gcc.target/aarch64/stack-check-cfa-2.c (dg-options): Add
7455 -fno-stack-protector.
7456 * gcc.target/aarch64/test_frame_17.c (dg-options): Add
7457 -fno-stack-protector.
7459 2023-03-07 Xi Ruoyao <xry111@xry111.site>
7461 * gcc.target/aarch64/pr104005.c (dg-options): Add
7462 -fno-stack-protector.
7464 2023-03-07 Xi Ruoyao <xry111@xry111.site>
7466 * gcc.target/aarch64/auto-init-7.c (dg-options): Add
7467 -fno-stack-protector.
7469 2023-03-07 Xi Ruoyao <xry111@xry111.site>
7471 * gcc.target/aarch64/pr103147-10.c (dg-options): Add
7472 -fno-stack-protector.
7473 * g++.target/aarch64/pr103147-10.C: Likewise.
7475 2023-03-07 Xi Ruoyao <xry111@xry111.site>
7477 * gcc.target/aarch64/sve/pcs/aarch64-sve-pcs.exp (sve_flags):
7478 Add -fno-stack-protector.
7480 2023-03-07 Xi Ruoyao <xry111@xry111.site>
7483 * gcc.target/aarch64/fuse_adrp_add_1.c (dg-options): Add
7486 2023-03-07 Xi Ruoyao <xry111@xry111.site>
7489 * gcc.dg/tls/pr78796.c (dg-additional-options): Add -fno-pie
7490 -no-pie for aarch64-*-*.
7491 * gcc.target/aarch64/pr63304_1.c (dg-options): Add -fno-pie.
7492 * gcc.target/aarch64/pr70120-2.c (dg-options): Add -fno-pie.
7493 * gcc.target/aarch64/pr78733.c (dg-options): Add -fno-pie.
7494 * gcc.target/aarch64/pr79041-2.c (dg-options): Add -fno-pie.
7495 * gcc.target/aarch64/pr94530.c (dg-options): Add -fno-pie.
7496 * gcc.target/aarch64/pr94577.c (dg-options): Add -fno-pie.
7497 * gcc.target/aarch64/reload-valid-spoff.c (dg-options): Add
7500 2023-03-07 Xi Ruoyao <xry111@xry111.site>
7503 * gcc.target/aarch64/aapcs64/aapcs64.exp (additional_flags):
7504 Add -fno-pie -no-pie.
7506 2023-03-07 Hans-Peter Nilsson <hp@axis.com>
7508 * lib/target-supports.exp (check_compile): Support scanning tree-dumps.
7510 2023-03-07 Hans-Peter Nilsson <hp@axis.com>
7512 * gcc.dg/plugin/must-tail-call-1.c, gcc.dg/plugin/must-tail-call-2.c:
7513 Gate on effective target tail_call.
7515 2023-03-07 Hans-Peter Nilsson <hp@axis.com>
7517 * lib/target-supports.exp (check_effective_target_tail_call): New.
7519 2023-03-07 Hans-Peter Nilsson <hp@axis.com>
7521 * gcc.dg/analyzer/allocation-size-multiline-3.c: Handle
7522 int32_t being "long int".
7524 2023-03-07 Hans-Peter Nilsson <hp@axis.com>
7526 * lib/multiline.exp (_build_multiline_regex): Map
7527 "{re:" to "(", similarly ")?" from ":re?}" and the
7528 same without question mark.
7530 2023-03-06 Paul-Antoine Arras <pa@codesourcery.com>
7532 * gcc.target/gcn/cond_fmaxnm_1.c: New test.
7533 * gcc.target/gcn/cond_fmaxnm_1_run.c: New test.
7534 * gcc.target/gcn/cond_fmaxnm_2.c: New test.
7535 * gcc.target/gcn/cond_fmaxnm_2_run.c: New test.
7536 * gcc.target/gcn/cond_fmaxnm_3.c: New test.
7537 * gcc.target/gcn/cond_fmaxnm_3_run.c: New test.
7538 * gcc.target/gcn/cond_fmaxnm_4.c: New test.
7539 * gcc.target/gcn/cond_fmaxnm_4_run.c: New test.
7540 * gcc.target/gcn/cond_fmaxnm_5.c: New test.
7541 * gcc.target/gcn/cond_fmaxnm_5_run.c: New test.
7542 * gcc.target/gcn/cond_fmaxnm_6.c: New test.
7543 * gcc.target/gcn/cond_fmaxnm_6_run.c: New test.
7544 * gcc.target/gcn/cond_fmaxnm_7.c: New test.
7545 * gcc.target/gcn/cond_fmaxnm_7_run.c: New test.
7546 * gcc.target/gcn/cond_fmaxnm_8.c: New test.
7547 * gcc.target/gcn/cond_fmaxnm_8_run.c: New test.
7548 * gcc.target/gcn/cond_fminnm_1.c: New test.
7549 * gcc.target/gcn/cond_fminnm_1_run.c: New test.
7550 * gcc.target/gcn/cond_fminnm_2.c: New test.
7551 * gcc.target/gcn/cond_fminnm_2_run.c: New test.
7552 * gcc.target/gcn/cond_fminnm_3.c: New test.
7553 * gcc.target/gcn/cond_fminnm_3_run.c: New test.
7554 * gcc.target/gcn/cond_fminnm_4.c: New test.
7555 * gcc.target/gcn/cond_fminnm_4_run.c: New test.
7556 * gcc.target/gcn/cond_fminnm_5.c: New test.
7557 * gcc.target/gcn/cond_fminnm_5_run.c: New test.
7558 * gcc.target/gcn/cond_fminnm_6.c: New test.
7559 * gcc.target/gcn/cond_fminnm_6_run.c: New test.
7560 * gcc.target/gcn/cond_fminnm_7.c: New test.
7561 * gcc.target/gcn/cond_fminnm_7_run.c: New test.
7562 * gcc.target/gcn/cond_fminnm_8.c: New test.
7563 * gcc.target/gcn/cond_fminnm_8_run.c: New test.
7564 * gcc.target/gcn/cond_smax_1.c: New test.
7565 * gcc.target/gcn/cond_smax_1_run.c: New test.
7566 * gcc.target/gcn/cond_smin_1.c: New test.
7567 * gcc.target/gcn/cond_smin_1_run.c: New test.
7568 * gcc.target/gcn/cond_umax_1.c: New test.
7569 * gcc.target/gcn/cond_umax_1_run.c: New test.
7570 * gcc.target/gcn/cond_umin_1.c: New test.
7571 * gcc.target/gcn/cond_umin_1_run.c: New test.
7572 * gcc.target/gcn/smax_1.c: New test.
7573 * gcc.target/gcn/smax_1_run.c: New test.
7574 * gcc.target/gcn/smin_1.c: New test.
7575 * gcc.target/gcn/smin_1_run.c: New test.
7576 * gcc.target/gcn/umax_1.c: New test.
7577 * gcc.target/gcn/umax_1_run.c: New test.
7578 * gcc.target/gcn/umin_1.c: New test.
7579 * gcc.target/gcn/umin_1_run.c: New test.
7581 2023-03-06 Richard Biener <rguenther@suse.de>
7583 PR tree-optimization/109025
7584 * gcc.dg/vect/pr109025.c: New testcase.
7586 2023-03-06 Xi Ruoyao <xry111@xry111.site>
7588 * gcc.target/loongarch/prolog-opt.c (dg-options): Add
7589 -fno-stack-protector.
7590 * gcc.target/loongarch/stack-check-cfa-1.c (dg-options):
7592 * gcc.target/loongarch/stack-check-cfa-2.c (dg-options):
7595 2023-03-06 Xi Ruoyao <xry111@xry111.site>
7598 * gcc.target/loongarch/flt-abi-isa-1.c: New test.
7599 * gcc.target/loongarch/flt-abi-isa-2.c: New test.
7600 * gcc.target/loongarch/flt-abi-isa-3.c: New test.
7601 * gcc.target/loongarch/flt-abi-isa-4.c: New test.
7603 2023-03-05 Harald Anlauf <anlauf@gmx.de>
7604 Tobias Burnus <tobias@codesourcery.com>
7607 * gfortran.dg/interface_41.f90: Remove dg-pattern from valid testcase.
7608 * gfortran.dg/class_74.f90: New test.
7609 * gfortran.dg/class_75.f90: New test.
7611 2023-03-05 Jakub Jelinek <jakub@redhat.com>
7613 * gcc.dg/vect/slp-perm-8.c: Fix up syntax error in
7614 scan-tree-dump-times target selector.
7616 2023-03-05 Liao Shihua <shihua@iscas.ac.cn>
7617 SiYu Wu <siyu@isrc.iscas.ac.cn>
7619 * gcc.target/riscv/zksed32.c: New test.
7620 * gcc.target/riscv/zksed64.c: New test.
7621 * gcc.target/riscv/zksh32.c: New test.
7622 * gcc.target/riscv/zksh64.c: New test.
7624 2023-03-05 Liao Shihua <shihua@iscas.ac.cn>
7625 SiYu Wu <siyu@isrc.iscas.ac.cn>
7627 * gcc.target/riscv/zknh-sha256.c: New test.
7628 * gcc.target/riscv/zknh-sha512-32.c: New test.
7629 * gcc.target/riscv/zknh-sha512-64.c: New test.
7631 2023-03-05 Liao Shihua <shihua@iscas.ac.cn>
7632 SiYu Wu <siyu@isrc.iscas.ac.cn>
7634 * gcc.target/riscv/zknd32.c: New test.
7635 * gcc.target/riscv/zknd64.c: New test.
7636 * gcc.target/riscv/zkne32.c: New test.
7637 * gcc.target/riscv/zkne64.c: New test.
7639 2023-03-05 Liao Shihua <shihua@iscas.ac.cn>
7640 SiYu Wu <siyu@isrc.iscas.ac.cn>
7642 * gcc.target/riscv/zbkb32.c: New test.
7643 * gcc.target/riscv/zbkb64.c: New test.
7644 * gcc.target/riscv/zbkc32.c: New test.
7645 * gcc.target/riscv/zbkc64.c: New test.
7646 * gcc.target/riscv/zbkx32.c: New test.
7647 * gcc.target/riscv/zbkx64.c: New test.
7649 2023-03-05 Vineet Gupta <vineetg@rivosinc.com>
7651 * gcc.target/riscv/zba-shNadd-07.c: f2(i*783) now generates MUL vs.
7652 5 insn sh1add+slli+add+slli+sub.
7653 * gcc.target/riscv/pr108987.c: New test.
7655 2023-03-05 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
7656 kito-cheng <kito.cheng@sifive.com>
7658 * gcc.target/riscv/rvv/base/vlmul_v.c: New test.
7660 2023-03-05 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
7662 * gcc.target/riscv/rvv/base/binop_vx_constraint-167.c: New test.
7663 * gcc.target/riscv/rvv/base/binop_vx_constraint-168.c: New test.
7664 * gcc.target/riscv/rvv/base/binop_vx_constraint-169.c: New test.
7665 * gcc.target/riscv/rvv/base/binop_vx_constraint-170.c: New test.
7666 * gcc.target/riscv/rvv/base/binop_vx_constraint-171.c: New test.
7667 * gcc.target/riscv/rvv/base/binop_vx_constraint-172.c: New test.
7668 * gcc.target/riscv/rvv/base/binop_vx_constraint-173.c: New test.
7669 * gcc.target/riscv/rvv/base/binop_vx_constraint-174.c: New test.
7671 2023-03-05 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
7673 * gcc.target/riscv/rvv/base/scalar_move-1.c: New test.
7674 * gcc.target/riscv/rvv/base/scalar_move-2.c: New test.
7675 * gcc.target/riscv/rvv/base/scalar_move-3.c: New test.
7676 * gcc.target/riscv/rvv/base/scalar_move-4.c: New test.
7677 * gcc.target/riscv/rvv/base/scalar_move-5.c: New test.
7678 * gcc.target/riscv/rvv/base/scalar_move-6.c: New test.
7679 * gcc.target/riscv/rvv/base/scalar_move-7.c: New test.
7680 * gcc.target/riscv/rvv/base/scalar_move-8.c: New test.
7681 * gcc.target/riscv/rvv/vsetvl/avl_single-100.c: New test.
7682 * gcc.target/riscv/rvv/vsetvl/avl_single-101.c: New test.
7683 * gcc.target/riscv/rvv/vsetvl/avl_single-78.c: New test.
7684 * gcc.target/riscv/rvv/vsetvl/avl_single-79.c: New test.
7685 * gcc.target/riscv/rvv/vsetvl/avl_single-80.c: New test.
7686 * gcc.target/riscv/rvv/vsetvl/avl_single-81.c: New test.
7687 * gcc.target/riscv/rvv/vsetvl/avl_single-82.c: New test.
7688 * gcc.target/riscv/rvv/vsetvl/avl_single-83.c: New test.
7689 * gcc.target/riscv/rvv/vsetvl/avl_single-84.c: New test.
7690 * gcc.target/riscv/rvv/vsetvl/avl_single-85.c: New test.
7691 * gcc.target/riscv/rvv/vsetvl/avl_single-86.c: New test.
7692 * gcc.target/riscv/rvv/vsetvl/avl_single-87.c: New test.
7693 * gcc.target/riscv/rvv/vsetvl/avl_single-88.c: New test.
7694 * gcc.target/riscv/rvv/vsetvl/avl_single-89.c: New test.
7695 * gcc.target/riscv/rvv/vsetvl/avl_single-90.c: New test.
7696 * gcc.target/riscv/rvv/vsetvl/avl_single-91.c: New test.
7697 * gcc.target/riscv/rvv/vsetvl/avl_single-92.c: New test.
7698 * gcc.target/riscv/rvv/vsetvl/avl_single-93.c: New test.
7699 * gcc.target/riscv/rvv/vsetvl/avl_single-94.c: New test.
7700 * gcc.target/riscv/rvv/vsetvl/avl_single-95.c: New test.
7701 * gcc.target/riscv/rvv/vsetvl/avl_single-96.c: New test.
7702 * gcc.target/riscv/rvv/vsetvl/avl_single-97.c: New test.
7703 * gcc.target/riscv/rvv/vsetvl/avl_single-98.c: New test.
7704 * gcc.target/riscv/rvv/vsetvl/avl_single-99.c: New test.
7706 2023-03-05 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
7708 * gcc.target/riscv/rvv/vsetvl/vsetvlmax-10.c: Adjust test.
7709 * gcc.target/riscv/rvv/vsetvl/vsetvlmax-11.c: Ditto.
7710 * gcc.target/riscv/rvv/vsetvl/vsetvlmax-12.c: Ditto.
7711 * gcc.target/riscv/rvv/vsetvl/vsetvlmax-15.c: Ditto.
7712 * gcc.target/riscv/rvv/vsetvl/vsetvlmax-18.c: Ditto.
7713 * gcc.target/riscv/rvv/vsetvl/vsetvlmax-9.c: Ditto.
7715 2023-03-05 Lin Sinan <sinan.lin@linux.alibaba.com>
7717 * gcc.target/riscv/zbb-min-max-03.c: New test.
7719 2023-03-04 Jakub Jelinek <jakub@redhat.com>
7721 * gcc.dg/vect/slp-3.c: Fix up syntax errors in scan-tree-dump-times
7723 * gcc.dg/vect/slp-multitypes-11.c: Likewise.
7725 2023-03-04 Jakub Jelinek <jakub@redhat.com>
7728 * c-c++-common/Wsign-compare-2.c (f18): New test.
7730 2023-03-04 Jakub Jelinek <jakub@redhat.com>
7733 * c-c++-common/Wsign-compare-2.c: New test.
7734 * c-c++-common/pr107465.c: New test.
7736 2023-03-04 Jakub Jelinek <jakub@redhat.com>
7739 * gcc.dg/pr107846.c: New test.
7741 2023-03-04 Jakub Jelinek <jakub@redhat.com>
7744 * g++.dg/ext/stmtexpr19.C: Use dg-do link rather than dg-do compile.
7746 2023-03-04 Hans-Peter Nilsson <hp@axis.com>
7748 * gcc.dg/ipa/pr77653.c: Skip for cris-*-*.
7750 2023-03-04 Hans-Peter Nilsson <hp@axis.com>
7752 * gcc.dg/ifcvt-4.c: Add cris-*-* to skip list.
7754 2023-03-04 Hans-Peter Nilsson <hp@axis.com>
7756 * g++.dg/cpp0x/pr84497.C: Handle USER_LABEL_PREFIX == "_" on
7757 scan-assembler identifiers.
7758 * gcc.dg/debug/btf/btf-enum64-1.c, gcc.dg/ipa/symver1.c: Ditto.
7760 2023-03-03 David Malcolm <dmalcolm@redhat.com>
7763 * gcc.dg/analyzer/omp-parallel-for-1.c: New test.
7764 * gcc.dg/analyzer/omp-parallel-for-get-min.c: New test.
7766 2023-03-03 David Malcolm <dmalcolm@redhat.com>
7768 * gcc.dg/analyzer/doom-d_main-IdentifyVersion.c: New test.
7769 * gcc.dg/analyzer/sprintf-1.c: New test.
7770 * gcc.dg/analyzer/sprintf-concat.c: New test.
7772 2023-03-03 David Malcolm <dmalcolm@redhat.com>
7774 PR tree-optimization/108988
7775 * gcc.dg/analyzer/pr99716-1.c (test_2): Remove xfail.
7777 2023-03-03 Alexandre Oliva <oliva@adacore.com>
7779 * g++.dg/warn/Wdangling-pointer.C (warn_init_ref_member): Add
7780 two new variants, one fixed, one xfailed.
7781 * c-c++-common/Wdangling-pointer-5.c
7782 (nowarn_store_arg_store_arg): Add now-expected warnings.
7784 2023-03-03 Alexandre Oliva <oliva@adacore.com>
7786 * gcc.target/arm/acle/cde-errors.c: Adjust messages for quote
7788 * gcc.target/arm/acle/cde-mve-error-2.c: Likewise.
7790 2023-03-03 Alexandre Oliva <oliva@adacore.com>
7792 * gcc.target/arm/armv8_2-fp16-move-1.c: Combine vcmp and vcmpe
7793 expected counts into a single pattern.
7794 * gcc.target/arm/armv8_2-fp16-move-2.c: Accept conditional
7795 return and reversed conditions.
7797 2023-03-03 Alexandre Oliva <oliva@adacore.com>
7800 * gcc.target/arm/pr51534.c: Split softfp variant into...
7801 * gcc.target/arm/pr51534s.c: ... this, and support ARM too.
7803 2023-03-03 Alexandre Oliva <oliva@adacore.com>
7805 * gcc.target/arm/acle/cde-mve-full-assembly.c: Drop blank
7806 after tab after vmsr, and lower the case of P0.
7808 2023-03-03 Alexandre Oliva <oliva@adacore.com>
7811 * gcc.target/arm/simd/pr104882.c: Require mve hardware.
7813 2023-03-03 Patrick Palka <ppalka@redhat.com>
7816 * g++.dg/cpp2a/lambda-generic11.C: New test.
7818 2023-03-03 Jakub Jelinek <jakub@redhat.com>
7821 * gcc.dg/Wnonnull-8.c: New test.
7823 2023-03-03 Robin Dapp <rdapp@linux.ibm.com>
7825 * gcc.target/s390/ifcvt-two-insns-bool.c: Allow "high" and
7826 "not low or equal" load on condition variant.
7827 * gcc.target/s390/ifcvt-two-insns-int.c: Dito.
7828 * gcc.target/s390/ifcvt-two-insns-long.c: Dito.
7830 2023-03-03 Robin Dapp <rdapp@linux.ibm.com>
7832 * gcc.dg/vect/slp-3.c: Adapt test expectation.
7833 * gcc.dg/vect/slp-multitypes-11.c: Likewise.
7834 * gcc.dg/vect/slp-perm-8.c: Likewise.
7836 2023-03-03 Richard Biener <rguenther@suse.de>
7838 PR tree-optimization/109002
7839 * gcc.dg/torture/pr109002.c: New testcase.
7841 2023-03-03 Richard Biener <rguenther@suse.de>
7844 * g++.dg/lto/pr108772_0.C: New testcase.
7846 2023-03-03 Alexandre Oliva <oliva@adacore.com>
7849 * g++.dg/coroutines/pr100127.C: Test for header rather than
7851 * g++.dg/coroutines/pr100772-a.C: Likewise.
7852 * g++.dg/coroutines/pr100772-b.C: Likewise.
7854 2023-03-03 Hans-Peter Nilsson <hp@axis.com>
7856 * gcc.dg/attr-aligned.c: Adjust comment for ALIGN_MAX_STATIC.
7857 (ALIGN_MAX_STATIC): Set to 512 for CRIS.
7859 2023-03-03 Iain Buclaw <ibuclaw@gdcproject.org>
7862 * gdc.dg/simd2a.d: Update test.
7863 * gdc.dg/simd2b.d: Likewise.
7864 * gdc.dg/simd2c.d: Likewise.
7865 * gdc.dg/simd2d.d: Likewise.
7866 * gdc.dg/simd2e.d: Likewise.
7867 * gdc.dg/simd2f.d: Likewise.
7868 * gdc.dg/simd2g.d: Likewise.
7869 * gdc.dg/simd2h.d: Likewise.
7870 * gdc.dg/simd2i.d: Likewise.
7871 * gdc.dg/simd2j.d: Likewise.
7873 2023-03-03 Iain Buclaw <ibuclaw@gdcproject.org>
7876 * gdc.dg/imports/pr108877a.d: New test.
7877 * gdc.dg/pr108877.d: New test.
7879 2023-03-03 Iain Buclaw <ibuclaw@gdcproject.org>
7882 * gdc.dg/pr108167.d: New test.
7884 2023-03-03 Iain Buclaw <ibuclaw@gdcproject.org>
7887 * gdc.dg/pr108945.d: New test.
7889 2023-03-02 Jakub Jelinek <jakub@redhat.com>
7892 * gcc.dg/memchr-3.c: Add missing comment argument to dg-warning
7893 before target selector.
7895 2023-03-02 Guillaume Gomez <guillaume1.gomez@gmail.com>
7898 * jit.dg/test-error-array-bounds.c: Update test.
7900 2023-03-02 Vladimir N. Makarov <vmakarov@redhat.com>
7902 * gcc.target/avr/pr90706.c: New.
7904 2023-03-02 Kwok Cheung Yeung <kcy@codesourcery.com>
7905 Paul-Antoine Arras <pa@codesourcery.com>
7907 * gcc.target/gcn/simd-math-1.c: New testcase.
7908 * gcc.target/gcn/simd-math-2.c: New testcase.
7910 2023-03-02 Patrick Palka <ppalka@redhat.com>
7914 * g++.dg/opt/is_constant_evaluated3.C: New test.
7916 2023-03-02 Patrick Palka <ppalka@redhat.com>
7919 * g++.dg/cpp2a/is-constant-evaluated14.C: New test.
7921 2023-03-02 David Malcolm <dmalcolm@redhat.com>
7924 * gcc.dg/analyzer/uninit-pr108968-register.c: New test.
7926 2023-03-02 Jakub Jelinek <jakub@redhat.com>
7929 * g++.dg/debug/dwarf2/pr108716.C: New test.
7931 2023-03-02 Richard Sandiford <richard.sandiford@arm.com>
7933 PR tree-optimization/108979
7934 * gfortran.dg/vect/pr108979.f90: New test.
7936 2023-03-02 Marek Polacek <polacek@redhat.com>
7939 * g++.dg/warn/Wmismatched-tags-11.C: New test.
7941 2023-03-02 Robin Dapp <rdapp@linux.ibm.com>
7943 * gcc.target/s390/s390.exp: Add partial subdirectory.
7944 * gcc.target/s390/vector/vec-nopeel-2.c: Change test
7946 * lib/target-supports.exp: Add s390.
7947 * gcc.target/s390/vector/partial/s390-vec-length-1.h: New test.
7948 * gcc.target/s390/vector/partial/s390-vec-length-2.h: New test.
7949 * gcc.target/s390/vector/partial/s390-vec-length-3.h: New test.
7950 * gcc.target/s390/vector/partial/s390-vec-length-7.h: New test.
7951 * gcc.target/s390/vector/partial/s390-vec-length-epil-1.c: New test.
7952 * gcc.target/s390/vector/partial/s390-vec-length-epil-2.c: New test.
7953 * gcc.target/s390/vector/partial/s390-vec-length-epil-3.c: New test.
7954 * gcc.target/s390/vector/partial/s390-vec-length-epil-7.c: New test.
7955 * gcc.target/s390/vector/partial/s390-vec-length-epil-run-1.c: New test.
7956 * gcc.target/s390/vector/partial/s390-vec-length-epil-run-2.c: New test.
7957 * gcc.target/s390/vector/partial/s390-vec-length-epil-run-3.c: New test.
7958 * gcc.target/s390/vector/partial/s390-vec-length-epil-run-7.c: New test.
7959 * gcc.target/s390/vector/partial/s390-vec-length-full-1.c: New test.
7960 * gcc.target/s390/vector/partial/s390-vec-length-full-2.c: New test.
7961 * gcc.target/s390/vector/partial/s390-vec-length-full-3.c: New test.
7962 * gcc.target/s390/vector/partial/s390-vec-length-full-7.c: New test.
7963 * gcc.target/s390/vector/partial/s390-vec-length-full-run-1.c: New test.
7964 * gcc.target/s390/vector/partial/s390-vec-length-full-run-2.c: New test.
7965 * gcc.target/s390/vector/partial/s390-vec-length-full-run-3.c: New test.
7966 * gcc.target/s390/vector/partial/s390-vec-length-full-run-7.c: New test.
7967 * gcc.target/s390/vector/partial/s390-vec-length-run-1.h: New test.
7968 * gcc.target/s390/vector/partial/s390-vec-length-run-2.h: New test.
7969 * gcc.target/s390/vector/partial/s390-vec-length-run-3.h: New test.
7970 * gcc.target/s390/vector/partial/s390-vec-length-run-7.h: New test.
7971 * gcc.target/s390/vector/partial/s390-vec-length-small.c: New test.
7972 * gcc.target/s390/vector/partial/s390-vec-length.h: New test.
7974 2023-03-02 Jonathan Yong <10walls@gmail.com>
7977 * gcc.dg/memchr-3.c (memchr): Account for LLP64 warnings.
7979 2023-03-02 Jonathan Yong <10walls@gmail.com>
7981 * gcc.dg/overflow-warn-9.c: Add LLP64 case.
7983 2023-03-02 Richard Sandiford <richard.sandiford@arm.com>
7985 PR tree-optimization/108603
7986 * gcc.target/aarch64/sve/pr108603.c: New test.
7988 2023-03-02 Richard Sandiford <richard.sandiford@arm.com>
7990 PR tree-optimization/108430
7991 * gcc.target/aarch64/sve/pr108430.c: New test.
7993 2023-03-02 Jakub Jelinek <jakub@redhat.com>
7996 * gcc.target/i386/auto-init-4.c: Revert PR105259 change.
7997 * g++.target/i386/pr108934.C: New test.
7999 2023-03-02 Jakub Jelinek <jakub@redhat.com>
8002 * g++.dg/gomp/pr105839-1.C: New test.
8003 * g++.dg/gomp/pr105839-2.C: New test.
8005 2023-03-02 Richard Biener <rguenther@suse.de>
8008 * gcc.dg/vect/pr108950.c: Require vect_simd_clones.
8010 2023-03-02 Hans-Peter Nilsson <hp@axis.com>
8012 * g++.dg/ext/attr-copy-2.C: Fix for default_packed targets.
8014 2023-03-02 Hans-Peter Nilsson <hp@axis.com>
8016 * gcc.dg/attr-copy-6.c: Prefix asm-declared name with
8017 __USER_LABEL_PREFIX__.
8019 2023-03-02 Hans-Peter Nilsson <hp@axis.com>
8021 * c-c++-common/auto-init-7.c, c-c++-common/auto-init-8.c: Also
8022 match targets where sizeof (union U) == 5, like "packed" targets.
8024 2023-03-01 Marek Polacek <polacek@redhat.com>
8027 * g++.dg/cpp0x/ptrmem-cst1.C: New test.
8029 2023-03-01 David Malcolm <dmalcolm@redhat.com>
8032 * gcc.dg/analyzer/builtins-pr107565.c: New test.
8033 * gcc.dg/analyzer/pr99716-1.c (test_2): Mark the leak as xfailing.
8035 2023-03-01 Patrick Palka <ppalka@redhat.com>
8036 Jason Merrill <jason@redhat.com>
8040 * g++.dg/cpp0x/new6.C: New test.
8041 * g++.dg/cpp2a/concepts-new1.C: New test.
8043 2023-03-01 Tobias Burnus <tobias@codesourcery.com>
8045 PR middle-end/108545
8046 * c-c++-common/gomp/map-8.c: New test.
8047 * gfortran.dg/gomp/map-9.f90: New test.
8049 2023-03-01 David Malcolm <dmalcolm@redhat.com>
8052 * gcc.dg/analyzer/infinite-recursion-pr108935-1.c: New test.
8053 * gcc.dg/analyzer/infinite-recursion-pr108935-1a.c: New test.
8054 * gcc.dg/analyzer/infinite-recursion-pr108935-2.c: New test.
8056 2023-03-01 Jonathan Yong <10walls@gmail.com>
8058 * gcc.target/i386/harden-sls-6.c: Fix warning on LLP64
8061 2023-03-01 Jakub Jelinek <jakub@redhat.com>
8064 * c-c++-common/ubsan/bounds-16.c: New test.
8066 2023-03-01 Jakub Jelinek <jakub@redhat.com>
8069 * g++.dg/debug/pr108967.C: New test.
8071 2023-03-01 Jakub Jelinek <jakub@redhat.com>
8074 * g++.dg/cpp1y/pr108606.C: New test.
8076 2023-03-01 Richard Biener <rguenther@suse.de>
8078 PR tree-optimization/108970
8079 * gcc.dg/pr108970.c: New testcase.
8081 2023-03-01 Richard Biener <rguenther@suse.de>
8083 PR tree-optimization/108950
8084 * gcc.dg/vect/pr108950.c: New testcase.
8086 2023-03-01 Hans-Peter Nilsson <hp@axis.com>
8088 * gcc.dg/analyzer/fd-access-mode-target-headers.c: Skip for
8091 2023-02-28 Patrick Palka <ppalka@redhat.com>
8094 * g++.dg/cpp1y/noexcept1.C: Don't expect a bogus "different
8095 exception specifier" error. Expect a separate "not usable
8096 in a constant expression" error.
8097 * g++.dg/cpp1y/var-templ75.C: New test.
8098 * g++.dg/cpp1y/var-templ76.C: New test.
8100 2023-02-28 Qing Zhao <qing.zhao@oracle.com>
8102 PR middle-end/107411
8103 PR middle-end/107411
8104 * g++.dg/pr107411.C: New test.
8106 2023-02-28 Marek Polacek <polacek@redhat.com>
8109 * g++.dg/cpp1y/var-templ70.C: New test.
8110 * g++.dg/cpp1y/var-templ71.C: New test.
8111 * g++.dg/cpp1y/var-templ72.C: New test.
8113 2023-02-28 Marek Polacek <polacek@redhat.com>
8116 * g++.dg/cpp1y/var-templ73.C: New test.
8117 * g++.dg/cpp1y/var-templ74.C: New test.
8118 * g++.dg/warn/Waddress-of-packed-member3.C: New test.
8120 2023-02-28 Jakub Jelinek <jakub@redhat.com>
8123 * gcc.dg/ubsan/bounds-4.c: New test.
8124 * gcc.dg/ubsan/bounds-4a.c: New test.
8125 * gcc.dg/ubsan/bounds-4b.c: New test.
8126 * gcc.dg/ubsan/bounds-4c.c: New test.
8127 * gcc.dg/ubsan/bounds-4d.c: New test.
8128 * g++.dg/ubsan/bounds-1.C: New test.
8130 2023-02-28 Richard Biener <rguenther@suse.de>
8133 * gcc.dg/torture/ssa-fre-7.c: Use __SIZETYPE__.
8135 2023-02-28 Hans-Peter Nilsson <hp@axis.com>
8137 * gcc.dg/plugin/infoleak-vfio_iommu_type1.c: Don't xfail bogus
8138 message for "default_packed" targets.
8140 2023-02-28 Hans-Peter Nilsson <hp@axis.com>
8142 * lib/multiline.exp (handle-multiline-outputs): Shorten
8143 message to the same for fail and pass.
8145 2023-02-28 Hans-Peter Nilsson <hp@axis.com>
8148 * gcc.dg/tree-ssa/pr91091-2.c:15 Remove xfail for RHS.
8150 2023-02-28 Hans-Peter Nilsson <hp@axis.com>
8153 * gcc.dg/attr-alloc_size-11.c: Add CRIS to the list
8154 of targets excluding xfail on lines 50 and 51.
8156 2023-02-28 Hans-Peter Nilsson <hp@axis.com>
8158 PR tree-optimization/108828
8159 * gcc.dg/Wuse-after-free-2.c: Add -fno-ivopts.
8161 2023-02-27 Harald Anlauf <anlauf@gmx.de>
8164 * gfortran.dg/ibits_2.f90: New test.
8166 2023-02-26 Eric Botcazou <ebotcazou@adacore.com>
8168 * ada/acats/run_all.sh: Adjust example of compiler options.
8170 2023-02-25 Gaius Mulley <gaiusmod2@gmail.com>
8172 * gm2/projects/pim/run/pass/tower/projects-pim-run-pass-tower.exp:
8173 Also add conditional to gm2-simple-execute.
8175 2023-02-25 Gaius Mulley <gaiusmod2@gmail.com>
8177 * gm2/projects/pim/run/pass/tower/projects-pim-run-pass-tower.exp
8178 (gm2_run_tower_test): New global variable. Add conditional
8179 before invoking gm2-local-exec.
8181 2023-02-25 Hans-Peter Nilsson <hp@axis.com>
8183 * lib/multiline.exp (handle-multiline-outputs): Don't include the
8184 quoted multiline pattern in the pass/fail output.
8186 2023-02-25 Gaius Mulley <gaiusmod2@gmail.com>
8189 * gm2/examples/callingC/pass/examples-callingC-pass.exp: Tidy up
8191 * gm2/examples/callingC/run/pass/examples-callingC-run-pass.exp: Tidy up
8193 * gm2/examples/cpp/pass/examples-cpp-pass.exp: Tidy up
8195 * gm2/examples/cppDef/pass/examples-cppDef-pass.exp: Tidy up
8197 * gm2/examples/hello/pass/examples-hello-pass.exp: Tidy up
8199 * gm2/examples/map/pass/examples-map-pass.exp: Tidy up
8201 * gm2/iso/check/fail/iso-check-fail.exp: Add pathname.
8202 * gm2/link/externalscaffold/pass/link-externalscaffold-pass.exp:
8204 * gm2/link/externalscaffold/pass/scaffold.c: Add mangled export name.
8205 * gm2/pimlib/base/run/pass/FIO.mod: Updated test code.
8206 * gm2/pimlib/base/run/pass/StrLib.mod: Updated test code.
8207 * gm2/pimlib/base/run/pass/pimlib-base-run-pass.exp: Remove path.
8208 * gm2/projects/pim/run/pass/random/projects-pim-run-pass-random.exp:
8209 Tidy up variable access.
8210 * gm2/switches/auto-init/fail/switches-auto-init-fail.exp: Add pathname.
8211 * gm2/switches/check-all/pim2/fail/switches-check-all-pim2-fail.exp:
8213 * gm2/switches/makeall/fail/switches-makeall-fail.exp: Remove -fmakeall.
8214 * gm2/switches/makeall/pass/switches-makeall-pass.exp: Remove -fmakeall.
8215 * lib/gm2-simple.exp (gm2_keep_executable): New global variable.
8216 (gm2_simple_execute): Keep executable if global is true.
8217 * lib/gm2-torture.exp: Add ; after global variable access.
8218 * lib/gm2.exp: Set up pathnames.
8219 * gm2/projects/pim/run/pass/tower/AdvCmd.def: New test.
8220 * gm2/projects/pim/run/pass/tower/AdvCmd.mod: New test.
8221 * gm2/projects/pim/run/pass/tower/AdvIntroduction.def: New test.
8222 * gm2/projects/pim/run/pass/tower/AdvIntroduction.mod: New test.
8223 * gm2/projects/pim/run/pass/tower/AdvMap.def: New test.
8224 * gm2/projects/pim/run/pass/tower/AdvMap.mod: New test.
8225 * gm2/projects/pim/run/pass/tower/AdvMath.def: New test.
8226 * gm2/projects/pim/run/pass/tower/AdvMath.mod: New test.
8227 * gm2/projects/pim/run/pass/tower/AdvParse.bnf: New test.
8228 * gm2/projects/pim/run/pass/tower/AdvParse.def: New test.
8229 * gm2/projects/pim/run/pass/tower/AdvParse.mod: New test.
8230 * gm2/projects/pim/run/pass/tower/AdvSound.def: New test.
8231 * gm2/projects/pim/run/pass/tower/AdvSound.mod: New test.
8232 * gm2/projects/pim/run/pass/tower/AdvSystem.def: New test.
8233 * gm2/projects/pim/run/pass/tower/AdvSystem.mod: New test.
8234 * gm2/projects/pim/run/pass/tower/AdvTreasure.def: New test.
8235 * gm2/projects/pim/run/pass/tower/AdvTreasure.mod: New test.
8236 * gm2/projects/pim/run/pass/tower/AdvUtil.def: New test.
8237 * gm2/projects/pim/run/pass/tower/AdvUtil.mod: New test.
8238 * gm2/projects/pim/run/pass/tower/DrawG.def: New test.
8239 * gm2/projects/pim/run/pass/tower/DrawG.mod: New test.
8240 * gm2/projects/pim/run/pass/tower/DrawL.def: New test.
8241 * gm2/projects/pim/run/pass/tower/DrawL.mod: New test.
8242 * gm2/projects/pim/run/pass/tower/Dungeon.mod: New test.
8243 * gm2/projects/pim/run/pass/tower/Lock.def: New test.
8244 * gm2/projects/pim/run/pass/tower/Lock.mod: New test.
8245 * gm2/projects/pim/run/pass/tower/ProcArgs.def: New test.
8246 * gm2/projects/pim/run/pass/tower/ProcArgs.mod: New test.
8247 * gm2/projects/pim/run/pass/tower/Screen.def: New test.
8248 * gm2/projects/pim/run/pass/tower/Screen.mod: New test.
8249 * gm2/projects/pim/run/pass/tower/SocketControl.c: New test.
8250 * gm2/projects/pim/run/pass/tower/SocketControl.def: New test.
8251 * gm2/projects/pim/run/pass/tower/Window.def: New test.
8252 * gm2/projects/pim/run/pass/tower/Window.mod: New test.
8253 * gm2/projects/pim/run/pass/tower/adv.flex: New test.
8254 * gm2/projects/pim/run/pass/tower/advflex.c: New test.
8255 * gm2/projects/pim/run/pass/tower/advflex.def: New test.
8256 * gm2/projects/pim/run/pass/tower/projects-pim-run-pass-tower.exp:
8258 * gm2/projects/pim/run/pass/tower/star: New test.
8260 2023-02-25 Max Filippov <jcmvbkbc@gmail.com>
8262 * gcc.target/xtensa/pr108919.c: New test.
8264 2023-02-25 Tobias Burnus <tobias@codesourcery.com>
8267 * gfortran.dg/c-interop/fc-descriptor-pr108621.f90: New test.
8269 2023-02-24 Rimvydas Jasinskas <rimvydas.jas@gmail.com>
8271 * gfortran.dg/weak-2.f90: New test.
8272 * gfortran.dg/weak-3.f90: New test.
8274 2023-02-24 Martin Liska <mliska@suse.cz>
8277 * c-c++-common/asan/global-overflow-1.c: Test line and column
8278 info for a global variable.
8280 2023-02-24 Alexandre Oliva <oliva@adacore.com>
8283 * g++.dg/modules/virt-2_a.C: Skip on arm_eabi.
8285 2023-02-24 Jakub Jelinek <jakub@redhat.com>
8287 PR middle-end/108854
8288 * g++.dg/opt/pr108854.C: New test.
8290 2023-02-24 Jakub Jelinek <jakub@redhat.com>
8293 * gcc.target/i386/avx512bf16-pr108881.c: New test.
8295 2023-02-24 Junxian Zhu <zhujunxian@oss.cipunited.com>
8297 * gcc.target/mips/clz.c: New test.
8298 * gcc.target/mips/clo.c: New test.
8299 * gcc.target/mips/mips.exp: New option HAS_CLZ.
8301 2023-02-24 Prachi Godbole <prachi.godbole@imgtec.com>
8303 * gcc.target/mips/hazard-barrier-return-attribute.c: New test.
8305 2023-02-23 Takayuki 'January June' Suwa <jjsuwa_sys3175@yahoo.co.jp>
8307 * gcc.target/xtensa/elim_GP_regmove_0.c: New test.
8308 * gcc.target/xtensa/elim_GP_regmove_1.c: New test.
8310 2023-02-23 Takayuki 'January June' Suwa <jjsuwa_sys3175@yahoo.co.jp>
8312 * gcc.target/xtensa/elim_callee_saved.c: New.
8314 2023-02-23 Jakub Jelinek <jakub@redhat.com>
8317 * g++.dg/modules/modules.exp: Only override unsupported if it
8318 exists and saved-unsupported doesn't.
8320 2023-02-23 Richard Biener <rguenther@suse.de>
8322 PR tree-optimization/108888
8323 * g++.dg/torture/pr108888.C: New testcase.
8325 2023-02-22 Marek Polacek <polacek@redhat.com>
8328 * c-c++-common/ubsan/pr108880.c: New test.
8330 2023-02-22 Harald Anlauf <anlauf@gmx.de>
8333 * gfortran.dg/pr96024.f90: New test.
8335 2023-02-22 Alexandre Oliva <oliva@adacore.com>
8337 * g++.dg/modules/modules.exp: Override unsupported to update
8338 module_do, and test it after dg-test.
8340 2023-02-22 Alexandre Oliva <oliva@adacore.com>
8342 * gcc.target/arm/aes-fuse-1.c: Switch to -mcpu=cortex-a53.
8343 * gcc.target/arm/aes-fuse-2.c: Likewise.
8345 2023-02-22 Alexandre Oliva <oliva@adacore.com>
8347 * gcc.dg/debug/ctf/ctf-complex-1.c: Do not test whether I is
8348 usable in initializers.
8350 2023-02-22 Alexandre Oliva <oliva@adacore.com>
8352 * gcc.dg/torture/fp-uint64-convert-double-1.c: XFAIL on all of
8354 * gcc.dg/torture/fp-uint64-convert-double-2.c: Likewise.
8356 2023-02-22 Alexandre Oliva <oliva@adacore.com>
8358 * gcc.target/arm/asm-flag-4.c: Match quotes around "asm" in
8361 2023-02-22 Alexandre Oliva <oliva@adacore.com>
8363 * g++.dg/warn/Waddress-5.C: Tolerate extra -Waddress warning.
8365 2023-02-22 Andrew Stubbs <ams@codesourcery.com>
8367 * gcc.dg/vect/vect-simd-clone-16.c: New test.
8368 * gcc.dg/vect/vect-simd-clone-16b.c: New test.
8369 * gcc.dg/vect/vect-simd-clone-16c.c: New test.
8370 * gcc.dg/vect/vect-simd-clone-16d.c: New test.
8371 * gcc.dg/vect/vect-simd-clone-16e.c: New test.
8372 * gcc.dg/vect/vect-simd-clone-16f.c: New test.
8373 * gcc.dg/vect/vect-simd-clone-17.c: New test.
8374 * gcc.dg/vect/vect-simd-clone-17b.c: New test.
8375 * gcc.dg/vect/vect-simd-clone-17c.c: New test.
8376 * gcc.dg/vect/vect-simd-clone-17d.c: New test.
8377 * gcc.dg/vect/vect-simd-clone-17e.c: New test.
8378 * gcc.dg/vect/vect-simd-clone-17f.c: New test.
8379 * gcc.dg/vect/vect-simd-clone-18.c: New test.
8380 * gcc.dg/vect/vect-simd-clone-18b.c: New test.
8381 * gcc.dg/vect/vect-simd-clone-18c.c: New test.
8382 * gcc.dg/vect/vect-simd-clone-18d.c: New test.
8383 * gcc.dg/vect/vect-simd-clone-18e.c: New test.
8384 * gcc.dg/vect/vect-simd-clone-18f.c: New test.
8386 2023-02-22 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
8388 * gcc.target/riscv/rvv/base/ternop_vv_constraint-3.c: New test.
8389 * gcc.target/riscv/rvv/base/ternop_vv_constraint-4.c: New test.
8390 * gcc.target/riscv/rvv/base/ternop_vv_constraint-5.c: New test.
8391 * gcc.target/riscv/rvv/base/ternop_vv_constraint-6.c: New test.
8392 * gcc.target/riscv/rvv/base/ternop_vx_constraint-8.c: New test.
8393 * gcc.target/riscv/rvv/base/ternop_vx_constraint-9.c: New test.
8395 2023-02-22 Kito Cheng <kito.cheng@sifive.com>
8397 * gcc.target/riscv/_Float16-zhinxmin-1.c: Tweak test
8400 2023-02-22 Kito Cheng <kito.cheng@sifive.com>
8402 * gcc.target/riscv/rvv/vsetvl/avl_multiple-1.c: Filter out '-Oz'.
8403 * gcc.target/riscv/rvv/vsetvl/avl_multiple-10.c: Ditto.
8404 * gcc.target/riscv/rvv/vsetvl/avl_multiple-11.c: Ditto.
8405 * gcc.target/riscv/rvv/vsetvl/avl_multiple-12.c: Ditto.
8406 * gcc.target/riscv/rvv/vsetvl/avl_multiple-13.c: Ditto.
8407 * gcc.target/riscv/rvv/vsetvl/avl_multiple-14.c: Ditto.
8408 * gcc.target/riscv/rvv/vsetvl/avl_multiple-15.c: Ditto.
8409 * gcc.target/riscv/rvv/vsetvl/avl_multiple-16.c: Ditto.
8410 * gcc.target/riscv/rvv/vsetvl/avl_multiple-2.c: Ditto.
8411 * gcc.target/riscv/rvv/vsetvl/avl_multiple-3.c: Ditto.
8412 * gcc.target/riscv/rvv/vsetvl/avl_multiple-4.c: Ditto.
8413 * gcc.target/riscv/rvv/vsetvl/avl_multiple-7.c: Ditto.
8414 * gcc.target/riscv/rvv/vsetvl/avl_multiple-8.c: Ditto.
8415 * gcc.target/riscv/rvv/vsetvl/avl_multiple-9.c: Ditto.
8416 * gcc.target/riscv/rvv/vsetvl/avl_single-1.c: Ditto.
8417 * gcc.target/riscv/rvv/vsetvl/avl_single-10.c: Ditto.
8418 * gcc.target/riscv/rvv/vsetvl/avl_single-11.c: Ditto.
8419 * gcc.target/riscv/rvv/vsetvl/avl_single-13.c: Ditto.
8420 * gcc.target/riscv/rvv/vsetvl/avl_single-14.c: Ditto.
8421 * gcc.target/riscv/rvv/vsetvl/avl_single-16.c: Ditto.
8422 * gcc.target/riscv/rvv/vsetvl/avl_single-2.c: Ditto.
8423 * gcc.target/riscv/rvv/vsetvl/avl_single-23.c: Ditto.
8424 * gcc.target/riscv/rvv/vsetvl/avl_single-27.c: Ditto.
8425 * gcc.target/riscv/rvv/vsetvl/avl_single-3.c: Ditto.
8426 * gcc.target/riscv/rvv/vsetvl/avl_single-30.c: Ditto.
8427 * gcc.target/riscv/rvv/vsetvl/avl_single-38.c: Ditto.
8428 * gcc.target/riscv/rvv/vsetvl/avl_single-4.c: Ditto.
8429 * gcc.target/riscv/rvv/vsetvl/avl_single-41.c: Ditto.
8430 * gcc.target/riscv/rvv/vsetvl/avl_single-42.c: Ditto.
8431 * gcc.target/riscv/rvv/vsetvl/avl_single-43.c: Ditto.
8432 * gcc.target/riscv/rvv/vsetvl/avl_single-44.c: Ditto.
8433 * gcc.target/riscv/rvv/vsetvl/avl_single-45.c: Ditto.
8434 * gcc.target/riscv/rvv/vsetvl/avl_single-48.c: Ditto.
8435 * gcc.target/riscv/rvv/vsetvl/avl_single-5.c: Ditto.
8436 * gcc.target/riscv/rvv/vsetvl/avl_single-50.c: Ditto.
8437 * gcc.target/riscv/rvv/vsetvl/avl_single-51.c: Ditto.
8438 * gcc.target/riscv/rvv/vsetvl/avl_single-6.c: Ditto.
8439 * gcc.target/riscv/rvv/vsetvl/avl_single-65.c: Ditto.
8440 * gcc.target/riscv/rvv/vsetvl/avl_single-66.c: Ditto.
8441 * gcc.target/riscv/rvv/vsetvl/avl_single-67.c: Ditto.
8442 * gcc.target/riscv/rvv/vsetvl/avl_single-68.c: Ditto.
8443 * gcc.target/riscv/rvv/vsetvl/avl_single-69.c: Ditto.
8444 * gcc.target/riscv/rvv/vsetvl/avl_single-70.c: Ditto.
8445 * gcc.target/riscv/rvv/vsetvl/avl_single-71.c: Ditto.
8446 * gcc.target/riscv/rvv/vsetvl/avl_single-73.c: Ditto.
8447 * gcc.target/riscv/rvv/vsetvl/avl_single-74.c: Ditto.
8448 * gcc.target/riscv/rvv/vsetvl/avl_single-75.c: Ditto.
8449 * gcc.target/riscv/rvv/vsetvl/avl_single-8.c: Ditto.
8450 * gcc.target/riscv/rvv/vsetvl/imm_bb_prop-2.c: Ditto.
8451 * gcc.target/riscv/rvv/vsetvl/imm_bb_prop-3.c: Ditto.
8452 * gcc.target/riscv/rvv/vsetvl/imm_bb_prop-4.c: Ditto.
8453 * gcc.target/riscv/rvv/vsetvl/imm_conflict-4.c: Ditto.
8454 * gcc.target/riscv/rvv/vsetvl/imm_conflict-5.c: Ditto.
8455 * gcc.target/riscv/rvv/vsetvl/imm_loop_invariant-12.c: Ditto.
8456 * gcc.target/riscv/rvv/vsetvl/imm_loop_invariant-13.c: Ditto.
8457 * gcc.target/riscv/rvv/vsetvl/imm_loop_invariant-14.c: Ditto.
8458 * gcc.target/riscv/rvv/vsetvl/imm_loop_invariant-15.c: Ditto.
8459 * gcc.target/riscv/rvv/vsetvl/imm_loop_invariant-16.c: Ditto.
8460 * gcc.target/riscv/rvv/vsetvl/imm_switch-5.c: Ditto.
8461 * gcc.target/riscv/rvv/vsetvl/imm_switch-6.c: Ditto.
8462 * gcc.target/riscv/rvv/vsetvl/imm_switch-7.c: Ditto.
8463 * gcc.target/riscv/rvv/vsetvl/imm_switch-8.c: Ditto.
8464 * gcc.target/riscv/rvv/vsetvl/imm_switch-9.c: Ditto.
8465 * gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-1.c: Ditto.
8466 * gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-10.c: Ditto.
8467 * gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-11.c: Ditto.
8468 * gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-12.c: Ditto.
8469 * gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-13.c: Ditto.
8470 * gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-14.c: Ditto.
8471 * gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-15.c: Ditto.
8472 * gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-16.c: Ditto.
8473 * gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-17.c: Ditto.
8474 * gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-18.c: Ditto.
8475 * gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-19.c: Ditto.
8476 * gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-2.c: Ditto.
8477 * gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-20.c: Ditto.
8478 * gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-21.c: Ditto.
8479 * gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-22.c: Ditto.
8480 * gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-23.c: Ditto.
8481 * gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-24.c: Ditto.
8482 * gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-25.c: Ditto.
8483 * gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-26.c: Ditto.
8484 * gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-27.c: Ditto.
8485 * gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-28.c: Ditto.
8486 * gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-29.c: Ditto.
8487 * gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-3.c: Ditto.
8488 * gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-30.c: Ditto.
8489 * gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-31.c: Ditto.
8490 * gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-32.c: Ditto.
8491 * gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-33.c: Ditto.
8492 * gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-34.c: Ditto.
8493 * gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-35.c: Ditto.
8494 * gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-36.c: Ditto.
8495 * gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-37.c: Ditto.
8496 * gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-38.c: Ditto.
8497 * gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-39.c: Ditto.
8498 * gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-4.c: Ditto.
8499 * gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-40.c: Ditto.
8500 * gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-41.c: Ditto.
8501 * gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-42.c: Ditto.
8502 * gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-43.c: Ditto.
8503 * gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-44.c: Ditto.
8504 * gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-45.c: Ditto.
8505 * gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-46.c: Ditto.
8506 * gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-6.c: Ditto.
8507 * gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-7.c: Ditto.
8508 * gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-8.c: Ditto.
8509 * gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-9.c: Ditto.
8510 * gcc.target/riscv/rvv/vsetvl/vlmax_bb_prop-1.c: Ditto.
8511 * gcc.target/riscv/rvv/vsetvl/vlmax_bb_prop-10.c: Ditto.
8512 * gcc.target/riscv/rvv/vsetvl/vlmax_bb_prop-11.c: Ditto.
8513 * gcc.target/riscv/rvv/vsetvl/vlmax_bb_prop-12.c: Ditto.
8514 * gcc.target/riscv/rvv/vsetvl/vlmax_bb_prop-13.c: Ditto.
8515 * gcc.target/riscv/rvv/vsetvl/vlmax_bb_prop-14.c: Ditto.
8516 * gcc.target/riscv/rvv/vsetvl/vlmax_bb_prop-15.c: Ditto.
8517 * gcc.target/riscv/rvv/vsetvl/vlmax_bb_prop-16.c: Ditto.
8518 * gcc.target/riscv/rvv/vsetvl/vlmax_bb_prop-17.c: Ditto.
8519 * gcc.target/riscv/rvv/vsetvl/vlmax_bb_prop-18.c: Ditto.
8520 * gcc.target/riscv/rvv/vsetvl/vlmax_bb_prop-19.c: Ditto.
8521 * gcc.target/riscv/rvv/vsetvl/vlmax_bb_prop-2.c: Ditto.
8522 * gcc.target/riscv/rvv/vsetvl/vlmax_bb_prop-20.c: Ditto.
8523 * gcc.target/riscv/rvv/vsetvl/vlmax_bb_prop-21.c: Ditto.
8524 * gcc.target/riscv/rvv/vsetvl/vlmax_bb_prop-22.c: Ditto.
8525 * gcc.target/riscv/rvv/vsetvl/vlmax_bb_prop-23.c: Ditto.
8526 * gcc.target/riscv/rvv/vsetvl/vlmax_bb_prop-24.c: Ditto.
8527 * gcc.target/riscv/rvv/vsetvl/vlmax_bb_prop-25.c: Ditto.
8528 * gcc.target/riscv/rvv/vsetvl/vlmax_bb_prop-26.c: Ditto.
8529 * gcc.target/riscv/rvv/vsetvl/vlmax_bb_prop-27.c: Ditto.
8530 * gcc.target/riscv/rvv/vsetvl/vlmax_bb_prop-28.c: Ditto.
8531 * gcc.target/riscv/rvv/vsetvl/vlmax_bb_prop-3.c: Ditto.
8532 * gcc.target/riscv/rvv/vsetvl/vlmax_bb_prop-4.c: Ditto.
8533 * gcc.target/riscv/rvv/vsetvl/vlmax_bb_prop-5.c: Ditto.
8534 * gcc.target/riscv/rvv/vsetvl/vlmax_bb_prop-6.c: Ditto.
8535 * gcc.target/riscv/rvv/vsetvl/vlmax_bb_prop-7.c: Ditto.
8536 * gcc.target/riscv/rvv/vsetvl/vlmax_bb_prop-8.c: Ditto.
8537 * gcc.target/riscv/rvv/vsetvl/vlmax_bb_prop-9.c: Ditto.
8538 * gcc.target/riscv/rvv/vsetvl/vlmax_call-1.c: Ditto.
8539 * gcc.target/riscv/rvv/vsetvl/vlmax_call-2.c: Ditto.
8540 * gcc.target/riscv/rvv/vsetvl/vlmax_call-3.c: Ditto.
8541 * gcc.target/riscv/rvv/vsetvl/vlmax_call-4.c: Ditto.
8542 * gcc.target/riscv/rvv/vsetvl/vlmax_complex_loop-1.c: Ditto.
8543 * gcc.target/riscv/rvv/vsetvl/vlmax_complex_loop-2.c: Ditto.
8544 * gcc.target/riscv/rvv/vsetvl/vlmax_conflict-1.c: Ditto.
8545 * gcc.target/riscv/rvv/vsetvl/vlmax_conflict-10.c: Ditto.
8546 * gcc.target/riscv/rvv/vsetvl/vlmax_conflict-11.c: Ditto.
8547 * gcc.target/riscv/rvv/vsetvl/vlmax_conflict-12.c: Ditto.
8548 * gcc.target/riscv/rvv/vsetvl/vlmax_conflict-2.c: Ditto.
8549 * gcc.target/riscv/rvv/vsetvl/vlmax_conflict-3.c: Ditto.
8550 * gcc.target/riscv/rvv/vsetvl/vlmax_conflict-4.c: Ditto.
8551 * gcc.target/riscv/rvv/vsetvl/vlmax_conflict-5.c: Ditto.
8552 * gcc.target/riscv/rvv/vsetvl/vlmax_conflict-6.c: Ditto.
8553 * gcc.target/riscv/rvv/vsetvl/vlmax_conflict-7.c: Ditto.
8554 * gcc.target/riscv/rvv/vsetvl/vlmax_conflict-8.c: Ditto.
8555 * gcc.target/riscv/rvv/vsetvl/vlmax_conflict-9.c: Ditto.
8556 * gcc.target/riscv/rvv/vsetvl/vlmax_miss_default-1.c: Ditto.
8557 * gcc.target/riscv/rvv/vsetvl/vlmax_miss_default-10.c: Ditto.
8558 * gcc.target/riscv/rvv/vsetvl/vlmax_miss_default-11.c: Ditto.
8559 * gcc.target/riscv/rvv/vsetvl/vlmax_miss_default-12.c: Ditto.
8560 * gcc.target/riscv/rvv/vsetvl/vlmax_miss_default-13.c: Ditto.
8561 * gcc.target/riscv/rvv/vsetvl/vlmax_miss_default-14.c: Ditto.
8562 * gcc.target/riscv/rvv/vsetvl/vlmax_miss_default-15.c: Ditto.
8563 * gcc.target/riscv/rvv/vsetvl/vlmax_miss_default-16.c: Ditto.
8564 * gcc.target/riscv/rvv/vsetvl/vlmax_miss_default-17.c: Ditto.
8565 * gcc.target/riscv/rvv/vsetvl/vlmax_miss_default-18.c: Ditto.
8566 * gcc.target/riscv/rvv/vsetvl/vlmax_miss_default-19.c: Ditto.
8567 * gcc.target/riscv/rvv/vsetvl/vlmax_miss_default-2.c: Ditto.
8568 * gcc.target/riscv/rvv/vsetvl/vlmax_miss_default-20.c: Ditto.
8569 * gcc.target/riscv/rvv/vsetvl/vlmax_miss_default-21.c: Ditto.
8570 * gcc.target/riscv/rvv/vsetvl/vlmax_miss_default-22.c: Ditto.
8571 * gcc.target/riscv/rvv/vsetvl/vlmax_miss_default-23.c: Ditto.
8572 * gcc.target/riscv/rvv/vsetvl/vlmax_miss_default-24.c: Ditto.
8573 * gcc.target/riscv/rvv/vsetvl/vlmax_miss_default-25.c: Ditto.
8574 * gcc.target/riscv/rvv/vsetvl/vlmax_miss_default-26.c: Ditto.
8575 * gcc.target/riscv/rvv/vsetvl/vlmax_miss_default-27.c: Ditto.
8576 * gcc.target/riscv/rvv/vsetvl/vlmax_miss_default-28.c: Ditto.
8577 * gcc.target/riscv/rvv/vsetvl/vlmax_miss_default-3.c: Ditto.
8578 * gcc.target/riscv/rvv/vsetvl/vlmax_miss_default-4.c: Ditto.
8579 * gcc.target/riscv/rvv/vsetvl/vlmax_miss_default-5.c: Ditto.
8580 * gcc.target/riscv/rvv/vsetvl/vlmax_miss_default-6.c: Ditto.
8581 * gcc.target/riscv/rvv/vsetvl/vlmax_miss_default-7.c: Ditto.
8582 * gcc.target/riscv/rvv/vsetvl/vlmax_miss_default-8.c: Ditto.
8583 * gcc.target/riscv/rvv/vsetvl/vlmax_miss_default-9.c: Ditto.
8584 * gcc.target/riscv/rvv/vsetvl/vlmax_phi-1.c: Ditto.
8585 * gcc.target/riscv/rvv/vsetvl/vlmax_phi-10.c: Ditto.
8586 * gcc.target/riscv/rvv/vsetvl/vlmax_phi-11.c: Ditto.
8587 * gcc.target/riscv/rvv/vsetvl/vlmax_phi-12.c: Ditto.
8588 * gcc.target/riscv/rvv/vsetvl/vlmax_phi-13.c: Ditto.
8589 * gcc.target/riscv/rvv/vsetvl/vlmax_phi-14.c: Ditto.
8590 * gcc.target/riscv/rvv/vsetvl/vlmax_phi-15.c: Ditto.
8591 * gcc.target/riscv/rvv/vsetvl/vlmax_phi-16.c: Ditto.
8592 * gcc.target/riscv/rvv/vsetvl/vlmax_phi-17.c: Ditto.
8593 * gcc.target/riscv/rvv/vsetvl/vlmax_phi-18.c: Ditto.
8594 * gcc.target/riscv/rvv/vsetvl/vlmax_phi-19.c: Ditto.
8595 * gcc.target/riscv/rvv/vsetvl/vlmax_phi-2.c: Ditto.
8596 * gcc.target/riscv/rvv/vsetvl/vlmax_phi-20.c: Ditto.
8597 * gcc.target/riscv/rvv/vsetvl/vlmax_phi-21.c: Ditto.
8598 * gcc.target/riscv/rvv/vsetvl/vlmax_phi-22.c: Ditto.
8599 * gcc.target/riscv/rvv/vsetvl/vlmax_phi-23.c: Ditto.
8600 * gcc.target/riscv/rvv/vsetvl/vlmax_phi-24.c: Ditto.
8601 * gcc.target/riscv/rvv/vsetvl/vlmax_phi-25.c: Ditto.
8602 * gcc.target/riscv/rvv/vsetvl/vlmax_phi-26.c: Ditto.
8603 * gcc.target/riscv/rvv/vsetvl/vlmax_phi-27.c: Ditto.
8604 * gcc.target/riscv/rvv/vsetvl/vlmax_phi-28.c: Ditto.
8605 * gcc.target/riscv/rvv/vsetvl/vlmax_phi-3.c: Ditto.
8606 * gcc.target/riscv/rvv/vsetvl/vlmax_phi-4.c: Ditto.
8607 * gcc.target/riscv/rvv/vsetvl/vlmax_phi-5.c: Ditto.
8608 * gcc.target/riscv/rvv/vsetvl/vlmax_phi-6.c: Ditto.
8609 * gcc.target/riscv/rvv/vsetvl/vlmax_phi-7.c: Ditto.
8610 * gcc.target/riscv/rvv/vsetvl/vlmax_phi-8.c: Ditto.
8611 * gcc.target/riscv/rvv/vsetvl/vlmax_phi-9.c: Ditto.
8612 * gcc.target/riscv/rvv/vsetvl/vlmax_single_block-19.c: Ditto.
8613 * gcc.target/riscv/rvv/vsetvl/vlmax_single_vtype-1.c: Ditto.
8614 * gcc.target/riscv/rvv/vsetvl/vlmax_single_vtype-2.c: Ditto.
8615 * gcc.target/riscv/rvv/vsetvl/vlmax_single_vtype-3.c: Ditto.
8616 * gcc.target/riscv/rvv/vsetvl/vlmax_single_vtype-4.c: Ditto.
8617 * gcc.target/riscv/rvv/vsetvl/vlmax_single_vtype-5.c: Ditto.
8618 * gcc.target/riscv/rvv/vsetvl/vlmax_single_vtype-6.c: Ditto.
8619 * gcc.target/riscv/rvv/vsetvl/vlmax_single_vtype-7.c: Ditto.
8620 * gcc.target/riscv/rvv/vsetvl/vlmax_single_vtype-8.c: Ditto.
8621 * gcc.target/riscv/rvv/vsetvl/vlmax_switch_vtype-1.c: Ditto.
8622 * gcc.target/riscv/rvv/vsetvl/vlmax_switch_vtype-10.c: Ditto.
8623 * gcc.target/riscv/rvv/vsetvl/vlmax_switch_vtype-11.c: Ditto.
8624 * gcc.target/riscv/rvv/vsetvl/vlmax_switch_vtype-12.c: Ditto.
8625 * gcc.target/riscv/rvv/vsetvl/vlmax_switch_vtype-13.c: Ditto.
8626 * gcc.target/riscv/rvv/vsetvl/vlmax_switch_vtype-14.c: Ditto.
8627 * gcc.target/riscv/rvv/vsetvl/vlmax_switch_vtype-15.c: Ditto.
8628 * gcc.target/riscv/rvv/vsetvl/vlmax_switch_vtype-16.c: Ditto.
8629 * gcc.target/riscv/rvv/vsetvl/vlmax_switch_vtype-2.c: Ditto.
8630 * gcc.target/riscv/rvv/vsetvl/vlmax_switch_vtype-3.c: Ditto.
8631 * gcc.target/riscv/rvv/vsetvl/vlmax_switch_vtype-4.c: Ditto.
8632 * gcc.target/riscv/rvv/vsetvl/vlmax_switch_vtype-5.c: Ditto.
8633 * gcc.target/riscv/rvv/vsetvl/vlmax_switch_vtype-6.c: Ditto.
8634 * gcc.target/riscv/rvv/vsetvl/vlmax_switch_vtype-7.c: Ditto.
8635 * gcc.target/riscv/rvv/vsetvl/vlmax_switch_vtype-8.c: Ditto.
8636 * gcc.target/riscv/rvv/vsetvl/vlmax_switch_vtype-9.c: Ditto.
8637 * gcc.target/riscv/rvv/vsetvl/vsetvl-16.c: Ditto.
8638 * gcc.target/riscv/rvv/vsetvl/vsetvl-2.c: Ditto.
8639 * gcc.target/riscv/rvv/vsetvl/vsetvl-3.c: Ditto.
8640 * gcc.target/riscv/rvv/vsetvl/vsetvl-4.c: Ditto.
8641 * gcc.target/riscv/rvv/vsetvl/vsetvl-5.c: Ditto.
8642 * gcc.target/riscv/rvv/vsetvl/vsetvl-6.c: Ditto.
8643 * gcc.target/riscv/rvv/vsetvl/vsetvl-7.c: Ditto.
8644 * gcc.target/riscv/rvv/vsetvl/vsetvl-8.c: Ditto.
8645 * gcc.target/riscv/rvv/vsetvl/vsetvlmax-1.c: Ditto.
8646 * gcc.target/riscv/rvv/vsetvl/vsetvlmax-14.c: Ditto.
8647 * gcc.target/riscv/rvv/vsetvl/vsetvlmax-18.c: Ditto.
8648 * gcc.target/riscv/rvv/vsetvl/vlmax_single_block-17.c: Filter
8650 * gcc.target/riscv/rvv/vsetvl/vlmax_single_block-18.c: Ditto.
8652 2023-02-22 Jakub Jelinek <jakub@redhat.com>
8654 PR middle-end/106258
8655 * g++.dg/ipa/pr106258.C: New test.
8657 2023-02-22 Thomas Schwinge <thomas@codesourcery.com>
8659 * gcc.dg/Wcomplain-wrong-lang-1.c: New.
8660 * gcc.dg/Wcomplain-wrong-lang-2.c: Likewise.
8661 * gcc.dg/Wcomplain-wrong-lang-3.c: Likewise.
8662 * gcc.dg/Wcomplain-wrong-lang-4.c: Likewise.
8663 * gcc.dg/Wcomplain-wrong-lang-5.c: Likewise.
8664 * lib/target-supports.exp (check_compile): Use
8665 '-Wno-complain-wrong-lang'.
8666 * g++.dg/abi/empty12.C: Likewise.
8667 * g++.dg/abi/empty13.C: Likewise.
8668 * g++.dg/abi/empty14.C: Likewise.
8669 * g++.dg/abi/empty15.C: Likewise.
8670 * g++.dg/abi/empty16.C: Likewise.
8671 * g++.dg/abi/empty17.C: Likewise.
8672 * g++.dg/abi/empty18.C: Likewise.
8673 * g++.dg/abi/empty19.C: Likewise.
8674 * g++.dg/abi/empty22.C: Likewise.
8675 * g++.dg/abi/empty25.C: Likewise.
8676 * g++.dg/abi/empty26.C: Likewise.
8677 * gfortran.dg/bind-c-contiguous-1.f90: Likewise.
8678 * gfortran.dg/bind-c-contiguous-4.f90: Likewise.
8679 * gfortran.dg/bind-c-contiguous-5.f90: Likewise.
8681 2023-02-21 David Malcolm <dmalcolm@redhat.com>
8684 * gcc.dg/analyzer/attribute-nonnull.c: Update for
8685 -Wanalyzer-use-of-uninitialized-value terminating analysis along
8687 * gcc.dg/analyzer/call-summaries-2.c: Likewise.
8688 * gcc.dg/analyzer/data-model-1.c: Likewise.
8689 * gcc.dg/analyzer/data-model-5.c: Likewise.
8690 * gcc.dg/analyzer/doom-s_sound-pr108867.c: New test.
8691 * gcc.dg/analyzer/memset-CVE-2017-18549-1.c: Add
8692 -fno-analyzer-suppress-followups.
8693 * gcc.dg/analyzer/null-deref-pr108830.c: New test.
8694 * gcc.dg/analyzer/pipe-1.c: Add -fno-analyzer-suppress-followups.
8695 * gcc.dg/analyzer/pipe-void-return.c: Likewise.
8696 * gcc.dg/analyzer/pipe2-1.c: Likewise.
8697 * gcc.dg/analyzer/pr101547.c: Update for
8698 -Wanalyzer-use-of-uninitialized-value terminating analysis along
8700 * gcc.dg/analyzer/pr101875.c: Likewise.
8701 * gcc.dg/analyzer/pr104224-split.c: New test, based on...
8702 * gcc.dg/analyzer/pr104224.c: Add
8703 -fno-analyzer-suppress-followups.
8704 * gcc.dg/analyzer/realloc-2.c: Add
8705 -fno-analyzer-suppress-followups.
8706 * gcc.dg/analyzer/realloc-3.c: Likewise.
8707 * gcc.dg/analyzer/realloc-5.c: Likewise.
8708 * gcc.dg/analyzer/stdarg-1-ms_abi.c: Likewise.
8709 * gcc.dg/analyzer/stdarg-1-sysv_abi.c: Likewise.
8710 * gcc.dg/analyzer/stdarg-1.c: Likewise.
8711 * gcc.dg/analyzer/symbolic-1.c: Likewise.
8712 * gcc.dg/analyzer/symbolic-7.c: Update for
8713 -Wanalyzer-use-of-uninitialized-value terminating analysis along a
8715 * gcc.dg/analyzer/uninit-4.c: Likewise.
8716 * gcc.dg/analyzer/uninit-8.c: New test.
8717 * gcc.dg/analyzer/uninit-pr94713.c: Update for
8718 -Wanalyzer-use-of-uninitialized-value terminating analysis along a
8720 * gcc.dg/analyzer/zlib-6a.c: Add -fno-analyzer-suppress-followups.
8722 2023-02-21 Harald Anlauf <anlauf@gmx.de>
8725 * gfortran.dg/pr96025.f90: New test.
8727 2023-02-21 Iain Buclaw <ibuclaw@gdcproject.org>
8729 * gdc.dg/simd2a.d: Update.
8730 * gdc.dg/simd2b.d: Update.
8731 * gdc.dg/simd2c.d: Update.
8732 * gdc.dg/simd2d.d: Update.
8733 * gdc.dg/simd2e.d: Update.
8734 * gdc.dg/simd2f.d: Update.
8735 * gdc.dg/simd2g.d: Update.
8736 * gdc.dg/simd2h.d: Update.
8737 * gdc.dg/simd2i.d: Update.
8738 * gdc.dg/simd2j.d: Update.
8740 2023-02-21 Iain Buclaw <ibuclaw@gdcproject.org>
8742 * gdc.dg/ctfeintrinsics.d: New test.
8744 2023-02-21 Richard Biener <rguenther@suse.de>
8746 PR tree-optimization/108691
8747 * gcc.dg/pr108691.c: New testcase.
8749 2023-02-21 Richard Biener <rguenther@suse.de>
8751 PR tree-optimization/108793
8752 * gcc.dg/torture/pr108793.c: New testcase.
8754 2023-02-21 Raiki Tamura <tamaron1203@gmail.com>
8756 * rust/compile/torture/intrinsics-math.rs: New test.
8758 2023-02-21 Philip Herron <philip.herron@embecosm.com>
8760 * rust/debug/chartype.rs: Skip testcases on Darwin architectures.
8762 2023-02-21 Philip Herron <philip.herron@embecosm.com>
8764 * rust/execute/torture/closure3.rs: New test.
8766 2023-02-21 Raiki Tamura <tamaron1203@gmail.com>
8768 * rust/compile/torture/phantom_data.rs: New test.
8770 2023-02-21 Arthur Cohen <arthur.cohen@embecosm.com>
8772 * rust/compile/torture/intrinsics-3.rs:
8773 * rust/execute/torture/atomic_load.rs: New test.
8775 2023-02-21 Arthur Cohen <arthur.cohen@embecosm.com>
8777 * rust/compile/torture/intrinsics-5.rs: Fix error message.
8779 2023-02-21 Arthur Cohen <arthur.cohen@embecosm.com>
8781 * rust/compile/torture/intrinsics-6.rs: New test.
8782 * rust/compile/torture/intrinsics-7.rs: New test.
8784 2023-02-21 Arthur Cohen <arthur.cohen@embecosm.com>
8786 * rust/compile/torture/intrinsics-4.rs: New test.
8787 * rust/compile/torture/intrinsics-5.rs: New test.
8788 * rust/execute/torture/atomic_store.rs: New test.
8790 2023-02-21 Arthur Cohen <arthur.cohen@embecosm.com>
8792 * rust/compile/torture/intrinsics-3.rs: New test.
8794 2023-02-21 Philip Herron <philip.herron@embecosm.com>
8796 * rust/execute/torture/closure2.rs: New test.
8798 2023-02-21 Philip Herron <philip.herron@embecosm.com>
8800 * rust/execute/torture/closure1.rs: New test.
8802 2023-02-21 Philip Herron <philip.herron@embecosm.com>
8804 * rust/compile/issue-1589.rs: New test.
8806 2023-02-21 Philip Herron <philip.herron@embecosm.com>
8808 * rust/compile/generics7.rs: Fix test with missing assertion.
8809 * rust/execute/torture/operator_overload_9.rs: Fix test assertion.
8811 2023-02-21 Marc Poulhiès <dkm@kataplop.net>
8813 * rust/compile/missing_closing_paren.rs: New test.
8815 2023-02-21 Arthur Cohen <arthur.cohen@embecosm.com>
8817 * rust/execute/torture/prefetch_data.rs: New test.
8819 2023-02-21 Philip Herron <philip.herron@embecosm.com>
8821 * rust/compile/torture/issue-1555.rs: New test.
8823 2023-02-21 Faisal Abbas <faisal.abbas@elastica.co>
8825 * rust/compile/const9.rs: New test.
8827 2023-02-21 Philip Herron <philip.herron@embecosm.com>
8829 * rust/compile/issue-1272.rs: New test.
8831 2023-02-21 Richard Biener <rguenther@suse.de>
8833 PR tree-optimization/108868
8834 * gcc.dg/pr108868.c: New testcase.
8836 2023-02-21 Richard Biener <rguenther@suse.de>
8838 PR tree-optimization/108855
8839 * gcc.dg/pr108855.c: New testcase.
8841 2023-02-21 Richard Biener <rguenther@suse.de>
8844 2023-02-21 Richard Biener <rguenther@suse.de>
8846 PR tree-optimization/108691
8847 * gcc.dg/pr108691.c: New testcase.
8849 2023-02-20 Jakub Jelinek <jakub2redhat.com>
8852 * gcc.dg/pr108862.c: New test.
8853 * gcc.target/powerpc/pr108862.c: New test.
8855 2023-02-20 Marek Polacek <polacek@redhat.com>
8858 * g++.dg/cpp0x/constexpr-nsdmi3.C: New test.
8859 * g++.dg/cpp1y/constexpr-nsdmi10.C: New test.
8861 2023-02-20 Marek Polacek <polacek@redhat.com>
8864 * g++.dg/cpp0x/lambda/lambda-108829-2.C: New test.
8865 * g++.dg/cpp0x/lambda/lambda-108829.C: New test.
8867 2023-02-20 Richard Biener <rguenther@suse.de>
8869 PR tree-optimization/108816
8870 * gcc.dg/torture/pr108816.c: New testcase.
8872 2023-02-20 Richard Biener <rguenther@suse.de>
8874 PR tree-optimization/108825
8875 * gcc.dg/torture/pr108825.c: New testcase.
8877 2023-02-18 Jason Merrill <jason@redhat.com>
8887 * g++.dg/DRs/dr2518.C: New test.
8889 2023-02-18 Jakub Jelinek <jakub@redhat.com>
8891 PR tree-optimization/108819
8892 * gcc.dg/pr108819.c: New test.
8894 2023-02-18 Jakub Jelinek <jakub@redhat.com>
8897 * gcc.target/i386/pr108832.c: New test.
8899 2023-02-18 Martin Uecker <uecker@tugraz.at>
8902 * gcc.dg/pr108375-1.c: New test.
8903 * gcc.dg/pr108375-2.c: New test.
8905 2023-02-18 Martin Uecker <uecker@tugraz.at>
8909 * gcc.dg/pr105660-1.c: New test.
8910 * gcc.dg/pr105660-2.c: New test.
8912 2023-02-17 Patrick Palka <ppalka@redhat.com>
8916 * g++.dg/opt/is_constant_evaluated1.C: New test.
8917 * g++.dg/opt/is_constant_evaluated2.C: New test.
8919 2023-02-17 Uroš Bizjak <ubizjak@gmail.com>
8922 * gcc.target/i386/pr108831-1.c: New test.
8923 * gcc.target/i386/pr108831-2.c: Ditto.
8925 2023-02-17 Uroš Bizjak <ubizjak@gmail.com>
8928 * gcc.dg/pr108805.c: New test.
8930 2023-02-17 Richard Biener <rguenther@suse.de>
8932 PR tree-optimization/108821
8933 * gcc.dg/tree-ssa/ssa-lim-24.c: New testcase.
8935 2023-02-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
8937 * gfortran.dg/ISO_Fortran_binding_14.f90: Change example function to
8938 CLOCK which is available on mingw as well as other platforms.
8939 * gfortran.dg/pr96486.f90: Change variable to PATH likewise.
8941 2023-02-17 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
8943 * gcc.target/riscv/rvv/base/binop_vx_constraint-148.c: Change vmnot.mm to vmnot.m.
8944 * gcc.target/riscv/rvv/base/binop_vx_constraint-149.c: Change vmnot.mm to vmnot.m.
8945 * gcc.target/riscv/rvv/base/binop_vx_constraint-150.c: Change vmnot.mm to vmnot.m.
8946 * gcc.target/riscv/rvv/base/binop_vx_constraint-151.c: Change vmnot.mm to vmnot.m.
8947 * gcc.target/riscv/rvv/base/binop_vx_constraint-152.c: Change vmnot.mm to vmnot.m.
8948 * gcc.target/riscv/rvv/base/binop_vx_constraint-153.c: Change vmnot.mm to vmnot.m.
8949 * gcc.target/riscv/rvv/base/binop_vx_constraint-156.c: Change vmnot.mm to vmnot.m.
8950 * gcc.target/riscv/rvv/base/binop_vx_constraint-157.c: Change vmnot.mm to vmnot.m.
8951 * gcc.target/riscv/rvv/base/binop_vx_constraint-159.c: Change vmnot.mm to vmnot.m.
8952 * gcc.target/riscv/rvv/base/binop_vx_constraint-160.c: Change vmnot.mm to vmnot.m.
8953 * gcc.target/riscv/rvv/base/binop_vx_constraint-161.c: Change vmnot.mm to vmnot.m.
8955 2023-02-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
8957 * gfortran.dg/bind_c_array_params_2.f90: Add *-*-ming* to dg-final.
8959 2023-02-16 David Malcolm <dmalcolm@redhat.com>
8962 * gcc.dg/analyzer/null-deref-pr108806-qemu.c: New test.
8963 * gcc.dg/analyzer/pr103217.c: Add -Wno-analyzer-too-complex.
8964 * gcc.dg/analyzer/switch.c (test_bitmask_1): New.
8965 (test_bitmask_2): New.
8966 * gcc.dg/analyzer/uninit-pr108806-qemu.c: New test.
8968 2023-02-16 Iain Sandoe <iain@sandoe.co.uk>
8970 * objc.dg/proto-lossage-4.m: Amendn diagnostic matches for Windows.
8972 2023-02-16 Patrick Palka <ppalka@redhat.com>
8975 * g++.dg/template/typename24.C: New test.
8976 * g++.dg/template/typename25.C: New test.
8977 * g++.dg/template/typename25a.C: New test.
8978 * g++.dg/template/typename26.C: New test.
8980 2023-02-16 Jakub Jelinek <jakub@redhat.com>
8982 PR tree-optimization/108657
8983 * gcc.dg/pr108657.c: New test.
8985 2023-02-16 Jakub Jelinek <jakub@redhat.com>
8987 PR tree-optimization/108783
8988 * gcc.c-torture/compile/pr108783.c: New test.
8990 2023-02-16 Richard Biener <rguenther@suse.de>
8992 PR tree-optimization/108791
8993 * gcc.dg/torture/pr108791.c: New testcase.
8995 2023-02-16 Hans-Peter Nilsson <hp@axis.com>
8997 * lib/target-supports.exp (check_effective_target_lra): Add CRIS
8998 as a non-LRA target.
9000 2023-02-15 Steve Kargl <kargl@gcc.gnu.org>
9003 * gfortran.dg/pr103608.f90: New test.
9005 2023-02-15 Steve Kargl <kargl@gcc.gnu.org>
9008 * gfortran.dg/pr104554.f90: New test.
9010 2023-02-15 David Malcolm <dmalcolm@redhat.com>
9015 * gcc.dg/analyzer/coreutils-cksum-pr108664.c: New test.
9016 * gcc.dg/analyzer/coreutils-sum-pr108666.c: New test.
9017 * gcc.dg/analyzer/torture/uninit-pr108725.c: New test.
9019 2023-02-15 Uroš Bizjak <ubizjak@gmail.com>
9021 * g++.target/i386/empty-class2.C (dg-additional-options): Remove.
9022 * gcc.target/i386/avx512fp16-reduce-op-2.c: Ditto.
9023 * gcc.target/i386/pr99464.c: Ditto.
9024 * gcc.target/i386/pr103541.c (dg-do): Compile for !ia32 target.
9025 * gcc.target/i386/pr108774.c (dg-do): Compile for lp64 target.
9026 * gcc.target/i386/pr85593.c (dg-do): Run for *-*-linux* target.
9027 * gcc.target/i386/pr98063.c: Ditto.
9028 * gcc.target/i386/pr90007.c (dg-do): Remove target selector.
9029 * gcc.target/i386/pr92841-2.c (dg-do): Remove unneeded curly braces.
9030 * gcc.target/i386/pr95464.c: Ditto.
9031 * gcc.target/i386/pr99530-1.c (dg-do): Compile for *-*-linux* target.
9032 * gcc.target/i386/pr99530-2.c: Ditto.
9033 * gcc.target/i386/pr99530-3.c: Ditto.
9034 * gcc.target/i386/pr99530-4.c: Ditto.
9035 * gcc.target/i386/pr99530-5.c: Ditto.
9036 * gcc.target/i386/pr99530-6.c: Ditto.
9037 * gcc.target/i386/pr99531.c (dg-do): Compile for !ia32 target.
9039 2023-02-15 Marek Polacek <polacek@redhat.com>
9041 PR middle-end/106080
9042 * c-c++-common/Wdangling-pointer-10.c: New test.
9043 * c-c++-common/Wdangling-pointer-9.c: New test.
9045 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
9047 * g++.target/riscv/rvv/base/vmacc_vv-1.C: New test.
9048 * g++.target/riscv/rvv/base/vmacc_vv-2.C: New test.
9049 * g++.target/riscv/rvv/base/vmacc_vv-3.C: New test.
9050 * g++.target/riscv/rvv/base/vmacc_vv_mu-1.C: New test.
9051 * g++.target/riscv/rvv/base/vmacc_vv_mu-2.C: New test.
9052 * g++.target/riscv/rvv/base/vmacc_vv_mu-3.C: New test.
9053 * g++.target/riscv/rvv/base/vmacc_vv_tu-1.C: New test.
9054 * g++.target/riscv/rvv/base/vmacc_vv_tu-2.C: New test.
9055 * g++.target/riscv/rvv/base/vmacc_vv_tu-3.C: New test.
9056 * g++.target/riscv/rvv/base/vmacc_vv_tum-1.C: New test.
9057 * g++.target/riscv/rvv/base/vmacc_vv_tum-2.C: New test.
9058 * g++.target/riscv/rvv/base/vmacc_vv_tum-3.C: New test.
9059 * g++.target/riscv/rvv/base/vmacc_vv_tumu-1.C: New test.
9060 * g++.target/riscv/rvv/base/vmacc_vv_tumu-2.C: New test.
9061 * g++.target/riscv/rvv/base/vmacc_vv_tumu-3.C: New test.
9063 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
9065 * g++.target/riscv/rvv/base/vmacc_vx_mu_rv64-1.C: New test.
9066 * g++.target/riscv/rvv/base/vmacc_vx_mu_rv64-2.C: New test.
9067 * g++.target/riscv/rvv/base/vmacc_vx_mu_rv64-3.C: New test.
9068 * g++.target/riscv/rvv/base/vmacc_vx_rv64-1.C: New test.
9069 * g++.target/riscv/rvv/base/vmacc_vx_rv64-2.C: New test.
9070 * g++.target/riscv/rvv/base/vmacc_vx_rv64-3.C: New test.
9071 * g++.target/riscv/rvv/base/vmacc_vx_tu_rv64-1.C: New test.
9072 * g++.target/riscv/rvv/base/vmacc_vx_tu_rv64-2.C: New test.
9073 * g++.target/riscv/rvv/base/vmacc_vx_tu_rv64-3.C: New test.
9074 * g++.target/riscv/rvv/base/vmacc_vx_tum_rv64-1.C: New test.
9075 * g++.target/riscv/rvv/base/vmacc_vx_tum_rv64-2.C: New test.
9076 * g++.target/riscv/rvv/base/vmacc_vx_tum_rv64-3.C: New test.
9077 * g++.target/riscv/rvv/base/vmacc_vx_tumu_rv64-1.C: New test.
9078 * g++.target/riscv/rvv/base/vmacc_vx_tumu_rv64-2.C: New test.
9079 * g++.target/riscv/rvv/base/vmacc_vx_tumu_rv64-3.C: New test.
9081 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
9083 * g++.target/riscv/rvv/base/vmacc_vx_mu_rv32-1.C: New test.
9084 * g++.target/riscv/rvv/base/vmacc_vx_mu_rv32-2.C: New test.
9085 * g++.target/riscv/rvv/base/vmacc_vx_mu_rv32-3.C: New test.
9086 * g++.target/riscv/rvv/base/vmacc_vx_rv32-1.C: New test.
9087 * g++.target/riscv/rvv/base/vmacc_vx_rv32-2.C: New test.
9088 * g++.target/riscv/rvv/base/vmacc_vx_rv32-3.C: New test.
9089 * g++.target/riscv/rvv/base/vmacc_vx_tu_rv32-1.C: New test.
9090 * g++.target/riscv/rvv/base/vmacc_vx_tu_rv32-2.C: New test.
9091 * g++.target/riscv/rvv/base/vmacc_vx_tu_rv32-3.C: New test.
9092 * g++.target/riscv/rvv/base/vmacc_vx_tum_rv32-1.C: New test.
9093 * g++.target/riscv/rvv/base/vmacc_vx_tum_rv32-2.C: New test.
9094 * g++.target/riscv/rvv/base/vmacc_vx_tum_rv32-3.C: New test.
9095 * g++.target/riscv/rvv/base/vmacc_vx_tumu_rv32-1.C: New test.
9096 * g++.target/riscv/rvv/base/vmacc_vx_tumu_rv32-2.C: New test.
9097 * g++.target/riscv/rvv/base/vmacc_vx_tumu_rv32-3.C: New test.
9099 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
9101 * g++.target/riscv/rvv/base/vmadd_vv-1.C: New test.
9102 * g++.target/riscv/rvv/base/vmadd_vv-2.C: New test.
9103 * g++.target/riscv/rvv/base/vmadd_vv-3.C: New test.
9104 * g++.target/riscv/rvv/base/vmadd_vv_mu-1.C: New test.
9105 * g++.target/riscv/rvv/base/vmadd_vv_mu-2.C: New test.
9106 * g++.target/riscv/rvv/base/vmadd_vv_mu-3.C: New test.
9107 * g++.target/riscv/rvv/base/vmadd_vv_tu-1.C: New test.
9108 * g++.target/riscv/rvv/base/vmadd_vv_tu-2.C: New test.
9109 * g++.target/riscv/rvv/base/vmadd_vv_tu-3.C: New test.
9110 * g++.target/riscv/rvv/base/vmadd_vv_tum-1.C: New test.
9111 * g++.target/riscv/rvv/base/vmadd_vv_tum-2.C: New test.
9112 * g++.target/riscv/rvv/base/vmadd_vv_tum-3.C: New test.
9113 * g++.target/riscv/rvv/base/vmadd_vv_tumu-1.C: New test.
9114 * g++.target/riscv/rvv/base/vmadd_vv_tumu-2.C: New test.
9115 * g++.target/riscv/rvv/base/vmadd_vv_tumu-3.C: New test.
9117 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
9119 * g++.target/riscv/rvv/base/vmadd_vx_mu_rv64-1.C: New test.
9120 * g++.target/riscv/rvv/base/vmadd_vx_mu_rv64-2.C: New test.
9121 * g++.target/riscv/rvv/base/vmadd_vx_mu_rv64-3.C: New test.
9122 * g++.target/riscv/rvv/base/vmadd_vx_rv64-1.C: New test.
9123 * g++.target/riscv/rvv/base/vmadd_vx_rv64-2.C: New test.
9124 * g++.target/riscv/rvv/base/vmadd_vx_rv64-3.C: New test.
9125 * g++.target/riscv/rvv/base/vmadd_vx_tu_rv64-1.C: New test.
9126 * g++.target/riscv/rvv/base/vmadd_vx_tu_rv64-2.C: New test.
9127 * g++.target/riscv/rvv/base/vmadd_vx_tu_rv64-3.C: New test.
9128 * g++.target/riscv/rvv/base/vmadd_vx_tum_rv64-1.C: New test.
9129 * g++.target/riscv/rvv/base/vmadd_vx_tum_rv64-2.C: New test.
9130 * g++.target/riscv/rvv/base/vmadd_vx_tum_rv64-3.C: New test.
9131 * g++.target/riscv/rvv/base/vmadd_vx_tumu_rv64-1.C: New test.
9132 * g++.target/riscv/rvv/base/vmadd_vx_tumu_rv64-2.C: New test.
9133 * g++.target/riscv/rvv/base/vmadd_vx_tumu_rv64-3.C: New test.
9135 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
9137 * g++.target/riscv/rvv/base/vnmsac_vv-1.C: New test.
9138 * g++.target/riscv/rvv/base/vnmsac_vv-2.C: New test.
9139 * g++.target/riscv/rvv/base/vnmsac_vv-3.C: New test.
9140 * g++.target/riscv/rvv/base/vnmsac_vv_mu-1.C: New test.
9141 * g++.target/riscv/rvv/base/vnmsac_vv_mu-2.C: New test.
9142 * g++.target/riscv/rvv/base/vnmsac_vv_mu-3.C: New test.
9143 * g++.target/riscv/rvv/base/vnmsac_vv_tu-1.C: New test.
9144 * g++.target/riscv/rvv/base/vnmsac_vv_tu-2.C: New test.
9145 * g++.target/riscv/rvv/base/vnmsac_vv_tu-3.C: New test.
9146 * g++.target/riscv/rvv/base/vnmsac_vv_tum-1.C: New test.
9147 * g++.target/riscv/rvv/base/vnmsac_vv_tum-2.C: New test.
9148 * g++.target/riscv/rvv/base/vnmsac_vv_tum-3.C: New test.
9149 * g++.target/riscv/rvv/base/vnmsac_vv_tumu-1.C: New test.
9150 * g++.target/riscv/rvv/base/vnmsac_vv_tumu-2.C: New test.
9151 * g++.target/riscv/rvv/base/vnmsac_vv_tumu-3.C: New test.
9153 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
9155 * g++.target/riscv/rvv/base/vnmsac_vx_mu_rv32-1.C: New test.
9156 * g++.target/riscv/rvv/base/vnmsac_vx_mu_rv32-2.C: New test.
9157 * g++.target/riscv/rvv/base/vnmsac_vx_mu_rv32-3.C: New test.
9158 * g++.target/riscv/rvv/base/vnmsac_vx_rv32-1.C: New test.
9159 * g++.target/riscv/rvv/base/vnmsac_vx_rv32-2.C: New test.
9160 * g++.target/riscv/rvv/base/vnmsac_vx_rv32-3.C: New test.
9161 * g++.target/riscv/rvv/base/vnmsac_vx_tu_rv32-1.C: New test.
9162 * g++.target/riscv/rvv/base/vnmsac_vx_tu_rv32-2.C: New test.
9163 * g++.target/riscv/rvv/base/vnmsac_vx_tu_rv32-3.C: New test.
9164 * g++.target/riscv/rvv/base/vnmsac_vx_tum_rv32-1.C: New test.
9165 * g++.target/riscv/rvv/base/vnmsac_vx_tum_rv32-2.C: New test.
9166 * g++.target/riscv/rvv/base/vnmsac_vx_tum_rv32-3.C: New test.
9167 * g++.target/riscv/rvv/base/vnmsac_vx_tumu_rv32-1.C: New test.
9168 * g++.target/riscv/rvv/base/vnmsac_vx_tumu_rv32-2.C: New test.
9169 * g++.target/riscv/rvv/base/vnmsac_vx_tumu_rv32-3.C: New test.
9171 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
9173 * g++.target/riscv/rvv/base/vnmsac_vx_mu_rv64-1.C: New test.
9174 * g++.target/riscv/rvv/base/vnmsac_vx_mu_rv64-2.C: New test.
9175 * g++.target/riscv/rvv/base/vnmsac_vx_mu_rv64-3.C: New test.
9176 * g++.target/riscv/rvv/base/vnmsac_vx_rv64-1.C: New test.
9177 * g++.target/riscv/rvv/base/vnmsac_vx_rv64-2.C: New test.
9178 * g++.target/riscv/rvv/base/vnmsac_vx_rv64-3.C: New test.
9179 * g++.target/riscv/rvv/base/vnmsac_vx_tu_rv64-1.C: New test.
9180 * g++.target/riscv/rvv/base/vnmsac_vx_tu_rv64-2.C: New test.
9181 * g++.target/riscv/rvv/base/vnmsac_vx_tu_rv64-3.C: New test.
9182 * g++.target/riscv/rvv/base/vnmsac_vx_tum_rv64-1.C: New test.
9183 * g++.target/riscv/rvv/base/vnmsac_vx_tum_rv64-2.C: New test.
9184 * g++.target/riscv/rvv/base/vnmsac_vx_tum_rv64-3.C: New test.
9185 * g++.target/riscv/rvv/base/vnmsac_vx_tumu_rv64-1.C: New test.
9186 * g++.target/riscv/rvv/base/vnmsac_vx_tumu_rv64-2.C: New test.
9187 * g++.target/riscv/rvv/base/vnmsac_vx_tumu_rv64-3.C: New test.
9189 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
9191 * g++.target/riscv/rvv/base/vnmsub_vv-1.C: New test.
9192 * g++.target/riscv/rvv/base/vnmsub_vv-2.C: New test.
9193 * g++.target/riscv/rvv/base/vnmsub_vv-3.C: New test.
9194 * g++.target/riscv/rvv/base/vnmsub_vv_mu-1.C: New test.
9195 * g++.target/riscv/rvv/base/vnmsub_vv_mu-2.C: New test.
9196 * g++.target/riscv/rvv/base/vnmsub_vv_mu-3.C: New test.
9197 * g++.target/riscv/rvv/base/vnmsub_vv_tu-1.C: New test.
9198 * g++.target/riscv/rvv/base/vnmsub_vv_tu-2.C: New test.
9199 * g++.target/riscv/rvv/base/vnmsub_vv_tu-3.C: New test.
9200 * g++.target/riscv/rvv/base/vnmsub_vv_tum-1.C: New test.
9201 * g++.target/riscv/rvv/base/vnmsub_vv_tum-2.C: New test.
9202 * g++.target/riscv/rvv/base/vnmsub_vv_tum-3.C: New test.
9203 * g++.target/riscv/rvv/base/vnmsub_vv_tumu-1.C: New test.
9204 * g++.target/riscv/rvv/base/vnmsub_vv_tumu-2.C: New test.
9205 * g++.target/riscv/rvv/base/vnmsub_vv_tumu-3.C: New test.
9207 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
9209 * g++.target/riscv/rvv/base/vnmsub_vx_mu_rv32-1.C: New test.
9210 * g++.target/riscv/rvv/base/vnmsub_vx_mu_rv32-2.C: New test.
9211 * g++.target/riscv/rvv/base/vnmsub_vx_mu_rv32-3.C: New test.
9212 * g++.target/riscv/rvv/base/vnmsub_vx_rv32-1.C: New test.
9213 * g++.target/riscv/rvv/base/vnmsub_vx_rv32-2.C: New test.
9214 * g++.target/riscv/rvv/base/vnmsub_vx_rv32-3.C: New test.
9215 * g++.target/riscv/rvv/base/vnmsub_vx_tu_rv32-1.C: New test.
9216 * g++.target/riscv/rvv/base/vnmsub_vx_tu_rv32-2.C: New test.
9217 * g++.target/riscv/rvv/base/vnmsub_vx_tu_rv32-3.C: New test.
9218 * g++.target/riscv/rvv/base/vnmsub_vx_tum_rv32-1.C: New test.
9219 * g++.target/riscv/rvv/base/vnmsub_vx_tum_rv32-2.C: New test.
9220 * g++.target/riscv/rvv/base/vnmsub_vx_tum_rv32-3.C: New test.
9221 * g++.target/riscv/rvv/base/vnmsub_vx_tumu_rv32-1.C: New test.
9222 * g++.target/riscv/rvv/base/vnmsub_vx_tumu_rv32-2.C: New test.
9223 * g++.target/riscv/rvv/base/vnmsub_vx_tumu_rv32-3.C: New test.
9225 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
9227 * g++.target/riscv/rvv/base/vnmsub_vx_mu_rv64-1.C: New test.
9228 * g++.target/riscv/rvv/base/vnmsub_vx_mu_rv64-2.C: New test.
9229 * g++.target/riscv/rvv/base/vnmsub_vx_mu_rv64-3.C: New test.
9230 * g++.target/riscv/rvv/base/vnmsub_vx_rv64-1.C: New test.
9231 * g++.target/riscv/rvv/base/vnmsub_vx_rv64-2.C: New test.
9232 * g++.target/riscv/rvv/base/vnmsub_vx_rv64-3.C: New test.
9233 * g++.target/riscv/rvv/base/vnmsub_vx_tu_rv64-1.C: New test.
9234 * g++.target/riscv/rvv/base/vnmsub_vx_tu_rv64-2.C: New test.
9235 * g++.target/riscv/rvv/base/vnmsub_vx_tu_rv64-3.C: New test.
9236 * g++.target/riscv/rvv/base/vnmsub_vx_tum_rv64-1.C: New test.
9237 * g++.target/riscv/rvv/base/vnmsub_vx_tum_rv64-2.C: New test.
9238 * g++.target/riscv/rvv/base/vnmsub_vx_tum_rv64-3.C: New test.
9239 * g++.target/riscv/rvv/base/vnmsub_vx_tumu_rv64-1.C: New test.
9240 * g++.target/riscv/rvv/base/vnmsub_vx_tumu_rv64-2.C: New test.
9241 * g++.target/riscv/rvv/base/vnmsub_vx_tumu_rv64-3.C: New test.
9243 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
9245 * g++.target/riscv/rvv/base/vwmacc_vv-1.C: New test.
9246 * g++.target/riscv/rvv/base/vwmacc_vv-2.C: New test.
9247 * g++.target/riscv/rvv/base/vwmacc_vv-3.C: New test.
9248 * g++.target/riscv/rvv/base/vwmacc_vv_mu-1.C: New test.
9249 * g++.target/riscv/rvv/base/vwmacc_vv_mu-2.C: New test.
9250 * g++.target/riscv/rvv/base/vwmacc_vv_mu-3.C: New test.
9251 * g++.target/riscv/rvv/base/vwmacc_vv_tu-1.C: New test.
9252 * g++.target/riscv/rvv/base/vwmacc_vv_tu-2.C: New test.
9253 * g++.target/riscv/rvv/base/vwmacc_vv_tu-3.C: New test.
9254 * g++.target/riscv/rvv/base/vwmacc_vv_tum-1.C: New test.
9255 * g++.target/riscv/rvv/base/vwmacc_vv_tum-2.C: New test.
9256 * g++.target/riscv/rvv/base/vwmacc_vv_tum-3.C: New test.
9257 * g++.target/riscv/rvv/base/vwmacc_vv_tumu-1.C: New test.
9258 * g++.target/riscv/rvv/base/vwmacc_vv_tumu-2.C: New test.
9259 * g++.target/riscv/rvv/base/vwmacc_vv_tumu-3.C: New test.
9260 * g++.target/riscv/rvv/base/vwmaccsu_vv-1.C: New test.
9261 * g++.target/riscv/rvv/base/vwmaccsu_vv-2.C: New test.
9262 * g++.target/riscv/rvv/base/vwmaccsu_vv-3.C: New test.
9263 * g++.target/riscv/rvv/base/vwmaccsu_vv_mu-1.C: New test.
9264 * g++.target/riscv/rvv/base/vwmaccsu_vv_mu-2.C: New test.
9265 * g++.target/riscv/rvv/base/vwmaccsu_vv_mu-3.C: New test.
9266 * g++.target/riscv/rvv/base/vwmaccsu_vv_tu-1.C: New test.
9267 * g++.target/riscv/rvv/base/vwmaccsu_vv_tu-2.C: New test.
9268 * g++.target/riscv/rvv/base/vwmaccsu_vv_tu-3.C: New test.
9269 * g++.target/riscv/rvv/base/vwmaccsu_vv_tum-1.C: New test.
9270 * g++.target/riscv/rvv/base/vwmaccsu_vv_tum-2.C: New test.
9271 * g++.target/riscv/rvv/base/vwmaccsu_vv_tum-3.C: New test.
9272 * g++.target/riscv/rvv/base/vwmaccsu_vv_tumu-1.C: New test.
9273 * g++.target/riscv/rvv/base/vwmaccsu_vv_tumu-2.C: New test.
9274 * g++.target/riscv/rvv/base/vwmaccsu_vv_tumu-3.C: New test.
9275 * g++.target/riscv/rvv/base/vwmaccu_vv-1.C: New test.
9276 * g++.target/riscv/rvv/base/vwmaccu_vv-2.C: New test.
9277 * g++.target/riscv/rvv/base/vwmaccu_vv-3.C: New test.
9278 * g++.target/riscv/rvv/base/vwmaccu_vv_mu-1.C: New test.
9279 * g++.target/riscv/rvv/base/vwmaccu_vv_mu-2.C: New test.
9280 * g++.target/riscv/rvv/base/vwmaccu_vv_mu-3.C: New test.
9281 * g++.target/riscv/rvv/base/vwmaccu_vv_tu-1.C: New test.
9282 * g++.target/riscv/rvv/base/vwmaccu_vv_tu-2.C: New test.
9283 * g++.target/riscv/rvv/base/vwmaccu_vv_tu-3.C: New test.
9284 * g++.target/riscv/rvv/base/vwmaccu_vv_tum-1.C: New test.
9285 * g++.target/riscv/rvv/base/vwmaccu_vv_tum-2.C: New test.
9286 * g++.target/riscv/rvv/base/vwmaccu_vv_tum-3.C: New test.
9287 * g++.target/riscv/rvv/base/vwmaccu_vv_tumu-1.C: New test.
9288 * g++.target/riscv/rvv/base/vwmaccu_vv_tumu-2.C: New test.
9289 * g++.target/riscv/rvv/base/vwmaccu_vv_tumu-3.C: New test.
9291 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
9293 * g++.target/riscv/rvv/base/vwmacc_vx-1.C: New test.
9294 * g++.target/riscv/rvv/base/vwmacc_vx-2.C: New test.
9295 * g++.target/riscv/rvv/base/vwmacc_vx-3.C: New test.
9296 * g++.target/riscv/rvv/base/vwmacc_vx_mu-1.C: New test.
9297 * g++.target/riscv/rvv/base/vwmacc_vx_mu-2.C: New test.
9298 * g++.target/riscv/rvv/base/vwmacc_vx_mu-3.C: New test.
9299 * g++.target/riscv/rvv/base/vwmacc_vx_tu-1.C: New test.
9300 * g++.target/riscv/rvv/base/vwmacc_vx_tu-2.C: New test.
9301 * g++.target/riscv/rvv/base/vwmacc_vx_tu-3.C: New test.
9302 * g++.target/riscv/rvv/base/vwmacc_vx_tum-1.C: New test.
9303 * g++.target/riscv/rvv/base/vwmacc_vx_tum-2.C: New test.
9304 * g++.target/riscv/rvv/base/vwmacc_vx_tum-3.C: New test.
9305 * g++.target/riscv/rvv/base/vwmacc_vx_tumu-1.C: New test.
9306 * g++.target/riscv/rvv/base/vwmacc_vx_tumu-2.C: New test.
9307 * g++.target/riscv/rvv/base/vwmacc_vx_tumu-3.C: New test.
9308 * g++.target/riscv/rvv/base/vwmaccsu_vx-1.C: New test.
9309 * g++.target/riscv/rvv/base/vwmaccsu_vx-2.C: New test.
9310 * g++.target/riscv/rvv/base/vwmaccsu_vx-3.C: New test.
9311 * g++.target/riscv/rvv/base/vwmaccsu_vx_mu-1.C: New test.
9312 * g++.target/riscv/rvv/base/vwmaccsu_vx_mu-2.C: New test.
9313 * g++.target/riscv/rvv/base/vwmaccsu_vx_mu-3.C: New test.
9314 * g++.target/riscv/rvv/base/vwmaccsu_vx_tu-1.C: New test.
9315 * g++.target/riscv/rvv/base/vwmaccsu_vx_tu-2.C: New test.
9316 * g++.target/riscv/rvv/base/vwmaccsu_vx_tu-3.C: New test.
9317 * g++.target/riscv/rvv/base/vwmaccsu_vx_tum-1.C: New test.
9318 * g++.target/riscv/rvv/base/vwmaccsu_vx_tum-2.C: New test.
9319 * g++.target/riscv/rvv/base/vwmaccsu_vx_tum-3.C: New test.
9320 * g++.target/riscv/rvv/base/vwmaccsu_vx_tumu-1.C: New test.
9321 * g++.target/riscv/rvv/base/vwmaccsu_vx_tumu-2.C: New test.
9322 * g++.target/riscv/rvv/base/vwmaccsu_vx_tumu-3.C: New test.
9323 * g++.target/riscv/rvv/base/vwmaccu_vx-1.C: New test.
9324 * g++.target/riscv/rvv/base/vwmaccu_vx-2.C: New test.
9325 * g++.target/riscv/rvv/base/vwmaccu_vx-3.C: New test.
9326 * g++.target/riscv/rvv/base/vwmaccu_vx_mu-1.C: New test.
9327 * g++.target/riscv/rvv/base/vwmaccu_vx_mu-2.C: New test.
9328 * g++.target/riscv/rvv/base/vwmaccu_vx_mu-3.C: New test.
9329 * g++.target/riscv/rvv/base/vwmaccu_vx_tu-1.C: New test.
9330 * g++.target/riscv/rvv/base/vwmaccu_vx_tu-2.C: New test.
9331 * g++.target/riscv/rvv/base/vwmaccu_vx_tu-3.C: New test.
9332 * g++.target/riscv/rvv/base/vwmaccu_vx_tum-1.C: New test.
9333 * g++.target/riscv/rvv/base/vwmaccu_vx_tum-2.C: New test.
9334 * g++.target/riscv/rvv/base/vwmaccu_vx_tum-3.C: New test.
9335 * g++.target/riscv/rvv/base/vwmaccu_vx_tumu-1.C: New test.
9336 * g++.target/riscv/rvv/base/vwmaccu_vx_tumu-2.C: New test.
9337 * g++.target/riscv/rvv/base/vwmaccu_vx_tumu-3.C: New test.
9338 * g++.target/riscv/rvv/base/vwmaccus_vx-1.C: New test.
9339 * g++.target/riscv/rvv/base/vwmaccus_vx-2.C: New test.
9340 * g++.target/riscv/rvv/base/vwmaccus_vx-3.C: New test.
9341 * g++.target/riscv/rvv/base/vwmaccus_vx_mu-1.C: New test.
9342 * g++.target/riscv/rvv/base/vwmaccus_vx_mu-2.C: New test.
9343 * g++.target/riscv/rvv/base/vwmaccus_vx_mu-3.C: New test.
9344 * g++.target/riscv/rvv/base/vwmaccus_vx_tu-1.C: New test.
9345 * g++.target/riscv/rvv/base/vwmaccus_vx_tu-2.C: New test.
9346 * g++.target/riscv/rvv/base/vwmaccus_vx_tu-3.C: New test.
9347 * g++.target/riscv/rvv/base/vwmaccus_vx_tum-1.C: New test.
9348 * g++.target/riscv/rvv/base/vwmaccus_vx_tum-2.C: New test.
9349 * g++.target/riscv/rvv/base/vwmaccus_vx_tum-3.C: New test.
9350 * g++.target/riscv/rvv/base/vwmaccus_vx_tumu-1.C: New test.
9351 * g++.target/riscv/rvv/base/vwmaccus_vx_tumu-2.C: New test.
9352 * g++.target/riscv/rvv/base/vwmaccus_vx_tumu-3.C: New test.
9354 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
9356 * gcc.target/riscv/rvv/base/ternop_vv_constraint-1.c: New test.
9357 * gcc.target/riscv/rvv/base/ternop_vv_constraint-2.c: New test.
9358 * gcc.target/riscv/rvv/base/ternop_vx_constraint-1.c: New test.
9359 * gcc.target/riscv/rvv/base/ternop_vx_constraint-2.c: New test.
9360 * gcc.target/riscv/rvv/base/ternop_vx_constraint-3.c: New test.
9361 * gcc.target/riscv/rvv/base/ternop_vx_constraint-4.c: New test.
9362 * gcc.target/riscv/rvv/base/ternop_vx_constraint-5.c: New test.
9363 * gcc.target/riscv/rvv/base/ternop_vx_constraint-6.c: New test.
9364 * gcc.target/riscv/rvv/base/ternop_vx_constraint-7.c: New test.
9366 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
9368 * gcc.target/riscv/rvv/base/vmacc_vv-1.c: New test.
9369 * gcc.target/riscv/rvv/base/vmacc_vv-2.c: New test.
9370 * gcc.target/riscv/rvv/base/vmacc_vv-3.c: New test.
9371 * gcc.target/riscv/rvv/base/vmacc_vv_m-1.c: New test.
9372 * gcc.target/riscv/rvv/base/vmacc_vv_m-2.c: New test.
9373 * gcc.target/riscv/rvv/base/vmacc_vv_m-3.c: New test.
9374 * gcc.target/riscv/rvv/base/vmacc_vv_mu-1.c: New test.
9375 * gcc.target/riscv/rvv/base/vmacc_vv_mu-2.c: New test.
9376 * gcc.target/riscv/rvv/base/vmacc_vv_mu-3.c: New test.
9377 * gcc.target/riscv/rvv/base/vmacc_vv_tu-1.c: New test.
9378 * gcc.target/riscv/rvv/base/vmacc_vv_tu-2.c: New test.
9379 * gcc.target/riscv/rvv/base/vmacc_vv_tu-3.c: New test.
9380 * gcc.target/riscv/rvv/base/vmacc_vv_tum-1.c: New test.
9381 * gcc.target/riscv/rvv/base/vmacc_vv_tum-2.c: New test.
9382 * gcc.target/riscv/rvv/base/vmacc_vv_tum-3.c: New test.
9383 * gcc.target/riscv/rvv/base/vmacc_vv_tumu-1.c: New test.
9384 * gcc.target/riscv/rvv/base/vmacc_vv_tumu-2.c: New test.
9385 * gcc.target/riscv/rvv/base/vmacc_vv_tumu-3.c: New test.
9387 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
9389 * gcc.target/riscv/rvv/base/vmacc_vx_m_rv32-1.c: New test.
9390 * gcc.target/riscv/rvv/base/vmacc_vx_m_rv32-2.c: New test.
9391 * gcc.target/riscv/rvv/base/vmacc_vx_m_rv32-3.c: New test.
9392 * gcc.target/riscv/rvv/base/vmacc_vx_mu_rv32-1.c: New test.
9393 * gcc.target/riscv/rvv/base/vmacc_vx_mu_rv32-2.c: New test.
9394 * gcc.target/riscv/rvv/base/vmacc_vx_mu_rv32-3.c: New test.
9395 * gcc.target/riscv/rvv/base/vmacc_vx_rv32-1.c: New test.
9396 * gcc.target/riscv/rvv/base/vmacc_vx_rv32-2.c: New test.
9397 * gcc.target/riscv/rvv/base/vmacc_vx_rv32-3.c: New test.
9398 * gcc.target/riscv/rvv/base/vmacc_vx_tu_rv32-1.c: New test.
9399 * gcc.target/riscv/rvv/base/vmacc_vx_tu_rv32-2.c: New test.
9400 * gcc.target/riscv/rvv/base/vmacc_vx_tu_rv32-3.c: New test.
9401 * gcc.target/riscv/rvv/base/vmacc_vx_tum_rv32-1.c: New test.
9402 * gcc.target/riscv/rvv/base/vmacc_vx_tum_rv32-2.c: New test.
9403 * gcc.target/riscv/rvv/base/vmacc_vx_tum_rv32-3.c: New test.
9404 * gcc.target/riscv/rvv/base/vmacc_vx_tumu_rv32-1.c: New test.
9405 * gcc.target/riscv/rvv/base/vmacc_vx_tumu_rv32-2.c: New test.
9406 * gcc.target/riscv/rvv/base/vmacc_vx_tumu_rv32-3.c: New test.
9408 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
9410 * gcc.target/riscv/rvv/base/vmacc_vx_m_rv64-1.c: New test.
9411 * gcc.target/riscv/rvv/base/vmacc_vx_m_rv64-2.c: New test.
9412 * gcc.target/riscv/rvv/base/vmacc_vx_m_rv64-3.c: New test.
9413 * gcc.target/riscv/rvv/base/vmacc_vx_mu_rv64-1.c: New test.
9414 * gcc.target/riscv/rvv/base/vmacc_vx_mu_rv64-2.c: New test.
9415 * gcc.target/riscv/rvv/base/vmacc_vx_mu_rv64-3.c: New test.
9416 * gcc.target/riscv/rvv/base/vmacc_vx_rv64-1.c: New test.
9417 * gcc.target/riscv/rvv/base/vmacc_vx_rv64-2.c: New test.
9418 * gcc.target/riscv/rvv/base/vmacc_vx_rv64-3.c: New test.
9419 * gcc.target/riscv/rvv/base/vmacc_vx_tu_rv64-1.c: New test.
9420 * gcc.target/riscv/rvv/base/vmacc_vx_tu_rv64-2.c: New test.
9421 * gcc.target/riscv/rvv/base/vmacc_vx_tu_rv64-3.c: New test.
9422 * gcc.target/riscv/rvv/base/vmacc_vx_tum_rv64-1.c: New test.
9423 * gcc.target/riscv/rvv/base/vmacc_vx_tum_rv64-2.c: New test.
9424 * gcc.target/riscv/rvv/base/vmacc_vx_tum_rv64-3.c: New test.
9425 * gcc.target/riscv/rvv/base/vmacc_vx_tumu_rv64-1.c: New test.
9426 * gcc.target/riscv/rvv/base/vmacc_vx_tumu_rv64-2.c: New test.
9427 * gcc.target/riscv/rvv/base/vmacc_vx_tumu_rv64-3.c: New test.
9429 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
9431 * gcc.target/riscv/rvv/base/vmadd_vv-1.c: New test.
9432 * gcc.target/riscv/rvv/base/vmadd_vv-2.c: New test.
9433 * gcc.target/riscv/rvv/base/vmadd_vv-3.c: New test.
9434 * gcc.target/riscv/rvv/base/vmadd_vv_m-1.c: New test.
9435 * gcc.target/riscv/rvv/base/vmadd_vv_m-2.c: New test.
9436 * gcc.target/riscv/rvv/base/vmadd_vv_m-3.c: New test.
9437 * gcc.target/riscv/rvv/base/vmadd_vv_mu-1.c: New test.
9438 * gcc.target/riscv/rvv/base/vmadd_vv_mu-2.c: New test.
9439 * gcc.target/riscv/rvv/base/vmadd_vv_mu-3.c: New test.
9440 * gcc.target/riscv/rvv/base/vmadd_vv_tu-1.c: New test.
9441 * gcc.target/riscv/rvv/base/vmadd_vv_tu-2.c: New test.
9442 * gcc.target/riscv/rvv/base/vmadd_vv_tu-3.c: New test.
9443 * gcc.target/riscv/rvv/base/vmadd_vv_tum-1.c: New test.
9444 * gcc.target/riscv/rvv/base/vmadd_vv_tum-2.c: New test.
9445 * gcc.target/riscv/rvv/base/vmadd_vv_tum-3.c: New test.
9446 * gcc.target/riscv/rvv/base/vmadd_vv_tumu-1.c: New test.
9447 * gcc.target/riscv/rvv/base/vmadd_vv_tumu-2.c: New test.
9448 * gcc.target/riscv/rvv/base/vmadd_vv_tumu-3.c: New test.
9450 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
9452 * gcc.target/riscv/rvv/base/vmadd_vx_m_rv32-1.c: New test.
9453 * gcc.target/riscv/rvv/base/vmadd_vx_m_rv32-2.c: New test.
9454 * gcc.target/riscv/rvv/base/vmadd_vx_m_rv32-3.c: New test.
9455 * gcc.target/riscv/rvv/base/vmadd_vx_mu_rv32-1.c: New test.
9456 * gcc.target/riscv/rvv/base/vmadd_vx_mu_rv32-2.c: New test.
9457 * gcc.target/riscv/rvv/base/vmadd_vx_mu_rv32-3.c: New test.
9458 * gcc.target/riscv/rvv/base/vmadd_vx_rv32-1.c: New test.
9459 * gcc.target/riscv/rvv/base/vmadd_vx_rv32-2.c: New test.
9460 * gcc.target/riscv/rvv/base/vmadd_vx_rv32-3.c: New test.
9461 * gcc.target/riscv/rvv/base/vmadd_vx_tu_rv32-1.c: New test.
9462 * gcc.target/riscv/rvv/base/vmadd_vx_tu_rv32-2.c: New test.
9463 * gcc.target/riscv/rvv/base/vmadd_vx_tu_rv32-3.c: New test.
9464 * gcc.target/riscv/rvv/base/vmadd_vx_tum_rv32-1.c: New test.
9465 * gcc.target/riscv/rvv/base/vmadd_vx_tum_rv32-2.c: New test.
9466 * gcc.target/riscv/rvv/base/vmadd_vx_tum_rv32-3.c: New test.
9467 * gcc.target/riscv/rvv/base/vmadd_vx_tumu_rv32-1.c: New test.
9468 * gcc.target/riscv/rvv/base/vmadd_vx_tumu_rv32-2.c: New test.
9469 * gcc.target/riscv/rvv/base/vmadd_vx_tumu_rv32-3.c: New test.
9471 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
9473 * gcc.target/riscv/rvv/base/vmadd_vx_m_rv64-1.c: New test.
9474 * gcc.target/riscv/rvv/base/vmadd_vx_m_rv64-2.c: New test.
9475 * gcc.target/riscv/rvv/base/vmadd_vx_m_rv64-3.c: New test.
9476 * gcc.target/riscv/rvv/base/vmadd_vx_mu_rv64-1.c: New test.
9477 * gcc.target/riscv/rvv/base/vmadd_vx_mu_rv64-2.c: New test.
9478 * gcc.target/riscv/rvv/base/vmadd_vx_mu_rv64-3.c: New test.
9479 * gcc.target/riscv/rvv/base/vmadd_vx_rv64-1.c: New test.
9480 * gcc.target/riscv/rvv/base/vmadd_vx_rv64-2.c: New test.
9481 * gcc.target/riscv/rvv/base/vmadd_vx_rv64-3.c: New test.
9482 * gcc.target/riscv/rvv/base/vmadd_vx_tu_rv64-1.c: New test.
9483 * gcc.target/riscv/rvv/base/vmadd_vx_tu_rv64-2.c: New test.
9484 * gcc.target/riscv/rvv/base/vmadd_vx_tu_rv64-3.c: New test.
9485 * gcc.target/riscv/rvv/base/vmadd_vx_tum_rv64-1.c: New test.
9486 * gcc.target/riscv/rvv/base/vmadd_vx_tum_rv64-2.c: New test.
9487 * gcc.target/riscv/rvv/base/vmadd_vx_tum_rv64-3.c: New test.
9488 * gcc.target/riscv/rvv/base/vmadd_vx_tumu_rv64-1.c: New test.
9489 * gcc.target/riscv/rvv/base/vmadd_vx_tumu_rv64-2.c: New test.
9490 * gcc.target/riscv/rvv/base/vmadd_vx_tumu_rv64-3.c: New test.
9492 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
9494 * gcc.target/riscv/rvv/base/vnmsac_vv-1.c: New test.
9495 * gcc.target/riscv/rvv/base/vnmsac_vv-2.c: New test.
9496 * gcc.target/riscv/rvv/base/vnmsac_vv-3.c: New test.
9497 * gcc.target/riscv/rvv/base/vnmsac_vv_m-1.c: New test.
9498 * gcc.target/riscv/rvv/base/vnmsac_vv_m-2.c: New test.
9499 * gcc.target/riscv/rvv/base/vnmsac_vv_m-3.c: New test.
9500 * gcc.target/riscv/rvv/base/vnmsac_vv_mu-1.c: New test.
9501 * gcc.target/riscv/rvv/base/vnmsac_vv_mu-2.c: New test.
9502 * gcc.target/riscv/rvv/base/vnmsac_vv_mu-3.c: New test.
9503 * gcc.target/riscv/rvv/base/vnmsac_vv_tu-1.c: New test.
9504 * gcc.target/riscv/rvv/base/vnmsac_vv_tu-2.c: New test.
9505 * gcc.target/riscv/rvv/base/vnmsac_vv_tu-3.c: New test.
9506 * gcc.target/riscv/rvv/base/vnmsac_vv_tum-1.c: New test.
9507 * gcc.target/riscv/rvv/base/vnmsac_vv_tum-2.c: New test.
9508 * gcc.target/riscv/rvv/base/vnmsac_vv_tum-3.c: New test.
9509 * gcc.target/riscv/rvv/base/vnmsac_vv_tumu-1.c: New test.
9510 * gcc.target/riscv/rvv/base/vnmsac_vv_tumu-2.c: New test.
9511 * gcc.target/riscv/rvv/base/vnmsac_vv_tumu-3.c: New test.
9513 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
9515 * gcc.target/riscv/rvv/base/vnmsac_vx_m_rv32-1.c: New test.
9516 * gcc.target/riscv/rvv/base/vnmsac_vx_m_rv32-2.c: New test.
9517 * gcc.target/riscv/rvv/base/vnmsac_vx_m_rv32-3.c: New test.
9518 * gcc.target/riscv/rvv/base/vnmsac_vx_mu_rv32-1.c: New test.
9519 * gcc.target/riscv/rvv/base/vnmsac_vx_mu_rv32-2.c: New test.
9520 * gcc.target/riscv/rvv/base/vnmsac_vx_mu_rv32-3.c: New test.
9521 * gcc.target/riscv/rvv/base/vnmsac_vx_rv32-1.c: New test.
9522 * gcc.target/riscv/rvv/base/vnmsac_vx_rv32-2.c: New test.
9523 * gcc.target/riscv/rvv/base/vnmsac_vx_rv32-3.c: New test.
9524 * gcc.target/riscv/rvv/base/vnmsac_vx_tu_rv32-1.c: New test.
9525 * gcc.target/riscv/rvv/base/vnmsac_vx_tu_rv32-2.c: New test.
9526 * gcc.target/riscv/rvv/base/vnmsac_vx_tu_rv32-3.c: New test.
9527 * gcc.target/riscv/rvv/base/vnmsac_vx_tum_rv32-1.c: New test.
9528 * gcc.target/riscv/rvv/base/vnmsac_vx_tum_rv32-2.c: New test.
9529 * gcc.target/riscv/rvv/base/vnmsac_vx_tum_rv32-3.c: New test.
9530 * gcc.target/riscv/rvv/base/vnmsac_vx_tumu_rv32-1.c: New test.
9531 * gcc.target/riscv/rvv/base/vnmsac_vx_tumu_rv32-2.c: New test.
9532 * gcc.target/riscv/rvv/base/vnmsac_vx_tumu_rv32-3.c: New test.
9534 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
9536 * gcc.target/riscv/rvv/base/vnmsac_vx_m_rv64-1.c: New test.
9537 * gcc.target/riscv/rvv/base/vnmsac_vx_m_rv64-2.c: New test.
9538 * gcc.target/riscv/rvv/base/vnmsac_vx_m_rv64-3.c: New test.
9539 * gcc.target/riscv/rvv/base/vnmsac_vx_mu_rv64-1.c: New test.
9540 * gcc.target/riscv/rvv/base/vnmsac_vx_mu_rv64-2.c: New test.
9541 * gcc.target/riscv/rvv/base/vnmsac_vx_mu_rv64-3.c: New test.
9542 * gcc.target/riscv/rvv/base/vnmsac_vx_rv64-1.c: New test.
9543 * gcc.target/riscv/rvv/base/vnmsac_vx_rv64-2.c: New test.
9544 * gcc.target/riscv/rvv/base/vnmsac_vx_rv64-3.c: New test.
9545 * gcc.target/riscv/rvv/base/vnmsac_vx_tu_rv64-1.c: New test.
9546 * gcc.target/riscv/rvv/base/vnmsac_vx_tu_rv64-2.c: New test.
9547 * gcc.target/riscv/rvv/base/vnmsac_vx_tu_rv64-3.c: New test.
9548 * gcc.target/riscv/rvv/base/vnmsac_vx_tum_rv64-1.c: New test.
9549 * gcc.target/riscv/rvv/base/vnmsac_vx_tum_rv64-2.c: New test.
9550 * gcc.target/riscv/rvv/base/vnmsac_vx_tum_rv64-3.c: New test.
9551 * gcc.target/riscv/rvv/base/vnmsac_vx_tumu_rv64-1.c: New test.
9552 * gcc.target/riscv/rvv/base/vnmsac_vx_tumu_rv64-2.c: New test.
9553 * gcc.target/riscv/rvv/base/vnmsac_vx_tumu_rv64-3.c: New test.
9555 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
9557 * gcc.target/riscv/rvv/base/vnmsub_vx_m_rv32-1.c: New test.
9558 * gcc.target/riscv/rvv/base/vnmsub_vx_m_rv32-2.c: New test.
9559 * gcc.target/riscv/rvv/base/vnmsub_vx_m_rv32-3.c: New test.
9560 * gcc.target/riscv/rvv/base/vnmsub_vx_mu_rv32-1.c: New test.
9561 * gcc.target/riscv/rvv/base/vnmsub_vx_mu_rv32-2.c: New test.
9562 * gcc.target/riscv/rvv/base/vnmsub_vx_mu_rv32-3.c: New test.
9563 * gcc.target/riscv/rvv/base/vnmsub_vx_rv32-1.c: New test.
9564 * gcc.target/riscv/rvv/base/vnmsub_vx_rv32-2.c: New test.
9565 * gcc.target/riscv/rvv/base/vnmsub_vx_rv32-3.c: New test.
9566 * gcc.target/riscv/rvv/base/vnmsub_vx_tu_rv32-1.c: New test.
9567 * gcc.target/riscv/rvv/base/vnmsub_vx_tu_rv32-2.c: New test.
9568 * gcc.target/riscv/rvv/base/vnmsub_vx_tu_rv32-3.c: New test.
9569 * gcc.target/riscv/rvv/base/vnmsub_vx_tum_rv32-1.c: New test.
9570 * gcc.target/riscv/rvv/base/vnmsub_vx_tum_rv32-2.c: New test.
9571 * gcc.target/riscv/rvv/base/vnmsub_vx_tum_rv32-3.c: New test.
9572 * gcc.target/riscv/rvv/base/vnmsub_vx_tumu_rv32-1.c: New test.
9573 * gcc.target/riscv/rvv/base/vnmsub_vx_tumu_rv32-2.c: New test.
9574 * gcc.target/riscv/rvv/base/vnmsub_vx_tumu_rv32-3.c: New test.
9576 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
9578 * gcc.target/riscv/rvv/base/vnmsub_vx_m_rv64-1.c: New test.
9579 * gcc.target/riscv/rvv/base/vnmsub_vx_m_rv64-2.c: New test.
9580 * gcc.target/riscv/rvv/base/vnmsub_vx_m_rv64-3.c: New test.
9581 * gcc.target/riscv/rvv/base/vnmsub_vx_mu_rv64-1.c: New test.
9582 * gcc.target/riscv/rvv/base/vnmsub_vx_mu_rv64-2.c: New test.
9583 * gcc.target/riscv/rvv/base/vnmsub_vx_mu_rv64-3.c: New test.
9584 * gcc.target/riscv/rvv/base/vnmsub_vx_rv64-1.c: New test.
9585 * gcc.target/riscv/rvv/base/vnmsub_vx_rv64-2.c: New test.
9586 * gcc.target/riscv/rvv/base/vnmsub_vx_rv64-3.c: New test.
9587 * gcc.target/riscv/rvv/base/vnmsub_vx_tu_rv64-1.c: New test.
9588 * gcc.target/riscv/rvv/base/vnmsub_vx_tu_rv64-2.c: New test.
9589 * gcc.target/riscv/rvv/base/vnmsub_vx_tu_rv64-3.c: New test.
9590 * gcc.target/riscv/rvv/base/vnmsub_vx_tum_rv64-1.c: New test.
9591 * gcc.target/riscv/rvv/base/vnmsub_vx_tum_rv64-2.c: New test.
9592 * gcc.target/riscv/rvv/base/vnmsub_vx_tum_rv64-3.c: New test.
9593 * gcc.target/riscv/rvv/base/vnmsub_vx_tumu_rv64-1.c: New test.
9594 * gcc.target/riscv/rvv/base/vnmsub_vx_tumu_rv64-2.c: New test.
9595 * gcc.target/riscv/rvv/base/vnmsub_vx_tumu_rv64-3.c: New test.
9597 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
9599 * gcc.target/riscv/rvv/base/vnmsub_vv-1.c: New test.
9600 * gcc.target/riscv/rvv/base/vnmsub_vv-2.c: New test.
9601 * gcc.target/riscv/rvv/base/vnmsub_vv-3.c: New test.
9602 * gcc.target/riscv/rvv/base/vnmsub_vv_m-1.c: New test.
9603 * gcc.target/riscv/rvv/base/vnmsub_vv_m-2.c: New test.
9604 * gcc.target/riscv/rvv/base/vnmsub_vv_m-3.c: New test.
9605 * gcc.target/riscv/rvv/base/vnmsub_vv_mu-1.c: New test.
9606 * gcc.target/riscv/rvv/base/vnmsub_vv_mu-2.c: New test.
9607 * gcc.target/riscv/rvv/base/vnmsub_vv_mu-3.c: New test.
9608 * gcc.target/riscv/rvv/base/vnmsub_vv_tu-1.c: New test.
9609 * gcc.target/riscv/rvv/base/vnmsub_vv_tu-2.c: New test.
9610 * gcc.target/riscv/rvv/base/vnmsub_vv_tu-3.c: New test.
9611 * gcc.target/riscv/rvv/base/vnmsub_vv_tum-1.c: New test.
9612 * gcc.target/riscv/rvv/base/vnmsub_vv_tum-2.c: New test.
9613 * gcc.target/riscv/rvv/base/vnmsub_vv_tum-3.c: New test.
9614 * gcc.target/riscv/rvv/base/vnmsub_vv_tumu-1.c: New test.
9615 * gcc.target/riscv/rvv/base/vnmsub_vv_tumu-2.c: New test.
9616 * gcc.target/riscv/rvv/base/vnmsub_vv_tumu-3.c: New test.
9618 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
9620 * gcc.target/riscv/rvv/base/vwmacc_vv-1.c: New test.
9621 * gcc.target/riscv/rvv/base/vwmacc_vv-2.c: New test.
9622 * gcc.target/riscv/rvv/base/vwmacc_vv-3.c: New test.
9623 * gcc.target/riscv/rvv/base/vwmacc_vv_m-1.c: New test.
9624 * gcc.target/riscv/rvv/base/vwmacc_vv_m-2.c: New test.
9625 * gcc.target/riscv/rvv/base/vwmacc_vv_m-3.c: New test.
9626 * gcc.target/riscv/rvv/base/vwmacc_vv_mu-1.c: New test.
9627 * gcc.target/riscv/rvv/base/vwmacc_vv_mu-2.c: New test.
9628 * gcc.target/riscv/rvv/base/vwmacc_vv_mu-3.c: New test.
9629 * gcc.target/riscv/rvv/base/vwmacc_vv_tu-1.c: New test.
9630 * gcc.target/riscv/rvv/base/vwmacc_vv_tu-2.c: New test.
9631 * gcc.target/riscv/rvv/base/vwmacc_vv_tu-3.c: New test.
9632 * gcc.target/riscv/rvv/base/vwmacc_vv_tum-1.c: New test.
9633 * gcc.target/riscv/rvv/base/vwmacc_vv_tum-2.c: New test.
9634 * gcc.target/riscv/rvv/base/vwmacc_vv_tum-3.c: New test.
9635 * gcc.target/riscv/rvv/base/vwmacc_vv_tumu-1.c: New test.
9636 * gcc.target/riscv/rvv/base/vwmacc_vv_tumu-2.c: New test.
9637 * gcc.target/riscv/rvv/base/vwmacc_vv_tumu-3.c: New test.
9638 * gcc.target/riscv/rvv/base/vwmaccsu_vv-1.c: New test.
9639 * gcc.target/riscv/rvv/base/vwmaccsu_vv-2.c: New test.
9640 * gcc.target/riscv/rvv/base/vwmaccsu_vv-3.c: New test.
9641 * gcc.target/riscv/rvv/base/vwmaccsu_vv_m-1.c: New test.
9642 * gcc.target/riscv/rvv/base/vwmaccsu_vv_m-2.c: New test.
9643 * gcc.target/riscv/rvv/base/vwmaccsu_vv_m-3.c: New test.
9644 * gcc.target/riscv/rvv/base/vwmaccsu_vv_mu-1.c: New test.
9645 * gcc.target/riscv/rvv/base/vwmaccsu_vv_mu-2.c: New test.
9646 * gcc.target/riscv/rvv/base/vwmaccsu_vv_mu-3.c: New test.
9647 * gcc.target/riscv/rvv/base/vwmaccsu_vv_tu-1.c: New test.
9648 * gcc.target/riscv/rvv/base/vwmaccsu_vv_tu-2.c: New test.
9649 * gcc.target/riscv/rvv/base/vwmaccsu_vv_tu-3.c: New test.
9650 * gcc.target/riscv/rvv/base/vwmaccsu_vv_tum-1.c: New test.
9651 * gcc.target/riscv/rvv/base/vwmaccsu_vv_tum-2.c: New test.
9652 * gcc.target/riscv/rvv/base/vwmaccsu_vv_tum-3.c: New test.
9653 * gcc.target/riscv/rvv/base/vwmaccsu_vv_tumu-1.c: New test.
9654 * gcc.target/riscv/rvv/base/vwmaccsu_vv_tumu-2.c: New test.
9655 * gcc.target/riscv/rvv/base/vwmaccsu_vv_tumu-3.c: New test.
9656 * gcc.target/riscv/rvv/base/vwmaccu_vv-1.c: New test.
9657 * gcc.target/riscv/rvv/base/vwmaccu_vv-2.c: New test.
9658 * gcc.target/riscv/rvv/base/vwmaccu_vv-3.c: New test.
9659 * gcc.target/riscv/rvv/base/vwmaccu_vv_m-1.c: New test.
9660 * gcc.target/riscv/rvv/base/vwmaccu_vv_m-2.c: New test.
9661 * gcc.target/riscv/rvv/base/vwmaccu_vv_m-3.c: New test.
9662 * gcc.target/riscv/rvv/base/vwmaccu_vv_mu-1.c: New test.
9663 * gcc.target/riscv/rvv/base/vwmaccu_vv_mu-2.c: New test.
9664 * gcc.target/riscv/rvv/base/vwmaccu_vv_mu-3.c: New test.
9665 * gcc.target/riscv/rvv/base/vwmaccu_vv_tu-1.c: New test.
9666 * gcc.target/riscv/rvv/base/vwmaccu_vv_tu-2.c: New test.
9667 * gcc.target/riscv/rvv/base/vwmaccu_vv_tu-3.c: New test.
9668 * gcc.target/riscv/rvv/base/vwmaccu_vv_tum-1.c: New test.
9669 * gcc.target/riscv/rvv/base/vwmaccu_vv_tum-2.c: New test.
9670 * gcc.target/riscv/rvv/base/vwmaccu_vv_tum-3.c: New test.
9671 * gcc.target/riscv/rvv/base/vwmaccu_vv_tumu-1.c: New test.
9672 * gcc.target/riscv/rvv/base/vwmaccu_vv_tumu-2.c: New test.
9673 * gcc.target/riscv/rvv/base/vwmaccu_vv_tumu-3.c: New test.
9675 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
9677 * gcc.target/riscv/rvv/base/vwmacc_vx-1.c: New test.
9678 * gcc.target/riscv/rvv/base/vwmacc_vx-2.c: New test.
9679 * gcc.target/riscv/rvv/base/vwmacc_vx-3.c: New test.
9680 * gcc.target/riscv/rvv/base/vwmacc_vx_m-1.c: New test.
9681 * gcc.target/riscv/rvv/base/vwmacc_vx_m-2.c: New test.
9682 * gcc.target/riscv/rvv/base/vwmacc_vx_m-3.c: New test.
9683 * gcc.target/riscv/rvv/base/vwmacc_vx_mu-1.c: New test.
9684 * gcc.target/riscv/rvv/base/vwmacc_vx_mu-2.c: New test.
9685 * gcc.target/riscv/rvv/base/vwmacc_vx_mu-3.c: New test.
9686 * gcc.target/riscv/rvv/base/vwmacc_vx_tu-1.c: New test.
9687 * gcc.target/riscv/rvv/base/vwmacc_vx_tu-2.c: New test.
9688 * gcc.target/riscv/rvv/base/vwmacc_vx_tu-3.c: New test.
9689 * gcc.target/riscv/rvv/base/vwmacc_vx_tum-1.c: New test.
9690 * gcc.target/riscv/rvv/base/vwmacc_vx_tum-2.c: New test.
9691 * gcc.target/riscv/rvv/base/vwmacc_vx_tum-3.c: New test.
9692 * gcc.target/riscv/rvv/base/vwmacc_vx_tumu-1.c: New test.
9693 * gcc.target/riscv/rvv/base/vwmacc_vx_tumu-2.c: New test.
9694 * gcc.target/riscv/rvv/base/vwmacc_vx_tumu-3.c: New test.
9695 * gcc.target/riscv/rvv/base/vwmaccsu_vx-1.c: New test.
9696 * gcc.target/riscv/rvv/base/vwmaccsu_vx-2.c: New test.
9697 * gcc.target/riscv/rvv/base/vwmaccsu_vx-3.c: New test.
9698 * gcc.target/riscv/rvv/base/vwmaccsu_vx_m-1.c: New test.
9699 * gcc.target/riscv/rvv/base/vwmaccsu_vx_m-2.c: New test.
9700 * gcc.target/riscv/rvv/base/vwmaccsu_vx_m-3.c: New test.
9701 * gcc.target/riscv/rvv/base/vwmaccsu_vx_mu-1.c: New test.
9702 * gcc.target/riscv/rvv/base/vwmaccsu_vx_mu-2.c: New test.
9703 * gcc.target/riscv/rvv/base/vwmaccsu_vx_mu-3.c: New test.
9704 * gcc.target/riscv/rvv/base/vwmaccsu_vx_tu-1.c: New test.
9705 * gcc.target/riscv/rvv/base/vwmaccsu_vx_tu-2.c: New test.
9706 * gcc.target/riscv/rvv/base/vwmaccsu_vx_tu-3.c: New test.
9707 * gcc.target/riscv/rvv/base/vwmaccsu_vx_tum-1.c: New test.
9708 * gcc.target/riscv/rvv/base/vwmaccsu_vx_tum-2.c: New test.
9709 * gcc.target/riscv/rvv/base/vwmaccsu_vx_tum-3.c: New test.
9710 * gcc.target/riscv/rvv/base/vwmaccsu_vx_tumu-1.c: New test.
9711 * gcc.target/riscv/rvv/base/vwmaccsu_vx_tumu-2.c: New test.
9712 * gcc.target/riscv/rvv/base/vwmaccsu_vx_tumu-3.c: New test.
9713 * gcc.target/riscv/rvv/base/vwmaccu_vx-1.c: New test.
9714 * gcc.target/riscv/rvv/base/vwmaccu_vx-2.c: New test.
9715 * gcc.target/riscv/rvv/base/vwmaccu_vx-3.c: New test.
9716 * gcc.target/riscv/rvv/base/vwmaccu_vx_m-1.c: New test.
9717 * gcc.target/riscv/rvv/base/vwmaccu_vx_m-2.c: New test.
9718 * gcc.target/riscv/rvv/base/vwmaccu_vx_m-3.c: New test.
9719 * gcc.target/riscv/rvv/base/vwmaccu_vx_mu-1.c: New test.
9720 * gcc.target/riscv/rvv/base/vwmaccu_vx_mu-2.c: New test.
9721 * gcc.target/riscv/rvv/base/vwmaccu_vx_mu-3.c: New test.
9722 * gcc.target/riscv/rvv/base/vwmaccu_vx_tu-1.c: New test.
9723 * gcc.target/riscv/rvv/base/vwmaccu_vx_tu-2.c: New test.
9724 * gcc.target/riscv/rvv/base/vwmaccu_vx_tu-3.c: New test.
9725 * gcc.target/riscv/rvv/base/vwmaccu_vx_tum-1.c: New test.
9726 * gcc.target/riscv/rvv/base/vwmaccu_vx_tum-2.c: New test.
9727 * gcc.target/riscv/rvv/base/vwmaccu_vx_tum-3.c: New test.
9728 * gcc.target/riscv/rvv/base/vwmaccu_vx_tumu-1.c: New test.
9729 * gcc.target/riscv/rvv/base/vwmaccu_vx_tumu-2.c: New test.
9730 * gcc.target/riscv/rvv/base/vwmaccu_vx_tumu-3.c: New test.
9731 * gcc.target/riscv/rvv/base/vwmaccus_vx-1.c: New test.
9732 * gcc.target/riscv/rvv/base/vwmaccus_vx-2.c: New test.
9733 * gcc.target/riscv/rvv/base/vwmaccus_vx-3.c: New test.
9734 * gcc.target/riscv/rvv/base/vwmaccus_vx_m-1.c: New test.
9735 * gcc.target/riscv/rvv/base/vwmaccus_vx_m-2.c: New test.
9736 * gcc.target/riscv/rvv/base/vwmaccus_vx_m-3.c: New test.
9737 * gcc.target/riscv/rvv/base/vwmaccus_vx_mu-1.c: New test.
9738 * gcc.target/riscv/rvv/base/vwmaccus_vx_mu-2.c: New test.
9739 * gcc.target/riscv/rvv/base/vwmaccus_vx_mu-3.c: New test.
9740 * gcc.target/riscv/rvv/base/vwmaccus_vx_tu-1.c: New test.
9741 * gcc.target/riscv/rvv/base/vwmaccus_vx_tu-2.c: New test.
9742 * gcc.target/riscv/rvv/base/vwmaccus_vx_tu-3.c: New test.
9743 * gcc.target/riscv/rvv/base/vwmaccus_vx_tum-1.c: New test.
9744 * gcc.target/riscv/rvv/base/vwmaccus_vx_tum-2.c: New test.
9745 * gcc.target/riscv/rvv/base/vwmaccus_vx_tum-3.c: New test.
9746 * gcc.target/riscv/rvv/base/vwmaccus_vx_tumu-1.c: New test.
9747 * gcc.target/riscv/rvv/base/vwmaccus_vx_tumu-2.c: New test.
9748 * gcc.target/riscv/rvv/base/vwmaccus_vx_tumu-3.c: New test.
9750 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
9752 * g++.target/riscv/rvv/base/vmseq_vv-1.C: New test.
9753 * g++.target/riscv/rvv/base/vmseq_vv-2.C: New test.
9754 * g++.target/riscv/rvv/base/vmseq_vv-3.C: New test.
9755 * g++.target/riscv/rvv/base/vmseq_vv_m-1.C: New test.
9756 * g++.target/riscv/rvv/base/vmseq_vv_m-2.C: New test.
9757 * g++.target/riscv/rvv/base/vmseq_vv_m-3.C: New test.
9758 * g++.target/riscv/rvv/base/vmseq_vv_mu-1.C: New test.
9759 * g++.target/riscv/rvv/base/vmseq_vv_mu-2.C: New test.
9760 * g++.target/riscv/rvv/base/vmseq_vv_mu-3.C: New test.
9762 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
9764 * g++.target/riscv/rvv/base/vmseq_vx_m_rv32-1.C: New test.
9765 * g++.target/riscv/rvv/base/vmseq_vx_m_rv32-2.C: New test.
9766 * g++.target/riscv/rvv/base/vmseq_vx_m_rv32-3.C: New test.
9767 * g++.target/riscv/rvv/base/vmseq_vx_m_rv64-1.C: New test.
9768 * g++.target/riscv/rvv/base/vmseq_vx_m_rv64-2.C: New test.
9769 * g++.target/riscv/rvv/base/vmseq_vx_m_rv64-3.C: New test.
9770 * g++.target/riscv/rvv/base/vmseq_vx_mu_rv32-1.C: New test.
9771 * g++.target/riscv/rvv/base/vmseq_vx_mu_rv32-2.C: New test.
9772 * g++.target/riscv/rvv/base/vmseq_vx_mu_rv32-3.C: New test.
9773 * g++.target/riscv/rvv/base/vmseq_vx_mu_rv64-1.C: New test.
9774 * g++.target/riscv/rvv/base/vmseq_vx_mu_rv64-2.C: New test.
9775 * g++.target/riscv/rvv/base/vmseq_vx_mu_rv64-3.C: New test.
9776 * g++.target/riscv/rvv/base/vmseq_vx_rv32-1.C: New test.
9777 * g++.target/riscv/rvv/base/vmseq_vx_rv32-2.C: New test.
9778 * g++.target/riscv/rvv/base/vmseq_vx_rv32-3.C: New test.
9779 * g++.target/riscv/rvv/base/vmseq_vx_rv64-1.C: New test.
9780 * g++.target/riscv/rvv/base/vmseq_vx_rv64-2.C: New test.
9781 * g++.target/riscv/rvv/base/vmseq_vx_rv64-3.C: New test.
9783 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
9785 * g++.target/riscv/rvv/base/vmsge_vv-1.C: New test.
9786 * g++.target/riscv/rvv/base/vmsge_vv-2.C: New test.
9787 * g++.target/riscv/rvv/base/vmsge_vv-3.C: New test.
9788 * g++.target/riscv/rvv/base/vmsge_vv_m-1.C: New test.
9789 * g++.target/riscv/rvv/base/vmsge_vv_m-2.C: New test.
9790 * g++.target/riscv/rvv/base/vmsge_vv_m-3.C: New test.
9791 * g++.target/riscv/rvv/base/vmsge_vv_mu-1.C: New test.
9792 * g++.target/riscv/rvv/base/vmsge_vv_mu-2.C: New test.
9793 * g++.target/riscv/rvv/base/vmsge_vv_mu-3.C: New test.
9794 * g++.target/riscv/rvv/base/vmsgeu_vv-1.C: New test.
9795 * g++.target/riscv/rvv/base/vmsgeu_vv-2.C: New test.
9796 * g++.target/riscv/rvv/base/vmsgeu_vv-3.C: New test.
9797 * g++.target/riscv/rvv/base/vmsgeu_vv_m-1.C: New test.
9798 * g++.target/riscv/rvv/base/vmsgeu_vv_m-2.C: New test.
9799 * g++.target/riscv/rvv/base/vmsgeu_vv_m-3.C: New test.
9800 * g++.target/riscv/rvv/base/vmsgeu_vv_mu-1.C: New test.
9801 * g++.target/riscv/rvv/base/vmsgeu_vv_mu-2.C: New test.
9802 * g++.target/riscv/rvv/base/vmsgeu_vv_mu-3.C: New test.
9804 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
9806 * g++.target/riscv/rvv/base/vmsge_vx_m_rv32-1.C: New test.
9807 * g++.target/riscv/rvv/base/vmsge_vx_m_rv32-2.C: New test.
9808 * g++.target/riscv/rvv/base/vmsge_vx_m_rv32-3.C: New test.
9809 * g++.target/riscv/rvv/base/vmsge_vx_m_rv64-1.C: New test.
9810 * g++.target/riscv/rvv/base/vmsge_vx_m_rv64-2.C: New test.
9811 * g++.target/riscv/rvv/base/vmsge_vx_m_rv64-3.C: New test.
9812 * g++.target/riscv/rvv/base/vmsge_vx_mu_rv32-1.C: New test.
9813 * g++.target/riscv/rvv/base/vmsge_vx_mu_rv32-2.C: New test.
9814 * g++.target/riscv/rvv/base/vmsge_vx_mu_rv32-3.C: New test.
9815 * g++.target/riscv/rvv/base/vmsge_vx_mu_rv64-1.C: New test.
9816 * g++.target/riscv/rvv/base/vmsge_vx_mu_rv64-2.C: New test.
9817 * g++.target/riscv/rvv/base/vmsge_vx_mu_rv64-3.C: New test.
9818 * g++.target/riscv/rvv/base/vmsge_vx_rv32-1.C: New test.
9819 * g++.target/riscv/rvv/base/vmsge_vx_rv32-2.C: New test.
9820 * g++.target/riscv/rvv/base/vmsge_vx_rv32-3.C: New test.
9821 * g++.target/riscv/rvv/base/vmsge_vx_rv64-1.C: New test.
9822 * g++.target/riscv/rvv/base/vmsge_vx_rv64-2.C: New test.
9823 * g++.target/riscv/rvv/base/vmsge_vx_rv64-3.C: New test.
9824 * g++.target/riscv/rvv/base/vmsgeu_vx_m_rv32-1.C: New test.
9825 * g++.target/riscv/rvv/base/vmsgeu_vx_m_rv32-2.C: New test.
9826 * g++.target/riscv/rvv/base/vmsgeu_vx_m_rv32-3.C: New test.
9827 * g++.target/riscv/rvv/base/vmsgeu_vx_m_rv64-1.C: New test.
9828 * g++.target/riscv/rvv/base/vmsgeu_vx_m_rv64-2.C: New test.
9829 * g++.target/riscv/rvv/base/vmsgeu_vx_m_rv64-3.C: New test.
9830 * g++.target/riscv/rvv/base/vmsgeu_vx_mu_rv32-1.C: New test.
9831 * g++.target/riscv/rvv/base/vmsgeu_vx_mu_rv32-2.C: New test.
9832 * g++.target/riscv/rvv/base/vmsgeu_vx_mu_rv32-3.C: New test.
9833 * g++.target/riscv/rvv/base/vmsgeu_vx_mu_rv64-1.C: New test.
9834 * g++.target/riscv/rvv/base/vmsgeu_vx_mu_rv64-2.C: New test.
9835 * g++.target/riscv/rvv/base/vmsgeu_vx_mu_rv64-3.C: New test.
9836 * g++.target/riscv/rvv/base/vmsgeu_vx_rv32-1.C: New test.
9837 * g++.target/riscv/rvv/base/vmsgeu_vx_rv32-2.C: New test.
9838 * g++.target/riscv/rvv/base/vmsgeu_vx_rv32-3.C: New test.
9839 * g++.target/riscv/rvv/base/vmsgeu_vx_rv64-1.C: New test.
9840 * g++.target/riscv/rvv/base/vmsgeu_vx_rv64-2.C: New test.
9841 * g++.target/riscv/rvv/base/vmsgeu_vx_rv64-3.C: New test.
9843 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
9845 * g++.target/riscv/rvv/base/vmsgt_vv-1.C: New test.
9846 * g++.target/riscv/rvv/base/vmsgt_vv-2.C: New test.
9847 * g++.target/riscv/rvv/base/vmsgt_vv-3.C: New test.
9848 * g++.target/riscv/rvv/base/vmsgt_vv_m-1.C: New test.
9849 * g++.target/riscv/rvv/base/vmsgt_vv_m-2.C: New test.
9850 * g++.target/riscv/rvv/base/vmsgt_vv_m-3.C: New test.
9851 * g++.target/riscv/rvv/base/vmsgt_vv_mu-1.C: New test.
9852 * g++.target/riscv/rvv/base/vmsgt_vv_mu-2.C: New test.
9853 * g++.target/riscv/rvv/base/vmsgt_vv_mu-3.C: New test.
9854 * g++.target/riscv/rvv/base/vmsgtu_vv-1.C: New test.
9855 * g++.target/riscv/rvv/base/vmsgtu_vv-2.C: New test.
9856 * g++.target/riscv/rvv/base/vmsgtu_vv-3.C: New test.
9857 * g++.target/riscv/rvv/base/vmsgtu_vv_m-1.C: New test.
9858 * g++.target/riscv/rvv/base/vmsgtu_vv_m-2.C: New test.
9859 * g++.target/riscv/rvv/base/vmsgtu_vv_m-3.C: New test.
9860 * g++.target/riscv/rvv/base/vmsgtu_vv_mu-1.C: New test.
9861 * g++.target/riscv/rvv/base/vmsgtu_vv_mu-2.C: New test.
9862 * g++.target/riscv/rvv/base/vmsgtu_vv_mu-3.C: New test.
9864 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
9866 * g++.target/riscv/rvv/base/vmsgt_vx_m_rv32-1.C: New test.
9867 * g++.target/riscv/rvv/base/vmsgt_vx_m_rv32-2.C: New test.
9868 * g++.target/riscv/rvv/base/vmsgt_vx_m_rv32-3.C: New test.
9869 * g++.target/riscv/rvv/base/vmsgt_vx_m_rv64-1.C: New test.
9870 * g++.target/riscv/rvv/base/vmsgt_vx_m_rv64-2.C: New test.
9871 * g++.target/riscv/rvv/base/vmsgt_vx_m_rv64-3.C: New test.
9872 * g++.target/riscv/rvv/base/vmsgt_vx_mu_rv32-1.C: New test.
9873 * g++.target/riscv/rvv/base/vmsgt_vx_mu_rv32-2.C: New test.
9874 * g++.target/riscv/rvv/base/vmsgt_vx_mu_rv32-3.C: New test.
9875 * g++.target/riscv/rvv/base/vmsgt_vx_mu_rv64-1.C: New test.
9876 * g++.target/riscv/rvv/base/vmsgt_vx_mu_rv64-2.C: New test.
9877 * g++.target/riscv/rvv/base/vmsgt_vx_mu_rv64-3.C: New test.
9878 * g++.target/riscv/rvv/base/vmsgt_vx_rv32-1.C: New test.
9879 * g++.target/riscv/rvv/base/vmsgt_vx_rv32-2.C: New test.
9880 * g++.target/riscv/rvv/base/vmsgt_vx_rv32-3.C: New test.
9881 * g++.target/riscv/rvv/base/vmsgt_vx_rv64-1.C: New test.
9882 * g++.target/riscv/rvv/base/vmsgt_vx_rv64-2.C: New test.
9883 * g++.target/riscv/rvv/base/vmsgt_vx_rv64-3.C: New test.
9884 * g++.target/riscv/rvv/base/vmsgtu_vx_m_rv32-1.C: New test.
9885 * g++.target/riscv/rvv/base/vmsgtu_vx_m_rv32-2.C: New test.
9886 * g++.target/riscv/rvv/base/vmsgtu_vx_m_rv32-3.C: New test.
9887 * g++.target/riscv/rvv/base/vmsgtu_vx_m_rv64-1.C: New test.
9888 * g++.target/riscv/rvv/base/vmsgtu_vx_m_rv64-2.C: New test.
9889 * g++.target/riscv/rvv/base/vmsgtu_vx_m_rv64-3.C: New test.
9890 * g++.target/riscv/rvv/base/vmsgtu_vx_mu_rv32-1.C: New test.
9891 * g++.target/riscv/rvv/base/vmsgtu_vx_mu_rv32-2.C: New test.
9892 * g++.target/riscv/rvv/base/vmsgtu_vx_mu_rv32-3.C: New test.
9893 * g++.target/riscv/rvv/base/vmsgtu_vx_mu_rv64-1.C: New test.
9894 * g++.target/riscv/rvv/base/vmsgtu_vx_mu_rv64-2.C: New test.
9895 * g++.target/riscv/rvv/base/vmsgtu_vx_mu_rv64-3.C: New test.
9896 * g++.target/riscv/rvv/base/vmsgtu_vx_rv32-1.C: New test.
9897 * g++.target/riscv/rvv/base/vmsgtu_vx_rv32-2.C: New test.
9898 * g++.target/riscv/rvv/base/vmsgtu_vx_rv32-3.C: New test.
9899 * g++.target/riscv/rvv/base/vmsgtu_vx_rv64-1.C: New test.
9900 * g++.target/riscv/rvv/base/vmsgtu_vx_rv64-2.C: New test.
9901 * g++.target/riscv/rvv/base/vmsgtu_vx_rv64-3.C: New test.
9903 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
9905 * g++.target/riscv/rvv/base/vmsle_vv-1.C: New test.
9906 * g++.target/riscv/rvv/base/vmsle_vv-2.C: New test.
9907 * g++.target/riscv/rvv/base/vmsle_vv-3.C: New test.
9908 * g++.target/riscv/rvv/base/vmsle_vv_m-1.C: New test.
9909 * g++.target/riscv/rvv/base/vmsle_vv_m-2.C: New test.
9910 * g++.target/riscv/rvv/base/vmsle_vv_m-3.C: New test.
9911 * g++.target/riscv/rvv/base/vmsle_vv_mu-1.C: New test.
9912 * g++.target/riscv/rvv/base/vmsle_vv_mu-2.C: New test.
9913 * g++.target/riscv/rvv/base/vmsle_vv_mu-3.C: New test.
9914 * g++.target/riscv/rvv/base/vmsleu_vv-1.C: New test.
9915 * g++.target/riscv/rvv/base/vmsleu_vv-2.C: New test.
9916 * g++.target/riscv/rvv/base/vmsleu_vv-3.C: New test.
9917 * g++.target/riscv/rvv/base/vmsleu_vv_m-1.C: New test.
9918 * g++.target/riscv/rvv/base/vmsleu_vv_m-2.C: New test.
9919 * g++.target/riscv/rvv/base/vmsleu_vv_m-3.C: New test.
9920 * g++.target/riscv/rvv/base/vmsleu_vv_mu-1.C: New test.
9921 * g++.target/riscv/rvv/base/vmsleu_vv_mu-2.C: New test.
9922 * g++.target/riscv/rvv/base/vmsleu_vv_mu-3.C: New test.
9924 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
9926 * g++.target/riscv/rvv/base/vmsle_vx_m_rv32-1.C: New test.
9927 * g++.target/riscv/rvv/base/vmsle_vx_m_rv32-2.C: New test.
9928 * g++.target/riscv/rvv/base/vmsle_vx_m_rv32-3.C: New test.
9929 * g++.target/riscv/rvv/base/vmsle_vx_m_rv64-1.C: New test.
9930 * g++.target/riscv/rvv/base/vmsle_vx_m_rv64-2.C: New test.
9931 * g++.target/riscv/rvv/base/vmsle_vx_m_rv64-3.C: New test.
9932 * g++.target/riscv/rvv/base/vmsle_vx_mu_rv32-1.C: New test.
9933 * g++.target/riscv/rvv/base/vmsle_vx_mu_rv32-2.C: New test.
9934 * g++.target/riscv/rvv/base/vmsle_vx_mu_rv32-3.C: New test.
9935 * g++.target/riscv/rvv/base/vmsle_vx_mu_rv64-1.C: New test.
9936 * g++.target/riscv/rvv/base/vmsle_vx_mu_rv64-2.C: New test.
9937 * g++.target/riscv/rvv/base/vmsle_vx_mu_rv64-3.C: New test.
9938 * g++.target/riscv/rvv/base/vmsle_vx_rv32-1.C: New test.
9939 * g++.target/riscv/rvv/base/vmsle_vx_rv32-2.C: New test.
9940 * g++.target/riscv/rvv/base/vmsle_vx_rv32-3.C: New test.
9941 * g++.target/riscv/rvv/base/vmsle_vx_rv64-1.C: New test.
9942 * g++.target/riscv/rvv/base/vmsle_vx_rv64-2.C: New test.
9943 * g++.target/riscv/rvv/base/vmsle_vx_rv64-3.C: New test.
9944 * g++.target/riscv/rvv/base/vmsleu_vx_m_rv32-1.C: New test.
9945 * g++.target/riscv/rvv/base/vmsleu_vx_m_rv32-2.C: New test.
9946 * g++.target/riscv/rvv/base/vmsleu_vx_m_rv32-3.C: New test.
9947 * g++.target/riscv/rvv/base/vmsleu_vx_m_rv64-1.C: New test.
9948 * g++.target/riscv/rvv/base/vmsleu_vx_m_rv64-2.C: New test.
9949 * g++.target/riscv/rvv/base/vmsleu_vx_m_rv64-3.C: New test.
9950 * g++.target/riscv/rvv/base/vmsleu_vx_mu_rv32-1.C: New test.
9951 * g++.target/riscv/rvv/base/vmsleu_vx_mu_rv32-2.C: New test.
9952 * g++.target/riscv/rvv/base/vmsleu_vx_mu_rv32-3.C: New test.
9953 * g++.target/riscv/rvv/base/vmsleu_vx_mu_rv64-1.C: New test.
9954 * g++.target/riscv/rvv/base/vmsleu_vx_mu_rv64-2.C: New test.
9955 * g++.target/riscv/rvv/base/vmsleu_vx_mu_rv64-3.C: New test.
9956 * g++.target/riscv/rvv/base/vmsleu_vx_rv32-1.C: New test.
9957 * g++.target/riscv/rvv/base/vmsleu_vx_rv32-2.C: New test.
9958 * g++.target/riscv/rvv/base/vmsleu_vx_rv32-3.C: New test.
9959 * g++.target/riscv/rvv/base/vmsleu_vx_rv64-1.C: New test.
9960 * g++.target/riscv/rvv/base/vmsleu_vx_rv64-2.C: New test.
9961 * g++.target/riscv/rvv/base/vmsleu_vx_rv64-3.C: New test.
9963 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
9965 * g++.target/riscv/rvv/base/vmslt_vv-1.C: New test.
9966 * g++.target/riscv/rvv/base/vmslt_vv-2.C: New test.
9967 * g++.target/riscv/rvv/base/vmslt_vv-3.C: New test.
9968 * g++.target/riscv/rvv/base/vmslt_vv_m-1.C: New test.
9969 * g++.target/riscv/rvv/base/vmslt_vv_m-2.C: New test.
9970 * g++.target/riscv/rvv/base/vmslt_vv_m-3.C: New test.
9971 * g++.target/riscv/rvv/base/vmslt_vv_mu-1.C: New test.
9972 * g++.target/riscv/rvv/base/vmslt_vv_mu-2.C: New test.
9973 * g++.target/riscv/rvv/base/vmslt_vv_mu-3.C: New test.
9974 * g++.target/riscv/rvv/base/vmsltu_vv-1.C: New test.
9975 * g++.target/riscv/rvv/base/vmsltu_vv-2.C: New test.
9976 * g++.target/riscv/rvv/base/vmsltu_vv-3.C: New test.
9977 * g++.target/riscv/rvv/base/vmsltu_vv_m-1.C: New test.
9978 * g++.target/riscv/rvv/base/vmsltu_vv_m-2.C: New test.
9979 * g++.target/riscv/rvv/base/vmsltu_vv_m-3.C: New test.
9980 * g++.target/riscv/rvv/base/vmsltu_vv_mu-1.C: New test.
9981 * g++.target/riscv/rvv/base/vmsltu_vv_mu-2.C: New test.
9982 * g++.target/riscv/rvv/base/vmsltu_vv_mu-3.C: New test.
9984 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
9986 * g++.target/riscv/rvv/base/vmslt_vx_m_rv32-1.C: New test.
9987 * g++.target/riscv/rvv/base/vmslt_vx_m_rv32-2.C: New test.
9988 * g++.target/riscv/rvv/base/vmslt_vx_m_rv32-3.C: New test.
9989 * g++.target/riscv/rvv/base/vmslt_vx_m_rv64-1.C: New test.
9990 * g++.target/riscv/rvv/base/vmslt_vx_m_rv64-2.C: New test.
9991 * g++.target/riscv/rvv/base/vmslt_vx_m_rv64-3.C: New test.
9992 * g++.target/riscv/rvv/base/vmslt_vx_mu_rv32-1.C: New test.
9993 * g++.target/riscv/rvv/base/vmslt_vx_mu_rv32-2.C: New test.
9994 * g++.target/riscv/rvv/base/vmslt_vx_mu_rv32-3.C: New test.
9995 * g++.target/riscv/rvv/base/vmslt_vx_mu_rv64-1.C: New test.
9996 * g++.target/riscv/rvv/base/vmslt_vx_mu_rv64-2.C: New test.
9997 * g++.target/riscv/rvv/base/vmslt_vx_mu_rv64-3.C: New test.
9998 * g++.target/riscv/rvv/base/vmslt_vx_rv32-1.C: New test.
9999 * g++.target/riscv/rvv/base/vmslt_vx_rv32-2.C: New test.
10000 * g++.target/riscv/rvv/base/vmslt_vx_rv32-3.C: New test.
10001 * g++.target/riscv/rvv/base/vmslt_vx_rv64-1.C: New test.
10002 * g++.target/riscv/rvv/base/vmslt_vx_rv64-2.C: New test.
10003 * g++.target/riscv/rvv/base/vmslt_vx_rv64-3.C: New test.
10004 * g++.target/riscv/rvv/base/vmsltu_vx_m_rv32-1.C: New test.
10005 * g++.target/riscv/rvv/base/vmsltu_vx_m_rv32-2.C: New test.
10006 * g++.target/riscv/rvv/base/vmsltu_vx_m_rv32-3.C: New test.
10007 * g++.target/riscv/rvv/base/vmsltu_vx_m_rv64-1.C: New test.
10008 * g++.target/riscv/rvv/base/vmsltu_vx_m_rv64-2.C: New test.
10009 * g++.target/riscv/rvv/base/vmsltu_vx_m_rv64-3.C: New test.
10010 * g++.target/riscv/rvv/base/vmsltu_vx_mu_rv32-1.C: New test.
10011 * g++.target/riscv/rvv/base/vmsltu_vx_mu_rv32-2.C: New test.
10012 * g++.target/riscv/rvv/base/vmsltu_vx_mu_rv32-3.C: New test.
10013 * g++.target/riscv/rvv/base/vmsltu_vx_mu_rv64-1.C: New test.
10014 * g++.target/riscv/rvv/base/vmsltu_vx_mu_rv64-2.C: New test.
10015 * g++.target/riscv/rvv/base/vmsltu_vx_mu_rv64-3.C: New test.
10016 * g++.target/riscv/rvv/base/vmsltu_vx_rv32-1.C: New test.
10017 * g++.target/riscv/rvv/base/vmsltu_vx_rv32-2.C: New test.
10018 * g++.target/riscv/rvv/base/vmsltu_vx_rv32-3.C: New test.
10019 * g++.target/riscv/rvv/base/vmsltu_vx_rv64-1.C: New test.
10020 * g++.target/riscv/rvv/base/vmsltu_vx_rv64-2.C: New test.
10021 * g++.target/riscv/rvv/base/vmsltu_vx_rv64-3.C: New test.
10023 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
10025 * g++.target/riscv/rvv/base/vmsne_vv-1.C: New test.
10026 * g++.target/riscv/rvv/base/vmsne_vv-2.C: New test.
10027 * g++.target/riscv/rvv/base/vmsne_vv-3.C: New test.
10028 * g++.target/riscv/rvv/base/vmsne_vv_m-1.C: New test.
10029 * g++.target/riscv/rvv/base/vmsne_vv_m-2.C: New test.
10030 * g++.target/riscv/rvv/base/vmsne_vv_m-3.C: New test.
10031 * g++.target/riscv/rvv/base/vmsne_vv_mu-1.C: New test.
10032 * g++.target/riscv/rvv/base/vmsne_vv_mu-2.C: New test.
10033 * g++.target/riscv/rvv/base/vmsne_vv_mu-3.C: New test.
10035 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
10037 * g++.target/riscv/rvv/base/vmsne_vx_m_rv32-1.C: New test.
10038 * g++.target/riscv/rvv/base/vmsne_vx_m_rv32-2.C: New test.
10039 * g++.target/riscv/rvv/base/vmsne_vx_m_rv32-3.C: New test.
10040 * g++.target/riscv/rvv/base/vmsne_vx_m_rv64-1.C: New test.
10041 * g++.target/riscv/rvv/base/vmsne_vx_m_rv64-2.C: New test.
10042 * g++.target/riscv/rvv/base/vmsne_vx_m_rv64-3.C: New test.
10043 * g++.target/riscv/rvv/base/vmsne_vx_mu_rv32-1.C: New test.
10044 * g++.target/riscv/rvv/base/vmsne_vx_mu_rv32-2.C: New test.
10045 * g++.target/riscv/rvv/base/vmsne_vx_mu_rv32-3.C: New test.
10046 * g++.target/riscv/rvv/base/vmsne_vx_mu_rv64-1.C: New test.
10047 * g++.target/riscv/rvv/base/vmsne_vx_mu_rv64-2.C: New test.
10048 * g++.target/riscv/rvv/base/vmsne_vx_mu_rv64-3.C: New test.
10049 * g++.target/riscv/rvv/base/vmsne_vx_rv32-1.C: New test.
10050 * g++.target/riscv/rvv/base/vmsne_vx_rv32-2.C: New test.
10051 * g++.target/riscv/rvv/base/vmsne_vx_rv32-3.C: New test.
10052 * g++.target/riscv/rvv/base/vmsne_vx_rv64-1.C: New test.
10053 * g++.target/riscv/rvv/base/vmsne_vx_rv64-2.C: New test.
10054 * g++.target/riscv/rvv/base/vmsne_vx_rv64-3.C: New test.
10056 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
10058 * gcc.target/riscv/rvv/base/binop_vv_constraint-2.c: New test.
10059 * gcc.target/riscv/rvv/base/binop_vv_constraint-3.c: New test.
10060 * gcc.target/riscv/rvv/base/binop_vv_constraint-4.c: New test.
10061 * gcc.target/riscv/rvv/base/binop_vv_constraint-5.c: New test.
10062 * gcc.target/riscv/rvv/base/binop_vv_constraint-6.c: New test.
10063 * gcc.target/riscv/rvv/base/binop_vv_constraint-7.c: New test.
10064 * gcc.target/riscv/rvv/base/binop_vx_constraint-123.c: New test.
10065 * gcc.target/riscv/rvv/base/binop_vx_constraint-124.c: New test.
10066 * gcc.target/riscv/rvv/base/binop_vx_constraint-125.c: New test.
10067 * gcc.target/riscv/rvv/base/binop_vx_constraint-126.c: New test.
10068 * gcc.target/riscv/rvv/base/binop_vx_constraint-127.c: New test.
10069 * gcc.target/riscv/rvv/base/binop_vx_constraint-128.c: New test.
10070 * gcc.target/riscv/rvv/base/binop_vx_constraint-129.c: New test.
10071 * gcc.target/riscv/rvv/base/binop_vx_constraint-130.c: New test.
10072 * gcc.target/riscv/rvv/base/binop_vx_constraint-131.c: New test.
10073 * gcc.target/riscv/rvv/base/binop_vx_constraint-132.c: New test.
10074 * gcc.target/riscv/rvv/base/binop_vx_constraint-133.c: New test.
10075 * gcc.target/riscv/rvv/base/binop_vx_constraint-134.c: New test.
10076 * gcc.target/riscv/rvv/base/binop_vx_constraint-135.c: New test.
10077 * gcc.target/riscv/rvv/base/binop_vx_constraint-136.c: New test.
10078 * gcc.target/riscv/rvv/base/binop_vx_constraint-137.c: New test.
10079 * gcc.target/riscv/rvv/base/binop_vx_constraint-138.c: New test.
10080 * gcc.target/riscv/rvv/base/binop_vx_constraint-139.c: New test.
10081 * gcc.target/riscv/rvv/base/binop_vx_constraint-140.c: New test.
10082 * gcc.target/riscv/rvv/base/binop_vx_constraint-141.c: New test.
10083 * gcc.target/riscv/rvv/base/binop_vx_constraint-142.c: New test.
10084 * gcc.target/riscv/rvv/base/binop_vx_constraint-143.c: New test.
10085 * gcc.target/riscv/rvv/base/binop_vx_constraint-144.c: New test.
10086 * gcc.target/riscv/rvv/base/binop_vx_constraint-145.c: New test.
10087 * gcc.target/riscv/rvv/base/binop_vx_constraint-146.c: New test.
10088 * gcc.target/riscv/rvv/base/binop_vx_constraint-147.c: New test.
10089 * gcc.target/riscv/rvv/base/binop_vx_constraint-148.c: New test.
10090 * gcc.target/riscv/rvv/base/binop_vx_constraint-149.c: New test.
10091 * gcc.target/riscv/rvv/base/binop_vx_constraint-150.c: New test.
10092 * gcc.target/riscv/rvv/base/binop_vx_constraint-151.c: New test.
10093 * gcc.target/riscv/rvv/base/binop_vx_constraint-152.c: New test.
10094 * gcc.target/riscv/rvv/base/binop_vx_constraint-153.c: New test.
10095 * gcc.target/riscv/rvv/base/binop_vx_constraint-154.c: New test.
10096 * gcc.target/riscv/rvv/base/binop_vx_constraint-155.c: New test.
10097 * gcc.target/riscv/rvv/base/binop_vx_constraint-156.c: New test.
10098 * gcc.target/riscv/rvv/base/binop_vx_constraint-157.c: New test.
10099 * gcc.target/riscv/rvv/base/binop_vx_constraint-158.c: New test.
10100 * gcc.target/riscv/rvv/base/binop_vx_constraint-159.c: New test.
10101 * gcc.target/riscv/rvv/base/binop_vx_constraint-160.c: New test.
10102 * gcc.target/riscv/rvv/base/binop_vx_constraint-161.c: New test.
10103 * gcc.target/riscv/rvv/base/binop_vx_constraint-162.c: New test.
10104 * gcc.target/riscv/rvv/base/binop_vx_constraint-163.c: New test.
10105 * gcc.target/riscv/rvv/base/binop_vx_constraint-164.c: New test.
10106 * gcc.target/riscv/rvv/base/binop_vx_constraint-165.c: New test.
10107 * gcc.target/riscv/rvv/base/binop_vx_constraint-166.c: New test.
10109 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
10111 * gcc.target/riscv/rvv/base/vmseq_vv-1.c: New test.
10112 * gcc.target/riscv/rvv/base/vmseq_vv-2.c: New test.
10113 * gcc.target/riscv/rvv/base/vmseq_vv-3.c: New test.
10114 * gcc.target/riscv/rvv/base/vmseq_vv_m-1.c: New test.
10115 * gcc.target/riscv/rvv/base/vmseq_vv_m-2.c: New test.
10116 * gcc.target/riscv/rvv/base/vmseq_vv_m-3.c: New test.
10117 * gcc.target/riscv/rvv/base/vmseq_vv_mu-1.c: New test.
10118 * gcc.target/riscv/rvv/base/vmseq_vv_mu-2.c: New test.
10119 * gcc.target/riscv/rvv/base/vmseq_vv_mu-3.c: New test.
10121 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
10123 * gcc.target/riscv/rvv/base/vmseq_vx_m_rv32-1.c: New test.
10124 * gcc.target/riscv/rvv/base/vmseq_vx_m_rv32-2.c: New test.
10125 * gcc.target/riscv/rvv/base/vmseq_vx_m_rv32-3.c: New test.
10126 * gcc.target/riscv/rvv/base/vmseq_vx_m_rv64-1.c: New test.
10127 * gcc.target/riscv/rvv/base/vmseq_vx_m_rv64-2.c: New test.
10128 * gcc.target/riscv/rvv/base/vmseq_vx_m_rv64-3.c: New test.
10129 * gcc.target/riscv/rvv/base/vmseq_vx_mu_rv32-1.c: New test.
10130 * gcc.target/riscv/rvv/base/vmseq_vx_mu_rv32-2.c: New test.
10131 * gcc.target/riscv/rvv/base/vmseq_vx_mu_rv32-3.c: New test.
10132 * gcc.target/riscv/rvv/base/vmseq_vx_mu_rv64-1.c: New test.
10133 * gcc.target/riscv/rvv/base/vmseq_vx_mu_rv64-2.c: New test.
10134 * gcc.target/riscv/rvv/base/vmseq_vx_mu_rv64-3.c: New test.
10135 * gcc.target/riscv/rvv/base/vmseq_vx_rv32-1.c: New test.
10136 * gcc.target/riscv/rvv/base/vmseq_vx_rv32-2.c: New test.
10137 * gcc.target/riscv/rvv/base/vmseq_vx_rv32-3.c: New test.
10138 * gcc.target/riscv/rvv/base/vmseq_vx_rv64-1.c: New test.
10139 * gcc.target/riscv/rvv/base/vmseq_vx_rv64-2.c: New test.
10140 * gcc.target/riscv/rvv/base/vmseq_vx_rv64-3.c: New test.
10142 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
10144 * gcc.target/riscv/rvv/base/vmsge_vv-1.c: New test.
10145 * gcc.target/riscv/rvv/base/vmsge_vv-2.c: New test.
10146 * gcc.target/riscv/rvv/base/vmsge_vv-3.c: New test.
10147 * gcc.target/riscv/rvv/base/vmsge_vv_m-1.c: New test.
10148 * gcc.target/riscv/rvv/base/vmsge_vv_m-2.c: New test.
10149 * gcc.target/riscv/rvv/base/vmsge_vv_m-3.c: New test.
10150 * gcc.target/riscv/rvv/base/vmsge_vv_mu-1.c: New test.
10151 * gcc.target/riscv/rvv/base/vmsge_vv_mu-2.c: New test.
10152 * gcc.target/riscv/rvv/base/vmsge_vv_mu-3.c: New test.
10153 * gcc.target/riscv/rvv/base/vmsgeu_vv-1.c: New test.
10154 * gcc.target/riscv/rvv/base/vmsgeu_vv-2.c: New test.
10155 * gcc.target/riscv/rvv/base/vmsgeu_vv-3.c: New test.
10156 * gcc.target/riscv/rvv/base/vmsgeu_vv_m-1.c: New test.
10157 * gcc.target/riscv/rvv/base/vmsgeu_vv_m-2.c: New test.
10158 * gcc.target/riscv/rvv/base/vmsgeu_vv_m-3.c: New test.
10159 * gcc.target/riscv/rvv/base/vmsgeu_vv_mu-1.c: New test.
10160 * gcc.target/riscv/rvv/base/vmsgeu_vv_mu-2.c: New test.
10161 * gcc.target/riscv/rvv/base/vmsgeu_vv_mu-3.c: New test.
10163 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
10165 * gcc.target/riscv/rvv/base/vmsge_vx_m_rv32-1.c: New test.
10166 * gcc.target/riscv/rvv/base/vmsge_vx_m_rv32-2.c: New test.
10167 * gcc.target/riscv/rvv/base/vmsge_vx_m_rv32-3.c: New test.
10168 * gcc.target/riscv/rvv/base/vmsge_vx_m_rv64-1.c: New test.
10169 * gcc.target/riscv/rvv/base/vmsge_vx_m_rv64-2.c: New test.
10170 * gcc.target/riscv/rvv/base/vmsge_vx_m_rv64-3.c: New test.
10171 * gcc.target/riscv/rvv/base/vmsge_vx_mu_rv32-1.c: New test.
10172 * gcc.target/riscv/rvv/base/vmsge_vx_mu_rv32-2.c: New test.
10173 * gcc.target/riscv/rvv/base/vmsge_vx_mu_rv32-3.c: New test.
10174 * gcc.target/riscv/rvv/base/vmsge_vx_mu_rv64-1.c: New test.
10175 * gcc.target/riscv/rvv/base/vmsge_vx_mu_rv64-2.c: New test.
10176 * gcc.target/riscv/rvv/base/vmsge_vx_mu_rv64-3.c: New test.
10177 * gcc.target/riscv/rvv/base/vmsge_vx_rv32-1.c: New test.
10178 * gcc.target/riscv/rvv/base/vmsge_vx_rv32-2.c: New test.
10179 * gcc.target/riscv/rvv/base/vmsge_vx_rv32-3.c: New test.
10180 * gcc.target/riscv/rvv/base/vmsge_vx_rv64-1.c: New test.
10181 * gcc.target/riscv/rvv/base/vmsge_vx_rv64-2.c: New test.
10182 * gcc.target/riscv/rvv/base/vmsge_vx_rv64-3.c: New test.
10183 * gcc.target/riscv/rvv/base/vmsgeu_vx_m_rv32-1.c: New test.
10184 * gcc.target/riscv/rvv/base/vmsgeu_vx_m_rv32-2.c: New test.
10185 * gcc.target/riscv/rvv/base/vmsgeu_vx_m_rv32-3.c: New test.
10186 * gcc.target/riscv/rvv/base/vmsgeu_vx_m_rv64-1.c: New test.
10187 * gcc.target/riscv/rvv/base/vmsgeu_vx_m_rv64-2.c: New test.
10188 * gcc.target/riscv/rvv/base/vmsgeu_vx_m_rv64-3.c: New test.
10189 * gcc.target/riscv/rvv/base/vmsgeu_vx_mu_rv32-1.c: New test.
10190 * gcc.target/riscv/rvv/base/vmsgeu_vx_mu_rv32-2.c: New test.
10191 * gcc.target/riscv/rvv/base/vmsgeu_vx_mu_rv32-3.c: New test.
10192 * gcc.target/riscv/rvv/base/vmsgeu_vx_mu_rv64-1.c: New test.
10193 * gcc.target/riscv/rvv/base/vmsgeu_vx_mu_rv64-2.c: New test.
10194 * gcc.target/riscv/rvv/base/vmsgeu_vx_mu_rv64-3.c: New test.
10195 * gcc.target/riscv/rvv/base/vmsgeu_vx_rv32-1.c: New test.
10196 * gcc.target/riscv/rvv/base/vmsgeu_vx_rv32-2.c: New test.
10197 * gcc.target/riscv/rvv/base/vmsgeu_vx_rv32-3.c: New test.
10198 * gcc.target/riscv/rvv/base/vmsgeu_vx_rv64-1.c: New test.
10199 * gcc.target/riscv/rvv/base/vmsgeu_vx_rv64-2.c: New test.
10200 * gcc.target/riscv/rvv/base/vmsgeu_vx_rv64-3.c: New test.
10202 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
10204 * gcc.target/riscv/rvv/base/vmsgt_vv-1.c: New test.
10205 * gcc.target/riscv/rvv/base/vmsgt_vv-2.c: New test.
10206 * gcc.target/riscv/rvv/base/vmsgt_vv-3.c: New test.
10207 * gcc.target/riscv/rvv/base/vmsgt_vv_m-1.c: New test.
10208 * gcc.target/riscv/rvv/base/vmsgt_vv_m-2.c: New test.
10209 * gcc.target/riscv/rvv/base/vmsgt_vv_m-3.c: New test.
10210 * gcc.target/riscv/rvv/base/vmsgt_vv_mu-1.c: New test.
10211 * gcc.target/riscv/rvv/base/vmsgt_vv_mu-2.c: New test.
10212 * gcc.target/riscv/rvv/base/vmsgt_vv_mu-3.c: New test.
10213 * gcc.target/riscv/rvv/base/vmsgtu_vv-1.c: New test.
10214 * gcc.target/riscv/rvv/base/vmsgtu_vv-2.c: New test.
10215 * gcc.target/riscv/rvv/base/vmsgtu_vv-3.c: New test.
10216 * gcc.target/riscv/rvv/base/vmsgtu_vv_m-1.c: New test.
10217 * gcc.target/riscv/rvv/base/vmsgtu_vv_m-2.c: New test.
10218 * gcc.target/riscv/rvv/base/vmsgtu_vv_m-3.c: New test.
10219 * gcc.target/riscv/rvv/base/vmsgtu_vv_mu-1.c: New test.
10220 * gcc.target/riscv/rvv/base/vmsgtu_vv_mu-2.c: New test.
10221 * gcc.target/riscv/rvv/base/vmsgtu_vv_mu-3.c: New test.
10223 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
10225 * gcc.target/riscv/rvv/base/vmsgt_vx_m_rv32-1.c: New test.
10226 * gcc.target/riscv/rvv/base/vmsgt_vx_m_rv32-2.c: New test.
10227 * gcc.target/riscv/rvv/base/vmsgt_vx_m_rv32-3.c: New test.
10228 * gcc.target/riscv/rvv/base/vmsgt_vx_m_rv64-1.c: New test.
10229 * gcc.target/riscv/rvv/base/vmsgt_vx_m_rv64-2.c: New test.
10230 * gcc.target/riscv/rvv/base/vmsgt_vx_m_rv64-3.c: New test.
10231 * gcc.target/riscv/rvv/base/vmsgt_vx_mu_rv32-1.c: New test.
10232 * gcc.target/riscv/rvv/base/vmsgt_vx_mu_rv32-2.c: New test.
10233 * gcc.target/riscv/rvv/base/vmsgt_vx_mu_rv32-3.c: New test.
10234 * gcc.target/riscv/rvv/base/vmsgt_vx_mu_rv64-1.c: New test.
10235 * gcc.target/riscv/rvv/base/vmsgt_vx_mu_rv64-2.c: New test.
10236 * gcc.target/riscv/rvv/base/vmsgt_vx_mu_rv64-3.c: New test.
10237 * gcc.target/riscv/rvv/base/vmsgt_vx_rv32-1.c: New test.
10238 * gcc.target/riscv/rvv/base/vmsgt_vx_rv32-2.c: New test.
10239 * gcc.target/riscv/rvv/base/vmsgt_vx_rv32-3.c: New test.
10240 * gcc.target/riscv/rvv/base/vmsgt_vx_rv64-1.c: New test.
10241 * gcc.target/riscv/rvv/base/vmsgt_vx_rv64-2.c: New test.
10242 * gcc.target/riscv/rvv/base/vmsgt_vx_rv64-3.c: New test.
10243 * gcc.target/riscv/rvv/base/vmsgtu_vx_m_rv32-1.c: New test.
10244 * gcc.target/riscv/rvv/base/vmsgtu_vx_m_rv32-2.c: New test.
10245 * gcc.target/riscv/rvv/base/vmsgtu_vx_m_rv32-3.c: New test.
10246 * gcc.target/riscv/rvv/base/vmsgtu_vx_m_rv64-1.c: New test.
10247 * gcc.target/riscv/rvv/base/vmsgtu_vx_m_rv64-2.c: New test.
10248 * gcc.target/riscv/rvv/base/vmsgtu_vx_m_rv64-3.c: New test.
10249 * gcc.target/riscv/rvv/base/vmsgtu_vx_mu_rv32-1.c: New test.
10250 * gcc.target/riscv/rvv/base/vmsgtu_vx_mu_rv32-2.c: New test.
10251 * gcc.target/riscv/rvv/base/vmsgtu_vx_mu_rv32-3.c: New test.
10252 * gcc.target/riscv/rvv/base/vmsgtu_vx_mu_rv64-1.c: New test.
10253 * gcc.target/riscv/rvv/base/vmsgtu_vx_mu_rv64-2.c: New test.
10254 * gcc.target/riscv/rvv/base/vmsgtu_vx_mu_rv64-3.c: New test.
10255 * gcc.target/riscv/rvv/base/vmsgtu_vx_rv32-1.c: New test.
10256 * gcc.target/riscv/rvv/base/vmsgtu_vx_rv32-2.c: New test.
10257 * gcc.target/riscv/rvv/base/vmsgtu_vx_rv32-3.c: New test.
10258 * gcc.target/riscv/rvv/base/vmsgtu_vx_rv64-1.c: New test.
10259 * gcc.target/riscv/rvv/base/vmsgtu_vx_rv64-2.c: New test.
10260 * gcc.target/riscv/rvv/base/vmsgtu_vx_rv64-3.c: New test.
10262 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
10264 * gcc.target/riscv/rvv/base/vmsle_vv-1.c: New test.
10265 * gcc.target/riscv/rvv/base/vmsle_vv-2.c: New test.
10266 * gcc.target/riscv/rvv/base/vmsle_vv-3.c: New test.
10267 * gcc.target/riscv/rvv/base/vmsle_vv_m-1.c: New test.
10268 * gcc.target/riscv/rvv/base/vmsle_vv_m-2.c: New test.
10269 * gcc.target/riscv/rvv/base/vmsle_vv_m-3.c: New test.
10270 * gcc.target/riscv/rvv/base/vmsle_vv_mu-1.c: New test.
10271 * gcc.target/riscv/rvv/base/vmsle_vv_mu-2.c: New test.
10272 * gcc.target/riscv/rvv/base/vmsle_vv_mu-3.c: New test.
10273 * gcc.target/riscv/rvv/base/vmsleu_vv-1.c: New test.
10274 * gcc.target/riscv/rvv/base/vmsleu_vv-2.c: New test.
10275 * gcc.target/riscv/rvv/base/vmsleu_vv-3.c: New test.
10276 * gcc.target/riscv/rvv/base/vmsleu_vv_m-1.c: New test.
10277 * gcc.target/riscv/rvv/base/vmsleu_vv_m-2.c: New test.
10278 * gcc.target/riscv/rvv/base/vmsleu_vv_m-3.c: New test.
10279 * gcc.target/riscv/rvv/base/vmsleu_vv_mu-1.c: New test.
10280 * gcc.target/riscv/rvv/base/vmsleu_vv_mu-2.c: New test.
10281 * gcc.target/riscv/rvv/base/vmsleu_vv_mu-3.c: New test.
10283 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
10285 * gcc.target/riscv/rvv/base/vmsle_vx_m_rv32-1.c: New test.
10286 * gcc.target/riscv/rvv/base/vmsle_vx_m_rv32-2.c: New test.
10287 * gcc.target/riscv/rvv/base/vmsle_vx_m_rv32-3.c: New test.
10288 * gcc.target/riscv/rvv/base/vmsle_vx_m_rv64-1.c: New test.
10289 * gcc.target/riscv/rvv/base/vmsle_vx_m_rv64-2.c: New test.
10290 * gcc.target/riscv/rvv/base/vmsle_vx_m_rv64-3.c: New test.
10291 * gcc.target/riscv/rvv/base/vmsle_vx_mu_rv32-1.c: New test.
10292 * gcc.target/riscv/rvv/base/vmsle_vx_mu_rv32-2.c: New test.
10293 * gcc.target/riscv/rvv/base/vmsle_vx_mu_rv32-3.c: New test.
10294 * gcc.target/riscv/rvv/base/vmsle_vx_mu_rv64-1.c: New test.
10295 * gcc.target/riscv/rvv/base/vmsle_vx_mu_rv64-2.c: New test.
10296 * gcc.target/riscv/rvv/base/vmsle_vx_mu_rv64-3.c: New test.
10297 * gcc.target/riscv/rvv/base/vmsle_vx_rv32-1.c: New test.
10298 * gcc.target/riscv/rvv/base/vmsle_vx_rv32-2.c: New test.
10299 * gcc.target/riscv/rvv/base/vmsle_vx_rv32-3.c: New test.
10300 * gcc.target/riscv/rvv/base/vmsle_vx_rv64-1.c: New test.
10301 * gcc.target/riscv/rvv/base/vmsle_vx_rv64-2.c: New test.
10302 * gcc.target/riscv/rvv/base/vmsle_vx_rv64-3.c: New test.
10303 * gcc.target/riscv/rvv/base/vmsleu_vx_m_rv32-1.c: New test.
10304 * gcc.target/riscv/rvv/base/vmsleu_vx_m_rv32-2.c: New test.
10305 * gcc.target/riscv/rvv/base/vmsleu_vx_m_rv32-3.c: New test.
10306 * gcc.target/riscv/rvv/base/vmsleu_vx_m_rv64-1.c: New test.
10307 * gcc.target/riscv/rvv/base/vmsleu_vx_m_rv64-2.c: New test.
10308 * gcc.target/riscv/rvv/base/vmsleu_vx_m_rv64-3.c: New test.
10309 * gcc.target/riscv/rvv/base/vmsleu_vx_mu_rv32-1.c: New test.
10310 * gcc.target/riscv/rvv/base/vmsleu_vx_mu_rv32-2.c: New test.
10311 * gcc.target/riscv/rvv/base/vmsleu_vx_mu_rv32-3.c: New test.
10312 * gcc.target/riscv/rvv/base/vmsleu_vx_mu_rv64-1.c: New test.
10313 * gcc.target/riscv/rvv/base/vmsleu_vx_mu_rv64-2.c: New test.
10314 * gcc.target/riscv/rvv/base/vmsleu_vx_mu_rv64-3.c: New test.
10315 * gcc.target/riscv/rvv/base/vmsleu_vx_rv32-1.c: New test.
10316 * gcc.target/riscv/rvv/base/vmsleu_vx_rv32-2.c: New test.
10317 * gcc.target/riscv/rvv/base/vmsleu_vx_rv32-3.c: New test.
10318 * gcc.target/riscv/rvv/base/vmsleu_vx_rv64-1.c: New test.
10319 * gcc.target/riscv/rvv/base/vmsleu_vx_rv64-2.c: New test.
10320 * gcc.target/riscv/rvv/base/vmsleu_vx_rv64-3.c: New test.
10322 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
10324 * gcc.target/riscv/rvv/base/vmslt_vv-1.c: New test.
10325 * gcc.target/riscv/rvv/base/vmslt_vv-2.c: New test.
10326 * gcc.target/riscv/rvv/base/vmslt_vv-3.c: New test.
10327 * gcc.target/riscv/rvv/base/vmslt_vv_m-1.c: New test.
10328 * gcc.target/riscv/rvv/base/vmslt_vv_m-2.c: New test.
10329 * gcc.target/riscv/rvv/base/vmslt_vv_m-3.c: New test.
10330 * gcc.target/riscv/rvv/base/vmslt_vv_mu-1.c: New test.
10331 * gcc.target/riscv/rvv/base/vmslt_vv_mu-2.c: New test.
10332 * gcc.target/riscv/rvv/base/vmslt_vv_mu-3.c: New test.
10333 * gcc.target/riscv/rvv/base/vmsltu_vv-1.c: New test.
10334 * gcc.target/riscv/rvv/base/vmsltu_vv-2.c: New test.
10335 * gcc.target/riscv/rvv/base/vmsltu_vv-3.c: New test.
10336 * gcc.target/riscv/rvv/base/vmsltu_vv_m-1.c: New test.
10337 * gcc.target/riscv/rvv/base/vmsltu_vv_m-2.c: New test.
10338 * gcc.target/riscv/rvv/base/vmsltu_vv_m-3.c: New test.
10339 * gcc.target/riscv/rvv/base/vmsltu_vv_mu-1.c: New test.
10340 * gcc.target/riscv/rvv/base/vmsltu_vv_mu-2.c: New test.
10341 * gcc.target/riscv/rvv/base/vmsltu_vv_mu-3.c: New test.
10343 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
10345 * gcc.target/riscv/rvv/base/vmslt_vx_m_rv32-1.c: New test.
10346 * gcc.target/riscv/rvv/base/vmslt_vx_m_rv32-2.c: New test.
10347 * gcc.target/riscv/rvv/base/vmslt_vx_m_rv32-3.c: New test.
10348 * gcc.target/riscv/rvv/base/vmslt_vx_m_rv64-1.c: New test.
10349 * gcc.target/riscv/rvv/base/vmslt_vx_m_rv64-2.c: New test.
10350 * gcc.target/riscv/rvv/base/vmslt_vx_m_rv64-3.c: New test.
10351 * gcc.target/riscv/rvv/base/vmslt_vx_mu_rv32-1.c: New test.
10352 * gcc.target/riscv/rvv/base/vmslt_vx_mu_rv32-2.c: New test.
10353 * gcc.target/riscv/rvv/base/vmslt_vx_mu_rv32-3.c: New test.
10354 * gcc.target/riscv/rvv/base/vmslt_vx_mu_rv64-1.c: New test.
10355 * gcc.target/riscv/rvv/base/vmslt_vx_mu_rv64-2.c: New test.
10356 * gcc.target/riscv/rvv/base/vmslt_vx_mu_rv64-3.c: New test.
10357 * gcc.target/riscv/rvv/base/vmslt_vx_rv32-1.c: New test.
10358 * gcc.target/riscv/rvv/base/vmslt_vx_rv32-2.c: New test.
10359 * gcc.target/riscv/rvv/base/vmslt_vx_rv32-3.c: New test.
10360 * gcc.target/riscv/rvv/base/vmslt_vx_rv64-1.c: New test.
10361 * gcc.target/riscv/rvv/base/vmslt_vx_rv64-2.c: New test.
10362 * gcc.target/riscv/rvv/base/vmslt_vx_rv64-3.c: New test.
10363 * gcc.target/riscv/rvv/base/vmsltu_vx_m_rv32-1.c: New test.
10364 * gcc.target/riscv/rvv/base/vmsltu_vx_m_rv32-2.c: New test.
10365 * gcc.target/riscv/rvv/base/vmsltu_vx_m_rv32-3.c: New test.
10366 * gcc.target/riscv/rvv/base/vmsltu_vx_m_rv64-1.c: New test.
10367 * gcc.target/riscv/rvv/base/vmsltu_vx_m_rv64-2.c: New test.
10368 * gcc.target/riscv/rvv/base/vmsltu_vx_m_rv64-3.c: New test.
10369 * gcc.target/riscv/rvv/base/vmsltu_vx_mu_rv32-1.c: New test.
10370 * gcc.target/riscv/rvv/base/vmsltu_vx_mu_rv32-2.c: New test.
10371 * gcc.target/riscv/rvv/base/vmsltu_vx_mu_rv32-3.c: New test.
10372 * gcc.target/riscv/rvv/base/vmsltu_vx_mu_rv64-1.c: New test.
10373 * gcc.target/riscv/rvv/base/vmsltu_vx_mu_rv64-2.c: New test.
10374 * gcc.target/riscv/rvv/base/vmsltu_vx_mu_rv64-3.c: New test.
10375 * gcc.target/riscv/rvv/base/vmsltu_vx_rv32-1.c: New test.
10376 * gcc.target/riscv/rvv/base/vmsltu_vx_rv32-2.c: New test.
10377 * gcc.target/riscv/rvv/base/vmsltu_vx_rv32-3.c: New test.
10378 * gcc.target/riscv/rvv/base/vmsltu_vx_rv64-1.c: New test.
10379 * gcc.target/riscv/rvv/base/vmsltu_vx_rv64-2.c: New test.
10380 * gcc.target/riscv/rvv/base/vmsltu_vx_rv64-3.c: New test.
10382 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
10384 * gcc.target/riscv/rvv/base/vmsne_vv-1.c: New test.
10385 * gcc.target/riscv/rvv/base/vmsne_vv-2.c: New test.
10386 * gcc.target/riscv/rvv/base/vmsne_vv-3.c: New test.
10387 * gcc.target/riscv/rvv/base/vmsne_vv_m-1.c: New test.
10388 * gcc.target/riscv/rvv/base/vmsne_vv_m-2.c: New test.
10389 * gcc.target/riscv/rvv/base/vmsne_vv_m-3.c: New test.
10390 * gcc.target/riscv/rvv/base/vmsne_vv_mu-1.c: New test.
10391 * gcc.target/riscv/rvv/base/vmsne_vv_mu-2.c: New test.
10392 * gcc.target/riscv/rvv/base/vmsne_vv_mu-3.c: New test.
10394 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
10396 * gcc.target/riscv/rvv/base/vmsne_vx_m_rv32-1.c: New test.
10397 * gcc.target/riscv/rvv/base/vmsne_vx_m_rv32-2.c: New test.
10398 * gcc.target/riscv/rvv/base/vmsne_vx_m_rv32-3.c: New test.
10399 * gcc.target/riscv/rvv/base/vmsne_vx_m_rv64-1.c: New test.
10400 * gcc.target/riscv/rvv/base/vmsne_vx_m_rv64-2.c: New test.
10401 * gcc.target/riscv/rvv/base/vmsne_vx_m_rv64-3.c: New test.
10402 * gcc.target/riscv/rvv/base/vmsne_vx_mu_rv32-1.c: New test.
10403 * gcc.target/riscv/rvv/base/vmsne_vx_mu_rv32-2.c: New test.
10404 * gcc.target/riscv/rvv/base/vmsne_vx_mu_rv32-3.c: New test.
10405 * gcc.target/riscv/rvv/base/vmsne_vx_mu_rv64-1.c: New test.
10406 * gcc.target/riscv/rvv/base/vmsne_vx_mu_rv64-2.c: New test.
10407 * gcc.target/riscv/rvv/base/vmsne_vx_mu_rv64-3.c: New test.
10408 * gcc.target/riscv/rvv/base/vmsne_vx_rv32-1.c: New test.
10409 * gcc.target/riscv/rvv/base/vmsne_vx_rv32-2.c: New test.
10410 * gcc.target/riscv/rvv/base/vmsne_vx_rv32-3.c: New test.
10411 * gcc.target/riscv/rvv/base/vmsne_vx_rv64-1.c: New test.
10412 * gcc.target/riscv/rvv/base/vmsne_vx_rv64-2.c: New test.
10413 * gcc.target/riscv/rvv/base/vmsne_vx_rv64-3.c: New test.
10415 2023-02-15 Iain Sandoe <iain@sandoe.co.uk>
10417 * obj-c++.dg/proto-lossage-4.mm: Use uintptr_t for integral pointer
10420 2023-02-15 Martin Jambor <mjambor@suse.cz>
10423 * gcc.dg/ipa/pr108679.c: New test.
10425 2023-02-15 Tobias Burnus <tobias@codesourcery.com>
10428 * gfortran.dg/gomp/loop-5.f90: New test.
10429 * gfortran.dg/gomp/loop-2.f90: Update dg-error.
10430 * gfortran.dg/gomp/taskloop-2.f90: Update dg-error.
10432 2023-02-15 Jakub Jelinek <jakub@redhat.com>
10436 * gcc.dg/pr108787.c: New test.
10437 * gcc.target/powerpc/pr108787.c: New test.
10438 * gcc.target/powerpc/pr103109-1.c: Adjust expected instruction counts.
10440 2023-02-15 Jakub Jelinek <jakub@redhat.com>
10442 * g++.dg/DRs/dr2475.C: New test.
10443 * g++.dg/DRs/dr2478.C: New test.
10444 * g++.dg/DRs/dr2530.C: New test.
10445 * g++.dg/DRs/dr2673.C: New test.
10446 * c-c++-common/cpp/delimited-escape-seq-8.c: New test.
10448 2023-02-15 Marek Polacek <polacek@redhat.com>
10451 * g++.dg/cpp0x/overload-conv-5.C: New test.
10453 2023-02-14 David Faust <david.faust@oracle.com>
10456 * gcc.target/bpf/ldxdw.c: New test.
10458 2023-02-14 Andrew Pinski <apinski@marvell.com>
10460 PR tree-optimization/108355
10461 PR tree-optimization/96921
10462 * gcc.dg/tree-ssa/bool-minus-1.c: New test.
10463 * gcc.dg/tree-ssa/bool-minus-2.c: New test.
10464 * gcc.dg/tree-ssa/pr108354-1.c: New test.
10466 2023-02-14 Eric Botcazou <ebotcazou@adacore.com>
10468 * gnat.dg/shift2.adb: New test.
10470 2023-02-14 Richard Biener <rguenther@suse.de>
10472 PR tree-optimization/108782
10473 * gcc.dg/torture/pr108782.c: New testcase.
10475 2023-02-14 Jakub Jelinek <jakub@redhat.com>
10477 PR sanitizer/108777
10478 * gcc.dg/asan/pr108777-1.c: New test.
10479 * gcc.dg/asan/pr108777-2.c: New test.
10480 * gcc.dg/asan/pr108777-3.c: New test.
10481 * gcc.dg/asan/pr108777-4.c: New test.
10482 * gcc.dg/asan/pr108777-5.c: New test.
10483 * gcc.dg/asan/pr108777-6.c: New test.
10484 * gcc.dg/completion-3.c: Adjust expected multiline output.
10486 2023-02-14 Andreas Schwab <schwab@suse.de>
10489 * gcc.target/riscv/shorten-memrefs-1.c: Adjust patterns to skip
10490 over cfi directives.
10491 * gcc.target/riscv/shorten-memrefs-2.c: Likewise.
10492 * gcc.target/riscv/shorten-memrefs-3.c: Likewise.
10493 * gcc.target/riscv/shorten-memrefs-4.c: Likewise.
10494 * gcc.target/riscv/shorten-memrefs-5.c: Likewise.
10495 * gcc.target/riscv/shorten-memrefs-6.c: Likewise.
10496 * gcc.target/riscv/shorten-memrefs-8.c: Likewise.
10498 2023-02-14 Thomas Schwinge <thomas@codesourcery.com>
10500 * gfortran.dg/weak-1.f90: Adjust 'scan-assembler' for nvptx.
10502 2023-02-14 Richard Sandiford <richard.sandiford@arm.com>
10504 PR tree-optimization/96373
10505 PR tree-optimization/108571
10506 * gcc.target/aarch64/sve/fabd_1.c: Add -fno-trapping-math.
10507 * gcc.target/aarch64/sve/fsubr_1.c: Likewise.
10508 * gcc.target/aarch64/sve/fmul_1.c: Expect predicate ops.
10509 * gcc.target/aarch64/sve/fp_arith_1.c: Likewise.
10511 2023-02-14 Kewen Lin <linkw@linux.ibm.com>
10514 * gcc.target/powerpc/p9-vec-length-epil-1.c: Add -fno-trapping-math.
10515 * gcc.target/powerpc/p9-vec-length-epil-2.c: Likewise.
10516 * gcc.target/powerpc/p9-vec-length-epil-3.c: Likewise.
10517 * gcc.target/powerpc/p9-vec-length-epil-4.c: Likewise.
10518 * gcc.target/powerpc/p9-vec-length-epil-5.c: Likewise.
10519 * gcc.target/powerpc/p9-vec-length-epil-6.c: Likewise.
10520 * gcc.target/powerpc/p9-vec-length-epil-8.c: Likewise.
10521 * gcc.target/powerpc/p9-vec-length-full-1.c: Likewise.
10522 * gcc.target/powerpc/p9-vec-length-full-2.c: Likewise.
10523 * gcc.target/powerpc/p9-vec-length-full-3.c: Likewise.
10524 * gcc.target/powerpc/p9-vec-length-full-4.c: Likewise.
10525 * gcc.target/powerpc/p9-vec-length-full-5.c: Likewise.
10526 * gcc.target/powerpc/p9-vec-length-full-6.c: Likewise.
10527 * gcc.target/powerpc/p9-vec-length-full-8.c: Likewise.
10528 * gcc.target/powerpc/pr96373.c: New test.
10530 2023-02-13 Richard Sandiford <richard.sandiford@arm.com>
10532 PR rtl-optimization/108681
10533 * gcc.target/aarch64/pr108681.c: New test.
10535 2023-02-13 Vladimir N. Makarov <vmakarov@redhat.com>
10537 * gcc.target/i386/pr108774.c: New.
10539 2023-02-13 Harald Anlauf <anlauf@gmx.de>
10542 * gfortran.dg/pr103475.f90: New test.
10544 2023-02-13 Uroš Bizjak <ubizjak@gmail.com>
10547 * gcc.target/i386/pr108516-1.c: New test.
10548 * gcc.target/i386/pr108516-2.c: Ditto.
10550 2023-02-13 Rimvydas Jasinskas <rimvydas.jas@gmail.com>
10552 * gfortran.dg/noinline.f90: New test.
10553 * gfortran.dg/noreturn-1.f90: New test.
10554 * gfortran.dg/noreturn-2.f90: New test.
10555 * gfortran.dg/noreturn-3.f90: New test.
10556 * gfortran.dg/noreturn-4.f90: New test.
10557 * gfortran.dg/noreturn-5.f90: New test.
10558 * gfortran.dg/weak-1.f90: New test.
10560 2023-02-13 Richard Biener <rguenther@suse.de>
10562 PR tree-optimization/108691
10563 * gcc.dg/pr108691.c: New testcase.
10565 2023-02-13 Jonathan Yong <10walls@gmail.com>
10567 * gcc.dg/Wbuiltin-declaration-mismatch-7.c: Use (long )*
10568 regex pattern to allow long long instead of just long.
10570 2023-02-13 Claudiu Zissulescu <claziss@gmail.com>
10572 * gcc.target/arc/milli-1.c: Update test.
10574 2023-02-13 Richard Biener <rguenther@suse.de>
10576 PR tree-optimization/106722
10577 * gcc.dg/torture/pr108737.c: New testcase.
10579 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
10581 * g++.target/riscv/rvv/base/vaadd_vv-1.C: New test.
10582 * g++.target/riscv/rvv/base/vaadd_vv-2.C: New test.
10583 * g++.target/riscv/rvv/base/vaadd_vv-3.C: New test.
10584 * g++.target/riscv/rvv/base/vaadd_vv_mu-1.C: New test.
10585 * g++.target/riscv/rvv/base/vaadd_vv_mu-2.C: New test.
10586 * g++.target/riscv/rvv/base/vaadd_vv_mu-3.C: New test.
10587 * g++.target/riscv/rvv/base/vaadd_vv_tu-1.C: New test.
10588 * g++.target/riscv/rvv/base/vaadd_vv_tu-2.C: New test.
10589 * g++.target/riscv/rvv/base/vaadd_vv_tu-3.C: New test.
10590 * g++.target/riscv/rvv/base/vaadd_vv_tum-1.C: New test.
10591 * g++.target/riscv/rvv/base/vaadd_vv_tum-2.C: New test.
10592 * g++.target/riscv/rvv/base/vaadd_vv_tum-3.C: New test.
10593 * g++.target/riscv/rvv/base/vaadd_vv_tumu-1.C: New test.
10594 * g++.target/riscv/rvv/base/vaadd_vv_tumu-2.C: New test.
10595 * g++.target/riscv/rvv/base/vaadd_vv_tumu-3.C: New test.
10597 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
10599 * g++.target/riscv/rvv/base/vaadd_vx_mu_rv32-1.C: New test.
10600 * g++.target/riscv/rvv/base/vaadd_vx_mu_rv32-2.C: New test.
10601 * g++.target/riscv/rvv/base/vaadd_vx_mu_rv32-3.C: New test.
10602 * g++.target/riscv/rvv/base/vaadd_vx_mu_rv64-1.C: New test.
10603 * g++.target/riscv/rvv/base/vaadd_vx_mu_rv64-2.C: New test.
10604 * g++.target/riscv/rvv/base/vaadd_vx_mu_rv64-3.C: New test.
10605 * g++.target/riscv/rvv/base/vaadd_vx_rv32-1.C: New test.
10606 * g++.target/riscv/rvv/base/vaadd_vx_rv32-2.C: New test.
10607 * g++.target/riscv/rvv/base/vaadd_vx_rv32-3.C: New test.
10608 * g++.target/riscv/rvv/base/vaadd_vx_rv64-1.C: New test.
10609 * g++.target/riscv/rvv/base/vaadd_vx_rv64-2.C: New test.
10610 * g++.target/riscv/rvv/base/vaadd_vx_rv64-3.C: New test.
10611 * g++.target/riscv/rvv/base/vaadd_vx_tu_rv32-1.C: New test.
10612 * g++.target/riscv/rvv/base/vaadd_vx_tu_rv32-2.C: New test.
10613 * g++.target/riscv/rvv/base/vaadd_vx_tu_rv32-3.C: New test.
10614 * g++.target/riscv/rvv/base/vaadd_vx_tu_rv64-1.C: New test.
10615 * g++.target/riscv/rvv/base/vaadd_vx_tu_rv64-2.C: New test.
10616 * g++.target/riscv/rvv/base/vaadd_vx_tu_rv64-3.C: New test.
10617 * g++.target/riscv/rvv/base/vaadd_vx_tum_rv32-1.C: New test.
10618 * g++.target/riscv/rvv/base/vaadd_vx_tum_rv32-2.C: New test.
10619 * g++.target/riscv/rvv/base/vaadd_vx_tum_rv32-3.C: New test.
10620 * g++.target/riscv/rvv/base/vaadd_vx_tum_rv64-1.C: New test.
10621 * g++.target/riscv/rvv/base/vaadd_vx_tum_rv64-2.C: New test.
10622 * g++.target/riscv/rvv/base/vaadd_vx_tum_rv64-3.C: New test.
10623 * g++.target/riscv/rvv/base/vaadd_vx_tumu_rv32-1.C: New test.
10624 * g++.target/riscv/rvv/base/vaadd_vx_tumu_rv32-2.C: New test.
10625 * g++.target/riscv/rvv/base/vaadd_vx_tumu_rv32-3.C: New test.
10626 * g++.target/riscv/rvv/base/vaadd_vx_tumu_rv64-1.C: New test.
10627 * g++.target/riscv/rvv/base/vaadd_vx_tumu_rv64-2.C: New test.
10628 * g++.target/riscv/rvv/base/vaadd_vx_tumu_rv64-3.C: New test.
10630 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
10632 * g++.target/riscv/rvv/base/vaaddu_vv-1.C: New test.
10633 * g++.target/riscv/rvv/base/vaaddu_vv-2.C: New test.
10634 * g++.target/riscv/rvv/base/vaaddu_vv-3.C: New test.
10635 * g++.target/riscv/rvv/base/vaaddu_vv_mu-1.C: New test.
10636 * g++.target/riscv/rvv/base/vaaddu_vv_mu-2.C: New test.
10637 * g++.target/riscv/rvv/base/vaaddu_vv_mu-3.C: New test.
10638 * g++.target/riscv/rvv/base/vaaddu_vv_tu-1.C: New test.
10639 * g++.target/riscv/rvv/base/vaaddu_vv_tu-2.C: New test.
10640 * g++.target/riscv/rvv/base/vaaddu_vv_tu-3.C: New test.
10641 * g++.target/riscv/rvv/base/vaaddu_vv_tum-1.C: New test.
10642 * g++.target/riscv/rvv/base/vaaddu_vv_tum-2.C: New test.
10643 * g++.target/riscv/rvv/base/vaaddu_vv_tum-3.C: New test.
10644 * g++.target/riscv/rvv/base/vaaddu_vv_tumu-1.C: New test.
10645 * g++.target/riscv/rvv/base/vaaddu_vv_tumu-2.C: New test.
10646 * g++.target/riscv/rvv/base/vaaddu_vv_tumu-3.C: New test.
10648 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
10650 * g++.target/riscv/rvv/base/vaaddu_vx_mu_rv32-1.C: New test.
10651 * g++.target/riscv/rvv/base/vaaddu_vx_mu_rv32-2.C: New test.
10652 * g++.target/riscv/rvv/base/vaaddu_vx_mu_rv32-3.C: New test.
10653 * g++.target/riscv/rvv/base/vaaddu_vx_mu_rv64-1.C: New test.
10654 * g++.target/riscv/rvv/base/vaaddu_vx_mu_rv64-2.C: New test.
10655 * g++.target/riscv/rvv/base/vaaddu_vx_mu_rv64-3.C: New test.
10656 * g++.target/riscv/rvv/base/vaaddu_vx_rv32-1.C: New test.
10657 * g++.target/riscv/rvv/base/vaaddu_vx_rv32-2.C: New test.
10658 * g++.target/riscv/rvv/base/vaaddu_vx_rv32-3.C: New test.
10659 * g++.target/riscv/rvv/base/vaaddu_vx_rv64-1.C: New test.
10660 * g++.target/riscv/rvv/base/vaaddu_vx_rv64-2.C: New test.
10661 * g++.target/riscv/rvv/base/vaaddu_vx_rv64-3.C: New test.
10662 * g++.target/riscv/rvv/base/vaaddu_vx_tu_rv32-1.C: New test.
10663 * g++.target/riscv/rvv/base/vaaddu_vx_tu_rv32-2.C: New test.
10664 * g++.target/riscv/rvv/base/vaaddu_vx_tu_rv32-3.C: New test.
10665 * g++.target/riscv/rvv/base/vaaddu_vx_tu_rv64-1.C: New test.
10666 * g++.target/riscv/rvv/base/vaaddu_vx_tu_rv64-2.C: New test.
10667 * g++.target/riscv/rvv/base/vaaddu_vx_tu_rv64-3.C: New test.
10668 * g++.target/riscv/rvv/base/vaaddu_vx_tum_rv32-1.C: New test.
10669 * g++.target/riscv/rvv/base/vaaddu_vx_tum_rv32-2.C: New test.
10670 * g++.target/riscv/rvv/base/vaaddu_vx_tum_rv32-3.C: New test.
10671 * g++.target/riscv/rvv/base/vaaddu_vx_tum_rv64-1.C: New test.
10672 * g++.target/riscv/rvv/base/vaaddu_vx_tum_rv64-2.C: New test.
10673 * g++.target/riscv/rvv/base/vaaddu_vx_tum_rv64-3.C: New test.
10674 * g++.target/riscv/rvv/base/vaaddu_vx_tumu_rv32-1.C: New test.
10675 * g++.target/riscv/rvv/base/vaaddu_vx_tumu_rv32-2.C: New test.
10676 * g++.target/riscv/rvv/base/vaaddu_vx_tumu_rv32-3.C: New test.
10677 * g++.target/riscv/rvv/base/vaaddu_vx_tumu_rv64-1.C: New test.
10678 * g++.target/riscv/rvv/base/vaaddu_vx_tumu_rv64-2.C: New test.
10679 * g++.target/riscv/rvv/base/vaaddu_vx_tumu_rv64-3.C: New test.
10681 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
10683 * g++.target/riscv/rvv/base/vasub_vv-1.C: New test.
10684 * g++.target/riscv/rvv/base/vasub_vv-2.C: New test.
10685 * g++.target/riscv/rvv/base/vasub_vv-3.C: New test.
10686 * g++.target/riscv/rvv/base/vasub_vv_mu-1.C: New test.
10687 * g++.target/riscv/rvv/base/vasub_vv_mu-2.C: New test.
10688 * g++.target/riscv/rvv/base/vasub_vv_mu-3.C: New test.
10689 * g++.target/riscv/rvv/base/vasub_vv_tu-1.C: New test.
10690 * g++.target/riscv/rvv/base/vasub_vv_tu-2.C: New test.
10691 * g++.target/riscv/rvv/base/vasub_vv_tu-3.C: New test.
10692 * g++.target/riscv/rvv/base/vasub_vv_tum-1.C: New test.
10693 * g++.target/riscv/rvv/base/vasub_vv_tum-2.C: New test.
10694 * g++.target/riscv/rvv/base/vasub_vv_tum-3.C: New test.
10695 * g++.target/riscv/rvv/base/vasub_vv_tumu-1.C: New test.
10696 * g++.target/riscv/rvv/base/vasub_vv_tumu-2.C: New test.
10697 * g++.target/riscv/rvv/base/vasub_vv_tumu-3.C: New test.
10699 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
10701 * g++.target/riscv/rvv/base/vasub_vx_mu_rv32-1.C: New test.
10702 * g++.target/riscv/rvv/base/vasub_vx_mu_rv32-2.C: New test.
10703 * g++.target/riscv/rvv/base/vasub_vx_mu_rv32-3.C: New test.
10704 * g++.target/riscv/rvv/base/vasub_vx_mu_rv64-1.C: New test.
10705 * g++.target/riscv/rvv/base/vasub_vx_mu_rv64-2.C: New test.
10706 * g++.target/riscv/rvv/base/vasub_vx_mu_rv64-3.C: New test.
10707 * g++.target/riscv/rvv/base/vasub_vx_rv32-1.C: New test.
10708 * g++.target/riscv/rvv/base/vasub_vx_rv32-2.C: New test.
10709 * g++.target/riscv/rvv/base/vasub_vx_rv32-3.C: New test.
10710 * g++.target/riscv/rvv/base/vasub_vx_rv64-1.C: New test.
10711 * g++.target/riscv/rvv/base/vasub_vx_rv64-2.C: New test.
10712 * g++.target/riscv/rvv/base/vasub_vx_rv64-3.C: New test.
10713 * g++.target/riscv/rvv/base/vasub_vx_tu_rv32-1.C: New test.
10714 * g++.target/riscv/rvv/base/vasub_vx_tu_rv32-2.C: New test.
10715 * g++.target/riscv/rvv/base/vasub_vx_tu_rv32-3.C: New test.
10716 * g++.target/riscv/rvv/base/vasub_vx_tu_rv64-1.C: New test.
10717 * g++.target/riscv/rvv/base/vasub_vx_tu_rv64-2.C: New test.
10718 * g++.target/riscv/rvv/base/vasub_vx_tu_rv64-3.C: New test.
10719 * g++.target/riscv/rvv/base/vasub_vx_tum_rv32-1.C: New test.
10720 * g++.target/riscv/rvv/base/vasub_vx_tum_rv32-2.C: New test.
10721 * g++.target/riscv/rvv/base/vasub_vx_tum_rv32-3.C: New test.
10722 * g++.target/riscv/rvv/base/vasub_vx_tum_rv64-1.C: New test.
10723 * g++.target/riscv/rvv/base/vasub_vx_tum_rv64-2.C: New test.
10724 * g++.target/riscv/rvv/base/vasub_vx_tum_rv64-3.C: New test.
10725 * g++.target/riscv/rvv/base/vasub_vx_tumu_rv32-1.C: New test.
10726 * g++.target/riscv/rvv/base/vasub_vx_tumu_rv32-2.C: New test.
10727 * g++.target/riscv/rvv/base/vasub_vx_tumu_rv32-3.C: New test.
10728 * g++.target/riscv/rvv/base/vasub_vx_tumu_rv64-1.C: New test.
10729 * g++.target/riscv/rvv/base/vasub_vx_tumu_rv64-2.C: New test.
10730 * g++.target/riscv/rvv/base/vasub_vx_tumu_rv64-3.C: New test.
10732 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
10734 * g++.target/riscv/rvv/base/vasubu_vv-1.C: New test.
10735 * g++.target/riscv/rvv/base/vasubu_vv-2.C: New test.
10736 * g++.target/riscv/rvv/base/vasubu_vv-3.C: New test.
10737 * g++.target/riscv/rvv/base/vasubu_vv_mu-1.C: New test.
10738 * g++.target/riscv/rvv/base/vasubu_vv_mu-2.C: New test.
10739 * g++.target/riscv/rvv/base/vasubu_vv_mu-3.C: New test.
10740 * g++.target/riscv/rvv/base/vasubu_vv_tu-1.C: New test.
10741 * g++.target/riscv/rvv/base/vasubu_vv_tu-2.C: New test.
10742 * g++.target/riscv/rvv/base/vasubu_vv_tu-3.C: New test.
10743 * g++.target/riscv/rvv/base/vasubu_vv_tum-1.C: New test.
10744 * g++.target/riscv/rvv/base/vasubu_vv_tum-2.C: New test.
10745 * g++.target/riscv/rvv/base/vasubu_vv_tum-3.C: New test.
10746 * g++.target/riscv/rvv/base/vasubu_vv_tumu-1.C: New test.
10747 * g++.target/riscv/rvv/base/vasubu_vv_tumu-2.C: New test.
10748 * g++.target/riscv/rvv/base/vasubu_vv_tumu-3.C: New test.
10750 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
10752 * g++.target/riscv/rvv/base/vasubu_vx_mu_rv32-1.C: New test.
10753 * g++.target/riscv/rvv/base/vasubu_vx_mu_rv32-2.C: New test.
10754 * g++.target/riscv/rvv/base/vasubu_vx_mu_rv32-3.C: New test.
10755 * g++.target/riscv/rvv/base/vasubu_vx_mu_rv64-1.C: New test.
10756 * g++.target/riscv/rvv/base/vasubu_vx_mu_rv64-2.C: New test.
10757 * g++.target/riscv/rvv/base/vasubu_vx_mu_rv64-3.C: New test.
10758 * g++.target/riscv/rvv/base/vasubu_vx_rv32-1.C: New test.
10759 * g++.target/riscv/rvv/base/vasubu_vx_rv32-2.C: New test.
10760 * g++.target/riscv/rvv/base/vasubu_vx_rv32-3.C: New test.
10761 * g++.target/riscv/rvv/base/vasubu_vx_rv64-1.C: New test.
10762 * g++.target/riscv/rvv/base/vasubu_vx_rv64-2.C: New test.
10763 * g++.target/riscv/rvv/base/vasubu_vx_rv64-3.C: New test.
10764 * g++.target/riscv/rvv/base/vasubu_vx_tu_rv32-1.C: New test.
10765 * g++.target/riscv/rvv/base/vasubu_vx_tu_rv32-2.C: New test.
10766 * g++.target/riscv/rvv/base/vasubu_vx_tu_rv32-3.C: New test.
10767 * g++.target/riscv/rvv/base/vasubu_vx_tu_rv64-1.C: New test.
10768 * g++.target/riscv/rvv/base/vasubu_vx_tu_rv64-2.C: New test.
10769 * g++.target/riscv/rvv/base/vasubu_vx_tu_rv64-3.C: New test.
10770 * g++.target/riscv/rvv/base/vasubu_vx_tum_rv32-1.C: New test.
10771 * g++.target/riscv/rvv/base/vasubu_vx_tum_rv32-2.C: New test.
10772 * g++.target/riscv/rvv/base/vasubu_vx_tum_rv32-3.C: New test.
10773 * g++.target/riscv/rvv/base/vasubu_vx_tum_rv64-1.C: New test.
10774 * g++.target/riscv/rvv/base/vasubu_vx_tum_rv64-2.C: New test.
10775 * g++.target/riscv/rvv/base/vasubu_vx_tum_rv64-3.C: New test.
10776 * g++.target/riscv/rvv/base/vasubu_vx_tumu_rv32-1.C: New test.
10777 * g++.target/riscv/rvv/base/vasubu_vx_tumu_rv32-2.C: New test.
10778 * g++.target/riscv/rvv/base/vasubu_vx_tumu_rv32-3.C: New test.
10779 * g++.target/riscv/rvv/base/vasubu_vx_tumu_rv64-1.C: New test.
10780 * g++.target/riscv/rvv/base/vasubu_vx_tumu_rv64-2.C: New test.
10781 * g++.target/riscv/rvv/base/vasubu_vx_tumu_rv64-3.C: New test.
10783 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
10785 * g++.target/riscv/rvv/base/vnclip_vv-1.C: New test.
10786 * g++.target/riscv/rvv/base/vnclip_vv-2.C: New test.
10787 * g++.target/riscv/rvv/base/vnclip_vv-3.C: New test.
10788 * g++.target/riscv/rvv/base/vnclip_vv_mu-1.C: New test.
10789 * g++.target/riscv/rvv/base/vnclip_vv_mu-2.C: New test.
10790 * g++.target/riscv/rvv/base/vnclip_vv_mu-3.C: New test.
10791 * g++.target/riscv/rvv/base/vnclip_vv_tu-1.C: New test.
10792 * g++.target/riscv/rvv/base/vnclip_vv_tu-2.C: New test.
10793 * g++.target/riscv/rvv/base/vnclip_vv_tu-3.C: New test.
10794 * g++.target/riscv/rvv/base/vnclip_vv_tum-1.C: New test.
10795 * g++.target/riscv/rvv/base/vnclip_vv_tum-2.C: New test.
10796 * g++.target/riscv/rvv/base/vnclip_vv_tum-3.C: New test.
10797 * g++.target/riscv/rvv/base/vnclip_vv_tumu-1.C: New test.
10798 * g++.target/riscv/rvv/base/vnclip_vv_tumu-2.C: New test.
10799 * g++.target/riscv/rvv/base/vnclip_vv_tumu-3.C: New test.
10800 * g++.target/riscv/rvv/base/vnclip_vx-1.C: New test.
10801 * g++.target/riscv/rvv/base/vnclip_vx-2.C: New test.
10802 * g++.target/riscv/rvv/base/vnclip_vx-3.C: New test.
10803 * g++.target/riscv/rvv/base/vnclip_vx_mu-1.C: New test.
10804 * g++.target/riscv/rvv/base/vnclip_vx_mu-2.C: New test.
10805 * g++.target/riscv/rvv/base/vnclip_vx_mu-3.C: New test.
10806 * g++.target/riscv/rvv/base/vnclip_vx_tu-1.C: New test.
10807 * g++.target/riscv/rvv/base/vnclip_vx_tu-2.C: New test.
10808 * g++.target/riscv/rvv/base/vnclip_vx_tu-3.C: New test.
10809 * g++.target/riscv/rvv/base/vnclip_vx_tum-1.C: New test.
10810 * g++.target/riscv/rvv/base/vnclip_vx_tum-2.C: New test.
10811 * g++.target/riscv/rvv/base/vnclip_vx_tum-3.C: New test.
10812 * g++.target/riscv/rvv/base/vnclip_vx_tumu-1.C: New test.
10813 * g++.target/riscv/rvv/base/vnclip_vx_tumu-2.C: New test.
10814 * g++.target/riscv/rvv/base/vnclip_vx_tumu-3.C: New test.
10815 * g++.target/riscv/rvv/base/vnclipu_vv-1.C: New test.
10816 * g++.target/riscv/rvv/base/vnclipu_vv-2.C: New test.
10817 * g++.target/riscv/rvv/base/vnclipu_vv-3.C: New test.
10818 * g++.target/riscv/rvv/base/vnclipu_vv_mu-1.C: New test.
10819 * g++.target/riscv/rvv/base/vnclipu_vv_mu-2.C: New test.
10820 * g++.target/riscv/rvv/base/vnclipu_vv_mu-3.C: New test.
10821 * g++.target/riscv/rvv/base/vnclipu_vv_tu-1.C: New test.
10822 * g++.target/riscv/rvv/base/vnclipu_vv_tu-2.C: New test.
10823 * g++.target/riscv/rvv/base/vnclipu_vv_tu-3.C: New test.
10824 * g++.target/riscv/rvv/base/vnclipu_vv_tum-1.C: New test.
10825 * g++.target/riscv/rvv/base/vnclipu_vv_tum-2.C: New test.
10826 * g++.target/riscv/rvv/base/vnclipu_vv_tum-3.C: New test.
10827 * g++.target/riscv/rvv/base/vnclipu_vv_tumu-1.C: New test.
10828 * g++.target/riscv/rvv/base/vnclipu_vv_tumu-2.C: New test.
10829 * g++.target/riscv/rvv/base/vnclipu_vv_tumu-3.C: New test.
10830 * g++.target/riscv/rvv/base/vnclipu_vx-1.C: New test.
10831 * g++.target/riscv/rvv/base/vnclipu_vx-2.C: New test.
10832 * g++.target/riscv/rvv/base/vnclipu_vx-3.C: New test.
10833 * g++.target/riscv/rvv/base/vnclipu_vx_mu-1.C: New test.
10834 * g++.target/riscv/rvv/base/vnclipu_vx_mu-2.C: New test.
10835 * g++.target/riscv/rvv/base/vnclipu_vx_mu-3.C: New test.
10836 * g++.target/riscv/rvv/base/vnclipu_vx_tu-1.C: New test.
10837 * g++.target/riscv/rvv/base/vnclipu_vx_tu-2.C: New test.
10838 * g++.target/riscv/rvv/base/vnclipu_vx_tu-3.C: New test.
10839 * g++.target/riscv/rvv/base/vnclipu_vx_tum-1.C: New test.
10840 * g++.target/riscv/rvv/base/vnclipu_vx_tum-2.C: New test.
10841 * g++.target/riscv/rvv/base/vnclipu_vx_tum-3.C: New test.
10842 * g++.target/riscv/rvv/base/vnclipu_vx_tumu-1.C: New test.
10843 * g++.target/riscv/rvv/base/vnclipu_vx_tumu-2.C: New test.
10844 * g++.target/riscv/rvv/base/vnclipu_vx_tumu-3.C: New test.
10846 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
10848 * g++.target/riscv/rvv/base/vsmul_vv-1.C: New test.
10849 * g++.target/riscv/rvv/base/vsmul_vv-2.C: New test.
10850 * g++.target/riscv/rvv/base/vsmul_vv-3.C: New test.
10851 * g++.target/riscv/rvv/base/vsmul_vv_mu-1.C: New test.
10852 * g++.target/riscv/rvv/base/vsmul_vv_mu-2.C: New test.
10853 * g++.target/riscv/rvv/base/vsmul_vv_mu-3.C: New test.
10854 * g++.target/riscv/rvv/base/vsmul_vv_tu-1.C: New test.
10855 * g++.target/riscv/rvv/base/vsmul_vv_tu-2.C: New test.
10856 * g++.target/riscv/rvv/base/vsmul_vv_tu-3.C: New test.
10857 * g++.target/riscv/rvv/base/vsmul_vv_tum-1.C: New test.
10858 * g++.target/riscv/rvv/base/vsmul_vv_tum-2.C: New test.
10859 * g++.target/riscv/rvv/base/vsmul_vv_tum-3.C: New test.
10860 * g++.target/riscv/rvv/base/vsmul_vv_tumu-1.C: New test.
10861 * g++.target/riscv/rvv/base/vsmul_vv_tumu-2.C: New test.
10862 * g++.target/riscv/rvv/base/vsmul_vv_tumu-3.C: New test.
10864 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
10866 * g++.target/riscv/rvv/base/vsmul_vx_mu_rv32-1.C: New test.
10867 * g++.target/riscv/rvv/base/vsmul_vx_mu_rv32-2.C: New test.
10868 * g++.target/riscv/rvv/base/vsmul_vx_mu_rv32-3.C: New test.
10869 * g++.target/riscv/rvv/base/vsmul_vx_mu_rv64-1.C: New test.
10870 * g++.target/riscv/rvv/base/vsmul_vx_mu_rv64-2.C: New test.
10871 * g++.target/riscv/rvv/base/vsmul_vx_mu_rv64-3.C: New test.
10872 * g++.target/riscv/rvv/base/vsmul_vx_rv32-1.C: New test.
10873 * g++.target/riscv/rvv/base/vsmul_vx_rv32-2.C: New test.
10874 * g++.target/riscv/rvv/base/vsmul_vx_rv32-3.C: New test.
10875 * g++.target/riscv/rvv/base/vsmul_vx_rv64-1.C: New test.
10876 * g++.target/riscv/rvv/base/vsmul_vx_rv64-2.C: New test.
10877 * g++.target/riscv/rvv/base/vsmul_vx_rv64-3.C: New test.
10878 * g++.target/riscv/rvv/base/vsmul_vx_tu_rv32-1.C: New test.
10879 * g++.target/riscv/rvv/base/vsmul_vx_tu_rv32-2.C: New test.
10880 * g++.target/riscv/rvv/base/vsmul_vx_tu_rv32-3.C: New test.
10881 * g++.target/riscv/rvv/base/vsmul_vx_tu_rv64-1.C: New test.
10882 * g++.target/riscv/rvv/base/vsmul_vx_tu_rv64-2.C: New test.
10883 * g++.target/riscv/rvv/base/vsmul_vx_tu_rv64-3.C: New test.
10884 * g++.target/riscv/rvv/base/vsmul_vx_tum_rv32-1.C: New test.
10885 * g++.target/riscv/rvv/base/vsmul_vx_tum_rv32-2.C: New test.
10886 * g++.target/riscv/rvv/base/vsmul_vx_tum_rv32-3.C: New test.
10887 * g++.target/riscv/rvv/base/vsmul_vx_tum_rv64-1.C: New test.
10888 * g++.target/riscv/rvv/base/vsmul_vx_tum_rv64-2.C: New test.
10889 * g++.target/riscv/rvv/base/vsmul_vx_tum_rv64-3.C: New test.
10890 * g++.target/riscv/rvv/base/vsmul_vx_tumu_rv32-1.C: New test.
10891 * g++.target/riscv/rvv/base/vsmul_vx_tumu_rv32-2.C: New test.
10892 * g++.target/riscv/rvv/base/vsmul_vx_tumu_rv32-3.C: New test.
10893 * g++.target/riscv/rvv/base/vsmul_vx_tumu_rv64-1.C: New test.
10894 * g++.target/riscv/rvv/base/vsmul_vx_tumu_rv64-2.C: New test.
10895 * g++.target/riscv/rvv/base/vsmul_vx_tumu_rv64-3.C: New test.
10897 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
10899 * g++.target/riscv/rvv/base/vssra_vv-1.C: New test.
10900 * g++.target/riscv/rvv/base/vssra_vv-2.C: New test.
10901 * g++.target/riscv/rvv/base/vssra_vv-3.C: New test.
10902 * g++.target/riscv/rvv/base/vssra_vv_mu-1.C: New test.
10903 * g++.target/riscv/rvv/base/vssra_vv_mu-2.C: New test.
10904 * g++.target/riscv/rvv/base/vssra_vv_mu-3.C: New test.
10905 * g++.target/riscv/rvv/base/vssra_vv_tu-1.C: New test.
10906 * g++.target/riscv/rvv/base/vssra_vv_tu-2.C: New test.
10907 * g++.target/riscv/rvv/base/vssra_vv_tu-3.C: New test.
10908 * g++.target/riscv/rvv/base/vssra_vv_tum-1.C: New test.
10909 * g++.target/riscv/rvv/base/vssra_vv_tum-2.C: New test.
10910 * g++.target/riscv/rvv/base/vssra_vv_tum-3.C: New test.
10911 * g++.target/riscv/rvv/base/vssra_vv_tumu-1.C: New test.
10912 * g++.target/riscv/rvv/base/vssra_vv_tumu-2.C: New test.
10913 * g++.target/riscv/rvv/base/vssra_vv_tumu-3.C: New test.
10915 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
10917 * g++.target/riscv/rvv/base/vssra_vx-1.C: New test.
10918 * g++.target/riscv/rvv/base/vssra_vx-2.C: New test.
10919 * g++.target/riscv/rvv/base/vssra_vx-3.C: New test.
10920 * g++.target/riscv/rvv/base/vssra_vx_mu-1.C: New test.
10921 * g++.target/riscv/rvv/base/vssra_vx_mu-2.C: New test.
10922 * g++.target/riscv/rvv/base/vssra_vx_mu-3.C: New test.
10923 * g++.target/riscv/rvv/base/vssra_vx_tu-1.C: New test.
10924 * g++.target/riscv/rvv/base/vssra_vx_tu-2.C: New test.
10925 * g++.target/riscv/rvv/base/vssra_vx_tu-3.C: New test.
10926 * g++.target/riscv/rvv/base/vssra_vx_tum-1.C: New test.
10927 * g++.target/riscv/rvv/base/vssra_vx_tum-2.C: New test.
10928 * g++.target/riscv/rvv/base/vssra_vx_tum-3.C: New test.
10929 * g++.target/riscv/rvv/base/vssra_vx_tumu-1.C: New test.
10930 * g++.target/riscv/rvv/base/vssra_vx_tumu-2.C: New test.
10931 * g++.target/riscv/rvv/base/vssra_vx_tumu-3.C: New test.
10933 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
10935 * g++.target/riscv/rvv/base/vssrl_vv-1.C: New test.
10936 * g++.target/riscv/rvv/base/vssrl_vv-2.C: New test.
10937 * g++.target/riscv/rvv/base/vssrl_vv-3.C: New test.
10938 * g++.target/riscv/rvv/base/vssrl_vv_mu-1.C: New test.
10939 * g++.target/riscv/rvv/base/vssrl_vv_mu-2.C: New test.
10940 * g++.target/riscv/rvv/base/vssrl_vv_mu-3.C: New test.
10941 * g++.target/riscv/rvv/base/vssrl_vv_tu-1.C: New test.
10942 * g++.target/riscv/rvv/base/vssrl_vv_tu-2.C: New test.
10943 * g++.target/riscv/rvv/base/vssrl_vv_tu-3.C: New test.
10944 * g++.target/riscv/rvv/base/vssrl_vv_tum-1.C: New test.
10945 * g++.target/riscv/rvv/base/vssrl_vv_tum-2.C: New test.
10946 * g++.target/riscv/rvv/base/vssrl_vv_tum-3.C: New test.
10947 * g++.target/riscv/rvv/base/vssrl_vv_tumu-1.C: New test.
10948 * g++.target/riscv/rvv/base/vssrl_vv_tumu-2.C: New test.
10949 * g++.target/riscv/rvv/base/vssrl_vv_tumu-3.C: New test.
10951 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
10953 * g++.target/riscv/rvv/base/vssrl_vx-1.C: New test.
10954 * g++.target/riscv/rvv/base/vssrl_vx-2.C: New test.
10955 * g++.target/riscv/rvv/base/vssrl_vx-3.C: New test.
10956 * g++.target/riscv/rvv/base/vssrl_vx_mu-1.C: New test.
10957 * g++.target/riscv/rvv/base/vssrl_vx_mu-2.C: New test.
10958 * g++.target/riscv/rvv/base/vssrl_vx_mu-3.C: New test.
10959 * g++.target/riscv/rvv/base/vssrl_vx_tu-1.C: New test.
10960 * g++.target/riscv/rvv/base/vssrl_vx_tu-2.C: New test.
10961 * g++.target/riscv/rvv/base/vssrl_vx_tu-3.C: New test.
10962 * g++.target/riscv/rvv/base/vssrl_vx_tum-1.C: New test.
10963 * g++.target/riscv/rvv/base/vssrl_vx_tum-2.C: New test.
10964 * g++.target/riscv/rvv/base/vssrl_vx_tum-3.C: New test.
10965 * g++.target/riscv/rvv/base/vssrl_vx_tumu-1.C: New test.
10966 * g++.target/riscv/rvv/base/vssrl_vx_tumu-2.C: New test.
10967 * g++.target/riscv/rvv/base/vssrl_vx_tumu-3.C: New test.
10969 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
10971 * gcc.target/riscv/rvv/base/binop_vx_constraint-122.c: New test.
10972 * gcc.target/riscv/rvv/base/vaadd_vv-1.c: New test.
10973 * gcc.target/riscv/rvv/base/vaadd_vv-2.c: New test.
10974 * gcc.target/riscv/rvv/base/vaadd_vv-3.c: New test.
10975 * gcc.target/riscv/rvv/base/vaadd_vv_m-1.c: New test.
10976 * gcc.target/riscv/rvv/base/vaadd_vv_m-2.c: New test.
10977 * gcc.target/riscv/rvv/base/vaadd_vv_m-3.c: New test.
10978 * gcc.target/riscv/rvv/base/vaadd_vv_mu-1.c: New test.
10979 * gcc.target/riscv/rvv/base/vaadd_vv_mu-2.c: New test.
10980 * gcc.target/riscv/rvv/base/vaadd_vv_mu-3.c: New test.
10981 * gcc.target/riscv/rvv/base/vaadd_vv_tu-1.c: New test.
10982 * gcc.target/riscv/rvv/base/vaadd_vv_tu-2.c: New test.
10983 * gcc.target/riscv/rvv/base/vaadd_vv_tu-3.c: New test.
10984 * gcc.target/riscv/rvv/base/vaadd_vv_tum-1.c: New test.
10985 * gcc.target/riscv/rvv/base/vaadd_vv_tum-2.c: New test.
10986 * gcc.target/riscv/rvv/base/vaadd_vv_tum-3.c: New test.
10987 * gcc.target/riscv/rvv/base/vaadd_vv_tumu-1.c: New test.
10988 * gcc.target/riscv/rvv/base/vaadd_vv_tumu-2.c: New test.
10989 * gcc.target/riscv/rvv/base/vaadd_vv_tumu-3.c: New test.
10991 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
10993 * gcc.target/riscv/rvv/base/vaadd_vx_m_rv32-1.c: New test.
10994 * gcc.target/riscv/rvv/base/vaadd_vx_m_rv32-2.c: New test.
10995 * gcc.target/riscv/rvv/base/vaadd_vx_m_rv32-3.c: New test.
10996 * gcc.target/riscv/rvv/base/vaadd_vx_m_rv64-1.c: New test.
10997 * gcc.target/riscv/rvv/base/vaadd_vx_m_rv64-2.c: New test.
10998 * gcc.target/riscv/rvv/base/vaadd_vx_m_rv64-3.c: New test.
10999 * gcc.target/riscv/rvv/base/vaadd_vx_mu_rv32-1.c: New test.
11000 * gcc.target/riscv/rvv/base/vaadd_vx_mu_rv32-2.c: New test.
11001 * gcc.target/riscv/rvv/base/vaadd_vx_mu_rv32-3.c: New test.
11002 * gcc.target/riscv/rvv/base/vaadd_vx_mu_rv64-1.c: New test.
11003 * gcc.target/riscv/rvv/base/vaadd_vx_mu_rv64-2.c: New test.
11004 * gcc.target/riscv/rvv/base/vaadd_vx_mu_rv64-3.c: New test.
11005 * gcc.target/riscv/rvv/base/vaadd_vx_rv32-1.c: New test.
11006 * gcc.target/riscv/rvv/base/vaadd_vx_rv32-2.c: New test.
11007 * gcc.target/riscv/rvv/base/vaadd_vx_rv32-3.c: New test.
11008 * gcc.target/riscv/rvv/base/vaadd_vx_rv64-1.c: New test.
11009 * gcc.target/riscv/rvv/base/vaadd_vx_rv64-2.c: New test.
11010 * gcc.target/riscv/rvv/base/vaadd_vx_rv64-3.c: New test.
11011 * gcc.target/riscv/rvv/base/vaadd_vx_tu_rv32-1.c: New test.
11012 * gcc.target/riscv/rvv/base/vaadd_vx_tu_rv32-2.c: New test.
11013 * gcc.target/riscv/rvv/base/vaadd_vx_tu_rv32-3.c: New test.
11014 * gcc.target/riscv/rvv/base/vaadd_vx_tu_rv64-1.c: New test.
11015 * gcc.target/riscv/rvv/base/vaadd_vx_tu_rv64-2.c: New test.
11016 * gcc.target/riscv/rvv/base/vaadd_vx_tu_rv64-3.c: New test.
11017 * gcc.target/riscv/rvv/base/vaadd_vx_tum_rv32-1.c: New test.
11018 * gcc.target/riscv/rvv/base/vaadd_vx_tum_rv32-2.c: New test.
11019 * gcc.target/riscv/rvv/base/vaadd_vx_tum_rv32-3.c: New test.
11020 * gcc.target/riscv/rvv/base/vaadd_vx_tum_rv64-1.c: New test.
11021 * gcc.target/riscv/rvv/base/vaadd_vx_tum_rv64-2.c: New test.
11022 * gcc.target/riscv/rvv/base/vaadd_vx_tum_rv64-3.c: New test.
11023 * gcc.target/riscv/rvv/base/vaadd_vx_tumu_rv32-1.c: New test.
11024 * gcc.target/riscv/rvv/base/vaadd_vx_tumu_rv32-2.c: New test.
11025 * gcc.target/riscv/rvv/base/vaadd_vx_tumu_rv32-3.c: New test.
11026 * gcc.target/riscv/rvv/base/vaadd_vx_tumu_rv64-1.c: New test.
11027 * gcc.target/riscv/rvv/base/vaadd_vx_tumu_rv64-2.c: New test.
11028 * gcc.target/riscv/rvv/base/vaadd_vx_tumu_rv64-3.c: New test.
11030 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
11032 * gcc.target/riscv/rvv/base/vaaddu_vv-1.c: New test.
11033 * gcc.target/riscv/rvv/base/vaaddu_vv-2.c: New test.
11034 * gcc.target/riscv/rvv/base/vaaddu_vv-3.c: New test.
11035 * gcc.target/riscv/rvv/base/vaaddu_vv_m-1.c: New test.
11036 * gcc.target/riscv/rvv/base/vaaddu_vv_m-2.c: New test.
11037 * gcc.target/riscv/rvv/base/vaaddu_vv_m-3.c: New test.
11038 * gcc.target/riscv/rvv/base/vaaddu_vv_mu-1.c: New test.
11039 * gcc.target/riscv/rvv/base/vaaddu_vv_mu-2.c: New test.
11040 * gcc.target/riscv/rvv/base/vaaddu_vv_mu-3.c: New test.
11041 * gcc.target/riscv/rvv/base/vaaddu_vv_tu-1.c: New test.
11042 * gcc.target/riscv/rvv/base/vaaddu_vv_tu-2.c: New test.
11043 * gcc.target/riscv/rvv/base/vaaddu_vv_tu-3.c: New test.
11044 * gcc.target/riscv/rvv/base/vaaddu_vv_tum-1.c: New test.
11045 * gcc.target/riscv/rvv/base/vaaddu_vv_tum-2.c: New test.
11046 * gcc.target/riscv/rvv/base/vaaddu_vv_tum-3.c: New test.
11047 * gcc.target/riscv/rvv/base/vaaddu_vv_tumu-1.c: New test.
11048 * gcc.target/riscv/rvv/base/vaaddu_vv_tumu-2.c: New test.
11049 * gcc.target/riscv/rvv/base/vaaddu_vv_tumu-3.c: New test.
11051 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
11053 * gcc.target/riscv/rvv/base/vaaddu_vx_m_rv32-1.c: New test.
11054 * gcc.target/riscv/rvv/base/vaaddu_vx_m_rv32-2.c: New test.
11055 * gcc.target/riscv/rvv/base/vaaddu_vx_m_rv32-3.c: New test.
11056 * gcc.target/riscv/rvv/base/vaaddu_vx_m_rv64-1.c: New test.
11057 * gcc.target/riscv/rvv/base/vaaddu_vx_m_rv64-2.c: New test.
11058 * gcc.target/riscv/rvv/base/vaaddu_vx_m_rv64-3.c: New test.
11059 * gcc.target/riscv/rvv/base/vaaddu_vx_mu_rv32-1.c: New test.
11060 * gcc.target/riscv/rvv/base/vaaddu_vx_mu_rv32-2.c: New test.
11061 * gcc.target/riscv/rvv/base/vaaddu_vx_mu_rv32-3.c: New test.
11062 * gcc.target/riscv/rvv/base/vaaddu_vx_mu_rv64-1.c: New test.
11063 * gcc.target/riscv/rvv/base/vaaddu_vx_mu_rv64-2.c: New test.
11064 * gcc.target/riscv/rvv/base/vaaddu_vx_mu_rv64-3.c: New test.
11065 * gcc.target/riscv/rvv/base/vaaddu_vx_rv32-1.c: New test.
11066 * gcc.target/riscv/rvv/base/vaaddu_vx_rv32-2.c: New test.
11067 * gcc.target/riscv/rvv/base/vaaddu_vx_rv32-3.c: New test.
11068 * gcc.target/riscv/rvv/base/vaaddu_vx_rv64-1.c: New test.
11069 * gcc.target/riscv/rvv/base/vaaddu_vx_rv64-2.c: New test.
11070 * gcc.target/riscv/rvv/base/vaaddu_vx_rv64-3.c: New test.
11071 * gcc.target/riscv/rvv/base/vaaddu_vx_tu_rv32-1.c: New test.
11072 * gcc.target/riscv/rvv/base/vaaddu_vx_tu_rv32-2.c: New test.
11073 * gcc.target/riscv/rvv/base/vaaddu_vx_tu_rv32-3.c: New test.
11074 * gcc.target/riscv/rvv/base/vaaddu_vx_tu_rv64-1.c: New test.
11075 * gcc.target/riscv/rvv/base/vaaddu_vx_tu_rv64-2.c: New test.
11076 * gcc.target/riscv/rvv/base/vaaddu_vx_tu_rv64-3.c: New test.
11077 * gcc.target/riscv/rvv/base/vaaddu_vx_tum_rv32-1.c: New test.
11078 * gcc.target/riscv/rvv/base/vaaddu_vx_tum_rv32-2.c: New test.
11079 * gcc.target/riscv/rvv/base/vaaddu_vx_tum_rv32-3.c: New test.
11080 * gcc.target/riscv/rvv/base/vaaddu_vx_tum_rv64-1.c: New test.
11081 * gcc.target/riscv/rvv/base/vaaddu_vx_tum_rv64-2.c: New test.
11082 * gcc.target/riscv/rvv/base/vaaddu_vx_tum_rv64-3.c: New test.
11083 * gcc.target/riscv/rvv/base/vaaddu_vx_tumu_rv32-1.c: New test.
11084 * gcc.target/riscv/rvv/base/vaaddu_vx_tumu_rv32-2.c: New test.
11085 * gcc.target/riscv/rvv/base/vaaddu_vx_tumu_rv32-3.c: New test.
11086 * gcc.target/riscv/rvv/base/vaaddu_vx_tumu_rv64-1.c: New test.
11087 * gcc.target/riscv/rvv/base/vaaddu_vx_tumu_rv64-2.c: New test.
11088 * gcc.target/riscv/rvv/base/vaaddu_vx_tumu_rv64-3.c: New test.
11090 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
11092 * gcc.target/riscv/rvv/base/vasub_vv-1.c: New test.
11093 * gcc.target/riscv/rvv/base/vasub_vv-2.c: New test.
11094 * gcc.target/riscv/rvv/base/vasub_vv-3.c: New test.
11095 * gcc.target/riscv/rvv/base/vasub_vv_m-1.c: New test.
11096 * gcc.target/riscv/rvv/base/vasub_vv_m-2.c: New test.
11097 * gcc.target/riscv/rvv/base/vasub_vv_m-3.c: New test.
11098 * gcc.target/riscv/rvv/base/vasub_vv_mu-1.c: New test.
11099 * gcc.target/riscv/rvv/base/vasub_vv_mu-2.c: New test.
11100 * gcc.target/riscv/rvv/base/vasub_vv_mu-3.c: New test.
11101 * gcc.target/riscv/rvv/base/vasub_vv_tu-1.c: New test.
11102 * gcc.target/riscv/rvv/base/vasub_vv_tu-2.c: New test.
11103 * gcc.target/riscv/rvv/base/vasub_vv_tu-3.c: New test.
11104 * gcc.target/riscv/rvv/base/vasub_vv_tum-1.c: New test.
11105 * gcc.target/riscv/rvv/base/vasub_vv_tum-2.c: New test.
11106 * gcc.target/riscv/rvv/base/vasub_vv_tum-3.c: New test.
11107 * gcc.target/riscv/rvv/base/vasub_vv_tumu-1.c: New test.
11108 * gcc.target/riscv/rvv/base/vasub_vv_tumu-2.c: New test.
11109 * gcc.target/riscv/rvv/base/vasub_vv_tumu-3.c: New test.
11111 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
11113 * gcc.target/riscv/rvv/base/vasub_vx_m_rv32-1.c: New test.
11114 * gcc.target/riscv/rvv/base/vasub_vx_m_rv32-2.c: New test.
11115 * gcc.target/riscv/rvv/base/vasub_vx_m_rv32-3.c: New test.
11116 * gcc.target/riscv/rvv/base/vasub_vx_m_rv64-1.c: New test.
11117 * gcc.target/riscv/rvv/base/vasub_vx_m_rv64-2.c: New test.
11118 * gcc.target/riscv/rvv/base/vasub_vx_m_rv64-3.c: New test.
11119 * gcc.target/riscv/rvv/base/vasub_vx_mu_rv32-1.c: New test.
11120 * gcc.target/riscv/rvv/base/vasub_vx_mu_rv32-2.c: New test.
11121 * gcc.target/riscv/rvv/base/vasub_vx_mu_rv32-3.c: New test.
11122 * gcc.target/riscv/rvv/base/vasub_vx_mu_rv64-1.c: New test.
11123 * gcc.target/riscv/rvv/base/vasub_vx_mu_rv64-2.c: New test.
11124 * gcc.target/riscv/rvv/base/vasub_vx_mu_rv64-3.c: New test.
11125 * gcc.target/riscv/rvv/base/vasub_vx_rv32-1.c: New test.
11126 * gcc.target/riscv/rvv/base/vasub_vx_rv32-2.c: New test.
11127 * gcc.target/riscv/rvv/base/vasub_vx_rv32-3.c: New test.
11128 * gcc.target/riscv/rvv/base/vasub_vx_rv64-1.c: New test.
11129 * gcc.target/riscv/rvv/base/vasub_vx_rv64-2.c: New test.
11130 * gcc.target/riscv/rvv/base/vasub_vx_rv64-3.c: New test.
11131 * gcc.target/riscv/rvv/base/vasub_vx_tu_rv32-1.c: New test.
11132 * gcc.target/riscv/rvv/base/vasub_vx_tu_rv32-2.c: New test.
11133 * gcc.target/riscv/rvv/base/vasub_vx_tu_rv32-3.c: New test.
11134 * gcc.target/riscv/rvv/base/vasub_vx_tu_rv64-1.c: New test.
11135 * gcc.target/riscv/rvv/base/vasub_vx_tu_rv64-2.c: New test.
11136 * gcc.target/riscv/rvv/base/vasub_vx_tu_rv64-3.c: New test.
11137 * gcc.target/riscv/rvv/base/vasub_vx_tum_rv32-1.c: New test.
11138 * gcc.target/riscv/rvv/base/vasub_vx_tum_rv32-2.c: New test.
11139 * gcc.target/riscv/rvv/base/vasub_vx_tum_rv32-3.c: New test.
11140 * gcc.target/riscv/rvv/base/vasub_vx_tum_rv64-1.c: New test.
11141 * gcc.target/riscv/rvv/base/vasub_vx_tum_rv64-2.c: New test.
11142 * gcc.target/riscv/rvv/base/vasub_vx_tum_rv64-3.c: New test.
11143 * gcc.target/riscv/rvv/base/vasub_vx_tumu_rv32-1.c: New test.
11144 * gcc.target/riscv/rvv/base/vasub_vx_tumu_rv32-2.c: New test.
11145 * gcc.target/riscv/rvv/base/vasub_vx_tumu_rv32-3.c: New test.
11146 * gcc.target/riscv/rvv/base/vasub_vx_tumu_rv64-1.c: New test.
11147 * gcc.target/riscv/rvv/base/vasub_vx_tumu_rv64-2.c: New test.
11148 * gcc.target/riscv/rvv/base/vasub_vx_tumu_rv64-3.c: New test.
11150 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
11152 * gcc.target/riscv/rvv/base/vasubu_vv-1.c: New test.
11153 * gcc.target/riscv/rvv/base/vasubu_vv-2.c: New test.
11154 * gcc.target/riscv/rvv/base/vasubu_vv-3.c: New test.
11155 * gcc.target/riscv/rvv/base/vasubu_vv_m-1.c: New test.
11156 * gcc.target/riscv/rvv/base/vasubu_vv_m-2.c: New test.
11157 * gcc.target/riscv/rvv/base/vasubu_vv_m-3.c: New test.
11158 * gcc.target/riscv/rvv/base/vasubu_vv_mu-1.c: New test.
11159 * gcc.target/riscv/rvv/base/vasubu_vv_mu-2.c: New test.
11160 * gcc.target/riscv/rvv/base/vasubu_vv_mu-3.c: New test.
11161 * gcc.target/riscv/rvv/base/vasubu_vv_tu-1.c: New test.
11162 * gcc.target/riscv/rvv/base/vasubu_vv_tu-2.c: New test.
11163 * gcc.target/riscv/rvv/base/vasubu_vv_tu-3.c: New test.
11164 * gcc.target/riscv/rvv/base/vasubu_vv_tum-1.c: New test.
11165 * gcc.target/riscv/rvv/base/vasubu_vv_tum-2.c: New test.
11166 * gcc.target/riscv/rvv/base/vasubu_vv_tum-3.c: New test.
11167 * gcc.target/riscv/rvv/base/vasubu_vv_tumu-1.c: New test.
11168 * gcc.target/riscv/rvv/base/vasubu_vv_tumu-2.c: New test.
11169 * gcc.target/riscv/rvv/base/vasubu_vv_tumu-3.c: New test.
11171 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
11173 * gcc.target/riscv/rvv/base/vasubu_vx_m_rv32-1.c: New test.
11174 * gcc.target/riscv/rvv/base/vasubu_vx_m_rv32-2.c: New test.
11175 * gcc.target/riscv/rvv/base/vasubu_vx_m_rv32-3.c: New test.
11176 * gcc.target/riscv/rvv/base/vasubu_vx_m_rv64-1.c: New test.
11177 * gcc.target/riscv/rvv/base/vasubu_vx_m_rv64-2.c: New test.
11178 * gcc.target/riscv/rvv/base/vasubu_vx_m_rv64-3.c: New test.
11179 * gcc.target/riscv/rvv/base/vasubu_vx_mu_rv32-1.c: New test.
11180 * gcc.target/riscv/rvv/base/vasubu_vx_mu_rv32-2.c: New test.
11181 * gcc.target/riscv/rvv/base/vasubu_vx_mu_rv32-3.c: New test.
11182 * gcc.target/riscv/rvv/base/vasubu_vx_mu_rv64-1.c: New test.
11183 * gcc.target/riscv/rvv/base/vasubu_vx_mu_rv64-2.c: New test.
11184 * gcc.target/riscv/rvv/base/vasubu_vx_mu_rv64-3.c: New test.
11185 * gcc.target/riscv/rvv/base/vasubu_vx_rv32-1.c: New test.
11186 * gcc.target/riscv/rvv/base/vasubu_vx_rv32-2.c: New test.
11187 * gcc.target/riscv/rvv/base/vasubu_vx_rv32-3.c: New test.
11188 * gcc.target/riscv/rvv/base/vasubu_vx_rv64-1.c: New test.
11189 * gcc.target/riscv/rvv/base/vasubu_vx_rv64-2.c: New test.
11190 * gcc.target/riscv/rvv/base/vasubu_vx_rv64-3.c: New test.
11191 * gcc.target/riscv/rvv/base/vasubu_vx_tu_rv32-1.c: New test.
11192 * gcc.target/riscv/rvv/base/vasubu_vx_tu_rv32-2.c: New test.
11193 * gcc.target/riscv/rvv/base/vasubu_vx_tu_rv32-3.c: New test.
11194 * gcc.target/riscv/rvv/base/vasubu_vx_tu_rv64-1.c: New test.
11195 * gcc.target/riscv/rvv/base/vasubu_vx_tu_rv64-2.c: New test.
11196 * gcc.target/riscv/rvv/base/vasubu_vx_tu_rv64-3.c: New test.
11197 * gcc.target/riscv/rvv/base/vasubu_vx_tum_rv32-1.c: New test.
11198 * gcc.target/riscv/rvv/base/vasubu_vx_tum_rv32-2.c: New test.
11199 * gcc.target/riscv/rvv/base/vasubu_vx_tum_rv32-3.c: New test.
11200 * gcc.target/riscv/rvv/base/vasubu_vx_tum_rv64-1.c: New test.
11201 * gcc.target/riscv/rvv/base/vasubu_vx_tum_rv64-2.c: New test.
11202 * gcc.target/riscv/rvv/base/vasubu_vx_tum_rv64-3.c: New test.
11203 * gcc.target/riscv/rvv/base/vasubu_vx_tumu_rv32-1.c: New test.
11204 * gcc.target/riscv/rvv/base/vasubu_vx_tumu_rv32-2.c: New test.
11205 * gcc.target/riscv/rvv/base/vasubu_vx_tumu_rv32-3.c: New test.
11206 * gcc.target/riscv/rvv/base/vasubu_vx_tumu_rv64-1.c: New test.
11207 * gcc.target/riscv/rvv/base/vasubu_vx_tumu_rv64-2.c: New test.
11208 * gcc.target/riscv/rvv/base/vasubu_vx_tumu_rv64-3.c: New test.
11210 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
11212 * gcc.target/riscv/rvv/base/vnclip_wv-1.c: New test.
11213 * gcc.target/riscv/rvv/base/vnclip_wv-2.c: New test.
11214 * gcc.target/riscv/rvv/base/vnclip_wv-3.c: New test.
11215 * gcc.target/riscv/rvv/base/vnclip_wv_m-1.c: New test.
11216 * gcc.target/riscv/rvv/base/vnclip_wv_m-2.c: New test.
11217 * gcc.target/riscv/rvv/base/vnclip_wv_m-3.c: New test.
11218 * gcc.target/riscv/rvv/base/vnclip_wv_mu-1.c: New test.
11219 * gcc.target/riscv/rvv/base/vnclip_wv_mu-2.c: New test.
11220 * gcc.target/riscv/rvv/base/vnclip_wv_mu-3.c: New test.
11221 * gcc.target/riscv/rvv/base/vnclip_wv_tu-1.c: New test.
11222 * gcc.target/riscv/rvv/base/vnclip_wv_tu-2.c: New test.
11223 * gcc.target/riscv/rvv/base/vnclip_wv_tu-3.c: New test.
11224 * gcc.target/riscv/rvv/base/vnclip_wv_tum-1.c: New test.
11225 * gcc.target/riscv/rvv/base/vnclip_wv_tum-2.c: New test.
11226 * gcc.target/riscv/rvv/base/vnclip_wv_tum-3.c: New test.
11227 * gcc.target/riscv/rvv/base/vnclip_wv_tumu-1.c: New test.
11228 * gcc.target/riscv/rvv/base/vnclip_wv_tumu-2.c: New test.
11229 * gcc.target/riscv/rvv/base/vnclip_wv_tumu-3.c: New test.
11230 * gcc.target/riscv/rvv/base/vnclip_wx-1.c: New test.
11231 * gcc.target/riscv/rvv/base/vnclip_wx-2.c: New test.
11232 * gcc.target/riscv/rvv/base/vnclip_wx-3.c: New test.
11233 * gcc.target/riscv/rvv/base/vnclip_wx_m-1.c: New test.
11234 * gcc.target/riscv/rvv/base/vnclip_wx_m-2.c: New test.
11235 * gcc.target/riscv/rvv/base/vnclip_wx_m-3.c: New test.
11236 * gcc.target/riscv/rvv/base/vnclip_wx_mu-1.c: New test.
11237 * gcc.target/riscv/rvv/base/vnclip_wx_mu-2.c: New test.
11238 * gcc.target/riscv/rvv/base/vnclip_wx_mu-3.c: New test.
11239 * gcc.target/riscv/rvv/base/vnclip_wx_tu-1.c: New test.
11240 * gcc.target/riscv/rvv/base/vnclip_wx_tu-2.c: New test.
11241 * gcc.target/riscv/rvv/base/vnclip_wx_tu-3.c: New test.
11242 * gcc.target/riscv/rvv/base/vnclip_wx_tum-1.c: New test.
11243 * gcc.target/riscv/rvv/base/vnclip_wx_tum-2.c: New test.
11244 * gcc.target/riscv/rvv/base/vnclip_wx_tum-3.c: New test.
11245 * gcc.target/riscv/rvv/base/vnclip_wx_tumu-1.c: New test.
11246 * gcc.target/riscv/rvv/base/vnclip_wx_tumu-2.c: New test.
11247 * gcc.target/riscv/rvv/base/vnclip_wx_tumu-3.c: New test.
11248 * gcc.target/riscv/rvv/base/vnclipu_wv-1.c: New test.
11249 * gcc.target/riscv/rvv/base/vnclipu_wv-2.c: New test.
11250 * gcc.target/riscv/rvv/base/vnclipu_wv-3.c: New test.
11251 * gcc.target/riscv/rvv/base/vnclipu_wv_m-1.c: New test.
11252 * gcc.target/riscv/rvv/base/vnclipu_wv_m-2.c: New test.
11253 * gcc.target/riscv/rvv/base/vnclipu_wv_m-3.c: New test.
11254 * gcc.target/riscv/rvv/base/vnclipu_wv_mu-1.c: New test.
11255 * gcc.target/riscv/rvv/base/vnclipu_wv_mu-2.c: New test.
11256 * gcc.target/riscv/rvv/base/vnclipu_wv_mu-3.c: New test.
11257 * gcc.target/riscv/rvv/base/vnclipu_wv_tu-1.c: New test.
11258 * gcc.target/riscv/rvv/base/vnclipu_wv_tu-2.c: New test.
11259 * gcc.target/riscv/rvv/base/vnclipu_wv_tu-3.c: New test.
11260 * gcc.target/riscv/rvv/base/vnclipu_wv_tum-1.c: New test.
11261 * gcc.target/riscv/rvv/base/vnclipu_wv_tum-2.c: New test.
11262 * gcc.target/riscv/rvv/base/vnclipu_wv_tum-3.c: New test.
11263 * gcc.target/riscv/rvv/base/vnclipu_wv_tumu-1.c: New test.
11264 * gcc.target/riscv/rvv/base/vnclipu_wv_tumu-2.c: New test.
11265 * gcc.target/riscv/rvv/base/vnclipu_wv_tumu-3.c: New test.
11266 * gcc.target/riscv/rvv/base/vnclipu_wx-1.c: New test.
11267 * gcc.target/riscv/rvv/base/vnclipu_wx-2.c: New test.
11268 * gcc.target/riscv/rvv/base/vnclipu_wx-3.c: New test.
11269 * gcc.target/riscv/rvv/base/vnclipu_wx_m-1.c: New test.
11270 * gcc.target/riscv/rvv/base/vnclipu_wx_m-2.c: New test.
11271 * gcc.target/riscv/rvv/base/vnclipu_wx_m-3.c: New test.
11272 * gcc.target/riscv/rvv/base/vnclipu_wx_mu-1.c: New test.
11273 * gcc.target/riscv/rvv/base/vnclipu_wx_mu-2.c: New test.
11274 * gcc.target/riscv/rvv/base/vnclipu_wx_mu-3.c: New test.
11275 * gcc.target/riscv/rvv/base/vnclipu_wx_tu-1.c: New test.
11276 * gcc.target/riscv/rvv/base/vnclipu_wx_tu-2.c: New test.
11277 * gcc.target/riscv/rvv/base/vnclipu_wx_tu-3.c: New test.
11278 * gcc.target/riscv/rvv/base/vnclipu_wx_tum-1.c: New test.
11279 * gcc.target/riscv/rvv/base/vnclipu_wx_tum-2.c: New test.
11280 * gcc.target/riscv/rvv/base/vnclipu_wx_tum-3.c: New test.
11281 * gcc.target/riscv/rvv/base/vnclipu_wx_tumu-1.c: New test.
11282 * gcc.target/riscv/rvv/base/vnclipu_wx_tumu-2.c: New test.
11283 * gcc.target/riscv/rvv/base/vnclipu_wx_tumu-3.c: New test.
11285 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
11287 * gcc.target/riscv/rvv/base/vsmul_vv-1.c: New test.
11288 * gcc.target/riscv/rvv/base/vsmul_vv-2.c: New test.
11289 * gcc.target/riscv/rvv/base/vsmul_vv-3.c: New test.
11290 * gcc.target/riscv/rvv/base/vsmul_vv_m-1.c: New test.
11291 * gcc.target/riscv/rvv/base/vsmul_vv_m-2.c: New test.
11292 * gcc.target/riscv/rvv/base/vsmul_vv_m-3.c: New test.
11293 * gcc.target/riscv/rvv/base/vsmul_vv_mu-1.c: New test.
11294 * gcc.target/riscv/rvv/base/vsmul_vv_mu-2.c: New test.
11295 * gcc.target/riscv/rvv/base/vsmul_vv_mu-3.c: New test.
11296 * gcc.target/riscv/rvv/base/vsmul_vv_tu-1.c: New test.
11297 * gcc.target/riscv/rvv/base/vsmul_vv_tu-2.c: New test.
11298 * gcc.target/riscv/rvv/base/vsmul_vv_tu-3.c: New test.
11299 * gcc.target/riscv/rvv/base/vsmul_vv_tum-1.c: New test.
11300 * gcc.target/riscv/rvv/base/vsmul_vv_tum-2.c: New test.
11301 * gcc.target/riscv/rvv/base/vsmul_vv_tum-3.c: New test.
11302 * gcc.target/riscv/rvv/base/vsmul_vv_tumu-1.c: New test.
11303 * gcc.target/riscv/rvv/base/vsmul_vv_tumu-2.c: New test.
11304 * gcc.target/riscv/rvv/base/vsmul_vv_tumu-3.c: New test.
11306 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
11308 * gcc.target/riscv/rvv/base/vsmul_vx_m_rv32-1.c: New test.
11309 * gcc.target/riscv/rvv/base/vsmul_vx_m_rv32-2.c: New test.
11310 * gcc.target/riscv/rvv/base/vsmul_vx_m_rv32-3.c: New test.
11311 * gcc.target/riscv/rvv/base/vsmul_vx_m_rv64-1.c: New test.
11312 * gcc.target/riscv/rvv/base/vsmul_vx_m_rv64-2.c: New test.
11313 * gcc.target/riscv/rvv/base/vsmul_vx_m_rv64-3.c: New test.
11314 * gcc.target/riscv/rvv/base/vsmul_vx_mu_rv32-1.c: New test.
11315 * gcc.target/riscv/rvv/base/vsmul_vx_mu_rv32-2.c: New test.
11316 * gcc.target/riscv/rvv/base/vsmul_vx_mu_rv32-3.c: New test.
11317 * gcc.target/riscv/rvv/base/vsmul_vx_mu_rv64-1.c: New test.
11318 * gcc.target/riscv/rvv/base/vsmul_vx_mu_rv64-2.c: New test.
11319 * gcc.target/riscv/rvv/base/vsmul_vx_mu_rv64-3.c: New test.
11320 * gcc.target/riscv/rvv/base/vsmul_vx_rv32-1.c: New test.
11321 * gcc.target/riscv/rvv/base/vsmul_vx_rv32-2.c: New test.
11322 * gcc.target/riscv/rvv/base/vsmul_vx_rv32-3.c: New test.
11323 * gcc.target/riscv/rvv/base/vsmul_vx_rv64-1.c: New test.
11324 * gcc.target/riscv/rvv/base/vsmul_vx_rv64-2.c: New test.
11325 * gcc.target/riscv/rvv/base/vsmul_vx_rv64-3.c: New test.
11326 * gcc.target/riscv/rvv/base/vsmul_vx_tu_rv32-1.c: New test.
11327 * gcc.target/riscv/rvv/base/vsmul_vx_tu_rv32-2.c: New test.
11328 * gcc.target/riscv/rvv/base/vsmul_vx_tu_rv32-3.c: New test.
11329 * gcc.target/riscv/rvv/base/vsmul_vx_tu_rv64-1.c: New test.
11330 * gcc.target/riscv/rvv/base/vsmul_vx_tu_rv64-2.c: New test.
11331 * gcc.target/riscv/rvv/base/vsmul_vx_tu_rv64-3.c: New test.
11332 * gcc.target/riscv/rvv/base/vsmul_vx_tum_rv32-1.c: New test.
11333 * gcc.target/riscv/rvv/base/vsmul_vx_tum_rv32-2.c: New test.
11334 * gcc.target/riscv/rvv/base/vsmul_vx_tum_rv32-3.c: New test.
11335 * gcc.target/riscv/rvv/base/vsmul_vx_tum_rv64-1.c: New test.
11336 * gcc.target/riscv/rvv/base/vsmul_vx_tum_rv64-2.c: New test.
11337 * gcc.target/riscv/rvv/base/vsmul_vx_tum_rv64-3.c: New test.
11338 * gcc.target/riscv/rvv/base/vsmul_vx_tumu_rv32-1.c: New test.
11339 * gcc.target/riscv/rvv/base/vsmul_vx_tumu_rv32-2.c: New test.
11340 * gcc.target/riscv/rvv/base/vsmul_vx_tumu_rv32-3.c: New test.
11341 * gcc.target/riscv/rvv/base/vsmul_vx_tumu_rv64-1.c: New test.
11342 * gcc.target/riscv/rvv/base/vsmul_vx_tumu_rv64-2.c: New test.
11343 * gcc.target/riscv/rvv/base/vsmul_vx_tumu_rv64-3.c: New test.
11345 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
11347 * gcc.target/riscv/rvv/base/vssra_vv-1.c: New test.
11348 * gcc.target/riscv/rvv/base/vssra_vv-2.c: New test.
11349 * gcc.target/riscv/rvv/base/vssra_vv-3.c: New test.
11350 * gcc.target/riscv/rvv/base/vssra_vv_m-1.c: New test.
11351 * gcc.target/riscv/rvv/base/vssra_vv_m-2.c: New test.
11352 * gcc.target/riscv/rvv/base/vssra_vv_m-3.c: New test.
11353 * gcc.target/riscv/rvv/base/vssra_vv_mu-1.c: New test.
11354 * gcc.target/riscv/rvv/base/vssra_vv_mu-2.c: New test.
11355 * gcc.target/riscv/rvv/base/vssra_vv_mu-3.c: New test.
11356 * gcc.target/riscv/rvv/base/vssra_vv_tu-1.c: New test.
11357 * gcc.target/riscv/rvv/base/vssra_vv_tu-2.c: New test.
11358 * gcc.target/riscv/rvv/base/vssra_vv_tu-3.c: New test.
11359 * gcc.target/riscv/rvv/base/vssra_vv_tum-1.c: New test.
11360 * gcc.target/riscv/rvv/base/vssra_vv_tum-2.c: New test.
11361 * gcc.target/riscv/rvv/base/vssra_vv_tum-3.c: New test.
11362 * gcc.target/riscv/rvv/base/vssra_vv_tumu-1.c: New test.
11363 * gcc.target/riscv/rvv/base/vssra_vv_tumu-2.c: New test.
11364 * gcc.target/riscv/rvv/base/vssra_vv_tumu-3.c: New test.
11366 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
11368 * gcc.target/riscv/rvv/base/vssra_vx-1.c: New test.
11369 * gcc.target/riscv/rvv/base/vssra_vx-2.c: New test.
11370 * gcc.target/riscv/rvv/base/vssra_vx-3.c: New test.
11371 * gcc.target/riscv/rvv/base/vssra_vx_m-1.c: New test.
11372 * gcc.target/riscv/rvv/base/vssra_vx_m-2.c: New test.
11373 * gcc.target/riscv/rvv/base/vssra_vx_m-3.c: New test.
11374 * gcc.target/riscv/rvv/base/vssra_vx_mu-1.c: New test.
11375 * gcc.target/riscv/rvv/base/vssra_vx_mu-2.c: New test.
11376 * gcc.target/riscv/rvv/base/vssra_vx_mu-3.c: New test.
11377 * gcc.target/riscv/rvv/base/vssra_vx_tu-1.c: New test.
11378 * gcc.target/riscv/rvv/base/vssra_vx_tu-2.c: New test.
11379 * gcc.target/riscv/rvv/base/vssra_vx_tu-3.c: New test.
11380 * gcc.target/riscv/rvv/base/vssra_vx_tum-1.c: New test.
11381 * gcc.target/riscv/rvv/base/vssra_vx_tum-2.c: New test.
11382 * gcc.target/riscv/rvv/base/vssra_vx_tum-3.c: New test.
11383 * gcc.target/riscv/rvv/base/vssra_vx_tumu-1.c: New test.
11384 * gcc.target/riscv/rvv/base/vssra_vx_tumu-2.c: New test.
11385 * gcc.target/riscv/rvv/base/vssra_vx_tumu-3.c: New test.
11387 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
11389 * gcc.target/riscv/rvv/base/vssrl_vv-1.c: New test.
11390 * gcc.target/riscv/rvv/base/vssrl_vv-2.c: New test.
11391 * gcc.target/riscv/rvv/base/vssrl_vv-3.c: New test.
11392 * gcc.target/riscv/rvv/base/vssrl_vv_m-1.c: New test.
11393 * gcc.target/riscv/rvv/base/vssrl_vv_m-2.c: New test.
11394 * gcc.target/riscv/rvv/base/vssrl_vv_m-3.c: New test.
11395 * gcc.target/riscv/rvv/base/vssrl_vv_mu-1.c: New test.
11396 * gcc.target/riscv/rvv/base/vssrl_vv_mu-2.c: New test.
11397 * gcc.target/riscv/rvv/base/vssrl_vv_mu-3.c: New test.
11398 * gcc.target/riscv/rvv/base/vssrl_vv_tu-1.c: New test.
11399 * gcc.target/riscv/rvv/base/vssrl_vv_tu-2.c: New test.
11400 * gcc.target/riscv/rvv/base/vssrl_vv_tu-3.c: New test.
11401 * gcc.target/riscv/rvv/base/vssrl_vv_tum-1.c: New test.
11402 * gcc.target/riscv/rvv/base/vssrl_vv_tum-2.c: New test.
11403 * gcc.target/riscv/rvv/base/vssrl_vv_tum-3.c: New test.
11404 * gcc.target/riscv/rvv/base/vssrl_vv_tumu-1.c: New test.
11405 * gcc.target/riscv/rvv/base/vssrl_vv_tumu-2.c: New test.
11406 * gcc.target/riscv/rvv/base/vssrl_vv_tumu-3.c: New test.
11408 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
11410 * gcc.target/riscv/rvv/base/vssrl_vx-1.c: New test.
11411 * gcc.target/riscv/rvv/base/vssrl_vx-2.c: New test.
11412 * gcc.target/riscv/rvv/base/vssrl_vx-3.c: New test.
11413 * gcc.target/riscv/rvv/base/vssrl_vx_m-1.c: New test.
11414 * gcc.target/riscv/rvv/base/vssrl_vx_m-2.c: New test.
11415 * gcc.target/riscv/rvv/base/vssrl_vx_m-3.c: New test.
11416 * gcc.target/riscv/rvv/base/vssrl_vx_mu-1.c: New test.
11417 * gcc.target/riscv/rvv/base/vssrl_vx_mu-2.c: New test.
11418 * gcc.target/riscv/rvv/base/vssrl_vx_mu-3.c: New test.
11419 * gcc.target/riscv/rvv/base/vssrl_vx_tu-1.c: New test.
11420 * gcc.target/riscv/rvv/base/vssrl_vx_tu-2.c: New test.
11421 * gcc.target/riscv/rvv/base/vssrl_vx_tu-3.c: New test.
11422 * gcc.target/riscv/rvv/base/vssrl_vx_tum-1.c: New test.
11423 * gcc.target/riscv/rvv/base/vssrl_vx_tum-2.c: New test.
11424 * gcc.target/riscv/rvv/base/vssrl_vx_tum-3.c: New test.
11425 * gcc.target/riscv/rvv/base/vssrl_vx_tumu-1.c: New test.
11426 * gcc.target/riscv/rvv/base/vssrl_vx_tumu-2.c: New test.
11427 * gcc.target/riscv/rvv/base/vssrl_vx_tumu-3.c: New test.
11429 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
11431 * g++.target/riscv/rvv/base/vmerge_vvm-1.C: New test.
11432 * g++.target/riscv/rvv/base/vmerge_vvm-2.C: New test.
11433 * g++.target/riscv/rvv/base/vmerge_vvm-3.C: New test.
11434 * g++.target/riscv/rvv/base/vmerge_vvm-4.C: New test.
11435 * g++.target/riscv/rvv/base/vmerge_vvm-5.C: New test.
11436 * g++.target/riscv/rvv/base/vmerge_vvm-6.C: New test.
11437 * g++.target/riscv/rvv/base/vmerge_vvm_tu-1.C: New test.
11438 * g++.target/riscv/rvv/base/vmerge_vvm_tu-2.C: New test.
11439 * g++.target/riscv/rvv/base/vmerge_vvm_tu-3.C: New test.
11440 * g++.target/riscv/rvv/base/vmerge_vvm_tu-4.C: New test.
11441 * g++.target/riscv/rvv/base/vmerge_vvm_tu-5.C: New test.
11442 * g++.target/riscv/rvv/base/vmerge_vvm_tu-6.C: New test.
11443 * g++.target/riscv/rvv/base/vmerge_vxm_rv32-1.C: New test.
11444 * g++.target/riscv/rvv/base/vmerge_vxm_rv32-2.C: New test.
11445 * g++.target/riscv/rvv/base/vmerge_vxm_rv32-3.C: New test.
11446 * g++.target/riscv/rvv/base/vmerge_vxm_rv64-1.C: New test.
11447 * g++.target/riscv/rvv/base/vmerge_vxm_rv64-2.C: New test.
11448 * g++.target/riscv/rvv/base/vmerge_vxm_rv64-3.C: New test.
11449 * g++.target/riscv/rvv/base/vmerge_vxm_tu_rv32-1.C: New test.
11450 * g++.target/riscv/rvv/base/vmerge_vxm_tu_rv32-2.C: New test.
11451 * g++.target/riscv/rvv/base/vmerge_vxm_tu_rv32-3.C: New test.
11452 * g++.target/riscv/rvv/base/vmerge_vxm_tu_rv64-1.C: New test.
11453 * g++.target/riscv/rvv/base/vmerge_vxm_tu_rv64-2.C: New test.
11454 * g++.target/riscv/rvv/base/vmerge_vxm_tu_rv64-3.C: New test.
11456 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
11458 * g++.target/riscv/rvv/base/vmv_v-1.C: New test.
11459 * g++.target/riscv/rvv/base/vmv_v_tu-1.C: New test.
11460 * g++.target/riscv/rvv/base/vmv_v_x_rv32-1.C: New test.
11461 * g++.target/riscv/rvv/base/vmv_v_x_rv32-2.C: New test.
11462 * g++.target/riscv/rvv/base/vmv_v_x_rv32-3.C: New test.
11463 * g++.target/riscv/rvv/base/vmv_v_x_rv64-1.C: New test.
11464 * g++.target/riscv/rvv/base/vmv_v_x_rv64-2.C: New test.
11465 * g++.target/riscv/rvv/base/vmv_v_x_rv64-3.C: New test.
11466 * g++.target/riscv/rvv/base/vncvt_x-1.C: New test.
11467 * g++.target/riscv/rvv/base/vncvt_x-2.C: New test.
11468 * g++.target/riscv/rvv/base/vncvt_x-3.C: New test.
11469 * g++.target/riscv/rvv/base/vncvt_x_mu-1.C: New test.
11470 * g++.target/riscv/rvv/base/vncvt_x_mu-2.C: New test.
11471 * g++.target/riscv/rvv/base/vncvt_x_mu-3.C: New test.
11472 * g++.target/riscv/rvv/base/vncvt_x_tu-1.C: New test.
11473 * g++.target/riscv/rvv/base/vncvt_x_tu-2.C: New test.
11474 * g++.target/riscv/rvv/base/vncvt_x_tu-3.C: New test.
11475 * g++.target/riscv/rvv/base/vncvt_x_tum-1.C: New test.
11476 * g++.target/riscv/rvv/base/vncvt_x_tum-2.C: New test.
11477 * g++.target/riscv/rvv/base/vncvt_x_tum-3.C: New test.
11478 * g++.target/riscv/rvv/base/vncvt_x_tumu-1.C: New test.
11479 * g++.target/riscv/rvv/base/vncvt_x_tumu-2.C: New test.
11480 * g++.target/riscv/rvv/base/vncvt_x_tumu-3.C: New test.
11482 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
11484 * g++.target/riscv/rvv/base/vnsra_vv-1.C: New test.
11485 * g++.target/riscv/rvv/base/vnsra_vv-2.C: New test.
11486 * g++.target/riscv/rvv/base/vnsra_vv-3.C: New test.
11487 * g++.target/riscv/rvv/base/vnsra_vv_mu-1.C: New test.
11488 * g++.target/riscv/rvv/base/vnsra_vv_mu-2.C: New test.
11489 * g++.target/riscv/rvv/base/vnsra_vv_mu-3.C: New test.
11490 * g++.target/riscv/rvv/base/vnsra_vv_tu-1.C: New test.
11491 * g++.target/riscv/rvv/base/vnsra_vv_tu-2.C: New test.
11492 * g++.target/riscv/rvv/base/vnsra_vv_tu-3.C: New test.
11493 * g++.target/riscv/rvv/base/vnsra_vv_tum-1.C: New test.
11494 * g++.target/riscv/rvv/base/vnsra_vv_tum-2.C: New test.
11495 * g++.target/riscv/rvv/base/vnsra_vv_tum-3.C: New test.
11496 * g++.target/riscv/rvv/base/vnsra_vv_tumu-1.C: New test.
11497 * g++.target/riscv/rvv/base/vnsra_vv_tumu-2.C: New test.
11498 * g++.target/riscv/rvv/base/vnsra_vv_tumu-3.C: New test.
11499 * g++.target/riscv/rvv/base/vnsra_vx-1.C: New test.
11500 * g++.target/riscv/rvv/base/vnsra_vx-2.C: New test.
11501 * g++.target/riscv/rvv/base/vnsra_vx-3.C: New test.
11502 * g++.target/riscv/rvv/base/vnsra_vx_mu-1.C: New test.
11503 * g++.target/riscv/rvv/base/vnsra_vx_mu-2.C: New test.
11504 * g++.target/riscv/rvv/base/vnsra_vx_mu-3.C: New test.
11505 * g++.target/riscv/rvv/base/vnsra_vx_tu-1.C: New test.
11506 * g++.target/riscv/rvv/base/vnsra_vx_tu-2.C: New test.
11507 * g++.target/riscv/rvv/base/vnsra_vx_tu-3.C: New test.
11508 * g++.target/riscv/rvv/base/vnsra_vx_tum-1.C: New test.
11509 * g++.target/riscv/rvv/base/vnsra_vx_tum-2.C: New test.
11510 * g++.target/riscv/rvv/base/vnsra_vx_tum-3.C: New test.
11511 * g++.target/riscv/rvv/base/vnsra_vx_tumu-1.C: New test.
11512 * g++.target/riscv/rvv/base/vnsra_vx_tumu-2.C: New test.
11513 * g++.target/riscv/rvv/base/vnsra_vx_tumu-3.C: New test.
11515 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
11517 * g++.target/riscv/rvv/base/vnsrl_vv-1.C: New test.
11518 * g++.target/riscv/rvv/base/vnsrl_vv-2.C: New test.
11519 * g++.target/riscv/rvv/base/vnsrl_vv-3.C: New test.
11520 * g++.target/riscv/rvv/base/vnsrl_vv_mu-1.C: New test.
11521 * g++.target/riscv/rvv/base/vnsrl_vv_mu-2.C: New test.
11522 * g++.target/riscv/rvv/base/vnsrl_vv_mu-3.C: New test.
11523 * g++.target/riscv/rvv/base/vnsrl_vv_tu-1.C: New test.
11524 * g++.target/riscv/rvv/base/vnsrl_vv_tu-2.C: New test.
11525 * g++.target/riscv/rvv/base/vnsrl_vv_tu-3.C: New test.
11526 * g++.target/riscv/rvv/base/vnsrl_vv_tum-1.C: New test.
11527 * g++.target/riscv/rvv/base/vnsrl_vv_tum-2.C: New test.
11528 * g++.target/riscv/rvv/base/vnsrl_vv_tum-3.C: New test.
11529 * g++.target/riscv/rvv/base/vnsrl_vv_tumu-1.C: New test.
11530 * g++.target/riscv/rvv/base/vnsrl_vv_tumu-2.C: New test.
11531 * g++.target/riscv/rvv/base/vnsrl_vv_tumu-3.C: New test.
11532 * g++.target/riscv/rvv/base/vnsrl_vx-1.C: New test.
11533 * g++.target/riscv/rvv/base/vnsrl_vx-2.C: New test.
11534 * g++.target/riscv/rvv/base/vnsrl_vx-3.C: New test.
11535 * g++.target/riscv/rvv/base/vnsrl_vx_mu-1.C: New test.
11536 * g++.target/riscv/rvv/base/vnsrl_vx_mu-2.C: New test.
11537 * g++.target/riscv/rvv/base/vnsrl_vx_mu-3.C: New test.
11538 * g++.target/riscv/rvv/base/vnsrl_vx_tu-1.C: New test.
11539 * g++.target/riscv/rvv/base/vnsrl_vx_tu-2.C: New test.
11540 * g++.target/riscv/rvv/base/vnsrl_vx_tu-3.C: New test.
11541 * g++.target/riscv/rvv/base/vnsrl_vx_tum-1.C: New test.
11542 * g++.target/riscv/rvv/base/vnsrl_vx_tum-2.C: New test.
11543 * g++.target/riscv/rvv/base/vnsrl_vx_tum-3.C: New test.
11544 * g++.target/riscv/rvv/base/vnsrl_vx_tumu-1.C: New test.
11545 * g++.target/riscv/rvv/base/vnsrl_vx_tumu-2.C: New test.
11546 * g++.target/riscv/rvv/base/vnsrl_vx_tumu-3.C: New test.
11548 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
11550 * gcc.target/riscv/rvv/base/vmerge-1.c: New test.
11551 * gcc.target/riscv/rvv/base/vmerge-2.c: New test.
11552 * gcc.target/riscv/rvv/base/vmerge-3.c: New test.
11553 * gcc.target/riscv/rvv/base/vmerge-4.c: New test.
11554 * gcc.target/riscv/rvv/base/vmerge_vvm-1.c: New test.
11555 * gcc.target/riscv/rvv/base/vmerge_vvm-2.c: New test.
11556 * gcc.target/riscv/rvv/base/vmerge_vvm-3.c: New test.
11557 * gcc.target/riscv/rvv/base/vmerge_vvm-4.c: New test.
11558 * gcc.target/riscv/rvv/base/vmerge_vvm-5.c: New test.
11559 * gcc.target/riscv/rvv/base/vmerge_vvm-6.c: New test.
11560 * gcc.target/riscv/rvv/base/vmerge_vvm_tu-1.c: New test.
11561 * gcc.target/riscv/rvv/base/vmerge_vvm_tu-2.c: New test.
11562 * gcc.target/riscv/rvv/base/vmerge_vvm_tu-3.c: New test.
11563 * gcc.target/riscv/rvv/base/vmerge_vvm_tu-4.c: New test.
11564 * gcc.target/riscv/rvv/base/vmerge_vvm_tu-5.c: New test.
11565 * gcc.target/riscv/rvv/base/vmerge_vvm_tu-6.c: New test.
11566 * gcc.target/riscv/rvv/base/vmerge_vxm_rv32-1.c: New test.
11567 * gcc.target/riscv/rvv/base/vmerge_vxm_rv32-2.c: New test.
11568 * gcc.target/riscv/rvv/base/vmerge_vxm_rv32-3.c: New test.
11569 * gcc.target/riscv/rvv/base/vmerge_vxm_rv64-1.c: New test.
11570 * gcc.target/riscv/rvv/base/vmerge_vxm_rv64-2.c: New test.
11571 * gcc.target/riscv/rvv/base/vmerge_vxm_rv64-3.c: New test.
11572 * gcc.target/riscv/rvv/base/vmerge_vxm_tu_rv32-1.c: New test.
11573 * gcc.target/riscv/rvv/base/vmerge_vxm_tu_rv32-2.c: New test.
11574 * gcc.target/riscv/rvv/base/vmerge_vxm_tu_rv32-3.c: New test.
11575 * gcc.target/riscv/rvv/base/vmerge_vxm_tu_rv64-1.c: New test.
11576 * gcc.target/riscv/rvv/base/vmerge_vxm_tu_rv64-2.c: New test.
11577 * gcc.target/riscv/rvv/base/vmerge_vxm_tu_rv64-3.c: New test.
11579 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
11581 * gcc.target/riscv/rvv/base/vmv_v_x_rv32-1.c: New test.
11582 * gcc.target/riscv/rvv/base/vmv_v_x_rv32-2.c: New test.
11583 * gcc.target/riscv/rvv/base/vmv_v_x_rv32-3.c: New test.
11584 * gcc.target/riscv/rvv/base/vmv_v_x_rv64-1.c: New test.
11585 * gcc.target/riscv/rvv/base/vmv_v_x_rv64-2.c: New test.
11586 * gcc.target/riscv/rvv/base/vmv_v_x_rv64-3.c: New test.
11587 * gcc.target/riscv/rvv/base/vmv_v_x_tu_rv32-1.c: New test.
11588 * gcc.target/riscv/rvv/base/vmv_v_x_tu_rv32-2.c: New test.
11589 * gcc.target/riscv/rvv/base/vmv_v_x_tu_rv32-3.c: New test.
11590 * gcc.target/riscv/rvv/base/vmv_v_x_tu_rv64-1.c: New test.
11591 * gcc.target/riscv/rvv/base/vmv_v_x_tu_rv64-2.c: New test.
11592 * gcc.target/riscv/rvv/base/vmv_v_x_tu_rv64-3.c: New test.
11594 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
11596 * gcc.target/riscv/rvv/base/vmv_v_v-1.c: New test.
11597 * gcc.target/riscv/rvv/base/vmv_v_v-2.c: New test.
11598 * gcc.target/riscv/rvv/base/vmv_v_v-3.c: New test.
11599 * gcc.target/riscv/rvv/base/vmv_v_v_tu-1.c: New test.
11600 * gcc.target/riscv/rvv/base/vmv_v_v_tu-2.c: New test.
11601 * gcc.target/riscv/rvv/base/vmv_v_v_tu-3.c: New test.
11603 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
11605 * gcc.target/riscv/rvv/base/vncvt_x-1.c: New test.
11606 * gcc.target/riscv/rvv/base/vncvt_x-2.c: New test.
11607 * gcc.target/riscv/rvv/base/vncvt_x-3.c: New test.
11608 * gcc.target/riscv/rvv/base/vncvt_x_m-1.c: New test.
11609 * gcc.target/riscv/rvv/base/vncvt_x_m-2.c: New test.
11610 * gcc.target/riscv/rvv/base/vncvt_x_m-3.c: New test.
11611 * gcc.target/riscv/rvv/base/vncvt_x_mu-1.c: New test.
11612 * gcc.target/riscv/rvv/base/vncvt_x_mu-2.c: New test.
11613 * gcc.target/riscv/rvv/base/vncvt_x_mu-3.c: New test.
11614 * gcc.target/riscv/rvv/base/vncvt_x_tu-1.c: New test.
11615 * gcc.target/riscv/rvv/base/vncvt_x_tu-2.c: New test.
11616 * gcc.target/riscv/rvv/base/vncvt_x_tu-3.c: New test.
11617 * gcc.target/riscv/rvv/base/vncvt_x_tum-1.c: New test.
11618 * gcc.target/riscv/rvv/base/vncvt_x_tum-2.c: New test.
11619 * gcc.target/riscv/rvv/base/vncvt_x_tum-3.c: New test.
11620 * gcc.target/riscv/rvv/base/vncvt_x_tumu-1.c: New test.
11621 * gcc.target/riscv/rvv/base/vncvt_x_tumu-2.c: New test.
11622 * gcc.target/riscv/rvv/base/vncvt_x_tumu-3.c: New test.
11624 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
11626 * gcc.target/riscv/rvv/base/vnsra_wv-1.c: New test.
11627 * gcc.target/riscv/rvv/base/vnsra_wv-2.c: New test.
11628 * gcc.target/riscv/rvv/base/vnsra_wv-3.c: New test.
11629 * gcc.target/riscv/rvv/base/vnsra_wv_m-1.c: New test.
11630 * gcc.target/riscv/rvv/base/vnsra_wv_m-2.c: New test.
11631 * gcc.target/riscv/rvv/base/vnsra_wv_m-3.c: New test.
11632 * gcc.target/riscv/rvv/base/vnsra_wv_mu-1.c: New test.
11633 * gcc.target/riscv/rvv/base/vnsra_wv_mu-2.c: New test.
11634 * gcc.target/riscv/rvv/base/vnsra_wv_mu-3.c: New test.
11635 * gcc.target/riscv/rvv/base/vnsra_wv_tu-1.c: New test.
11636 * gcc.target/riscv/rvv/base/vnsra_wv_tu-2.c: New test.
11637 * gcc.target/riscv/rvv/base/vnsra_wv_tu-3.c: New test.
11638 * gcc.target/riscv/rvv/base/vnsra_wv_tum-1.c: New test.
11639 * gcc.target/riscv/rvv/base/vnsra_wv_tum-2.c: New test.
11640 * gcc.target/riscv/rvv/base/vnsra_wv_tum-3.c: New test.
11641 * gcc.target/riscv/rvv/base/vnsra_wv_tumu-1.c: New test.
11642 * gcc.target/riscv/rvv/base/vnsra_wv_tumu-2.c: New test.
11643 * gcc.target/riscv/rvv/base/vnsra_wv_tumu-3.c: New test.
11644 * gcc.target/riscv/rvv/base/vnsra_wx-1.c: New test.
11645 * gcc.target/riscv/rvv/base/vnsra_wx-2.c: New test.
11646 * gcc.target/riscv/rvv/base/vnsra_wx-3.c: New test.
11647 * gcc.target/riscv/rvv/base/vnsra_wx_m-1.c: New test.
11648 * gcc.target/riscv/rvv/base/vnsra_wx_m-2.c: New test.
11649 * gcc.target/riscv/rvv/base/vnsra_wx_m-3.c: New test.
11650 * gcc.target/riscv/rvv/base/vnsra_wx_mu-1.c: New test.
11651 * gcc.target/riscv/rvv/base/vnsra_wx_mu-2.c: New test.
11652 * gcc.target/riscv/rvv/base/vnsra_wx_mu-3.c: New test.
11653 * gcc.target/riscv/rvv/base/vnsra_wx_tu-1.c: New test.
11654 * gcc.target/riscv/rvv/base/vnsra_wx_tu-2.c: New test.
11655 * gcc.target/riscv/rvv/base/vnsra_wx_tu-3.c: New test.
11656 * gcc.target/riscv/rvv/base/vnsra_wx_tum-1.c: New test.
11657 * gcc.target/riscv/rvv/base/vnsra_wx_tum-2.c: New test.
11658 * gcc.target/riscv/rvv/base/vnsra_wx_tum-3.c: New test.
11659 * gcc.target/riscv/rvv/base/vnsra_wx_tumu-1.c: New test.
11660 * gcc.target/riscv/rvv/base/vnsra_wx_tumu-2.c: New test.
11661 * gcc.target/riscv/rvv/base/vnsra_wx_tumu-3.c: New test.
11663 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
11665 * gcc.target/riscv/rvv/base/vnsrl_wv-1.c: New test.
11666 * gcc.target/riscv/rvv/base/vnsrl_wv-2.c: New test.
11667 * gcc.target/riscv/rvv/base/vnsrl_wv-3.c: New test.
11668 * gcc.target/riscv/rvv/base/vnsrl_wv_m-1.c: New test.
11669 * gcc.target/riscv/rvv/base/vnsrl_wv_m-2.c: New test.
11670 * gcc.target/riscv/rvv/base/vnsrl_wv_m-3.c: New test.
11671 * gcc.target/riscv/rvv/base/vnsrl_wv_mu-1.c: New test.
11672 * gcc.target/riscv/rvv/base/vnsrl_wv_mu-2.c: New test.
11673 * gcc.target/riscv/rvv/base/vnsrl_wv_mu-3.c: New test.
11674 * gcc.target/riscv/rvv/base/vnsrl_wv_tu-1.c: New test.
11675 * gcc.target/riscv/rvv/base/vnsrl_wv_tu-2.c: New test.
11676 * gcc.target/riscv/rvv/base/vnsrl_wv_tu-3.c: New test.
11677 * gcc.target/riscv/rvv/base/vnsrl_wv_tum-1.c: New test.
11678 * gcc.target/riscv/rvv/base/vnsrl_wv_tum-2.c: New test.
11679 * gcc.target/riscv/rvv/base/vnsrl_wv_tum-3.c: New test.
11680 * gcc.target/riscv/rvv/base/vnsrl_wv_tumu-1.c: New test.
11681 * gcc.target/riscv/rvv/base/vnsrl_wv_tumu-2.c: New test.
11682 * gcc.target/riscv/rvv/base/vnsrl_wv_tumu-3.c: New test.
11683 * gcc.target/riscv/rvv/base/vnsrl_wx-1.c: New test.
11684 * gcc.target/riscv/rvv/base/vnsrl_wx-2.c: New test.
11685 * gcc.target/riscv/rvv/base/vnsrl_wx-3.c: New test.
11686 * gcc.target/riscv/rvv/base/vnsrl_wx_m-1.c: New test.
11687 * gcc.target/riscv/rvv/base/vnsrl_wx_m-2.c: New test.
11688 * gcc.target/riscv/rvv/base/vnsrl_wx_m-3.c: New test.
11689 * gcc.target/riscv/rvv/base/vnsrl_wx_mu-1.c: New test.
11690 * gcc.target/riscv/rvv/base/vnsrl_wx_mu-2.c: New test.
11691 * gcc.target/riscv/rvv/base/vnsrl_wx_mu-3.c: New test.
11692 * gcc.target/riscv/rvv/base/vnsrl_wx_tu-1.c: New test.
11693 * gcc.target/riscv/rvv/base/vnsrl_wx_tu-2.c: New test.
11694 * gcc.target/riscv/rvv/base/vnsrl_wx_tu-3.c: New test.
11695 * gcc.target/riscv/rvv/base/vnsrl_wx_tum-1.c: New test.
11696 * gcc.target/riscv/rvv/base/vnsrl_wx_tum-2.c: New test.
11697 * gcc.target/riscv/rvv/base/vnsrl_wx_tum-3.c: New test.
11698 * gcc.target/riscv/rvv/base/vnsrl_wx_tumu-1.c: New test.
11699 * gcc.target/riscv/rvv/base/vnsrl_wx_tumu-2.c: New test.
11700 * gcc.target/riscv/rvv/base/vnsrl_wx_tumu-3.c: New test.
11702 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
11704 * g++.target/riscv/rvv/base/vmsbc_vv-1.C: New test.
11705 * g++.target/riscv/rvv/base/vmsbc_vv-2.C: New test.
11706 * g++.target/riscv/rvv/base/vmsbc_vv-3.C: New test.
11707 * g++.target/riscv/rvv/base/vmsbc_vvm-1.C: New test.
11708 * g++.target/riscv/rvv/base/vmsbc_vvm-2.C: New test.
11709 * g++.target/riscv/rvv/base/vmsbc_vvm-3.C: New test.
11710 * g++.target/riscv/rvv/base/vmsbc_vx_rv32-1.C: New test.
11711 * g++.target/riscv/rvv/base/vmsbc_vx_rv32-2.C: New test.
11712 * g++.target/riscv/rvv/base/vmsbc_vx_rv32-3.C: New test.
11713 * g++.target/riscv/rvv/base/vmsbc_vx_rv64-1.C: New test.
11714 * g++.target/riscv/rvv/base/vmsbc_vx_rv64-2.C: New test.
11715 * g++.target/riscv/rvv/base/vmsbc_vx_rv64-3.C: New test.
11716 * g++.target/riscv/rvv/base/vmsbc_vxm_rv32-1.C: New test.
11717 * g++.target/riscv/rvv/base/vmsbc_vxm_rv32-2.C: New test.
11718 * g++.target/riscv/rvv/base/vmsbc_vxm_rv32-3.C: New test.
11719 * g++.target/riscv/rvv/base/vmsbc_vxm_rv64-1.C: New test.
11720 * g++.target/riscv/rvv/base/vmsbc_vxm_rv64-2.C: New test.
11721 * g++.target/riscv/rvv/base/vmsbc_vxm_rv64-3.C: New test.
11723 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
11725 * g++.target/riscv/rvv/base/vmadc_vv-1.C: New test.
11726 * g++.target/riscv/rvv/base/vmadc_vv-2.C: New test.
11727 * g++.target/riscv/rvv/base/vmadc_vv-3.C: New test.
11728 * g++.target/riscv/rvv/base/vmadc_vvm-1.C: New test.
11729 * g++.target/riscv/rvv/base/vmadc_vvm-2.C: New test.
11730 * g++.target/riscv/rvv/base/vmadc_vvm-3.C: New test.
11731 * g++.target/riscv/rvv/base/vmadc_vx_rv32-1.C: New test.
11732 * g++.target/riscv/rvv/base/vmadc_vx_rv32-2.C: New test.
11733 * g++.target/riscv/rvv/base/vmadc_vx_rv32-3.C: New test.
11734 * g++.target/riscv/rvv/base/vmadc_vx_rv64-1.C: New test.
11735 * g++.target/riscv/rvv/base/vmadc_vx_rv64-2.C: New test.
11736 * g++.target/riscv/rvv/base/vmadc_vx_rv64-3.C: New test.
11737 * g++.target/riscv/rvv/base/vmadc_vxm_rv32-1.C: New test.
11738 * g++.target/riscv/rvv/base/vmadc_vxm_rv32-2.C: New test.
11739 * g++.target/riscv/rvv/base/vmadc_vxm_rv32-3.C: New test.
11740 * g++.target/riscv/rvv/base/vmadc_vxm_rv64-1.C: New test.
11741 * g++.target/riscv/rvv/base/vmadc_vxm_rv64-2.C: New test.
11742 * g++.target/riscv/rvv/base/vmadc_vxm_rv64-3.C: New test.
11744 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
11746 * gcc.target/riscv/rvv/base/vmsbc-1.c: New test.
11747 * gcc.target/riscv/rvv/base/vmsbc-2.c: New test.
11748 * gcc.target/riscv/rvv/base/vmsbc-3.c: New test.
11749 * gcc.target/riscv/rvv/base/vmsbc-4.c: New test.
11750 * gcc.target/riscv/rvv/base/vmsbc-5.c: New test.
11751 * gcc.target/riscv/rvv/base/vmsbc-6.c: New test.
11752 * gcc.target/riscv/rvv/base/vmsbc-7.c: New test.
11753 * gcc.target/riscv/rvv/base/vmsbc-8.c: New test.
11754 * gcc.target/riscv/rvv/base/vmsbc_vv-1.c: New test.
11755 * gcc.target/riscv/rvv/base/vmsbc_vv-2.c: New test.
11756 * gcc.target/riscv/rvv/base/vmsbc_vv-3.c: New test.
11757 * gcc.target/riscv/rvv/base/vmsbc_vvm-1.c: New test.
11758 * gcc.target/riscv/rvv/base/vmsbc_vvm-2.c: New test.
11759 * gcc.target/riscv/rvv/base/vmsbc_vvm-3.c: New test.
11760 * gcc.target/riscv/rvv/base/vmsbc_vx_rv32-1.c: New test.
11761 * gcc.target/riscv/rvv/base/vmsbc_vx_rv32-2.c: New test.
11762 * gcc.target/riscv/rvv/base/vmsbc_vx_rv32-3.c: New test.
11763 * gcc.target/riscv/rvv/base/vmsbc_vx_rv64-1.c: New test.
11764 * gcc.target/riscv/rvv/base/vmsbc_vx_rv64-2.c: New test.
11765 * gcc.target/riscv/rvv/base/vmsbc_vx_rv64-3.c: New test.
11766 * gcc.target/riscv/rvv/base/vmsbc_vxm_rv32-1.c: New test.
11767 * gcc.target/riscv/rvv/base/vmsbc_vxm_rv32-2.c: New test.
11768 * gcc.target/riscv/rvv/base/vmsbc_vxm_rv32-3.c: New test.
11769 * gcc.target/riscv/rvv/base/vmsbc_vxm_rv64-1.c: New test.
11770 * gcc.target/riscv/rvv/base/vmsbc_vxm_rv64-2.c: New test.
11771 * gcc.target/riscv/rvv/base/vmsbc_vxm_rv64-3.c: New test.
11773 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
11775 * gcc.target/riscv/rvv/base/vmadc-1.c: New test.
11776 * gcc.target/riscv/rvv/base/vmadc-2.c: New test.
11777 * gcc.target/riscv/rvv/base/vmadc-3.c: New test.
11778 * gcc.target/riscv/rvv/base/vmadc-4.c: New test.
11779 * gcc.target/riscv/rvv/base/vmadc-5.c: New test.
11780 * gcc.target/riscv/rvv/base/vmadc-6.c: New test.
11781 * gcc.target/riscv/rvv/base/vmadc-7.c: New test.
11782 * gcc.target/riscv/rvv/base/vmadc-8.c: New test.
11783 * gcc.target/riscv/rvv/base/vmadc_vv-1.c: New test.
11784 * gcc.target/riscv/rvv/base/vmadc_vv-2.c: New test.
11785 * gcc.target/riscv/rvv/base/vmadc_vv-3.c: New test.
11786 * gcc.target/riscv/rvv/base/vmadc_vvm-1.c: New test.
11787 * gcc.target/riscv/rvv/base/vmadc_vvm-2.c: New test.
11788 * gcc.target/riscv/rvv/base/vmadc_vvm-3.c: New test.
11789 * gcc.target/riscv/rvv/base/vmadc_vx_rv32-1.c: New test.
11790 * gcc.target/riscv/rvv/base/vmadc_vx_rv32-2.c: New test.
11791 * gcc.target/riscv/rvv/base/vmadc_vx_rv32-3.c: New test.
11792 * gcc.target/riscv/rvv/base/vmadc_vx_rv64-1.c: New test.
11793 * gcc.target/riscv/rvv/base/vmadc_vx_rv64-2.c: New test.
11794 * gcc.target/riscv/rvv/base/vmadc_vx_rv64-3.c: New test.
11795 * gcc.target/riscv/rvv/base/vmadc_vxm_rv32-1.c: New test.
11796 * gcc.target/riscv/rvv/base/vmadc_vxm_rv32-2.c: New test.
11797 * gcc.target/riscv/rvv/base/vmadc_vxm_rv32-3.c: New test.
11798 * gcc.target/riscv/rvv/base/vmadc_vxm_rv64-1.c: New test.
11799 * gcc.target/riscv/rvv/base/vmadc_vxm_rv64-2.c: New test.
11800 * gcc.target/riscv/rvv/base/vmadc_vxm_rv64-3.c: New test.
11802 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
11804 * g++.target/riscv/rvv/base/vadc_vvm-1.C: New test.
11805 * g++.target/riscv/rvv/base/vadc_vvm-2.C: New test.
11806 * g++.target/riscv/rvv/base/vadc_vvm-3.C: New test.
11807 * g++.target/riscv/rvv/base/vadc_vvm_tu-1.C: New test.
11808 * g++.target/riscv/rvv/base/vadc_vvm_tu-2.C: New test.
11809 * g++.target/riscv/rvv/base/vadc_vvm_tu-3.C: New test.
11810 * g++.target/riscv/rvv/base/vadc_vxm_rv32-1.C: New test.
11811 * g++.target/riscv/rvv/base/vadc_vxm_rv32-2.C: New test.
11812 * g++.target/riscv/rvv/base/vadc_vxm_rv32-3.C: New test.
11813 * g++.target/riscv/rvv/base/vadc_vxm_rv64-1.C: New test.
11814 * g++.target/riscv/rvv/base/vadc_vxm_rv64-2.C: New test.
11815 * g++.target/riscv/rvv/base/vadc_vxm_rv64-3.C: New test.
11816 * g++.target/riscv/rvv/base/vadc_vxm_tu_rv32-1.C: New test.
11817 * g++.target/riscv/rvv/base/vadc_vxm_tu_rv32-2.C: New test.
11818 * g++.target/riscv/rvv/base/vadc_vxm_tu_rv32-3.C: New test.
11819 * g++.target/riscv/rvv/base/vadc_vxm_tu_rv64-1.C: New test.
11820 * g++.target/riscv/rvv/base/vadc_vxm_tu_rv64-2.C: New test.
11821 * g++.target/riscv/rvv/base/vadc_vxm_tu_rv64-3.C: New test.
11823 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
11825 * g++.target/riscv/rvv/base/vsbc_vvm-1.C: New test.
11826 * g++.target/riscv/rvv/base/vsbc_vvm-2.C: New test.
11827 * g++.target/riscv/rvv/base/vsbc_vvm-3.C: New test.
11828 * g++.target/riscv/rvv/base/vsbc_vvm_tu-1.C: New test.
11829 * g++.target/riscv/rvv/base/vsbc_vvm_tu-2.C: New test.
11830 * g++.target/riscv/rvv/base/vsbc_vvm_tu-3.C: New test.
11831 * g++.target/riscv/rvv/base/vsbc_vxm_rv32-1.C: New test.
11832 * g++.target/riscv/rvv/base/vsbc_vxm_rv32-2.C: New test.
11833 * g++.target/riscv/rvv/base/vsbc_vxm_rv32-3.C: New test.
11834 * g++.target/riscv/rvv/base/vsbc_vxm_rv64-1.C: New test.
11835 * g++.target/riscv/rvv/base/vsbc_vxm_rv64-2.C: New test.
11836 * g++.target/riscv/rvv/base/vsbc_vxm_rv64-3.C: New test.
11837 * g++.target/riscv/rvv/base/vsbc_vxm_tu_rv32-1.C: New test.
11838 * g++.target/riscv/rvv/base/vsbc_vxm_tu_rv32-2.C: New test.
11839 * g++.target/riscv/rvv/base/vsbc_vxm_tu_rv32-3.C: New test.
11840 * g++.target/riscv/rvv/base/vsbc_vxm_tu_rv64-1.C: New test.
11841 * g++.target/riscv/rvv/base/vsbc_vxm_tu_rv64-2.C: New test.
11842 * g++.target/riscv/rvv/base/vsbc_vxm_tu_rv64-3.C: New test.
11844 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
11846 * gcc.target/riscv/rvv/base/vsbc-1.c: New test.
11847 * gcc.target/riscv/rvv/base/vsbc-2.c: New test.
11848 * gcc.target/riscv/rvv/base/vsbc-3.c: New test.
11849 * gcc.target/riscv/rvv/base/vsbc-4.c: New test.
11850 * gcc.target/riscv/rvv/base/vsbc_vvm-1.c: New test.
11851 * gcc.target/riscv/rvv/base/vsbc_vvm-2.c: New test.
11852 * gcc.target/riscv/rvv/base/vsbc_vvm-3.c: New test.
11853 * gcc.target/riscv/rvv/base/vsbc_vvm_tu-1.c: New test.
11854 * gcc.target/riscv/rvv/base/vsbc_vvm_tu-2.c: New test.
11855 * gcc.target/riscv/rvv/base/vsbc_vvm_tu-3.c: New test.
11856 * gcc.target/riscv/rvv/base/vsbc_vxm_rv32-1.c: New test.
11857 * gcc.target/riscv/rvv/base/vsbc_vxm_rv32-2.c: New test.
11858 * gcc.target/riscv/rvv/base/vsbc_vxm_rv32-3.c: New test.
11859 * gcc.target/riscv/rvv/base/vsbc_vxm_rv64-1.c: New test.
11860 * gcc.target/riscv/rvv/base/vsbc_vxm_rv64-2.c: New test.
11861 * gcc.target/riscv/rvv/base/vsbc_vxm_rv64-3.c: New test.
11862 * gcc.target/riscv/rvv/base/vsbc_vxm_tu_rv32-1.c: New test.
11863 * gcc.target/riscv/rvv/base/vsbc_vxm_tu_rv32-2.c: New test.
11864 * gcc.target/riscv/rvv/base/vsbc_vxm_tu_rv32-3.c: New test.
11865 * gcc.target/riscv/rvv/base/vsbc_vxm_tu_rv64-1.c: New test.
11866 * gcc.target/riscv/rvv/base/vsbc_vxm_tu_rv64-2.c: New test.
11867 * gcc.target/riscv/rvv/base/vsbc_vxm_tu_rv64-3.c: New test.
11869 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
11871 * gcc.target/riscv/rvv/base/vadc-1.c: New test.
11872 * gcc.target/riscv/rvv/base/vadc-2.c: New test.
11873 * gcc.target/riscv/rvv/base/vadc-3.c: New test.
11874 * gcc.target/riscv/rvv/base/vadc-4.c: New test.
11875 * gcc.target/riscv/rvv/base/vadc_vvm-1.c: New test.
11876 * gcc.target/riscv/rvv/base/vadc_vvm-2.c: New test.
11877 * gcc.target/riscv/rvv/base/vadc_vvm-3.c: New test.
11878 * gcc.target/riscv/rvv/base/vadc_vvm_tu-1.c: New test.
11879 * gcc.target/riscv/rvv/base/vadc_vvm_tu-2.c: New test.
11880 * gcc.target/riscv/rvv/base/vadc_vvm_tu-3.c: New test.
11881 * gcc.target/riscv/rvv/base/vadc_vxm_rv32-1.c: New test.
11882 * gcc.target/riscv/rvv/base/vadc_vxm_rv32-2.c: New test.
11883 * gcc.target/riscv/rvv/base/vadc_vxm_rv32-3.c: New test.
11884 * gcc.target/riscv/rvv/base/vadc_vxm_rv64-1.c: New test.
11885 * gcc.target/riscv/rvv/base/vadc_vxm_rv64-2.c: New test.
11886 * gcc.target/riscv/rvv/base/vadc_vxm_rv64-3.c: New test.
11887 * gcc.target/riscv/rvv/base/vadc_vxm_tu_rv32-1.c: New test.
11888 * gcc.target/riscv/rvv/base/vadc_vxm_tu_rv32-2.c: New test.
11889 * gcc.target/riscv/rvv/base/vadc_vxm_tu_rv32-3.c: New test.
11890 * gcc.target/riscv/rvv/base/vadc_vxm_tu_rv64-1.c: New test.
11891 * gcc.target/riscv/rvv/base/vadc_vxm_tu_rv64-2.c: New test.
11892 * gcc.target/riscv/rvv/base/vadc_vxm_tu_rv64-3.c: New test.
11894 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
11896 * gcc.target/riscv/rvv/base/binop_vx_constraint-121.c: New test.
11898 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
11900 * g++.target/riscv/rvv/base/vwadd_vv-1.C: New test.
11901 * g++.target/riscv/rvv/base/vwadd_vv-2.C: New test.
11902 * g++.target/riscv/rvv/base/vwadd_vv-3.C: New test.
11903 * g++.target/riscv/rvv/base/vwadd_vv_mu-1.C: New test.
11904 * g++.target/riscv/rvv/base/vwadd_vv_mu-2.C: New test.
11905 * g++.target/riscv/rvv/base/vwadd_vv_mu-3.C: New test.
11906 * g++.target/riscv/rvv/base/vwadd_vv_tu-1.C: New test.
11907 * g++.target/riscv/rvv/base/vwadd_vv_tu-2.C: New test.
11908 * g++.target/riscv/rvv/base/vwadd_vv_tu-3.C: New test.
11909 * g++.target/riscv/rvv/base/vwadd_vv_tum-1.C: New test.
11910 * g++.target/riscv/rvv/base/vwadd_vv_tum-2.C: New test.
11911 * g++.target/riscv/rvv/base/vwadd_vv_tum-3.C: New test.
11912 * g++.target/riscv/rvv/base/vwadd_vv_tumu-1.C: New test.
11913 * g++.target/riscv/rvv/base/vwadd_vv_tumu-2.C: New test.
11914 * g++.target/riscv/rvv/base/vwadd_vv_tumu-3.C: New test.
11915 * g++.target/riscv/rvv/base/vwadd_vx-1.C: New test.
11916 * g++.target/riscv/rvv/base/vwadd_vx-2.C: New test.
11917 * g++.target/riscv/rvv/base/vwadd_vx-3.C: New test.
11918 * g++.target/riscv/rvv/base/vwadd_vx_mu-1.C: New test.
11919 * g++.target/riscv/rvv/base/vwadd_vx_mu-2.C: New test.
11920 * g++.target/riscv/rvv/base/vwadd_vx_mu-3.C: New test.
11921 * g++.target/riscv/rvv/base/vwadd_vx_tu-1.C: New test.
11922 * g++.target/riscv/rvv/base/vwadd_vx_tu-2.C: New test.
11923 * g++.target/riscv/rvv/base/vwadd_vx_tu-3.C: New test.
11924 * g++.target/riscv/rvv/base/vwadd_vx_tum-1.C: New test.
11925 * g++.target/riscv/rvv/base/vwadd_vx_tum-2.C: New test.
11926 * g++.target/riscv/rvv/base/vwadd_vx_tum-3.C: New test.
11927 * g++.target/riscv/rvv/base/vwadd_vx_tumu-1.C: New test.
11928 * g++.target/riscv/rvv/base/vwadd_vx_tumu-2.C: New test.
11929 * g++.target/riscv/rvv/base/vwadd_vx_tumu-3.C: New test.
11931 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
11933 * g++.target/riscv/rvv/base/vwadd_wv-1.C: New test.
11934 * g++.target/riscv/rvv/base/vwadd_wv-2.C: New test.
11935 * g++.target/riscv/rvv/base/vwadd_wv-3.C: New test.
11936 * g++.target/riscv/rvv/base/vwadd_wv_mu-1.C: New test.
11937 * g++.target/riscv/rvv/base/vwadd_wv_mu-2.C: New test.
11938 * g++.target/riscv/rvv/base/vwadd_wv_mu-3.C: New test.
11939 * g++.target/riscv/rvv/base/vwadd_wv_tu-1.C: New test.
11940 * g++.target/riscv/rvv/base/vwadd_wv_tu-2.C: New test.
11941 * g++.target/riscv/rvv/base/vwadd_wv_tu-3.C: New test.
11942 * g++.target/riscv/rvv/base/vwadd_wv_tum-1.C: New test.
11943 * g++.target/riscv/rvv/base/vwadd_wv_tum-2.C: New test.
11944 * g++.target/riscv/rvv/base/vwadd_wv_tum-3.C: New test.
11945 * g++.target/riscv/rvv/base/vwadd_wv_tumu-1.C: New test.
11946 * g++.target/riscv/rvv/base/vwadd_wv_tumu-2.C: New test.
11947 * g++.target/riscv/rvv/base/vwadd_wv_tumu-3.C: New test.
11948 * g++.target/riscv/rvv/base/vwadd_wx-1.C: New test.
11949 * g++.target/riscv/rvv/base/vwadd_wx-2.C: New test.
11950 * g++.target/riscv/rvv/base/vwadd_wx-3.C: New test.
11951 * g++.target/riscv/rvv/base/vwadd_wx_mu-1.C: New test.
11952 * g++.target/riscv/rvv/base/vwadd_wx_mu-2.C: New test.
11953 * g++.target/riscv/rvv/base/vwadd_wx_mu-3.C: New test.
11954 * g++.target/riscv/rvv/base/vwadd_wx_tu-1.C: New test.
11955 * g++.target/riscv/rvv/base/vwadd_wx_tu-2.C: New test.
11956 * g++.target/riscv/rvv/base/vwadd_wx_tu-3.C: New test.
11957 * g++.target/riscv/rvv/base/vwadd_wx_tum-1.C: New test.
11958 * g++.target/riscv/rvv/base/vwadd_wx_tum-2.C: New test.
11959 * g++.target/riscv/rvv/base/vwadd_wx_tum-3.C: New test.
11960 * g++.target/riscv/rvv/base/vwadd_wx_tumu-1.C: New test.
11961 * g++.target/riscv/rvv/base/vwadd_wx_tumu-2.C: New test.
11962 * g++.target/riscv/rvv/base/vwadd_wx_tumu-3.C: New test.
11964 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
11966 * g++.target/riscv/rvv/base/vwaddu_vv-1.C: New test.
11967 * g++.target/riscv/rvv/base/vwaddu_vv-2.C: New test.
11968 * g++.target/riscv/rvv/base/vwaddu_vv-3.C: New test.
11969 * g++.target/riscv/rvv/base/vwaddu_vv_mu-1.C: New test.
11970 * g++.target/riscv/rvv/base/vwaddu_vv_mu-2.C: New test.
11971 * g++.target/riscv/rvv/base/vwaddu_vv_mu-3.C: New test.
11972 * g++.target/riscv/rvv/base/vwaddu_vv_tu-1.C: New test.
11973 * g++.target/riscv/rvv/base/vwaddu_vv_tu-2.C: New test.
11974 * g++.target/riscv/rvv/base/vwaddu_vv_tu-3.C: New test.
11975 * g++.target/riscv/rvv/base/vwaddu_vv_tum-1.C: New test.
11976 * g++.target/riscv/rvv/base/vwaddu_vv_tum-2.C: New test.
11977 * g++.target/riscv/rvv/base/vwaddu_vv_tum-3.C: New test.
11978 * g++.target/riscv/rvv/base/vwaddu_vv_tumu-1.C: New test.
11979 * g++.target/riscv/rvv/base/vwaddu_vv_tumu-2.C: New test.
11980 * g++.target/riscv/rvv/base/vwaddu_vv_tumu-3.C: New test.
11981 * g++.target/riscv/rvv/base/vwaddu_vx-1.C: New test.
11982 * g++.target/riscv/rvv/base/vwaddu_vx-2.C: New test.
11983 * g++.target/riscv/rvv/base/vwaddu_vx-3.C: New test.
11984 * g++.target/riscv/rvv/base/vwaddu_vx_mu-1.C: New test.
11985 * g++.target/riscv/rvv/base/vwaddu_vx_mu-2.C: New test.
11986 * g++.target/riscv/rvv/base/vwaddu_vx_mu-3.C: New test.
11987 * g++.target/riscv/rvv/base/vwaddu_vx_tu-1.C: New test.
11988 * g++.target/riscv/rvv/base/vwaddu_vx_tu-2.C: New test.
11989 * g++.target/riscv/rvv/base/vwaddu_vx_tu-3.C: New test.
11990 * g++.target/riscv/rvv/base/vwaddu_vx_tum-1.C: New test.
11991 * g++.target/riscv/rvv/base/vwaddu_vx_tum-2.C: New test.
11992 * g++.target/riscv/rvv/base/vwaddu_vx_tum-3.C: New test.
11993 * g++.target/riscv/rvv/base/vwaddu_vx_tumu-1.C: New test.
11994 * g++.target/riscv/rvv/base/vwaddu_vx_tumu-2.C: New test.
11995 * g++.target/riscv/rvv/base/vwaddu_vx_tumu-3.C: New test.
11997 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
11999 * g++.target/riscv/rvv/base/vwaddu_wv-1.C: New test.
12000 * g++.target/riscv/rvv/base/vwaddu_wv-2.C: New test.
12001 * g++.target/riscv/rvv/base/vwaddu_wv-3.C: New test.
12002 * g++.target/riscv/rvv/base/vwaddu_wv_mu-1.C: New test.
12003 * g++.target/riscv/rvv/base/vwaddu_wv_mu-2.C: New test.
12004 * g++.target/riscv/rvv/base/vwaddu_wv_mu-3.C: New test.
12005 * g++.target/riscv/rvv/base/vwaddu_wv_tu-1.C: New test.
12006 * g++.target/riscv/rvv/base/vwaddu_wv_tu-2.C: New test.
12007 * g++.target/riscv/rvv/base/vwaddu_wv_tu-3.C: New test.
12008 * g++.target/riscv/rvv/base/vwaddu_wv_tum-1.C: New test.
12009 * g++.target/riscv/rvv/base/vwaddu_wv_tum-2.C: New test.
12010 * g++.target/riscv/rvv/base/vwaddu_wv_tum-3.C: New test.
12011 * g++.target/riscv/rvv/base/vwaddu_wv_tumu-1.C: New test.
12012 * g++.target/riscv/rvv/base/vwaddu_wv_tumu-2.C: New test.
12013 * g++.target/riscv/rvv/base/vwaddu_wv_tumu-3.C: New test.
12014 * g++.target/riscv/rvv/base/vwaddu_wx-1.C: New test.
12015 * g++.target/riscv/rvv/base/vwaddu_wx-2.C: New test.
12016 * g++.target/riscv/rvv/base/vwaddu_wx-3.C: New test.
12017 * g++.target/riscv/rvv/base/vwaddu_wx_mu-1.C: New test.
12018 * g++.target/riscv/rvv/base/vwaddu_wx_mu-2.C: New test.
12019 * g++.target/riscv/rvv/base/vwaddu_wx_mu-3.C: New test.
12020 * g++.target/riscv/rvv/base/vwaddu_wx_tu-1.C: New test.
12021 * g++.target/riscv/rvv/base/vwaddu_wx_tu-2.C: New test.
12022 * g++.target/riscv/rvv/base/vwaddu_wx_tu-3.C: New test.
12023 * g++.target/riscv/rvv/base/vwaddu_wx_tum-1.C: New test.
12024 * g++.target/riscv/rvv/base/vwaddu_wx_tum-2.C: New test.
12025 * g++.target/riscv/rvv/base/vwaddu_wx_tum-3.C: New test.
12026 * g++.target/riscv/rvv/base/vwaddu_wx_tumu-1.C: New test.
12027 * g++.target/riscv/rvv/base/vwaddu_wx_tumu-2.C: New test.
12028 * g++.target/riscv/rvv/base/vwaddu_wx_tumu-3.C: New test.
12030 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
12032 * g++.target/riscv/rvv/base/vwcvt_x-1.C: New test.
12033 * g++.target/riscv/rvv/base/vwcvt_x-2.C: New test.
12034 * g++.target/riscv/rvv/base/vwcvt_x-3.C: New test.
12035 * g++.target/riscv/rvv/base/vwcvt_x_mu-1.C: New test.
12036 * g++.target/riscv/rvv/base/vwcvt_x_mu-2.C: New test.
12037 * g++.target/riscv/rvv/base/vwcvt_x_mu-3.C: New test.
12038 * g++.target/riscv/rvv/base/vwcvt_x_tu-1.C: New test.
12039 * g++.target/riscv/rvv/base/vwcvt_x_tu-2.C: New test.
12040 * g++.target/riscv/rvv/base/vwcvt_x_tu-3.C: New test.
12041 * g++.target/riscv/rvv/base/vwcvt_x_tum-1.C: New test.
12042 * g++.target/riscv/rvv/base/vwcvt_x_tum-2.C: New test.
12043 * g++.target/riscv/rvv/base/vwcvt_x_tum-3.C: New test.
12044 * g++.target/riscv/rvv/base/vwcvt_x_tumu-1.C: New test.
12045 * g++.target/riscv/rvv/base/vwcvt_x_tumu-2.C: New test.
12046 * g++.target/riscv/rvv/base/vwcvt_x_tumu-3.C: New test.
12047 * g++.target/riscv/rvv/base/vwcvtu_x-1.C: New test.
12048 * g++.target/riscv/rvv/base/vwcvtu_x-2.C: New test.
12049 * g++.target/riscv/rvv/base/vwcvtu_x-3.C: New test.
12050 * g++.target/riscv/rvv/base/vwcvtu_x_mu-1.C: New test.
12051 * g++.target/riscv/rvv/base/vwcvtu_x_mu-2.C: New test.
12052 * g++.target/riscv/rvv/base/vwcvtu_x_mu-3.C: New test.
12053 * g++.target/riscv/rvv/base/vwcvtu_x_tu-1.C: New test.
12054 * g++.target/riscv/rvv/base/vwcvtu_x_tu-2.C: New test.
12055 * g++.target/riscv/rvv/base/vwcvtu_x_tu-3.C: New test.
12056 * g++.target/riscv/rvv/base/vwcvtu_x_tum-1.C: New test.
12057 * g++.target/riscv/rvv/base/vwcvtu_x_tum-2.C: New test.
12058 * g++.target/riscv/rvv/base/vwcvtu_x_tum-3.C: New test.
12059 * g++.target/riscv/rvv/base/vwcvtu_x_tumu-1.C: New test.
12060 * g++.target/riscv/rvv/base/vwcvtu_x_tumu-2.C: New test.
12061 * g++.target/riscv/rvv/base/vwcvtu_x_tumu-3.C: New test.
12063 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
12065 * g++.target/riscv/rvv/base/vwmul_vv-1.C: New test.
12066 * g++.target/riscv/rvv/base/vwmul_vv-2.C: New test.
12067 * g++.target/riscv/rvv/base/vwmul_vv-3.C: New test.
12068 * g++.target/riscv/rvv/base/vwmul_vv_mu-1.C: New test.
12069 * g++.target/riscv/rvv/base/vwmul_vv_mu-2.C: New test.
12070 * g++.target/riscv/rvv/base/vwmul_vv_mu-3.C: New test.
12071 * g++.target/riscv/rvv/base/vwmul_vv_tu-1.C: New test.
12072 * g++.target/riscv/rvv/base/vwmul_vv_tu-2.C: New test.
12073 * g++.target/riscv/rvv/base/vwmul_vv_tu-3.C: New test.
12074 * g++.target/riscv/rvv/base/vwmul_vv_tum-1.C: New test.
12075 * g++.target/riscv/rvv/base/vwmul_vv_tum-2.C: New test.
12076 * g++.target/riscv/rvv/base/vwmul_vv_tum-3.C: New test.
12077 * g++.target/riscv/rvv/base/vwmul_vv_tumu-1.C: New test.
12078 * g++.target/riscv/rvv/base/vwmul_vv_tumu-2.C: New test.
12079 * g++.target/riscv/rvv/base/vwmul_vv_tumu-3.C: New test.
12080 * g++.target/riscv/rvv/base/vwmul_vx-1.C: New test.
12081 * g++.target/riscv/rvv/base/vwmul_vx-2.C: New test.
12082 * g++.target/riscv/rvv/base/vwmul_vx-3.C: New test.
12083 * g++.target/riscv/rvv/base/vwmul_vx_mu-1.C: New test.
12084 * g++.target/riscv/rvv/base/vwmul_vx_mu-2.C: New test.
12085 * g++.target/riscv/rvv/base/vwmul_vx_mu-3.C: New test.
12086 * g++.target/riscv/rvv/base/vwmul_vx_tu-1.C: New test.
12087 * g++.target/riscv/rvv/base/vwmul_vx_tu-2.C: New test.
12088 * g++.target/riscv/rvv/base/vwmul_vx_tu-3.C: New test.
12089 * g++.target/riscv/rvv/base/vwmul_vx_tum-1.C: New test.
12090 * g++.target/riscv/rvv/base/vwmul_vx_tum-2.C: New test.
12091 * g++.target/riscv/rvv/base/vwmul_vx_tum-3.C: New test.
12092 * g++.target/riscv/rvv/base/vwmul_vx_tumu-1.C: New test.
12093 * g++.target/riscv/rvv/base/vwmul_vx_tumu-2.C: New test.
12094 * g++.target/riscv/rvv/base/vwmul_vx_tumu-3.C: New test.
12096 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
12098 * g++.target/riscv/rvv/base/vwmulsu_vv-1.C: New test.
12099 * g++.target/riscv/rvv/base/vwmulsu_vv-2.C: New test.
12100 * g++.target/riscv/rvv/base/vwmulsu_vv-3.C: New test.
12101 * g++.target/riscv/rvv/base/vwmulsu_vv_mu-1.C: New test.
12102 * g++.target/riscv/rvv/base/vwmulsu_vv_mu-2.C: New test.
12103 * g++.target/riscv/rvv/base/vwmulsu_vv_mu-3.C: New test.
12104 * g++.target/riscv/rvv/base/vwmulsu_vv_tu-1.C: New test.
12105 * g++.target/riscv/rvv/base/vwmulsu_vv_tu-2.C: New test.
12106 * g++.target/riscv/rvv/base/vwmulsu_vv_tu-3.C: New test.
12107 * g++.target/riscv/rvv/base/vwmulsu_vv_tum-1.C: New test.
12108 * g++.target/riscv/rvv/base/vwmulsu_vv_tum-2.C: New test.
12109 * g++.target/riscv/rvv/base/vwmulsu_vv_tum-3.C: New test.
12110 * g++.target/riscv/rvv/base/vwmulsu_vv_tumu-1.C: New test.
12111 * g++.target/riscv/rvv/base/vwmulsu_vv_tumu-2.C: New test.
12112 * g++.target/riscv/rvv/base/vwmulsu_vv_tumu-3.C: New test.
12113 * g++.target/riscv/rvv/base/vwmulsu_vx-1.C: New test.
12114 * g++.target/riscv/rvv/base/vwmulsu_vx-2.C: New test.
12115 * g++.target/riscv/rvv/base/vwmulsu_vx-3.C: New test.
12116 * g++.target/riscv/rvv/base/vwmulsu_vx_mu-1.C: New test.
12117 * g++.target/riscv/rvv/base/vwmulsu_vx_mu-2.C: New test.
12118 * g++.target/riscv/rvv/base/vwmulsu_vx_mu-3.C: New test.
12119 * g++.target/riscv/rvv/base/vwmulsu_vx_tu-1.C: New test.
12120 * g++.target/riscv/rvv/base/vwmulsu_vx_tu-2.C: New test.
12121 * g++.target/riscv/rvv/base/vwmulsu_vx_tu-3.C: New test.
12122 * g++.target/riscv/rvv/base/vwmulsu_vx_tum-1.C: New test.
12123 * g++.target/riscv/rvv/base/vwmulsu_vx_tum-2.C: New test.
12124 * g++.target/riscv/rvv/base/vwmulsu_vx_tum-3.C: New test.
12125 * g++.target/riscv/rvv/base/vwmulsu_vx_tumu-1.C: New test.
12126 * g++.target/riscv/rvv/base/vwmulsu_vx_tumu-2.C: New test.
12127 * g++.target/riscv/rvv/base/vwmulsu_vx_tumu-3.C: New test.
12129 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
12131 * g++.target/riscv/rvv/base/vwmulu_vv-1.C: New test.
12132 * g++.target/riscv/rvv/base/vwmulu_vv-2.C: New test.
12133 * g++.target/riscv/rvv/base/vwmulu_vv-3.C: New test.
12134 * g++.target/riscv/rvv/base/vwmulu_vv_mu-1.C: New test.
12135 * g++.target/riscv/rvv/base/vwmulu_vv_mu-2.C: New test.
12136 * g++.target/riscv/rvv/base/vwmulu_vv_mu-3.C: New test.
12137 * g++.target/riscv/rvv/base/vwmulu_vv_tu-1.C: New test.
12138 * g++.target/riscv/rvv/base/vwmulu_vv_tu-2.C: New test.
12139 * g++.target/riscv/rvv/base/vwmulu_vv_tu-3.C: New test.
12140 * g++.target/riscv/rvv/base/vwmulu_vv_tum-1.C: New test.
12141 * g++.target/riscv/rvv/base/vwmulu_vv_tum-2.C: New test.
12142 * g++.target/riscv/rvv/base/vwmulu_vv_tum-3.C: New test.
12143 * g++.target/riscv/rvv/base/vwmulu_vv_tumu-1.C: New test.
12144 * g++.target/riscv/rvv/base/vwmulu_vv_tumu-2.C: New test.
12145 * g++.target/riscv/rvv/base/vwmulu_vv_tumu-3.C: New test.
12146 * g++.target/riscv/rvv/base/vwmulu_vx-1.C: New test.
12147 * g++.target/riscv/rvv/base/vwmulu_vx-2.C: New test.
12148 * g++.target/riscv/rvv/base/vwmulu_vx-3.C: New test.
12149 * g++.target/riscv/rvv/base/vwmulu_vx_mu-1.C: New test.
12150 * g++.target/riscv/rvv/base/vwmulu_vx_mu-2.C: New test.
12151 * g++.target/riscv/rvv/base/vwmulu_vx_mu-3.C: New test.
12152 * g++.target/riscv/rvv/base/vwmulu_vx_tu-1.C: New test.
12153 * g++.target/riscv/rvv/base/vwmulu_vx_tu-2.C: New test.
12154 * g++.target/riscv/rvv/base/vwmulu_vx_tu-3.C: New test.
12155 * g++.target/riscv/rvv/base/vwmulu_vx_tum-1.C: New test.
12156 * g++.target/riscv/rvv/base/vwmulu_vx_tum-2.C: New test.
12157 * g++.target/riscv/rvv/base/vwmulu_vx_tum-3.C: New test.
12158 * g++.target/riscv/rvv/base/vwmulu_vx_tumu-1.C: New test.
12159 * g++.target/riscv/rvv/base/vwmulu_vx_tumu-2.C: New test.
12160 * g++.target/riscv/rvv/base/vwmulu_vx_tumu-3.C: New test.
12162 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
12164 * g++.target/riscv/rvv/base/vwsub_vv-1.C: New test.
12165 * g++.target/riscv/rvv/base/vwsub_vv-2.C: New test.
12166 * g++.target/riscv/rvv/base/vwsub_vv-3.C: New test.
12167 * g++.target/riscv/rvv/base/vwsub_vv_mu-1.C: New test.
12168 * g++.target/riscv/rvv/base/vwsub_vv_mu-2.C: New test.
12169 * g++.target/riscv/rvv/base/vwsub_vv_mu-3.C: New test.
12170 * g++.target/riscv/rvv/base/vwsub_vv_tu-1.C: New test.
12171 * g++.target/riscv/rvv/base/vwsub_vv_tu-2.C: New test.
12172 * g++.target/riscv/rvv/base/vwsub_vv_tu-3.C: New test.
12173 * g++.target/riscv/rvv/base/vwsub_vv_tum-1.C: New test.
12174 * g++.target/riscv/rvv/base/vwsub_vv_tum-2.C: New test.
12175 * g++.target/riscv/rvv/base/vwsub_vv_tum-3.C: New test.
12176 * g++.target/riscv/rvv/base/vwsub_vv_tumu-1.C: New test.
12177 * g++.target/riscv/rvv/base/vwsub_vv_tumu-2.C: New test.
12178 * g++.target/riscv/rvv/base/vwsub_vv_tumu-3.C: New test.
12179 * g++.target/riscv/rvv/base/vwsub_vx-1.C: New test.
12180 * g++.target/riscv/rvv/base/vwsub_vx-2.C: New test.
12181 * g++.target/riscv/rvv/base/vwsub_vx-3.C: New test.
12182 * g++.target/riscv/rvv/base/vwsub_vx_mu-1.C: New test.
12183 * g++.target/riscv/rvv/base/vwsub_vx_mu-2.C: New test.
12184 * g++.target/riscv/rvv/base/vwsub_vx_mu-3.C: New test.
12185 * g++.target/riscv/rvv/base/vwsub_vx_tu-1.C: New test.
12186 * g++.target/riscv/rvv/base/vwsub_vx_tu-2.C: New test.
12187 * g++.target/riscv/rvv/base/vwsub_vx_tu-3.C: New test.
12188 * g++.target/riscv/rvv/base/vwsub_vx_tum-1.C: New test.
12189 * g++.target/riscv/rvv/base/vwsub_vx_tum-2.C: New test.
12190 * g++.target/riscv/rvv/base/vwsub_vx_tum-3.C: New test.
12191 * g++.target/riscv/rvv/base/vwsub_vx_tumu-1.C: New test.
12192 * g++.target/riscv/rvv/base/vwsub_vx_tumu-2.C: New test.
12193 * g++.target/riscv/rvv/base/vwsub_vx_tumu-3.C: New test.
12195 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
12197 * g++.target/riscv/rvv/base/vwsub_wv-1.C: New test.
12198 * g++.target/riscv/rvv/base/vwsub_wv-2.C: New test.
12199 * g++.target/riscv/rvv/base/vwsub_wv-3.C: New test.
12200 * g++.target/riscv/rvv/base/vwsub_wv_mu-1.C: New test.
12201 * g++.target/riscv/rvv/base/vwsub_wv_mu-2.C: New test.
12202 * g++.target/riscv/rvv/base/vwsub_wv_mu-3.C: New test.
12203 * g++.target/riscv/rvv/base/vwsub_wv_tu-1.C: New test.
12204 * g++.target/riscv/rvv/base/vwsub_wv_tu-2.C: New test.
12205 * g++.target/riscv/rvv/base/vwsub_wv_tu-3.C: New test.
12206 * g++.target/riscv/rvv/base/vwsub_wv_tum-1.C: New test.
12207 * g++.target/riscv/rvv/base/vwsub_wv_tum-2.C: New test.
12208 * g++.target/riscv/rvv/base/vwsub_wv_tum-3.C: New test.
12209 * g++.target/riscv/rvv/base/vwsub_wv_tumu-1.C: New test.
12210 * g++.target/riscv/rvv/base/vwsub_wv_tumu-2.C: New test.
12211 * g++.target/riscv/rvv/base/vwsub_wv_tumu-3.C: New test.
12212 * g++.target/riscv/rvv/base/vwsub_wx-1.C: New test.
12213 * g++.target/riscv/rvv/base/vwsub_wx-2.C: New test.
12214 * g++.target/riscv/rvv/base/vwsub_wx-3.C: New test.
12215 * g++.target/riscv/rvv/base/vwsub_wx_mu-1.C: New test.
12216 * g++.target/riscv/rvv/base/vwsub_wx_mu-2.C: New test.
12217 * g++.target/riscv/rvv/base/vwsub_wx_mu-3.C: New test.
12218 * g++.target/riscv/rvv/base/vwsub_wx_tu-1.C: New test.
12219 * g++.target/riscv/rvv/base/vwsub_wx_tu-2.C: New test.
12220 * g++.target/riscv/rvv/base/vwsub_wx_tu-3.C: New test.
12221 * g++.target/riscv/rvv/base/vwsub_wx_tum-1.C: New test.
12222 * g++.target/riscv/rvv/base/vwsub_wx_tum-2.C: New test.
12223 * g++.target/riscv/rvv/base/vwsub_wx_tum-3.C: New test.
12224 * g++.target/riscv/rvv/base/vwsub_wx_tumu-1.C: New test.
12225 * g++.target/riscv/rvv/base/vwsub_wx_tumu-2.C: New test.
12226 * g++.target/riscv/rvv/base/vwsub_wx_tumu-3.C: New test.
12228 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
12230 * g++.target/riscv/rvv/base/vwsubu_vv-1.C: New test.
12231 * g++.target/riscv/rvv/base/vwsubu_vv-2.C: New test.
12232 * g++.target/riscv/rvv/base/vwsubu_vv-3.C: New test.
12233 * g++.target/riscv/rvv/base/vwsubu_vv_mu-1.C: New test.
12234 * g++.target/riscv/rvv/base/vwsubu_vv_mu-2.C: New test.
12235 * g++.target/riscv/rvv/base/vwsubu_vv_mu-3.C: New test.
12236 * g++.target/riscv/rvv/base/vwsubu_vv_tu-1.C: New test.
12237 * g++.target/riscv/rvv/base/vwsubu_vv_tu-2.C: New test.
12238 * g++.target/riscv/rvv/base/vwsubu_vv_tu-3.C: New test.
12239 * g++.target/riscv/rvv/base/vwsubu_vv_tum-1.C: New test.
12240 * g++.target/riscv/rvv/base/vwsubu_vv_tum-2.C: New test.
12241 * g++.target/riscv/rvv/base/vwsubu_vv_tum-3.C: New test.
12242 * g++.target/riscv/rvv/base/vwsubu_vv_tumu-1.C: New test.
12243 * g++.target/riscv/rvv/base/vwsubu_vv_tumu-2.C: New test.
12244 * g++.target/riscv/rvv/base/vwsubu_vv_tumu-3.C: New test.
12245 * g++.target/riscv/rvv/base/vwsubu_vx-1.C: New test.
12246 * g++.target/riscv/rvv/base/vwsubu_vx-2.C: New test.
12247 * g++.target/riscv/rvv/base/vwsubu_vx-3.C: New test.
12248 * g++.target/riscv/rvv/base/vwsubu_vx_mu-1.C: New test.
12249 * g++.target/riscv/rvv/base/vwsubu_vx_mu-2.C: New test.
12250 * g++.target/riscv/rvv/base/vwsubu_vx_mu-3.C: New test.
12251 * g++.target/riscv/rvv/base/vwsubu_vx_tu-1.C: New test.
12252 * g++.target/riscv/rvv/base/vwsubu_vx_tu-2.C: New test.
12253 * g++.target/riscv/rvv/base/vwsubu_vx_tu-3.C: New test.
12254 * g++.target/riscv/rvv/base/vwsubu_vx_tum-1.C: New test.
12255 * g++.target/riscv/rvv/base/vwsubu_vx_tum-2.C: New test.
12256 * g++.target/riscv/rvv/base/vwsubu_vx_tum-3.C: New test.
12257 * g++.target/riscv/rvv/base/vwsubu_vx_tumu-1.C: New test.
12258 * g++.target/riscv/rvv/base/vwsubu_vx_tumu-2.C: New test.
12259 * g++.target/riscv/rvv/base/vwsubu_vx_tumu-3.C: New test.
12261 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
12263 * g++.target/riscv/rvv/base/vwsubu_wv-1.C: New test.
12264 * g++.target/riscv/rvv/base/vwsubu_wv-2.C: New test.
12265 * g++.target/riscv/rvv/base/vwsubu_wv-3.C: New test.
12266 * g++.target/riscv/rvv/base/vwsubu_wv_mu-1.C: New test.
12267 * g++.target/riscv/rvv/base/vwsubu_wv_mu-2.C: New test.
12268 * g++.target/riscv/rvv/base/vwsubu_wv_mu-3.C: New test.
12269 * g++.target/riscv/rvv/base/vwsubu_wv_tu-1.C: New test.
12270 * g++.target/riscv/rvv/base/vwsubu_wv_tu-2.C: New test.
12271 * g++.target/riscv/rvv/base/vwsubu_wv_tu-3.C: New test.
12272 * g++.target/riscv/rvv/base/vwsubu_wv_tum-1.C: New test.
12273 * g++.target/riscv/rvv/base/vwsubu_wv_tum-2.C: New test.
12274 * g++.target/riscv/rvv/base/vwsubu_wv_tum-3.C: New test.
12275 * g++.target/riscv/rvv/base/vwsubu_wv_tumu-1.C: New test.
12276 * g++.target/riscv/rvv/base/vwsubu_wv_tumu-2.C: New test.
12277 * g++.target/riscv/rvv/base/vwsubu_wv_tumu-3.C: New test.
12278 * g++.target/riscv/rvv/base/vwsubu_wx-1.C: New test.
12279 * g++.target/riscv/rvv/base/vwsubu_wx-2.C: New test.
12280 * g++.target/riscv/rvv/base/vwsubu_wx-3.C: New test.
12281 * g++.target/riscv/rvv/base/vwsubu_wx_mu-1.C: New test.
12282 * g++.target/riscv/rvv/base/vwsubu_wx_mu-2.C: New test.
12283 * g++.target/riscv/rvv/base/vwsubu_wx_mu-3.C: New test.
12284 * g++.target/riscv/rvv/base/vwsubu_wx_tu-1.C: New test.
12285 * g++.target/riscv/rvv/base/vwsubu_wx_tu-2.C: New test.
12286 * g++.target/riscv/rvv/base/vwsubu_wx_tu-3.C: New test.
12287 * g++.target/riscv/rvv/base/vwsubu_wx_tum-1.C: New test.
12288 * g++.target/riscv/rvv/base/vwsubu_wx_tum-2.C: New test.
12289 * g++.target/riscv/rvv/base/vwsubu_wx_tum-3.C: New test.
12290 * g++.target/riscv/rvv/base/vwsubu_wx_tumu-1.C: New test.
12291 * g++.target/riscv/rvv/base/vwsubu_wx_tumu-2.C: New test.
12292 * g++.target/riscv/rvv/base/vwsubu_wx_tumu-3.C: New test.
12294 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
12296 * gcc.target/riscv/rvv/base/binop_vx_constraint-120.c: New test.
12298 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
12300 * gcc.target/riscv/rvv/base/vwadd_vv-1.c: New test.
12301 * gcc.target/riscv/rvv/base/vwadd_vv-2.c: New test.
12302 * gcc.target/riscv/rvv/base/vwadd_vv-3.c: New test.
12303 * gcc.target/riscv/rvv/base/vwadd_vv_m-1.c: New test.
12304 * gcc.target/riscv/rvv/base/vwadd_vv_m-2.c: New test.
12305 * gcc.target/riscv/rvv/base/vwadd_vv_m-3.c: New test.
12306 * gcc.target/riscv/rvv/base/vwadd_vv_mu-1.c: New test.
12307 * gcc.target/riscv/rvv/base/vwadd_vv_mu-2.c: New test.
12308 * gcc.target/riscv/rvv/base/vwadd_vv_mu-3.c: New test.
12309 * gcc.target/riscv/rvv/base/vwadd_vv_tu-1.c: New test.
12310 * gcc.target/riscv/rvv/base/vwadd_vv_tu-2.c: New test.
12311 * gcc.target/riscv/rvv/base/vwadd_vv_tu-3.c: New test.
12312 * gcc.target/riscv/rvv/base/vwadd_vv_tum-1.c: New test.
12313 * gcc.target/riscv/rvv/base/vwadd_vv_tum-2.c: New test.
12314 * gcc.target/riscv/rvv/base/vwadd_vv_tum-3.c: New test.
12315 * gcc.target/riscv/rvv/base/vwadd_vv_tumu-1.c: New test.
12316 * gcc.target/riscv/rvv/base/vwadd_vv_tumu-2.c: New test.
12317 * gcc.target/riscv/rvv/base/vwadd_vv_tumu-3.c: New test.
12318 * gcc.target/riscv/rvv/base/vwadd_vx-1.c: New test.
12319 * gcc.target/riscv/rvv/base/vwadd_vx-2.c: New test.
12320 * gcc.target/riscv/rvv/base/vwadd_vx-3.c: New test.
12321 * gcc.target/riscv/rvv/base/vwadd_vx_m-1.c: New test.
12322 * gcc.target/riscv/rvv/base/vwadd_vx_m-2.c: New test.
12323 * gcc.target/riscv/rvv/base/vwadd_vx_m-3.c: New test.
12324 * gcc.target/riscv/rvv/base/vwadd_vx_mu-1.c: New test.
12325 * gcc.target/riscv/rvv/base/vwadd_vx_mu-2.c: New test.
12326 * gcc.target/riscv/rvv/base/vwadd_vx_mu-3.c: New test.
12327 * gcc.target/riscv/rvv/base/vwadd_vx_tu-1.c: New test.
12328 * gcc.target/riscv/rvv/base/vwadd_vx_tu-2.c: New test.
12329 * gcc.target/riscv/rvv/base/vwadd_vx_tu-3.c: New test.
12330 * gcc.target/riscv/rvv/base/vwadd_vx_tum-1.c: New test.
12331 * gcc.target/riscv/rvv/base/vwadd_vx_tum-2.c: New test.
12332 * gcc.target/riscv/rvv/base/vwadd_vx_tum-3.c: New test.
12333 * gcc.target/riscv/rvv/base/vwadd_vx_tumu-1.c: New test.
12334 * gcc.target/riscv/rvv/base/vwadd_vx_tumu-2.c: New test.
12335 * gcc.target/riscv/rvv/base/vwadd_vx_tumu-3.c: New test.
12337 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
12339 * gcc.target/riscv/rvv/base/vwadd_wv-1.c: New test.
12340 * gcc.target/riscv/rvv/base/vwadd_wv-2.c: New test.
12341 * gcc.target/riscv/rvv/base/vwadd_wv-3.c: New test.
12342 * gcc.target/riscv/rvv/base/vwadd_wv_m-1.c: New test.
12343 * gcc.target/riscv/rvv/base/vwadd_wv_m-2.c: New test.
12344 * gcc.target/riscv/rvv/base/vwadd_wv_m-3.c: New test.
12345 * gcc.target/riscv/rvv/base/vwadd_wv_mu-1.c: New test.
12346 * gcc.target/riscv/rvv/base/vwadd_wv_mu-2.c: New test.
12347 * gcc.target/riscv/rvv/base/vwadd_wv_mu-3.c: New test.
12348 * gcc.target/riscv/rvv/base/vwadd_wv_tu-1.c: New test.
12349 * gcc.target/riscv/rvv/base/vwadd_wv_tu-2.c: New test.
12350 * gcc.target/riscv/rvv/base/vwadd_wv_tu-3.c: New test.
12351 * gcc.target/riscv/rvv/base/vwadd_wv_tum-1.c: New test.
12352 * gcc.target/riscv/rvv/base/vwadd_wv_tum-2.c: New test.
12353 * gcc.target/riscv/rvv/base/vwadd_wv_tum-3.c: New test.
12354 * gcc.target/riscv/rvv/base/vwadd_wv_tumu-1.c: New test.
12355 * gcc.target/riscv/rvv/base/vwadd_wv_tumu-2.c: New test.
12356 * gcc.target/riscv/rvv/base/vwadd_wv_tumu-3.c: New test.
12357 * gcc.target/riscv/rvv/base/vwadd_wx-1.c: New test.
12358 * gcc.target/riscv/rvv/base/vwadd_wx-2.c: New test.
12359 * gcc.target/riscv/rvv/base/vwadd_wx-3.c: New test.
12360 * gcc.target/riscv/rvv/base/vwadd_wx_m-1.c: New test.
12361 * gcc.target/riscv/rvv/base/vwadd_wx_m-2.c: New test.
12362 * gcc.target/riscv/rvv/base/vwadd_wx_m-3.c: New test.
12363 * gcc.target/riscv/rvv/base/vwadd_wx_mu-1.c: New test.
12364 * gcc.target/riscv/rvv/base/vwadd_wx_mu-2.c: New test.
12365 * gcc.target/riscv/rvv/base/vwadd_wx_mu-3.c: New test.
12366 * gcc.target/riscv/rvv/base/vwadd_wx_tu-1.c: New test.
12367 * gcc.target/riscv/rvv/base/vwadd_wx_tu-2.c: New test.
12368 * gcc.target/riscv/rvv/base/vwadd_wx_tu-3.c: New test.
12369 * gcc.target/riscv/rvv/base/vwadd_wx_tum-1.c: New test.
12370 * gcc.target/riscv/rvv/base/vwadd_wx_tum-2.c: New test.
12371 * gcc.target/riscv/rvv/base/vwadd_wx_tum-3.c: New test.
12372 * gcc.target/riscv/rvv/base/vwadd_wx_tumu-1.c: New test.
12373 * gcc.target/riscv/rvv/base/vwadd_wx_tumu-2.c: New test.
12374 * gcc.target/riscv/rvv/base/vwadd_wx_tumu-3.c: New test.
12376 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
12378 * gcc.target/riscv/rvv/base/vwaddu_vv-1.c: New test.
12379 * gcc.target/riscv/rvv/base/vwaddu_vv-2.c: New test.
12380 * gcc.target/riscv/rvv/base/vwaddu_vv-3.c: New test.
12381 * gcc.target/riscv/rvv/base/vwaddu_vv_m-1.c: New test.
12382 * gcc.target/riscv/rvv/base/vwaddu_vv_m-2.c: New test.
12383 * gcc.target/riscv/rvv/base/vwaddu_vv_m-3.c: New test.
12384 * gcc.target/riscv/rvv/base/vwaddu_vv_mu-1.c: New test.
12385 * gcc.target/riscv/rvv/base/vwaddu_vv_mu-2.c: New test.
12386 * gcc.target/riscv/rvv/base/vwaddu_vv_mu-3.c: New test.
12387 * gcc.target/riscv/rvv/base/vwaddu_vv_tu-1.c: New test.
12388 * gcc.target/riscv/rvv/base/vwaddu_vv_tu-2.c: New test.
12389 * gcc.target/riscv/rvv/base/vwaddu_vv_tu-3.c: New test.
12390 * gcc.target/riscv/rvv/base/vwaddu_vv_tum-1.c: New test.
12391 * gcc.target/riscv/rvv/base/vwaddu_vv_tum-2.c: New test.
12392 * gcc.target/riscv/rvv/base/vwaddu_vv_tum-3.c: New test.
12393 * gcc.target/riscv/rvv/base/vwaddu_vv_tumu-1.c: New test.
12394 * gcc.target/riscv/rvv/base/vwaddu_vv_tumu-2.c: New test.
12395 * gcc.target/riscv/rvv/base/vwaddu_vv_tumu-3.c: New test.
12396 * gcc.target/riscv/rvv/base/vwaddu_vx-1.c: New test.
12397 * gcc.target/riscv/rvv/base/vwaddu_vx-2.c: New test.
12398 * gcc.target/riscv/rvv/base/vwaddu_vx-3.c: New test.
12399 * gcc.target/riscv/rvv/base/vwaddu_vx_m-1.c: New test.
12400 * gcc.target/riscv/rvv/base/vwaddu_vx_m-2.c: New test.
12401 * gcc.target/riscv/rvv/base/vwaddu_vx_m-3.c: New test.
12402 * gcc.target/riscv/rvv/base/vwaddu_vx_mu-1.c: New test.
12403 * gcc.target/riscv/rvv/base/vwaddu_vx_mu-2.c: New test.
12404 * gcc.target/riscv/rvv/base/vwaddu_vx_mu-3.c: New test.
12405 * gcc.target/riscv/rvv/base/vwaddu_vx_tu-1.c: New test.
12406 * gcc.target/riscv/rvv/base/vwaddu_vx_tu-2.c: New test.
12407 * gcc.target/riscv/rvv/base/vwaddu_vx_tu-3.c: New test.
12408 * gcc.target/riscv/rvv/base/vwaddu_vx_tum-1.c: New test.
12409 * gcc.target/riscv/rvv/base/vwaddu_vx_tum-2.c: New test.
12410 * gcc.target/riscv/rvv/base/vwaddu_vx_tum-3.c: New test.
12411 * gcc.target/riscv/rvv/base/vwaddu_vx_tumu-1.c: New test.
12412 * gcc.target/riscv/rvv/base/vwaddu_vx_tumu-2.c: New test.
12413 * gcc.target/riscv/rvv/base/vwaddu_vx_tumu-3.c: New test.
12415 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
12417 * gcc.target/riscv/rvv/base/vwaddu_wv-1.c: New test.
12418 * gcc.target/riscv/rvv/base/vwaddu_wv-2.c: New test.
12419 * gcc.target/riscv/rvv/base/vwaddu_wv-3.c: New test.
12420 * gcc.target/riscv/rvv/base/vwaddu_wv_m-1.c: New test.
12421 * gcc.target/riscv/rvv/base/vwaddu_wv_m-2.c: New test.
12422 * gcc.target/riscv/rvv/base/vwaddu_wv_m-3.c: New test.
12423 * gcc.target/riscv/rvv/base/vwaddu_wv_mu-1.c: New test.
12424 * gcc.target/riscv/rvv/base/vwaddu_wv_mu-2.c: New test.
12425 * gcc.target/riscv/rvv/base/vwaddu_wv_mu-3.c: New test.
12426 * gcc.target/riscv/rvv/base/vwaddu_wv_tu-1.c: New test.
12427 * gcc.target/riscv/rvv/base/vwaddu_wv_tu-2.c: New test.
12428 * gcc.target/riscv/rvv/base/vwaddu_wv_tu-3.c: New test.
12429 * gcc.target/riscv/rvv/base/vwaddu_wv_tum-1.c: New test.
12430 * gcc.target/riscv/rvv/base/vwaddu_wv_tum-2.c: New test.
12431 * gcc.target/riscv/rvv/base/vwaddu_wv_tum-3.c: New test.
12432 * gcc.target/riscv/rvv/base/vwaddu_wv_tumu-1.c: New test.
12433 * gcc.target/riscv/rvv/base/vwaddu_wv_tumu-2.c: New test.
12434 * gcc.target/riscv/rvv/base/vwaddu_wv_tumu-3.c: New test.
12435 * gcc.target/riscv/rvv/base/vwaddu_wx-1.c: New test.
12436 * gcc.target/riscv/rvv/base/vwaddu_wx-2.c: New test.
12437 * gcc.target/riscv/rvv/base/vwaddu_wx-3.c: New test.
12438 * gcc.target/riscv/rvv/base/vwaddu_wx_m-1.c: New test.
12439 * gcc.target/riscv/rvv/base/vwaddu_wx_m-2.c: New test.
12440 * gcc.target/riscv/rvv/base/vwaddu_wx_m-3.c: New test.
12441 * gcc.target/riscv/rvv/base/vwaddu_wx_mu-1.c: New test.
12442 * gcc.target/riscv/rvv/base/vwaddu_wx_mu-2.c: New test.
12443 * gcc.target/riscv/rvv/base/vwaddu_wx_mu-3.c: New test.
12444 * gcc.target/riscv/rvv/base/vwaddu_wx_tu-1.c: New test.
12445 * gcc.target/riscv/rvv/base/vwaddu_wx_tu-2.c: New test.
12446 * gcc.target/riscv/rvv/base/vwaddu_wx_tu-3.c: New test.
12447 * gcc.target/riscv/rvv/base/vwaddu_wx_tum-1.c: New test.
12448 * gcc.target/riscv/rvv/base/vwaddu_wx_tum-2.c: New test.
12449 * gcc.target/riscv/rvv/base/vwaddu_wx_tum-3.c: New test.
12450 * gcc.target/riscv/rvv/base/vwaddu_wx_tumu-1.c: New test.
12451 * gcc.target/riscv/rvv/base/vwaddu_wx_tumu-2.c: New test.
12452 * gcc.target/riscv/rvv/base/vwaddu_wx_tumu-3.c: New test.
12454 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
12456 * gcc.target/riscv/rvv/base/vwcvt_x-1.c: New test.
12457 * gcc.target/riscv/rvv/base/vwcvt_x-2.c: New test.
12458 * gcc.target/riscv/rvv/base/vwcvt_x-3.c: New test.
12459 * gcc.target/riscv/rvv/base/vwcvt_x_m-1.c: New test.
12460 * gcc.target/riscv/rvv/base/vwcvt_x_m-2.c: New test.
12461 * gcc.target/riscv/rvv/base/vwcvt_x_m-3.c: New test.
12462 * gcc.target/riscv/rvv/base/vwcvt_x_mu-1.c: New test.
12463 * gcc.target/riscv/rvv/base/vwcvt_x_mu-2.c: New test.
12464 * gcc.target/riscv/rvv/base/vwcvt_x_mu-3.c: New test.
12465 * gcc.target/riscv/rvv/base/vwcvt_x_tu-1.c: New test.
12466 * gcc.target/riscv/rvv/base/vwcvt_x_tu-2.c: New test.
12467 * gcc.target/riscv/rvv/base/vwcvt_x_tu-3.c: New test.
12468 * gcc.target/riscv/rvv/base/vwcvt_x_tum-1.c: New test.
12469 * gcc.target/riscv/rvv/base/vwcvt_x_tum-2.c: New test.
12470 * gcc.target/riscv/rvv/base/vwcvt_x_tum-3.c: New test.
12471 * gcc.target/riscv/rvv/base/vwcvt_x_tumu-1.c: New test.
12472 * gcc.target/riscv/rvv/base/vwcvt_x_tumu-2.c: New test.
12473 * gcc.target/riscv/rvv/base/vwcvt_x_tumu-3.c: New test.
12474 * gcc.target/riscv/rvv/base/vwcvtu_x-1.c: New test.
12475 * gcc.target/riscv/rvv/base/vwcvtu_x-2.c: New test.
12476 * gcc.target/riscv/rvv/base/vwcvtu_x-3.c: New test.
12477 * gcc.target/riscv/rvv/base/vwcvtu_x_m-1.c: New test.
12478 * gcc.target/riscv/rvv/base/vwcvtu_x_m-2.c: New test.
12479 * gcc.target/riscv/rvv/base/vwcvtu_x_m-3.c: New test.
12480 * gcc.target/riscv/rvv/base/vwcvtu_x_mu-1.c: New test.
12481 * gcc.target/riscv/rvv/base/vwcvtu_x_mu-2.c: New test.
12482 * gcc.target/riscv/rvv/base/vwcvtu_x_mu-3.c: New test.
12483 * gcc.target/riscv/rvv/base/vwcvtu_x_tu-1.c: New test.
12484 * gcc.target/riscv/rvv/base/vwcvtu_x_tu-2.c: New test.
12485 * gcc.target/riscv/rvv/base/vwcvtu_x_tu-3.c: New test.
12486 * gcc.target/riscv/rvv/base/vwcvtu_x_tum-1.c: New test.
12487 * gcc.target/riscv/rvv/base/vwcvtu_x_tum-2.c: New test.
12488 * gcc.target/riscv/rvv/base/vwcvtu_x_tum-3.c: New test.
12489 * gcc.target/riscv/rvv/base/vwcvtu_x_tumu-1.c: New test.
12490 * gcc.target/riscv/rvv/base/vwcvtu_x_tumu-2.c: New test.
12491 * gcc.target/riscv/rvv/base/vwcvtu_x_tumu-3.c: New test.
12493 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
12495 * gcc.target/riscv/rvv/base/vwmul_vv-1.c: New test.
12496 * gcc.target/riscv/rvv/base/vwmul_vv-2.c: New test.
12497 * gcc.target/riscv/rvv/base/vwmul_vv-3.c: New test.
12498 * gcc.target/riscv/rvv/base/vwmul_vv_m-1.c: New test.
12499 * gcc.target/riscv/rvv/base/vwmul_vv_m-2.c: New test.
12500 * gcc.target/riscv/rvv/base/vwmul_vv_m-3.c: New test.
12501 * gcc.target/riscv/rvv/base/vwmul_vv_mu-1.c: New test.
12502 * gcc.target/riscv/rvv/base/vwmul_vv_mu-2.c: New test.
12503 * gcc.target/riscv/rvv/base/vwmul_vv_mu-3.c: New test.
12504 * gcc.target/riscv/rvv/base/vwmul_vv_tu-1.c: New test.
12505 * gcc.target/riscv/rvv/base/vwmul_vv_tu-2.c: New test.
12506 * gcc.target/riscv/rvv/base/vwmul_vv_tu-3.c: New test.
12507 * gcc.target/riscv/rvv/base/vwmul_vv_tum-1.c: New test.
12508 * gcc.target/riscv/rvv/base/vwmul_vv_tum-2.c: New test.
12509 * gcc.target/riscv/rvv/base/vwmul_vv_tum-3.c: New test.
12510 * gcc.target/riscv/rvv/base/vwmul_vv_tumu-1.c: New test.
12511 * gcc.target/riscv/rvv/base/vwmul_vv_tumu-2.c: New test.
12512 * gcc.target/riscv/rvv/base/vwmul_vv_tumu-3.c: New test.
12513 * gcc.target/riscv/rvv/base/vwmul_vx-1.c: New test.
12514 * gcc.target/riscv/rvv/base/vwmul_vx-2.c: New test.
12515 * gcc.target/riscv/rvv/base/vwmul_vx-3.c: New test.
12516 * gcc.target/riscv/rvv/base/vwmul_vx_m-1.c: New test.
12517 * gcc.target/riscv/rvv/base/vwmul_vx_m-2.c: New test.
12518 * gcc.target/riscv/rvv/base/vwmul_vx_m-3.c: New test.
12519 * gcc.target/riscv/rvv/base/vwmul_vx_mu-1.c: New test.
12520 * gcc.target/riscv/rvv/base/vwmul_vx_mu-2.c: New test.
12521 * gcc.target/riscv/rvv/base/vwmul_vx_mu-3.c: New test.
12522 * gcc.target/riscv/rvv/base/vwmul_vx_tu-1.c: New test.
12523 * gcc.target/riscv/rvv/base/vwmul_vx_tu-2.c: New test.
12524 * gcc.target/riscv/rvv/base/vwmul_vx_tu-3.c: New test.
12525 * gcc.target/riscv/rvv/base/vwmul_vx_tum-1.c: New test.
12526 * gcc.target/riscv/rvv/base/vwmul_vx_tum-2.c: New test.
12527 * gcc.target/riscv/rvv/base/vwmul_vx_tum-3.c: New test.
12528 * gcc.target/riscv/rvv/base/vwmul_vx_tumu-1.c: New test.
12529 * gcc.target/riscv/rvv/base/vwmul_vx_tumu-2.c: New test.
12530 * gcc.target/riscv/rvv/base/vwmul_vx_tumu-3.c: New test.
12532 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
12534 * gcc.target/riscv/rvv/base/vwmulsu_vv-1.c: New test.
12535 * gcc.target/riscv/rvv/base/vwmulsu_vv-2.c: New test.
12536 * gcc.target/riscv/rvv/base/vwmulsu_vv-3.c: New test.
12537 * gcc.target/riscv/rvv/base/vwmulsu_vv_m-1.c: New test.
12538 * gcc.target/riscv/rvv/base/vwmulsu_vv_m-2.c: New test.
12539 * gcc.target/riscv/rvv/base/vwmulsu_vv_m-3.c: New test.
12540 * gcc.target/riscv/rvv/base/vwmulsu_vv_mu-1.c: New test.
12541 * gcc.target/riscv/rvv/base/vwmulsu_vv_mu-2.c: New test.
12542 * gcc.target/riscv/rvv/base/vwmulsu_vv_mu-3.c: New test.
12543 * gcc.target/riscv/rvv/base/vwmulsu_vv_tu-1.c: New test.
12544 * gcc.target/riscv/rvv/base/vwmulsu_vv_tu-2.c: New test.
12545 * gcc.target/riscv/rvv/base/vwmulsu_vv_tu-3.c: New test.
12546 * gcc.target/riscv/rvv/base/vwmulsu_vv_tum-1.c: New test.
12547 * gcc.target/riscv/rvv/base/vwmulsu_vv_tum-2.c: New test.
12548 * gcc.target/riscv/rvv/base/vwmulsu_vv_tum-3.c: New test.
12549 * gcc.target/riscv/rvv/base/vwmulsu_vv_tumu-1.c: New test.
12550 * gcc.target/riscv/rvv/base/vwmulsu_vv_tumu-2.c: New test.
12551 * gcc.target/riscv/rvv/base/vwmulsu_vv_tumu-3.c: New test.
12552 * gcc.target/riscv/rvv/base/vwmulsu_vx-1.c: New test.
12553 * gcc.target/riscv/rvv/base/vwmulsu_vx-2.c: New test.
12554 * gcc.target/riscv/rvv/base/vwmulsu_vx-3.c: New test.
12555 * gcc.target/riscv/rvv/base/vwmulsu_vx_m-1.c: New test.
12556 * gcc.target/riscv/rvv/base/vwmulsu_vx_m-2.c: New test.
12557 * gcc.target/riscv/rvv/base/vwmulsu_vx_m-3.c: New test.
12558 * gcc.target/riscv/rvv/base/vwmulsu_vx_mu-1.c: New test.
12559 * gcc.target/riscv/rvv/base/vwmulsu_vx_mu-2.c: New test.
12560 * gcc.target/riscv/rvv/base/vwmulsu_vx_mu-3.c: New test.
12561 * gcc.target/riscv/rvv/base/vwmulsu_vx_tu-1.c: New test.
12562 * gcc.target/riscv/rvv/base/vwmulsu_vx_tu-2.c: New test.
12563 * gcc.target/riscv/rvv/base/vwmulsu_vx_tu-3.c: New test.
12564 * gcc.target/riscv/rvv/base/vwmulsu_vx_tum-1.c: New test.
12565 * gcc.target/riscv/rvv/base/vwmulsu_vx_tum-2.c: New test.
12566 * gcc.target/riscv/rvv/base/vwmulsu_vx_tum-3.c: New test.
12567 * gcc.target/riscv/rvv/base/vwmulsu_vx_tumu-1.c: New test.
12568 * gcc.target/riscv/rvv/base/vwmulsu_vx_tumu-2.c: New test.
12569 * gcc.target/riscv/rvv/base/vwmulsu_vx_tumu-3.c: New test.
12571 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
12573 * gcc.target/riscv/rvv/base/vwmulu_vv-1.c: New test.
12574 * gcc.target/riscv/rvv/base/vwmulu_vv-2.c: New test.
12575 * gcc.target/riscv/rvv/base/vwmulu_vv-3.c: New test.
12576 * gcc.target/riscv/rvv/base/vwmulu_vv_m-1.c: New test.
12577 * gcc.target/riscv/rvv/base/vwmulu_vv_m-2.c: New test.
12578 * gcc.target/riscv/rvv/base/vwmulu_vv_m-3.c: New test.
12579 * gcc.target/riscv/rvv/base/vwmulu_vv_mu-1.c: New test.
12580 * gcc.target/riscv/rvv/base/vwmulu_vv_mu-2.c: New test.
12581 * gcc.target/riscv/rvv/base/vwmulu_vv_mu-3.c: New test.
12582 * gcc.target/riscv/rvv/base/vwmulu_vv_tu-1.c: New test.
12583 * gcc.target/riscv/rvv/base/vwmulu_vv_tu-2.c: New test.
12584 * gcc.target/riscv/rvv/base/vwmulu_vv_tu-3.c: New test.
12585 * gcc.target/riscv/rvv/base/vwmulu_vv_tum-1.c: New test.
12586 * gcc.target/riscv/rvv/base/vwmulu_vv_tum-2.c: New test.
12587 * gcc.target/riscv/rvv/base/vwmulu_vv_tum-3.c: New test.
12588 * gcc.target/riscv/rvv/base/vwmulu_vv_tumu-1.c: New test.
12589 * gcc.target/riscv/rvv/base/vwmulu_vv_tumu-2.c: New test.
12590 * gcc.target/riscv/rvv/base/vwmulu_vv_tumu-3.c: New test.
12591 * gcc.target/riscv/rvv/base/vwmulu_vx-1.c: New test.
12592 * gcc.target/riscv/rvv/base/vwmulu_vx-2.c: New test.
12593 * gcc.target/riscv/rvv/base/vwmulu_vx-3.c: New test.
12594 * gcc.target/riscv/rvv/base/vwmulu_vx_m-1.c: New test.
12595 * gcc.target/riscv/rvv/base/vwmulu_vx_m-2.c: New test.
12596 * gcc.target/riscv/rvv/base/vwmulu_vx_m-3.c: New test.
12597 * gcc.target/riscv/rvv/base/vwmulu_vx_mu-1.c: New test.
12598 * gcc.target/riscv/rvv/base/vwmulu_vx_mu-2.c: New test.
12599 * gcc.target/riscv/rvv/base/vwmulu_vx_mu-3.c: New test.
12600 * gcc.target/riscv/rvv/base/vwmulu_vx_tu-1.c: New test.
12601 * gcc.target/riscv/rvv/base/vwmulu_vx_tu-2.c: New test.
12602 * gcc.target/riscv/rvv/base/vwmulu_vx_tu-3.c: New test.
12603 * gcc.target/riscv/rvv/base/vwmulu_vx_tum-1.c: New test.
12604 * gcc.target/riscv/rvv/base/vwmulu_vx_tum-2.c: New test.
12605 * gcc.target/riscv/rvv/base/vwmulu_vx_tum-3.c: New test.
12606 * gcc.target/riscv/rvv/base/vwmulu_vx_tumu-1.c: New test.
12607 * gcc.target/riscv/rvv/base/vwmulu_vx_tumu-2.c: New test.
12608 * gcc.target/riscv/rvv/base/vwmulu_vx_tumu-3.c: New test.
12610 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
12612 * gcc.target/riscv/rvv/base/vwsub_vv-1.c: New test.
12613 * gcc.target/riscv/rvv/base/vwsub_vv-2.c: New test.
12614 * gcc.target/riscv/rvv/base/vwsub_vv-3.c: New test.
12615 * gcc.target/riscv/rvv/base/vwsub_vv_m-1.c: New test.
12616 * gcc.target/riscv/rvv/base/vwsub_vv_m-2.c: New test.
12617 * gcc.target/riscv/rvv/base/vwsub_vv_m-3.c: New test.
12618 * gcc.target/riscv/rvv/base/vwsub_vv_mu-1.c: New test.
12619 * gcc.target/riscv/rvv/base/vwsub_vv_mu-2.c: New test.
12620 * gcc.target/riscv/rvv/base/vwsub_vv_mu-3.c: New test.
12621 * gcc.target/riscv/rvv/base/vwsub_vv_tu-1.c: New test.
12622 * gcc.target/riscv/rvv/base/vwsub_vv_tu-2.c: New test.
12623 * gcc.target/riscv/rvv/base/vwsub_vv_tu-3.c: New test.
12624 * gcc.target/riscv/rvv/base/vwsub_vv_tum-1.c: New test.
12625 * gcc.target/riscv/rvv/base/vwsub_vv_tum-2.c: New test.
12626 * gcc.target/riscv/rvv/base/vwsub_vv_tum-3.c: New test.
12627 * gcc.target/riscv/rvv/base/vwsub_vv_tumu-1.c: New test.
12628 * gcc.target/riscv/rvv/base/vwsub_vv_tumu-2.c: New test.
12629 * gcc.target/riscv/rvv/base/vwsub_vv_tumu-3.c: New test.
12631 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
12633 * gcc.target/riscv/rvv/base/vwsub_vx-1.c: New test.
12634 * gcc.target/riscv/rvv/base/vwsub_vx-2.c: New test.
12635 * gcc.target/riscv/rvv/base/vwsub_vx-3.c: New test.
12636 * gcc.target/riscv/rvv/base/vwsub_vx_m-1.c: New test.
12637 * gcc.target/riscv/rvv/base/vwsub_vx_m-2.c: New test.
12638 * gcc.target/riscv/rvv/base/vwsub_vx_m-3.c: New test.
12639 * gcc.target/riscv/rvv/base/vwsub_vx_mu-1.c: New test.
12640 * gcc.target/riscv/rvv/base/vwsub_vx_mu-2.c: New test.
12641 * gcc.target/riscv/rvv/base/vwsub_vx_mu-3.c: New test.
12642 * gcc.target/riscv/rvv/base/vwsub_vx_tu-1.c: New test.
12643 * gcc.target/riscv/rvv/base/vwsub_vx_tu-2.c: New test.
12644 * gcc.target/riscv/rvv/base/vwsub_vx_tu-3.c: New test.
12645 * gcc.target/riscv/rvv/base/vwsub_vx_tum-1.c: New test.
12646 * gcc.target/riscv/rvv/base/vwsub_vx_tum-2.c: New test.
12647 * gcc.target/riscv/rvv/base/vwsub_vx_tum-3.c: New test.
12648 * gcc.target/riscv/rvv/base/vwsub_vx_tumu-1.c: New test.
12649 * gcc.target/riscv/rvv/base/vwsub_vx_tumu-2.c: New test.
12650 * gcc.target/riscv/rvv/base/vwsub_vx_tumu-3.c: New test.
12652 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
12654 * gcc.target/riscv/rvv/base/vwsub_wv-1.c: New test.
12655 * gcc.target/riscv/rvv/base/vwsub_wv-2.c: New test.
12656 * gcc.target/riscv/rvv/base/vwsub_wv-3.c: New test.
12657 * gcc.target/riscv/rvv/base/vwsub_wv_m-1.c: New test.
12658 * gcc.target/riscv/rvv/base/vwsub_wv_m-2.c: New test.
12659 * gcc.target/riscv/rvv/base/vwsub_wv_m-3.c: New test.
12660 * gcc.target/riscv/rvv/base/vwsub_wv_mu-1.c: New test.
12661 * gcc.target/riscv/rvv/base/vwsub_wv_mu-2.c: New test.
12662 * gcc.target/riscv/rvv/base/vwsub_wv_mu-3.c: New test.
12663 * gcc.target/riscv/rvv/base/vwsub_wv_tu-1.c: New test.
12664 * gcc.target/riscv/rvv/base/vwsub_wv_tu-2.c: New test.
12665 * gcc.target/riscv/rvv/base/vwsub_wv_tu-3.c: New test.
12666 * gcc.target/riscv/rvv/base/vwsub_wv_tum-1.c: New test.
12667 * gcc.target/riscv/rvv/base/vwsub_wv_tum-2.c: New test.
12668 * gcc.target/riscv/rvv/base/vwsub_wv_tum-3.c: New test.
12669 * gcc.target/riscv/rvv/base/vwsub_wv_tumu-1.c: New test.
12670 * gcc.target/riscv/rvv/base/vwsub_wv_tumu-2.c: New test.
12671 * gcc.target/riscv/rvv/base/vwsub_wv_tumu-3.c: New test.
12673 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
12675 * gcc.target/riscv/rvv/base/vwsub_wx-1.c: New test.
12676 * gcc.target/riscv/rvv/base/vwsub_wx-2.c: New test.
12677 * gcc.target/riscv/rvv/base/vwsub_wx-3.c: New test.
12678 * gcc.target/riscv/rvv/base/vwsub_wx_m-1.c: New test.
12679 * gcc.target/riscv/rvv/base/vwsub_wx_m-2.c: New test.
12680 * gcc.target/riscv/rvv/base/vwsub_wx_m-3.c: New test.
12681 * gcc.target/riscv/rvv/base/vwsub_wx_mu-1.c: New test.
12682 * gcc.target/riscv/rvv/base/vwsub_wx_mu-2.c: New test.
12683 * gcc.target/riscv/rvv/base/vwsub_wx_mu-3.c: New test.
12684 * gcc.target/riscv/rvv/base/vwsub_wx_tu-1.c: New test.
12685 * gcc.target/riscv/rvv/base/vwsub_wx_tu-2.c: New test.
12686 * gcc.target/riscv/rvv/base/vwsub_wx_tu-3.c: New test.
12687 * gcc.target/riscv/rvv/base/vwsub_wx_tum-1.c: New test.
12688 * gcc.target/riscv/rvv/base/vwsub_wx_tum-2.c: New test.
12689 * gcc.target/riscv/rvv/base/vwsub_wx_tum-3.c: New test.
12690 * gcc.target/riscv/rvv/base/vwsub_wx_tumu-1.c: New test.
12691 * gcc.target/riscv/rvv/base/vwsub_wx_tumu-2.c: New test.
12692 * gcc.target/riscv/rvv/base/vwsub_wx_tumu-3.c: New test.
12694 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
12696 * gcc.target/riscv/rvv/base/vwsubu_vv-1.c: New test.
12697 * gcc.target/riscv/rvv/base/vwsubu_vv-2.c: New test.
12698 * gcc.target/riscv/rvv/base/vwsubu_vv-3.c: New test.
12699 * gcc.target/riscv/rvv/base/vwsubu_vv_m-1.c: New test.
12700 * gcc.target/riscv/rvv/base/vwsubu_vv_m-2.c: New test.
12701 * gcc.target/riscv/rvv/base/vwsubu_vv_m-3.c: New test.
12702 * gcc.target/riscv/rvv/base/vwsubu_vv_mu-1.c: New test.
12703 * gcc.target/riscv/rvv/base/vwsubu_vv_mu-2.c: New test.
12704 * gcc.target/riscv/rvv/base/vwsubu_vv_mu-3.c: New test.
12705 * gcc.target/riscv/rvv/base/vwsubu_vv_tu-1.c: New test.
12706 * gcc.target/riscv/rvv/base/vwsubu_vv_tu-2.c: New test.
12707 * gcc.target/riscv/rvv/base/vwsubu_vv_tu-3.c: New test.
12708 * gcc.target/riscv/rvv/base/vwsubu_vv_tum-1.c: New test.
12709 * gcc.target/riscv/rvv/base/vwsubu_vv_tum-2.c: New test.
12710 * gcc.target/riscv/rvv/base/vwsubu_vv_tum-3.c: New test.
12711 * gcc.target/riscv/rvv/base/vwsubu_vv_tumu-1.c: New test.
12712 * gcc.target/riscv/rvv/base/vwsubu_vv_tumu-2.c: New test.
12713 * gcc.target/riscv/rvv/base/vwsubu_vv_tumu-3.c: New test.
12715 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
12717 * gcc.target/riscv/rvv/base/vwsubu_vx-1.c: New test.
12718 * gcc.target/riscv/rvv/base/vwsubu_vx-2.c: New test.
12719 * gcc.target/riscv/rvv/base/vwsubu_vx-3.c: New test.
12720 * gcc.target/riscv/rvv/base/vwsubu_vx_m-1.c: New test.
12721 * gcc.target/riscv/rvv/base/vwsubu_vx_m-2.c: New test.
12722 * gcc.target/riscv/rvv/base/vwsubu_vx_m-3.c: New test.
12723 * gcc.target/riscv/rvv/base/vwsubu_vx_mu-1.c: New test.
12724 * gcc.target/riscv/rvv/base/vwsubu_vx_mu-2.c: New test.
12725 * gcc.target/riscv/rvv/base/vwsubu_vx_mu-3.c: New test.
12726 * gcc.target/riscv/rvv/base/vwsubu_vx_tu-1.c: New test.
12727 * gcc.target/riscv/rvv/base/vwsubu_vx_tu-2.c: New test.
12728 * gcc.target/riscv/rvv/base/vwsubu_vx_tu-3.c: New test.
12729 * gcc.target/riscv/rvv/base/vwsubu_vx_tum-1.c: New test.
12730 * gcc.target/riscv/rvv/base/vwsubu_vx_tum-2.c: New test.
12731 * gcc.target/riscv/rvv/base/vwsubu_vx_tum-3.c: New test.
12732 * gcc.target/riscv/rvv/base/vwsubu_vx_tumu-1.c: New test.
12733 * gcc.target/riscv/rvv/base/vwsubu_vx_tumu-2.c: New test.
12734 * gcc.target/riscv/rvv/base/vwsubu_vx_tumu-3.c: New test.
12736 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
12738 * gcc.target/riscv/rvv/base/vwsubu_wv-1.c: New test.
12739 * gcc.target/riscv/rvv/base/vwsubu_wv-2.c: New test.
12740 * gcc.target/riscv/rvv/base/vwsubu_wv-3.c: New test.
12741 * gcc.target/riscv/rvv/base/vwsubu_wv_m-1.c: New test.
12742 * gcc.target/riscv/rvv/base/vwsubu_wv_m-2.c: New test.
12743 * gcc.target/riscv/rvv/base/vwsubu_wv_m-3.c: New test.
12744 * gcc.target/riscv/rvv/base/vwsubu_wv_mu-1.c: New test.
12745 * gcc.target/riscv/rvv/base/vwsubu_wv_mu-2.c: New test.
12746 * gcc.target/riscv/rvv/base/vwsubu_wv_mu-3.c: New test.
12747 * gcc.target/riscv/rvv/base/vwsubu_wv_tu-1.c: New test.
12748 * gcc.target/riscv/rvv/base/vwsubu_wv_tu-2.c: New test.
12749 * gcc.target/riscv/rvv/base/vwsubu_wv_tu-3.c: New test.
12750 * gcc.target/riscv/rvv/base/vwsubu_wv_tum-1.c: New test.
12751 * gcc.target/riscv/rvv/base/vwsubu_wv_tum-2.c: New test.
12752 * gcc.target/riscv/rvv/base/vwsubu_wv_tum-3.c: New test.
12753 * gcc.target/riscv/rvv/base/vwsubu_wv_tumu-1.c: New test.
12754 * gcc.target/riscv/rvv/base/vwsubu_wv_tumu-2.c: New test.
12755 * gcc.target/riscv/rvv/base/vwsubu_wv_tumu-3.c: New test.
12757 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
12759 * gcc.target/riscv/rvv/base/vwsubu_wx-1.c: New test.
12760 * gcc.target/riscv/rvv/base/vwsubu_wx-2.c: New test.
12761 * gcc.target/riscv/rvv/base/vwsubu_wx-3.c: New test.
12762 * gcc.target/riscv/rvv/base/vwsubu_wx_m-1.c: New test.
12763 * gcc.target/riscv/rvv/base/vwsubu_wx_m-2.c: New test.
12764 * gcc.target/riscv/rvv/base/vwsubu_wx_m-3.c: New test.
12765 * gcc.target/riscv/rvv/base/vwsubu_wx_mu-1.c: New test.
12766 * gcc.target/riscv/rvv/base/vwsubu_wx_mu-2.c: New test.
12767 * gcc.target/riscv/rvv/base/vwsubu_wx_mu-3.c: New test.
12768 * gcc.target/riscv/rvv/base/vwsubu_wx_tu-1.c: New test.
12769 * gcc.target/riscv/rvv/base/vwsubu_wx_tu-2.c: New test.
12770 * gcc.target/riscv/rvv/base/vwsubu_wx_tu-3.c: New test.
12771 * gcc.target/riscv/rvv/base/vwsubu_wx_tum-1.c: New test.
12772 * gcc.target/riscv/rvv/base/vwsubu_wx_tum-2.c: New test.
12773 * gcc.target/riscv/rvv/base/vwsubu_wx_tum-3.c: New test.
12774 * gcc.target/riscv/rvv/base/vwsubu_wx_tumu-1.c: New test.
12775 * gcc.target/riscv/rvv/base/vwsubu_wx_tumu-2.c: New test.
12776 * gcc.target/riscv/rvv/base/vwsubu_wx_tumu-3.c: New test.
12778 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
12780 * g++.target/riscv/rvv/base/vmulh_vv-1.C: New test.
12781 * g++.target/riscv/rvv/base/vmulh_vv-2.C: New test.
12782 * g++.target/riscv/rvv/base/vmulh_vv-3.C: New test.
12783 * g++.target/riscv/rvv/base/vmulh_vv_mu-1.C: New test.
12784 * g++.target/riscv/rvv/base/vmulh_vv_mu-2.C: New test.
12785 * g++.target/riscv/rvv/base/vmulh_vv_mu-3.C: New test.
12786 * g++.target/riscv/rvv/base/vmulh_vv_tu-1.C: New test.
12787 * g++.target/riscv/rvv/base/vmulh_vv_tu-2.C: New test.
12788 * g++.target/riscv/rvv/base/vmulh_vv_tu-3.C: New test.
12789 * g++.target/riscv/rvv/base/vmulh_vv_tum-1.C: New test.
12790 * g++.target/riscv/rvv/base/vmulh_vv_tum-2.C: New test.
12791 * g++.target/riscv/rvv/base/vmulh_vv_tum-3.C: New test.
12792 * g++.target/riscv/rvv/base/vmulh_vv_tumu-1.C: New test.
12793 * g++.target/riscv/rvv/base/vmulh_vv_tumu-2.C: New test.
12794 * g++.target/riscv/rvv/base/vmulh_vv_tumu-3.C: New test.
12796 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
12798 * g++.target/riscv/rvv/base/vmulh_vx_mu_rv32-1.C: New test.
12799 * g++.target/riscv/rvv/base/vmulh_vx_mu_rv32-2.C: New test.
12800 * g++.target/riscv/rvv/base/vmulh_vx_mu_rv32-3.C: New test.
12801 * g++.target/riscv/rvv/base/vmulh_vx_mu_rv64-1.C: New test.
12802 * g++.target/riscv/rvv/base/vmulh_vx_mu_rv64-2.C: New test.
12803 * g++.target/riscv/rvv/base/vmulh_vx_mu_rv64-3.C: New test.
12804 * g++.target/riscv/rvv/base/vmulh_vx_rv32-1.C: New test.
12805 * g++.target/riscv/rvv/base/vmulh_vx_rv32-2.C: New test.
12806 * g++.target/riscv/rvv/base/vmulh_vx_rv32-3.C: New test.
12807 * g++.target/riscv/rvv/base/vmulh_vx_rv64-1.C: New test.
12808 * g++.target/riscv/rvv/base/vmulh_vx_rv64-2.C: New test.
12809 * g++.target/riscv/rvv/base/vmulh_vx_rv64-3.C: New test.
12810 * g++.target/riscv/rvv/base/vmulh_vx_tu_rv32-1.C: New test.
12811 * g++.target/riscv/rvv/base/vmulh_vx_tu_rv32-2.C: New test.
12812 * g++.target/riscv/rvv/base/vmulh_vx_tu_rv32-3.C: New test.
12813 * g++.target/riscv/rvv/base/vmulh_vx_tu_rv64-1.C: New test.
12814 * g++.target/riscv/rvv/base/vmulh_vx_tu_rv64-2.C: New test.
12815 * g++.target/riscv/rvv/base/vmulh_vx_tu_rv64-3.C: New test.
12816 * g++.target/riscv/rvv/base/vmulh_vx_tum_rv32-1.C: New test.
12817 * g++.target/riscv/rvv/base/vmulh_vx_tum_rv32-2.C: New test.
12818 * g++.target/riscv/rvv/base/vmulh_vx_tum_rv32-3.C: New test.
12819 * g++.target/riscv/rvv/base/vmulh_vx_tum_rv64-1.C: New test.
12820 * g++.target/riscv/rvv/base/vmulh_vx_tum_rv64-2.C: New test.
12821 * g++.target/riscv/rvv/base/vmulh_vx_tum_rv64-3.C: New test.
12822 * g++.target/riscv/rvv/base/vmulh_vx_tumu_rv32-1.C: New test.
12823 * g++.target/riscv/rvv/base/vmulh_vx_tumu_rv32-2.C: New test.
12824 * g++.target/riscv/rvv/base/vmulh_vx_tumu_rv32-3.C: New test.
12825 * g++.target/riscv/rvv/base/vmulh_vx_tumu_rv64-1.C: New test.
12826 * g++.target/riscv/rvv/base/vmulh_vx_tumu_rv64-2.C: New test.
12827 * g++.target/riscv/rvv/base/vmulh_vx_tumu_rv64-3.C: New test.
12829 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
12831 * g++.target/riscv/rvv/base/vmulhsu_vv-1.C: New test.
12832 * g++.target/riscv/rvv/base/vmulhsu_vv-2.C: New test.
12833 * g++.target/riscv/rvv/base/vmulhsu_vv-3.C: New test.
12834 * g++.target/riscv/rvv/base/vmulhsu_vv_mu-1.C: New test.
12835 * g++.target/riscv/rvv/base/vmulhsu_vv_mu-2.C: New test.
12836 * g++.target/riscv/rvv/base/vmulhsu_vv_mu-3.C: New test.
12837 * g++.target/riscv/rvv/base/vmulhsu_vv_tu-1.C: New test.
12838 * g++.target/riscv/rvv/base/vmulhsu_vv_tu-2.C: New test.
12839 * g++.target/riscv/rvv/base/vmulhsu_vv_tu-3.C: New test.
12840 * g++.target/riscv/rvv/base/vmulhsu_vv_tum-1.C: New test.
12841 * g++.target/riscv/rvv/base/vmulhsu_vv_tum-2.C: New test.
12842 * g++.target/riscv/rvv/base/vmulhsu_vv_tum-3.C: New test.
12843 * g++.target/riscv/rvv/base/vmulhsu_vv_tumu-1.C: New test.
12844 * g++.target/riscv/rvv/base/vmulhsu_vv_tumu-2.C: New test.
12845 * g++.target/riscv/rvv/base/vmulhsu_vv_tumu-3.C: New test.
12847 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
12849 * g++.target/riscv/rvv/base/vmulhsu_vx_mu_rv32-1.C: New test.
12850 * g++.target/riscv/rvv/base/vmulhsu_vx_mu_rv32-2.C: New test.
12851 * g++.target/riscv/rvv/base/vmulhsu_vx_mu_rv32-3.C: New test.
12852 * g++.target/riscv/rvv/base/vmulhsu_vx_mu_rv64-1.C: New test.
12853 * g++.target/riscv/rvv/base/vmulhsu_vx_mu_rv64-2.C: New test.
12854 * g++.target/riscv/rvv/base/vmulhsu_vx_mu_rv64-3.C: New test.
12855 * g++.target/riscv/rvv/base/vmulhsu_vx_rv32-1.C: New test.
12856 * g++.target/riscv/rvv/base/vmulhsu_vx_rv32-2.C: New test.
12857 * g++.target/riscv/rvv/base/vmulhsu_vx_rv32-3.C: New test.
12858 * g++.target/riscv/rvv/base/vmulhsu_vx_rv64-1.C: New test.
12859 * g++.target/riscv/rvv/base/vmulhsu_vx_rv64-2.C: New test.
12860 * g++.target/riscv/rvv/base/vmulhsu_vx_rv64-3.C: New test.
12861 * g++.target/riscv/rvv/base/vmulhsu_vx_tu_rv32-1.C: New test.
12862 * g++.target/riscv/rvv/base/vmulhsu_vx_tu_rv32-2.C: New test.
12863 * g++.target/riscv/rvv/base/vmulhsu_vx_tu_rv32-3.C: New test.
12864 * g++.target/riscv/rvv/base/vmulhsu_vx_tu_rv64-1.C: New test.
12865 * g++.target/riscv/rvv/base/vmulhsu_vx_tu_rv64-2.C: New test.
12866 * g++.target/riscv/rvv/base/vmulhsu_vx_tu_rv64-3.C: New test.
12867 * g++.target/riscv/rvv/base/vmulhsu_vx_tum_rv32-1.C: New test.
12868 * g++.target/riscv/rvv/base/vmulhsu_vx_tum_rv32-2.C: New test.
12869 * g++.target/riscv/rvv/base/vmulhsu_vx_tum_rv32-3.C: New test.
12870 * g++.target/riscv/rvv/base/vmulhsu_vx_tum_rv64-1.C: New test.
12871 * g++.target/riscv/rvv/base/vmulhsu_vx_tum_rv64-2.C: New test.
12872 * g++.target/riscv/rvv/base/vmulhsu_vx_tum_rv64-3.C: New test.
12873 * g++.target/riscv/rvv/base/vmulhsu_vx_tumu_rv32-1.C: New test.
12874 * g++.target/riscv/rvv/base/vmulhsu_vx_tumu_rv32-2.C: New test.
12875 * g++.target/riscv/rvv/base/vmulhsu_vx_tumu_rv32-3.C: New test.
12876 * g++.target/riscv/rvv/base/vmulhsu_vx_tumu_rv64-1.C: New test.
12877 * g++.target/riscv/rvv/base/vmulhsu_vx_tumu_rv64-2.C: New test.
12878 * g++.target/riscv/rvv/base/vmulhsu_vx_tumu_rv64-3.C: New test.
12880 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
12882 * g++.target/riscv/rvv/base/vmulhu_vx_mu_rv32-1.C: New test.
12883 * g++.target/riscv/rvv/base/vmulhu_vx_mu_rv32-2.C: New test.
12884 * g++.target/riscv/rvv/base/vmulhu_vx_mu_rv32-3.C: New test.
12885 * g++.target/riscv/rvv/base/vmulhu_vx_mu_rv64-1.C: New test.
12886 * g++.target/riscv/rvv/base/vmulhu_vx_mu_rv64-2.C: New test.
12887 * g++.target/riscv/rvv/base/vmulhu_vx_mu_rv64-3.C: New test.
12888 * g++.target/riscv/rvv/base/vmulhu_vx_rv32-1.C: New test.
12889 * g++.target/riscv/rvv/base/vmulhu_vx_rv32-2.C: New test.
12890 * g++.target/riscv/rvv/base/vmulhu_vx_rv32-3.C: New test.
12891 * g++.target/riscv/rvv/base/vmulhu_vx_rv64-1.C: New test.
12892 * g++.target/riscv/rvv/base/vmulhu_vx_rv64-2.C: New test.
12893 * g++.target/riscv/rvv/base/vmulhu_vx_rv64-3.C: New test.
12894 * g++.target/riscv/rvv/base/vmulhu_vx_tu_rv32-1.C: New test.
12895 * g++.target/riscv/rvv/base/vmulhu_vx_tu_rv32-2.C: New test.
12896 * g++.target/riscv/rvv/base/vmulhu_vx_tu_rv32-3.C: New test.
12897 * g++.target/riscv/rvv/base/vmulhu_vx_tu_rv64-1.C: New test.
12898 * g++.target/riscv/rvv/base/vmulhu_vx_tu_rv64-2.C: New test.
12899 * g++.target/riscv/rvv/base/vmulhu_vx_tu_rv64-3.C: New test.
12900 * g++.target/riscv/rvv/base/vmulhu_vx_tum_rv32-1.C: New test.
12901 * g++.target/riscv/rvv/base/vmulhu_vx_tum_rv32-2.C: New test.
12902 * g++.target/riscv/rvv/base/vmulhu_vx_tum_rv32-3.C: New test.
12903 * g++.target/riscv/rvv/base/vmulhu_vx_tum_rv64-1.C: New test.
12904 * g++.target/riscv/rvv/base/vmulhu_vx_tum_rv64-2.C: New test.
12905 * g++.target/riscv/rvv/base/vmulhu_vx_tum_rv64-3.C: New test.
12906 * g++.target/riscv/rvv/base/vmulhu_vx_tumu_rv32-1.C: New test.
12907 * g++.target/riscv/rvv/base/vmulhu_vx_tumu_rv32-2.C: New test.
12908 * g++.target/riscv/rvv/base/vmulhu_vx_tumu_rv32-3.C: New test.
12909 * g++.target/riscv/rvv/base/vmulhu_vx_tumu_rv64-1.C: New test.
12910 * g++.target/riscv/rvv/base/vmulhu_vx_tumu_rv64-2.C: New test.
12911 * g++.target/riscv/rvv/base/vmulhu_vx_tumu_rv64-3.C: New test.
12913 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
12915 * gcc.target/riscv/rvv/base/vmulh_vv-1.c: New test.
12916 * gcc.target/riscv/rvv/base/vmulh_vv-2.c: New test.
12917 * gcc.target/riscv/rvv/base/vmulh_vv-3.c: New test.
12918 * gcc.target/riscv/rvv/base/vmulh_vv_m-1.c: New test.
12919 * gcc.target/riscv/rvv/base/vmulh_vv_m-2.c: New test.
12920 * gcc.target/riscv/rvv/base/vmulh_vv_m-3.c: New test.
12921 * gcc.target/riscv/rvv/base/vmulh_vv_mu-1.c: New test.
12922 * gcc.target/riscv/rvv/base/vmulh_vv_mu-2.c: New test.
12923 * gcc.target/riscv/rvv/base/vmulh_vv_mu-3.c: New test.
12924 * gcc.target/riscv/rvv/base/vmulh_vv_tu-1.c: New test.
12925 * gcc.target/riscv/rvv/base/vmulh_vv_tu-2.c: New test.
12926 * gcc.target/riscv/rvv/base/vmulh_vv_tu-3.c: New test.
12927 * gcc.target/riscv/rvv/base/vmulh_vv_tum-1.c: New test.
12928 * gcc.target/riscv/rvv/base/vmulh_vv_tum-2.c: New test.
12929 * gcc.target/riscv/rvv/base/vmulh_vv_tum-3.c: New test.
12930 * gcc.target/riscv/rvv/base/vmulh_vv_tumu-1.c: New test.
12931 * gcc.target/riscv/rvv/base/vmulh_vv_tumu-2.c: New test.
12932 * gcc.target/riscv/rvv/base/vmulh_vv_tumu-3.c: New test.
12934 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
12936 * gcc.target/riscv/rvv/base/vmulh_vx_m_rv32-1.c: New test.
12937 * gcc.target/riscv/rvv/base/vmulh_vx_m_rv32-2.c: New test.
12938 * gcc.target/riscv/rvv/base/vmulh_vx_m_rv32-3.c: New test.
12939 * gcc.target/riscv/rvv/base/vmulh_vx_m_rv64-1.c: New test.
12940 * gcc.target/riscv/rvv/base/vmulh_vx_m_rv64-2.c: New test.
12941 * gcc.target/riscv/rvv/base/vmulh_vx_m_rv64-3.c: New test.
12942 * gcc.target/riscv/rvv/base/vmulh_vx_mu_rv32-1.c: New test.
12943 * gcc.target/riscv/rvv/base/vmulh_vx_mu_rv32-2.c: New test.
12944 * gcc.target/riscv/rvv/base/vmulh_vx_mu_rv32-3.c: New test.
12945 * gcc.target/riscv/rvv/base/vmulh_vx_mu_rv64-1.c: New test.
12946 * gcc.target/riscv/rvv/base/vmulh_vx_mu_rv64-2.c: New test.
12947 * gcc.target/riscv/rvv/base/vmulh_vx_mu_rv64-3.c: New test.
12948 * gcc.target/riscv/rvv/base/vmulh_vx_rv32-1.c: New test.
12949 * gcc.target/riscv/rvv/base/vmulh_vx_rv32-2.c: New test.
12950 * gcc.target/riscv/rvv/base/vmulh_vx_rv32-3.c: New test.
12951 * gcc.target/riscv/rvv/base/vmulh_vx_rv64-1.c: New test.
12952 * gcc.target/riscv/rvv/base/vmulh_vx_rv64-2.c: New test.
12953 * gcc.target/riscv/rvv/base/vmulh_vx_rv64-3.c: New test.
12954 * gcc.target/riscv/rvv/base/vmulh_vx_tu_rv32-1.c: New test.
12955 * gcc.target/riscv/rvv/base/vmulh_vx_tu_rv32-2.c: New test.
12956 * gcc.target/riscv/rvv/base/vmulh_vx_tu_rv32-3.c: New test.
12957 * gcc.target/riscv/rvv/base/vmulh_vx_tu_rv64-1.c: New test.
12958 * gcc.target/riscv/rvv/base/vmulh_vx_tu_rv64-2.c: New test.
12959 * gcc.target/riscv/rvv/base/vmulh_vx_tu_rv64-3.c: New test.
12960 * gcc.target/riscv/rvv/base/vmulh_vx_tum_rv32-1.c: New test.
12961 * gcc.target/riscv/rvv/base/vmulh_vx_tum_rv32-2.c: New test.
12962 * gcc.target/riscv/rvv/base/vmulh_vx_tum_rv32-3.c: New test.
12963 * gcc.target/riscv/rvv/base/vmulh_vx_tum_rv64-1.c: New test.
12964 * gcc.target/riscv/rvv/base/vmulh_vx_tum_rv64-2.c: New test.
12965 * gcc.target/riscv/rvv/base/vmulh_vx_tum_rv64-3.c: New test.
12966 * gcc.target/riscv/rvv/base/vmulh_vx_tumu_rv32-1.c: New test.
12967 * gcc.target/riscv/rvv/base/vmulh_vx_tumu_rv32-2.c: New test.
12968 * gcc.target/riscv/rvv/base/vmulh_vx_tumu_rv32-3.c: New test.
12969 * gcc.target/riscv/rvv/base/vmulh_vx_tumu_rv64-1.c: New test.
12970 * gcc.target/riscv/rvv/base/vmulh_vx_tumu_rv64-2.c: New test.
12971 * gcc.target/riscv/rvv/base/vmulh_vx_tumu_rv64-3.c: New test.
12973 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
12975 * gcc.target/riscv/rvv/base/vmulhsu_vv-1.c: New test.
12976 * gcc.target/riscv/rvv/base/vmulhsu_vv-2.c: New test.
12977 * gcc.target/riscv/rvv/base/vmulhsu_vv-3.c: New test.
12978 * gcc.target/riscv/rvv/base/vmulhsu_vv_m-1.c: New test.
12979 * gcc.target/riscv/rvv/base/vmulhsu_vv_m-2.c: New test.
12980 * gcc.target/riscv/rvv/base/vmulhsu_vv_m-3.c: New test.
12981 * gcc.target/riscv/rvv/base/vmulhsu_vv_mu-1.c: New test.
12982 * gcc.target/riscv/rvv/base/vmulhsu_vv_mu-2.c: New test.
12983 * gcc.target/riscv/rvv/base/vmulhsu_vv_mu-3.c: New test.
12984 * gcc.target/riscv/rvv/base/vmulhsu_vv_tu-1.c: New test.
12985 * gcc.target/riscv/rvv/base/vmulhsu_vv_tu-2.c: New test.
12986 * gcc.target/riscv/rvv/base/vmulhsu_vv_tu-3.c: New test.
12987 * gcc.target/riscv/rvv/base/vmulhsu_vv_tum-1.c: New test.
12988 * gcc.target/riscv/rvv/base/vmulhsu_vv_tum-2.c: New test.
12989 * gcc.target/riscv/rvv/base/vmulhsu_vv_tum-3.c: New test.
12990 * gcc.target/riscv/rvv/base/vmulhsu_vv_tumu-1.c: New test.
12991 * gcc.target/riscv/rvv/base/vmulhsu_vv_tumu-2.c: New test.
12992 * gcc.target/riscv/rvv/base/vmulhsu_vv_tumu-3.c: New test.
12994 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
12996 * gcc.target/riscv/rvv/base/vmulhsu_vx_m_rv32-1.c: New test.
12997 * gcc.target/riscv/rvv/base/vmulhsu_vx_m_rv32-2.c: New test.
12998 * gcc.target/riscv/rvv/base/vmulhsu_vx_m_rv32-3.c: New test.
12999 * gcc.target/riscv/rvv/base/vmulhsu_vx_m_rv64-1.c: New test.
13000 * gcc.target/riscv/rvv/base/vmulhsu_vx_m_rv64-2.c: New test.
13001 * gcc.target/riscv/rvv/base/vmulhsu_vx_m_rv64-3.c: New test.
13002 * gcc.target/riscv/rvv/base/vmulhsu_vx_mu_rv32-1.c: New test.
13003 * gcc.target/riscv/rvv/base/vmulhsu_vx_mu_rv32-2.c: New test.
13004 * gcc.target/riscv/rvv/base/vmulhsu_vx_mu_rv32-3.c: New test.
13005 * gcc.target/riscv/rvv/base/vmulhsu_vx_mu_rv64-1.c: New test.
13006 * gcc.target/riscv/rvv/base/vmulhsu_vx_mu_rv64-2.c: New test.
13007 * gcc.target/riscv/rvv/base/vmulhsu_vx_mu_rv64-3.c: New test.
13008 * gcc.target/riscv/rvv/base/vmulhsu_vx_rv32-1.c: New test.
13009 * gcc.target/riscv/rvv/base/vmulhsu_vx_rv32-2.c: New test.
13010 * gcc.target/riscv/rvv/base/vmulhsu_vx_rv32-3.c: New test.
13011 * gcc.target/riscv/rvv/base/vmulhsu_vx_rv64-1.c: New test.
13012 * gcc.target/riscv/rvv/base/vmulhsu_vx_rv64-2.c: New test.
13013 * gcc.target/riscv/rvv/base/vmulhsu_vx_rv64-3.c: New test.
13014 * gcc.target/riscv/rvv/base/vmulhsu_vx_tu_rv32-1.c: New test.
13015 * gcc.target/riscv/rvv/base/vmulhsu_vx_tu_rv32-2.c: New test.
13016 * gcc.target/riscv/rvv/base/vmulhsu_vx_tu_rv32-3.c: New test.
13017 * gcc.target/riscv/rvv/base/vmulhsu_vx_tu_rv64-1.c: New test.
13018 * gcc.target/riscv/rvv/base/vmulhsu_vx_tu_rv64-2.c: New test.
13019 * gcc.target/riscv/rvv/base/vmulhsu_vx_tu_rv64-3.c: New test.
13020 * gcc.target/riscv/rvv/base/vmulhsu_vx_tum_rv32-1.c: New test.
13021 * gcc.target/riscv/rvv/base/vmulhsu_vx_tum_rv32-2.c: New test.
13022 * gcc.target/riscv/rvv/base/vmulhsu_vx_tum_rv32-3.c: New test.
13023 * gcc.target/riscv/rvv/base/vmulhsu_vx_tum_rv64-1.c: New test.
13024 * gcc.target/riscv/rvv/base/vmulhsu_vx_tum_rv64-2.c: New test.
13025 * gcc.target/riscv/rvv/base/vmulhsu_vx_tum_rv64-3.c: New test.
13026 * gcc.target/riscv/rvv/base/vmulhsu_vx_tumu_rv32-1.c: New test.
13027 * gcc.target/riscv/rvv/base/vmulhsu_vx_tumu_rv32-2.c: New test.
13028 * gcc.target/riscv/rvv/base/vmulhsu_vx_tumu_rv32-3.c: New test.
13029 * gcc.target/riscv/rvv/base/vmulhsu_vx_tumu_rv64-1.c: New test.
13030 * gcc.target/riscv/rvv/base/vmulhsu_vx_tumu_rv64-2.c: New test.
13031 * gcc.target/riscv/rvv/base/vmulhsu_vx_tumu_rv64-3.c: New test.
13033 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
13035 * gcc.target/riscv/rvv/base/vmulhu_vv-1.c: New test.
13036 * gcc.target/riscv/rvv/base/vmulhu_vv-2.c: New test.
13037 * gcc.target/riscv/rvv/base/vmulhu_vv-3.c: New test.
13038 * gcc.target/riscv/rvv/base/vmulhu_vv_m-1.c: New test.
13039 * gcc.target/riscv/rvv/base/vmulhu_vv_m-2.c: New test.
13040 * gcc.target/riscv/rvv/base/vmulhu_vv_m-3.c: New test.
13041 * gcc.target/riscv/rvv/base/vmulhu_vv_mu-1.c: New test.
13042 * gcc.target/riscv/rvv/base/vmulhu_vv_mu-2.c: New test.
13043 * gcc.target/riscv/rvv/base/vmulhu_vv_mu-3.c: New test.
13044 * gcc.target/riscv/rvv/base/vmulhu_vv_tu-1.c: New test.
13045 * gcc.target/riscv/rvv/base/vmulhu_vv_tu-2.c: New test.
13046 * gcc.target/riscv/rvv/base/vmulhu_vv_tu-3.c: New test.
13047 * gcc.target/riscv/rvv/base/vmulhu_vv_tum-1.c: New test.
13048 * gcc.target/riscv/rvv/base/vmulhu_vv_tum-2.c: New test.
13049 * gcc.target/riscv/rvv/base/vmulhu_vv_tum-3.c: New test.
13050 * gcc.target/riscv/rvv/base/vmulhu_vv_tumu-1.c: New test.
13051 * gcc.target/riscv/rvv/base/vmulhu_vv_tumu-2.c: New test.
13052 * gcc.target/riscv/rvv/base/vmulhu_vv_tumu-3.c: New test.
13054 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
13056 * gcc.target/riscv/rvv/base/vmulhu_vx_m_rv32-1.c: New test.
13057 * gcc.target/riscv/rvv/base/vmulhu_vx_m_rv32-2.c: New test.
13058 * gcc.target/riscv/rvv/base/vmulhu_vx_m_rv32-3.c: New test.
13059 * gcc.target/riscv/rvv/base/vmulhu_vx_m_rv64-1.c: New test.
13060 * gcc.target/riscv/rvv/base/vmulhu_vx_m_rv64-2.c: New test.
13061 * gcc.target/riscv/rvv/base/vmulhu_vx_m_rv64-3.c: New test.
13062 * gcc.target/riscv/rvv/base/vmulhu_vx_mu_rv32-1.c: New test.
13063 * gcc.target/riscv/rvv/base/vmulhu_vx_mu_rv32-2.c: New test.
13064 * gcc.target/riscv/rvv/base/vmulhu_vx_mu_rv32-3.c: New test.
13065 * gcc.target/riscv/rvv/base/vmulhu_vx_mu_rv64-1.c: New test.
13066 * gcc.target/riscv/rvv/base/vmulhu_vx_mu_rv64-2.c: New test.
13067 * gcc.target/riscv/rvv/base/vmulhu_vx_mu_rv64-3.c: New test.
13068 * gcc.target/riscv/rvv/base/vmulhu_vx_rv32-1.c: New test.
13069 * gcc.target/riscv/rvv/base/vmulhu_vx_rv32-2.c: New test.
13070 * gcc.target/riscv/rvv/base/vmulhu_vx_rv32-3.c: New test.
13071 * gcc.target/riscv/rvv/base/vmulhu_vx_rv64-1.c: New test.
13072 * gcc.target/riscv/rvv/base/vmulhu_vx_rv64-2.c: New test.
13073 * gcc.target/riscv/rvv/base/vmulhu_vx_rv64-3.c: New test.
13074 * gcc.target/riscv/rvv/base/vmulhu_vx_tu_rv32-1.c: New test.
13075 * gcc.target/riscv/rvv/base/vmulhu_vx_tu_rv32-2.c: New test.
13076 * gcc.target/riscv/rvv/base/vmulhu_vx_tu_rv32-3.c: New test.
13077 * gcc.target/riscv/rvv/base/vmulhu_vx_tu_rv64-1.c: New test.
13078 * gcc.target/riscv/rvv/base/vmulhu_vx_tu_rv64-2.c: New test.
13079 * gcc.target/riscv/rvv/base/vmulhu_vx_tu_rv64-3.c: New test.
13080 * gcc.target/riscv/rvv/base/vmulhu_vx_tum_rv32-1.c: New test.
13081 * gcc.target/riscv/rvv/base/vmulhu_vx_tum_rv32-2.c: New test.
13082 * gcc.target/riscv/rvv/base/vmulhu_vx_tum_rv32-3.c: New test.
13083 * gcc.target/riscv/rvv/base/vmulhu_vx_tum_rv64-1.c: New test.
13084 * gcc.target/riscv/rvv/base/vmulhu_vx_tum_rv64-2.c: New test.
13085 * gcc.target/riscv/rvv/base/vmulhu_vx_tum_rv64-3.c: New test.
13086 * gcc.target/riscv/rvv/base/vmulhu_vx_tumu_rv32-1.c: New test.
13087 * gcc.target/riscv/rvv/base/vmulhu_vx_tumu_rv32-2.c: New test.
13088 * gcc.target/riscv/rvv/base/vmulhu_vx_tumu_rv32-3.c: New test.
13089 * gcc.target/riscv/rvv/base/vmulhu_vx_tumu_rv64-1.c: New test.
13090 * gcc.target/riscv/rvv/base/vmulhu_vx_tumu_rv64-2.c: New test.
13091 * gcc.target/riscv/rvv/base/vmulhu_vx_tumu_rv64-3.c: New test.
13093 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
13095 * g++.target/riscv/rvv/base/vsext_vf2-1.C: New test.
13096 * g++.target/riscv/rvv/base/vsext_vf2-2.C: New test.
13097 * g++.target/riscv/rvv/base/vsext_vf2-3.C: New test.
13098 * g++.target/riscv/rvv/base/vsext_vf2_mu-1.C: New test.
13099 * g++.target/riscv/rvv/base/vsext_vf2_mu-2.C: New test.
13100 * g++.target/riscv/rvv/base/vsext_vf2_mu-3.C: New test.
13101 * g++.target/riscv/rvv/base/vsext_vf2_tu-1.C: New test.
13102 * g++.target/riscv/rvv/base/vsext_vf2_tu-2.C: New test.
13103 * g++.target/riscv/rvv/base/vsext_vf2_tu-3.C: New test.
13104 * g++.target/riscv/rvv/base/vsext_vf2_tum-1.C: New test.
13105 * g++.target/riscv/rvv/base/vsext_vf2_tum-2.C: New test.
13106 * g++.target/riscv/rvv/base/vsext_vf2_tum-3.C: New test.
13107 * g++.target/riscv/rvv/base/vsext_vf2_tumu-1.C: New test.
13108 * g++.target/riscv/rvv/base/vsext_vf2_tumu-2.C: New test.
13109 * g++.target/riscv/rvv/base/vsext_vf2_tumu-3.C: New test.
13110 * g++.target/riscv/rvv/base/vsext_vf4-1.C: New test.
13111 * g++.target/riscv/rvv/base/vsext_vf4-2.C: New test.
13112 * g++.target/riscv/rvv/base/vsext_vf4-3.C: New test.
13113 * g++.target/riscv/rvv/base/vsext_vf4_mu-1.C: New test.
13114 * g++.target/riscv/rvv/base/vsext_vf4_mu-2.C: New test.
13115 * g++.target/riscv/rvv/base/vsext_vf4_mu-3.C: New test.
13116 * g++.target/riscv/rvv/base/vsext_vf4_tu-1.C: New test.
13117 * g++.target/riscv/rvv/base/vsext_vf4_tu-2.C: New test.
13118 * g++.target/riscv/rvv/base/vsext_vf4_tu-3.C: New test.
13119 * g++.target/riscv/rvv/base/vsext_vf4_tum-1.C: New test.
13120 * g++.target/riscv/rvv/base/vsext_vf4_tum-2.C: New test.
13121 * g++.target/riscv/rvv/base/vsext_vf4_tum-3.C: New test.
13122 * g++.target/riscv/rvv/base/vsext_vf4_tumu-1.C: New test.
13123 * g++.target/riscv/rvv/base/vsext_vf4_tumu-2.C: New test.
13124 * g++.target/riscv/rvv/base/vsext_vf4_tumu-3.C: New test.
13125 * g++.target/riscv/rvv/base/vsext_vf8-1.C: New test.
13126 * g++.target/riscv/rvv/base/vsext_vf8-2.C: New test.
13127 * g++.target/riscv/rvv/base/vsext_vf8-3.C: New test.
13128 * g++.target/riscv/rvv/base/vsext_vf8_mu-1.C: New test.
13129 * g++.target/riscv/rvv/base/vsext_vf8_mu-2.C: New test.
13130 * g++.target/riscv/rvv/base/vsext_vf8_mu-3.C: New test.
13131 * g++.target/riscv/rvv/base/vsext_vf8_tu-1.C: New test.
13132 * g++.target/riscv/rvv/base/vsext_vf8_tu-2.C: New test.
13133 * g++.target/riscv/rvv/base/vsext_vf8_tu-3.C: New test.
13134 * g++.target/riscv/rvv/base/vsext_vf8_tum-1.C: New test.
13135 * g++.target/riscv/rvv/base/vsext_vf8_tum-2.C: New test.
13136 * g++.target/riscv/rvv/base/vsext_vf8_tum-3.C: New test.
13137 * g++.target/riscv/rvv/base/vsext_vf8_tumu-1.C: New test.
13138 * g++.target/riscv/rvv/base/vsext_vf8_tumu-2.C: New test.
13139 * g++.target/riscv/rvv/base/vsext_vf8_tumu-3.C: New test.
13141 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
13143 * g++.target/riscv/rvv/base/vzext_vf2-1.C: New test.
13144 * g++.target/riscv/rvv/base/vzext_vf2-2.C: New test.
13145 * g++.target/riscv/rvv/base/vzext_vf2-3.C: New test.
13146 * g++.target/riscv/rvv/base/vzext_vf2_mu-1.C: New test.
13147 * g++.target/riscv/rvv/base/vzext_vf2_mu-2.C: New test.
13148 * g++.target/riscv/rvv/base/vzext_vf2_mu-3.C: New test.
13149 * g++.target/riscv/rvv/base/vzext_vf2_tu-1.C: New test.
13150 * g++.target/riscv/rvv/base/vzext_vf2_tu-2.C: New test.
13151 * g++.target/riscv/rvv/base/vzext_vf2_tu-3.C: New test.
13152 * g++.target/riscv/rvv/base/vzext_vf2_tum-1.C: New test.
13153 * g++.target/riscv/rvv/base/vzext_vf2_tum-2.C: New test.
13154 * g++.target/riscv/rvv/base/vzext_vf2_tum-3.C: New test.
13155 * g++.target/riscv/rvv/base/vzext_vf2_tumu-1.C: New test.
13156 * g++.target/riscv/rvv/base/vzext_vf2_tumu-2.C: New test.
13157 * g++.target/riscv/rvv/base/vzext_vf2_tumu-3.C: New test.
13159 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
13161 * g++.target/riscv/rvv/base/vzext_vf4-1.C: New test.
13162 * g++.target/riscv/rvv/base/vzext_vf4-2.C: New test.
13163 * g++.target/riscv/rvv/base/vzext_vf4-3.C: New test.
13164 * g++.target/riscv/rvv/base/vzext_vf4_mu-1.C: New test.
13165 * g++.target/riscv/rvv/base/vzext_vf4_mu-2.C: New test.
13166 * g++.target/riscv/rvv/base/vzext_vf4_mu-3.C: New test.
13167 * g++.target/riscv/rvv/base/vzext_vf4_tu-1.C: New test.
13168 * g++.target/riscv/rvv/base/vzext_vf4_tu-2.C: New test.
13169 * g++.target/riscv/rvv/base/vzext_vf4_tu-3.C: New test.
13170 * g++.target/riscv/rvv/base/vzext_vf4_tum-1.C: New test.
13171 * g++.target/riscv/rvv/base/vzext_vf4_tum-2.C: New test.
13172 * g++.target/riscv/rvv/base/vzext_vf4_tum-3.C: New test.
13173 * g++.target/riscv/rvv/base/vzext_vf4_tumu-1.C: New test.
13174 * g++.target/riscv/rvv/base/vzext_vf4_tumu-2.C: New test.
13175 * g++.target/riscv/rvv/base/vzext_vf4_tumu-3.C: New test.
13177 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
13179 * g++.target/riscv/rvv/base/vzext_vf8-1.C: New test.
13180 * g++.target/riscv/rvv/base/vzext_vf8-2.C: New test.
13181 * g++.target/riscv/rvv/base/vzext_vf8-3.C: New test.
13182 * g++.target/riscv/rvv/base/vzext_vf8_mu-1.C: New test.
13183 * g++.target/riscv/rvv/base/vzext_vf8_mu-2.C: New test.
13184 * g++.target/riscv/rvv/base/vzext_vf8_mu-3.C: New test.
13185 * g++.target/riscv/rvv/base/vzext_vf8_tu-1.C: New test.
13186 * g++.target/riscv/rvv/base/vzext_vf8_tu-2.C: New test.
13187 * g++.target/riscv/rvv/base/vzext_vf8_tu-3.C: New test.
13188 * g++.target/riscv/rvv/base/vzext_vf8_tum-1.C: New test.
13189 * g++.target/riscv/rvv/base/vzext_vf8_tum-2.C: New test.
13190 * g++.target/riscv/rvv/base/vzext_vf8_tum-3.C: New test.
13191 * g++.target/riscv/rvv/base/vzext_vf8_tumu-1.C: New test.
13192 * g++.target/riscv/rvv/base/vzext_vf8_tumu-2.C: New test.
13193 * g++.target/riscv/rvv/base/vzext_vf8_tumu-3.C: New test.
13195 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
13197 * gcc.target/riscv/rvv/base/unop_v_constraint-2.c: New test.
13199 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
13201 * gcc.target/riscv/rvv/base/vsext_vf2-1.c: New test.
13202 * gcc.target/riscv/rvv/base/vsext_vf2-2.c: New test.
13203 * gcc.target/riscv/rvv/base/vsext_vf2-3.c: New test.
13204 * gcc.target/riscv/rvv/base/vsext_vf2_m-1.c: New test.
13205 * gcc.target/riscv/rvv/base/vsext_vf2_m-2.c: New test.
13206 * gcc.target/riscv/rvv/base/vsext_vf2_m-3.c: New test.
13207 * gcc.target/riscv/rvv/base/vsext_vf2_mu-1.c: New test.
13208 * gcc.target/riscv/rvv/base/vsext_vf2_mu-2.c: New test.
13209 * gcc.target/riscv/rvv/base/vsext_vf2_mu-3.c: New test.
13210 * gcc.target/riscv/rvv/base/vsext_vf2_tu-1.c: New test.
13211 * gcc.target/riscv/rvv/base/vsext_vf2_tu-2.c: New test.
13212 * gcc.target/riscv/rvv/base/vsext_vf2_tu-3.c: New test.
13213 * gcc.target/riscv/rvv/base/vsext_vf2_tum-1.c: New test.
13214 * gcc.target/riscv/rvv/base/vsext_vf2_tum-2.c: New test.
13215 * gcc.target/riscv/rvv/base/vsext_vf2_tum-3.c: New test.
13216 * gcc.target/riscv/rvv/base/vsext_vf2_tumu-1.c: New test.
13217 * gcc.target/riscv/rvv/base/vsext_vf2_tumu-2.c: New test.
13218 * gcc.target/riscv/rvv/base/vsext_vf2_tumu-3.c: New test.
13220 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
13222 * gcc.target/riscv/rvv/base/vsext_vf4-1.c: New test.
13223 * gcc.target/riscv/rvv/base/vsext_vf4-2.c: New test.
13224 * gcc.target/riscv/rvv/base/vsext_vf4-3.c: New test.
13225 * gcc.target/riscv/rvv/base/vsext_vf4_m-1.c: New test.
13226 * gcc.target/riscv/rvv/base/vsext_vf4_m-2.c: New test.
13227 * gcc.target/riscv/rvv/base/vsext_vf4_m-3.c: New test.
13228 * gcc.target/riscv/rvv/base/vsext_vf4_mu-1.c: New test.
13229 * gcc.target/riscv/rvv/base/vsext_vf4_mu-2.c: New test.
13230 * gcc.target/riscv/rvv/base/vsext_vf4_mu-3.c: New test.
13231 * gcc.target/riscv/rvv/base/vsext_vf4_tu-1.c: New test.
13232 * gcc.target/riscv/rvv/base/vsext_vf4_tu-2.c: New test.
13233 * gcc.target/riscv/rvv/base/vsext_vf4_tu-3.c: New test.
13234 * gcc.target/riscv/rvv/base/vsext_vf4_tum-1.c: New test.
13235 * gcc.target/riscv/rvv/base/vsext_vf4_tum-2.c: New test.
13236 * gcc.target/riscv/rvv/base/vsext_vf4_tum-3.c: New test.
13237 * gcc.target/riscv/rvv/base/vsext_vf4_tumu-1.c: New test.
13238 * gcc.target/riscv/rvv/base/vsext_vf4_tumu-2.c: New test.
13239 * gcc.target/riscv/rvv/base/vsext_vf4_tumu-3.c: New test.
13241 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
13243 * gcc.target/riscv/rvv/base/vsext_vf8-1.c: New test.
13244 * gcc.target/riscv/rvv/base/vsext_vf8-2.c: New test.
13245 * gcc.target/riscv/rvv/base/vsext_vf8-3.c: New test.
13246 * gcc.target/riscv/rvv/base/vsext_vf8_m-1.c: New test.
13247 * gcc.target/riscv/rvv/base/vsext_vf8_m-2.c: New test.
13248 * gcc.target/riscv/rvv/base/vsext_vf8_m-3.c: New test.
13249 * gcc.target/riscv/rvv/base/vsext_vf8_mu-1.c: New test.
13250 * gcc.target/riscv/rvv/base/vsext_vf8_mu-2.c: New test.
13251 * gcc.target/riscv/rvv/base/vsext_vf8_mu-3.c: New test.
13252 * gcc.target/riscv/rvv/base/vsext_vf8_tu-1.c: New test.
13253 * gcc.target/riscv/rvv/base/vsext_vf8_tu-2.c: New test.
13254 * gcc.target/riscv/rvv/base/vsext_vf8_tu-3.c: New test.
13255 * gcc.target/riscv/rvv/base/vsext_vf8_tum-1.c: New test.
13256 * gcc.target/riscv/rvv/base/vsext_vf8_tum-2.c: New test.
13257 * gcc.target/riscv/rvv/base/vsext_vf8_tum-3.c: New test.
13258 * gcc.target/riscv/rvv/base/vsext_vf8_tumu-1.c: New test.
13259 * gcc.target/riscv/rvv/base/vsext_vf8_tumu-2.c: New test.
13260 * gcc.target/riscv/rvv/base/vsext_vf8_tumu-3.c: New test.
13262 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
13264 * gcc.target/riscv/rvv/base/vzext_vf2-1.c: New test.
13265 * gcc.target/riscv/rvv/base/vzext_vf2-2.c: New test.
13266 * gcc.target/riscv/rvv/base/vzext_vf2-3.c: New test.
13267 * gcc.target/riscv/rvv/base/vzext_vf2_m-1.c: New test.
13268 * gcc.target/riscv/rvv/base/vzext_vf2_m-2.c: New test.
13269 * gcc.target/riscv/rvv/base/vzext_vf2_m-3.c: New test.
13270 * gcc.target/riscv/rvv/base/vzext_vf2_mu-1.c: New test.
13271 * gcc.target/riscv/rvv/base/vzext_vf2_mu-2.c: New test.
13272 * gcc.target/riscv/rvv/base/vzext_vf2_mu-3.c: New test.
13273 * gcc.target/riscv/rvv/base/vzext_vf2_tu-1.c: New test.
13274 * gcc.target/riscv/rvv/base/vzext_vf2_tu-2.c: New test.
13275 * gcc.target/riscv/rvv/base/vzext_vf2_tu-3.c: New test.
13276 * gcc.target/riscv/rvv/base/vzext_vf2_tum-1.c: New test.
13277 * gcc.target/riscv/rvv/base/vzext_vf2_tum-2.c: New test.
13278 * gcc.target/riscv/rvv/base/vzext_vf2_tum-3.c: New test.
13279 * gcc.target/riscv/rvv/base/vzext_vf2_tumu-1.c: New test.
13280 * gcc.target/riscv/rvv/base/vzext_vf2_tumu-2.c: New test.
13281 * gcc.target/riscv/rvv/base/vzext_vf2_tumu-3.c: New test.
13283 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
13285 * gcc.target/riscv/rvv/base/vzext_vf4-1.c: New test.
13286 * gcc.target/riscv/rvv/base/vzext_vf4-2.c: New test.
13287 * gcc.target/riscv/rvv/base/vzext_vf4-3.c: New test.
13288 * gcc.target/riscv/rvv/base/vzext_vf4_m-1.c: New test.
13289 * gcc.target/riscv/rvv/base/vzext_vf4_m-2.c: New test.
13290 * gcc.target/riscv/rvv/base/vzext_vf4_m-3.c: New test.
13291 * gcc.target/riscv/rvv/base/vzext_vf4_mu-1.c: New test.
13292 * gcc.target/riscv/rvv/base/vzext_vf4_mu-2.c: New test.
13293 * gcc.target/riscv/rvv/base/vzext_vf4_mu-3.c: New test.
13294 * gcc.target/riscv/rvv/base/vzext_vf4_tu-1.c: New test.
13295 * gcc.target/riscv/rvv/base/vzext_vf4_tu-2.c: New test.
13296 * gcc.target/riscv/rvv/base/vzext_vf4_tu-3.c: New test.
13297 * gcc.target/riscv/rvv/base/vzext_vf4_tum-1.c: New test.
13298 * gcc.target/riscv/rvv/base/vzext_vf4_tum-2.c: New test.
13299 * gcc.target/riscv/rvv/base/vzext_vf4_tum-3.c: New test.
13300 * gcc.target/riscv/rvv/base/vzext_vf4_tumu-1.c: New test.
13301 * gcc.target/riscv/rvv/base/vzext_vf4_tumu-2.c: New test.
13302 * gcc.target/riscv/rvv/base/vzext_vf4_tumu-3.c: New test.
13304 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
13306 * gcc.target/riscv/rvv/base/vzext_vf8-1.c: New test.
13307 * gcc.target/riscv/rvv/base/vzext_vf8-2.c: New test.
13308 * gcc.target/riscv/rvv/base/vzext_vf8-3.c: New test.
13309 * gcc.target/riscv/rvv/base/vzext_vf8_m-1.c: New test.
13310 * gcc.target/riscv/rvv/base/vzext_vf8_m-2.c: New test.
13311 * gcc.target/riscv/rvv/base/vzext_vf8_m-3.c: New test.
13312 * gcc.target/riscv/rvv/base/vzext_vf8_mu-1.c: New test.
13313 * gcc.target/riscv/rvv/base/vzext_vf8_mu-2.c: New test.
13314 * gcc.target/riscv/rvv/base/vzext_vf8_mu-3.c: New test.
13315 * gcc.target/riscv/rvv/base/vzext_vf8_tu-1.c: New test.
13316 * gcc.target/riscv/rvv/base/vzext_vf8_tu-2.c: New test.
13317 * gcc.target/riscv/rvv/base/vzext_vf8_tu-3.c: New test.
13318 * gcc.target/riscv/rvv/base/vzext_vf8_tum-1.c: New test.
13319 * gcc.target/riscv/rvv/base/vzext_vf8_tum-2.c: New test.
13320 * gcc.target/riscv/rvv/base/vzext_vf8_tum-3.c: New test.
13321 * gcc.target/riscv/rvv/base/vzext_vf8_tumu-1.c: New test.
13322 * gcc.target/riscv/rvv/base/vzext_vf8_tumu-2.c: New test.
13323 * gcc.target/riscv/rvv/base/vzext_vf8_tumu-3.c: New test.
13325 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
13327 * g++.target/riscv/rvv/base/vsadd_vx_mu_rv32-1.C: New test.
13328 * g++.target/riscv/rvv/base/vsadd_vx_mu_rv32-2.C: New test.
13329 * g++.target/riscv/rvv/base/vsadd_vx_mu_rv32-3.C: New test.
13330 * g++.target/riscv/rvv/base/vsadd_vx_mu_rv64-1.C: New test.
13331 * g++.target/riscv/rvv/base/vsadd_vx_mu_rv64-2.C: New test.
13332 * g++.target/riscv/rvv/base/vsadd_vx_mu_rv64-3.C: New test.
13333 * g++.target/riscv/rvv/base/vsadd_vx_rv32-1.C: New test.
13334 * g++.target/riscv/rvv/base/vsadd_vx_rv32-2.C: New test.
13335 * g++.target/riscv/rvv/base/vsadd_vx_rv32-3.C: New test.
13336 * g++.target/riscv/rvv/base/vsadd_vx_rv64-1.C: New test.
13337 * g++.target/riscv/rvv/base/vsadd_vx_rv64-2.C: New test.
13338 * g++.target/riscv/rvv/base/vsadd_vx_rv64-3.C: New test.
13339 * g++.target/riscv/rvv/base/vsadd_vx_tu_rv32-1.C: New test.
13340 * g++.target/riscv/rvv/base/vsadd_vx_tu_rv32-2.C: New test.
13341 * g++.target/riscv/rvv/base/vsadd_vx_tu_rv32-3.C: New test.
13342 * g++.target/riscv/rvv/base/vsadd_vx_tu_rv64-1.C: New test.
13343 * g++.target/riscv/rvv/base/vsadd_vx_tu_rv64-2.C: New test.
13344 * g++.target/riscv/rvv/base/vsadd_vx_tu_rv64-3.C: New test.
13345 * g++.target/riscv/rvv/base/vsadd_vx_tum_rv32-1.C: New test.
13346 * g++.target/riscv/rvv/base/vsadd_vx_tum_rv32-2.C: New test.
13347 * g++.target/riscv/rvv/base/vsadd_vx_tum_rv32-3.C: New test.
13348 * g++.target/riscv/rvv/base/vsadd_vx_tum_rv64-1.C: New test.
13349 * g++.target/riscv/rvv/base/vsadd_vx_tum_rv64-2.C: New test.
13350 * g++.target/riscv/rvv/base/vsadd_vx_tum_rv64-3.C: New test.
13351 * g++.target/riscv/rvv/base/vsadd_vx_tumu_rv32-1.C: New test.
13352 * g++.target/riscv/rvv/base/vsadd_vx_tumu_rv32-2.C: New test.
13353 * g++.target/riscv/rvv/base/vsadd_vx_tumu_rv32-3.C: New test.
13354 * g++.target/riscv/rvv/base/vsadd_vx_tumu_rv64-1.C: New test.
13355 * g++.target/riscv/rvv/base/vsadd_vx_tumu_rv64-2.C: New test.
13356 * g++.target/riscv/rvv/base/vsadd_vx_tumu_rv64-3.C: New test.
13358 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
13360 * g++.target/riscv/rvv/base/vsaddu_vx_mu_rv32-1.C: New test.
13361 * g++.target/riscv/rvv/base/vsaddu_vx_mu_rv32-2.C: New test.
13362 * g++.target/riscv/rvv/base/vsaddu_vx_mu_rv32-3.C: New test.
13363 * g++.target/riscv/rvv/base/vsaddu_vx_mu_rv64-1.C: New test.
13364 * g++.target/riscv/rvv/base/vsaddu_vx_mu_rv64-2.C: New test.
13365 * g++.target/riscv/rvv/base/vsaddu_vx_mu_rv64-3.C: New test.
13366 * g++.target/riscv/rvv/base/vsaddu_vx_rv32-1.C: New test.
13367 * g++.target/riscv/rvv/base/vsaddu_vx_rv32-2.C: New test.
13368 * g++.target/riscv/rvv/base/vsaddu_vx_rv32-3.C: New test.
13369 * g++.target/riscv/rvv/base/vsaddu_vx_rv64-1.C: New test.
13370 * g++.target/riscv/rvv/base/vsaddu_vx_rv64-2.C: New test.
13371 * g++.target/riscv/rvv/base/vsaddu_vx_rv64-3.C: New test.
13372 * g++.target/riscv/rvv/base/vsaddu_vx_tu_rv32-1.C: New test.
13373 * g++.target/riscv/rvv/base/vsaddu_vx_tu_rv32-2.C: New test.
13374 * g++.target/riscv/rvv/base/vsaddu_vx_tu_rv32-3.C: New test.
13375 * g++.target/riscv/rvv/base/vsaddu_vx_tu_rv64-1.C: New test.
13376 * g++.target/riscv/rvv/base/vsaddu_vx_tu_rv64-2.C: New test.
13377 * g++.target/riscv/rvv/base/vsaddu_vx_tu_rv64-3.C: New test.
13378 * g++.target/riscv/rvv/base/vsaddu_vx_tum_rv32-1.C: New test.
13379 * g++.target/riscv/rvv/base/vsaddu_vx_tum_rv32-2.C: New test.
13380 * g++.target/riscv/rvv/base/vsaddu_vx_tum_rv32-3.C: New test.
13381 * g++.target/riscv/rvv/base/vsaddu_vx_tum_rv64-1.C: New test.
13382 * g++.target/riscv/rvv/base/vsaddu_vx_tum_rv64-2.C: New test.
13383 * g++.target/riscv/rvv/base/vsaddu_vx_tum_rv64-3.C: New test.
13384 * g++.target/riscv/rvv/base/vsaddu_vx_tumu_rv32-1.C: New test.
13385 * g++.target/riscv/rvv/base/vsaddu_vx_tumu_rv32-2.C: New test.
13386 * g++.target/riscv/rvv/base/vsaddu_vx_tumu_rv32-3.C: New test.
13387 * g++.target/riscv/rvv/base/vsaddu_vx_tumu_rv64-1.C: New test.
13388 * g++.target/riscv/rvv/base/vsaddu_vx_tumu_rv64-2.C: New test.
13389 * g++.target/riscv/rvv/base/vsaddu_vx_tumu_rv64-3.C: New test.
13391 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
13393 * g++.target/riscv/rvv/base/vssub_vx_mu_rv32-1.C: New test.
13394 * g++.target/riscv/rvv/base/vssub_vx_mu_rv32-2.C: New test.
13395 * g++.target/riscv/rvv/base/vssub_vx_mu_rv32-3.C: New test.
13396 * g++.target/riscv/rvv/base/vssub_vx_mu_rv64-1.C: New test.
13397 * g++.target/riscv/rvv/base/vssub_vx_mu_rv64-2.C: New test.
13398 * g++.target/riscv/rvv/base/vssub_vx_mu_rv64-3.C: New test.
13399 * g++.target/riscv/rvv/base/vssub_vx_rv32-1.C: New test.
13400 * g++.target/riscv/rvv/base/vssub_vx_rv32-2.C: New test.
13401 * g++.target/riscv/rvv/base/vssub_vx_rv32-3.C: New test.
13402 * g++.target/riscv/rvv/base/vssub_vx_rv64-1.C: New test.
13403 * g++.target/riscv/rvv/base/vssub_vx_rv64-2.C: New test.
13404 * g++.target/riscv/rvv/base/vssub_vx_rv64-3.C: New test.
13405 * g++.target/riscv/rvv/base/vssub_vx_tu_rv32-1.C: New test.
13406 * g++.target/riscv/rvv/base/vssub_vx_tu_rv32-2.C: New test.
13407 * g++.target/riscv/rvv/base/vssub_vx_tu_rv32-3.C: New test.
13408 * g++.target/riscv/rvv/base/vssub_vx_tu_rv64-1.C: New test.
13409 * g++.target/riscv/rvv/base/vssub_vx_tu_rv64-2.C: New test.
13410 * g++.target/riscv/rvv/base/vssub_vx_tu_rv64-3.C: New test.
13411 * g++.target/riscv/rvv/base/vssub_vx_tum_rv32-1.C: New test.
13412 * g++.target/riscv/rvv/base/vssub_vx_tum_rv32-2.C: New test.
13413 * g++.target/riscv/rvv/base/vssub_vx_tum_rv32-3.C: New test.
13414 * g++.target/riscv/rvv/base/vssub_vx_tum_rv64-1.C: New test.
13415 * g++.target/riscv/rvv/base/vssub_vx_tum_rv64-2.C: New test.
13416 * g++.target/riscv/rvv/base/vssub_vx_tum_rv64-3.C: New test.
13417 * g++.target/riscv/rvv/base/vssub_vx_tumu_rv32-1.C: New test.
13418 * g++.target/riscv/rvv/base/vssub_vx_tumu_rv32-2.C: New test.
13419 * g++.target/riscv/rvv/base/vssub_vx_tumu_rv32-3.C: New test.
13420 * g++.target/riscv/rvv/base/vssub_vx_tumu_rv64-1.C: New test.
13421 * g++.target/riscv/rvv/base/vssub_vx_tumu_rv64-2.C: New test.
13422 * g++.target/riscv/rvv/base/vssub_vx_tumu_rv64-3.C: New test.
13424 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
13426 * g++.target/riscv/rvv/base/vssubu_vx_mu_rv32-1.C: New test.
13427 * g++.target/riscv/rvv/base/vssubu_vx_mu_rv32-2.C: New test.
13428 * g++.target/riscv/rvv/base/vssubu_vx_mu_rv32-3.C: New test.
13429 * g++.target/riscv/rvv/base/vssubu_vx_mu_rv64-1.C: New test.
13430 * g++.target/riscv/rvv/base/vssubu_vx_mu_rv64-2.C: New test.
13431 * g++.target/riscv/rvv/base/vssubu_vx_mu_rv64-3.C: New test.
13432 * g++.target/riscv/rvv/base/vssubu_vx_rv32-1.C: New test.
13433 * g++.target/riscv/rvv/base/vssubu_vx_rv32-2.C: New test.
13434 * g++.target/riscv/rvv/base/vssubu_vx_rv32-3.C: New test.
13435 * g++.target/riscv/rvv/base/vssubu_vx_rv64-1.C: New test.
13436 * g++.target/riscv/rvv/base/vssubu_vx_rv64-2.C: New test.
13437 * g++.target/riscv/rvv/base/vssubu_vx_rv64-3.C: New test.
13438 * g++.target/riscv/rvv/base/vssubu_vx_tu_rv32-1.C: New test.
13439 * g++.target/riscv/rvv/base/vssubu_vx_tu_rv32-2.C: New test.
13440 * g++.target/riscv/rvv/base/vssubu_vx_tu_rv32-3.C: New test.
13441 * g++.target/riscv/rvv/base/vssubu_vx_tu_rv64-1.C: New test.
13442 * g++.target/riscv/rvv/base/vssubu_vx_tu_rv64-2.C: New test.
13443 * g++.target/riscv/rvv/base/vssubu_vx_tu_rv64-3.C: New test.
13444 * g++.target/riscv/rvv/base/vssubu_vx_tum_rv32-1.C: New test.
13445 * g++.target/riscv/rvv/base/vssubu_vx_tum_rv32-2.C: New test.
13446 * g++.target/riscv/rvv/base/vssubu_vx_tum_rv32-3.C: New test.
13447 * g++.target/riscv/rvv/base/vssubu_vx_tum_rv64-1.C: New test.
13448 * g++.target/riscv/rvv/base/vssubu_vx_tum_rv64-2.C: New test.
13449 * g++.target/riscv/rvv/base/vssubu_vx_tum_rv64-3.C: New test.
13450 * g++.target/riscv/rvv/base/vssubu_vx_tumu_rv32-1.C: New test.
13451 * g++.target/riscv/rvv/base/vssubu_vx_tumu_rv32-2.C: New test.
13452 * g++.target/riscv/rvv/base/vssubu_vx_tumu_rv32-3.C: New test.
13453 * g++.target/riscv/rvv/base/vssubu_vx_tumu_rv64-1.C: New test.
13454 * g++.target/riscv/rvv/base/vssubu_vx_tumu_rv64-2.C: New test.
13455 * g++.target/riscv/rvv/base/vssubu_vx_tumu_rv64-3.C: New test.
13457 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
13459 * gcc.target/riscv/rvv/base/vsadd_vx_m_rv32-1.c: New test.
13460 * gcc.target/riscv/rvv/base/vsadd_vx_m_rv32-2.c: New test.
13461 * gcc.target/riscv/rvv/base/vsadd_vx_m_rv32-3.c: New test.
13462 * gcc.target/riscv/rvv/base/vsadd_vx_m_rv64-1.c: New test.
13463 * gcc.target/riscv/rvv/base/vsadd_vx_m_rv64-2.c: New test.
13464 * gcc.target/riscv/rvv/base/vsadd_vx_m_rv64-3.c: New test.
13465 * gcc.target/riscv/rvv/base/vsadd_vx_mu_rv32-1.c: New test.
13466 * gcc.target/riscv/rvv/base/vsadd_vx_mu_rv32-2.c: New test.
13467 * gcc.target/riscv/rvv/base/vsadd_vx_mu_rv32-3.c: New test.
13468 * gcc.target/riscv/rvv/base/vsadd_vx_mu_rv64-1.c: New test.
13469 * gcc.target/riscv/rvv/base/vsadd_vx_mu_rv64-2.c: New test.
13470 * gcc.target/riscv/rvv/base/vsadd_vx_mu_rv64-3.c: New test.
13471 * gcc.target/riscv/rvv/base/vsadd_vx_rv32-1.c: New test.
13472 * gcc.target/riscv/rvv/base/vsadd_vx_rv32-2.c: New test.
13473 * gcc.target/riscv/rvv/base/vsadd_vx_rv32-3.c: New test.
13474 * gcc.target/riscv/rvv/base/vsadd_vx_rv64-1.c: New test.
13475 * gcc.target/riscv/rvv/base/vsadd_vx_rv64-2.c: New test.
13476 * gcc.target/riscv/rvv/base/vsadd_vx_rv64-3.c: New test.
13477 * gcc.target/riscv/rvv/base/vsadd_vx_tu_rv32-1.c: New test.
13478 * gcc.target/riscv/rvv/base/vsadd_vx_tu_rv32-2.c: New test.
13479 * gcc.target/riscv/rvv/base/vsadd_vx_tu_rv32-3.c: New test.
13480 * gcc.target/riscv/rvv/base/vsadd_vx_tu_rv64-1.c: New test.
13481 * gcc.target/riscv/rvv/base/vsadd_vx_tu_rv64-2.c: New test.
13482 * gcc.target/riscv/rvv/base/vsadd_vx_tu_rv64-3.c: New test.
13483 * gcc.target/riscv/rvv/base/vsadd_vx_tum_rv32-1.c: New test.
13484 * gcc.target/riscv/rvv/base/vsadd_vx_tum_rv32-2.c: New test.
13485 * gcc.target/riscv/rvv/base/vsadd_vx_tum_rv32-3.c: New test.
13486 * gcc.target/riscv/rvv/base/vsadd_vx_tum_rv64-1.c: New test.
13487 * gcc.target/riscv/rvv/base/vsadd_vx_tum_rv64-2.c: New test.
13488 * gcc.target/riscv/rvv/base/vsadd_vx_tum_rv64-3.c: New test.
13489 * gcc.target/riscv/rvv/base/vsadd_vx_tumu_rv32-1.c: New test.
13490 * gcc.target/riscv/rvv/base/vsadd_vx_tumu_rv32-2.c: New test.
13491 * gcc.target/riscv/rvv/base/vsadd_vx_tumu_rv32-3.c: New test.
13492 * gcc.target/riscv/rvv/base/vsadd_vx_tumu_rv64-1.c: New test.
13493 * gcc.target/riscv/rvv/base/vsadd_vx_tumu_rv64-2.c: New test.
13494 * gcc.target/riscv/rvv/base/vsadd_vx_tumu_rv64-3.c: New test.
13496 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
13498 * gcc.target/riscv/rvv/base/vsaddu_vx_m_rv32-1.c: New test.
13499 * gcc.target/riscv/rvv/base/vsaddu_vx_m_rv32-2.c: New test.
13500 * gcc.target/riscv/rvv/base/vsaddu_vx_m_rv32-3.c: New test.
13501 * gcc.target/riscv/rvv/base/vsaddu_vx_m_rv64-1.c: New test.
13502 * gcc.target/riscv/rvv/base/vsaddu_vx_m_rv64-2.c: New test.
13503 * gcc.target/riscv/rvv/base/vsaddu_vx_m_rv64-3.c: New test.
13504 * gcc.target/riscv/rvv/base/vsaddu_vx_mu_rv32-1.c: New test.
13505 * gcc.target/riscv/rvv/base/vsaddu_vx_mu_rv32-2.c: New test.
13506 * gcc.target/riscv/rvv/base/vsaddu_vx_mu_rv32-3.c: New test.
13507 * gcc.target/riscv/rvv/base/vsaddu_vx_mu_rv64-1.c: New test.
13508 * gcc.target/riscv/rvv/base/vsaddu_vx_mu_rv64-2.c: New test.
13509 * gcc.target/riscv/rvv/base/vsaddu_vx_mu_rv64-3.c: New test.
13510 * gcc.target/riscv/rvv/base/vsaddu_vx_rv32-1.c: New test.
13511 * gcc.target/riscv/rvv/base/vsaddu_vx_rv32-2.c: New test.
13512 * gcc.target/riscv/rvv/base/vsaddu_vx_rv32-3.c: New test.
13513 * gcc.target/riscv/rvv/base/vsaddu_vx_rv64-1.c: New test.
13514 * gcc.target/riscv/rvv/base/vsaddu_vx_rv64-2.c: New test.
13515 * gcc.target/riscv/rvv/base/vsaddu_vx_rv64-3.c: New test.
13516 * gcc.target/riscv/rvv/base/vsaddu_vx_tu_rv32-1.c: New test.
13517 * gcc.target/riscv/rvv/base/vsaddu_vx_tu_rv32-2.c: New test.
13518 * gcc.target/riscv/rvv/base/vsaddu_vx_tu_rv32-3.c: New test.
13519 * gcc.target/riscv/rvv/base/vsaddu_vx_tu_rv64-1.c: New test.
13520 * gcc.target/riscv/rvv/base/vsaddu_vx_tu_rv64-2.c: New test.
13521 * gcc.target/riscv/rvv/base/vsaddu_vx_tu_rv64-3.c: New test.
13522 * gcc.target/riscv/rvv/base/vsaddu_vx_tum_rv32-1.c: New test.
13523 * gcc.target/riscv/rvv/base/vsaddu_vx_tum_rv32-2.c: New test.
13524 * gcc.target/riscv/rvv/base/vsaddu_vx_tum_rv32-3.c: New test.
13525 * gcc.target/riscv/rvv/base/vsaddu_vx_tum_rv64-1.c: New test.
13526 * gcc.target/riscv/rvv/base/vsaddu_vx_tum_rv64-2.c: New test.
13527 * gcc.target/riscv/rvv/base/vsaddu_vx_tum_rv64-3.c: New test.
13528 * gcc.target/riscv/rvv/base/vsaddu_vx_tumu_rv32-1.c: New test.
13529 * gcc.target/riscv/rvv/base/vsaddu_vx_tumu_rv32-2.c: New test.
13530 * gcc.target/riscv/rvv/base/vsaddu_vx_tumu_rv32-3.c: New test.
13531 * gcc.target/riscv/rvv/base/vsaddu_vx_tumu_rv64-1.c: New test.
13532 * gcc.target/riscv/rvv/base/vsaddu_vx_tumu_rv64-2.c: New test.
13533 * gcc.target/riscv/rvv/base/vsaddu_vx_tumu_rv64-3.c: New test.
13535 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
13537 * gcc.target/riscv/rvv/base/vssub_vx_m_rv32-1.c: New test.
13538 * gcc.target/riscv/rvv/base/vssub_vx_m_rv32-2.c: New test.
13539 * gcc.target/riscv/rvv/base/vssub_vx_m_rv32-3.c: New test.
13540 * gcc.target/riscv/rvv/base/vssub_vx_m_rv64-1.c: New test.
13541 * gcc.target/riscv/rvv/base/vssub_vx_m_rv64-2.c: New test.
13542 * gcc.target/riscv/rvv/base/vssub_vx_m_rv64-3.c: New test.
13543 * gcc.target/riscv/rvv/base/vssub_vx_mu_rv32-1.c: New test.
13544 * gcc.target/riscv/rvv/base/vssub_vx_mu_rv32-2.c: New test.
13545 * gcc.target/riscv/rvv/base/vssub_vx_mu_rv32-3.c: New test.
13546 * gcc.target/riscv/rvv/base/vssub_vx_mu_rv64-1.c: New test.
13547 * gcc.target/riscv/rvv/base/vssub_vx_mu_rv64-2.c: New test.
13548 * gcc.target/riscv/rvv/base/vssub_vx_mu_rv64-3.c: New test.
13549 * gcc.target/riscv/rvv/base/vssub_vx_rv32-1.c: New test.
13550 * gcc.target/riscv/rvv/base/vssub_vx_rv32-2.c: New test.
13551 * gcc.target/riscv/rvv/base/vssub_vx_rv32-3.c: New test.
13552 * gcc.target/riscv/rvv/base/vssub_vx_rv64-1.c: New test.
13553 * gcc.target/riscv/rvv/base/vssub_vx_rv64-2.c: New test.
13554 * gcc.target/riscv/rvv/base/vssub_vx_rv64-3.c: New test.
13555 * gcc.target/riscv/rvv/base/vssub_vx_tu_rv32-1.c: New test.
13556 * gcc.target/riscv/rvv/base/vssub_vx_tu_rv32-2.c: New test.
13557 * gcc.target/riscv/rvv/base/vssub_vx_tu_rv32-3.c: New test.
13558 * gcc.target/riscv/rvv/base/vssub_vx_tu_rv64-1.c: New test.
13559 * gcc.target/riscv/rvv/base/vssub_vx_tu_rv64-2.c: New test.
13560 * gcc.target/riscv/rvv/base/vssub_vx_tu_rv64-3.c: New test.
13561 * gcc.target/riscv/rvv/base/vssub_vx_tum_rv32-1.c: New test.
13562 * gcc.target/riscv/rvv/base/vssub_vx_tum_rv32-2.c: New test.
13563 * gcc.target/riscv/rvv/base/vssub_vx_tum_rv32-3.c: New test.
13564 * gcc.target/riscv/rvv/base/vssub_vx_tum_rv64-1.c: New test.
13565 * gcc.target/riscv/rvv/base/vssub_vx_tum_rv64-2.c: New test.
13566 * gcc.target/riscv/rvv/base/vssub_vx_tum_rv64-3.c: New test.
13567 * gcc.target/riscv/rvv/base/vssub_vx_tumu_rv32-1.c: New test.
13568 * gcc.target/riscv/rvv/base/vssub_vx_tumu_rv32-2.c: New test.
13569 * gcc.target/riscv/rvv/base/vssub_vx_tumu_rv32-3.c: New test.
13570 * gcc.target/riscv/rvv/base/vssub_vx_tumu_rv64-1.c: New test.
13571 * gcc.target/riscv/rvv/base/vssub_vx_tumu_rv64-2.c: New test.
13572 * gcc.target/riscv/rvv/base/vssub_vx_tumu_rv64-3.c: New test.
13574 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
13576 * gcc.target/riscv/rvv/base/vssubu_vx_m_rv32-1.c: New test.
13577 * gcc.target/riscv/rvv/base/vssubu_vx_m_rv32-2.c: New test.
13578 * gcc.target/riscv/rvv/base/vssubu_vx_m_rv32-3.c: New test.
13579 * gcc.target/riscv/rvv/base/vssubu_vx_m_rv64-1.c: New test.
13580 * gcc.target/riscv/rvv/base/vssubu_vx_m_rv64-2.c: New test.
13581 * gcc.target/riscv/rvv/base/vssubu_vx_m_rv64-3.c: New test.
13582 * gcc.target/riscv/rvv/base/vssubu_vx_mu_rv32-1.c: New test.
13583 * gcc.target/riscv/rvv/base/vssubu_vx_mu_rv32-2.c: New test.
13584 * gcc.target/riscv/rvv/base/vssubu_vx_mu_rv32-3.c: New test.
13585 * gcc.target/riscv/rvv/base/vssubu_vx_mu_rv64-1.c: New test.
13586 * gcc.target/riscv/rvv/base/vssubu_vx_mu_rv64-2.c: New test.
13587 * gcc.target/riscv/rvv/base/vssubu_vx_mu_rv64-3.c: New test.
13588 * gcc.target/riscv/rvv/base/vssubu_vx_rv32-1.c: New test.
13589 * gcc.target/riscv/rvv/base/vssubu_vx_rv32-2.c: New test.
13590 * gcc.target/riscv/rvv/base/vssubu_vx_rv32-3.c: New test.
13591 * gcc.target/riscv/rvv/base/vssubu_vx_rv64-1.c: New test.
13592 * gcc.target/riscv/rvv/base/vssubu_vx_rv64-2.c: New test.
13593 * gcc.target/riscv/rvv/base/vssubu_vx_rv64-3.c: New test.
13594 * gcc.target/riscv/rvv/base/vssubu_vx_tu_rv32-1.c: New test.
13595 * gcc.target/riscv/rvv/base/vssubu_vx_tu_rv32-2.c: New test.
13596 * gcc.target/riscv/rvv/base/vssubu_vx_tu_rv32-3.c: New test.
13597 * gcc.target/riscv/rvv/base/vssubu_vx_tu_rv64-1.c: New test.
13598 * gcc.target/riscv/rvv/base/vssubu_vx_tu_rv64-2.c: New test.
13599 * gcc.target/riscv/rvv/base/vssubu_vx_tu_rv64-3.c: New test.
13600 * gcc.target/riscv/rvv/base/vssubu_vx_tum_rv32-1.c: New test.
13601 * gcc.target/riscv/rvv/base/vssubu_vx_tum_rv32-2.c: New test.
13602 * gcc.target/riscv/rvv/base/vssubu_vx_tum_rv32-3.c: New test.
13603 * gcc.target/riscv/rvv/base/vssubu_vx_tum_rv64-1.c: New test.
13604 * gcc.target/riscv/rvv/base/vssubu_vx_tum_rv64-2.c: New test.
13605 * gcc.target/riscv/rvv/base/vssubu_vx_tum_rv64-3.c: New test.
13606 * gcc.target/riscv/rvv/base/vssubu_vx_tumu_rv32-1.c: New test.
13607 * gcc.target/riscv/rvv/base/vssubu_vx_tumu_rv32-2.c: New test.
13608 * gcc.target/riscv/rvv/base/vssubu_vx_tumu_rv32-3.c: New test.
13609 * gcc.target/riscv/rvv/base/vssubu_vx_tumu_rv64-1.c: New test.
13610 * gcc.target/riscv/rvv/base/vssubu_vx_tumu_rv64-2.c: New test.
13611 * gcc.target/riscv/rvv/base/vssubu_vx_tumu_rv64-3.c: New test.
13613 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
13615 * gcc.target/riscv/rvv/base/vsadd_vv-1.c: New test.
13616 * gcc.target/riscv/rvv/base/vsadd_vv-2.c: New test.
13617 * gcc.target/riscv/rvv/base/vsadd_vv-3.c: New test.
13618 * gcc.target/riscv/rvv/base/vsadd_vv_m-1.c: New test.
13619 * gcc.target/riscv/rvv/base/vsadd_vv_m-2.c: New test.
13620 * gcc.target/riscv/rvv/base/vsadd_vv_m-3.c: New test.
13621 * gcc.target/riscv/rvv/base/vsadd_vv_mu-1.c: New test.
13622 * gcc.target/riscv/rvv/base/vsadd_vv_mu-2.c: New test.
13623 * gcc.target/riscv/rvv/base/vsadd_vv_mu-3.c: New test.
13624 * gcc.target/riscv/rvv/base/vsadd_vv_tu-1.c: New test.
13625 * gcc.target/riscv/rvv/base/vsadd_vv_tu-2.c: New test.
13626 * gcc.target/riscv/rvv/base/vsadd_vv_tu-3.c: New test.
13627 * gcc.target/riscv/rvv/base/vsadd_vv_tum-1.c: New test.
13628 * gcc.target/riscv/rvv/base/vsadd_vv_tum-2.c: New test.
13629 * gcc.target/riscv/rvv/base/vsadd_vv_tum-3.c: New test.
13630 * gcc.target/riscv/rvv/base/vsadd_vv_tumu-1.c: New test.
13631 * gcc.target/riscv/rvv/base/vsadd_vv_tumu-2.c: New test.
13632 * gcc.target/riscv/rvv/base/vsadd_vv_tumu-3.c: New test.
13634 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
13636 * gcc.target/riscv/rvv/base/vsaddu_vv-1.c: New test.
13637 * gcc.target/riscv/rvv/base/vsaddu_vv-2.c: New test.
13638 * gcc.target/riscv/rvv/base/vsaddu_vv-3.c: New test.
13639 * gcc.target/riscv/rvv/base/vsaddu_vv_m-1.c: New test.
13640 * gcc.target/riscv/rvv/base/vsaddu_vv_m-2.c: New test.
13641 * gcc.target/riscv/rvv/base/vsaddu_vv_m-3.c: New test.
13642 * gcc.target/riscv/rvv/base/vsaddu_vv_mu-1.c: New test.
13643 * gcc.target/riscv/rvv/base/vsaddu_vv_mu-2.c: New test.
13644 * gcc.target/riscv/rvv/base/vsaddu_vv_mu-3.c: New test.
13645 * gcc.target/riscv/rvv/base/vsaddu_vv_tu-1.c: New test.
13646 * gcc.target/riscv/rvv/base/vsaddu_vv_tu-2.c: New test.
13647 * gcc.target/riscv/rvv/base/vsaddu_vv_tu-3.c: New test.
13648 * gcc.target/riscv/rvv/base/vsaddu_vv_tum-1.c: New test.
13649 * gcc.target/riscv/rvv/base/vsaddu_vv_tum-2.c: New test.
13650 * gcc.target/riscv/rvv/base/vsaddu_vv_tum-3.c: New test.
13651 * gcc.target/riscv/rvv/base/vsaddu_vv_tumu-1.c: New test.
13652 * gcc.target/riscv/rvv/base/vsaddu_vv_tumu-2.c: New test.
13653 * gcc.target/riscv/rvv/base/vsaddu_vv_tumu-3.c: New test.
13655 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
13657 * gcc.target/riscv/rvv/base/vssub_vv-1.c: New test.
13658 * gcc.target/riscv/rvv/base/vssub_vv-2.c: New test.
13659 * gcc.target/riscv/rvv/base/vssub_vv-3.c: New test.
13660 * gcc.target/riscv/rvv/base/vssub_vv_m-1.c: New test.
13661 * gcc.target/riscv/rvv/base/vssub_vv_m-2.c: New test.
13662 * gcc.target/riscv/rvv/base/vssub_vv_m-3.c: New test.
13663 * gcc.target/riscv/rvv/base/vssub_vv_mu-1.c: New test.
13664 * gcc.target/riscv/rvv/base/vssub_vv_mu-2.c: New test.
13665 * gcc.target/riscv/rvv/base/vssub_vv_mu-3.c: New test.
13666 * gcc.target/riscv/rvv/base/vssub_vv_tu-1.c: New test.
13667 * gcc.target/riscv/rvv/base/vssub_vv_tu-2.c: New test.
13668 * gcc.target/riscv/rvv/base/vssub_vv_tu-3.c: New test.
13669 * gcc.target/riscv/rvv/base/vssub_vv_tum-1.c: New test.
13670 * gcc.target/riscv/rvv/base/vssub_vv_tum-2.c: New test.
13671 * gcc.target/riscv/rvv/base/vssub_vv_tum-3.c: New test.
13672 * gcc.target/riscv/rvv/base/vssub_vv_tumu-1.c: New test.
13673 * gcc.target/riscv/rvv/base/vssub_vv_tumu-2.c: New test.
13674 * gcc.target/riscv/rvv/base/vssub_vv_tumu-3.c: New test.
13676 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
13678 * gcc.target/riscv/rvv/base/vssubu_vv-1.c: New test.
13679 * gcc.target/riscv/rvv/base/vssubu_vv-2.c: New test.
13680 * gcc.target/riscv/rvv/base/vssubu_vv-3.c: New test.
13681 * gcc.target/riscv/rvv/base/vssubu_vv_m-1.c: New test.
13682 * gcc.target/riscv/rvv/base/vssubu_vv_m-2.c: New test.
13683 * gcc.target/riscv/rvv/base/vssubu_vv_m-3.c: New test.
13684 * gcc.target/riscv/rvv/base/vssubu_vv_mu-1.c: New test.
13685 * gcc.target/riscv/rvv/base/vssubu_vv_mu-2.c: New test.
13686 * gcc.target/riscv/rvv/base/vssubu_vv_mu-3.c: New test.
13687 * gcc.target/riscv/rvv/base/vssubu_vv_tu-1.c: New test.
13688 * gcc.target/riscv/rvv/base/vssubu_vv_tu-2.c: New test.
13689 * gcc.target/riscv/rvv/base/vssubu_vv_tu-3.c: New test.
13690 * gcc.target/riscv/rvv/base/vssubu_vv_tum-1.c: New test.
13691 * gcc.target/riscv/rvv/base/vssubu_vv_tum-2.c: New test.
13692 * gcc.target/riscv/rvv/base/vssubu_vv_tum-3.c: New test.
13693 * gcc.target/riscv/rvv/base/vssubu_vv_tumu-1.c: New test.
13694 * gcc.target/riscv/rvv/base/vssubu_vv_tumu-2.c: New test.
13695 * gcc.target/riscv/rvv/base/vssubu_vv_tumu-3.c: New test.
13697 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
13699 * g++.target/riscv/rvv/base/vssubu_vv-1.C: New test.
13700 * g++.target/riscv/rvv/base/vssubu_vv-2.C: New test.
13701 * g++.target/riscv/rvv/base/vssubu_vv-3.C: New test.
13702 * g++.target/riscv/rvv/base/vssubu_vv_mu-1.C: New test.
13703 * g++.target/riscv/rvv/base/vssubu_vv_mu-2.C: New test.
13704 * g++.target/riscv/rvv/base/vssubu_vv_mu-3.C: New test.
13705 * g++.target/riscv/rvv/base/vssubu_vv_tu-1.C: New test.
13706 * g++.target/riscv/rvv/base/vssubu_vv_tu-2.C: New test.
13707 * g++.target/riscv/rvv/base/vssubu_vv_tu-3.C: New test.
13708 * g++.target/riscv/rvv/base/vssubu_vv_tum-1.C: New test.
13709 * g++.target/riscv/rvv/base/vssubu_vv_tum-2.C: New test.
13710 * g++.target/riscv/rvv/base/vssubu_vv_tum-3.C: New test.
13711 * g++.target/riscv/rvv/base/vssubu_vv_tumu-1.C: New test.
13712 * g++.target/riscv/rvv/base/vssubu_vv_tumu-2.C: New test.
13713 * g++.target/riscv/rvv/base/vssubu_vv_tumu-3.C: New test.
13715 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
13717 * g++.target/riscv/rvv/base/vssub_vv-1.C: New test.
13718 * g++.target/riscv/rvv/base/vssub_vv-2.C: New test.
13719 * g++.target/riscv/rvv/base/vssub_vv-3.C: New test.
13720 * g++.target/riscv/rvv/base/vssub_vv_mu-1.C: New test.
13721 * g++.target/riscv/rvv/base/vssub_vv_mu-2.C: New test.
13722 * g++.target/riscv/rvv/base/vssub_vv_mu-3.C: New test.
13723 * g++.target/riscv/rvv/base/vssub_vv_tu-1.C: New test.
13724 * g++.target/riscv/rvv/base/vssub_vv_tu-2.C: New test.
13725 * g++.target/riscv/rvv/base/vssub_vv_tu-3.C: New test.
13726 * g++.target/riscv/rvv/base/vssub_vv_tum-1.C: New test.
13727 * g++.target/riscv/rvv/base/vssub_vv_tum-2.C: New test.
13728 * g++.target/riscv/rvv/base/vssub_vv_tum-3.C: New test.
13729 * g++.target/riscv/rvv/base/vssub_vv_tumu-1.C: New test.
13730 * g++.target/riscv/rvv/base/vssub_vv_tumu-2.C: New test.
13731 * g++.target/riscv/rvv/base/vssub_vv_tumu-3.C: New test.
13733 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
13735 * g++.target/riscv/rvv/base/vsaddu_vv-1.C: New test.
13736 * g++.target/riscv/rvv/base/vsaddu_vv-2.C: New test.
13737 * g++.target/riscv/rvv/base/vsaddu_vv-3.C: New test.
13738 * g++.target/riscv/rvv/base/vsaddu_vv_mu-1.C: New test.
13739 * g++.target/riscv/rvv/base/vsaddu_vv_mu-2.C: New test.
13740 * g++.target/riscv/rvv/base/vsaddu_vv_mu-3.C: New test.
13741 * g++.target/riscv/rvv/base/vsaddu_vv_tu-1.C: New test.
13742 * g++.target/riscv/rvv/base/vsaddu_vv_tu-2.C: New test.
13743 * g++.target/riscv/rvv/base/vsaddu_vv_tu-3.C: New test.
13744 * g++.target/riscv/rvv/base/vsaddu_vv_tum-1.C: New test.
13745 * g++.target/riscv/rvv/base/vsaddu_vv_tum-2.C: New test.
13746 * g++.target/riscv/rvv/base/vsaddu_vv_tum-3.C: New test.
13747 * g++.target/riscv/rvv/base/vsaddu_vv_tumu-1.C: New test.
13748 * g++.target/riscv/rvv/base/vsaddu_vv_tumu-2.C: New test.
13749 * g++.target/riscv/rvv/base/vsaddu_vv_tumu-3.C: New test.
13751 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
13753 * g++.target/riscv/rvv/base/vsadd_vv-1.C: New test.
13754 * g++.target/riscv/rvv/base/vsadd_vv-2.C: New test.
13755 * g++.target/riscv/rvv/base/vsadd_vv-3.C: New test.
13756 * g++.target/riscv/rvv/base/vsadd_vv_mu-1.C: New test.
13757 * g++.target/riscv/rvv/base/vsadd_vv_mu-2.C: New test.
13758 * g++.target/riscv/rvv/base/vsadd_vv_mu-3.C: New test.
13759 * g++.target/riscv/rvv/base/vsadd_vv_tu-1.C: New test.
13760 * g++.target/riscv/rvv/base/vsadd_vv_tu-2.C: New test.
13761 * g++.target/riscv/rvv/base/vsadd_vv_tu-3.C: New test.
13762 * g++.target/riscv/rvv/base/vsadd_vv_tum-1.C: New test.
13763 * g++.target/riscv/rvv/base/vsadd_vv_tum-2.C: New test.
13764 * g++.target/riscv/rvv/base/vsadd_vv_tum-3.C: New test.
13765 * g++.target/riscv/rvv/base/vsadd_vv_tumu-1.C: New test.
13766 * g++.target/riscv/rvv/base/vsadd_vv_tumu-2.C: New test.
13767 * g++.target/riscv/rvv/base/vsadd_vv_tumu-3.C: New test.
13769 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
13771 * gcc.target/riscv/rvv/base/binop_vx_constraint-100.c: New test.
13772 * gcc.target/riscv/rvv/base/binop_vx_constraint-101.c: New test.
13773 * gcc.target/riscv/rvv/base/binop_vx_constraint-102.c: New test.
13774 * gcc.target/riscv/rvv/base/binop_vx_constraint-103.c: New test.
13775 * gcc.target/riscv/rvv/base/binop_vx_constraint-104.c: New test.
13776 * gcc.target/riscv/rvv/base/binop_vx_constraint-105.c: New test.
13777 * gcc.target/riscv/rvv/base/binop_vx_constraint-106.c: New test.
13778 * gcc.target/riscv/rvv/base/binop_vx_constraint-107.c: New test.
13779 * gcc.target/riscv/rvv/base/binop_vx_constraint-108.c: New test.
13780 * gcc.target/riscv/rvv/base/binop_vx_constraint-109.c: New test.
13781 * gcc.target/riscv/rvv/base/binop_vx_constraint-110.c: New test.
13782 * gcc.target/riscv/rvv/base/binop_vx_constraint-111.c: New test.
13783 * gcc.target/riscv/rvv/base/binop_vx_constraint-112.c: New test.
13784 * gcc.target/riscv/rvv/base/binop_vx_constraint-113.c: New test.
13785 * gcc.target/riscv/rvv/base/binop_vx_constraint-114.c: New test.
13786 * gcc.target/riscv/rvv/base/binop_vx_constraint-115.c: New test.
13787 * gcc.target/riscv/rvv/base/binop_vx_constraint-116.c: New test.
13788 * gcc.target/riscv/rvv/base/binop_vx_constraint-117.c: New test.
13789 * gcc.target/riscv/rvv/base/binop_vx_constraint-118.c: New test.
13790 * gcc.target/riscv/rvv/base/binop_vx_constraint-119.c: New test.
13791 * gcc.target/riscv/rvv/base/binop_vx_constraint-97.c: New test.
13792 * gcc.target/riscv/rvv/base/binop_vx_constraint-98.c: New test.
13793 * gcc.target/riscv/rvv/base/binop_vx_constraint-99.c: New test.
13795 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
13797 * g++.target/riscv/rvv/base/vneg_v-1.C: New test.
13798 * g++.target/riscv/rvv/base/vneg_v-2.C: New test.
13799 * g++.target/riscv/rvv/base/vneg_v-3.C: New test.
13800 * g++.target/riscv/rvv/base/vneg_v_mu-1.C: New test.
13801 * g++.target/riscv/rvv/base/vneg_v_mu-2.C: New test.
13802 * g++.target/riscv/rvv/base/vneg_v_mu-3.C: New test.
13803 * g++.target/riscv/rvv/base/vneg_v_tu-1.C: New test.
13804 * g++.target/riscv/rvv/base/vneg_v_tu-2.C: New test.
13805 * g++.target/riscv/rvv/base/vneg_v_tu-3.C: New test.
13806 * g++.target/riscv/rvv/base/vneg_v_tum-1.C: New test.
13807 * g++.target/riscv/rvv/base/vneg_v_tum-2.C: New test.
13808 * g++.target/riscv/rvv/base/vneg_v_tum-3.C: New test.
13809 * g++.target/riscv/rvv/base/vneg_v_tumu-1.C: New test.
13810 * g++.target/riscv/rvv/base/vneg_v_tumu-2.C: New test.
13811 * g++.target/riscv/rvv/base/vneg_v_tumu-3.C: New test.
13813 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
13815 * g++.target/riscv/rvv/base/vnot_v-1.C: New test.
13816 * g++.target/riscv/rvv/base/vnot_v-2.C: New test.
13817 * g++.target/riscv/rvv/base/vnot_v-3.C: New test.
13818 * g++.target/riscv/rvv/base/vnot_v_mu-1.C: New test.
13819 * g++.target/riscv/rvv/base/vnot_v_mu-2.C: New test.
13820 * g++.target/riscv/rvv/base/vnot_v_mu-3.C: New test.
13821 * g++.target/riscv/rvv/base/vnot_v_tu-1.C: New test.
13822 * g++.target/riscv/rvv/base/vnot_v_tu-2.C: New test.
13823 * g++.target/riscv/rvv/base/vnot_v_tu-3.C: New test.
13824 * g++.target/riscv/rvv/base/vnot_v_tum-1.C: New test.
13825 * g++.target/riscv/rvv/base/vnot_v_tum-2.C: New test.
13826 * g++.target/riscv/rvv/base/vnot_v_tum-3.C: New test.
13827 * g++.target/riscv/rvv/base/vnot_v_tumu-1.C: New test.
13828 * g++.target/riscv/rvv/base/vnot_v_tumu-2.C: New test.
13829 * g++.target/riscv/rvv/base/vnot_v_tumu-3.C: New test.
13831 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
13833 * gcc.target/riscv/rvv/base/unop_v_constraint-1.c: New test.
13835 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
13837 * gcc.target/riscv/rvv/base/vneg_v-1.c: New test.
13838 * gcc.target/riscv/rvv/base/vneg_v-2.c: New test.
13839 * gcc.target/riscv/rvv/base/vneg_v-3.c: New test.
13840 * gcc.target/riscv/rvv/base/vneg_v_m-1.c: New test.
13841 * gcc.target/riscv/rvv/base/vneg_v_m-2.c: New test.
13842 * gcc.target/riscv/rvv/base/vneg_v_m-3.c: New test.
13843 * gcc.target/riscv/rvv/base/vneg_v_mu-1.c: New test.
13844 * gcc.target/riscv/rvv/base/vneg_v_mu-2.c: New test.
13845 * gcc.target/riscv/rvv/base/vneg_v_mu-3.c: New test.
13846 * gcc.target/riscv/rvv/base/vneg_v_tu-1.c: New test.
13847 * gcc.target/riscv/rvv/base/vneg_v_tu-2.c: New test.
13848 * gcc.target/riscv/rvv/base/vneg_v_tu-3.c: New test.
13849 * gcc.target/riscv/rvv/base/vneg_v_tum-1.c: New test.
13850 * gcc.target/riscv/rvv/base/vneg_v_tum-2.c: New test.
13851 * gcc.target/riscv/rvv/base/vneg_v_tum-3.c: New test.
13852 * gcc.target/riscv/rvv/base/vneg_v_tumu-1.c: New test.
13853 * gcc.target/riscv/rvv/base/vneg_v_tumu-2.c: New test.
13854 * gcc.target/riscv/rvv/base/vneg_v_tumu-3.c: New test.
13856 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
13858 * gcc.target/riscv/rvv/base/vnot_v-1.c: New test.
13859 * gcc.target/riscv/rvv/base/vnot_v-2.c: New test.
13860 * gcc.target/riscv/rvv/base/vnot_v-3.c: New test.
13861 * gcc.target/riscv/rvv/base/vnot_v_m-1.c: New test.
13862 * gcc.target/riscv/rvv/base/vnot_v_m-2.c: New test.
13863 * gcc.target/riscv/rvv/base/vnot_v_m-3.c: New test.
13864 * gcc.target/riscv/rvv/base/vnot_v_mu-1.c: New test.
13865 * gcc.target/riscv/rvv/base/vnot_v_mu-2.c: New test.
13866 * gcc.target/riscv/rvv/base/vnot_v_mu-3.c: New test.
13867 * gcc.target/riscv/rvv/base/vnot_v_tu-1.c: New test.
13868 * gcc.target/riscv/rvv/base/vnot_v_tu-2.c: New test.
13869 * gcc.target/riscv/rvv/base/vnot_v_tu-3.c: New test.
13870 * gcc.target/riscv/rvv/base/vnot_v_tum-1.c: New test.
13871 * gcc.target/riscv/rvv/base/vnot_v_tum-2.c: New test.
13872 * gcc.target/riscv/rvv/base/vnot_v_tum-3.c: New test.
13873 * gcc.target/riscv/rvv/base/vnot_v_tumu-1.c: New test.
13874 * gcc.target/riscv/rvv/base/vnot_v_tumu-2.c: New test.
13875 * gcc.target/riscv/rvv/base/vnot_v_tumu-3.c: New test.
13877 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
13879 * g++.target/riscv/rvv/base/exception-1.C: New test.
13881 2023-02-11 Jakub Jelinek <jakub@redhat.com>
13884 * c-c++-common/pr108605.c: New test.
13886 2023-02-11 Jonathan Yong <10walls@gmail.com>
13888 * gcc.dg/pr65658.c: fix LLP64 test.
13890 2023-02-11 Jonathan Yong <10walls@gmail.com>
13892 * c-c++-common/Wsizeof-array-div1.c: fix excess warnings.
13893 * gcc.dg/Warray-bounds-52.c: ditto
13894 * gcc.dg/Wstringop-overflow-62.c: ditto
13895 * gcc.dg/attr-vector_size.c: ditto
13896 * gcc.dg/overflow-warn-9.c: ditto
13898 2023-02-10 David Malcolm <dmalcolm@redhat.com>
13901 * gcc.dg/analyzer/deref-before-check-macro-pr108745.c: New test.
13902 * gcc.dg/analyzer/deref-before-check-macro.c: New test.
13904 2023-02-10 Andrew MacLeod <amacleod@redhat.com>
13906 PR tree-optimization/108520
13907 * g++.dg/pr108520.C: New.
13909 2023-02-10 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
13911 * g++.target/riscv/rvv/base/vand_vx_mu_rv32-1.C: New test.
13912 * g++.target/riscv/rvv/base/vand_vx_mu_rv32-2.C: New test.
13913 * g++.target/riscv/rvv/base/vand_vx_mu_rv32-3.C: New test.
13914 * g++.target/riscv/rvv/base/vand_vx_mu_rv64-1.C: New test.
13915 * g++.target/riscv/rvv/base/vand_vx_mu_rv64-2.C: New test.
13916 * g++.target/riscv/rvv/base/vand_vx_mu_rv64-3.C: New test.
13917 * g++.target/riscv/rvv/base/vand_vx_rv32-1.C: New test.
13918 * g++.target/riscv/rvv/base/vand_vx_rv32-2.C: New test.
13919 * g++.target/riscv/rvv/base/vand_vx_rv32-3.C: New test.
13920 * g++.target/riscv/rvv/base/vand_vx_rv64-1.C: New test.
13921 * g++.target/riscv/rvv/base/vand_vx_rv64-2.C: New test.
13922 * g++.target/riscv/rvv/base/vand_vx_rv64-3.C: New test.
13923 * g++.target/riscv/rvv/base/vand_vx_tu_rv32-1.C: New test.
13924 * g++.target/riscv/rvv/base/vand_vx_tu_rv32-2.C: New test.
13925 * g++.target/riscv/rvv/base/vand_vx_tu_rv32-3.C: New test.
13926 * g++.target/riscv/rvv/base/vand_vx_tu_rv64-1.C: New test.
13927 * g++.target/riscv/rvv/base/vand_vx_tu_rv64-2.C: New test.
13928 * g++.target/riscv/rvv/base/vand_vx_tu_rv64-3.C: New test.
13929 * g++.target/riscv/rvv/base/vand_vx_tum_rv32-1.C: New test.
13930 * g++.target/riscv/rvv/base/vand_vx_tum_rv32-2.C: New test.
13931 * g++.target/riscv/rvv/base/vand_vx_tum_rv32-3.C: New test.
13932 * g++.target/riscv/rvv/base/vand_vx_tum_rv64-1.C: New test.
13933 * g++.target/riscv/rvv/base/vand_vx_tum_rv64-2.C: New test.
13934 * g++.target/riscv/rvv/base/vand_vx_tum_rv64-3.C: New test.
13935 * g++.target/riscv/rvv/base/vand_vx_tumu_rv32-1.C: New test.
13936 * g++.target/riscv/rvv/base/vand_vx_tumu_rv32-2.C: New test.
13937 * g++.target/riscv/rvv/base/vand_vx_tumu_rv32-3.C: New test.
13938 * g++.target/riscv/rvv/base/vand_vx_tumu_rv64-1.C: New test.
13939 * g++.target/riscv/rvv/base/vand_vx_tumu_rv64-2.C: New test.
13940 * g++.target/riscv/rvv/base/vand_vx_tumu_rv64-3.C: New test.
13942 2023-02-10 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
13944 * g++.target/riscv/rvv/base/vdiv_vx_mu_rv32-1.C: New test.
13945 * g++.target/riscv/rvv/base/vdiv_vx_mu_rv32-2.C: New test.
13946 * g++.target/riscv/rvv/base/vdiv_vx_mu_rv32-3.C: New test.
13947 * g++.target/riscv/rvv/base/vdiv_vx_mu_rv64-1.C: New test.
13948 * g++.target/riscv/rvv/base/vdiv_vx_mu_rv64-2.C: New test.
13949 * g++.target/riscv/rvv/base/vdiv_vx_mu_rv64-3.C: New test.
13950 * g++.target/riscv/rvv/base/vdiv_vx_rv32-1.C: New test.
13951 * g++.target/riscv/rvv/base/vdiv_vx_rv32-2.C: New test.
13952 * g++.target/riscv/rvv/base/vdiv_vx_rv32-3.C: New test.
13953 * g++.target/riscv/rvv/base/vdiv_vx_rv64-1.C: New test.
13954 * g++.target/riscv/rvv/base/vdiv_vx_rv64-2.C: New test.
13955 * g++.target/riscv/rvv/base/vdiv_vx_rv64-3.C: New test.
13956 * g++.target/riscv/rvv/base/vdiv_vx_tu_rv32-1.C: New test.
13957 * g++.target/riscv/rvv/base/vdiv_vx_tu_rv32-2.C: New test.
13958 * g++.target/riscv/rvv/base/vdiv_vx_tu_rv32-3.C: New test.
13959 * g++.target/riscv/rvv/base/vdiv_vx_tu_rv64-1.C: New test.
13960 * g++.target/riscv/rvv/base/vdiv_vx_tu_rv64-2.C: New test.
13961 * g++.target/riscv/rvv/base/vdiv_vx_tu_rv64-3.C: New test.
13962 * g++.target/riscv/rvv/base/vdiv_vx_tum_rv32-1.C: New test.
13963 * g++.target/riscv/rvv/base/vdiv_vx_tum_rv32-2.C: New test.
13964 * g++.target/riscv/rvv/base/vdiv_vx_tum_rv32-3.C: New test.
13965 * g++.target/riscv/rvv/base/vdiv_vx_tum_rv64-1.C: New test.
13966 * g++.target/riscv/rvv/base/vdiv_vx_tum_rv64-2.C: New test.
13967 * g++.target/riscv/rvv/base/vdiv_vx_tum_rv64-3.C: New test.
13968 * g++.target/riscv/rvv/base/vdiv_vx_tumu_rv32-1.C: New test.
13969 * g++.target/riscv/rvv/base/vdiv_vx_tumu_rv32-2.C: New test.
13970 * g++.target/riscv/rvv/base/vdiv_vx_tumu_rv32-3.C: New test.
13971 * g++.target/riscv/rvv/base/vdiv_vx_tumu_rv64-1.C: New test.
13972 * g++.target/riscv/rvv/base/vdiv_vx_tumu_rv64-2.C: New test.
13973 * g++.target/riscv/rvv/base/vdiv_vx_tumu_rv64-3.C: New test.
13975 2023-02-10 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
13977 * g++.target/riscv/rvv/base/vdivu_vx_mu_rv32-1.C: New test.
13978 * g++.target/riscv/rvv/base/vdivu_vx_mu_rv32-2.C: New test.
13979 * g++.target/riscv/rvv/base/vdivu_vx_mu_rv32-3.C: New test.
13980 * g++.target/riscv/rvv/base/vdivu_vx_mu_rv64-1.C: New test.
13981 * g++.target/riscv/rvv/base/vdivu_vx_mu_rv64-2.C: New test.
13982 * g++.target/riscv/rvv/base/vdivu_vx_mu_rv64-3.C: New test.
13983 * g++.target/riscv/rvv/base/vdivu_vx_rv32-1.C: New test.
13984 * g++.target/riscv/rvv/base/vdivu_vx_rv32-2.C: New test.
13985 * g++.target/riscv/rvv/base/vdivu_vx_rv32-3.C: New test.
13986 * g++.target/riscv/rvv/base/vdivu_vx_rv64-1.C: New test.
13987 * g++.target/riscv/rvv/base/vdivu_vx_rv64-2.C: New test.
13988 * g++.target/riscv/rvv/base/vdivu_vx_rv64-3.C: New test.
13989 * g++.target/riscv/rvv/base/vdivu_vx_tu_rv32-1.C: New test.
13990 * g++.target/riscv/rvv/base/vdivu_vx_tu_rv32-2.C: New test.
13991 * g++.target/riscv/rvv/base/vdivu_vx_tu_rv32-3.C: New test.
13992 * g++.target/riscv/rvv/base/vdivu_vx_tu_rv64-1.C: New test.
13993 * g++.target/riscv/rvv/base/vdivu_vx_tu_rv64-2.C: New test.
13994 * g++.target/riscv/rvv/base/vdivu_vx_tu_rv64-3.C: New test.
13995 * g++.target/riscv/rvv/base/vdivu_vx_tum_rv32-1.C: New test.
13996 * g++.target/riscv/rvv/base/vdivu_vx_tum_rv32-2.C: New test.
13997 * g++.target/riscv/rvv/base/vdivu_vx_tum_rv32-3.C: New test.
13998 * g++.target/riscv/rvv/base/vdivu_vx_tum_rv64-1.C: New test.
13999 * g++.target/riscv/rvv/base/vdivu_vx_tum_rv64-2.C: New test.
14000 * g++.target/riscv/rvv/base/vdivu_vx_tum_rv64-3.C: New test.
14001 * g++.target/riscv/rvv/base/vdivu_vx_tumu_rv32-1.C: New test.
14002 * g++.target/riscv/rvv/base/vdivu_vx_tumu_rv32-2.C: New test.
14003 * g++.target/riscv/rvv/base/vdivu_vx_tumu_rv32-3.C: New test.
14004 * g++.target/riscv/rvv/base/vdivu_vx_tumu_rv64-1.C: New test.
14005 * g++.target/riscv/rvv/base/vdivu_vx_tumu_rv64-2.C: New test.
14006 * g++.target/riscv/rvv/base/vdivu_vx_tumu_rv64-3.C: New test.
14008 2023-02-10 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
14010 * g++.target/riscv/rvv/base/vmax_vx_mu_rv32-1.C: New test.
14011 * g++.target/riscv/rvv/base/vmax_vx_mu_rv32-2.C: New test.
14012 * g++.target/riscv/rvv/base/vmax_vx_mu_rv32-3.C: New test.
14013 * g++.target/riscv/rvv/base/vmax_vx_mu_rv64-1.C: New test.
14014 * g++.target/riscv/rvv/base/vmax_vx_mu_rv64-2.C: New test.
14015 * g++.target/riscv/rvv/base/vmax_vx_mu_rv64-3.C: New test.
14016 * g++.target/riscv/rvv/base/vmax_vx_rv32-1.C: New test.
14017 * g++.target/riscv/rvv/base/vmax_vx_rv32-2.C: New test.
14018 * g++.target/riscv/rvv/base/vmax_vx_rv32-3.C: New test.
14019 * g++.target/riscv/rvv/base/vmax_vx_rv64-1.C: New test.
14020 * g++.target/riscv/rvv/base/vmax_vx_rv64-2.C: New test.
14021 * g++.target/riscv/rvv/base/vmax_vx_rv64-3.C: New test.
14022 * g++.target/riscv/rvv/base/vmax_vx_tu_rv32-1.C: New test.
14023 * g++.target/riscv/rvv/base/vmax_vx_tu_rv32-2.C: New test.
14024 * g++.target/riscv/rvv/base/vmax_vx_tu_rv32-3.C: New test.
14025 * g++.target/riscv/rvv/base/vmax_vx_tu_rv64-1.C: New test.
14026 * g++.target/riscv/rvv/base/vmax_vx_tu_rv64-2.C: New test.
14027 * g++.target/riscv/rvv/base/vmax_vx_tu_rv64-3.C: New test.
14028 * g++.target/riscv/rvv/base/vmax_vx_tum_rv32-1.C: New test.
14029 * g++.target/riscv/rvv/base/vmax_vx_tum_rv32-2.C: New test.
14030 * g++.target/riscv/rvv/base/vmax_vx_tum_rv32-3.C: New test.
14031 * g++.target/riscv/rvv/base/vmax_vx_tum_rv64-1.C: New test.
14032 * g++.target/riscv/rvv/base/vmax_vx_tum_rv64-2.C: New test.
14033 * g++.target/riscv/rvv/base/vmax_vx_tum_rv64-3.C: New test.
14034 * g++.target/riscv/rvv/base/vmax_vx_tumu_rv32-1.C: New test.
14035 * g++.target/riscv/rvv/base/vmax_vx_tumu_rv32-2.C: New test.
14036 * g++.target/riscv/rvv/base/vmax_vx_tumu_rv32-3.C: New test.
14037 * g++.target/riscv/rvv/base/vmax_vx_tumu_rv64-1.C: New test.
14038 * g++.target/riscv/rvv/base/vmax_vx_tumu_rv64-2.C: New test.
14039 * g++.target/riscv/rvv/base/vmax_vx_tumu_rv64-3.C: New test.
14041 2023-02-10 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
14043 * g++.target/riscv/rvv/base/vmaxu_vx_mu_rv32-1.C: New test.
14044 * g++.target/riscv/rvv/base/vmaxu_vx_mu_rv32-2.C: New test.
14045 * g++.target/riscv/rvv/base/vmaxu_vx_mu_rv32-3.C: New test.
14046 * g++.target/riscv/rvv/base/vmaxu_vx_mu_rv64-1.C: New test.
14047 * g++.target/riscv/rvv/base/vmaxu_vx_mu_rv64-2.C: New test.
14048 * g++.target/riscv/rvv/base/vmaxu_vx_mu_rv64-3.C: New test.
14049 * g++.target/riscv/rvv/base/vmaxu_vx_rv32-1.C: New test.
14050 * g++.target/riscv/rvv/base/vmaxu_vx_rv32-2.C: New test.
14051 * g++.target/riscv/rvv/base/vmaxu_vx_rv32-3.C: New test.
14052 * g++.target/riscv/rvv/base/vmaxu_vx_rv64-1.C: New test.
14053 * g++.target/riscv/rvv/base/vmaxu_vx_rv64-2.C: New test.
14054 * g++.target/riscv/rvv/base/vmaxu_vx_rv64-3.C: New test.
14055 * g++.target/riscv/rvv/base/vmaxu_vx_tu_rv32-1.C: New test.
14056 * g++.target/riscv/rvv/base/vmaxu_vx_tu_rv32-2.C: New test.
14057 * g++.target/riscv/rvv/base/vmaxu_vx_tu_rv32-3.C: New test.
14058 * g++.target/riscv/rvv/base/vmaxu_vx_tu_rv64-1.C: New test.
14059 * g++.target/riscv/rvv/base/vmaxu_vx_tu_rv64-2.C: New test.
14060 * g++.target/riscv/rvv/base/vmaxu_vx_tu_rv64-3.C: New test.
14061 * g++.target/riscv/rvv/base/vmaxu_vx_tum_rv32-1.C: New test.
14062 * g++.target/riscv/rvv/base/vmaxu_vx_tum_rv32-2.C: New test.
14063 * g++.target/riscv/rvv/base/vmaxu_vx_tum_rv32-3.C: New test.
14064 * g++.target/riscv/rvv/base/vmaxu_vx_tum_rv64-1.C: New test.
14065 * g++.target/riscv/rvv/base/vmaxu_vx_tum_rv64-2.C: New test.
14066 * g++.target/riscv/rvv/base/vmaxu_vx_tum_rv64-3.C: New test.
14067 * g++.target/riscv/rvv/base/vmaxu_vx_tumu_rv32-1.C: New test.
14068 * g++.target/riscv/rvv/base/vmaxu_vx_tumu_rv32-2.C: New test.
14069 * g++.target/riscv/rvv/base/vmaxu_vx_tumu_rv32-3.C: New test.
14070 * g++.target/riscv/rvv/base/vmaxu_vx_tumu_rv64-1.C: New test.
14071 * g++.target/riscv/rvv/base/vmaxu_vx_tumu_rv64-2.C: New test.
14072 * g++.target/riscv/rvv/base/vmaxu_vx_tumu_rv64-3.C: New test.
14074 2023-02-10 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
14076 * g++.target/riscv/rvv/base/vmin_vx_mu_rv32-1.C: New test.
14077 * g++.target/riscv/rvv/base/vmin_vx_mu_rv32-2.C: New test.
14078 * g++.target/riscv/rvv/base/vmin_vx_mu_rv32-3.C: New test.
14079 * g++.target/riscv/rvv/base/vmin_vx_mu_rv64-1.C: New test.
14080 * g++.target/riscv/rvv/base/vmin_vx_mu_rv64-2.C: New test.
14081 * g++.target/riscv/rvv/base/vmin_vx_mu_rv64-3.C: New test.
14082 * g++.target/riscv/rvv/base/vmin_vx_rv32-1.C: New test.
14083 * g++.target/riscv/rvv/base/vmin_vx_rv32-2.C: New test.
14084 * g++.target/riscv/rvv/base/vmin_vx_rv32-3.C: New test.
14085 * g++.target/riscv/rvv/base/vmin_vx_rv64-1.C: New test.
14086 * g++.target/riscv/rvv/base/vmin_vx_rv64-2.C: New test.
14087 * g++.target/riscv/rvv/base/vmin_vx_rv64-3.C: New test.
14088 * g++.target/riscv/rvv/base/vmin_vx_tu_rv32-1.C: New test.
14089 * g++.target/riscv/rvv/base/vmin_vx_tu_rv32-2.C: New test.
14090 * g++.target/riscv/rvv/base/vmin_vx_tu_rv32-3.C: New test.
14091 * g++.target/riscv/rvv/base/vmin_vx_tu_rv64-1.C: New test.
14092 * g++.target/riscv/rvv/base/vmin_vx_tu_rv64-2.C: New test.
14093 * g++.target/riscv/rvv/base/vmin_vx_tu_rv64-3.C: New test.
14094 * g++.target/riscv/rvv/base/vmin_vx_tum_rv32-1.C: New test.
14095 * g++.target/riscv/rvv/base/vmin_vx_tum_rv32-2.C: New test.
14096 * g++.target/riscv/rvv/base/vmin_vx_tum_rv32-3.C: New test.
14097 * g++.target/riscv/rvv/base/vmin_vx_tum_rv64-1.C: New test.
14098 * g++.target/riscv/rvv/base/vmin_vx_tum_rv64-2.C: New test.
14099 * g++.target/riscv/rvv/base/vmin_vx_tum_rv64-3.C: New test.
14100 * g++.target/riscv/rvv/base/vmin_vx_tumu_rv32-1.C: New test.
14101 * g++.target/riscv/rvv/base/vmin_vx_tumu_rv32-2.C: New test.
14102 * g++.target/riscv/rvv/base/vmin_vx_tumu_rv32-3.C: New test.
14103 * g++.target/riscv/rvv/base/vmin_vx_tumu_rv64-1.C: New test.
14104 * g++.target/riscv/rvv/base/vmin_vx_tumu_rv64-2.C: New test.
14105 * g++.target/riscv/rvv/base/vmin_vx_tumu_rv64-3.C: New test.
14107 2023-02-10 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
14109 * g++.target/riscv/rvv/base/vminu_vx_mu_rv32-1.C: New test.
14110 * g++.target/riscv/rvv/base/vminu_vx_mu_rv32-2.C: New test.
14111 * g++.target/riscv/rvv/base/vminu_vx_mu_rv32-3.C: New test.
14112 * g++.target/riscv/rvv/base/vminu_vx_mu_rv64-1.C: New test.
14113 * g++.target/riscv/rvv/base/vminu_vx_mu_rv64-2.C: New test.
14114 * g++.target/riscv/rvv/base/vminu_vx_mu_rv64-3.C: New test.
14115 * g++.target/riscv/rvv/base/vminu_vx_rv32-1.C: New test.
14116 * g++.target/riscv/rvv/base/vminu_vx_rv32-2.C: New test.
14117 * g++.target/riscv/rvv/base/vminu_vx_rv32-3.C: New test.
14118 * g++.target/riscv/rvv/base/vminu_vx_rv64-1.C: New test.
14119 * g++.target/riscv/rvv/base/vminu_vx_rv64-2.C: New test.
14120 * g++.target/riscv/rvv/base/vminu_vx_rv64-3.C: New test.
14121 * g++.target/riscv/rvv/base/vminu_vx_tu_rv32-1.C: New test.
14122 * g++.target/riscv/rvv/base/vminu_vx_tu_rv32-2.C: New test.
14123 * g++.target/riscv/rvv/base/vminu_vx_tu_rv32-3.C: New test.
14124 * g++.target/riscv/rvv/base/vminu_vx_tu_rv64-1.C: New test.
14125 * g++.target/riscv/rvv/base/vminu_vx_tu_rv64-2.C: New test.
14126 * g++.target/riscv/rvv/base/vminu_vx_tu_rv64-3.C: New test.
14127 * g++.target/riscv/rvv/base/vminu_vx_tum_rv32-1.C: New test.
14128 * g++.target/riscv/rvv/base/vminu_vx_tum_rv32-2.C: New test.
14129 * g++.target/riscv/rvv/base/vminu_vx_tum_rv32-3.C: New test.
14130 * g++.target/riscv/rvv/base/vminu_vx_tum_rv64-1.C: New test.
14131 * g++.target/riscv/rvv/base/vminu_vx_tum_rv64-2.C: New test.
14132 * g++.target/riscv/rvv/base/vminu_vx_tum_rv64-3.C: New test.
14133 * g++.target/riscv/rvv/base/vminu_vx_tumu_rv32-1.C: New test.
14134 * g++.target/riscv/rvv/base/vminu_vx_tumu_rv32-2.C: New test.
14135 * g++.target/riscv/rvv/base/vminu_vx_tumu_rv32-3.C: New test.
14136 * g++.target/riscv/rvv/base/vminu_vx_tumu_rv64-1.C: New test.
14137 * g++.target/riscv/rvv/base/vminu_vx_tumu_rv64-2.C: New test.
14138 * g++.target/riscv/rvv/base/vminu_vx_tumu_rv64-3.C: New test.
14140 2023-02-10 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
14142 * g++.target/riscv/rvv/base/vmul_vx_mu_rv32-1.C: New test.
14143 * g++.target/riscv/rvv/base/vmul_vx_mu_rv32-2.C: New test.
14144 * g++.target/riscv/rvv/base/vmul_vx_mu_rv32-3.C: New test.
14145 * g++.target/riscv/rvv/base/vmul_vx_mu_rv64-1.C: New test.
14146 * g++.target/riscv/rvv/base/vmul_vx_mu_rv64-2.C: New test.
14147 * g++.target/riscv/rvv/base/vmul_vx_mu_rv64-3.C: New test.
14148 * g++.target/riscv/rvv/base/vmul_vx_rv32-1.C: New test.
14149 * g++.target/riscv/rvv/base/vmul_vx_rv32-2.C: New test.
14150 * g++.target/riscv/rvv/base/vmul_vx_rv32-3.C: New test.
14151 * g++.target/riscv/rvv/base/vmul_vx_rv64-1.C: New test.
14152 * g++.target/riscv/rvv/base/vmul_vx_rv64-2.C: New test.
14153 * g++.target/riscv/rvv/base/vmul_vx_rv64-3.C: New test.
14154 * g++.target/riscv/rvv/base/vmul_vx_tu_rv32-1.C: New test.
14155 * g++.target/riscv/rvv/base/vmul_vx_tu_rv32-2.C: New test.
14156 * g++.target/riscv/rvv/base/vmul_vx_tu_rv32-3.C: New test.
14157 * g++.target/riscv/rvv/base/vmul_vx_tu_rv64-1.C: New test.
14158 * g++.target/riscv/rvv/base/vmul_vx_tu_rv64-2.C: New test.
14159 * g++.target/riscv/rvv/base/vmul_vx_tu_rv64-3.C: New test.
14160 * g++.target/riscv/rvv/base/vmul_vx_tum_rv32-1.C: New test.
14161 * g++.target/riscv/rvv/base/vmul_vx_tum_rv32-2.C: New test.
14162 * g++.target/riscv/rvv/base/vmul_vx_tum_rv32-3.C: New test.
14163 * g++.target/riscv/rvv/base/vmul_vx_tum_rv64-1.C: New test.
14164 * g++.target/riscv/rvv/base/vmul_vx_tum_rv64-2.C: New test.
14165 * g++.target/riscv/rvv/base/vmul_vx_tum_rv64-3.C: New test.
14166 * g++.target/riscv/rvv/base/vmul_vx_tumu_rv32-1.C: New test.
14167 * g++.target/riscv/rvv/base/vmul_vx_tumu_rv32-2.C: New test.
14168 * g++.target/riscv/rvv/base/vmul_vx_tumu_rv32-3.C: New test.
14169 * g++.target/riscv/rvv/base/vmul_vx_tumu_rv64-1.C: New test.
14170 * g++.target/riscv/rvv/base/vmul_vx_tumu_rv64-2.C: New test.
14171 * g++.target/riscv/rvv/base/vmul_vx_tumu_rv64-3.C: New test.
14173 2023-02-10 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
14175 * g++.target/riscv/rvv/base/vor_vx_mu_rv32-1.C: New test.
14176 * g++.target/riscv/rvv/base/vor_vx_mu_rv32-2.C: New test.
14177 * g++.target/riscv/rvv/base/vor_vx_mu_rv32-3.C: New test.
14178 * g++.target/riscv/rvv/base/vor_vx_mu_rv64-1.C: New test.
14179 * g++.target/riscv/rvv/base/vor_vx_mu_rv64-2.C: New test.
14180 * g++.target/riscv/rvv/base/vor_vx_mu_rv64-3.C: New test.
14181 * g++.target/riscv/rvv/base/vor_vx_rv32-1.C: New test.
14182 * g++.target/riscv/rvv/base/vor_vx_rv32-2.C: New test.
14183 * g++.target/riscv/rvv/base/vor_vx_rv32-3.C: New test.
14184 * g++.target/riscv/rvv/base/vor_vx_rv64-1.C: New test.
14185 * g++.target/riscv/rvv/base/vor_vx_rv64-2.C: New test.
14186 * g++.target/riscv/rvv/base/vor_vx_rv64-3.C: New test.
14187 * g++.target/riscv/rvv/base/vor_vx_tu_rv32-1.C: New test.
14188 * g++.target/riscv/rvv/base/vor_vx_tu_rv32-2.C: New test.
14189 * g++.target/riscv/rvv/base/vor_vx_tu_rv32-3.C: New test.
14190 * g++.target/riscv/rvv/base/vor_vx_tu_rv64-1.C: New test.
14191 * g++.target/riscv/rvv/base/vor_vx_tu_rv64-2.C: New test.
14192 * g++.target/riscv/rvv/base/vor_vx_tu_rv64-3.C: New test.
14193 * g++.target/riscv/rvv/base/vor_vx_tum_rv32-1.C: New test.
14194 * g++.target/riscv/rvv/base/vor_vx_tum_rv32-2.C: New test.
14195 * g++.target/riscv/rvv/base/vor_vx_tum_rv32-3.C: New test.
14196 * g++.target/riscv/rvv/base/vor_vx_tum_rv64-1.C: New test.
14197 * g++.target/riscv/rvv/base/vor_vx_tum_rv64-2.C: New test.
14198 * g++.target/riscv/rvv/base/vor_vx_tum_rv64-3.C: New test.
14199 * g++.target/riscv/rvv/base/vor_vx_tumu_rv32-1.C: New test.
14200 * g++.target/riscv/rvv/base/vor_vx_tumu_rv32-2.C: New test.
14201 * g++.target/riscv/rvv/base/vor_vx_tumu_rv32-3.C: New test.
14202 * g++.target/riscv/rvv/base/vor_vx_tumu_rv64-1.C: New test.
14203 * g++.target/riscv/rvv/base/vor_vx_tumu_rv64-2.C: New test.
14204 * g++.target/riscv/rvv/base/vor_vx_tumu_rv64-3.C: New test.
14206 2023-02-10 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
14208 * g++.target/riscv/rvv/base/vrem_vx_mu_rv32-1.C: New test.
14209 * g++.target/riscv/rvv/base/vrem_vx_mu_rv32-2.C: New test.
14210 * g++.target/riscv/rvv/base/vrem_vx_mu_rv32-3.C: New test.
14211 * g++.target/riscv/rvv/base/vrem_vx_mu_rv64-1.C: New test.
14212 * g++.target/riscv/rvv/base/vrem_vx_mu_rv64-2.C: New test.
14213 * g++.target/riscv/rvv/base/vrem_vx_mu_rv64-3.C: New test.
14214 * g++.target/riscv/rvv/base/vrem_vx_rv32-1.C: New test.
14215 * g++.target/riscv/rvv/base/vrem_vx_rv32-2.C: New test.
14216 * g++.target/riscv/rvv/base/vrem_vx_rv32-3.C: New test.
14217 * g++.target/riscv/rvv/base/vrem_vx_rv64-1.C: New test.
14218 * g++.target/riscv/rvv/base/vrem_vx_rv64-2.C: New test.
14219 * g++.target/riscv/rvv/base/vrem_vx_rv64-3.C: New test.
14220 * g++.target/riscv/rvv/base/vrem_vx_tu_rv32-1.C: New test.
14221 * g++.target/riscv/rvv/base/vrem_vx_tu_rv32-2.C: New test.
14222 * g++.target/riscv/rvv/base/vrem_vx_tu_rv32-3.C: New test.
14223 * g++.target/riscv/rvv/base/vrem_vx_tu_rv64-1.C: New test.
14224 * g++.target/riscv/rvv/base/vrem_vx_tu_rv64-2.C: New test.
14225 * g++.target/riscv/rvv/base/vrem_vx_tu_rv64-3.C: New test.
14226 * g++.target/riscv/rvv/base/vrem_vx_tum_rv32-1.C: New test.
14227 * g++.target/riscv/rvv/base/vrem_vx_tum_rv32-2.C: New test.
14228 * g++.target/riscv/rvv/base/vrem_vx_tum_rv32-3.C: New test.
14229 * g++.target/riscv/rvv/base/vrem_vx_tum_rv64-1.C: New test.
14230 * g++.target/riscv/rvv/base/vrem_vx_tum_rv64-2.C: New test.
14231 * g++.target/riscv/rvv/base/vrem_vx_tum_rv64-3.C: New test.
14232 * g++.target/riscv/rvv/base/vrem_vx_tumu_rv32-1.C: New test.
14233 * g++.target/riscv/rvv/base/vrem_vx_tumu_rv32-2.C: New test.
14234 * g++.target/riscv/rvv/base/vrem_vx_tumu_rv32-3.C: New test.
14235 * g++.target/riscv/rvv/base/vrem_vx_tumu_rv64-1.C: New test.
14236 * g++.target/riscv/rvv/base/vrem_vx_tumu_rv64-2.C: New test.
14237 * g++.target/riscv/rvv/base/vrem_vx_tumu_rv64-3.C: New test.
14239 2023-02-10 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
14241 * g++.target/riscv/rvv/base/vremu_vx_mu_rv32-1.C: New test.
14242 * g++.target/riscv/rvv/base/vremu_vx_mu_rv32-2.C: New test.
14243 * g++.target/riscv/rvv/base/vremu_vx_mu_rv32-3.C: New test.
14244 * g++.target/riscv/rvv/base/vremu_vx_mu_rv64-1.C: New test.
14245 * g++.target/riscv/rvv/base/vremu_vx_mu_rv64-2.C: New test.
14246 * g++.target/riscv/rvv/base/vremu_vx_mu_rv64-3.C: New test.
14247 * g++.target/riscv/rvv/base/vremu_vx_rv32-1.C: New test.
14248 * g++.target/riscv/rvv/base/vremu_vx_rv32-2.C: New test.
14249 * g++.target/riscv/rvv/base/vremu_vx_rv32-3.C: New test.
14250 * g++.target/riscv/rvv/base/vremu_vx_rv64-1.C: New test.
14251 * g++.target/riscv/rvv/base/vremu_vx_rv64-2.C: New test.
14252 * g++.target/riscv/rvv/base/vremu_vx_rv64-3.C: New test.
14253 * g++.target/riscv/rvv/base/vremu_vx_tu_rv32-1.C: New test.
14254 * g++.target/riscv/rvv/base/vremu_vx_tu_rv32-2.C: New test.
14255 * g++.target/riscv/rvv/base/vremu_vx_tu_rv32-3.C: New test.
14256 * g++.target/riscv/rvv/base/vremu_vx_tu_rv64-1.C: New test.
14257 * g++.target/riscv/rvv/base/vremu_vx_tu_rv64-2.C: New test.
14258 * g++.target/riscv/rvv/base/vremu_vx_tu_rv64-3.C: New test.
14259 * g++.target/riscv/rvv/base/vremu_vx_tum_rv32-1.C: New test.
14260 * g++.target/riscv/rvv/base/vremu_vx_tum_rv32-2.C: New test.
14261 * g++.target/riscv/rvv/base/vremu_vx_tum_rv32-3.C: New test.
14262 * g++.target/riscv/rvv/base/vremu_vx_tum_rv64-1.C: New test.
14263 * g++.target/riscv/rvv/base/vremu_vx_tum_rv64-2.C: New test.
14264 * g++.target/riscv/rvv/base/vremu_vx_tum_rv64-3.C: New test.
14265 * g++.target/riscv/rvv/base/vremu_vx_tumu_rv32-1.C: New test.
14266 * g++.target/riscv/rvv/base/vremu_vx_tumu_rv32-2.C: New test.
14267 * g++.target/riscv/rvv/base/vremu_vx_tumu_rv32-3.C: New test.
14268 * g++.target/riscv/rvv/base/vremu_vx_tumu_rv64-1.C: New test.
14269 * g++.target/riscv/rvv/base/vremu_vx_tumu_rv64-2.C: New test.
14270 * g++.target/riscv/rvv/base/vremu_vx_tumu_rv64-3.C: New test.
14272 2023-02-10 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
14274 * g++.target/riscv/rvv/base/vadd_vx_mu_rv32-1.C: New test.
14275 * g++.target/riscv/rvv/base/vadd_vx_mu_rv32-2.C: New test.
14276 * g++.target/riscv/rvv/base/vadd_vx_mu_rv32-3.C: New test.
14277 * g++.target/riscv/rvv/base/vadd_vx_mu_rv64-1.C: New test.
14278 * g++.target/riscv/rvv/base/vadd_vx_mu_rv64-2.C: New test.
14279 * g++.target/riscv/rvv/base/vadd_vx_mu_rv64-3.C: New test.
14280 * g++.target/riscv/rvv/base/vadd_vx_rv32-1.C: New test.
14281 * g++.target/riscv/rvv/base/vadd_vx_rv32-2.C: New test.
14282 * g++.target/riscv/rvv/base/vadd_vx_rv32-3.C: New test.
14283 * g++.target/riscv/rvv/base/vadd_vx_rv64-1.C: New test.
14284 * g++.target/riscv/rvv/base/vadd_vx_rv64-2.C: New test.
14285 * g++.target/riscv/rvv/base/vadd_vx_rv64-3.C: New test.
14286 * g++.target/riscv/rvv/base/vadd_vx_tu_rv32-1.C: New test.
14287 * g++.target/riscv/rvv/base/vadd_vx_tu_rv32-2.C: New test.
14288 * g++.target/riscv/rvv/base/vadd_vx_tu_rv32-3.C: New test.
14289 * g++.target/riscv/rvv/base/vadd_vx_tu_rv64-1.C: New test.
14290 * g++.target/riscv/rvv/base/vadd_vx_tu_rv64-2.C: New test.
14291 * g++.target/riscv/rvv/base/vadd_vx_tu_rv64-3.C: New test.
14292 * g++.target/riscv/rvv/base/vadd_vx_tum_rv32-1.C: New test.
14293 * g++.target/riscv/rvv/base/vadd_vx_tum_rv32-2.C: New test.
14294 * g++.target/riscv/rvv/base/vadd_vx_tum_rv32-3.C: New test.
14295 * g++.target/riscv/rvv/base/vadd_vx_tum_rv64-1.C: New test.
14296 * g++.target/riscv/rvv/base/vadd_vx_tum_rv64-2.C: New test.
14297 * g++.target/riscv/rvv/base/vadd_vx_tum_rv64-3.C: New test.
14298 * g++.target/riscv/rvv/base/vadd_vx_tumu_rv32-1.C: New test.
14299 * g++.target/riscv/rvv/base/vadd_vx_tumu_rv32-2.C: New test.
14300 * g++.target/riscv/rvv/base/vadd_vx_tumu_rv32-3.C: New test.
14301 * g++.target/riscv/rvv/base/vadd_vx_tumu_rv64-1.C: New test.
14302 * g++.target/riscv/rvv/base/vadd_vx_tumu_rv64-2.C: New test.
14303 * g++.target/riscv/rvv/base/vadd_vx_tumu_rv64-3.C: New test.
14305 2023-02-10 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
14307 * g++.target/riscv/rvv/base/vrsub_vx_mu_rv32-1.C: New test.
14308 * g++.target/riscv/rvv/base/vrsub_vx_mu_rv32-2.C: New test.
14309 * g++.target/riscv/rvv/base/vrsub_vx_mu_rv32-3.C: New test.
14310 * g++.target/riscv/rvv/base/vrsub_vx_mu_rv64-1.C: New test.
14311 * g++.target/riscv/rvv/base/vrsub_vx_mu_rv64-2.C: New test.
14312 * g++.target/riscv/rvv/base/vrsub_vx_mu_rv64-3.C: New test.
14313 * g++.target/riscv/rvv/base/vrsub_vx_rv32-1.C: New test.
14314 * g++.target/riscv/rvv/base/vrsub_vx_rv32-2.C: New test.
14315 * g++.target/riscv/rvv/base/vrsub_vx_rv32-3.C: New test.
14316 * g++.target/riscv/rvv/base/vrsub_vx_rv64-1.C: New test.
14317 * g++.target/riscv/rvv/base/vrsub_vx_rv64-2.C: New test.
14318 * g++.target/riscv/rvv/base/vrsub_vx_rv64-3.C: New test.
14319 * g++.target/riscv/rvv/base/vrsub_vx_tu_rv32-1.C: New test.
14320 * g++.target/riscv/rvv/base/vrsub_vx_tu_rv32-2.C: New test.
14321 * g++.target/riscv/rvv/base/vrsub_vx_tu_rv32-3.C: New test.
14322 * g++.target/riscv/rvv/base/vrsub_vx_tu_rv64-1.C: New test.
14323 * g++.target/riscv/rvv/base/vrsub_vx_tu_rv64-2.C: New test.
14324 * g++.target/riscv/rvv/base/vrsub_vx_tu_rv64-3.C: New test.
14325 * g++.target/riscv/rvv/base/vrsub_vx_tum_rv32-1.C: New test.
14326 * g++.target/riscv/rvv/base/vrsub_vx_tum_rv32-2.C: New test.
14327 * g++.target/riscv/rvv/base/vrsub_vx_tum_rv32-3.C: New test.
14328 * g++.target/riscv/rvv/base/vrsub_vx_tum_rv64-1.C: New test.
14329 * g++.target/riscv/rvv/base/vrsub_vx_tum_rv64-2.C: New test.
14330 * g++.target/riscv/rvv/base/vrsub_vx_tum_rv64-3.C: New test.
14331 * g++.target/riscv/rvv/base/vrsub_vx_tumu_rv32-1.C: New test.
14332 * g++.target/riscv/rvv/base/vrsub_vx_tumu_rv32-2.C: New test.
14333 * g++.target/riscv/rvv/base/vrsub_vx_tumu_rv32-3.C: New test.
14334 * g++.target/riscv/rvv/base/vrsub_vx_tumu_rv64-1.C: New test.
14335 * g++.target/riscv/rvv/base/vrsub_vx_tumu_rv64-2.C: New test.
14336 * g++.target/riscv/rvv/base/vrsub_vx_tumu_rv64-3.C: New test.
14338 2023-02-10 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
14340 * g++.target/riscv/rvv/base/vsub_vx_mu_rv32-1.C: New test.
14341 * g++.target/riscv/rvv/base/vsub_vx_mu_rv32-2.C: New test.
14342 * g++.target/riscv/rvv/base/vsub_vx_mu_rv32-3.C: New test.
14343 * g++.target/riscv/rvv/base/vsub_vx_mu_rv64-1.C: New test.
14344 * g++.target/riscv/rvv/base/vsub_vx_mu_rv64-2.C: New test.
14345 * g++.target/riscv/rvv/base/vsub_vx_mu_rv64-3.C: New test.
14346 * g++.target/riscv/rvv/base/vsub_vx_rv32-1.C: New test.
14347 * g++.target/riscv/rvv/base/vsub_vx_rv32-2.C: New test.
14348 * g++.target/riscv/rvv/base/vsub_vx_rv32-3.C: New test.
14349 * g++.target/riscv/rvv/base/vsub_vx_rv64-1.C: New test.
14350 * g++.target/riscv/rvv/base/vsub_vx_rv64-2.C: New test.
14351 * g++.target/riscv/rvv/base/vsub_vx_rv64-3.C: New test.
14352 * g++.target/riscv/rvv/base/vsub_vx_tu_rv32-1.C: New test.
14353 * g++.target/riscv/rvv/base/vsub_vx_tu_rv32-2.C: New test.
14354 * g++.target/riscv/rvv/base/vsub_vx_tu_rv32-3.C: New test.
14355 * g++.target/riscv/rvv/base/vsub_vx_tu_rv64-1.C: New test.
14356 * g++.target/riscv/rvv/base/vsub_vx_tu_rv64-2.C: New test.
14357 * g++.target/riscv/rvv/base/vsub_vx_tu_rv64-3.C: New test.
14358 * g++.target/riscv/rvv/base/vsub_vx_tum_rv32-1.C: New test.
14359 * g++.target/riscv/rvv/base/vsub_vx_tum_rv32-2.C: New test.
14360 * g++.target/riscv/rvv/base/vsub_vx_tum_rv32-3.C: New test.
14361 * g++.target/riscv/rvv/base/vsub_vx_tum_rv64-1.C: New test.
14362 * g++.target/riscv/rvv/base/vsub_vx_tum_rv64-2.C: New test.
14363 * g++.target/riscv/rvv/base/vsub_vx_tum_rv64-3.C: New test.
14364 * g++.target/riscv/rvv/base/vsub_vx_tumu_rv32-1.C: New test.
14365 * g++.target/riscv/rvv/base/vsub_vx_tumu_rv32-2.C: New test.
14366 * g++.target/riscv/rvv/base/vsub_vx_tumu_rv32-3.C: New test.
14367 * g++.target/riscv/rvv/base/vsub_vx_tumu_rv64-1.C: New test.
14368 * g++.target/riscv/rvv/base/vsub_vx_tumu_rv64-2.C: New test.
14369 * g++.target/riscv/rvv/base/vsub_vx_tumu_rv64-3.C: New test.
14371 2023-02-10 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
14373 * g++.target/riscv/rvv/base/vxor_vx_mu_rv32-1.C: New test.
14374 * g++.target/riscv/rvv/base/vxor_vx_mu_rv32-2.C: New test.
14375 * g++.target/riscv/rvv/base/vxor_vx_mu_rv32-3.C: New test.
14376 * g++.target/riscv/rvv/base/vxor_vx_mu_rv64-1.C: New test.
14377 * g++.target/riscv/rvv/base/vxor_vx_mu_rv64-2.C: New test.
14378 * g++.target/riscv/rvv/base/vxor_vx_mu_rv64-3.C: New test.
14379 * g++.target/riscv/rvv/base/vxor_vx_rv32-1.C: New test.
14380 * g++.target/riscv/rvv/base/vxor_vx_rv32-2.C: New test.
14381 * g++.target/riscv/rvv/base/vxor_vx_rv32-3.C: New test.
14382 * g++.target/riscv/rvv/base/vxor_vx_rv64-1.C: New test.
14383 * g++.target/riscv/rvv/base/vxor_vx_rv64-2.C: New test.
14384 * g++.target/riscv/rvv/base/vxor_vx_rv64-3.C: New test.
14385 * g++.target/riscv/rvv/base/vxor_vx_tu_rv32-1.C: New test.
14386 * g++.target/riscv/rvv/base/vxor_vx_tu_rv32-2.C: New test.
14387 * g++.target/riscv/rvv/base/vxor_vx_tu_rv32-3.C: New test.
14388 * g++.target/riscv/rvv/base/vxor_vx_tu_rv64-1.C: New test.
14389 * g++.target/riscv/rvv/base/vxor_vx_tu_rv64-2.C: New test.
14390 * g++.target/riscv/rvv/base/vxor_vx_tu_rv64-3.C: New test.
14391 * g++.target/riscv/rvv/base/vxor_vx_tum_rv32-1.C: New test.
14392 * g++.target/riscv/rvv/base/vxor_vx_tum_rv32-2.C: New test.
14393 * g++.target/riscv/rvv/base/vxor_vx_tum_rv32-3.C: New test.
14394 * g++.target/riscv/rvv/base/vxor_vx_tum_rv64-1.C: New test.
14395 * g++.target/riscv/rvv/base/vxor_vx_tum_rv64-2.C: New test.
14396 * g++.target/riscv/rvv/base/vxor_vx_tum_rv64-3.C: New test.
14397 * g++.target/riscv/rvv/base/vxor_vx_tumu_rv32-1.C: New test.
14398 * g++.target/riscv/rvv/base/vxor_vx_tumu_rv32-2.C: New test.
14399 * g++.target/riscv/rvv/base/vxor_vx_tumu_rv32-3.C: New test.
14400 * g++.target/riscv/rvv/base/vxor_vx_tumu_rv64-1.C: New test.
14401 * g++.target/riscv/rvv/base/vxor_vx_tumu_rv64-2.C: New test.
14402 * g++.target/riscv/rvv/base/vxor_vx_tumu_rv64-3.C: New test.
14404 2023-02-10 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
14406 * gcc.target/riscv/rvv/base/binop_vx_constraint-1.c: New test.
14407 * gcc.target/riscv/rvv/base/binop_vx_constraint-10.c: New test.
14408 * gcc.target/riscv/rvv/base/binop_vx_constraint-11.c: New test.
14409 * gcc.target/riscv/rvv/base/binop_vx_constraint-12.c: New test.
14410 * gcc.target/riscv/rvv/base/binop_vx_constraint-13.c: New test.
14411 * gcc.target/riscv/rvv/base/binop_vx_constraint-14.c: New test.
14412 * gcc.target/riscv/rvv/base/binop_vx_constraint-15.c: New test.
14413 * gcc.target/riscv/rvv/base/binop_vx_constraint-16.c: New test.
14414 * gcc.target/riscv/rvv/base/binop_vx_constraint-17.c: New test.
14415 * gcc.target/riscv/rvv/base/binop_vx_constraint-18.c: New test.
14416 * gcc.target/riscv/rvv/base/binop_vx_constraint-19.c: New test.
14417 * gcc.target/riscv/rvv/base/binop_vx_constraint-2.c: New test.
14418 * gcc.target/riscv/rvv/base/binop_vx_constraint-20.c: New test.
14419 * gcc.target/riscv/rvv/base/binop_vx_constraint-21.c: New test.
14420 * gcc.target/riscv/rvv/base/binop_vx_constraint-22.c: New test.
14421 * gcc.target/riscv/rvv/base/binop_vx_constraint-23.c: New test.
14422 * gcc.target/riscv/rvv/base/binop_vx_constraint-24.c: New test.
14423 * gcc.target/riscv/rvv/base/binop_vx_constraint-25.c: New test.
14424 * gcc.target/riscv/rvv/base/binop_vx_constraint-26.c: New test.
14425 * gcc.target/riscv/rvv/base/binop_vx_constraint-27.c: New test.
14426 * gcc.target/riscv/rvv/base/binop_vx_constraint-28.c: New test.
14427 * gcc.target/riscv/rvv/base/binop_vx_constraint-29.c: New test.
14428 * gcc.target/riscv/rvv/base/binop_vx_constraint-3.c: New test.
14429 * gcc.target/riscv/rvv/base/binop_vx_constraint-30.c: New test.
14430 * gcc.target/riscv/rvv/base/binop_vx_constraint-31.c: New test.
14431 * gcc.target/riscv/rvv/base/binop_vx_constraint-32.c: New test.
14432 * gcc.target/riscv/rvv/base/binop_vx_constraint-33.c: New test.
14433 * gcc.target/riscv/rvv/base/binop_vx_constraint-34.c: New test.
14434 * gcc.target/riscv/rvv/base/binop_vx_constraint-35.c: New test.
14435 * gcc.target/riscv/rvv/base/binop_vx_constraint-36.c: New test.
14436 * gcc.target/riscv/rvv/base/binop_vx_constraint-37.c: New test.
14437 * gcc.target/riscv/rvv/base/binop_vx_constraint-38.c: New test.
14438 * gcc.target/riscv/rvv/base/binop_vx_constraint-39.c: New test.
14439 * gcc.target/riscv/rvv/base/binop_vx_constraint-4.c: New test.
14440 * gcc.target/riscv/rvv/base/binop_vx_constraint-40.c: New test.
14441 * gcc.target/riscv/rvv/base/binop_vx_constraint-41.c: New test.
14442 * gcc.target/riscv/rvv/base/binop_vx_constraint-42.c: New test.
14443 * gcc.target/riscv/rvv/base/binop_vx_constraint-43.c: New test.
14444 * gcc.target/riscv/rvv/base/binop_vx_constraint-44.c: New test.
14445 * gcc.target/riscv/rvv/base/binop_vx_constraint-45.c: New test.
14446 * gcc.target/riscv/rvv/base/binop_vx_constraint-46.c: New test.
14447 * gcc.target/riscv/rvv/base/binop_vx_constraint-47.c: New test.
14448 * gcc.target/riscv/rvv/base/binop_vx_constraint-48.c: New test.
14449 * gcc.target/riscv/rvv/base/binop_vx_constraint-49.c: New test.
14450 * gcc.target/riscv/rvv/base/binop_vx_constraint-5.c: New test.
14451 * gcc.target/riscv/rvv/base/binop_vx_constraint-50.c: New test.
14452 * gcc.target/riscv/rvv/base/binop_vx_constraint-51.c: New test.
14453 * gcc.target/riscv/rvv/base/binop_vx_constraint-52.c: New test.
14454 * gcc.target/riscv/rvv/base/binop_vx_constraint-53.c: New test.
14455 * gcc.target/riscv/rvv/base/binop_vx_constraint-54.c: New test.
14456 * gcc.target/riscv/rvv/base/binop_vx_constraint-55.c: New test.
14457 * gcc.target/riscv/rvv/base/binop_vx_constraint-56.c: New test.
14458 * gcc.target/riscv/rvv/base/binop_vx_constraint-57.c: New test.
14459 * gcc.target/riscv/rvv/base/binop_vx_constraint-58.c: New test.
14460 * gcc.target/riscv/rvv/base/binop_vx_constraint-59.c: New test.
14461 * gcc.target/riscv/rvv/base/binop_vx_constraint-6.c: New test.
14462 * gcc.target/riscv/rvv/base/binop_vx_constraint-60.c: New test.
14463 * gcc.target/riscv/rvv/base/binop_vx_constraint-61.c: New test.
14464 * gcc.target/riscv/rvv/base/binop_vx_constraint-62.c: New test.
14465 * gcc.target/riscv/rvv/base/binop_vx_constraint-63.c: New test.
14466 * gcc.target/riscv/rvv/base/binop_vx_constraint-64.c: New test.
14467 * gcc.target/riscv/rvv/base/binop_vx_constraint-65.c: New test.
14468 * gcc.target/riscv/rvv/base/binop_vx_constraint-66.c: New test.
14469 * gcc.target/riscv/rvv/base/binop_vx_constraint-67.c: New test.
14470 * gcc.target/riscv/rvv/base/binop_vx_constraint-68.c: New test.
14471 * gcc.target/riscv/rvv/base/binop_vx_constraint-69.c: New test.
14472 * gcc.target/riscv/rvv/base/binop_vx_constraint-7.c: New test.
14473 * gcc.target/riscv/rvv/base/binop_vx_constraint-70.c: New test.
14474 * gcc.target/riscv/rvv/base/binop_vx_constraint-71.c: New test.
14475 * gcc.target/riscv/rvv/base/binop_vx_constraint-72.c: New test.
14476 * gcc.target/riscv/rvv/base/binop_vx_constraint-73.c: New test.
14477 * gcc.target/riscv/rvv/base/binop_vx_constraint-74.c: New test.
14478 * gcc.target/riscv/rvv/base/binop_vx_constraint-75.c: New test.
14479 * gcc.target/riscv/rvv/base/binop_vx_constraint-76.c: New test.
14480 * gcc.target/riscv/rvv/base/binop_vx_constraint-77.c: New test.
14481 * gcc.target/riscv/rvv/base/binop_vx_constraint-78.c: New test.
14482 * gcc.target/riscv/rvv/base/binop_vx_constraint-79.c: New test.
14483 * gcc.target/riscv/rvv/base/binop_vx_constraint-8.c: New test.
14484 * gcc.target/riscv/rvv/base/binop_vx_constraint-80.c: New test.
14485 * gcc.target/riscv/rvv/base/binop_vx_constraint-81.c: New test.
14486 * gcc.target/riscv/rvv/base/binop_vx_constraint-82.c: New test.
14487 * gcc.target/riscv/rvv/base/binop_vx_constraint-83.c: New test.
14488 * gcc.target/riscv/rvv/base/binop_vx_constraint-84.c: New test.
14489 * gcc.target/riscv/rvv/base/binop_vx_constraint-85.c: New test.
14490 * gcc.target/riscv/rvv/base/binop_vx_constraint-86.c: New test.
14491 * gcc.target/riscv/rvv/base/binop_vx_constraint-87.c: New test.
14492 * gcc.target/riscv/rvv/base/binop_vx_constraint-88.c: New test.
14493 * gcc.target/riscv/rvv/base/binop_vx_constraint-89.c: New test.
14494 * gcc.target/riscv/rvv/base/binop_vx_constraint-9.c: New test.
14495 * gcc.target/riscv/rvv/base/binop_vx_constraint-90.c: New test.
14496 * gcc.target/riscv/rvv/base/binop_vx_constraint-91.c: New test.
14497 * gcc.target/riscv/rvv/base/binop_vx_constraint-92.c: New test.
14498 * gcc.target/riscv/rvv/base/binop_vx_constraint-93.c: New test.
14499 * gcc.target/riscv/rvv/base/binop_vx_constraint-94.c: New test.
14500 * gcc.target/riscv/rvv/base/binop_vx_constraint-95.c: New test.
14501 * gcc.target/riscv/rvv/base/binop_vx_constraint-96.c: New test.
14503 2023-02-10 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
14505 * gcc.target/riscv/rvv/base/vadd_vx_m_rv32-1.c: New test.
14506 * gcc.target/riscv/rvv/base/vadd_vx_m_rv32-2.c: New test.
14507 * gcc.target/riscv/rvv/base/vadd_vx_m_rv32-3.c: New test.
14508 * gcc.target/riscv/rvv/base/vadd_vx_m_rv64-1.c: New test.
14509 * gcc.target/riscv/rvv/base/vadd_vx_m_rv64-2.c: New test.
14510 * gcc.target/riscv/rvv/base/vadd_vx_m_rv64-3.c: New test.
14511 * gcc.target/riscv/rvv/base/vadd_vx_mu_rv32-1.c: New test.
14512 * gcc.target/riscv/rvv/base/vadd_vx_mu_rv32-2.c: New test.
14513 * gcc.target/riscv/rvv/base/vadd_vx_mu_rv32-3.c: New test.
14514 * gcc.target/riscv/rvv/base/vadd_vx_mu_rv64-1.c: New test.
14515 * gcc.target/riscv/rvv/base/vadd_vx_mu_rv64-2.c: New test.
14516 * gcc.target/riscv/rvv/base/vadd_vx_mu_rv64-3.c: New test.
14517 * gcc.target/riscv/rvv/base/vadd_vx_rv32-1.c: New test.
14518 * gcc.target/riscv/rvv/base/vadd_vx_rv32-2.c: New test.
14519 * gcc.target/riscv/rvv/base/vadd_vx_rv32-3.c: New test.
14520 * gcc.target/riscv/rvv/base/vadd_vx_rv64-1.c: New test.
14521 * gcc.target/riscv/rvv/base/vadd_vx_rv64-2.c: New test.
14522 * gcc.target/riscv/rvv/base/vadd_vx_rv64-3.c: New test.
14523 * gcc.target/riscv/rvv/base/vadd_vx_tu_rv32-1.c: New test.
14524 * gcc.target/riscv/rvv/base/vadd_vx_tu_rv32-2.c: New test.
14525 * gcc.target/riscv/rvv/base/vadd_vx_tu_rv32-3.c: New test.
14526 * gcc.target/riscv/rvv/base/vadd_vx_tu_rv64-1.c: New test.
14527 * gcc.target/riscv/rvv/base/vadd_vx_tu_rv64-2.c: New test.
14528 * gcc.target/riscv/rvv/base/vadd_vx_tu_rv64-3.c: New test.
14529 * gcc.target/riscv/rvv/base/vadd_vx_tum_rv32-1.c: New test.
14530 * gcc.target/riscv/rvv/base/vadd_vx_tum_rv32-2.c: New test.
14531 * gcc.target/riscv/rvv/base/vadd_vx_tum_rv32-3.c: New test.
14532 * gcc.target/riscv/rvv/base/vadd_vx_tum_rv64-1.c: New test.
14533 * gcc.target/riscv/rvv/base/vadd_vx_tum_rv64-2.c: New test.
14534 * gcc.target/riscv/rvv/base/vadd_vx_tum_rv64-3.c: New test.
14535 * gcc.target/riscv/rvv/base/vadd_vx_tumu_rv32-1.c: New test.
14536 * gcc.target/riscv/rvv/base/vadd_vx_tumu_rv32-2.c: New test.
14537 * gcc.target/riscv/rvv/base/vadd_vx_tumu_rv32-3.c: New test.
14538 * gcc.target/riscv/rvv/base/vadd_vx_tumu_rv64-1.c: New test.
14539 * gcc.target/riscv/rvv/base/vadd_vx_tumu_rv64-2.c: New test.
14540 * gcc.target/riscv/rvv/base/vadd_vx_tumu_rv64-3.c: New test.
14542 2023-02-10 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
14544 * gcc.target/riscv/rvv/base/vand_vx_m_rv32-1.c: New test.
14545 * gcc.target/riscv/rvv/base/vand_vx_m_rv32-2.c: New test.
14546 * gcc.target/riscv/rvv/base/vand_vx_m_rv32-3.c: New test.
14547 * gcc.target/riscv/rvv/base/vand_vx_m_rv64-1.c: New test.
14548 * gcc.target/riscv/rvv/base/vand_vx_m_rv64-2.c: New test.
14549 * gcc.target/riscv/rvv/base/vand_vx_m_rv64-3.c: New test.
14550 * gcc.target/riscv/rvv/base/vand_vx_mu_rv32-1.c: New test.
14551 * gcc.target/riscv/rvv/base/vand_vx_mu_rv32-2.c: New test.
14552 * gcc.target/riscv/rvv/base/vand_vx_mu_rv32-3.c: New test.
14553 * gcc.target/riscv/rvv/base/vand_vx_mu_rv64-1.c: New test.
14554 * gcc.target/riscv/rvv/base/vand_vx_mu_rv64-2.c: New test.
14555 * gcc.target/riscv/rvv/base/vand_vx_mu_rv64-3.c: New test.
14556 * gcc.target/riscv/rvv/base/vand_vx_rv32-1.c: New test.
14557 * gcc.target/riscv/rvv/base/vand_vx_rv32-2.c: New test.
14558 * gcc.target/riscv/rvv/base/vand_vx_rv32-3.c: New test.
14559 * gcc.target/riscv/rvv/base/vand_vx_rv64-1.c: New test.
14560 * gcc.target/riscv/rvv/base/vand_vx_rv64-2.c: New test.
14561 * gcc.target/riscv/rvv/base/vand_vx_rv64-3.c: New test.
14562 * gcc.target/riscv/rvv/base/vand_vx_tu_rv32-1.c: New test.
14563 * gcc.target/riscv/rvv/base/vand_vx_tu_rv32-2.c: New test.
14564 * gcc.target/riscv/rvv/base/vand_vx_tu_rv32-3.c: New test.
14565 * gcc.target/riscv/rvv/base/vand_vx_tu_rv64-1.c: New test.
14566 * gcc.target/riscv/rvv/base/vand_vx_tu_rv64-2.c: New test.
14567 * gcc.target/riscv/rvv/base/vand_vx_tu_rv64-3.c: New test.
14568 * gcc.target/riscv/rvv/base/vand_vx_tum_rv32-1.c: New test.
14569 * gcc.target/riscv/rvv/base/vand_vx_tum_rv32-2.c: New test.
14570 * gcc.target/riscv/rvv/base/vand_vx_tum_rv32-3.c: New test.
14571 * gcc.target/riscv/rvv/base/vand_vx_tum_rv64-1.c: New test.
14572 * gcc.target/riscv/rvv/base/vand_vx_tum_rv64-2.c: New test.
14573 * gcc.target/riscv/rvv/base/vand_vx_tum_rv64-3.c: New test.
14574 * gcc.target/riscv/rvv/base/vand_vx_tumu_rv32-1.c: New test.
14575 * gcc.target/riscv/rvv/base/vand_vx_tumu_rv32-2.c: New test.
14576 * gcc.target/riscv/rvv/base/vand_vx_tumu_rv32-3.c: New test.
14577 * gcc.target/riscv/rvv/base/vand_vx_tumu_rv64-1.c: New test.
14578 * gcc.target/riscv/rvv/base/vand_vx_tumu_rv64-2.c: New test.
14579 * gcc.target/riscv/rvv/base/vand_vx_tumu_rv64-3.c: New test.
14581 2023-02-10 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
14583 * gcc.target/riscv/rvv/base/vdiv_vx_m_rv32-1.c: New test.
14584 * gcc.target/riscv/rvv/base/vdiv_vx_m_rv32-2.c: New test.
14585 * gcc.target/riscv/rvv/base/vdiv_vx_m_rv32-3.c: New test.
14586 * gcc.target/riscv/rvv/base/vdiv_vx_m_rv64-1.c: New test.
14587 * gcc.target/riscv/rvv/base/vdiv_vx_m_rv64-2.c: New test.
14588 * gcc.target/riscv/rvv/base/vdiv_vx_m_rv64-3.c: New test.
14589 * gcc.target/riscv/rvv/base/vdiv_vx_mu_rv32-1.c: New test.
14590 * gcc.target/riscv/rvv/base/vdiv_vx_mu_rv32-2.c: New test.
14591 * gcc.target/riscv/rvv/base/vdiv_vx_mu_rv32-3.c: New test.
14592 * gcc.target/riscv/rvv/base/vdiv_vx_mu_rv64-1.c: New test.
14593 * gcc.target/riscv/rvv/base/vdiv_vx_mu_rv64-2.c: New test.
14594 * gcc.target/riscv/rvv/base/vdiv_vx_mu_rv64-3.c: New test.
14595 * gcc.target/riscv/rvv/base/vdiv_vx_rv32-1.c: New test.
14596 * gcc.target/riscv/rvv/base/vdiv_vx_rv32-2.c: New test.
14597 * gcc.target/riscv/rvv/base/vdiv_vx_rv32-3.c: New test.
14598 * gcc.target/riscv/rvv/base/vdiv_vx_rv64-1.c: New test.
14599 * gcc.target/riscv/rvv/base/vdiv_vx_rv64-2.c: New test.
14600 * gcc.target/riscv/rvv/base/vdiv_vx_rv64-3.c: New test.
14601 * gcc.target/riscv/rvv/base/vdiv_vx_tu_rv32-1.c: New test.
14602 * gcc.target/riscv/rvv/base/vdiv_vx_tu_rv32-2.c: New test.
14603 * gcc.target/riscv/rvv/base/vdiv_vx_tu_rv32-3.c: New test.
14604 * gcc.target/riscv/rvv/base/vdiv_vx_tu_rv64-1.c: New test.
14605 * gcc.target/riscv/rvv/base/vdiv_vx_tu_rv64-2.c: New test.
14606 * gcc.target/riscv/rvv/base/vdiv_vx_tu_rv64-3.c: New test.
14607 * gcc.target/riscv/rvv/base/vdiv_vx_tum_rv32-1.c: New test.
14608 * gcc.target/riscv/rvv/base/vdiv_vx_tum_rv32-2.c: New test.
14609 * gcc.target/riscv/rvv/base/vdiv_vx_tum_rv32-3.c: New test.
14610 * gcc.target/riscv/rvv/base/vdiv_vx_tum_rv64-1.c: New test.
14611 * gcc.target/riscv/rvv/base/vdiv_vx_tum_rv64-2.c: New test.
14612 * gcc.target/riscv/rvv/base/vdiv_vx_tum_rv64-3.c: New test.
14613 * gcc.target/riscv/rvv/base/vdiv_vx_tumu_rv32-1.c: New test.
14614 * gcc.target/riscv/rvv/base/vdiv_vx_tumu_rv32-2.c: New test.
14615 * gcc.target/riscv/rvv/base/vdiv_vx_tumu_rv32-3.c: New test.
14616 * gcc.target/riscv/rvv/base/vdiv_vx_tumu_rv64-1.c: New test.
14617 * gcc.target/riscv/rvv/base/vdiv_vx_tumu_rv64-2.c: New test.
14618 * gcc.target/riscv/rvv/base/vdiv_vx_tumu_rv64-3.c: New test.
14620 2023-02-10 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
14622 * gcc.target/riscv/rvv/base/vdivu_vx_m_rv32-1.c: New test.
14623 * gcc.target/riscv/rvv/base/vdivu_vx_m_rv32-2.c: New test.
14624 * gcc.target/riscv/rvv/base/vdivu_vx_m_rv32-3.c: New test.
14625 * gcc.target/riscv/rvv/base/vdivu_vx_m_rv64-1.c: New test.
14626 * gcc.target/riscv/rvv/base/vdivu_vx_m_rv64-2.c: New test.
14627 * gcc.target/riscv/rvv/base/vdivu_vx_m_rv64-3.c: New test.
14628 * gcc.target/riscv/rvv/base/vdivu_vx_mu_rv32-1.c: New test.
14629 * gcc.target/riscv/rvv/base/vdivu_vx_mu_rv32-2.c: New test.
14630 * gcc.target/riscv/rvv/base/vdivu_vx_mu_rv32-3.c: New test.
14631 * gcc.target/riscv/rvv/base/vdivu_vx_mu_rv64-1.c: New test.
14632 * gcc.target/riscv/rvv/base/vdivu_vx_mu_rv64-2.c: New test.
14633 * gcc.target/riscv/rvv/base/vdivu_vx_mu_rv64-3.c: New test.
14634 * gcc.target/riscv/rvv/base/vdivu_vx_rv32-1.c: New test.
14635 * gcc.target/riscv/rvv/base/vdivu_vx_rv32-2.c: New test.
14636 * gcc.target/riscv/rvv/base/vdivu_vx_rv32-3.c: New test.
14637 * gcc.target/riscv/rvv/base/vdivu_vx_rv64-1.c: New test.
14638 * gcc.target/riscv/rvv/base/vdivu_vx_rv64-2.c: New test.
14639 * gcc.target/riscv/rvv/base/vdivu_vx_rv64-3.c: New test.
14640 * gcc.target/riscv/rvv/base/vdivu_vx_tu_rv32-1.c: New test.
14641 * gcc.target/riscv/rvv/base/vdivu_vx_tu_rv32-2.c: New test.
14642 * gcc.target/riscv/rvv/base/vdivu_vx_tu_rv32-3.c: New test.
14643 * gcc.target/riscv/rvv/base/vdivu_vx_tu_rv64-1.c: New test.
14644 * gcc.target/riscv/rvv/base/vdivu_vx_tu_rv64-2.c: New test.
14645 * gcc.target/riscv/rvv/base/vdivu_vx_tu_rv64-3.c: New test.
14646 * gcc.target/riscv/rvv/base/vdivu_vx_tum_rv32-1.c: New test.
14647 * gcc.target/riscv/rvv/base/vdivu_vx_tum_rv32-2.c: New test.
14648 * gcc.target/riscv/rvv/base/vdivu_vx_tum_rv32-3.c: New test.
14649 * gcc.target/riscv/rvv/base/vdivu_vx_tum_rv64-1.c: New test.
14650 * gcc.target/riscv/rvv/base/vdivu_vx_tum_rv64-2.c: New test.
14651 * gcc.target/riscv/rvv/base/vdivu_vx_tum_rv64-3.c: New test.
14652 * gcc.target/riscv/rvv/base/vdivu_vx_tumu_rv32-1.c: New test.
14653 * gcc.target/riscv/rvv/base/vdivu_vx_tumu_rv32-2.c: New test.
14654 * gcc.target/riscv/rvv/base/vdivu_vx_tumu_rv32-3.c: New test.
14655 * gcc.target/riscv/rvv/base/vdivu_vx_tumu_rv64-1.c: New test.
14656 * gcc.target/riscv/rvv/base/vdivu_vx_tumu_rv64-2.c: New test.
14657 * gcc.target/riscv/rvv/base/vdivu_vx_tumu_rv64-3.c: New test.
14659 2023-02-10 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
14661 * gcc.target/riscv/rvv/base/vmax_vx_m_rv32-1.c: New test.
14662 * gcc.target/riscv/rvv/base/vmax_vx_m_rv32-2.c: New test.
14663 * gcc.target/riscv/rvv/base/vmax_vx_m_rv32-3.c: New test.
14664 * gcc.target/riscv/rvv/base/vmax_vx_m_rv64-1.c: New test.
14665 * gcc.target/riscv/rvv/base/vmax_vx_m_rv64-2.c: New test.
14666 * gcc.target/riscv/rvv/base/vmax_vx_m_rv64-3.c: New test.
14667 * gcc.target/riscv/rvv/base/vmax_vx_mu_rv32-1.c: New test.
14668 * gcc.target/riscv/rvv/base/vmax_vx_mu_rv32-2.c: New test.
14669 * gcc.target/riscv/rvv/base/vmax_vx_mu_rv32-3.c: New test.
14670 * gcc.target/riscv/rvv/base/vmax_vx_mu_rv64-1.c: New test.
14671 * gcc.target/riscv/rvv/base/vmax_vx_mu_rv64-2.c: New test.
14672 * gcc.target/riscv/rvv/base/vmax_vx_mu_rv64-3.c: New test.
14673 * gcc.target/riscv/rvv/base/vmax_vx_rv32-1.c: New test.
14674 * gcc.target/riscv/rvv/base/vmax_vx_rv32-2.c: New test.
14675 * gcc.target/riscv/rvv/base/vmax_vx_rv32-3.c: New test.
14676 * gcc.target/riscv/rvv/base/vmax_vx_rv64-1.c: New test.
14677 * gcc.target/riscv/rvv/base/vmax_vx_rv64-2.c: New test.
14678 * gcc.target/riscv/rvv/base/vmax_vx_rv64-3.c: New test.
14679 * gcc.target/riscv/rvv/base/vmax_vx_tu_rv32-1.c: New test.
14680 * gcc.target/riscv/rvv/base/vmax_vx_tu_rv32-2.c: New test.
14681 * gcc.target/riscv/rvv/base/vmax_vx_tu_rv32-3.c: New test.
14682 * gcc.target/riscv/rvv/base/vmax_vx_tu_rv64-1.c: New test.
14683 * gcc.target/riscv/rvv/base/vmax_vx_tu_rv64-2.c: New test.
14684 * gcc.target/riscv/rvv/base/vmax_vx_tu_rv64-3.c: New test.
14685 * gcc.target/riscv/rvv/base/vmax_vx_tum_rv32-1.c: New test.
14686 * gcc.target/riscv/rvv/base/vmax_vx_tum_rv32-2.c: New test.
14687 * gcc.target/riscv/rvv/base/vmax_vx_tum_rv32-3.c: New test.
14688 * gcc.target/riscv/rvv/base/vmax_vx_tum_rv64-1.c: New test.
14689 * gcc.target/riscv/rvv/base/vmax_vx_tum_rv64-2.c: New test.
14690 * gcc.target/riscv/rvv/base/vmax_vx_tum_rv64-3.c: New test.
14691 * gcc.target/riscv/rvv/base/vmax_vx_tumu_rv32-1.c: New test.
14692 * gcc.target/riscv/rvv/base/vmax_vx_tumu_rv32-2.c: New test.
14693 * gcc.target/riscv/rvv/base/vmax_vx_tumu_rv32-3.c: New test.
14694 * gcc.target/riscv/rvv/base/vmax_vx_tumu_rv64-1.c: New test.
14695 * gcc.target/riscv/rvv/base/vmax_vx_tumu_rv64-2.c: New test.
14696 * gcc.target/riscv/rvv/base/vmax_vx_tumu_rv64-3.c: New test.
14698 2023-02-10 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
14700 * gcc.target/riscv/rvv/base/vmaxu_vx_m_rv32-1.c: New test.
14701 * gcc.target/riscv/rvv/base/vmaxu_vx_m_rv32-2.c: New test.
14702 * gcc.target/riscv/rvv/base/vmaxu_vx_m_rv32-3.c: New test.
14703 * gcc.target/riscv/rvv/base/vmaxu_vx_m_rv64-1.c: New test.
14704 * gcc.target/riscv/rvv/base/vmaxu_vx_m_rv64-2.c: New test.
14705 * gcc.target/riscv/rvv/base/vmaxu_vx_m_rv64-3.c: New test.
14706 * gcc.target/riscv/rvv/base/vmaxu_vx_mu_rv32-1.c: New test.
14707 * gcc.target/riscv/rvv/base/vmaxu_vx_mu_rv32-2.c: New test.
14708 * gcc.target/riscv/rvv/base/vmaxu_vx_mu_rv32-3.c: New test.
14709 * gcc.target/riscv/rvv/base/vmaxu_vx_mu_rv64-1.c: New test.
14710 * gcc.target/riscv/rvv/base/vmaxu_vx_mu_rv64-2.c: New test.
14711 * gcc.target/riscv/rvv/base/vmaxu_vx_mu_rv64-3.c: New test.
14712 * gcc.target/riscv/rvv/base/vmaxu_vx_rv32-1.c: New test.
14713 * gcc.target/riscv/rvv/base/vmaxu_vx_rv32-2.c: New test.
14714 * gcc.target/riscv/rvv/base/vmaxu_vx_rv32-3.c: New test.
14715 * gcc.target/riscv/rvv/base/vmaxu_vx_rv64-1.c: New test.
14716 * gcc.target/riscv/rvv/base/vmaxu_vx_rv64-2.c: New test.
14717 * gcc.target/riscv/rvv/base/vmaxu_vx_rv64-3.c: New test.
14718 * gcc.target/riscv/rvv/base/vmaxu_vx_tu_rv32-1.c: New test.
14719 * gcc.target/riscv/rvv/base/vmaxu_vx_tu_rv32-2.c: New test.
14720 * gcc.target/riscv/rvv/base/vmaxu_vx_tu_rv32-3.c: New test.
14721 * gcc.target/riscv/rvv/base/vmaxu_vx_tu_rv64-1.c: New test.
14722 * gcc.target/riscv/rvv/base/vmaxu_vx_tu_rv64-2.c: New test.
14723 * gcc.target/riscv/rvv/base/vmaxu_vx_tu_rv64-3.c: New test.
14724 * gcc.target/riscv/rvv/base/vmaxu_vx_tum_rv32-1.c: New test.
14725 * gcc.target/riscv/rvv/base/vmaxu_vx_tum_rv32-2.c: New test.
14726 * gcc.target/riscv/rvv/base/vmaxu_vx_tum_rv32-3.c: New test.
14727 * gcc.target/riscv/rvv/base/vmaxu_vx_tum_rv64-1.c: New test.
14728 * gcc.target/riscv/rvv/base/vmaxu_vx_tum_rv64-2.c: New test.
14729 * gcc.target/riscv/rvv/base/vmaxu_vx_tum_rv64-3.c: New test.
14730 * gcc.target/riscv/rvv/base/vmaxu_vx_tumu_rv32-1.c: New test.
14731 * gcc.target/riscv/rvv/base/vmaxu_vx_tumu_rv32-2.c: New test.
14732 * gcc.target/riscv/rvv/base/vmaxu_vx_tumu_rv32-3.c: New test.
14733 * gcc.target/riscv/rvv/base/vmaxu_vx_tumu_rv64-1.c: New test.
14734 * gcc.target/riscv/rvv/base/vmaxu_vx_tumu_rv64-2.c: New test.
14735 * gcc.target/riscv/rvv/base/vmaxu_vx_tumu_rv64-3.c: New test.
14737 2023-02-10 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
14739 * gcc.target/riscv/rvv/base/vmin_vx_m_rv32-1.c: New test.
14740 * gcc.target/riscv/rvv/base/vmin_vx_m_rv32-2.c: New test.
14741 * gcc.target/riscv/rvv/base/vmin_vx_m_rv32-3.c: New test.
14742 * gcc.target/riscv/rvv/base/vmin_vx_m_rv64-1.c: New test.
14743 * gcc.target/riscv/rvv/base/vmin_vx_m_rv64-2.c: New test.
14744 * gcc.target/riscv/rvv/base/vmin_vx_m_rv64-3.c: New test.
14745 * gcc.target/riscv/rvv/base/vmin_vx_mu_rv32-1.c: New test.
14746 * gcc.target/riscv/rvv/base/vmin_vx_mu_rv32-2.c: New test.
14747 * gcc.target/riscv/rvv/base/vmin_vx_mu_rv32-3.c: New test.
14748 * gcc.target/riscv/rvv/base/vmin_vx_mu_rv64-1.c: New test.
14749 * gcc.target/riscv/rvv/base/vmin_vx_mu_rv64-2.c: New test.
14750 * gcc.target/riscv/rvv/base/vmin_vx_mu_rv64-3.c: New test.
14751 * gcc.target/riscv/rvv/base/vmin_vx_rv32-1.c: New test.
14752 * gcc.target/riscv/rvv/base/vmin_vx_rv32-2.c: New test.
14753 * gcc.target/riscv/rvv/base/vmin_vx_rv32-3.c: New test.
14754 * gcc.target/riscv/rvv/base/vmin_vx_rv64-1.c: New test.
14755 * gcc.target/riscv/rvv/base/vmin_vx_rv64-2.c: New test.
14756 * gcc.target/riscv/rvv/base/vmin_vx_rv64-3.c: New test.
14757 * gcc.target/riscv/rvv/base/vmin_vx_tu_rv32-1.c: New test.
14758 * gcc.target/riscv/rvv/base/vmin_vx_tu_rv32-2.c: New test.
14759 * gcc.target/riscv/rvv/base/vmin_vx_tu_rv32-3.c: New test.
14760 * gcc.target/riscv/rvv/base/vmin_vx_tu_rv64-1.c: New test.
14761 * gcc.target/riscv/rvv/base/vmin_vx_tu_rv64-2.c: New test.
14762 * gcc.target/riscv/rvv/base/vmin_vx_tu_rv64-3.c: New test.
14763 * gcc.target/riscv/rvv/base/vmin_vx_tum_rv32-1.c: New test.
14764 * gcc.target/riscv/rvv/base/vmin_vx_tum_rv32-2.c: New test.
14765 * gcc.target/riscv/rvv/base/vmin_vx_tum_rv32-3.c: New test.
14766 * gcc.target/riscv/rvv/base/vmin_vx_tum_rv64-1.c: New test.
14767 * gcc.target/riscv/rvv/base/vmin_vx_tum_rv64-2.c: New test.
14768 * gcc.target/riscv/rvv/base/vmin_vx_tum_rv64-3.c: New test.
14769 * gcc.target/riscv/rvv/base/vmin_vx_tumu_rv32-1.c: New test.
14770 * gcc.target/riscv/rvv/base/vmin_vx_tumu_rv32-2.c: New test.
14771 * gcc.target/riscv/rvv/base/vmin_vx_tumu_rv32-3.c: New test.
14772 * gcc.target/riscv/rvv/base/vmin_vx_tumu_rv64-1.c: New test.
14773 * gcc.target/riscv/rvv/base/vmin_vx_tumu_rv64-2.c: New test.
14774 * gcc.target/riscv/rvv/base/vmin_vx_tumu_rv64-3.c: New test.
14776 2023-02-10 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
14778 * gcc.target/riscv/rvv/base/vminu_vx_m_rv32-1.c: New test.
14779 * gcc.target/riscv/rvv/base/vminu_vx_m_rv32-2.c: New test.
14780 * gcc.target/riscv/rvv/base/vminu_vx_m_rv32-3.c: New test.
14781 * gcc.target/riscv/rvv/base/vminu_vx_m_rv64-1.c: New test.
14782 * gcc.target/riscv/rvv/base/vminu_vx_m_rv64-2.c: New test.
14783 * gcc.target/riscv/rvv/base/vminu_vx_m_rv64-3.c: New test.
14784 * gcc.target/riscv/rvv/base/vminu_vx_mu_rv32-1.c: New test.
14785 * gcc.target/riscv/rvv/base/vminu_vx_mu_rv32-2.c: New test.
14786 * gcc.target/riscv/rvv/base/vminu_vx_mu_rv32-3.c: New test.
14787 * gcc.target/riscv/rvv/base/vminu_vx_mu_rv64-1.c: New test.
14788 * gcc.target/riscv/rvv/base/vminu_vx_mu_rv64-2.c: New test.
14789 * gcc.target/riscv/rvv/base/vminu_vx_mu_rv64-3.c: New test.
14790 * gcc.target/riscv/rvv/base/vminu_vx_rv32-1.c: New test.
14791 * gcc.target/riscv/rvv/base/vminu_vx_rv32-2.c: New test.
14792 * gcc.target/riscv/rvv/base/vminu_vx_rv32-3.c: New test.
14793 * gcc.target/riscv/rvv/base/vminu_vx_rv64-1.c: New test.
14794 * gcc.target/riscv/rvv/base/vminu_vx_rv64-2.c: New test.
14795 * gcc.target/riscv/rvv/base/vminu_vx_rv64-3.c: New test.
14796 * gcc.target/riscv/rvv/base/vminu_vx_tu_rv32-1.c: New test.
14797 * gcc.target/riscv/rvv/base/vminu_vx_tu_rv32-2.c: New test.
14798 * gcc.target/riscv/rvv/base/vminu_vx_tu_rv32-3.c: New test.
14799 * gcc.target/riscv/rvv/base/vminu_vx_tu_rv64-1.c: New test.
14800 * gcc.target/riscv/rvv/base/vminu_vx_tu_rv64-2.c: New test.
14801 * gcc.target/riscv/rvv/base/vminu_vx_tu_rv64-3.c: New test.
14802 * gcc.target/riscv/rvv/base/vminu_vx_tum_rv32-1.c: New test.
14803 * gcc.target/riscv/rvv/base/vminu_vx_tum_rv32-2.c: New test.
14804 * gcc.target/riscv/rvv/base/vminu_vx_tum_rv32-3.c: New test.
14805 * gcc.target/riscv/rvv/base/vminu_vx_tum_rv64-1.c: New test.
14806 * gcc.target/riscv/rvv/base/vminu_vx_tum_rv64-2.c: New test.
14807 * gcc.target/riscv/rvv/base/vminu_vx_tum_rv64-3.c: New test.
14808 * gcc.target/riscv/rvv/base/vminu_vx_tumu_rv32-1.c: New test.
14809 * gcc.target/riscv/rvv/base/vminu_vx_tumu_rv32-2.c: New test.
14810 * gcc.target/riscv/rvv/base/vminu_vx_tumu_rv32-3.c: New test.
14811 * gcc.target/riscv/rvv/base/vminu_vx_tumu_rv64-1.c: New test.
14812 * gcc.target/riscv/rvv/base/vminu_vx_tumu_rv64-2.c: New test.
14813 * gcc.target/riscv/rvv/base/vminu_vx_tumu_rv64-3.c: New test.
14815 2023-02-10 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
14817 * gcc.target/riscv/rvv/base/vmul_vx_m_rv32-1.c: New test.
14818 * gcc.target/riscv/rvv/base/vmul_vx_m_rv32-2.c: New test.
14819 * gcc.target/riscv/rvv/base/vmul_vx_m_rv32-3.c: New test.
14820 * gcc.target/riscv/rvv/base/vmul_vx_m_rv64-1.c: New test.
14821 * gcc.target/riscv/rvv/base/vmul_vx_m_rv64-2.c: New test.
14822 * gcc.target/riscv/rvv/base/vmul_vx_m_rv64-3.c: New test.
14823 * gcc.target/riscv/rvv/base/vmul_vx_mu_rv32-1.c: New test.
14824 * gcc.target/riscv/rvv/base/vmul_vx_mu_rv32-2.c: New test.
14825 * gcc.target/riscv/rvv/base/vmul_vx_mu_rv32-3.c: New test.
14826 * gcc.target/riscv/rvv/base/vmul_vx_mu_rv64-1.c: New test.
14827 * gcc.target/riscv/rvv/base/vmul_vx_mu_rv64-2.c: New test.
14828 * gcc.target/riscv/rvv/base/vmul_vx_mu_rv64-3.c: New test.
14829 * gcc.target/riscv/rvv/base/vmul_vx_rv32-1.c: New test.
14830 * gcc.target/riscv/rvv/base/vmul_vx_rv32-2.c: New test.
14831 * gcc.target/riscv/rvv/base/vmul_vx_rv32-3.c: New test.
14832 * gcc.target/riscv/rvv/base/vmul_vx_rv64-1.c: New test.
14833 * gcc.target/riscv/rvv/base/vmul_vx_rv64-2.c: New test.
14834 * gcc.target/riscv/rvv/base/vmul_vx_rv64-3.c: New test.
14835 * gcc.target/riscv/rvv/base/vmul_vx_tu_rv32-1.c: New test.
14836 * gcc.target/riscv/rvv/base/vmul_vx_tu_rv32-2.c: New test.
14837 * gcc.target/riscv/rvv/base/vmul_vx_tu_rv32-3.c: New test.
14838 * gcc.target/riscv/rvv/base/vmul_vx_tu_rv64-1.c: New test.
14839 * gcc.target/riscv/rvv/base/vmul_vx_tu_rv64-2.c: New test.
14840 * gcc.target/riscv/rvv/base/vmul_vx_tu_rv64-3.c: New test.
14841 * gcc.target/riscv/rvv/base/vmul_vx_tum_rv32-1.c: New test.
14842 * gcc.target/riscv/rvv/base/vmul_vx_tum_rv32-2.c: New test.
14843 * gcc.target/riscv/rvv/base/vmul_vx_tum_rv32-3.c: New test.
14844 * gcc.target/riscv/rvv/base/vmul_vx_tum_rv64-1.c: New test.
14845 * gcc.target/riscv/rvv/base/vmul_vx_tum_rv64-2.c: New test.
14846 * gcc.target/riscv/rvv/base/vmul_vx_tum_rv64-3.c: New test.
14847 * gcc.target/riscv/rvv/base/vmul_vx_tumu_rv32-1.c: New test.
14848 * gcc.target/riscv/rvv/base/vmul_vx_tumu_rv32-2.c: New test.
14849 * gcc.target/riscv/rvv/base/vmul_vx_tumu_rv32-3.c: New test.
14850 * gcc.target/riscv/rvv/base/vmul_vx_tumu_rv64-1.c: New test.
14851 * gcc.target/riscv/rvv/base/vmul_vx_tumu_rv64-2.c: New test.
14852 * gcc.target/riscv/rvv/base/vmul_vx_tumu_rv64-3.c: New test.
14854 2023-02-10 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
14856 * gcc.target/riscv/rvv/base/vor_vx_m_rv32-1.c: New test.
14857 * gcc.target/riscv/rvv/base/vor_vx_m_rv32-2.c: New test.
14858 * gcc.target/riscv/rvv/base/vor_vx_m_rv32-3.c: New test.
14859 * gcc.target/riscv/rvv/base/vor_vx_m_rv64-1.c: New test.
14860 * gcc.target/riscv/rvv/base/vor_vx_m_rv64-2.c: New test.
14861 * gcc.target/riscv/rvv/base/vor_vx_m_rv64-3.c: New test.
14862 * gcc.target/riscv/rvv/base/vor_vx_mu_rv32-1.c: New test.
14863 * gcc.target/riscv/rvv/base/vor_vx_mu_rv32-2.c: New test.
14864 * gcc.target/riscv/rvv/base/vor_vx_mu_rv32-3.c: New test.
14865 * gcc.target/riscv/rvv/base/vor_vx_mu_rv64-1.c: New test.
14866 * gcc.target/riscv/rvv/base/vor_vx_mu_rv64-2.c: New test.
14867 * gcc.target/riscv/rvv/base/vor_vx_mu_rv64-3.c: New test.
14868 * gcc.target/riscv/rvv/base/vor_vx_rv32-1.c: New test.
14869 * gcc.target/riscv/rvv/base/vor_vx_rv32-2.c: New test.
14870 * gcc.target/riscv/rvv/base/vor_vx_rv32-3.c: New test.
14871 * gcc.target/riscv/rvv/base/vor_vx_rv64-1.c: New test.
14872 * gcc.target/riscv/rvv/base/vor_vx_rv64-2.c: New test.
14873 * gcc.target/riscv/rvv/base/vor_vx_rv64-3.c: New test.
14874 * gcc.target/riscv/rvv/base/vor_vx_tu_rv32-1.c: New test.
14875 * gcc.target/riscv/rvv/base/vor_vx_tu_rv32-2.c: New test.
14876 * gcc.target/riscv/rvv/base/vor_vx_tu_rv32-3.c: New test.
14877 * gcc.target/riscv/rvv/base/vor_vx_tu_rv64-1.c: New test.
14878 * gcc.target/riscv/rvv/base/vor_vx_tu_rv64-2.c: New test.
14879 * gcc.target/riscv/rvv/base/vor_vx_tu_rv64-3.c: New test.
14880 * gcc.target/riscv/rvv/base/vor_vx_tum_rv32-1.c: New test.
14881 * gcc.target/riscv/rvv/base/vor_vx_tum_rv32-2.c: New test.
14882 * gcc.target/riscv/rvv/base/vor_vx_tum_rv32-3.c: New test.
14883 * gcc.target/riscv/rvv/base/vor_vx_tum_rv64-1.c: New test.
14884 * gcc.target/riscv/rvv/base/vor_vx_tum_rv64-2.c: New test.
14885 * gcc.target/riscv/rvv/base/vor_vx_tum_rv64-3.c: New test.
14886 * gcc.target/riscv/rvv/base/vor_vx_tumu_rv32-1.c: New test.
14887 * gcc.target/riscv/rvv/base/vor_vx_tumu_rv32-2.c: New test.
14888 * gcc.target/riscv/rvv/base/vor_vx_tumu_rv32-3.c: New test.
14889 * gcc.target/riscv/rvv/base/vor_vx_tumu_rv64-1.c: New test.
14890 * gcc.target/riscv/rvv/base/vor_vx_tumu_rv64-2.c: New test.
14891 * gcc.target/riscv/rvv/base/vor_vx_tumu_rv64-3.c: New test.
14893 2023-02-10 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
14895 * gcc.target/riscv/rvv/base/vrem_vx_m_rv32-1.c: New test.
14896 * gcc.target/riscv/rvv/base/vrem_vx_m_rv32-2.c: New test.
14897 * gcc.target/riscv/rvv/base/vrem_vx_m_rv32-3.c: New test.
14898 * gcc.target/riscv/rvv/base/vrem_vx_m_rv64-1.c: New test.
14899 * gcc.target/riscv/rvv/base/vrem_vx_m_rv64-2.c: New test.
14900 * gcc.target/riscv/rvv/base/vrem_vx_m_rv64-3.c: New test.
14901 * gcc.target/riscv/rvv/base/vrem_vx_mu_rv32-1.c: New test.
14902 * gcc.target/riscv/rvv/base/vrem_vx_mu_rv32-2.c: New test.
14903 * gcc.target/riscv/rvv/base/vrem_vx_mu_rv32-3.c: New test.
14904 * gcc.target/riscv/rvv/base/vrem_vx_mu_rv64-1.c: New test.
14905 * gcc.target/riscv/rvv/base/vrem_vx_mu_rv64-2.c: New test.
14906 * gcc.target/riscv/rvv/base/vrem_vx_mu_rv64-3.c: New test.
14907 * gcc.target/riscv/rvv/base/vrem_vx_rv32-1.c: New test.
14908 * gcc.target/riscv/rvv/base/vrem_vx_rv32-2.c: New test.
14909 * gcc.target/riscv/rvv/base/vrem_vx_rv32-3.c: New test.
14910 * gcc.target/riscv/rvv/base/vrem_vx_rv64-1.c: New test.
14911 * gcc.target/riscv/rvv/base/vrem_vx_rv64-2.c: New test.
14912 * gcc.target/riscv/rvv/base/vrem_vx_rv64-3.c: New test.
14913 * gcc.target/riscv/rvv/base/vrem_vx_tu_rv32-1.c: New test.
14914 * gcc.target/riscv/rvv/base/vrem_vx_tu_rv32-2.c: New test.
14915 * gcc.target/riscv/rvv/base/vrem_vx_tu_rv32-3.c: New test.
14916 * gcc.target/riscv/rvv/base/vrem_vx_tu_rv64-1.c: New test.
14917 * gcc.target/riscv/rvv/base/vrem_vx_tu_rv64-2.c: New test.
14918 * gcc.target/riscv/rvv/base/vrem_vx_tu_rv64-3.c: New test.
14919 * gcc.target/riscv/rvv/base/vrem_vx_tum_rv32-1.c: New test.
14920 * gcc.target/riscv/rvv/base/vrem_vx_tum_rv32-2.c: New test.
14921 * gcc.target/riscv/rvv/base/vrem_vx_tum_rv32-3.c: New test.
14922 * gcc.target/riscv/rvv/base/vrem_vx_tum_rv64-1.c: New test.
14923 * gcc.target/riscv/rvv/base/vrem_vx_tum_rv64-2.c: New test.
14924 * gcc.target/riscv/rvv/base/vrem_vx_tum_rv64-3.c: New test.
14925 * gcc.target/riscv/rvv/base/vrem_vx_tumu_rv32-1.c: New test.
14926 * gcc.target/riscv/rvv/base/vrem_vx_tumu_rv32-2.c: New test.
14927 * gcc.target/riscv/rvv/base/vrem_vx_tumu_rv32-3.c: New test.
14928 * gcc.target/riscv/rvv/base/vrem_vx_tumu_rv64-1.c: New test.
14929 * gcc.target/riscv/rvv/base/vrem_vx_tumu_rv64-2.c: New test.
14930 * gcc.target/riscv/rvv/base/vrem_vx_tumu_rv64-3.c: New test.
14932 2023-02-10 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
14934 * gcc.target/riscv/rvv/base/vremu_vx_m_rv32-1.c: New test.
14935 * gcc.target/riscv/rvv/base/vremu_vx_m_rv32-2.c: New test.
14936 * gcc.target/riscv/rvv/base/vremu_vx_m_rv32-3.c: New test.
14937 * gcc.target/riscv/rvv/base/vremu_vx_m_rv64-1.c: New test.
14938 * gcc.target/riscv/rvv/base/vremu_vx_m_rv64-2.c: New test.
14939 * gcc.target/riscv/rvv/base/vremu_vx_m_rv64-3.c: New test.
14940 * gcc.target/riscv/rvv/base/vremu_vx_mu_rv32-1.c: New test.
14941 * gcc.target/riscv/rvv/base/vremu_vx_mu_rv32-2.c: New test.
14942 * gcc.target/riscv/rvv/base/vremu_vx_mu_rv32-3.c: New test.
14943 * gcc.target/riscv/rvv/base/vremu_vx_mu_rv64-1.c: New test.
14944 * gcc.target/riscv/rvv/base/vremu_vx_mu_rv64-2.c: New test.
14945 * gcc.target/riscv/rvv/base/vremu_vx_mu_rv64-3.c: New test.
14946 * gcc.target/riscv/rvv/base/vremu_vx_rv32-1.c: New test.
14947 * gcc.target/riscv/rvv/base/vremu_vx_rv32-2.c: New test.
14948 * gcc.target/riscv/rvv/base/vremu_vx_rv32-3.c: New test.
14949 * gcc.target/riscv/rvv/base/vremu_vx_rv64-1.c: New test.
14950 * gcc.target/riscv/rvv/base/vremu_vx_rv64-2.c: New test.
14951 * gcc.target/riscv/rvv/base/vremu_vx_rv64-3.c: New test.
14952 * gcc.target/riscv/rvv/base/vremu_vx_tu_rv32-1.c: New test.
14953 * gcc.target/riscv/rvv/base/vremu_vx_tu_rv32-2.c: New test.
14954 * gcc.target/riscv/rvv/base/vremu_vx_tu_rv32-3.c: New test.
14955 * gcc.target/riscv/rvv/base/vremu_vx_tu_rv64-1.c: New test.
14956 * gcc.target/riscv/rvv/base/vremu_vx_tu_rv64-2.c: New test.
14957 * gcc.target/riscv/rvv/base/vremu_vx_tu_rv64-3.c: New test.
14958 * gcc.target/riscv/rvv/base/vremu_vx_tum_rv32-1.c: New test.
14959 * gcc.target/riscv/rvv/base/vremu_vx_tum_rv32-2.c: New test.
14960 * gcc.target/riscv/rvv/base/vremu_vx_tum_rv32-3.c: New test.
14961 * gcc.target/riscv/rvv/base/vremu_vx_tum_rv64-1.c: New test.
14962 * gcc.target/riscv/rvv/base/vremu_vx_tum_rv64-2.c: New test.
14963 * gcc.target/riscv/rvv/base/vremu_vx_tum_rv64-3.c: New test.
14964 * gcc.target/riscv/rvv/base/vremu_vx_tumu_rv32-1.c: New test.
14965 * gcc.target/riscv/rvv/base/vremu_vx_tumu_rv32-2.c: New test.
14966 * gcc.target/riscv/rvv/base/vremu_vx_tumu_rv32-3.c: New test.
14967 * gcc.target/riscv/rvv/base/vremu_vx_tumu_rv64-1.c: New test.
14968 * gcc.target/riscv/rvv/base/vremu_vx_tumu_rv64-2.c: New test.
14969 * gcc.target/riscv/rvv/base/vremu_vx_tumu_rv64-3.c: New test.
14971 2023-02-10 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
14973 * gcc.target/riscv/rvv/base/vrsub_vx_m_rv32-1.c: New test.
14974 * gcc.target/riscv/rvv/base/vrsub_vx_m_rv32-2.c: New test.
14975 * gcc.target/riscv/rvv/base/vrsub_vx_m_rv32-3.c: New test.
14976 * gcc.target/riscv/rvv/base/vrsub_vx_m_rv64-1.c: New test.
14977 * gcc.target/riscv/rvv/base/vrsub_vx_m_rv64-2.c: New test.
14978 * gcc.target/riscv/rvv/base/vrsub_vx_m_rv64-3.c: New test.
14979 * gcc.target/riscv/rvv/base/vrsub_vx_mu_rv32-1.c: New test.
14980 * gcc.target/riscv/rvv/base/vrsub_vx_mu_rv32-2.c: New test.
14981 * gcc.target/riscv/rvv/base/vrsub_vx_mu_rv32-3.c: New test.
14982 * gcc.target/riscv/rvv/base/vrsub_vx_mu_rv64-1.c: New test.
14983 * gcc.target/riscv/rvv/base/vrsub_vx_mu_rv64-2.c: New test.
14984 * gcc.target/riscv/rvv/base/vrsub_vx_mu_rv64-3.c: New test.
14985 * gcc.target/riscv/rvv/base/vrsub_vx_rv32-1.c: New test.
14986 * gcc.target/riscv/rvv/base/vrsub_vx_rv32-2.c: New test.
14987 * gcc.target/riscv/rvv/base/vrsub_vx_rv32-3.c: New test.
14988 * gcc.target/riscv/rvv/base/vrsub_vx_rv64-1.c: New test.
14989 * gcc.target/riscv/rvv/base/vrsub_vx_rv64-2.c: New test.
14990 * gcc.target/riscv/rvv/base/vrsub_vx_rv64-3.c: New test.
14991 * gcc.target/riscv/rvv/base/vrsub_vx_tu_rv32-1.c: New test.
14992 * gcc.target/riscv/rvv/base/vrsub_vx_tu_rv32-2.c: New test.
14993 * gcc.target/riscv/rvv/base/vrsub_vx_tu_rv32-3.c: New test.
14994 * gcc.target/riscv/rvv/base/vrsub_vx_tu_rv64-1.c: New test.
14995 * gcc.target/riscv/rvv/base/vrsub_vx_tu_rv64-2.c: New test.
14996 * gcc.target/riscv/rvv/base/vrsub_vx_tu_rv64-3.c: New test.
14997 * gcc.target/riscv/rvv/base/vrsub_vx_tum_rv32-1.c: New test.
14998 * gcc.target/riscv/rvv/base/vrsub_vx_tum_rv32-2.c: New test.
14999 * gcc.target/riscv/rvv/base/vrsub_vx_tum_rv32-3.c: New test.
15000 * gcc.target/riscv/rvv/base/vrsub_vx_tum_rv64-1.c: New test.
15001 * gcc.target/riscv/rvv/base/vrsub_vx_tum_rv64-2.c: New test.
15002 * gcc.target/riscv/rvv/base/vrsub_vx_tum_rv64-3.c: New test.
15003 * gcc.target/riscv/rvv/base/vrsub_vx_tumu_rv32-1.c: New test.
15004 * gcc.target/riscv/rvv/base/vrsub_vx_tumu_rv32-2.c: New test.
15005 * gcc.target/riscv/rvv/base/vrsub_vx_tumu_rv32-3.c: New test.
15006 * gcc.target/riscv/rvv/base/vrsub_vx_tumu_rv64-1.c: New test.
15007 * gcc.target/riscv/rvv/base/vrsub_vx_tumu_rv64-2.c: New test.
15008 * gcc.target/riscv/rvv/base/vrsub_vx_tumu_rv64-3.c: New test.
15010 2023-02-10 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
15012 * gcc.target/riscv/rvv/base/vsub_vx_m_rv32-1.c: New test.
15013 * gcc.target/riscv/rvv/base/vsub_vx_m_rv32-2.c: New test.
15014 * gcc.target/riscv/rvv/base/vsub_vx_m_rv32-3.c: New test.
15015 * gcc.target/riscv/rvv/base/vsub_vx_m_rv64-1.c: New test.
15016 * gcc.target/riscv/rvv/base/vsub_vx_m_rv64-2.c: New test.
15017 * gcc.target/riscv/rvv/base/vsub_vx_m_rv64-3.c: New test.
15018 * gcc.target/riscv/rvv/base/vsub_vx_mu_rv32-1.c: New test.
15019 * gcc.target/riscv/rvv/base/vsub_vx_mu_rv32-2.c: New test.
15020 * gcc.target/riscv/rvv/base/vsub_vx_mu_rv32-3.c: New test.
15021 * gcc.target/riscv/rvv/base/vsub_vx_mu_rv64-1.c: New test.
15022 * gcc.target/riscv/rvv/base/vsub_vx_mu_rv64-2.c: New test.
15023 * gcc.target/riscv/rvv/base/vsub_vx_mu_rv64-3.c: New test.
15024 * gcc.target/riscv/rvv/base/vsub_vx_rv32-1.c: New test.
15025 * gcc.target/riscv/rvv/base/vsub_vx_rv32-2.c: New test.
15026 * gcc.target/riscv/rvv/base/vsub_vx_rv32-3.c: New test.
15027 * gcc.target/riscv/rvv/base/vsub_vx_rv64-1.c: New test.
15028 * gcc.target/riscv/rvv/base/vsub_vx_rv64-2.c: New test.
15029 * gcc.target/riscv/rvv/base/vsub_vx_rv64-3.c: New test.
15030 * gcc.target/riscv/rvv/base/vsub_vx_tu_rv32-1.c: New test.
15031 * gcc.target/riscv/rvv/base/vsub_vx_tu_rv32-2.c: New test.
15032 * gcc.target/riscv/rvv/base/vsub_vx_tu_rv32-3.c: New test.
15033 * gcc.target/riscv/rvv/base/vsub_vx_tu_rv64-1.c: New test.
15034 * gcc.target/riscv/rvv/base/vsub_vx_tu_rv64-2.c: New test.
15035 * gcc.target/riscv/rvv/base/vsub_vx_tu_rv64-3.c: New test.
15036 * gcc.target/riscv/rvv/base/vsub_vx_tum_rv32-1.c: New test.
15037 * gcc.target/riscv/rvv/base/vsub_vx_tum_rv32-2.c: New test.
15038 * gcc.target/riscv/rvv/base/vsub_vx_tum_rv32-3.c: New test.
15039 * gcc.target/riscv/rvv/base/vsub_vx_tum_rv64-1.c: New test.
15040 * gcc.target/riscv/rvv/base/vsub_vx_tum_rv64-2.c: New test.
15041 * gcc.target/riscv/rvv/base/vsub_vx_tum_rv64-3.c: New test.
15042 * gcc.target/riscv/rvv/base/vsub_vx_tumu_rv32-1.c: New test.
15043 * gcc.target/riscv/rvv/base/vsub_vx_tumu_rv32-2.c: New test.
15044 * gcc.target/riscv/rvv/base/vsub_vx_tumu_rv32-3.c: New test.
15045 * gcc.target/riscv/rvv/base/vsub_vx_tumu_rv64-1.c: New test.
15046 * gcc.target/riscv/rvv/base/vsub_vx_tumu_rv64-2.c: New test.
15047 * gcc.target/riscv/rvv/base/vsub_vx_tumu_rv64-3.c: New test.
15049 2023-02-10 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
15051 * gcc.target/riscv/rvv/base/vxor_vx_m_rv32-1.c: New test.
15052 * gcc.target/riscv/rvv/base/vxor_vx_m_rv32-2.c: New test.
15053 * gcc.target/riscv/rvv/base/vxor_vx_m_rv32-3.c: New test.
15054 * gcc.target/riscv/rvv/base/vxor_vx_m_rv64-1.c: New test.
15055 * gcc.target/riscv/rvv/base/vxor_vx_m_rv64-2.c: New test.
15056 * gcc.target/riscv/rvv/base/vxor_vx_m_rv64-3.c: New test.
15057 * gcc.target/riscv/rvv/base/vxor_vx_mu_rv32-1.c: New test.
15058 * gcc.target/riscv/rvv/base/vxor_vx_mu_rv32-2.c: New test.
15059 * gcc.target/riscv/rvv/base/vxor_vx_mu_rv32-3.c: New test.
15060 * gcc.target/riscv/rvv/base/vxor_vx_mu_rv64-1.c: New test.
15061 * gcc.target/riscv/rvv/base/vxor_vx_mu_rv64-2.c: New test.
15062 * gcc.target/riscv/rvv/base/vxor_vx_mu_rv64-3.c: New test.
15063 * gcc.target/riscv/rvv/base/vxor_vx_rv32-1.c: New test.
15064 * gcc.target/riscv/rvv/base/vxor_vx_rv32-2.c: New test.
15065 * gcc.target/riscv/rvv/base/vxor_vx_rv32-3.c: New test.
15066 * gcc.target/riscv/rvv/base/vxor_vx_rv64-1.c: New test.
15067 * gcc.target/riscv/rvv/base/vxor_vx_rv64-2.c: New test.
15068 * gcc.target/riscv/rvv/base/vxor_vx_rv64-3.c: New test.
15069 * gcc.target/riscv/rvv/base/vxor_vx_tu_rv32-1.c: New test.
15070 * gcc.target/riscv/rvv/base/vxor_vx_tu_rv32-2.c: New test.
15071 * gcc.target/riscv/rvv/base/vxor_vx_tu_rv32-3.c: New test.
15072 * gcc.target/riscv/rvv/base/vxor_vx_tu_rv64-1.c: New test.
15073 * gcc.target/riscv/rvv/base/vxor_vx_tu_rv64-2.c: New test.
15074 * gcc.target/riscv/rvv/base/vxor_vx_tu_rv64-3.c: New test.
15075 * gcc.target/riscv/rvv/base/vxor_vx_tum_rv32-1.c: New test.
15076 * gcc.target/riscv/rvv/base/vxor_vx_tum_rv32-2.c: New test.
15077 * gcc.target/riscv/rvv/base/vxor_vx_tum_rv32-3.c: New test.
15078 * gcc.target/riscv/rvv/base/vxor_vx_tum_rv64-1.c: New test.
15079 * gcc.target/riscv/rvv/base/vxor_vx_tum_rv64-2.c: New test.
15080 * gcc.target/riscv/rvv/base/vxor_vx_tum_rv64-3.c: New test.
15081 * gcc.target/riscv/rvv/base/vxor_vx_tumu_rv32-1.c: New test.
15082 * gcc.target/riscv/rvv/base/vxor_vx_tumu_rv32-2.c: New test.
15083 * gcc.target/riscv/rvv/base/vxor_vx_tumu_rv32-3.c: New test.
15084 * gcc.target/riscv/rvv/base/vxor_vx_tumu_rv64-1.c: New test.
15085 * gcc.target/riscv/rvv/base/vxor_vx_tumu_rv64-2.c: New test.
15086 * gcc.target/riscv/rvv/base/vxor_vx_tumu_rv64-3.c: New test.
15088 2023-02-10 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
15090 * g++.target/riscv/rvv/base/vmul_vv-1.C: New test.
15091 * g++.target/riscv/rvv/base/vmul_vv-2.C: New test.
15092 * g++.target/riscv/rvv/base/vmul_vv-3.C: New test.
15093 * g++.target/riscv/rvv/base/vmul_vv_mu-1.C: New test.
15094 * g++.target/riscv/rvv/base/vmul_vv_mu-2.C: New test.
15095 * g++.target/riscv/rvv/base/vmul_vv_mu-3.C: New test.
15096 * g++.target/riscv/rvv/base/vmul_vv_tu-1.C: New test.
15097 * g++.target/riscv/rvv/base/vmul_vv_tu-2.C: New test.
15098 * g++.target/riscv/rvv/base/vmul_vv_tu-3.C: New test.
15099 * g++.target/riscv/rvv/base/vmul_vv_tum-1.C: New test.
15100 * g++.target/riscv/rvv/base/vmul_vv_tum-2.C: New test.
15101 * g++.target/riscv/rvv/base/vmul_vv_tum-3.C: New test.
15102 * g++.target/riscv/rvv/base/vmul_vv_tumu-1.C: New test.
15103 * g++.target/riscv/rvv/base/vmul_vv_tumu-2.C: New test.
15104 * g++.target/riscv/rvv/base/vmul_vv_tumu-3.C: New test.
15106 2023-02-10 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
15108 * gcc.target/riscv/rvv/base/vmul_vv-1.c: New test.
15109 * gcc.target/riscv/rvv/base/vmul_vv-2.c: New test.
15110 * gcc.target/riscv/rvv/base/vmul_vv-3.c: New test.
15111 * gcc.target/riscv/rvv/base/vmul_vv_m-1.c: New test.
15112 * gcc.target/riscv/rvv/base/vmul_vv_m-2.c: New test.
15113 * gcc.target/riscv/rvv/base/vmul_vv_m-3.c: New test.
15114 * gcc.target/riscv/rvv/base/vmul_vv_mu-1.c: New test.
15115 * gcc.target/riscv/rvv/base/vmul_vv_mu-2.c: New test.
15116 * gcc.target/riscv/rvv/base/vmul_vv_mu-3.c: New test.
15117 * gcc.target/riscv/rvv/base/vmul_vv_tu-1.c: New test.
15118 * gcc.target/riscv/rvv/base/vmul_vv_tu-2.c: New test.
15119 * gcc.target/riscv/rvv/base/vmul_vv_tu-3.c: New test.
15120 * gcc.target/riscv/rvv/base/vmul_vv_tum-1.c: New test.
15121 * gcc.target/riscv/rvv/base/vmul_vv_tum-2.c: New test.
15122 * gcc.target/riscv/rvv/base/vmul_vv_tum-3.c: New test.
15123 * gcc.target/riscv/rvv/base/vmul_vv_tumu-1.c: New test.
15124 * gcc.target/riscv/rvv/base/vmul_vv_tumu-2.c: New test.
15125 * gcc.target/riscv/rvv/base/vmul_vv_tumu-3.c: New test.
15127 2023-02-10 Richard Biener <rguenther@suse.de>
15129 PR tree-optimization/108724
15130 * gcc.target/i386/pr108724.c: New testcase.
15132 2023-02-10 Andrew Pinski <apinski@marvell.com>
15133 Andrew Macleod <amacleod@redhat.com>
15135 PR tree-optimization/108684
15136 * gcc.c-torture/compile/dce-inline-asm-1.c: New test.
15137 * gcc.c-torture/compile/dce-inline-asm-2.c: New test.
15138 * gcc.dg/tree-ssa/pr108684-1.c: New test.
15140 2023-02-10 Joseph Myers <joseph@codesourcery.com>
15142 * gcc.dg/c2x-nullptr-1.c: Test conversion of null pointer
15143 constants to nullptr_t.
15144 * gcc.dg/c2x-nullptr-3.c: Do not expect errors for conversion of
15145 null pointer constants to nullptr_t. Do test errors for
15146 conversion of other values to nullptr_t and for unary '+' on
15149 2023-02-10 Hans-Peter Nilsson <hp@axis.com>
15151 PR tree-optimization/107561
15152 * g++.dg/warn/Warray-bounds-16.C: XFAIL bogus "overflows destination"
15154 * g++.dg/pr71488.C: Ditto, but just for ilp32 targets.
15156 2023-02-10 Hans-Peter Nilsson <hp@axis.com>
15158 PR testsuite/106120
15159 * g++.dg/warn/Wstringop-overflow-4.C:144 XFAIL bogus warning for
15160 ilp32 targets with c++98.
15162 2023-02-10 Marek Polacek <polacek@redhat.com>
15165 * g++.dg/cpp0x/constexpr-nsdmi2.C: New test.
15167 2023-02-09 David Malcolm <dmalcolm@redhat.com>
15170 * gcc.dg/analyzer/torture/uninit-pr108733.c: New test.
15172 2023-02-09 Vladimir N. Makarov <vmakarov@redhat.com>
15174 * gcc.target/i386/pr103541.c: New.
15175 * g++.target/i386/pr108711.C: New.
15177 2023-02-09 Harald Anlauf <anlauf@gmx.de>
15178 Steven G. Kargl <kargl@gcc.gnu.org>
15182 * gfortran.dg/pr103779.f90: New test.
15184 2023-02-09 Jakub Jelinek <jakub@redhat.com>
15186 PR tree-optimization/108688
15187 * gcc.c-torture/compile/pr108688-1.c: Add PR number as comment.
15188 * gcc.dg/pr108688.c: New test.
15190 2023-02-09 Andrew Pinski <apinski@marvell.com>
15192 PR tree-optimization/108688
15193 * gcc.c-torture/compile/pr108688-1.c: New test.
15195 2023-02-09 Tobias Burnus <tobias@codesourcery.com>
15198 * gfortran.dg/goacc/privatization-1-compute-loop.f90: Update dg-note.
15199 * gfortran.dg/goacc/privatization-1-routine_gang-loop.f90: Likewise.
15201 2023-02-09 Tobias Burnus <tobias@codesourcery.com>
15203 * c-c++-common/gomp/allocate-5.c: Extend for align clause.
15205 2023-02-09 Tobias Burnus <tobias@codesourcery.com>
15207 * gfortran.dg/gomp/openmp-simd-8.f90: New test.
15209 2023-02-09 Jakub Jelinek <jakub@redhat.com>
15212 * g++.dg/cpp0x/pr108698.C: New test.
15214 2023-02-08 Joseph Myers <joseph@codesourcery.com>
15216 * gcc.dg/c2x-constexpr-1.c: Test initialization of constexpr
15217 pointers with null values that are not null pointer constants.
15218 * gcc.dg/c2x-constexpr-3.c: Test initialization of constexpr
15219 pointers with non-null values, not with null values that are not
15220 null pointer constants.
15222 2023-02-08 Hans-Peter Nilsson <hp@axis.com>
15224 * gcc.dg/torture/pr100398.c: Limit to lra targets.
15225 * gcc.dg/pr100590.c: Ditto.
15227 2023-02-08 David Malcolm <dmalcolm@redhat.com>
15230 * gcc.dg/analyzer/uninit-7.c: New test.
15231 * gcc.dg/analyzer/uninit-pr108704.c: New test.
15233 2023-02-08 Steve Kargl <kargl@gcc.gnu.org>
15236 * gfortran.dg/pr103259.f90: New test.
15238 2023-02-08 Jakub Jelinek <jakub@redhat.com>
15240 PR tree-optimization/108692
15241 * gcc.dg/pr108692.c: New test.
15243 2023-02-08 Richard Sandiford <richard.sandiford@arm.com>
15245 * objc/execute/execute.exp: Load objc-dg.exp.
15247 2023-02-08 Richard Sandiford <richard.sandiford@arm.com>
15249 PR tree-optimization/108316
15250 * gcc.dg/vect/pr108316.c: New test.
15252 2023-02-08 Vladimir N. Makarov <vmakarov@redhat.com>
15255 2023-02-08 Vladimir N. Makarov <vmakarov@redhat.com>
15257 * gcc.target/i386/pr103541.c: New.
15259 2023-02-08 Jakub Jelinek <jakub@redhat.com>
15262 * g++.dg/cpp23/static-operator-call5.C: Move PR108525 testcase
15263 incorrectly applied into PR108526 testcase ...
15264 * g++.dg/cpp23/static-operator-call6.C: ... here. New test.
15266 2023-02-07 David Malcolm <dmalcolm@redhat.com>
15269 * gcc.dg/analyzer/fread-pr108661.c: New test.
15270 * gcc.dg/analyzer/read-pr108661.c: New test.
15272 2023-02-07 Harald Anlauf <anlauf@gmx.de>
15275 * gfortran.dg/save_7.f90: New test.
15277 2023-02-07 Vladimir N. Makarov <vmakarov@redhat.com>
15279 * gcc.target/i386/pr103541.c: New.
15281 2023-02-07 Jakub Jelinek <jakub@redhat.com>
15283 PR tree-optimization/106923
15284 * gcc.dg/pr106923.c: New test.
15286 2023-02-07 Jakub Jelinek <jakub@redhat.com>
15288 PR tree-optimization/106433
15289 * gcc.c-torture/compile/pr106433.c: New test.
15291 2023-02-07 Jakub Jelinek <jakub@redhat.com>
15293 * g++.dg/warn/Wstrict-aliasing-bogus-union-2.C: Expect
15294 -Wdeprecated warning for C++23.
15296 2023-02-06 Alex Coplan <alex.coplan@arm.com>
15299 * gcc.target/aarch64/pr104921-1.c: New test.
15300 * gcc.target/aarch64/pr104921-2.c: New test.
15301 * gcc.target/aarch64/pr104921.x: Include file for new tests.
15303 2023-02-06 Xi Ruoyao <xry111@xry111.site>
15305 * g++.target/loongarch/bytepick.C: New test.
15307 2023-02-06 Tamar Christina <tamar.christina@arm.com>
15309 * gcc.target/aarch64/options_set_10.c: Removed.
15311 2023-02-06 Jakub Jelinek <jakub@redhat.com>
15313 PR tree-optimization/108655
15314 * gcc.dg/pr108655.c: New test.
15316 2023-02-06 Patrick Palka <ppalka@redhat.com>
15319 * g++.dg/cpp0x/overload5.C: New test.
15320 * g++.dg/cpp0x/overload5a.C: New test.
15321 * g++.dg/cpp0x/overload6.C: New test.
15323 2023-02-05 Harald Anlauf <anlauf@gmx.de>
15326 * gfortran.dg/pr108592.f90: New test.
15328 2023-02-03 Jakub Jelinek <jakub@redhat.com>
15330 PR tree-optimization/108647
15331 * g++.dg/torture/pr108647.C: New test.
15333 2023-02-03 Aldy Hernandez <aldyh@redhat.com>
15335 PR tree-optimization/108639
15336 * gcc.c-torture/compile/pr108638.c: New file.
15337 * gcc.c-torture/compile/pr108639.c: New file.
15339 2023-02-03 Andrew MacLeod <amacleod@redhat.com>
15341 PR tree-optimization/107570
15342 * gcc.dg/pr107570.c: New.
15344 2023-02-03 Marek Polacek <polacek@redhat.com>
15347 * g++.dg/cpp1y/constexpr-108158.C: New test.
15349 2023-02-03 Marek Polacek <polacek@redhat.com>
15352 * g++.dg/cpp0x/variadic-alias8.C: New test.
15354 2023-02-03 Patrick Palka <ppalka@redhat.com>
15357 * g++.dg/template/call9.C: New test.
15359 2023-02-03 Patrick Palka <ppalka@redhat.com>
15362 * g++.dg/cpp2a/concepts-dtor1.C: New test.
15364 2023-02-03 Patrick Palka <ppalka@redhat.com>
15367 * g++.dg/cpp2a/concepts-pr108579.C: New test.
15369 2023-02-03 Martin Jambor <mjambor@suse.cz>
15372 * gcc.dg/ipa/pr108384.c: New test.
15374 2023-02-03 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
15376 * gcc.target/riscv/rvv/base/binop_vv_constraint-1.c:
15377 * gcc.target/riscv/rvv/base/shift_vx_constraint-1.c:
15379 2023-02-03 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
15381 * g++.target/riscv/rvv/base/vsll_vx-1.C: New test.
15382 * g++.target/riscv/rvv/base/vsll_vx-2.C: New test.
15383 * g++.target/riscv/rvv/base/vsll_vx-3.C: New test.
15384 * g++.target/riscv/rvv/base/vsll_vx_mu-1.C: New test.
15385 * g++.target/riscv/rvv/base/vsll_vx_mu-2.C: New test.
15386 * g++.target/riscv/rvv/base/vsll_vx_mu-3.C: New test.
15387 * g++.target/riscv/rvv/base/vsll_vx_tu-1.C: New test.
15388 * g++.target/riscv/rvv/base/vsll_vx_tu-2.C: New test.
15389 * g++.target/riscv/rvv/base/vsll_vx_tu-3.C: New test.
15390 * g++.target/riscv/rvv/base/vsll_vx_tum-1.C: New test.
15391 * g++.target/riscv/rvv/base/vsll_vx_tum-2.C: New test.
15392 * g++.target/riscv/rvv/base/vsll_vx_tum-3.C: New test.
15393 * g++.target/riscv/rvv/base/vsll_vx_tumu-1.C: New test.
15394 * g++.target/riscv/rvv/base/vsll_vx_tumu-2.C: New test.
15395 * g++.target/riscv/rvv/base/vsll_vx_tumu-3.C: New test.
15397 2023-02-03 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
15399 * g++.target/riscv/rvv/base/vsra_vx-1.C: New test.
15400 * g++.target/riscv/rvv/base/vsra_vx-2.C: New test.
15401 * g++.target/riscv/rvv/base/vsra_vx-3.C: New test.
15402 * g++.target/riscv/rvv/base/vsra_vx_mu-1.C: New test.
15403 * g++.target/riscv/rvv/base/vsra_vx_mu-2.C: New test.
15404 * g++.target/riscv/rvv/base/vsra_vx_mu-3.C: New test.
15405 * g++.target/riscv/rvv/base/vsra_vx_tu-1.C: New test.
15406 * g++.target/riscv/rvv/base/vsra_vx_tu-2.C: New test.
15407 * g++.target/riscv/rvv/base/vsra_vx_tu-3.C: New test.
15408 * g++.target/riscv/rvv/base/vsra_vx_tum-1.C: New test.
15409 * g++.target/riscv/rvv/base/vsra_vx_tum-2.C: New test.
15410 * g++.target/riscv/rvv/base/vsra_vx_tum-3.C: New test.
15411 * g++.target/riscv/rvv/base/vsra_vx_tumu-1.C: New test.
15412 * g++.target/riscv/rvv/base/vsra_vx_tumu-2.C: New test.
15413 * g++.target/riscv/rvv/base/vsra_vx_tumu-3.C: New test.
15415 2023-02-03 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
15417 * g++.target/riscv/rvv/base/vsrl_vx-1.C: New test.
15418 * g++.target/riscv/rvv/base/vsrl_vx-2.C: New test.
15419 * g++.target/riscv/rvv/base/vsrl_vx-3.C: New test.
15420 * g++.target/riscv/rvv/base/vsrl_vx_mu-1.C: New test.
15421 * g++.target/riscv/rvv/base/vsrl_vx_mu-2.C: New test.
15422 * g++.target/riscv/rvv/base/vsrl_vx_mu-3.C: New test.
15423 * g++.target/riscv/rvv/base/vsrl_vx_tu-1.C: New test.
15424 * g++.target/riscv/rvv/base/vsrl_vx_tu-2.C: New test.
15425 * g++.target/riscv/rvv/base/vsrl_vx_tu-3.C: New test.
15426 * g++.target/riscv/rvv/base/vsrl_vx_tum-1.C: New test.
15427 * g++.target/riscv/rvv/base/vsrl_vx_tum-2.C: New test.
15428 * g++.target/riscv/rvv/base/vsrl_vx_tum-3.C: New test.
15429 * g++.target/riscv/rvv/base/vsrl_vx_tumu-1.C: New test.
15430 * g++.target/riscv/rvv/base/vsrl_vx_tumu-2.C: New test.
15431 * g++.target/riscv/rvv/base/vsrl_vx_tumu-3.C: New test.
15433 2023-02-03 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
15435 * gcc.target/riscv/rvv/base/shift_vx_constraint-1.c: New test.
15437 2023-02-03 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
15439 * gcc.target/riscv/rvv/base/vsll_vx-1.c: New test.
15440 * gcc.target/riscv/rvv/base/vsll_vx-2.c: New test.
15441 * gcc.target/riscv/rvv/base/vsll_vx-3.c: New test.
15442 * gcc.target/riscv/rvv/base/vsll_vx_m-1.c: New test.
15443 * gcc.target/riscv/rvv/base/vsll_vx_m-2.c: New test.
15444 * gcc.target/riscv/rvv/base/vsll_vx_m-3.c: New test.
15445 * gcc.target/riscv/rvv/base/vsll_vx_mu-1.c: New test.
15446 * gcc.target/riscv/rvv/base/vsll_vx_mu-2.c: New test.
15447 * gcc.target/riscv/rvv/base/vsll_vx_mu-3.c: New test.
15448 * gcc.target/riscv/rvv/base/vsll_vx_tu-1.c: New test.
15449 * gcc.target/riscv/rvv/base/vsll_vx_tu-2.c: New test.
15450 * gcc.target/riscv/rvv/base/vsll_vx_tu-3.c: New test.
15451 * gcc.target/riscv/rvv/base/vsll_vx_tum-1.c: New test.
15452 * gcc.target/riscv/rvv/base/vsll_vx_tum-2.c: New test.
15453 * gcc.target/riscv/rvv/base/vsll_vx_tum-3.c: New test.
15454 * gcc.target/riscv/rvv/base/vsll_vx_tumu-1.c: New test.
15455 * gcc.target/riscv/rvv/base/vsll_vx_tumu-2.c: New test.
15456 * gcc.target/riscv/rvv/base/vsll_vx_tumu-3.c: New test.
15458 2023-02-03 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
15460 * gcc.target/riscv/rvv/base/vsra_vx-1.c: New test.
15461 * gcc.target/riscv/rvv/base/vsra_vx-2.c: New test.
15462 * gcc.target/riscv/rvv/base/vsra_vx-3.c: New test.
15463 * gcc.target/riscv/rvv/base/vsra_vx_m-1.c: New test.
15464 * gcc.target/riscv/rvv/base/vsra_vx_m-2.c: New test.
15465 * gcc.target/riscv/rvv/base/vsra_vx_m-3.c: New test.
15466 * gcc.target/riscv/rvv/base/vsra_vx_mu-1.c: New test.
15467 * gcc.target/riscv/rvv/base/vsra_vx_mu-2.c: New test.
15468 * gcc.target/riscv/rvv/base/vsra_vx_mu-3.c: New test.
15469 * gcc.target/riscv/rvv/base/vsra_vx_tu-1.c: New test.
15470 * gcc.target/riscv/rvv/base/vsra_vx_tu-2.c: New test.
15471 * gcc.target/riscv/rvv/base/vsra_vx_tu-3.c: New test.
15472 * gcc.target/riscv/rvv/base/vsra_vx_tum-1.c: New test.
15473 * gcc.target/riscv/rvv/base/vsra_vx_tum-2.c: New test.
15474 * gcc.target/riscv/rvv/base/vsra_vx_tum-3.c: New test.
15475 * gcc.target/riscv/rvv/base/vsra_vx_tumu-1.c: New test.
15476 * gcc.target/riscv/rvv/base/vsra_vx_tumu-2.c: New test.
15477 * gcc.target/riscv/rvv/base/vsra_vx_tumu-3.c: New test.
15479 2023-02-03 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
15481 * gcc.target/riscv/rvv/base/vsrl_vx-1.c: New test.
15482 * gcc.target/riscv/rvv/base/vsrl_vx-2.c: New test.
15483 * gcc.target/riscv/rvv/base/vsrl_vx-3.c: New test.
15484 * gcc.target/riscv/rvv/base/vsrl_vx_m-1.c: New test.
15485 * gcc.target/riscv/rvv/base/vsrl_vx_m-2.c: New test.
15486 * gcc.target/riscv/rvv/base/vsrl_vx_m-3.c: New test.
15487 * gcc.target/riscv/rvv/base/vsrl_vx_mu-1.c: New test.
15488 * gcc.target/riscv/rvv/base/vsrl_vx_mu-2.c: New test.
15489 * gcc.target/riscv/rvv/base/vsrl_vx_mu-3.c: New test.
15490 * gcc.target/riscv/rvv/base/vsrl_vx_tu-1.c: New test.
15491 * gcc.target/riscv/rvv/base/vsrl_vx_tu-2.c: New test.
15492 * gcc.target/riscv/rvv/base/vsrl_vx_tu-3.c: New test.
15493 * gcc.target/riscv/rvv/base/vsrl_vx_tum-1.c: New test.
15494 * gcc.target/riscv/rvv/base/vsrl_vx_tum-2.c: New test.
15495 * gcc.target/riscv/rvv/base/vsrl_vx_tum-3.c: New test.
15496 * gcc.target/riscv/rvv/base/vsrl_vx_tumu-1.c: New test.
15497 * gcc.target/riscv/rvv/base/vsrl_vx_tumu-2.c: New test.
15498 * gcc.target/riscv/rvv/base/vsrl_vx_tumu-3.c: New test.
15500 2023-02-02 Joseph Myers <joseph@codesourcery.com>
15502 * gcc.dg/c2x-constexpr-3.c: Do not expect comparison of nullptr_t
15503 and pointer to be disallowed.
15504 * gcc.dg/c2x-nullptr-1.c: Test comparisons of nullptr_t and
15505 pointers are allowed.
15506 * gcc.dg/c2x-nullptr-3.c: Do not test that comparisons of
15507 nullptr_t and pointers are disallowed.
15509 2023-02-02 Joseph Myers <joseph@codesourcery.com>
15511 * gcc.dg/c2x-constexpr-1.c: Test constexpr initializers of complex
15512 types with real initializers are allowed.
15513 * gcc.dg/c2x-constexpr-3.c: Do not test for constexpr initializers
15514 of complex types with real initializers being disallowed.
15515 * gcc.dg/c2x-constexpr-8.c: Add tests of signaling NaN complex
15517 * gcc.dg/c2x-constexpr-9.c: Add more tests.
15518 * gcc.dg/dfp/c2x-constexpr-dfp-1.c: Add tests of binary floating
15519 initializers for decimal types.
15520 * gcc.dg/dfp/c2x-constexpr-dfp-2.c: Change tests of binary
15521 initializers for decimal types. Add more tests of decimal
15522 initializers for binary types.
15524 2023-02-02 Paul-Antoine Arras <pa@codesourcery.com>
15526 * gcc.target/gcn/cond_shift_3.c: New test.
15527 * gcc.target/gcn/cond_shift_3_run.c: New test.
15528 * gcc.target/gcn/cond_shift_4.c: New test.
15529 * gcc.target/gcn/cond_shift_4_run.c: New test.
15530 * gcc.target/gcn/cond_shift_8.c: New test.
15531 * gcc.target/gcn/cond_shift_8_run.c: New test.
15532 * gcc.target/gcn/cond_shift_9.c: New test.
15533 * gcc.target/gcn/cond_shift_9_run.c: New test.
15535 2023-02-02 Richard Sandiford <richard.sandiford@arm.com>
15537 PR rtl-optimization/108508
15538 * gcc.target/aarch64/pr108508.c: New test.
15540 2023-02-02 Richard Sandiford <richard.sandiford@arm.com>
15542 * g++.dg/tree-ssa/pr107876.C: Add --param case-values-threshold=4.
15544 2023-02-02 David Malcolm <dmalcolm@redhat.com>
15547 * gcc.dg/analyzer/fd-pr108633.c: New test.
15549 2023-02-02 David Malcolm <dmalcolm@redhat.com>
15551 * gcc.dg/analyzer/deref-before-check-qemu-qtest_rsp_args.c: New test.
15553 2023-02-02 Jakub Jelinek <jakub@redhat.com>
15556 PR rtl-optimization/108463
15558 * gcc.dg/pr108463.c: New test.
15560 2023-02-02 Richard Biener <rguenther@suse.de>
15562 PR middle-end/108625
15563 * gcc.dg/pr108625.c: New testcase.
15565 2023-02-02 Andrew Stubbs <ams@codesourcery.com>
15567 * gcc.c-torture/execute/pr47237.c: Xfail on amdgcn.
15568 * gcc.dg/builtin-apply3.c: Xfail for amdgcn.
15569 * gcc.dg/builtin-apply4.c: Xfail for amdgcn.
15570 * gcc.dg/torture/stackalign/builtin-apply-3.c: Xfail for amdgcn.
15571 * gcc.dg/torture/stackalign/builtin-apply-4.c: Xfail for amdgcn.
15573 2023-02-02 Andre Vieira <andre.simoesdiasvieira@arm.com>
15575 * gcc.target/arm/mve/pr108443-run.c: New test.
15576 * gcc.target/arm/mve/pr108443.c: New test.
15578 2023-02-02 Andre Vieira <andre.simoesdiasvieira@arm.com>
15580 * gcc.target/arm/mve/mve_vpt.c: Change to remove unecessary zero-extend.
15582 2023-02-02 Andre Vieira <andre.simoesdiasvieira@arm.com>
15585 * gcc.target/arm/mve/mve_vpt.c: New test.
15587 2023-02-02 Jakub Jelinek <jakub@redhat.com>
15590 * gcc.dg/pr107300.c: New test.
15592 2023-02-02 liuhongt <hongtao.liu@intel.com>
15594 * gcc.target/aarch64/pr108601.c: New test.
15596 2023-02-02 Jakub Jelinek <jakub@redhat.com>
15598 PR middle-end/108435
15599 * gcc.dg/gomp/pr108435.c: New test.
15601 2023-02-01 Harald Anlauf <anlauf@gmx.de>
15604 * gfortran.dg/pr108527.f90: Adjust test pattern.
15606 2023-02-01 Tamar Christina <tamar.christina@arm.com>
15608 * gcc.target/aarch64/cpunative/info_19: New test.
15609 * gcc.target/aarch64/cpunative/info_20: New test.
15610 * gcc.target/aarch64/cpunative/info_21: New test.
15611 * gcc.target/aarch64/cpunative/info_22: New test.
15612 * gcc.target/aarch64/cpunative/native_cpu_19.c: New test.
15613 * gcc.target/aarch64/cpunative/native_cpu_20.c: New test.
15614 * gcc.target/aarch64/cpunative/native_cpu_21.c: New test.
15615 * gcc.target/aarch64/cpunative/native_cpu_22.c: New test.
15617 2023-02-01 Siddhesh Poyarekar <siddhesh@gotplt.org>
15619 * gcc.dg/builtin-dynamic-object-size-0.c: Move FAIL and nfail
15621 * gcc.dg/builtin-object-size-common.h: ... new file.
15622 * g++.dg/ext/builtin-object-size1.C: Include
15623 builtin-object-size-common.h. Replace all abort with FAIL.
15625 * g++.dg/ext/builtin-object-size2.C: Likewise.
15626 * gcc.dg/builtin-object-size-1.c: Likewise.
15627 * gcc.dg/builtin-object-size-12.c: Likewise.
15628 * gcc.dg/builtin-object-size-13.c: Likewise.
15629 * gcc.dg/builtin-object-size-15.c: Likewise.
15630 * gcc.dg/builtin-object-size-2.c: Likewise.
15631 * gcc.dg/builtin-object-size-3.c: Likewise.
15632 * gcc.dg/builtin-object-size-4.c: Likewise.
15633 * gcc.dg/builtin-object-size-6.c: Likewise.
15634 * gcc.dg/builtin-object-size-7.c: Likewise.
15635 * gcc.dg/builtin-object-size-8.c: Likewise.
15636 * gcc.dg/pr101836.c: Likewise.
15637 * gcc.dg/strict-flex-array-3.c: Likewise.
15639 2023-02-01 Andrew MacLeod <amacleod@redhat.com>
15641 PR tree-optimization/108356
15642 * gcc.dg/pr108356.c: New.
15644 2023-02-01 Martin Liska <mliska@suse.cz>
15647 * g++.dg/ipa/pr108509.C: New test.
15649 2023-02-01 Marek Polacek <polacek@redhat.com>
15652 * g++.dg/warn/Wlogical-op-4.C: New test.
15654 2023-02-01 Jakub Jelinek <jakub@redhat.com>
15657 * gcc.dg/pr108573.c: New test.
15659 2023-02-01 Richard Sandiford <richard.sandiford@arm.com>
15661 * g++.dg/gomp/attrs-10.C: Update warning strings for aarch64.
15662 * g++.dg/gomp/declare-simd-8.C: Add expected warning for aarch64.
15664 2023-02-01 Jakub Jelinek <jakub@redhat.com>
15667 * g++.dg/gomp/pr108607.C: New test.
15669 2023-02-01 Andreas Krebbel <krebbel@linux.ibm.com>
15671 * gcc.target/s390/preserve-args-1.c: New test.
15672 * gcc.target/s390/preserve-args-2.c: New test.
15673 * gcc.target/s390/preserve-args-3.c: New file.
15675 2023-02-01 Jason Merrill <jason@redhat.com>
15677 * g++.dg/warn/changes-meaning2.C: New test.
15678 * g++.dg/warn/changes-meaning3.C: New test.
15680 2023-02-01 David Malcolm <dmalcolm@redhat.com>
15682 * gcc.dg/analyzer/call-summaries-2.c: Add
15683 dg-require-effective-target alloca.
15684 * gcc.dg/analyzer/imprecise-floating-point-1.c: Likewise.
15685 * gcc.dg/analyzer/infinite-recursion-alloca.c: Likewise.
15686 * gcc.dg/analyzer/malloc-callbacks.c: Likewise.
15687 * gcc.dg/analyzer/out-of-bounds-5.c: Likewise. Remove includes
15688 of <stdio.h> and <alloca.h>. Use "__builtin_free" rather than
15689 "free", to match uses of "__builtin_malloc".
15690 * gcc.dg/analyzer/putenv-1.c: Add dg-require-effective-target
15692 * gcc.dg/analyzer/write-to-string-literal-5.c: Likewise.
15694 2023-02-01 David Malcolm <dmalcolm@redhat.com>
15697 * gcc.dg/analyzer/allocation-size-multiline-3.c: New test.
15698 * gcc.dg/analyzer/test-alloca.h: New test.
15700 2023-01-31 Jason Merrill <jason@redhat.com>
15703 * g++.dg/cpp1z/aggr-base13.C: New test.
15705 2023-01-31 Thomas Schwinge <thomas@codesourcery.com>
15707 * lib/gm2.exp (gm2_link_flags) [$gccpath != ""]: Also consider
15708 'gcc-set-multilib-library-path' for 'ld_library_path'.
15710 2023-01-31 Marek Polacek <polacek@redhat.com>
15713 * g++.dg/cpp0x/variadic184.C: New test.
15715 2023-01-31 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
15717 * g++.target/riscv/rvv/base/vdiv_vv-1.C: New test.
15718 * g++.target/riscv/rvv/base/vdiv_vv-2.C: New test.
15719 * g++.target/riscv/rvv/base/vdiv_vv-3.C: New test.
15720 * g++.target/riscv/rvv/base/vdiv_vv_mu-1.C: New test.
15721 * g++.target/riscv/rvv/base/vdiv_vv_mu-2.C: New test.
15722 * g++.target/riscv/rvv/base/vdiv_vv_mu-3.C: New test.
15723 * g++.target/riscv/rvv/base/vdiv_vv_tu-1.C: New test.
15724 * g++.target/riscv/rvv/base/vdiv_vv_tu-2.C: New test.
15725 * g++.target/riscv/rvv/base/vdiv_vv_tu-3.C: New test.
15726 * g++.target/riscv/rvv/base/vdiv_vv_tum-1.C: New test.
15727 * g++.target/riscv/rvv/base/vdiv_vv_tum-2.C: New test.
15728 * g++.target/riscv/rvv/base/vdiv_vv_tum-3.C: New test.
15729 * g++.target/riscv/rvv/base/vdiv_vv_tumu-1.C: New test.
15730 * g++.target/riscv/rvv/base/vdiv_vv_tumu-2.C: New test.
15731 * g++.target/riscv/rvv/base/vdiv_vv_tumu-3.C: New test.
15732 * g++.target/riscv/rvv/base/vdivu_vv-1.C: New test.
15733 * g++.target/riscv/rvv/base/vdivu_vv-2.C: New test.
15734 * g++.target/riscv/rvv/base/vdivu_vv-3.C: New test.
15735 * g++.target/riscv/rvv/base/vdivu_vv_mu-1.C: New test.
15736 * g++.target/riscv/rvv/base/vdivu_vv_mu-2.C: New test.
15737 * g++.target/riscv/rvv/base/vdivu_vv_mu-3.C: New test.
15738 * g++.target/riscv/rvv/base/vdivu_vv_tu-1.C: New test.
15739 * g++.target/riscv/rvv/base/vdivu_vv_tu-2.C: New test.
15740 * g++.target/riscv/rvv/base/vdivu_vv_tu-3.C: New test.
15741 * g++.target/riscv/rvv/base/vdivu_vv_tum-1.C: New test.
15742 * g++.target/riscv/rvv/base/vdivu_vv_tum-2.C: New test.
15743 * g++.target/riscv/rvv/base/vdivu_vv_tum-3.C: New test.
15744 * g++.target/riscv/rvv/base/vdivu_vv_tumu-1.C: New test.
15745 * g++.target/riscv/rvv/base/vdivu_vv_tumu-2.C: New test.
15746 * g++.target/riscv/rvv/base/vdivu_vv_tumu-3.C: New test.
15748 2023-01-31 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
15750 * g++.target/riscv/rvv/base/vmax_vv-1.C: New test.
15751 * g++.target/riscv/rvv/base/vmax_vv-2.C: New test.
15752 * g++.target/riscv/rvv/base/vmax_vv-3.C: New test.
15753 * g++.target/riscv/rvv/base/vmax_vv_mu-1.C: New test.
15754 * g++.target/riscv/rvv/base/vmax_vv_mu-2.C: New test.
15755 * g++.target/riscv/rvv/base/vmax_vv_mu-3.C: New test.
15756 * g++.target/riscv/rvv/base/vmax_vv_tu-1.C: New test.
15757 * g++.target/riscv/rvv/base/vmax_vv_tu-2.C: New test.
15758 * g++.target/riscv/rvv/base/vmax_vv_tu-3.C: New test.
15759 * g++.target/riscv/rvv/base/vmax_vv_tum-1.C: New test.
15760 * g++.target/riscv/rvv/base/vmax_vv_tum-2.C: New test.
15761 * g++.target/riscv/rvv/base/vmax_vv_tum-3.C: New test.
15762 * g++.target/riscv/rvv/base/vmax_vv_tumu-1.C: New test.
15763 * g++.target/riscv/rvv/base/vmax_vv_tumu-2.C: New test.
15764 * g++.target/riscv/rvv/base/vmax_vv_tumu-3.C: New test.
15765 * g++.target/riscv/rvv/base/vmaxu_vv-1.C: New test.
15766 * g++.target/riscv/rvv/base/vmaxu_vv-2.C: New test.
15767 * g++.target/riscv/rvv/base/vmaxu_vv-3.C: New test.
15768 * g++.target/riscv/rvv/base/vmaxu_vv_mu-1.C: New test.
15769 * g++.target/riscv/rvv/base/vmaxu_vv_mu-2.C: New test.
15770 * g++.target/riscv/rvv/base/vmaxu_vv_mu-3.C: New test.
15771 * g++.target/riscv/rvv/base/vmaxu_vv_tu-1.C: New test.
15772 * g++.target/riscv/rvv/base/vmaxu_vv_tu-2.C: New test.
15773 * g++.target/riscv/rvv/base/vmaxu_vv_tu-3.C: New test.
15774 * g++.target/riscv/rvv/base/vmaxu_vv_tum-1.C: New test.
15775 * g++.target/riscv/rvv/base/vmaxu_vv_tum-2.C: New test.
15776 * g++.target/riscv/rvv/base/vmaxu_vv_tum-3.C: New test.
15777 * g++.target/riscv/rvv/base/vmaxu_vv_tumu-1.C: New test.
15778 * g++.target/riscv/rvv/base/vmaxu_vv_tumu-2.C: New test.
15779 * g++.target/riscv/rvv/base/vmaxu_vv_tumu-3.C: New test.
15781 2023-01-31 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
15783 * g++.target/riscv/rvv/base/vmin_vv-1.C: New test.
15784 * g++.target/riscv/rvv/base/vmin_vv-2.C: New test.
15785 * g++.target/riscv/rvv/base/vmin_vv-3.C: New test.
15786 * g++.target/riscv/rvv/base/vmin_vv_mu-1.C: New test.
15787 * g++.target/riscv/rvv/base/vmin_vv_mu-2.C: New test.
15788 * g++.target/riscv/rvv/base/vmin_vv_mu-3.C: New test.
15789 * g++.target/riscv/rvv/base/vmin_vv_tu-1.C: New test.
15790 * g++.target/riscv/rvv/base/vmin_vv_tu-2.C: New test.
15791 * g++.target/riscv/rvv/base/vmin_vv_tu-3.C: New test.
15792 * g++.target/riscv/rvv/base/vmin_vv_tum-1.C: New test.
15793 * g++.target/riscv/rvv/base/vmin_vv_tum-2.C: New test.
15794 * g++.target/riscv/rvv/base/vmin_vv_tum-3.C: New test.
15795 * g++.target/riscv/rvv/base/vmin_vv_tumu-1.C: New test.
15796 * g++.target/riscv/rvv/base/vmin_vv_tumu-2.C: New test.
15797 * g++.target/riscv/rvv/base/vmin_vv_tumu-3.C: New test.
15798 * g++.target/riscv/rvv/base/vminu_vv-1.C: New test.
15799 * g++.target/riscv/rvv/base/vminu_vv-2.C: New test.
15800 * g++.target/riscv/rvv/base/vminu_vv-3.C: New test.
15801 * g++.target/riscv/rvv/base/vminu_vv_mu-1.C: New test.
15802 * g++.target/riscv/rvv/base/vminu_vv_mu-2.C: New test.
15803 * g++.target/riscv/rvv/base/vminu_vv_mu-3.C: New test.
15804 * g++.target/riscv/rvv/base/vminu_vv_tu-1.C: New test.
15805 * g++.target/riscv/rvv/base/vminu_vv_tu-2.C: New test.
15806 * g++.target/riscv/rvv/base/vminu_vv_tu-3.C: New test.
15807 * g++.target/riscv/rvv/base/vminu_vv_tum-1.C: New test.
15808 * g++.target/riscv/rvv/base/vminu_vv_tum-2.C: New test.
15809 * g++.target/riscv/rvv/base/vminu_vv_tum-3.C: New test.
15810 * g++.target/riscv/rvv/base/vminu_vv_tumu-1.C: New test.
15811 * g++.target/riscv/rvv/base/vminu_vv_tumu-2.C: New test.
15812 * g++.target/riscv/rvv/base/vminu_vv_tumu-3.C: New test.
15814 2023-01-31 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
15816 * g++.target/riscv/rvv/base/vor_vv-1.C: New test.
15817 * g++.target/riscv/rvv/base/vor_vv-2.C: New test.
15818 * g++.target/riscv/rvv/base/vor_vv-3.C: New test.
15819 * g++.target/riscv/rvv/base/vor_vv_mu-1.C: New test.
15820 * g++.target/riscv/rvv/base/vor_vv_mu-2.C: New test.
15821 * g++.target/riscv/rvv/base/vor_vv_mu-3.C: New test.
15822 * g++.target/riscv/rvv/base/vor_vv_tu-1.C: New test.
15823 * g++.target/riscv/rvv/base/vor_vv_tu-2.C: New test.
15824 * g++.target/riscv/rvv/base/vor_vv_tu-3.C: New test.
15825 * g++.target/riscv/rvv/base/vor_vv_tum-1.C: New test.
15826 * g++.target/riscv/rvv/base/vor_vv_tum-2.C: New test.
15827 * g++.target/riscv/rvv/base/vor_vv_tum-3.C: New test.
15828 * g++.target/riscv/rvv/base/vor_vv_tumu-1.C: New test.
15829 * g++.target/riscv/rvv/base/vor_vv_tumu-2.C: New test.
15830 * g++.target/riscv/rvv/base/vor_vv_tumu-3.C: New test.
15832 2023-01-31 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
15834 * g++.target/riscv/rvv/base/vrem_vv-1.C: New test.
15835 * g++.target/riscv/rvv/base/vrem_vv-2.C: New test.
15836 * g++.target/riscv/rvv/base/vrem_vv-3.C: New test.
15837 * g++.target/riscv/rvv/base/vrem_vv_mu-1.C: New test.
15838 * g++.target/riscv/rvv/base/vrem_vv_mu-2.C: New test.
15839 * g++.target/riscv/rvv/base/vrem_vv_mu-3.C: New test.
15840 * g++.target/riscv/rvv/base/vrem_vv_tu-1.C: New test.
15841 * g++.target/riscv/rvv/base/vrem_vv_tu-2.C: New test.
15842 * g++.target/riscv/rvv/base/vrem_vv_tu-3.C: New test.
15843 * g++.target/riscv/rvv/base/vrem_vv_tum-1.C: New test.
15844 * g++.target/riscv/rvv/base/vrem_vv_tum-2.C: New test.
15845 * g++.target/riscv/rvv/base/vrem_vv_tum-3.C: New test.
15846 * g++.target/riscv/rvv/base/vrem_vv_tumu-1.C: New test.
15847 * g++.target/riscv/rvv/base/vrem_vv_tumu-2.C: New test.
15848 * g++.target/riscv/rvv/base/vrem_vv_tumu-3.C: New test.
15849 * g++.target/riscv/rvv/base/vremu_vv-1.C: New test.
15850 * g++.target/riscv/rvv/base/vremu_vv-2.C: New test.
15851 * g++.target/riscv/rvv/base/vremu_vv-3.C: New test.
15852 * g++.target/riscv/rvv/base/vremu_vv_mu-1.C: New test.
15853 * g++.target/riscv/rvv/base/vremu_vv_mu-2.C: New test.
15854 * g++.target/riscv/rvv/base/vremu_vv_mu-3.C: New test.
15855 * g++.target/riscv/rvv/base/vremu_vv_tu-1.C: New test.
15856 * g++.target/riscv/rvv/base/vremu_vv_tu-2.C: New test.
15857 * g++.target/riscv/rvv/base/vremu_vv_tu-3.C: New test.
15858 * g++.target/riscv/rvv/base/vremu_vv_tum-1.C: New test.
15859 * g++.target/riscv/rvv/base/vremu_vv_tum-2.C: New test.
15860 * g++.target/riscv/rvv/base/vremu_vv_tum-3.C: New test.
15861 * g++.target/riscv/rvv/base/vremu_vv_tumu-1.C: New test.
15862 * g++.target/riscv/rvv/base/vremu_vv_tumu-2.C: New test.
15863 * g++.target/riscv/rvv/base/vremu_vv_tumu-3.C: New test.
15865 2023-01-31 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
15867 * g++.target/riscv/rvv/base/vsll_vv-1.C: New test.
15868 * g++.target/riscv/rvv/base/vsll_vv-2.C: New test.
15869 * g++.target/riscv/rvv/base/vsll_vv-3.C: New test.
15870 * g++.target/riscv/rvv/base/vsll_vv_mu-1.C: New test.
15871 * g++.target/riscv/rvv/base/vsll_vv_mu-2.C: New test.
15872 * g++.target/riscv/rvv/base/vsll_vv_mu-3.C: New test.
15873 * g++.target/riscv/rvv/base/vsll_vv_tu-1.C: New test.
15874 * g++.target/riscv/rvv/base/vsll_vv_tu-2.C: New test.
15875 * g++.target/riscv/rvv/base/vsll_vv_tu-3.C: New test.
15876 * g++.target/riscv/rvv/base/vsll_vv_tum-1.C: New test.
15877 * g++.target/riscv/rvv/base/vsll_vv_tum-2.C: New test.
15878 * g++.target/riscv/rvv/base/vsll_vv_tum-3.C: New test.
15879 * g++.target/riscv/rvv/base/vsll_vv_tumu-1.C: New test.
15880 * g++.target/riscv/rvv/base/vsll_vv_tumu-2.C: New test.
15881 * g++.target/riscv/rvv/base/vsll_vv_tumu-3.C: New test.
15883 2023-01-31 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
15885 * g++.target/riscv/rvv/base/vsra_vv-1.C: New test.
15886 * g++.target/riscv/rvv/base/vsra_vv-2.C: New test.
15887 * g++.target/riscv/rvv/base/vsra_vv-3.C: New test.
15888 * g++.target/riscv/rvv/base/vsra_vv_mu-1.C: New test.
15889 * g++.target/riscv/rvv/base/vsra_vv_mu-2.C: New test.
15890 * g++.target/riscv/rvv/base/vsra_vv_mu-3.C: New test.
15891 * g++.target/riscv/rvv/base/vsra_vv_tu-1.C: New test.
15892 * g++.target/riscv/rvv/base/vsra_vv_tu-2.C: New test.
15893 * g++.target/riscv/rvv/base/vsra_vv_tu-3.C: New test.
15894 * g++.target/riscv/rvv/base/vsra_vv_tum-1.C: New test.
15895 * g++.target/riscv/rvv/base/vsra_vv_tum-2.C: New test.
15896 * g++.target/riscv/rvv/base/vsra_vv_tum-3.C: New test.
15897 * g++.target/riscv/rvv/base/vsra_vv_tumu-1.C: New test.
15898 * g++.target/riscv/rvv/base/vsra_vv_tumu-2.C: New test.
15899 * g++.target/riscv/rvv/base/vsra_vv_tumu-3.C: New test.
15901 2023-01-31 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
15903 * g++.target/riscv/rvv/base/vsrl_vv-1.C: New test.
15904 * g++.target/riscv/rvv/base/vsrl_vv-2.C: New test.
15905 * g++.target/riscv/rvv/base/vsrl_vv-3.C: New test.
15906 * g++.target/riscv/rvv/base/vsrl_vv_mu-1.C: New test.
15907 * g++.target/riscv/rvv/base/vsrl_vv_mu-2.C: New test.
15908 * g++.target/riscv/rvv/base/vsrl_vv_mu-3.C: New test.
15909 * g++.target/riscv/rvv/base/vsrl_vv_tu-1.C: New test.
15910 * g++.target/riscv/rvv/base/vsrl_vv_tu-2.C: New test.
15911 * g++.target/riscv/rvv/base/vsrl_vv_tu-3.C: New test.
15912 * g++.target/riscv/rvv/base/vsrl_vv_tum-1.C: New test.
15913 * g++.target/riscv/rvv/base/vsrl_vv_tum-2.C: New test.
15914 * g++.target/riscv/rvv/base/vsrl_vv_tum-3.C: New test.
15915 * g++.target/riscv/rvv/base/vsrl_vv_tumu-1.C: New test.
15916 * g++.target/riscv/rvv/base/vsrl_vv_tumu-2.C: New test.
15917 * g++.target/riscv/rvv/base/vsrl_vv_tumu-3.C: New test.
15919 2023-01-31 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
15921 * g++.target/riscv/rvv/base/vand_vv-1.C: New test.
15922 * g++.target/riscv/rvv/base/vand_vv-2.C: New test.
15923 * g++.target/riscv/rvv/base/vand_vv-3.C: New test.
15924 * g++.target/riscv/rvv/base/vand_vv_mu-1.C: New test.
15925 * g++.target/riscv/rvv/base/vand_vv_mu-2.C: New test.
15926 * g++.target/riscv/rvv/base/vand_vv_mu-3.C: New test.
15927 * g++.target/riscv/rvv/base/vand_vv_tu-1.C: New test.
15928 * g++.target/riscv/rvv/base/vand_vv_tu-2.C: New test.
15929 * g++.target/riscv/rvv/base/vand_vv_tu-3.C: New test.
15930 * g++.target/riscv/rvv/base/vand_vv_tum-1.C: New test.
15931 * g++.target/riscv/rvv/base/vand_vv_tum-2.C: New test.
15932 * g++.target/riscv/rvv/base/vand_vv_tum-3.C: New test.
15933 * g++.target/riscv/rvv/base/vand_vv_tumu-1.C: New test.
15934 * g++.target/riscv/rvv/base/vand_vv_tumu-2.C: New test.
15935 * g++.target/riscv/rvv/base/vand_vv_tumu-3.C: New test.
15936 * g++.target/riscv/rvv/base/vsub_vv-1.C: New test.
15937 * g++.target/riscv/rvv/base/vsub_vv-2.C: New test.
15938 * g++.target/riscv/rvv/base/vsub_vv-3.C: New test.
15939 * g++.target/riscv/rvv/base/vsub_vv_mu-1.C: New test.
15940 * g++.target/riscv/rvv/base/vsub_vv_mu-2.C: New test.
15941 * g++.target/riscv/rvv/base/vsub_vv_mu-3.C: New test.
15942 * g++.target/riscv/rvv/base/vsub_vv_tu-1.C: New test.
15943 * g++.target/riscv/rvv/base/vsub_vv_tu-2.C: New test.
15944 * g++.target/riscv/rvv/base/vsub_vv_tu-3.C: New test.
15945 * g++.target/riscv/rvv/base/vsub_vv_tum-1.C: New test.
15946 * g++.target/riscv/rvv/base/vsub_vv_tum-2.C: New test.
15947 * g++.target/riscv/rvv/base/vsub_vv_tum-3.C: New test.
15948 * g++.target/riscv/rvv/base/vsub_vv_tumu-1.C: New test.
15949 * g++.target/riscv/rvv/base/vsub_vv_tumu-2.C: New test.
15950 * g++.target/riscv/rvv/base/vsub_vv_tumu-3.C: New test.
15952 2023-01-31 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
15954 * g++.target/riscv/rvv/base/vxor_vv-1.C: New test.
15955 * g++.target/riscv/rvv/base/vxor_vv-2.C: New test.
15956 * g++.target/riscv/rvv/base/vxor_vv-3.C: New test.
15957 * g++.target/riscv/rvv/base/vxor_vv_mu-1.C: New test.
15958 * g++.target/riscv/rvv/base/vxor_vv_mu-2.C: New test.
15959 * g++.target/riscv/rvv/base/vxor_vv_mu-3.C: New test.
15960 * g++.target/riscv/rvv/base/vxor_vv_tu-1.C: New test.
15961 * g++.target/riscv/rvv/base/vxor_vv_tu-2.C: New test.
15962 * g++.target/riscv/rvv/base/vxor_vv_tu-3.C: New test.
15963 * g++.target/riscv/rvv/base/vxor_vv_tum-1.C: New test.
15964 * g++.target/riscv/rvv/base/vxor_vv_tum-2.C: New test.
15965 * g++.target/riscv/rvv/base/vxor_vv_tum-3.C: New test.
15966 * g++.target/riscv/rvv/base/vxor_vv_tumu-1.C: New test.
15967 * g++.target/riscv/rvv/base/vxor_vv_tumu-2.C: New test.
15968 * g++.target/riscv/rvv/base/vxor_vv_tumu-3.C: New test.
15970 2023-01-31 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
15972 * g++.target/riscv/rvv/base/vadd_vv-1.C: New test.
15973 * g++.target/riscv/rvv/base/vadd_vv-2.C: New test.
15974 * g++.target/riscv/rvv/base/vadd_vv-3.C: New test.
15975 * g++.target/riscv/rvv/base/vadd_vv_mu-1.C: New test.
15976 * g++.target/riscv/rvv/base/vadd_vv_mu-2.C: New test.
15977 * g++.target/riscv/rvv/base/vadd_vv_mu-3.C: New test.
15978 * g++.target/riscv/rvv/base/vadd_vv_tu-1.C: New test.
15979 * g++.target/riscv/rvv/base/vadd_vv_tu-2.C: New test.
15980 * g++.target/riscv/rvv/base/vadd_vv_tu-3.C: New test.
15981 * g++.target/riscv/rvv/base/vadd_vv_tum-1.C: New test.
15982 * g++.target/riscv/rvv/base/vadd_vv_tum-2.C: New test.
15983 * g++.target/riscv/rvv/base/vadd_vv_tum-3.C: New test.
15984 * g++.target/riscv/rvv/base/vadd_vv_tumu-1.C: New test.
15985 * g++.target/riscv/rvv/base/vadd_vv_tumu-2.C: New test.
15986 * g++.target/riscv/rvv/base/vadd_vv_tumu-3.C: New test.
15988 2023-01-31 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
15990 * gcc.target/riscv/rvv/base/binop_vv_constraint-1.c: New test.
15992 2023-01-31 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
15994 * gcc.target/riscv/rvv/base/vadd_vv-1.c: New test.
15995 * gcc.target/riscv/rvv/base/vadd_vv-2.c: New test.
15996 * gcc.target/riscv/rvv/base/vadd_vv-3.c: New test.
15997 * gcc.target/riscv/rvv/base/vadd_vv_m-1.c: New test.
15998 * gcc.target/riscv/rvv/base/vadd_vv_m-2.c: New test.
15999 * gcc.target/riscv/rvv/base/vadd_vv_m-3.c: New test.
16000 * gcc.target/riscv/rvv/base/vadd_vv_mu-1.c: New test.
16001 * gcc.target/riscv/rvv/base/vadd_vv_mu-2.c: New test.
16002 * gcc.target/riscv/rvv/base/vadd_vv_mu-3.c: New test.
16003 * gcc.target/riscv/rvv/base/vadd_vv_tu-1.c: New test.
16004 * gcc.target/riscv/rvv/base/vadd_vv_tu-2.c: New test.
16005 * gcc.target/riscv/rvv/base/vadd_vv_tu-3.c: New test.
16006 * gcc.target/riscv/rvv/base/vadd_vv_tum-1.c: New test.
16007 * gcc.target/riscv/rvv/base/vadd_vv_tum-2.c: New test.
16008 * gcc.target/riscv/rvv/base/vadd_vv_tum-3.c: New test.
16009 * gcc.target/riscv/rvv/base/vadd_vv_tumu-1.c: New test.
16010 * gcc.target/riscv/rvv/base/vadd_vv_tumu-2.c: New test.
16011 * gcc.target/riscv/rvv/base/vadd_vv_tumu-3.c: New test.
16013 2023-01-31 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
16015 * gcc.target/riscv/rvv/base/vand_vv-1.c: New test.
16016 * gcc.target/riscv/rvv/base/vand_vv-2.c: New test.
16017 * gcc.target/riscv/rvv/base/vand_vv-3.c: New test.
16018 * gcc.target/riscv/rvv/base/vand_vv_m-1.c: New test.
16019 * gcc.target/riscv/rvv/base/vand_vv_m-2.c: New test.
16020 * gcc.target/riscv/rvv/base/vand_vv_m-3.c: New test.
16021 * gcc.target/riscv/rvv/base/vand_vv_mu-1.c: New test.
16022 * gcc.target/riscv/rvv/base/vand_vv_mu-2.c: New test.
16023 * gcc.target/riscv/rvv/base/vand_vv_mu-3.c: New test.
16024 * gcc.target/riscv/rvv/base/vand_vv_tu-1.c: New test.
16025 * gcc.target/riscv/rvv/base/vand_vv_tu-2.c: New test.
16026 * gcc.target/riscv/rvv/base/vand_vv_tu-3.c: New test.
16027 * gcc.target/riscv/rvv/base/vand_vv_tum-1.c: New test.
16028 * gcc.target/riscv/rvv/base/vand_vv_tum-2.c: New test.
16029 * gcc.target/riscv/rvv/base/vand_vv_tum-3.c: New test.
16030 * gcc.target/riscv/rvv/base/vand_vv_tumu-1.c: New test.
16031 * gcc.target/riscv/rvv/base/vand_vv_tumu-2.c: New test.
16032 * gcc.target/riscv/rvv/base/vand_vv_tumu-3.c: New test.
16034 2023-01-31 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
16036 * gcc.target/riscv/rvv/base/vdiv_vv-1.c: New test.
16037 * gcc.target/riscv/rvv/base/vdiv_vv-2.c: New test.
16038 * gcc.target/riscv/rvv/base/vdiv_vv-3.c: New test.
16039 * gcc.target/riscv/rvv/base/vdiv_vv_m-1.c: New test.
16040 * gcc.target/riscv/rvv/base/vdiv_vv_m-2.c: New test.
16041 * gcc.target/riscv/rvv/base/vdiv_vv_m-3.c: New test.
16042 * gcc.target/riscv/rvv/base/vdiv_vv_mu-1.c: New test.
16043 * gcc.target/riscv/rvv/base/vdiv_vv_mu-2.c: New test.
16044 * gcc.target/riscv/rvv/base/vdiv_vv_mu-3.c: New test.
16045 * gcc.target/riscv/rvv/base/vdiv_vv_tu-1.c: New test.
16046 * gcc.target/riscv/rvv/base/vdiv_vv_tu-2.c: New test.
16047 * gcc.target/riscv/rvv/base/vdiv_vv_tu-3.c: New test.
16048 * gcc.target/riscv/rvv/base/vdiv_vv_tum-1.c: New test.
16049 * gcc.target/riscv/rvv/base/vdiv_vv_tum-2.c: New test.
16050 * gcc.target/riscv/rvv/base/vdiv_vv_tum-3.c: New test.
16051 * gcc.target/riscv/rvv/base/vdiv_vv_tumu-1.c: New test.
16052 * gcc.target/riscv/rvv/base/vdiv_vv_tumu-2.c: New test.
16053 * gcc.target/riscv/rvv/base/vdiv_vv_tumu-3.c: New test.
16054 * gcc.target/riscv/rvv/base/vdivu_vv-1.c: New test.
16055 * gcc.target/riscv/rvv/base/vdivu_vv-2.c: New test.
16056 * gcc.target/riscv/rvv/base/vdivu_vv-3.c: New test.
16057 * gcc.target/riscv/rvv/base/vdivu_vv_m-1.c: New test.
16058 * gcc.target/riscv/rvv/base/vdivu_vv_m-2.c: New test.
16059 * gcc.target/riscv/rvv/base/vdivu_vv_m-3.c: New test.
16060 * gcc.target/riscv/rvv/base/vdivu_vv_mu-1.c: New test.
16061 * gcc.target/riscv/rvv/base/vdivu_vv_mu-2.c: New test.
16062 * gcc.target/riscv/rvv/base/vdivu_vv_mu-3.c: New test.
16063 * gcc.target/riscv/rvv/base/vdivu_vv_tu-1.c: New test.
16064 * gcc.target/riscv/rvv/base/vdivu_vv_tu-2.c: New test.
16065 * gcc.target/riscv/rvv/base/vdivu_vv_tu-3.c: New test.
16066 * gcc.target/riscv/rvv/base/vdivu_vv_tum-1.c: New test.
16067 * gcc.target/riscv/rvv/base/vdivu_vv_tum-2.c: New test.
16068 * gcc.target/riscv/rvv/base/vdivu_vv_tum-3.c: New test.
16069 * gcc.target/riscv/rvv/base/vdivu_vv_tumu-1.c: New test.
16070 * gcc.target/riscv/rvv/base/vdivu_vv_tumu-2.c: New test.
16071 * gcc.target/riscv/rvv/base/vdivu_vv_tumu-3.c: New test.
16073 2023-01-31 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
16075 * gcc.target/riscv/rvv/base/vmax_vv-1.c: New test.
16076 * gcc.target/riscv/rvv/base/vmax_vv-2.c: New test.
16077 * gcc.target/riscv/rvv/base/vmax_vv-3.c: New test.
16078 * gcc.target/riscv/rvv/base/vmax_vv_m-1.c: New test.
16079 * gcc.target/riscv/rvv/base/vmax_vv_m-2.c: New test.
16080 * gcc.target/riscv/rvv/base/vmax_vv_m-3.c: New test.
16081 * gcc.target/riscv/rvv/base/vmax_vv_mu-1.c: New test.
16082 * gcc.target/riscv/rvv/base/vmax_vv_mu-2.c: New test.
16083 * gcc.target/riscv/rvv/base/vmax_vv_mu-3.c: New test.
16084 * gcc.target/riscv/rvv/base/vmax_vv_tu-1.c: New test.
16085 * gcc.target/riscv/rvv/base/vmax_vv_tu-2.c: New test.
16086 * gcc.target/riscv/rvv/base/vmax_vv_tu-3.c: New test.
16087 * gcc.target/riscv/rvv/base/vmax_vv_tum-1.c: New test.
16088 * gcc.target/riscv/rvv/base/vmax_vv_tum-2.c: New test.
16089 * gcc.target/riscv/rvv/base/vmax_vv_tum-3.c: New test.
16090 * gcc.target/riscv/rvv/base/vmax_vv_tumu-1.c: New test.
16091 * gcc.target/riscv/rvv/base/vmax_vv_tumu-2.c: New test.
16092 * gcc.target/riscv/rvv/base/vmax_vv_tumu-3.c: New test.
16093 * gcc.target/riscv/rvv/base/vmaxu_vv-1.c: New test.
16094 * gcc.target/riscv/rvv/base/vmaxu_vv-2.c: New test.
16095 * gcc.target/riscv/rvv/base/vmaxu_vv-3.c: New test.
16096 * gcc.target/riscv/rvv/base/vmaxu_vv_m-1.c: New test.
16097 * gcc.target/riscv/rvv/base/vmaxu_vv_m-2.c: New test.
16098 * gcc.target/riscv/rvv/base/vmaxu_vv_m-3.c: New test.
16099 * gcc.target/riscv/rvv/base/vmaxu_vv_mu-1.c: New test.
16100 * gcc.target/riscv/rvv/base/vmaxu_vv_mu-2.c: New test.
16101 * gcc.target/riscv/rvv/base/vmaxu_vv_mu-3.c: New test.
16102 * gcc.target/riscv/rvv/base/vmaxu_vv_tu-1.c: New test.
16103 * gcc.target/riscv/rvv/base/vmaxu_vv_tu-2.c: New test.
16104 * gcc.target/riscv/rvv/base/vmaxu_vv_tu-3.c: New test.
16105 * gcc.target/riscv/rvv/base/vmaxu_vv_tum-1.c: New test.
16106 * gcc.target/riscv/rvv/base/vmaxu_vv_tum-2.c: New test.
16107 * gcc.target/riscv/rvv/base/vmaxu_vv_tum-3.c: New test.
16108 * gcc.target/riscv/rvv/base/vmaxu_vv_tumu-1.c: New test.
16109 * gcc.target/riscv/rvv/base/vmaxu_vv_tumu-2.c: New test.
16110 * gcc.target/riscv/rvv/base/vmaxu_vv_tumu-3.c: New test.
16112 2023-01-31 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
16114 * gcc.target/riscv/rvv/base/vmin_vv-1.c: New test.
16115 * gcc.target/riscv/rvv/base/vmin_vv-2.c: New test.
16116 * gcc.target/riscv/rvv/base/vmin_vv-3.c: New test.
16117 * gcc.target/riscv/rvv/base/vmin_vv_m-1.c: New test.
16118 * gcc.target/riscv/rvv/base/vmin_vv_m-2.c: New test.
16119 * gcc.target/riscv/rvv/base/vmin_vv_m-3.c: New test.
16120 * gcc.target/riscv/rvv/base/vmin_vv_mu-1.c: New test.
16121 * gcc.target/riscv/rvv/base/vmin_vv_mu-2.c: New test.
16122 * gcc.target/riscv/rvv/base/vmin_vv_mu-3.c: New test.
16123 * gcc.target/riscv/rvv/base/vmin_vv_tu-1.c: New test.
16124 * gcc.target/riscv/rvv/base/vmin_vv_tu-2.c: New test.
16125 * gcc.target/riscv/rvv/base/vmin_vv_tu-3.c: New test.
16126 * gcc.target/riscv/rvv/base/vmin_vv_tum-1.c: New test.
16127 * gcc.target/riscv/rvv/base/vmin_vv_tum-2.c: New test.
16128 * gcc.target/riscv/rvv/base/vmin_vv_tum-3.c: New test.
16129 * gcc.target/riscv/rvv/base/vmin_vv_tumu-1.c: New test.
16130 * gcc.target/riscv/rvv/base/vmin_vv_tumu-2.c: New test.
16131 * gcc.target/riscv/rvv/base/vmin_vv_tumu-3.c: New test.
16132 * gcc.target/riscv/rvv/base/vminu_vv-1.c: New test.
16133 * gcc.target/riscv/rvv/base/vminu_vv-2.c: New test.
16134 * gcc.target/riscv/rvv/base/vminu_vv-3.c: New test.
16135 * gcc.target/riscv/rvv/base/vminu_vv_m-1.c: New test.
16136 * gcc.target/riscv/rvv/base/vminu_vv_m-2.c: New test.
16137 * gcc.target/riscv/rvv/base/vminu_vv_m-3.c: New test.
16138 * gcc.target/riscv/rvv/base/vminu_vv_mu-1.c: New test.
16139 * gcc.target/riscv/rvv/base/vminu_vv_mu-2.c: New test.
16140 * gcc.target/riscv/rvv/base/vminu_vv_mu-3.c: New test.
16141 * gcc.target/riscv/rvv/base/vminu_vv_tu-1.c: New test.
16142 * gcc.target/riscv/rvv/base/vminu_vv_tu-2.c: New test.
16143 * gcc.target/riscv/rvv/base/vminu_vv_tu-3.c: New test.
16144 * gcc.target/riscv/rvv/base/vminu_vv_tum-1.c: New test.
16145 * gcc.target/riscv/rvv/base/vminu_vv_tum-2.c: New test.
16146 * gcc.target/riscv/rvv/base/vminu_vv_tum-3.c: New test.
16147 * gcc.target/riscv/rvv/base/vminu_vv_tumu-1.c: New test.
16148 * gcc.target/riscv/rvv/base/vminu_vv_tumu-2.c: New test.
16149 * gcc.target/riscv/rvv/base/vminu_vv_tumu-3.c: New test.
16151 2023-01-31 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
16153 * gcc.target/riscv/rvv/base/vor_vv-1.c: New test.
16154 * gcc.target/riscv/rvv/base/vor_vv-2.c: New test.
16155 * gcc.target/riscv/rvv/base/vor_vv-3.c: New test.
16156 * gcc.target/riscv/rvv/base/vor_vv_m-1.c: New test.
16157 * gcc.target/riscv/rvv/base/vor_vv_m-2.c: New test.
16158 * gcc.target/riscv/rvv/base/vor_vv_m-3.c: New test.
16159 * gcc.target/riscv/rvv/base/vor_vv_mu-1.c: New test.
16160 * gcc.target/riscv/rvv/base/vor_vv_mu-2.c: New test.
16161 * gcc.target/riscv/rvv/base/vor_vv_mu-3.c: New test.
16162 * gcc.target/riscv/rvv/base/vor_vv_tu-1.c: New test.
16163 * gcc.target/riscv/rvv/base/vor_vv_tu-2.c: New test.
16164 * gcc.target/riscv/rvv/base/vor_vv_tu-3.c: New test.
16165 * gcc.target/riscv/rvv/base/vor_vv_tum-1.c: New test.
16166 * gcc.target/riscv/rvv/base/vor_vv_tum-2.c: New test.
16167 * gcc.target/riscv/rvv/base/vor_vv_tum-3.c: New test.
16168 * gcc.target/riscv/rvv/base/vor_vv_tumu-1.c: New test.
16169 * gcc.target/riscv/rvv/base/vor_vv_tumu-2.c: New test.
16170 * gcc.target/riscv/rvv/base/vor_vv_tumu-3.c: New test.
16172 2023-01-31 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
16174 * gcc.target/riscv/rvv/base/vrem_vv-1.c: New test.
16175 * gcc.target/riscv/rvv/base/vrem_vv-2.c: New test.
16176 * gcc.target/riscv/rvv/base/vrem_vv-3.c: New test.
16177 * gcc.target/riscv/rvv/base/vrem_vv_m-1.c: New test.
16178 * gcc.target/riscv/rvv/base/vrem_vv_m-2.c: New test.
16179 * gcc.target/riscv/rvv/base/vrem_vv_m-3.c: New test.
16180 * gcc.target/riscv/rvv/base/vrem_vv_mu-1.c: New test.
16181 * gcc.target/riscv/rvv/base/vrem_vv_mu-2.c: New test.
16182 * gcc.target/riscv/rvv/base/vrem_vv_mu-3.c: New test.
16183 * gcc.target/riscv/rvv/base/vrem_vv_tu-1.c: New test.
16184 * gcc.target/riscv/rvv/base/vrem_vv_tu-2.c: New test.
16185 * gcc.target/riscv/rvv/base/vrem_vv_tu-3.c: New test.
16186 * gcc.target/riscv/rvv/base/vrem_vv_tum-1.c: New test.
16187 * gcc.target/riscv/rvv/base/vrem_vv_tum-2.c: New test.
16188 * gcc.target/riscv/rvv/base/vrem_vv_tum-3.c: New test.
16189 * gcc.target/riscv/rvv/base/vrem_vv_tumu-1.c: New test.
16190 * gcc.target/riscv/rvv/base/vrem_vv_tumu-2.c: New test.
16191 * gcc.target/riscv/rvv/base/vrem_vv_tumu-3.c: New test.
16192 * gcc.target/riscv/rvv/base/vremu_vv-1.c: New test.
16193 * gcc.target/riscv/rvv/base/vremu_vv-2.c: New test.
16194 * gcc.target/riscv/rvv/base/vremu_vv-3.c: New test.
16195 * gcc.target/riscv/rvv/base/vremu_vv_m-1.c: New test.
16196 * gcc.target/riscv/rvv/base/vremu_vv_m-2.c: New test.
16197 * gcc.target/riscv/rvv/base/vremu_vv_m-3.c: New test.
16198 * gcc.target/riscv/rvv/base/vremu_vv_mu-1.c: New test.
16199 * gcc.target/riscv/rvv/base/vremu_vv_mu-2.c: New test.
16200 * gcc.target/riscv/rvv/base/vremu_vv_mu-3.c: New test.
16201 * gcc.target/riscv/rvv/base/vremu_vv_tu-1.c: New test.
16202 * gcc.target/riscv/rvv/base/vremu_vv_tu-2.c: New test.
16203 * gcc.target/riscv/rvv/base/vremu_vv_tu-3.c: New test.
16204 * gcc.target/riscv/rvv/base/vremu_vv_tum-1.c: New test.
16205 * gcc.target/riscv/rvv/base/vremu_vv_tum-2.c: New test.
16206 * gcc.target/riscv/rvv/base/vremu_vv_tum-3.c: New test.
16207 * gcc.target/riscv/rvv/base/vremu_vv_tumu-1.c: New test.
16208 * gcc.target/riscv/rvv/base/vremu_vv_tumu-2.c: New test.
16209 * gcc.target/riscv/rvv/base/vremu_vv_tumu-3.c: New test.
16211 2023-01-31 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
16213 * gcc.target/riscv/rvv/base/vsll_vv-1.c: New test.
16214 * gcc.target/riscv/rvv/base/vsll_vv-2.c: New test.
16215 * gcc.target/riscv/rvv/base/vsll_vv-3.c: New test.
16216 * gcc.target/riscv/rvv/base/vsll_vv_m-1.c: New test.
16217 * gcc.target/riscv/rvv/base/vsll_vv_m-2.c: New test.
16218 * gcc.target/riscv/rvv/base/vsll_vv_m-3.c: New test.
16219 * gcc.target/riscv/rvv/base/vsll_vv_mu-1.c: New test.
16220 * gcc.target/riscv/rvv/base/vsll_vv_mu-2.c: New test.
16221 * gcc.target/riscv/rvv/base/vsll_vv_mu-3.c: New test.
16222 * gcc.target/riscv/rvv/base/vsll_vv_tu-1.c: New test.
16223 * gcc.target/riscv/rvv/base/vsll_vv_tu-2.c: New test.
16224 * gcc.target/riscv/rvv/base/vsll_vv_tu-3.c: New test.
16225 * gcc.target/riscv/rvv/base/vsll_vv_tum-1.c: New test.
16226 * gcc.target/riscv/rvv/base/vsll_vv_tum-2.c: New test.
16227 * gcc.target/riscv/rvv/base/vsll_vv_tum-3.c: New test.
16228 * gcc.target/riscv/rvv/base/vsll_vv_tumu-1.c: New test.
16229 * gcc.target/riscv/rvv/base/vsll_vv_tumu-2.c: New test.
16230 * gcc.target/riscv/rvv/base/vsll_vv_tumu-3.c: New test.
16232 2023-01-31 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
16234 * gcc.target/riscv/rvv/base/vsra_vv-1.c: New test.
16235 * gcc.target/riscv/rvv/base/vsra_vv-2.c: New test.
16236 * gcc.target/riscv/rvv/base/vsra_vv-3.c: New test.
16237 * gcc.target/riscv/rvv/base/vsra_vv_m-1.c: New test.
16238 * gcc.target/riscv/rvv/base/vsra_vv_m-2.c: New test.
16239 * gcc.target/riscv/rvv/base/vsra_vv_m-3.c: New test.
16240 * gcc.target/riscv/rvv/base/vsra_vv_mu-1.c: New test.
16241 * gcc.target/riscv/rvv/base/vsra_vv_mu-2.c: New test.
16242 * gcc.target/riscv/rvv/base/vsra_vv_mu-3.c: New test.
16243 * gcc.target/riscv/rvv/base/vsra_vv_tu-1.c: New test.
16244 * gcc.target/riscv/rvv/base/vsra_vv_tu-2.c: New test.
16245 * gcc.target/riscv/rvv/base/vsra_vv_tu-3.c: New test.
16246 * gcc.target/riscv/rvv/base/vsra_vv_tum-1.c: New test.
16247 * gcc.target/riscv/rvv/base/vsra_vv_tum-2.c: New test.
16248 * gcc.target/riscv/rvv/base/vsra_vv_tum-3.c: New test.
16249 * gcc.target/riscv/rvv/base/vsra_vv_tumu-1.c: New test.
16250 * gcc.target/riscv/rvv/base/vsra_vv_tumu-2.c: New test.
16251 * gcc.target/riscv/rvv/base/vsra_vv_tumu-3.c: New test.
16253 2023-01-31 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
16255 * gcc.target/riscv/rvv/base/vsrl_vv-1.c: New test.
16256 * gcc.target/riscv/rvv/base/vsrl_vv-2.c: New test.
16257 * gcc.target/riscv/rvv/base/vsrl_vv-3.c: New test.
16258 * gcc.target/riscv/rvv/base/vsrl_vv_m-1.c: New test.
16259 * gcc.target/riscv/rvv/base/vsrl_vv_m-2.c: New test.
16260 * gcc.target/riscv/rvv/base/vsrl_vv_m-3.c: New test.
16261 * gcc.target/riscv/rvv/base/vsrl_vv_mu-1.c: New test.
16262 * gcc.target/riscv/rvv/base/vsrl_vv_mu-2.c: New test.
16263 * gcc.target/riscv/rvv/base/vsrl_vv_mu-3.c: New test.
16264 * gcc.target/riscv/rvv/base/vsrl_vv_tu-1.c: New test.
16265 * gcc.target/riscv/rvv/base/vsrl_vv_tu-2.c: New test.
16266 * gcc.target/riscv/rvv/base/vsrl_vv_tu-3.c: New test.
16267 * gcc.target/riscv/rvv/base/vsrl_vv_tum-1.c: New test.
16268 * gcc.target/riscv/rvv/base/vsrl_vv_tum-2.c: New test.
16269 * gcc.target/riscv/rvv/base/vsrl_vv_tum-3.c: New test.
16270 * gcc.target/riscv/rvv/base/vsrl_vv_tumu-1.c: New test.
16271 * gcc.target/riscv/rvv/base/vsrl_vv_tumu-2.c: New test.
16272 * gcc.target/riscv/rvv/base/vsrl_vv_tumu-3.c: New test.
16274 2023-01-31 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
16276 * gcc.target/riscv/rvv/base/vsub_vv-1.c: New test.
16277 * gcc.target/riscv/rvv/base/vsub_vv-2.c: New test.
16278 * gcc.target/riscv/rvv/base/vsub_vv-3.c: New test.
16279 * gcc.target/riscv/rvv/base/vsub_vv_m-1.c: New test.
16280 * gcc.target/riscv/rvv/base/vsub_vv_m-2.c: New test.
16281 * gcc.target/riscv/rvv/base/vsub_vv_m-3.c: New test.
16282 * gcc.target/riscv/rvv/base/vsub_vv_mu-1.c: New test.
16283 * gcc.target/riscv/rvv/base/vsub_vv_mu-2.c: New test.
16284 * gcc.target/riscv/rvv/base/vsub_vv_mu-3.c: New test.
16285 * gcc.target/riscv/rvv/base/vsub_vv_tu-1.c: New test.
16286 * gcc.target/riscv/rvv/base/vsub_vv_tu-2.c: New test.
16287 * gcc.target/riscv/rvv/base/vsub_vv_tu-3.c: New test.
16288 * gcc.target/riscv/rvv/base/vsub_vv_tum-1.c: New test.
16289 * gcc.target/riscv/rvv/base/vsub_vv_tum-2.c: New test.
16290 * gcc.target/riscv/rvv/base/vsub_vv_tum-3.c: New test.
16291 * gcc.target/riscv/rvv/base/vsub_vv_tumu-1.c: New test.
16292 * gcc.target/riscv/rvv/base/vsub_vv_tumu-2.c: New test.
16293 * gcc.target/riscv/rvv/base/vsub_vv_tumu-3.c: New test.
16295 2023-01-31 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
16297 * gcc.target/riscv/rvv/base/vxor_vv-1.c: New test.
16298 * gcc.target/riscv/rvv/base/vxor_vv-2.c: New test.
16299 * gcc.target/riscv/rvv/base/vxor_vv-3.c: New test.
16300 * gcc.target/riscv/rvv/base/vxor_vv_m-1.c: New test.
16301 * gcc.target/riscv/rvv/base/vxor_vv_m-2.c: New test.
16302 * gcc.target/riscv/rvv/base/vxor_vv_m-3.c: New test.
16303 * gcc.target/riscv/rvv/base/vxor_vv_mu-1.c: New test.
16304 * gcc.target/riscv/rvv/base/vxor_vv_mu-2.c: New test.
16305 * gcc.target/riscv/rvv/base/vxor_vv_mu-3.c: New test.
16306 * gcc.target/riscv/rvv/base/vxor_vv_tu-1.c: New test.
16307 * gcc.target/riscv/rvv/base/vxor_vv_tu-2.c: New test.
16308 * gcc.target/riscv/rvv/base/vxor_vv_tu-3.c: New test.
16309 * gcc.target/riscv/rvv/base/vxor_vv_tum-1.c: New test.
16310 * gcc.target/riscv/rvv/base/vxor_vv_tum-2.c: New test.
16311 * gcc.target/riscv/rvv/base/vxor_vv_tum-3.c: New test.
16312 * gcc.target/riscv/rvv/base/vxor_vv_tumu-1.c: New test.
16313 * gcc.target/riscv/rvv/base/vxor_vv_tumu-2.c: New test.
16314 * gcc.target/riscv/rvv/base/vxor_vv_tumu-3.c: New test.
16316 2023-01-31 Marek Polacek <polacek@redhat.com>
16320 * g++.dg/warn/Wduplicated-cond3.C: New test.
16321 * g++.dg/warn/Wduplicated-cond4.C: New test.
16322 * g++.dg/warn/Wduplicated-cond5.C: New test.
16324 2023-01-31 Philipp Tomsich <philipp.tomsich@vrull.eu>
16327 * gcc.target/aarch64/pr108589.c: New test.
16329 2023-01-31 Richard Sandiford <richard.sandiford@arm.com>
16331 PR tree-optimization/108608
16332 * gcc.dg/vect/pr108608.c: New test.
16333 * gcc.target/aarch64/sve/pr108608-1.c: Likewise.
16335 2023-01-31 Andrew MacLeod <amacleod@redhat.com>
16337 PR tree-optimization/108385
16338 * gcc.dg/pr108385.c: New.
16340 2023-01-31 Andrew MacLeod <amacleod@redhat.com>
16342 PR tree-optimization/108359
16343 * gcc.dg/pr108359.c: New.
16345 2023-01-31 Philip Herron <philip.herron@embecosm.com>
16347 * rust/compile/issue-1073.rs: New test.
16349 2023-01-31 Philip Herron <philip.herron@embecosm.com>
16351 * rust/compile/issue-1006.rs: New test.
16353 2023-01-31 Philip Herron <philip.herron@embecosm.com>
16355 * rust/compile/const_generics_5.rs: Fix assertions.
16356 * rust/compile/unconstrained_type_param.rs: Add more assertions.
16358 2023-01-31 liushuyu <liushuyu011@gmail.com>
16360 * rust/compile/builtin_macro_recurse.rs: New test.
16362 2023-01-31 liushuyu <liushuyu011@gmail.com>
16364 * rust/compile/builtin_macro_concat.rs: Fix test error messages.
16365 * rust/compile/builtin_macro_env.rs: Likewise.
16367 2023-01-31 Arthur Cohen <arthur.cohen@embecosm.com>
16369 * rust/compile/frust-compile-until.rs: New test.
16371 2023-01-31 Philip Herron <philip.herron@embecosm.com>
16373 * rust/compile/rust-const-blog-issue.rs: New test.
16375 2023-01-31 Arthur Cohen <arthur.cohen@embecosm.com>
16377 * rust/compile/macro44.rs: New test.
16379 2023-01-31 Arthur Cohen <arthur.cohen@embecosm.com>
16381 * rust/compile/macro_export_1.rs: New test.
16383 2023-01-31 Arthur Cohen <arthur.cohen@embecosm.com>
16385 * rust/compile/const_generics_8.rs: New test.
16387 2023-01-31 Arthur Cohen <arthur.cohen@embecosm.com>
16389 * rust/compile/const_generics_7.rs: New test.
16391 2023-01-31 liushuyu <liushuyu011@gmail.com>
16393 * rust/execute/torture/loop-condition-eval.rs: New test.
16395 2023-01-31 Faisal Abbas <90.abbasfaisal@gmail.com>
16397 * rust/compile/const8.rs: New test.
16399 2023-01-31 Faisal Abbas <90.abbasfaisal@gmail.com>
16401 * rust/compile/const7.rs: New test.
16403 2023-01-31 Faisal Abbas <90.abbasfaisal@gmail.com>
16405 * rust/compile/const6.rs: New test.
16407 2023-01-31 Philip Herron <philip.herron@embecosm.com>
16409 * rust/compile/issue-1152.rs: Fix dejagnu assertion.
16410 * rust/compile/tuple1.rs: Likewise.
16411 * rust/compile/type-alias1.rs: Likewise.
16412 * rust/execute/torture/operator_overload_9.rs: Likewise.
16413 * rust/execute/torture/slice1.rs: Rework test to use new parsing
16414 capability and stick to the original implementation.
16416 2023-01-31 Arthur Cohen <arthur.cohen@embecosm.com>
16418 * rust/compile/macro43.rs: New test.
16420 2023-01-31 Arthur Cohen <arthur.cohen@embecosm.com>
16422 * rust/compile/parse_range.rs: New test.
16424 2023-01-31 Arthur Cohen <arthur.cohen@embecosm.com>
16426 * rust/compile/issue-1031.rs: Remove extraneous dead code warnings.
16427 * rust/compile/issue-1289.rs: Likewise.
16428 * rust/compile/test_mod.rs: Likewise.
16429 * rust/compile/torture/raw_identifiers.rs: Likewise.
16430 * rust/compile/torture/raw_identifiers_keywords.rs: Likewise.
16431 * rust/compile/privacy7.rs: New test.
16433 2023-01-31 Arthur Cohen <arthur.cohen@embecosm.com>
16435 * rust/compile/rustc_attr1.rs: New test.
16437 2023-01-31 Arthur Cohen <arthur.cohen@embecosm.com>
16439 * rust/debug/win64-abi.rs: Fix assertion to take into account
16441 * rust/compile/torture/macro-issue1426.rs: Moved to...
16442 * rust/execute/torture/macro-issue1426.rs: ...here.
16443 * rust/execute/torture/overflow1.rs: New test.
16445 2023-01-31 Philip Herron <philip.herron@embecosm.com>
16447 * rust/compile/torture/issue-1506.rs: New test.
16449 2023-01-31 Faisal Abbas <90.abbasfaisal@gmail.com>
16451 * rust/compile/const4.rs: New.
16452 * rust/compile/const5.rs: New.
16454 2023-01-31 Gaius Mulley <gaiusmod2@gmail.com>
16456 * lib/gm2.exp (gm2_init_pimx): Replace gm2-libs-pim with
16458 (gm2_init_iso): Replace gm2-libs-pim with gm2-libs-log.
16459 (gm2_init_ulm): Replace gm2-libs-pim with gm2-libs-log.
16460 (gm2_init_log): Replace gm2-libs-pim with gm2-libs-log.
16461 (gm2_init_cor): Replace gm2-libs-pim with gm2-libs-log.
16463 2023-01-31 Jakub Jelinek <jakub@redhat.com>
16466 * gcc.target/i386/avx2-pr108599.c: New test.
16468 2023-01-31 Xianmiao Qu <cooper.qu@linux.alibaba.com>
16470 PR testsuite/108604
16471 * gcc.dg/torture/pr108574-3.c (b, f): Change type from char to
16474 2023-01-31 Jakub Jelinek <jakub@redhat.com>
16476 PR rtl-optimization/108596
16477 * gcc.c-torture/compile/pr108596.c: New test.
16479 2023-01-31 Jakub Jelinek <jakub@redhat.com>
16482 * gcc.target/i386/sse-23.c: Add -Wuninitialized to dg-options.
16484 2023-01-31 Kito Cheng <kito.cheng@sifive.com>
16486 * gcc.target/riscv/rvv/vsetvl/vlmax_phi-10.c: Refine the scan
16488 * gcc.target/riscv/rvv/vsetvl/vlmax_phi-11.c: Ditto.
16489 * gcc.target/riscv/rvv/vsetvl/vlmax_phi-12.c: Ditto.
16490 * gcc.target/riscv/rvv/vsetvl/vlmax_phi-13.c: Ditto.
16491 * gcc.target/riscv/rvv/vsetvl/vlmax_phi-14.c: Ditto.
16492 * gcc.target/riscv/rvv/vsetvl/vlmax_phi-15.c: Ditto.
16493 * gcc.target/riscv/rvv/vsetvl/vlmax_phi-16.c: Ditto.
16494 * gcc.target/riscv/rvv/vsetvl/vlmax_phi-17.c: Ditto.
16495 * gcc.target/riscv/rvv/vsetvl/vlmax_phi-18.c: Ditto.
16496 * gcc.target/riscv/rvv/vsetvl/vlmax_phi-19.c: Ditto.
16497 * gcc.target/riscv/rvv/vsetvl/vlmax_phi-20.c: Ditto.
16498 * gcc.target/riscv/rvv/vsetvl/vlmax_phi-21.c: Ditto.
16499 * gcc.target/riscv/rvv/vsetvl/vlmax_phi-22.c: Ditto.
16500 * gcc.target/riscv/rvv/vsetvl/vlmax_phi-23.c: Ditto.
16501 * gcc.target/riscv/rvv/vsetvl/vlmax_phi-24.c: Ditto.
16502 * gcc.target/riscv/rvv/vsetvl/vlmax_phi-25.c: Ditto.
16503 * gcc.target/riscv/rvv/vsetvl/vlmax_phi-26.c: Ditto.
16504 * gcc.target/riscv/rvv/vsetvl/vlmax_phi-27.c: Ditto.
16505 * gcc.target/riscv/rvv/vsetvl/vlmax_phi-28.c: Ditto.
16506 * gcc.target/riscv/rvv/vsetvl/vlmax_phi-1.c: Ditto.
16507 * gcc.target/riscv/rvv/vsetvl/vlmax_phi-2.c: Ditto.
16508 * gcc.target/riscv/rvv/vsetvl/vlmax_phi-3.c: Ditto.
16509 * gcc.target/riscv/rvv/vsetvl/vlmax_phi-4.c: Ditto.
16510 * gcc.target/riscv/rvv/vsetvl/vlmax_phi-5.c: Ditto.
16511 * gcc.target/riscv/rvv/vsetvl/vlmax_phi-6.c: Ditto.
16512 * gcc.target/riscv/rvv/vsetvl/vlmax_phi-7.c: Ditto.
16513 * gcc.target/riscv/rvv/vsetvl/vlmax_phi-8.c: Ditto.
16514 * gcc.target/riscv/rvv/vsetvl/vlmax_phi-9.c: Ditto.
16516 2023-01-30 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
16518 * g++.target/riscv/rvv/base/vloxei64-1.C: New test.
16519 * g++.target/riscv/rvv/base/vloxei64-2.C: New test.
16520 * g++.target/riscv/rvv/base/vloxei64-3.C: New test.
16521 * g++.target/riscv/rvv/base/vloxei64_mu-1.C: New test.
16522 * g++.target/riscv/rvv/base/vloxei64_mu-2.C: New test.
16523 * g++.target/riscv/rvv/base/vloxei64_mu-3.C: New test.
16524 * g++.target/riscv/rvv/base/vloxei64_tu-1.C: New test.
16525 * g++.target/riscv/rvv/base/vloxei64_tu-2.C: New test.
16526 * g++.target/riscv/rvv/base/vloxei64_tu-3.C: New test.
16527 * g++.target/riscv/rvv/base/vloxei64_tum-1.C: New test.
16528 * g++.target/riscv/rvv/base/vloxei64_tum-2.C: New test.
16529 * g++.target/riscv/rvv/base/vloxei64_tum-3.C: New test.
16530 * g++.target/riscv/rvv/base/vloxei64_tumu-1.C: New test.
16531 * g++.target/riscv/rvv/base/vloxei64_tumu-2.C: New test.
16532 * g++.target/riscv/rvv/base/vloxei64_tumu-3.C: New test.
16534 2023-01-30 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
16536 * g++.target/riscv/rvv/base/vloxei32-1.C: New test.
16537 * g++.target/riscv/rvv/base/vloxei32-2.C: New test.
16538 * g++.target/riscv/rvv/base/vloxei32-3.C: New test.
16539 * g++.target/riscv/rvv/base/vloxei32_mu-1.C: New test.
16540 * g++.target/riscv/rvv/base/vloxei32_mu-2.C: New test.
16541 * g++.target/riscv/rvv/base/vloxei32_mu-3.C: New test.
16542 * g++.target/riscv/rvv/base/vloxei32_tu-1.C: New test.
16543 * g++.target/riscv/rvv/base/vloxei32_tu-2.C: New test.
16544 * g++.target/riscv/rvv/base/vloxei32_tu-3.C: New test.
16545 * g++.target/riscv/rvv/base/vloxei32_tum-1.C: New test.
16546 * g++.target/riscv/rvv/base/vloxei32_tum-2.C: New test.
16547 * g++.target/riscv/rvv/base/vloxei32_tum-3.C: New test.
16548 * g++.target/riscv/rvv/base/vloxei32_tumu-1.C: New test.
16549 * g++.target/riscv/rvv/base/vloxei32_tumu-2.C: New test.
16550 * g++.target/riscv/rvv/base/vloxei32_tumu-3.C: New test.
16552 2023-01-30 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
16554 * g++.target/riscv/rvv/base/vloxei16-1.C: New test.
16555 * g++.target/riscv/rvv/base/vloxei16-2.C: New test.
16556 * g++.target/riscv/rvv/base/vloxei16-3.C: New test.
16557 * g++.target/riscv/rvv/base/vloxei16_mu-1.C: New test.
16558 * g++.target/riscv/rvv/base/vloxei16_mu-2.C: New test.
16559 * g++.target/riscv/rvv/base/vloxei16_mu-3.C: New test.
16560 * g++.target/riscv/rvv/base/vloxei16_tu-1.C: New test.
16561 * g++.target/riscv/rvv/base/vloxei16_tu-2.C: New test.
16562 * g++.target/riscv/rvv/base/vloxei16_tu-3.C: New test.
16563 * g++.target/riscv/rvv/base/vloxei16_tum-1.C: New test.
16564 * g++.target/riscv/rvv/base/vloxei16_tum-2.C: New test.
16565 * g++.target/riscv/rvv/base/vloxei16_tum-3.C: New test.
16566 * g++.target/riscv/rvv/base/vloxei16_tumu-1.C: New test.
16567 * g++.target/riscv/rvv/base/vloxei16_tumu-2.C: New test.
16568 * g++.target/riscv/rvv/base/vloxei16_tumu-3.C: New test.
16570 2023-01-30 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
16572 * g++.target/riscv/rvv/base/vloxei8-1.C: New test.
16573 * g++.target/riscv/rvv/base/vloxei8-2.C: New test.
16574 * g++.target/riscv/rvv/base/vloxei8-3.C: New test.
16575 * g++.target/riscv/rvv/base/vloxei8_mu-1.C: New test.
16576 * g++.target/riscv/rvv/base/vloxei8_mu-2.C: New test.
16577 * g++.target/riscv/rvv/base/vloxei8_mu-3.C: New test.
16578 * g++.target/riscv/rvv/base/vloxei8_tu-1.C: New test.
16579 * g++.target/riscv/rvv/base/vloxei8_tu-2.C: New test.
16580 * g++.target/riscv/rvv/base/vloxei8_tu-3.C: New test.
16581 * g++.target/riscv/rvv/base/vloxei8_tum-1.C: New test.
16582 * g++.target/riscv/rvv/base/vloxei8_tum-2.C: New test.
16583 * g++.target/riscv/rvv/base/vloxei8_tum-3.C: New test.
16584 * g++.target/riscv/rvv/base/vloxei8_tumu-1.C: New test.
16585 * g++.target/riscv/rvv/base/vloxei8_tumu-2.C: New test.
16586 * g++.target/riscv/rvv/base/vloxei8_tumu-3.C: New test.
16588 2023-01-30 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
16590 * g++.target/riscv/rvv/base/vluxei64-1.C: New test.
16591 * g++.target/riscv/rvv/base/vluxei64-2.C: New test.
16592 * g++.target/riscv/rvv/base/vluxei64-3.C: New test.
16593 * g++.target/riscv/rvv/base/vluxei64_mu-1.C: New test.
16594 * g++.target/riscv/rvv/base/vluxei64_mu-2.C: New test.
16595 * g++.target/riscv/rvv/base/vluxei64_mu-3.C: New test.
16596 * g++.target/riscv/rvv/base/vluxei64_tu-1.C: New test.
16597 * g++.target/riscv/rvv/base/vluxei64_tu-2.C: New test.
16598 * g++.target/riscv/rvv/base/vluxei64_tu-3.C: New test.
16599 * g++.target/riscv/rvv/base/vluxei64_tum-1.C: New test.
16600 * g++.target/riscv/rvv/base/vluxei64_tum-2.C: New test.
16601 * g++.target/riscv/rvv/base/vluxei64_tum-3.C: New test.
16602 * g++.target/riscv/rvv/base/vluxei64_tumu-1.C: New test.
16603 * g++.target/riscv/rvv/base/vluxei64_tumu-2.C: New test.
16604 * g++.target/riscv/rvv/base/vluxei64_tumu-3.C: New test.
16606 2023-01-30 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
16608 * g++.target/riscv/rvv/base/vluxei32-1.C: New test.
16609 * g++.target/riscv/rvv/base/vluxei32-2.C: New test.
16610 * g++.target/riscv/rvv/base/vluxei32-3.C: New test.
16611 * g++.target/riscv/rvv/base/vluxei32_mu-1.C: New test.
16612 * g++.target/riscv/rvv/base/vluxei32_mu-2.C: New test.
16613 * g++.target/riscv/rvv/base/vluxei32_mu-3.C: New test.
16614 * g++.target/riscv/rvv/base/vluxei32_tu-1.C: New test.
16615 * g++.target/riscv/rvv/base/vluxei32_tu-2.C: New test.
16616 * g++.target/riscv/rvv/base/vluxei32_tu-3.C: New test.
16617 * g++.target/riscv/rvv/base/vluxei32_tum-1.C: New test.
16618 * g++.target/riscv/rvv/base/vluxei32_tum-2.C: New test.
16619 * g++.target/riscv/rvv/base/vluxei32_tum-3.C: New test.
16620 * g++.target/riscv/rvv/base/vluxei32_tumu-1.C: New test.
16621 * g++.target/riscv/rvv/base/vluxei32_tumu-2.C: New test.
16622 * g++.target/riscv/rvv/base/vluxei32_tumu-3.C: New test.
16624 2023-01-30 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
16626 * g++.target/riscv/rvv/base/vluxei16-1.C: New test.
16627 * g++.target/riscv/rvv/base/vluxei16-2.C: New test.
16628 * g++.target/riscv/rvv/base/vluxei16-3.C: New test.
16629 * g++.target/riscv/rvv/base/vluxei16_mu-1.C: New test.
16630 * g++.target/riscv/rvv/base/vluxei16_mu-2.C: New test.
16631 * g++.target/riscv/rvv/base/vluxei16_mu-3.C: New test.
16632 * g++.target/riscv/rvv/base/vluxei16_tu-1.C: New test.
16633 * g++.target/riscv/rvv/base/vluxei16_tu-2.C: New test.
16634 * g++.target/riscv/rvv/base/vluxei16_tu-3.C: New test.
16635 * g++.target/riscv/rvv/base/vluxei16_tum-1.C: New test.
16636 * g++.target/riscv/rvv/base/vluxei16_tum-2.C: New test.
16637 * g++.target/riscv/rvv/base/vluxei16_tum-3.C: New test.
16638 * g++.target/riscv/rvv/base/vluxei16_tumu-1.C: New test.
16639 * g++.target/riscv/rvv/base/vluxei16_tumu-2.C: New test.
16640 * g++.target/riscv/rvv/base/vluxei16_tumu-3.C: New test.
16642 2023-01-30 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
16644 * g++.target/riscv/rvv/base/vluxei8-1.C: New test.
16645 * g++.target/riscv/rvv/base/vluxei8-2.C: New test.
16646 * g++.target/riscv/rvv/base/vluxei8-3.C: New test.
16647 * g++.target/riscv/rvv/base/vluxei8_mu-1.C: New test.
16648 * g++.target/riscv/rvv/base/vluxei8_mu-2.C: New test.
16649 * g++.target/riscv/rvv/base/vluxei8_mu-3.C: New test.
16650 * g++.target/riscv/rvv/base/vluxei8_tu-1.C: New test.
16651 * g++.target/riscv/rvv/base/vluxei8_tu-2.C: New test.
16652 * g++.target/riscv/rvv/base/vluxei8_tu-3.C: New test.
16653 * g++.target/riscv/rvv/base/vluxei8_tum-1.C: New test.
16654 * g++.target/riscv/rvv/base/vluxei8_tum-2.C: New test.
16655 * g++.target/riscv/rvv/base/vluxei8_tum-3.C: New test.
16656 * g++.target/riscv/rvv/base/vluxei8_tumu-1.C: New test.
16657 * g++.target/riscv/rvv/base/vluxei8_tumu-2.C: New test.
16658 * g++.target/riscv/rvv/base/vluxei8_tumu-3.C: New test.
16660 2023-01-30 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
16662 * g++.target/riscv/rvv/base/vsuxei16-1.C: New test.
16663 * g++.target/riscv/rvv/base/vsuxei16-2.C: New test.
16664 * g++.target/riscv/rvv/base/vsuxei16-3.C: New test.
16665 * g++.target/riscv/rvv/base/vsuxei32-1.C: New test.
16666 * g++.target/riscv/rvv/base/vsuxei32-2.C: New test.
16667 * g++.target/riscv/rvv/base/vsuxei32-3.C: New test.
16668 * g++.target/riscv/rvv/base/vsuxei64-1.C: New test.
16669 * g++.target/riscv/rvv/base/vsuxei64-2.C: New test.
16670 * g++.target/riscv/rvv/base/vsuxei64-3.C: New test.
16671 * g++.target/riscv/rvv/base/vsuxei8-1.C: New test.
16672 * g++.target/riscv/rvv/base/vsuxei8-2.C: New test.
16673 * g++.target/riscv/rvv/base/vsuxei8-3.C: New test.
16675 2023-01-30 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
16677 * gcc.target/riscv/rvv/base/vsuxei16_v-1.c: New test.
16678 * gcc.target/riscv/rvv/base/vsuxei16_v-2.c: New test.
16679 * gcc.target/riscv/rvv/base/vsuxei16_v-3.c: New test.
16680 * gcc.target/riscv/rvv/base/vsuxei16_v_m-1.c: New test.
16681 * gcc.target/riscv/rvv/base/vsuxei16_v_m-2.c: New test.
16682 * gcc.target/riscv/rvv/base/vsuxei16_v_m-3.c: New test.
16683 * gcc.target/riscv/rvv/base/vsuxei32_v-1.c: New test.
16684 * gcc.target/riscv/rvv/base/vsuxei32_v-2.c: New test.
16685 * gcc.target/riscv/rvv/base/vsuxei32_v-3.c: New test.
16686 * gcc.target/riscv/rvv/base/vsuxei32_v_m-1.c: New test.
16687 * gcc.target/riscv/rvv/base/vsuxei32_v_m-2.c: New test.
16688 * gcc.target/riscv/rvv/base/vsuxei32_v_m-3.c: New test.
16689 * gcc.target/riscv/rvv/base/vsuxei64_v-1.c: New test.
16690 * gcc.target/riscv/rvv/base/vsuxei64_v-2.c: New test.
16691 * gcc.target/riscv/rvv/base/vsuxei64_v-3.c: New test.
16692 * gcc.target/riscv/rvv/base/vsuxei64_v_m-1.c: New test.
16693 * gcc.target/riscv/rvv/base/vsuxei64_v_m-2.c: New test.
16694 * gcc.target/riscv/rvv/base/vsuxei64_v_m-3.c: New test.
16695 * gcc.target/riscv/rvv/base/vsuxei8_v-1.c: New test.
16696 * gcc.target/riscv/rvv/base/vsuxei8_v-2.c: New test.
16697 * gcc.target/riscv/rvv/base/vsuxei8_v-3.c: New test.
16698 * gcc.target/riscv/rvv/base/vsuxei8_v_m-1.c: New test.
16699 * gcc.target/riscv/rvv/base/vsuxei8_v_m-2.c: New test.
16700 * gcc.target/riscv/rvv/base/vsuxei8_v_m-3.c: New test.
16702 2023-01-30 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
16704 * gcc.target/riscv/rvv/base/vsoxei16_v-1.c: New test.
16705 * gcc.target/riscv/rvv/base/vsoxei16_v-2.c: New test.
16706 * gcc.target/riscv/rvv/base/vsoxei16_v-3.c: New test.
16707 * gcc.target/riscv/rvv/base/vsoxei16_v_m-1.c: New test.
16708 * gcc.target/riscv/rvv/base/vsoxei16_v_m-2.c: New test.
16709 * gcc.target/riscv/rvv/base/vsoxei16_v_m-3.c: New test.
16710 * gcc.target/riscv/rvv/base/vsoxei32_v-1.c: New test.
16711 * gcc.target/riscv/rvv/base/vsoxei32_v-2.c: New test.
16712 * gcc.target/riscv/rvv/base/vsoxei32_v-3.c: New test.
16713 * gcc.target/riscv/rvv/base/vsoxei32_v_m-1.c: New test.
16714 * gcc.target/riscv/rvv/base/vsoxei32_v_m-2.c: New test.
16715 * gcc.target/riscv/rvv/base/vsoxei32_v_m-3.c: New test.
16716 * gcc.target/riscv/rvv/base/vsoxei64_v-1.c: New test.
16717 * gcc.target/riscv/rvv/base/vsoxei64_v-2.c: New test.
16718 * gcc.target/riscv/rvv/base/vsoxei64_v-3.c: New test.
16719 * gcc.target/riscv/rvv/base/vsoxei64_v_m-1.c: New test.
16720 * gcc.target/riscv/rvv/base/vsoxei64_v_m-2.c: New test.
16721 * gcc.target/riscv/rvv/base/vsoxei64_v_m-3.c: New test.
16722 * gcc.target/riscv/rvv/base/vsoxei8_v-1.c: New test.
16723 * gcc.target/riscv/rvv/base/vsoxei8_v-2.c: New test.
16724 * gcc.target/riscv/rvv/base/vsoxei8_v-3.c: New test.
16725 * gcc.target/riscv/rvv/base/vsoxei8_v_m-1.c: New test.
16726 * gcc.target/riscv/rvv/base/vsoxei8_v_m-2.c: New test.
16727 * gcc.target/riscv/rvv/base/vsoxei8_v_m-3.c: New test.
16729 2023-01-30 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
16731 * g++.target/riscv/rvv/base/vsoxei32-1.C: New test.
16732 * g++.target/riscv/rvv/base/vsoxei32-2.C: New test.
16733 * g++.target/riscv/rvv/base/vsoxei32-3.C: New test.
16734 * g++.target/riscv/rvv/base/vsoxei64-1.C: New test.
16735 * g++.target/riscv/rvv/base/vsoxei64-2.C: New test.
16736 * g++.target/riscv/rvv/base/vsoxei64-3.C: New test.
16738 2023-01-30 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
16740 * g++.target/riscv/rvv/base/vsoxei16-1.C: New test.
16741 * g++.target/riscv/rvv/base/vsoxei16-2.C: New test.
16742 * g++.target/riscv/rvv/base/vsoxei16-3.C: New test.
16743 * g++.target/riscv/rvv/base/vsoxei8-1.C: New test.
16744 * g++.target/riscv/rvv/base/vsoxei8-2.C: New test.
16745 * g++.target/riscv/rvv/base/vsoxei8-3.C: New test.
16747 2023-01-30 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
16749 * gcc.target/riscv/rvv/base/vluxei64_v-1.c: New test.
16750 * gcc.target/riscv/rvv/base/vluxei64_v-2.c: New test.
16751 * gcc.target/riscv/rvv/base/vluxei64_v-3.c: New test.
16752 * gcc.target/riscv/rvv/base/vluxei64_v_m-1.c: New test.
16753 * gcc.target/riscv/rvv/base/vluxei64_v_m-2.c: New test.
16754 * gcc.target/riscv/rvv/base/vluxei64_v_m-3.c: New test.
16755 * gcc.target/riscv/rvv/base/vluxei64_v_mu-1.c: New test.
16756 * gcc.target/riscv/rvv/base/vluxei64_v_mu-2.c: New test.
16757 * gcc.target/riscv/rvv/base/vluxei64_v_mu-3.c: New test.
16758 * gcc.target/riscv/rvv/base/vluxei64_v_tu-1.c: New test.
16759 * gcc.target/riscv/rvv/base/vluxei64_v_tu-2.c: New test.
16760 * gcc.target/riscv/rvv/base/vluxei64_v_tu-3.c: New test.
16761 * gcc.target/riscv/rvv/base/vluxei64_v_tum-1.c: New test.
16762 * gcc.target/riscv/rvv/base/vluxei64_v_tum-2.c: New test.
16763 * gcc.target/riscv/rvv/base/vluxei64_v_tum-3.c: New test.
16764 * gcc.target/riscv/rvv/base/vluxei64_v_tumu-1.c: New test.
16765 * gcc.target/riscv/rvv/base/vluxei64_v_tumu-2.c: New test.
16766 * gcc.target/riscv/rvv/base/vluxei64_v_tumu-3.c: New test.
16768 2023-01-30 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
16770 * gcc.target/riscv/rvv/base/vluxei32_v-1.c: New test.
16771 * gcc.target/riscv/rvv/base/vluxei32_v-2.c: New test.
16772 * gcc.target/riscv/rvv/base/vluxei32_v-3.c: New test.
16773 * gcc.target/riscv/rvv/base/vluxei32_v_m-1.c: New test.
16774 * gcc.target/riscv/rvv/base/vluxei32_v_m-2.c: New test.
16775 * gcc.target/riscv/rvv/base/vluxei32_v_m-3.c: New test.
16776 * gcc.target/riscv/rvv/base/vluxei32_v_mu-1.c: New test.
16777 * gcc.target/riscv/rvv/base/vluxei32_v_mu-2.c: New test.
16778 * gcc.target/riscv/rvv/base/vluxei32_v_mu-3.c: New test.
16779 * gcc.target/riscv/rvv/base/vluxei32_v_tu-1.c: New test.
16780 * gcc.target/riscv/rvv/base/vluxei32_v_tu-2.c: New test.
16781 * gcc.target/riscv/rvv/base/vluxei32_v_tu-3.c: New test.
16782 * gcc.target/riscv/rvv/base/vluxei32_v_tum-1.c: New test.
16783 * gcc.target/riscv/rvv/base/vluxei32_v_tum-2.c: New test.
16784 * gcc.target/riscv/rvv/base/vluxei32_v_tum-3.c: New test.
16785 * gcc.target/riscv/rvv/base/vluxei32_v_tumu-1.c: New test.
16786 * gcc.target/riscv/rvv/base/vluxei32_v_tumu-2.c: New test.
16787 * gcc.target/riscv/rvv/base/vluxei32_v_tumu-3.c: New test.
16789 2023-01-30 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
16791 * gcc.target/riscv/rvv/base/vluxei16_v-1.c: New test.
16792 * gcc.target/riscv/rvv/base/vluxei16_v-2.c: New test.
16793 * gcc.target/riscv/rvv/base/vluxei16_v-3.c: New test.
16794 * gcc.target/riscv/rvv/base/vluxei16_v_m-1.c: New test.
16795 * gcc.target/riscv/rvv/base/vluxei16_v_m-2.c: New test.
16796 * gcc.target/riscv/rvv/base/vluxei16_v_m-3.c: New test.
16797 * gcc.target/riscv/rvv/base/vluxei16_v_mu-1.c: New test.
16798 * gcc.target/riscv/rvv/base/vluxei16_v_mu-2.c: New test.
16799 * gcc.target/riscv/rvv/base/vluxei16_v_mu-3.c: New test.
16800 * gcc.target/riscv/rvv/base/vluxei16_v_tu-1.c: New test.
16801 * gcc.target/riscv/rvv/base/vluxei16_v_tu-2.c: New test.
16802 * gcc.target/riscv/rvv/base/vluxei16_v_tu-3.c: New test.
16803 * gcc.target/riscv/rvv/base/vluxei16_v_tum-1.c: New test.
16804 * gcc.target/riscv/rvv/base/vluxei16_v_tum-2.c: New test.
16805 * gcc.target/riscv/rvv/base/vluxei16_v_tum-3.c: New test.
16806 * gcc.target/riscv/rvv/base/vluxei16_v_tumu-1.c: New test.
16807 * gcc.target/riscv/rvv/base/vluxei16_v_tumu-2.c: New test.
16808 * gcc.target/riscv/rvv/base/vluxei16_v_tumu-3.c: New test.
16810 2023-01-30 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
16812 * gcc.target/riscv/rvv/base/vluxei8_v-1.c: New test.
16813 * gcc.target/riscv/rvv/base/vluxei8_v-2.c: New test.
16814 * gcc.target/riscv/rvv/base/vluxei8_v-3.c: New test.
16815 * gcc.target/riscv/rvv/base/vluxei8_v_m-1.c: New test.
16816 * gcc.target/riscv/rvv/base/vluxei8_v_m-2.c: New test.
16817 * gcc.target/riscv/rvv/base/vluxei8_v_m-3.c: New test.
16818 * gcc.target/riscv/rvv/base/vluxei8_v_mu-1.c: New test.
16819 * gcc.target/riscv/rvv/base/vluxei8_v_mu-2.c: New test.
16820 * gcc.target/riscv/rvv/base/vluxei8_v_mu-3.c: New test.
16821 * gcc.target/riscv/rvv/base/vluxei8_v_tu-1.c: New test.
16822 * gcc.target/riscv/rvv/base/vluxei8_v_tu-2.c: New test.
16823 * gcc.target/riscv/rvv/base/vluxei8_v_tu-3.c: New test.
16824 * gcc.target/riscv/rvv/base/vluxei8_v_tum-1.c: New test.
16825 * gcc.target/riscv/rvv/base/vluxei8_v_tum-2.c: New test.
16826 * gcc.target/riscv/rvv/base/vluxei8_v_tum-3.c: New test.
16827 * gcc.target/riscv/rvv/base/vluxei8_v_tumu-1.c: New test.
16828 * gcc.target/riscv/rvv/base/vluxei8_v_tumu-2.c: New test.
16829 * gcc.target/riscv/rvv/base/vluxei8_v_tumu-3.c: New test.
16831 2023-01-30 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
16833 * gcc.target/riscv/rvv/base/vloxei64_v-1.c: New test.
16834 * gcc.target/riscv/rvv/base/vloxei64_v-2.c: New test.
16835 * gcc.target/riscv/rvv/base/vloxei64_v-3.c: New test.
16836 * gcc.target/riscv/rvv/base/vloxei64_v_m-1.c: New test.
16837 * gcc.target/riscv/rvv/base/vloxei64_v_m-2.c: New test.
16838 * gcc.target/riscv/rvv/base/vloxei64_v_m-3.c: New test.
16839 * gcc.target/riscv/rvv/base/vloxei64_v_mu-1.c: New test.
16840 * gcc.target/riscv/rvv/base/vloxei64_v_mu-2.c: New test.
16841 * gcc.target/riscv/rvv/base/vloxei64_v_mu-3.c: New test.
16842 * gcc.target/riscv/rvv/base/vloxei64_v_tu-1.c: New test.
16843 * gcc.target/riscv/rvv/base/vloxei64_v_tu-2.c: New test.
16844 * gcc.target/riscv/rvv/base/vloxei64_v_tu-3.c: New test.
16845 * gcc.target/riscv/rvv/base/vloxei64_v_tum-1.c: New test.
16846 * gcc.target/riscv/rvv/base/vloxei64_v_tum-2.c: New test.
16847 * gcc.target/riscv/rvv/base/vloxei64_v_tum-3.c: New test.
16848 * gcc.target/riscv/rvv/base/vloxei64_v_tumu-1.c: New test.
16849 * gcc.target/riscv/rvv/base/vloxei64_v_tumu-2.c: New test.
16850 * gcc.target/riscv/rvv/base/vloxei64_v_tumu-3.c: New test.
16852 2023-01-30 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
16854 * gcc.target/riscv/rvv/base/vloxei32_v-1.c: New test.
16855 * gcc.target/riscv/rvv/base/vloxei32_v-2.c: New test.
16856 * gcc.target/riscv/rvv/base/vloxei32_v-3.c: New test.
16857 * gcc.target/riscv/rvv/base/vloxei32_v_m-1.c: New test.
16858 * gcc.target/riscv/rvv/base/vloxei32_v_m-2.c: New test.
16859 * gcc.target/riscv/rvv/base/vloxei32_v_m-3.c: New test.
16860 * gcc.target/riscv/rvv/base/vloxei32_v_mu-1.c: New test.
16861 * gcc.target/riscv/rvv/base/vloxei32_v_mu-2.c: New test.
16862 * gcc.target/riscv/rvv/base/vloxei32_v_mu-3.c: New test.
16863 * gcc.target/riscv/rvv/base/vloxei32_v_tu-1.c: New test.
16864 * gcc.target/riscv/rvv/base/vloxei32_v_tu-2.c: New test.
16865 * gcc.target/riscv/rvv/base/vloxei32_v_tu-3.c: New test.
16866 * gcc.target/riscv/rvv/base/vloxei32_v_tum-1.c: New test.
16867 * gcc.target/riscv/rvv/base/vloxei32_v_tum-2.c: New test.
16868 * gcc.target/riscv/rvv/base/vloxei32_v_tum-3.c: New test.
16869 * gcc.target/riscv/rvv/base/vloxei32_v_tumu-1.c: New test.
16870 * gcc.target/riscv/rvv/base/vloxei32_v_tumu-2.c: New test.
16871 * gcc.target/riscv/rvv/base/vloxei32_v_tumu-3.c: New test.
16873 2023-01-30 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
16875 * gcc.target/riscv/rvv/base/vloxei16_v-1.c: New test.
16876 * gcc.target/riscv/rvv/base/vloxei16_v-2.c: New test.
16877 * gcc.target/riscv/rvv/base/vloxei16_v-3.c: New test.
16878 * gcc.target/riscv/rvv/base/vloxei16_v_m-1.c: New test.
16879 * gcc.target/riscv/rvv/base/vloxei16_v_m-2.c: New test.
16880 * gcc.target/riscv/rvv/base/vloxei16_v_m-3.c: New test.
16881 * gcc.target/riscv/rvv/base/vloxei16_v_mu-1.c: New test.
16882 * gcc.target/riscv/rvv/base/vloxei16_v_mu-2.c: New test.
16883 * gcc.target/riscv/rvv/base/vloxei16_v_mu-3.c: New test.
16884 * gcc.target/riscv/rvv/base/vloxei16_v_tu-1.c: New test.
16885 * gcc.target/riscv/rvv/base/vloxei16_v_tu-2.c: New test.
16886 * gcc.target/riscv/rvv/base/vloxei16_v_tu-3.c: New test.
16887 * gcc.target/riscv/rvv/base/vloxei16_v_tum-1.c: New test.
16888 * gcc.target/riscv/rvv/base/vloxei16_v_tum-2.c: New test.
16889 * gcc.target/riscv/rvv/base/vloxei16_v_tum-3.c: New test.
16890 * gcc.target/riscv/rvv/base/vloxei16_v_tumu-1.c: New test.
16891 * gcc.target/riscv/rvv/base/vloxei16_v_tumu-2.c: New test.
16892 * gcc.target/riscv/rvv/base/vloxei16_v_tumu-3.c: New test.
16894 2023-01-30 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
16896 * gcc.target/riscv/rvv/base/vloxei8_v-1.c: New test.
16897 * gcc.target/riscv/rvv/base/vloxei8_v-2.c: New test.
16898 * gcc.target/riscv/rvv/base/vloxei8_v-3.c: New test.
16899 * gcc.target/riscv/rvv/base/vloxei8_v_m-1.c: New test.
16900 * gcc.target/riscv/rvv/base/vloxei8_v_m-2.c: New test.
16901 * gcc.target/riscv/rvv/base/vloxei8_v_m-3.c: New test.
16902 * gcc.target/riscv/rvv/base/vloxei8_v_mu-1.c: New test.
16903 * gcc.target/riscv/rvv/base/vloxei8_v_mu-2.c: New test.
16904 * gcc.target/riscv/rvv/base/vloxei8_v_mu-3.c: New test.
16905 * gcc.target/riscv/rvv/base/vloxei8_v_tu-1.c: New test.
16906 * gcc.target/riscv/rvv/base/vloxei8_v_tu-2.c: New test.
16907 * gcc.target/riscv/rvv/base/vloxei8_v_tu-3.c: New test.
16908 * gcc.target/riscv/rvv/base/vloxei8_v_tum-1.c: New test.
16909 * gcc.target/riscv/rvv/base/vloxei8_v_tum-2.c: New test.
16910 * gcc.target/riscv/rvv/base/vloxei8_v_tum-3.c: New test.
16911 * gcc.target/riscv/rvv/base/vloxei8_v_tumu-1.c: New test.
16912 * gcc.target/riscv/rvv/base/vloxei8_v_tumu-2.c: New test.
16913 * gcc.target/riscv/rvv/base/vloxei8_v_tumu-3.c: New test.
16915 2023-01-30 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
16917 * gcc.target/riscv/rvv/base/vlxei-vsxei-constraint-1.c: New test.
16919 2023-01-30 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
16921 * gcc.target/riscv/rvv/vsetvl/avl_single-72.c: New test.
16922 * gcc.target/riscv/rvv/vsetvl/avl_single-76.c: New test.
16923 * gcc.target/riscv/rvv/vsetvl/avl_single-77.c: New test.
16925 2023-01-30 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
16927 * gm2/warnings/returntype/fail/warnings-returntype-fail.exp: Save,
16928 restore TORTURE_OPTIONS.
16930 2023-01-30 Andrew Pinski <apinski@marvell.com>
16932 PR tree-optimization/108582
16933 * gcc.dg/pr108582-1.c: New test.
16935 2023-01-30 Richard Biener <rguenther@suse.de>
16937 PR tree-optimization/108574
16938 * gcc.dg/torture/pr108574-1.c: New testcase.
16939 * gcc.dg/torture/pr108574-2.c: Likewise.
16940 * gcc.dg/torture/pr108574-3.c: Likewise.
16942 2023-01-29 Mikael Morin <mikael@gcc.gnu.org>
16945 * gfortran.dg/gomp/minmaxloc_1.f90: New test.
16947 2023-01-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
16950 * gfortran.dg/pr103506_1.f90: New test.
16952 2023-01-29 Jan Hubicka <hubicka@ucw.cz>
16954 * gcc.dg/ipa/ipa-sra-30.c: New test.
16955 * gcc.dg/ipa/ipa-sra-31.c: New test.
16956 * gcc.dg/tree-ssa/modref-dse-7.c: New test.
16958 2023-01-28 Harald Anlauf <anlauf@gmx.de>
16959 Steven G. Kargl <kargl@gcc.gnu.org>
16962 * gfortran.dg/pr108527.f90: New test.
16964 2023-01-28 Harald Anlauf <anlauf@gmx.de>
16967 * gfortran.dg/common_27.f90: New test.
16969 2023-01-28 Jonathan Yong <10walls@gmail.com>
16972 * g++.dg/cet-notrack-1.C: Use puts instead of printf,
16973 so function call is not mangled by __mingw_printf when
16974 doing assembly symbol inspection.
16976 2023-01-28 Jonathan Yong <10walls@gmail.com>
16979 * gcc.dg/attr-aligned.c: Make errors emitted on Windows
16980 target same as on Linux.
16982 2023-01-28 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
16984 * g++.target/riscv/rvv/base/vlse-1.C: New test.
16985 * g++.target/riscv/rvv/base/vlse_tu-1.C: New test.
16986 * g++.target/riscv/rvv/base/vlse_tum-1.C: New test.
16987 * g++.target/riscv/rvv/base/vlse_tumu-1.C: New test.
16988 * g++.target/riscv/rvv/base/vsse-1.C: New test.
16989 * gcc.target/riscv/rvv/base/vlse-1.c: New test.
16990 * gcc.target/riscv/rvv/base/vlse-2.c: New test.
16991 * gcc.target/riscv/rvv/base/vlse-3.c: New test.
16992 * gcc.target/riscv/rvv/base/vlse-vsse-constraint-1.c: New test.
16993 * gcc.target/riscv/rvv/base/vlse_m-1.c: New test.
16994 * gcc.target/riscv/rvv/base/vlse_m-2.c: New test.
16995 * gcc.target/riscv/rvv/base/vlse_m-3.c: New test.
16996 * gcc.target/riscv/rvv/base/vlse_mu-1.c: New test.
16997 * gcc.target/riscv/rvv/base/vlse_mu-2.c: New test.
16998 * gcc.target/riscv/rvv/base/vlse_mu-3.c: New test.
16999 * gcc.target/riscv/rvv/base/vlse_tu-1.c: New test.
17000 * gcc.target/riscv/rvv/base/vlse_tu-2.c: New test.
17001 * gcc.target/riscv/rvv/base/vlse_tu-3.c: New test.
17002 * gcc.target/riscv/rvv/base/vlse_tum-1.c: New test.
17003 * gcc.target/riscv/rvv/base/vlse_tum-2.c: New test.
17004 * gcc.target/riscv/rvv/base/vlse_tum-3.c: New test.
17005 * gcc.target/riscv/rvv/base/vlse_tumu-1.c: New test.
17006 * gcc.target/riscv/rvv/base/vlse_tumu-2.c: New test.
17007 * gcc.target/riscv/rvv/base/vlse_tumu-3.c: New test.
17008 * gcc.target/riscv/rvv/base/vsse-1.c: New test.
17009 * gcc.target/riscv/rvv/base/vsse-2.c: New test.
17010 * gcc.target/riscv/rvv/base/vsse-3.c: New test.
17011 * gcc.target/riscv/rvv/base/vsse_m-1.c: New test.
17012 * gcc.target/riscv/rvv/base/vsse_m-2.c: New test.
17013 * gcc.target/riscv/rvv/base/vsse_m-3.c: New test.
17015 2023-01-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
17017 * gfortran.dg/ISO_Fortran_binding_17.f90: Replace (\n|\r\n|\r)
17019 * gfortran.dg/array_temporaries_2.f90: Likewise.
17020 * gfortran.dg/bind-c-contiguous-1.f90: Likewise.
17021 * gfortran.dg/bind-c-contiguous-4.f90: Likewise.
17022 * gfortran.dg/bind-c-contiguous-5.f90: Likewise.
17023 * gfortran.dg/fmt_error_4.f90: Likewise.
17024 * gfortran.dg/fmt_error_5.f90: Likewise.
17025 * gfortran.dg/fmt_float.f90: Likewise.
17026 * gfortran.dg/fmt_l.f90: Likewise.
17027 * gfortran.dg/fmt_nonchar_2.f90: Likewise.
17028 * gfortran.dg/fmt_zero_precision.f90: Likewise.
17029 * gfortran.dg/g77/f77-edit-apostrophe-out.f: Likewise.
17030 * gfortran.dg/g77/f77-edit-colon-out.f: Likewise.
17031 * gfortran.dg/g77/f77-edit-h-out.f: Likewise.
17032 * gfortran.dg/g77/f77-edit-i-out.f: Likewise.
17033 * gfortran.dg/g77/f77-edit-s-out.f: Likewise.
17034 * gfortran.dg/g77/f77-edit-slash-out.f: Likewise.
17035 * gfortran.dg/g77/f77-edit-t-out.f: Likewise.
17036 * gfortran.dg/g77/f77-edit-x-out.f: Likewise.
17037 * gfortran.dg/namelist_40.f90: Likewise.
17038 * gfortran.dg/namelist_47.f90: Likewise.
17039 * gfortran.dg/namelist_print_1.f: Likewise.
17040 * gfortran.dg/parameter_array_dummy.f90: Likewise.
17042 2023-01-27 Gaius Mulley <gaiusmod2@gmail.com>
17044 * gm2/pim/fail/empty.mod: New test.
17046 2023-01-27 Joseph Myers <joseph@codesourcery.com>
17048 * gcc.dg/c2x-auto-1.c, gcc.dg/c2x-auto-3.c: Expect braces around
17049 auto initializers to be disallowed.
17051 2023-01-27 Richard Sandiford <richard.sandiford@arm.com>
17053 * gcc.dg/vect/complex/fast-math-bb-slp-complex-add-pattern-half-float.c:
17055 * gcc.dg/vect/complex/fast-math-complex-add-half-float.c: Fix names
17058 2023-01-27 Richard Sandiford <richard.sandiford@arm.com>
17060 * gcc.target/aarch64/simd/vfma_f64.c: Use a wrapper function
17061 rather than an asm barrier.
17062 * gcc.target/aarch64/simd/vfms_f64.c: Likewise.
17063 * gcc.target/aarch64/simd/vmul_f64_1.c: Use a wrapper function
17064 rather than volatile.
17065 * gcc.target/aarch64/simd/vmul_n_f64_1.c: Likewise.
17066 * gcc.target/aarch64/simd/vqdmlalh_laneq_s16_1.c: Use a wrapper
17067 function. Remove -fno-inline.
17068 * gcc.target/aarch64/simd/vqdmlals_laneq_s32_1.c: Likewise.
17069 * gcc.target/aarch64/simd/vqdmlslh_laneq_s16_1.c: Likewise.
17070 * gcc.target/aarch64/simd/vqdmlsls_laneq_s32_1.c: Likewise.
17071 * gcc.target/aarch64/simd/vqdmulhh_lane_s16.c: Likewise.
17072 * gcc.target/aarch64/simd/vqdmulhh_laneq_s16_1.c: Likewise.
17073 * gcc.target/aarch64/simd/vqdmulhs_laneq_s32_1.c: Likewise.
17074 * gcc.target/aarch64/simd/vqrdmulhh_lane_s16.c: Likewise.
17075 * gcc.target/aarch64/simd/vqrdmulhh_laneq_s16_1.c: Likewise.
17076 * gcc.target/aarch64/simd/vqrdmulhs_lane_s32.c: Likewise.
17077 * gcc.target/aarch64/simd/vqrdmulhs_laneq_s32_1.c: Likewise.
17078 * gcc.target/aarch64/simd/vqdmulhs_lane_s32.c: Likewise.
17079 Allow the scalar form to be used when operating on lane 0.
17080 Add a test for lane 1.
17082 2023-01-27 Richard Sandiford <richard.sandiford@arm.com>
17084 PR tree-optimization/96373
17085 * gcc.target/aarch64/sve/cond_xorsign_1.c: New test.
17086 * gcc.target/aarch64/sve/cond_xorsign_2.c: Likewise.
17088 2023-01-27 Richard Sandiford <richard.sandiford@arm.com>
17090 * gcc.target/aarch64/sve/cond_asrd_1.c: Tune for a 256-bit
17092 * gcc.target/aarch64/sve/cond_cnot_4.c: Likewise.
17093 * gcc.target/aarch64/sve/cond_cnot_6.c: Likewise.
17094 * gcc.target/aarch64/sve/cond_unary_5.c: Likewise.
17095 * gcc.target/aarch64/sve/cond_unary_6.c: Likewise.
17096 * gcc.target/aarch64/sve/cond_uxt_5.c: Likewise.
17097 * gcc.target/aarch64/sve/vcond_4_costly.c: Remove XFAILs.
17099 2023-01-27 Andrew MacLeod <amacleod@redhat.com>
17101 PR tree-optimization/108306
17102 * gcc.dg/pr108306.c: New.
17104 2023-01-27 Andrew MacLeod <amacleod@redhat.com>
17106 PR tree-optimization/108447
17107 * gcc.dg/pr108447.c: New.
17109 2023-01-27 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
17111 * gcc.target/riscv/rvv/vsetvl/avl_multiple-7.c: Fix testcase check.
17112 * gcc.target/riscv/rvv/vsetvl/avl_multiple-8.c: Ditto.
17113 * gcc.target/riscv/rvv/vsetvl/vsetvl-18.c: Ditto.
17115 2023-01-27 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
17117 * g++.target/riscv/rvv/base/vle-1.C: New test.
17118 * g++.target/riscv/rvv/base/vle_tu-1.C: New test.
17119 * g++.target/riscv/rvv/base/vle_tum-1.C: New test.
17120 * g++.target/riscv/rvv/base/vle_tumu-1.C: New test.
17121 * g++.target/riscv/rvv/base/vse-1.C: New test.
17122 * g++.target/riscv/rvv/base/riscv_vector.h: New.
17124 2023-01-27 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
17126 * gcc.target/riscv/rvv/base/vse-1.c: New test.
17127 * gcc.target/riscv/rvv/base/vse-2.c: New test.
17128 * gcc.target/riscv/rvv/base/vse-3.c: New test.
17129 * gcc.target/riscv/rvv/base/vse_m-1.c: New test.
17130 * gcc.target/riscv/rvv/base/vse_m-2.c: New test.
17131 * gcc.target/riscv/rvv/base/vse_m-3.c: New test.
17133 2023-01-27 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
17135 * gcc.target/riscv/rvv/base/vle-1.c: New test.
17136 * gcc.target/riscv/rvv/base/vle-2.c: New test.
17137 * gcc.target/riscv/rvv/base/vle-3.c: New test.
17138 * gcc.target/riscv/rvv/base/vle_m-1.c: New test.
17139 * gcc.target/riscv/rvv/base/vle_m-2.c: New test.
17140 * gcc.target/riscv/rvv/base/vle_m-3.c: New test.
17141 * gcc.target/riscv/rvv/base/vle_mu-1.c: New test.
17142 * gcc.target/riscv/rvv/base/vle_mu-2.c: New test.
17143 * gcc.target/riscv/rvv/base/vle_mu-3.c: New test.
17144 * gcc.target/riscv/rvv/base/vle_tu-1.c: New test.
17145 * gcc.target/riscv/rvv/base/vle_tu-2.c: New test.
17146 * gcc.target/riscv/rvv/base/vle_tu-3.c: New test.
17147 * gcc.target/riscv/rvv/base/vle_tum-1.c: New test.
17148 * gcc.target/riscv/rvv/base/vle_tum-2.c: New test.
17149 * gcc.target/riscv/rvv/base/vle_tum-3.c: New test.
17150 * gcc.target/riscv/rvv/base/vle_tumu-1.c: New test.
17151 * gcc.target/riscv/rvv/base/vle_tumu-2.c: New test.
17152 * gcc.target/riscv/rvv/base/vle_tumu-3.c: New test.
17154 2023-01-27 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
17156 * g++.target/riscv/rvv/base/vsm-1.C: New test.
17157 * g++.target/riscv/rvv/rvv.exp: New test.
17158 * gcc.target/riscv/rvv/base/vlm_vsm-1.c: New test.
17159 * gcc.target/riscv/rvv/base/vlm_vsm-2.c: New test.
17160 * gcc.target/riscv/rvv/base/vlm_vsm-3.c: New test.
17162 2023-01-27 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
17164 * gcc.target/riscv/rvv/vsetvl/avl_single-14.c: Adjust for final implementation.
17165 * gcc.target/riscv/rvv/vsetvl/avl_single-23.c: Ditto.
17166 * gcc.target/riscv/rvv/vsetvl/avl_single-30.c: Ditto.
17167 * gcc.target/riscv/rvv/vsetvl/avl_single-44.c: Ditto.
17168 * gcc.target/riscv/rvv/vsetvl/avl_single-47.c: Ditto.
17169 * gcc.target/riscv/rvv/vsetvl/avl_single-50.c: Ditto.
17170 * gcc.target/riscv/rvv/vsetvl/avl_single-51.c: Ditto.
17171 * gcc.target/riscv/rvv/vsetvl/avl_single-6.c: Ditto.
17172 * gcc.target/riscv/rvv/vsetvl/avl_single-65.c: Ditto.
17173 * gcc.target/riscv/rvv/vsetvl/avl_single-66.c: Ditto.
17174 * gcc.target/riscv/rvv/vsetvl/avl_single-67.c: Ditto.
17175 * gcc.target/riscv/rvv/vsetvl/avl_single-68.c: Ditto.
17176 * gcc.target/riscv/rvv/vsetvl/avl_single-70.c: Ditto.
17177 * gcc.target/riscv/rvv/vsetvl/avl_single-71.c: Ditto.
17178 * gcc.target/riscv/rvv/vsetvl/avl_single-9.c: Ditto.
17179 * gcc.target/riscv/rvv/vsetvl/imm_bb_prop-2.c: Ditto.
17180 * gcc.target/riscv/rvv/vsetvl/imm_bb_prop-3.c: Ditto.
17181 * gcc.target/riscv/rvv/vsetvl/imm_bb_prop-4.c: Ditto.
17182 * gcc.target/riscv/rvv/vsetvl/imm_conflict-4.c: Ditto.
17183 * gcc.target/riscv/rvv/vsetvl/imm_conflict-5.c: Ditto.
17184 * gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-13.c: Ditto.
17185 * gcc.target/riscv/rvv/vsetvl/vlmax_bb_prop-13.c: Ditto.
17186 * gcc.target/riscv/rvv/vsetvl/vlmax_bb_prop-14.c: Ditto.
17187 * gcc.target/riscv/rvv/vsetvl/vlmax_bb_prop-15.c: Ditto.
17188 * gcc.target/riscv/rvv/vsetvl/vlmax_bb_prop-16.c: Ditto.
17189 * gcc.target/riscv/rvv/vsetvl/vlmax_bb_prop-21.c: Ditto.
17190 * gcc.target/riscv/rvv/vsetvl/vlmax_bb_prop-22.c: Ditto.
17191 * gcc.target/riscv/rvv/vsetvl/vlmax_bb_prop-23.c: Ditto.
17192 * gcc.target/riscv/rvv/vsetvl/vlmax_bb_prop-24.c: Ditto.
17193 * gcc.target/riscv/rvv/vsetvl/vlmax_bb_prop-5.c: Ditto.
17194 * gcc.target/riscv/rvv/vsetvl/vlmax_bb_prop-6.c: Ditto.
17195 * gcc.target/riscv/rvv/vsetvl/vlmax_bb_prop-7.c: Ditto.
17196 * gcc.target/riscv/rvv/vsetvl/vlmax_bb_prop-8.c: Ditto.
17197 * gcc.target/riscv/rvv/vsetvl/vlmax_conflict-1.c: Ditto.
17198 * gcc.target/riscv/rvv/vsetvl/vlmax_conflict-6.c: Ditto.
17199 * gcc.target/riscv/rvv/vsetvl/vlmax_miss_default-1.c: Ditto.
17200 * gcc.target/riscv/rvv/vsetvl/vlmax_miss_default-10.c: Ditto.
17201 * gcc.target/riscv/rvv/vsetvl/vlmax_miss_default-11.c: Ditto.
17202 * gcc.target/riscv/rvv/vsetvl/vlmax_miss_default-12.c: Ditto.
17203 * gcc.target/riscv/rvv/vsetvl/vlmax_miss_default-13.c: Ditto.
17204 * gcc.target/riscv/rvv/vsetvl/vlmax_miss_default-14.c: Ditto.
17205 * gcc.target/riscv/rvv/vsetvl/vlmax_miss_default-2.c: Ditto.
17206 * gcc.target/riscv/rvv/vsetvl/vlmax_miss_default-3.c: Ditto.
17207 * gcc.target/riscv/rvv/vsetvl/vlmax_miss_default-4.c: Ditto.
17208 * gcc.target/riscv/rvv/vsetvl/vlmax_miss_default-5.c: Ditto.
17209 * gcc.target/riscv/rvv/vsetvl/vlmax_miss_default-6.c: Ditto.
17210 * gcc.target/riscv/rvv/vsetvl/vlmax_miss_default-7.c: Ditto.
17211 * gcc.target/riscv/rvv/vsetvl/vlmax_miss_default-8.c: Ditto.
17212 * gcc.target/riscv/rvv/vsetvl/vlmax_miss_default-9.c: Ditto.
17213 * gcc.target/riscv/rvv/vsetvl/vlmax_switch_vtype-10.c: Ditto.
17214 * gcc.target/riscv/rvv/vsetvl/avl_multiple-1.c: New test.
17215 * gcc.target/riscv/rvv/vsetvl/avl_multiple-10.c: New test.
17216 * gcc.target/riscv/rvv/vsetvl/avl_multiple-11.c: New test.
17217 * gcc.target/riscv/rvv/vsetvl/avl_multiple-12.c: New test.
17218 * gcc.target/riscv/rvv/vsetvl/avl_multiple-13.c: New test.
17219 * gcc.target/riscv/rvv/vsetvl/avl_multiple-14.c: New test.
17220 * gcc.target/riscv/rvv/vsetvl/avl_multiple-15.c: New test.
17221 * gcc.target/riscv/rvv/vsetvl/avl_multiple-16.c: New test.
17222 * gcc.target/riscv/rvv/vsetvl/avl_multiple-2.c: New test.
17223 * gcc.target/riscv/rvv/vsetvl/avl_multiple-3.c: New test.
17224 * gcc.target/riscv/rvv/vsetvl/avl_multiple-4.c: New test.
17225 * gcc.target/riscv/rvv/vsetvl/avl_multiple-5.c: New test.
17226 * gcc.target/riscv/rvv/vsetvl/avl_multiple-6.c: New test.
17227 * gcc.target/riscv/rvv/vsetvl/avl_multiple-7.c: New test.
17228 * gcc.target/riscv/rvv/vsetvl/avl_multiple-8.c: New test.
17229 * gcc.target/riscv/rvv/vsetvl/avl_multiple-9.c: New test.
17230 * gcc.target/riscv/rvv/vsetvl/avl_single-73.c: New test.
17231 * gcc.target/riscv/rvv/vsetvl/avl_single-74.c: New test.
17232 * gcc.target/riscv/rvv/vsetvl/avl_single-75.c: New test.
17233 * gcc.target/riscv/rvv/vsetvl/vsetvl-1.c: New test.
17234 * gcc.target/riscv/rvv/vsetvl/vsetvl-10.c: New test.
17235 * gcc.target/riscv/rvv/vsetvl/vsetvl-11.c: New test.
17236 * gcc.target/riscv/rvv/vsetvl/vsetvl-12.c: New test.
17237 * gcc.target/riscv/rvv/vsetvl/vsetvl-13.c: New test.
17238 * gcc.target/riscv/rvv/vsetvl/vsetvl-14.c: New test.
17239 * gcc.target/riscv/rvv/vsetvl/vsetvl-15.c: New test.
17240 * gcc.target/riscv/rvv/vsetvl/vsetvl-16.c: New test.
17241 * gcc.target/riscv/rvv/vsetvl/vsetvl-17.c: New test.
17242 * gcc.target/riscv/rvv/vsetvl/vsetvl-18.c: New test.
17243 * gcc.target/riscv/rvv/vsetvl/vsetvl-19.c: New test.
17244 * gcc.target/riscv/rvv/vsetvl/vsetvl-2.c: New test.
17245 * gcc.target/riscv/rvv/vsetvl/vsetvl-20.c: New test.
17246 * gcc.target/riscv/rvv/vsetvl/vsetvl-3.c: New test.
17247 * gcc.target/riscv/rvv/vsetvl/vsetvl-4.c: New test.
17248 * gcc.target/riscv/rvv/vsetvl/vsetvl-5.c: New test.
17249 * gcc.target/riscv/rvv/vsetvl/vsetvl-6.c: New test.
17250 * gcc.target/riscv/rvv/vsetvl/vsetvl-7.c: New test.
17251 * gcc.target/riscv/rvv/vsetvl/vsetvl-8.c: New test.
17252 * gcc.target/riscv/rvv/vsetvl/vsetvl-9.c: New test.
17253 * gcc.target/riscv/rvv/vsetvl/vsetvlmax-1.c: New test.
17254 * gcc.target/riscv/rvv/vsetvl/vsetvlmax-10.c: New test.
17255 * gcc.target/riscv/rvv/vsetvl/vsetvlmax-11.c: New test.
17256 * gcc.target/riscv/rvv/vsetvl/vsetvlmax-12.c: New test.
17257 * gcc.target/riscv/rvv/vsetvl/vsetvlmax-13.c: New test.
17258 * gcc.target/riscv/rvv/vsetvl/vsetvlmax-14.c: New test.
17259 * gcc.target/riscv/rvv/vsetvl/vsetvlmax-15.c: New test.
17260 * gcc.target/riscv/rvv/vsetvl/vsetvlmax-16.c: New test.
17261 * gcc.target/riscv/rvv/vsetvl/vsetvlmax-17.c: New test.
17262 * gcc.target/riscv/rvv/vsetvl/vsetvlmax-18.c: New test.
17263 * gcc.target/riscv/rvv/vsetvl/vsetvlmax-19.c: New test.
17264 * gcc.target/riscv/rvv/vsetvl/vsetvlmax-2.c: New test.
17265 * gcc.target/riscv/rvv/vsetvl/vsetvlmax-20.c: New test.
17266 * gcc.target/riscv/rvv/vsetvl/vsetvlmax-3.c: New test.
17267 * gcc.target/riscv/rvv/vsetvl/vsetvlmax-4.c: New test.
17268 * gcc.target/riscv/rvv/vsetvl/vsetvlmax-5.c: New test.
17269 * gcc.target/riscv/rvv/vsetvl/vsetvlmax-6.c: New test.
17270 * gcc.target/riscv/rvv/vsetvl/vsetvlmax-7.c: New test.
17271 * gcc.target/riscv/rvv/vsetvl/vsetvlmax-8.c: New test.
17272 * gcc.target/riscv/rvv/vsetvl/vsetvlmax-9.c: New test.
17274 2023-01-27 Xi Ruoyao <xry111@xry111.site>
17276 * gcc.dg/pr95115.c (x): Add noipa attribute.
17278 2023-01-27 Jakub Jelinek <jakub@redhat.com>
17281 * gcc.dg/pr106061.c: New test.
17283 2023-01-27 Tobias Burnus <tobias@codesourcery.com>
17285 * gfortran.dg/gomp/declare-variant-10.f90: Update scan-tree's
17286 target selector to handle Windows.
17287 * gfortran.dg/gomp/declare-variant-11.f90: Likewise.
17288 * gfortran.dg/gomp/declare-variant-12.f90: Likewise.
17290 2023-01-26 Gaius Mulley <gaiusmod2@gmail.com>
17292 * gm2/warnings/returntype/fail/badreturn.mod: New test.
17293 * gm2/warnings/returntype/fail/warnings-returntype-fail.exp:
17295 * gm2/warnings/returntype/pass/Termbase.mod: New test.
17296 * gm2/warnings/returntype/pass/goodreturn.mod: New test.
17297 * gm2/warnings/returntype/pass/keypressedsimple.mod: New test.
17298 * gm2/warnings/returntype/pass/warnings-returntype-pass.exp:
17301 2023-01-26 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
17303 * gcc.target/riscv/rvv/vsetvl/avl_single-2.c: New test.
17304 * gcc.target/riscv/rvv/vsetvl/avl_single-20.c: New test.
17305 * gcc.target/riscv/rvv/vsetvl/avl_single-21.c: New test.
17306 * gcc.target/riscv/rvv/vsetvl/avl_single-22.c: New test.
17307 * gcc.target/riscv/rvv/vsetvl/avl_single-23.c: New test.
17308 * gcc.target/riscv/rvv/vsetvl/avl_single-24.c: New test.
17309 * gcc.target/riscv/rvv/vsetvl/avl_single-25.c: New test.
17310 * gcc.target/riscv/rvv/vsetvl/avl_single-26.c: New test.
17311 * gcc.target/riscv/rvv/vsetvl/avl_single-27.c: New test.
17312 * gcc.target/riscv/rvv/vsetvl/avl_single-28.c: New test.
17313 * gcc.target/riscv/rvv/vsetvl/avl_single-29.c: New test.
17314 * gcc.target/riscv/rvv/vsetvl/avl_single-3.c: New test.
17315 * gcc.target/riscv/rvv/vsetvl/avl_single-30.c: New test.
17316 * gcc.target/riscv/rvv/vsetvl/avl_single-31.c: New test.
17317 * gcc.target/riscv/rvv/vsetvl/avl_single-32.c: New test.
17318 * gcc.target/riscv/rvv/vsetvl/avl_single-33.c: New test.
17319 * gcc.target/riscv/rvv/vsetvl/avl_single-34.c: New test.
17320 * gcc.target/riscv/rvv/vsetvl/avl_single-35.c: New test.
17321 * gcc.target/riscv/rvv/vsetvl/avl_single-36.c: New test.
17322 * gcc.target/riscv/rvv/vsetvl/avl_single-37.c: New test.
17323 * gcc.target/riscv/rvv/vsetvl/avl_single-38.c: New test.
17324 * gcc.target/riscv/rvv/vsetvl/avl_single-39.c: New test.
17325 * gcc.target/riscv/rvv/vsetvl/avl_single-4.c: New test.
17326 * gcc.target/riscv/rvv/vsetvl/avl_single-40.c: New test.
17327 * gcc.target/riscv/rvv/vsetvl/avl_single-41.c: New test.
17328 * gcc.target/riscv/rvv/vsetvl/avl_single-42.c: New test.
17329 * gcc.target/riscv/rvv/vsetvl/avl_single-43.c: New test.
17330 * gcc.target/riscv/rvv/vsetvl/avl_single-44.c: New test.
17331 * gcc.target/riscv/rvv/vsetvl/avl_single-45.c: New test.
17332 * gcc.target/riscv/rvv/vsetvl/avl_single-46.c: New test.
17333 * gcc.target/riscv/rvv/vsetvl/avl_single-47.c: New test.
17334 * gcc.target/riscv/rvv/vsetvl/avl_single-48.c: New test.
17335 * gcc.target/riscv/rvv/vsetvl/avl_single-49.c: New test.
17336 * gcc.target/riscv/rvv/vsetvl/avl_single-5.c: New test.
17337 * gcc.target/riscv/rvv/vsetvl/avl_single-50.c: New test.
17338 * gcc.target/riscv/rvv/vsetvl/avl_single-51.c: New test.
17339 * gcc.target/riscv/rvv/vsetvl/avl_single-52.c: New test.
17340 * gcc.target/riscv/rvv/vsetvl/avl_single-53.c: New test.
17341 * gcc.target/riscv/rvv/vsetvl/avl_single-54.c: New test.
17342 * gcc.target/riscv/rvv/vsetvl/avl_single-55.c: New test.
17343 * gcc.target/riscv/rvv/vsetvl/avl_single-56.c: New test.
17344 * gcc.target/riscv/rvv/vsetvl/avl_single-57.c: New test.
17345 * gcc.target/riscv/rvv/vsetvl/avl_single-58.c: New test.
17346 * gcc.target/riscv/rvv/vsetvl/avl_single-59.c: New test.
17347 * gcc.target/riscv/rvv/vsetvl/avl_single-6.c: New test.
17348 * gcc.target/riscv/rvv/vsetvl/avl_single-60.c: New test.
17349 * gcc.target/riscv/rvv/vsetvl/avl_single-61.c: New test.
17350 * gcc.target/riscv/rvv/vsetvl/avl_single-62.c: New test.
17351 * gcc.target/riscv/rvv/vsetvl/avl_single-63.c: New test.
17352 * gcc.target/riscv/rvv/vsetvl/avl_single-64.c: New test.
17353 * gcc.target/riscv/rvv/vsetvl/avl_single-65.c: New test.
17354 * gcc.target/riscv/rvv/vsetvl/avl_single-66.c: New test.
17355 * gcc.target/riscv/rvv/vsetvl/avl_single-67.c: New test.
17356 * gcc.target/riscv/rvv/vsetvl/avl_single-68.c: New test.
17357 * gcc.target/riscv/rvv/vsetvl/avl_single-69.c: New test.
17358 * gcc.target/riscv/rvv/vsetvl/avl_single-1.c: New test.
17359 * gcc.target/riscv/rvv/vsetvl/avl_single-10.c: New test.
17360 * gcc.target/riscv/rvv/vsetvl/avl_single-11.c: New test.
17361 * gcc.target/riscv/rvv/vsetvl/avl_single-12.c: New test.
17362 * gcc.target/riscv/rvv/vsetvl/avl_single-13.c: New test.
17363 * gcc.target/riscv/rvv/vsetvl/avl_single-14.c: New test.
17364 * gcc.target/riscv/rvv/vsetvl/avl_single-15.c: New test.
17365 * gcc.target/riscv/rvv/vsetvl/avl_single-16.c: New test.
17366 * gcc.target/riscv/rvv/vsetvl/avl_single-17.c: New test.
17367 * gcc.target/riscv/rvv/vsetvl/avl_single-18.c: New test.
17368 * gcc.target/riscv/rvv/vsetvl/avl_single-19.c: New test.
17369 * gcc.target/riscv/rvv/vsetvl/avl_single-7.c: New test.
17370 * gcc.target/riscv/rvv/vsetvl/avl_single-70.c: New test.
17371 * gcc.target/riscv/rvv/vsetvl/avl_single-71.c: New test.
17372 * gcc.target/riscv/rvv/vsetvl/avl_single-8.c: New test.
17373 * gcc.target/riscv/rvv/vsetvl/avl_single-9.c: New test.
17375 2023-01-26 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
17377 * gcc.target/riscv/rvv/vsetvl/imm_bb_prop-1.c: New test.
17378 * gcc.target/riscv/rvv/vsetvl/imm_bb_prop-10.c: New test.
17379 * gcc.target/riscv/rvv/vsetvl/imm_bb_prop-11.c: New test.
17380 * gcc.target/riscv/rvv/vsetvl/imm_bb_prop-12.c: New test.
17381 * gcc.target/riscv/rvv/vsetvl/imm_bb_prop-13.c: New test.
17382 * gcc.target/riscv/rvv/vsetvl/imm_bb_prop-2.c: New test.
17383 * gcc.target/riscv/rvv/vsetvl/imm_bb_prop-3.c: New test.
17384 * gcc.target/riscv/rvv/vsetvl/imm_bb_prop-4.c: New test.
17385 * gcc.target/riscv/rvv/vsetvl/imm_bb_prop-5.c: New test.
17386 * gcc.target/riscv/rvv/vsetvl/imm_bb_prop-6.c: New test.
17387 * gcc.target/riscv/rvv/vsetvl/imm_bb_prop-7.c: New test.
17388 * gcc.target/riscv/rvv/vsetvl/imm_bb_prop-8.c: New test.
17389 * gcc.target/riscv/rvv/vsetvl/imm_bb_prop-9.c: New test.
17390 * gcc.target/riscv/rvv/vsetvl/imm_conflict-1.c: New test.
17391 * gcc.target/riscv/rvv/vsetvl/imm_conflict-2.c: New test.
17392 * gcc.target/riscv/rvv/vsetvl/imm_conflict-3.c: New test.
17393 * gcc.target/riscv/rvv/vsetvl/imm_conflict-4.c: New test.
17394 * gcc.target/riscv/rvv/vsetvl/imm_conflict-5.c: New test.
17395 * gcc.target/riscv/rvv/vsetvl/imm_loop_invariant-1.c: New test.
17396 * gcc.target/riscv/rvv/vsetvl/imm_loop_invariant-10.c: New test.
17397 * gcc.target/riscv/rvv/vsetvl/imm_loop_invariant-11.c: New test.
17398 * gcc.target/riscv/rvv/vsetvl/imm_loop_invariant-12.c: New test.
17399 * gcc.target/riscv/rvv/vsetvl/imm_loop_invariant-13.c: New test.
17400 * gcc.target/riscv/rvv/vsetvl/imm_loop_invariant-14.c: New test.
17401 * gcc.target/riscv/rvv/vsetvl/imm_loop_invariant-15.c: New test.
17402 * gcc.target/riscv/rvv/vsetvl/imm_loop_invariant-16.c: New test.
17403 * gcc.target/riscv/rvv/vsetvl/imm_loop_invariant-17.c: New test.
17404 * gcc.target/riscv/rvv/vsetvl/imm_loop_invariant-2.c: New test.
17405 * gcc.target/riscv/rvv/vsetvl/imm_loop_invariant-3.c: New test.
17406 * gcc.target/riscv/rvv/vsetvl/imm_loop_invariant-4.c: New test.
17407 * gcc.target/riscv/rvv/vsetvl/imm_loop_invariant-5.c: New test.
17408 * gcc.target/riscv/rvv/vsetvl/imm_loop_invariant-6.c: New test.
17409 * gcc.target/riscv/rvv/vsetvl/imm_loop_invariant-7.c: New test.
17410 * gcc.target/riscv/rvv/vsetvl/imm_loop_invariant-8.c: New test.
17411 * gcc.target/riscv/rvv/vsetvl/imm_loop_invariant-9.c: New test.
17412 * gcc.target/riscv/rvv/vsetvl/imm_switch-1.c: New test.
17413 * gcc.target/riscv/rvv/vsetvl/imm_switch-2.c: New test.
17414 * gcc.target/riscv/rvv/vsetvl/imm_switch-3.c: New test.
17415 * gcc.target/riscv/rvv/vsetvl/imm_switch-4.c: New test.
17416 * gcc.target/riscv/rvv/vsetvl/imm_switch-5.c: New test.
17417 * gcc.target/riscv/rvv/vsetvl/imm_switch-6.c: New test.
17418 * gcc.target/riscv/rvv/vsetvl/imm_switch-7.c: New test.
17419 * gcc.target/riscv/rvv/vsetvl/imm_switch-8.c: New test.
17420 * gcc.target/riscv/rvv/vsetvl/imm_switch-9.c: New test.
17422 2023-01-26 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
17424 * gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-27.c: Update
17426 * gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-28.c: Ditto.
17427 * gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-45.c: Ditto.
17428 * gcc.target/riscv/rvv/vsetvl/vlmax_bb_prop-25.c: Ditto.
17429 * gcc.target/riscv/rvv/vsetvl/vlmax_bb_prop-26.c: Ditto.
17430 * gcc.target/riscv/rvv/vsetvl/vlmax_bb_prop-27.c: Ditto.
17431 * gcc.target/riscv/rvv/vsetvl/vlmax_bb_prop-28.c: Ditto.
17432 * gcc.target/riscv/rvv/vsetvl/vlmax_bb_prop-3.c: Ditto.
17433 * gcc.target/riscv/rvv/vsetvl/vlmax_conflict-7.c: Ditto.
17434 * gcc.target/riscv/rvv/vsetvl/vlmax_switch_vtype-12.c: Ditto.
17436 2023-01-26 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
17438 * gcc.target/riscv/rvv/base/vle-constraint-1.c:
17440 2023-01-26 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
17442 * gcc.target/riscv/rvv/base/vse-constraint-1.c: New test.
17444 2023-01-26 Harald Anlauf <anlauf@gmx.de>
17447 * gfortran.dg/pr108544.f90: New test.
17448 * gfortran.dg/pr96102b.f90: New test.
17450 2023-01-26 Marek Polacek <polacek@redhat.com>
17452 PR middle-end/108543
17453 * c-c++-common/asan/pointer-subtract-5.c: New test.
17454 * c-c++-common/asan/pointer-subtract-6.c: New test.
17455 * c-c++-common/asan/pointer-subtract-7.c: New test.
17456 * c-c++-common/asan/pointer-subtract-8.c: New test.
17458 2023-01-26 Jakub Jelinek <jakub@redhat.com>
17460 PR tree-optimization/108540
17461 * gcc.c-torture/execute/ieee/pr108540-1.c: New test.
17462 * gcc.c-torture/execute/ieee/pr108540-2.c: New test.
17464 2023-01-26 Richard Sandiford <richard.sandiford@arm.com>
17466 * c-c++-common/hwasan/arguments-3.c: Remove extraneous .*s.
17468 2023-01-26 Richard Sandiford <richard.sandiford@arm.com>
17470 * gcc.target/aarch64/bfloat16_scalar_typecheck.c: Accept empty
17473 2023-01-26 Richard Sandiford <richard.sandiford@arm.com>
17475 * gcc.dg/guality/pr36728-2.c: Update XFAILs for aarch64*-*-*.
17476 * gcc.dg/guality/pr54519-1.c: Likewise.
17477 * gcc.dg/guality/pr54519-3.c: Likewise.
17478 * gcc.dg/guality/pr54693-2.c: Likewise.
17479 * gcc.dg/guality/sra-1.c: Likewise.
17481 2023-01-26 Richard Sandiford <richard.sandiford@arm.com>
17483 * g++.target/aarch64/sve/pr99766.C: Disable warnings.
17485 2023-01-26 Richard Sandiford <richard.sandiford@arm.com>
17487 * gcc.target/aarch64/sve/slp_13.c: Remove XFAILs.
17489 2023-01-26 Marek Polacek <polacek@redhat.com>
17492 * g++.dg/cpp0x/udlit-error1.C: New test.
17494 2023-01-26 David Malcolm <dmalcolm@redhat.com>
17497 * gcc.dg/analyzer/SARD-tc841-basic-00182-min.c: Add
17498 -Wno-stringop-overflow.
17500 2023-01-26 David Malcolm <dmalcolm@redhat.com>
17503 * gcc.dg/analyzer/infinite-recursion-pr108524-1.c: New test.
17504 * gcc.dg/analyzer/infinite-recursion-pr108524-2.c: New test.
17505 * gcc.dg/analyzer/infinite-recursion-pr108524-qobject-json-parser.c:
17508 2023-01-26 Richard Biener <rguenther@suse.de>
17510 PR tree-optimization/108547
17511 * gcc.dg/uninit-pr108547.c: New testcase.
17513 2023-01-26 Siddhesh Poyarekar <siddhesh@gotplt.org>
17515 PR tree-optimization/108522
17516 * gcc.dg/builtin-dynamic-object-size-0.c (DEFSTRUCT): New
17518 (test_dynarray_struct_member_b, test_dynarray_struct_member_c,
17519 test_dynarray_struct_member_d,
17520 test_dynarray_struct_member_subobj_b,
17521 test_dynarray_struct_member_subobj_c,
17522 test_dynarray_struct_member_subobj_d): New tests.
17525 2023-01-26 Jakub Jelinek <jakub@redhat.com>
17528 * g++.dg/gomp/pr108503.C: New test.
17530 2023-01-26 Richard Biener <rguenther@suse.de>
17532 PR tree-optimization/108523
17533 * gcc.dg/torture/pr108523.c: New testcase.
17535 2023-01-25 Steve Kargl <kargl@gcc.gnu.org>
17538 * gfortran.dg/pr108528.f90: New test.
17540 2023-01-25 Jakub Jelinek <jakub@redhat.com>
17543 * g++.dg/cpp23/static-operator-call5.C: New test.
17545 2023-01-25 Andrea Corallo <andrea.corallo@arm.com>
17547 * gcc.target/arm/mve/intrinsics/vhaddq_n_s16.c: Add missing extern
17549 * gcc.target/arm/mve/intrinsics/vhaddq_n_s32.c: Likewise.
17550 * gcc.target/arm/mve/intrinsics/vhaddq_n_s8.c: Likewise.
17551 * gcc.target/arm/mve/intrinsics/vhaddq_n_u16.c: Likewise.
17552 * gcc.target/arm/mve/intrinsics/vhaddq_n_u32.c: Likewise.
17553 * gcc.target/arm/mve/intrinsics/vhaddq_n_u8.c: Likewise.
17554 * gcc.target/arm/mve/intrinsics/vhaddq_s16.c: Likewise.
17555 * gcc.target/arm/mve/intrinsics/vhaddq_s32.c: Likewise.
17556 * gcc.target/arm/mve/intrinsics/vhaddq_s8.c: Likewise.
17557 * gcc.target/arm/mve/intrinsics/vhaddq_u16.c: Likewise.
17558 * gcc.target/arm/mve/intrinsics/vhaddq_u32.c: Likewise.
17559 * gcc.target/arm/mve/intrinsics/vhaddq_u8.c: Likewise.
17560 * gcc.target/arm/mve/intrinsics/vhaddq_x_n_s16.c: Likewise.
17561 * gcc.target/arm/mve/intrinsics/vhaddq_x_n_s32.c: Likewise.
17562 * gcc.target/arm/mve/intrinsics/vhaddq_x_n_s8.c: Likewise.
17563 * gcc.target/arm/mve/intrinsics/vhaddq_x_n_u16.c: Likewise.
17564 * gcc.target/arm/mve/intrinsics/vhaddq_x_n_u32.c: Likewise.
17565 * gcc.target/arm/mve/intrinsics/vhaddq_x_n_u8.c: Likewise.
17566 * gcc.target/arm/mve/intrinsics/vhaddq_x_s16.c: Likewise.
17567 * gcc.target/arm/mve/intrinsics/vhaddq_x_s32.c: Likewise.
17568 * gcc.target/arm/mve/intrinsics/vhaddq_x_s8.c: Likewise.
17569 * gcc.target/arm/mve/intrinsics/vhaddq_x_u16.c: Likewise.
17570 * gcc.target/arm/mve/intrinsics/vhaddq_x_u32.c: Likewise.
17571 * gcc.target/arm/mve/intrinsics/vhaddq_x_u8.c: Likewise.
17572 * gcc.target/arm/mve/intrinsics/vhsubq_n_s16.c: Likewise.
17573 * gcc.target/arm/mve/intrinsics/vhsubq_n_s32.c: Likewise.
17574 * gcc.target/arm/mve/intrinsics/vhsubq_n_s8.c: Likewise.
17575 * gcc.target/arm/mve/intrinsics/vhsubq_n_u16.c: Likewise.
17576 * gcc.target/arm/mve/intrinsics/vhsubq_n_u32.c: Likewise.
17577 * gcc.target/arm/mve/intrinsics/vhsubq_n_u8.c: Likewise.
17578 * gcc.target/arm/mve/intrinsics/vhsubq_s16.c: Likewise.
17579 * gcc.target/arm/mve/intrinsics/vhsubq_s32.c: Likewise.
17580 * gcc.target/arm/mve/intrinsics/vhsubq_s8.c: Likewise.
17581 * gcc.target/arm/mve/intrinsics/vhsubq_u16.c: Likewise.
17582 * gcc.target/arm/mve/intrinsics/vhsubq_u32.c: Likewise.
17583 * gcc.target/arm/mve/intrinsics/vhsubq_u8.c: Likewise.
17584 * gcc.target/arm/mve/intrinsics/vhsubq_x_n_s16.c: Likewise.
17585 * gcc.target/arm/mve/intrinsics/vhsubq_x_n_s32.c: Likewise.
17586 * gcc.target/arm/mve/intrinsics/vhsubq_x_n_s8.c: Likewise.
17587 * gcc.target/arm/mve/intrinsics/vhsubq_x_n_u16.c: Likewise.
17588 * gcc.target/arm/mve/intrinsics/vhsubq_x_n_u32.c: Likewise.
17589 * gcc.target/arm/mve/intrinsics/vhsubq_x_n_u8.c: Likewise.
17590 * gcc.target/arm/mve/intrinsics/vhsubq_x_s16.c: Likewise.
17591 * gcc.target/arm/mve/intrinsics/vhsubq_x_s32.c: Likewise.
17592 * gcc.target/arm/mve/intrinsics/vhsubq_x_s8.c: Likewise.
17593 * gcc.target/arm/mve/intrinsics/vhsubq_x_u16.c: Likewise.
17594 * gcc.target/arm/mve/intrinsics/vhsubq_x_u32.c: Likewise.
17595 * gcc.target/arm/mve/intrinsics/vhsubq_x_u8.c: Likewise.
17596 * gcc.target/arm/mve/intrinsics/vmladavaxq_p_s16.c: Likewise.
17597 * gcc.target/arm/mve/intrinsics/vmladavaxq_p_s32.c: Likewise.
17598 * gcc.target/arm/mve/intrinsics/vmladavaxq_p_s8.c: Likewise.
17599 * gcc.target/arm/mve/intrinsics/vmladavaxq_s16.c: Likewise.
17600 * gcc.target/arm/mve/intrinsics/vmladavaxq_s32.c: Likewise.
17601 * gcc.target/arm/mve/intrinsics/vmladavaxq_s8.c: Likewise.
17602 * gcc.target/arm/mve/intrinsics/vqaddq_n_s16.c: Likewise.
17603 * gcc.target/arm/mve/intrinsics/vqaddq_n_s32.c: Likewise.
17604 * gcc.target/arm/mve/intrinsics/vqaddq_n_s8.c: Likewise.
17605 * gcc.target/arm/mve/intrinsics/vqaddq_n_u16.c: Likewise.
17606 * gcc.target/arm/mve/intrinsics/vqaddq_n_u32.c: Likewise.
17607 * gcc.target/arm/mve/intrinsics/vqaddq_n_u8.c: Likewise.
17608 * gcc.target/arm/mve/intrinsics/vqaddq_s16.c: Likewise.
17609 * gcc.target/arm/mve/intrinsics/vqaddq_s32.c: Likewise.
17610 * gcc.target/arm/mve/intrinsics/vqaddq_s8.c: Likewise.
17611 * gcc.target/arm/mve/intrinsics/vqaddq_u16.c: Likewise.
17612 * gcc.target/arm/mve/intrinsics/vqaddq_u32.c: Likewise.
17613 * gcc.target/arm/mve/intrinsics/vqaddq_u8.c: Likewise.
17614 * gcc.target/arm/mve/intrinsics/vqdmlahq_n_s16.c: Likewise.
17615 * gcc.target/arm/mve/intrinsics/vqdmlahq_n_s32.c: Likewise.
17616 * gcc.target/arm/mve/intrinsics/vqdmlahq_n_s8.c: Likewise.
17617 * gcc.target/arm/mve/intrinsics/vqdmlashq_m_n_s16.c: Likewise.
17618 * gcc.target/arm/mve/intrinsics/vqdmlashq_m_n_s32.c: Likewise.
17619 * gcc.target/arm/mve/intrinsics/vqdmlashq_m_n_s8.c: Likewise.
17620 * gcc.target/arm/mve/intrinsics/vqdmlashq_n_s16.c: Likewise.
17621 * gcc.target/arm/mve/intrinsics/vqdmlashq_n_s32.c: Likewise.
17622 * gcc.target/arm/mve/intrinsics/vqdmlashq_n_s8.c: Likewise.
17623 * gcc.target/arm/mve/intrinsics/vsetq_lane_f16.c: Likewise.
17624 * gcc.target/arm/mve/intrinsics/vsetq_lane_f32.c: Likewise.
17625 * gcc.target/arm/mve/intrinsics/vsetq_lane_s16.c: Likewise.
17626 * gcc.target/arm/mve/intrinsics/vsetq_lane_s32.c: Likewise.
17627 * gcc.target/arm/mve/intrinsics/vsetq_lane_s64.c: Likewise.
17628 * gcc.target/arm/mve/intrinsics/vsetq_lane_s8.c: Likewise.
17629 * gcc.target/arm/mve/intrinsics/vsetq_lane_u16.c: Likewise.
17630 * gcc.target/arm/mve/intrinsics/vsetq_lane_u32.c: Likewise.
17631 * gcc.target/arm/mve/intrinsics/vsetq_lane_u64.c: Likewise.
17632 * gcc.target/arm/mve/intrinsics/vsetq_lane_u8.c: Likewise.
17634 2023-01-25 Andrea Corallo <andrea.corallo@arm.com>
17636 * gcc.target/arm/mve/intrinsics/vld2q_f16.c: Use
17637 check-function-bodies instead of scan-assembler checks. Use
17638 extern "C" for C++ testing.
17639 * gcc.target/arm/mve/intrinsics/vld2q_f32.c: Likewise.
17640 * gcc.target/arm/mve/intrinsics/vld2q_s16.c: Likewise.
17641 * gcc.target/arm/mve/intrinsics/vld2q_s32.c: Likewise.
17642 * gcc.target/arm/mve/intrinsics/vld2q_s8.c: Likewise.
17643 * gcc.target/arm/mve/intrinsics/vld2q_u16.c: Likewise.
17644 * gcc.target/arm/mve/intrinsics/vld2q_u32.c: Likewise.
17645 * gcc.target/arm/mve/intrinsics/vld2q_u8.c: Likewise.
17647 2023-01-25 Andrea Corallo <andrea.corallo@arm.com>
17649 * gcc.target/arm/mve/intrinsics/vqnegq_m_s16.c: Use
17650 check-function-bodies instead of scan-assembler checks. Use
17651 extern "C" for C++ testing.
17652 * gcc.target/arm/mve/intrinsics/vqnegq_m_s32.c: Likewise.
17653 * gcc.target/arm/mve/intrinsics/vqnegq_m_s8.c: Likewise.
17654 * gcc.target/arm/mve/intrinsics/vqnegq_s16.c: Likewise.
17655 * gcc.target/arm/mve/intrinsics/vqnegq_s32.c: Likewise.
17656 * gcc.target/arm/mve/intrinsics/vqnegq_s8.c: Likewise.
17658 2023-01-25 Andrea Corallo <andrea.corallo@arm.com>
17660 * gcc.target/arm/mve/intrinsics/vqrdmulhq_m_n_s16.c: Use
17661 check-function-bodies instead of scan-assembler checks. Use
17662 extern "C" for C++ testing.
17663 * gcc.target/arm/mve/intrinsics/vqrdmulhq_m_n_s32.c: Likewise.
17664 * gcc.target/arm/mve/intrinsics/vqrdmulhq_m_n_s8.c: Likewise.
17665 * gcc.target/arm/mve/intrinsics/vqrdmulhq_m_s16.c: Likewise.
17666 * gcc.target/arm/mve/intrinsics/vqrdmulhq_m_s32.c: Likewise.
17667 * gcc.target/arm/mve/intrinsics/vqrdmulhq_m_s8.c: Likewise.
17668 * gcc.target/arm/mve/intrinsics/vqrdmulhq_n_s16.c: Likewise.
17669 * gcc.target/arm/mve/intrinsics/vqrdmulhq_n_s32.c: Likewise.
17670 * gcc.target/arm/mve/intrinsics/vqrdmulhq_n_s8.c: Likewise.
17671 * gcc.target/arm/mve/intrinsics/vqrdmulhq_s16.c: Likewise.
17672 * gcc.target/arm/mve/intrinsics/vqrdmulhq_s32.c: Likewise.
17673 * gcc.target/arm/mve/intrinsics/vqrdmulhq_s8.c: Likewise.
17675 2023-01-25 Andrea Corallo <andrea.corallo@arm.com>
17677 * gcc.target/arm/mve/intrinsics/vqrdmlsdhxq_m_s16.c: Use
17678 check-function-bodies instead of scan-assembler checks. Use
17679 extern "C" for C++ testing.
17680 * gcc.target/arm/mve/intrinsics/vqrdmlsdhxq_m_s32.c: Likewise.
17681 * gcc.target/arm/mve/intrinsics/vqrdmlsdhxq_m_s8.c: Likewise.
17682 * gcc.target/arm/mve/intrinsics/vqrdmlsdhxq_s16.c: Likewise.
17683 * gcc.target/arm/mve/intrinsics/vqrdmlsdhxq_s32.c: Likewise.
17684 * gcc.target/arm/mve/intrinsics/vqrdmlsdhxq_s8.c: Likewise.
17686 2023-01-25 Andrea Corallo <andrea.corallo@arm.com>
17688 * gcc.target/arm/mve/intrinsics/vqrdmlsdhq_m_s16.c: Use
17689 check-function-bodies instead of scan-assembler checks. Use
17690 extern "C" for C++ testing.
17691 * gcc.target/arm/mve/intrinsics/vqrdmlsdhq_m_s32.c: Likewise.
17692 * gcc.target/arm/mve/intrinsics/vqrdmlsdhq_m_s8.c: Likewise.
17693 * gcc.target/arm/mve/intrinsics/vqrdmlsdhq_s16.c: Likewise.
17694 * gcc.target/arm/mve/intrinsics/vqrdmlsdhq_s32.c: Likewise.
17695 * gcc.target/arm/mve/intrinsics/vqrdmlsdhq_s8.c: Likewise.
17697 2023-01-25 Andrea Corallo <andrea.corallo@arm.com>
17699 * gcc.target/arm/mve/intrinsics/vqdmlsdhxq_m_s16.c: Use
17700 check-function-bodies instead of scan-assembler checks. Use
17701 extern "C" for C++ testing.
17702 * gcc.target/arm/mve/intrinsics/vqdmlsdhxq_m_s32.c: Likewise.
17703 * gcc.target/arm/mve/intrinsics/vqdmlsdhxq_m_s8.c: Likewise.
17704 * gcc.target/arm/mve/intrinsics/vqdmlsdhxq_s16.c: Likewise.
17705 * gcc.target/arm/mve/intrinsics/vqdmlsdhxq_s32.c: Likewise.
17706 * gcc.target/arm/mve/intrinsics/vqdmlsdhxq_s8.c: Likewise.
17708 2023-01-25 Andrea Corallo <andrea.corallo@arm.com>
17710 * gcc.target/arm/mve/intrinsics/vqdmlsdhq_m_s16.c: Use
17711 check-function-bodies instead of scan-assembler checks. Use
17712 extern "C" for C++ testing.
17713 * gcc.target/arm/mve/intrinsics/vqdmlsdhq_m_s32.c: Likewise.
17714 * gcc.target/arm/mve/intrinsics/vqdmlsdhq_m_s8.c: Likewise.
17715 * gcc.target/arm/mve/intrinsics/vqdmlsdhq_s16.c: Likewise.
17716 * gcc.target/arm/mve/intrinsics/vqdmlsdhq_s32.c: Likewise.
17717 * gcc.target/arm/mve/intrinsics/vqdmlsdhq_s8.c: Likewise.
17719 2023-01-25 Andrea Corallo <andrea.corallo@arm.com>
17721 * gcc.target/arm/mve/intrinsics/vqrdmlashq_n_s16.c: Use
17722 check-function-bodies instead of scan-assembler checks. Use
17723 extern "C" for C++ testing.
17724 * gcc.target/arm/mve/intrinsics/vqrdmlashq_n_s32.c: Likewise.
17725 * gcc.target/arm/mve/intrinsics/vqrdmlashq_n_s8.c: Likewise.
17727 2023-01-25 Andrea Corallo <andrea.corallo@arm.com>
17729 * gcc.target/arm/mve/intrinsics/vqrdmladhxq_m_s16.c: Use
17730 check-function-bodies instead of scan-assembler checks. Use
17731 extern "C" for C++ testing.
17732 * gcc.target/arm/mve/intrinsics/vqrdmladhxq_m_s32.c: Likewise.
17733 * gcc.target/arm/mve/intrinsics/vqrdmladhxq_m_s8.c: Likewise.
17734 * gcc.target/arm/mve/intrinsics/vqrdmladhxq_s16.c: Likewise.
17735 * gcc.target/arm/mve/intrinsics/vqrdmladhxq_s32.c: Likewise.
17736 * gcc.target/arm/mve/intrinsics/vqrdmladhxq_s8.c: Likewise.
17738 2023-01-25 Andrea Corallo <andrea.corallo@arm.com>
17740 * gcc.target/arm/mve/intrinsics/vqrdmladhq_m_s16.c: Use
17741 check-function-bodies instead of scan-assembler checks. Use
17742 extern "C" for C++ testing.
17743 * gcc.target/arm/mve/intrinsics/vqrdmladhq_m_s32.c: Likewise.
17744 * gcc.target/arm/mve/intrinsics/vqrdmladhq_m_s8.c: Likewise.
17745 * gcc.target/arm/mve/intrinsics/vqrdmladhq_s16.c: Likewise.
17746 * gcc.target/arm/mve/intrinsics/vqrdmladhq_s32.c: Likewise.
17747 * gcc.target/arm/mve/intrinsics/vqrdmladhq_s8.c: Likewise.
17749 2023-01-25 Andrea Corallo <andrea.corallo@arm.com>
17751 * gcc.target/arm/mve/intrinsics/vqdmladhxq_m_s16.c: Use
17752 check-function-bodies instead of scan-assembler checks. Use
17753 extern "C" for C++ testing.
17754 * gcc.target/arm/mve/intrinsics/vqdmladhxq_m_s32.c: Likewise.
17755 * gcc.target/arm/mve/intrinsics/vqdmladhxq_m_s8.c: Likewise.
17756 * gcc.target/arm/mve/intrinsics/vqdmladhxq_s16.c: Likewise.
17757 * gcc.target/arm/mve/intrinsics/vqdmladhxq_s32.c: Likewise.
17758 * gcc.target/arm/mve/intrinsics/vqdmladhxq_s8.c: Likewise.
17760 2023-01-25 Andrea Corallo <andrea.corallo@arm.com>
17762 * gcc.target/arm/mve/intrinsics/vqdmladhq_m_s16.c: Use
17763 check-function-bodies instead of scan-assembler checks. Use
17764 extern "C" for C++ testing.
17765 * gcc.target/arm/mve/intrinsics/vqdmladhq_m_s32.c: Likewise.
17766 * gcc.target/arm/mve/intrinsics/vqdmladhq_m_s8.c: Likewise.
17767 * gcc.target/arm/mve/intrinsics/vqdmladhq_s16.c: Likewise.
17768 * gcc.target/arm/mve/intrinsics/vqdmladhq_s32.c: Likewise.
17769 * gcc.target/arm/mve/intrinsics/vqdmladhq_s8.c: Likewise.
17771 2023-01-25 Andrea Corallo <andrea.corallo@arm.com>
17773 * gcc.target/arm/mve/intrinsics/vqabsq_m_s16.c: Use
17774 check-function-bodies instead of scan-assembler checks. Use
17775 extern "C" for C++ testing.
17776 * gcc.target/arm/mve/intrinsics/vqabsq_m_s32.c: Likewise.
17777 * gcc.target/arm/mve/intrinsics/vqabsq_m_s8.c: Likewise.
17778 * gcc.target/arm/mve/intrinsics/vqabsq_s16.c: Likewise.
17779 * gcc.target/arm/mve/intrinsics/vqabsq_s32.c: Likewise.
17780 * gcc.target/arm/mve/intrinsics/vqabsq_s8.c: Likewise.
17782 2023-01-25 Andrea Corallo <andrea.corallo@arm.com>
17784 * gcc.target/arm/mve/intrinsics/vcmulq_f16.c: Use
17785 check-function-bodies instead of scan-assembler checks. Use
17786 extern "C" for C++ testing.
17787 * gcc.target/arm/mve/intrinsics/vcmulq_f32.c: Likewise.
17788 * gcc.target/arm/mve/intrinsics/vcmulq_m_f16.c: Likewise.
17789 * gcc.target/arm/mve/intrinsics/vcmulq_m_f32.c: Likewise.
17790 * gcc.target/arm/mve/intrinsics/vcmulq_rot180_f16.c: Likewise.
17791 * gcc.target/arm/mve/intrinsics/vcmulq_rot180_f32.c: Likewise.
17792 * gcc.target/arm/mve/intrinsics/vcmulq_rot180_m_f16.c: Likewise.
17793 * gcc.target/arm/mve/intrinsics/vcmulq_rot180_m_f32.c: Likewise.
17794 * gcc.target/arm/mve/intrinsics/vcmulq_rot180_x_f16.c: Likewise.
17795 * gcc.target/arm/mve/intrinsics/vcmulq_rot180_x_f32.c: Likewise.
17796 * gcc.target/arm/mve/intrinsics/vcmulq_rot270_f16.c: Likewise.
17797 * gcc.target/arm/mve/intrinsics/vcmulq_rot270_f32.c: Likewise.
17798 * gcc.target/arm/mve/intrinsics/vcmulq_rot270_m_f16.c: Likewise.
17799 * gcc.target/arm/mve/intrinsics/vcmulq_rot270_m_f32.c: Likewise.
17800 * gcc.target/arm/mve/intrinsics/vcmulq_rot270_x_f16.c: Likewise.
17801 * gcc.target/arm/mve/intrinsics/vcmulq_rot270_x_f32.c: Likewise.
17802 * gcc.target/arm/mve/intrinsics/vcmulq_rot90_f16.c: Likewise.
17803 * gcc.target/arm/mve/intrinsics/vcmulq_rot90_f32.c: Likewise.
17804 * gcc.target/arm/mve/intrinsics/vcmulq_rot90_m_f16.c: Likewise.
17805 * gcc.target/arm/mve/intrinsics/vcmulq_rot90_m_f32.c: Likewise.
17806 * gcc.target/arm/mve/intrinsics/vcmulq_rot90_x_f16.c: Likewise.
17807 * gcc.target/arm/mve/intrinsics/vcmulq_rot90_x_f32.c: Likewise.
17808 * gcc.target/arm/mve/intrinsics/vcmulq_x_f16.c: Likewise.
17809 * gcc.target/arm/mve/intrinsics/vcmulq_x_f32.c: Likewise.
17811 2023-01-25 Andrea Corallo <andrea.corallo@arm.com>
17813 * gcc.target/arm/mve/intrinsics/vcmlaq_f16.c: Use
17814 check-function-bodies instead of scan-assembler checks. Use
17815 extern "C" for C++ testing.
17816 * gcc.target/arm/mve/intrinsics/vcmlaq_f32.c: Likewise.
17817 * gcc.target/arm/mve/intrinsics/vcmlaq_m_f16.c: Likewise.
17818 * gcc.target/arm/mve/intrinsics/vcmlaq_m_f32.c: Likewise.
17819 * gcc.target/arm/mve/intrinsics/vcmlaq_rot180_f16.c: Likewise.
17820 * gcc.target/arm/mve/intrinsics/vcmlaq_rot180_f32.c: Likewise.
17821 * gcc.target/arm/mve/intrinsics/vcmlaq_rot180_m_f16.c: Likewise.
17822 * gcc.target/arm/mve/intrinsics/vcmlaq_rot180_m_f32.c: Likewise.
17823 * gcc.target/arm/mve/intrinsics/vcmlaq_rot270_f16.c: Likewise.
17824 * gcc.target/arm/mve/intrinsics/vcmlaq_rot270_f32.c: Likewise.
17825 * gcc.target/arm/mve/intrinsics/vcmlaq_rot270_m_f16.c: Likewise.
17826 * gcc.target/arm/mve/intrinsics/vcmlaq_rot270_m_f32.c: Likewise.
17827 * gcc.target/arm/mve/intrinsics/vcmlaq_rot90_f16.c: Likewise.
17828 * gcc.target/arm/mve/intrinsics/vcmlaq_rot90_f32.c: Likewise.
17829 * gcc.target/arm/mve/intrinsics/vcmlaq_rot90_m_f16.c: Likewise.
17830 * gcc.target/arm/mve/intrinsics/vcmlaq_rot90_m_f32.c: Likewise.
17832 2023-01-25 Andrea Corallo <andrea.corallo@arm.com>
17834 * gcc.target/arm/mve/intrinsics/vcaddq_rot270_f16.c: Use
17835 check-function-bodies instead of scan-assembler checks. Use
17836 extern "C" for C++ testing.
17837 * gcc.target/arm/mve/intrinsics/vcaddq_rot270_f32.c: Likewise.
17838 * gcc.target/arm/mve/intrinsics/vcaddq_rot270_m_f16.c: Likewise.
17839 * gcc.target/arm/mve/intrinsics/vcaddq_rot270_m_f32.c: Likewise.
17840 * gcc.target/arm/mve/intrinsics/vcaddq_rot270_m_s16.c: Likewise.
17841 * gcc.target/arm/mve/intrinsics/vcaddq_rot270_m_s32.c: Likewise.
17842 * gcc.target/arm/mve/intrinsics/vcaddq_rot270_m_s8.c: Likewise.
17843 * gcc.target/arm/mve/intrinsics/vcaddq_rot270_m_u16.c: Likewise.
17844 * gcc.target/arm/mve/intrinsics/vcaddq_rot270_m_u32.c: Likewise.
17845 * gcc.target/arm/mve/intrinsics/vcaddq_rot270_m_u8.c: Likewise.
17846 * gcc.target/arm/mve/intrinsics/vcaddq_rot270_s16.c: Likewise.
17847 * gcc.target/arm/mve/intrinsics/vcaddq_rot270_s32.c: Likewise.
17848 * gcc.target/arm/mve/intrinsics/vcaddq_rot270_s8.c: Likewise.
17849 * gcc.target/arm/mve/intrinsics/vcaddq_rot270_u16.c: Likewise.
17850 * gcc.target/arm/mve/intrinsics/vcaddq_rot270_u32.c: Likewise.
17851 * gcc.target/arm/mve/intrinsics/vcaddq_rot270_u8.c: Likewise.
17852 * gcc.target/arm/mve/intrinsics/vcaddq_rot270_x_f16.c: Likewise.
17853 * gcc.target/arm/mve/intrinsics/vcaddq_rot270_x_f32.c: Likewise.
17854 * gcc.target/arm/mve/intrinsics/vcaddq_rot270_x_s16.c: Likewise.
17855 * gcc.target/arm/mve/intrinsics/vcaddq_rot270_x_s32.c: Likewise.
17856 * gcc.target/arm/mve/intrinsics/vcaddq_rot270_x_s8.c: Likewise.
17857 * gcc.target/arm/mve/intrinsics/vcaddq_rot270_x_u16.c: Likewise.
17858 * gcc.target/arm/mve/intrinsics/vcaddq_rot270_x_u32.c: Likewise.
17859 * gcc.target/arm/mve/intrinsics/vcaddq_rot270_x_u8.c: Likewise.
17860 * gcc.target/arm/mve/intrinsics/vcaddq_rot90_f16.c: Likewise.
17861 * gcc.target/arm/mve/intrinsics/vcaddq_rot90_f32.c: Likewise.
17862 * gcc.target/arm/mve/intrinsics/vcaddq_rot90_m_f16.c: Likewise.
17863 * gcc.target/arm/mve/intrinsics/vcaddq_rot90_m_f32.c: Likewise.
17864 * gcc.target/arm/mve/intrinsics/vcaddq_rot90_m_s16.c: Likewise.
17865 * gcc.target/arm/mve/intrinsics/vcaddq_rot90_m_s32.c: Likewise.
17866 * gcc.target/arm/mve/intrinsics/vcaddq_rot90_m_s8.c: Likewise.
17867 * gcc.target/arm/mve/intrinsics/vcaddq_rot90_m_u16.c: Likewise.
17868 * gcc.target/arm/mve/intrinsics/vcaddq_rot90_m_u32.c: Likewise.
17869 * gcc.target/arm/mve/intrinsics/vcaddq_rot90_m_u8.c: Likewise.
17870 * gcc.target/arm/mve/intrinsics/vcaddq_rot90_s16.c: Likewise.
17871 * gcc.target/arm/mve/intrinsics/vcaddq_rot90_s32.c: Likewise.
17872 * gcc.target/arm/mve/intrinsics/vcaddq_rot90_s8.c: Likewise.
17873 * gcc.target/arm/mve/intrinsics/vcaddq_rot90_u16.c: Likewise.
17874 * gcc.target/arm/mve/intrinsics/vcaddq_rot90_u32.c: Likewise.
17875 * gcc.target/arm/mve/intrinsics/vcaddq_rot90_u8.c: Likewise.
17876 * gcc.target/arm/mve/intrinsics/vcaddq_rot90_x_f16.c: Likewise.
17877 * gcc.target/arm/mve/intrinsics/vcaddq_rot90_x_f32.c: Likewise.
17878 * gcc.target/arm/mve/intrinsics/vcaddq_rot90_x_s16.c: Likewise.
17879 * gcc.target/arm/mve/intrinsics/vcaddq_rot90_x_s32.c: Likewise.
17880 * gcc.target/arm/mve/intrinsics/vcaddq_rot90_x_s8.c: Likewise.
17881 * gcc.target/arm/mve/intrinsics/vcaddq_rot90_x_u16.c: Likewise.
17882 * gcc.target/arm/mve/intrinsics/vcaddq_rot90_x_u32.c: Likewise.
17883 * gcc.target/arm/mve/intrinsics/vcaddq_rot90_x_u8.c: Likewise.
17885 2023-01-25 Andrea Corallo <andrea.corallo@arm.com>
17887 * gcc.target/arm/mve/intrinsics/vmulltq_int_m_s16.c: Use
17888 check-function-bodies instead of scan-assembler checks. Use
17889 extern "C" for C++ testing.
17890 * gcc.target/arm/mve/intrinsics/vmulltq_int_m_s32.c: Likewise.
17891 * gcc.target/arm/mve/intrinsics/vmulltq_int_m_s8.c: Likewise.
17892 * gcc.target/arm/mve/intrinsics/vmulltq_int_m_u16.c: Likewise.
17893 * gcc.target/arm/mve/intrinsics/vmulltq_int_m_u32.c: Likewise.
17894 * gcc.target/arm/mve/intrinsics/vmulltq_int_m_u8.c: Likewise.
17895 * gcc.target/arm/mve/intrinsics/vmulltq_int_s16.c: Likewise.
17896 * gcc.target/arm/mve/intrinsics/vmulltq_int_s32.c: Likewise.
17897 * gcc.target/arm/mve/intrinsics/vmulltq_int_s8.c: Likewise.
17898 * gcc.target/arm/mve/intrinsics/vmulltq_int_u16.c: Likewise.
17899 * gcc.target/arm/mve/intrinsics/vmulltq_int_u32.c: Likewise.
17900 * gcc.target/arm/mve/intrinsics/vmulltq_int_u8.c: Likewise.
17901 * gcc.target/arm/mve/intrinsics/vmulltq_int_x_s16.c: Likewise.
17902 * gcc.target/arm/mve/intrinsics/vmulltq_int_x_s32.c: Likewise.
17903 * gcc.target/arm/mve/intrinsics/vmulltq_int_x_s8.c: Likewise.
17904 * gcc.target/arm/mve/intrinsics/vmulltq_int_x_u16.c: Likewise.
17905 * gcc.target/arm/mve/intrinsics/vmulltq_int_x_u32.c: Likewise.
17906 * gcc.target/arm/mve/intrinsics/vmulltq_int_x_u8.c: Likewise.
17907 * gcc.target/arm/mve/intrinsics/vmulltq_poly_m_p16.c: Likewise.
17908 * gcc.target/arm/mve/intrinsics/vmulltq_poly_m_p8.c: Likewise.
17909 * gcc.target/arm/mve/intrinsics/vmulltq_poly_p16.c: Likewise.
17910 * gcc.target/arm/mve/intrinsics/vmulltq_poly_p8.c: Likewise.
17911 * gcc.target/arm/mve/intrinsics/vmulltq_poly_x_p16.c: Likewise.
17912 * gcc.target/arm/mve/intrinsics/vmulltq_poly_x_p8.c: Likewise.
17914 2023-01-25 Andrea Corallo <andrea.corallo@arm.com>
17916 * gcc.target/arm/mve/intrinsics/vmullbq_int_m_s16.c: Use
17917 check-function-bodies instead of scan-assembler checks. Use
17918 extern "C" for C++ testing.
17919 * gcc.target/arm/mve/intrinsics/vmullbq_int_m_s32.c: Likewise.
17920 * gcc.target/arm/mve/intrinsics/vmullbq_int_m_s8.c: Likewise.
17921 * gcc.target/arm/mve/intrinsics/vmullbq_int_m_u16.c: Likewise.
17922 * gcc.target/arm/mve/intrinsics/vmullbq_int_m_u32.c: Likewise.
17923 * gcc.target/arm/mve/intrinsics/vmullbq_int_m_u8.c: Likewise.
17924 * gcc.target/arm/mve/intrinsics/vmullbq_int_s16.c: Likewise.
17925 * gcc.target/arm/mve/intrinsics/vmullbq_int_s32.c: Likewise.
17926 * gcc.target/arm/mve/intrinsics/vmullbq_int_s8.c: Likewise.
17927 * gcc.target/arm/mve/intrinsics/vmullbq_int_u16.c: Likewise.
17928 * gcc.target/arm/mve/intrinsics/vmullbq_int_u32.c: Likewise.
17929 * gcc.target/arm/mve/intrinsics/vmullbq_int_u8.c: Likewise.
17930 * gcc.target/arm/mve/intrinsics/vmullbq_int_x_s16.c: Likewise.
17931 * gcc.target/arm/mve/intrinsics/vmullbq_int_x_s32.c: Likewise.
17932 * gcc.target/arm/mve/intrinsics/vmullbq_int_x_s8.c: Likewise.
17933 * gcc.target/arm/mve/intrinsics/vmullbq_int_x_u16.c: Likewise.
17934 * gcc.target/arm/mve/intrinsics/vmullbq_int_x_u32.c: Likewise.
17935 * gcc.target/arm/mve/intrinsics/vmullbq_int_x_u8.c: Likewise.
17936 * gcc.target/arm/mve/intrinsics/vmullbq_poly_m_p16.c: Likewise.
17937 * gcc.target/arm/mve/intrinsics/vmullbq_poly_m_p8.c: Likewise.
17938 * gcc.target/arm/mve/intrinsics/vmullbq_poly_p16.c: Likewise.
17939 * gcc.target/arm/mve/intrinsics/vmullbq_poly_p8.c: Likewise.
17940 * gcc.target/arm/mve/intrinsics/vmullbq_poly_x_p16.c: Likewise.
17941 * gcc.target/arm/mve/intrinsics/vmullbq_poly_x_p8.c: Likewise.
17943 2023-01-25 Andrea Corallo <andrea.corallo@arm.com>
17945 * gcc.target/arm/mve/intrinsics/vmulhq_m_s16.c: Use
17946 check-function-bodies instead of scan-assembler checks. Use
17947 extern "C" for C++ testing.
17948 * gcc.target/arm/mve/intrinsics/vmulhq_m_s32.c: Likewise.
17949 * gcc.target/arm/mve/intrinsics/vmulhq_m_s8.c: Likewise.
17950 * gcc.target/arm/mve/intrinsics/vmulhq_m_u16.c: Likewise.
17951 * gcc.target/arm/mve/intrinsics/vmulhq_m_u32.c: Likewise.
17952 * gcc.target/arm/mve/intrinsics/vmulhq_m_u8.c: Likewise.
17953 * gcc.target/arm/mve/intrinsics/vmulhq_s16.c: Likewise.
17954 * gcc.target/arm/mve/intrinsics/vmulhq_s32.c: Likewise.
17955 * gcc.target/arm/mve/intrinsics/vmulhq_s8.c: Likewise.
17956 * gcc.target/arm/mve/intrinsics/vmulhq_u16.c: Likewise.
17957 * gcc.target/arm/mve/intrinsics/vmulhq_u32.c: Likewise.
17958 * gcc.target/arm/mve/intrinsics/vmulhq_u8.c: Likewise.
17959 * gcc.target/arm/mve/intrinsics/vmulhq_x_s16.c: Likewise.
17960 * gcc.target/arm/mve/intrinsics/vmulhq_x_s32.c: Likewise.
17961 * gcc.target/arm/mve/intrinsics/vmulhq_x_s8.c: Likewise.
17962 * gcc.target/arm/mve/intrinsics/vmulhq_x_u16.c: Likewise.
17963 * gcc.target/arm/mve/intrinsics/vmulhq_x_u32.c: Likewise.
17964 * gcc.target/arm/mve/intrinsics/vmulhq_x_u8.c: Likewise.
17966 2023-01-25 Andrea Corallo <andrea.corallo@arm.com>
17968 * gcc.target/arm/mve/intrinsics/vnegq_f16.c: Use
17969 check-function-bodies instead of scan-assembler checks. Use
17970 extern "C" for C++ testing.
17971 * gcc.target/arm/mve/intrinsics/vnegq_f32.c: Likewise.
17972 * gcc.target/arm/mve/intrinsics/vnegq_m_f16.c: Likewise.
17973 * gcc.target/arm/mve/intrinsics/vnegq_m_f32.c: Likewise.
17974 * gcc.target/arm/mve/intrinsics/vnegq_m_s16.c: Likewise.
17975 * gcc.target/arm/mve/intrinsics/vnegq_m_s32.c: Likewise.
17976 * gcc.target/arm/mve/intrinsics/vnegq_m_s8.c: Likewise.
17977 * gcc.target/arm/mve/intrinsics/vnegq_s16.c: Likewise.
17978 * gcc.target/arm/mve/intrinsics/vnegq_s32.c: Likewise.
17979 * gcc.target/arm/mve/intrinsics/vnegq_s8.c: Likewise.
17980 * gcc.target/arm/mve/intrinsics/vnegq_x_f16.c: Likewise.
17981 * gcc.target/arm/mve/intrinsics/vnegq_x_f32.c: Likewise.
17982 * gcc.target/arm/mve/intrinsics/vnegq_x_s16.c: Likewise.
17983 * gcc.target/arm/mve/intrinsics/vnegq_x_s32.c: Likewise.
17984 * gcc.target/arm/mve/intrinsics/vnegq_x_s8.c: Likewise.
17985 * gcc.target/arm/simd/mve-vneg.c: Update test.
17986 * gcc.target/arm/simd/mve-vshr.c: Likewise
17988 2023-01-25 Andrea Corallo <andrea.corallo@arm.com>
17990 * gcc.target/arm/mve/intrinsics/vclzq_m_s16.c: Use
17991 check-function-bodies instead of scan-assembler checks. Use
17992 extern "C" for C++ testing.
17993 * gcc.target/arm/mve/intrinsics/vclzq_m_s32.c: Likewise.
17994 * gcc.target/arm/mve/intrinsics/vclzq_m_s8.c: Likewise.
17995 * gcc.target/arm/mve/intrinsics/vclzq_m_u16.c: Likewise.
17996 * gcc.target/arm/mve/intrinsics/vclzq_m_u32.c: Likewise.
17997 * gcc.target/arm/mve/intrinsics/vclzq_m_u8.c: Likewise.
17998 * gcc.target/arm/mve/intrinsics/vclzq_s16.c: Likewise.
17999 * gcc.target/arm/mve/intrinsics/vclzq_s32.c: Likewise.
18000 * gcc.target/arm/mve/intrinsics/vclzq_s8.c: Likewise.
18001 * gcc.target/arm/mve/intrinsics/vclzq_u16.c: Likewise.
18002 * gcc.target/arm/mve/intrinsics/vclzq_u32.c: Likewise.
18003 * gcc.target/arm/mve/intrinsics/vclzq_u8.c: Likewise.
18004 * gcc.target/arm/mve/intrinsics/vclzq_x_s16.c: Likewise.
18005 * gcc.target/arm/mve/intrinsics/vclzq_x_s32.c: Likewise.
18006 * gcc.target/arm/mve/intrinsics/vclzq_x_s8.c: Likewise.
18007 * gcc.target/arm/mve/intrinsics/vclzq_x_u16.c: Likewise.
18008 * gcc.target/arm/mve/intrinsics/vclzq_x_u32.c: Likewise.
18009 * gcc.target/arm/mve/intrinsics/vclzq_x_u8.c: Likewise.
18010 * gcc.target/arm/simd/mve-vclz.c: Update test.
18012 2023-01-25 Andrea Corallo <andrea.corallo@arm.com>
18014 * gcc.target/arm/mve/intrinsics/vclsq_m_s16.c: Use
18015 check-function-bodies instead of scan-assembler checks. Use extern
18016 "C" for C++ testing.
18017 * gcc.target/arm/mve/intrinsics/vclsq_m_s32.c: Likewise.
18018 * gcc.target/arm/mve/intrinsics/vclsq_m_s8.c: Likewise.
18019 * gcc.target/arm/mve/intrinsics/vclsq_s16.c: Likewise.
18020 * gcc.target/arm/mve/intrinsics/vclsq_s32.c: Likewise.
18021 * gcc.target/arm/mve/intrinsics/vclsq_s8.c: Likewise.
18022 * gcc.target/arm/mve/intrinsics/vclsq_x_s16.c: Likewise.
18023 * gcc.target/arm/mve/intrinsics/vclsq_x_s32.c: Likewise.
18024 * gcc.target/arm/mve/intrinsics/vclsq_x_s8.c: Likewise.
18026 2023-01-25 Richard Sandiford <richard.sandiford@arm.com>
18028 * gcc.target/aarch64/sve/acle/general-c/sizeless-1.c: Avoid
18029 "initializer element is not constant" error.
18030 * gcc.target/aarch64/sve/acle/general-c/sizeless-2.c: Likewise.
18032 2023-01-25 Andre Vieira <andre.simoesdiasvieira@arm.com>
18034 * lib/target-supports.exp (check_effective_target_vect_long_long): Add
18035 aarch64 to list of targets supporting long long vectorization.
18037 2023-01-25 Jakub Jelinek <jakub@redhat.com>
18039 PR tree-optimization/108498
18040 * gcc.c-torture/execute/pr108498-1.c: New test.
18041 * gcc.c-torture/execute/pr108498-2.c: New test.
18043 2023-01-25 Siddhesh Poyarekar <siddhesh@gotplt.org>
18044 Jakub Jelinek <jakub@redhat.com>
18046 PR tree-optimization/108522
18047 * gcc.dg/builtin-dynamic-object-size-0.c
18048 (test_dynarray_struct_member): New test.
18051 2023-01-24 Jakub Jelinek <jakub@redhat.com>
18054 PR testsuite/108533
18055 * g++.dg/init/new51.C (size_t): New typedef.
18056 (RexxClass::operator new, RexxClass::operator delete): Use size_t
18057 instead of unsigned long.
18059 2023-01-24 Jason Merrill <jason@redhat.com>
18062 * g++.dg/ext/pragma1.C: New test.
18064 2023-01-24 Jason Merrill <jason@redhat.com>
18067 * g++.dg/cpp23/static-operator-call5.C: New test.
18069 2023-01-24 Vladimir N. Makarov <vmakarov@redhat.com>
18071 * gcc.target/pdp11/pdp11.exp: New.
18072 * gcc.target/pdp11/pr108388.c: New.
18074 2023-01-24 Harald Anlauf <anlauf@gmx.de>
18077 * gfortran.dg/pr108529.f90: New test.
18079 2023-01-24 Andre Vieira <andre.simoesdiasvieira@arm.com>
18081 * gcc.target/arm/mve/pr108177-1-run.c: New test.
18082 * gcc.target/arm/mve/pr108177-1.c: New test.
18083 * gcc.target/arm/mve/pr108177-10-run.c: New test.
18084 * gcc.target/arm/mve/pr108177-10.c: New test.
18085 * gcc.target/arm/mve/pr108177-11-run.c: New test.
18086 * gcc.target/arm/mve/pr108177-11.c: New test.
18087 * gcc.target/arm/mve/pr108177-12-run.c: New test.
18088 * gcc.target/arm/mve/pr108177-12.c: New test.
18089 * gcc.target/arm/mve/pr108177-13-run.c: New test.
18090 * gcc.target/arm/mve/pr108177-13.c: New test.
18091 * gcc.target/arm/mve/pr108177-14-run.c: New test.
18092 * gcc.target/arm/mve/pr108177-14.c: New test.
18093 * gcc.target/arm/mve/pr108177-2-run.c: New test.
18094 * gcc.target/arm/mve/pr108177-2.c: New test.
18095 * gcc.target/arm/mve/pr108177-3-run.c: New test.
18096 * gcc.target/arm/mve/pr108177-3.c: New test.
18097 * gcc.target/arm/mve/pr108177-4-run.c: New test.
18098 * gcc.target/arm/mve/pr108177-4.c: New test.
18099 * gcc.target/arm/mve/pr108177-5-run.c: New test.
18100 * gcc.target/arm/mve/pr108177-5.c: New test.
18101 * gcc.target/arm/mve/pr108177-6-run.c: New test.
18102 * gcc.target/arm/mve/pr108177-6.c: New test.
18103 * gcc.target/arm/mve/pr108177-7-run.c: New test.
18104 * gcc.target/arm/mve/pr108177-7.c: New test.
18105 * gcc.target/arm/mve/pr108177-8-run.c: New test.
18106 * gcc.target/arm/mve/pr108177-8.c: New test.
18107 * gcc.target/arm/mve/pr108177-9-run.c: New test.
18108 * gcc.target/arm/mve/pr108177-9.c: New test.
18109 * gcc.target/arm/mve/pr108177-main.x: New test include.
18110 * gcc.target/arm/mve/pr108177.x: New test include.
18112 2023-01-24 Jakub Jelinek <jakub@redhat.com>
18115 * g++.dg/cpp1z/decomp57.C: New test.
18116 * g++.dg/cpp1z/decomp58.C: New test.
18118 2023-01-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
18120 PR testsuite/107808
18121 * gcc.dg/vect/vect-bitfield-write-2.c: Require vect_long_long.
18122 * gcc.dg/vect/vect-bitfield-write-3.c: Likewise.
18124 2023-01-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
18126 PR testsuite/104756
18127 * gcc.dg/vect/vect-fmax-1.c: Require vect_float.
18128 * gcc.dg/vect/vect-fmax-2.c: Likewise.
18129 * gcc.dg/vect/vect-fmax-3.c: Likewise.
18130 * gcc.dg/vect/vect-fmin-1.c: Likewise.
18131 * gcc.dg/vect/vect-fmin-2.c: Likewise.
18132 * gcc.dg/vect/vect-fmin-3.c: Likewise.
18134 2023-01-24 Lulu Cheng <chenglulu@loongson.cn>
18135 Yang Yujie <yangyujie@loongson.cn>
18138 * gcc.target/loongarch/tst-asm-const.c: Moved to...
18139 * gcc.target/loongarch/pr107731.c: ...here.
18141 2023-01-24 Jason Merrill <jason@redhat.com>
18145 * g++.dg/ext/builtin-shufflevector-5.C: New test.
18146 * g++.dg/init/new51.C: New test.
18148 2023-01-23 Jason Merrill <jason@redhat.com>
18151 * g++.dg/cpp0x/move2.C: New test.
18153 2023-01-23 Harald Anlauf <anlauf@gmx.de>
18156 * gfortran.dg/pr108502.f90: New test.
18158 2023-01-23 Marek Polacek <polacek@redhat.com>
18161 * g++.dg/warn/Wunused-value-1.C: New test.
18163 2023-01-23 Jason Merrill <jason@redhat.com>
18166 * g++.dg/cpp0x/initlist-vect2.C: New test.
18168 2023-01-23 Harald Anlauf <anlauf@gmx.de>
18171 * gfortran.dg/pr108501.f90: New test.
18173 2023-01-23 Harald Anlauf <anlauf@gmx.de>
18176 * gfortran.dg/pr108420.f90: New test.
18178 2023-01-23 Jason Merrill <jason@redhat.com>
18181 * g++.dg/template/explicit-instantiation5.C: New test.
18183 2023-01-23 Srinath Parvathaneni <srinath.parvathaneni@arm.com>
18185 * g++.target/arm/pac-1.C: New test.
18186 * gcc.target/arm/pac-15.c: Likewise.
18188 2023-01-23 Srinath Parvathaneni <srinath.parvathaneni@arm.com>
18190 * gcc.target/arm/multilib.exp (multilib_config "rmprofile"): Update
18192 * gcc.target/arm/pac-12.c: New test.
18193 * gcc.target/arm/pac-13.c: Likewise.
18194 * gcc.target/arm/pac-14.c: Likewise.
18196 2023-01-23 Srinath Parvathaneni <srinath.parvathaneni@arm.com>
18198 * gcc.target/arm/multilib.exp: Add tests for cortex-m85.
18200 2023-01-23 Richard Biener <rguenther@suse.de>
18202 PR tree-optimization/108482
18203 * gcc.dg/torture/pr108482.c: New testcase.
18205 2023-01-23 Andrea Corallo <andrea.corallo@arm.com>
18207 * gcc.target/arm/bti-1.c: New testcase.
18208 * gcc.target/arm/bti-2.c: Likewise.
18210 2023-01-23 Andrea Corallo <andrea.corallo@arm.com>
18212 * gcc.target/arm/pac.h : New file.
18213 * gcc.target/arm/pac-1.c : New test case.
18214 * gcc.target/arm/pac-2.c : Likewise.
18215 * gcc.target/arm/pac-3.c : Likewise.
18216 * gcc.target/arm/pac-4.c : Likewise.
18217 * gcc.target/arm/pac-5.c : Likewise.
18218 * gcc.target/arm/pac-6.c : Likewise.
18219 * gcc.target/arm/pac-7.c : Likewise.
18220 * gcc.target/arm/pac-8.c : Likewise.
18221 * gcc.target/arm/pac-9.c : Likewise.
18222 * gcc.target/arm/pac-10.c : Likewise.
18223 * gcc.target/arm/pac-11.c : Likewise.
18225 2023-01-23 Andrea Corallo <andrea.corallo@arm.com>
18227 * gcc.target/arm/multilib.exp: Add pacbti related entries.
18229 2023-01-23 Andrea Corallo <andrea.corallo@arm.com>
18230 Tejas Belagod <tbelagod@arm.com>
18232 * gcc.target/arm/acle/pacbti-m-predef-1.c: New test.
18233 * gcc.target/arm/acle/pacbti-m-predef-3.c: Likewise.
18234 * gcc.target/arm/acle/pacbti-m-predef-6.c: Likewise.
18235 * gcc.target/arm/acle/pacbti-m-predef-7.c: Likewise.
18237 2023-01-23 Andrea Corallo <andrea.corallo@arm.com>
18238 Tejas Belagod <tbelagod@arm.com>
18240 * lib/target-supports.exp
18241 (check_effective_target_mbranch_protection_ok): New function.
18242 * gcc.target/arm/acle/pacbti-m-predef-2.c: New test.
18243 * gcc.target/arm/acle/pacbti-m-predef-4.c: Likewise.
18244 * gcc.target/arm/acle/pacbti-m-predef-5.c: Likewise.
18245 * gcc.target/arm/acle/pacbti-m-predef-8.c: Likewise.
18246 * gcc.target/arm/acle/pacbti-m-predef-9.c: Likewise.
18247 * gcc.target/arm/acle/pacbti-m-predef-10.c: Likewise.
18248 * gcc.target/arm/acle/pacbti-m-predef-11.c: Likewise.
18249 * gcc.target/arm/acle/pacbti-m-predef-12.c: Likewise.
18251 2023-01-23 Andrea Corallo <andrea.corallo@arm.com>
18252 Tejas Belagod <tbelagod@arm.com>
18254 * lib/target-supports.exp:
18255 (check_effective_target_arm_pacbti_hw): New.
18257 2023-01-23 Richard Biener <rguenther@suse.de>
18259 PR tree-optimization/108449
18260 * gcc.dg/pr108449.c: New testcase.
18262 2023-01-23 Jason Merrill <jason@redhat.com>
18266 * g++.dg/init/lifetime4.C: New test.
18268 2023-01-22 Iain Sandoe <iain@sandoe.co.uk>
18270 * gm2/case/pass/case-pass.exp: Update for removal of concatenated
18272 * gm2/complex/pass/complex-pass.exp: Likewise.
18273 * gm2/coroutines/pim/run/pass/coroutines-pim-run-pass.exp: Likewise.
18274 * gm2/iso/analysis/fail/iso-analysis-fail.exp: Likewise.
18275 * gm2/iso/check/fail/iso-check-fail.exp: Likewise.
18276 * gm2/iso/fail/iso-fail.exp: Likewise.
18277 * gm2/iso/pass/iso-pass.exp: Likewise.
18278 * gm2/isolib/run/pass/isolib-run-pass.exp: Likewise.
18279 * gm2/pim/fail/pim-fail.exp: Likewise.
18280 * gm2/pim/pass/pim-pass.exp: Likewise.
18281 * gm2/pimlib/logitech/run/pass/pimlib-logitech-run-pass.exp: Likewise.
18282 * gm2/pimlib/pass/pimlib-pass.exp: Likewise.
18283 * gm2/pimlib/run/pass/pimlib-run-pass.exp: Likewise.
18284 * gm2/projects/iso/run/pass/halma/projects-iso-run-pass-halma.exp: Likewise.
18285 * gm2/projects/iso/run/pass/hello/projects-iso-run-pass-hello.exp: Likewise.
18286 * gm2/projects/log/run/pass/hello/projects-log-run-pass-hello.exp: Likewise.
18287 * gm2/projects/pim/run/pass/hello/projects-pim-run-pass-hello.exp: Likewise.
18288 * gm2/recover/pass/recover-pass.exp: Likewise.
18289 * gm2/switches/makeall/fail/switches-makeall-fail.exp: Likewise.
18290 * gm2/switches/makeall/pass/switches-makeall-pass.exp: Likewise.
18291 * gm2/switches/none/run/pass/gm2-none.exp: Likewise.
18292 * gm2/switches/pim2/run/pass/switches-pim2-run-pass.exp: Likewise.
18293 * gm2/ulmlib/pass/ulmlib-pass.exp: Likewise.
18294 * gm2/ulmlib/std/pass/ulmlib-std-pass.exp: Likewise.
18295 * gm2/ulmlib/sys/pass/ulmlib-sys-pass.exp: Likewise.
18296 * lib/gm2.exp: Make the paths list a mandatory entry for each gm2_init_xxx
18297 function. Remove the use of concatenated include and library paths.
18298 Remove string processing where possible.
18300 2023-01-22 Dimitar Dimitrov <dimitar@dinux.eu>
18302 * gcc.target/pru/clz-hi-2.c: New test.
18303 * gcc.target/pru/clz-hi.c: New test.
18305 2023-01-21 Jerry DeLisle <jvdelisle@gcc.gnu.org>
18308 * gfortran.dg/pr88048.f90: Adjust for changed error message.
18309 * gfortran.dg/parameter_data0.f90: New test.
18311 2023-01-20 Tejas Belagod <tejas.belagod@arm.com>
18313 * gcc.target/aarch64/acle/pmull64.c: New.
18314 * gcc.target/aarch64/aes-fuse-1.c: Replace '+crypto' with corresponding
18315 feature flag based on the intrinsic.
18316 * gcc.target/aarch64/aes-fuse-2.c: Likewise.
18317 * gcc.target/aarch64/aes_1.c: Likewise.
18318 * gcc.target/aarch64/aes_2.c: Likewise.
18319 * gcc.target/aarch64/aes_xor_combine.c: Likewise.
18320 * gcc.target/aarch64/sha1_1.c: Likewise.
18321 * gcc.target/aarch64/sha256_1.c: Likewise.
18322 * gcc.target/aarch64/target_attr_crypto_ice_1.c: Likewise.
18324 2023-01-19 Jakub Jelinek <jakub@redhat.com>
18327 * g++.dg/cpp23/subscript12.C: New test.
18328 * g++.dg/cpp23/subscript13.C: New test.
18330 2023-01-19 Jakub Jelinek <jakub@redhat.com>
18333 * g++.dg/init/pr53932.C: New test.
18335 2023-01-19 H.J. Lu <hjl.tools@gmail.com>
18337 * gcc.target/i386/pr108436.c: New test.
18339 2023-01-19 David Malcolm <dmalcolm@redhat.com>
18342 * gcc.dg/analyzer/deref-before-check-1.c: Add test coverage
18343 involving dominance.
18344 * gcc.dg/analyzer/deref-before-check-pr108455-1.c: New test.
18345 * gcc.dg/analyzer/deref-before-check-pr108455-git-pack-revindex.c:
18348 2023-01-19 Harald Anlauf <anlauf@gmx.de>
18351 * gfortran.dg/pr108434.f90: New test.
18353 2023-01-19 Iain Sandoe <iain@sandoe.co.uk>
18355 * gm2/complex/run/pass/complex-run-pass.exp: Remove gm2_link_lib.
18356 * gm2/iso/run/pass/iso-run-pass.exp: Likewise.
18357 * gm2/link/externalscaffold/pass/link-externalscaffold-pass.exp:
18358 * gm2/pimlib/logitech/run/pass/pimlib-logitech-run-pass.exp: Likewise.
18359 * gm2/pimlib/run/pass/pimlib-run-pass.exp: Likewise.
18360 * gm2/projects/iso/run/pass/halma/projects-iso-run-pass-halma.exp:
18362 * gm2/projects/iso/run/pass/hello/projects-iso-run-pass-hello.exp:
18364 * gm2/projects/pim/run/pass/hello/projects-pim-run-pass-hello.exp:
18366 * gm2/sets/run/pass/sets-run-pass.exp: Likewise.
18367 * gm2/switches/none/run/pass/gm2-none.exp: Likewise.
18368 * gm2/switches/pic/run/pass/switches-pic-run-pass.exp: Likewise.
18369 * gm2/projects/pim/run/pass/random/projects-pim-run-pass-random.exp:
18370 Likewise, and also ensure that the -g option is appended to avoid it
18371 being taken as a path.
18372 * lib/gm2.exp: Ensure for each gm2_init_xxxx function that the set of
18373 libraries added matches the set of -I and -L options.
18375 2023-01-19 Christophe Lyon <christophe.lyon@arm.com>
18378 * g++.target/aarch64/bitfield-abi-warning-align16-O2-extra.C: Add
18379 -fno-stack-protector.
18380 * g++.target/aarch64/bitfield-abi-warning-align16-O2.C: Likewise.
18381 * g++.target/aarch64/bitfield-abi-warning-align32-O2-extra.C: Likewise.
18382 * g++.target/aarch64/bitfield-abi-warning-align32-O2.C: Likewise.
18383 * g++.target/aarch64/bitfield-abi-warning-align8-O2.C: Likewise.
18384 * gcc.target/aarch64/bitfield-abi-warning-align16-O2-extra.c: Likewise.
18385 * gcc.target/aarch64/bitfield-abi-warning-align16-O2.c: Likewise.
18386 * gcc.target/aarch64/bitfield-abi-warning-align32-O2-extra.c: Likewise.
18387 * gcc.target/aarch64/bitfield-abi-warning-align32-O2.c: Likewise.
18388 * gcc.target/aarch64/bitfield-abi-warning-align8-O2.c: Likewise.
18390 2023-01-19 Jakub Jelinek <jakub@redhat.com>
18392 PR tree-optimization/108440
18393 * c-c++-common/rotate-10.c: New test.
18394 * c-c++-common/rotate-11.c: New test.
18396 2023-01-19 Alexandre Oliva <oliva@adacore.com>
18399 * gcc.target/i386/pr106746.c: New.
18401 2023-01-18 Marek Polacek <polacek@redhat.com>
18404 * gcc.dg/c2x-nullptr-6.c: New test.
18406 2023-01-18 David Malcolm <dmalcolm@redhat.com>
18408 * gcc.dg/analyzer/SARD-tc117-basic-00001-min.c: New test, adapted
18409 from https://samate.nist.gov/SARD/test-suites/81.
18410 * gcc.dg/analyzer/SARD-tc1909-stack_overflow_loop.c: Likewise.
18411 * gcc.dg/analyzer/SARD-tc249-basic-00034-min.c: Likewise.
18412 * gcc.dg/analyzer/SARD-tc293-basic-00045-min.c: Likewise.
18413 * gcc.dg/analyzer/SARD-tc841-basic-00182-min.c: Likewise.
18415 2023-01-18 Richard Biener <rguenther@suse.de>
18418 * gcc.dg/lto/pr108445_0.c: New testcase.
18419 * gcc.dg/lto/pr108445_1.c: Likewise.
18421 2023-01-18 Murray Steele <murray.steele@arm.com>
18423 * gcc.target/arm/mve/general/preserve_user_namespace_1.c: New test.
18425 2023-01-18 Kewen Lin <linkw@linux.ibm.com>
18426 Andrew Pinski <apinski@marvell.com>
18429 * gcc.target/powerpc/pr108396.c: New test.
18431 2023-01-18 Kewen Lin <linkw@linux.ibm.com>
18434 * gcc.target/powerpc/pr108348-1.c: New test.
18435 * gcc.target/powerpc/pr108348-2.c: New test.
18437 2023-01-17 Harald Anlauf <anlauf@gmx.de>
18440 * gfortran.dg/pr108421.f90: New test.
18442 2023-01-17 Jakub Jelinek <jakub@redhat.com>
18444 PR tree-optimization/106523
18445 * c-c++-common/rotate-2.c (f5, f6, f7, f8, f13, f14, f15, f16,
18446 f37, f38, f39, f40, f45, f46, f47, f48): Add assertions using
18447 __builtin_unreachable about shift count.
18448 * c-c++-common/rotate-2b.c: New test.
18449 * c-c++-common/rotate-4.c (f5, f6, f7, f8, f13, f14, f15, f16,
18450 f37, f38, f39, f40, f45, f46, f47, f48): Add assertions using
18451 __builtin_unreachable about shift count.
18452 * c-c++-common/rotate-4b.c: New test.
18453 * gcc.c-torture/execute/pr106523.c: New test.
18455 2023-01-16 Andrew Pinski <apinski@marvell.com>
18457 * lib/target-supports.exp (add_options_for_tls): Remove
18458 reference to Solaris 9 in comments.
18460 2023-01-16 H.J. Lu <hjl.tools@gmail.com>
18463 * g++.target/i386/pr105980.C: New test.
18465 2023-01-16 Jan Hubicka <hubicka@ucw.cz>
18467 * g++.dg/tree-ssa/pr106077.C: New test.
18469 2023-01-16 Stam Markianos-Wright <stam.markianos-wright@arm.com>
18473 * gcc.target/arm/mve/intrinsics/mve_intrinsic_type_overloads-fp.c: New test.
18474 * gcc.target/arm/mve/intrinsics/mve_intrinsic_type_overloads-int.c: New test.
18476 2023-01-16 Andrew Carlotti <andrew.carlotti@arm.com>
18478 * g++.dg/tree-ssa/pr86544.C: Add .POPCOUNT to tree scan regex.
18479 * gcc.dg/tree-ssa/popcount.c: Likewise.
18480 * gcc.dg/tree-ssa/popcount2.c: Likewise.
18481 * gcc.dg/tree-ssa/popcount3.c: Likewise.
18482 * gcc.target/aarch64/popcount4.c: Likewise.
18483 * gcc.target/i386/pr95771.c: Likewise, and...
18484 * gcc.target/i386/pr95771-2.c: ...split int128 test from above,
18485 since this would emit just a single IFN if a TI optab is added.
18487 2023-01-16 Andrew Carlotti <andrew.carlotti@arm.com>
18489 * gcc.dg/tree-ssa/cltz-max.c: New test.
18490 * gcc.dg/tree-ssa/clz-char.c: New test.
18491 * gcc.dg/tree-ssa/clz-int.c: New test.
18492 * gcc.dg/tree-ssa/clz-long-long.c: New test.
18493 * gcc.dg/tree-ssa/clz-long.c: New test.
18494 * gcc.dg/tree-ssa/ctz-char.c: New test.
18495 * gcc.dg/tree-ssa/ctz-int.c: New test.
18496 * gcc.dg/tree-ssa/ctz-long-long.c: New test.
18497 * gcc.dg/tree-ssa/ctz-long.c: New test.
18499 2023-01-16 Andrew Carlotti <andrew.carlotti@arm.com>
18501 * lib/target-supports.exp (check_effective_target_clz)
18502 (check_effective_target_clzl, check_effective_target_clzll)
18503 (check_effective_target_ctz, check_effective_target_clzl)
18504 (check_effective_target_ctzll): New.
18505 * gcc.dg/tree-ssa/cltz-complement-max.c: New test.
18506 * gcc.dg/tree-ssa/clz-complement-char.c: New test.
18507 * gcc.dg/tree-ssa/clz-complement-int.c: New test.
18508 * gcc.dg/tree-ssa/clz-complement-long-long.c: New test.
18509 * gcc.dg/tree-ssa/clz-complement-long.c: New test.
18510 * gcc.dg/tree-ssa/ctz-complement-char.c: New test.
18511 * gcc.dg/tree-ssa/ctz-complement-int.c: New test.
18512 * gcc.dg/tree-ssa/ctz-complement-long-long.c: New test.
18513 * gcc.dg/tree-ssa/ctz-complement-long.c: New test.
18515 2023-01-16 Jakub Jelinek <jakub@redhat.com>
18518 * g++.target/i386/pr105593.C: New test.
18520 2023-01-16 Jakub Jelinek <jakub@redhat.com>
18523 * c-c++-common/Winit-self3.c: New test.
18524 * c-c++-common/Winit-self4.c: New test.
18525 * c-c++-common/Winit-self5.c: New test.
18527 2023-01-16 Kewen Lin <linkw@linux.ibm.com>
18530 * gcc.target/powerpc/pr108272-1.c: New test.
18531 * gcc.target/powerpc/pr108272-2.c: New test.
18532 * gcc.target/powerpc/pr108272-3.c: New test.
18533 * gcc.target/powerpc/pr108272-4.c: New test.
18535 2023-01-14 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
18537 * gcc.target/aarch64/sve/acle/general/pr96463-2.c: Adjust.
18539 2023-01-14 Jakub Jelinek <jakub@redhat.com>
18542 * c-c++-common/pr108365.c: New test.
18543 * g++.dg/opt/pr108365.C: New test.
18544 * g++.dg/warn/pr108365.C: New test.
18546 2023-01-14 Alexandre Oliva <oliva@adacore.com>
18549 * gcc.target/arm/pr42093.c: Disable tree-dce.
18551 2023-01-13 David Malcolm <dmalcolm@redhat.com>
18554 * gcc.dg/analyzer/switch-enum-1.c: New test.
18555 * gcc.dg/analyzer/switch-enum-2.c: New test.
18556 * gcc.dg/analyzer/switch-enum-pr105273-git-vreportf-2.c: New test.
18557 * gcc.dg/analyzer/switch-enum-taint-1.c: New test.
18558 * gcc.dg/analyzer/switch-wrong-enum.c: New test.
18559 * gcc.dg/analyzer/torture/switch-enum-pr105273-doom-p_floor.c: New
18561 * gcc.dg/analyzer/torture/switch-enum-pr105273-doom-p_maputl.c:
18563 * gcc.dg/analyzer/torture/switch-enum-pr105273-git-vreportf-1.c:
18566 2023-01-13 Alexander Monakov <amonakov@ispras.ru>
18568 PR rtl-optimization/108117
18569 PR rtl-optimization/108132
18570 * gcc.dg/pr108117.c: New test.
18572 2023-01-13 Jakub Jelinek <jakub@redhat.com>
18575 * g++.dg/warn/pr108285.C: New test.
18577 2023-01-13 Gaius Mulley <gaiusmod2@gmail.com>
18579 * gm2/examples/map/pass/examples-map-pass.exp:
18580 Call gm2_push_timeout 30 before foreach testcase.
18581 Call gm2_pop_timeout after the foreach statement.
18582 * gm2/pimlib/base/run/pass/pimlib-base-run-pass.exp:
18583 Call gm2_push_timeout 20 before foreach testcase.
18584 Call gm2_pop_timeout after the foreach statement.
18586 2023-01-13 Jakub Jelinek <jakub@redhat.com>
18589 * gcc.c-torture/execute/pr107131.c: New test.
18591 2023-01-13 Srinath Parvathaneni <srinath.parvathaneni@arm.com>
18593 * gcc.target/arm/multilib.exp: Add multilib tests for Cortex-M55 CPU.
18595 2023-01-13 Qing Zhao <qing.zhao@oracle.com>
18597 * gcc.dg/Warray-bounds-flex-arrays-1.c: Delete the level information
18598 from the message issued by -Wstrict-flex-arrays.
18599 * gcc.dg/Warray-bounds-flex-arrays-2.c: Likewise.
18600 * gcc.dg/Warray-bounds-flex-arrays-3.c: Likewise.
18601 * gcc.dg/Warray-bounds-flex-arrays-4.c: Likewise.
18602 * gcc.dg/Warray-bounds-flex-arrays-5.c: Likewise.
18603 * gcc.dg/Warray-bounds-flex-arrays-6.c: Likewise.
18604 * gcc.dg/Wstrict-flex-arrays-2.c: Likewise.
18605 * gcc.dg/Wstrict-flex-arrays-3.c: Likewise.
18606 * gcc.dg/Wstrict-flex-arrays.c: Likewise.
18608 2023-01-13 Jakub Jelinek <jakub@redhat.com>
18611 * gcc.dg/pr107131.c: New test.
18613 2023-01-13 Richard Sandiford <richard.sandiford@arm.com>
18615 * gcc.target/aarch64/dwarf_reg_size_1.c: New test.
18616 * gcc.target/aarch64/dwarf_reg_size_2.c: Likewise.
18618 2023-01-13 Richard Biener <rguenther@suse.de>
18620 * gcc.target/aarch64/pr107209.c: New test.
18622 2023-01-13 Richard Biener <rguenther@suse.de>
18624 PR tree-optimization/108387
18625 * gcc.dg/pr108387.c: New testcase.
18627 2023-01-13 Gaius Mulley <gaiusmod2@gmail.com>
18629 * gm2/coroutines/pim/run/pass/coroutines-pim-run-pass.exp
18630 (timeout-dg.exp): Load.
18631 Call gm2_push_timeout 15.
18632 Call gm2_pop_timeout at the end.
18633 * gm2/link/min/pass/link-min-pass.exp: Set path
18635 * gm2/switches/whole-program/pass/run/switches-whole-program-pass-run.exp:
18636 Call gm2_push_timeout 60.
18637 Call gm2_pop_timeout at the end.
18638 * lib/gm2-torture.exp (gm2_previous_timeout): Set to 10 or
18639 individual_timeout.
18640 Configure dejagnu to timeout for 10 seconds.
18641 (gm2_push_timeout): New proc.
18642 (gm2_pop_timeout): New proc.
18643 * lib/gm2.exp (gm2_previous_timeout): Set to 10 or
18644 individual_timeout.
18645 Configure dejagnu to timeout for 10 seconds.
18646 (gm2_push_timeout): New proc.
18647 (gm2_pop_timeout): New proc.
18649 2023-01-12 Gaius Mulley <gaiusmod2@gmail.com>
18651 * lib/gm2.exp: Use timeout.exp.
18653 2023-01-12 Gaius Mulley <gaiusmod2@gmail.com>
18655 * lib/gm2.exp (gm2_init_min): Append -fno-exceptions
18658 2023-01-12 Andrew Pinski <apinski@marvell.com>
18659 Roger Sayle <roger@nextmovesoftware.com>
18661 PR tree-optimization/92342
18662 * gcc.dg/tree-ssa/andnegcmp-1.c: New test.
18663 * gcc.dg/tree-ssa/andnegcmp-2.c: New test.
18664 * gcc.dg/tree-ssa/multcmp-1.c: New test.
18665 * gcc.dg/tree-ssa/multcmp-2.c: New test.
18667 2023-01-12 Christophe Lyon <christophe.lyon@arm.com>
18668 Richard Sandiford <richard.sandiford@arm.com>
18671 * gcc.target/aarch64/bitfield-abi-warning-align16-O2.c: Update.
18672 * gcc.target/aarch64/bitfield-abi-warning-align16-O2-extra.c: Update.
18673 * gcc.target/aarch64/bitfield-abi-warning-align32-O2.c: Update.
18674 * gcc.target/aarch64/bitfield-abi-warning-align32-O2-extra.c: Update.
18675 * gcc.target/aarch64/aapcs64/va_arg-17.c: New test.
18676 * gcc.target/aarch64/pr105549.c: New test.
18677 * g++.target/aarch64/bitfield-abi-warning-align16-O2.C: Update.
18678 * g++.target/aarch64/bitfield-abi-warning-align16-O2-extra.C: Update.
18679 * g++.target/aarch64/bitfield-abi-warning-align32-O2.C: Update.
18680 * g++.target/aarch64/bitfield-abi-warning-align32-O2-extra.C: Update.
18682 2023-01-12 Christophe Lyon <christophe.lyon@arm.com>
18683 Richard Sandiford <richard.sandiford@arm.com>
18685 * gcc.target/aarch64/bitfield-abi-warning-align16-O2.c: New test.
18686 * gcc.target/aarch64/bitfield-abi-warning-align16-O2-extra.c: New
18688 * gcc.target/aarch64/bitfield-abi-warning-align32-O2.c: New test.
18689 * gcc.target/aarch64/bitfield-abi-warning-align32-O2-extra.c: New
18691 * gcc.target/aarch64/bitfield-abi-warning-align8-O2.c: New test.
18692 * gcc.target/aarch64/bitfield-abi-warning.h: New test.
18693 * g++.target/aarch64/bitfield-abi-warning-align16-O2.C: New test.
18694 * g++.target/aarch64/bitfield-abi-warning-align16-O2-extra.C: New
18696 * g++.target/aarch64/bitfield-abi-warning-align32-O2.C: New test.
18697 * g++.target/aarch64/bitfield-abi-warning-align32-O2-extra.C: New
18699 * g++.target/aarch64/bitfield-abi-warning-align8-O2.C: New test.
18700 * g++.target/aarch64/bitfield-abi-warning.h: New test.
18702 2023-01-12 Richard Biener <rguenther@suse.de>
18704 PR tree-optimization/99412
18705 * gcc.dg/vect/pr99412.c: New testcase.
18706 * gcc.dg/tree-ssa/reassoc-47.c: Adjust comment.
18707 * gcc.dg/tree-ssa/reassoc-48.c: Remove.
18709 2023-01-12 Tobias Burnus <tobias@codesourcery.com>
18712 * gfortran.dg/gomp/assume-2.f90: Update dg-error.
18713 * gfortran.dg/gomp/assumes-2.f90: Likewise.
18714 * gfortran.dg/gomp/assume-5.f90: New test.
18716 2023-01-12 Lewis Hyatt <lhyatt@gmail.com>
18718 * c-c++-common/cpp/pr108244-1.c: New test.
18719 * c-c++-common/cpp/pr108244-2.c: New test.
18720 * c-c++-common/gomp/pr108244-3.c: New test.
18722 2023-01-11 David Malcolm <dmalcolm@redhat.com>
18725 * gcc.dg/analyzer/attr-malloc-pr108252.c: New test.
18726 * gcc.dg/analyzer/fd-leak-pr108252.c: New test.
18727 * gcc.dg/analyzer/flex-with-call-summaries.c: Remove xfail from
18728 warning false +ve directives.
18729 * gcc.dg/analyzer/pr103217-2.c: Add -Wno-analyzer-too-complex.
18730 * gcc.dg/analyzer/pr103217-3.c: Likewise.
18731 * gcc.dg/analyzer/strdup-pr108252.c: New test.
18732 * gcc.dg/analyzer/strndup-pr108252.c: New test.
18734 2023-01-11 Jakub Jelinek <jakub@redhat.com>
18737 * gcc.dg/pr105972.c: New test.
18739 2023-01-11 Roger Sayle <roger@nextmovesoftware.com>
18741 PR tree-optimization/71343
18742 * gcc.dg/pr71343-2.c: New test case.
18744 2023-01-11 David Faust <david.faust@oracle.com>
18747 * gcc.target/bpf/double-1.c: New test.
18748 * gcc.target/bpf/double-2.c: New test.
18749 * gcc.target/bpf/float-1.c: New test.
18751 2023-01-11 Eric Botcazou <ebotcazou@adacore.com>
18753 * gcc.dg/sso-17.c: New test.
18755 2023-01-11 Kewen Lin <linkw@linux.ibm.com>
18757 * gcc.target/powerpc/ppc-fortran/ppc-fortran.exp: Exit immediately if
18758 the testing target isn't a PowerPC target.
18760 2023-01-11 Richard Biener <rguenther@suse.de>
18762 PR tree-optimization/107767
18763 * gcc.dg/tree-ssa/pr107767.c: New testcase.
18765 2023-01-11 Jakub Jelinek <jakub@redhat.com>
18768 * gcc.dg/pr108308.c: Use int32 target rather than { ilp32 || lp64 }.
18770 2023-01-11 Richard Biener <rguenther@suse.de>
18772 PR tree-optimization/108352
18773 * gcc.dg/tree-ssa/ssa-thread-21.c: New testcase.
18774 * gcc.dg/tree-ssa/vrp46.c: Remove --param fsm-scale-path-blocks=1.
18776 2023-01-11 Richard Biener <rguenther@suse.de>
18778 PR tree-optimization/108353
18779 * gcc.dg/tree-ssa/ssa-copyprop-3.c: New testcase.
18781 2023-01-11 Andreas Krebbel <krebbel@linux.ibm.com>
18783 * gcc.target/s390/not.c: New test.
18785 2023-01-11 Richard Biener <rguenther@suse.de>
18787 PR tree-optimization/106293
18788 * gcc.dg/tree-ssa/ssa-dse-46.c: Remove long initializer.
18790 2023-01-10 Richard Biener <rguenther@suse.de>
18792 PR tree-optimization/106293
18793 * gcc.dg/tree-ssa/ssa-dse-46.c: New testcase.
18795 2023-01-10 Roger Sayle <roger@nextmovesoftware.com>
18797 PR rtl-optimization/106421
18798 * gcc.dg/pr106421.c: New test case.
18800 2023-01-10 Martin Jambor <mjambor@suse.cz>
18803 * g++.dg/ipa/pr108110.C: New test.
18805 2023-01-10 Richard Biener <rguenther@suse.de>
18807 PR tree-optimization/108314
18808 * gcc.dg/vect/pr108314.c: New testcase.
18810 2023-01-10 Xianmiao Qu <cooper.qu@linux.alibaba.com>
18812 * gcc.target/csky/ldbs.c : Fix exclude-opts, should not
18815 2023-01-10 Xianmiao Qu <cooper.qu@linux.alibaba.com>
18817 * gcc.target/csky/and3a.c: Rename to ...
18818 * gcc.target/csky/ck801-and.c: ... this.
18819 * gcc.target/csky/constpool-3.c: Rename to ...
18820 * gcc.target/csky/constpool-2.c: ... this, Rename to ...
18821 * gcc.target/csky/constpool-1.c: ... this, Rename to ...
18822 * gcc.target/csky/ck801-constpool.c: ... this, and skip
18823 if the CPU is not ck801.
18824 * gcc.target/csky/ck801-branch.c: Skip if the CPU is not ck801.
18826 2023-01-10 Andreas Krebbel <krebbel@linux.ibm.com>
18828 * gcc.target/s390/fcall-saved.c: New test.
18830 2023-01-09 Jakub Jelinek <jakub@redhat.com>
18835 * g++.dg/tree-ssa/initlist-opt2.C: New test.
18836 * g++.dg/tree-ssa/initlist-opt3.C: New test.
18838 2023-01-09 Joseph Myers <joseph@codesourcery.com>
18840 * gcc.dg/c2x-complit-8.c: New test.
18842 2023-01-09 Richard Biener <rguenther@suse.de>
18844 PR middle-end/69482
18845 * gcc.target/i386/pr69482-1.c: New testcase.
18846 * gcc.target/i386/pr69482-2.c: Likewise.
18848 2023-01-09 Martin Liska <mliska@suse.cz>
18851 * g++.dg/ipa/pr108830.C: New test.
18853 2023-01-09 Richard Biener <rguenther@suse.de>
18855 PR tree-optimization/101912
18856 * gcc.dg/uninit-pr101912.c: New testcase.
18858 2023-01-09 Martin Liska <mliska@suse.cz>
18861 * gcc.target/i386/pr107993.c: New test.
18863 2023-01-07 John David Anglin <danglin@gcc.gnu.org>
18865 * gcc.dg/atomic/c11-atomic-exec-4.c: Add "-D_HPUX_SOURCE" option
18867 * gcc.dg/atomic/c11-atomic-exec-5.c: Likewise.
18869 2023-01-06 Joseph Myers <joseph@codesourcery.com>
18871 * gcc.dg/builtin-tgmath-3.c: Update expectations and add more
18874 2023-01-06 Tamar Christina <tamar.christina@arm.com>
18877 2023-01-06 Tamar Christina <tamar.christina@arm.com>
18879 * gcc.target/aarch64/sve/slp_1.c: Update testcase.
18881 2023-01-06 Jakub Jelinek <jakub@redhat.com>
18885 * gcc.c-torture/execute/pr108292.c: New test.
18886 * gcc.target/i386/pr108292.c: New test.
18887 * gcc.dg/pr108308.c: New test.
18889 2023-01-05 Roger Sayle <roger@nextmovesoftware.com>
18892 2023-01-05 Roger Sayle <roger@nextmovesoftware.com>
18894 * gcc.target/i386/cmov10.c: New test case.
18896 2023-01-05 Patrick Palka <ppalka@redhat.com>
18899 * g++.dg/parse/access14.C: New test.
18901 2023-01-05 Gaius Mulley <gaiusmod2@gmail.com>
18903 * lib/gm2.exp (gm2_init_minx): New procedure.
18904 (gm2_init_min): New procedure calls gm2_init_min with
18906 * gm2/link/min/pass/tiny.mod: New test case.
18907 * gm2/link/min/pass/link-min-pass.exp: New file.
18909 2023-01-04 Patrick Palka <ppalka@redhat.com>
18912 * g++.dg/cpp2a/concepts-requires34.C: New test.
18914 2023-01-04 Jakub Jelinek <jakub@redhat.com>
18917 * g++.dg/template/pr108206.C: New test.
18919 2023-01-04 Iain Sandoe <iain@sandoe.co.uk>
18921 * gm2/iso/pass/realbitscast.mod: Disable REAL96 on Darwin.
18923 2023-01-04 Jakub Jelinek <jakub@redhat.com>
18925 PR tree-optimization/108253
18926 * g++.dg/opt/pr108253.C: New test.
18928 2023-01-04 Jakub Jelinek <jakub@redhat.com>
18930 PR middle-end/108237
18931 * gcc.c-torture/compile/pr108237.c: New test.
18933 2023-01-04 Jakub Jelinek <jakub@redhat.com>
18935 PR sanitizer/108256
18936 * c-c++-common/ubsan/pr108256.c: New test.
18938 2023-01-03 David Edelsohn <dje.gcc@gmail.com>
18940 * g++.dg/modules/modules.exp: Skip on AIX.
18941 * gcc.target/powerpc/pr99708.c: Skip on AIX.
18943 2023-01-03 Sandra Loosemore <sandra@codesourcery.com>
18945 * g++.dg/gomp/target-simd-clone-1.C: Tweak to test
18946 that the unused clone is GC'ed.
18947 * gcc.dg/gomp/target-simd-clone-1.c: Likewise.
18949 2023-01-03 Roger Sayle <roger@nextmovesoftware.com>
18951 * gcc.target/i386/cmov10.c: New test case.
18953 2023-01-03 Jakub Jelinek <jakub@redhat.com>
18955 PR middle-end/108264
18956 * gcc.dg/pr108264.c: New test.
18958 2023-01-03 Jakub Jelinek <jakub@redhat.com>
18960 PR rtl-optimization/108263
18961 * gcc.dg/pr108263.c: New test.
18963 2023-01-01 Roger Sayle <roger@nextmovesoftware.com>
18964 Uroš Bizjak <ubizjak@gmail.com>
18966 * gcc.target/i386/extendditi2-1.c: New test case.
18967 * gcc.target/i386/extendditi2-2.c: Likewise.
18970 Copyright (C) 2023 Free Software Foundation, Inc.
18972 Copying and distribution of this file, with or without modification,
18973 are permitted in any medium without royalty provided the copyright
18974 notice and this notice are preserved.