]> git.ipfire.org Git - thirdparty/gcc.git/blob - gcc/testsuite/ChangeLog
Daily bump.
[thirdparty/gcc.git] / gcc / testsuite / ChangeLog
1 2023-05-10 Marek Polacek <polacek@redhat.com>
2
3 PR c++/109680
4 * g++.dg/ext/is_convertible6.C: New test.
5
6 2023-05-10 Uros Bizjak <ubizjak@gmail.com>
7
8 PR target/92658
9 * gcc.target/i386/pr92658-sse4-4b.c: New test.
10 * gcc.target/i386/pr92658-sse4-8b.c: New test.
11
12 2023-05-10 Andrew Pinski <apinski@marvell.com>
13
14 * gcc.c-torture/execute/20230510-1.c: New test.
15
16 2023-05-10 Jason Merrill <jason@redhat.com>
17
18 DR 2543
19 * g++.dg/DRs/dr2543.C: New test.
20
21 2023-05-10 Jason Merrill <jason@redhat.com>
22
23 * g++.dg/DRs/dr2478.C: Handle -fimplicit-constexpr.
24 * g++.dg/cpp23/consteval-if12.C: Adjust diagnostics.
25 * g++.dg/cpp2a/consteval20.C: Likewise.
26 * g++.dg/cpp2a/consteval24.C: Likewise.
27 * g++.dg/cpp2a/srcloc20.C: Likewise.
28
29 2023-05-10 Richard Biener <rguenther@suse.de>
30
31 * g++.dg/torture/pr106922.C: Force _GLIBCXX_USE_CXX11_ABI to 1.
32
33 2023-05-10 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
34
35 * gcc.target/aarch64/simd/pr99195_4.c: Add tests for sqmovun.
36
37 2023-05-10 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
38
39 PR target/99195
40 * gcc.target/aarch64/simd/pr99195_1.c: Add tests for zip and rev
41 intrinsics.
42
43 2023-05-10 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
44
45 PR target/99195
46 * gcc.target/aarch64/simd/pr99195_1.c: Add testing for qadd, qsub.
47 * gcc.target/aarch64/simd/pr99195_6.c: New test.
48
49 2023-05-10 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
50
51 * gcc.target/aarch64/simd/pr99195_5.c: New test.
52
53 2023-05-10 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
54
55 PR target/99195
56 * gcc.target/aarch64/simd/pr99195_4.c: Add tests for vmovn, vqmovn.
57
58 2023-05-10 Jakub Jelinek <jakub@redhat.com>
59
60 PR c++/109756
61 * g++.dg/cpp0x/gen-attrs-78.C: New test.
62
63 2023-05-10 Li Xu <xuli1@eswincomputing.com>
64
65 * gcc.target/riscv/rvv/base/scalar_move-10.c: New test.
66 * gcc.target/riscv/rvv/base/scalar_move-11.c: New test.
67
68 2023-05-10 Juzhe-Zhong <juzhe.zhong@rivai.ai>
69
70 * gcc.target/riscv/rvv/autovec/v-2.c: Adapt testcase.
71 * gcc.target/riscv/rvv/autovec/zve32f-2.c: Ditto.
72 * gcc.target/riscv/rvv/autovec/zve32f-3.c: Ditto.
73 * gcc.target/riscv/rvv/autovec/zve32x-2.c: Ditto.
74 * gcc.target/riscv/rvv/autovec/zve32x-3.c: Ditto.
75 * gcc.target/riscv/rvv/autovec/zve64d-2.c: Ditto.
76 * gcc.target/riscv/rvv/autovec/zve64d-3.c: Ditto.
77 * gcc.target/riscv/rvv/autovec/zve64d_zvl128b-2.c: Ditto.
78 * gcc.target/riscv/rvv/autovec/zve64f-2.c: Ditto.
79 * gcc.target/riscv/rvv/autovec/zve64f-3.c: Ditto.
80 * gcc.target/riscv/rvv/autovec/zve64f_zvl128b-2.c: Ditto.
81 * gcc.target/riscv/rvv/autovec/zve64x-2.c: Ditto.
82 * gcc.target/riscv/rvv/autovec/zve64x-3.c: Ditto.
83 * gcc.target/riscv/rvv/autovec/zve64x_zvl128b-2.c: Ditto.
84
85 2023-05-10 Juzhe-Zhong <juzhe.zhong@rivai.ai>
86
87 PR target/109773
88 * gcc.target/riscv/rvv/vsetvl/pr109773-1.c: New test.
89 * gcc.target/riscv/rvv/vsetvl/pr109773-2.c: New test.
90
91 2023-05-10 Andrew Pinski <apinski@marvell.com>
92
93 * gcc.c-torture/execute/20230509-1.c: New test.
94
95 2023-05-09 Patrick Palka <ppalka@redhat.com>
96
97 PR c++/109752
98 * g++.dg/cpp2a/concepts-pr109752.C: New test.
99
100 2023-05-09 Patrick Palka <ppalka@redhat.com>
101
102 PR c++/109761
103 * g++.dg/cpp0x/noexcept78.C: New test.
104
105 2023-05-09 Richard Sandiford <richard.sandiford@arm.com>
106
107 * gcc.target/aarch64/sve/acle/asm/abd_f16.c: Remove XFAILs.
108 * gcc.target/aarch64/sve/acle/asm/abd_f32.c: Likewise.
109 * gcc.target/aarch64/sve/acle/asm/abd_f64.c: Likewise.
110 * gcc.target/aarch64/sve/acle/asm/abd_s16.c: Likewise.
111 * gcc.target/aarch64/sve/acle/asm/abd_s32.c: Likewise.
112 * gcc.target/aarch64/sve/acle/asm/abd_s64.c: Likewise.
113 * gcc.target/aarch64/sve/acle/asm/abd_s8.c: Likewise.
114 * gcc.target/aarch64/sve/acle/asm/abd_u16.c: Likewise.
115 * gcc.target/aarch64/sve/acle/asm/abd_u32.c: Likewise.
116 * gcc.target/aarch64/sve/acle/asm/abd_u64.c: Likewise.
117 * gcc.target/aarch64/sve/acle/asm/abd_u8.c: Likewise.
118 * gcc.target/aarch64/sve/acle/asm/add_s16.c: Likewise.
119 * gcc.target/aarch64/sve/acle/asm/add_s32.c: Likewise.
120 * gcc.target/aarch64/sve/acle/asm/add_s64.c: Likewise.
121 * gcc.target/aarch64/sve/acle/asm/add_s8.c: Likewise.
122 * gcc.target/aarch64/sve/acle/asm/add_u16.c: Likewise.
123 * gcc.target/aarch64/sve/acle/asm/add_u32.c: Likewise.
124 * gcc.target/aarch64/sve/acle/asm/add_u64.c: Likewise.
125 * gcc.target/aarch64/sve/acle/asm/add_u8.c: Likewise.
126 * gcc.target/aarch64/sve/acle/asm/and_s16.c: Likewise.
127 * gcc.target/aarch64/sve/acle/asm/and_s32.c: Likewise.
128 * gcc.target/aarch64/sve/acle/asm/and_s64.c: Likewise.
129 * gcc.target/aarch64/sve/acle/asm/and_s8.c: Likewise.
130 * gcc.target/aarch64/sve/acle/asm/and_u16.c: Likewise.
131 * gcc.target/aarch64/sve/acle/asm/and_u32.c: Likewise.
132 * gcc.target/aarch64/sve/acle/asm/and_u64.c: Likewise.
133 * gcc.target/aarch64/sve/acle/asm/and_u8.c: Likewise.
134 * gcc.target/aarch64/sve/acle/asm/asr_s16.c: Likewise.
135 * gcc.target/aarch64/sve/acle/asm/asr_s8.c: Likewise.
136 * gcc.target/aarch64/sve/acle/asm/bic_s16.c: Likewise.
137 * gcc.target/aarch64/sve/acle/asm/bic_s32.c: Likewise.
138 * gcc.target/aarch64/sve/acle/asm/bic_s64.c: Likewise.
139 * gcc.target/aarch64/sve/acle/asm/bic_s8.c: Likewise.
140 * gcc.target/aarch64/sve/acle/asm/bic_u16.c: Likewise.
141 * gcc.target/aarch64/sve/acle/asm/bic_u32.c: Likewise.
142 * gcc.target/aarch64/sve/acle/asm/bic_u64.c: Likewise.
143 * gcc.target/aarch64/sve/acle/asm/bic_u8.c: Likewise.
144 * gcc.target/aarch64/sve/acle/asm/div_f16.c: Likewise.
145 * gcc.target/aarch64/sve/acle/asm/div_f32.c: Likewise.
146 * gcc.target/aarch64/sve/acle/asm/div_f64.c: Likewise.
147 * gcc.target/aarch64/sve/acle/asm/div_s32.c: Likewise.
148 * gcc.target/aarch64/sve/acle/asm/div_s64.c: Likewise.
149 * gcc.target/aarch64/sve/acle/asm/div_u32.c: Likewise.
150 * gcc.target/aarch64/sve/acle/asm/div_u64.c: Likewise.
151 * gcc.target/aarch64/sve/acle/asm/divr_f16.c: Likewise.
152 * gcc.target/aarch64/sve/acle/asm/divr_f32.c: Likewise.
153 * gcc.target/aarch64/sve/acle/asm/divr_f64.c: Likewise.
154 * gcc.target/aarch64/sve/acle/asm/divr_s32.c: Likewise.
155 * gcc.target/aarch64/sve/acle/asm/divr_s64.c: Likewise.
156 * gcc.target/aarch64/sve/acle/asm/divr_u32.c: Likewise.
157 * gcc.target/aarch64/sve/acle/asm/divr_u64.c: Likewise.
158 * gcc.target/aarch64/sve/acle/asm/dot_s32.c: Likewise.
159 * gcc.target/aarch64/sve/acle/asm/dot_s64.c: Likewise.
160 * gcc.target/aarch64/sve/acle/asm/dot_u32.c: Likewise.
161 * gcc.target/aarch64/sve/acle/asm/dot_u64.c: Likewise.
162 * gcc.target/aarch64/sve/acle/asm/eor_s16.c: Likewise.
163 * gcc.target/aarch64/sve/acle/asm/eor_s32.c: Likewise.
164 * gcc.target/aarch64/sve/acle/asm/eor_s64.c: Likewise.
165 * gcc.target/aarch64/sve/acle/asm/eor_s8.c: Likewise.
166 * gcc.target/aarch64/sve/acle/asm/eor_u16.c: Likewise.
167 * gcc.target/aarch64/sve/acle/asm/eor_u32.c: Likewise.
168 * gcc.target/aarch64/sve/acle/asm/eor_u64.c: Likewise.
169 * gcc.target/aarch64/sve/acle/asm/eor_u8.c: Likewise.
170 * gcc.target/aarch64/sve/acle/asm/lsl_s16.c: Likewise.
171 * gcc.target/aarch64/sve/acle/asm/lsl_s32.c: Likewise.
172 * gcc.target/aarch64/sve/acle/asm/lsl_s64.c: Likewise.
173 * gcc.target/aarch64/sve/acle/asm/lsl_s8.c: Likewise.
174 * gcc.target/aarch64/sve/acle/asm/lsl_u16.c: Likewise.
175 * gcc.target/aarch64/sve/acle/asm/lsl_u32.c: Likewise.
176 * gcc.target/aarch64/sve/acle/asm/lsl_u64.c: Likewise.
177 * gcc.target/aarch64/sve/acle/asm/lsl_u8.c: Likewise.
178 * gcc.target/aarch64/sve/acle/asm/lsl_wide_s16.c: Likewise.
179 * gcc.target/aarch64/sve/acle/asm/lsl_wide_s32.c: Likewise.
180 * gcc.target/aarch64/sve/acle/asm/lsl_wide_s8.c: Likewise.
181 * gcc.target/aarch64/sve/acle/asm/lsl_wide_u16.c: Likewise.
182 * gcc.target/aarch64/sve/acle/asm/lsl_wide_u32.c: Likewise.
183 * gcc.target/aarch64/sve/acle/asm/lsl_wide_u8.c: Likewise.
184 * gcc.target/aarch64/sve/acle/asm/lsr_u16.c: Likewise.
185 * gcc.target/aarch64/sve/acle/asm/lsr_u8.c: Likewise.
186 * gcc.target/aarch64/sve/acle/asm/mad_f16.c: Likewise.
187 * gcc.target/aarch64/sve/acle/asm/mad_f32.c: Likewise.
188 * gcc.target/aarch64/sve/acle/asm/mad_f64.c: Likewise.
189 * gcc.target/aarch64/sve/acle/asm/mad_s16.c: Likewise.
190 * gcc.target/aarch64/sve/acle/asm/mad_s32.c: Likewise.
191 * gcc.target/aarch64/sve/acle/asm/mad_s64.c: Likewise.
192 * gcc.target/aarch64/sve/acle/asm/mad_s8.c: Likewise.
193 * gcc.target/aarch64/sve/acle/asm/mad_u16.c: Likewise.
194 * gcc.target/aarch64/sve/acle/asm/mad_u32.c: Likewise.
195 * gcc.target/aarch64/sve/acle/asm/mad_u64.c: Likewise.
196 * gcc.target/aarch64/sve/acle/asm/mad_u8.c: Likewise.
197 * gcc.target/aarch64/sve/acle/asm/max_s16.c: Likewise.
198 * gcc.target/aarch64/sve/acle/asm/max_s32.c: Likewise.
199 * gcc.target/aarch64/sve/acle/asm/max_s64.c: Likewise.
200 * gcc.target/aarch64/sve/acle/asm/max_s8.c: Likewise.
201 * gcc.target/aarch64/sve/acle/asm/max_u16.c: Likewise.
202 * gcc.target/aarch64/sve/acle/asm/max_u32.c: Likewise.
203 * gcc.target/aarch64/sve/acle/asm/max_u64.c: Likewise.
204 * gcc.target/aarch64/sve/acle/asm/max_u8.c: Likewise.
205 * gcc.target/aarch64/sve/acle/asm/min_s16.c: Likewise.
206 * gcc.target/aarch64/sve/acle/asm/min_s32.c: Likewise.
207 * gcc.target/aarch64/sve/acle/asm/min_s64.c: Likewise.
208 * gcc.target/aarch64/sve/acle/asm/min_s8.c: Likewise.
209 * gcc.target/aarch64/sve/acle/asm/min_u16.c: Likewise.
210 * gcc.target/aarch64/sve/acle/asm/min_u32.c: Likewise.
211 * gcc.target/aarch64/sve/acle/asm/min_u64.c: Likewise.
212 * gcc.target/aarch64/sve/acle/asm/min_u8.c: Likewise.
213 * gcc.target/aarch64/sve/acle/asm/mla_f16.c: Likewise.
214 * gcc.target/aarch64/sve/acle/asm/mla_f32.c: Likewise.
215 * gcc.target/aarch64/sve/acle/asm/mla_f64.c: Likewise.
216 * gcc.target/aarch64/sve/acle/asm/mla_s16.c: Likewise.
217 * gcc.target/aarch64/sve/acle/asm/mla_s32.c: Likewise.
218 * gcc.target/aarch64/sve/acle/asm/mla_s64.c: Likewise.
219 * gcc.target/aarch64/sve/acle/asm/mla_s8.c: Likewise.
220 * gcc.target/aarch64/sve/acle/asm/mla_u16.c: Likewise.
221 * gcc.target/aarch64/sve/acle/asm/mla_u32.c: Likewise.
222 * gcc.target/aarch64/sve/acle/asm/mla_u64.c: Likewise.
223 * gcc.target/aarch64/sve/acle/asm/mla_u8.c: Likewise.
224 * gcc.target/aarch64/sve/acle/asm/mls_f16.c: Likewise.
225 * gcc.target/aarch64/sve/acle/asm/mls_f32.c: Likewise.
226 * gcc.target/aarch64/sve/acle/asm/mls_f64.c: Likewise.
227 * gcc.target/aarch64/sve/acle/asm/mls_s16.c: Likewise.
228 * gcc.target/aarch64/sve/acle/asm/mls_s32.c: Likewise.
229 * gcc.target/aarch64/sve/acle/asm/mls_s64.c: Likewise.
230 * gcc.target/aarch64/sve/acle/asm/mls_s8.c: Likewise.
231 * gcc.target/aarch64/sve/acle/asm/mls_u16.c: Likewise.
232 * gcc.target/aarch64/sve/acle/asm/mls_u32.c: Likewise.
233 * gcc.target/aarch64/sve/acle/asm/mls_u64.c: Likewise.
234 * gcc.target/aarch64/sve/acle/asm/mls_u8.c: Likewise.
235 * gcc.target/aarch64/sve/acle/asm/msb_f16.c: Likewise.
236 * gcc.target/aarch64/sve/acle/asm/msb_f32.c: Likewise.
237 * gcc.target/aarch64/sve/acle/asm/msb_f64.c: Likewise.
238 * gcc.target/aarch64/sve/acle/asm/msb_s16.c: Likewise.
239 * gcc.target/aarch64/sve/acle/asm/msb_s32.c: Likewise.
240 * gcc.target/aarch64/sve/acle/asm/msb_s64.c: Likewise.
241 * gcc.target/aarch64/sve/acle/asm/msb_s8.c: Likewise.
242 * gcc.target/aarch64/sve/acle/asm/msb_u16.c: Likewise.
243 * gcc.target/aarch64/sve/acle/asm/msb_u32.c: Likewise.
244 * gcc.target/aarch64/sve/acle/asm/msb_u64.c: Likewise.
245 * gcc.target/aarch64/sve/acle/asm/msb_u8.c: Likewise.
246 * gcc.target/aarch64/sve/acle/asm/mul_f16.c: Likewise.
247 * gcc.target/aarch64/sve/acle/asm/mul_f16_notrap.c: Likewise.
248 * gcc.target/aarch64/sve/acle/asm/mul_f32.c: Likewise.
249 * gcc.target/aarch64/sve/acle/asm/mul_f32_notrap.c: Likewise.
250 * gcc.target/aarch64/sve/acle/asm/mul_f64.c: Likewise.
251 * gcc.target/aarch64/sve/acle/asm/mul_f64_notrap.c: Likewise.
252 * gcc.target/aarch64/sve/acle/asm/mul_s16.c: Likewise.
253 * gcc.target/aarch64/sve/acle/asm/mul_s32.c: Likewise.
254 * gcc.target/aarch64/sve/acle/asm/mul_s64.c: Likewise.
255 * gcc.target/aarch64/sve/acle/asm/mul_s8.c: Likewise.
256 * gcc.target/aarch64/sve/acle/asm/mul_u16.c: Likewise.
257 * gcc.target/aarch64/sve/acle/asm/mul_u32.c: Likewise.
258 * gcc.target/aarch64/sve/acle/asm/mul_u64.c: Likewise.
259 * gcc.target/aarch64/sve/acle/asm/mul_u8.c: Likewise.
260 * gcc.target/aarch64/sve/acle/asm/mulh_s16.c: Likewise.
261 * gcc.target/aarch64/sve/acle/asm/mulh_s32.c: Likewise.
262 * gcc.target/aarch64/sve/acle/asm/mulh_s64.c: Likewise.
263 * gcc.target/aarch64/sve/acle/asm/mulh_s8.c: Likewise.
264 * gcc.target/aarch64/sve/acle/asm/mulh_u16.c: Likewise.
265 * gcc.target/aarch64/sve/acle/asm/mulh_u32.c: Likewise.
266 * gcc.target/aarch64/sve/acle/asm/mulh_u64.c: Likewise.
267 * gcc.target/aarch64/sve/acle/asm/mulh_u8.c: Likewise.
268 * gcc.target/aarch64/sve/acle/asm/mulx_f16.c: Likewise.
269 * gcc.target/aarch64/sve/acle/asm/mulx_f32.c: Likewise.
270 * gcc.target/aarch64/sve/acle/asm/mulx_f64.c: Likewise.
271 * gcc.target/aarch64/sve/acle/asm/nmad_f16.c: Likewise.
272 * gcc.target/aarch64/sve/acle/asm/nmad_f32.c: Likewise.
273 * gcc.target/aarch64/sve/acle/asm/nmad_f64.c: Likewise.
274 * gcc.target/aarch64/sve/acle/asm/nmla_f16.c: Likewise.
275 * gcc.target/aarch64/sve/acle/asm/nmla_f32.c: Likewise.
276 * gcc.target/aarch64/sve/acle/asm/nmla_f64.c: Likewise.
277 * gcc.target/aarch64/sve/acle/asm/nmls_f16.c: Likewise.
278 * gcc.target/aarch64/sve/acle/asm/nmls_f32.c: Likewise.
279 * gcc.target/aarch64/sve/acle/asm/nmls_f64.c: Likewise.
280 * gcc.target/aarch64/sve/acle/asm/nmsb_f16.c: Likewise.
281 * gcc.target/aarch64/sve/acle/asm/nmsb_f32.c: Likewise.
282 * gcc.target/aarch64/sve/acle/asm/nmsb_f64.c: Likewise.
283 * gcc.target/aarch64/sve/acle/asm/orr_s16.c: Likewise.
284 * gcc.target/aarch64/sve/acle/asm/orr_s32.c: Likewise.
285 * gcc.target/aarch64/sve/acle/asm/orr_s64.c: Likewise.
286 * gcc.target/aarch64/sve/acle/asm/orr_s8.c: Likewise.
287 * gcc.target/aarch64/sve/acle/asm/orr_u16.c: Likewise.
288 * gcc.target/aarch64/sve/acle/asm/orr_u32.c: Likewise.
289 * gcc.target/aarch64/sve/acle/asm/orr_u64.c: Likewise.
290 * gcc.target/aarch64/sve/acle/asm/orr_u8.c: Likewise.
291 * gcc.target/aarch64/sve/acle/asm/scale_f16.c: Likewise.
292 * gcc.target/aarch64/sve/acle/asm/scale_f32.c: Likewise.
293 * gcc.target/aarch64/sve/acle/asm/scale_f64.c: Likewise.
294 * gcc.target/aarch64/sve/acle/asm/sub_s16.c: Likewise.
295 * gcc.target/aarch64/sve/acle/asm/sub_s32.c: Likewise.
296 * gcc.target/aarch64/sve/acle/asm/sub_s64.c: Likewise.
297 * gcc.target/aarch64/sve/acle/asm/sub_s8.c: Likewise.
298 * gcc.target/aarch64/sve/acle/asm/sub_u16.c: Likewise.
299 * gcc.target/aarch64/sve/acle/asm/sub_u32.c: Likewise.
300 * gcc.target/aarch64/sve/acle/asm/sub_u64.c: Likewise.
301 * gcc.target/aarch64/sve/acle/asm/sub_u8.c: Likewise.
302 * gcc.target/aarch64/sve/acle/asm/subr_f16.c: Likewise.
303 * gcc.target/aarch64/sve/acle/asm/subr_f16_notrap.c: Likewise.
304 * gcc.target/aarch64/sve/acle/asm/subr_f32.c: Likewise.
305 * gcc.target/aarch64/sve/acle/asm/subr_f32_notrap.c: Likewise.
306 * gcc.target/aarch64/sve/acle/asm/subr_f64.c: Likewise.
307 * gcc.target/aarch64/sve/acle/asm/subr_f64_notrap.c: Likewise.
308 * gcc.target/aarch64/sve/acle/asm/subr_s16.c: Likewise.
309 * gcc.target/aarch64/sve/acle/asm/subr_s32.c: Likewise.
310 * gcc.target/aarch64/sve/acle/asm/subr_s64.c: Likewise.
311 * gcc.target/aarch64/sve/acle/asm/subr_s8.c: Likewise.
312 * gcc.target/aarch64/sve/acle/asm/subr_u16.c: Likewise.
313 * gcc.target/aarch64/sve/acle/asm/subr_u32.c: Likewise.
314 * gcc.target/aarch64/sve/acle/asm/subr_u64.c: Likewise.
315 * gcc.target/aarch64/sve/acle/asm/subr_u8.c: Likewise.
316 * gcc.target/aarch64/sve2/acle/asm/bcax_s16.c: Likewise.
317 * gcc.target/aarch64/sve2/acle/asm/bcax_s32.c: Likewise.
318 * gcc.target/aarch64/sve2/acle/asm/bcax_s64.c: Likewise.
319 * gcc.target/aarch64/sve2/acle/asm/bcax_s8.c: Likewise.
320 * gcc.target/aarch64/sve2/acle/asm/bcax_u16.c: Likewise.
321 * gcc.target/aarch64/sve2/acle/asm/bcax_u32.c: Likewise.
322 * gcc.target/aarch64/sve2/acle/asm/bcax_u64.c: Likewise.
323 * gcc.target/aarch64/sve2/acle/asm/bcax_u8.c: Likewise.
324 * gcc.target/aarch64/sve2/acle/asm/qadd_s16.c: Likewise.
325 * gcc.target/aarch64/sve2/acle/asm/qadd_s32.c: Likewise.
326 * gcc.target/aarch64/sve2/acle/asm/qadd_s64.c: Likewise.
327 * gcc.target/aarch64/sve2/acle/asm/qadd_s8.c: Likewise.
328 * gcc.target/aarch64/sve2/acle/asm/qadd_u16.c: Likewise.
329 * gcc.target/aarch64/sve2/acle/asm/qadd_u32.c: Likewise.
330 * gcc.target/aarch64/sve2/acle/asm/qadd_u64.c: Likewise.
331 * gcc.target/aarch64/sve2/acle/asm/qadd_u8.c: Likewise.
332 * gcc.target/aarch64/sve2/acle/asm/qdmlalb_s16.c: Likewise.
333 * gcc.target/aarch64/sve2/acle/asm/qdmlalb_s32.c: Likewise.
334 * gcc.target/aarch64/sve2/acle/asm/qdmlalb_s64.c: Likewise.
335 * gcc.target/aarch64/sve2/acle/asm/qdmlalbt_s16.c: Likewise.
336 * gcc.target/aarch64/sve2/acle/asm/qdmlalbt_s32.c: Likewise.
337 * gcc.target/aarch64/sve2/acle/asm/qdmlalbt_s64.c: Likewise.
338 * gcc.target/aarch64/sve2/acle/asm/qsub_s16.c: Likewise.
339 * gcc.target/aarch64/sve2/acle/asm/qsub_s32.c: Likewise.
340 * gcc.target/aarch64/sve2/acle/asm/qsub_s64.c: Likewise.
341 * gcc.target/aarch64/sve2/acle/asm/qsub_s8.c: Likewise.
342 * gcc.target/aarch64/sve2/acle/asm/qsub_u16.c: Likewise.
343 * gcc.target/aarch64/sve2/acle/asm/qsub_u32.c: Likewise.
344 * gcc.target/aarch64/sve2/acle/asm/qsub_u64.c: Likewise.
345 * gcc.target/aarch64/sve2/acle/asm/qsub_u8.c: Likewise.
346 * gcc.target/aarch64/sve2/acle/asm/qsubr_s16.c: Likewise.
347 * gcc.target/aarch64/sve2/acle/asm/qsubr_s32.c: Likewise.
348 * gcc.target/aarch64/sve2/acle/asm/qsubr_s64.c: Likewise.
349 * gcc.target/aarch64/sve2/acle/asm/qsubr_s8.c: Likewise.
350 * gcc.target/aarch64/sve2/acle/asm/qsubr_u16.c: Likewise.
351 * gcc.target/aarch64/sve2/acle/asm/qsubr_u32.c: Likewise.
352 * gcc.target/aarch64/sve2/acle/asm/qsubr_u64.c: Likewise.
353 * gcc.target/aarch64/sve2/acle/asm/qsubr_u8.c: Likewise.
354
355 2023-05-09 Richard Sandiford <richard.sandiford@arm.com>
356
357 * gcc.target/aarch64/sve2/acle/aarch64-sve2-acle-asm.exp: Use
358 sve2_flags instead of sve_flags.
359
360 2023-05-09 Gaius Mulley <gaiusmod2@gmail.com>
361
362 PR modula2/109779
363 * gm2/isolib/run/pass/skiplinetest.mod: New test.
364
365 2023-05-09 Jakub Jelinek <jakub@redhat.com>
366
367 PR c++/109756
368 * g++.dg/cpp23/attr-assume11.C: New test.
369
370 2023-05-09 Jakub Jelinek <jakub@redhat.com>
371
372 PR tree-optimization/109778
373 * gcc.dg/lto/pr109778_0.c: New test.
374 * gcc.dg/lto/pr109778_1.c: New file.
375
376 2023-05-09 Jakub Jelinek <jakub@redhat.com>
377
378 PR tree-optimization/109778
379 * gcc.c-torture/execute/pr109778.c: New test.
380
381 2023-05-09 Richard Sandiford <richard.sandiford@arm.com>
382
383 * gcc.target/aarch64/asimd-mul-to-shl-sub.c: Allow any register
384 allocation for temporary results, rather than requiring specific
385 registers.
386 * gcc.target/aarch64/auto-init-padding-1.c: Likewise.
387 * gcc.target/aarch64/auto-init-padding-2.c: Likewise.
388 * gcc.target/aarch64/auto-init-padding-3.c: Likewise.
389 * gcc.target/aarch64/auto-init-padding-4.c: Likewise.
390 * gcc.target/aarch64/auto-init-padding-9.c: Likewise.
391 * gcc.target/aarch64/memset-corner-cases.c: Likewise.
392 * gcc.target/aarch64/memset-q-reg.c: Likewise.
393 * gcc.target/aarch64/simd/vaddlv_1.c: Likewise.
394 * gcc.target/aarch64/sve-neon-modes_1.c: Likewise.
395 * gcc.target/aarch64/sve-neon-modes_3.c: Likewise.
396 * gcc.target/aarch64/sve/load_scalar_offset_1.c: Likewise.
397 * gcc.target/aarch64/sve/pcs/return_6_256.c: Likewise.
398 * gcc.target/aarch64/sve/pcs/return_6_512.c: Likewise.
399 * gcc.target/aarch64/sve/pcs/return_6_1024.c: Likewise.
400 * gcc.target/aarch64/sve/pcs/return_6_2048.c: Likewise.
401 * gcc.target/aarch64/sve/pr89007-1.c: Likewise.
402 * gcc.target/aarch64/sve/pr89007-2.c: Likewise.
403 * gcc.target/aarch64/sve/store_scalar_offset_1.c: Likewise.
404 * gcc.target/aarch64/vadd_reduc-1.c: Likewise.
405 * gcc.target/aarch64/vadd_reduc-2.c: Likewise.
406 * gcc.target/aarch64/sve/pcs/args_5_be_bf16.c: Allow the temporary
407 predicate register to be any of p4-p7, rather than requiring p4
408 specifically.
409 * gcc.target/aarch64/sve/pcs/args_5_be_f16.c: Likewise.
410 * gcc.target/aarch64/sve/pcs/args_5_be_f32.c: Likewise.
411 * gcc.target/aarch64/sve/pcs/args_5_be_f64.c: Likewise.
412 * gcc.target/aarch64/sve/pcs/args_5_be_s8.c: Likewise.
413 * gcc.target/aarch64/sve/pcs/args_5_be_s16.c: Likewise.
414 * gcc.target/aarch64/sve/pcs/args_5_be_s32.c: Likewise.
415 * gcc.target/aarch64/sve/pcs/args_5_be_s64.c: Likewise.
416 * gcc.target/aarch64/sve/pcs/args_5_be_u8.c: Likewise.
417 * gcc.target/aarch64/sve/pcs/args_5_be_u16.c: Likewise.
418 * gcc.target/aarch64/sve/pcs/args_5_be_u32.c: Likewise.
419 * gcc.target/aarch64/sve/pcs/args_5_be_u64.c: Likewise.
420
421 2023-05-09 Richard Sandiford <richard.sandiford@arm.com>
422
423 * gcc.target/aarch64/advsimd-intrinsics/vshl-opt-6.c: Allow any
424 FP/vector register, not just register 0-9.
425 * gcc.target/aarch64/fmul_fcvt_2.c: Likewise.
426 * gcc.target/aarch64/ldp_stp_8.c: Likewise.
427 * gcc.target/aarch64/ldp_stp_17.c: Likewise.
428 * gcc.target/aarch64/ldp_stp_21.c: Likewise.
429 * gcc.target/aarch64/simd/vpaddd_f64.c: Likewise.
430 * gcc.target/aarch64/simd/vpaddd_s64.c: Likewise.
431 * gcc.target/aarch64/simd/vpaddd_u64.c: Likewise.
432 * gcc.target/aarch64/sve/adr_1.c: Likewise.
433 * gcc.target/aarch64/sve/adr_2.c: Likewise.
434 * gcc.target/aarch64/sve/adr_3.c: Likewise.
435 * gcc.target/aarch64/sve/adr_4.c: Likewise.
436 * gcc.target/aarch64/sve/adr_5.c: Likewise.
437 * gcc.target/aarch64/sve/extract_1.c: Likewise.
438 * gcc.target/aarch64/sve/extract_2.c: Likewise.
439 * gcc.target/aarch64/sve/extract_3.c: Likewise.
440 * gcc.target/aarch64/sve/extract_4.c: Likewise.
441 * gcc.target/aarch64/sve/slp_4.c: Likewise.
442 * gcc.target/aarch64/sve/spill_3.c: Likewise.
443 * gcc.target/aarch64/vfp-1.c: Likewise.
444 * gcc.target/aarch64/asm-x-constraint-1.c: Allow s0-s15, not just
445 s0-s7.
446 * gcc.target/aarch64/sve/pcs/return_9.c: Allow z24-z31 as well as
447 z2-z7.
448
449 2023-05-09 Richard Sandiford <richard.sandiford@arm.com>
450
451 * g++.target/aarch64/sve/vcond_1.C: Allow any predicate
452 register for the temporary results, not just p0-p7.
453 * gcc.target/aarch64/sve/acle/asm/dupq_b8.c: Likewise.
454 * gcc.target/aarch64/sve/acle/asm/dupq_b16.c: Likewise.
455 * gcc.target/aarch64/sve/acle/asm/dupq_b32.c: Likewise.
456 * gcc.target/aarch64/sve/acle/asm/dupq_b64.c: Likewise.
457 * gcc.target/aarch64/sve/acle/general/whilele_5.c: Likewise.
458 * gcc.target/aarch64/sve/acle/general/whilele_6.c: Likewise.
459 * gcc.target/aarch64/sve/acle/general/whilele_7.c: Likewise.
460 * gcc.target/aarch64/sve/acle/general/whilele_9.c: Likewise.
461 * gcc.target/aarch64/sve/acle/general/whilele_10.c: Likewise.
462 * gcc.target/aarch64/sve/acle/general/whilelt_1.c: Likewise.
463 * gcc.target/aarch64/sve/acle/general/whilelt_2.c: Likewise.
464 * gcc.target/aarch64/sve/acle/general/whilelt_3.c: Likewise.
465 * gcc.target/aarch64/sve/pcs/varargs_1.c: Likewise.
466 * gcc.target/aarch64/sve/peel_ind_2.c: Likewise.
467 * gcc.target/aarch64/sve/mask_gather_load_6.c: Likewise.
468 * gcc.target/aarch64/sve/vcond_2.c: Likewise.
469 * gcc.target/aarch64/sve/vcond_3.c: Likewise.
470 * gcc.target/aarch64/sve/vcond_7.c: Likewise.
471 * gcc.target/aarch64/sve/vcond_18.c: Likewise.
472 * gcc.target/aarch64/sve/vcond_19.c: Likewise.
473 * gcc.target/aarch64/sve/vcond_20.c: Likewise.
474
475 2023-05-09 Richard Sandiford <richard.sandiford@arm.com>
476
477 * gcc.target/aarch64/sve/acle/asm/dup_s16.c: When using SEL to select
478 between two constant vectors, allow the constant moves to appear in
479 either order.
480 * gcc.target/aarch64/sve/acle/asm/dup_s32.c: Likewise.
481 * gcc.target/aarch64/sve/acle/asm/dup_s64.c: Likewise.
482 * gcc.target/aarch64/sve/acle/asm/dup_u16.c: Likewise.
483 * gcc.target/aarch64/sve/acle/asm/dup_u32.c: Likewise.
484 * gcc.target/aarch64/sve/acle/asm/dup_u64.c: Likewise.
485
486 2023-05-09 Richard Sandiford <richard.sandiford@arm.com>
487
488 * gcc.target/aarch64/advsimd-intrinsics/bfcvtnq2-untied.c: Allow
489 moves to occur after the intrinsic instruction, rather than requiring
490 them to happen before.
491 * gcc.target/aarch64/advsimd-intrinsics/bfdot-1.c: Likewise.
492 * gcc.target/aarch64/advsimd-intrinsics/vdot-3-1.c: Likewise.
493 * gcc.target/aarch64/sve/acle/asm/adda_f16.c: Likewise.
494 * gcc.target/aarch64/sve/acle/asm/adda_f32.c: Likewise.
495 * gcc.target/aarch64/sve/acle/asm/adda_f64.c: Likewise.
496 * gcc.target/aarch64/sve/acle/asm/brka_b.c: Likewise.
497 * gcc.target/aarch64/sve/acle/asm/brkb_b.c: Likewise.
498 * gcc.target/aarch64/sve/acle/asm/brkn_b.c: Likewise.
499 * gcc.target/aarch64/sve/acle/asm/clasta_bf16.c: Likewise.
500 * gcc.target/aarch64/sve/acle/asm/clasta_f16.c: Likewise.
501 * gcc.target/aarch64/sve/acle/asm/clasta_f32.c: Likewise.
502 * gcc.target/aarch64/sve/acle/asm/clasta_f64.c: Likewise.
503 * gcc.target/aarch64/sve/acle/asm/clastb_bf16.c: Likewise.
504 * gcc.target/aarch64/sve/acle/asm/clastb_f16.c: Likewise.
505 * gcc.target/aarch64/sve/acle/asm/clastb_f32.c: Likewise.
506 * gcc.target/aarch64/sve/acle/asm/clastb_f64.c: Likewise.
507 * gcc.target/aarch64/sve/acle/asm/pfirst_b.c: Likewise.
508 * gcc.target/aarch64/sve/acle/asm/pnext_b16.c: Likewise.
509 * gcc.target/aarch64/sve/acle/asm/pnext_b32.c: Likewise.
510 * gcc.target/aarch64/sve/acle/asm/pnext_b64.c: Likewise.
511 * gcc.target/aarch64/sve/acle/asm/pnext_b8.c: Likewise.
512 * gcc.target/aarch64/sve2/acle/asm/sli_s16.c: Likewise.
513 * gcc.target/aarch64/sve2/acle/asm/sli_s32.c: Likewise.
514 * gcc.target/aarch64/sve2/acle/asm/sli_s64.c: Likewise.
515 * gcc.target/aarch64/sve2/acle/asm/sli_s8.c: Likewise.
516 * gcc.target/aarch64/sve2/acle/asm/sli_u16.c: Likewise.
517 * gcc.target/aarch64/sve2/acle/asm/sli_u32.c: Likewise.
518 * gcc.target/aarch64/sve2/acle/asm/sli_u64.c: Likewise.
519 * gcc.target/aarch64/sve2/acle/asm/sli_u8.c: Likewise.
520 * gcc.target/aarch64/sve2/acle/asm/sri_s16.c: Likewise.
521 * gcc.target/aarch64/sve2/acle/asm/sri_s32.c: Likewise.
522 * gcc.target/aarch64/sve2/acle/asm/sri_s64.c: Likewise.
523 * gcc.target/aarch64/sve2/acle/asm/sri_s8.c: Likewise.
524 * gcc.target/aarch64/sve2/acle/asm/sri_u16.c: Likewise.
525 * gcc.target/aarch64/sve2/acle/asm/sri_u32.c: Likewise.
526 * gcc.target/aarch64/sve2/acle/asm/sri_u64.c: Likewise.
527 * gcc.target/aarch64/sve2/acle/asm/sri_u8.c: Likewise.
528
529 2023-05-09 Richard Sandiford <richard.sandiford@arm.com>
530
531 * gcc.target/aarch64/sve2/acle/asm/aesd_u8.c: Fix expected register
532 allocation in the case where a move occurs after the intrinsic
533 instruction.
534 * gcc.target/aarch64/sve2/acle/asm/aese_u8.c: Likewise.
535 * gcc.target/aarch64/sve2/acle/asm/aesimc_u8.c: Likewise.
536 * gcc.target/aarch64/sve2/acle/asm/aesmc_u8.c: Likewise.
537 * gcc.target/aarch64/sve2/acle/asm/sm4e_u32.c: Likewise.
538
539 2023-05-09 Richard Sandiford <richard.sandiford@arm.com>
540
541 * gcc.target/aarch64/sve/acle/asm/asr_wide_s16.c: Remove XFAILs.
542 * gcc.target/aarch64/sve/acle/asm/asr_wide_s32.c: Likewise.
543 * gcc.target/aarch64/sve/acle/asm/asr_wide_s8.c: Likewise.
544 * gcc.target/aarch64/sve/acle/asm/bic_s32.c: Likewise.
545 * gcc.target/aarch64/sve/acle/asm/bic_s64.c: Likewise.
546 * gcc.target/aarch64/sve/acle/asm/bic_u32.c: Likewise.
547 * gcc.target/aarch64/sve/acle/asm/bic_u64.c: Likewise.
548 * gcc.target/aarch64/sve/acle/asm/lsl_wide_s16.c: Likewise.
549 * gcc.target/aarch64/sve/acle/asm/lsl_wide_s32.c: Likewise.
550 * gcc.target/aarch64/sve/acle/asm/lsl_wide_s8.c: Likewise.
551 * gcc.target/aarch64/sve/acle/asm/lsl_wide_u16.c: Likewise.
552 * gcc.target/aarch64/sve/acle/asm/lsl_wide_u32.c: Likewise.
553 * gcc.target/aarch64/sve/acle/asm/lsl_wide_u8.c: Likewise.
554 * gcc.target/aarch64/sve/acle/asm/lsr_wide_u16.c: Likewise.
555 * gcc.target/aarch64/sve/acle/asm/lsr_wide_u32.c: Likewise.
556 * gcc.target/aarch64/sve/acle/asm/lsr_wide_u8.c: Likewise.
557 * gcc.target/aarch64/sve/acle/asm/scale_f32.c: Likewise.
558 * gcc.target/aarch64/sve/acle/asm/scale_f64.c: Likewise.
559
560 2023-05-09 Jason Merrill <jason@redhat.com>
561
562 PR c++/106740
563 * g++.dg/template/friend78.C: New test.
564
565 2023-05-08 Roger Sayle <roger@nextmovesoftware.com>
566 Uros Bizjak <ubizjak@gmail.com>
567
568 * gcc.target/i386/insvti_highpart-1.c: New test case.
569
570 2023-05-08 Andrew Pinski <apinski@marvell.com>
571
572 PR testsuite/109776
573 * gcc.dg/pr81192.c: Fix integer constants for int16 targets.
574
575 2023-05-08 Kito Cheng <kito.cheng@sifive.com>
576
577 * gcc.target/riscv/rvv/autovec/partial/single_rgroup-1.h: Change
578 stdint.h to stdint-gcc.h.
579 * gcc.target/riscv/rvv/autovec/template-1.h: Ditto.
580 * gcc.target/riscv/rvv/autovec/riscv_vector.h: New.
581
582 2023-05-08 Thomas Schwinge <thomas@codesourcery.com>
583
584 * g++.dg/guality/guality.exp: Move 'torture-init' earlier.
585 * gcc.dg/guality/guality.exp: Likewise.
586 * gfortran.dg/guality/guality.exp: Likewise.
587 * lib/c-torture.exp (LTO_TORTURE_OPTIONS): Don't set.
588 * lib/gcc-dg.exp (LTO_TORTURE_OPTIONS): Don't set.
589 * lib/lto.exp (lto_init, lto_finish): Let each 'lto_init'
590 determine the default 'LTO_OPTIONS'.
591 * lib/torture-options.exp (torture-init, torture-finish): Let each
592 'torture-init' determine the 'LTO_TORTURE_OPTIONS'.
593
594 2023-05-08 Patrick Palka <ppalka@redhat.com>
595
596 PR c++/106214
597 PR c++/93107
598 * g++.dg/cpp1z/class-deduction114.C: New test.
599
600 2023-05-08 Andrew Pinski <apinski@marvell.com>
601
602 * gcc.dg/tree-ssa/abs-2.c: Update tree scan for
603 details change in wording.
604 * gcc.dg/tree-ssa/minmax-17.c: Likewise.
605 * gcc.dg/tree-ssa/pr103771.c: Likewise.
606 * gcc.dg/tree-ssa/minmax-18.c: New test.
607 * gcc.dg/tree-ssa/minmax-19.c: New test.
608
609 2023-05-08 Andrew Pinski <apinski@marvell.com>
610
611 * gcc.dg/tree-ssa/minmax-17.c: New test.
612
613 2023-05-08 Andrew Pinski <apinski@marvell.com>
614
615 PR tree-optimization/49959
616 PR tree-optimization/103771
617 * c-c++-common/torture/harden-cond-comp.c: Change testcase
618 slightly to avoid the new phiopt optimization.
619 * gcc.dg/tree-ssa/abs-2.c: New test.
620 * gcc.dg/tree-ssa/pr103771.c: New test.
621
622 2023-05-08 Juzhe-Zhong <juzhe.zhong@rivai.ai>
623
624 * gcc.target/riscv/rvv/autovec/fixed-vlmax-1.c: Fix typo.
625
626 2023-05-08 Andrew Pinski <apinski@marvell.com>
627
628 * gcc.dg/tree-ssa/evrp7.c: Update for output change.
629 * gcc.dg/tree-ssa/evrp8.c: Likewise.
630 * gcc.dg/tree-ssa/vrp35.c: Likewise.
631 * gcc.dg/tree-ssa/vrp36.c: Likewise.
632 * gcc.dg/tree-ssa/pr98737-1.c: Update scan-tree-dump-not
633 to check for assignment too instead of just a call.
634 * c-c++-common/goacc/kernels-alias-8.c: Update test
635 for removal of load.
636 * gcc.dg/pr81192.c: Rewrite testcase in gimple based test.
637
638 2023-05-08 Jerry DeLisle <jvdelisle@gcc.gnu.org>
639
640 PR fortran/109662
641 * gfortran.dg/pr109662-a.f90: New test.
642
643 2023-05-07 Patrick Palka <ppalka@redhat.com>
644
645 PR c++/85979
646 * g++.dg/diagnostic/alignof4.C: New test.
647
648 2023-05-07 Patrick Palka <ppalka@redhat.com>
649
650 DR 2256
651 PR c++/103091
652 * g++.old-deja/g++.other/init9.C: Don't expect diagnostics for
653 goto made valid by DR 2256.
654 * g++.dg/init/goto4.C: New test.
655
656 2023-05-07 Patrick Palka <ppalka@redhat.com>
657
658 * g++.dg/cpp2a/concepts-alias6.C: New test.
659
660 2023-05-07 Patrick Palka <ppalka@redhat.com>
661
662 PR c++/98283
663 * g++.dg/cpp1y/paren6.C: New test.
664
665 2023-05-07 Patrick Palka <ppalka@redhat.com>
666
667 PR c++/109651
668 * g++.dg/cpp2a/lambda-generic-ttp1.C: New test.
669 * g++.dg/cpp2a/lambda-generic-ttp2.C: New test.
670
671 2023-05-07 Patrick Palka <ppalka@redhat.com>
672
673 PR c++/109480
674 * g++.dg/template/non-dependent25a.C: New test.
675
676 2023-05-07 Patrick Palka <ppalka@redhat.com>
677
678 PR c++/109480
679 * g++.dg/cpp0x/noexcept59.C: Make e() constexpr so that the
680 expected "without object" diagnostic isn't replaced by a
681 "call to non-constexpr function" diagnostic.
682 * g++.dg/template/non-dependent25.C: New test.
683
684 2023-05-07 Jiufu Guo <guojiufu@linux.ibm.com>
685
686 * gcc.target/powerpc/parall_5insn_const.c: New test.
687
688 2023-05-07 Roger Sayle <roger@nextmovesoftware.com>
689
690 PR target/43644
691 * gcc.target/i386/pr43644.c: New test case.
692
693 2023-05-06 Xi Ruoyao <xry111@xry111.site>
694
695 * gcc.target/loongarch/shrink-wrap.c: New test.
696
697 2023-05-06 Juzhe-Zhong <juzhe.zhong@rivai.ai>
698
699 * gcc.target/riscv/rvv/rvv.exp: Add testcases for RVV auto-vectorization.
700 * gcc.target/riscv/rvv/autovec/fixed-vlmax-1.c: New test.
701 * gcc.target/riscv/rvv/autovec/partial/single_rgroup-1.c: New test.
702 * gcc.target/riscv/rvv/autovec/partial/single_rgroup-1.h: New test.
703 * gcc.target/riscv/rvv/autovec/partial/single_rgroup_run-1.c: New test.
704 * gcc.target/riscv/rvv/autovec/scalable-1.c: New test.
705 * gcc.target/riscv/rvv/autovec/template-1.h: New test.
706 * gcc.target/riscv/rvv/autovec/v-1.c: New test.
707 * gcc.target/riscv/rvv/autovec/v-2.c: New test.
708 * gcc.target/riscv/rvv/autovec/zve32f-1.c: New test.
709 * gcc.target/riscv/rvv/autovec/zve32f-2.c: New test.
710 * gcc.target/riscv/rvv/autovec/zve32f-3.c: New test.
711 * gcc.target/riscv/rvv/autovec/zve32f_zvl128b-1.c: New test.
712 * gcc.target/riscv/rvv/autovec/zve32f_zvl128b-2.c: New test.
713 * gcc.target/riscv/rvv/autovec/zve32x-1.c: New test.
714 * gcc.target/riscv/rvv/autovec/zve32x-2.c: New test.
715 * gcc.target/riscv/rvv/autovec/zve32x-3.c: New test.
716 * gcc.target/riscv/rvv/autovec/zve32x_zvl128b-1.c: New test.
717 * gcc.target/riscv/rvv/autovec/zve32x_zvl128b-2.c: New test.
718 * gcc.target/riscv/rvv/autovec/zve64d-1.c: New test.
719 * gcc.target/riscv/rvv/autovec/zve64d-2.c: New test.
720 * gcc.target/riscv/rvv/autovec/zve64d-3.c: New test.
721 * gcc.target/riscv/rvv/autovec/zve64d_zvl128b-1.c: New test.
722 * gcc.target/riscv/rvv/autovec/zve64d_zvl128b-2.c: New test.
723 * gcc.target/riscv/rvv/autovec/zve64f-1.c: New test.
724 * gcc.target/riscv/rvv/autovec/zve64f-2.c: New test.
725 * gcc.target/riscv/rvv/autovec/zve64f-3.c: New test.
726 * gcc.target/riscv/rvv/autovec/zve64f_zvl128b-1.c: New test.
727 * gcc.target/riscv/rvv/autovec/zve64f_zvl128b-2.c: New test.
728 * gcc.target/riscv/rvv/autovec/zve64x-1.c: New test.
729 * gcc.target/riscv/rvv/autovec/zve64x-2.c: New test.
730 * gcc.target/riscv/rvv/autovec/zve64x-3.c: New test.
731 * gcc.target/riscv/rvv/autovec/zve64x_zvl128b-1.c: New test.
732 * gcc.target/riscv/rvv/autovec/zve64x_zvl128b-2.c: New test.
733
734 2023-05-06 Jerry DeLisle <jvdelisle@gcc.gnu.org>
735
736 PR fortran/109662
737 * gfortran.dg/pr109662.f90: New test.
738
739 2023-05-06 Jakub Jelinek <jakub@redhat.com>
740
741 * gcc.dg/tree-ssa/range-sincos-2.c: New test.
742
743 2023-05-06 Juzhe-Zhong <juzhe.zhong@rivai.ai>
744
745 PR target/109748
746 * gcc.target/riscv/rvv/vsetvl/pr109748.c: New test.
747
748 2023-05-06 Jakub Jelinek <jakub@redhat.com>
749
750 * gcc.dg/tree-ssa/range-sqrt-2.c: New test.
751
752 2023-05-06 Hans-Peter Nilsson <hp@axis.com>
753
754 * gcc.target/cris/peep2-addsplit1.c: New test.
755
756 2023-05-05 Hans-Peter Nilsson <hp@axis.com>
757
758 * gcc.target/cris/peep2-movandsplit1.c: New test.
759
760 2023-05-05 Hans-Peter Nilsson <hp@axis.com>
761
762 * gcc.target/cris/peep2-lsrandsplit1.c,
763 gcc.target/cris/peep2-movulsr2.c: New tests.
764
765 2023-05-05 Harald Anlauf <anlauf@gmx.de>
766
767 PR fortran/109641
768 * gfortran.dg/overload_5.f90: New test.
769
770 2023-05-05 Pan Li <pan2.li@intel.com>
771 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
772
773 * gcc.target/riscv/rvv/base/zero_base_load_store_optimization.c:
774 Adjust indexed load/store check condition.
775
776 2023-05-05 Pan Li <pan2.li@intel.com>
777
778 * gcc.target/riscv/rvv/base/integer_compare_insn_shortcut.c:
779 Adjust test check condition.
780
781 2023-05-05 Juzhe-Zhong <juzhe.zhong@rivai.ai>
782
783 PR target/109615
784 * gcc.target/riscv/rvv/vsetvl/avl_single-74.c: Adapt testcase.
785 * gcc.target/riscv/rvv/vsetvl/vsetvl-11.c: Ditto.
786 * gcc.target/riscv/rvv/vsetvl/pr109615.c: New test.
787
788 2023-05-05 Uros Bizjak <ubizjak@gmail.com>
789
790 * gcc.target/i386/sse2-mmx-mult-vec.c: New test.
791
792 2023-05-05 Andrew Pinski <apinski@marvell.com>
793
794 PR tree-optimization/109732
795 * gcc.dg/pr109732.c: New test.
796 * gcc.dg/pr109732-1.c: New test.
797
798 2023-05-05 Andrew Pinski <apinski@marvell.com>
799
800 PR tree-optimization/109722
801 * gcc.dg/tree-ssa/abs-1.c: New test.
802
803 2023-05-04 Gaius Mulley <gaiusmod2@gmail.com>
804
805 PR modula2/109729
806 * gm2/pim/run/pass/ForChar.mod: New test.
807
808 2023-05-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
809
810 * gcc.target/aarch64/simd/pr99195_4.c: New test.
811
812 2023-05-04 Julian Brown <julian@codesourcery.com>
813
814 PR fortran/109622
815 * gfortran.dg/goacc/pr109622-5.f90: New test.
816 * gfortran.dg/goacc/pr109622-6.f90: New test.
817
818 2023-05-04 Andrew Pinski <apinski@marvell.com>
819
820 * gcc.dg/tree-ssa/minmax-15.c: Update test.
821 * gcc.dg/tree-ssa/minmax-16.c: Update test.
822 * gcc.dg/tree-ssa/minmax-3.c: Update test.
823 * gcc.dg/tree-ssa/minmax-4.c: Update test.
824 * gcc.dg/tree-ssa/minmax-5.c: Update test.
825 * gcc.dg/tree-ssa/minmax-8.c: Update test.
826
827 2023-05-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
828
829 PR target/99195
830 * gcc.target/aarch64/simd/pr99195_3.c: New test.
831
832 2023-05-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
833
834 PR target/99195
835 * gcc.target/aarch64/simd/pr99195_1.c: Add testing for more binary ops.
836 * gcc.target/aarch64/simd/pr99195_2.c: Add testing for more binary ops.
837
838 2023-05-04 Richard Biener <rguenther@suse.de>
839
840 PR tree-optimization/109724
841 * g++.dg/torture/pr109724.C: New testcase.
842
843 2023-05-04 Jakub Jelinek <jakub@redhat.com>
844
845 PR debug/109676
846 * g++.target/i386/pr109676.C: New test.
847
848 2023-05-04 Hans-Peter Nilsson <hp@axis.com>
849
850 * gcc.target/cris/peep2-andsplit1.c: New test.
851 * gcc.target/cris/peep2-andu1.c, gcc.target/cris/peep2-andu2.c,
852 gcc.target/cris/peep2-xsrand.c, gcc.target/cris/peep2-xsrand2.c:
853 Adjust values to avoid interference with "opsplit1" with AND. Add
854 whitespace to match-strings that may be confused with identifiers
855 or file names.
856
857 2023-05-03 Jason Merrill <jason@redhat.com>
858
859 PR c++/91618
860 PR c++/109649
861 * g++.dg/template/friend77.C: New test.
862
863 2023-05-03 Aldy Hernandez <aldyh@redhat.com>
864
865 PR tree-optimization/109711
866 * gcc.dg/tree-ssa/pr109711-1.c: New file.
867 * gcc.dg/tree-ssa/pr109711-2.c: New file.
868
869 2023-05-03 Alexander Monakov <amonakov@ispras.ru>
870
871 PR sanitizer/90746
872 * gcc.dg/sancov/basic0.c: Verify absence of tailcall.
873
874 2023-05-03 Richard Sandiford <richard.sandiford@arm.com>
875
876 * g++.target/aarch64/pr109661-1.C: New test.
877 * g++.target/aarch64/pr109661-2.C: Likewise.
878 * g++.target/aarch64/pr109661-3.C: Likewise.
879 * g++.target/aarch64/pr109661-4.C: Likewise.
880 * gcc.target/aarch64/pr109661-1.c: Likewise.
881
882 2023-05-03 Murray Steele <murray.steele@arm.com>
883 Christophe Lyon <christophe.lyon@arm.com>
884
885 * g++.target/arm/mve.exp: Add general-c++ and general directories.
886 * g++.target/arm/mve/general-c++/nomve_fp_1.c: New test.
887 * g++.target/arm/mve/general-c++/vreinterpretq_1.C: New test.
888 * gcc.target/arm/mve/general-c/nomve_fp_1.c: New test.
889 * gcc.target/arm/mve/general-c/vreinterpretq_1.c: New test.
890
891 2023-05-03 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
892
893 * gcc.target/riscv/rvv/base/abi-10.c: New test.
894 * gcc.target/riscv/rvv/base/abi-11.c: New test.
895 * gcc.target/riscv/rvv/base/abi-12.c: New test.
896 * gcc.target/riscv/rvv/base/abi-13.c: New test.
897 * gcc.target/riscv/rvv/base/abi-14.c: New test.
898 * gcc.target/riscv/rvv/base/abi-15.c: New test.
899 * gcc.target/riscv/rvv/base/abi-16.c: New test.
900 * gcc.target/riscv/rvv/base/abi-8.c: New test.
901 * gcc.target/riscv/rvv/base/abi-9.c: New test.
902 * gcc.target/riscv/rvv/base/tuple-1.c: New test.
903 * gcc.target/riscv/rvv/base/tuple-10.c: New test.
904 * gcc.target/riscv/rvv/base/tuple-11.c: New test.
905 * gcc.target/riscv/rvv/base/tuple-12.c: New test.
906 * gcc.target/riscv/rvv/base/tuple-13.c: New test.
907 * gcc.target/riscv/rvv/base/tuple-14.c: New test.
908 * gcc.target/riscv/rvv/base/tuple-15.c: New test.
909 * gcc.target/riscv/rvv/base/tuple-16.c: New test.
910 * gcc.target/riscv/rvv/base/tuple-17.c: New test.
911 * gcc.target/riscv/rvv/base/tuple-18.c: New test.
912 * gcc.target/riscv/rvv/base/tuple-19.c: New test.
913 * gcc.target/riscv/rvv/base/tuple-2.c: New test.
914 * gcc.target/riscv/rvv/base/tuple-20.c: New test.
915 * gcc.target/riscv/rvv/base/tuple-21.c: New test.
916 * gcc.target/riscv/rvv/base/tuple-22.c: New test.
917 * gcc.target/riscv/rvv/base/tuple-23.c: New test.
918 * gcc.target/riscv/rvv/base/tuple-24.c: New test.
919 * gcc.target/riscv/rvv/base/tuple-25.c: New test.
920 * gcc.target/riscv/rvv/base/tuple-26.c: New test.
921 * gcc.target/riscv/rvv/base/tuple-27.c: New test.
922 * gcc.target/riscv/rvv/base/tuple-3.c: New test.
923 * gcc.target/riscv/rvv/base/tuple-4.c: New test.
924 * gcc.target/riscv/rvv/base/tuple-5.c: New test.
925 * gcc.target/riscv/rvv/base/tuple-6.c: New test.
926 * gcc.target/riscv/rvv/base/tuple-7.c: New test.
927 * gcc.target/riscv/rvv/base/tuple-8.c: New test.
928 * gcc.target/riscv/rvv/base/tuple-9.c: New test.
929 * gcc.target/riscv/rvv/base/user-10.c: New test.
930 * gcc.target/riscv/rvv/base/user-11.c: New test.
931 * gcc.target/riscv/rvv/base/user-12.c: New test.
932 * gcc.target/riscv/rvv/base/user-13.c: New test.
933 * gcc.target/riscv/rvv/base/user-14.c: New test.
934 * gcc.target/riscv/rvv/base/user-15.c: New test.
935 * gcc.target/riscv/rvv/base/user-7.c: New test.
936 * gcc.target/riscv/rvv/base/user-8.c: New test.
937 * gcc.target/riscv/rvv/base/user-9.c: New test.
938
939 2023-05-03 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
940
941 PR target/99195
942 * gcc.target/aarch64/simd/pr99195_1.c: Add tests for halving and rounding
943 add/sub intrinsics.
944
945 2023-05-03 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
946
947 PR target/99195
948 * gcc.target/aarch64/simd/pr99195_1.c: Add testing for some unary
949 and binary floating-point ops.
950 * gcc.target/aarch64/simd/pr99195_2.c: New test.
951
952 2023-05-03 Jason Merrill <jason@redhat.com>
953
954 * g++.dg/template/nontype12.C: Check for duplicate error.
955
956 2023-05-02 Andrew Pinski <apinski@marvell.com>
957
958 PR tree-optimization/109702
959 * gcc.dg/tree-ssa/phi-opt-25b.c: New test.
960
961 2023-05-02 Andrew Pinski <apinski@marvell.com>
962
963 PR target/109657
964 * gcc.target/aarch64/csinv-2.c: New test.
965
966 2023-05-02 Jason Merrill <jason@redhat.com>
967
968 PR c++/109678
969 * g++.dg/cpp1z/variant1.C: New test.
970
971 2023-05-02 Patrick O'Neill <patrick@rivosinc.com>
972
973 * gcc.target/riscv/amo-table-a-6-amo-add-1.c: New test.
974 * gcc.target/riscv/amo-table-a-6-amo-add-2.c: New test.
975 * gcc.target/riscv/amo-table-a-6-amo-add-3.c: New test.
976 * gcc.target/riscv/amo-table-a-6-amo-add-4.c: New test.
977 * gcc.target/riscv/amo-table-a-6-amo-add-5.c: New test.
978 * gcc.target/riscv/amo-table-a-6-compare-exchange-1.c: New test.
979 * gcc.target/riscv/amo-table-a-6-compare-exchange-2.c: New test.
980 * gcc.target/riscv/amo-table-a-6-compare-exchange-3.c: New test.
981 * gcc.target/riscv/amo-table-a-6-compare-exchange-4.c: New test.
982 * gcc.target/riscv/amo-table-a-6-compare-exchange-5.c: New test.
983 * gcc.target/riscv/amo-table-a-6-compare-exchange-6.c: New test.
984 * gcc.target/riscv/amo-table-a-6-compare-exchange-7.c: New test.
985 * gcc.target/riscv/amo-table-a-6-fence-1.c: New test.
986 * gcc.target/riscv/amo-table-a-6-fence-2.c: New test.
987 * gcc.target/riscv/amo-table-a-6-fence-3.c: New test.
988 * gcc.target/riscv/amo-table-a-6-fence-4.c: New test.
989 * gcc.target/riscv/amo-table-a-6-fence-5.c: New test.
990 * gcc.target/riscv/amo-table-a-6-load-1.c: New test.
991 * gcc.target/riscv/amo-table-a-6-load-2.c: New test.
992 * gcc.target/riscv/amo-table-a-6-load-3.c: New test.
993 * gcc.target/riscv/amo-table-a-6-store-1.c: New test.
994 * gcc.target/riscv/amo-table-a-6-store-2.c: New test.
995 * gcc.target/riscv/amo-table-a-6-store-compat-3.c: New test.
996 * gcc.target/riscv/amo-table-a-6-subword-amo-add-1.c: New test.
997 * gcc.target/riscv/amo-table-a-6-subword-amo-add-2.c: New test.
998 * gcc.target/riscv/amo-table-a-6-subword-amo-add-3.c: New test.
999 * gcc.target/riscv/amo-table-a-6-subword-amo-add-4.c: New test.
1000 * gcc.target/riscv/amo-table-a-6-subword-amo-add-5.c: New test.
1001
1002 2023-05-02 Patrick O'Neill <patrick@rivosinc.com>
1003
1004 PR target/89835
1005 * gcc.target/riscv/pr89835.c: New test.
1006
1007 2023-05-02 Yanzhang Wang <yanzhang.wang@intel.com>
1008 Pan Li <pan2.li@intel.com>
1009
1010 PR target/109617
1011 * gcc.target/riscv/rvv/base/vlmul_ext-1.c: New test.
1012
1013 2023-05-02 Patrick Palka <ppalka@redhat.com>
1014
1015 PR c++/109506
1016 * g++.dg/cpp0x/nsdmi-template26.C: New test.
1017
1018 2023-05-02 Richard Biener <rguenther@suse.de>
1019
1020 * gcc.target/i386/pr88531-2a.c: Skip scanning for ia32.
1021 * gcc.target/i386/pr88531-2b.c: Likewise.
1022 * gcc.target/i386/pr88531-2c.c: Likewise.
1023 * gcc.target/i386/pr89618-2.c: Likewise. Disable AVX512.
1024
1025 2023-05-01 Jason Merrill <jason@redhat.com>
1026
1027 PR c++/109666
1028 * g++.dg/cpp0x/nsdmi-array2.C: New test.
1029
1030 2023-04-30 Jeff Law <jlaw@ventanamicro>
1031
1032 Revert:
1033 2023-04-30 Longjun Luo <luolongjuna@gmail.com>
1034
1035 * gcc.dg/builtin-redefine.c: Test for redefintion warnings
1036 for __LINE__.
1037 * gcc.dg/builtin-redefine-1.c: New test.
1038
1039 2023-04-30 Roger Sayle <roger@nextmovesoftware.com>
1040
1041 * gcc.target/xstormy16/neghi2.c: Update expected implementation.
1042
1043 2023-04-30 Andrew Pinski <apinski@marvell.com>
1044
1045 * gcc.dg/init-bad-1.c: Update error message.
1046 * gcc.dg/init-bad-2.c: Likewise.
1047 * gcc.dg/init-bad-3.c: Likewise.
1048 * gcc.dg/init-excess-3.c: Likewise.
1049 * gcc.dg/pr61096-1.c: Likewise.
1050
1051 2023-04-30 Andrew Pinski <apinski@marvell.com>
1052
1053 PR c/107926
1054 * gcc.dg/init-excess-3.c: New test.
1055
1056 2023-04-30 Martin Liska <mliska@suse.cz>
1057
1058 * c-c++-common/hwasan/asan-pr70541.c: Adjust wording of expected
1059 output.
1060 * c-c++-common/hwasan/heap-overflow.c: Likewise.
1061 * c-c++-common/hwasan/sanity-check-pure-c.c: Likewise.
1062 * c-c++-common/hwasan/use-after-free.c: Likewise.
1063
1064 2023-04-30 Longjun Luo <luolongjuna@gmail.com>
1065
1066 * gcc.dg/builtin-redefine.c: Test for redefintion warnings
1067 for __LINE__.
1068 * gcc.dg/builtin-redefine-1.c: New test.
1069
1070 2023-04-30 Gaius Mulley <gaiusmod2@gmail.com>
1071
1072 * gm2/pim/run/pass/constlitbase.mod: New test.
1073
1074 2023-04-29 Roger Sayle <roger@nextmovesoftware.com>
1075
1076 * gcc.target/xstormy16/neghi2.c: New test case.
1077 * gcc.target/xstormy16/rotatehi-1.c: Likewise.
1078
1079 2023-04-29 Roger Sayle <roger@nextmovesoftware.com>
1080
1081 * gcc.target/xstormy16/swpn-1.c: New QImode test case.
1082 * gcc.target/xstormy16/swpn-2.c: New zero_extend test case.
1083 * gcc.target/xstormy16/swpn-3.c: New sign_extend test case.
1084 * gcc.target/xstormy16/swpn-4.c: New HImode test case.
1085
1086 2023-04-29 Jeff Law <jlaw@ventanamicro>
1087
1088 * gcc.target/mips/mips-ps-type-2.c: Adjust branch cost to
1089 encourage if-conversion. Skip for -Os.
1090 * gcc.target/mips/movcc-3.c: Similarly.
1091
1092 2023-04-29 Fei Gao <gaofei@eswincomputing.com>
1093
1094 * gcc.target/riscv/rv32e_stack.c: New test.
1095
1096 2023-04-28 Hans-Peter Nilsson <hp@axis.com>
1097
1098 * lib/scanasm.exp (parse_function_bodies): Set fluff to include
1099 empty lines (besides optionally leading whitespace).
1100
1101 2023-04-28 Matevos Mehrabyan <matevosmehrabyan@gmail.com>
1102
1103 * gcc.target/riscv/divmod-1.c: New testcase.
1104 * gcc.target/riscv/divmod-2.c: New testcase.
1105
1106 2023-04-28 Karen Sargsyan <karen1999411@gmail.com>
1107
1108 * gcc.target/riscv/zbc32.c: New test.
1109 * gcc.target/riscv/zbc64.c: New test.
1110
1111 2023-04-28 Jivan Hakobyan <jivanhakobyan9@gmail.com>
1112
1113 * gcc.target/riscv/zbb-min-max-02.c: Updated scanning check.
1114 * gcc.target/riscv/zbb-min-max-03.c: New tests.
1115
1116 2023-04-28 Andrew Pinski <apinski@marvell.com>
1117
1118 * gcc.dg/tree-ssa/minmax-16.c: Update testcase slightly.
1119 * gcc.dg/tree-ssa/split-path-1.c: Also disable tree-loop-if-convert
1120 as that now does the combining.
1121
1122 2023-04-28 Roger Sayle <roger@nextmovesoftware.com>
1123
1124 PR rtl-optimization/109476
1125 * gcc.target/avr/mmcu/pr109476.c: New test case.
1126
1127 2023-04-28 Richard Biener <rguenther@suse.de>
1128
1129 * gcc.dg/vect/pr25413a.c: Un-XFAIL everywhere.
1130 * gcc.dg/vect/vect-71.c: Likewise.
1131 * gcc.dg/vect/tsvc/vect-tsvc-s4113.c: Likewise.
1132 * gcc.dg/vect/tsvc/vect-tsvc-s491.c: Likewise.
1133 * gcc.dg/vect/tsvc/vect-tsvc-vas.c: Likewise.
1134
1135 2023-04-28 Richard Biener <rguenther@suse.de>
1136
1137 * gcc.target/i386/pr89618-2.c: New testcase.
1138 * gcc.target/i386/pr88531-2b.c: Adjust.
1139 * gcc.target/i386/pr88531-2c.c: Likewise.
1140
1141 2023-04-28 Pan Li <pan2.li@intel.com>
1142 kito-cheng <kito.cheng@sifive.com>
1143
1144 * gcc.target/riscv/rvv/base/integer_compare_insn_shortcut.c: New test.
1145
1146 2023-04-28 Richard Biener <rguenther@suse.de>
1147
1148 PR ipa/109652
1149 * gcc.dg/torture/pr109652.c: New testcase.
1150
1151 2023-04-28 Julian Brown <julian@codesourcery.com>
1152
1153 PR fortran/109622
1154 * gfortran.dg/goacc/attach-descriptor.f90: Adjust expected output.
1155
1156 2023-04-28 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1157
1158 PR target/99195
1159 * gcc.target/aarch64/simd/pr99195_1.c: Add tests for unary integer ops.
1160
1161 2023-04-28 Jakub Jelinek <jakub@redhat.com>
1162
1163 * gcc.dg/tree-ssa/range-sqrt.c: New test.
1164 * gfortran.dg/ieee/ieee_6.f90: Make x volatile to avoid
1165 ranger optimizing sqrt (-1) call away because it is only used in
1166 test for whether it returns NaN.
1167
1168 2023-04-28 Aldy Hernandez <aldyh@redhat.com>
1169 Jakub Jelinek <jakub@redhat.com>
1170
1171 * gcc.dg/tree-ssa/range-sincos.c: New test.
1172
1173 2023-04-28 Jan Beulich <jbeulich@suse.com>
1174
1175 * g++.dg/modules/alias-1_b.C: Add -fno-canonical-system-headers.
1176 * g++.dg/modules/alias-1_d.C: Likewise.
1177 * g++.dg/modules/alias-1_e.C: Likewise.
1178 * g++.dg/modules/alias-1_f.C: Likewise.
1179 * g++.dg/modules/cpp-6_c.C: Likewise.
1180 * g++.dg/modules/dir-only-2_b.C: Likewise.
1181
1182 2023-04-28 Jan Beulich <jbeulich@suse.com>
1183
1184 * g++.dg/modules/bad-mapper-3.C: Relax failure pattern.
1185
1186 2023-04-28 Alexandre Oliva <oliva@adacore.com>
1187
1188 * c-c++-common/torture/harden-cond-comp.c: New.
1189
1190 2023-04-27 Jason Merrill <jason@redhat.com>
1191
1192 * g++.dg/template/copy1.C: Adjust error lines.
1193
1194 2023-04-27 Pan Li <pan2.li@intel.com>
1195
1196 * gcc.target/riscv/read-thread-pointer.c: Add required tls.
1197
1198 2023-04-27 Aldy Hernandez <aldyh@redhat.com>
1199
1200 PR tree-optimization/109639
1201 * gcc.dg/tree-ssa/pr109639.c: New file.
1202 * gcc.dg/tree-ssa/pr109643.c: New file.
1203
1204 2023-04-27 Richard Biener <rguenther@suse.de>
1205
1206 PR ipa/109607
1207 * g++.dg/torture/pr109607.C: New testcase.
1208
1209 2023-04-27 Jakub Jelinek <jakub@redhat.com>
1210
1211 PR c/109409
1212 * gcc.dg/pr109409.c: New test.
1213
1214 2023-04-27 Jakub Jelinek <jakub@redhat.com>
1215
1216 PR c/107682
1217 PR c/109412
1218 * gcc.dg/pr109412.c: New test.
1219
1220 2023-04-27 Jan Beulich <jbeulich@suse.com>
1221
1222 * c-c++-common/patchable_function_entry-decl.c: Special-case
1223 RISC-V.
1224 * c-c++-common/patchable_function_entry-default.c: Likewise.
1225 * c-c++-common/patchable_function_entry-definition.c: Likewise.
1226
1227 2023-04-26 Jason Merrill <jason@redhat.com>
1228
1229 PR c++/69836
1230 * g++.dg/template/friend76.C: New test.
1231
1232 2023-04-26 Patrick O'Neill <patrick@rivosinc.com>
1233
1234 PR target/104338
1235 * gcc.target/riscv/inline-atomics-1.c: New test.
1236 * gcc.target/riscv/inline-atomics-2.c: New test.
1237 * gcc.target/riscv/inline-atomics-3.c: New test.
1238 * gcc.target/riscv/inline-atomics-4.c: New test.
1239 * gcc.target/riscv/inline-atomics-5.c: New test.
1240 * gcc.target/riscv/inline-atomics-6.c: New test.
1241 * gcc.target/riscv/inline-atomics-7.c: New test.
1242 * gcc.target/riscv/inline-atomics-8.c: New test.
1243
1244 2023-04-26 Pan Li <pan2.li@intel.com>
1245 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
1246
1247 * gcc.target/riscv/rvv/base/zero_base_load_store_optimization.c: New test.
1248
1249 2023-04-26 Roger Sayle <roger@nextmovesoftware.com>
1250
1251 * gcc.target/xstormy16/bswap16.c: New test case.
1252 * gcc.target/xstormy16/bswap32.c: Likewise.
1253 * gcc.target/xstormy16/swpb.c: Likewise.
1254 * gcc.target/xstormy16/swpw-1.c: Likewise.
1255 * gcc.target/xstormy16/swpw-2.c: Likewise.
1256
1257 2023-04-26 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
1258
1259 * gcc.target/riscv/rvv/base/narrow_constraint-13.c: New test.
1260 * gcc.target/riscv/rvv/base/narrow_constraint-14.c: New test.
1261 * gcc.target/riscv/rvv/base/narrow_constraint-15.c: New test.
1262 * gcc.target/riscv/rvv/base/narrow_constraint-16.c: New test.
1263
1264 2023-04-26 Kewen Lin <linkw@linux.ibm.com>
1265
1266 PR target/109069
1267 * gcc.target/powerpc/pr109069-1.c: New test.
1268 * gcc.target/powerpc/pr109069-2-run.c: New test.
1269 * gcc.target/powerpc/pr109069-2.c: New test.
1270 * gcc.target/powerpc/pr109069-2.h: New test.
1271
1272 2023-04-26 Juzhe-Zhong <juzhe.zhong@rivai.ai>
1273
1274 * gcc.target/riscv/rvv/base/binop_vv_constraint-4.c: Adapt testcase.
1275 * gcc.target/riscv/rvv/base/narrow_constraint-17.c: New test.
1276 * gcc.target/riscv/rvv/base/narrow_constraint-18.c: New test.
1277 * gcc.target/riscv/rvv/base/narrow_constraint-19.c: New test.
1278 * gcc.target/riscv/rvv/base/narrow_constraint-20.c: New test.
1279 * gcc.target/riscv/rvv/base/narrow_constraint-21.c: New test.
1280 * gcc.target/riscv/rvv/base/narrow_constraint-22.c: New test.
1281 * gcc.target/riscv/rvv/base/narrow_constraint-23.c: New test.
1282 * gcc.target/riscv/rvv/base/narrow_constraint-24.c: New test.
1283 * gcc.target/riscv/rvv/base/narrow_constraint-25.c: New test.
1284 * gcc.target/riscv/rvv/base/narrow_constraint-26.c: New test.
1285 * gcc.target/riscv/rvv/base/narrow_constraint-27.c: New test.
1286 * gcc.target/riscv/rvv/base/narrow_constraint-28.c: New test.
1287 * gcc.target/riscv/rvv/base/narrow_constraint-29.c: New test.
1288 * gcc.target/riscv/rvv/base/narrow_constraint-30.c: New test.
1289 * gcc.target/riscv/rvv/base/narrow_constraint-31.c: New test.
1290
1291 2023-04-26 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
1292
1293 * gcc.target/riscv/rvv/base/binop_vx_constraint-150.c: Adapt assembly
1294 check.
1295
1296 2023-04-26 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
1297
1298 * gcc.target/riscv/rvv/base/narrow_constraint-12.c: New test.
1299
1300 2023-04-26 Pan Li <pan2.li@intel.com>
1301
1302 PR target/109272
1303 * gcc.target/riscv/rvv/base/pr108185-4.c: Update test check
1304 condition.
1305 * gcc.target/riscv/rvv/base/pr108185-5.c: Likewise.
1306 * gcc.target/riscv/rvv/base/pr108185-6.c: Likewise.
1307
1308 2023-04-26 Jivan Hakobyan <jivanhakobyan9@gmail.com>
1309
1310 * gcc.target/riscv/zbs-bclri-nottwobits.c: New test.
1311
1312 2023-04-26 Gaius Mulley <gaiusmod2@gmail.com>
1313
1314 PR modula2/108121
1315 * gm2/pim/fail/largeconst.mod: Increased constant value test
1316 to fail now that cc1gm2 uses widest_int to represent a ZTYPE.
1317 * gm2/pim/fail/largeconst2.mod: New test.
1318
1319 2023-04-25 Patrick Palka <ppalka@redhat.com>
1320
1321 PR c++/108975
1322 * g++.dg/cpp0x/lambda/lambda-const11a.C: New test.
1323
1324 2023-04-25 Richard Biener <rguenther@suse.de>
1325
1326 PR tree-optimization/109609
1327 * gcc.dg/torture/pr109609.c: New testcase.
1328
1329 2023-04-25 Tobias Burnus <tobias@codesourcery.com>
1330
1331 * g++.dg/gomp/attrs-7.C: Update dg-error/dg-warning.
1332 * gfortran.dg/gomp/loop-2.f90: Likewise.
1333 * gfortran.dg/gomp/reduction5.f90: Likewise.
1334 * gfortran.dg/gomp/reduction6.f90: Likewise.
1335 * gfortran.dg/gomp/scan-1.f90: Likewise.
1336 * gfortran.dg/gomp/taskloop-2.f90: Likewise.
1337 * c-c++-common/gomp/scan-6.c: New test.
1338 * gfortran.dg/gomp/scan-8.f90: New test.
1339
1340 2023-04-25 Jakub Jelinek <jakub@redhat.com>
1341
1342 * g++.dg/cpp23/ext-floating2.C: Add dg-add-options for
1343 float16, float32, float64 and float128.
1344
1345 2023-04-25 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1346
1347 PR target/99195
1348 * gcc.target/aarch64/simd/pr99195_1.c: Add tests for orn, bic, max and min.
1349
1350 2023-04-25 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1351
1352 * gcc.target/aarch64/sve-neon-modes_3.c: New test.
1353
1354 2023-04-25 Jakub Jelinek <jakub@redhat.com>
1355
1356 PR c++/109278
1357 * g++.dg/cpp23/ext-floating15.C: Add dg-add-options float128.
1358
1359 2023-04-25 Richard Biener <rguenther@suse.de>
1360
1361 PR rtl-optimization/109585
1362 * gcc.dg/torture/pr109585.c: New testcase.
1363
1364 2023-04-25 Jakub Jelinek <jakub@redhat.com>
1365
1366 PR target/109566
1367 * gcc.target/powerpc/pr109566.c: New test.
1368
1369 2023-04-25 Martin Liska <mliska@suse.cz>
1370
1371 * g++.dg/gcov/gcov-17.C: Add call to a noreturn function.
1372 * g++.dg/gcov/test-gcov-17.py: Cover new format.
1373 * lib/gcov.exp: Add options for gcov that emit the extra info.
1374
1375 2023-04-25 Victor Do Nascimento <victor.donascimento@arm.com>
1376
1377 * gcc.target/aarch64/stp_vec_dup_32_64-1.c: New.
1378
1379 2023-04-25 Sam James <sam@gentoo.org>
1380
1381 PR tree-optimization/105312
1382 PR target/105573
1383 * gcc.target/sparc/pr105573.c: New test.
1384
1385 2023-04-25 Andrew Pinski <apinski@marvell.com>
1386
1387 * gcc.dg/tree-ssa/phi-opt-25a.c: New test.
1388
1389 2023-04-24 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
1390
1391 * gcc.target/aarch64/sve/acle/general/rev-1.c: New test.
1392
1393 2023-04-24 Andrew Pinski <apinski@marvell.com>
1394
1395 * gcc.dg/tree-ssa/phi-opt-23.c: Update testcase.
1396 * gcc.dg/tree-ssa/phi-opt-24.c: Likewise.
1397
1398 2023-04-24 Andrew Pinski <apinski@marvell.com>
1399
1400 * gcc.dg/tree-ssa/ssa-ifcombine-13.c: Add -fno-ssa-phiopt.
1401
1402 2023-04-24 Andrew Pinski <apinski@marvell.com>
1403
1404 PR tree-optimization/109604
1405 * gcc.c-torture/compile/pr109604-1.c: New test.
1406 * gcc.c-torture/compile/pr109604-2.c: New test.
1407
1408 2023-04-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1409
1410 * gcc.target/aarch64/sve-neon-modes_1.c: New test.
1411 * gcc.target/aarch64/sve-neon-modes_2.c: New test.
1412
1413 2023-04-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1414
1415 PR target/109406
1416 * gcc.target/aarch64/sve2/div-by-bitmask_1.c: Adjust for unpredicated SVE2
1417 MUL.
1418 * gcc.target/aarch64/sve2/unpred_mul_1.c: New test.
1419
1420 2023-04-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1421
1422 * gcc.target/aarch64/simd/vabal_combine.c: New test.
1423
1424 2023-04-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1425
1426 * gcc.target/aarch64/simd/addlv_zext.c: New test.
1427
1428 2023-04-24 Juzhe-Zhong <juzhe.zhong@rivai.ai>
1429
1430 * gcc.target/riscv/rvv/vsetvl/avl_single-102.c: New test.
1431
1432 2023-04-24 Juzhe-Zhong <juzhe.zhong@rivai.ai>
1433
1434 * gcc.target/riscv/rvv/vsetvl/ffload-1.c: New test.
1435 * gcc.target/riscv/rvv/vsetvl/ffload-2.c: New test.
1436 * gcc.target/riscv/rvv/vsetvl/ffload-3.c: New test.
1437 * gcc.target/riscv/rvv/vsetvl/ffload-5.c: New test.
1438 * gcc.target/riscv/rvv/vsetvl/ffload-6.c: New test.
1439 * gcc.target/riscv/rvv/vsetvl/ffload-7.c: New test.
1440
1441 2023-04-24 liuhongt <hongtao.liu@intel.com>
1442
1443 PR tree-optimization/109011
1444 * gcc.target/i386/pr109011-b1.c: New test.
1445 * gcc.target/i386/pr109011-b2.c: New test.
1446 * gcc.target/i386/pr109011-d1.c: New test.
1447 * gcc.target/i386/pr109011-d2.c: New test.
1448 * gcc.target/i386/pr109011-q1.c: New test.
1449 * gcc.target/i386/pr109011-q2.c: New test.
1450 * gcc.target/i386/pr109011-w1.c: New test.
1451 * gcc.target/i386/pr109011-w2.c: New test.
1452 * gcc.target/i386/pr109011-dq1.c: New file.
1453 * gcc.target/i386/pr109011-dq2.c: New file.
1454
1455 2023-04-23 Gaius Mulley <gaiusmod2@gmail.com>
1456
1457 * lib/gm2.exp (gm2_target_compile_default): Conditionally
1458 append -lnsl -lsocket to ldflags.
1459
1460 2023-04-23 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1461
1462 * gcc.target/aarch64/float_truncate_zero.c: New test.
1463
1464 2023-04-23 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1465
1466 PR target/99195
1467 * gcc.target/aarch64/simd/pr99195_1.c: Add testing for vpadd intrinsics.
1468
1469 2023-04-23 Roger Sayle <roger@nextmovesoftware.com>
1470
1471 * gcc.target/xstormy16/mulhi.c: New test case.
1472
1473 2023-04-23 Roger Sayle <roger@nextmovesoftware.com>
1474
1475 * gcc.target/xstormy16/extendhisi2.c: New test case.
1476 * gcc.target/xstormy16/zextendhisi2.c: Likewise.
1477
1478 2023-04-23 Roger Sayle <roger@nextmovesoftware.com>
1479
1480 * gcc.target/xstormy16/shiftsi.c: New test case.
1481
1482 2023-04-23 liuhongt <hongtao.liu@intel.com>
1483
1484 * gcc.target/i386/avx2-dest-false-dep-for-glc.c: Rewrite
1485 testcase to make the codegen more stable.
1486 * gcc.target/i386/avx512dq-dest-false-dep-for-glc.c: Ditto
1487 * gcc.target/i386/avx512f-dest-false-dep-for-glc.c: Ditto.
1488 * gcc.target/i386/avx512fp16-dest-false-dep-for-glc.c: Ditto.
1489 * gcc.target/i386/avx512vl-dest-false-dep-for-glc.c: Ditto.
1490
1491 2023-04-23 liuhongt <hongtao.liu@intel.com>
1492
1493 * gcc.target/i386/pr108707.c: New test.
1494
1495 2023-04-22 Andrew Pinski <apinski@marvell.com>
1496
1497 * gcc.dg/tree-ssa/phi-opt-5.c: Remvoe some xfail.
1498
1499 2023-04-22 Roger Sayle <roger@nextmovesoftware.com>
1500
1501 PR target/54816
1502 * gcc.target/avr/pr54816.c: Move to...
1503 * gcc.target/avr/mmcu/pr54816.c: ... here.
1504
1505 2023-04-22 Harald Anlauf <anlauf@gmx.de>
1506 Steven G. Kargl <kargl@gcc.gnu.org>
1507
1508 PR fortran/109500
1509 * gfortran.dg/allocatable_function_11.f90: New test.
1510
1511 2023-04-22 Jakub Jelinek <jakub@redhat.com>
1512
1513 PR testsuite/109572
1514 * gcc.dg/vect/pr109011-1.c: In scan-tree-dump-times regexps match also
1515 vect prefix to make sure we only count vectorized calls.
1516 * gcc.dg/vect/pr109011-2.c: Likewise. On powerpc* expect just count 3
1517 rather than 4.
1518 * gcc.dg/vect/pr109011-3.c: In scan-tree-dump-times regexps match also
1519 vect prefix to make sure we only count vectorized calls.
1520 * gcc.dg/vect/pr109011-4.c: Likewise. On powerpc* expect just count 3
1521 rather than 4.
1522 (foo): Add 2 further arithmetic ops to the loop to make it appear
1523 worthwhile for vectorization heuristics on powerpc.
1524 * gcc.dg/vect/pr109011-5.c: In scan-tree-dump-times regexps match also
1525 vect prefix to make sure we only count vectorized calls.
1526 (foo): Add 2 further arithmetic ops to the loop to make it appear
1527 worthwhile for vectorization heuristics on powerpc.
1528
1529 2023-04-22 Jeff Law <jlaw@ventanamicro>
1530
1531 * gcc.target/rx/movsicc.c: Broken down into ...
1532 * gcc.target/rx/movsicc-1.c: Here.
1533 * gcc.target/rx/movsicc-2.c: Here.
1534 * gcc.target/rx/movsicc-3.c: Here. xfail one test.
1535 * gcc.target/rx/movsicc-4.c: Here.
1536 * gcc.target/rx/movsicc-5.c: Here.
1537 * gcc.target/rx/movsicc-6.c: Here.
1538 * gcc.target/rx/movsicc-7.c: Here.
1539 * gcc.target/rx/movsicc-8.c: Here.
1540
1541 2023-04-22 Jakub Jelinek <jakub@redhat.com>
1542
1543 PR tree-optimization/109583
1544 * gcc.dg/pr109583.c: New test.
1545
1546 2023-04-22 Jan Hubicka <hubicka@ucw.cz>
1547 Ondrej Kubanek <kubanek0ondrej@gmail.com>
1548
1549 * gcc.dg/tree-ssa/peel1.c: Decrease number of peels by 1.
1550 * gcc.dg/unroll-8.c: Decrease loop iteration estimate.
1551 * gcc.dg/tree-prof/peel-2.c: New test.
1552
1553 2023-04-21 Andrew MacLeod <amacleod@redhat.com>
1554
1555 PR tree-optimization/109546
1556 * gcc.dg/pr109546.c: New.
1557
1558 2023-04-21 Jason Merrill <jason@redhat.com>
1559
1560 PR c++/108099
1561 * g++.dg/ext/int128-8.C: Remove xfailed dg-bogus markers.
1562 * g++.dg/ext/unsigned-typedef2.C: New test.
1563 * g++.dg/ext/unsigned-typedef3.C: New test.
1564
1565 2023-04-21 Jeff Law <jlaw@ventanamicro>
1566
1567 PR testsuite/109549
1568 * gcc.target/i386/cmov6.c: No longer expect this test to
1569 generate 'cmov' instructions.
1570
1571 2023-04-21 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1572
1573 * gcc.target/aarch64/sminmax-asr_1.c: New test.
1574
1575 2023-04-21 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1576
1577 PR target/108779
1578 * gcc.target/aarch64/mtp.c: New test.
1579 * gcc.target/aarch64/mtp_1.c: New test.
1580 * gcc.target/aarch64/mtp_2.c: New test.
1581 * gcc.target/aarch64/mtp_3.c: New test.
1582 * gcc.target/aarch64/mtp_4.c: New test.
1583
1584 2023-04-21 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1585
1586 PR target/99195
1587 * gcc.target/aarch64/simd/pr99195_1.c: New test.
1588
1589 2023-04-21 Richard Biener <rguenther@suse.de>
1590
1591 PR tree-optimization/109573
1592 * g++.dg/vect/pr109573.cc: New testcase.
1593
1594 2023-04-21 Juzhe-Zhong <juzhe.zhong@rivai.ai>
1595
1596 PR target/108270
1597 * gcc.target/riscv/rvv/vsetvl/imm_bb_prop-1.c: Adapt testcase.
1598 * gcc.target/riscv/rvv/vsetvl/imm_conflict-3.c: Ditto.
1599 * gcc.target/riscv/rvv/vsetvl/pr108270.c: New test.
1600
1601 2023-04-21 Haochen Gui <guihaoc@gcc.gnu.org>
1602
1603 PR target/108728
1604 * gcc.dg/torture/float128-cmp-invalid.c: Add xfail.
1605
1606 2023-04-21 Haochen Gui <guihaoc@gcc.gnu.org>
1607
1608 PR target/108728
1609 * lib/target-supports.exp (is-effective-target-keyword): Add
1610 ppc_cpu_supports_hw.
1611
1612 2023-04-21 Juzhe-Zhong <juzhe.zhong@rivai.ai>
1613
1614 PR target/109547
1615 * gcc.target/riscv/rvv/vsetvl/pr109547.c: New.
1616 * gcc.target/riscv/rvv/vsetvl/vsetvl-17.c: Update scan
1617 condition.
1618
1619 2023-04-20 Andrew MacLeod <amacleod@redhat.com>
1620
1621 PR tree-optimization/109564
1622 * gcc.dg/torture/pr109564-1.c: New testcase.
1623 * gcc.dg/torture/pr109564-2.c: Likewise.
1624 * gcc.dg/tree-ssa/evrp-ignore.c: XFAIL.
1625 * gcc.dg/tree-ssa/vrp06.c: Likewise.
1626
1627 2023-04-20 Jakub Jelinek <jakub@redhat.com>
1628
1629 PR c/107041
1630 * gcc.dg/goacc/pr107041.c: New test.
1631
1632 2023-04-20 Uros Bizjak <ubizjak@gmail.com>
1633
1634 PR target/78952
1635 * gcc.target/i386/pr78952-4.c: New test.
1636
1637 2023-04-20 Juzhe-Zhong <juzhe.zhong@rivai.ai>
1638 kito-cheng <kito.cheng@sifive.com>
1639
1640 * gcc.target/riscv/rvv/base/spill-4.c: Adapt testcase.
1641 * gcc.target/riscv/rvv/base/spill-6.c: Adapt testcase.
1642 * gcc.target/riscv/rvv/base/reg_order-1.c: New test.
1643
1644 2023-04-20 Kito Cheng <kito.cheng@sifive.com>
1645
1646 * gcc.target/riscv/arch-19.c: Add -misa-spec.
1647
1648 2023-04-20 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
1649 kito-cheng <kito.cheng@sifive.com>
1650
1651 PR target/109535
1652 * g++.target/riscv/rvv/base/pr109535.C: New test.
1653 * gcc.target/riscv/rvv/base/pr109535.c: New test.
1654
1655 2023-04-20 Kito Cheng <kito.cheng@sifive.com>
1656
1657 * gcc.target/riscv/simplify_ior_optimization.c: Use stdint-gcc.h
1658 rather than stdint.h
1659
1660 2023-04-20 Andrew Stubbs <ams@codesourcery.com>
1661
1662 * lib/target-supports.exp
1663 (check_effective_target_vect_call_copysignf): Add amdgcn.
1664 (check_effective_target_vect_call_sqrtf): Add amdgcn.
1665 (check_effective_target_vect_call_ceilf): Add amdgcn.
1666 (check_effective_target_vect_call_floor): Add amdgcn.
1667 (check_effective_target_vect_logical_reduc): Add amdgcn.
1668
1669 2023-04-20 Jakub Jelinek <jakub@redhat.com>
1670
1671 PR tree-optimization/109011
1672 * gcc.dg/vect/pr109011-1.c: Remove -mpower9-vector from
1673 dg-additional-options.
1674 (baz, qux): Remove functions and corresponding dg-final.
1675 * gcc.dg/vect/pr109011-2.c: New test.
1676 * gcc.dg/vect/pr109011-3.c: New test.
1677 * gcc.dg/vect/pr109011-4.c: New test.
1678 * gcc.dg/vect/pr109011-5.c: New test.
1679
1680 2023-04-20 Jakub Jelinek <jakub@redhat.com>
1681
1682 PR c++/108099
1683 PR testsuite/109560
1684 * g++.dg/ext/int128-8.C: Require int128 effective target.
1685
1686 2023-04-20 Jiufu Guo <guojiufu@linux.ibm.com>
1687
1688 PR testsuite/106879
1689 * gcc.dg/vect/bb-slp-layout-19.c: Modify to guard the check with
1690 vect_hw_misalign on POWERs.
1691
1692 2023-04-20 Haochen Jiang <haochen.jiang@intel.com>
1693
1694 * gcc.target/i386/avx512fvl-vaes-1.c: Add VAES xmm test.
1695 * gcc.target/i386/pr109117-1.c: Modify error message.
1696
1697 2023-04-20 Hu, Lin1 <lin1.hu@intel.com>
1698
1699 * gcc.target/i386/avx512vlbw-reduce-op-1.c: New test.
1700
1701 2023-04-20 Haochen Jiang <haochen.jiang@intel.com>
1702
1703 * gcc.target/i386/vpclmulqdq.c: Add compile test for xmm.
1704
1705 2023-04-20 Haochen Jiang <haochen.jiang@intel.com>
1706
1707 * gcc.target/i386/avx512bw-pr100267-1.c: Remove avx512f and avx512bw.
1708 * gcc.target/i386/avx512bw-pr100267-b-2.c: Ditto.
1709 * gcc.target/i386/avx512bw-pr100267-d-2.c: Ditto.
1710 * gcc.target/i386/avx512bw-pr100267-q-2.c: Ditto.
1711 * gcc.target/i386/avx512bw-pr100267-w-2.c: Ditto.
1712 * gcc.target/i386/avx512f-vpcompressb-1.c: Ditto.
1713 * gcc.target/i386/avx512f-vpcompressb-2.c: Ditto.
1714 * gcc.target/i386/avx512f-vpcompressw-1.c: Ditto.
1715 * gcc.target/i386/avx512f-vpcompressw-2.c: Ditto.
1716 * gcc.target/i386/avx512f-vpexpandb-1.c: Ditto.
1717 * gcc.target/i386/avx512f-vpexpandb-2.c: Ditto.
1718 * gcc.target/i386/avx512f-vpexpandw-1.c: Ditto.
1719 * gcc.target/i386/avx512f-vpexpandw-2.c: Ditto.
1720 * gcc.target/i386/avx512f-vpshld-1.c: Ditto.
1721 * gcc.target/i386/avx512f-vpshldd-2.c: Ditto.
1722 * gcc.target/i386/avx512f-vpshldq-2.c: Ditto.
1723 * gcc.target/i386/avx512f-vpshldv-1.c: Ditto.
1724 * gcc.target/i386/avx512f-vpshldvd-2.c: Ditto.
1725 * gcc.target/i386/avx512f-vpshldvq-2.c: Ditto.
1726 * gcc.target/i386/avx512f-vpshldvw-2.c: Ditto.
1727 * gcc.target/i386/avx512f-vpshrdd-2.c: Ditto.
1728 * gcc.target/i386/avx512f-vpshrdq-2.c: Ditto.
1729 * gcc.target/i386/avx512f-vpshrdv-1.c: Ditto.
1730 * gcc.target/i386/avx512f-vpshrdvd-2.c: Ditto.
1731 * gcc.target/i386/avx512f-vpshrdvq-2.c: Ditto.
1732 * gcc.target/i386/avx512f-vpshrdvw-2.c: Ditto.
1733 * gcc.target/i386/avx512f-vpshrdw-2.c: Ditto.
1734 * gcc.target/i386/avx512vbmi2-vpshld-1.c: Ditto.
1735 * gcc.target/i386/avx512vbmi2-vpshrd-1.c: Ditto.
1736 * gcc.target/i386/avx512vl-vpcompressb-1.c: Ditto.
1737 * gcc.target/i386/avx512vl-vpcompressb-2.c: Ditto.
1738 * gcc.target/i386/avx512vl-vpcompressw-2.c: Ditto.
1739 * gcc.target/i386/avx512vl-vpexpandb-1.c: Ditto.
1740 * gcc.target/i386/avx512vl-vpexpandb-2.c: Ditto.
1741 * gcc.target/i386/avx512vl-vpexpandw-1.c: Ditto.
1742 * gcc.target/i386/avx512vl-vpexpandw-2.c: Ditto.
1743 * gcc.target/i386/avx512vl-vpshldd-2.c: Ditto.
1744 * gcc.target/i386/avx512vl-vpshldq-2.c: Ditto.
1745 * gcc.target/i386/avx512vl-vpshldv-1.c: Ditto.
1746 * gcc.target/i386/avx512vl-vpshldvd-2.c: Ditto.
1747 * gcc.target/i386/avx512vl-vpshldvq-2.c: Ditto.
1748 * gcc.target/i386/avx512vl-vpshldvw-2.c: Ditto.
1749 * gcc.target/i386/avx512vl-vpshrdd-2.c: Ditto.
1750 * gcc.target/i386/avx512vl-vpshrdq-2.c: Ditto.
1751 * gcc.target/i386/avx512vl-vpshrdv-1.c: Ditto.
1752 * gcc.target/i386/avx512vl-vpshrdvd-2.c: Ditto.
1753 * gcc.target/i386/avx512vl-vpshrdvq-2.c: Ditto.
1754 * gcc.target/i386/avx512vl-vpshrdvw-2.c: Ditto.
1755 * gcc.target/i386/avx512vl-vpshrdw-2.c: Ditto.
1756 * gcc.target/i386/avx512vlbw-pr100267-1.c: Ditto.
1757 * gcc.target/i386/avx512vlbw-pr100267-b-2.c: Ditto.
1758 * gcc.target/i386/avx512vlbw-pr100267-w-2.c: Ditto.
1759
1760 2023-04-20 Haochen Jiang <haochen.jiang@intel.com>
1761
1762 * gcc.target/i386/avx512bitalg-vpopcntb-1.c:
1763 Remove avx512bw.
1764 * gcc.target/i386/avx512bitalg-vpopcntb.c: Ditto.
1765 * gcc.target/i386/avx512bitalg-vpopcntbvl.c: Ditto.
1766 * gcc.target/i386/avx512bitalg-vpopcntw-1.c: Ditto.
1767 * gcc.target/i386/avx512bitalg-vpopcntw.c: Ditto.
1768 * gcc.target/i386/avx512bitalg-vpopcntwvl.c: Ditto.
1769 * gcc.target/i386/avx512bitalg-vpshufbitqmb-1.c: Ditto.
1770 * gcc.target/i386/avx512bitalg-vpshufbitqmb.c: Ditto.
1771 * gcc.target/i386/avx512bitalgvl-vpopcntb-1.c: Ditto.
1772 * gcc.target/i386/avx512bitalgvl-vpopcntw-1.c: Ditto.
1773 * gcc.target/i386/avx512bitalgvl-vpshufbitqmb-1.c: Ditto.
1774 * gcc.target/i386/pr93696-1.c: Ditto.
1775 * gcc.target/i386/pr93696-2.c: Ditto.
1776
1777 2023-04-20 Hu, Lin1 <lin1.hu@intel.com>
1778
1779 * gcc.target/i386/avx512vl-vshuff32x4-1.c: Modify test.
1780 * gcc.target/i386/avx512vl-vshuff64x2-1.c: Ditto.
1781 * gcc.target/i386/avx512vl-vshufi32x4-1.c: Ditto.
1782 * gcc.target/i386/avx512vl-vshufi64x2-1.c: Ditto.
1783 * gcc.target/i386/opt-vperm-vshuf-1.c: New test.
1784 * gcc.target/i386/opt-vperm-vshuf-2.c: Ditto.
1785 * gcc.target/i386/opt-vperm-vshuf-3.c: Ditto.
1786
1787 2023-04-19 Patrick Palka <ppalka@redhat.com>
1788 Jonathan Wakely <jwakely@redhat.com>
1789
1790 PR c++/100157
1791 * g++.dg/ext/type_pack_element1.C: New test.
1792 * g++.dg/ext/type_pack_element2.C: New test.
1793 * g++.dg/ext/type_pack_element3.C: New test.
1794
1795 2023-04-19 Patrick Palka <ppalka@redhat.com>
1796
1797 PR c++/109556
1798 * g++.dg/cpp2a/concepts-placeholder13.C: New test.
1799
1800 2023-04-19 Harald Anlauf <anlauf@gmx.de>
1801
1802 PR testsuite/83904
1803 PR fortran/100297
1804 * gfortran.dg/allocatable_function_1.f90: Use "__builtin_free "
1805 instead of the naive "free".
1806 * gfortran.dg/reshape_8.f90: Extend pattern from a simple "data".
1807
1808 2023-04-19 Andrew Pinski <apinski@marvell.com>
1809
1810 * gcc.target/i386/cmov10.c: New test.
1811 * gcc.target/i386/cmov11.c: New test.
1812
1813 2023-04-19 Jason Merrill <jason@redhat.com>
1814
1815 PR c++/108099
1816 * g++.dg/ext/int128-8.C: New test.
1817
1818 2023-04-19 Juzhe-Zhong <juzhe.zhong@rivai.ai>
1819
1820 * gcc.target/riscv/rvv/base/pr108185-4.c: Adapt testcase.
1821 * gcc.target/riscv/rvv/base/spill-1.c: Ditto.
1822 * gcc.target/riscv/rvv/base/spill-11.c: Ditto.
1823 * gcc.target/riscv/rvv/base/spill-2.c: Ditto.
1824 * gcc.target/riscv/rvv/base/spill-3.c: Ditto.
1825 * gcc.target/riscv/rvv/base/spill-5.c: Ditto.
1826 * gcc.target/riscv/rvv/base/spill-9.c: Ditto.
1827
1828 2023-04-19 Pan Li <pan2.li@intel.com>
1829
1830 * gcc.target/riscv/rvv/base/mask_insn_shortcut.c: Update check
1831 condition.
1832 * gcc.target/riscv/simplify_ior_optimization.c: New test.
1833
1834 2023-04-19 Uros Bizjak <ubizjak@gmail.com>
1835
1836 PR target/78904
1837 PR target/78952
1838 * gcc.target/i386/pr78952-3.c: New test.
1839
1840 2023-04-19 Xi Ruoyao <xry111@xry111.site>
1841
1842 PR target/109465
1843 * gcc.target/loongarch/pr109465-1.c: New test.
1844 * gcc.target/loongarch/pr109465-2.c: New test.
1845 * gcc.target/loongarch/pr109465-3.c: New test.
1846
1847 2023-04-19 Xi Ruoyao <xry111@xry111.site>
1848
1849 * gcc.target/loongarch/va_arg.c: New test.
1850
1851 2023-04-19 Jakub Jelinek <jakub@redhat.com>
1852
1853 PR tree-optimization/109011
1854 * gcc.dg/vect/pr109011-1.c: New test.
1855
1856 2023-04-19 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
1857
1858 * gcc.target/aarch64/vec-set-zero.c: New test.
1859
1860 2023-04-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1861
1862 PR target/108840
1863 * gcc.target/aarch64/pr108840.c: New test.
1864
1865 2023-04-19 Jakub Jelinek <jakub@redhat.com>
1866
1867 PR tree-optimization/109524
1868 * g++.dg/pr109524.C (nn::nn): Change argument type from nn & to
1869 const nn &.
1870
1871 2023-04-18 Uros Bizjak <ubizjak@gmail.com>
1872
1873 PR target/94908
1874 * gcc.target/i386/pr94908.c: New test.
1875 * gcc.target/i386/sse4_1-insertps-5.c: New test.
1876 * gcc.target/i386/vperm-v4sf-2-sse4.c: New test.
1877
1878 2023-04-18 Richard Biener <rguenther@suse.de>
1879
1880 * gcc.dg/ipa/ipa-pta-16.c: Use -details for dump.
1881 * gcc.dg/tm/alias-1.c: Likewise.
1882 * gcc.dg/tm/alias-2.c: Likewise.
1883 * gcc.dg/torture/ipa-pta-1.c: Likewise.
1884 * gcc.dg/torture/pr39074-2.c: Likewise.
1885 * gcc.dg/torture/pr39074.c: Likewise.
1886 * gcc.dg/torture/pta-callused-1.c: Likewise.
1887 * gcc.dg/torture/pta-escape-1.c: Likewise.
1888 * gcc.dg/torture/pta-ptrarith-1.c: Likewise.
1889 * gcc.dg/torture/pta-ptrarith-2.c: Likewise.
1890 * gcc.dg/torture/pta-ptrarith-3.c: Likewise.
1891 * gcc.dg/torture/pta-structcopy-1.c: Likewise.
1892 * gcc.dg/torture/ssa-pta-fn-1.c: Likewise.
1893 * gcc.dg/tree-ssa/alias-19.c: Likewise.
1894 * gcc.dg/tree-ssa/pta-callused.c: Likewise.
1895 * gcc.dg/tree-ssa/pta-fp.c: Likewise.
1896 * gcc.dg/tree-ssa/pta-ptrarith-1.c: Likewise.
1897 * gcc.dg/tree-ssa/pta-ptrarith-2.c: Likewise.
1898
1899 2023-04-18 Andrew Stubbs <ams@codesourcery.com>
1900
1901 * gcc.target/gcn/fpdiv.c: Remove the -ffast-math requirement.
1902
1903 2023-04-18 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1904
1905 * gcc.target/aarch64/spellcheck_11.c: New test.
1906
1907 2023-04-18 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1908
1909 * gcc.target/aarch64/ldapr-zext.c: Add test for u8 to u16
1910 extension.
1911
1912 2023-04-18 Jin Ma <jinma@linux.alibaba.com>
1913
1914 * gcc.target/riscv/arch-5.c: Likewise.
1915
1916 2023-04-18 Jakub Jelinek <jakub@redhat.com>
1917
1918 PR tree-optimization/109240
1919 * gcc.target/aarch64/simd/addsub_2.c: New test.
1920 * gcc.target/aarch64/sve/addsub_2.c: New test.
1921
1922 2023-04-18 Xi Ruoyao <xry111@xry111.site>
1923
1924 * gcc.target/loongarch/add-const.c: New test.
1925 * gcc.target/loongarch/stack-check-cfa-1.c: Adjust for stack
1926 frame size change.
1927 * gcc.target/loongarch/stack-check-cfa-2.c: Likewise.
1928
1929 2023-04-17 Patrick Palka <ppalka@redhat.com>
1930
1931 PR c++/109531
1932 * g++.dg/template/canon-type-20.C: New test.
1933 * g++.dg/template/ttp36.C: New test.
1934
1935 2023-04-17 Fei Gao <gaofei@eswincomputing.com>
1936
1937 * gcc.target/riscv/stack_save_restore.c: New test.
1938
1939 2023-04-17 Palmer Dabbelt <palmer@rivosinc.com>
1940
1941 * gcc.target/riscv/xtheadfmv-fmv.c: Force the ilp32d ABI.
1942
1943 2023-04-17 Palmer Dabbelt <palmer@rivosinc.com>
1944
1945 * gcc.target/riscv/rvv/rvv.exp (gcc_mabi): New variable.
1946
1947 2023-04-17 Palmer Dabbelt <palmer@rivosinc.com>
1948
1949 PR target/106602
1950 * gcc.target/riscv/pr106602.c: Moved to...
1951 * gcc.target/riscv/pr106602-rv64i.c: ...here.
1952 * gcc.target/riscv/pr106602-rv32i.c: New test.
1953 * gcc.target/riscv/pr106602-rv64i_zba.c: New test.
1954
1955 2023-04-17 Feng Wang <wangfeng@eswincomputing.com>
1956
1957 * gcc.target/riscv/zbb-rol-ror-04.c: New test.
1958 * gcc.target/riscv/zbb-rol-ror-05.c: New test.
1959 * gcc.target/riscv/zbb-rol-ror-06.c: New test.
1960 * gcc.target/riscv/zbb-rol-ror-07.c: New test.
1961
1962 2023-04-17 Martin Jambor <mjambor@suse.cz>
1963
1964 PR ipa/107769
1965 PR ipa/109318
1966 * gcc.dg/ipa/pr109318.c: New test.
1967 * gcc.dg/lto/pr107769_0.c: Likewise.
1968
1969 2023-04-17 Philipp Tomsich <philipp.tomsich@vrull.eu>
1970 Di Zhao <di.zhao@amperecomputing.com>
1971
1972 * gcc.target/aarch64/ampere1-no_ldp_combine.c: New test.
1973
1974 2023-04-17 Jakub Jelinek <jakub@redhat.com>
1975
1976 * gcc.dg/vect/vect-simd-clone-16f.c: Add -mno-avx512f for non-lp64 x86.
1977 * gcc.dg/vect/vect-simd-clone-17f.c: Likewise.
1978 * gcc.dg/vect/vect-simd-clone-18f.c: Likewise.
1979
1980 2023-04-17 Richard Biener <rguenther@suse.de>
1981
1982 PR tree-optimization/109524
1983 * g++.dg/pr109524.C: New testcase.
1984
1985 2023-04-17 Jiufu Guo <guojiufu@linux.ibm.com>
1986
1987 PR testsuite/108809
1988 * gcc.target/powerpc/builtins-5-p9-runnable.c: Update for BE.
1989
1990 2023-04-17 Kito Cheng <kito.cheng@sifive.com>
1991
1992 * gcc.target/riscv/rvv/base/scalar_move-2.c: Adjust include way
1993 for riscv_vector.h
1994 * gcc.target/riscv/rvv/base/spill-sp-adjust.c: Add missing
1995 -mabi.
1996
1997 2023-04-17 Pan Li <pan2.li@intel.com>
1998
1999 * gcc.target/riscv/rvv/base/mask_insn_shortcut.c: New test.
2000
2001 2023-04-16 Jeff Law <jlaw@ventanamicro>
2002
2003 PR target/109508
2004 * gcc.target/riscv/pr109508.c: New test.
2005
2006 2023-04-16 Roger Sayle <roger@nextmovesoftware.com>
2007
2008 PR target/54816
2009 * gcc.target/avr/pr54816.c: New test case.
2010
2011 2023-04-15 Jason Merrill <jason@redhat.com>
2012
2013 PR c++/109357
2014 * g++.dg/cpp2a/constexpr-dtor15.C: New test.
2015
2016 2023-04-15 Alexandre Oliva <oliva@adacore.com>
2017 Kewen Lin <linkw@linux.ibm.com>
2018
2019 PR target/99708
2020 * gcc.target/powerpc/pr99708.c: Accept lack of
2021 __SIZEOF_IBM128__ when long double is 64-bit wide.
2022
2023 2023-04-15 Jason Merrill <jason@redhat.com>
2024
2025 PR c++/109514
2026 * g++.dg/warn/Wdangling-pointer-6.C: New test.
2027
2028 2023-04-14 Harald Anlauf <anlauf@gmx.de>
2029
2030 PR fortran/109511
2031 * gfortran.dg/set_exponent_1.f90: New test.
2032
2033 2023-04-14 Richard Biener <rguenther@suse.de>
2034
2035 * gcc.dg/vect/vect-simd-clone-16e.c: Revert back to
2036 checking avx_runtime in dump scanning.
2037 * gcc.dg/vect/vect-simd-clone-17e.c: Likewise.
2038 * gcc.dg/vect/vect-simd-clone-18e.c: Likewise.
2039
2040 2023-04-14 Paul Thomas <pault@gcc.gnu.org>
2041
2042 PR fortran/104272
2043 * gfortran.dg/class_result_8.f90 : Number of builtin_frees down
2044 from 6 to 5 without memory leaks.
2045 * gfortran.dg/finalize_52.f90: New test
2046
2047 2023-04-14 Richard Biener <rguenther@suse.de>
2048
2049 PR tree-optimization/109502
2050 * gcc.dg/vect/pr109502.c: New testcase.
2051
2052 2023-04-14 Richard Biener <rguenther@suse.de>
2053
2054 * gcc.dg/vect/vect-simd-clone-16e.c: Fix x86 lp64 checking
2055 and add missing avx guard.
2056 * gcc.dg/vect/vect-simd-clone-17e.c: Likewise.
2057 * gcc.dg/vect/vect-simd-clone-18e.c: Likewise.
2058 * gcc.dg/vect/vect-simd-clone-16f.c: Fix x86 lp64 checking.
2059 * gcc.dg/vect/vect-simd-clone-17f.c: Likewise.
2060 * gcc.dg/vect/vect-simd-clone-18f.c: Likewise.
2061
2062 2023-04-14 Jeff Law <jlaw@ventanamicro.com>
2063 Jakub Jelinek <jakub@redhat.com>
2064
2065 PR target/108947
2066 PR target/109040
2067 * gcc.dg/pr108947.c: New test.
2068 * gcc.c-torture/execute/pr109040.c: New test.
2069
2070 2023-04-14 Jiufu Guo <guojiufu@linux.ibm.com>
2071
2072 PR analyzer/108722
2073 * gcc.dg/analyzer/file-CWE-1341-example.c: Update.
2074
2075 2023-04-13 Patrick Palka <ppalka@redhat.com>
2076
2077 PR c++/109420
2078 * g++.dg/template/typename27.C: New test.
2079
2080 2023-04-13 Jason Merrill <jason@redhat.com>
2081
2082 PR c++/109277
2083 * g++.dg/ext/is_convertible5.C: New test.
2084
2085 2023-04-13 Gaius Mulley <gaiusmod2@gmail.com>
2086
2087 PR modula2/109497
2088 PR modula2/109496
2089 * gm2/pim/run/pass/addcharconst.mod: New test.
2090 * gm2/pim/run/pass/singlechar.mod: New test.
2091
2092 2023-04-13 Richard Sandiford <richard.sandiford@arm.com>
2093
2094 PR target/108910
2095 * gcc.dg/torture/pr108910.c: New test.
2096
2097 2023-04-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
2098
2099 PR target/109479
2100 * gcc.target/riscv/rvv/base/pr109479-1.c: New test.
2101 * gcc.target/riscv/rvv/base/pr109479-2.c: New test.
2102 * gcc.target/riscv/rvv/base/pr109479-3.c: New test.
2103 * gcc.target/riscv/rvv/base/pr109479-4.c: New test.
2104 * gcc.target/riscv/rvv/base/pr109479-5.c: New test.
2105 * gcc.target/riscv/rvv/base/pr109479-6.c: New test.
2106
2107 2023-04-12 Jakub Jelinek <jakub@redhat.com>
2108
2109 PR tree-optimization/109410
2110 * gcc.dg/pr109410.c: New test.
2111
2112 2023-04-12 Jakub Jelinek <jakub@redhat.com>
2113
2114 PR target/109458
2115 * gcc.target/i386/pr109458.c: New test.
2116
2117 2023-04-12 Jakub Jelinek <jakub@redhat.com>
2118
2119 PR tree-optimization/109462
2120 * g++.dg/opt/pr109462.C: New test.
2121
2122 2023-04-12 Andrew MacLeod <amacleod@redhat.com>
2123
2124 PR tree-optimization/109462
2125 * gcc.dg/uninit-pr101912.c: XFAIL the warning.
2126
2127 2023-04-12 Richard Biener <rguenther@suse.de>
2128
2129 PR tree-optimization/109473
2130 * gcc.dg/vect/pr109473.c: New testcase.
2131
2132 2023-04-12 Harald Anlauf <anlauf@gmx.de>
2133
2134 PR fortran/104312
2135 * gfortran.dg/entry_26.f90: New test.
2136 * gfortran.dg/entry_27.f90: New test.
2137
2138 2023-04-12 Harald Anlauf <anlauf@gmx.de>
2139
2140 PR fortran/61615
2141 PR fortran/99982
2142 * gfortran.dg/interface_49.f90: New test.
2143
2144 2023-04-12 Richard Biener <rguenther@suse.de>
2145
2146 PR tree-optimization/109469
2147 * gcc.dg/torture/pr109469.c: New testcase.
2148
2149 2023-04-12 Richard Biener <rguenther@suse.de>
2150
2151 PR tree-optimization/109434
2152 * g++.dg/opt/pr109434.C: New testcase.
2153
2154 2023-04-12 Kewen Lin <linkw@linux.ibm.com>
2155
2156 PR testsuite/108815
2157 * gcc.target/powerpc/pr83677.c (v_expand_u8, v_expand_u16,
2158 v_load_deinterleave_f32, v_store_interleave_f32): Adjust some code by
2159 considering BE.
2160
2161 2023-04-11 Lin Sinan <mynameisxiaou@gmail.com>
2162
2163 * gcc.target/riscv/zbs-extra-bit-or-twobits.c: New test.
2164
2165 2023-04-11 Yanzhang Wang <yanzhang.wang@intel.com>
2166 Pan Li <pan2.li@intel.com>
2167 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
2168 Kito Cheng <kito.cheng@sifive.com>
2169
2170 PR target/109104
2171 * gcc.target/riscv/zero-scratch-regs-1.c: New test.
2172 * gcc.target/riscv/zero-scratch-regs-2.c: New test.
2173 * gcc.target/riscv/zero-scratch-regs-3.c: New test.
2174
2175 2023-04-11 Tobias Burnus <tobias@codesourcery.com>
2176
2177 * gfortran.dg/gomp/affinity-clause-1.f90: Update scan-tree pattern
2178 for -m32.
2179
2180 2023-04-11 Martin Liska <mliska@suse.cz>
2181
2182 PR driver/108241
2183 * gcc.dg/pr108241.c: New test.
2184 * gcc.dg/pr79570.c: Add also -g option.
2185
2186 2023-04-11 Andre Vieira <andre.simoesdiasvieira@arm.com>
2187
2188 * gcc.dg/vect/vect-simd-clone-16.c: Make simd clone inbranch only.
2189 * gcc.dg/vect/vect-simd-clone-17.c: Likewise.
2190 * gcc.dg/vect/vect-simd-clone-18.c: Likewise.
2191
2192 2023-04-11 Haochen Gui <guihaoc@gcc.gnu.org>
2193
2194 PR target/108812
2195 * gcc.target/powerpc/p9-sign_extend-runnable.c: Set corresponding
2196 expected vectors for Big Endian.
2197 * gcc.target/powerpc/int_128bit-runnable.c: Likewise.
2198
2199 2023-04-10 Michael Meissner <meissner@linux.ibm.com>
2200
2201 PR target/70243
2202 * gcc.target/powerpc/pr70243.c: New test.
2203
2204 2023-04-10 Haochen Jiang <haochen.jiang@intel.com>
2205
2206 * g++.dg/other/i386-2.C: Add -mamx-complex.
2207 * g++.dg/other/i386-3.C: Ditto.
2208 * gcc.target/i386/amx-check.h: Add cpu check for AMX-COMPLEX.
2209 * gcc.target/i386/amx-helper.h: Add amx-complex support.
2210 * gcc.target/i386/funcspec-56.inc: Add new target attribute.
2211 * gcc.target/i386/sse-12.c: Add -mamx-complex.
2212 * gcc.target/i386/sse-13.c: Ditto.
2213 * gcc.target/i386/sse-14.c: Ditto.
2214 * gcc.target/i386/sse-22.c: Add amx-complex.
2215 * gcc.target/i386/sse-23.c: Ditto.
2216 * lib/target-supports.exp (check_effective_target_amx_complex): New.
2217 * gcc.target/i386/amxcomplex-asmatt-1.c: New test.
2218 * gcc.target/i386/amxcomplex-asmintel-1.c: Ditto.
2219 * gcc.target/i386/amxcomplex-cmmimfp16ps-2.c: Ditto.
2220 * gcc.target/i386/amxcomplex-cmmrlfp16ps-2.c: Ditto.
2221
2222 2023-04-08 Jakub Jelinek <jakub@redhat.com>
2223
2224 PR tree-optimization/109392
2225 * gcc.dg/pr109392.c: New test.
2226
2227 2023-04-08 John David Anglin <danglin@gcc.gnu.org>
2228
2229 * gcc.dg/pr84877.c: xfail on hppa*-*-*.
2230
2231 2023-04-08 John David Anglin <danglin@gcc.gnu.org>
2232
2233 * gcc.dg/long_branch.c: Use timeout factor 2.0 on hppa*-*-*.
2234
2235 2023-04-08 Paul Thomas <pault@gcc.gnu.org>
2236
2237 PR fortran/87477
2238 PR fortran/85686
2239 PR fortran/88247
2240 PR fortran/91941
2241 PR fortran/92779
2242 PR fortran/93339
2243 PR fortran/93813
2244 PR fortran/100948
2245 PR fortran/102106
2246 PR fortran/98408
2247 PR fortran/105205
2248 PR fortran/106918
2249 * gfortran.dg/associate_47.f90 : Enable substring test.
2250 * gfortran.dg/associate_51.f90 : Update an error message.
2251 * gfortran.dg/goacc/array-with-dt-2.f90 : Add span to
2252 uninitialzed dg-warnings.
2253 * gfortran.dg/associate_60.f90 : New test
2254 * gfortran.dg/pr98408.f90 : New test
2255 * gfortran.dg/pr105205.f90 : New test
2256 * gfortran.dg/pr106918.f90 : New test
2257
2258 2023-04-08 Paul Thomas <pault@gcc.gnu.org>
2259
2260 * gfortran.dg/c-interop/allocatable-optional-pointer.f90 : Fix
2261 dg directive and remove trailing whitespace.
2262 * gfortran.dg/c-interop/c407a-1.f90 : ditto
2263 * gfortran.dg/c-interop/c407b-1.f90 : ditto
2264 * gfortran.dg/c-interop/c407b-2.f90 : ditto
2265 * gfortran.dg/c-interop/c407c-1.f90 : ditto
2266 * gfortran.dg/c-interop/c535a-1.f90 : ditto
2267 * gfortran.dg/c-interop/c535a-2.f90 : ditto
2268 * gfortran.dg/c-interop/c535b-1.f90 : ditto
2269 * gfortran.dg/c-interop/c535b-2.f90 : ditto
2270 * gfortran.dg/c-interop/c535b-3.f90 : ditto
2271 * gfortran.dg/c-interop/c535c-1.f90 : ditto
2272 * gfortran.dg/c-interop/c535c-2.f90 : ditto
2273 * gfortran.dg/c-interop/deferred-character-1.f90 : ditto
2274 * gfortran.dg/c-interop/removed-restrictions-1.f90 : ditto
2275 * gfortran.dg/c-interop/removed-restrictions-2.f90 : ditto
2276 * gfortran.dg/c-interop/removed-restrictions-4.f90 : ditto
2277 * gfortran.dg/c-interop/tkr.f90 : ditto
2278 * gfortran.dg/class_result_10.f90 : ditto
2279 * gfortran.dg/dtio_35.f90 : ditto
2280 * gfortran.dg/gomp/affinity-clause-1.f90 : ditto
2281 * gfortran.dg/pr103258.f90 : ditto
2282 * gfortran.dg/pr59107.f90 : ditto
2283 * gfortran.dg/pr93835.f08 : ditto
2284
2285 2023-04-07 Alexandre Oliva <oliva@adacore.com>
2286
2287 * gcc.target/powerpc/ppc-fortran/ppc-fortran.exp: Test for
2288 fortran compiler, skip if missing.
2289
2290 2023-04-06 Stam Markianos-Wright <stam.markianos-wright@arm.com>
2291
2292 * gcc.target/arm/mve/intrinsics/mve_intrinsic_type_overloads-fp.c: Remove unused variables.
2293 * gcc.target/arm/mve/intrinsics/mve_intrinsic_type_overloads-int.c: Remove unused variables.
2294
2295 2023-04-06 Andrew MacLeod <amacleod@redhat.com>
2296
2297 PR tree-optimization/109417
2298 * gcc.dg/pr109417.c: New.
2299
2300 2023-04-06 Owen Avery <powerboat9.gamer@gmail.com>
2301
2302 * rust/compile/issue-1422.rs: New test.
2303
2304 2023-04-06 Philip Herron <herron.philip@googlemail.com>
2305
2306 * rust/compile/issue-1361.rs: New test.
2307
2308 2023-04-06 Thomas Schwinge <thomas@codesourcery.com>
2309
2310 * rust/compile/issue-1830_bytes.rs: Fix up DejaGnu directives.
2311 * rust/compile/issue-1830_str.rs: Likewise.
2312
2313 2023-04-06 Arthur Cohen <arthur.cohen@embecosm.com>
2314
2315 * rust/compile/empty.in: New test.
2316 * rust/compile/include_empty.rs: New test.
2317
2318 2023-04-06 Philip Herron <herron.philip@googlemail.com>
2319
2320 * rust/compile/torture/traits10.rs: Fix test-case
2321
2322 2023-04-06 Philip Herron <herron.philip@googlemail.com>
2323
2324 * rust/compile/issue-1725-1.rs: New test.
2325 * rust/compile/issue-1725-2.rs: New test.
2326
2327 2023-04-06 Owen Avery <powerboat9.gamer@gmail.com>
2328
2329 * rust/compile/builtin_macro_include_str.rs:
2330 Include test of invalid UTF-8.
2331 * rust/compile/invalid_utf8: File with invalid UTF-8.
2332
2333 2023-04-06 Owen Avery <powerboat9.gamer@gmail.com>
2334
2335 * rust/compile/parse_empty_tuple_pattern.rs: New test.
2336
2337 2023-04-06 Pierre-Emmanuel Patry <pierre-emmanuel.patry@embecosm.com>
2338
2339 * rust/compile/issue-1830_bytes.rs: New test.
2340 * rust/compile/issue-1830_str.rs: New test.
2341
2342 2023-04-06 Owen Avery <powerboat9.gamer@gmail.com>
2343
2344 * rust/compile/variadic.rs: New test.
2345
2346 2023-04-06 Owen Avery <powerboat9.gamer@gmail.com>
2347
2348 * rust/execute/torture/overflow1.rs: Fix test.
2349
2350 2023-04-06 mxlol233 <mxlol233@outlook.com>
2351
2352 * rust/compile/const-issue1440.rs: Add crate feature: `intrinsics`.
2353 * rust/compile/feature_intrinsics.rs: New file.
2354 * rust/compile/issue-1031.rs: Add crate feature: `intrinsics`.
2355 * rust/compile/issue-1130.rs: Add crate feature: `intrinsics`.
2356 * rust/compile/issue-1131.rs: Add crate feature: `intrinsics`.
2357 * rust/compile/issue-1237.rs: Add crate feature: `intrinsics`.
2358 * rust/compile/issue-1289.rs: Add crate feature: `intrinsics`.
2359 * rust/compile/rust-const-blog-issue.rs: Add crate feature: `intrinsics`.
2360 * rust/compile/torture/intrinsics-3.rs: Add crate feature: `intrinsics`.
2361 * rust/compile/torture/intrinsics-4.rs: Add crate feature: `intrinsics`.
2362 * rust/compile/torture/intrinsics-5.rs: Add crate feature: `intrinsics`.
2363 * rust/compile/torture/intrinsics-6.rs: Add crate feature: `intrinsics`.
2364 * rust/compile/torture/intrinsics-7.rs: Add crate feature: `intrinsics`.
2365 * rust/compile/torture/issue-1024.rs: Add crate feature: `intrinsics`.
2366 * rust/compile/torture/issue-1075.rs: Add crate feature: `intrinsics`.
2367 * rust/compile/torture/issue-1432.rs: Add crate feature: `intrinsics`.
2368 * rust/compile/unsafe10.rs: Add crate feature: `intrinsics`.
2369 * rust/execute/torture/atomic_load.rs: Add crate feature: `intrinsics`.
2370 * rust/execute/torture/atomic_store.rs: Add crate feature: `intrinsics`.
2371 * rust/execute/torture/copy_nonoverlapping1.rs: Add crate feature:
2372 `intrinsics`.
2373 * rust/execute/torture/issue-1120.rs: Add crate feature: `intrinsics`.
2374 * rust/execute/torture/issue-1133.rs: Add crate feature: `intrinsics`.
2375 * rust/execute/torture/issue-1232.rs: Add crate feature: `intrinsics`.
2376 * rust/execute/torture/slice-magic.rs: Add crate feature: `intrinsics`.
2377 * rust/execute/torture/slice-magic2.rs: Add crate feature: `intrinsics`.
2378 * rust/execute/torture/str-layout1.rs: Add crate feature: `intrinsics`.
2379 * rust/execute/torture/transmute1.rs: Add crate feature: `intrinsics`.
2380 * rust/execute/torture/wrapping_op1.rs: Add crate feature: `intrinsics`.
2381 * rust/execute/torture/wrapping_op2.rs: Add crate feature: `intrinsics`.
2382
2383 2023-04-06 Arthur Cohen <arthur.cohen@embecosm.com>
2384
2385 * rust/compile/macro17.rs: Fix testsuite for new recursion errors.
2386 * rust/compile/macro44.rs: Fix invalid testcase assertions.
2387 * rust/compile/builtin_macro_recurse.rs: Fix invalid test.
2388 * rust/compile/builtin_macro_recurse2.rs: New test.
2389 * rust/compile/macro46.rs: New test.
2390 * rust/compile/builtin_macro_eager1.rs: New file.
2391 * rust/compile/builtin_macro_eager2.rs: New file.
2392
2393 2023-04-06 Owen Avery <powerboat9.gamer@gmail.com>
2394
2395 * rust/execute/torture/let-pattern-1.rs: New test.
2396
2397 2023-04-06 Philip Herron <herron.philip@googlemail.com>
2398
2399 * rust/compile/torture/intrinsics-4.rs: implement Copy trait
2400 * rust/compile/torture/intrinsics-5.rs: likewise
2401 * rust/execute/torture/atomic_load.rs: likewise
2402 * rust/execute/torture/atomic_store.rs: likewise
2403 * rust/bounds1.rs: New test.
2404
2405 2023-04-06 Philip Herron <herron.philip@googlemail.com>
2406
2407 * rust/compile/func3.rs: update test case
2408
2409 2023-04-06 Philip Herron <herron.philip@googlemail.com>
2410
2411 * rust/compile/issue-1786.rs: New test.
2412
2413 2023-04-06 Philip Herron <herron.philip@googlemail.com>
2414
2415 * rust/compile/never_type_err1.rs: Moved to...
2416 * rust/compile/never_type1.rs: ...here. It now works
2417
2418 2023-04-06 Philip Herron <herron.philip@googlemail.com>
2419
2420 * rust/compile/issue-1773.rs: New test.
2421
2422 2023-04-06 Philip Herron <herron.philip@googlemail.com>
2423
2424 * rust/execute/torture/issue-1720-2.rs: New test.
2425
2426 2023-04-06 mxlol233 <mxlol233@outlook.com>
2427
2428 * rust/compile/feature.rs: New test.
2429
2430 2023-04-06 Arthur Cohen <arthur.cohen@embecosm.com>
2431
2432 * rust/compile/closure_move_expr.rs: New test.
2433
2434 2023-04-06 Arthur Cohen <arthur.cohen@embecosm.com>
2435
2436 * rust/compile/parse_complex_generic_application.rs: New test.
2437 * rust/compile/parse_complex_generic_application2.rs: New test.
2438
2439 2023-04-06 Arthur Cohen <arthur.cohen@embecosm.com>
2440
2441 * rust/compile/multi_reference_type.rs: New test.
2442
2443 2023-04-06 Abdul Rafey <abdulrafeyq@gmail.com>
2444
2445 * rust/compile/issue-867.rs: New test.
2446
2447 2023-04-06 Lyra <teromene@teromene.fr>
2448
2449 * rust/compile/macro45.rs: New test.
2450
2451 2023-04-06 Arthur Cohen <arthur.cohen@embecosm.com>
2452
2453 * rust/execute/torture/builtin_macro_cfg.rs: Handle carriage returns
2454 properly.
2455 * rust/execute/torture/builtin_macro_concat.rs: Likewise.
2456 * rust/execute/torture/builtin_macro_env.rs: Likewise.
2457 * rust/execute/torture/builtin_macro_include_bytes.rs: Likewise.
2458 * rust/execute/torture/builtin_macro_include_str.rs: Likewise.
2459 * rust/execute/torture/builtin_macro_line.rs: Likewise.
2460 * rust/execute/torture/builtin_macros1.rs: Likewise.
2461 * rust/execute/torture/builtin_macros3.rs: Likewise.
2462 * rust/execute/torture/cfg1.rs: Likewise.
2463 * rust/execute/torture/cfg2.rs: Likewise.
2464 * rust/execute/torture/cfg3.rs: Likewise.
2465 * rust/execute/torture/cfg4.rs: Likewise.
2466 * rust/execute/torture/coercion1.rs: Likewise.
2467 * rust/execute/torture/coercion2.rs: Likewise.
2468 * rust/execute/torture/extern_mod4.rs: Likewise.
2469 * rust/execute/torture/helloworld1.rs: Likewise.
2470 * rust/execute/torture/helloworld2.rs: Likewise.
2471 * rust/execute/torture/issue-1198.rs: Likewise.
2472 * rust/execute/torture/issue-1231.rs: Likewise.
2473 * rust/execute/torture/issue-1232.rs: Likewise.
2474 * rust/execute/torture/issue-1249.rs: Likewise.
2475 * rust/execute/torture/issue-1436.rs: Likewise.
2476 * rust/execute/torture/issue-1496.rs: Likewise.
2477 * rust/execute/torture/issue-647.rs: Likewise.
2478 * rust/execute/torture/issue-845.rs: Likewise.
2479 * rust/execute/torture/issue-851.rs: Likewise.
2480 * rust/execute/torture/issue-858.rs: Likewise.
2481 * rust/execute/torture/issue-976.rs: Likewise.
2482 * rust/execute/torture/macros10.rs: Likewise.
2483 * rust/execute/torture/macros11.rs: Likewise.
2484 * rust/execute/torture/macros12.rs: Likewise.
2485 * rust/execute/torture/macros13.rs: Likewise.
2486 * rust/execute/torture/macros14.rs: Likewise.
2487 * rust/execute/torture/macros2.rs: Likewise.
2488 * rust/execute/torture/macros22.rs: Likewise.
2489 * rust/execute/torture/macros29.rs: Likewise.
2490 * rust/execute/torture/macros3.rs: Likewise.
2491 * rust/execute/torture/macros30.rs: Likewise.
2492 * rust/execute/torture/macros31.rs: Likewise.
2493 * rust/execute/torture/macros7.rs: Likewise.
2494 * rust/execute/torture/macros8.rs: Likewise.
2495 * rust/execute/torture/macros9.rs: Likewise.
2496 * rust/execute/torture/match1.rs: Likewise.
2497 * rust/execute/torture/match2.rs: Likewise.
2498 * rust/execute/torture/match3.rs: Likewise.
2499 * rust/execute/torture/match_bool1.rs: Likewise.
2500 * rust/execute/torture/match_byte1.rs: Likewise.
2501 * rust/execute/torture/match_char1.rs: Likewise.
2502 * rust/execute/torture/match_int1.rs: Likewise.
2503 * rust/execute/torture/match_loop1.rs: Likewise.
2504 * rust/execute/torture/match_range1.rs: Likewise.
2505 * rust/execute/torture/match_range2.rs: Likewise.
2506 * rust/execute/torture/match_tuple1.rs: Likewise.
2507 * rust/execute/torture/method1.rs: Likewise.
2508 * rust/execute/torture/method2.rs: Likewise.
2509 * rust/execute/torture/method3.rs: Likewise.
2510 * rust/execute/torture/method4.rs: Likewise.
2511 * rust/execute/torture/operator_overload_1.rs: Likewise.
2512 * rust/execute/torture/operator_overload_10.rs: Likewise.
2513 * rust/execute/torture/operator_overload_11.rs: Likewise.
2514 * rust/execute/torture/operator_overload_12.rs: Likewise.
2515 * rust/execute/torture/operator_overload_2.rs: Likewise.
2516 * rust/execute/torture/operator_overload_4.rs: Likewise.
2517 * rust/execute/torture/operator_overload_5.rs: Likewise.
2518 * rust/execute/torture/operator_overload_6.rs: Likewise.
2519 * rust/execute/torture/operator_overload_7.rs: Likewise.
2520 * rust/execute/torture/operator_overload_8.rs: Likewise.
2521 * rust/execute/torture/operator_overload_9.rs: Likewise.
2522 * rust/execute/torture/str-layout1.rs: Likewise.
2523 * rust/execute/torture/str-zero.rs: Likewise.
2524 * rust/execute/torture/trait1.rs: Likewise.
2525 * rust/execute/torture/trait10.rs: Likewise.
2526 * rust/execute/torture/trait11.rs: Likewise.
2527 * rust/execute/torture/trait12.rs: Likewise.
2528 * rust/execute/torture/trait13.rs: Likewise.
2529 * rust/execute/torture/trait2.rs: Likewise.
2530 * rust/execute/torture/trait3.rs: Likewise.
2531 * rust/execute/torture/trait4.rs: Likewise.
2532 * rust/execute/torture/trait5.rs: Likewise.
2533 * rust/execute/torture/trait6.rs: Likewise.
2534 * rust/execute/torture/trait7.rs: Likewise.
2535 * rust/execute/torture/trait8.rs: Likewise.
2536 * rust/execute/torture/trait9.rs: Likewise.
2537 * rust/execute/torture/closure2.rs: Likewise.
2538 * rust/execute/torture/closure3.rs: Likewise.
2539 * rust/execute/torture/loop-condition-eval.rs: Likewise.
2540 * rust/execute/torture/operator_overload_3.rs: Likewise.
2541
2542 2023-04-06 mxlol233 <mxlol233@outlook.com>
2543
2544 * rust/compile/diagnostic_underline.rs: New test.
2545
2546 2023-04-06 Philip Herron <herron.philip@googlemail.com>
2547
2548 * rust/compile/bounds.rs: change to use -fsyntax-only
2549 * rust/execute/torture/issue-1720.rs: New test.
2550
2551 2023-04-06 Raiki Tamura <tamaron1203@gmail.com>
2552
2553 * rust/compile/decl_macro1.rs: New test.
2554 * rust/compile/decl_macro2.rs: New test.
2555 * rust/compile/decl_macro3.rs: New test.
2556 * rust/compile/decl_macro4.rs: New test.
2557 * rust/compile/decl_macro5.rs: New test.
2558 * rust/compile/decl_macro6.rs: New test.
2559 * rust/compile/decl_macro7.rs: New test.
2560 * rust/execute/torture/decl_macro1.rs: New test.
2561 * rust/execute/torture/decl_macro2.rs: New test.
2562 * rust/execute/torture/decl_macro3.rs: New test.
2563 * rust/execute/torture/decl_macro4.rs: New test.
2564
2565 2023-04-06 mxlol233 <mxlol233@outlook.com>
2566
2567 * rust/compile/bounds.rs: New test.
2568
2569 2023-04-06 Dave <dme2223@gmail.com>
2570
2571 * rust/compile/const10.rs: New test.
2572
2573 2023-04-06 Prajwal S N <prajwalnadig21@gmail.com>
2574
2575 * rust/compile/unsafe11.rs: New test.
2576
2577 2023-04-06 Alexandre Oliva <oliva@adacore.com>
2578
2579 * gcc.dg/signbit-2.c: Add -maltivec if supported.
2580
2581 2023-04-06 Alexandre Oliva <oliva@adacore.com>
2582 Thomas Schwinge <thomas@codesourcery.com>
2583
2584 PR testsuite/108899
2585 * g++.dg/modules/modules.exp (unsupported): Drop renaming.
2586 Fix quoting.
2587
2588 2023-04-05 Gaius Mulley <gaiusmod2@gmail.com>
2589
2590 PR modula2/109423
2591 * gm2/pim/fail/setunknown.mod: New test.
2592 * gm2/pim/fail/setunknown2.mod: New test.
2593
2594 2023-04-05 Jeff Law <jlaw@ventanamicro>
2595
2596 PR target/108892
2597 * gcc.c-torture/compile/pr108892.c: New test.
2598
2599 2023-04-05 Martin Jambor <mjambor@suse.cz>
2600
2601 PR ipa/108959
2602 * gcc.dg/ipa/pr108959.c: New test.
2603
2604 2023-04-05 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
2605
2606 * g++.target/riscv/rvv/base/bug-23.C: New test.
2607
2608 2023-04-05 Juzhe-Zhong <juzhe.zhong@rivai.ai>
2609
2610 * gcc.target/riscv/rvv/vsetvl/pr109399.c: New test.
2611
2612 2023-04-04 Harald Anlauf <anlauf@gmx.de>
2613
2614 PR fortran/104349
2615 * gfortran.dg/der_charlen_1.f90: Adjust dg-patterns.
2616 * gfortran.dg/pr104349.f90: New test.
2617
2618 2023-04-04 Jakub Jelinek <jakub@redhat.com>
2619
2620 PR tree-optimization/109386
2621 * gcc.c-torture/execute/ieee/pr109386.c: New test.
2622
2623 2023-04-04 Marek Polacek <polacek@redhat.com>
2624
2625 PR sanitizer/109107
2626 * c-c++-common/ubsan/pr109107-1.c: New test.
2627 * c-c++-common/ubsan/pr109107-2.c: New test.
2628 * c-c++-common/ubsan/pr109107-3.c: New test.
2629 * c-c++-common/ubsan/pr109107-4.c: New test.
2630
2631 2023-04-04 Stam Markianos-Wright <stam.markianos-wright@arm.com>
2632
2633 * gcc.target/arm/mve/intrinsics/vcreateq_f16.c: Tighten test.
2634 * gcc.target/arm/mve/intrinsics/vcreateq_f32.c: Tighten test.
2635 * gcc.target/arm/mve/intrinsics/vcreateq_s16.c: Tighten test.
2636 * gcc.target/arm/mve/intrinsics/vcreateq_s32.c: Tighten test.
2637 * gcc.target/arm/mve/intrinsics/vcreateq_s64.c: Tighten test.
2638 * gcc.target/arm/mve/intrinsics/vcreateq_s8.c: Tighten test.
2639 * gcc.target/arm/mve/intrinsics/vcreateq_u16.c: Tighten test.
2640 * gcc.target/arm/mve/intrinsics/vcreateq_u32.c: Tighten test.
2641 * gcc.target/arm/mve/intrinsics/vcreateq_u64.c: Tighten test.
2642 * gcc.target/arm/mve/intrinsics/vcreateq_u8.c: Tighten test.
2643
2644 2023-04-04 Jakub Jelinek <jakub@redhat.com>
2645
2646 PR target/109384
2647 * gcc.target/riscv/arch-19.c: Expect a different message about zfinx
2648 vs. f conflict.
2649
2650 2023-04-04 Richard Biener <rguenther@suse.de>
2651
2652 PR tree-optimization/109304
2653 * gcc.dg/pr109304.c: New testcase.
2654
2655 2023-04-04 Kewen Lin <linkw@linux.ibm.com>
2656
2657 PR target/108699
2658 * gcc.target/powerpc/p9-vparity.c: Add scan-assembler-not for vpopcntb
2659 to distinguish parity byte from parity.
2660 * gcc.target/powerpc/pr108699.c: New test.
2661
2662 2023-04-04 Jason Merrill <jason@redhat.com>
2663
2664 PR c++/107484
2665 * g++.dg/lookup/friend25.C: New test.
2666
2667 2023-04-03 Patrick Palka <ppalka@redhat.com>
2668
2669 PR c++/109300
2670 * g++.dg/cpp1y/var-templ79.C: New test.
2671
2672 2023-04-03 Jakub Jelinek <jakub@redhat.com>
2673 Martin Jambor <mjambor@suse.cz>
2674
2675 PR ipa/109303
2676 * gcc.dg/pr109303.c: New test.
2677
2678 2023-04-03 Haochen Gui <guihaoc@gcc.gnu.org>
2679
2680 PR target/102146
2681 * gcc.target/powerpc/pr56605.c: Modify the match pattern for dump
2682 scan.
2683
2684 2023-04-02 John David Anglin <danglin@gcc.gnu.org>
2685
2686 PR target/109375
2687 * gnat.dg/opt39.adb: Add hppa*-*-* to dg-additional-options list.
2688
2689 2023-04-02 John David Anglin <danglin@gcc.gnu.org>
2690
2691 PR target/109376
2692 * gnat.dg/prot7.adb: Skip on hppa.
2693
2694 2023-04-02 Juzhe-Zhong <juzhe.zhong@rivai.ai>
2695 kito-cheng <kito.cheng@sifive.com>
2696
2697 * g++.target/riscv/rvv/base/bug-19.C: New test.
2698 * g++.target/riscv/rvv/base/bug-20.C: New test.
2699 * g++.target/riscv/rvv/base/bug-21.C: New test.
2700 * g++.target/riscv/rvv/base/bug-22.C: New test.
2701
2702 2023-04-02 Juzhe-Zhong <juzhe.zhong@rivai.ai>
2703
2704 * gcc.target/riscv/rvv/base/scalar_move-6.c: Adapt test.
2705 * gcc.target/riscv/rvv/base/scalar_move-9.c: New test.
2706
2707 2023-04-01 Patrick Palka <ppalka@redhat.com>
2708
2709 PR c++/109160
2710 * g++.dg/cpp2a/concepts-placeholder12.C: New test.
2711
2712 2023-04-01 Patrick Palka <ppalka@redhat.com>
2713
2714 PR c++/53164
2715 PR c++/105848
2716 * g++.dg/template/fn-ptr3a.C: New test.
2717 * g++.dg/template/fn-ptr3b.C: New test.
2718 * g++.dg/template/fn-ptr4.C: New test.
2719
2720 2023-04-01 Jakub Jelinek <jakub@redhat.com>
2721
2722 * gcc.dg/torture/inf-compare-1.c: Add dg-additional-options
2723 -fno-tree-dominator-opts -fno-tree-vrp.
2724 * gcc.dg/torture/inf-compare-1-float.c: Likewise.
2725 * gcc.dg/torture/inf-compare-2.c: Likewise.
2726 * gcc.dg/torture/inf-compare-2-float.c: Likewise.
2727
2728 2023-04-01 Jakub Jelinek <jakub@redhat.com>
2729
2730 PR tree-optimization/109362
2731 * gcc.target/i386/pr109362.c: New test.
2732
2733 2023-04-01 Jakub Jelinek <jakub@redhat.com>
2734 Richard Sandiford <richard.sandiford@arm.com>
2735
2736 PR target/109254
2737 * gcc.target/aarch64/sve/pr109254.c: New test.
2738
2739 2023-03-31 Jakub Jelinek <jakub@redhat.com>
2740
2741 PR analyzer/107396
2742 * gcc.dg/analyzer/pipe-glibc.c (read_from_pie, write_to_pipe): Exit
2743 if fdopen returns NULL.
2744
2745 2023-03-31 Andrew MacLeod <amacleod@redhat.com>
2746
2747 * g++.dg/warn/Wstringop-overflow-4.C: Always check bogus message.
2748 * gcc.dg/tree-ssa/pr23109.c: Disable better recomputations.
2749
2750 2023-03-31 Vladimir N. Makarov <vmakarov@redhat.com>
2751
2752 * gcc.target/i386/pr109052-2.c: New.
2753
2754 2023-03-31 Jakub Jelinek <jakub@redhat.com>
2755
2756 PR tree-optimization/91645
2757 * gcc.target/i386/pr103559-1.c: New test.
2758 * gcc.target/i386/pr103559-2.c: New test.
2759 * gcc.target/i386/pr103559-3.c: New test.
2760 * gcc.target/i386/pr103559-4.c: New test.
2761
2762 2023-03-31 Jonathan Yong <10walls@gmail.com>
2763
2764 * c-c++-common/Warray-bounds.c: Fix excess warnings on
2765 LLP64.
2766
2767 2023-03-31 liuhongt <hongtao.liu@intel.com>
2768
2769 * g++.target/i386/pr85048.C: New test.
2770
2771 2023-03-30 Jason Merrill <jason@redhat.com>
2772
2773 PR c++/105452
2774 * g++.dg/lookup/anon8.C: New test.
2775
2776 2023-03-30 Jason Merrill <jason@redhat.com>
2777
2778 PR c++/105221
2779 * g++.dg/cpp1z/noexcept-type27.C: New test.
2780
2781 2023-03-30 Jakub Jelinek <jakub@redhat.com>
2782
2783 PR c++/109319
2784 * g++.dg/cpp23/subscript14.C: New test.
2785
2786 2023-03-30 Andrew MacLeod <amacleod@redhat.com>
2787
2788 PR tree-optimization/109154
2789 * gcc.dg/Walloca-13.c: Remove bogus warning that is now fixed.
2790
2791 2023-03-30 Jason Merrill <jason@redhat.com>
2792
2793 PR c++/107897
2794 PR c++/108887
2795 * g++.dg/cpp2a/concepts-lambda3.C: Use -flto if supported.
2796 * g++.dg/cpp0x/lambda/lambda-mangle7.C: New test.
2797
2798 2023-03-30 Richard Biener <rguenther@suse.de>
2799
2800 PR tree-optimization/107561
2801 * g++.dg/pr71488.C: Remove XFAILed bogus diagnostic again.
2802 * g++.dg/warn/Warray-bounds-16.C: Likewise.
2803
2804 2023-03-30 Richard Biener <rguenther@suse.de>
2805
2806 PR tree-optimization/109342
2807 * g++.dg/torture/pr109342.C: New testcase.
2808
2809 2023-03-30 Jakub Jelinek <jakub@redhat.com>
2810
2811 PR c++/109278
2812 * g++.dg/cpp23/ext-floating15.C: New test.
2813
2814 2023-03-30 liuhongt <hongtao.liu@intel.com>
2815
2816 * gcc.target/i386/pr88828-0.c: Adjust testcase.
2817
2818 2023-03-29 Gaius Mulley <gaiusmod2@gmail.com>
2819
2820 PR modula2/109336
2821 * gm2/link/nondefaultext/pass/hello.md: New test.
2822 * gm2/link/nondefaultext/pass/liba.dm: New test.
2823 * gm2/link/nondefaultext/pass/liba.md: New test.
2824 * gm2/link/nondefaultext/pass/link-nondefaultext-pass.exp: New test.
2825
2826 2023-03-29 Jiawei <jiawei@iscas.ac.cn>
2827
2828 * gcc.target/riscv/arch-19.c: New test.
2829
2830 2023-03-29 Richard Biener <rguenther@suse.de>
2831
2832 PR tree-optimization/109331
2833 * gcc.dg/torture/pr109331.c: New testcase.
2834
2835 2023-03-29 Richard Biener <rguenther@suse.de>
2836
2837 * g++.dg/pr94920.C: Scan forwprop1 instead of optimized.
2838
2839 2023-03-29 Richard Biener <rguenther@suse.de>
2840
2841 PR tree-optimization/109327
2842 * gcc.dg/pr109327.c: New testcase.
2843
2844 2023-03-29 Richard Biener <rguenther@suse.de>
2845
2846 PR ipa/106124
2847 * g++.dg/gomp/pr106124.C: New testcase.
2848
2849 2023-03-29 Jakub Jelinek <jakub@redhat.com>
2850 Richard Biener <rguenther@suse.de>
2851
2852 PR tree-optimization/109301
2853 * gcc.dg/pr109301.c: New test.
2854
2855 2023-03-29 Jason Merrill <jason@redhat.com>
2856
2857 PR c++/109321
2858 PR c++/109320
2859 * g++.dg/cpp2a/class-deduction-alias16.C: New test.
2860 * g++.dg/cpp2a/class-deduction-alias17.C: New test.
2861
2862 2023-03-28 Thomas Schwinge <thomas@codesourcery.com>
2863
2864 * gfortran.dg/weak-2.f90: Enable for nvptx target.
2865
2866 2023-03-28 David Malcolm <dmalcolm@redhat.com>
2867
2868 PR c/107002
2869 * c-c++-common/Wxor-used-as-pow-1.c: Add macro test.
2870 * c-c++-common/Wxor-used-as-pow-pr107002-0.c: New test.
2871 * c-c++-common/Wxor-used-as-pow-pr107002-1.c: New test.
2872 * c-c++-common/Wxor-used-as-pow-pr107002-2.c: New test.
2873
2874 2023-03-28 Jason Merrill <jason@redhat.com>
2875
2876 PR c++/107163
2877 * g++.dg/warn/Wsequence-point-5.C: New test.
2878
2879 2023-03-28 Kito Cheng <kito.cheng@sifive.com>
2880
2881 PR target/109312
2882 * gcc.target/riscv/predef-__riscv_v_intrinsic.c: New test.
2883
2884 2023-03-28 Alexander Monakov <amonakov@ispras.ru>
2885
2886 PR rtl-optimization/109187
2887 * gcc.dg/pr109187.c: New test.
2888
2889 2023-03-28 Andrew MacLeod <amacleod@redhat.com>
2890
2891 PR tree-optimization/109265
2892 PR tree-optimization/109274
2893 * gcc.dg/pr109274.c: New.
2894 * gfortran.dg/pr109265.f90: New.
2895
2896 2023-03-28 Richard Biener <rguenther@suse.de>
2897
2898 PR tree-optimization/107087
2899 * g++.dg/pr107087.C: New testcase.
2900
2901 2023-03-28 Richard Sandiford <richard.sandiford@arm.com>
2902
2903 PR target/109072
2904 * gcc.target/aarch64/pr109072_1.c: New test.
2905 * gcc.target/aarch64/pr109072_2.c: Likewise.
2906
2907 2023-03-28 Jakub Jelinek <jakub@redhat.com>
2908
2909 PR middle-end/106190
2910 * gcc.dg/asan/pr106190.c: New test.
2911
2912 2023-03-28 Eric Botcazou <ebotcazou@adacore.com>
2913
2914 * gcc.target/sparc/20230328-1.c: New test.
2915 * gcc.target/sparc/20230328-2.c: Likewise.
2916 * gcc.target/sparc/20230328-3.c: Likewise.
2917 * gcc.target/sparc/20230328-4.c: Likewise.
2918
2919 2023-03-28 Jakub Jelinek <jakub@redhat.com>
2920
2921 PR target/109276
2922 * gcc.target/i386/pr109276.c: New test.
2923
2924 2023-03-28 Eric Botcazou <ebotcazou@adacore.com>
2925
2926 * gcc.target/sparc/20230328-1.c: New test.
2927 * gcc.target/sparc/20230328-2.c: Likewise.
2928 * gcc.target/sparc/20230328-3.c: Likewise.
2929 * gcc.target/sparc/20230328-4.c: Likewise.
2930
2931 2023-03-28 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2932
2933 * lib/target-supports.exp (add_options_for_weak_undefined): Escape
2934 brackets.
2935 * gcc.dg/visibility-22.c: Add weak_undefined options.
2936
2937 2023-03-27 Richard Biener <rguenther@suse.de>
2938
2939 PR tree-optimization/54498
2940 * g++.dg/torture/pr54498.C: New testcase.
2941
2942 2023-03-27 Richard Biener <rguenther@suse.de>
2943
2944 PR tree-optimization/108357
2945 * gcc.dg/tree-ssa/pr108357.c: New testcase.
2946
2947 2023-03-27 Martin Liska <mliska@suse.cz>
2948
2949 * lib/verify-sarif-file.py: Use apostrophes instead
2950 of double quotes.
2951
2952 2023-03-27 Kewen Lin <linkw@linux.ibm.com>
2953
2954 PR target/109167
2955 * gcc.target/powerpc/pr109167.c: New test.
2956
2957 2023-03-27 Kewen Lin <linkw@linux.ibm.com>
2958
2959 PR target/109082
2960 * gcc.target/powerpc/pr109082.c: New test.
2961
2962 2023-03-26 Andreas Schwab <schwab@linux-m68k.org>
2963
2964 PR target/106282
2965 * gcc.target/m68k/tls-gd-off.c: New.
2966 * gcc.target/m68k/tls-ie-off.c: New.
2967 * gcc.target/m68k/tls-ld-off.c: New.
2968 * gcc.target/m68k/tls-ld-xtls-off.c: New.
2969 * gcc.target/m68k/tls-le-off.c: New.
2970 * gcc.target/m68k/tls-le-xtls-off.c: New.
2971 * gcc.target/m68k/tls-ld.c: Make pattern less strict.
2972 * gcc.target/m68k/tls-le.c: Likewise.
2973
2974 2023-03-26 Jakub Jelinek <jakub@redhat.com>
2975
2976 PR tree-optimization/109230
2977 * gcc.dg/pr109230.c: New test.
2978
2979 2023-03-26 Jakub Jelinek <jakub@redhat.com>
2980
2981 PR ipa/105685
2982 * c-c++-common/cold-2.c: New test.
2983
2984 2023-03-25 David Malcolm <dmalcolm@redhat.com>
2985
2986 PR analyzer/109098
2987 * c-c++-common/diagnostic-format-sarif-file-1.c: Add
2988 verify-sarif-file directive.
2989 * c-c++-common/diagnostic-format-sarif-file-2.c: Likewise.
2990 * c-c++-common/diagnostic-format-sarif-file-3.c: Likewise.
2991 * c-c++-common/diagnostic-format-sarif-file-4.c: Likewise.
2992 * c-c++-common/diagnostic-format-sarif-file-Wbidi-chars.c: New
2993 test case, adapted from Wbidi-chars-1.c.
2994 * c-c++-common/diagnostic-format-sarif-file-bad-utf8-pr109098-1.c:
2995 New test case.
2996 * c-c++-common/diagnostic-format-sarif-file-bad-utf8-pr109098-2.c:
2997 New test case.
2998 * c-c++-common/diagnostic-format-sarif-file-bad-utf8-pr109098-3.c:
2999 New test case, adapted from cpp/Winvalid-utf8-1.c.
3000 * c-c++-common/diagnostic-format-sarif-file-valid-CP850.c: New
3001 test case, adapted from gcc.dg/diagnostic-input-charset-1.c.
3002 * gcc.dg/plugin/crash-test-ice-sarif.c: Add verify-sarif-file
3003 directive.
3004 * gcc.dg/plugin/crash-test-write-though-null-sarif.c: Likewise.
3005 * gcc.dg/plugin/diagnostic-test-paths-5.c: Likewise.
3006 * lib/scansarif.exp (verify-sarif-file): New procedure.
3007 * lib/verify-sarif-file.py: New support script.
3008
3009 2023-03-24 Patrick Palka <ppalka@redhat.com>
3010
3011 PR c++/106969
3012 * g++.dg/lookup/name-clash11.C: Fix ASSERT macro definition in
3013 C++98 mode.
3014 * g++.dg/lookup/this2.C: New test.
3015
3016 2023-03-24 Jason Merrill <jason@redhat.com>
3017
3018 PR c++/105481
3019 * g++.dg/cpp0x/fntmpdefarg-partial1.C: New test.
3020
3021 2023-03-24 David Malcolm <dmalcolm@redhat.com>
3022
3023 PR other/109163
3024 * c-c++-common/diagnostic-format-json-1.c: Update comment.
3025 * c-c++-common/diagnostic-format-json-2.c: Likewise.
3026 * c-c++-common/diagnostic-format-json-3.c: Likewise.
3027 * c-c++-common/diagnostic-format-json-4.c: Likewise.
3028 * c-c++-common/diagnostic-format-json-5.c: Rewrite regexps.
3029 * c-c++-common/diagnostic-format-json-stderr-1.c: Update comment.
3030
3031 2023-03-24 Andrew MacLeod <amacleod@redhat.com>
3032
3033 PR tree-optimization/109238
3034 * gcc.dg/pr109238.c: New.
3035
3036 2023-03-24 Richard Biener <rguenther@suse.de>
3037
3038 PR tree-optimization/106912
3039 * gcc.dg/profile-generate-4.c: New testcase.
3040
3041 2023-03-24 Gaius Mulley <gaiusmod2@gmail.com>
3042
3043 * gm2/projects/iso/small/run/pass/iso-extended-opaque-run-pass.exp:
3044 Compile object for stressset.mod and testlib.mod. Add test so
3045 that we only link these objects with test application objects.
3046
3047 2023-03-24 Jakub Jelinek <jakub@redhat.com>
3048
3049 PR target/109137
3050 * gcc.target/i386/pr109137.c: Remove -m32 from dg-options, instead
3051 require ia32 effective target. Only add -fPIC for fpic effective
3052 target. Remove #include <string.h>, use __builtin_memset instead of
3053 memset.
3054
3055 2023-03-24 Jakub Jelinek <jakub@redhat.com>
3056
3057 PR tree-optimization/99739
3058 * gcc.dg/tree-ssa/pr99739.c: New test.
3059
3060 2023-03-24 Alexandre Oliva <oliva@adacore.com>
3061
3062 * lib/target-supports.exp (add_options_for_weak_undefined):
3063 New.
3064 (check_effective_target_weak_undefined): Use it.
3065 (check_effective_target_posix_memalign): New.
3066 * gcc.dg/torture/pr53922.c: Drop skips and custom options in
3067 favor of effective target requirement and added options for
3068 weak_undefined symbols.
3069 * gcc.dg/torture/pr90020.c: Likewise.
3070 * gcc.dg/addr_equal-1.c: Likewise.
3071 * gcc.target/aarch64/aapcs64/aapcs64.exp: Likewise, for
3072 abitest.S-using tests.
3073 * gcc.dg/torture/pr60092.c: Likewise, but in favor of
3074 posix_memalign tests.
3075 * gcc.dg/vect/vect-tail-nomask-1.c: Likewise.
3076
3077 2023-03-24 Haochen Gui <guihaoc@gcc.gnu.org>
3078 Tobias Burnus <tobias@codesourcery.com>
3079
3080 PR target/103628
3081 * gfortran.dg/assumed_size_refs_2.f90: Check "Cannot simplify
3082 expression" error.
3083 * gfortran.dg/unpack_field_1.f90: Likewise.
3084 * gfortran.dg/pr103628.f90: New.
3085
3086 2023-03-23 Jason Merrill <jason@redhat.com>
3087
3088 PR c++/105996
3089 * g++.dg/cpp0x/constexpr-pmf3.C: New test.
3090
3091 2023-03-23 Hans-Peter Nilsson <hp@axis.com>
3092
3093 * gcc.dg/tree-ssa/ssa-fre-100.c: XFAIL for ! natural_alignment_32.
3094
3095 2023-03-23 Hans-Peter Nilsson <hp@axis.com>
3096
3097 * gcc.dg/tree-ssa/pr100359.c: Compile-only for ! natural_alignment_32.
3098
3099 2023-03-23 Pat Haugen <pthaugen@linux.ibm.com>
3100
3101 * gcc.target/powerpc/mod-no_copy.c: New.
3102 * gcc.target/powerpc/mod-peephole.c: New.
3103
3104 2023-03-23 Andrew Pinski <apinski@marvell.com>
3105
3106 PR c/84900
3107 * gcc.dg/compound-literal-cast-lvalue-1.c: New test.
3108
3109 2023-03-23 Gaius Mulley <gaiusmod2@gmail.com>
3110
3111 PR modula2/109264
3112 * gm2/iso/extended-opaque/pass/iso-extended-opaque-pass.exp:
3113 New test.
3114 * gm2/iso/extended-opaque/pass/stressset.def: New test.
3115 * gm2/iso/extended-opaque/pass/stressset.mod: New test.
3116 * gm2/iso/extended-opaque/pass/testset.mod: New test.
3117 * gm2/projects/iso/small/run/pass/iso-extended-opaque-run-pass.exp:
3118 New test.
3119 * gm2/projects/iso/small/run/pass/stressset.def: New test.
3120 * gm2/projects/iso/small/run/pass/stressset.mod: New test.
3121 * gm2/projects/iso/small/run/pass/test1.mod: New test.
3122 * gm2/projects/iso/small/run/pass/testlib.def: New test.
3123 * gm2/projects/iso/small/run/pass/testlib.mod: New test.
3124 * gm2/projects/iso/small/run/pass/testset.mod: New test.
3125
3126 2023-03-23 Richard Biener <rguenther@suse.de>
3127
3128 PR tree-optimization/107569
3129 * g++.dg/opt/pr107569.C: New testcase.
3130
3131 2023-03-23 Richard Biener <rguenther@suse.de>
3132
3133 PR tree-optimization/109262
3134 * g++.dg/torture/pr109262.C: New testcase.
3135
3136 2023-03-23 Eric Botcazou <ebotcazou@adacore.com>
3137
3138 * gnat.dg/div_zero.adb: Skip for aarch64*-*-* targets.
3139
3140 2023-03-23 Marek Polacek <polacek@redhat.com>
3141
3142 PR c++/107532
3143 * g++.dg/warn/Wdangling-reference11.C: New test.
3144 * g++.dg/warn/Wdangling-reference12.C: New test.
3145
3146 2023-03-23 Jakub Jelinek <jakub@redhat.com>
3147
3148 PR tree-optimization/109176
3149 * gcc.target/aarch64/sve/pr109176.c: New test.
3150
3151 2023-03-23 Pan Li <pan2.li@intel.com>
3152 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
3153
3154 PR target/108654
3155 PR target/108185
3156 * gcc.target/riscv/rvv/base/pr108185-1.c: Update.
3157 * gcc.target/riscv/rvv/base/pr108185-2.c: Ditto.
3158 * gcc.target/riscv/rvv/base/pr108185-3.c: Ditto.
3159
3160 2023-03-23 Jason Merrill <jason@redhat.com>
3161
3162 PR c++/109241
3163 * g++.dg/cpp1y/lambda-generic-local-class2.C: New test.
3164
3165 2023-03-23 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
3166
3167 PR target/109244
3168 * g++.target/riscv/rvv/base/pr109244.C: New test.
3169 * gcc.target/riscv/rvv/base/binop_vv_constraint-4.c: Adapt testcase.
3170 * gcc.target/riscv/rvv/base/binop_vv_constraint-6.c: Ditto.
3171 * gcc.target/riscv/rvv/base/binop_vx_constraint-127.c: Ditto.
3172 * gcc.target/riscv/rvv/base/spill-1.c: Ditto.
3173 * gcc.target/riscv/rvv/base/spill-2.c: Ditto.
3174 * gcc.target/riscv/rvv/base/spill-3.c: Ditto.
3175 * gcc.target/riscv/rvv/base/spill-5.c: Ditto.
3176 * gcc.target/riscv/rvv/base/spill-7.c: Ditto.
3177 * g++.target/riscv/rvv/base/bug-18.C: New test.
3178 * gcc.target/riscv/rvv/base/merge_constraint-3.c: New test.
3179 * gcc.target/riscv/rvv/base/merge_constraint-4.c: New test.
3180
3181 2023-03-23 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
3182
3183 PR target/109228
3184 * gcc.target/riscv/rvv/base/vlenb-1.c: New test.
3185
3186 2023-03-23 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
3187 kito-cheng <kito.cheng@sifive.com>
3188
3189 * g++.target/riscv/rvv/base/bug-10.C: New test.
3190 * g++.target/riscv/rvv/base/bug-11.C: New test.
3191 * g++.target/riscv/rvv/base/bug-12.C: New test.
3192 * g++.target/riscv/rvv/base/bug-13.C: New test.
3193 * g++.target/riscv/rvv/base/bug-14.C: New test.
3194 * g++.target/riscv/rvv/base/bug-15.C: New test.
3195 * g++.target/riscv/rvv/base/bug-16.C: New test.
3196 * g++.target/riscv/rvv/base/bug-17.C: New test.
3197 * g++.target/riscv/rvv/base/bug-2.C: New test.
3198 * g++.target/riscv/rvv/base/bug-3.C: New test.
3199 * g++.target/riscv/rvv/base/bug-4.C: New test.
3200 * g++.target/riscv/rvv/base/bug-5.C: New test.
3201 * g++.target/riscv/rvv/base/bug-6.C: New test.
3202 * g++.target/riscv/rvv/base/bug-7.C: New test.
3203 * g++.target/riscv/rvv/base/bug-8.C: New test.
3204 * g++.target/riscv/rvv/base/bug-9.C: New test.
3205
3206 2023-03-23 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
3207 kito-cheng <kito.cheng@sifive.com>
3208
3209 * gcc.target/riscv/rvv/base/bug-3.c: New test.
3210 * gcc.target/riscv/rvv/base/bug-4.c: New test.
3211 * gcc.target/riscv/rvv/base/bug-5.c: New test.
3212
3213 2023-03-23 Kito Cheng <kito.cheng@sifive.com>
3214
3215 * lib/target-supports.exp (check_effective_target_riscv_vector):
3216 New.
3217
3218 2023-03-22 David Malcolm <dmalcolm@redhat.com>
3219
3220 PR testsuite/105959
3221 * gcc.dg-selftests/dg-final.exp
3222 (dg_final_directive_check_num_args): Update expected maximum
3223 number of args for the various directives using dg-scan.
3224 * lib/scanasm.exp (append_encoding_arg): New procedure.
3225 (dg-scan): Add optional 3rd argument: the encoding to use when
3226 reading from the file.
3227 * lib/scansarif.exp (scan-sarif-file): Treat the file as UTF-8
3228 encoded when reading it.
3229 (scan-sarif-file-not): Likewise.
3230
3231 2023-03-22 Jason Merrill <jason@redhat.com>
3232
3233 PR c++/108390
3234 * g++.dg/template/partial-order3.C: New test.
3235
3236 2023-03-22 Harald Anlauf <anlauf@gmx.de>
3237 Steven G. Kargl <kargl@gcc.gnu.org>
3238
3239 PR fortran/104572
3240 * gfortran.dg/pr104572.f90: New test.
3241
3242 2023-03-22 Vladimir N. Makarov <vmakarov@redhat.com>
3243
3244 * gcc.target/i386/pr109137.c: New.
3245
3246 2023-03-22 Jason Merrill <jason@redhat.com>
3247
3248 PR c++/108795
3249 * g++.dg/ext/attr-tsafe1.C: New test.
3250
3251 2023-03-22 Alex Coplan <alex.coplan@arm.com>
3252
3253 PR c++/109177
3254 * g++.dg/ext/pr109177.C: New test.
3255
3256 2023-03-22 David Malcolm <dmalcolm@redhat.com>
3257
3258 PR analyzer/109239
3259 * gcc.dg/analyzer/deref-before-check-pr109239-linux-bus.c: New test.
3260
3261 2023-03-22 Andrew Jenner <andrew@codesourcery.com>
3262
3263 * gcc.target/gcn/complex.c: New test.
3264
3265 2023-03-21 Harald Anlauf <anlauf@gmx.de>
3266
3267 PR fortran/99036
3268 * gfortran.dg/pr99036.f90: New test.
3269
3270 2023-03-21 Jason Merrill <jason@redhat.com>
3271
3272 PR c++/106890
3273 * g++.dg/cpp0x/nsdmi-template25.C: New test.
3274
3275 2023-03-21 Richard Biener <rguenther@suse.de>
3276
3277 PR tree-optimization/109219
3278 * gcc.dg/torture/pr109219.c: New testcase.
3279
3280 2023-03-21 Jakub Jelinek <jakub@redhat.com>
3281
3282 PR testsuite/108898
3283 * gcc.dg/vect/vect-simd-clone-16.c: Remove parts of comment mentioning
3284 epilogue loops.
3285 * gcc.dg/vect/vect-simd-clone-17.c: Likewise.
3286 * gcc.dg/vect/vect-simd-clone-18.c: Likewise.
3287
3288 2023-03-21 Jakub Jelinek <jakub@redhat.com>
3289
3290 PR testsuite/108898
3291 * gcc.dg/vect/vect-simd-clone-16.c: Add --param vect-epilogues-nomask=0
3292 to dg-additional-options. Always expect just 2 foo.simdclone calls.
3293 * gcc.dg/vect/vect-simd-clone-16f.c: Add
3294 --param vect-epilogues-nomask=0 to dg-additional-options.
3295 * gcc.dg/vect/vect-simd-clone-17.c: Likewise. Always expect just 2
3296 foo.simdclone calls.
3297 * gcc.dg/vect/vect-simd-clone-17d.c: Remove -fdump-tree-optimized from
3298 dg-additional-options.
3299 * gcc.dg/vect/vect-simd-clone-17e.c: Likewise.
3300 * gcc.dg/vect/vect-simd-clone-17f.c: Likewise. Add
3301 --param vect-epilogues-nomask=0 to dg-additional-options.
3302 * gcc.dg/vect/vect-simd-clone-18.c: Add --param vect-epilogues-nomask=0
3303 to dg-additional-options. Always expect just 2 foo.simdclone calls.
3304 * gcc.dg/vect/vect-simd-clone-18f.c: Add
3305 --param vect-epilogues-nomask=0 to dg-additional-options.
3306
3307 2023-03-21 Jakub Jelinek <jakub@redhat.com>
3308
3309 PR tree-optimization/109215
3310 * gcc.dg/Wzero-length-array-bounds-3.c: New test.
3311
3312 2023-03-21 Richard Biener <rguenther@suse.de>
3313
3314 PR tree-optimization/109170
3315 * gcc.dg/Wuse-after-free-pr109170.c: New testcase.
3316 * gcc.dg/tree-ssa/ssa-lim-21.c: Adjust.
3317 * gcc.dg/predict-20.c: Likewise.
3318
3319 2023-03-21 Paul Thomas <pault@gcc.gnu.org>
3320
3321 PR fortran/109209
3322 * gfortran.dg/pr109209.f90: New test.
3323
3324 2023-03-20 Marek Polacek <polacek@redhat.com>
3325
3326 PR c++/109159
3327 * g++.dg/cpp0x/explicit16.C: New test.
3328
3329 2023-03-20 Jakub Jelinek <jakub@redhat.com>
3330
3331 PR c++/109164
3332 * g++.dg/tls/thread_local13.C: New test.
3333 * g++.dg/tls/thread_local13-aux.cc: New file.
3334 * g++.dg/tls/thread_local14.C: New test.
3335 * g++.dg/tls/thread_local14-aux.cc: New file.
3336
3337 2023-03-20 Michael Meissner <meissner@linux.ibm.com>
3338
3339 PR target/109067
3340 * gcc.target/powerpc/divic3-1.c: New test.
3341 * gcc.target/powerpc/divic3-2.c: Likewise.
3342 * gcc.target/powerpc/mulic3-1.c: Likewise.
3343 * gcc.target/powerpc/mulic3-2.c: Likewise.
3344
3345 2023-03-20 Harald Anlauf <anlauf@gmx.de>
3346
3347 PR fortran/109186
3348 * gfortran.dg/nearest_6.f90: New test.
3349
3350 2023-03-20 Peter Bergner <bergner@linux.ibm.com>
3351
3352 PR target/109178
3353 * gcc.target/powerpc/pr109178.c: New test.
3354
3355 2023-03-20 Jakub Jelinek <jakub@redhat.com>
3356
3357 * g++.dg/torture/20230313.C (auto_vec): Change m_data type
3358 from char to char [2 * sizeof (int)].
3359
3360 2023-03-20 Paul Thomas <pault@gcc.gnu.org>
3361
3362 PR fortran/87127
3363 * gfortran.dg/external_procedures_4.f90: New test.
3364
3365 2023-03-19 Harald Anlauf <anlauf@gmx.de>
3366
3367 PR fortran/85877
3368 * gfortran.dg/pr85877.f90: New test.
3369
3370 2023-03-19 Xin Liu <xin.liu@oss.cipunited.com>
3371
3372 * gcc.target/mips/mips.exp (mips-dg-options): Disable micromips
3373 for MSA tests.
3374
3375 2023-03-18 David Malcolm <dmalcolm@redhat.com>
3376
3377 PR analyzer/109094
3378 * gcc.dg/analyzer/setjmp-pr109094.c: New test.
3379
3380 2023-03-18 Paul Thomas <pault@gcc.gnu.org>
3381
3382 PR fortran/64290
3383 PR fortran/67444
3384 PR fortran/67471
3385 PR fortran/69298
3386 PR fortran/70863
3387 PR fortran/71798
3388 PR fortran/80524
3389 PR fortran/82996
3390 PR fortran/84472
3391 PR fortran/88735
3392 PR fortran/93691
3393 PR fortran/91316
3394 PR fortran/106576
3395 PR fortran/37336
3396 * gfortran.dg/finalize_38.f90 : New test.
3397 * gfortran.dg/finalize_38a.f90 : New test.
3398 * gfortran.dg/allocate_with_source_25.f90 : The number of final
3399 calls goes down from 6 to 4.
3400 * gfortran.dg/associate_25.f90 : Remove the incorrect comment.
3401 * gfortran.dg/auto_dealloc_2.f90 : Change the tree dump expr
3402 but the final count remains the same.
3403 * gfortran.dg/unlimited_polymorphic_8.f90 : Tree dump reveals
3404 foo.1.x rather than foo.0.x
3405 * gfortran.dg/finalize_39.f90 : New test.
3406 * gfortran.dg/finalize_40.f90 : New test.
3407 * gfortran.dg/finalize_41.f90 : New test.
3408 * gfortran.dg/finalize_42.f90 : New test.
3409 * gfortran.dg/finalize_43.f90 : New test.
3410 * gfortran.dg/finalize_44.f90 : New test.
3411 * gfortran.dg/finalize_45.f90 : New test.
3412 * gfortran.dg/finalize_46.f90 : New test.
3413 * gfortran.dg/finalize_47.f90 : New test.
3414 * gfortran.dg/finalize_48.f90 : New test.
3415 * gfortran.dg/finalize_49.f90 : New test.
3416 * gfortran.dg/finalize_50.f90 : New test.
3417 * gfortran.dg/finalize_51.f90 : New test.
3418
3419 2023-03-17 Hans-Peter Nilsson <hp@axis.com>
3420
3421 * gcc.dg/plugin/infoleak-2.c,
3422 gcc.dg/plugin/infoleak-CVE-2011-1078-1.c,
3423 gcc.dg/plugin/infoleak-CVE-2011-1078-2.c,
3424 gcc.dg/plugin/infoleak-CVE-2017-18549-1.c,
3425 gcc.dg/plugin/infoleak-CVE-2017-18550-1.c,
3426 gcc.dg/plugin/infoleak-antipatterns-1.c,
3427 gcc.dg/plugin/infoleak-fixit-1.c: Skip for default_packed targets.
3428
3429 2023-03-17 Jason Merrill <jason@redhat.com>
3430
3431 PR c++/108975
3432 * g++.dg/cpp0x/lambda/lambda-const11.C: New test.
3433
3434 2023-03-17 Jason Merrill <jason@redhat.com>
3435
3436 PR c++/109172
3437 * g++.dg/eh/dtor4.C: New test.
3438
3439 2023-03-17 Jason Merrill <jason@redhat.com>
3440
3441 PR c++/69410
3442 * g++.dg/lookup/friend24.C: New test.
3443
3444 2023-03-17 Jakub Jelinek <jakub@redhat.com>
3445
3446 PR target/105554
3447 * gcc.target/i386/pr105554.c: New test.
3448
3449 2023-03-17 Jakub Jelinek <jakub@redhat.com>
3450
3451 PR c/109151
3452 * c-c++-common/ubsan/div-by-zero-8.c: New test.
3453
3454 2023-03-17 Vladimir N. Makarov <vmakarov@redhat.com>
3455
3456 * gcc.target/i386/pr109052.c: New.
3457
3458 2023-03-17 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
3459 kito-cheng <kito.cheng@sifive.com>
3460
3461 * gcc.target/riscv/rvv/base/binop_vv_constraint-4.c: Adapt the test.
3462 * gcc.target/riscv/rvv/base/binop_vv_constraint-6.c: Ditto.
3463 * gcc.target/riscv/rvv/base/binop_vx_constraint-127.c: Ditto.
3464 * g++.target/riscv/rvv/base/bug-1.C: New test.
3465 * gcc.target/riscv/rvv/base/bug-2.c: New test.
3466
3467 2023-03-17 Jakub Jelinek <jakub@redhat.com>
3468
3469 PR testsuite/109145
3470 * gcc.dg/tree-ssa/forwprop-39.c: Remove -std=c11 from dg-options.
3471 Don't include complex.h.
3472 (foo): Use __builtin_complex rather than CMPLXF.
3473
3474 2023-03-17 Jakub Jelinek <jakub@redhat.com>
3475
3476 PR middle-end/108685
3477 * c-c++-common/gomp/doacross-8.c: New test.
3478
3479 2023-03-16 Jason Merrill <jason@redhat.com>
3480
3481 PR c++/105809
3482 * g++.dg/cpp0x/constexpr-__func__3.C: New test.
3483
3484 2023-03-16 Jason Merrill <jason@redhat.com>
3485
3486 PR c++/108242
3487 * g++.dg/cpp1y/lambda-generic-func2.C: New test.
3488
3489 2023-03-16 Jason Merrill <jason@redhat.com>
3490
3491 PR c++/101869
3492 * g++.dg/cpp0x/enum43.C: New test.
3493
3494 2023-03-16 Gaius Mulley <gaiusmod2@gmail.com>
3495
3496 * gm2/types/run/pass/d.c: Add missing include <stdbool.h>.
3497
3498 2023-03-16 Gaius Mulley <gaiusmod2@gmail.com>
3499
3500 PR modula2/109125
3501 * gm2/types/run/pass/d.c: Convert data structure from
3502 BOOLEAN int to bool and cast int to bool in test function.
3503
3504 2023-03-16 Gaius Mulley <gaiusmod2@gmail.com>
3505
3506 * gm2/complex/pass/arith3.mod: Halt parameters reordered.
3507 * gm2/complex/run/pass/arith3.mod: Ditto.
3508 * gm2/complex/run/pass/arith4.mod: Ditto.
3509 * gm2/complex/run/pass/arith5.mod: Ditto.
3510 * gm2/isolib/run/pass/real2.mod: Ditto.
3511 * gm2/isolib/run/pass/real3.mod: Ditto.
3512 * gm2/isolib/run/pass/realconv.mod: Ditto.
3513 * gm2/isolib/run/pass/realconv2.mod: Ditto.
3514 * gm2/pim/pass/testshort.mod: Ditto.
3515 * gm2/projects/pim/run/pass/tower/AdvSystem.mod: Ditto.
3516 * gm2/projects/pim/run/pass/tower/DrawL.mod: Ditto.
3517 * gm2/warnings/returntype/pass/Termbase.mod: Ditto.
3518 * gm2/warnings/returntype/pass/keypressedsimple.mod: Ditto.
3519
3520 2023-03-16 Patrick Palka <ppalka@redhat.com>
3521
3522 PR c++/109030
3523 * g++.dg/cpp2a/constexpr-inst2.C: New test.
3524
3525 2023-03-16 Patrick Palka <ppalka@redhat.com>
3526
3527 PR c++/100288
3528 * g++.dg/cpp2a/concepts-recursive-sat5.C: New test.
3529
3530 2023-03-16 Iain Buclaw <ibuclaw@gdcproject.org>
3531
3532 * gdc.dg/torture/simd23084.d: New test.
3533 * gdc.dg/torture/simd23085.d: New test.
3534 * gdc.dg/torture/simd23218.d: New test.
3535
3536 2023-03-16 Martin Liska <mliska@suse.cz>
3537
3538 PR middle-end/106133
3539 * c-c++-common/pr106133.c: New test.
3540
3541 2023-03-16 Alexandre Oliva <oliva@adacore.com>
3542
3543 * gcc.dg/vect/pr103116-2.c (x): Fix array size.
3544
3545 2023-03-16 Jason Merrill <jason@redhat.com>
3546
3547 PR c++/105406
3548 * g++.dg/coroutines/co-await-moveonly1.C: New test.
3549
3550 2023-03-16 Iain Buclaw <ibuclaw@gdcproject.org>
3551
3552 PR d/109144
3553 * gdc.dg/torture/pr109144.d: New test.
3554
3555 2023-03-16 Richard Biener <rguenther@suse.de>
3556
3557 PR tree-optimization/109123
3558 * gcc.dg/Wuse-after-free-pr109123.c: New testcase.
3559 * gcc.dg/Wuse-after-free-2.c: Amend expected diagnostic with
3560 the name of the pointer.
3561 * c-c++-common/Wuse-after-free-6.c: Un-XFAIL case.
3562
3563 2023-03-15 Jason Merrill <jason@redhat.com>
3564
3565 PR c++/103871
3566 PR c++/98056
3567 * g++.dg/coroutines/co-await-initlist1.C: New test.
3568
3569 2023-03-15 David Malcolm <dmalcolm@redhat.com>
3570
3571 PR analyzer/109097
3572 * c-c++-common/diagnostic-format-sarif-file-1.c: Verify that we
3573 have an invocation object marked as succeeding, with no
3574 notifications.
3575 * gcc.dg/plugin/crash-test-ice-sarif.c: New test.
3576 * gcc.dg/plugin/crash-test-ice-stderr.c: New test.
3577 * gcc.dg/plugin/crash-test-write-though-null-sarif.c: New test.
3578 * gcc.dg/plugin/crash-test-write-though-null-stderr.c: New test.
3579 * gcc.dg/plugin/crash_test_plugin.c: New plugin.
3580 * gcc.dg/plugin/plugin.exp (plugin_test_list): Add the new plugin
3581 and test cases.
3582
3583 2023-03-15 Uros Bizjak <ubizjak@gmail.com>
3584
3585 * gcc.target/i386/merge-1.c (dg-options): Use -mno-sse4.
3586 * gcc.target/i386/sse2-mmx-21.c (dg-options): Ditto.
3587 * gcc.target/i386/sse-movss-4.c (dg-options):
3588 Use -mno-sse4. Simplify scan-assembler-not strings.
3589 * gcc.target/i386/sse2-movsd-3.c (dg-options): Ditto.
3590 * gcc.target/i386/sse2-mmx-movss-1.c: New test.
3591
3592 2023-03-15 Harald Anlauf <anlauf@gmx.de>
3593 Tobias Burnus <tobias@codesourcery.com>
3594
3595 PR fortran/58331
3596 * gfortran.dg/class_dummy_10.f90: New test.
3597
3598 2023-03-15 Marek Polacek <polacek@redhat.com>
3599
3600 PR c++/107280
3601 * g++.dg/cpp1z/constexpr-lambda28.C: New test.
3602
3603 2023-03-15 Richard Biener <rguenther@suse.de>
3604
3605 * g++.dg/warn/Wuse-after-free3.C: Remove expected duplicate
3606 diagnostic.
3607
3608 2023-03-15 Jason Merrill <jason@redhat.com>
3609
3610 PR c++/58538
3611 * g++.dg/template/ttp7.C: Remove expected error.
3612
3613 2023-03-15 Jason Merrill <jason@redhat.com>
3614
3615 PR c++/108179
3616 PR c++/104107
3617 PR c++/95036
3618 * g++.dg/template/ttp35.C: New test.
3619
3620 2023-03-15 Richard Biener <rguenther@suse.de>
3621
3622 PR tree-optimization/109139
3623 * gcc.dg/torture/pr109139.c: New testcase.
3624
3625 2023-03-15 Christoph Müllner <christoph.muellner@vrull.eu>
3626
3627 * gcc.target/riscv/xtheadmempair-1.c: New test.
3628 * gcc.target/riscv/xtheadmempair-2.c: New test.
3629 * gcc.target/riscv/xtheadmempair-3.c: New test.
3630
3631 2023-03-15 Christoph Müllner <christoph.muellner@vrull.eu>
3632
3633 * gcc.target/riscv/xtheadfmv-fmv.c: New test.
3634
3635 2023-03-15 Christoph Müllner <christoph.muellner@vrull.eu>
3636
3637 * gcc.target/riscv/xtheadmac-mula-muls.c: New test.
3638
3639 2023-03-15 Christoph Müllner <christoph.muellner@vrull.eu>
3640
3641 * gcc.target/riscv/xtheadcondmov-mveqz-imm-eqz.c: New test.
3642 * gcc.target/riscv/xtheadcondmov-mveqz-imm-not.c: New test.
3643 * gcc.target/riscv/xtheadcondmov-mveqz-reg-eqz.c: New test.
3644 * gcc.target/riscv/xtheadcondmov-mveqz-reg-not.c: New test.
3645 * gcc.target/riscv/xtheadcondmov-mvnez-imm-cond.c: New test.
3646 * gcc.target/riscv/xtheadcondmov-mvnez-imm-nez.c: New test.
3647 * gcc.target/riscv/xtheadcondmov-mvnez-reg-cond.c: New test.
3648 * gcc.target/riscv/xtheadcondmov-mvnez-reg-nez.c: New test.
3649
3650 2023-03-15 Christoph Müllner <christoph.muellner@vrull.eu>
3651
3652 * gcc.target/riscv/xtheadbb-ext.c: New test.
3653 * gcc.target/riscv/xtheadbb-extu-2.c: New test.
3654 * gcc.target/riscv/xtheadbb-extu.c: New test.
3655 * gcc.target/riscv/xtheadbb-ff1.c: New test.
3656 * gcc.target/riscv/xtheadbb-rev.c: New test.
3657 * gcc.target/riscv/xtheadbb-srri.c: New test.
3658
3659 2023-03-15 Christoph Müllner <christoph.muellner@vrull.eu>
3660
3661 * gcc.target/riscv/xtheadbs-tst.c: New test.
3662
3663 2023-03-15 Christoph Müllner <christoph.muellner@vrull.eu>
3664
3665 * gcc.target/riscv/xtheadba-addsl.c: New test.
3666
3667 2023-03-15 Christoph Müllner <christoph.muellner@vrull.eu>
3668
3669 * gcc.target/riscv/mcpu-thead-c906.c: New test.
3670
3671 2023-03-15 Christoph Müllner <christoph.muellner@vrull.eu>
3672
3673 * gcc.target/riscv/xtheadba.c: New test.
3674 * gcc.target/riscv/xtheadbb.c: New test.
3675 * gcc.target/riscv/xtheadbs.c: New test.
3676 * gcc.target/riscv/xtheadcmo.c: New test.
3677 * gcc.target/riscv/xtheadcondmov.c: New test.
3678 * gcc.target/riscv/xtheadfmemidx.c: New test.
3679 * gcc.target/riscv/xtheadfmv.c: New test.
3680 * gcc.target/riscv/xtheadint.c: New test.
3681 * gcc.target/riscv/xtheadmac.c: New test.
3682 * gcc.target/riscv/xtheadmemidx.c: New test.
3683 * gcc.target/riscv/xtheadmempair.c: New test.
3684 * gcc.target/riscv/xtheadsync.c: New test.
3685
3686 2023-03-15 Hu, Lin1 <lin1.hu@intel.com>
3687
3688 PR target/109117
3689 * gcc.target/i386/pr109117-1.c: New test.
3690
3691 2023-03-15 Jonathan Yong <10walls@gmail.com>
3692
3693 * gcc.dg/pic-2.c: Fix expected __PIC__ value.
3694 * gcc.dg/pic-3.c: Ditto.
3695 * gcc.dg/pic-4.c: Ditto.
3696
3697 2023-03-14 Patrick Palka <ppalka@redhat.com>
3698
3699 PR c++/96830
3700 * g++.dg/cpp2a/concepts-class5.C: New test.
3701 * g++.dg/cpp2a/concepts-class5a.C: New test.
3702
3703 2023-03-14 Patrick Palka <ppalka@redhat.com>
3704
3705 PR c++/96830
3706 * g++.dg/cpp2a/concepts-friend14.C: New test.
3707
3708 2023-03-14 Jason Merrill <jason@redhat.com>
3709
3710 PR c++/108468
3711 * g++.dg/cpp1y/var-templ78.C: New test.
3712
3713 2023-03-14 Jason Merrill <jason@redhat.com>
3714
3715 PR c++/107310
3716 * c-c++-common/Wimplicit-fallthrough-39.c: Adjust warning.
3717 * g++.dg/warn/Wreturn-6.C: New test.
3718
3719 2023-03-14 Jakub Jelinek <jakub@redhat.com>
3720
3721 PR target/109109
3722 * gcc.target/i386/pr109109-1.c: New test.
3723 * gcc.target/i386/pr109109-2.c: New test.
3724
3725 2023-03-14 Iain Buclaw <ibuclaw@gdcproject.org>
3726
3727 PR d/109108
3728 * gdc.dg/torture/imports/pr109108.d: New test.
3729 * gdc.dg/torture/pr109108.d: New test.
3730
3731 2023-03-14 Jakub Jelinek <jakub@redhat.com>
3732
3733 PR c++/108972
3734 PR testsuite/109129
3735 * g++.dg/cpp2a/concepts-lambda3.C: Use dg-do run only for c++20,
3736 for c++17_down dg-do compile. Expect dg-excess-errors for c++17_down
3737 rather than ! concepts.
3738
3739 2023-03-14 Jakub Jelinek <jakub@redhat.com>
3740
3741 PR c++/109096
3742 * g++.dg/cpp1z/has-unique-obj-representations3.C: New test.
3743
3744 2023-03-14 Richard Biener <rguenther@suse.de>
3745
3746 * gcc.dg/auto-init-unused-1.c: New testcase.
3747
3748 2023-03-14 Eric Botcazou <ebotcazou@adacore.com>
3749
3750 PR tree-optimization/109005
3751 * gnat.dg/specs/opt6.ads: New test.
3752
3753 2023-03-14 Tamar Christina <tamar.christina@arm.com>
3754
3755 PR testsuite/109118
3756 * gcc.dg/mla_1.c: Moved to...
3757 * gcc.target/aarch64/sve/mla_3.c: ...here.
3758
3759 2023-03-14 Jakub Jelinek <jakub@redhat.com>
3760
3761 PR tree-optimization/109115
3762 * gcc.dg/pr109115.c: New test.
3763
3764 2023-03-14 Richard Biener <rguenther@suse.de>
3765
3766 * g++.dg/torture/20230313.C: New testcase.
3767
3768 2023-03-13 Gaius Mulley <gaiusmod2@gmail.com>
3769
3770 * gm2/pim/fail/largeconst.mod: New test.
3771
3772 2023-03-13 Jason Merrill <jason@redhat.com>
3773
3774 PR c++/107128
3775 * g++.dg/warn/pragma-system_header6.h: New test.
3776 * g++.dg/warn/pragma-system_header6.C: New test.
3777
3778 2023-03-13 David Malcolm <dmalcolm@redhat.com>
3779
3780 PR analyzer/105906
3781 * gcc.dg/analyzer/leak-pr105906.c: New test.
3782
3783 2023-03-13 David Malcolm <dmalcolm@redhat.com>
3784
3785 PR analyzer/108045
3786 * gcc.dg/analyzer/leak-pr108045-with-call-summaries.c: New test.
3787 * gcc.dg/analyzer/leak-pr108045-without-call-summaries.c: New test.
3788
3789 2023-03-13 David Malcolm <dmalcolm@redhat.com>
3790
3791 * gcc.dg/analyzer/exec-1.c: New test.
3792 * gcc.dg/analyzer/snprintf-concat.c: New test.
3793 * gcc.dg/analyzer/vsnprintf-1.c: New test.
3794
3795 2023-03-13 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
3796
3797 * gcc.target/riscv/rvv/base/merge_constraint-2.c: New test.
3798
3799 2023-03-13 Kito Cheng <kito.cheng@sifive.com>
3800
3801 * g++.target/riscv/rvv/base/vaadd_vv-1.C: Removed.
3802 * g++.target/riscv/rvv/base/vaadd_vv-2.C: Removed.
3803 * g++.target/riscv/rvv/base/vaadd_vv-3.C: Removed.
3804 * g++.target/riscv/rvv/base/vaadd_vv_mu-1.C: Removed.
3805 * g++.target/riscv/rvv/base/vaadd_vv_mu-2.C: Removed.
3806 * g++.target/riscv/rvv/base/vaadd_vv_mu-3.C: Removed.
3807 * g++.target/riscv/rvv/base/vaadd_vv_tu-1.C: Removed.
3808 * g++.target/riscv/rvv/base/vaadd_vv_tu-2.C: Removed.
3809 * g++.target/riscv/rvv/base/vaadd_vv_tu-3.C: Removed.
3810 * g++.target/riscv/rvv/base/vaadd_vv_tum-1.C: Removed.
3811 * g++.target/riscv/rvv/base/vaadd_vv_tum-2.C: Removed.
3812 * g++.target/riscv/rvv/base/vaadd_vv_tum-3.C: Removed.
3813 * g++.target/riscv/rvv/base/vaadd_vv_tumu-1.C: Removed.
3814 * g++.target/riscv/rvv/base/vaadd_vv_tumu-2.C: Removed.
3815 * g++.target/riscv/rvv/base/vaadd_vv_tumu-3.C: Removed.
3816 * g++.target/riscv/rvv/base/vaadd_vx_mu_rv32-1.C: Removed.
3817 * g++.target/riscv/rvv/base/vaadd_vx_mu_rv32-2.C: Removed.
3818 * g++.target/riscv/rvv/base/vaadd_vx_mu_rv32-3.C: Removed.
3819 * g++.target/riscv/rvv/base/vaadd_vx_mu_rv64-1.C: Removed.
3820 * g++.target/riscv/rvv/base/vaadd_vx_mu_rv64-2.C: Removed.
3821 * g++.target/riscv/rvv/base/vaadd_vx_mu_rv64-3.C: Removed.
3822 * g++.target/riscv/rvv/base/vaadd_vx_rv32-1.C: Removed.
3823 * g++.target/riscv/rvv/base/vaadd_vx_rv32-2.C: Removed.
3824 * g++.target/riscv/rvv/base/vaadd_vx_rv32-3.C: Removed.
3825 * g++.target/riscv/rvv/base/vaadd_vx_rv64-1.C: Removed.
3826 * g++.target/riscv/rvv/base/vaadd_vx_rv64-2.C: Removed.
3827 * g++.target/riscv/rvv/base/vaadd_vx_rv64-3.C: Removed.
3828 * g++.target/riscv/rvv/base/vaadd_vx_tu_rv32-1.C: Removed.
3829 * g++.target/riscv/rvv/base/vaadd_vx_tu_rv32-2.C: Removed.
3830 * g++.target/riscv/rvv/base/vaadd_vx_tu_rv32-3.C: Removed.
3831 * g++.target/riscv/rvv/base/vaadd_vx_tu_rv64-1.C: Removed.
3832 * g++.target/riscv/rvv/base/vaadd_vx_tu_rv64-2.C: Removed.
3833 * g++.target/riscv/rvv/base/vaadd_vx_tu_rv64-3.C: Removed.
3834 * g++.target/riscv/rvv/base/vaadd_vx_tum_rv32-1.C: Removed.
3835 * g++.target/riscv/rvv/base/vaadd_vx_tum_rv32-2.C: Removed.
3836 * g++.target/riscv/rvv/base/vaadd_vx_tum_rv32-3.C: Removed.
3837 * g++.target/riscv/rvv/base/vaadd_vx_tum_rv64-1.C: Removed.
3838 * g++.target/riscv/rvv/base/vaadd_vx_tum_rv64-2.C: Removed.
3839 * g++.target/riscv/rvv/base/vaadd_vx_tum_rv64-3.C: Removed.
3840 * g++.target/riscv/rvv/base/vaadd_vx_tumu_rv32-1.C: Removed.
3841 * g++.target/riscv/rvv/base/vaadd_vx_tumu_rv32-2.C: Removed.
3842 * g++.target/riscv/rvv/base/vaadd_vx_tumu_rv32-3.C: Removed.
3843 * g++.target/riscv/rvv/base/vaadd_vx_tumu_rv64-1.C: Removed.
3844 * g++.target/riscv/rvv/base/vaadd_vx_tumu_rv64-2.C: Removed.
3845 * g++.target/riscv/rvv/base/vaadd_vx_tumu_rv64-3.C: Removed.
3846 * g++.target/riscv/rvv/base/vaaddu_vv-1.C: Removed.
3847 * g++.target/riscv/rvv/base/vaaddu_vv-2.C: Removed.
3848 * g++.target/riscv/rvv/base/vaaddu_vv-3.C: Removed.
3849 * g++.target/riscv/rvv/base/vaaddu_vv_mu-1.C: Removed.
3850 * g++.target/riscv/rvv/base/vaaddu_vv_mu-2.C: Removed.
3851 * g++.target/riscv/rvv/base/vaaddu_vv_mu-3.C: Removed.
3852 * g++.target/riscv/rvv/base/vaaddu_vv_tu-1.C: Removed.
3853 * g++.target/riscv/rvv/base/vaaddu_vv_tu-2.C: Removed.
3854 * g++.target/riscv/rvv/base/vaaddu_vv_tu-3.C: Removed.
3855 * g++.target/riscv/rvv/base/vaaddu_vv_tum-1.C: Removed.
3856 * g++.target/riscv/rvv/base/vaaddu_vv_tum-2.C: Removed.
3857 * g++.target/riscv/rvv/base/vaaddu_vv_tum-3.C: Removed.
3858 * g++.target/riscv/rvv/base/vaaddu_vv_tumu-1.C: Removed.
3859 * g++.target/riscv/rvv/base/vaaddu_vv_tumu-2.C: Removed.
3860 * g++.target/riscv/rvv/base/vaaddu_vv_tumu-3.C: Removed.
3861 * g++.target/riscv/rvv/base/vaaddu_vx_mu_rv32-1.C: Removed.
3862 * g++.target/riscv/rvv/base/vaaddu_vx_mu_rv32-2.C: Removed.
3863 * g++.target/riscv/rvv/base/vaaddu_vx_mu_rv32-3.C: Removed.
3864 * g++.target/riscv/rvv/base/vaaddu_vx_mu_rv64-1.C: Removed.
3865 * g++.target/riscv/rvv/base/vaaddu_vx_mu_rv64-2.C: Removed.
3866 * g++.target/riscv/rvv/base/vaaddu_vx_mu_rv64-3.C: Removed.
3867 * g++.target/riscv/rvv/base/vaaddu_vx_rv32-1.C: Removed.
3868 * g++.target/riscv/rvv/base/vaaddu_vx_rv32-2.C: Removed.
3869 * g++.target/riscv/rvv/base/vaaddu_vx_rv32-3.C: Removed.
3870 * g++.target/riscv/rvv/base/vaaddu_vx_rv64-1.C: Removed.
3871 * g++.target/riscv/rvv/base/vaaddu_vx_rv64-2.C: Removed.
3872 * g++.target/riscv/rvv/base/vaaddu_vx_rv64-3.C: Removed.
3873 * g++.target/riscv/rvv/base/vaaddu_vx_tu_rv32-1.C: Removed.
3874 * g++.target/riscv/rvv/base/vaaddu_vx_tu_rv32-2.C: Removed.
3875 * g++.target/riscv/rvv/base/vaaddu_vx_tu_rv32-3.C: Removed.
3876 * g++.target/riscv/rvv/base/vaaddu_vx_tu_rv64-1.C: Removed.
3877 * g++.target/riscv/rvv/base/vaaddu_vx_tu_rv64-2.C: Removed.
3878 * g++.target/riscv/rvv/base/vaaddu_vx_tu_rv64-3.C: Removed.
3879 * g++.target/riscv/rvv/base/vaaddu_vx_tum_rv32-1.C: Removed.
3880 * g++.target/riscv/rvv/base/vaaddu_vx_tum_rv32-2.C: Removed.
3881 * g++.target/riscv/rvv/base/vaaddu_vx_tum_rv32-3.C: Removed.
3882 * g++.target/riscv/rvv/base/vaaddu_vx_tum_rv64-1.C: Removed.
3883 * g++.target/riscv/rvv/base/vaaddu_vx_tum_rv64-2.C: Removed.
3884 * g++.target/riscv/rvv/base/vaaddu_vx_tum_rv64-3.C: Removed.
3885 * g++.target/riscv/rvv/base/vaaddu_vx_tumu_rv32-1.C: Removed.
3886 * g++.target/riscv/rvv/base/vaaddu_vx_tumu_rv32-2.C: Removed.
3887 * g++.target/riscv/rvv/base/vaaddu_vx_tumu_rv32-3.C: Removed.
3888 * g++.target/riscv/rvv/base/vaaddu_vx_tumu_rv64-1.C: Removed.
3889 * g++.target/riscv/rvv/base/vaaddu_vx_tumu_rv64-2.C: Removed.
3890 * g++.target/riscv/rvv/base/vaaddu_vx_tumu_rv64-3.C: Removed.
3891 * g++.target/riscv/rvv/base/vadc_vvm-1.C: Removed.
3892 * g++.target/riscv/rvv/base/vadc_vvm-2.C: Removed.
3893 * g++.target/riscv/rvv/base/vadc_vvm-3.C: Removed.
3894 * g++.target/riscv/rvv/base/vadc_vvm_tu-1.C: Removed.
3895 * g++.target/riscv/rvv/base/vadc_vvm_tu-2.C: Removed.
3896 * g++.target/riscv/rvv/base/vadc_vvm_tu-3.C: Removed.
3897 * g++.target/riscv/rvv/base/vadc_vxm_rv32-1.C: Removed.
3898 * g++.target/riscv/rvv/base/vadc_vxm_rv32-2.C: Removed.
3899 * g++.target/riscv/rvv/base/vadc_vxm_rv32-3.C: Removed.
3900 * g++.target/riscv/rvv/base/vadc_vxm_rv64-1.C: Removed.
3901 * g++.target/riscv/rvv/base/vadc_vxm_rv64-2.C: Removed.
3902 * g++.target/riscv/rvv/base/vadc_vxm_rv64-3.C: Removed.
3903 * g++.target/riscv/rvv/base/vadc_vxm_tu_rv32-1.C: Removed.
3904 * g++.target/riscv/rvv/base/vadc_vxm_tu_rv32-2.C: Removed.
3905 * g++.target/riscv/rvv/base/vadc_vxm_tu_rv32-3.C: Removed.
3906 * g++.target/riscv/rvv/base/vadc_vxm_tu_rv64-1.C: Removed.
3907 * g++.target/riscv/rvv/base/vadc_vxm_tu_rv64-2.C: Removed.
3908 * g++.target/riscv/rvv/base/vadc_vxm_tu_rv64-3.C: Removed.
3909 * g++.target/riscv/rvv/base/vadd_vv-1.C: Removed.
3910 * g++.target/riscv/rvv/base/vadd_vv-2.C: Removed.
3911 * g++.target/riscv/rvv/base/vadd_vv-3.C: Removed.
3912 * g++.target/riscv/rvv/base/vadd_vv_mu-1.C: Removed.
3913 * g++.target/riscv/rvv/base/vadd_vv_mu-2.C: Removed.
3914 * g++.target/riscv/rvv/base/vadd_vv_mu-3.C: Removed.
3915 * g++.target/riscv/rvv/base/vadd_vv_tu-1.C: Removed.
3916 * g++.target/riscv/rvv/base/vadd_vv_tu-2.C: Removed.
3917 * g++.target/riscv/rvv/base/vadd_vv_tu-3.C: Removed.
3918 * g++.target/riscv/rvv/base/vadd_vv_tum-1.C: Removed.
3919 * g++.target/riscv/rvv/base/vadd_vv_tum-2.C: Removed.
3920 * g++.target/riscv/rvv/base/vadd_vv_tum-3.C: Removed.
3921 * g++.target/riscv/rvv/base/vadd_vv_tumu-1.C: Removed.
3922 * g++.target/riscv/rvv/base/vadd_vv_tumu-2.C: Removed.
3923 * g++.target/riscv/rvv/base/vadd_vv_tumu-3.C: Removed.
3924 * g++.target/riscv/rvv/base/vadd_vx_mu_rv32-1.C: Removed.
3925 * g++.target/riscv/rvv/base/vadd_vx_mu_rv32-2.C: Removed.
3926 * g++.target/riscv/rvv/base/vadd_vx_mu_rv32-3.C: Removed.
3927 * g++.target/riscv/rvv/base/vadd_vx_mu_rv64-1.C: Removed.
3928 * g++.target/riscv/rvv/base/vadd_vx_mu_rv64-2.C: Removed.
3929 * g++.target/riscv/rvv/base/vadd_vx_mu_rv64-3.C: Removed.
3930 * g++.target/riscv/rvv/base/vadd_vx_rv32-1.C: Removed.
3931 * g++.target/riscv/rvv/base/vadd_vx_rv32-2.C: Removed.
3932 * g++.target/riscv/rvv/base/vadd_vx_rv32-3.C: Removed.
3933 * g++.target/riscv/rvv/base/vadd_vx_rv64-1.C: Removed.
3934 * g++.target/riscv/rvv/base/vadd_vx_rv64-2.C: Removed.
3935 * g++.target/riscv/rvv/base/vadd_vx_rv64-3.C: Removed.
3936 * g++.target/riscv/rvv/base/vadd_vx_tu_rv32-1.C: Removed.
3937 * g++.target/riscv/rvv/base/vadd_vx_tu_rv32-2.C: Removed.
3938 * g++.target/riscv/rvv/base/vadd_vx_tu_rv32-3.C: Removed.
3939 * g++.target/riscv/rvv/base/vadd_vx_tu_rv64-1.C: Removed.
3940 * g++.target/riscv/rvv/base/vadd_vx_tu_rv64-2.C: Removed.
3941 * g++.target/riscv/rvv/base/vadd_vx_tu_rv64-3.C: Removed.
3942 * g++.target/riscv/rvv/base/vadd_vx_tum_rv32-1.C: Removed.
3943 * g++.target/riscv/rvv/base/vadd_vx_tum_rv32-2.C: Removed.
3944 * g++.target/riscv/rvv/base/vadd_vx_tum_rv32-3.C: Removed.
3945 * g++.target/riscv/rvv/base/vadd_vx_tum_rv64-1.C: Removed.
3946 * g++.target/riscv/rvv/base/vadd_vx_tum_rv64-2.C: Removed.
3947 * g++.target/riscv/rvv/base/vadd_vx_tum_rv64-3.C: Removed.
3948 * g++.target/riscv/rvv/base/vadd_vx_tumu_rv32-1.C: Removed.
3949 * g++.target/riscv/rvv/base/vadd_vx_tumu_rv32-2.C: Removed.
3950 * g++.target/riscv/rvv/base/vadd_vx_tumu_rv32-3.C: Removed.
3951 * g++.target/riscv/rvv/base/vadd_vx_tumu_rv64-1.C: Removed.
3952 * g++.target/riscv/rvv/base/vadd_vx_tumu_rv64-2.C: Removed.
3953 * g++.target/riscv/rvv/base/vadd_vx_tumu_rv64-3.C: Removed.
3954 * g++.target/riscv/rvv/base/vand_vv-1.C: Removed.
3955 * g++.target/riscv/rvv/base/vand_vv-2.C: Removed.
3956 * g++.target/riscv/rvv/base/vand_vv-3.C: Removed.
3957 * g++.target/riscv/rvv/base/vand_vv_mu-1.C: Removed.
3958 * g++.target/riscv/rvv/base/vand_vv_mu-2.C: Removed.
3959 * g++.target/riscv/rvv/base/vand_vv_mu-3.C: Removed.
3960 * g++.target/riscv/rvv/base/vand_vv_tu-1.C: Removed.
3961 * g++.target/riscv/rvv/base/vand_vv_tu-2.C: Removed.
3962 * g++.target/riscv/rvv/base/vand_vv_tu-3.C: Removed.
3963 * g++.target/riscv/rvv/base/vand_vv_tum-1.C: Removed.
3964 * g++.target/riscv/rvv/base/vand_vv_tum-2.C: Removed.
3965 * g++.target/riscv/rvv/base/vand_vv_tum-3.C: Removed.
3966 * g++.target/riscv/rvv/base/vand_vv_tumu-1.C: Removed.
3967 * g++.target/riscv/rvv/base/vand_vv_tumu-2.C: Removed.
3968 * g++.target/riscv/rvv/base/vand_vv_tumu-3.C: Removed.
3969 * g++.target/riscv/rvv/base/vand_vx_mu_rv32-1.C: Removed.
3970 * g++.target/riscv/rvv/base/vand_vx_mu_rv32-2.C: Removed.
3971 * g++.target/riscv/rvv/base/vand_vx_mu_rv32-3.C: Removed.
3972 * g++.target/riscv/rvv/base/vand_vx_mu_rv64-1.C: Removed.
3973 * g++.target/riscv/rvv/base/vand_vx_mu_rv64-2.C: Removed.
3974 * g++.target/riscv/rvv/base/vand_vx_mu_rv64-3.C: Removed.
3975 * g++.target/riscv/rvv/base/vand_vx_rv32-1.C: Removed.
3976 * g++.target/riscv/rvv/base/vand_vx_rv32-2.C: Removed.
3977 * g++.target/riscv/rvv/base/vand_vx_rv32-3.C: Removed.
3978 * g++.target/riscv/rvv/base/vand_vx_rv64-1.C: Removed.
3979 * g++.target/riscv/rvv/base/vand_vx_rv64-2.C: Removed.
3980 * g++.target/riscv/rvv/base/vand_vx_rv64-3.C: Removed.
3981 * g++.target/riscv/rvv/base/vand_vx_tu_rv32-1.C: Removed.
3982 * g++.target/riscv/rvv/base/vand_vx_tu_rv32-2.C: Removed.
3983 * g++.target/riscv/rvv/base/vand_vx_tu_rv32-3.C: Removed.
3984 * g++.target/riscv/rvv/base/vand_vx_tu_rv64-1.C: Removed.
3985 * g++.target/riscv/rvv/base/vand_vx_tu_rv64-2.C: Removed.
3986 * g++.target/riscv/rvv/base/vand_vx_tu_rv64-3.C: Removed.
3987 * g++.target/riscv/rvv/base/vand_vx_tum_rv32-1.C: Removed.
3988 * g++.target/riscv/rvv/base/vand_vx_tum_rv32-2.C: Removed.
3989 * g++.target/riscv/rvv/base/vand_vx_tum_rv32-3.C: Removed.
3990 * g++.target/riscv/rvv/base/vand_vx_tum_rv64-1.C: Removed.
3991 * g++.target/riscv/rvv/base/vand_vx_tum_rv64-2.C: Removed.
3992 * g++.target/riscv/rvv/base/vand_vx_tum_rv64-3.C: Removed.
3993 * g++.target/riscv/rvv/base/vand_vx_tumu_rv32-1.C: Removed.
3994 * g++.target/riscv/rvv/base/vand_vx_tumu_rv32-2.C: Removed.
3995 * g++.target/riscv/rvv/base/vand_vx_tumu_rv32-3.C: Removed.
3996 * g++.target/riscv/rvv/base/vand_vx_tumu_rv64-1.C: Removed.
3997 * g++.target/riscv/rvv/base/vand_vx_tumu_rv64-2.C: Removed.
3998 * g++.target/riscv/rvv/base/vand_vx_tumu_rv64-3.C: Removed.
3999 * g++.target/riscv/rvv/base/vasub_vv-1.C: Removed.
4000 * g++.target/riscv/rvv/base/vasub_vv-2.C: Removed.
4001 * g++.target/riscv/rvv/base/vasub_vv-3.C: Removed.
4002 * g++.target/riscv/rvv/base/vasub_vv_mu-1.C: Removed.
4003 * g++.target/riscv/rvv/base/vasub_vv_mu-2.C: Removed.
4004 * g++.target/riscv/rvv/base/vasub_vv_mu-3.C: Removed.
4005 * g++.target/riscv/rvv/base/vasub_vv_tu-1.C: Removed.
4006 * g++.target/riscv/rvv/base/vasub_vv_tu-2.C: Removed.
4007 * g++.target/riscv/rvv/base/vasub_vv_tu-3.C: Removed.
4008 * g++.target/riscv/rvv/base/vasub_vv_tum-1.C: Removed.
4009 * g++.target/riscv/rvv/base/vasub_vv_tum-2.C: Removed.
4010 * g++.target/riscv/rvv/base/vasub_vv_tum-3.C: Removed.
4011 * g++.target/riscv/rvv/base/vasub_vv_tumu-1.C: Removed.
4012 * g++.target/riscv/rvv/base/vasub_vv_tumu-2.C: Removed.
4013 * g++.target/riscv/rvv/base/vasub_vv_tumu-3.C: Removed.
4014 * g++.target/riscv/rvv/base/vasub_vx_mu_rv32-1.C: Removed.
4015 * g++.target/riscv/rvv/base/vasub_vx_mu_rv32-2.C: Removed.
4016 * g++.target/riscv/rvv/base/vasub_vx_mu_rv32-3.C: Removed.
4017 * g++.target/riscv/rvv/base/vasub_vx_mu_rv64-1.C: Removed.
4018 * g++.target/riscv/rvv/base/vasub_vx_mu_rv64-2.C: Removed.
4019 * g++.target/riscv/rvv/base/vasub_vx_mu_rv64-3.C: Removed.
4020 * g++.target/riscv/rvv/base/vasub_vx_rv32-1.C: Removed.
4021 * g++.target/riscv/rvv/base/vasub_vx_rv32-2.C: Removed.
4022 * g++.target/riscv/rvv/base/vasub_vx_rv32-3.C: Removed.
4023 * g++.target/riscv/rvv/base/vasub_vx_rv64-1.C: Removed.
4024 * g++.target/riscv/rvv/base/vasub_vx_rv64-2.C: Removed.
4025 * g++.target/riscv/rvv/base/vasub_vx_rv64-3.C: Removed.
4026 * g++.target/riscv/rvv/base/vasub_vx_tu_rv32-1.C: Removed.
4027 * g++.target/riscv/rvv/base/vasub_vx_tu_rv32-2.C: Removed.
4028 * g++.target/riscv/rvv/base/vasub_vx_tu_rv32-3.C: Removed.
4029 * g++.target/riscv/rvv/base/vasub_vx_tu_rv64-1.C: Removed.
4030 * g++.target/riscv/rvv/base/vasub_vx_tu_rv64-2.C: Removed.
4031 * g++.target/riscv/rvv/base/vasub_vx_tu_rv64-3.C: Removed.
4032 * g++.target/riscv/rvv/base/vasub_vx_tum_rv32-1.C: Removed.
4033 * g++.target/riscv/rvv/base/vasub_vx_tum_rv32-2.C: Removed.
4034 * g++.target/riscv/rvv/base/vasub_vx_tum_rv32-3.C: Removed.
4035 * g++.target/riscv/rvv/base/vasub_vx_tum_rv64-1.C: Removed.
4036 * g++.target/riscv/rvv/base/vasub_vx_tum_rv64-2.C: Removed.
4037 * g++.target/riscv/rvv/base/vasub_vx_tum_rv64-3.C: Removed.
4038 * g++.target/riscv/rvv/base/vasub_vx_tumu_rv32-1.C: Removed.
4039 * g++.target/riscv/rvv/base/vasub_vx_tumu_rv32-2.C: Removed.
4040 * g++.target/riscv/rvv/base/vasub_vx_tumu_rv32-3.C: Removed.
4041 * g++.target/riscv/rvv/base/vasub_vx_tumu_rv64-1.C: Removed.
4042 * g++.target/riscv/rvv/base/vasub_vx_tumu_rv64-2.C: Removed.
4043 * g++.target/riscv/rvv/base/vasub_vx_tumu_rv64-3.C: Removed.
4044 * g++.target/riscv/rvv/base/vasubu_vv-1.C: Removed.
4045 * g++.target/riscv/rvv/base/vasubu_vv-2.C: Removed.
4046 * g++.target/riscv/rvv/base/vasubu_vv-3.C: Removed.
4047 * g++.target/riscv/rvv/base/vasubu_vv_mu-1.C: Removed.
4048 * g++.target/riscv/rvv/base/vasubu_vv_mu-2.C: Removed.
4049 * g++.target/riscv/rvv/base/vasubu_vv_mu-3.C: Removed.
4050 * g++.target/riscv/rvv/base/vasubu_vv_tu-1.C: Removed.
4051 * g++.target/riscv/rvv/base/vasubu_vv_tu-2.C: Removed.
4052 * g++.target/riscv/rvv/base/vasubu_vv_tu-3.C: Removed.
4053 * g++.target/riscv/rvv/base/vasubu_vv_tum-1.C: Removed.
4054 * g++.target/riscv/rvv/base/vasubu_vv_tum-2.C: Removed.
4055 * g++.target/riscv/rvv/base/vasubu_vv_tum-3.C: Removed.
4056 * g++.target/riscv/rvv/base/vasubu_vv_tumu-1.C: Removed.
4057 * g++.target/riscv/rvv/base/vasubu_vv_tumu-2.C: Removed.
4058 * g++.target/riscv/rvv/base/vasubu_vv_tumu-3.C: Removed.
4059 * g++.target/riscv/rvv/base/vasubu_vx_mu_rv32-1.C: Removed.
4060 * g++.target/riscv/rvv/base/vasubu_vx_mu_rv32-2.C: Removed.
4061 * g++.target/riscv/rvv/base/vasubu_vx_mu_rv32-3.C: Removed.
4062 * g++.target/riscv/rvv/base/vasubu_vx_mu_rv64-1.C: Removed.
4063 * g++.target/riscv/rvv/base/vasubu_vx_mu_rv64-2.C: Removed.
4064 * g++.target/riscv/rvv/base/vasubu_vx_mu_rv64-3.C: Removed.
4065 * g++.target/riscv/rvv/base/vasubu_vx_rv32-1.C: Removed.
4066 * g++.target/riscv/rvv/base/vasubu_vx_rv32-2.C: Removed.
4067 * g++.target/riscv/rvv/base/vasubu_vx_rv32-3.C: Removed.
4068 * g++.target/riscv/rvv/base/vasubu_vx_rv64-1.C: Removed.
4069 * g++.target/riscv/rvv/base/vasubu_vx_rv64-2.C: Removed.
4070 * g++.target/riscv/rvv/base/vasubu_vx_rv64-3.C: Removed.
4071 * g++.target/riscv/rvv/base/vasubu_vx_tu_rv32-1.C: Removed.
4072 * g++.target/riscv/rvv/base/vasubu_vx_tu_rv32-2.C: Removed.
4073 * g++.target/riscv/rvv/base/vasubu_vx_tu_rv32-3.C: Removed.
4074 * g++.target/riscv/rvv/base/vasubu_vx_tu_rv64-1.C: Removed.
4075 * g++.target/riscv/rvv/base/vasubu_vx_tu_rv64-2.C: Removed.
4076 * g++.target/riscv/rvv/base/vasubu_vx_tu_rv64-3.C: Removed.
4077 * g++.target/riscv/rvv/base/vasubu_vx_tum_rv32-1.C: Removed.
4078 * g++.target/riscv/rvv/base/vasubu_vx_tum_rv32-2.C: Removed.
4079 * g++.target/riscv/rvv/base/vasubu_vx_tum_rv32-3.C: Removed.
4080 * g++.target/riscv/rvv/base/vasubu_vx_tum_rv64-1.C: Removed.
4081 * g++.target/riscv/rvv/base/vasubu_vx_tum_rv64-2.C: Removed.
4082 * g++.target/riscv/rvv/base/vasubu_vx_tum_rv64-3.C: Removed.
4083 * g++.target/riscv/rvv/base/vasubu_vx_tumu_rv32-1.C: Removed.
4084 * g++.target/riscv/rvv/base/vasubu_vx_tumu_rv32-2.C: Removed.
4085 * g++.target/riscv/rvv/base/vasubu_vx_tumu_rv32-3.C: Removed.
4086 * g++.target/riscv/rvv/base/vasubu_vx_tumu_rv64-1.C: Removed.
4087 * g++.target/riscv/rvv/base/vasubu_vx_tumu_rv64-2.C: Removed.
4088 * g++.target/riscv/rvv/base/vasubu_vx_tumu_rv64-3.C: Removed.
4089 * g++.target/riscv/rvv/base/vdiv_vv-1.C: Removed.
4090 * g++.target/riscv/rvv/base/vdiv_vv-2.C: Removed.
4091 * g++.target/riscv/rvv/base/vdiv_vv-3.C: Removed.
4092 * g++.target/riscv/rvv/base/vdiv_vv_mu-1.C: Removed.
4093 * g++.target/riscv/rvv/base/vdiv_vv_mu-2.C: Removed.
4094 * g++.target/riscv/rvv/base/vdiv_vv_mu-3.C: Removed.
4095 * g++.target/riscv/rvv/base/vdiv_vv_tu-1.C: Removed.
4096 * g++.target/riscv/rvv/base/vdiv_vv_tu-2.C: Removed.
4097 * g++.target/riscv/rvv/base/vdiv_vv_tu-3.C: Removed.
4098 * g++.target/riscv/rvv/base/vdiv_vv_tum-1.C: Removed.
4099 * g++.target/riscv/rvv/base/vdiv_vv_tum-2.C: Removed.
4100 * g++.target/riscv/rvv/base/vdiv_vv_tum-3.C: Removed.
4101 * g++.target/riscv/rvv/base/vdiv_vv_tumu-1.C: Removed.
4102 * g++.target/riscv/rvv/base/vdiv_vv_tumu-2.C: Removed.
4103 * g++.target/riscv/rvv/base/vdiv_vv_tumu-3.C: Removed.
4104 * g++.target/riscv/rvv/base/vdiv_vx_mu_rv32-1.C: Removed.
4105 * g++.target/riscv/rvv/base/vdiv_vx_mu_rv32-2.C: Removed.
4106 * g++.target/riscv/rvv/base/vdiv_vx_mu_rv32-3.C: Removed.
4107 * g++.target/riscv/rvv/base/vdiv_vx_mu_rv64-1.C: Removed.
4108 * g++.target/riscv/rvv/base/vdiv_vx_mu_rv64-2.C: Removed.
4109 * g++.target/riscv/rvv/base/vdiv_vx_mu_rv64-3.C: Removed.
4110 * g++.target/riscv/rvv/base/vdiv_vx_rv32-1.C: Removed.
4111 * g++.target/riscv/rvv/base/vdiv_vx_rv32-2.C: Removed.
4112 * g++.target/riscv/rvv/base/vdiv_vx_rv32-3.C: Removed.
4113 * g++.target/riscv/rvv/base/vdiv_vx_rv64-1.C: Removed.
4114 * g++.target/riscv/rvv/base/vdiv_vx_rv64-2.C: Removed.
4115 * g++.target/riscv/rvv/base/vdiv_vx_rv64-3.C: Removed.
4116 * g++.target/riscv/rvv/base/vdiv_vx_tu_rv32-1.C: Removed.
4117 * g++.target/riscv/rvv/base/vdiv_vx_tu_rv32-2.C: Removed.
4118 * g++.target/riscv/rvv/base/vdiv_vx_tu_rv32-3.C: Removed.
4119 * g++.target/riscv/rvv/base/vdiv_vx_tu_rv64-1.C: Removed.
4120 * g++.target/riscv/rvv/base/vdiv_vx_tu_rv64-2.C: Removed.
4121 * g++.target/riscv/rvv/base/vdiv_vx_tu_rv64-3.C: Removed.
4122 * g++.target/riscv/rvv/base/vdiv_vx_tum_rv32-1.C: Removed.
4123 * g++.target/riscv/rvv/base/vdiv_vx_tum_rv32-2.C: Removed.
4124 * g++.target/riscv/rvv/base/vdiv_vx_tum_rv32-3.C: Removed.
4125 * g++.target/riscv/rvv/base/vdiv_vx_tum_rv64-1.C: Removed.
4126 * g++.target/riscv/rvv/base/vdiv_vx_tum_rv64-2.C: Removed.
4127 * g++.target/riscv/rvv/base/vdiv_vx_tum_rv64-3.C: Removed.
4128 * g++.target/riscv/rvv/base/vdiv_vx_tumu_rv32-1.C: Removed.
4129 * g++.target/riscv/rvv/base/vdiv_vx_tumu_rv32-2.C: Removed.
4130 * g++.target/riscv/rvv/base/vdiv_vx_tumu_rv32-3.C: Removed.
4131 * g++.target/riscv/rvv/base/vdiv_vx_tumu_rv64-1.C: Removed.
4132 * g++.target/riscv/rvv/base/vdiv_vx_tumu_rv64-2.C: Removed.
4133 * g++.target/riscv/rvv/base/vdiv_vx_tumu_rv64-3.C: Removed.
4134 * g++.target/riscv/rvv/base/vdivu_vv-1.C: Removed.
4135 * g++.target/riscv/rvv/base/vdivu_vv-2.C: Removed.
4136 * g++.target/riscv/rvv/base/vdivu_vv-3.C: Removed.
4137 * g++.target/riscv/rvv/base/vdivu_vv_mu-1.C: Removed.
4138 * g++.target/riscv/rvv/base/vdivu_vv_mu-2.C: Removed.
4139 * g++.target/riscv/rvv/base/vdivu_vv_mu-3.C: Removed.
4140 * g++.target/riscv/rvv/base/vdivu_vv_tu-1.C: Removed.
4141 * g++.target/riscv/rvv/base/vdivu_vv_tu-2.C: Removed.
4142 * g++.target/riscv/rvv/base/vdivu_vv_tu-3.C: Removed.
4143 * g++.target/riscv/rvv/base/vdivu_vv_tum-1.C: Removed.
4144 * g++.target/riscv/rvv/base/vdivu_vv_tum-2.C: Removed.
4145 * g++.target/riscv/rvv/base/vdivu_vv_tum-3.C: Removed.
4146 * g++.target/riscv/rvv/base/vdivu_vv_tumu-1.C: Removed.
4147 * g++.target/riscv/rvv/base/vdivu_vv_tumu-2.C: Removed.
4148 * g++.target/riscv/rvv/base/vdivu_vv_tumu-3.C: Removed.
4149 * g++.target/riscv/rvv/base/vdivu_vx_mu_rv32-1.C: Removed.
4150 * g++.target/riscv/rvv/base/vdivu_vx_mu_rv32-2.C: Removed.
4151 * g++.target/riscv/rvv/base/vdivu_vx_mu_rv32-3.C: Removed.
4152 * g++.target/riscv/rvv/base/vdivu_vx_mu_rv64-1.C: Removed.
4153 * g++.target/riscv/rvv/base/vdivu_vx_mu_rv64-2.C: Removed.
4154 * g++.target/riscv/rvv/base/vdivu_vx_mu_rv64-3.C: Removed.
4155 * g++.target/riscv/rvv/base/vdivu_vx_rv32-1.C: Removed.
4156 * g++.target/riscv/rvv/base/vdivu_vx_rv32-2.C: Removed.
4157 * g++.target/riscv/rvv/base/vdivu_vx_rv32-3.C: Removed.
4158 * g++.target/riscv/rvv/base/vdivu_vx_rv64-1.C: Removed.
4159 * g++.target/riscv/rvv/base/vdivu_vx_rv64-2.C: Removed.
4160 * g++.target/riscv/rvv/base/vdivu_vx_rv64-3.C: Removed.
4161 * g++.target/riscv/rvv/base/vdivu_vx_tu_rv32-1.C: Removed.
4162 * g++.target/riscv/rvv/base/vdivu_vx_tu_rv32-2.C: Removed.
4163 * g++.target/riscv/rvv/base/vdivu_vx_tu_rv32-3.C: Removed.
4164 * g++.target/riscv/rvv/base/vdivu_vx_tu_rv64-1.C: Removed.
4165 * g++.target/riscv/rvv/base/vdivu_vx_tu_rv64-2.C: Removed.
4166 * g++.target/riscv/rvv/base/vdivu_vx_tu_rv64-3.C: Removed.
4167 * g++.target/riscv/rvv/base/vdivu_vx_tum_rv32-1.C: Removed.
4168 * g++.target/riscv/rvv/base/vdivu_vx_tum_rv32-2.C: Removed.
4169 * g++.target/riscv/rvv/base/vdivu_vx_tum_rv32-3.C: Removed.
4170 * g++.target/riscv/rvv/base/vdivu_vx_tum_rv64-1.C: Removed.
4171 * g++.target/riscv/rvv/base/vdivu_vx_tum_rv64-2.C: Removed.
4172 * g++.target/riscv/rvv/base/vdivu_vx_tum_rv64-3.C: Removed.
4173 * g++.target/riscv/rvv/base/vdivu_vx_tumu_rv32-1.C: Removed.
4174 * g++.target/riscv/rvv/base/vdivu_vx_tumu_rv32-2.C: Removed.
4175 * g++.target/riscv/rvv/base/vdivu_vx_tumu_rv32-3.C: Removed.
4176 * g++.target/riscv/rvv/base/vdivu_vx_tumu_rv64-1.C: Removed.
4177 * g++.target/riscv/rvv/base/vdivu_vx_tumu_rv64-2.C: Removed.
4178 * g++.target/riscv/rvv/base/vdivu_vx_tumu_rv64-3.C: Removed.
4179 * g++.target/riscv/rvv/base/vle-1.C: Removed.
4180 * g++.target/riscv/rvv/base/vle_tu-1.C: Removed.
4181 * g++.target/riscv/rvv/base/vle_tum-1.C: Removed.
4182 * g++.target/riscv/rvv/base/vle_tumu-1.C: Removed.
4183 * g++.target/riscv/rvv/base/vloxei16-1.C: Removed.
4184 * g++.target/riscv/rvv/base/vloxei16-2.C: Removed.
4185 * g++.target/riscv/rvv/base/vloxei16-3.C: Removed.
4186 * g++.target/riscv/rvv/base/vloxei16_mu-1.C: Removed.
4187 * g++.target/riscv/rvv/base/vloxei16_mu-2.C: Removed.
4188 * g++.target/riscv/rvv/base/vloxei16_mu-3.C: Removed.
4189 * g++.target/riscv/rvv/base/vloxei16_tu-1.C: Removed.
4190 * g++.target/riscv/rvv/base/vloxei16_tu-2.C: Removed.
4191 * g++.target/riscv/rvv/base/vloxei16_tu-3.C: Removed.
4192 * g++.target/riscv/rvv/base/vloxei16_tum-1.C: Removed.
4193 * g++.target/riscv/rvv/base/vloxei16_tum-2.C: Removed.
4194 * g++.target/riscv/rvv/base/vloxei16_tum-3.C: Removed.
4195 * g++.target/riscv/rvv/base/vloxei16_tumu-1.C: Removed.
4196 * g++.target/riscv/rvv/base/vloxei16_tumu-2.C: Removed.
4197 * g++.target/riscv/rvv/base/vloxei16_tumu-3.C: Removed.
4198 * g++.target/riscv/rvv/base/vloxei32-1.C: Removed.
4199 * g++.target/riscv/rvv/base/vloxei32-2.C: Removed.
4200 * g++.target/riscv/rvv/base/vloxei32-3.C: Removed.
4201 * g++.target/riscv/rvv/base/vloxei32_mu-1.C: Removed.
4202 * g++.target/riscv/rvv/base/vloxei32_mu-2.C: Removed.
4203 * g++.target/riscv/rvv/base/vloxei32_mu-3.C: Removed.
4204 * g++.target/riscv/rvv/base/vloxei32_tu-1.C: Removed.
4205 * g++.target/riscv/rvv/base/vloxei32_tu-2.C: Removed.
4206 * g++.target/riscv/rvv/base/vloxei32_tu-3.C: Removed.
4207 * g++.target/riscv/rvv/base/vloxei32_tum-1.C: Removed.
4208 * g++.target/riscv/rvv/base/vloxei32_tum-2.C: Removed.
4209 * g++.target/riscv/rvv/base/vloxei32_tum-3.C: Removed.
4210 * g++.target/riscv/rvv/base/vloxei32_tumu-1.C: Removed.
4211 * g++.target/riscv/rvv/base/vloxei32_tumu-2.C: Removed.
4212 * g++.target/riscv/rvv/base/vloxei32_tumu-3.C: Removed.
4213 * g++.target/riscv/rvv/base/vloxei64-1.C: Removed.
4214 * g++.target/riscv/rvv/base/vloxei64-2.C: Removed.
4215 * g++.target/riscv/rvv/base/vloxei64-3.C: Removed.
4216 * g++.target/riscv/rvv/base/vloxei64_mu-1.C: Removed.
4217 * g++.target/riscv/rvv/base/vloxei64_mu-2.C: Removed.
4218 * g++.target/riscv/rvv/base/vloxei64_mu-3.C: Removed.
4219 * g++.target/riscv/rvv/base/vloxei64_tu-1.C: Removed.
4220 * g++.target/riscv/rvv/base/vloxei64_tu-2.C: Removed.
4221 * g++.target/riscv/rvv/base/vloxei64_tu-3.C: Removed.
4222 * g++.target/riscv/rvv/base/vloxei64_tum-1.C: Removed.
4223 * g++.target/riscv/rvv/base/vloxei64_tum-2.C: Removed.
4224 * g++.target/riscv/rvv/base/vloxei64_tum-3.C: Removed.
4225 * g++.target/riscv/rvv/base/vloxei64_tumu-1.C: Removed.
4226 * g++.target/riscv/rvv/base/vloxei64_tumu-2.C: Removed.
4227 * g++.target/riscv/rvv/base/vloxei64_tumu-3.C: Removed.
4228 * g++.target/riscv/rvv/base/vloxei8-1.C: Removed.
4229 * g++.target/riscv/rvv/base/vloxei8-2.C: Removed.
4230 * g++.target/riscv/rvv/base/vloxei8-3.C: Removed.
4231 * g++.target/riscv/rvv/base/vloxei8_mu-1.C: Removed.
4232 * g++.target/riscv/rvv/base/vloxei8_mu-2.C: Removed.
4233 * g++.target/riscv/rvv/base/vloxei8_mu-3.C: Removed.
4234 * g++.target/riscv/rvv/base/vloxei8_tu-1.C: Removed.
4235 * g++.target/riscv/rvv/base/vloxei8_tu-2.C: Removed.
4236 * g++.target/riscv/rvv/base/vloxei8_tu-3.C: Removed.
4237 * g++.target/riscv/rvv/base/vloxei8_tum-1.C: Removed.
4238 * g++.target/riscv/rvv/base/vloxei8_tum-2.C: Removed.
4239 * g++.target/riscv/rvv/base/vloxei8_tum-3.C: Removed.
4240 * g++.target/riscv/rvv/base/vloxei8_tumu-1.C: Removed.
4241 * g++.target/riscv/rvv/base/vloxei8_tumu-2.C: Removed.
4242 * g++.target/riscv/rvv/base/vloxei8_tumu-3.C: Removed.
4243 * g++.target/riscv/rvv/base/vlse-1.C: Removed.
4244 * g++.target/riscv/rvv/base/vlse_tu-1.C: Removed.
4245 * g++.target/riscv/rvv/base/vlse_tum-1.C: Removed.
4246 * g++.target/riscv/rvv/base/vlse_tumu-1.C: Removed.
4247 * g++.target/riscv/rvv/base/vluxei16-1.C: Removed.
4248 * g++.target/riscv/rvv/base/vluxei16-2.C: Removed.
4249 * g++.target/riscv/rvv/base/vluxei16-3.C: Removed.
4250 * g++.target/riscv/rvv/base/vluxei16_mu-1.C: Removed.
4251 * g++.target/riscv/rvv/base/vluxei16_mu-2.C: Removed.
4252 * g++.target/riscv/rvv/base/vluxei16_mu-3.C: Removed.
4253 * g++.target/riscv/rvv/base/vluxei16_tu-1.C: Removed.
4254 * g++.target/riscv/rvv/base/vluxei16_tu-2.C: Removed.
4255 * g++.target/riscv/rvv/base/vluxei16_tu-3.C: Removed.
4256 * g++.target/riscv/rvv/base/vluxei16_tum-1.C: Removed.
4257 * g++.target/riscv/rvv/base/vluxei16_tum-2.C: Removed.
4258 * g++.target/riscv/rvv/base/vluxei16_tum-3.C: Removed.
4259 * g++.target/riscv/rvv/base/vluxei16_tumu-1.C: Removed.
4260 * g++.target/riscv/rvv/base/vluxei16_tumu-2.C: Removed.
4261 * g++.target/riscv/rvv/base/vluxei16_tumu-3.C: Removed.
4262 * g++.target/riscv/rvv/base/vluxei32-1.C: Removed.
4263 * g++.target/riscv/rvv/base/vluxei32-2.C: Removed.
4264 * g++.target/riscv/rvv/base/vluxei32-3.C: Removed.
4265 * g++.target/riscv/rvv/base/vluxei32_mu-1.C: Removed.
4266 * g++.target/riscv/rvv/base/vluxei32_mu-2.C: Removed.
4267 * g++.target/riscv/rvv/base/vluxei32_mu-3.C: Removed.
4268 * g++.target/riscv/rvv/base/vluxei32_tu-1.C: Removed.
4269 * g++.target/riscv/rvv/base/vluxei32_tu-2.C: Removed.
4270 * g++.target/riscv/rvv/base/vluxei32_tu-3.C: Removed.
4271 * g++.target/riscv/rvv/base/vluxei32_tum-1.C: Removed.
4272 * g++.target/riscv/rvv/base/vluxei32_tum-2.C: Removed.
4273 * g++.target/riscv/rvv/base/vluxei32_tum-3.C: Removed.
4274 * g++.target/riscv/rvv/base/vluxei32_tumu-1.C: Removed.
4275 * g++.target/riscv/rvv/base/vluxei32_tumu-2.C: Removed.
4276 * g++.target/riscv/rvv/base/vluxei32_tumu-3.C: Removed.
4277 * g++.target/riscv/rvv/base/vluxei64-1.C: Removed.
4278 * g++.target/riscv/rvv/base/vluxei64-2.C: Removed.
4279 * g++.target/riscv/rvv/base/vluxei64-3.C: Removed.
4280 * g++.target/riscv/rvv/base/vluxei64_mu-1.C: Removed.
4281 * g++.target/riscv/rvv/base/vluxei64_mu-2.C: Removed.
4282 * g++.target/riscv/rvv/base/vluxei64_mu-3.C: Removed.
4283 * g++.target/riscv/rvv/base/vluxei64_tu-1.C: Removed.
4284 * g++.target/riscv/rvv/base/vluxei64_tu-2.C: Removed.
4285 * g++.target/riscv/rvv/base/vluxei64_tu-3.C: Removed.
4286 * g++.target/riscv/rvv/base/vluxei64_tum-1.C: Removed.
4287 * g++.target/riscv/rvv/base/vluxei64_tum-2.C: Removed.
4288 * g++.target/riscv/rvv/base/vluxei64_tum-3.C: Removed.
4289 * g++.target/riscv/rvv/base/vluxei64_tumu-1.C: Removed.
4290 * g++.target/riscv/rvv/base/vluxei64_tumu-2.C: Removed.
4291 * g++.target/riscv/rvv/base/vluxei64_tumu-3.C: Removed.
4292 * g++.target/riscv/rvv/base/vluxei8-1.C: Removed.
4293 * g++.target/riscv/rvv/base/vluxei8-2.C: Removed.
4294 * g++.target/riscv/rvv/base/vluxei8-3.C: Removed.
4295 * g++.target/riscv/rvv/base/vluxei8_mu-1.C: Removed.
4296 * g++.target/riscv/rvv/base/vluxei8_mu-2.C: Removed.
4297 * g++.target/riscv/rvv/base/vluxei8_mu-3.C: Removed.
4298 * g++.target/riscv/rvv/base/vluxei8_tu-1.C: Removed.
4299 * g++.target/riscv/rvv/base/vluxei8_tu-2.C: Removed.
4300 * g++.target/riscv/rvv/base/vluxei8_tu-3.C: Removed.
4301 * g++.target/riscv/rvv/base/vluxei8_tum-1.C: Removed.
4302 * g++.target/riscv/rvv/base/vluxei8_tum-2.C: Removed.
4303 * g++.target/riscv/rvv/base/vluxei8_tum-3.C: Removed.
4304 * g++.target/riscv/rvv/base/vluxei8_tumu-1.C: Removed.
4305 * g++.target/riscv/rvv/base/vluxei8_tumu-2.C: Removed.
4306 * g++.target/riscv/rvv/base/vluxei8_tumu-3.C: Removed.
4307 * g++.target/riscv/rvv/base/vmacc_vv-1.C: Removed.
4308 * g++.target/riscv/rvv/base/vmacc_vv-2.C: Removed.
4309 * g++.target/riscv/rvv/base/vmacc_vv-3.C: Removed.
4310 * g++.target/riscv/rvv/base/vmacc_vv_mu-1.C: Removed.
4311 * g++.target/riscv/rvv/base/vmacc_vv_mu-2.C: Removed.
4312 * g++.target/riscv/rvv/base/vmacc_vv_mu-3.C: Removed.
4313 * g++.target/riscv/rvv/base/vmacc_vv_tu-1.C: Removed.
4314 * g++.target/riscv/rvv/base/vmacc_vv_tu-2.C: Removed.
4315 * g++.target/riscv/rvv/base/vmacc_vv_tu-3.C: Removed.
4316 * g++.target/riscv/rvv/base/vmacc_vv_tum-1.C: Removed.
4317 * g++.target/riscv/rvv/base/vmacc_vv_tum-2.C: Removed.
4318 * g++.target/riscv/rvv/base/vmacc_vv_tum-3.C: Removed.
4319 * g++.target/riscv/rvv/base/vmacc_vv_tumu-1.C: Removed.
4320 * g++.target/riscv/rvv/base/vmacc_vv_tumu-2.C: Removed.
4321 * g++.target/riscv/rvv/base/vmacc_vv_tumu-3.C: Removed.
4322 * g++.target/riscv/rvv/base/vmacc_vx_mu_rv32-1.C: Removed.
4323 * g++.target/riscv/rvv/base/vmacc_vx_mu_rv32-2.C: Removed.
4324 * g++.target/riscv/rvv/base/vmacc_vx_mu_rv32-3.C: Removed.
4325 * g++.target/riscv/rvv/base/vmacc_vx_mu_rv64-1.C: Removed.
4326 * g++.target/riscv/rvv/base/vmacc_vx_mu_rv64-2.C: Removed.
4327 * g++.target/riscv/rvv/base/vmacc_vx_mu_rv64-3.C: Removed.
4328 * g++.target/riscv/rvv/base/vmacc_vx_rv32-1.C: Removed.
4329 * g++.target/riscv/rvv/base/vmacc_vx_rv32-2.C: Removed.
4330 * g++.target/riscv/rvv/base/vmacc_vx_rv32-3.C: Removed.
4331 * g++.target/riscv/rvv/base/vmacc_vx_rv64-1.C: Removed.
4332 * g++.target/riscv/rvv/base/vmacc_vx_rv64-2.C: Removed.
4333 * g++.target/riscv/rvv/base/vmacc_vx_rv64-3.C: Removed.
4334 * g++.target/riscv/rvv/base/vmacc_vx_tu_rv32-1.C: Removed.
4335 * g++.target/riscv/rvv/base/vmacc_vx_tu_rv32-2.C: Removed.
4336 * g++.target/riscv/rvv/base/vmacc_vx_tu_rv32-3.C: Removed.
4337 * g++.target/riscv/rvv/base/vmacc_vx_tu_rv64-1.C: Removed.
4338 * g++.target/riscv/rvv/base/vmacc_vx_tu_rv64-2.C: Removed.
4339 * g++.target/riscv/rvv/base/vmacc_vx_tu_rv64-3.C: Removed.
4340 * g++.target/riscv/rvv/base/vmacc_vx_tum_rv32-1.C: Removed.
4341 * g++.target/riscv/rvv/base/vmacc_vx_tum_rv32-2.C: Removed.
4342 * g++.target/riscv/rvv/base/vmacc_vx_tum_rv32-3.C: Removed.
4343 * g++.target/riscv/rvv/base/vmacc_vx_tum_rv64-1.C: Removed.
4344 * g++.target/riscv/rvv/base/vmacc_vx_tum_rv64-2.C: Removed.
4345 * g++.target/riscv/rvv/base/vmacc_vx_tum_rv64-3.C: Removed.
4346 * g++.target/riscv/rvv/base/vmacc_vx_tumu_rv32-1.C: Removed.
4347 * g++.target/riscv/rvv/base/vmacc_vx_tumu_rv32-2.C: Removed.
4348 * g++.target/riscv/rvv/base/vmacc_vx_tumu_rv32-3.C: Removed.
4349 * g++.target/riscv/rvv/base/vmacc_vx_tumu_rv64-1.C: Removed.
4350 * g++.target/riscv/rvv/base/vmacc_vx_tumu_rv64-2.C: Removed.
4351 * g++.target/riscv/rvv/base/vmacc_vx_tumu_rv64-3.C: Removed.
4352 * g++.target/riscv/rvv/base/vmadc_vv-1.C: Removed.
4353 * g++.target/riscv/rvv/base/vmadc_vv-2.C: Removed.
4354 * g++.target/riscv/rvv/base/vmadc_vv-3.C: Removed.
4355 * g++.target/riscv/rvv/base/vmadc_vvm-1.C: Removed.
4356 * g++.target/riscv/rvv/base/vmadc_vvm-2.C: Removed.
4357 * g++.target/riscv/rvv/base/vmadc_vvm-3.C: Removed.
4358 * g++.target/riscv/rvv/base/vmadc_vx_rv32-1.C: Removed.
4359 * g++.target/riscv/rvv/base/vmadc_vx_rv32-2.C: Removed.
4360 * g++.target/riscv/rvv/base/vmadc_vx_rv32-3.C: Removed.
4361 * g++.target/riscv/rvv/base/vmadc_vx_rv64-1.C: Removed.
4362 * g++.target/riscv/rvv/base/vmadc_vx_rv64-2.C: Removed.
4363 * g++.target/riscv/rvv/base/vmadc_vx_rv64-3.C: Removed.
4364 * g++.target/riscv/rvv/base/vmadc_vxm_rv32-1.C: Removed.
4365 * g++.target/riscv/rvv/base/vmadc_vxm_rv32-2.C: Removed.
4366 * g++.target/riscv/rvv/base/vmadc_vxm_rv32-3.C: Removed.
4367 * g++.target/riscv/rvv/base/vmadc_vxm_rv64-1.C: Removed.
4368 * g++.target/riscv/rvv/base/vmadc_vxm_rv64-2.C: Removed.
4369 * g++.target/riscv/rvv/base/vmadc_vxm_rv64-3.C: Removed.
4370 * g++.target/riscv/rvv/base/vmadd_vv-1.C: Removed.
4371 * g++.target/riscv/rvv/base/vmadd_vv-2.C: Removed.
4372 * g++.target/riscv/rvv/base/vmadd_vv-3.C: Removed.
4373 * g++.target/riscv/rvv/base/vmadd_vv_mu-1.C: Removed.
4374 * g++.target/riscv/rvv/base/vmadd_vv_mu-2.C: Removed.
4375 * g++.target/riscv/rvv/base/vmadd_vv_mu-3.C: Removed.
4376 * g++.target/riscv/rvv/base/vmadd_vv_tu-1.C: Removed.
4377 * g++.target/riscv/rvv/base/vmadd_vv_tu-2.C: Removed.
4378 * g++.target/riscv/rvv/base/vmadd_vv_tu-3.C: Removed.
4379 * g++.target/riscv/rvv/base/vmadd_vv_tum-1.C: Removed.
4380 * g++.target/riscv/rvv/base/vmadd_vv_tum-2.C: Removed.
4381 * g++.target/riscv/rvv/base/vmadd_vv_tum-3.C: Removed.
4382 * g++.target/riscv/rvv/base/vmadd_vv_tumu-1.C: Removed.
4383 * g++.target/riscv/rvv/base/vmadd_vv_tumu-2.C: Removed.
4384 * g++.target/riscv/rvv/base/vmadd_vv_tumu-3.C: Removed.
4385 * g++.target/riscv/rvv/base/vmadd_vx_mu_rv64-1.C: Removed.
4386 * g++.target/riscv/rvv/base/vmadd_vx_mu_rv64-2.C: Removed.
4387 * g++.target/riscv/rvv/base/vmadd_vx_mu_rv64-3.C: Removed.
4388 * g++.target/riscv/rvv/base/vmadd_vx_rv64-1.C: Removed.
4389 * g++.target/riscv/rvv/base/vmadd_vx_rv64-2.C: Removed.
4390 * g++.target/riscv/rvv/base/vmadd_vx_rv64-3.C: Removed.
4391 * g++.target/riscv/rvv/base/vmadd_vx_tu_rv64-1.C: Removed.
4392 * g++.target/riscv/rvv/base/vmadd_vx_tu_rv64-2.C: Removed.
4393 * g++.target/riscv/rvv/base/vmadd_vx_tu_rv64-3.C: Removed.
4394 * g++.target/riscv/rvv/base/vmadd_vx_tum_rv64-1.C: Removed.
4395 * g++.target/riscv/rvv/base/vmadd_vx_tum_rv64-2.C: Removed.
4396 * g++.target/riscv/rvv/base/vmadd_vx_tum_rv64-3.C: Removed.
4397 * g++.target/riscv/rvv/base/vmadd_vx_tumu_rv64-1.C: Removed.
4398 * g++.target/riscv/rvv/base/vmadd_vx_tumu_rv64-2.C: Removed.
4399 * g++.target/riscv/rvv/base/vmadd_vx_tumu_rv64-3.C: Removed.
4400 * g++.target/riscv/rvv/base/vmax_vv-1.C: Removed.
4401 * g++.target/riscv/rvv/base/vmax_vv-2.C: Removed.
4402 * g++.target/riscv/rvv/base/vmax_vv-3.C: Removed.
4403 * g++.target/riscv/rvv/base/vmax_vv_mu-1.C: Removed.
4404 * g++.target/riscv/rvv/base/vmax_vv_mu-2.C: Removed.
4405 * g++.target/riscv/rvv/base/vmax_vv_mu-3.C: Removed.
4406 * g++.target/riscv/rvv/base/vmax_vv_tu-1.C: Removed.
4407 * g++.target/riscv/rvv/base/vmax_vv_tu-2.C: Removed.
4408 * g++.target/riscv/rvv/base/vmax_vv_tu-3.C: Removed.
4409 * g++.target/riscv/rvv/base/vmax_vv_tum-1.C: Removed.
4410 * g++.target/riscv/rvv/base/vmax_vv_tum-2.C: Removed.
4411 * g++.target/riscv/rvv/base/vmax_vv_tum-3.C: Removed.
4412 * g++.target/riscv/rvv/base/vmax_vv_tumu-1.C: Removed.
4413 * g++.target/riscv/rvv/base/vmax_vv_tumu-2.C: Removed.
4414 * g++.target/riscv/rvv/base/vmax_vv_tumu-3.C: Removed.
4415 * g++.target/riscv/rvv/base/vmax_vx_mu_rv32-1.C: Removed.
4416 * g++.target/riscv/rvv/base/vmax_vx_mu_rv32-2.C: Removed.
4417 * g++.target/riscv/rvv/base/vmax_vx_mu_rv32-3.C: Removed.
4418 * g++.target/riscv/rvv/base/vmax_vx_mu_rv64-1.C: Removed.
4419 * g++.target/riscv/rvv/base/vmax_vx_mu_rv64-2.C: Removed.
4420 * g++.target/riscv/rvv/base/vmax_vx_mu_rv64-3.C: Removed.
4421 * g++.target/riscv/rvv/base/vmax_vx_rv32-1.C: Removed.
4422 * g++.target/riscv/rvv/base/vmax_vx_rv32-2.C: Removed.
4423 * g++.target/riscv/rvv/base/vmax_vx_rv32-3.C: Removed.
4424 * g++.target/riscv/rvv/base/vmax_vx_rv64-1.C: Removed.
4425 * g++.target/riscv/rvv/base/vmax_vx_rv64-2.C: Removed.
4426 * g++.target/riscv/rvv/base/vmax_vx_rv64-3.C: Removed.
4427 * g++.target/riscv/rvv/base/vmax_vx_tu_rv32-1.C: Removed.
4428 * g++.target/riscv/rvv/base/vmax_vx_tu_rv32-2.C: Removed.
4429 * g++.target/riscv/rvv/base/vmax_vx_tu_rv32-3.C: Removed.
4430 * g++.target/riscv/rvv/base/vmax_vx_tu_rv64-1.C: Removed.
4431 * g++.target/riscv/rvv/base/vmax_vx_tu_rv64-2.C: Removed.
4432 * g++.target/riscv/rvv/base/vmax_vx_tu_rv64-3.C: Removed.
4433 * g++.target/riscv/rvv/base/vmax_vx_tum_rv32-1.C: Removed.
4434 * g++.target/riscv/rvv/base/vmax_vx_tum_rv32-2.C: Removed.
4435 * g++.target/riscv/rvv/base/vmax_vx_tum_rv32-3.C: Removed.
4436 * g++.target/riscv/rvv/base/vmax_vx_tum_rv64-1.C: Removed.
4437 * g++.target/riscv/rvv/base/vmax_vx_tum_rv64-2.C: Removed.
4438 * g++.target/riscv/rvv/base/vmax_vx_tum_rv64-3.C: Removed.
4439 * g++.target/riscv/rvv/base/vmax_vx_tumu_rv32-1.C: Removed.
4440 * g++.target/riscv/rvv/base/vmax_vx_tumu_rv32-2.C: Removed.
4441 * g++.target/riscv/rvv/base/vmax_vx_tumu_rv32-3.C: Removed.
4442 * g++.target/riscv/rvv/base/vmax_vx_tumu_rv64-1.C: Removed.
4443 * g++.target/riscv/rvv/base/vmax_vx_tumu_rv64-2.C: Removed.
4444 * g++.target/riscv/rvv/base/vmax_vx_tumu_rv64-3.C: Removed.
4445 * g++.target/riscv/rvv/base/vmaxu_vv-1.C: Removed.
4446 * g++.target/riscv/rvv/base/vmaxu_vv-2.C: Removed.
4447 * g++.target/riscv/rvv/base/vmaxu_vv-3.C: Removed.
4448 * g++.target/riscv/rvv/base/vmaxu_vv_mu-1.C: Removed.
4449 * g++.target/riscv/rvv/base/vmaxu_vv_mu-2.C: Removed.
4450 * g++.target/riscv/rvv/base/vmaxu_vv_mu-3.C: Removed.
4451 * g++.target/riscv/rvv/base/vmaxu_vv_tu-1.C: Removed.
4452 * g++.target/riscv/rvv/base/vmaxu_vv_tu-2.C: Removed.
4453 * g++.target/riscv/rvv/base/vmaxu_vv_tu-3.C: Removed.
4454 * g++.target/riscv/rvv/base/vmaxu_vv_tum-1.C: Removed.
4455 * g++.target/riscv/rvv/base/vmaxu_vv_tum-2.C: Removed.
4456 * g++.target/riscv/rvv/base/vmaxu_vv_tum-3.C: Removed.
4457 * g++.target/riscv/rvv/base/vmaxu_vv_tumu-1.C: Removed.
4458 * g++.target/riscv/rvv/base/vmaxu_vv_tumu-2.C: Removed.
4459 * g++.target/riscv/rvv/base/vmaxu_vv_tumu-3.C: Removed.
4460 * g++.target/riscv/rvv/base/vmaxu_vx_mu_rv32-1.C: Removed.
4461 * g++.target/riscv/rvv/base/vmaxu_vx_mu_rv32-2.C: Removed.
4462 * g++.target/riscv/rvv/base/vmaxu_vx_mu_rv32-3.C: Removed.
4463 * g++.target/riscv/rvv/base/vmaxu_vx_mu_rv64-1.C: Removed.
4464 * g++.target/riscv/rvv/base/vmaxu_vx_mu_rv64-2.C: Removed.
4465 * g++.target/riscv/rvv/base/vmaxu_vx_mu_rv64-3.C: Removed.
4466 * g++.target/riscv/rvv/base/vmaxu_vx_rv32-1.C: Removed.
4467 * g++.target/riscv/rvv/base/vmaxu_vx_rv32-2.C: Removed.
4468 * g++.target/riscv/rvv/base/vmaxu_vx_rv32-3.C: Removed.
4469 * g++.target/riscv/rvv/base/vmaxu_vx_rv64-1.C: Removed.
4470 * g++.target/riscv/rvv/base/vmaxu_vx_rv64-2.C: Removed.
4471 * g++.target/riscv/rvv/base/vmaxu_vx_rv64-3.C: Removed.
4472 * g++.target/riscv/rvv/base/vmaxu_vx_tu_rv32-1.C: Removed.
4473 * g++.target/riscv/rvv/base/vmaxu_vx_tu_rv32-2.C: Removed.
4474 * g++.target/riscv/rvv/base/vmaxu_vx_tu_rv32-3.C: Removed.
4475 * g++.target/riscv/rvv/base/vmaxu_vx_tu_rv64-1.C: Removed.
4476 * g++.target/riscv/rvv/base/vmaxu_vx_tu_rv64-2.C: Removed.
4477 * g++.target/riscv/rvv/base/vmaxu_vx_tu_rv64-3.C: Removed.
4478 * g++.target/riscv/rvv/base/vmaxu_vx_tum_rv32-1.C: Removed.
4479 * g++.target/riscv/rvv/base/vmaxu_vx_tum_rv32-2.C: Removed.
4480 * g++.target/riscv/rvv/base/vmaxu_vx_tum_rv32-3.C: Removed.
4481 * g++.target/riscv/rvv/base/vmaxu_vx_tum_rv64-1.C: Removed.
4482 * g++.target/riscv/rvv/base/vmaxu_vx_tum_rv64-2.C: Removed.
4483 * g++.target/riscv/rvv/base/vmaxu_vx_tum_rv64-3.C: Removed.
4484 * g++.target/riscv/rvv/base/vmaxu_vx_tumu_rv32-1.C: Removed.
4485 * g++.target/riscv/rvv/base/vmaxu_vx_tumu_rv32-2.C: Removed.
4486 * g++.target/riscv/rvv/base/vmaxu_vx_tumu_rv32-3.C: Removed.
4487 * g++.target/riscv/rvv/base/vmaxu_vx_tumu_rv64-1.C: Removed.
4488 * g++.target/riscv/rvv/base/vmaxu_vx_tumu_rv64-2.C: Removed.
4489 * g++.target/riscv/rvv/base/vmaxu_vx_tumu_rv64-3.C: Removed.
4490 * g++.target/riscv/rvv/base/vmerge_vvm-1.C: Removed.
4491 * g++.target/riscv/rvv/base/vmerge_vvm-2.C: Removed.
4492 * g++.target/riscv/rvv/base/vmerge_vvm-3.C: Removed.
4493 * g++.target/riscv/rvv/base/vmerge_vvm-4.C: Removed.
4494 * g++.target/riscv/rvv/base/vmerge_vvm-5.C: Removed.
4495 * g++.target/riscv/rvv/base/vmerge_vvm-6.C: Removed.
4496 * g++.target/riscv/rvv/base/vmerge_vvm_tu-1.C: Removed.
4497 * g++.target/riscv/rvv/base/vmerge_vvm_tu-2.C: Removed.
4498 * g++.target/riscv/rvv/base/vmerge_vvm_tu-3.C: Removed.
4499 * g++.target/riscv/rvv/base/vmerge_vvm_tu-4.C: Removed.
4500 * g++.target/riscv/rvv/base/vmerge_vvm_tu-5.C: Removed.
4501 * g++.target/riscv/rvv/base/vmerge_vvm_tu-6.C: Removed.
4502 * g++.target/riscv/rvv/base/vmerge_vxm_rv32-1.C: Removed.
4503 * g++.target/riscv/rvv/base/vmerge_vxm_rv32-2.C: Removed.
4504 * g++.target/riscv/rvv/base/vmerge_vxm_rv32-3.C: Removed.
4505 * g++.target/riscv/rvv/base/vmerge_vxm_rv64-1.C: Removed.
4506 * g++.target/riscv/rvv/base/vmerge_vxm_rv64-2.C: Removed.
4507 * g++.target/riscv/rvv/base/vmerge_vxm_rv64-3.C: Removed.
4508 * g++.target/riscv/rvv/base/vmerge_vxm_tu_rv32-1.C: Removed.
4509 * g++.target/riscv/rvv/base/vmerge_vxm_tu_rv32-2.C: Removed.
4510 * g++.target/riscv/rvv/base/vmerge_vxm_tu_rv32-3.C: Removed.
4511 * g++.target/riscv/rvv/base/vmerge_vxm_tu_rv64-1.C: Removed.
4512 * g++.target/riscv/rvv/base/vmerge_vxm_tu_rv64-2.C: Removed.
4513 * g++.target/riscv/rvv/base/vmerge_vxm_tu_rv64-3.C: Removed.
4514 * g++.target/riscv/rvv/base/vmin_vv-1.C: Removed.
4515 * g++.target/riscv/rvv/base/vmin_vv-2.C: Removed.
4516 * g++.target/riscv/rvv/base/vmin_vv-3.C: Removed.
4517 * g++.target/riscv/rvv/base/vmin_vv_mu-1.C: Removed.
4518 * g++.target/riscv/rvv/base/vmin_vv_mu-2.C: Removed.
4519 * g++.target/riscv/rvv/base/vmin_vv_mu-3.C: Removed.
4520 * g++.target/riscv/rvv/base/vmin_vv_tu-1.C: Removed.
4521 * g++.target/riscv/rvv/base/vmin_vv_tu-2.C: Removed.
4522 * g++.target/riscv/rvv/base/vmin_vv_tu-3.C: Removed.
4523 * g++.target/riscv/rvv/base/vmin_vv_tum-1.C: Removed.
4524 * g++.target/riscv/rvv/base/vmin_vv_tum-2.C: Removed.
4525 * g++.target/riscv/rvv/base/vmin_vv_tum-3.C: Removed.
4526 * g++.target/riscv/rvv/base/vmin_vv_tumu-1.C: Removed.
4527 * g++.target/riscv/rvv/base/vmin_vv_tumu-2.C: Removed.
4528 * g++.target/riscv/rvv/base/vmin_vv_tumu-3.C: Removed.
4529 * g++.target/riscv/rvv/base/vmin_vx_mu_rv32-1.C: Removed.
4530 * g++.target/riscv/rvv/base/vmin_vx_mu_rv32-2.C: Removed.
4531 * g++.target/riscv/rvv/base/vmin_vx_mu_rv32-3.C: Removed.
4532 * g++.target/riscv/rvv/base/vmin_vx_mu_rv64-1.C: Removed.
4533 * g++.target/riscv/rvv/base/vmin_vx_mu_rv64-2.C: Removed.
4534 * g++.target/riscv/rvv/base/vmin_vx_mu_rv64-3.C: Removed.
4535 * g++.target/riscv/rvv/base/vmin_vx_rv32-1.C: Removed.
4536 * g++.target/riscv/rvv/base/vmin_vx_rv32-2.C: Removed.
4537 * g++.target/riscv/rvv/base/vmin_vx_rv32-3.C: Removed.
4538 * g++.target/riscv/rvv/base/vmin_vx_rv64-1.C: Removed.
4539 * g++.target/riscv/rvv/base/vmin_vx_rv64-2.C: Removed.
4540 * g++.target/riscv/rvv/base/vmin_vx_rv64-3.C: Removed.
4541 * g++.target/riscv/rvv/base/vmin_vx_tu_rv32-1.C: Removed.
4542 * g++.target/riscv/rvv/base/vmin_vx_tu_rv32-2.C: Removed.
4543 * g++.target/riscv/rvv/base/vmin_vx_tu_rv32-3.C: Removed.
4544 * g++.target/riscv/rvv/base/vmin_vx_tu_rv64-1.C: Removed.
4545 * g++.target/riscv/rvv/base/vmin_vx_tu_rv64-2.C: Removed.
4546 * g++.target/riscv/rvv/base/vmin_vx_tu_rv64-3.C: Removed.
4547 * g++.target/riscv/rvv/base/vmin_vx_tum_rv32-1.C: Removed.
4548 * g++.target/riscv/rvv/base/vmin_vx_tum_rv32-2.C: Removed.
4549 * g++.target/riscv/rvv/base/vmin_vx_tum_rv32-3.C: Removed.
4550 * g++.target/riscv/rvv/base/vmin_vx_tum_rv64-1.C: Removed.
4551 * g++.target/riscv/rvv/base/vmin_vx_tum_rv64-2.C: Removed.
4552 * g++.target/riscv/rvv/base/vmin_vx_tum_rv64-3.C: Removed.
4553 * g++.target/riscv/rvv/base/vmin_vx_tumu_rv32-1.C: Removed.
4554 * g++.target/riscv/rvv/base/vmin_vx_tumu_rv32-2.C: Removed.
4555 * g++.target/riscv/rvv/base/vmin_vx_tumu_rv32-3.C: Removed.
4556 * g++.target/riscv/rvv/base/vmin_vx_tumu_rv64-1.C: Removed.
4557 * g++.target/riscv/rvv/base/vmin_vx_tumu_rv64-2.C: Removed.
4558 * g++.target/riscv/rvv/base/vmin_vx_tumu_rv64-3.C: Removed.
4559 * g++.target/riscv/rvv/base/vminu_vv-1.C: Removed.
4560 * g++.target/riscv/rvv/base/vminu_vv-2.C: Removed.
4561 * g++.target/riscv/rvv/base/vminu_vv-3.C: Removed.
4562 * g++.target/riscv/rvv/base/vminu_vv_mu-1.C: Removed.
4563 * g++.target/riscv/rvv/base/vminu_vv_mu-2.C: Removed.
4564 * g++.target/riscv/rvv/base/vminu_vv_mu-3.C: Removed.
4565 * g++.target/riscv/rvv/base/vminu_vv_tu-1.C: Removed.
4566 * g++.target/riscv/rvv/base/vminu_vv_tu-2.C: Removed.
4567 * g++.target/riscv/rvv/base/vminu_vv_tu-3.C: Removed.
4568 * g++.target/riscv/rvv/base/vminu_vv_tum-1.C: Removed.
4569 * g++.target/riscv/rvv/base/vminu_vv_tum-2.C: Removed.
4570 * g++.target/riscv/rvv/base/vminu_vv_tum-3.C: Removed.
4571 * g++.target/riscv/rvv/base/vminu_vv_tumu-1.C: Removed.
4572 * g++.target/riscv/rvv/base/vminu_vv_tumu-2.C: Removed.
4573 * g++.target/riscv/rvv/base/vminu_vv_tumu-3.C: Removed.
4574 * g++.target/riscv/rvv/base/vminu_vx_mu_rv32-1.C: Removed.
4575 * g++.target/riscv/rvv/base/vminu_vx_mu_rv32-2.C: Removed.
4576 * g++.target/riscv/rvv/base/vminu_vx_mu_rv32-3.C: Removed.
4577 * g++.target/riscv/rvv/base/vminu_vx_mu_rv64-1.C: Removed.
4578 * g++.target/riscv/rvv/base/vminu_vx_mu_rv64-2.C: Removed.
4579 * g++.target/riscv/rvv/base/vminu_vx_mu_rv64-3.C: Removed.
4580 * g++.target/riscv/rvv/base/vminu_vx_rv32-1.C: Removed.
4581 * g++.target/riscv/rvv/base/vminu_vx_rv32-2.C: Removed.
4582 * g++.target/riscv/rvv/base/vminu_vx_rv32-3.C: Removed.
4583 * g++.target/riscv/rvv/base/vminu_vx_rv64-1.C: Removed.
4584 * g++.target/riscv/rvv/base/vminu_vx_rv64-2.C: Removed.
4585 * g++.target/riscv/rvv/base/vminu_vx_rv64-3.C: Removed.
4586 * g++.target/riscv/rvv/base/vminu_vx_tu_rv32-1.C: Removed.
4587 * g++.target/riscv/rvv/base/vminu_vx_tu_rv32-2.C: Removed.
4588 * g++.target/riscv/rvv/base/vminu_vx_tu_rv32-3.C: Removed.
4589 * g++.target/riscv/rvv/base/vminu_vx_tu_rv64-1.C: Removed.
4590 * g++.target/riscv/rvv/base/vminu_vx_tu_rv64-2.C: Removed.
4591 * g++.target/riscv/rvv/base/vminu_vx_tu_rv64-3.C: Removed.
4592 * g++.target/riscv/rvv/base/vminu_vx_tum_rv32-1.C: Removed.
4593 * g++.target/riscv/rvv/base/vminu_vx_tum_rv32-2.C: Removed.
4594 * g++.target/riscv/rvv/base/vminu_vx_tum_rv32-3.C: Removed.
4595 * g++.target/riscv/rvv/base/vminu_vx_tum_rv64-1.C: Removed.
4596 * g++.target/riscv/rvv/base/vminu_vx_tum_rv64-2.C: Removed.
4597 * g++.target/riscv/rvv/base/vminu_vx_tum_rv64-3.C: Removed.
4598 * g++.target/riscv/rvv/base/vminu_vx_tumu_rv32-1.C: Removed.
4599 * g++.target/riscv/rvv/base/vminu_vx_tumu_rv32-2.C: Removed.
4600 * g++.target/riscv/rvv/base/vminu_vx_tumu_rv32-3.C: Removed.
4601 * g++.target/riscv/rvv/base/vminu_vx_tumu_rv64-1.C: Removed.
4602 * g++.target/riscv/rvv/base/vminu_vx_tumu_rv64-2.C: Removed.
4603 * g++.target/riscv/rvv/base/vminu_vx_tumu_rv64-3.C: Removed.
4604 * g++.target/riscv/rvv/base/vmsbc_vv-1.C: Removed.
4605 * g++.target/riscv/rvv/base/vmsbc_vv-2.C: Removed.
4606 * g++.target/riscv/rvv/base/vmsbc_vv-3.C: Removed.
4607 * g++.target/riscv/rvv/base/vmsbc_vvm-1.C: Removed.
4608 * g++.target/riscv/rvv/base/vmsbc_vvm-2.C: Removed.
4609 * g++.target/riscv/rvv/base/vmsbc_vvm-3.C: Removed.
4610 * g++.target/riscv/rvv/base/vmsbc_vx_rv32-1.C: Removed.
4611 * g++.target/riscv/rvv/base/vmsbc_vx_rv32-2.C: Removed.
4612 * g++.target/riscv/rvv/base/vmsbc_vx_rv32-3.C: Removed.
4613 * g++.target/riscv/rvv/base/vmsbc_vx_rv64-1.C: Removed.
4614 * g++.target/riscv/rvv/base/vmsbc_vx_rv64-2.C: Removed.
4615 * g++.target/riscv/rvv/base/vmsbc_vx_rv64-3.C: Removed.
4616 * g++.target/riscv/rvv/base/vmsbc_vxm_rv32-1.C: Removed.
4617 * g++.target/riscv/rvv/base/vmsbc_vxm_rv32-2.C: Removed.
4618 * g++.target/riscv/rvv/base/vmsbc_vxm_rv32-3.C: Removed.
4619 * g++.target/riscv/rvv/base/vmsbc_vxm_rv64-1.C: Removed.
4620 * g++.target/riscv/rvv/base/vmsbc_vxm_rv64-2.C: Removed.
4621 * g++.target/riscv/rvv/base/vmsbc_vxm_rv64-3.C: Removed.
4622 * g++.target/riscv/rvv/base/vmseq_vv-1.C: Removed.
4623 * g++.target/riscv/rvv/base/vmseq_vv-2.C: Removed.
4624 * g++.target/riscv/rvv/base/vmseq_vv-3.C: Removed.
4625 * g++.target/riscv/rvv/base/vmseq_vv_m-1.C: Removed.
4626 * g++.target/riscv/rvv/base/vmseq_vv_m-2.C: Removed.
4627 * g++.target/riscv/rvv/base/vmseq_vv_m-3.C: Removed.
4628 * g++.target/riscv/rvv/base/vmseq_vv_mu-1.C: Removed.
4629 * g++.target/riscv/rvv/base/vmseq_vv_mu-2.C: Removed.
4630 * g++.target/riscv/rvv/base/vmseq_vv_mu-3.C: Removed.
4631 * g++.target/riscv/rvv/base/vmseq_vx_m_rv32-1.C: Removed.
4632 * g++.target/riscv/rvv/base/vmseq_vx_m_rv32-2.C: Removed.
4633 * g++.target/riscv/rvv/base/vmseq_vx_m_rv32-3.C: Removed.
4634 * g++.target/riscv/rvv/base/vmseq_vx_m_rv64-1.C: Removed.
4635 * g++.target/riscv/rvv/base/vmseq_vx_m_rv64-2.C: Removed.
4636 * g++.target/riscv/rvv/base/vmseq_vx_m_rv64-3.C: Removed.
4637 * g++.target/riscv/rvv/base/vmseq_vx_mu_rv32-1.C: Removed.
4638 * g++.target/riscv/rvv/base/vmseq_vx_mu_rv32-2.C: Removed.
4639 * g++.target/riscv/rvv/base/vmseq_vx_mu_rv32-3.C: Removed.
4640 * g++.target/riscv/rvv/base/vmseq_vx_mu_rv64-1.C: Removed.
4641 * g++.target/riscv/rvv/base/vmseq_vx_mu_rv64-2.C: Removed.
4642 * g++.target/riscv/rvv/base/vmseq_vx_mu_rv64-3.C: Removed.
4643 * g++.target/riscv/rvv/base/vmseq_vx_rv32-1.C: Removed.
4644 * g++.target/riscv/rvv/base/vmseq_vx_rv32-2.C: Removed.
4645 * g++.target/riscv/rvv/base/vmseq_vx_rv32-3.C: Removed.
4646 * g++.target/riscv/rvv/base/vmseq_vx_rv64-1.C: Removed.
4647 * g++.target/riscv/rvv/base/vmseq_vx_rv64-2.C: Removed.
4648 * g++.target/riscv/rvv/base/vmseq_vx_rv64-3.C: Removed.
4649 * g++.target/riscv/rvv/base/vmsge_vv-1.C: Removed.
4650 * g++.target/riscv/rvv/base/vmsge_vv-2.C: Removed.
4651 * g++.target/riscv/rvv/base/vmsge_vv-3.C: Removed.
4652 * g++.target/riscv/rvv/base/vmsge_vv_m-1.C: Removed.
4653 * g++.target/riscv/rvv/base/vmsge_vv_m-2.C: Removed.
4654 * g++.target/riscv/rvv/base/vmsge_vv_m-3.C: Removed.
4655 * g++.target/riscv/rvv/base/vmsge_vv_mu-1.C: Removed.
4656 * g++.target/riscv/rvv/base/vmsge_vv_mu-2.C: Removed.
4657 * g++.target/riscv/rvv/base/vmsge_vv_mu-3.C: Removed.
4658 * g++.target/riscv/rvv/base/vmsge_vx_m_rv32-1.C: Removed.
4659 * g++.target/riscv/rvv/base/vmsge_vx_m_rv32-2.C: Removed.
4660 * g++.target/riscv/rvv/base/vmsge_vx_m_rv32-3.C: Removed.
4661 * g++.target/riscv/rvv/base/vmsge_vx_m_rv64-1.C: Removed.
4662 * g++.target/riscv/rvv/base/vmsge_vx_m_rv64-2.C: Removed.
4663 * g++.target/riscv/rvv/base/vmsge_vx_m_rv64-3.C: Removed.
4664 * g++.target/riscv/rvv/base/vmsge_vx_mu_rv32-1.C: Removed.
4665 * g++.target/riscv/rvv/base/vmsge_vx_mu_rv32-2.C: Removed.
4666 * g++.target/riscv/rvv/base/vmsge_vx_mu_rv32-3.C: Removed.
4667 * g++.target/riscv/rvv/base/vmsge_vx_mu_rv64-1.C: Removed.
4668 * g++.target/riscv/rvv/base/vmsge_vx_mu_rv64-2.C: Removed.
4669 * g++.target/riscv/rvv/base/vmsge_vx_mu_rv64-3.C: Removed.
4670 * g++.target/riscv/rvv/base/vmsge_vx_rv32-1.C: Removed.
4671 * g++.target/riscv/rvv/base/vmsge_vx_rv32-2.C: Removed.
4672 * g++.target/riscv/rvv/base/vmsge_vx_rv32-3.C: Removed.
4673 * g++.target/riscv/rvv/base/vmsge_vx_rv64-1.C: Removed.
4674 * g++.target/riscv/rvv/base/vmsge_vx_rv64-2.C: Removed.
4675 * g++.target/riscv/rvv/base/vmsge_vx_rv64-3.C: Removed.
4676 * g++.target/riscv/rvv/base/vmsgeu_vv-1.C: Removed.
4677 * g++.target/riscv/rvv/base/vmsgeu_vv-2.C: Removed.
4678 * g++.target/riscv/rvv/base/vmsgeu_vv-3.C: Removed.
4679 * g++.target/riscv/rvv/base/vmsgeu_vv_m-1.C: Removed.
4680 * g++.target/riscv/rvv/base/vmsgeu_vv_m-2.C: Removed.
4681 * g++.target/riscv/rvv/base/vmsgeu_vv_m-3.C: Removed.
4682 * g++.target/riscv/rvv/base/vmsgeu_vv_mu-1.C: Removed.
4683 * g++.target/riscv/rvv/base/vmsgeu_vv_mu-2.C: Removed.
4684 * g++.target/riscv/rvv/base/vmsgeu_vv_mu-3.C: Removed.
4685 * g++.target/riscv/rvv/base/vmsgeu_vx_m_rv32-1.C: Removed.
4686 * g++.target/riscv/rvv/base/vmsgeu_vx_m_rv32-2.C: Removed.
4687 * g++.target/riscv/rvv/base/vmsgeu_vx_m_rv32-3.C: Removed.
4688 * g++.target/riscv/rvv/base/vmsgeu_vx_m_rv64-1.C: Removed.
4689 * g++.target/riscv/rvv/base/vmsgeu_vx_m_rv64-2.C: Removed.
4690 * g++.target/riscv/rvv/base/vmsgeu_vx_m_rv64-3.C: Removed.
4691 * g++.target/riscv/rvv/base/vmsgeu_vx_mu_rv32-1.C: Removed.
4692 * g++.target/riscv/rvv/base/vmsgeu_vx_mu_rv32-2.C: Removed.
4693 * g++.target/riscv/rvv/base/vmsgeu_vx_mu_rv32-3.C: Removed.
4694 * g++.target/riscv/rvv/base/vmsgeu_vx_mu_rv64-1.C: Removed.
4695 * g++.target/riscv/rvv/base/vmsgeu_vx_mu_rv64-2.C: Removed.
4696 * g++.target/riscv/rvv/base/vmsgeu_vx_mu_rv64-3.C: Removed.
4697 * g++.target/riscv/rvv/base/vmsgeu_vx_rv32-1.C: Removed.
4698 * g++.target/riscv/rvv/base/vmsgeu_vx_rv32-2.C: Removed.
4699 * g++.target/riscv/rvv/base/vmsgeu_vx_rv32-3.C: Removed.
4700 * g++.target/riscv/rvv/base/vmsgeu_vx_rv64-1.C: Removed.
4701 * g++.target/riscv/rvv/base/vmsgeu_vx_rv64-2.C: Removed.
4702 * g++.target/riscv/rvv/base/vmsgeu_vx_rv64-3.C: Removed.
4703 * g++.target/riscv/rvv/base/vmsgt_vv-1.C: Removed.
4704 * g++.target/riscv/rvv/base/vmsgt_vv-2.C: Removed.
4705 * g++.target/riscv/rvv/base/vmsgt_vv-3.C: Removed.
4706 * g++.target/riscv/rvv/base/vmsgt_vv_m-1.C: Removed.
4707 * g++.target/riscv/rvv/base/vmsgt_vv_m-2.C: Removed.
4708 * g++.target/riscv/rvv/base/vmsgt_vv_m-3.C: Removed.
4709 * g++.target/riscv/rvv/base/vmsgt_vv_mu-1.C: Removed.
4710 * g++.target/riscv/rvv/base/vmsgt_vv_mu-2.C: Removed.
4711 * g++.target/riscv/rvv/base/vmsgt_vv_mu-3.C: Removed.
4712 * g++.target/riscv/rvv/base/vmsgt_vx_m_rv32-1.C: Removed.
4713 * g++.target/riscv/rvv/base/vmsgt_vx_m_rv32-2.C: Removed.
4714 * g++.target/riscv/rvv/base/vmsgt_vx_m_rv32-3.C: Removed.
4715 * g++.target/riscv/rvv/base/vmsgt_vx_m_rv64-1.C: Removed.
4716 * g++.target/riscv/rvv/base/vmsgt_vx_m_rv64-2.C: Removed.
4717 * g++.target/riscv/rvv/base/vmsgt_vx_m_rv64-3.C: Removed.
4718 * g++.target/riscv/rvv/base/vmsgt_vx_mu_rv32-1.C: Removed.
4719 * g++.target/riscv/rvv/base/vmsgt_vx_mu_rv32-2.C: Removed.
4720 * g++.target/riscv/rvv/base/vmsgt_vx_mu_rv32-3.C: Removed.
4721 * g++.target/riscv/rvv/base/vmsgt_vx_mu_rv64-1.C: Removed.
4722 * g++.target/riscv/rvv/base/vmsgt_vx_mu_rv64-2.C: Removed.
4723 * g++.target/riscv/rvv/base/vmsgt_vx_mu_rv64-3.C: Removed.
4724 * g++.target/riscv/rvv/base/vmsgt_vx_rv32-1.C: Removed.
4725 * g++.target/riscv/rvv/base/vmsgt_vx_rv32-2.C: Removed.
4726 * g++.target/riscv/rvv/base/vmsgt_vx_rv32-3.C: Removed.
4727 * g++.target/riscv/rvv/base/vmsgt_vx_rv64-1.C: Removed.
4728 * g++.target/riscv/rvv/base/vmsgt_vx_rv64-2.C: Removed.
4729 * g++.target/riscv/rvv/base/vmsgt_vx_rv64-3.C: Removed.
4730 * g++.target/riscv/rvv/base/vmsgtu_vv-1.C: Removed.
4731 * g++.target/riscv/rvv/base/vmsgtu_vv-2.C: Removed.
4732 * g++.target/riscv/rvv/base/vmsgtu_vv-3.C: Removed.
4733 * g++.target/riscv/rvv/base/vmsgtu_vv_m-1.C: Removed.
4734 * g++.target/riscv/rvv/base/vmsgtu_vv_m-2.C: Removed.
4735 * g++.target/riscv/rvv/base/vmsgtu_vv_m-3.C: Removed.
4736 * g++.target/riscv/rvv/base/vmsgtu_vv_mu-1.C: Removed.
4737 * g++.target/riscv/rvv/base/vmsgtu_vv_mu-2.C: Removed.
4738 * g++.target/riscv/rvv/base/vmsgtu_vv_mu-3.C: Removed.
4739 * g++.target/riscv/rvv/base/vmsgtu_vx_m_rv32-1.C: Removed.
4740 * g++.target/riscv/rvv/base/vmsgtu_vx_m_rv32-2.C: Removed.
4741 * g++.target/riscv/rvv/base/vmsgtu_vx_m_rv32-3.C: Removed.
4742 * g++.target/riscv/rvv/base/vmsgtu_vx_m_rv64-1.C: Removed.
4743 * g++.target/riscv/rvv/base/vmsgtu_vx_m_rv64-2.C: Removed.
4744 * g++.target/riscv/rvv/base/vmsgtu_vx_m_rv64-3.C: Removed.
4745 * g++.target/riscv/rvv/base/vmsgtu_vx_mu_rv32-1.C: Removed.
4746 * g++.target/riscv/rvv/base/vmsgtu_vx_mu_rv32-2.C: Removed.
4747 * g++.target/riscv/rvv/base/vmsgtu_vx_mu_rv32-3.C: Removed.
4748 * g++.target/riscv/rvv/base/vmsgtu_vx_mu_rv64-1.C: Removed.
4749 * g++.target/riscv/rvv/base/vmsgtu_vx_mu_rv64-2.C: Removed.
4750 * g++.target/riscv/rvv/base/vmsgtu_vx_mu_rv64-3.C: Removed.
4751 * g++.target/riscv/rvv/base/vmsgtu_vx_rv32-1.C: Removed.
4752 * g++.target/riscv/rvv/base/vmsgtu_vx_rv32-2.C: Removed.
4753 * g++.target/riscv/rvv/base/vmsgtu_vx_rv32-3.C: Removed.
4754 * g++.target/riscv/rvv/base/vmsgtu_vx_rv64-1.C: Removed.
4755 * g++.target/riscv/rvv/base/vmsgtu_vx_rv64-2.C: Removed.
4756 * g++.target/riscv/rvv/base/vmsgtu_vx_rv64-3.C: Removed.
4757 * g++.target/riscv/rvv/base/vmsle_vv-1.C: Removed.
4758 * g++.target/riscv/rvv/base/vmsle_vv-2.C: Removed.
4759 * g++.target/riscv/rvv/base/vmsle_vv-3.C: Removed.
4760 * g++.target/riscv/rvv/base/vmsle_vv_m-1.C: Removed.
4761 * g++.target/riscv/rvv/base/vmsle_vv_m-2.C: Removed.
4762 * g++.target/riscv/rvv/base/vmsle_vv_m-3.C: Removed.
4763 * g++.target/riscv/rvv/base/vmsle_vv_mu-1.C: Removed.
4764 * g++.target/riscv/rvv/base/vmsle_vv_mu-2.C: Removed.
4765 * g++.target/riscv/rvv/base/vmsle_vv_mu-3.C: Removed.
4766 * g++.target/riscv/rvv/base/vmsle_vx_m_rv32-1.C: Removed.
4767 * g++.target/riscv/rvv/base/vmsle_vx_m_rv32-2.C: Removed.
4768 * g++.target/riscv/rvv/base/vmsle_vx_m_rv32-3.C: Removed.
4769 * g++.target/riscv/rvv/base/vmsle_vx_m_rv64-1.C: Removed.
4770 * g++.target/riscv/rvv/base/vmsle_vx_m_rv64-2.C: Removed.
4771 * g++.target/riscv/rvv/base/vmsle_vx_m_rv64-3.C: Removed.
4772 * g++.target/riscv/rvv/base/vmsle_vx_mu_rv32-1.C: Removed.
4773 * g++.target/riscv/rvv/base/vmsle_vx_mu_rv32-2.C: Removed.
4774 * g++.target/riscv/rvv/base/vmsle_vx_mu_rv32-3.C: Removed.
4775 * g++.target/riscv/rvv/base/vmsle_vx_mu_rv64-1.C: Removed.
4776 * g++.target/riscv/rvv/base/vmsle_vx_mu_rv64-2.C: Removed.
4777 * g++.target/riscv/rvv/base/vmsle_vx_mu_rv64-3.C: Removed.
4778 * g++.target/riscv/rvv/base/vmsle_vx_rv32-1.C: Removed.
4779 * g++.target/riscv/rvv/base/vmsle_vx_rv32-2.C: Removed.
4780 * g++.target/riscv/rvv/base/vmsle_vx_rv32-3.C: Removed.
4781 * g++.target/riscv/rvv/base/vmsle_vx_rv64-1.C: Removed.
4782 * g++.target/riscv/rvv/base/vmsle_vx_rv64-2.C: Removed.
4783 * g++.target/riscv/rvv/base/vmsle_vx_rv64-3.C: Removed.
4784 * g++.target/riscv/rvv/base/vmsleu_vv-1.C: Removed.
4785 * g++.target/riscv/rvv/base/vmsleu_vv-2.C: Removed.
4786 * g++.target/riscv/rvv/base/vmsleu_vv-3.C: Removed.
4787 * g++.target/riscv/rvv/base/vmsleu_vv_m-1.C: Removed.
4788 * g++.target/riscv/rvv/base/vmsleu_vv_m-2.C: Removed.
4789 * g++.target/riscv/rvv/base/vmsleu_vv_m-3.C: Removed.
4790 * g++.target/riscv/rvv/base/vmsleu_vv_mu-1.C: Removed.
4791 * g++.target/riscv/rvv/base/vmsleu_vv_mu-2.C: Removed.
4792 * g++.target/riscv/rvv/base/vmsleu_vv_mu-3.C: Removed.
4793 * g++.target/riscv/rvv/base/vmsleu_vx_m_rv32-1.C: Removed.
4794 * g++.target/riscv/rvv/base/vmsleu_vx_m_rv32-2.C: Removed.
4795 * g++.target/riscv/rvv/base/vmsleu_vx_m_rv32-3.C: Removed.
4796 * g++.target/riscv/rvv/base/vmsleu_vx_m_rv64-1.C: Removed.
4797 * g++.target/riscv/rvv/base/vmsleu_vx_m_rv64-2.C: Removed.
4798 * g++.target/riscv/rvv/base/vmsleu_vx_m_rv64-3.C: Removed.
4799 * g++.target/riscv/rvv/base/vmsleu_vx_mu_rv32-1.C: Removed.
4800 * g++.target/riscv/rvv/base/vmsleu_vx_mu_rv32-2.C: Removed.
4801 * g++.target/riscv/rvv/base/vmsleu_vx_mu_rv32-3.C: Removed.
4802 * g++.target/riscv/rvv/base/vmsleu_vx_mu_rv64-1.C: Removed.
4803 * g++.target/riscv/rvv/base/vmsleu_vx_mu_rv64-2.C: Removed.
4804 * g++.target/riscv/rvv/base/vmsleu_vx_mu_rv64-3.C: Removed.
4805 * g++.target/riscv/rvv/base/vmsleu_vx_rv32-1.C: Removed.
4806 * g++.target/riscv/rvv/base/vmsleu_vx_rv32-2.C: Removed.
4807 * g++.target/riscv/rvv/base/vmsleu_vx_rv32-3.C: Removed.
4808 * g++.target/riscv/rvv/base/vmsleu_vx_rv64-1.C: Removed.
4809 * g++.target/riscv/rvv/base/vmsleu_vx_rv64-2.C: Removed.
4810 * g++.target/riscv/rvv/base/vmsleu_vx_rv64-3.C: Removed.
4811 * g++.target/riscv/rvv/base/vmslt_vv-1.C: Removed.
4812 * g++.target/riscv/rvv/base/vmslt_vv-2.C: Removed.
4813 * g++.target/riscv/rvv/base/vmslt_vv-3.C: Removed.
4814 * g++.target/riscv/rvv/base/vmslt_vv_m-1.C: Removed.
4815 * g++.target/riscv/rvv/base/vmslt_vv_m-2.C: Removed.
4816 * g++.target/riscv/rvv/base/vmslt_vv_m-3.C: Removed.
4817 * g++.target/riscv/rvv/base/vmslt_vv_mu-1.C: Removed.
4818 * g++.target/riscv/rvv/base/vmslt_vv_mu-2.C: Removed.
4819 * g++.target/riscv/rvv/base/vmslt_vv_mu-3.C: Removed.
4820 * g++.target/riscv/rvv/base/vmslt_vx_m_rv32-1.C: Removed.
4821 * g++.target/riscv/rvv/base/vmslt_vx_m_rv32-2.C: Removed.
4822 * g++.target/riscv/rvv/base/vmslt_vx_m_rv32-3.C: Removed.
4823 * g++.target/riscv/rvv/base/vmslt_vx_m_rv64-1.C: Removed.
4824 * g++.target/riscv/rvv/base/vmslt_vx_m_rv64-2.C: Removed.
4825 * g++.target/riscv/rvv/base/vmslt_vx_m_rv64-3.C: Removed.
4826 * g++.target/riscv/rvv/base/vmslt_vx_mu_rv32-1.C: Removed.
4827 * g++.target/riscv/rvv/base/vmslt_vx_mu_rv32-2.C: Removed.
4828 * g++.target/riscv/rvv/base/vmslt_vx_mu_rv32-3.C: Removed.
4829 * g++.target/riscv/rvv/base/vmslt_vx_mu_rv64-1.C: Removed.
4830 * g++.target/riscv/rvv/base/vmslt_vx_mu_rv64-2.C: Removed.
4831 * g++.target/riscv/rvv/base/vmslt_vx_mu_rv64-3.C: Removed.
4832 * g++.target/riscv/rvv/base/vmslt_vx_rv32-1.C: Removed.
4833 * g++.target/riscv/rvv/base/vmslt_vx_rv32-2.C: Removed.
4834 * g++.target/riscv/rvv/base/vmslt_vx_rv32-3.C: Removed.
4835 * g++.target/riscv/rvv/base/vmslt_vx_rv64-1.C: Removed.
4836 * g++.target/riscv/rvv/base/vmslt_vx_rv64-2.C: Removed.
4837 * g++.target/riscv/rvv/base/vmslt_vx_rv64-3.C: Removed.
4838 * g++.target/riscv/rvv/base/vmsltu_vv-1.C: Removed.
4839 * g++.target/riscv/rvv/base/vmsltu_vv-2.C: Removed.
4840 * g++.target/riscv/rvv/base/vmsltu_vv-3.C: Removed.
4841 * g++.target/riscv/rvv/base/vmsltu_vv_m-1.C: Removed.
4842 * g++.target/riscv/rvv/base/vmsltu_vv_m-2.C: Removed.
4843 * g++.target/riscv/rvv/base/vmsltu_vv_m-3.C: Removed.
4844 * g++.target/riscv/rvv/base/vmsltu_vv_mu-1.C: Removed.
4845 * g++.target/riscv/rvv/base/vmsltu_vv_mu-2.C: Removed.
4846 * g++.target/riscv/rvv/base/vmsltu_vv_mu-3.C: Removed.
4847 * g++.target/riscv/rvv/base/vmsltu_vx_m_rv32-1.C: Removed.
4848 * g++.target/riscv/rvv/base/vmsltu_vx_m_rv32-2.C: Removed.
4849 * g++.target/riscv/rvv/base/vmsltu_vx_m_rv32-3.C: Removed.
4850 * g++.target/riscv/rvv/base/vmsltu_vx_m_rv64-1.C: Removed.
4851 * g++.target/riscv/rvv/base/vmsltu_vx_m_rv64-2.C: Removed.
4852 * g++.target/riscv/rvv/base/vmsltu_vx_m_rv64-3.C: Removed.
4853 * g++.target/riscv/rvv/base/vmsltu_vx_mu_rv32-1.C: Removed.
4854 * g++.target/riscv/rvv/base/vmsltu_vx_mu_rv32-2.C: Removed.
4855 * g++.target/riscv/rvv/base/vmsltu_vx_mu_rv32-3.C: Removed.
4856 * g++.target/riscv/rvv/base/vmsltu_vx_mu_rv64-1.C: Removed.
4857 * g++.target/riscv/rvv/base/vmsltu_vx_mu_rv64-2.C: Removed.
4858 * g++.target/riscv/rvv/base/vmsltu_vx_mu_rv64-3.C: Removed.
4859 * g++.target/riscv/rvv/base/vmsltu_vx_rv32-1.C: Removed.
4860 * g++.target/riscv/rvv/base/vmsltu_vx_rv32-2.C: Removed.
4861 * g++.target/riscv/rvv/base/vmsltu_vx_rv32-3.C: Removed.
4862 * g++.target/riscv/rvv/base/vmsltu_vx_rv64-1.C: Removed.
4863 * g++.target/riscv/rvv/base/vmsltu_vx_rv64-2.C: Removed.
4864 * g++.target/riscv/rvv/base/vmsltu_vx_rv64-3.C: Removed.
4865 * g++.target/riscv/rvv/base/vmsne_vv-1.C: Removed.
4866 * g++.target/riscv/rvv/base/vmsne_vv-2.C: Removed.
4867 * g++.target/riscv/rvv/base/vmsne_vv-3.C: Removed.
4868 * g++.target/riscv/rvv/base/vmsne_vv_m-1.C: Removed.
4869 * g++.target/riscv/rvv/base/vmsne_vv_m-2.C: Removed.
4870 * g++.target/riscv/rvv/base/vmsne_vv_m-3.C: Removed.
4871 * g++.target/riscv/rvv/base/vmsne_vv_mu-1.C: Removed.
4872 * g++.target/riscv/rvv/base/vmsne_vv_mu-2.C: Removed.
4873 * g++.target/riscv/rvv/base/vmsne_vv_mu-3.C: Removed.
4874 * g++.target/riscv/rvv/base/vmsne_vx_m_rv32-1.C: Removed.
4875 * g++.target/riscv/rvv/base/vmsne_vx_m_rv32-2.C: Removed.
4876 * g++.target/riscv/rvv/base/vmsne_vx_m_rv32-3.C: Removed.
4877 * g++.target/riscv/rvv/base/vmsne_vx_m_rv64-1.C: Removed.
4878 * g++.target/riscv/rvv/base/vmsne_vx_m_rv64-2.C: Removed.
4879 * g++.target/riscv/rvv/base/vmsne_vx_m_rv64-3.C: Removed.
4880 * g++.target/riscv/rvv/base/vmsne_vx_mu_rv32-1.C: Removed.
4881 * g++.target/riscv/rvv/base/vmsne_vx_mu_rv32-2.C: Removed.
4882 * g++.target/riscv/rvv/base/vmsne_vx_mu_rv32-3.C: Removed.
4883 * g++.target/riscv/rvv/base/vmsne_vx_mu_rv64-1.C: Removed.
4884 * g++.target/riscv/rvv/base/vmsne_vx_mu_rv64-2.C: Removed.
4885 * g++.target/riscv/rvv/base/vmsne_vx_mu_rv64-3.C: Removed.
4886 * g++.target/riscv/rvv/base/vmsne_vx_rv32-1.C: Removed.
4887 * g++.target/riscv/rvv/base/vmsne_vx_rv32-2.C: Removed.
4888 * g++.target/riscv/rvv/base/vmsne_vx_rv32-3.C: Removed.
4889 * g++.target/riscv/rvv/base/vmsne_vx_rv64-1.C: Removed.
4890 * g++.target/riscv/rvv/base/vmsne_vx_rv64-2.C: Removed.
4891 * g++.target/riscv/rvv/base/vmsne_vx_rv64-3.C: Removed.
4892 * g++.target/riscv/rvv/base/vmul_vv-1.C: Removed.
4893 * g++.target/riscv/rvv/base/vmul_vv-2.C: Removed.
4894 * g++.target/riscv/rvv/base/vmul_vv-3.C: Removed.
4895 * g++.target/riscv/rvv/base/vmul_vv_mu-1.C: Removed.
4896 * g++.target/riscv/rvv/base/vmul_vv_mu-2.C: Removed.
4897 * g++.target/riscv/rvv/base/vmul_vv_mu-3.C: Removed.
4898 * g++.target/riscv/rvv/base/vmul_vv_tu-1.C: Removed.
4899 * g++.target/riscv/rvv/base/vmul_vv_tu-2.C: Removed.
4900 * g++.target/riscv/rvv/base/vmul_vv_tu-3.C: Removed.
4901 * g++.target/riscv/rvv/base/vmul_vv_tum-1.C: Removed.
4902 * g++.target/riscv/rvv/base/vmul_vv_tum-2.C: Removed.
4903 * g++.target/riscv/rvv/base/vmul_vv_tum-3.C: Removed.
4904 * g++.target/riscv/rvv/base/vmul_vv_tumu-1.C: Removed.
4905 * g++.target/riscv/rvv/base/vmul_vv_tumu-2.C: Removed.
4906 * g++.target/riscv/rvv/base/vmul_vv_tumu-3.C: Removed.
4907 * g++.target/riscv/rvv/base/vmul_vx_mu_rv32-1.C: Removed.
4908 * g++.target/riscv/rvv/base/vmul_vx_mu_rv32-2.C: Removed.
4909 * g++.target/riscv/rvv/base/vmul_vx_mu_rv32-3.C: Removed.
4910 * g++.target/riscv/rvv/base/vmul_vx_mu_rv64-1.C: Removed.
4911 * g++.target/riscv/rvv/base/vmul_vx_mu_rv64-2.C: Removed.
4912 * g++.target/riscv/rvv/base/vmul_vx_mu_rv64-3.C: Removed.
4913 * g++.target/riscv/rvv/base/vmul_vx_rv32-1.C: Removed.
4914 * g++.target/riscv/rvv/base/vmul_vx_rv32-2.C: Removed.
4915 * g++.target/riscv/rvv/base/vmul_vx_rv32-3.C: Removed.
4916 * g++.target/riscv/rvv/base/vmul_vx_rv64-1.C: Removed.
4917 * g++.target/riscv/rvv/base/vmul_vx_rv64-2.C: Removed.
4918 * g++.target/riscv/rvv/base/vmul_vx_rv64-3.C: Removed.
4919 * g++.target/riscv/rvv/base/vmul_vx_tu_rv32-1.C: Removed.
4920 * g++.target/riscv/rvv/base/vmul_vx_tu_rv32-2.C: Removed.
4921 * g++.target/riscv/rvv/base/vmul_vx_tu_rv32-3.C: Removed.
4922 * g++.target/riscv/rvv/base/vmul_vx_tu_rv64-1.C: Removed.
4923 * g++.target/riscv/rvv/base/vmul_vx_tu_rv64-2.C: Removed.
4924 * g++.target/riscv/rvv/base/vmul_vx_tu_rv64-3.C: Removed.
4925 * g++.target/riscv/rvv/base/vmul_vx_tum_rv32-1.C: Removed.
4926 * g++.target/riscv/rvv/base/vmul_vx_tum_rv32-2.C: Removed.
4927 * g++.target/riscv/rvv/base/vmul_vx_tum_rv32-3.C: Removed.
4928 * g++.target/riscv/rvv/base/vmul_vx_tum_rv64-1.C: Removed.
4929 * g++.target/riscv/rvv/base/vmul_vx_tum_rv64-2.C: Removed.
4930 * g++.target/riscv/rvv/base/vmul_vx_tum_rv64-3.C: Removed.
4931 * g++.target/riscv/rvv/base/vmul_vx_tumu_rv32-1.C: Removed.
4932 * g++.target/riscv/rvv/base/vmul_vx_tumu_rv32-2.C: Removed.
4933 * g++.target/riscv/rvv/base/vmul_vx_tumu_rv32-3.C: Removed.
4934 * g++.target/riscv/rvv/base/vmul_vx_tumu_rv64-1.C: Removed.
4935 * g++.target/riscv/rvv/base/vmul_vx_tumu_rv64-2.C: Removed.
4936 * g++.target/riscv/rvv/base/vmul_vx_tumu_rv64-3.C: Removed.
4937 * g++.target/riscv/rvv/base/vmulh_vv-1.C: Removed.
4938 * g++.target/riscv/rvv/base/vmulh_vv-2.C: Removed.
4939 * g++.target/riscv/rvv/base/vmulh_vv-3.C: Removed.
4940 * g++.target/riscv/rvv/base/vmulh_vv_mu-1.C: Removed.
4941 * g++.target/riscv/rvv/base/vmulh_vv_mu-2.C: Removed.
4942 * g++.target/riscv/rvv/base/vmulh_vv_mu-3.C: Removed.
4943 * g++.target/riscv/rvv/base/vmulh_vv_tu-1.C: Removed.
4944 * g++.target/riscv/rvv/base/vmulh_vv_tu-2.C: Removed.
4945 * g++.target/riscv/rvv/base/vmulh_vv_tu-3.C: Removed.
4946 * g++.target/riscv/rvv/base/vmulh_vv_tum-1.C: Removed.
4947 * g++.target/riscv/rvv/base/vmulh_vv_tum-2.C: Removed.
4948 * g++.target/riscv/rvv/base/vmulh_vv_tum-3.C: Removed.
4949 * g++.target/riscv/rvv/base/vmulh_vv_tumu-1.C: Removed.
4950 * g++.target/riscv/rvv/base/vmulh_vv_tumu-2.C: Removed.
4951 * g++.target/riscv/rvv/base/vmulh_vv_tumu-3.C: Removed.
4952 * g++.target/riscv/rvv/base/vmulh_vx_mu_rv32-1.C: Removed.
4953 * g++.target/riscv/rvv/base/vmulh_vx_mu_rv32-2.C: Removed.
4954 * g++.target/riscv/rvv/base/vmulh_vx_mu_rv32-3.C: Removed.
4955 * g++.target/riscv/rvv/base/vmulh_vx_mu_rv64-1.C: Removed.
4956 * g++.target/riscv/rvv/base/vmulh_vx_mu_rv64-2.C: Removed.
4957 * g++.target/riscv/rvv/base/vmulh_vx_mu_rv64-3.C: Removed.
4958 * g++.target/riscv/rvv/base/vmulh_vx_rv32-1.C: Removed.
4959 * g++.target/riscv/rvv/base/vmulh_vx_rv32-2.C: Removed.
4960 * g++.target/riscv/rvv/base/vmulh_vx_rv32-3.C: Removed.
4961 * g++.target/riscv/rvv/base/vmulh_vx_rv64-1.C: Removed.
4962 * g++.target/riscv/rvv/base/vmulh_vx_rv64-2.C: Removed.
4963 * g++.target/riscv/rvv/base/vmulh_vx_rv64-3.C: Removed.
4964 * g++.target/riscv/rvv/base/vmulh_vx_tu_rv32-1.C: Removed.
4965 * g++.target/riscv/rvv/base/vmulh_vx_tu_rv32-2.C: Removed.
4966 * g++.target/riscv/rvv/base/vmulh_vx_tu_rv32-3.C: Removed.
4967 * g++.target/riscv/rvv/base/vmulh_vx_tu_rv64-1.C: Removed.
4968 * g++.target/riscv/rvv/base/vmulh_vx_tu_rv64-2.C: Removed.
4969 * g++.target/riscv/rvv/base/vmulh_vx_tu_rv64-3.C: Removed.
4970 * g++.target/riscv/rvv/base/vmulh_vx_tum_rv32-1.C: Removed.
4971 * g++.target/riscv/rvv/base/vmulh_vx_tum_rv32-2.C: Removed.
4972 * g++.target/riscv/rvv/base/vmulh_vx_tum_rv32-3.C: Removed.
4973 * g++.target/riscv/rvv/base/vmulh_vx_tum_rv64-1.C: Removed.
4974 * g++.target/riscv/rvv/base/vmulh_vx_tum_rv64-2.C: Removed.
4975 * g++.target/riscv/rvv/base/vmulh_vx_tum_rv64-3.C: Removed.
4976 * g++.target/riscv/rvv/base/vmulh_vx_tumu_rv32-1.C: Removed.
4977 * g++.target/riscv/rvv/base/vmulh_vx_tumu_rv32-2.C: Removed.
4978 * g++.target/riscv/rvv/base/vmulh_vx_tumu_rv32-3.C: Removed.
4979 * g++.target/riscv/rvv/base/vmulh_vx_tumu_rv64-1.C: Removed.
4980 * g++.target/riscv/rvv/base/vmulh_vx_tumu_rv64-2.C: Removed.
4981 * g++.target/riscv/rvv/base/vmulh_vx_tumu_rv64-3.C: Removed.
4982 * g++.target/riscv/rvv/base/vmulhsu_vv-1.C: Removed.
4983 * g++.target/riscv/rvv/base/vmulhsu_vv-2.C: Removed.
4984 * g++.target/riscv/rvv/base/vmulhsu_vv-3.C: Removed.
4985 * g++.target/riscv/rvv/base/vmulhsu_vv_mu-1.C: Removed.
4986 * g++.target/riscv/rvv/base/vmulhsu_vv_mu-2.C: Removed.
4987 * g++.target/riscv/rvv/base/vmulhsu_vv_mu-3.C: Removed.
4988 * g++.target/riscv/rvv/base/vmulhsu_vv_tu-1.C: Removed.
4989 * g++.target/riscv/rvv/base/vmulhsu_vv_tu-2.C: Removed.
4990 * g++.target/riscv/rvv/base/vmulhsu_vv_tu-3.C: Removed.
4991 * g++.target/riscv/rvv/base/vmulhsu_vv_tum-1.C: Removed.
4992 * g++.target/riscv/rvv/base/vmulhsu_vv_tum-2.C: Removed.
4993 * g++.target/riscv/rvv/base/vmulhsu_vv_tum-3.C: Removed.
4994 * g++.target/riscv/rvv/base/vmulhsu_vv_tumu-1.C: Removed.
4995 * g++.target/riscv/rvv/base/vmulhsu_vv_tumu-2.C: Removed.
4996 * g++.target/riscv/rvv/base/vmulhsu_vv_tumu-3.C: Removed.
4997 * g++.target/riscv/rvv/base/vmulhsu_vx_mu_rv32-1.C: Removed.
4998 * g++.target/riscv/rvv/base/vmulhsu_vx_mu_rv32-2.C: Removed.
4999 * g++.target/riscv/rvv/base/vmulhsu_vx_mu_rv32-3.C: Removed.
5000 * g++.target/riscv/rvv/base/vmulhsu_vx_mu_rv64-1.C: Removed.
5001 * g++.target/riscv/rvv/base/vmulhsu_vx_mu_rv64-2.C: Removed.
5002 * g++.target/riscv/rvv/base/vmulhsu_vx_mu_rv64-3.C: Removed.
5003 * g++.target/riscv/rvv/base/vmulhsu_vx_rv32-1.C: Removed.
5004 * g++.target/riscv/rvv/base/vmulhsu_vx_rv32-2.C: Removed.
5005 * g++.target/riscv/rvv/base/vmulhsu_vx_rv32-3.C: Removed.
5006 * g++.target/riscv/rvv/base/vmulhsu_vx_rv64-1.C: Removed.
5007 * g++.target/riscv/rvv/base/vmulhsu_vx_rv64-2.C: Removed.
5008 * g++.target/riscv/rvv/base/vmulhsu_vx_rv64-3.C: Removed.
5009 * g++.target/riscv/rvv/base/vmulhsu_vx_tu_rv32-1.C: Removed.
5010 * g++.target/riscv/rvv/base/vmulhsu_vx_tu_rv32-2.C: Removed.
5011 * g++.target/riscv/rvv/base/vmulhsu_vx_tu_rv32-3.C: Removed.
5012 * g++.target/riscv/rvv/base/vmulhsu_vx_tu_rv64-1.C: Removed.
5013 * g++.target/riscv/rvv/base/vmulhsu_vx_tu_rv64-2.C: Removed.
5014 * g++.target/riscv/rvv/base/vmulhsu_vx_tu_rv64-3.C: Removed.
5015 * g++.target/riscv/rvv/base/vmulhsu_vx_tum_rv32-1.C: Removed.
5016 * g++.target/riscv/rvv/base/vmulhsu_vx_tum_rv32-2.C: Removed.
5017 * g++.target/riscv/rvv/base/vmulhsu_vx_tum_rv32-3.C: Removed.
5018 * g++.target/riscv/rvv/base/vmulhsu_vx_tum_rv64-1.C: Removed.
5019 * g++.target/riscv/rvv/base/vmulhsu_vx_tum_rv64-2.C: Removed.
5020 * g++.target/riscv/rvv/base/vmulhsu_vx_tum_rv64-3.C: Removed.
5021 * g++.target/riscv/rvv/base/vmulhsu_vx_tumu_rv32-1.C: Removed.
5022 * g++.target/riscv/rvv/base/vmulhsu_vx_tumu_rv32-2.C: Removed.
5023 * g++.target/riscv/rvv/base/vmulhsu_vx_tumu_rv32-3.C: Removed.
5024 * g++.target/riscv/rvv/base/vmulhsu_vx_tumu_rv64-1.C: Removed.
5025 * g++.target/riscv/rvv/base/vmulhsu_vx_tumu_rv64-2.C: Removed.
5026 * g++.target/riscv/rvv/base/vmulhsu_vx_tumu_rv64-3.C: Removed.
5027 * g++.target/riscv/rvv/base/vmulhu_vx_mu_rv32-1.C: Removed.
5028 * g++.target/riscv/rvv/base/vmulhu_vx_mu_rv32-2.C: Removed.
5029 * g++.target/riscv/rvv/base/vmulhu_vx_mu_rv32-3.C: Removed.
5030 * g++.target/riscv/rvv/base/vmulhu_vx_mu_rv64-1.C: Removed.
5031 * g++.target/riscv/rvv/base/vmulhu_vx_mu_rv64-2.C: Removed.
5032 * g++.target/riscv/rvv/base/vmulhu_vx_mu_rv64-3.C: Removed.
5033 * g++.target/riscv/rvv/base/vmulhu_vx_rv32-1.C: Removed.
5034 * g++.target/riscv/rvv/base/vmulhu_vx_rv32-2.C: Removed.
5035 * g++.target/riscv/rvv/base/vmulhu_vx_rv32-3.C: Removed.
5036 * g++.target/riscv/rvv/base/vmulhu_vx_rv64-1.C: Removed.
5037 * g++.target/riscv/rvv/base/vmulhu_vx_rv64-2.C: Removed.
5038 * g++.target/riscv/rvv/base/vmulhu_vx_rv64-3.C: Removed.
5039 * g++.target/riscv/rvv/base/vmulhu_vx_tu_rv32-1.C: Removed.
5040 * g++.target/riscv/rvv/base/vmulhu_vx_tu_rv32-2.C: Removed.
5041 * g++.target/riscv/rvv/base/vmulhu_vx_tu_rv32-3.C: Removed.
5042 * g++.target/riscv/rvv/base/vmulhu_vx_tu_rv64-1.C: Removed.
5043 * g++.target/riscv/rvv/base/vmulhu_vx_tu_rv64-2.C: Removed.
5044 * g++.target/riscv/rvv/base/vmulhu_vx_tu_rv64-3.C: Removed.
5045 * g++.target/riscv/rvv/base/vmulhu_vx_tum_rv32-1.C: Removed.
5046 * g++.target/riscv/rvv/base/vmulhu_vx_tum_rv32-2.C: Removed.
5047 * g++.target/riscv/rvv/base/vmulhu_vx_tum_rv32-3.C: Removed.
5048 * g++.target/riscv/rvv/base/vmulhu_vx_tum_rv64-1.C: Removed.
5049 * g++.target/riscv/rvv/base/vmulhu_vx_tum_rv64-2.C: Removed.
5050 * g++.target/riscv/rvv/base/vmulhu_vx_tum_rv64-3.C: Removed.
5051 * g++.target/riscv/rvv/base/vmulhu_vx_tumu_rv32-1.C: Removed.
5052 * g++.target/riscv/rvv/base/vmulhu_vx_tumu_rv32-2.C: Removed.
5053 * g++.target/riscv/rvv/base/vmulhu_vx_tumu_rv32-3.C: Removed.
5054 * g++.target/riscv/rvv/base/vmulhu_vx_tumu_rv64-1.C: Removed.
5055 * g++.target/riscv/rvv/base/vmulhu_vx_tumu_rv64-2.C: Removed.
5056 * g++.target/riscv/rvv/base/vmulhu_vx_tumu_rv64-3.C: Removed.
5057 * g++.target/riscv/rvv/base/vmv_v-1.C: Removed.
5058 * g++.target/riscv/rvv/base/vmv_v_tu-1.C: Removed.
5059 * g++.target/riscv/rvv/base/vmv_v_x_rv32-1.C: Removed.
5060 * g++.target/riscv/rvv/base/vmv_v_x_rv32-2.C: Removed.
5061 * g++.target/riscv/rvv/base/vmv_v_x_rv32-3.C: Removed.
5062 * g++.target/riscv/rvv/base/vmv_v_x_rv64-1.C: Removed.
5063 * g++.target/riscv/rvv/base/vmv_v_x_rv64-2.C: Removed.
5064 * g++.target/riscv/rvv/base/vmv_v_x_rv64-3.C: Removed.
5065 * g++.target/riscv/rvv/base/vnclip_vv-1.C: Removed.
5066 * g++.target/riscv/rvv/base/vnclip_vv-2.C: Removed.
5067 * g++.target/riscv/rvv/base/vnclip_vv-3.C: Removed.
5068 * g++.target/riscv/rvv/base/vnclip_vv_mu-1.C: Removed.
5069 * g++.target/riscv/rvv/base/vnclip_vv_mu-2.C: Removed.
5070 * g++.target/riscv/rvv/base/vnclip_vv_mu-3.C: Removed.
5071 * g++.target/riscv/rvv/base/vnclip_vv_tu-1.C: Removed.
5072 * g++.target/riscv/rvv/base/vnclip_vv_tu-2.C: Removed.
5073 * g++.target/riscv/rvv/base/vnclip_vv_tu-3.C: Removed.
5074 * g++.target/riscv/rvv/base/vnclip_vv_tum-1.C: Removed.
5075 * g++.target/riscv/rvv/base/vnclip_vv_tum-2.C: Removed.
5076 * g++.target/riscv/rvv/base/vnclip_vv_tum-3.C: Removed.
5077 * g++.target/riscv/rvv/base/vnclip_vv_tumu-1.C: Removed.
5078 * g++.target/riscv/rvv/base/vnclip_vv_tumu-2.C: Removed.
5079 * g++.target/riscv/rvv/base/vnclip_vv_tumu-3.C: Removed.
5080 * g++.target/riscv/rvv/base/vnclip_vx-1.C: Removed.
5081 * g++.target/riscv/rvv/base/vnclip_vx-2.C: Removed.
5082 * g++.target/riscv/rvv/base/vnclip_vx-3.C: Removed.
5083 * g++.target/riscv/rvv/base/vnclip_vx_mu-1.C: Removed.
5084 * g++.target/riscv/rvv/base/vnclip_vx_mu-2.C: Removed.
5085 * g++.target/riscv/rvv/base/vnclip_vx_mu-3.C: Removed.
5086 * g++.target/riscv/rvv/base/vnclip_vx_tu-1.C: Removed.
5087 * g++.target/riscv/rvv/base/vnclip_vx_tu-2.C: Removed.
5088 * g++.target/riscv/rvv/base/vnclip_vx_tu-3.C: Removed.
5089 * g++.target/riscv/rvv/base/vnclip_vx_tum-1.C: Removed.
5090 * g++.target/riscv/rvv/base/vnclip_vx_tum-2.C: Removed.
5091 * g++.target/riscv/rvv/base/vnclip_vx_tum-3.C: Removed.
5092 * g++.target/riscv/rvv/base/vnclip_vx_tumu-1.C: Removed.
5093 * g++.target/riscv/rvv/base/vnclip_vx_tumu-2.C: Removed.
5094 * g++.target/riscv/rvv/base/vnclip_vx_tumu-3.C: Removed.
5095 * g++.target/riscv/rvv/base/vnclipu_vv-1.C: Removed.
5096 * g++.target/riscv/rvv/base/vnclipu_vv-2.C: Removed.
5097 * g++.target/riscv/rvv/base/vnclipu_vv-3.C: Removed.
5098 * g++.target/riscv/rvv/base/vnclipu_vv_mu-1.C: Removed.
5099 * g++.target/riscv/rvv/base/vnclipu_vv_mu-2.C: Removed.
5100 * g++.target/riscv/rvv/base/vnclipu_vv_mu-3.C: Removed.
5101 * g++.target/riscv/rvv/base/vnclipu_vv_tu-1.C: Removed.
5102 * g++.target/riscv/rvv/base/vnclipu_vv_tu-2.C: Removed.
5103 * g++.target/riscv/rvv/base/vnclipu_vv_tu-3.C: Removed.
5104 * g++.target/riscv/rvv/base/vnclipu_vv_tum-1.C: Removed.
5105 * g++.target/riscv/rvv/base/vnclipu_vv_tum-2.C: Removed.
5106 * g++.target/riscv/rvv/base/vnclipu_vv_tum-3.C: Removed.
5107 * g++.target/riscv/rvv/base/vnclipu_vv_tumu-1.C: Removed.
5108 * g++.target/riscv/rvv/base/vnclipu_vv_tumu-2.C: Removed.
5109 * g++.target/riscv/rvv/base/vnclipu_vv_tumu-3.C: Removed.
5110 * g++.target/riscv/rvv/base/vnclipu_vx-1.C: Removed.
5111 * g++.target/riscv/rvv/base/vnclipu_vx-2.C: Removed.
5112 * g++.target/riscv/rvv/base/vnclipu_vx-3.C: Removed.
5113 * g++.target/riscv/rvv/base/vnclipu_vx_mu-1.C: Removed.
5114 * g++.target/riscv/rvv/base/vnclipu_vx_mu-2.C: Removed.
5115 * g++.target/riscv/rvv/base/vnclipu_vx_mu-3.C: Removed.
5116 * g++.target/riscv/rvv/base/vnclipu_vx_tu-1.C: Removed.
5117 * g++.target/riscv/rvv/base/vnclipu_vx_tu-2.C: Removed.
5118 * g++.target/riscv/rvv/base/vnclipu_vx_tu-3.C: Removed.
5119 * g++.target/riscv/rvv/base/vnclipu_vx_tum-1.C: Removed.
5120 * g++.target/riscv/rvv/base/vnclipu_vx_tum-2.C: Removed.
5121 * g++.target/riscv/rvv/base/vnclipu_vx_tum-3.C: Removed.
5122 * g++.target/riscv/rvv/base/vnclipu_vx_tumu-1.C: Removed.
5123 * g++.target/riscv/rvv/base/vnclipu_vx_tumu-2.C: Removed.
5124 * g++.target/riscv/rvv/base/vnclipu_vx_tumu-3.C: Removed.
5125 * g++.target/riscv/rvv/base/vncvt_x-1.C: Removed.
5126 * g++.target/riscv/rvv/base/vncvt_x-2.C: Removed.
5127 * g++.target/riscv/rvv/base/vncvt_x-3.C: Removed.
5128 * g++.target/riscv/rvv/base/vncvt_x_mu-1.C: Removed.
5129 * g++.target/riscv/rvv/base/vncvt_x_mu-2.C: Removed.
5130 * g++.target/riscv/rvv/base/vncvt_x_mu-3.C: Removed.
5131 * g++.target/riscv/rvv/base/vncvt_x_tu-1.C: Removed.
5132 * g++.target/riscv/rvv/base/vncvt_x_tu-2.C: Removed.
5133 * g++.target/riscv/rvv/base/vncvt_x_tu-3.C: Removed.
5134 * g++.target/riscv/rvv/base/vncvt_x_tum-1.C: Removed.
5135 * g++.target/riscv/rvv/base/vncvt_x_tum-2.C: Removed.
5136 * g++.target/riscv/rvv/base/vncvt_x_tum-3.C: Removed.
5137 * g++.target/riscv/rvv/base/vncvt_x_tumu-1.C: Removed.
5138 * g++.target/riscv/rvv/base/vncvt_x_tumu-2.C: Removed.
5139 * g++.target/riscv/rvv/base/vncvt_x_tumu-3.C: Removed.
5140 * g++.target/riscv/rvv/base/vneg_v-1.C: Removed.
5141 * g++.target/riscv/rvv/base/vneg_v-2.C: Removed.
5142 * g++.target/riscv/rvv/base/vneg_v-3.C: Removed.
5143 * g++.target/riscv/rvv/base/vneg_v_mu-1.C: Removed.
5144 * g++.target/riscv/rvv/base/vneg_v_mu-2.C: Removed.
5145 * g++.target/riscv/rvv/base/vneg_v_mu-3.C: Removed.
5146 * g++.target/riscv/rvv/base/vneg_v_tu-1.C: Removed.
5147 * g++.target/riscv/rvv/base/vneg_v_tu-2.C: Removed.
5148 * g++.target/riscv/rvv/base/vneg_v_tu-3.C: Removed.
5149 * g++.target/riscv/rvv/base/vneg_v_tum-1.C: Removed.
5150 * g++.target/riscv/rvv/base/vneg_v_tum-2.C: Removed.
5151 * g++.target/riscv/rvv/base/vneg_v_tum-3.C: Removed.
5152 * g++.target/riscv/rvv/base/vneg_v_tumu-1.C: Removed.
5153 * g++.target/riscv/rvv/base/vneg_v_tumu-2.C: Removed.
5154 * g++.target/riscv/rvv/base/vneg_v_tumu-3.C: Removed.
5155 * g++.target/riscv/rvv/base/vnmsac_vv-1.C: Removed.
5156 * g++.target/riscv/rvv/base/vnmsac_vv-2.C: Removed.
5157 * g++.target/riscv/rvv/base/vnmsac_vv-3.C: Removed.
5158 * g++.target/riscv/rvv/base/vnmsac_vv_mu-1.C: Removed.
5159 * g++.target/riscv/rvv/base/vnmsac_vv_mu-2.C: Removed.
5160 * g++.target/riscv/rvv/base/vnmsac_vv_mu-3.C: Removed.
5161 * g++.target/riscv/rvv/base/vnmsac_vv_tu-1.C: Removed.
5162 * g++.target/riscv/rvv/base/vnmsac_vv_tu-2.C: Removed.
5163 * g++.target/riscv/rvv/base/vnmsac_vv_tu-3.C: Removed.
5164 * g++.target/riscv/rvv/base/vnmsac_vv_tum-1.C: Removed.
5165 * g++.target/riscv/rvv/base/vnmsac_vv_tum-2.C: Removed.
5166 * g++.target/riscv/rvv/base/vnmsac_vv_tum-3.C: Removed.
5167 * g++.target/riscv/rvv/base/vnmsac_vv_tumu-1.C: Removed.
5168 * g++.target/riscv/rvv/base/vnmsac_vv_tumu-2.C: Removed.
5169 * g++.target/riscv/rvv/base/vnmsac_vv_tumu-3.C: Removed.
5170 * g++.target/riscv/rvv/base/vnmsac_vx_mu_rv32-1.C: Removed.
5171 * g++.target/riscv/rvv/base/vnmsac_vx_mu_rv32-2.C: Removed.
5172 * g++.target/riscv/rvv/base/vnmsac_vx_mu_rv32-3.C: Removed.
5173 * g++.target/riscv/rvv/base/vnmsac_vx_mu_rv64-1.C: Removed.
5174 * g++.target/riscv/rvv/base/vnmsac_vx_mu_rv64-2.C: Removed.
5175 * g++.target/riscv/rvv/base/vnmsac_vx_mu_rv64-3.C: Removed.
5176 * g++.target/riscv/rvv/base/vnmsac_vx_rv32-1.C: Removed.
5177 * g++.target/riscv/rvv/base/vnmsac_vx_rv32-2.C: Removed.
5178 * g++.target/riscv/rvv/base/vnmsac_vx_rv32-3.C: Removed.
5179 * g++.target/riscv/rvv/base/vnmsac_vx_rv64-1.C: Removed.
5180 * g++.target/riscv/rvv/base/vnmsac_vx_rv64-2.C: Removed.
5181 * g++.target/riscv/rvv/base/vnmsac_vx_rv64-3.C: Removed.
5182 * g++.target/riscv/rvv/base/vnmsac_vx_tu_rv32-1.C: Removed.
5183 * g++.target/riscv/rvv/base/vnmsac_vx_tu_rv32-2.C: Removed.
5184 * g++.target/riscv/rvv/base/vnmsac_vx_tu_rv32-3.C: Removed.
5185 * g++.target/riscv/rvv/base/vnmsac_vx_tu_rv64-1.C: Removed.
5186 * g++.target/riscv/rvv/base/vnmsac_vx_tu_rv64-2.C: Removed.
5187 * g++.target/riscv/rvv/base/vnmsac_vx_tu_rv64-3.C: Removed.
5188 * g++.target/riscv/rvv/base/vnmsac_vx_tum_rv32-1.C: Removed.
5189 * g++.target/riscv/rvv/base/vnmsac_vx_tum_rv32-2.C: Removed.
5190 * g++.target/riscv/rvv/base/vnmsac_vx_tum_rv32-3.C: Removed.
5191 * g++.target/riscv/rvv/base/vnmsac_vx_tum_rv64-1.C: Removed.
5192 * g++.target/riscv/rvv/base/vnmsac_vx_tum_rv64-2.C: Removed.
5193 * g++.target/riscv/rvv/base/vnmsac_vx_tum_rv64-3.C: Removed.
5194 * g++.target/riscv/rvv/base/vnmsac_vx_tumu_rv32-1.C: Removed.
5195 * g++.target/riscv/rvv/base/vnmsac_vx_tumu_rv32-2.C: Removed.
5196 * g++.target/riscv/rvv/base/vnmsac_vx_tumu_rv32-3.C: Removed.
5197 * g++.target/riscv/rvv/base/vnmsac_vx_tumu_rv64-1.C: Removed.
5198 * g++.target/riscv/rvv/base/vnmsac_vx_tumu_rv64-2.C: Removed.
5199 * g++.target/riscv/rvv/base/vnmsac_vx_tumu_rv64-3.C: Removed.
5200 * g++.target/riscv/rvv/base/vnmsub_vv-1.C: Removed.
5201 * g++.target/riscv/rvv/base/vnmsub_vv-2.C: Removed.
5202 * g++.target/riscv/rvv/base/vnmsub_vv-3.C: Removed.
5203 * g++.target/riscv/rvv/base/vnmsub_vv_mu-1.C: Removed.
5204 * g++.target/riscv/rvv/base/vnmsub_vv_mu-2.C: Removed.
5205 * g++.target/riscv/rvv/base/vnmsub_vv_mu-3.C: Removed.
5206 * g++.target/riscv/rvv/base/vnmsub_vv_tu-1.C: Removed.
5207 * g++.target/riscv/rvv/base/vnmsub_vv_tu-2.C: Removed.
5208 * g++.target/riscv/rvv/base/vnmsub_vv_tu-3.C: Removed.
5209 * g++.target/riscv/rvv/base/vnmsub_vv_tum-1.C: Removed.
5210 * g++.target/riscv/rvv/base/vnmsub_vv_tum-2.C: Removed.
5211 * g++.target/riscv/rvv/base/vnmsub_vv_tum-3.C: Removed.
5212 * g++.target/riscv/rvv/base/vnmsub_vv_tumu-1.C: Removed.
5213 * g++.target/riscv/rvv/base/vnmsub_vv_tumu-2.C: Removed.
5214 * g++.target/riscv/rvv/base/vnmsub_vv_tumu-3.C: Removed.
5215 * g++.target/riscv/rvv/base/vnmsub_vx_mu_rv32-1.C: Removed.
5216 * g++.target/riscv/rvv/base/vnmsub_vx_mu_rv32-2.C: Removed.
5217 * g++.target/riscv/rvv/base/vnmsub_vx_mu_rv32-3.C: Removed.
5218 * g++.target/riscv/rvv/base/vnmsub_vx_mu_rv64-1.C: Removed.
5219 * g++.target/riscv/rvv/base/vnmsub_vx_mu_rv64-2.C: Removed.
5220 * g++.target/riscv/rvv/base/vnmsub_vx_mu_rv64-3.C: Removed.
5221 * g++.target/riscv/rvv/base/vnmsub_vx_rv32-1.C: Removed.
5222 * g++.target/riscv/rvv/base/vnmsub_vx_rv32-2.C: Removed.
5223 * g++.target/riscv/rvv/base/vnmsub_vx_rv32-3.C: Removed.
5224 * g++.target/riscv/rvv/base/vnmsub_vx_rv64-1.C: Removed.
5225 * g++.target/riscv/rvv/base/vnmsub_vx_rv64-2.C: Removed.
5226 * g++.target/riscv/rvv/base/vnmsub_vx_rv64-3.C: Removed.
5227 * g++.target/riscv/rvv/base/vnmsub_vx_tu_rv32-1.C: Removed.
5228 * g++.target/riscv/rvv/base/vnmsub_vx_tu_rv32-2.C: Removed.
5229 * g++.target/riscv/rvv/base/vnmsub_vx_tu_rv32-3.C: Removed.
5230 * g++.target/riscv/rvv/base/vnmsub_vx_tu_rv64-1.C: Removed.
5231 * g++.target/riscv/rvv/base/vnmsub_vx_tu_rv64-2.C: Removed.
5232 * g++.target/riscv/rvv/base/vnmsub_vx_tu_rv64-3.C: Removed.
5233 * g++.target/riscv/rvv/base/vnmsub_vx_tum_rv32-1.C: Removed.
5234 * g++.target/riscv/rvv/base/vnmsub_vx_tum_rv32-2.C: Removed.
5235 * g++.target/riscv/rvv/base/vnmsub_vx_tum_rv32-3.C: Removed.
5236 * g++.target/riscv/rvv/base/vnmsub_vx_tum_rv64-1.C: Removed.
5237 * g++.target/riscv/rvv/base/vnmsub_vx_tum_rv64-2.C: Removed.
5238 * g++.target/riscv/rvv/base/vnmsub_vx_tum_rv64-3.C: Removed.
5239 * g++.target/riscv/rvv/base/vnmsub_vx_tumu_rv32-1.C: Removed.
5240 * g++.target/riscv/rvv/base/vnmsub_vx_tumu_rv32-2.C: Removed.
5241 * g++.target/riscv/rvv/base/vnmsub_vx_tumu_rv32-3.C: Removed.
5242 * g++.target/riscv/rvv/base/vnmsub_vx_tumu_rv64-1.C: Removed.
5243 * g++.target/riscv/rvv/base/vnmsub_vx_tumu_rv64-2.C: Removed.
5244 * g++.target/riscv/rvv/base/vnmsub_vx_tumu_rv64-3.C: Removed.
5245 * g++.target/riscv/rvv/base/vnot_v-1.C: Removed.
5246 * g++.target/riscv/rvv/base/vnot_v-2.C: Removed.
5247 * g++.target/riscv/rvv/base/vnot_v-3.C: Removed.
5248 * g++.target/riscv/rvv/base/vnot_v_mu-1.C: Removed.
5249 * g++.target/riscv/rvv/base/vnot_v_mu-2.C: Removed.
5250 * g++.target/riscv/rvv/base/vnot_v_mu-3.C: Removed.
5251 * g++.target/riscv/rvv/base/vnot_v_tu-1.C: Removed.
5252 * g++.target/riscv/rvv/base/vnot_v_tu-2.C: Removed.
5253 * g++.target/riscv/rvv/base/vnot_v_tu-3.C: Removed.
5254 * g++.target/riscv/rvv/base/vnot_v_tum-1.C: Removed.
5255 * g++.target/riscv/rvv/base/vnot_v_tum-2.C: Removed.
5256 * g++.target/riscv/rvv/base/vnot_v_tum-3.C: Removed.
5257 * g++.target/riscv/rvv/base/vnot_v_tumu-1.C: Removed.
5258 * g++.target/riscv/rvv/base/vnot_v_tumu-2.C: Removed.
5259 * g++.target/riscv/rvv/base/vnot_v_tumu-3.C: Removed.
5260 * g++.target/riscv/rvv/base/vnsra_vv-1.C: Removed.
5261 * g++.target/riscv/rvv/base/vnsra_vv-2.C: Removed.
5262 * g++.target/riscv/rvv/base/vnsra_vv-3.C: Removed.
5263 * g++.target/riscv/rvv/base/vnsra_vv_mu-1.C: Removed.
5264 * g++.target/riscv/rvv/base/vnsra_vv_mu-2.C: Removed.
5265 * g++.target/riscv/rvv/base/vnsra_vv_mu-3.C: Removed.
5266 * g++.target/riscv/rvv/base/vnsra_vv_tu-1.C: Removed.
5267 * g++.target/riscv/rvv/base/vnsra_vv_tu-2.C: Removed.
5268 * g++.target/riscv/rvv/base/vnsra_vv_tu-3.C: Removed.
5269 * g++.target/riscv/rvv/base/vnsra_vv_tum-1.C: Removed.
5270 * g++.target/riscv/rvv/base/vnsra_vv_tum-2.C: Removed.
5271 * g++.target/riscv/rvv/base/vnsra_vv_tum-3.C: Removed.
5272 * g++.target/riscv/rvv/base/vnsra_vv_tumu-1.C: Removed.
5273 * g++.target/riscv/rvv/base/vnsra_vv_tumu-2.C: Removed.
5274 * g++.target/riscv/rvv/base/vnsra_vv_tumu-3.C: Removed.
5275 * g++.target/riscv/rvv/base/vnsra_vx-1.C: Removed.
5276 * g++.target/riscv/rvv/base/vnsra_vx-2.C: Removed.
5277 * g++.target/riscv/rvv/base/vnsra_vx-3.C: Removed.
5278 * g++.target/riscv/rvv/base/vnsra_vx_mu-1.C: Removed.
5279 * g++.target/riscv/rvv/base/vnsra_vx_mu-2.C: Removed.
5280 * g++.target/riscv/rvv/base/vnsra_vx_mu-3.C: Removed.
5281 * g++.target/riscv/rvv/base/vnsra_vx_tu-1.C: Removed.
5282 * g++.target/riscv/rvv/base/vnsra_vx_tu-2.C: Removed.
5283 * g++.target/riscv/rvv/base/vnsra_vx_tu-3.C: Removed.
5284 * g++.target/riscv/rvv/base/vnsra_vx_tum-1.C: Removed.
5285 * g++.target/riscv/rvv/base/vnsra_vx_tum-2.C: Removed.
5286 * g++.target/riscv/rvv/base/vnsra_vx_tum-3.C: Removed.
5287 * g++.target/riscv/rvv/base/vnsra_vx_tumu-1.C: Removed.
5288 * g++.target/riscv/rvv/base/vnsra_vx_tumu-2.C: Removed.
5289 * g++.target/riscv/rvv/base/vnsra_vx_tumu-3.C: Removed.
5290 * g++.target/riscv/rvv/base/vnsrl_vv-1.C: Removed.
5291 * g++.target/riscv/rvv/base/vnsrl_vv-2.C: Removed.
5292 * g++.target/riscv/rvv/base/vnsrl_vv-3.C: Removed.
5293 * g++.target/riscv/rvv/base/vnsrl_vv_mu-1.C: Removed.
5294 * g++.target/riscv/rvv/base/vnsrl_vv_mu-2.C: Removed.
5295 * g++.target/riscv/rvv/base/vnsrl_vv_mu-3.C: Removed.
5296 * g++.target/riscv/rvv/base/vnsrl_vv_tu-1.C: Removed.
5297 * g++.target/riscv/rvv/base/vnsrl_vv_tu-2.C: Removed.
5298 * g++.target/riscv/rvv/base/vnsrl_vv_tu-3.C: Removed.
5299 * g++.target/riscv/rvv/base/vnsrl_vv_tum-1.C: Removed.
5300 * g++.target/riscv/rvv/base/vnsrl_vv_tum-2.C: Removed.
5301 * g++.target/riscv/rvv/base/vnsrl_vv_tum-3.C: Removed.
5302 * g++.target/riscv/rvv/base/vnsrl_vv_tumu-1.C: Removed.
5303 * g++.target/riscv/rvv/base/vnsrl_vv_tumu-2.C: Removed.
5304 * g++.target/riscv/rvv/base/vnsrl_vv_tumu-3.C: Removed.
5305 * g++.target/riscv/rvv/base/vnsrl_vx-1.C: Removed.
5306 * g++.target/riscv/rvv/base/vnsrl_vx-2.C: Removed.
5307 * g++.target/riscv/rvv/base/vnsrl_vx-3.C: Removed.
5308 * g++.target/riscv/rvv/base/vnsrl_vx_mu-1.C: Removed.
5309 * g++.target/riscv/rvv/base/vnsrl_vx_mu-2.C: Removed.
5310 * g++.target/riscv/rvv/base/vnsrl_vx_mu-3.C: Removed.
5311 * g++.target/riscv/rvv/base/vnsrl_vx_tu-1.C: Removed.
5312 * g++.target/riscv/rvv/base/vnsrl_vx_tu-2.C: Removed.
5313 * g++.target/riscv/rvv/base/vnsrl_vx_tu-3.C: Removed.
5314 * g++.target/riscv/rvv/base/vnsrl_vx_tum-1.C: Removed.
5315 * g++.target/riscv/rvv/base/vnsrl_vx_tum-2.C: Removed.
5316 * g++.target/riscv/rvv/base/vnsrl_vx_tum-3.C: Removed.
5317 * g++.target/riscv/rvv/base/vnsrl_vx_tumu-1.C: Removed.
5318 * g++.target/riscv/rvv/base/vnsrl_vx_tumu-2.C: Removed.
5319 * g++.target/riscv/rvv/base/vnsrl_vx_tumu-3.C: Removed.
5320 * g++.target/riscv/rvv/base/vor_vv-1.C: Removed.
5321 * g++.target/riscv/rvv/base/vor_vv-2.C: Removed.
5322 * g++.target/riscv/rvv/base/vor_vv-3.C: Removed.
5323 * g++.target/riscv/rvv/base/vor_vv_mu-1.C: Removed.
5324 * g++.target/riscv/rvv/base/vor_vv_mu-2.C: Removed.
5325 * g++.target/riscv/rvv/base/vor_vv_mu-3.C: Removed.
5326 * g++.target/riscv/rvv/base/vor_vv_tu-1.C: Removed.
5327 * g++.target/riscv/rvv/base/vor_vv_tu-2.C: Removed.
5328 * g++.target/riscv/rvv/base/vor_vv_tu-3.C: Removed.
5329 * g++.target/riscv/rvv/base/vor_vv_tum-1.C: Removed.
5330 * g++.target/riscv/rvv/base/vor_vv_tum-2.C: Removed.
5331 * g++.target/riscv/rvv/base/vor_vv_tum-3.C: Removed.
5332 * g++.target/riscv/rvv/base/vor_vv_tumu-1.C: Removed.
5333 * g++.target/riscv/rvv/base/vor_vv_tumu-2.C: Removed.
5334 * g++.target/riscv/rvv/base/vor_vv_tumu-3.C: Removed.
5335 * g++.target/riscv/rvv/base/vor_vx_mu_rv32-1.C: Removed.
5336 * g++.target/riscv/rvv/base/vor_vx_mu_rv32-2.C: Removed.
5337 * g++.target/riscv/rvv/base/vor_vx_mu_rv32-3.C: Removed.
5338 * g++.target/riscv/rvv/base/vor_vx_mu_rv64-1.C: Removed.
5339 * g++.target/riscv/rvv/base/vor_vx_mu_rv64-2.C: Removed.
5340 * g++.target/riscv/rvv/base/vor_vx_mu_rv64-3.C: Removed.
5341 * g++.target/riscv/rvv/base/vor_vx_rv32-1.C: Removed.
5342 * g++.target/riscv/rvv/base/vor_vx_rv32-2.C: Removed.
5343 * g++.target/riscv/rvv/base/vor_vx_rv32-3.C: Removed.
5344 * g++.target/riscv/rvv/base/vor_vx_rv64-1.C: Removed.
5345 * g++.target/riscv/rvv/base/vor_vx_rv64-2.C: Removed.
5346 * g++.target/riscv/rvv/base/vor_vx_rv64-3.C: Removed.
5347 * g++.target/riscv/rvv/base/vor_vx_tu_rv32-1.C: Removed.
5348 * g++.target/riscv/rvv/base/vor_vx_tu_rv32-2.C: Removed.
5349 * g++.target/riscv/rvv/base/vor_vx_tu_rv32-3.C: Removed.
5350 * g++.target/riscv/rvv/base/vor_vx_tu_rv64-1.C: Removed.
5351 * g++.target/riscv/rvv/base/vor_vx_tu_rv64-2.C: Removed.
5352 * g++.target/riscv/rvv/base/vor_vx_tu_rv64-3.C: Removed.
5353 * g++.target/riscv/rvv/base/vor_vx_tum_rv32-1.C: Removed.
5354 * g++.target/riscv/rvv/base/vor_vx_tum_rv32-2.C: Removed.
5355 * g++.target/riscv/rvv/base/vor_vx_tum_rv32-3.C: Removed.
5356 * g++.target/riscv/rvv/base/vor_vx_tum_rv64-1.C: Removed.
5357 * g++.target/riscv/rvv/base/vor_vx_tum_rv64-2.C: Removed.
5358 * g++.target/riscv/rvv/base/vor_vx_tum_rv64-3.C: Removed.
5359 * g++.target/riscv/rvv/base/vor_vx_tumu_rv32-1.C: Removed.
5360 * g++.target/riscv/rvv/base/vor_vx_tumu_rv32-2.C: Removed.
5361 * g++.target/riscv/rvv/base/vor_vx_tumu_rv32-3.C: Removed.
5362 * g++.target/riscv/rvv/base/vor_vx_tumu_rv64-1.C: Removed.
5363 * g++.target/riscv/rvv/base/vor_vx_tumu_rv64-2.C: Removed.
5364 * g++.target/riscv/rvv/base/vor_vx_tumu_rv64-3.C: Removed.
5365 * g++.target/riscv/rvv/base/vrem_vv-1.C: Removed.
5366 * g++.target/riscv/rvv/base/vrem_vv-2.C: Removed.
5367 * g++.target/riscv/rvv/base/vrem_vv-3.C: Removed.
5368 * g++.target/riscv/rvv/base/vrem_vv_mu-1.C: Removed.
5369 * g++.target/riscv/rvv/base/vrem_vv_mu-2.C: Removed.
5370 * g++.target/riscv/rvv/base/vrem_vv_mu-3.C: Removed.
5371 * g++.target/riscv/rvv/base/vrem_vv_tu-1.C: Removed.
5372 * g++.target/riscv/rvv/base/vrem_vv_tu-2.C: Removed.
5373 * g++.target/riscv/rvv/base/vrem_vv_tu-3.C: Removed.
5374 * g++.target/riscv/rvv/base/vrem_vv_tum-1.C: Removed.
5375 * g++.target/riscv/rvv/base/vrem_vv_tum-2.C: Removed.
5376 * g++.target/riscv/rvv/base/vrem_vv_tum-3.C: Removed.
5377 * g++.target/riscv/rvv/base/vrem_vv_tumu-1.C: Removed.
5378 * g++.target/riscv/rvv/base/vrem_vv_tumu-2.C: Removed.
5379 * g++.target/riscv/rvv/base/vrem_vv_tumu-3.C: Removed.
5380 * g++.target/riscv/rvv/base/vrem_vx_mu_rv32-1.C: Removed.
5381 * g++.target/riscv/rvv/base/vrem_vx_mu_rv32-2.C: Removed.
5382 * g++.target/riscv/rvv/base/vrem_vx_mu_rv32-3.C: Removed.
5383 * g++.target/riscv/rvv/base/vrem_vx_mu_rv64-1.C: Removed.
5384 * g++.target/riscv/rvv/base/vrem_vx_mu_rv64-2.C: Removed.
5385 * g++.target/riscv/rvv/base/vrem_vx_mu_rv64-3.C: Removed.
5386 * g++.target/riscv/rvv/base/vrem_vx_rv32-1.C: Removed.
5387 * g++.target/riscv/rvv/base/vrem_vx_rv32-2.C: Removed.
5388 * g++.target/riscv/rvv/base/vrem_vx_rv32-3.C: Removed.
5389 * g++.target/riscv/rvv/base/vrem_vx_rv64-1.C: Removed.
5390 * g++.target/riscv/rvv/base/vrem_vx_rv64-2.C: Removed.
5391 * g++.target/riscv/rvv/base/vrem_vx_rv64-3.C: Removed.
5392 * g++.target/riscv/rvv/base/vrem_vx_tu_rv32-1.C: Removed.
5393 * g++.target/riscv/rvv/base/vrem_vx_tu_rv32-2.C: Removed.
5394 * g++.target/riscv/rvv/base/vrem_vx_tu_rv32-3.C: Removed.
5395 * g++.target/riscv/rvv/base/vrem_vx_tu_rv64-1.C: Removed.
5396 * g++.target/riscv/rvv/base/vrem_vx_tu_rv64-2.C: Removed.
5397 * g++.target/riscv/rvv/base/vrem_vx_tu_rv64-3.C: Removed.
5398 * g++.target/riscv/rvv/base/vrem_vx_tum_rv32-1.C: Removed.
5399 * g++.target/riscv/rvv/base/vrem_vx_tum_rv32-2.C: Removed.
5400 * g++.target/riscv/rvv/base/vrem_vx_tum_rv32-3.C: Removed.
5401 * g++.target/riscv/rvv/base/vrem_vx_tum_rv64-1.C: Removed.
5402 * g++.target/riscv/rvv/base/vrem_vx_tum_rv64-2.C: Removed.
5403 * g++.target/riscv/rvv/base/vrem_vx_tum_rv64-3.C: Removed.
5404 * g++.target/riscv/rvv/base/vrem_vx_tumu_rv32-1.C: Removed.
5405 * g++.target/riscv/rvv/base/vrem_vx_tumu_rv32-2.C: Removed.
5406 * g++.target/riscv/rvv/base/vrem_vx_tumu_rv32-3.C: Removed.
5407 * g++.target/riscv/rvv/base/vrem_vx_tumu_rv64-1.C: Removed.
5408 * g++.target/riscv/rvv/base/vrem_vx_tumu_rv64-2.C: Removed.
5409 * g++.target/riscv/rvv/base/vrem_vx_tumu_rv64-3.C: Removed.
5410 * g++.target/riscv/rvv/base/vremu_vv-1.C: Removed.
5411 * g++.target/riscv/rvv/base/vremu_vv-2.C: Removed.
5412 * g++.target/riscv/rvv/base/vremu_vv-3.C: Removed.
5413 * g++.target/riscv/rvv/base/vremu_vv_mu-1.C: Removed.
5414 * g++.target/riscv/rvv/base/vremu_vv_mu-2.C: Removed.
5415 * g++.target/riscv/rvv/base/vremu_vv_mu-3.C: Removed.
5416 * g++.target/riscv/rvv/base/vremu_vv_tu-1.C: Removed.
5417 * g++.target/riscv/rvv/base/vremu_vv_tu-2.C: Removed.
5418 * g++.target/riscv/rvv/base/vremu_vv_tu-3.C: Removed.
5419 * g++.target/riscv/rvv/base/vremu_vv_tum-1.C: Removed.
5420 * g++.target/riscv/rvv/base/vremu_vv_tum-2.C: Removed.
5421 * g++.target/riscv/rvv/base/vremu_vv_tum-3.C: Removed.
5422 * g++.target/riscv/rvv/base/vremu_vv_tumu-1.C: Removed.
5423 * g++.target/riscv/rvv/base/vremu_vv_tumu-2.C: Removed.
5424 * g++.target/riscv/rvv/base/vremu_vv_tumu-3.C: Removed.
5425 * g++.target/riscv/rvv/base/vremu_vx_mu_rv32-1.C: Removed.
5426 * g++.target/riscv/rvv/base/vremu_vx_mu_rv32-2.C: Removed.
5427 * g++.target/riscv/rvv/base/vremu_vx_mu_rv32-3.C: Removed.
5428 * g++.target/riscv/rvv/base/vremu_vx_mu_rv64-1.C: Removed.
5429 * g++.target/riscv/rvv/base/vremu_vx_mu_rv64-2.C: Removed.
5430 * g++.target/riscv/rvv/base/vremu_vx_mu_rv64-3.C: Removed.
5431 * g++.target/riscv/rvv/base/vremu_vx_rv32-1.C: Removed.
5432 * g++.target/riscv/rvv/base/vremu_vx_rv32-2.C: Removed.
5433 * g++.target/riscv/rvv/base/vremu_vx_rv32-3.C: Removed.
5434 * g++.target/riscv/rvv/base/vremu_vx_rv64-1.C: Removed.
5435 * g++.target/riscv/rvv/base/vremu_vx_rv64-2.C: Removed.
5436 * g++.target/riscv/rvv/base/vremu_vx_rv64-3.C: Removed.
5437 * g++.target/riscv/rvv/base/vremu_vx_tu_rv32-1.C: Removed.
5438 * g++.target/riscv/rvv/base/vremu_vx_tu_rv32-2.C: Removed.
5439 * g++.target/riscv/rvv/base/vremu_vx_tu_rv32-3.C: Removed.
5440 * g++.target/riscv/rvv/base/vremu_vx_tu_rv64-1.C: Removed.
5441 * g++.target/riscv/rvv/base/vremu_vx_tu_rv64-2.C: Removed.
5442 * g++.target/riscv/rvv/base/vremu_vx_tu_rv64-3.C: Removed.
5443 * g++.target/riscv/rvv/base/vremu_vx_tum_rv32-1.C: Removed.
5444 * g++.target/riscv/rvv/base/vremu_vx_tum_rv32-2.C: Removed.
5445 * g++.target/riscv/rvv/base/vremu_vx_tum_rv32-3.C: Removed.
5446 * g++.target/riscv/rvv/base/vremu_vx_tum_rv64-1.C: Removed.
5447 * g++.target/riscv/rvv/base/vremu_vx_tum_rv64-2.C: Removed.
5448 * g++.target/riscv/rvv/base/vremu_vx_tum_rv64-3.C: Removed.
5449 * g++.target/riscv/rvv/base/vremu_vx_tumu_rv32-1.C: Removed.
5450 * g++.target/riscv/rvv/base/vremu_vx_tumu_rv32-2.C: Removed.
5451 * g++.target/riscv/rvv/base/vremu_vx_tumu_rv32-3.C: Removed.
5452 * g++.target/riscv/rvv/base/vremu_vx_tumu_rv64-1.C: Removed.
5453 * g++.target/riscv/rvv/base/vremu_vx_tumu_rv64-2.C: Removed.
5454 * g++.target/riscv/rvv/base/vremu_vx_tumu_rv64-3.C: Removed.
5455 * g++.target/riscv/rvv/base/vrsub_vx_mu_rv32-1.C: Removed.
5456 * g++.target/riscv/rvv/base/vrsub_vx_mu_rv32-2.C: Removed.
5457 * g++.target/riscv/rvv/base/vrsub_vx_mu_rv32-3.C: Removed.
5458 * g++.target/riscv/rvv/base/vrsub_vx_mu_rv64-1.C: Removed.
5459 * g++.target/riscv/rvv/base/vrsub_vx_mu_rv64-2.C: Removed.
5460 * g++.target/riscv/rvv/base/vrsub_vx_mu_rv64-3.C: Removed.
5461 * g++.target/riscv/rvv/base/vrsub_vx_rv32-1.C: Removed.
5462 * g++.target/riscv/rvv/base/vrsub_vx_rv32-2.C: Removed.
5463 * g++.target/riscv/rvv/base/vrsub_vx_rv32-3.C: Removed.
5464 * g++.target/riscv/rvv/base/vrsub_vx_rv64-1.C: Removed.
5465 * g++.target/riscv/rvv/base/vrsub_vx_rv64-2.C: Removed.
5466 * g++.target/riscv/rvv/base/vrsub_vx_rv64-3.C: Removed.
5467 * g++.target/riscv/rvv/base/vrsub_vx_tu_rv32-1.C: Removed.
5468 * g++.target/riscv/rvv/base/vrsub_vx_tu_rv32-2.C: Removed.
5469 * g++.target/riscv/rvv/base/vrsub_vx_tu_rv32-3.C: Removed.
5470 * g++.target/riscv/rvv/base/vrsub_vx_tu_rv64-1.C: Removed.
5471 * g++.target/riscv/rvv/base/vrsub_vx_tu_rv64-2.C: Removed.
5472 * g++.target/riscv/rvv/base/vrsub_vx_tu_rv64-3.C: Removed.
5473 * g++.target/riscv/rvv/base/vrsub_vx_tum_rv32-1.C: Removed.
5474 * g++.target/riscv/rvv/base/vrsub_vx_tum_rv32-2.C: Removed.
5475 * g++.target/riscv/rvv/base/vrsub_vx_tum_rv32-3.C: Removed.
5476 * g++.target/riscv/rvv/base/vrsub_vx_tum_rv64-1.C: Removed.
5477 * g++.target/riscv/rvv/base/vrsub_vx_tum_rv64-2.C: Removed.
5478 * g++.target/riscv/rvv/base/vrsub_vx_tum_rv64-3.C: Removed.
5479 * g++.target/riscv/rvv/base/vrsub_vx_tumu_rv32-1.C: Removed.
5480 * g++.target/riscv/rvv/base/vrsub_vx_tumu_rv32-2.C: Removed.
5481 * g++.target/riscv/rvv/base/vrsub_vx_tumu_rv32-3.C: Removed.
5482 * g++.target/riscv/rvv/base/vrsub_vx_tumu_rv64-1.C: Removed.
5483 * g++.target/riscv/rvv/base/vrsub_vx_tumu_rv64-2.C: Removed.
5484 * g++.target/riscv/rvv/base/vrsub_vx_tumu_rv64-3.C: Removed.
5485 * g++.target/riscv/rvv/base/vsadd_vv-1.C: Removed.
5486 * g++.target/riscv/rvv/base/vsadd_vv-2.C: Removed.
5487 * g++.target/riscv/rvv/base/vsadd_vv-3.C: Removed.
5488 * g++.target/riscv/rvv/base/vsadd_vv_mu-1.C: Removed.
5489 * g++.target/riscv/rvv/base/vsadd_vv_mu-2.C: Removed.
5490 * g++.target/riscv/rvv/base/vsadd_vv_mu-3.C: Removed.
5491 * g++.target/riscv/rvv/base/vsadd_vv_tu-1.C: Removed.
5492 * g++.target/riscv/rvv/base/vsadd_vv_tu-2.C: Removed.
5493 * g++.target/riscv/rvv/base/vsadd_vv_tu-3.C: Removed.
5494 * g++.target/riscv/rvv/base/vsadd_vv_tum-1.C: Removed.
5495 * g++.target/riscv/rvv/base/vsadd_vv_tum-2.C: Removed.
5496 * g++.target/riscv/rvv/base/vsadd_vv_tum-3.C: Removed.
5497 * g++.target/riscv/rvv/base/vsadd_vv_tumu-1.C: Removed.
5498 * g++.target/riscv/rvv/base/vsadd_vv_tumu-2.C: Removed.
5499 * g++.target/riscv/rvv/base/vsadd_vv_tumu-3.C: Removed.
5500 * g++.target/riscv/rvv/base/vsadd_vx_mu_rv32-1.C: Removed.
5501 * g++.target/riscv/rvv/base/vsadd_vx_mu_rv32-2.C: Removed.
5502 * g++.target/riscv/rvv/base/vsadd_vx_mu_rv32-3.C: Removed.
5503 * g++.target/riscv/rvv/base/vsadd_vx_mu_rv64-1.C: Removed.
5504 * g++.target/riscv/rvv/base/vsadd_vx_mu_rv64-2.C: Removed.
5505 * g++.target/riscv/rvv/base/vsadd_vx_mu_rv64-3.C: Removed.
5506 * g++.target/riscv/rvv/base/vsadd_vx_rv32-1.C: Removed.
5507 * g++.target/riscv/rvv/base/vsadd_vx_rv32-2.C: Removed.
5508 * g++.target/riscv/rvv/base/vsadd_vx_rv32-3.C: Removed.
5509 * g++.target/riscv/rvv/base/vsadd_vx_rv64-1.C: Removed.
5510 * g++.target/riscv/rvv/base/vsadd_vx_rv64-2.C: Removed.
5511 * g++.target/riscv/rvv/base/vsadd_vx_rv64-3.C: Removed.
5512 * g++.target/riscv/rvv/base/vsadd_vx_tu_rv32-1.C: Removed.
5513 * g++.target/riscv/rvv/base/vsadd_vx_tu_rv32-2.C: Removed.
5514 * g++.target/riscv/rvv/base/vsadd_vx_tu_rv32-3.C: Removed.
5515 * g++.target/riscv/rvv/base/vsadd_vx_tu_rv64-1.C: Removed.
5516 * g++.target/riscv/rvv/base/vsadd_vx_tu_rv64-2.C: Removed.
5517 * g++.target/riscv/rvv/base/vsadd_vx_tu_rv64-3.C: Removed.
5518 * g++.target/riscv/rvv/base/vsadd_vx_tum_rv32-1.C: Removed.
5519 * g++.target/riscv/rvv/base/vsadd_vx_tum_rv32-2.C: Removed.
5520 * g++.target/riscv/rvv/base/vsadd_vx_tum_rv32-3.C: Removed.
5521 * g++.target/riscv/rvv/base/vsadd_vx_tum_rv64-1.C: Removed.
5522 * g++.target/riscv/rvv/base/vsadd_vx_tum_rv64-2.C: Removed.
5523 * g++.target/riscv/rvv/base/vsadd_vx_tum_rv64-3.C: Removed.
5524 * g++.target/riscv/rvv/base/vsadd_vx_tumu_rv32-1.C: Removed.
5525 * g++.target/riscv/rvv/base/vsadd_vx_tumu_rv32-2.C: Removed.
5526 * g++.target/riscv/rvv/base/vsadd_vx_tumu_rv32-3.C: Removed.
5527 * g++.target/riscv/rvv/base/vsadd_vx_tumu_rv64-1.C: Removed.
5528 * g++.target/riscv/rvv/base/vsadd_vx_tumu_rv64-2.C: Removed.
5529 * g++.target/riscv/rvv/base/vsadd_vx_tumu_rv64-3.C: Removed.
5530 * g++.target/riscv/rvv/base/vsaddu_vv-1.C: Removed.
5531 * g++.target/riscv/rvv/base/vsaddu_vv-2.C: Removed.
5532 * g++.target/riscv/rvv/base/vsaddu_vv-3.C: Removed.
5533 * g++.target/riscv/rvv/base/vsaddu_vv_mu-1.C: Removed.
5534 * g++.target/riscv/rvv/base/vsaddu_vv_mu-2.C: Removed.
5535 * g++.target/riscv/rvv/base/vsaddu_vv_mu-3.C: Removed.
5536 * g++.target/riscv/rvv/base/vsaddu_vv_tu-1.C: Removed.
5537 * g++.target/riscv/rvv/base/vsaddu_vv_tu-2.C: Removed.
5538 * g++.target/riscv/rvv/base/vsaddu_vv_tu-3.C: Removed.
5539 * g++.target/riscv/rvv/base/vsaddu_vv_tum-1.C: Removed.
5540 * g++.target/riscv/rvv/base/vsaddu_vv_tum-2.C: Removed.
5541 * g++.target/riscv/rvv/base/vsaddu_vv_tum-3.C: Removed.
5542 * g++.target/riscv/rvv/base/vsaddu_vv_tumu-1.C: Removed.
5543 * g++.target/riscv/rvv/base/vsaddu_vv_tumu-2.C: Removed.
5544 * g++.target/riscv/rvv/base/vsaddu_vv_tumu-3.C: Removed.
5545 * g++.target/riscv/rvv/base/vsaddu_vx_mu_rv32-1.C: Removed.
5546 * g++.target/riscv/rvv/base/vsaddu_vx_mu_rv32-2.C: Removed.
5547 * g++.target/riscv/rvv/base/vsaddu_vx_mu_rv32-3.C: Removed.
5548 * g++.target/riscv/rvv/base/vsaddu_vx_mu_rv64-1.C: Removed.
5549 * g++.target/riscv/rvv/base/vsaddu_vx_mu_rv64-2.C: Removed.
5550 * g++.target/riscv/rvv/base/vsaddu_vx_mu_rv64-3.C: Removed.
5551 * g++.target/riscv/rvv/base/vsaddu_vx_rv32-1.C: Removed.
5552 * g++.target/riscv/rvv/base/vsaddu_vx_rv32-2.C: Removed.
5553 * g++.target/riscv/rvv/base/vsaddu_vx_rv32-3.C: Removed.
5554 * g++.target/riscv/rvv/base/vsaddu_vx_rv64-1.C: Removed.
5555 * g++.target/riscv/rvv/base/vsaddu_vx_rv64-2.C: Removed.
5556 * g++.target/riscv/rvv/base/vsaddu_vx_rv64-3.C: Removed.
5557 * g++.target/riscv/rvv/base/vsaddu_vx_tu_rv32-1.C: Removed.
5558 * g++.target/riscv/rvv/base/vsaddu_vx_tu_rv32-2.C: Removed.
5559 * g++.target/riscv/rvv/base/vsaddu_vx_tu_rv32-3.C: Removed.
5560 * g++.target/riscv/rvv/base/vsaddu_vx_tu_rv64-1.C: Removed.
5561 * g++.target/riscv/rvv/base/vsaddu_vx_tu_rv64-2.C: Removed.
5562 * g++.target/riscv/rvv/base/vsaddu_vx_tu_rv64-3.C: Removed.
5563 * g++.target/riscv/rvv/base/vsaddu_vx_tum_rv32-1.C: Removed.
5564 * g++.target/riscv/rvv/base/vsaddu_vx_tum_rv32-2.C: Removed.
5565 * g++.target/riscv/rvv/base/vsaddu_vx_tum_rv32-3.C: Removed.
5566 * g++.target/riscv/rvv/base/vsaddu_vx_tum_rv64-1.C: Removed.
5567 * g++.target/riscv/rvv/base/vsaddu_vx_tum_rv64-2.C: Removed.
5568 * g++.target/riscv/rvv/base/vsaddu_vx_tum_rv64-3.C: Removed.
5569 * g++.target/riscv/rvv/base/vsaddu_vx_tumu_rv32-1.C: Removed.
5570 * g++.target/riscv/rvv/base/vsaddu_vx_tumu_rv32-2.C: Removed.
5571 * g++.target/riscv/rvv/base/vsaddu_vx_tumu_rv32-3.C: Removed.
5572 * g++.target/riscv/rvv/base/vsaddu_vx_tumu_rv64-1.C: Removed.
5573 * g++.target/riscv/rvv/base/vsaddu_vx_tumu_rv64-2.C: Removed.
5574 * g++.target/riscv/rvv/base/vsaddu_vx_tumu_rv64-3.C: Removed.
5575 * g++.target/riscv/rvv/base/vsbc_vvm-1.C: Removed.
5576 * g++.target/riscv/rvv/base/vsbc_vvm-2.C: Removed.
5577 * g++.target/riscv/rvv/base/vsbc_vvm-3.C: Removed.
5578 * g++.target/riscv/rvv/base/vsbc_vvm_tu-1.C: Removed.
5579 * g++.target/riscv/rvv/base/vsbc_vvm_tu-2.C: Removed.
5580 * g++.target/riscv/rvv/base/vsbc_vvm_tu-3.C: Removed.
5581 * g++.target/riscv/rvv/base/vsbc_vxm_rv32-1.C: Removed.
5582 * g++.target/riscv/rvv/base/vsbc_vxm_rv32-2.C: Removed.
5583 * g++.target/riscv/rvv/base/vsbc_vxm_rv32-3.C: Removed.
5584 * g++.target/riscv/rvv/base/vsbc_vxm_rv64-1.C: Removed.
5585 * g++.target/riscv/rvv/base/vsbc_vxm_rv64-2.C: Removed.
5586 * g++.target/riscv/rvv/base/vsbc_vxm_rv64-3.C: Removed.
5587 * g++.target/riscv/rvv/base/vsbc_vxm_tu_rv32-1.C: Removed.
5588 * g++.target/riscv/rvv/base/vsbc_vxm_tu_rv32-2.C: Removed.
5589 * g++.target/riscv/rvv/base/vsbc_vxm_tu_rv32-3.C: Removed.
5590 * g++.target/riscv/rvv/base/vsbc_vxm_tu_rv64-1.C: Removed.
5591 * g++.target/riscv/rvv/base/vsbc_vxm_tu_rv64-2.C: Removed.
5592 * g++.target/riscv/rvv/base/vsbc_vxm_tu_rv64-3.C: Removed.
5593 * g++.target/riscv/rvv/base/vse-1.C: Removed.
5594 * g++.target/riscv/rvv/base/vsext_vf2-1.C: Removed.
5595 * g++.target/riscv/rvv/base/vsext_vf2-2.C: Removed.
5596 * g++.target/riscv/rvv/base/vsext_vf2-3.C: Removed.
5597 * g++.target/riscv/rvv/base/vsext_vf2_mu-1.C: Removed.
5598 * g++.target/riscv/rvv/base/vsext_vf2_mu-2.C: Removed.
5599 * g++.target/riscv/rvv/base/vsext_vf2_mu-3.C: Removed.
5600 * g++.target/riscv/rvv/base/vsext_vf2_tu-1.C: Removed.
5601 * g++.target/riscv/rvv/base/vsext_vf2_tu-2.C: Removed.
5602 * g++.target/riscv/rvv/base/vsext_vf2_tu-3.C: Removed.
5603 * g++.target/riscv/rvv/base/vsext_vf2_tum-1.C: Removed.
5604 * g++.target/riscv/rvv/base/vsext_vf2_tum-2.C: Removed.
5605 * g++.target/riscv/rvv/base/vsext_vf2_tum-3.C: Removed.
5606 * g++.target/riscv/rvv/base/vsext_vf2_tumu-1.C: Removed.
5607 * g++.target/riscv/rvv/base/vsext_vf2_tumu-2.C: Removed.
5608 * g++.target/riscv/rvv/base/vsext_vf2_tumu-3.C: Removed.
5609 * g++.target/riscv/rvv/base/vsext_vf4-1.C: Removed.
5610 * g++.target/riscv/rvv/base/vsext_vf4-2.C: Removed.
5611 * g++.target/riscv/rvv/base/vsext_vf4-3.C: Removed.
5612 * g++.target/riscv/rvv/base/vsext_vf4_mu-1.C: Removed.
5613 * g++.target/riscv/rvv/base/vsext_vf4_mu-2.C: Removed.
5614 * g++.target/riscv/rvv/base/vsext_vf4_mu-3.C: Removed.
5615 * g++.target/riscv/rvv/base/vsext_vf4_tu-1.C: Removed.
5616 * g++.target/riscv/rvv/base/vsext_vf4_tu-2.C: Removed.
5617 * g++.target/riscv/rvv/base/vsext_vf4_tu-3.C: Removed.
5618 * g++.target/riscv/rvv/base/vsext_vf4_tum-1.C: Removed.
5619 * g++.target/riscv/rvv/base/vsext_vf4_tum-2.C: Removed.
5620 * g++.target/riscv/rvv/base/vsext_vf4_tum-3.C: Removed.
5621 * g++.target/riscv/rvv/base/vsext_vf4_tumu-1.C: Removed.
5622 * g++.target/riscv/rvv/base/vsext_vf4_tumu-2.C: Removed.
5623 * g++.target/riscv/rvv/base/vsext_vf4_tumu-3.C: Removed.
5624 * g++.target/riscv/rvv/base/vsext_vf8-1.C: Removed.
5625 * g++.target/riscv/rvv/base/vsext_vf8-2.C: Removed.
5626 * g++.target/riscv/rvv/base/vsext_vf8-3.C: Removed.
5627 * g++.target/riscv/rvv/base/vsext_vf8_mu-1.C: Removed.
5628 * g++.target/riscv/rvv/base/vsext_vf8_mu-2.C: Removed.
5629 * g++.target/riscv/rvv/base/vsext_vf8_mu-3.C: Removed.
5630 * g++.target/riscv/rvv/base/vsext_vf8_tu-1.C: Removed.
5631 * g++.target/riscv/rvv/base/vsext_vf8_tu-2.C: Removed.
5632 * g++.target/riscv/rvv/base/vsext_vf8_tu-3.C: Removed.
5633 * g++.target/riscv/rvv/base/vsext_vf8_tum-1.C: Removed.
5634 * g++.target/riscv/rvv/base/vsext_vf8_tum-2.C: Removed.
5635 * g++.target/riscv/rvv/base/vsext_vf8_tum-3.C: Removed.
5636 * g++.target/riscv/rvv/base/vsext_vf8_tumu-1.C: Removed.
5637 * g++.target/riscv/rvv/base/vsext_vf8_tumu-2.C: Removed.
5638 * g++.target/riscv/rvv/base/vsext_vf8_tumu-3.C: Removed.
5639 * g++.target/riscv/rvv/base/vsll_vv-1.C: Removed.
5640 * g++.target/riscv/rvv/base/vsll_vv-2.C: Removed.
5641 * g++.target/riscv/rvv/base/vsll_vv-3.C: Removed.
5642 * g++.target/riscv/rvv/base/vsll_vv_mu-1.C: Removed.
5643 * g++.target/riscv/rvv/base/vsll_vv_mu-2.C: Removed.
5644 * g++.target/riscv/rvv/base/vsll_vv_mu-3.C: Removed.
5645 * g++.target/riscv/rvv/base/vsll_vv_tu-1.C: Removed.
5646 * g++.target/riscv/rvv/base/vsll_vv_tu-2.C: Removed.
5647 * g++.target/riscv/rvv/base/vsll_vv_tu-3.C: Removed.
5648 * g++.target/riscv/rvv/base/vsll_vv_tum-1.C: Removed.
5649 * g++.target/riscv/rvv/base/vsll_vv_tum-2.C: Removed.
5650 * g++.target/riscv/rvv/base/vsll_vv_tum-3.C: Removed.
5651 * g++.target/riscv/rvv/base/vsll_vv_tumu-1.C: Removed.
5652 * g++.target/riscv/rvv/base/vsll_vv_tumu-2.C: Removed.
5653 * g++.target/riscv/rvv/base/vsll_vv_tumu-3.C: Removed.
5654 * g++.target/riscv/rvv/base/vsll_vx-1.C: Removed.
5655 * g++.target/riscv/rvv/base/vsll_vx-2.C: Removed.
5656 * g++.target/riscv/rvv/base/vsll_vx-3.C: Removed.
5657 * g++.target/riscv/rvv/base/vsll_vx_mu-1.C: Removed.
5658 * g++.target/riscv/rvv/base/vsll_vx_mu-2.C: Removed.
5659 * g++.target/riscv/rvv/base/vsll_vx_mu-3.C: Removed.
5660 * g++.target/riscv/rvv/base/vsll_vx_tu-1.C: Removed.
5661 * g++.target/riscv/rvv/base/vsll_vx_tu-2.C: Removed.
5662 * g++.target/riscv/rvv/base/vsll_vx_tu-3.C: Removed.
5663 * g++.target/riscv/rvv/base/vsll_vx_tum-1.C: Removed.
5664 * g++.target/riscv/rvv/base/vsll_vx_tum-2.C: Removed.
5665 * g++.target/riscv/rvv/base/vsll_vx_tum-3.C: Removed.
5666 * g++.target/riscv/rvv/base/vsll_vx_tumu-1.C: Removed.
5667 * g++.target/riscv/rvv/base/vsll_vx_tumu-2.C: Removed.
5668 * g++.target/riscv/rvv/base/vsll_vx_tumu-3.C: Removed.
5669 * g++.target/riscv/rvv/base/vsm-1.C: Removed.
5670 * g++.target/riscv/rvv/base/vsmul_vv-1.C: Removed.
5671 * g++.target/riscv/rvv/base/vsmul_vv-2.C: Removed.
5672 * g++.target/riscv/rvv/base/vsmul_vv-3.C: Removed.
5673 * g++.target/riscv/rvv/base/vsmul_vv_mu-1.C: Removed.
5674 * g++.target/riscv/rvv/base/vsmul_vv_mu-2.C: Removed.
5675 * g++.target/riscv/rvv/base/vsmul_vv_mu-3.C: Removed.
5676 * g++.target/riscv/rvv/base/vsmul_vv_tu-1.C: Removed.
5677 * g++.target/riscv/rvv/base/vsmul_vv_tu-2.C: Removed.
5678 * g++.target/riscv/rvv/base/vsmul_vv_tu-3.C: Removed.
5679 * g++.target/riscv/rvv/base/vsmul_vv_tum-1.C: Removed.
5680 * g++.target/riscv/rvv/base/vsmul_vv_tum-2.C: Removed.
5681 * g++.target/riscv/rvv/base/vsmul_vv_tum-3.C: Removed.
5682 * g++.target/riscv/rvv/base/vsmul_vv_tumu-1.C: Removed.
5683 * g++.target/riscv/rvv/base/vsmul_vv_tumu-2.C: Removed.
5684 * g++.target/riscv/rvv/base/vsmul_vv_tumu-3.C: Removed.
5685 * g++.target/riscv/rvv/base/vsmul_vx_mu_rv32-1.C: Removed.
5686 * g++.target/riscv/rvv/base/vsmul_vx_mu_rv32-2.C: Removed.
5687 * g++.target/riscv/rvv/base/vsmul_vx_mu_rv32-3.C: Removed.
5688 * g++.target/riscv/rvv/base/vsmul_vx_mu_rv64-1.C: Removed.
5689 * g++.target/riscv/rvv/base/vsmul_vx_mu_rv64-2.C: Removed.
5690 * g++.target/riscv/rvv/base/vsmul_vx_mu_rv64-3.C: Removed.
5691 * g++.target/riscv/rvv/base/vsmul_vx_rv32-1.C: Removed.
5692 * g++.target/riscv/rvv/base/vsmul_vx_rv32-2.C: Removed.
5693 * g++.target/riscv/rvv/base/vsmul_vx_rv32-3.C: Removed.
5694 * g++.target/riscv/rvv/base/vsmul_vx_rv64-1.C: Removed.
5695 * g++.target/riscv/rvv/base/vsmul_vx_rv64-2.C: Removed.
5696 * g++.target/riscv/rvv/base/vsmul_vx_rv64-3.C: Removed.
5697 * g++.target/riscv/rvv/base/vsmul_vx_tu_rv32-1.C: Removed.
5698 * g++.target/riscv/rvv/base/vsmul_vx_tu_rv32-2.C: Removed.
5699 * g++.target/riscv/rvv/base/vsmul_vx_tu_rv32-3.C: Removed.
5700 * g++.target/riscv/rvv/base/vsmul_vx_tu_rv64-1.C: Removed.
5701 * g++.target/riscv/rvv/base/vsmul_vx_tu_rv64-2.C: Removed.
5702 * g++.target/riscv/rvv/base/vsmul_vx_tu_rv64-3.C: Removed.
5703 * g++.target/riscv/rvv/base/vsmul_vx_tum_rv32-1.C: Removed.
5704 * g++.target/riscv/rvv/base/vsmul_vx_tum_rv32-2.C: Removed.
5705 * g++.target/riscv/rvv/base/vsmul_vx_tum_rv32-3.C: Removed.
5706 * g++.target/riscv/rvv/base/vsmul_vx_tum_rv64-1.C: Removed.
5707 * g++.target/riscv/rvv/base/vsmul_vx_tum_rv64-2.C: Removed.
5708 * g++.target/riscv/rvv/base/vsmul_vx_tum_rv64-3.C: Removed.
5709 * g++.target/riscv/rvv/base/vsmul_vx_tumu_rv32-1.C: Removed.
5710 * g++.target/riscv/rvv/base/vsmul_vx_tumu_rv32-2.C: Removed.
5711 * g++.target/riscv/rvv/base/vsmul_vx_tumu_rv32-3.C: Removed.
5712 * g++.target/riscv/rvv/base/vsmul_vx_tumu_rv64-1.C: Removed.
5713 * g++.target/riscv/rvv/base/vsmul_vx_tumu_rv64-2.C: Removed.
5714 * g++.target/riscv/rvv/base/vsmul_vx_tumu_rv64-3.C: Removed.
5715 * g++.target/riscv/rvv/base/vsoxei16-1.C: Removed.
5716 * g++.target/riscv/rvv/base/vsoxei16-2.C: Removed.
5717 * g++.target/riscv/rvv/base/vsoxei16-3.C: Removed.
5718 * g++.target/riscv/rvv/base/vsoxei32-1.C: Removed.
5719 * g++.target/riscv/rvv/base/vsoxei32-2.C: Removed.
5720 * g++.target/riscv/rvv/base/vsoxei32-3.C: Removed.
5721 * g++.target/riscv/rvv/base/vsoxei64-1.C: Removed.
5722 * g++.target/riscv/rvv/base/vsoxei64-2.C: Removed.
5723 * g++.target/riscv/rvv/base/vsoxei64-3.C: Removed.
5724 * g++.target/riscv/rvv/base/vsoxei8-1.C: Removed.
5725 * g++.target/riscv/rvv/base/vsoxei8-2.C: Removed.
5726 * g++.target/riscv/rvv/base/vsoxei8-3.C: Removed.
5727 * g++.target/riscv/rvv/base/vsra_vv-1.C: Removed.
5728 * g++.target/riscv/rvv/base/vsra_vv-2.C: Removed.
5729 * g++.target/riscv/rvv/base/vsra_vv-3.C: Removed.
5730 * g++.target/riscv/rvv/base/vsra_vv_mu-1.C: Removed.
5731 * g++.target/riscv/rvv/base/vsra_vv_mu-2.C: Removed.
5732 * g++.target/riscv/rvv/base/vsra_vv_mu-3.C: Removed.
5733 * g++.target/riscv/rvv/base/vsra_vv_tu-1.C: Removed.
5734 * g++.target/riscv/rvv/base/vsra_vv_tu-2.C: Removed.
5735 * g++.target/riscv/rvv/base/vsra_vv_tu-3.C: Removed.
5736 * g++.target/riscv/rvv/base/vsra_vv_tum-1.C: Removed.
5737 * g++.target/riscv/rvv/base/vsra_vv_tum-2.C: Removed.
5738 * g++.target/riscv/rvv/base/vsra_vv_tum-3.C: Removed.
5739 * g++.target/riscv/rvv/base/vsra_vv_tumu-1.C: Removed.
5740 * g++.target/riscv/rvv/base/vsra_vv_tumu-2.C: Removed.
5741 * g++.target/riscv/rvv/base/vsra_vv_tumu-3.C: Removed.
5742 * g++.target/riscv/rvv/base/vsra_vx-1.C: Removed.
5743 * g++.target/riscv/rvv/base/vsra_vx-2.C: Removed.
5744 * g++.target/riscv/rvv/base/vsra_vx-3.C: Removed.
5745 * g++.target/riscv/rvv/base/vsra_vx_mu-1.C: Removed.
5746 * g++.target/riscv/rvv/base/vsra_vx_mu-2.C: Removed.
5747 * g++.target/riscv/rvv/base/vsra_vx_mu-3.C: Removed.
5748 * g++.target/riscv/rvv/base/vsra_vx_tu-1.C: Removed.
5749 * g++.target/riscv/rvv/base/vsra_vx_tu-2.C: Removed.
5750 * g++.target/riscv/rvv/base/vsra_vx_tu-3.C: Removed.
5751 * g++.target/riscv/rvv/base/vsra_vx_tum-1.C: Removed.
5752 * g++.target/riscv/rvv/base/vsra_vx_tum-2.C: Removed.
5753 * g++.target/riscv/rvv/base/vsra_vx_tum-3.C: Removed.
5754 * g++.target/riscv/rvv/base/vsra_vx_tumu-1.C: Removed.
5755 * g++.target/riscv/rvv/base/vsra_vx_tumu-2.C: Removed.
5756 * g++.target/riscv/rvv/base/vsra_vx_tumu-3.C: Removed.
5757 * g++.target/riscv/rvv/base/vsrl_vv-1.C: Removed.
5758 * g++.target/riscv/rvv/base/vsrl_vv-2.C: Removed.
5759 * g++.target/riscv/rvv/base/vsrl_vv-3.C: Removed.
5760 * g++.target/riscv/rvv/base/vsrl_vv_mu-1.C: Removed.
5761 * g++.target/riscv/rvv/base/vsrl_vv_mu-2.C: Removed.
5762 * g++.target/riscv/rvv/base/vsrl_vv_mu-3.C: Removed.
5763 * g++.target/riscv/rvv/base/vsrl_vv_tu-1.C: Removed.
5764 * g++.target/riscv/rvv/base/vsrl_vv_tu-2.C: Removed.
5765 * g++.target/riscv/rvv/base/vsrl_vv_tu-3.C: Removed.
5766 * g++.target/riscv/rvv/base/vsrl_vv_tum-1.C: Removed.
5767 * g++.target/riscv/rvv/base/vsrl_vv_tum-2.C: Removed.
5768 * g++.target/riscv/rvv/base/vsrl_vv_tum-3.C: Removed.
5769 * g++.target/riscv/rvv/base/vsrl_vv_tumu-1.C: Removed.
5770 * g++.target/riscv/rvv/base/vsrl_vv_tumu-2.C: Removed.
5771 * g++.target/riscv/rvv/base/vsrl_vv_tumu-3.C: Removed.
5772 * g++.target/riscv/rvv/base/vsrl_vx-1.C: Removed.
5773 * g++.target/riscv/rvv/base/vsrl_vx-2.C: Removed.
5774 * g++.target/riscv/rvv/base/vsrl_vx-3.C: Removed.
5775 * g++.target/riscv/rvv/base/vsrl_vx_mu-1.C: Removed.
5776 * g++.target/riscv/rvv/base/vsrl_vx_mu-2.C: Removed.
5777 * g++.target/riscv/rvv/base/vsrl_vx_mu-3.C: Removed.
5778 * g++.target/riscv/rvv/base/vsrl_vx_tu-1.C: Removed.
5779 * g++.target/riscv/rvv/base/vsrl_vx_tu-2.C: Removed.
5780 * g++.target/riscv/rvv/base/vsrl_vx_tu-3.C: Removed.
5781 * g++.target/riscv/rvv/base/vsrl_vx_tum-1.C: Removed.
5782 * g++.target/riscv/rvv/base/vsrl_vx_tum-2.C: Removed.
5783 * g++.target/riscv/rvv/base/vsrl_vx_tum-3.C: Removed.
5784 * g++.target/riscv/rvv/base/vsrl_vx_tumu-1.C: Removed.
5785 * g++.target/riscv/rvv/base/vsrl_vx_tumu-2.C: Removed.
5786 * g++.target/riscv/rvv/base/vsrl_vx_tumu-3.C: Removed.
5787 * g++.target/riscv/rvv/base/vsse-1.C: Removed.
5788 * g++.target/riscv/rvv/base/vssra_vv-1.C: Removed.
5789 * g++.target/riscv/rvv/base/vssra_vv-2.C: Removed.
5790 * g++.target/riscv/rvv/base/vssra_vv-3.C: Removed.
5791 * g++.target/riscv/rvv/base/vssra_vv_mu-1.C: Removed.
5792 * g++.target/riscv/rvv/base/vssra_vv_mu-2.C: Removed.
5793 * g++.target/riscv/rvv/base/vssra_vv_mu-3.C: Removed.
5794 * g++.target/riscv/rvv/base/vssra_vv_tu-1.C: Removed.
5795 * g++.target/riscv/rvv/base/vssra_vv_tu-2.C: Removed.
5796 * g++.target/riscv/rvv/base/vssra_vv_tu-3.C: Removed.
5797 * g++.target/riscv/rvv/base/vssra_vv_tum-1.C: Removed.
5798 * g++.target/riscv/rvv/base/vssra_vv_tum-2.C: Removed.
5799 * g++.target/riscv/rvv/base/vssra_vv_tum-3.C: Removed.
5800 * g++.target/riscv/rvv/base/vssra_vv_tumu-1.C: Removed.
5801 * g++.target/riscv/rvv/base/vssra_vv_tumu-2.C: Removed.
5802 * g++.target/riscv/rvv/base/vssra_vv_tumu-3.C: Removed.
5803 * g++.target/riscv/rvv/base/vssra_vx-1.C: Removed.
5804 * g++.target/riscv/rvv/base/vssra_vx-2.C: Removed.
5805 * g++.target/riscv/rvv/base/vssra_vx-3.C: Removed.
5806 * g++.target/riscv/rvv/base/vssra_vx_mu-1.C: Removed.
5807 * g++.target/riscv/rvv/base/vssra_vx_mu-2.C: Removed.
5808 * g++.target/riscv/rvv/base/vssra_vx_mu-3.C: Removed.
5809 * g++.target/riscv/rvv/base/vssra_vx_tu-1.C: Removed.
5810 * g++.target/riscv/rvv/base/vssra_vx_tu-2.C: Removed.
5811 * g++.target/riscv/rvv/base/vssra_vx_tu-3.C: Removed.
5812 * g++.target/riscv/rvv/base/vssra_vx_tum-1.C: Removed.
5813 * g++.target/riscv/rvv/base/vssra_vx_tum-2.C: Removed.
5814 * g++.target/riscv/rvv/base/vssra_vx_tum-3.C: Removed.
5815 * g++.target/riscv/rvv/base/vssra_vx_tumu-1.C: Removed.
5816 * g++.target/riscv/rvv/base/vssra_vx_tumu-2.C: Removed.
5817 * g++.target/riscv/rvv/base/vssra_vx_tumu-3.C: Removed.
5818 * g++.target/riscv/rvv/base/vssrl_vv-1.C: Removed.
5819 * g++.target/riscv/rvv/base/vssrl_vv-2.C: Removed.
5820 * g++.target/riscv/rvv/base/vssrl_vv-3.C: Removed.
5821 * g++.target/riscv/rvv/base/vssrl_vv_mu-1.C: Removed.
5822 * g++.target/riscv/rvv/base/vssrl_vv_mu-2.C: Removed.
5823 * g++.target/riscv/rvv/base/vssrl_vv_mu-3.C: Removed.
5824 * g++.target/riscv/rvv/base/vssrl_vv_tu-1.C: Removed.
5825 * g++.target/riscv/rvv/base/vssrl_vv_tu-2.C: Removed.
5826 * g++.target/riscv/rvv/base/vssrl_vv_tu-3.C: Removed.
5827 * g++.target/riscv/rvv/base/vssrl_vv_tum-1.C: Removed.
5828 * g++.target/riscv/rvv/base/vssrl_vv_tum-2.C: Removed.
5829 * g++.target/riscv/rvv/base/vssrl_vv_tum-3.C: Removed.
5830 * g++.target/riscv/rvv/base/vssrl_vv_tumu-1.C: Removed.
5831 * g++.target/riscv/rvv/base/vssrl_vv_tumu-2.C: Removed.
5832 * g++.target/riscv/rvv/base/vssrl_vv_tumu-3.C: Removed.
5833 * g++.target/riscv/rvv/base/vssrl_vx-1.C: Removed.
5834 * g++.target/riscv/rvv/base/vssrl_vx-2.C: Removed.
5835 * g++.target/riscv/rvv/base/vssrl_vx-3.C: Removed.
5836 * g++.target/riscv/rvv/base/vssrl_vx_mu-1.C: Removed.
5837 * g++.target/riscv/rvv/base/vssrl_vx_mu-2.C: Removed.
5838 * g++.target/riscv/rvv/base/vssrl_vx_mu-3.C: Removed.
5839 * g++.target/riscv/rvv/base/vssrl_vx_tu-1.C: Removed.
5840 * g++.target/riscv/rvv/base/vssrl_vx_tu-2.C: Removed.
5841 * g++.target/riscv/rvv/base/vssrl_vx_tu-3.C: Removed.
5842 * g++.target/riscv/rvv/base/vssrl_vx_tum-1.C: Removed.
5843 * g++.target/riscv/rvv/base/vssrl_vx_tum-2.C: Removed.
5844 * g++.target/riscv/rvv/base/vssrl_vx_tum-3.C: Removed.
5845 * g++.target/riscv/rvv/base/vssrl_vx_tumu-1.C: Removed.
5846 * g++.target/riscv/rvv/base/vssrl_vx_tumu-2.C: Removed.
5847 * g++.target/riscv/rvv/base/vssrl_vx_tumu-3.C: Removed.
5848 * g++.target/riscv/rvv/base/vssub_vv-1.C: Removed.
5849 * g++.target/riscv/rvv/base/vssub_vv-2.C: Removed.
5850 * g++.target/riscv/rvv/base/vssub_vv-3.C: Removed.
5851 * g++.target/riscv/rvv/base/vssub_vv_mu-1.C: Removed.
5852 * g++.target/riscv/rvv/base/vssub_vv_mu-2.C: Removed.
5853 * g++.target/riscv/rvv/base/vssub_vv_mu-3.C: Removed.
5854 * g++.target/riscv/rvv/base/vssub_vv_tu-1.C: Removed.
5855 * g++.target/riscv/rvv/base/vssub_vv_tu-2.C: Removed.
5856 * g++.target/riscv/rvv/base/vssub_vv_tu-3.C: Removed.
5857 * g++.target/riscv/rvv/base/vssub_vv_tum-1.C: Removed.
5858 * g++.target/riscv/rvv/base/vssub_vv_tum-2.C: Removed.
5859 * g++.target/riscv/rvv/base/vssub_vv_tum-3.C: Removed.
5860 * g++.target/riscv/rvv/base/vssub_vv_tumu-1.C: Removed.
5861 * g++.target/riscv/rvv/base/vssub_vv_tumu-2.C: Removed.
5862 * g++.target/riscv/rvv/base/vssub_vv_tumu-3.C: Removed.
5863 * g++.target/riscv/rvv/base/vssub_vx_mu_rv32-1.C: Removed.
5864 * g++.target/riscv/rvv/base/vssub_vx_mu_rv32-2.C: Removed.
5865 * g++.target/riscv/rvv/base/vssub_vx_mu_rv32-3.C: Removed.
5866 * g++.target/riscv/rvv/base/vssub_vx_mu_rv64-1.C: Removed.
5867 * g++.target/riscv/rvv/base/vssub_vx_mu_rv64-2.C: Removed.
5868 * g++.target/riscv/rvv/base/vssub_vx_mu_rv64-3.C: Removed.
5869 * g++.target/riscv/rvv/base/vssub_vx_rv32-1.C: Removed.
5870 * g++.target/riscv/rvv/base/vssub_vx_rv32-2.C: Removed.
5871 * g++.target/riscv/rvv/base/vssub_vx_rv32-3.C: Removed.
5872 * g++.target/riscv/rvv/base/vssub_vx_rv64-1.C: Removed.
5873 * g++.target/riscv/rvv/base/vssub_vx_rv64-2.C: Removed.
5874 * g++.target/riscv/rvv/base/vssub_vx_rv64-3.C: Removed.
5875 * g++.target/riscv/rvv/base/vssub_vx_tu_rv32-1.C: Removed.
5876 * g++.target/riscv/rvv/base/vssub_vx_tu_rv32-2.C: Removed.
5877 * g++.target/riscv/rvv/base/vssub_vx_tu_rv32-3.C: Removed.
5878 * g++.target/riscv/rvv/base/vssub_vx_tu_rv64-1.C: Removed.
5879 * g++.target/riscv/rvv/base/vssub_vx_tu_rv64-2.C: Removed.
5880 * g++.target/riscv/rvv/base/vssub_vx_tu_rv64-3.C: Removed.
5881 * g++.target/riscv/rvv/base/vssub_vx_tum_rv32-1.C: Removed.
5882 * g++.target/riscv/rvv/base/vssub_vx_tum_rv32-2.C: Removed.
5883 * g++.target/riscv/rvv/base/vssub_vx_tum_rv32-3.C: Removed.
5884 * g++.target/riscv/rvv/base/vssub_vx_tum_rv64-1.C: Removed.
5885 * g++.target/riscv/rvv/base/vssub_vx_tum_rv64-2.C: Removed.
5886 * g++.target/riscv/rvv/base/vssub_vx_tum_rv64-3.C: Removed.
5887 * g++.target/riscv/rvv/base/vssub_vx_tumu_rv32-1.C: Removed.
5888 * g++.target/riscv/rvv/base/vssub_vx_tumu_rv32-2.C: Removed.
5889 * g++.target/riscv/rvv/base/vssub_vx_tumu_rv32-3.C: Removed.
5890 * g++.target/riscv/rvv/base/vssub_vx_tumu_rv64-1.C: Removed.
5891 * g++.target/riscv/rvv/base/vssub_vx_tumu_rv64-2.C: Removed.
5892 * g++.target/riscv/rvv/base/vssub_vx_tumu_rv64-3.C: Removed.
5893 * g++.target/riscv/rvv/base/vssubu_vv-1.C: Removed.
5894 * g++.target/riscv/rvv/base/vssubu_vv-2.C: Removed.
5895 * g++.target/riscv/rvv/base/vssubu_vv-3.C: Removed.
5896 * g++.target/riscv/rvv/base/vssubu_vv_mu-1.C: Removed.
5897 * g++.target/riscv/rvv/base/vssubu_vv_mu-2.C: Removed.
5898 * g++.target/riscv/rvv/base/vssubu_vv_mu-3.C: Removed.
5899 * g++.target/riscv/rvv/base/vssubu_vv_tu-1.C: Removed.
5900 * g++.target/riscv/rvv/base/vssubu_vv_tu-2.C: Removed.
5901 * g++.target/riscv/rvv/base/vssubu_vv_tu-3.C: Removed.
5902 * g++.target/riscv/rvv/base/vssubu_vv_tum-1.C: Removed.
5903 * g++.target/riscv/rvv/base/vssubu_vv_tum-2.C: Removed.
5904 * g++.target/riscv/rvv/base/vssubu_vv_tum-3.C: Removed.
5905 * g++.target/riscv/rvv/base/vssubu_vv_tumu-1.C: Removed.
5906 * g++.target/riscv/rvv/base/vssubu_vv_tumu-2.C: Removed.
5907 * g++.target/riscv/rvv/base/vssubu_vv_tumu-3.C: Removed.
5908 * g++.target/riscv/rvv/base/vssubu_vx_mu_rv32-1.C: Removed.
5909 * g++.target/riscv/rvv/base/vssubu_vx_mu_rv32-2.C: Removed.
5910 * g++.target/riscv/rvv/base/vssubu_vx_mu_rv32-3.C: Removed.
5911 * g++.target/riscv/rvv/base/vssubu_vx_mu_rv64-1.C: Removed.
5912 * g++.target/riscv/rvv/base/vssubu_vx_mu_rv64-2.C: Removed.
5913 * g++.target/riscv/rvv/base/vssubu_vx_mu_rv64-3.C: Removed.
5914 * g++.target/riscv/rvv/base/vssubu_vx_rv32-1.C: Removed.
5915 * g++.target/riscv/rvv/base/vssubu_vx_rv32-2.C: Removed.
5916 * g++.target/riscv/rvv/base/vssubu_vx_rv32-3.C: Removed.
5917 * g++.target/riscv/rvv/base/vssubu_vx_rv64-1.C: Removed.
5918 * g++.target/riscv/rvv/base/vssubu_vx_rv64-2.C: Removed.
5919 * g++.target/riscv/rvv/base/vssubu_vx_rv64-3.C: Removed.
5920 * g++.target/riscv/rvv/base/vssubu_vx_tu_rv32-1.C: Removed.
5921 * g++.target/riscv/rvv/base/vssubu_vx_tu_rv32-2.C: Removed.
5922 * g++.target/riscv/rvv/base/vssubu_vx_tu_rv32-3.C: Removed.
5923 * g++.target/riscv/rvv/base/vssubu_vx_tu_rv64-1.C: Removed.
5924 * g++.target/riscv/rvv/base/vssubu_vx_tu_rv64-2.C: Removed.
5925 * g++.target/riscv/rvv/base/vssubu_vx_tu_rv64-3.C: Removed.
5926 * g++.target/riscv/rvv/base/vssubu_vx_tum_rv32-1.C: Removed.
5927 * g++.target/riscv/rvv/base/vssubu_vx_tum_rv32-2.C: Removed.
5928 * g++.target/riscv/rvv/base/vssubu_vx_tum_rv32-3.C: Removed.
5929 * g++.target/riscv/rvv/base/vssubu_vx_tum_rv64-1.C: Removed.
5930 * g++.target/riscv/rvv/base/vssubu_vx_tum_rv64-2.C: Removed.
5931 * g++.target/riscv/rvv/base/vssubu_vx_tum_rv64-3.C: Removed.
5932 * g++.target/riscv/rvv/base/vssubu_vx_tumu_rv32-1.C: Removed.
5933 * g++.target/riscv/rvv/base/vssubu_vx_tumu_rv32-2.C: Removed.
5934 * g++.target/riscv/rvv/base/vssubu_vx_tumu_rv32-3.C: Removed.
5935 * g++.target/riscv/rvv/base/vssubu_vx_tumu_rv64-1.C: Removed.
5936 * g++.target/riscv/rvv/base/vssubu_vx_tumu_rv64-2.C: Removed.
5937 * g++.target/riscv/rvv/base/vssubu_vx_tumu_rv64-3.C: Removed.
5938 * g++.target/riscv/rvv/base/vsub_vv-1.C: Removed.
5939 * g++.target/riscv/rvv/base/vsub_vv-2.C: Removed.
5940 * g++.target/riscv/rvv/base/vsub_vv-3.C: Removed.
5941 * g++.target/riscv/rvv/base/vsub_vv_mu-1.C: Removed.
5942 * g++.target/riscv/rvv/base/vsub_vv_mu-2.C: Removed.
5943 * g++.target/riscv/rvv/base/vsub_vv_mu-3.C: Removed.
5944 * g++.target/riscv/rvv/base/vsub_vv_tu-1.C: Removed.
5945 * g++.target/riscv/rvv/base/vsub_vv_tu-2.C: Removed.
5946 * g++.target/riscv/rvv/base/vsub_vv_tu-3.C: Removed.
5947 * g++.target/riscv/rvv/base/vsub_vv_tum-1.C: Removed.
5948 * g++.target/riscv/rvv/base/vsub_vv_tum-2.C: Removed.
5949 * g++.target/riscv/rvv/base/vsub_vv_tum-3.C: Removed.
5950 * g++.target/riscv/rvv/base/vsub_vv_tumu-1.C: Removed.
5951 * g++.target/riscv/rvv/base/vsub_vv_tumu-2.C: Removed.
5952 * g++.target/riscv/rvv/base/vsub_vv_tumu-3.C: Removed.
5953 * g++.target/riscv/rvv/base/vsub_vx_mu_rv32-1.C: Removed.
5954 * g++.target/riscv/rvv/base/vsub_vx_mu_rv32-2.C: Removed.
5955 * g++.target/riscv/rvv/base/vsub_vx_mu_rv32-3.C: Removed.
5956 * g++.target/riscv/rvv/base/vsub_vx_mu_rv64-1.C: Removed.
5957 * g++.target/riscv/rvv/base/vsub_vx_mu_rv64-2.C: Removed.
5958 * g++.target/riscv/rvv/base/vsub_vx_mu_rv64-3.C: Removed.
5959 * g++.target/riscv/rvv/base/vsub_vx_rv32-1.C: Removed.
5960 * g++.target/riscv/rvv/base/vsub_vx_rv32-2.C: Removed.
5961 * g++.target/riscv/rvv/base/vsub_vx_rv32-3.C: Removed.
5962 * g++.target/riscv/rvv/base/vsub_vx_rv64-1.C: Removed.
5963 * g++.target/riscv/rvv/base/vsub_vx_rv64-2.C: Removed.
5964 * g++.target/riscv/rvv/base/vsub_vx_rv64-3.C: Removed.
5965 * g++.target/riscv/rvv/base/vsub_vx_tu_rv32-1.C: Removed.
5966 * g++.target/riscv/rvv/base/vsub_vx_tu_rv32-2.C: Removed.
5967 * g++.target/riscv/rvv/base/vsub_vx_tu_rv32-3.C: Removed.
5968 * g++.target/riscv/rvv/base/vsub_vx_tu_rv64-1.C: Removed.
5969 * g++.target/riscv/rvv/base/vsub_vx_tu_rv64-2.C: Removed.
5970 * g++.target/riscv/rvv/base/vsub_vx_tu_rv64-3.C: Removed.
5971 * g++.target/riscv/rvv/base/vsub_vx_tum_rv32-1.C: Removed.
5972 * g++.target/riscv/rvv/base/vsub_vx_tum_rv32-2.C: Removed.
5973 * g++.target/riscv/rvv/base/vsub_vx_tum_rv32-3.C: Removed.
5974 * g++.target/riscv/rvv/base/vsub_vx_tum_rv64-1.C: Removed.
5975 * g++.target/riscv/rvv/base/vsub_vx_tum_rv64-2.C: Removed.
5976 * g++.target/riscv/rvv/base/vsub_vx_tum_rv64-3.C: Removed.
5977 * g++.target/riscv/rvv/base/vsub_vx_tumu_rv32-1.C: Removed.
5978 * g++.target/riscv/rvv/base/vsub_vx_tumu_rv32-2.C: Removed.
5979 * g++.target/riscv/rvv/base/vsub_vx_tumu_rv32-3.C: Removed.
5980 * g++.target/riscv/rvv/base/vsub_vx_tumu_rv64-1.C: Removed.
5981 * g++.target/riscv/rvv/base/vsub_vx_tumu_rv64-2.C: Removed.
5982 * g++.target/riscv/rvv/base/vsub_vx_tumu_rv64-3.C: Removed.
5983 * g++.target/riscv/rvv/base/vsuxei16-1.C: Removed.
5984 * g++.target/riscv/rvv/base/vsuxei16-2.C: Removed.
5985 * g++.target/riscv/rvv/base/vsuxei16-3.C: Removed.
5986 * g++.target/riscv/rvv/base/vsuxei32-1.C: Removed.
5987 * g++.target/riscv/rvv/base/vsuxei32-2.C: Removed.
5988 * g++.target/riscv/rvv/base/vsuxei32-3.C: Removed.
5989 * g++.target/riscv/rvv/base/vsuxei64-1.C: Removed.
5990 * g++.target/riscv/rvv/base/vsuxei64-2.C: Removed.
5991 * g++.target/riscv/rvv/base/vsuxei64-3.C: Removed.
5992 * g++.target/riscv/rvv/base/vsuxei8-1.C: Removed.
5993 * g++.target/riscv/rvv/base/vsuxei8-2.C: Removed.
5994 * g++.target/riscv/rvv/base/vsuxei8-3.C: Removed.
5995 * g++.target/riscv/rvv/base/vwadd_vv-1.C: Removed.
5996 * g++.target/riscv/rvv/base/vwadd_vv-2.C: Removed.
5997 * g++.target/riscv/rvv/base/vwadd_vv-3.C: Removed.
5998 * g++.target/riscv/rvv/base/vwadd_vv_mu-1.C: Removed.
5999 * g++.target/riscv/rvv/base/vwadd_vv_mu-2.C: Removed.
6000 * g++.target/riscv/rvv/base/vwadd_vv_mu-3.C: Removed.
6001 * g++.target/riscv/rvv/base/vwadd_vv_tu-1.C: Removed.
6002 * g++.target/riscv/rvv/base/vwadd_vv_tu-2.C: Removed.
6003 * g++.target/riscv/rvv/base/vwadd_vv_tu-3.C: Removed.
6004 * g++.target/riscv/rvv/base/vwadd_vv_tum-1.C: Removed.
6005 * g++.target/riscv/rvv/base/vwadd_vv_tum-2.C: Removed.
6006 * g++.target/riscv/rvv/base/vwadd_vv_tum-3.C: Removed.
6007 * g++.target/riscv/rvv/base/vwadd_vv_tumu-1.C: Removed.
6008 * g++.target/riscv/rvv/base/vwadd_vv_tumu-2.C: Removed.
6009 * g++.target/riscv/rvv/base/vwadd_vv_tumu-3.C: Removed.
6010 * g++.target/riscv/rvv/base/vwadd_vx-1.C: Removed.
6011 * g++.target/riscv/rvv/base/vwadd_vx-2.C: Removed.
6012 * g++.target/riscv/rvv/base/vwadd_vx-3.C: Removed.
6013 * g++.target/riscv/rvv/base/vwadd_vx_mu-1.C: Removed.
6014 * g++.target/riscv/rvv/base/vwadd_vx_mu-2.C: Removed.
6015 * g++.target/riscv/rvv/base/vwadd_vx_mu-3.C: Removed.
6016 * g++.target/riscv/rvv/base/vwadd_vx_tu-1.C: Removed.
6017 * g++.target/riscv/rvv/base/vwadd_vx_tu-2.C: Removed.
6018 * g++.target/riscv/rvv/base/vwadd_vx_tu-3.C: Removed.
6019 * g++.target/riscv/rvv/base/vwadd_vx_tum-1.C: Removed.
6020 * g++.target/riscv/rvv/base/vwadd_vx_tum-2.C: Removed.
6021 * g++.target/riscv/rvv/base/vwadd_vx_tum-3.C: Removed.
6022 * g++.target/riscv/rvv/base/vwadd_vx_tumu-1.C: Removed.
6023 * g++.target/riscv/rvv/base/vwadd_vx_tumu-2.C: Removed.
6024 * g++.target/riscv/rvv/base/vwadd_vx_tumu-3.C: Removed.
6025 * g++.target/riscv/rvv/base/vwadd_wv-1.C: Removed.
6026 * g++.target/riscv/rvv/base/vwadd_wv-2.C: Removed.
6027 * g++.target/riscv/rvv/base/vwadd_wv-3.C: Removed.
6028 * g++.target/riscv/rvv/base/vwadd_wv_mu-1.C: Removed.
6029 * g++.target/riscv/rvv/base/vwadd_wv_mu-2.C: Removed.
6030 * g++.target/riscv/rvv/base/vwadd_wv_mu-3.C: Removed.
6031 * g++.target/riscv/rvv/base/vwadd_wv_tu-1.C: Removed.
6032 * g++.target/riscv/rvv/base/vwadd_wv_tu-2.C: Removed.
6033 * g++.target/riscv/rvv/base/vwadd_wv_tu-3.C: Removed.
6034 * g++.target/riscv/rvv/base/vwadd_wv_tum-1.C: Removed.
6035 * g++.target/riscv/rvv/base/vwadd_wv_tum-2.C: Removed.
6036 * g++.target/riscv/rvv/base/vwadd_wv_tum-3.C: Removed.
6037 * g++.target/riscv/rvv/base/vwadd_wv_tumu-1.C: Removed.
6038 * g++.target/riscv/rvv/base/vwadd_wv_tumu-2.C: Removed.
6039 * g++.target/riscv/rvv/base/vwadd_wv_tumu-3.C: Removed.
6040 * g++.target/riscv/rvv/base/vwadd_wx-1.C: Removed.
6041 * g++.target/riscv/rvv/base/vwadd_wx-2.C: Removed.
6042 * g++.target/riscv/rvv/base/vwadd_wx-3.C: Removed.
6043 * g++.target/riscv/rvv/base/vwadd_wx_mu-1.C: Removed.
6044 * g++.target/riscv/rvv/base/vwadd_wx_mu-2.C: Removed.
6045 * g++.target/riscv/rvv/base/vwadd_wx_mu-3.C: Removed.
6046 * g++.target/riscv/rvv/base/vwadd_wx_tu-1.C: Removed.
6047 * g++.target/riscv/rvv/base/vwadd_wx_tu-2.C: Removed.
6048 * g++.target/riscv/rvv/base/vwadd_wx_tu-3.C: Removed.
6049 * g++.target/riscv/rvv/base/vwadd_wx_tum-1.C: Removed.
6050 * g++.target/riscv/rvv/base/vwadd_wx_tum-2.C: Removed.
6051 * g++.target/riscv/rvv/base/vwadd_wx_tum-3.C: Removed.
6052 * g++.target/riscv/rvv/base/vwadd_wx_tumu-1.C: Removed.
6053 * g++.target/riscv/rvv/base/vwadd_wx_tumu-2.C: Removed.
6054 * g++.target/riscv/rvv/base/vwadd_wx_tumu-3.C: Removed.
6055 * g++.target/riscv/rvv/base/vwaddu_vv-1.C: Removed.
6056 * g++.target/riscv/rvv/base/vwaddu_vv-2.C: Removed.
6057 * g++.target/riscv/rvv/base/vwaddu_vv-3.C: Removed.
6058 * g++.target/riscv/rvv/base/vwaddu_vv_mu-1.C: Removed.
6059 * g++.target/riscv/rvv/base/vwaddu_vv_mu-2.C: Removed.
6060 * g++.target/riscv/rvv/base/vwaddu_vv_mu-3.C: Removed.
6061 * g++.target/riscv/rvv/base/vwaddu_vv_tu-1.C: Removed.
6062 * g++.target/riscv/rvv/base/vwaddu_vv_tu-2.C: Removed.
6063 * g++.target/riscv/rvv/base/vwaddu_vv_tu-3.C: Removed.
6064 * g++.target/riscv/rvv/base/vwaddu_vv_tum-1.C: Removed.
6065 * g++.target/riscv/rvv/base/vwaddu_vv_tum-2.C: Removed.
6066 * g++.target/riscv/rvv/base/vwaddu_vv_tum-3.C: Removed.
6067 * g++.target/riscv/rvv/base/vwaddu_vv_tumu-1.C: Removed.
6068 * g++.target/riscv/rvv/base/vwaddu_vv_tumu-2.C: Removed.
6069 * g++.target/riscv/rvv/base/vwaddu_vv_tumu-3.C: Removed.
6070 * g++.target/riscv/rvv/base/vwaddu_vx-1.C: Removed.
6071 * g++.target/riscv/rvv/base/vwaddu_vx-2.C: Removed.
6072 * g++.target/riscv/rvv/base/vwaddu_vx-3.C: Removed.
6073 * g++.target/riscv/rvv/base/vwaddu_vx_mu-1.C: Removed.
6074 * g++.target/riscv/rvv/base/vwaddu_vx_mu-2.C: Removed.
6075 * g++.target/riscv/rvv/base/vwaddu_vx_mu-3.C: Removed.
6076 * g++.target/riscv/rvv/base/vwaddu_vx_tu-1.C: Removed.
6077 * g++.target/riscv/rvv/base/vwaddu_vx_tu-2.C: Removed.
6078 * g++.target/riscv/rvv/base/vwaddu_vx_tu-3.C: Removed.
6079 * g++.target/riscv/rvv/base/vwaddu_vx_tum-1.C: Removed.
6080 * g++.target/riscv/rvv/base/vwaddu_vx_tum-2.C: Removed.
6081 * g++.target/riscv/rvv/base/vwaddu_vx_tum-3.C: Removed.
6082 * g++.target/riscv/rvv/base/vwaddu_vx_tumu-1.C: Removed.
6083 * g++.target/riscv/rvv/base/vwaddu_vx_tumu-2.C: Removed.
6084 * g++.target/riscv/rvv/base/vwaddu_vx_tumu-3.C: Removed.
6085 * g++.target/riscv/rvv/base/vwaddu_wv-1.C: Removed.
6086 * g++.target/riscv/rvv/base/vwaddu_wv-2.C: Removed.
6087 * g++.target/riscv/rvv/base/vwaddu_wv-3.C: Removed.
6088 * g++.target/riscv/rvv/base/vwaddu_wv_mu-1.C: Removed.
6089 * g++.target/riscv/rvv/base/vwaddu_wv_mu-2.C: Removed.
6090 * g++.target/riscv/rvv/base/vwaddu_wv_mu-3.C: Removed.
6091 * g++.target/riscv/rvv/base/vwaddu_wv_tu-1.C: Removed.
6092 * g++.target/riscv/rvv/base/vwaddu_wv_tu-2.C: Removed.
6093 * g++.target/riscv/rvv/base/vwaddu_wv_tu-3.C: Removed.
6094 * g++.target/riscv/rvv/base/vwaddu_wv_tum-1.C: Removed.
6095 * g++.target/riscv/rvv/base/vwaddu_wv_tum-2.C: Removed.
6096 * g++.target/riscv/rvv/base/vwaddu_wv_tum-3.C: Removed.
6097 * g++.target/riscv/rvv/base/vwaddu_wv_tumu-1.C: Removed.
6098 * g++.target/riscv/rvv/base/vwaddu_wv_tumu-2.C: Removed.
6099 * g++.target/riscv/rvv/base/vwaddu_wv_tumu-3.C: Removed.
6100 * g++.target/riscv/rvv/base/vwaddu_wx-1.C: Removed.
6101 * g++.target/riscv/rvv/base/vwaddu_wx-2.C: Removed.
6102 * g++.target/riscv/rvv/base/vwaddu_wx-3.C: Removed.
6103 * g++.target/riscv/rvv/base/vwaddu_wx_mu-1.C: Removed.
6104 * g++.target/riscv/rvv/base/vwaddu_wx_mu-2.C: Removed.
6105 * g++.target/riscv/rvv/base/vwaddu_wx_mu-3.C: Removed.
6106 * g++.target/riscv/rvv/base/vwaddu_wx_tu-1.C: Removed.
6107 * g++.target/riscv/rvv/base/vwaddu_wx_tu-2.C: Removed.
6108 * g++.target/riscv/rvv/base/vwaddu_wx_tu-3.C: Removed.
6109 * g++.target/riscv/rvv/base/vwaddu_wx_tum-1.C: Removed.
6110 * g++.target/riscv/rvv/base/vwaddu_wx_tum-2.C: Removed.
6111 * g++.target/riscv/rvv/base/vwaddu_wx_tum-3.C: Removed.
6112 * g++.target/riscv/rvv/base/vwaddu_wx_tumu-1.C: Removed.
6113 * g++.target/riscv/rvv/base/vwaddu_wx_tumu-2.C: Removed.
6114 * g++.target/riscv/rvv/base/vwaddu_wx_tumu-3.C: Removed.
6115 * g++.target/riscv/rvv/base/vwcvt_x-1.C: Removed.
6116 * g++.target/riscv/rvv/base/vwcvt_x-2.C: Removed.
6117 * g++.target/riscv/rvv/base/vwcvt_x-3.C: Removed.
6118 * g++.target/riscv/rvv/base/vwcvt_x_mu-1.C: Removed.
6119 * g++.target/riscv/rvv/base/vwcvt_x_mu-2.C: Removed.
6120 * g++.target/riscv/rvv/base/vwcvt_x_mu-3.C: Removed.
6121 * g++.target/riscv/rvv/base/vwcvt_x_tu-1.C: Removed.
6122 * g++.target/riscv/rvv/base/vwcvt_x_tu-2.C: Removed.
6123 * g++.target/riscv/rvv/base/vwcvt_x_tu-3.C: Removed.
6124 * g++.target/riscv/rvv/base/vwcvt_x_tum-1.C: Removed.
6125 * g++.target/riscv/rvv/base/vwcvt_x_tum-2.C: Removed.
6126 * g++.target/riscv/rvv/base/vwcvt_x_tum-3.C: Removed.
6127 * g++.target/riscv/rvv/base/vwcvt_x_tumu-1.C: Removed.
6128 * g++.target/riscv/rvv/base/vwcvt_x_tumu-2.C: Removed.
6129 * g++.target/riscv/rvv/base/vwcvt_x_tumu-3.C: Removed.
6130 * g++.target/riscv/rvv/base/vwcvtu_x-1.C: Removed.
6131 * g++.target/riscv/rvv/base/vwcvtu_x-2.C: Removed.
6132 * g++.target/riscv/rvv/base/vwcvtu_x-3.C: Removed.
6133 * g++.target/riscv/rvv/base/vwcvtu_x_mu-1.C: Removed.
6134 * g++.target/riscv/rvv/base/vwcvtu_x_mu-2.C: Removed.
6135 * g++.target/riscv/rvv/base/vwcvtu_x_mu-3.C: Removed.
6136 * g++.target/riscv/rvv/base/vwcvtu_x_tu-1.C: Removed.
6137 * g++.target/riscv/rvv/base/vwcvtu_x_tu-2.C: Removed.
6138 * g++.target/riscv/rvv/base/vwcvtu_x_tu-3.C: Removed.
6139 * g++.target/riscv/rvv/base/vwcvtu_x_tum-1.C: Removed.
6140 * g++.target/riscv/rvv/base/vwcvtu_x_tum-2.C: Removed.
6141 * g++.target/riscv/rvv/base/vwcvtu_x_tum-3.C: Removed.
6142 * g++.target/riscv/rvv/base/vwcvtu_x_tumu-1.C: Removed.
6143 * g++.target/riscv/rvv/base/vwcvtu_x_tumu-2.C: Removed.
6144 * g++.target/riscv/rvv/base/vwcvtu_x_tumu-3.C: Removed.
6145 * g++.target/riscv/rvv/base/vwmacc_vv-1.C: Removed.
6146 * g++.target/riscv/rvv/base/vwmacc_vv-2.C: Removed.
6147 * g++.target/riscv/rvv/base/vwmacc_vv-3.C: Removed.
6148 * g++.target/riscv/rvv/base/vwmacc_vv_mu-1.C: Removed.
6149 * g++.target/riscv/rvv/base/vwmacc_vv_mu-2.C: Removed.
6150 * g++.target/riscv/rvv/base/vwmacc_vv_mu-3.C: Removed.
6151 * g++.target/riscv/rvv/base/vwmacc_vv_tu-1.C: Removed.
6152 * g++.target/riscv/rvv/base/vwmacc_vv_tu-2.C: Removed.
6153 * g++.target/riscv/rvv/base/vwmacc_vv_tu-3.C: Removed.
6154 * g++.target/riscv/rvv/base/vwmacc_vv_tum-1.C: Removed.
6155 * g++.target/riscv/rvv/base/vwmacc_vv_tum-2.C: Removed.
6156 * g++.target/riscv/rvv/base/vwmacc_vv_tum-3.C: Removed.
6157 * g++.target/riscv/rvv/base/vwmacc_vv_tumu-1.C: Removed.
6158 * g++.target/riscv/rvv/base/vwmacc_vv_tumu-2.C: Removed.
6159 * g++.target/riscv/rvv/base/vwmacc_vv_tumu-3.C: Removed.
6160 * g++.target/riscv/rvv/base/vwmacc_vx-1.C: Removed.
6161 * g++.target/riscv/rvv/base/vwmacc_vx-2.C: Removed.
6162 * g++.target/riscv/rvv/base/vwmacc_vx-3.C: Removed.
6163 * g++.target/riscv/rvv/base/vwmacc_vx_mu-1.C: Removed.
6164 * g++.target/riscv/rvv/base/vwmacc_vx_mu-2.C: Removed.
6165 * g++.target/riscv/rvv/base/vwmacc_vx_mu-3.C: Removed.
6166 * g++.target/riscv/rvv/base/vwmacc_vx_tu-1.C: Removed.
6167 * g++.target/riscv/rvv/base/vwmacc_vx_tu-2.C: Removed.
6168 * g++.target/riscv/rvv/base/vwmacc_vx_tu-3.C: Removed.
6169 * g++.target/riscv/rvv/base/vwmacc_vx_tum-1.C: Removed.
6170 * g++.target/riscv/rvv/base/vwmacc_vx_tum-2.C: Removed.
6171 * g++.target/riscv/rvv/base/vwmacc_vx_tum-3.C: Removed.
6172 * g++.target/riscv/rvv/base/vwmacc_vx_tumu-1.C: Removed.
6173 * g++.target/riscv/rvv/base/vwmacc_vx_tumu-2.C: Removed.
6174 * g++.target/riscv/rvv/base/vwmacc_vx_tumu-3.C: Removed.
6175 * g++.target/riscv/rvv/base/vwmaccsu_vv-1.C: Removed.
6176 * g++.target/riscv/rvv/base/vwmaccsu_vv-2.C: Removed.
6177 * g++.target/riscv/rvv/base/vwmaccsu_vv-3.C: Removed.
6178 * g++.target/riscv/rvv/base/vwmaccsu_vv_mu-1.C: Removed.
6179 * g++.target/riscv/rvv/base/vwmaccsu_vv_mu-2.C: Removed.
6180 * g++.target/riscv/rvv/base/vwmaccsu_vv_mu-3.C: Removed.
6181 * g++.target/riscv/rvv/base/vwmaccsu_vv_tu-1.C: Removed.
6182 * g++.target/riscv/rvv/base/vwmaccsu_vv_tu-2.C: Removed.
6183 * g++.target/riscv/rvv/base/vwmaccsu_vv_tu-3.C: Removed.
6184 * g++.target/riscv/rvv/base/vwmaccsu_vv_tum-1.C: Removed.
6185 * g++.target/riscv/rvv/base/vwmaccsu_vv_tum-2.C: Removed.
6186 * g++.target/riscv/rvv/base/vwmaccsu_vv_tum-3.C: Removed.
6187 * g++.target/riscv/rvv/base/vwmaccsu_vv_tumu-1.C: Removed.
6188 * g++.target/riscv/rvv/base/vwmaccsu_vv_tumu-2.C: Removed.
6189 * g++.target/riscv/rvv/base/vwmaccsu_vv_tumu-3.C: Removed.
6190 * g++.target/riscv/rvv/base/vwmaccsu_vx-1.C: Removed.
6191 * g++.target/riscv/rvv/base/vwmaccsu_vx-2.C: Removed.
6192 * g++.target/riscv/rvv/base/vwmaccsu_vx-3.C: Removed.
6193 * g++.target/riscv/rvv/base/vwmaccsu_vx_mu-1.C: Removed.
6194 * g++.target/riscv/rvv/base/vwmaccsu_vx_mu-2.C: Removed.
6195 * g++.target/riscv/rvv/base/vwmaccsu_vx_mu-3.C: Removed.
6196 * g++.target/riscv/rvv/base/vwmaccsu_vx_tu-1.C: Removed.
6197 * g++.target/riscv/rvv/base/vwmaccsu_vx_tu-2.C: Removed.
6198 * g++.target/riscv/rvv/base/vwmaccsu_vx_tu-3.C: Removed.
6199 * g++.target/riscv/rvv/base/vwmaccsu_vx_tum-1.C: Removed.
6200 * g++.target/riscv/rvv/base/vwmaccsu_vx_tum-2.C: Removed.
6201 * g++.target/riscv/rvv/base/vwmaccsu_vx_tum-3.C: Removed.
6202 * g++.target/riscv/rvv/base/vwmaccsu_vx_tumu-1.C: Removed.
6203 * g++.target/riscv/rvv/base/vwmaccsu_vx_tumu-2.C: Removed.
6204 * g++.target/riscv/rvv/base/vwmaccsu_vx_tumu-3.C: Removed.
6205 * g++.target/riscv/rvv/base/vwmaccu_vv-1.C: Removed.
6206 * g++.target/riscv/rvv/base/vwmaccu_vv-2.C: Removed.
6207 * g++.target/riscv/rvv/base/vwmaccu_vv-3.C: Removed.
6208 * g++.target/riscv/rvv/base/vwmaccu_vv_mu-1.C: Removed.
6209 * g++.target/riscv/rvv/base/vwmaccu_vv_mu-2.C: Removed.
6210 * g++.target/riscv/rvv/base/vwmaccu_vv_mu-3.C: Removed.
6211 * g++.target/riscv/rvv/base/vwmaccu_vv_tu-1.C: Removed.
6212 * g++.target/riscv/rvv/base/vwmaccu_vv_tu-2.C: Removed.
6213 * g++.target/riscv/rvv/base/vwmaccu_vv_tu-3.C: Removed.
6214 * g++.target/riscv/rvv/base/vwmaccu_vv_tum-1.C: Removed.
6215 * g++.target/riscv/rvv/base/vwmaccu_vv_tum-2.C: Removed.
6216 * g++.target/riscv/rvv/base/vwmaccu_vv_tum-3.C: Removed.
6217 * g++.target/riscv/rvv/base/vwmaccu_vv_tumu-1.C: Removed.
6218 * g++.target/riscv/rvv/base/vwmaccu_vv_tumu-2.C: Removed.
6219 * g++.target/riscv/rvv/base/vwmaccu_vv_tumu-3.C: Removed.
6220 * g++.target/riscv/rvv/base/vwmaccu_vx-1.C: Removed.
6221 * g++.target/riscv/rvv/base/vwmaccu_vx-2.C: Removed.
6222 * g++.target/riscv/rvv/base/vwmaccu_vx-3.C: Removed.
6223 * g++.target/riscv/rvv/base/vwmaccu_vx_mu-1.C: Removed.
6224 * g++.target/riscv/rvv/base/vwmaccu_vx_mu-2.C: Removed.
6225 * g++.target/riscv/rvv/base/vwmaccu_vx_mu-3.C: Removed.
6226 * g++.target/riscv/rvv/base/vwmaccu_vx_tu-1.C: Removed.
6227 * g++.target/riscv/rvv/base/vwmaccu_vx_tu-2.C: Removed.
6228 * g++.target/riscv/rvv/base/vwmaccu_vx_tu-3.C: Removed.
6229 * g++.target/riscv/rvv/base/vwmaccu_vx_tum-1.C: Removed.
6230 * g++.target/riscv/rvv/base/vwmaccu_vx_tum-2.C: Removed.
6231 * g++.target/riscv/rvv/base/vwmaccu_vx_tum-3.C: Removed.
6232 * g++.target/riscv/rvv/base/vwmaccu_vx_tumu-1.C: Removed.
6233 * g++.target/riscv/rvv/base/vwmaccu_vx_tumu-2.C: Removed.
6234 * g++.target/riscv/rvv/base/vwmaccu_vx_tumu-3.C: Removed.
6235 * g++.target/riscv/rvv/base/vwmaccus_vx-1.C: Removed.
6236 * g++.target/riscv/rvv/base/vwmaccus_vx-2.C: Removed.
6237 * g++.target/riscv/rvv/base/vwmaccus_vx-3.C: Removed.
6238 * g++.target/riscv/rvv/base/vwmaccus_vx_mu-1.C: Removed.
6239 * g++.target/riscv/rvv/base/vwmaccus_vx_mu-2.C: Removed.
6240 * g++.target/riscv/rvv/base/vwmaccus_vx_mu-3.C: Removed.
6241 * g++.target/riscv/rvv/base/vwmaccus_vx_tu-1.C: Removed.
6242 * g++.target/riscv/rvv/base/vwmaccus_vx_tu-2.C: Removed.
6243 * g++.target/riscv/rvv/base/vwmaccus_vx_tu-3.C: Removed.
6244 * g++.target/riscv/rvv/base/vwmaccus_vx_tum-1.C: Removed.
6245 * g++.target/riscv/rvv/base/vwmaccus_vx_tum-2.C: Removed.
6246 * g++.target/riscv/rvv/base/vwmaccus_vx_tum-3.C: Removed.
6247 * g++.target/riscv/rvv/base/vwmaccus_vx_tumu-1.C: Removed.
6248 * g++.target/riscv/rvv/base/vwmaccus_vx_tumu-2.C: Removed.
6249 * g++.target/riscv/rvv/base/vwmaccus_vx_tumu-3.C: Removed.
6250 * g++.target/riscv/rvv/base/vwmul_vv-1.C: Removed.
6251 * g++.target/riscv/rvv/base/vwmul_vv-2.C: Removed.
6252 * g++.target/riscv/rvv/base/vwmul_vv-3.C: Removed.
6253 * g++.target/riscv/rvv/base/vwmul_vv_mu-1.C: Removed.
6254 * g++.target/riscv/rvv/base/vwmul_vv_mu-2.C: Removed.
6255 * g++.target/riscv/rvv/base/vwmul_vv_mu-3.C: Removed.
6256 * g++.target/riscv/rvv/base/vwmul_vv_tu-1.C: Removed.
6257 * g++.target/riscv/rvv/base/vwmul_vv_tu-2.C: Removed.
6258 * g++.target/riscv/rvv/base/vwmul_vv_tu-3.C: Removed.
6259 * g++.target/riscv/rvv/base/vwmul_vv_tum-1.C: Removed.
6260 * g++.target/riscv/rvv/base/vwmul_vv_tum-2.C: Removed.
6261 * g++.target/riscv/rvv/base/vwmul_vv_tum-3.C: Removed.
6262 * g++.target/riscv/rvv/base/vwmul_vv_tumu-1.C: Removed.
6263 * g++.target/riscv/rvv/base/vwmul_vv_tumu-2.C: Removed.
6264 * g++.target/riscv/rvv/base/vwmul_vv_tumu-3.C: Removed.
6265 * g++.target/riscv/rvv/base/vwmul_vx-1.C: Removed.
6266 * g++.target/riscv/rvv/base/vwmul_vx-2.C: Removed.
6267 * g++.target/riscv/rvv/base/vwmul_vx-3.C: Removed.
6268 * g++.target/riscv/rvv/base/vwmul_vx_mu-1.C: Removed.
6269 * g++.target/riscv/rvv/base/vwmul_vx_mu-2.C: Removed.
6270 * g++.target/riscv/rvv/base/vwmul_vx_mu-3.C: Removed.
6271 * g++.target/riscv/rvv/base/vwmul_vx_tu-1.C: Removed.
6272 * g++.target/riscv/rvv/base/vwmul_vx_tu-2.C: Removed.
6273 * g++.target/riscv/rvv/base/vwmul_vx_tu-3.C: Removed.
6274 * g++.target/riscv/rvv/base/vwmul_vx_tum-1.C: Removed.
6275 * g++.target/riscv/rvv/base/vwmul_vx_tum-2.C: Removed.
6276 * g++.target/riscv/rvv/base/vwmul_vx_tum-3.C: Removed.
6277 * g++.target/riscv/rvv/base/vwmul_vx_tumu-1.C: Removed.
6278 * g++.target/riscv/rvv/base/vwmul_vx_tumu-2.C: Removed.
6279 * g++.target/riscv/rvv/base/vwmul_vx_tumu-3.C: Removed.
6280 * g++.target/riscv/rvv/base/vwmulsu_vv-1.C: Removed.
6281 * g++.target/riscv/rvv/base/vwmulsu_vv-2.C: Removed.
6282 * g++.target/riscv/rvv/base/vwmulsu_vv-3.C: Removed.
6283 * g++.target/riscv/rvv/base/vwmulsu_vv_mu-1.C: Removed.
6284 * g++.target/riscv/rvv/base/vwmulsu_vv_mu-2.C: Removed.
6285 * g++.target/riscv/rvv/base/vwmulsu_vv_mu-3.C: Removed.
6286 * g++.target/riscv/rvv/base/vwmulsu_vv_tu-1.C: Removed.
6287 * g++.target/riscv/rvv/base/vwmulsu_vv_tu-2.C: Removed.
6288 * g++.target/riscv/rvv/base/vwmulsu_vv_tu-3.C: Removed.
6289 * g++.target/riscv/rvv/base/vwmulsu_vv_tum-1.C: Removed.
6290 * g++.target/riscv/rvv/base/vwmulsu_vv_tum-2.C: Removed.
6291 * g++.target/riscv/rvv/base/vwmulsu_vv_tum-3.C: Removed.
6292 * g++.target/riscv/rvv/base/vwmulsu_vv_tumu-1.C: Removed.
6293 * g++.target/riscv/rvv/base/vwmulsu_vv_tumu-2.C: Removed.
6294 * g++.target/riscv/rvv/base/vwmulsu_vv_tumu-3.C: Removed.
6295 * g++.target/riscv/rvv/base/vwmulsu_vx-1.C: Removed.
6296 * g++.target/riscv/rvv/base/vwmulsu_vx-2.C: Removed.
6297 * g++.target/riscv/rvv/base/vwmulsu_vx-3.C: Removed.
6298 * g++.target/riscv/rvv/base/vwmulsu_vx_mu-1.C: Removed.
6299 * g++.target/riscv/rvv/base/vwmulsu_vx_mu-2.C: Removed.
6300 * g++.target/riscv/rvv/base/vwmulsu_vx_mu-3.C: Removed.
6301 * g++.target/riscv/rvv/base/vwmulsu_vx_tu-1.C: Removed.
6302 * g++.target/riscv/rvv/base/vwmulsu_vx_tu-2.C: Removed.
6303 * g++.target/riscv/rvv/base/vwmulsu_vx_tu-3.C: Removed.
6304 * g++.target/riscv/rvv/base/vwmulsu_vx_tum-1.C: Removed.
6305 * g++.target/riscv/rvv/base/vwmulsu_vx_tum-2.C: Removed.
6306 * g++.target/riscv/rvv/base/vwmulsu_vx_tum-3.C: Removed.
6307 * g++.target/riscv/rvv/base/vwmulsu_vx_tumu-1.C: Removed.
6308 * g++.target/riscv/rvv/base/vwmulsu_vx_tumu-2.C: Removed.
6309 * g++.target/riscv/rvv/base/vwmulsu_vx_tumu-3.C: Removed.
6310 * g++.target/riscv/rvv/base/vwmulu_vv-1.C: Removed.
6311 * g++.target/riscv/rvv/base/vwmulu_vv-2.C: Removed.
6312 * g++.target/riscv/rvv/base/vwmulu_vv-3.C: Removed.
6313 * g++.target/riscv/rvv/base/vwmulu_vv_mu-1.C: Removed.
6314 * g++.target/riscv/rvv/base/vwmulu_vv_mu-2.C: Removed.
6315 * g++.target/riscv/rvv/base/vwmulu_vv_mu-3.C: Removed.
6316 * g++.target/riscv/rvv/base/vwmulu_vv_tu-1.C: Removed.
6317 * g++.target/riscv/rvv/base/vwmulu_vv_tu-2.C: Removed.
6318 * g++.target/riscv/rvv/base/vwmulu_vv_tu-3.C: Removed.
6319 * g++.target/riscv/rvv/base/vwmulu_vv_tum-1.C: Removed.
6320 * g++.target/riscv/rvv/base/vwmulu_vv_tum-2.C: Removed.
6321 * g++.target/riscv/rvv/base/vwmulu_vv_tum-3.C: Removed.
6322 * g++.target/riscv/rvv/base/vwmulu_vv_tumu-1.C: Removed.
6323 * g++.target/riscv/rvv/base/vwmulu_vv_tumu-2.C: Removed.
6324 * g++.target/riscv/rvv/base/vwmulu_vv_tumu-3.C: Removed.
6325 * g++.target/riscv/rvv/base/vwmulu_vx-1.C: Removed.
6326 * g++.target/riscv/rvv/base/vwmulu_vx-2.C: Removed.
6327 * g++.target/riscv/rvv/base/vwmulu_vx-3.C: Removed.
6328 * g++.target/riscv/rvv/base/vwmulu_vx_mu-1.C: Removed.
6329 * g++.target/riscv/rvv/base/vwmulu_vx_mu-2.C: Removed.
6330 * g++.target/riscv/rvv/base/vwmulu_vx_mu-3.C: Removed.
6331 * g++.target/riscv/rvv/base/vwmulu_vx_tu-1.C: Removed.
6332 * g++.target/riscv/rvv/base/vwmulu_vx_tu-2.C: Removed.
6333 * g++.target/riscv/rvv/base/vwmulu_vx_tu-3.C: Removed.
6334 * g++.target/riscv/rvv/base/vwmulu_vx_tum-1.C: Removed.
6335 * g++.target/riscv/rvv/base/vwmulu_vx_tum-2.C: Removed.
6336 * g++.target/riscv/rvv/base/vwmulu_vx_tum-3.C: Removed.
6337 * g++.target/riscv/rvv/base/vwmulu_vx_tumu-1.C: Removed.
6338 * g++.target/riscv/rvv/base/vwmulu_vx_tumu-2.C: Removed.
6339 * g++.target/riscv/rvv/base/vwmulu_vx_tumu-3.C: Removed.
6340 * g++.target/riscv/rvv/base/vwsub_vv-1.C: Removed.
6341 * g++.target/riscv/rvv/base/vwsub_vv-2.C: Removed.
6342 * g++.target/riscv/rvv/base/vwsub_vv-3.C: Removed.
6343 * g++.target/riscv/rvv/base/vwsub_vv_mu-1.C: Removed.
6344 * g++.target/riscv/rvv/base/vwsub_vv_mu-2.C: Removed.
6345 * g++.target/riscv/rvv/base/vwsub_vv_mu-3.C: Removed.
6346 * g++.target/riscv/rvv/base/vwsub_vv_tu-1.C: Removed.
6347 * g++.target/riscv/rvv/base/vwsub_vv_tu-2.C: Removed.
6348 * g++.target/riscv/rvv/base/vwsub_vv_tu-3.C: Removed.
6349 * g++.target/riscv/rvv/base/vwsub_vv_tum-1.C: Removed.
6350 * g++.target/riscv/rvv/base/vwsub_vv_tum-2.C: Removed.
6351 * g++.target/riscv/rvv/base/vwsub_vv_tum-3.C: Removed.
6352 * g++.target/riscv/rvv/base/vwsub_vv_tumu-1.C: Removed.
6353 * g++.target/riscv/rvv/base/vwsub_vv_tumu-2.C: Removed.
6354 * g++.target/riscv/rvv/base/vwsub_vv_tumu-3.C: Removed.
6355 * g++.target/riscv/rvv/base/vwsub_vx-1.C: Removed.
6356 * g++.target/riscv/rvv/base/vwsub_vx-2.C: Removed.
6357 * g++.target/riscv/rvv/base/vwsub_vx-3.C: Removed.
6358 * g++.target/riscv/rvv/base/vwsub_vx_mu-1.C: Removed.
6359 * g++.target/riscv/rvv/base/vwsub_vx_mu-2.C: Removed.
6360 * g++.target/riscv/rvv/base/vwsub_vx_mu-3.C: Removed.
6361 * g++.target/riscv/rvv/base/vwsub_vx_tu-1.C: Removed.
6362 * g++.target/riscv/rvv/base/vwsub_vx_tu-2.C: Removed.
6363 * g++.target/riscv/rvv/base/vwsub_vx_tu-3.C: Removed.
6364 * g++.target/riscv/rvv/base/vwsub_vx_tum-1.C: Removed.
6365 * g++.target/riscv/rvv/base/vwsub_vx_tum-2.C: Removed.
6366 * g++.target/riscv/rvv/base/vwsub_vx_tum-3.C: Removed.
6367 * g++.target/riscv/rvv/base/vwsub_vx_tumu-1.C: Removed.
6368 * g++.target/riscv/rvv/base/vwsub_vx_tumu-2.C: Removed.
6369 * g++.target/riscv/rvv/base/vwsub_vx_tumu-3.C: Removed.
6370 * g++.target/riscv/rvv/base/vwsub_wv-1.C: Removed.
6371 * g++.target/riscv/rvv/base/vwsub_wv-2.C: Removed.
6372 * g++.target/riscv/rvv/base/vwsub_wv-3.C: Removed.
6373 * g++.target/riscv/rvv/base/vwsub_wv_mu-1.C: Removed.
6374 * g++.target/riscv/rvv/base/vwsub_wv_mu-2.C: Removed.
6375 * g++.target/riscv/rvv/base/vwsub_wv_mu-3.C: Removed.
6376 * g++.target/riscv/rvv/base/vwsub_wv_tu-1.C: Removed.
6377 * g++.target/riscv/rvv/base/vwsub_wv_tu-2.C: Removed.
6378 * g++.target/riscv/rvv/base/vwsub_wv_tu-3.C: Removed.
6379 * g++.target/riscv/rvv/base/vwsub_wv_tum-1.C: Removed.
6380 * g++.target/riscv/rvv/base/vwsub_wv_tum-2.C: Removed.
6381 * g++.target/riscv/rvv/base/vwsub_wv_tum-3.C: Removed.
6382 * g++.target/riscv/rvv/base/vwsub_wv_tumu-1.C: Removed.
6383 * g++.target/riscv/rvv/base/vwsub_wv_tumu-2.C: Removed.
6384 * g++.target/riscv/rvv/base/vwsub_wv_tumu-3.C: Removed.
6385 * g++.target/riscv/rvv/base/vwsub_wx-1.C: Removed.
6386 * g++.target/riscv/rvv/base/vwsub_wx-2.C: Removed.
6387 * g++.target/riscv/rvv/base/vwsub_wx-3.C: Removed.
6388 * g++.target/riscv/rvv/base/vwsub_wx_mu-1.C: Removed.
6389 * g++.target/riscv/rvv/base/vwsub_wx_mu-2.C: Removed.
6390 * g++.target/riscv/rvv/base/vwsub_wx_mu-3.C: Removed.
6391 * g++.target/riscv/rvv/base/vwsub_wx_tu-1.C: Removed.
6392 * g++.target/riscv/rvv/base/vwsub_wx_tu-2.C: Removed.
6393 * g++.target/riscv/rvv/base/vwsub_wx_tu-3.C: Removed.
6394 * g++.target/riscv/rvv/base/vwsub_wx_tum-1.C: Removed.
6395 * g++.target/riscv/rvv/base/vwsub_wx_tum-2.C: Removed.
6396 * g++.target/riscv/rvv/base/vwsub_wx_tum-3.C: Removed.
6397 * g++.target/riscv/rvv/base/vwsub_wx_tumu-1.C: Removed.
6398 * g++.target/riscv/rvv/base/vwsub_wx_tumu-2.C: Removed.
6399 * g++.target/riscv/rvv/base/vwsub_wx_tumu-3.C: Removed.
6400 * g++.target/riscv/rvv/base/vwsubu_vv-1.C: Removed.
6401 * g++.target/riscv/rvv/base/vwsubu_vv-2.C: Removed.
6402 * g++.target/riscv/rvv/base/vwsubu_vv-3.C: Removed.
6403 * g++.target/riscv/rvv/base/vwsubu_vv_mu-1.C: Removed.
6404 * g++.target/riscv/rvv/base/vwsubu_vv_mu-2.C: Removed.
6405 * g++.target/riscv/rvv/base/vwsubu_vv_mu-3.C: Removed.
6406 * g++.target/riscv/rvv/base/vwsubu_vv_tu-1.C: Removed.
6407 * g++.target/riscv/rvv/base/vwsubu_vv_tu-2.C: Removed.
6408 * g++.target/riscv/rvv/base/vwsubu_vv_tu-3.C: Removed.
6409 * g++.target/riscv/rvv/base/vwsubu_vv_tum-1.C: Removed.
6410 * g++.target/riscv/rvv/base/vwsubu_vv_tum-2.C: Removed.
6411 * g++.target/riscv/rvv/base/vwsubu_vv_tum-3.C: Removed.
6412 * g++.target/riscv/rvv/base/vwsubu_vv_tumu-1.C: Removed.
6413 * g++.target/riscv/rvv/base/vwsubu_vv_tumu-2.C: Removed.
6414 * g++.target/riscv/rvv/base/vwsubu_vv_tumu-3.C: Removed.
6415 * g++.target/riscv/rvv/base/vwsubu_vx-1.C: Removed.
6416 * g++.target/riscv/rvv/base/vwsubu_vx-2.C: Removed.
6417 * g++.target/riscv/rvv/base/vwsubu_vx-3.C: Removed.
6418 * g++.target/riscv/rvv/base/vwsubu_vx_mu-1.C: Removed.
6419 * g++.target/riscv/rvv/base/vwsubu_vx_mu-2.C: Removed.
6420 * g++.target/riscv/rvv/base/vwsubu_vx_mu-3.C: Removed.
6421 * g++.target/riscv/rvv/base/vwsubu_vx_tu-1.C: Removed.
6422 * g++.target/riscv/rvv/base/vwsubu_vx_tu-2.C: Removed.
6423 * g++.target/riscv/rvv/base/vwsubu_vx_tu-3.C: Removed.
6424 * g++.target/riscv/rvv/base/vwsubu_vx_tum-1.C: Removed.
6425 * g++.target/riscv/rvv/base/vwsubu_vx_tum-2.C: Removed.
6426 * g++.target/riscv/rvv/base/vwsubu_vx_tum-3.C: Removed.
6427 * g++.target/riscv/rvv/base/vwsubu_vx_tumu-1.C: Removed.
6428 * g++.target/riscv/rvv/base/vwsubu_vx_tumu-2.C: Removed.
6429 * g++.target/riscv/rvv/base/vwsubu_vx_tumu-3.C: Removed.
6430 * g++.target/riscv/rvv/base/vwsubu_wv-1.C: Removed.
6431 * g++.target/riscv/rvv/base/vwsubu_wv-2.C: Removed.
6432 * g++.target/riscv/rvv/base/vwsubu_wv-3.C: Removed.
6433 * g++.target/riscv/rvv/base/vwsubu_wv_mu-1.C: Removed.
6434 * g++.target/riscv/rvv/base/vwsubu_wv_mu-2.C: Removed.
6435 * g++.target/riscv/rvv/base/vwsubu_wv_mu-3.C: Removed.
6436 * g++.target/riscv/rvv/base/vwsubu_wv_tu-1.C: Removed.
6437 * g++.target/riscv/rvv/base/vwsubu_wv_tu-2.C: Removed.
6438 * g++.target/riscv/rvv/base/vwsubu_wv_tu-3.C: Removed.
6439 * g++.target/riscv/rvv/base/vwsubu_wv_tum-1.C: Removed.
6440 * g++.target/riscv/rvv/base/vwsubu_wv_tum-2.C: Removed.
6441 * g++.target/riscv/rvv/base/vwsubu_wv_tum-3.C: Removed.
6442 * g++.target/riscv/rvv/base/vwsubu_wv_tumu-1.C: Removed.
6443 * g++.target/riscv/rvv/base/vwsubu_wv_tumu-2.C: Removed.
6444 * g++.target/riscv/rvv/base/vwsubu_wv_tumu-3.C: Removed.
6445 * g++.target/riscv/rvv/base/vwsubu_wx-1.C: Removed.
6446 * g++.target/riscv/rvv/base/vwsubu_wx-2.C: Removed.
6447 * g++.target/riscv/rvv/base/vwsubu_wx-3.C: Removed.
6448 * g++.target/riscv/rvv/base/vwsubu_wx_mu-1.C: Removed.
6449 * g++.target/riscv/rvv/base/vwsubu_wx_mu-2.C: Removed.
6450 * g++.target/riscv/rvv/base/vwsubu_wx_mu-3.C: Removed.
6451 * g++.target/riscv/rvv/base/vwsubu_wx_tu-1.C: Removed.
6452 * g++.target/riscv/rvv/base/vwsubu_wx_tu-2.C: Removed.
6453 * g++.target/riscv/rvv/base/vwsubu_wx_tu-3.C: Removed.
6454 * g++.target/riscv/rvv/base/vwsubu_wx_tum-1.C: Removed.
6455 * g++.target/riscv/rvv/base/vwsubu_wx_tum-2.C: Removed.
6456 * g++.target/riscv/rvv/base/vwsubu_wx_tum-3.C: Removed.
6457 * g++.target/riscv/rvv/base/vwsubu_wx_tumu-1.C: Removed.
6458 * g++.target/riscv/rvv/base/vwsubu_wx_tumu-2.C: Removed.
6459 * g++.target/riscv/rvv/base/vwsubu_wx_tumu-3.C: Removed.
6460 * g++.target/riscv/rvv/base/vxor_vv-1.C: Removed.
6461 * g++.target/riscv/rvv/base/vxor_vv-2.C: Removed.
6462 * g++.target/riscv/rvv/base/vxor_vv-3.C: Removed.
6463 * g++.target/riscv/rvv/base/vxor_vv_mu-1.C: Removed.
6464 * g++.target/riscv/rvv/base/vxor_vv_mu-2.C: Removed.
6465 * g++.target/riscv/rvv/base/vxor_vv_mu-3.C: Removed.
6466 * g++.target/riscv/rvv/base/vxor_vv_tu-1.C: Removed.
6467 * g++.target/riscv/rvv/base/vxor_vv_tu-2.C: Removed.
6468 * g++.target/riscv/rvv/base/vxor_vv_tu-3.C: Removed.
6469 * g++.target/riscv/rvv/base/vxor_vv_tum-1.C: Removed.
6470 * g++.target/riscv/rvv/base/vxor_vv_tum-2.C: Removed.
6471 * g++.target/riscv/rvv/base/vxor_vv_tum-3.C: Removed.
6472 * g++.target/riscv/rvv/base/vxor_vv_tumu-1.C: Removed.
6473 * g++.target/riscv/rvv/base/vxor_vv_tumu-2.C: Removed.
6474 * g++.target/riscv/rvv/base/vxor_vv_tumu-3.C: Removed.
6475 * g++.target/riscv/rvv/base/vxor_vx_mu_rv32-1.C: Removed.
6476 * g++.target/riscv/rvv/base/vxor_vx_mu_rv32-2.C: Removed.
6477 * g++.target/riscv/rvv/base/vxor_vx_mu_rv32-3.C: Removed.
6478 * g++.target/riscv/rvv/base/vxor_vx_mu_rv64-1.C: Removed.
6479 * g++.target/riscv/rvv/base/vxor_vx_mu_rv64-2.C: Removed.
6480 * g++.target/riscv/rvv/base/vxor_vx_mu_rv64-3.C: Removed.
6481 * g++.target/riscv/rvv/base/vxor_vx_rv32-1.C: Removed.
6482 * g++.target/riscv/rvv/base/vxor_vx_rv32-2.C: Removed.
6483 * g++.target/riscv/rvv/base/vxor_vx_rv32-3.C: Removed.
6484 * g++.target/riscv/rvv/base/vxor_vx_rv64-1.C: Removed.
6485 * g++.target/riscv/rvv/base/vxor_vx_rv64-2.C: Removed.
6486 * g++.target/riscv/rvv/base/vxor_vx_rv64-3.C: Removed.
6487 * g++.target/riscv/rvv/base/vxor_vx_tu_rv32-1.C: Removed.
6488 * g++.target/riscv/rvv/base/vxor_vx_tu_rv32-2.C: Removed.
6489 * g++.target/riscv/rvv/base/vxor_vx_tu_rv32-3.C: Removed.
6490 * g++.target/riscv/rvv/base/vxor_vx_tu_rv64-1.C: Removed.
6491 * g++.target/riscv/rvv/base/vxor_vx_tu_rv64-2.C: Removed.
6492 * g++.target/riscv/rvv/base/vxor_vx_tu_rv64-3.C: Removed.
6493 * g++.target/riscv/rvv/base/vxor_vx_tum_rv32-1.C: Removed.
6494 * g++.target/riscv/rvv/base/vxor_vx_tum_rv32-2.C: Removed.
6495 * g++.target/riscv/rvv/base/vxor_vx_tum_rv32-3.C: Removed.
6496 * g++.target/riscv/rvv/base/vxor_vx_tum_rv64-1.C: Removed.
6497 * g++.target/riscv/rvv/base/vxor_vx_tum_rv64-2.C: Removed.
6498 * g++.target/riscv/rvv/base/vxor_vx_tum_rv64-3.C: Removed.
6499 * g++.target/riscv/rvv/base/vxor_vx_tumu_rv32-1.C: Removed.
6500 * g++.target/riscv/rvv/base/vxor_vx_tumu_rv32-2.C: Removed.
6501 * g++.target/riscv/rvv/base/vxor_vx_tumu_rv32-3.C: Removed.
6502 * g++.target/riscv/rvv/base/vxor_vx_tumu_rv64-1.C: Removed.
6503 * g++.target/riscv/rvv/base/vxor_vx_tumu_rv64-2.C: Removed.
6504 * g++.target/riscv/rvv/base/vxor_vx_tumu_rv64-3.C: Removed.
6505 * g++.target/riscv/rvv/base/vzext_vf2-1.C: Removed.
6506 * g++.target/riscv/rvv/base/vzext_vf2-2.C: Removed.
6507 * g++.target/riscv/rvv/base/vzext_vf2-3.C: Removed.
6508 * g++.target/riscv/rvv/base/vzext_vf2_mu-1.C: Removed.
6509 * g++.target/riscv/rvv/base/vzext_vf2_mu-2.C: Removed.
6510 * g++.target/riscv/rvv/base/vzext_vf2_mu-3.C: Removed.
6511 * g++.target/riscv/rvv/base/vzext_vf2_tu-1.C: Removed.
6512 * g++.target/riscv/rvv/base/vzext_vf2_tu-2.C: Removed.
6513 * g++.target/riscv/rvv/base/vzext_vf2_tu-3.C: Removed.
6514 * g++.target/riscv/rvv/base/vzext_vf2_tum-1.C: Removed.
6515 * g++.target/riscv/rvv/base/vzext_vf2_tum-2.C: Removed.
6516 * g++.target/riscv/rvv/base/vzext_vf2_tum-3.C: Removed.
6517 * g++.target/riscv/rvv/base/vzext_vf2_tumu-1.C: Removed.
6518 * g++.target/riscv/rvv/base/vzext_vf2_tumu-2.C: Removed.
6519 * g++.target/riscv/rvv/base/vzext_vf2_tumu-3.C: Removed.
6520 * g++.target/riscv/rvv/base/vzext_vf4-1.C: Removed.
6521 * g++.target/riscv/rvv/base/vzext_vf4-2.C: Removed.
6522 * g++.target/riscv/rvv/base/vzext_vf4-3.C: Removed.
6523 * g++.target/riscv/rvv/base/vzext_vf4_mu-1.C: Removed.
6524 * g++.target/riscv/rvv/base/vzext_vf4_mu-2.C: Removed.
6525 * g++.target/riscv/rvv/base/vzext_vf4_mu-3.C: Removed.
6526 * g++.target/riscv/rvv/base/vzext_vf4_tu-1.C: Removed.
6527 * g++.target/riscv/rvv/base/vzext_vf4_tu-2.C: Removed.
6528 * g++.target/riscv/rvv/base/vzext_vf4_tu-3.C: Removed.
6529 * g++.target/riscv/rvv/base/vzext_vf4_tum-1.C: Removed.
6530 * g++.target/riscv/rvv/base/vzext_vf4_tum-2.C: Removed.
6531 * g++.target/riscv/rvv/base/vzext_vf4_tum-3.C: Removed.
6532 * g++.target/riscv/rvv/base/vzext_vf4_tumu-1.C: Removed.
6533 * g++.target/riscv/rvv/base/vzext_vf4_tumu-2.C: Removed.
6534 * g++.target/riscv/rvv/base/vzext_vf4_tumu-3.C: Removed.
6535 * g++.target/riscv/rvv/base/vzext_vf8-1.C: Removed.
6536 * g++.target/riscv/rvv/base/vzext_vf8-2.C: Removed.
6537 * g++.target/riscv/rvv/base/vzext_vf8-3.C: Removed.
6538 * g++.target/riscv/rvv/base/vzext_vf8_mu-1.C: Removed.
6539 * g++.target/riscv/rvv/base/vzext_vf8_mu-2.C: Removed.
6540 * g++.target/riscv/rvv/base/vzext_vf8_mu-3.C: Removed.
6541 * g++.target/riscv/rvv/base/vzext_vf8_tu-1.C: Removed.
6542 * g++.target/riscv/rvv/base/vzext_vf8_tu-2.C: Removed.
6543 * g++.target/riscv/rvv/base/vzext_vf8_tu-3.C: Removed.
6544 * g++.target/riscv/rvv/base/vzext_vf8_tum-1.C: Removed.
6545 * g++.target/riscv/rvv/base/vzext_vf8_tum-2.C: Removed.
6546 * g++.target/riscv/rvv/base/vzext_vf8_tum-3.C: Removed.
6547 * g++.target/riscv/rvv/base/vzext_vf8_tumu-1.C: Removed.
6548 * g++.target/riscv/rvv/base/vzext_vf8_tumu-2.C: Removed.
6549 * g++.target/riscv/rvv/base/vzext_vf8_tumu-3.C: Removed.
6550 * gcc.target/riscv/rvv/base/vaadd_vv-1.c: Removed.
6551 * gcc.target/riscv/rvv/base/vaadd_vv-2.c: Removed.
6552 * gcc.target/riscv/rvv/base/vaadd_vv-3.c: Removed.
6553 * gcc.target/riscv/rvv/base/vaadd_vv_m-1.c: Removed.
6554 * gcc.target/riscv/rvv/base/vaadd_vv_m-2.c: Removed.
6555 * gcc.target/riscv/rvv/base/vaadd_vv_m-3.c: Removed.
6556 * gcc.target/riscv/rvv/base/vaadd_vv_mu-1.c: Removed.
6557 * gcc.target/riscv/rvv/base/vaadd_vv_mu-2.c: Removed.
6558 * gcc.target/riscv/rvv/base/vaadd_vv_mu-3.c: Removed.
6559 * gcc.target/riscv/rvv/base/vaadd_vv_tu-1.c: Removed.
6560 * gcc.target/riscv/rvv/base/vaadd_vv_tu-2.c: Removed.
6561 * gcc.target/riscv/rvv/base/vaadd_vv_tu-3.c: Removed.
6562 * gcc.target/riscv/rvv/base/vaadd_vv_tum-1.c: Removed.
6563 * gcc.target/riscv/rvv/base/vaadd_vv_tum-2.c: Removed.
6564 * gcc.target/riscv/rvv/base/vaadd_vv_tum-3.c: Removed.
6565 * gcc.target/riscv/rvv/base/vaadd_vv_tumu-1.c: Removed.
6566 * gcc.target/riscv/rvv/base/vaadd_vv_tumu-2.c: Removed.
6567 * gcc.target/riscv/rvv/base/vaadd_vv_tumu-3.c: Removed.
6568 * gcc.target/riscv/rvv/base/vaadd_vx_m_rv32-1.c: Removed.
6569 * gcc.target/riscv/rvv/base/vaadd_vx_m_rv32-2.c: Removed.
6570 * gcc.target/riscv/rvv/base/vaadd_vx_m_rv32-3.c: Removed.
6571 * gcc.target/riscv/rvv/base/vaadd_vx_m_rv64-1.c: Removed.
6572 * gcc.target/riscv/rvv/base/vaadd_vx_m_rv64-2.c: Removed.
6573 * gcc.target/riscv/rvv/base/vaadd_vx_m_rv64-3.c: Removed.
6574 * gcc.target/riscv/rvv/base/vaadd_vx_mu_rv32-1.c: Removed.
6575 * gcc.target/riscv/rvv/base/vaadd_vx_mu_rv32-2.c: Removed.
6576 * gcc.target/riscv/rvv/base/vaadd_vx_mu_rv32-3.c: Removed.
6577 * gcc.target/riscv/rvv/base/vaadd_vx_mu_rv64-1.c: Removed.
6578 * gcc.target/riscv/rvv/base/vaadd_vx_mu_rv64-2.c: Removed.
6579 * gcc.target/riscv/rvv/base/vaadd_vx_mu_rv64-3.c: Removed.
6580 * gcc.target/riscv/rvv/base/vaadd_vx_rv32-1.c: Removed.
6581 * gcc.target/riscv/rvv/base/vaadd_vx_rv32-2.c: Removed.
6582 * gcc.target/riscv/rvv/base/vaadd_vx_rv32-3.c: Removed.
6583 * gcc.target/riscv/rvv/base/vaadd_vx_rv64-1.c: Removed.
6584 * gcc.target/riscv/rvv/base/vaadd_vx_rv64-2.c: Removed.
6585 * gcc.target/riscv/rvv/base/vaadd_vx_rv64-3.c: Removed.
6586 * gcc.target/riscv/rvv/base/vaadd_vx_tu_rv32-1.c: Removed.
6587 * gcc.target/riscv/rvv/base/vaadd_vx_tu_rv32-2.c: Removed.
6588 * gcc.target/riscv/rvv/base/vaadd_vx_tu_rv32-3.c: Removed.
6589 * gcc.target/riscv/rvv/base/vaadd_vx_tu_rv64-1.c: Removed.
6590 * gcc.target/riscv/rvv/base/vaadd_vx_tu_rv64-2.c: Removed.
6591 * gcc.target/riscv/rvv/base/vaadd_vx_tu_rv64-3.c: Removed.
6592 * gcc.target/riscv/rvv/base/vaadd_vx_tum_rv32-1.c: Removed.
6593 * gcc.target/riscv/rvv/base/vaadd_vx_tum_rv32-2.c: Removed.
6594 * gcc.target/riscv/rvv/base/vaadd_vx_tum_rv32-3.c: Removed.
6595 * gcc.target/riscv/rvv/base/vaadd_vx_tum_rv64-1.c: Removed.
6596 * gcc.target/riscv/rvv/base/vaadd_vx_tum_rv64-2.c: Removed.
6597 * gcc.target/riscv/rvv/base/vaadd_vx_tum_rv64-3.c: Removed.
6598 * gcc.target/riscv/rvv/base/vaadd_vx_tumu_rv32-1.c: Removed.
6599 * gcc.target/riscv/rvv/base/vaadd_vx_tumu_rv32-2.c: Removed.
6600 * gcc.target/riscv/rvv/base/vaadd_vx_tumu_rv32-3.c: Removed.
6601 * gcc.target/riscv/rvv/base/vaadd_vx_tumu_rv64-1.c: Removed.
6602 * gcc.target/riscv/rvv/base/vaadd_vx_tumu_rv64-2.c: Removed.
6603 * gcc.target/riscv/rvv/base/vaadd_vx_tumu_rv64-3.c: Removed.
6604 * gcc.target/riscv/rvv/base/vaaddu_vv-1.c: Removed.
6605 * gcc.target/riscv/rvv/base/vaaddu_vv-2.c: Removed.
6606 * gcc.target/riscv/rvv/base/vaaddu_vv-3.c: Removed.
6607 * gcc.target/riscv/rvv/base/vaaddu_vv_m-1.c: Removed.
6608 * gcc.target/riscv/rvv/base/vaaddu_vv_m-2.c: Removed.
6609 * gcc.target/riscv/rvv/base/vaaddu_vv_m-3.c: Removed.
6610 * gcc.target/riscv/rvv/base/vaaddu_vv_mu-1.c: Removed.
6611 * gcc.target/riscv/rvv/base/vaaddu_vv_mu-2.c: Removed.
6612 * gcc.target/riscv/rvv/base/vaaddu_vv_mu-3.c: Removed.
6613 * gcc.target/riscv/rvv/base/vaaddu_vv_tu-1.c: Removed.
6614 * gcc.target/riscv/rvv/base/vaaddu_vv_tu-2.c: Removed.
6615 * gcc.target/riscv/rvv/base/vaaddu_vv_tu-3.c: Removed.
6616 * gcc.target/riscv/rvv/base/vaaddu_vv_tum-1.c: Removed.
6617 * gcc.target/riscv/rvv/base/vaaddu_vv_tum-2.c: Removed.
6618 * gcc.target/riscv/rvv/base/vaaddu_vv_tum-3.c: Removed.
6619 * gcc.target/riscv/rvv/base/vaaddu_vv_tumu-1.c: Removed.
6620 * gcc.target/riscv/rvv/base/vaaddu_vv_tumu-2.c: Removed.
6621 * gcc.target/riscv/rvv/base/vaaddu_vv_tumu-3.c: Removed.
6622 * gcc.target/riscv/rvv/base/vaaddu_vx_m_rv32-1.c: Removed.
6623 * gcc.target/riscv/rvv/base/vaaddu_vx_m_rv32-2.c: Removed.
6624 * gcc.target/riscv/rvv/base/vaaddu_vx_m_rv32-3.c: Removed.
6625 * gcc.target/riscv/rvv/base/vaaddu_vx_m_rv64-1.c: Removed.
6626 * gcc.target/riscv/rvv/base/vaaddu_vx_m_rv64-2.c: Removed.
6627 * gcc.target/riscv/rvv/base/vaaddu_vx_m_rv64-3.c: Removed.
6628 * gcc.target/riscv/rvv/base/vaaddu_vx_mu_rv32-1.c: Removed.
6629 * gcc.target/riscv/rvv/base/vaaddu_vx_mu_rv32-2.c: Removed.
6630 * gcc.target/riscv/rvv/base/vaaddu_vx_mu_rv32-3.c: Removed.
6631 * gcc.target/riscv/rvv/base/vaaddu_vx_mu_rv64-1.c: Removed.
6632 * gcc.target/riscv/rvv/base/vaaddu_vx_mu_rv64-2.c: Removed.
6633 * gcc.target/riscv/rvv/base/vaaddu_vx_mu_rv64-3.c: Removed.
6634 * gcc.target/riscv/rvv/base/vaaddu_vx_rv32-1.c: Removed.
6635 * gcc.target/riscv/rvv/base/vaaddu_vx_rv32-2.c: Removed.
6636 * gcc.target/riscv/rvv/base/vaaddu_vx_rv32-3.c: Removed.
6637 * gcc.target/riscv/rvv/base/vaaddu_vx_rv64-1.c: Removed.
6638 * gcc.target/riscv/rvv/base/vaaddu_vx_rv64-2.c: Removed.
6639 * gcc.target/riscv/rvv/base/vaaddu_vx_rv64-3.c: Removed.
6640 * gcc.target/riscv/rvv/base/vaaddu_vx_tu_rv32-1.c: Removed.
6641 * gcc.target/riscv/rvv/base/vaaddu_vx_tu_rv32-2.c: Removed.
6642 * gcc.target/riscv/rvv/base/vaaddu_vx_tu_rv32-3.c: Removed.
6643 * gcc.target/riscv/rvv/base/vaaddu_vx_tu_rv64-1.c: Removed.
6644 * gcc.target/riscv/rvv/base/vaaddu_vx_tu_rv64-2.c: Removed.
6645 * gcc.target/riscv/rvv/base/vaaddu_vx_tu_rv64-3.c: Removed.
6646 * gcc.target/riscv/rvv/base/vaaddu_vx_tum_rv32-1.c: Removed.
6647 * gcc.target/riscv/rvv/base/vaaddu_vx_tum_rv32-2.c: Removed.
6648 * gcc.target/riscv/rvv/base/vaaddu_vx_tum_rv32-3.c: Removed.
6649 * gcc.target/riscv/rvv/base/vaaddu_vx_tum_rv64-1.c: Removed.
6650 * gcc.target/riscv/rvv/base/vaaddu_vx_tum_rv64-2.c: Removed.
6651 * gcc.target/riscv/rvv/base/vaaddu_vx_tum_rv64-3.c: Removed.
6652 * gcc.target/riscv/rvv/base/vaaddu_vx_tumu_rv32-1.c: Removed.
6653 * gcc.target/riscv/rvv/base/vaaddu_vx_tumu_rv32-2.c: Removed.
6654 * gcc.target/riscv/rvv/base/vaaddu_vx_tumu_rv32-3.c: Removed.
6655 * gcc.target/riscv/rvv/base/vaaddu_vx_tumu_rv64-1.c: Removed.
6656 * gcc.target/riscv/rvv/base/vaaddu_vx_tumu_rv64-2.c: Removed.
6657 * gcc.target/riscv/rvv/base/vaaddu_vx_tumu_rv64-3.c: Removed.
6658 * gcc.target/riscv/rvv/base/vadc-1.c: Removed.
6659 * gcc.target/riscv/rvv/base/vadc-2.c: Removed.
6660 * gcc.target/riscv/rvv/base/vadc-3.c: Removed.
6661 * gcc.target/riscv/rvv/base/vadc-4.c: Removed.
6662 * gcc.target/riscv/rvv/base/vadc_vvm-1.c: Removed.
6663 * gcc.target/riscv/rvv/base/vadc_vvm-2.c: Removed.
6664 * gcc.target/riscv/rvv/base/vadc_vvm-3.c: Removed.
6665 * gcc.target/riscv/rvv/base/vadc_vvm_tu-1.c: Removed.
6666 * gcc.target/riscv/rvv/base/vadc_vvm_tu-2.c: Removed.
6667 * gcc.target/riscv/rvv/base/vadc_vvm_tu-3.c: Removed.
6668 * gcc.target/riscv/rvv/base/vadc_vxm_rv32-1.c: Removed.
6669 * gcc.target/riscv/rvv/base/vadc_vxm_rv32-2.c: Removed.
6670 * gcc.target/riscv/rvv/base/vadc_vxm_rv32-3.c: Removed.
6671 * gcc.target/riscv/rvv/base/vadc_vxm_rv64-1.c: Removed.
6672 * gcc.target/riscv/rvv/base/vadc_vxm_rv64-2.c: Removed.
6673 * gcc.target/riscv/rvv/base/vadc_vxm_rv64-3.c: Removed.
6674 * gcc.target/riscv/rvv/base/vadc_vxm_tu_rv32-1.c: Removed.
6675 * gcc.target/riscv/rvv/base/vadc_vxm_tu_rv32-2.c: Removed.
6676 * gcc.target/riscv/rvv/base/vadc_vxm_tu_rv32-3.c: Removed.
6677 * gcc.target/riscv/rvv/base/vadc_vxm_tu_rv64-1.c: Removed.
6678 * gcc.target/riscv/rvv/base/vadc_vxm_tu_rv64-2.c: Removed.
6679 * gcc.target/riscv/rvv/base/vadc_vxm_tu_rv64-3.c: Removed.
6680 * gcc.target/riscv/rvv/base/vadd_vv-1.c: Removed.
6681 * gcc.target/riscv/rvv/base/vadd_vv-2.c: Removed.
6682 * gcc.target/riscv/rvv/base/vadd_vv-3.c: Removed.
6683 * gcc.target/riscv/rvv/base/vadd_vv_m-1.c: Removed.
6684 * gcc.target/riscv/rvv/base/vadd_vv_m-2.c: Removed.
6685 * gcc.target/riscv/rvv/base/vadd_vv_m-3.c: Removed.
6686 * gcc.target/riscv/rvv/base/vadd_vv_mu-1.c: Removed.
6687 * gcc.target/riscv/rvv/base/vadd_vv_mu-2.c: Removed.
6688 * gcc.target/riscv/rvv/base/vadd_vv_mu-3.c: Removed.
6689 * gcc.target/riscv/rvv/base/vadd_vv_tu-1.c: Removed.
6690 * gcc.target/riscv/rvv/base/vadd_vv_tu-2.c: Removed.
6691 * gcc.target/riscv/rvv/base/vadd_vv_tu-3.c: Removed.
6692 * gcc.target/riscv/rvv/base/vadd_vv_tum-1.c: Removed.
6693 * gcc.target/riscv/rvv/base/vadd_vv_tum-2.c: Removed.
6694 * gcc.target/riscv/rvv/base/vadd_vv_tum-3.c: Removed.
6695 * gcc.target/riscv/rvv/base/vadd_vv_tumu-1.c: Removed.
6696 * gcc.target/riscv/rvv/base/vadd_vv_tumu-2.c: Removed.
6697 * gcc.target/riscv/rvv/base/vadd_vv_tumu-3.c: Removed.
6698 * gcc.target/riscv/rvv/base/vadd_vx_m_rv32-1.c: Removed.
6699 * gcc.target/riscv/rvv/base/vadd_vx_m_rv32-2.c: Removed.
6700 * gcc.target/riscv/rvv/base/vadd_vx_m_rv32-3.c: Removed.
6701 * gcc.target/riscv/rvv/base/vadd_vx_m_rv64-1.c: Removed.
6702 * gcc.target/riscv/rvv/base/vadd_vx_m_rv64-2.c: Removed.
6703 * gcc.target/riscv/rvv/base/vadd_vx_m_rv64-3.c: Removed.
6704 * gcc.target/riscv/rvv/base/vadd_vx_mu_rv32-1.c: Removed.
6705 * gcc.target/riscv/rvv/base/vadd_vx_mu_rv32-2.c: Removed.
6706 * gcc.target/riscv/rvv/base/vadd_vx_mu_rv32-3.c: Removed.
6707 * gcc.target/riscv/rvv/base/vadd_vx_mu_rv64-1.c: Removed.
6708 * gcc.target/riscv/rvv/base/vadd_vx_mu_rv64-2.c: Removed.
6709 * gcc.target/riscv/rvv/base/vadd_vx_mu_rv64-3.c: Removed.
6710 * gcc.target/riscv/rvv/base/vadd_vx_rv32-1.c: Removed.
6711 * gcc.target/riscv/rvv/base/vadd_vx_rv32-2.c: Removed.
6712 * gcc.target/riscv/rvv/base/vadd_vx_rv32-3.c: Removed.
6713 * gcc.target/riscv/rvv/base/vadd_vx_rv64-1.c: Removed.
6714 * gcc.target/riscv/rvv/base/vadd_vx_rv64-2.c: Removed.
6715 * gcc.target/riscv/rvv/base/vadd_vx_rv64-3.c: Removed.
6716 * gcc.target/riscv/rvv/base/vadd_vx_tu_rv32-1.c: Removed.
6717 * gcc.target/riscv/rvv/base/vadd_vx_tu_rv32-2.c: Removed.
6718 * gcc.target/riscv/rvv/base/vadd_vx_tu_rv32-3.c: Removed.
6719 * gcc.target/riscv/rvv/base/vadd_vx_tu_rv64-1.c: Removed.
6720 * gcc.target/riscv/rvv/base/vadd_vx_tu_rv64-2.c: Removed.
6721 * gcc.target/riscv/rvv/base/vadd_vx_tu_rv64-3.c: Removed.
6722 * gcc.target/riscv/rvv/base/vadd_vx_tum_rv32-1.c: Removed.
6723 * gcc.target/riscv/rvv/base/vadd_vx_tum_rv32-2.c: Removed.
6724 * gcc.target/riscv/rvv/base/vadd_vx_tum_rv32-3.c: Removed.
6725 * gcc.target/riscv/rvv/base/vadd_vx_tum_rv64-1.c: Removed.
6726 * gcc.target/riscv/rvv/base/vadd_vx_tum_rv64-2.c: Removed.
6727 * gcc.target/riscv/rvv/base/vadd_vx_tum_rv64-3.c: Removed.
6728 * gcc.target/riscv/rvv/base/vadd_vx_tumu_rv32-1.c: Removed.
6729 * gcc.target/riscv/rvv/base/vadd_vx_tumu_rv32-2.c: Removed.
6730 * gcc.target/riscv/rvv/base/vadd_vx_tumu_rv32-3.c: Removed.
6731 * gcc.target/riscv/rvv/base/vadd_vx_tumu_rv64-1.c: Removed.
6732 * gcc.target/riscv/rvv/base/vadd_vx_tumu_rv64-2.c: Removed.
6733 * gcc.target/riscv/rvv/base/vadd_vx_tumu_rv64-3.c: Removed.
6734 * gcc.target/riscv/rvv/base/vand_vv-1.c: Removed.
6735 * gcc.target/riscv/rvv/base/vand_vv-2.c: Removed.
6736 * gcc.target/riscv/rvv/base/vand_vv-3.c: Removed.
6737 * gcc.target/riscv/rvv/base/vand_vv_m-1.c: Removed.
6738 * gcc.target/riscv/rvv/base/vand_vv_m-2.c: Removed.
6739 * gcc.target/riscv/rvv/base/vand_vv_m-3.c: Removed.
6740 * gcc.target/riscv/rvv/base/vand_vv_mu-1.c: Removed.
6741 * gcc.target/riscv/rvv/base/vand_vv_mu-2.c: Removed.
6742 * gcc.target/riscv/rvv/base/vand_vv_mu-3.c: Removed.
6743 * gcc.target/riscv/rvv/base/vand_vv_tu-1.c: Removed.
6744 * gcc.target/riscv/rvv/base/vand_vv_tu-2.c: Removed.
6745 * gcc.target/riscv/rvv/base/vand_vv_tu-3.c: Removed.
6746 * gcc.target/riscv/rvv/base/vand_vv_tum-1.c: Removed.
6747 * gcc.target/riscv/rvv/base/vand_vv_tum-2.c: Removed.
6748 * gcc.target/riscv/rvv/base/vand_vv_tum-3.c: Removed.
6749 * gcc.target/riscv/rvv/base/vand_vv_tumu-1.c: Removed.
6750 * gcc.target/riscv/rvv/base/vand_vv_tumu-2.c: Removed.
6751 * gcc.target/riscv/rvv/base/vand_vv_tumu-3.c: Removed.
6752 * gcc.target/riscv/rvv/base/vand_vx_m_rv32-1.c: Removed.
6753 * gcc.target/riscv/rvv/base/vand_vx_m_rv32-2.c: Removed.
6754 * gcc.target/riscv/rvv/base/vand_vx_m_rv32-3.c: Removed.
6755 * gcc.target/riscv/rvv/base/vand_vx_m_rv64-1.c: Removed.
6756 * gcc.target/riscv/rvv/base/vand_vx_m_rv64-2.c: Removed.
6757 * gcc.target/riscv/rvv/base/vand_vx_m_rv64-3.c: Removed.
6758 * gcc.target/riscv/rvv/base/vand_vx_mu_rv32-1.c: Removed.
6759 * gcc.target/riscv/rvv/base/vand_vx_mu_rv32-2.c: Removed.
6760 * gcc.target/riscv/rvv/base/vand_vx_mu_rv32-3.c: Removed.
6761 * gcc.target/riscv/rvv/base/vand_vx_mu_rv64-1.c: Removed.
6762 * gcc.target/riscv/rvv/base/vand_vx_mu_rv64-2.c: Removed.
6763 * gcc.target/riscv/rvv/base/vand_vx_mu_rv64-3.c: Removed.
6764 * gcc.target/riscv/rvv/base/vand_vx_rv32-1.c: Removed.
6765 * gcc.target/riscv/rvv/base/vand_vx_rv32-2.c: Removed.
6766 * gcc.target/riscv/rvv/base/vand_vx_rv32-3.c: Removed.
6767 * gcc.target/riscv/rvv/base/vand_vx_rv64-1.c: Removed.
6768 * gcc.target/riscv/rvv/base/vand_vx_rv64-2.c: Removed.
6769 * gcc.target/riscv/rvv/base/vand_vx_rv64-3.c: Removed.
6770 * gcc.target/riscv/rvv/base/vand_vx_tu_rv32-1.c: Removed.
6771 * gcc.target/riscv/rvv/base/vand_vx_tu_rv32-2.c: Removed.
6772 * gcc.target/riscv/rvv/base/vand_vx_tu_rv32-3.c: Removed.
6773 * gcc.target/riscv/rvv/base/vand_vx_tu_rv64-1.c: Removed.
6774 * gcc.target/riscv/rvv/base/vand_vx_tu_rv64-2.c: Removed.
6775 * gcc.target/riscv/rvv/base/vand_vx_tu_rv64-3.c: Removed.
6776 * gcc.target/riscv/rvv/base/vand_vx_tum_rv32-1.c: Removed.
6777 * gcc.target/riscv/rvv/base/vand_vx_tum_rv32-2.c: Removed.
6778 * gcc.target/riscv/rvv/base/vand_vx_tum_rv32-3.c: Removed.
6779 * gcc.target/riscv/rvv/base/vand_vx_tum_rv64-1.c: Removed.
6780 * gcc.target/riscv/rvv/base/vand_vx_tum_rv64-2.c: Removed.
6781 * gcc.target/riscv/rvv/base/vand_vx_tum_rv64-3.c: Removed.
6782 * gcc.target/riscv/rvv/base/vand_vx_tumu_rv32-1.c: Removed.
6783 * gcc.target/riscv/rvv/base/vand_vx_tumu_rv32-2.c: Removed.
6784 * gcc.target/riscv/rvv/base/vand_vx_tumu_rv32-3.c: Removed.
6785 * gcc.target/riscv/rvv/base/vand_vx_tumu_rv64-1.c: Removed.
6786 * gcc.target/riscv/rvv/base/vand_vx_tumu_rv64-2.c: Removed.
6787 * gcc.target/riscv/rvv/base/vand_vx_tumu_rv64-3.c: Removed.
6788 * gcc.target/riscv/rvv/base/vasub_vv-1.c: Removed.
6789 * gcc.target/riscv/rvv/base/vasub_vv-2.c: Removed.
6790 * gcc.target/riscv/rvv/base/vasub_vv-3.c: Removed.
6791 * gcc.target/riscv/rvv/base/vasub_vv_m-1.c: Removed.
6792 * gcc.target/riscv/rvv/base/vasub_vv_m-2.c: Removed.
6793 * gcc.target/riscv/rvv/base/vasub_vv_m-3.c: Removed.
6794 * gcc.target/riscv/rvv/base/vasub_vv_mu-1.c: Removed.
6795 * gcc.target/riscv/rvv/base/vasub_vv_mu-2.c: Removed.
6796 * gcc.target/riscv/rvv/base/vasub_vv_mu-3.c: Removed.
6797 * gcc.target/riscv/rvv/base/vasub_vv_tu-1.c: Removed.
6798 * gcc.target/riscv/rvv/base/vasub_vv_tu-2.c: Removed.
6799 * gcc.target/riscv/rvv/base/vasub_vv_tu-3.c: Removed.
6800 * gcc.target/riscv/rvv/base/vasub_vv_tum-1.c: Removed.
6801 * gcc.target/riscv/rvv/base/vasub_vv_tum-2.c: Removed.
6802 * gcc.target/riscv/rvv/base/vasub_vv_tum-3.c: Removed.
6803 * gcc.target/riscv/rvv/base/vasub_vv_tumu-1.c: Removed.
6804 * gcc.target/riscv/rvv/base/vasub_vv_tumu-2.c: Removed.
6805 * gcc.target/riscv/rvv/base/vasub_vv_tumu-3.c: Removed.
6806 * gcc.target/riscv/rvv/base/vasub_vx_m_rv32-1.c: Removed.
6807 * gcc.target/riscv/rvv/base/vasub_vx_m_rv32-2.c: Removed.
6808 * gcc.target/riscv/rvv/base/vasub_vx_m_rv32-3.c: Removed.
6809 * gcc.target/riscv/rvv/base/vasub_vx_m_rv64-1.c: Removed.
6810 * gcc.target/riscv/rvv/base/vasub_vx_m_rv64-2.c: Removed.
6811 * gcc.target/riscv/rvv/base/vasub_vx_m_rv64-3.c: Removed.
6812 * gcc.target/riscv/rvv/base/vasub_vx_mu_rv32-1.c: Removed.
6813 * gcc.target/riscv/rvv/base/vasub_vx_mu_rv32-2.c: Removed.
6814 * gcc.target/riscv/rvv/base/vasub_vx_mu_rv32-3.c: Removed.
6815 * gcc.target/riscv/rvv/base/vasub_vx_mu_rv64-1.c: Removed.
6816 * gcc.target/riscv/rvv/base/vasub_vx_mu_rv64-2.c: Removed.
6817 * gcc.target/riscv/rvv/base/vasub_vx_mu_rv64-3.c: Removed.
6818 * gcc.target/riscv/rvv/base/vasub_vx_rv32-1.c: Removed.
6819 * gcc.target/riscv/rvv/base/vasub_vx_rv32-2.c: Removed.
6820 * gcc.target/riscv/rvv/base/vasub_vx_rv32-3.c: Removed.
6821 * gcc.target/riscv/rvv/base/vasub_vx_rv64-1.c: Removed.
6822 * gcc.target/riscv/rvv/base/vasub_vx_rv64-2.c: Removed.
6823 * gcc.target/riscv/rvv/base/vasub_vx_rv64-3.c: Removed.
6824 * gcc.target/riscv/rvv/base/vasub_vx_tu_rv32-1.c: Removed.
6825 * gcc.target/riscv/rvv/base/vasub_vx_tu_rv32-2.c: Removed.
6826 * gcc.target/riscv/rvv/base/vasub_vx_tu_rv32-3.c: Removed.
6827 * gcc.target/riscv/rvv/base/vasub_vx_tu_rv64-1.c: Removed.
6828 * gcc.target/riscv/rvv/base/vasub_vx_tu_rv64-2.c: Removed.
6829 * gcc.target/riscv/rvv/base/vasub_vx_tu_rv64-3.c: Removed.
6830 * gcc.target/riscv/rvv/base/vasub_vx_tum_rv32-1.c: Removed.
6831 * gcc.target/riscv/rvv/base/vasub_vx_tum_rv32-2.c: Removed.
6832 * gcc.target/riscv/rvv/base/vasub_vx_tum_rv32-3.c: Removed.
6833 * gcc.target/riscv/rvv/base/vasub_vx_tum_rv64-1.c: Removed.
6834 * gcc.target/riscv/rvv/base/vasub_vx_tum_rv64-2.c: Removed.
6835 * gcc.target/riscv/rvv/base/vasub_vx_tum_rv64-3.c: Removed.
6836 * gcc.target/riscv/rvv/base/vasub_vx_tumu_rv32-1.c: Removed.
6837 * gcc.target/riscv/rvv/base/vasub_vx_tumu_rv32-2.c: Removed.
6838 * gcc.target/riscv/rvv/base/vasub_vx_tumu_rv32-3.c: Removed.
6839 * gcc.target/riscv/rvv/base/vasub_vx_tumu_rv64-1.c: Removed.
6840 * gcc.target/riscv/rvv/base/vasub_vx_tumu_rv64-2.c: Removed.
6841 * gcc.target/riscv/rvv/base/vasub_vx_tumu_rv64-3.c: Removed.
6842 * gcc.target/riscv/rvv/base/vasubu_vv-1.c: Removed.
6843 * gcc.target/riscv/rvv/base/vasubu_vv-2.c: Removed.
6844 * gcc.target/riscv/rvv/base/vasubu_vv-3.c: Removed.
6845 * gcc.target/riscv/rvv/base/vasubu_vv_m-1.c: Removed.
6846 * gcc.target/riscv/rvv/base/vasubu_vv_m-2.c: Removed.
6847 * gcc.target/riscv/rvv/base/vasubu_vv_m-3.c: Removed.
6848 * gcc.target/riscv/rvv/base/vasubu_vv_mu-1.c: Removed.
6849 * gcc.target/riscv/rvv/base/vasubu_vv_mu-2.c: Removed.
6850 * gcc.target/riscv/rvv/base/vasubu_vv_mu-3.c: Removed.
6851 * gcc.target/riscv/rvv/base/vasubu_vv_tu-1.c: Removed.
6852 * gcc.target/riscv/rvv/base/vasubu_vv_tu-2.c: Removed.
6853 * gcc.target/riscv/rvv/base/vasubu_vv_tu-3.c: Removed.
6854 * gcc.target/riscv/rvv/base/vasubu_vv_tum-1.c: Removed.
6855 * gcc.target/riscv/rvv/base/vasubu_vv_tum-2.c: Removed.
6856 * gcc.target/riscv/rvv/base/vasubu_vv_tum-3.c: Removed.
6857 * gcc.target/riscv/rvv/base/vasubu_vv_tumu-1.c: Removed.
6858 * gcc.target/riscv/rvv/base/vasubu_vv_tumu-2.c: Removed.
6859 * gcc.target/riscv/rvv/base/vasubu_vv_tumu-3.c: Removed.
6860 * gcc.target/riscv/rvv/base/vasubu_vx_m_rv32-1.c: Removed.
6861 * gcc.target/riscv/rvv/base/vasubu_vx_m_rv32-2.c: Removed.
6862 * gcc.target/riscv/rvv/base/vasubu_vx_m_rv32-3.c: Removed.
6863 * gcc.target/riscv/rvv/base/vasubu_vx_m_rv64-1.c: Removed.
6864 * gcc.target/riscv/rvv/base/vasubu_vx_m_rv64-2.c: Removed.
6865 * gcc.target/riscv/rvv/base/vasubu_vx_m_rv64-3.c: Removed.
6866 * gcc.target/riscv/rvv/base/vasubu_vx_mu_rv32-1.c: Removed.
6867 * gcc.target/riscv/rvv/base/vasubu_vx_mu_rv32-2.c: Removed.
6868 * gcc.target/riscv/rvv/base/vasubu_vx_mu_rv32-3.c: Removed.
6869 * gcc.target/riscv/rvv/base/vasubu_vx_mu_rv64-1.c: Removed.
6870 * gcc.target/riscv/rvv/base/vasubu_vx_mu_rv64-2.c: Removed.
6871 * gcc.target/riscv/rvv/base/vasubu_vx_mu_rv64-3.c: Removed.
6872 * gcc.target/riscv/rvv/base/vasubu_vx_rv32-1.c: Removed.
6873 * gcc.target/riscv/rvv/base/vasubu_vx_rv32-2.c: Removed.
6874 * gcc.target/riscv/rvv/base/vasubu_vx_rv32-3.c: Removed.
6875 * gcc.target/riscv/rvv/base/vasubu_vx_rv64-1.c: Removed.
6876 * gcc.target/riscv/rvv/base/vasubu_vx_rv64-2.c: Removed.
6877 * gcc.target/riscv/rvv/base/vasubu_vx_rv64-3.c: Removed.
6878 * gcc.target/riscv/rvv/base/vasubu_vx_tu_rv32-1.c: Removed.
6879 * gcc.target/riscv/rvv/base/vasubu_vx_tu_rv32-2.c: Removed.
6880 * gcc.target/riscv/rvv/base/vasubu_vx_tu_rv32-3.c: Removed.
6881 * gcc.target/riscv/rvv/base/vasubu_vx_tu_rv64-1.c: Removed.
6882 * gcc.target/riscv/rvv/base/vasubu_vx_tu_rv64-2.c: Removed.
6883 * gcc.target/riscv/rvv/base/vasubu_vx_tu_rv64-3.c: Removed.
6884 * gcc.target/riscv/rvv/base/vasubu_vx_tum_rv32-1.c: Removed.
6885 * gcc.target/riscv/rvv/base/vasubu_vx_tum_rv32-2.c: Removed.
6886 * gcc.target/riscv/rvv/base/vasubu_vx_tum_rv32-3.c: Removed.
6887 * gcc.target/riscv/rvv/base/vasubu_vx_tum_rv64-1.c: Removed.
6888 * gcc.target/riscv/rvv/base/vasubu_vx_tum_rv64-2.c: Removed.
6889 * gcc.target/riscv/rvv/base/vasubu_vx_tum_rv64-3.c: Removed.
6890 * gcc.target/riscv/rvv/base/vasubu_vx_tumu_rv32-1.c: Removed.
6891 * gcc.target/riscv/rvv/base/vasubu_vx_tumu_rv32-2.c: Removed.
6892 * gcc.target/riscv/rvv/base/vasubu_vx_tumu_rv32-3.c: Removed.
6893 * gcc.target/riscv/rvv/base/vasubu_vx_tumu_rv64-1.c: Removed.
6894 * gcc.target/riscv/rvv/base/vasubu_vx_tumu_rv64-2.c: Removed.
6895 * gcc.target/riscv/rvv/base/vasubu_vx_tumu_rv64-3.c: Removed.
6896 * gcc.target/riscv/rvv/base/vdiv_vv-1.c: Removed.
6897 * gcc.target/riscv/rvv/base/vdiv_vv-2.c: Removed.
6898 * gcc.target/riscv/rvv/base/vdiv_vv-3.c: Removed.
6899 * gcc.target/riscv/rvv/base/vdiv_vv_m-1.c: Removed.
6900 * gcc.target/riscv/rvv/base/vdiv_vv_m-2.c: Removed.
6901 * gcc.target/riscv/rvv/base/vdiv_vv_m-3.c: Removed.
6902 * gcc.target/riscv/rvv/base/vdiv_vv_mu-1.c: Removed.
6903 * gcc.target/riscv/rvv/base/vdiv_vv_mu-2.c: Removed.
6904 * gcc.target/riscv/rvv/base/vdiv_vv_mu-3.c: Removed.
6905 * gcc.target/riscv/rvv/base/vdiv_vv_tu-1.c: Removed.
6906 * gcc.target/riscv/rvv/base/vdiv_vv_tu-2.c: Removed.
6907 * gcc.target/riscv/rvv/base/vdiv_vv_tu-3.c: Removed.
6908 * gcc.target/riscv/rvv/base/vdiv_vv_tum-1.c: Removed.
6909 * gcc.target/riscv/rvv/base/vdiv_vv_tum-2.c: Removed.
6910 * gcc.target/riscv/rvv/base/vdiv_vv_tum-3.c: Removed.
6911 * gcc.target/riscv/rvv/base/vdiv_vv_tumu-1.c: Removed.
6912 * gcc.target/riscv/rvv/base/vdiv_vv_tumu-2.c: Removed.
6913 * gcc.target/riscv/rvv/base/vdiv_vv_tumu-3.c: Removed.
6914 * gcc.target/riscv/rvv/base/vdiv_vx_m_rv32-1.c: Removed.
6915 * gcc.target/riscv/rvv/base/vdiv_vx_m_rv32-2.c: Removed.
6916 * gcc.target/riscv/rvv/base/vdiv_vx_m_rv32-3.c: Removed.
6917 * gcc.target/riscv/rvv/base/vdiv_vx_m_rv64-1.c: Removed.
6918 * gcc.target/riscv/rvv/base/vdiv_vx_m_rv64-2.c: Removed.
6919 * gcc.target/riscv/rvv/base/vdiv_vx_m_rv64-3.c: Removed.
6920 * gcc.target/riscv/rvv/base/vdiv_vx_mu_rv32-1.c: Removed.
6921 * gcc.target/riscv/rvv/base/vdiv_vx_mu_rv32-2.c: Removed.
6922 * gcc.target/riscv/rvv/base/vdiv_vx_mu_rv32-3.c: Removed.
6923 * gcc.target/riscv/rvv/base/vdiv_vx_mu_rv64-1.c: Removed.
6924 * gcc.target/riscv/rvv/base/vdiv_vx_mu_rv64-2.c: Removed.
6925 * gcc.target/riscv/rvv/base/vdiv_vx_mu_rv64-3.c: Removed.
6926 * gcc.target/riscv/rvv/base/vdiv_vx_rv32-1.c: Removed.
6927 * gcc.target/riscv/rvv/base/vdiv_vx_rv32-2.c: Removed.
6928 * gcc.target/riscv/rvv/base/vdiv_vx_rv32-3.c: Removed.
6929 * gcc.target/riscv/rvv/base/vdiv_vx_rv64-1.c: Removed.
6930 * gcc.target/riscv/rvv/base/vdiv_vx_rv64-2.c: Removed.
6931 * gcc.target/riscv/rvv/base/vdiv_vx_rv64-3.c: Removed.
6932 * gcc.target/riscv/rvv/base/vdiv_vx_tu_rv32-1.c: Removed.
6933 * gcc.target/riscv/rvv/base/vdiv_vx_tu_rv32-2.c: Removed.
6934 * gcc.target/riscv/rvv/base/vdiv_vx_tu_rv32-3.c: Removed.
6935 * gcc.target/riscv/rvv/base/vdiv_vx_tu_rv64-1.c: Removed.
6936 * gcc.target/riscv/rvv/base/vdiv_vx_tu_rv64-2.c: Removed.
6937 * gcc.target/riscv/rvv/base/vdiv_vx_tu_rv64-3.c: Removed.
6938 * gcc.target/riscv/rvv/base/vdiv_vx_tum_rv32-1.c: Removed.
6939 * gcc.target/riscv/rvv/base/vdiv_vx_tum_rv32-2.c: Removed.
6940 * gcc.target/riscv/rvv/base/vdiv_vx_tum_rv32-3.c: Removed.
6941 * gcc.target/riscv/rvv/base/vdiv_vx_tum_rv64-1.c: Removed.
6942 * gcc.target/riscv/rvv/base/vdiv_vx_tum_rv64-2.c: Removed.
6943 * gcc.target/riscv/rvv/base/vdiv_vx_tum_rv64-3.c: Removed.
6944 * gcc.target/riscv/rvv/base/vdiv_vx_tumu_rv32-1.c: Removed.
6945 * gcc.target/riscv/rvv/base/vdiv_vx_tumu_rv32-2.c: Removed.
6946 * gcc.target/riscv/rvv/base/vdiv_vx_tumu_rv32-3.c: Removed.
6947 * gcc.target/riscv/rvv/base/vdiv_vx_tumu_rv64-1.c: Removed.
6948 * gcc.target/riscv/rvv/base/vdiv_vx_tumu_rv64-2.c: Removed.
6949 * gcc.target/riscv/rvv/base/vdiv_vx_tumu_rv64-3.c: Removed.
6950 * gcc.target/riscv/rvv/base/vdivu_vv-1.c: Removed.
6951 * gcc.target/riscv/rvv/base/vdivu_vv-2.c: Removed.
6952 * gcc.target/riscv/rvv/base/vdivu_vv-3.c: Removed.
6953 * gcc.target/riscv/rvv/base/vdivu_vv_m-1.c: Removed.
6954 * gcc.target/riscv/rvv/base/vdivu_vv_m-2.c: Removed.
6955 * gcc.target/riscv/rvv/base/vdivu_vv_m-3.c: Removed.
6956 * gcc.target/riscv/rvv/base/vdivu_vv_mu-1.c: Removed.
6957 * gcc.target/riscv/rvv/base/vdivu_vv_mu-2.c: Removed.
6958 * gcc.target/riscv/rvv/base/vdivu_vv_mu-3.c: Removed.
6959 * gcc.target/riscv/rvv/base/vdivu_vv_tu-1.c: Removed.
6960 * gcc.target/riscv/rvv/base/vdivu_vv_tu-2.c: Removed.
6961 * gcc.target/riscv/rvv/base/vdivu_vv_tu-3.c: Removed.
6962 * gcc.target/riscv/rvv/base/vdivu_vv_tum-1.c: Removed.
6963 * gcc.target/riscv/rvv/base/vdivu_vv_tum-2.c: Removed.
6964 * gcc.target/riscv/rvv/base/vdivu_vv_tum-3.c: Removed.
6965 * gcc.target/riscv/rvv/base/vdivu_vv_tumu-1.c: Removed.
6966 * gcc.target/riscv/rvv/base/vdivu_vv_tumu-2.c: Removed.
6967 * gcc.target/riscv/rvv/base/vdivu_vv_tumu-3.c: Removed.
6968 * gcc.target/riscv/rvv/base/vdivu_vx_m_rv32-1.c: Removed.
6969 * gcc.target/riscv/rvv/base/vdivu_vx_m_rv32-2.c: Removed.
6970 * gcc.target/riscv/rvv/base/vdivu_vx_m_rv32-3.c: Removed.
6971 * gcc.target/riscv/rvv/base/vdivu_vx_m_rv64-1.c: Removed.
6972 * gcc.target/riscv/rvv/base/vdivu_vx_m_rv64-2.c: Removed.
6973 * gcc.target/riscv/rvv/base/vdivu_vx_m_rv64-3.c: Removed.
6974 * gcc.target/riscv/rvv/base/vdivu_vx_mu_rv32-1.c: Removed.
6975 * gcc.target/riscv/rvv/base/vdivu_vx_mu_rv32-2.c: Removed.
6976 * gcc.target/riscv/rvv/base/vdivu_vx_mu_rv32-3.c: Removed.
6977 * gcc.target/riscv/rvv/base/vdivu_vx_mu_rv64-1.c: Removed.
6978 * gcc.target/riscv/rvv/base/vdivu_vx_mu_rv64-2.c: Removed.
6979 * gcc.target/riscv/rvv/base/vdivu_vx_mu_rv64-3.c: Removed.
6980 * gcc.target/riscv/rvv/base/vdivu_vx_rv32-1.c: Removed.
6981 * gcc.target/riscv/rvv/base/vdivu_vx_rv32-2.c: Removed.
6982 * gcc.target/riscv/rvv/base/vdivu_vx_rv32-3.c: Removed.
6983 * gcc.target/riscv/rvv/base/vdivu_vx_rv64-1.c: Removed.
6984 * gcc.target/riscv/rvv/base/vdivu_vx_rv64-2.c: Removed.
6985 * gcc.target/riscv/rvv/base/vdivu_vx_rv64-3.c: Removed.
6986 * gcc.target/riscv/rvv/base/vdivu_vx_tu_rv32-1.c: Removed.
6987 * gcc.target/riscv/rvv/base/vdivu_vx_tu_rv32-2.c: Removed.
6988 * gcc.target/riscv/rvv/base/vdivu_vx_tu_rv32-3.c: Removed.
6989 * gcc.target/riscv/rvv/base/vdivu_vx_tu_rv64-1.c: Removed.
6990 * gcc.target/riscv/rvv/base/vdivu_vx_tu_rv64-2.c: Removed.
6991 * gcc.target/riscv/rvv/base/vdivu_vx_tu_rv64-3.c: Removed.
6992 * gcc.target/riscv/rvv/base/vdivu_vx_tum_rv32-1.c: Removed.
6993 * gcc.target/riscv/rvv/base/vdivu_vx_tum_rv32-2.c: Removed.
6994 * gcc.target/riscv/rvv/base/vdivu_vx_tum_rv32-3.c: Removed.
6995 * gcc.target/riscv/rvv/base/vdivu_vx_tum_rv64-1.c: Removed.
6996 * gcc.target/riscv/rvv/base/vdivu_vx_tum_rv64-2.c: Removed.
6997 * gcc.target/riscv/rvv/base/vdivu_vx_tum_rv64-3.c: Removed.
6998 * gcc.target/riscv/rvv/base/vdivu_vx_tumu_rv32-1.c: Removed.
6999 * gcc.target/riscv/rvv/base/vdivu_vx_tumu_rv32-2.c: Removed.
7000 * gcc.target/riscv/rvv/base/vdivu_vx_tumu_rv32-3.c: Removed.
7001 * gcc.target/riscv/rvv/base/vdivu_vx_tumu_rv64-1.c: Removed.
7002 * gcc.target/riscv/rvv/base/vdivu_vx_tumu_rv64-2.c: Removed.
7003 * gcc.target/riscv/rvv/base/vdivu_vx_tumu_rv64-3.c: Removed.
7004 * gcc.target/riscv/rvv/base/vle-1.c: Removed.
7005 * gcc.target/riscv/rvv/base/vle-2.c: Removed.
7006 * gcc.target/riscv/rvv/base/vle-3.c: Removed.
7007 * gcc.target/riscv/rvv/base/vle-constraint-1.c: Removed.
7008 * gcc.target/riscv/rvv/base/vle_m-1.c: Removed.
7009 * gcc.target/riscv/rvv/base/vle_m-2.c: Removed.
7010 * gcc.target/riscv/rvv/base/vle_m-3.c: Removed.
7011 * gcc.target/riscv/rvv/base/vle_mu-1.c: Removed.
7012 * gcc.target/riscv/rvv/base/vle_mu-2.c: Removed.
7013 * gcc.target/riscv/rvv/base/vle_mu-3.c: Removed.
7014 * gcc.target/riscv/rvv/base/vle_tu-1.c: Removed.
7015 * gcc.target/riscv/rvv/base/vle_tu-2.c: Removed.
7016 * gcc.target/riscv/rvv/base/vle_tu-3.c: Removed.
7017 * gcc.target/riscv/rvv/base/vle_tum-1.c: Removed.
7018 * gcc.target/riscv/rvv/base/vle_tum-2.c: Removed.
7019 * gcc.target/riscv/rvv/base/vle_tum-3.c: Removed.
7020 * gcc.target/riscv/rvv/base/vle_tumu-1.c: Removed.
7021 * gcc.target/riscv/rvv/base/vle_tumu-2.c: Removed.
7022 * gcc.target/riscv/rvv/base/vle_tumu-3.c: Removed.
7023 * gcc.target/riscv/rvv/base/vlm_vsm-1.c: Removed.
7024 * gcc.target/riscv/rvv/base/vlm_vsm-2.c: Removed.
7025 * gcc.target/riscv/rvv/base/vlm_vsm-3.c: Removed.
7026 * gcc.target/riscv/rvv/base/vlmul_v.c: Removed.
7027 * gcc.target/riscv/rvv/base/vloxei16_v-1.c: Removed.
7028 * gcc.target/riscv/rvv/base/vloxei16_v-2.c: Removed.
7029 * gcc.target/riscv/rvv/base/vloxei16_v-3.c: Removed.
7030 * gcc.target/riscv/rvv/base/vloxei16_v_m-1.c: Removed.
7031 * gcc.target/riscv/rvv/base/vloxei16_v_m-2.c: Removed.
7032 * gcc.target/riscv/rvv/base/vloxei16_v_m-3.c: Removed.
7033 * gcc.target/riscv/rvv/base/vloxei16_v_mu-1.c: Removed.
7034 * gcc.target/riscv/rvv/base/vloxei16_v_mu-2.c: Removed.
7035 * gcc.target/riscv/rvv/base/vloxei16_v_mu-3.c: Removed.
7036 * gcc.target/riscv/rvv/base/vloxei16_v_tu-1.c: Removed.
7037 * gcc.target/riscv/rvv/base/vloxei16_v_tu-2.c: Removed.
7038 * gcc.target/riscv/rvv/base/vloxei16_v_tu-3.c: Removed.
7039 * gcc.target/riscv/rvv/base/vloxei16_v_tum-1.c: Removed.
7040 * gcc.target/riscv/rvv/base/vloxei16_v_tum-2.c: Removed.
7041 * gcc.target/riscv/rvv/base/vloxei16_v_tum-3.c: Removed.
7042 * gcc.target/riscv/rvv/base/vloxei16_v_tumu-1.c: Removed.
7043 * gcc.target/riscv/rvv/base/vloxei16_v_tumu-2.c: Removed.
7044 * gcc.target/riscv/rvv/base/vloxei16_v_tumu-3.c: Removed.
7045 * gcc.target/riscv/rvv/base/vloxei32_v-1.c: Removed.
7046 * gcc.target/riscv/rvv/base/vloxei32_v-2.c: Removed.
7047 * gcc.target/riscv/rvv/base/vloxei32_v-3.c: Removed.
7048 * gcc.target/riscv/rvv/base/vloxei32_v_m-1.c: Removed.
7049 * gcc.target/riscv/rvv/base/vloxei32_v_m-2.c: Removed.
7050 * gcc.target/riscv/rvv/base/vloxei32_v_m-3.c: Removed.
7051 * gcc.target/riscv/rvv/base/vloxei32_v_mu-1.c: Removed.
7052 * gcc.target/riscv/rvv/base/vloxei32_v_mu-2.c: Removed.
7053 * gcc.target/riscv/rvv/base/vloxei32_v_mu-3.c: Removed.
7054 * gcc.target/riscv/rvv/base/vloxei32_v_tu-1.c: Removed.
7055 * gcc.target/riscv/rvv/base/vloxei32_v_tu-2.c: Removed.
7056 * gcc.target/riscv/rvv/base/vloxei32_v_tu-3.c: Removed.
7057 * gcc.target/riscv/rvv/base/vloxei32_v_tum-1.c: Removed.
7058 * gcc.target/riscv/rvv/base/vloxei32_v_tum-2.c: Removed.
7059 * gcc.target/riscv/rvv/base/vloxei32_v_tum-3.c: Removed.
7060 * gcc.target/riscv/rvv/base/vloxei32_v_tumu-1.c: Removed.
7061 * gcc.target/riscv/rvv/base/vloxei32_v_tumu-2.c: Removed.
7062 * gcc.target/riscv/rvv/base/vloxei32_v_tumu-3.c: Removed.
7063 * gcc.target/riscv/rvv/base/vloxei64_v-1.c: Removed.
7064 * gcc.target/riscv/rvv/base/vloxei64_v-2.c: Removed.
7065 * gcc.target/riscv/rvv/base/vloxei64_v-3.c: Removed.
7066 * gcc.target/riscv/rvv/base/vloxei64_v_m-1.c: Removed.
7067 * gcc.target/riscv/rvv/base/vloxei64_v_m-2.c: Removed.
7068 * gcc.target/riscv/rvv/base/vloxei64_v_m-3.c: Removed.
7069 * gcc.target/riscv/rvv/base/vloxei64_v_mu-1.c: Removed.
7070 * gcc.target/riscv/rvv/base/vloxei64_v_mu-2.c: Removed.
7071 * gcc.target/riscv/rvv/base/vloxei64_v_mu-3.c: Removed.
7072 * gcc.target/riscv/rvv/base/vloxei64_v_tu-1.c: Removed.
7073 * gcc.target/riscv/rvv/base/vloxei64_v_tu-2.c: Removed.
7074 * gcc.target/riscv/rvv/base/vloxei64_v_tu-3.c: Removed.
7075 * gcc.target/riscv/rvv/base/vloxei64_v_tum-1.c: Removed.
7076 * gcc.target/riscv/rvv/base/vloxei64_v_tum-2.c: Removed.
7077 * gcc.target/riscv/rvv/base/vloxei64_v_tum-3.c: Removed.
7078 * gcc.target/riscv/rvv/base/vloxei64_v_tumu-1.c: Removed.
7079 * gcc.target/riscv/rvv/base/vloxei64_v_tumu-2.c: Removed.
7080 * gcc.target/riscv/rvv/base/vloxei64_v_tumu-3.c: Removed.
7081 * gcc.target/riscv/rvv/base/vloxei8_v-1.c: Removed.
7082 * gcc.target/riscv/rvv/base/vloxei8_v-2.c: Removed.
7083 * gcc.target/riscv/rvv/base/vloxei8_v-3.c: Removed.
7084 * gcc.target/riscv/rvv/base/vloxei8_v_m-1.c: Removed.
7085 * gcc.target/riscv/rvv/base/vloxei8_v_m-2.c: Removed.
7086 * gcc.target/riscv/rvv/base/vloxei8_v_m-3.c: Removed.
7087 * gcc.target/riscv/rvv/base/vloxei8_v_mu-1.c: Removed.
7088 * gcc.target/riscv/rvv/base/vloxei8_v_mu-2.c: Removed.
7089 * gcc.target/riscv/rvv/base/vloxei8_v_mu-3.c: Removed.
7090 * gcc.target/riscv/rvv/base/vloxei8_v_tu-1.c: Removed.
7091 * gcc.target/riscv/rvv/base/vloxei8_v_tu-2.c: Removed.
7092 * gcc.target/riscv/rvv/base/vloxei8_v_tu-3.c: Removed.
7093 * gcc.target/riscv/rvv/base/vloxei8_v_tum-1.c: Removed.
7094 * gcc.target/riscv/rvv/base/vloxei8_v_tum-2.c: Removed.
7095 * gcc.target/riscv/rvv/base/vloxei8_v_tum-3.c: Removed.
7096 * gcc.target/riscv/rvv/base/vloxei8_v_tumu-1.c: Removed.
7097 * gcc.target/riscv/rvv/base/vloxei8_v_tumu-2.c: Removed.
7098 * gcc.target/riscv/rvv/base/vloxei8_v_tumu-3.c: Removed.
7099 * gcc.target/riscv/rvv/base/vlse-1.c: Removed.
7100 * gcc.target/riscv/rvv/base/vlse-2.c: Removed.
7101 * gcc.target/riscv/rvv/base/vlse-3.c: Removed.
7102 * gcc.target/riscv/rvv/base/vlse-vsse-constraint-1.c: Removed.
7103 * gcc.target/riscv/rvv/base/vlse_m-1.c: Removed.
7104 * gcc.target/riscv/rvv/base/vlse_m-2.c: Removed.
7105 * gcc.target/riscv/rvv/base/vlse_m-3.c: Removed.
7106 * gcc.target/riscv/rvv/base/vlse_mu-1.c: Removed.
7107 * gcc.target/riscv/rvv/base/vlse_mu-2.c: Removed.
7108 * gcc.target/riscv/rvv/base/vlse_mu-3.c: Removed.
7109 * gcc.target/riscv/rvv/base/vlse_tu-1.c: Removed.
7110 * gcc.target/riscv/rvv/base/vlse_tu-2.c: Removed.
7111 * gcc.target/riscv/rvv/base/vlse_tu-3.c: Removed.
7112 * gcc.target/riscv/rvv/base/vlse_tum-1.c: Removed.
7113 * gcc.target/riscv/rvv/base/vlse_tum-2.c: Removed.
7114 * gcc.target/riscv/rvv/base/vlse_tum-3.c: Removed.
7115 * gcc.target/riscv/rvv/base/vlse_tumu-1.c: Removed.
7116 * gcc.target/riscv/rvv/base/vlse_tumu-2.c: Removed.
7117 * gcc.target/riscv/rvv/base/vlse_tumu-3.c: Removed.
7118 * gcc.target/riscv/rvv/base/vluxei16_v-1.c: Removed.
7119 * gcc.target/riscv/rvv/base/vluxei16_v-2.c: Removed.
7120 * gcc.target/riscv/rvv/base/vluxei16_v-3.c: Removed.
7121 * gcc.target/riscv/rvv/base/vluxei16_v_m-1.c: Removed.
7122 * gcc.target/riscv/rvv/base/vluxei16_v_m-2.c: Removed.
7123 * gcc.target/riscv/rvv/base/vluxei16_v_m-3.c: Removed.
7124 * gcc.target/riscv/rvv/base/vluxei16_v_mu-1.c: Removed.
7125 * gcc.target/riscv/rvv/base/vluxei16_v_mu-2.c: Removed.
7126 * gcc.target/riscv/rvv/base/vluxei16_v_mu-3.c: Removed.
7127 * gcc.target/riscv/rvv/base/vluxei16_v_tu-1.c: Removed.
7128 * gcc.target/riscv/rvv/base/vluxei16_v_tu-2.c: Removed.
7129 * gcc.target/riscv/rvv/base/vluxei16_v_tu-3.c: Removed.
7130 * gcc.target/riscv/rvv/base/vluxei16_v_tum-1.c: Removed.
7131 * gcc.target/riscv/rvv/base/vluxei16_v_tum-2.c: Removed.
7132 * gcc.target/riscv/rvv/base/vluxei16_v_tum-3.c: Removed.
7133 * gcc.target/riscv/rvv/base/vluxei16_v_tumu-1.c: Removed.
7134 * gcc.target/riscv/rvv/base/vluxei16_v_tumu-2.c: Removed.
7135 * gcc.target/riscv/rvv/base/vluxei16_v_tumu-3.c: Removed.
7136 * gcc.target/riscv/rvv/base/vluxei32_v-1.c: Removed.
7137 * gcc.target/riscv/rvv/base/vluxei32_v-2.c: Removed.
7138 * gcc.target/riscv/rvv/base/vluxei32_v-3.c: Removed.
7139 * gcc.target/riscv/rvv/base/vluxei32_v_m-1.c: Removed.
7140 * gcc.target/riscv/rvv/base/vluxei32_v_m-2.c: Removed.
7141 * gcc.target/riscv/rvv/base/vluxei32_v_m-3.c: Removed.
7142 * gcc.target/riscv/rvv/base/vluxei32_v_mu-1.c: Removed.
7143 * gcc.target/riscv/rvv/base/vluxei32_v_mu-2.c: Removed.
7144 * gcc.target/riscv/rvv/base/vluxei32_v_mu-3.c: Removed.
7145 * gcc.target/riscv/rvv/base/vluxei32_v_tu-1.c: Removed.
7146 * gcc.target/riscv/rvv/base/vluxei32_v_tu-2.c: Removed.
7147 * gcc.target/riscv/rvv/base/vluxei32_v_tu-3.c: Removed.
7148 * gcc.target/riscv/rvv/base/vluxei32_v_tum-1.c: Removed.
7149 * gcc.target/riscv/rvv/base/vluxei32_v_tum-2.c: Removed.
7150 * gcc.target/riscv/rvv/base/vluxei32_v_tum-3.c: Removed.
7151 * gcc.target/riscv/rvv/base/vluxei32_v_tumu-1.c: Removed.
7152 * gcc.target/riscv/rvv/base/vluxei32_v_tumu-2.c: Removed.
7153 * gcc.target/riscv/rvv/base/vluxei32_v_tumu-3.c: Removed.
7154 * gcc.target/riscv/rvv/base/vluxei64_v-1.c: Removed.
7155 * gcc.target/riscv/rvv/base/vluxei64_v-2.c: Removed.
7156 * gcc.target/riscv/rvv/base/vluxei64_v-3.c: Removed.
7157 * gcc.target/riscv/rvv/base/vluxei64_v_m-1.c: Removed.
7158 * gcc.target/riscv/rvv/base/vluxei64_v_m-2.c: Removed.
7159 * gcc.target/riscv/rvv/base/vluxei64_v_m-3.c: Removed.
7160 * gcc.target/riscv/rvv/base/vluxei64_v_mu-1.c: Removed.
7161 * gcc.target/riscv/rvv/base/vluxei64_v_mu-2.c: Removed.
7162 * gcc.target/riscv/rvv/base/vluxei64_v_mu-3.c: Removed.
7163 * gcc.target/riscv/rvv/base/vluxei64_v_tu-1.c: Removed.
7164 * gcc.target/riscv/rvv/base/vluxei64_v_tu-2.c: Removed.
7165 * gcc.target/riscv/rvv/base/vluxei64_v_tu-3.c: Removed.
7166 * gcc.target/riscv/rvv/base/vluxei64_v_tum-1.c: Removed.
7167 * gcc.target/riscv/rvv/base/vluxei64_v_tum-2.c: Removed.
7168 * gcc.target/riscv/rvv/base/vluxei64_v_tum-3.c: Removed.
7169 * gcc.target/riscv/rvv/base/vluxei64_v_tumu-1.c: Removed.
7170 * gcc.target/riscv/rvv/base/vluxei64_v_tumu-2.c: Removed.
7171 * gcc.target/riscv/rvv/base/vluxei64_v_tumu-3.c: Removed.
7172 * gcc.target/riscv/rvv/base/vluxei8_v-1.c: Removed.
7173 * gcc.target/riscv/rvv/base/vluxei8_v-2.c: Removed.
7174 * gcc.target/riscv/rvv/base/vluxei8_v-3.c: Removed.
7175 * gcc.target/riscv/rvv/base/vluxei8_v_m-1.c: Removed.
7176 * gcc.target/riscv/rvv/base/vluxei8_v_m-2.c: Removed.
7177 * gcc.target/riscv/rvv/base/vluxei8_v_m-3.c: Removed.
7178 * gcc.target/riscv/rvv/base/vluxei8_v_mu-1.c: Removed.
7179 * gcc.target/riscv/rvv/base/vluxei8_v_mu-2.c: Removed.
7180 * gcc.target/riscv/rvv/base/vluxei8_v_mu-3.c: Removed.
7181 * gcc.target/riscv/rvv/base/vluxei8_v_tu-1.c: Removed.
7182 * gcc.target/riscv/rvv/base/vluxei8_v_tu-2.c: Removed.
7183 * gcc.target/riscv/rvv/base/vluxei8_v_tu-3.c: Removed.
7184 * gcc.target/riscv/rvv/base/vluxei8_v_tum-1.c: Removed.
7185 * gcc.target/riscv/rvv/base/vluxei8_v_tum-2.c: Removed.
7186 * gcc.target/riscv/rvv/base/vluxei8_v_tum-3.c: Removed.
7187 * gcc.target/riscv/rvv/base/vluxei8_v_tumu-1.c: Removed.
7188 * gcc.target/riscv/rvv/base/vluxei8_v_tumu-2.c: Removed.
7189 * gcc.target/riscv/rvv/base/vluxei8_v_tumu-3.c: Removed.
7190 * gcc.target/riscv/rvv/base/vlxei-vsxei-constraint-1.c: Removed.
7191 * gcc.target/riscv/rvv/base/vmacc_vv-1.c: Removed.
7192 * gcc.target/riscv/rvv/base/vmacc_vv-2.c: Removed.
7193 * gcc.target/riscv/rvv/base/vmacc_vv-3.c: Removed.
7194 * gcc.target/riscv/rvv/base/vmacc_vv_m-1.c: Removed.
7195 * gcc.target/riscv/rvv/base/vmacc_vv_m-2.c: Removed.
7196 * gcc.target/riscv/rvv/base/vmacc_vv_m-3.c: Removed.
7197 * gcc.target/riscv/rvv/base/vmacc_vv_mu-1.c: Removed.
7198 * gcc.target/riscv/rvv/base/vmacc_vv_mu-2.c: Removed.
7199 * gcc.target/riscv/rvv/base/vmacc_vv_mu-3.c: Removed.
7200 * gcc.target/riscv/rvv/base/vmacc_vv_tu-1.c: Removed.
7201 * gcc.target/riscv/rvv/base/vmacc_vv_tu-2.c: Removed.
7202 * gcc.target/riscv/rvv/base/vmacc_vv_tu-3.c: Removed.
7203 * gcc.target/riscv/rvv/base/vmacc_vv_tum-1.c: Removed.
7204 * gcc.target/riscv/rvv/base/vmacc_vv_tum-2.c: Removed.
7205 * gcc.target/riscv/rvv/base/vmacc_vv_tum-3.c: Removed.
7206 * gcc.target/riscv/rvv/base/vmacc_vv_tumu-1.c: Removed.
7207 * gcc.target/riscv/rvv/base/vmacc_vv_tumu-2.c: Removed.
7208 * gcc.target/riscv/rvv/base/vmacc_vv_tumu-3.c: Removed.
7209 * gcc.target/riscv/rvv/base/vmacc_vx_m_rv32-1.c: Removed.
7210 * gcc.target/riscv/rvv/base/vmacc_vx_m_rv32-2.c: Removed.
7211 * gcc.target/riscv/rvv/base/vmacc_vx_m_rv32-3.c: Removed.
7212 * gcc.target/riscv/rvv/base/vmacc_vx_m_rv64-1.c: Removed.
7213 * gcc.target/riscv/rvv/base/vmacc_vx_m_rv64-2.c: Removed.
7214 * gcc.target/riscv/rvv/base/vmacc_vx_m_rv64-3.c: Removed.
7215 * gcc.target/riscv/rvv/base/vmacc_vx_mu_rv32-1.c: Removed.
7216 * gcc.target/riscv/rvv/base/vmacc_vx_mu_rv32-2.c: Removed.
7217 * gcc.target/riscv/rvv/base/vmacc_vx_mu_rv32-3.c: Removed.
7218 * gcc.target/riscv/rvv/base/vmacc_vx_mu_rv64-1.c: Removed.
7219 * gcc.target/riscv/rvv/base/vmacc_vx_mu_rv64-2.c: Removed.
7220 * gcc.target/riscv/rvv/base/vmacc_vx_mu_rv64-3.c: Removed.
7221 * gcc.target/riscv/rvv/base/vmacc_vx_rv32-1.c: Removed.
7222 * gcc.target/riscv/rvv/base/vmacc_vx_rv32-2.c: Removed.
7223 * gcc.target/riscv/rvv/base/vmacc_vx_rv32-3.c: Removed.
7224 * gcc.target/riscv/rvv/base/vmacc_vx_rv64-1.c: Removed.
7225 * gcc.target/riscv/rvv/base/vmacc_vx_rv64-2.c: Removed.
7226 * gcc.target/riscv/rvv/base/vmacc_vx_rv64-3.c: Removed.
7227 * gcc.target/riscv/rvv/base/vmacc_vx_tu_rv32-1.c: Removed.
7228 * gcc.target/riscv/rvv/base/vmacc_vx_tu_rv32-2.c: Removed.
7229 * gcc.target/riscv/rvv/base/vmacc_vx_tu_rv32-3.c: Removed.
7230 * gcc.target/riscv/rvv/base/vmacc_vx_tu_rv64-1.c: Removed.
7231 * gcc.target/riscv/rvv/base/vmacc_vx_tu_rv64-2.c: Removed.
7232 * gcc.target/riscv/rvv/base/vmacc_vx_tu_rv64-3.c: Removed.
7233 * gcc.target/riscv/rvv/base/vmacc_vx_tum_rv32-1.c: Removed.
7234 * gcc.target/riscv/rvv/base/vmacc_vx_tum_rv32-2.c: Removed.
7235 * gcc.target/riscv/rvv/base/vmacc_vx_tum_rv32-3.c: Removed.
7236 * gcc.target/riscv/rvv/base/vmacc_vx_tum_rv64-1.c: Removed.
7237 * gcc.target/riscv/rvv/base/vmacc_vx_tum_rv64-2.c: Removed.
7238 * gcc.target/riscv/rvv/base/vmacc_vx_tum_rv64-3.c: Removed.
7239 * gcc.target/riscv/rvv/base/vmacc_vx_tumu_rv32-1.c: Removed.
7240 * gcc.target/riscv/rvv/base/vmacc_vx_tumu_rv32-2.c: Removed.
7241 * gcc.target/riscv/rvv/base/vmacc_vx_tumu_rv32-3.c: Removed.
7242 * gcc.target/riscv/rvv/base/vmacc_vx_tumu_rv64-1.c: Removed.
7243 * gcc.target/riscv/rvv/base/vmacc_vx_tumu_rv64-2.c: Removed.
7244 * gcc.target/riscv/rvv/base/vmacc_vx_tumu_rv64-3.c: Removed.
7245 * gcc.target/riscv/rvv/base/vmadc-1.c: Removed.
7246 * gcc.target/riscv/rvv/base/vmadc-2.c: Removed.
7247 * gcc.target/riscv/rvv/base/vmadc-3.c: Removed.
7248 * gcc.target/riscv/rvv/base/vmadc-4.c: Removed.
7249 * gcc.target/riscv/rvv/base/vmadc-5.c: Removed.
7250 * gcc.target/riscv/rvv/base/vmadc-6.c: Removed.
7251 * gcc.target/riscv/rvv/base/vmadc-7.c: Removed.
7252 * gcc.target/riscv/rvv/base/vmadc-8.c: Removed.
7253 * gcc.target/riscv/rvv/base/vmadc_vv-1.c: Removed.
7254 * gcc.target/riscv/rvv/base/vmadc_vv-2.c: Removed.
7255 * gcc.target/riscv/rvv/base/vmadc_vv-3.c: Removed.
7256 * gcc.target/riscv/rvv/base/vmadc_vvm-1.c: Removed.
7257 * gcc.target/riscv/rvv/base/vmadc_vvm-2.c: Removed.
7258 * gcc.target/riscv/rvv/base/vmadc_vvm-3.c: Removed.
7259 * gcc.target/riscv/rvv/base/vmadc_vx_rv32-1.c: Removed.
7260 * gcc.target/riscv/rvv/base/vmadc_vx_rv32-2.c: Removed.
7261 * gcc.target/riscv/rvv/base/vmadc_vx_rv32-3.c: Removed.
7262 * gcc.target/riscv/rvv/base/vmadc_vx_rv64-1.c: Removed.
7263 * gcc.target/riscv/rvv/base/vmadc_vx_rv64-2.c: Removed.
7264 * gcc.target/riscv/rvv/base/vmadc_vx_rv64-3.c: Removed.
7265 * gcc.target/riscv/rvv/base/vmadc_vxm_rv32-1.c: Removed.
7266 * gcc.target/riscv/rvv/base/vmadc_vxm_rv32-2.c: Removed.
7267 * gcc.target/riscv/rvv/base/vmadc_vxm_rv32-3.c: Removed.
7268 * gcc.target/riscv/rvv/base/vmadc_vxm_rv64-1.c: Removed.
7269 * gcc.target/riscv/rvv/base/vmadc_vxm_rv64-2.c: Removed.
7270 * gcc.target/riscv/rvv/base/vmadc_vxm_rv64-3.c: Removed.
7271 * gcc.target/riscv/rvv/base/vmadd_vv-1.c: Removed.
7272 * gcc.target/riscv/rvv/base/vmadd_vv-2.c: Removed.
7273 * gcc.target/riscv/rvv/base/vmadd_vv-3.c: Removed.
7274 * gcc.target/riscv/rvv/base/vmadd_vv_m-1.c: Removed.
7275 * gcc.target/riscv/rvv/base/vmadd_vv_m-2.c: Removed.
7276 * gcc.target/riscv/rvv/base/vmadd_vv_m-3.c: Removed.
7277 * gcc.target/riscv/rvv/base/vmadd_vv_mu-1.c: Removed.
7278 * gcc.target/riscv/rvv/base/vmadd_vv_mu-2.c: Removed.
7279 * gcc.target/riscv/rvv/base/vmadd_vv_mu-3.c: Removed.
7280 * gcc.target/riscv/rvv/base/vmadd_vv_tu-1.c: Removed.
7281 * gcc.target/riscv/rvv/base/vmadd_vv_tu-2.c: Removed.
7282 * gcc.target/riscv/rvv/base/vmadd_vv_tu-3.c: Removed.
7283 * gcc.target/riscv/rvv/base/vmadd_vv_tum-1.c: Removed.
7284 * gcc.target/riscv/rvv/base/vmadd_vv_tum-2.c: Removed.
7285 * gcc.target/riscv/rvv/base/vmadd_vv_tum-3.c: Removed.
7286 * gcc.target/riscv/rvv/base/vmadd_vv_tumu-1.c: Removed.
7287 * gcc.target/riscv/rvv/base/vmadd_vv_tumu-2.c: Removed.
7288 * gcc.target/riscv/rvv/base/vmadd_vv_tumu-3.c: Removed.
7289 * gcc.target/riscv/rvv/base/vmadd_vx_m_rv32-1.c: Removed.
7290 * gcc.target/riscv/rvv/base/vmadd_vx_m_rv32-2.c: Removed.
7291 * gcc.target/riscv/rvv/base/vmadd_vx_m_rv32-3.c: Removed.
7292 * gcc.target/riscv/rvv/base/vmadd_vx_m_rv64-1.c: Removed.
7293 * gcc.target/riscv/rvv/base/vmadd_vx_m_rv64-2.c: Removed.
7294 * gcc.target/riscv/rvv/base/vmadd_vx_m_rv64-3.c: Removed.
7295 * gcc.target/riscv/rvv/base/vmadd_vx_mu_rv32-1.c: Removed.
7296 * gcc.target/riscv/rvv/base/vmadd_vx_mu_rv32-2.c: Removed.
7297 * gcc.target/riscv/rvv/base/vmadd_vx_mu_rv32-3.c: Removed.
7298 * gcc.target/riscv/rvv/base/vmadd_vx_mu_rv64-1.c: Removed.
7299 * gcc.target/riscv/rvv/base/vmadd_vx_mu_rv64-2.c: Removed.
7300 * gcc.target/riscv/rvv/base/vmadd_vx_mu_rv64-3.c: Removed.
7301 * gcc.target/riscv/rvv/base/vmadd_vx_rv32-1.c: Removed.
7302 * gcc.target/riscv/rvv/base/vmadd_vx_rv32-2.c: Removed.
7303 * gcc.target/riscv/rvv/base/vmadd_vx_rv32-3.c: Removed.
7304 * gcc.target/riscv/rvv/base/vmadd_vx_rv64-1.c: Removed.
7305 * gcc.target/riscv/rvv/base/vmadd_vx_rv64-2.c: Removed.
7306 * gcc.target/riscv/rvv/base/vmadd_vx_rv64-3.c: Removed.
7307 * gcc.target/riscv/rvv/base/vmadd_vx_tu_rv32-1.c: Removed.
7308 * gcc.target/riscv/rvv/base/vmadd_vx_tu_rv32-2.c: Removed.
7309 * gcc.target/riscv/rvv/base/vmadd_vx_tu_rv32-3.c: Removed.
7310 * gcc.target/riscv/rvv/base/vmadd_vx_tu_rv64-1.c: Removed.
7311 * gcc.target/riscv/rvv/base/vmadd_vx_tu_rv64-2.c: Removed.
7312 * gcc.target/riscv/rvv/base/vmadd_vx_tu_rv64-3.c: Removed.
7313 * gcc.target/riscv/rvv/base/vmadd_vx_tum_rv32-1.c: Removed.
7314 * gcc.target/riscv/rvv/base/vmadd_vx_tum_rv32-2.c: Removed.
7315 * gcc.target/riscv/rvv/base/vmadd_vx_tum_rv32-3.c: Removed.
7316 * gcc.target/riscv/rvv/base/vmadd_vx_tum_rv64-1.c: Removed.
7317 * gcc.target/riscv/rvv/base/vmadd_vx_tum_rv64-2.c: Removed.
7318 * gcc.target/riscv/rvv/base/vmadd_vx_tum_rv64-3.c: Removed.
7319 * gcc.target/riscv/rvv/base/vmadd_vx_tumu_rv32-1.c: Removed.
7320 * gcc.target/riscv/rvv/base/vmadd_vx_tumu_rv32-2.c: Removed.
7321 * gcc.target/riscv/rvv/base/vmadd_vx_tumu_rv32-3.c: Removed.
7322 * gcc.target/riscv/rvv/base/vmadd_vx_tumu_rv64-1.c: Removed.
7323 * gcc.target/riscv/rvv/base/vmadd_vx_tumu_rv64-2.c: Removed.
7324 * gcc.target/riscv/rvv/base/vmadd_vx_tumu_rv64-3.c: Removed.
7325 * gcc.target/riscv/rvv/base/vmax_vv-1.c: Removed.
7326 * gcc.target/riscv/rvv/base/vmax_vv-2.c: Removed.
7327 * gcc.target/riscv/rvv/base/vmax_vv-3.c: Removed.
7328 * gcc.target/riscv/rvv/base/vmax_vv_m-1.c: Removed.
7329 * gcc.target/riscv/rvv/base/vmax_vv_m-2.c: Removed.
7330 * gcc.target/riscv/rvv/base/vmax_vv_m-3.c: Removed.
7331 * gcc.target/riscv/rvv/base/vmax_vv_mu-1.c: Removed.
7332 * gcc.target/riscv/rvv/base/vmax_vv_mu-2.c: Removed.
7333 * gcc.target/riscv/rvv/base/vmax_vv_mu-3.c: Removed.
7334 * gcc.target/riscv/rvv/base/vmax_vv_tu-1.c: Removed.
7335 * gcc.target/riscv/rvv/base/vmax_vv_tu-2.c: Removed.
7336 * gcc.target/riscv/rvv/base/vmax_vv_tu-3.c: Removed.
7337 * gcc.target/riscv/rvv/base/vmax_vv_tum-1.c: Removed.
7338 * gcc.target/riscv/rvv/base/vmax_vv_tum-2.c: Removed.
7339 * gcc.target/riscv/rvv/base/vmax_vv_tum-3.c: Removed.
7340 * gcc.target/riscv/rvv/base/vmax_vv_tumu-1.c: Removed.
7341 * gcc.target/riscv/rvv/base/vmax_vv_tumu-2.c: Removed.
7342 * gcc.target/riscv/rvv/base/vmax_vv_tumu-3.c: Removed.
7343 * gcc.target/riscv/rvv/base/vmax_vx_m_rv32-1.c: Removed.
7344 * gcc.target/riscv/rvv/base/vmax_vx_m_rv32-2.c: Removed.
7345 * gcc.target/riscv/rvv/base/vmax_vx_m_rv32-3.c: Removed.
7346 * gcc.target/riscv/rvv/base/vmax_vx_m_rv64-1.c: Removed.
7347 * gcc.target/riscv/rvv/base/vmax_vx_m_rv64-2.c: Removed.
7348 * gcc.target/riscv/rvv/base/vmax_vx_m_rv64-3.c: Removed.
7349 * gcc.target/riscv/rvv/base/vmax_vx_mu_rv32-1.c: Removed.
7350 * gcc.target/riscv/rvv/base/vmax_vx_mu_rv32-2.c: Removed.
7351 * gcc.target/riscv/rvv/base/vmax_vx_mu_rv32-3.c: Removed.
7352 * gcc.target/riscv/rvv/base/vmax_vx_mu_rv64-1.c: Removed.
7353 * gcc.target/riscv/rvv/base/vmax_vx_mu_rv64-2.c: Removed.
7354 * gcc.target/riscv/rvv/base/vmax_vx_mu_rv64-3.c: Removed.
7355 * gcc.target/riscv/rvv/base/vmax_vx_rv32-1.c: Removed.
7356 * gcc.target/riscv/rvv/base/vmax_vx_rv32-2.c: Removed.
7357 * gcc.target/riscv/rvv/base/vmax_vx_rv32-3.c: Removed.
7358 * gcc.target/riscv/rvv/base/vmax_vx_rv64-1.c: Removed.
7359 * gcc.target/riscv/rvv/base/vmax_vx_rv64-2.c: Removed.
7360 * gcc.target/riscv/rvv/base/vmax_vx_rv64-3.c: Removed.
7361 * gcc.target/riscv/rvv/base/vmax_vx_tu_rv32-1.c: Removed.
7362 * gcc.target/riscv/rvv/base/vmax_vx_tu_rv32-2.c: Removed.
7363 * gcc.target/riscv/rvv/base/vmax_vx_tu_rv32-3.c: Removed.
7364 * gcc.target/riscv/rvv/base/vmax_vx_tu_rv64-1.c: Removed.
7365 * gcc.target/riscv/rvv/base/vmax_vx_tu_rv64-2.c: Removed.
7366 * gcc.target/riscv/rvv/base/vmax_vx_tu_rv64-3.c: Removed.
7367 * gcc.target/riscv/rvv/base/vmax_vx_tum_rv32-1.c: Removed.
7368 * gcc.target/riscv/rvv/base/vmax_vx_tum_rv32-2.c: Removed.
7369 * gcc.target/riscv/rvv/base/vmax_vx_tum_rv32-3.c: Removed.
7370 * gcc.target/riscv/rvv/base/vmax_vx_tum_rv64-1.c: Removed.
7371 * gcc.target/riscv/rvv/base/vmax_vx_tum_rv64-2.c: Removed.
7372 * gcc.target/riscv/rvv/base/vmax_vx_tum_rv64-3.c: Removed.
7373 * gcc.target/riscv/rvv/base/vmax_vx_tumu_rv32-1.c: Removed.
7374 * gcc.target/riscv/rvv/base/vmax_vx_tumu_rv32-2.c: Removed.
7375 * gcc.target/riscv/rvv/base/vmax_vx_tumu_rv32-3.c: Removed.
7376 * gcc.target/riscv/rvv/base/vmax_vx_tumu_rv64-1.c: Removed.
7377 * gcc.target/riscv/rvv/base/vmax_vx_tumu_rv64-2.c: Removed.
7378 * gcc.target/riscv/rvv/base/vmax_vx_tumu_rv64-3.c: Removed.
7379 * gcc.target/riscv/rvv/base/vmaxu_vv-1.c: Removed.
7380 * gcc.target/riscv/rvv/base/vmaxu_vv-2.c: Removed.
7381 * gcc.target/riscv/rvv/base/vmaxu_vv-3.c: Removed.
7382 * gcc.target/riscv/rvv/base/vmaxu_vv_m-1.c: Removed.
7383 * gcc.target/riscv/rvv/base/vmaxu_vv_m-2.c: Removed.
7384 * gcc.target/riscv/rvv/base/vmaxu_vv_m-3.c: Removed.
7385 * gcc.target/riscv/rvv/base/vmaxu_vv_mu-1.c: Removed.
7386 * gcc.target/riscv/rvv/base/vmaxu_vv_mu-2.c: Removed.
7387 * gcc.target/riscv/rvv/base/vmaxu_vv_mu-3.c: Removed.
7388 * gcc.target/riscv/rvv/base/vmaxu_vv_tu-1.c: Removed.
7389 * gcc.target/riscv/rvv/base/vmaxu_vv_tu-2.c: Removed.
7390 * gcc.target/riscv/rvv/base/vmaxu_vv_tu-3.c: Removed.
7391 * gcc.target/riscv/rvv/base/vmaxu_vv_tum-1.c: Removed.
7392 * gcc.target/riscv/rvv/base/vmaxu_vv_tum-2.c: Removed.
7393 * gcc.target/riscv/rvv/base/vmaxu_vv_tum-3.c: Removed.
7394 * gcc.target/riscv/rvv/base/vmaxu_vv_tumu-1.c: Removed.
7395 * gcc.target/riscv/rvv/base/vmaxu_vv_tumu-2.c: Removed.
7396 * gcc.target/riscv/rvv/base/vmaxu_vv_tumu-3.c: Removed.
7397 * gcc.target/riscv/rvv/base/vmaxu_vx_m_rv32-1.c: Removed.
7398 * gcc.target/riscv/rvv/base/vmaxu_vx_m_rv32-2.c: Removed.
7399 * gcc.target/riscv/rvv/base/vmaxu_vx_m_rv32-3.c: Removed.
7400 * gcc.target/riscv/rvv/base/vmaxu_vx_m_rv64-1.c: Removed.
7401 * gcc.target/riscv/rvv/base/vmaxu_vx_m_rv64-2.c: Removed.
7402 * gcc.target/riscv/rvv/base/vmaxu_vx_m_rv64-3.c: Removed.
7403 * gcc.target/riscv/rvv/base/vmaxu_vx_mu_rv32-1.c: Removed.
7404 * gcc.target/riscv/rvv/base/vmaxu_vx_mu_rv32-2.c: Removed.
7405 * gcc.target/riscv/rvv/base/vmaxu_vx_mu_rv32-3.c: Removed.
7406 * gcc.target/riscv/rvv/base/vmaxu_vx_mu_rv64-1.c: Removed.
7407 * gcc.target/riscv/rvv/base/vmaxu_vx_mu_rv64-2.c: Removed.
7408 * gcc.target/riscv/rvv/base/vmaxu_vx_mu_rv64-3.c: Removed.
7409 * gcc.target/riscv/rvv/base/vmaxu_vx_rv32-1.c: Removed.
7410 * gcc.target/riscv/rvv/base/vmaxu_vx_rv32-2.c: Removed.
7411 * gcc.target/riscv/rvv/base/vmaxu_vx_rv32-3.c: Removed.
7412 * gcc.target/riscv/rvv/base/vmaxu_vx_rv64-1.c: Removed.
7413 * gcc.target/riscv/rvv/base/vmaxu_vx_rv64-2.c: Removed.
7414 * gcc.target/riscv/rvv/base/vmaxu_vx_rv64-3.c: Removed.
7415 * gcc.target/riscv/rvv/base/vmaxu_vx_tu_rv32-1.c: Removed.
7416 * gcc.target/riscv/rvv/base/vmaxu_vx_tu_rv32-2.c: Removed.
7417 * gcc.target/riscv/rvv/base/vmaxu_vx_tu_rv32-3.c: Removed.
7418 * gcc.target/riscv/rvv/base/vmaxu_vx_tu_rv64-1.c: Removed.
7419 * gcc.target/riscv/rvv/base/vmaxu_vx_tu_rv64-2.c: Removed.
7420 * gcc.target/riscv/rvv/base/vmaxu_vx_tu_rv64-3.c: Removed.
7421 * gcc.target/riscv/rvv/base/vmaxu_vx_tum_rv32-1.c: Removed.
7422 * gcc.target/riscv/rvv/base/vmaxu_vx_tum_rv32-2.c: Removed.
7423 * gcc.target/riscv/rvv/base/vmaxu_vx_tum_rv32-3.c: Removed.
7424 * gcc.target/riscv/rvv/base/vmaxu_vx_tum_rv64-1.c: Removed.
7425 * gcc.target/riscv/rvv/base/vmaxu_vx_tum_rv64-2.c: Removed.
7426 * gcc.target/riscv/rvv/base/vmaxu_vx_tum_rv64-3.c: Removed.
7427 * gcc.target/riscv/rvv/base/vmaxu_vx_tumu_rv32-1.c: Removed.
7428 * gcc.target/riscv/rvv/base/vmaxu_vx_tumu_rv32-2.c: Removed.
7429 * gcc.target/riscv/rvv/base/vmaxu_vx_tumu_rv32-3.c: Removed.
7430 * gcc.target/riscv/rvv/base/vmaxu_vx_tumu_rv64-1.c: Removed.
7431 * gcc.target/riscv/rvv/base/vmaxu_vx_tumu_rv64-2.c: Removed.
7432 * gcc.target/riscv/rvv/base/vmaxu_vx_tumu_rv64-3.c: Removed.
7433 * gcc.target/riscv/rvv/base/vmerge-1.c: Removed.
7434 * gcc.target/riscv/rvv/base/vmerge-2.c: Removed.
7435 * gcc.target/riscv/rvv/base/vmerge-3.c: Removed.
7436 * gcc.target/riscv/rvv/base/vmerge-4.c: Removed.
7437 * gcc.target/riscv/rvv/base/vmerge_vvm-1.c: Removed.
7438 * gcc.target/riscv/rvv/base/vmerge_vvm-2.c: Removed.
7439 * gcc.target/riscv/rvv/base/vmerge_vvm-3.c: Removed.
7440 * gcc.target/riscv/rvv/base/vmerge_vvm-4.c: Removed.
7441 * gcc.target/riscv/rvv/base/vmerge_vvm-5.c: Removed.
7442 * gcc.target/riscv/rvv/base/vmerge_vvm-6.c: Removed.
7443 * gcc.target/riscv/rvv/base/vmerge_vvm_tu-1.c: Removed.
7444 * gcc.target/riscv/rvv/base/vmerge_vvm_tu-2.c: Removed.
7445 * gcc.target/riscv/rvv/base/vmerge_vvm_tu-3.c: Removed.
7446 * gcc.target/riscv/rvv/base/vmerge_vvm_tu-4.c: Removed.
7447 * gcc.target/riscv/rvv/base/vmerge_vvm_tu-5.c: Removed.
7448 * gcc.target/riscv/rvv/base/vmerge_vvm_tu-6.c: Removed.
7449 * gcc.target/riscv/rvv/base/vmerge_vxm_rv32-1.c: Removed.
7450 * gcc.target/riscv/rvv/base/vmerge_vxm_rv32-2.c: Removed.
7451 * gcc.target/riscv/rvv/base/vmerge_vxm_rv32-3.c: Removed.
7452 * gcc.target/riscv/rvv/base/vmerge_vxm_rv64-1.c: Removed.
7453 * gcc.target/riscv/rvv/base/vmerge_vxm_rv64-2.c: Removed.
7454 * gcc.target/riscv/rvv/base/vmerge_vxm_rv64-3.c: Removed.
7455 * gcc.target/riscv/rvv/base/vmerge_vxm_tu_rv32-1.c: Removed.
7456 * gcc.target/riscv/rvv/base/vmerge_vxm_tu_rv32-2.c: Removed.
7457 * gcc.target/riscv/rvv/base/vmerge_vxm_tu_rv32-3.c: Removed.
7458 * gcc.target/riscv/rvv/base/vmerge_vxm_tu_rv64-1.c: Removed.
7459 * gcc.target/riscv/rvv/base/vmerge_vxm_tu_rv64-2.c: Removed.
7460 * gcc.target/riscv/rvv/base/vmerge_vxm_tu_rv64-3.c: Removed.
7461 * gcc.target/riscv/rvv/base/vmin_vv-1.c: Removed.
7462 * gcc.target/riscv/rvv/base/vmin_vv-2.c: Removed.
7463 * gcc.target/riscv/rvv/base/vmin_vv-3.c: Removed.
7464 * gcc.target/riscv/rvv/base/vmin_vv_m-1.c: Removed.
7465 * gcc.target/riscv/rvv/base/vmin_vv_m-2.c: Removed.
7466 * gcc.target/riscv/rvv/base/vmin_vv_m-3.c: Removed.
7467 * gcc.target/riscv/rvv/base/vmin_vv_mu-1.c: Removed.
7468 * gcc.target/riscv/rvv/base/vmin_vv_mu-2.c: Removed.
7469 * gcc.target/riscv/rvv/base/vmin_vv_mu-3.c: Removed.
7470 * gcc.target/riscv/rvv/base/vmin_vv_tu-1.c: Removed.
7471 * gcc.target/riscv/rvv/base/vmin_vv_tu-2.c: Removed.
7472 * gcc.target/riscv/rvv/base/vmin_vv_tu-3.c: Removed.
7473 * gcc.target/riscv/rvv/base/vmin_vv_tum-1.c: Removed.
7474 * gcc.target/riscv/rvv/base/vmin_vv_tum-2.c: Removed.
7475 * gcc.target/riscv/rvv/base/vmin_vv_tum-3.c: Removed.
7476 * gcc.target/riscv/rvv/base/vmin_vv_tumu-1.c: Removed.
7477 * gcc.target/riscv/rvv/base/vmin_vv_tumu-2.c: Removed.
7478 * gcc.target/riscv/rvv/base/vmin_vv_tumu-3.c: Removed.
7479 * gcc.target/riscv/rvv/base/vmin_vx_m_rv32-1.c: Removed.
7480 * gcc.target/riscv/rvv/base/vmin_vx_m_rv32-2.c: Removed.
7481 * gcc.target/riscv/rvv/base/vmin_vx_m_rv32-3.c: Removed.
7482 * gcc.target/riscv/rvv/base/vmin_vx_m_rv64-1.c: Removed.
7483 * gcc.target/riscv/rvv/base/vmin_vx_m_rv64-2.c: Removed.
7484 * gcc.target/riscv/rvv/base/vmin_vx_m_rv64-3.c: Removed.
7485 * gcc.target/riscv/rvv/base/vmin_vx_mu_rv32-1.c: Removed.
7486 * gcc.target/riscv/rvv/base/vmin_vx_mu_rv32-2.c: Removed.
7487 * gcc.target/riscv/rvv/base/vmin_vx_mu_rv32-3.c: Removed.
7488 * gcc.target/riscv/rvv/base/vmin_vx_mu_rv64-1.c: Removed.
7489 * gcc.target/riscv/rvv/base/vmin_vx_mu_rv64-2.c: Removed.
7490 * gcc.target/riscv/rvv/base/vmin_vx_mu_rv64-3.c: Removed.
7491 * gcc.target/riscv/rvv/base/vmin_vx_rv32-1.c: Removed.
7492 * gcc.target/riscv/rvv/base/vmin_vx_rv32-2.c: Removed.
7493 * gcc.target/riscv/rvv/base/vmin_vx_rv32-3.c: Removed.
7494 * gcc.target/riscv/rvv/base/vmin_vx_rv64-1.c: Removed.
7495 * gcc.target/riscv/rvv/base/vmin_vx_rv64-2.c: Removed.
7496 * gcc.target/riscv/rvv/base/vmin_vx_rv64-3.c: Removed.
7497 * gcc.target/riscv/rvv/base/vmin_vx_tu_rv32-1.c: Removed.
7498 * gcc.target/riscv/rvv/base/vmin_vx_tu_rv32-2.c: Removed.
7499 * gcc.target/riscv/rvv/base/vmin_vx_tu_rv32-3.c: Removed.
7500 * gcc.target/riscv/rvv/base/vmin_vx_tu_rv64-1.c: Removed.
7501 * gcc.target/riscv/rvv/base/vmin_vx_tu_rv64-2.c: Removed.
7502 * gcc.target/riscv/rvv/base/vmin_vx_tu_rv64-3.c: Removed.
7503 * gcc.target/riscv/rvv/base/vmin_vx_tum_rv32-1.c: Removed.
7504 * gcc.target/riscv/rvv/base/vmin_vx_tum_rv32-2.c: Removed.
7505 * gcc.target/riscv/rvv/base/vmin_vx_tum_rv32-3.c: Removed.
7506 * gcc.target/riscv/rvv/base/vmin_vx_tum_rv64-1.c: Removed.
7507 * gcc.target/riscv/rvv/base/vmin_vx_tum_rv64-2.c: Removed.
7508 * gcc.target/riscv/rvv/base/vmin_vx_tum_rv64-3.c: Removed.
7509 * gcc.target/riscv/rvv/base/vmin_vx_tumu_rv32-1.c: Removed.
7510 * gcc.target/riscv/rvv/base/vmin_vx_tumu_rv32-2.c: Removed.
7511 * gcc.target/riscv/rvv/base/vmin_vx_tumu_rv32-3.c: Removed.
7512 * gcc.target/riscv/rvv/base/vmin_vx_tumu_rv64-1.c: Removed.
7513 * gcc.target/riscv/rvv/base/vmin_vx_tumu_rv64-2.c: Removed.
7514 * gcc.target/riscv/rvv/base/vmin_vx_tumu_rv64-3.c: Removed.
7515 * gcc.target/riscv/rvv/base/vminu_vv-1.c: Removed.
7516 * gcc.target/riscv/rvv/base/vminu_vv-2.c: Removed.
7517 * gcc.target/riscv/rvv/base/vminu_vv-3.c: Removed.
7518 * gcc.target/riscv/rvv/base/vminu_vv_m-1.c: Removed.
7519 * gcc.target/riscv/rvv/base/vminu_vv_m-2.c: Removed.
7520 * gcc.target/riscv/rvv/base/vminu_vv_m-3.c: Removed.
7521 * gcc.target/riscv/rvv/base/vminu_vv_mu-1.c: Removed.
7522 * gcc.target/riscv/rvv/base/vminu_vv_mu-2.c: Removed.
7523 * gcc.target/riscv/rvv/base/vminu_vv_mu-3.c: Removed.
7524 * gcc.target/riscv/rvv/base/vminu_vv_tu-1.c: Removed.
7525 * gcc.target/riscv/rvv/base/vminu_vv_tu-2.c: Removed.
7526 * gcc.target/riscv/rvv/base/vminu_vv_tu-3.c: Removed.
7527 * gcc.target/riscv/rvv/base/vminu_vv_tum-1.c: Removed.
7528 * gcc.target/riscv/rvv/base/vminu_vv_tum-2.c: Removed.
7529 * gcc.target/riscv/rvv/base/vminu_vv_tum-3.c: Removed.
7530 * gcc.target/riscv/rvv/base/vminu_vv_tumu-1.c: Removed.
7531 * gcc.target/riscv/rvv/base/vminu_vv_tumu-2.c: Removed.
7532 * gcc.target/riscv/rvv/base/vminu_vv_tumu-3.c: Removed.
7533 * gcc.target/riscv/rvv/base/vminu_vx_m_rv32-1.c: Removed.
7534 * gcc.target/riscv/rvv/base/vminu_vx_m_rv32-2.c: Removed.
7535 * gcc.target/riscv/rvv/base/vminu_vx_m_rv32-3.c: Removed.
7536 * gcc.target/riscv/rvv/base/vminu_vx_m_rv64-1.c: Removed.
7537 * gcc.target/riscv/rvv/base/vminu_vx_m_rv64-2.c: Removed.
7538 * gcc.target/riscv/rvv/base/vminu_vx_m_rv64-3.c: Removed.
7539 * gcc.target/riscv/rvv/base/vminu_vx_mu_rv32-1.c: Removed.
7540 * gcc.target/riscv/rvv/base/vminu_vx_mu_rv32-2.c: Removed.
7541 * gcc.target/riscv/rvv/base/vminu_vx_mu_rv32-3.c: Removed.
7542 * gcc.target/riscv/rvv/base/vminu_vx_mu_rv64-1.c: Removed.
7543 * gcc.target/riscv/rvv/base/vminu_vx_mu_rv64-2.c: Removed.
7544 * gcc.target/riscv/rvv/base/vminu_vx_mu_rv64-3.c: Removed.
7545 * gcc.target/riscv/rvv/base/vminu_vx_rv32-1.c: Removed.
7546 * gcc.target/riscv/rvv/base/vminu_vx_rv32-2.c: Removed.
7547 * gcc.target/riscv/rvv/base/vminu_vx_rv32-3.c: Removed.
7548 * gcc.target/riscv/rvv/base/vminu_vx_rv64-1.c: Removed.
7549 * gcc.target/riscv/rvv/base/vminu_vx_rv64-2.c: Removed.
7550 * gcc.target/riscv/rvv/base/vminu_vx_rv64-3.c: Removed.
7551 * gcc.target/riscv/rvv/base/vminu_vx_tu_rv32-1.c: Removed.
7552 * gcc.target/riscv/rvv/base/vminu_vx_tu_rv32-2.c: Removed.
7553 * gcc.target/riscv/rvv/base/vminu_vx_tu_rv32-3.c: Removed.
7554 * gcc.target/riscv/rvv/base/vminu_vx_tu_rv64-1.c: Removed.
7555 * gcc.target/riscv/rvv/base/vminu_vx_tu_rv64-2.c: Removed.
7556 * gcc.target/riscv/rvv/base/vminu_vx_tu_rv64-3.c: Removed.
7557 * gcc.target/riscv/rvv/base/vminu_vx_tum_rv32-1.c: Removed.
7558 * gcc.target/riscv/rvv/base/vminu_vx_tum_rv32-2.c: Removed.
7559 * gcc.target/riscv/rvv/base/vminu_vx_tum_rv32-3.c: Removed.
7560 * gcc.target/riscv/rvv/base/vminu_vx_tum_rv64-1.c: Removed.
7561 * gcc.target/riscv/rvv/base/vminu_vx_tum_rv64-2.c: Removed.
7562 * gcc.target/riscv/rvv/base/vminu_vx_tum_rv64-3.c: Removed.
7563 * gcc.target/riscv/rvv/base/vminu_vx_tumu_rv32-1.c: Removed.
7564 * gcc.target/riscv/rvv/base/vminu_vx_tumu_rv32-2.c: Removed.
7565 * gcc.target/riscv/rvv/base/vminu_vx_tumu_rv32-3.c: Removed.
7566 * gcc.target/riscv/rvv/base/vminu_vx_tumu_rv64-1.c: Removed.
7567 * gcc.target/riscv/rvv/base/vminu_vx_tumu_rv64-2.c: Removed.
7568 * gcc.target/riscv/rvv/base/vminu_vx_tumu_rv64-3.c: Removed.
7569 * gcc.target/riscv/rvv/base/vmsbc-1.c: Removed.
7570 * gcc.target/riscv/rvv/base/vmsbc-2.c: Removed.
7571 * gcc.target/riscv/rvv/base/vmsbc-3.c: Removed.
7572 * gcc.target/riscv/rvv/base/vmsbc-4.c: Removed.
7573 * gcc.target/riscv/rvv/base/vmsbc-5.c: Removed.
7574 * gcc.target/riscv/rvv/base/vmsbc-6.c: Removed.
7575 * gcc.target/riscv/rvv/base/vmsbc-7.c: Removed.
7576 * gcc.target/riscv/rvv/base/vmsbc-8.c: Removed.
7577 * gcc.target/riscv/rvv/base/vmsbc_vv-1.c: Removed.
7578 * gcc.target/riscv/rvv/base/vmsbc_vv-2.c: Removed.
7579 * gcc.target/riscv/rvv/base/vmsbc_vv-3.c: Removed.
7580 * gcc.target/riscv/rvv/base/vmsbc_vvm-1.c: Removed.
7581 * gcc.target/riscv/rvv/base/vmsbc_vvm-2.c: Removed.
7582 * gcc.target/riscv/rvv/base/vmsbc_vvm-3.c: Removed.
7583 * gcc.target/riscv/rvv/base/vmsbc_vx_rv32-1.c: Removed.
7584 * gcc.target/riscv/rvv/base/vmsbc_vx_rv32-2.c: Removed.
7585 * gcc.target/riscv/rvv/base/vmsbc_vx_rv32-3.c: Removed.
7586 * gcc.target/riscv/rvv/base/vmsbc_vx_rv64-1.c: Removed.
7587 * gcc.target/riscv/rvv/base/vmsbc_vx_rv64-2.c: Removed.
7588 * gcc.target/riscv/rvv/base/vmsbc_vx_rv64-3.c: Removed.
7589 * gcc.target/riscv/rvv/base/vmsbc_vxm_rv32-1.c: Removed.
7590 * gcc.target/riscv/rvv/base/vmsbc_vxm_rv32-2.c: Removed.
7591 * gcc.target/riscv/rvv/base/vmsbc_vxm_rv32-3.c: Removed.
7592 * gcc.target/riscv/rvv/base/vmsbc_vxm_rv64-1.c: Removed.
7593 * gcc.target/riscv/rvv/base/vmsbc_vxm_rv64-2.c: Removed.
7594 * gcc.target/riscv/rvv/base/vmsbc_vxm_rv64-3.c: Removed.
7595 * gcc.target/riscv/rvv/base/vmseq_vv-1.c: Removed.
7596 * gcc.target/riscv/rvv/base/vmseq_vv-2.c: Removed.
7597 * gcc.target/riscv/rvv/base/vmseq_vv-3.c: Removed.
7598 * gcc.target/riscv/rvv/base/vmseq_vv_m-1.c: Removed.
7599 * gcc.target/riscv/rvv/base/vmseq_vv_m-2.c: Removed.
7600 * gcc.target/riscv/rvv/base/vmseq_vv_m-3.c: Removed.
7601 * gcc.target/riscv/rvv/base/vmseq_vv_mu-1.c: Removed.
7602 * gcc.target/riscv/rvv/base/vmseq_vv_mu-2.c: Removed.
7603 * gcc.target/riscv/rvv/base/vmseq_vv_mu-3.c: Removed.
7604 * gcc.target/riscv/rvv/base/vmseq_vx_m_rv32-1.c: Removed.
7605 * gcc.target/riscv/rvv/base/vmseq_vx_m_rv32-2.c: Removed.
7606 * gcc.target/riscv/rvv/base/vmseq_vx_m_rv32-3.c: Removed.
7607 * gcc.target/riscv/rvv/base/vmseq_vx_m_rv64-1.c: Removed.
7608 * gcc.target/riscv/rvv/base/vmseq_vx_m_rv64-2.c: Removed.
7609 * gcc.target/riscv/rvv/base/vmseq_vx_m_rv64-3.c: Removed.
7610 * gcc.target/riscv/rvv/base/vmseq_vx_mu_rv32-1.c: Removed.
7611 * gcc.target/riscv/rvv/base/vmseq_vx_mu_rv32-2.c: Removed.
7612 * gcc.target/riscv/rvv/base/vmseq_vx_mu_rv32-3.c: Removed.
7613 * gcc.target/riscv/rvv/base/vmseq_vx_mu_rv64-1.c: Removed.
7614 * gcc.target/riscv/rvv/base/vmseq_vx_mu_rv64-2.c: Removed.
7615 * gcc.target/riscv/rvv/base/vmseq_vx_mu_rv64-3.c: Removed.
7616 * gcc.target/riscv/rvv/base/vmseq_vx_rv32-1.c: Removed.
7617 * gcc.target/riscv/rvv/base/vmseq_vx_rv32-2.c: Removed.
7618 * gcc.target/riscv/rvv/base/vmseq_vx_rv32-3.c: Removed.
7619 * gcc.target/riscv/rvv/base/vmseq_vx_rv64-1.c: Removed.
7620 * gcc.target/riscv/rvv/base/vmseq_vx_rv64-2.c: Removed.
7621 * gcc.target/riscv/rvv/base/vmseq_vx_rv64-3.c: Removed.
7622 * gcc.target/riscv/rvv/base/vmsge_vv-1.c: Removed.
7623 * gcc.target/riscv/rvv/base/vmsge_vv-2.c: Removed.
7624 * gcc.target/riscv/rvv/base/vmsge_vv-3.c: Removed.
7625 * gcc.target/riscv/rvv/base/vmsge_vv_m-1.c: Removed.
7626 * gcc.target/riscv/rvv/base/vmsge_vv_m-2.c: Removed.
7627 * gcc.target/riscv/rvv/base/vmsge_vv_m-3.c: Removed.
7628 * gcc.target/riscv/rvv/base/vmsge_vv_mu-1.c: Removed.
7629 * gcc.target/riscv/rvv/base/vmsge_vv_mu-2.c: Removed.
7630 * gcc.target/riscv/rvv/base/vmsge_vv_mu-3.c: Removed.
7631 * gcc.target/riscv/rvv/base/vmsge_vx_m_rv32-1.c: Removed.
7632 * gcc.target/riscv/rvv/base/vmsge_vx_m_rv32-2.c: Removed.
7633 * gcc.target/riscv/rvv/base/vmsge_vx_m_rv32-3.c: Removed.
7634 * gcc.target/riscv/rvv/base/vmsge_vx_m_rv64-1.c: Removed.
7635 * gcc.target/riscv/rvv/base/vmsge_vx_m_rv64-2.c: Removed.
7636 * gcc.target/riscv/rvv/base/vmsge_vx_m_rv64-3.c: Removed.
7637 * gcc.target/riscv/rvv/base/vmsge_vx_mu_rv32-1.c: Removed.
7638 * gcc.target/riscv/rvv/base/vmsge_vx_mu_rv32-2.c: Removed.
7639 * gcc.target/riscv/rvv/base/vmsge_vx_mu_rv32-3.c: Removed.
7640 * gcc.target/riscv/rvv/base/vmsge_vx_mu_rv64-1.c: Removed.
7641 * gcc.target/riscv/rvv/base/vmsge_vx_mu_rv64-2.c: Removed.
7642 * gcc.target/riscv/rvv/base/vmsge_vx_mu_rv64-3.c: Removed.
7643 * gcc.target/riscv/rvv/base/vmsge_vx_rv32-1.c: Removed.
7644 * gcc.target/riscv/rvv/base/vmsge_vx_rv32-2.c: Removed.
7645 * gcc.target/riscv/rvv/base/vmsge_vx_rv32-3.c: Removed.
7646 * gcc.target/riscv/rvv/base/vmsge_vx_rv64-1.c: Removed.
7647 * gcc.target/riscv/rvv/base/vmsge_vx_rv64-2.c: Removed.
7648 * gcc.target/riscv/rvv/base/vmsge_vx_rv64-3.c: Removed.
7649 * gcc.target/riscv/rvv/base/vmsgeu_vv-1.c: Removed.
7650 * gcc.target/riscv/rvv/base/vmsgeu_vv-2.c: Removed.
7651 * gcc.target/riscv/rvv/base/vmsgeu_vv-3.c: Removed.
7652 * gcc.target/riscv/rvv/base/vmsgeu_vv_m-1.c: Removed.
7653 * gcc.target/riscv/rvv/base/vmsgeu_vv_m-2.c: Removed.
7654 * gcc.target/riscv/rvv/base/vmsgeu_vv_m-3.c: Removed.
7655 * gcc.target/riscv/rvv/base/vmsgeu_vv_mu-1.c: Removed.
7656 * gcc.target/riscv/rvv/base/vmsgeu_vv_mu-2.c: Removed.
7657 * gcc.target/riscv/rvv/base/vmsgeu_vv_mu-3.c: Removed.
7658 * gcc.target/riscv/rvv/base/vmsgeu_vx_m_rv32-1.c: Removed.
7659 * gcc.target/riscv/rvv/base/vmsgeu_vx_m_rv32-2.c: Removed.
7660 * gcc.target/riscv/rvv/base/vmsgeu_vx_m_rv32-3.c: Removed.
7661 * gcc.target/riscv/rvv/base/vmsgeu_vx_m_rv64-1.c: Removed.
7662 * gcc.target/riscv/rvv/base/vmsgeu_vx_m_rv64-2.c: Removed.
7663 * gcc.target/riscv/rvv/base/vmsgeu_vx_m_rv64-3.c: Removed.
7664 * gcc.target/riscv/rvv/base/vmsgeu_vx_mu_rv32-1.c: Removed.
7665 * gcc.target/riscv/rvv/base/vmsgeu_vx_mu_rv32-2.c: Removed.
7666 * gcc.target/riscv/rvv/base/vmsgeu_vx_mu_rv32-3.c: Removed.
7667 * gcc.target/riscv/rvv/base/vmsgeu_vx_mu_rv64-1.c: Removed.
7668 * gcc.target/riscv/rvv/base/vmsgeu_vx_mu_rv64-2.c: Removed.
7669 * gcc.target/riscv/rvv/base/vmsgeu_vx_mu_rv64-3.c: Removed.
7670 * gcc.target/riscv/rvv/base/vmsgeu_vx_rv32-1.c: Removed.
7671 * gcc.target/riscv/rvv/base/vmsgeu_vx_rv32-2.c: Removed.
7672 * gcc.target/riscv/rvv/base/vmsgeu_vx_rv32-3.c: Removed.
7673 * gcc.target/riscv/rvv/base/vmsgeu_vx_rv64-1.c: Removed.
7674 * gcc.target/riscv/rvv/base/vmsgeu_vx_rv64-2.c: Removed.
7675 * gcc.target/riscv/rvv/base/vmsgeu_vx_rv64-3.c: Removed.
7676 * gcc.target/riscv/rvv/base/vmsgt_vv-1.c: Removed.
7677 * gcc.target/riscv/rvv/base/vmsgt_vv-2.c: Removed.
7678 * gcc.target/riscv/rvv/base/vmsgt_vv-3.c: Removed.
7679 * gcc.target/riscv/rvv/base/vmsgt_vv_m-1.c: Removed.
7680 * gcc.target/riscv/rvv/base/vmsgt_vv_m-2.c: Removed.
7681 * gcc.target/riscv/rvv/base/vmsgt_vv_m-3.c: Removed.
7682 * gcc.target/riscv/rvv/base/vmsgt_vv_mu-1.c: Removed.
7683 * gcc.target/riscv/rvv/base/vmsgt_vv_mu-2.c: Removed.
7684 * gcc.target/riscv/rvv/base/vmsgt_vv_mu-3.c: Removed.
7685 * gcc.target/riscv/rvv/base/vmsgt_vx_m_rv32-1.c: Removed.
7686 * gcc.target/riscv/rvv/base/vmsgt_vx_m_rv32-2.c: Removed.
7687 * gcc.target/riscv/rvv/base/vmsgt_vx_m_rv32-3.c: Removed.
7688 * gcc.target/riscv/rvv/base/vmsgt_vx_m_rv64-1.c: Removed.
7689 * gcc.target/riscv/rvv/base/vmsgt_vx_m_rv64-2.c: Removed.
7690 * gcc.target/riscv/rvv/base/vmsgt_vx_m_rv64-3.c: Removed.
7691 * gcc.target/riscv/rvv/base/vmsgt_vx_mu_rv32-1.c: Removed.
7692 * gcc.target/riscv/rvv/base/vmsgt_vx_mu_rv32-2.c: Removed.
7693 * gcc.target/riscv/rvv/base/vmsgt_vx_mu_rv32-3.c: Removed.
7694 * gcc.target/riscv/rvv/base/vmsgt_vx_mu_rv64-1.c: Removed.
7695 * gcc.target/riscv/rvv/base/vmsgt_vx_mu_rv64-2.c: Removed.
7696 * gcc.target/riscv/rvv/base/vmsgt_vx_mu_rv64-3.c: Removed.
7697 * gcc.target/riscv/rvv/base/vmsgt_vx_rv32-1.c: Removed.
7698 * gcc.target/riscv/rvv/base/vmsgt_vx_rv32-2.c: Removed.
7699 * gcc.target/riscv/rvv/base/vmsgt_vx_rv32-3.c: Removed.
7700 * gcc.target/riscv/rvv/base/vmsgt_vx_rv64-1.c: Removed.
7701 * gcc.target/riscv/rvv/base/vmsgt_vx_rv64-2.c: Removed.
7702 * gcc.target/riscv/rvv/base/vmsgt_vx_rv64-3.c: Removed.
7703 * gcc.target/riscv/rvv/base/vmsgtu_vv-1.c: Removed.
7704 * gcc.target/riscv/rvv/base/vmsgtu_vv-2.c: Removed.
7705 * gcc.target/riscv/rvv/base/vmsgtu_vv-3.c: Removed.
7706 * gcc.target/riscv/rvv/base/vmsgtu_vv_m-1.c: Removed.
7707 * gcc.target/riscv/rvv/base/vmsgtu_vv_m-2.c: Removed.
7708 * gcc.target/riscv/rvv/base/vmsgtu_vv_m-3.c: Removed.
7709 * gcc.target/riscv/rvv/base/vmsgtu_vv_mu-1.c: Removed.
7710 * gcc.target/riscv/rvv/base/vmsgtu_vv_mu-2.c: Removed.
7711 * gcc.target/riscv/rvv/base/vmsgtu_vv_mu-3.c: Removed.
7712 * gcc.target/riscv/rvv/base/vmsgtu_vx_m_rv32-1.c: Removed.
7713 * gcc.target/riscv/rvv/base/vmsgtu_vx_m_rv32-2.c: Removed.
7714 * gcc.target/riscv/rvv/base/vmsgtu_vx_m_rv32-3.c: Removed.
7715 * gcc.target/riscv/rvv/base/vmsgtu_vx_m_rv64-1.c: Removed.
7716 * gcc.target/riscv/rvv/base/vmsgtu_vx_m_rv64-2.c: Removed.
7717 * gcc.target/riscv/rvv/base/vmsgtu_vx_m_rv64-3.c: Removed.
7718 * gcc.target/riscv/rvv/base/vmsgtu_vx_mu_rv32-1.c: Removed.
7719 * gcc.target/riscv/rvv/base/vmsgtu_vx_mu_rv32-2.c: Removed.
7720 * gcc.target/riscv/rvv/base/vmsgtu_vx_mu_rv32-3.c: Removed.
7721 * gcc.target/riscv/rvv/base/vmsgtu_vx_mu_rv64-1.c: Removed.
7722 * gcc.target/riscv/rvv/base/vmsgtu_vx_mu_rv64-2.c: Removed.
7723 * gcc.target/riscv/rvv/base/vmsgtu_vx_mu_rv64-3.c: Removed.
7724 * gcc.target/riscv/rvv/base/vmsgtu_vx_rv32-1.c: Removed.
7725 * gcc.target/riscv/rvv/base/vmsgtu_vx_rv32-2.c: Removed.
7726 * gcc.target/riscv/rvv/base/vmsgtu_vx_rv32-3.c: Removed.
7727 * gcc.target/riscv/rvv/base/vmsgtu_vx_rv64-1.c: Removed.
7728 * gcc.target/riscv/rvv/base/vmsgtu_vx_rv64-2.c: Removed.
7729 * gcc.target/riscv/rvv/base/vmsgtu_vx_rv64-3.c: Removed.
7730 * gcc.target/riscv/rvv/base/vmsle_vv-1.c: Removed.
7731 * gcc.target/riscv/rvv/base/vmsle_vv-2.c: Removed.
7732 * gcc.target/riscv/rvv/base/vmsle_vv-3.c: Removed.
7733 * gcc.target/riscv/rvv/base/vmsle_vv_m-1.c: Removed.
7734 * gcc.target/riscv/rvv/base/vmsle_vv_m-2.c: Removed.
7735 * gcc.target/riscv/rvv/base/vmsle_vv_m-3.c: Removed.
7736 * gcc.target/riscv/rvv/base/vmsle_vv_mu-1.c: Removed.
7737 * gcc.target/riscv/rvv/base/vmsle_vv_mu-2.c: Removed.
7738 * gcc.target/riscv/rvv/base/vmsle_vv_mu-3.c: Removed.
7739 * gcc.target/riscv/rvv/base/vmsle_vx_m_rv32-1.c: Removed.
7740 * gcc.target/riscv/rvv/base/vmsle_vx_m_rv32-2.c: Removed.
7741 * gcc.target/riscv/rvv/base/vmsle_vx_m_rv32-3.c: Removed.
7742 * gcc.target/riscv/rvv/base/vmsle_vx_m_rv64-1.c: Removed.
7743 * gcc.target/riscv/rvv/base/vmsle_vx_m_rv64-2.c: Removed.
7744 * gcc.target/riscv/rvv/base/vmsle_vx_m_rv64-3.c: Removed.
7745 * gcc.target/riscv/rvv/base/vmsle_vx_mu_rv32-1.c: Removed.
7746 * gcc.target/riscv/rvv/base/vmsle_vx_mu_rv32-2.c: Removed.
7747 * gcc.target/riscv/rvv/base/vmsle_vx_mu_rv32-3.c: Removed.
7748 * gcc.target/riscv/rvv/base/vmsle_vx_mu_rv64-1.c: Removed.
7749 * gcc.target/riscv/rvv/base/vmsle_vx_mu_rv64-2.c: Removed.
7750 * gcc.target/riscv/rvv/base/vmsle_vx_mu_rv64-3.c: Removed.
7751 * gcc.target/riscv/rvv/base/vmsle_vx_rv32-1.c: Removed.
7752 * gcc.target/riscv/rvv/base/vmsle_vx_rv32-2.c: Removed.
7753 * gcc.target/riscv/rvv/base/vmsle_vx_rv32-3.c: Removed.
7754 * gcc.target/riscv/rvv/base/vmsle_vx_rv64-1.c: Removed.
7755 * gcc.target/riscv/rvv/base/vmsle_vx_rv64-2.c: Removed.
7756 * gcc.target/riscv/rvv/base/vmsle_vx_rv64-3.c: Removed.
7757 * gcc.target/riscv/rvv/base/vmsleu_vv-1.c: Removed.
7758 * gcc.target/riscv/rvv/base/vmsleu_vv-2.c: Removed.
7759 * gcc.target/riscv/rvv/base/vmsleu_vv-3.c: Removed.
7760 * gcc.target/riscv/rvv/base/vmsleu_vv_m-1.c: Removed.
7761 * gcc.target/riscv/rvv/base/vmsleu_vv_m-2.c: Removed.
7762 * gcc.target/riscv/rvv/base/vmsleu_vv_m-3.c: Removed.
7763 * gcc.target/riscv/rvv/base/vmsleu_vv_mu-1.c: Removed.
7764 * gcc.target/riscv/rvv/base/vmsleu_vv_mu-2.c: Removed.
7765 * gcc.target/riscv/rvv/base/vmsleu_vv_mu-3.c: Removed.
7766 * gcc.target/riscv/rvv/base/vmsleu_vx_m_rv32-1.c: Removed.
7767 * gcc.target/riscv/rvv/base/vmsleu_vx_m_rv32-2.c: Removed.
7768 * gcc.target/riscv/rvv/base/vmsleu_vx_m_rv32-3.c: Removed.
7769 * gcc.target/riscv/rvv/base/vmsleu_vx_m_rv64-1.c: Removed.
7770 * gcc.target/riscv/rvv/base/vmsleu_vx_m_rv64-2.c: Removed.
7771 * gcc.target/riscv/rvv/base/vmsleu_vx_m_rv64-3.c: Removed.
7772 * gcc.target/riscv/rvv/base/vmsleu_vx_mu_rv32-1.c: Removed.
7773 * gcc.target/riscv/rvv/base/vmsleu_vx_mu_rv32-2.c: Removed.
7774 * gcc.target/riscv/rvv/base/vmsleu_vx_mu_rv32-3.c: Removed.
7775 * gcc.target/riscv/rvv/base/vmsleu_vx_mu_rv64-1.c: Removed.
7776 * gcc.target/riscv/rvv/base/vmsleu_vx_mu_rv64-2.c: Removed.
7777 * gcc.target/riscv/rvv/base/vmsleu_vx_mu_rv64-3.c: Removed.
7778 * gcc.target/riscv/rvv/base/vmsleu_vx_rv32-1.c: Removed.
7779 * gcc.target/riscv/rvv/base/vmsleu_vx_rv32-2.c: Removed.
7780 * gcc.target/riscv/rvv/base/vmsleu_vx_rv32-3.c: Removed.
7781 * gcc.target/riscv/rvv/base/vmsleu_vx_rv64-1.c: Removed.
7782 * gcc.target/riscv/rvv/base/vmsleu_vx_rv64-2.c: Removed.
7783 * gcc.target/riscv/rvv/base/vmsleu_vx_rv64-3.c: Removed.
7784 * gcc.target/riscv/rvv/base/vmslt_vv-1.c: Removed.
7785 * gcc.target/riscv/rvv/base/vmslt_vv-2.c: Removed.
7786 * gcc.target/riscv/rvv/base/vmslt_vv-3.c: Removed.
7787 * gcc.target/riscv/rvv/base/vmslt_vv_m-1.c: Removed.
7788 * gcc.target/riscv/rvv/base/vmslt_vv_m-2.c: Removed.
7789 * gcc.target/riscv/rvv/base/vmslt_vv_m-3.c: Removed.
7790 * gcc.target/riscv/rvv/base/vmslt_vv_mu-1.c: Removed.
7791 * gcc.target/riscv/rvv/base/vmslt_vv_mu-2.c: Removed.
7792 * gcc.target/riscv/rvv/base/vmslt_vv_mu-3.c: Removed.
7793 * gcc.target/riscv/rvv/base/vmslt_vx_m_rv32-1.c: Removed.
7794 * gcc.target/riscv/rvv/base/vmslt_vx_m_rv32-2.c: Removed.
7795 * gcc.target/riscv/rvv/base/vmslt_vx_m_rv32-3.c: Removed.
7796 * gcc.target/riscv/rvv/base/vmslt_vx_m_rv64-1.c: Removed.
7797 * gcc.target/riscv/rvv/base/vmslt_vx_m_rv64-2.c: Removed.
7798 * gcc.target/riscv/rvv/base/vmslt_vx_m_rv64-3.c: Removed.
7799 * gcc.target/riscv/rvv/base/vmslt_vx_mu_rv32-1.c: Removed.
7800 * gcc.target/riscv/rvv/base/vmslt_vx_mu_rv32-2.c: Removed.
7801 * gcc.target/riscv/rvv/base/vmslt_vx_mu_rv32-3.c: Removed.
7802 * gcc.target/riscv/rvv/base/vmslt_vx_mu_rv64-1.c: Removed.
7803 * gcc.target/riscv/rvv/base/vmslt_vx_mu_rv64-2.c: Removed.
7804 * gcc.target/riscv/rvv/base/vmslt_vx_mu_rv64-3.c: Removed.
7805 * gcc.target/riscv/rvv/base/vmslt_vx_rv32-1.c: Removed.
7806 * gcc.target/riscv/rvv/base/vmslt_vx_rv32-2.c: Removed.
7807 * gcc.target/riscv/rvv/base/vmslt_vx_rv32-3.c: Removed.
7808 * gcc.target/riscv/rvv/base/vmslt_vx_rv64-1.c: Removed.
7809 * gcc.target/riscv/rvv/base/vmslt_vx_rv64-2.c: Removed.
7810 * gcc.target/riscv/rvv/base/vmslt_vx_rv64-3.c: Removed.
7811 * gcc.target/riscv/rvv/base/vmsltu_vv-1.c: Removed.
7812 * gcc.target/riscv/rvv/base/vmsltu_vv-2.c: Removed.
7813 * gcc.target/riscv/rvv/base/vmsltu_vv-3.c: Removed.
7814 * gcc.target/riscv/rvv/base/vmsltu_vv_m-1.c: Removed.
7815 * gcc.target/riscv/rvv/base/vmsltu_vv_m-2.c: Removed.
7816 * gcc.target/riscv/rvv/base/vmsltu_vv_m-3.c: Removed.
7817 * gcc.target/riscv/rvv/base/vmsltu_vv_mu-1.c: Removed.
7818 * gcc.target/riscv/rvv/base/vmsltu_vv_mu-2.c: Removed.
7819 * gcc.target/riscv/rvv/base/vmsltu_vv_mu-3.c: Removed.
7820 * gcc.target/riscv/rvv/base/vmsltu_vx_m_rv32-1.c: Removed.
7821 * gcc.target/riscv/rvv/base/vmsltu_vx_m_rv32-2.c: Removed.
7822 * gcc.target/riscv/rvv/base/vmsltu_vx_m_rv32-3.c: Removed.
7823 * gcc.target/riscv/rvv/base/vmsltu_vx_m_rv64-1.c: Removed.
7824 * gcc.target/riscv/rvv/base/vmsltu_vx_m_rv64-2.c: Removed.
7825 * gcc.target/riscv/rvv/base/vmsltu_vx_m_rv64-3.c: Removed.
7826 * gcc.target/riscv/rvv/base/vmsltu_vx_mu_rv32-1.c: Removed.
7827 * gcc.target/riscv/rvv/base/vmsltu_vx_mu_rv32-2.c: Removed.
7828 * gcc.target/riscv/rvv/base/vmsltu_vx_mu_rv32-3.c: Removed.
7829 * gcc.target/riscv/rvv/base/vmsltu_vx_mu_rv64-1.c: Removed.
7830 * gcc.target/riscv/rvv/base/vmsltu_vx_mu_rv64-2.c: Removed.
7831 * gcc.target/riscv/rvv/base/vmsltu_vx_mu_rv64-3.c: Removed.
7832 * gcc.target/riscv/rvv/base/vmsltu_vx_rv32-1.c: Removed.
7833 * gcc.target/riscv/rvv/base/vmsltu_vx_rv32-2.c: Removed.
7834 * gcc.target/riscv/rvv/base/vmsltu_vx_rv32-3.c: Removed.
7835 * gcc.target/riscv/rvv/base/vmsltu_vx_rv64-1.c: Removed.
7836 * gcc.target/riscv/rvv/base/vmsltu_vx_rv64-2.c: Removed.
7837 * gcc.target/riscv/rvv/base/vmsltu_vx_rv64-3.c: Removed.
7838 * gcc.target/riscv/rvv/base/vmsne_vv-1.c: Removed.
7839 * gcc.target/riscv/rvv/base/vmsne_vv-2.c: Removed.
7840 * gcc.target/riscv/rvv/base/vmsne_vv-3.c: Removed.
7841 * gcc.target/riscv/rvv/base/vmsne_vv_m-1.c: Removed.
7842 * gcc.target/riscv/rvv/base/vmsne_vv_m-2.c: Removed.
7843 * gcc.target/riscv/rvv/base/vmsne_vv_m-3.c: Removed.
7844 * gcc.target/riscv/rvv/base/vmsne_vv_mu-1.c: Removed.
7845 * gcc.target/riscv/rvv/base/vmsne_vv_mu-2.c: Removed.
7846 * gcc.target/riscv/rvv/base/vmsne_vv_mu-3.c: Removed.
7847 * gcc.target/riscv/rvv/base/vmsne_vx_m_rv32-1.c: Removed.
7848 * gcc.target/riscv/rvv/base/vmsne_vx_m_rv32-2.c: Removed.
7849 * gcc.target/riscv/rvv/base/vmsne_vx_m_rv32-3.c: Removed.
7850 * gcc.target/riscv/rvv/base/vmsne_vx_m_rv64-1.c: Removed.
7851 * gcc.target/riscv/rvv/base/vmsne_vx_m_rv64-2.c: Removed.
7852 * gcc.target/riscv/rvv/base/vmsne_vx_m_rv64-3.c: Removed.
7853 * gcc.target/riscv/rvv/base/vmsne_vx_mu_rv32-1.c: Removed.
7854 * gcc.target/riscv/rvv/base/vmsne_vx_mu_rv32-2.c: Removed.
7855 * gcc.target/riscv/rvv/base/vmsne_vx_mu_rv32-3.c: Removed.
7856 * gcc.target/riscv/rvv/base/vmsne_vx_mu_rv64-1.c: Removed.
7857 * gcc.target/riscv/rvv/base/vmsne_vx_mu_rv64-2.c: Removed.
7858 * gcc.target/riscv/rvv/base/vmsne_vx_mu_rv64-3.c: Removed.
7859 * gcc.target/riscv/rvv/base/vmsne_vx_rv32-1.c: Removed.
7860 * gcc.target/riscv/rvv/base/vmsne_vx_rv32-2.c: Removed.
7861 * gcc.target/riscv/rvv/base/vmsne_vx_rv32-3.c: Removed.
7862 * gcc.target/riscv/rvv/base/vmsne_vx_rv64-1.c: Removed.
7863 * gcc.target/riscv/rvv/base/vmsne_vx_rv64-2.c: Removed.
7864 * gcc.target/riscv/rvv/base/vmsne_vx_rv64-3.c: Removed.
7865 * gcc.target/riscv/rvv/base/vmul_vv-1.c: Removed.
7866 * gcc.target/riscv/rvv/base/vmul_vv-2.c: Removed.
7867 * gcc.target/riscv/rvv/base/vmul_vv-3.c: Removed.
7868 * gcc.target/riscv/rvv/base/vmul_vv_m-1.c: Removed.
7869 * gcc.target/riscv/rvv/base/vmul_vv_m-2.c: Removed.
7870 * gcc.target/riscv/rvv/base/vmul_vv_m-3.c: Removed.
7871 * gcc.target/riscv/rvv/base/vmul_vv_mu-1.c: Removed.
7872 * gcc.target/riscv/rvv/base/vmul_vv_mu-2.c: Removed.
7873 * gcc.target/riscv/rvv/base/vmul_vv_mu-3.c: Removed.
7874 * gcc.target/riscv/rvv/base/vmul_vv_tu-1.c: Removed.
7875 * gcc.target/riscv/rvv/base/vmul_vv_tu-2.c: Removed.
7876 * gcc.target/riscv/rvv/base/vmul_vv_tu-3.c: Removed.
7877 * gcc.target/riscv/rvv/base/vmul_vv_tum-1.c: Removed.
7878 * gcc.target/riscv/rvv/base/vmul_vv_tum-2.c: Removed.
7879 * gcc.target/riscv/rvv/base/vmul_vv_tum-3.c: Removed.
7880 * gcc.target/riscv/rvv/base/vmul_vv_tumu-1.c: Removed.
7881 * gcc.target/riscv/rvv/base/vmul_vv_tumu-2.c: Removed.
7882 * gcc.target/riscv/rvv/base/vmul_vv_tumu-3.c: Removed.
7883 * gcc.target/riscv/rvv/base/vmul_vx_m_rv32-1.c: Removed.
7884 * gcc.target/riscv/rvv/base/vmul_vx_m_rv32-2.c: Removed.
7885 * gcc.target/riscv/rvv/base/vmul_vx_m_rv32-3.c: Removed.
7886 * gcc.target/riscv/rvv/base/vmul_vx_m_rv64-1.c: Removed.
7887 * gcc.target/riscv/rvv/base/vmul_vx_m_rv64-2.c: Removed.
7888 * gcc.target/riscv/rvv/base/vmul_vx_m_rv64-3.c: Removed.
7889 * gcc.target/riscv/rvv/base/vmul_vx_mu_rv32-1.c: Removed.
7890 * gcc.target/riscv/rvv/base/vmul_vx_mu_rv32-2.c: Removed.
7891 * gcc.target/riscv/rvv/base/vmul_vx_mu_rv32-3.c: Removed.
7892 * gcc.target/riscv/rvv/base/vmul_vx_mu_rv64-1.c: Removed.
7893 * gcc.target/riscv/rvv/base/vmul_vx_mu_rv64-2.c: Removed.
7894 * gcc.target/riscv/rvv/base/vmul_vx_mu_rv64-3.c: Removed.
7895 * gcc.target/riscv/rvv/base/vmul_vx_rv32-1.c: Removed.
7896 * gcc.target/riscv/rvv/base/vmul_vx_rv32-2.c: Removed.
7897 * gcc.target/riscv/rvv/base/vmul_vx_rv32-3.c: Removed.
7898 * gcc.target/riscv/rvv/base/vmul_vx_rv64-1.c: Removed.
7899 * gcc.target/riscv/rvv/base/vmul_vx_rv64-2.c: Removed.
7900 * gcc.target/riscv/rvv/base/vmul_vx_rv64-3.c: Removed.
7901 * gcc.target/riscv/rvv/base/vmul_vx_tu_rv32-1.c: Removed.
7902 * gcc.target/riscv/rvv/base/vmul_vx_tu_rv32-2.c: Removed.
7903 * gcc.target/riscv/rvv/base/vmul_vx_tu_rv32-3.c: Removed.
7904 * gcc.target/riscv/rvv/base/vmul_vx_tu_rv64-1.c: Removed.
7905 * gcc.target/riscv/rvv/base/vmul_vx_tu_rv64-2.c: Removed.
7906 * gcc.target/riscv/rvv/base/vmul_vx_tu_rv64-3.c: Removed.
7907 * gcc.target/riscv/rvv/base/vmul_vx_tum_rv32-1.c: Removed.
7908 * gcc.target/riscv/rvv/base/vmul_vx_tum_rv32-2.c: Removed.
7909 * gcc.target/riscv/rvv/base/vmul_vx_tum_rv32-3.c: Removed.
7910 * gcc.target/riscv/rvv/base/vmul_vx_tum_rv64-1.c: Removed.
7911 * gcc.target/riscv/rvv/base/vmul_vx_tum_rv64-2.c: Removed.
7912 * gcc.target/riscv/rvv/base/vmul_vx_tum_rv64-3.c: Removed.
7913 * gcc.target/riscv/rvv/base/vmul_vx_tumu_rv32-1.c: Removed.
7914 * gcc.target/riscv/rvv/base/vmul_vx_tumu_rv32-2.c: Removed.
7915 * gcc.target/riscv/rvv/base/vmul_vx_tumu_rv32-3.c: Removed.
7916 * gcc.target/riscv/rvv/base/vmul_vx_tumu_rv64-1.c: Removed.
7917 * gcc.target/riscv/rvv/base/vmul_vx_tumu_rv64-2.c: Removed.
7918 * gcc.target/riscv/rvv/base/vmul_vx_tumu_rv64-3.c: Removed.
7919 * gcc.target/riscv/rvv/base/vmulh_vv-1.c: Removed.
7920 * gcc.target/riscv/rvv/base/vmulh_vv-2.c: Removed.
7921 * gcc.target/riscv/rvv/base/vmulh_vv-3.c: Removed.
7922 * gcc.target/riscv/rvv/base/vmulh_vv_m-1.c: Removed.
7923 * gcc.target/riscv/rvv/base/vmulh_vv_m-2.c: Removed.
7924 * gcc.target/riscv/rvv/base/vmulh_vv_m-3.c: Removed.
7925 * gcc.target/riscv/rvv/base/vmulh_vv_mu-1.c: Removed.
7926 * gcc.target/riscv/rvv/base/vmulh_vv_mu-2.c: Removed.
7927 * gcc.target/riscv/rvv/base/vmulh_vv_mu-3.c: Removed.
7928 * gcc.target/riscv/rvv/base/vmulh_vv_tu-1.c: Removed.
7929 * gcc.target/riscv/rvv/base/vmulh_vv_tu-2.c: Removed.
7930 * gcc.target/riscv/rvv/base/vmulh_vv_tu-3.c: Removed.
7931 * gcc.target/riscv/rvv/base/vmulh_vv_tum-1.c: Removed.
7932 * gcc.target/riscv/rvv/base/vmulh_vv_tum-2.c: Removed.
7933 * gcc.target/riscv/rvv/base/vmulh_vv_tum-3.c: Removed.
7934 * gcc.target/riscv/rvv/base/vmulh_vv_tumu-1.c: Removed.
7935 * gcc.target/riscv/rvv/base/vmulh_vv_tumu-2.c: Removed.
7936 * gcc.target/riscv/rvv/base/vmulh_vv_tumu-3.c: Removed.
7937 * gcc.target/riscv/rvv/base/vmulh_vx_m_rv32-1.c: Removed.
7938 * gcc.target/riscv/rvv/base/vmulh_vx_m_rv32-2.c: Removed.
7939 * gcc.target/riscv/rvv/base/vmulh_vx_m_rv32-3.c: Removed.
7940 * gcc.target/riscv/rvv/base/vmulh_vx_m_rv64-1.c: Removed.
7941 * gcc.target/riscv/rvv/base/vmulh_vx_m_rv64-2.c: Removed.
7942 * gcc.target/riscv/rvv/base/vmulh_vx_m_rv64-3.c: Removed.
7943 * gcc.target/riscv/rvv/base/vmulh_vx_mu_rv32-1.c: Removed.
7944 * gcc.target/riscv/rvv/base/vmulh_vx_mu_rv32-2.c: Removed.
7945 * gcc.target/riscv/rvv/base/vmulh_vx_mu_rv32-3.c: Removed.
7946 * gcc.target/riscv/rvv/base/vmulh_vx_mu_rv64-1.c: Removed.
7947 * gcc.target/riscv/rvv/base/vmulh_vx_mu_rv64-2.c: Removed.
7948 * gcc.target/riscv/rvv/base/vmulh_vx_mu_rv64-3.c: Removed.
7949 * gcc.target/riscv/rvv/base/vmulh_vx_rv32-1.c: Removed.
7950 * gcc.target/riscv/rvv/base/vmulh_vx_rv32-2.c: Removed.
7951 * gcc.target/riscv/rvv/base/vmulh_vx_rv32-3.c: Removed.
7952 * gcc.target/riscv/rvv/base/vmulh_vx_rv64-1.c: Removed.
7953 * gcc.target/riscv/rvv/base/vmulh_vx_rv64-2.c: Removed.
7954 * gcc.target/riscv/rvv/base/vmulh_vx_rv64-3.c: Removed.
7955 * gcc.target/riscv/rvv/base/vmulh_vx_tu_rv32-1.c: Removed.
7956 * gcc.target/riscv/rvv/base/vmulh_vx_tu_rv32-2.c: Removed.
7957 * gcc.target/riscv/rvv/base/vmulh_vx_tu_rv32-3.c: Removed.
7958 * gcc.target/riscv/rvv/base/vmulh_vx_tu_rv64-1.c: Removed.
7959 * gcc.target/riscv/rvv/base/vmulh_vx_tu_rv64-2.c: Removed.
7960 * gcc.target/riscv/rvv/base/vmulh_vx_tu_rv64-3.c: Removed.
7961 * gcc.target/riscv/rvv/base/vmulh_vx_tum_rv32-1.c: Removed.
7962 * gcc.target/riscv/rvv/base/vmulh_vx_tum_rv32-2.c: Removed.
7963 * gcc.target/riscv/rvv/base/vmulh_vx_tum_rv32-3.c: Removed.
7964 * gcc.target/riscv/rvv/base/vmulh_vx_tum_rv64-1.c: Removed.
7965 * gcc.target/riscv/rvv/base/vmulh_vx_tum_rv64-2.c: Removed.
7966 * gcc.target/riscv/rvv/base/vmulh_vx_tum_rv64-3.c: Removed.
7967 * gcc.target/riscv/rvv/base/vmulh_vx_tumu_rv32-1.c: Removed.
7968 * gcc.target/riscv/rvv/base/vmulh_vx_tumu_rv32-2.c: Removed.
7969 * gcc.target/riscv/rvv/base/vmulh_vx_tumu_rv32-3.c: Removed.
7970 * gcc.target/riscv/rvv/base/vmulh_vx_tumu_rv64-1.c: Removed.
7971 * gcc.target/riscv/rvv/base/vmulh_vx_tumu_rv64-2.c: Removed.
7972 * gcc.target/riscv/rvv/base/vmulh_vx_tumu_rv64-3.c: Removed.
7973 * gcc.target/riscv/rvv/base/vmulhsu_vv-1.c: Removed.
7974 * gcc.target/riscv/rvv/base/vmulhsu_vv-2.c: Removed.
7975 * gcc.target/riscv/rvv/base/vmulhsu_vv-3.c: Removed.
7976 * gcc.target/riscv/rvv/base/vmulhsu_vv_m-1.c: Removed.
7977 * gcc.target/riscv/rvv/base/vmulhsu_vv_m-2.c: Removed.
7978 * gcc.target/riscv/rvv/base/vmulhsu_vv_m-3.c: Removed.
7979 * gcc.target/riscv/rvv/base/vmulhsu_vv_mu-1.c: Removed.
7980 * gcc.target/riscv/rvv/base/vmulhsu_vv_mu-2.c: Removed.
7981 * gcc.target/riscv/rvv/base/vmulhsu_vv_mu-3.c: Removed.
7982 * gcc.target/riscv/rvv/base/vmulhsu_vv_tu-1.c: Removed.
7983 * gcc.target/riscv/rvv/base/vmulhsu_vv_tu-2.c: Removed.
7984 * gcc.target/riscv/rvv/base/vmulhsu_vv_tu-3.c: Removed.
7985 * gcc.target/riscv/rvv/base/vmulhsu_vv_tum-1.c: Removed.
7986 * gcc.target/riscv/rvv/base/vmulhsu_vv_tum-2.c: Removed.
7987 * gcc.target/riscv/rvv/base/vmulhsu_vv_tum-3.c: Removed.
7988 * gcc.target/riscv/rvv/base/vmulhsu_vv_tumu-1.c: Removed.
7989 * gcc.target/riscv/rvv/base/vmulhsu_vv_tumu-2.c: Removed.
7990 * gcc.target/riscv/rvv/base/vmulhsu_vv_tumu-3.c: Removed.
7991 * gcc.target/riscv/rvv/base/vmulhsu_vx_m_rv32-1.c: Removed.
7992 * gcc.target/riscv/rvv/base/vmulhsu_vx_m_rv32-2.c: Removed.
7993 * gcc.target/riscv/rvv/base/vmulhsu_vx_m_rv32-3.c: Removed.
7994 * gcc.target/riscv/rvv/base/vmulhsu_vx_m_rv64-1.c: Removed.
7995 * gcc.target/riscv/rvv/base/vmulhsu_vx_m_rv64-2.c: Removed.
7996 * gcc.target/riscv/rvv/base/vmulhsu_vx_m_rv64-3.c: Removed.
7997 * gcc.target/riscv/rvv/base/vmulhsu_vx_mu_rv32-1.c: Removed.
7998 * gcc.target/riscv/rvv/base/vmulhsu_vx_mu_rv32-2.c: Removed.
7999 * gcc.target/riscv/rvv/base/vmulhsu_vx_mu_rv32-3.c: Removed.
8000 * gcc.target/riscv/rvv/base/vmulhsu_vx_mu_rv64-1.c: Removed.
8001 * gcc.target/riscv/rvv/base/vmulhsu_vx_mu_rv64-2.c: Removed.
8002 * gcc.target/riscv/rvv/base/vmulhsu_vx_mu_rv64-3.c: Removed.
8003 * gcc.target/riscv/rvv/base/vmulhsu_vx_rv32-1.c: Removed.
8004 * gcc.target/riscv/rvv/base/vmulhsu_vx_rv32-2.c: Removed.
8005 * gcc.target/riscv/rvv/base/vmulhsu_vx_rv32-3.c: Removed.
8006 * gcc.target/riscv/rvv/base/vmulhsu_vx_rv64-1.c: Removed.
8007 * gcc.target/riscv/rvv/base/vmulhsu_vx_rv64-2.c: Removed.
8008 * gcc.target/riscv/rvv/base/vmulhsu_vx_rv64-3.c: Removed.
8009 * gcc.target/riscv/rvv/base/vmulhsu_vx_tu_rv32-1.c: Removed.
8010 * gcc.target/riscv/rvv/base/vmulhsu_vx_tu_rv32-2.c: Removed.
8011 * gcc.target/riscv/rvv/base/vmulhsu_vx_tu_rv32-3.c: Removed.
8012 * gcc.target/riscv/rvv/base/vmulhsu_vx_tu_rv64-1.c: Removed.
8013 * gcc.target/riscv/rvv/base/vmulhsu_vx_tu_rv64-2.c: Removed.
8014 * gcc.target/riscv/rvv/base/vmulhsu_vx_tu_rv64-3.c: Removed.
8015 * gcc.target/riscv/rvv/base/vmulhsu_vx_tum_rv32-1.c: Removed.
8016 * gcc.target/riscv/rvv/base/vmulhsu_vx_tum_rv32-2.c: Removed.
8017 * gcc.target/riscv/rvv/base/vmulhsu_vx_tum_rv32-3.c: Removed.
8018 * gcc.target/riscv/rvv/base/vmulhsu_vx_tum_rv64-1.c: Removed.
8019 * gcc.target/riscv/rvv/base/vmulhsu_vx_tum_rv64-2.c: Removed.
8020 * gcc.target/riscv/rvv/base/vmulhsu_vx_tum_rv64-3.c: Removed.
8021 * gcc.target/riscv/rvv/base/vmulhsu_vx_tumu_rv32-1.c: Removed.
8022 * gcc.target/riscv/rvv/base/vmulhsu_vx_tumu_rv32-2.c: Removed.
8023 * gcc.target/riscv/rvv/base/vmulhsu_vx_tumu_rv32-3.c: Removed.
8024 * gcc.target/riscv/rvv/base/vmulhsu_vx_tumu_rv64-1.c: Removed.
8025 * gcc.target/riscv/rvv/base/vmulhsu_vx_tumu_rv64-2.c: Removed.
8026 * gcc.target/riscv/rvv/base/vmulhsu_vx_tumu_rv64-3.c: Removed.
8027 * gcc.target/riscv/rvv/base/vmulhu_vv-1.c: Removed.
8028 * gcc.target/riscv/rvv/base/vmulhu_vv-2.c: Removed.
8029 * gcc.target/riscv/rvv/base/vmulhu_vv-3.c: Removed.
8030 * gcc.target/riscv/rvv/base/vmulhu_vv_m-1.c: Removed.
8031 * gcc.target/riscv/rvv/base/vmulhu_vv_m-2.c: Removed.
8032 * gcc.target/riscv/rvv/base/vmulhu_vv_m-3.c: Removed.
8033 * gcc.target/riscv/rvv/base/vmulhu_vv_mu-1.c: Removed.
8034 * gcc.target/riscv/rvv/base/vmulhu_vv_mu-2.c: Removed.
8035 * gcc.target/riscv/rvv/base/vmulhu_vv_mu-3.c: Removed.
8036 * gcc.target/riscv/rvv/base/vmulhu_vv_tu-1.c: Removed.
8037 * gcc.target/riscv/rvv/base/vmulhu_vv_tu-2.c: Removed.
8038 * gcc.target/riscv/rvv/base/vmulhu_vv_tu-3.c: Removed.
8039 * gcc.target/riscv/rvv/base/vmulhu_vv_tum-1.c: Removed.
8040 * gcc.target/riscv/rvv/base/vmulhu_vv_tum-2.c: Removed.
8041 * gcc.target/riscv/rvv/base/vmulhu_vv_tum-3.c: Removed.
8042 * gcc.target/riscv/rvv/base/vmulhu_vv_tumu-1.c: Removed.
8043 * gcc.target/riscv/rvv/base/vmulhu_vv_tumu-2.c: Removed.
8044 * gcc.target/riscv/rvv/base/vmulhu_vv_tumu-3.c: Removed.
8045 * gcc.target/riscv/rvv/base/vmulhu_vx_m_rv32-1.c: Removed.
8046 * gcc.target/riscv/rvv/base/vmulhu_vx_m_rv32-2.c: Removed.
8047 * gcc.target/riscv/rvv/base/vmulhu_vx_m_rv32-3.c: Removed.
8048 * gcc.target/riscv/rvv/base/vmulhu_vx_m_rv64-1.c: Removed.
8049 * gcc.target/riscv/rvv/base/vmulhu_vx_m_rv64-2.c: Removed.
8050 * gcc.target/riscv/rvv/base/vmulhu_vx_m_rv64-3.c: Removed.
8051 * gcc.target/riscv/rvv/base/vmulhu_vx_mu_rv32-1.c: Removed.
8052 * gcc.target/riscv/rvv/base/vmulhu_vx_mu_rv32-2.c: Removed.
8053 * gcc.target/riscv/rvv/base/vmulhu_vx_mu_rv32-3.c: Removed.
8054 * gcc.target/riscv/rvv/base/vmulhu_vx_mu_rv64-1.c: Removed.
8055 * gcc.target/riscv/rvv/base/vmulhu_vx_mu_rv64-2.c: Removed.
8056 * gcc.target/riscv/rvv/base/vmulhu_vx_mu_rv64-3.c: Removed.
8057 * gcc.target/riscv/rvv/base/vmulhu_vx_rv32-1.c: Removed.
8058 * gcc.target/riscv/rvv/base/vmulhu_vx_rv32-2.c: Removed.
8059 * gcc.target/riscv/rvv/base/vmulhu_vx_rv32-3.c: Removed.
8060 * gcc.target/riscv/rvv/base/vmulhu_vx_rv64-1.c: Removed.
8061 * gcc.target/riscv/rvv/base/vmulhu_vx_rv64-2.c: Removed.
8062 * gcc.target/riscv/rvv/base/vmulhu_vx_rv64-3.c: Removed.
8063 * gcc.target/riscv/rvv/base/vmulhu_vx_tu_rv32-1.c: Removed.
8064 * gcc.target/riscv/rvv/base/vmulhu_vx_tu_rv32-2.c: Removed.
8065 * gcc.target/riscv/rvv/base/vmulhu_vx_tu_rv32-3.c: Removed.
8066 * gcc.target/riscv/rvv/base/vmulhu_vx_tu_rv64-1.c: Removed.
8067 * gcc.target/riscv/rvv/base/vmulhu_vx_tu_rv64-2.c: Removed.
8068 * gcc.target/riscv/rvv/base/vmulhu_vx_tu_rv64-3.c: Removed.
8069 * gcc.target/riscv/rvv/base/vmulhu_vx_tum_rv32-1.c: Removed.
8070 * gcc.target/riscv/rvv/base/vmulhu_vx_tum_rv32-2.c: Removed.
8071 * gcc.target/riscv/rvv/base/vmulhu_vx_tum_rv32-3.c: Removed.
8072 * gcc.target/riscv/rvv/base/vmulhu_vx_tum_rv64-1.c: Removed.
8073 * gcc.target/riscv/rvv/base/vmulhu_vx_tum_rv64-2.c: Removed.
8074 * gcc.target/riscv/rvv/base/vmulhu_vx_tum_rv64-3.c: Removed.
8075 * gcc.target/riscv/rvv/base/vmulhu_vx_tumu_rv32-1.c: Removed.
8076 * gcc.target/riscv/rvv/base/vmulhu_vx_tumu_rv32-2.c: Removed.
8077 * gcc.target/riscv/rvv/base/vmulhu_vx_tumu_rv32-3.c: Removed.
8078 * gcc.target/riscv/rvv/base/vmulhu_vx_tumu_rv64-1.c: Removed.
8079 * gcc.target/riscv/rvv/base/vmulhu_vx_tumu_rv64-2.c: Removed.
8080 * gcc.target/riscv/rvv/base/vmulhu_vx_tumu_rv64-3.c: Removed.
8081 * gcc.target/riscv/rvv/base/vmv_v_v-1.c: Removed.
8082 * gcc.target/riscv/rvv/base/vmv_v_v-2.c: Removed.
8083 * gcc.target/riscv/rvv/base/vmv_v_v-3.c: Removed.
8084 * gcc.target/riscv/rvv/base/vmv_v_v_tu-1.c: Removed.
8085 * gcc.target/riscv/rvv/base/vmv_v_v_tu-2.c: Removed.
8086 * gcc.target/riscv/rvv/base/vmv_v_v_tu-3.c: Removed.
8087 * gcc.target/riscv/rvv/base/vmv_v_x_rv32-1.c: Removed.
8088 * gcc.target/riscv/rvv/base/vmv_v_x_rv32-2.c: Removed.
8089 * gcc.target/riscv/rvv/base/vmv_v_x_rv32-3.c: Removed.
8090 * gcc.target/riscv/rvv/base/vmv_v_x_rv64-1.c: Removed.
8091 * gcc.target/riscv/rvv/base/vmv_v_x_rv64-2.c: Removed.
8092 * gcc.target/riscv/rvv/base/vmv_v_x_rv64-3.c: Removed.
8093 * gcc.target/riscv/rvv/base/vmv_v_x_tu_rv32-1.c: Removed.
8094 * gcc.target/riscv/rvv/base/vmv_v_x_tu_rv32-2.c: Removed.
8095 * gcc.target/riscv/rvv/base/vmv_v_x_tu_rv32-3.c: Removed.
8096 * gcc.target/riscv/rvv/base/vmv_v_x_tu_rv64-1.c: Removed.
8097 * gcc.target/riscv/rvv/base/vmv_v_x_tu_rv64-2.c: Removed.
8098 * gcc.target/riscv/rvv/base/vmv_v_x_tu_rv64-3.c: Removed.
8099 * gcc.target/riscv/rvv/base/vnclip_wv-1.c: Removed.
8100 * gcc.target/riscv/rvv/base/vnclip_wv-2.c: Removed.
8101 * gcc.target/riscv/rvv/base/vnclip_wv-3.c: Removed.
8102 * gcc.target/riscv/rvv/base/vnclip_wv_m-1.c: Removed.
8103 * gcc.target/riscv/rvv/base/vnclip_wv_m-2.c: Removed.
8104 * gcc.target/riscv/rvv/base/vnclip_wv_m-3.c: Removed.
8105 * gcc.target/riscv/rvv/base/vnclip_wv_mu-1.c: Removed.
8106 * gcc.target/riscv/rvv/base/vnclip_wv_mu-2.c: Removed.
8107 * gcc.target/riscv/rvv/base/vnclip_wv_mu-3.c: Removed.
8108 * gcc.target/riscv/rvv/base/vnclip_wv_tu-1.c: Removed.
8109 * gcc.target/riscv/rvv/base/vnclip_wv_tu-2.c: Removed.
8110 * gcc.target/riscv/rvv/base/vnclip_wv_tu-3.c: Removed.
8111 * gcc.target/riscv/rvv/base/vnclip_wv_tum-1.c: Removed.
8112 * gcc.target/riscv/rvv/base/vnclip_wv_tum-2.c: Removed.
8113 * gcc.target/riscv/rvv/base/vnclip_wv_tum-3.c: Removed.
8114 * gcc.target/riscv/rvv/base/vnclip_wv_tumu-1.c: Removed.
8115 * gcc.target/riscv/rvv/base/vnclip_wv_tumu-2.c: Removed.
8116 * gcc.target/riscv/rvv/base/vnclip_wv_tumu-3.c: Removed.
8117 * gcc.target/riscv/rvv/base/vnclip_wx-1.c: Removed.
8118 * gcc.target/riscv/rvv/base/vnclip_wx-2.c: Removed.
8119 * gcc.target/riscv/rvv/base/vnclip_wx-3.c: Removed.
8120 * gcc.target/riscv/rvv/base/vnclip_wx_m-1.c: Removed.
8121 * gcc.target/riscv/rvv/base/vnclip_wx_m-2.c: Removed.
8122 * gcc.target/riscv/rvv/base/vnclip_wx_m-3.c: Removed.
8123 * gcc.target/riscv/rvv/base/vnclip_wx_mu-1.c: Removed.
8124 * gcc.target/riscv/rvv/base/vnclip_wx_mu-2.c: Removed.
8125 * gcc.target/riscv/rvv/base/vnclip_wx_mu-3.c: Removed.
8126 * gcc.target/riscv/rvv/base/vnclip_wx_tu-1.c: Removed.
8127 * gcc.target/riscv/rvv/base/vnclip_wx_tu-2.c: Removed.
8128 * gcc.target/riscv/rvv/base/vnclip_wx_tu-3.c: Removed.
8129 * gcc.target/riscv/rvv/base/vnclip_wx_tum-1.c: Removed.
8130 * gcc.target/riscv/rvv/base/vnclip_wx_tum-2.c: Removed.
8131 * gcc.target/riscv/rvv/base/vnclip_wx_tum-3.c: Removed.
8132 * gcc.target/riscv/rvv/base/vnclip_wx_tumu-1.c: Removed.
8133 * gcc.target/riscv/rvv/base/vnclip_wx_tumu-2.c: Removed.
8134 * gcc.target/riscv/rvv/base/vnclip_wx_tumu-3.c: Removed.
8135 * gcc.target/riscv/rvv/base/vnclipu_wv-1.c: Removed.
8136 * gcc.target/riscv/rvv/base/vnclipu_wv-2.c: Removed.
8137 * gcc.target/riscv/rvv/base/vnclipu_wv-3.c: Removed.
8138 * gcc.target/riscv/rvv/base/vnclipu_wv_m-1.c: Removed.
8139 * gcc.target/riscv/rvv/base/vnclipu_wv_m-2.c: Removed.
8140 * gcc.target/riscv/rvv/base/vnclipu_wv_m-3.c: Removed.
8141 * gcc.target/riscv/rvv/base/vnclipu_wv_mu-1.c: Removed.
8142 * gcc.target/riscv/rvv/base/vnclipu_wv_mu-2.c: Removed.
8143 * gcc.target/riscv/rvv/base/vnclipu_wv_mu-3.c: Removed.
8144 * gcc.target/riscv/rvv/base/vnclipu_wv_tu-1.c: Removed.
8145 * gcc.target/riscv/rvv/base/vnclipu_wv_tu-2.c: Removed.
8146 * gcc.target/riscv/rvv/base/vnclipu_wv_tu-3.c: Removed.
8147 * gcc.target/riscv/rvv/base/vnclipu_wv_tum-1.c: Removed.
8148 * gcc.target/riscv/rvv/base/vnclipu_wv_tum-2.c: Removed.
8149 * gcc.target/riscv/rvv/base/vnclipu_wv_tum-3.c: Removed.
8150 * gcc.target/riscv/rvv/base/vnclipu_wv_tumu-1.c: Removed.
8151 * gcc.target/riscv/rvv/base/vnclipu_wv_tumu-2.c: Removed.
8152 * gcc.target/riscv/rvv/base/vnclipu_wv_tumu-3.c: Removed.
8153 * gcc.target/riscv/rvv/base/vnclipu_wx-1.c: Removed.
8154 * gcc.target/riscv/rvv/base/vnclipu_wx-2.c: Removed.
8155 * gcc.target/riscv/rvv/base/vnclipu_wx-3.c: Removed.
8156 * gcc.target/riscv/rvv/base/vnclipu_wx_m-1.c: Removed.
8157 * gcc.target/riscv/rvv/base/vnclipu_wx_m-2.c: Removed.
8158 * gcc.target/riscv/rvv/base/vnclipu_wx_m-3.c: Removed.
8159 * gcc.target/riscv/rvv/base/vnclipu_wx_mu-1.c: Removed.
8160 * gcc.target/riscv/rvv/base/vnclipu_wx_mu-2.c: Removed.
8161 * gcc.target/riscv/rvv/base/vnclipu_wx_mu-3.c: Removed.
8162 * gcc.target/riscv/rvv/base/vnclipu_wx_tu-1.c: Removed.
8163 * gcc.target/riscv/rvv/base/vnclipu_wx_tu-2.c: Removed.
8164 * gcc.target/riscv/rvv/base/vnclipu_wx_tu-3.c: Removed.
8165 * gcc.target/riscv/rvv/base/vnclipu_wx_tum-1.c: Removed.
8166 * gcc.target/riscv/rvv/base/vnclipu_wx_tum-2.c: Removed.
8167 * gcc.target/riscv/rvv/base/vnclipu_wx_tum-3.c: Removed.
8168 * gcc.target/riscv/rvv/base/vnclipu_wx_tumu-1.c: Removed.
8169 * gcc.target/riscv/rvv/base/vnclipu_wx_tumu-2.c: Removed.
8170 * gcc.target/riscv/rvv/base/vnclipu_wx_tumu-3.c: Removed.
8171 * gcc.target/riscv/rvv/base/vncvt_x-1.c: Removed.
8172 * gcc.target/riscv/rvv/base/vncvt_x-2.c: Removed.
8173 * gcc.target/riscv/rvv/base/vncvt_x-3.c: Removed.
8174 * gcc.target/riscv/rvv/base/vncvt_x_m-1.c: Removed.
8175 * gcc.target/riscv/rvv/base/vncvt_x_m-2.c: Removed.
8176 * gcc.target/riscv/rvv/base/vncvt_x_m-3.c: Removed.
8177 * gcc.target/riscv/rvv/base/vncvt_x_mu-1.c: Removed.
8178 * gcc.target/riscv/rvv/base/vncvt_x_mu-2.c: Removed.
8179 * gcc.target/riscv/rvv/base/vncvt_x_mu-3.c: Removed.
8180 * gcc.target/riscv/rvv/base/vncvt_x_tu-1.c: Removed.
8181 * gcc.target/riscv/rvv/base/vncvt_x_tu-2.c: Removed.
8182 * gcc.target/riscv/rvv/base/vncvt_x_tu-3.c: Removed.
8183 * gcc.target/riscv/rvv/base/vncvt_x_tum-1.c: Removed.
8184 * gcc.target/riscv/rvv/base/vncvt_x_tum-2.c: Removed.
8185 * gcc.target/riscv/rvv/base/vncvt_x_tum-3.c: Removed.
8186 * gcc.target/riscv/rvv/base/vncvt_x_tumu-1.c: Removed.
8187 * gcc.target/riscv/rvv/base/vncvt_x_tumu-2.c: Removed.
8188 * gcc.target/riscv/rvv/base/vncvt_x_tumu-3.c: Removed.
8189 * gcc.target/riscv/rvv/base/vneg_v-1.c: Removed.
8190 * gcc.target/riscv/rvv/base/vneg_v-2.c: Removed.
8191 * gcc.target/riscv/rvv/base/vneg_v-3.c: Removed.
8192 * gcc.target/riscv/rvv/base/vneg_v_m-1.c: Removed.
8193 * gcc.target/riscv/rvv/base/vneg_v_m-2.c: Removed.
8194 * gcc.target/riscv/rvv/base/vneg_v_m-3.c: Removed.
8195 * gcc.target/riscv/rvv/base/vneg_v_mu-1.c: Removed.
8196 * gcc.target/riscv/rvv/base/vneg_v_mu-2.c: Removed.
8197 * gcc.target/riscv/rvv/base/vneg_v_mu-3.c: Removed.
8198 * gcc.target/riscv/rvv/base/vneg_v_tu-1.c: Removed.
8199 * gcc.target/riscv/rvv/base/vneg_v_tu-2.c: Removed.
8200 * gcc.target/riscv/rvv/base/vneg_v_tu-3.c: Removed.
8201 * gcc.target/riscv/rvv/base/vneg_v_tum-1.c: Removed.
8202 * gcc.target/riscv/rvv/base/vneg_v_tum-2.c: Removed.
8203 * gcc.target/riscv/rvv/base/vneg_v_tum-3.c: Removed.
8204 * gcc.target/riscv/rvv/base/vneg_v_tumu-1.c: Removed.
8205 * gcc.target/riscv/rvv/base/vneg_v_tumu-2.c: Removed.
8206 * gcc.target/riscv/rvv/base/vneg_v_tumu-3.c: Removed.
8207 * gcc.target/riscv/rvv/base/vnmsac_vv-1.c: Removed.
8208 * gcc.target/riscv/rvv/base/vnmsac_vv-2.c: Removed.
8209 * gcc.target/riscv/rvv/base/vnmsac_vv-3.c: Removed.
8210 * gcc.target/riscv/rvv/base/vnmsac_vv_m-1.c: Removed.
8211 * gcc.target/riscv/rvv/base/vnmsac_vv_m-2.c: Removed.
8212 * gcc.target/riscv/rvv/base/vnmsac_vv_m-3.c: Removed.
8213 * gcc.target/riscv/rvv/base/vnmsac_vv_mu-1.c: Removed.
8214 * gcc.target/riscv/rvv/base/vnmsac_vv_mu-2.c: Removed.
8215 * gcc.target/riscv/rvv/base/vnmsac_vv_mu-3.c: Removed.
8216 * gcc.target/riscv/rvv/base/vnmsac_vv_tu-1.c: Removed.
8217 * gcc.target/riscv/rvv/base/vnmsac_vv_tu-2.c: Removed.
8218 * gcc.target/riscv/rvv/base/vnmsac_vv_tu-3.c: Removed.
8219 * gcc.target/riscv/rvv/base/vnmsac_vv_tum-1.c: Removed.
8220 * gcc.target/riscv/rvv/base/vnmsac_vv_tum-2.c: Removed.
8221 * gcc.target/riscv/rvv/base/vnmsac_vv_tum-3.c: Removed.
8222 * gcc.target/riscv/rvv/base/vnmsac_vv_tumu-1.c: Removed.
8223 * gcc.target/riscv/rvv/base/vnmsac_vv_tumu-2.c: Removed.
8224 * gcc.target/riscv/rvv/base/vnmsac_vv_tumu-3.c: Removed.
8225 * gcc.target/riscv/rvv/base/vnmsac_vx_m_rv32-1.c: Removed.
8226 * gcc.target/riscv/rvv/base/vnmsac_vx_m_rv32-2.c: Removed.
8227 * gcc.target/riscv/rvv/base/vnmsac_vx_m_rv32-3.c: Removed.
8228 * gcc.target/riscv/rvv/base/vnmsac_vx_m_rv64-1.c: Removed.
8229 * gcc.target/riscv/rvv/base/vnmsac_vx_m_rv64-2.c: Removed.
8230 * gcc.target/riscv/rvv/base/vnmsac_vx_m_rv64-3.c: Removed.
8231 * gcc.target/riscv/rvv/base/vnmsac_vx_mu_rv32-1.c: Removed.
8232 * gcc.target/riscv/rvv/base/vnmsac_vx_mu_rv32-2.c: Removed.
8233 * gcc.target/riscv/rvv/base/vnmsac_vx_mu_rv32-3.c: Removed.
8234 * gcc.target/riscv/rvv/base/vnmsac_vx_mu_rv64-1.c: Removed.
8235 * gcc.target/riscv/rvv/base/vnmsac_vx_mu_rv64-2.c: Removed.
8236 * gcc.target/riscv/rvv/base/vnmsac_vx_mu_rv64-3.c: Removed.
8237 * gcc.target/riscv/rvv/base/vnmsac_vx_rv32-1.c: Removed.
8238 * gcc.target/riscv/rvv/base/vnmsac_vx_rv32-2.c: Removed.
8239 * gcc.target/riscv/rvv/base/vnmsac_vx_rv32-3.c: Removed.
8240 * gcc.target/riscv/rvv/base/vnmsac_vx_rv64-1.c: Removed.
8241 * gcc.target/riscv/rvv/base/vnmsac_vx_rv64-2.c: Removed.
8242 * gcc.target/riscv/rvv/base/vnmsac_vx_rv64-3.c: Removed.
8243 * gcc.target/riscv/rvv/base/vnmsac_vx_tu_rv32-1.c: Removed.
8244 * gcc.target/riscv/rvv/base/vnmsac_vx_tu_rv32-2.c: Removed.
8245 * gcc.target/riscv/rvv/base/vnmsac_vx_tu_rv32-3.c: Removed.
8246 * gcc.target/riscv/rvv/base/vnmsac_vx_tu_rv64-1.c: Removed.
8247 * gcc.target/riscv/rvv/base/vnmsac_vx_tu_rv64-2.c: Removed.
8248 * gcc.target/riscv/rvv/base/vnmsac_vx_tu_rv64-3.c: Removed.
8249 * gcc.target/riscv/rvv/base/vnmsac_vx_tum_rv32-1.c: Removed.
8250 * gcc.target/riscv/rvv/base/vnmsac_vx_tum_rv32-2.c: Removed.
8251 * gcc.target/riscv/rvv/base/vnmsac_vx_tum_rv32-3.c: Removed.
8252 * gcc.target/riscv/rvv/base/vnmsac_vx_tum_rv64-1.c: Removed.
8253 * gcc.target/riscv/rvv/base/vnmsac_vx_tum_rv64-2.c: Removed.
8254 * gcc.target/riscv/rvv/base/vnmsac_vx_tum_rv64-3.c: Removed.
8255 * gcc.target/riscv/rvv/base/vnmsac_vx_tumu_rv32-1.c: Removed.
8256 * gcc.target/riscv/rvv/base/vnmsac_vx_tumu_rv32-2.c: Removed.
8257 * gcc.target/riscv/rvv/base/vnmsac_vx_tumu_rv32-3.c: Removed.
8258 * gcc.target/riscv/rvv/base/vnmsac_vx_tumu_rv64-1.c: Removed.
8259 * gcc.target/riscv/rvv/base/vnmsac_vx_tumu_rv64-2.c: Removed.
8260 * gcc.target/riscv/rvv/base/vnmsac_vx_tumu_rv64-3.c: Removed.
8261 * gcc.target/riscv/rvv/base/vnmsub_vv-1.c: Removed.
8262 * gcc.target/riscv/rvv/base/vnmsub_vv-2.c: Removed.
8263 * gcc.target/riscv/rvv/base/vnmsub_vv-3.c: Removed.
8264 * gcc.target/riscv/rvv/base/vnmsub_vv_m-1.c: Removed.
8265 * gcc.target/riscv/rvv/base/vnmsub_vv_m-2.c: Removed.
8266 * gcc.target/riscv/rvv/base/vnmsub_vv_m-3.c: Removed.
8267 * gcc.target/riscv/rvv/base/vnmsub_vv_mu-1.c: Removed.
8268 * gcc.target/riscv/rvv/base/vnmsub_vv_mu-2.c: Removed.
8269 * gcc.target/riscv/rvv/base/vnmsub_vv_mu-3.c: Removed.
8270 * gcc.target/riscv/rvv/base/vnmsub_vv_tu-1.c: Removed.
8271 * gcc.target/riscv/rvv/base/vnmsub_vv_tu-2.c: Removed.
8272 * gcc.target/riscv/rvv/base/vnmsub_vv_tu-3.c: Removed.
8273 * gcc.target/riscv/rvv/base/vnmsub_vv_tum-1.c: Removed.
8274 * gcc.target/riscv/rvv/base/vnmsub_vv_tum-2.c: Removed.
8275 * gcc.target/riscv/rvv/base/vnmsub_vv_tum-3.c: Removed.
8276 * gcc.target/riscv/rvv/base/vnmsub_vv_tumu-1.c: Removed.
8277 * gcc.target/riscv/rvv/base/vnmsub_vv_tumu-2.c: Removed.
8278 * gcc.target/riscv/rvv/base/vnmsub_vv_tumu-3.c: Removed.
8279 * gcc.target/riscv/rvv/base/vnmsub_vx_m_rv32-1.c: Removed.
8280 * gcc.target/riscv/rvv/base/vnmsub_vx_m_rv32-2.c: Removed.
8281 * gcc.target/riscv/rvv/base/vnmsub_vx_m_rv32-3.c: Removed.
8282 * gcc.target/riscv/rvv/base/vnmsub_vx_m_rv64-1.c: Removed.
8283 * gcc.target/riscv/rvv/base/vnmsub_vx_m_rv64-2.c: Removed.
8284 * gcc.target/riscv/rvv/base/vnmsub_vx_m_rv64-3.c: Removed.
8285 * gcc.target/riscv/rvv/base/vnmsub_vx_mu_rv32-1.c: Removed.
8286 * gcc.target/riscv/rvv/base/vnmsub_vx_mu_rv32-2.c: Removed.
8287 * gcc.target/riscv/rvv/base/vnmsub_vx_mu_rv32-3.c: Removed.
8288 * gcc.target/riscv/rvv/base/vnmsub_vx_mu_rv64-1.c: Removed.
8289 * gcc.target/riscv/rvv/base/vnmsub_vx_mu_rv64-2.c: Removed.
8290 * gcc.target/riscv/rvv/base/vnmsub_vx_mu_rv64-3.c: Removed.
8291 * gcc.target/riscv/rvv/base/vnmsub_vx_rv32-1.c: Removed.
8292 * gcc.target/riscv/rvv/base/vnmsub_vx_rv32-2.c: Removed.
8293 * gcc.target/riscv/rvv/base/vnmsub_vx_rv32-3.c: Removed.
8294 * gcc.target/riscv/rvv/base/vnmsub_vx_rv64-1.c: Removed.
8295 * gcc.target/riscv/rvv/base/vnmsub_vx_rv64-2.c: Removed.
8296 * gcc.target/riscv/rvv/base/vnmsub_vx_rv64-3.c: Removed.
8297 * gcc.target/riscv/rvv/base/vnmsub_vx_tu_rv32-1.c: Removed.
8298 * gcc.target/riscv/rvv/base/vnmsub_vx_tu_rv32-2.c: Removed.
8299 * gcc.target/riscv/rvv/base/vnmsub_vx_tu_rv32-3.c: Removed.
8300 * gcc.target/riscv/rvv/base/vnmsub_vx_tu_rv64-1.c: Removed.
8301 * gcc.target/riscv/rvv/base/vnmsub_vx_tu_rv64-2.c: Removed.
8302 * gcc.target/riscv/rvv/base/vnmsub_vx_tu_rv64-3.c: Removed.
8303 * gcc.target/riscv/rvv/base/vnmsub_vx_tum_rv32-1.c: Removed.
8304 * gcc.target/riscv/rvv/base/vnmsub_vx_tum_rv32-2.c: Removed.
8305 * gcc.target/riscv/rvv/base/vnmsub_vx_tum_rv32-3.c: Removed.
8306 * gcc.target/riscv/rvv/base/vnmsub_vx_tum_rv64-1.c: Removed.
8307 * gcc.target/riscv/rvv/base/vnmsub_vx_tum_rv64-2.c: Removed.
8308 * gcc.target/riscv/rvv/base/vnmsub_vx_tum_rv64-3.c: Removed.
8309 * gcc.target/riscv/rvv/base/vnmsub_vx_tumu_rv32-1.c: Removed.
8310 * gcc.target/riscv/rvv/base/vnmsub_vx_tumu_rv32-2.c: Removed.
8311 * gcc.target/riscv/rvv/base/vnmsub_vx_tumu_rv32-3.c: Removed.
8312 * gcc.target/riscv/rvv/base/vnmsub_vx_tumu_rv64-1.c: Removed.
8313 * gcc.target/riscv/rvv/base/vnmsub_vx_tumu_rv64-2.c: Removed.
8314 * gcc.target/riscv/rvv/base/vnmsub_vx_tumu_rv64-3.c: Removed.
8315 * gcc.target/riscv/rvv/base/vnot_v-1.c: Removed.
8316 * gcc.target/riscv/rvv/base/vnot_v-2.c: Removed.
8317 * gcc.target/riscv/rvv/base/vnot_v-3.c: Removed.
8318 * gcc.target/riscv/rvv/base/vnot_v_m-1.c: Removed.
8319 * gcc.target/riscv/rvv/base/vnot_v_m-2.c: Removed.
8320 * gcc.target/riscv/rvv/base/vnot_v_m-3.c: Removed.
8321 * gcc.target/riscv/rvv/base/vnot_v_mu-1.c: Removed.
8322 * gcc.target/riscv/rvv/base/vnot_v_mu-2.c: Removed.
8323 * gcc.target/riscv/rvv/base/vnot_v_mu-3.c: Removed.
8324 * gcc.target/riscv/rvv/base/vnot_v_tu-1.c: Removed.
8325 * gcc.target/riscv/rvv/base/vnot_v_tu-2.c: Removed.
8326 * gcc.target/riscv/rvv/base/vnot_v_tu-3.c: Removed.
8327 * gcc.target/riscv/rvv/base/vnot_v_tum-1.c: Removed.
8328 * gcc.target/riscv/rvv/base/vnot_v_tum-2.c: Removed.
8329 * gcc.target/riscv/rvv/base/vnot_v_tum-3.c: Removed.
8330 * gcc.target/riscv/rvv/base/vnot_v_tumu-1.c: Removed.
8331 * gcc.target/riscv/rvv/base/vnot_v_tumu-2.c: Removed.
8332 * gcc.target/riscv/rvv/base/vnot_v_tumu-3.c: Removed.
8333 * gcc.target/riscv/rvv/base/vnsra_wv-1.c: Removed.
8334 * gcc.target/riscv/rvv/base/vnsra_wv-2.c: Removed.
8335 * gcc.target/riscv/rvv/base/vnsra_wv-3.c: Removed.
8336 * gcc.target/riscv/rvv/base/vnsra_wv_m-1.c: Removed.
8337 * gcc.target/riscv/rvv/base/vnsra_wv_m-2.c: Removed.
8338 * gcc.target/riscv/rvv/base/vnsra_wv_m-3.c: Removed.
8339 * gcc.target/riscv/rvv/base/vnsra_wv_mu-1.c: Removed.
8340 * gcc.target/riscv/rvv/base/vnsra_wv_mu-2.c: Removed.
8341 * gcc.target/riscv/rvv/base/vnsra_wv_mu-3.c: Removed.
8342 * gcc.target/riscv/rvv/base/vnsra_wv_tu-1.c: Removed.
8343 * gcc.target/riscv/rvv/base/vnsra_wv_tu-2.c: Removed.
8344 * gcc.target/riscv/rvv/base/vnsra_wv_tu-3.c: Removed.
8345 * gcc.target/riscv/rvv/base/vnsra_wv_tum-1.c: Removed.
8346 * gcc.target/riscv/rvv/base/vnsra_wv_tum-2.c: Removed.
8347 * gcc.target/riscv/rvv/base/vnsra_wv_tum-3.c: Removed.
8348 * gcc.target/riscv/rvv/base/vnsra_wv_tumu-1.c: Removed.
8349 * gcc.target/riscv/rvv/base/vnsra_wv_tumu-2.c: Removed.
8350 * gcc.target/riscv/rvv/base/vnsra_wv_tumu-3.c: Removed.
8351 * gcc.target/riscv/rvv/base/vnsra_wx-1.c: Removed.
8352 * gcc.target/riscv/rvv/base/vnsra_wx-2.c: Removed.
8353 * gcc.target/riscv/rvv/base/vnsra_wx-3.c: Removed.
8354 * gcc.target/riscv/rvv/base/vnsra_wx_m-1.c: Removed.
8355 * gcc.target/riscv/rvv/base/vnsra_wx_m-2.c: Removed.
8356 * gcc.target/riscv/rvv/base/vnsra_wx_m-3.c: Removed.
8357 * gcc.target/riscv/rvv/base/vnsra_wx_mu-1.c: Removed.
8358 * gcc.target/riscv/rvv/base/vnsra_wx_mu-2.c: Removed.
8359 * gcc.target/riscv/rvv/base/vnsra_wx_mu-3.c: Removed.
8360 * gcc.target/riscv/rvv/base/vnsra_wx_tu-1.c: Removed.
8361 * gcc.target/riscv/rvv/base/vnsra_wx_tu-2.c: Removed.
8362 * gcc.target/riscv/rvv/base/vnsra_wx_tu-3.c: Removed.
8363 * gcc.target/riscv/rvv/base/vnsra_wx_tum-1.c: Removed.
8364 * gcc.target/riscv/rvv/base/vnsra_wx_tum-2.c: Removed.
8365 * gcc.target/riscv/rvv/base/vnsra_wx_tum-3.c: Removed.
8366 * gcc.target/riscv/rvv/base/vnsra_wx_tumu-1.c: Removed.
8367 * gcc.target/riscv/rvv/base/vnsra_wx_tumu-2.c: Removed.
8368 * gcc.target/riscv/rvv/base/vnsra_wx_tumu-3.c: Removed.
8369 * gcc.target/riscv/rvv/base/vnsrl_wv-1.c: Removed.
8370 * gcc.target/riscv/rvv/base/vnsrl_wv-2.c: Removed.
8371 * gcc.target/riscv/rvv/base/vnsrl_wv-3.c: Removed.
8372 * gcc.target/riscv/rvv/base/vnsrl_wv_m-1.c: Removed.
8373 * gcc.target/riscv/rvv/base/vnsrl_wv_m-2.c: Removed.
8374 * gcc.target/riscv/rvv/base/vnsrl_wv_m-3.c: Removed.
8375 * gcc.target/riscv/rvv/base/vnsrl_wv_mu-1.c: Removed.
8376 * gcc.target/riscv/rvv/base/vnsrl_wv_mu-2.c: Removed.
8377 * gcc.target/riscv/rvv/base/vnsrl_wv_mu-3.c: Removed.
8378 * gcc.target/riscv/rvv/base/vnsrl_wv_tu-1.c: Removed.
8379 * gcc.target/riscv/rvv/base/vnsrl_wv_tu-2.c: Removed.
8380 * gcc.target/riscv/rvv/base/vnsrl_wv_tu-3.c: Removed.
8381 * gcc.target/riscv/rvv/base/vnsrl_wv_tum-1.c: Removed.
8382 * gcc.target/riscv/rvv/base/vnsrl_wv_tum-2.c: Removed.
8383 * gcc.target/riscv/rvv/base/vnsrl_wv_tum-3.c: Removed.
8384 * gcc.target/riscv/rvv/base/vnsrl_wv_tumu-1.c: Removed.
8385 * gcc.target/riscv/rvv/base/vnsrl_wv_tumu-2.c: Removed.
8386 * gcc.target/riscv/rvv/base/vnsrl_wv_tumu-3.c: Removed.
8387 * gcc.target/riscv/rvv/base/vnsrl_wx-1.c: Removed.
8388 * gcc.target/riscv/rvv/base/vnsrl_wx-2.c: Removed.
8389 * gcc.target/riscv/rvv/base/vnsrl_wx-3.c: Removed.
8390 * gcc.target/riscv/rvv/base/vnsrl_wx_m-1.c: Removed.
8391 * gcc.target/riscv/rvv/base/vnsrl_wx_m-2.c: Removed.
8392 * gcc.target/riscv/rvv/base/vnsrl_wx_m-3.c: Removed.
8393 * gcc.target/riscv/rvv/base/vnsrl_wx_mu-1.c: Removed.
8394 * gcc.target/riscv/rvv/base/vnsrl_wx_mu-2.c: Removed.
8395 * gcc.target/riscv/rvv/base/vnsrl_wx_mu-3.c: Removed.
8396 * gcc.target/riscv/rvv/base/vnsrl_wx_tu-1.c: Removed.
8397 * gcc.target/riscv/rvv/base/vnsrl_wx_tu-2.c: Removed.
8398 * gcc.target/riscv/rvv/base/vnsrl_wx_tu-3.c: Removed.
8399 * gcc.target/riscv/rvv/base/vnsrl_wx_tum-1.c: Removed.
8400 * gcc.target/riscv/rvv/base/vnsrl_wx_tum-2.c: Removed.
8401 * gcc.target/riscv/rvv/base/vnsrl_wx_tum-3.c: Removed.
8402 * gcc.target/riscv/rvv/base/vnsrl_wx_tumu-1.c: Removed.
8403 * gcc.target/riscv/rvv/base/vnsrl_wx_tumu-2.c: Removed.
8404 * gcc.target/riscv/rvv/base/vnsrl_wx_tumu-3.c: Removed.
8405 * gcc.target/riscv/rvv/base/vor_vv-1.c: Removed.
8406 * gcc.target/riscv/rvv/base/vor_vv-2.c: Removed.
8407 * gcc.target/riscv/rvv/base/vor_vv-3.c: Removed.
8408 * gcc.target/riscv/rvv/base/vor_vv_m-1.c: Removed.
8409 * gcc.target/riscv/rvv/base/vor_vv_m-2.c: Removed.
8410 * gcc.target/riscv/rvv/base/vor_vv_m-3.c: Removed.
8411 * gcc.target/riscv/rvv/base/vor_vv_mu-1.c: Removed.
8412 * gcc.target/riscv/rvv/base/vor_vv_mu-2.c: Removed.
8413 * gcc.target/riscv/rvv/base/vor_vv_mu-3.c: Removed.
8414 * gcc.target/riscv/rvv/base/vor_vv_tu-1.c: Removed.
8415 * gcc.target/riscv/rvv/base/vor_vv_tu-2.c: Removed.
8416 * gcc.target/riscv/rvv/base/vor_vv_tu-3.c: Removed.
8417 * gcc.target/riscv/rvv/base/vor_vv_tum-1.c: Removed.
8418 * gcc.target/riscv/rvv/base/vor_vv_tum-2.c: Removed.
8419 * gcc.target/riscv/rvv/base/vor_vv_tum-3.c: Removed.
8420 * gcc.target/riscv/rvv/base/vor_vv_tumu-1.c: Removed.
8421 * gcc.target/riscv/rvv/base/vor_vv_tumu-2.c: Removed.
8422 * gcc.target/riscv/rvv/base/vor_vv_tumu-3.c: Removed.
8423 * gcc.target/riscv/rvv/base/vor_vx_m_rv32-1.c: Removed.
8424 * gcc.target/riscv/rvv/base/vor_vx_m_rv32-2.c: Removed.
8425 * gcc.target/riscv/rvv/base/vor_vx_m_rv32-3.c: Removed.
8426 * gcc.target/riscv/rvv/base/vor_vx_m_rv64-1.c: Removed.
8427 * gcc.target/riscv/rvv/base/vor_vx_m_rv64-2.c: Removed.
8428 * gcc.target/riscv/rvv/base/vor_vx_m_rv64-3.c: Removed.
8429 * gcc.target/riscv/rvv/base/vor_vx_mu_rv32-1.c: Removed.
8430 * gcc.target/riscv/rvv/base/vor_vx_mu_rv32-2.c: Removed.
8431 * gcc.target/riscv/rvv/base/vor_vx_mu_rv32-3.c: Removed.
8432 * gcc.target/riscv/rvv/base/vor_vx_mu_rv64-1.c: Removed.
8433 * gcc.target/riscv/rvv/base/vor_vx_mu_rv64-2.c: Removed.
8434 * gcc.target/riscv/rvv/base/vor_vx_mu_rv64-3.c: Removed.
8435 * gcc.target/riscv/rvv/base/vor_vx_rv32-1.c: Removed.
8436 * gcc.target/riscv/rvv/base/vor_vx_rv32-2.c: Removed.
8437 * gcc.target/riscv/rvv/base/vor_vx_rv32-3.c: Removed.
8438 * gcc.target/riscv/rvv/base/vor_vx_rv64-1.c: Removed.
8439 * gcc.target/riscv/rvv/base/vor_vx_rv64-2.c: Removed.
8440 * gcc.target/riscv/rvv/base/vor_vx_rv64-3.c: Removed.
8441 * gcc.target/riscv/rvv/base/vor_vx_tu_rv32-1.c: Removed.
8442 * gcc.target/riscv/rvv/base/vor_vx_tu_rv32-2.c: Removed.
8443 * gcc.target/riscv/rvv/base/vor_vx_tu_rv32-3.c: Removed.
8444 * gcc.target/riscv/rvv/base/vor_vx_tu_rv64-1.c: Removed.
8445 * gcc.target/riscv/rvv/base/vor_vx_tu_rv64-2.c: Removed.
8446 * gcc.target/riscv/rvv/base/vor_vx_tu_rv64-3.c: Removed.
8447 * gcc.target/riscv/rvv/base/vor_vx_tum_rv32-1.c: Removed.
8448 * gcc.target/riscv/rvv/base/vor_vx_tum_rv32-2.c: Removed.
8449 * gcc.target/riscv/rvv/base/vor_vx_tum_rv32-3.c: Removed.
8450 * gcc.target/riscv/rvv/base/vor_vx_tum_rv64-1.c: Removed.
8451 * gcc.target/riscv/rvv/base/vor_vx_tum_rv64-2.c: Removed.
8452 * gcc.target/riscv/rvv/base/vor_vx_tum_rv64-3.c: Removed.
8453 * gcc.target/riscv/rvv/base/vor_vx_tumu_rv32-1.c: Removed.
8454 * gcc.target/riscv/rvv/base/vor_vx_tumu_rv32-2.c: Removed.
8455 * gcc.target/riscv/rvv/base/vor_vx_tumu_rv32-3.c: Removed.
8456 * gcc.target/riscv/rvv/base/vor_vx_tumu_rv64-1.c: Removed.
8457 * gcc.target/riscv/rvv/base/vor_vx_tumu_rv64-2.c: Removed.
8458 * gcc.target/riscv/rvv/base/vor_vx_tumu_rv64-3.c: Removed.
8459 * gcc.target/riscv/rvv/base/vread_csr.c: Removed.
8460 * gcc.target/riscv/rvv/base/vrem_vv-1.c: Removed.
8461 * gcc.target/riscv/rvv/base/vrem_vv-2.c: Removed.
8462 * gcc.target/riscv/rvv/base/vrem_vv-3.c: Removed.
8463 * gcc.target/riscv/rvv/base/vrem_vv_m-1.c: Removed.
8464 * gcc.target/riscv/rvv/base/vrem_vv_m-2.c: Removed.
8465 * gcc.target/riscv/rvv/base/vrem_vv_m-3.c: Removed.
8466 * gcc.target/riscv/rvv/base/vrem_vv_mu-1.c: Removed.
8467 * gcc.target/riscv/rvv/base/vrem_vv_mu-2.c: Removed.
8468 * gcc.target/riscv/rvv/base/vrem_vv_mu-3.c: Removed.
8469 * gcc.target/riscv/rvv/base/vrem_vv_tu-1.c: Removed.
8470 * gcc.target/riscv/rvv/base/vrem_vv_tu-2.c: Removed.
8471 * gcc.target/riscv/rvv/base/vrem_vv_tu-3.c: Removed.
8472 * gcc.target/riscv/rvv/base/vrem_vv_tum-1.c: Removed.
8473 * gcc.target/riscv/rvv/base/vrem_vv_tum-2.c: Removed.
8474 * gcc.target/riscv/rvv/base/vrem_vv_tum-3.c: Removed.
8475 * gcc.target/riscv/rvv/base/vrem_vv_tumu-1.c: Removed.
8476 * gcc.target/riscv/rvv/base/vrem_vv_tumu-2.c: Removed.
8477 * gcc.target/riscv/rvv/base/vrem_vv_tumu-3.c: Removed.
8478 * gcc.target/riscv/rvv/base/vrem_vx_m_rv32-1.c: Removed.
8479 * gcc.target/riscv/rvv/base/vrem_vx_m_rv32-2.c: Removed.
8480 * gcc.target/riscv/rvv/base/vrem_vx_m_rv32-3.c: Removed.
8481 * gcc.target/riscv/rvv/base/vrem_vx_m_rv64-1.c: Removed.
8482 * gcc.target/riscv/rvv/base/vrem_vx_m_rv64-2.c: Removed.
8483 * gcc.target/riscv/rvv/base/vrem_vx_m_rv64-3.c: Removed.
8484 * gcc.target/riscv/rvv/base/vrem_vx_mu_rv32-1.c: Removed.
8485 * gcc.target/riscv/rvv/base/vrem_vx_mu_rv32-2.c: Removed.
8486 * gcc.target/riscv/rvv/base/vrem_vx_mu_rv32-3.c: Removed.
8487 * gcc.target/riscv/rvv/base/vrem_vx_mu_rv64-1.c: Removed.
8488 * gcc.target/riscv/rvv/base/vrem_vx_mu_rv64-2.c: Removed.
8489 * gcc.target/riscv/rvv/base/vrem_vx_mu_rv64-3.c: Removed.
8490 * gcc.target/riscv/rvv/base/vrem_vx_rv32-1.c: Removed.
8491 * gcc.target/riscv/rvv/base/vrem_vx_rv32-2.c: Removed.
8492 * gcc.target/riscv/rvv/base/vrem_vx_rv32-3.c: Removed.
8493 * gcc.target/riscv/rvv/base/vrem_vx_rv64-1.c: Removed.
8494 * gcc.target/riscv/rvv/base/vrem_vx_rv64-2.c: Removed.
8495 * gcc.target/riscv/rvv/base/vrem_vx_rv64-3.c: Removed.
8496 * gcc.target/riscv/rvv/base/vrem_vx_tu_rv32-1.c: Removed.
8497 * gcc.target/riscv/rvv/base/vrem_vx_tu_rv32-2.c: Removed.
8498 * gcc.target/riscv/rvv/base/vrem_vx_tu_rv32-3.c: Removed.
8499 * gcc.target/riscv/rvv/base/vrem_vx_tu_rv64-1.c: Removed.
8500 * gcc.target/riscv/rvv/base/vrem_vx_tu_rv64-2.c: Removed.
8501 * gcc.target/riscv/rvv/base/vrem_vx_tu_rv64-3.c: Removed.
8502 * gcc.target/riscv/rvv/base/vrem_vx_tum_rv32-1.c: Removed.
8503 * gcc.target/riscv/rvv/base/vrem_vx_tum_rv32-2.c: Removed.
8504 * gcc.target/riscv/rvv/base/vrem_vx_tum_rv32-3.c: Removed.
8505 * gcc.target/riscv/rvv/base/vrem_vx_tum_rv64-1.c: Removed.
8506 * gcc.target/riscv/rvv/base/vrem_vx_tum_rv64-2.c: Removed.
8507 * gcc.target/riscv/rvv/base/vrem_vx_tum_rv64-3.c: Removed.
8508 * gcc.target/riscv/rvv/base/vrem_vx_tumu_rv32-1.c: Removed.
8509 * gcc.target/riscv/rvv/base/vrem_vx_tumu_rv32-2.c: Removed.
8510 * gcc.target/riscv/rvv/base/vrem_vx_tumu_rv32-3.c: Removed.
8511 * gcc.target/riscv/rvv/base/vrem_vx_tumu_rv64-1.c: Removed.
8512 * gcc.target/riscv/rvv/base/vrem_vx_tumu_rv64-2.c: Removed.
8513 * gcc.target/riscv/rvv/base/vrem_vx_tumu_rv64-3.c: Removed.
8514 * gcc.target/riscv/rvv/base/vremu_vv-1.c: Removed.
8515 * gcc.target/riscv/rvv/base/vremu_vv-2.c: Removed.
8516 * gcc.target/riscv/rvv/base/vremu_vv-3.c: Removed.
8517 * gcc.target/riscv/rvv/base/vremu_vv_m-1.c: Removed.
8518 * gcc.target/riscv/rvv/base/vremu_vv_m-2.c: Removed.
8519 * gcc.target/riscv/rvv/base/vremu_vv_m-3.c: Removed.
8520 * gcc.target/riscv/rvv/base/vremu_vv_mu-1.c: Removed.
8521 * gcc.target/riscv/rvv/base/vremu_vv_mu-2.c: Removed.
8522 * gcc.target/riscv/rvv/base/vremu_vv_mu-3.c: Removed.
8523 * gcc.target/riscv/rvv/base/vremu_vv_tu-1.c: Removed.
8524 * gcc.target/riscv/rvv/base/vremu_vv_tu-2.c: Removed.
8525 * gcc.target/riscv/rvv/base/vremu_vv_tu-3.c: Removed.
8526 * gcc.target/riscv/rvv/base/vremu_vv_tum-1.c: Removed.
8527 * gcc.target/riscv/rvv/base/vremu_vv_tum-2.c: Removed.
8528 * gcc.target/riscv/rvv/base/vremu_vv_tum-3.c: Removed.
8529 * gcc.target/riscv/rvv/base/vremu_vv_tumu-1.c: Removed.
8530 * gcc.target/riscv/rvv/base/vremu_vv_tumu-2.c: Removed.
8531 * gcc.target/riscv/rvv/base/vremu_vv_tumu-3.c: Removed.
8532 * gcc.target/riscv/rvv/base/vremu_vx_m_rv32-1.c: Removed.
8533 * gcc.target/riscv/rvv/base/vremu_vx_m_rv32-2.c: Removed.
8534 * gcc.target/riscv/rvv/base/vremu_vx_m_rv32-3.c: Removed.
8535 * gcc.target/riscv/rvv/base/vremu_vx_m_rv64-1.c: Removed.
8536 * gcc.target/riscv/rvv/base/vremu_vx_m_rv64-2.c: Removed.
8537 * gcc.target/riscv/rvv/base/vremu_vx_m_rv64-3.c: Removed.
8538 * gcc.target/riscv/rvv/base/vremu_vx_mu_rv32-1.c: Removed.
8539 * gcc.target/riscv/rvv/base/vremu_vx_mu_rv32-2.c: Removed.
8540 * gcc.target/riscv/rvv/base/vremu_vx_mu_rv32-3.c: Removed.
8541 * gcc.target/riscv/rvv/base/vremu_vx_mu_rv64-1.c: Removed.
8542 * gcc.target/riscv/rvv/base/vremu_vx_mu_rv64-2.c: Removed.
8543 * gcc.target/riscv/rvv/base/vremu_vx_mu_rv64-3.c: Removed.
8544 * gcc.target/riscv/rvv/base/vremu_vx_rv32-1.c: Removed.
8545 * gcc.target/riscv/rvv/base/vremu_vx_rv32-2.c: Removed.
8546 * gcc.target/riscv/rvv/base/vremu_vx_rv32-3.c: Removed.
8547 * gcc.target/riscv/rvv/base/vremu_vx_rv64-1.c: Removed.
8548 * gcc.target/riscv/rvv/base/vremu_vx_rv64-2.c: Removed.
8549 * gcc.target/riscv/rvv/base/vremu_vx_rv64-3.c: Removed.
8550 * gcc.target/riscv/rvv/base/vremu_vx_tu_rv32-1.c: Removed.
8551 * gcc.target/riscv/rvv/base/vremu_vx_tu_rv32-2.c: Removed.
8552 * gcc.target/riscv/rvv/base/vremu_vx_tu_rv32-3.c: Removed.
8553 * gcc.target/riscv/rvv/base/vremu_vx_tu_rv64-1.c: Removed.
8554 * gcc.target/riscv/rvv/base/vremu_vx_tu_rv64-2.c: Removed.
8555 * gcc.target/riscv/rvv/base/vremu_vx_tu_rv64-3.c: Removed.
8556 * gcc.target/riscv/rvv/base/vremu_vx_tum_rv32-1.c: Removed.
8557 * gcc.target/riscv/rvv/base/vremu_vx_tum_rv32-2.c: Removed.
8558 * gcc.target/riscv/rvv/base/vremu_vx_tum_rv32-3.c: Removed.
8559 * gcc.target/riscv/rvv/base/vremu_vx_tum_rv64-1.c: Removed.
8560 * gcc.target/riscv/rvv/base/vremu_vx_tum_rv64-2.c: Removed.
8561 * gcc.target/riscv/rvv/base/vremu_vx_tum_rv64-3.c: Removed.
8562 * gcc.target/riscv/rvv/base/vremu_vx_tumu_rv32-1.c: Removed.
8563 * gcc.target/riscv/rvv/base/vremu_vx_tumu_rv32-2.c: Removed.
8564 * gcc.target/riscv/rvv/base/vremu_vx_tumu_rv32-3.c: Removed.
8565 * gcc.target/riscv/rvv/base/vremu_vx_tumu_rv64-1.c: Removed.
8566 * gcc.target/riscv/rvv/base/vremu_vx_tumu_rv64-2.c: Removed.
8567 * gcc.target/riscv/rvv/base/vremu_vx_tumu_rv64-3.c: Removed.
8568 * gcc.target/riscv/rvv/base/vrsub_vx_m_rv32-1.c: Removed.
8569 * gcc.target/riscv/rvv/base/vrsub_vx_m_rv32-2.c: Removed.
8570 * gcc.target/riscv/rvv/base/vrsub_vx_m_rv32-3.c: Removed.
8571 * gcc.target/riscv/rvv/base/vrsub_vx_m_rv64-1.c: Removed.
8572 * gcc.target/riscv/rvv/base/vrsub_vx_m_rv64-2.c: Removed.
8573 * gcc.target/riscv/rvv/base/vrsub_vx_m_rv64-3.c: Removed.
8574 * gcc.target/riscv/rvv/base/vrsub_vx_mu_rv32-1.c: Removed.
8575 * gcc.target/riscv/rvv/base/vrsub_vx_mu_rv32-2.c: Removed.
8576 * gcc.target/riscv/rvv/base/vrsub_vx_mu_rv32-3.c: Removed.
8577 * gcc.target/riscv/rvv/base/vrsub_vx_mu_rv64-1.c: Removed.
8578 * gcc.target/riscv/rvv/base/vrsub_vx_mu_rv64-2.c: Removed.
8579 * gcc.target/riscv/rvv/base/vrsub_vx_mu_rv64-3.c: Removed.
8580 * gcc.target/riscv/rvv/base/vrsub_vx_rv32-1.c: Removed.
8581 * gcc.target/riscv/rvv/base/vrsub_vx_rv32-2.c: Removed.
8582 * gcc.target/riscv/rvv/base/vrsub_vx_rv32-3.c: Removed.
8583 * gcc.target/riscv/rvv/base/vrsub_vx_rv64-1.c: Removed.
8584 * gcc.target/riscv/rvv/base/vrsub_vx_rv64-2.c: Removed.
8585 * gcc.target/riscv/rvv/base/vrsub_vx_rv64-3.c: Removed.
8586 * gcc.target/riscv/rvv/base/vrsub_vx_tu_rv32-1.c: Removed.
8587 * gcc.target/riscv/rvv/base/vrsub_vx_tu_rv32-2.c: Removed.
8588 * gcc.target/riscv/rvv/base/vrsub_vx_tu_rv32-3.c: Removed.
8589 * gcc.target/riscv/rvv/base/vrsub_vx_tu_rv64-1.c: Removed.
8590 * gcc.target/riscv/rvv/base/vrsub_vx_tu_rv64-2.c: Removed.
8591 * gcc.target/riscv/rvv/base/vrsub_vx_tu_rv64-3.c: Removed.
8592 * gcc.target/riscv/rvv/base/vrsub_vx_tum_rv32-1.c: Removed.
8593 * gcc.target/riscv/rvv/base/vrsub_vx_tum_rv32-2.c: Removed.
8594 * gcc.target/riscv/rvv/base/vrsub_vx_tum_rv32-3.c: Removed.
8595 * gcc.target/riscv/rvv/base/vrsub_vx_tum_rv64-1.c: Removed.
8596 * gcc.target/riscv/rvv/base/vrsub_vx_tum_rv64-2.c: Removed.
8597 * gcc.target/riscv/rvv/base/vrsub_vx_tum_rv64-3.c: Removed.
8598 * gcc.target/riscv/rvv/base/vrsub_vx_tumu_rv32-1.c: Removed.
8599 * gcc.target/riscv/rvv/base/vrsub_vx_tumu_rv32-2.c: Removed.
8600 * gcc.target/riscv/rvv/base/vrsub_vx_tumu_rv32-3.c: Removed.
8601 * gcc.target/riscv/rvv/base/vrsub_vx_tumu_rv64-1.c: Removed.
8602 * gcc.target/riscv/rvv/base/vrsub_vx_tumu_rv64-2.c: Removed.
8603 * gcc.target/riscv/rvv/base/vrsub_vx_tumu_rv64-3.c: Removed.
8604 * gcc.target/riscv/rvv/base/vsadd_vv-1.c: Removed.
8605 * gcc.target/riscv/rvv/base/vsadd_vv-2.c: Removed.
8606 * gcc.target/riscv/rvv/base/vsadd_vv-3.c: Removed.
8607 * gcc.target/riscv/rvv/base/vsadd_vv_m-1.c: Removed.
8608 * gcc.target/riscv/rvv/base/vsadd_vv_m-2.c: Removed.
8609 * gcc.target/riscv/rvv/base/vsadd_vv_m-3.c: Removed.
8610 * gcc.target/riscv/rvv/base/vsadd_vv_mu-1.c: Removed.
8611 * gcc.target/riscv/rvv/base/vsadd_vv_mu-2.c: Removed.
8612 * gcc.target/riscv/rvv/base/vsadd_vv_mu-3.c: Removed.
8613 * gcc.target/riscv/rvv/base/vsadd_vv_tu-1.c: Removed.
8614 * gcc.target/riscv/rvv/base/vsadd_vv_tu-2.c: Removed.
8615 * gcc.target/riscv/rvv/base/vsadd_vv_tu-3.c: Removed.
8616 * gcc.target/riscv/rvv/base/vsadd_vv_tum-1.c: Removed.
8617 * gcc.target/riscv/rvv/base/vsadd_vv_tum-2.c: Removed.
8618 * gcc.target/riscv/rvv/base/vsadd_vv_tum-3.c: Removed.
8619 * gcc.target/riscv/rvv/base/vsadd_vv_tumu-1.c: Removed.
8620 * gcc.target/riscv/rvv/base/vsadd_vv_tumu-2.c: Removed.
8621 * gcc.target/riscv/rvv/base/vsadd_vv_tumu-3.c: Removed.
8622 * gcc.target/riscv/rvv/base/vsadd_vx_m_rv32-1.c: Removed.
8623 * gcc.target/riscv/rvv/base/vsadd_vx_m_rv32-2.c: Removed.
8624 * gcc.target/riscv/rvv/base/vsadd_vx_m_rv32-3.c: Removed.
8625 * gcc.target/riscv/rvv/base/vsadd_vx_m_rv64-1.c: Removed.
8626 * gcc.target/riscv/rvv/base/vsadd_vx_m_rv64-2.c: Removed.
8627 * gcc.target/riscv/rvv/base/vsadd_vx_m_rv64-3.c: Removed.
8628 * gcc.target/riscv/rvv/base/vsadd_vx_mu_rv32-1.c: Removed.
8629 * gcc.target/riscv/rvv/base/vsadd_vx_mu_rv32-2.c: Removed.
8630 * gcc.target/riscv/rvv/base/vsadd_vx_mu_rv32-3.c: Removed.
8631 * gcc.target/riscv/rvv/base/vsadd_vx_mu_rv64-1.c: Removed.
8632 * gcc.target/riscv/rvv/base/vsadd_vx_mu_rv64-2.c: Removed.
8633 * gcc.target/riscv/rvv/base/vsadd_vx_mu_rv64-3.c: Removed.
8634 * gcc.target/riscv/rvv/base/vsadd_vx_rv32-1.c: Removed.
8635 * gcc.target/riscv/rvv/base/vsadd_vx_rv32-2.c: Removed.
8636 * gcc.target/riscv/rvv/base/vsadd_vx_rv32-3.c: Removed.
8637 * gcc.target/riscv/rvv/base/vsadd_vx_rv64-1.c: Removed.
8638 * gcc.target/riscv/rvv/base/vsadd_vx_rv64-2.c: Removed.
8639 * gcc.target/riscv/rvv/base/vsadd_vx_rv64-3.c: Removed.
8640 * gcc.target/riscv/rvv/base/vsadd_vx_tu_rv32-1.c: Removed.
8641 * gcc.target/riscv/rvv/base/vsadd_vx_tu_rv32-2.c: Removed.
8642 * gcc.target/riscv/rvv/base/vsadd_vx_tu_rv32-3.c: Removed.
8643 * gcc.target/riscv/rvv/base/vsadd_vx_tu_rv64-1.c: Removed.
8644 * gcc.target/riscv/rvv/base/vsadd_vx_tu_rv64-2.c: Removed.
8645 * gcc.target/riscv/rvv/base/vsadd_vx_tu_rv64-3.c: Removed.
8646 * gcc.target/riscv/rvv/base/vsadd_vx_tum_rv32-1.c: Removed.
8647 * gcc.target/riscv/rvv/base/vsadd_vx_tum_rv32-2.c: Removed.
8648 * gcc.target/riscv/rvv/base/vsadd_vx_tum_rv32-3.c: Removed.
8649 * gcc.target/riscv/rvv/base/vsadd_vx_tum_rv64-1.c: Removed.
8650 * gcc.target/riscv/rvv/base/vsadd_vx_tum_rv64-2.c: Removed.
8651 * gcc.target/riscv/rvv/base/vsadd_vx_tum_rv64-3.c: Removed.
8652 * gcc.target/riscv/rvv/base/vsadd_vx_tumu_rv32-1.c: Removed.
8653 * gcc.target/riscv/rvv/base/vsadd_vx_tumu_rv32-2.c: Removed.
8654 * gcc.target/riscv/rvv/base/vsadd_vx_tumu_rv32-3.c: Removed.
8655 * gcc.target/riscv/rvv/base/vsadd_vx_tumu_rv64-1.c: Removed.
8656 * gcc.target/riscv/rvv/base/vsadd_vx_tumu_rv64-2.c: Removed.
8657 * gcc.target/riscv/rvv/base/vsadd_vx_tumu_rv64-3.c: Removed.
8658 * gcc.target/riscv/rvv/base/vsaddu_vv-1.c: Removed.
8659 * gcc.target/riscv/rvv/base/vsaddu_vv-2.c: Removed.
8660 * gcc.target/riscv/rvv/base/vsaddu_vv-3.c: Removed.
8661 * gcc.target/riscv/rvv/base/vsaddu_vv_m-1.c: Removed.
8662 * gcc.target/riscv/rvv/base/vsaddu_vv_m-2.c: Removed.
8663 * gcc.target/riscv/rvv/base/vsaddu_vv_m-3.c: Removed.
8664 * gcc.target/riscv/rvv/base/vsaddu_vv_mu-1.c: Removed.
8665 * gcc.target/riscv/rvv/base/vsaddu_vv_mu-2.c: Removed.
8666 * gcc.target/riscv/rvv/base/vsaddu_vv_mu-3.c: Removed.
8667 * gcc.target/riscv/rvv/base/vsaddu_vv_tu-1.c: Removed.
8668 * gcc.target/riscv/rvv/base/vsaddu_vv_tu-2.c: Removed.
8669 * gcc.target/riscv/rvv/base/vsaddu_vv_tu-3.c: Removed.
8670 * gcc.target/riscv/rvv/base/vsaddu_vv_tum-1.c: Removed.
8671 * gcc.target/riscv/rvv/base/vsaddu_vv_tum-2.c: Removed.
8672 * gcc.target/riscv/rvv/base/vsaddu_vv_tum-3.c: Removed.
8673 * gcc.target/riscv/rvv/base/vsaddu_vv_tumu-1.c: Removed.
8674 * gcc.target/riscv/rvv/base/vsaddu_vv_tumu-2.c: Removed.
8675 * gcc.target/riscv/rvv/base/vsaddu_vv_tumu-3.c: Removed.
8676 * gcc.target/riscv/rvv/base/vsaddu_vx_m_rv32-1.c: Removed.
8677 * gcc.target/riscv/rvv/base/vsaddu_vx_m_rv32-2.c: Removed.
8678 * gcc.target/riscv/rvv/base/vsaddu_vx_m_rv32-3.c: Removed.
8679 * gcc.target/riscv/rvv/base/vsaddu_vx_m_rv64-1.c: Removed.
8680 * gcc.target/riscv/rvv/base/vsaddu_vx_m_rv64-2.c: Removed.
8681 * gcc.target/riscv/rvv/base/vsaddu_vx_m_rv64-3.c: Removed.
8682 * gcc.target/riscv/rvv/base/vsaddu_vx_mu_rv32-1.c: Removed.
8683 * gcc.target/riscv/rvv/base/vsaddu_vx_mu_rv32-2.c: Removed.
8684 * gcc.target/riscv/rvv/base/vsaddu_vx_mu_rv32-3.c: Removed.
8685 * gcc.target/riscv/rvv/base/vsaddu_vx_mu_rv64-1.c: Removed.
8686 * gcc.target/riscv/rvv/base/vsaddu_vx_mu_rv64-2.c: Removed.
8687 * gcc.target/riscv/rvv/base/vsaddu_vx_mu_rv64-3.c: Removed.
8688 * gcc.target/riscv/rvv/base/vsaddu_vx_rv32-1.c: Removed.
8689 * gcc.target/riscv/rvv/base/vsaddu_vx_rv32-2.c: Removed.
8690 * gcc.target/riscv/rvv/base/vsaddu_vx_rv32-3.c: Removed.
8691 * gcc.target/riscv/rvv/base/vsaddu_vx_rv64-1.c: Removed.
8692 * gcc.target/riscv/rvv/base/vsaddu_vx_rv64-2.c: Removed.
8693 * gcc.target/riscv/rvv/base/vsaddu_vx_rv64-3.c: Removed.
8694 * gcc.target/riscv/rvv/base/vsaddu_vx_tu_rv32-1.c: Removed.
8695 * gcc.target/riscv/rvv/base/vsaddu_vx_tu_rv32-2.c: Removed.
8696 * gcc.target/riscv/rvv/base/vsaddu_vx_tu_rv32-3.c: Removed.
8697 * gcc.target/riscv/rvv/base/vsaddu_vx_tu_rv64-1.c: Removed.
8698 * gcc.target/riscv/rvv/base/vsaddu_vx_tu_rv64-2.c: Removed.
8699 * gcc.target/riscv/rvv/base/vsaddu_vx_tu_rv64-3.c: Removed.
8700 * gcc.target/riscv/rvv/base/vsaddu_vx_tum_rv32-1.c: Removed.
8701 * gcc.target/riscv/rvv/base/vsaddu_vx_tum_rv32-2.c: Removed.
8702 * gcc.target/riscv/rvv/base/vsaddu_vx_tum_rv32-3.c: Removed.
8703 * gcc.target/riscv/rvv/base/vsaddu_vx_tum_rv64-1.c: Removed.
8704 * gcc.target/riscv/rvv/base/vsaddu_vx_tum_rv64-2.c: Removed.
8705 * gcc.target/riscv/rvv/base/vsaddu_vx_tum_rv64-3.c: Removed.
8706 * gcc.target/riscv/rvv/base/vsaddu_vx_tumu_rv32-1.c: Removed.
8707 * gcc.target/riscv/rvv/base/vsaddu_vx_tumu_rv32-2.c: Removed.
8708 * gcc.target/riscv/rvv/base/vsaddu_vx_tumu_rv32-3.c: Removed.
8709 * gcc.target/riscv/rvv/base/vsaddu_vx_tumu_rv64-1.c: Removed.
8710 * gcc.target/riscv/rvv/base/vsaddu_vx_tumu_rv64-2.c: Removed.
8711 * gcc.target/riscv/rvv/base/vsaddu_vx_tumu_rv64-3.c: Removed.
8712 * gcc.target/riscv/rvv/base/vsbc-1.c: Removed.
8713 * gcc.target/riscv/rvv/base/vsbc-2.c: Removed.
8714 * gcc.target/riscv/rvv/base/vsbc-3.c: Removed.
8715 * gcc.target/riscv/rvv/base/vsbc-4.c: Removed.
8716 * gcc.target/riscv/rvv/base/vsbc_vvm-1.c: Removed.
8717 * gcc.target/riscv/rvv/base/vsbc_vvm-2.c: Removed.
8718 * gcc.target/riscv/rvv/base/vsbc_vvm-3.c: Removed.
8719 * gcc.target/riscv/rvv/base/vsbc_vvm_tu-1.c: Removed.
8720 * gcc.target/riscv/rvv/base/vsbc_vvm_tu-2.c: Removed.
8721 * gcc.target/riscv/rvv/base/vsbc_vvm_tu-3.c: Removed.
8722 * gcc.target/riscv/rvv/base/vsbc_vxm_rv32-1.c: Removed.
8723 * gcc.target/riscv/rvv/base/vsbc_vxm_rv32-2.c: Removed.
8724 * gcc.target/riscv/rvv/base/vsbc_vxm_rv32-3.c: Removed.
8725 * gcc.target/riscv/rvv/base/vsbc_vxm_rv64-1.c: Removed.
8726 * gcc.target/riscv/rvv/base/vsbc_vxm_rv64-2.c: Removed.
8727 * gcc.target/riscv/rvv/base/vsbc_vxm_rv64-3.c: Removed.
8728 * gcc.target/riscv/rvv/base/vsbc_vxm_tu_rv32-1.c: Removed.
8729 * gcc.target/riscv/rvv/base/vsbc_vxm_tu_rv32-2.c: Removed.
8730 * gcc.target/riscv/rvv/base/vsbc_vxm_tu_rv32-3.c: Removed.
8731 * gcc.target/riscv/rvv/base/vsbc_vxm_tu_rv64-1.c: Removed.
8732 * gcc.target/riscv/rvv/base/vsbc_vxm_tu_rv64-2.c: Removed.
8733 * gcc.target/riscv/rvv/base/vsbc_vxm_tu_rv64-3.c: Removed.
8734 * gcc.target/riscv/rvv/base/vse-1.c: Removed.
8735 * gcc.target/riscv/rvv/base/vse-2.c: Removed.
8736 * gcc.target/riscv/rvv/base/vse-3.c: Removed.
8737 * gcc.target/riscv/rvv/base/vse-constraint-1.c: Removed.
8738 * gcc.target/riscv/rvv/base/vse_m-1.c: Removed.
8739 * gcc.target/riscv/rvv/base/vse_m-2.c: Removed.
8740 * gcc.target/riscv/rvv/base/vse_m-3.c: Removed.
8741 * gcc.target/riscv/rvv/base/vsetvl-1.c: Removed.
8742 * gcc.target/riscv/rvv/base/vsext_vf2-1.c: Removed.
8743 * gcc.target/riscv/rvv/base/vsext_vf2-2.c: Removed.
8744 * gcc.target/riscv/rvv/base/vsext_vf2-3.c: Removed.
8745 * gcc.target/riscv/rvv/base/vsext_vf2_m-1.c: Removed.
8746 * gcc.target/riscv/rvv/base/vsext_vf2_m-2.c: Removed.
8747 * gcc.target/riscv/rvv/base/vsext_vf2_m-3.c: Removed.
8748 * gcc.target/riscv/rvv/base/vsext_vf2_mu-1.c: Removed.
8749 * gcc.target/riscv/rvv/base/vsext_vf2_mu-2.c: Removed.
8750 * gcc.target/riscv/rvv/base/vsext_vf2_mu-3.c: Removed.
8751 * gcc.target/riscv/rvv/base/vsext_vf2_tu-1.c: Removed.
8752 * gcc.target/riscv/rvv/base/vsext_vf2_tu-2.c: Removed.
8753 * gcc.target/riscv/rvv/base/vsext_vf2_tu-3.c: Removed.
8754 * gcc.target/riscv/rvv/base/vsext_vf2_tum-1.c: Removed.
8755 * gcc.target/riscv/rvv/base/vsext_vf2_tum-2.c: Removed.
8756 * gcc.target/riscv/rvv/base/vsext_vf2_tum-3.c: Removed.
8757 * gcc.target/riscv/rvv/base/vsext_vf2_tumu-1.c: Removed.
8758 * gcc.target/riscv/rvv/base/vsext_vf2_tumu-2.c: Removed.
8759 * gcc.target/riscv/rvv/base/vsext_vf2_tumu-3.c: Removed.
8760 * gcc.target/riscv/rvv/base/vsext_vf4-1.c: Removed.
8761 * gcc.target/riscv/rvv/base/vsext_vf4-2.c: Removed.
8762 * gcc.target/riscv/rvv/base/vsext_vf4-3.c: Removed.
8763 * gcc.target/riscv/rvv/base/vsext_vf4_m-1.c: Removed.
8764 * gcc.target/riscv/rvv/base/vsext_vf4_m-2.c: Removed.
8765 * gcc.target/riscv/rvv/base/vsext_vf4_m-3.c: Removed.
8766 * gcc.target/riscv/rvv/base/vsext_vf4_mu-1.c: Removed.
8767 * gcc.target/riscv/rvv/base/vsext_vf4_mu-2.c: Removed.
8768 * gcc.target/riscv/rvv/base/vsext_vf4_mu-3.c: Removed.
8769 * gcc.target/riscv/rvv/base/vsext_vf4_tu-1.c: Removed.
8770 * gcc.target/riscv/rvv/base/vsext_vf4_tu-2.c: Removed.
8771 * gcc.target/riscv/rvv/base/vsext_vf4_tu-3.c: Removed.
8772 * gcc.target/riscv/rvv/base/vsext_vf4_tum-1.c: Removed.
8773 * gcc.target/riscv/rvv/base/vsext_vf4_tum-2.c: Removed.
8774 * gcc.target/riscv/rvv/base/vsext_vf4_tum-3.c: Removed.
8775 * gcc.target/riscv/rvv/base/vsext_vf4_tumu-1.c: Removed.
8776 * gcc.target/riscv/rvv/base/vsext_vf4_tumu-2.c: Removed.
8777 * gcc.target/riscv/rvv/base/vsext_vf4_tumu-3.c: Removed.
8778 * gcc.target/riscv/rvv/base/vsext_vf8-1.c: Removed.
8779 * gcc.target/riscv/rvv/base/vsext_vf8-2.c: Removed.
8780 * gcc.target/riscv/rvv/base/vsext_vf8-3.c: Removed.
8781 * gcc.target/riscv/rvv/base/vsext_vf8_m-1.c: Removed.
8782 * gcc.target/riscv/rvv/base/vsext_vf8_m-2.c: Removed.
8783 * gcc.target/riscv/rvv/base/vsext_vf8_m-3.c: Removed.
8784 * gcc.target/riscv/rvv/base/vsext_vf8_mu-1.c: Removed.
8785 * gcc.target/riscv/rvv/base/vsext_vf8_mu-2.c: Removed.
8786 * gcc.target/riscv/rvv/base/vsext_vf8_mu-3.c: Removed.
8787 * gcc.target/riscv/rvv/base/vsext_vf8_tu-1.c: Removed.
8788 * gcc.target/riscv/rvv/base/vsext_vf8_tu-2.c: Removed.
8789 * gcc.target/riscv/rvv/base/vsext_vf8_tu-3.c: Removed.
8790 * gcc.target/riscv/rvv/base/vsext_vf8_tum-1.c: Removed.
8791 * gcc.target/riscv/rvv/base/vsext_vf8_tum-2.c: Removed.
8792 * gcc.target/riscv/rvv/base/vsext_vf8_tum-3.c: Removed.
8793 * gcc.target/riscv/rvv/base/vsext_vf8_tumu-1.c: Removed.
8794 * gcc.target/riscv/rvv/base/vsext_vf8_tumu-2.c: Removed.
8795 * gcc.target/riscv/rvv/base/vsext_vf8_tumu-3.c: Removed.
8796 * gcc.target/riscv/rvv/base/vsll_vv-1.c: Removed.
8797 * gcc.target/riscv/rvv/base/vsll_vv-2.c: Removed.
8798 * gcc.target/riscv/rvv/base/vsll_vv-3.c: Removed.
8799 * gcc.target/riscv/rvv/base/vsll_vv_m-1.c: Removed.
8800 * gcc.target/riscv/rvv/base/vsll_vv_m-2.c: Removed.
8801 * gcc.target/riscv/rvv/base/vsll_vv_m-3.c: Removed.
8802 * gcc.target/riscv/rvv/base/vsll_vv_mu-1.c: Removed.
8803 * gcc.target/riscv/rvv/base/vsll_vv_mu-2.c: Removed.
8804 * gcc.target/riscv/rvv/base/vsll_vv_mu-3.c: Removed.
8805 * gcc.target/riscv/rvv/base/vsll_vv_tu-1.c: Removed.
8806 * gcc.target/riscv/rvv/base/vsll_vv_tu-2.c: Removed.
8807 * gcc.target/riscv/rvv/base/vsll_vv_tu-3.c: Removed.
8808 * gcc.target/riscv/rvv/base/vsll_vv_tum-1.c: Removed.
8809 * gcc.target/riscv/rvv/base/vsll_vv_tum-2.c: Removed.
8810 * gcc.target/riscv/rvv/base/vsll_vv_tum-3.c: Removed.
8811 * gcc.target/riscv/rvv/base/vsll_vv_tumu-1.c: Removed.
8812 * gcc.target/riscv/rvv/base/vsll_vv_tumu-2.c: Removed.
8813 * gcc.target/riscv/rvv/base/vsll_vv_tumu-3.c: Removed.
8814 * gcc.target/riscv/rvv/base/vsll_vx-1.c: Removed.
8815 * gcc.target/riscv/rvv/base/vsll_vx-2.c: Removed.
8816 * gcc.target/riscv/rvv/base/vsll_vx-3.c: Removed.
8817 * gcc.target/riscv/rvv/base/vsll_vx_m-1.c: Removed.
8818 * gcc.target/riscv/rvv/base/vsll_vx_m-2.c: Removed.
8819 * gcc.target/riscv/rvv/base/vsll_vx_m-3.c: Removed.
8820 * gcc.target/riscv/rvv/base/vsll_vx_mu-1.c: Removed.
8821 * gcc.target/riscv/rvv/base/vsll_vx_mu-2.c: Removed.
8822 * gcc.target/riscv/rvv/base/vsll_vx_mu-3.c: Removed.
8823 * gcc.target/riscv/rvv/base/vsll_vx_tu-1.c: Removed.
8824 * gcc.target/riscv/rvv/base/vsll_vx_tu-2.c: Removed.
8825 * gcc.target/riscv/rvv/base/vsll_vx_tu-3.c: Removed.
8826 * gcc.target/riscv/rvv/base/vsll_vx_tum-1.c: Removed.
8827 * gcc.target/riscv/rvv/base/vsll_vx_tum-2.c: Removed.
8828 * gcc.target/riscv/rvv/base/vsll_vx_tum-3.c: Removed.
8829 * gcc.target/riscv/rvv/base/vsll_vx_tumu-1.c: Removed.
8830 * gcc.target/riscv/rvv/base/vsll_vx_tumu-2.c: Removed.
8831 * gcc.target/riscv/rvv/base/vsll_vx_tumu-3.c: Removed.
8832 * gcc.target/riscv/rvv/base/vsmul_vv-1.c: Removed.
8833 * gcc.target/riscv/rvv/base/vsmul_vv-2.c: Removed.
8834 * gcc.target/riscv/rvv/base/vsmul_vv-3.c: Removed.
8835 * gcc.target/riscv/rvv/base/vsmul_vv_m-1.c: Removed.
8836 * gcc.target/riscv/rvv/base/vsmul_vv_m-2.c: Removed.
8837 * gcc.target/riscv/rvv/base/vsmul_vv_m-3.c: Removed.
8838 * gcc.target/riscv/rvv/base/vsmul_vv_mu-1.c: Removed.
8839 * gcc.target/riscv/rvv/base/vsmul_vv_mu-2.c: Removed.
8840 * gcc.target/riscv/rvv/base/vsmul_vv_mu-3.c: Removed.
8841 * gcc.target/riscv/rvv/base/vsmul_vv_tu-1.c: Removed.
8842 * gcc.target/riscv/rvv/base/vsmul_vv_tu-2.c: Removed.
8843 * gcc.target/riscv/rvv/base/vsmul_vv_tu-3.c: Removed.
8844 * gcc.target/riscv/rvv/base/vsmul_vv_tum-1.c: Removed.
8845 * gcc.target/riscv/rvv/base/vsmul_vv_tum-2.c: Removed.
8846 * gcc.target/riscv/rvv/base/vsmul_vv_tum-3.c: Removed.
8847 * gcc.target/riscv/rvv/base/vsmul_vv_tumu-1.c: Removed.
8848 * gcc.target/riscv/rvv/base/vsmul_vv_tumu-2.c: Removed.
8849 * gcc.target/riscv/rvv/base/vsmul_vv_tumu-3.c: Removed.
8850 * gcc.target/riscv/rvv/base/vsmul_vx_m_rv32-1.c: Removed.
8851 * gcc.target/riscv/rvv/base/vsmul_vx_m_rv32-2.c: Removed.
8852 * gcc.target/riscv/rvv/base/vsmul_vx_m_rv32-3.c: Removed.
8853 * gcc.target/riscv/rvv/base/vsmul_vx_m_rv64-1.c: Removed.
8854 * gcc.target/riscv/rvv/base/vsmul_vx_m_rv64-2.c: Removed.
8855 * gcc.target/riscv/rvv/base/vsmul_vx_m_rv64-3.c: Removed.
8856 * gcc.target/riscv/rvv/base/vsmul_vx_mu_rv32-1.c: Removed.
8857 * gcc.target/riscv/rvv/base/vsmul_vx_mu_rv32-2.c: Removed.
8858 * gcc.target/riscv/rvv/base/vsmul_vx_mu_rv32-3.c: Removed.
8859 * gcc.target/riscv/rvv/base/vsmul_vx_mu_rv64-1.c: Removed.
8860 * gcc.target/riscv/rvv/base/vsmul_vx_mu_rv64-2.c: Removed.
8861 * gcc.target/riscv/rvv/base/vsmul_vx_mu_rv64-3.c: Removed.
8862 * gcc.target/riscv/rvv/base/vsmul_vx_rv32-1.c: Removed.
8863 * gcc.target/riscv/rvv/base/vsmul_vx_rv32-2.c: Removed.
8864 * gcc.target/riscv/rvv/base/vsmul_vx_rv32-3.c: Removed.
8865 * gcc.target/riscv/rvv/base/vsmul_vx_rv64-1.c: Removed.
8866 * gcc.target/riscv/rvv/base/vsmul_vx_rv64-2.c: Removed.
8867 * gcc.target/riscv/rvv/base/vsmul_vx_rv64-3.c: Removed.
8868 * gcc.target/riscv/rvv/base/vsmul_vx_tu_rv32-1.c: Removed.
8869 * gcc.target/riscv/rvv/base/vsmul_vx_tu_rv32-2.c: Removed.
8870 * gcc.target/riscv/rvv/base/vsmul_vx_tu_rv32-3.c: Removed.
8871 * gcc.target/riscv/rvv/base/vsmul_vx_tu_rv64-1.c: Removed.
8872 * gcc.target/riscv/rvv/base/vsmul_vx_tu_rv64-2.c: Removed.
8873 * gcc.target/riscv/rvv/base/vsmul_vx_tu_rv64-3.c: Removed.
8874 * gcc.target/riscv/rvv/base/vsmul_vx_tum_rv32-1.c: Removed.
8875 * gcc.target/riscv/rvv/base/vsmul_vx_tum_rv32-2.c: Removed.
8876 * gcc.target/riscv/rvv/base/vsmul_vx_tum_rv32-3.c: Removed.
8877 * gcc.target/riscv/rvv/base/vsmul_vx_tum_rv64-1.c: Removed.
8878 * gcc.target/riscv/rvv/base/vsmul_vx_tum_rv64-2.c: Removed.
8879 * gcc.target/riscv/rvv/base/vsmul_vx_tum_rv64-3.c: Removed.
8880 * gcc.target/riscv/rvv/base/vsmul_vx_tumu_rv32-1.c: Removed.
8881 * gcc.target/riscv/rvv/base/vsmul_vx_tumu_rv32-2.c: Removed.
8882 * gcc.target/riscv/rvv/base/vsmul_vx_tumu_rv32-3.c: Removed.
8883 * gcc.target/riscv/rvv/base/vsmul_vx_tumu_rv64-1.c: Removed.
8884 * gcc.target/riscv/rvv/base/vsmul_vx_tumu_rv64-2.c: Removed.
8885 * gcc.target/riscv/rvv/base/vsmul_vx_tumu_rv64-3.c: Removed.
8886 * gcc.target/riscv/rvv/base/vsoxei16_v-1.c: Removed.
8887 * gcc.target/riscv/rvv/base/vsoxei16_v-2.c: Removed.
8888 * gcc.target/riscv/rvv/base/vsoxei16_v-3.c: Removed.
8889 * gcc.target/riscv/rvv/base/vsoxei16_v_m-1.c: Removed.
8890 * gcc.target/riscv/rvv/base/vsoxei16_v_m-2.c: Removed.
8891 * gcc.target/riscv/rvv/base/vsoxei16_v_m-3.c: Removed.
8892 * gcc.target/riscv/rvv/base/vsoxei32_v-1.c: Removed.
8893 * gcc.target/riscv/rvv/base/vsoxei32_v-2.c: Removed.
8894 * gcc.target/riscv/rvv/base/vsoxei32_v-3.c: Removed.
8895 * gcc.target/riscv/rvv/base/vsoxei32_v_m-1.c: Removed.
8896 * gcc.target/riscv/rvv/base/vsoxei32_v_m-2.c: Removed.
8897 * gcc.target/riscv/rvv/base/vsoxei32_v_m-3.c: Removed.
8898 * gcc.target/riscv/rvv/base/vsoxei64_v-1.c: Removed.
8899 * gcc.target/riscv/rvv/base/vsoxei64_v-2.c: Removed.
8900 * gcc.target/riscv/rvv/base/vsoxei64_v-3.c: Removed.
8901 * gcc.target/riscv/rvv/base/vsoxei64_v_m-1.c: Removed.
8902 * gcc.target/riscv/rvv/base/vsoxei64_v_m-2.c: Removed.
8903 * gcc.target/riscv/rvv/base/vsoxei64_v_m-3.c: Removed.
8904 * gcc.target/riscv/rvv/base/vsoxei8_v-1.c: Removed.
8905 * gcc.target/riscv/rvv/base/vsoxei8_v-2.c: Removed.
8906 * gcc.target/riscv/rvv/base/vsoxei8_v-3.c: Removed.
8907 * gcc.target/riscv/rvv/base/vsoxei8_v_m-1.c: Removed.
8908 * gcc.target/riscv/rvv/base/vsoxei8_v_m-2.c: Removed.
8909 * gcc.target/riscv/rvv/base/vsoxei8_v_m-3.c: Removed.
8910 * gcc.target/riscv/rvv/base/vsra_vv-1.c: Removed.
8911 * gcc.target/riscv/rvv/base/vsra_vv-2.c: Removed.
8912 * gcc.target/riscv/rvv/base/vsra_vv-3.c: Removed.
8913 * gcc.target/riscv/rvv/base/vsra_vv_m-1.c: Removed.
8914 * gcc.target/riscv/rvv/base/vsra_vv_m-2.c: Removed.
8915 * gcc.target/riscv/rvv/base/vsra_vv_m-3.c: Removed.
8916 * gcc.target/riscv/rvv/base/vsra_vv_mu-1.c: Removed.
8917 * gcc.target/riscv/rvv/base/vsra_vv_mu-2.c: Removed.
8918 * gcc.target/riscv/rvv/base/vsra_vv_mu-3.c: Removed.
8919 * gcc.target/riscv/rvv/base/vsra_vv_tu-1.c: Removed.
8920 * gcc.target/riscv/rvv/base/vsra_vv_tu-2.c: Removed.
8921 * gcc.target/riscv/rvv/base/vsra_vv_tu-3.c: Removed.
8922 * gcc.target/riscv/rvv/base/vsra_vv_tum-1.c: Removed.
8923 * gcc.target/riscv/rvv/base/vsra_vv_tum-2.c: Removed.
8924 * gcc.target/riscv/rvv/base/vsra_vv_tum-3.c: Removed.
8925 * gcc.target/riscv/rvv/base/vsra_vv_tumu-1.c: Removed.
8926 * gcc.target/riscv/rvv/base/vsra_vv_tumu-2.c: Removed.
8927 * gcc.target/riscv/rvv/base/vsra_vv_tumu-3.c: Removed.
8928 * gcc.target/riscv/rvv/base/vsra_vx-1.c: Removed.
8929 * gcc.target/riscv/rvv/base/vsra_vx-2.c: Removed.
8930 * gcc.target/riscv/rvv/base/vsra_vx-3.c: Removed.
8931 * gcc.target/riscv/rvv/base/vsra_vx_m-1.c: Removed.
8932 * gcc.target/riscv/rvv/base/vsra_vx_m-2.c: Removed.
8933 * gcc.target/riscv/rvv/base/vsra_vx_m-3.c: Removed.
8934 * gcc.target/riscv/rvv/base/vsra_vx_mu-1.c: Removed.
8935 * gcc.target/riscv/rvv/base/vsra_vx_mu-2.c: Removed.
8936 * gcc.target/riscv/rvv/base/vsra_vx_mu-3.c: Removed.
8937 * gcc.target/riscv/rvv/base/vsra_vx_tu-1.c: Removed.
8938 * gcc.target/riscv/rvv/base/vsra_vx_tu-2.c: Removed.
8939 * gcc.target/riscv/rvv/base/vsra_vx_tu-3.c: Removed.
8940 * gcc.target/riscv/rvv/base/vsra_vx_tum-1.c: Removed.
8941 * gcc.target/riscv/rvv/base/vsra_vx_tum-2.c: Removed.
8942 * gcc.target/riscv/rvv/base/vsra_vx_tum-3.c: Removed.
8943 * gcc.target/riscv/rvv/base/vsra_vx_tumu-1.c: Removed.
8944 * gcc.target/riscv/rvv/base/vsra_vx_tumu-2.c: Removed.
8945 * gcc.target/riscv/rvv/base/vsra_vx_tumu-3.c: Removed.
8946 * gcc.target/riscv/rvv/base/vsrl_vv-1.c: Removed.
8947 * gcc.target/riscv/rvv/base/vsrl_vv-2.c: Removed.
8948 * gcc.target/riscv/rvv/base/vsrl_vv-3.c: Removed.
8949 * gcc.target/riscv/rvv/base/vsrl_vv_m-1.c: Removed.
8950 * gcc.target/riscv/rvv/base/vsrl_vv_m-2.c: Removed.
8951 * gcc.target/riscv/rvv/base/vsrl_vv_m-3.c: Removed.
8952 * gcc.target/riscv/rvv/base/vsrl_vv_mu-1.c: Removed.
8953 * gcc.target/riscv/rvv/base/vsrl_vv_mu-2.c: Removed.
8954 * gcc.target/riscv/rvv/base/vsrl_vv_mu-3.c: Removed.
8955 * gcc.target/riscv/rvv/base/vsrl_vv_tu-1.c: Removed.
8956 * gcc.target/riscv/rvv/base/vsrl_vv_tu-2.c: Removed.
8957 * gcc.target/riscv/rvv/base/vsrl_vv_tu-3.c: Removed.
8958 * gcc.target/riscv/rvv/base/vsrl_vv_tum-1.c: Removed.
8959 * gcc.target/riscv/rvv/base/vsrl_vv_tum-2.c: Removed.
8960 * gcc.target/riscv/rvv/base/vsrl_vv_tum-3.c: Removed.
8961 * gcc.target/riscv/rvv/base/vsrl_vv_tumu-1.c: Removed.
8962 * gcc.target/riscv/rvv/base/vsrl_vv_tumu-2.c: Removed.
8963 * gcc.target/riscv/rvv/base/vsrl_vv_tumu-3.c: Removed.
8964 * gcc.target/riscv/rvv/base/vsrl_vx-1.c: Removed.
8965 * gcc.target/riscv/rvv/base/vsrl_vx-2.c: Removed.
8966 * gcc.target/riscv/rvv/base/vsrl_vx-3.c: Removed.
8967 * gcc.target/riscv/rvv/base/vsrl_vx_m-1.c: Removed.
8968 * gcc.target/riscv/rvv/base/vsrl_vx_m-2.c: Removed.
8969 * gcc.target/riscv/rvv/base/vsrl_vx_m-3.c: Removed.
8970 * gcc.target/riscv/rvv/base/vsrl_vx_mu-1.c: Removed.
8971 * gcc.target/riscv/rvv/base/vsrl_vx_mu-2.c: Removed.
8972 * gcc.target/riscv/rvv/base/vsrl_vx_mu-3.c: Removed.
8973 * gcc.target/riscv/rvv/base/vsrl_vx_tu-1.c: Removed.
8974 * gcc.target/riscv/rvv/base/vsrl_vx_tu-2.c: Removed.
8975 * gcc.target/riscv/rvv/base/vsrl_vx_tu-3.c: Removed.
8976 * gcc.target/riscv/rvv/base/vsrl_vx_tum-1.c: Removed.
8977 * gcc.target/riscv/rvv/base/vsrl_vx_tum-2.c: Removed.
8978 * gcc.target/riscv/rvv/base/vsrl_vx_tum-3.c: Removed.
8979 * gcc.target/riscv/rvv/base/vsrl_vx_tumu-1.c: Removed.
8980 * gcc.target/riscv/rvv/base/vsrl_vx_tumu-2.c: Removed.
8981 * gcc.target/riscv/rvv/base/vsrl_vx_tumu-3.c: Removed.
8982 * gcc.target/riscv/rvv/base/vsse-1.c: Removed.
8983 * gcc.target/riscv/rvv/base/vsse-2.c: Removed.
8984 * gcc.target/riscv/rvv/base/vsse-3.c: Removed.
8985 * gcc.target/riscv/rvv/base/vsse_m-1.c: Removed.
8986 * gcc.target/riscv/rvv/base/vsse_m-2.c: Removed.
8987 * gcc.target/riscv/rvv/base/vsse_m-3.c: Removed.
8988 * gcc.target/riscv/rvv/base/vssra_vv-1.c: Removed.
8989 * gcc.target/riscv/rvv/base/vssra_vv-2.c: Removed.
8990 * gcc.target/riscv/rvv/base/vssra_vv-3.c: Removed.
8991 * gcc.target/riscv/rvv/base/vssra_vv_m-1.c: Removed.
8992 * gcc.target/riscv/rvv/base/vssra_vv_m-2.c: Removed.
8993 * gcc.target/riscv/rvv/base/vssra_vv_m-3.c: Removed.
8994 * gcc.target/riscv/rvv/base/vssra_vv_mu-1.c: Removed.
8995 * gcc.target/riscv/rvv/base/vssra_vv_mu-2.c: Removed.
8996 * gcc.target/riscv/rvv/base/vssra_vv_mu-3.c: Removed.
8997 * gcc.target/riscv/rvv/base/vssra_vv_tu-1.c: Removed.
8998 * gcc.target/riscv/rvv/base/vssra_vv_tu-2.c: Removed.
8999 * gcc.target/riscv/rvv/base/vssra_vv_tu-3.c: Removed.
9000 * gcc.target/riscv/rvv/base/vssra_vv_tum-1.c: Removed.
9001 * gcc.target/riscv/rvv/base/vssra_vv_tum-2.c: Removed.
9002 * gcc.target/riscv/rvv/base/vssra_vv_tum-3.c: Removed.
9003 * gcc.target/riscv/rvv/base/vssra_vv_tumu-1.c: Removed.
9004 * gcc.target/riscv/rvv/base/vssra_vv_tumu-2.c: Removed.
9005 * gcc.target/riscv/rvv/base/vssra_vv_tumu-3.c: Removed.
9006 * gcc.target/riscv/rvv/base/vssra_vx-1.c: Removed.
9007 * gcc.target/riscv/rvv/base/vssra_vx-2.c: Removed.
9008 * gcc.target/riscv/rvv/base/vssra_vx-3.c: Removed.
9009 * gcc.target/riscv/rvv/base/vssra_vx_m-1.c: Removed.
9010 * gcc.target/riscv/rvv/base/vssra_vx_m-2.c: Removed.
9011 * gcc.target/riscv/rvv/base/vssra_vx_m-3.c: Removed.
9012 * gcc.target/riscv/rvv/base/vssra_vx_mu-1.c: Removed.
9013 * gcc.target/riscv/rvv/base/vssra_vx_mu-2.c: Removed.
9014 * gcc.target/riscv/rvv/base/vssra_vx_mu-3.c: Removed.
9015 * gcc.target/riscv/rvv/base/vssra_vx_tu-1.c: Removed.
9016 * gcc.target/riscv/rvv/base/vssra_vx_tu-2.c: Removed.
9017 * gcc.target/riscv/rvv/base/vssra_vx_tu-3.c: Removed.
9018 * gcc.target/riscv/rvv/base/vssra_vx_tum-1.c: Removed.
9019 * gcc.target/riscv/rvv/base/vssra_vx_tum-2.c: Removed.
9020 * gcc.target/riscv/rvv/base/vssra_vx_tum-3.c: Removed.
9021 * gcc.target/riscv/rvv/base/vssra_vx_tumu-1.c: Removed.
9022 * gcc.target/riscv/rvv/base/vssra_vx_tumu-2.c: Removed.
9023 * gcc.target/riscv/rvv/base/vssra_vx_tumu-3.c: Removed.
9024 * gcc.target/riscv/rvv/base/vssrl_vv-1.c: Removed.
9025 * gcc.target/riscv/rvv/base/vssrl_vv-2.c: Removed.
9026 * gcc.target/riscv/rvv/base/vssrl_vv-3.c: Removed.
9027 * gcc.target/riscv/rvv/base/vssrl_vv_m-1.c: Removed.
9028 * gcc.target/riscv/rvv/base/vssrl_vv_m-2.c: Removed.
9029 * gcc.target/riscv/rvv/base/vssrl_vv_m-3.c: Removed.
9030 * gcc.target/riscv/rvv/base/vssrl_vv_mu-1.c: Removed.
9031 * gcc.target/riscv/rvv/base/vssrl_vv_mu-2.c: Removed.
9032 * gcc.target/riscv/rvv/base/vssrl_vv_mu-3.c: Removed.
9033 * gcc.target/riscv/rvv/base/vssrl_vv_tu-1.c: Removed.
9034 * gcc.target/riscv/rvv/base/vssrl_vv_tu-2.c: Removed.
9035 * gcc.target/riscv/rvv/base/vssrl_vv_tu-3.c: Removed.
9036 * gcc.target/riscv/rvv/base/vssrl_vv_tum-1.c: Removed.
9037 * gcc.target/riscv/rvv/base/vssrl_vv_tum-2.c: Removed.
9038 * gcc.target/riscv/rvv/base/vssrl_vv_tum-3.c: Removed.
9039 * gcc.target/riscv/rvv/base/vssrl_vv_tumu-1.c: Removed.
9040 * gcc.target/riscv/rvv/base/vssrl_vv_tumu-2.c: Removed.
9041 * gcc.target/riscv/rvv/base/vssrl_vv_tumu-3.c: Removed.
9042 * gcc.target/riscv/rvv/base/vssrl_vx-1.c: Removed.
9043 * gcc.target/riscv/rvv/base/vssrl_vx-2.c: Removed.
9044 * gcc.target/riscv/rvv/base/vssrl_vx-3.c: Removed.
9045 * gcc.target/riscv/rvv/base/vssrl_vx_m-1.c: Removed.
9046 * gcc.target/riscv/rvv/base/vssrl_vx_m-2.c: Removed.
9047 * gcc.target/riscv/rvv/base/vssrl_vx_m-3.c: Removed.
9048 * gcc.target/riscv/rvv/base/vssrl_vx_mu-1.c: Removed.
9049 * gcc.target/riscv/rvv/base/vssrl_vx_mu-2.c: Removed.
9050 * gcc.target/riscv/rvv/base/vssrl_vx_mu-3.c: Removed.
9051 * gcc.target/riscv/rvv/base/vssrl_vx_tu-1.c: Removed.
9052 * gcc.target/riscv/rvv/base/vssrl_vx_tu-2.c: Removed.
9053 * gcc.target/riscv/rvv/base/vssrl_vx_tu-3.c: Removed.
9054 * gcc.target/riscv/rvv/base/vssrl_vx_tum-1.c: Removed.
9055 * gcc.target/riscv/rvv/base/vssrl_vx_tum-2.c: Removed.
9056 * gcc.target/riscv/rvv/base/vssrl_vx_tum-3.c: Removed.
9057 * gcc.target/riscv/rvv/base/vssrl_vx_tumu-1.c: Removed.
9058 * gcc.target/riscv/rvv/base/vssrl_vx_tumu-2.c: Removed.
9059 * gcc.target/riscv/rvv/base/vssrl_vx_tumu-3.c: Removed.
9060 * gcc.target/riscv/rvv/base/vssub_vv-1.c: Removed.
9061 * gcc.target/riscv/rvv/base/vssub_vv-2.c: Removed.
9062 * gcc.target/riscv/rvv/base/vssub_vv-3.c: Removed.
9063 * gcc.target/riscv/rvv/base/vssub_vv_m-1.c: Removed.
9064 * gcc.target/riscv/rvv/base/vssub_vv_m-2.c: Removed.
9065 * gcc.target/riscv/rvv/base/vssub_vv_m-3.c: Removed.
9066 * gcc.target/riscv/rvv/base/vssub_vv_mu-1.c: Removed.
9067 * gcc.target/riscv/rvv/base/vssub_vv_mu-2.c: Removed.
9068 * gcc.target/riscv/rvv/base/vssub_vv_mu-3.c: Removed.
9069 * gcc.target/riscv/rvv/base/vssub_vv_tu-1.c: Removed.
9070 * gcc.target/riscv/rvv/base/vssub_vv_tu-2.c: Removed.
9071 * gcc.target/riscv/rvv/base/vssub_vv_tu-3.c: Removed.
9072 * gcc.target/riscv/rvv/base/vssub_vv_tum-1.c: Removed.
9073 * gcc.target/riscv/rvv/base/vssub_vv_tum-2.c: Removed.
9074 * gcc.target/riscv/rvv/base/vssub_vv_tum-3.c: Removed.
9075 * gcc.target/riscv/rvv/base/vssub_vv_tumu-1.c: Removed.
9076 * gcc.target/riscv/rvv/base/vssub_vv_tumu-2.c: Removed.
9077 * gcc.target/riscv/rvv/base/vssub_vv_tumu-3.c: Removed.
9078 * gcc.target/riscv/rvv/base/vssub_vx_m_rv32-1.c: Removed.
9079 * gcc.target/riscv/rvv/base/vssub_vx_m_rv32-2.c: Removed.
9080 * gcc.target/riscv/rvv/base/vssub_vx_m_rv32-3.c: Removed.
9081 * gcc.target/riscv/rvv/base/vssub_vx_m_rv64-1.c: Removed.
9082 * gcc.target/riscv/rvv/base/vssub_vx_m_rv64-2.c: Removed.
9083 * gcc.target/riscv/rvv/base/vssub_vx_m_rv64-3.c: Removed.
9084 * gcc.target/riscv/rvv/base/vssub_vx_mu_rv32-1.c: Removed.
9085 * gcc.target/riscv/rvv/base/vssub_vx_mu_rv32-2.c: Removed.
9086 * gcc.target/riscv/rvv/base/vssub_vx_mu_rv32-3.c: Removed.
9087 * gcc.target/riscv/rvv/base/vssub_vx_mu_rv64-1.c: Removed.
9088 * gcc.target/riscv/rvv/base/vssub_vx_mu_rv64-2.c: Removed.
9089 * gcc.target/riscv/rvv/base/vssub_vx_mu_rv64-3.c: Removed.
9090 * gcc.target/riscv/rvv/base/vssub_vx_rv32-1.c: Removed.
9091 * gcc.target/riscv/rvv/base/vssub_vx_rv32-2.c: Removed.
9092 * gcc.target/riscv/rvv/base/vssub_vx_rv32-3.c: Removed.
9093 * gcc.target/riscv/rvv/base/vssub_vx_rv64-1.c: Removed.
9094 * gcc.target/riscv/rvv/base/vssub_vx_rv64-2.c: Removed.
9095 * gcc.target/riscv/rvv/base/vssub_vx_rv64-3.c: Removed.
9096 * gcc.target/riscv/rvv/base/vssub_vx_tu_rv32-1.c: Removed.
9097 * gcc.target/riscv/rvv/base/vssub_vx_tu_rv32-2.c: Removed.
9098 * gcc.target/riscv/rvv/base/vssub_vx_tu_rv32-3.c: Removed.
9099 * gcc.target/riscv/rvv/base/vssub_vx_tu_rv64-1.c: Removed.
9100 * gcc.target/riscv/rvv/base/vssub_vx_tu_rv64-2.c: Removed.
9101 * gcc.target/riscv/rvv/base/vssub_vx_tu_rv64-3.c: Removed.
9102 * gcc.target/riscv/rvv/base/vssub_vx_tum_rv32-1.c: Removed.
9103 * gcc.target/riscv/rvv/base/vssub_vx_tum_rv32-2.c: Removed.
9104 * gcc.target/riscv/rvv/base/vssub_vx_tum_rv32-3.c: Removed.
9105 * gcc.target/riscv/rvv/base/vssub_vx_tum_rv64-1.c: Removed.
9106 * gcc.target/riscv/rvv/base/vssub_vx_tum_rv64-2.c: Removed.
9107 * gcc.target/riscv/rvv/base/vssub_vx_tum_rv64-3.c: Removed.
9108 * gcc.target/riscv/rvv/base/vssub_vx_tumu_rv32-1.c: Removed.
9109 * gcc.target/riscv/rvv/base/vssub_vx_tumu_rv32-2.c: Removed.
9110 * gcc.target/riscv/rvv/base/vssub_vx_tumu_rv32-3.c: Removed.
9111 * gcc.target/riscv/rvv/base/vssub_vx_tumu_rv64-1.c: Removed.
9112 * gcc.target/riscv/rvv/base/vssub_vx_tumu_rv64-2.c: Removed.
9113 * gcc.target/riscv/rvv/base/vssub_vx_tumu_rv64-3.c: Removed.
9114 * gcc.target/riscv/rvv/base/vssubu_vv-1.c: Removed.
9115 * gcc.target/riscv/rvv/base/vssubu_vv-2.c: Removed.
9116 * gcc.target/riscv/rvv/base/vssubu_vv-3.c: Removed.
9117 * gcc.target/riscv/rvv/base/vssubu_vv_m-1.c: Removed.
9118 * gcc.target/riscv/rvv/base/vssubu_vv_m-2.c: Removed.
9119 * gcc.target/riscv/rvv/base/vssubu_vv_m-3.c: Removed.
9120 * gcc.target/riscv/rvv/base/vssubu_vv_mu-1.c: Removed.
9121 * gcc.target/riscv/rvv/base/vssubu_vv_mu-2.c: Removed.
9122 * gcc.target/riscv/rvv/base/vssubu_vv_mu-3.c: Removed.
9123 * gcc.target/riscv/rvv/base/vssubu_vv_tu-1.c: Removed.
9124 * gcc.target/riscv/rvv/base/vssubu_vv_tu-2.c: Removed.
9125 * gcc.target/riscv/rvv/base/vssubu_vv_tu-3.c: Removed.
9126 * gcc.target/riscv/rvv/base/vssubu_vv_tum-1.c: Removed.
9127 * gcc.target/riscv/rvv/base/vssubu_vv_tum-2.c: Removed.
9128 * gcc.target/riscv/rvv/base/vssubu_vv_tum-3.c: Removed.
9129 * gcc.target/riscv/rvv/base/vssubu_vv_tumu-1.c: Removed.
9130 * gcc.target/riscv/rvv/base/vssubu_vv_tumu-2.c: Removed.
9131 * gcc.target/riscv/rvv/base/vssubu_vv_tumu-3.c: Removed.
9132 * gcc.target/riscv/rvv/base/vssubu_vx_m_rv32-1.c: Removed.
9133 * gcc.target/riscv/rvv/base/vssubu_vx_m_rv32-2.c: Removed.
9134 * gcc.target/riscv/rvv/base/vssubu_vx_m_rv32-3.c: Removed.
9135 * gcc.target/riscv/rvv/base/vssubu_vx_m_rv64-1.c: Removed.
9136 * gcc.target/riscv/rvv/base/vssubu_vx_m_rv64-2.c: Removed.
9137 * gcc.target/riscv/rvv/base/vssubu_vx_m_rv64-3.c: Removed.
9138 * gcc.target/riscv/rvv/base/vssubu_vx_mu_rv32-1.c: Removed.
9139 * gcc.target/riscv/rvv/base/vssubu_vx_mu_rv32-2.c: Removed.
9140 * gcc.target/riscv/rvv/base/vssubu_vx_mu_rv32-3.c: Removed.
9141 * gcc.target/riscv/rvv/base/vssubu_vx_mu_rv64-1.c: Removed.
9142 * gcc.target/riscv/rvv/base/vssubu_vx_mu_rv64-2.c: Removed.
9143 * gcc.target/riscv/rvv/base/vssubu_vx_mu_rv64-3.c: Removed.
9144 * gcc.target/riscv/rvv/base/vssubu_vx_rv32-1.c: Removed.
9145 * gcc.target/riscv/rvv/base/vssubu_vx_rv32-2.c: Removed.
9146 * gcc.target/riscv/rvv/base/vssubu_vx_rv32-3.c: Removed.
9147 * gcc.target/riscv/rvv/base/vssubu_vx_rv64-1.c: Removed.
9148 * gcc.target/riscv/rvv/base/vssubu_vx_rv64-2.c: Removed.
9149 * gcc.target/riscv/rvv/base/vssubu_vx_rv64-3.c: Removed.
9150 * gcc.target/riscv/rvv/base/vssubu_vx_tu_rv32-1.c: Removed.
9151 * gcc.target/riscv/rvv/base/vssubu_vx_tu_rv32-2.c: Removed.
9152 * gcc.target/riscv/rvv/base/vssubu_vx_tu_rv32-3.c: Removed.
9153 * gcc.target/riscv/rvv/base/vssubu_vx_tu_rv64-1.c: Removed.
9154 * gcc.target/riscv/rvv/base/vssubu_vx_tu_rv64-2.c: Removed.
9155 * gcc.target/riscv/rvv/base/vssubu_vx_tu_rv64-3.c: Removed.
9156 * gcc.target/riscv/rvv/base/vssubu_vx_tum_rv32-1.c: Removed.
9157 * gcc.target/riscv/rvv/base/vssubu_vx_tum_rv32-2.c: Removed.
9158 * gcc.target/riscv/rvv/base/vssubu_vx_tum_rv32-3.c: Removed.
9159 * gcc.target/riscv/rvv/base/vssubu_vx_tum_rv64-1.c: Removed.
9160 * gcc.target/riscv/rvv/base/vssubu_vx_tum_rv64-2.c: Removed.
9161 * gcc.target/riscv/rvv/base/vssubu_vx_tum_rv64-3.c: Removed.
9162 * gcc.target/riscv/rvv/base/vssubu_vx_tumu_rv32-1.c: Removed.
9163 * gcc.target/riscv/rvv/base/vssubu_vx_tumu_rv32-2.c: Removed.
9164 * gcc.target/riscv/rvv/base/vssubu_vx_tumu_rv32-3.c: Removed.
9165 * gcc.target/riscv/rvv/base/vssubu_vx_tumu_rv64-1.c: Removed.
9166 * gcc.target/riscv/rvv/base/vssubu_vx_tumu_rv64-2.c: Removed.
9167 * gcc.target/riscv/rvv/base/vssubu_vx_tumu_rv64-3.c: Removed.
9168 * gcc.target/riscv/rvv/base/vsub_vv-1.c: Removed.
9169 * gcc.target/riscv/rvv/base/vsub_vv-2.c: Removed.
9170 * gcc.target/riscv/rvv/base/vsub_vv-3.c: Removed.
9171 * gcc.target/riscv/rvv/base/vsub_vv_m-1.c: Removed.
9172 * gcc.target/riscv/rvv/base/vsub_vv_m-2.c: Removed.
9173 * gcc.target/riscv/rvv/base/vsub_vv_m-3.c: Removed.
9174 * gcc.target/riscv/rvv/base/vsub_vv_mu-1.c: Removed.
9175 * gcc.target/riscv/rvv/base/vsub_vv_mu-2.c: Removed.
9176 * gcc.target/riscv/rvv/base/vsub_vv_mu-3.c: Removed.
9177 * gcc.target/riscv/rvv/base/vsub_vv_tu-1.c: Removed.
9178 * gcc.target/riscv/rvv/base/vsub_vv_tu-2.c: Removed.
9179 * gcc.target/riscv/rvv/base/vsub_vv_tu-3.c: Removed.
9180 * gcc.target/riscv/rvv/base/vsub_vv_tum-1.c: Removed.
9181 * gcc.target/riscv/rvv/base/vsub_vv_tum-2.c: Removed.
9182 * gcc.target/riscv/rvv/base/vsub_vv_tum-3.c: Removed.
9183 * gcc.target/riscv/rvv/base/vsub_vv_tumu-1.c: Removed.
9184 * gcc.target/riscv/rvv/base/vsub_vv_tumu-2.c: Removed.
9185 * gcc.target/riscv/rvv/base/vsub_vv_tumu-3.c: Removed.
9186 * gcc.target/riscv/rvv/base/vsub_vx_m_rv32-1.c: Removed.
9187 * gcc.target/riscv/rvv/base/vsub_vx_m_rv32-2.c: Removed.
9188 * gcc.target/riscv/rvv/base/vsub_vx_m_rv32-3.c: Removed.
9189 * gcc.target/riscv/rvv/base/vsub_vx_m_rv64-1.c: Removed.
9190 * gcc.target/riscv/rvv/base/vsub_vx_m_rv64-2.c: Removed.
9191 * gcc.target/riscv/rvv/base/vsub_vx_m_rv64-3.c: Removed.
9192 * gcc.target/riscv/rvv/base/vsub_vx_mu_rv32-1.c: Removed.
9193 * gcc.target/riscv/rvv/base/vsub_vx_mu_rv32-2.c: Removed.
9194 * gcc.target/riscv/rvv/base/vsub_vx_mu_rv32-3.c: Removed.
9195 * gcc.target/riscv/rvv/base/vsub_vx_mu_rv64-1.c: Removed.
9196 * gcc.target/riscv/rvv/base/vsub_vx_mu_rv64-2.c: Removed.
9197 * gcc.target/riscv/rvv/base/vsub_vx_mu_rv64-3.c: Removed.
9198 * gcc.target/riscv/rvv/base/vsub_vx_rv32-1.c: Removed.
9199 * gcc.target/riscv/rvv/base/vsub_vx_rv32-2.c: Removed.
9200 * gcc.target/riscv/rvv/base/vsub_vx_rv32-3.c: Removed.
9201 * gcc.target/riscv/rvv/base/vsub_vx_rv64-1.c: Removed.
9202 * gcc.target/riscv/rvv/base/vsub_vx_rv64-2.c: Removed.
9203 * gcc.target/riscv/rvv/base/vsub_vx_rv64-3.c: Removed.
9204 * gcc.target/riscv/rvv/base/vsub_vx_tu_rv32-1.c: Removed.
9205 * gcc.target/riscv/rvv/base/vsub_vx_tu_rv32-2.c: Removed.
9206 * gcc.target/riscv/rvv/base/vsub_vx_tu_rv32-3.c: Removed.
9207 * gcc.target/riscv/rvv/base/vsub_vx_tu_rv64-1.c: Removed.
9208 * gcc.target/riscv/rvv/base/vsub_vx_tu_rv64-2.c: Removed.
9209 * gcc.target/riscv/rvv/base/vsub_vx_tu_rv64-3.c: Removed.
9210 * gcc.target/riscv/rvv/base/vsub_vx_tum_rv32-1.c: Removed.
9211 * gcc.target/riscv/rvv/base/vsub_vx_tum_rv32-2.c: Removed.
9212 * gcc.target/riscv/rvv/base/vsub_vx_tum_rv32-3.c: Removed.
9213 * gcc.target/riscv/rvv/base/vsub_vx_tum_rv64-1.c: Removed.
9214 * gcc.target/riscv/rvv/base/vsub_vx_tum_rv64-2.c: Removed.
9215 * gcc.target/riscv/rvv/base/vsub_vx_tum_rv64-3.c: Removed.
9216 * gcc.target/riscv/rvv/base/vsub_vx_tumu_rv32-1.c: Removed.
9217 * gcc.target/riscv/rvv/base/vsub_vx_tumu_rv32-2.c: Removed.
9218 * gcc.target/riscv/rvv/base/vsub_vx_tumu_rv32-3.c: Removed.
9219 * gcc.target/riscv/rvv/base/vsub_vx_tumu_rv64-1.c: Removed.
9220 * gcc.target/riscv/rvv/base/vsub_vx_tumu_rv64-2.c: Removed.
9221 * gcc.target/riscv/rvv/base/vsub_vx_tumu_rv64-3.c: Removed.
9222 * gcc.target/riscv/rvv/base/vsuxei16_v-1.c: Removed.
9223 * gcc.target/riscv/rvv/base/vsuxei16_v-2.c: Removed.
9224 * gcc.target/riscv/rvv/base/vsuxei16_v-3.c: Removed.
9225 * gcc.target/riscv/rvv/base/vsuxei16_v_m-1.c: Removed.
9226 * gcc.target/riscv/rvv/base/vsuxei16_v_m-2.c: Removed.
9227 * gcc.target/riscv/rvv/base/vsuxei16_v_m-3.c: Removed.
9228 * gcc.target/riscv/rvv/base/vsuxei32_v-1.c: Removed.
9229 * gcc.target/riscv/rvv/base/vsuxei32_v-2.c: Removed.
9230 * gcc.target/riscv/rvv/base/vsuxei32_v-3.c: Removed.
9231 * gcc.target/riscv/rvv/base/vsuxei32_v_m-1.c: Removed.
9232 * gcc.target/riscv/rvv/base/vsuxei32_v_m-2.c: Removed.
9233 * gcc.target/riscv/rvv/base/vsuxei32_v_m-3.c: Removed.
9234 * gcc.target/riscv/rvv/base/vsuxei64_v-1.c: Removed.
9235 * gcc.target/riscv/rvv/base/vsuxei64_v-2.c: Removed.
9236 * gcc.target/riscv/rvv/base/vsuxei64_v-3.c: Removed.
9237 * gcc.target/riscv/rvv/base/vsuxei64_v_m-1.c: Removed.
9238 * gcc.target/riscv/rvv/base/vsuxei64_v_m-2.c: Removed.
9239 * gcc.target/riscv/rvv/base/vsuxei64_v_m-3.c: Removed.
9240 * gcc.target/riscv/rvv/base/vsuxei8_v-1.c: Removed.
9241 * gcc.target/riscv/rvv/base/vsuxei8_v-2.c: Removed.
9242 * gcc.target/riscv/rvv/base/vsuxei8_v-3.c: Removed.
9243 * gcc.target/riscv/rvv/base/vsuxei8_v_m-1.c: Removed.
9244 * gcc.target/riscv/rvv/base/vsuxei8_v_m-2.c: Removed.
9245 * gcc.target/riscv/rvv/base/vsuxei8_v_m-3.c: Removed.
9246 * gcc.target/riscv/rvv/base/vwadd_vv-1.c: Removed.
9247 * gcc.target/riscv/rvv/base/vwadd_vv-2.c: Removed.
9248 * gcc.target/riscv/rvv/base/vwadd_vv-3.c: Removed.
9249 * gcc.target/riscv/rvv/base/vwadd_vv_m-1.c: Removed.
9250 * gcc.target/riscv/rvv/base/vwadd_vv_m-2.c: Removed.
9251 * gcc.target/riscv/rvv/base/vwadd_vv_m-3.c: Removed.
9252 * gcc.target/riscv/rvv/base/vwadd_vv_mu-1.c: Removed.
9253 * gcc.target/riscv/rvv/base/vwadd_vv_mu-2.c: Removed.
9254 * gcc.target/riscv/rvv/base/vwadd_vv_mu-3.c: Removed.
9255 * gcc.target/riscv/rvv/base/vwadd_vv_tu-1.c: Removed.
9256 * gcc.target/riscv/rvv/base/vwadd_vv_tu-2.c: Removed.
9257 * gcc.target/riscv/rvv/base/vwadd_vv_tu-3.c: Removed.
9258 * gcc.target/riscv/rvv/base/vwadd_vv_tum-1.c: Removed.
9259 * gcc.target/riscv/rvv/base/vwadd_vv_tum-2.c: Removed.
9260 * gcc.target/riscv/rvv/base/vwadd_vv_tum-3.c: Removed.
9261 * gcc.target/riscv/rvv/base/vwadd_vv_tumu-1.c: Removed.
9262 * gcc.target/riscv/rvv/base/vwadd_vv_tumu-2.c: Removed.
9263 * gcc.target/riscv/rvv/base/vwadd_vv_tumu-3.c: Removed.
9264 * gcc.target/riscv/rvv/base/vwadd_vx-1.c: Removed.
9265 * gcc.target/riscv/rvv/base/vwadd_vx-2.c: Removed.
9266 * gcc.target/riscv/rvv/base/vwadd_vx-3.c: Removed.
9267 * gcc.target/riscv/rvv/base/vwadd_vx_m-1.c: Removed.
9268 * gcc.target/riscv/rvv/base/vwadd_vx_m-2.c: Removed.
9269 * gcc.target/riscv/rvv/base/vwadd_vx_m-3.c: Removed.
9270 * gcc.target/riscv/rvv/base/vwadd_vx_mu-1.c: Removed.
9271 * gcc.target/riscv/rvv/base/vwadd_vx_mu-2.c: Removed.
9272 * gcc.target/riscv/rvv/base/vwadd_vx_mu-3.c: Removed.
9273 * gcc.target/riscv/rvv/base/vwadd_vx_tu-1.c: Removed.
9274 * gcc.target/riscv/rvv/base/vwadd_vx_tu-2.c: Removed.
9275 * gcc.target/riscv/rvv/base/vwadd_vx_tu-3.c: Removed.
9276 * gcc.target/riscv/rvv/base/vwadd_vx_tum-1.c: Removed.
9277 * gcc.target/riscv/rvv/base/vwadd_vx_tum-2.c: Removed.
9278 * gcc.target/riscv/rvv/base/vwadd_vx_tum-3.c: Removed.
9279 * gcc.target/riscv/rvv/base/vwadd_vx_tumu-1.c: Removed.
9280 * gcc.target/riscv/rvv/base/vwadd_vx_tumu-2.c: Removed.
9281 * gcc.target/riscv/rvv/base/vwadd_vx_tumu-3.c: Removed.
9282 * gcc.target/riscv/rvv/base/vwadd_wv-1.c: Removed.
9283 * gcc.target/riscv/rvv/base/vwadd_wv-2.c: Removed.
9284 * gcc.target/riscv/rvv/base/vwadd_wv-3.c: Removed.
9285 * gcc.target/riscv/rvv/base/vwadd_wv_m-1.c: Removed.
9286 * gcc.target/riscv/rvv/base/vwadd_wv_m-2.c: Removed.
9287 * gcc.target/riscv/rvv/base/vwadd_wv_m-3.c: Removed.
9288 * gcc.target/riscv/rvv/base/vwadd_wv_mu-1.c: Removed.
9289 * gcc.target/riscv/rvv/base/vwadd_wv_mu-2.c: Removed.
9290 * gcc.target/riscv/rvv/base/vwadd_wv_mu-3.c: Removed.
9291 * gcc.target/riscv/rvv/base/vwadd_wv_tu-1.c: Removed.
9292 * gcc.target/riscv/rvv/base/vwadd_wv_tu-2.c: Removed.
9293 * gcc.target/riscv/rvv/base/vwadd_wv_tu-3.c: Removed.
9294 * gcc.target/riscv/rvv/base/vwadd_wv_tum-1.c: Removed.
9295 * gcc.target/riscv/rvv/base/vwadd_wv_tum-2.c: Removed.
9296 * gcc.target/riscv/rvv/base/vwadd_wv_tum-3.c: Removed.
9297 * gcc.target/riscv/rvv/base/vwadd_wv_tumu-1.c: Removed.
9298 * gcc.target/riscv/rvv/base/vwadd_wv_tumu-2.c: Removed.
9299 * gcc.target/riscv/rvv/base/vwadd_wv_tumu-3.c: Removed.
9300 * gcc.target/riscv/rvv/base/vwadd_wx-1.c: Removed.
9301 * gcc.target/riscv/rvv/base/vwadd_wx-2.c: Removed.
9302 * gcc.target/riscv/rvv/base/vwadd_wx-3.c: Removed.
9303 * gcc.target/riscv/rvv/base/vwadd_wx_m-1.c: Removed.
9304 * gcc.target/riscv/rvv/base/vwadd_wx_m-2.c: Removed.
9305 * gcc.target/riscv/rvv/base/vwadd_wx_m-3.c: Removed.
9306 * gcc.target/riscv/rvv/base/vwadd_wx_mu-1.c: Removed.
9307 * gcc.target/riscv/rvv/base/vwadd_wx_mu-2.c: Removed.
9308 * gcc.target/riscv/rvv/base/vwadd_wx_mu-3.c: Removed.
9309 * gcc.target/riscv/rvv/base/vwadd_wx_tu-1.c: Removed.
9310 * gcc.target/riscv/rvv/base/vwadd_wx_tu-2.c: Removed.
9311 * gcc.target/riscv/rvv/base/vwadd_wx_tu-3.c: Removed.
9312 * gcc.target/riscv/rvv/base/vwadd_wx_tum-1.c: Removed.
9313 * gcc.target/riscv/rvv/base/vwadd_wx_tum-2.c: Removed.
9314 * gcc.target/riscv/rvv/base/vwadd_wx_tum-3.c: Removed.
9315 * gcc.target/riscv/rvv/base/vwadd_wx_tumu-1.c: Removed.
9316 * gcc.target/riscv/rvv/base/vwadd_wx_tumu-2.c: Removed.
9317 * gcc.target/riscv/rvv/base/vwadd_wx_tumu-3.c: Removed.
9318 * gcc.target/riscv/rvv/base/vwaddu_vv-1.c: Removed.
9319 * gcc.target/riscv/rvv/base/vwaddu_vv-2.c: Removed.
9320 * gcc.target/riscv/rvv/base/vwaddu_vv-3.c: Removed.
9321 * gcc.target/riscv/rvv/base/vwaddu_vv_m-1.c: Removed.
9322 * gcc.target/riscv/rvv/base/vwaddu_vv_m-2.c: Removed.
9323 * gcc.target/riscv/rvv/base/vwaddu_vv_m-3.c: Removed.
9324 * gcc.target/riscv/rvv/base/vwaddu_vv_mu-1.c: Removed.
9325 * gcc.target/riscv/rvv/base/vwaddu_vv_mu-2.c: Removed.
9326 * gcc.target/riscv/rvv/base/vwaddu_vv_mu-3.c: Removed.
9327 * gcc.target/riscv/rvv/base/vwaddu_vv_tu-1.c: Removed.
9328 * gcc.target/riscv/rvv/base/vwaddu_vv_tu-2.c: Removed.
9329 * gcc.target/riscv/rvv/base/vwaddu_vv_tu-3.c: Removed.
9330 * gcc.target/riscv/rvv/base/vwaddu_vv_tum-1.c: Removed.
9331 * gcc.target/riscv/rvv/base/vwaddu_vv_tum-2.c: Removed.
9332 * gcc.target/riscv/rvv/base/vwaddu_vv_tum-3.c: Removed.
9333 * gcc.target/riscv/rvv/base/vwaddu_vv_tumu-1.c: Removed.
9334 * gcc.target/riscv/rvv/base/vwaddu_vv_tumu-2.c: Removed.
9335 * gcc.target/riscv/rvv/base/vwaddu_vv_tumu-3.c: Removed.
9336 * gcc.target/riscv/rvv/base/vwaddu_vx-1.c: Removed.
9337 * gcc.target/riscv/rvv/base/vwaddu_vx-2.c: Removed.
9338 * gcc.target/riscv/rvv/base/vwaddu_vx-3.c: Removed.
9339 * gcc.target/riscv/rvv/base/vwaddu_vx_m-1.c: Removed.
9340 * gcc.target/riscv/rvv/base/vwaddu_vx_m-2.c: Removed.
9341 * gcc.target/riscv/rvv/base/vwaddu_vx_m-3.c: Removed.
9342 * gcc.target/riscv/rvv/base/vwaddu_vx_mu-1.c: Removed.
9343 * gcc.target/riscv/rvv/base/vwaddu_vx_mu-2.c: Removed.
9344 * gcc.target/riscv/rvv/base/vwaddu_vx_mu-3.c: Removed.
9345 * gcc.target/riscv/rvv/base/vwaddu_vx_tu-1.c: Removed.
9346 * gcc.target/riscv/rvv/base/vwaddu_vx_tu-2.c: Removed.
9347 * gcc.target/riscv/rvv/base/vwaddu_vx_tu-3.c: Removed.
9348 * gcc.target/riscv/rvv/base/vwaddu_vx_tum-1.c: Removed.
9349 * gcc.target/riscv/rvv/base/vwaddu_vx_tum-2.c: Removed.
9350 * gcc.target/riscv/rvv/base/vwaddu_vx_tum-3.c: Removed.
9351 * gcc.target/riscv/rvv/base/vwaddu_vx_tumu-1.c: Removed.
9352 * gcc.target/riscv/rvv/base/vwaddu_vx_tumu-2.c: Removed.
9353 * gcc.target/riscv/rvv/base/vwaddu_vx_tumu-3.c: Removed.
9354 * gcc.target/riscv/rvv/base/vwaddu_wv-1.c: Removed.
9355 * gcc.target/riscv/rvv/base/vwaddu_wv-2.c: Removed.
9356 * gcc.target/riscv/rvv/base/vwaddu_wv-3.c: Removed.
9357 * gcc.target/riscv/rvv/base/vwaddu_wv_m-1.c: Removed.
9358 * gcc.target/riscv/rvv/base/vwaddu_wv_m-2.c: Removed.
9359 * gcc.target/riscv/rvv/base/vwaddu_wv_m-3.c: Removed.
9360 * gcc.target/riscv/rvv/base/vwaddu_wv_mu-1.c: Removed.
9361 * gcc.target/riscv/rvv/base/vwaddu_wv_mu-2.c: Removed.
9362 * gcc.target/riscv/rvv/base/vwaddu_wv_mu-3.c: Removed.
9363 * gcc.target/riscv/rvv/base/vwaddu_wv_tu-1.c: Removed.
9364 * gcc.target/riscv/rvv/base/vwaddu_wv_tu-2.c: Removed.
9365 * gcc.target/riscv/rvv/base/vwaddu_wv_tu-3.c: Removed.
9366 * gcc.target/riscv/rvv/base/vwaddu_wv_tum-1.c: Removed.
9367 * gcc.target/riscv/rvv/base/vwaddu_wv_tum-2.c: Removed.
9368 * gcc.target/riscv/rvv/base/vwaddu_wv_tum-3.c: Removed.
9369 * gcc.target/riscv/rvv/base/vwaddu_wv_tumu-1.c: Removed.
9370 * gcc.target/riscv/rvv/base/vwaddu_wv_tumu-2.c: Removed.
9371 * gcc.target/riscv/rvv/base/vwaddu_wv_tumu-3.c: Removed.
9372 * gcc.target/riscv/rvv/base/vwaddu_wx-1.c: Removed.
9373 * gcc.target/riscv/rvv/base/vwaddu_wx-2.c: Removed.
9374 * gcc.target/riscv/rvv/base/vwaddu_wx-3.c: Removed.
9375 * gcc.target/riscv/rvv/base/vwaddu_wx_m-1.c: Removed.
9376 * gcc.target/riscv/rvv/base/vwaddu_wx_m-2.c: Removed.
9377 * gcc.target/riscv/rvv/base/vwaddu_wx_m-3.c: Removed.
9378 * gcc.target/riscv/rvv/base/vwaddu_wx_mu-1.c: Removed.
9379 * gcc.target/riscv/rvv/base/vwaddu_wx_mu-2.c: Removed.
9380 * gcc.target/riscv/rvv/base/vwaddu_wx_mu-3.c: Removed.
9381 * gcc.target/riscv/rvv/base/vwaddu_wx_tu-1.c: Removed.
9382 * gcc.target/riscv/rvv/base/vwaddu_wx_tu-2.c: Removed.
9383 * gcc.target/riscv/rvv/base/vwaddu_wx_tu-3.c: Removed.
9384 * gcc.target/riscv/rvv/base/vwaddu_wx_tum-1.c: Removed.
9385 * gcc.target/riscv/rvv/base/vwaddu_wx_tum-2.c: Removed.
9386 * gcc.target/riscv/rvv/base/vwaddu_wx_tum-3.c: Removed.
9387 * gcc.target/riscv/rvv/base/vwaddu_wx_tumu-1.c: Removed.
9388 * gcc.target/riscv/rvv/base/vwaddu_wx_tumu-2.c: Removed.
9389 * gcc.target/riscv/rvv/base/vwaddu_wx_tumu-3.c: Removed.
9390 * gcc.target/riscv/rvv/base/vwcvt_x-1.c: Removed.
9391 * gcc.target/riscv/rvv/base/vwcvt_x-2.c: Removed.
9392 * gcc.target/riscv/rvv/base/vwcvt_x-3.c: Removed.
9393 * gcc.target/riscv/rvv/base/vwcvt_x_m-1.c: Removed.
9394 * gcc.target/riscv/rvv/base/vwcvt_x_m-2.c: Removed.
9395 * gcc.target/riscv/rvv/base/vwcvt_x_m-3.c: Removed.
9396 * gcc.target/riscv/rvv/base/vwcvt_x_mu-1.c: Removed.
9397 * gcc.target/riscv/rvv/base/vwcvt_x_mu-2.c: Removed.
9398 * gcc.target/riscv/rvv/base/vwcvt_x_mu-3.c: Removed.
9399 * gcc.target/riscv/rvv/base/vwcvt_x_tu-1.c: Removed.
9400 * gcc.target/riscv/rvv/base/vwcvt_x_tu-2.c: Removed.
9401 * gcc.target/riscv/rvv/base/vwcvt_x_tu-3.c: Removed.
9402 * gcc.target/riscv/rvv/base/vwcvt_x_tum-1.c: Removed.
9403 * gcc.target/riscv/rvv/base/vwcvt_x_tum-2.c: Removed.
9404 * gcc.target/riscv/rvv/base/vwcvt_x_tum-3.c: Removed.
9405 * gcc.target/riscv/rvv/base/vwcvt_x_tumu-1.c: Removed.
9406 * gcc.target/riscv/rvv/base/vwcvt_x_tumu-2.c: Removed.
9407 * gcc.target/riscv/rvv/base/vwcvt_x_tumu-3.c: Removed.
9408 * gcc.target/riscv/rvv/base/vwcvtu_x-1.c: Removed.
9409 * gcc.target/riscv/rvv/base/vwcvtu_x-2.c: Removed.
9410 * gcc.target/riscv/rvv/base/vwcvtu_x-3.c: Removed.
9411 * gcc.target/riscv/rvv/base/vwcvtu_x_m-1.c: Removed.
9412 * gcc.target/riscv/rvv/base/vwcvtu_x_m-2.c: Removed.
9413 * gcc.target/riscv/rvv/base/vwcvtu_x_m-3.c: Removed.
9414 * gcc.target/riscv/rvv/base/vwcvtu_x_mu-1.c: Removed.
9415 * gcc.target/riscv/rvv/base/vwcvtu_x_mu-2.c: Removed.
9416 * gcc.target/riscv/rvv/base/vwcvtu_x_mu-3.c: Removed.
9417 * gcc.target/riscv/rvv/base/vwcvtu_x_tu-1.c: Removed.
9418 * gcc.target/riscv/rvv/base/vwcvtu_x_tu-2.c: Removed.
9419 * gcc.target/riscv/rvv/base/vwcvtu_x_tu-3.c: Removed.
9420 * gcc.target/riscv/rvv/base/vwcvtu_x_tum-1.c: Removed.
9421 * gcc.target/riscv/rvv/base/vwcvtu_x_tum-2.c: Removed.
9422 * gcc.target/riscv/rvv/base/vwcvtu_x_tum-3.c: Removed.
9423 * gcc.target/riscv/rvv/base/vwcvtu_x_tumu-1.c: Removed.
9424 * gcc.target/riscv/rvv/base/vwcvtu_x_tumu-2.c: Removed.
9425 * gcc.target/riscv/rvv/base/vwcvtu_x_tumu-3.c: Removed.
9426 * gcc.target/riscv/rvv/base/vwmacc_vv-1.c: Removed.
9427 * gcc.target/riscv/rvv/base/vwmacc_vv-2.c: Removed.
9428 * gcc.target/riscv/rvv/base/vwmacc_vv-3.c: Removed.
9429 * gcc.target/riscv/rvv/base/vwmacc_vv_m-1.c: Removed.
9430 * gcc.target/riscv/rvv/base/vwmacc_vv_m-2.c: Removed.
9431 * gcc.target/riscv/rvv/base/vwmacc_vv_m-3.c: Removed.
9432 * gcc.target/riscv/rvv/base/vwmacc_vv_mu-1.c: Removed.
9433 * gcc.target/riscv/rvv/base/vwmacc_vv_mu-2.c: Removed.
9434 * gcc.target/riscv/rvv/base/vwmacc_vv_mu-3.c: Removed.
9435 * gcc.target/riscv/rvv/base/vwmacc_vv_tu-1.c: Removed.
9436 * gcc.target/riscv/rvv/base/vwmacc_vv_tu-2.c: Removed.
9437 * gcc.target/riscv/rvv/base/vwmacc_vv_tu-3.c: Removed.
9438 * gcc.target/riscv/rvv/base/vwmacc_vv_tum-1.c: Removed.
9439 * gcc.target/riscv/rvv/base/vwmacc_vv_tum-2.c: Removed.
9440 * gcc.target/riscv/rvv/base/vwmacc_vv_tum-3.c: Removed.
9441 * gcc.target/riscv/rvv/base/vwmacc_vv_tumu-1.c: Removed.
9442 * gcc.target/riscv/rvv/base/vwmacc_vv_tumu-2.c: Removed.
9443 * gcc.target/riscv/rvv/base/vwmacc_vv_tumu-3.c: Removed.
9444 * gcc.target/riscv/rvv/base/vwmacc_vx-1.c: Removed.
9445 * gcc.target/riscv/rvv/base/vwmacc_vx-2.c: Removed.
9446 * gcc.target/riscv/rvv/base/vwmacc_vx-3.c: Removed.
9447 * gcc.target/riscv/rvv/base/vwmacc_vx_m-1.c: Removed.
9448 * gcc.target/riscv/rvv/base/vwmacc_vx_m-2.c: Removed.
9449 * gcc.target/riscv/rvv/base/vwmacc_vx_m-3.c: Removed.
9450 * gcc.target/riscv/rvv/base/vwmacc_vx_mu-1.c: Removed.
9451 * gcc.target/riscv/rvv/base/vwmacc_vx_mu-2.c: Removed.
9452 * gcc.target/riscv/rvv/base/vwmacc_vx_mu-3.c: Removed.
9453 * gcc.target/riscv/rvv/base/vwmacc_vx_tu-1.c: Removed.
9454 * gcc.target/riscv/rvv/base/vwmacc_vx_tu-2.c: Removed.
9455 * gcc.target/riscv/rvv/base/vwmacc_vx_tu-3.c: Removed.
9456 * gcc.target/riscv/rvv/base/vwmacc_vx_tum-1.c: Removed.
9457 * gcc.target/riscv/rvv/base/vwmacc_vx_tum-2.c: Removed.
9458 * gcc.target/riscv/rvv/base/vwmacc_vx_tum-3.c: Removed.
9459 * gcc.target/riscv/rvv/base/vwmacc_vx_tumu-1.c: Removed.
9460 * gcc.target/riscv/rvv/base/vwmacc_vx_tumu-2.c: Removed.
9461 * gcc.target/riscv/rvv/base/vwmacc_vx_tumu-3.c: Removed.
9462 * gcc.target/riscv/rvv/base/vwmaccsu_vv-1.c: Removed.
9463 * gcc.target/riscv/rvv/base/vwmaccsu_vv-2.c: Removed.
9464 * gcc.target/riscv/rvv/base/vwmaccsu_vv-3.c: Removed.
9465 * gcc.target/riscv/rvv/base/vwmaccsu_vv_m-1.c: Removed.
9466 * gcc.target/riscv/rvv/base/vwmaccsu_vv_m-2.c: Removed.
9467 * gcc.target/riscv/rvv/base/vwmaccsu_vv_m-3.c: Removed.
9468 * gcc.target/riscv/rvv/base/vwmaccsu_vv_mu-1.c: Removed.
9469 * gcc.target/riscv/rvv/base/vwmaccsu_vv_mu-2.c: Removed.
9470 * gcc.target/riscv/rvv/base/vwmaccsu_vv_mu-3.c: Removed.
9471 * gcc.target/riscv/rvv/base/vwmaccsu_vv_tu-1.c: Removed.
9472 * gcc.target/riscv/rvv/base/vwmaccsu_vv_tu-2.c: Removed.
9473 * gcc.target/riscv/rvv/base/vwmaccsu_vv_tu-3.c: Removed.
9474 * gcc.target/riscv/rvv/base/vwmaccsu_vv_tum-1.c: Removed.
9475 * gcc.target/riscv/rvv/base/vwmaccsu_vv_tum-2.c: Removed.
9476 * gcc.target/riscv/rvv/base/vwmaccsu_vv_tum-3.c: Removed.
9477 * gcc.target/riscv/rvv/base/vwmaccsu_vv_tumu-1.c: Removed.
9478 * gcc.target/riscv/rvv/base/vwmaccsu_vv_tumu-2.c: Removed.
9479 * gcc.target/riscv/rvv/base/vwmaccsu_vv_tumu-3.c: Removed.
9480 * gcc.target/riscv/rvv/base/vwmaccsu_vx-1.c: Removed.
9481 * gcc.target/riscv/rvv/base/vwmaccsu_vx-2.c: Removed.
9482 * gcc.target/riscv/rvv/base/vwmaccsu_vx-3.c: Removed.
9483 * gcc.target/riscv/rvv/base/vwmaccsu_vx_m-1.c: Removed.
9484 * gcc.target/riscv/rvv/base/vwmaccsu_vx_m-2.c: Removed.
9485 * gcc.target/riscv/rvv/base/vwmaccsu_vx_m-3.c: Removed.
9486 * gcc.target/riscv/rvv/base/vwmaccsu_vx_mu-1.c: Removed.
9487 * gcc.target/riscv/rvv/base/vwmaccsu_vx_mu-2.c: Removed.
9488 * gcc.target/riscv/rvv/base/vwmaccsu_vx_mu-3.c: Removed.
9489 * gcc.target/riscv/rvv/base/vwmaccsu_vx_tu-1.c: Removed.
9490 * gcc.target/riscv/rvv/base/vwmaccsu_vx_tu-2.c: Removed.
9491 * gcc.target/riscv/rvv/base/vwmaccsu_vx_tu-3.c: Removed.
9492 * gcc.target/riscv/rvv/base/vwmaccsu_vx_tum-1.c: Removed.
9493 * gcc.target/riscv/rvv/base/vwmaccsu_vx_tum-2.c: Removed.
9494 * gcc.target/riscv/rvv/base/vwmaccsu_vx_tum-3.c: Removed.
9495 * gcc.target/riscv/rvv/base/vwmaccsu_vx_tumu-1.c: Removed.
9496 * gcc.target/riscv/rvv/base/vwmaccsu_vx_tumu-2.c: Removed.
9497 * gcc.target/riscv/rvv/base/vwmaccsu_vx_tumu-3.c: Removed.
9498 * gcc.target/riscv/rvv/base/vwmaccu_vv-1.c: Removed.
9499 * gcc.target/riscv/rvv/base/vwmaccu_vv-2.c: Removed.
9500 * gcc.target/riscv/rvv/base/vwmaccu_vv-3.c: Removed.
9501 * gcc.target/riscv/rvv/base/vwmaccu_vv_m-1.c: Removed.
9502 * gcc.target/riscv/rvv/base/vwmaccu_vv_m-2.c: Removed.
9503 * gcc.target/riscv/rvv/base/vwmaccu_vv_m-3.c: Removed.
9504 * gcc.target/riscv/rvv/base/vwmaccu_vv_mu-1.c: Removed.
9505 * gcc.target/riscv/rvv/base/vwmaccu_vv_mu-2.c: Removed.
9506 * gcc.target/riscv/rvv/base/vwmaccu_vv_mu-3.c: Removed.
9507 * gcc.target/riscv/rvv/base/vwmaccu_vv_tu-1.c: Removed.
9508 * gcc.target/riscv/rvv/base/vwmaccu_vv_tu-2.c: Removed.
9509 * gcc.target/riscv/rvv/base/vwmaccu_vv_tu-3.c: Removed.
9510 * gcc.target/riscv/rvv/base/vwmaccu_vv_tum-1.c: Removed.
9511 * gcc.target/riscv/rvv/base/vwmaccu_vv_tum-2.c: Removed.
9512 * gcc.target/riscv/rvv/base/vwmaccu_vv_tum-3.c: Removed.
9513 * gcc.target/riscv/rvv/base/vwmaccu_vv_tumu-1.c: Removed.
9514 * gcc.target/riscv/rvv/base/vwmaccu_vv_tumu-2.c: Removed.
9515 * gcc.target/riscv/rvv/base/vwmaccu_vv_tumu-3.c: Removed.
9516 * gcc.target/riscv/rvv/base/vwmaccu_vx-1.c: Removed.
9517 * gcc.target/riscv/rvv/base/vwmaccu_vx-2.c: Removed.
9518 * gcc.target/riscv/rvv/base/vwmaccu_vx-3.c: Removed.
9519 * gcc.target/riscv/rvv/base/vwmaccu_vx_m-1.c: Removed.
9520 * gcc.target/riscv/rvv/base/vwmaccu_vx_m-2.c: Removed.
9521 * gcc.target/riscv/rvv/base/vwmaccu_vx_m-3.c: Removed.
9522 * gcc.target/riscv/rvv/base/vwmaccu_vx_mu-1.c: Removed.
9523 * gcc.target/riscv/rvv/base/vwmaccu_vx_mu-2.c: Removed.
9524 * gcc.target/riscv/rvv/base/vwmaccu_vx_mu-3.c: Removed.
9525 * gcc.target/riscv/rvv/base/vwmaccu_vx_tu-1.c: Removed.
9526 * gcc.target/riscv/rvv/base/vwmaccu_vx_tu-2.c: Removed.
9527 * gcc.target/riscv/rvv/base/vwmaccu_vx_tu-3.c: Removed.
9528 * gcc.target/riscv/rvv/base/vwmaccu_vx_tum-1.c: Removed.
9529 * gcc.target/riscv/rvv/base/vwmaccu_vx_tum-2.c: Removed.
9530 * gcc.target/riscv/rvv/base/vwmaccu_vx_tum-3.c: Removed.
9531 * gcc.target/riscv/rvv/base/vwmaccu_vx_tumu-1.c: Removed.
9532 * gcc.target/riscv/rvv/base/vwmaccu_vx_tumu-2.c: Removed.
9533 * gcc.target/riscv/rvv/base/vwmaccu_vx_tumu-3.c: Removed.
9534 * gcc.target/riscv/rvv/base/vwmaccus_vx-1.c: Removed.
9535 * gcc.target/riscv/rvv/base/vwmaccus_vx-2.c: Removed.
9536 * gcc.target/riscv/rvv/base/vwmaccus_vx-3.c: Removed.
9537 * gcc.target/riscv/rvv/base/vwmaccus_vx_m-1.c: Removed.
9538 * gcc.target/riscv/rvv/base/vwmaccus_vx_m-2.c: Removed.
9539 * gcc.target/riscv/rvv/base/vwmaccus_vx_m-3.c: Removed.
9540 * gcc.target/riscv/rvv/base/vwmaccus_vx_mu-1.c: Removed.
9541 * gcc.target/riscv/rvv/base/vwmaccus_vx_mu-2.c: Removed.
9542 * gcc.target/riscv/rvv/base/vwmaccus_vx_mu-3.c: Removed.
9543 * gcc.target/riscv/rvv/base/vwmaccus_vx_tu-1.c: Removed.
9544 * gcc.target/riscv/rvv/base/vwmaccus_vx_tu-2.c: Removed.
9545 * gcc.target/riscv/rvv/base/vwmaccus_vx_tu-3.c: Removed.
9546 * gcc.target/riscv/rvv/base/vwmaccus_vx_tum-1.c: Removed.
9547 * gcc.target/riscv/rvv/base/vwmaccus_vx_tum-2.c: Removed.
9548 * gcc.target/riscv/rvv/base/vwmaccus_vx_tum-3.c: Removed.
9549 * gcc.target/riscv/rvv/base/vwmaccus_vx_tumu-1.c: Removed.
9550 * gcc.target/riscv/rvv/base/vwmaccus_vx_tumu-2.c: Removed.
9551 * gcc.target/riscv/rvv/base/vwmaccus_vx_tumu-3.c: Removed.
9552 * gcc.target/riscv/rvv/base/vwmul_vv-1.c: Removed.
9553 * gcc.target/riscv/rvv/base/vwmul_vv-2.c: Removed.
9554 * gcc.target/riscv/rvv/base/vwmul_vv-3.c: Removed.
9555 * gcc.target/riscv/rvv/base/vwmul_vv_m-1.c: Removed.
9556 * gcc.target/riscv/rvv/base/vwmul_vv_m-2.c: Removed.
9557 * gcc.target/riscv/rvv/base/vwmul_vv_m-3.c: Removed.
9558 * gcc.target/riscv/rvv/base/vwmul_vv_mu-1.c: Removed.
9559 * gcc.target/riscv/rvv/base/vwmul_vv_mu-2.c: Removed.
9560 * gcc.target/riscv/rvv/base/vwmul_vv_mu-3.c: Removed.
9561 * gcc.target/riscv/rvv/base/vwmul_vv_tu-1.c: Removed.
9562 * gcc.target/riscv/rvv/base/vwmul_vv_tu-2.c: Removed.
9563 * gcc.target/riscv/rvv/base/vwmul_vv_tu-3.c: Removed.
9564 * gcc.target/riscv/rvv/base/vwmul_vv_tum-1.c: Removed.
9565 * gcc.target/riscv/rvv/base/vwmul_vv_tum-2.c: Removed.
9566 * gcc.target/riscv/rvv/base/vwmul_vv_tum-3.c: Removed.
9567 * gcc.target/riscv/rvv/base/vwmul_vv_tumu-1.c: Removed.
9568 * gcc.target/riscv/rvv/base/vwmul_vv_tumu-2.c: Removed.
9569 * gcc.target/riscv/rvv/base/vwmul_vv_tumu-3.c: Removed.
9570 * gcc.target/riscv/rvv/base/vwmul_vx-1.c: Removed.
9571 * gcc.target/riscv/rvv/base/vwmul_vx-2.c: Removed.
9572 * gcc.target/riscv/rvv/base/vwmul_vx-3.c: Removed.
9573 * gcc.target/riscv/rvv/base/vwmul_vx_m-1.c: Removed.
9574 * gcc.target/riscv/rvv/base/vwmul_vx_m-2.c: Removed.
9575 * gcc.target/riscv/rvv/base/vwmul_vx_m-3.c: Removed.
9576 * gcc.target/riscv/rvv/base/vwmul_vx_mu-1.c: Removed.
9577 * gcc.target/riscv/rvv/base/vwmul_vx_mu-2.c: Removed.
9578 * gcc.target/riscv/rvv/base/vwmul_vx_mu-3.c: Removed.
9579 * gcc.target/riscv/rvv/base/vwmul_vx_tu-1.c: Removed.
9580 * gcc.target/riscv/rvv/base/vwmul_vx_tu-2.c: Removed.
9581 * gcc.target/riscv/rvv/base/vwmul_vx_tu-3.c: Removed.
9582 * gcc.target/riscv/rvv/base/vwmul_vx_tum-1.c: Removed.
9583 * gcc.target/riscv/rvv/base/vwmul_vx_tum-2.c: Removed.
9584 * gcc.target/riscv/rvv/base/vwmul_vx_tum-3.c: Removed.
9585 * gcc.target/riscv/rvv/base/vwmul_vx_tumu-1.c: Removed.
9586 * gcc.target/riscv/rvv/base/vwmul_vx_tumu-2.c: Removed.
9587 * gcc.target/riscv/rvv/base/vwmul_vx_tumu-3.c: Removed.
9588 * gcc.target/riscv/rvv/base/vwmulsu_vv-1.c: Removed.
9589 * gcc.target/riscv/rvv/base/vwmulsu_vv-2.c: Removed.
9590 * gcc.target/riscv/rvv/base/vwmulsu_vv-3.c: Removed.
9591 * gcc.target/riscv/rvv/base/vwmulsu_vv_m-1.c: Removed.
9592 * gcc.target/riscv/rvv/base/vwmulsu_vv_m-2.c: Removed.
9593 * gcc.target/riscv/rvv/base/vwmulsu_vv_m-3.c: Removed.
9594 * gcc.target/riscv/rvv/base/vwmulsu_vv_mu-1.c: Removed.
9595 * gcc.target/riscv/rvv/base/vwmulsu_vv_mu-2.c: Removed.
9596 * gcc.target/riscv/rvv/base/vwmulsu_vv_mu-3.c: Removed.
9597 * gcc.target/riscv/rvv/base/vwmulsu_vv_tu-1.c: Removed.
9598 * gcc.target/riscv/rvv/base/vwmulsu_vv_tu-2.c: Removed.
9599 * gcc.target/riscv/rvv/base/vwmulsu_vv_tu-3.c: Removed.
9600 * gcc.target/riscv/rvv/base/vwmulsu_vv_tum-1.c: Removed.
9601 * gcc.target/riscv/rvv/base/vwmulsu_vv_tum-2.c: Removed.
9602 * gcc.target/riscv/rvv/base/vwmulsu_vv_tum-3.c: Removed.
9603 * gcc.target/riscv/rvv/base/vwmulsu_vv_tumu-1.c: Removed.
9604 * gcc.target/riscv/rvv/base/vwmulsu_vv_tumu-2.c: Removed.
9605 * gcc.target/riscv/rvv/base/vwmulsu_vv_tumu-3.c: Removed.
9606 * gcc.target/riscv/rvv/base/vwmulsu_vx-1.c: Removed.
9607 * gcc.target/riscv/rvv/base/vwmulsu_vx-2.c: Removed.
9608 * gcc.target/riscv/rvv/base/vwmulsu_vx-3.c: Removed.
9609 * gcc.target/riscv/rvv/base/vwmulsu_vx_m-1.c: Removed.
9610 * gcc.target/riscv/rvv/base/vwmulsu_vx_m-2.c: Removed.
9611 * gcc.target/riscv/rvv/base/vwmulsu_vx_m-3.c: Removed.
9612 * gcc.target/riscv/rvv/base/vwmulsu_vx_mu-1.c: Removed.
9613 * gcc.target/riscv/rvv/base/vwmulsu_vx_mu-2.c: Removed.
9614 * gcc.target/riscv/rvv/base/vwmulsu_vx_mu-3.c: Removed.
9615 * gcc.target/riscv/rvv/base/vwmulsu_vx_tu-1.c: Removed.
9616 * gcc.target/riscv/rvv/base/vwmulsu_vx_tu-2.c: Removed.
9617 * gcc.target/riscv/rvv/base/vwmulsu_vx_tu-3.c: Removed.
9618 * gcc.target/riscv/rvv/base/vwmulsu_vx_tum-1.c: Removed.
9619 * gcc.target/riscv/rvv/base/vwmulsu_vx_tum-2.c: Removed.
9620 * gcc.target/riscv/rvv/base/vwmulsu_vx_tum-3.c: Removed.
9621 * gcc.target/riscv/rvv/base/vwmulsu_vx_tumu-1.c: Removed.
9622 * gcc.target/riscv/rvv/base/vwmulsu_vx_tumu-2.c: Removed.
9623 * gcc.target/riscv/rvv/base/vwmulsu_vx_tumu-3.c: Removed.
9624 * gcc.target/riscv/rvv/base/vwmulu_vv-1.c: Removed.
9625 * gcc.target/riscv/rvv/base/vwmulu_vv-2.c: Removed.
9626 * gcc.target/riscv/rvv/base/vwmulu_vv-3.c: Removed.
9627 * gcc.target/riscv/rvv/base/vwmulu_vv_m-1.c: Removed.
9628 * gcc.target/riscv/rvv/base/vwmulu_vv_m-2.c: Removed.
9629 * gcc.target/riscv/rvv/base/vwmulu_vv_m-3.c: Removed.
9630 * gcc.target/riscv/rvv/base/vwmulu_vv_mu-1.c: Removed.
9631 * gcc.target/riscv/rvv/base/vwmulu_vv_mu-2.c: Removed.
9632 * gcc.target/riscv/rvv/base/vwmulu_vv_mu-3.c: Removed.
9633 * gcc.target/riscv/rvv/base/vwmulu_vv_tu-1.c: Removed.
9634 * gcc.target/riscv/rvv/base/vwmulu_vv_tu-2.c: Removed.
9635 * gcc.target/riscv/rvv/base/vwmulu_vv_tu-3.c: Removed.
9636 * gcc.target/riscv/rvv/base/vwmulu_vv_tum-1.c: Removed.
9637 * gcc.target/riscv/rvv/base/vwmulu_vv_tum-2.c: Removed.
9638 * gcc.target/riscv/rvv/base/vwmulu_vv_tum-3.c: Removed.
9639 * gcc.target/riscv/rvv/base/vwmulu_vv_tumu-1.c: Removed.
9640 * gcc.target/riscv/rvv/base/vwmulu_vv_tumu-2.c: Removed.
9641 * gcc.target/riscv/rvv/base/vwmulu_vv_tumu-3.c: Removed.
9642 * gcc.target/riscv/rvv/base/vwmulu_vx-1.c: Removed.
9643 * gcc.target/riscv/rvv/base/vwmulu_vx-2.c: Removed.
9644 * gcc.target/riscv/rvv/base/vwmulu_vx-3.c: Removed.
9645 * gcc.target/riscv/rvv/base/vwmulu_vx_m-1.c: Removed.
9646 * gcc.target/riscv/rvv/base/vwmulu_vx_m-2.c: Removed.
9647 * gcc.target/riscv/rvv/base/vwmulu_vx_m-3.c: Removed.
9648 * gcc.target/riscv/rvv/base/vwmulu_vx_mu-1.c: Removed.
9649 * gcc.target/riscv/rvv/base/vwmulu_vx_mu-2.c: Removed.
9650 * gcc.target/riscv/rvv/base/vwmulu_vx_mu-3.c: Removed.
9651 * gcc.target/riscv/rvv/base/vwmulu_vx_tu-1.c: Removed.
9652 * gcc.target/riscv/rvv/base/vwmulu_vx_tu-2.c: Removed.
9653 * gcc.target/riscv/rvv/base/vwmulu_vx_tu-3.c: Removed.
9654 * gcc.target/riscv/rvv/base/vwmulu_vx_tum-1.c: Removed.
9655 * gcc.target/riscv/rvv/base/vwmulu_vx_tum-2.c: Removed.
9656 * gcc.target/riscv/rvv/base/vwmulu_vx_tum-3.c: Removed.
9657 * gcc.target/riscv/rvv/base/vwmulu_vx_tumu-1.c: Removed.
9658 * gcc.target/riscv/rvv/base/vwmulu_vx_tumu-2.c: Removed.
9659 * gcc.target/riscv/rvv/base/vwmulu_vx_tumu-3.c: Removed.
9660 * gcc.target/riscv/rvv/base/vwrite_csr.c: Removed.
9661 * gcc.target/riscv/rvv/base/vwsub_vv-1.c: Removed.
9662 * gcc.target/riscv/rvv/base/vwsub_vv-2.c: Removed.
9663 * gcc.target/riscv/rvv/base/vwsub_vv-3.c: Removed.
9664 * gcc.target/riscv/rvv/base/vwsub_vv_m-1.c: Removed.
9665 * gcc.target/riscv/rvv/base/vwsub_vv_m-2.c: Removed.
9666 * gcc.target/riscv/rvv/base/vwsub_vv_m-3.c: Removed.
9667 * gcc.target/riscv/rvv/base/vwsub_vv_mu-1.c: Removed.
9668 * gcc.target/riscv/rvv/base/vwsub_vv_mu-2.c: Removed.
9669 * gcc.target/riscv/rvv/base/vwsub_vv_mu-3.c: Removed.
9670 * gcc.target/riscv/rvv/base/vwsub_vv_tu-1.c: Removed.
9671 * gcc.target/riscv/rvv/base/vwsub_vv_tu-2.c: Removed.
9672 * gcc.target/riscv/rvv/base/vwsub_vv_tu-3.c: Removed.
9673 * gcc.target/riscv/rvv/base/vwsub_vv_tum-1.c: Removed.
9674 * gcc.target/riscv/rvv/base/vwsub_vv_tum-2.c: Removed.
9675 * gcc.target/riscv/rvv/base/vwsub_vv_tum-3.c: Removed.
9676 * gcc.target/riscv/rvv/base/vwsub_vv_tumu-1.c: Removed.
9677 * gcc.target/riscv/rvv/base/vwsub_vv_tumu-2.c: Removed.
9678 * gcc.target/riscv/rvv/base/vwsub_vv_tumu-3.c: Removed.
9679 * gcc.target/riscv/rvv/base/vwsub_vx-1.c: Removed.
9680 * gcc.target/riscv/rvv/base/vwsub_vx-2.c: Removed.
9681 * gcc.target/riscv/rvv/base/vwsub_vx-3.c: Removed.
9682 * gcc.target/riscv/rvv/base/vwsub_vx_m-1.c: Removed.
9683 * gcc.target/riscv/rvv/base/vwsub_vx_m-2.c: Removed.
9684 * gcc.target/riscv/rvv/base/vwsub_vx_m-3.c: Removed.
9685 * gcc.target/riscv/rvv/base/vwsub_vx_mu-1.c: Removed.
9686 * gcc.target/riscv/rvv/base/vwsub_vx_mu-2.c: Removed.
9687 * gcc.target/riscv/rvv/base/vwsub_vx_mu-3.c: Removed.
9688 * gcc.target/riscv/rvv/base/vwsub_vx_tu-1.c: Removed.
9689 * gcc.target/riscv/rvv/base/vwsub_vx_tu-2.c: Removed.
9690 * gcc.target/riscv/rvv/base/vwsub_vx_tu-3.c: Removed.
9691 * gcc.target/riscv/rvv/base/vwsub_vx_tum-1.c: Removed.
9692 * gcc.target/riscv/rvv/base/vwsub_vx_tum-2.c: Removed.
9693 * gcc.target/riscv/rvv/base/vwsub_vx_tum-3.c: Removed.
9694 * gcc.target/riscv/rvv/base/vwsub_vx_tumu-1.c: Removed.
9695 * gcc.target/riscv/rvv/base/vwsub_vx_tumu-2.c: Removed.
9696 * gcc.target/riscv/rvv/base/vwsub_vx_tumu-3.c: Removed.
9697 * gcc.target/riscv/rvv/base/vwsub_wv-1.c: Removed.
9698 * gcc.target/riscv/rvv/base/vwsub_wv-2.c: Removed.
9699 * gcc.target/riscv/rvv/base/vwsub_wv-3.c: Removed.
9700 * gcc.target/riscv/rvv/base/vwsub_wv_m-1.c: Removed.
9701 * gcc.target/riscv/rvv/base/vwsub_wv_m-2.c: Removed.
9702 * gcc.target/riscv/rvv/base/vwsub_wv_m-3.c: Removed.
9703 * gcc.target/riscv/rvv/base/vwsub_wv_mu-1.c: Removed.
9704 * gcc.target/riscv/rvv/base/vwsub_wv_mu-2.c: Removed.
9705 * gcc.target/riscv/rvv/base/vwsub_wv_mu-3.c: Removed.
9706 * gcc.target/riscv/rvv/base/vwsub_wv_tu-1.c: Removed.
9707 * gcc.target/riscv/rvv/base/vwsub_wv_tu-2.c: Removed.
9708 * gcc.target/riscv/rvv/base/vwsub_wv_tu-3.c: Removed.
9709 * gcc.target/riscv/rvv/base/vwsub_wv_tum-1.c: Removed.
9710 * gcc.target/riscv/rvv/base/vwsub_wv_tum-2.c: Removed.
9711 * gcc.target/riscv/rvv/base/vwsub_wv_tum-3.c: Removed.
9712 * gcc.target/riscv/rvv/base/vwsub_wv_tumu-1.c: Removed.
9713 * gcc.target/riscv/rvv/base/vwsub_wv_tumu-2.c: Removed.
9714 * gcc.target/riscv/rvv/base/vwsub_wv_tumu-3.c: Removed.
9715 * gcc.target/riscv/rvv/base/vwsub_wx-1.c: Removed.
9716 * gcc.target/riscv/rvv/base/vwsub_wx-2.c: Removed.
9717 * gcc.target/riscv/rvv/base/vwsub_wx-3.c: Removed.
9718 * gcc.target/riscv/rvv/base/vwsub_wx_m-1.c: Removed.
9719 * gcc.target/riscv/rvv/base/vwsub_wx_m-2.c: Removed.
9720 * gcc.target/riscv/rvv/base/vwsub_wx_m-3.c: Removed.
9721 * gcc.target/riscv/rvv/base/vwsub_wx_mu-1.c: Removed.
9722 * gcc.target/riscv/rvv/base/vwsub_wx_mu-2.c: Removed.
9723 * gcc.target/riscv/rvv/base/vwsub_wx_mu-3.c: Removed.
9724 * gcc.target/riscv/rvv/base/vwsub_wx_tu-1.c: Removed.
9725 * gcc.target/riscv/rvv/base/vwsub_wx_tu-2.c: Removed.
9726 * gcc.target/riscv/rvv/base/vwsub_wx_tu-3.c: Removed.
9727 * gcc.target/riscv/rvv/base/vwsub_wx_tum-1.c: Removed.
9728 * gcc.target/riscv/rvv/base/vwsub_wx_tum-2.c: Removed.
9729 * gcc.target/riscv/rvv/base/vwsub_wx_tum-3.c: Removed.
9730 * gcc.target/riscv/rvv/base/vwsub_wx_tumu-1.c: Removed.
9731 * gcc.target/riscv/rvv/base/vwsub_wx_tumu-2.c: Removed.
9732 * gcc.target/riscv/rvv/base/vwsub_wx_tumu-3.c: Removed.
9733 * gcc.target/riscv/rvv/base/vwsubu_vv-1.c: Removed.
9734 * gcc.target/riscv/rvv/base/vwsubu_vv-2.c: Removed.
9735 * gcc.target/riscv/rvv/base/vwsubu_vv-3.c: Removed.
9736 * gcc.target/riscv/rvv/base/vwsubu_vv_m-1.c: Removed.
9737 * gcc.target/riscv/rvv/base/vwsubu_vv_m-2.c: Removed.
9738 * gcc.target/riscv/rvv/base/vwsubu_vv_m-3.c: Removed.
9739 * gcc.target/riscv/rvv/base/vwsubu_vv_mu-1.c: Removed.
9740 * gcc.target/riscv/rvv/base/vwsubu_vv_mu-2.c: Removed.
9741 * gcc.target/riscv/rvv/base/vwsubu_vv_mu-3.c: Removed.
9742 * gcc.target/riscv/rvv/base/vwsubu_vv_tu-1.c: Removed.
9743 * gcc.target/riscv/rvv/base/vwsubu_vv_tu-2.c: Removed.
9744 * gcc.target/riscv/rvv/base/vwsubu_vv_tu-3.c: Removed.
9745 * gcc.target/riscv/rvv/base/vwsubu_vv_tum-1.c: Removed.
9746 * gcc.target/riscv/rvv/base/vwsubu_vv_tum-2.c: Removed.
9747 * gcc.target/riscv/rvv/base/vwsubu_vv_tum-3.c: Removed.
9748 * gcc.target/riscv/rvv/base/vwsubu_vv_tumu-1.c: Removed.
9749 * gcc.target/riscv/rvv/base/vwsubu_vv_tumu-2.c: Removed.
9750 * gcc.target/riscv/rvv/base/vwsubu_vv_tumu-3.c: Removed.
9751 * gcc.target/riscv/rvv/base/vwsubu_vx-1.c: Removed.
9752 * gcc.target/riscv/rvv/base/vwsubu_vx-2.c: Removed.
9753 * gcc.target/riscv/rvv/base/vwsubu_vx-3.c: Removed.
9754 * gcc.target/riscv/rvv/base/vwsubu_vx_m-1.c: Removed.
9755 * gcc.target/riscv/rvv/base/vwsubu_vx_m-2.c: Removed.
9756 * gcc.target/riscv/rvv/base/vwsubu_vx_m-3.c: Removed.
9757 * gcc.target/riscv/rvv/base/vwsubu_vx_mu-1.c: Removed.
9758 * gcc.target/riscv/rvv/base/vwsubu_vx_mu-2.c: Removed.
9759 * gcc.target/riscv/rvv/base/vwsubu_vx_mu-3.c: Removed.
9760 * gcc.target/riscv/rvv/base/vwsubu_vx_tu-1.c: Removed.
9761 * gcc.target/riscv/rvv/base/vwsubu_vx_tu-2.c: Removed.
9762 * gcc.target/riscv/rvv/base/vwsubu_vx_tu-3.c: Removed.
9763 * gcc.target/riscv/rvv/base/vwsubu_vx_tum-1.c: Removed.
9764 * gcc.target/riscv/rvv/base/vwsubu_vx_tum-2.c: Removed.
9765 * gcc.target/riscv/rvv/base/vwsubu_vx_tum-3.c: Removed.
9766 * gcc.target/riscv/rvv/base/vwsubu_vx_tumu-1.c: Removed.
9767 * gcc.target/riscv/rvv/base/vwsubu_vx_tumu-2.c: Removed.
9768 * gcc.target/riscv/rvv/base/vwsubu_vx_tumu-3.c: Removed.
9769 * gcc.target/riscv/rvv/base/vwsubu_wv-1.c: Removed.
9770 * gcc.target/riscv/rvv/base/vwsubu_wv-2.c: Removed.
9771 * gcc.target/riscv/rvv/base/vwsubu_wv-3.c: Removed.
9772 * gcc.target/riscv/rvv/base/vwsubu_wv_m-1.c: Removed.
9773 * gcc.target/riscv/rvv/base/vwsubu_wv_m-2.c: Removed.
9774 * gcc.target/riscv/rvv/base/vwsubu_wv_m-3.c: Removed.
9775 * gcc.target/riscv/rvv/base/vwsubu_wv_mu-1.c: Removed.
9776 * gcc.target/riscv/rvv/base/vwsubu_wv_mu-2.c: Removed.
9777 * gcc.target/riscv/rvv/base/vwsubu_wv_mu-3.c: Removed.
9778 * gcc.target/riscv/rvv/base/vwsubu_wv_tu-1.c: Removed.
9779 * gcc.target/riscv/rvv/base/vwsubu_wv_tu-2.c: Removed.
9780 * gcc.target/riscv/rvv/base/vwsubu_wv_tu-3.c: Removed.
9781 * gcc.target/riscv/rvv/base/vwsubu_wv_tum-1.c: Removed.
9782 * gcc.target/riscv/rvv/base/vwsubu_wv_tum-2.c: Removed.
9783 * gcc.target/riscv/rvv/base/vwsubu_wv_tum-3.c: Removed.
9784 * gcc.target/riscv/rvv/base/vwsubu_wv_tumu-1.c: Removed.
9785 * gcc.target/riscv/rvv/base/vwsubu_wv_tumu-2.c: Removed.
9786 * gcc.target/riscv/rvv/base/vwsubu_wv_tumu-3.c: Removed.
9787 * gcc.target/riscv/rvv/base/vwsubu_wx-1.c: Removed.
9788 * gcc.target/riscv/rvv/base/vwsubu_wx-2.c: Removed.
9789 * gcc.target/riscv/rvv/base/vwsubu_wx-3.c: Removed.
9790 * gcc.target/riscv/rvv/base/vwsubu_wx_m-1.c: Removed.
9791 * gcc.target/riscv/rvv/base/vwsubu_wx_m-2.c: Removed.
9792 * gcc.target/riscv/rvv/base/vwsubu_wx_m-3.c: Removed.
9793 * gcc.target/riscv/rvv/base/vwsubu_wx_mu-1.c: Removed.
9794 * gcc.target/riscv/rvv/base/vwsubu_wx_mu-2.c: Removed.
9795 * gcc.target/riscv/rvv/base/vwsubu_wx_mu-3.c: Removed.
9796 * gcc.target/riscv/rvv/base/vwsubu_wx_tu-1.c: Removed.
9797 * gcc.target/riscv/rvv/base/vwsubu_wx_tu-2.c: Removed.
9798 * gcc.target/riscv/rvv/base/vwsubu_wx_tu-3.c: Removed.
9799 * gcc.target/riscv/rvv/base/vwsubu_wx_tum-1.c: Removed.
9800 * gcc.target/riscv/rvv/base/vwsubu_wx_tum-2.c: Removed.
9801 * gcc.target/riscv/rvv/base/vwsubu_wx_tum-3.c: Removed.
9802 * gcc.target/riscv/rvv/base/vwsubu_wx_tumu-1.c: Removed.
9803 * gcc.target/riscv/rvv/base/vwsubu_wx_tumu-2.c: Removed.
9804 * gcc.target/riscv/rvv/base/vwsubu_wx_tumu-3.c: Removed.
9805 * gcc.target/riscv/rvv/base/vxor_vv-1.c: Removed.
9806 * gcc.target/riscv/rvv/base/vxor_vv-2.c: Removed.
9807 * gcc.target/riscv/rvv/base/vxor_vv-3.c: Removed.
9808 * gcc.target/riscv/rvv/base/vxor_vv_m-1.c: Removed.
9809 * gcc.target/riscv/rvv/base/vxor_vv_m-2.c: Removed.
9810 * gcc.target/riscv/rvv/base/vxor_vv_m-3.c: Removed.
9811 * gcc.target/riscv/rvv/base/vxor_vv_mu-1.c: Removed.
9812 * gcc.target/riscv/rvv/base/vxor_vv_mu-2.c: Removed.
9813 * gcc.target/riscv/rvv/base/vxor_vv_mu-3.c: Removed.
9814 * gcc.target/riscv/rvv/base/vxor_vv_tu-1.c: Removed.
9815 * gcc.target/riscv/rvv/base/vxor_vv_tu-2.c: Removed.
9816 * gcc.target/riscv/rvv/base/vxor_vv_tu-3.c: Removed.
9817 * gcc.target/riscv/rvv/base/vxor_vv_tum-1.c: Removed.
9818 * gcc.target/riscv/rvv/base/vxor_vv_tum-2.c: Removed.
9819 * gcc.target/riscv/rvv/base/vxor_vv_tum-3.c: Removed.
9820 * gcc.target/riscv/rvv/base/vxor_vv_tumu-1.c: Removed.
9821 * gcc.target/riscv/rvv/base/vxor_vv_tumu-2.c: Removed.
9822 * gcc.target/riscv/rvv/base/vxor_vv_tumu-3.c: Removed.
9823 * gcc.target/riscv/rvv/base/vxor_vx_m_rv32-1.c: Removed.
9824 * gcc.target/riscv/rvv/base/vxor_vx_m_rv32-2.c: Removed.
9825 * gcc.target/riscv/rvv/base/vxor_vx_m_rv32-3.c: Removed.
9826 * gcc.target/riscv/rvv/base/vxor_vx_m_rv64-1.c: Removed.
9827 * gcc.target/riscv/rvv/base/vxor_vx_m_rv64-2.c: Removed.
9828 * gcc.target/riscv/rvv/base/vxor_vx_m_rv64-3.c: Removed.
9829 * gcc.target/riscv/rvv/base/vxor_vx_mu_rv32-1.c: Removed.
9830 * gcc.target/riscv/rvv/base/vxor_vx_mu_rv32-2.c: Removed.
9831 * gcc.target/riscv/rvv/base/vxor_vx_mu_rv32-3.c: Removed.
9832 * gcc.target/riscv/rvv/base/vxor_vx_mu_rv64-1.c: Removed.
9833 * gcc.target/riscv/rvv/base/vxor_vx_mu_rv64-2.c: Removed.
9834 * gcc.target/riscv/rvv/base/vxor_vx_mu_rv64-3.c: Removed.
9835 * gcc.target/riscv/rvv/base/vxor_vx_rv32-1.c: Removed.
9836 * gcc.target/riscv/rvv/base/vxor_vx_rv32-2.c: Removed.
9837 * gcc.target/riscv/rvv/base/vxor_vx_rv32-3.c: Removed.
9838 * gcc.target/riscv/rvv/base/vxor_vx_rv64-1.c: Removed.
9839 * gcc.target/riscv/rvv/base/vxor_vx_rv64-2.c: Removed.
9840 * gcc.target/riscv/rvv/base/vxor_vx_rv64-3.c: Removed.
9841 * gcc.target/riscv/rvv/base/vxor_vx_tu_rv32-1.c: Removed.
9842 * gcc.target/riscv/rvv/base/vxor_vx_tu_rv32-2.c: Removed.
9843 * gcc.target/riscv/rvv/base/vxor_vx_tu_rv32-3.c: Removed.
9844 * gcc.target/riscv/rvv/base/vxor_vx_tu_rv64-1.c: Removed.
9845 * gcc.target/riscv/rvv/base/vxor_vx_tu_rv64-2.c: Removed.
9846 * gcc.target/riscv/rvv/base/vxor_vx_tu_rv64-3.c: Removed.
9847 * gcc.target/riscv/rvv/base/vxor_vx_tum_rv32-1.c: Removed.
9848 * gcc.target/riscv/rvv/base/vxor_vx_tum_rv32-2.c: Removed.
9849 * gcc.target/riscv/rvv/base/vxor_vx_tum_rv32-3.c: Removed.
9850 * gcc.target/riscv/rvv/base/vxor_vx_tum_rv64-1.c: Removed.
9851 * gcc.target/riscv/rvv/base/vxor_vx_tum_rv64-2.c: Removed.
9852 * gcc.target/riscv/rvv/base/vxor_vx_tum_rv64-3.c: Removed.
9853 * gcc.target/riscv/rvv/base/vxor_vx_tumu_rv32-1.c: Removed.
9854 * gcc.target/riscv/rvv/base/vxor_vx_tumu_rv32-2.c: Removed.
9855 * gcc.target/riscv/rvv/base/vxor_vx_tumu_rv32-3.c: Removed.
9856 * gcc.target/riscv/rvv/base/vxor_vx_tumu_rv64-1.c: Removed.
9857 * gcc.target/riscv/rvv/base/vxor_vx_tumu_rv64-2.c: Removed.
9858 * gcc.target/riscv/rvv/base/vxor_vx_tumu_rv64-3.c: Removed.
9859 * gcc.target/riscv/rvv/base/vzext_vf2-1.c: Removed.
9860 * gcc.target/riscv/rvv/base/vzext_vf2-2.c: Removed.
9861 * gcc.target/riscv/rvv/base/vzext_vf2-3.c: Removed.
9862 * gcc.target/riscv/rvv/base/vzext_vf2_m-1.c: Removed.
9863 * gcc.target/riscv/rvv/base/vzext_vf2_m-2.c: Removed.
9864 * gcc.target/riscv/rvv/base/vzext_vf2_m-3.c: Removed.
9865 * gcc.target/riscv/rvv/base/vzext_vf2_mu-1.c: Removed.
9866 * gcc.target/riscv/rvv/base/vzext_vf2_mu-2.c: Removed.
9867 * gcc.target/riscv/rvv/base/vzext_vf2_mu-3.c: Removed.
9868 * gcc.target/riscv/rvv/base/vzext_vf2_tu-1.c: Removed.
9869 * gcc.target/riscv/rvv/base/vzext_vf2_tu-2.c: Removed.
9870 * gcc.target/riscv/rvv/base/vzext_vf2_tu-3.c: Removed.
9871 * gcc.target/riscv/rvv/base/vzext_vf2_tum-1.c: Removed.
9872 * gcc.target/riscv/rvv/base/vzext_vf2_tum-2.c: Removed.
9873 * gcc.target/riscv/rvv/base/vzext_vf2_tum-3.c: Removed.
9874 * gcc.target/riscv/rvv/base/vzext_vf2_tumu-1.c: Removed.
9875 * gcc.target/riscv/rvv/base/vzext_vf2_tumu-2.c: Removed.
9876 * gcc.target/riscv/rvv/base/vzext_vf2_tumu-3.c: Removed.
9877 * gcc.target/riscv/rvv/base/vzext_vf4-1.c: Removed.
9878 * gcc.target/riscv/rvv/base/vzext_vf4-2.c: Removed.
9879 * gcc.target/riscv/rvv/base/vzext_vf4-3.c: Removed.
9880 * gcc.target/riscv/rvv/base/vzext_vf4_m-1.c: Removed.
9881 * gcc.target/riscv/rvv/base/vzext_vf4_m-2.c: Removed.
9882 * gcc.target/riscv/rvv/base/vzext_vf4_m-3.c: Removed.
9883 * gcc.target/riscv/rvv/base/vzext_vf4_mu-1.c: Removed.
9884 * gcc.target/riscv/rvv/base/vzext_vf4_mu-2.c: Removed.
9885 * gcc.target/riscv/rvv/base/vzext_vf4_mu-3.c: Removed.
9886 * gcc.target/riscv/rvv/base/vzext_vf4_tu-1.c: Removed.
9887 * gcc.target/riscv/rvv/base/vzext_vf4_tu-2.c: Removed.
9888 * gcc.target/riscv/rvv/base/vzext_vf4_tu-3.c: Removed.
9889 * gcc.target/riscv/rvv/base/vzext_vf4_tum-1.c: Removed.
9890 * gcc.target/riscv/rvv/base/vzext_vf4_tum-2.c: Removed.
9891 * gcc.target/riscv/rvv/base/vzext_vf4_tum-3.c: Removed.
9892 * gcc.target/riscv/rvv/base/vzext_vf4_tumu-1.c: Removed.
9893 * gcc.target/riscv/rvv/base/vzext_vf4_tumu-2.c: Removed.
9894 * gcc.target/riscv/rvv/base/vzext_vf4_tumu-3.c: Removed.
9895 * gcc.target/riscv/rvv/base/vzext_vf8-1.c: Removed.
9896 * gcc.target/riscv/rvv/base/vzext_vf8-2.c: Removed.
9897 * gcc.target/riscv/rvv/base/vzext_vf8-3.c: Removed.
9898 * gcc.target/riscv/rvv/base/vzext_vf8_m-1.c: Removed.
9899 * gcc.target/riscv/rvv/base/vzext_vf8_m-2.c: Removed.
9900 * gcc.target/riscv/rvv/base/vzext_vf8_m-3.c: Removed.
9901 * gcc.target/riscv/rvv/base/vzext_vf8_mu-1.c: Removed.
9902 * gcc.target/riscv/rvv/base/vzext_vf8_mu-2.c: Removed.
9903 * gcc.target/riscv/rvv/base/vzext_vf8_mu-3.c: Removed.
9904 * gcc.target/riscv/rvv/base/vzext_vf8_tu-1.c: Removed.
9905 * gcc.target/riscv/rvv/base/vzext_vf8_tu-2.c: Removed.
9906 * gcc.target/riscv/rvv/base/vzext_vf8_tu-3.c: Removed.
9907 * gcc.target/riscv/rvv/base/vzext_vf8_tum-1.c: Removed.
9908 * gcc.target/riscv/rvv/base/vzext_vf8_tum-2.c: Removed.
9909 * gcc.target/riscv/rvv/base/vzext_vf8_tum-3.c: Removed.
9910 * gcc.target/riscv/rvv/base/vzext_vf8_tumu-1.c: Removed.
9911 * gcc.target/riscv/rvv/base/vzext_vf8_tumu-2.c: Removed.
9912 * gcc.target/riscv/rvv/base/vzext_vf8_tumu-3.c: Removed.
9913
9914 2023-03-13 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
9915
9916 * gcc.target/riscv/rvv/base/bug-1.c: New test.
9917
9918 2023-03-13 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
9919
9920 * gcc.target/riscv/rvv/base/narrow_constraint-1.c: New test.
9921 * gcc.target/riscv/rvv/base/narrow_constraint-10.c: New test.
9922 * gcc.target/riscv/rvv/base/narrow_constraint-11.c: New test.
9923 * gcc.target/riscv/rvv/base/narrow_constraint-2.c: New test.
9924 * gcc.target/riscv/rvv/base/narrow_constraint-3.c: New test.
9925 * gcc.target/riscv/rvv/base/narrow_constraint-4.c: New test.
9926 * gcc.target/riscv/rvv/base/narrow_constraint-5.c: New test.
9927 * gcc.target/riscv/rvv/base/narrow_constraint-6.c: New test.
9928 * gcc.target/riscv/rvv/base/narrow_constraint-7.c: New test.
9929 * gcc.target/riscv/rvv/base/narrow_constraint-8.c: New test.
9930 * gcc.target/riscv/rvv/base/narrow_constraint-9.c: New test.
9931
9932 2023-03-13 Marek Polacek <polacek@redhat.com>
9933
9934 PR c++/107532
9935 * g++.dg/warn/Wdangling-reference10.C: New test.
9936
9937 2023-03-13 Lewis Hyatt <lhyatt@gmail.com>
9938
9939 PR preprocessor/67046
9940 * c-c++-common/cpp/pr67046.c: New test.
9941
9942 2023-03-13 Richard Biener <rguenther@suse.de>
9943
9944 PR tree-optimization/109046
9945 * gcc.dg/tree-ssa/forwprop-39.c: New testcase.
9946
9947 2023-03-12 Jakub Jelinek <jakub@redhat.com>
9948
9949 * gcc.target/aarch64/sve/acle/general-c/ternary_bfloat16_opt_n_1.c:
9950 Don't expect one __bf16 related error.
9951 * gcc.target/aarch64/bfloat16_vector_typecheck_1.c: Adjust or remove
9952 dg-error directives for __bf16 being an extended arithmetic type.
9953 * gcc.target/aarch64/bfloat16_vector_typecheck_2.c: Likewise.
9954 * gcc.target/aarch64/bfloat16_scalar_typecheck.c: Likewise.
9955 * g++.target/aarch64/bfloat_cpp_typecheck.C: Don't expect two __bf16
9956 related errors.
9957
9958 2023-03-12 Roger Sayle <roger@nextmovesoftware.com>
9959
9960 PR middle-end/109031
9961 * gcc.dg/tree-ssa/pr109031-1.c: New test case.
9962 * gcc.dg/tree-ssa/pr109031-2.c: Likewise.
9963
9964 2023-03-12 Tamar Christina <tamar.christina@arm.com>
9965
9966 PR target/108583
9967 * gcc.dg/vect/vect-div-bitmask-4.c: New test.
9968 * gcc.dg/vect/vect-div-bitmask-5.c: New test.
9969
9970 2023-03-12 Tamar Christina <tamar.christina@arm.com>
9971 Richard Sandiford <richard.sandiford@arm.com>
9972
9973 PR target/108583
9974 * gcc.dg/mla_1.c: New test.
9975
9976 2023-03-12 Gaius Mulley <gaiusmod2@gmail.com>
9977
9978 PR modula2/109089
9979 * gm2/pimlib/run/pass/limittests.mod: Rewritten to reflect
9980 the external definitions of isfinite.
9981
9982 2023-03-12 Jonathan Yong <10walls@gmail.com>
9983
9984 * gcc.dg/builtins-69.c: Use (long )*regex pattern to
9985 allow long long instead of just long.
9986 * gcc.dg/pr80163.c: Use __INTPTR_TYPE__ for LLP64 tagets.
9987
9988 2023-03-12 Jonathan Yong <10walls@gmail.com>
9989
9990 * gcc.c-torture/compile/103818.c: Enable test for llp64.
9991
9992 2023-03-11 Cupertino Miranda <cupertino.miranda@oracle.com>
9993
9994 * gcc.dg/pr25521.c: Skip for !const_volatile_readonly_section
9995 targets. Adjust expected output.
9996 * lib/target-supports.exp
9997 (check_effective_target_const_volatile_readonly_section): New
9998
9999 2023-03-11 Harald Anlauf <anlauf@gmx.de>
10000
10001 PR fortran/106945
10002 * gfortran.dg/pr106945.f90: New test.
10003
10004 2023-03-10 Hans-Peter Nilsson <hp@axis.com>
10005
10006 * lib/target-supports.exp (check_fork_available): Don't signal
10007 true for CRIS running on a simulator.
10008
10009 2023-03-10 Hans-Peter Nilsson <hp@axis.com>
10010
10011 * gcc.dg/pr108117.c: Require effective-target scheduling.
10012
10013 2023-03-10 Hans-Peter Nilsson <hp@axis.com>
10014
10015 * gcc.dg/pr106397.c: Add -w to options.
10016
10017 2023-03-10 Jakub Jelinek <jakub@redhat.com>
10018
10019 PR target/107703
10020 * g++.dg/cpp23/ext-floating.h (__STDCPP_BFLOAT16_T__): Don't undefine
10021 it.
10022 (std::bfloat16_t): Use decltype (0.0bf16) like libstdc++, rather than
10023 __bf16.
10024 * g++.dg/cpp23/ext-floating14.C: New test.
10025
10026 2023-03-10 Jakub Jelinek <jakub@redhat.com>
10027
10028 PR c++/107558
10029 * g++.dg/gomp/pr107558.C: New test.
10030
10031 2023-03-10 Jakub Jelinek <jakub@redhat.com>
10032
10033 PR c++/109039
10034 * g++.dg/abi/no_unique_address7.C: New test.
10035
10036 2023-03-10 Jason Merrill <jason@redhat.com>
10037
10038 PR c++/108972
10039 * g++.dg/cpp2a/concepts-lambda3.C: Run at lower std levels,
10040 but expect errors.
10041
10042 2023-03-10 Marek Polacek <polacek@redhat.com>
10043
10044 PR sanitizer/108060
10045 PR sanitizer/109050
10046 * c-c++-common/ubsan/bounds-17.c: New test.
10047 * c-c++-common/ubsan/bounds-18.c: New test.
10048 * c-c++-common/ubsan/bounds-19.c: New test.
10049 * c-c++-common/ubsan/bounds-20.c: New test.
10050 * c-c++-common/ubsan/bounds-21.c: New test.
10051
10052 2023-03-10 Harald Anlauf <anlauf@gmx.de>
10053
10054 PR fortran/104332
10055 * gfortran.dg/bind_c_usage_34.f90: New test.
10056
10057 2023-03-10 Andrew Pinski <apinski@marvell.com>
10058
10059 * gcc.target/aarch64/rev16_2.c: New test.
10060 * gcc.target/aarch64/shift_and_operator-1.c: New test.
10061
10062 2023-03-10 David Malcolm <dmalcolm@redhat.com>
10063
10064 PR analyzer/109059
10065 * gcc.dg/analyzer/flex-with-call-summaries.c: Remove xfail.
10066 * gcc.dg/analyzer/leak-pr109059-1.c: New test.
10067 * gcc.dg/analyzer/leak-pr109059-2.c: New test.
10068
10069 2023-03-10 Jason Merrill <jason@redhat.com>
10070
10071 PR c++/108566
10072 * g++.dg/abi/anon6.C: New test.
10073
10074 2023-03-10 David Malcolm <dmalcolm@redhat.com>
10075
10076 PR analyzer/108475
10077 PR analyzer/109060
10078 * gcc.dg/analyzer/deref-before-check-pr108475-1.c: New test.
10079 * gcc.dg/analyzer/deref-before-check-pr108475-haproxy-tcpcheck.c:
10080 New test.
10081 * gcc.dg/analyzer/deref-before-check-pr109060-haproxy-cfgparse.c:
10082 New test.
10083
10084 2023-03-10 Jakub Jelinek <jakub@redhat.com>
10085
10086 PR c/108079
10087 * c-c++-common/Wunused-var-18.c: New test.
10088
10089 2023-03-10 Jakub Jelinek <jakub@redhat.com>
10090
10091 PR tree-optimization/109008
10092 * gcc.dg/pr109008.c: New test.
10093
10094 2023-03-10 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
10095
10096 * gcc.target/riscv/rvv/base/merge_constraint-1.c: New test.
10097
10098 2023-03-10 Jason Merrill <jason@redhat.com>
10099
10100 PR c++/108099
10101 * g++.dg/ext/int128-7.C: New test.
10102
10103 2023-03-10 Jason Merrill <jason@redhat.com>
10104
10105 PR c++/108542
10106 * g++.dg/contracts/contracts-err1.C: New test.
10107
10108 2023-03-09 Jason Merrill <jason@redhat.com>
10109
10110 PR c++/108773
10111 * g++.dg/cpp0x/initlist-array18.C: New test.
10112 * g++.dg/cpp0x/initlist-array19.C: New test.
10113
10114 2023-03-09 David Malcolm <dmalcolm@redhat.com>
10115
10116 PR analyzer/102671
10117 PR analyzer/105755
10118 PR analyzer/108251
10119 PR analyzer/108400
10120 * gcc.dg/analyzer/null-deref-pr102671-1.c: New test, reduced
10121 from Emacs.
10122 * gcc.dg/analyzer/null-deref-pr102671-2.c: Likewise.
10123 * gcc.dg/analyzer/null-deref-pr105755.c: Likewise.
10124 * gcc.dg/analyzer/null-deref-pr108251-smp_fetch_ssl_fc_has_early-O2.c:
10125 New test, reduced from haproxy's src/ssl_sample.c.
10126 * gcc.dg/analyzer/null-deref-pr108251-smp_fetch_ssl_fc_has_early.c:
10127 Likewise.
10128 * gcc.dg/analyzer/null-deref-pr108400-SoftEtherVPN-WebUi.c: New
10129 test, reduced from SoftEtherVPN's src/Cedar/WebUI.c.
10130
10131 2023-03-09 Tamar Christina <tamar.christina@arm.com>
10132
10133 * gcc.target/aarch64/tbz_2.c: New test.
10134 * gcc.target/aarch64/tbz_3.c: New test.
10135
10136 2023-03-09 Jason Merrill <jason@redhat.com>
10137
10138 DR 2664
10139 PR c++/102529
10140 * g++.dg/DRs/dr2664.C: New test.
10141 * g++.dg/cpp2a/class-deduction-alias15.C: New test.
10142
10143 2023-03-09 Jason Merrill <jason@redhat.com>
10144 Michael Spertus <mike@spertus.com>
10145
10146 PR c++/105841
10147 * g++.dg/cpp2a/class-deduction-alias14.C: New test.
10148
10149 2023-03-09 Jason Merrill <jason@redhat.com>
10150
10151 * g++.dg/ext/is_deducible1.C: Guard with
10152 __has_builtin (__is_deducible).
10153
10154 2023-03-09 Jason Merrill <jason@redhat.com>
10155
10156 PR c++/105841
10157 * g++.dg/ext/is_deducible1.C: New test.
10158
10159 2023-03-09 Vladimir N. Makarov <vmakarov@redhat.com>
10160
10161 * gcc.target/aarch64/pr108999.c: New.
10162
10163 2023-03-09 Richard Biener <rguenther@suse.de>
10164
10165 PR middle-end/108995
10166 * gcc.dg/ubsan/pr108995.c: New testcase.
10167
10168 2023-03-09 Jakub Jelinek <jakub@redhat.com>
10169 Richard Biener <rguenther@suse.de>
10170
10171 PR tree-optimization/109008
10172 * gcc.c-torture/execute/ieee/pr109008.c: New test.
10173
10174 2023-03-08 Kewen Lin <linkw@linux.ibm.com>
10175
10176 * gcc.target/powerpc/ppc-fortran/ppc-fortran.exp: Override
10177 gcc_{warning,error}_prefix with Fortran specific one used in
10178 gfortran_init.
10179
10180 2023-03-08 Kewen Lin <linkw@linux.ibm.com>
10181
10182 * gcc.target/powerpc/bfp/scalar-test-data-class-14.c: Adjust with
10183 int128 effective target requirement.
10184 * gcc.target/powerpc/bfp/scalar-test-data-class-15.c: Likewise.
10185
10186 2023-03-08 Kewen Lin <linkw@linux.ibm.com>
10187
10188 PR testsuite/108729
10189 * gcc.target/powerpc/bfp/scalar-test-data-class-12.c: Adjust with
10190 has_arch_ppc64 effective target.
10191 * gcc.target/powerpc/bfp/vec-test-data-class-9.c: Likewise.
10192
10193 2023-03-08 Kewen Lin <linkw@linux.ibm.com>
10194
10195 PR testsuite/108730
10196 * gcc.target/powerpc/bfp/scalar-test-neg-8.c: Adjust with lp64
10197 effective target requirement.
10198
10199 2023-03-08 Kewen Lin <linkw@linux.ibm.com>
10200
10201 PR testsuite/108813
10202 * gcc.target/powerpc/pr101384-2.c: Adjust with xxspltib.
10203
10204 2023-03-08 Kewen Lin <linkw@linux.ibm.com>
10205
10206 PR testsuite/108810
10207 * gcc.target/powerpc/fold-vec-extract-double.p9.c (testd_cst): Adjust
10208 the extracted index for BE.
10209
10210 2023-03-08 Jeff Law <jlaw@ventanamicro>
10211
10212 * gcc.target/mips/msa-ds.c: Fix over eager pattern matching.
10213
10214 2023-03-08 Hans-Peter Nilsson <hp@axis.com>
10215
10216 * gcc.dg/analyzer/omp-parallel-for-get-min.c,
10217 gcc.dg/analyzer/omp-parallel-for-1.c: Require effective target fopenmp.
10218
10219 2023-03-07 Jason Merrill <jason@redhat.com>
10220
10221 PR c++/108526
10222 PR c++/106651
10223 * g++.dg/cpp23/static-operator-call5.C: Pass -g.
10224
10225 2023-03-07 Marek Polacek <polacek@redhat.com>
10226
10227 PR c++/107532
10228 * g++.dg/warn/Wdangling-reference8.C: New test.
10229 * g++.dg/warn/Wdangling-reference9.C: New test.
10230
10231 2023-03-07 Robin Dapp <rdapp@linux.ibm.com>
10232
10233 * gcc.dg/vect/slp-3.c: Add '{ ... }'.
10234
10235 2023-03-07 Jakub Jelinek <jakub@redhat.com>
10236
10237 PR c++/109042
10238 * g++.dg/rtti/pr109042.C: New test.
10239
10240 2023-03-07 Marek Polacek <polacek@redhat.com>
10241
10242 PR c++/109030
10243 * g++.dg/cpp0x/noexcept77.C: New test.
10244
10245 2023-03-07 Marek Polacek <polacek@redhat.com>
10246
10247 PR c++/107939
10248 * g++.dg/cpp1y/var-templ74.C: Remove dg-error.
10249 * g++.dg/cpp1y/var-templ77.C: New test.
10250
10251 2023-03-07 Pan Li <pan2.li@intel.com>
10252 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
10253
10254 PR target/108185
10255 PR target/108654
10256 * gcc.target/riscv/rvv/base/pr108185-1.c: New test.
10257 * gcc.target/riscv/rvv/base/pr108185-2.c: New test.
10258 * gcc.target/riscv/rvv/base/pr108185-3.c: New test.
10259 * gcc.target/riscv/rvv/base/pr108185-4.c: New test.
10260 * gcc.target/riscv/rvv/base/pr108185-5.c: New test.
10261 * gcc.target/riscv/rvv/base/pr108185-6.c: New test.
10262 * gcc.target/riscv/rvv/base/pr108185-7.c: New test.
10263 * gcc.target/riscv/rvv/base/pr108185-8.c: New test.
10264
10265 2023-03-07 Xi Ruoyao <xry111@xry111.site>
10266
10267 * gcc.target/aarch64/shrink_wrap_1.c (dg-options): Add
10268 -fno-stack-protector.
10269 * gcc.target/aarch64/stack-check-cfa-1.c (dg-options): Add
10270 -fno-stack-protector.
10271 * gcc.target/aarch64/stack-check-cfa-2.c (dg-options): Add
10272 -fno-stack-protector.
10273 * gcc.target/aarch64/test_frame_17.c (dg-options): Add
10274 -fno-stack-protector.
10275
10276 2023-03-07 Xi Ruoyao <xry111@xry111.site>
10277
10278 * gcc.target/aarch64/pr104005.c (dg-options): Add
10279 -fno-stack-protector.
10280
10281 2023-03-07 Xi Ruoyao <xry111@xry111.site>
10282
10283 * gcc.target/aarch64/auto-init-7.c (dg-options): Add
10284 -fno-stack-protector.
10285
10286 2023-03-07 Xi Ruoyao <xry111@xry111.site>
10287
10288 * gcc.target/aarch64/pr103147-10.c (dg-options): Add
10289 -fno-stack-protector.
10290 * g++.target/aarch64/pr103147-10.C: Likewise.
10291
10292 2023-03-07 Xi Ruoyao <xry111@xry111.site>
10293
10294 * gcc.target/aarch64/sve/pcs/aarch64-sve-pcs.exp (sve_flags):
10295 Add -fno-stack-protector.
10296
10297 2023-03-07 Xi Ruoyao <xry111@xry111.site>
10298
10299 PR testsuite/70150
10300 * gcc.target/aarch64/fuse_adrp_add_1.c (dg-options): Add
10301 -fno-pie.
10302
10303 2023-03-07 Xi Ruoyao <xry111@xry111.site>
10304
10305 PR testsuite/70150
10306 * gcc.dg/tls/pr78796.c (dg-additional-options): Add -fno-pie
10307 -no-pie for aarch64-*-*.
10308 * gcc.target/aarch64/pr63304_1.c (dg-options): Add -fno-pie.
10309 * gcc.target/aarch64/pr70120-2.c (dg-options): Add -fno-pie.
10310 * gcc.target/aarch64/pr78733.c (dg-options): Add -fno-pie.
10311 * gcc.target/aarch64/pr79041-2.c (dg-options): Add -fno-pie.
10312 * gcc.target/aarch64/pr94530.c (dg-options): Add -fno-pie.
10313 * gcc.target/aarch64/pr94577.c (dg-options): Add -fno-pie.
10314 * gcc.target/aarch64/reload-valid-spoff.c (dg-options): Add
10315 -fno-pie.
10316
10317 2023-03-07 Xi Ruoyao <xry111@xry111.site>
10318
10319 PR testsuite/70150
10320 * gcc.target/aarch64/aapcs64/aapcs64.exp (additional_flags):
10321 Add -fno-pie -no-pie.
10322
10323 2023-03-07 Hans-Peter Nilsson <hp@axis.com>
10324
10325 * lib/target-supports.exp (check_compile): Support scanning tree-dumps.
10326
10327 2023-03-07 Hans-Peter Nilsson <hp@axis.com>
10328
10329 * gcc.dg/plugin/must-tail-call-1.c, gcc.dg/plugin/must-tail-call-2.c:
10330 Gate on effective target tail_call.
10331
10332 2023-03-07 Hans-Peter Nilsson <hp@axis.com>
10333
10334 * lib/target-supports.exp (check_effective_target_tail_call): New.
10335
10336 2023-03-07 Hans-Peter Nilsson <hp@axis.com>
10337
10338 * gcc.dg/analyzer/allocation-size-multiline-3.c: Handle
10339 int32_t being "long int".
10340
10341 2023-03-07 Hans-Peter Nilsson <hp@axis.com>
10342
10343 * lib/multiline.exp (_build_multiline_regex): Map
10344 "{re:" to "(", similarly ")?" from ":re?}" and the
10345 same without question mark.
10346
10347 2023-03-06 Paul-Antoine Arras <pa@codesourcery.com>
10348
10349 * gcc.target/gcn/cond_fmaxnm_1.c: New test.
10350 * gcc.target/gcn/cond_fmaxnm_1_run.c: New test.
10351 * gcc.target/gcn/cond_fmaxnm_2.c: New test.
10352 * gcc.target/gcn/cond_fmaxnm_2_run.c: New test.
10353 * gcc.target/gcn/cond_fmaxnm_3.c: New test.
10354 * gcc.target/gcn/cond_fmaxnm_3_run.c: New test.
10355 * gcc.target/gcn/cond_fmaxnm_4.c: New test.
10356 * gcc.target/gcn/cond_fmaxnm_4_run.c: New test.
10357 * gcc.target/gcn/cond_fmaxnm_5.c: New test.
10358 * gcc.target/gcn/cond_fmaxnm_5_run.c: New test.
10359 * gcc.target/gcn/cond_fmaxnm_6.c: New test.
10360 * gcc.target/gcn/cond_fmaxnm_6_run.c: New test.
10361 * gcc.target/gcn/cond_fmaxnm_7.c: New test.
10362 * gcc.target/gcn/cond_fmaxnm_7_run.c: New test.
10363 * gcc.target/gcn/cond_fmaxnm_8.c: New test.
10364 * gcc.target/gcn/cond_fmaxnm_8_run.c: New test.
10365 * gcc.target/gcn/cond_fminnm_1.c: New test.
10366 * gcc.target/gcn/cond_fminnm_1_run.c: New test.
10367 * gcc.target/gcn/cond_fminnm_2.c: New test.
10368 * gcc.target/gcn/cond_fminnm_2_run.c: New test.
10369 * gcc.target/gcn/cond_fminnm_3.c: New test.
10370 * gcc.target/gcn/cond_fminnm_3_run.c: New test.
10371 * gcc.target/gcn/cond_fminnm_4.c: New test.
10372 * gcc.target/gcn/cond_fminnm_4_run.c: New test.
10373 * gcc.target/gcn/cond_fminnm_5.c: New test.
10374 * gcc.target/gcn/cond_fminnm_5_run.c: New test.
10375 * gcc.target/gcn/cond_fminnm_6.c: New test.
10376 * gcc.target/gcn/cond_fminnm_6_run.c: New test.
10377 * gcc.target/gcn/cond_fminnm_7.c: New test.
10378 * gcc.target/gcn/cond_fminnm_7_run.c: New test.
10379 * gcc.target/gcn/cond_fminnm_8.c: New test.
10380 * gcc.target/gcn/cond_fminnm_8_run.c: New test.
10381 * gcc.target/gcn/cond_smax_1.c: New test.
10382 * gcc.target/gcn/cond_smax_1_run.c: New test.
10383 * gcc.target/gcn/cond_smin_1.c: New test.
10384 * gcc.target/gcn/cond_smin_1_run.c: New test.
10385 * gcc.target/gcn/cond_umax_1.c: New test.
10386 * gcc.target/gcn/cond_umax_1_run.c: New test.
10387 * gcc.target/gcn/cond_umin_1.c: New test.
10388 * gcc.target/gcn/cond_umin_1_run.c: New test.
10389 * gcc.target/gcn/smax_1.c: New test.
10390 * gcc.target/gcn/smax_1_run.c: New test.
10391 * gcc.target/gcn/smin_1.c: New test.
10392 * gcc.target/gcn/smin_1_run.c: New test.
10393 * gcc.target/gcn/umax_1.c: New test.
10394 * gcc.target/gcn/umax_1_run.c: New test.
10395 * gcc.target/gcn/umin_1.c: New test.
10396 * gcc.target/gcn/umin_1_run.c: New test.
10397
10398 2023-03-06 Richard Biener <rguenther@suse.de>
10399
10400 PR tree-optimization/109025
10401 * gcc.dg/vect/pr109025.c: New testcase.
10402
10403 2023-03-06 Xi Ruoyao <xry111@xry111.site>
10404
10405 * gcc.target/loongarch/prolog-opt.c (dg-options): Add
10406 -fno-stack-protector.
10407 * gcc.target/loongarch/stack-check-cfa-1.c (dg-options):
10408 Likewise.
10409 * gcc.target/loongarch/stack-check-cfa-2.c (dg-options):
10410 Likewise.
10411
10412 2023-03-06 Xi Ruoyao <xry111@xry111.site>
10413
10414 PR target/109000
10415 * gcc.target/loongarch/flt-abi-isa-1.c: New test.
10416 * gcc.target/loongarch/flt-abi-isa-2.c: New test.
10417 * gcc.target/loongarch/flt-abi-isa-3.c: New test.
10418 * gcc.target/loongarch/flt-abi-isa-4.c: New test.
10419
10420 2023-03-05 Harald Anlauf <anlauf@gmx.de>
10421 Tobias Burnus <tobias@codesourcery.com>
10422
10423 PR fortran/106856
10424 * gfortran.dg/interface_41.f90: Remove dg-pattern from valid testcase.
10425 * gfortran.dg/class_74.f90: New test.
10426 * gfortran.dg/class_75.f90: New test.
10427
10428 2023-03-05 Jakub Jelinek <jakub@redhat.com>
10429
10430 * gcc.dg/vect/slp-perm-8.c: Fix up syntax error in
10431 scan-tree-dump-times target selector.
10432
10433 2023-03-05 Liao Shihua <shihua@iscas.ac.cn>
10434 SiYu Wu <siyu@isrc.iscas.ac.cn>
10435
10436 * gcc.target/riscv/zksed32.c: New test.
10437 * gcc.target/riscv/zksed64.c: New test.
10438 * gcc.target/riscv/zksh32.c: New test.
10439 * gcc.target/riscv/zksh64.c: New test.
10440
10441 2023-03-05 Liao Shihua <shihua@iscas.ac.cn>
10442 SiYu Wu <siyu@isrc.iscas.ac.cn>
10443
10444 * gcc.target/riscv/zknh-sha256.c: New test.
10445 * gcc.target/riscv/zknh-sha512-32.c: New test.
10446 * gcc.target/riscv/zknh-sha512-64.c: New test.
10447
10448 2023-03-05 Liao Shihua <shihua@iscas.ac.cn>
10449 SiYu Wu <siyu@isrc.iscas.ac.cn>
10450
10451 * gcc.target/riscv/zknd32.c: New test.
10452 * gcc.target/riscv/zknd64.c: New test.
10453 * gcc.target/riscv/zkne32.c: New test.
10454 * gcc.target/riscv/zkne64.c: New test.
10455
10456 2023-03-05 Liao Shihua <shihua@iscas.ac.cn>
10457 SiYu Wu <siyu@isrc.iscas.ac.cn>
10458
10459 * gcc.target/riscv/zbkb32.c: New test.
10460 * gcc.target/riscv/zbkb64.c: New test.
10461 * gcc.target/riscv/zbkc32.c: New test.
10462 * gcc.target/riscv/zbkc64.c: New test.
10463 * gcc.target/riscv/zbkx32.c: New test.
10464 * gcc.target/riscv/zbkx64.c: New test.
10465
10466 2023-03-05 Vineet Gupta <vineetg@rivosinc.com>
10467
10468 * gcc.target/riscv/zba-shNadd-07.c: f2(i*783) now generates MUL vs.
10469 5 insn sh1add+slli+add+slli+sub.
10470 * gcc.target/riscv/pr108987.c: New test.
10471
10472 2023-03-05 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
10473 kito-cheng <kito.cheng@sifive.com>
10474
10475 * gcc.target/riscv/rvv/base/vlmul_v.c: New test.
10476
10477 2023-03-05 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
10478
10479 * gcc.target/riscv/rvv/base/binop_vx_constraint-167.c: New test.
10480 * gcc.target/riscv/rvv/base/binop_vx_constraint-168.c: New test.
10481 * gcc.target/riscv/rvv/base/binop_vx_constraint-169.c: New test.
10482 * gcc.target/riscv/rvv/base/binop_vx_constraint-170.c: New test.
10483 * gcc.target/riscv/rvv/base/binop_vx_constraint-171.c: New test.
10484 * gcc.target/riscv/rvv/base/binop_vx_constraint-172.c: New test.
10485 * gcc.target/riscv/rvv/base/binop_vx_constraint-173.c: New test.
10486 * gcc.target/riscv/rvv/base/binop_vx_constraint-174.c: New test.
10487
10488 2023-03-05 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
10489
10490 * gcc.target/riscv/rvv/base/scalar_move-1.c: New test.
10491 * gcc.target/riscv/rvv/base/scalar_move-2.c: New test.
10492 * gcc.target/riscv/rvv/base/scalar_move-3.c: New test.
10493 * gcc.target/riscv/rvv/base/scalar_move-4.c: New test.
10494 * gcc.target/riscv/rvv/base/scalar_move-5.c: New test.
10495 * gcc.target/riscv/rvv/base/scalar_move-6.c: New test.
10496 * gcc.target/riscv/rvv/base/scalar_move-7.c: New test.
10497 * gcc.target/riscv/rvv/base/scalar_move-8.c: New test.
10498 * gcc.target/riscv/rvv/vsetvl/avl_single-100.c: New test.
10499 * gcc.target/riscv/rvv/vsetvl/avl_single-101.c: New test.
10500 * gcc.target/riscv/rvv/vsetvl/avl_single-78.c: New test.
10501 * gcc.target/riscv/rvv/vsetvl/avl_single-79.c: New test.
10502 * gcc.target/riscv/rvv/vsetvl/avl_single-80.c: New test.
10503 * gcc.target/riscv/rvv/vsetvl/avl_single-81.c: New test.
10504 * gcc.target/riscv/rvv/vsetvl/avl_single-82.c: New test.
10505 * gcc.target/riscv/rvv/vsetvl/avl_single-83.c: New test.
10506 * gcc.target/riscv/rvv/vsetvl/avl_single-84.c: New test.
10507 * gcc.target/riscv/rvv/vsetvl/avl_single-85.c: New test.
10508 * gcc.target/riscv/rvv/vsetvl/avl_single-86.c: New test.
10509 * gcc.target/riscv/rvv/vsetvl/avl_single-87.c: New test.
10510 * gcc.target/riscv/rvv/vsetvl/avl_single-88.c: New test.
10511 * gcc.target/riscv/rvv/vsetvl/avl_single-89.c: New test.
10512 * gcc.target/riscv/rvv/vsetvl/avl_single-90.c: New test.
10513 * gcc.target/riscv/rvv/vsetvl/avl_single-91.c: New test.
10514 * gcc.target/riscv/rvv/vsetvl/avl_single-92.c: New test.
10515 * gcc.target/riscv/rvv/vsetvl/avl_single-93.c: New test.
10516 * gcc.target/riscv/rvv/vsetvl/avl_single-94.c: New test.
10517 * gcc.target/riscv/rvv/vsetvl/avl_single-95.c: New test.
10518 * gcc.target/riscv/rvv/vsetvl/avl_single-96.c: New test.
10519 * gcc.target/riscv/rvv/vsetvl/avl_single-97.c: New test.
10520 * gcc.target/riscv/rvv/vsetvl/avl_single-98.c: New test.
10521 * gcc.target/riscv/rvv/vsetvl/avl_single-99.c: New test.
10522
10523 2023-03-05 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
10524
10525 * gcc.target/riscv/rvv/vsetvl/vsetvlmax-10.c: Adjust test.
10526 * gcc.target/riscv/rvv/vsetvl/vsetvlmax-11.c: Ditto.
10527 * gcc.target/riscv/rvv/vsetvl/vsetvlmax-12.c: Ditto.
10528 * gcc.target/riscv/rvv/vsetvl/vsetvlmax-15.c: Ditto.
10529 * gcc.target/riscv/rvv/vsetvl/vsetvlmax-18.c: Ditto.
10530 * gcc.target/riscv/rvv/vsetvl/vsetvlmax-9.c: Ditto.
10531
10532 2023-03-05 Lin Sinan <sinan.lin@linux.alibaba.com>
10533
10534 * gcc.target/riscv/zbb-min-max-03.c: New test.
10535
10536 2023-03-04 Jakub Jelinek <jakub@redhat.com>
10537
10538 * gcc.dg/vect/slp-3.c: Fix up syntax errors in scan-tree-dump-times
10539 target selectors.
10540 * gcc.dg/vect/slp-multitypes-11.c: Likewise.
10541
10542 2023-03-04 Jakub Jelinek <jakub@redhat.com>
10543
10544 PR c/107465
10545 * c-c++-common/Wsign-compare-2.c (f18): New test.
10546
10547 2023-03-04 Jakub Jelinek <jakub@redhat.com>
10548
10549 PR c/107465
10550 * c-c++-common/Wsign-compare-2.c: New test.
10551 * c-c++-common/pr107465.c: New test.
10552
10553 2023-03-04 Jakub Jelinek <jakub@redhat.com>
10554
10555 PR c/107846
10556 * gcc.dg/pr107846.c: New test.
10557
10558 2023-03-04 Jakub Jelinek <jakub@redhat.com>
10559
10560 PR c++/108702
10561 * g++.dg/ext/stmtexpr19.C: Use dg-do link rather than dg-do compile.
10562
10563 2023-03-04 Hans-Peter Nilsson <hp@axis.com>
10564
10565 * gcc.dg/ipa/pr77653.c: Skip for cris-*-*.
10566
10567 2023-03-04 Hans-Peter Nilsson <hp@axis.com>
10568
10569 * gcc.dg/ifcvt-4.c: Add cris-*-* to skip list.
10570
10571 2023-03-04 Hans-Peter Nilsson <hp@axis.com>
10572
10573 * g++.dg/cpp0x/pr84497.C: Handle USER_LABEL_PREFIX == "_" on
10574 scan-assembler identifiers.
10575 * gcc.dg/debug/btf/btf-enum64-1.c, gcc.dg/ipa/symver1.c: Ditto.
10576
10577 2023-03-03 David Malcolm <dmalcolm@redhat.com>
10578
10579 PR analyzer/109016
10580 * gcc.dg/analyzer/omp-parallel-for-1.c: New test.
10581 * gcc.dg/analyzer/omp-parallel-for-get-min.c: New test.
10582
10583 2023-03-03 David Malcolm <dmalcolm@redhat.com>
10584
10585 * gcc.dg/analyzer/doom-d_main-IdentifyVersion.c: New test.
10586 * gcc.dg/analyzer/sprintf-1.c: New test.
10587 * gcc.dg/analyzer/sprintf-concat.c: New test.
10588
10589 2023-03-03 David Malcolm <dmalcolm@redhat.com>
10590
10591 PR tree-optimization/108988
10592 * gcc.dg/analyzer/pr99716-1.c (test_2): Remove xfail.
10593
10594 2023-03-03 Alexandre Oliva <oliva@adacore.com>
10595
10596 * g++.dg/warn/Wdangling-pointer.C (warn_init_ref_member): Add
10597 two new variants, one fixed, one xfailed.
10598 * c-c++-common/Wdangling-pointer-5.c
10599 (nowarn_store_arg_store_arg): Add now-expected warnings.
10600
10601 2023-03-03 Alexandre Oliva <oliva@adacore.com>
10602
10603 * gcc.target/arm/acle/cde-errors.c: Adjust messages for quote
10604 around +cdecp<N>.
10605 * gcc.target/arm/acle/cde-mve-error-2.c: Likewise.
10606
10607 2023-03-03 Alexandre Oliva <oliva@adacore.com>
10608
10609 * gcc.target/arm/armv8_2-fp16-move-1.c: Combine vcmp and vcmpe
10610 expected counts into a single pattern.
10611 * gcc.target/arm/armv8_2-fp16-move-2.c: Accept conditional
10612 return and reversed conditions.
10613
10614 2023-03-03 Alexandre Oliva <oliva@adacore.com>
10615
10616 PR target/51534
10617 * gcc.target/arm/pr51534.c: Split softfp variant into...
10618 * gcc.target/arm/pr51534s.c: ... this, and support ARM too.
10619
10620 2023-03-03 Alexandre Oliva <oliva@adacore.com>
10621
10622 * gcc.target/arm/acle/cde-mve-full-assembly.c: Drop blank
10623 after tab after vmsr, and lower the case of P0.
10624
10625 2023-03-03 Alexandre Oliva <oliva@adacore.com>
10626
10627 PR target/104882
10628 * gcc.target/arm/simd/pr104882.c: Require mve hardware.
10629
10630 2023-03-03 Patrick Palka <ppalka@redhat.com>
10631
10632 PR c++/108998
10633 * g++.dg/cpp2a/lambda-generic11.C: New test.
10634
10635 2023-03-03 Jakub Jelinek <jakub@redhat.com>
10636
10637 PR c/108986
10638 * gcc.dg/Wnonnull-8.c: New test.
10639
10640 2023-03-03 Robin Dapp <rdapp@linux.ibm.com>
10641
10642 * gcc.target/s390/ifcvt-two-insns-bool.c: Allow "high" and
10643 "not low or equal" load on condition variant.
10644 * gcc.target/s390/ifcvt-two-insns-int.c: Dito.
10645 * gcc.target/s390/ifcvt-two-insns-long.c: Dito.
10646
10647 2023-03-03 Robin Dapp <rdapp@linux.ibm.com>
10648
10649 * gcc.dg/vect/slp-3.c: Adapt test expectation.
10650 * gcc.dg/vect/slp-multitypes-11.c: Likewise.
10651 * gcc.dg/vect/slp-perm-8.c: Likewise.
10652
10653 2023-03-03 Richard Biener <rguenther@suse.de>
10654
10655 PR tree-optimization/109002
10656 * gcc.dg/torture/pr109002.c: New testcase.
10657
10658 2023-03-03 Richard Biener <rguenther@suse.de>
10659
10660 PR debug/108772
10661 * g++.dg/lto/pr108772_0.C: New testcase.
10662
10663 2023-03-03 Alexandre Oliva <oliva@adacore.com>
10664
10665 PR c++/100127
10666 * g++.dg/coroutines/pr100127.C: Test for header rather than
10667 compiler macro.
10668 * g++.dg/coroutines/pr100772-a.C: Likewise.
10669 * g++.dg/coroutines/pr100772-b.C: Likewise.
10670
10671 2023-03-03 Hans-Peter Nilsson <hp@axis.com>
10672
10673 * gcc.dg/attr-aligned.c: Adjust comment for ALIGN_MAX_STATIC.
10674 (ALIGN_MAX_STATIC): Set to 512 for CRIS.
10675
10676 2023-03-03 Iain Buclaw <ibuclaw@gdcproject.org>
10677
10678 PR d/108946
10679 * gdc.dg/simd2a.d: Update test.
10680 * gdc.dg/simd2b.d: Likewise.
10681 * gdc.dg/simd2c.d: Likewise.
10682 * gdc.dg/simd2d.d: Likewise.
10683 * gdc.dg/simd2e.d: Likewise.
10684 * gdc.dg/simd2f.d: Likewise.
10685 * gdc.dg/simd2g.d: Likewise.
10686 * gdc.dg/simd2h.d: Likewise.
10687 * gdc.dg/simd2i.d: Likewise.
10688 * gdc.dg/simd2j.d: Likewise.
10689
10690 2023-03-03 Iain Buclaw <ibuclaw@gdcproject.org>
10691
10692 PR d/108877
10693 * gdc.dg/imports/pr108877a.d: New test.
10694 * gdc.dg/pr108877.d: New test.
10695
10696 2023-03-03 Iain Buclaw <ibuclaw@gdcproject.org>
10697
10698 PR d/108167
10699 * gdc.dg/pr108167.d: New test.
10700
10701 2023-03-03 Iain Buclaw <ibuclaw@gdcproject.org>
10702
10703 PR d/108945
10704 * gdc.dg/pr108945.d: New test.
10705
10706 2023-03-02 Jakub Jelinek <jakub@redhat.com>
10707
10708 PR testsuite/108991
10709 * gcc.dg/memchr-3.c: Add missing comment argument to dg-warning
10710 before target selector.
10711
10712 2023-03-02 Guillaume Gomez <guillaume1.gomez@gmail.com>
10713
10714 PR jit/107999
10715 * jit.dg/test-error-array-bounds.c: Update test.
10716
10717 2023-03-02 Vladimir N. Makarov <vmakarov@redhat.com>
10718
10719 * gcc.target/avr/pr90706.c: New.
10720
10721 2023-03-02 Kwok Cheung Yeung <kcy@codesourcery.com>
10722 Paul-Antoine Arras <pa@codesourcery.com>
10723
10724 * gcc.target/gcn/simd-math-1.c: New testcase.
10725 * gcc.target/gcn/simd-math-2.c: New testcase.
10726
10727 2023-03-02 Patrick Palka <ppalka@redhat.com>
10728
10729 PR c++/108243
10730 PR c++/97553
10731 * g++.dg/opt/is_constant_evaluated3.C: New test.
10732
10733 2023-03-02 Patrick Palka <ppalka@redhat.com>
10734
10735 PR c++/108243
10736 * g++.dg/cpp2a/is-constant-evaluated14.C: New test.
10737
10738 2023-03-02 David Malcolm <dmalcolm@redhat.com>
10739
10740 PR analyzer/108968
10741 * gcc.dg/analyzer/uninit-pr108968-register.c: New test.
10742
10743 2023-03-02 Jakub Jelinek <jakub@redhat.com>
10744
10745 PR debug/108716
10746 * g++.dg/debug/dwarf2/pr108716.C: New test.
10747
10748 2023-03-02 Richard Sandiford <richard.sandiford@arm.com>
10749
10750 PR tree-optimization/108979
10751 * gfortran.dg/vect/pr108979.f90: New test.
10752
10753 2023-03-02 Marek Polacek <polacek@redhat.com>
10754
10755 PR c++/106259
10756 * g++.dg/warn/Wmismatched-tags-11.C: New test.
10757
10758 2023-03-02 Robin Dapp <rdapp@linux.ibm.com>
10759
10760 * gcc.target/s390/s390.exp: Add partial subdirectory.
10761 * gcc.target/s390/vector/vec-nopeel-2.c: Change test
10762 expectation.
10763 * lib/target-supports.exp: Add s390.
10764 * gcc.target/s390/vector/partial/s390-vec-length-1.h: New test.
10765 * gcc.target/s390/vector/partial/s390-vec-length-2.h: New test.
10766 * gcc.target/s390/vector/partial/s390-vec-length-3.h: New test.
10767 * gcc.target/s390/vector/partial/s390-vec-length-7.h: New test.
10768 * gcc.target/s390/vector/partial/s390-vec-length-epil-1.c: New test.
10769 * gcc.target/s390/vector/partial/s390-vec-length-epil-2.c: New test.
10770 * gcc.target/s390/vector/partial/s390-vec-length-epil-3.c: New test.
10771 * gcc.target/s390/vector/partial/s390-vec-length-epil-7.c: New test.
10772 * gcc.target/s390/vector/partial/s390-vec-length-epil-run-1.c: New test.
10773 * gcc.target/s390/vector/partial/s390-vec-length-epil-run-2.c: New test.
10774 * gcc.target/s390/vector/partial/s390-vec-length-epil-run-3.c: New test.
10775 * gcc.target/s390/vector/partial/s390-vec-length-epil-run-7.c: New test.
10776 * gcc.target/s390/vector/partial/s390-vec-length-full-1.c: New test.
10777 * gcc.target/s390/vector/partial/s390-vec-length-full-2.c: New test.
10778 * gcc.target/s390/vector/partial/s390-vec-length-full-3.c: New test.
10779 * gcc.target/s390/vector/partial/s390-vec-length-full-7.c: New test.
10780 * gcc.target/s390/vector/partial/s390-vec-length-full-run-1.c: New test.
10781 * gcc.target/s390/vector/partial/s390-vec-length-full-run-2.c: New test.
10782 * gcc.target/s390/vector/partial/s390-vec-length-full-run-3.c: New test.
10783 * gcc.target/s390/vector/partial/s390-vec-length-full-run-7.c: New test.
10784 * gcc.target/s390/vector/partial/s390-vec-length-run-1.h: New test.
10785 * gcc.target/s390/vector/partial/s390-vec-length-run-2.h: New test.
10786 * gcc.target/s390/vector/partial/s390-vec-length-run-3.h: New test.
10787 * gcc.target/s390/vector/partial/s390-vec-length-run-7.h: New test.
10788 * gcc.target/s390/vector/partial/s390-vec-length-small.c: New test.
10789 * gcc.target/s390/vector/partial/s390-vec-length.h: New test.
10790
10791 2023-03-02 Jonathan Yong <10walls@gmail.com>
10792
10793 PR middle-end/97956
10794 * gcc.dg/memchr-3.c (memchr): Account for LLP64 warnings.
10795
10796 2023-03-02 Jonathan Yong <10walls@gmail.com>
10797
10798 * gcc.dg/overflow-warn-9.c: Add LLP64 case.
10799
10800 2023-03-02 Richard Sandiford <richard.sandiford@arm.com>
10801
10802 PR tree-optimization/108603
10803 * gcc.target/aarch64/sve/pr108603.c: New test.
10804
10805 2023-03-02 Richard Sandiford <richard.sandiford@arm.com>
10806
10807 PR tree-optimization/108430
10808 * gcc.target/aarch64/sve/pr108430.c: New test.
10809
10810 2023-03-02 Jakub Jelinek <jakub@redhat.com>
10811
10812 PR c++/108934
10813 * gcc.target/i386/auto-init-4.c: Revert PR105259 change.
10814 * g++.target/i386/pr108934.C: New test.
10815
10816 2023-03-02 Jakub Jelinek <jakub@redhat.com>
10817
10818 PR c++/105839
10819 * g++.dg/gomp/pr105839-1.C: New test.
10820 * g++.dg/gomp/pr105839-2.C: New test.
10821
10822 2023-03-02 Richard Biener <rguenther@suse.de>
10823
10824 PR testsuite/108985
10825 * gcc.dg/vect/pr108950.c: Require vect_simd_clones.
10826
10827 2023-03-02 Hans-Peter Nilsson <hp@axis.com>
10828
10829 * g++.dg/ext/attr-copy-2.C: Fix for default_packed targets.
10830
10831 2023-03-02 Hans-Peter Nilsson <hp@axis.com>
10832
10833 * gcc.dg/attr-copy-6.c: Prefix asm-declared name with
10834 __USER_LABEL_PREFIX__.
10835
10836 2023-03-02 Hans-Peter Nilsson <hp@axis.com>
10837
10838 * c-c++-common/auto-init-7.c, c-c++-common/auto-init-8.c: Also
10839 match targets where sizeof (union U) == 5, like "packed" targets.
10840
10841 2023-03-01 Marek Polacek <polacek@redhat.com>
10842
10843 PR c++/107574
10844 * g++.dg/cpp0x/ptrmem-cst1.C: New test.
10845
10846 2023-03-01 David Malcolm <dmalcolm@redhat.com>
10847
10848 PR analyzer/107565
10849 * gcc.dg/analyzer/builtins-pr107565.c: New test.
10850 * gcc.dg/analyzer/pr99716-1.c (test_2): Mark the leak as xfailing.
10851
10852 2023-03-01 Patrick Palka <ppalka@redhat.com>
10853 Jason Merrill <jason@redhat.com>
10854
10855 PR c++/108219
10856 PR c++/108218
10857 * g++.dg/cpp0x/new6.C: New test.
10858 * g++.dg/cpp2a/concepts-new1.C: New test.
10859
10860 2023-03-01 Tobias Burnus <tobias@codesourcery.com>
10861
10862 PR middle-end/108545
10863 * c-c++-common/gomp/map-8.c: New test.
10864 * gfortran.dg/gomp/map-9.f90: New test.
10865
10866 2023-03-01 David Malcolm <dmalcolm@redhat.com>
10867
10868 PR analyzer/108935
10869 * gcc.dg/analyzer/infinite-recursion-pr108935-1.c: New test.
10870 * gcc.dg/analyzer/infinite-recursion-pr108935-1a.c: New test.
10871 * gcc.dg/analyzer/infinite-recursion-pr108935-2.c: New test.
10872
10873 2023-03-01 Jonathan Yong <10walls@gmail.com>
10874
10875 * gcc.target/i386/harden-sls-6.c: Fix warning on LLP64
10876 targets.
10877
10878 2023-03-01 Jakub Jelinek <jakub@redhat.com>
10879
10880 PR sanitizer/108894
10881 * c-c++-common/ubsan/bounds-16.c: New test.
10882
10883 2023-03-01 Jakub Jelinek <jakub@redhat.com>
10884
10885 PR debug/108967
10886 * g++.dg/debug/pr108967.C: New test.
10887
10888 2023-03-01 Jakub Jelinek <jakub@redhat.com>
10889
10890 PR c++/108606
10891 * g++.dg/cpp1y/pr108606.C: New test.
10892
10893 2023-03-01 Richard Biener <rguenther@suse.de>
10894
10895 PR tree-optimization/108970
10896 * gcc.dg/pr108970.c: New testcase.
10897
10898 2023-03-01 Richard Biener <rguenther@suse.de>
10899
10900 PR tree-optimization/108950
10901 * gcc.dg/vect/pr108950.c: New testcase.
10902
10903 2023-03-01 Hans-Peter Nilsson <hp@axis.com>
10904
10905 * gcc.dg/analyzer/fd-access-mode-target-headers.c: Skip for
10906 newlib targets too.
10907
10908 2023-02-28 Patrick Palka <ppalka@redhat.com>
10909
10910 PR c++/108848
10911 * g++.dg/cpp1y/noexcept1.C: Don't expect a bogus "different
10912 exception specifier" error. Expect a separate "not usable
10913 in a constant expression" error.
10914 * g++.dg/cpp1y/var-templ75.C: New test.
10915 * g++.dg/cpp1y/var-templ76.C: New test.
10916
10917 2023-02-28 Qing Zhao <qing.zhao@oracle.com>
10918
10919 PR middle-end/107411
10920 PR middle-end/107411
10921 * g++.dg/pr107411.C: New test.
10922
10923 2023-02-28 Marek Polacek <polacek@redhat.com>
10924
10925 PR c++/108550
10926 * g++.dg/cpp1y/var-templ70.C: New test.
10927 * g++.dg/cpp1y/var-templ71.C: New test.
10928 * g++.dg/cpp1y/var-templ72.C: New test.
10929
10930 2023-02-28 Marek Polacek <polacek@redhat.com>
10931
10932 PR c++/107938
10933 * g++.dg/cpp1y/var-templ73.C: New test.
10934 * g++.dg/cpp1y/var-templ74.C: New test.
10935 * g++.dg/warn/Waddress-of-packed-member3.C: New test.
10936
10937 2023-02-28 Jakub Jelinek <jakub@redhat.com>
10938
10939 PR sanitizer/108894
10940 * gcc.dg/ubsan/bounds-4.c: New test.
10941 * gcc.dg/ubsan/bounds-4a.c: New test.
10942 * gcc.dg/ubsan/bounds-4b.c: New test.
10943 * gcc.dg/ubsan/bounds-4c.c: New test.
10944 * gcc.dg/ubsan/bounds-4d.c: New test.
10945 * g++.dg/ubsan/bounds-1.C: New test.
10946
10947 2023-02-28 Richard Biener <rguenther@suse.de>
10948
10949 PR testsuite/108942
10950 * gcc.dg/torture/ssa-fre-7.c: Use __SIZETYPE__.
10951
10952 2023-02-28 Hans-Peter Nilsson <hp@axis.com>
10953
10954 * gcc.dg/plugin/infoleak-vfio_iommu_type1.c: Don't xfail bogus
10955 message for "default_packed" targets.
10956
10957 2023-02-28 Hans-Peter Nilsson <hp@axis.com>
10958
10959 * lib/multiline.exp (handle-multiline-outputs): Shorten
10960 message to the same for fail and pass.
10961
10962 2023-02-28 Hans-Peter Nilsson <hp@axis.com>
10963
10964 PR testsuite/91419
10965 * gcc.dg/tree-ssa/pr91091-2.c:15 Remove xfail for RHS.
10966
10967 2023-02-28 Hans-Peter Nilsson <hp@axis.com>
10968
10969 PR testsuite/79356
10970 * gcc.dg/attr-alloc_size-11.c: Add CRIS to the list
10971 of targets excluding xfail on lines 50 and 51.
10972
10973 2023-02-28 Hans-Peter Nilsson <hp@axis.com>
10974
10975 PR tree-optimization/108828
10976 * gcc.dg/Wuse-after-free-2.c: Add -fno-ivopts.
10977
10978 2023-02-27 Harald Anlauf <anlauf@gmx.de>
10979
10980 PR fortran/108937
10981 * gfortran.dg/ibits_2.f90: New test.
10982
10983 2023-02-26 Eric Botcazou <ebotcazou@adacore.com>
10984
10985 * ada/acats/run_all.sh: Adjust example of compiler options.
10986
10987 2023-02-25 Gaius Mulley <gaiusmod2@gmail.com>
10988
10989 * gm2/projects/pim/run/pass/tower/projects-pim-run-pass-tower.exp:
10990 Also add conditional to gm2-simple-execute.
10991
10992 2023-02-25 Gaius Mulley <gaiusmod2@gmail.com>
10993
10994 * gm2/projects/pim/run/pass/tower/projects-pim-run-pass-tower.exp
10995 (gm2_run_tower_test): New global variable. Add conditional
10996 before invoking gm2-local-exec.
10997
10998 2023-02-25 Hans-Peter Nilsson <hp@axis.com>
10999
11000 * lib/multiline.exp (handle-multiline-outputs): Don't include the
11001 quoted multiline pattern in the pass/fail output.
11002
11003 2023-02-25 Gaius Mulley <gaiusmod2@gmail.com>
11004
11005 PR modula2/108261
11006 * gm2/examples/callingC/pass/examples-callingC-pass.exp: Tidy up
11007 variable access.
11008 * gm2/examples/callingC/run/pass/examples-callingC-run-pass.exp: Tidy up
11009 variable access.
11010 * gm2/examples/cpp/pass/examples-cpp-pass.exp: Tidy up
11011 variable access.
11012 * gm2/examples/cppDef/pass/examples-cppDef-pass.exp: Tidy up
11013 variable access.
11014 * gm2/examples/hello/pass/examples-hello-pass.exp: Tidy up
11015 variable access.
11016 * gm2/examples/map/pass/examples-map-pass.exp: Tidy up
11017 variable access.
11018 * gm2/iso/check/fail/iso-check-fail.exp: Add pathname.
11019 * gm2/link/externalscaffold/pass/link-externalscaffold-pass.exp:
11020 Add pathname.
11021 * gm2/link/externalscaffold/pass/scaffold.c: Add mangled export name.
11022 * gm2/pimlib/base/run/pass/FIO.mod: Updated test code.
11023 * gm2/pimlib/base/run/pass/StrLib.mod: Updated test code.
11024 * gm2/pimlib/base/run/pass/pimlib-base-run-pass.exp: Remove path.
11025 * gm2/projects/pim/run/pass/random/projects-pim-run-pass-random.exp:
11026 Tidy up variable access.
11027 * gm2/switches/auto-init/fail/switches-auto-init-fail.exp: Add pathname.
11028 * gm2/switches/check-all/pim2/fail/switches-check-all-pim2-fail.exp:
11029 Add pathname.
11030 * gm2/switches/makeall/fail/switches-makeall-fail.exp: Remove -fmakeall.
11031 * gm2/switches/makeall/pass/switches-makeall-pass.exp: Remove -fmakeall.
11032 * lib/gm2-simple.exp (gm2_keep_executable): New global variable.
11033 (gm2_simple_execute): Keep executable if global is true.
11034 * lib/gm2-torture.exp: Add ; after global variable access.
11035 * lib/gm2.exp: Set up pathnames.
11036 * gm2/projects/pim/run/pass/tower/AdvCmd.def: New test.
11037 * gm2/projects/pim/run/pass/tower/AdvCmd.mod: New test.
11038 * gm2/projects/pim/run/pass/tower/AdvIntroduction.def: New test.
11039 * gm2/projects/pim/run/pass/tower/AdvIntroduction.mod: New test.
11040 * gm2/projects/pim/run/pass/tower/AdvMap.def: New test.
11041 * gm2/projects/pim/run/pass/tower/AdvMap.mod: New test.
11042 * gm2/projects/pim/run/pass/tower/AdvMath.def: New test.
11043 * gm2/projects/pim/run/pass/tower/AdvMath.mod: New test.
11044 * gm2/projects/pim/run/pass/tower/AdvParse.bnf: New test.
11045 * gm2/projects/pim/run/pass/tower/AdvParse.def: New test.
11046 * gm2/projects/pim/run/pass/tower/AdvParse.mod: New test.
11047 * gm2/projects/pim/run/pass/tower/AdvSound.def: New test.
11048 * gm2/projects/pim/run/pass/tower/AdvSound.mod: New test.
11049 * gm2/projects/pim/run/pass/tower/AdvSystem.def: New test.
11050 * gm2/projects/pim/run/pass/tower/AdvSystem.mod: New test.
11051 * gm2/projects/pim/run/pass/tower/AdvTreasure.def: New test.
11052 * gm2/projects/pim/run/pass/tower/AdvTreasure.mod: New test.
11053 * gm2/projects/pim/run/pass/tower/AdvUtil.def: New test.
11054 * gm2/projects/pim/run/pass/tower/AdvUtil.mod: New test.
11055 * gm2/projects/pim/run/pass/tower/DrawG.def: New test.
11056 * gm2/projects/pim/run/pass/tower/DrawG.mod: New test.
11057 * gm2/projects/pim/run/pass/tower/DrawL.def: New test.
11058 * gm2/projects/pim/run/pass/tower/DrawL.mod: New test.
11059 * gm2/projects/pim/run/pass/tower/Dungeon.mod: New test.
11060 * gm2/projects/pim/run/pass/tower/Lock.def: New test.
11061 * gm2/projects/pim/run/pass/tower/Lock.mod: New test.
11062 * gm2/projects/pim/run/pass/tower/ProcArgs.def: New test.
11063 * gm2/projects/pim/run/pass/tower/ProcArgs.mod: New test.
11064 * gm2/projects/pim/run/pass/tower/Screen.def: New test.
11065 * gm2/projects/pim/run/pass/tower/Screen.mod: New test.
11066 * gm2/projects/pim/run/pass/tower/SocketControl.c: New test.
11067 * gm2/projects/pim/run/pass/tower/SocketControl.def: New test.
11068 * gm2/projects/pim/run/pass/tower/Window.def: New test.
11069 * gm2/projects/pim/run/pass/tower/Window.mod: New test.
11070 * gm2/projects/pim/run/pass/tower/adv.flex: New test.
11071 * gm2/projects/pim/run/pass/tower/advflex.c: New test.
11072 * gm2/projects/pim/run/pass/tower/advflex.def: New test.
11073 * gm2/projects/pim/run/pass/tower/projects-pim-run-pass-tower.exp:
11074 New test.
11075 * gm2/projects/pim/run/pass/tower/star: New test.
11076
11077 2023-02-25 Max Filippov <jcmvbkbc@gmail.com>
11078
11079 * gcc.target/xtensa/pr108919.c: New test.
11080
11081 2023-02-25 Tobias Burnus <tobias@codesourcery.com>
11082
11083 PR fortran/108621
11084 * gfortran.dg/c-interop/fc-descriptor-pr108621.f90: New test.
11085
11086 2023-02-24 Rimvydas Jasinskas <rimvydas.jas@gmail.com>
11087
11088 * gfortran.dg/weak-2.f90: New test.
11089 * gfortran.dg/weak-3.f90: New test.
11090
11091 2023-02-24 Martin Liska <mliska@suse.cz>
11092
11093 PR sanitizer/108834
11094 * c-c++-common/asan/global-overflow-1.c: Test line and column
11095 info for a global variable.
11096
11097 2023-02-24 Alexandre Oliva <oliva@adacore.com>
11098
11099 PR c++/105224
11100 * g++.dg/modules/virt-2_a.C: Skip on arm_eabi.
11101
11102 2023-02-24 Jakub Jelinek <jakub@redhat.com>
11103
11104 PR middle-end/108854
11105 * g++.dg/opt/pr108854.C: New test.
11106
11107 2023-02-24 Jakub Jelinek <jakub@redhat.com>
11108
11109 PR target/108881
11110 * gcc.target/i386/avx512bf16-pr108881.c: New test.
11111
11112 2023-02-24 Junxian Zhu <zhujunxian@oss.cipunited.com>
11113
11114 * gcc.target/mips/clz.c: New test.
11115 * gcc.target/mips/clo.c: New test.
11116 * gcc.target/mips/mips.exp: New option HAS_CLZ.
11117
11118 2023-02-24 Prachi Godbole <prachi.godbole@imgtec.com>
11119
11120 * gcc.target/mips/hazard-barrier-return-attribute.c: New test.
11121
11122 2023-02-23 Takayuki 'January June' Suwa <jjsuwa_sys3175@yahoo.co.jp>
11123
11124 * gcc.target/xtensa/elim_GP_regmove_0.c: New test.
11125 * gcc.target/xtensa/elim_GP_regmove_1.c: New test.
11126
11127 2023-02-23 Takayuki 'January June' Suwa <jjsuwa_sys3175@yahoo.co.jp>
11128
11129 * gcc.target/xtensa/elim_callee_saved.c: New.
11130
11131 2023-02-23 Jakub Jelinek <jakub@redhat.com>
11132
11133 PR testsuite/108899
11134 * g++.dg/modules/modules.exp: Only override unsupported if it
11135 exists and saved-unsupported doesn't.
11136
11137 2023-02-23 Richard Biener <rguenther@suse.de>
11138
11139 PR tree-optimization/108888
11140 * g++.dg/torture/pr108888.C: New testcase.
11141
11142 2023-02-22 Marek Polacek <polacek@redhat.com>
11143
11144 PR c/108880
11145 * c-c++-common/ubsan/pr108880.c: New test.
11146
11147 2023-02-22 Harald Anlauf <anlauf@gmx.de>
11148
11149 PR fortran/96024
11150 * gfortran.dg/pr96024.f90: New test.
11151
11152 2023-02-22 Alexandre Oliva <oliva@adacore.com>
11153
11154 * g++.dg/modules/modules.exp: Override unsupported to update
11155 module_do, and test it after dg-test.
11156
11157 2023-02-22 Alexandre Oliva <oliva@adacore.com>
11158
11159 * gcc.target/arm/aes-fuse-1.c: Switch to -mcpu=cortex-a53.
11160 * gcc.target/arm/aes-fuse-2.c: Likewise.
11161
11162 2023-02-22 Alexandre Oliva <oliva@adacore.com>
11163
11164 * gcc.dg/debug/ctf/ctf-complex-1.c: Do not test whether I is
11165 usable in initializers.
11166
11167 2023-02-22 Alexandre Oliva <oliva@adacore.com>
11168
11169 * gcc.dg/torture/fp-uint64-convert-double-1.c: XFAIL on all of
11170 arm-*-*.
11171 * gcc.dg/torture/fp-uint64-convert-double-2.c: Likewise.
11172
11173 2023-02-22 Alexandre Oliva <oliva@adacore.com>
11174
11175 * gcc.target/arm/asm-flag-4.c: Match quotes around "asm" in
11176 message.
11177
11178 2023-02-22 Alexandre Oliva <oliva@adacore.com>
11179
11180 * g++.dg/warn/Waddress-5.C: Tolerate extra -Waddress warning.
11181
11182 2023-02-22 Andrew Stubbs <ams@codesourcery.com>
11183
11184 * gcc.dg/vect/vect-simd-clone-16.c: New test.
11185 * gcc.dg/vect/vect-simd-clone-16b.c: New test.
11186 * gcc.dg/vect/vect-simd-clone-16c.c: New test.
11187 * gcc.dg/vect/vect-simd-clone-16d.c: New test.
11188 * gcc.dg/vect/vect-simd-clone-16e.c: New test.
11189 * gcc.dg/vect/vect-simd-clone-16f.c: New test.
11190 * gcc.dg/vect/vect-simd-clone-17.c: New test.
11191 * gcc.dg/vect/vect-simd-clone-17b.c: New test.
11192 * gcc.dg/vect/vect-simd-clone-17c.c: New test.
11193 * gcc.dg/vect/vect-simd-clone-17d.c: New test.
11194 * gcc.dg/vect/vect-simd-clone-17e.c: New test.
11195 * gcc.dg/vect/vect-simd-clone-17f.c: New test.
11196 * gcc.dg/vect/vect-simd-clone-18.c: New test.
11197 * gcc.dg/vect/vect-simd-clone-18b.c: New test.
11198 * gcc.dg/vect/vect-simd-clone-18c.c: New test.
11199 * gcc.dg/vect/vect-simd-clone-18d.c: New test.
11200 * gcc.dg/vect/vect-simd-clone-18e.c: New test.
11201 * gcc.dg/vect/vect-simd-clone-18f.c: New test.
11202
11203 2023-02-22 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
11204
11205 * gcc.target/riscv/rvv/base/ternop_vv_constraint-3.c: New test.
11206 * gcc.target/riscv/rvv/base/ternop_vv_constraint-4.c: New test.
11207 * gcc.target/riscv/rvv/base/ternop_vv_constraint-5.c: New test.
11208 * gcc.target/riscv/rvv/base/ternop_vv_constraint-6.c: New test.
11209 * gcc.target/riscv/rvv/base/ternop_vx_constraint-8.c: New test.
11210 * gcc.target/riscv/rvv/base/ternop_vx_constraint-9.c: New test.
11211
11212 2023-02-22 Kito Cheng <kito.cheng@sifive.com>
11213
11214 * gcc.target/riscv/_Float16-zhinxmin-1.c: Tweak test
11215 condition.
11216
11217 2023-02-22 Kito Cheng <kito.cheng@sifive.com>
11218
11219 * gcc.target/riscv/rvv/vsetvl/avl_multiple-1.c: Filter out '-Oz'.
11220 * gcc.target/riscv/rvv/vsetvl/avl_multiple-10.c: Ditto.
11221 * gcc.target/riscv/rvv/vsetvl/avl_multiple-11.c: Ditto.
11222 * gcc.target/riscv/rvv/vsetvl/avl_multiple-12.c: Ditto.
11223 * gcc.target/riscv/rvv/vsetvl/avl_multiple-13.c: Ditto.
11224 * gcc.target/riscv/rvv/vsetvl/avl_multiple-14.c: Ditto.
11225 * gcc.target/riscv/rvv/vsetvl/avl_multiple-15.c: Ditto.
11226 * gcc.target/riscv/rvv/vsetvl/avl_multiple-16.c: Ditto.
11227 * gcc.target/riscv/rvv/vsetvl/avl_multiple-2.c: Ditto.
11228 * gcc.target/riscv/rvv/vsetvl/avl_multiple-3.c: Ditto.
11229 * gcc.target/riscv/rvv/vsetvl/avl_multiple-4.c: Ditto.
11230 * gcc.target/riscv/rvv/vsetvl/avl_multiple-7.c: Ditto.
11231 * gcc.target/riscv/rvv/vsetvl/avl_multiple-8.c: Ditto.
11232 * gcc.target/riscv/rvv/vsetvl/avl_multiple-9.c: Ditto.
11233 * gcc.target/riscv/rvv/vsetvl/avl_single-1.c: Ditto.
11234 * gcc.target/riscv/rvv/vsetvl/avl_single-10.c: Ditto.
11235 * gcc.target/riscv/rvv/vsetvl/avl_single-11.c: Ditto.
11236 * gcc.target/riscv/rvv/vsetvl/avl_single-13.c: Ditto.
11237 * gcc.target/riscv/rvv/vsetvl/avl_single-14.c: Ditto.
11238 * gcc.target/riscv/rvv/vsetvl/avl_single-16.c: Ditto.
11239 * gcc.target/riscv/rvv/vsetvl/avl_single-2.c: Ditto.
11240 * gcc.target/riscv/rvv/vsetvl/avl_single-23.c: Ditto.
11241 * gcc.target/riscv/rvv/vsetvl/avl_single-27.c: Ditto.
11242 * gcc.target/riscv/rvv/vsetvl/avl_single-3.c: Ditto.
11243 * gcc.target/riscv/rvv/vsetvl/avl_single-30.c: Ditto.
11244 * gcc.target/riscv/rvv/vsetvl/avl_single-38.c: Ditto.
11245 * gcc.target/riscv/rvv/vsetvl/avl_single-4.c: Ditto.
11246 * gcc.target/riscv/rvv/vsetvl/avl_single-41.c: Ditto.
11247 * gcc.target/riscv/rvv/vsetvl/avl_single-42.c: Ditto.
11248 * gcc.target/riscv/rvv/vsetvl/avl_single-43.c: Ditto.
11249 * gcc.target/riscv/rvv/vsetvl/avl_single-44.c: Ditto.
11250 * gcc.target/riscv/rvv/vsetvl/avl_single-45.c: Ditto.
11251 * gcc.target/riscv/rvv/vsetvl/avl_single-48.c: Ditto.
11252 * gcc.target/riscv/rvv/vsetvl/avl_single-5.c: Ditto.
11253 * gcc.target/riscv/rvv/vsetvl/avl_single-50.c: Ditto.
11254 * gcc.target/riscv/rvv/vsetvl/avl_single-51.c: Ditto.
11255 * gcc.target/riscv/rvv/vsetvl/avl_single-6.c: Ditto.
11256 * gcc.target/riscv/rvv/vsetvl/avl_single-65.c: Ditto.
11257 * gcc.target/riscv/rvv/vsetvl/avl_single-66.c: Ditto.
11258 * gcc.target/riscv/rvv/vsetvl/avl_single-67.c: Ditto.
11259 * gcc.target/riscv/rvv/vsetvl/avl_single-68.c: Ditto.
11260 * gcc.target/riscv/rvv/vsetvl/avl_single-69.c: Ditto.
11261 * gcc.target/riscv/rvv/vsetvl/avl_single-70.c: Ditto.
11262 * gcc.target/riscv/rvv/vsetvl/avl_single-71.c: Ditto.
11263 * gcc.target/riscv/rvv/vsetvl/avl_single-73.c: Ditto.
11264 * gcc.target/riscv/rvv/vsetvl/avl_single-74.c: Ditto.
11265 * gcc.target/riscv/rvv/vsetvl/avl_single-75.c: Ditto.
11266 * gcc.target/riscv/rvv/vsetvl/avl_single-8.c: Ditto.
11267 * gcc.target/riscv/rvv/vsetvl/imm_bb_prop-2.c: Ditto.
11268 * gcc.target/riscv/rvv/vsetvl/imm_bb_prop-3.c: Ditto.
11269 * gcc.target/riscv/rvv/vsetvl/imm_bb_prop-4.c: Ditto.
11270 * gcc.target/riscv/rvv/vsetvl/imm_conflict-4.c: Ditto.
11271 * gcc.target/riscv/rvv/vsetvl/imm_conflict-5.c: Ditto.
11272 * gcc.target/riscv/rvv/vsetvl/imm_loop_invariant-12.c: Ditto.
11273 * gcc.target/riscv/rvv/vsetvl/imm_loop_invariant-13.c: Ditto.
11274 * gcc.target/riscv/rvv/vsetvl/imm_loop_invariant-14.c: Ditto.
11275 * gcc.target/riscv/rvv/vsetvl/imm_loop_invariant-15.c: Ditto.
11276 * gcc.target/riscv/rvv/vsetvl/imm_loop_invariant-16.c: Ditto.
11277 * gcc.target/riscv/rvv/vsetvl/imm_switch-5.c: Ditto.
11278 * gcc.target/riscv/rvv/vsetvl/imm_switch-6.c: Ditto.
11279 * gcc.target/riscv/rvv/vsetvl/imm_switch-7.c: Ditto.
11280 * gcc.target/riscv/rvv/vsetvl/imm_switch-8.c: Ditto.
11281 * gcc.target/riscv/rvv/vsetvl/imm_switch-9.c: Ditto.
11282 * gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-1.c: Ditto.
11283 * gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-10.c: Ditto.
11284 * gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-11.c: Ditto.
11285 * gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-12.c: Ditto.
11286 * gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-13.c: Ditto.
11287 * gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-14.c: Ditto.
11288 * gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-15.c: Ditto.
11289 * gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-16.c: Ditto.
11290 * gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-17.c: Ditto.
11291 * gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-18.c: Ditto.
11292 * gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-19.c: Ditto.
11293 * gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-2.c: Ditto.
11294 * gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-20.c: Ditto.
11295 * gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-21.c: Ditto.
11296 * gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-22.c: Ditto.
11297 * gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-23.c: Ditto.
11298 * gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-24.c: Ditto.
11299 * gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-25.c: Ditto.
11300 * gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-26.c: Ditto.
11301 * gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-27.c: Ditto.
11302 * gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-28.c: Ditto.
11303 * gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-29.c: Ditto.
11304 * gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-3.c: Ditto.
11305 * gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-30.c: Ditto.
11306 * gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-31.c: Ditto.
11307 * gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-32.c: Ditto.
11308 * gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-33.c: Ditto.
11309 * gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-34.c: Ditto.
11310 * gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-35.c: Ditto.
11311 * gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-36.c: Ditto.
11312 * gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-37.c: Ditto.
11313 * gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-38.c: Ditto.
11314 * gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-39.c: Ditto.
11315 * gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-4.c: Ditto.
11316 * gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-40.c: Ditto.
11317 * gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-41.c: Ditto.
11318 * gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-42.c: Ditto.
11319 * gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-43.c: Ditto.
11320 * gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-44.c: Ditto.
11321 * gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-45.c: Ditto.
11322 * gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-46.c: Ditto.
11323 * gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-6.c: Ditto.
11324 * gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-7.c: Ditto.
11325 * gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-8.c: Ditto.
11326 * gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-9.c: Ditto.
11327 * gcc.target/riscv/rvv/vsetvl/vlmax_bb_prop-1.c: Ditto.
11328 * gcc.target/riscv/rvv/vsetvl/vlmax_bb_prop-10.c: Ditto.
11329 * gcc.target/riscv/rvv/vsetvl/vlmax_bb_prop-11.c: Ditto.
11330 * gcc.target/riscv/rvv/vsetvl/vlmax_bb_prop-12.c: Ditto.
11331 * gcc.target/riscv/rvv/vsetvl/vlmax_bb_prop-13.c: Ditto.
11332 * gcc.target/riscv/rvv/vsetvl/vlmax_bb_prop-14.c: Ditto.
11333 * gcc.target/riscv/rvv/vsetvl/vlmax_bb_prop-15.c: Ditto.
11334 * gcc.target/riscv/rvv/vsetvl/vlmax_bb_prop-16.c: Ditto.
11335 * gcc.target/riscv/rvv/vsetvl/vlmax_bb_prop-17.c: Ditto.
11336 * gcc.target/riscv/rvv/vsetvl/vlmax_bb_prop-18.c: Ditto.
11337 * gcc.target/riscv/rvv/vsetvl/vlmax_bb_prop-19.c: Ditto.
11338 * gcc.target/riscv/rvv/vsetvl/vlmax_bb_prop-2.c: Ditto.
11339 * gcc.target/riscv/rvv/vsetvl/vlmax_bb_prop-20.c: Ditto.
11340 * gcc.target/riscv/rvv/vsetvl/vlmax_bb_prop-21.c: Ditto.
11341 * gcc.target/riscv/rvv/vsetvl/vlmax_bb_prop-22.c: Ditto.
11342 * gcc.target/riscv/rvv/vsetvl/vlmax_bb_prop-23.c: Ditto.
11343 * gcc.target/riscv/rvv/vsetvl/vlmax_bb_prop-24.c: Ditto.
11344 * gcc.target/riscv/rvv/vsetvl/vlmax_bb_prop-25.c: Ditto.
11345 * gcc.target/riscv/rvv/vsetvl/vlmax_bb_prop-26.c: Ditto.
11346 * gcc.target/riscv/rvv/vsetvl/vlmax_bb_prop-27.c: Ditto.
11347 * gcc.target/riscv/rvv/vsetvl/vlmax_bb_prop-28.c: Ditto.
11348 * gcc.target/riscv/rvv/vsetvl/vlmax_bb_prop-3.c: Ditto.
11349 * gcc.target/riscv/rvv/vsetvl/vlmax_bb_prop-4.c: Ditto.
11350 * gcc.target/riscv/rvv/vsetvl/vlmax_bb_prop-5.c: Ditto.
11351 * gcc.target/riscv/rvv/vsetvl/vlmax_bb_prop-6.c: Ditto.
11352 * gcc.target/riscv/rvv/vsetvl/vlmax_bb_prop-7.c: Ditto.
11353 * gcc.target/riscv/rvv/vsetvl/vlmax_bb_prop-8.c: Ditto.
11354 * gcc.target/riscv/rvv/vsetvl/vlmax_bb_prop-9.c: Ditto.
11355 * gcc.target/riscv/rvv/vsetvl/vlmax_call-1.c: Ditto.
11356 * gcc.target/riscv/rvv/vsetvl/vlmax_call-2.c: Ditto.
11357 * gcc.target/riscv/rvv/vsetvl/vlmax_call-3.c: Ditto.
11358 * gcc.target/riscv/rvv/vsetvl/vlmax_call-4.c: Ditto.
11359 * gcc.target/riscv/rvv/vsetvl/vlmax_complex_loop-1.c: Ditto.
11360 * gcc.target/riscv/rvv/vsetvl/vlmax_complex_loop-2.c: Ditto.
11361 * gcc.target/riscv/rvv/vsetvl/vlmax_conflict-1.c: Ditto.
11362 * gcc.target/riscv/rvv/vsetvl/vlmax_conflict-10.c: Ditto.
11363 * gcc.target/riscv/rvv/vsetvl/vlmax_conflict-11.c: Ditto.
11364 * gcc.target/riscv/rvv/vsetvl/vlmax_conflict-12.c: Ditto.
11365 * gcc.target/riscv/rvv/vsetvl/vlmax_conflict-2.c: Ditto.
11366 * gcc.target/riscv/rvv/vsetvl/vlmax_conflict-3.c: Ditto.
11367 * gcc.target/riscv/rvv/vsetvl/vlmax_conflict-4.c: Ditto.
11368 * gcc.target/riscv/rvv/vsetvl/vlmax_conflict-5.c: Ditto.
11369 * gcc.target/riscv/rvv/vsetvl/vlmax_conflict-6.c: Ditto.
11370 * gcc.target/riscv/rvv/vsetvl/vlmax_conflict-7.c: Ditto.
11371 * gcc.target/riscv/rvv/vsetvl/vlmax_conflict-8.c: Ditto.
11372 * gcc.target/riscv/rvv/vsetvl/vlmax_conflict-9.c: Ditto.
11373 * gcc.target/riscv/rvv/vsetvl/vlmax_miss_default-1.c: Ditto.
11374 * gcc.target/riscv/rvv/vsetvl/vlmax_miss_default-10.c: Ditto.
11375 * gcc.target/riscv/rvv/vsetvl/vlmax_miss_default-11.c: Ditto.
11376 * gcc.target/riscv/rvv/vsetvl/vlmax_miss_default-12.c: Ditto.
11377 * gcc.target/riscv/rvv/vsetvl/vlmax_miss_default-13.c: Ditto.
11378 * gcc.target/riscv/rvv/vsetvl/vlmax_miss_default-14.c: Ditto.
11379 * gcc.target/riscv/rvv/vsetvl/vlmax_miss_default-15.c: Ditto.
11380 * gcc.target/riscv/rvv/vsetvl/vlmax_miss_default-16.c: Ditto.
11381 * gcc.target/riscv/rvv/vsetvl/vlmax_miss_default-17.c: Ditto.
11382 * gcc.target/riscv/rvv/vsetvl/vlmax_miss_default-18.c: Ditto.
11383 * gcc.target/riscv/rvv/vsetvl/vlmax_miss_default-19.c: Ditto.
11384 * gcc.target/riscv/rvv/vsetvl/vlmax_miss_default-2.c: Ditto.
11385 * gcc.target/riscv/rvv/vsetvl/vlmax_miss_default-20.c: Ditto.
11386 * gcc.target/riscv/rvv/vsetvl/vlmax_miss_default-21.c: Ditto.
11387 * gcc.target/riscv/rvv/vsetvl/vlmax_miss_default-22.c: Ditto.
11388 * gcc.target/riscv/rvv/vsetvl/vlmax_miss_default-23.c: Ditto.
11389 * gcc.target/riscv/rvv/vsetvl/vlmax_miss_default-24.c: Ditto.
11390 * gcc.target/riscv/rvv/vsetvl/vlmax_miss_default-25.c: Ditto.
11391 * gcc.target/riscv/rvv/vsetvl/vlmax_miss_default-26.c: Ditto.
11392 * gcc.target/riscv/rvv/vsetvl/vlmax_miss_default-27.c: Ditto.
11393 * gcc.target/riscv/rvv/vsetvl/vlmax_miss_default-28.c: Ditto.
11394 * gcc.target/riscv/rvv/vsetvl/vlmax_miss_default-3.c: Ditto.
11395 * gcc.target/riscv/rvv/vsetvl/vlmax_miss_default-4.c: Ditto.
11396 * gcc.target/riscv/rvv/vsetvl/vlmax_miss_default-5.c: Ditto.
11397 * gcc.target/riscv/rvv/vsetvl/vlmax_miss_default-6.c: Ditto.
11398 * gcc.target/riscv/rvv/vsetvl/vlmax_miss_default-7.c: Ditto.
11399 * gcc.target/riscv/rvv/vsetvl/vlmax_miss_default-8.c: Ditto.
11400 * gcc.target/riscv/rvv/vsetvl/vlmax_miss_default-9.c: Ditto.
11401 * gcc.target/riscv/rvv/vsetvl/vlmax_phi-1.c: Ditto.
11402 * gcc.target/riscv/rvv/vsetvl/vlmax_phi-10.c: Ditto.
11403 * gcc.target/riscv/rvv/vsetvl/vlmax_phi-11.c: Ditto.
11404 * gcc.target/riscv/rvv/vsetvl/vlmax_phi-12.c: Ditto.
11405 * gcc.target/riscv/rvv/vsetvl/vlmax_phi-13.c: Ditto.
11406 * gcc.target/riscv/rvv/vsetvl/vlmax_phi-14.c: Ditto.
11407 * gcc.target/riscv/rvv/vsetvl/vlmax_phi-15.c: Ditto.
11408 * gcc.target/riscv/rvv/vsetvl/vlmax_phi-16.c: Ditto.
11409 * gcc.target/riscv/rvv/vsetvl/vlmax_phi-17.c: Ditto.
11410 * gcc.target/riscv/rvv/vsetvl/vlmax_phi-18.c: Ditto.
11411 * gcc.target/riscv/rvv/vsetvl/vlmax_phi-19.c: Ditto.
11412 * gcc.target/riscv/rvv/vsetvl/vlmax_phi-2.c: Ditto.
11413 * gcc.target/riscv/rvv/vsetvl/vlmax_phi-20.c: Ditto.
11414 * gcc.target/riscv/rvv/vsetvl/vlmax_phi-21.c: Ditto.
11415 * gcc.target/riscv/rvv/vsetvl/vlmax_phi-22.c: Ditto.
11416 * gcc.target/riscv/rvv/vsetvl/vlmax_phi-23.c: Ditto.
11417 * gcc.target/riscv/rvv/vsetvl/vlmax_phi-24.c: Ditto.
11418 * gcc.target/riscv/rvv/vsetvl/vlmax_phi-25.c: Ditto.
11419 * gcc.target/riscv/rvv/vsetvl/vlmax_phi-26.c: Ditto.
11420 * gcc.target/riscv/rvv/vsetvl/vlmax_phi-27.c: Ditto.
11421 * gcc.target/riscv/rvv/vsetvl/vlmax_phi-28.c: Ditto.
11422 * gcc.target/riscv/rvv/vsetvl/vlmax_phi-3.c: Ditto.
11423 * gcc.target/riscv/rvv/vsetvl/vlmax_phi-4.c: Ditto.
11424 * gcc.target/riscv/rvv/vsetvl/vlmax_phi-5.c: Ditto.
11425 * gcc.target/riscv/rvv/vsetvl/vlmax_phi-6.c: Ditto.
11426 * gcc.target/riscv/rvv/vsetvl/vlmax_phi-7.c: Ditto.
11427 * gcc.target/riscv/rvv/vsetvl/vlmax_phi-8.c: Ditto.
11428 * gcc.target/riscv/rvv/vsetvl/vlmax_phi-9.c: Ditto.
11429 * gcc.target/riscv/rvv/vsetvl/vlmax_single_block-19.c: Ditto.
11430 * gcc.target/riscv/rvv/vsetvl/vlmax_single_vtype-1.c: Ditto.
11431 * gcc.target/riscv/rvv/vsetvl/vlmax_single_vtype-2.c: Ditto.
11432 * gcc.target/riscv/rvv/vsetvl/vlmax_single_vtype-3.c: Ditto.
11433 * gcc.target/riscv/rvv/vsetvl/vlmax_single_vtype-4.c: Ditto.
11434 * gcc.target/riscv/rvv/vsetvl/vlmax_single_vtype-5.c: Ditto.
11435 * gcc.target/riscv/rvv/vsetvl/vlmax_single_vtype-6.c: Ditto.
11436 * gcc.target/riscv/rvv/vsetvl/vlmax_single_vtype-7.c: Ditto.
11437 * gcc.target/riscv/rvv/vsetvl/vlmax_single_vtype-8.c: Ditto.
11438 * gcc.target/riscv/rvv/vsetvl/vlmax_switch_vtype-1.c: Ditto.
11439 * gcc.target/riscv/rvv/vsetvl/vlmax_switch_vtype-10.c: Ditto.
11440 * gcc.target/riscv/rvv/vsetvl/vlmax_switch_vtype-11.c: Ditto.
11441 * gcc.target/riscv/rvv/vsetvl/vlmax_switch_vtype-12.c: Ditto.
11442 * gcc.target/riscv/rvv/vsetvl/vlmax_switch_vtype-13.c: Ditto.
11443 * gcc.target/riscv/rvv/vsetvl/vlmax_switch_vtype-14.c: Ditto.
11444 * gcc.target/riscv/rvv/vsetvl/vlmax_switch_vtype-15.c: Ditto.
11445 * gcc.target/riscv/rvv/vsetvl/vlmax_switch_vtype-16.c: Ditto.
11446 * gcc.target/riscv/rvv/vsetvl/vlmax_switch_vtype-2.c: Ditto.
11447 * gcc.target/riscv/rvv/vsetvl/vlmax_switch_vtype-3.c: Ditto.
11448 * gcc.target/riscv/rvv/vsetvl/vlmax_switch_vtype-4.c: Ditto.
11449 * gcc.target/riscv/rvv/vsetvl/vlmax_switch_vtype-5.c: Ditto.
11450 * gcc.target/riscv/rvv/vsetvl/vlmax_switch_vtype-6.c: Ditto.
11451 * gcc.target/riscv/rvv/vsetvl/vlmax_switch_vtype-7.c: Ditto.
11452 * gcc.target/riscv/rvv/vsetvl/vlmax_switch_vtype-8.c: Ditto.
11453 * gcc.target/riscv/rvv/vsetvl/vlmax_switch_vtype-9.c: Ditto.
11454 * gcc.target/riscv/rvv/vsetvl/vsetvl-16.c: Ditto.
11455 * gcc.target/riscv/rvv/vsetvl/vsetvl-2.c: Ditto.
11456 * gcc.target/riscv/rvv/vsetvl/vsetvl-3.c: Ditto.
11457 * gcc.target/riscv/rvv/vsetvl/vsetvl-4.c: Ditto.
11458 * gcc.target/riscv/rvv/vsetvl/vsetvl-5.c: Ditto.
11459 * gcc.target/riscv/rvv/vsetvl/vsetvl-6.c: Ditto.
11460 * gcc.target/riscv/rvv/vsetvl/vsetvl-7.c: Ditto.
11461 * gcc.target/riscv/rvv/vsetvl/vsetvl-8.c: Ditto.
11462 * gcc.target/riscv/rvv/vsetvl/vsetvlmax-1.c: Ditto.
11463 * gcc.target/riscv/rvv/vsetvl/vsetvlmax-14.c: Ditto.
11464 * gcc.target/riscv/rvv/vsetvl/vsetvlmax-18.c: Ditto.
11465 * gcc.target/riscv/rvv/vsetvl/vlmax_single_block-17.c: Filter
11466 out -Oz and -Og -g.
11467 * gcc.target/riscv/rvv/vsetvl/vlmax_single_block-18.c: Ditto.
11468
11469 2023-02-22 Jakub Jelinek <jakub@redhat.com>
11470
11471 PR middle-end/106258
11472 * g++.dg/ipa/pr106258.C: New test.
11473
11474 2023-02-22 Thomas Schwinge <thomas@codesourcery.com>
11475
11476 * gcc.dg/Wcomplain-wrong-lang-1.c: New.
11477 * gcc.dg/Wcomplain-wrong-lang-2.c: Likewise.
11478 * gcc.dg/Wcomplain-wrong-lang-3.c: Likewise.
11479 * gcc.dg/Wcomplain-wrong-lang-4.c: Likewise.
11480 * gcc.dg/Wcomplain-wrong-lang-5.c: Likewise.
11481 * lib/target-supports.exp (check_compile): Use
11482 '-Wno-complain-wrong-lang'.
11483 * g++.dg/abi/empty12.C: Likewise.
11484 * g++.dg/abi/empty13.C: Likewise.
11485 * g++.dg/abi/empty14.C: Likewise.
11486 * g++.dg/abi/empty15.C: Likewise.
11487 * g++.dg/abi/empty16.C: Likewise.
11488 * g++.dg/abi/empty17.C: Likewise.
11489 * g++.dg/abi/empty18.C: Likewise.
11490 * g++.dg/abi/empty19.C: Likewise.
11491 * g++.dg/abi/empty22.C: Likewise.
11492 * g++.dg/abi/empty25.C: Likewise.
11493 * g++.dg/abi/empty26.C: Likewise.
11494 * gfortran.dg/bind-c-contiguous-1.f90: Likewise.
11495 * gfortran.dg/bind-c-contiguous-4.f90: Likewise.
11496 * gfortran.dg/bind-c-contiguous-5.f90: Likewise.
11497
11498 2023-02-21 David Malcolm <dmalcolm@redhat.com>
11499
11500 PR analyzer/108830
11501 * gcc.dg/analyzer/attribute-nonnull.c: Update for
11502 -Wanalyzer-use-of-uninitialized-value terminating analysis along
11503 a path.
11504 * gcc.dg/analyzer/call-summaries-2.c: Likewise.
11505 * gcc.dg/analyzer/data-model-1.c: Likewise.
11506 * gcc.dg/analyzer/data-model-5.c: Likewise.
11507 * gcc.dg/analyzer/doom-s_sound-pr108867.c: New test.
11508 * gcc.dg/analyzer/memset-CVE-2017-18549-1.c: Add
11509 -fno-analyzer-suppress-followups.
11510 * gcc.dg/analyzer/null-deref-pr108830.c: New test.
11511 * gcc.dg/analyzer/pipe-1.c: Add -fno-analyzer-suppress-followups.
11512 * gcc.dg/analyzer/pipe-void-return.c: Likewise.
11513 * gcc.dg/analyzer/pipe2-1.c: Likewise.
11514 * gcc.dg/analyzer/pr101547.c: Update for
11515 -Wanalyzer-use-of-uninitialized-value terminating analysis along
11516 a path.
11517 * gcc.dg/analyzer/pr101875.c: Likewise.
11518 * gcc.dg/analyzer/pr104224-split.c: New test, based on...
11519 * gcc.dg/analyzer/pr104224.c: Add
11520 -fno-analyzer-suppress-followups.
11521 * gcc.dg/analyzer/realloc-2.c: Add
11522 -fno-analyzer-suppress-followups.
11523 * gcc.dg/analyzer/realloc-3.c: Likewise.
11524 * gcc.dg/analyzer/realloc-5.c: Likewise.
11525 * gcc.dg/analyzer/stdarg-1-ms_abi.c: Likewise.
11526 * gcc.dg/analyzer/stdarg-1-sysv_abi.c: Likewise.
11527 * gcc.dg/analyzer/stdarg-1.c: Likewise.
11528 * gcc.dg/analyzer/symbolic-1.c: Likewise.
11529 * gcc.dg/analyzer/symbolic-7.c: Update for
11530 -Wanalyzer-use-of-uninitialized-value terminating analysis along a
11531 path.
11532 * gcc.dg/analyzer/uninit-4.c: Likewise.
11533 * gcc.dg/analyzer/uninit-8.c: New test.
11534 * gcc.dg/analyzer/uninit-pr94713.c: Update for
11535 -Wanalyzer-use-of-uninitialized-value terminating analysis along a
11536 path.
11537 * gcc.dg/analyzer/zlib-6a.c: Add -fno-analyzer-suppress-followups.
11538
11539 2023-02-21 Harald Anlauf <anlauf@gmx.de>
11540
11541 PR fortran/96025
11542 * gfortran.dg/pr96025.f90: New test.
11543
11544 2023-02-21 Iain Buclaw <ibuclaw@gdcproject.org>
11545
11546 * gdc.dg/simd2a.d: Update.
11547 * gdc.dg/simd2b.d: Update.
11548 * gdc.dg/simd2c.d: Update.
11549 * gdc.dg/simd2d.d: Update.
11550 * gdc.dg/simd2e.d: Update.
11551 * gdc.dg/simd2f.d: Update.
11552 * gdc.dg/simd2g.d: Update.
11553 * gdc.dg/simd2h.d: Update.
11554 * gdc.dg/simd2i.d: Update.
11555 * gdc.dg/simd2j.d: Update.
11556
11557 2023-02-21 Iain Buclaw <ibuclaw@gdcproject.org>
11558
11559 * gdc.dg/ctfeintrinsics.d: New test.
11560
11561 2023-02-21 Richard Biener <rguenther@suse.de>
11562
11563 PR tree-optimization/108691
11564 * gcc.dg/pr108691.c: New testcase.
11565
11566 2023-02-21 Richard Biener <rguenther@suse.de>
11567
11568 PR tree-optimization/108793
11569 * gcc.dg/torture/pr108793.c: New testcase.
11570
11571 2023-02-21 Raiki Tamura <tamaron1203@gmail.com>
11572
11573 * rust/compile/torture/intrinsics-math.rs: New test.
11574
11575 2023-02-21 Philip Herron <philip.herron@embecosm.com>
11576
11577 * rust/debug/chartype.rs: Skip testcases on Darwin architectures.
11578
11579 2023-02-21 Philip Herron <philip.herron@embecosm.com>
11580
11581 * rust/execute/torture/closure3.rs: New test.
11582
11583 2023-02-21 Raiki Tamura <tamaron1203@gmail.com>
11584
11585 * rust/compile/torture/phantom_data.rs: New test.
11586
11587 2023-02-21 Arthur Cohen <arthur.cohen@embecosm.com>
11588
11589 * rust/compile/torture/intrinsics-3.rs:
11590 * rust/execute/torture/atomic_load.rs: New test.
11591
11592 2023-02-21 Arthur Cohen <arthur.cohen@embecosm.com>
11593
11594 * rust/compile/torture/intrinsics-5.rs: Fix error message.
11595
11596 2023-02-21 Arthur Cohen <arthur.cohen@embecosm.com>
11597
11598 * rust/compile/torture/intrinsics-6.rs: New test.
11599 * rust/compile/torture/intrinsics-7.rs: New test.
11600
11601 2023-02-21 Arthur Cohen <arthur.cohen@embecosm.com>
11602
11603 * rust/compile/torture/intrinsics-4.rs: New test.
11604 * rust/compile/torture/intrinsics-5.rs: New test.
11605 * rust/execute/torture/atomic_store.rs: New test.
11606
11607 2023-02-21 Arthur Cohen <arthur.cohen@embecosm.com>
11608
11609 * rust/compile/torture/intrinsics-3.rs: New test.
11610
11611 2023-02-21 Philip Herron <philip.herron@embecosm.com>
11612
11613 * rust/execute/torture/closure2.rs: New test.
11614
11615 2023-02-21 Philip Herron <philip.herron@embecosm.com>
11616
11617 * rust/execute/torture/closure1.rs: New test.
11618
11619 2023-02-21 Philip Herron <philip.herron@embecosm.com>
11620
11621 * rust/compile/issue-1589.rs: New test.
11622
11623 2023-02-21 Philip Herron <philip.herron@embecosm.com>
11624
11625 * rust/compile/generics7.rs: Fix test with missing assertion.
11626 * rust/execute/torture/operator_overload_9.rs: Fix test assertion.
11627
11628 2023-02-21 Marc Poulhiès <dkm@kataplop.net>
11629
11630 * rust/compile/missing_closing_paren.rs: New test.
11631
11632 2023-02-21 Arthur Cohen <arthur.cohen@embecosm.com>
11633
11634 * rust/execute/torture/prefetch_data.rs: New test.
11635
11636 2023-02-21 Philip Herron <philip.herron@embecosm.com>
11637
11638 * rust/compile/torture/issue-1555.rs: New test.
11639
11640 2023-02-21 Faisal Abbas <faisal.abbas@elastica.co>
11641
11642 * rust/compile/const9.rs: New test.
11643
11644 2023-02-21 Philip Herron <philip.herron@embecosm.com>
11645
11646 * rust/compile/issue-1272.rs: New test.
11647
11648 2023-02-21 Richard Biener <rguenther@suse.de>
11649
11650 PR tree-optimization/108868
11651 * gcc.dg/pr108868.c: New testcase.
11652
11653 2023-02-21 Richard Biener <rguenther@suse.de>
11654
11655 PR tree-optimization/108855
11656 * gcc.dg/pr108855.c: New testcase.
11657
11658 2023-02-21 Richard Biener <rguenther@suse.de>
11659
11660 Revert:
11661 2023-02-21 Richard Biener <rguenther@suse.de>
11662
11663 PR tree-optimization/108691
11664 * gcc.dg/pr108691.c: New testcase.
11665
11666 2023-02-20 Jakub Jelinek <jakub2redhat.com>
11667
11668 PR target/108862
11669 * gcc.dg/pr108862.c: New test.
11670 * gcc.target/powerpc/pr108862.c: New test.
11671
11672 2023-02-20 Marek Polacek <polacek@redhat.com>
11673
11674 PR c++/101073
11675 * g++.dg/cpp0x/constexpr-nsdmi3.C: New test.
11676 * g++.dg/cpp1y/constexpr-nsdmi10.C: New test.
11677
11678 2023-02-20 Marek Polacek <polacek@redhat.com>
11679
11680 PR c++/108829
11681 * g++.dg/cpp0x/lambda/lambda-108829-2.C: New test.
11682 * g++.dg/cpp0x/lambda/lambda-108829.C: New test.
11683
11684 2023-02-20 Richard Biener <rguenther@suse.de>
11685
11686 PR tree-optimization/108816
11687 * gcc.dg/torture/pr108816.c: New testcase.
11688
11689 2023-02-20 Richard Biener <rguenther@suse.de>
11690
11691 PR tree-optimization/108825
11692 * gcc.dg/torture/pr108825.c: New testcase.
11693
11694 2023-02-18 Jason Merrill <jason@redhat.com>
11695
11696 DR 2518
11697 PR c++/52809
11698 PR c++/53638
11699 PR c++/87389
11700 PR c++/89741
11701 PR c++/92099
11702 PR c++/104041
11703 PR c++/104691
11704 * g++.dg/DRs/dr2518.C: New test.
11705
11706 2023-02-18 Jakub Jelinek <jakub@redhat.com>
11707
11708 PR tree-optimization/108819
11709 * gcc.dg/pr108819.c: New test.
11710
11711 2023-02-18 Jakub Jelinek <jakub@redhat.com>
11712
11713 PR target/108832
11714 * gcc.target/i386/pr108832.c: New test.
11715
11716 2023-02-18 Martin Uecker <uecker@tugraz.at>
11717
11718 PR c/108375
11719 * gcc.dg/pr108375-1.c: New test.
11720 * gcc.dg/pr108375-2.c: New test.
11721
11722 2023-02-18 Martin Uecker <uecker@tugraz.at>
11723
11724 PR c/105660
11725 PR c/105660
11726 * gcc.dg/pr105660-1.c: New test.
11727 * gcc.dg/pr105660-2.c: New test.
11728
11729 2023-02-17 Patrick Palka <ppalka@redhat.com>
11730
11731 PR c++/108243
11732 PR c++/97553
11733 * g++.dg/opt/is_constant_evaluated1.C: New test.
11734 * g++.dg/opt/is_constant_evaluated2.C: New test.
11735
11736 2023-02-17 Uroš Bizjak <ubizjak@gmail.com>
11737
11738 PR target/108831
11739 * gcc.target/i386/pr108831-1.c: New test.
11740 * gcc.target/i386/pr108831-2.c: Ditto.
11741
11742 2023-02-17 Uroš Bizjak <ubizjak@gmail.com>
11743
11744 PR target/108805
11745 * gcc.dg/pr108805.c: New test.
11746
11747 2023-02-17 Richard Biener <rguenther@suse.de>
11748
11749 PR tree-optimization/108821
11750 * gcc.dg/tree-ssa/ssa-lim-24.c: New testcase.
11751
11752 2023-02-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
11753
11754 * gfortran.dg/ISO_Fortran_binding_14.f90: Change example function to
11755 CLOCK which is available on mingw as well as other platforms.
11756 * gfortran.dg/pr96486.f90: Change variable to PATH likewise.
11757
11758 2023-02-17 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
11759
11760 * gcc.target/riscv/rvv/base/binop_vx_constraint-148.c: Change vmnot.mm to vmnot.m.
11761 * gcc.target/riscv/rvv/base/binop_vx_constraint-149.c: Change vmnot.mm to vmnot.m.
11762 * gcc.target/riscv/rvv/base/binop_vx_constraint-150.c: Change vmnot.mm to vmnot.m.
11763 * gcc.target/riscv/rvv/base/binop_vx_constraint-151.c: Change vmnot.mm to vmnot.m.
11764 * gcc.target/riscv/rvv/base/binop_vx_constraint-152.c: Change vmnot.mm to vmnot.m.
11765 * gcc.target/riscv/rvv/base/binop_vx_constraint-153.c: Change vmnot.mm to vmnot.m.
11766 * gcc.target/riscv/rvv/base/binop_vx_constraint-156.c: Change vmnot.mm to vmnot.m.
11767 * gcc.target/riscv/rvv/base/binop_vx_constraint-157.c: Change vmnot.mm to vmnot.m.
11768 * gcc.target/riscv/rvv/base/binop_vx_constraint-159.c: Change vmnot.mm to vmnot.m.
11769 * gcc.target/riscv/rvv/base/binop_vx_constraint-160.c: Change vmnot.mm to vmnot.m.
11770 * gcc.target/riscv/rvv/base/binop_vx_constraint-161.c: Change vmnot.mm to vmnot.m.
11771
11772 2023-02-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
11773
11774 * gfortran.dg/bind_c_array_params_2.f90: Add *-*-ming* to dg-final.
11775
11776 2023-02-16 David Malcolm <dmalcolm@redhat.com>
11777
11778 PR analyzer/108806
11779 * gcc.dg/analyzer/null-deref-pr108806-qemu.c: New test.
11780 * gcc.dg/analyzer/pr103217.c: Add -Wno-analyzer-too-complex.
11781 * gcc.dg/analyzer/switch.c (test_bitmask_1): New.
11782 (test_bitmask_2): New.
11783 * gcc.dg/analyzer/uninit-pr108806-qemu.c: New test.
11784
11785 2023-02-16 Iain Sandoe <iain@sandoe.co.uk>
11786
11787 * objc.dg/proto-lossage-4.m: Amendn diagnostic matches for Windows.
11788
11789 2023-02-16 Patrick Palka <ppalka@redhat.com>
11790
11791 PR c++/107773
11792 * g++.dg/template/typename24.C: New test.
11793 * g++.dg/template/typename25.C: New test.
11794 * g++.dg/template/typename25a.C: New test.
11795 * g++.dg/template/typename26.C: New test.
11796
11797 2023-02-16 Jakub Jelinek <jakub@redhat.com>
11798
11799 PR tree-optimization/108657
11800 * gcc.dg/pr108657.c: New test.
11801
11802 2023-02-16 Jakub Jelinek <jakub@redhat.com>
11803
11804 PR tree-optimization/108783
11805 * gcc.c-torture/compile/pr108783.c: New test.
11806
11807 2023-02-16 Richard Biener <rguenther@suse.de>
11808
11809 PR tree-optimization/108791
11810 * gcc.dg/torture/pr108791.c: New testcase.
11811
11812 2023-02-16 Hans-Peter Nilsson <hp@axis.com>
11813
11814 * lib/target-supports.exp (check_effective_target_lra): Add CRIS
11815 as a non-LRA target.
11816
11817 2023-02-15 Steve Kargl <kargl@gcc.gnu.org>
11818
11819 PR fortran/103608
11820 * gfortran.dg/pr103608.f90: New test.
11821
11822 2023-02-15 Steve Kargl <kargl@gcc.gnu.org>
11823
11824 PR fortran/104554
11825 * gfortran.dg/pr104554.f90: New test.
11826
11827 2023-02-15 David Malcolm <dmalcolm@redhat.com>
11828
11829 PR analyzer/108664
11830 PR analyzer/108666
11831 PR analyzer/108725
11832 * gcc.dg/analyzer/coreutils-cksum-pr108664.c: New test.
11833 * gcc.dg/analyzer/coreutils-sum-pr108666.c: New test.
11834 * gcc.dg/analyzer/torture/uninit-pr108725.c: New test.
11835
11836 2023-02-15 Uroš Bizjak <ubizjak@gmail.com>
11837
11838 * g++.target/i386/empty-class2.C (dg-additional-options): Remove.
11839 * gcc.target/i386/avx512fp16-reduce-op-2.c: Ditto.
11840 * gcc.target/i386/pr99464.c: Ditto.
11841 * gcc.target/i386/pr103541.c (dg-do): Compile for !ia32 target.
11842 * gcc.target/i386/pr108774.c (dg-do): Compile for lp64 target.
11843 * gcc.target/i386/pr85593.c (dg-do): Run for *-*-linux* target.
11844 * gcc.target/i386/pr98063.c: Ditto.
11845 * gcc.target/i386/pr90007.c (dg-do): Remove target selector.
11846 * gcc.target/i386/pr92841-2.c (dg-do): Remove unneeded curly braces.
11847 * gcc.target/i386/pr95464.c: Ditto.
11848 * gcc.target/i386/pr99530-1.c (dg-do): Compile for *-*-linux* target.
11849 * gcc.target/i386/pr99530-2.c: Ditto.
11850 * gcc.target/i386/pr99530-3.c: Ditto.
11851 * gcc.target/i386/pr99530-4.c: Ditto.
11852 * gcc.target/i386/pr99530-5.c: Ditto.
11853 * gcc.target/i386/pr99530-6.c: Ditto.
11854 * gcc.target/i386/pr99531.c (dg-do): Compile for !ia32 target.
11855
11856 2023-02-15 Marek Polacek <polacek@redhat.com>
11857
11858 PR middle-end/106080
11859 * c-c++-common/Wdangling-pointer-10.c: New test.
11860 * c-c++-common/Wdangling-pointer-9.c: New test.
11861
11862 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
11863
11864 * g++.target/riscv/rvv/base/vmacc_vv-1.C: New test.
11865 * g++.target/riscv/rvv/base/vmacc_vv-2.C: New test.
11866 * g++.target/riscv/rvv/base/vmacc_vv-3.C: New test.
11867 * g++.target/riscv/rvv/base/vmacc_vv_mu-1.C: New test.
11868 * g++.target/riscv/rvv/base/vmacc_vv_mu-2.C: New test.
11869 * g++.target/riscv/rvv/base/vmacc_vv_mu-3.C: New test.
11870 * g++.target/riscv/rvv/base/vmacc_vv_tu-1.C: New test.
11871 * g++.target/riscv/rvv/base/vmacc_vv_tu-2.C: New test.
11872 * g++.target/riscv/rvv/base/vmacc_vv_tu-3.C: New test.
11873 * g++.target/riscv/rvv/base/vmacc_vv_tum-1.C: New test.
11874 * g++.target/riscv/rvv/base/vmacc_vv_tum-2.C: New test.
11875 * g++.target/riscv/rvv/base/vmacc_vv_tum-3.C: New test.
11876 * g++.target/riscv/rvv/base/vmacc_vv_tumu-1.C: New test.
11877 * g++.target/riscv/rvv/base/vmacc_vv_tumu-2.C: New test.
11878 * g++.target/riscv/rvv/base/vmacc_vv_tumu-3.C: New test.
11879
11880 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
11881
11882 * g++.target/riscv/rvv/base/vmacc_vx_mu_rv64-1.C: New test.
11883 * g++.target/riscv/rvv/base/vmacc_vx_mu_rv64-2.C: New test.
11884 * g++.target/riscv/rvv/base/vmacc_vx_mu_rv64-3.C: New test.
11885 * g++.target/riscv/rvv/base/vmacc_vx_rv64-1.C: New test.
11886 * g++.target/riscv/rvv/base/vmacc_vx_rv64-2.C: New test.
11887 * g++.target/riscv/rvv/base/vmacc_vx_rv64-3.C: New test.
11888 * g++.target/riscv/rvv/base/vmacc_vx_tu_rv64-1.C: New test.
11889 * g++.target/riscv/rvv/base/vmacc_vx_tu_rv64-2.C: New test.
11890 * g++.target/riscv/rvv/base/vmacc_vx_tu_rv64-3.C: New test.
11891 * g++.target/riscv/rvv/base/vmacc_vx_tum_rv64-1.C: New test.
11892 * g++.target/riscv/rvv/base/vmacc_vx_tum_rv64-2.C: New test.
11893 * g++.target/riscv/rvv/base/vmacc_vx_tum_rv64-3.C: New test.
11894 * g++.target/riscv/rvv/base/vmacc_vx_tumu_rv64-1.C: New test.
11895 * g++.target/riscv/rvv/base/vmacc_vx_tumu_rv64-2.C: New test.
11896 * g++.target/riscv/rvv/base/vmacc_vx_tumu_rv64-3.C: New test.
11897
11898 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
11899
11900 * g++.target/riscv/rvv/base/vmacc_vx_mu_rv32-1.C: New test.
11901 * g++.target/riscv/rvv/base/vmacc_vx_mu_rv32-2.C: New test.
11902 * g++.target/riscv/rvv/base/vmacc_vx_mu_rv32-3.C: New test.
11903 * g++.target/riscv/rvv/base/vmacc_vx_rv32-1.C: New test.
11904 * g++.target/riscv/rvv/base/vmacc_vx_rv32-2.C: New test.
11905 * g++.target/riscv/rvv/base/vmacc_vx_rv32-3.C: New test.
11906 * g++.target/riscv/rvv/base/vmacc_vx_tu_rv32-1.C: New test.
11907 * g++.target/riscv/rvv/base/vmacc_vx_tu_rv32-2.C: New test.
11908 * g++.target/riscv/rvv/base/vmacc_vx_tu_rv32-3.C: New test.
11909 * g++.target/riscv/rvv/base/vmacc_vx_tum_rv32-1.C: New test.
11910 * g++.target/riscv/rvv/base/vmacc_vx_tum_rv32-2.C: New test.
11911 * g++.target/riscv/rvv/base/vmacc_vx_tum_rv32-3.C: New test.
11912 * g++.target/riscv/rvv/base/vmacc_vx_tumu_rv32-1.C: New test.
11913 * g++.target/riscv/rvv/base/vmacc_vx_tumu_rv32-2.C: New test.
11914 * g++.target/riscv/rvv/base/vmacc_vx_tumu_rv32-3.C: New test.
11915
11916 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
11917
11918 * g++.target/riscv/rvv/base/vmadd_vv-1.C: New test.
11919 * g++.target/riscv/rvv/base/vmadd_vv-2.C: New test.
11920 * g++.target/riscv/rvv/base/vmadd_vv-3.C: New test.
11921 * g++.target/riscv/rvv/base/vmadd_vv_mu-1.C: New test.
11922 * g++.target/riscv/rvv/base/vmadd_vv_mu-2.C: New test.
11923 * g++.target/riscv/rvv/base/vmadd_vv_mu-3.C: New test.
11924 * g++.target/riscv/rvv/base/vmadd_vv_tu-1.C: New test.
11925 * g++.target/riscv/rvv/base/vmadd_vv_tu-2.C: New test.
11926 * g++.target/riscv/rvv/base/vmadd_vv_tu-3.C: New test.
11927 * g++.target/riscv/rvv/base/vmadd_vv_tum-1.C: New test.
11928 * g++.target/riscv/rvv/base/vmadd_vv_tum-2.C: New test.
11929 * g++.target/riscv/rvv/base/vmadd_vv_tum-3.C: New test.
11930 * g++.target/riscv/rvv/base/vmadd_vv_tumu-1.C: New test.
11931 * g++.target/riscv/rvv/base/vmadd_vv_tumu-2.C: New test.
11932 * g++.target/riscv/rvv/base/vmadd_vv_tumu-3.C: New test.
11933
11934 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
11935
11936 * g++.target/riscv/rvv/base/vmadd_vx_mu_rv64-1.C: New test.
11937 * g++.target/riscv/rvv/base/vmadd_vx_mu_rv64-2.C: New test.
11938 * g++.target/riscv/rvv/base/vmadd_vx_mu_rv64-3.C: New test.
11939 * g++.target/riscv/rvv/base/vmadd_vx_rv64-1.C: New test.
11940 * g++.target/riscv/rvv/base/vmadd_vx_rv64-2.C: New test.
11941 * g++.target/riscv/rvv/base/vmadd_vx_rv64-3.C: New test.
11942 * g++.target/riscv/rvv/base/vmadd_vx_tu_rv64-1.C: New test.
11943 * g++.target/riscv/rvv/base/vmadd_vx_tu_rv64-2.C: New test.
11944 * g++.target/riscv/rvv/base/vmadd_vx_tu_rv64-3.C: New test.
11945 * g++.target/riscv/rvv/base/vmadd_vx_tum_rv64-1.C: New test.
11946 * g++.target/riscv/rvv/base/vmadd_vx_tum_rv64-2.C: New test.
11947 * g++.target/riscv/rvv/base/vmadd_vx_tum_rv64-3.C: New test.
11948 * g++.target/riscv/rvv/base/vmadd_vx_tumu_rv64-1.C: New test.
11949 * g++.target/riscv/rvv/base/vmadd_vx_tumu_rv64-2.C: New test.
11950 * g++.target/riscv/rvv/base/vmadd_vx_tumu_rv64-3.C: New test.
11951
11952 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
11953
11954 * g++.target/riscv/rvv/base/vnmsac_vv-1.C: New test.
11955 * g++.target/riscv/rvv/base/vnmsac_vv-2.C: New test.
11956 * g++.target/riscv/rvv/base/vnmsac_vv-3.C: New test.
11957 * g++.target/riscv/rvv/base/vnmsac_vv_mu-1.C: New test.
11958 * g++.target/riscv/rvv/base/vnmsac_vv_mu-2.C: New test.
11959 * g++.target/riscv/rvv/base/vnmsac_vv_mu-3.C: New test.
11960 * g++.target/riscv/rvv/base/vnmsac_vv_tu-1.C: New test.
11961 * g++.target/riscv/rvv/base/vnmsac_vv_tu-2.C: New test.
11962 * g++.target/riscv/rvv/base/vnmsac_vv_tu-3.C: New test.
11963 * g++.target/riscv/rvv/base/vnmsac_vv_tum-1.C: New test.
11964 * g++.target/riscv/rvv/base/vnmsac_vv_tum-2.C: New test.
11965 * g++.target/riscv/rvv/base/vnmsac_vv_tum-3.C: New test.
11966 * g++.target/riscv/rvv/base/vnmsac_vv_tumu-1.C: New test.
11967 * g++.target/riscv/rvv/base/vnmsac_vv_tumu-2.C: New test.
11968 * g++.target/riscv/rvv/base/vnmsac_vv_tumu-3.C: New test.
11969
11970 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
11971
11972 * g++.target/riscv/rvv/base/vnmsac_vx_mu_rv32-1.C: New test.
11973 * g++.target/riscv/rvv/base/vnmsac_vx_mu_rv32-2.C: New test.
11974 * g++.target/riscv/rvv/base/vnmsac_vx_mu_rv32-3.C: New test.
11975 * g++.target/riscv/rvv/base/vnmsac_vx_rv32-1.C: New test.
11976 * g++.target/riscv/rvv/base/vnmsac_vx_rv32-2.C: New test.
11977 * g++.target/riscv/rvv/base/vnmsac_vx_rv32-3.C: New test.
11978 * g++.target/riscv/rvv/base/vnmsac_vx_tu_rv32-1.C: New test.
11979 * g++.target/riscv/rvv/base/vnmsac_vx_tu_rv32-2.C: New test.
11980 * g++.target/riscv/rvv/base/vnmsac_vx_tu_rv32-3.C: New test.
11981 * g++.target/riscv/rvv/base/vnmsac_vx_tum_rv32-1.C: New test.
11982 * g++.target/riscv/rvv/base/vnmsac_vx_tum_rv32-2.C: New test.
11983 * g++.target/riscv/rvv/base/vnmsac_vx_tum_rv32-3.C: New test.
11984 * g++.target/riscv/rvv/base/vnmsac_vx_tumu_rv32-1.C: New test.
11985 * g++.target/riscv/rvv/base/vnmsac_vx_tumu_rv32-2.C: New test.
11986 * g++.target/riscv/rvv/base/vnmsac_vx_tumu_rv32-3.C: New test.
11987
11988 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
11989
11990 * g++.target/riscv/rvv/base/vnmsac_vx_mu_rv64-1.C: New test.
11991 * g++.target/riscv/rvv/base/vnmsac_vx_mu_rv64-2.C: New test.
11992 * g++.target/riscv/rvv/base/vnmsac_vx_mu_rv64-3.C: New test.
11993 * g++.target/riscv/rvv/base/vnmsac_vx_rv64-1.C: New test.
11994 * g++.target/riscv/rvv/base/vnmsac_vx_rv64-2.C: New test.
11995 * g++.target/riscv/rvv/base/vnmsac_vx_rv64-3.C: New test.
11996 * g++.target/riscv/rvv/base/vnmsac_vx_tu_rv64-1.C: New test.
11997 * g++.target/riscv/rvv/base/vnmsac_vx_tu_rv64-2.C: New test.
11998 * g++.target/riscv/rvv/base/vnmsac_vx_tu_rv64-3.C: New test.
11999 * g++.target/riscv/rvv/base/vnmsac_vx_tum_rv64-1.C: New test.
12000 * g++.target/riscv/rvv/base/vnmsac_vx_tum_rv64-2.C: New test.
12001 * g++.target/riscv/rvv/base/vnmsac_vx_tum_rv64-3.C: New test.
12002 * g++.target/riscv/rvv/base/vnmsac_vx_tumu_rv64-1.C: New test.
12003 * g++.target/riscv/rvv/base/vnmsac_vx_tumu_rv64-2.C: New test.
12004 * g++.target/riscv/rvv/base/vnmsac_vx_tumu_rv64-3.C: New test.
12005
12006 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
12007
12008 * g++.target/riscv/rvv/base/vnmsub_vv-1.C: New test.
12009 * g++.target/riscv/rvv/base/vnmsub_vv-2.C: New test.
12010 * g++.target/riscv/rvv/base/vnmsub_vv-3.C: New test.
12011 * g++.target/riscv/rvv/base/vnmsub_vv_mu-1.C: New test.
12012 * g++.target/riscv/rvv/base/vnmsub_vv_mu-2.C: New test.
12013 * g++.target/riscv/rvv/base/vnmsub_vv_mu-3.C: New test.
12014 * g++.target/riscv/rvv/base/vnmsub_vv_tu-1.C: New test.
12015 * g++.target/riscv/rvv/base/vnmsub_vv_tu-2.C: New test.
12016 * g++.target/riscv/rvv/base/vnmsub_vv_tu-3.C: New test.
12017 * g++.target/riscv/rvv/base/vnmsub_vv_tum-1.C: New test.
12018 * g++.target/riscv/rvv/base/vnmsub_vv_tum-2.C: New test.
12019 * g++.target/riscv/rvv/base/vnmsub_vv_tum-3.C: New test.
12020 * g++.target/riscv/rvv/base/vnmsub_vv_tumu-1.C: New test.
12021 * g++.target/riscv/rvv/base/vnmsub_vv_tumu-2.C: New test.
12022 * g++.target/riscv/rvv/base/vnmsub_vv_tumu-3.C: New test.
12023
12024 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
12025
12026 * g++.target/riscv/rvv/base/vnmsub_vx_mu_rv32-1.C: New test.
12027 * g++.target/riscv/rvv/base/vnmsub_vx_mu_rv32-2.C: New test.
12028 * g++.target/riscv/rvv/base/vnmsub_vx_mu_rv32-3.C: New test.
12029 * g++.target/riscv/rvv/base/vnmsub_vx_rv32-1.C: New test.
12030 * g++.target/riscv/rvv/base/vnmsub_vx_rv32-2.C: New test.
12031 * g++.target/riscv/rvv/base/vnmsub_vx_rv32-3.C: New test.
12032 * g++.target/riscv/rvv/base/vnmsub_vx_tu_rv32-1.C: New test.
12033 * g++.target/riscv/rvv/base/vnmsub_vx_tu_rv32-2.C: New test.
12034 * g++.target/riscv/rvv/base/vnmsub_vx_tu_rv32-3.C: New test.
12035 * g++.target/riscv/rvv/base/vnmsub_vx_tum_rv32-1.C: New test.
12036 * g++.target/riscv/rvv/base/vnmsub_vx_tum_rv32-2.C: New test.
12037 * g++.target/riscv/rvv/base/vnmsub_vx_tum_rv32-3.C: New test.
12038 * g++.target/riscv/rvv/base/vnmsub_vx_tumu_rv32-1.C: New test.
12039 * g++.target/riscv/rvv/base/vnmsub_vx_tumu_rv32-2.C: New test.
12040 * g++.target/riscv/rvv/base/vnmsub_vx_tumu_rv32-3.C: New test.
12041
12042 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
12043
12044 * g++.target/riscv/rvv/base/vnmsub_vx_mu_rv64-1.C: New test.
12045 * g++.target/riscv/rvv/base/vnmsub_vx_mu_rv64-2.C: New test.
12046 * g++.target/riscv/rvv/base/vnmsub_vx_mu_rv64-3.C: New test.
12047 * g++.target/riscv/rvv/base/vnmsub_vx_rv64-1.C: New test.
12048 * g++.target/riscv/rvv/base/vnmsub_vx_rv64-2.C: New test.
12049 * g++.target/riscv/rvv/base/vnmsub_vx_rv64-3.C: New test.
12050 * g++.target/riscv/rvv/base/vnmsub_vx_tu_rv64-1.C: New test.
12051 * g++.target/riscv/rvv/base/vnmsub_vx_tu_rv64-2.C: New test.
12052 * g++.target/riscv/rvv/base/vnmsub_vx_tu_rv64-3.C: New test.
12053 * g++.target/riscv/rvv/base/vnmsub_vx_tum_rv64-1.C: New test.
12054 * g++.target/riscv/rvv/base/vnmsub_vx_tum_rv64-2.C: New test.
12055 * g++.target/riscv/rvv/base/vnmsub_vx_tum_rv64-3.C: New test.
12056 * g++.target/riscv/rvv/base/vnmsub_vx_tumu_rv64-1.C: New test.
12057 * g++.target/riscv/rvv/base/vnmsub_vx_tumu_rv64-2.C: New test.
12058 * g++.target/riscv/rvv/base/vnmsub_vx_tumu_rv64-3.C: New test.
12059
12060 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
12061
12062 * g++.target/riscv/rvv/base/vwmacc_vv-1.C: New test.
12063 * g++.target/riscv/rvv/base/vwmacc_vv-2.C: New test.
12064 * g++.target/riscv/rvv/base/vwmacc_vv-3.C: New test.
12065 * g++.target/riscv/rvv/base/vwmacc_vv_mu-1.C: New test.
12066 * g++.target/riscv/rvv/base/vwmacc_vv_mu-2.C: New test.
12067 * g++.target/riscv/rvv/base/vwmacc_vv_mu-3.C: New test.
12068 * g++.target/riscv/rvv/base/vwmacc_vv_tu-1.C: New test.
12069 * g++.target/riscv/rvv/base/vwmacc_vv_tu-2.C: New test.
12070 * g++.target/riscv/rvv/base/vwmacc_vv_tu-3.C: New test.
12071 * g++.target/riscv/rvv/base/vwmacc_vv_tum-1.C: New test.
12072 * g++.target/riscv/rvv/base/vwmacc_vv_tum-2.C: New test.
12073 * g++.target/riscv/rvv/base/vwmacc_vv_tum-3.C: New test.
12074 * g++.target/riscv/rvv/base/vwmacc_vv_tumu-1.C: New test.
12075 * g++.target/riscv/rvv/base/vwmacc_vv_tumu-2.C: New test.
12076 * g++.target/riscv/rvv/base/vwmacc_vv_tumu-3.C: New test.
12077 * g++.target/riscv/rvv/base/vwmaccsu_vv-1.C: New test.
12078 * g++.target/riscv/rvv/base/vwmaccsu_vv-2.C: New test.
12079 * g++.target/riscv/rvv/base/vwmaccsu_vv-3.C: New test.
12080 * g++.target/riscv/rvv/base/vwmaccsu_vv_mu-1.C: New test.
12081 * g++.target/riscv/rvv/base/vwmaccsu_vv_mu-2.C: New test.
12082 * g++.target/riscv/rvv/base/vwmaccsu_vv_mu-3.C: New test.
12083 * g++.target/riscv/rvv/base/vwmaccsu_vv_tu-1.C: New test.
12084 * g++.target/riscv/rvv/base/vwmaccsu_vv_tu-2.C: New test.
12085 * g++.target/riscv/rvv/base/vwmaccsu_vv_tu-3.C: New test.
12086 * g++.target/riscv/rvv/base/vwmaccsu_vv_tum-1.C: New test.
12087 * g++.target/riscv/rvv/base/vwmaccsu_vv_tum-2.C: New test.
12088 * g++.target/riscv/rvv/base/vwmaccsu_vv_tum-3.C: New test.
12089 * g++.target/riscv/rvv/base/vwmaccsu_vv_tumu-1.C: New test.
12090 * g++.target/riscv/rvv/base/vwmaccsu_vv_tumu-2.C: New test.
12091 * g++.target/riscv/rvv/base/vwmaccsu_vv_tumu-3.C: New test.
12092 * g++.target/riscv/rvv/base/vwmaccu_vv-1.C: New test.
12093 * g++.target/riscv/rvv/base/vwmaccu_vv-2.C: New test.
12094 * g++.target/riscv/rvv/base/vwmaccu_vv-3.C: New test.
12095 * g++.target/riscv/rvv/base/vwmaccu_vv_mu-1.C: New test.
12096 * g++.target/riscv/rvv/base/vwmaccu_vv_mu-2.C: New test.
12097 * g++.target/riscv/rvv/base/vwmaccu_vv_mu-3.C: New test.
12098 * g++.target/riscv/rvv/base/vwmaccu_vv_tu-1.C: New test.
12099 * g++.target/riscv/rvv/base/vwmaccu_vv_tu-2.C: New test.
12100 * g++.target/riscv/rvv/base/vwmaccu_vv_tu-3.C: New test.
12101 * g++.target/riscv/rvv/base/vwmaccu_vv_tum-1.C: New test.
12102 * g++.target/riscv/rvv/base/vwmaccu_vv_tum-2.C: New test.
12103 * g++.target/riscv/rvv/base/vwmaccu_vv_tum-3.C: New test.
12104 * g++.target/riscv/rvv/base/vwmaccu_vv_tumu-1.C: New test.
12105 * g++.target/riscv/rvv/base/vwmaccu_vv_tumu-2.C: New test.
12106 * g++.target/riscv/rvv/base/vwmaccu_vv_tumu-3.C: New test.
12107
12108 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
12109
12110 * g++.target/riscv/rvv/base/vwmacc_vx-1.C: New test.
12111 * g++.target/riscv/rvv/base/vwmacc_vx-2.C: New test.
12112 * g++.target/riscv/rvv/base/vwmacc_vx-3.C: New test.
12113 * g++.target/riscv/rvv/base/vwmacc_vx_mu-1.C: New test.
12114 * g++.target/riscv/rvv/base/vwmacc_vx_mu-2.C: New test.
12115 * g++.target/riscv/rvv/base/vwmacc_vx_mu-3.C: New test.
12116 * g++.target/riscv/rvv/base/vwmacc_vx_tu-1.C: New test.
12117 * g++.target/riscv/rvv/base/vwmacc_vx_tu-2.C: New test.
12118 * g++.target/riscv/rvv/base/vwmacc_vx_tu-3.C: New test.
12119 * g++.target/riscv/rvv/base/vwmacc_vx_tum-1.C: New test.
12120 * g++.target/riscv/rvv/base/vwmacc_vx_tum-2.C: New test.
12121 * g++.target/riscv/rvv/base/vwmacc_vx_tum-3.C: New test.
12122 * g++.target/riscv/rvv/base/vwmacc_vx_tumu-1.C: New test.
12123 * g++.target/riscv/rvv/base/vwmacc_vx_tumu-2.C: New test.
12124 * g++.target/riscv/rvv/base/vwmacc_vx_tumu-3.C: New test.
12125 * g++.target/riscv/rvv/base/vwmaccsu_vx-1.C: New test.
12126 * g++.target/riscv/rvv/base/vwmaccsu_vx-2.C: New test.
12127 * g++.target/riscv/rvv/base/vwmaccsu_vx-3.C: New test.
12128 * g++.target/riscv/rvv/base/vwmaccsu_vx_mu-1.C: New test.
12129 * g++.target/riscv/rvv/base/vwmaccsu_vx_mu-2.C: New test.
12130 * g++.target/riscv/rvv/base/vwmaccsu_vx_mu-3.C: New test.
12131 * g++.target/riscv/rvv/base/vwmaccsu_vx_tu-1.C: New test.
12132 * g++.target/riscv/rvv/base/vwmaccsu_vx_tu-2.C: New test.
12133 * g++.target/riscv/rvv/base/vwmaccsu_vx_tu-3.C: New test.
12134 * g++.target/riscv/rvv/base/vwmaccsu_vx_tum-1.C: New test.
12135 * g++.target/riscv/rvv/base/vwmaccsu_vx_tum-2.C: New test.
12136 * g++.target/riscv/rvv/base/vwmaccsu_vx_tum-3.C: New test.
12137 * g++.target/riscv/rvv/base/vwmaccsu_vx_tumu-1.C: New test.
12138 * g++.target/riscv/rvv/base/vwmaccsu_vx_tumu-2.C: New test.
12139 * g++.target/riscv/rvv/base/vwmaccsu_vx_tumu-3.C: New test.
12140 * g++.target/riscv/rvv/base/vwmaccu_vx-1.C: New test.
12141 * g++.target/riscv/rvv/base/vwmaccu_vx-2.C: New test.
12142 * g++.target/riscv/rvv/base/vwmaccu_vx-3.C: New test.
12143 * g++.target/riscv/rvv/base/vwmaccu_vx_mu-1.C: New test.
12144 * g++.target/riscv/rvv/base/vwmaccu_vx_mu-2.C: New test.
12145 * g++.target/riscv/rvv/base/vwmaccu_vx_mu-3.C: New test.
12146 * g++.target/riscv/rvv/base/vwmaccu_vx_tu-1.C: New test.
12147 * g++.target/riscv/rvv/base/vwmaccu_vx_tu-2.C: New test.
12148 * g++.target/riscv/rvv/base/vwmaccu_vx_tu-3.C: New test.
12149 * g++.target/riscv/rvv/base/vwmaccu_vx_tum-1.C: New test.
12150 * g++.target/riscv/rvv/base/vwmaccu_vx_tum-2.C: New test.
12151 * g++.target/riscv/rvv/base/vwmaccu_vx_tum-3.C: New test.
12152 * g++.target/riscv/rvv/base/vwmaccu_vx_tumu-1.C: New test.
12153 * g++.target/riscv/rvv/base/vwmaccu_vx_tumu-2.C: New test.
12154 * g++.target/riscv/rvv/base/vwmaccu_vx_tumu-3.C: New test.
12155 * g++.target/riscv/rvv/base/vwmaccus_vx-1.C: New test.
12156 * g++.target/riscv/rvv/base/vwmaccus_vx-2.C: New test.
12157 * g++.target/riscv/rvv/base/vwmaccus_vx-3.C: New test.
12158 * g++.target/riscv/rvv/base/vwmaccus_vx_mu-1.C: New test.
12159 * g++.target/riscv/rvv/base/vwmaccus_vx_mu-2.C: New test.
12160 * g++.target/riscv/rvv/base/vwmaccus_vx_mu-3.C: New test.
12161 * g++.target/riscv/rvv/base/vwmaccus_vx_tu-1.C: New test.
12162 * g++.target/riscv/rvv/base/vwmaccus_vx_tu-2.C: New test.
12163 * g++.target/riscv/rvv/base/vwmaccus_vx_tu-3.C: New test.
12164 * g++.target/riscv/rvv/base/vwmaccus_vx_tum-1.C: New test.
12165 * g++.target/riscv/rvv/base/vwmaccus_vx_tum-2.C: New test.
12166 * g++.target/riscv/rvv/base/vwmaccus_vx_tum-3.C: New test.
12167 * g++.target/riscv/rvv/base/vwmaccus_vx_tumu-1.C: New test.
12168 * g++.target/riscv/rvv/base/vwmaccus_vx_tumu-2.C: New test.
12169 * g++.target/riscv/rvv/base/vwmaccus_vx_tumu-3.C: New test.
12170
12171 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
12172
12173 * gcc.target/riscv/rvv/base/ternop_vv_constraint-1.c: New test.
12174 * gcc.target/riscv/rvv/base/ternop_vv_constraint-2.c: New test.
12175 * gcc.target/riscv/rvv/base/ternop_vx_constraint-1.c: New test.
12176 * gcc.target/riscv/rvv/base/ternop_vx_constraint-2.c: New test.
12177 * gcc.target/riscv/rvv/base/ternop_vx_constraint-3.c: New test.
12178 * gcc.target/riscv/rvv/base/ternop_vx_constraint-4.c: New test.
12179 * gcc.target/riscv/rvv/base/ternop_vx_constraint-5.c: New test.
12180 * gcc.target/riscv/rvv/base/ternop_vx_constraint-6.c: New test.
12181 * gcc.target/riscv/rvv/base/ternop_vx_constraint-7.c: New test.
12182
12183 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
12184
12185 * gcc.target/riscv/rvv/base/vmacc_vv-1.c: New test.
12186 * gcc.target/riscv/rvv/base/vmacc_vv-2.c: New test.
12187 * gcc.target/riscv/rvv/base/vmacc_vv-3.c: New test.
12188 * gcc.target/riscv/rvv/base/vmacc_vv_m-1.c: New test.
12189 * gcc.target/riscv/rvv/base/vmacc_vv_m-2.c: New test.
12190 * gcc.target/riscv/rvv/base/vmacc_vv_m-3.c: New test.
12191 * gcc.target/riscv/rvv/base/vmacc_vv_mu-1.c: New test.
12192 * gcc.target/riscv/rvv/base/vmacc_vv_mu-2.c: New test.
12193 * gcc.target/riscv/rvv/base/vmacc_vv_mu-3.c: New test.
12194 * gcc.target/riscv/rvv/base/vmacc_vv_tu-1.c: New test.
12195 * gcc.target/riscv/rvv/base/vmacc_vv_tu-2.c: New test.
12196 * gcc.target/riscv/rvv/base/vmacc_vv_tu-3.c: New test.
12197 * gcc.target/riscv/rvv/base/vmacc_vv_tum-1.c: New test.
12198 * gcc.target/riscv/rvv/base/vmacc_vv_tum-2.c: New test.
12199 * gcc.target/riscv/rvv/base/vmacc_vv_tum-3.c: New test.
12200 * gcc.target/riscv/rvv/base/vmacc_vv_tumu-1.c: New test.
12201 * gcc.target/riscv/rvv/base/vmacc_vv_tumu-2.c: New test.
12202 * gcc.target/riscv/rvv/base/vmacc_vv_tumu-3.c: New test.
12203
12204 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
12205
12206 * gcc.target/riscv/rvv/base/vmacc_vx_m_rv32-1.c: New test.
12207 * gcc.target/riscv/rvv/base/vmacc_vx_m_rv32-2.c: New test.
12208 * gcc.target/riscv/rvv/base/vmacc_vx_m_rv32-3.c: New test.
12209 * gcc.target/riscv/rvv/base/vmacc_vx_mu_rv32-1.c: New test.
12210 * gcc.target/riscv/rvv/base/vmacc_vx_mu_rv32-2.c: New test.
12211 * gcc.target/riscv/rvv/base/vmacc_vx_mu_rv32-3.c: New test.
12212 * gcc.target/riscv/rvv/base/vmacc_vx_rv32-1.c: New test.
12213 * gcc.target/riscv/rvv/base/vmacc_vx_rv32-2.c: New test.
12214 * gcc.target/riscv/rvv/base/vmacc_vx_rv32-3.c: New test.
12215 * gcc.target/riscv/rvv/base/vmacc_vx_tu_rv32-1.c: New test.
12216 * gcc.target/riscv/rvv/base/vmacc_vx_tu_rv32-2.c: New test.
12217 * gcc.target/riscv/rvv/base/vmacc_vx_tu_rv32-3.c: New test.
12218 * gcc.target/riscv/rvv/base/vmacc_vx_tum_rv32-1.c: New test.
12219 * gcc.target/riscv/rvv/base/vmacc_vx_tum_rv32-2.c: New test.
12220 * gcc.target/riscv/rvv/base/vmacc_vx_tum_rv32-3.c: New test.
12221 * gcc.target/riscv/rvv/base/vmacc_vx_tumu_rv32-1.c: New test.
12222 * gcc.target/riscv/rvv/base/vmacc_vx_tumu_rv32-2.c: New test.
12223 * gcc.target/riscv/rvv/base/vmacc_vx_tumu_rv32-3.c: New test.
12224
12225 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
12226
12227 * gcc.target/riscv/rvv/base/vmacc_vx_m_rv64-1.c: New test.
12228 * gcc.target/riscv/rvv/base/vmacc_vx_m_rv64-2.c: New test.
12229 * gcc.target/riscv/rvv/base/vmacc_vx_m_rv64-3.c: New test.
12230 * gcc.target/riscv/rvv/base/vmacc_vx_mu_rv64-1.c: New test.
12231 * gcc.target/riscv/rvv/base/vmacc_vx_mu_rv64-2.c: New test.
12232 * gcc.target/riscv/rvv/base/vmacc_vx_mu_rv64-3.c: New test.
12233 * gcc.target/riscv/rvv/base/vmacc_vx_rv64-1.c: New test.
12234 * gcc.target/riscv/rvv/base/vmacc_vx_rv64-2.c: New test.
12235 * gcc.target/riscv/rvv/base/vmacc_vx_rv64-3.c: New test.
12236 * gcc.target/riscv/rvv/base/vmacc_vx_tu_rv64-1.c: New test.
12237 * gcc.target/riscv/rvv/base/vmacc_vx_tu_rv64-2.c: New test.
12238 * gcc.target/riscv/rvv/base/vmacc_vx_tu_rv64-3.c: New test.
12239 * gcc.target/riscv/rvv/base/vmacc_vx_tum_rv64-1.c: New test.
12240 * gcc.target/riscv/rvv/base/vmacc_vx_tum_rv64-2.c: New test.
12241 * gcc.target/riscv/rvv/base/vmacc_vx_tum_rv64-3.c: New test.
12242 * gcc.target/riscv/rvv/base/vmacc_vx_tumu_rv64-1.c: New test.
12243 * gcc.target/riscv/rvv/base/vmacc_vx_tumu_rv64-2.c: New test.
12244 * gcc.target/riscv/rvv/base/vmacc_vx_tumu_rv64-3.c: New test.
12245
12246 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
12247
12248 * gcc.target/riscv/rvv/base/vmadd_vv-1.c: New test.
12249 * gcc.target/riscv/rvv/base/vmadd_vv-2.c: New test.
12250 * gcc.target/riscv/rvv/base/vmadd_vv-3.c: New test.
12251 * gcc.target/riscv/rvv/base/vmadd_vv_m-1.c: New test.
12252 * gcc.target/riscv/rvv/base/vmadd_vv_m-2.c: New test.
12253 * gcc.target/riscv/rvv/base/vmadd_vv_m-3.c: New test.
12254 * gcc.target/riscv/rvv/base/vmadd_vv_mu-1.c: New test.
12255 * gcc.target/riscv/rvv/base/vmadd_vv_mu-2.c: New test.
12256 * gcc.target/riscv/rvv/base/vmadd_vv_mu-3.c: New test.
12257 * gcc.target/riscv/rvv/base/vmadd_vv_tu-1.c: New test.
12258 * gcc.target/riscv/rvv/base/vmadd_vv_tu-2.c: New test.
12259 * gcc.target/riscv/rvv/base/vmadd_vv_tu-3.c: New test.
12260 * gcc.target/riscv/rvv/base/vmadd_vv_tum-1.c: New test.
12261 * gcc.target/riscv/rvv/base/vmadd_vv_tum-2.c: New test.
12262 * gcc.target/riscv/rvv/base/vmadd_vv_tum-3.c: New test.
12263 * gcc.target/riscv/rvv/base/vmadd_vv_tumu-1.c: New test.
12264 * gcc.target/riscv/rvv/base/vmadd_vv_tumu-2.c: New test.
12265 * gcc.target/riscv/rvv/base/vmadd_vv_tumu-3.c: New test.
12266
12267 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
12268
12269 * gcc.target/riscv/rvv/base/vmadd_vx_m_rv32-1.c: New test.
12270 * gcc.target/riscv/rvv/base/vmadd_vx_m_rv32-2.c: New test.
12271 * gcc.target/riscv/rvv/base/vmadd_vx_m_rv32-3.c: New test.
12272 * gcc.target/riscv/rvv/base/vmadd_vx_mu_rv32-1.c: New test.
12273 * gcc.target/riscv/rvv/base/vmadd_vx_mu_rv32-2.c: New test.
12274 * gcc.target/riscv/rvv/base/vmadd_vx_mu_rv32-3.c: New test.
12275 * gcc.target/riscv/rvv/base/vmadd_vx_rv32-1.c: New test.
12276 * gcc.target/riscv/rvv/base/vmadd_vx_rv32-2.c: New test.
12277 * gcc.target/riscv/rvv/base/vmadd_vx_rv32-3.c: New test.
12278 * gcc.target/riscv/rvv/base/vmadd_vx_tu_rv32-1.c: New test.
12279 * gcc.target/riscv/rvv/base/vmadd_vx_tu_rv32-2.c: New test.
12280 * gcc.target/riscv/rvv/base/vmadd_vx_tu_rv32-3.c: New test.
12281 * gcc.target/riscv/rvv/base/vmadd_vx_tum_rv32-1.c: New test.
12282 * gcc.target/riscv/rvv/base/vmadd_vx_tum_rv32-2.c: New test.
12283 * gcc.target/riscv/rvv/base/vmadd_vx_tum_rv32-3.c: New test.
12284 * gcc.target/riscv/rvv/base/vmadd_vx_tumu_rv32-1.c: New test.
12285 * gcc.target/riscv/rvv/base/vmadd_vx_tumu_rv32-2.c: New test.
12286 * gcc.target/riscv/rvv/base/vmadd_vx_tumu_rv32-3.c: New test.
12287
12288 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
12289
12290 * gcc.target/riscv/rvv/base/vmadd_vx_m_rv64-1.c: New test.
12291 * gcc.target/riscv/rvv/base/vmadd_vx_m_rv64-2.c: New test.
12292 * gcc.target/riscv/rvv/base/vmadd_vx_m_rv64-3.c: New test.
12293 * gcc.target/riscv/rvv/base/vmadd_vx_mu_rv64-1.c: New test.
12294 * gcc.target/riscv/rvv/base/vmadd_vx_mu_rv64-2.c: New test.
12295 * gcc.target/riscv/rvv/base/vmadd_vx_mu_rv64-3.c: New test.
12296 * gcc.target/riscv/rvv/base/vmadd_vx_rv64-1.c: New test.
12297 * gcc.target/riscv/rvv/base/vmadd_vx_rv64-2.c: New test.
12298 * gcc.target/riscv/rvv/base/vmadd_vx_rv64-3.c: New test.
12299 * gcc.target/riscv/rvv/base/vmadd_vx_tu_rv64-1.c: New test.
12300 * gcc.target/riscv/rvv/base/vmadd_vx_tu_rv64-2.c: New test.
12301 * gcc.target/riscv/rvv/base/vmadd_vx_tu_rv64-3.c: New test.
12302 * gcc.target/riscv/rvv/base/vmadd_vx_tum_rv64-1.c: New test.
12303 * gcc.target/riscv/rvv/base/vmadd_vx_tum_rv64-2.c: New test.
12304 * gcc.target/riscv/rvv/base/vmadd_vx_tum_rv64-3.c: New test.
12305 * gcc.target/riscv/rvv/base/vmadd_vx_tumu_rv64-1.c: New test.
12306 * gcc.target/riscv/rvv/base/vmadd_vx_tumu_rv64-2.c: New test.
12307 * gcc.target/riscv/rvv/base/vmadd_vx_tumu_rv64-3.c: New test.
12308
12309 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
12310
12311 * gcc.target/riscv/rvv/base/vnmsac_vv-1.c: New test.
12312 * gcc.target/riscv/rvv/base/vnmsac_vv-2.c: New test.
12313 * gcc.target/riscv/rvv/base/vnmsac_vv-3.c: New test.
12314 * gcc.target/riscv/rvv/base/vnmsac_vv_m-1.c: New test.
12315 * gcc.target/riscv/rvv/base/vnmsac_vv_m-2.c: New test.
12316 * gcc.target/riscv/rvv/base/vnmsac_vv_m-3.c: New test.
12317 * gcc.target/riscv/rvv/base/vnmsac_vv_mu-1.c: New test.
12318 * gcc.target/riscv/rvv/base/vnmsac_vv_mu-2.c: New test.
12319 * gcc.target/riscv/rvv/base/vnmsac_vv_mu-3.c: New test.
12320 * gcc.target/riscv/rvv/base/vnmsac_vv_tu-1.c: New test.
12321 * gcc.target/riscv/rvv/base/vnmsac_vv_tu-2.c: New test.
12322 * gcc.target/riscv/rvv/base/vnmsac_vv_tu-3.c: New test.
12323 * gcc.target/riscv/rvv/base/vnmsac_vv_tum-1.c: New test.
12324 * gcc.target/riscv/rvv/base/vnmsac_vv_tum-2.c: New test.
12325 * gcc.target/riscv/rvv/base/vnmsac_vv_tum-3.c: New test.
12326 * gcc.target/riscv/rvv/base/vnmsac_vv_tumu-1.c: New test.
12327 * gcc.target/riscv/rvv/base/vnmsac_vv_tumu-2.c: New test.
12328 * gcc.target/riscv/rvv/base/vnmsac_vv_tumu-3.c: New test.
12329
12330 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
12331
12332 * gcc.target/riscv/rvv/base/vnmsac_vx_m_rv32-1.c: New test.
12333 * gcc.target/riscv/rvv/base/vnmsac_vx_m_rv32-2.c: New test.
12334 * gcc.target/riscv/rvv/base/vnmsac_vx_m_rv32-3.c: New test.
12335 * gcc.target/riscv/rvv/base/vnmsac_vx_mu_rv32-1.c: New test.
12336 * gcc.target/riscv/rvv/base/vnmsac_vx_mu_rv32-2.c: New test.
12337 * gcc.target/riscv/rvv/base/vnmsac_vx_mu_rv32-3.c: New test.
12338 * gcc.target/riscv/rvv/base/vnmsac_vx_rv32-1.c: New test.
12339 * gcc.target/riscv/rvv/base/vnmsac_vx_rv32-2.c: New test.
12340 * gcc.target/riscv/rvv/base/vnmsac_vx_rv32-3.c: New test.
12341 * gcc.target/riscv/rvv/base/vnmsac_vx_tu_rv32-1.c: New test.
12342 * gcc.target/riscv/rvv/base/vnmsac_vx_tu_rv32-2.c: New test.
12343 * gcc.target/riscv/rvv/base/vnmsac_vx_tu_rv32-3.c: New test.
12344 * gcc.target/riscv/rvv/base/vnmsac_vx_tum_rv32-1.c: New test.
12345 * gcc.target/riscv/rvv/base/vnmsac_vx_tum_rv32-2.c: New test.
12346 * gcc.target/riscv/rvv/base/vnmsac_vx_tum_rv32-3.c: New test.
12347 * gcc.target/riscv/rvv/base/vnmsac_vx_tumu_rv32-1.c: New test.
12348 * gcc.target/riscv/rvv/base/vnmsac_vx_tumu_rv32-2.c: New test.
12349 * gcc.target/riscv/rvv/base/vnmsac_vx_tumu_rv32-3.c: New test.
12350
12351 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
12352
12353 * gcc.target/riscv/rvv/base/vnmsac_vx_m_rv64-1.c: New test.
12354 * gcc.target/riscv/rvv/base/vnmsac_vx_m_rv64-2.c: New test.
12355 * gcc.target/riscv/rvv/base/vnmsac_vx_m_rv64-3.c: New test.
12356 * gcc.target/riscv/rvv/base/vnmsac_vx_mu_rv64-1.c: New test.
12357 * gcc.target/riscv/rvv/base/vnmsac_vx_mu_rv64-2.c: New test.
12358 * gcc.target/riscv/rvv/base/vnmsac_vx_mu_rv64-3.c: New test.
12359 * gcc.target/riscv/rvv/base/vnmsac_vx_rv64-1.c: New test.
12360 * gcc.target/riscv/rvv/base/vnmsac_vx_rv64-2.c: New test.
12361 * gcc.target/riscv/rvv/base/vnmsac_vx_rv64-3.c: New test.
12362 * gcc.target/riscv/rvv/base/vnmsac_vx_tu_rv64-1.c: New test.
12363 * gcc.target/riscv/rvv/base/vnmsac_vx_tu_rv64-2.c: New test.
12364 * gcc.target/riscv/rvv/base/vnmsac_vx_tu_rv64-3.c: New test.
12365 * gcc.target/riscv/rvv/base/vnmsac_vx_tum_rv64-1.c: New test.
12366 * gcc.target/riscv/rvv/base/vnmsac_vx_tum_rv64-2.c: New test.
12367 * gcc.target/riscv/rvv/base/vnmsac_vx_tum_rv64-3.c: New test.
12368 * gcc.target/riscv/rvv/base/vnmsac_vx_tumu_rv64-1.c: New test.
12369 * gcc.target/riscv/rvv/base/vnmsac_vx_tumu_rv64-2.c: New test.
12370 * gcc.target/riscv/rvv/base/vnmsac_vx_tumu_rv64-3.c: New test.
12371
12372 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
12373
12374 * gcc.target/riscv/rvv/base/vnmsub_vx_m_rv32-1.c: New test.
12375 * gcc.target/riscv/rvv/base/vnmsub_vx_m_rv32-2.c: New test.
12376 * gcc.target/riscv/rvv/base/vnmsub_vx_m_rv32-3.c: New test.
12377 * gcc.target/riscv/rvv/base/vnmsub_vx_mu_rv32-1.c: New test.
12378 * gcc.target/riscv/rvv/base/vnmsub_vx_mu_rv32-2.c: New test.
12379 * gcc.target/riscv/rvv/base/vnmsub_vx_mu_rv32-3.c: New test.
12380 * gcc.target/riscv/rvv/base/vnmsub_vx_rv32-1.c: New test.
12381 * gcc.target/riscv/rvv/base/vnmsub_vx_rv32-2.c: New test.
12382 * gcc.target/riscv/rvv/base/vnmsub_vx_rv32-3.c: New test.
12383 * gcc.target/riscv/rvv/base/vnmsub_vx_tu_rv32-1.c: New test.
12384 * gcc.target/riscv/rvv/base/vnmsub_vx_tu_rv32-2.c: New test.
12385 * gcc.target/riscv/rvv/base/vnmsub_vx_tu_rv32-3.c: New test.
12386 * gcc.target/riscv/rvv/base/vnmsub_vx_tum_rv32-1.c: New test.
12387 * gcc.target/riscv/rvv/base/vnmsub_vx_tum_rv32-2.c: New test.
12388 * gcc.target/riscv/rvv/base/vnmsub_vx_tum_rv32-3.c: New test.
12389 * gcc.target/riscv/rvv/base/vnmsub_vx_tumu_rv32-1.c: New test.
12390 * gcc.target/riscv/rvv/base/vnmsub_vx_tumu_rv32-2.c: New test.
12391 * gcc.target/riscv/rvv/base/vnmsub_vx_tumu_rv32-3.c: New test.
12392
12393 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
12394
12395 * gcc.target/riscv/rvv/base/vnmsub_vx_m_rv64-1.c: New test.
12396 * gcc.target/riscv/rvv/base/vnmsub_vx_m_rv64-2.c: New test.
12397 * gcc.target/riscv/rvv/base/vnmsub_vx_m_rv64-3.c: New test.
12398 * gcc.target/riscv/rvv/base/vnmsub_vx_mu_rv64-1.c: New test.
12399 * gcc.target/riscv/rvv/base/vnmsub_vx_mu_rv64-2.c: New test.
12400 * gcc.target/riscv/rvv/base/vnmsub_vx_mu_rv64-3.c: New test.
12401 * gcc.target/riscv/rvv/base/vnmsub_vx_rv64-1.c: New test.
12402 * gcc.target/riscv/rvv/base/vnmsub_vx_rv64-2.c: New test.
12403 * gcc.target/riscv/rvv/base/vnmsub_vx_rv64-3.c: New test.
12404 * gcc.target/riscv/rvv/base/vnmsub_vx_tu_rv64-1.c: New test.
12405 * gcc.target/riscv/rvv/base/vnmsub_vx_tu_rv64-2.c: New test.
12406 * gcc.target/riscv/rvv/base/vnmsub_vx_tu_rv64-3.c: New test.
12407 * gcc.target/riscv/rvv/base/vnmsub_vx_tum_rv64-1.c: New test.
12408 * gcc.target/riscv/rvv/base/vnmsub_vx_tum_rv64-2.c: New test.
12409 * gcc.target/riscv/rvv/base/vnmsub_vx_tum_rv64-3.c: New test.
12410 * gcc.target/riscv/rvv/base/vnmsub_vx_tumu_rv64-1.c: New test.
12411 * gcc.target/riscv/rvv/base/vnmsub_vx_tumu_rv64-2.c: New test.
12412 * gcc.target/riscv/rvv/base/vnmsub_vx_tumu_rv64-3.c: New test.
12413
12414 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
12415
12416 * gcc.target/riscv/rvv/base/vnmsub_vv-1.c: New test.
12417 * gcc.target/riscv/rvv/base/vnmsub_vv-2.c: New test.
12418 * gcc.target/riscv/rvv/base/vnmsub_vv-3.c: New test.
12419 * gcc.target/riscv/rvv/base/vnmsub_vv_m-1.c: New test.
12420 * gcc.target/riscv/rvv/base/vnmsub_vv_m-2.c: New test.
12421 * gcc.target/riscv/rvv/base/vnmsub_vv_m-3.c: New test.
12422 * gcc.target/riscv/rvv/base/vnmsub_vv_mu-1.c: New test.
12423 * gcc.target/riscv/rvv/base/vnmsub_vv_mu-2.c: New test.
12424 * gcc.target/riscv/rvv/base/vnmsub_vv_mu-3.c: New test.
12425 * gcc.target/riscv/rvv/base/vnmsub_vv_tu-1.c: New test.
12426 * gcc.target/riscv/rvv/base/vnmsub_vv_tu-2.c: New test.
12427 * gcc.target/riscv/rvv/base/vnmsub_vv_tu-3.c: New test.
12428 * gcc.target/riscv/rvv/base/vnmsub_vv_tum-1.c: New test.
12429 * gcc.target/riscv/rvv/base/vnmsub_vv_tum-2.c: New test.
12430 * gcc.target/riscv/rvv/base/vnmsub_vv_tum-3.c: New test.
12431 * gcc.target/riscv/rvv/base/vnmsub_vv_tumu-1.c: New test.
12432 * gcc.target/riscv/rvv/base/vnmsub_vv_tumu-2.c: New test.
12433 * gcc.target/riscv/rvv/base/vnmsub_vv_tumu-3.c: New test.
12434
12435 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
12436
12437 * gcc.target/riscv/rvv/base/vwmacc_vv-1.c: New test.
12438 * gcc.target/riscv/rvv/base/vwmacc_vv-2.c: New test.
12439 * gcc.target/riscv/rvv/base/vwmacc_vv-3.c: New test.
12440 * gcc.target/riscv/rvv/base/vwmacc_vv_m-1.c: New test.
12441 * gcc.target/riscv/rvv/base/vwmacc_vv_m-2.c: New test.
12442 * gcc.target/riscv/rvv/base/vwmacc_vv_m-3.c: New test.
12443 * gcc.target/riscv/rvv/base/vwmacc_vv_mu-1.c: New test.
12444 * gcc.target/riscv/rvv/base/vwmacc_vv_mu-2.c: New test.
12445 * gcc.target/riscv/rvv/base/vwmacc_vv_mu-3.c: New test.
12446 * gcc.target/riscv/rvv/base/vwmacc_vv_tu-1.c: New test.
12447 * gcc.target/riscv/rvv/base/vwmacc_vv_tu-2.c: New test.
12448 * gcc.target/riscv/rvv/base/vwmacc_vv_tu-3.c: New test.
12449 * gcc.target/riscv/rvv/base/vwmacc_vv_tum-1.c: New test.
12450 * gcc.target/riscv/rvv/base/vwmacc_vv_tum-2.c: New test.
12451 * gcc.target/riscv/rvv/base/vwmacc_vv_tum-3.c: New test.
12452 * gcc.target/riscv/rvv/base/vwmacc_vv_tumu-1.c: New test.
12453 * gcc.target/riscv/rvv/base/vwmacc_vv_tumu-2.c: New test.
12454 * gcc.target/riscv/rvv/base/vwmacc_vv_tumu-3.c: New test.
12455 * gcc.target/riscv/rvv/base/vwmaccsu_vv-1.c: New test.
12456 * gcc.target/riscv/rvv/base/vwmaccsu_vv-2.c: New test.
12457 * gcc.target/riscv/rvv/base/vwmaccsu_vv-3.c: New test.
12458 * gcc.target/riscv/rvv/base/vwmaccsu_vv_m-1.c: New test.
12459 * gcc.target/riscv/rvv/base/vwmaccsu_vv_m-2.c: New test.
12460 * gcc.target/riscv/rvv/base/vwmaccsu_vv_m-3.c: New test.
12461 * gcc.target/riscv/rvv/base/vwmaccsu_vv_mu-1.c: New test.
12462 * gcc.target/riscv/rvv/base/vwmaccsu_vv_mu-2.c: New test.
12463 * gcc.target/riscv/rvv/base/vwmaccsu_vv_mu-3.c: New test.
12464 * gcc.target/riscv/rvv/base/vwmaccsu_vv_tu-1.c: New test.
12465 * gcc.target/riscv/rvv/base/vwmaccsu_vv_tu-2.c: New test.
12466 * gcc.target/riscv/rvv/base/vwmaccsu_vv_tu-3.c: New test.
12467 * gcc.target/riscv/rvv/base/vwmaccsu_vv_tum-1.c: New test.
12468 * gcc.target/riscv/rvv/base/vwmaccsu_vv_tum-2.c: New test.
12469 * gcc.target/riscv/rvv/base/vwmaccsu_vv_tum-3.c: New test.
12470 * gcc.target/riscv/rvv/base/vwmaccsu_vv_tumu-1.c: New test.
12471 * gcc.target/riscv/rvv/base/vwmaccsu_vv_tumu-2.c: New test.
12472 * gcc.target/riscv/rvv/base/vwmaccsu_vv_tumu-3.c: New test.
12473 * gcc.target/riscv/rvv/base/vwmaccu_vv-1.c: New test.
12474 * gcc.target/riscv/rvv/base/vwmaccu_vv-2.c: New test.
12475 * gcc.target/riscv/rvv/base/vwmaccu_vv-3.c: New test.
12476 * gcc.target/riscv/rvv/base/vwmaccu_vv_m-1.c: New test.
12477 * gcc.target/riscv/rvv/base/vwmaccu_vv_m-2.c: New test.
12478 * gcc.target/riscv/rvv/base/vwmaccu_vv_m-3.c: New test.
12479 * gcc.target/riscv/rvv/base/vwmaccu_vv_mu-1.c: New test.
12480 * gcc.target/riscv/rvv/base/vwmaccu_vv_mu-2.c: New test.
12481 * gcc.target/riscv/rvv/base/vwmaccu_vv_mu-3.c: New test.
12482 * gcc.target/riscv/rvv/base/vwmaccu_vv_tu-1.c: New test.
12483 * gcc.target/riscv/rvv/base/vwmaccu_vv_tu-2.c: New test.
12484 * gcc.target/riscv/rvv/base/vwmaccu_vv_tu-3.c: New test.
12485 * gcc.target/riscv/rvv/base/vwmaccu_vv_tum-1.c: New test.
12486 * gcc.target/riscv/rvv/base/vwmaccu_vv_tum-2.c: New test.
12487 * gcc.target/riscv/rvv/base/vwmaccu_vv_tum-3.c: New test.
12488 * gcc.target/riscv/rvv/base/vwmaccu_vv_tumu-1.c: New test.
12489 * gcc.target/riscv/rvv/base/vwmaccu_vv_tumu-2.c: New test.
12490 * gcc.target/riscv/rvv/base/vwmaccu_vv_tumu-3.c: New test.
12491
12492 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
12493
12494 * gcc.target/riscv/rvv/base/vwmacc_vx-1.c: New test.
12495 * gcc.target/riscv/rvv/base/vwmacc_vx-2.c: New test.
12496 * gcc.target/riscv/rvv/base/vwmacc_vx-3.c: New test.
12497 * gcc.target/riscv/rvv/base/vwmacc_vx_m-1.c: New test.
12498 * gcc.target/riscv/rvv/base/vwmacc_vx_m-2.c: New test.
12499 * gcc.target/riscv/rvv/base/vwmacc_vx_m-3.c: New test.
12500 * gcc.target/riscv/rvv/base/vwmacc_vx_mu-1.c: New test.
12501 * gcc.target/riscv/rvv/base/vwmacc_vx_mu-2.c: New test.
12502 * gcc.target/riscv/rvv/base/vwmacc_vx_mu-3.c: New test.
12503 * gcc.target/riscv/rvv/base/vwmacc_vx_tu-1.c: New test.
12504 * gcc.target/riscv/rvv/base/vwmacc_vx_tu-2.c: New test.
12505 * gcc.target/riscv/rvv/base/vwmacc_vx_tu-3.c: New test.
12506 * gcc.target/riscv/rvv/base/vwmacc_vx_tum-1.c: New test.
12507 * gcc.target/riscv/rvv/base/vwmacc_vx_tum-2.c: New test.
12508 * gcc.target/riscv/rvv/base/vwmacc_vx_tum-3.c: New test.
12509 * gcc.target/riscv/rvv/base/vwmacc_vx_tumu-1.c: New test.
12510 * gcc.target/riscv/rvv/base/vwmacc_vx_tumu-2.c: New test.
12511 * gcc.target/riscv/rvv/base/vwmacc_vx_tumu-3.c: New test.
12512 * gcc.target/riscv/rvv/base/vwmaccsu_vx-1.c: New test.
12513 * gcc.target/riscv/rvv/base/vwmaccsu_vx-2.c: New test.
12514 * gcc.target/riscv/rvv/base/vwmaccsu_vx-3.c: New test.
12515 * gcc.target/riscv/rvv/base/vwmaccsu_vx_m-1.c: New test.
12516 * gcc.target/riscv/rvv/base/vwmaccsu_vx_m-2.c: New test.
12517 * gcc.target/riscv/rvv/base/vwmaccsu_vx_m-3.c: New test.
12518 * gcc.target/riscv/rvv/base/vwmaccsu_vx_mu-1.c: New test.
12519 * gcc.target/riscv/rvv/base/vwmaccsu_vx_mu-2.c: New test.
12520 * gcc.target/riscv/rvv/base/vwmaccsu_vx_mu-3.c: New test.
12521 * gcc.target/riscv/rvv/base/vwmaccsu_vx_tu-1.c: New test.
12522 * gcc.target/riscv/rvv/base/vwmaccsu_vx_tu-2.c: New test.
12523 * gcc.target/riscv/rvv/base/vwmaccsu_vx_tu-3.c: New test.
12524 * gcc.target/riscv/rvv/base/vwmaccsu_vx_tum-1.c: New test.
12525 * gcc.target/riscv/rvv/base/vwmaccsu_vx_tum-2.c: New test.
12526 * gcc.target/riscv/rvv/base/vwmaccsu_vx_tum-3.c: New test.
12527 * gcc.target/riscv/rvv/base/vwmaccsu_vx_tumu-1.c: New test.
12528 * gcc.target/riscv/rvv/base/vwmaccsu_vx_tumu-2.c: New test.
12529 * gcc.target/riscv/rvv/base/vwmaccsu_vx_tumu-3.c: New test.
12530 * gcc.target/riscv/rvv/base/vwmaccu_vx-1.c: New test.
12531 * gcc.target/riscv/rvv/base/vwmaccu_vx-2.c: New test.
12532 * gcc.target/riscv/rvv/base/vwmaccu_vx-3.c: New test.
12533 * gcc.target/riscv/rvv/base/vwmaccu_vx_m-1.c: New test.
12534 * gcc.target/riscv/rvv/base/vwmaccu_vx_m-2.c: New test.
12535 * gcc.target/riscv/rvv/base/vwmaccu_vx_m-3.c: New test.
12536 * gcc.target/riscv/rvv/base/vwmaccu_vx_mu-1.c: New test.
12537 * gcc.target/riscv/rvv/base/vwmaccu_vx_mu-2.c: New test.
12538 * gcc.target/riscv/rvv/base/vwmaccu_vx_mu-3.c: New test.
12539 * gcc.target/riscv/rvv/base/vwmaccu_vx_tu-1.c: New test.
12540 * gcc.target/riscv/rvv/base/vwmaccu_vx_tu-2.c: New test.
12541 * gcc.target/riscv/rvv/base/vwmaccu_vx_tu-3.c: New test.
12542 * gcc.target/riscv/rvv/base/vwmaccu_vx_tum-1.c: New test.
12543 * gcc.target/riscv/rvv/base/vwmaccu_vx_tum-2.c: New test.
12544 * gcc.target/riscv/rvv/base/vwmaccu_vx_tum-3.c: New test.
12545 * gcc.target/riscv/rvv/base/vwmaccu_vx_tumu-1.c: New test.
12546 * gcc.target/riscv/rvv/base/vwmaccu_vx_tumu-2.c: New test.
12547 * gcc.target/riscv/rvv/base/vwmaccu_vx_tumu-3.c: New test.
12548 * gcc.target/riscv/rvv/base/vwmaccus_vx-1.c: New test.
12549 * gcc.target/riscv/rvv/base/vwmaccus_vx-2.c: New test.
12550 * gcc.target/riscv/rvv/base/vwmaccus_vx-3.c: New test.
12551 * gcc.target/riscv/rvv/base/vwmaccus_vx_m-1.c: New test.
12552 * gcc.target/riscv/rvv/base/vwmaccus_vx_m-2.c: New test.
12553 * gcc.target/riscv/rvv/base/vwmaccus_vx_m-3.c: New test.
12554 * gcc.target/riscv/rvv/base/vwmaccus_vx_mu-1.c: New test.
12555 * gcc.target/riscv/rvv/base/vwmaccus_vx_mu-2.c: New test.
12556 * gcc.target/riscv/rvv/base/vwmaccus_vx_mu-3.c: New test.
12557 * gcc.target/riscv/rvv/base/vwmaccus_vx_tu-1.c: New test.
12558 * gcc.target/riscv/rvv/base/vwmaccus_vx_tu-2.c: New test.
12559 * gcc.target/riscv/rvv/base/vwmaccus_vx_tu-3.c: New test.
12560 * gcc.target/riscv/rvv/base/vwmaccus_vx_tum-1.c: New test.
12561 * gcc.target/riscv/rvv/base/vwmaccus_vx_tum-2.c: New test.
12562 * gcc.target/riscv/rvv/base/vwmaccus_vx_tum-3.c: New test.
12563 * gcc.target/riscv/rvv/base/vwmaccus_vx_tumu-1.c: New test.
12564 * gcc.target/riscv/rvv/base/vwmaccus_vx_tumu-2.c: New test.
12565 * gcc.target/riscv/rvv/base/vwmaccus_vx_tumu-3.c: New test.
12566
12567 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
12568
12569 * g++.target/riscv/rvv/base/vmseq_vv-1.C: New test.
12570 * g++.target/riscv/rvv/base/vmseq_vv-2.C: New test.
12571 * g++.target/riscv/rvv/base/vmseq_vv-3.C: New test.
12572 * g++.target/riscv/rvv/base/vmseq_vv_m-1.C: New test.
12573 * g++.target/riscv/rvv/base/vmseq_vv_m-2.C: New test.
12574 * g++.target/riscv/rvv/base/vmseq_vv_m-3.C: New test.
12575 * g++.target/riscv/rvv/base/vmseq_vv_mu-1.C: New test.
12576 * g++.target/riscv/rvv/base/vmseq_vv_mu-2.C: New test.
12577 * g++.target/riscv/rvv/base/vmseq_vv_mu-3.C: New test.
12578
12579 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
12580
12581 * g++.target/riscv/rvv/base/vmseq_vx_m_rv32-1.C: New test.
12582 * g++.target/riscv/rvv/base/vmseq_vx_m_rv32-2.C: New test.
12583 * g++.target/riscv/rvv/base/vmseq_vx_m_rv32-3.C: New test.
12584 * g++.target/riscv/rvv/base/vmseq_vx_m_rv64-1.C: New test.
12585 * g++.target/riscv/rvv/base/vmseq_vx_m_rv64-2.C: New test.
12586 * g++.target/riscv/rvv/base/vmseq_vx_m_rv64-3.C: New test.
12587 * g++.target/riscv/rvv/base/vmseq_vx_mu_rv32-1.C: New test.
12588 * g++.target/riscv/rvv/base/vmseq_vx_mu_rv32-2.C: New test.
12589 * g++.target/riscv/rvv/base/vmseq_vx_mu_rv32-3.C: New test.
12590 * g++.target/riscv/rvv/base/vmseq_vx_mu_rv64-1.C: New test.
12591 * g++.target/riscv/rvv/base/vmseq_vx_mu_rv64-2.C: New test.
12592 * g++.target/riscv/rvv/base/vmseq_vx_mu_rv64-3.C: New test.
12593 * g++.target/riscv/rvv/base/vmseq_vx_rv32-1.C: New test.
12594 * g++.target/riscv/rvv/base/vmseq_vx_rv32-2.C: New test.
12595 * g++.target/riscv/rvv/base/vmseq_vx_rv32-3.C: New test.
12596 * g++.target/riscv/rvv/base/vmseq_vx_rv64-1.C: New test.
12597 * g++.target/riscv/rvv/base/vmseq_vx_rv64-2.C: New test.
12598 * g++.target/riscv/rvv/base/vmseq_vx_rv64-3.C: New test.
12599
12600 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
12601
12602 * g++.target/riscv/rvv/base/vmsge_vv-1.C: New test.
12603 * g++.target/riscv/rvv/base/vmsge_vv-2.C: New test.
12604 * g++.target/riscv/rvv/base/vmsge_vv-3.C: New test.
12605 * g++.target/riscv/rvv/base/vmsge_vv_m-1.C: New test.
12606 * g++.target/riscv/rvv/base/vmsge_vv_m-2.C: New test.
12607 * g++.target/riscv/rvv/base/vmsge_vv_m-3.C: New test.
12608 * g++.target/riscv/rvv/base/vmsge_vv_mu-1.C: New test.
12609 * g++.target/riscv/rvv/base/vmsge_vv_mu-2.C: New test.
12610 * g++.target/riscv/rvv/base/vmsge_vv_mu-3.C: New test.
12611 * g++.target/riscv/rvv/base/vmsgeu_vv-1.C: New test.
12612 * g++.target/riscv/rvv/base/vmsgeu_vv-2.C: New test.
12613 * g++.target/riscv/rvv/base/vmsgeu_vv-3.C: New test.
12614 * g++.target/riscv/rvv/base/vmsgeu_vv_m-1.C: New test.
12615 * g++.target/riscv/rvv/base/vmsgeu_vv_m-2.C: New test.
12616 * g++.target/riscv/rvv/base/vmsgeu_vv_m-3.C: New test.
12617 * g++.target/riscv/rvv/base/vmsgeu_vv_mu-1.C: New test.
12618 * g++.target/riscv/rvv/base/vmsgeu_vv_mu-2.C: New test.
12619 * g++.target/riscv/rvv/base/vmsgeu_vv_mu-3.C: New test.
12620
12621 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
12622
12623 * g++.target/riscv/rvv/base/vmsge_vx_m_rv32-1.C: New test.
12624 * g++.target/riscv/rvv/base/vmsge_vx_m_rv32-2.C: New test.
12625 * g++.target/riscv/rvv/base/vmsge_vx_m_rv32-3.C: New test.
12626 * g++.target/riscv/rvv/base/vmsge_vx_m_rv64-1.C: New test.
12627 * g++.target/riscv/rvv/base/vmsge_vx_m_rv64-2.C: New test.
12628 * g++.target/riscv/rvv/base/vmsge_vx_m_rv64-3.C: New test.
12629 * g++.target/riscv/rvv/base/vmsge_vx_mu_rv32-1.C: New test.
12630 * g++.target/riscv/rvv/base/vmsge_vx_mu_rv32-2.C: New test.
12631 * g++.target/riscv/rvv/base/vmsge_vx_mu_rv32-3.C: New test.
12632 * g++.target/riscv/rvv/base/vmsge_vx_mu_rv64-1.C: New test.
12633 * g++.target/riscv/rvv/base/vmsge_vx_mu_rv64-2.C: New test.
12634 * g++.target/riscv/rvv/base/vmsge_vx_mu_rv64-3.C: New test.
12635 * g++.target/riscv/rvv/base/vmsge_vx_rv32-1.C: New test.
12636 * g++.target/riscv/rvv/base/vmsge_vx_rv32-2.C: New test.
12637 * g++.target/riscv/rvv/base/vmsge_vx_rv32-3.C: New test.
12638 * g++.target/riscv/rvv/base/vmsge_vx_rv64-1.C: New test.
12639 * g++.target/riscv/rvv/base/vmsge_vx_rv64-2.C: New test.
12640 * g++.target/riscv/rvv/base/vmsge_vx_rv64-3.C: New test.
12641 * g++.target/riscv/rvv/base/vmsgeu_vx_m_rv32-1.C: New test.
12642 * g++.target/riscv/rvv/base/vmsgeu_vx_m_rv32-2.C: New test.
12643 * g++.target/riscv/rvv/base/vmsgeu_vx_m_rv32-3.C: New test.
12644 * g++.target/riscv/rvv/base/vmsgeu_vx_m_rv64-1.C: New test.
12645 * g++.target/riscv/rvv/base/vmsgeu_vx_m_rv64-2.C: New test.
12646 * g++.target/riscv/rvv/base/vmsgeu_vx_m_rv64-3.C: New test.
12647 * g++.target/riscv/rvv/base/vmsgeu_vx_mu_rv32-1.C: New test.
12648 * g++.target/riscv/rvv/base/vmsgeu_vx_mu_rv32-2.C: New test.
12649 * g++.target/riscv/rvv/base/vmsgeu_vx_mu_rv32-3.C: New test.
12650 * g++.target/riscv/rvv/base/vmsgeu_vx_mu_rv64-1.C: New test.
12651 * g++.target/riscv/rvv/base/vmsgeu_vx_mu_rv64-2.C: New test.
12652 * g++.target/riscv/rvv/base/vmsgeu_vx_mu_rv64-3.C: New test.
12653 * g++.target/riscv/rvv/base/vmsgeu_vx_rv32-1.C: New test.
12654 * g++.target/riscv/rvv/base/vmsgeu_vx_rv32-2.C: New test.
12655 * g++.target/riscv/rvv/base/vmsgeu_vx_rv32-3.C: New test.
12656 * g++.target/riscv/rvv/base/vmsgeu_vx_rv64-1.C: New test.
12657 * g++.target/riscv/rvv/base/vmsgeu_vx_rv64-2.C: New test.
12658 * g++.target/riscv/rvv/base/vmsgeu_vx_rv64-3.C: New test.
12659
12660 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
12661
12662 * g++.target/riscv/rvv/base/vmsgt_vv-1.C: New test.
12663 * g++.target/riscv/rvv/base/vmsgt_vv-2.C: New test.
12664 * g++.target/riscv/rvv/base/vmsgt_vv-3.C: New test.
12665 * g++.target/riscv/rvv/base/vmsgt_vv_m-1.C: New test.
12666 * g++.target/riscv/rvv/base/vmsgt_vv_m-2.C: New test.
12667 * g++.target/riscv/rvv/base/vmsgt_vv_m-3.C: New test.
12668 * g++.target/riscv/rvv/base/vmsgt_vv_mu-1.C: New test.
12669 * g++.target/riscv/rvv/base/vmsgt_vv_mu-2.C: New test.
12670 * g++.target/riscv/rvv/base/vmsgt_vv_mu-3.C: New test.
12671 * g++.target/riscv/rvv/base/vmsgtu_vv-1.C: New test.
12672 * g++.target/riscv/rvv/base/vmsgtu_vv-2.C: New test.
12673 * g++.target/riscv/rvv/base/vmsgtu_vv-3.C: New test.
12674 * g++.target/riscv/rvv/base/vmsgtu_vv_m-1.C: New test.
12675 * g++.target/riscv/rvv/base/vmsgtu_vv_m-2.C: New test.
12676 * g++.target/riscv/rvv/base/vmsgtu_vv_m-3.C: New test.
12677 * g++.target/riscv/rvv/base/vmsgtu_vv_mu-1.C: New test.
12678 * g++.target/riscv/rvv/base/vmsgtu_vv_mu-2.C: New test.
12679 * g++.target/riscv/rvv/base/vmsgtu_vv_mu-3.C: New test.
12680
12681 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
12682
12683 * g++.target/riscv/rvv/base/vmsgt_vx_m_rv32-1.C: New test.
12684 * g++.target/riscv/rvv/base/vmsgt_vx_m_rv32-2.C: New test.
12685 * g++.target/riscv/rvv/base/vmsgt_vx_m_rv32-3.C: New test.
12686 * g++.target/riscv/rvv/base/vmsgt_vx_m_rv64-1.C: New test.
12687 * g++.target/riscv/rvv/base/vmsgt_vx_m_rv64-2.C: New test.
12688 * g++.target/riscv/rvv/base/vmsgt_vx_m_rv64-3.C: New test.
12689 * g++.target/riscv/rvv/base/vmsgt_vx_mu_rv32-1.C: New test.
12690 * g++.target/riscv/rvv/base/vmsgt_vx_mu_rv32-2.C: New test.
12691 * g++.target/riscv/rvv/base/vmsgt_vx_mu_rv32-3.C: New test.
12692 * g++.target/riscv/rvv/base/vmsgt_vx_mu_rv64-1.C: New test.
12693 * g++.target/riscv/rvv/base/vmsgt_vx_mu_rv64-2.C: New test.
12694 * g++.target/riscv/rvv/base/vmsgt_vx_mu_rv64-3.C: New test.
12695 * g++.target/riscv/rvv/base/vmsgt_vx_rv32-1.C: New test.
12696 * g++.target/riscv/rvv/base/vmsgt_vx_rv32-2.C: New test.
12697 * g++.target/riscv/rvv/base/vmsgt_vx_rv32-3.C: New test.
12698 * g++.target/riscv/rvv/base/vmsgt_vx_rv64-1.C: New test.
12699 * g++.target/riscv/rvv/base/vmsgt_vx_rv64-2.C: New test.
12700 * g++.target/riscv/rvv/base/vmsgt_vx_rv64-3.C: New test.
12701 * g++.target/riscv/rvv/base/vmsgtu_vx_m_rv32-1.C: New test.
12702 * g++.target/riscv/rvv/base/vmsgtu_vx_m_rv32-2.C: New test.
12703 * g++.target/riscv/rvv/base/vmsgtu_vx_m_rv32-3.C: New test.
12704 * g++.target/riscv/rvv/base/vmsgtu_vx_m_rv64-1.C: New test.
12705 * g++.target/riscv/rvv/base/vmsgtu_vx_m_rv64-2.C: New test.
12706 * g++.target/riscv/rvv/base/vmsgtu_vx_m_rv64-3.C: New test.
12707 * g++.target/riscv/rvv/base/vmsgtu_vx_mu_rv32-1.C: New test.
12708 * g++.target/riscv/rvv/base/vmsgtu_vx_mu_rv32-2.C: New test.
12709 * g++.target/riscv/rvv/base/vmsgtu_vx_mu_rv32-3.C: New test.
12710 * g++.target/riscv/rvv/base/vmsgtu_vx_mu_rv64-1.C: New test.
12711 * g++.target/riscv/rvv/base/vmsgtu_vx_mu_rv64-2.C: New test.
12712 * g++.target/riscv/rvv/base/vmsgtu_vx_mu_rv64-3.C: New test.
12713 * g++.target/riscv/rvv/base/vmsgtu_vx_rv32-1.C: New test.
12714 * g++.target/riscv/rvv/base/vmsgtu_vx_rv32-2.C: New test.
12715 * g++.target/riscv/rvv/base/vmsgtu_vx_rv32-3.C: New test.
12716 * g++.target/riscv/rvv/base/vmsgtu_vx_rv64-1.C: New test.
12717 * g++.target/riscv/rvv/base/vmsgtu_vx_rv64-2.C: New test.
12718 * g++.target/riscv/rvv/base/vmsgtu_vx_rv64-3.C: New test.
12719
12720 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
12721
12722 * g++.target/riscv/rvv/base/vmsle_vv-1.C: New test.
12723 * g++.target/riscv/rvv/base/vmsle_vv-2.C: New test.
12724 * g++.target/riscv/rvv/base/vmsle_vv-3.C: New test.
12725 * g++.target/riscv/rvv/base/vmsle_vv_m-1.C: New test.
12726 * g++.target/riscv/rvv/base/vmsle_vv_m-2.C: New test.
12727 * g++.target/riscv/rvv/base/vmsle_vv_m-3.C: New test.
12728 * g++.target/riscv/rvv/base/vmsle_vv_mu-1.C: New test.
12729 * g++.target/riscv/rvv/base/vmsle_vv_mu-2.C: New test.
12730 * g++.target/riscv/rvv/base/vmsle_vv_mu-3.C: New test.
12731 * g++.target/riscv/rvv/base/vmsleu_vv-1.C: New test.
12732 * g++.target/riscv/rvv/base/vmsleu_vv-2.C: New test.
12733 * g++.target/riscv/rvv/base/vmsleu_vv-3.C: New test.
12734 * g++.target/riscv/rvv/base/vmsleu_vv_m-1.C: New test.
12735 * g++.target/riscv/rvv/base/vmsleu_vv_m-2.C: New test.
12736 * g++.target/riscv/rvv/base/vmsleu_vv_m-3.C: New test.
12737 * g++.target/riscv/rvv/base/vmsleu_vv_mu-1.C: New test.
12738 * g++.target/riscv/rvv/base/vmsleu_vv_mu-2.C: New test.
12739 * g++.target/riscv/rvv/base/vmsleu_vv_mu-3.C: New test.
12740
12741 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
12742
12743 * g++.target/riscv/rvv/base/vmsle_vx_m_rv32-1.C: New test.
12744 * g++.target/riscv/rvv/base/vmsle_vx_m_rv32-2.C: New test.
12745 * g++.target/riscv/rvv/base/vmsle_vx_m_rv32-3.C: New test.
12746 * g++.target/riscv/rvv/base/vmsle_vx_m_rv64-1.C: New test.
12747 * g++.target/riscv/rvv/base/vmsle_vx_m_rv64-2.C: New test.
12748 * g++.target/riscv/rvv/base/vmsle_vx_m_rv64-3.C: New test.
12749 * g++.target/riscv/rvv/base/vmsle_vx_mu_rv32-1.C: New test.
12750 * g++.target/riscv/rvv/base/vmsle_vx_mu_rv32-2.C: New test.
12751 * g++.target/riscv/rvv/base/vmsle_vx_mu_rv32-3.C: New test.
12752 * g++.target/riscv/rvv/base/vmsle_vx_mu_rv64-1.C: New test.
12753 * g++.target/riscv/rvv/base/vmsle_vx_mu_rv64-2.C: New test.
12754 * g++.target/riscv/rvv/base/vmsle_vx_mu_rv64-3.C: New test.
12755 * g++.target/riscv/rvv/base/vmsle_vx_rv32-1.C: New test.
12756 * g++.target/riscv/rvv/base/vmsle_vx_rv32-2.C: New test.
12757 * g++.target/riscv/rvv/base/vmsle_vx_rv32-3.C: New test.
12758 * g++.target/riscv/rvv/base/vmsle_vx_rv64-1.C: New test.
12759 * g++.target/riscv/rvv/base/vmsle_vx_rv64-2.C: New test.
12760 * g++.target/riscv/rvv/base/vmsle_vx_rv64-3.C: New test.
12761 * g++.target/riscv/rvv/base/vmsleu_vx_m_rv32-1.C: New test.
12762 * g++.target/riscv/rvv/base/vmsleu_vx_m_rv32-2.C: New test.
12763 * g++.target/riscv/rvv/base/vmsleu_vx_m_rv32-3.C: New test.
12764 * g++.target/riscv/rvv/base/vmsleu_vx_m_rv64-1.C: New test.
12765 * g++.target/riscv/rvv/base/vmsleu_vx_m_rv64-2.C: New test.
12766 * g++.target/riscv/rvv/base/vmsleu_vx_m_rv64-3.C: New test.
12767 * g++.target/riscv/rvv/base/vmsleu_vx_mu_rv32-1.C: New test.
12768 * g++.target/riscv/rvv/base/vmsleu_vx_mu_rv32-2.C: New test.
12769 * g++.target/riscv/rvv/base/vmsleu_vx_mu_rv32-3.C: New test.
12770 * g++.target/riscv/rvv/base/vmsleu_vx_mu_rv64-1.C: New test.
12771 * g++.target/riscv/rvv/base/vmsleu_vx_mu_rv64-2.C: New test.
12772 * g++.target/riscv/rvv/base/vmsleu_vx_mu_rv64-3.C: New test.
12773 * g++.target/riscv/rvv/base/vmsleu_vx_rv32-1.C: New test.
12774 * g++.target/riscv/rvv/base/vmsleu_vx_rv32-2.C: New test.
12775 * g++.target/riscv/rvv/base/vmsleu_vx_rv32-3.C: New test.
12776 * g++.target/riscv/rvv/base/vmsleu_vx_rv64-1.C: New test.
12777 * g++.target/riscv/rvv/base/vmsleu_vx_rv64-2.C: New test.
12778 * g++.target/riscv/rvv/base/vmsleu_vx_rv64-3.C: New test.
12779
12780 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
12781
12782 * g++.target/riscv/rvv/base/vmslt_vv-1.C: New test.
12783 * g++.target/riscv/rvv/base/vmslt_vv-2.C: New test.
12784 * g++.target/riscv/rvv/base/vmslt_vv-3.C: New test.
12785 * g++.target/riscv/rvv/base/vmslt_vv_m-1.C: New test.
12786 * g++.target/riscv/rvv/base/vmslt_vv_m-2.C: New test.
12787 * g++.target/riscv/rvv/base/vmslt_vv_m-3.C: New test.
12788 * g++.target/riscv/rvv/base/vmslt_vv_mu-1.C: New test.
12789 * g++.target/riscv/rvv/base/vmslt_vv_mu-2.C: New test.
12790 * g++.target/riscv/rvv/base/vmslt_vv_mu-3.C: New test.
12791 * g++.target/riscv/rvv/base/vmsltu_vv-1.C: New test.
12792 * g++.target/riscv/rvv/base/vmsltu_vv-2.C: New test.
12793 * g++.target/riscv/rvv/base/vmsltu_vv-3.C: New test.
12794 * g++.target/riscv/rvv/base/vmsltu_vv_m-1.C: New test.
12795 * g++.target/riscv/rvv/base/vmsltu_vv_m-2.C: New test.
12796 * g++.target/riscv/rvv/base/vmsltu_vv_m-3.C: New test.
12797 * g++.target/riscv/rvv/base/vmsltu_vv_mu-1.C: New test.
12798 * g++.target/riscv/rvv/base/vmsltu_vv_mu-2.C: New test.
12799 * g++.target/riscv/rvv/base/vmsltu_vv_mu-3.C: New test.
12800
12801 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
12802
12803 * g++.target/riscv/rvv/base/vmslt_vx_m_rv32-1.C: New test.
12804 * g++.target/riscv/rvv/base/vmslt_vx_m_rv32-2.C: New test.
12805 * g++.target/riscv/rvv/base/vmslt_vx_m_rv32-3.C: New test.
12806 * g++.target/riscv/rvv/base/vmslt_vx_m_rv64-1.C: New test.
12807 * g++.target/riscv/rvv/base/vmslt_vx_m_rv64-2.C: New test.
12808 * g++.target/riscv/rvv/base/vmslt_vx_m_rv64-3.C: New test.
12809 * g++.target/riscv/rvv/base/vmslt_vx_mu_rv32-1.C: New test.
12810 * g++.target/riscv/rvv/base/vmslt_vx_mu_rv32-2.C: New test.
12811 * g++.target/riscv/rvv/base/vmslt_vx_mu_rv32-3.C: New test.
12812 * g++.target/riscv/rvv/base/vmslt_vx_mu_rv64-1.C: New test.
12813 * g++.target/riscv/rvv/base/vmslt_vx_mu_rv64-2.C: New test.
12814 * g++.target/riscv/rvv/base/vmslt_vx_mu_rv64-3.C: New test.
12815 * g++.target/riscv/rvv/base/vmslt_vx_rv32-1.C: New test.
12816 * g++.target/riscv/rvv/base/vmslt_vx_rv32-2.C: New test.
12817 * g++.target/riscv/rvv/base/vmslt_vx_rv32-3.C: New test.
12818 * g++.target/riscv/rvv/base/vmslt_vx_rv64-1.C: New test.
12819 * g++.target/riscv/rvv/base/vmslt_vx_rv64-2.C: New test.
12820 * g++.target/riscv/rvv/base/vmslt_vx_rv64-3.C: New test.
12821 * g++.target/riscv/rvv/base/vmsltu_vx_m_rv32-1.C: New test.
12822 * g++.target/riscv/rvv/base/vmsltu_vx_m_rv32-2.C: New test.
12823 * g++.target/riscv/rvv/base/vmsltu_vx_m_rv32-3.C: New test.
12824 * g++.target/riscv/rvv/base/vmsltu_vx_m_rv64-1.C: New test.
12825 * g++.target/riscv/rvv/base/vmsltu_vx_m_rv64-2.C: New test.
12826 * g++.target/riscv/rvv/base/vmsltu_vx_m_rv64-3.C: New test.
12827 * g++.target/riscv/rvv/base/vmsltu_vx_mu_rv32-1.C: New test.
12828 * g++.target/riscv/rvv/base/vmsltu_vx_mu_rv32-2.C: New test.
12829 * g++.target/riscv/rvv/base/vmsltu_vx_mu_rv32-3.C: New test.
12830 * g++.target/riscv/rvv/base/vmsltu_vx_mu_rv64-1.C: New test.
12831 * g++.target/riscv/rvv/base/vmsltu_vx_mu_rv64-2.C: New test.
12832 * g++.target/riscv/rvv/base/vmsltu_vx_mu_rv64-3.C: New test.
12833 * g++.target/riscv/rvv/base/vmsltu_vx_rv32-1.C: New test.
12834 * g++.target/riscv/rvv/base/vmsltu_vx_rv32-2.C: New test.
12835 * g++.target/riscv/rvv/base/vmsltu_vx_rv32-3.C: New test.
12836 * g++.target/riscv/rvv/base/vmsltu_vx_rv64-1.C: New test.
12837 * g++.target/riscv/rvv/base/vmsltu_vx_rv64-2.C: New test.
12838 * g++.target/riscv/rvv/base/vmsltu_vx_rv64-3.C: New test.
12839
12840 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
12841
12842 * g++.target/riscv/rvv/base/vmsne_vv-1.C: New test.
12843 * g++.target/riscv/rvv/base/vmsne_vv-2.C: New test.
12844 * g++.target/riscv/rvv/base/vmsne_vv-3.C: New test.
12845 * g++.target/riscv/rvv/base/vmsne_vv_m-1.C: New test.
12846 * g++.target/riscv/rvv/base/vmsne_vv_m-2.C: New test.
12847 * g++.target/riscv/rvv/base/vmsne_vv_m-3.C: New test.
12848 * g++.target/riscv/rvv/base/vmsne_vv_mu-1.C: New test.
12849 * g++.target/riscv/rvv/base/vmsne_vv_mu-2.C: New test.
12850 * g++.target/riscv/rvv/base/vmsne_vv_mu-3.C: New test.
12851
12852 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
12853
12854 * g++.target/riscv/rvv/base/vmsne_vx_m_rv32-1.C: New test.
12855 * g++.target/riscv/rvv/base/vmsne_vx_m_rv32-2.C: New test.
12856 * g++.target/riscv/rvv/base/vmsne_vx_m_rv32-3.C: New test.
12857 * g++.target/riscv/rvv/base/vmsne_vx_m_rv64-1.C: New test.
12858 * g++.target/riscv/rvv/base/vmsne_vx_m_rv64-2.C: New test.
12859 * g++.target/riscv/rvv/base/vmsne_vx_m_rv64-3.C: New test.
12860 * g++.target/riscv/rvv/base/vmsne_vx_mu_rv32-1.C: New test.
12861 * g++.target/riscv/rvv/base/vmsne_vx_mu_rv32-2.C: New test.
12862 * g++.target/riscv/rvv/base/vmsne_vx_mu_rv32-3.C: New test.
12863 * g++.target/riscv/rvv/base/vmsne_vx_mu_rv64-1.C: New test.
12864 * g++.target/riscv/rvv/base/vmsne_vx_mu_rv64-2.C: New test.
12865 * g++.target/riscv/rvv/base/vmsne_vx_mu_rv64-3.C: New test.
12866 * g++.target/riscv/rvv/base/vmsne_vx_rv32-1.C: New test.
12867 * g++.target/riscv/rvv/base/vmsne_vx_rv32-2.C: New test.
12868 * g++.target/riscv/rvv/base/vmsne_vx_rv32-3.C: New test.
12869 * g++.target/riscv/rvv/base/vmsne_vx_rv64-1.C: New test.
12870 * g++.target/riscv/rvv/base/vmsne_vx_rv64-2.C: New test.
12871 * g++.target/riscv/rvv/base/vmsne_vx_rv64-3.C: New test.
12872
12873 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
12874
12875 * gcc.target/riscv/rvv/base/binop_vv_constraint-2.c: New test.
12876 * gcc.target/riscv/rvv/base/binop_vv_constraint-3.c: New test.
12877 * gcc.target/riscv/rvv/base/binop_vv_constraint-4.c: New test.
12878 * gcc.target/riscv/rvv/base/binop_vv_constraint-5.c: New test.
12879 * gcc.target/riscv/rvv/base/binop_vv_constraint-6.c: New test.
12880 * gcc.target/riscv/rvv/base/binop_vv_constraint-7.c: New test.
12881 * gcc.target/riscv/rvv/base/binop_vx_constraint-123.c: New test.
12882 * gcc.target/riscv/rvv/base/binop_vx_constraint-124.c: New test.
12883 * gcc.target/riscv/rvv/base/binop_vx_constraint-125.c: New test.
12884 * gcc.target/riscv/rvv/base/binop_vx_constraint-126.c: New test.
12885 * gcc.target/riscv/rvv/base/binop_vx_constraint-127.c: New test.
12886 * gcc.target/riscv/rvv/base/binop_vx_constraint-128.c: New test.
12887 * gcc.target/riscv/rvv/base/binop_vx_constraint-129.c: New test.
12888 * gcc.target/riscv/rvv/base/binop_vx_constraint-130.c: New test.
12889 * gcc.target/riscv/rvv/base/binop_vx_constraint-131.c: New test.
12890 * gcc.target/riscv/rvv/base/binop_vx_constraint-132.c: New test.
12891 * gcc.target/riscv/rvv/base/binop_vx_constraint-133.c: New test.
12892 * gcc.target/riscv/rvv/base/binop_vx_constraint-134.c: New test.
12893 * gcc.target/riscv/rvv/base/binop_vx_constraint-135.c: New test.
12894 * gcc.target/riscv/rvv/base/binop_vx_constraint-136.c: New test.
12895 * gcc.target/riscv/rvv/base/binop_vx_constraint-137.c: New test.
12896 * gcc.target/riscv/rvv/base/binop_vx_constraint-138.c: New test.
12897 * gcc.target/riscv/rvv/base/binop_vx_constraint-139.c: New test.
12898 * gcc.target/riscv/rvv/base/binop_vx_constraint-140.c: New test.
12899 * gcc.target/riscv/rvv/base/binop_vx_constraint-141.c: New test.
12900 * gcc.target/riscv/rvv/base/binop_vx_constraint-142.c: New test.
12901 * gcc.target/riscv/rvv/base/binop_vx_constraint-143.c: New test.
12902 * gcc.target/riscv/rvv/base/binop_vx_constraint-144.c: New test.
12903 * gcc.target/riscv/rvv/base/binop_vx_constraint-145.c: New test.
12904 * gcc.target/riscv/rvv/base/binop_vx_constraint-146.c: New test.
12905 * gcc.target/riscv/rvv/base/binop_vx_constraint-147.c: New test.
12906 * gcc.target/riscv/rvv/base/binop_vx_constraint-148.c: New test.
12907 * gcc.target/riscv/rvv/base/binop_vx_constraint-149.c: New test.
12908 * gcc.target/riscv/rvv/base/binop_vx_constraint-150.c: New test.
12909 * gcc.target/riscv/rvv/base/binop_vx_constraint-151.c: New test.
12910 * gcc.target/riscv/rvv/base/binop_vx_constraint-152.c: New test.
12911 * gcc.target/riscv/rvv/base/binop_vx_constraint-153.c: New test.
12912 * gcc.target/riscv/rvv/base/binop_vx_constraint-154.c: New test.
12913 * gcc.target/riscv/rvv/base/binop_vx_constraint-155.c: New test.
12914 * gcc.target/riscv/rvv/base/binop_vx_constraint-156.c: New test.
12915 * gcc.target/riscv/rvv/base/binop_vx_constraint-157.c: New test.
12916 * gcc.target/riscv/rvv/base/binop_vx_constraint-158.c: New test.
12917 * gcc.target/riscv/rvv/base/binop_vx_constraint-159.c: New test.
12918 * gcc.target/riscv/rvv/base/binop_vx_constraint-160.c: New test.
12919 * gcc.target/riscv/rvv/base/binop_vx_constraint-161.c: New test.
12920 * gcc.target/riscv/rvv/base/binop_vx_constraint-162.c: New test.
12921 * gcc.target/riscv/rvv/base/binop_vx_constraint-163.c: New test.
12922 * gcc.target/riscv/rvv/base/binop_vx_constraint-164.c: New test.
12923 * gcc.target/riscv/rvv/base/binop_vx_constraint-165.c: New test.
12924 * gcc.target/riscv/rvv/base/binop_vx_constraint-166.c: New test.
12925
12926 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
12927
12928 * gcc.target/riscv/rvv/base/vmseq_vv-1.c: New test.
12929 * gcc.target/riscv/rvv/base/vmseq_vv-2.c: New test.
12930 * gcc.target/riscv/rvv/base/vmseq_vv-3.c: New test.
12931 * gcc.target/riscv/rvv/base/vmseq_vv_m-1.c: New test.
12932 * gcc.target/riscv/rvv/base/vmseq_vv_m-2.c: New test.
12933 * gcc.target/riscv/rvv/base/vmseq_vv_m-3.c: New test.
12934 * gcc.target/riscv/rvv/base/vmseq_vv_mu-1.c: New test.
12935 * gcc.target/riscv/rvv/base/vmseq_vv_mu-2.c: New test.
12936 * gcc.target/riscv/rvv/base/vmseq_vv_mu-3.c: New test.
12937
12938 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
12939
12940 * gcc.target/riscv/rvv/base/vmseq_vx_m_rv32-1.c: New test.
12941 * gcc.target/riscv/rvv/base/vmseq_vx_m_rv32-2.c: New test.
12942 * gcc.target/riscv/rvv/base/vmseq_vx_m_rv32-3.c: New test.
12943 * gcc.target/riscv/rvv/base/vmseq_vx_m_rv64-1.c: New test.
12944 * gcc.target/riscv/rvv/base/vmseq_vx_m_rv64-2.c: New test.
12945 * gcc.target/riscv/rvv/base/vmseq_vx_m_rv64-3.c: New test.
12946 * gcc.target/riscv/rvv/base/vmseq_vx_mu_rv32-1.c: New test.
12947 * gcc.target/riscv/rvv/base/vmseq_vx_mu_rv32-2.c: New test.
12948 * gcc.target/riscv/rvv/base/vmseq_vx_mu_rv32-3.c: New test.
12949 * gcc.target/riscv/rvv/base/vmseq_vx_mu_rv64-1.c: New test.
12950 * gcc.target/riscv/rvv/base/vmseq_vx_mu_rv64-2.c: New test.
12951 * gcc.target/riscv/rvv/base/vmseq_vx_mu_rv64-3.c: New test.
12952 * gcc.target/riscv/rvv/base/vmseq_vx_rv32-1.c: New test.
12953 * gcc.target/riscv/rvv/base/vmseq_vx_rv32-2.c: New test.
12954 * gcc.target/riscv/rvv/base/vmseq_vx_rv32-3.c: New test.
12955 * gcc.target/riscv/rvv/base/vmseq_vx_rv64-1.c: New test.
12956 * gcc.target/riscv/rvv/base/vmseq_vx_rv64-2.c: New test.
12957 * gcc.target/riscv/rvv/base/vmseq_vx_rv64-3.c: New test.
12958
12959 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
12960
12961 * gcc.target/riscv/rvv/base/vmsge_vv-1.c: New test.
12962 * gcc.target/riscv/rvv/base/vmsge_vv-2.c: New test.
12963 * gcc.target/riscv/rvv/base/vmsge_vv-3.c: New test.
12964 * gcc.target/riscv/rvv/base/vmsge_vv_m-1.c: New test.
12965 * gcc.target/riscv/rvv/base/vmsge_vv_m-2.c: New test.
12966 * gcc.target/riscv/rvv/base/vmsge_vv_m-3.c: New test.
12967 * gcc.target/riscv/rvv/base/vmsge_vv_mu-1.c: New test.
12968 * gcc.target/riscv/rvv/base/vmsge_vv_mu-2.c: New test.
12969 * gcc.target/riscv/rvv/base/vmsge_vv_mu-3.c: New test.
12970 * gcc.target/riscv/rvv/base/vmsgeu_vv-1.c: New test.
12971 * gcc.target/riscv/rvv/base/vmsgeu_vv-2.c: New test.
12972 * gcc.target/riscv/rvv/base/vmsgeu_vv-3.c: New test.
12973 * gcc.target/riscv/rvv/base/vmsgeu_vv_m-1.c: New test.
12974 * gcc.target/riscv/rvv/base/vmsgeu_vv_m-2.c: New test.
12975 * gcc.target/riscv/rvv/base/vmsgeu_vv_m-3.c: New test.
12976 * gcc.target/riscv/rvv/base/vmsgeu_vv_mu-1.c: New test.
12977 * gcc.target/riscv/rvv/base/vmsgeu_vv_mu-2.c: New test.
12978 * gcc.target/riscv/rvv/base/vmsgeu_vv_mu-3.c: New test.
12979
12980 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
12981
12982 * gcc.target/riscv/rvv/base/vmsge_vx_m_rv32-1.c: New test.
12983 * gcc.target/riscv/rvv/base/vmsge_vx_m_rv32-2.c: New test.
12984 * gcc.target/riscv/rvv/base/vmsge_vx_m_rv32-3.c: New test.
12985 * gcc.target/riscv/rvv/base/vmsge_vx_m_rv64-1.c: New test.
12986 * gcc.target/riscv/rvv/base/vmsge_vx_m_rv64-2.c: New test.
12987 * gcc.target/riscv/rvv/base/vmsge_vx_m_rv64-3.c: New test.
12988 * gcc.target/riscv/rvv/base/vmsge_vx_mu_rv32-1.c: New test.
12989 * gcc.target/riscv/rvv/base/vmsge_vx_mu_rv32-2.c: New test.
12990 * gcc.target/riscv/rvv/base/vmsge_vx_mu_rv32-3.c: New test.
12991 * gcc.target/riscv/rvv/base/vmsge_vx_mu_rv64-1.c: New test.
12992 * gcc.target/riscv/rvv/base/vmsge_vx_mu_rv64-2.c: New test.
12993 * gcc.target/riscv/rvv/base/vmsge_vx_mu_rv64-3.c: New test.
12994 * gcc.target/riscv/rvv/base/vmsge_vx_rv32-1.c: New test.
12995 * gcc.target/riscv/rvv/base/vmsge_vx_rv32-2.c: New test.
12996 * gcc.target/riscv/rvv/base/vmsge_vx_rv32-3.c: New test.
12997 * gcc.target/riscv/rvv/base/vmsge_vx_rv64-1.c: New test.
12998 * gcc.target/riscv/rvv/base/vmsge_vx_rv64-2.c: New test.
12999 * gcc.target/riscv/rvv/base/vmsge_vx_rv64-3.c: New test.
13000 * gcc.target/riscv/rvv/base/vmsgeu_vx_m_rv32-1.c: New test.
13001 * gcc.target/riscv/rvv/base/vmsgeu_vx_m_rv32-2.c: New test.
13002 * gcc.target/riscv/rvv/base/vmsgeu_vx_m_rv32-3.c: New test.
13003 * gcc.target/riscv/rvv/base/vmsgeu_vx_m_rv64-1.c: New test.
13004 * gcc.target/riscv/rvv/base/vmsgeu_vx_m_rv64-2.c: New test.
13005 * gcc.target/riscv/rvv/base/vmsgeu_vx_m_rv64-3.c: New test.
13006 * gcc.target/riscv/rvv/base/vmsgeu_vx_mu_rv32-1.c: New test.
13007 * gcc.target/riscv/rvv/base/vmsgeu_vx_mu_rv32-2.c: New test.
13008 * gcc.target/riscv/rvv/base/vmsgeu_vx_mu_rv32-3.c: New test.
13009 * gcc.target/riscv/rvv/base/vmsgeu_vx_mu_rv64-1.c: New test.
13010 * gcc.target/riscv/rvv/base/vmsgeu_vx_mu_rv64-2.c: New test.
13011 * gcc.target/riscv/rvv/base/vmsgeu_vx_mu_rv64-3.c: New test.
13012 * gcc.target/riscv/rvv/base/vmsgeu_vx_rv32-1.c: New test.
13013 * gcc.target/riscv/rvv/base/vmsgeu_vx_rv32-2.c: New test.
13014 * gcc.target/riscv/rvv/base/vmsgeu_vx_rv32-3.c: New test.
13015 * gcc.target/riscv/rvv/base/vmsgeu_vx_rv64-1.c: New test.
13016 * gcc.target/riscv/rvv/base/vmsgeu_vx_rv64-2.c: New test.
13017 * gcc.target/riscv/rvv/base/vmsgeu_vx_rv64-3.c: New test.
13018
13019 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
13020
13021 * gcc.target/riscv/rvv/base/vmsgt_vv-1.c: New test.
13022 * gcc.target/riscv/rvv/base/vmsgt_vv-2.c: New test.
13023 * gcc.target/riscv/rvv/base/vmsgt_vv-3.c: New test.
13024 * gcc.target/riscv/rvv/base/vmsgt_vv_m-1.c: New test.
13025 * gcc.target/riscv/rvv/base/vmsgt_vv_m-2.c: New test.
13026 * gcc.target/riscv/rvv/base/vmsgt_vv_m-3.c: New test.
13027 * gcc.target/riscv/rvv/base/vmsgt_vv_mu-1.c: New test.
13028 * gcc.target/riscv/rvv/base/vmsgt_vv_mu-2.c: New test.
13029 * gcc.target/riscv/rvv/base/vmsgt_vv_mu-3.c: New test.
13030 * gcc.target/riscv/rvv/base/vmsgtu_vv-1.c: New test.
13031 * gcc.target/riscv/rvv/base/vmsgtu_vv-2.c: New test.
13032 * gcc.target/riscv/rvv/base/vmsgtu_vv-3.c: New test.
13033 * gcc.target/riscv/rvv/base/vmsgtu_vv_m-1.c: New test.
13034 * gcc.target/riscv/rvv/base/vmsgtu_vv_m-2.c: New test.
13035 * gcc.target/riscv/rvv/base/vmsgtu_vv_m-3.c: New test.
13036 * gcc.target/riscv/rvv/base/vmsgtu_vv_mu-1.c: New test.
13037 * gcc.target/riscv/rvv/base/vmsgtu_vv_mu-2.c: New test.
13038 * gcc.target/riscv/rvv/base/vmsgtu_vv_mu-3.c: New test.
13039
13040 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
13041
13042 * gcc.target/riscv/rvv/base/vmsgt_vx_m_rv32-1.c: New test.
13043 * gcc.target/riscv/rvv/base/vmsgt_vx_m_rv32-2.c: New test.
13044 * gcc.target/riscv/rvv/base/vmsgt_vx_m_rv32-3.c: New test.
13045 * gcc.target/riscv/rvv/base/vmsgt_vx_m_rv64-1.c: New test.
13046 * gcc.target/riscv/rvv/base/vmsgt_vx_m_rv64-2.c: New test.
13047 * gcc.target/riscv/rvv/base/vmsgt_vx_m_rv64-3.c: New test.
13048 * gcc.target/riscv/rvv/base/vmsgt_vx_mu_rv32-1.c: New test.
13049 * gcc.target/riscv/rvv/base/vmsgt_vx_mu_rv32-2.c: New test.
13050 * gcc.target/riscv/rvv/base/vmsgt_vx_mu_rv32-3.c: New test.
13051 * gcc.target/riscv/rvv/base/vmsgt_vx_mu_rv64-1.c: New test.
13052 * gcc.target/riscv/rvv/base/vmsgt_vx_mu_rv64-2.c: New test.
13053 * gcc.target/riscv/rvv/base/vmsgt_vx_mu_rv64-3.c: New test.
13054 * gcc.target/riscv/rvv/base/vmsgt_vx_rv32-1.c: New test.
13055 * gcc.target/riscv/rvv/base/vmsgt_vx_rv32-2.c: New test.
13056 * gcc.target/riscv/rvv/base/vmsgt_vx_rv32-3.c: New test.
13057 * gcc.target/riscv/rvv/base/vmsgt_vx_rv64-1.c: New test.
13058 * gcc.target/riscv/rvv/base/vmsgt_vx_rv64-2.c: New test.
13059 * gcc.target/riscv/rvv/base/vmsgt_vx_rv64-3.c: New test.
13060 * gcc.target/riscv/rvv/base/vmsgtu_vx_m_rv32-1.c: New test.
13061 * gcc.target/riscv/rvv/base/vmsgtu_vx_m_rv32-2.c: New test.
13062 * gcc.target/riscv/rvv/base/vmsgtu_vx_m_rv32-3.c: New test.
13063 * gcc.target/riscv/rvv/base/vmsgtu_vx_m_rv64-1.c: New test.
13064 * gcc.target/riscv/rvv/base/vmsgtu_vx_m_rv64-2.c: New test.
13065 * gcc.target/riscv/rvv/base/vmsgtu_vx_m_rv64-3.c: New test.
13066 * gcc.target/riscv/rvv/base/vmsgtu_vx_mu_rv32-1.c: New test.
13067 * gcc.target/riscv/rvv/base/vmsgtu_vx_mu_rv32-2.c: New test.
13068 * gcc.target/riscv/rvv/base/vmsgtu_vx_mu_rv32-3.c: New test.
13069 * gcc.target/riscv/rvv/base/vmsgtu_vx_mu_rv64-1.c: New test.
13070 * gcc.target/riscv/rvv/base/vmsgtu_vx_mu_rv64-2.c: New test.
13071 * gcc.target/riscv/rvv/base/vmsgtu_vx_mu_rv64-3.c: New test.
13072 * gcc.target/riscv/rvv/base/vmsgtu_vx_rv32-1.c: New test.
13073 * gcc.target/riscv/rvv/base/vmsgtu_vx_rv32-2.c: New test.
13074 * gcc.target/riscv/rvv/base/vmsgtu_vx_rv32-3.c: New test.
13075 * gcc.target/riscv/rvv/base/vmsgtu_vx_rv64-1.c: New test.
13076 * gcc.target/riscv/rvv/base/vmsgtu_vx_rv64-2.c: New test.
13077 * gcc.target/riscv/rvv/base/vmsgtu_vx_rv64-3.c: New test.
13078
13079 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
13080
13081 * gcc.target/riscv/rvv/base/vmsle_vv-1.c: New test.
13082 * gcc.target/riscv/rvv/base/vmsle_vv-2.c: New test.
13083 * gcc.target/riscv/rvv/base/vmsle_vv-3.c: New test.
13084 * gcc.target/riscv/rvv/base/vmsle_vv_m-1.c: New test.
13085 * gcc.target/riscv/rvv/base/vmsle_vv_m-2.c: New test.
13086 * gcc.target/riscv/rvv/base/vmsle_vv_m-3.c: New test.
13087 * gcc.target/riscv/rvv/base/vmsle_vv_mu-1.c: New test.
13088 * gcc.target/riscv/rvv/base/vmsle_vv_mu-2.c: New test.
13089 * gcc.target/riscv/rvv/base/vmsle_vv_mu-3.c: New test.
13090 * gcc.target/riscv/rvv/base/vmsleu_vv-1.c: New test.
13091 * gcc.target/riscv/rvv/base/vmsleu_vv-2.c: New test.
13092 * gcc.target/riscv/rvv/base/vmsleu_vv-3.c: New test.
13093 * gcc.target/riscv/rvv/base/vmsleu_vv_m-1.c: New test.
13094 * gcc.target/riscv/rvv/base/vmsleu_vv_m-2.c: New test.
13095 * gcc.target/riscv/rvv/base/vmsleu_vv_m-3.c: New test.
13096 * gcc.target/riscv/rvv/base/vmsleu_vv_mu-1.c: New test.
13097 * gcc.target/riscv/rvv/base/vmsleu_vv_mu-2.c: New test.
13098 * gcc.target/riscv/rvv/base/vmsleu_vv_mu-3.c: New test.
13099
13100 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
13101
13102 * gcc.target/riscv/rvv/base/vmsle_vx_m_rv32-1.c: New test.
13103 * gcc.target/riscv/rvv/base/vmsle_vx_m_rv32-2.c: New test.
13104 * gcc.target/riscv/rvv/base/vmsle_vx_m_rv32-3.c: New test.
13105 * gcc.target/riscv/rvv/base/vmsle_vx_m_rv64-1.c: New test.
13106 * gcc.target/riscv/rvv/base/vmsle_vx_m_rv64-2.c: New test.
13107 * gcc.target/riscv/rvv/base/vmsle_vx_m_rv64-3.c: New test.
13108 * gcc.target/riscv/rvv/base/vmsle_vx_mu_rv32-1.c: New test.
13109 * gcc.target/riscv/rvv/base/vmsle_vx_mu_rv32-2.c: New test.
13110 * gcc.target/riscv/rvv/base/vmsle_vx_mu_rv32-3.c: New test.
13111 * gcc.target/riscv/rvv/base/vmsle_vx_mu_rv64-1.c: New test.
13112 * gcc.target/riscv/rvv/base/vmsle_vx_mu_rv64-2.c: New test.
13113 * gcc.target/riscv/rvv/base/vmsle_vx_mu_rv64-3.c: New test.
13114 * gcc.target/riscv/rvv/base/vmsle_vx_rv32-1.c: New test.
13115 * gcc.target/riscv/rvv/base/vmsle_vx_rv32-2.c: New test.
13116 * gcc.target/riscv/rvv/base/vmsle_vx_rv32-3.c: New test.
13117 * gcc.target/riscv/rvv/base/vmsle_vx_rv64-1.c: New test.
13118 * gcc.target/riscv/rvv/base/vmsle_vx_rv64-2.c: New test.
13119 * gcc.target/riscv/rvv/base/vmsle_vx_rv64-3.c: New test.
13120 * gcc.target/riscv/rvv/base/vmsleu_vx_m_rv32-1.c: New test.
13121 * gcc.target/riscv/rvv/base/vmsleu_vx_m_rv32-2.c: New test.
13122 * gcc.target/riscv/rvv/base/vmsleu_vx_m_rv32-3.c: New test.
13123 * gcc.target/riscv/rvv/base/vmsleu_vx_m_rv64-1.c: New test.
13124 * gcc.target/riscv/rvv/base/vmsleu_vx_m_rv64-2.c: New test.
13125 * gcc.target/riscv/rvv/base/vmsleu_vx_m_rv64-3.c: New test.
13126 * gcc.target/riscv/rvv/base/vmsleu_vx_mu_rv32-1.c: New test.
13127 * gcc.target/riscv/rvv/base/vmsleu_vx_mu_rv32-2.c: New test.
13128 * gcc.target/riscv/rvv/base/vmsleu_vx_mu_rv32-3.c: New test.
13129 * gcc.target/riscv/rvv/base/vmsleu_vx_mu_rv64-1.c: New test.
13130 * gcc.target/riscv/rvv/base/vmsleu_vx_mu_rv64-2.c: New test.
13131 * gcc.target/riscv/rvv/base/vmsleu_vx_mu_rv64-3.c: New test.
13132 * gcc.target/riscv/rvv/base/vmsleu_vx_rv32-1.c: New test.
13133 * gcc.target/riscv/rvv/base/vmsleu_vx_rv32-2.c: New test.
13134 * gcc.target/riscv/rvv/base/vmsleu_vx_rv32-3.c: New test.
13135 * gcc.target/riscv/rvv/base/vmsleu_vx_rv64-1.c: New test.
13136 * gcc.target/riscv/rvv/base/vmsleu_vx_rv64-2.c: New test.
13137 * gcc.target/riscv/rvv/base/vmsleu_vx_rv64-3.c: New test.
13138
13139 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
13140
13141 * gcc.target/riscv/rvv/base/vmslt_vv-1.c: New test.
13142 * gcc.target/riscv/rvv/base/vmslt_vv-2.c: New test.
13143 * gcc.target/riscv/rvv/base/vmslt_vv-3.c: New test.
13144 * gcc.target/riscv/rvv/base/vmslt_vv_m-1.c: New test.
13145 * gcc.target/riscv/rvv/base/vmslt_vv_m-2.c: New test.
13146 * gcc.target/riscv/rvv/base/vmslt_vv_m-3.c: New test.
13147 * gcc.target/riscv/rvv/base/vmslt_vv_mu-1.c: New test.
13148 * gcc.target/riscv/rvv/base/vmslt_vv_mu-2.c: New test.
13149 * gcc.target/riscv/rvv/base/vmslt_vv_mu-3.c: New test.
13150 * gcc.target/riscv/rvv/base/vmsltu_vv-1.c: New test.
13151 * gcc.target/riscv/rvv/base/vmsltu_vv-2.c: New test.
13152 * gcc.target/riscv/rvv/base/vmsltu_vv-3.c: New test.
13153 * gcc.target/riscv/rvv/base/vmsltu_vv_m-1.c: New test.
13154 * gcc.target/riscv/rvv/base/vmsltu_vv_m-2.c: New test.
13155 * gcc.target/riscv/rvv/base/vmsltu_vv_m-3.c: New test.
13156 * gcc.target/riscv/rvv/base/vmsltu_vv_mu-1.c: New test.
13157 * gcc.target/riscv/rvv/base/vmsltu_vv_mu-2.c: New test.
13158 * gcc.target/riscv/rvv/base/vmsltu_vv_mu-3.c: New test.
13159
13160 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
13161
13162 * gcc.target/riscv/rvv/base/vmslt_vx_m_rv32-1.c: New test.
13163 * gcc.target/riscv/rvv/base/vmslt_vx_m_rv32-2.c: New test.
13164 * gcc.target/riscv/rvv/base/vmslt_vx_m_rv32-3.c: New test.
13165 * gcc.target/riscv/rvv/base/vmslt_vx_m_rv64-1.c: New test.
13166 * gcc.target/riscv/rvv/base/vmslt_vx_m_rv64-2.c: New test.
13167 * gcc.target/riscv/rvv/base/vmslt_vx_m_rv64-3.c: New test.
13168 * gcc.target/riscv/rvv/base/vmslt_vx_mu_rv32-1.c: New test.
13169 * gcc.target/riscv/rvv/base/vmslt_vx_mu_rv32-2.c: New test.
13170 * gcc.target/riscv/rvv/base/vmslt_vx_mu_rv32-3.c: New test.
13171 * gcc.target/riscv/rvv/base/vmslt_vx_mu_rv64-1.c: New test.
13172 * gcc.target/riscv/rvv/base/vmslt_vx_mu_rv64-2.c: New test.
13173 * gcc.target/riscv/rvv/base/vmslt_vx_mu_rv64-3.c: New test.
13174 * gcc.target/riscv/rvv/base/vmslt_vx_rv32-1.c: New test.
13175 * gcc.target/riscv/rvv/base/vmslt_vx_rv32-2.c: New test.
13176 * gcc.target/riscv/rvv/base/vmslt_vx_rv32-3.c: New test.
13177 * gcc.target/riscv/rvv/base/vmslt_vx_rv64-1.c: New test.
13178 * gcc.target/riscv/rvv/base/vmslt_vx_rv64-2.c: New test.
13179 * gcc.target/riscv/rvv/base/vmslt_vx_rv64-3.c: New test.
13180 * gcc.target/riscv/rvv/base/vmsltu_vx_m_rv32-1.c: New test.
13181 * gcc.target/riscv/rvv/base/vmsltu_vx_m_rv32-2.c: New test.
13182 * gcc.target/riscv/rvv/base/vmsltu_vx_m_rv32-3.c: New test.
13183 * gcc.target/riscv/rvv/base/vmsltu_vx_m_rv64-1.c: New test.
13184 * gcc.target/riscv/rvv/base/vmsltu_vx_m_rv64-2.c: New test.
13185 * gcc.target/riscv/rvv/base/vmsltu_vx_m_rv64-3.c: New test.
13186 * gcc.target/riscv/rvv/base/vmsltu_vx_mu_rv32-1.c: New test.
13187 * gcc.target/riscv/rvv/base/vmsltu_vx_mu_rv32-2.c: New test.
13188 * gcc.target/riscv/rvv/base/vmsltu_vx_mu_rv32-3.c: New test.
13189 * gcc.target/riscv/rvv/base/vmsltu_vx_mu_rv64-1.c: New test.
13190 * gcc.target/riscv/rvv/base/vmsltu_vx_mu_rv64-2.c: New test.
13191 * gcc.target/riscv/rvv/base/vmsltu_vx_mu_rv64-3.c: New test.
13192 * gcc.target/riscv/rvv/base/vmsltu_vx_rv32-1.c: New test.
13193 * gcc.target/riscv/rvv/base/vmsltu_vx_rv32-2.c: New test.
13194 * gcc.target/riscv/rvv/base/vmsltu_vx_rv32-3.c: New test.
13195 * gcc.target/riscv/rvv/base/vmsltu_vx_rv64-1.c: New test.
13196 * gcc.target/riscv/rvv/base/vmsltu_vx_rv64-2.c: New test.
13197 * gcc.target/riscv/rvv/base/vmsltu_vx_rv64-3.c: New test.
13198
13199 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
13200
13201 * gcc.target/riscv/rvv/base/vmsne_vv-1.c: New test.
13202 * gcc.target/riscv/rvv/base/vmsne_vv-2.c: New test.
13203 * gcc.target/riscv/rvv/base/vmsne_vv-3.c: New test.
13204 * gcc.target/riscv/rvv/base/vmsne_vv_m-1.c: New test.
13205 * gcc.target/riscv/rvv/base/vmsne_vv_m-2.c: New test.
13206 * gcc.target/riscv/rvv/base/vmsne_vv_m-3.c: New test.
13207 * gcc.target/riscv/rvv/base/vmsne_vv_mu-1.c: New test.
13208 * gcc.target/riscv/rvv/base/vmsne_vv_mu-2.c: New test.
13209 * gcc.target/riscv/rvv/base/vmsne_vv_mu-3.c: New test.
13210
13211 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
13212
13213 * gcc.target/riscv/rvv/base/vmsne_vx_m_rv32-1.c: New test.
13214 * gcc.target/riscv/rvv/base/vmsne_vx_m_rv32-2.c: New test.
13215 * gcc.target/riscv/rvv/base/vmsne_vx_m_rv32-3.c: New test.
13216 * gcc.target/riscv/rvv/base/vmsne_vx_m_rv64-1.c: New test.
13217 * gcc.target/riscv/rvv/base/vmsne_vx_m_rv64-2.c: New test.
13218 * gcc.target/riscv/rvv/base/vmsne_vx_m_rv64-3.c: New test.
13219 * gcc.target/riscv/rvv/base/vmsne_vx_mu_rv32-1.c: New test.
13220 * gcc.target/riscv/rvv/base/vmsne_vx_mu_rv32-2.c: New test.
13221 * gcc.target/riscv/rvv/base/vmsne_vx_mu_rv32-3.c: New test.
13222 * gcc.target/riscv/rvv/base/vmsne_vx_mu_rv64-1.c: New test.
13223 * gcc.target/riscv/rvv/base/vmsne_vx_mu_rv64-2.c: New test.
13224 * gcc.target/riscv/rvv/base/vmsne_vx_mu_rv64-3.c: New test.
13225 * gcc.target/riscv/rvv/base/vmsne_vx_rv32-1.c: New test.
13226 * gcc.target/riscv/rvv/base/vmsne_vx_rv32-2.c: New test.
13227 * gcc.target/riscv/rvv/base/vmsne_vx_rv32-3.c: New test.
13228 * gcc.target/riscv/rvv/base/vmsne_vx_rv64-1.c: New test.
13229 * gcc.target/riscv/rvv/base/vmsne_vx_rv64-2.c: New test.
13230 * gcc.target/riscv/rvv/base/vmsne_vx_rv64-3.c: New test.
13231
13232 2023-02-15 Iain Sandoe <iain@sandoe.co.uk>
13233
13234 * obj-c++.dg/proto-lossage-4.mm: Use uintptr_t for integral pointer
13235 representations.
13236
13237 2023-02-15 Martin Jambor <mjambor@suse.cz>
13238
13239 PR ipa/108679
13240 * gcc.dg/ipa/pr108679.c: New test.
13241
13242 2023-02-15 Tobias Burnus <tobias@codesourcery.com>
13243
13244 PR fortran/108512
13245 * gfortran.dg/gomp/loop-5.f90: New test.
13246 * gfortran.dg/gomp/loop-2.f90: Update dg-error.
13247 * gfortran.dg/gomp/taskloop-2.f90: Update dg-error.
13248
13249 2023-02-15 Jakub Jelinek <jakub@redhat.com>
13250
13251 PR target/108787
13252 PR target/103109
13253 * gcc.dg/pr108787.c: New test.
13254 * gcc.target/powerpc/pr108787.c: New test.
13255 * gcc.target/powerpc/pr103109-1.c: Adjust expected instruction counts.
13256
13257 2023-02-15 Jakub Jelinek <jakub@redhat.com>
13258
13259 * g++.dg/DRs/dr2475.C: New test.
13260 * g++.dg/DRs/dr2478.C: New test.
13261 * g++.dg/DRs/dr2530.C: New test.
13262 * g++.dg/DRs/dr2673.C: New test.
13263 * c-c++-common/cpp/delimited-escape-seq-8.c: New test.
13264
13265 2023-02-15 Marek Polacek <polacek@redhat.com>
13266
13267 PR c++/106675
13268 * g++.dg/cpp0x/overload-conv-5.C: New test.
13269
13270 2023-02-14 David Faust <david.faust@oracle.com>
13271
13272 PR target/108790
13273 * gcc.target/bpf/ldxdw.c: New test.
13274
13275 2023-02-14 Andrew Pinski <apinski@marvell.com>
13276
13277 PR tree-optimization/108355
13278 PR tree-optimization/96921
13279 * gcc.dg/tree-ssa/bool-minus-1.c: New test.
13280 * gcc.dg/tree-ssa/bool-minus-2.c: New test.
13281 * gcc.dg/tree-ssa/pr108354-1.c: New test.
13282
13283 2023-02-14 Eric Botcazou <ebotcazou@adacore.com>
13284
13285 * gnat.dg/shift2.adb: New test.
13286
13287 2023-02-14 Richard Biener <rguenther@suse.de>
13288
13289 PR tree-optimization/108782
13290 * gcc.dg/torture/pr108782.c: New testcase.
13291
13292 2023-02-14 Jakub Jelinek <jakub@redhat.com>
13293
13294 PR sanitizer/108777
13295 * gcc.dg/asan/pr108777-1.c: New test.
13296 * gcc.dg/asan/pr108777-2.c: New test.
13297 * gcc.dg/asan/pr108777-3.c: New test.
13298 * gcc.dg/asan/pr108777-4.c: New test.
13299 * gcc.dg/asan/pr108777-5.c: New test.
13300 * gcc.dg/asan/pr108777-6.c: New test.
13301 * gcc.dg/completion-3.c: Adjust expected multiline output.
13302
13303 2023-02-14 Andreas Schwab <schwab@suse.de>
13304
13305 PR target/108723
13306 * gcc.target/riscv/shorten-memrefs-1.c: Adjust patterns to skip
13307 over cfi directives.
13308 * gcc.target/riscv/shorten-memrefs-2.c: Likewise.
13309 * gcc.target/riscv/shorten-memrefs-3.c: Likewise.
13310 * gcc.target/riscv/shorten-memrefs-4.c: Likewise.
13311 * gcc.target/riscv/shorten-memrefs-5.c: Likewise.
13312 * gcc.target/riscv/shorten-memrefs-6.c: Likewise.
13313 * gcc.target/riscv/shorten-memrefs-8.c: Likewise.
13314
13315 2023-02-14 Thomas Schwinge <thomas@codesourcery.com>
13316
13317 * gfortran.dg/weak-1.f90: Adjust 'scan-assembler' for nvptx.
13318
13319 2023-02-14 Richard Sandiford <richard.sandiford@arm.com>
13320
13321 PR tree-optimization/96373
13322 PR tree-optimization/108571
13323 * gcc.target/aarch64/sve/fabd_1.c: Add -fno-trapping-math.
13324 * gcc.target/aarch64/sve/fsubr_1.c: Likewise.
13325 * gcc.target/aarch64/sve/fmul_1.c: Expect predicate ops.
13326 * gcc.target/aarch64/sve/fp_arith_1.c: Likewise.
13327
13328 2023-02-14 Kewen Lin <linkw@linux.ibm.com>
13329
13330 PR target/96373
13331 * gcc.target/powerpc/p9-vec-length-epil-1.c: Add -fno-trapping-math.
13332 * gcc.target/powerpc/p9-vec-length-epil-2.c: Likewise.
13333 * gcc.target/powerpc/p9-vec-length-epil-3.c: Likewise.
13334 * gcc.target/powerpc/p9-vec-length-epil-4.c: Likewise.
13335 * gcc.target/powerpc/p9-vec-length-epil-5.c: Likewise.
13336 * gcc.target/powerpc/p9-vec-length-epil-6.c: Likewise.
13337 * gcc.target/powerpc/p9-vec-length-epil-8.c: Likewise.
13338 * gcc.target/powerpc/p9-vec-length-full-1.c: Likewise.
13339 * gcc.target/powerpc/p9-vec-length-full-2.c: Likewise.
13340 * gcc.target/powerpc/p9-vec-length-full-3.c: Likewise.
13341 * gcc.target/powerpc/p9-vec-length-full-4.c: Likewise.
13342 * gcc.target/powerpc/p9-vec-length-full-5.c: Likewise.
13343 * gcc.target/powerpc/p9-vec-length-full-6.c: Likewise.
13344 * gcc.target/powerpc/p9-vec-length-full-8.c: Likewise.
13345 * gcc.target/powerpc/pr96373.c: New test.
13346
13347 2023-02-13 Richard Sandiford <richard.sandiford@arm.com>
13348
13349 PR rtl-optimization/108681
13350 * gcc.target/aarch64/pr108681.c: New test.
13351
13352 2023-02-13 Vladimir N. Makarov <vmakarov@redhat.com>
13353
13354 * gcc.target/i386/pr108774.c: New.
13355
13356 2023-02-13 Harald Anlauf <anlauf@gmx.de>
13357
13358 PR fortran/103475
13359 * gfortran.dg/pr103475.f90: New test.
13360
13361 2023-02-13 Uroš Bizjak <ubizjak@gmail.com>
13362
13363 PR target/108516
13364 * gcc.target/i386/pr108516-1.c: New test.
13365 * gcc.target/i386/pr108516-2.c: Ditto.
13366
13367 2023-02-13 Rimvydas Jasinskas <rimvydas.jas@gmail.com>
13368
13369 * gfortran.dg/noinline.f90: New test.
13370 * gfortran.dg/noreturn-1.f90: New test.
13371 * gfortran.dg/noreturn-2.f90: New test.
13372 * gfortran.dg/noreturn-3.f90: New test.
13373 * gfortran.dg/noreturn-4.f90: New test.
13374 * gfortran.dg/noreturn-5.f90: New test.
13375 * gfortran.dg/weak-1.f90: New test.
13376
13377 2023-02-13 Richard Biener <rguenther@suse.de>
13378
13379 PR tree-optimization/108691
13380 * gcc.dg/pr108691.c: New testcase.
13381
13382 2023-02-13 Jonathan Yong <10walls@gmail.com>
13383
13384 * gcc.dg/Wbuiltin-declaration-mismatch-7.c: Use (long )*
13385 regex pattern to allow long long instead of just long.
13386
13387 2023-02-13 Claudiu Zissulescu <claziss@gmail.com>
13388
13389 * gcc.target/arc/milli-1.c: Update test.
13390
13391 2023-02-13 Richard Biener <rguenther@suse.de>
13392
13393 PR tree-optimization/106722
13394 * gcc.dg/torture/pr108737.c: New testcase.
13395
13396 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
13397
13398 * g++.target/riscv/rvv/base/vaadd_vv-1.C: New test.
13399 * g++.target/riscv/rvv/base/vaadd_vv-2.C: New test.
13400 * g++.target/riscv/rvv/base/vaadd_vv-3.C: New test.
13401 * g++.target/riscv/rvv/base/vaadd_vv_mu-1.C: New test.
13402 * g++.target/riscv/rvv/base/vaadd_vv_mu-2.C: New test.
13403 * g++.target/riscv/rvv/base/vaadd_vv_mu-3.C: New test.
13404 * g++.target/riscv/rvv/base/vaadd_vv_tu-1.C: New test.
13405 * g++.target/riscv/rvv/base/vaadd_vv_tu-2.C: New test.
13406 * g++.target/riscv/rvv/base/vaadd_vv_tu-3.C: New test.
13407 * g++.target/riscv/rvv/base/vaadd_vv_tum-1.C: New test.
13408 * g++.target/riscv/rvv/base/vaadd_vv_tum-2.C: New test.
13409 * g++.target/riscv/rvv/base/vaadd_vv_tum-3.C: New test.
13410 * g++.target/riscv/rvv/base/vaadd_vv_tumu-1.C: New test.
13411 * g++.target/riscv/rvv/base/vaadd_vv_tumu-2.C: New test.
13412 * g++.target/riscv/rvv/base/vaadd_vv_tumu-3.C: New test.
13413
13414 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
13415
13416 * g++.target/riscv/rvv/base/vaadd_vx_mu_rv32-1.C: New test.
13417 * g++.target/riscv/rvv/base/vaadd_vx_mu_rv32-2.C: New test.
13418 * g++.target/riscv/rvv/base/vaadd_vx_mu_rv32-3.C: New test.
13419 * g++.target/riscv/rvv/base/vaadd_vx_mu_rv64-1.C: New test.
13420 * g++.target/riscv/rvv/base/vaadd_vx_mu_rv64-2.C: New test.
13421 * g++.target/riscv/rvv/base/vaadd_vx_mu_rv64-3.C: New test.
13422 * g++.target/riscv/rvv/base/vaadd_vx_rv32-1.C: New test.
13423 * g++.target/riscv/rvv/base/vaadd_vx_rv32-2.C: New test.
13424 * g++.target/riscv/rvv/base/vaadd_vx_rv32-3.C: New test.
13425 * g++.target/riscv/rvv/base/vaadd_vx_rv64-1.C: New test.
13426 * g++.target/riscv/rvv/base/vaadd_vx_rv64-2.C: New test.
13427 * g++.target/riscv/rvv/base/vaadd_vx_rv64-3.C: New test.
13428 * g++.target/riscv/rvv/base/vaadd_vx_tu_rv32-1.C: New test.
13429 * g++.target/riscv/rvv/base/vaadd_vx_tu_rv32-2.C: New test.
13430 * g++.target/riscv/rvv/base/vaadd_vx_tu_rv32-3.C: New test.
13431 * g++.target/riscv/rvv/base/vaadd_vx_tu_rv64-1.C: New test.
13432 * g++.target/riscv/rvv/base/vaadd_vx_tu_rv64-2.C: New test.
13433 * g++.target/riscv/rvv/base/vaadd_vx_tu_rv64-3.C: New test.
13434 * g++.target/riscv/rvv/base/vaadd_vx_tum_rv32-1.C: New test.
13435 * g++.target/riscv/rvv/base/vaadd_vx_tum_rv32-2.C: New test.
13436 * g++.target/riscv/rvv/base/vaadd_vx_tum_rv32-3.C: New test.
13437 * g++.target/riscv/rvv/base/vaadd_vx_tum_rv64-1.C: New test.
13438 * g++.target/riscv/rvv/base/vaadd_vx_tum_rv64-2.C: New test.
13439 * g++.target/riscv/rvv/base/vaadd_vx_tum_rv64-3.C: New test.
13440 * g++.target/riscv/rvv/base/vaadd_vx_tumu_rv32-1.C: New test.
13441 * g++.target/riscv/rvv/base/vaadd_vx_tumu_rv32-2.C: New test.
13442 * g++.target/riscv/rvv/base/vaadd_vx_tumu_rv32-3.C: New test.
13443 * g++.target/riscv/rvv/base/vaadd_vx_tumu_rv64-1.C: New test.
13444 * g++.target/riscv/rvv/base/vaadd_vx_tumu_rv64-2.C: New test.
13445 * g++.target/riscv/rvv/base/vaadd_vx_tumu_rv64-3.C: New test.
13446
13447 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
13448
13449 * g++.target/riscv/rvv/base/vaaddu_vv-1.C: New test.
13450 * g++.target/riscv/rvv/base/vaaddu_vv-2.C: New test.
13451 * g++.target/riscv/rvv/base/vaaddu_vv-3.C: New test.
13452 * g++.target/riscv/rvv/base/vaaddu_vv_mu-1.C: New test.
13453 * g++.target/riscv/rvv/base/vaaddu_vv_mu-2.C: New test.
13454 * g++.target/riscv/rvv/base/vaaddu_vv_mu-3.C: New test.
13455 * g++.target/riscv/rvv/base/vaaddu_vv_tu-1.C: New test.
13456 * g++.target/riscv/rvv/base/vaaddu_vv_tu-2.C: New test.
13457 * g++.target/riscv/rvv/base/vaaddu_vv_tu-3.C: New test.
13458 * g++.target/riscv/rvv/base/vaaddu_vv_tum-1.C: New test.
13459 * g++.target/riscv/rvv/base/vaaddu_vv_tum-2.C: New test.
13460 * g++.target/riscv/rvv/base/vaaddu_vv_tum-3.C: New test.
13461 * g++.target/riscv/rvv/base/vaaddu_vv_tumu-1.C: New test.
13462 * g++.target/riscv/rvv/base/vaaddu_vv_tumu-2.C: New test.
13463 * g++.target/riscv/rvv/base/vaaddu_vv_tumu-3.C: New test.
13464
13465 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
13466
13467 * g++.target/riscv/rvv/base/vaaddu_vx_mu_rv32-1.C: New test.
13468 * g++.target/riscv/rvv/base/vaaddu_vx_mu_rv32-2.C: New test.
13469 * g++.target/riscv/rvv/base/vaaddu_vx_mu_rv32-3.C: New test.
13470 * g++.target/riscv/rvv/base/vaaddu_vx_mu_rv64-1.C: New test.
13471 * g++.target/riscv/rvv/base/vaaddu_vx_mu_rv64-2.C: New test.
13472 * g++.target/riscv/rvv/base/vaaddu_vx_mu_rv64-3.C: New test.
13473 * g++.target/riscv/rvv/base/vaaddu_vx_rv32-1.C: New test.
13474 * g++.target/riscv/rvv/base/vaaddu_vx_rv32-2.C: New test.
13475 * g++.target/riscv/rvv/base/vaaddu_vx_rv32-3.C: New test.
13476 * g++.target/riscv/rvv/base/vaaddu_vx_rv64-1.C: New test.
13477 * g++.target/riscv/rvv/base/vaaddu_vx_rv64-2.C: New test.
13478 * g++.target/riscv/rvv/base/vaaddu_vx_rv64-3.C: New test.
13479 * g++.target/riscv/rvv/base/vaaddu_vx_tu_rv32-1.C: New test.
13480 * g++.target/riscv/rvv/base/vaaddu_vx_tu_rv32-2.C: New test.
13481 * g++.target/riscv/rvv/base/vaaddu_vx_tu_rv32-3.C: New test.
13482 * g++.target/riscv/rvv/base/vaaddu_vx_tu_rv64-1.C: New test.
13483 * g++.target/riscv/rvv/base/vaaddu_vx_tu_rv64-2.C: New test.
13484 * g++.target/riscv/rvv/base/vaaddu_vx_tu_rv64-3.C: New test.
13485 * g++.target/riscv/rvv/base/vaaddu_vx_tum_rv32-1.C: New test.
13486 * g++.target/riscv/rvv/base/vaaddu_vx_tum_rv32-2.C: New test.
13487 * g++.target/riscv/rvv/base/vaaddu_vx_tum_rv32-3.C: New test.
13488 * g++.target/riscv/rvv/base/vaaddu_vx_tum_rv64-1.C: New test.
13489 * g++.target/riscv/rvv/base/vaaddu_vx_tum_rv64-2.C: New test.
13490 * g++.target/riscv/rvv/base/vaaddu_vx_tum_rv64-3.C: New test.
13491 * g++.target/riscv/rvv/base/vaaddu_vx_tumu_rv32-1.C: New test.
13492 * g++.target/riscv/rvv/base/vaaddu_vx_tumu_rv32-2.C: New test.
13493 * g++.target/riscv/rvv/base/vaaddu_vx_tumu_rv32-3.C: New test.
13494 * g++.target/riscv/rvv/base/vaaddu_vx_tumu_rv64-1.C: New test.
13495 * g++.target/riscv/rvv/base/vaaddu_vx_tumu_rv64-2.C: New test.
13496 * g++.target/riscv/rvv/base/vaaddu_vx_tumu_rv64-3.C: New test.
13497
13498 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
13499
13500 * g++.target/riscv/rvv/base/vasub_vv-1.C: New test.
13501 * g++.target/riscv/rvv/base/vasub_vv-2.C: New test.
13502 * g++.target/riscv/rvv/base/vasub_vv-3.C: New test.
13503 * g++.target/riscv/rvv/base/vasub_vv_mu-1.C: New test.
13504 * g++.target/riscv/rvv/base/vasub_vv_mu-2.C: New test.
13505 * g++.target/riscv/rvv/base/vasub_vv_mu-3.C: New test.
13506 * g++.target/riscv/rvv/base/vasub_vv_tu-1.C: New test.
13507 * g++.target/riscv/rvv/base/vasub_vv_tu-2.C: New test.
13508 * g++.target/riscv/rvv/base/vasub_vv_tu-3.C: New test.
13509 * g++.target/riscv/rvv/base/vasub_vv_tum-1.C: New test.
13510 * g++.target/riscv/rvv/base/vasub_vv_tum-2.C: New test.
13511 * g++.target/riscv/rvv/base/vasub_vv_tum-3.C: New test.
13512 * g++.target/riscv/rvv/base/vasub_vv_tumu-1.C: New test.
13513 * g++.target/riscv/rvv/base/vasub_vv_tumu-2.C: New test.
13514 * g++.target/riscv/rvv/base/vasub_vv_tumu-3.C: New test.
13515
13516 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
13517
13518 * g++.target/riscv/rvv/base/vasub_vx_mu_rv32-1.C: New test.
13519 * g++.target/riscv/rvv/base/vasub_vx_mu_rv32-2.C: New test.
13520 * g++.target/riscv/rvv/base/vasub_vx_mu_rv32-3.C: New test.
13521 * g++.target/riscv/rvv/base/vasub_vx_mu_rv64-1.C: New test.
13522 * g++.target/riscv/rvv/base/vasub_vx_mu_rv64-2.C: New test.
13523 * g++.target/riscv/rvv/base/vasub_vx_mu_rv64-3.C: New test.
13524 * g++.target/riscv/rvv/base/vasub_vx_rv32-1.C: New test.
13525 * g++.target/riscv/rvv/base/vasub_vx_rv32-2.C: New test.
13526 * g++.target/riscv/rvv/base/vasub_vx_rv32-3.C: New test.
13527 * g++.target/riscv/rvv/base/vasub_vx_rv64-1.C: New test.
13528 * g++.target/riscv/rvv/base/vasub_vx_rv64-2.C: New test.
13529 * g++.target/riscv/rvv/base/vasub_vx_rv64-3.C: New test.
13530 * g++.target/riscv/rvv/base/vasub_vx_tu_rv32-1.C: New test.
13531 * g++.target/riscv/rvv/base/vasub_vx_tu_rv32-2.C: New test.
13532 * g++.target/riscv/rvv/base/vasub_vx_tu_rv32-3.C: New test.
13533 * g++.target/riscv/rvv/base/vasub_vx_tu_rv64-1.C: New test.
13534 * g++.target/riscv/rvv/base/vasub_vx_tu_rv64-2.C: New test.
13535 * g++.target/riscv/rvv/base/vasub_vx_tu_rv64-3.C: New test.
13536 * g++.target/riscv/rvv/base/vasub_vx_tum_rv32-1.C: New test.
13537 * g++.target/riscv/rvv/base/vasub_vx_tum_rv32-2.C: New test.
13538 * g++.target/riscv/rvv/base/vasub_vx_tum_rv32-3.C: New test.
13539 * g++.target/riscv/rvv/base/vasub_vx_tum_rv64-1.C: New test.
13540 * g++.target/riscv/rvv/base/vasub_vx_tum_rv64-2.C: New test.
13541 * g++.target/riscv/rvv/base/vasub_vx_tum_rv64-3.C: New test.
13542 * g++.target/riscv/rvv/base/vasub_vx_tumu_rv32-1.C: New test.
13543 * g++.target/riscv/rvv/base/vasub_vx_tumu_rv32-2.C: New test.
13544 * g++.target/riscv/rvv/base/vasub_vx_tumu_rv32-3.C: New test.
13545 * g++.target/riscv/rvv/base/vasub_vx_tumu_rv64-1.C: New test.
13546 * g++.target/riscv/rvv/base/vasub_vx_tumu_rv64-2.C: New test.
13547 * g++.target/riscv/rvv/base/vasub_vx_tumu_rv64-3.C: New test.
13548
13549 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
13550
13551 * g++.target/riscv/rvv/base/vasubu_vv-1.C: New test.
13552 * g++.target/riscv/rvv/base/vasubu_vv-2.C: New test.
13553 * g++.target/riscv/rvv/base/vasubu_vv-3.C: New test.
13554 * g++.target/riscv/rvv/base/vasubu_vv_mu-1.C: New test.
13555 * g++.target/riscv/rvv/base/vasubu_vv_mu-2.C: New test.
13556 * g++.target/riscv/rvv/base/vasubu_vv_mu-3.C: New test.
13557 * g++.target/riscv/rvv/base/vasubu_vv_tu-1.C: New test.
13558 * g++.target/riscv/rvv/base/vasubu_vv_tu-2.C: New test.
13559 * g++.target/riscv/rvv/base/vasubu_vv_tu-3.C: New test.
13560 * g++.target/riscv/rvv/base/vasubu_vv_tum-1.C: New test.
13561 * g++.target/riscv/rvv/base/vasubu_vv_tum-2.C: New test.
13562 * g++.target/riscv/rvv/base/vasubu_vv_tum-3.C: New test.
13563 * g++.target/riscv/rvv/base/vasubu_vv_tumu-1.C: New test.
13564 * g++.target/riscv/rvv/base/vasubu_vv_tumu-2.C: New test.
13565 * g++.target/riscv/rvv/base/vasubu_vv_tumu-3.C: New test.
13566
13567 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
13568
13569 * g++.target/riscv/rvv/base/vasubu_vx_mu_rv32-1.C: New test.
13570 * g++.target/riscv/rvv/base/vasubu_vx_mu_rv32-2.C: New test.
13571 * g++.target/riscv/rvv/base/vasubu_vx_mu_rv32-3.C: New test.
13572 * g++.target/riscv/rvv/base/vasubu_vx_mu_rv64-1.C: New test.
13573 * g++.target/riscv/rvv/base/vasubu_vx_mu_rv64-2.C: New test.
13574 * g++.target/riscv/rvv/base/vasubu_vx_mu_rv64-3.C: New test.
13575 * g++.target/riscv/rvv/base/vasubu_vx_rv32-1.C: New test.
13576 * g++.target/riscv/rvv/base/vasubu_vx_rv32-2.C: New test.
13577 * g++.target/riscv/rvv/base/vasubu_vx_rv32-3.C: New test.
13578 * g++.target/riscv/rvv/base/vasubu_vx_rv64-1.C: New test.
13579 * g++.target/riscv/rvv/base/vasubu_vx_rv64-2.C: New test.
13580 * g++.target/riscv/rvv/base/vasubu_vx_rv64-3.C: New test.
13581 * g++.target/riscv/rvv/base/vasubu_vx_tu_rv32-1.C: New test.
13582 * g++.target/riscv/rvv/base/vasubu_vx_tu_rv32-2.C: New test.
13583 * g++.target/riscv/rvv/base/vasubu_vx_tu_rv32-3.C: New test.
13584 * g++.target/riscv/rvv/base/vasubu_vx_tu_rv64-1.C: New test.
13585 * g++.target/riscv/rvv/base/vasubu_vx_tu_rv64-2.C: New test.
13586 * g++.target/riscv/rvv/base/vasubu_vx_tu_rv64-3.C: New test.
13587 * g++.target/riscv/rvv/base/vasubu_vx_tum_rv32-1.C: New test.
13588 * g++.target/riscv/rvv/base/vasubu_vx_tum_rv32-2.C: New test.
13589 * g++.target/riscv/rvv/base/vasubu_vx_tum_rv32-3.C: New test.
13590 * g++.target/riscv/rvv/base/vasubu_vx_tum_rv64-1.C: New test.
13591 * g++.target/riscv/rvv/base/vasubu_vx_tum_rv64-2.C: New test.
13592 * g++.target/riscv/rvv/base/vasubu_vx_tum_rv64-3.C: New test.
13593 * g++.target/riscv/rvv/base/vasubu_vx_tumu_rv32-1.C: New test.
13594 * g++.target/riscv/rvv/base/vasubu_vx_tumu_rv32-2.C: New test.
13595 * g++.target/riscv/rvv/base/vasubu_vx_tumu_rv32-3.C: New test.
13596 * g++.target/riscv/rvv/base/vasubu_vx_tumu_rv64-1.C: New test.
13597 * g++.target/riscv/rvv/base/vasubu_vx_tumu_rv64-2.C: New test.
13598 * g++.target/riscv/rvv/base/vasubu_vx_tumu_rv64-3.C: New test.
13599
13600 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
13601
13602 * g++.target/riscv/rvv/base/vnclip_vv-1.C: New test.
13603 * g++.target/riscv/rvv/base/vnclip_vv-2.C: New test.
13604 * g++.target/riscv/rvv/base/vnclip_vv-3.C: New test.
13605 * g++.target/riscv/rvv/base/vnclip_vv_mu-1.C: New test.
13606 * g++.target/riscv/rvv/base/vnclip_vv_mu-2.C: New test.
13607 * g++.target/riscv/rvv/base/vnclip_vv_mu-3.C: New test.
13608 * g++.target/riscv/rvv/base/vnclip_vv_tu-1.C: New test.
13609 * g++.target/riscv/rvv/base/vnclip_vv_tu-2.C: New test.
13610 * g++.target/riscv/rvv/base/vnclip_vv_tu-3.C: New test.
13611 * g++.target/riscv/rvv/base/vnclip_vv_tum-1.C: New test.
13612 * g++.target/riscv/rvv/base/vnclip_vv_tum-2.C: New test.
13613 * g++.target/riscv/rvv/base/vnclip_vv_tum-3.C: New test.
13614 * g++.target/riscv/rvv/base/vnclip_vv_tumu-1.C: New test.
13615 * g++.target/riscv/rvv/base/vnclip_vv_tumu-2.C: New test.
13616 * g++.target/riscv/rvv/base/vnclip_vv_tumu-3.C: New test.
13617 * g++.target/riscv/rvv/base/vnclip_vx-1.C: New test.
13618 * g++.target/riscv/rvv/base/vnclip_vx-2.C: New test.
13619 * g++.target/riscv/rvv/base/vnclip_vx-3.C: New test.
13620 * g++.target/riscv/rvv/base/vnclip_vx_mu-1.C: New test.
13621 * g++.target/riscv/rvv/base/vnclip_vx_mu-2.C: New test.
13622 * g++.target/riscv/rvv/base/vnclip_vx_mu-3.C: New test.
13623 * g++.target/riscv/rvv/base/vnclip_vx_tu-1.C: New test.
13624 * g++.target/riscv/rvv/base/vnclip_vx_tu-2.C: New test.
13625 * g++.target/riscv/rvv/base/vnclip_vx_tu-3.C: New test.
13626 * g++.target/riscv/rvv/base/vnclip_vx_tum-1.C: New test.
13627 * g++.target/riscv/rvv/base/vnclip_vx_tum-2.C: New test.
13628 * g++.target/riscv/rvv/base/vnclip_vx_tum-3.C: New test.
13629 * g++.target/riscv/rvv/base/vnclip_vx_tumu-1.C: New test.
13630 * g++.target/riscv/rvv/base/vnclip_vx_tumu-2.C: New test.
13631 * g++.target/riscv/rvv/base/vnclip_vx_tumu-3.C: New test.
13632 * g++.target/riscv/rvv/base/vnclipu_vv-1.C: New test.
13633 * g++.target/riscv/rvv/base/vnclipu_vv-2.C: New test.
13634 * g++.target/riscv/rvv/base/vnclipu_vv-3.C: New test.
13635 * g++.target/riscv/rvv/base/vnclipu_vv_mu-1.C: New test.
13636 * g++.target/riscv/rvv/base/vnclipu_vv_mu-2.C: New test.
13637 * g++.target/riscv/rvv/base/vnclipu_vv_mu-3.C: New test.
13638 * g++.target/riscv/rvv/base/vnclipu_vv_tu-1.C: New test.
13639 * g++.target/riscv/rvv/base/vnclipu_vv_tu-2.C: New test.
13640 * g++.target/riscv/rvv/base/vnclipu_vv_tu-3.C: New test.
13641 * g++.target/riscv/rvv/base/vnclipu_vv_tum-1.C: New test.
13642 * g++.target/riscv/rvv/base/vnclipu_vv_tum-2.C: New test.
13643 * g++.target/riscv/rvv/base/vnclipu_vv_tum-3.C: New test.
13644 * g++.target/riscv/rvv/base/vnclipu_vv_tumu-1.C: New test.
13645 * g++.target/riscv/rvv/base/vnclipu_vv_tumu-2.C: New test.
13646 * g++.target/riscv/rvv/base/vnclipu_vv_tumu-3.C: New test.
13647 * g++.target/riscv/rvv/base/vnclipu_vx-1.C: New test.
13648 * g++.target/riscv/rvv/base/vnclipu_vx-2.C: New test.
13649 * g++.target/riscv/rvv/base/vnclipu_vx-3.C: New test.
13650 * g++.target/riscv/rvv/base/vnclipu_vx_mu-1.C: New test.
13651 * g++.target/riscv/rvv/base/vnclipu_vx_mu-2.C: New test.
13652 * g++.target/riscv/rvv/base/vnclipu_vx_mu-3.C: New test.
13653 * g++.target/riscv/rvv/base/vnclipu_vx_tu-1.C: New test.
13654 * g++.target/riscv/rvv/base/vnclipu_vx_tu-2.C: New test.
13655 * g++.target/riscv/rvv/base/vnclipu_vx_tu-3.C: New test.
13656 * g++.target/riscv/rvv/base/vnclipu_vx_tum-1.C: New test.
13657 * g++.target/riscv/rvv/base/vnclipu_vx_tum-2.C: New test.
13658 * g++.target/riscv/rvv/base/vnclipu_vx_tum-3.C: New test.
13659 * g++.target/riscv/rvv/base/vnclipu_vx_tumu-1.C: New test.
13660 * g++.target/riscv/rvv/base/vnclipu_vx_tumu-2.C: New test.
13661 * g++.target/riscv/rvv/base/vnclipu_vx_tumu-3.C: New test.
13662
13663 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
13664
13665 * g++.target/riscv/rvv/base/vsmul_vv-1.C: New test.
13666 * g++.target/riscv/rvv/base/vsmul_vv-2.C: New test.
13667 * g++.target/riscv/rvv/base/vsmul_vv-3.C: New test.
13668 * g++.target/riscv/rvv/base/vsmul_vv_mu-1.C: New test.
13669 * g++.target/riscv/rvv/base/vsmul_vv_mu-2.C: New test.
13670 * g++.target/riscv/rvv/base/vsmul_vv_mu-3.C: New test.
13671 * g++.target/riscv/rvv/base/vsmul_vv_tu-1.C: New test.
13672 * g++.target/riscv/rvv/base/vsmul_vv_tu-2.C: New test.
13673 * g++.target/riscv/rvv/base/vsmul_vv_tu-3.C: New test.
13674 * g++.target/riscv/rvv/base/vsmul_vv_tum-1.C: New test.
13675 * g++.target/riscv/rvv/base/vsmul_vv_tum-2.C: New test.
13676 * g++.target/riscv/rvv/base/vsmul_vv_tum-3.C: New test.
13677 * g++.target/riscv/rvv/base/vsmul_vv_tumu-1.C: New test.
13678 * g++.target/riscv/rvv/base/vsmul_vv_tumu-2.C: New test.
13679 * g++.target/riscv/rvv/base/vsmul_vv_tumu-3.C: New test.
13680
13681 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
13682
13683 * g++.target/riscv/rvv/base/vsmul_vx_mu_rv32-1.C: New test.
13684 * g++.target/riscv/rvv/base/vsmul_vx_mu_rv32-2.C: New test.
13685 * g++.target/riscv/rvv/base/vsmul_vx_mu_rv32-3.C: New test.
13686 * g++.target/riscv/rvv/base/vsmul_vx_mu_rv64-1.C: New test.
13687 * g++.target/riscv/rvv/base/vsmul_vx_mu_rv64-2.C: New test.
13688 * g++.target/riscv/rvv/base/vsmul_vx_mu_rv64-3.C: New test.
13689 * g++.target/riscv/rvv/base/vsmul_vx_rv32-1.C: New test.
13690 * g++.target/riscv/rvv/base/vsmul_vx_rv32-2.C: New test.
13691 * g++.target/riscv/rvv/base/vsmul_vx_rv32-3.C: New test.
13692 * g++.target/riscv/rvv/base/vsmul_vx_rv64-1.C: New test.
13693 * g++.target/riscv/rvv/base/vsmul_vx_rv64-2.C: New test.
13694 * g++.target/riscv/rvv/base/vsmul_vx_rv64-3.C: New test.
13695 * g++.target/riscv/rvv/base/vsmul_vx_tu_rv32-1.C: New test.
13696 * g++.target/riscv/rvv/base/vsmul_vx_tu_rv32-2.C: New test.
13697 * g++.target/riscv/rvv/base/vsmul_vx_tu_rv32-3.C: New test.
13698 * g++.target/riscv/rvv/base/vsmul_vx_tu_rv64-1.C: New test.
13699 * g++.target/riscv/rvv/base/vsmul_vx_tu_rv64-2.C: New test.
13700 * g++.target/riscv/rvv/base/vsmul_vx_tu_rv64-3.C: New test.
13701 * g++.target/riscv/rvv/base/vsmul_vx_tum_rv32-1.C: New test.
13702 * g++.target/riscv/rvv/base/vsmul_vx_tum_rv32-2.C: New test.
13703 * g++.target/riscv/rvv/base/vsmul_vx_tum_rv32-3.C: New test.
13704 * g++.target/riscv/rvv/base/vsmul_vx_tum_rv64-1.C: New test.
13705 * g++.target/riscv/rvv/base/vsmul_vx_tum_rv64-2.C: New test.
13706 * g++.target/riscv/rvv/base/vsmul_vx_tum_rv64-3.C: New test.
13707 * g++.target/riscv/rvv/base/vsmul_vx_tumu_rv32-1.C: New test.
13708 * g++.target/riscv/rvv/base/vsmul_vx_tumu_rv32-2.C: New test.
13709 * g++.target/riscv/rvv/base/vsmul_vx_tumu_rv32-3.C: New test.
13710 * g++.target/riscv/rvv/base/vsmul_vx_tumu_rv64-1.C: New test.
13711 * g++.target/riscv/rvv/base/vsmul_vx_tumu_rv64-2.C: New test.
13712 * g++.target/riscv/rvv/base/vsmul_vx_tumu_rv64-3.C: New test.
13713
13714 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
13715
13716 * g++.target/riscv/rvv/base/vssra_vv-1.C: New test.
13717 * g++.target/riscv/rvv/base/vssra_vv-2.C: New test.
13718 * g++.target/riscv/rvv/base/vssra_vv-3.C: New test.
13719 * g++.target/riscv/rvv/base/vssra_vv_mu-1.C: New test.
13720 * g++.target/riscv/rvv/base/vssra_vv_mu-2.C: New test.
13721 * g++.target/riscv/rvv/base/vssra_vv_mu-3.C: New test.
13722 * g++.target/riscv/rvv/base/vssra_vv_tu-1.C: New test.
13723 * g++.target/riscv/rvv/base/vssra_vv_tu-2.C: New test.
13724 * g++.target/riscv/rvv/base/vssra_vv_tu-3.C: New test.
13725 * g++.target/riscv/rvv/base/vssra_vv_tum-1.C: New test.
13726 * g++.target/riscv/rvv/base/vssra_vv_tum-2.C: New test.
13727 * g++.target/riscv/rvv/base/vssra_vv_tum-3.C: New test.
13728 * g++.target/riscv/rvv/base/vssra_vv_tumu-1.C: New test.
13729 * g++.target/riscv/rvv/base/vssra_vv_tumu-2.C: New test.
13730 * g++.target/riscv/rvv/base/vssra_vv_tumu-3.C: New test.
13731
13732 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
13733
13734 * g++.target/riscv/rvv/base/vssra_vx-1.C: New test.
13735 * g++.target/riscv/rvv/base/vssra_vx-2.C: New test.
13736 * g++.target/riscv/rvv/base/vssra_vx-3.C: New test.
13737 * g++.target/riscv/rvv/base/vssra_vx_mu-1.C: New test.
13738 * g++.target/riscv/rvv/base/vssra_vx_mu-2.C: New test.
13739 * g++.target/riscv/rvv/base/vssra_vx_mu-3.C: New test.
13740 * g++.target/riscv/rvv/base/vssra_vx_tu-1.C: New test.
13741 * g++.target/riscv/rvv/base/vssra_vx_tu-2.C: New test.
13742 * g++.target/riscv/rvv/base/vssra_vx_tu-3.C: New test.
13743 * g++.target/riscv/rvv/base/vssra_vx_tum-1.C: New test.
13744 * g++.target/riscv/rvv/base/vssra_vx_tum-2.C: New test.
13745 * g++.target/riscv/rvv/base/vssra_vx_tum-3.C: New test.
13746 * g++.target/riscv/rvv/base/vssra_vx_tumu-1.C: New test.
13747 * g++.target/riscv/rvv/base/vssra_vx_tumu-2.C: New test.
13748 * g++.target/riscv/rvv/base/vssra_vx_tumu-3.C: New test.
13749
13750 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
13751
13752 * g++.target/riscv/rvv/base/vssrl_vv-1.C: New test.
13753 * g++.target/riscv/rvv/base/vssrl_vv-2.C: New test.
13754 * g++.target/riscv/rvv/base/vssrl_vv-3.C: New test.
13755 * g++.target/riscv/rvv/base/vssrl_vv_mu-1.C: New test.
13756 * g++.target/riscv/rvv/base/vssrl_vv_mu-2.C: New test.
13757 * g++.target/riscv/rvv/base/vssrl_vv_mu-3.C: New test.
13758 * g++.target/riscv/rvv/base/vssrl_vv_tu-1.C: New test.
13759 * g++.target/riscv/rvv/base/vssrl_vv_tu-2.C: New test.
13760 * g++.target/riscv/rvv/base/vssrl_vv_tu-3.C: New test.
13761 * g++.target/riscv/rvv/base/vssrl_vv_tum-1.C: New test.
13762 * g++.target/riscv/rvv/base/vssrl_vv_tum-2.C: New test.
13763 * g++.target/riscv/rvv/base/vssrl_vv_tum-3.C: New test.
13764 * g++.target/riscv/rvv/base/vssrl_vv_tumu-1.C: New test.
13765 * g++.target/riscv/rvv/base/vssrl_vv_tumu-2.C: New test.
13766 * g++.target/riscv/rvv/base/vssrl_vv_tumu-3.C: New test.
13767
13768 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
13769
13770 * g++.target/riscv/rvv/base/vssrl_vx-1.C: New test.
13771 * g++.target/riscv/rvv/base/vssrl_vx-2.C: New test.
13772 * g++.target/riscv/rvv/base/vssrl_vx-3.C: New test.
13773 * g++.target/riscv/rvv/base/vssrl_vx_mu-1.C: New test.
13774 * g++.target/riscv/rvv/base/vssrl_vx_mu-2.C: New test.
13775 * g++.target/riscv/rvv/base/vssrl_vx_mu-3.C: New test.
13776 * g++.target/riscv/rvv/base/vssrl_vx_tu-1.C: New test.
13777 * g++.target/riscv/rvv/base/vssrl_vx_tu-2.C: New test.
13778 * g++.target/riscv/rvv/base/vssrl_vx_tu-3.C: New test.
13779 * g++.target/riscv/rvv/base/vssrl_vx_tum-1.C: New test.
13780 * g++.target/riscv/rvv/base/vssrl_vx_tum-2.C: New test.
13781 * g++.target/riscv/rvv/base/vssrl_vx_tum-3.C: New test.
13782 * g++.target/riscv/rvv/base/vssrl_vx_tumu-1.C: New test.
13783 * g++.target/riscv/rvv/base/vssrl_vx_tumu-2.C: New test.
13784 * g++.target/riscv/rvv/base/vssrl_vx_tumu-3.C: New test.
13785
13786 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
13787
13788 * gcc.target/riscv/rvv/base/binop_vx_constraint-122.c: New test.
13789 * gcc.target/riscv/rvv/base/vaadd_vv-1.c: New test.
13790 * gcc.target/riscv/rvv/base/vaadd_vv-2.c: New test.
13791 * gcc.target/riscv/rvv/base/vaadd_vv-3.c: New test.
13792 * gcc.target/riscv/rvv/base/vaadd_vv_m-1.c: New test.
13793 * gcc.target/riscv/rvv/base/vaadd_vv_m-2.c: New test.
13794 * gcc.target/riscv/rvv/base/vaadd_vv_m-3.c: New test.
13795 * gcc.target/riscv/rvv/base/vaadd_vv_mu-1.c: New test.
13796 * gcc.target/riscv/rvv/base/vaadd_vv_mu-2.c: New test.
13797 * gcc.target/riscv/rvv/base/vaadd_vv_mu-3.c: New test.
13798 * gcc.target/riscv/rvv/base/vaadd_vv_tu-1.c: New test.
13799 * gcc.target/riscv/rvv/base/vaadd_vv_tu-2.c: New test.
13800 * gcc.target/riscv/rvv/base/vaadd_vv_tu-3.c: New test.
13801 * gcc.target/riscv/rvv/base/vaadd_vv_tum-1.c: New test.
13802 * gcc.target/riscv/rvv/base/vaadd_vv_tum-2.c: New test.
13803 * gcc.target/riscv/rvv/base/vaadd_vv_tum-3.c: New test.
13804 * gcc.target/riscv/rvv/base/vaadd_vv_tumu-1.c: New test.
13805 * gcc.target/riscv/rvv/base/vaadd_vv_tumu-2.c: New test.
13806 * gcc.target/riscv/rvv/base/vaadd_vv_tumu-3.c: New test.
13807
13808 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
13809
13810 * gcc.target/riscv/rvv/base/vaadd_vx_m_rv32-1.c: New test.
13811 * gcc.target/riscv/rvv/base/vaadd_vx_m_rv32-2.c: New test.
13812 * gcc.target/riscv/rvv/base/vaadd_vx_m_rv32-3.c: New test.
13813 * gcc.target/riscv/rvv/base/vaadd_vx_m_rv64-1.c: New test.
13814 * gcc.target/riscv/rvv/base/vaadd_vx_m_rv64-2.c: New test.
13815 * gcc.target/riscv/rvv/base/vaadd_vx_m_rv64-3.c: New test.
13816 * gcc.target/riscv/rvv/base/vaadd_vx_mu_rv32-1.c: New test.
13817 * gcc.target/riscv/rvv/base/vaadd_vx_mu_rv32-2.c: New test.
13818 * gcc.target/riscv/rvv/base/vaadd_vx_mu_rv32-3.c: New test.
13819 * gcc.target/riscv/rvv/base/vaadd_vx_mu_rv64-1.c: New test.
13820 * gcc.target/riscv/rvv/base/vaadd_vx_mu_rv64-2.c: New test.
13821 * gcc.target/riscv/rvv/base/vaadd_vx_mu_rv64-3.c: New test.
13822 * gcc.target/riscv/rvv/base/vaadd_vx_rv32-1.c: New test.
13823 * gcc.target/riscv/rvv/base/vaadd_vx_rv32-2.c: New test.
13824 * gcc.target/riscv/rvv/base/vaadd_vx_rv32-3.c: New test.
13825 * gcc.target/riscv/rvv/base/vaadd_vx_rv64-1.c: New test.
13826 * gcc.target/riscv/rvv/base/vaadd_vx_rv64-2.c: New test.
13827 * gcc.target/riscv/rvv/base/vaadd_vx_rv64-3.c: New test.
13828 * gcc.target/riscv/rvv/base/vaadd_vx_tu_rv32-1.c: New test.
13829 * gcc.target/riscv/rvv/base/vaadd_vx_tu_rv32-2.c: New test.
13830 * gcc.target/riscv/rvv/base/vaadd_vx_tu_rv32-3.c: New test.
13831 * gcc.target/riscv/rvv/base/vaadd_vx_tu_rv64-1.c: New test.
13832 * gcc.target/riscv/rvv/base/vaadd_vx_tu_rv64-2.c: New test.
13833 * gcc.target/riscv/rvv/base/vaadd_vx_tu_rv64-3.c: New test.
13834 * gcc.target/riscv/rvv/base/vaadd_vx_tum_rv32-1.c: New test.
13835 * gcc.target/riscv/rvv/base/vaadd_vx_tum_rv32-2.c: New test.
13836 * gcc.target/riscv/rvv/base/vaadd_vx_tum_rv32-3.c: New test.
13837 * gcc.target/riscv/rvv/base/vaadd_vx_tum_rv64-1.c: New test.
13838 * gcc.target/riscv/rvv/base/vaadd_vx_tum_rv64-2.c: New test.
13839 * gcc.target/riscv/rvv/base/vaadd_vx_tum_rv64-3.c: New test.
13840 * gcc.target/riscv/rvv/base/vaadd_vx_tumu_rv32-1.c: New test.
13841 * gcc.target/riscv/rvv/base/vaadd_vx_tumu_rv32-2.c: New test.
13842 * gcc.target/riscv/rvv/base/vaadd_vx_tumu_rv32-3.c: New test.
13843 * gcc.target/riscv/rvv/base/vaadd_vx_tumu_rv64-1.c: New test.
13844 * gcc.target/riscv/rvv/base/vaadd_vx_tumu_rv64-2.c: New test.
13845 * gcc.target/riscv/rvv/base/vaadd_vx_tumu_rv64-3.c: New test.
13846
13847 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
13848
13849 * gcc.target/riscv/rvv/base/vaaddu_vv-1.c: New test.
13850 * gcc.target/riscv/rvv/base/vaaddu_vv-2.c: New test.
13851 * gcc.target/riscv/rvv/base/vaaddu_vv-3.c: New test.
13852 * gcc.target/riscv/rvv/base/vaaddu_vv_m-1.c: New test.
13853 * gcc.target/riscv/rvv/base/vaaddu_vv_m-2.c: New test.
13854 * gcc.target/riscv/rvv/base/vaaddu_vv_m-3.c: New test.
13855 * gcc.target/riscv/rvv/base/vaaddu_vv_mu-1.c: New test.
13856 * gcc.target/riscv/rvv/base/vaaddu_vv_mu-2.c: New test.
13857 * gcc.target/riscv/rvv/base/vaaddu_vv_mu-3.c: New test.
13858 * gcc.target/riscv/rvv/base/vaaddu_vv_tu-1.c: New test.
13859 * gcc.target/riscv/rvv/base/vaaddu_vv_tu-2.c: New test.
13860 * gcc.target/riscv/rvv/base/vaaddu_vv_tu-3.c: New test.
13861 * gcc.target/riscv/rvv/base/vaaddu_vv_tum-1.c: New test.
13862 * gcc.target/riscv/rvv/base/vaaddu_vv_tum-2.c: New test.
13863 * gcc.target/riscv/rvv/base/vaaddu_vv_tum-3.c: New test.
13864 * gcc.target/riscv/rvv/base/vaaddu_vv_tumu-1.c: New test.
13865 * gcc.target/riscv/rvv/base/vaaddu_vv_tumu-2.c: New test.
13866 * gcc.target/riscv/rvv/base/vaaddu_vv_tumu-3.c: New test.
13867
13868 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
13869
13870 * gcc.target/riscv/rvv/base/vaaddu_vx_m_rv32-1.c: New test.
13871 * gcc.target/riscv/rvv/base/vaaddu_vx_m_rv32-2.c: New test.
13872 * gcc.target/riscv/rvv/base/vaaddu_vx_m_rv32-3.c: New test.
13873 * gcc.target/riscv/rvv/base/vaaddu_vx_m_rv64-1.c: New test.
13874 * gcc.target/riscv/rvv/base/vaaddu_vx_m_rv64-2.c: New test.
13875 * gcc.target/riscv/rvv/base/vaaddu_vx_m_rv64-3.c: New test.
13876 * gcc.target/riscv/rvv/base/vaaddu_vx_mu_rv32-1.c: New test.
13877 * gcc.target/riscv/rvv/base/vaaddu_vx_mu_rv32-2.c: New test.
13878 * gcc.target/riscv/rvv/base/vaaddu_vx_mu_rv32-3.c: New test.
13879 * gcc.target/riscv/rvv/base/vaaddu_vx_mu_rv64-1.c: New test.
13880 * gcc.target/riscv/rvv/base/vaaddu_vx_mu_rv64-2.c: New test.
13881 * gcc.target/riscv/rvv/base/vaaddu_vx_mu_rv64-3.c: New test.
13882 * gcc.target/riscv/rvv/base/vaaddu_vx_rv32-1.c: New test.
13883 * gcc.target/riscv/rvv/base/vaaddu_vx_rv32-2.c: New test.
13884 * gcc.target/riscv/rvv/base/vaaddu_vx_rv32-3.c: New test.
13885 * gcc.target/riscv/rvv/base/vaaddu_vx_rv64-1.c: New test.
13886 * gcc.target/riscv/rvv/base/vaaddu_vx_rv64-2.c: New test.
13887 * gcc.target/riscv/rvv/base/vaaddu_vx_rv64-3.c: New test.
13888 * gcc.target/riscv/rvv/base/vaaddu_vx_tu_rv32-1.c: New test.
13889 * gcc.target/riscv/rvv/base/vaaddu_vx_tu_rv32-2.c: New test.
13890 * gcc.target/riscv/rvv/base/vaaddu_vx_tu_rv32-3.c: New test.
13891 * gcc.target/riscv/rvv/base/vaaddu_vx_tu_rv64-1.c: New test.
13892 * gcc.target/riscv/rvv/base/vaaddu_vx_tu_rv64-2.c: New test.
13893 * gcc.target/riscv/rvv/base/vaaddu_vx_tu_rv64-3.c: New test.
13894 * gcc.target/riscv/rvv/base/vaaddu_vx_tum_rv32-1.c: New test.
13895 * gcc.target/riscv/rvv/base/vaaddu_vx_tum_rv32-2.c: New test.
13896 * gcc.target/riscv/rvv/base/vaaddu_vx_tum_rv32-3.c: New test.
13897 * gcc.target/riscv/rvv/base/vaaddu_vx_tum_rv64-1.c: New test.
13898 * gcc.target/riscv/rvv/base/vaaddu_vx_tum_rv64-2.c: New test.
13899 * gcc.target/riscv/rvv/base/vaaddu_vx_tum_rv64-3.c: New test.
13900 * gcc.target/riscv/rvv/base/vaaddu_vx_tumu_rv32-1.c: New test.
13901 * gcc.target/riscv/rvv/base/vaaddu_vx_tumu_rv32-2.c: New test.
13902 * gcc.target/riscv/rvv/base/vaaddu_vx_tumu_rv32-3.c: New test.
13903 * gcc.target/riscv/rvv/base/vaaddu_vx_tumu_rv64-1.c: New test.
13904 * gcc.target/riscv/rvv/base/vaaddu_vx_tumu_rv64-2.c: New test.
13905 * gcc.target/riscv/rvv/base/vaaddu_vx_tumu_rv64-3.c: New test.
13906
13907 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
13908
13909 * gcc.target/riscv/rvv/base/vasub_vv-1.c: New test.
13910 * gcc.target/riscv/rvv/base/vasub_vv-2.c: New test.
13911 * gcc.target/riscv/rvv/base/vasub_vv-3.c: New test.
13912 * gcc.target/riscv/rvv/base/vasub_vv_m-1.c: New test.
13913 * gcc.target/riscv/rvv/base/vasub_vv_m-2.c: New test.
13914 * gcc.target/riscv/rvv/base/vasub_vv_m-3.c: New test.
13915 * gcc.target/riscv/rvv/base/vasub_vv_mu-1.c: New test.
13916 * gcc.target/riscv/rvv/base/vasub_vv_mu-2.c: New test.
13917 * gcc.target/riscv/rvv/base/vasub_vv_mu-3.c: New test.
13918 * gcc.target/riscv/rvv/base/vasub_vv_tu-1.c: New test.
13919 * gcc.target/riscv/rvv/base/vasub_vv_tu-2.c: New test.
13920 * gcc.target/riscv/rvv/base/vasub_vv_tu-3.c: New test.
13921 * gcc.target/riscv/rvv/base/vasub_vv_tum-1.c: New test.
13922 * gcc.target/riscv/rvv/base/vasub_vv_tum-2.c: New test.
13923 * gcc.target/riscv/rvv/base/vasub_vv_tum-3.c: New test.
13924 * gcc.target/riscv/rvv/base/vasub_vv_tumu-1.c: New test.
13925 * gcc.target/riscv/rvv/base/vasub_vv_tumu-2.c: New test.
13926 * gcc.target/riscv/rvv/base/vasub_vv_tumu-3.c: New test.
13927
13928 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
13929
13930 * gcc.target/riscv/rvv/base/vasub_vx_m_rv32-1.c: New test.
13931 * gcc.target/riscv/rvv/base/vasub_vx_m_rv32-2.c: New test.
13932 * gcc.target/riscv/rvv/base/vasub_vx_m_rv32-3.c: New test.
13933 * gcc.target/riscv/rvv/base/vasub_vx_m_rv64-1.c: New test.
13934 * gcc.target/riscv/rvv/base/vasub_vx_m_rv64-2.c: New test.
13935 * gcc.target/riscv/rvv/base/vasub_vx_m_rv64-3.c: New test.
13936 * gcc.target/riscv/rvv/base/vasub_vx_mu_rv32-1.c: New test.
13937 * gcc.target/riscv/rvv/base/vasub_vx_mu_rv32-2.c: New test.
13938 * gcc.target/riscv/rvv/base/vasub_vx_mu_rv32-3.c: New test.
13939 * gcc.target/riscv/rvv/base/vasub_vx_mu_rv64-1.c: New test.
13940 * gcc.target/riscv/rvv/base/vasub_vx_mu_rv64-2.c: New test.
13941 * gcc.target/riscv/rvv/base/vasub_vx_mu_rv64-3.c: New test.
13942 * gcc.target/riscv/rvv/base/vasub_vx_rv32-1.c: New test.
13943 * gcc.target/riscv/rvv/base/vasub_vx_rv32-2.c: New test.
13944 * gcc.target/riscv/rvv/base/vasub_vx_rv32-3.c: New test.
13945 * gcc.target/riscv/rvv/base/vasub_vx_rv64-1.c: New test.
13946 * gcc.target/riscv/rvv/base/vasub_vx_rv64-2.c: New test.
13947 * gcc.target/riscv/rvv/base/vasub_vx_rv64-3.c: New test.
13948 * gcc.target/riscv/rvv/base/vasub_vx_tu_rv32-1.c: New test.
13949 * gcc.target/riscv/rvv/base/vasub_vx_tu_rv32-2.c: New test.
13950 * gcc.target/riscv/rvv/base/vasub_vx_tu_rv32-3.c: New test.
13951 * gcc.target/riscv/rvv/base/vasub_vx_tu_rv64-1.c: New test.
13952 * gcc.target/riscv/rvv/base/vasub_vx_tu_rv64-2.c: New test.
13953 * gcc.target/riscv/rvv/base/vasub_vx_tu_rv64-3.c: New test.
13954 * gcc.target/riscv/rvv/base/vasub_vx_tum_rv32-1.c: New test.
13955 * gcc.target/riscv/rvv/base/vasub_vx_tum_rv32-2.c: New test.
13956 * gcc.target/riscv/rvv/base/vasub_vx_tum_rv32-3.c: New test.
13957 * gcc.target/riscv/rvv/base/vasub_vx_tum_rv64-1.c: New test.
13958 * gcc.target/riscv/rvv/base/vasub_vx_tum_rv64-2.c: New test.
13959 * gcc.target/riscv/rvv/base/vasub_vx_tum_rv64-3.c: New test.
13960 * gcc.target/riscv/rvv/base/vasub_vx_tumu_rv32-1.c: New test.
13961 * gcc.target/riscv/rvv/base/vasub_vx_tumu_rv32-2.c: New test.
13962 * gcc.target/riscv/rvv/base/vasub_vx_tumu_rv32-3.c: New test.
13963 * gcc.target/riscv/rvv/base/vasub_vx_tumu_rv64-1.c: New test.
13964 * gcc.target/riscv/rvv/base/vasub_vx_tumu_rv64-2.c: New test.
13965 * gcc.target/riscv/rvv/base/vasub_vx_tumu_rv64-3.c: New test.
13966
13967 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
13968
13969 * gcc.target/riscv/rvv/base/vasubu_vv-1.c: New test.
13970 * gcc.target/riscv/rvv/base/vasubu_vv-2.c: New test.
13971 * gcc.target/riscv/rvv/base/vasubu_vv-3.c: New test.
13972 * gcc.target/riscv/rvv/base/vasubu_vv_m-1.c: New test.
13973 * gcc.target/riscv/rvv/base/vasubu_vv_m-2.c: New test.
13974 * gcc.target/riscv/rvv/base/vasubu_vv_m-3.c: New test.
13975 * gcc.target/riscv/rvv/base/vasubu_vv_mu-1.c: New test.
13976 * gcc.target/riscv/rvv/base/vasubu_vv_mu-2.c: New test.
13977 * gcc.target/riscv/rvv/base/vasubu_vv_mu-3.c: New test.
13978 * gcc.target/riscv/rvv/base/vasubu_vv_tu-1.c: New test.
13979 * gcc.target/riscv/rvv/base/vasubu_vv_tu-2.c: New test.
13980 * gcc.target/riscv/rvv/base/vasubu_vv_tu-3.c: New test.
13981 * gcc.target/riscv/rvv/base/vasubu_vv_tum-1.c: New test.
13982 * gcc.target/riscv/rvv/base/vasubu_vv_tum-2.c: New test.
13983 * gcc.target/riscv/rvv/base/vasubu_vv_tum-3.c: New test.
13984 * gcc.target/riscv/rvv/base/vasubu_vv_tumu-1.c: New test.
13985 * gcc.target/riscv/rvv/base/vasubu_vv_tumu-2.c: New test.
13986 * gcc.target/riscv/rvv/base/vasubu_vv_tumu-3.c: New test.
13987
13988 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
13989
13990 * gcc.target/riscv/rvv/base/vasubu_vx_m_rv32-1.c: New test.
13991 * gcc.target/riscv/rvv/base/vasubu_vx_m_rv32-2.c: New test.
13992 * gcc.target/riscv/rvv/base/vasubu_vx_m_rv32-3.c: New test.
13993 * gcc.target/riscv/rvv/base/vasubu_vx_m_rv64-1.c: New test.
13994 * gcc.target/riscv/rvv/base/vasubu_vx_m_rv64-2.c: New test.
13995 * gcc.target/riscv/rvv/base/vasubu_vx_m_rv64-3.c: New test.
13996 * gcc.target/riscv/rvv/base/vasubu_vx_mu_rv32-1.c: New test.
13997 * gcc.target/riscv/rvv/base/vasubu_vx_mu_rv32-2.c: New test.
13998 * gcc.target/riscv/rvv/base/vasubu_vx_mu_rv32-3.c: New test.
13999 * gcc.target/riscv/rvv/base/vasubu_vx_mu_rv64-1.c: New test.
14000 * gcc.target/riscv/rvv/base/vasubu_vx_mu_rv64-2.c: New test.
14001 * gcc.target/riscv/rvv/base/vasubu_vx_mu_rv64-3.c: New test.
14002 * gcc.target/riscv/rvv/base/vasubu_vx_rv32-1.c: New test.
14003 * gcc.target/riscv/rvv/base/vasubu_vx_rv32-2.c: New test.
14004 * gcc.target/riscv/rvv/base/vasubu_vx_rv32-3.c: New test.
14005 * gcc.target/riscv/rvv/base/vasubu_vx_rv64-1.c: New test.
14006 * gcc.target/riscv/rvv/base/vasubu_vx_rv64-2.c: New test.
14007 * gcc.target/riscv/rvv/base/vasubu_vx_rv64-3.c: New test.
14008 * gcc.target/riscv/rvv/base/vasubu_vx_tu_rv32-1.c: New test.
14009 * gcc.target/riscv/rvv/base/vasubu_vx_tu_rv32-2.c: New test.
14010 * gcc.target/riscv/rvv/base/vasubu_vx_tu_rv32-3.c: New test.
14011 * gcc.target/riscv/rvv/base/vasubu_vx_tu_rv64-1.c: New test.
14012 * gcc.target/riscv/rvv/base/vasubu_vx_tu_rv64-2.c: New test.
14013 * gcc.target/riscv/rvv/base/vasubu_vx_tu_rv64-3.c: New test.
14014 * gcc.target/riscv/rvv/base/vasubu_vx_tum_rv32-1.c: New test.
14015 * gcc.target/riscv/rvv/base/vasubu_vx_tum_rv32-2.c: New test.
14016 * gcc.target/riscv/rvv/base/vasubu_vx_tum_rv32-3.c: New test.
14017 * gcc.target/riscv/rvv/base/vasubu_vx_tum_rv64-1.c: New test.
14018 * gcc.target/riscv/rvv/base/vasubu_vx_tum_rv64-2.c: New test.
14019 * gcc.target/riscv/rvv/base/vasubu_vx_tum_rv64-3.c: New test.
14020 * gcc.target/riscv/rvv/base/vasubu_vx_tumu_rv32-1.c: New test.
14021 * gcc.target/riscv/rvv/base/vasubu_vx_tumu_rv32-2.c: New test.
14022 * gcc.target/riscv/rvv/base/vasubu_vx_tumu_rv32-3.c: New test.
14023 * gcc.target/riscv/rvv/base/vasubu_vx_tumu_rv64-1.c: New test.
14024 * gcc.target/riscv/rvv/base/vasubu_vx_tumu_rv64-2.c: New test.
14025 * gcc.target/riscv/rvv/base/vasubu_vx_tumu_rv64-3.c: New test.
14026
14027 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
14028
14029 * gcc.target/riscv/rvv/base/vnclip_wv-1.c: New test.
14030 * gcc.target/riscv/rvv/base/vnclip_wv-2.c: New test.
14031 * gcc.target/riscv/rvv/base/vnclip_wv-3.c: New test.
14032 * gcc.target/riscv/rvv/base/vnclip_wv_m-1.c: New test.
14033 * gcc.target/riscv/rvv/base/vnclip_wv_m-2.c: New test.
14034 * gcc.target/riscv/rvv/base/vnclip_wv_m-3.c: New test.
14035 * gcc.target/riscv/rvv/base/vnclip_wv_mu-1.c: New test.
14036 * gcc.target/riscv/rvv/base/vnclip_wv_mu-2.c: New test.
14037 * gcc.target/riscv/rvv/base/vnclip_wv_mu-3.c: New test.
14038 * gcc.target/riscv/rvv/base/vnclip_wv_tu-1.c: New test.
14039 * gcc.target/riscv/rvv/base/vnclip_wv_tu-2.c: New test.
14040 * gcc.target/riscv/rvv/base/vnclip_wv_tu-3.c: New test.
14041 * gcc.target/riscv/rvv/base/vnclip_wv_tum-1.c: New test.
14042 * gcc.target/riscv/rvv/base/vnclip_wv_tum-2.c: New test.
14043 * gcc.target/riscv/rvv/base/vnclip_wv_tum-3.c: New test.
14044 * gcc.target/riscv/rvv/base/vnclip_wv_tumu-1.c: New test.
14045 * gcc.target/riscv/rvv/base/vnclip_wv_tumu-2.c: New test.
14046 * gcc.target/riscv/rvv/base/vnclip_wv_tumu-3.c: New test.
14047 * gcc.target/riscv/rvv/base/vnclip_wx-1.c: New test.
14048 * gcc.target/riscv/rvv/base/vnclip_wx-2.c: New test.
14049 * gcc.target/riscv/rvv/base/vnclip_wx-3.c: New test.
14050 * gcc.target/riscv/rvv/base/vnclip_wx_m-1.c: New test.
14051 * gcc.target/riscv/rvv/base/vnclip_wx_m-2.c: New test.
14052 * gcc.target/riscv/rvv/base/vnclip_wx_m-3.c: New test.
14053 * gcc.target/riscv/rvv/base/vnclip_wx_mu-1.c: New test.
14054 * gcc.target/riscv/rvv/base/vnclip_wx_mu-2.c: New test.
14055 * gcc.target/riscv/rvv/base/vnclip_wx_mu-3.c: New test.
14056 * gcc.target/riscv/rvv/base/vnclip_wx_tu-1.c: New test.
14057 * gcc.target/riscv/rvv/base/vnclip_wx_tu-2.c: New test.
14058 * gcc.target/riscv/rvv/base/vnclip_wx_tu-3.c: New test.
14059 * gcc.target/riscv/rvv/base/vnclip_wx_tum-1.c: New test.
14060 * gcc.target/riscv/rvv/base/vnclip_wx_tum-2.c: New test.
14061 * gcc.target/riscv/rvv/base/vnclip_wx_tum-3.c: New test.
14062 * gcc.target/riscv/rvv/base/vnclip_wx_tumu-1.c: New test.
14063 * gcc.target/riscv/rvv/base/vnclip_wx_tumu-2.c: New test.
14064 * gcc.target/riscv/rvv/base/vnclip_wx_tumu-3.c: New test.
14065 * gcc.target/riscv/rvv/base/vnclipu_wv-1.c: New test.
14066 * gcc.target/riscv/rvv/base/vnclipu_wv-2.c: New test.
14067 * gcc.target/riscv/rvv/base/vnclipu_wv-3.c: New test.
14068 * gcc.target/riscv/rvv/base/vnclipu_wv_m-1.c: New test.
14069 * gcc.target/riscv/rvv/base/vnclipu_wv_m-2.c: New test.
14070 * gcc.target/riscv/rvv/base/vnclipu_wv_m-3.c: New test.
14071 * gcc.target/riscv/rvv/base/vnclipu_wv_mu-1.c: New test.
14072 * gcc.target/riscv/rvv/base/vnclipu_wv_mu-2.c: New test.
14073 * gcc.target/riscv/rvv/base/vnclipu_wv_mu-3.c: New test.
14074 * gcc.target/riscv/rvv/base/vnclipu_wv_tu-1.c: New test.
14075 * gcc.target/riscv/rvv/base/vnclipu_wv_tu-2.c: New test.
14076 * gcc.target/riscv/rvv/base/vnclipu_wv_tu-3.c: New test.
14077 * gcc.target/riscv/rvv/base/vnclipu_wv_tum-1.c: New test.
14078 * gcc.target/riscv/rvv/base/vnclipu_wv_tum-2.c: New test.
14079 * gcc.target/riscv/rvv/base/vnclipu_wv_tum-3.c: New test.
14080 * gcc.target/riscv/rvv/base/vnclipu_wv_tumu-1.c: New test.
14081 * gcc.target/riscv/rvv/base/vnclipu_wv_tumu-2.c: New test.
14082 * gcc.target/riscv/rvv/base/vnclipu_wv_tumu-3.c: New test.
14083 * gcc.target/riscv/rvv/base/vnclipu_wx-1.c: New test.
14084 * gcc.target/riscv/rvv/base/vnclipu_wx-2.c: New test.
14085 * gcc.target/riscv/rvv/base/vnclipu_wx-3.c: New test.
14086 * gcc.target/riscv/rvv/base/vnclipu_wx_m-1.c: New test.
14087 * gcc.target/riscv/rvv/base/vnclipu_wx_m-2.c: New test.
14088 * gcc.target/riscv/rvv/base/vnclipu_wx_m-3.c: New test.
14089 * gcc.target/riscv/rvv/base/vnclipu_wx_mu-1.c: New test.
14090 * gcc.target/riscv/rvv/base/vnclipu_wx_mu-2.c: New test.
14091 * gcc.target/riscv/rvv/base/vnclipu_wx_mu-3.c: New test.
14092 * gcc.target/riscv/rvv/base/vnclipu_wx_tu-1.c: New test.
14093 * gcc.target/riscv/rvv/base/vnclipu_wx_tu-2.c: New test.
14094 * gcc.target/riscv/rvv/base/vnclipu_wx_tu-3.c: New test.
14095 * gcc.target/riscv/rvv/base/vnclipu_wx_tum-1.c: New test.
14096 * gcc.target/riscv/rvv/base/vnclipu_wx_tum-2.c: New test.
14097 * gcc.target/riscv/rvv/base/vnclipu_wx_tum-3.c: New test.
14098 * gcc.target/riscv/rvv/base/vnclipu_wx_tumu-1.c: New test.
14099 * gcc.target/riscv/rvv/base/vnclipu_wx_tumu-2.c: New test.
14100 * gcc.target/riscv/rvv/base/vnclipu_wx_tumu-3.c: New test.
14101
14102 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
14103
14104 * gcc.target/riscv/rvv/base/vsmul_vv-1.c: New test.
14105 * gcc.target/riscv/rvv/base/vsmul_vv-2.c: New test.
14106 * gcc.target/riscv/rvv/base/vsmul_vv-3.c: New test.
14107 * gcc.target/riscv/rvv/base/vsmul_vv_m-1.c: New test.
14108 * gcc.target/riscv/rvv/base/vsmul_vv_m-2.c: New test.
14109 * gcc.target/riscv/rvv/base/vsmul_vv_m-3.c: New test.
14110 * gcc.target/riscv/rvv/base/vsmul_vv_mu-1.c: New test.
14111 * gcc.target/riscv/rvv/base/vsmul_vv_mu-2.c: New test.
14112 * gcc.target/riscv/rvv/base/vsmul_vv_mu-3.c: New test.
14113 * gcc.target/riscv/rvv/base/vsmul_vv_tu-1.c: New test.
14114 * gcc.target/riscv/rvv/base/vsmul_vv_tu-2.c: New test.
14115 * gcc.target/riscv/rvv/base/vsmul_vv_tu-3.c: New test.
14116 * gcc.target/riscv/rvv/base/vsmul_vv_tum-1.c: New test.
14117 * gcc.target/riscv/rvv/base/vsmul_vv_tum-2.c: New test.
14118 * gcc.target/riscv/rvv/base/vsmul_vv_tum-3.c: New test.
14119 * gcc.target/riscv/rvv/base/vsmul_vv_tumu-1.c: New test.
14120 * gcc.target/riscv/rvv/base/vsmul_vv_tumu-2.c: New test.
14121 * gcc.target/riscv/rvv/base/vsmul_vv_tumu-3.c: New test.
14122
14123 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
14124
14125 * gcc.target/riscv/rvv/base/vsmul_vx_m_rv32-1.c: New test.
14126 * gcc.target/riscv/rvv/base/vsmul_vx_m_rv32-2.c: New test.
14127 * gcc.target/riscv/rvv/base/vsmul_vx_m_rv32-3.c: New test.
14128 * gcc.target/riscv/rvv/base/vsmul_vx_m_rv64-1.c: New test.
14129 * gcc.target/riscv/rvv/base/vsmul_vx_m_rv64-2.c: New test.
14130 * gcc.target/riscv/rvv/base/vsmul_vx_m_rv64-3.c: New test.
14131 * gcc.target/riscv/rvv/base/vsmul_vx_mu_rv32-1.c: New test.
14132 * gcc.target/riscv/rvv/base/vsmul_vx_mu_rv32-2.c: New test.
14133 * gcc.target/riscv/rvv/base/vsmul_vx_mu_rv32-3.c: New test.
14134 * gcc.target/riscv/rvv/base/vsmul_vx_mu_rv64-1.c: New test.
14135 * gcc.target/riscv/rvv/base/vsmul_vx_mu_rv64-2.c: New test.
14136 * gcc.target/riscv/rvv/base/vsmul_vx_mu_rv64-3.c: New test.
14137 * gcc.target/riscv/rvv/base/vsmul_vx_rv32-1.c: New test.
14138 * gcc.target/riscv/rvv/base/vsmul_vx_rv32-2.c: New test.
14139 * gcc.target/riscv/rvv/base/vsmul_vx_rv32-3.c: New test.
14140 * gcc.target/riscv/rvv/base/vsmul_vx_rv64-1.c: New test.
14141 * gcc.target/riscv/rvv/base/vsmul_vx_rv64-2.c: New test.
14142 * gcc.target/riscv/rvv/base/vsmul_vx_rv64-3.c: New test.
14143 * gcc.target/riscv/rvv/base/vsmul_vx_tu_rv32-1.c: New test.
14144 * gcc.target/riscv/rvv/base/vsmul_vx_tu_rv32-2.c: New test.
14145 * gcc.target/riscv/rvv/base/vsmul_vx_tu_rv32-3.c: New test.
14146 * gcc.target/riscv/rvv/base/vsmul_vx_tu_rv64-1.c: New test.
14147 * gcc.target/riscv/rvv/base/vsmul_vx_tu_rv64-2.c: New test.
14148 * gcc.target/riscv/rvv/base/vsmul_vx_tu_rv64-3.c: New test.
14149 * gcc.target/riscv/rvv/base/vsmul_vx_tum_rv32-1.c: New test.
14150 * gcc.target/riscv/rvv/base/vsmul_vx_tum_rv32-2.c: New test.
14151 * gcc.target/riscv/rvv/base/vsmul_vx_tum_rv32-3.c: New test.
14152 * gcc.target/riscv/rvv/base/vsmul_vx_tum_rv64-1.c: New test.
14153 * gcc.target/riscv/rvv/base/vsmul_vx_tum_rv64-2.c: New test.
14154 * gcc.target/riscv/rvv/base/vsmul_vx_tum_rv64-3.c: New test.
14155 * gcc.target/riscv/rvv/base/vsmul_vx_tumu_rv32-1.c: New test.
14156 * gcc.target/riscv/rvv/base/vsmul_vx_tumu_rv32-2.c: New test.
14157 * gcc.target/riscv/rvv/base/vsmul_vx_tumu_rv32-3.c: New test.
14158 * gcc.target/riscv/rvv/base/vsmul_vx_tumu_rv64-1.c: New test.
14159 * gcc.target/riscv/rvv/base/vsmul_vx_tumu_rv64-2.c: New test.
14160 * gcc.target/riscv/rvv/base/vsmul_vx_tumu_rv64-3.c: New test.
14161
14162 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
14163
14164 * gcc.target/riscv/rvv/base/vssra_vv-1.c: New test.
14165 * gcc.target/riscv/rvv/base/vssra_vv-2.c: New test.
14166 * gcc.target/riscv/rvv/base/vssra_vv-3.c: New test.
14167 * gcc.target/riscv/rvv/base/vssra_vv_m-1.c: New test.
14168 * gcc.target/riscv/rvv/base/vssra_vv_m-2.c: New test.
14169 * gcc.target/riscv/rvv/base/vssra_vv_m-3.c: New test.
14170 * gcc.target/riscv/rvv/base/vssra_vv_mu-1.c: New test.
14171 * gcc.target/riscv/rvv/base/vssra_vv_mu-2.c: New test.
14172 * gcc.target/riscv/rvv/base/vssra_vv_mu-3.c: New test.
14173 * gcc.target/riscv/rvv/base/vssra_vv_tu-1.c: New test.
14174 * gcc.target/riscv/rvv/base/vssra_vv_tu-2.c: New test.
14175 * gcc.target/riscv/rvv/base/vssra_vv_tu-3.c: New test.
14176 * gcc.target/riscv/rvv/base/vssra_vv_tum-1.c: New test.
14177 * gcc.target/riscv/rvv/base/vssra_vv_tum-2.c: New test.
14178 * gcc.target/riscv/rvv/base/vssra_vv_tum-3.c: New test.
14179 * gcc.target/riscv/rvv/base/vssra_vv_tumu-1.c: New test.
14180 * gcc.target/riscv/rvv/base/vssra_vv_tumu-2.c: New test.
14181 * gcc.target/riscv/rvv/base/vssra_vv_tumu-3.c: New test.
14182
14183 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
14184
14185 * gcc.target/riscv/rvv/base/vssra_vx-1.c: New test.
14186 * gcc.target/riscv/rvv/base/vssra_vx-2.c: New test.
14187 * gcc.target/riscv/rvv/base/vssra_vx-3.c: New test.
14188 * gcc.target/riscv/rvv/base/vssra_vx_m-1.c: New test.
14189 * gcc.target/riscv/rvv/base/vssra_vx_m-2.c: New test.
14190 * gcc.target/riscv/rvv/base/vssra_vx_m-3.c: New test.
14191 * gcc.target/riscv/rvv/base/vssra_vx_mu-1.c: New test.
14192 * gcc.target/riscv/rvv/base/vssra_vx_mu-2.c: New test.
14193 * gcc.target/riscv/rvv/base/vssra_vx_mu-3.c: New test.
14194 * gcc.target/riscv/rvv/base/vssra_vx_tu-1.c: New test.
14195 * gcc.target/riscv/rvv/base/vssra_vx_tu-2.c: New test.
14196 * gcc.target/riscv/rvv/base/vssra_vx_tu-3.c: New test.
14197 * gcc.target/riscv/rvv/base/vssra_vx_tum-1.c: New test.
14198 * gcc.target/riscv/rvv/base/vssra_vx_tum-2.c: New test.
14199 * gcc.target/riscv/rvv/base/vssra_vx_tum-3.c: New test.
14200 * gcc.target/riscv/rvv/base/vssra_vx_tumu-1.c: New test.
14201 * gcc.target/riscv/rvv/base/vssra_vx_tumu-2.c: New test.
14202 * gcc.target/riscv/rvv/base/vssra_vx_tumu-3.c: New test.
14203
14204 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
14205
14206 * gcc.target/riscv/rvv/base/vssrl_vv-1.c: New test.
14207 * gcc.target/riscv/rvv/base/vssrl_vv-2.c: New test.
14208 * gcc.target/riscv/rvv/base/vssrl_vv-3.c: New test.
14209 * gcc.target/riscv/rvv/base/vssrl_vv_m-1.c: New test.
14210 * gcc.target/riscv/rvv/base/vssrl_vv_m-2.c: New test.
14211 * gcc.target/riscv/rvv/base/vssrl_vv_m-3.c: New test.
14212 * gcc.target/riscv/rvv/base/vssrl_vv_mu-1.c: New test.
14213 * gcc.target/riscv/rvv/base/vssrl_vv_mu-2.c: New test.
14214 * gcc.target/riscv/rvv/base/vssrl_vv_mu-3.c: New test.
14215 * gcc.target/riscv/rvv/base/vssrl_vv_tu-1.c: New test.
14216 * gcc.target/riscv/rvv/base/vssrl_vv_tu-2.c: New test.
14217 * gcc.target/riscv/rvv/base/vssrl_vv_tu-3.c: New test.
14218 * gcc.target/riscv/rvv/base/vssrl_vv_tum-1.c: New test.
14219 * gcc.target/riscv/rvv/base/vssrl_vv_tum-2.c: New test.
14220 * gcc.target/riscv/rvv/base/vssrl_vv_tum-3.c: New test.
14221 * gcc.target/riscv/rvv/base/vssrl_vv_tumu-1.c: New test.
14222 * gcc.target/riscv/rvv/base/vssrl_vv_tumu-2.c: New test.
14223 * gcc.target/riscv/rvv/base/vssrl_vv_tumu-3.c: New test.
14224
14225 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
14226
14227 * gcc.target/riscv/rvv/base/vssrl_vx-1.c: New test.
14228 * gcc.target/riscv/rvv/base/vssrl_vx-2.c: New test.
14229 * gcc.target/riscv/rvv/base/vssrl_vx-3.c: New test.
14230 * gcc.target/riscv/rvv/base/vssrl_vx_m-1.c: New test.
14231 * gcc.target/riscv/rvv/base/vssrl_vx_m-2.c: New test.
14232 * gcc.target/riscv/rvv/base/vssrl_vx_m-3.c: New test.
14233 * gcc.target/riscv/rvv/base/vssrl_vx_mu-1.c: New test.
14234 * gcc.target/riscv/rvv/base/vssrl_vx_mu-2.c: New test.
14235 * gcc.target/riscv/rvv/base/vssrl_vx_mu-3.c: New test.
14236 * gcc.target/riscv/rvv/base/vssrl_vx_tu-1.c: New test.
14237 * gcc.target/riscv/rvv/base/vssrl_vx_tu-2.c: New test.
14238 * gcc.target/riscv/rvv/base/vssrl_vx_tu-3.c: New test.
14239 * gcc.target/riscv/rvv/base/vssrl_vx_tum-1.c: New test.
14240 * gcc.target/riscv/rvv/base/vssrl_vx_tum-2.c: New test.
14241 * gcc.target/riscv/rvv/base/vssrl_vx_tum-3.c: New test.
14242 * gcc.target/riscv/rvv/base/vssrl_vx_tumu-1.c: New test.
14243 * gcc.target/riscv/rvv/base/vssrl_vx_tumu-2.c: New test.
14244 * gcc.target/riscv/rvv/base/vssrl_vx_tumu-3.c: New test.
14245
14246 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
14247
14248 * g++.target/riscv/rvv/base/vmerge_vvm-1.C: New test.
14249 * g++.target/riscv/rvv/base/vmerge_vvm-2.C: New test.
14250 * g++.target/riscv/rvv/base/vmerge_vvm-3.C: New test.
14251 * g++.target/riscv/rvv/base/vmerge_vvm-4.C: New test.
14252 * g++.target/riscv/rvv/base/vmerge_vvm-5.C: New test.
14253 * g++.target/riscv/rvv/base/vmerge_vvm-6.C: New test.
14254 * g++.target/riscv/rvv/base/vmerge_vvm_tu-1.C: New test.
14255 * g++.target/riscv/rvv/base/vmerge_vvm_tu-2.C: New test.
14256 * g++.target/riscv/rvv/base/vmerge_vvm_tu-3.C: New test.
14257 * g++.target/riscv/rvv/base/vmerge_vvm_tu-4.C: New test.
14258 * g++.target/riscv/rvv/base/vmerge_vvm_tu-5.C: New test.
14259 * g++.target/riscv/rvv/base/vmerge_vvm_tu-6.C: New test.
14260 * g++.target/riscv/rvv/base/vmerge_vxm_rv32-1.C: New test.
14261 * g++.target/riscv/rvv/base/vmerge_vxm_rv32-2.C: New test.
14262 * g++.target/riscv/rvv/base/vmerge_vxm_rv32-3.C: New test.
14263 * g++.target/riscv/rvv/base/vmerge_vxm_rv64-1.C: New test.
14264 * g++.target/riscv/rvv/base/vmerge_vxm_rv64-2.C: New test.
14265 * g++.target/riscv/rvv/base/vmerge_vxm_rv64-3.C: New test.
14266 * g++.target/riscv/rvv/base/vmerge_vxm_tu_rv32-1.C: New test.
14267 * g++.target/riscv/rvv/base/vmerge_vxm_tu_rv32-2.C: New test.
14268 * g++.target/riscv/rvv/base/vmerge_vxm_tu_rv32-3.C: New test.
14269 * g++.target/riscv/rvv/base/vmerge_vxm_tu_rv64-1.C: New test.
14270 * g++.target/riscv/rvv/base/vmerge_vxm_tu_rv64-2.C: New test.
14271 * g++.target/riscv/rvv/base/vmerge_vxm_tu_rv64-3.C: New test.
14272
14273 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
14274
14275 * g++.target/riscv/rvv/base/vmv_v-1.C: New test.
14276 * g++.target/riscv/rvv/base/vmv_v_tu-1.C: New test.
14277 * g++.target/riscv/rvv/base/vmv_v_x_rv32-1.C: New test.
14278 * g++.target/riscv/rvv/base/vmv_v_x_rv32-2.C: New test.
14279 * g++.target/riscv/rvv/base/vmv_v_x_rv32-3.C: New test.
14280 * g++.target/riscv/rvv/base/vmv_v_x_rv64-1.C: New test.
14281 * g++.target/riscv/rvv/base/vmv_v_x_rv64-2.C: New test.
14282 * g++.target/riscv/rvv/base/vmv_v_x_rv64-3.C: New test.
14283 * g++.target/riscv/rvv/base/vncvt_x-1.C: New test.
14284 * g++.target/riscv/rvv/base/vncvt_x-2.C: New test.
14285 * g++.target/riscv/rvv/base/vncvt_x-3.C: New test.
14286 * g++.target/riscv/rvv/base/vncvt_x_mu-1.C: New test.
14287 * g++.target/riscv/rvv/base/vncvt_x_mu-2.C: New test.
14288 * g++.target/riscv/rvv/base/vncvt_x_mu-3.C: New test.
14289 * g++.target/riscv/rvv/base/vncvt_x_tu-1.C: New test.
14290 * g++.target/riscv/rvv/base/vncvt_x_tu-2.C: New test.
14291 * g++.target/riscv/rvv/base/vncvt_x_tu-3.C: New test.
14292 * g++.target/riscv/rvv/base/vncvt_x_tum-1.C: New test.
14293 * g++.target/riscv/rvv/base/vncvt_x_tum-2.C: New test.
14294 * g++.target/riscv/rvv/base/vncvt_x_tum-3.C: New test.
14295 * g++.target/riscv/rvv/base/vncvt_x_tumu-1.C: New test.
14296 * g++.target/riscv/rvv/base/vncvt_x_tumu-2.C: New test.
14297 * g++.target/riscv/rvv/base/vncvt_x_tumu-3.C: New test.
14298
14299 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
14300
14301 * g++.target/riscv/rvv/base/vnsra_vv-1.C: New test.
14302 * g++.target/riscv/rvv/base/vnsra_vv-2.C: New test.
14303 * g++.target/riscv/rvv/base/vnsra_vv-3.C: New test.
14304 * g++.target/riscv/rvv/base/vnsra_vv_mu-1.C: New test.
14305 * g++.target/riscv/rvv/base/vnsra_vv_mu-2.C: New test.
14306 * g++.target/riscv/rvv/base/vnsra_vv_mu-3.C: New test.
14307 * g++.target/riscv/rvv/base/vnsra_vv_tu-1.C: New test.
14308 * g++.target/riscv/rvv/base/vnsra_vv_tu-2.C: New test.
14309 * g++.target/riscv/rvv/base/vnsra_vv_tu-3.C: New test.
14310 * g++.target/riscv/rvv/base/vnsra_vv_tum-1.C: New test.
14311 * g++.target/riscv/rvv/base/vnsra_vv_tum-2.C: New test.
14312 * g++.target/riscv/rvv/base/vnsra_vv_tum-3.C: New test.
14313 * g++.target/riscv/rvv/base/vnsra_vv_tumu-1.C: New test.
14314 * g++.target/riscv/rvv/base/vnsra_vv_tumu-2.C: New test.
14315 * g++.target/riscv/rvv/base/vnsra_vv_tumu-3.C: New test.
14316 * g++.target/riscv/rvv/base/vnsra_vx-1.C: New test.
14317 * g++.target/riscv/rvv/base/vnsra_vx-2.C: New test.
14318 * g++.target/riscv/rvv/base/vnsra_vx-3.C: New test.
14319 * g++.target/riscv/rvv/base/vnsra_vx_mu-1.C: New test.
14320 * g++.target/riscv/rvv/base/vnsra_vx_mu-2.C: New test.
14321 * g++.target/riscv/rvv/base/vnsra_vx_mu-3.C: New test.
14322 * g++.target/riscv/rvv/base/vnsra_vx_tu-1.C: New test.
14323 * g++.target/riscv/rvv/base/vnsra_vx_tu-2.C: New test.
14324 * g++.target/riscv/rvv/base/vnsra_vx_tu-3.C: New test.
14325 * g++.target/riscv/rvv/base/vnsra_vx_tum-1.C: New test.
14326 * g++.target/riscv/rvv/base/vnsra_vx_tum-2.C: New test.
14327 * g++.target/riscv/rvv/base/vnsra_vx_tum-3.C: New test.
14328 * g++.target/riscv/rvv/base/vnsra_vx_tumu-1.C: New test.
14329 * g++.target/riscv/rvv/base/vnsra_vx_tumu-2.C: New test.
14330 * g++.target/riscv/rvv/base/vnsra_vx_tumu-3.C: New test.
14331
14332 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
14333
14334 * g++.target/riscv/rvv/base/vnsrl_vv-1.C: New test.
14335 * g++.target/riscv/rvv/base/vnsrl_vv-2.C: New test.
14336 * g++.target/riscv/rvv/base/vnsrl_vv-3.C: New test.
14337 * g++.target/riscv/rvv/base/vnsrl_vv_mu-1.C: New test.
14338 * g++.target/riscv/rvv/base/vnsrl_vv_mu-2.C: New test.
14339 * g++.target/riscv/rvv/base/vnsrl_vv_mu-3.C: New test.
14340 * g++.target/riscv/rvv/base/vnsrl_vv_tu-1.C: New test.
14341 * g++.target/riscv/rvv/base/vnsrl_vv_tu-2.C: New test.
14342 * g++.target/riscv/rvv/base/vnsrl_vv_tu-3.C: New test.
14343 * g++.target/riscv/rvv/base/vnsrl_vv_tum-1.C: New test.
14344 * g++.target/riscv/rvv/base/vnsrl_vv_tum-2.C: New test.
14345 * g++.target/riscv/rvv/base/vnsrl_vv_tum-3.C: New test.
14346 * g++.target/riscv/rvv/base/vnsrl_vv_tumu-1.C: New test.
14347 * g++.target/riscv/rvv/base/vnsrl_vv_tumu-2.C: New test.
14348 * g++.target/riscv/rvv/base/vnsrl_vv_tumu-3.C: New test.
14349 * g++.target/riscv/rvv/base/vnsrl_vx-1.C: New test.
14350 * g++.target/riscv/rvv/base/vnsrl_vx-2.C: New test.
14351 * g++.target/riscv/rvv/base/vnsrl_vx-3.C: New test.
14352 * g++.target/riscv/rvv/base/vnsrl_vx_mu-1.C: New test.
14353 * g++.target/riscv/rvv/base/vnsrl_vx_mu-2.C: New test.
14354 * g++.target/riscv/rvv/base/vnsrl_vx_mu-3.C: New test.
14355 * g++.target/riscv/rvv/base/vnsrl_vx_tu-1.C: New test.
14356 * g++.target/riscv/rvv/base/vnsrl_vx_tu-2.C: New test.
14357 * g++.target/riscv/rvv/base/vnsrl_vx_tu-3.C: New test.
14358 * g++.target/riscv/rvv/base/vnsrl_vx_tum-1.C: New test.
14359 * g++.target/riscv/rvv/base/vnsrl_vx_tum-2.C: New test.
14360 * g++.target/riscv/rvv/base/vnsrl_vx_tum-3.C: New test.
14361 * g++.target/riscv/rvv/base/vnsrl_vx_tumu-1.C: New test.
14362 * g++.target/riscv/rvv/base/vnsrl_vx_tumu-2.C: New test.
14363 * g++.target/riscv/rvv/base/vnsrl_vx_tumu-3.C: New test.
14364
14365 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
14366
14367 * gcc.target/riscv/rvv/base/vmerge-1.c: New test.
14368 * gcc.target/riscv/rvv/base/vmerge-2.c: New test.
14369 * gcc.target/riscv/rvv/base/vmerge-3.c: New test.
14370 * gcc.target/riscv/rvv/base/vmerge-4.c: New test.
14371 * gcc.target/riscv/rvv/base/vmerge_vvm-1.c: New test.
14372 * gcc.target/riscv/rvv/base/vmerge_vvm-2.c: New test.
14373 * gcc.target/riscv/rvv/base/vmerge_vvm-3.c: New test.
14374 * gcc.target/riscv/rvv/base/vmerge_vvm-4.c: New test.
14375 * gcc.target/riscv/rvv/base/vmerge_vvm-5.c: New test.
14376 * gcc.target/riscv/rvv/base/vmerge_vvm-6.c: New test.
14377 * gcc.target/riscv/rvv/base/vmerge_vvm_tu-1.c: New test.
14378 * gcc.target/riscv/rvv/base/vmerge_vvm_tu-2.c: New test.
14379 * gcc.target/riscv/rvv/base/vmerge_vvm_tu-3.c: New test.
14380 * gcc.target/riscv/rvv/base/vmerge_vvm_tu-4.c: New test.
14381 * gcc.target/riscv/rvv/base/vmerge_vvm_tu-5.c: New test.
14382 * gcc.target/riscv/rvv/base/vmerge_vvm_tu-6.c: New test.
14383 * gcc.target/riscv/rvv/base/vmerge_vxm_rv32-1.c: New test.
14384 * gcc.target/riscv/rvv/base/vmerge_vxm_rv32-2.c: New test.
14385 * gcc.target/riscv/rvv/base/vmerge_vxm_rv32-3.c: New test.
14386 * gcc.target/riscv/rvv/base/vmerge_vxm_rv64-1.c: New test.
14387 * gcc.target/riscv/rvv/base/vmerge_vxm_rv64-2.c: New test.
14388 * gcc.target/riscv/rvv/base/vmerge_vxm_rv64-3.c: New test.
14389 * gcc.target/riscv/rvv/base/vmerge_vxm_tu_rv32-1.c: New test.
14390 * gcc.target/riscv/rvv/base/vmerge_vxm_tu_rv32-2.c: New test.
14391 * gcc.target/riscv/rvv/base/vmerge_vxm_tu_rv32-3.c: New test.
14392 * gcc.target/riscv/rvv/base/vmerge_vxm_tu_rv64-1.c: New test.
14393 * gcc.target/riscv/rvv/base/vmerge_vxm_tu_rv64-2.c: New test.
14394 * gcc.target/riscv/rvv/base/vmerge_vxm_tu_rv64-3.c: New test.
14395
14396 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
14397
14398 * gcc.target/riscv/rvv/base/vmv_v_x_rv32-1.c: New test.
14399 * gcc.target/riscv/rvv/base/vmv_v_x_rv32-2.c: New test.
14400 * gcc.target/riscv/rvv/base/vmv_v_x_rv32-3.c: New test.
14401 * gcc.target/riscv/rvv/base/vmv_v_x_rv64-1.c: New test.
14402 * gcc.target/riscv/rvv/base/vmv_v_x_rv64-2.c: New test.
14403 * gcc.target/riscv/rvv/base/vmv_v_x_rv64-3.c: New test.
14404 * gcc.target/riscv/rvv/base/vmv_v_x_tu_rv32-1.c: New test.
14405 * gcc.target/riscv/rvv/base/vmv_v_x_tu_rv32-2.c: New test.
14406 * gcc.target/riscv/rvv/base/vmv_v_x_tu_rv32-3.c: New test.
14407 * gcc.target/riscv/rvv/base/vmv_v_x_tu_rv64-1.c: New test.
14408 * gcc.target/riscv/rvv/base/vmv_v_x_tu_rv64-2.c: New test.
14409 * gcc.target/riscv/rvv/base/vmv_v_x_tu_rv64-3.c: New test.
14410
14411 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
14412
14413 * gcc.target/riscv/rvv/base/vmv_v_v-1.c: New test.
14414 * gcc.target/riscv/rvv/base/vmv_v_v-2.c: New test.
14415 * gcc.target/riscv/rvv/base/vmv_v_v-3.c: New test.
14416 * gcc.target/riscv/rvv/base/vmv_v_v_tu-1.c: New test.
14417 * gcc.target/riscv/rvv/base/vmv_v_v_tu-2.c: New test.
14418 * gcc.target/riscv/rvv/base/vmv_v_v_tu-3.c: New test.
14419
14420 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
14421
14422 * gcc.target/riscv/rvv/base/vncvt_x-1.c: New test.
14423 * gcc.target/riscv/rvv/base/vncvt_x-2.c: New test.
14424 * gcc.target/riscv/rvv/base/vncvt_x-3.c: New test.
14425 * gcc.target/riscv/rvv/base/vncvt_x_m-1.c: New test.
14426 * gcc.target/riscv/rvv/base/vncvt_x_m-2.c: New test.
14427 * gcc.target/riscv/rvv/base/vncvt_x_m-3.c: New test.
14428 * gcc.target/riscv/rvv/base/vncvt_x_mu-1.c: New test.
14429 * gcc.target/riscv/rvv/base/vncvt_x_mu-2.c: New test.
14430 * gcc.target/riscv/rvv/base/vncvt_x_mu-3.c: New test.
14431 * gcc.target/riscv/rvv/base/vncvt_x_tu-1.c: New test.
14432 * gcc.target/riscv/rvv/base/vncvt_x_tu-2.c: New test.
14433 * gcc.target/riscv/rvv/base/vncvt_x_tu-3.c: New test.
14434 * gcc.target/riscv/rvv/base/vncvt_x_tum-1.c: New test.
14435 * gcc.target/riscv/rvv/base/vncvt_x_tum-2.c: New test.
14436 * gcc.target/riscv/rvv/base/vncvt_x_tum-3.c: New test.
14437 * gcc.target/riscv/rvv/base/vncvt_x_tumu-1.c: New test.
14438 * gcc.target/riscv/rvv/base/vncvt_x_tumu-2.c: New test.
14439 * gcc.target/riscv/rvv/base/vncvt_x_tumu-3.c: New test.
14440
14441 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
14442
14443 * gcc.target/riscv/rvv/base/vnsra_wv-1.c: New test.
14444 * gcc.target/riscv/rvv/base/vnsra_wv-2.c: New test.
14445 * gcc.target/riscv/rvv/base/vnsra_wv-3.c: New test.
14446 * gcc.target/riscv/rvv/base/vnsra_wv_m-1.c: New test.
14447 * gcc.target/riscv/rvv/base/vnsra_wv_m-2.c: New test.
14448 * gcc.target/riscv/rvv/base/vnsra_wv_m-3.c: New test.
14449 * gcc.target/riscv/rvv/base/vnsra_wv_mu-1.c: New test.
14450 * gcc.target/riscv/rvv/base/vnsra_wv_mu-2.c: New test.
14451 * gcc.target/riscv/rvv/base/vnsra_wv_mu-3.c: New test.
14452 * gcc.target/riscv/rvv/base/vnsra_wv_tu-1.c: New test.
14453 * gcc.target/riscv/rvv/base/vnsra_wv_tu-2.c: New test.
14454 * gcc.target/riscv/rvv/base/vnsra_wv_tu-3.c: New test.
14455 * gcc.target/riscv/rvv/base/vnsra_wv_tum-1.c: New test.
14456 * gcc.target/riscv/rvv/base/vnsra_wv_tum-2.c: New test.
14457 * gcc.target/riscv/rvv/base/vnsra_wv_tum-3.c: New test.
14458 * gcc.target/riscv/rvv/base/vnsra_wv_tumu-1.c: New test.
14459 * gcc.target/riscv/rvv/base/vnsra_wv_tumu-2.c: New test.
14460 * gcc.target/riscv/rvv/base/vnsra_wv_tumu-3.c: New test.
14461 * gcc.target/riscv/rvv/base/vnsra_wx-1.c: New test.
14462 * gcc.target/riscv/rvv/base/vnsra_wx-2.c: New test.
14463 * gcc.target/riscv/rvv/base/vnsra_wx-3.c: New test.
14464 * gcc.target/riscv/rvv/base/vnsra_wx_m-1.c: New test.
14465 * gcc.target/riscv/rvv/base/vnsra_wx_m-2.c: New test.
14466 * gcc.target/riscv/rvv/base/vnsra_wx_m-3.c: New test.
14467 * gcc.target/riscv/rvv/base/vnsra_wx_mu-1.c: New test.
14468 * gcc.target/riscv/rvv/base/vnsra_wx_mu-2.c: New test.
14469 * gcc.target/riscv/rvv/base/vnsra_wx_mu-3.c: New test.
14470 * gcc.target/riscv/rvv/base/vnsra_wx_tu-1.c: New test.
14471 * gcc.target/riscv/rvv/base/vnsra_wx_tu-2.c: New test.
14472 * gcc.target/riscv/rvv/base/vnsra_wx_tu-3.c: New test.
14473 * gcc.target/riscv/rvv/base/vnsra_wx_tum-1.c: New test.
14474 * gcc.target/riscv/rvv/base/vnsra_wx_tum-2.c: New test.
14475 * gcc.target/riscv/rvv/base/vnsra_wx_tum-3.c: New test.
14476 * gcc.target/riscv/rvv/base/vnsra_wx_tumu-1.c: New test.
14477 * gcc.target/riscv/rvv/base/vnsra_wx_tumu-2.c: New test.
14478 * gcc.target/riscv/rvv/base/vnsra_wx_tumu-3.c: New test.
14479
14480 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
14481
14482 * gcc.target/riscv/rvv/base/vnsrl_wv-1.c: New test.
14483 * gcc.target/riscv/rvv/base/vnsrl_wv-2.c: New test.
14484 * gcc.target/riscv/rvv/base/vnsrl_wv-3.c: New test.
14485 * gcc.target/riscv/rvv/base/vnsrl_wv_m-1.c: New test.
14486 * gcc.target/riscv/rvv/base/vnsrl_wv_m-2.c: New test.
14487 * gcc.target/riscv/rvv/base/vnsrl_wv_m-3.c: New test.
14488 * gcc.target/riscv/rvv/base/vnsrl_wv_mu-1.c: New test.
14489 * gcc.target/riscv/rvv/base/vnsrl_wv_mu-2.c: New test.
14490 * gcc.target/riscv/rvv/base/vnsrl_wv_mu-3.c: New test.
14491 * gcc.target/riscv/rvv/base/vnsrl_wv_tu-1.c: New test.
14492 * gcc.target/riscv/rvv/base/vnsrl_wv_tu-2.c: New test.
14493 * gcc.target/riscv/rvv/base/vnsrl_wv_tu-3.c: New test.
14494 * gcc.target/riscv/rvv/base/vnsrl_wv_tum-1.c: New test.
14495 * gcc.target/riscv/rvv/base/vnsrl_wv_tum-2.c: New test.
14496 * gcc.target/riscv/rvv/base/vnsrl_wv_tum-3.c: New test.
14497 * gcc.target/riscv/rvv/base/vnsrl_wv_tumu-1.c: New test.
14498 * gcc.target/riscv/rvv/base/vnsrl_wv_tumu-2.c: New test.
14499 * gcc.target/riscv/rvv/base/vnsrl_wv_tumu-3.c: New test.
14500 * gcc.target/riscv/rvv/base/vnsrl_wx-1.c: New test.
14501 * gcc.target/riscv/rvv/base/vnsrl_wx-2.c: New test.
14502 * gcc.target/riscv/rvv/base/vnsrl_wx-3.c: New test.
14503 * gcc.target/riscv/rvv/base/vnsrl_wx_m-1.c: New test.
14504 * gcc.target/riscv/rvv/base/vnsrl_wx_m-2.c: New test.
14505 * gcc.target/riscv/rvv/base/vnsrl_wx_m-3.c: New test.
14506 * gcc.target/riscv/rvv/base/vnsrl_wx_mu-1.c: New test.
14507 * gcc.target/riscv/rvv/base/vnsrl_wx_mu-2.c: New test.
14508 * gcc.target/riscv/rvv/base/vnsrl_wx_mu-3.c: New test.
14509 * gcc.target/riscv/rvv/base/vnsrl_wx_tu-1.c: New test.
14510 * gcc.target/riscv/rvv/base/vnsrl_wx_tu-2.c: New test.
14511 * gcc.target/riscv/rvv/base/vnsrl_wx_tu-3.c: New test.
14512 * gcc.target/riscv/rvv/base/vnsrl_wx_tum-1.c: New test.
14513 * gcc.target/riscv/rvv/base/vnsrl_wx_tum-2.c: New test.
14514 * gcc.target/riscv/rvv/base/vnsrl_wx_tum-3.c: New test.
14515 * gcc.target/riscv/rvv/base/vnsrl_wx_tumu-1.c: New test.
14516 * gcc.target/riscv/rvv/base/vnsrl_wx_tumu-2.c: New test.
14517 * gcc.target/riscv/rvv/base/vnsrl_wx_tumu-3.c: New test.
14518
14519 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
14520
14521 * g++.target/riscv/rvv/base/vmsbc_vv-1.C: New test.
14522 * g++.target/riscv/rvv/base/vmsbc_vv-2.C: New test.
14523 * g++.target/riscv/rvv/base/vmsbc_vv-3.C: New test.
14524 * g++.target/riscv/rvv/base/vmsbc_vvm-1.C: New test.
14525 * g++.target/riscv/rvv/base/vmsbc_vvm-2.C: New test.
14526 * g++.target/riscv/rvv/base/vmsbc_vvm-3.C: New test.
14527 * g++.target/riscv/rvv/base/vmsbc_vx_rv32-1.C: New test.
14528 * g++.target/riscv/rvv/base/vmsbc_vx_rv32-2.C: New test.
14529 * g++.target/riscv/rvv/base/vmsbc_vx_rv32-3.C: New test.
14530 * g++.target/riscv/rvv/base/vmsbc_vx_rv64-1.C: New test.
14531 * g++.target/riscv/rvv/base/vmsbc_vx_rv64-2.C: New test.
14532 * g++.target/riscv/rvv/base/vmsbc_vx_rv64-3.C: New test.
14533 * g++.target/riscv/rvv/base/vmsbc_vxm_rv32-1.C: New test.
14534 * g++.target/riscv/rvv/base/vmsbc_vxm_rv32-2.C: New test.
14535 * g++.target/riscv/rvv/base/vmsbc_vxm_rv32-3.C: New test.
14536 * g++.target/riscv/rvv/base/vmsbc_vxm_rv64-1.C: New test.
14537 * g++.target/riscv/rvv/base/vmsbc_vxm_rv64-2.C: New test.
14538 * g++.target/riscv/rvv/base/vmsbc_vxm_rv64-3.C: New test.
14539
14540 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
14541
14542 * g++.target/riscv/rvv/base/vmadc_vv-1.C: New test.
14543 * g++.target/riscv/rvv/base/vmadc_vv-2.C: New test.
14544 * g++.target/riscv/rvv/base/vmadc_vv-3.C: New test.
14545 * g++.target/riscv/rvv/base/vmadc_vvm-1.C: New test.
14546 * g++.target/riscv/rvv/base/vmadc_vvm-2.C: New test.
14547 * g++.target/riscv/rvv/base/vmadc_vvm-3.C: New test.
14548 * g++.target/riscv/rvv/base/vmadc_vx_rv32-1.C: New test.
14549 * g++.target/riscv/rvv/base/vmadc_vx_rv32-2.C: New test.
14550 * g++.target/riscv/rvv/base/vmadc_vx_rv32-3.C: New test.
14551 * g++.target/riscv/rvv/base/vmadc_vx_rv64-1.C: New test.
14552 * g++.target/riscv/rvv/base/vmadc_vx_rv64-2.C: New test.
14553 * g++.target/riscv/rvv/base/vmadc_vx_rv64-3.C: New test.
14554 * g++.target/riscv/rvv/base/vmadc_vxm_rv32-1.C: New test.
14555 * g++.target/riscv/rvv/base/vmadc_vxm_rv32-2.C: New test.
14556 * g++.target/riscv/rvv/base/vmadc_vxm_rv32-3.C: New test.
14557 * g++.target/riscv/rvv/base/vmadc_vxm_rv64-1.C: New test.
14558 * g++.target/riscv/rvv/base/vmadc_vxm_rv64-2.C: New test.
14559 * g++.target/riscv/rvv/base/vmadc_vxm_rv64-3.C: New test.
14560
14561 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
14562
14563 * gcc.target/riscv/rvv/base/vmsbc-1.c: New test.
14564 * gcc.target/riscv/rvv/base/vmsbc-2.c: New test.
14565 * gcc.target/riscv/rvv/base/vmsbc-3.c: New test.
14566 * gcc.target/riscv/rvv/base/vmsbc-4.c: New test.
14567 * gcc.target/riscv/rvv/base/vmsbc-5.c: New test.
14568 * gcc.target/riscv/rvv/base/vmsbc-6.c: New test.
14569 * gcc.target/riscv/rvv/base/vmsbc-7.c: New test.
14570 * gcc.target/riscv/rvv/base/vmsbc-8.c: New test.
14571 * gcc.target/riscv/rvv/base/vmsbc_vv-1.c: New test.
14572 * gcc.target/riscv/rvv/base/vmsbc_vv-2.c: New test.
14573 * gcc.target/riscv/rvv/base/vmsbc_vv-3.c: New test.
14574 * gcc.target/riscv/rvv/base/vmsbc_vvm-1.c: New test.
14575 * gcc.target/riscv/rvv/base/vmsbc_vvm-2.c: New test.
14576 * gcc.target/riscv/rvv/base/vmsbc_vvm-3.c: New test.
14577 * gcc.target/riscv/rvv/base/vmsbc_vx_rv32-1.c: New test.
14578 * gcc.target/riscv/rvv/base/vmsbc_vx_rv32-2.c: New test.
14579 * gcc.target/riscv/rvv/base/vmsbc_vx_rv32-3.c: New test.
14580 * gcc.target/riscv/rvv/base/vmsbc_vx_rv64-1.c: New test.
14581 * gcc.target/riscv/rvv/base/vmsbc_vx_rv64-2.c: New test.
14582 * gcc.target/riscv/rvv/base/vmsbc_vx_rv64-3.c: New test.
14583 * gcc.target/riscv/rvv/base/vmsbc_vxm_rv32-1.c: New test.
14584 * gcc.target/riscv/rvv/base/vmsbc_vxm_rv32-2.c: New test.
14585 * gcc.target/riscv/rvv/base/vmsbc_vxm_rv32-3.c: New test.
14586 * gcc.target/riscv/rvv/base/vmsbc_vxm_rv64-1.c: New test.
14587 * gcc.target/riscv/rvv/base/vmsbc_vxm_rv64-2.c: New test.
14588 * gcc.target/riscv/rvv/base/vmsbc_vxm_rv64-3.c: New test.
14589
14590 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
14591
14592 * gcc.target/riscv/rvv/base/vmadc-1.c: New test.
14593 * gcc.target/riscv/rvv/base/vmadc-2.c: New test.
14594 * gcc.target/riscv/rvv/base/vmadc-3.c: New test.
14595 * gcc.target/riscv/rvv/base/vmadc-4.c: New test.
14596 * gcc.target/riscv/rvv/base/vmadc-5.c: New test.
14597 * gcc.target/riscv/rvv/base/vmadc-6.c: New test.
14598 * gcc.target/riscv/rvv/base/vmadc-7.c: New test.
14599 * gcc.target/riscv/rvv/base/vmadc-8.c: New test.
14600 * gcc.target/riscv/rvv/base/vmadc_vv-1.c: New test.
14601 * gcc.target/riscv/rvv/base/vmadc_vv-2.c: New test.
14602 * gcc.target/riscv/rvv/base/vmadc_vv-3.c: New test.
14603 * gcc.target/riscv/rvv/base/vmadc_vvm-1.c: New test.
14604 * gcc.target/riscv/rvv/base/vmadc_vvm-2.c: New test.
14605 * gcc.target/riscv/rvv/base/vmadc_vvm-3.c: New test.
14606 * gcc.target/riscv/rvv/base/vmadc_vx_rv32-1.c: New test.
14607 * gcc.target/riscv/rvv/base/vmadc_vx_rv32-2.c: New test.
14608 * gcc.target/riscv/rvv/base/vmadc_vx_rv32-3.c: New test.
14609 * gcc.target/riscv/rvv/base/vmadc_vx_rv64-1.c: New test.
14610 * gcc.target/riscv/rvv/base/vmadc_vx_rv64-2.c: New test.
14611 * gcc.target/riscv/rvv/base/vmadc_vx_rv64-3.c: New test.
14612 * gcc.target/riscv/rvv/base/vmadc_vxm_rv32-1.c: New test.
14613 * gcc.target/riscv/rvv/base/vmadc_vxm_rv32-2.c: New test.
14614 * gcc.target/riscv/rvv/base/vmadc_vxm_rv32-3.c: New test.
14615 * gcc.target/riscv/rvv/base/vmadc_vxm_rv64-1.c: New test.
14616 * gcc.target/riscv/rvv/base/vmadc_vxm_rv64-2.c: New test.
14617 * gcc.target/riscv/rvv/base/vmadc_vxm_rv64-3.c: New test.
14618
14619 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
14620
14621 * g++.target/riscv/rvv/base/vadc_vvm-1.C: New test.
14622 * g++.target/riscv/rvv/base/vadc_vvm-2.C: New test.
14623 * g++.target/riscv/rvv/base/vadc_vvm-3.C: New test.
14624 * g++.target/riscv/rvv/base/vadc_vvm_tu-1.C: New test.
14625 * g++.target/riscv/rvv/base/vadc_vvm_tu-2.C: New test.
14626 * g++.target/riscv/rvv/base/vadc_vvm_tu-3.C: New test.
14627 * g++.target/riscv/rvv/base/vadc_vxm_rv32-1.C: New test.
14628 * g++.target/riscv/rvv/base/vadc_vxm_rv32-2.C: New test.
14629 * g++.target/riscv/rvv/base/vadc_vxm_rv32-3.C: New test.
14630 * g++.target/riscv/rvv/base/vadc_vxm_rv64-1.C: New test.
14631 * g++.target/riscv/rvv/base/vadc_vxm_rv64-2.C: New test.
14632 * g++.target/riscv/rvv/base/vadc_vxm_rv64-3.C: New test.
14633 * g++.target/riscv/rvv/base/vadc_vxm_tu_rv32-1.C: New test.
14634 * g++.target/riscv/rvv/base/vadc_vxm_tu_rv32-2.C: New test.
14635 * g++.target/riscv/rvv/base/vadc_vxm_tu_rv32-3.C: New test.
14636 * g++.target/riscv/rvv/base/vadc_vxm_tu_rv64-1.C: New test.
14637 * g++.target/riscv/rvv/base/vadc_vxm_tu_rv64-2.C: New test.
14638 * g++.target/riscv/rvv/base/vadc_vxm_tu_rv64-3.C: New test.
14639
14640 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
14641
14642 * g++.target/riscv/rvv/base/vsbc_vvm-1.C: New test.
14643 * g++.target/riscv/rvv/base/vsbc_vvm-2.C: New test.
14644 * g++.target/riscv/rvv/base/vsbc_vvm-3.C: New test.
14645 * g++.target/riscv/rvv/base/vsbc_vvm_tu-1.C: New test.
14646 * g++.target/riscv/rvv/base/vsbc_vvm_tu-2.C: New test.
14647 * g++.target/riscv/rvv/base/vsbc_vvm_tu-3.C: New test.
14648 * g++.target/riscv/rvv/base/vsbc_vxm_rv32-1.C: New test.
14649 * g++.target/riscv/rvv/base/vsbc_vxm_rv32-2.C: New test.
14650 * g++.target/riscv/rvv/base/vsbc_vxm_rv32-3.C: New test.
14651 * g++.target/riscv/rvv/base/vsbc_vxm_rv64-1.C: New test.
14652 * g++.target/riscv/rvv/base/vsbc_vxm_rv64-2.C: New test.
14653 * g++.target/riscv/rvv/base/vsbc_vxm_rv64-3.C: New test.
14654 * g++.target/riscv/rvv/base/vsbc_vxm_tu_rv32-1.C: New test.
14655 * g++.target/riscv/rvv/base/vsbc_vxm_tu_rv32-2.C: New test.
14656 * g++.target/riscv/rvv/base/vsbc_vxm_tu_rv32-3.C: New test.
14657 * g++.target/riscv/rvv/base/vsbc_vxm_tu_rv64-1.C: New test.
14658 * g++.target/riscv/rvv/base/vsbc_vxm_tu_rv64-2.C: New test.
14659 * g++.target/riscv/rvv/base/vsbc_vxm_tu_rv64-3.C: New test.
14660
14661 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
14662
14663 * gcc.target/riscv/rvv/base/vsbc-1.c: New test.
14664 * gcc.target/riscv/rvv/base/vsbc-2.c: New test.
14665 * gcc.target/riscv/rvv/base/vsbc-3.c: New test.
14666 * gcc.target/riscv/rvv/base/vsbc-4.c: New test.
14667 * gcc.target/riscv/rvv/base/vsbc_vvm-1.c: New test.
14668 * gcc.target/riscv/rvv/base/vsbc_vvm-2.c: New test.
14669 * gcc.target/riscv/rvv/base/vsbc_vvm-3.c: New test.
14670 * gcc.target/riscv/rvv/base/vsbc_vvm_tu-1.c: New test.
14671 * gcc.target/riscv/rvv/base/vsbc_vvm_tu-2.c: New test.
14672 * gcc.target/riscv/rvv/base/vsbc_vvm_tu-3.c: New test.
14673 * gcc.target/riscv/rvv/base/vsbc_vxm_rv32-1.c: New test.
14674 * gcc.target/riscv/rvv/base/vsbc_vxm_rv32-2.c: New test.
14675 * gcc.target/riscv/rvv/base/vsbc_vxm_rv32-3.c: New test.
14676 * gcc.target/riscv/rvv/base/vsbc_vxm_rv64-1.c: New test.
14677 * gcc.target/riscv/rvv/base/vsbc_vxm_rv64-2.c: New test.
14678 * gcc.target/riscv/rvv/base/vsbc_vxm_rv64-3.c: New test.
14679 * gcc.target/riscv/rvv/base/vsbc_vxm_tu_rv32-1.c: New test.
14680 * gcc.target/riscv/rvv/base/vsbc_vxm_tu_rv32-2.c: New test.
14681 * gcc.target/riscv/rvv/base/vsbc_vxm_tu_rv32-3.c: New test.
14682 * gcc.target/riscv/rvv/base/vsbc_vxm_tu_rv64-1.c: New test.
14683 * gcc.target/riscv/rvv/base/vsbc_vxm_tu_rv64-2.c: New test.
14684 * gcc.target/riscv/rvv/base/vsbc_vxm_tu_rv64-3.c: New test.
14685
14686 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
14687
14688 * gcc.target/riscv/rvv/base/vadc-1.c: New test.
14689 * gcc.target/riscv/rvv/base/vadc-2.c: New test.
14690 * gcc.target/riscv/rvv/base/vadc-3.c: New test.
14691 * gcc.target/riscv/rvv/base/vadc-4.c: New test.
14692 * gcc.target/riscv/rvv/base/vadc_vvm-1.c: New test.
14693 * gcc.target/riscv/rvv/base/vadc_vvm-2.c: New test.
14694 * gcc.target/riscv/rvv/base/vadc_vvm-3.c: New test.
14695 * gcc.target/riscv/rvv/base/vadc_vvm_tu-1.c: New test.
14696 * gcc.target/riscv/rvv/base/vadc_vvm_tu-2.c: New test.
14697 * gcc.target/riscv/rvv/base/vadc_vvm_tu-3.c: New test.
14698 * gcc.target/riscv/rvv/base/vadc_vxm_rv32-1.c: New test.
14699 * gcc.target/riscv/rvv/base/vadc_vxm_rv32-2.c: New test.
14700 * gcc.target/riscv/rvv/base/vadc_vxm_rv32-3.c: New test.
14701 * gcc.target/riscv/rvv/base/vadc_vxm_rv64-1.c: New test.
14702 * gcc.target/riscv/rvv/base/vadc_vxm_rv64-2.c: New test.
14703 * gcc.target/riscv/rvv/base/vadc_vxm_rv64-3.c: New test.
14704 * gcc.target/riscv/rvv/base/vadc_vxm_tu_rv32-1.c: New test.
14705 * gcc.target/riscv/rvv/base/vadc_vxm_tu_rv32-2.c: New test.
14706 * gcc.target/riscv/rvv/base/vadc_vxm_tu_rv32-3.c: New test.
14707 * gcc.target/riscv/rvv/base/vadc_vxm_tu_rv64-1.c: New test.
14708 * gcc.target/riscv/rvv/base/vadc_vxm_tu_rv64-2.c: New test.
14709 * gcc.target/riscv/rvv/base/vadc_vxm_tu_rv64-3.c: New test.
14710
14711 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
14712
14713 * gcc.target/riscv/rvv/base/binop_vx_constraint-121.c: New test.
14714
14715 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
14716
14717 * g++.target/riscv/rvv/base/vwadd_vv-1.C: New test.
14718 * g++.target/riscv/rvv/base/vwadd_vv-2.C: New test.
14719 * g++.target/riscv/rvv/base/vwadd_vv-3.C: New test.
14720 * g++.target/riscv/rvv/base/vwadd_vv_mu-1.C: New test.
14721 * g++.target/riscv/rvv/base/vwadd_vv_mu-2.C: New test.
14722 * g++.target/riscv/rvv/base/vwadd_vv_mu-3.C: New test.
14723 * g++.target/riscv/rvv/base/vwadd_vv_tu-1.C: New test.
14724 * g++.target/riscv/rvv/base/vwadd_vv_tu-2.C: New test.
14725 * g++.target/riscv/rvv/base/vwadd_vv_tu-3.C: New test.
14726 * g++.target/riscv/rvv/base/vwadd_vv_tum-1.C: New test.
14727 * g++.target/riscv/rvv/base/vwadd_vv_tum-2.C: New test.
14728 * g++.target/riscv/rvv/base/vwadd_vv_tum-3.C: New test.
14729 * g++.target/riscv/rvv/base/vwadd_vv_tumu-1.C: New test.
14730 * g++.target/riscv/rvv/base/vwadd_vv_tumu-2.C: New test.
14731 * g++.target/riscv/rvv/base/vwadd_vv_tumu-3.C: New test.
14732 * g++.target/riscv/rvv/base/vwadd_vx-1.C: New test.
14733 * g++.target/riscv/rvv/base/vwadd_vx-2.C: New test.
14734 * g++.target/riscv/rvv/base/vwadd_vx-3.C: New test.
14735 * g++.target/riscv/rvv/base/vwadd_vx_mu-1.C: New test.
14736 * g++.target/riscv/rvv/base/vwadd_vx_mu-2.C: New test.
14737 * g++.target/riscv/rvv/base/vwadd_vx_mu-3.C: New test.
14738 * g++.target/riscv/rvv/base/vwadd_vx_tu-1.C: New test.
14739 * g++.target/riscv/rvv/base/vwadd_vx_tu-2.C: New test.
14740 * g++.target/riscv/rvv/base/vwadd_vx_tu-3.C: New test.
14741 * g++.target/riscv/rvv/base/vwadd_vx_tum-1.C: New test.
14742 * g++.target/riscv/rvv/base/vwadd_vx_tum-2.C: New test.
14743 * g++.target/riscv/rvv/base/vwadd_vx_tum-3.C: New test.
14744 * g++.target/riscv/rvv/base/vwadd_vx_tumu-1.C: New test.
14745 * g++.target/riscv/rvv/base/vwadd_vx_tumu-2.C: New test.
14746 * g++.target/riscv/rvv/base/vwadd_vx_tumu-3.C: New test.
14747
14748 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
14749
14750 * g++.target/riscv/rvv/base/vwadd_wv-1.C: New test.
14751 * g++.target/riscv/rvv/base/vwadd_wv-2.C: New test.
14752 * g++.target/riscv/rvv/base/vwadd_wv-3.C: New test.
14753 * g++.target/riscv/rvv/base/vwadd_wv_mu-1.C: New test.
14754 * g++.target/riscv/rvv/base/vwadd_wv_mu-2.C: New test.
14755 * g++.target/riscv/rvv/base/vwadd_wv_mu-3.C: New test.
14756 * g++.target/riscv/rvv/base/vwadd_wv_tu-1.C: New test.
14757 * g++.target/riscv/rvv/base/vwadd_wv_tu-2.C: New test.
14758 * g++.target/riscv/rvv/base/vwadd_wv_tu-3.C: New test.
14759 * g++.target/riscv/rvv/base/vwadd_wv_tum-1.C: New test.
14760 * g++.target/riscv/rvv/base/vwadd_wv_tum-2.C: New test.
14761 * g++.target/riscv/rvv/base/vwadd_wv_tum-3.C: New test.
14762 * g++.target/riscv/rvv/base/vwadd_wv_tumu-1.C: New test.
14763 * g++.target/riscv/rvv/base/vwadd_wv_tumu-2.C: New test.
14764 * g++.target/riscv/rvv/base/vwadd_wv_tumu-3.C: New test.
14765 * g++.target/riscv/rvv/base/vwadd_wx-1.C: New test.
14766 * g++.target/riscv/rvv/base/vwadd_wx-2.C: New test.
14767 * g++.target/riscv/rvv/base/vwadd_wx-3.C: New test.
14768 * g++.target/riscv/rvv/base/vwadd_wx_mu-1.C: New test.
14769 * g++.target/riscv/rvv/base/vwadd_wx_mu-2.C: New test.
14770 * g++.target/riscv/rvv/base/vwadd_wx_mu-3.C: New test.
14771 * g++.target/riscv/rvv/base/vwadd_wx_tu-1.C: New test.
14772 * g++.target/riscv/rvv/base/vwadd_wx_tu-2.C: New test.
14773 * g++.target/riscv/rvv/base/vwadd_wx_tu-3.C: New test.
14774 * g++.target/riscv/rvv/base/vwadd_wx_tum-1.C: New test.
14775 * g++.target/riscv/rvv/base/vwadd_wx_tum-2.C: New test.
14776 * g++.target/riscv/rvv/base/vwadd_wx_tum-3.C: New test.
14777 * g++.target/riscv/rvv/base/vwadd_wx_tumu-1.C: New test.
14778 * g++.target/riscv/rvv/base/vwadd_wx_tumu-2.C: New test.
14779 * g++.target/riscv/rvv/base/vwadd_wx_tumu-3.C: New test.
14780
14781 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
14782
14783 * g++.target/riscv/rvv/base/vwaddu_vv-1.C: New test.
14784 * g++.target/riscv/rvv/base/vwaddu_vv-2.C: New test.
14785 * g++.target/riscv/rvv/base/vwaddu_vv-3.C: New test.
14786 * g++.target/riscv/rvv/base/vwaddu_vv_mu-1.C: New test.
14787 * g++.target/riscv/rvv/base/vwaddu_vv_mu-2.C: New test.
14788 * g++.target/riscv/rvv/base/vwaddu_vv_mu-3.C: New test.
14789 * g++.target/riscv/rvv/base/vwaddu_vv_tu-1.C: New test.
14790 * g++.target/riscv/rvv/base/vwaddu_vv_tu-2.C: New test.
14791 * g++.target/riscv/rvv/base/vwaddu_vv_tu-3.C: New test.
14792 * g++.target/riscv/rvv/base/vwaddu_vv_tum-1.C: New test.
14793 * g++.target/riscv/rvv/base/vwaddu_vv_tum-2.C: New test.
14794 * g++.target/riscv/rvv/base/vwaddu_vv_tum-3.C: New test.
14795 * g++.target/riscv/rvv/base/vwaddu_vv_tumu-1.C: New test.
14796 * g++.target/riscv/rvv/base/vwaddu_vv_tumu-2.C: New test.
14797 * g++.target/riscv/rvv/base/vwaddu_vv_tumu-3.C: New test.
14798 * g++.target/riscv/rvv/base/vwaddu_vx-1.C: New test.
14799 * g++.target/riscv/rvv/base/vwaddu_vx-2.C: New test.
14800 * g++.target/riscv/rvv/base/vwaddu_vx-3.C: New test.
14801 * g++.target/riscv/rvv/base/vwaddu_vx_mu-1.C: New test.
14802 * g++.target/riscv/rvv/base/vwaddu_vx_mu-2.C: New test.
14803 * g++.target/riscv/rvv/base/vwaddu_vx_mu-3.C: New test.
14804 * g++.target/riscv/rvv/base/vwaddu_vx_tu-1.C: New test.
14805 * g++.target/riscv/rvv/base/vwaddu_vx_tu-2.C: New test.
14806 * g++.target/riscv/rvv/base/vwaddu_vx_tu-3.C: New test.
14807 * g++.target/riscv/rvv/base/vwaddu_vx_tum-1.C: New test.
14808 * g++.target/riscv/rvv/base/vwaddu_vx_tum-2.C: New test.
14809 * g++.target/riscv/rvv/base/vwaddu_vx_tum-3.C: New test.
14810 * g++.target/riscv/rvv/base/vwaddu_vx_tumu-1.C: New test.
14811 * g++.target/riscv/rvv/base/vwaddu_vx_tumu-2.C: New test.
14812 * g++.target/riscv/rvv/base/vwaddu_vx_tumu-3.C: New test.
14813
14814 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
14815
14816 * g++.target/riscv/rvv/base/vwaddu_wv-1.C: New test.
14817 * g++.target/riscv/rvv/base/vwaddu_wv-2.C: New test.
14818 * g++.target/riscv/rvv/base/vwaddu_wv-3.C: New test.
14819 * g++.target/riscv/rvv/base/vwaddu_wv_mu-1.C: New test.
14820 * g++.target/riscv/rvv/base/vwaddu_wv_mu-2.C: New test.
14821 * g++.target/riscv/rvv/base/vwaddu_wv_mu-3.C: New test.
14822 * g++.target/riscv/rvv/base/vwaddu_wv_tu-1.C: New test.
14823 * g++.target/riscv/rvv/base/vwaddu_wv_tu-2.C: New test.
14824 * g++.target/riscv/rvv/base/vwaddu_wv_tu-3.C: New test.
14825 * g++.target/riscv/rvv/base/vwaddu_wv_tum-1.C: New test.
14826 * g++.target/riscv/rvv/base/vwaddu_wv_tum-2.C: New test.
14827 * g++.target/riscv/rvv/base/vwaddu_wv_tum-3.C: New test.
14828 * g++.target/riscv/rvv/base/vwaddu_wv_tumu-1.C: New test.
14829 * g++.target/riscv/rvv/base/vwaddu_wv_tumu-2.C: New test.
14830 * g++.target/riscv/rvv/base/vwaddu_wv_tumu-3.C: New test.
14831 * g++.target/riscv/rvv/base/vwaddu_wx-1.C: New test.
14832 * g++.target/riscv/rvv/base/vwaddu_wx-2.C: New test.
14833 * g++.target/riscv/rvv/base/vwaddu_wx-3.C: New test.
14834 * g++.target/riscv/rvv/base/vwaddu_wx_mu-1.C: New test.
14835 * g++.target/riscv/rvv/base/vwaddu_wx_mu-2.C: New test.
14836 * g++.target/riscv/rvv/base/vwaddu_wx_mu-3.C: New test.
14837 * g++.target/riscv/rvv/base/vwaddu_wx_tu-1.C: New test.
14838 * g++.target/riscv/rvv/base/vwaddu_wx_tu-2.C: New test.
14839 * g++.target/riscv/rvv/base/vwaddu_wx_tu-3.C: New test.
14840 * g++.target/riscv/rvv/base/vwaddu_wx_tum-1.C: New test.
14841 * g++.target/riscv/rvv/base/vwaddu_wx_tum-2.C: New test.
14842 * g++.target/riscv/rvv/base/vwaddu_wx_tum-3.C: New test.
14843 * g++.target/riscv/rvv/base/vwaddu_wx_tumu-1.C: New test.
14844 * g++.target/riscv/rvv/base/vwaddu_wx_tumu-2.C: New test.
14845 * g++.target/riscv/rvv/base/vwaddu_wx_tumu-3.C: New test.
14846
14847 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
14848
14849 * g++.target/riscv/rvv/base/vwcvt_x-1.C: New test.
14850 * g++.target/riscv/rvv/base/vwcvt_x-2.C: New test.
14851 * g++.target/riscv/rvv/base/vwcvt_x-3.C: New test.
14852 * g++.target/riscv/rvv/base/vwcvt_x_mu-1.C: New test.
14853 * g++.target/riscv/rvv/base/vwcvt_x_mu-2.C: New test.
14854 * g++.target/riscv/rvv/base/vwcvt_x_mu-3.C: New test.
14855 * g++.target/riscv/rvv/base/vwcvt_x_tu-1.C: New test.
14856 * g++.target/riscv/rvv/base/vwcvt_x_tu-2.C: New test.
14857 * g++.target/riscv/rvv/base/vwcvt_x_tu-3.C: New test.
14858 * g++.target/riscv/rvv/base/vwcvt_x_tum-1.C: New test.
14859 * g++.target/riscv/rvv/base/vwcvt_x_tum-2.C: New test.
14860 * g++.target/riscv/rvv/base/vwcvt_x_tum-3.C: New test.
14861 * g++.target/riscv/rvv/base/vwcvt_x_tumu-1.C: New test.
14862 * g++.target/riscv/rvv/base/vwcvt_x_tumu-2.C: New test.
14863 * g++.target/riscv/rvv/base/vwcvt_x_tumu-3.C: New test.
14864 * g++.target/riscv/rvv/base/vwcvtu_x-1.C: New test.
14865 * g++.target/riscv/rvv/base/vwcvtu_x-2.C: New test.
14866 * g++.target/riscv/rvv/base/vwcvtu_x-3.C: New test.
14867 * g++.target/riscv/rvv/base/vwcvtu_x_mu-1.C: New test.
14868 * g++.target/riscv/rvv/base/vwcvtu_x_mu-2.C: New test.
14869 * g++.target/riscv/rvv/base/vwcvtu_x_mu-3.C: New test.
14870 * g++.target/riscv/rvv/base/vwcvtu_x_tu-1.C: New test.
14871 * g++.target/riscv/rvv/base/vwcvtu_x_tu-2.C: New test.
14872 * g++.target/riscv/rvv/base/vwcvtu_x_tu-3.C: New test.
14873 * g++.target/riscv/rvv/base/vwcvtu_x_tum-1.C: New test.
14874 * g++.target/riscv/rvv/base/vwcvtu_x_tum-2.C: New test.
14875 * g++.target/riscv/rvv/base/vwcvtu_x_tum-3.C: New test.
14876 * g++.target/riscv/rvv/base/vwcvtu_x_tumu-1.C: New test.
14877 * g++.target/riscv/rvv/base/vwcvtu_x_tumu-2.C: New test.
14878 * g++.target/riscv/rvv/base/vwcvtu_x_tumu-3.C: New test.
14879
14880 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
14881
14882 * g++.target/riscv/rvv/base/vwmul_vv-1.C: New test.
14883 * g++.target/riscv/rvv/base/vwmul_vv-2.C: New test.
14884 * g++.target/riscv/rvv/base/vwmul_vv-3.C: New test.
14885 * g++.target/riscv/rvv/base/vwmul_vv_mu-1.C: New test.
14886 * g++.target/riscv/rvv/base/vwmul_vv_mu-2.C: New test.
14887 * g++.target/riscv/rvv/base/vwmul_vv_mu-3.C: New test.
14888 * g++.target/riscv/rvv/base/vwmul_vv_tu-1.C: New test.
14889 * g++.target/riscv/rvv/base/vwmul_vv_tu-2.C: New test.
14890 * g++.target/riscv/rvv/base/vwmul_vv_tu-3.C: New test.
14891 * g++.target/riscv/rvv/base/vwmul_vv_tum-1.C: New test.
14892 * g++.target/riscv/rvv/base/vwmul_vv_tum-2.C: New test.
14893 * g++.target/riscv/rvv/base/vwmul_vv_tum-3.C: New test.
14894 * g++.target/riscv/rvv/base/vwmul_vv_tumu-1.C: New test.
14895 * g++.target/riscv/rvv/base/vwmul_vv_tumu-2.C: New test.
14896 * g++.target/riscv/rvv/base/vwmul_vv_tumu-3.C: New test.
14897 * g++.target/riscv/rvv/base/vwmul_vx-1.C: New test.
14898 * g++.target/riscv/rvv/base/vwmul_vx-2.C: New test.
14899 * g++.target/riscv/rvv/base/vwmul_vx-3.C: New test.
14900 * g++.target/riscv/rvv/base/vwmul_vx_mu-1.C: New test.
14901 * g++.target/riscv/rvv/base/vwmul_vx_mu-2.C: New test.
14902 * g++.target/riscv/rvv/base/vwmul_vx_mu-3.C: New test.
14903 * g++.target/riscv/rvv/base/vwmul_vx_tu-1.C: New test.
14904 * g++.target/riscv/rvv/base/vwmul_vx_tu-2.C: New test.
14905 * g++.target/riscv/rvv/base/vwmul_vx_tu-3.C: New test.
14906 * g++.target/riscv/rvv/base/vwmul_vx_tum-1.C: New test.
14907 * g++.target/riscv/rvv/base/vwmul_vx_tum-2.C: New test.
14908 * g++.target/riscv/rvv/base/vwmul_vx_tum-3.C: New test.
14909 * g++.target/riscv/rvv/base/vwmul_vx_tumu-1.C: New test.
14910 * g++.target/riscv/rvv/base/vwmul_vx_tumu-2.C: New test.
14911 * g++.target/riscv/rvv/base/vwmul_vx_tumu-3.C: New test.
14912
14913 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
14914
14915 * g++.target/riscv/rvv/base/vwmulsu_vv-1.C: New test.
14916 * g++.target/riscv/rvv/base/vwmulsu_vv-2.C: New test.
14917 * g++.target/riscv/rvv/base/vwmulsu_vv-3.C: New test.
14918 * g++.target/riscv/rvv/base/vwmulsu_vv_mu-1.C: New test.
14919 * g++.target/riscv/rvv/base/vwmulsu_vv_mu-2.C: New test.
14920 * g++.target/riscv/rvv/base/vwmulsu_vv_mu-3.C: New test.
14921 * g++.target/riscv/rvv/base/vwmulsu_vv_tu-1.C: New test.
14922 * g++.target/riscv/rvv/base/vwmulsu_vv_tu-2.C: New test.
14923 * g++.target/riscv/rvv/base/vwmulsu_vv_tu-3.C: New test.
14924 * g++.target/riscv/rvv/base/vwmulsu_vv_tum-1.C: New test.
14925 * g++.target/riscv/rvv/base/vwmulsu_vv_tum-2.C: New test.
14926 * g++.target/riscv/rvv/base/vwmulsu_vv_tum-3.C: New test.
14927 * g++.target/riscv/rvv/base/vwmulsu_vv_tumu-1.C: New test.
14928 * g++.target/riscv/rvv/base/vwmulsu_vv_tumu-2.C: New test.
14929 * g++.target/riscv/rvv/base/vwmulsu_vv_tumu-3.C: New test.
14930 * g++.target/riscv/rvv/base/vwmulsu_vx-1.C: New test.
14931 * g++.target/riscv/rvv/base/vwmulsu_vx-2.C: New test.
14932 * g++.target/riscv/rvv/base/vwmulsu_vx-3.C: New test.
14933 * g++.target/riscv/rvv/base/vwmulsu_vx_mu-1.C: New test.
14934 * g++.target/riscv/rvv/base/vwmulsu_vx_mu-2.C: New test.
14935 * g++.target/riscv/rvv/base/vwmulsu_vx_mu-3.C: New test.
14936 * g++.target/riscv/rvv/base/vwmulsu_vx_tu-1.C: New test.
14937 * g++.target/riscv/rvv/base/vwmulsu_vx_tu-2.C: New test.
14938 * g++.target/riscv/rvv/base/vwmulsu_vx_tu-3.C: New test.
14939 * g++.target/riscv/rvv/base/vwmulsu_vx_tum-1.C: New test.
14940 * g++.target/riscv/rvv/base/vwmulsu_vx_tum-2.C: New test.
14941 * g++.target/riscv/rvv/base/vwmulsu_vx_tum-3.C: New test.
14942 * g++.target/riscv/rvv/base/vwmulsu_vx_tumu-1.C: New test.
14943 * g++.target/riscv/rvv/base/vwmulsu_vx_tumu-2.C: New test.
14944 * g++.target/riscv/rvv/base/vwmulsu_vx_tumu-3.C: New test.
14945
14946 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
14947
14948 * g++.target/riscv/rvv/base/vwmulu_vv-1.C: New test.
14949 * g++.target/riscv/rvv/base/vwmulu_vv-2.C: New test.
14950 * g++.target/riscv/rvv/base/vwmulu_vv-3.C: New test.
14951 * g++.target/riscv/rvv/base/vwmulu_vv_mu-1.C: New test.
14952 * g++.target/riscv/rvv/base/vwmulu_vv_mu-2.C: New test.
14953 * g++.target/riscv/rvv/base/vwmulu_vv_mu-3.C: New test.
14954 * g++.target/riscv/rvv/base/vwmulu_vv_tu-1.C: New test.
14955 * g++.target/riscv/rvv/base/vwmulu_vv_tu-2.C: New test.
14956 * g++.target/riscv/rvv/base/vwmulu_vv_tu-3.C: New test.
14957 * g++.target/riscv/rvv/base/vwmulu_vv_tum-1.C: New test.
14958 * g++.target/riscv/rvv/base/vwmulu_vv_tum-2.C: New test.
14959 * g++.target/riscv/rvv/base/vwmulu_vv_tum-3.C: New test.
14960 * g++.target/riscv/rvv/base/vwmulu_vv_tumu-1.C: New test.
14961 * g++.target/riscv/rvv/base/vwmulu_vv_tumu-2.C: New test.
14962 * g++.target/riscv/rvv/base/vwmulu_vv_tumu-3.C: New test.
14963 * g++.target/riscv/rvv/base/vwmulu_vx-1.C: New test.
14964 * g++.target/riscv/rvv/base/vwmulu_vx-2.C: New test.
14965 * g++.target/riscv/rvv/base/vwmulu_vx-3.C: New test.
14966 * g++.target/riscv/rvv/base/vwmulu_vx_mu-1.C: New test.
14967 * g++.target/riscv/rvv/base/vwmulu_vx_mu-2.C: New test.
14968 * g++.target/riscv/rvv/base/vwmulu_vx_mu-3.C: New test.
14969 * g++.target/riscv/rvv/base/vwmulu_vx_tu-1.C: New test.
14970 * g++.target/riscv/rvv/base/vwmulu_vx_tu-2.C: New test.
14971 * g++.target/riscv/rvv/base/vwmulu_vx_tu-3.C: New test.
14972 * g++.target/riscv/rvv/base/vwmulu_vx_tum-1.C: New test.
14973 * g++.target/riscv/rvv/base/vwmulu_vx_tum-2.C: New test.
14974 * g++.target/riscv/rvv/base/vwmulu_vx_tum-3.C: New test.
14975 * g++.target/riscv/rvv/base/vwmulu_vx_tumu-1.C: New test.
14976 * g++.target/riscv/rvv/base/vwmulu_vx_tumu-2.C: New test.
14977 * g++.target/riscv/rvv/base/vwmulu_vx_tumu-3.C: New test.
14978
14979 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
14980
14981 * g++.target/riscv/rvv/base/vwsub_vv-1.C: New test.
14982 * g++.target/riscv/rvv/base/vwsub_vv-2.C: New test.
14983 * g++.target/riscv/rvv/base/vwsub_vv-3.C: New test.
14984 * g++.target/riscv/rvv/base/vwsub_vv_mu-1.C: New test.
14985 * g++.target/riscv/rvv/base/vwsub_vv_mu-2.C: New test.
14986 * g++.target/riscv/rvv/base/vwsub_vv_mu-3.C: New test.
14987 * g++.target/riscv/rvv/base/vwsub_vv_tu-1.C: New test.
14988 * g++.target/riscv/rvv/base/vwsub_vv_tu-2.C: New test.
14989 * g++.target/riscv/rvv/base/vwsub_vv_tu-3.C: New test.
14990 * g++.target/riscv/rvv/base/vwsub_vv_tum-1.C: New test.
14991 * g++.target/riscv/rvv/base/vwsub_vv_tum-2.C: New test.
14992 * g++.target/riscv/rvv/base/vwsub_vv_tum-3.C: New test.
14993 * g++.target/riscv/rvv/base/vwsub_vv_tumu-1.C: New test.
14994 * g++.target/riscv/rvv/base/vwsub_vv_tumu-2.C: New test.
14995 * g++.target/riscv/rvv/base/vwsub_vv_tumu-3.C: New test.
14996 * g++.target/riscv/rvv/base/vwsub_vx-1.C: New test.
14997 * g++.target/riscv/rvv/base/vwsub_vx-2.C: New test.
14998 * g++.target/riscv/rvv/base/vwsub_vx-3.C: New test.
14999 * g++.target/riscv/rvv/base/vwsub_vx_mu-1.C: New test.
15000 * g++.target/riscv/rvv/base/vwsub_vx_mu-2.C: New test.
15001 * g++.target/riscv/rvv/base/vwsub_vx_mu-3.C: New test.
15002 * g++.target/riscv/rvv/base/vwsub_vx_tu-1.C: New test.
15003 * g++.target/riscv/rvv/base/vwsub_vx_tu-2.C: New test.
15004 * g++.target/riscv/rvv/base/vwsub_vx_tu-3.C: New test.
15005 * g++.target/riscv/rvv/base/vwsub_vx_tum-1.C: New test.
15006 * g++.target/riscv/rvv/base/vwsub_vx_tum-2.C: New test.
15007 * g++.target/riscv/rvv/base/vwsub_vx_tum-3.C: New test.
15008 * g++.target/riscv/rvv/base/vwsub_vx_tumu-1.C: New test.
15009 * g++.target/riscv/rvv/base/vwsub_vx_tumu-2.C: New test.
15010 * g++.target/riscv/rvv/base/vwsub_vx_tumu-3.C: New test.
15011
15012 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
15013
15014 * g++.target/riscv/rvv/base/vwsub_wv-1.C: New test.
15015 * g++.target/riscv/rvv/base/vwsub_wv-2.C: New test.
15016 * g++.target/riscv/rvv/base/vwsub_wv-3.C: New test.
15017 * g++.target/riscv/rvv/base/vwsub_wv_mu-1.C: New test.
15018 * g++.target/riscv/rvv/base/vwsub_wv_mu-2.C: New test.
15019 * g++.target/riscv/rvv/base/vwsub_wv_mu-3.C: New test.
15020 * g++.target/riscv/rvv/base/vwsub_wv_tu-1.C: New test.
15021 * g++.target/riscv/rvv/base/vwsub_wv_tu-2.C: New test.
15022 * g++.target/riscv/rvv/base/vwsub_wv_tu-3.C: New test.
15023 * g++.target/riscv/rvv/base/vwsub_wv_tum-1.C: New test.
15024 * g++.target/riscv/rvv/base/vwsub_wv_tum-2.C: New test.
15025 * g++.target/riscv/rvv/base/vwsub_wv_tum-3.C: New test.
15026 * g++.target/riscv/rvv/base/vwsub_wv_tumu-1.C: New test.
15027 * g++.target/riscv/rvv/base/vwsub_wv_tumu-2.C: New test.
15028 * g++.target/riscv/rvv/base/vwsub_wv_tumu-3.C: New test.
15029 * g++.target/riscv/rvv/base/vwsub_wx-1.C: New test.
15030 * g++.target/riscv/rvv/base/vwsub_wx-2.C: New test.
15031 * g++.target/riscv/rvv/base/vwsub_wx-3.C: New test.
15032 * g++.target/riscv/rvv/base/vwsub_wx_mu-1.C: New test.
15033 * g++.target/riscv/rvv/base/vwsub_wx_mu-2.C: New test.
15034 * g++.target/riscv/rvv/base/vwsub_wx_mu-3.C: New test.
15035 * g++.target/riscv/rvv/base/vwsub_wx_tu-1.C: New test.
15036 * g++.target/riscv/rvv/base/vwsub_wx_tu-2.C: New test.
15037 * g++.target/riscv/rvv/base/vwsub_wx_tu-3.C: New test.
15038 * g++.target/riscv/rvv/base/vwsub_wx_tum-1.C: New test.
15039 * g++.target/riscv/rvv/base/vwsub_wx_tum-2.C: New test.
15040 * g++.target/riscv/rvv/base/vwsub_wx_tum-3.C: New test.
15041 * g++.target/riscv/rvv/base/vwsub_wx_tumu-1.C: New test.
15042 * g++.target/riscv/rvv/base/vwsub_wx_tumu-2.C: New test.
15043 * g++.target/riscv/rvv/base/vwsub_wx_tumu-3.C: New test.
15044
15045 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
15046
15047 * g++.target/riscv/rvv/base/vwsubu_vv-1.C: New test.
15048 * g++.target/riscv/rvv/base/vwsubu_vv-2.C: New test.
15049 * g++.target/riscv/rvv/base/vwsubu_vv-3.C: New test.
15050 * g++.target/riscv/rvv/base/vwsubu_vv_mu-1.C: New test.
15051 * g++.target/riscv/rvv/base/vwsubu_vv_mu-2.C: New test.
15052 * g++.target/riscv/rvv/base/vwsubu_vv_mu-3.C: New test.
15053 * g++.target/riscv/rvv/base/vwsubu_vv_tu-1.C: New test.
15054 * g++.target/riscv/rvv/base/vwsubu_vv_tu-2.C: New test.
15055 * g++.target/riscv/rvv/base/vwsubu_vv_tu-3.C: New test.
15056 * g++.target/riscv/rvv/base/vwsubu_vv_tum-1.C: New test.
15057 * g++.target/riscv/rvv/base/vwsubu_vv_tum-2.C: New test.
15058 * g++.target/riscv/rvv/base/vwsubu_vv_tum-3.C: New test.
15059 * g++.target/riscv/rvv/base/vwsubu_vv_tumu-1.C: New test.
15060 * g++.target/riscv/rvv/base/vwsubu_vv_tumu-2.C: New test.
15061 * g++.target/riscv/rvv/base/vwsubu_vv_tumu-3.C: New test.
15062 * g++.target/riscv/rvv/base/vwsubu_vx-1.C: New test.
15063 * g++.target/riscv/rvv/base/vwsubu_vx-2.C: New test.
15064 * g++.target/riscv/rvv/base/vwsubu_vx-3.C: New test.
15065 * g++.target/riscv/rvv/base/vwsubu_vx_mu-1.C: New test.
15066 * g++.target/riscv/rvv/base/vwsubu_vx_mu-2.C: New test.
15067 * g++.target/riscv/rvv/base/vwsubu_vx_mu-3.C: New test.
15068 * g++.target/riscv/rvv/base/vwsubu_vx_tu-1.C: New test.
15069 * g++.target/riscv/rvv/base/vwsubu_vx_tu-2.C: New test.
15070 * g++.target/riscv/rvv/base/vwsubu_vx_tu-3.C: New test.
15071 * g++.target/riscv/rvv/base/vwsubu_vx_tum-1.C: New test.
15072 * g++.target/riscv/rvv/base/vwsubu_vx_tum-2.C: New test.
15073 * g++.target/riscv/rvv/base/vwsubu_vx_tum-3.C: New test.
15074 * g++.target/riscv/rvv/base/vwsubu_vx_tumu-1.C: New test.
15075 * g++.target/riscv/rvv/base/vwsubu_vx_tumu-2.C: New test.
15076 * g++.target/riscv/rvv/base/vwsubu_vx_tumu-3.C: New test.
15077
15078 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
15079
15080 * g++.target/riscv/rvv/base/vwsubu_wv-1.C: New test.
15081 * g++.target/riscv/rvv/base/vwsubu_wv-2.C: New test.
15082 * g++.target/riscv/rvv/base/vwsubu_wv-3.C: New test.
15083 * g++.target/riscv/rvv/base/vwsubu_wv_mu-1.C: New test.
15084 * g++.target/riscv/rvv/base/vwsubu_wv_mu-2.C: New test.
15085 * g++.target/riscv/rvv/base/vwsubu_wv_mu-3.C: New test.
15086 * g++.target/riscv/rvv/base/vwsubu_wv_tu-1.C: New test.
15087 * g++.target/riscv/rvv/base/vwsubu_wv_tu-2.C: New test.
15088 * g++.target/riscv/rvv/base/vwsubu_wv_tu-3.C: New test.
15089 * g++.target/riscv/rvv/base/vwsubu_wv_tum-1.C: New test.
15090 * g++.target/riscv/rvv/base/vwsubu_wv_tum-2.C: New test.
15091 * g++.target/riscv/rvv/base/vwsubu_wv_tum-3.C: New test.
15092 * g++.target/riscv/rvv/base/vwsubu_wv_tumu-1.C: New test.
15093 * g++.target/riscv/rvv/base/vwsubu_wv_tumu-2.C: New test.
15094 * g++.target/riscv/rvv/base/vwsubu_wv_tumu-3.C: New test.
15095 * g++.target/riscv/rvv/base/vwsubu_wx-1.C: New test.
15096 * g++.target/riscv/rvv/base/vwsubu_wx-2.C: New test.
15097 * g++.target/riscv/rvv/base/vwsubu_wx-3.C: New test.
15098 * g++.target/riscv/rvv/base/vwsubu_wx_mu-1.C: New test.
15099 * g++.target/riscv/rvv/base/vwsubu_wx_mu-2.C: New test.
15100 * g++.target/riscv/rvv/base/vwsubu_wx_mu-3.C: New test.
15101 * g++.target/riscv/rvv/base/vwsubu_wx_tu-1.C: New test.
15102 * g++.target/riscv/rvv/base/vwsubu_wx_tu-2.C: New test.
15103 * g++.target/riscv/rvv/base/vwsubu_wx_tu-3.C: New test.
15104 * g++.target/riscv/rvv/base/vwsubu_wx_tum-1.C: New test.
15105 * g++.target/riscv/rvv/base/vwsubu_wx_tum-2.C: New test.
15106 * g++.target/riscv/rvv/base/vwsubu_wx_tum-3.C: New test.
15107 * g++.target/riscv/rvv/base/vwsubu_wx_tumu-1.C: New test.
15108 * g++.target/riscv/rvv/base/vwsubu_wx_tumu-2.C: New test.
15109 * g++.target/riscv/rvv/base/vwsubu_wx_tumu-3.C: New test.
15110
15111 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
15112
15113 * gcc.target/riscv/rvv/base/binop_vx_constraint-120.c: New test.
15114
15115 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
15116
15117 * gcc.target/riscv/rvv/base/vwadd_vv-1.c: New test.
15118 * gcc.target/riscv/rvv/base/vwadd_vv-2.c: New test.
15119 * gcc.target/riscv/rvv/base/vwadd_vv-3.c: New test.
15120 * gcc.target/riscv/rvv/base/vwadd_vv_m-1.c: New test.
15121 * gcc.target/riscv/rvv/base/vwadd_vv_m-2.c: New test.
15122 * gcc.target/riscv/rvv/base/vwadd_vv_m-3.c: New test.
15123 * gcc.target/riscv/rvv/base/vwadd_vv_mu-1.c: New test.
15124 * gcc.target/riscv/rvv/base/vwadd_vv_mu-2.c: New test.
15125 * gcc.target/riscv/rvv/base/vwadd_vv_mu-3.c: New test.
15126 * gcc.target/riscv/rvv/base/vwadd_vv_tu-1.c: New test.
15127 * gcc.target/riscv/rvv/base/vwadd_vv_tu-2.c: New test.
15128 * gcc.target/riscv/rvv/base/vwadd_vv_tu-3.c: New test.
15129 * gcc.target/riscv/rvv/base/vwadd_vv_tum-1.c: New test.
15130 * gcc.target/riscv/rvv/base/vwadd_vv_tum-2.c: New test.
15131 * gcc.target/riscv/rvv/base/vwadd_vv_tum-3.c: New test.
15132 * gcc.target/riscv/rvv/base/vwadd_vv_tumu-1.c: New test.
15133 * gcc.target/riscv/rvv/base/vwadd_vv_tumu-2.c: New test.
15134 * gcc.target/riscv/rvv/base/vwadd_vv_tumu-3.c: New test.
15135 * gcc.target/riscv/rvv/base/vwadd_vx-1.c: New test.
15136 * gcc.target/riscv/rvv/base/vwadd_vx-2.c: New test.
15137 * gcc.target/riscv/rvv/base/vwadd_vx-3.c: New test.
15138 * gcc.target/riscv/rvv/base/vwadd_vx_m-1.c: New test.
15139 * gcc.target/riscv/rvv/base/vwadd_vx_m-2.c: New test.
15140 * gcc.target/riscv/rvv/base/vwadd_vx_m-3.c: New test.
15141 * gcc.target/riscv/rvv/base/vwadd_vx_mu-1.c: New test.
15142 * gcc.target/riscv/rvv/base/vwadd_vx_mu-2.c: New test.
15143 * gcc.target/riscv/rvv/base/vwadd_vx_mu-3.c: New test.
15144 * gcc.target/riscv/rvv/base/vwadd_vx_tu-1.c: New test.
15145 * gcc.target/riscv/rvv/base/vwadd_vx_tu-2.c: New test.
15146 * gcc.target/riscv/rvv/base/vwadd_vx_tu-3.c: New test.
15147 * gcc.target/riscv/rvv/base/vwadd_vx_tum-1.c: New test.
15148 * gcc.target/riscv/rvv/base/vwadd_vx_tum-2.c: New test.
15149 * gcc.target/riscv/rvv/base/vwadd_vx_tum-3.c: New test.
15150 * gcc.target/riscv/rvv/base/vwadd_vx_tumu-1.c: New test.
15151 * gcc.target/riscv/rvv/base/vwadd_vx_tumu-2.c: New test.
15152 * gcc.target/riscv/rvv/base/vwadd_vx_tumu-3.c: New test.
15153
15154 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
15155
15156 * gcc.target/riscv/rvv/base/vwadd_wv-1.c: New test.
15157 * gcc.target/riscv/rvv/base/vwadd_wv-2.c: New test.
15158 * gcc.target/riscv/rvv/base/vwadd_wv-3.c: New test.
15159 * gcc.target/riscv/rvv/base/vwadd_wv_m-1.c: New test.
15160 * gcc.target/riscv/rvv/base/vwadd_wv_m-2.c: New test.
15161 * gcc.target/riscv/rvv/base/vwadd_wv_m-3.c: New test.
15162 * gcc.target/riscv/rvv/base/vwadd_wv_mu-1.c: New test.
15163 * gcc.target/riscv/rvv/base/vwadd_wv_mu-2.c: New test.
15164 * gcc.target/riscv/rvv/base/vwadd_wv_mu-3.c: New test.
15165 * gcc.target/riscv/rvv/base/vwadd_wv_tu-1.c: New test.
15166 * gcc.target/riscv/rvv/base/vwadd_wv_tu-2.c: New test.
15167 * gcc.target/riscv/rvv/base/vwadd_wv_tu-3.c: New test.
15168 * gcc.target/riscv/rvv/base/vwadd_wv_tum-1.c: New test.
15169 * gcc.target/riscv/rvv/base/vwadd_wv_tum-2.c: New test.
15170 * gcc.target/riscv/rvv/base/vwadd_wv_tum-3.c: New test.
15171 * gcc.target/riscv/rvv/base/vwadd_wv_tumu-1.c: New test.
15172 * gcc.target/riscv/rvv/base/vwadd_wv_tumu-2.c: New test.
15173 * gcc.target/riscv/rvv/base/vwadd_wv_tumu-3.c: New test.
15174 * gcc.target/riscv/rvv/base/vwadd_wx-1.c: New test.
15175 * gcc.target/riscv/rvv/base/vwadd_wx-2.c: New test.
15176 * gcc.target/riscv/rvv/base/vwadd_wx-3.c: New test.
15177 * gcc.target/riscv/rvv/base/vwadd_wx_m-1.c: New test.
15178 * gcc.target/riscv/rvv/base/vwadd_wx_m-2.c: New test.
15179 * gcc.target/riscv/rvv/base/vwadd_wx_m-3.c: New test.
15180 * gcc.target/riscv/rvv/base/vwadd_wx_mu-1.c: New test.
15181 * gcc.target/riscv/rvv/base/vwadd_wx_mu-2.c: New test.
15182 * gcc.target/riscv/rvv/base/vwadd_wx_mu-3.c: New test.
15183 * gcc.target/riscv/rvv/base/vwadd_wx_tu-1.c: New test.
15184 * gcc.target/riscv/rvv/base/vwadd_wx_tu-2.c: New test.
15185 * gcc.target/riscv/rvv/base/vwadd_wx_tu-3.c: New test.
15186 * gcc.target/riscv/rvv/base/vwadd_wx_tum-1.c: New test.
15187 * gcc.target/riscv/rvv/base/vwadd_wx_tum-2.c: New test.
15188 * gcc.target/riscv/rvv/base/vwadd_wx_tum-3.c: New test.
15189 * gcc.target/riscv/rvv/base/vwadd_wx_tumu-1.c: New test.
15190 * gcc.target/riscv/rvv/base/vwadd_wx_tumu-2.c: New test.
15191 * gcc.target/riscv/rvv/base/vwadd_wx_tumu-3.c: New test.
15192
15193 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
15194
15195 * gcc.target/riscv/rvv/base/vwaddu_vv-1.c: New test.
15196 * gcc.target/riscv/rvv/base/vwaddu_vv-2.c: New test.
15197 * gcc.target/riscv/rvv/base/vwaddu_vv-3.c: New test.
15198 * gcc.target/riscv/rvv/base/vwaddu_vv_m-1.c: New test.
15199 * gcc.target/riscv/rvv/base/vwaddu_vv_m-2.c: New test.
15200 * gcc.target/riscv/rvv/base/vwaddu_vv_m-3.c: New test.
15201 * gcc.target/riscv/rvv/base/vwaddu_vv_mu-1.c: New test.
15202 * gcc.target/riscv/rvv/base/vwaddu_vv_mu-2.c: New test.
15203 * gcc.target/riscv/rvv/base/vwaddu_vv_mu-3.c: New test.
15204 * gcc.target/riscv/rvv/base/vwaddu_vv_tu-1.c: New test.
15205 * gcc.target/riscv/rvv/base/vwaddu_vv_tu-2.c: New test.
15206 * gcc.target/riscv/rvv/base/vwaddu_vv_tu-3.c: New test.
15207 * gcc.target/riscv/rvv/base/vwaddu_vv_tum-1.c: New test.
15208 * gcc.target/riscv/rvv/base/vwaddu_vv_tum-2.c: New test.
15209 * gcc.target/riscv/rvv/base/vwaddu_vv_tum-3.c: New test.
15210 * gcc.target/riscv/rvv/base/vwaddu_vv_tumu-1.c: New test.
15211 * gcc.target/riscv/rvv/base/vwaddu_vv_tumu-2.c: New test.
15212 * gcc.target/riscv/rvv/base/vwaddu_vv_tumu-3.c: New test.
15213 * gcc.target/riscv/rvv/base/vwaddu_vx-1.c: New test.
15214 * gcc.target/riscv/rvv/base/vwaddu_vx-2.c: New test.
15215 * gcc.target/riscv/rvv/base/vwaddu_vx-3.c: New test.
15216 * gcc.target/riscv/rvv/base/vwaddu_vx_m-1.c: New test.
15217 * gcc.target/riscv/rvv/base/vwaddu_vx_m-2.c: New test.
15218 * gcc.target/riscv/rvv/base/vwaddu_vx_m-3.c: New test.
15219 * gcc.target/riscv/rvv/base/vwaddu_vx_mu-1.c: New test.
15220 * gcc.target/riscv/rvv/base/vwaddu_vx_mu-2.c: New test.
15221 * gcc.target/riscv/rvv/base/vwaddu_vx_mu-3.c: New test.
15222 * gcc.target/riscv/rvv/base/vwaddu_vx_tu-1.c: New test.
15223 * gcc.target/riscv/rvv/base/vwaddu_vx_tu-2.c: New test.
15224 * gcc.target/riscv/rvv/base/vwaddu_vx_tu-3.c: New test.
15225 * gcc.target/riscv/rvv/base/vwaddu_vx_tum-1.c: New test.
15226 * gcc.target/riscv/rvv/base/vwaddu_vx_tum-2.c: New test.
15227 * gcc.target/riscv/rvv/base/vwaddu_vx_tum-3.c: New test.
15228 * gcc.target/riscv/rvv/base/vwaddu_vx_tumu-1.c: New test.
15229 * gcc.target/riscv/rvv/base/vwaddu_vx_tumu-2.c: New test.
15230 * gcc.target/riscv/rvv/base/vwaddu_vx_tumu-3.c: New test.
15231
15232 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
15233
15234 * gcc.target/riscv/rvv/base/vwaddu_wv-1.c: New test.
15235 * gcc.target/riscv/rvv/base/vwaddu_wv-2.c: New test.
15236 * gcc.target/riscv/rvv/base/vwaddu_wv-3.c: New test.
15237 * gcc.target/riscv/rvv/base/vwaddu_wv_m-1.c: New test.
15238 * gcc.target/riscv/rvv/base/vwaddu_wv_m-2.c: New test.
15239 * gcc.target/riscv/rvv/base/vwaddu_wv_m-3.c: New test.
15240 * gcc.target/riscv/rvv/base/vwaddu_wv_mu-1.c: New test.
15241 * gcc.target/riscv/rvv/base/vwaddu_wv_mu-2.c: New test.
15242 * gcc.target/riscv/rvv/base/vwaddu_wv_mu-3.c: New test.
15243 * gcc.target/riscv/rvv/base/vwaddu_wv_tu-1.c: New test.
15244 * gcc.target/riscv/rvv/base/vwaddu_wv_tu-2.c: New test.
15245 * gcc.target/riscv/rvv/base/vwaddu_wv_tu-3.c: New test.
15246 * gcc.target/riscv/rvv/base/vwaddu_wv_tum-1.c: New test.
15247 * gcc.target/riscv/rvv/base/vwaddu_wv_tum-2.c: New test.
15248 * gcc.target/riscv/rvv/base/vwaddu_wv_tum-3.c: New test.
15249 * gcc.target/riscv/rvv/base/vwaddu_wv_tumu-1.c: New test.
15250 * gcc.target/riscv/rvv/base/vwaddu_wv_tumu-2.c: New test.
15251 * gcc.target/riscv/rvv/base/vwaddu_wv_tumu-3.c: New test.
15252 * gcc.target/riscv/rvv/base/vwaddu_wx-1.c: New test.
15253 * gcc.target/riscv/rvv/base/vwaddu_wx-2.c: New test.
15254 * gcc.target/riscv/rvv/base/vwaddu_wx-3.c: New test.
15255 * gcc.target/riscv/rvv/base/vwaddu_wx_m-1.c: New test.
15256 * gcc.target/riscv/rvv/base/vwaddu_wx_m-2.c: New test.
15257 * gcc.target/riscv/rvv/base/vwaddu_wx_m-3.c: New test.
15258 * gcc.target/riscv/rvv/base/vwaddu_wx_mu-1.c: New test.
15259 * gcc.target/riscv/rvv/base/vwaddu_wx_mu-2.c: New test.
15260 * gcc.target/riscv/rvv/base/vwaddu_wx_mu-3.c: New test.
15261 * gcc.target/riscv/rvv/base/vwaddu_wx_tu-1.c: New test.
15262 * gcc.target/riscv/rvv/base/vwaddu_wx_tu-2.c: New test.
15263 * gcc.target/riscv/rvv/base/vwaddu_wx_tu-3.c: New test.
15264 * gcc.target/riscv/rvv/base/vwaddu_wx_tum-1.c: New test.
15265 * gcc.target/riscv/rvv/base/vwaddu_wx_tum-2.c: New test.
15266 * gcc.target/riscv/rvv/base/vwaddu_wx_tum-3.c: New test.
15267 * gcc.target/riscv/rvv/base/vwaddu_wx_tumu-1.c: New test.
15268 * gcc.target/riscv/rvv/base/vwaddu_wx_tumu-2.c: New test.
15269 * gcc.target/riscv/rvv/base/vwaddu_wx_tumu-3.c: New test.
15270
15271 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
15272
15273 * gcc.target/riscv/rvv/base/vwcvt_x-1.c: New test.
15274 * gcc.target/riscv/rvv/base/vwcvt_x-2.c: New test.
15275 * gcc.target/riscv/rvv/base/vwcvt_x-3.c: New test.
15276 * gcc.target/riscv/rvv/base/vwcvt_x_m-1.c: New test.
15277 * gcc.target/riscv/rvv/base/vwcvt_x_m-2.c: New test.
15278 * gcc.target/riscv/rvv/base/vwcvt_x_m-3.c: New test.
15279 * gcc.target/riscv/rvv/base/vwcvt_x_mu-1.c: New test.
15280 * gcc.target/riscv/rvv/base/vwcvt_x_mu-2.c: New test.
15281 * gcc.target/riscv/rvv/base/vwcvt_x_mu-3.c: New test.
15282 * gcc.target/riscv/rvv/base/vwcvt_x_tu-1.c: New test.
15283 * gcc.target/riscv/rvv/base/vwcvt_x_tu-2.c: New test.
15284 * gcc.target/riscv/rvv/base/vwcvt_x_tu-3.c: New test.
15285 * gcc.target/riscv/rvv/base/vwcvt_x_tum-1.c: New test.
15286 * gcc.target/riscv/rvv/base/vwcvt_x_tum-2.c: New test.
15287 * gcc.target/riscv/rvv/base/vwcvt_x_tum-3.c: New test.
15288 * gcc.target/riscv/rvv/base/vwcvt_x_tumu-1.c: New test.
15289 * gcc.target/riscv/rvv/base/vwcvt_x_tumu-2.c: New test.
15290 * gcc.target/riscv/rvv/base/vwcvt_x_tumu-3.c: New test.
15291 * gcc.target/riscv/rvv/base/vwcvtu_x-1.c: New test.
15292 * gcc.target/riscv/rvv/base/vwcvtu_x-2.c: New test.
15293 * gcc.target/riscv/rvv/base/vwcvtu_x-3.c: New test.
15294 * gcc.target/riscv/rvv/base/vwcvtu_x_m-1.c: New test.
15295 * gcc.target/riscv/rvv/base/vwcvtu_x_m-2.c: New test.
15296 * gcc.target/riscv/rvv/base/vwcvtu_x_m-3.c: New test.
15297 * gcc.target/riscv/rvv/base/vwcvtu_x_mu-1.c: New test.
15298 * gcc.target/riscv/rvv/base/vwcvtu_x_mu-2.c: New test.
15299 * gcc.target/riscv/rvv/base/vwcvtu_x_mu-3.c: New test.
15300 * gcc.target/riscv/rvv/base/vwcvtu_x_tu-1.c: New test.
15301 * gcc.target/riscv/rvv/base/vwcvtu_x_tu-2.c: New test.
15302 * gcc.target/riscv/rvv/base/vwcvtu_x_tu-3.c: New test.
15303 * gcc.target/riscv/rvv/base/vwcvtu_x_tum-1.c: New test.
15304 * gcc.target/riscv/rvv/base/vwcvtu_x_tum-2.c: New test.
15305 * gcc.target/riscv/rvv/base/vwcvtu_x_tum-3.c: New test.
15306 * gcc.target/riscv/rvv/base/vwcvtu_x_tumu-1.c: New test.
15307 * gcc.target/riscv/rvv/base/vwcvtu_x_tumu-2.c: New test.
15308 * gcc.target/riscv/rvv/base/vwcvtu_x_tumu-3.c: New test.
15309
15310 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
15311
15312 * gcc.target/riscv/rvv/base/vwmul_vv-1.c: New test.
15313 * gcc.target/riscv/rvv/base/vwmul_vv-2.c: New test.
15314 * gcc.target/riscv/rvv/base/vwmul_vv-3.c: New test.
15315 * gcc.target/riscv/rvv/base/vwmul_vv_m-1.c: New test.
15316 * gcc.target/riscv/rvv/base/vwmul_vv_m-2.c: New test.
15317 * gcc.target/riscv/rvv/base/vwmul_vv_m-3.c: New test.
15318 * gcc.target/riscv/rvv/base/vwmul_vv_mu-1.c: New test.
15319 * gcc.target/riscv/rvv/base/vwmul_vv_mu-2.c: New test.
15320 * gcc.target/riscv/rvv/base/vwmul_vv_mu-3.c: New test.
15321 * gcc.target/riscv/rvv/base/vwmul_vv_tu-1.c: New test.
15322 * gcc.target/riscv/rvv/base/vwmul_vv_tu-2.c: New test.
15323 * gcc.target/riscv/rvv/base/vwmul_vv_tu-3.c: New test.
15324 * gcc.target/riscv/rvv/base/vwmul_vv_tum-1.c: New test.
15325 * gcc.target/riscv/rvv/base/vwmul_vv_tum-2.c: New test.
15326 * gcc.target/riscv/rvv/base/vwmul_vv_tum-3.c: New test.
15327 * gcc.target/riscv/rvv/base/vwmul_vv_tumu-1.c: New test.
15328 * gcc.target/riscv/rvv/base/vwmul_vv_tumu-2.c: New test.
15329 * gcc.target/riscv/rvv/base/vwmul_vv_tumu-3.c: New test.
15330 * gcc.target/riscv/rvv/base/vwmul_vx-1.c: New test.
15331 * gcc.target/riscv/rvv/base/vwmul_vx-2.c: New test.
15332 * gcc.target/riscv/rvv/base/vwmul_vx-3.c: New test.
15333 * gcc.target/riscv/rvv/base/vwmul_vx_m-1.c: New test.
15334 * gcc.target/riscv/rvv/base/vwmul_vx_m-2.c: New test.
15335 * gcc.target/riscv/rvv/base/vwmul_vx_m-3.c: New test.
15336 * gcc.target/riscv/rvv/base/vwmul_vx_mu-1.c: New test.
15337 * gcc.target/riscv/rvv/base/vwmul_vx_mu-2.c: New test.
15338 * gcc.target/riscv/rvv/base/vwmul_vx_mu-3.c: New test.
15339 * gcc.target/riscv/rvv/base/vwmul_vx_tu-1.c: New test.
15340 * gcc.target/riscv/rvv/base/vwmul_vx_tu-2.c: New test.
15341 * gcc.target/riscv/rvv/base/vwmul_vx_tu-3.c: New test.
15342 * gcc.target/riscv/rvv/base/vwmul_vx_tum-1.c: New test.
15343 * gcc.target/riscv/rvv/base/vwmul_vx_tum-2.c: New test.
15344 * gcc.target/riscv/rvv/base/vwmul_vx_tum-3.c: New test.
15345 * gcc.target/riscv/rvv/base/vwmul_vx_tumu-1.c: New test.
15346 * gcc.target/riscv/rvv/base/vwmul_vx_tumu-2.c: New test.
15347 * gcc.target/riscv/rvv/base/vwmul_vx_tumu-3.c: New test.
15348
15349 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
15350
15351 * gcc.target/riscv/rvv/base/vwmulsu_vv-1.c: New test.
15352 * gcc.target/riscv/rvv/base/vwmulsu_vv-2.c: New test.
15353 * gcc.target/riscv/rvv/base/vwmulsu_vv-3.c: New test.
15354 * gcc.target/riscv/rvv/base/vwmulsu_vv_m-1.c: New test.
15355 * gcc.target/riscv/rvv/base/vwmulsu_vv_m-2.c: New test.
15356 * gcc.target/riscv/rvv/base/vwmulsu_vv_m-3.c: New test.
15357 * gcc.target/riscv/rvv/base/vwmulsu_vv_mu-1.c: New test.
15358 * gcc.target/riscv/rvv/base/vwmulsu_vv_mu-2.c: New test.
15359 * gcc.target/riscv/rvv/base/vwmulsu_vv_mu-3.c: New test.
15360 * gcc.target/riscv/rvv/base/vwmulsu_vv_tu-1.c: New test.
15361 * gcc.target/riscv/rvv/base/vwmulsu_vv_tu-2.c: New test.
15362 * gcc.target/riscv/rvv/base/vwmulsu_vv_tu-3.c: New test.
15363 * gcc.target/riscv/rvv/base/vwmulsu_vv_tum-1.c: New test.
15364 * gcc.target/riscv/rvv/base/vwmulsu_vv_tum-2.c: New test.
15365 * gcc.target/riscv/rvv/base/vwmulsu_vv_tum-3.c: New test.
15366 * gcc.target/riscv/rvv/base/vwmulsu_vv_tumu-1.c: New test.
15367 * gcc.target/riscv/rvv/base/vwmulsu_vv_tumu-2.c: New test.
15368 * gcc.target/riscv/rvv/base/vwmulsu_vv_tumu-3.c: New test.
15369 * gcc.target/riscv/rvv/base/vwmulsu_vx-1.c: New test.
15370 * gcc.target/riscv/rvv/base/vwmulsu_vx-2.c: New test.
15371 * gcc.target/riscv/rvv/base/vwmulsu_vx-3.c: New test.
15372 * gcc.target/riscv/rvv/base/vwmulsu_vx_m-1.c: New test.
15373 * gcc.target/riscv/rvv/base/vwmulsu_vx_m-2.c: New test.
15374 * gcc.target/riscv/rvv/base/vwmulsu_vx_m-3.c: New test.
15375 * gcc.target/riscv/rvv/base/vwmulsu_vx_mu-1.c: New test.
15376 * gcc.target/riscv/rvv/base/vwmulsu_vx_mu-2.c: New test.
15377 * gcc.target/riscv/rvv/base/vwmulsu_vx_mu-3.c: New test.
15378 * gcc.target/riscv/rvv/base/vwmulsu_vx_tu-1.c: New test.
15379 * gcc.target/riscv/rvv/base/vwmulsu_vx_tu-2.c: New test.
15380 * gcc.target/riscv/rvv/base/vwmulsu_vx_tu-3.c: New test.
15381 * gcc.target/riscv/rvv/base/vwmulsu_vx_tum-1.c: New test.
15382 * gcc.target/riscv/rvv/base/vwmulsu_vx_tum-2.c: New test.
15383 * gcc.target/riscv/rvv/base/vwmulsu_vx_tum-3.c: New test.
15384 * gcc.target/riscv/rvv/base/vwmulsu_vx_tumu-1.c: New test.
15385 * gcc.target/riscv/rvv/base/vwmulsu_vx_tumu-2.c: New test.
15386 * gcc.target/riscv/rvv/base/vwmulsu_vx_tumu-3.c: New test.
15387
15388 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
15389
15390 * gcc.target/riscv/rvv/base/vwmulu_vv-1.c: New test.
15391 * gcc.target/riscv/rvv/base/vwmulu_vv-2.c: New test.
15392 * gcc.target/riscv/rvv/base/vwmulu_vv-3.c: New test.
15393 * gcc.target/riscv/rvv/base/vwmulu_vv_m-1.c: New test.
15394 * gcc.target/riscv/rvv/base/vwmulu_vv_m-2.c: New test.
15395 * gcc.target/riscv/rvv/base/vwmulu_vv_m-3.c: New test.
15396 * gcc.target/riscv/rvv/base/vwmulu_vv_mu-1.c: New test.
15397 * gcc.target/riscv/rvv/base/vwmulu_vv_mu-2.c: New test.
15398 * gcc.target/riscv/rvv/base/vwmulu_vv_mu-3.c: New test.
15399 * gcc.target/riscv/rvv/base/vwmulu_vv_tu-1.c: New test.
15400 * gcc.target/riscv/rvv/base/vwmulu_vv_tu-2.c: New test.
15401 * gcc.target/riscv/rvv/base/vwmulu_vv_tu-3.c: New test.
15402 * gcc.target/riscv/rvv/base/vwmulu_vv_tum-1.c: New test.
15403 * gcc.target/riscv/rvv/base/vwmulu_vv_tum-2.c: New test.
15404 * gcc.target/riscv/rvv/base/vwmulu_vv_tum-3.c: New test.
15405 * gcc.target/riscv/rvv/base/vwmulu_vv_tumu-1.c: New test.
15406 * gcc.target/riscv/rvv/base/vwmulu_vv_tumu-2.c: New test.
15407 * gcc.target/riscv/rvv/base/vwmulu_vv_tumu-3.c: New test.
15408 * gcc.target/riscv/rvv/base/vwmulu_vx-1.c: New test.
15409 * gcc.target/riscv/rvv/base/vwmulu_vx-2.c: New test.
15410 * gcc.target/riscv/rvv/base/vwmulu_vx-3.c: New test.
15411 * gcc.target/riscv/rvv/base/vwmulu_vx_m-1.c: New test.
15412 * gcc.target/riscv/rvv/base/vwmulu_vx_m-2.c: New test.
15413 * gcc.target/riscv/rvv/base/vwmulu_vx_m-3.c: New test.
15414 * gcc.target/riscv/rvv/base/vwmulu_vx_mu-1.c: New test.
15415 * gcc.target/riscv/rvv/base/vwmulu_vx_mu-2.c: New test.
15416 * gcc.target/riscv/rvv/base/vwmulu_vx_mu-3.c: New test.
15417 * gcc.target/riscv/rvv/base/vwmulu_vx_tu-1.c: New test.
15418 * gcc.target/riscv/rvv/base/vwmulu_vx_tu-2.c: New test.
15419 * gcc.target/riscv/rvv/base/vwmulu_vx_tu-3.c: New test.
15420 * gcc.target/riscv/rvv/base/vwmulu_vx_tum-1.c: New test.
15421 * gcc.target/riscv/rvv/base/vwmulu_vx_tum-2.c: New test.
15422 * gcc.target/riscv/rvv/base/vwmulu_vx_tum-3.c: New test.
15423 * gcc.target/riscv/rvv/base/vwmulu_vx_tumu-1.c: New test.
15424 * gcc.target/riscv/rvv/base/vwmulu_vx_tumu-2.c: New test.
15425 * gcc.target/riscv/rvv/base/vwmulu_vx_tumu-3.c: New test.
15426
15427 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
15428
15429 * gcc.target/riscv/rvv/base/vwsub_vv-1.c: New test.
15430 * gcc.target/riscv/rvv/base/vwsub_vv-2.c: New test.
15431 * gcc.target/riscv/rvv/base/vwsub_vv-3.c: New test.
15432 * gcc.target/riscv/rvv/base/vwsub_vv_m-1.c: New test.
15433 * gcc.target/riscv/rvv/base/vwsub_vv_m-2.c: New test.
15434 * gcc.target/riscv/rvv/base/vwsub_vv_m-3.c: New test.
15435 * gcc.target/riscv/rvv/base/vwsub_vv_mu-1.c: New test.
15436 * gcc.target/riscv/rvv/base/vwsub_vv_mu-2.c: New test.
15437 * gcc.target/riscv/rvv/base/vwsub_vv_mu-3.c: New test.
15438 * gcc.target/riscv/rvv/base/vwsub_vv_tu-1.c: New test.
15439 * gcc.target/riscv/rvv/base/vwsub_vv_tu-2.c: New test.
15440 * gcc.target/riscv/rvv/base/vwsub_vv_tu-3.c: New test.
15441 * gcc.target/riscv/rvv/base/vwsub_vv_tum-1.c: New test.
15442 * gcc.target/riscv/rvv/base/vwsub_vv_tum-2.c: New test.
15443 * gcc.target/riscv/rvv/base/vwsub_vv_tum-3.c: New test.
15444 * gcc.target/riscv/rvv/base/vwsub_vv_tumu-1.c: New test.
15445 * gcc.target/riscv/rvv/base/vwsub_vv_tumu-2.c: New test.
15446 * gcc.target/riscv/rvv/base/vwsub_vv_tumu-3.c: New test.
15447
15448 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
15449
15450 * gcc.target/riscv/rvv/base/vwsub_vx-1.c: New test.
15451 * gcc.target/riscv/rvv/base/vwsub_vx-2.c: New test.
15452 * gcc.target/riscv/rvv/base/vwsub_vx-3.c: New test.
15453 * gcc.target/riscv/rvv/base/vwsub_vx_m-1.c: New test.
15454 * gcc.target/riscv/rvv/base/vwsub_vx_m-2.c: New test.
15455 * gcc.target/riscv/rvv/base/vwsub_vx_m-3.c: New test.
15456 * gcc.target/riscv/rvv/base/vwsub_vx_mu-1.c: New test.
15457 * gcc.target/riscv/rvv/base/vwsub_vx_mu-2.c: New test.
15458 * gcc.target/riscv/rvv/base/vwsub_vx_mu-3.c: New test.
15459 * gcc.target/riscv/rvv/base/vwsub_vx_tu-1.c: New test.
15460 * gcc.target/riscv/rvv/base/vwsub_vx_tu-2.c: New test.
15461 * gcc.target/riscv/rvv/base/vwsub_vx_tu-3.c: New test.
15462 * gcc.target/riscv/rvv/base/vwsub_vx_tum-1.c: New test.
15463 * gcc.target/riscv/rvv/base/vwsub_vx_tum-2.c: New test.
15464 * gcc.target/riscv/rvv/base/vwsub_vx_tum-3.c: New test.
15465 * gcc.target/riscv/rvv/base/vwsub_vx_tumu-1.c: New test.
15466 * gcc.target/riscv/rvv/base/vwsub_vx_tumu-2.c: New test.
15467 * gcc.target/riscv/rvv/base/vwsub_vx_tumu-3.c: New test.
15468
15469 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
15470
15471 * gcc.target/riscv/rvv/base/vwsub_wv-1.c: New test.
15472 * gcc.target/riscv/rvv/base/vwsub_wv-2.c: New test.
15473 * gcc.target/riscv/rvv/base/vwsub_wv-3.c: New test.
15474 * gcc.target/riscv/rvv/base/vwsub_wv_m-1.c: New test.
15475 * gcc.target/riscv/rvv/base/vwsub_wv_m-2.c: New test.
15476 * gcc.target/riscv/rvv/base/vwsub_wv_m-3.c: New test.
15477 * gcc.target/riscv/rvv/base/vwsub_wv_mu-1.c: New test.
15478 * gcc.target/riscv/rvv/base/vwsub_wv_mu-2.c: New test.
15479 * gcc.target/riscv/rvv/base/vwsub_wv_mu-3.c: New test.
15480 * gcc.target/riscv/rvv/base/vwsub_wv_tu-1.c: New test.
15481 * gcc.target/riscv/rvv/base/vwsub_wv_tu-2.c: New test.
15482 * gcc.target/riscv/rvv/base/vwsub_wv_tu-3.c: New test.
15483 * gcc.target/riscv/rvv/base/vwsub_wv_tum-1.c: New test.
15484 * gcc.target/riscv/rvv/base/vwsub_wv_tum-2.c: New test.
15485 * gcc.target/riscv/rvv/base/vwsub_wv_tum-3.c: New test.
15486 * gcc.target/riscv/rvv/base/vwsub_wv_tumu-1.c: New test.
15487 * gcc.target/riscv/rvv/base/vwsub_wv_tumu-2.c: New test.
15488 * gcc.target/riscv/rvv/base/vwsub_wv_tumu-3.c: New test.
15489
15490 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
15491
15492 * gcc.target/riscv/rvv/base/vwsub_wx-1.c: New test.
15493 * gcc.target/riscv/rvv/base/vwsub_wx-2.c: New test.
15494 * gcc.target/riscv/rvv/base/vwsub_wx-3.c: New test.
15495 * gcc.target/riscv/rvv/base/vwsub_wx_m-1.c: New test.
15496 * gcc.target/riscv/rvv/base/vwsub_wx_m-2.c: New test.
15497 * gcc.target/riscv/rvv/base/vwsub_wx_m-3.c: New test.
15498 * gcc.target/riscv/rvv/base/vwsub_wx_mu-1.c: New test.
15499 * gcc.target/riscv/rvv/base/vwsub_wx_mu-2.c: New test.
15500 * gcc.target/riscv/rvv/base/vwsub_wx_mu-3.c: New test.
15501 * gcc.target/riscv/rvv/base/vwsub_wx_tu-1.c: New test.
15502 * gcc.target/riscv/rvv/base/vwsub_wx_tu-2.c: New test.
15503 * gcc.target/riscv/rvv/base/vwsub_wx_tu-3.c: New test.
15504 * gcc.target/riscv/rvv/base/vwsub_wx_tum-1.c: New test.
15505 * gcc.target/riscv/rvv/base/vwsub_wx_tum-2.c: New test.
15506 * gcc.target/riscv/rvv/base/vwsub_wx_tum-3.c: New test.
15507 * gcc.target/riscv/rvv/base/vwsub_wx_tumu-1.c: New test.
15508 * gcc.target/riscv/rvv/base/vwsub_wx_tumu-2.c: New test.
15509 * gcc.target/riscv/rvv/base/vwsub_wx_tumu-3.c: New test.
15510
15511 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
15512
15513 * gcc.target/riscv/rvv/base/vwsubu_vv-1.c: New test.
15514 * gcc.target/riscv/rvv/base/vwsubu_vv-2.c: New test.
15515 * gcc.target/riscv/rvv/base/vwsubu_vv-3.c: New test.
15516 * gcc.target/riscv/rvv/base/vwsubu_vv_m-1.c: New test.
15517 * gcc.target/riscv/rvv/base/vwsubu_vv_m-2.c: New test.
15518 * gcc.target/riscv/rvv/base/vwsubu_vv_m-3.c: New test.
15519 * gcc.target/riscv/rvv/base/vwsubu_vv_mu-1.c: New test.
15520 * gcc.target/riscv/rvv/base/vwsubu_vv_mu-2.c: New test.
15521 * gcc.target/riscv/rvv/base/vwsubu_vv_mu-3.c: New test.
15522 * gcc.target/riscv/rvv/base/vwsubu_vv_tu-1.c: New test.
15523 * gcc.target/riscv/rvv/base/vwsubu_vv_tu-2.c: New test.
15524 * gcc.target/riscv/rvv/base/vwsubu_vv_tu-3.c: New test.
15525 * gcc.target/riscv/rvv/base/vwsubu_vv_tum-1.c: New test.
15526 * gcc.target/riscv/rvv/base/vwsubu_vv_tum-2.c: New test.
15527 * gcc.target/riscv/rvv/base/vwsubu_vv_tum-3.c: New test.
15528 * gcc.target/riscv/rvv/base/vwsubu_vv_tumu-1.c: New test.
15529 * gcc.target/riscv/rvv/base/vwsubu_vv_tumu-2.c: New test.
15530 * gcc.target/riscv/rvv/base/vwsubu_vv_tumu-3.c: New test.
15531
15532 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
15533
15534 * gcc.target/riscv/rvv/base/vwsubu_vx-1.c: New test.
15535 * gcc.target/riscv/rvv/base/vwsubu_vx-2.c: New test.
15536 * gcc.target/riscv/rvv/base/vwsubu_vx-3.c: New test.
15537 * gcc.target/riscv/rvv/base/vwsubu_vx_m-1.c: New test.
15538 * gcc.target/riscv/rvv/base/vwsubu_vx_m-2.c: New test.
15539 * gcc.target/riscv/rvv/base/vwsubu_vx_m-3.c: New test.
15540 * gcc.target/riscv/rvv/base/vwsubu_vx_mu-1.c: New test.
15541 * gcc.target/riscv/rvv/base/vwsubu_vx_mu-2.c: New test.
15542 * gcc.target/riscv/rvv/base/vwsubu_vx_mu-3.c: New test.
15543 * gcc.target/riscv/rvv/base/vwsubu_vx_tu-1.c: New test.
15544 * gcc.target/riscv/rvv/base/vwsubu_vx_tu-2.c: New test.
15545 * gcc.target/riscv/rvv/base/vwsubu_vx_tu-3.c: New test.
15546 * gcc.target/riscv/rvv/base/vwsubu_vx_tum-1.c: New test.
15547 * gcc.target/riscv/rvv/base/vwsubu_vx_tum-2.c: New test.
15548 * gcc.target/riscv/rvv/base/vwsubu_vx_tum-3.c: New test.
15549 * gcc.target/riscv/rvv/base/vwsubu_vx_tumu-1.c: New test.
15550 * gcc.target/riscv/rvv/base/vwsubu_vx_tumu-2.c: New test.
15551 * gcc.target/riscv/rvv/base/vwsubu_vx_tumu-3.c: New test.
15552
15553 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
15554
15555 * gcc.target/riscv/rvv/base/vwsubu_wv-1.c: New test.
15556 * gcc.target/riscv/rvv/base/vwsubu_wv-2.c: New test.
15557 * gcc.target/riscv/rvv/base/vwsubu_wv-3.c: New test.
15558 * gcc.target/riscv/rvv/base/vwsubu_wv_m-1.c: New test.
15559 * gcc.target/riscv/rvv/base/vwsubu_wv_m-2.c: New test.
15560 * gcc.target/riscv/rvv/base/vwsubu_wv_m-3.c: New test.
15561 * gcc.target/riscv/rvv/base/vwsubu_wv_mu-1.c: New test.
15562 * gcc.target/riscv/rvv/base/vwsubu_wv_mu-2.c: New test.
15563 * gcc.target/riscv/rvv/base/vwsubu_wv_mu-3.c: New test.
15564 * gcc.target/riscv/rvv/base/vwsubu_wv_tu-1.c: New test.
15565 * gcc.target/riscv/rvv/base/vwsubu_wv_tu-2.c: New test.
15566 * gcc.target/riscv/rvv/base/vwsubu_wv_tu-3.c: New test.
15567 * gcc.target/riscv/rvv/base/vwsubu_wv_tum-1.c: New test.
15568 * gcc.target/riscv/rvv/base/vwsubu_wv_tum-2.c: New test.
15569 * gcc.target/riscv/rvv/base/vwsubu_wv_tum-3.c: New test.
15570 * gcc.target/riscv/rvv/base/vwsubu_wv_tumu-1.c: New test.
15571 * gcc.target/riscv/rvv/base/vwsubu_wv_tumu-2.c: New test.
15572 * gcc.target/riscv/rvv/base/vwsubu_wv_tumu-3.c: New test.
15573
15574 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
15575
15576 * gcc.target/riscv/rvv/base/vwsubu_wx-1.c: New test.
15577 * gcc.target/riscv/rvv/base/vwsubu_wx-2.c: New test.
15578 * gcc.target/riscv/rvv/base/vwsubu_wx-3.c: New test.
15579 * gcc.target/riscv/rvv/base/vwsubu_wx_m-1.c: New test.
15580 * gcc.target/riscv/rvv/base/vwsubu_wx_m-2.c: New test.
15581 * gcc.target/riscv/rvv/base/vwsubu_wx_m-3.c: New test.
15582 * gcc.target/riscv/rvv/base/vwsubu_wx_mu-1.c: New test.
15583 * gcc.target/riscv/rvv/base/vwsubu_wx_mu-2.c: New test.
15584 * gcc.target/riscv/rvv/base/vwsubu_wx_mu-3.c: New test.
15585 * gcc.target/riscv/rvv/base/vwsubu_wx_tu-1.c: New test.
15586 * gcc.target/riscv/rvv/base/vwsubu_wx_tu-2.c: New test.
15587 * gcc.target/riscv/rvv/base/vwsubu_wx_tu-3.c: New test.
15588 * gcc.target/riscv/rvv/base/vwsubu_wx_tum-1.c: New test.
15589 * gcc.target/riscv/rvv/base/vwsubu_wx_tum-2.c: New test.
15590 * gcc.target/riscv/rvv/base/vwsubu_wx_tum-3.c: New test.
15591 * gcc.target/riscv/rvv/base/vwsubu_wx_tumu-1.c: New test.
15592 * gcc.target/riscv/rvv/base/vwsubu_wx_tumu-2.c: New test.
15593 * gcc.target/riscv/rvv/base/vwsubu_wx_tumu-3.c: New test.
15594
15595 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
15596
15597 * g++.target/riscv/rvv/base/vmulh_vv-1.C: New test.
15598 * g++.target/riscv/rvv/base/vmulh_vv-2.C: New test.
15599 * g++.target/riscv/rvv/base/vmulh_vv-3.C: New test.
15600 * g++.target/riscv/rvv/base/vmulh_vv_mu-1.C: New test.
15601 * g++.target/riscv/rvv/base/vmulh_vv_mu-2.C: New test.
15602 * g++.target/riscv/rvv/base/vmulh_vv_mu-3.C: New test.
15603 * g++.target/riscv/rvv/base/vmulh_vv_tu-1.C: New test.
15604 * g++.target/riscv/rvv/base/vmulh_vv_tu-2.C: New test.
15605 * g++.target/riscv/rvv/base/vmulh_vv_tu-3.C: New test.
15606 * g++.target/riscv/rvv/base/vmulh_vv_tum-1.C: New test.
15607 * g++.target/riscv/rvv/base/vmulh_vv_tum-2.C: New test.
15608 * g++.target/riscv/rvv/base/vmulh_vv_tum-3.C: New test.
15609 * g++.target/riscv/rvv/base/vmulh_vv_tumu-1.C: New test.
15610 * g++.target/riscv/rvv/base/vmulh_vv_tumu-2.C: New test.
15611 * g++.target/riscv/rvv/base/vmulh_vv_tumu-3.C: New test.
15612
15613 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
15614
15615 * g++.target/riscv/rvv/base/vmulh_vx_mu_rv32-1.C: New test.
15616 * g++.target/riscv/rvv/base/vmulh_vx_mu_rv32-2.C: New test.
15617 * g++.target/riscv/rvv/base/vmulh_vx_mu_rv32-3.C: New test.
15618 * g++.target/riscv/rvv/base/vmulh_vx_mu_rv64-1.C: New test.
15619 * g++.target/riscv/rvv/base/vmulh_vx_mu_rv64-2.C: New test.
15620 * g++.target/riscv/rvv/base/vmulh_vx_mu_rv64-3.C: New test.
15621 * g++.target/riscv/rvv/base/vmulh_vx_rv32-1.C: New test.
15622 * g++.target/riscv/rvv/base/vmulh_vx_rv32-2.C: New test.
15623 * g++.target/riscv/rvv/base/vmulh_vx_rv32-3.C: New test.
15624 * g++.target/riscv/rvv/base/vmulh_vx_rv64-1.C: New test.
15625 * g++.target/riscv/rvv/base/vmulh_vx_rv64-2.C: New test.
15626 * g++.target/riscv/rvv/base/vmulh_vx_rv64-3.C: New test.
15627 * g++.target/riscv/rvv/base/vmulh_vx_tu_rv32-1.C: New test.
15628 * g++.target/riscv/rvv/base/vmulh_vx_tu_rv32-2.C: New test.
15629 * g++.target/riscv/rvv/base/vmulh_vx_tu_rv32-3.C: New test.
15630 * g++.target/riscv/rvv/base/vmulh_vx_tu_rv64-1.C: New test.
15631 * g++.target/riscv/rvv/base/vmulh_vx_tu_rv64-2.C: New test.
15632 * g++.target/riscv/rvv/base/vmulh_vx_tu_rv64-3.C: New test.
15633 * g++.target/riscv/rvv/base/vmulh_vx_tum_rv32-1.C: New test.
15634 * g++.target/riscv/rvv/base/vmulh_vx_tum_rv32-2.C: New test.
15635 * g++.target/riscv/rvv/base/vmulh_vx_tum_rv32-3.C: New test.
15636 * g++.target/riscv/rvv/base/vmulh_vx_tum_rv64-1.C: New test.
15637 * g++.target/riscv/rvv/base/vmulh_vx_tum_rv64-2.C: New test.
15638 * g++.target/riscv/rvv/base/vmulh_vx_tum_rv64-3.C: New test.
15639 * g++.target/riscv/rvv/base/vmulh_vx_tumu_rv32-1.C: New test.
15640 * g++.target/riscv/rvv/base/vmulh_vx_tumu_rv32-2.C: New test.
15641 * g++.target/riscv/rvv/base/vmulh_vx_tumu_rv32-3.C: New test.
15642 * g++.target/riscv/rvv/base/vmulh_vx_tumu_rv64-1.C: New test.
15643 * g++.target/riscv/rvv/base/vmulh_vx_tumu_rv64-2.C: New test.
15644 * g++.target/riscv/rvv/base/vmulh_vx_tumu_rv64-3.C: New test.
15645
15646 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
15647
15648 * g++.target/riscv/rvv/base/vmulhsu_vv-1.C: New test.
15649 * g++.target/riscv/rvv/base/vmulhsu_vv-2.C: New test.
15650 * g++.target/riscv/rvv/base/vmulhsu_vv-3.C: New test.
15651 * g++.target/riscv/rvv/base/vmulhsu_vv_mu-1.C: New test.
15652 * g++.target/riscv/rvv/base/vmulhsu_vv_mu-2.C: New test.
15653 * g++.target/riscv/rvv/base/vmulhsu_vv_mu-3.C: New test.
15654 * g++.target/riscv/rvv/base/vmulhsu_vv_tu-1.C: New test.
15655 * g++.target/riscv/rvv/base/vmulhsu_vv_tu-2.C: New test.
15656 * g++.target/riscv/rvv/base/vmulhsu_vv_tu-3.C: New test.
15657 * g++.target/riscv/rvv/base/vmulhsu_vv_tum-1.C: New test.
15658 * g++.target/riscv/rvv/base/vmulhsu_vv_tum-2.C: New test.
15659 * g++.target/riscv/rvv/base/vmulhsu_vv_tum-3.C: New test.
15660 * g++.target/riscv/rvv/base/vmulhsu_vv_tumu-1.C: New test.
15661 * g++.target/riscv/rvv/base/vmulhsu_vv_tumu-2.C: New test.
15662 * g++.target/riscv/rvv/base/vmulhsu_vv_tumu-3.C: New test.
15663
15664 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
15665
15666 * g++.target/riscv/rvv/base/vmulhsu_vx_mu_rv32-1.C: New test.
15667 * g++.target/riscv/rvv/base/vmulhsu_vx_mu_rv32-2.C: New test.
15668 * g++.target/riscv/rvv/base/vmulhsu_vx_mu_rv32-3.C: New test.
15669 * g++.target/riscv/rvv/base/vmulhsu_vx_mu_rv64-1.C: New test.
15670 * g++.target/riscv/rvv/base/vmulhsu_vx_mu_rv64-2.C: New test.
15671 * g++.target/riscv/rvv/base/vmulhsu_vx_mu_rv64-3.C: New test.
15672 * g++.target/riscv/rvv/base/vmulhsu_vx_rv32-1.C: New test.
15673 * g++.target/riscv/rvv/base/vmulhsu_vx_rv32-2.C: New test.
15674 * g++.target/riscv/rvv/base/vmulhsu_vx_rv32-3.C: New test.
15675 * g++.target/riscv/rvv/base/vmulhsu_vx_rv64-1.C: New test.
15676 * g++.target/riscv/rvv/base/vmulhsu_vx_rv64-2.C: New test.
15677 * g++.target/riscv/rvv/base/vmulhsu_vx_rv64-3.C: New test.
15678 * g++.target/riscv/rvv/base/vmulhsu_vx_tu_rv32-1.C: New test.
15679 * g++.target/riscv/rvv/base/vmulhsu_vx_tu_rv32-2.C: New test.
15680 * g++.target/riscv/rvv/base/vmulhsu_vx_tu_rv32-3.C: New test.
15681 * g++.target/riscv/rvv/base/vmulhsu_vx_tu_rv64-1.C: New test.
15682 * g++.target/riscv/rvv/base/vmulhsu_vx_tu_rv64-2.C: New test.
15683 * g++.target/riscv/rvv/base/vmulhsu_vx_tu_rv64-3.C: New test.
15684 * g++.target/riscv/rvv/base/vmulhsu_vx_tum_rv32-1.C: New test.
15685 * g++.target/riscv/rvv/base/vmulhsu_vx_tum_rv32-2.C: New test.
15686 * g++.target/riscv/rvv/base/vmulhsu_vx_tum_rv32-3.C: New test.
15687 * g++.target/riscv/rvv/base/vmulhsu_vx_tum_rv64-1.C: New test.
15688 * g++.target/riscv/rvv/base/vmulhsu_vx_tum_rv64-2.C: New test.
15689 * g++.target/riscv/rvv/base/vmulhsu_vx_tum_rv64-3.C: New test.
15690 * g++.target/riscv/rvv/base/vmulhsu_vx_tumu_rv32-1.C: New test.
15691 * g++.target/riscv/rvv/base/vmulhsu_vx_tumu_rv32-2.C: New test.
15692 * g++.target/riscv/rvv/base/vmulhsu_vx_tumu_rv32-3.C: New test.
15693 * g++.target/riscv/rvv/base/vmulhsu_vx_tumu_rv64-1.C: New test.
15694 * g++.target/riscv/rvv/base/vmulhsu_vx_tumu_rv64-2.C: New test.
15695 * g++.target/riscv/rvv/base/vmulhsu_vx_tumu_rv64-3.C: New test.
15696
15697 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
15698
15699 * g++.target/riscv/rvv/base/vmulhu_vx_mu_rv32-1.C: New test.
15700 * g++.target/riscv/rvv/base/vmulhu_vx_mu_rv32-2.C: New test.
15701 * g++.target/riscv/rvv/base/vmulhu_vx_mu_rv32-3.C: New test.
15702 * g++.target/riscv/rvv/base/vmulhu_vx_mu_rv64-1.C: New test.
15703 * g++.target/riscv/rvv/base/vmulhu_vx_mu_rv64-2.C: New test.
15704 * g++.target/riscv/rvv/base/vmulhu_vx_mu_rv64-3.C: New test.
15705 * g++.target/riscv/rvv/base/vmulhu_vx_rv32-1.C: New test.
15706 * g++.target/riscv/rvv/base/vmulhu_vx_rv32-2.C: New test.
15707 * g++.target/riscv/rvv/base/vmulhu_vx_rv32-3.C: New test.
15708 * g++.target/riscv/rvv/base/vmulhu_vx_rv64-1.C: New test.
15709 * g++.target/riscv/rvv/base/vmulhu_vx_rv64-2.C: New test.
15710 * g++.target/riscv/rvv/base/vmulhu_vx_rv64-3.C: New test.
15711 * g++.target/riscv/rvv/base/vmulhu_vx_tu_rv32-1.C: New test.
15712 * g++.target/riscv/rvv/base/vmulhu_vx_tu_rv32-2.C: New test.
15713 * g++.target/riscv/rvv/base/vmulhu_vx_tu_rv32-3.C: New test.
15714 * g++.target/riscv/rvv/base/vmulhu_vx_tu_rv64-1.C: New test.
15715 * g++.target/riscv/rvv/base/vmulhu_vx_tu_rv64-2.C: New test.
15716 * g++.target/riscv/rvv/base/vmulhu_vx_tu_rv64-3.C: New test.
15717 * g++.target/riscv/rvv/base/vmulhu_vx_tum_rv32-1.C: New test.
15718 * g++.target/riscv/rvv/base/vmulhu_vx_tum_rv32-2.C: New test.
15719 * g++.target/riscv/rvv/base/vmulhu_vx_tum_rv32-3.C: New test.
15720 * g++.target/riscv/rvv/base/vmulhu_vx_tum_rv64-1.C: New test.
15721 * g++.target/riscv/rvv/base/vmulhu_vx_tum_rv64-2.C: New test.
15722 * g++.target/riscv/rvv/base/vmulhu_vx_tum_rv64-3.C: New test.
15723 * g++.target/riscv/rvv/base/vmulhu_vx_tumu_rv32-1.C: New test.
15724 * g++.target/riscv/rvv/base/vmulhu_vx_tumu_rv32-2.C: New test.
15725 * g++.target/riscv/rvv/base/vmulhu_vx_tumu_rv32-3.C: New test.
15726 * g++.target/riscv/rvv/base/vmulhu_vx_tumu_rv64-1.C: New test.
15727 * g++.target/riscv/rvv/base/vmulhu_vx_tumu_rv64-2.C: New test.
15728 * g++.target/riscv/rvv/base/vmulhu_vx_tumu_rv64-3.C: New test.
15729
15730 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
15731
15732 * gcc.target/riscv/rvv/base/vmulh_vv-1.c: New test.
15733 * gcc.target/riscv/rvv/base/vmulh_vv-2.c: New test.
15734 * gcc.target/riscv/rvv/base/vmulh_vv-3.c: New test.
15735 * gcc.target/riscv/rvv/base/vmulh_vv_m-1.c: New test.
15736 * gcc.target/riscv/rvv/base/vmulh_vv_m-2.c: New test.
15737 * gcc.target/riscv/rvv/base/vmulh_vv_m-3.c: New test.
15738 * gcc.target/riscv/rvv/base/vmulh_vv_mu-1.c: New test.
15739 * gcc.target/riscv/rvv/base/vmulh_vv_mu-2.c: New test.
15740 * gcc.target/riscv/rvv/base/vmulh_vv_mu-3.c: New test.
15741 * gcc.target/riscv/rvv/base/vmulh_vv_tu-1.c: New test.
15742 * gcc.target/riscv/rvv/base/vmulh_vv_tu-2.c: New test.
15743 * gcc.target/riscv/rvv/base/vmulh_vv_tu-3.c: New test.
15744 * gcc.target/riscv/rvv/base/vmulh_vv_tum-1.c: New test.
15745 * gcc.target/riscv/rvv/base/vmulh_vv_tum-2.c: New test.
15746 * gcc.target/riscv/rvv/base/vmulh_vv_tum-3.c: New test.
15747 * gcc.target/riscv/rvv/base/vmulh_vv_tumu-1.c: New test.
15748 * gcc.target/riscv/rvv/base/vmulh_vv_tumu-2.c: New test.
15749 * gcc.target/riscv/rvv/base/vmulh_vv_tumu-3.c: New test.
15750
15751 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
15752
15753 * gcc.target/riscv/rvv/base/vmulh_vx_m_rv32-1.c: New test.
15754 * gcc.target/riscv/rvv/base/vmulh_vx_m_rv32-2.c: New test.
15755 * gcc.target/riscv/rvv/base/vmulh_vx_m_rv32-3.c: New test.
15756 * gcc.target/riscv/rvv/base/vmulh_vx_m_rv64-1.c: New test.
15757 * gcc.target/riscv/rvv/base/vmulh_vx_m_rv64-2.c: New test.
15758 * gcc.target/riscv/rvv/base/vmulh_vx_m_rv64-3.c: New test.
15759 * gcc.target/riscv/rvv/base/vmulh_vx_mu_rv32-1.c: New test.
15760 * gcc.target/riscv/rvv/base/vmulh_vx_mu_rv32-2.c: New test.
15761 * gcc.target/riscv/rvv/base/vmulh_vx_mu_rv32-3.c: New test.
15762 * gcc.target/riscv/rvv/base/vmulh_vx_mu_rv64-1.c: New test.
15763 * gcc.target/riscv/rvv/base/vmulh_vx_mu_rv64-2.c: New test.
15764 * gcc.target/riscv/rvv/base/vmulh_vx_mu_rv64-3.c: New test.
15765 * gcc.target/riscv/rvv/base/vmulh_vx_rv32-1.c: New test.
15766 * gcc.target/riscv/rvv/base/vmulh_vx_rv32-2.c: New test.
15767 * gcc.target/riscv/rvv/base/vmulh_vx_rv32-3.c: New test.
15768 * gcc.target/riscv/rvv/base/vmulh_vx_rv64-1.c: New test.
15769 * gcc.target/riscv/rvv/base/vmulh_vx_rv64-2.c: New test.
15770 * gcc.target/riscv/rvv/base/vmulh_vx_rv64-3.c: New test.
15771 * gcc.target/riscv/rvv/base/vmulh_vx_tu_rv32-1.c: New test.
15772 * gcc.target/riscv/rvv/base/vmulh_vx_tu_rv32-2.c: New test.
15773 * gcc.target/riscv/rvv/base/vmulh_vx_tu_rv32-3.c: New test.
15774 * gcc.target/riscv/rvv/base/vmulh_vx_tu_rv64-1.c: New test.
15775 * gcc.target/riscv/rvv/base/vmulh_vx_tu_rv64-2.c: New test.
15776 * gcc.target/riscv/rvv/base/vmulh_vx_tu_rv64-3.c: New test.
15777 * gcc.target/riscv/rvv/base/vmulh_vx_tum_rv32-1.c: New test.
15778 * gcc.target/riscv/rvv/base/vmulh_vx_tum_rv32-2.c: New test.
15779 * gcc.target/riscv/rvv/base/vmulh_vx_tum_rv32-3.c: New test.
15780 * gcc.target/riscv/rvv/base/vmulh_vx_tum_rv64-1.c: New test.
15781 * gcc.target/riscv/rvv/base/vmulh_vx_tum_rv64-2.c: New test.
15782 * gcc.target/riscv/rvv/base/vmulh_vx_tum_rv64-3.c: New test.
15783 * gcc.target/riscv/rvv/base/vmulh_vx_tumu_rv32-1.c: New test.
15784 * gcc.target/riscv/rvv/base/vmulh_vx_tumu_rv32-2.c: New test.
15785 * gcc.target/riscv/rvv/base/vmulh_vx_tumu_rv32-3.c: New test.
15786 * gcc.target/riscv/rvv/base/vmulh_vx_tumu_rv64-1.c: New test.
15787 * gcc.target/riscv/rvv/base/vmulh_vx_tumu_rv64-2.c: New test.
15788 * gcc.target/riscv/rvv/base/vmulh_vx_tumu_rv64-3.c: New test.
15789
15790 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
15791
15792 * gcc.target/riscv/rvv/base/vmulhsu_vv-1.c: New test.
15793 * gcc.target/riscv/rvv/base/vmulhsu_vv-2.c: New test.
15794 * gcc.target/riscv/rvv/base/vmulhsu_vv-3.c: New test.
15795 * gcc.target/riscv/rvv/base/vmulhsu_vv_m-1.c: New test.
15796 * gcc.target/riscv/rvv/base/vmulhsu_vv_m-2.c: New test.
15797 * gcc.target/riscv/rvv/base/vmulhsu_vv_m-3.c: New test.
15798 * gcc.target/riscv/rvv/base/vmulhsu_vv_mu-1.c: New test.
15799 * gcc.target/riscv/rvv/base/vmulhsu_vv_mu-2.c: New test.
15800 * gcc.target/riscv/rvv/base/vmulhsu_vv_mu-3.c: New test.
15801 * gcc.target/riscv/rvv/base/vmulhsu_vv_tu-1.c: New test.
15802 * gcc.target/riscv/rvv/base/vmulhsu_vv_tu-2.c: New test.
15803 * gcc.target/riscv/rvv/base/vmulhsu_vv_tu-3.c: New test.
15804 * gcc.target/riscv/rvv/base/vmulhsu_vv_tum-1.c: New test.
15805 * gcc.target/riscv/rvv/base/vmulhsu_vv_tum-2.c: New test.
15806 * gcc.target/riscv/rvv/base/vmulhsu_vv_tum-3.c: New test.
15807 * gcc.target/riscv/rvv/base/vmulhsu_vv_tumu-1.c: New test.
15808 * gcc.target/riscv/rvv/base/vmulhsu_vv_tumu-2.c: New test.
15809 * gcc.target/riscv/rvv/base/vmulhsu_vv_tumu-3.c: New test.
15810
15811 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
15812
15813 * gcc.target/riscv/rvv/base/vmulhsu_vx_m_rv32-1.c: New test.
15814 * gcc.target/riscv/rvv/base/vmulhsu_vx_m_rv32-2.c: New test.
15815 * gcc.target/riscv/rvv/base/vmulhsu_vx_m_rv32-3.c: New test.
15816 * gcc.target/riscv/rvv/base/vmulhsu_vx_m_rv64-1.c: New test.
15817 * gcc.target/riscv/rvv/base/vmulhsu_vx_m_rv64-2.c: New test.
15818 * gcc.target/riscv/rvv/base/vmulhsu_vx_m_rv64-3.c: New test.
15819 * gcc.target/riscv/rvv/base/vmulhsu_vx_mu_rv32-1.c: New test.
15820 * gcc.target/riscv/rvv/base/vmulhsu_vx_mu_rv32-2.c: New test.
15821 * gcc.target/riscv/rvv/base/vmulhsu_vx_mu_rv32-3.c: New test.
15822 * gcc.target/riscv/rvv/base/vmulhsu_vx_mu_rv64-1.c: New test.
15823 * gcc.target/riscv/rvv/base/vmulhsu_vx_mu_rv64-2.c: New test.
15824 * gcc.target/riscv/rvv/base/vmulhsu_vx_mu_rv64-3.c: New test.
15825 * gcc.target/riscv/rvv/base/vmulhsu_vx_rv32-1.c: New test.
15826 * gcc.target/riscv/rvv/base/vmulhsu_vx_rv32-2.c: New test.
15827 * gcc.target/riscv/rvv/base/vmulhsu_vx_rv32-3.c: New test.
15828 * gcc.target/riscv/rvv/base/vmulhsu_vx_rv64-1.c: New test.
15829 * gcc.target/riscv/rvv/base/vmulhsu_vx_rv64-2.c: New test.
15830 * gcc.target/riscv/rvv/base/vmulhsu_vx_rv64-3.c: New test.
15831 * gcc.target/riscv/rvv/base/vmulhsu_vx_tu_rv32-1.c: New test.
15832 * gcc.target/riscv/rvv/base/vmulhsu_vx_tu_rv32-2.c: New test.
15833 * gcc.target/riscv/rvv/base/vmulhsu_vx_tu_rv32-3.c: New test.
15834 * gcc.target/riscv/rvv/base/vmulhsu_vx_tu_rv64-1.c: New test.
15835 * gcc.target/riscv/rvv/base/vmulhsu_vx_tu_rv64-2.c: New test.
15836 * gcc.target/riscv/rvv/base/vmulhsu_vx_tu_rv64-3.c: New test.
15837 * gcc.target/riscv/rvv/base/vmulhsu_vx_tum_rv32-1.c: New test.
15838 * gcc.target/riscv/rvv/base/vmulhsu_vx_tum_rv32-2.c: New test.
15839 * gcc.target/riscv/rvv/base/vmulhsu_vx_tum_rv32-3.c: New test.
15840 * gcc.target/riscv/rvv/base/vmulhsu_vx_tum_rv64-1.c: New test.
15841 * gcc.target/riscv/rvv/base/vmulhsu_vx_tum_rv64-2.c: New test.
15842 * gcc.target/riscv/rvv/base/vmulhsu_vx_tum_rv64-3.c: New test.
15843 * gcc.target/riscv/rvv/base/vmulhsu_vx_tumu_rv32-1.c: New test.
15844 * gcc.target/riscv/rvv/base/vmulhsu_vx_tumu_rv32-2.c: New test.
15845 * gcc.target/riscv/rvv/base/vmulhsu_vx_tumu_rv32-3.c: New test.
15846 * gcc.target/riscv/rvv/base/vmulhsu_vx_tumu_rv64-1.c: New test.
15847 * gcc.target/riscv/rvv/base/vmulhsu_vx_tumu_rv64-2.c: New test.
15848 * gcc.target/riscv/rvv/base/vmulhsu_vx_tumu_rv64-3.c: New test.
15849
15850 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
15851
15852 * gcc.target/riscv/rvv/base/vmulhu_vv-1.c: New test.
15853 * gcc.target/riscv/rvv/base/vmulhu_vv-2.c: New test.
15854 * gcc.target/riscv/rvv/base/vmulhu_vv-3.c: New test.
15855 * gcc.target/riscv/rvv/base/vmulhu_vv_m-1.c: New test.
15856 * gcc.target/riscv/rvv/base/vmulhu_vv_m-2.c: New test.
15857 * gcc.target/riscv/rvv/base/vmulhu_vv_m-3.c: New test.
15858 * gcc.target/riscv/rvv/base/vmulhu_vv_mu-1.c: New test.
15859 * gcc.target/riscv/rvv/base/vmulhu_vv_mu-2.c: New test.
15860 * gcc.target/riscv/rvv/base/vmulhu_vv_mu-3.c: New test.
15861 * gcc.target/riscv/rvv/base/vmulhu_vv_tu-1.c: New test.
15862 * gcc.target/riscv/rvv/base/vmulhu_vv_tu-2.c: New test.
15863 * gcc.target/riscv/rvv/base/vmulhu_vv_tu-3.c: New test.
15864 * gcc.target/riscv/rvv/base/vmulhu_vv_tum-1.c: New test.
15865 * gcc.target/riscv/rvv/base/vmulhu_vv_tum-2.c: New test.
15866 * gcc.target/riscv/rvv/base/vmulhu_vv_tum-3.c: New test.
15867 * gcc.target/riscv/rvv/base/vmulhu_vv_tumu-1.c: New test.
15868 * gcc.target/riscv/rvv/base/vmulhu_vv_tumu-2.c: New test.
15869 * gcc.target/riscv/rvv/base/vmulhu_vv_tumu-3.c: New test.
15870
15871 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
15872
15873 * gcc.target/riscv/rvv/base/vmulhu_vx_m_rv32-1.c: New test.
15874 * gcc.target/riscv/rvv/base/vmulhu_vx_m_rv32-2.c: New test.
15875 * gcc.target/riscv/rvv/base/vmulhu_vx_m_rv32-3.c: New test.
15876 * gcc.target/riscv/rvv/base/vmulhu_vx_m_rv64-1.c: New test.
15877 * gcc.target/riscv/rvv/base/vmulhu_vx_m_rv64-2.c: New test.
15878 * gcc.target/riscv/rvv/base/vmulhu_vx_m_rv64-3.c: New test.
15879 * gcc.target/riscv/rvv/base/vmulhu_vx_mu_rv32-1.c: New test.
15880 * gcc.target/riscv/rvv/base/vmulhu_vx_mu_rv32-2.c: New test.
15881 * gcc.target/riscv/rvv/base/vmulhu_vx_mu_rv32-3.c: New test.
15882 * gcc.target/riscv/rvv/base/vmulhu_vx_mu_rv64-1.c: New test.
15883 * gcc.target/riscv/rvv/base/vmulhu_vx_mu_rv64-2.c: New test.
15884 * gcc.target/riscv/rvv/base/vmulhu_vx_mu_rv64-3.c: New test.
15885 * gcc.target/riscv/rvv/base/vmulhu_vx_rv32-1.c: New test.
15886 * gcc.target/riscv/rvv/base/vmulhu_vx_rv32-2.c: New test.
15887 * gcc.target/riscv/rvv/base/vmulhu_vx_rv32-3.c: New test.
15888 * gcc.target/riscv/rvv/base/vmulhu_vx_rv64-1.c: New test.
15889 * gcc.target/riscv/rvv/base/vmulhu_vx_rv64-2.c: New test.
15890 * gcc.target/riscv/rvv/base/vmulhu_vx_rv64-3.c: New test.
15891 * gcc.target/riscv/rvv/base/vmulhu_vx_tu_rv32-1.c: New test.
15892 * gcc.target/riscv/rvv/base/vmulhu_vx_tu_rv32-2.c: New test.
15893 * gcc.target/riscv/rvv/base/vmulhu_vx_tu_rv32-3.c: New test.
15894 * gcc.target/riscv/rvv/base/vmulhu_vx_tu_rv64-1.c: New test.
15895 * gcc.target/riscv/rvv/base/vmulhu_vx_tu_rv64-2.c: New test.
15896 * gcc.target/riscv/rvv/base/vmulhu_vx_tu_rv64-3.c: New test.
15897 * gcc.target/riscv/rvv/base/vmulhu_vx_tum_rv32-1.c: New test.
15898 * gcc.target/riscv/rvv/base/vmulhu_vx_tum_rv32-2.c: New test.
15899 * gcc.target/riscv/rvv/base/vmulhu_vx_tum_rv32-3.c: New test.
15900 * gcc.target/riscv/rvv/base/vmulhu_vx_tum_rv64-1.c: New test.
15901 * gcc.target/riscv/rvv/base/vmulhu_vx_tum_rv64-2.c: New test.
15902 * gcc.target/riscv/rvv/base/vmulhu_vx_tum_rv64-3.c: New test.
15903 * gcc.target/riscv/rvv/base/vmulhu_vx_tumu_rv32-1.c: New test.
15904 * gcc.target/riscv/rvv/base/vmulhu_vx_tumu_rv32-2.c: New test.
15905 * gcc.target/riscv/rvv/base/vmulhu_vx_tumu_rv32-3.c: New test.
15906 * gcc.target/riscv/rvv/base/vmulhu_vx_tumu_rv64-1.c: New test.
15907 * gcc.target/riscv/rvv/base/vmulhu_vx_tumu_rv64-2.c: New test.
15908 * gcc.target/riscv/rvv/base/vmulhu_vx_tumu_rv64-3.c: New test.
15909
15910 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
15911
15912 * g++.target/riscv/rvv/base/vsext_vf2-1.C: New test.
15913 * g++.target/riscv/rvv/base/vsext_vf2-2.C: New test.
15914 * g++.target/riscv/rvv/base/vsext_vf2-3.C: New test.
15915 * g++.target/riscv/rvv/base/vsext_vf2_mu-1.C: New test.
15916 * g++.target/riscv/rvv/base/vsext_vf2_mu-2.C: New test.
15917 * g++.target/riscv/rvv/base/vsext_vf2_mu-3.C: New test.
15918 * g++.target/riscv/rvv/base/vsext_vf2_tu-1.C: New test.
15919 * g++.target/riscv/rvv/base/vsext_vf2_tu-2.C: New test.
15920 * g++.target/riscv/rvv/base/vsext_vf2_tu-3.C: New test.
15921 * g++.target/riscv/rvv/base/vsext_vf2_tum-1.C: New test.
15922 * g++.target/riscv/rvv/base/vsext_vf2_tum-2.C: New test.
15923 * g++.target/riscv/rvv/base/vsext_vf2_tum-3.C: New test.
15924 * g++.target/riscv/rvv/base/vsext_vf2_tumu-1.C: New test.
15925 * g++.target/riscv/rvv/base/vsext_vf2_tumu-2.C: New test.
15926 * g++.target/riscv/rvv/base/vsext_vf2_tumu-3.C: New test.
15927 * g++.target/riscv/rvv/base/vsext_vf4-1.C: New test.
15928 * g++.target/riscv/rvv/base/vsext_vf4-2.C: New test.
15929 * g++.target/riscv/rvv/base/vsext_vf4-3.C: New test.
15930 * g++.target/riscv/rvv/base/vsext_vf4_mu-1.C: New test.
15931 * g++.target/riscv/rvv/base/vsext_vf4_mu-2.C: New test.
15932 * g++.target/riscv/rvv/base/vsext_vf4_mu-3.C: New test.
15933 * g++.target/riscv/rvv/base/vsext_vf4_tu-1.C: New test.
15934 * g++.target/riscv/rvv/base/vsext_vf4_tu-2.C: New test.
15935 * g++.target/riscv/rvv/base/vsext_vf4_tu-3.C: New test.
15936 * g++.target/riscv/rvv/base/vsext_vf4_tum-1.C: New test.
15937 * g++.target/riscv/rvv/base/vsext_vf4_tum-2.C: New test.
15938 * g++.target/riscv/rvv/base/vsext_vf4_tum-3.C: New test.
15939 * g++.target/riscv/rvv/base/vsext_vf4_tumu-1.C: New test.
15940 * g++.target/riscv/rvv/base/vsext_vf4_tumu-2.C: New test.
15941 * g++.target/riscv/rvv/base/vsext_vf4_tumu-3.C: New test.
15942 * g++.target/riscv/rvv/base/vsext_vf8-1.C: New test.
15943 * g++.target/riscv/rvv/base/vsext_vf8-2.C: New test.
15944 * g++.target/riscv/rvv/base/vsext_vf8-3.C: New test.
15945 * g++.target/riscv/rvv/base/vsext_vf8_mu-1.C: New test.
15946 * g++.target/riscv/rvv/base/vsext_vf8_mu-2.C: New test.
15947 * g++.target/riscv/rvv/base/vsext_vf8_mu-3.C: New test.
15948 * g++.target/riscv/rvv/base/vsext_vf8_tu-1.C: New test.
15949 * g++.target/riscv/rvv/base/vsext_vf8_tu-2.C: New test.
15950 * g++.target/riscv/rvv/base/vsext_vf8_tu-3.C: New test.
15951 * g++.target/riscv/rvv/base/vsext_vf8_tum-1.C: New test.
15952 * g++.target/riscv/rvv/base/vsext_vf8_tum-2.C: New test.
15953 * g++.target/riscv/rvv/base/vsext_vf8_tum-3.C: New test.
15954 * g++.target/riscv/rvv/base/vsext_vf8_tumu-1.C: New test.
15955 * g++.target/riscv/rvv/base/vsext_vf8_tumu-2.C: New test.
15956 * g++.target/riscv/rvv/base/vsext_vf8_tumu-3.C: New test.
15957
15958 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
15959
15960 * g++.target/riscv/rvv/base/vzext_vf2-1.C: New test.
15961 * g++.target/riscv/rvv/base/vzext_vf2-2.C: New test.
15962 * g++.target/riscv/rvv/base/vzext_vf2-3.C: New test.
15963 * g++.target/riscv/rvv/base/vzext_vf2_mu-1.C: New test.
15964 * g++.target/riscv/rvv/base/vzext_vf2_mu-2.C: New test.
15965 * g++.target/riscv/rvv/base/vzext_vf2_mu-3.C: New test.
15966 * g++.target/riscv/rvv/base/vzext_vf2_tu-1.C: New test.
15967 * g++.target/riscv/rvv/base/vzext_vf2_tu-2.C: New test.
15968 * g++.target/riscv/rvv/base/vzext_vf2_tu-3.C: New test.
15969 * g++.target/riscv/rvv/base/vzext_vf2_tum-1.C: New test.
15970 * g++.target/riscv/rvv/base/vzext_vf2_tum-2.C: New test.
15971 * g++.target/riscv/rvv/base/vzext_vf2_tum-3.C: New test.
15972 * g++.target/riscv/rvv/base/vzext_vf2_tumu-1.C: New test.
15973 * g++.target/riscv/rvv/base/vzext_vf2_tumu-2.C: New test.
15974 * g++.target/riscv/rvv/base/vzext_vf2_tumu-3.C: New test.
15975
15976 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
15977
15978 * g++.target/riscv/rvv/base/vzext_vf4-1.C: New test.
15979 * g++.target/riscv/rvv/base/vzext_vf4-2.C: New test.
15980 * g++.target/riscv/rvv/base/vzext_vf4-3.C: New test.
15981 * g++.target/riscv/rvv/base/vzext_vf4_mu-1.C: New test.
15982 * g++.target/riscv/rvv/base/vzext_vf4_mu-2.C: New test.
15983 * g++.target/riscv/rvv/base/vzext_vf4_mu-3.C: New test.
15984 * g++.target/riscv/rvv/base/vzext_vf4_tu-1.C: New test.
15985 * g++.target/riscv/rvv/base/vzext_vf4_tu-2.C: New test.
15986 * g++.target/riscv/rvv/base/vzext_vf4_tu-3.C: New test.
15987 * g++.target/riscv/rvv/base/vzext_vf4_tum-1.C: New test.
15988 * g++.target/riscv/rvv/base/vzext_vf4_tum-2.C: New test.
15989 * g++.target/riscv/rvv/base/vzext_vf4_tum-3.C: New test.
15990 * g++.target/riscv/rvv/base/vzext_vf4_tumu-1.C: New test.
15991 * g++.target/riscv/rvv/base/vzext_vf4_tumu-2.C: New test.
15992 * g++.target/riscv/rvv/base/vzext_vf4_tumu-3.C: New test.
15993
15994 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
15995
15996 * g++.target/riscv/rvv/base/vzext_vf8-1.C: New test.
15997 * g++.target/riscv/rvv/base/vzext_vf8-2.C: New test.
15998 * g++.target/riscv/rvv/base/vzext_vf8-3.C: New test.
15999 * g++.target/riscv/rvv/base/vzext_vf8_mu-1.C: New test.
16000 * g++.target/riscv/rvv/base/vzext_vf8_mu-2.C: New test.
16001 * g++.target/riscv/rvv/base/vzext_vf8_mu-3.C: New test.
16002 * g++.target/riscv/rvv/base/vzext_vf8_tu-1.C: New test.
16003 * g++.target/riscv/rvv/base/vzext_vf8_tu-2.C: New test.
16004 * g++.target/riscv/rvv/base/vzext_vf8_tu-3.C: New test.
16005 * g++.target/riscv/rvv/base/vzext_vf8_tum-1.C: New test.
16006 * g++.target/riscv/rvv/base/vzext_vf8_tum-2.C: New test.
16007 * g++.target/riscv/rvv/base/vzext_vf8_tum-3.C: New test.
16008 * g++.target/riscv/rvv/base/vzext_vf8_tumu-1.C: New test.
16009 * g++.target/riscv/rvv/base/vzext_vf8_tumu-2.C: New test.
16010 * g++.target/riscv/rvv/base/vzext_vf8_tumu-3.C: New test.
16011
16012 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
16013
16014 * gcc.target/riscv/rvv/base/unop_v_constraint-2.c: New test.
16015
16016 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
16017
16018 * gcc.target/riscv/rvv/base/vsext_vf2-1.c: New test.
16019 * gcc.target/riscv/rvv/base/vsext_vf2-2.c: New test.
16020 * gcc.target/riscv/rvv/base/vsext_vf2-3.c: New test.
16021 * gcc.target/riscv/rvv/base/vsext_vf2_m-1.c: New test.
16022 * gcc.target/riscv/rvv/base/vsext_vf2_m-2.c: New test.
16023 * gcc.target/riscv/rvv/base/vsext_vf2_m-3.c: New test.
16024 * gcc.target/riscv/rvv/base/vsext_vf2_mu-1.c: New test.
16025 * gcc.target/riscv/rvv/base/vsext_vf2_mu-2.c: New test.
16026 * gcc.target/riscv/rvv/base/vsext_vf2_mu-3.c: New test.
16027 * gcc.target/riscv/rvv/base/vsext_vf2_tu-1.c: New test.
16028 * gcc.target/riscv/rvv/base/vsext_vf2_tu-2.c: New test.
16029 * gcc.target/riscv/rvv/base/vsext_vf2_tu-3.c: New test.
16030 * gcc.target/riscv/rvv/base/vsext_vf2_tum-1.c: New test.
16031 * gcc.target/riscv/rvv/base/vsext_vf2_tum-2.c: New test.
16032 * gcc.target/riscv/rvv/base/vsext_vf2_tum-3.c: New test.
16033 * gcc.target/riscv/rvv/base/vsext_vf2_tumu-1.c: New test.
16034 * gcc.target/riscv/rvv/base/vsext_vf2_tumu-2.c: New test.
16035 * gcc.target/riscv/rvv/base/vsext_vf2_tumu-3.c: New test.
16036
16037 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
16038
16039 * gcc.target/riscv/rvv/base/vsext_vf4-1.c: New test.
16040 * gcc.target/riscv/rvv/base/vsext_vf4-2.c: New test.
16041 * gcc.target/riscv/rvv/base/vsext_vf4-3.c: New test.
16042 * gcc.target/riscv/rvv/base/vsext_vf4_m-1.c: New test.
16043 * gcc.target/riscv/rvv/base/vsext_vf4_m-2.c: New test.
16044 * gcc.target/riscv/rvv/base/vsext_vf4_m-3.c: New test.
16045 * gcc.target/riscv/rvv/base/vsext_vf4_mu-1.c: New test.
16046 * gcc.target/riscv/rvv/base/vsext_vf4_mu-2.c: New test.
16047 * gcc.target/riscv/rvv/base/vsext_vf4_mu-3.c: New test.
16048 * gcc.target/riscv/rvv/base/vsext_vf4_tu-1.c: New test.
16049 * gcc.target/riscv/rvv/base/vsext_vf4_tu-2.c: New test.
16050 * gcc.target/riscv/rvv/base/vsext_vf4_tu-3.c: New test.
16051 * gcc.target/riscv/rvv/base/vsext_vf4_tum-1.c: New test.
16052 * gcc.target/riscv/rvv/base/vsext_vf4_tum-2.c: New test.
16053 * gcc.target/riscv/rvv/base/vsext_vf4_tum-3.c: New test.
16054 * gcc.target/riscv/rvv/base/vsext_vf4_tumu-1.c: New test.
16055 * gcc.target/riscv/rvv/base/vsext_vf4_tumu-2.c: New test.
16056 * gcc.target/riscv/rvv/base/vsext_vf4_tumu-3.c: New test.
16057
16058 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
16059
16060 * gcc.target/riscv/rvv/base/vsext_vf8-1.c: New test.
16061 * gcc.target/riscv/rvv/base/vsext_vf8-2.c: New test.
16062 * gcc.target/riscv/rvv/base/vsext_vf8-3.c: New test.
16063 * gcc.target/riscv/rvv/base/vsext_vf8_m-1.c: New test.
16064 * gcc.target/riscv/rvv/base/vsext_vf8_m-2.c: New test.
16065 * gcc.target/riscv/rvv/base/vsext_vf8_m-3.c: New test.
16066 * gcc.target/riscv/rvv/base/vsext_vf8_mu-1.c: New test.
16067 * gcc.target/riscv/rvv/base/vsext_vf8_mu-2.c: New test.
16068 * gcc.target/riscv/rvv/base/vsext_vf8_mu-3.c: New test.
16069 * gcc.target/riscv/rvv/base/vsext_vf8_tu-1.c: New test.
16070 * gcc.target/riscv/rvv/base/vsext_vf8_tu-2.c: New test.
16071 * gcc.target/riscv/rvv/base/vsext_vf8_tu-3.c: New test.
16072 * gcc.target/riscv/rvv/base/vsext_vf8_tum-1.c: New test.
16073 * gcc.target/riscv/rvv/base/vsext_vf8_tum-2.c: New test.
16074 * gcc.target/riscv/rvv/base/vsext_vf8_tum-3.c: New test.
16075 * gcc.target/riscv/rvv/base/vsext_vf8_tumu-1.c: New test.
16076 * gcc.target/riscv/rvv/base/vsext_vf8_tumu-2.c: New test.
16077 * gcc.target/riscv/rvv/base/vsext_vf8_tumu-3.c: New test.
16078
16079 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
16080
16081 * gcc.target/riscv/rvv/base/vzext_vf2-1.c: New test.
16082 * gcc.target/riscv/rvv/base/vzext_vf2-2.c: New test.
16083 * gcc.target/riscv/rvv/base/vzext_vf2-3.c: New test.
16084 * gcc.target/riscv/rvv/base/vzext_vf2_m-1.c: New test.
16085 * gcc.target/riscv/rvv/base/vzext_vf2_m-2.c: New test.
16086 * gcc.target/riscv/rvv/base/vzext_vf2_m-3.c: New test.
16087 * gcc.target/riscv/rvv/base/vzext_vf2_mu-1.c: New test.
16088 * gcc.target/riscv/rvv/base/vzext_vf2_mu-2.c: New test.
16089 * gcc.target/riscv/rvv/base/vzext_vf2_mu-3.c: New test.
16090 * gcc.target/riscv/rvv/base/vzext_vf2_tu-1.c: New test.
16091 * gcc.target/riscv/rvv/base/vzext_vf2_tu-2.c: New test.
16092 * gcc.target/riscv/rvv/base/vzext_vf2_tu-3.c: New test.
16093 * gcc.target/riscv/rvv/base/vzext_vf2_tum-1.c: New test.
16094 * gcc.target/riscv/rvv/base/vzext_vf2_tum-2.c: New test.
16095 * gcc.target/riscv/rvv/base/vzext_vf2_tum-3.c: New test.
16096 * gcc.target/riscv/rvv/base/vzext_vf2_tumu-1.c: New test.
16097 * gcc.target/riscv/rvv/base/vzext_vf2_tumu-2.c: New test.
16098 * gcc.target/riscv/rvv/base/vzext_vf2_tumu-3.c: New test.
16099
16100 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
16101
16102 * gcc.target/riscv/rvv/base/vzext_vf4-1.c: New test.
16103 * gcc.target/riscv/rvv/base/vzext_vf4-2.c: New test.
16104 * gcc.target/riscv/rvv/base/vzext_vf4-3.c: New test.
16105 * gcc.target/riscv/rvv/base/vzext_vf4_m-1.c: New test.
16106 * gcc.target/riscv/rvv/base/vzext_vf4_m-2.c: New test.
16107 * gcc.target/riscv/rvv/base/vzext_vf4_m-3.c: New test.
16108 * gcc.target/riscv/rvv/base/vzext_vf4_mu-1.c: New test.
16109 * gcc.target/riscv/rvv/base/vzext_vf4_mu-2.c: New test.
16110 * gcc.target/riscv/rvv/base/vzext_vf4_mu-3.c: New test.
16111 * gcc.target/riscv/rvv/base/vzext_vf4_tu-1.c: New test.
16112 * gcc.target/riscv/rvv/base/vzext_vf4_tu-2.c: New test.
16113 * gcc.target/riscv/rvv/base/vzext_vf4_tu-3.c: New test.
16114 * gcc.target/riscv/rvv/base/vzext_vf4_tum-1.c: New test.
16115 * gcc.target/riscv/rvv/base/vzext_vf4_tum-2.c: New test.
16116 * gcc.target/riscv/rvv/base/vzext_vf4_tum-3.c: New test.
16117 * gcc.target/riscv/rvv/base/vzext_vf4_tumu-1.c: New test.
16118 * gcc.target/riscv/rvv/base/vzext_vf4_tumu-2.c: New test.
16119 * gcc.target/riscv/rvv/base/vzext_vf4_tumu-3.c: New test.
16120
16121 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
16122
16123 * gcc.target/riscv/rvv/base/vzext_vf8-1.c: New test.
16124 * gcc.target/riscv/rvv/base/vzext_vf8-2.c: New test.
16125 * gcc.target/riscv/rvv/base/vzext_vf8-3.c: New test.
16126 * gcc.target/riscv/rvv/base/vzext_vf8_m-1.c: New test.
16127 * gcc.target/riscv/rvv/base/vzext_vf8_m-2.c: New test.
16128 * gcc.target/riscv/rvv/base/vzext_vf8_m-3.c: New test.
16129 * gcc.target/riscv/rvv/base/vzext_vf8_mu-1.c: New test.
16130 * gcc.target/riscv/rvv/base/vzext_vf8_mu-2.c: New test.
16131 * gcc.target/riscv/rvv/base/vzext_vf8_mu-3.c: New test.
16132 * gcc.target/riscv/rvv/base/vzext_vf8_tu-1.c: New test.
16133 * gcc.target/riscv/rvv/base/vzext_vf8_tu-2.c: New test.
16134 * gcc.target/riscv/rvv/base/vzext_vf8_tu-3.c: New test.
16135 * gcc.target/riscv/rvv/base/vzext_vf8_tum-1.c: New test.
16136 * gcc.target/riscv/rvv/base/vzext_vf8_tum-2.c: New test.
16137 * gcc.target/riscv/rvv/base/vzext_vf8_tum-3.c: New test.
16138 * gcc.target/riscv/rvv/base/vzext_vf8_tumu-1.c: New test.
16139 * gcc.target/riscv/rvv/base/vzext_vf8_tumu-2.c: New test.
16140 * gcc.target/riscv/rvv/base/vzext_vf8_tumu-3.c: New test.
16141
16142 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
16143
16144 * g++.target/riscv/rvv/base/vsadd_vx_mu_rv32-1.C: New test.
16145 * g++.target/riscv/rvv/base/vsadd_vx_mu_rv32-2.C: New test.
16146 * g++.target/riscv/rvv/base/vsadd_vx_mu_rv32-3.C: New test.
16147 * g++.target/riscv/rvv/base/vsadd_vx_mu_rv64-1.C: New test.
16148 * g++.target/riscv/rvv/base/vsadd_vx_mu_rv64-2.C: New test.
16149 * g++.target/riscv/rvv/base/vsadd_vx_mu_rv64-3.C: New test.
16150 * g++.target/riscv/rvv/base/vsadd_vx_rv32-1.C: New test.
16151 * g++.target/riscv/rvv/base/vsadd_vx_rv32-2.C: New test.
16152 * g++.target/riscv/rvv/base/vsadd_vx_rv32-3.C: New test.
16153 * g++.target/riscv/rvv/base/vsadd_vx_rv64-1.C: New test.
16154 * g++.target/riscv/rvv/base/vsadd_vx_rv64-2.C: New test.
16155 * g++.target/riscv/rvv/base/vsadd_vx_rv64-3.C: New test.
16156 * g++.target/riscv/rvv/base/vsadd_vx_tu_rv32-1.C: New test.
16157 * g++.target/riscv/rvv/base/vsadd_vx_tu_rv32-2.C: New test.
16158 * g++.target/riscv/rvv/base/vsadd_vx_tu_rv32-3.C: New test.
16159 * g++.target/riscv/rvv/base/vsadd_vx_tu_rv64-1.C: New test.
16160 * g++.target/riscv/rvv/base/vsadd_vx_tu_rv64-2.C: New test.
16161 * g++.target/riscv/rvv/base/vsadd_vx_tu_rv64-3.C: New test.
16162 * g++.target/riscv/rvv/base/vsadd_vx_tum_rv32-1.C: New test.
16163 * g++.target/riscv/rvv/base/vsadd_vx_tum_rv32-2.C: New test.
16164 * g++.target/riscv/rvv/base/vsadd_vx_tum_rv32-3.C: New test.
16165 * g++.target/riscv/rvv/base/vsadd_vx_tum_rv64-1.C: New test.
16166 * g++.target/riscv/rvv/base/vsadd_vx_tum_rv64-2.C: New test.
16167 * g++.target/riscv/rvv/base/vsadd_vx_tum_rv64-3.C: New test.
16168 * g++.target/riscv/rvv/base/vsadd_vx_tumu_rv32-1.C: New test.
16169 * g++.target/riscv/rvv/base/vsadd_vx_tumu_rv32-2.C: New test.
16170 * g++.target/riscv/rvv/base/vsadd_vx_tumu_rv32-3.C: New test.
16171 * g++.target/riscv/rvv/base/vsadd_vx_tumu_rv64-1.C: New test.
16172 * g++.target/riscv/rvv/base/vsadd_vx_tumu_rv64-2.C: New test.
16173 * g++.target/riscv/rvv/base/vsadd_vx_tumu_rv64-3.C: New test.
16174
16175 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
16176
16177 * g++.target/riscv/rvv/base/vsaddu_vx_mu_rv32-1.C: New test.
16178 * g++.target/riscv/rvv/base/vsaddu_vx_mu_rv32-2.C: New test.
16179 * g++.target/riscv/rvv/base/vsaddu_vx_mu_rv32-3.C: New test.
16180 * g++.target/riscv/rvv/base/vsaddu_vx_mu_rv64-1.C: New test.
16181 * g++.target/riscv/rvv/base/vsaddu_vx_mu_rv64-2.C: New test.
16182 * g++.target/riscv/rvv/base/vsaddu_vx_mu_rv64-3.C: New test.
16183 * g++.target/riscv/rvv/base/vsaddu_vx_rv32-1.C: New test.
16184 * g++.target/riscv/rvv/base/vsaddu_vx_rv32-2.C: New test.
16185 * g++.target/riscv/rvv/base/vsaddu_vx_rv32-3.C: New test.
16186 * g++.target/riscv/rvv/base/vsaddu_vx_rv64-1.C: New test.
16187 * g++.target/riscv/rvv/base/vsaddu_vx_rv64-2.C: New test.
16188 * g++.target/riscv/rvv/base/vsaddu_vx_rv64-3.C: New test.
16189 * g++.target/riscv/rvv/base/vsaddu_vx_tu_rv32-1.C: New test.
16190 * g++.target/riscv/rvv/base/vsaddu_vx_tu_rv32-2.C: New test.
16191 * g++.target/riscv/rvv/base/vsaddu_vx_tu_rv32-3.C: New test.
16192 * g++.target/riscv/rvv/base/vsaddu_vx_tu_rv64-1.C: New test.
16193 * g++.target/riscv/rvv/base/vsaddu_vx_tu_rv64-2.C: New test.
16194 * g++.target/riscv/rvv/base/vsaddu_vx_tu_rv64-3.C: New test.
16195 * g++.target/riscv/rvv/base/vsaddu_vx_tum_rv32-1.C: New test.
16196 * g++.target/riscv/rvv/base/vsaddu_vx_tum_rv32-2.C: New test.
16197 * g++.target/riscv/rvv/base/vsaddu_vx_tum_rv32-3.C: New test.
16198 * g++.target/riscv/rvv/base/vsaddu_vx_tum_rv64-1.C: New test.
16199 * g++.target/riscv/rvv/base/vsaddu_vx_tum_rv64-2.C: New test.
16200 * g++.target/riscv/rvv/base/vsaddu_vx_tum_rv64-3.C: New test.
16201 * g++.target/riscv/rvv/base/vsaddu_vx_tumu_rv32-1.C: New test.
16202 * g++.target/riscv/rvv/base/vsaddu_vx_tumu_rv32-2.C: New test.
16203 * g++.target/riscv/rvv/base/vsaddu_vx_tumu_rv32-3.C: New test.
16204 * g++.target/riscv/rvv/base/vsaddu_vx_tumu_rv64-1.C: New test.
16205 * g++.target/riscv/rvv/base/vsaddu_vx_tumu_rv64-2.C: New test.
16206 * g++.target/riscv/rvv/base/vsaddu_vx_tumu_rv64-3.C: New test.
16207
16208 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
16209
16210 * g++.target/riscv/rvv/base/vssub_vx_mu_rv32-1.C: New test.
16211 * g++.target/riscv/rvv/base/vssub_vx_mu_rv32-2.C: New test.
16212 * g++.target/riscv/rvv/base/vssub_vx_mu_rv32-3.C: New test.
16213 * g++.target/riscv/rvv/base/vssub_vx_mu_rv64-1.C: New test.
16214 * g++.target/riscv/rvv/base/vssub_vx_mu_rv64-2.C: New test.
16215 * g++.target/riscv/rvv/base/vssub_vx_mu_rv64-3.C: New test.
16216 * g++.target/riscv/rvv/base/vssub_vx_rv32-1.C: New test.
16217 * g++.target/riscv/rvv/base/vssub_vx_rv32-2.C: New test.
16218 * g++.target/riscv/rvv/base/vssub_vx_rv32-3.C: New test.
16219 * g++.target/riscv/rvv/base/vssub_vx_rv64-1.C: New test.
16220 * g++.target/riscv/rvv/base/vssub_vx_rv64-2.C: New test.
16221 * g++.target/riscv/rvv/base/vssub_vx_rv64-3.C: New test.
16222 * g++.target/riscv/rvv/base/vssub_vx_tu_rv32-1.C: New test.
16223 * g++.target/riscv/rvv/base/vssub_vx_tu_rv32-2.C: New test.
16224 * g++.target/riscv/rvv/base/vssub_vx_tu_rv32-3.C: New test.
16225 * g++.target/riscv/rvv/base/vssub_vx_tu_rv64-1.C: New test.
16226 * g++.target/riscv/rvv/base/vssub_vx_tu_rv64-2.C: New test.
16227 * g++.target/riscv/rvv/base/vssub_vx_tu_rv64-3.C: New test.
16228 * g++.target/riscv/rvv/base/vssub_vx_tum_rv32-1.C: New test.
16229 * g++.target/riscv/rvv/base/vssub_vx_tum_rv32-2.C: New test.
16230 * g++.target/riscv/rvv/base/vssub_vx_tum_rv32-3.C: New test.
16231 * g++.target/riscv/rvv/base/vssub_vx_tum_rv64-1.C: New test.
16232 * g++.target/riscv/rvv/base/vssub_vx_tum_rv64-2.C: New test.
16233 * g++.target/riscv/rvv/base/vssub_vx_tum_rv64-3.C: New test.
16234 * g++.target/riscv/rvv/base/vssub_vx_tumu_rv32-1.C: New test.
16235 * g++.target/riscv/rvv/base/vssub_vx_tumu_rv32-2.C: New test.
16236 * g++.target/riscv/rvv/base/vssub_vx_tumu_rv32-3.C: New test.
16237 * g++.target/riscv/rvv/base/vssub_vx_tumu_rv64-1.C: New test.
16238 * g++.target/riscv/rvv/base/vssub_vx_tumu_rv64-2.C: New test.
16239 * g++.target/riscv/rvv/base/vssub_vx_tumu_rv64-3.C: New test.
16240
16241 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
16242
16243 * g++.target/riscv/rvv/base/vssubu_vx_mu_rv32-1.C: New test.
16244 * g++.target/riscv/rvv/base/vssubu_vx_mu_rv32-2.C: New test.
16245 * g++.target/riscv/rvv/base/vssubu_vx_mu_rv32-3.C: New test.
16246 * g++.target/riscv/rvv/base/vssubu_vx_mu_rv64-1.C: New test.
16247 * g++.target/riscv/rvv/base/vssubu_vx_mu_rv64-2.C: New test.
16248 * g++.target/riscv/rvv/base/vssubu_vx_mu_rv64-3.C: New test.
16249 * g++.target/riscv/rvv/base/vssubu_vx_rv32-1.C: New test.
16250 * g++.target/riscv/rvv/base/vssubu_vx_rv32-2.C: New test.
16251 * g++.target/riscv/rvv/base/vssubu_vx_rv32-3.C: New test.
16252 * g++.target/riscv/rvv/base/vssubu_vx_rv64-1.C: New test.
16253 * g++.target/riscv/rvv/base/vssubu_vx_rv64-2.C: New test.
16254 * g++.target/riscv/rvv/base/vssubu_vx_rv64-3.C: New test.
16255 * g++.target/riscv/rvv/base/vssubu_vx_tu_rv32-1.C: New test.
16256 * g++.target/riscv/rvv/base/vssubu_vx_tu_rv32-2.C: New test.
16257 * g++.target/riscv/rvv/base/vssubu_vx_tu_rv32-3.C: New test.
16258 * g++.target/riscv/rvv/base/vssubu_vx_tu_rv64-1.C: New test.
16259 * g++.target/riscv/rvv/base/vssubu_vx_tu_rv64-2.C: New test.
16260 * g++.target/riscv/rvv/base/vssubu_vx_tu_rv64-3.C: New test.
16261 * g++.target/riscv/rvv/base/vssubu_vx_tum_rv32-1.C: New test.
16262 * g++.target/riscv/rvv/base/vssubu_vx_tum_rv32-2.C: New test.
16263 * g++.target/riscv/rvv/base/vssubu_vx_tum_rv32-3.C: New test.
16264 * g++.target/riscv/rvv/base/vssubu_vx_tum_rv64-1.C: New test.
16265 * g++.target/riscv/rvv/base/vssubu_vx_tum_rv64-2.C: New test.
16266 * g++.target/riscv/rvv/base/vssubu_vx_tum_rv64-3.C: New test.
16267 * g++.target/riscv/rvv/base/vssubu_vx_tumu_rv32-1.C: New test.
16268 * g++.target/riscv/rvv/base/vssubu_vx_tumu_rv32-2.C: New test.
16269 * g++.target/riscv/rvv/base/vssubu_vx_tumu_rv32-3.C: New test.
16270 * g++.target/riscv/rvv/base/vssubu_vx_tumu_rv64-1.C: New test.
16271 * g++.target/riscv/rvv/base/vssubu_vx_tumu_rv64-2.C: New test.
16272 * g++.target/riscv/rvv/base/vssubu_vx_tumu_rv64-3.C: New test.
16273
16274 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
16275
16276 * gcc.target/riscv/rvv/base/vsadd_vx_m_rv32-1.c: New test.
16277 * gcc.target/riscv/rvv/base/vsadd_vx_m_rv32-2.c: New test.
16278 * gcc.target/riscv/rvv/base/vsadd_vx_m_rv32-3.c: New test.
16279 * gcc.target/riscv/rvv/base/vsadd_vx_m_rv64-1.c: New test.
16280 * gcc.target/riscv/rvv/base/vsadd_vx_m_rv64-2.c: New test.
16281 * gcc.target/riscv/rvv/base/vsadd_vx_m_rv64-3.c: New test.
16282 * gcc.target/riscv/rvv/base/vsadd_vx_mu_rv32-1.c: New test.
16283 * gcc.target/riscv/rvv/base/vsadd_vx_mu_rv32-2.c: New test.
16284 * gcc.target/riscv/rvv/base/vsadd_vx_mu_rv32-3.c: New test.
16285 * gcc.target/riscv/rvv/base/vsadd_vx_mu_rv64-1.c: New test.
16286 * gcc.target/riscv/rvv/base/vsadd_vx_mu_rv64-2.c: New test.
16287 * gcc.target/riscv/rvv/base/vsadd_vx_mu_rv64-3.c: New test.
16288 * gcc.target/riscv/rvv/base/vsadd_vx_rv32-1.c: New test.
16289 * gcc.target/riscv/rvv/base/vsadd_vx_rv32-2.c: New test.
16290 * gcc.target/riscv/rvv/base/vsadd_vx_rv32-3.c: New test.
16291 * gcc.target/riscv/rvv/base/vsadd_vx_rv64-1.c: New test.
16292 * gcc.target/riscv/rvv/base/vsadd_vx_rv64-2.c: New test.
16293 * gcc.target/riscv/rvv/base/vsadd_vx_rv64-3.c: New test.
16294 * gcc.target/riscv/rvv/base/vsadd_vx_tu_rv32-1.c: New test.
16295 * gcc.target/riscv/rvv/base/vsadd_vx_tu_rv32-2.c: New test.
16296 * gcc.target/riscv/rvv/base/vsadd_vx_tu_rv32-3.c: New test.
16297 * gcc.target/riscv/rvv/base/vsadd_vx_tu_rv64-1.c: New test.
16298 * gcc.target/riscv/rvv/base/vsadd_vx_tu_rv64-2.c: New test.
16299 * gcc.target/riscv/rvv/base/vsadd_vx_tu_rv64-3.c: New test.
16300 * gcc.target/riscv/rvv/base/vsadd_vx_tum_rv32-1.c: New test.
16301 * gcc.target/riscv/rvv/base/vsadd_vx_tum_rv32-2.c: New test.
16302 * gcc.target/riscv/rvv/base/vsadd_vx_tum_rv32-3.c: New test.
16303 * gcc.target/riscv/rvv/base/vsadd_vx_tum_rv64-1.c: New test.
16304 * gcc.target/riscv/rvv/base/vsadd_vx_tum_rv64-2.c: New test.
16305 * gcc.target/riscv/rvv/base/vsadd_vx_tum_rv64-3.c: New test.
16306 * gcc.target/riscv/rvv/base/vsadd_vx_tumu_rv32-1.c: New test.
16307 * gcc.target/riscv/rvv/base/vsadd_vx_tumu_rv32-2.c: New test.
16308 * gcc.target/riscv/rvv/base/vsadd_vx_tumu_rv32-3.c: New test.
16309 * gcc.target/riscv/rvv/base/vsadd_vx_tumu_rv64-1.c: New test.
16310 * gcc.target/riscv/rvv/base/vsadd_vx_tumu_rv64-2.c: New test.
16311 * gcc.target/riscv/rvv/base/vsadd_vx_tumu_rv64-3.c: New test.
16312
16313 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
16314
16315 * gcc.target/riscv/rvv/base/vsaddu_vx_m_rv32-1.c: New test.
16316 * gcc.target/riscv/rvv/base/vsaddu_vx_m_rv32-2.c: New test.
16317 * gcc.target/riscv/rvv/base/vsaddu_vx_m_rv32-3.c: New test.
16318 * gcc.target/riscv/rvv/base/vsaddu_vx_m_rv64-1.c: New test.
16319 * gcc.target/riscv/rvv/base/vsaddu_vx_m_rv64-2.c: New test.
16320 * gcc.target/riscv/rvv/base/vsaddu_vx_m_rv64-3.c: New test.
16321 * gcc.target/riscv/rvv/base/vsaddu_vx_mu_rv32-1.c: New test.
16322 * gcc.target/riscv/rvv/base/vsaddu_vx_mu_rv32-2.c: New test.
16323 * gcc.target/riscv/rvv/base/vsaddu_vx_mu_rv32-3.c: New test.
16324 * gcc.target/riscv/rvv/base/vsaddu_vx_mu_rv64-1.c: New test.
16325 * gcc.target/riscv/rvv/base/vsaddu_vx_mu_rv64-2.c: New test.
16326 * gcc.target/riscv/rvv/base/vsaddu_vx_mu_rv64-3.c: New test.
16327 * gcc.target/riscv/rvv/base/vsaddu_vx_rv32-1.c: New test.
16328 * gcc.target/riscv/rvv/base/vsaddu_vx_rv32-2.c: New test.
16329 * gcc.target/riscv/rvv/base/vsaddu_vx_rv32-3.c: New test.
16330 * gcc.target/riscv/rvv/base/vsaddu_vx_rv64-1.c: New test.
16331 * gcc.target/riscv/rvv/base/vsaddu_vx_rv64-2.c: New test.
16332 * gcc.target/riscv/rvv/base/vsaddu_vx_rv64-3.c: New test.
16333 * gcc.target/riscv/rvv/base/vsaddu_vx_tu_rv32-1.c: New test.
16334 * gcc.target/riscv/rvv/base/vsaddu_vx_tu_rv32-2.c: New test.
16335 * gcc.target/riscv/rvv/base/vsaddu_vx_tu_rv32-3.c: New test.
16336 * gcc.target/riscv/rvv/base/vsaddu_vx_tu_rv64-1.c: New test.
16337 * gcc.target/riscv/rvv/base/vsaddu_vx_tu_rv64-2.c: New test.
16338 * gcc.target/riscv/rvv/base/vsaddu_vx_tu_rv64-3.c: New test.
16339 * gcc.target/riscv/rvv/base/vsaddu_vx_tum_rv32-1.c: New test.
16340 * gcc.target/riscv/rvv/base/vsaddu_vx_tum_rv32-2.c: New test.
16341 * gcc.target/riscv/rvv/base/vsaddu_vx_tum_rv32-3.c: New test.
16342 * gcc.target/riscv/rvv/base/vsaddu_vx_tum_rv64-1.c: New test.
16343 * gcc.target/riscv/rvv/base/vsaddu_vx_tum_rv64-2.c: New test.
16344 * gcc.target/riscv/rvv/base/vsaddu_vx_tum_rv64-3.c: New test.
16345 * gcc.target/riscv/rvv/base/vsaddu_vx_tumu_rv32-1.c: New test.
16346 * gcc.target/riscv/rvv/base/vsaddu_vx_tumu_rv32-2.c: New test.
16347 * gcc.target/riscv/rvv/base/vsaddu_vx_tumu_rv32-3.c: New test.
16348 * gcc.target/riscv/rvv/base/vsaddu_vx_tumu_rv64-1.c: New test.
16349 * gcc.target/riscv/rvv/base/vsaddu_vx_tumu_rv64-2.c: New test.
16350 * gcc.target/riscv/rvv/base/vsaddu_vx_tumu_rv64-3.c: New test.
16351
16352 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
16353
16354 * gcc.target/riscv/rvv/base/vssub_vx_m_rv32-1.c: New test.
16355 * gcc.target/riscv/rvv/base/vssub_vx_m_rv32-2.c: New test.
16356 * gcc.target/riscv/rvv/base/vssub_vx_m_rv32-3.c: New test.
16357 * gcc.target/riscv/rvv/base/vssub_vx_m_rv64-1.c: New test.
16358 * gcc.target/riscv/rvv/base/vssub_vx_m_rv64-2.c: New test.
16359 * gcc.target/riscv/rvv/base/vssub_vx_m_rv64-3.c: New test.
16360 * gcc.target/riscv/rvv/base/vssub_vx_mu_rv32-1.c: New test.
16361 * gcc.target/riscv/rvv/base/vssub_vx_mu_rv32-2.c: New test.
16362 * gcc.target/riscv/rvv/base/vssub_vx_mu_rv32-3.c: New test.
16363 * gcc.target/riscv/rvv/base/vssub_vx_mu_rv64-1.c: New test.
16364 * gcc.target/riscv/rvv/base/vssub_vx_mu_rv64-2.c: New test.
16365 * gcc.target/riscv/rvv/base/vssub_vx_mu_rv64-3.c: New test.
16366 * gcc.target/riscv/rvv/base/vssub_vx_rv32-1.c: New test.
16367 * gcc.target/riscv/rvv/base/vssub_vx_rv32-2.c: New test.
16368 * gcc.target/riscv/rvv/base/vssub_vx_rv32-3.c: New test.
16369 * gcc.target/riscv/rvv/base/vssub_vx_rv64-1.c: New test.
16370 * gcc.target/riscv/rvv/base/vssub_vx_rv64-2.c: New test.
16371 * gcc.target/riscv/rvv/base/vssub_vx_rv64-3.c: New test.
16372 * gcc.target/riscv/rvv/base/vssub_vx_tu_rv32-1.c: New test.
16373 * gcc.target/riscv/rvv/base/vssub_vx_tu_rv32-2.c: New test.
16374 * gcc.target/riscv/rvv/base/vssub_vx_tu_rv32-3.c: New test.
16375 * gcc.target/riscv/rvv/base/vssub_vx_tu_rv64-1.c: New test.
16376 * gcc.target/riscv/rvv/base/vssub_vx_tu_rv64-2.c: New test.
16377 * gcc.target/riscv/rvv/base/vssub_vx_tu_rv64-3.c: New test.
16378 * gcc.target/riscv/rvv/base/vssub_vx_tum_rv32-1.c: New test.
16379 * gcc.target/riscv/rvv/base/vssub_vx_tum_rv32-2.c: New test.
16380 * gcc.target/riscv/rvv/base/vssub_vx_tum_rv32-3.c: New test.
16381 * gcc.target/riscv/rvv/base/vssub_vx_tum_rv64-1.c: New test.
16382 * gcc.target/riscv/rvv/base/vssub_vx_tum_rv64-2.c: New test.
16383 * gcc.target/riscv/rvv/base/vssub_vx_tum_rv64-3.c: New test.
16384 * gcc.target/riscv/rvv/base/vssub_vx_tumu_rv32-1.c: New test.
16385 * gcc.target/riscv/rvv/base/vssub_vx_tumu_rv32-2.c: New test.
16386 * gcc.target/riscv/rvv/base/vssub_vx_tumu_rv32-3.c: New test.
16387 * gcc.target/riscv/rvv/base/vssub_vx_tumu_rv64-1.c: New test.
16388 * gcc.target/riscv/rvv/base/vssub_vx_tumu_rv64-2.c: New test.
16389 * gcc.target/riscv/rvv/base/vssub_vx_tumu_rv64-3.c: New test.
16390
16391 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
16392
16393 * gcc.target/riscv/rvv/base/vssubu_vx_m_rv32-1.c: New test.
16394 * gcc.target/riscv/rvv/base/vssubu_vx_m_rv32-2.c: New test.
16395 * gcc.target/riscv/rvv/base/vssubu_vx_m_rv32-3.c: New test.
16396 * gcc.target/riscv/rvv/base/vssubu_vx_m_rv64-1.c: New test.
16397 * gcc.target/riscv/rvv/base/vssubu_vx_m_rv64-2.c: New test.
16398 * gcc.target/riscv/rvv/base/vssubu_vx_m_rv64-3.c: New test.
16399 * gcc.target/riscv/rvv/base/vssubu_vx_mu_rv32-1.c: New test.
16400 * gcc.target/riscv/rvv/base/vssubu_vx_mu_rv32-2.c: New test.
16401 * gcc.target/riscv/rvv/base/vssubu_vx_mu_rv32-3.c: New test.
16402 * gcc.target/riscv/rvv/base/vssubu_vx_mu_rv64-1.c: New test.
16403 * gcc.target/riscv/rvv/base/vssubu_vx_mu_rv64-2.c: New test.
16404 * gcc.target/riscv/rvv/base/vssubu_vx_mu_rv64-3.c: New test.
16405 * gcc.target/riscv/rvv/base/vssubu_vx_rv32-1.c: New test.
16406 * gcc.target/riscv/rvv/base/vssubu_vx_rv32-2.c: New test.
16407 * gcc.target/riscv/rvv/base/vssubu_vx_rv32-3.c: New test.
16408 * gcc.target/riscv/rvv/base/vssubu_vx_rv64-1.c: New test.
16409 * gcc.target/riscv/rvv/base/vssubu_vx_rv64-2.c: New test.
16410 * gcc.target/riscv/rvv/base/vssubu_vx_rv64-3.c: New test.
16411 * gcc.target/riscv/rvv/base/vssubu_vx_tu_rv32-1.c: New test.
16412 * gcc.target/riscv/rvv/base/vssubu_vx_tu_rv32-2.c: New test.
16413 * gcc.target/riscv/rvv/base/vssubu_vx_tu_rv32-3.c: New test.
16414 * gcc.target/riscv/rvv/base/vssubu_vx_tu_rv64-1.c: New test.
16415 * gcc.target/riscv/rvv/base/vssubu_vx_tu_rv64-2.c: New test.
16416 * gcc.target/riscv/rvv/base/vssubu_vx_tu_rv64-3.c: New test.
16417 * gcc.target/riscv/rvv/base/vssubu_vx_tum_rv32-1.c: New test.
16418 * gcc.target/riscv/rvv/base/vssubu_vx_tum_rv32-2.c: New test.
16419 * gcc.target/riscv/rvv/base/vssubu_vx_tum_rv32-3.c: New test.
16420 * gcc.target/riscv/rvv/base/vssubu_vx_tum_rv64-1.c: New test.
16421 * gcc.target/riscv/rvv/base/vssubu_vx_tum_rv64-2.c: New test.
16422 * gcc.target/riscv/rvv/base/vssubu_vx_tum_rv64-3.c: New test.
16423 * gcc.target/riscv/rvv/base/vssubu_vx_tumu_rv32-1.c: New test.
16424 * gcc.target/riscv/rvv/base/vssubu_vx_tumu_rv32-2.c: New test.
16425 * gcc.target/riscv/rvv/base/vssubu_vx_tumu_rv32-3.c: New test.
16426 * gcc.target/riscv/rvv/base/vssubu_vx_tumu_rv64-1.c: New test.
16427 * gcc.target/riscv/rvv/base/vssubu_vx_tumu_rv64-2.c: New test.
16428 * gcc.target/riscv/rvv/base/vssubu_vx_tumu_rv64-3.c: New test.
16429
16430 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
16431
16432 * gcc.target/riscv/rvv/base/vsadd_vv-1.c: New test.
16433 * gcc.target/riscv/rvv/base/vsadd_vv-2.c: New test.
16434 * gcc.target/riscv/rvv/base/vsadd_vv-3.c: New test.
16435 * gcc.target/riscv/rvv/base/vsadd_vv_m-1.c: New test.
16436 * gcc.target/riscv/rvv/base/vsadd_vv_m-2.c: New test.
16437 * gcc.target/riscv/rvv/base/vsadd_vv_m-3.c: New test.
16438 * gcc.target/riscv/rvv/base/vsadd_vv_mu-1.c: New test.
16439 * gcc.target/riscv/rvv/base/vsadd_vv_mu-2.c: New test.
16440 * gcc.target/riscv/rvv/base/vsadd_vv_mu-3.c: New test.
16441 * gcc.target/riscv/rvv/base/vsadd_vv_tu-1.c: New test.
16442 * gcc.target/riscv/rvv/base/vsadd_vv_tu-2.c: New test.
16443 * gcc.target/riscv/rvv/base/vsadd_vv_tu-3.c: New test.
16444 * gcc.target/riscv/rvv/base/vsadd_vv_tum-1.c: New test.
16445 * gcc.target/riscv/rvv/base/vsadd_vv_tum-2.c: New test.
16446 * gcc.target/riscv/rvv/base/vsadd_vv_tum-3.c: New test.
16447 * gcc.target/riscv/rvv/base/vsadd_vv_tumu-1.c: New test.
16448 * gcc.target/riscv/rvv/base/vsadd_vv_tumu-2.c: New test.
16449 * gcc.target/riscv/rvv/base/vsadd_vv_tumu-3.c: New test.
16450
16451 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
16452
16453 * gcc.target/riscv/rvv/base/vsaddu_vv-1.c: New test.
16454 * gcc.target/riscv/rvv/base/vsaddu_vv-2.c: New test.
16455 * gcc.target/riscv/rvv/base/vsaddu_vv-3.c: New test.
16456 * gcc.target/riscv/rvv/base/vsaddu_vv_m-1.c: New test.
16457 * gcc.target/riscv/rvv/base/vsaddu_vv_m-2.c: New test.
16458 * gcc.target/riscv/rvv/base/vsaddu_vv_m-3.c: New test.
16459 * gcc.target/riscv/rvv/base/vsaddu_vv_mu-1.c: New test.
16460 * gcc.target/riscv/rvv/base/vsaddu_vv_mu-2.c: New test.
16461 * gcc.target/riscv/rvv/base/vsaddu_vv_mu-3.c: New test.
16462 * gcc.target/riscv/rvv/base/vsaddu_vv_tu-1.c: New test.
16463 * gcc.target/riscv/rvv/base/vsaddu_vv_tu-2.c: New test.
16464 * gcc.target/riscv/rvv/base/vsaddu_vv_tu-3.c: New test.
16465 * gcc.target/riscv/rvv/base/vsaddu_vv_tum-1.c: New test.
16466 * gcc.target/riscv/rvv/base/vsaddu_vv_tum-2.c: New test.
16467 * gcc.target/riscv/rvv/base/vsaddu_vv_tum-3.c: New test.
16468 * gcc.target/riscv/rvv/base/vsaddu_vv_tumu-1.c: New test.
16469 * gcc.target/riscv/rvv/base/vsaddu_vv_tumu-2.c: New test.
16470 * gcc.target/riscv/rvv/base/vsaddu_vv_tumu-3.c: New test.
16471
16472 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
16473
16474 * gcc.target/riscv/rvv/base/vssub_vv-1.c: New test.
16475 * gcc.target/riscv/rvv/base/vssub_vv-2.c: New test.
16476 * gcc.target/riscv/rvv/base/vssub_vv-3.c: New test.
16477 * gcc.target/riscv/rvv/base/vssub_vv_m-1.c: New test.
16478 * gcc.target/riscv/rvv/base/vssub_vv_m-2.c: New test.
16479 * gcc.target/riscv/rvv/base/vssub_vv_m-3.c: New test.
16480 * gcc.target/riscv/rvv/base/vssub_vv_mu-1.c: New test.
16481 * gcc.target/riscv/rvv/base/vssub_vv_mu-2.c: New test.
16482 * gcc.target/riscv/rvv/base/vssub_vv_mu-3.c: New test.
16483 * gcc.target/riscv/rvv/base/vssub_vv_tu-1.c: New test.
16484 * gcc.target/riscv/rvv/base/vssub_vv_tu-2.c: New test.
16485 * gcc.target/riscv/rvv/base/vssub_vv_tu-3.c: New test.
16486 * gcc.target/riscv/rvv/base/vssub_vv_tum-1.c: New test.
16487 * gcc.target/riscv/rvv/base/vssub_vv_tum-2.c: New test.
16488 * gcc.target/riscv/rvv/base/vssub_vv_tum-3.c: New test.
16489 * gcc.target/riscv/rvv/base/vssub_vv_tumu-1.c: New test.
16490 * gcc.target/riscv/rvv/base/vssub_vv_tumu-2.c: New test.
16491 * gcc.target/riscv/rvv/base/vssub_vv_tumu-3.c: New test.
16492
16493 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
16494
16495 * gcc.target/riscv/rvv/base/vssubu_vv-1.c: New test.
16496 * gcc.target/riscv/rvv/base/vssubu_vv-2.c: New test.
16497 * gcc.target/riscv/rvv/base/vssubu_vv-3.c: New test.
16498 * gcc.target/riscv/rvv/base/vssubu_vv_m-1.c: New test.
16499 * gcc.target/riscv/rvv/base/vssubu_vv_m-2.c: New test.
16500 * gcc.target/riscv/rvv/base/vssubu_vv_m-3.c: New test.
16501 * gcc.target/riscv/rvv/base/vssubu_vv_mu-1.c: New test.
16502 * gcc.target/riscv/rvv/base/vssubu_vv_mu-2.c: New test.
16503 * gcc.target/riscv/rvv/base/vssubu_vv_mu-3.c: New test.
16504 * gcc.target/riscv/rvv/base/vssubu_vv_tu-1.c: New test.
16505 * gcc.target/riscv/rvv/base/vssubu_vv_tu-2.c: New test.
16506 * gcc.target/riscv/rvv/base/vssubu_vv_tu-3.c: New test.
16507 * gcc.target/riscv/rvv/base/vssubu_vv_tum-1.c: New test.
16508 * gcc.target/riscv/rvv/base/vssubu_vv_tum-2.c: New test.
16509 * gcc.target/riscv/rvv/base/vssubu_vv_tum-3.c: New test.
16510 * gcc.target/riscv/rvv/base/vssubu_vv_tumu-1.c: New test.
16511 * gcc.target/riscv/rvv/base/vssubu_vv_tumu-2.c: New test.
16512 * gcc.target/riscv/rvv/base/vssubu_vv_tumu-3.c: New test.
16513
16514 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
16515
16516 * g++.target/riscv/rvv/base/vssubu_vv-1.C: New test.
16517 * g++.target/riscv/rvv/base/vssubu_vv-2.C: New test.
16518 * g++.target/riscv/rvv/base/vssubu_vv-3.C: New test.
16519 * g++.target/riscv/rvv/base/vssubu_vv_mu-1.C: New test.
16520 * g++.target/riscv/rvv/base/vssubu_vv_mu-2.C: New test.
16521 * g++.target/riscv/rvv/base/vssubu_vv_mu-3.C: New test.
16522 * g++.target/riscv/rvv/base/vssubu_vv_tu-1.C: New test.
16523 * g++.target/riscv/rvv/base/vssubu_vv_tu-2.C: New test.
16524 * g++.target/riscv/rvv/base/vssubu_vv_tu-3.C: New test.
16525 * g++.target/riscv/rvv/base/vssubu_vv_tum-1.C: New test.
16526 * g++.target/riscv/rvv/base/vssubu_vv_tum-2.C: New test.
16527 * g++.target/riscv/rvv/base/vssubu_vv_tum-3.C: New test.
16528 * g++.target/riscv/rvv/base/vssubu_vv_tumu-1.C: New test.
16529 * g++.target/riscv/rvv/base/vssubu_vv_tumu-2.C: New test.
16530 * g++.target/riscv/rvv/base/vssubu_vv_tumu-3.C: New test.
16531
16532 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
16533
16534 * g++.target/riscv/rvv/base/vssub_vv-1.C: New test.
16535 * g++.target/riscv/rvv/base/vssub_vv-2.C: New test.
16536 * g++.target/riscv/rvv/base/vssub_vv-3.C: New test.
16537 * g++.target/riscv/rvv/base/vssub_vv_mu-1.C: New test.
16538 * g++.target/riscv/rvv/base/vssub_vv_mu-2.C: New test.
16539 * g++.target/riscv/rvv/base/vssub_vv_mu-3.C: New test.
16540 * g++.target/riscv/rvv/base/vssub_vv_tu-1.C: New test.
16541 * g++.target/riscv/rvv/base/vssub_vv_tu-2.C: New test.
16542 * g++.target/riscv/rvv/base/vssub_vv_tu-3.C: New test.
16543 * g++.target/riscv/rvv/base/vssub_vv_tum-1.C: New test.
16544 * g++.target/riscv/rvv/base/vssub_vv_tum-2.C: New test.
16545 * g++.target/riscv/rvv/base/vssub_vv_tum-3.C: New test.
16546 * g++.target/riscv/rvv/base/vssub_vv_tumu-1.C: New test.
16547 * g++.target/riscv/rvv/base/vssub_vv_tumu-2.C: New test.
16548 * g++.target/riscv/rvv/base/vssub_vv_tumu-3.C: New test.
16549
16550 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
16551
16552 * g++.target/riscv/rvv/base/vsaddu_vv-1.C: New test.
16553 * g++.target/riscv/rvv/base/vsaddu_vv-2.C: New test.
16554 * g++.target/riscv/rvv/base/vsaddu_vv-3.C: New test.
16555 * g++.target/riscv/rvv/base/vsaddu_vv_mu-1.C: New test.
16556 * g++.target/riscv/rvv/base/vsaddu_vv_mu-2.C: New test.
16557 * g++.target/riscv/rvv/base/vsaddu_vv_mu-3.C: New test.
16558 * g++.target/riscv/rvv/base/vsaddu_vv_tu-1.C: New test.
16559 * g++.target/riscv/rvv/base/vsaddu_vv_tu-2.C: New test.
16560 * g++.target/riscv/rvv/base/vsaddu_vv_tu-3.C: New test.
16561 * g++.target/riscv/rvv/base/vsaddu_vv_tum-1.C: New test.
16562 * g++.target/riscv/rvv/base/vsaddu_vv_tum-2.C: New test.
16563 * g++.target/riscv/rvv/base/vsaddu_vv_tum-3.C: New test.
16564 * g++.target/riscv/rvv/base/vsaddu_vv_tumu-1.C: New test.
16565 * g++.target/riscv/rvv/base/vsaddu_vv_tumu-2.C: New test.
16566 * g++.target/riscv/rvv/base/vsaddu_vv_tumu-3.C: New test.
16567
16568 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
16569
16570 * g++.target/riscv/rvv/base/vsadd_vv-1.C: New test.
16571 * g++.target/riscv/rvv/base/vsadd_vv-2.C: New test.
16572 * g++.target/riscv/rvv/base/vsadd_vv-3.C: New test.
16573 * g++.target/riscv/rvv/base/vsadd_vv_mu-1.C: New test.
16574 * g++.target/riscv/rvv/base/vsadd_vv_mu-2.C: New test.
16575 * g++.target/riscv/rvv/base/vsadd_vv_mu-3.C: New test.
16576 * g++.target/riscv/rvv/base/vsadd_vv_tu-1.C: New test.
16577 * g++.target/riscv/rvv/base/vsadd_vv_tu-2.C: New test.
16578 * g++.target/riscv/rvv/base/vsadd_vv_tu-3.C: New test.
16579 * g++.target/riscv/rvv/base/vsadd_vv_tum-1.C: New test.
16580 * g++.target/riscv/rvv/base/vsadd_vv_tum-2.C: New test.
16581 * g++.target/riscv/rvv/base/vsadd_vv_tum-3.C: New test.
16582 * g++.target/riscv/rvv/base/vsadd_vv_tumu-1.C: New test.
16583 * g++.target/riscv/rvv/base/vsadd_vv_tumu-2.C: New test.
16584 * g++.target/riscv/rvv/base/vsadd_vv_tumu-3.C: New test.
16585
16586 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
16587
16588 * gcc.target/riscv/rvv/base/binop_vx_constraint-100.c: New test.
16589 * gcc.target/riscv/rvv/base/binop_vx_constraint-101.c: New test.
16590 * gcc.target/riscv/rvv/base/binop_vx_constraint-102.c: New test.
16591 * gcc.target/riscv/rvv/base/binop_vx_constraint-103.c: New test.
16592 * gcc.target/riscv/rvv/base/binop_vx_constraint-104.c: New test.
16593 * gcc.target/riscv/rvv/base/binop_vx_constraint-105.c: New test.
16594 * gcc.target/riscv/rvv/base/binop_vx_constraint-106.c: New test.
16595 * gcc.target/riscv/rvv/base/binop_vx_constraint-107.c: New test.
16596 * gcc.target/riscv/rvv/base/binop_vx_constraint-108.c: New test.
16597 * gcc.target/riscv/rvv/base/binop_vx_constraint-109.c: New test.
16598 * gcc.target/riscv/rvv/base/binop_vx_constraint-110.c: New test.
16599 * gcc.target/riscv/rvv/base/binop_vx_constraint-111.c: New test.
16600 * gcc.target/riscv/rvv/base/binop_vx_constraint-112.c: New test.
16601 * gcc.target/riscv/rvv/base/binop_vx_constraint-113.c: New test.
16602 * gcc.target/riscv/rvv/base/binop_vx_constraint-114.c: New test.
16603 * gcc.target/riscv/rvv/base/binop_vx_constraint-115.c: New test.
16604 * gcc.target/riscv/rvv/base/binop_vx_constraint-116.c: New test.
16605 * gcc.target/riscv/rvv/base/binop_vx_constraint-117.c: New test.
16606 * gcc.target/riscv/rvv/base/binop_vx_constraint-118.c: New test.
16607 * gcc.target/riscv/rvv/base/binop_vx_constraint-119.c: New test.
16608 * gcc.target/riscv/rvv/base/binop_vx_constraint-97.c: New test.
16609 * gcc.target/riscv/rvv/base/binop_vx_constraint-98.c: New test.
16610 * gcc.target/riscv/rvv/base/binop_vx_constraint-99.c: New test.
16611
16612 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
16613
16614 * g++.target/riscv/rvv/base/vneg_v-1.C: New test.
16615 * g++.target/riscv/rvv/base/vneg_v-2.C: New test.
16616 * g++.target/riscv/rvv/base/vneg_v-3.C: New test.
16617 * g++.target/riscv/rvv/base/vneg_v_mu-1.C: New test.
16618 * g++.target/riscv/rvv/base/vneg_v_mu-2.C: New test.
16619 * g++.target/riscv/rvv/base/vneg_v_mu-3.C: New test.
16620 * g++.target/riscv/rvv/base/vneg_v_tu-1.C: New test.
16621 * g++.target/riscv/rvv/base/vneg_v_tu-2.C: New test.
16622 * g++.target/riscv/rvv/base/vneg_v_tu-3.C: New test.
16623 * g++.target/riscv/rvv/base/vneg_v_tum-1.C: New test.
16624 * g++.target/riscv/rvv/base/vneg_v_tum-2.C: New test.
16625 * g++.target/riscv/rvv/base/vneg_v_tum-3.C: New test.
16626 * g++.target/riscv/rvv/base/vneg_v_tumu-1.C: New test.
16627 * g++.target/riscv/rvv/base/vneg_v_tumu-2.C: New test.
16628 * g++.target/riscv/rvv/base/vneg_v_tumu-3.C: New test.
16629
16630 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
16631
16632 * g++.target/riscv/rvv/base/vnot_v-1.C: New test.
16633 * g++.target/riscv/rvv/base/vnot_v-2.C: New test.
16634 * g++.target/riscv/rvv/base/vnot_v-3.C: New test.
16635 * g++.target/riscv/rvv/base/vnot_v_mu-1.C: New test.
16636 * g++.target/riscv/rvv/base/vnot_v_mu-2.C: New test.
16637 * g++.target/riscv/rvv/base/vnot_v_mu-3.C: New test.
16638 * g++.target/riscv/rvv/base/vnot_v_tu-1.C: New test.
16639 * g++.target/riscv/rvv/base/vnot_v_tu-2.C: New test.
16640 * g++.target/riscv/rvv/base/vnot_v_tu-3.C: New test.
16641 * g++.target/riscv/rvv/base/vnot_v_tum-1.C: New test.
16642 * g++.target/riscv/rvv/base/vnot_v_tum-2.C: New test.
16643 * g++.target/riscv/rvv/base/vnot_v_tum-3.C: New test.
16644 * g++.target/riscv/rvv/base/vnot_v_tumu-1.C: New test.
16645 * g++.target/riscv/rvv/base/vnot_v_tumu-2.C: New test.
16646 * g++.target/riscv/rvv/base/vnot_v_tumu-3.C: New test.
16647
16648 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
16649
16650 * gcc.target/riscv/rvv/base/unop_v_constraint-1.c: New test.
16651
16652 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
16653
16654 * gcc.target/riscv/rvv/base/vneg_v-1.c: New test.
16655 * gcc.target/riscv/rvv/base/vneg_v-2.c: New test.
16656 * gcc.target/riscv/rvv/base/vneg_v-3.c: New test.
16657 * gcc.target/riscv/rvv/base/vneg_v_m-1.c: New test.
16658 * gcc.target/riscv/rvv/base/vneg_v_m-2.c: New test.
16659 * gcc.target/riscv/rvv/base/vneg_v_m-3.c: New test.
16660 * gcc.target/riscv/rvv/base/vneg_v_mu-1.c: New test.
16661 * gcc.target/riscv/rvv/base/vneg_v_mu-2.c: New test.
16662 * gcc.target/riscv/rvv/base/vneg_v_mu-3.c: New test.
16663 * gcc.target/riscv/rvv/base/vneg_v_tu-1.c: New test.
16664 * gcc.target/riscv/rvv/base/vneg_v_tu-2.c: New test.
16665 * gcc.target/riscv/rvv/base/vneg_v_tu-3.c: New test.
16666 * gcc.target/riscv/rvv/base/vneg_v_tum-1.c: New test.
16667 * gcc.target/riscv/rvv/base/vneg_v_tum-2.c: New test.
16668 * gcc.target/riscv/rvv/base/vneg_v_tum-3.c: New test.
16669 * gcc.target/riscv/rvv/base/vneg_v_tumu-1.c: New test.
16670 * gcc.target/riscv/rvv/base/vneg_v_tumu-2.c: New test.
16671 * gcc.target/riscv/rvv/base/vneg_v_tumu-3.c: New test.
16672
16673 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
16674
16675 * gcc.target/riscv/rvv/base/vnot_v-1.c: New test.
16676 * gcc.target/riscv/rvv/base/vnot_v-2.c: New test.
16677 * gcc.target/riscv/rvv/base/vnot_v-3.c: New test.
16678 * gcc.target/riscv/rvv/base/vnot_v_m-1.c: New test.
16679 * gcc.target/riscv/rvv/base/vnot_v_m-2.c: New test.
16680 * gcc.target/riscv/rvv/base/vnot_v_m-3.c: New test.
16681 * gcc.target/riscv/rvv/base/vnot_v_mu-1.c: New test.
16682 * gcc.target/riscv/rvv/base/vnot_v_mu-2.c: New test.
16683 * gcc.target/riscv/rvv/base/vnot_v_mu-3.c: New test.
16684 * gcc.target/riscv/rvv/base/vnot_v_tu-1.c: New test.
16685 * gcc.target/riscv/rvv/base/vnot_v_tu-2.c: New test.
16686 * gcc.target/riscv/rvv/base/vnot_v_tu-3.c: New test.
16687 * gcc.target/riscv/rvv/base/vnot_v_tum-1.c: New test.
16688 * gcc.target/riscv/rvv/base/vnot_v_tum-2.c: New test.
16689 * gcc.target/riscv/rvv/base/vnot_v_tum-3.c: New test.
16690 * gcc.target/riscv/rvv/base/vnot_v_tumu-1.c: New test.
16691 * gcc.target/riscv/rvv/base/vnot_v_tumu-2.c: New test.
16692 * gcc.target/riscv/rvv/base/vnot_v_tumu-3.c: New test.
16693
16694 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
16695
16696 * g++.target/riscv/rvv/base/exception-1.C: New test.
16697
16698 2023-02-11 Jakub Jelinek <jakub@redhat.com>
16699
16700 PR ipa/108605
16701 * c-c++-common/pr108605.c: New test.
16702
16703 2023-02-11 Jonathan Yong <10walls@gmail.com>
16704
16705 * gcc.dg/pr65658.c: fix LLP64 test.
16706
16707 2023-02-11 Jonathan Yong <10walls@gmail.com>
16708
16709 * c-c++-common/Wsizeof-array-div1.c: fix excess warnings.
16710 * gcc.dg/Warray-bounds-52.c: ditto
16711 * gcc.dg/Wstringop-overflow-62.c: ditto
16712 * gcc.dg/attr-vector_size.c: ditto
16713 * gcc.dg/overflow-warn-9.c: ditto
16714
16715 2023-02-10 David Malcolm <dmalcolm@redhat.com>
16716
16717 PR analyzer/108745
16718 * gcc.dg/analyzer/deref-before-check-macro-pr108745.c: New test.
16719 * gcc.dg/analyzer/deref-before-check-macro.c: New test.
16720
16721 2023-02-10 Andrew MacLeod <amacleod@redhat.com>
16722
16723 PR tree-optimization/108520
16724 * g++.dg/pr108520.C: New.
16725
16726 2023-02-10 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
16727
16728 * g++.target/riscv/rvv/base/vand_vx_mu_rv32-1.C: New test.
16729 * g++.target/riscv/rvv/base/vand_vx_mu_rv32-2.C: New test.
16730 * g++.target/riscv/rvv/base/vand_vx_mu_rv32-3.C: New test.
16731 * g++.target/riscv/rvv/base/vand_vx_mu_rv64-1.C: New test.
16732 * g++.target/riscv/rvv/base/vand_vx_mu_rv64-2.C: New test.
16733 * g++.target/riscv/rvv/base/vand_vx_mu_rv64-3.C: New test.
16734 * g++.target/riscv/rvv/base/vand_vx_rv32-1.C: New test.
16735 * g++.target/riscv/rvv/base/vand_vx_rv32-2.C: New test.
16736 * g++.target/riscv/rvv/base/vand_vx_rv32-3.C: New test.
16737 * g++.target/riscv/rvv/base/vand_vx_rv64-1.C: New test.
16738 * g++.target/riscv/rvv/base/vand_vx_rv64-2.C: New test.
16739 * g++.target/riscv/rvv/base/vand_vx_rv64-3.C: New test.
16740 * g++.target/riscv/rvv/base/vand_vx_tu_rv32-1.C: New test.
16741 * g++.target/riscv/rvv/base/vand_vx_tu_rv32-2.C: New test.
16742 * g++.target/riscv/rvv/base/vand_vx_tu_rv32-3.C: New test.
16743 * g++.target/riscv/rvv/base/vand_vx_tu_rv64-1.C: New test.
16744 * g++.target/riscv/rvv/base/vand_vx_tu_rv64-2.C: New test.
16745 * g++.target/riscv/rvv/base/vand_vx_tu_rv64-3.C: New test.
16746 * g++.target/riscv/rvv/base/vand_vx_tum_rv32-1.C: New test.
16747 * g++.target/riscv/rvv/base/vand_vx_tum_rv32-2.C: New test.
16748 * g++.target/riscv/rvv/base/vand_vx_tum_rv32-3.C: New test.
16749 * g++.target/riscv/rvv/base/vand_vx_tum_rv64-1.C: New test.
16750 * g++.target/riscv/rvv/base/vand_vx_tum_rv64-2.C: New test.
16751 * g++.target/riscv/rvv/base/vand_vx_tum_rv64-3.C: New test.
16752 * g++.target/riscv/rvv/base/vand_vx_tumu_rv32-1.C: New test.
16753 * g++.target/riscv/rvv/base/vand_vx_tumu_rv32-2.C: New test.
16754 * g++.target/riscv/rvv/base/vand_vx_tumu_rv32-3.C: New test.
16755 * g++.target/riscv/rvv/base/vand_vx_tumu_rv64-1.C: New test.
16756 * g++.target/riscv/rvv/base/vand_vx_tumu_rv64-2.C: New test.
16757 * g++.target/riscv/rvv/base/vand_vx_tumu_rv64-3.C: New test.
16758
16759 2023-02-10 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
16760
16761 * g++.target/riscv/rvv/base/vdiv_vx_mu_rv32-1.C: New test.
16762 * g++.target/riscv/rvv/base/vdiv_vx_mu_rv32-2.C: New test.
16763 * g++.target/riscv/rvv/base/vdiv_vx_mu_rv32-3.C: New test.
16764 * g++.target/riscv/rvv/base/vdiv_vx_mu_rv64-1.C: New test.
16765 * g++.target/riscv/rvv/base/vdiv_vx_mu_rv64-2.C: New test.
16766 * g++.target/riscv/rvv/base/vdiv_vx_mu_rv64-3.C: New test.
16767 * g++.target/riscv/rvv/base/vdiv_vx_rv32-1.C: New test.
16768 * g++.target/riscv/rvv/base/vdiv_vx_rv32-2.C: New test.
16769 * g++.target/riscv/rvv/base/vdiv_vx_rv32-3.C: New test.
16770 * g++.target/riscv/rvv/base/vdiv_vx_rv64-1.C: New test.
16771 * g++.target/riscv/rvv/base/vdiv_vx_rv64-2.C: New test.
16772 * g++.target/riscv/rvv/base/vdiv_vx_rv64-3.C: New test.
16773 * g++.target/riscv/rvv/base/vdiv_vx_tu_rv32-1.C: New test.
16774 * g++.target/riscv/rvv/base/vdiv_vx_tu_rv32-2.C: New test.
16775 * g++.target/riscv/rvv/base/vdiv_vx_tu_rv32-3.C: New test.
16776 * g++.target/riscv/rvv/base/vdiv_vx_tu_rv64-1.C: New test.
16777 * g++.target/riscv/rvv/base/vdiv_vx_tu_rv64-2.C: New test.
16778 * g++.target/riscv/rvv/base/vdiv_vx_tu_rv64-3.C: New test.
16779 * g++.target/riscv/rvv/base/vdiv_vx_tum_rv32-1.C: New test.
16780 * g++.target/riscv/rvv/base/vdiv_vx_tum_rv32-2.C: New test.
16781 * g++.target/riscv/rvv/base/vdiv_vx_tum_rv32-3.C: New test.
16782 * g++.target/riscv/rvv/base/vdiv_vx_tum_rv64-1.C: New test.
16783 * g++.target/riscv/rvv/base/vdiv_vx_tum_rv64-2.C: New test.
16784 * g++.target/riscv/rvv/base/vdiv_vx_tum_rv64-3.C: New test.
16785 * g++.target/riscv/rvv/base/vdiv_vx_tumu_rv32-1.C: New test.
16786 * g++.target/riscv/rvv/base/vdiv_vx_tumu_rv32-2.C: New test.
16787 * g++.target/riscv/rvv/base/vdiv_vx_tumu_rv32-3.C: New test.
16788 * g++.target/riscv/rvv/base/vdiv_vx_tumu_rv64-1.C: New test.
16789 * g++.target/riscv/rvv/base/vdiv_vx_tumu_rv64-2.C: New test.
16790 * g++.target/riscv/rvv/base/vdiv_vx_tumu_rv64-3.C: New test.
16791
16792 2023-02-10 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
16793
16794 * g++.target/riscv/rvv/base/vdivu_vx_mu_rv32-1.C: New test.
16795 * g++.target/riscv/rvv/base/vdivu_vx_mu_rv32-2.C: New test.
16796 * g++.target/riscv/rvv/base/vdivu_vx_mu_rv32-3.C: New test.
16797 * g++.target/riscv/rvv/base/vdivu_vx_mu_rv64-1.C: New test.
16798 * g++.target/riscv/rvv/base/vdivu_vx_mu_rv64-2.C: New test.
16799 * g++.target/riscv/rvv/base/vdivu_vx_mu_rv64-3.C: New test.
16800 * g++.target/riscv/rvv/base/vdivu_vx_rv32-1.C: New test.
16801 * g++.target/riscv/rvv/base/vdivu_vx_rv32-2.C: New test.
16802 * g++.target/riscv/rvv/base/vdivu_vx_rv32-3.C: New test.
16803 * g++.target/riscv/rvv/base/vdivu_vx_rv64-1.C: New test.
16804 * g++.target/riscv/rvv/base/vdivu_vx_rv64-2.C: New test.
16805 * g++.target/riscv/rvv/base/vdivu_vx_rv64-3.C: New test.
16806 * g++.target/riscv/rvv/base/vdivu_vx_tu_rv32-1.C: New test.
16807 * g++.target/riscv/rvv/base/vdivu_vx_tu_rv32-2.C: New test.
16808 * g++.target/riscv/rvv/base/vdivu_vx_tu_rv32-3.C: New test.
16809 * g++.target/riscv/rvv/base/vdivu_vx_tu_rv64-1.C: New test.
16810 * g++.target/riscv/rvv/base/vdivu_vx_tu_rv64-2.C: New test.
16811 * g++.target/riscv/rvv/base/vdivu_vx_tu_rv64-3.C: New test.
16812 * g++.target/riscv/rvv/base/vdivu_vx_tum_rv32-1.C: New test.
16813 * g++.target/riscv/rvv/base/vdivu_vx_tum_rv32-2.C: New test.
16814 * g++.target/riscv/rvv/base/vdivu_vx_tum_rv32-3.C: New test.
16815 * g++.target/riscv/rvv/base/vdivu_vx_tum_rv64-1.C: New test.
16816 * g++.target/riscv/rvv/base/vdivu_vx_tum_rv64-2.C: New test.
16817 * g++.target/riscv/rvv/base/vdivu_vx_tum_rv64-3.C: New test.
16818 * g++.target/riscv/rvv/base/vdivu_vx_tumu_rv32-1.C: New test.
16819 * g++.target/riscv/rvv/base/vdivu_vx_tumu_rv32-2.C: New test.
16820 * g++.target/riscv/rvv/base/vdivu_vx_tumu_rv32-3.C: New test.
16821 * g++.target/riscv/rvv/base/vdivu_vx_tumu_rv64-1.C: New test.
16822 * g++.target/riscv/rvv/base/vdivu_vx_tumu_rv64-2.C: New test.
16823 * g++.target/riscv/rvv/base/vdivu_vx_tumu_rv64-3.C: New test.
16824
16825 2023-02-10 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
16826
16827 * g++.target/riscv/rvv/base/vmax_vx_mu_rv32-1.C: New test.
16828 * g++.target/riscv/rvv/base/vmax_vx_mu_rv32-2.C: New test.
16829 * g++.target/riscv/rvv/base/vmax_vx_mu_rv32-3.C: New test.
16830 * g++.target/riscv/rvv/base/vmax_vx_mu_rv64-1.C: New test.
16831 * g++.target/riscv/rvv/base/vmax_vx_mu_rv64-2.C: New test.
16832 * g++.target/riscv/rvv/base/vmax_vx_mu_rv64-3.C: New test.
16833 * g++.target/riscv/rvv/base/vmax_vx_rv32-1.C: New test.
16834 * g++.target/riscv/rvv/base/vmax_vx_rv32-2.C: New test.
16835 * g++.target/riscv/rvv/base/vmax_vx_rv32-3.C: New test.
16836 * g++.target/riscv/rvv/base/vmax_vx_rv64-1.C: New test.
16837 * g++.target/riscv/rvv/base/vmax_vx_rv64-2.C: New test.
16838 * g++.target/riscv/rvv/base/vmax_vx_rv64-3.C: New test.
16839 * g++.target/riscv/rvv/base/vmax_vx_tu_rv32-1.C: New test.
16840 * g++.target/riscv/rvv/base/vmax_vx_tu_rv32-2.C: New test.
16841 * g++.target/riscv/rvv/base/vmax_vx_tu_rv32-3.C: New test.
16842 * g++.target/riscv/rvv/base/vmax_vx_tu_rv64-1.C: New test.
16843 * g++.target/riscv/rvv/base/vmax_vx_tu_rv64-2.C: New test.
16844 * g++.target/riscv/rvv/base/vmax_vx_tu_rv64-3.C: New test.
16845 * g++.target/riscv/rvv/base/vmax_vx_tum_rv32-1.C: New test.
16846 * g++.target/riscv/rvv/base/vmax_vx_tum_rv32-2.C: New test.
16847 * g++.target/riscv/rvv/base/vmax_vx_tum_rv32-3.C: New test.
16848 * g++.target/riscv/rvv/base/vmax_vx_tum_rv64-1.C: New test.
16849 * g++.target/riscv/rvv/base/vmax_vx_tum_rv64-2.C: New test.
16850 * g++.target/riscv/rvv/base/vmax_vx_tum_rv64-3.C: New test.
16851 * g++.target/riscv/rvv/base/vmax_vx_tumu_rv32-1.C: New test.
16852 * g++.target/riscv/rvv/base/vmax_vx_tumu_rv32-2.C: New test.
16853 * g++.target/riscv/rvv/base/vmax_vx_tumu_rv32-3.C: New test.
16854 * g++.target/riscv/rvv/base/vmax_vx_tumu_rv64-1.C: New test.
16855 * g++.target/riscv/rvv/base/vmax_vx_tumu_rv64-2.C: New test.
16856 * g++.target/riscv/rvv/base/vmax_vx_tumu_rv64-3.C: New test.
16857
16858 2023-02-10 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
16859
16860 * g++.target/riscv/rvv/base/vmaxu_vx_mu_rv32-1.C: New test.
16861 * g++.target/riscv/rvv/base/vmaxu_vx_mu_rv32-2.C: New test.
16862 * g++.target/riscv/rvv/base/vmaxu_vx_mu_rv32-3.C: New test.
16863 * g++.target/riscv/rvv/base/vmaxu_vx_mu_rv64-1.C: New test.
16864 * g++.target/riscv/rvv/base/vmaxu_vx_mu_rv64-2.C: New test.
16865 * g++.target/riscv/rvv/base/vmaxu_vx_mu_rv64-3.C: New test.
16866 * g++.target/riscv/rvv/base/vmaxu_vx_rv32-1.C: New test.
16867 * g++.target/riscv/rvv/base/vmaxu_vx_rv32-2.C: New test.
16868 * g++.target/riscv/rvv/base/vmaxu_vx_rv32-3.C: New test.
16869 * g++.target/riscv/rvv/base/vmaxu_vx_rv64-1.C: New test.
16870 * g++.target/riscv/rvv/base/vmaxu_vx_rv64-2.C: New test.
16871 * g++.target/riscv/rvv/base/vmaxu_vx_rv64-3.C: New test.
16872 * g++.target/riscv/rvv/base/vmaxu_vx_tu_rv32-1.C: New test.
16873 * g++.target/riscv/rvv/base/vmaxu_vx_tu_rv32-2.C: New test.
16874 * g++.target/riscv/rvv/base/vmaxu_vx_tu_rv32-3.C: New test.
16875 * g++.target/riscv/rvv/base/vmaxu_vx_tu_rv64-1.C: New test.
16876 * g++.target/riscv/rvv/base/vmaxu_vx_tu_rv64-2.C: New test.
16877 * g++.target/riscv/rvv/base/vmaxu_vx_tu_rv64-3.C: New test.
16878 * g++.target/riscv/rvv/base/vmaxu_vx_tum_rv32-1.C: New test.
16879 * g++.target/riscv/rvv/base/vmaxu_vx_tum_rv32-2.C: New test.
16880 * g++.target/riscv/rvv/base/vmaxu_vx_tum_rv32-3.C: New test.
16881 * g++.target/riscv/rvv/base/vmaxu_vx_tum_rv64-1.C: New test.
16882 * g++.target/riscv/rvv/base/vmaxu_vx_tum_rv64-2.C: New test.
16883 * g++.target/riscv/rvv/base/vmaxu_vx_tum_rv64-3.C: New test.
16884 * g++.target/riscv/rvv/base/vmaxu_vx_tumu_rv32-1.C: New test.
16885 * g++.target/riscv/rvv/base/vmaxu_vx_tumu_rv32-2.C: New test.
16886 * g++.target/riscv/rvv/base/vmaxu_vx_tumu_rv32-3.C: New test.
16887 * g++.target/riscv/rvv/base/vmaxu_vx_tumu_rv64-1.C: New test.
16888 * g++.target/riscv/rvv/base/vmaxu_vx_tumu_rv64-2.C: New test.
16889 * g++.target/riscv/rvv/base/vmaxu_vx_tumu_rv64-3.C: New test.
16890
16891 2023-02-10 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
16892
16893 * g++.target/riscv/rvv/base/vmin_vx_mu_rv32-1.C: New test.
16894 * g++.target/riscv/rvv/base/vmin_vx_mu_rv32-2.C: New test.
16895 * g++.target/riscv/rvv/base/vmin_vx_mu_rv32-3.C: New test.
16896 * g++.target/riscv/rvv/base/vmin_vx_mu_rv64-1.C: New test.
16897 * g++.target/riscv/rvv/base/vmin_vx_mu_rv64-2.C: New test.
16898 * g++.target/riscv/rvv/base/vmin_vx_mu_rv64-3.C: New test.
16899 * g++.target/riscv/rvv/base/vmin_vx_rv32-1.C: New test.
16900 * g++.target/riscv/rvv/base/vmin_vx_rv32-2.C: New test.
16901 * g++.target/riscv/rvv/base/vmin_vx_rv32-3.C: New test.
16902 * g++.target/riscv/rvv/base/vmin_vx_rv64-1.C: New test.
16903 * g++.target/riscv/rvv/base/vmin_vx_rv64-2.C: New test.
16904 * g++.target/riscv/rvv/base/vmin_vx_rv64-3.C: New test.
16905 * g++.target/riscv/rvv/base/vmin_vx_tu_rv32-1.C: New test.
16906 * g++.target/riscv/rvv/base/vmin_vx_tu_rv32-2.C: New test.
16907 * g++.target/riscv/rvv/base/vmin_vx_tu_rv32-3.C: New test.
16908 * g++.target/riscv/rvv/base/vmin_vx_tu_rv64-1.C: New test.
16909 * g++.target/riscv/rvv/base/vmin_vx_tu_rv64-2.C: New test.
16910 * g++.target/riscv/rvv/base/vmin_vx_tu_rv64-3.C: New test.
16911 * g++.target/riscv/rvv/base/vmin_vx_tum_rv32-1.C: New test.
16912 * g++.target/riscv/rvv/base/vmin_vx_tum_rv32-2.C: New test.
16913 * g++.target/riscv/rvv/base/vmin_vx_tum_rv32-3.C: New test.
16914 * g++.target/riscv/rvv/base/vmin_vx_tum_rv64-1.C: New test.
16915 * g++.target/riscv/rvv/base/vmin_vx_tum_rv64-2.C: New test.
16916 * g++.target/riscv/rvv/base/vmin_vx_tum_rv64-3.C: New test.
16917 * g++.target/riscv/rvv/base/vmin_vx_tumu_rv32-1.C: New test.
16918 * g++.target/riscv/rvv/base/vmin_vx_tumu_rv32-2.C: New test.
16919 * g++.target/riscv/rvv/base/vmin_vx_tumu_rv32-3.C: New test.
16920 * g++.target/riscv/rvv/base/vmin_vx_tumu_rv64-1.C: New test.
16921 * g++.target/riscv/rvv/base/vmin_vx_tumu_rv64-2.C: New test.
16922 * g++.target/riscv/rvv/base/vmin_vx_tumu_rv64-3.C: New test.
16923
16924 2023-02-10 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
16925
16926 * g++.target/riscv/rvv/base/vminu_vx_mu_rv32-1.C: New test.
16927 * g++.target/riscv/rvv/base/vminu_vx_mu_rv32-2.C: New test.
16928 * g++.target/riscv/rvv/base/vminu_vx_mu_rv32-3.C: New test.
16929 * g++.target/riscv/rvv/base/vminu_vx_mu_rv64-1.C: New test.
16930 * g++.target/riscv/rvv/base/vminu_vx_mu_rv64-2.C: New test.
16931 * g++.target/riscv/rvv/base/vminu_vx_mu_rv64-3.C: New test.
16932 * g++.target/riscv/rvv/base/vminu_vx_rv32-1.C: New test.
16933 * g++.target/riscv/rvv/base/vminu_vx_rv32-2.C: New test.
16934 * g++.target/riscv/rvv/base/vminu_vx_rv32-3.C: New test.
16935 * g++.target/riscv/rvv/base/vminu_vx_rv64-1.C: New test.
16936 * g++.target/riscv/rvv/base/vminu_vx_rv64-2.C: New test.
16937 * g++.target/riscv/rvv/base/vminu_vx_rv64-3.C: New test.
16938 * g++.target/riscv/rvv/base/vminu_vx_tu_rv32-1.C: New test.
16939 * g++.target/riscv/rvv/base/vminu_vx_tu_rv32-2.C: New test.
16940 * g++.target/riscv/rvv/base/vminu_vx_tu_rv32-3.C: New test.
16941 * g++.target/riscv/rvv/base/vminu_vx_tu_rv64-1.C: New test.
16942 * g++.target/riscv/rvv/base/vminu_vx_tu_rv64-2.C: New test.
16943 * g++.target/riscv/rvv/base/vminu_vx_tu_rv64-3.C: New test.
16944 * g++.target/riscv/rvv/base/vminu_vx_tum_rv32-1.C: New test.
16945 * g++.target/riscv/rvv/base/vminu_vx_tum_rv32-2.C: New test.
16946 * g++.target/riscv/rvv/base/vminu_vx_tum_rv32-3.C: New test.
16947 * g++.target/riscv/rvv/base/vminu_vx_tum_rv64-1.C: New test.
16948 * g++.target/riscv/rvv/base/vminu_vx_tum_rv64-2.C: New test.
16949 * g++.target/riscv/rvv/base/vminu_vx_tum_rv64-3.C: New test.
16950 * g++.target/riscv/rvv/base/vminu_vx_tumu_rv32-1.C: New test.
16951 * g++.target/riscv/rvv/base/vminu_vx_tumu_rv32-2.C: New test.
16952 * g++.target/riscv/rvv/base/vminu_vx_tumu_rv32-3.C: New test.
16953 * g++.target/riscv/rvv/base/vminu_vx_tumu_rv64-1.C: New test.
16954 * g++.target/riscv/rvv/base/vminu_vx_tumu_rv64-2.C: New test.
16955 * g++.target/riscv/rvv/base/vminu_vx_tumu_rv64-3.C: New test.
16956
16957 2023-02-10 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
16958
16959 * g++.target/riscv/rvv/base/vmul_vx_mu_rv32-1.C: New test.
16960 * g++.target/riscv/rvv/base/vmul_vx_mu_rv32-2.C: New test.
16961 * g++.target/riscv/rvv/base/vmul_vx_mu_rv32-3.C: New test.
16962 * g++.target/riscv/rvv/base/vmul_vx_mu_rv64-1.C: New test.
16963 * g++.target/riscv/rvv/base/vmul_vx_mu_rv64-2.C: New test.
16964 * g++.target/riscv/rvv/base/vmul_vx_mu_rv64-3.C: New test.
16965 * g++.target/riscv/rvv/base/vmul_vx_rv32-1.C: New test.
16966 * g++.target/riscv/rvv/base/vmul_vx_rv32-2.C: New test.
16967 * g++.target/riscv/rvv/base/vmul_vx_rv32-3.C: New test.
16968 * g++.target/riscv/rvv/base/vmul_vx_rv64-1.C: New test.
16969 * g++.target/riscv/rvv/base/vmul_vx_rv64-2.C: New test.
16970 * g++.target/riscv/rvv/base/vmul_vx_rv64-3.C: New test.
16971 * g++.target/riscv/rvv/base/vmul_vx_tu_rv32-1.C: New test.
16972 * g++.target/riscv/rvv/base/vmul_vx_tu_rv32-2.C: New test.
16973 * g++.target/riscv/rvv/base/vmul_vx_tu_rv32-3.C: New test.
16974 * g++.target/riscv/rvv/base/vmul_vx_tu_rv64-1.C: New test.
16975 * g++.target/riscv/rvv/base/vmul_vx_tu_rv64-2.C: New test.
16976 * g++.target/riscv/rvv/base/vmul_vx_tu_rv64-3.C: New test.
16977 * g++.target/riscv/rvv/base/vmul_vx_tum_rv32-1.C: New test.
16978 * g++.target/riscv/rvv/base/vmul_vx_tum_rv32-2.C: New test.
16979 * g++.target/riscv/rvv/base/vmul_vx_tum_rv32-3.C: New test.
16980 * g++.target/riscv/rvv/base/vmul_vx_tum_rv64-1.C: New test.
16981 * g++.target/riscv/rvv/base/vmul_vx_tum_rv64-2.C: New test.
16982 * g++.target/riscv/rvv/base/vmul_vx_tum_rv64-3.C: New test.
16983 * g++.target/riscv/rvv/base/vmul_vx_tumu_rv32-1.C: New test.
16984 * g++.target/riscv/rvv/base/vmul_vx_tumu_rv32-2.C: New test.
16985 * g++.target/riscv/rvv/base/vmul_vx_tumu_rv32-3.C: New test.
16986 * g++.target/riscv/rvv/base/vmul_vx_tumu_rv64-1.C: New test.
16987 * g++.target/riscv/rvv/base/vmul_vx_tumu_rv64-2.C: New test.
16988 * g++.target/riscv/rvv/base/vmul_vx_tumu_rv64-3.C: New test.
16989
16990 2023-02-10 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
16991
16992 * g++.target/riscv/rvv/base/vor_vx_mu_rv32-1.C: New test.
16993 * g++.target/riscv/rvv/base/vor_vx_mu_rv32-2.C: New test.
16994 * g++.target/riscv/rvv/base/vor_vx_mu_rv32-3.C: New test.
16995 * g++.target/riscv/rvv/base/vor_vx_mu_rv64-1.C: New test.
16996 * g++.target/riscv/rvv/base/vor_vx_mu_rv64-2.C: New test.
16997 * g++.target/riscv/rvv/base/vor_vx_mu_rv64-3.C: New test.
16998 * g++.target/riscv/rvv/base/vor_vx_rv32-1.C: New test.
16999 * g++.target/riscv/rvv/base/vor_vx_rv32-2.C: New test.
17000 * g++.target/riscv/rvv/base/vor_vx_rv32-3.C: New test.
17001 * g++.target/riscv/rvv/base/vor_vx_rv64-1.C: New test.
17002 * g++.target/riscv/rvv/base/vor_vx_rv64-2.C: New test.
17003 * g++.target/riscv/rvv/base/vor_vx_rv64-3.C: New test.
17004 * g++.target/riscv/rvv/base/vor_vx_tu_rv32-1.C: New test.
17005 * g++.target/riscv/rvv/base/vor_vx_tu_rv32-2.C: New test.
17006 * g++.target/riscv/rvv/base/vor_vx_tu_rv32-3.C: New test.
17007 * g++.target/riscv/rvv/base/vor_vx_tu_rv64-1.C: New test.
17008 * g++.target/riscv/rvv/base/vor_vx_tu_rv64-2.C: New test.
17009 * g++.target/riscv/rvv/base/vor_vx_tu_rv64-3.C: New test.
17010 * g++.target/riscv/rvv/base/vor_vx_tum_rv32-1.C: New test.
17011 * g++.target/riscv/rvv/base/vor_vx_tum_rv32-2.C: New test.
17012 * g++.target/riscv/rvv/base/vor_vx_tum_rv32-3.C: New test.
17013 * g++.target/riscv/rvv/base/vor_vx_tum_rv64-1.C: New test.
17014 * g++.target/riscv/rvv/base/vor_vx_tum_rv64-2.C: New test.
17015 * g++.target/riscv/rvv/base/vor_vx_tum_rv64-3.C: New test.
17016 * g++.target/riscv/rvv/base/vor_vx_tumu_rv32-1.C: New test.
17017 * g++.target/riscv/rvv/base/vor_vx_tumu_rv32-2.C: New test.
17018 * g++.target/riscv/rvv/base/vor_vx_tumu_rv32-3.C: New test.
17019 * g++.target/riscv/rvv/base/vor_vx_tumu_rv64-1.C: New test.
17020 * g++.target/riscv/rvv/base/vor_vx_tumu_rv64-2.C: New test.
17021 * g++.target/riscv/rvv/base/vor_vx_tumu_rv64-3.C: New test.
17022
17023 2023-02-10 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
17024
17025 * g++.target/riscv/rvv/base/vrem_vx_mu_rv32-1.C: New test.
17026 * g++.target/riscv/rvv/base/vrem_vx_mu_rv32-2.C: New test.
17027 * g++.target/riscv/rvv/base/vrem_vx_mu_rv32-3.C: New test.
17028 * g++.target/riscv/rvv/base/vrem_vx_mu_rv64-1.C: New test.
17029 * g++.target/riscv/rvv/base/vrem_vx_mu_rv64-2.C: New test.
17030 * g++.target/riscv/rvv/base/vrem_vx_mu_rv64-3.C: New test.
17031 * g++.target/riscv/rvv/base/vrem_vx_rv32-1.C: New test.
17032 * g++.target/riscv/rvv/base/vrem_vx_rv32-2.C: New test.
17033 * g++.target/riscv/rvv/base/vrem_vx_rv32-3.C: New test.
17034 * g++.target/riscv/rvv/base/vrem_vx_rv64-1.C: New test.
17035 * g++.target/riscv/rvv/base/vrem_vx_rv64-2.C: New test.
17036 * g++.target/riscv/rvv/base/vrem_vx_rv64-3.C: New test.
17037 * g++.target/riscv/rvv/base/vrem_vx_tu_rv32-1.C: New test.
17038 * g++.target/riscv/rvv/base/vrem_vx_tu_rv32-2.C: New test.
17039 * g++.target/riscv/rvv/base/vrem_vx_tu_rv32-3.C: New test.
17040 * g++.target/riscv/rvv/base/vrem_vx_tu_rv64-1.C: New test.
17041 * g++.target/riscv/rvv/base/vrem_vx_tu_rv64-2.C: New test.
17042 * g++.target/riscv/rvv/base/vrem_vx_tu_rv64-3.C: New test.
17043 * g++.target/riscv/rvv/base/vrem_vx_tum_rv32-1.C: New test.
17044 * g++.target/riscv/rvv/base/vrem_vx_tum_rv32-2.C: New test.
17045 * g++.target/riscv/rvv/base/vrem_vx_tum_rv32-3.C: New test.
17046 * g++.target/riscv/rvv/base/vrem_vx_tum_rv64-1.C: New test.
17047 * g++.target/riscv/rvv/base/vrem_vx_tum_rv64-2.C: New test.
17048 * g++.target/riscv/rvv/base/vrem_vx_tum_rv64-3.C: New test.
17049 * g++.target/riscv/rvv/base/vrem_vx_tumu_rv32-1.C: New test.
17050 * g++.target/riscv/rvv/base/vrem_vx_tumu_rv32-2.C: New test.
17051 * g++.target/riscv/rvv/base/vrem_vx_tumu_rv32-3.C: New test.
17052 * g++.target/riscv/rvv/base/vrem_vx_tumu_rv64-1.C: New test.
17053 * g++.target/riscv/rvv/base/vrem_vx_tumu_rv64-2.C: New test.
17054 * g++.target/riscv/rvv/base/vrem_vx_tumu_rv64-3.C: New test.
17055
17056 2023-02-10 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
17057
17058 * g++.target/riscv/rvv/base/vremu_vx_mu_rv32-1.C: New test.
17059 * g++.target/riscv/rvv/base/vremu_vx_mu_rv32-2.C: New test.
17060 * g++.target/riscv/rvv/base/vremu_vx_mu_rv32-3.C: New test.
17061 * g++.target/riscv/rvv/base/vremu_vx_mu_rv64-1.C: New test.
17062 * g++.target/riscv/rvv/base/vremu_vx_mu_rv64-2.C: New test.
17063 * g++.target/riscv/rvv/base/vremu_vx_mu_rv64-3.C: New test.
17064 * g++.target/riscv/rvv/base/vremu_vx_rv32-1.C: New test.
17065 * g++.target/riscv/rvv/base/vremu_vx_rv32-2.C: New test.
17066 * g++.target/riscv/rvv/base/vremu_vx_rv32-3.C: New test.
17067 * g++.target/riscv/rvv/base/vremu_vx_rv64-1.C: New test.
17068 * g++.target/riscv/rvv/base/vremu_vx_rv64-2.C: New test.
17069 * g++.target/riscv/rvv/base/vremu_vx_rv64-3.C: New test.
17070 * g++.target/riscv/rvv/base/vremu_vx_tu_rv32-1.C: New test.
17071 * g++.target/riscv/rvv/base/vremu_vx_tu_rv32-2.C: New test.
17072 * g++.target/riscv/rvv/base/vremu_vx_tu_rv32-3.C: New test.
17073 * g++.target/riscv/rvv/base/vremu_vx_tu_rv64-1.C: New test.
17074 * g++.target/riscv/rvv/base/vremu_vx_tu_rv64-2.C: New test.
17075 * g++.target/riscv/rvv/base/vremu_vx_tu_rv64-3.C: New test.
17076 * g++.target/riscv/rvv/base/vremu_vx_tum_rv32-1.C: New test.
17077 * g++.target/riscv/rvv/base/vremu_vx_tum_rv32-2.C: New test.
17078 * g++.target/riscv/rvv/base/vremu_vx_tum_rv32-3.C: New test.
17079 * g++.target/riscv/rvv/base/vremu_vx_tum_rv64-1.C: New test.
17080 * g++.target/riscv/rvv/base/vremu_vx_tum_rv64-2.C: New test.
17081 * g++.target/riscv/rvv/base/vremu_vx_tum_rv64-3.C: New test.
17082 * g++.target/riscv/rvv/base/vremu_vx_tumu_rv32-1.C: New test.
17083 * g++.target/riscv/rvv/base/vremu_vx_tumu_rv32-2.C: New test.
17084 * g++.target/riscv/rvv/base/vremu_vx_tumu_rv32-3.C: New test.
17085 * g++.target/riscv/rvv/base/vremu_vx_tumu_rv64-1.C: New test.
17086 * g++.target/riscv/rvv/base/vremu_vx_tumu_rv64-2.C: New test.
17087 * g++.target/riscv/rvv/base/vremu_vx_tumu_rv64-3.C: New test.
17088
17089 2023-02-10 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
17090
17091 * g++.target/riscv/rvv/base/vadd_vx_mu_rv32-1.C: New test.
17092 * g++.target/riscv/rvv/base/vadd_vx_mu_rv32-2.C: New test.
17093 * g++.target/riscv/rvv/base/vadd_vx_mu_rv32-3.C: New test.
17094 * g++.target/riscv/rvv/base/vadd_vx_mu_rv64-1.C: New test.
17095 * g++.target/riscv/rvv/base/vadd_vx_mu_rv64-2.C: New test.
17096 * g++.target/riscv/rvv/base/vadd_vx_mu_rv64-3.C: New test.
17097 * g++.target/riscv/rvv/base/vadd_vx_rv32-1.C: New test.
17098 * g++.target/riscv/rvv/base/vadd_vx_rv32-2.C: New test.
17099 * g++.target/riscv/rvv/base/vadd_vx_rv32-3.C: New test.
17100 * g++.target/riscv/rvv/base/vadd_vx_rv64-1.C: New test.
17101 * g++.target/riscv/rvv/base/vadd_vx_rv64-2.C: New test.
17102 * g++.target/riscv/rvv/base/vadd_vx_rv64-3.C: New test.
17103 * g++.target/riscv/rvv/base/vadd_vx_tu_rv32-1.C: New test.
17104 * g++.target/riscv/rvv/base/vadd_vx_tu_rv32-2.C: New test.
17105 * g++.target/riscv/rvv/base/vadd_vx_tu_rv32-3.C: New test.
17106 * g++.target/riscv/rvv/base/vadd_vx_tu_rv64-1.C: New test.
17107 * g++.target/riscv/rvv/base/vadd_vx_tu_rv64-2.C: New test.
17108 * g++.target/riscv/rvv/base/vadd_vx_tu_rv64-3.C: New test.
17109 * g++.target/riscv/rvv/base/vadd_vx_tum_rv32-1.C: New test.
17110 * g++.target/riscv/rvv/base/vadd_vx_tum_rv32-2.C: New test.
17111 * g++.target/riscv/rvv/base/vadd_vx_tum_rv32-3.C: New test.
17112 * g++.target/riscv/rvv/base/vadd_vx_tum_rv64-1.C: New test.
17113 * g++.target/riscv/rvv/base/vadd_vx_tum_rv64-2.C: New test.
17114 * g++.target/riscv/rvv/base/vadd_vx_tum_rv64-3.C: New test.
17115 * g++.target/riscv/rvv/base/vadd_vx_tumu_rv32-1.C: New test.
17116 * g++.target/riscv/rvv/base/vadd_vx_tumu_rv32-2.C: New test.
17117 * g++.target/riscv/rvv/base/vadd_vx_tumu_rv32-3.C: New test.
17118 * g++.target/riscv/rvv/base/vadd_vx_tumu_rv64-1.C: New test.
17119 * g++.target/riscv/rvv/base/vadd_vx_tumu_rv64-2.C: New test.
17120 * g++.target/riscv/rvv/base/vadd_vx_tumu_rv64-3.C: New test.
17121
17122 2023-02-10 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
17123
17124 * g++.target/riscv/rvv/base/vrsub_vx_mu_rv32-1.C: New test.
17125 * g++.target/riscv/rvv/base/vrsub_vx_mu_rv32-2.C: New test.
17126 * g++.target/riscv/rvv/base/vrsub_vx_mu_rv32-3.C: New test.
17127 * g++.target/riscv/rvv/base/vrsub_vx_mu_rv64-1.C: New test.
17128 * g++.target/riscv/rvv/base/vrsub_vx_mu_rv64-2.C: New test.
17129 * g++.target/riscv/rvv/base/vrsub_vx_mu_rv64-3.C: New test.
17130 * g++.target/riscv/rvv/base/vrsub_vx_rv32-1.C: New test.
17131 * g++.target/riscv/rvv/base/vrsub_vx_rv32-2.C: New test.
17132 * g++.target/riscv/rvv/base/vrsub_vx_rv32-3.C: New test.
17133 * g++.target/riscv/rvv/base/vrsub_vx_rv64-1.C: New test.
17134 * g++.target/riscv/rvv/base/vrsub_vx_rv64-2.C: New test.
17135 * g++.target/riscv/rvv/base/vrsub_vx_rv64-3.C: New test.
17136 * g++.target/riscv/rvv/base/vrsub_vx_tu_rv32-1.C: New test.
17137 * g++.target/riscv/rvv/base/vrsub_vx_tu_rv32-2.C: New test.
17138 * g++.target/riscv/rvv/base/vrsub_vx_tu_rv32-3.C: New test.
17139 * g++.target/riscv/rvv/base/vrsub_vx_tu_rv64-1.C: New test.
17140 * g++.target/riscv/rvv/base/vrsub_vx_tu_rv64-2.C: New test.
17141 * g++.target/riscv/rvv/base/vrsub_vx_tu_rv64-3.C: New test.
17142 * g++.target/riscv/rvv/base/vrsub_vx_tum_rv32-1.C: New test.
17143 * g++.target/riscv/rvv/base/vrsub_vx_tum_rv32-2.C: New test.
17144 * g++.target/riscv/rvv/base/vrsub_vx_tum_rv32-3.C: New test.
17145 * g++.target/riscv/rvv/base/vrsub_vx_tum_rv64-1.C: New test.
17146 * g++.target/riscv/rvv/base/vrsub_vx_tum_rv64-2.C: New test.
17147 * g++.target/riscv/rvv/base/vrsub_vx_tum_rv64-3.C: New test.
17148 * g++.target/riscv/rvv/base/vrsub_vx_tumu_rv32-1.C: New test.
17149 * g++.target/riscv/rvv/base/vrsub_vx_tumu_rv32-2.C: New test.
17150 * g++.target/riscv/rvv/base/vrsub_vx_tumu_rv32-3.C: New test.
17151 * g++.target/riscv/rvv/base/vrsub_vx_tumu_rv64-1.C: New test.
17152 * g++.target/riscv/rvv/base/vrsub_vx_tumu_rv64-2.C: New test.
17153 * g++.target/riscv/rvv/base/vrsub_vx_tumu_rv64-3.C: New test.
17154
17155 2023-02-10 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
17156
17157 * g++.target/riscv/rvv/base/vsub_vx_mu_rv32-1.C: New test.
17158 * g++.target/riscv/rvv/base/vsub_vx_mu_rv32-2.C: New test.
17159 * g++.target/riscv/rvv/base/vsub_vx_mu_rv32-3.C: New test.
17160 * g++.target/riscv/rvv/base/vsub_vx_mu_rv64-1.C: New test.
17161 * g++.target/riscv/rvv/base/vsub_vx_mu_rv64-2.C: New test.
17162 * g++.target/riscv/rvv/base/vsub_vx_mu_rv64-3.C: New test.
17163 * g++.target/riscv/rvv/base/vsub_vx_rv32-1.C: New test.
17164 * g++.target/riscv/rvv/base/vsub_vx_rv32-2.C: New test.
17165 * g++.target/riscv/rvv/base/vsub_vx_rv32-3.C: New test.
17166 * g++.target/riscv/rvv/base/vsub_vx_rv64-1.C: New test.
17167 * g++.target/riscv/rvv/base/vsub_vx_rv64-2.C: New test.
17168 * g++.target/riscv/rvv/base/vsub_vx_rv64-3.C: New test.
17169 * g++.target/riscv/rvv/base/vsub_vx_tu_rv32-1.C: New test.
17170 * g++.target/riscv/rvv/base/vsub_vx_tu_rv32-2.C: New test.
17171 * g++.target/riscv/rvv/base/vsub_vx_tu_rv32-3.C: New test.
17172 * g++.target/riscv/rvv/base/vsub_vx_tu_rv64-1.C: New test.
17173 * g++.target/riscv/rvv/base/vsub_vx_tu_rv64-2.C: New test.
17174 * g++.target/riscv/rvv/base/vsub_vx_tu_rv64-3.C: New test.
17175 * g++.target/riscv/rvv/base/vsub_vx_tum_rv32-1.C: New test.
17176 * g++.target/riscv/rvv/base/vsub_vx_tum_rv32-2.C: New test.
17177 * g++.target/riscv/rvv/base/vsub_vx_tum_rv32-3.C: New test.
17178 * g++.target/riscv/rvv/base/vsub_vx_tum_rv64-1.C: New test.
17179 * g++.target/riscv/rvv/base/vsub_vx_tum_rv64-2.C: New test.
17180 * g++.target/riscv/rvv/base/vsub_vx_tum_rv64-3.C: New test.
17181 * g++.target/riscv/rvv/base/vsub_vx_tumu_rv32-1.C: New test.
17182 * g++.target/riscv/rvv/base/vsub_vx_tumu_rv32-2.C: New test.
17183 * g++.target/riscv/rvv/base/vsub_vx_tumu_rv32-3.C: New test.
17184 * g++.target/riscv/rvv/base/vsub_vx_tumu_rv64-1.C: New test.
17185 * g++.target/riscv/rvv/base/vsub_vx_tumu_rv64-2.C: New test.
17186 * g++.target/riscv/rvv/base/vsub_vx_tumu_rv64-3.C: New test.
17187
17188 2023-02-10 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
17189
17190 * g++.target/riscv/rvv/base/vxor_vx_mu_rv32-1.C: New test.
17191 * g++.target/riscv/rvv/base/vxor_vx_mu_rv32-2.C: New test.
17192 * g++.target/riscv/rvv/base/vxor_vx_mu_rv32-3.C: New test.
17193 * g++.target/riscv/rvv/base/vxor_vx_mu_rv64-1.C: New test.
17194 * g++.target/riscv/rvv/base/vxor_vx_mu_rv64-2.C: New test.
17195 * g++.target/riscv/rvv/base/vxor_vx_mu_rv64-3.C: New test.
17196 * g++.target/riscv/rvv/base/vxor_vx_rv32-1.C: New test.
17197 * g++.target/riscv/rvv/base/vxor_vx_rv32-2.C: New test.
17198 * g++.target/riscv/rvv/base/vxor_vx_rv32-3.C: New test.
17199 * g++.target/riscv/rvv/base/vxor_vx_rv64-1.C: New test.
17200 * g++.target/riscv/rvv/base/vxor_vx_rv64-2.C: New test.
17201 * g++.target/riscv/rvv/base/vxor_vx_rv64-3.C: New test.
17202 * g++.target/riscv/rvv/base/vxor_vx_tu_rv32-1.C: New test.
17203 * g++.target/riscv/rvv/base/vxor_vx_tu_rv32-2.C: New test.
17204 * g++.target/riscv/rvv/base/vxor_vx_tu_rv32-3.C: New test.
17205 * g++.target/riscv/rvv/base/vxor_vx_tu_rv64-1.C: New test.
17206 * g++.target/riscv/rvv/base/vxor_vx_tu_rv64-2.C: New test.
17207 * g++.target/riscv/rvv/base/vxor_vx_tu_rv64-3.C: New test.
17208 * g++.target/riscv/rvv/base/vxor_vx_tum_rv32-1.C: New test.
17209 * g++.target/riscv/rvv/base/vxor_vx_tum_rv32-2.C: New test.
17210 * g++.target/riscv/rvv/base/vxor_vx_tum_rv32-3.C: New test.
17211 * g++.target/riscv/rvv/base/vxor_vx_tum_rv64-1.C: New test.
17212 * g++.target/riscv/rvv/base/vxor_vx_tum_rv64-2.C: New test.
17213 * g++.target/riscv/rvv/base/vxor_vx_tum_rv64-3.C: New test.
17214 * g++.target/riscv/rvv/base/vxor_vx_tumu_rv32-1.C: New test.
17215 * g++.target/riscv/rvv/base/vxor_vx_tumu_rv32-2.C: New test.
17216 * g++.target/riscv/rvv/base/vxor_vx_tumu_rv32-3.C: New test.
17217 * g++.target/riscv/rvv/base/vxor_vx_tumu_rv64-1.C: New test.
17218 * g++.target/riscv/rvv/base/vxor_vx_tumu_rv64-2.C: New test.
17219 * g++.target/riscv/rvv/base/vxor_vx_tumu_rv64-3.C: New test.
17220
17221 2023-02-10 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
17222
17223 * gcc.target/riscv/rvv/base/binop_vx_constraint-1.c: New test.
17224 * gcc.target/riscv/rvv/base/binop_vx_constraint-10.c: New test.
17225 * gcc.target/riscv/rvv/base/binop_vx_constraint-11.c: New test.
17226 * gcc.target/riscv/rvv/base/binop_vx_constraint-12.c: New test.
17227 * gcc.target/riscv/rvv/base/binop_vx_constraint-13.c: New test.
17228 * gcc.target/riscv/rvv/base/binop_vx_constraint-14.c: New test.
17229 * gcc.target/riscv/rvv/base/binop_vx_constraint-15.c: New test.
17230 * gcc.target/riscv/rvv/base/binop_vx_constraint-16.c: New test.
17231 * gcc.target/riscv/rvv/base/binop_vx_constraint-17.c: New test.
17232 * gcc.target/riscv/rvv/base/binop_vx_constraint-18.c: New test.
17233 * gcc.target/riscv/rvv/base/binop_vx_constraint-19.c: New test.
17234 * gcc.target/riscv/rvv/base/binop_vx_constraint-2.c: New test.
17235 * gcc.target/riscv/rvv/base/binop_vx_constraint-20.c: New test.
17236 * gcc.target/riscv/rvv/base/binop_vx_constraint-21.c: New test.
17237 * gcc.target/riscv/rvv/base/binop_vx_constraint-22.c: New test.
17238 * gcc.target/riscv/rvv/base/binop_vx_constraint-23.c: New test.
17239 * gcc.target/riscv/rvv/base/binop_vx_constraint-24.c: New test.
17240 * gcc.target/riscv/rvv/base/binop_vx_constraint-25.c: New test.
17241 * gcc.target/riscv/rvv/base/binop_vx_constraint-26.c: New test.
17242 * gcc.target/riscv/rvv/base/binop_vx_constraint-27.c: New test.
17243 * gcc.target/riscv/rvv/base/binop_vx_constraint-28.c: New test.
17244 * gcc.target/riscv/rvv/base/binop_vx_constraint-29.c: New test.
17245 * gcc.target/riscv/rvv/base/binop_vx_constraint-3.c: New test.
17246 * gcc.target/riscv/rvv/base/binop_vx_constraint-30.c: New test.
17247 * gcc.target/riscv/rvv/base/binop_vx_constraint-31.c: New test.
17248 * gcc.target/riscv/rvv/base/binop_vx_constraint-32.c: New test.
17249 * gcc.target/riscv/rvv/base/binop_vx_constraint-33.c: New test.
17250 * gcc.target/riscv/rvv/base/binop_vx_constraint-34.c: New test.
17251 * gcc.target/riscv/rvv/base/binop_vx_constraint-35.c: New test.
17252 * gcc.target/riscv/rvv/base/binop_vx_constraint-36.c: New test.
17253 * gcc.target/riscv/rvv/base/binop_vx_constraint-37.c: New test.
17254 * gcc.target/riscv/rvv/base/binop_vx_constraint-38.c: New test.
17255 * gcc.target/riscv/rvv/base/binop_vx_constraint-39.c: New test.
17256 * gcc.target/riscv/rvv/base/binop_vx_constraint-4.c: New test.
17257 * gcc.target/riscv/rvv/base/binop_vx_constraint-40.c: New test.
17258 * gcc.target/riscv/rvv/base/binop_vx_constraint-41.c: New test.
17259 * gcc.target/riscv/rvv/base/binop_vx_constraint-42.c: New test.
17260 * gcc.target/riscv/rvv/base/binop_vx_constraint-43.c: New test.
17261 * gcc.target/riscv/rvv/base/binop_vx_constraint-44.c: New test.
17262 * gcc.target/riscv/rvv/base/binop_vx_constraint-45.c: New test.
17263 * gcc.target/riscv/rvv/base/binop_vx_constraint-46.c: New test.
17264 * gcc.target/riscv/rvv/base/binop_vx_constraint-47.c: New test.
17265 * gcc.target/riscv/rvv/base/binop_vx_constraint-48.c: New test.
17266 * gcc.target/riscv/rvv/base/binop_vx_constraint-49.c: New test.
17267 * gcc.target/riscv/rvv/base/binop_vx_constraint-5.c: New test.
17268 * gcc.target/riscv/rvv/base/binop_vx_constraint-50.c: New test.
17269 * gcc.target/riscv/rvv/base/binop_vx_constraint-51.c: New test.
17270 * gcc.target/riscv/rvv/base/binop_vx_constraint-52.c: New test.
17271 * gcc.target/riscv/rvv/base/binop_vx_constraint-53.c: New test.
17272 * gcc.target/riscv/rvv/base/binop_vx_constraint-54.c: New test.
17273 * gcc.target/riscv/rvv/base/binop_vx_constraint-55.c: New test.
17274 * gcc.target/riscv/rvv/base/binop_vx_constraint-56.c: New test.
17275 * gcc.target/riscv/rvv/base/binop_vx_constraint-57.c: New test.
17276 * gcc.target/riscv/rvv/base/binop_vx_constraint-58.c: New test.
17277 * gcc.target/riscv/rvv/base/binop_vx_constraint-59.c: New test.
17278 * gcc.target/riscv/rvv/base/binop_vx_constraint-6.c: New test.
17279 * gcc.target/riscv/rvv/base/binop_vx_constraint-60.c: New test.
17280 * gcc.target/riscv/rvv/base/binop_vx_constraint-61.c: New test.
17281 * gcc.target/riscv/rvv/base/binop_vx_constraint-62.c: New test.
17282 * gcc.target/riscv/rvv/base/binop_vx_constraint-63.c: New test.
17283 * gcc.target/riscv/rvv/base/binop_vx_constraint-64.c: New test.
17284 * gcc.target/riscv/rvv/base/binop_vx_constraint-65.c: New test.
17285 * gcc.target/riscv/rvv/base/binop_vx_constraint-66.c: New test.
17286 * gcc.target/riscv/rvv/base/binop_vx_constraint-67.c: New test.
17287 * gcc.target/riscv/rvv/base/binop_vx_constraint-68.c: New test.
17288 * gcc.target/riscv/rvv/base/binop_vx_constraint-69.c: New test.
17289 * gcc.target/riscv/rvv/base/binop_vx_constraint-7.c: New test.
17290 * gcc.target/riscv/rvv/base/binop_vx_constraint-70.c: New test.
17291 * gcc.target/riscv/rvv/base/binop_vx_constraint-71.c: New test.
17292 * gcc.target/riscv/rvv/base/binop_vx_constraint-72.c: New test.
17293 * gcc.target/riscv/rvv/base/binop_vx_constraint-73.c: New test.
17294 * gcc.target/riscv/rvv/base/binop_vx_constraint-74.c: New test.
17295 * gcc.target/riscv/rvv/base/binop_vx_constraint-75.c: New test.
17296 * gcc.target/riscv/rvv/base/binop_vx_constraint-76.c: New test.
17297 * gcc.target/riscv/rvv/base/binop_vx_constraint-77.c: New test.
17298 * gcc.target/riscv/rvv/base/binop_vx_constraint-78.c: New test.
17299 * gcc.target/riscv/rvv/base/binop_vx_constraint-79.c: New test.
17300 * gcc.target/riscv/rvv/base/binop_vx_constraint-8.c: New test.
17301 * gcc.target/riscv/rvv/base/binop_vx_constraint-80.c: New test.
17302 * gcc.target/riscv/rvv/base/binop_vx_constraint-81.c: New test.
17303 * gcc.target/riscv/rvv/base/binop_vx_constraint-82.c: New test.
17304 * gcc.target/riscv/rvv/base/binop_vx_constraint-83.c: New test.
17305 * gcc.target/riscv/rvv/base/binop_vx_constraint-84.c: New test.
17306 * gcc.target/riscv/rvv/base/binop_vx_constraint-85.c: New test.
17307 * gcc.target/riscv/rvv/base/binop_vx_constraint-86.c: New test.
17308 * gcc.target/riscv/rvv/base/binop_vx_constraint-87.c: New test.
17309 * gcc.target/riscv/rvv/base/binop_vx_constraint-88.c: New test.
17310 * gcc.target/riscv/rvv/base/binop_vx_constraint-89.c: New test.
17311 * gcc.target/riscv/rvv/base/binop_vx_constraint-9.c: New test.
17312 * gcc.target/riscv/rvv/base/binop_vx_constraint-90.c: New test.
17313 * gcc.target/riscv/rvv/base/binop_vx_constraint-91.c: New test.
17314 * gcc.target/riscv/rvv/base/binop_vx_constraint-92.c: New test.
17315 * gcc.target/riscv/rvv/base/binop_vx_constraint-93.c: New test.
17316 * gcc.target/riscv/rvv/base/binop_vx_constraint-94.c: New test.
17317 * gcc.target/riscv/rvv/base/binop_vx_constraint-95.c: New test.
17318 * gcc.target/riscv/rvv/base/binop_vx_constraint-96.c: New test.
17319
17320 2023-02-10 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
17321
17322 * gcc.target/riscv/rvv/base/vadd_vx_m_rv32-1.c: New test.
17323 * gcc.target/riscv/rvv/base/vadd_vx_m_rv32-2.c: New test.
17324 * gcc.target/riscv/rvv/base/vadd_vx_m_rv32-3.c: New test.
17325 * gcc.target/riscv/rvv/base/vadd_vx_m_rv64-1.c: New test.
17326 * gcc.target/riscv/rvv/base/vadd_vx_m_rv64-2.c: New test.
17327 * gcc.target/riscv/rvv/base/vadd_vx_m_rv64-3.c: New test.
17328 * gcc.target/riscv/rvv/base/vadd_vx_mu_rv32-1.c: New test.
17329 * gcc.target/riscv/rvv/base/vadd_vx_mu_rv32-2.c: New test.
17330 * gcc.target/riscv/rvv/base/vadd_vx_mu_rv32-3.c: New test.
17331 * gcc.target/riscv/rvv/base/vadd_vx_mu_rv64-1.c: New test.
17332 * gcc.target/riscv/rvv/base/vadd_vx_mu_rv64-2.c: New test.
17333 * gcc.target/riscv/rvv/base/vadd_vx_mu_rv64-3.c: New test.
17334 * gcc.target/riscv/rvv/base/vadd_vx_rv32-1.c: New test.
17335 * gcc.target/riscv/rvv/base/vadd_vx_rv32-2.c: New test.
17336 * gcc.target/riscv/rvv/base/vadd_vx_rv32-3.c: New test.
17337 * gcc.target/riscv/rvv/base/vadd_vx_rv64-1.c: New test.
17338 * gcc.target/riscv/rvv/base/vadd_vx_rv64-2.c: New test.
17339 * gcc.target/riscv/rvv/base/vadd_vx_rv64-3.c: New test.
17340 * gcc.target/riscv/rvv/base/vadd_vx_tu_rv32-1.c: New test.
17341 * gcc.target/riscv/rvv/base/vadd_vx_tu_rv32-2.c: New test.
17342 * gcc.target/riscv/rvv/base/vadd_vx_tu_rv32-3.c: New test.
17343 * gcc.target/riscv/rvv/base/vadd_vx_tu_rv64-1.c: New test.
17344 * gcc.target/riscv/rvv/base/vadd_vx_tu_rv64-2.c: New test.
17345 * gcc.target/riscv/rvv/base/vadd_vx_tu_rv64-3.c: New test.
17346 * gcc.target/riscv/rvv/base/vadd_vx_tum_rv32-1.c: New test.
17347 * gcc.target/riscv/rvv/base/vadd_vx_tum_rv32-2.c: New test.
17348 * gcc.target/riscv/rvv/base/vadd_vx_tum_rv32-3.c: New test.
17349 * gcc.target/riscv/rvv/base/vadd_vx_tum_rv64-1.c: New test.
17350 * gcc.target/riscv/rvv/base/vadd_vx_tum_rv64-2.c: New test.
17351 * gcc.target/riscv/rvv/base/vadd_vx_tum_rv64-3.c: New test.
17352 * gcc.target/riscv/rvv/base/vadd_vx_tumu_rv32-1.c: New test.
17353 * gcc.target/riscv/rvv/base/vadd_vx_tumu_rv32-2.c: New test.
17354 * gcc.target/riscv/rvv/base/vadd_vx_tumu_rv32-3.c: New test.
17355 * gcc.target/riscv/rvv/base/vadd_vx_tumu_rv64-1.c: New test.
17356 * gcc.target/riscv/rvv/base/vadd_vx_tumu_rv64-2.c: New test.
17357 * gcc.target/riscv/rvv/base/vadd_vx_tumu_rv64-3.c: New test.
17358
17359 2023-02-10 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
17360
17361 * gcc.target/riscv/rvv/base/vand_vx_m_rv32-1.c: New test.
17362 * gcc.target/riscv/rvv/base/vand_vx_m_rv32-2.c: New test.
17363 * gcc.target/riscv/rvv/base/vand_vx_m_rv32-3.c: New test.
17364 * gcc.target/riscv/rvv/base/vand_vx_m_rv64-1.c: New test.
17365 * gcc.target/riscv/rvv/base/vand_vx_m_rv64-2.c: New test.
17366 * gcc.target/riscv/rvv/base/vand_vx_m_rv64-3.c: New test.
17367 * gcc.target/riscv/rvv/base/vand_vx_mu_rv32-1.c: New test.
17368 * gcc.target/riscv/rvv/base/vand_vx_mu_rv32-2.c: New test.
17369 * gcc.target/riscv/rvv/base/vand_vx_mu_rv32-3.c: New test.
17370 * gcc.target/riscv/rvv/base/vand_vx_mu_rv64-1.c: New test.
17371 * gcc.target/riscv/rvv/base/vand_vx_mu_rv64-2.c: New test.
17372 * gcc.target/riscv/rvv/base/vand_vx_mu_rv64-3.c: New test.
17373 * gcc.target/riscv/rvv/base/vand_vx_rv32-1.c: New test.
17374 * gcc.target/riscv/rvv/base/vand_vx_rv32-2.c: New test.
17375 * gcc.target/riscv/rvv/base/vand_vx_rv32-3.c: New test.
17376 * gcc.target/riscv/rvv/base/vand_vx_rv64-1.c: New test.
17377 * gcc.target/riscv/rvv/base/vand_vx_rv64-2.c: New test.
17378 * gcc.target/riscv/rvv/base/vand_vx_rv64-3.c: New test.
17379 * gcc.target/riscv/rvv/base/vand_vx_tu_rv32-1.c: New test.
17380 * gcc.target/riscv/rvv/base/vand_vx_tu_rv32-2.c: New test.
17381 * gcc.target/riscv/rvv/base/vand_vx_tu_rv32-3.c: New test.
17382 * gcc.target/riscv/rvv/base/vand_vx_tu_rv64-1.c: New test.
17383 * gcc.target/riscv/rvv/base/vand_vx_tu_rv64-2.c: New test.
17384 * gcc.target/riscv/rvv/base/vand_vx_tu_rv64-3.c: New test.
17385 * gcc.target/riscv/rvv/base/vand_vx_tum_rv32-1.c: New test.
17386 * gcc.target/riscv/rvv/base/vand_vx_tum_rv32-2.c: New test.
17387 * gcc.target/riscv/rvv/base/vand_vx_tum_rv32-3.c: New test.
17388 * gcc.target/riscv/rvv/base/vand_vx_tum_rv64-1.c: New test.
17389 * gcc.target/riscv/rvv/base/vand_vx_tum_rv64-2.c: New test.
17390 * gcc.target/riscv/rvv/base/vand_vx_tum_rv64-3.c: New test.
17391 * gcc.target/riscv/rvv/base/vand_vx_tumu_rv32-1.c: New test.
17392 * gcc.target/riscv/rvv/base/vand_vx_tumu_rv32-2.c: New test.
17393 * gcc.target/riscv/rvv/base/vand_vx_tumu_rv32-3.c: New test.
17394 * gcc.target/riscv/rvv/base/vand_vx_tumu_rv64-1.c: New test.
17395 * gcc.target/riscv/rvv/base/vand_vx_tumu_rv64-2.c: New test.
17396 * gcc.target/riscv/rvv/base/vand_vx_tumu_rv64-3.c: New test.
17397
17398 2023-02-10 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
17399
17400 * gcc.target/riscv/rvv/base/vdiv_vx_m_rv32-1.c: New test.
17401 * gcc.target/riscv/rvv/base/vdiv_vx_m_rv32-2.c: New test.
17402 * gcc.target/riscv/rvv/base/vdiv_vx_m_rv32-3.c: New test.
17403 * gcc.target/riscv/rvv/base/vdiv_vx_m_rv64-1.c: New test.
17404 * gcc.target/riscv/rvv/base/vdiv_vx_m_rv64-2.c: New test.
17405 * gcc.target/riscv/rvv/base/vdiv_vx_m_rv64-3.c: New test.
17406 * gcc.target/riscv/rvv/base/vdiv_vx_mu_rv32-1.c: New test.
17407 * gcc.target/riscv/rvv/base/vdiv_vx_mu_rv32-2.c: New test.
17408 * gcc.target/riscv/rvv/base/vdiv_vx_mu_rv32-3.c: New test.
17409 * gcc.target/riscv/rvv/base/vdiv_vx_mu_rv64-1.c: New test.
17410 * gcc.target/riscv/rvv/base/vdiv_vx_mu_rv64-2.c: New test.
17411 * gcc.target/riscv/rvv/base/vdiv_vx_mu_rv64-3.c: New test.
17412 * gcc.target/riscv/rvv/base/vdiv_vx_rv32-1.c: New test.
17413 * gcc.target/riscv/rvv/base/vdiv_vx_rv32-2.c: New test.
17414 * gcc.target/riscv/rvv/base/vdiv_vx_rv32-3.c: New test.
17415 * gcc.target/riscv/rvv/base/vdiv_vx_rv64-1.c: New test.
17416 * gcc.target/riscv/rvv/base/vdiv_vx_rv64-2.c: New test.
17417 * gcc.target/riscv/rvv/base/vdiv_vx_rv64-3.c: New test.
17418 * gcc.target/riscv/rvv/base/vdiv_vx_tu_rv32-1.c: New test.
17419 * gcc.target/riscv/rvv/base/vdiv_vx_tu_rv32-2.c: New test.
17420 * gcc.target/riscv/rvv/base/vdiv_vx_tu_rv32-3.c: New test.
17421 * gcc.target/riscv/rvv/base/vdiv_vx_tu_rv64-1.c: New test.
17422 * gcc.target/riscv/rvv/base/vdiv_vx_tu_rv64-2.c: New test.
17423 * gcc.target/riscv/rvv/base/vdiv_vx_tu_rv64-3.c: New test.
17424 * gcc.target/riscv/rvv/base/vdiv_vx_tum_rv32-1.c: New test.
17425 * gcc.target/riscv/rvv/base/vdiv_vx_tum_rv32-2.c: New test.
17426 * gcc.target/riscv/rvv/base/vdiv_vx_tum_rv32-3.c: New test.
17427 * gcc.target/riscv/rvv/base/vdiv_vx_tum_rv64-1.c: New test.
17428 * gcc.target/riscv/rvv/base/vdiv_vx_tum_rv64-2.c: New test.
17429 * gcc.target/riscv/rvv/base/vdiv_vx_tum_rv64-3.c: New test.
17430 * gcc.target/riscv/rvv/base/vdiv_vx_tumu_rv32-1.c: New test.
17431 * gcc.target/riscv/rvv/base/vdiv_vx_tumu_rv32-2.c: New test.
17432 * gcc.target/riscv/rvv/base/vdiv_vx_tumu_rv32-3.c: New test.
17433 * gcc.target/riscv/rvv/base/vdiv_vx_tumu_rv64-1.c: New test.
17434 * gcc.target/riscv/rvv/base/vdiv_vx_tumu_rv64-2.c: New test.
17435 * gcc.target/riscv/rvv/base/vdiv_vx_tumu_rv64-3.c: New test.
17436
17437 2023-02-10 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
17438
17439 * gcc.target/riscv/rvv/base/vdivu_vx_m_rv32-1.c: New test.
17440 * gcc.target/riscv/rvv/base/vdivu_vx_m_rv32-2.c: New test.
17441 * gcc.target/riscv/rvv/base/vdivu_vx_m_rv32-3.c: New test.
17442 * gcc.target/riscv/rvv/base/vdivu_vx_m_rv64-1.c: New test.
17443 * gcc.target/riscv/rvv/base/vdivu_vx_m_rv64-2.c: New test.
17444 * gcc.target/riscv/rvv/base/vdivu_vx_m_rv64-3.c: New test.
17445 * gcc.target/riscv/rvv/base/vdivu_vx_mu_rv32-1.c: New test.
17446 * gcc.target/riscv/rvv/base/vdivu_vx_mu_rv32-2.c: New test.
17447 * gcc.target/riscv/rvv/base/vdivu_vx_mu_rv32-3.c: New test.
17448 * gcc.target/riscv/rvv/base/vdivu_vx_mu_rv64-1.c: New test.
17449 * gcc.target/riscv/rvv/base/vdivu_vx_mu_rv64-2.c: New test.
17450 * gcc.target/riscv/rvv/base/vdivu_vx_mu_rv64-3.c: New test.
17451 * gcc.target/riscv/rvv/base/vdivu_vx_rv32-1.c: New test.
17452 * gcc.target/riscv/rvv/base/vdivu_vx_rv32-2.c: New test.
17453 * gcc.target/riscv/rvv/base/vdivu_vx_rv32-3.c: New test.
17454 * gcc.target/riscv/rvv/base/vdivu_vx_rv64-1.c: New test.
17455 * gcc.target/riscv/rvv/base/vdivu_vx_rv64-2.c: New test.
17456 * gcc.target/riscv/rvv/base/vdivu_vx_rv64-3.c: New test.
17457 * gcc.target/riscv/rvv/base/vdivu_vx_tu_rv32-1.c: New test.
17458 * gcc.target/riscv/rvv/base/vdivu_vx_tu_rv32-2.c: New test.
17459 * gcc.target/riscv/rvv/base/vdivu_vx_tu_rv32-3.c: New test.
17460 * gcc.target/riscv/rvv/base/vdivu_vx_tu_rv64-1.c: New test.
17461 * gcc.target/riscv/rvv/base/vdivu_vx_tu_rv64-2.c: New test.
17462 * gcc.target/riscv/rvv/base/vdivu_vx_tu_rv64-3.c: New test.
17463 * gcc.target/riscv/rvv/base/vdivu_vx_tum_rv32-1.c: New test.
17464 * gcc.target/riscv/rvv/base/vdivu_vx_tum_rv32-2.c: New test.
17465 * gcc.target/riscv/rvv/base/vdivu_vx_tum_rv32-3.c: New test.
17466 * gcc.target/riscv/rvv/base/vdivu_vx_tum_rv64-1.c: New test.
17467 * gcc.target/riscv/rvv/base/vdivu_vx_tum_rv64-2.c: New test.
17468 * gcc.target/riscv/rvv/base/vdivu_vx_tum_rv64-3.c: New test.
17469 * gcc.target/riscv/rvv/base/vdivu_vx_tumu_rv32-1.c: New test.
17470 * gcc.target/riscv/rvv/base/vdivu_vx_tumu_rv32-2.c: New test.
17471 * gcc.target/riscv/rvv/base/vdivu_vx_tumu_rv32-3.c: New test.
17472 * gcc.target/riscv/rvv/base/vdivu_vx_tumu_rv64-1.c: New test.
17473 * gcc.target/riscv/rvv/base/vdivu_vx_tumu_rv64-2.c: New test.
17474 * gcc.target/riscv/rvv/base/vdivu_vx_tumu_rv64-3.c: New test.
17475
17476 2023-02-10 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
17477
17478 * gcc.target/riscv/rvv/base/vmax_vx_m_rv32-1.c: New test.
17479 * gcc.target/riscv/rvv/base/vmax_vx_m_rv32-2.c: New test.
17480 * gcc.target/riscv/rvv/base/vmax_vx_m_rv32-3.c: New test.
17481 * gcc.target/riscv/rvv/base/vmax_vx_m_rv64-1.c: New test.
17482 * gcc.target/riscv/rvv/base/vmax_vx_m_rv64-2.c: New test.
17483 * gcc.target/riscv/rvv/base/vmax_vx_m_rv64-3.c: New test.
17484 * gcc.target/riscv/rvv/base/vmax_vx_mu_rv32-1.c: New test.
17485 * gcc.target/riscv/rvv/base/vmax_vx_mu_rv32-2.c: New test.
17486 * gcc.target/riscv/rvv/base/vmax_vx_mu_rv32-3.c: New test.
17487 * gcc.target/riscv/rvv/base/vmax_vx_mu_rv64-1.c: New test.
17488 * gcc.target/riscv/rvv/base/vmax_vx_mu_rv64-2.c: New test.
17489 * gcc.target/riscv/rvv/base/vmax_vx_mu_rv64-3.c: New test.
17490 * gcc.target/riscv/rvv/base/vmax_vx_rv32-1.c: New test.
17491 * gcc.target/riscv/rvv/base/vmax_vx_rv32-2.c: New test.
17492 * gcc.target/riscv/rvv/base/vmax_vx_rv32-3.c: New test.
17493 * gcc.target/riscv/rvv/base/vmax_vx_rv64-1.c: New test.
17494 * gcc.target/riscv/rvv/base/vmax_vx_rv64-2.c: New test.
17495 * gcc.target/riscv/rvv/base/vmax_vx_rv64-3.c: New test.
17496 * gcc.target/riscv/rvv/base/vmax_vx_tu_rv32-1.c: New test.
17497 * gcc.target/riscv/rvv/base/vmax_vx_tu_rv32-2.c: New test.
17498 * gcc.target/riscv/rvv/base/vmax_vx_tu_rv32-3.c: New test.
17499 * gcc.target/riscv/rvv/base/vmax_vx_tu_rv64-1.c: New test.
17500 * gcc.target/riscv/rvv/base/vmax_vx_tu_rv64-2.c: New test.
17501 * gcc.target/riscv/rvv/base/vmax_vx_tu_rv64-3.c: New test.
17502 * gcc.target/riscv/rvv/base/vmax_vx_tum_rv32-1.c: New test.
17503 * gcc.target/riscv/rvv/base/vmax_vx_tum_rv32-2.c: New test.
17504 * gcc.target/riscv/rvv/base/vmax_vx_tum_rv32-3.c: New test.
17505 * gcc.target/riscv/rvv/base/vmax_vx_tum_rv64-1.c: New test.
17506 * gcc.target/riscv/rvv/base/vmax_vx_tum_rv64-2.c: New test.
17507 * gcc.target/riscv/rvv/base/vmax_vx_tum_rv64-3.c: New test.
17508 * gcc.target/riscv/rvv/base/vmax_vx_tumu_rv32-1.c: New test.
17509 * gcc.target/riscv/rvv/base/vmax_vx_tumu_rv32-2.c: New test.
17510 * gcc.target/riscv/rvv/base/vmax_vx_tumu_rv32-3.c: New test.
17511 * gcc.target/riscv/rvv/base/vmax_vx_tumu_rv64-1.c: New test.
17512 * gcc.target/riscv/rvv/base/vmax_vx_tumu_rv64-2.c: New test.
17513 * gcc.target/riscv/rvv/base/vmax_vx_tumu_rv64-3.c: New test.
17514
17515 2023-02-10 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
17516
17517 * gcc.target/riscv/rvv/base/vmaxu_vx_m_rv32-1.c: New test.
17518 * gcc.target/riscv/rvv/base/vmaxu_vx_m_rv32-2.c: New test.
17519 * gcc.target/riscv/rvv/base/vmaxu_vx_m_rv32-3.c: New test.
17520 * gcc.target/riscv/rvv/base/vmaxu_vx_m_rv64-1.c: New test.
17521 * gcc.target/riscv/rvv/base/vmaxu_vx_m_rv64-2.c: New test.
17522 * gcc.target/riscv/rvv/base/vmaxu_vx_m_rv64-3.c: New test.
17523 * gcc.target/riscv/rvv/base/vmaxu_vx_mu_rv32-1.c: New test.
17524 * gcc.target/riscv/rvv/base/vmaxu_vx_mu_rv32-2.c: New test.
17525 * gcc.target/riscv/rvv/base/vmaxu_vx_mu_rv32-3.c: New test.
17526 * gcc.target/riscv/rvv/base/vmaxu_vx_mu_rv64-1.c: New test.
17527 * gcc.target/riscv/rvv/base/vmaxu_vx_mu_rv64-2.c: New test.
17528 * gcc.target/riscv/rvv/base/vmaxu_vx_mu_rv64-3.c: New test.
17529 * gcc.target/riscv/rvv/base/vmaxu_vx_rv32-1.c: New test.
17530 * gcc.target/riscv/rvv/base/vmaxu_vx_rv32-2.c: New test.
17531 * gcc.target/riscv/rvv/base/vmaxu_vx_rv32-3.c: New test.
17532 * gcc.target/riscv/rvv/base/vmaxu_vx_rv64-1.c: New test.
17533 * gcc.target/riscv/rvv/base/vmaxu_vx_rv64-2.c: New test.
17534 * gcc.target/riscv/rvv/base/vmaxu_vx_rv64-3.c: New test.
17535 * gcc.target/riscv/rvv/base/vmaxu_vx_tu_rv32-1.c: New test.
17536 * gcc.target/riscv/rvv/base/vmaxu_vx_tu_rv32-2.c: New test.
17537 * gcc.target/riscv/rvv/base/vmaxu_vx_tu_rv32-3.c: New test.
17538 * gcc.target/riscv/rvv/base/vmaxu_vx_tu_rv64-1.c: New test.
17539 * gcc.target/riscv/rvv/base/vmaxu_vx_tu_rv64-2.c: New test.
17540 * gcc.target/riscv/rvv/base/vmaxu_vx_tu_rv64-3.c: New test.
17541 * gcc.target/riscv/rvv/base/vmaxu_vx_tum_rv32-1.c: New test.
17542 * gcc.target/riscv/rvv/base/vmaxu_vx_tum_rv32-2.c: New test.
17543 * gcc.target/riscv/rvv/base/vmaxu_vx_tum_rv32-3.c: New test.
17544 * gcc.target/riscv/rvv/base/vmaxu_vx_tum_rv64-1.c: New test.
17545 * gcc.target/riscv/rvv/base/vmaxu_vx_tum_rv64-2.c: New test.
17546 * gcc.target/riscv/rvv/base/vmaxu_vx_tum_rv64-3.c: New test.
17547 * gcc.target/riscv/rvv/base/vmaxu_vx_tumu_rv32-1.c: New test.
17548 * gcc.target/riscv/rvv/base/vmaxu_vx_tumu_rv32-2.c: New test.
17549 * gcc.target/riscv/rvv/base/vmaxu_vx_tumu_rv32-3.c: New test.
17550 * gcc.target/riscv/rvv/base/vmaxu_vx_tumu_rv64-1.c: New test.
17551 * gcc.target/riscv/rvv/base/vmaxu_vx_tumu_rv64-2.c: New test.
17552 * gcc.target/riscv/rvv/base/vmaxu_vx_tumu_rv64-3.c: New test.
17553
17554 2023-02-10 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
17555
17556 * gcc.target/riscv/rvv/base/vmin_vx_m_rv32-1.c: New test.
17557 * gcc.target/riscv/rvv/base/vmin_vx_m_rv32-2.c: New test.
17558 * gcc.target/riscv/rvv/base/vmin_vx_m_rv32-3.c: New test.
17559 * gcc.target/riscv/rvv/base/vmin_vx_m_rv64-1.c: New test.
17560 * gcc.target/riscv/rvv/base/vmin_vx_m_rv64-2.c: New test.
17561 * gcc.target/riscv/rvv/base/vmin_vx_m_rv64-3.c: New test.
17562 * gcc.target/riscv/rvv/base/vmin_vx_mu_rv32-1.c: New test.
17563 * gcc.target/riscv/rvv/base/vmin_vx_mu_rv32-2.c: New test.
17564 * gcc.target/riscv/rvv/base/vmin_vx_mu_rv32-3.c: New test.
17565 * gcc.target/riscv/rvv/base/vmin_vx_mu_rv64-1.c: New test.
17566 * gcc.target/riscv/rvv/base/vmin_vx_mu_rv64-2.c: New test.
17567 * gcc.target/riscv/rvv/base/vmin_vx_mu_rv64-3.c: New test.
17568 * gcc.target/riscv/rvv/base/vmin_vx_rv32-1.c: New test.
17569 * gcc.target/riscv/rvv/base/vmin_vx_rv32-2.c: New test.
17570 * gcc.target/riscv/rvv/base/vmin_vx_rv32-3.c: New test.
17571 * gcc.target/riscv/rvv/base/vmin_vx_rv64-1.c: New test.
17572 * gcc.target/riscv/rvv/base/vmin_vx_rv64-2.c: New test.
17573 * gcc.target/riscv/rvv/base/vmin_vx_rv64-3.c: New test.
17574 * gcc.target/riscv/rvv/base/vmin_vx_tu_rv32-1.c: New test.
17575 * gcc.target/riscv/rvv/base/vmin_vx_tu_rv32-2.c: New test.
17576 * gcc.target/riscv/rvv/base/vmin_vx_tu_rv32-3.c: New test.
17577 * gcc.target/riscv/rvv/base/vmin_vx_tu_rv64-1.c: New test.
17578 * gcc.target/riscv/rvv/base/vmin_vx_tu_rv64-2.c: New test.
17579 * gcc.target/riscv/rvv/base/vmin_vx_tu_rv64-3.c: New test.
17580 * gcc.target/riscv/rvv/base/vmin_vx_tum_rv32-1.c: New test.
17581 * gcc.target/riscv/rvv/base/vmin_vx_tum_rv32-2.c: New test.
17582 * gcc.target/riscv/rvv/base/vmin_vx_tum_rv32-3.c: New test.
17583 * gcc.target/riscv/rvv/base/vmin_vx_tum_rv64-1.c: New test.
17584 * gcc.target/riscv/rvv/base/vmin_vx_tum_rv64-2.c: New test.
17585 * gcc.target/riscv/rvv/base/vmin_vx_tum_rv64-3.c: New test.
17586 * gcc.target/riscv/rvv/base/vmin_vx_tumu_rv32-1.c: New test.
17587 * gcc.target/riscv/rvv/base/vmin_vx_tumu_rv32-2.c: New test.
17588 * gcc.target/riscv/rvv/base/vmin_vx_tumu_rv32-3.c: New test.
17589 * gcc.target/riscv/rvv/base/vmin_vx_tumu_rv64-1.c: New test.
17590 * gcc.target/riscv/rvv/base/vmin_vx_tumu_rv64-2.c: New test.
17591 * gcc.target/riscv/rvv/base/vmin_vx_tumu_rv64-3.c: New test.
17592
17593 2023-02-10 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
17594
17595 * gcc.target/riscv/rvv/base/vminu_vx_m_rv32-1.c: New test.
17596 * gcc.target/riscv/rvv/base/vminu_vx_m_rv32-2.c: New test.
17597 * gcc.target/riscv/rvv/base/vminu_vx_m_rv32-3.c: New test.
17598 * gcc.target/riscv/rvv/base/vminu_vx_m_rv64-1.c: New test.
17599 * gcc.target/riscv/rvv/base/vminu_vx_m_rv64-2.c: New test.
17600 * gcc.target/riscv/rvv/base/vminu_vx_m_rv64-3.c: New test.
17601 * gcc.target/riscv/rvv/base/vminu_vx_mu_rv32-1.c: New test.
17602 * gcc.target/riscv/rvv/base/vminu_vx_mu_rv32-2.c: New test.
17603 * gcc.target/riscv/rvv/base/vminu_vx_mu_rv32-3.c: New test.
17604 * gcc.target/riscv/rvv/base/vminu_vx_mu_rv64-1.c: New test.
17605 * gcc.target/riscv/rvv/base/vminu_vx_mu_rv64-2.c: New test.
17606 * gcc.target/riscv/rvv/base/vminu_vx_mu_rv64-3.c: New test.
17607 * gcc.target/riscv/rvv/base/vminu_vx_rv32-1.c: New test.
17608 * gcc.target/riscv/rvv/base/vminu_vx_rv32-2.c: New test.
17609 * gcc.target/riscv/rvv/base/vminu_vx_rv32-3.c: New test.
17610 * gcc.target/riscv/rvv/base/vminu_vx_rv64-1.c: New test.
17611 * gcc.target/riscv/rvv/base/vminu_vx_rv64-2.c: New test.
17612 * gcc.target/riscv/rvv/base/vminu_vx_rv64-3.c: New test.
17613 * gcc.target/riscv/rvv/base/vminu_vx_tu_rv32-1.c: New test.
17614 * gcc.target/riscv/rvv/base/vminu_vx_tu_rv32-2.c: New test.
17615 * gcc.target/riscv/rvv/base/vminu_vx_tu_rv32-3.c: New test.
17616 * gcc.target/riscv/rvv/base/vminu_vx_tu_rv64-1.c: New test.
17617 * gcc.target/riscv/rvv/base/vminu_vx_tu_rv64-2.c: New test.
17618 * gcc.target/riscv/rvv/base/vminu_vx_tu_rv64-3.c: New test.
17619 * gcc.target/riscv/rvv/base/vminu_vx_tum_rv32-1.c: New test.
17620 * gcc.target/riscv/rvv/base/vminu_vx_tum_rv32-2.c: New test.
17621 * gcc.target/riscv/rvv/base/vminu_vx_tum_rv32-3.c: New test.
17622 * gcc.target/riscv/rvv/base/vminu_vx_tum_rv64-1.c: New test.
17623 * gcc.target/riscv/rvv/base/vminu_vx_tum_rv64-2.c: New test.
17624 * gcc.target/riscv/rvv/base/vminu_vx_tum_rv64-3.c: New test.
17625 * gcc.target/riscv/rvv/base/vminu_vx_tumu_rv32-1.c: New test.
17626 * gcc.target/riscv/rvv/base/vminu_vx_tumu_rv32-2.c: New test.
17627 * gcc.target/riscv/rvv/base/vminu_vx_tumu_rv32-3.c: New test.
17628 * gcc.target/riscv/rvv/base/vminu_vx_tumu_rv64-1.c: New test.
17629 * gcc.target/riscv/rvv/base/vminu_vx_tumu_rv64-2.c: New test.
17630 * gcc.target/riscv/rvv/base/vminu_vx_tumu_rv64-3.c: New test.
17631
17632 2023-02-10 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
17633
17634 * gcc.target/riscv/rvv/base/vmul_vx_m_rv32-1.c: New test.
17635 * gcc.target/riscv/rvv/base/vmul_vx_m_rv32-2.c: New test.
17636 * gcc.target/riscv/rvv/base/vmul_vx_m_rv32-3.c: New test.
17637 * gcc.target/riscv/rvv/base/vmul_vx_m_rv64-1.c: New test.
17638 * gcc.target/riscv/rvv/base/vmul_vx_m_rv64-2.c: New test.
17639 * gcc.target/riscv/rvv/base/vmul_vx_m_rv64-3.c: New test.
17640 * gcc.target/riscv/rvv/base/vmul_vx_mu_rv32-1.c: New test.
17641 * gcc.target/riscv/rvv/base/vmul_vx_mu_rv32-2.c: New test.
17642 * gcc.target/riscv/rvv/base/vmul_vx_mu_rv32-3.c: New test.
17643 * gcc.target/riscv/rvv/base/vmul_vx_mu_rv64-1.c: New test.
17644 * gcc.target/riscv/rvv/base/vmul_vx_mu_rv64-2.c: New test.
17645 * gcc.target/riscv/rvv/base/vmul_vx_mu_rv64-3.c: New test.
17646 * gcc.target/riscv/rvv/base/vmul_vx_rv32-1.c: New test.
17647 * gcc.target/riscv/rvv/base/vmul_vx_rv32-2.c: New test.
17648 * gcc.target/riscv/rvv/base/vmul_vx_rv32-3.c: New test.
17649 * gcc.target/riscv/rvv/base/vmul_vx_rv64-1.c: New test.
17650 * gcc.target/riscv/rvv/base/vmul_vx_rv64-2.c: New test.
17651 * gcc.target/riscv/rvv/base/vmul_vx_rv64-3.c: New test.
17652 * gcc.target/riscv/rvv/base/vmul_vx_tu_rv32-1.c: New test.
17653 * gcc.target/riscv/rvv/base/vmul_vx_tu_rv32-2.c: New test.
17654 * gcc.target/riscv/rvv/base/vmul_vx_tu_rv32-3.c: New test.
17655 * gcc.target/riscv/rvv/base/vmul_vx_tu_rv64-1.c: New test.
17656 * gcc.target/riscv/rvv/base/vmul_vx_tu_rv64-2.c: New test.
17657 * gcc.target/riscv/rvv/base/vmul_vx_tu_rv64-3.c: New test.
17658 * gcc.target/riscv/rvv/base/vmul_vx_tum_rv32-1.c: New test.
17659 * gcc.target/riscv/rvv/base/vmul_vx_tum_rv32-2.c: New test.
17660 * gcc.target/riscv/rvv/base/vmul_vx_tum_rv32-3.c: New test.
17661 * gcc.target/riscv/rvv/base/vmul_vx_tum_rv64-1.c: New test.
17662 * gcc.target/riscv/rvv/base/vmul_vx_tum_rv64-2.c: New test.
17663 * gcc.target/riscv/rvv/base/vmul_vx_tum_rv64-3.c: New test.
17664 * gcc.target/riscv/rvv/base/vmul_vx_tumu_rv32-1.c: New test.
17665 * gcc.target/riscv/rvv/base/vmul_vx_tumu_rv32-2.c: New test.
17666 * gcc.target/riscv/rvv/base/vmul_vx_tumu_rv32-3.c: New test.
17667 * gcc.target/riscv/rvv/base/vmul_vx_tumu_rv64-1.c: New test.
17668 * gcc.target/riscv/rvv/base/vmul_vx_tumu_rv64-2.c: New test.
17669 * gcc.target/riscv/rvv/base/vmul_vx_tumu_rv64-3.c: New test.
17670
17671 2023-02-10 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
17672
17673 * gcc.target/riscv/rvv/base/vor_vx_m_rv32-1.c: New test.
17674 * gcc.target/riscv/rvv/base/vor_vx_m_rv32-2.c: New test.
17675 * gcc.target/riscv/rvv/base/vor_vx_m_rv32-3.c: New test.
17676 * gcc.target/riscv/rvv/base/vor_vx_m_rv64-1.c: New test.
17677 * gcc.target/riscv/rvv/base/vor_vx_m_rv64-2.c: New test.
17678 * gcc.target/riscv/rvv/base/vor_vx_m_rv64-3.c: New test.
17679 * gcc.target/riscv/rvv/base/vor_vx_mu_rv32-1.c: New test.
17680 * gcc.target/riscv/rvv/base/vor_vx_mu_rv32-2.c: New test.
17681 * gcc.target/riscv/rvv/base/vor_vx_mu_rv32-3.c: New test.
17682 * gcc.target/riscv/rvv/base/vor_vx_mu_rv64-1.c: New test.
17683 * gcc.target/riscv/rvv/base/vor_vx_mu_rv64-2.c: New test.
17684 * gcc.target/riscv/rvv/base/vor_vx_mu_rv64-3.c: New test.
17685 * gcc.target/riscv/rvv/base/vor_vx_rv32-1.c: New test.
17686 * gcc.target/riscv/rvv/base/vor_vx_rv32-2.c: New test.
17687 * gcc.target/riscv/rvv/base/vor_vx_rv32-3.c: New test.
17688 * gcc.target/riscv/rvv/base/vor_vx_rv64-1.c: New test.
17689 * gcc.target/riscv/rvv/base/vor_vx_rv64-2.c: New test.
17690 * gcc.target/riscv/rvv/base/vor_vx_rv64-3.c: New test.
17691 * gcc.target/riscv/rvv/base/vor_vx_tu_rv32-1.c: New test.
17692 * gcc.target/riscv/rvv/base/vor_vx_tu_rv32-2.c: New test.
17693 * gcc.target/riscv/rvv/base/vor_vx_tu_rv32-3.c: New test.
17694 * gcc.target/riscv/rvv/base/vor_vx_tu_rv64-1.c: New test.
17695 * gcc.target/riscv/rvv/base/vor_vx_tu_rv64-2.c: New test.
17696 * gcc.target/riscv/rvv/base/vor_vx_tu_rv64-3.c: New test.
17697 * gcc.target/riscv/rvv/base/vor_vx_tum_rv32-1.c: New test.
17698 * gcc.target/riscv/rvv/base/vor_vx_tum_rv32-2.c: New test.
17699 * gcc.target/riscv/rvv/base/vor_vx_tum_rv32-3.c: New test.
17700 * gcc.target/riscv/rvv/base/vor_vx_tum_rv64-1.c: New test.
17701 * gcc.target/riscv/rvv/base/vor_vx_tum_rv64-2.c: New test.
17702 * gcc.target/riscv/rvv/base/vor_vx_tum_rv64-3.c: New test.
17703 * gcc.target/riscv/rvv/base/vor_vx_tumu_rv32-1.c: New test.
17704 * gcc.target/riscv/rvv/base/vor_vx_tumu_rv32-2.c: New test.
17705 * gcc.target/riscv/rvv/base/vor_vx_tumu_rv32-3.c: New test.
17706 * gcc.target/riscv/rvv/base/vor_vx_tumu_rv64-1.c: New test.
17707 * gcc.target/riscv/rvv/base/vor_vx_tumu_rv64-2.c: New test.
17708 * gcc.target/riscv/rvv/base/vor_vx_tumu_rv64-3.c: New test.
17709
17710 2023-02-10 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
17711
17712 * gcc.target/riscv/rvv/base/vrem_vx_m_rv32-1.c: New test.
17713 * gcc.target/riscv/rvv/base/vrem_vx_m_rv32-2.c: New test.
17714 * gcc.target/riscv/rvv/base/vrem_vx_m_rv32-3.c: New test.
17715 * gcc.target/riscv/rvv/base/vrem_vx_m_rv64-1.c: New test.
17716 * gcc.target/riscv/rvv/base/vrem_vx_m_rv64-2.c: New test.
17717 * gcc.target/riscv/rvv/base/vrem_vx_m_rv64-3.c: New test.
17718 * gcc.target/riscv/rvv/base/vrem_vx_mu_rv32-1.c: New test.
17719 * gcc.target/riscv/rvv/base/vrem_vx_mu_rv32-2.c: New test.
17720 * gcc.target/riscv/rvv/base/vrem_vx_mu_rv32-3.c: New test.
17721 * gcc.target/riscv/rvv/base/vrem_vx_mu_rv64-1.c: New test.
17722 * gcc.target/riscv/rvv/base/vrem_vx_mu_rv64-2.c: New test.
17723 * gcc.target/riscv/rvv/base/vrem_vx_mu_rv64-3.c: New test.
17724 * gcc.target/riscv/rvv/base/vrem_vx_rv32-1.c: New test.
17725 * gcc.target/riscv/rvv/base/vrem_vx_rv32-2.c: New test.
17726 * gcc.target/riscv/rvv/base/vrem_vx_rv32-3.c: New test.
17727 * gcc.target/riscv/rvv/base/vrem_vx_rv64-1.c: New test.
17728 * gcc.target/riscv/rvv/base/vrem_vx_rv64-2.c: New test.
17729 * gcc.target/riscv/rvv/base/vrem_vx_rv64-3.c: New test.
17730 * gcc.target/riscv/rvv/base/vrem_vx_tu_rv32-1.c: New test.
17731 * gcc.target/riscv/rvv/base/vrem_vx_tu_rv32-2.c: New test.
17732 * gcc.target/riscv/rvv/base/vrem_vx_tu_rv32-3.c: New test.
17733 * gcc.target/riscv/rvv/base/vrem_vx_tu_rv64-1.c: New test.
17734 * gcc.target/riscv/rvv/base/vrem_vx_tu_rv64-2.c: New test.
17735 * gcc.target/riscv/rvv/base/vrem_vx_tu_rv64-3.c: New test.
17736 * gcc.target/riscv/rvv/base/vrem_vx_tum_rv32-1.c: New test.
17737 * gcc.target/riscv/rvv/base/vrem_vx_tum_rv32-2.c: New test.
17738 * gcc.target/riscv/rvv/base/vrem_vx_tum_rv32-3.c: New test.
17739 * gcc.target/riscv/rvv/base/vrem_vx_tum_rv64-1.c: New test.
17740 * gcc.target/riscv/rvv/base/vrem_vx_tum_rv64-2.c: New test.
17741 * gcc.target/riscv/rvv/base/vrem_vx_tum_rv64-3.c: New test.
17742 * gcc.target/riscv/rvv/base/vrem_vx_tumu_rv32-1.c: New test.
17743 * gcc.target/riscv/rvv/base/vrem_vx_tumu_rv32-2.c: New test.
17744 * gcc.target/riscv/rvv/base/vrem_vx_tumu_rv32-3.c: New test.
17745 * gcc.target/riscv/rvv/base/vrem_vx_tumu_rv64-1.c: New test.
17746 * gcc.target/riscv/rvv/base/vrem_vx_tumu_rv64-2.c: New test.
17747 * gcc.target/riscv/rvv/base/vrem_vx_tumu_rv64-3.c: New test.
17748
17749 2023-02-10 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
17750
17751 * gcc.target/riscv/rvv/base/vremu_vx_m_rv32-1.c: New test.
17752 * gcc.target/riscv/rvv/base/vremu_vx_m_rv32-2.c: New test.
17753 * gcc.target/riscv/rvv/base/vremu_vx_m_rv32-3.c: New test.
17754 * gcc.target/riscv/rvv/base/vremu_vx_m_rv64-1.c: New test.
17755 * gcc.target/riscv/rvv/base/vremu_vx_m_rv64-2.c: New test.
17756 * gcc.target/riscv/rvv/base/vremu_vx_m_rv64-3.c: New test.
17757 * gcc.target/riscv/rvv/base/vremu_vx_mu_rv32-1.c: New test.
17758 * gcc.target/riscv/rvv/base/vremu_vx_mu_rv32-2.c: New test.
17759 * gcc.target/riscv/rvv/base/vremu_vx_mu_rv32-3.c: New test.
17760 * gcc.target/riscv/rvv/base/vremu_vx_mu_rv64-1.c: New test.
17761 * gcc.target/riscv/rvv/base/vremu_vx_mu_rv64-2.c: New test.
17762 * gcc.target/riscv/rvv/base/vremu_vx_mu_rv64-3.c: New test.
17763 * gcc.target/riscv/rvv/base/vremu_vx_rv32-1.c: New test.
17764 * gcc.target/riscv/rvv/base/vremu_vx_rv32-2.c: New test.
17765 * gcc.target/riscv/rvv/base/vremu_vx_rv32-3.c: New test.
17766 * gcc.target/riscv/rvv/base/vremu_vx_rv64-1.c: New test.
17767 * gcc.target/riscv/rvv/base/vremu_vx_rv64-2.c: New test.
17768 * gcc.target/riscv/rvv/base/vremu_vx_rv64-3.c: New test.
17769 * gcc.target/riscv/rvv/base/vremu_vx_tu_rv32-1.c: New test.
17770 * gcc.target/riscv/rvv/base/vremu_vx_tu_rv32-2.c: New test.
17771 * gcc.target/riscv/rvv/base/vremu_vx_tu_rv32-3.c: New test.
17772 * gcc.target/riscv/rvv/base/vremu_vx_tu_rv64-1.c: New test.
17773 * gcc.target/riscv/rvv/base/vremu_vx_tu_rv64-2.c: New test.
17774 * gcc.target/riscv/rvv/base/vremu_vx_tu_rv64-3.c: New test.
17775 * gcc.target/riscv/rvv/base/vremu_vx_tum_rv32-1.c: New test.
17776 * gcc.target/riscv/rvv/base/vremu_vx_tum_rv32-2.c: New test.
17777 * gcc.target/riscv/rvv/base/vremu_vx_tum_rv32-3.c: New test.
17778 * gcc.target/riscv/rvv/base/vremu_vx_tum_rv64-1.c: New test.
17779 * gcc.target/riscv/rvv/base/vremu_vx_tum_rv64-2.c: New test.
17780 * gcc.target/riscv/rvv/base/vremu_vx_tum_rv64-3.c: New test.
17781 * gcc.target/riscv/rvv/base/vremu_vx_tumu_rv32-1.c: New test.
17782 * gcc.target/riscv/rvv/base/vremu_vx_tumu_rv32-2.c: New test.
17783 * gcc.target/riscv/rvv/base/vremu_vx_tumu_rv32-3.c: New test.
17784 * gcc.target/riscv/rvv/base/vremu_vx_tumu_rv64-1.c: New test.
17785 * gcc.target/riscv/rvv/base/vremu_vx_tumu_rv64-2.c: New test.
17786 * gcc.target/riscv/rvv/base/vremu_vx_tumu_rv64-3.c: New test.
17787
17788 2023-02-10 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
17789
17790 * gcc.target/riscv/rvv/base/vrsub_vx_m_rv32-1.c: New test.
17791 * gcc.target/riscv/rvv/base/vrsub_vx_m_rv32-2.c: New test.
17792 * gcc.target/riscv/rvv/base/vrsub_vx_m_rv32-3.c: New test.
17793 * gcc.target/riscv/rvv/base/vrsub_vx_m_rv64-1.c: New test.
17794 * gcc.target/riscv/rvv/base/vrsub_vx_m_rv64-2.c: New test.
17795 * gcc.target/riscv/rvv/base/vrsub_vx_m_rv64-3.c: New test.
17796 * gcc.target/riscv/rvv/base/vrsub_vx_mu_rv32-1.c: New test.
17797 * gcc.target/riscv/rvv/base/vrsub_vx_mu_rv32-2.c: New test.
17798 * gcc.target/riscv/rvv/base/vrsub_vx_mu_rv32-3.c: New test.
17799 * gcc.target/riscv/rvv/base/vrsub_vx_mu_rv64-1.c: New test.
17800 * gcc.target/riscv/rvv/base/vrsub_vx_mu_rv64-2.c: New test.
17801 * gcc.target/riscv/rvv/base/vrsub_vx_mu_rv64-3.c: New test.
17802 * gcc.target/riscv/rvv/base/vrsub_vx_rv32-1.c: New test.
17803 * gcc.target/riscv/rvv/base/vrsub_vx_rv32-2.c: New test.
17804 * gcc.target/riscv/rvv/base/vrsub_vx_rv32-3.c: New test.
17805 * gcc.target/riscv/rvv/base/vrsub_vx_rv64-1.c: New test.
17806 * gcc.target/riscv/rvv/base/vrsub_vx_rv64-2.c: New test.
17807 * gcc.target/riscv/rvv/base/vrsub_vx_rv64-3.c: New test.
17808 * gcc.target/riscv/rvv/base/vrsub_vx_tu_rv32-1.c: New test.
17809 * gcc.target/riscv/rvv/base/vrsub_vx_tu_rv32-2.c: New test.
17810 * gcc.target/riscv/rvv/base/vrsub_vx_tu_rv32-3.c: New test.
17811 * gcc.target/riscv/rvv/base/vrsub_vx_tu_rv64-1.c: New test.
17812 * gcc.target/riscv/rvv/base/vrsub_vx_tu_rv64-2.c: New test.
17813 * gcc.target/riscv/rvv/base/vrsub_vx_tu_rv64-3.c: New test.
17814 * gcc.target/riscv/rvv/base/vrsub_vx_tum_rv32-1.c: New test.
17815 * gcc.target/riscv/rvv/base/vrsub_vx_tum_rv32-2.c: New test.
17816 * gcc.target/riscv/rvv/base/vrsub_vx_tum_rv32-3.c: New test.
17817 * gcc.target/riscv/rvv/base/vrsub_vx_tum_rv64-1.c: New test.
17818 * gcc.target/riscv/rvv/base/vrsub_vx_tum_rv64-2.c: New test.
17819 * gcc.target/riscv/rvv/base/vrsub_vx_tum_rv64-3.c: New test.
17820 * gcc.target/riscv/rvv/base/vrsub_vx_tumu_rv32-1.c: New test.
17821 * gcc.target/riscv/rvv/base/vrsub_vx_tumu_rv32-2.c: New test.
17822 * gcc.target/riscv/rvv/base/vrsub_vx_tumu_rv32-3.c: New test.
17823 * gcc.target/riscv/rvv/base/vrsub_vx_tumu_rv64-1.c: New test.
17824 * gcc.target/riscv/rvv/base/vrsub_vx_tumu_rv64-2.c: New test.
17825 * gcc.target/riscv/rvv/base/vrsub_vx_tumu_rv64-3.c: New test.
17826
17827 2023-02-10 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
17828
17829 * gcc.target/riscv/rvv/base/vsub_vx_m_rv32-1.c: New test.
17830 * gcc.target/riscv/rvv/base/vsub_vx_m_rv32-2.c: New test.
17831 * gcc.target/riscv/rvv/base/vsub_vx_m_rv32-3.c: New test.
17832 * gcc.target/riscv/rvv/base/vsub_vx_m_rv64-1.c: New test.
17833 * gcc.target/riscv/rvv/base/vsub_vx_m_rv64-2.c: New test.
17834 * gcc.target/riscv/rvv/base/vsub_vx_m_rv64-3.c: New test.
17835 * gcc.target/riscv/rvv/base/vsub_vx_mu_rv32-1.c: New test.
17836 * gcc.target/riscv/rvv/base/vsub_vx_mu_rv32-2.c: New test.
17837 * gcc.target/riscv/rvv/base/vsub_vx_mu_rv32-3.c: New test.
17838 * gcc.target/riscv/rvv/base/vsub_vx_mu_rv64-1.c: New test.
17839 * gcc.target/riscv/rvv/base/vsub_vx_mu_rv64-2.c: New test.
17840 * gcc.target/riscv/rvv/base/vsub_vx_mu_rv64-3.c: New test.
17841 * gcc.target/riscv/rvv/base/vsub_vx_rv32-1.c: New test.
17842 * gcc.target/riscv/rvv/base/vsub_vx_rv32-2.c: New test.
17843 * gcc.target/riscv/rvv/base/vsub_vx_rv32-3.c: New test.
17844 * gcc.target/riscv/rvv/base/vsub_vx_rv64-1.c: New test.
17845 * gcc.target/riscv/rvv/base/vsub_vx_rv64-2.c: New test.
17846 * gcc.target/riscv/rvv/base/vsub_vx_rv64-3.c: New test.
17847 * gcc.target/riscv/rvv/base/vsub_vx_tu_rv32-1.c: New test.
17848 * gcc.target/riscv/rvv/base/vsub_vx_tu_rv32-2.c: New test.
17849 * gcc.target/riscv/rvv/base/vsub_vx_tu_rv32-3.c: New test.
17850 * gcc.target/riscv/rvv/base/vsub_vx_tu_rv64-1.c: New test.
17851 * gcc.target/riscv/rvv/base/vsub_vx_tu_rv64-2.c: New test.
17852 * gcc.target/riscv/rvv/base/vsub_vx_tu_rv64-3.c: New test.
17853 * gcc.target/riscv/rvv/base/vsub_vx_tum_rv32-1.c: New test.
17854 * gcc.target/riscv/rvv/base/vsub_vx_tum_rv32-2.c: New test.
17855 * gcc.target/riscv/rvv/base/vsub_vx_tum_rv32-3.c: New test.
17856 * gcc.target/riscv/rvv/base/vsub_vx_tum_rv64-1.c: New test.
17857 * gcc.target/riscv/rvv/base/vsub_vx_tum_rv64-2.c: New test.
17858 * gcc.target/riscv/rvv/base/vsub_vx_tum_rv64-3.c: New test.
17859 * gcc.target/riscv/rvv/base/vsub_vx_tumu_rv32-1.c: New test.
17860 * gcc.target/riscv/rvv/base/vsub_vx_tumu_rv32-2.c: New test.
17861 * gcc.target/riscv/rvv/base/vsub_vx_tumu_rv32-3.c: New test.
17862 * gcc.target/riscv/rvv/base/vsub_vx_tumu_rv64-1.c: New test.
17863 * gcc.target/riscv/rvv/base/vsub_vx_tumu_rv64-2.c: New test.
17864 * gcc.target/riscv/rvv/base/vsub_vx_tumu_rv64-3.c: New test.
17865
17866 2023-02-10 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
17867
17868 * gcc.target/riscv/rvv/base/vxor_vx_m_rv32-1.c: New test.
17869 * gcc.target/riscv/rvv/base/vxor_vx_m_rv32-2.c: New test.
17870 * gcc.target/riscv/rvv/base/vxor_vx_m_rv32-3.c: New test.
17871 * gcc.target/riscv/rvv/base/vxor_vx_m_rv64-1.c: New test.
17872 * gcc.target/riscv/rvv/base/vxor_vx_m_rv64-2.c: New test.
17873 * gcc.target/riscv/rvv/base/vxor_vx_m_rv64-3.c: New test.
17874 * gcc.target/riscv/rvv/base/vxor_vx_mu_rv32-1.c: New test.
17875 * gcc.target/riscv/rvv/base/vxor_vx_mu_rv32-2.c: New test.
17876 * gcc.target/riscv/rvv/base/vxor_vx_mu_rv32-3.c: New test.
17877 * gcc.target/riscv/rvv/base/vxor_vx_mu_rv64-1.c: New test.
17878 * gcc.target/riscv/rvv/base/vxor_vx_mu_rv64-2.c: New test.
17879 * gcc.target/riscv/rvv/base/vxor_vx_mu_rv64-3.c: New test.
17880 * gcc.target/riscv/rvv/base/vxor_vx_rv32-1.c: New test.
17881 * gcc.target/riscv/rvv/base/vxor_vx_rv32-2.c: New test.
17882 * gcc.target/riscv/rvv/base/vxor_vx_rv32-3.c: New test.
17883 * gcc.target/riscv/rvv/base/vxor_vx_rv64-1.c: New test.
17884 * gcc.target/riscv/rvv/base/vxor_vx_rv64-2.c: New test.
17885 * gcc.target/riscv/rvv/base/vxor_vx_rv64-3.c: New test.
17886 * gcc.target/riscv/rvv/base/vxor_vx_tu_rv32-1.c: New test.
17887 * gcc.target/riscv/rvv/base/vxor_vx_tu_rv32-2.c: New test.
17888 * gcc.target/riscv/rvv/base/vxor_vx_tu_rv32-3.c: New test.
17889 * gcc.target/riscv/rvv/base/vxor_vx_tu_rv64-1.c: New test.
17890 * gcc.target/riscv/rvv/base/vxor_vx_tu_rv64-2.c: New test.
17891 * gcc.target/riscv/rvv/base/vxor_vx_tu_rv64-3.c: New test.
17892 * gcc.target/riscv/rvv/base/vxor_vx_tum_rv32-1.c: New test.
17893 * gcc.target/riscv/rvv/base/vxor_vx_tum_rv32-2.c: New test.
17894 * gcc.target/riscv/rvv/base/vxor_vx_tum_rv32-3.c: New test.
17895 * gcc.target/riscv/rvv/base/vxor_vx_tum_rv64-1.c: New test.
17896 * gcc.target/riscv/rvv/base/vxor_vx_tum_rv64-2.c: New test.
17897 * gcc.target/riscv/rvv/base/vxor_vx_tum_rv64-3.c: New test.
17898 * gcc.target/riscv/rvv/base/vxor_vx_tumu_rv32-1.c: New test.
17899 * gcc.target/riscv/rvv/base/vxor_vx_tumu_rv32-2.c: New test.
17900 * gcc.target/riscv/rvv/base/vxor_vx_tumu_rv32-3.c: New test.
17901 * gcc.target/riscv/rvv/base/vxor_vx_tumu_rv64-1.c: New test.
17902 * gcc.target/riscv/rvv/base/vxor_vx_tumu_rv64-2.c: New test.
17903 * gcc.target/riscv/rvv/base/vxor_vx_tumu_rv64-3.c: New test.
17904
17905 2023-02-10 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
17906
17907 * g++.target/riscv/rvv/base/vmul_vv-1.C: New test.
17908 * g++.target/riscv/rvv/base/vmul_vv-2.C: New test.
17909 * g++.target/riscv/rvv/base/vmul_vv-3.C: New test.
17910 * g++.target/riscv/rvv/base/vmul_vv_mu-1.C: New test.
17911 * g++.target/riscv/rvv/base/vmul_vv_mu-2.C: New test.
17912 * g++.target/riscv/rvv/base/vmul_vv_mu-3.C: New test.
17913 * g++.target/riscv/rvv/base/vmul_vv_tu-1.C: New test.
17914 * g++.target/riscv/rvv/base/vmul_vv_tu-2.C: New test.
17915 * g++.target/riscv/rvv/base/vmul_vv_tu-3.C: New test.
17916 * g++.target/riscv/rvv/base/vmul_vv_tum-1.C: New test.
17917 * g++.target/riscv/rvv/base/vmul_vv_tum-2.C: New test.
17918 * g++.target/riscv/rvv/base/vmul_vv_tum-3.C: New test.
17919 * g++.target/riscv/rvv/base/vmul_vv_tumu-1.C: New test.
17920 * g++.target/riscv/rvv/base/vmul_vv_tumu-2.C: New test.
17921 * g++.target/riscv/rvv/base/vmul_vv_tumu-3.C: New test.
17922
17923 2023-02-10 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
17924
17925 * gcc.target/riscv/rvv/base/vmul_vv-1.c: New test.
17926 * gcc.target/riscv/rvv/base/vmul_vv-2.c: New test.
17927 * gcc.target/riscv/rvv/base/vmul_vv-3.c: New test.
17928 * gcc.target/riscv/rvv/base/vmul_vv_m-1.c: New test.
17929 * gcc.target/riscv/rvv/base/vmul_vv_m-2.c: New test.
17930 * gcc.target/riscv/rvv/base/vmul_vv_m-3.c: New test.
17931 * gcc.target/riscv/rvv/base/vmul_vv_mu-1.c: New test.
17932 * gcc.target/riscv/rvv/base/vmul_vv_mu-2.c: New test.
17933 * gcc.target/riscv/rvv/base/vmul_vv_mu-3.c: New test.
17934 * gcc.target/riscv/rvv/base/vmul_vv_tu-1.c: New test.
17935 * gcc.target/riscv/rvv/base/vmul_vv_tu-2.c: New test.
17936 * gcc.target/riscv/rvv/base/vmul_vv_tu-3.c: New test.
17937 * gcc.target/riscv/rvv/base/vmul_vv_tum-1.c: New test.
17938 * gcc.target/riscv/rvv/base/vmul_vv_tum-2.c: New test.
17939 * gcc.target/riscv/rvv/base/vmul_vv_tum-3.c: New test.
17940 * gcc.target/riscv/rvv/base/vmul_vv_tumu-1.c: New test.
17941 * gcc.target/riscv/rvv/base/vmul_vv_tumu-2.c: New test.
17942 * gcc.target/riscv/rvv/base/vmul_vv_tumu-3.c: New test.
17943
17944 2023-02-10 Richard Biener <rguenther@suse.de>
17945
17946 PR tree-optimization/108724
17947 * gcc.target/i386/pr108724.c: New testcase.
17948
17949 2023-02-10 Andrew Pinski <apinski@marvell.com>
17950 Andrew Macleod <amacleod@redhat.com>
17951
17952 PR tree-optimization/108684
17953 * gcc.c-torture/compile/dce-inline-asm-1.c: New test.
17954 * gcc.c-torture/compile/dce-inline-asm-2.c: New test.
17955 * gcc.dg/tree-ssa/pr108684-1.c: New test.
17956
17957 2023-02-10 Joseph Myers <joseph@codesourcery.com>
17958
17959 * gcc.dg/c2x-nullptr-1.c: Test conversion of null pointer
17960 constants to nullptr_t.
17961 * gcc.dg/c2x-nullptr-3.c: Do not expect errors for conversion of
17962 null pointer constants to nullptr_t. Do test errors for
17963 conversion of other values to nullptr_t and for unary '+' on
17964 nullptr_t.
17965
17966 2023-02-10 Hans-Peter Nilsson <hp@axis.com>
17967
17968 PR tree-optimization/107561
17969 * g++.dg/warn/Warray-bounds-16.C: XFAIL bogus "overflows destination"
17970 warning.
17971 * g++.dg/pr71488.C: Ditto, but just for ilp32 targets.
17972
17973 2023-02-10 Hans-Peter Nilsson <hp@axis.com>
17974
17975 PR testsuite/106120
17976 * g++.dg/warn/Wstringop-overflow-4.C:144 XFAIL bogus warning for
17977 ilp32 targets with c++98.
17978
17979 2023-02-10 Marek Polacek <polacek@redhat.com>
17980
17981 PR c++/107079
17982 * g++.dg/cpp0x/constexpr-nsdmi2.C: New test.
17983
17984 2023-02-09 David Malcolm <dmalcolm@redhat.com>
17985
17986 PR analyzer/108733
17987 * gcc.dg/analyzer/torture/uninit-pr108733.c: New test.
17988
17989 2023-02-09 Vladimir N. Makarov <vmakarov@redhat.com>
17990
17991 * gcc.target/i386/pr103541.c: New.
17992 * g++.target/i386/pr108711.C: New.
17993
17994 2023-02-09 Harald Anlauf <anlauf@gmx.de>
17995 Steven G. Kargl <kargl@gcc.gnu.org>
17996
17997 PR fortran/69636
17998 PR fortran/103779
17999 * gfortran.dg/pr103779.f90: New test.
18000
18001 2023-02-09 Jakub Jelinek <jakub@redhat.com>
18002
18003 PR tree-optimization/108688
18004 * gcc.c-torture/compile/pr108688-1.c: Add PR number as comment.
18005 * gcc.dg/pr108688.c: New test.
18006
18007 2023-02-09 Andrew Pinski <apinski@marvell.com>
18008
18009 PR tree-optimization/108688
18010 * gcc.c-torture/compile/pr108688-1.c: New test.
18011
18012 2023-02-09 Tobias Burnus <tobias@codesourcery.com>
18013
18014 PR fortran/107424
18015 * gfortran.dg/goacc/privatization-1-compute-loop.f90: Update dg-note.
18016 * gfortran.dg/goacc/privatization-1-routine_gang-loop.f90: Likewise.
18017
18018 2023-02-09 Tobias Burnus <tobias@codesourcery.com>
18019
18020 * c-c++-common/gomp/allocate-5.c: Extend for align clause.
18021
18022 2023-02-09 Tobias Burnus <tobias@codesourcery.com>
18023
18024 * gfortran.dg/gomp/openmp-simd-8.f90: New test.
18025
18026 2023-02-09 Jakub Jelinek <jakub@redhat.com>
18027
18028 PR c++/108698
18029 * g++.dg/cpp0x/pr108698.C: New test.
18030
18031 2023-02-08 Joseph Myers <joseph@codesourcery.com>
18032
18033 * gcc.dg/c2x-constexpr-1.c: Test initialization of constexpr
18034 pointers with null values that are not null pointer constants.
18035 * gcc.dg/c2x-constexpr-3.c: Test initialization of constexpr
18036 pointers with non-null values, not with null values that are not
18037 null pointer constants.
18038
18039 2023-02-08 Hans-Peter Nilsson <hp@axis.com>
18040
18041 * gcc.dg/torture/pr100398.c: Limit to lra targets.
18042 * gcc.dg/pr100590.c: Ditto.
18043
18044 2023-02-08 David Malcolm <dmalcolm@redhat.com>
18045
18046 PR analyzer/108704
18047 * gcc.dg/analyzer/uninit-7.c: New test.
18048 * gcc.dg/analyzer/uninit-pr108704.c: New test.
18049
18050 2023-02-08 Steve Kargl <kargl@gcc.gnu.org>
18051
18052 PR fortran/103259
18053 * gfortran.dg/pr103259.f90: New test.
18054
18055 2023-02-08 Jakub Jelinek <jakub@redhat.com>
18056
18057 PR tree-optimization/108692
18058 * gcc.dg/pr108692.c: New test.
18059
18060 2023-02-08 Richard Sandiford <richard.sandiford@arm.com>
18061
18062 * objc/execute/execute.exp: Load objc-dg.exp.
18063
18064 2023-02-08 Richard Sandiford <richard.sandiford@arm.com>
18065
18066 PR tree-optimization/108316
18067 * gcc.dg/vect/pr108316.c: New test.
18068
18069 2023-02-08 Vladimir N. Makarov <vmakarov@redhat.com>
18070
18071 Revert:
18072 2023-02-08 Vladimir N. Makarov <vmakarov@redhat.com>
18073
18074 * gcc.target/i386/pr103541.c: New.
18075
18076 2023-02-08 Jakub Jelinek <jakub@redhat.com>
18077
18078 PR c++/108525
18079 * g++.dg/cpp23/static-operator-call5.C: Move PR108525 testcase
18080 incorrectly applied into PR108526 testcase ...
18081 * g++.dg/cpp23/static-operator-call6.C: ... here. New test.
18082
18083 2023-02-07 David Malcolm <dmalcolm@redhat.com>
18084
18085 PR analyzer/108661
18086 * gcc.dg/analyzer/fread-pr108661.c: New test.
18087 * gcc.dg/analyzer/read-pr108661.c: New test.
18088
18089 2023-02-07 Harald Anlauf <anlauf@gmx.de>
18090
18091 PR fortran/95107
18092 * gfortran.dg/save_7.f90: New test.
18093
18094 2023-02-07 Vladimir N. Makarov <vmakarov@redhat.com>
18095
18096 * gcc.target/i386/pr103541.c: New.
18097
18098 2023-02-07 Jakub Jelinek <jakub@redhat.com>
18099
18100 PR tree-optimization/106923
18101 * gcc.dg/pr106923.c: New test.
18102
18103 2023-02-07 Jakub Jelinek <jakub@redhat.com>
18104
18105 PR tree-optimization/106433
18106 * gcc.c-torture/compile/pr106433.c: New test.
18107
18108 2023-02-07 Jakub Jelinek <jakub@redhat.com>
18109
18110 * g++.dg/warn/Wstrict-aliasing-bogus-union-2.C: Expect
18111 -Wdeprecated warning for C++23.
18112
18113 2023-02-06 Alex Coplan <alex.coplan@arm.com>
18114
18115 PR target/104921
18116 * gcc.target/aarch64/pr104921-1.c: New test.
18117 * gcc.target/aarch64/pr104921-2.c: New test.
18118 * gcc.target/aarch64/pr104921.x: Include file for new tests.
18119
18120 2023-02-06 Xi Ruoyao <xry111@xry111.site>
18121
18122 * g++.target/loongarch/bytepick.C: New test.
18123
18124 2023-02-06 Tamar Christina <tamar.christina@arm.com>
18125
18126 * gcc.target/aarch64/options_set_10.c: Removed.
18127
18128 2023-02-06 Jakub Jelinek <jakub@redhat.com>
18129
18130 PR tree-optimization/108655
18131 * gcc.dg/pr108655.c: New test.
18132
18133 2023-02-06 Patrick Palka <ppalka@redhat.com>
18134
18135 PR c++/107461
18136 * g++.dg/cpp0x/overload5.C: New test.
18137 * g++.dg/cpp0x/overload5a.C: New test.
18138 * g++.dg/cpp0x/overload6.C: New test.
18139
18140 2023-02-05 Harald Anlauf <anlauf@gmx.de>
18141
18142 PR fortran/108592
18143 * gfortran.dg/pr108592.f90: New test.
18144
18145 2023-02-03 Jakub Jelinek <jakub@redhat.com>
18146
18147 PR tree-optimization/108647
18148 * g++.dg/torture/pr108647.C: New test.
18149
18150 2023-02-03 Aldy Hernandez <aldyh@redhat.com>
18151
18152 PR tree-optimization/108639
18153 * gcc.c-torture/compile/pr108638.c: New file.
18154 * gcc.c-torture/compile/pr108639.c: New file.
18155
18156 2023-02-03 Andrew MacLeod <amacleod@redhat.com>
18157
18158 PR tree-optimization/107570
18159 * gcc.dg/pr107570.c: New.
18160
18161 2023-02-03 Marek Polacek <polacek@redhat.com>
18162
18163 PR c++/108158
18164 * g++.dg/cpp1y/constexpr-108158.C: New test.
18165
18166 2023-02-03 Marek Polacek <polacek@redhat.com>
18167
18168 PR c++/101071
18169 * g++.dg/cpp0x/variadic-alias8.C: New test.
18170
18171 2023-02-03 Patrick Palka <ppalka@redhat.com>
18172
18173 PR c++/107461
18174 * g++.dg/template/call9.C: New test.
18175
18176 2023-02-03 Patrick Palka <ppalka@redhat.com>
18177
18178 PR c++/96745
18179 * g++.dg/cpp2a/concepts-dtor1.C: New test.
18180
18181 2023-02-03 Patrick Palka <ppalka@redhat.com>
18182
18183 PR c++/108579
18184 * g++.dg/cpp2a/concepts-pr108579.C: New test.
18185
18186 2023-02-03 Martin Jambor <mjambor@suse.cz>
18187
18188 PR ipa/108384
18189 * gcc.dg/ipa/pr108384.c: New test.
18190
18191 2023-02-03 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
18192
18193 * gcc.target/riscv/rvv/base/binop_vv_constraint-1.c:
18194 * gcc.target/riscv/rvv/base/shift_vx_constraint-1.c:
18195
18196 2023-02-03 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
18197
18198 * g++.target/riscv/rvv/base/vsll_vx-1.C: New test.
18199 * g++.target/riscv/rvv/base/vsll_vx-2.C: New test.
18200 * g++.target/riscv/rvv/base/vsll_vx-3.C: New test.
18201 * g++.target/riscv/rvv/base/vsll_vx_mu-1.C: New test.
18202 * g++.target/riscv/rvv/base/vsll_vx_mu-2.C: New test.
18203 * g++.target/riscv/rvv/base/vsll_vx_mu-3.C: New test.
18204 * g++.target/riscv/rvv/base/vsll_vx_tu-1.C: New test.
18205 * g++.target/riscv/rvv/base/vsll_vx_tu-2.C: New test.
18206 * g++.target/riscv/rvv/base/vsll_vx_tu-3.C: New test.
18207 * g++.target/riscv/rvv/base/vsll_vx_tum-1.C: New test.
18208 * g++.target/riscv/rvv/base/vsll_vx_tum-2.C: New test.
18209 * g++.target/riscv/rvv/base/vsll_vx_tum-3.C: New test.
18210 * g++.target/riscv/rvv/base/vsll_vx_tumu-1.C: New test.
18211 * g++.target/riscv/rvv/base/vsll_vx_tumu-2.C: New test.
18212 * g++.target/riscv/rvv/base/vsll_vx_tumu-3.C: New test.
18213
18214 2023-02-03 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
18215
18216 * g++.target/riscv/rvv/base/vsra_vx-1.C: New test.
18217 * g++.target/riscv/rvv/base/vsra_vx-2.C: New test.
18218 * g++.target/riscv/rvv/base/vsra_vx-3.C: New test.
18219 * g++.target/riscv/rvv/base/vsra_vx_mu-1.C: New test.
18220 * g++.target/riscv/rvv/base/vsra_vx_mu-2.C: New test.
18221 * g++.target/riscv/rvv/base/vsra_vx_mu-3.C: New test.
18222 * g++.target/riscv/rvv/base/vsra_vx_tu-1.C: New test.
18223 * g++.target/riscv/rvv/base/vsra_vx_tu-2.C: New test.
18224 * g++.target/riscv/rvv/base/vsra_vx_tu-3.C: New test.
18225 * g++.target/riscv/rvv/base/vsra_vx_tum-1.C: New test.
18226 * g++.target/riscv/rvv/base/vsra_vx_tum-2.C: New test.
18227 * g++.target/riscv/rvv/base/vsra_vx_tum-3.C: New test.
18228 * g++.target/riscv/rvv/base/vsra_vx_tumu-1.C: New test.
18229 * g++.target/riscv/rvv/base/vsra_vx_tumu-2.C: New test.
18230 * g++.target/riscv/rvv/base/vsra_vx_tumu-3.C: New test.
18231
18232 2023-02-03 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
18233
18234 * g++.target/riscv/rvv/base/vsrl_vx-1.C: New test.
18235 * g++.target/riscv/rvv/base/vsrl_vx-2.C: New test.
18236 * g++.target/riscv/rvv/base/vsrl_vx-3.C: New test.
18237 * g++.target/riscv/rvv/base/vsrl_vx_mu-1.C: New test.
18238 * g++.target/riscv/rvv/base/vsrl_vx_mu-2.C: New test.
18239 * g++.target/riscv/rvv/base/vsrl_vx_mu-3.C: New test.
18240 * g++.target/riscv/rvv/base/vsrl_vx_tu-1.C: New test.
18241 * g++.target/riscv/rvv/base/vsrl_vx_tu-2.C: New test.
18242 * g++.target/riscv/rvv/base/vsrl_vx_tu-3.C: New test.
18243 * g++.target/riscv/rvv/base/vsrl_vx_tum-1.C: New test.
18244 * g++.target/riscv/rvv/base/vsrl_vx_tum-2.C: New test.
18245 * g++.target/riscv/rvv/base/vsrl_vx_tum-3.C: New test.
18246 * g++.target/riscv/rvv/base/vsrl_vx_tumu-1.C: New test.
18247 * g++.target/riscv/rvv/base/vsrl_vx_tumu-2.C: New test.
18248 * g++.target/riscv/rvv/base/vsrl_vx_tumu-3.C: New test.
18249
18250 2023-02-03 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
18251
18252 * gcc.target/riscv/rvv/base/shift_vx_constraint-1.c: New test.
18253
18254 2023-02-03 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
18255
18256 * gcc.target/riscv/rvv/base/vsll_vx-1.c: New test.
18257 * gcc.target/riscv/rvv/base/vsll_vx-2.c: New test.
18258 * gcc.target/riscv/rvv/base/vsll_vx-3.c: New test.
18259 * gcc.target/riscv/rvv/base/vsll_vx_m-1.c: New test.
18260 * gcc.target/riscv/rvv/base/vsll_vx_m-2.c: New test.
18261 * gcc.target/riscv/rvv/base/vsll_vx_m-3.c: New test.
18262 * gcc.target/riscv/rvv/base/vsll_vx_mu-1.c: New test.
18263 * gcc.target/riscv/rvv/base/vsll_vx_mu-2.c: New test.
18264 * gcc.target/riscv/rvv/base/vsll_vx_mu-3.c: New test.
18265 * gcc.target/riscv/rvv/base/vsll_vx_tu-1.c: New test.
18266 * gcc.target/riscv/rvv/base/vsll_vx_tu-2.c: New test.
18267 * gcc.target/riscv/rvv/base/vsll_vx_tu-3.c: New test.
18268 * gcc.target/riscv/rvv/base/vsll_vx_tum-1.c: New test.
18269 * gcc.target/riscv/rvv/base/vsll_vx_tum-2.c: New test.
18270 * gcc.target/riscv/rvv/base/vsll_vx_tum-3.c: New test.
18271 * gcc.target/riscv/rvv/base/vsll_vx_tumu-1.c: New test.
18272 * gcc.target/riscv/rvv/base/vsll_vx_tumu-2.c: New test.
18273 * gcc.target/riscv/rvv/base/vsll_vx_tumu-3.c: New test.
18274
18275 2023-02-03 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
18276
18277 * gcc.target/riscv/rvv/base/vsra_vx-1.c: New test.
18278 * gcc.target/riscv/rvv/base/vsra_vx-2.c: New test.
18279 * gcc.target/riscv/rvv/base/vsra_vx-3.c: New test.
18280 * gcc.target/riscv/rvv/base/vsra_vx_m-1.c: New test.
18281 * gcc.target/riscv/rvv/base/vsra_vx_m-2.c: New test.
18282 * gcc.target/riscv/rvv/base/vsra_vx_m-3.c: New test.
18283 * gcc.target/riscv/rvv/base/vsra_vx_mu-1.c: New test.
18284 * gcc.target/riscv/rvv/base/vsra_vx_mu-2.c: New test.
18285 * gcc.target/riscv/rvv/base/vsra_vx_mu-3.c: New test.
18286 * gcc.target/riscv/rvv/base/vsra_vx_tu-1.c: New test.
18287 * gcc.target/riscv/rvv/base/vsra_vx_tu-2.c: New test.
18288 * gcc.target/riscv/rvv/base/vsra_vx_tu-3.c: New test.
18289 * gcc.target/riscv/rvv/base/vsra_vx_tum-1.c: New test.
18290 * gcc.target/riscv/rvv/base/vsra_vx_tum-2.c: New test.
18291 * gcc.target/riscv/rvv/base/vsra_vx_tum-3.c: New test.
18292 * gcc.target/riscv/rvv/base/vsra_vx_tumu-1.c: New test.
18293 * gcc.target/riscv/rvv/base/vsra_vx_tumu-2.c: New test.
18294 * gcc.target/riscv/rvv/base/vsra_vx_tumu-3.c: New test.
18295
18296 2023-02-03 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
18297
18298 * gcc.target/riscv/rvv/base/vsrl_vx-1.c: New test.
18299 * gcc.target/riscv/rvv/base/vsrl_vx-2.c: New test.
18300 * gcc.target/riscv/rvv/base/vsrl_vx-3.c: New test.
18301 * gcc.target/riscv/rvv/base/vsrl_vx_m-1.c: New test.
18302 * gcc.target/riscv/rvv/base/vsrl_vx_m-2.c: New test.
18303 * gcc.target/riscv/rvv/base/vsrl_vx_m-3.c: New test.
18304 * gcc.target/riscv/rvv/base/vsrl_vx_mu-1.c: New test.
18305 * gcc.target/riscv/rvv/base/vsrl_vx_mu-2.c: New test.
18306 * gcc.target/riscv/rvv/base/vsrl_vx_mu-3.c: New test.
18307 * gcc.target/riscv/rvv/base/vsrl_vx_tu-1.c: New test.
18308 * gcc.target/riscv/rvv/base/vsrl_vx_tu-2.c: New test.
18309 * gcc.target/riscv/rvv/base/vsrl_vx_tu-3.c: New test.
18310 * gcc.target/riscv/rvv/base/vsrl_vx_tum-1.c: New test.
18311 * gcc.target/riscv/rvv/base/vsrl_vx_tum-2.c: New test.
18312 * gcc.target/riscv/rvv/base/vsrl_vx_tum-3.c: New test.
18313 * gcc.target/riscv/rvv/base/vsrl_vx_tumu-1.c: New test.
18314 * gcc.target/riscv/rvv/base/vsrl_vx_tumu-2.c: New test.
18315 * gcc.target/riscv/rvv/base/vsrl_vx_tumu-3.c: New test.
18316
18317 2023-02-02 Joseph Myers <joseph@codesourcery.com>
18318
18319 * gcc.dg/c2x-constexpr-3.c: Do not expect comparison of nullptr_t
18320 and pointer to be disallowed.
18321 * gcc.dg/c2x-nullptr-1.c: Test comparisons of nullptr_t and
18322 pointers are allowed.
18323 * gcc.dg/c2x-nullptr-3.c: Do not test that comparisons of
18324 nullptr_t and pointers are disallowed.
18325
18326 2023-02-02 Joseph Myers <joseph@codesourcery.com>
18327
18328 * gcc.dg/c2x-constexpr-1.c: Test constexpr initializers of complex
18329 types with real initializers are allowed.
18330 * gcc.dg/c2x-constexpr-3.c: Do not test for constexpr initializers
18331 of complex types with real initializers being disallowed.
18332 * gcc.dg/c2x-constexpr-8.c: Add tests of signaling NaN complex
18333 initializers.
18334 * gcc.dg/c2x-constexpr-9.c: Add more tests.
18335 * gcc.dg/dfp/c2x-constexpr-dfp-1.c: Add tests of binary floating
18336 initializers for decimal types.
18337 * gcc.dg/dfp/c2x-constexpr-dfp-2.c: Change tests of binary
18338 initializers for decimal types. Add more tests of decimal
18339 initializers for binary types.
18340
18341 2023-02-02 Paul-Antoine Arras <pa@codesourcery.com>
18342
18343 * gcc.target/gcn/cond_shift_3.c: New test.
18344 * gcc.target/gcn/cond_shift_3_run.c: New test.
18345 * gcc.target/gcn/cond_shift_4.c: New test.
18346 * gcc.target/gcn/cond_shift_4_run.c: New test.
18347 * gcc.target/gcn/cond_shift_8.c: New test.
18348 * gcc.target/gcn/cond_shift_8_run.c: New test.
18349 * gcc.target/gcn/cond_shift_9.c: New test.
18350 * gcc.target/gcn/cond_shift_9_run.c: New test.
18351
18352 2023-02-02 Richard Sandiford <richard.sandiford@arm.com>
18353
18354 PR rtl-optimization/108508
18355 * gcc.target/aarch64/pr108508.c: New test.
18356
18357 2023-02-02 Richard Sandiford <richard.sandiford@arm.com>
18358
18359 * g++.dg/tree-ssa/pr107876.C: Add --param case-values-threshold=4.
18360
18361 2023-02-02 David Malcolm <dmalcolm@redhat.com>
18362
18363 PR analyzer/108633
18364 * gcc.dg/analyzer/fd-pr108633.c: New test.
18365
18366 2023-02-02 David Malcolm <dmalcolm@redhat.com>
18367
18368 * gcc.dg/analyzer/deref-before-check-qemu-qtest_rsp_args.c: New test.
18369
18370 2023-02-02 Jakub Jelinek <jakub@redhat.com>
18371
18372 PR debug/106746
18373 PR rtl-optimization/108463
18374 PR target/108484
18375 * gcc.dg/pr108463.c: New test.
18376
18377 2023-02-02 Richard Biener <rguenther@suse.de>
18378
18379 PR middle-end/108625
18380 * gcc.dg/pr108625.c: New testcase.
18381
18382 2023-02-02 Andrew Stubbs <ams@codesourcery.com>
18383
18384 * gcc.c-torture/execute/pr47237.c: Xfail on amdgcn.
18385 * gcc.dg/builtin-apply3.c: Xfail for amdgcn.
18386 * gcc.dg/builtin-apply4.c: Xfail for amdgcn.
18387 * gcc.dg/torture/stackalign/builtin-apply-3.c: Xfail for amdgcn.
18388 * gcc.dg/torture/stackalign/builtin-apply-4.c: Xfail for amdgcn.
18389
18390 2023-02-02 Andre Vieira <andre.simoesdiasvieira@arm.com>
18391
18392 * gcc.target/arm/mve/pr108443-run.c: New test.
18393 * gcc.target/arm/mve/pr108443.c: New test.
18394
18395 2023-02-02 Andre Vieira <andre.simoesdiasvieira@arm.com>
18396
18397 * gcc.target/arm/mve/mve_vpt.c: Change to remove unecessary zero-extend.
18398
18399 2023-02-02 Andre Vieira <andre.simoesdiasvieira@arm.com>
18400
18401 PR target/107674
18402 * gcc.target/arm/mve/mve_vpt.c: New test.
18403
18404 2023-02-02 Jakub Jelinek <jakub@redhat.com>
18405
18406 PR ipa/107300
18407 * gcc.dg/pr107300.c: New test.
18408
18409 2023-02-02 liuhongt <hongtao.liu@intel.com>
18410
18411 * gcc.target/aarch64/pr108601.c: New test.
18412
18413 2023-02-02 Jakub Jelinek <jakub@redhat.com>
18414
18415 PR middle-end/108435
18416 * gcc.dg/gomp/pr108435.c: New test.
18417
18418 2023-02-01 Harald Anlauf <anlauf@gmx.de>
18419
18420 PR fortran/108609
18421 * gfortran.dg/pr108527.f90: Adjust test pattern.
18422
18423 2023-02-01 Tamar Christina <tamar.christina@arm.com>
18424
18425 * gcc.target/aarch64/cpunative/info_19: New test.
18426 * gcc.target/aarch64/cpunative/info_20: New test.
18427 * gcc.target/aarch64/cpunative/info_21: New test.
18428 * gcc.target/aarch64/cpunative/info_22: New test.
18429 * gcc.target/aarch64/cpunative/native_cpu_19.c: New test.
18430 * gcc.target/aarch64/cpunative/native_cpu_20.c: New test.
18431 * gcc.target/aarch64/cpunative/native_cpu_21.c: New test.
18432 * gcc.target/aarch64/cpunative/native_cpu_22.c: New test.
18433
18434 2023-02-01 Siddhesh Poyarekar <siddhesh@gotplt.org>
18435
18436 * gcc.dg/builtin-dynamic-object-size-0.c: Move FAIL and nfail
18437 into...
18438 * gcc.dg/builtin-object-size-common.h: ... new file.
18439 * g++.dg/ext/builtin-object-size1.C: Include
18440 builtin-object-size-common.h. Replace all abort with FAIL.
18441 (main): Call DONE.
18442 * g++.dg/ext/builtin-object-size2.C: Likewise.
18443 * gcc.dg/builtin-object-size-1.c: Likewise.
18444 * gcc.dg/builtin-object-size-12.c: Likewise.
18445 * gcc.dg/builtin-object-size-13.c: Likewise.
18446 * gcc.dg/builtin-object-size-15.c: Likewise.
18447 * gcc.dg/builtin-object-size-2.c: Likewise.
18448 * gcc.dg/builtin-object-size-3.c: Likewise.
18449 * gcc.dg/builtin-object-size-4.c: Likewise.
18450 * gcc.dg/builtin-object-size-6.c: Likewise.
18451 * gcc.dg/builtin-object-size-7.c: Likewise.
18452 * gcc.dg/builtin-object-size-8.c: Likewise.
18453 * gcc.dg/pr101836.c: Likewise.
18454 * gcc.dg/strict-flex-array-3.c: Likewise.
18455
18456 2023-02-01 Andrew MacLeod <amacleod@redhat.com>
18457
18458 PR tree-optimization/108356
18459 * gcc.dg/pr108356.c: New.
18460
18461 2023-02-01 Martin Liska <mliska@suse.cz>
18462
18463 PR ipa/108509
18464 * g++.dg/ipa/pr108509.C: New test.
18465
18466 2023-02-01 Marek Polacek <polacek@redhat.com>
18467
18468 PR c++/107755
18469 * g++.dg/warn/Wlogical-op-4.C: New test.
18470
18471 2023-02-01 Jakub Jelinek <jakub@redhat.com>
18472
18473 PR debug/108573
18474 * gcc.dg/pr108573.c: New test.
18475
18476 2023-02-01 Richard Sandiford <richard.sandiford@arm.com>
18477
18478 * g++.dg/gomp/attrs-10.C: Update warning strings for aarch64.
18479 * g++.dg/gomp/declare-simd-8.C: Add expected warning for aarch64.
18480
18481 2023-02-01 Jakub Jelinek <jakub@redhat.com>
18482
18483 PR c++/108607
18484 * g++.dg/gomp/pr108607.C: New test.
18485
18486 2023-02-01 Andreas Krebbel <krebbel@linux.ibm.com>
18487
18488 * gcc.target/s390/preserve-args-1.c: New test.
18489 * gcc.target/s390/preserve-args-2.c: New test.
18490 * gcc.target/s390/preserve-args-3.c: New file.
18491
18492 2023-02-01 Jason Merrill <jason@redhat.com>
18493
18494 * g++.dg/warn/changes-meaning2.C: New test.
18495 * g++.dg/warn/changes-meaning3.C: New test.
18496
18497 2023-02-01 David Malcolm <dmalcolm@redhat.com>
18498
18499 * gcc.dg/analyzer/call-summaries-2.c: Add
18500 dg-require-effective-target alloca.
18501 * gcc.dg/analyzer/imprecise-floating-point-1.c: Likewise.
18502 * gcc.dg/analyzer/infinite-recursion-alloca.c: Likewise.
18503 * gcc.dg/analyzer/malloc-callbacks.c: Likewise.
18504 * gcc.dg/analyzer/out-of-bounds-5.c: Likewise. Remove includes
18505 of <stdio.h> and <alloca.h>. Use "__builtin_free" rather than
18506 "free", to match uses of "__builtin_malloc".
18507 * gcc.dg/analyzer/putenv-1.c: Add dg-require-effective-target
18508 alloca.
18509 * gcc.dg/analyzer/write-to-string-literal-5.c: Likewise.
18510
18511 2023-02-01 David Malcolm <dmalcolm@redhat.com>
18512
18513 PR analyzer/108616
18514 * gcc.dg/analyzer/allocation-size-multiline-3.c: New test.
18515 * gcc.dg/analyzer/test-alloca.h: New test.
18516
18517 2023-01-31 Jason Merrill <jason@redhat.com>
18518
18519 PR c++/108559
18520 * g++.dg/cpp1z/aggr-base13.C: New test.
18521
18522 2023-01-31 Thomas Schwinge <thomas@codesourcery.com>
18523
18524 * lib/gm2.exp (gm2_link_flags) [$gccpath != ""]: Also consider
18525 'gcc-set-multilib-library-path' for 'ld_library_path'.
18526
18527 2023-01-31 Marek Polacek <polacek@redhat.com>
18528
18529 PR c++/102870
18530 * g++.dg/cpp0x/variadic184.C: New test.
18531
18532 2023-01-31 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
18533
18534 * g++.target/riscv/rvv/base/vdiv_vv-1.C: New test.
18535 * g++.target/riscv/rvv/base/vdiv_vv-2.C: New test.
18536 * g++.target/riscv/rvv/base/vdiv_vv-3.C: New test.
18537 * g++.target/riscv/rvv/base/vdiv_vv_mu-1.C: New test.
18538 * g++.target/riscv/rvv/base/vdiv_vv_mu-2.C: New test.
18539 * g++.target/riscv/rvv/base/vdiv_vv_mu-3.C: New test.
18540 * g++.target/riscv/rvv/base/vdiv_vv_tu-1.C: New test.
18541 * g++.target/riscv/rvv/base/vdiv_vv_tu-2.C: New test.
18542 * g++.target/riscv/rvv/base/vdiv_vv_tu-3.C: New test.
18543 * g++.target/riscv/rvv/base/vdiv_vv_tum-1.C: New test.
18544 * g++.target/riscv/rvv/base/vdiv_vv_tum-2.C: New test.
18545 * g++.target/riscv/rvv/base/vdiv_vv_tum-3.C: New test.
18546 * g++.target/riscv/rvv/base/vdiv_vv_tumu-1.C: New test.
18547 * g++.target/riscv/rvv/base/vdiv_vv_tumu-2.C: New test.
18548 * g++.target/riscv/rvv/base/vdiv_vv_tumu-3.C: New test.
18549 * g++.target/riscv/rvv/base/vdivu_vv-1.C: New test.
18550 * g++.target/riscv/rvv/base/vdivu_vv-2.C: New test.
18551 * g++.target/riscv/rvv/base/vdivu_vv-3.C: New test.
18552 * g++.target/riscv/rvv/base/vdivu_vv_mu-1.C: New test.
18553 * g++.target/riscv/rvv/base/vdivu_vv_mu-2.C: New test.
18554 * g++.target/riscv/rvv/base/vdivu_vv_mu-3.C: New test.
18555 * g++.target/riscv/rvv/base/vdivu_vv_tu-1.C: New test.
18556 * g++.target/riscv/rvv/base/vdivu_vv_tu-2.C: New test.
18557 * g++.target/riscv/rvv/base/vdivu_vv_tu-3.C: New test.
18558 * g++.target/riscv/rvv/base/vdivu_vv_tum-1.C: New test.
18559 * g++.target/riscv/rvv/base/vdivu_vv_tum-2.C: New test.
18560 * g++.target/riscv/rvv/base/vdivu_vv_tum-3.C: New test.
18561 * g++.target/riscv/rvv/base/vdivu_vv_tumu-1.C: New test.
18562 * g++.target/riscv/rvv/base/vdivu_vv_tumu-2.C: New test.
18563 * g++.target/riscv/rvv/base/vdivu_vv_tumu-3.C: New test.
18564
18565 2023-01-31 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
18566
18567 * g++.target/riscv/rvv/base/vmax_vv-1.C: New test.
18568 * g++.target/riscv/rvv/base/vmax_vv-2.C: New test.
18569 * g++.target/riscv/rvv/base/vmax_vv-3.C: New test.
18570 * g++.target/riscv/rvv/base/vmax_vv_mu-1.C: New test.
18571 * g++.target/riscv/rvv/base/vmax_vv_mu-2.C: New test.
18572 * g++.target/riscv/rvv/base/vmax_vv_mu-3.C: New test.
18573 * g++.target/riscv/rvv/base/vmax_vv_tu-1.C: New test.
18574 * g++.target/riscv/rvv/base/vmax_vv_tu-2.C: New test.
18575 * g++.target/riscv/rvv/base/vmax_vv_tu-3.C: New test.
18576 * g++.target/riscv/rvv/base/vmax_vv_tum-1.C: New test.
18577 * g++.target/riscv/rvv/base/vmax_vv_tum-2.C: New test.
18578 * g++.target/riscv/rvv/base/vmax_vv_tum-3.C: New test.
18579 * g++.target/riscv/rvv/base/vmax_vv_tumu-1.C: New test.
18580 * g++.target/riscv/rvv/base/vmax_vv_tumu-2.C: New test.
18581 * g++.target/riscv/rvv/base/vmax_vv_tumu-3.C: New test.
18582 * g++.target/riscv/rvv/base/vmaxu_vv-1.C: New test.
18583 * g++.target/riscv/rvv/base/vmaxu_vv-2.C: New test.
18584 * g++.target/riscv/rvv/base/vmaxu_vv-3.C: New test.
18585 * g++.target/riscv/rvv/base/vmaxu_vv_mu-1.C: New test.
18586 * g++.target/riscv/rvv/base/vmaxu_vv_mu-2.C: New test.
18587 * g++.target/riscv/rvv/base/vmaxu_vv_mu-3.C: New test.
18588 * g++.target/riscv/rvv/base/vmaxu_vv_tu-1.C: New test.
18589 * g++.target/riscv/rvv/base/vmaxu_vv_tu-2.C: New test.
18590 * g++.target/riscv/rvv/base/vmaxu_vv_tu-3.C: New test.
18591 * g++.target/riscv/rvv/base/vmaxu_vv_tum-1.C: New test.
18592 * g++.target/riscv/rvv/base/vmaxu_vv_tum-2.C: New test.
18593 * g++.target/riscv/rvv/base/vmaxu_vv_tum-3.C: New test.
18594 * g++.target/riscv/rvv/base/vmaxu_vv_tumu-1.C: New test.
18595 * g++.target/riscv/rvv/base/vmaxu_vv_tumu-2.C: New test.
18596 * g++.target/riscv/rvv/base/vmaxu_vv_tumu-3.C: New test.
18597
18598 2023-01-31 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
18599
18600 * g++.target/riscv/rvv/base/vmin_vv-1.C: New test.
18601 * g++.target/riscv/rvv/base/vmin_vv-2.C: New test.
18602 * g++.target/riscv/rvv/base/vmin_vv-3.C: New test.
18603 * g++.target/riscv/rvv/base/vmin_vv_mu-1.C: New test.
18604 * g++.target/riscv/rvv/base/vmin_vv_mu-2.C: New test.
18605 * g++.target/riscv/rvv/base/vmin_vv_mu-3.C: New test.
18606 * g++.target/riscv/rvv/base/vmin_vv_tu-1.C: New test.
18607 * g++.target/riscv/rvv/base/vmin_vv_tu-2.C: New test.
18608 * g++.target/riscv/rvv/base/vmin_vv_tu-3.C: New test.
18609 * g++.target/riscv/rvv/base/vmin_vv_tum-1.C: New test.
18610 * g++.target/riscv/rvv/base/vmin_vv_tum-2.C: New test.
18611 * g++.target/riscv/rvv/base/vmin_vv_tum-3.C: New test.
18612 * g++.target/riscv/rvv/base/vmin_vv_tumu-1.C: New test.
18613 * g++.target/riscv/rvv/base/vmin_vv_tumu-2.C: New test.
18614 * g++.target/riscv/rvv/base/vmin_vv_tumu-3.C: New test.
18615 * g++.target/riscv/rvv/base/vminu_vv-1.C: New test.
18616 * g++.target/riscv/rvv/base/vminu_vv-2.C: New test.
18617 * g++.target/riscv/rvv/base/vminu_vv-3.C: New test.
18618 * g++.target/riscv/rvv/base/vminu_vv_mu-1.C: New test.
18619 * g++.target/riscv/rvv/base/vminu_vv_mu-2.C: New test.
18620 * g++.target/riscv/rvv/base/vminu_vv_mu-3.C: New test.
18621 * g++.target/riscv/rvv/base/vminu_vv_tu-1.C: New test.
18622 * g++.target/riscv/rvv/base/vminu_vv_tu-2.C: New test.
18623 * g++.target/riscv/rvv/base/vminu_vv_tu-3.C: New test.
18624 * g++.target/riscv/rvv/base/vminu_vv_tum-1.C: New test.
18625 * g++.target/riscv/rvv/base/vminu_vv_tum-2.C: New test.
18626 * g++.target/riscv/rvv/base/vminu_vv_tum-3.C: New test.
18627 * g++.target/riscv/rvv/base/vminu_vv_tumu-1.C: New test.
18628 * g++.target/riscv/rvv/base/vminu_vv_tumu-2.C: New test.
18629 * g++.target/riscv/rvv/base/vminu_vv_tumu-3.C: New test.
18630
18631 2023-01-31 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
18632
18633 * g++.target/riscv/rvv/base/vor_vv-1.C: New test.
18634 * g++.target/riscv/rvv/base/vor_vv-2.C: New test.
18635 * g++.target/riscv/rvv/base/vor_vv-3.C: New test.
18636 * g++.target/riscv/rvv/base/vor_vv_mu-1.C: New test.
18637 * g++.target/riscv/rvv/base/vor_vv_mu-2.C: New test.
18638 * g++.target/riscv/rvv/base/vor_vv_mu-3.C: New test.
18639 * g++.target/riscv/rvv/base/vor_vv_tu-1.C: New test.
18640 * g++.target/riscv/rvv/base/vor_vv_tu-2.C: New test.
18641 * g++.target/riscv/rvv/base/vor_vv_tu-3.C: New test.
18642 * g++.target/riscv/rvv/base/vor_vv_tum-1.C: New test.
18643 * g++.target/riscv/rvv/base/vor_vv_tum-2.C: New test.
18644 * g++.target/riscv/rvv/base/vor_vv_tum-3.C: New test.
18645 * g++.target/riscv/rvv/base/vor_vv_tumu-1.C: New test.
18646 * g++.target/riscv/rvv/base/vor_vv_tumu-2.C: New test.
18647 * g++.target/riscv/rvv/base/vor_vv_tumu-3.C: New test.
18648
18649 2023-01-31 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
18650
18651 * g++.target/riscv/rvv/base/vrem_vv-1.C: New test.
18652 * g++.target/riscv/rvv/base/vrem_vv-2.C: New test.
18653 * g++.target/riscv/rvv/base/vrem_vv-3.C: New test.
18654 * g++.target/riscv/rvv/base/vrem_vv_mu-1.C: New test.
18655 * g++.target/riscv/rvv/base/vrem_vv_mu-2.C: New test.
18656 * g++.target/riscv/rvv/base/vrem_vv_mu-3.C: New test.
18657 * g++.target/riscv/rvv/base/vrem_vv_tu-1.C: New test.
18658 * g++.target/riscv/rvv/base/vrem_vv_tu-2.C: New test.
18659 * g++.target/riscv/rvv/base/vrem_vv_tu-3.C: New test.
18660 * g++.target/riscv/rvv/base/vrem_vv_tum-1.C: New test.
18661 * g++.target/riscv/rvv/base/vrem_vv_tum-2.C: New test.
18662 * g++.target/riscv/rvv/base/vrem_vv_tum-3.C: New test.
18663 * g++.target/riscv/rvv/base/vrem_vv_tumu-1.C: New test.
18664 * g++.target/riscv/rvv/base/vrem_vv_tumu-2.C: New test.
18665 * g++.target/riscv/rvv/base/vrem_vv_tumu-3.C: New test.
18666 * g++.target/riscv/rvv/base/vremu_vv-1.C: New test.
18667 * g++.target/riscv/rvv/base/vremu_vv-2.C: New test.
18668 * g++.target/riscv/rvv/base/vremu_vv-3.C: New test.
18669 * g++.target/riscv/rvv/base/vremu_vv_mu-1.C: New test.
18670 * g++.target/riscv/rvv/base/vremu_vv_mu-2.C: New test.
18671 * g++.target/riscv/rvv/base/vremu_vv_mu-3.C: New test.
18672 * g++.target/riscv/rvv/base/vremu_vv_tu-1.C: New test.
18673 * g++.target/riscv/rvv/base/vremu_vv_tu-2.C: New test.
18674 * g++.target/riscv/rvv/base/vremu_vv_tu-3.C: New test.
18675 * g++.target/riscv/rvv/base/vremu_vv_tum-1.C: New test.
18676 * g++.target/riscv/rvv/base/vremu_vv_tum-2.C: New test.
18677 * g++.target/riscv/rvv/base/vremu_vv_tum-3.C: New test.
18678 * g++.target/riscv/rvv/base/vremu_vv_tumu-1.C: New test.
18679 * g++.target/riscv/rvv/base/vremu_vv_tumu-2.C: New test.
18680 * g++.target/riscv/rvv/base/vremu_vv_tumu-3.C: New test.
18681
18682 2023-01-31 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
18683
18684 * g++.target/riscv/rvv/base/vsll_vv-1.C: New test.
18685 * g++.target/riscv/rvv/base/vsll_vv-2.C: New test.
18686 * g++.target/riscv/rvv/base/vsll_vv-3.C: New test.
18687 * g++.target/riscv/rvv/base/vsll_vv_mu-1.C: New test.
18688 * g++.target/riscv/rvv/base/vsll_vv_mu-2.C: New test.
18689 * g++.target/riscv/rvv/base/vsll_vv_mu-3.C: New test.
18690 * g++.target/riscv/rvv/base/vsll_vv_tu-1.C: New test.
18691 * g++.target/riscv/rvv/base/vsll_vv_tu-2.C: New test.
18692 * g++.target/riscv/rvv/base/vsll_vv_tu-3.C: New test.
18693 * g++.target/riscv/rvv/base/vsll_vv_tum-1.C: New test.
18694 * g++.target/riscv/rvv/base/vsll_vv_tum-2.C: New test.
18695 * g++.target/riscv/rvv/base/vsll_vv_tum-3.C: New test.
18696 * g++.target/riscv/rvv/base/vsll_vv_tumu-1.C: New test.
18697 * g++.target/riscv/rvv/base/vsll_vv_tumu-2.C: New test.
18698 * g++.target/riscv/rvv/base/vsll_vv_tumu-3.C: New test.
18699
18700 2023-01-31 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
18701
18702 * g++.target/riscv/rvv/base/vsra_vv-1.C: New test.
18703 * g++.target/riscv/rvv/base/vsra_vv-2.C: New test.
18704 * g++.target/riscv/rvv/base/vsra_vv-3.C: New test.
18705 * g++.target/riscv/rvv/base/vsra_vv_mu-1.C: New test.
18706 * g++.target/riscv/rvv/base/vsra_vv_mu-2.C: New test.
18707 * g++.target/riscv/rvv/base/vsra_vv_mu-3.C: New test.
18708 * g++.target/riscv/rvv/base/vsra_vv_tu-1.C: New test.
18709 * g++.target/riscv/rvv/base/vsra_vv_tu-2.C: New test.
18710 * g++.target/riscv/rvv/base/vsra_vv_tu-3.C: New test.
18711 * g++.target/riscv/rvv/base/vsra_vv_tum-1.C: New test.
18712 * g++.target/riscv/rvv/base/vsra_vv_tum-2.C: New test.
18713 * g++.target/riscv/rvv/base/vsra_vv_tum-3.C: New test.
18714 * g++.target/riscv/rvv/base/vsra_vv_tumu-1.C: New test.
18715 * g++.target/riscv/rvv/base/vsra_vv_tumu-2.C: New test.
18716 * g++.target/riscv/rvv/base/vsra_vv_tumu-3.C: New test.
18717
18718 2023-01-31 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
18719
18720 * g++.target/riscv/rvv/base/vsrl_vv-1.C: New test.
18721 * g++.target/riscv/rvv/base/vsrl_vv-2.C: New test.
18722 * g++.target/riscv/rvv/base/vsrl_vv-3.C: New test.
18723 * g++.target/riscv/rvv/base/vsrl_vv_mu-1.C: New test.
18724 * g++.target/riscv/rvv/base/vsrl_vv_mu-2.C: New test.
18725 * g++.target/riscv/rvv/base/vsrl_vv_mu-3.C: New test.
18726 * g++.target/riscv/rvv/base/vsrl_vv_tu-1.C: New test.
18727 * g++.target/riscv/rvv/base/vsrl_vv_tu-2.C: New test.
18728 * g++.target/riscv/rvv/base/vsrl_vv_tu-3.C: New test.
18729 * g++.target/riscv/rvv/base/vsrl_vv_tum-1.C: New test.
18730 * g++.target/riscv/rvv/base/vsrl_vv_tum-2.C: New test.
18731 * g++.target/riscv/rvv/base/vsrl_vv_tum-3.C: New test.
18732 * g++.target/riscv/rvv/base/vsrl_vv_tumu-1.C: New test.
18733 * g++.target/riscv/rvv/base/vsrl_vv_tumu-2.C: New test.
18734 * g++.target/riscv/rvv/base/vsrl_vv_tumu-3.C: New test.
18735
18736 2023-01-31 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
18737
18738 * g++.target/riscv/rvv/base/vand_vv-1.C: New test.
18739 * g++.target/riscv/rvv/base/vand_vv-2.C: New test.
18740 * g++.target/riscv/rvv/base/vand_vv-3.C: New test.
18741 * g++.target/riscv/rvv/base/vand_vv_mu-1.C: New test.
18742 * g++.target/riscv/rvv/base/vand_vv_mu-2.C: New test.
18743 * g++.target/riscv/rvv/base/vand_vv_mu-3.C: New test.
18744 * g++.target/riscv/rvv/base/vand_vv_tu-1.C: New test.
18745 * g++.target/riscv/rvv/base/vand_vv_tu-2.C: New test.
18746 * g++.target/riscv/rvv/base/vand_vv_tu-3.C: New test.
18747 * g++.target/riscv/rvv/base/vand_vv_tum-1.C: New test.
18748 * g++.target/riscv/rvv/base/vand_vv_tum-2.C: New test.
18749 * g++.target/riscv/rvv/base/vand_vv_tum-3.C: New test.
18750 * g++.target/riscv/rvv/base/vand_vv_tumu-1.C: New test.
18751 * g++.target/riscv/rvv/base/vand_vv_tumu-2.C: New test.
18752 * g++.target/riscv/rvv/base/vand_vv_tumu-3.C: New test.
18753 * g++.target/riscv/rvv/base/vsub_vv-1.C: New test.
18754 * g++.target/riscv/rvv/base/vsub_vv-2.C: New test.
18755 * g++.target/riscv/rvv/base/vsub_vv-3.C: New test.
18756 * g++.target/riscv/rvv/base/vsub_vv_mu-1.C: New test.
18757 * g++.target/riscv/rvv/base/vsub_vv_mu-2.C: New test.
18758 * g++.target/riscv/rvv/base/vsub_vv_mu-3.C: New test.
18759 * g++.target/riscv/rvv/base/vsub_vv_tu-1.C: New test.
18760 * g++.target/riscv/rvv/base/vsub_vv_tu-2.C: New test.
18761 * g++.target/riscv/rvv/base/vsub_vv_tu-3.C: New test.
18762 * g++.target/riscv/rvv/base/vsub_vv_tum-1.C: New test.
18763 * g++.target/riscv/rvv/base/vsub_vv_tum-2.C: New test.
18764 * g++.target/riscv/rvv/base/vsub_vv_tum-3.C: New test.
18765 * g++.target/riscv/rvv/base/vsub_vv_tumu-1.C: New test.
18766 * g++.target/riscv/rvv/base/vsub_vv_tumu-2.C: New test.
18767 * g++.target/riscv/rvv/base/vsub_vv_tumu-3.C: New test.
18768
18769 2023-01-31 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
18770
18771 * g++.target/riscv/rvv/base/vxor_vv-1.C: New test.
18772 * g++.target/riscv/rvv/base/vxor_vv-2.C: New test.
18773 * g++.target/riscv/rvv/base/vxor_vv-3.C: New test.
18774 * g++.target/riscv/rvv/base/vxor_vv_mu-1.C: New test.
18775 * g++.target/riscv/rvv/base/vxor_vv_mu-2.C: New test.
18776 * g++.target/riscv/rvv/base/vxor_vv_mu-3.C: New test.
18777 * g++.target/riscv/rvv/base/vxor_vv_tu-1.C: New test.
18778 * g++.target/riscv/rvv/base/vxor_vv_tu-2.C: New test.
18779 * g++.target/riscv/rvv/base/vxor_vv_tu-3.C: New test.
18780 * g++.target/riscv/rvv/base/vxor_vv_tum-1.C: New test.
18781 * g++.target/riscv/rvv/base/vxor_vv_tum-2.C: New test.
18782 * g++.target/riscv/rvv/base/vxor_vv_tum-3.C: New test.
18783 * g++.target/riscv/rvv/base/vxor_vv_tumu-1.C: New test.
18784 * g++.target/riscv/rvv/base/vxor_vv_tumu-2.C: New test.
18785 * g++.target/riscv/rvv/base/vxor_vv_tumu-3.C: New test.
18786
18787 2023-01-31 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
18788
18789 * g++.target/riscv/rvv/base/vadd_vv-1.C: New test.
18790 * g++.target/riscv/rvv/base/vadd_vv-2.C: New test.
18791 * g++.target/riscv/rvv/base/vadd_vv-3.C: New test.
18792 * g++.target/riscv/rvv/base/vadd_vv_mu-1.C: New test.
18793 * g++.target/riscv/rvv/base/vadd_vv_mu-2.C: New test.
18794 * g++.target/riscv/rvv/base/vadd_vv_mu-3.C: New test.
18795 * g++.target/riscv/rvv/base/vadd_vv_tu-1.C: New test.
18796 * g++.target/riscv/rvv/base/vadd_vv_tu-2.C: New test.
18797 * g++.target/riscv/rvv/base/vadd_vv_tu-3.C: New test.
18798 * g++.target/riscv/rvv/base/vadd_vv_tum-1.C: New test.
18799 * g++.target/riscv/rvv/base/vadd_vv_tum-2.C: New test.
18800 * g++.target/riscv/rvv/base/vadd_vv_tum-3.C: New test.
18801 * g++.target/riscv/rvv/base/vadd_vv_tumu-1.C: New test.
18802 * g++.target/riscv/rvv/base/vadd_vv_tumu-2.C: New test.
18803 * g++.target/riscv/rvv/base/vadd_vv_tumu-3.C: New test.
18804
18805 2023-01-31 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
18806
18807 * gcc.target/riscv/rvv/base/binop_vv_constraint-1.c: New test.
18808
18809 2023-01-31 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
18810
18811 * gcc.target/riscv/rvv/base/vadd_vv-1.c: New test.
18812 * gcc.target/riscv/rvv/base/vadd_vv-2.c: New test.
18813 * gcc.target/riscv/rvv/base/vadd_vv-3.c: New test.
18814 * gcc.target/riscv/rvv/base/vadd_vv_m-1.c: New test.
18815 * gcc.target/riscv/rvv/base/vadd_vv_m-2.c: New test.
18816 * gcc.target/riscv/rvv/base/vadd_vv_m-3.c: New test.
18817 * gcc.target/riscv/rvv/base/vadd_vv_mu-1.c: New test.
18818 * gcc.target/riscv/rvv/base/vadd_vv_mu-2.c: New test.
18819 * gcc.target/riscv/rvv/base/vadd_vv_mu-3.c: New test.
18820 * gcc.target/riscv/rvv/base/vadd_vv_tu-1.c: New test.
18821 * gcc.target/riscv/rvv/base/vadd_vv_tu-2.c: New test.
18822 * gcc.target/riscv/rvv/base/vadd_vv_tu-3.c: New test.
18823 * gcc.target/riscv/rvv/base/vadd_vv_tum-1.c: New test.
18824 * gcc.target/riscv/rvv/base/vadd_vv_tum-2.c: New test.
18825 * gcc.target/riscv/rvv/base/vadd_vv_tum-3.c: New test.
18826 * gcc.target/riscv/rvv/base/vadd_vv_tumu-1.c: New test.
18827 * gcc.target/riscv/rvv/base/vadd_vv_tumu-2.c: New test.
18828 * gcc.target/riscv/rvv/base/vadd_vv_tumu-3.c: New test.
18829
18830 2023-01-31 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
18831
18832 * gcc.target/riscv/rvv/base/vand_vv-1.c: New test.
18833 * gcc.target/riscv/rvv/base/vand_vv-2.c: New test.
18834 * gcc.target/riscv/rvv/base/vand_vv-3.c: New test.
18835 * gcc.target/riscv/rvv/base/vand_vv_m-1.c: New test.
18836 * gcc.target/riscv/rvv/base/vand_vv_m-2.c: New test.
18837 * gcc.target/riscv/rvv/base/vand_vv_m-3.c: New test.
18838 * gcc.target/riscv/rvv/base/vand_vv_mu-1.c: New test.
18839 * gcc.target/riscv/rvv/base/vand_vv_mu-2.c: New test.
18840 * gcc.target/riscv/rvv/base/vand_vv_mu-3.c: New test.
18841 * gcc.target/riscv/rvv/base/vand_vv_tu-1.c: New test.
18842 * gcc.target/riscv/rvv/base/vand_vv_tu-2.c: New test.
18843 * gcc.target/riscv/rvv/base/vand_vv_tu-3.c: New test.
18844 * gcc.target/riscv/rvv/base/vand_vv_tum-1.c: New test.
18845 * gcc.target/riscv/rvv/base/vand_vv_tum-2.c: New test.
18846 * gcc.target/riscv/rvv/base/vand_vv_tum-3.c: New test.
18847 * gcc.target/riscv/rvv/base/vand_vv_tumu-1.c: New test.
18848 * gcc.target/riscv/rvv/base/vand_vv_tumu-2.c: New test.
18849 * gcc.target/riscv/rvv/base/vand_vv_tumu-3.c: New test.
18850
18851 2023-01-31 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
18852
18853 * gcc.target/riscv/rvv/base/vdiv_vv-1.c: New test.
18854 * gcc.target/riscv/rvv/base/vdiv_vv-2.c: New test.
18855 * gcc.target/riscv/rvv/base/vdiv_vv-3.c: New test.
18856 * gcc.target/riscv/rvv/base/vdiv_vv_m-1.c: New test.
18857 * gcc.target/riscv/rvv/base/vdiv_vv_m-2.c: New test.
18858 * gcc.target/riscv/rvv/base/vdiv_vv_m-3.c: New test.
18859 * gcc.target/riscv/rvv/base/vdiv_vv_mu-1.c: New test.
18860 * gcc.target/riscv/rvv/base/vdiv_vv_mu-2.c: New test.
18861 * gcc.target/riscv/rvv/base/vdiv_vv_mu-3.c: New test.
18862 * gcc.target/riscv/rvv/base/vdiv_vv_tu-1.c: New test.
18863 * gcc.target/riscv/rvv/base/vdiv_vv_tu-2.c: New test.
18864 * gcc.target/riscv/rvv/base/vdiv_vv_tu-3.c: New test.
18865 * gcc.target/riscv/rvv/base/vdiv_vv_tum-1.c: New test.
18866 * gcc.target/riscv/rvv/base/vdiv_vv_tum-2.c: New test.
18867 * gcc.target/riscv/rvv/base/vdiv_vv_tum-3.c: New test.
18868 * gcc.target/riscv/rvv/base/vdiv_vv_tumu-1.c: New test.
18869 * gcc.target/riscv/rvv/base/vdiv_vv_tumu-2.c: New test.
18870 * gcc.target/riscv/rvv/base/vdiv_vv_tumu-3.c: New test.
18871 * gcc.target/riscv/rvv/base/vdivu_vv-1.c: New test.
18872 * gcc.target/riscv/rvv/base/vdivu_vv-2.c: New test.
18873 * gcc.target/riscv/rvv/base/vdivu_vv-3.c: New test.
18874 * gcc.target/riscv/rvv/base/vdivu_vv_m-1.c: New test.
18875 * gcc.target/riscv/rvv/base/vdivu_vv_m-2.c: New test.
18876 * gcc.target/riscv/rvv/base/vdivu_vv_m-3.c: New test.
18877 * gcc.target/riscv/rvv/base/vdivu_vv_mu-1.c: New test.
18878 * gcc.target/riscv/rvv/base/vdivu_vv_mu-2.c: New test.
18879 * gcc.target/riscv/rvv/base/vdivu_vv_mu-3.c: New test.
18880 * gcc.target/riscv/rvv/base/vdivu_vv_tu-1.c: New test.
18881 * gcc.target/riscv/rvv/base/vdivu_vv_tu-2.c: New test.
18882 * gcc.target/riscv/rvv/base/vdivu_vv_tu-3.c: New test.
18883 * gcc.target/riscv/rvv/base/vdivu_vv_tum-1.c: New test.
18884 * gcc.target/riscv/rvv/base/vdivu_vv_tum-2.c: New test.
18885 * gcc.target/riscv/rvv/base/vdivu_vv_tum-3.c: New test.
18886 * gcc.target/riscv/rvv/base/vdivu_vv_tumu-1.c: New test.
18887 * gcc.target/riscv/rvv/base/vdivu_vv_tumu-2.c: New test.
18888 * gcc.target/riscv/rvv/base/vdivu_vv_tumu-3.c: New test.
18889
18890 2023-01-31 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
18891
18892 * gcc.target/riscv/rvv/base/vmax_vv-1.c: New test.
18893 * gcc.target/riscv/rvv/base/vmax_vv-2.c: New test.
18894 * gcc.target/riscv/rvv/base/vmax_vv-3.c: New test.
18895 * gcc.target/riscv/rvv/base/vmax_vv_m-1.c: New test.
18896 * gcc.target/riscv/rvv/base/vmax_vv_m-2.c: New test.
18897 * gcc.target/riscv/rvv/base/vmax_vv_m-3.c: New test.
18898 * gcc.target/riscv/rvv/base/vmax_vv_mu-1.c: New test.
18899 * gcc.target/riscv/rvv/base/vmax_vv_mu-2.c: New test.
18900 * gcc.target/riscv/rvv/base/vmax_vv_mu-3.c: New test.
18901 * gcc.target/riscv/rvv/base/vmax_vv_tu-1.c: New test.
18902 * gcc.target/riscv/rvv/base/vmax_vv_tu-2.c: New test.
18903 * gcc.target/riscv/rvv/base/vmax_vv_tu-3.c: New test.
18904 * gcc.target/riscv/rvv/base/vmax_vv_tum-1.c: New test.
18905 * gcc.target/riscv/rvv/base/vmax_vv_tum-2.c: New test.
18906 * gcc.target/riscv/rvv/base/vmax_vv_tum-3.c: New test.
18907 * gcc.target/riscv/rvv/base/vmax_vv_tumu-1.c: New test.
18908 * gcc.target/riscv/rvv/base/vmax_vv_tumu-2.c: New test.
18909 * gcc.target/riscv/rvv/base/vmax_vv_tumu-3.c: New test.
18910 * gcc.target/riscv/rvv/base/vmaxu_vv-1.c: New test.
18911 * gcc.target/riscv/rvv/base/vmaxu_vv-2.c: New test.
18912 * gcc.target/riscv/rvv/base/vmaxu_vv-3.c: New test.
18913 * gcc.target/riscv/rvv/base/vmaxu_vv_m-1.c: New test.
18914 * gcc.target/riscv/rvv/base/vmaxu_vv_m-2.c: New test.
18915 * gcc.target/riscv/rvv/base/vmaxu_vv_m-3.c: New test.
18916 * gcc.target/riscv/rvv/base/vmaxu_vv_mu-1.c: New test.
18917 * gcc.target/riscv/rvv/base/vmaxu_vv_mu-2.c: New test.
18918 * gcc.target/riscv/rvv/base/vmaxu_vv_mu-3.c: New test.
18919 * gcc.target/riscv/rvv/base/vmaxu_vv_tu-1.c: New test.
18920 * gcc.target/riscv/rvv/base/vmaxu_vv_tu-2.c: New test.
18921 * gcc.target/riscv/rvv/base/vmaxu_vv_tu-3.c: New test.
18922 * gcc.target/riscv/rvv/base/vmaxu_vv_tum-1.c: New test.
18923 * gcc.target/riscv/rvv/base/vmaxu_vv_tum-2.c: New test.
18924 * gcc.target/riscv/rvv/base/vmaxu_vv_tum-3.c: New test.
18925 * gcc.target/riscv/rvv/base/vmaxu_vv_tumu-1.c: New test.
18926 * gcc.target/riscv/rvv/base/vmaxu_vv_tumu-2.c: New test.
18927 * gcc.target/riscv/rvv/base/vmaxu_vv_tumu-3.c: New test.
18928
18929 2023-01-31 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
18930
18931 * gcc.target/riscv/rvv/base/vmin_vv-1.c: New test.
18932 * gcc.target/riscv/rvv/base/vmin_vv-2.c: New test.
18933 * gcc.target/riscv/rvv/base/vmin_vv-3.c: New test.
18934 * gcc.target/riscv/rvv/base/vmin_vv_m-1.c: New test.
18935 * gcc.target/riscv/rvv/base/vmin_vv_m-2.c: New test.
18936 * gcc.target/riscv/rvv/base/vmin_vv_m-3.c: New test.
18937 * gcc.target/riscv/rvv/base/vmin_vv_mu-1.c: New test.
18938 * gcc.target/riscv/rvv/base/vmin_vv_mu-2.c: New test.
18939 * gcc.target/riscv/rvv/base/vmin_vv_mu-3.c: New test.
18940 * gcc.target/riscv/rvv/base/vmin_vv_tu-1.c: New test.
18941 * gcc.target/riscv/rvv/base/vmin_vv_tu-2.c: New test.
18942 * gcc.target/riscv/rvv/base/vmin_vv_tu-3.c: New test.
18943 * gcc.target/riscv/rvv/base/vmin_vv_tum-1.c: New test.
18944 * gcc.target/riscv/rvv/base/vmin_vv_tum-2.c: New test.
18945 * gcc.target/riscv/rvv/base/vmin_vv_tum-3.c: New test.
18946 * gcc.target/riscv/rvv/base/vmin_vv_tumu-1.c: New test.
18947 * gcc.target/riscv/rvv/base/vmin_vv_tumu-2.c: New test.
18948 * gcc.target/riscv/rvv/base/vmin_vv_tumu-3.c: New test.
18949 * gcc.target/riscv/rvv/base/vminu_vv-1.c: New test.
18950 * gcc.target/riscv/rvv/base/vminu_vv-2.c: New test.
18951 * gcc.target/riscv/rvv/base/vminu_vv-3.c: New test.
18952 * gcc.target/riscv/rvv/base/vminu_vv_m-1.c: New test.
18953 * gcc.target/riscv/rvv/base/vminu_vv_m-2.c: New test.
18954 * gcc.target/riscv/rvv/base/vminu_vv_m-3.c: New test.
18955 * gcc.target/riscv/rvv/base/vminu_vv_mu-1.c: New test.
18956 * gcc.target/riscv/rvv/base/vminu_vv_mu-2.c: New test.
18957 * gcc.target/riscv/rvv/base/vminu_vv_mu-3.c: New test.
18958 * gcc.target/riscv/rvv/base/vminu_vv_tu-1.c: New test.
18959 * gcc.target/riscv/rvv/base/vminu_vv_tu-2.c: New test.
18960 * gcc.target/riscv/rvv/base/vminu_vv_tu-3.c: New test.
18961 * gcc.target/riscv/rvv/base/vminu_vv_tum-1.c: New test.
18962 * gcc.target/riscv/rvv/base/vminu_vv_tum-2.c: New test.
18963 * gcc.target/riscv/rvv/base/vminu_vv_tum-3.c: New test.
18964 * gcc.target/riscv/rvv/base/vminu_vv_tumu-1.c: New test.
18965 * gcc.target/riscv/rvv/base/vminu_vv_tumu-2.c: New test.
18966 * gcc.target/riscv/rvv/base/vminu_vv_tumu-3.c: New test.
18967
18968 2023-01-31 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
18969
18970 * gcc.target/riscv/rvv/base/vor_vv-1.c: New test.
18971 * gcc.target/riscv/rvv/base/vor_vv-2.c: New test.
18972 * gcc.target/riscv/rvv/base/vor_vv-3.c: New test.
18973 * gcc.target/riscv/rvv/base/vor_vv_m-1.c: New test.
18974 * gcc.target/riscv/rvv/base/vor_vv_m-2.c: New test.
18975 * gcc.target/riscv/rvv/base/vor_vv_m-3.c: New test.
18976 * gcc.target/riscv/rvv/base/vor_vv_mu-1.c: New test.
18977 * gcc.target/riscv/rvv/base/vor_vv_mu-2.c: New test.
18978 * gcc.target/riscv/rvv/base/vor_vv_mu-3.c: New test.
18979 * gcc.target/riscv/rvv/base/vor_vv_tu-1.c: New test.
18980 * gcc.target/riscv/rvv/base/vor_vv_tu-2.c: New test.
18981 * gcc.target/riscv/rvv/base/vor_vv_tu-3.c: New test.
18982 * gcc.target/riscv/rvv/base/vor_vv_tum-1.c: New test.
18983 * gcc.target/riscv/rvv/base/vor_vv_tum-2.c: New test.
18984 * gcc.target/riscv/rvv/base/vor_vv_tum-3.c: New test.
18985 * gcc.target/riscv/rvv/base/vor_vv_tumu-1.c: New test.
18986 * gcc.target/riscv/rvv/base/vor_vv_tumu-2.c: New test.
18987 * gcc.target/riscv/rvv/base/vor_vv_tumu-3.c: New test.
18988
18989 2023-01-31 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
18990
18991 * gcc.target/riscv/rvv/base/vrem_vv-1.c: New test.
18992 * gcc.target/riscv/rvv/base/vrem_vv-2.c: New test.
18993 * gcc.target/riscv/rvv/base/vrem_vv-3.c: New test.
18994 * gcc.target/riscv/rvv/base/vrem_vv_m-1.c: New test.
18995 * gcc.target/riscv/rvv/base/vrem_vv_m-2.c: New test.
18996 * gcc.target/riscv/rvv/base/vrem_vv_m-3.c: New test.
18997 * gcc.target/riscv/rvv/base/vrem_vv_mu-1.c: New test.
18998 * gcc.target/riscv/rvv/base/vrem_vv_mu-2.c: New test.
18999 * gcc.target/riscv/rvv/base/vrem_vv_mu-3.c: New test.
19000 * gcc.target/riscv/rvv/base/vrem_vv_tu-1.c: New test.
19001 * gcc.target/riscv/rvv/base/vrem_vv_tu-2.c: New test.
19002 * gcc.target/riscv/rvv/base/vrem_vv_tu-3.c: New test.
19003 * gcc.target/riscv/rvv/base/vrem_vv_tum-1.c: New test.
19004 * gcc.target/riscv/rvv/base/vrem_vv_tum-2.c: New test.
19005 * gcc.target/riscv/rvv/base/vrem_vv_tum-3.c: New test.
19006 * gcc.target/riscv/rvv/base/vrem_vv_tumu-1.c: New test.
19007 * gcc.target/riscv/rvv/base/vrem_vv_tumu-2.c: New test.
19008 * gcc.target/riscv/rvv/base/vrem_vv_tumu-3.c: New test.
19009 * gcc.target/riscv/rvv/base/vremu_vv-1.c: New test.
19010 * gcc.target/riscv/rvv/base/vremu_vv-2.c: New test.
19011 * gcc.target/riscv/rvv/base/vremu_vv-3.c: New test.
19012 * gcc.target/riscv/rvv/base/vremu_vv_m-1.c: New test.
19013 * gcc.target/riscv/rvv/base/vremu_vv_m-2.c: New test.
19014 * gcc.target/riscv/rvv/base/vremu_vv_m-3.c: New test.
19015 * gcc.target/riscv/rvv/base/vremu_vv_mu-1.c: New test.
19016 * gcc.target/riscv/rvv/base/vremu_vv_mu-2.c: New test.
19017 * gcc.target/riscv/rvv/base/vremu_vv_mu-3.c: New test.
19018 * gcc.target/riscv/rvv/base/vremu_vv_tu-1.c: New test.
19019 * gcc.target/riscv/rvv/base/vremu_vv_tu-2.c: New test.
19020 * gcc.target/riscv/rvv/base/vremu_vv_tu-3.c: New test.
19021 * gcc.target/riscv/rvv/base/vremu_vv_tum-1.c: New test.
19022 * gcc.target/riscv/rvv/base/vremu_vv_tum-2.c: New test.
19023 * gcc.target/riscv/rvv/base/vremu_vv_tum-3.c: New test.
19024 * gcc.target/riscv/rvv/base/vremu_vv_tumu-1.c: New test.
19025 * gcc.target/riscv/rvv/base/vremu_vv_tumu-2.c: New test.
19026 * gcc.target/riscv/rvv/base/vremu_vv_tumu-3.c: New test.
19027
19028 2023-01-31 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
19029
19030 * gcc.target/riscv/rvv/base/vsll_vv-1.c: New test.
19031 * gcc.target/riscv/rvv/base/vsll_vv-2.c: New test.
19032 * gcc.target/riscv/rvv/base/vsll_vv-3.c: New test.
19033 * gcc.target/riscv/rvv/base/vsll_vv_m-1.c: New test.
19034 * gcc.target/riscv/rvv/base/vsll_vv_m-2.c: New test.
19035 * gcc.target/riscv/rvv/base/vsll_vv_m-3.c: New test.
19036 * gcc.target/riscv/rvv/base/vsll_vv_mu-1.c: New test.
19037 * gcc.target/riscv/rvv/base/vsll_vv_mu-2.c: New test.
19038 * gcc.target/riscv/rvv/base/vsll_vv_mu-3.c: New test.
19039 * gcc.target/riscv/rvv/base/vsll_vv_tu-1.c: New test.
19040 * gcc.target/riscv/rvv/base/vsll_vv_tu-2.c: New test.
19041 * gcc.target/riscv/rvv/base/vsll_vv_tu-3.c: New test.
19042 * gcc.target/riscv/rvv/base/vsll_vv_tum-1.c: New test.
19043 * gcc.target/riscv/rvv/base/vsll_vv_tum-2.c: New test.
19044 * gcc.target/riscv/rvv/base/vsll_vv_tum-3.c: New test.
19045 * gcc.target/riscv/rvv/base/vsll_vv_tumu-1.c: New test.
19046 * gcc.target/riscv/rvv/base/vsll_vv_tumu-2.c: New test.
19047 * gcc.target/riscv/rvv/base/vsll_vv_tumu-3.c: New test.
19048
19049 2023-01-31 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
19050
19051 * gcc.target/riscv/rvv/base/vsra_vv-1.c: New test.
19052 * gcc.target/riscv/rvv/base/vsra_vv-2.c: New test.
19053 * gcc.target/riscv/rvv/base/vsra_vv-3.c: New test.
19054 * gcc.target/riscv/rvv/base/vsra_vv_m-1.c: New test.
19055 * gcc.target/riscv/rvv/base/vsra_vv_m-2.c: New test.
19056 * gcc.target/riscv/rvv/base/vsra_vv_m-3.c: New test.
19057 * gcc.target/riscv/rvv/base/vsra_vv_mu-1.c: New test.
19058 * gcc.target/riscv/rvv/base/vsra_vv_mu-2.c: New test.
19059 * gcc.target/riscv/rvv/base/vsra_vv_mu-3.c: New test.
19060 * gcc.target/riscv/rvv/base/vsra_vv_tu-1.c: New test.
19061 * gcc.target/riscv/rvv/base/vsra_vv_tu-2.c: New test.
19062 * gcc.target/riscv/rvv/base/vsra_vv_tu-3.c: New test.
19063 * gcc.target/riscv/rvv/base/vsra_vv_tum-1.c: New test.
19064 * gcc.target/riscv/rvv/base/vsra_vv_tum-2.c: New test.
19065 * gcc.target/riscv/rvv/base/vsra_vv_tum-3.c: New test.
19066 * gcc.target/riscv/rvv/base/vsra_vv_tumu-1.c: New test.
19067 * gcc.target/riscv/rvv/base/vsra_vv_tumu-2.c: New test.
19068 * gcc.target/riscv/rvv/base/vsra_vv_tumu-3.c: New test.
19069
19070 2023-01-31 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
19071
19072 * gcc.target/riscv/rvv/base/vsrl_vv-1.c: New test.
19073 * gcc.target/riscv/rvv/base/vsrl_vv-2.c: New test.
19074 * gcc.target/riscv/rvv/base/vsrl_vv-3.c: New test.
19075 * gcc.target/riscv/rvv/base/vsrl_vv_m-1.c: New test.
19076 * gcc.target/riscv/rvv/base/vsrl_vv_m-2.c: New test.
19077 * gcc.target/riscv/rvv/base/vsrl_vv_m-3.c: New test.
19078 * gcc.target/riscv/rvv/base/vsrl_vv_mu-1.c: New test.
19079 * gcc.target/riscv/rvv/base/vsrl_vv_mu-2.c: New test.
19080 * gcc.target/riscv/rvv/base/vsrl_vv_mu-3.c: New test.
19081 * gcc.target/riscv/rvv/base/vsrl_vv_tu-1.c: New test.
19082 * gcc.target/riscv/rvv/base/vsrl_vv_tu-2.c: New test.
19083 * gcc.target/riscv/rvv/base/vsrl_vv_tu-3.c: New test.
19084 * gcc.target/riscv/rvv/base/vsrl_vv_tum-1.c: New test.
19085 * gcc.target/riscv/rvv/base/vsrl_vv_tum-2.c: New test.
19086 * gcc.target/riscv/rvv/base/vsrl_vv_tum-3.c: New test.
19087 * gcc.target/riscv/rvv/base/vsrl_vv_tumu-1.c: New test.
19088 * gcc.target/riscv/rvv/base/vsrl_vv_tumu-2.c: New test.
19089 * gcc.target/riscv/rvv/base/vsrl_vv_tumu-3.c: New test.
19090
19091 2023-01-31 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
19092
19093 * gcc.target/riscv/rvv/base/vsub_vv-1.c: New test.
19094 * gcc.target/riscv/rvv/base/vsub_vv-2.c: New test.
19095 * gcc.target/riscv/rvv/base/vsub_vv-3.c: New test.
19096 * gcc.target/riscv/rvv/base/vsub_vv_m-1.c: New test.
19097 * gcc.target/riscv/rvv/base/vsub_vv_m-2.c: New test.
19098 * gcc.target/riscv/rvv/base/vsub_vv_m-3.c: New test.
19099 * gcc.target/riscv/rvv/base/vsub_vv_mu-1.c: New test.
19100 * gcc.target/riscv/rvv/base/vsub_vv_mu-2.c: New test.
19101 * gcc.target/riscv/rvv/base/vsub_vv_mu-3.c: New test.
19102 * gcc.target/riscv/rvv/base/vsub_vv_tu-1.c: New test.
19103 * gcc.target/riscv/rvv/base/vsub_vv_tu-2.c: New test.
19104 * gcc.target/riscv/rvv/base/vsub_vv_tu-3.c: New test.
19105 * gcc.target/riscv/rvv/base/vsub_vv_tum-1.c: New test.
19106 * gcc.target/riscv/rvv/base/vsub_vv_tum-2.c: New test.
19107 * gcc.target/riscv/rvv/base/vsub_vv_tum-3.c: New test.
19108 * gcc.target/riscv/rvv/base/vsub_vv_tumu-1.c: New test.
19109 * gcc.target/riscv/rvv/base/vsub_vv_tumu-2.c: New test.
19110 * gcc.target/riscv/rvv/base/vsub_vv_tumu-3.c: New test.
19111
19112 2023-01-31 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
19113
19114 * gcc.target/riscv/rvv/base/vxor_vv-1.c: New test.
19115 * gcc.target/riscv/rvv/base/vxor_vv-2.c: New test.
19116 * gcc.target/riscv/rvv/base/vxor_vv-3.c: New test.
19117 * gcc.target/riscv/rvv/base/vxor_vv_m-1.c: New test.
19118 * gcc.target/riscv/rvv/base/vxor_vv_m-2.c: New test.
19119 * gcc.target/riscv/rvv/base/vxor_vv_m-3.c: New test.
19120 * gcc.target/riscv/rvv/base/vxor_vv_mu-1.c: New test.
19121 * gcc.target/riscv/rvv/base/vxor_vv_mu-2.c: New test.
19122 * gcc.target/riscv/rvv/base/vxor_vv_mu-3.c: New test.
19123 * gcc.target/riscv/rvv/base/vxor_vv_tu-1.c: New test.
19124 * gcc.target/riscv/rvv/base/vxor_vv_tu-2.c: New test.
19125 * gcc.target/riscv/rvv/base/vxor_vv_tu-3.c: New test.
19126 * gcc.target/riscv/rvv/base/vxor_vv_tum-1.c: New test.
19127 * gcc.target/riscv/rvv/base/vxor_vv_tum-2.c: New test.
19128 * gcc.target/riscv/rvv/base/vxor_vv_tum-3.c: New test.
19129 * gcc.target/riscv/rvv/base/vxor_vv_tumu-1.c: New test.
19130 * gcc.target/riscv/rvv/base/vxor_vv_tumu-2.c: New test.
19131 * gcc.target/riscv/rvv/base/vxor_vv_tumu-3.c: New test.
19132
19133 2023-01-31 Marek Polacek <polacek@redhat.com>
19134
19135 PR c++/107593
19136 PR c++/108597
19137 * g++.dg/warn/Wduplicated-cond3.C: New test.
19138 * g++.dg/warn/Wduplicated-cond4.C: New test.
19139 * g++.dg/warn/Wduplicated-cond5.C: New test.
19140
19141 2023-01-31 Philipp Tomsich <philipp.tomsich@vrull.eu>
19142
19143 PR target/108589
19144 * gcc.target/aarch64/pr108589.c: New test.
19145
19146 2023-01-31 Richard Sandiford <richard.sandiford@arm.com>
19147
19148 PR tree-optimization/108608
19149 * gcc.dg/vect/pr108608.c: New test.
19150 * gcc.target/aarch64/sve/pr108608-1.c: Likewise.
19151
19152 2023-01-31 Andrew MacLeod <amacleod@redhat.com>
19153
19154 PR tree-optimization/108385
19155 * gcc.dg/pr108385.c: New.
19156
19157 2023-01-31 Andrew MacLeod <amacleod@redhat.com>
19158
19159 PR tree-optimization/108359
19160 * gcc.dg/pr108359.c: New.
19161
19162 2023-01-31 Philip Herron <philip.herron@embecosm.com>
19163
19164 * rust/compile/issue-1073.rs: New test.
19165
19166 2023-01-31 Philip Herron <philip.herron@embecosm.com>
19167
19168 * rust/compile/issue-1006.rs: New test.
19169
19170 2023-01-31 Philip Herron <philip.herron@embecosm.com>
19171
19172 * rust/compile/const_generics_5.rs: Fix assertions.
19173 * rust/compile/unconstrained_type_param.rs: Add more assertions.
19174
19175 2023-01-31 liushuyu <liushuyu011@gmail.com>
19176
19177 * rust/compile/builtin_macro_recurse.rs: New test.
19178
19179 2023-01-31 liushuyu <liushuyu011@gmail.com>
19180
19181 * rust/compile/builtin_macro_concat.rs: Fix test error messages.
19182 * rust/compile/builtin_macro_env.rs: Likewise.
19183
19184 2023-01-31 Arthur Cohen <arthur.cohen@embecosm.com>
19185
19186 * rust/compile/frust-compile-until.rs: New test.
19187
19188 2023-01-31 Philip Herron <philip.herron@embecosm.com>
19189
19190 * rust/compile/rust-const-blog-issue.rs: New test.
19191
19192 2023-01-31 Arthur Cohen <arthur.cohen@embecosm.com>
19193
19194 * rust/compile/macro44.rs: New test.
19195
19196 2023-01-31 Arthur Cohen <arthur.cohen@embecosm.com>
19197
19198 * rust/compile/macro_export_1.rs: New test.
19199
19200 2023-01-31 Arthur Cohen <arthur.cohen@embecosm.com>
19201
19202 * rust/compile/const_generics_8.rs: New test.
19203
19204 2023-01-31 Arthur Cohen <arthur.cohen@embecosm.com>
19205
19206 * rust/compile/const_generics_7.rs: New test.
19207
19208 2023-01-31 liushuyu <liushuyu011@gmail.com>
19209
19210 * rust/execute/torture/loop-condition-eval.rs: New test.
19211
19212 2023-01-31 Faisal Abbas <90.abbasfaisal@gmail.com>
19213
19214 * rust/compile/const8.rs: New test.
19215
19216 2023-01-31 Faisal Abbas <90.abbasfaisal@gmail.com>
19217
19218 * rust/compile/const7.rs: New test.
19219
19220 2023-01-31 Faisal Abbas <90.abbasfaisal@gmail.com>
19221
19222 * rust/compile/const6.rs: New test.
19223
19224 2023-01-31 Philip Herron <philip.herron@embecosm.com>
19225
19226 * rust/compile/issue-1152.rs: Fix dejagnu assertion.
19227 * rust/compile/tuple1.rs: Likewise.
19228 * rust/compile/type-alias1.rs: Likewise.
19229 * rust/execute/torture/operator_overload_9.rs: Likewise.
19230 * rust/execute/torture/slice1.rs: Rework test to use new parsing
19231 capability and stick to the original implementation.
19232
19233 2023-01-31 Arthur Cohen <arthur.cohen@embecosm.com>
19234
19235 * rust/compile/macro43.rs: New test.
19236
19237 2023-01-31 Arthur Cohen <arthur.cohen@embecosm.com>
19238
19239 * rust/compile/parse_range.rs: New test.
19240
19241 2023-01-31 Arthur Cohen <arthur.cohen@embecosm.com>
19242
19243 * rust/compile/issue-1031.rs: Remove extraneous dead code warnings.
19244 * rust/compile/issue-1289.rs: Likewise.
19245 * rust/compile/test_mod.rs: Likewise.
19246 * rust/compile/torture/raw_identifiers.rs: Likewise.
19247 * rust/compile/torture/raw_identifiers_keywords.rs: Likewise.
19248 * rust/compile/privacy7.rs: New test.
19249
19250 2023-01-31 Arthur Cohen <arthur.cohen@embecosm.com>
19251
19252 * rust/compile/rustc_attr1.rs: New test.
19253
19254 2023-01-31 Arthur Cohen <arthur.cohen@embecosm.com>
19255
19256 * rust/debug/win64-abi.rs: Fix assertion to take into account
19257 overflow builtins
19258 * rust/compile/torture/macro-issue1426.rs: Moved to...
19259 * rust/execute/torture/macro-issue1426.rs: ...here.
19260 * rust/execute/torture/overflow1.rs: New test.
19261
19262 2023-01-31 Philip Herron <philip.herron@embecosm.com>
19263
19264 * rust/compile/torture/issue-1506.rs: New test.
19265
19266 2023-01-31 Faisal Abbas <90.abbasfaisal@gmail.com>
19267
19268 * rust/compile/const4.rs: New.
19269 * rust/compile/const5.rs: New.
19270
19271 2023-01-31 Gaius Mulley <gaiusmod2@gmail.com>
19272
19273 * lib/gm2.exp (gm2_init_pimx): Replace gm2-libs-pim with
19274 gm2-libs-log.
19275 (gm2_init_iso): Replace gm2-libs-pim with gm2-libs-log.
19276 (gm2_init_ulm): Replace gm2-libs-pim with gm2-libs-log.
19277 (gm2_init_log): Replace gm2-libs-pim with gm2-libs-log.
19278 (gm2_init_cor): Replace gm2-libs-pim with gm2-libs-log.
19279
19280 2023-01-31 Jakub Jelinek <jakub@redhat.com>
19281
19282 PR target/108599
19283 * gcc.target/i386/avx2-pr108599.c: New test.
19284
19285 2023-01-31 Xianmiao Qu <cooper.qu@linux.alibaba.com>
19286
19287 PR testsuite/108604
19288 * gcc.dg/torture/pr108574-3.c (b, f): Change type from char to
19289 signed char.
19290
19291 2023-01-31 Jakub Jelinek <jakub@redhat.com>
19292
19293 PR rtl-optimization/108596
19294 * gcc.c-torture/compile/pr108596.c: New test.
19295
19296 2023-01-31 Jakub Jelinek <jakub@redhat.com>
19297
19298 PR c++/105593
19299 * gcc.target/i386/sse-23.c: Add -Wuninitialized to dg-options.
19300
19301 2023-01-31 Kito Cheng <kito.cheng@sifive.com>
19302
19303 * gcc.target/riscv/rvv/vsetvl/vlmax_phi-10.c: Refine the scan
19304 condition.
19305 * gcc.target/riscv/rvv/vsetvl/vlmax_phi-11.c: Ditto.
19306 * gcc.target/riscv/rvv/vsetvl/vlmax_phi-12.c: Ditto.
19307 * gcc.target/riscv/rvv/vsetvl/vlmax_phi-13.c: Ditto.
19308 * gcc.target/riscv/rvv/vsetvl/vlmax_phi-14.c: Ditto.
19309 * gcc.target/riscv/rvv/vsetvl/vlmax_phi-15.c: Ditto.
19310 * gcc.target/riscv/rvv/vsetvl/vlmax_phi-16.c: Ditto.
19311 * gcc.target/riscv/rvv/vsetvl/vlmax_phi-17.c: Ditto.
19312 * gcc.target/riscv/rvv/vsetvl/vlmax_phi-18.c: Ditto.
19313 * gcc.target/riscv/rvv/vsetvl/vlmax_phi-19.c: Ditto.
19314 * gcc.target/riscv/rvv/vsetvl/vlmax_phi-20.c: Ditto.
19315 * gcc.target/riscv/rvv/vsetvl/vlmax_phi-21.c: Ditto.
19316 * gcc.target/riscv/rvv/vsetvl/vlmax_phi-22.c: Ditto.
19317 * gcc.target/riscv/rvv/vsetvl/vlmax_phi-23.c: Ditto.
19318 * gcc.target/riscv/rvv/vsetvl/vlmax_phi-24.c: Ditto.
19319 * gcc.target/riscv/rvv/vsetvl/vlmax_phi-25.c: Ditto.
19320 * gcc.target/riscv/rvv/vsetvl/vlmax_phi-26.c: Ditto.
19321 * gcc.target/riscv/rvv/vsetvl/vlmax_phi-27.c: Ditto.
19322 * gcc.target/riscv/rvv/vsetvl/vlmax_phi-28.c: Ditto.
19323 * gcc.target/riscv/rvv/vsetvl/vlmax_phi-1.c: Ditto.
19324 * gcc.target/riscv/rvv/vsetvl/vlmax_phi-2.c: Ditto.
19325 * gcc.target/riscv/rvv/vsetvl/vlmax_phi-3.c: Ditto.
19326 * gcc.target/riscv/rvv/vsetvl/vlmax_phi-4.c: Ditto.
19327 * gcc.target/riscv/rvv/vsetvl/vlmax_phi-5.c: Ditto.
19328 * gcc.target/riscv/rvv/vsetvl/vlmax_phi-6.c: Ditto.
19329 * gcc.target/riscv/rvv/vsetvl/vlmax_phi-7.c: Ditto.
19330 * gcc.target/riscv/rvv/vsetvl/vlmax_phi-8.c: Ditto.
19331 * gcc.target/riscv/rvv/vsetvl/vlmax_phi-9.c: Ditto.
19332
19333 2023-01-30 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
19334
19335 * g++.target/riscv/rvv/base/vloxei64-1.C: New test.
19336 * g++.target/riscv/rvv/base/vloxei64-2.C: New test.
19337 * g++.target/riscv/rvv/base/vloxei64-3.C: New test.
19338 * g++.target/riscv/rvv/base/vloxei64_mu-1.C: New test.
19339 * g++.target/riscv/rvv/base/vloxei64_mu-2.C: New test.
19340 * g++.target/riscv/rvv/base/vloxei64_mu-3.C: New test.
19341 * g++.target/riscv/rvv/base/vloxei64_tu-1.C: New test.
19342 * g++.target/riscv/rvv/base/vloxei64_tu-2.C: New test.
19343 * g++.target/riscv/rvv/base/vloxei64_tu-3.C: New test.
19344 * g++.target/riscv/rvv/base/vloxei64_tum-1.C: New test.
19345 * g++.target/riscv/rvv/base/vloxei64_tum-2.C: New test.
19346 * g++.target/riscv/rvv/base/vloxei64_tum-3.C: New test.
19347 * g++.target/riscv/rvv/base/vloxei64_tumu-1.C: New test.
19348 * g++.target/riscv/rvv/base/vloxei64_tumu-2.C: New test.
19349 * g++.target/riscv/rvv/base/vloxei64_tumu-3.C: New test.
19350
19351 2023-01-30 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
19352
19353 * g++.target/riscv/rvv/base/vloxei32-1.C: New test.
19354 * g++.target/riscv/rvv/base/vloxei32-2.C: New test.
19355 * g++.target/riscv/rvv/base/vloxei32-3.C: New test.
19356 * g++.target/riscv/rvv/base/vloxei32_mu-1.C: New test.
19357 * g++.target/riscv/rvv/base/vloxei32_mu-2.C: New test.
19358 * g++.target/riscv/rvv/base/vloxei32_mu-3.C: New test.
19359 * g++.target/riscv/rvv/base/vloxei32_tu-1.C: New test.
19360 * g++.target/riscv/rvv/base/vloxei32_tu-2.C: New test.
19361 * g++.target/riscv/rvv/base/vloxei32_tu-3.C: New test.
19362 * g++.target/riscv/rvv/base/vloxei32_tum-1.C: New test.
19363 * g++.target/riscv/rvv/base/vloxei32_tum-2.C: New test.
19364 * g++.target/riscv/rvv/base/vloxei32_tum-3.C: New test.
19365 * g++.target/riscv/rvv/base/vloxei32_tumu-1.C: New test.
19366 * g++.target/riscv/rvv/base/vloxei32_tumu-2.C: New test.
19367 * g++.target/riscv/rvv/base/vloxei32_tumu-3.C: New test.
19368
19369 2023-01-30 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
19370
19371 * g++.target/riscv/rvv/base/vloxei16-1.C: New test.
19372 * g++.target/riscv/rvv/base/vloxei16-2.C: New test.
19373 * g++.target/riscv/rvv/base/vloxei16-3.C: New test.
19374 * g++.target/riscv/rvv/base/vloxei16_mu-1.C: New test.
19375 * g++.target/riscv/rvv/base/vloxei16_mu-2.C: New test.
19376 * g++.target/riscv/rvv/base/vloxei16_mu-3.C: New test.
19377 * g++.target/riscv/rvv/base/vloxei16_tu-1.C: New test.
19378 * g++.target/riscv/rvv/base/vloxei16_tu-2.C: New test.
19379 * g++.target/riscv/rvv/base/vloxei16_tu-3.C: New test.
19380 * g++.target/riscv/rvv/base/vloxei16_tum-1.C: New test.
19381 * g++.target/riscv/rvv/base/vloxei16_tum-2.C: New test.
19382 * g++.target/riscv/rvv/base/vloxei16_tum-3.C: New test.
19383 * g++.target/riscv/rvv/base/vloxei16_tumu-1.C: New test.
19384 * g++.target/riscv/rvv/base/vloxei16_tumu-2.C: New test.
19385 * g++.target/riscv/rvv/base/vloxei16_tumu-3.C: New test.
19386
19387 2023-01-30 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
19388
19389 * g++.target/riscv/rvv/base/vloxei8-1.C: New test.
19390 * g++.target/riscv/rvv/base/vloxei8-2.C: New test.
19391 * g++.target/riscv/rvv/base/vloxei8-3.C: New test.
19392 * g++.target/riscv/rvv/base/vloxei8_mu-1.C: New test.
19393 * g++.target/riscv/rvv/base/vloxei8_mu-2.C: New test.
19394 * g++.target/riscv/rvv/base/vloxei8_mu-3.C: New test.
19395 * g++.target/riscv/rvv/base/vloxei8_tu-1.C: New test.
19396 * g++.target/riscv/rvv/base/vloxei8_tu-2.C: New test.
19397 * g++.target/riscv/rvv/base/vloxei8_tu-3.C: New test.
19398 * g++.target/riscv/rvv/base/vloxei8_tum-1.C: New test.
19399 * g++.target/riscv/rvv/base/vloxei8_tum-2.C: New test.
19400 * g++.target/riscv/rvv/base/vloxei8_tum-3.C: New test.
19401 * g++.target/riscv/rvv/base/vloxei8_tumu-1.C: New test.
19402 * g++.target/riscv/rvv/base/vloxei8_tumu-2.C: New test.
19403 * g++.target/riscv/rvv/base/vloxei8_tumu-3.C: New test.
19404
19405 2023-01-30 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
19406
19407 * g++.target/riscv/rvv/base/vluxei64-1.C: New test.
19408 * g++.target/riscv/rvv/base/vluxei64-2.C: New test.
19409 * g++.target/riscv/rvv/base/vluxei64-3.C: New test.
19410 * g++.target/riscv/rvv/base/vluxei64_mu-1.C: New test.
19411 * g++.target/riscv/rvv/base/vluxei64_mu-2.C: New test.
19412 * g++.target/riscv/rvv/base/vluxei64_mu-3.C: New test.
19413 * g++.target/riscv/rvv/base/vluxei64_tu-1.C: New test.
19414 * g++.target/riscv/rvv/base/vluxei64_tu-2.C: New test.
19415 * g++.target/riscv/rvv/base/vluxei64_tu-3.C: New test.
19416 * g++.target/riscv/rvv/base/vluxei64_tum-1.C: New test.
19417 * g++.target/riscv/rvv/base/vluxei64_tum-2.C: New test.
19418 * g++.target/riscv/rvv/base/vluxei64_tum-3.C: New test.
19419 * g++.target/riscv/rvv/base/vluxei64_tumu-1.C: New test.
19420 * g++.target/riscv/rvv/base/vluxei64_tumu-2.C: New test.
19421 * g++.target/riscv/rvv/base/vluxei64_tumu-3.C: New test.
19422
19423 2023-01-30 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
19424
19425 * g++.target/riscv/rvv/base/vluxei32-1.C: New test.
19426 * g++.target/riscv/rvv/base/vluxei32-2.C: New test.
19427 * g++.target/riscv/rvv/base/vluxei32-3.C: New test.
19428 * g++.target/riscv/rvv/base/vluxei32_mu-1.C: New test.
19429 * g++.target/riscv/rvv/base/vluxei32_mu-2.C: New test.
19430 * g++.target/riscv/rvv/base/vluxei32_mu-3.C: New test.
19431 * g++.target/riscv/rvv/base/vluxei32_tu-1.C: New test.
19432 * g++.target/riscv/rvv/base/vluxei32_tu-2.C: New test.
19433 * g++.target/riscv/rvv/base/vluxei32_tu-3.C: New test.
19434 * g++.target/riscv/rvv/base/vluxei32_tum-1.C: New test.
19435 * g++.target/riscv/rvv/base/vluxei32_tum-2.C: New test.
19436 * g++.target/riscv/rvv/base/vluxei32_tum-3.C: New test.
19437 * g++.target/riscv/rvv/base/vluxei32_tumu-1.C: New test.
19438 * g++.target/riscv/rvv/base/vluxei32_tumu-2.C: New test.
19439 * g++.target/riscv/rvv/base/vluxei32_tumu-3.C: New test.
19440
19441 2023-01-30 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
19442
19443 * g++.target/riscv/rvv/base/vluxei16-1.C: New test.
19444 * g++.target/riscv/rvv/base/vluxei16-2.C: New test.
19445 * g++.target/riscv/rvv/base/vluxei16-3.C: New test.
19446 * g++.target/riscv/rvv/base/vluxei16_mu-1.C: New test.
19447 * g++.target/riscv/rvv/base/vluxei16_mu-2.C: New test.
19448 * g++.target/riscv/rvv/base/vluxei16_mu-3.C: New test.
19449 * g++.target/riscv/rvv/base/vluxei16_tu-1.C: New test.
19450 * g++.target/riscv/rvv/base/vluxei16_tu-2.C: New test.
19451 * g++.target/riscv/rvv/base/vluxei16_tu-3.C: New test.
19452 * g++.target/riscv/rvv/base/vluxei16_tum-1.C: New test.
19453 * g++.target/riscv/rvv/base/vluxei16_tum-2.C: New test.
19454 * g++.target/riscv/rvv/base/vluxei16_tum-3.C: New test.
19455 * g++.target/riscv/rvv/base/vluxei16_tumu-1.C: New test.
19456 * g++.target/riscv/rvv/base/vluxei16_tumu-2.C: New test.
19457 * g++.target/riscv/rvv/base/vluxei16_tumu-3.C: New test.
19458
19459 2023-01-30 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
19460
19461 * g++.target/riscv/rvv/base/vluxei8-1.C: New test.
19462 * g++.target/riscv/rvv/base/vluxei8-2.C: New test.
19463 * g++.target/riscv/rvv/base/vluxei8-3.C: New test.
19464 * g++.target/riscv/rvv/base/vluxei8_mu-1.C: New test.
19465 * g++.target/riscv/rvv/base/vluxei8_mu-2.C: New test.
19466 * g++.target/riscv/rvv/base/vluxei8_mu-3.C: New test.
19467 * g++.target/riscv/rvv/base/vluxei8_tu-1.C: New test.
19468 * g++.target/riscv/rvv/base/vluxei8_tu-2.C: New test.
19469 * g++.target/riscv/rvv/base/vluxei8_tu-3.C: New test.
19470 * g++.target/riscv/rvv/base/vluxei8_tum-1.C: New test.
19471 * g++.target/riscv/rvv/base/vluxei8_tum-2.C: New test.
19472 * g++.target/riscv/rvv/base/vluxei8_tum-3.C: New test.
19473 * g++.target/riscv/rvv/base/vluxei8_tumu-1.C: New test.
19474 * g++.target/riscv/rvv/base/vluxei8_tumu-2.C: New test.
19475 * g++.target/riscv/rvv/base/vluxei8_tumu-3.C: New test.
19476
19477 2023-01-30 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
19478
19479 * g++.target/riscv/rvv/base/vsuxei16-1.C: New test.
19480 * g++.target/riscv/rvv/base/vsuxei16-2.C: New test.
19481 * g++.target/riscv/rvv/base/vsuxei16-3.C: New test.
19482 * g++.target/riscv/rvv/base/vsuxei32-1.C: New test.
19483 * g++.target/riscv/rvv/base/vsuxei32-2.C: New test.
19484 * g++.target/riscv/rvv/base/vsuxei32-3.C: New test.
19485 * g++.target/riscv/rvv/base/vsuxei64-1.C: New test.
19486 * g++.target/riscv/rvv/base/vsuxei64-2.C: New test.
19487 * g++.target/riscv/rvv/base/vsuxei64-3.C: New test.
19488 * g++.target/riscv/rvv/base/vsuxei8-1.C: New test.
19489 * g++.target/riscv/rvv/base/vsuxei8-2.C: New test.
19490 * g++.target/riscv/rvv/base/vsuxei8-3.C: New test.
19491
19492 2023-01-30 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
19493
19494 * gcc.target/riscv/rvv/base/vsuxei16_v-1.c: New test.
19495 * gcc.target/riscv/rvv/base/vsuxei16_v-2.c: New test.
19496 * gcc.target/riscv/rvv/base/vsuxei16_v-3.c: New test.
19497 * gcc.target/riscv/rvv/base/vsuxei16_v_m-1.c: New test.
19498 * gcc.target/riscv/rvv/base/vsuxei16_v_m-2.c: New test.
19499 * gcc.target/riscv/rvv/base/vsuxei16_v_m-3.c: New test.
19500 * gcc.target/riscv/rvv/base/vsuxei32_v-1.c: New test.
19501 * gcc.target/riscv/rvv/base/vsuxei32_v-2.c: New test.
19502 * gcc.target/riscv/rvv/base/vsuxei32_v-3.c: New test.
19503 * gcc.target/riscv/rvv/base/vsuxei32_v_m-1.c: New test.
19504 * gcc.target/riscv/rvv/base/vsuxei32_v_m-2.c: New test.
19505 * gcc.target/riscv/rvv/base/vsuxei32_v_m-3.c: New test.
19506 * gcc.target/riscv/rvv/base/vsuxei64_v-1.c: New test.
19507 * gcc.target/riscv/rvv/base/vsuxei64_v-2.c: New test.
19508 * gcc.target/riscv/rvv/base/vsuxei64_v-3.c: New test.
19509 * gcc.target/riscv/rvv/base/vsuxei64_v_m-1.c: New test.
19510 * gcc.target/riscv/rvv/base/vsuxei64_v_m-2.c: New test.
19511 * gcc.target/riscv/rvv/base/vsuxei64_v_m-3.c: New test.
19512 * gcc.target/riscv/rvv/base/vsuxei8_v-1.c: New test.
19513 * gcc.target/riscv/rvv/base/vsuxei8_v-2.c: New test.
19514 * gcc.target/riscv/rvv/base/vsuxei8_v-3.c: New test.
19515 * gcc.target/riscv/rvv/base/vsuxei8_v_m-1.c: New test.
19516 * gcc.target/riscv/rvv/base/vsuxei8_v_m-2.c: New test.
19517 * gcc.target/riscv/rvv/base/vsuxei8_v_m-3.c: New test.
19518
19519 2023-01-30 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
19520
19521 * gcc.target/riscv/rvv/base/vsoxei16_v-1.c: New test.
19522 * gcc.target/riscv/rvv/base/vsoxei16_v-2.c: New test.
19523 * gcc.target/riscv/rvv/base/vsoxei16_v-3.c: New test.
19524 * gcc.target/riscv/rvv/base/vsoxei16_v_m-1.c: New test.
19525 * gcc.target/riscv/rvv/base/vsoxei16_v_m-2.c: New test.
19526 * gcc.target/riscv/rvv/base/vsoxei16_v_m-3.c: New test.
19527 * gcc.target/riscv/rvv/base/vsoxei32_v-1.c: New test.
19528 * gcc.target/riscv/rvv/base/vsoxei32_v-2.c: New test.
19529 * gcc.target/riscv/rvv/base/vsoxei32_v-3.c: New test.
19530 * gcc.target/riscv/rvv/base/vsoxei32_v_m-1.c: New test.
19531 * gcc.target/riscv/rvv/base/vsoxei32_v_m-2.c: New test.
19532 * gcc.target/riscv/rvv/base/vsoxei32_v_m-3.c: New test.
19533 * gcc.target/riscv/rvv/base/vsoxei64_v-1.c: New test.
19534 * gcc.target/riscv/rvv/base/vsoxei64_v-2.c: New test.
19535 * gcc.target/riscv/rvv/base/vsoxei64_v-3.c: New test.
19536 * gcc.target/riscv/rvv/base/vsoxei64_v_m-1.c: New test.
19537 * gcc.target/riscv/rvv/base/vsoxei64_v_m-2.c: New test.
19538 * gcc.target/riscv/rvv/base/vsoxei64_v_m-3.c: New test.
19539 * gcc.target/riscv/rvv/base/vsoxei8_v-1.c: New test.
19540 * gcc.target/riscv/rvv/base/vsoxei8_v-2.c: New test.
19541 * gcc.target/riscv/rvv/base/vsoxei8_v-3.c: New test.
19542 * gcc.target/riscv/rvv/base/vsoxei8_v_m-1.c: New test.
19543 * gcc.target/riscv/rvv/base/vsoxei8_v_m-2.c: New test.
19544 * gcc.target/riscv/rvv/base/vsoxei8_v_m-3.c: New test.
19545
19546 2023-01-30 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
19547
19548 * g++.target/riscv/rvv/base/vsoxei32-1.C: New test.
19549 * g++.target/riscv/rvv/base/vsoxei32-2.C: New test.
19550 * g++.target/riscv/rvv/base/vsoxei32-3.C: New test.
19551 * g++.target/riscv/rvv/base/vsoxei64-1.C: New test.
19552 * g++.target/riscv/rvv/base/vsoxei64-2.C: New test.
19553 * g++.target/riscv/rvv/base/vsoxei64-3.C: New test.
19554
19555 2023-01-30 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
19556
19557 * g++.target/riscv/rvv/base/vsoxei16-1.C: New test.
19558 * g++.target/riscv/rvv/base/vsoxei16-2.C: New test.
19559 * g++.target/riscv/rvv/base/vsoxei16-3.C: New test.
19560 * g++.target/riscv/rvv/base/vsoxei8-1.C: New test.
19561 * g++.target/riscv/rvv/base/vsoxei8-2.C: New test.
19562 * g++.target/riscv/rvv/base/vsoxei8-3.C: New test.
19563
19564 2023-01-30 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
19565
19566 * gcc.target/riscv/rvv/base/vluxei64_v-1.c: New test.
19567 * gcc.target/riscv/rvv/base/vluxei64_v-2.c: New test.
19568 * gcc.target/riscv/rvv/base/vluxei64_v-3.c: New test.
19569 * gcc.target/riscv/rvv/base/vluxei64_v_m-1.c: New test.
19570 * gcc.target/riscv/rvv/base/vluxei64_v_m-2.c: New test.
19571 * gcc.target/riscv/rvv/base/vluxei64_v_m-3.c: New test.
19572 * gcc.target/riscv/rvv/base/vluxei64_v_mu-1.c: New test.
19573 * gcc.target/riscv/rvv/base/vluxei64_v_mu-2.c: New test.
19574 * gcc.target/riscv/rvv/base/vluxei64_v_mu-3.c: New test.
19575 * gcc.target/riscv/rvv/base/vluxei64_v_tu-1.c: New test.
19576 * gcc.target/riscv/rvv/base/vluxei64_v_tu-2.c: New test.
19577 * gcc.target/riscv/rvv/base/vluxei64_v_tu-3.c: New test.
19578 * gcc.target/riscv/rvv/base/vluxei64_v_tum-1.c: New test.
19579 * gcc.target/riscv/rvv/base/vluxei64_v_tum-2.c: New test.
19580 * gcc.target/riscv/rvv/base/vluxei64_v_tum-3.c: New test.
19581 * gcc.target/riscv/rvv/base/vluxei64_v_tumu-1.c: New test.
19582 * gcc.target/riscv/rvv/base/vluxei64_v_tumu-2.c: New test.
19583 * gcc.target/riscv/rvv/base/vluxei64_v_tumu-3.c: New test.
19584
19585 2023-01-30 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
19586
19587 * gcc.target/riscv/rvv/base/vluxei32_v-1.c: New test.
19588 * gcc.target/riscv/rvv/base/vluxei32_v-2.c: New test.
19589 * gcc.target/riscv/rvv/base/vluxei32_v-3.c: New test.
19590 * gcc.target/riscv/rvv/base/vluxei32_v_m-1.c: New test.
19591 * gcc.target/riscv/rvv/base/vluxei32_v_m-2.c: New test.
19592 * gcc.target/riscv/rvv/base/vluxei32_v_m-3.c: New test.
19593 * gcc.target/riscv/rvv/base/vluxei32_v_mu-1.c: New test.
19594 * gcc.target/riscv/rvv/base/vluxei32_v_mu-2.c: New test.
19595 * gcc.target/riscv/rvv/base/vluxei32_v_mu-3.c: New test.
19596 * gcc.target/riscv/rvv/base/vluxei32_v_tu-1.c: New test.
19597 * gcc.target/riscv/rvv/base/vluxei32_v_tu-2.c: New test.
19598 * gcc.target/riscv/rvv/base/vluxei32_v_tu-3.c: New test.
19599 * gcc.target/riscv/rvv/base/vluxei32_v_tum-1.c: New test.
19600 * gcc.target/riscv/rvv/base/vluxei32_v_tum-2.c: New test.
19601 * gcc.target/riscv/rvv/base/vluxei32_v_tum-3.c: New test.
19602 * gcc.target/riscv/rvv/base/vluxei32_v_tumu-1.c: New test.
19603 * gcc.target/riscv/rvv/base/vluxei32_v_tumu-2.c: New test.
19604 * gcc.target/riscv/rvv/base/vluxei32_v_tumu-3.c: New test.
19605
19606 2023-01-30 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
19607
19608 * gcc.target/riscv/rvv/base/vluxei16_v-1.c: New test.
19609 * gcc.target/riscv/rvv/base/vluxei16_v-2.c: New test.
19610 * gcc.target/riscv/rvv/base/vluxei16_v-3.c: New test.
19611 * gcc.target/riscv/rvv/base/vluxei16_v_m-1.c: New test.
19612 * gcc.target/riscv/rvv/base/vluxei16_v_m-2.c: New test.
19613 * gcc.target/riscv/rvv/base/vluxei16_v_m-3.c: New test.
19614 * gcc.target/riscv/rvv/base/vluxei16_v_mu-1.c: New test.
19615 * gcc.target/riscv/rvv/base/vluxei16_v_mu-2.c: New test.
19616 * gcc.target/riscv/rvv/base/vluxei16_v_mu-3.c: New test.
19617 * gcc.target/riscv/rvv/base/vluxei16_v_tu-1.c: New test.
19618 * gcc.target/riscv/rvv/base/vluxei16_v_tu-2.c: New test.
19619 * gcc.target/riscv/rvv/base/vluxei16_v_tu-3.c: New test.
19620 * gcc.target/riscv/rvv/base/vluxei16_v_tum-1.c: New test.
19621 * gcc.target/riscv/rvv/base/vluxei16_v_tum-2.c: New test.
19622 * gcc.target/riscv/rvv/base/vluxei16_v_tum-3.c: New test.
19623 * gcc.target/riscv/rvv/base/vluxei16_v_tumu-1.c: New test.
19624 * gcc.target/riscv/rvv/base/vluxei16_v_tumu-2.c: New test.
19625 * gcc.target/riscv/rvv/base/vluxei16_v_tumu-3.c: New test.
19626
19627 2023-01-30 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
19628
19629 * gcc.target/riscv/rvv/base/vluxei8_v-1.c: New test.
19630 * gcc.target/riscv/rvv/base/vluxei8_v-2.c: New test.
19631 * gcc.target/riscv/rvv/base/vluxei8_v-3.c: New test.
19632 * gcc.target/riscv/rvv/base/vluxei8_v_m-1.c: New test.
19633 * gcc.target/riscv/rvv/base/vluxei8_v_m-2.c: New test.
19634 * gcc.target/riscv/rvv/base/vluxei8_v_m-3.c: New test.
19635 * gcc.target/riscv/rvv/base/vluxei8_v_mu-1.c: New test.
19636 * gcc.target/riscv/rvv/base/vluxei8_v_mu-2.c: New test.
19637 * gcc.target/riscv/rvv/base/vluxei8_v_mu-3.c: New test.
19638 * gcc.target/riscv/rvv/base/vluxei8_v_tu-1.c: New test.
19639 * gcc.target/riscv/rvv/base/vluxei8_v_tu-2.c: New test.
19640 * gcc.target/riscv/rvv/base/vluxei8_v_tu-3.c: New test.
19641 * gcc.target/riscv/rvv/base/vluxei8_v_tum-1.c: New test.
19642 * gcc.target/riscv/rvv/base/vluxei8_v_tum-2.c: New test.
19643 * gcc.target/riscv/rvv/base/vluxei8_v_tum-3.c: New test.
19644 * gcc.target/riscv/rvv/base/vluxei8_v_tumu-1.c: New test.
19645 * gcc.target/riscv/rvv/base/vluxei8_v_tumu-2.c: New test.
19646 * gcc.target/riscv/rvv/base/vluxei8_v_tumu-3.c: New test.
19647
19648 2023-01-30 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
19649
19650 * gcc.target/riscv/rvv/base/vloxei64_v-1.c: New test.
19651 * gcc.target/riscv/rvv/base/vloxei64_v-2.c: New test.
19652 * gcc.target/riscv/rvv/base/vloxei64_v-3.c: New test.
19653 * gcc.target/riscv/rvv/base/vloxei64_v_m-1.c: New test.
19654 * gcc.target/riscv/rvv/base/vloxei64_v_m-2.c: New test.
19655 * gcc.target/riscv/rvv/base/vloxei64_v_m-3.c: New test.
19656 * gcc.target/riscv/rvv/base/vloxei64_v_mu-1.c: New test.
19657 * gcc.target/riscv/rvv/base/vloxei64_v_mu-2.c: New test.
19658 * gcc.target/riscv/rvv/base/vloxei64_v_mu-3.c: New test.
19659 * gcc.target/riscv/rvv/base/vloxei64_v_tu-1.c: New test.
19660 * gcc.target/riscv/rvv/base/vloxei64_v_tu-2.c: New test.
19661 * gcc.target/riscv/rvv/base/vloxei64_v_tu-3.c: New test.
19662 * gcc.target/riscv/rvv/base/vloxei64_v_tum-1.c: New test.
19663 * gcc.target/riscv/rvv/base/vloxei64_v_tum-2.c: New test.
19664 * gcc.target/riscv/rvv/base/vloxei64_v_tum-3.c: New test.
19665 * gcc.target/riscv/rvv/base/vloxei64_v_tumu-1.c: New test.
19666 * gcc.target/riscv/rvv/base/vloxei64_v_tumu-2.c: New test.
19667 * gcc.target/riscv/rvv/base/vloxei64_v_tumu-3.c: New test.
19668
19669 2023-01-30 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
19670
19671 * gcc.target/riscv/rvv/base/vloxei32_v-1.c: New test.
19672 * gcc.target/riscv/rvv/base/vloxei32_v-2.c: New test.
19673 * gcc.target/riscv/rvv/base/vloxei32_v-3.c: New test.
19674 * gcc.target/riscv/rvv/base/vloxei32_v_m-1.c: New test.
19675 * gcc.target/riscv/rvv/base/vloxei32_v_m-2.c: New test.
19676 * gcc.target/riscv/rvv/base/vloxei32_v_m-3.c: New test.
19677 * gcc.target/riscv/rvv/base/vloxei32_v_mu-1.c: New test.
19678 * gcc.target/riscv/rvv/base/vloxei32_v_mu-2.c: New test.
19679 * gcc.target/riscv/rvv/base/vloxei32_v_mu-3.c: New test.
19680 * gcc.target/riscv/rvv/base/vloxei32_v_tu-1.c: New test.
19681 * gcc.target/riscv/rvv/base/vloxei32_v_tu-2.c: New test.
19682 * gcc.target/riscv/rvv/base/vloxei32_v_tu-3.c: New test.
19683 * gcc.target/riscv/rvv/base/vloxei32_v_tum-1.c: New test.
19684 * gcc.target/riscv/rvv/base/vloxei32_v_tum-2.c: New test.
19685 * gcc.target/riscv/rvv/base/vloxei32_v_tum-3.c: New test.
19686 * gcc.target/riscv/rvv/base/vloxei32_v_tumu-1.c: New test.
19687 * gcc.target/riscv/rvv/base/vloxei32_v_tumu-2.c: New test.
19688 * gcc.target/riscv/rvv/base/vloxei32_v_tumu-3.c: New test.
19689
19690 2023-01-30 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
19691
19692 * gcc.target/riscv/rvv/base/vloxei16_v-1.c: New test.
19693 * gcc.target/riscv/rvv/base/vloxei16_v-2.c: New test.
19694 * gcc.target/riscv/rvv/base/vloxei16_v-3.c: New test.
19695 * gcc.target/riscv/rvv/base/vloxei16_v_m-1.c: New test.
19696 * gcc.target/riscv/rvv/base/vloxei16_v_m-2.c: New test.
19697 * gcc.target/riscv/rvv/base/vloxei16_v_m-3.c: New test.
19698 * gcc.target/riscv/rvv/base/vloxei16_v_mu-1.c: New test.
19699 * gcc.target/riscv/rvv/base/vloxei16_v_mu-2.c: New test.
19700 * gcc.target/riscv/rvv/base/vloxei16_v_mu-3.c: New test.
19701 * gcc.target/riscv/rvv/base/vloxei16_v_tu-1.c: New test.
19702 * gcc.target/riscv/rvv/base/vloxei16_v_tu-2.c: New test.
19703 * gcc.target/riscv/rvv/base/vloxei16_v_tu-3.c: New test.
19704 * gcc.target/riscv/rvv/base/vloxei16_v_tum-1.c: New test.
19705 * gcc.target/riscv/rvv/base/vloxei16_v_tum-2.c: New test.
19706 * gcc.target/riscv/rvv/base/vloxei16_v_tum-3.c: New test.
19707 * gcc.target/riscv/rvv/base/vloxei16_v_tumu-1.c: New test.
19708 * gcc.target/riscv/rvv/base/vloxei16_v_tumu-2.c: New test.
19709 * gcc.target/riscv/rvv/base/vloxei16_v_tumu-3.c: New test.
19710
19711 2023-01-30 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
19712
19713 * gcc.target/riscv/rvv/base/vloxei8_v-1.c: New test.
19714 * gcc.target/riscv/rvv/base/vloxei8_v-2.c: New test.
19715 * gcc.target/riscv/rvv/base/vloxei8_v-3.c: New test.
19716 * gcc.target/riscv/rvv/base/vloxei8_v_m-1.c: New test.
19717 * gcc.target/riscv/rvv/base/vloxei8_v_m-2.c: New test.
19718 * gcc.target/riscv/rvv/base/vloxei8_v_m-3.c: New test.
19719 * gcc.target/riscv/rvv/base/vloxei8_v_mu-1.c: New test.
19720 * gcc.target/riscv/rvv/base/vloxei8_v_mu-2.c: New test.
19721 * gcc.target/riscv/rvv/base/vloxei8_v_mu-3.c: New test.
19722 * gcc.target/riscv/rvv/base/vloxei8_v_tu-1.c: New test.
19723 * gcc.target/riscv/rvv/base/vloxei8_v_tu-2.c: New test.
19724 * gcc.target/riscv/rvv/base/vloxei8_v_tu-3.c: New test.
19725 * gcc.target/riscv/rvv/base/vloxei8_v_tum-1.c: New test.
19726 * gcc.target/riscv/rvv/base/vloxei8_v_tum-2.c: New test.
19727 * gcc.target/riscv/rvv/base/vloxei8_v_tum-3.c: New test.
19728 * gcc.target/riscv/rvv/base/vloxei8_v_tumu-1.c: New test.
19729 * gcc.target/riscv/rvv/base/vloxei8_v_tumu-2.c: New test.
19730 * gcc.target/riscv/rvv/base/vloxei8_v_tumu-3.c: New test.
19731
19732 2023-01-30 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
19733
19734 * gcc.target/riscv/rvv/base/vlxei-vsxei-constraint-1.c: New test.
19735
19736 2023-01-30 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
19737
19738 * gcc.target/riscv/rvv/vsetvl/avl_single-72.c: New test.
19739 * gcc.target/riscv/rvv/vsetvl/avl_single-76.c: New test.
19740 * gcc.target/riscv/rvv/vsetvl/avl_single-77.c: New test.
19741
19742 2023-01-30 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
19743
19744 * gm2/warnings/returntype/fail/warnings-returntype-fail.exp: Save,
19745 restore TORTURE_OPTIONS.
19746
19747 2023-01-30 Andrew Pinski <apinski@marvell.com>
19748
19749 PR tree-optimization/108582
19750 * gcc.dg/pr108582-1.c: New test.
19751
19752 2023-01-30 Richard Biener <rguenther@suse.de>
19753
19754 PR tree-optimization/108574
19755 * gcc.dg/torture/pr108574-1.c: New testcase.
19756 * gcc.dg/torture/pr108574-2.c: Likewise.
19757 * gcc.dg/torture/pr108574-3.c: Likewise.
19758
19759 2023-01-29 Mikael Morin <mikael@gcc.gnu.org>
19760
19761 PR fortran/108450
19762 * gfortran.dg/gomp/minmaxloc_1.f90: New test.
19763
19764 2023-01-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
19765
19766 PR fortran/103506
19767 * gfortran.dg/pr103506_1.f90: New test.
19768
19769 2023-01-29 Jan Hubicka <hubicka@ucw.cz>
19770
19771 * gcc.dg/ipa/ipa-sra-30.c: New test.
19772 * gcc.dg/ipa/ipa-sra-31.c: New test.
19773 * gcc.dg/tree-ssa/modref-dse-7.c: New test.
19774
19775 2023-01-28 Harald Anlauf <anlauf@gmx.de>
19776 Steven G. Kargl <kargl@gcc.gnu.org>
19777
19778 PR fortran/108527
19779 * gfortran.dg/pr108527.f90: New test.
19780
19781 2023-01-28 Harald Anlauf <anlauf@gmx.de>
19782
19783 PR fortran/108453
19784 * gfortran.dg/common_27.f90: New test.
19785
19786 2023-01-28 Jonathan Yong <10walls@gmail.com>
19787
19788 PR c/108192
19789 * g++.dg/cet-notrack-1.C: Use puts instead of printf,
19790 so function call is not mangled by __mingw_printf when
19791 doing assembly symbol inspection.
19792
19793 2023-01-28 Jonathan Yong <10walls@gmail.com>
19794
19795 PR c/108150
19796 * gcc.dg/attr-aligned.c: Make errors emitted on Windows
19797 target same as on Linux.
19798
19799 2023-01-28 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
19800
19801 * g++.target/riscv/rvv/base/vlse-1.C: New test.
19802 * g++.target/riscv/rvv/base/vlse_tu-1.C: New test.
19803 * g++.target/riscv/rvv/base/vlse_tum-1.C: New test.
19804 * g++.target/riscv/rvv/base/vlse_tumu-1.C: New test.
19805 * g++.target/riscv/rvv/base/vsse-1.C: New test.
19806 * gcc.target/riscv/rvv/base/vlse-1.c: New test.
19807 * gcc.target/riscv/rvv/base/vlse-2.c: New test.
19808 * gcc.target/riscv/rvv/base/vlse-3.c: New test.
19809 * gcc.target/riscv/rvv/base/vlse-vsse-constraint-1.c: New test.
19810 * gcc.target/riscv/rvv/base/vlse_m-1.c: New test.
19811 * gcc.target/riscv/rvv/base/vlse_m-2.c: New test.
19812 * gcc.target/riscv/rvv/base/vlse_m-3.c: New test.
19813 * gcc.target/riscv/rvv/base/vlse_mu-1.c: New test.
19814 * gcc.target/riscv/rvv/base/vlse_mu-2.c: New test.
19815 * gcc.target/riscv/rvv/base/vlse_mu-3.c: New test.
19816 * gcc.target/riscv/rvv/base/vlse_tu-1.c: New test.
19817 * gcc.target/riscv/rvv/base/vlse_tu-2.c: New test.
19818 * gcc.target/riscv/rvv/base/vlse_tu-3.c: New test.
19819 * gcc.target/riscv/rvv/base/vlse_tum-1.c: New test.
19820 * gcc.target/riscv/rvv/base/vlse_tum-2.c: New test.
19821 * gcc.target/riscv/rvv/base/vlse_tum-3.c: New test.
19822 * gcc.target/riscv/rvv/base/vlse_tumu-1.c: New test.
19823 * gcc.target/riscv/rvv/base/vlse_tumu-2.c: New test.
19824 * gcc.target/riscv/rvv/base/vlse_tumu-3.c: New test.
19825 * gcc.target/riscv/rvv/base/vsse-1.c: New test.
19826 * gcc.target/riscv/rvv/base/vsse-2.c: New test.
19827 * gcc.target/riscv/rvv/base/vsse-3.c: New test.
19828 * gcc.target/riscv/rvv/base/vsse_m-1.c: New test.
19829 * gcc.target/riscv/rvv/base/vsse_m-2.c: New test.
19830 * gcc.target/riscv/rvv/base/vsse_m-3.c: New test.
19831
19832 2023-01-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
19833
19834 * gfortran.dg/ISO_Fortran_binding_17.f90: Replace (\n|\r\n|\r)
19835 with (\r*\n+).
19836 * gfortran.dg/array_temporaries_2.f90: Likewise.
19837 * gfortran.dg/bind-c-contiguous-1.f90: Likewise.
19838 * gfortran.dg/bind-c-contiguous-4.f90: Likewise.
19839 * gfortran.dg/bind-c-contiguous-5.f90: Likewise.
19840 * gfortran.dg/fmt_error_4.f90: Likewise.
19841 * gfortran.dg/fmt_error_5.f90: Likewise.
19842 * gfortran.dg/fmt_float.f90: Likewise.
19843 * gfortran.dg/fmt_l.f90: Likewise.
19844 * gfortran.dg/fmt_nonchar_2.f90: Likewise.
19845 * gfortran.dg/fmt_zero_precision.f90: Likewise.
19846 * gfortran.dg/g77/f77-edit-apostrophe-out.f: Likewise.
19847 * gfortran.dg/g77/f77-edit-colon-out.f: Likewise.
19848 * gfortran.dg/g77/f77-edit-h-out.f: Likewise.
19849 * gfortran.dg/g77/f77-edit-i-out.f: Likewise.
19850 * gfortran.dg/g77/f77-edit-s-out.f: Likewise.
19851 * gfortran.dg/g77/f77-edit-slash-out.f: Likewise.
19852 * gfortran.dg/g77/f77-edit-t-out.f: Likewise.
19853 * gfortran.dg/g77/f77-edit-x-out.f: Likewise.
19854 * gfortran.dg/namelist_40.f90: Likewise.
19855 * gfortran.dg/namelist_47.f90: Likewise.
19856 * gfortran.dg/namelist_print_1.f: Likewise.
19857 * gfortran.dg/parameter_array_dummy.f90: Likewise.
19858
19859 2023-01-27 Gaius Mulley <gaiusmod2@gmail.com>
19860
19861 * gm2/pim/fail/empty.mod: New test.
19862
19863 2023-01-27 Joseph Myers <joseph@codesourcery.com>
19864
19865 * gcc.dg/c2x-auto-1.c, gcc.dg/c2x-auto-3.c: Expect braces around
19866 auto initializers to be disallowed.
19867
19868 2023-01-27 Richard Sandiford <richard.sandiford@arm.com>
19869
19870 * gcc.dg/vect/complex/fast-math-bb-slp-complex-add-pattern-half-float.c:
19871 Remove XFAIL.
19872 * gcc.dg/vect/complex/fast-math-complex-add-half-float.c: Fix names
19873 of dump files.
19874
19875 2023-01-27 Richard Sandiford <richard.sandiford@arm.com>
19876
19877 * gcc.target/aarch64/simd/vfma_f64.c: Use a wrapper function
19878 rather than an asm barrier.
19879 * gcc.target/aarch64/simd/vfms_f64.c: Likewise.
19880 * gcc.target/aarch64/simd/vmul_f64_1.c: Use a wrapper function
19881 rather than volatile.
19882 * gcc.target/aarch64/simd/vmul_n_f64_1.c: Likewise.
19883 * gcc.target/aarch64/simd/vqdmlalh_laneq_s16_1.c: Use a wrapper
19884 function. Remove -fno-inline.
19885 * gcc.target/aarch64/simd/vqdmlals_laneq_s32_1.c: Likewise.
19886 * gcc.target/aarch64/simd/vqdmlslh_laneq_s16_1.c: Likewise.
19887 * gcc.target/aarch64/simd/vqdmlsls_laneq_s32_1.c: Likewise.
19888 * gcc.target/aarch64/simd/vqdmulhh_lane_s16.c: Likewise.
19889 * gcc.target/aarch64/simd/vqdmulhh_laneq_s16_1.c: Likewise.
19890 * gcc.target/aarch64/simd/vqdmulhs_laneq_s32_1.c: Likewise.
19891 * gcc.target/aarch64/simd/vqrdmulhh_lane_s16.c: Likewise.
19892 * gcc.target/aarch64/simd/vqrdmulhh_laneq_s16_1.c: Likewise.
19893 * gcc.target/aarch64/simd/vqrdmulhs_lane_s32.c: Likewise.
19894 * gcc.target/aarch64/simd/vqrdmulhs_laneq_s32_1.c: Likewise.
19895 * gcc.target/aarch64/simd/vqdmulhs_lane_s32.c: Likewise.
19896 Allow the scalar form to be used when operating on lane 0.
19897 Add a test for lane 1.
19898
19899 2023-01-27 Richard Sandiford <richard.sandiford@arm.com>
19900
19901 PR tree-optimization/96373
19902 * gcc.target/aarch64/sve/cond_xorsign_1.c: New test.
19903 * gcc.target/aarch64/sve/cond_xorsign_2.c: Likewise.
19904
19905 2023-01-27 Richard Sandiford <richard.sandiford@arm.com>
19906
19907 * gcc.target/aarch64/sve/cond_asrd_1.c: Tune for a 256-bit
19908 vector length.
19909 * gcc.target/aarch64/sve/cond_cnot_4.c: Likewise.
19910 * gcc.target/aarch64/sve/cond_cnot_6.c: Likewise.
19911 * gcc.target/aarch64/sve/cond_unary_5.c: Likewise.
19912 * gcc.target/aarch64/sve/cond_unary_6.c: Likewise.
19913 * gcc.target/aarch64/sve/cond_uxt_5.c: Likewise.
19914 * gcc.target/aarch64/sve/vcond_4_costly.c: Remove XFAILs.
19915
19916 2023-01-27 Andrew MacLeod <amacleod@redhat.com>
19917
19918 PR tree-optimization/108306
19919 * gcc.dg/pr108306.c: New.
19920
19921 2023-01-27 Andrew MacLeod <amacleod@redhat.com>
19922
19923 PR tree-optimization/108447
19924 * gcc.dg/pr108447.c: New.
19925
19926 2023-01-27 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
19927
19928 * gcc.target/riscv/rvv/vsetvl/avl_multiple-7.c: Fix testcase check.
19929 * gcc.target/riscv/rvv/vsetvl/avl_multiple-8.c: Ditto.
19930 * gcc.target/riscv/rvv/vsetvl/vsetvl-18.c: Ditto.
19931
19932 2023-01-27 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
19933
19934 * g++.target/riscv/rvv/base/vle-1.C: New test.
19935 * g++.target/riscv/rvv/base/vle_tu-1.C: New test.
19936 * g++.target/riscv/rvv/base/vle_tum-1.C: New test.
19937 * g++.target/riscv/rvv/base/vle_tumu-1.C: New test.
19938 * g++.target/riscv/rvv/base/vse-1.C: New test.
19939 * g++.target/riscv/rvv/base/riscv_vector.h: New.
19940
19941 2023-01-27 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
19942
19943 * gcc.target/riscv/rvv/base/vse-1.c: New test.
19944 * gcc.target/riscv/rvv/base/vse-2.c: New test.
19945 * gcc.target/riscv/rvv/base/vse-3.c: New test.
19946 * gcc.target/riscv/rvv/base/vse_m-1.c: New test.
19947 * gcc.target/riscv/rvv/base/vse_m-2.c: New test.
19948 * gcc.target/riscv/rvv/base/vse_m-3.c: New test.
19949
19950 2023-01-27 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
19951
19952 * gcc.target/riscv/rvv/base/vle-1.c: New test.
19953 * gcc.target/riscv/rvv/base/vle-2.c: New test.
19954 * gcc.target/riscv/rvv/base/vle-3.c: New test.
19955 * gcc.target/riscv/rvv/base/vle_m-1.c: New test.
19956 * gcc.target/riscv/rvv/base/vle_m-2.c: New test.
19957 * gcc.target/riscv/rvv/base/vle_m-3.c: New test.
19958 * gcc.target/riscv/rvv/base/vle_mu-1.c: New test.
19959 * gcc.target/riscv/rvv/base/vle_mu-2.c: New test.
19960 * gcc.target/riscv/rvv/base/vle_mu-3.c: New test.
19961 * gcc.target/riscv/rvv/base/vle_tu-1.c: New test.
19962 * gcc.target/riscv/rvv/base/vle_tu-2.c: New test.
19963 * gcc.target/riscv/rvv/base/vle_tu-3.c: New test.
19964 * gcc.target/riscv/rvv/base/vle_tum-1.c: New test.
19965 * gcc.target/riscv/rvv/base/vle_tum-2.c: New test.
19966 * gcc.target/riscv/rvv/base/vle_tum-3.c: New test.
19967 * gcc.target/riscv/rvv/base/vle_tumu-1.c: New test.
19968 * gcc.target/riscv/rvv/base/vle_tumu-2.c: New test.
19969 * gcc.target/riscv/rvv/base/vle_tumu-3.c: New test.
19970
19971 2023-01-27 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
19972
19973 * g++.target/riscv/rvv/base/vsm-1.C: New test.
19974 * g++.target/riscv/rvv/rvv.exp: New test.
19975 * gcc.target/riscv/rvv/base/vlm_vsm-1.c: New test.
19976 * gcc.target/riscv/rvv/base/vlm_vsm-2.c: New test.
19977 * gcc.target/riscv/rvv/base/vlm_vsm-3.c: New test.
19978
19979 2023-01-27 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
19980
19981 * gcc.target/riscv/rvv/vsetvl/avl_single-14.c: Adjust for final implementation.
19982 * gcc.target/riscv/rvv/vsetvl/avl_single-23.c: Ditto.
19983 * gcc.target/riscv/rvv/vsetvl/avl_single-30.c: Ditto.
19984 * gcc.target/riscv/rvv/vsetvl/avl_single-44.c: Ditto.
19985 * gcc.target/riscv/rvv/vsetvl/avl_single-47.c: Ditto.
19986 * gcc.target/riscv/rvv/vsetvl/avl_single-50.c: Ditto.
19987 * gcc.target/riscv/rvv/vsetvl/avl_single-51.c: Ditto.
19988 * gcc.target/riscv/rvv/vsetvl/avl_single-6.c: Ditto.
19989 * gcc.target/riscv/rvv/vsetvl/avl_single-65.c: Ditto.
19990 * gcc.target/riscv/rvv/vsetvl/avl_single-66.c: Ditto.
19991 * gcc.target/riscv/rvv/vsetvl/avl_single-67.c: Ditto.
19992 * gcc.target/riscv/rvv/vsetvl/avl_single-68.c: Ditto.
19993 * gcc.target/riscv/rvv/vsetvl/avl_single-70.c: Ditto.
19994 * gcc.target/riscv/rvv/vsetvl/avl_single-71.c: Ditto.
19995 * gcc.target/riscv/rvv/vsetvl/avl_single-9.c: Ditto.
19996 * gcc.target/riscv/rvv/vsetvl/imm_bb_prop-2.c: Ditto.
19997 * gcc.target/riscv/rvv/vsetvl/imm_bb_prop-3.c: Ditto.
19998 * gcc.target/riscv/rvv/vsetvl/imm_bb_prop-4.c: Ditto.
19999 * gcc.target/riscv/rvv/vsetvl/imm_conflict-4.c: Ditto.
20000 * gcc.target/riscv/rvv/vsetvl/imm_conflict-5.c: Ditto.
20001 * gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-13.c: Ditto.
20002 * gcc.target/riscv/rvv/vsetvl/vlmax_bb_prop-13.c: Ditto.
20003 * gcc.target/riscv/rvv/vsetvl/vlmax_bb_prop-14.c: Ditto.
20004 * gcc.target/riscv/rvv/vsetvl/vlmax_bb_prop-15.c: Ditto.
20005 * gcc.target/riscv/rvv/vsetvl/vlmax_bb_prop-16.c: Ditto.
20006 * gcc.target/riscv/rvv/vsetvl/vlmax_bb_prop-21.c: Ditto.
20007 * gcc.target/riscv/rvv/vsetvl/vlmax_bb_prop-22.c: Ditto.
20008 * gcc.target/riscv/rvv/vsetvl/vlmax_bb_prop-23.c: Ditto.
20009 * gcc.target/riscv/rvv/vsetvl/vlmax_bb_prop-24.c: Ditto.
20010 * gcc.target/riscv/rvv/vsetvl/vlmax_bb_prop-5.c: Ditto.
20011 * gcc.target/riscv/rvv/vsetvl/vlmax_bb_prop-6.c: Ditto.
20012 * gcc.target/riscv/rvv/vsetvl/vlmax_bb_prop-7.c: Ditto.
20013 * gcc.target/riscv/rvv/vsetvl/vlmax_bb_prop-8.c: Ditto.
20014 * gcc.target/riscv/rvv/vsetvl/vlmax_conflict-1.c: Ditto.
20015 * gcc.target/riscv/rvv/vsetvl/vlmax_conflict-6.c: Ditto.
20016 * gcc.target/riscv/rvv/vsetvl/vlmax_miss_default-1.c: Ditto.
20017 * gcc.target/riscv/rvv/vsetvl/vlmax_miss_default-10.c: Ditto.
20018 * gcc.target/riscv/rvv/vsetvl/vlmax_miss_default-11.c: Ditto.
20019 * gcc.target/riscv/rvv/vsetvl/vlmax_miss_default-12.c: Ditto.
20020 * gcc.target/riscv/rvv/vsetvl/vlmax_miss_default-13.c: Ditto.
20021 * gcc.target/riscv/rvv/vsetvl/vlmax_miss_default-14.c: Ditto.
20022 * gcc.target/riscv/rvv/vsetvl/vlmax_miss_default-2.c: Ditto.
20023 * gcc.target/riscv/rvv/vsetvl/vlmax_miss_default-3.c: Ditto.
20024 * gcc.target/riscv/rvv/vsetvl/vlmax_miss_default-4.c: Ditto.
20025 * gcc.target/riscv/rvv/vsetvl/vlmax_miss_default-5.c: Ditto.
20026 * gcc.target/riscv/rvv/vsetvl/vlmax_miss_default-6.c: Ditto.
20027 * gcc.target/riscv/rvv/vsetvl/vlmax_miss_default-7.c: Ditto.
20028 * gcc.target/riscv/rvv/vsetvl/vlmax_miss_default-8.c: Ditto.
20029 * gcc.target/riscv/rvv/vsetvl/vlmax_miss_default-9.c: Ditto.
20030 * gcc.target/riscv/rvv/vsetvl/vlmax_switch_vtype-10.c: Ditto.
20031 * gcc.target/riscv/rvv/vsetvl/avl_multiple-1.c: New test.
20032 * gcc.target/riscv/rvv/vsetvl/avl_multiple-10.c: New test.
20033 * gcc.target/riscv/rvv/vsetvl/avl_multiple-11.c: New test.
20034 * gcc.target/riscv/rvv/vsetvl/avl_multiple-12.c: New test.
20035 * gcc.target/riscv/rvv/vsetvl/avl_multiple-13.c: New test.
20036 * gcc.target/riscv/rvv/vsetvl/avl_multiple-14.c: New test.
20037 * gcc.target/riscv/rvv/vsetvl/avl_multiple-15.c: New test.
20038 * gcc.target/riscv/rvv/vsetvl/avl_multiple-16.c: New test.
20039 * gcc.target/riscv/rvv/vsetvl/avl_multiple-2.c: New test.
20040 * gcc.target/riscv/rvv/vsetvl/avl_multiple-3.c: New test.
20041 * gcc.target/riscv/rvv/vsetvl/avl_multiple-4.c: New test.
20042 * gcc.target/riscv/rvv/vsetvl/avl_multiple-5.c: New test.
20043 * gcc.target/riscv/rvv/vsetvl/avl_multiple-6.c: New test.
20044 * gcc.target/riscv/rvv/vsetvl/avl_multiple-7.c: New test.
20045 * gcc.target/riscv/rvv/vsetvl/avl_multiple-8.c: New test.
20046 * gcc.target/riscv/rvv/vsetvl/avl_multiple-9.c: New test.
20047 * gcc.target/riscv/rvv/vsetvl/avl_single-73.c: New test.
20048 * gcc.target/riscv/rvv/vsetvl/avl_single-74.c: New test.
20049 * gcc.target/riscv/rvv/vsetvl/avl_single-75.c: New test.
20050 * gcc.target/riscv/rvv/vsetvl/vsetvl-1.c: New test.
20051 * gcc.target/riscv/rvv/vsetvl/vsetvl-10.c: New test.
20052 * gcc.target/riscv/rvv/vsetvl/vsetvl-11.c: New test.
20053 * gcc.target/riscv/rvv/vsetvl/vsetvl-12.c: New test.
20054 * gcc.target/riscv/rvv/vsetvl/vsetvl-13.c: New test.
20055 * gcc.target/riscv/rvv/vsetvl/vsetvl-14.c: New test.
20056 * gcc.target/riscv/rvv/vsetvl/vsetvl-15.c: New test.
20057 * gcc.target/riscv/rvv/vsetvl/vsetvl-16.c: New test.
20058 * gcc.target/riscv/rvv/vsetvl/vsetvl-17.c: New test.
20059 * gcc.target/riscv/rvv/vsetvl/vsetvl-18.c: New test.
20060 * gcc.target/riscv/rvv/vsetvl/vsetvl-19.c: New test.
20061 * gcc.target/riscv/rvv/vsetvl/vsetvl-2.c: New test.
20062 * gcc.target/riscv/rvv/vsetvl/vsetvl-20.c: New test.
20063 * gcc.target/riscv/rvv/vsetvl/vsetvl-3.c: New test.
20064 * gcc.target/riscv/rvv/vsetvl/vsetvl-4.c: New test.
20065 * gcc.target/riscv/rvv/vsetvl/vsetvl-5.c: New test.
20066 * gcc.target/riscv/rvv/vsetvl/vsetvl-6.c: New test.
20067 * gcc.target/riscv/rvv/vsetvl/vsetvl-7.c: New test.
20068 * gcc.target/riscv/rvv/vsetvl/vsetvl-8.c: New test.
20069 * gcc.target/riscv/rvv/vsetvl/vsetvl-9.c: New test.
20070 * gcc.target/riscv/rvv/vsetvl/vsetvlmax-1.c: New test.
20071 * gcc.target/riscv/rvv/vsetvl/vsetvlmax-10.c: New test.
20072 * gcc.target/riscv/rvv/vsetvl/vsetvlmax-11.c: New test.
20073 * gcc.target/riscv/rvv/vsetvl/vsetvlmax-12.c: New test.
20074 * gcc.target/riscv/rvv/vsetvl/vsetvlmax-13.c: New test.
20075 * gcc.target/riscv/rvv/vsetvl/vsetvlmax-14.c: New test.
20076 * gcc.target/riscv/rvv/vsetvl/vsetvlmax-15.c: New test.
20077 * gcc.target/riscv/rvv/vsetvl/vsetvlmax-16.c: New test.
20078 * gcc.target/riscv/rvv/vsetvl/vsetvlmax-17.c: New test.
20079 * gcc.target/riscv/rvv/vsetvl/vsetvlmax-18.c: New test.
20080 * gcc.target/riscv/rvv/vsetvl/vsetvlmax-19.c: New test.
20081 * gcc.target/riscv/rvv/vsetvl/vsetvlmax-2.c: New test.
20082 * gcc.target/riscv/rvv/vsetvl/vsetvlmax-20.c: New test.
20083 * gcc.target/riscv/rvv/vsetvl/vsetvlmax-3.c: New test.
20084 * gcc.target/riscv/rvv/vsetvl/vsetvlmax-4.c: New test.
20085 * gcc.target/riscv/rvv/vsetvl/vsetvlmax-5.c: New test.
20086 * gcc.target/riscv/rvv/vsetvl/vsetvlmax-6.c: New test.
20087 * gcc.target/riscv/rvv/vsetvl/vsetvlmax-7.c: New test.
20088 * gcc.target/riscv/rvv/vsetvl/vsetvlmax-8.c: New test.
20089 * gcc.target/riscv/rvv/vsetvl/vsetvlmax-9.c: New test.
20090
20091 2023-01-27 Xi Ruoyao <xry111@xry111.site>
20092
20093 * gcc.dg/pr95115.c (x): Add noipa attribute.
20094
20095 2023-01-27 Jakub Jelinek <jakub@redhat.com>
20096
20097 PR ipa/106061
20098 * gcc.dg/pr106061.c: New test.
20099
20100 2023-01-27 Tobias Burnus <tobias@codesourcery.com>
20101
20102 * gfortran.dg/gomp/declare-variant-10.f90: Update scan-tree's
20103 target selector to handle Windows.
20104 * gfortran.dg/gomp/declare-variant-11.f90: Likewise.
20105 * gfortran.dg/gomp/declare-variant-12.f90: Likewise.
20106
20107 2023-01-26 Gaius Mulley <gaiusmod2@gmail.com>
20108
20109 * gm2/warnings/returntype/fail/badreturn.mod: New test.
20110 * gm2/warnings/returntype/fail/warnings-returntype-fail.exp:
20111 New test.
20112 * gm2/warnings/returntype/pass/Termbase.mod: New test.
20113 * gm2/warnings/returntype/pass/goodreturn.mod: New test.
20114 * gm2/warnings/returntype/pass/keypressedsimple.mod: New test.
20115 * gm2/warnings/returntype/pass/warnings-returntype-pass.exp:
20116 New test.
20117
20118 2023-01-26 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
20119
20120 * gcc.target/riscv/rvv/vsetvl/avl_single-2.c: New test.
20121 * gcc.target/riscv/rvv/vsetvl/avl_single-20.c: New test.
20122 * gcc.target/riscv/rvv/vsetvl/avl_single-21.c: New test.
20123 * gcc.target/riscv/rvv/vsetvl/avl_single-22.c: New test.
20124 * gcc.target/riscv/rvv/vsetvl/avl_single-23.c: New test.
20125 * gcc.target/riscv/rvv/vsetvl/avl_single-24.c: New test.
20126 * gcc.target/riscv/rvv/vsetvl/avl_single-25.c: New test.
20127 * gcc.target/riscv/rvv/vsetvl/avl_single-26.c: New test.
20128 * gcc.target/riscv/rvv/vsetvl/avl_single-27.c: New test.
20129 * gcc.target/riscv/rvv/vsetvl/avl_single-28.c: New test.
20130 * gcc.target/riscv/rvv/vsetvl/avl_single-29.c: New test.
20131 * gcc.target/riscv/rvv/vsetvl/avl_single-3.c: New test.
20132 * gcc.target/riscv/rvv/vsetvl/avl_single-30.c: New test.
20133 * gcc.target/riscv/rvv/vsetvl/avl_single-31.c: New test.
20134 * gcc.target/riscv/rvv/vsetvl/avl_single-32.c: New test.
20135 * gcc.target/riscv/rvv/vsetvl/avl_single-33.c: New test.
20136 * gcc.target/riscv/rvv/vsetvl/avl_single-34.c: New test.
20137 * gcc.target/riscv/rvv/vsetvl/avl_single-35.c: New test.
20138 * gcc.target/riscv/rvv/vsetvl/avl_single-36.c: New test.
20139 * gcc.target/riscv/rvv/vsetvl/avl_single-37.c: New test.
20140 * gcc.target/riscv/rvv/vsetvl/avl_single-38.c: New test.
20141 * gcc.target/riscv/rvv/vsetvl/avl_single-39.c: New test.
20142 * gcc.target/riscv/rvv/vsetvl/avl_single-4.c: New test.
20143 * gcc.target/riscv/rvv/vsetvl/avl_single-40.c: New test.
20144 * gcc.target/riscv/rvv/vsetvl/avl_single-41.c: New test.
20145 * gcc.target/riscv/rvv/vsetvl/avl_single-42.c: New test.
20146 * gcc.target/riscv/rvv/vsetvl/avl_single-43.c: New test.
20147 * gcc.target/riscv/rvv/vsetvl/avl_single-44.c: New test.
20148 * gcc.target/riscv/rvv/vsetvl/avl_single-45.c: New test.
20149 * gcc.target/riscv/rvv/vsetvl/avl_single-46.c: New test.
20150 * gcc.target/riscv/rvv/vsetvl/avl_single-47.c: New test.
20151 * gcc.target/riscv/rvv/vsetvl/avl_single-48.c: New test.
20152 * gcc.target/riscv/rvv/vsetvl/avl_single-49.c: New test.
20153 * gcc.target/riscv/rvv/vsetvl/avl_single-5.c: New test.
20154 * gcc.target/riscv/rvv/vsetvl/avl_single-50.c: New test.
20155 * gcc.target/riscv/rvv/vsetvl/avl_single-51.c: New test.
20156 * gcc.target/riscv/rvv/vsetvl/avl_single-52.c: New test.
20157 * gcc.target/riscv/rvv/vsetvl/avl_single-53.c: New test.
20158 * gcc.target/riscv/rvv/vsetvl/avl_single-54.c: New test.
20159 * gcc.target/riscv/rvv/vsetvl/avl_single-55.c: New test.
20160 * gcc.target/riscv/rvv/vsetvl/avl_single-56.c: New test.
20161 * gcc.target/riscv/rvv/vsetvl/avl_single-57.c: New test.
20162 * gcc.target/riscv/rvv/vsetvl/avl_single-58.c: New test.
20163 * gcc.target/riscv/rvv/vsetvl/avl_single-59.c: New test.
20164 * gcc.target/riscv/rvv/vsetvl/avl_single-6.c: New test.
20165 * gcc.target/riscv/rvv/vsetvl/avl_single-60.c: New test.
20166 * gcc.target/riscv/rvv/vsetvl/avl_single-61.c: New test.
20167 * gcc.target/riscv/rvv/vsetvl/avl_single-62.c: New test.
20168 * gcc.target/riscv/rvv/vsetvl/avl_single-63.c: New test.
20169 * gcc.target/riscv/rvv/vsetvl/avl_single-64.c: New test.
20170 * gcc.target/riscv/rvv/vsetvl/avl_single-65.c: New test.
20171 * gcc.target/riscv/rvv/vsetvl/avl_single-66.c: New test.
20172 * gcc.target/riscv/rvv/vsetvl/avl_single-67.c: New test.
20173 * gcc.target/riscv/rvv/vsetvl/avl_single-68.c: New test.
20174 * gcc.target/riscv/rvv/vsetvl/avl_single-69.c: New test.
20175 * gcc.target/riscv/rvv/vsetvl/avl_single-1.c: New test.
20176 * gcc.target/riscv/rvv/vsetvl/avl_single-10.c: New test.
20177 * gcc.target/riscv/rvv/vsetvl/avl_single-11.c: New test.
20178 * gcc.target/riscv/rvv/vsetvl/avl_single-12.c: New test.
20179 * gcc.target/riscv/rvv/vsetvl/avl_single-13.c: New test.
20180 * gcc.target/riscv/rvv/vsetvl/avl_single-14.c: New test.
20181 * gcc.target/riscv/rvv/vsetvl/avl_single-15.c: New test.
20182 * gcc.target/riscv/rvv/vsetvl/avl_single-16.c: New test.
20183 * gcc.target/riscv/rvv/vsetvl/avl_single-17.c: New test.
20184 * gcc.target/riscv/rvv/vsetvl/avl_single-18.c: New test.
20185 * gcc.target/riscv/rvv/vsetvl/avl_single-19.c: New test.
20186 * gcc.target/riscv/rvv/vsetvl/avl_single-7.c: New test.
20187 * gcc.target/riscv/rvv/vsetvl/avl_single-70.c: New test.
20188 * gcc.target/riscv/rvv/vsetvl/avl_single-71.c: New test.
20189 * gcc.target/riscv/rvv/vsetvl/avl_single-8.c: New test.
20190 * gcc.target/riscv/rvv/vsetvl/avl_single-9.c: New test.
20191
20192 2023-01-26 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
20193
20194 * gcc.target/riscv/rvv/vsetvl/imm_bb_prop-1.c: New test.
20195 * gcc.target/riscv/rvv/vsetvl/imm_bb_prop-10.c: New test.
20196 * gcc.target/riscv/rvv/vsetvl/imm_bb_prop-11.c: New test.
20197 * gcc.target/riscv/rvv/vsetvl/imm_bb_prop-12.c: New test.
20198 * gcc.target/riscv/rvv/vsetvl/imm_bb_prop-13.c: New test.
20199 * gcc.target/riscv/rvv/vsetvl/imm_bb_prop-2.c: New test.
20200 * gcc.target/riscv/rvv/vsetvl/imm_bb_prop-3.c: New test.
20201 * gcc.target/riscv/rvv/vsetvl/imm_bb_prop-4.c: New test.
20202 * gcc.target/riscv/rvv/vsetvl/imm_bb_prop-5.c: New test.
20203 * gcc.target/riscv/rvv/vsetvl/imm_bb_prop-6.c: New test.
20204 * gcc.target/riscv/rvv/vsetvl/imm_bb_prop-7.c: New test.
20205 * gcc.target/riscv/rvv/vsetvl/imm_bb_prop-8.c: New test.
20206 * gcc.target/riscv/rvv/vsetvl/imm_bb_prop-9.c: New test.
20207 * gcc.target/riscv/rvv/vsetvl/imm_conflict-1.c: New test.
20208 * gcc.target/riscv/rvv/vsetvl/imm_conflict-2.c: New test.
20209 * gcc.target/riscv/rvv/vsetvl/imm_conflict-3.c: New test.
20210 * gcc.target/riscv/rvv/vsetvl/imm_conflict-4.c: New test.
20211 * gcc.target/riscv/rvv/vsetvl/imm_conflict-5.c: New test.
20212 * gcc.target/riscv/rvv/vsetvl/imm_loop_invariant-1.c: New test.
20213 * gcc.target/riscv/rvv/vsetvl/imm_loop_invariant-10.c: New test.
20214 * gcc.target/riscv/rvv/vsetvl/imm_loop_invariant-11.c: New test.
20215 * gcc.target/riscv/rvv/vsetvl/imm_loop_invariant-12.c: New test.
20216 * gcc.target/riscv/rvv/vsetvl/imm_loop_invariant-13.c: New test.
20217 * gcc.target/riscv/rvv/vsetvl/imm_loop_invariant-14.c: New test.
20218 * gcc.target/riscv/rvv/vsetvl/imm_loop_invariant-15.c: New test.
20219 * gcc.target/riscv/rvv/vsetvl/imm_loop_invariant-16.c: New test.
20220 * gcc.target/riscv/rvv/vsetvl/imm_loop_invariant-17.c: New test.
20221 * gcc.target/riscv/rvv/vsetvl/imm_loop_invariant-2.c: New test.
20222 * gcc.target/riscv/rvv/vsetvl/imm_loop_invariant-3.c: New test.
20223 * gcc.target/riscv/rvv/vsetvl/imm_loop_invariant-4.c: New test.
20224 * gcc.target/riscv/rvv/vsetvl/imm_loop_invariant-5.c: New test.
20225 * gcc.target/riscv/rvv/vsetvl/imm_loop_invariant-6.c: New test.
20226 * gcc.target/riscv/rvv/vsetvl/imm_loop_invariant-7.c: New test.
20227 * gcc.target/riscv/rvv/vsetvl/imm_loop_invariant-8.c: New test.
20228 * gcc.target/riscv/rvv/vsetvl/imm_loop_invariant-9.c: New test.
20229 * gcc.target/riscv/rvv/vsetvl/imm_switch-1.c: New test.
20230 * gcc.target/riscv/rvv/vsetvl/imm_switch-2.c: New test.
20231 * gcc.target/riscv/rvv/vsetvl/imm_switch-3.c: New test.
20232 * gcc.target/riscv/rvv/vsetvl/imm_switch-4.c: New test.
20233 * gcc.target/riscv/rvv/vsetvl/imm_switch-5.c: New test.
20234 * gcc.target/riscv/rvv/vsetvl/imm_switch-6.c: New test.
20235 * gcc.target/riscv/rvv/vsetvl/imm_switch-7.c: New test.
20236 * gcc.target/riscv/rvv/vsetvl/imm_switch-8.c: New test.
20237 * gcc.target/riscv/rvv/vsetvl/imm_switch-9.c: New test.
20238
20239 2023-01-26 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
20240
20241 * gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-27.c: Update
20242 testcase.
20243 * gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-28.c: Ditto.
20244 * gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-45.c: Ditto.
20245 * gcc.target/riscv/rvv/vsetvl/vlmax_bb_prop-25.c: Ditto.
20246 * gcc.target/riscv/rvv/vsetvl/vlmax_bb_prop-26.c: Ditto.
20247 * gcc.target/riscv/rvv/vsetvl/vlmax_bb_prop-27.c: Ditto.
20248 * gcc.target/riscv/rvv/vsetvl/vlmax_bb_prop-28.c: Ditto.
20249 * gcc.target/riscv/rvv/vsetvl/vlmax_bb_prop-3.c: Ditto.
20250 * gcc.target/riscv/rvv/vsetvl/vlmax_conflict-7.c: Ditto.
20251 * gcc.target/riscv/rvv/vsetvl/vlmax_switch_vtype-12.c: Ditto.
20252
20253 2023-01-26 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
20254
20255 * gcc.target/riscv/rvv/base/vle-constraint-1.c:
20256
20257 2023-01-26 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
20258
20259 * gcc.target/riscv/rvv/base/vse-constraint-1.c: New test.
20260
20261 2023-01-26 Harald Anlauf <anlauf@gmx.de>
20262
20263 PR fortran/108544
20264 * gfortran.dg/pr108544.f90: New test.
20265 * gfortran.dg/pr96102b.f90: New test.
20266
20267 2023-01-26 Marek Polacek <polacek@redhat.com>
20268
20269 PR middle-end/108543
20270 * c-c++-common/asan/pointer-subtract-5.c: New test.
20271 * c-c++-common/asan/pointer-subtract-6.c: New test.
20272 * c-c++-common/asan/pointer-subtract-7.c: New test.
20273 * c-c++-common/asan/pointer-subtract-8.c: New test.
20274
20275 2023-01-26 Jakub Jelinek <jakub@redhat.com>
20276
20277 PR tree-optimization/108540
20278 * gcc.c-torture/execute/ieee/pr108540-1.c: New test.
20279 * gcc.c-torture/execute/ieee/pr108540-2.c: New test.
20280
20281 2023-01-26 Richard Sandiford <richard.sandiford@arm.com>
20282
20283 * c-c++-common/hwasan/arguments-3.c: Remove extraneous .*s.
20284
20285 2023-01-26 Richard Sandiford <richard.sandiford@arm.com>
20286
20287 * gcc.target/aarch64/bfloat16_scalar_typecheck.c: Accept empty
20288 compound literals.
20289
20290 2023-01-26 Richard Sandiford <richard.sandiford@arm.com>
20291
20292 * gcc.dg/guality/pr36728-2.c: Update XFAILs for aarch64*-*-*.
20293 * gcc.dg/guality/pr54519-1.c: Likewise.
20294 * gcc.dg/guality/pr54519-3.c: Likewise.
20295 * gcc.dg/guality/pr54693-2.c: Likewise.
20296 * gcc.dg/guality/sra-1.c: Likewise.
20297
20298 2023-01-26 Richard Sandiford <richard.sandiford@arm.com>
20299
20300 * g++.target/aarch64/sve/pr99766.C: Disable warnings.
20301
20302 2023-01-26 Richard Sandiford <richard.sandiford@arm.com>
20303
20304 * gcc.target/aarch64/sve/slp_13.c: Remove XFAILs.
20305
20306 2023-01-26 Marek Polacek <polacek@redhat.com>
20307
20308 PR c++/105300
20309 * g++.dg/cpp0x/udlit-error1.C: New test.
20310
20311 2023-01-26 David Malcolm <dmalcolm@redhat.com>
20312
20313 PR analyzer/108507
20314 * gcc.dg/analyzer/SARD-tc841-basic-00182-min.c: Add
20315 -Wno-stringop-overflow.
20316
20317 2023-01-26 David Malcolm <dmalcolm@redhat.com>
20318
20319 PR analyzer/108524
20320 * gcc.dg/analyzer/infinite-recursion-pr108524-1.c: New test.
20321 * gcc.dg/analyzer/infinite-recursion-pr108524-2.c: New test.
20322 * gcc.dg/analyzer/infinite-recursion-pr108524-qobject-json-parser.c:
20323 New test.
20324
20325 2023-01-26 Richard Biener <rguenther@suse.de>
20326
20327 PR tree-optimization/108547
20328 * gcc.dg/uninit-pr108547.c: New testcase.
20329
20330 2023-01-26 Siddhesh Poyarekar <siddhesh@gotplt.org>
20331
20332 PR tree-optimization/108522
20333 * gcc.dg/builtin-dynamic-object-size-0.c (DEFSTRUCT): New
20334 macro.
20335 (test_dynarray_struct_member_b, test_dynarray_struct_member_c,
20336 test_dynarray_struct_member_d,
20337 test_dynarray_struct_member_subobj_b,
20338 test_dynarray_struct_member_subobj_c,
20339 test_dynarray_struct_member_subobj_d): New tests.
20340 (main): Call them.
20341
20342 2023-01-26 Jakub Jelinek <jakub@redhat.com>
20343
20344 PR c++/108503
20345 * g++.dg/gomp/pr108503.C: New test.
20346
20347 2023-01-26 Richard Biener <rguenther@suse.de>
20348
20349 PR tree-optimization/108523
20350 * gcc.dg/torture/pr108523.c: New testcase.
20351
20352 2023-01-25 Steve Kargl <kargl@gcc.gnu.org>
20353
20354 PR fortran/108528
20355 * gfortran.dg/pr108528.f90: New test.
20356
20357 2023-01-25 Jakub Jelinek <jakub@redhat.com>
20358
20359 PR c++/108525
20360 * g++.dg/cpp23/static-operator-call5.C: New test.
20361
20362 2023-01-25 Andrea Corallo <andrea.corallo@arm.com>
20363
20364 * gcc.target/arm/mve/intrinsics/vhaddq_n_s16.c: Add missing extern
20365 "C".
20366 * gcc.target/arm/mve/intrinsics/vhaddq_n_s32.c: Likewise.
20367 * gcc.target/arm/mve/intrinsics/vhaddq_n_s8.c: Likewise.
20368 * gcc.target/arm/mve/intrinsics/vhaddq_n_u16.c: Likewise.
20369 * gcc.target/arm/mve/intrinsics/vhaddq_n_u32.c: Likewise.
20370 * gcc.target/arm/mve/intrinsics/vhaddq_n_u8.c: Likewise.
20371 * gcc.target/arm/mve/intrinsics/vhaddq_s16.c: Likewise.
20372 * gcc.target/arm/mve/intrinsics/vhaddq_s32.c: Likewise.
20373 * gcc.target/arm/mve/intrinsics/vhaddq_s8.c: Likewise.
20374 * gcc.target/arm/mve/intrinsics/vhaddq_u16.c: Likewise.
20375 * gcc.target/arm/mve/intrinsics/vhaddq_u32.c: Likewise.
20376 * gcc.target/arm/mve/intrinsics/vhaddq_u8.c: Likewise.
20377 * gcc.target/arm/mve/intrinsics/vhaddq_x_n_s16.c: Likewise.
20378 * gcc.target/arm/mve/intrinsics/vhaddq_x_n_s32.c: Likewise.
20379 * gcc.target/arm/mve/intrinsics/vhaddq_x_n_s8.c: Likewise.
20380 * gcc.target/arm/mve/intrinsics/vhaddq_x_n_u16.c: Likewise.
20381 * gcc.target/arm/mve/intrinsics/vhaddq_x_n_u32.c: Likewise.
20382 * gcc.target/arm/mve/intrinsics/vhaddq_x_n_u8.c: Likewise.
20383 * gcc.target/arm/mve/intrinsics/vhaddq_x_s16.c: Likewise.
20384 * gcc.target/arm/mve/intrinsics/vhaddq_x_s32.c: Likewise.
20385 * gcc.target/arm/mve/intrinsics/vhaddq_x_s8.c: Likewise.
20386 * gcc.target/arm/mve/intrinsics/vhaddq_x_u16.c: Likewise.
20387 * gcc.target/arm/mve/intrinsics/vhaddq_x_u32.c: Likewise.
20388 * gcc.target/arm/mve/intrinsics/vhaddq_x_u8.c: Likewise.
20389 * gcc.target/arm/mve/intrinsics/vhsubq_n_s16.c: Likewise.
20390 * gcc.target/arm/mve/intrinsics/vhsubq_n_s32.c: Likewise.
20391 * gcc.target/arm/mve/intrinsics/vhsubq_n_s8.c: Likewise.
20392 * gcc.target/arm/mve/intrinsics/vhsubq_n_u16.c: Likewise.
20393 * gcc.target/arm/mve/intrinsics/vhsubq_n_u32.c: Likewise.
20394 * gcc.target/arm/mve/intrinsics/vhsubq_n_u8.c: Likewise.
20395 * gcc.target/arm/mve/intrinsics/vhsubq_s16.c: Likewise.
20396 * gcc.target/arm/mve/intrinsics/vhsubq_s32.c: Likewise.
20397 * gcc.target/arm/mve/intrinsics/vhsubq_s8.c: Likewise.
20398 * gcc.target/arm/mve/intrinsics/vhsubq_u16.c: Likewise.
20399 * gcc.target/arm/mve/intrinsics/vhsubq_u32.c: Likewise.
20400 * gcc.target/arm/mve/intrinsics/vhsubq_u8.c: Likewise.
20401 * gcc.target/arm/mve/intrinsics/vhsubq_x_n_s16.c: Likewise.
20402 * gcc.target/arm/mve/intrinsics/vhsubq_x_n_s32.c: Likewise.
20403 * gcc.target/arm/mve/intrinsics/vhsubq_x_n_s8.c: Likewise.
20404 * gcc.target/arm/mve/intrinsics/vhsubq_x_n_u16.c: Likewise.
20405 * gcc.target/arm/mve/intrinsics/vhsubq_x_n_u32.c: Likewise.
20406 * gcc.target/arm/mve/intrinsics/vhsubq_x_n_u8.c: Likewise.
20407 * gcc.target/arm/mve/intrinsics/vhsubq_x_s16.c: Likewise.
20408 * gcc.target/arm/mve/intrinsics/vhsubq_x_s32.c: Likewise.
20409 * gcc.target/arm/mve/intrinsics/vhsubq_x_s8.c: Likewise.
20410 * gcc.target/arm/mve/intrinsics/vhsubq_x_u16.c: Likewise.
20411 * gcc.target/arm/mve/intrinsics/vhsubq_x_u32.c: Likewise.
20412 * gcc.target/arm/mve/intrinsics/vhsubq_x_u8.c: Likewise.
20413 * gcc.target/arm/mve/intrinsics/vmladavaxq_p_s16.c: Likewise.
20414 * gcc.target/arm/mve/intrinsics/vmladavaxq_p_s32.c: Likewise.
20415 * gcc.target/arm/mve/intrinsics/vmladavaxq_p_s8.c: Likewise.
20416 * gcc.target/arm/mve/intrinsics/vmladavaxq_s16.c: Likewise.
20417 * gcc.target/arm/mve/intrinsics/vmladavaxq_s32.c: Likewise.
20418 * gcc.target/arm/mve/intrinsics/vmladavaxq_s8.c: Likewise.
20419 * gcc.target/arm/mve/intrinsics/vqaddq_n_s16.c: Likewise.
20420 * gcc.target/arm/mve/intrinsics/vqaddq_n_s32.c: Likewise.
20421 * gcc.target/arm/mve/intrinsics/vqaddq_n_s8.c: Likewise.
20422 * gcc.target/arm/mve/intrinsics/vqaddq_n_u16.c: Likewise.
20423 * gcc.target/arm/mve/intrinsics/vqaddq_n_u32.c: Likewise.
20424 * gcc.target/arm/mve/intrinsics/vqaddq_n_u8.c: Likewise.
20425 * gcc.target/arm/mve/intrinsics/vqaddq_s16.c: Likewise.
20426 * gcc.target/arm/mve/intrinsics/vqaddq_s32.c: Likewise.
20427 * gcc.target/arm/mve/intrinsics/vqaddq_s8.c: Likewise.
20428 * gcc.target/arm/mve/intrinsics/vqaddq_u16.c: Likewise.
20429 * gcc.target/arm/mve/intrinsics/vqaddq_u32.c: Likewise.
20430 * gcc.target/arm/mve/intrinsics/vqaddq_u8.c: Likewise.
20431 * gcc.target/arm/mve/intrinsics/vqdmlahq_n_s16.c: Likewise.
20432 * gcc.target/arm/mve/intrinsics/vqdmlahq_n_s32.c: Likewise.
20433 * gcc.target/arm/mve/intrinsics/vqdmlahq_n_s8.c: Likewise.
20434 * gcc.target/arm/mve/intrinsics/vqdmlashq_m_n_s16.c: Likewise.
20435 * gcc.target/arm/mve/intrinsics/vqdmlashq_m_n_s32.c: Likewise.
20436 * gcc.target/arm/mve/intrinsics/vqdmlashq_m_n_s8.c: Likewise.
20437 * gcc.target/arm/mve/intrinsics/vqdmlashq_n_s16.c: Likewise.
20438 * gcc.target/arm/mve/intrinsics/vqdmlashq_n_s32.c: Likewise.
20439 * gcc.target/arm/mve/intrinsics/vqdmlashq_n_s8.c: Likewise.
20440 * gcc.target/arm/mve/intrinsics/vsetq_lane_f16.c: Likewise.
20441 * gcc.target/arm/mve/intrinsics/vsetq_lane_f32.c: Likewise.
20442 * gcc.target/arm/mve/intrinsics/vsetq_lane_s16.c: Likewise.
20443 * gcc.target/arm/mve/intrinsics/vsetq_lane_s32.c: Likewise.
20444 * gcc.target/arm/mve/intrinsics/vsetq_lane_s64.c: Likewise.
20445 * gcc.target/arm/mve/intrinsics/vsetq_lane_s8.c: Likewise.
20446 * gcc.target/arm/mve/intrinsics/vsetq_lane_u16.c: Likewise.
20447 * gcc.target/arm/mve/intrinsics/vsetq_lane_u32.c: Likewise.
20448 * gcc.target/arm/mve/intrinsics/vsetq_lane_u64.c: Likewise.
20449 * gcc.target/arm/mve/intrinsics/vsetq_lane_u8.c: Likewise.
20450
20451 2023-01-25 Andrea Corallo <andrea.corallo@arm.com>
20452
20453 * gcc.target/arm/mve/intrinsics/vld2q_f16.c: Use
20454 check-function-bodies instead of scan-assembler checks. Use
20455 extern "C" for C++ testing.
20456 * gcc.target/arm/mve/intrinsics/vld2q_f32.c: Likewise.
20457 * gcc.target/arm/mve/intrinsics/vld2q_s16.c: Likewise.
20458 * gcc.target/arm/mve/intrinsics/vld2q_s32.c: Likewise.
20459 * gcc.target/arm/mve/intrinsics/vld2q_s8.c: Likewise.
20460 * gcc.target/arm/mve/intrinsics/vld2q_u16.c: Likewise.
20461 * gcc.target/arm/mve/intrinsics/vld2q_u32.c: Likewise.
20462 * gcc.target/arm/mve/intrinsics/vld2q_u8.c: Likewise.
20463
20464 2023-01-25 Andrea Corallo <andrea.corallo@arm.com>
20465
20466 * gcc.target/arm/mve/intrinsics/vqnegq_m_s16.c: Use
20467 check-function-bodies instead of scan-assembler checks. Use
20468 extern "C" for C++ testing.
20469 * gcc.target/arm/mve/intrinsics/vqnegq_m_s32.c: Likewise.
20470 * gcc.target/arm/mve/intrinsics/vqnegq_m_s8.c: Likewise.
20471 * gcc.target/arm/mve/intrinsics/vqnegq_s16.c: Likewise.
20472 * gcc.target/arm/mve/intrinsics/vqnegq_s32.c: Likewise.
20473 * gcc.target/arm/mve/intrinsics/vqnegq_s8.c: Likewise.
20474
20475 2023-01-25 Andrea Corallo <andrea.corallo@arm.com>
20476
20477 * gcc.target/arm/mve/intrinsics/vqrdmulhq_m_n_s16.c: Use
20478 check-function-bodies instead of scan-assembler checks. Use
20479 extern "C" for C++ testing.
20480 * gcc.target/arm/mve/intrinsics/vqrdmulhq_m_n_s32.c: Likewise.
20481 * gcc.target/arm/mve/intrinsics/vqrdmulhq_m_n_s8.c: Likewise.
20482 * gcc.target/arm/mve/intrinsics/vqrdmulhq_m_s16.c: Likewise.
20483 * gcc.target/arm/mve/intrinsics/vqrdmulhq_m_s32.c: Likewise.
20484 * gcc.target/arm/mve/intrinsics/vqrdmulhq_m_s8.c: Likewise.
20485 * gcc.target/arm/mve/intrinsics/vqrdmulhq_n_s16.c: Likewise.
20486 * gcc.target/arm/mve/intrinsics/vqrdmulhq_n_s32.c: Likewise.
20487 * gcc.target/arm/mve/intrinsics/vqrdmulhq_n_s8.c: Likewise.
20488 * gcc.target/arm/mve/intrinsics/vqrdmulhq_s16.c: Likewise.
20489 * gcc.target/arm/mve/intrinsics/vqrdmulhq_s32.c: Likewise.
20490 * gcc.target/arm/mve/intrinsics/vqrdmulhq_s8.c: Likewise.
20491
20492 2023-01-25 Andrea Corallo <andrea.corallo@arm.com>
20493
20494 * gcc.target/arm/mve/intrinsics/vqrdmlsdhxq_m_s16.c: Use
20495 check-function-bodies instead of scan-assembler checks. Use
20496 extern "C" for C++ testing.
20497 * gcc.target/arm/mve/intrinsics/vqrdmlsdhxq_m_s32.c: Likewise.
20498 * gcc.target/arm/mve/intrinsics/vqrdmlsdhxq_m_s8.c: Likewise.
20499 * gcc.target/arm/mve/intrinsics/vqrdmlsdhxq_s16.c: Likewise.
20500 * gcc.target/arm/mve/intrinsics/vqrdmlsdhxq_s32.c: Likewise.
20501 * gcc.target/arm/mve/intrinsics/vqrdmlsdhxq_s8.c: Likewise.
20502
20503 2023-01-25 Andrea Corallo <andrea.corallo@arm.com>
20504
20505 * gcc.target/arm/mve/intrinsics/vqrdmlsdhq_m_s16.c: Use
20506 check-function-bodies instead of scan-assembler checks. Use
20507 extern "C" for C++ testing.
20508 * gcc.target/arm/mve/intrinsics/vqrdmlsdhq_m_s32.c: Likewise.
20509 * gcc.target/arm/mve/intrinsics/vqrdmlsdhq_m_s8.c: Likewise.
20510 * gcc.target/arm/mve/intrinsics/vqrdmlsdhq_s16.c: Likewise.
20511 * gcc.target/arm/mve/intrinsics/vqrdmlsdhq_s32.c: Likewise.
20512 * gcc.target/arm/mve/intrinsics/vqrdmlsdhq_s8.c: Likewise.
20513
20514 2023-01-25 Andrea Corallo <andrea.corallo@arm.com>
20515
20516 * gcc.target/arm/mve/intrinsics/vqdmlsdhxq_m_s16.c: Use
20517 check-function-bodies instead of scan-assembler checks. Use
20518 extern "C" for C++ testing.
20519 * gcc.target/arm/mve/intrinsics/vqdmlsdhxq_m_s32.c: Likewise.
20520 * gcc.target/arm/mve/intrinsics/vqdmlsdhxq_m_s8.c: Likewise.
20521 * gcc.target/arm/mve/intrinsics/vqdmlsdhxq_s16.c: Likewise.
20522 * gcc.target/arm/mve/intrinsics/vqdmlsdhxq_s32.c: Likewise.
20523 * gcc.target/arm/mve/intrinsics/vqdmlsdhxq_s8.c: Likewise.
20524
20525 2023-01-25 Andrea Corallo <andrea.corallo@arm.com>
20526
20527 * gcc.target/arm/mve/intrinsics/vqdmlsdhq_m_s16.c: Use
20528 check-function-bodies instead of scan-assembler checks. Use
20529 extern "C" for C++ testing.
20530 * gcc.target/arm/mve/intrinsics/vqdmlsdhq_m_s32.c: Likewise.
20531 * gcc.target/arm/mve/intrinsics/vqdmlsdhq_m_s8.c: Likewise.
20532 * gcc.target/arm/mve/intrinsics/vqdmlsdhq_s16.c: Likewise.
20533 * gcc.target/arm/mve/intrinsics/vqdmlsdhq_s32.c: Likewise.
20534 * gcc.target/arm/mve/intrinsics/vqdmlsdhq_s8.c: Likewise.
20535
20536 2023-01-25 Andrea Corallo <andrea.corallo@arm.com>
20537
20538 * gcc.target/arm/mve/intrinsics/vqrdmlashq_n_s16.c: Use
20539 check-function-bodies instead of scan-assembler checks. Use
20540 extern "C" for C++ testing.
20541 * gcc.target/arm/mve/intrinsics/vqrdmlashq_n_s32.c: Likewise.
20542 * gcc.target/arm/mve/intrinsics/vqrdmlashq_n_s8.c: Likewise.
20543
20544 2023-01-25 Andrea Corallo <andrea.corallo@arm.com>
20545
20546 * gcc.target/arm/mve/intrinsics/vqrdmladhxq_m_s16.c: Use
20547 check-function-bodies instead of scan-assembler checks. Use
20548 extern "C" for C++ testing.
20549 * gcc.target/arm/mve/intrinsics/vqrdmladhxq_m_s32.c: Likewise.
20550 * gcc.target/arm/mve/intrinsics/vqrdmladhxq_m_s8.c: Likewise.
20551 * gcc.target/arm/mve/intrinsics/vqrdmladhxq_s16.c: Likewise.
20552 * gcc.target/arm/mve/intrinsics/vqrdmladhxq_s32.c: Likewise.
20553 * gcc.target/arm/mve/intrinsics/vqrdmladhxq_s8.c: Likewise.
20554
20555 2023-01-25 Andrea Corallo <andrea.corallo@arm.com>
20556
20557 * gcc.target/arm/mve/intrinsics/vqrdmladhq_m_s16.c: Use
20558 check-function-bodies instead of scan-assembler checks. Use
20559 extern "C" for C++ testing.
20560 * gcc.target/arm/mve/intrinsics/vqrdmladhq_m_s32.c: Likewise.
20561 * gcc.target/arm/mve/intrinsics/vqrdmladhq_m_s8.c: Likewise.
20562 * gcc.target/arm/mve/intrinsics/vqrdmladhq_s16.c: Likewise.
20563 * gcc.target/arm/mve/intrinsics/vqrdmladhq_s32.c: Likewise.
20564 * gcc.target/arm/mve/intrinsics/vqrdmladhq_s8.c: Likewise.
20565
20566 2023-01-25 Andrea Corallo <andrea.corallo@arm.com>
20567
20568 * gcc.target/arm/mve/intrinsics/vqdmladhxq_m_s16.c: Use
20569 check-function-bodies instead of scan-assembler checks. Use
20570 extern "C" for C++ testing.
20571 * gcc.target/arm/mve/intrinsics/vqdmladhxq_m_s32.c: Likewise.
20572 * gcc.target/arm/mve/intrinsics/vqdmladhxq_m_s8.c: Likewise.
20573 * gcc.target/arm/mve/intrinsics/vqdmladhxq_s16.c: Likewise.
20574 * gcc.target/arm/mve/intrinsics/vqdmladhxq_s32.c: Likewise.
20575 * gcc.target/arm/mve/intrinsics/vqdmladhxq_s8.c: Likewise.
20576
20577 2023-01-25 Andrea Corallo <andrea.corallo@arm.com>
20578
20579 * gcc.target/arm/mve/intrinsics/vqdmladhq_m_s16.c: Use
20580 check-function-bodies instead of scan-assembler checks. Use
20581 extern "C" for C++ testing.
20582 * gcc.target/arm/mve/intrinsics/vqdmladhq_m_s32.c: Likewise.
20583 * gcc.target/arm/mve/intrinsics/vqdmladhq_m_s8.c: Likewise.
20584 * gcc.target/arm/mve/intrinsics/vqdmladhq_s16.c: Likewise.
20585 * gcc.target/arm/mve/intrinsics/vqdmladhq_s32.c: Likewise.
20586 * gcc.target/arm/mve/intrinsics/vqdmladhq_s8.c: Likewise.
20587
20588 2023-01-25 Andrea Corallo <andrea.corallo@arm.com>
20589
20590 * gcc.target/arm/mve/intrinsics/vqabsq_m_s16.c: Use
20591 check-function-bodies instead of scan-assembler checks. Use
20592 extern "C" for C++ testing.
20593 * gcc.target/arm/mve/intrinsics/vqabsq_m_s32.c: Likewise.
20594 * gcc.target/arm/mve/intrinsics/vqabsq_m_s8.c: Likewise.
20595 * gcc.target/arm/mve/intrinsics/vqabsq_s16.c: Likewise.
20596 * gcc.target/arm/mve/intrinsics/vqabsq_s32.c: Likewise.
20597 * gcc.target/arm/mve/intrinsics/vqabsq_s8.c: Likewise.
20598
20599 2023-01-25 Andrea Corallo <andrea.corallo@arm.com>
20600
20601 * gcc.target/arm/mve/intrinsics/vcmulq_f16.c: Use
20602 check-function-bodies instead of scan-assembler checks. Use
20603 extern "C" for C++ testing.
20604 * gcc.target/arm/mve/intrinsics/vcmulq_f32.c: Likewise.
20605 * gcc.target/arm/mve/intrinsics/vcmulq_m_f16.c: Likewise.
20606 * gcc.target/arm/mve/intrinsics/vcmulq_m_f32.c: Likewise.
20607 * gcc.target/arm/mve/intrinsics/vcmulq_rot180_f16.c: Likewise.
20608 * gcc.target/arm/mve/intrinsics/vcmulq_rot180_f32.c: Likewise.
20609 * gcc.target/arm/mve/intrinsics/vcmulq_rot180_m_f16.c: Likewise.
20610 * gcc.target/arm/mve/intrinsics/vcmulq_rot180_m_f32.c: Likewise.
20611 * gcc.target/arm/mve/intrinsics/vcmulq_rot180_x_f16.c: Likewise.
20612 * gcc.target/arm/mve/intrinsics/vcmulq_rot180_x_f32.c: Likewise.
20613 * gcc.target/arm/mve/intrinsics/vcmulq_rot270_f16.c: Likewise.
20614 * gcc.target/arm/mve/intrinsics/vcmulq_rot270_f32.c: Likewise.
20615 * gcc.target/arm/mve/intrinsics/vcmulq_rot270_m_f16.c: Likewise.
20616 * gcc.target/arm/mve/intrinsics/vcmulq_rot270_m_f32.c: Likewise.
20617 * gcc.target/arm/mve/intrinsics/vcmulq_rot270_x_f16.c: Likewise.
20618 * gcc.target/arm/mve/intrinsics/vcmulq_rot270_x_f32.c: Likewise.
20619 * gcc.target/arm/mve/intrinsics/vcmulq_rot90_f16.c: Likewise.
20620 * gcc.target/arm/mve/intrinsics/vcmulq_rot90_f32.c: Likewise.
20621 * gcc.target/arm/mve/intrinsics/vcmulq_rot90_m_f16.c: Likewise.
20622 * gcc.target/arm/mve/intrinsics/vcmulq_rot90_m_f32.c: Likewise.
20623 * gcc.target/arm/mve/intrinsics/vcmulq_rot90_x_f16.c: Likewise.
20624 * gcc.target/arm/mve/intrinsics/vcmulq_rot90_x_f32.c: Likewise.
20625 * gcc.target/arm/mve/intrinsics/vcmulq_x_f16.c: Likewise.
20626 * gcc.target/arm/mve/intrinsics/vcmulq_x_f32.c: Likewise.
20627
20628 2023-01-25 Andrea Corallo <andrea.corallo@arm.com>
20629
20630 * gcc.target/arm/mve/intrinsics/vcmlaq_f16.c: Use
20631 check-function-bodies instead of scan-assembler checks. Use
20632 extern "C" for C++ testing.
20633 * gcc.target/arm/mve/intrinsics/vcmlaq_f32.c: Likewise.
20634 * gcc.target/arm/mve/intrinsics/vcmlaq_m_f16.c: Likewise.
20635 * gcc.target/arm/mve/intrinsics/vcmlaq_m_f32.c: Likewise.
20636 * gcc.target/arm/mve/intrinsics/vcmlaq_rot180_f16.c: Likewise.
20637 * gcc.target/arm/mve/intrinsics/vcmlaq_rot180_f32.c: Likewise.
20638 * gcc.target/arm/mve/intrinsics/vcmlaq_rot180_m_f16.c: Likewise.
20639 * gcc.target/arm/mve/intrinsics/vcmlaq_rot180_m_f32.c: Likewise.
20640 * gcc.target/arm/mve/intrinsics/vcmlaq_rot270_f16.c: Likewise.
20641 * gcc.target/arm/mve/intrinsics/vcmlaq_rot270_f32.c: Likewise.
20642 * gcc.target/arm/mve/intrinsics/vcmlaq_rot270_m_f16.c: Likewise.
20643 * gcc.target/arm/mve/intrinsics/vcmlaq_rot270_m_f32.c: Likewise.
20644 * gcc.target/arm/mve/intrinsics/vcmlaq_rot90_f16.c: Likewise.
20645 * gcc.target/arm/mve/intrinsics/vcmlaq_rot90_f32.c: Likewise.
20646 * gcc.target/arm/mve/intrinsics/vcmlaq_rot90_m_f16.c: Likewise.
20647 * gcc.target/arm/mve/intrinsics/vcmlaq_rot90_m_f32.c: Likewise.
20648
20649 2023-01-25 Andrea Corallo <andrea.corallo@arm.com>
20650
20651 * gcc.target/arm/mve/intrinsics/vcaddq_rot270_f16.c: Use
20652 check-function-bodies instead of scan-assembler checks. Use
20653 extern "C" for C++ testing.
20654 * gcc.target/arm/mve/intrinsics/vcaddq_rot270_f32.c: Likewise.
20655 * gcc.target/arm/mve/intrinsics/vcaddq_rot270_m_f16.c: Likewise.
20656 * gcc.target/arm/mve/intrinsics/vcaddq_rot270_m_f32.c: Likewise.
20657 * gcc.target/arm/mve/intrinsics/vcaddq_rot270_m_s16.c: Likewise.
20658 * gcc.target/arm/mve/intrinsics/vcaddq_rot270_m_s32.c: Likewise.
20659 * gcc.target/arm/mve/intrinsics/vcaddq_rot270_m_s8.c: Likewise.
20660 * gcc.target/arm/mve/intrinsics/vcaddq_rot270_m_u16.c: Likewise.
20661 * gcc.target/arm/mve/intrinsics/vcaddq_rot270_m_u32.c: Likewise.
20662 * gcc.target/arm/mve/intrinsics/vcaddq_rot270_m_u8.c: Likewise.
20663 * gcc.target/arm/mve/intrinsics/vcaddq_rot270_s16.c: Likewise.
20664 * gcc.target/arm/mve/intrinsics/vcaddq_rot270_s32.c: Likewise.
20665 * gcc.target/arm/mve/intrinsics/vcaddq_rot270_s8.c: Likewise.
20666 * gcc.target/arm/mve/intrinsics/vcaddq_rot270_u16.c: Likewise.
20667 * gcc.target/arm/mve/intrinsics/vcaddq_rot270_u32.c: Likewise.
20668 * gcc.target/arm/mve/intrinsics/vcaddq_rot270_u8.c: Likewise.
20669 * gcc.target/arm/mve/intrinsics/vcaddq_rot270_x_f16.c: Likewise.
20670 * gcc.target/arm/mve/intrinsics/vcaddq_rot270_x_f32.c: Likewise.
20671 * gcc.target/arm/mve/intrinsics/vcaddq_rot270_x_s16.c: Likewise.
20672 * gcc.target/arm/mve/intrinsics/vcaddq_rot270_x_s32.c: Likewise.
20673 * gcc.target/arm/mve/intrinsics/vcaddq_rot270_x_s8.c: Likewise.
20674 * gcc.target/arm/mve/intrinsics/vcaddq_rot270_x_u16.c: Likewise.
20675 * gcc.target/arm/mve/intrinsics/vcaddq_rot270_x_u32.c: Likewise.
20676 * gcc.target/arm/mve/intrinsics/vcaddq_rot270_x_u8.c: Likewise.
20677 * gcc.target/arm/mve/intrinsics/vcaddq_rot90_f16.c: Likewise.
20678 * gcc.target/arm/mve/intrinsics/vcaddq_rot90_f32.c: Likewise.
20679 * gcc.target/arm/mve/intrinsics/vcaddq_rot90_m_f16.c: Likewise.
20680 * gcc.target/arm/mve/intrinsics/vcaddq_rot90_m_f32.c: Likewise.
20681 * gcc.target/arm/mve/intrinsics/vcaddq_rot90_m_s16.c: Likewise.
20682 * gcc.target/arm/mve/intrinsics/vcaddq_rot90_m_s32.c: Likewise.
20683 * gcc.target/arm/mve/intrinsics/vcaddq_rot90_m_s8.c: Likewise.
20684 * gcc.target/arm/mve/intrinsics/vcaddq_rot90_m_u16.c: Likewise.
20685 * gcc.target/arm/mve/intrinsics/vcaddq_rot90_m_u32.c: Likewise.
20686 * gcc.target/arm/mve/intrinsics/vcaddq_rot90_m_u8.c: Likewise.
20687 * gcc.target/arm/mve/intrinsics/vcaddq_rot90_s16.c: Likewise.
20688 * gcc.target/arm/mve/intrinsics/vcaddq_rot90_s32.c: Likewise.
20689 * gcc.target/arm/mve/intrinsics/vcaddq_rot90_s8.c: Likewise.
20690 * gcc.target/arm/mve/intrinsics/vcaddq_rot90_u16.c: Likewise.
20691 * gcc.target/arm/mve/intrinsics/vcaddq_rot90_u32.c: Likewise.
20692 * gcc.target/arm/mve/intrinsics/vcaddq_rot90_u8.c: Likewise.
20693 * gcc.target/arm/mve/intrinsics/vcaddq_rot90_x_f16.c: Likewise.
20694 * gcc.target/arm/mve/intrinsics/vcaddq_rot90_x_f32.c: Likewise.
20695 * gcc.target/arm/mve/intrinsics/vcaddq_rot90_x_s16.c: Likewise.
20696 * gcc.target/arm/mve/intrinsics/vcaddq_rot90_x_s32.c: Likewise.
20697 * gcc.target/arm/mve/intrinsics/vcaddq_rot90_x_s8.c: Likewise.
20698 * gcc.target/arm/mve/intrinsics/vcaddq_rot90_x_u16.c: Likewise.
20699 * gcc.target/arm/mve/intrinsics/vcaddq_rot90_x_u32.c: Likewise.
20700 * gcc.target/arm/mve/intrinsics/vcaddq_rot90_x_u8.c: Likewise.
20701
20702 2023-01-25 Andrea Corallo <andrea.corallo@arm.com>
20703
20704 * gcc.target/arm/mve/intrinsics/vmulltq_int_m_s16.c: Use
20705 check-function-bodies instead of scan-assembler checks. Use
20706 extern "C" for C++ testing.
20707 * gcc.target/arm/mve/intrinsics/vmulltq_int_m_s32.c: Likewise.
20708 * gcc.target/arm/mve/intrinsics/vmulltq_int_m_s8.c: Likewise.
20709 * gcc.target/arm/mve/intrinsics/vmulltq_int_m_u16.c: Likewise.
20710 * gcc.target/arm/mve/intrinsics/vmulltq_int_m_u32.c: Likewise.
20711 * gcc.target/arm/mve/intrinsics/vmulltq_int_m_u8.c: Likewise.
20712 * gcc.target/arm/mve/intrinsics/vmulltq_int_s16.c: Likewise.
20713 * gcc.target/arm/mve/intrinsics/vmulltq_int_s32.c: Likewise.
20714 * gcc.target/arm/mve/intrinsics/vmulltq_int_s8.c: Likewise.
20715 * gcc.target/arm/mve/intrinsics/vmulltq_int_u16.c: Likewise.
20716 * gcc.target/arm/mve/intrinsics/vmulltq_int_u32.c: Likewise.
20717 * gcc.target/arm/mve/intrinsics/vmulltq_int_u8.c: Likewise.
20718 * gcc.target/arm/mve/intrinsics/vmulltq_int_x_s16.c: Likewise.
20719 * gcc.target/arm/mve/intrinsics/vmulltq_int_x_s32.c: Likewise.
20720 * gcc.target/arm/mve/intrinsics/vmulltq_int_x_s8.c: Likewise.
20721 * gcc.target/arm/mve/intrinsics/vmulltq_int_x_u16.c: Likewise.
20722 * gcc.target/arm/mve/intrinsics/vmulltq_int_x_u32.c: Likewise.
20723 * gcc.target/arm/mve/intrinsics/vmulltq_int_x_u8.c: Likewise.
20724 * gcc.target/arm/mve/intrinsics/vmulltq_poly_m_p16.c: Likewise.
20725 * gcc.target/arm/mve/intrinsics/vmulltq_poly_m_p8.c: Likewise.
20726 * gcc.target/arm/mve/intrinsics/vmulltq_poly_p16.c: Likewise.
20727 * gcc.target/arm/mve/intrinsics/vmulltq_poly_p8.c: Likewise.
20728 * gcc.target/arm/mve/intrinsics/vmulltq_poly_x_p16.c: Likewise.
20729 * gcc.target/arm/mve/intrinsics/vmulltq_poly_x_p8.c: Likewise.
20730
20731 2023-01-25 Andrea Corallo <andrea.corallo@arm.com>
20732
20733 * gcc.target/arm/mve/intrinsics/vmullbq_int_m_s16.c: Use
20734 check-function-bodies instead of scan-assembler checks. Use
20735 extern "C" for C++ testing.
20736 * gcc.target/arm/mve/intrinsics/vmullbq_int_m_s32.c: Likewise.
20737 * gcc.target/arm/mve/intrinsics/vmullbq_int_m_s8.c: Likewise.
20738 * gcc.target/arm/mve/intrinsics/vmullbq_int_m_u16.c: Likewise.
20739 * gcc.target/arm/mve/intrinsics/vmullbq_int_m_u32.c: Likewise.
20740 * gcc.target/arm/mve/intrinsics/vmullbq_int_m_u8.c: Likewise.
20741 * gcc.target/arm/mve/intrinsics/vmullbq_int_s16.c: Likewise.
20742 * gcc.target/arm/mve/intrinsics/vmullbq_int_s32.c: Likewise.
20743 * gcc.target/arm/mve/intrinsics/vmullbq_int_s8.c: Likewise.
20744 * gcc.target/arm/mve/intrinsics/vmullbq_int_u16.c: Likewise.
20745 * gcc.target/arm/mve/intrinsics/vmullbq_int_u32.c: Likewise.
20746 * gcc.target/arm/mve/intrinsics/vmullbq_int_u8.c: Likewise.
20747 * gcc.target/arm/mve/intrinsics/vmullbq_int_x_s16.c: Likewise.
20748 * gcc.target/arm/mve/intrinsics/vmullbq_int_x_s32.c: Likewise.
20749 * gcc.target/arm/mve/intrinsics/vmullbq_int_x_s8.c: Likewise.
20750 * gcc.target/arm/mve/intrinsics/vmullbq_int_x_u16.c: Likewise.
20751 * gcc.target/arm/mve/intrinsics/vmullbq_int_x_u32.c: Likewise.
20752 * gcc.target/arm/mve/intrinsics/vmullbq_int_x_u8.c: Likewise.
20753 * gcc.target/arm/mve/intrinsics/vmullbq_poly_m_p16.c: Likewise.
20754 * gcc.target/arm/mve/intrinsics/vmullbq_poly_m_p8.c: Likewise.
20755 * gcc.target/arm/mve/intrinsics/vmullbq_poly_p16.c: Likewise.
20756 * gcc.target/arm/mve/intrinsics/vmullbq_poly_p8.c: Likewise.
20757 * gcc.target/arm/mve/intrinsics/vmullbq_poly_x_p16.c: Likewise.
20758 * gcc.target/arm/mve/intrinsics/vmullbq_poly_x_p8.c: Likewise.
20759
20760 2023-01-25 Andrea Corallo <andrea.corallo@arm.com>
20761
20762 * gcc.target/arm/mve/intrinsics/vmulhq_m_s16.c: Use
20763 check-function-bodies instead of scan-assembler checks. Use
20764 extern "C" for C++ testing.
20765 * gcc.target/arm/mve/intrinsics/vmulhq_m_s32.c: Likewise.
20766 * gcc.target/arm/mve/intrinsics/vmulhq_m_s8.c: Likewise.
20767 * gcc.target/arm/mve/intrinsics/vmulhq_m_u16.c: Likewise.
20768 * gcc.target/arm/mve/intrinsics/vmulhq_m_u32.c: Likewise.
20769 * gcc.target/arm/mve/intrinsics/vmulhq_m_u8.c: Likewise.
20770 * gcc.target/arm/mve/intrinsics/vmulhq_s16.c: Likewise.
20771 * gcc.target/arm/mve/intrinsics/vmulhq_s32.c: Likewise.
20772 * gcc.target/arm/mve/intrinsics/vmulhq_s8.c: Likewise.
20773 * gcc.target/arm/mve/intrinsics/vmulhq_u16.c: Likewise.
20774 * gcc.target/arm/mve/intrinsics/vmulhq_u32.c: Likewise.
20775 * gcc.target/arm/mve/intrinsics/vmulhq_u8.c: Likewise.
20776 * gcc.target/arm/mve/intrinsics/vmulhq_x_s16.c: Likewise.
20777 * gcc.target/arm/mve/intrinsics/vmulhq_x_s32.c: Likewise.
20778 * gcc.target/arm/mve/intrinsics/vmulhq_x_s8.c: Likewise.
20779 * gcc.target/arm/mve/intrinsics/vmulhq_x_u16.c: Likewise.
20780 * gcc.target/arm/mve/intrinsics/vmulhq_x_u32.c: Likewise.
20781 * gcc.target/arm/mve/intrinsics/vmulhq_x_u8.c: Likewise.
20782
20783 2023-01-25 Andrea Corallo <andrea.corallo@arm.com>
20784
20785 * gcc.target/arm/mve/intrinsics/vnegq_f16.c: Use
20786 check-function-bodies instead of scan-assembler checks. Use
20787 extern "C" for C++ testing.
20788 * gcc.target/arm/mve/intrinsics/vnegq_f32.c: Likewise.
20789 * gcc.target/arm/mve/intrinsics/vnegq_m_f16.c: Likewise.
20790 * gcc.target/arm/mve/intrinsics/vnegq_m_f32.c: Likewise.
20791 * gcc.target/arm/mve/intrinsics/vnegq_m_s16.c: Likewise.
20792 * gcc.target/arm/mve/intrinsics/vnegq_m_s32.c: Likewise.
20793 * gcc.target/arm/mve/intrinsics/vnegq_m_s8.c: Likewise.
20794 * gcc.target/arm/mve/intrinsics/vnegq_s16.c: Likewise.
20795 * gcc.target/arm/mve/intrinsics/vnegq_s32.c: Likewise.
20796 * gcc.target/arm/mve/intrinsics/vnegq_s8.c: Likewise.
20797 * gcc.target/arm/mve/intrinsics/vnegq_x_f16.c: Likewise.
20798 * gcc.target/arm/mve/intrinsics/vnegq_x_f32.c: Likewise.
20799 * gcc.target/arm/mve/intrinsics/vnegq_x_s16.c: Likewise.
20800 * gcc.target/arm/mve/intrinsics/vnegq_x_s32.c: Likewise.
20801 * gcc.target/arm/mve/intrinsics/vnegq_x_s8.c: Likewise.
20802 * gcc.target/arm/simd/mve-vneg.c: Update test.
20803 * gcc.target/arm/simd/mve-vshr.c: Likewise
20804
20805 2023-01-25 Andrea Corallo <andrea.corallo@arm.com>
20806
20807 * gcc.target/arm/mve/intrinsics/vclzq_m_s16.c: Use
20808 check-function-bodies instead of scan-assembler checks. Use
20809 extern "C" for C++ testing.
20810 * gcc.target/arm/mve/intrinsics/vclzq_m_s32.c: Likewise.
20811 * gcc.target/arm/mve/intrinsics/vclzq_m_s8.c: Likewise.
20812 * gcc.target/arm/mve/intrinsics/vclzq_m_u16.c: Likewise.
20813 * gcc.target/arm/mve/intrinsics/vclzq_m_u32.c: Likewise.
20814 * gcc.target/arm/mve/intrinsics/vclzq_m_u8.c: Likewise.
20815 * gcc.target/arm/mve/intrinsics/vclzq_s16.c: Likewise.
20816 * gcc.target/arm/mve/intrinsics/vclzq_s32.c: Likewise.
20817 * gcc.target/arm/mve/intrinsics/vclzq_s8.c: Likewise.
20818 * gcc.target/arm/mve/intrinsics/vclzq_u16.c: Likewise.
20819 * gcc.target/arm/mve/intrinsics/vclzq_u32.c: Likewise.
20820 * gcc.target/arm/mve/intrinsics/vclzq_u8.c: Likewise.
20821 * gcc.target/arm/mve/intrinsics/vclzq_x_s16.c: Likewise.
20822 * gcc.target/arm/mve/intrinsics/vclzq_x_s32.c: Likewise.
20823 * gcc.target/arm/mve/intrinsics/vclzq_x_s8.c: Likewise.
20824 * gcc.target/arm/mve/intrinsics/vclzq_x_u16.c: Likewise.
20825 * gcc.target/arm/mve/intrinsics/vclzq_x_u32.c: Likewise.
20826 * gcc.target/arm/mve/intrinsics/vclzq_x_u8.c: Likewise.
20827 * gcc.target/arm/simd/mve-vclz.c: Update test.
20828
20829 2023-01-25 Andrea Corallo <andrea.corallo@arm.com>
20830
20831 * gcc.target/arm/mve/intrinsics/vclsq_m_s16.c: Use
20832 check-function-bodies instead of scan-assembler checks. Use extern
20833 "C" for C++ testing.
20834 * gcc.target/arm/mve/intrinsics/vclsq_m_s32.c: Likewise.
20835 * gcc.target/arm/mve/intrinsics/vclsq_m_s8.c: Likewise.
20836 * gcc.target/arm/mve/intrinsics/vclsq_s16.c: Likewise.
20837 * gcc.target/arm/mve/intrinsics/vclsq_s32.c: Likewise.
20838 * gcc.target/arm/mve/intrinsics/vclsq_s8.c: Likewise.
20839 * gcc.target/arm/mve/intrinsics/vclsq_x_s16.c: Likewise.
20840 * gcc.target/arm/mve/intrinsics/vclsq_x_s32.c: Likewise.
20841 * gcc.target/arm/mve/intrinsics/vclsq_x_s8.c: Likewise.
20842
20843 2023-01-25 Richard Sandiford <richard.sandiford@arm.com>
20844
20845 * gcc.target/aarch64/sve/acle/general-c/sizeless-1.c: Avoid
20846 "initializer element is not constant" error.
20847 * gcc.target/aarch64/sve/acle/general-c/sizeless-2.c: Likewise.
20848
20849 2023-01-25 Andre Vieira <andre.simoesdiasvieira@arm.com>
20850
20851 * lib/target-supports.exp (check_effective_target_vect_long_long): Add
20852 aarch64 to list of targets supporting long long vectorization.
20853
20854 2023-01-25 Jakub Jelinek <jakub@redhat.com>
20855
20856 PR tree-optimization/108498
20857 * gcc.c-torture/execute/pr108498-1.c: New test.
20858 * gcc.c-torture/execute/pr108498-2.c: New test.
20859
20860 2023-01-25 Siddhesh Poyarekar <siddhesh@gotplt.org>
20861 Jakub Jelinek <jakub@redhat.com>
20862
20863 PR tree-optimization/108522
20864 * gcc.dg/builtin-dynamic-object-size-0.c
20865 (test_dynarray_struct_member): New test.
20866 (main): Call it.
20867
20868 2023-01-24 Jakub Jelinek <jakub@redhat.com>
20869
20870 PR c++/107329
20871 PR testsuite/108533
20872 * g++.dg/init/new51.C (size_t): New typedef.
20873 (RexxClass::operator new, RexxClass::operator delete): Use size_t
20874 instead of unsigned long.
20875
20876 2023-01-24 Jason Merrill <jason@redhat.com>
20877
20878 PR c++/108504
20879 * g++.dg/ext/pragma1.C: New test.
20880
20881 2023-01-24 Jason Merrill <jason@redhat.com>
20882
20883 PR c++/108526
20884 * g++.dg/cpp23/static-operator-call5.C: New test.
20885
20886 2023-01-24 Vladimir N. Makarov <vmakarov@redhat.com>
20887
20888 * gcc.target/pdp11/pdp11.exp: New.
20889 * gcc.target/pdp11/pr108388.c: New.
20890
20891 2023-01-24 Harald Anlauf <anlauf@gmx.de>
20892
20893 PR fortran/108529
20894 * gfortran.dg/pr108529.f90: New test.
20895
20896 2023-01-24 Andre Vieira <andre.simoesdiasvieira@arm.com>
20897
20898 * gcc.target/arm/mve/pr108177-1-run.c: New test.
20899 * gcc.target/arm/mve/pr108177-1.c: New test.
20900 * gcc.target/arm/mve/pr108177-10-run.c: New test.
20901 * gcc.target/arm/mve/pr108177-10.c: New test.
20902 * gcc.target/arm/mve/pr108177-11-run.c: New test.
20903 * gcc.target/arm/mve/pr108177-11.c: New test.
20904 * gcc.target/arm/mve/pr108177-12-run.c: New test.
20905 * gcc.target/arm/mve/pr108177-12.c: New test.
20906 * gcc.target/arm/mve/pr108177-13-run.c: New test.
20907 * gcc.target/arm/mve/pr108177-13.c: New test.
20908 * gcc.target/arm/mve/pr108177-14-run.c: New test.
20909 * gcc.target/arm/mve/pr108177-14.c: New test.
20910 * gcc.target/arm/mve/pr108177-2-run.c: New test.
20911 * gcc.target/arm/mve/pr108177-2.c: New test.
20912 * gcc.target/arm/mve/pr108177-3-run.c: New test.
20913 * gcc.target/arm/mve/pr108177-3.c: New test.
20914 * gcc.target/arm/mve/pr108177-4-run.c: New test.
20915 * gcc.target/arm/mve/pr108177-4.c: New test.
20916 * gcc.target/arm/mve/pr108177-5-run.c: New test.
20917 * gcc.target/arm/mve/pr108177-5.c: New test.
20918 * gcc.target/arm/mve/pr108177-6-run.c: New test.
20919 * gcc.target/arm/mve/pr108177-6.c: New test.
20920 * gcc.target/arm/mve/pr108177-7-run.c: New test.
20921 * gcc.target/arm/mve/pr108177-7.c: New test.
20922 * gcc.target/arm/mve/pr108177-8-run.c: New test.
20923 * gcc.target/arm/mve/pr108177-8.c: New test.
20924 * gcc.target/arm/mve/pr108177-9-run.c: New test.
20925 * gcc.target/arm/mve/pr108177-9.c: New test.
20926 * gcc.target/arm/mve/pr108177-main.x: New test include.
20927 * gcc.target/arm/mve/pr108177.x: New test include.
20928
20929 2023-01-24 Jakub Jelinek <jakub@redhat.com>
20930
20931 PR c++/108474
20932 * g++.dg/cpp1z/decomp57.C: New test.
20933 * g++.dg/cpp1z/decomp58.C: New test.
20934
20935 2023-01-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
20936
20937 PR testsuite/107808
20938 * gcc.dg/vect/vect-bitfield-write-2.c: Require vect_long_long.
20939 * gcc.dg/vect/vect-bitfield-write-3.c: Likewise.
20940
20941 2023-01-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
20942
20943 PR testsuite/104756
20944 * gcc.dg/vect/vect-fmax-1.c: Require vect_float.
20945 * gcc.dg/vect/vect-fmax-2.c: Likewise.
20946 * gcc.dg/vect/vect-fmax-3.c: Likewise.
20947 * gcc.dg/vect/vect-fmin-1.c: Likewise.
20948 * gcc.dg/vect/vect-fmin-2.c: Likewise.
20949 * gcc.dg/vect/vect-fmin-3.c: Likewise.
20950
20951 2023-01-24 Lulu Cheng <chenglulu@loongson.cn>
20952 Yang Yujie <yangyujie@loongson.cn>
20953
20954 PR target/107731
20955 * gcc.target/loongarch/tst-asm-const.c: Moved to...
20956 * gcc.target/loongarch/pr107731.c: ...here.
20957
20958 2023-01-24 Jason Merrill <jason@redhat.com>
20959
20960 PR c++/107303
20961 PR c++/107329
20962 * g++.dg/ext/builtin-shufflevector-5.C: New test.
20963 * g++.dg/init/new51.C: New test.
20964
20965 2023-01-23 Jason Merrill <jason@redhat.com>
20966
20967 PR c++/107267
20968 * g++.dg/cpp0x/move2.C: New test.
20969
20970 2023-01-23 Harald Anlauf <anlauf@gmx.de>
20971
20972 PR fortran/108502
20973 * gfortran.dg/pr108502.f90: New test.
20974
20975 2023-01-23 Marek Polacek <polacek@redhat.com>
20976
20977 PR c++/107797
20978 * g++.dg/warn/Wunused-value-1.C: New test.
20979
20980 2023-01-23 Jason Merrill <jason@redhat.com>
20981
20982 PR c++/108195
20983 * g++.dg/cpp0x/initlist-vect2.C: New test.
20984
20985 2023-01-23 Harald Anlauf <anlauf@gmx.de>
20986
20987 PR fortran/108501
20988 * gfortran.dg/pr108501.f90: New test.
20989
20990 2023-01-23 Harald Anlauf <anlauf@gmx.de>
20991
20992 PR fortran/108420
20993 * gfortran.dg/pr108420.f90: New test.
20994
20995 2023-01-23 Jason Merrill <jason@redhat.com>
20996
20997 PR c++/108496
20998 * g++.dg/template/explicit-instantiation5.C: New test.
20999
21000 2023-01-23 Srinath Parvathaneni <srinath.parvathaneni@arm.com>
21001
21002 * g++.target/arm/pac-1.C: New test.
21003 * gcc.target/arm/pac-15.c: Likewise.
21004
21005 2023-01-23 Srinath Parvathaneni <srinath.parvathaneni@arm.com>
21006
21007 * gcc.target/arm/multilib.exp (multilib_config "rmprofile"): Update
21008 tests.
21009 * gcc.target/arm/pac-12.c: New test.
21010 * gcc.target/arm/pac-13.c: Likewise.
21011 * gcc.target/arm/pac-14.c: Likewise.
21012
21013 2023-01-23 Srinath Parvathaneni <srinath.parvathaneni@arm.com>
21014
21015 * gcc.target/arm/multilib.exp: Add tests for cortex-m85.
21016
21017 2023-01-23 Richard Biener <rguenther@suse.de>
21018
21019 PR tree-optimization/108482
21020 * gcc.dg/torture/pr108482.c: New testcase.
21021
21022 2023-01-23 Andrea Corallo <andrea.corallo@arm.com>
21023
21024 * gcc.target/arm/bti-1.c: New testcase.
21025 * gcc.target/arm/bti-2.c: Likewise.
21026
21027 2023-01-23 Andrea Corallo <andrea.corallo@arm.com>
21028
21029 * gcc.target/arm/pac.h : New file.
21030 * gcc.target/arm/pac-1.c : New test case.
21031 * gcc.target/arm/pac-2.c : Likewise.
21032 * gcc.target/arm/pac-3.c : Likewise.
21033 * gcc.target/arm/pac-4.c : Likewise.
21034 * gcc.target/arm/pac-5.c : Likewise.
21035 * gcc.target/arm/pac-6.c : Likewise.
21036 * gcc.target/arm/pac-7.c : Likewise.
21037 * gcc.target/arm/pac-8.c : Likewise.
21038 * gcc.target/arm/pac-9.c : Likewise.
21039 * gcc.target/arm/pac-10.c : Likewise.
21040 * gcc.target/arm/pac-11.c : Likewise.
21041
21042 2023-01-23 Andrea Corallo <andrea.corallo@arm.com>
21043
21044 * gcc.target/arm/multilib.exp: Add pacbti related entries.
21045
21046 2023-01-23 Andrea Corallo <andrea.corallo@arm.com>
21047 Tejas Belagod <tbelagod@arm.com>
21048
21049 * gcc.target/arm/acle/pacbti-m-predef-1.c: New test.
21050 * gcc.target/arm/acle/pacbti-m-predef-3.c: Likewise.
21051 * gcc.target/arm/acle/pacbti-m-predef-6.c: Likewise.
21052 * gcc.target/arm/acle/pacbti-m-predef-7.c: Likewise.
21053
21054 2023-01-23 Andrea Corallo <andrea.corallo@arm.com>
21055 Tejas Belagod <tbelagod@arm.com>
21056
21057 * lib/target-supports.exp
21058 (check_effective_target_mbranch_protection_ok): New function.
21059 * gcc.target/arm/acle/pacbti-m-predef-2.c: New test.
21060 * gcc.target/arm/acle/pacbti-m-predef-4.c: Likewise.
21061 * gcc.target/arm/acle/pacbti-m-predef-5.c: Likewise.
21062 * gcc.target/arm/acle/pacbti-m-predef-8.c: Likewise.
21063 * gcc.target/arm/acle/pacbti-m-predef-9.c: Likewise.
21064 * gcc.target/arm/acle/pacbti-m-predef-10.c: Likewise.
21065 * gcc.target/arm/acle/pacbti-m-predef-11.c: Likewise.
21066 * gcc.target/arm/acle/pacbti-m-predef-12.c: Likewise.
21067
21068 2023-01-23 Andrea Corallo <andrea.corallo@arm.com>
21069 Tejas Belagod <tbelagod@arm.com>
21070
21071 * lib/target-supports.exp:
21072 (check_effective_target_arm_pacbti_hw): New.
21073
21074 2023-01-23 Richard Biener <rguenther@suse.de>
21075
21076 PR tree-optimization/108449
21077 * gcc.dg/pr108449.c: New testcase.
21078
21079 2023-01-23 Jason Merrill <jason@redhat.com>
21080
21081 PR c++/53288
21082 DR 1299
21083 * g++.dg/init/lifetime4.C: New test.
21084
21085 2023-01-22 Iain Sandoe <iain@sandoe.co.uk>
21086
21087 * gm2/case/pass/case-pass.exp: Update for removal of concatenated
21088 paths.
21089 * gm2/complex/pass/complex-pass.exp: Likewise.
21090 * gm2/coroutines/pim/run/pass/coroutines-pim-run-pass.exp: Likewise.
21091 * gm2/iso/analysis/fail/iso-analysis-fail.exp: Likewise.
21092 * gm2/iso/check/fail/iso-check-fail.exp: Likewise.
21093 * gm2/iso/fail/iso-fail.exp: Likewise.
21094 * gm2/iso/pass/iso-pass.exp: Likewise.
21095 * gm2/isolib/run/pass/isolib-run-pass.exp: Likewise.
21096 * gm2/pim/fail/pim-fail.exp: Likewise.
21097 * gm2/pim/pass/pim-pass.exp: Likewise.
21098 * gm2/pimlib/logitech/run/pass/pimlib-logitech-run-pass.exp: Likewise.
21099 * gm2/pimlib/pass/pimlib-pass.exp: Likewise.
21100 * gm2/pimlib/run/pass/pimlib-run-pass.exp: Likewise.
21101 * gm2/projects/iso/run/pass/halma/projects-iso-run-pass-halma.exp: Likewise.
21102 * gm2/projects/iso/run/pass/hello/projects-iso-run-pass-hello.exp: Likewise.
21103 * gm2/projects/log/run/pass/hello/projects-log-run-pass-hello.exp: Likewise.
21104 * gm2/projects/pim/run/pass/hello/projects-pim-run-pass-hello.exp: Likewise.
21105 * gm2/recover/pass/recover-pass.exp: Likewise.
21106 * gm2/switches/makeall/fail/switches-makeall-fail.exp: Likewise.
21107 * gm2/switches/makeall/pass/switches-makeall-pass.exp: Likewise.
21108 * gm2/switches/none/run/pass/gm2-none.exp: Likewise.
21109 * gm2/switches/pim2/run/pass/switches-pim2-run-pass.exp: Likewise.
21110 * gm2/ulmlib/pass/ulmlib-pass.exp: Likewise.
21111 * gm2/ulmlib/std/pass/ulmlib-std-pass.exp: Likewise.
21112 * gm2/ulmlib/sys/pass/ulmlib-sys-pass.exp: Likewise.
21113 * lib/gm2.exp: Make the paths list a mandatory entry for each gm2_init_xxx
21114 function. Remove the use of concatenated include and library paths.
21115 Remove string processing where possible.
21116
21117 2023-01-22 Dimitar Dimitrov <dimitar@dinux.eu>
21118
21119 * gcc.target/pru/clz-hi-2.c: New test.
21120 * gcc.target/pru/clz-hi.c: New test.
21121
21122 2023-01-21 Jerry DeLisle <jvdelisle@gcc.gnu.org>
21123
21124 PR fortran/102595
21125 * gfortran.dg/pr88048.f90: Adjust for changed error message.
21126 * gfortran.dg/parameter_data0.f90: New test.
21127
21128 2023-01-20 Tejas Belagod <tejas.belagod@arm.com>
21129
21130 * gcc.target/aarch64/acle/pmull64.c: New.
21131 * gcc.target/aarch64/aes-fuse-1.c: Replace '+crypto' with corresponding
21132 feature flag based on the intrinsic.
21133 * gcc.target/aarch64/aes-fuse-2.c: Likewise.
21134 * gcc.target/aarch64/aes_1.c: Likewise.
21135 * gcc.target/aarch64/aes_2.c: Likewise.
21136 * gcc.target/aarch64/aes_xor_combine.c: Likewise.
21137 * gcc.target/aarch64/sha1_1.c: Likewise.
21138 * gcc.target/aarch64/sha256_1.c: Likewise.
21139 * gcc.target/aarch64/target_attr_crypto_ice_1.c: Likewise.
21140
21141 2023-01-19 Jakub Jelinek <jakub@redhat.com>
21142
21143 PR c++/108437
21144 * g++.dg/cpp23/subscript12.C: New test.
21145 * g++.dg/cpp23/subscript13.C: New test.
21146
21147 2023-01-19 Jakub Jelinek <jakub@redhat.com>
21148
21149 PR c++/53932
21150 * g++.dg/init/pr53932.C: New test.
21151
21152 2023-01-19 H.J. Lu <hjl.tools@gmail.com>
21153
21154 * gcc.target/i386/pr108436.c: New test.
21155
21156 2023-01-19 David Malcolm <dmalcolm@redhat.com>
21157
21158 PR analyzer/108455
21159 * gcc.dg/analyzer/deref-before-check-1.c: Add test coverage
21160 involving dominance.
21161 * gcc.dg/analyzer/deref-before-check-pr108455-1.c: New test.
21162 * gcc.dg/analyzer/deref-before-check-pr108455-git-pack-revindex.c:
21163 New test.
21164
21165 2023-01-19 Harald Anlauf <anlauf@gmx.de>
21166
21167 PR fortran/108434
21168 * gfortran.dg/pr108434.f90: New test.
21169
21170 2023-01-19 Iain Sandoe <iain@sandoe.co.uk>
21171
21172 * gm2/complex/run/pass/complex-run-pass.exp: Remove gm2_link_lib.
21173 * gm2/iso/run/pass/iso-run-pass.exp: Likewise.
21174 * gm2/link/externalscaffold/pass/link-externalscaffold-pass.exp:
21175 * gm2/pimlib/logitech/run/pass/pimlib-logitech-run-pass.exp: Likewise.
21176 * gm2/pimlib/run/pass/pimlib-run-pass.exp: Likewise.
21177 * gm2/projects/iso/run/pass/halma/projects-iso-run-pass-halma.exp:
21178 Likewise.
21179 * gm2/projects/iso/run/pass/hello/projects-iso-run-pass-hello.exp:
21180 Likewise.
21181 * gm2/projects/pim/run/pass/hello/projects-pim-run-pass-hello.exp:
21182 Likewise.
21183 * gm2/sets/run/pass/sets-run-pass.exp: Likewise.
21184 * gm2/switches/none/run/pass/gm2-none.exp: Likewise.
21185 * gm2/switches/pic/run/pass/switches-pic-run-pass.exp: Likewise.
21186 * gm2/projects/pim/run/pass/random/projects-pim-run-pass-random.exp:
21187 Likewise, and also ensure that the -g option is appended to avoid it
21188 being taken as a path.
21189 * lib/gm2.exp: Ensure for each gm2_init_xxxx function that the set of
21190 libraries added matches the set of -I and -L options.
21191
21192 2023-01-19 Christophe Lyon <christophe.lyon@arm.com>
21193
21194 PR target/108411
21195 * g++.target/aarch64/bitfield-abi-warning-align16-O2-extra.C: Add
21196 -fno-stack-protector.
21197 * g++.target/aarch64/bitfield-abi-warning-align16-O2.C: Likewise.
21198 * g++.target/aarch64/bitfield-abi-warning-align32-O2-extra.C: Likewise.
21199 * g++.target/aarch64/bitfield-abi-warning-align32-O2.C: Likewise.
21200 * g++.target/aarch64/bitfield-abi-warning-align8-O2.C: Likewise.
21201 * gcc.target/aarch64/bitfield-abi-warning-align16-O2-extra.c: Likewise.
21202 * gcc.target/aarch64/bitfield-abi-warning-align16-O2.c: Likewise.
21203 * gcc.target/aarch64/bitfield-abi-warning-align32-O2-extra.c: Likewise.
21204 * gcc.target/aarch64/bitfield-abi-warning-align32-O2.c: Likewise.
21205 * gcc.target/aarch64/bitfield-abi-warning-align8-O2.c: Likewise.
21206
21207 2023-01-19 Jakub Jelinek <jakub@redhat.com>
21208
21209 PR tree-optimization/108440
21210 * c-c++-common/rotate-10.c: New test.
21211 * c-c++-common/rotate-11.c: New test.
21212
21213 2023-01-19 Alexandre Oliva <oliva@adacore.com>
21214
21215 PR debug/106746
21216 * gcc.target/i386/pr106746.c: New.
21217
21218 2023-01-18 Marek Polacek <polacek@redhat.com>
21219
21220 PR c/108424
21221 * gcc.dg/c2x-nullptr-6.c: New test.
21222
21223 2023-01-18 David Malcolm <dmalcolm@redhat.com>
21224
21225 * gcc.dg/analyzer/SARD-tc117-basic-00001-min.c: New test, adapted
21226 from https://samate.nist.gov/SARD/test-suites/81.
21227 * gcc.dg/analyzer/SARD-tc1909-stack_overflow_loop.c: Likewise.
21228 * gcc.dg/analyzer/SARD-tc249-basic-00034-min.c: Likewise.
21229 * gcc.dg/analyzer/SARD-tc293-basic-00045-min.c: Likewise.
21230 * gcc.dg/analyzer/SARD-tc841-basic-00182-min.c: Likewise.
21231
21232 2023-01-18 Richard Biener <rguenther@suse.de>
21233
21234 PR lto/108445
21235 * gcc.dg/lto/pr108445_0.c: New testcase.
21236 * gcc.dg/lto/pr108445_1.c: Likewise.
21237
21238 2023-01-18 Murray Steele <murray.steele@arm.com>
21239
21240 * gcc.target/arm/mve/general/preserve_user_namespace_1.c: New test.
21241
21242 2023-01-18 Kewen Lin <linkw@linux.ibm.com>
21243 Andrew Pinski <apinski@marvell.com>
21244
21245 PR target/108396
21246 * gcc.target/powerpc/pr108396.c: New test.
21247
21248 2023-01-18 Kewen Lin <linkw@linux.ibm.com>
21249
21250 PR target/108348
21251 * gcc.target/powerpc/pr108348-1.c: New test.
21252 * gcc.target/powerpc/pr108348-2.c: New test.
21253
21254 2023-01-17 Harald Anlauf <anlauf@gmx.de>
21255
21256 PR fortran/108421
21257 * gfortran.dg/pr108421.f90: New test.
21258
21259 2023-01-17 Jakub Jelinek <jakub@redhat.com>
21260
21261 PR tree-optimization/106523
21262 * c-c++-common/rotate-2.c (f5, f6, f7, f8, f13, f14, f15, f16,
21263 f37, f38, f39, f40, f45, f46, f47, f48): Add assertions using
21264 __builtin_unreachable about shift count.
21265 * c-c++-common/rotate-2b.c: New test.
21266 * c-c++-common/rotate-4.c (f5, f6, f7, f8, f13, f14, f15, f16,
21267 f37, f38, f39, f40, f45, f46, f47, f48): Add assertions using
21268 __builtin_unreachable about shift count.
21269 * c-c++-common/rotate-4b.c: New test.
21270 * gcc.c-torture/execute/pr106523.c: New test.
21271
21272 2023-01-16 Andrew Pinski <apinski@marvell.com>
21273
21274 * lib/target-supports.exp (add_options_for_tls): Remove
21275 reference to Solaris 9 in comments.
21276
21277 2023-01-16 H.J. Lu <hjl.tools@gmail.com>
21278
21279 PR target/105980
21280 * g++.target/i386/pr105980.C: New test.
21281
21282 2023-01-16 Jan Hubicka <hubicka@ucw.cz>
21283
21284 * g++.dg/tree-ssa/pr106077.C: New test.
21285
21286 2023-01-16 Stam Markianos-Wright <stam.markianos-wright@arm.com>
21287
21288 PR target/96795
21289 PR target/107515
21290 * gcc.target/arm/mve/intrinsics/mve_intrinsic_type_overloads-fp.c: New test.
21291 * gcc.target/arm/mve/intrinsics/mve_intrinsic_type_overloads-int.c: New test.
21292
21293 2023-01-16 Andrew Carlotti <andrew.carlotti@arm.com>
21294
21295 * g++.dg/tree-ssa/pr86544.C: Add .POPCOUNT to tree scan regex.
21296 * gcc.dg/tree-ssa/popcount.c: Likewise.
21297 * gcc.dg/tree-ssa/popcount2.c: Likewise.
21298 * gcc.dg/tree-ssa/popcount3.c: Likewise.
21299 * gcc.target/aarch64/popcount4.c: Likewise.
21300 * gcc.target/i386/pr95771.c: Likewise, and...
21301 * gcc.target/i386/pr95771-2.c: ...split int128 test from above,
21302 since this would emit just a single IFN if a TI optab is added.
21303
21304 2023-01-16 Andrew Carlotti <andrew.carlotti@arm.com>
21305
21306 * gcc.dg/tree-ssa/cltz-max.c: New test.
21307 * gcc.dg/tree-ssa/clz-char.c: New test.
21308 * gcc.dg/tree-ssa/clz-int.c: New test.
21309 * gcc.dg/tree-ssa/clz-long-long.c: New test.
21310 * gcc.dg/tree-ssa/clz-long.c: New test.
21311 * gcc.dg/tree-ssa/ctz-char.c: New test.
21312 * gcc.dg/tree-ssa/ctz-int.c: New test.
21313 * gcc.dg/tree-ssa/ctz-long-long.c: New test.
21314 * gcc.dg/tree-ssa/ctz-long.c: New test.
21315
21316 2023-01-16 Andrew Carlotti <andrew.carlotti@arm.com>
21317
21318 * lib/target-supports.exp (check_effective_target_clz)
21319 (check_effective_target_clzl, check_effective_target_clzll)
21320 (check_effective_target_ctz, check_effective_target_clzl)
21321 (check_effective_target_ctzll): New.
21322 * gcc.dg/tree-ssa/cltz-complement-max.c: New test.
21323 * gcc.dg/tree-ssa/clz-complement-char.c: New test.
21324 * gcc.dg/tree-ssa/clz-complement-int.c: New test.
21325 * gcc.dg/tree-ssa/clz-complement-long-long.c: New test.
21326 * gcc.dg/tree-ssa/clz-complement-long.c: New test.
21327 * gcc.dg/tree-ssa/ctz-complement-char.c: New test.
21328 * gcc.dg/tree-ssa/ctz-complement-int.c: New test.
21329 * gcc.dg/tree-ssa/ctz-complement-long-long.c: New test.
21330 * gcc.dg/tree-ssa/ctz-complement-long.c: New test.
21331
21332 2023-01-16 Jakub Jelinek <jakub@redhat.com>
21333
21334 PR c++/105593
21335 * g++.target/i386/pr105593.C: New test.
21336
21337 2023-01-16 Jakub Jelinek <jakub@redhat.com>
21338
21339 PR c++/105593
21340 * c-c++-common/Winit-self3.c: New test.
21341 * c-c++-common/Winit-self4.c: New test.
21342 * c-c++-common/Winit-self5.c: New test.
21343
21344 2023-01-16 Kewen Lin <linkw@linux.ibm.com>
21345
21346 PR target/108272
21347 * gcc.target/powerpc/pr108272-1.c: New test.
21348 * gcc.target/powerpc/pr108272-2.c: New test.
21349 * gcc.target/powerpc/pr108272-3.c: New test.
21350 * gcc.target/powerpc/pr108272-4.c: New test.
21351
21352 2023-01-14 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
21353
21354 * gcc.target/aarch64/sve/acle/general/pr96463-2.c: Adjust.
21355
21356 2023-01-14 Jakub Jelinek <jakub@redhat.com>
21357
21358 PR c++/108365
21359 * c-c++-common/pr108365.c: New test.
21360 * g++.dg/opt/pr108365.C: New test.
21361 * g++.dg/warn/pr108365.C: New test.
21362
21363 2023-01-14 Alexandre Oliva <oliva@adacore.com>
21364
21365 PR target/42093
21366 * gcc.target/arm/pr42093.c: Disable tree-dce.
21367
21368 2023-01-13 David Malcolm <dmalcolm@redhat.com>
21369
21370 PR analyzer/105273
21371 * gcc.dg/analyzer/switch-enum-1.c: New test.
21372 * gcc.dg/analyzer/switch-enum-2.c: New test.
21373 * gcc.dg/analyzer/switch-enum-pr105273-git-vreportf-2.c: New test.
21374 * gcc.dg/analyzer/switch-enum-taint-1.c: New test.
21375 * gcc.dg/analyzer/switch-wrong-enum.c: New test.
21376 * gcc.dg/analyzer/torture/switch-enum-pr105273-doom-p_floor.c: New
21377 test.
21378 * gcc.dg/analyzer/torture/switch-enum-pr105273-doom-p_maputl.c:
21379 New test.
21380 * gcc.dg/analyzer/torture/switch-enum-pr105273-git-vreportf-1.c:
21381 New test.
21382
21383 2023-01-13 Alexander Monakov <amonakov@ispras.ru>
21384
21385 PR rtl-optimization/108117
21386 PR rtl-optimization/108132
21387 * gcc.dg/pr108117.c: New test.
21388
21389 2023-01-13 Jakub Jelinek <jakub@redhat.com>
21390
21391 PR c++/108285
21392 * g++.dg/warn/pr108285.C: New test.
21393
21394 2023-01-13 Gaius Mulley <gaiusmod2@gmail.com>
21395
21396 * gm2/examples/map/pass/examples-map-pass.exp:
21397 Call gm2_push_timeout 30 before foreach testcase.
21398 Call gm2_pop_timeout after the foreach statement.
21399 * gm2/pimlib/base/run/pass/pimlib-base-run-pass.exp:
21400 Call gm2_push_timeout 20 before foreach testcase.
21401 Call gm2_pop_timeout after the foreach statement.
21402
21403 2023-01-13 Jakub Jelinek <jakub@redhat.com>
21404
21405 PR target/107131
21406 * gcc.c-torture/execute/pr107131.c: New test.
21407
21408 2023-01-13 Srinath Parvathaneni <srinath.parvathaneni@arm.com>
21409
21410 * gcc.target/arm/multilib.exp: Add multilib tests for Cortex-M55 CPU.
21411
21412 2023-01-13 Qing Zhao <qing.zhao@oracle.com>
21413
21414 * gcc.dg/Warray-bounds-flex-arrays-1.c: Delete the level information
21415 from the message issued by -Wstrict-flex-arrays.
21416 * gcc.dg/Warray-bounds-flex-arrays-2.c: Likewise.
21417 * gcc.dg/Warray-bounds-flex-arrays-3.c: Likewise.
21418 * gcc.dg/Warray-bounds-flex-arrays-4.c: Likewise.
21419 * gcc.dg/Warray-bounds-flex-arrays-5.c: Likewise.
21420 * gcc.dg/Warray-bounds-flex-arrays-6.c: Likewise.
21421 * gcc.dg/Wstrict-flex-arrays-2.c: Likewise.
21422 * gcc.dg/Wstrict-flex-arrays-3.c: Likewise.
21423 * gcc.dg/Wstrict-flex-arrays.c: Likewise.
21424
21425 2023-01-13 Jakub Jelinek <jakub@redhat.com>
21426
21427 PR target/107131
21428 * gcc.dg/pr107131.c: New test.
21429
21430 2023-01-13 Richard Sandiford <richard.sandiford@arm.com>
21431
21432 * gcc.target/aarch64/dwarf_reg_size_1.c: New test.
21433 * gcc.target/aarch64/dwarf_reg_size_2.c: Likewise.
21434
21435 2023-01-13 Richard Biener <rguenther@suse.de>
21436
21437 * gcc.target/aarch64/pr107209.c: New test.
21438
21439 2023-01-13 Richard Biener <rguenther@suse.de>
21440
21441 PR tree-optimization/108387
21442 * gcc.dg/pr108387.c: New testcase.
21443
21444 2023-01-13 Gaius Mulley <gaiusmod2@gmail.com>
21445
21446 * gm2/coroutines/pim/run/pass/coroutines-pim-run-pass.exp
21447 (timeout-dg.exp): Load.
21448 Call gm2_push_timeout 15.
21449 Call gm2_pop_timeout at the end.
21450 * gm2/link/min/pass/link-min-pass.exp: Set path
21451 argument to "".
21452 * gm2/switches/whole-program/pass/run/switches-whole-program-pass-run.exp:
21453 Call gm2_push_timeout 60.
21454 Call gm2_pop_timeout at the end.
21455 * lib/gm2-torture.exp (gm2_previous_timeout): Set to 10 or
21456 individual_timeout.
21457 Configure dejagnu to timeout for 10 seconds.
21458 (gm2_push_timeout): New proc.
21459 (gm2_pop_timeout): New proc.
21460 * lib/gm2.exp (gm2_previous_timeout): Set to 10 or
21461 individual_timeout.
21462 Configure dejagnu to timeout for 10 seconds.
21463 (gm2_push_timeout): New proc.
21464 (gm2_pop_timeout): New proc.
21465
21466 2023-01-12 Gaius Mulley <gaiusmod2@gmail.com>
21467
21468 * lib/gm2.exp: Use timeout.exp.
21469
21470 2023-01-12 Gaius Mulley <gaiusmod2@gmail.com>
21471
21472 * lib/gm2.exp (gm2_init_min): Append -fno-exceptions
21473 to args.
21474
21475 2023-01-12 Andrew Pinski <apinski@marvell.com>
21476 Roger Sayle <roger@nextmovesoftware.com>
21477
21478 PR tree-optimization/92342
21479 * gcc.dg/tree-ssa/andnegcmp-1.c: New test.
21480 * gcc.dg/tree-ssa/andnegcmp-2.c: New test.
21481 * gcc.dg/tree-ssa/multcmp-1.c: New test.
21482 * gcc.dg/tree-ssa/multcmp-2.c: New test.
21483
21484 2023-01-12 Christophe Lyon <christophe.lyon@arm.com>
21485 Richard Sandiford <richard.sandiford@arm.com>
21486
21487 PR target/105549
21488 * gcc.target/aarch64/bitfield-abi-warning-align16-O2.c: Update.
21489 * gcc.target/aarch64/bitfield-abi-warning-align16-O2-extra.c: Update.
21490 * gcc.target/aarch64/bitfield-abi-warning-align32-O2.c: Update.
21491 * gcc.target/aarch64/bitfield-abi-warning-align32-O2-extra.c: Update.
21492 * gcc.target/aarch64/aapcs64/va_arg-17.c: New test.
21493 * gcc.target/aarch64/pr105549.c: New test.
21494 * g++.target/aarch64/bitfield-abi-warning-align16-O2.C: Update.
21495 * g++.target/aarch64/bitfield-abi-warning-align16-O2-extra.C: Update.
21496 * g++.target/aarch64/bitfield-abi-warning-align32-O2.C: Update.
21497 * g++.target/aarch64/bitfield-abi-warning-align32-O2-extra.C: Update.
21498
21499 2023-01-12 Christophe Lyon <christophe.lyon@arm.com>
21500 Richard Sandiford <richard.sandiford@arm.com>
21501
21502 * gcc.target/aarch64/bitfield-abi-warning-align16-O2.c: New test.
21503 * gcc.target/aarch64/bitfield-abi-warning-align16-O2-extra.c: New
21504 test.
21505 * gcc.target/aarch64/bitfield-abi-warning-align32-O2.c: New test.
21506 * gcc.target/aarch64/bitfield-abi-warning-align32-O2-extra.c: New
21507 test.
21508 * gcc.target/aarch64/bitfield-abi-warning-align8-O2.c: New test.
21509 * gcc.target/aarch64/bitfield-abi-warning.h: New test.
21510 * g++.target/aarch64/bitfield-abi-warning-align16-O2.C: New test.
21511 * g++.target/aarch64/bitfield-abi-warning-align16-O2-extra.C: New
21512 test.
21513 * g++.target/aarch64/bitfield-abi-warning-align32-O2.C: New test.
21514 * g++.target/aarch64/bitfield-abi-warning-align32-O2-extra.C: New
21515 test.
21516 * g++.target/aarch64/bitfield-abi-warning-align8-O2.C: New test.
21517 * g++.target/aarch64/bitfield-abi-warning.h: New test.
21518
21519 2023-01-12 Richard Biener <rguenther@suse.de>
21520
21521 PR tree-optimization/99412
21522 * gcc.dg/vect/pr99412.c: New testcase.
21523 * gcc.dg/tree-ssa/reassoc-47.c: Adjust comment.
21524 * gcc.dg/tree-ssa/reassoc-48.c: Remove.
21525
21526 2023-01-12 Tobias Burnus <tobias@codesourcery.com>
21527
21528 PR fortran/107706
21529 * gfortran.dg/gomp/assume-2.f90: Update dg-error.
21530 * gfortran.dg/gomp/assumes-2.f90: Likewise.
21531 * gfortran.dg/gomp/assume-5.f90: New test.
21532
21533 2023-01-12 Lewis Hyatt <lhyatt@gmail.com>
21534
21535 * c-c++-common/cpp/pr108244-1.c: New test.
21536 * c-c++-common/cpp/pr108244-2.c: New test.
21537 * c-c++-common/gomp/pr108244-3.c: New test.
21538
21539 2023-01-11 David Malcolm <dmalcolm@redhat.com>
21540
21541 PR analyzer/108252
21542 * gcc.dg/analyzer/attr-malloc-pr108252.c: New test.
21543 * gcc.dg/analyzer/fd-leak-pr108252.c: New test.
21544 * gcc.dg/analyzer/flex-with-call-summaries.c: Remove xfail from
21545 warning false +ve directives.
21546 * gcc.dg/analyzer/pr103217-2.c: Add -Wno-analyzer-too-complex.
21547 * gcc.dg/analyzer/pr103217-3.c: Likewise.
21548 * gcc.dg/analyzer/strdup-pr108252.c: New test.
21549 * gcc.dg/analyzer/strndup-pr108252.c: New test.
21550
21551 2023-01-11 Jakub Jelinek <jakub@redhat.com>
21552
21553 PR c/105972
21554 * gcc.dg/pr105972.c: New test.
21555
21556 2023-01-11 Roger Sayle <roger@nextmovesoftware.com>
21557
21558 PR tree-optimization/71343
21559 * gcc.dg/pr71343-2.c: New test case.
21560
21561 2023-01-11 David Faust <david.faust@oracle.com>
21562
21563 PR target/108293
21564 * gcc.target/bpf/double-1.c: New test.
21565 * gcc.target/bpf/double-2.c: New test.
21566 * gcc.target/bpf/float-1.c: New test.
21567
21568 2023-01-11 Eric Botcazou <ebotcazou@adacore.com>
21569
21570 * gcc.dg/sso-17.c: New test.
21571
21572 2023-01-11 Kewen Lin <linkw@linux.ibm.com>
21573
21574 * gcc.target/powerpc/ppc-fortran/ppc-fortran.exp: Exit immediately if
21575 the testing target isn't a PowerPC target.
21576
21577 2023-01-11 Richard Biener <rguenther@suse.de>
21578
21579 PR tree-optimization/107767
21580 * gcc.dg/tree-ssa/pr107767.c: New testcase.
21581
21582 2023-01-11 Jakub Jelinek <jakub@redhat.com>
21583
21584 PR target/108308
21585 * gcc.dg/pr108308.c: Use int32 target rather than { ilp32 || lp64 }.
21586
21587 2023-01-11 Richard Biener <rguenther@suse.de>
21588
21589 PR tree-optimization/108352
21590 * gcc.dg/tree-ssa/ssa-thread-21.c: New testcase.
21591 * gcc.dg/tree-ssa/vrp46.c: Remove --param fsm-scale-path-blocks=1.
21592
21593 2023-01-11 Richard Biener <rguenther@suse.de>
21594
21595 PR tree-optimization/108353
21596 * gcc.dg/tree-ssa/ssa-copyprop-3.c: New testcase.
21597
21598 2023-01-11 Andreas Krebbel <krebbel@linux.ibm.com>
21599
21600 * gcc.target/s390/not.c: New test.
21601
21602 2023-01-11 Richard Biener <rguenther@suse.de>
21603
21604 PR tree-optimization/106293
21605 * gcc.dg/tree-ssa/ssa-dse-46.c: Remove long initializer.
21606
21607 2023-01-10 Richard Biener <rguenther@suse.de>
21608
21609 PR tree-optimization/106293
21610 * gcc.dg/tree-ssa/ssa-dse-46.c: New testcase.
21611
21612 2023-01-10 Roger Sayle <roger@nextmovesoftware.com>
21613
21614 PR rtl-optimization/106421
21615 * gcc.dg/pr106421.c: New test case.
21616
21617 2023-01-10 Martin Jambor <mjambor@suse.cz>
21618
21619 PR ipa/108110
21620 * g++.dg/ipa/pr108110.C: New test.
21621
21622 2023-01-10 Richard Biener <rguenther@suse.de>
21623
21624 PR tree-optimization/108314
21625 * gcc.dg/vect/pr108314.c: New testcase.
21626
21627 2023-01-10 Xianmiao Qu <cooper.qu@linux.alibaba.com>
21628
21629 * gcc.target/csky/ldbs.c : Fix exclude-opts, should not
21630 be "*".
21631
21632 2023-01-10 Xianmiao Qu <cooper.qu@linux.alibaba.com>
21633
21634 * gcc.target/csky/and3a.c: Rename to ...
21635 * gcc.target/csky/ck801-and.c: ... this.
21636 * gcc.target/csky/constpool-3.c: Rename to ...
21637 * gcc.target/csky/constpool-2.c: ... this, Rename to ...
21638 * gcc.target/csky/constpool-1.c: ... this, Rename to ...
21639 * gcc.target/csky/ck801-constpool.c: ... this, and skip
21640 if the CPU is not ck801.
21641 * gcc.target/csky/ck801-branch.c: Skip if the CPU is not ck801.
21642
21643 2023-01-10 Andreas Krebbel <krebbel@linux.ibm.com>
21644
21645 * gcc.target/s390/fcall-saved.c: New test.
21646
21647 2023-01-09 Jakub Jelinek <jakub@redhat.com>
21648
21649 PR c++/105838
21650 PR c++/108047
21651 PR c++/108266
21652 * g++.dg/tree-ssa/initlist-opt2.C: New test.
21653 * g++.dg/tree-ssa/initlist-opt3.C: New test.
21654
21655 2023-01-09 Joseph Myers <joseph@codesourcery.com>
21656
21657 * gcc.dg/c2x-complit-8.c: New test.
21658
21659 2023-01-09 Richard Biener <rguenther@suse.de>
21660
21661 PR middle-end/69482
21662 * gcc.target/i386/pr69482-1.c: New testcase.
21663 * gcc.target/i386/pr69482-2.c: Likewise.
21664
21665 2023-01-09 Martin Liska <mliska@suse.cz>
21666
21667 PR lto/108330
21668 * g++.dg/ipa/pr108830.C: New test.
21669
21670 2023-01-09 Richard Biener <rguenther@suse.de>
21671
21672 PR tree-optimization/101912
21673 * gcc.dg/uninit-pr101912.c: New testcase.
21674
21675 2023-01-09 Martin Liska <mliska@suse.cz>
21676
21677 PR c/107993
21678 * gcc.target/i386/pr107993.c: New test.
21679
21680 2023-01-07 John David Anglin <danglin@gcc.gnu.org>
21681
21682 * gcc.dg/atomic/c11-atomic-exec-4.c: Add "-D_HPUX_SOURCE" option
21683 on *-*-hpux*.
21684 * gcc.dg/atomic/c11-atomic-exec-5.c: Likewise.
21685
21686 2023-01-06 Joseph Myers <joseph@codesourcery.com>
21687
21688 * gcc.dg/builtin-tgmath-3.c: Update expectations and add more
21689 tests.
21690
21691 2023-01-06 Tamar Christina <tamar.christina@arm.com>
21692
21693 Revert:
21694 2023-01-06 Tamar Christina <tamar.christina@arm.com>
21695
21696 * gcc.target/aarch64/sve/slp_1.c: Update testcase.
21697
21698 2023-01-06 Jakub Jelinek <jakub@redhat.com>
21699
21700 PR target/108292
21701 PR target/108308
21702 * gcc.c-torture/execute/pr108292.c: New test.
21703 * gcc.target/i386/pr108292.c: New test.
21704 * gcc.dg/pr108308.c: New test.
21705
21706 2023-01-05 Roger Sayle <roger@nextmovesoftware.com>
21707
21708 Revert:
21709 2023-01-05 Roger Sayle <roger@nextmovesoftware.com>
21710
21711 * gcc.target/i386/cmov10.c: New test case.
21712
21713 2023-01-05 Patrick Palka <ppalka@redhat.com>
21714
21715 PR c++/108275
21716 * g++.dg/parse/access14.C: New test.
21717
21718 2023-01-05 Gaius Mulley <gaiusmod2@gmail.com>
21719
21720 * lib/gm2.exp (gm2_init_minx): New procedure.
21721 (gm2_init_min): New procedure calls gm2_init_min with
21722 dialect flags.
21723 * gm2/link/min/pass/tiny.mod: New test case.
21724 * gm2/link/min/pass/link-min-pass.exp: New file.
21725
21726 2023-01-04 Patrick Palka <ppalka@redhat.com>
21727
21728 PR c++/108282
21729 * g++.dg/cpp2a/concepts-requires34.C: New test.
21730
21731 2023-01-04 Jakub Jelinek <jakub@redhat.com>
21732
21733 PR c++/108206
21734 * g++.dg/template/pr108206.C: New test.
21735
21736 2023-01-04 Iain Sandoe <iain@sandoe.co.uk>
21737
21738 * gm2/iso/pass/realbitscast.mod: Disable REAL96 on Darwin.
21739
21740 2023-01-04 Jakub Jelinek <jakub@redhat.com>
21741
21742 PR tree-optimization/108253
21743 * g++.dg/opt/pr108253.C: New test.
21744
21745 2023-01-04 Jakub Jelinek <jakub@redhat.com>
21746
21747 PR middle-end/108237
21748 * gcc.c-torture/compile/pr108237.c: New test.
21749
21750 2023-01-04 Jakub Jelinek <jakub@redhat.com>
21751
21752 PR sanitizer/108256
21753 * c-c++-common/ubsan/pr108256.c: New test.
21754
21755 2023-01-03 David Edelsohn <dje.gcc@gmail.com>
21756
21757 * g++.dg/modules/modules.exp: Skip on AIX.
21758 * gcc.target/powerpc/pr99708.c: Skip on AIX.
21759
21760 2023-01-03 Sandra Loosemore <sandra@codesourcery.com>
21761
21762 * g++.dg/gomp/target-simd-clone-1.C: Tweak to test
21763 that the unused clone is GC'ed.
21764 * gcc.dg/gomp/target-simd-clone-1.c: Likewise.
21765
21766 2023-01-03 Roger Sayle <roger@nextmovesoftware.com>
21767
21768 * gcc.target/i386/cmov10.c: New test case.
21769
21770 2023-01-03 Jakub Jelinek <jakub@redhat.com>
21771
21772 PR middle-end/108264
21773 * gcc.dg/pr108264.c: New test.
21774
21775 2023-01-03 Jakub Jelinek <jakub@redhat.com>
21776
21777 PR rtl-optimization/108263
21778 * gcc.dg/pr108263.c: New test.
21779
21780 2023-01-01 Roger Sayle <roger@nextmovesoftware.com>
21781 Uroš Bizjak <ubizjak@gmail.com>
21782
21783 * gcc.target/i386/extendditi2-1.c: New test case.
21784 * gcc.target/i386/extendditi2-2.c: Likewise.
21785
21786 \f
21787 Copyright (C) 2023 Free Software Foundation, Inc.
21788
21789 Copying and distribution of this file, with or without modification,
21790 are permitted in any medium without royalty provided the copyright
21791 notice and this notice are preserved.