]> git.ipfire.org Git - thirdparty/gcc.git/blob - gcc/testsuite/ChangeLog
e894c23c285a5d54072309bac266f5f9616f23df
[thirdparty/gcc.git] / gcc / testsuite / ChangeLog
1 2023-03-29 Gaius Mulley <gaiusmod2@gmail.com>
2
3 PR modula2/109336
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.
8
9 2023-03-29 Jiawei <jiawei@iscas.ac.cn>
10
11 * gcc.target/riscv/arch-19.c: New test.
12
13 2023-03-29 Richard Biener <rguenther@suse.de>
14
15 PR tree-optimization/109331
16 * gcc.dg/torture/pr109331.c: New testcase.
17
18 2023-03-29 Richard Biener <rguenther@suse.de>
19
20 * g++.dg/pr94920.C: Scan forwprop1 instead of optimized.
21
22 2023-03-29 Richard Biener <rguenther@suse.de>
23
24 PR tree-optimization/109327
25 * gcc.dg/pr109327.c: New testcase.
26
27 2023-03-29 Richard Biener <rguenther@suse.de>
28
29 PR ipa/106124
30 * g++.dg/gomp/pr106124.C: New testcase.
31
32 2023-03-29 Jakub Jelinek <jakub@redhat.com>
33 Richard Biener <rguenther@suse.de>
34
35 PR tree-optimization/109301
36 * gcc.dg/pr109301.c: New test.
37
38 2023-03-29 Jason Merrill <jason@redhat.com>
39
40 PR c++/109321
41 PR c++/109320
42 * g++.dg/cpp2a/class-deduction-alias16.C: New test.
43 * g++.dg/cpp2a/class-deduction-alias17.C: New test.
44
45 2023-03-28 Thomas Schwinge <thomas@codesourcery.com>
46
47 * gfortran.dg/weak-2.f90: Enable for nvptx target.
48
49 2023-03-28 David Malcolm <dmalcolm@redhat.com>
50
51 PR c/107002
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.
56
57 2023-03-28 Jason Merrill <jason@redhat.com>
58
59 PR c++/107163
60 * g++.dg/warn/Wsequence-point-5.C: New test.
61
62 2023-03-28 Kito Cheng <kito.cheng@sifive.com>
63
64 PR target/109312
65 * gcc.target/riscv/predef-__riscv_v_intrinsic.c: New test.
66
67 2023-03-28 Alexander Monakov <amonakov@ispras.ru>
68
69 PR rtl-optimization/109187
70 * gcc.dg/pr109187.c: New test.
71
72 2023-03-28 Andrew MacLeod <amacleod@redhat.com>
73
74 PR tree-optimization/109265
75 PR tree-optimization/109274
76 * gcc.dg/pr109274.c: New.
77 * gfortran.dg/pr109265.f90: New.
78
79 2023-03-28 Richard Biener <rguenther@suse.de>
80
81 PR tree-optimization/107087
82 * g++.dg/pr107087.C: New testcase.
83
84 2023-03-28 Richard Sandiford <richard.sandiford@arm.com>
85
86 PR target/109072
87 * gcc.target/aarch64/pr109072_1.c: New test.
88 * gcc.target/aarch64/pr109072_2.c: Likewise.
89
90 2023-03-28 Jakub Jelinek <jakub@redhat.com>
91
92 PR middle-end/106190
93 * gcc.dg/asan/pr106190.c: New test.
94
95 2023-03-28 Eric Botcazou <ebotcazou@adacore.com>
96
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.
101
102 2023-03-28 Jakub Jelinek <jakub@redhat.com>
103
104 PR target/109276
105 * gcc.target/i386/pr109276.c: New test.
106
107 2023-03-28 Eric Botcazou <ebotcazou@adacore.com>
108
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.
113
114 2023-03-28 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
115
116 * lib/target-supports.exp (add_options_for_weak_undefined): Escape
117 brackets.
118 * gcc.dg/visibility-22.c: Add weak_undefined options.
119
120 2023-03-27 Richard Biener <rguenther@suse.de>
121
122 PR tree-optimization/54498
123 * g++.dg/torture/pr54498.C: New testcase.
124
125 2023-03-27 Richard Biener <rguenther@suse.de>
126
127 PR tree-optimization/108357
128 * gcc.dg/tree-ssa/pr108357.c: New testcase.
129
130 2023-03-27 Martin Liska <mliska@suse.cz>
131
132 * lib/verify-sarif-file.py: Use apostrophes instead
133 of double quotes.
134
135 2023-03-27 Kewen Lin <linkw@linux.ibm.com>
136
137 PR target/109167
138 * gcc.target/powerpc/pr109167.c: New test.
139
140 2023-03-27 Kewen Lin <linkw@linux.ibm.com>
141
142 PR target/109082
143 * gcc.target/powerpc/pr109082.c: New test.
144
145 2023-03-26 Andreas Schwab <schwab@linux-m68k.org>
146
147 PR target/106282
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.
156
157 2023-03-26 Jakub Jelinek <jakub@redhat.com>
158
159 PR tree-optimization/109230
160 * gcc.dg/pr109230.c: New test.
161
162 2023-03-26 Jakub Jelinek <jakub@redhat.com>
163
164 PR ipa/105685
165 * c-c++-common/cold-2.c: New test.
166
167 2023-03-25 David Malcolm <dmalcolm@redhat.com>
168
169 PR analyzer/109098
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:
178 New test case.
179 * c-c++-common/diagnostic-format-sarif-file-bad-utf8-pr109098-2.c:
180 New test case.
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
186 directive.
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.
191
192 2023-03-24 Patrick Palka <ppalka@redhat.com>
193
194 PR c++/106969
195 * g++.dg/lookup/name-clash11.C: Fix ASSERT macro definition in
196 C++98 mode.
197 * g++.dg/lookup/this2.C: New test.
198
199 2023-03-24 Jason Merrill <jason@redhat.com>
200
201 PR c++/105481
202 * g++.dg/cpp0x/fntmpdefarg-partial1.C: New test.
203
204 2023-03-24 David Malcolm <dmalcolm@redhat.com>
205
206 PR other/109163
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.
213
214 2023-03-24 Andrew MacLeod <amacleod@redhat.com>
215
216 PR tree-optimization/109238
217 * gcc.dg/pr109238.c: New.
218
219 2023-03-24 Richard Biener <rguenther@suse.de>
220
221 PR tree-optimization/106912
222 * gcc.dg/profile-generate-4.c: New testcase.
223
224 2023-03-24 Gaius Mulley <gaiusmod2@gmail.com>
225
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.
229
230 2023-03-24 Jakub Jelinek <jakub@redhat.com>
231
232 PR target/109137
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
236 memset.
237
238 2023-03-24 Jakub Jelinek <jakub@redhat.com>
239
240 PR tree-optimization/99739
241 * gcc.dg/tree-ssa/pr99739.c: New test.
242
243 2023-03-24 Alexandre Oliva <oliva@adacore.com>
244
245 * lib/target-supports.exp (add_options_for_weak_undefined):
246 New.
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.
259
260 2023-03-24 Haochen Gui <guihaoc@gcc.gnu.org>
261 Tobias Burnus <tobias@codesourcery.com>
262
263 PR target/103628
264 * gfortran.dg/assumed_size_refs_2.f90: Check "Cannot simplify
265 expression" error.
266 * gfortran.dg/unpack_field_1.f90: Likewise.
267 * gfortran.dg/pr103628.f90: New.
268
269 2023-03-23 Jason Merrill <jason@redhat.com>
270
271 PR c++/105996
272 * g++.dg/cpp0x/constexpr-pmf3.C: New test.
273
274 2023-03-23 Hans-Peter Nilsson <hp@axis.com>
275
276 * gcc.dg/tree-ssa/ssa-fre-100.c: XFAIL for ! natural_alignment_32.
277
278 2023-03-23 Hans-Peter Nilsson <hp@axis.com>
279
280 * gcc.dg/tree-ssa/pr100359.c: Compile-only for ! natural_alignment_32.
281
282 2023-03-23 Pat Haugen <pthaugen@linux.ibm.com>
283
284 * gcc.target/powerpc/mod-no_copy.c: New.
285 * gcc.target/powerpc/mod-peephole.c: New.
286
287 2023-03-23 Andrew Pinski <apinski@marvell.com>
288
289 PR c/84900
290 * gcc.dg/compound-literal-cast-lvalue-1.c: New test.
291
292 2023-03-23 Gaius Mulley <gaiusmod2@gmail.com>
293
294 PR modula2/109264
295 * gm2/iso/extended-opaque/pass/iso-extended-opaque-pass.exp:
296 New test.
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:
301 New test.
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.
308
309 2023-03-23 Richard Biener <rguenther@suse.de>
310
311 PR tree-optimization/107569
312 * g++.dg/opt/pr107569.C: New testcase.
313
314 2023-03-23 Richard Biener <rguenther@suse.de>
315
316 PR tree-optimization/109262
317 * g++.dg/torture/pr109262.C: New testcase.
318
319 2023-03-23 Eric Botcazou <ebotcazou@adacore.com>
320
321 * gnat.dg/div_zero.adb: Skip for aarch64*-*-* targets.
322
323 2023-03-23 Marek Polacek <polacek@redhat.com>
324
325 PR c++/107532
326 * g++.dg/warn/Wdangling-reference11.C: New test.
327 * g++.dg/warn/Wdangling-reference12.C: New test.
328
329 2023-03-23 Jakub Jelinek <jakub@redhat.com>
330
331 PR tree-optimization/109176
332 * gcc.target/aarch64/sve/pr109176.c: New test.
333
334 2023-03-23 Pan Li <pan2.li@intel.com>
335 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
336
337 PR target/108654
338 PR target/108185
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.
342
343 2023-03-23 Jason Merrill <jason@redhat.com>
344
345 PR c++/109241
346 * g++.dg/cpp1y/lambda-generic-local-class2.C: New test.
347
348 2023-03-23 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
349
350 PR target/109244
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.
363
364 2023-03-23 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
365
366 PR target/109228
367 * gcc.target/riscv/rvv/base/vlenb-1.c: New test.
368
369 2023-03-23 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
370 kito-cheng <kito.cheng@sifive.com>
371
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.
388
389 2023-03-23 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
390 kito-cheng <kito.cheng@sifive.com>
391
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.
395
396 2023-03-23 Kito Cheng <kito.cheng@sifive.com>
397
398 * lib/target-supports.exp (check_effective_target_riscv_vector):
399 New.
400
401 2023-03-22 David Malcolm <dmalcolm@redhat.com>
402
403 PR testsuite/105959
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.
413
414 2023-03-22 Jason Merrill <jason@redhat.com>
415
416 PR c++/108390
417 * g++.dg/template/partial-order3.C: New test.
418
419 2023-03-22 Harald Anlauf <anlauf@gmx.de>
420 Steven G. Kargl <kargl@gcc.gnu.org>
421
422 PR fortran/104572
423 * gfortran.dg/pr104572.f90: New test.
424
425 2023-03-22 Vladimir N. Makarov <vmakarov@redhat.com>
426
427 * gcc.target/i386/pr109137.c: New.
428
429 2023-03-22 Jason Merrill <jason@redhat.com>
430
431 PR c++/108795
432 * g++.dg/ext/attr-tsafe1.C: New test.
433
434 2023-03-22 Alex Coplan <alex.coplan@arm.com>
435
436 PR c++/109177
437 * g++.dg/ext/pr109177.C: New test.
438
439 2023-03-22 David Malcolm <dmalcolm@redhat.com>
440
441 PR analyzer/109239
442 * gcc.dg/analyzer/deref-before-check-pr109239-linux-bus.c: New test.
443
444 2023-03-22 Andrew Jenner <andrew@codesourcery.com>
445
446 * gcc.target/gcn/complex.c: New test.
447
448 2023-03-21 Harald Anlauf <anlauf@gmx.de>
449
450 PR fortran/99036
451 * gfortran.dg/pr99036.f90: New test.
452
453 2023-03-21 Jason Merrill <jason@redhat.com>
454
455 PR c++/106890
456 * g++.dg/cpp0x/nsdmi-template25.C: New test.
457
458 2023-03-21 Richard Biener <rguenther@suse.de>
459
460 PR tree-optimization/109219
461 * gcc.dg/torture/pr109219.c: New testcase.
462
463 2023-03-21 Jakub Jelinek <jakub@redhat.com>
464
465 PR testsuite/108898
466 * gcc.dg/vect/vect-simd-clone-16.c: Remove parts of comment mentioning
467 epilogue loops.
468 * gcc.dg/vect/vect-simd-clone-17.c: Likewise.
469 * gcc.dg/vect/vect-simd-clone-18.c: Likewise.
470
471 2023-03-21 Jakub Jelinek <jakub@redhat.com>
472
473 PR testsuite/108898
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
479 foo.simdclone calls.
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.
489
490 2023-03-21 Jakub Jelinek <jakub@redhat.com>
491
492 PR tree-optimization/109215
493 * gcc.dg/Wzero-length-array-bounds-3.c: New test.
494
495 2023-03-21 Richard Biener <rguenther@suse.de>
496
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.
501
502 2023-03-21 Paul Thomas <pault@gcc.gnu.org>
503
504 PR fortran/109209
505 * gfortran.dg/pr109209.f90: New test.
506
507 2023-03-20 Marek Polacek <polacek@redhat.com>
508
509 PR c++/109159
510 * g++.dg/cpp0x/explicit16.C: New test.
511
512 2023-03-20 Jakub Jelinek <jakub@redhat.com>
513
514 PR c++/109164
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.
519
520 2023-03-20 Michael Meissner <meissner@linux.ibm.com>
521
522 PR target/109067
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.
527
528 2023-03-20 Harald Anlauf <anlauf@gmx.de>
529
530 PR fortran/109186
531 * gfortran.dg/nearest_6.f90: New test.
532
533 2023-03-20 Peter Bergner <bergner@linux.ibm.com>
534
535 PR target/109178
536 * gcc.target/powerpc/pr109178.c: New test.
537
538 2023-03-20 Jakub Jelinek <jakub@redhat.com>
539
540 * g++.dg/torture/20230313.C (auto_vec): Change m_data type
541 from char to char [2 * sizeof (int)].
542
543 2023-03-20 Paul Thomas <pault@gcc.gnu.org>
544
545 PR fortran/87127
546 * gfortran.dg/external_procedures_4.f90: New test.
547
548 2023-03-19 Harald Anlauf <anlauf@gmx.de>
549
550 PR fortran/85877
551 * gfortran.dg/pr85877.f90: New test.
552
553 2023-03-19 Xin Liu <xin.liu@oss.cipunited.com>
554
555 * gcc.target/mips/mips.exp (mips-dg-options): Disable micromips
556 for MSA tests.
557
558 2023-03-18 David Malcolm <dmalcolm@redhat.com>
559
560 PR analyzer/109094
561 * gcc.dg/analyzer/setjmp-pr109094.c: New test.
562
563 2023-03-18 Paul Thomas <pault@gcc.gnu.org>
564
565 PR fortran/64290
566 PR fortran/67444
567 PR fortran/67471
568 PR fortran/69298
569 PR fortran/70863
570 PR fortran/71798
571 PR fortran/80524
572 PR fortran/82996
573 PR fortran/84472
574 PR fortran/88735
575 PR fortran/93691
576 PR fortran/91316
577 PR fortran/106576
578 PR fortran/37336
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.
601
602 2023-03-17 Hans-Peter Nilsson <hp@axis.com>
603
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.
611
612 2023-03-17 Jason Merrill <jason@redhat.com>
613
614 PR c++/108975
615 * g++.dg/cpp0x/lambda/lambda-const11.C: New test.
616
617 2023-03-17 Jason Merrill <jason@redhat.com>
618
619 PR c++/109172
620 * g++.dg/eh/dtor4.C: New test.
621
622 2023-03-17 Jason Merrill <jason@redhat.com>
623
624 PR c++/69410
625 * g++.dg/lookup/friend24.C: New test.
626
627 2023-03-17 Jakub Jelinek <jakub@redhat.com>
628
629 PR target/105554
630 * gcc.target/i386/pr105554.c: New test.
631
632 2023-03-17 Jakub Jelinek <jakub@redhat.com>
633
634 PR c/109151
635 * c-c++-common/ubsan/div-by-zero-8.c: New test.
636
637 2023-03-17 Vladimir N. Makarov <vmakarov@redhat.com>
638
639 * gcc.target/i386/pr109052.c: New.
640
641 2023-03-17 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
642 kito-cheng <kito.cheng@sifive.com>
643
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.
649
650 2023-03-17 Jakub Jelinek <jakub@redhat.com>
651
652 PR testsuite/109145
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.
656
657 2023-03-17 Jakub Jelinek <jakub@redhat.com>
658
659 PR middle-end/108685
660 * c-c++-common/gomp/doacross-8.c: New test.
661
662 2023-03-16 Jason Merrill <jason@redhat.com>
663
664 PR c++/105809
665 * g++.dg/cpp0x/constexpr-__func__3.C: New test.
666
667 2023-03-16 Jason Merrill <jason@redhat.com>
668
669 PR c++/108242
670 * g++.dg/cpp1y/lambda-generic-func2.C: New test.
671
672 2023-03-16 Jason Merrill <jason@redhat.com>
673
674 PR c++/101869
675 * g++.dg/cpp0x/enum43.C: New test.
676
677 2023-03-16 Gaius Mulley <gaiusmod2@gmail.com>
678
679 * gm2/types/run/pass/d.c: Add missing include <stdbool.h>.
680
681 2023-03-16 Gaius Mulley <gaiusmod2@gmail.com>
682
683 PR modula2/109125
684 * gm2/types/run/pass/d.c: Convert data structure from
685 BOOLEAN int to bool and cast int to bool in test function.
686
687 2023-03-16 Gaius Mulley <gaiusmod2@gmail.com>
688
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.
702
703 2023-03-16 Patrick Palka <ppalka@redhat.com>
704
705 PR c++/109030
706 * g++.dg/cpp2a/constexpr-inst2.C: New test.
707
708 2023-03-16 Patrick Palka <ppalka@redhat.com>
709
710 PR c++/100288
711 * g++.dg/cpp2a/concepts-recursive-sat5.C: New test.
712
713 2023-03-16 Iain Buclaw <ibuclaw@gdcproject.org>
714
715 * gdc.dg/torture/simd23084.d: New test.
716 * gdc.dg/torture/simd23085.d: New test.
717 * gdc.dg/torture/simd23218.d: New test.
718
719 2023-03-16 Martin Liska <mliska@suse.cz>
720
721 PR middle-end/106133
722 * c-c++-common/pr106133.c: New test.
723
724 2023-03-16 Alexandre Oliva <oliva@adacore.com>
725
726 * gcc.dg/vect/pr103116-2.c (x): Fix array size.
727
728 2023-03-16 Jason Merrill <jason@redhat.com>
729
730 PR c++/105406
731 * g++.dg/coroutines/co-await-moveonly1.C: New test.
732
733 2023-03-16 Iain Buclaw <ibuclaw@gdcproject.org>
734
735 PR d/109144
736 * gdc.dg/torture/pr109144.d: New test.
737
738 2023-03-16 Richard Biener <rguenther@suse.de>
739
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.
745
746 2023-03-15 Jason Merrill <jason@redhat.com>
747
748 PR c++/103871
749 PR c++/98056
750 * g++.dg/coroutines/co-await-initlist1.C: New test.
751
752 2023-03-15 David Malcolm <dmalcolm@redhat.com>
753
754 PR analyzer/109097
755 * c-c++-common/diagnostic-format-sarif-file-1.c: Verify that we
756 have an invocation object marked as succeeding, with no
757 notifications.
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
764 and test cases.
765
766 2023-03-15 Uros Bizjak <ubizjak@gmail.com>
767
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.
774
775 2023-03-15 Harald Anlauf <anlauf@gmx.de>
776 Tobias Burnus <tobias@codesourcery.com>
777
778 PR fortran/58331
779 * gfortran.dg/class_dummy_10.f90: New test.
780
781 2023-03-15 Marek Polacek <polacek@redhat.com>
782
783 PR c++/107280
784 * g++.dg/cpp1z/constexpr-lambda28.C: New test.
785
786 2023-03-15 Richard Biener <rguenther@suse.de>
787
788 * g++.dg/warn/Wuse-after-free3.C: Remove expected duplicate
789 diagnostic.
790
791 2023-03-15 Jason Merrill <jason@redhat.com>
792
793 PR c++/58538
794 * g++.dg/template/ttp7.C: Remove expected error.
795
796 2023-03-15 Jason Merrill <jason@redhat.com>
797
798 PR c++/108179
799 PR c++/104107
800 PR c++/95036
801 * g++.dg/template/ttp35.C: New test.
802
803 2023-03-15 Richard Biener <rguenther@suse.de>
804
805 PR tree-optimization/109139
806 * gcc.dg/torture/pr109139.c: New testcase.
807
808 2023-03-15 Christoph Müllner <christoph.muellner@vrull.eu>
809
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.
813
814 2023-03-15 Christoph Müllner <christoph.muellner@vrull.eu>
815
816 * gcc.target/riscv/xtheadfmv-fmv.c: New test.
817
818 2023-03-15 Christoph Müllner <christoph.muellner@vrull.eu>
819
820 * gcc.target/riscv/xtheadmac-mula-muls.c: New test.
821
822 2023-03-15 Christoph Müllner <christoph.muellner@vrull.eu>
823
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.
832
833 2023-03-15 Christoph Müllner <christoph.muellner@vrull.eu>
834
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.
841
842 2023-03-15 Christoph Müllner <christoph.muellner@vrull.eu>
843
844 * gcc.target/riscv/xtheadbs-tst.c: New test.
845
846 2023-03-15 Christoph Müllner <christoph.muellner@vrull.eu>
847
848 * gcc.target/riscv/xtheadba-addsl.c: New test.
849
850 2023-03-15 Christoph Müllner <christoph.muellner@vrull.eu>
851
852 * gcc.target/riscv/mcpu-thead-c906.c: New test.
853
854 2023-03-15 Christoph Müllner <christoph.muellner@vrull.eu>
855
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.
868
869 2023-03-15 Hu, Lin1 <lin1.hu@intel.com>
870
871 PR target/109117
872 * gcc.target/i386/pr109117-1.c: New test.
873
874 2023-03-15 Jonathan Yong <10walls@gmail.com>
875
876 * gcc.dg/pic-2.c: Fix expected __PIC__ value.
877 * gcc.dg/pic-3.c: Ditto.
878 * gcc.dg/pic-4.c: Ditto.
879
880 2023-03-14 Patrick Palka <ppalka@redhat.com>
881
882 PR c++/96830
883 * g++.dg/cpp2a/concepts-class5.C: New test.
884 * g++.dg/cpp2a/concepts-class5a.C: New test.
885
886 2023-03-14 Patrick Palka <ppalka@redhat.com>
887
888 PR c++/96830
889 * g++.dg/cpp2a/concepts-friend14.C: New test.
890
891 2023-03-14 Jason Merrill <jason@redhat.com>
892
893 PR c++/108468
894 * g++.dg/cpp1y/var-templ78.C: New test.
895
896 2023-03-14 Jason Merrill <jason@redhat.com>
897
898 PR c++/107310
899 * c-c++-common/Wimplicit-fallthrough-39.c: Adjust warning.
900 * g++.dg/warn/Wreturn-6.C: New test.
901
902 2023-03-14 Jakub Jelinek <jakub@redhat.com>
903
904 PR target/109109
905 * gcc.target/i386/pr109109-1.c: New test.
906 * gcc.target/i386/pr109109-2.c: New test.
907
908 2023-03-14 Iain Buclaw <ibuclaw@gdcproject.org>
909
910 PR d/109108
911 * gdc.dg/torture/imports/pr109108.d: New test.
912 * gdc.dg/torture/pr109108.d: New test.
913
914 2023-03-14 Jakub Jelinek <jakub@redhat.com>
915
916 PR c++/108972
917 PR testsuite/109129
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.
921
922 2023-03-14 Jakub Jelinek <jakub@redhat.com>
923
924 PR c++/109096
925 * g++.dg/cpp1z/has-unique-obj-representations3.C: New test.
926
927 2023-03-14 Richard Biener <rguenther@suse.de>
928
929 * gcc.dg/auto-init-unused-1.c: New testcase.
930
931 2023-03-14 Eric Botcazou <ebotcazou@adacore.com>
932
933 PR tree-optimization/109005
934 * gnat.dg/specs/opt6.ads: New test.
935
936 2023-03-14 Tamar Christina <tamar.christina@arm.com>
937
938 PR testsuite/109118
939 * gcc.dg/mla_1.c: Moved to...
940 * gcc.target/aarch64/sve/mla_3.c: ...here.
941
942 2023-03-14 Jakub Jelinek <jakub@redhat.com>
943
944 PR tree-optimization/109115
945 * gcc.dg/pr109115.c: New test.
946
947 2023-03-14 Richard Biener <rguenther@suse.de>
948
949 * g++.dg/torture/20230313.C: New testcase.
950
951 2023-03-13 Gaius Mulley <gaiusmod2@gmail.com>
952
953 * gm2/pim/fail/largeconst.mod: New test.
954
955 2023-03-13 Jason Merrill <jason@redhat.com>
956
957 PR c++/107128
958 * g++.dg/warn/pragma-system_header6.h: New test.
959 * g++.dg/warn/pragma-system_header6.C: New test.
960
961 2023-03-13 David Malcolm <dmalcolm@redhat.com>
962
963 PR analyzer/105906
964 * gcc.dg/analyzer/leak-pr105906.c: New test.
965
966 2023-03-13 David Malcolm <dmalcolm@redhat.com>
967
968 PR analyzer/108045
969 * gcc.dg/analyzer/leak-pr108045-with-call-summaries.c: New test.
970 * gcc.dg/analyzer/leak-pr108045-without-call-summaries.c: New test.
971
972 2023-03-13 David Malcolm <dmalcolm@redhat.com>
973
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.
977
978 2023-03-13 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
979
980 * gcc.target/riscv/rvv/base/merge_constraint-2.c: New test.
981
982 2023-03-13 Kito Cheng <kito.cheng@sifive.com>
983
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.
7096
7097 2023-03-13 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
7098
7099 * gcc.target/riscv/rvv/base/bug-1.c: New test.
7100
7101 2023-03-13 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
7102
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.
7114
7115 2023-03-13 Marek Polacek <polacek@redhat.com>
7116
7117 PR c++/107532
7118 * g++.dg/warn/Wdangling-reference10.C: New test.
7119
7120 2023-03-13 Lewis Hyatt <lhyatt@gmail.com>
7121
7122 PR preprocessor/67046
7123 * c-c++-common/cpp/pr67046.c: New test.
7124
7125 2023-03-13 Richard Biener <rguenther@suse.de>
7126
7127 PR tree-optimization/109046
7128 * gcc.dg/tree-ssa/forwprop-39.c: New testcase.
7129
7130 2023-03-12 Jakub Jelinek <jakub@redhat.com>
7131
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
7139 related errors.
7140
7141 2023-03-12 Roger Sayle <roger@nextmovesoftware.com>
7142
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.
7146
7147 2023-03-12 Tamar Christina <tamar.christina@arm.com>
7148
7149 PR target/108583
7150 * gcc.dg/vect/vect-div-bitmask-4.c: New test.
7151 * gcc.dg/vect/vect-div-bitmask-5.c: New test.
7152
7153 2023-03-12 Tamar Christina <tamar.christina@arm.com>
7154 Richard Sandiford <richard.sandiford@arm.com>
7155
7156 PR target/108583
7157 * gcc.dg/mla_1.c: New test.
7158
7159 2023-03-12 Gaius Mulley <gaiusmod2@gmail.com>
7160
7161 PR modula2/109089
7162 * gm2/pimlib/run/pass/limittests.mod: Rewritten to reflect
7163 the external definitions of isfinite.
7164
7165 2023-03-12 Jonathan Yong <10walls@gmail.com>
7166
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.
7170
7171 2023-03-12 Jonathan Yong <10walls@gmail.com>
7172
7173 * gcc.c-torture/compile/103818.c: Enable test for llp64.
7174
7175 2023-03-11 Cupertino Miranda <cupertino.miranda@oracle.com>
7176
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
7181
7182 2023-03-11 Harald Anlauf <anlauf@gmx.de>
7183
7184 PR fortran/106945
7185 * gfortran.dg/pr106945.f90: New test.
7186
7187 2023-03-10 Hans-Peter Nilsson <hp@axis.com>
7188
7189 * lib/target-supports.exp (check_fork_available): Don't signal
7190 true for CRIS running on a simulator.
7191
7192 2023-03-10 Hans-Peter Nilsson <hp@axis.com>
7193
7194 * gcc.dg/pr108117.c: Require effective-target scheduling.
7195
7196 2023-03-10 Hans-Peter Nilsson <hp@axis.com>
7197
7198 * gcc.dg/pr106397.c: Add -w to options.
7199
7200 2023-03-10 Jakub Jelinek <jakub@redhat.com>
7201
7202 PR target/107703
7203 * g++.dg/cpp23/ext-floating.h (__STDCPP_BFLOAT16_T__): Don't undefine
7204 it.
7205 (std::bfloat16_t): Use decltype (0.0bf16) like libstdc++, rather than
7206 __bf16.
7207 * g++.dg/cpp23/ext-floating14.C: New test.
7208
7209 2023-03-10 Jakub Jelinek <jakub@redhat.com>
7210
7211 PR c++/107558
7212 * g++.dg/gomp/pr107558.C: New test.
7213
7214 2023-03-10 Jakub Jelinek <jakub@redhat.com>
7215
7216 PR c++/109039
7217 * g++.dg/abi/no_unique_address7.C: New test.
7218
7219 2023-03-10 Jason Merrill <jason@redhat.com>
7220
7221 PR c++/108972
7222 * g++.dg/cpp2a/concepts-lambda3.C: Run at lower std levels,
7223 but expect errors.
7224
7225 2023-03-10 Marek Polacek <polacek@redhat.com>
7226
7227 PR sanitizer/108060
7228 PR sanitizer/109050
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.
7234
7235 2023-03-10 Harald Anlauf <anlauf@gmx.de>
7236
7237 PR fortran/104332
7238 * gfortran.dg/bind_c_usage_34.f90: New test.
7239
7240 2023-03-10 Andrew Pinski <apinski@marvell.com>
7241
7242 * gcc.target/aarch64/rev16_2.c: New test.
7243 * gcc.target/aarch64/shift_and_operator-1.c: New test.
7244
7245 2023-03-10 David Malcolm <dmalcolm@redhat.com>
7246
7247 PR analyzer/109059
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.
7251
7252 2023-03-10 Jason Merrill <jason@redhat.com>
7253
7254 PR c++/108566
7255 * g++.dg/abi/anon6.C: New test.
7256
7257 2023-03-10 David Malcolm <dmalcolm@redhat.com>
7258
7259 PR analyzer/108475
7260 PR analyzer/109060
7261 * gcc.dg/analyzer/deref-before-check-pr108475-1.c: New test.
7262 * gcc.dg/analyzer/deref-before-check-pr108475-haproxy-tcpcheck.c:
7263 New test.
7264 * gcc.dg/analyzer/deref-before-check-pr109060-haproxy-cfgparse.c:
7265 New test.
7266
7267 2023-03-10 Jakub Jelinek <jakub@redhat.com>
7268
7269 PR c/108079
7270 * c-c++-common/Wunused-var-18.c: New test.
7271
7272 2023-03-10 Jakub Jelinek <jakub@redhat.com>
7273
7274 PR tree-optimization/109008
7275 * gcc.dg/pr109008.c: New test.
7276
7277 2023-03-10 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
7278
7279 * gcc.target/riscv/rvv/base/merge_constraint-1.c: New test.
7280
7281 2023-03-10 Jason Merrill <jason@redhat.com>
7282
7283 PR c++/108099
7284 * g++.dg/ext/int128-7.C: New test.
7285
7286 2023-03-10 Jason Merrill <jason@redhat.com>
7287
7288 PR c++/108542
7289 * g++.dg/contracts/contracts-err1.C: New test.
7290
7291 2023-03-09 Jason Merrill <jason@redhat.com>
7292
7293 PR c++/108773
7294 * g++.dg/cpp0x/initlist-array18.C: New test.
7295 * g++.dg/cpp0x/initlist-array19.C: New test.
7296
7297 2023-03-09 David Malcolm <dmalcolm@redhat.com>
7298
7299 PR analyzer/102671
7300 PR analyzer/105755
7301 PR analyzer/108251
7302 PR analyzer/108400
7303 * gcc.dg/analyzer/null-deref-pr102671-1.c: New test, reduced
7304 from Emacs.
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:
7310 Likewise.
7311 * gcc.dg/analyzer/null-deref-pr108400-SoftEtherVPN-WebUi.c: New
7312 test, reduced from SoftEtherVPN's src/Cedar/WebUI.c.
7313
7314 2023-03-09 Tamar Christina <tamar.christina@arm.com>
7315
7316 * gcc.target/aarch64/tbz_2.c: New test.
7317 * gcc.target/aarch64/tbz_3.c: New test.
7318
7319 2023-03-09 Jason Merrill <jason@redhat.com>
7320
7321 DR 2664
7322 PR c++/102529
7323 * g++.dg/DRs/dr2664.C: New test.
7324 * g++.dg/cpp2a/class-deduction-alias15.C: New test.
7325
7326 2023-03-09 Jason Merrill <jason@redhat.com>
7327 Michael Spertus <mike@spertus.com>
7328
7329 PR c++/105841
7330 * g++.dg/cpp2a/class-deduction-alias14.C: New test.
7331
7332 2023-03-09 Jason Merrill <jason@redhat.com>
7333
7334 * g++.dg/ext/is_deducible1.C: Guard with
7335 __has_builtin (__is_deducible).
7336
7337 2023-03-09 Jason Merrill <jason@redhat.com>
7338
7339 PR c++/105841
7340 * g++.dg/ext/is_deducible1.C: New test.
7341
7342 2023-03-09 Vladimir N. Makarov <vmakarov@redhat.com>
7343
7344 * gcc.target/aarch64/pr108999.c: New.
7345
7346 2023-03-09 Richard Biener <rguenther@suse.de>
7347
7348 PR middle-end/108995
7349 * gcc.dg/ubsan/pr108995.c: New testcase.
7350
7351 2023-03-09 Jakub Jelinek <jakub@redhat.com>
7352 Richard Biener <rguenther@suse.de>
7353
7354 PR tree-optimization/109008
7355 * gcc.c-torture/execute/ieee/pr109008.c: New test.
7356
7357 2023-03-08 Kewen Lin <linkw@linux.ibm.com>
7358
7359 * gcc.target/powerpc/ppc-fortran/ppc-fortran.exp: Override
7360 gcc_{warning,error}_prefix with Fortran specific one used in
7361 gfortran_init.
7362
7363 2023-03-08 Kewen Lin <linkw@linux.ibm.com>
7364
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.
7368
7369 2023-03-08 Kewen Lin <linkw@linux.ibm.com>
7370
7371 PR testsuite/108729
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.
7375
7376 2023-03-08 Kewen Lin <linkw@linux.ibm.com>
7377
7378 PR testsuite/108730
7379 * gcc.target/powerpc/bfp/scalar-test-neg-8.c: Adjust with lp64
7380 effective target requirement.
7381
7382 2023-03-08 Kewen Lin <linkw@linux.ibm.com>
7383
7384 PR testsuite/108813
7385 * gcc.target/powerpc/pr101384-2.c: Adjust with xxspltib.
7386
7387 2023-03-08 Kewen Lin <linkw@linux.ibm.com>
7388
7389 PR testsuite/108810
7390 * gcc.target/powerpc/fold-vec-extract-double.p9.c (testd_cst): Adjust
7391 the extracted index for BE.
7392
7393 2023-03-08 Jeff Law <jlaw@ventanamicro>
7394
7395 * gcc.target/mips/msa-ds.c: Fix over eager pattern matching.
7396
7397 2023-03-08 Hans-Peter Nilsson <hp@axis.com>
7398
7399 * gcc.dg/analyzer/omp-parallel-for-get-min.c,
7400 gcc.dg/analyzer/omp-parallel-for-1.c: Require effective target fopenmp.
7401
7402 2023-03-07 Jason Merrill <jason@redhat.com>
7403
7404 PR c++/108526
7405 PR c++/106651
7406 * g++.dg/cpp23/static-operator-call5.C: Pass -g.
7407
7408 2023-03-07 Marek Polacek <polacek@redhat.com>
7409
7410 PR c++/107532
7411 * g++.dg/warn/Wdangling-reference8.C: New test.
7412 * g++.dg/warn/Wdangling-reference9.C: New test.
7413
7414 2023-03-07 Robin Dapp <rdapp@linux.ibm.com>
7415
7416 * gcc.dg/vect/slp-3.c: Add '{ ... }'.
7417
7418 2023-03-07 Jakub Jelinek <jakub@redhat.com>
7419
7420 PR c++/109042
7421 * g++.dg/rtti/pr109042.C: New test.
7422
7423 2023-03-07 Marek Polacek <polacek@redhat.com>
7424
7425 PR c++/109030
7426 * g++.dg/cpp0x/noexcept77.C: New test.
7427
7428 2023-03-07 Marek Polacek <polacek@redhat.com>
7429
7430 PR c++/107939
7431 * g++.dg/cpp1y/var-templ74.C: Remove dg-error.
7432 * g++.dg/cpp1y/var-templ77.C: New test.
7433
7434 2023-03-07 Pan Li <pan2.li@intel.com>
7435 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
7436
7437 PR target/108185
7438 PR target/108654
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.
7447
7448 2023-03-07 Xi Ruoyao <xry111@xry111.site>
7449
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.
7458
7459 2023-03-07 Xi Ruoyao <xry111@xry111.site>
7460
7461 * gcc.target/aarch64/pr104005.c (dg-options): Add
7462 -fno-stack-protector.
7463
7464 2023-03-07 Xi Ruoyao <xry111@xry111.site>
7465
7466 * gcc.target/aarch64/auto-init-7.c (dg-options): Add
7467 -fno-stack-protector.
7468
7469 2023-03-07 Xi Ruoyao <xry111@xry111.site>
7470
7471 * gcc.target/aarch64/pr103147-10.c (dg-options): Add
7472 -fno-stack-protector.
7473 * g++.target/aarch64/pr103147-10.C: Likewise.
7474
7475 2023-03-07 Xi Ruoyao <xry111@xry111.site>
7476
7477 * gcc.target/aarch64/sve/pcs/aarch64-sve-pcs.exp (sve_flags):
7478 Add -fno-stack-protector.
7479
7480 2023-03-07 Xi Ruoyao <xry111@xry111.site>
7481
7482 PR testsuite/70150
7483 * gcc.target/aarch64/fuse_adrp_add_1.c (dg-options): Add
7484 -fno-pie.
7485
7486 2023-03-07 Xi Ruoyao <xry111@xry111.site>
7487
7488 PR testsuite/70150
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
7498 -fno-pie.
7499
7500 2023-03-07 Xi Ruoyao <xry111@xry111.site>
7501
7502 PR testsuite/70150
7503 * gcc.target/aarch64/aapcs64/aapcs64.exp (additional_flags):
7504 Add -fno-pie -no-pie.
7505
7506 2023-03-07 Hans-Peter Nilsson <hp@axis.com>
7507
7508 * lib/target-supports.exp (check_compile): Support scanning tree-dumps.
7509
7510 2023-03-07 Hans-Peter Nilsson <hp@axis.com>
7511
7512 * gcc.dg/plugin/must-tail-call-1.c, gcc.dg/plugin/must-tail-call-2.c:
7513 Gate on effective target tail_call.
7514
7515 2023-03-07 Hans-Peter Nilsson <hp@axis.com>
7516
7517 * lib/target-supports.exp (check_effective_target_tail_call): New.
7518
7519 2023-03-07 Hans-Peter Nilsson <hp@axis.com>
7520
7521 * gcc.dg/analyzer/allocation-size-multiline-3.c: Handle
7522 int32_t being "long int".
7523
7524 2023-03-07 Hans-Peter Nilsson <hp@axis.com>
7525
7526 * lib/multiline.exp (_build_multiline_regex): Map
7527 "{re:" to "(", similarly ")?" from ":re?}" and the
7528 same without question mark.
7529
7530 2023-03-06 Paul-Antoine Arras <pa@codesourcery.com>
7531
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.
7580
7581 2023-03-06 Richard Biener <rguenther@suse.de>
7582
7583 PR tree-optimization/109025
7584 * gcc.dg/vect/pr109025.c: New testcase.
7585
7586 2023-03-06 Xi Ruoyao <xry111@xry111.site>
7587
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):
7591 Likewise.
7592 * gcc.target/loongarch/stack-check-cfa-2.c (dg-options):
7593 Likewise.
7594
7595 2023-03-06 Xi Ruoyao <xry111@xry111.site>
7596
7597 PR target/109000
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.
7602
7603 2023-03-05 Harald Anlauf <anlauf@gmx.de>
7604 Tobias Burnus <tobias@codesourcery.com>
7605
7606 PR fortran/106856
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.
7610
7611 2023-03-05 Jakub Jelinek <jakub@redhat.com>
7612
7613 * gcc.dg/vect/slp-perm-8.c: Fix up syntax error in
7614 scan-tree-dump-times target selector.
7615
7616 2023-03-05 Liao Shihua <shihua@iscas.ac.cn>
7617 SiYu Wu <siyu@isrc.iscas.ac.cn>
7618
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.
7623
7624 2023-03-05 Liao Shihua <shihua@iscas.ac.cn>
7625 SiYu Wu <siyu@isrc.iscas.ac.cn>
7626
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.
7630
7631 2023-03-05 Liao Shihua <shihua@iscas.ac.cn>
7632 SiYu Wu <siyu@isrc.iscas.ac.cn>
7633
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.
7638
7639 2023-03-05 Liao Shihua <shihua@iscas.ac.cn>
7640 SiYu Wu <siyu@isrc.iscas.ac.cn>
7641
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.
7648
7649 2023-03-05 Vineet Gupta <vineetg@rivosinc.com>
7650
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.
7654
7655 2023-03-05 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
7656 kito-cheng <kito.cheng@sifive.com>
7657
7658 * gcc.target/riscv/rvv/base/vlmul_v.c: New test.
7659
7660 2023-03-05 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
7661
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.
7670
7671 2023-03-05 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
7672
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.
7705
7706 2023-03-05 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
7707
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.
7714
7715 2023-03-05 Lin Sinan <sinan.lin@linux.alibaba.com>
7716
7717 * gcc.target/riscv/zbb-min-max-03.c: New test.
7718
7719 2023-03-04 Jakub Jelinek <jakub@redhat.com>
7720
7721 * gcc.dg/vect/slp-3.c: Fix up syntax errors in scan-tree-dump-times
7722 target selectors.
7723 * gcc.dg/vect/slp-multitypes-11.c: Likewise.
7724
7725 2023-03-04 Jakub Jelinek <jakub@redhat.com>
7726
7727 PR c/107465
7728 * c-c++-common/Wsign-compare-2.c (f18): New test.
7729
7730 2023-03-04 Jakub Jelinek <jakub@redhat.com>
7731
7732 PR c/107465
7733 * c-c++-common/Wsign-compare-2.c: New test.
7734 * c-c++-common/pr107465.c: New test.
7735
7736 2023-03-04 Jakub Jelinek <jakub@redhat.com>
7737
7738 PR c/107846
7739 * gcc.dg/pr107846.c: New test.
7740
7741 2023-03-04 Jakub Jelinek <jakub@redhat.com>
7742
7743 PR c++/108702
7744 * g++.dg/ext/stmtexpr19.C: Use dg-do link rather than dg-do compile.
7745
7746 2023-03-04 Hans-Peter Nilsson <hp@axis.com>
7747
7748 * gcc.dg/ipa/pr77653.c: Skip for cris-*-*.
7749
7750 2023-03-04 Hans-Peter Nilsson <hp@axis.com>
7751
7752 * gcc.dg/ifcvt-4.c: Add cris-*-* to skip list.
7753
7754 2023-03-04 Hans-Peter Nilsson <hp@axis.com>
7755
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.
7759
7760 2023-03-03 David Malcolm <dmalcolm@redhat.com>
7761
7762 PR analyzer/109016
7763 * gcc.dg/analyzer/omp-parallel-for-1.c: New test.
7764 * gcc.dg/analyzer/omp-parallel-for-get-min.c: New test.
7765
7766 2023-03-03 David Malcolm <dmalcolm@redhat.com>
7767
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.
7771
7772 2023-03-03 David Malcolm <dmalcolm@redhat.com>
7773
7774 PR tree-optimization/108988
7775 * gcc.dg/analyzer/pr99716-1.c (test_2): Remove xfail.
7776
7777 2023-03-03 Alexandre Oliva <oliva@adacore.com>
7778
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.
7783
7784 2023-03-03 Alexandre Oliva <oliva@adacore.com>
7785
7786 * gcc.target/arm/acle/cde-errors.c: Adjust messages for quote
7787 around +cdecp<N>.
7788 * gcc.target/arm/acle/cde-mve-error-2.c: Likewise.
7789
7790 2023-03-03 Alexandre Oliva <oliva@adacore.com>
7791
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.
7796
7797 2023-03-03 Alexandre Oliva <oliva@adacore.com>
7798
7799 PR target/51534
7800 * gcc.target/arm/pr51534.c: Split softfp variant into...
7801 * gcc.target/arm/pr51534s.c: ... this, and support ARM too.
7802
7803 2023-03-03 Alexandre Oliva <oliva@adacore.com>
7804
7805 * gcc.target/arm/acle/cde-mve-full-assembly.c: Drop blank
7806 after tab after vmsr, and lower the case of P0.
7807
7808 2023-03-03 Alexandre Oliva <oliva@adacore.com>
7809
7810 PR target/104882
7811 * gcc.target/arm/simd/pr104882.c: Require mve hardware.
7812
7813 2023-03-03 Patrick Palka <ppalka@redhat.com>
7814
7815 PR c++/108998
7816 * g++.dg/cpp2a/lambda-generic11.C: New test.
7817
7818 2023-03-03 Jakub Jelinek <jakub@redhat.com>
7819
7820 PR c/108986
7821 * gcc.dg/Wnonnull-8.c: New test.
7822
7823 2023-03-03 Robin Dapp <rdapp@linux.ibm.com>
7824
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.
7829
7830 2023-03-03 Robin Dapp <rdapp@linux.ibm.com>
7831
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.
7835
7836 2023-03-03 Richard Biener <rguenther@suse.de>
7837
7838 PR tree-optimization/109002
7839 * gcc.dg/torture/pr109002.c: New testcase.
7840
7841 2023-03-03 Richard Biener <rguenther@suse.de>
7842
7843 PR debug/108772
7844 * g++.dg/lto/pr108772_0.C: New testcase.
7845
7846 2023-03-03 Alexandre Oliva <oliva@adacore.com>
7847
7848 PR c++/100127
7849 * g++.dg/coroutines/pr100127.C: Test for header rather than
7850 compiler macro.
7851 * g++.dg/coroutines/pr100772-a.C: Likewise.
7852 * g++.dg/coroutines/pr100772-b.C: Likewise.
7853
7854 2023-03-03 Hans-Peter Nilsson <hp@axis.com>
7855
7856 * gcc.dg/attr-aligned.c: Adjust comment for ALIGN_MAX_STATIC.
7857 (ALIGN_MAX_STATIC): Set to 512 for CRIS.
7858
7859 2023-03-03 Iain Buclaw <ibuclaw@gdcproject.org>
7860
7861 PR d/108946
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.
7872
7873 2023-03-03 Iain Buclaw <ibuclaw@gdcproject.org>
7874
7875 PR d/108877
7876 * gdc.dg/imports/pr108877a.d: New test.
7877 * gdc.dg/pr108877.d: New test.
7878
7879 2023-03-03 Iain Buclaw <ibuclaw@gdcproject.org>
7880
7881 PR d/108167
7882 * gdc.dg/pr108167.d: New test.
7883
7884 2023-03-03 Iain Buclaw <ibuclaw@gdcproject.org>
7885
7886 PR d/108945
7887 * gdc.dg/pr108945.d: New test.
7888
7889 2023-03-02 Jakub Jelinek <jakub@redhat.com>
7890
7891 PR testsuite/108991
7892 * gcc.dg/memchr-3.c: Add missing comment argument to dg-warning
7893 before target selector.
7894
7895 2023-03-02 Guillaume Gomez <guillaume1.gomez@gmail.com>
7896
7897 PR jit/107999
7898 * jit.dg/test-error-array-bounds.c: Update test.
7899
7900 2023-03-02 Vladimir N. Makarov <vmakarov@redhat.com>
7901
7902 * gcc.target/avr/pr90706.c: New.
7903
7904 2023-03-02 Kwok Cheung Yeung <kcy@codesourcery.com>
7905 Paul-Antoine Arras <pa@codesourcery.com>
7906
7907 * gcc.target/gcn/simd-math-1.c: New testcase.
7908 * gcc.target/gcn/simd-math-2.c: New testcase.
7909
7910 2023-03-02 Patrick Palka <ppalka@redhat.com>
7911
7912 PR c++/108243
7913 PR c++/97553
7914 * g++.dg/opt/is_constant_evaluated3.C: New test.
7915
7916 2023-03-02 Patrick Palka <ppalka@redhat.com>
7917
7918 PR c++/108243
7919 * g++.dg/cpp2a/is-constant-evaluated14.C: New test.
7920
7921 2023-03-02 David Malcolm <dmalcolm@redhat.com>
7922
7923 PR analyzer/108968
7924 * gcc.dg/analyzer/uninit-pr108968-register.c: New test.
7925
7926 2023-03-02 Jakub Jelinek <jakub@redhat.com>
7927
7928 PR debug/108716
7929 * g++.dg/debug/dwarf2/pr108716.C: New test.
7930
7931 2023-03-02 Richard Sandiford <richard.sandiford@arm.com>
7932
7933 PR tree-optimization/108979
7934 * gfortran.dg/vect/pr108979.f90: New test.
7935
7936 2023-03-02 Marek Polacek <polacek@redhat.com>
7937
7938 PR c++/106259
7939 * g++.dg/warn/Wmismatched-tags-11.C: New test.
7940
7941 2023-03-02 Robin Dapp <rdapp@linux.ibm.com>
7942
7943 * gcc.target/s390/s390.exp: Add partial subdirectory.
7944 * gcc.target/s390/vector/vec-nopeel-2.c: Change test
7945 expectation.
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.
7973
7974 2023-03-02 Jonathan Yong <10walls@gmail.com>
7975
7976 PR middle-end/97956
7977 * gcc.dg/memchr-3.c (memchr): Account for LLP64 warnings.
7978
7979 2023-03-02 Jonathan Yong <10walls@gmail.com>
7980
7981 * gcc.dg/overflow-warn-9.c: Add LLP64 case.
7982
7983 2023-03-02 Richard Sandiford <richard.sandiford@arm.com>
7984
7985 PR tree-optimization/108603
7986 * gcc.target/aarch64/sve/pr108603.c: New test.
7987
7988 2023-03-02 Richard Sandiford <richard.sandiford@arm.com>
7989
7990 PR tree-optimization/108430
7991 * gcc.target/aarch64/sve/pr108430.c: New test.
7992
7993 2023-03-02 Jakub Jelinek <jakub@redhat.com>
7994
7995 PR c++/108934
7996 * gcc.target/i386/auto-init-4.c: Revert PR105259 change.
7997 * g++.target/i386/pr108934.C: New test.
7998
7999 2023-03-02 Jakub Jelinek <jakub@redhat.com>
8000
8001 PR c++/105839
8002 * g++.dg/gomp/pr105839-1.C: New test.
8003 * g++.dg/gomp/pr105839-2.C: New test.
8004
8005 2023-03-02 Richard Biener <rguenther@suse.de>
8006
8007 PR testsuite/108985
8008 * gcc.dg/vect/pr108950.c: Require vect_simd_clones.
8009
8010 2023-03-02 Hans-Peter Nilsson <hp@axis.com>
8011
8012 * g++.dg/ext/attr-copy-2.C: Fix for default_packed targets.
8013
8014 2023-03-02 Hans-Peter Nilsson <hp@axis.com>
8015
8016 * gcc.dg/attr-copy-6.c: Prefix asm-declared name with
8017 __USER_LABEL_PREFIX__.
8018
8019 2023-03-02 Hans-Peter Nilsson <hp@axis.com>
8020
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.
8023
8024 2023-03-01 Marek Polacek <polacek@redhat.com>
8025
8026 PR c++/107574
8027 * g++.dg/cpp0x/ptrmem-cst1.C: New test.
8028
8029 2023-03-01 David Malcolm <dmalcolm@redhat.com>
8030
8031 PR analyzer/107565
8032 * gcc.dg/analyzer/builtins-pr107565.c: New test.
8033 * gcc.dg/analyzer/pr99716-1.c (test_2): Mark the leak as xfailing.
8034
8035 2023-03-01 Patrick Palka <ppalka@redhat.com>
8036 Jason Merrill <jason@redhat.com>
8037
8038 PR c++/108219
8039 PR c++/108218
8040 * g++.dg/cpp0x/new6.C: New test.
8041 * g++.dg/cpp2a/concepts-new1.C: New test.
8042
8043 2023-03-01 Tobias Burnus <tobias@codesourcery.com>
8044
8045 PR middle-end/108545
8046 * c-c++-common/gomp/map-8.c: New test.
8047 * gfortran.dg/gomp/map-9.f90: New test.
8048
8049 2023-03-01 David Malcolm <dmalcolm@redhat.com>
8050
8051 PR analyzer/108935
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.
8055
8056 2023-03-01 Jonathan Yong <10walls@gmail.com>
8057
8058 * gcc.target/i386/harden-sls-6.c: Fix warning on LLP64
8059 targets.
8060
8061 2023-03-01 Jakub Jelinek <jakub@redhat.com>
8062
8063 PR sanitizer/108894
8064 * c-c++-common/ubsan/bounds-16.c: New test.
8065
8066 2023-03-01 Jakub Jelinek <jakub@redhat.com>
8067
8068 PR debug/108967
8069 * g++.dg/debug/pr108967.C: New test.
8070
8071 2023-03-01 Jakub Jelinek <jakub@redhat.com>
8072
8073 PR c++/108606
8074 * g++.dg/cpp1y/pr108606.C: New test.
8075
8076 2023-03-01 Richard Biener <rguenther@suse.de>
8077
8078 PR tree-optimization/108970
8079 * gcc.dg/pr108970.c: New testcase.
8080
8081 2023-03-01 Richard Biener <rguenther@suse.de>
8082
8083 PR tree-optimization/108950
8084 * gcc.dg/vect/pr108950.c: New testcase.
8085
8086 2023-03-01 Hans-Peter Nilsson <hp@axis.com>
8087
8088 * gcc.dg/analyzer/fd-access-mode-target-headers.c: Skip for
8089 newlib targets too.
8090
8091 2023-02-28 Patrick Palka <ppalka@redhat.com>
8092
8093 PR c++/108848
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.
8099
8100 2023-02-28 Qing Zhao <qing.zhao@oracle.com>
8101
8102 PR middle-end/107411
8103 PR middle-end/107411
8104 * g++.dg/pr107411.C: New test.
8105
8106 2023-02-28 Marek Polacek <polacek@redhat.com>
8107
8108 PR c++/108550
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.
8112
8113 2023-02-28 Marek Polacek <polacek@redhat.com>
8114
8115 PR c++/107938
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.
8119
8120 2023-02-28 Jakub Jelinek <jakub@redhat.com>
8121
8122 PR sanitizer/108894
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.
8129
8130 2023-02-28 Richard Biener <rguenther@suse.de>
8131
8132 PR testsuite/108942
8133 * gcc.dg/torture/ssa-fre-7.c: Use __SIZETYPE__.
8134
8135 2023-02-28 Hans-Peter Nilsson <hp@axis.com>
8136
8137 * gcc.dg/plugin/infoleak-vfio_iommu_type1.c: Don't xfail bogus
8138 message for "default_packed" targets.
8139
8140 2023-02-28 Hans-Peter Nilsson <hp@axis.com>
8141
8142 * lib/multiline.exp (handle-multiline-outputs): Shorten
8143 message to the same for fail and pass.
8144
8145 2023-02-28 Hans-Peter Nilsson <hp@axis.com>
8146
8147 PR testsuite/91419
8148 * gcc.dg/tree-ssa/pr91091-2.c:15 Remove xfail for RHS.
8149
8150 2023-02-28 Hans-Peter Nilsson <hp@axis.com>
8151
8152 PR testsuite/79356
8153 * gcc.dg/attr-alloc_size-11.c: Add CRIS to the list
8154 of targets excluding xfail on lines 50 and 51.
8155
8156 2023-02-28 Hans-Peter Nilsson <hp@axis.com>
8157
8158 PR tree-optimization/108828
8159 * gcc.dg/Wuse-after-free-2.c: Add -fno-ivopts.
8160
8161 2023-02-27 Harald Anlauf <anlauf@gmx.de>
8162
8163 PR fortran/108937
8164 * gfortran.dg/ibits_2.f90: New test.
8165
8166 2023-02-26 Eric Botcazou <ebotcazou@adacore.com>
8167
8168 * ada/acats/run_all.sh: Adjust example of compiler options.
8169
8170 2023-02-25 Gaius Mulley <gaiusmod2@gmail.com>
8171
8172 * gm2/projects/pim/run/pass/tower/projects-pim-run-pass-tower.exp:
8173 Also add conditional to gm2-simple-execute.
8174
8175 2023-02-25 Gaius Mulley <gaiusmod2@gmail.com>
8176
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.
8180
8181 2023-02-25 Hans-Peter Nilsson <hp@axis.com>
8182
8183 * lib/multiline.exp (handle-multiline-outputs): Don't include the
8184 quoted multiline pattern in the pass/fail output.
8185
8186 2023-02-25 Gaius Mulley <gaiusmod2@gmail.com>
8187
8188 PR modula2/108261
8189 * gm2/examples/callingC/pass/examples-callingC-pass.exp: Tidy up
8190 variable access.
8191 * gm2/examples/callingC/run/pass/examples-callingC-run-pass.exp: Tidy up
8192 variable access.
8193 * gm2/examples/cpp/pass/examples-cpp-pass.exp: Tidy up
8194 variable access.
8195 * gm2/examples/cppDef/pass/examples-cppDef-pass.exp: Tidy up
8196 variable access.
8197 * gm2/examples/hello/pass/examples-hello-pass.exp: Tidy up
8198 variable access.
8199 * gm2/examples/map/pass/examples-map-pass.exp: Tidy up
8200 variable access.
8201 * gm2/iso/check/fail/iso-check-fail.exp: Add pathname.
8202 * gm2/link/externalscaffold/pass/link-externalscaffold-pass.exp:
8203 Add pathname.
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:
8212 Add pathname.
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:
8257 New test.
8258 * gm2/projects/pim/run/pass/tower/star: New test.
8259
8260 2023-02-25 Max Filippov <jcmvbkbc@gmail.com>
8261
8262 * gcc.target/xtensa/pr108919.c: New test.
8263
8264 2023-02-25 Tobias Burnus <tobias@codesourcery.com>
8265
8266 PR fortran/108621
8267 * gfortran.dg/c-interop/fc-descriptor-pr108621.f90: New test.
8268
8269 2023-02-24 Rimvydas Jasinskas <rimvydas.jas@gmail.com>
8270
8271 * gfortran.dg/weak-2.f90: New test.
8272 * gfortran.dg/weak-3.f90: New test.
8273
8274 2023-02-24 Martin Liska <mliska@suse.cz>
8275
8276 PR sanitizer/108834
8277 * c-c++-common/asan/global-overflow-1.c: Test line and column
8278 info for a global variable.
8279
8280 2023-02-24 Alexandre Oliva <oliva@adacore.com>
8281
8282 PR c++/105224
8283 * g++.dg/modules/virt-2_a.C: Skip on arm_eabi.
8284
8285 2023-02-24 Jakub Jelinek <jakub@redhat.com>
8286
8287 PR middle-end/108854
8288 * g++.dg/opt/pr108854.C: New test.
8289
8290 2023-02-24 Jakub Jelinek <jakub@redhat.com>
8291
8292 PR target/108881
8293 * gcc.target/i386/avx512bf16-pr108881.c: New test.
8294
8295 2023-02-24 Junxian Zhu <zhujunxian@oss.cipunited.com>
8296
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.
8300
8301 2023-02-24 Prachi Godbole <prachi.godbole@imgtec.com>
8302
8303 * gcc.target/mips/hazard-barrier-return-attribute.c: New test.
8304
8305 2023-02-23 Takayuki 'January June' Suwa <jjsuwa_sys3175@yahoo.co.jp>
8306
8307 * gcc.target/xtensa/elim_GP_regmove_0.c: New test.
8308 * gcc.target/xtensa/elim_GP_regmove_1.c: New test.
8309
8310 2023-02-23 Takayuki 'January June' Suwa <jjsuwa_sys3175@yahoo.co.jp>
8311
8312 * gcc.target/xtensa/elim_callee_saved.c: New.
8313
8314 2023-02-23 Jakub Jelinek <jakub@redhat.com>
8315
8316 PR testsuite/108899
8317 * g++.dg/modules/modules.exp: Only override unsupported if it
8318 exists and saved-unsupported doesn't.
8319
8320 2023-02-23 Richard Biener <rguenther@suse.de>
8321
8322 PR tree-optimization/108888
8323 * g++.dg/torture/pr108888.C: New testcase.
8324
8325 2023-02-22 Marek Polacek <polacek@redhat.com>
8326
8327 PR c/108880
8328 * c-c++-common/ubsan/pr108880.c: New test.
8329
8330 2023-02-22 Harald Anlauf <anlauf@gmx.de>
8331
8332 PR fortran/96024
8333 * gfortran.dg/pr96024.f90: New test.
8334
8335 2023-02-22 Alexandre Oliva <oliva@adacore.com>
8336
8337 * g++.dg/modules/modules.exp: Override unsupported to update
8338 module_do, and test it after dg-test.
8339
8340 2023-02-22 Alexandre Oliva <oliva@adacore.com>
8341
8342 * gcc.target/arm/aes-fuse-1.c: Switch to -mcpu=cortex-a53.
8343 * gcc.target/arm/aes-fuse-2.c: Likewise.
8344
8345 2023-02-22 Alexandre Oliva <oliva@adacore.com>
8346
8347 * gcc.dg/debug/ctf/ctf-complex-1.c: Do not test whether I is
8348 usable in initializers.
8349
8350 2023-02-22 Alexandre Oliva <oliva@adacore.com>
8351
8352 * gcc.dg/torture/fp-uint64-convert-double-1.c: XFAIL on all of
8353 arm-*-*.
8354 * gcc.dg/torture/fp-uint64-convert-double-2.c: Likewise.
8355
8356 2023-02-22 Alexandre Oliva <oliva@adacore.com>
8357
8358 * gcc.target/arm/asm-flag-4.c: Match quotes around "asm" in
8359 message.
8360
8361 2023-02-22 Alexandre Oliva <oliva@adacore.com>
8362
8363 * g++.dg/warn/Waddress-5.C: Tolerate extra -Waddress warning.
8364
8365 2023-02-22 Andrew Stubbs <ams@codesourcery.com>
8366
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.
8385
8386 2023-02-22 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
8387
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.
8394
8395 2023-02-22 Kito Cheng <kito.cheng@sifive.com>
8396
8397 * gcc.target/riscv/_Float16-zhinxmin-1.c: Tweak test
8398 condition.
8399
8400 2023-02-22 Kito Cheng <kito.cheng@sifive.com>
8401
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
8649 out -Oz and -Og -g.
8650 * gcc.target/riscv/rvv/vsetvl/vlmax_single_block-18.c: Ditto.
8651
8652 2023-02-22 Jakub Jelinek <jakub@redhat.com>
8653
8654 PR middle-end/106258
8655 * g++.dg/ipa/pr106258.C: New test.
8656
8657 2023-02-22 Thomas Schwinge <thomas@codesourcery.com>
8658
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.
8680
8681 2023-02-21 David Malcolm <dmalcolm@redhat.com>
8682
8683 PR analyzer/108830
8684 * gcc.dg/analyzer/attribute-nonnull.c: Update for
8685 -Wanalyzer-use-of-uninitialized-value terminating analysis along
8686 a path.
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
8699 a path.
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
8714 path.
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
8719 path.
8720 * gcc.dg/analyzer/zlib-6a.c: Add -fno-analyzer-suppress-followups.
8721
8722 2023-02-21 Harald Anlauf <anlauf@gmx.de>
8723
8724 PR fortran/96025
8725 * gfortran.dg/pr96025.f90: New test.
8726
8727 2023-02-21 Iain Buclaw <ibuclaw@gdcproject.org>
8728
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.
8739
8740 2023-02-21 Iain Buclaw <ibuclaw@gdcproject.org>
8741
8742 * gdc.dg/ctfeintrinsics.d: New test.
8743
8744 2023-02-21 Richard Biener <rguenther@suse.de>
8745
8746 PR tree-optimization/108691
8747 * gcc.dg/pr108691.c: New testcase.
8748
8749 2023-02-21 Richard Biener <rguenther@suse.de>
8750
8751 PR tree-optimization/108793
8752 * gcc.dg/torture/pr108793.c: New testcase.
8753
8754 2023-02-21 Raiki Tamura <tamaron1203@gmail.com>
8755
8756 * rust/compile/torture/intrinsics-math.rs: New test.
8757
8758 2023-02-21 Philip Herron <philip.herron@embecosm.com>
8759
8760 * rust/debug/chartype.rs: Skip testcases on Darwin architectures.
8761
8762 2023-02-21 Philip Herron <philip.herron@embecosm.com>
8763
8764 * rust/execute/torture/closure3.rs: New test.
8765
8766 2023-02-21 Raiki Tamura <tamaron1203@gmail.com>
8767
8768 * rust/compile/torture/phantom_data.rs: New test.
8769
8770 2023-02-21 Arthur Cohen <arthur.cohen@embecosm.com>
8771
8772 * rust/compile/torture/intrinsics-3.rs:
8773 * rust/execute/torture/atomic_load.rs: New test.
8774
8775 2023-02-21 Arthur Cohen <arthur.cohen@embecosm.com>
8776
8777 * rust/compile/torture/intrinsics-5.rs: Fix error message.
8778
8779 2023-02-21 Arthur Cohen <arthur.cohen@embecosm.com>
8780
8781 * rust/compile/torture/intrinsics-6.rs: New test.
8782 * rust/compile/torture/intrinsics-7.rs: New test.
8783
8784 2023-02-21 Arthur Cohen <arthur.cohen@embecosm.com>
8785
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.
8789
8790 2023-02-21 Arthur Cohen <arthur.cohen@embecosm.com>
8791
8792 * rust/compile/torture/intrinsics-3.rs: New test.
8793
8794 2023-02-21 Philip Herron <philip.herron@embecosm.com>
8795
8796 * rust/execute/torture/closure2.rs: New test.
8797
8798 2023-02-21 Philip Herron <philip.herron@embecosm.com>
8799
8800 * rust/execute/torture/closure1.rs: New test.
8801
8802 2023-02-21 Philip Herron <philip.herron@embecosm.com>
8803
8804 * rust/compile/issue-1589.rs: New test.
8805
8806 2023-02-21 Philip Herron <philip.herron@embecosm.com>
8807
8808 * rust/compile/generics7.rs: Fix test with missing assertion.
8809 * rust/execute/torture/operator_overload_9.rs: Fix test assertion.
8810
8811 2023-02-21 Marc Poulhiès <dkm@kataplop.net>
8812
8813 * rust/compile/missing_closing_paren.rs: New test.
8814
8815 2023-02-21 Arthur Cohen <arthur.cohen@embecosm.com>
8816
8817 * rust/execute/torture/prefetch_data.rs: New test.
8818
8819 2023-02-21 Philip Herron <philip.herron@embecosm.com>
8820
8821 * rust/compile/torture/issue-1555.rs: New test.
8822
8823 2023-02-21 Faisal Abbas <faisal.abbas@elastica.co>
8824
8825 * rust/compile/const9.rs: New test.
8826
8827 2023-02-21 Philip Herron <philip.herron@embecosm.com>
8828
8829 * rust/compile/issue-1272.rs: New test.
8830
8831 2023-02-21 Richard Biener <rguenther@suse.de>
8832
8833 PR tree-optimization/108868
8834 * gcc.dg/pr108868.c: New testcase.
8835
8836 2023-02-21 Richard Biener <rguenther@suse.de>
8837
8838 PR tree-optimization/108855
8839 * gcc.dg/pr108855.c: New testcase.
8840
8841 2023-02-21 Richard Biener <rguenther@suse.de>
8842
8843 Revert:
8844 2023-02-21 Richard Biener <rguenther@suse.de>
8845
8846 PR tree-optimization/108691
8847 * gcc.dg/pr108691.c: New testcase.
8848
8849 2023-02-20 Jakub Jelinek <jakub2redhat.com>
8850
8851 PR target/108862
8852 * gcc.dg/pr108862.c: New test.
8853 * gcc.target/powerpc/pr108862.c: New test.
8854
8855 2023-02-20 Marek Polacek <polacek@redhat.com>
8856
8857 PR c++/101073
8858 * g++.dg/cpp0x/constexpr-nsdmi3.C: New test.
8859 * g++.dg/cpp1y/constexpr-nsdmi10.C: New test.
8860
8861 2023-02-20 Marek Polacek <polacek@redhat.com>
8862
8863 PR c++/108829
8864 * g++.dg/cpp0x/lambda/lambda-108829-2.C: New test.
8865 * g++.dg/cpp0x/lambda/lambda-108829.C: New test.
8866
8867 2023-02-20 Richard Biener <rguenther@suse.de>
8868
8869 PR tree-optimization/108816
8870 * gcc.dg/torture/pr108816.c: New testcase.
8871
8872 2023-02-20 Richard Biener <rguenther@suse.de>
8873
8874 PR tree-optimization/108825
8875 * gcc.dg/torture/pr108825.c: New testcase.
8876
8877 2023-02-18 Jason Merrill <jason@redhat.com>
8878
8879 DR 2518
8880 PR c++/52809
8881 PR c++/53638
8882 PR c++/87389
8883 PR c++/89741
8884 PR c++/92099
8885 PR c++/104041
8886 PR c++/104691
8887 * g++.dg/DRs/dr2518.C: New test.
8888
8889 2023-02-18 Jakub Jelinek <jakub@redhat.com>
8890
8891 PR tree-optimization/108819
8892 * gcc.dg/pr108819.c: New test.
8893
8894 2023-02-18 Jakub Jelinek <jakub@redhat.com>
8895
8896 PR target/108832
8897 * gcc.target/i386/pr108832.c: New test.
8898
8899 2023-02-18 Martin Uecker <uecker@tugraz.at>
8900
8901 PR c/108375
8902 * gcc.dg/pr108375-1.c: New test.
8903 * gcc.dg/pr108375-2.c: New test.
8904
8905 2023-02-18 Martin Uecker <uecker@tugraz.at>
8906
8907 PR c/105660
8908 PR c/105660
8909 * gcc.dg/pr105660-1.c: New test.
8910 * gcc.dg/pr105660-2.c: New test.
8911
8912 2023-02-17 Patrick Palka <ppalka@redhat.com>
8913
8914 PR c++/108243
8915 PR c++/97553
8916 * g++.dg/opt/is_constant_evaluated1.C: New test.
8917 * g++.dg/opt/is_constant_evaluated2.C: New test.
8918
8919 2023-02-17 Uroš Bizjak <ubizjak@gmail.com>
8920
8921 PR target/108831
8922 * gcc.target/i386/pr108831-1.c: New test.
8923 * gcc.target/i386/pr108831-2.c: Ditto.
8924
8925 2023-02-17 Uroš Bizjak <ubizjak@gmail.com>
8926
8927 PR target/108805
8928 * gcc.dg/pr108805.c: New test.
8929
8930 2023-02-17 Richard Biener <rguenther@suse.de>
8931
8932 PR tree-optimization/108821
8933 * gcc.dg/tree-ssa/ssa-lim-24.c: New testcase.
8934
8935 2023-02-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
8936
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.
8940
8941 2023-02-17 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
8942
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.
8954
8955 2023-02-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
8956
8957 * gfortran.dg/bind_c_array_params_2.f90: Add *-*-ming* to dg-final.
8958
8959 2023-02-16 David Malcolm <dmalcolm@redhat.com>
8960
8961 PR analyzer/108806
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.
8967
8968 2023-02-16 Iain Sandoe <iain@sandoe.co.uk>
8969
8970 * objc.dg/proto-lossage-4.m: Amendn diagnostic matches for Windows.
8971
8972 2023-02-16 Patrick Palka <ppalka@redhat.com>
8973
8974 PR c++/107773
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.
8979
8980 2023-02-16 Jakub Jelinek <jakub@redhat.com>
8981
8982 PR tree-optimization/108657
8983 * gcc.dg/pr108657.c: New test.
8984
8985 2023-02-16 Jakub Jelinek <jakub@redhat.com>
8986
8987 PR tree-optimization/108783
8988 * gcc.c-torture/compile/pr108783.c: New test.
8989
8990 2023-02-16 Richard Biener <rguenther@suse.de>
8991
8992 PR tree-optimization/108791
8993 * gcc.dg/torture/pr108791.c: New testcase.
8994
8995 2023-02-16 Hans-Peter Nilsson <hp@axis.com>
8996
8997 * lib/target-supports.exp (check_effective_target_lra): Add CRIS
8998 as a non-LRA target.
8999
9000 2023-02-15 Steve Kargl <kargl@gcc.gnu.org>
9001
9002 PR fortran/103608
9003 * gfortran.dg/pr103608.f90: New test.
9004
9005 2023-02-15 Steve Kargl <kargl@gcc.gnu.org>
9006
9007 PR fortran/104554
9008 * gfortran.dg/pr104554.f90: New test.
9009
9010 2023-02-15 David Malcolm <dmalcolm@redhat.com>
9011
9012 PR analyzer/108664
9013 PR analyzer/108666
9014 PR analyzer/108725
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.
9018
9019 2023-02-15 Uroš Bizjak <ubizjak@gmail.com>
9020
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.
9038
9039 2023-02-15 Marek Polacek <polacek@redhat.com>
9040
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.
9044
9045 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
9046
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.
9062
9063 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
9064
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.
9080
9081 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
9082
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.
9098
9099 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
9100
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.
9116
9117 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
9118
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.
9134
9135 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
9136
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.
9152
9153 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
9154
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.
9170
9171 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
9172
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.
9188
9189 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
9190
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.
9206
9207 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
9208
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.
9224
9225 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
9226
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.
9242
9243 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
9244
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.
9290
9291 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
9292
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.
9353
9354 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
9355
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.
9365
9366 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
9367
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.
9386
9387 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
9388
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.
9407
9408 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
9409
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.
9428
9429 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
9430
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.
9449
9450 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
9451
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.
9470
9471 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
9472
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.
9491
9492 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
9493
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.
9512
9513 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
9514
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.
9533
9534 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
9535
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.
9554
9555 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
9556
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.
9575
9576 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
9577
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.
9596
9597 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
9598
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.
9617
9618 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
9619
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.
9674
9675 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
9676
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.
9749
9750 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
9751
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.
9761
9762 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
9763
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.
9782
9783 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
9784
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.
9803
9804 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
9805
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.
9842
9843 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
9844
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.
9863
9864 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
9865
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.
9902
9903 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
9904
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.
9923
9924 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
9925
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.
9962
9963 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
9964
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.
9983
9984 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
9985
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.
10022
10023 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
10024
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.
10034
10035 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
10036
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.
10055
10056 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
10057
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.
10108
10109 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
10110
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.
10120
10121 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
10122
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.
10141
10142 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
10143
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.
10162
10163 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
10164
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.
10201
10202 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
10203
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.
10222
10223 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
10224
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.
10261
10262 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
10263
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.
10282
10283 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
10284
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.
10321
10322 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
10323
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.
10342
10343 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
10344
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.
10381
10382 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
10383
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.
10393
10394 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
10395
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.
10414
10415 2023-02-15 Iain Sandoe <iain@sandoe.co.uk>
10416
10417 * obj-c++.dg/proto-lossage-4.mm: Use uintptr_t for integral pointer
10418 representations.
10419
10420 2023-02-15 Martin Jambor <mjambor@suse.cz>
10421
10422 PR ipa/108679
10423 * gcc.dg/ipa/pr108679.c: New test.
10424
10425 2023-02-15 Tobias Burnus <tobias@codesourcery.com>
10426
10427 PR fortran/108512
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.
10431
10432 2023-02-15 Jakub Jelinek <jakub@redhat.com>
10433
10434 PR target/108787
10435 PR target/103109
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.
10439
10440 2023-02-15 Jakub Jelinek <jakub@redhat.com>
10441
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.
10447
10448 2023-02-15 Marek Polacek <polacek@redhat.com>
10449
10450 PR c++/106675
10451 * g++.dg/cpp0x/overload-conv-5.C: New test.
10452
10453 2023-02-14 David Faust <david.faust@oracle.com>
10454
10455 PR target/108790
10456 * gcc.target/bpf/ldxdw.c: New test.
10457
10458 2023-02-14 Andrew Pinski <apinski@marvell.com>
10459
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.
10465
10466 2023-02-14 Eric Botcazou <ebotcazou@adacore.com>
10467
10468 * gnat.dg/shift2.adb: New test.
10469
10470 2023-02-14 Richard Biener <rguenther@suse.de>
10471
10472 PR tree-optimization/108782
10473 * gcc.dg/torture/pr108782.c: New testcase.
10474
10475 2023-02-14 Jakub Jelinek <jakub@redhat.com>
10476
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.
10485
10486 2023-02-14 Andreas Schwab <schwab@suse.de>
10487
10488 PR target/108723
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.
10497
10498 2023-02-14 Thomas Schwinge <thomas@codesourcery.com>
10499
10500 * gfortran.dg/weak-1.f90: Adjust 'scan-assembler' for nvptx.
10501
10502 2023-02-14 Richard Sandiford <richard.sandiford@arm.com>
10503
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.
10510
10511 2023-02-14 Kewen Lin <linkw@linux.ibm.com>
10512
10513 PR target/96373
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.
10529
10530 2023-02-13 Richard Sandiford <richard.sandiford@arm.com>
10531
10532 PR rtl-optimization/108681
10533 * gcc.target/aarch64/pr108681.c: New test.
10534
10535 2023-02-13 Vladimir N. Makarov <vmakarov@redhat.com>
10536
10537 * gcc.target/i386/pr108774.c: New.
10538
10539 2023-02-13 Harald Anlauf <anlauf@gmx.de>
10540
10541 PR fortran/103475
10542 * gfortran.dg/pr103475.f90: New test.
10543
10544 2023-02-13 Uroš Bizjak <ubizjak@gmail.com>
10545
10546 PR target/108516
10547 * gcc.target/i386/pr108516-1.c: New test.
10548 * gcc.target/i386/pr108516-2.c: Ditto.
10549
10550 2023-02-13 Rimvydas Jasinskas <rimvydas.jas@gmail.com>
10551
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.
10559
10560 2023-02-13 Richard Biener <rguenther@suse.de>
10561
10562 PR tree-optimization/108691
10563 * gcc.dg/pr108691.c: New testcase.
10564
10565 2023-02-13 Jonathan Yong <10walls@gmail.com>
10566
10567 * gcc.dg/Wbuiltin-declaration-mismatch-7.c: Use (long )*
10568 regex pattern to allow long long instead of just long.
10569
10570 2023-02-13 Claudiu Zissulescu <claziss@gmail.com>
10571
10572 * gcc.target/arc/milli-1.c: Update test.
10573
10574 2023-02-13 Richard Biener <rguenther@suse.de>
10575
10576 PR tree-optimization/106722
10577 * gcc.dg/torture/pr108737.c: New testcase.
10578
10579 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
10580
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.
10596
10597 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
10598
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.
10629
10630 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
10631
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.
10647
10648 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
10649
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.
10680
10681 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
10682
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.
10698
10699 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
10700
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.
10731
10732 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
10733
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.
10749
10750 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
10751
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.
10782
10783 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
10784
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.
10845
10846 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
10847
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.
10863
10864 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
10865
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.
10896
10897 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
10898
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.
10914
10915 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
10916
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.
10932
10933 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
10934
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.
10950
10951 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
10952
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.
10968
10969 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
10970
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.
10990
10991 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
10992
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.
11029
11030 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
11031
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.
11050
11051 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
11052
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.
11089
11090 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
11091
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.
11110
11111 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
11112
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.
11149
11150 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
11151
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.
11170
11171 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
11172
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.
11209
11210 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
11211
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.
11284
11285 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
11286
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.
11305
11306 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
11307
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.
11344
11345 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
11346
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.
11365
11366 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
11367
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.
11386
11387 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
11388
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.
11407
11408 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
11409
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.
11428
11429 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
11430
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.
11455
11456 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
11457
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.
11481
11482 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
11483
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.
11514
11515 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
11516
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.
11547
11548 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
11549
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.
11578
11579 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
11580
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.
11593
11594 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
11595
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.
11602
11603 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
11604
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.
11623
11624 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
11625
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.
11662
11663 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
11664
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.
11701
11702 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
11703
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.
11722
11723 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
11724
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.
11743
11744 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
11745
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.
11772
11773 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
11774
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.
11801
11802 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
11803
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.
11822
11823 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
11824
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.
11843
11844 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
11845
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.
11868
11869 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
11870
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.
11893
11894 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
11895
11896 * gcc.target/riscv/rvv/base/binop_vx_constraint-121.c: New test.
11897
11898 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
11899
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.
11930
11931 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
11932
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.
11963
11964 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
11965
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.
11996
11997 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
11998
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.
12029
12030 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
12031
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.
12062
12063 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
12064
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.
12095
12096 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
12097
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.
12128
12129 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
12130
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.
12161
12162 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
12163
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.
12194
12195 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
12196
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.
12227
12228 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
12229
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.
12260
12261 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
12262
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.
12293
12294 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
12295
12296 * gcc.target/riscv/rvv/base/binop_vx_constraint-120.c: New test.
12297
12298 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
12299
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.
12336
12337 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
12338
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.
12375
12376 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
12377
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.
12414
12415 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
12416
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.
12453
12454 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
12455
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.
12492
12493 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
12494
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.
12531
12532 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
12533
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.
12570
12571 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
12572
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.
12609
12610 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
12611
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.
12630
12631 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
12632
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.
12651
12652 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
12653
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.
12672
12673 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
12674
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.
12693
12694 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
12695
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.
12714
12715 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
12716
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.
12735
12736 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
12737
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.
12756
12757 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
12758
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.
12777
12778 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
12779
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.
12795
12796 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
12797
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.
12828
12829 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
12830
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.
12846
12847 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
12848
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.
12879
12880 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
12881
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.
12912
12913 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
12914
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.
12933
12934 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
12935
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.
12972
12973 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
12974
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.
12993
12994 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
12995
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.
13032
13033 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
13034
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.
13053
13054 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
13055
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.
13092
13093 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
13094
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.
13140
13141 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
13142
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.
13158
13159 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
13160
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.
13176
13177 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
13178
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.
13194
13195 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
13196
13197 * gcc.target/riscv/rvv/base/unop_v_constraint-2.c: New test.
13198
13199 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
13200
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.
13219
13220 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
13221
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.
13240
13241 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
13242
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.
13261
13262 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
13263
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.
13282
13283 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
13284
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.
13303
13304 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
13305
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.
13324
13325 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
13326
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.
13357
13358 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
13359
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.
13390
13391 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
13392
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.
13423
13424 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
13425
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.
13456
13457 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
13458
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.
13495
13496 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
13497
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.
13534
13535 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
13536
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.
13573
13574 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
13575
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.
13612
13613 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
13614
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.
13633
13634 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
13635
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.
13654
13655 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
13656
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.
13675
13676 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
13677
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.
13696
13697 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
13698
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.
13714
13715 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
13716
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.
13732
13733 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
13734
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.
13750
13751 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
13752
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.
13768
13769 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
13770
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.
13794
13795 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
13796
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.
13812
13813 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
13814
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.
13830
13831 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
13832
13833 * gcc.target/riscv/rvv/base/unop_v_constraint-1.c: New test.
13834
13835 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
13836
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.
13855
13856 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
13857
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.
13876
13877 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
13878
13879 * g++.target/riscv/rvv/base/exception-1.C: New test.
13880
13881 2023-02-11 Jakub Jelinek <jakub@redhat.com>
13882
13883 PR ipa/108605
13884 * c-c++-common/pr108605.c: New test.
13885
13886 2023-02-11 Jonathan Yong <10walls@gmail.com>
13887
13888 * gcc.dg/pr65658.c: fix LLP64 test.
13889
13890 2023-02-11 Jonathan Yong <10walls@gmail.com>
13891
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
13897
13898 2023-02-10 David Malcolm <dmalcolm@redhat.com>
13899
13900 PR analyzer/108745
13901 * gcc.dg/analyzer/deref-before-check-macro-pr108745.c: New test.
13902 * gcc.dg/analyzer/deref-before-check-macro.c: New test.
13903
13904 2023-02-10 Andrew MacLeod <amacleod@redhat.com>
13905
13906 PR tree-optimization/108520
13907 * g++.dg/pr108520.C: New.
13908
13909 2023-02-10 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
13910
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.
13941
13942 2023-02-10 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
13943
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.
13974
13975 2023-02-10 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
13976
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.
14007
14008 2023-02-10 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
14009
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.
14040
14041 2023-02-10 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
14042
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.
14073
14074 2023-02-10 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
14075
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.
14106
14107 2023-02-10 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
14108
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.
14139
14140 2023-02-10 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
14141
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.
14172
14173 2023-02-10 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
14174
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.
14205
14206 2023-02-10 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
14207
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.
14238
14239 2023-02-10 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
14240
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.
14271
14272 2023-02-10 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
14273
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.
14304
14305 2023-02-10 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
14306
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.
14337
14338 2023-02-10 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
14339
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.
14370
14371 2023-02-10 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
14372
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.
14403
14404 2023-02-10 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
14405
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.
14502
14503 2023-02-10 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
14504
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.
14541
14542 2023-02-10 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
14543
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.
14580
14581 2023-02-10 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
14582
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.
14619
14620 2023-02-10 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
14621
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.
14658
14659 2023-02-10 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
14660
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.
14697
14698 2023-02-10 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
14699
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.
14736
14737 2023-02-10 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
14738
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.
14775
14776 2023-02-10 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
14777
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.
14814
14815 2023-02-10 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
14816
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.
14853
14854 2023-02-10 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
14855
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.
14892
14893 2023-02-10 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
14894
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.
14931
14932 2023-02-10 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
14933
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.
14970
14971 2023-02-10 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
14972
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.
15009
15010 2023-02-10 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
15011
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.
15048
15049 2023-02-10 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
15050
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.
15087
15088 2023-02-10 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
15089
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.
15105
15106 2023-02-10 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
15107
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.
15126
15127 2023-02-10 Richard Biener <rguenther@suse.de>
15128
15129 PR tree-optimization/108724
15130 * gcc.target/i386/pr108724.c: New testcase.
15131
15132 2023-02-10 Andrew Pinski <apinski@marvell.com>
15133 Andrew Macleod <amacleod@redhat.com>
15134
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.
15139
15140 2023-02-10 Joseph Myers <joseph@codesourcery.com>
15141
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
15147 nullptr_t.
15148
15149 2023-02-10 Hans-Peter Nilsson <hp@axis.com>
15150
15151 PR tree-optimization/107561
15152 * g++.dg/warn/Warray-bounds-16.C: XFAIL bogus "overflows destination"
15153 warning.
15154 * g++.dg/pr71488.C: Ditto, but just for ilp32 targets.
15155
15156 2023-02-10 Hans-Peter Nilsson <hp@axis.com>
15157
15158 PR testsuite/106120
15159 * g++.dg/warn/Wstringop-overflow-4.C:144 XFAIL bogus warning for
15160 ilp32 targets with c++98.
15161
15162 2023-02-10 Marek Polacek <polacek@redhat.com>
15163
15164 PR c++/107079
15165 * g++.dg/cpp0x/constexpr-nsdmi2.C: New test.
15166
15167 2023-02-09 David Malcolm <dmalcolm@redhat.com>
15168
15169 PR analyzer/108733
15170 * gcc.dg/analyzer/torture/uninit-pr108733.c: New test.
15171
15172 2023-02-09 Vladimir N. Makarov <vmakarov@redhat.com>
15173
15174 * gcc.target/i386/pr103541.c: New.
15175 * g++.target/i386/pr108711.C: New.
15176
15177 2023-02-09 Harald Anlauf <anlauf@gmx.de>
15178 Steven G. Kargl <kargl@gcc.gnu.org>
15179
15180 PR fortran/69636
15181 PR fortran/103779
15182 * gfortran.dg/pr103779.f90: New test.
15183
15184 2023-02-09 Jakub Jelinek <jakub@redhat.com>
15185
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.
15189
15190 2023-02-09 Andrew Pinski <apinski@marvell.com>
15191
15192 PR tree-optimization/108688
15193 * gcc.c-torture/compile/pr108688-1.c: New test.
15194
15195 2023-02-09 Tobias Burnus <tobias@codesourcery.com>
15196
15197 PR fortran/107424
15198 * gfortran.dg/goacc/privatization-1-compute-loop.f90: Update dg-note.
15199 * gfortran.dg/goacc/privatization-1-routine_gang-loop.f90: Likewise.
15200
15201 2023-02-09 Tobias Burnus <tobias@codesourcery.com>
15202
15203 * c-c++-common/gomp/allocate-5.c: Extend for align clause.
15204
15205 2023-02-09 Tobias Burnus <tobias@codesourcery.com>
15206
15207 * gfortran.dg/gomp/openmp-simd-8.f90: New test.
15208
15209 2023-02-09 Jakub Jelinek <jakub@redhat.com>
15210
15211 PR c++/108698
15212 * g++.dg/cpp0x/pr108698.C: New test.
15213
15214 2023-02-08 Joseph Myers <joseph@codesourcery.com>
15215
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.
15221
15222 2023-02-08 Hans-Peter Nilsson <hp@axis.com>
15223
15224 * gcc.dg/torture/pr100398.c: Limit to lra targets.
15225 * gcc.dg/pr100590.c: Ditto.
15226
15227 2023-02-08 David Malcolm <dmalcolm@redhat.com>
15228
15229 PR analyzer/108704
15230 * gcc.dg/analyzer/uninit-7.c: New test.
15231 * gcc.dg/analyzer/uninit-pr108704.c: New test.
15232
15233 2023-02-08 Steve Kargl <kargl@gcc.gnu.org>
15234
15235 PR fortran/103259
15236 * gfortran.dg/pr103259.f90: New test.
15237
15238 2023-02-08 Jakub Jelinek <jakub@redhat.com>
15239
15240 PR tree-optimization/108692
15241 * gcc.dg/pr108692.c: New test.
15242
15243 2023-02-08 Richard Sandiford <richard.sandiford@arm.com>
15244
15245 * objc/execute/execute.exp: Load objc-dg.exp.
15246
15247 2023-02-08 Richard Sandiford <richard.sandiford@arm.com>
15248
15249 PR tree-optimization/108316
15250 * gcc.dg/vect/pr108316.c: New test.
15251
15252 2023-02-08 Vladimir N. Makarov <vmakarov@redhat.com>
15253
15254 Revert:
15255 2023-02-08 Vladimir N. Makarov <vmakarov@redhat.com>
15256
15257 * gcc.target/i386/pr103541.c: New.
15258
15259 2023-02-08 Jakub Jelinek <jakub@redhat.com>
15260
15261 PR c++/108525
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.
15265
15266 2023-02-07 David Malcolm <dmalcolm@redhat.com>
15267
15268 PR analyzer/108661
15269 * gcc.dg/analyzer/fread-pr108661.c: New test.
15270 * gcc.dg/analyzer/read-pr108661.c: New test.
15271
15272 2023-02-07 Harald Anlauf <anlauf@gmx.de>
15273
15274 PR fortran/95107
15275 * gfortran.dg/save_7.f90: New test.
15276
15277 2023-02-07 Vladimir N. Makarov <vmakarov@redhat.com>
15278
15279 * gcc.target/i386/pr103541.c: New.
15280
15281 2023-02-07 Jakub Jelinek <jakub@redhat.com>
15282
15283 PR tree-optimization/106923
15284 * gcc.dg/pr106923.c: New test.
15285
15286 2023-02-07 Jakub Jelinek <jakub@redhat.com>
15287
15288 PR tree-optimization/106433
15289 * gcc.c-torture/compile/pr106433.c: New test.
15290
15291 2023-02-07 Jakub Jelinek <jakub@redhat.com>
15292
15293 * g++.dg/warn/Wstrict-aliasing-bogus-union-2.C: Expect
15294 -Wdeprecated warning for C++23.
15295
15296 2023-02-06 Alex Coplan <alex.coplan@arm.com>
15297
15298 PR target/104921
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.
15302
15303 2023-02-06 Xi Ruoyao <xry111@xry111.site>
15304
15305 * g++.target/loongarch/bytepick.C: New test.
15306
15307 2023-02-06 Tamar Christina <tamar.christina@arm.com>
15308
15309 * gcc.target/aarch64/options_set_10.c: Removed.
15310
15311 2023-02-06 Jakub Jelinek <jakub@redhat.com>
15312
15313 PR tree-optimization/108655
15314 * gcc.dg/pr108655.c: New test.
15315
15316 2023-02-06 Patrick Palka <ppalka@redhat.com>
15317
15318 PR c++/107461
15319 * g++.dg/cpp0x/overload5.C: New test.
15320 * g++.dg/cpp0x/overload5a.C: New test.
15321 * g++.dg/cpp0x/overload6.C: New test.
15322
15323 2023-02-05 Harald Anlauf <anlauf@gmx.de>
15324
15325 PR fortran/108592
15326 * gfortran.dg/pr108592.f90: New test.
15327
15328 2023-02-03 Jakub Jelinek <jakub@redhat.com>
15329
15330 PR tree-optimization/108647
15331 * g++.dg/torture/pr108647.C: New test.
15332
15333 2023-02-03 Aldy Hernandez <aldyh@redhat.com>
15334
15335 PR tree-optimization/108639
15336 * gcc.c-torture/compile/pr108638.c: New file.
15337 * gcc.c-torture/compile/pr108639.c: New file.
15338
15339 2023-02-03 Andrew MacLeod <amacleod@redhat.com>
15340
15341 PR tree-optimization/107570
15342 * gcc.dg/pr107570.c: New.
15343
15344 2023-02-03 Marek Polacek <polacek@redhat.com>
15345
15346 PR c++/108158
15347 * g++.dg/cpp1y/constexpr-108158.C: New test.
15348
15349 2023-02-03 Marek Polacek <polacek@redhat.com>
15350
15351 PR c++/101071
15352 * g++.dg/cpp0x/variadic-alias8.C: New test.
15353
15354 2023-02-03 Patrick Palka <ppalka@redhat.com>
15355
15356 PR c++/107461
15357 * g++.dg/template/call9.C: New test.
15358
15359 2023-02-03 Patrick Palka <ppalka@redhat.com>
15360
15361 PR c++/96745
15362 * g++.dg/cpp2a/concepts-dtor1.C: New test.
15363
15364 2023-02-03 Patrick Palka <ppalka@redhat.com>
15365
15366 PR c++/108579
15367 * g++.dg/cpp2a/concepts-pr108579.C: New test.
15368
15369 2023-02-03 Martin Jambor <mjambor@suse.cz>
15370
15371 PR ipa/108384
15372 * gcc.dg/ipa/pr108384.c: New test.
15373
15374 2023-02-03 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
15375
15376 * gcc.target/riscv/rvv/base/binop_vv_constraint-1.c:
15377 * gcc.target/riscv/rvv/base/shift_vx_constraint-1.c:
15378
15379 2023-02-03 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
15380
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.
15396
15397 2023-02-03 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
15398
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.
15414
15415 2023-02-03 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
15416
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.
15432
15433 2023-02-03 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
15434
15435 * gcc.target/riscv/rvv/base/shift_vx_constraint-1.c: New test.
15436
15437 2023-02-03 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
15438
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.
15457
15458 2023-02-03 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
15459
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.
15478
15479 2023-02-03 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
15480
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.
15499
15500 2023-02-02 Joseph Myers <joseph@codesourcery.com>
15501
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.
15508
15509 2023-02-02 Joseph Myers <joseph@codesourcery.com>
15510
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
15516 initializers.
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.
15523
15524 2023-02-02 Paul-Antoine Arras <pa@codesourcery.com>
15525
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.
15534
15535 2023-02-02 Richard Sandiford <richard.sandiford@arm.com>
15536
15537 PR rtl-optimization/108508
15538 * gcc.target/aarch64/pr108508.c: New test.
15539
15540 2023-02-02 Richard Sandiford <richard.sandiford@arm.com>
15541
15542 * g++.dg/tree-ssa/pr107876.C: Add --param case-values-threshold=4.
15543
15544 2023-02-02 David Malcolm <dmalcolm@redhat.com>
15545
15546 PR analyzer/108633
15547 * gcc.dg/analyzer/fd-pr108633.c: New test.
15548
15549 2023-02-02 David Malcolm <dmalcolm@redhat.com>
15550
15551 * gcc.dg/analyzer/deref-before-check-qemu-qtest_rsp_args.c: New test.
15552
15553 2023-02-02 Jakub Jelinek <jakub@redhat.com>
15554
15555 PR debug/106746
15556 PR rtl-optimization/108463
15557 PR target/108484
15558 * gcc.dg/pr108463.c: New test.
15559
15560 2023-02-02 Richard Biener <rguenther@suse.de>
15561
15562 PR middle-end/108625
15563 * gcc.dg/pr108625.c: New testcase.
15564
15565 2023-02-02 Andrew Stubbs <ams@codesourcery.com>
15566
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.
15572
15573 2023-02-02 Andre Vieira <andre.simoesdiasvieira@arm.com>
15574
15575 * gcc.target/arm/mve/pr108443-run.c: New test.
15576 * gcc.target/arm/mve/pr108443.c: New test.
15577
15578 2023-02-02 Andre Vieira <andre.simoesdiasvieira@arm.com>
15579
15580 * gcc.target/arm/mve/mve_vpt.c: Change to remove unecessary zero-extend.
15581
15582 2023-02-02 Andre Vieira <andre.simoesdiasvieira@arm.com>
15583
15584 PR target/107674
15585 * gcc.target/arm/mve/mve_vpt.c: New test.
15586
15587 2023-02-02 Jakub Jelinek <jakub@redhat.com>
15588
15589 PR ipa/107300
15590 * gcc.dg/pr107300.c: New test.
15591
15592 2023-02-02 liuhongt <hongtao.liu@intel.com>
15593
15594 * gcc.target/aarch64/pr108601.c: New test.
15595
15596 2023-02-02 Jakub Jelinek <jakub@redhat.com>
15597
15598 PR middle-end/108435
15599 * gcc.dg/gomp/pr108435.c: New test.
15600
15601 2023-02-01 Harald Anlauf <anlauf@gmx.de>
15602
15603 PR fortran/108609
15604 * gfortran.dg/pr108527.f90: Adjust test pattern.
15605
15606 2023-02-01 Tamar Christina <tamar.christina@arm.com>
15607
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.
15616
15617 2023-02-01 Siddhesh Poyarekar <siddhesh@gotplt.org>
15618
15619 * gcc.dg/builtin-dynamic-object-size-0.c: Move FAIL and nfail
15620 into...
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.
15624 (main): Call DONE.
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.
15638
15639 2023-02-01 Andrew MacLeod <amacleod@redhat.com>
15640
15641 PR tree-optimization/108356
15642 * gcc.dg/pr108356.c: New.
15643
15644 2023-02-01 Martin Liska <mliska@suse.cz>
15645
15646 PR ipa/108509
15647 * g++.dg/ipa/pr108509.C: New test.
15648
15649 2023-02-01 Marek Polacek <polacek@redhat.com>
15650
15651 PR c++/107755
15652 * g++.dg/warn/Wlogical-op-4.C: New test.
15653
15654 2023-02-01 Jakub Jelinek <jakub@redhat.com>
15655
15656 PR debug/108573
15657 * gcc.dg/pr108573.c: New test.
15658
15659 2023-02-01 Richard Sandiford <richard.sandiford@arm.com>
15660
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.
15663
15664 2023-02-01 Jakub Jelinek <jakub@redhat.com>
15665
15666 PR c++/108607
15667 * g++.dg/gomp/pr108607.C: New test.
15668
15669 2023-02-01 Andreas Krebbel <krebbel@linux.ibm.com>
15670
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.
15674
15675 2023-02-01 Jason Merrill <jason@redhat.com>
15676
15677 * g++.dg/warn/changes-meaning2.C: New test.
15678 * g++.dg/warn/changes-meaning3.C: New test.
15679
15680 2023-02-01 David Malcolm <dmalcolm@redhat.com>
15681
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
15691 alloca.
15692 * gcc.dg/analyzer/write-to-string-literal-5.c: Likewise.
15693
15694 2023-02-01 David Malcolm <dmalcolm@redhat.com>
15695
15696 PR analyzer/108616
15697 * gcc.dg/analyzer/allocation-size-multiline-3.c: New test.
15698 * gcc.dg/analyzer/test-alloca.h: New test.
15699
15700 2023-01-31 Jason Merrill <jason@redhat.com>
15701
15702 PR c++/108559
15703 * g++.dg/cpp1z/aggr-base13.C: New test.
15704
15705 2023-01-31 Thomas Schwinge <thomas@codesourcery.com>
15706
15707 * lib/gm2.exp (gm2_link_flags) [$gccpath != ""]: Also consider
15708 'gcc-set-multilib-library-path' for 'ld_library_path'.
15709
15710 2023-01-31 Marek Polacek <polacek@redhat.com>
15711
15712 PR c++/102870
15713 * g++.dg/cpp0x/variadic184.C: New test.
15714
15715 2023-01-31 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
15716
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.
15747
15748 2023-01-31 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
15749
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.
15780
15781 2023-01-31 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
15782
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.
15813
15814 2023-01-31 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
15815
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.
15831
15832 2023-01-31 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
15833
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.
15864
15865 2023-01-31 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
15866
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.
15882
15883 2023-01-31 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
15884
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.
15900
15901 2023-01-31 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
15902
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.
15918
15919 2023-01-31 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
15920
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.
15951
15952 2023-01-31 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
15953
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.
15969
15970 2023-01-31 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
15971
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.
15987
15988 2023-01-31 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
15989
15990 * gcc.target/riscv/rvv/base/binop_vv_constraint-1.c: New test.
15991
15992 2023-01-31 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
15993
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.
16012
16013 2023-01-31 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
16014
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.
16033
16034 2023-01-31 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
16035
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.
16072
16073 2023-01-31 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
16074
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.
16111
16112 2023-01-31 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
16113
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.
16150
16151 2023-01-31 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
16152
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.
16171
16172 2023-01-31 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
16173
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.
16210
16211 2023-01-31 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
16212
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.
16231
16232 2023-01-31 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
16233
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.
16252
16253 2023-01-31 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
16254
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.
16273
16274 2023-01-31 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
16275
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.
16294
16295 2023-01-31 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
16296
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.
16315
16316 2023-01-31 Marek Polacek <polacek@redhat.com>
16317
16318 PR c++/107593
16319 PR c++/108597
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.
16323
16324 2023-01-31 Philipp Tomsich <philipp.tomsich@vrull.eu>
16325
16326 PR target/108589
16327 * gcc.target/aarch64/pr108589.c: New test.
16328
16329 2023-01-31 Richard Sandiford <richard.sandiford@arm.com>
16330
16331 PR tree-optimization/108608
16332 * gcc.dg/vect/pr108608.c: New test.
16333 * gcc.target/aarch64/sve/pr108608-1.c: Likewise.
16334
16335 2023-01-31 Andrew MacLeod <amacleod@redhat.com>
16336
16337 PR tree-optimization/108385
16338 * gcc.dg/pr108385.c: New.
16339
16340 2023-01-31 Andrew MacLeod <amacleod@redhat.com>
16341
16342 PR tree-optimization/108359
16343 * gcc.dg/pr108359.c: New.
16344
16345 2023-01-31 Philip Herron <philip.herron@embecosm.com>
16346
16347 * rust/compile/issue-1073.rs: New test.
16348
16349 2023-01-31 Philip Herron <philip.herron@embecosm.com>
16350
16351 * rust/compile/issue-1006.rs: New test.
16352
16353 2023-01-31 Philip Herron <philip.herron@embecosm.com>
16354
16355 * rust/compile/const_generics_5.rs: Fix assertions.
16356 * rust/compile/unconstrained_type_param.rs: Add more assertions.
16357
16358 2023-01-31 liushuyu <liushuyu011@gmail.com>
16359
16360 * rust/compile/builtin_macro_recurse.rs: New test.
16361
16362 2023-01-31 liushuyu <liushuyu011@gmail.com>
16363
16364 * rust/compile/builtin_macro_concat.rs: Fix test error messages.
16365 * rust/compile/builtin_macro_env.rs: Likewise.
16366
16367 2023-01-31 Arthur Cohen <arthur.cohen@embecosm.com>
16368
16369 * rust/compile/frust-compile-until.rs: New test.
16370
16371 2023-01-31 Philip Herron <philip.herron@embecosm.com>
16372
16373 * rust/compile/rust-const-blog-issue.rs: New test.
16374
16375 2023-01-31 Arthur Cohen <arthur.cohen@embecosm.com>
16376
16377 * rust/compile/macro44.rs: New test.
16378
16379 2023-01-31 Arthur Cohen <arthur.cohen@embecosm.com>
16380
16381 * rust/compile/macro_export_1.rs: New test.
16382
16383 2023-01-31 Arthur Cohen <arthur.cohen@embecosm.com>
16384
16385 * rust/compile/const_generics_8.rs: New test.
16386
16387 2023-01-31 Arthur Cohen <arthur.cohen@embecosm.com>
16388
16389 * rust/compile/const_generics_7.rs: New test.
16390
16391 2023-01-31 liushuyu <liushuyu011@gmail.com>
16392
16393 * rust/execute/torture/loop-condition-eval.rs: New test.
16394
16395 2023-01-31 Faisal Abbas <90.abbasfaisal@gmail.com>
16396
16397 * rust/compile/const8.rs: New test.
16398
16399 2023-01-31 Faisal Abbas <90.abbasfaisal@gmail.com>
16400
16401 * rust/compile/const7.rs: New test.
16402
16403 2023-01-31 Faisal Abbas <90.abbasfaisal@gmail.com>
16404
16405 * rust/compile/const6.rs: New test.
16406
16407 2023-01-31 Philip Herron <philip.herron@embecosm.com>
16408
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.
16415
16416 2023-01-31 Arthur Cohen <arthur.cohen@embecosm.com>
16417
16418 * rust/compile/macro43.rs: New test.
16419
16420 2023-01-31 Arthur Cohen <arthur.cohen@embecosm.com>
16421
16422 * rust/compile/parse_range.rs: New test.
16423
16424 2023-01-31 Arthur Cohen <arthur.cohen@embecosm.com>
16425
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.
16432
16433 2023-01-31 Arthur Cohen <arthur.cohen@embecosm.com>
16434
16435 * rust/compile/rustc_attr1.rs: New test.
16436
16437 2023-01-31 Arthur Cohen <arthur.cohen@embecosm.com>
16438
16439 * rust/debug/win64-abi.rs: Fix assertion to take into account
16440 overflow builtins
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.
16444
16445 2023-01-31 Philip Herron <philip.herron@embecosm.com>
16446
16447 * rust/compile/torture/issue-1506.rs: New test.
16448
16449 2023-01-31 Faisal Abbas <90.abbasfaisal@gmail.com>
16450
16451 * rust/compile/const4.rs: New.
16452 * rust/compile/const5.rs: New.
16453
16454 2023-01-31 Gaius Mulley <gaiusmod2@gmail.com>
16455
16456 * lib/gm2.exp (gm2_init_pimx): Replace gm2-libs-pim with
16457 gm2-libs-log.
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.
16462
16463 2023-01-31 Jakub Jelinek <jakub@redhat.com>
16464
16465 PR target/108599
16466 * gcc.target/i386/avx2-pr108599.c: New test.
16467
16468 2023-01-31 Xianmiao Qu <cooper.qu@linux.alibaba.com>
16469
16470 PR testsuite/108604
16471 * gcc.dg/torture/pr108574-3.c (b, f): Change type from char to
16472 signed char.
16473
16474 2023-01-31 Jakub Jelinek <jakub@redhat.com>
16475
16476 PR rtl-optimization/108596
16477 * gcc.c-torture/compile/pr108596.c: New test.
16478
16479 2023-01-31 Jakub Jelinek <jakub@redhat.com>
16480
16481 PR c++/105593
16482 * gcc.target/i386/sse-23.c: Add -Wuninitialized to dg-options.
16483
16484 2023-01-31 Kito Cheng <kito.cheng@sifive.com>
16485
16486 * gcc.target/riscv/rvv/vsetvl/vlmax_phi-10.c: Refine the scan
16487 condition.
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.
16515
16516 2023-01-30 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
16517
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.
16533
16534 2023-01-30 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
16535
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.
16551
16552 2023-01-30 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
16553
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.
16569
16570 2023-01-30 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
16571
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.
16587
16588 2023-01-30 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
16589
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.
16605
16606 2023-01-30 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
16607
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.
16623
16624 2023-01-30 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
16625
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.
16641
16642 2023-01-30 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
16643
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.
16659
16660 2023-01-30 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
16661
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.
16674
16675 2023-01-30 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
16676
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.
16701
16702 2023-01-30 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
16703
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.
16728
16729 2023-01-30 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
16730
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.
16737
16738 2023-01-30 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
16739
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.
16746
16747 2023-01-30 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
16748
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.
16767
16768 2023-01-30 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
16769
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.
16788
16789 2023-01-30 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
16790
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.
16809
16810 2023-01-30 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
16811
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.
16830
16831 2023-01-30 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
16832
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.
16851
16852 2023-01-30 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
16853
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.
16872
16873 2023-01-30 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
16874
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.
16893
16894 2023-01-30 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
16895
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.
16914
16915 2023-01-30 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
16916
16917 * gcc.target/riscv/rvv/base/vlxei-vsxei-constraint-1.c: New test.
16918
16919 2023-01-30 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
16920
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.
16924
16925 2023-01-30 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
16926
16927 * gm2/warnings/returntype/fail/warnings-returntype-fail.exp: Save,
16928 restore TORTURE_OPTIONS.
16929
16930 2023-01-30 Andrew Pinski <apinski@marvell.com>
16931
16932 PR tree-optimization/108582
16933 * gcc.dg/pr108582-1.c: New test.
16934
16935 2023-01-30 Richard Biener <rguenther@suse.de>
16936
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.
16941
16942 2023-01-29 Mikael Morin <mikael@gcc.gnu.org>
16943
16944 PR fortran/108450
16945 * gfortran.dg/gomp/minmaxloc_1.f90: New test.
16946
16947 2023-01-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
16948
16949 PR fortran/103506
16950 * gfortran.dg/pr103506_1.f90: New test.
16951
16952 2023-01-29 Jan Hubicka <hubicka@ucw.cz>
16953
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.
16957
16958 2023-01-28 Harald Anlauf <anlauf@gmx.de>
16959 Steven G. Kargl <kargl@gcc.gnu.org>
16960
16961 PR fortran/108527
16962 * gfortran.dg/pr108527.f90: New test.
16963
16964 2023-01-28 Harald Anlauf <anlauf@gmx.de>
16965
16966 PR fortran/108453
16967 * gfortran.dg/common_27.f90: New test.
16968
16969 2023-01-28 Jonathan Yong <10walls@gmail.com>
16970
16971 PR c/108192
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.
16975
16976 2023-01-28 Jonathan Yong <10walls@gmail.com>
16977
16978 PR c/108150
16979 * gcc.dg/attr-aligned.c: Make errors emitted on Windows
16980 target same as on Linux.
16981
16982 2023-01-28 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
16983
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.
17014
17015 2023-01-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
17016
17017 * gfortran.dg/ISO_Fortran_binding_17.f90: Replace (\n|\r\n|\r)
17018 with (\r*\n+).
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.
17041
17042 2023-01-27 Gaius Mulley <gaiusmod2@gmail.com>
17043
17044 * gm2/pim/fail/empty.mod: New test.
17045
17046 2023-01-27 Joseph Myers <joseph@codesourcery.com>
17047
17048 * gcc.dg/c2x-auto-1.c, gcc.dg/c2x-auto-3.c: Expect braces around
17049 auto initializers to be disallowed.
17050
17051 2023-01-27 Richard Sandiford <richard.sandiford@arm.com>
17052
17053 * gcc.dg/vect/complex/fast-math-bb-slp-complex-add-pattern-half-float.c:
17054 Remove XFAIL.
17055 * gcc.dg/vect/complex/fast-math-complex-add-half-float.c: Fix names
17056 of dump files.
17057
17058 2023-01-27 Richard Sandiford <richard.sandiford@arm.com>
17059
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.
17081
17082 2023-01-27 Richard Sandiford <richard.sandiford@arm.com>
17083
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.
17087
17088 2023-01-27 Richard Sandiford <richard.sandiford@arm.com>
17089
17090 * gcc.target/aarch64/sve/cond_asrd_1.c: Tune for a 256-bit
17091 vector length.
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.
17098
17099 2023-01-27 Andrew MacLeod <amacleod@redhat.com>
17100
17101 PR tree-optimization/108306
17102 * gcc.dg/pr108306.c: New.
17103
17104 2023-01-27 Andrew MacLeod <amacleod@redhat.com>
17105
17106 PR tree-optimization/108447
17107 * gcc.dg/pr108447.c: New.
17108
17109 2023-01-27 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
17110
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.
17114
17115 2023-01-27 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
17116
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.
17123
17124 2023-01-27 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
17125
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.
17132
17133 2023-01-27 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
17134
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.
17153
17154 2023-01-27 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
17155
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.
17161
17162 2023-01-27 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
17163
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.
17273
17274 2023-01-27 Xi Ruoyao <xry111@xry111.site>
17275
17276 * gcc.dg/pr95115.c (x): Add noipa attribute.
17277
17278 2023-01-27 Jakub Jelinek <jakub@redhat.com>
17279
17280 PR ipa/106061
17281 * gcc.dg/pr106061.c: New test.
17282
17283 2023-01-27 Tobias Burnus <tobias@codesourcery.com>
17284
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.
17289
17290 2023-01-26 Gaius Mulley <gaiusmod2@gmail.com>
17291
17292 * gm2/warnings/returntype/fail/badreturn.mod: New test.
17293 * gm2/warnings/returntype/fail/warnings-returntype-fail.exp:
17294 New test.
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:
17299 New test.
17300
17301 2023-01-26 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
17302
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.
17374
17375 2023-01-26 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
17376
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.
17421
17422 2023-01-26 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
17423
17424 * gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-27.c: Update
17425 testcase.
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.
17435
17436 2023-01-26 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
17437
17438 * gcc.target/riscv/rvv/base/vle-constraint-1.c:
17439
17440 2023-01-26 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
17441
17442 * gcc.target/riscv/rvv/base/vse-constraint-1.c: New test.
17443
17444 2023-01-26 Harald Anlauf <anlauf@gmx.de>
17445
17446 PR fortran/108544
17447 * gfortran.dg/pr108544.f90: New test.
17448 * gfortran.dg/pr96102b.f90: New test.
17449
17450 2023-01-26 Marek Polacek <polacek@redhat.com>
17451
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.
17457
17458 2023-01-26 Jakub Jelinek <jakub@redhat.com>
17459
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.
17463
17464 2023-01-26 Richard Sandiford <richard.sandiford@arm.com>
17465
17466 * c-c++-common/hwasan/arguments-3.c: Remove extraneous .*s.
17467
17468 2023-01-26 Richard Sandiford <richard.sandiford@arm.com>
17469
17470 * gcc.target/aarch64/bfloat16_scalar_typecheck.c: Accept empty
17471 compound literals.
17472
17473 2023-01-26 Richard Sandiford <richard.sandiford@arm.com>
17474
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.
17480
17481 2023-01-26 Richard Sandiford <richard.sandiford@arm.com>
17482
17483 * g++.target/aarch64/sve/pr99766.C: Disable warnings.
17484
17485 2023-01-26 Richard Sandiford <richard.sandiford@arm.com>
17486
17487 * gcc.target/aarch64/sve/slp_13.c: Remove XFAILs.
17488
17489 2023-01-26 Marek Polacek <polacek@redhat.com>
17490
17491 PR c++/105300
17492 * g++.dg/cpp0x/udlit-error1.C: New test.
17493
17494 2023-01-26 David Malcolm <dmalcolm@redhat.com>
17495
17496 PR analyzer/108507
17497 * gcc.dg/analyzer/SARD-tc841-basic-00182-min.c: Add
17498 -Wno-stringop-overflow.
17499
17500 2023-01-26 David Malcolm <dmalcolm@redhat.com>
17501
17502 PR analyzer/108524
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:
17506 New test.
17507
17508 2023-01-26 Richard Biener <rguenther@suse.de>
17509
17510 PR tree-optimization/108547
17511 * gcc.dg/uninit-pr108547.c: New testcase.
17512
17513 2023-01-26 Siddhesh Poyarekar <siddhesh@gotplt.org>
17514
17515 PR tree-optimization/108522
17516 * gcc.dg/builtin-dynamic-object-size-0.c (DEFSTRUCT): New
17517 macro.
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.
17523 (main): Call them.
17524
17525 2023-01-26 Jakub Jelinek <jakub@redhat.com>
17526
17527 PR c++/108503
17528 * g++.dg/gomp/pr108503.C: New test.
17529
17530 2023-01-26 Richard Biener <rguenther@suse.de>
17531
17532 PR tree-optimization/108523
17533 * gcc.dg/torture/pr108523.c: New testcase.
17534
17535 2023-01-25 Steve Kargl <kargl@gcc.gnu.org>
17536
17537 PR fortran/108528
17538 * gfortran.dg/pr108528.f90: New test.
17539
17540 2023-01-25 Jakub Jelinek <jakub@redhat.com>
17541
17542 PR c++/108525
17543 * g++.dg/cpp23/static-operator-call5.C: New test.
17544
17545 2023-01-25 Andrea Corallo <andrea.corallo@arm.com>
17546
17547 * gcc.target/arm/mve/intrinsics/vhaddq_n_s16.c: Add missing extern
17548 "C".
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.
17633
17634 2023-01-25 Andrea Corallo <andrea.corallo@arm.com>
17635
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.
17646
17647 2023-01-25 Andrea Corallo <andrea.corallo@arm.com>
17648
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.
17657
17658 2023-01-25 Andrea Corallo <andrea.corallo@arm.com>
17659
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.
17674
17675 2023-01-25 Andrea Corallo <andrea.corallo@arm.com>
17676
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.
17685
17686 2023-01-25 Andrea Corallo <andrea.corallo@arm.com>
17687
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.
17696
17697 2023-01-25 Andrea Corallo <andrea.corallo@arm.com>
17698
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.
17707
17708 2023-01-25 Andrea Corallo <andrea.corallo@arm.com>
17709
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.
17718
17719 2023-01-25 Andrea Corallo <andrea.corallo@arm.com>
17720
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.
17726
17727 2023-01-25 Andrea Corallo <andrea.corallo@arm.com>
17728
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.
17737
17738 2023-01-25 Andrea Corallo <andrea.corallo@arm.com>
17739
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.
17748
17749 2023-01-25 Andrea Corallo <andrea.corallo@arm.com>
17750
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.
17759
17760 2023-01-25 Andrea Corallo <andrea.corallo@arm.com>
17761
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.
17770
17771 2023-01-25 Andrea Corallo <andrea.corallo@arm.com>
17772
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.
17781
17782 2023-01-25 Andrea Corallo <andrea.corallo@arm.com>
17783
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.
17810
17811 2023-01-25 Andrea Corallo <andrea.corallo@arm.com>
17812
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.
17831
17832 2023-01-25 Andrea Corallo <andrea.corallo@arm.com>
17833
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.
17884
17885 2023-01-25 Andrea Corallo <andrea.corallo@arm.com>
17886
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.
17913
17914 2023-01-25 Andrea Corallo <andrea.corallo@arm.com>
17915
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.
17942
17943 2023-01-25 Andrea Corallo <andrea.corallo@arm.com>
17944
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.
17965
17966 2023-01-25 Andrea Corallo <andrea.corallo@arm.com>
17967
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
17987
17988 2023-01-25 Andrea Corallo <andrea.corallo@arm.com>
17989
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.
18011
18012 2023-01-25 Andrea Corallo <andrea.corallo@arm.com>
18013
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.
18025
18026 2023-01-25 Richard Sandiford <richard.sandiford@arm.com>
18027
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.
18031
18032 2023-01-25 Andre Vieira <andre.simoesdiasvieira@arm.com>
18033
18034 * lib/target-supports.exp (check_effective_target_vect_long_long): Add
18035 aarch64 to list of targets supporting long long vectorization.
18036
18037 2023-01-25 Jakub Jelinek <jakub@redhat.com>
18038
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.
18042
18043 2023-01-25 Siddhesh Poyarekar <siddhesh@gotplt.org>
18044 Jakub Jelinek <jakub@redhat.com>
18045
18046 PR tree-optimization/108522
18047 * gcc.dg/builtin-dynamic-object-size-0.c
18048 (test_dynarray_struct_member): New test.
18049 (main): Call it.
18050
18051 2023-01-24 Jakub Jelinek <jakub@redhat.com>
18052
18053 PR c++/107329
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.
18058
18059 2023-01-24 Jason Merrill <jason@redhat.com>
18060
18061 PR c++/108504
18062 * g++.dg/ext/pragma1.C: New test.
18063
18064 2023-01-24 Jason Merrill <jason@redhat.com>
18065
18066 PR c++/108526
18067 * g++.dg/cpp23/static-operator-call5.C: New test.
18068
18069 2023-01-24 Vladimir N. Makarov <vmakarov@redhat.com>
18070
18071 * gcc.target/pdp11/pdp11.exp: New.
18072 * gcc.target/pdp11/pr108388.c: New.
18073
18074 2023-01-24 Harald Anlauf <anlauf@gmx.de>
18075
18076 PR fortran/108529
18077 * gfortran.dg/pr108529.f90: New test.
18078
18079 2023-01-24 Andre Vieira <andre.simoesdiasvieira@arm.com>
18080
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.
18111
18112 2023-01-24 Jakub Jelinek <jakub@redhat.com>
18113
18114 PR c++/108474
18115 * g++.dg/cpp1z/decomp57.C: New test.
18116 * g++.dg/cpp1z/decomp58.C: New test.
18117
18118 2023-01-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
18119
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.
18123
18124 2023-01-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
18125
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.
18133
18134 2023-01-24 Lulu Cheng <chenglulu@loongson.cn>
18135 Yang Yujie <yangyujie@loongson.cn>
18136
18137 PR target/107731
18138 * gcc.target/loongarch/tst-asm-const.c: Moved to...
18139 * gcc.target/loongarch/pr107731.c: ...here.
18140
18141 2023-01-24 Jason Merrill <jason@redhat.com>
18142
18143 PR c++/107303
18144 PR c++/107329
18145 * g++.dg/ext/builtin-shufflevector-5.C: New test.
18146 * g++.dg/init/new51.C: New test.
18147
18148 2023-01-23 Jason Merrill <jason@redhat.com>
18149
18150 PR c++/107267
18151 * g++.dg/cpp0x/move2.C: New test.
18152
18153 2023-01-23 Harald Anlauf <anlauf@gmx.de>
18154
18155 PR fortran/108502
18156 * gfortran.dg/pr108502.f90: New test.
18157
18158 2023-01-23 Marek Polacek <polacek@redhat.com>
18159
18160 PR c++/107797
18161 * g++.dg/warn/Wunused-value-1.C: New test.
18162
18163 2023-01-23 Jason Merrill <jason@redhat.com>
18164
18165 PR c++/108195
18166 * g++.dg/cpp0x/initlist-vect2.C: New test.
18167
18168 2023-01-23 Harald Anlauf <anlauf@gmx.de>
18169
18170 PR fortran/108501
18171 * gfortran.dg/pr108501.f90: New test.
18172
18173 2023-01-23 Harald Anlauf <anlauf@gmx.de>
18174
18175 PR fortran/108420
18176 * gfortran.dg/pr108420.f90: New test.
18177
18178 2023-01-23 Jason Merrill <jason@redhat.com>
18179
18180 PR c++/108496
18181 * g++.dg/template/explicit-instantiation5.C: New test.
18182
18183 2023-01-23 Srinath Parvathaneni <srinath.parvathaneni@arm.com>
18184
18185 * g++.target/arm/pac-1.C: New test.
18186 * gcc.target/arm/pac-15.c: Likewise.
18187
18188 2023-01-23 Srinath Parvathaneni <srinath.parvathaneni@arm.com>
18189
18190 * gcc.target/arm/multilib.exp (multilib_config "rmprofile"): Update
18191 tests.
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.
18195
18196 2023-01-23 Srinath Parvathaneni <srinath.parvathaneni@arm.com>
18197
18198 * gcc.target/arm/multilib.exp: Add tests for cortex-m85.
18199
18200 2023-01-23 Richard Biener <rguenther@suse.de>
18201
18202 PR tree-optimization/108482
18203 * gcc.dg/torture/pr108482.c: New testcase.
18204
18205 2023-01-23 Andrea Corallo <andrea.corallo@arm.com>
18206
18207 * gcc.target/arm/bti-1.c: New testcase.
18208 * gcc.target/arm/bti-2.c: Likewise.
18209
18210 2023-01-23 Andrea Corallo <andrea.corallo@arm.com>
18211
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.
18224
18225 2023-01-23 Andrea Corallo <andrea.corallo@arm.com>
18226
18227 * gcc.target/arm/multilib.exp: Add pacbti related entries.
18228
18229 2023-01-23 Andrea Corallo <andrea.corallo@arm.com>
18230 Tejas Belagod <tbelagod@arm.com>
18231
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.
18236
18237 2023-01-23 Andrea Corallo <andrea.corallo@arm.com>
18238 Tejas Belagod <tbelagod@arm.com>
18239
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.
18250
18251 2023-01-23 Andrea Corallo <andrea.corallo@arm.com>
18252 Tejas Belagod <tbelagod@arm.com>
18253
18254 * lib/target-supports.exp:
18255 (check_effective_target_arm_pacbti_hw): New.
18256
18257 2023-01-23 Richard Biener <rguenther@suse.de>
18258
18259 PR tree-optimization/108449
18260 * gcc.dg/pr108449.c: New testcase.
18261
18262 2023-01-23 Jason Merrill <jason@redhat.com>
18263
18264 PR c++/53288
18265 DR 1299
18266 * g++.dg/init/lifetime4.C: New test.
18267
18268 2023-01-22 Iain Sandoe <iain@sandoe.co.uk>
18269
18270 * gm2/case/pass/case-pass.exp: Update for removal of concatenated
18271 paths.
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.
18299
18300 2023-01-22 Dimitar Dimitrov <dimitar@dinux.eu>
18301
18302 * gcc.target/pru/clz-hi-2.c: New test.
18303 * gcc.target/pru/clz-hi.c: New test.
18304
18305 2023-01-21 Jerry DeLisle <jvdelisle@gcc.gnu.org>
18306
18307 PR fortran/102595
18308 * gfortran.dg/pr88048.f90: Adjust for changed error message.
18309 * gfortran.dg/parameter_data0.f90: New test.
18310
18311 2023-01-20 Tejas Belagod <tejas.belagod@arm.com>
18312
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.
18323
18324 2023-01-19 Jakub Jelinek <jakub@redhat.com>
18325
18326 PR c++/108437
18327 * g++.dg/cpp23/subscript12.C: New test.
18328 * g++.dg/cpp23/subscript13.C: New test.
18329
18330 2023-01-19 Jakub Jelinek <jakub@redhat.com>
18331
18332 PR c++/53932
18333 * g++.dg/init/pr53932.C: New test.
18334
18335 2023-01-19 H.J. Lu <hjl.tools@gmail.com>
18336
18337 * gcc.target/i386/pr108436.c: New test.
18338
18339 2023-01-19 David Malcolm <dmalcolm@redhat.com>
18340
18341 PR analyzer/108455
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:
18346 New test.
18347
18348 2023-01-19 Harald Anlauf <anlauf@gmx.de>
18349
18350 PR fortran/108434
18351 * gfortran.dg/pr108434.f90: New test.
18352
18353 2023-01-19 Iain Sandoe <iain@sandoe.co.uk>
18354
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:
18361 Likewise.
18362 * gm2/projects/iso/run/pass/hello/projects-iso-run-pass-hello.exp:
18363 Likewise.
18364 * gm2/projects/pim/run/pass/hello/projects-pim-run-pass-hello.exp:
18365 Likewise.
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.
18374
18375 2023-01-19 Christophe Lyon <christophe.lyon@arm.com>
18376
18377 PR target/108411
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.
18389
18390 2023-01-19 Jakub Jelinek <jakub@redhat.com>
18391
18392 PR tree-optimization/108440
18393 * c-c++-common/rotate-10.c: New test.
18394 * c-c++-common/rotate-11.c: New test.
18395
18396 2023-01-19 Alexandre Oliva <oliva@adacore.com>
18397
18398 PR debug/106746
18399 * gcc.target/i386/pr106746.c: New.
18400
18401 2023-01-18 Marek Polacek <polacek@redhat.com>
18402
18403 PR c/108424
18404 * gcc.dg/c2x-nullptr-6.c: New test.
18405
18406 2023-01-18 David Malcolm <dmalcolm@redhat.com>
18407
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.
18414
18415 2023-01-18 Richard Biener <rguenther@suse.de>
18416
18417 PR lto/108445
18418 * gcc.dg/lto/pr108445_0.c: New testcase.
18419 * gcc.dg/lto/pr108445_1.c: Likewise.
18420
18421 2023-01-18 Murray Steele <murray.steele@arm.com>
18422
18423 * gcc.target/arm/mve/general/preserve_user_namespace_1.c: New test.
18424
18425 2023-01-18 Kewen Lin <linkw@linux.ibm.com>
18426 Andrew Pinski <apinski@marvell.com>
18427
18428 PR target/108396
18429 * gcc.target/powerpc/pr108396.c: New test.
18430
18431 2023-01-18 Kewen Lin <linkw@linux.ibm.com>
18432
18433 PR target/108348
18434 * gcc.target/powerpc/pr108348-1.c: New test.
18435 * gcc.target/powerpc/pr108348-2.c: New test.
18436
18437 2023-01-17 Harald Anlauf <anlauf@gmx.de>
18438
18439 PR fortran/108421
18440 * gfortran.dg/pr108421.f90: New test.
18441
18442 2023-01-17 Jakub Jelinek <jakub@redhat.com>
18443
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.
18454
18455 2023-01-16 Andrew Pinski <apinski@marvell.com>
18456
18457 * lib/target-supports.exp (add_options_for_tls): Remove
18458 reference to Solaris 9 in comments.
18459
18460 2023-01-16 H.J. Lu <hjl.tools@gmail.com>
18461
18462 PR target/105980
18463 * g++.target/i386/pr105980.C: New test.
18464
18465 2023-01-16 Jan Hubicka <hubicka@ucw.cz>
18466
18467 * g++.dg/tree-ssa/pr106077.C: New test.
18468
18469 2023-01-16 Stam Markianos-Wright <stam.markianos-wright@arm.com>
18470
18471 PR target/96795
18472 PR target/107515
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.
18475
18476 2023-01-16 Andrew Carlotti <andrew.carlotti@arm.com>
18477
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.
18486
18487 2023-01-16 Andrew Carlotti <andrew.carlotti@arm.com>
18488
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.
18498
18499 2023-01-16 Andrew Carlotti <andrew.carlotti@arm.com>
18500
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.
18514
18515 2023-01-16 Jakub Jelinek <jakub@redhat.com>
18516
18517 PR c++/105593
18518 * g++.target/i386/pr105593.C: New test.
18519
18520 2023-01-16 Jakub Jelinek <jakub@redhat.com>
18521
18522 PR c++/105593
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.
18526
18527 2023-01-16 Kewen Lin <linkw@linux.ibm.com>
18528
18529 PR target/108272
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.
18534
18535 2023-01-14 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
18536
18537 * gcc.target/aarch64/sve/acle/general/pr96463-2.c: Adjust.
18538
18539 2023-01-14 Jakub Jelinek <jakub@redhat.com>
18540
18541 PR c++/108365
18542 * c-c++-common/pr108365.c: New test.
18543 * g++.dg/opt/pr108365.C: New test.
18544 * g++.dg/warn/pr108365.C: New test.
18545
18546 2023-01-14 Alexandre Oliva <oliva@adacore.com>
18547
18548 PR target/42093
18549 * gcc.target/arm/pr42093.c: Disable tree-dce.
18550
18551 2023-01-13 David Malcolm <dmalcolm@redhat.com>
18552
18553 PR analyzer/105273
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
18560 test.
18561 * gcc.dg/analyzer/torture/switch-enum-pr105273-doom-p_maputl.c:
18562 New test.
18563 * gcc.dg/analyzer/torture/switch-enum-pr105273-git-vreportf-1.c:
18564 New test.
18565
18566 2023-01-13 Alexander Monakov <amonakov@ispras.ru>
18567
18568 PR rtl-optimization/108117
18569 PR rtl-optimization/108132
18570 * gcc.dg/pr108117.c: New test.
18571
18572 2023-01-13 Jakub Jelinek <jakub@redhat.com>
18573
18574 PR c++/108285
18575 * g++.dg/warn/pr108285.C: New test.
18576
18577 2023-01-13 Gaius Mulley <gaiusmod2@gmail.com>
18578
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.
18585
18586 2023-01-13 Jakub Jelinek <jakub@redhat.com>
18587
18588 PR target/107131
18589 * gcc.c-torture/execute/pr107131.c: New test.
18590
18591 2023-01-13 Srinath Parvathaneni <srinath.parvathaneni@arm.com>
18592
18593 * gcc.target/arm/multilib.exp: Add multilib tests for Cortex-M55 CPU.
18594
18595 2023-01-13 Qing Zhao <qing.zhao@oracle.com>
18596
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.
18607
18608 2023-01-13 Jakub Jelinek <jakub@redhat.com>
18609
18610 PR target/107131
18611 * gcc.dg/pr107131.c: New test.
18612
18613 2023-01-13 Richard Sandiford <richard.sandiford@arm.com>
18614
18615 * gcc.target/aarch64/dwarf_reg_size_1.c: New test.
18616 * gcc.target/aarch64/dwarf_reg_size_2.c: Likewise.
18617
18618 2023-01-13 Richard Biener <rguenther@suse.de>
18619
18620 * gcc.target/aarch64/pr107209.c: New test.
18621
18622 2023-01-13 Richard Biener <rguenther@suse.de>
18623
18624 PR tree-optimization/108387
18625 * gcc.dg/pr108387.c: New testcase.
18626
18627 2023-01-13 Gaius Mulley <gaiusmod2@gmail.com>
18628
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
18634 argument to "".
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.
18648
18649 2023-01-12 Gaius Mulley <gaiusmod2@gmail.com>
18650
18651 * lib/gm2.exp: Use timeout.exp.
18652
18653 2023-01-12 Gaius Mulley <gaiusmod2@gmail.com>
18654
18655 * lib/gm2.exp (gm2_init_min): Append -fno-exceptions
18656 to args.
18657
18658 2023-01-12 Andrew Pinski <apinski@marvell.com>
18659 Roger Sayle <roger@nextmovesoftware.com>
18660
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.
18666
18667 2023-01-12 Christophe Lyon <christophe.lyon@arm.com>
18668 Richard Sandiford <richard.sandiford@arm.com>
18669
18670 PR target/105549
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.
18681
18682 2023-01-12 Christophe Lyon <christophe.lyon@arm.com>
18683 Richard Sandiford <richard.sandiford@arm.com>
18684
18685 * gcc.target/aarch64/bitfield-abi-warning-align16-O2.c: New test.
18686 * gcc.target/aarch64/bitfield-abi-warning-align16-O2-extra.c: New
18687 test.
18688 * gcc.target/aarch64/bitfield-abi-warning-align32-O2.c: New test.
18689 * gcc.target/aarch64/bitfield-abi-warning-align32-O2-extra.c: New
18690 test.
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
18695 test.
18696 * g++.target/aarch64/bitfield-abi-warning-align32-O2.C: New test.
18697 * g++.target/aarch64/bitfield-abi-warning-align32-O2-extra.C: New
18698 test.
18699 * g++.target/aarch64/bitfield-abi-warning-align8-O2.C: New test.
18700 * g++.target/aarch64/bitfield-abi-warning.h: New test.
18701
18702 2023-01-12 Richard Biener <rguenther@suse.de>
18703
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.
18708
18709 2023-01-12 Tobias Burnus <tobias@codesourcery.com>
18710
18711 PR fortran/107706
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.
18715
18716 2023-01-12 Lewis Hyatt <lhyatt@gmail.com>
18717
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.
18721
18722 2023-01-11 David Malcolm <dmalcolm@redhat.com>
18723
18724 PR analyzer/108252
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.
18733
18734 2023-01-11 Jakub Jelinek <jakub@redhat.com>
18735
18736 PR c/105972
18737 * gcc.dg/pr105972.c: New test.
18738
18739 2023-01-11 Roger Sayle <roger@nextmovesoftware.com>
18740
18741 PR tree-optimization/71343
18742 * gcc.dg/pr71343-2.c: New test case.
18743
18744 2023-01-11 David Faust <david.faust@oracle.com>
18745
18746 PR target/108293
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.
18750
18751 2023-01-11 Eric Botcazou <ebotcazou@adacore.com>
18752
18753 * gcc.dg/sso-17.c: New test.
18754
18755 2023-01-11 Kewen Lin <linkw@linux.ibm.com>
18756
18757 * gcc.target/powerpc/ppc-fortran/ppc-fortran.exp: Exit immediately if
18758 the testing target isn't a PowerPC target.
18759
18760 2023-01-11 Richard Biener <rguenther@suse.de>
18761
18762 PR tree-optimization/107767
18763 * gcc.dg/tree-ssa/pr107767.c: New testcase.
18764
18765 2023-01-11 Jakub Jelinek <jakub@redhat.com>
18766
18767 PR target/108308
18768 * gcc.dg/pr108308.c: Use int32 target rather than { ilp32 || lp64 }.
18769
18770 2023-01-11 Richard Biener <rguenther@suse.de>
18771
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.
18775
18776 2023-01-11 Richard Biener <rguenther@suse.de>
18777
18778 PR tree-optimization/108353
18779 * gcc.dg/tree-ssa/ssa-copyprop-3.c: New testcase.
18780
18781 2023-01-11 Andreas Krebbel <krebbel@linux.ibm.com>
18782
18783 * gcc.target/s390/not.c: New test.
18784
18785 2023-01-11 Richard Biener <rguenther@suse.de>
18786
18787 PR tree-optimization/106293
18788 * gcc.dg/tree-ssa/ssa-dse-46.c: Remove long initializer.
18789
18790 2023-01-10 Richard Biener <rguenther@suse.de>
18791
18792 PR tree-optimization/106293
18793 * gcc.dg/tree-ssa/ssa-dse-46.c: New testcase.
18794
18795 2023-01-10 Roger Sayle <roger@nextmovesoftware.com>
18796
18797 PR rtl-optimization/106421
18798 * gcc.dg/pr106421.c: New test case.
18799
18800 2023-01-10 Martin Jambor <mjambor@suse.cz>
18801
18802 PR ipa/108110
18803 * g++.dg/ipa/pr108110.C: New test.
18804
18805 2023-01-10 Richard Biener <rguenther@suse.de>
18806
18807 PR tree-optimization/108314
18808 * gcc.dg/vect/pr108314.c: New testcase.
18809
18810 2023-01-10 Xianmiao Qu <cooper.qu@linux.alibaba.com>
18811
18812 * gcc.target/csky/ldbs.c : Fix exclude-opts, should not
18813 be "*".
18814
18815 2023-01-10 Xianmiao Qu <cooper.qu@linux.alibaba.com>
18816
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.
18825
18826 2023-01-10 Andreas Krebbel <krebbel@linux.ibm.com>
18827
18828 * gcc.target/s390/fcall-saved.c: New test.
18829
18830 2023-01-09 Jakub Jelinek <jakub@redhat.com>
18831
18832 PR c++/105838
18833 PR c++/108047
18834 PR c++/108266
18835 * g++.dg/tree-ssa/initlist-opt2.C: New test.
18836 * g++.dg/tree-ssa/initlist-opt3.C: New test.
18837
18838 2023-01-09 Joseph Myers <joseph@codesourcery.com>
18839
18840 * gcc.dg/c2x-complit-8.c: New test.
18841
18842 2023-01-09 Richard Biener <rguenther@suse.de>
18843
18844 PR middle-end/69482
18845 * gcc.target/i386/pr69482-1.c: New testcase.
18846 * gcc.target/i386/pr69482-2.c: Likewise.
18847
18848 2023-01-09 Martin Liska <mliska@suse.cz>
18849
18850 PR lto/108330
18851 * g++.dg/ipa/pr108830.C: New test.
18852
18853 2023-01-09 Richard Biener <rguenther@suse.de>
18854
18855 PR tree-optimization/101912
18856 * gcc.dg/uninit-pr101912.c: New testcase.
18857
18858 2023-01-09 Martin Liska <mliska@suse.cz>
18859
18860 PR c/107993
18861 * gcc.target/i386/pr107993.c: New test.
18862
18863 2023-01-07 John David Anglin <danglin@gcc.gnu.org>
18864
18865 * gcc.dg/atomic/c11-atomic-exec-4.c: Add "-D_HPUX_SOURCE" option
18866 on *-*-hpux*.
18867 * gcc.dg/atomic/c11-atomic-exec-5.c: Likewise.
18868
18869 2023-01-06 Joseph Myers <joseph@codesourcery.com>
18870
18871 * gcc.dg/builtin-tgmath-3.c: Update expectations and add more
18872 tests.
18873
18874 2023-01-06 Tamar Christina <tamar.christina@arm.com>
18875
18876 Revert:
18877 2023-01-06 Tamar Christina <tamar.christina@arm.com>
18878
18879 * gcc.target/aarch64/sve/slp_1.c: Update testcase.
18880
18881 2023-01-06 Jakub Jelinek <jakub@redhat.com>
18882
18883 PR target/108292
18884 PR target/108308
18885 * gcc.c-torture/execute/pr108292.c: New test.
18886 * gcc.target/i386/pr108292.c: New test.
18887 * gcc.dg/pr108308.c: New test.
18888
18889 2023-01-05 Roger Sayle <roger@nextmovesoftware.com>
18890
18891 Revert:
18892 2023-01-05 Roger Sayle <roger@nextmovesoftware.com>
18893
18894 * gcc.target/i386/cmov10.c: New test case.
18895
18896 2023-01-05 Patrick Palka <ppalka@redhat.com>
18897
18898 PR c++/108275
18899 * g++.dg/parse/access14.C: New test.
18900
18901 2023-01-05 Gaius Mulley <gaiusmod2@gmail.com>
18902
18903 * lib/gm2.exp (gm2_init_minx): New procedure.
18904 (gm2_init_min): New procedure calls gm2_init_min with
18905 dialect flags.
18906 * gm2/link/min/pass/tiny.mod: New test case.
18907 * gm2/link/min/pass/link-min-pass.exp: New file.
18908
18909 2023-01-04 Patrick Palka <ppalka@redhat.com>
18910
18911 PR c++/108282
18912 * g++.dg/cpp2a/concepts-requires34.C: New test.
18913
18914 2023-01-04 Jakub Jelinek <jakub@redhat.com>
18915
18916 PR c++/108206
18917 * g++.dg/template/pr108206.C: New test.
18918
18919 2023-01-04 Iain Sandoe <iain@sandoe.co.uk>
18920
18921 * gm2/iso/pass/realbitscast.mod: Disable REAL96 on Darwin.
18922
18923 2023-01-04 Jakub Jelinek <jakub@redhat.com>
18924
18925 PR tree-optimization/108253
18926 * g++.dg/opt/pr108253.C: New test.
18927
18928 2023-01-04 Jakub Jelinek <jakub@redhat.com>
18929
18930 PR middle-end/108237
18931 * gcc.c-torture/compile/pr108237.c: New test.
18932
18933 2023-01-04 Jakub Jelinek <jakub@redhat.com>
18934
18935 PR sanitizer/108256
18936 * c-c++-common/ubsan/pr108256.c: New test.
18937
18938 2023-01-03 David Edelsohn <dje.gcc@gmail.com>
18939
18940 * g++.dg/modules/modules.exp: Skip on AIX.
18941 * gcc.target/powerpc/pr99708.c: Skip on AIX.
18942
18943 2023-01-03 Sandra Loosemore <sandra@codesourcery.com>
18944
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.
18948
18949 2023-01-03 Roger Sayle <roger@nextmovesoftware.com>
18950
18951 * gcc.target/i386/cmov10.c: New test case.
18952
18953 2023-01-03 Jakub Jelinek <jakub@redhat.com>
18954
18955 PR middle-end/108264
18956 * gcc.dg/pr108264.c: New test.
18957
18958 2023-01-03 Jakub Jelinek <jakub@redhat.com>
18959
18960 PR rtl-optimization/108263
18961 * gcc.dg/pr108263.c: New test.
18962
18963 2023-01-01 Roger Sayle <roger@nextmovesoftware.com>
18964 Uroš Bizjak <ubizjak@gmail.com>
18965
18966 * gcc.target/i386/extendditi2-1.c: New test case.
18967 * gcc.target/i386/extendditi2-2.c: Likewise.
18968
18969 \f
18970 Copyright (C) 2023 Free Software Foundation, Inc.
18971
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.