1 2023-05-10 Marek Polacek <polacek@redhat.com>
4 * g++.dg/ext/is_convertible6.C: New test.
6 2023-05-10 Uros Bizjak <ubizjak@gmail.com>
9 * gcc.target/i386/pr92658-sse4-4b.c: New test.
10 * gcc.target/i386/pr92658-sse4-8b.c: New test.
12 2023-05-10 Andrew Pinski <apinski@marvell.com>
14 * gcc.c-torture/execute/20230510-1.c: New test.
16 2023-05-10 Jason Merrill <jason@redhat.com>
19 * g++.dg/DRs/dr2543.C: New test.
21 2023-05-10 Jason Merrill <jason@redhat.com>
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.
29 2023-05-10 Richard Biener <rguenther@suse.de>
31 * g++.dg/torture/pr106922.C: Force _GLIBCXX_USE_CXX11_ABI to 1.
33 2023-05-10 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
35 * gcc.target/aarch64/simd/pr99195_4.c: Add tests for sqmovun.
37 2023-05-10 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
40 * gcc.target/aarch64/simd/pr99195_1.c: Add tests for zip and rev
43 2023-05-10 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
46 * gcc.target/aarch64/simd/pr99195_1.c: Add testing for qadd, qsub.
47 * gcc.target/aarch64/simd/pr99195_6.c: New test.
49 2023-05-10 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
51 * gcc.target/aarch64/simd/pr99195_5.c: New test.
53 2023-05-10 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
56 * gcc.target/aarch64/simd/pr99195_4.c: Add tests for vmovn, vqmovn.
58 2023-05-10 Jakub Jelinek <jakub@redhat.com>
61 * g++.dg/cpp0x/gen-attrs-78.C: New test.
63 2023-05-10 Li Xu <xuli1@eswincomputing.com>
65 * gcc.target/riscv/rvv/base/scalar_move-10.c: New test.
66 * gcc.target/riscv/rvv/base/scalar_move-11.c: New test.
68 2023-05-10 Juzhe-Zhong <juzhe.zhong@rivai.ai>
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.
85 2023-05-10 Juzhe-Zhong <juzhe.zhong@rivai.ai>
88 * gcc.target/riscv/rvv/vsetvl/pr109773-1.c: New test.
89 * gcc.target/riscv/rvv/vsetvl/pr109773-2.c: New test.
91 2023-05-10 Andrew Pinski <apinski@marvell.com>
93 * gcc.c-torture/execute/20230509-1.c: New test.
95 2023-05-09 Patrick Palka <ppalka@redhat.com>
98 * g++.dg/cpp2a/concepts-pr109752.C: New test.
100 2023-05-09 Patrick Palka <ppalka@redhat.com>
103 * g++.dg/cpp0x/noexcept78.C: New test.
105 2023-05-09 Richard Sandiford <richard.sandiford@arm.com>
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.
355 2023-05-09 Richard Sandiford <richard.sandiford@arm.com>
357 * gcc.target/aarch64/sve2/acle/aarch64-sve2-acle-asm.exp: Use
358 sve2_flags instead of sve_flags.
360 2023-05-09 Gaius Mulley <gaiusmod2@gmail.com>
363 * gm2/isolib/run/pass/skiplinetest.mod: New test.
365 2023-05-09 Jakub Jelinek <jakub@redhat.com>
368 * g++.dg/cpp23/attr-assume11.C: New test.
370 2023-05-09 Jakub Jelinek <jakub@redhat.com>
372 PR tree-optimization/109778
373 * gcc.dg/lto/pr109778_0.c: New test.
374 * gcc.dg/lto/pr109778_1.c: New file.
376 2023-05-09 Jakub Jelinek <jakub@redhat.com>
378 PR tree-optimization/109778
379 * gcc.c-torture/execute/pr109778.c: New test.
381 2023-05-09 Richard Sandiford <richard.sandiford@arm.com>
383 * gcc.target/aarch64/asimd-mul-to-shl-sub.c: Allow any register
384 allocation for temporary results, rather than requiring specific
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
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.
421 2023-05-09 Richard Sandiford <richard.sandiford@arm.com>
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
446 * gcc.target/aarch64/sve/pcs/return_9.c: Allow z24-z31 as well as
449 2023-05-09 Richard Sandiford <richard.sandiford@arm.com>
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.
475 2023-05-09 Richard Sandiford <richard.sandiford@arm.com>
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
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.
486 2023-05-09 Richard Sandiford <richard.sandiford@arm.com>
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.
529 2023-05-09 Richard Sandiford <richard.sandiford@arm.com>
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
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.
539 2023-05-09 Richard Sandiford <richard.sandiford@arm.com>
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.
560 2023-05-09 Jason Merrill <jason@redhat.com>
563 * g++.dg/template/friend78.C: New test.
565 2023-05-08 Roger Sayle <roger@nextmovesoftware.com>
566 Uros Bizjak <ubizjak@gmail.com>
568 * gcc.target/i386/insvti_highpart-1.c: New test case.
570 2023-05-08 Andrew Pinski <apinski@marvell.com>
573 * gcc.dg/pr81192.c: Fix integer constants for int16 targets.
575 2023-05-08 Kito Cheng <kito.cheng@sifive.com>
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.
582 2023-05-08 Thomas Schwinge <thomas@codesourcery.com>
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'.
594 2023-05-08 Patrick Palka <ppalka@redhat.com>
598 * g++.dg/cpp1z/class-deduction114.C: New test.
600 2023-05-08 Andrew Pinski <apinski@marvell.com>
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.
609 2023-05-08 Andrew Pinski <apinski@marvell.com>
611 * gcc.dg/tree-ssa/minmax-17.c: New test.
613 2023-05-08 Andrew Pinski <apinski@marvell.com>
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.
622 2023-05-08 Juzhe-Zhong <juzhe.zhong@rivai.ai>
624 * gcc.target/riscv/rvv/autovec/fixed-vlmax-1.c: Fix typo.
626 2023-05-08 Andrew Pinski <apinski@marvell.com>
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
636 * gcc.dg/pr81192.c: Rewrite testcase in gimple based test.
638 2023-05-08 Jerry DeLisle <jvdelisle@gcc.gnu.org>
641 * gfortran.dg/pr109662-a.f90: New test.
643 2023-05-07 Patrick Palka <ppalka@redhat.com>
646 * g++.dg/diagnostic/alignof4.C: New test.
648 2023-05-07 Patrick Palka <ppalka@redhat.com>
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.
656 2023-05-07 Patrick Palka <ppalka@redhat.com>
658 * g++.dg/cpp2a/concepts-alias6.C: New test.
660 2023-05-07 Patrick Palka <ppalka@redhat.com>
663 * g++.dg/cpp1y/paren6.C: New test.
665 2023-05-07 Patrick Palka <ppalka@redhat.com>
668 * g++.dg/cpp2a/lambda-generic-ttp1.C: New test.
669 * g++.dg/cpp2a/lambda-generic-ttp2.C: New test.
671 2023-05-07 Patrick Palka <ppalka@redhat.com>
674 * g++.dg/template/non-dependent25a.C: New test.
676 2023-05-07 Patrick Palka <ppalka@redhat.com>
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.
684 2023-05-07 Jiufu Guo <guojiufu@linux.ibm.com>
686 * gcc.target/powerpc/parall_5insn_const.c: New test.
688 2023-05-07 Roger Sayle <roger@nextmovesoftware.com>
691 * gcc.target/i386/pr43644.c: New test case.
693 2023-05-06 Xi Ruoyao <xry111@xry111.site>
695 * gcc.target/loongarch/shrink-wrap.c: New test.
697 2023-05-06 Juzhe-Zhong <juzhe.zhong@rivai.ai>
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.
734 2023-05-06 Jerry DeLisle <jvdelisle@gcc.gnu.org>
737 * gfortran.dg/pr109662.f90: New test.
739 2023-05-06 Jakub Jelinek <jakub@redhat.com>
741 * gcc.dg/tree-ssa/range-sincos-2.c: New test.
743 2023-05-06 Juzhe-Zhong <juzhe.zhong@rivai.ai>
746 * gcc.target/riscv/rvv/vsetvl/pr109748.c: New test.
748 2023-05-06 Jakub Jelinek <jakub@redhat.com>
750 * gcc.dg/tree-ssa/range-sqrt-2.c: New test.
752 2023-05-06 Hans-Peter Nilsson <hp@axis.com>
754 * gcc.target/cris/peep2-addsplit1.c: New test.
756 2023-05-05 Hans-Peter Nilsson <hp@axis.com>
758 * gcc.target/cris/peep2-movandsplit1.c: New test.
760 2023-05-05 Hans-Peter Nilsson <hp@axis.com>
762 * gcc.target/cris/peep2-lsrandsplit1.c,
763 gcc.target/cris/peep2-movulsr2.c: New tests.
765 2023-05-05 Harald Anlauf <anlauf@gmx.de>
768 * gfortran.dg/overload_5.f90: New test.
770 2023-05-05 Pan Li <pan2.li@intel.com>
771 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
773 * gcc.target/riscv/rvv/base/zero_base_load_store_optimization.c:
774 Adjust indexed load/store check condition.
776 2023-05-05 Pan Li <pan2.li@intel.com>
778 * gcc.target/riscv/rvv/base/integer_compare_insn_shortcut.c:
779 Adjust test check condition.
781 2023-05-05 Juzhe-Zhong <juzhe.zhong@rivai.ai>
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.
788 2023-05-05 Uros Bizjak <ubizjak@gmail.com>
790 * gcc.target/i386/sse2-mmx-mult-vec.c: New test.
792 2023-05-05 Andrew Pinski <apinski@marvell.com>
794 PR tree-optimization/109732
795 * gcc.dg/pr109732.c: New test.
796 * gcc.dg/pr109732-1.c: New test.
798 2023-05-05 Andrew Pinski <apinski@marvell.com>
800 PR tree-optimization/109722
801 * gcc.dg/tree-ssa/abs-1.c: New test.
803 2023-05-04 Gaius Mulley <gaiusmod2@gmail.com>
806 * gm2/pim/run/pass/ForChar.mod: New test.
808 2023-05-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
810 * gcc.target/aarch64/simd/pr99195_4.c: New test.
812 2023-05-04 Julian Brown <julian@codesourcery.com>
815 * gfortran.dg/goacc/pr109622-5.f90: New test.
816 * gfortran.dg/goacc/pr109622-6.f90: New test.
818 2023-05-04 Andrew Pinski <apinski@marvell.com>
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.
827 2023-05-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
830 * gcc.target/aarch64/simd/pr99195_3.c: New test.
832 2023-05-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
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.
838 2023-05-04 Richard Biener <rguenther@suse.de>
840 PR tree-optimization/109724
841 * g++.dg/torture/pr109724.C: New testcase.
843 2023-05-04 Jakub Jelinek <jakub@redhat.com>
846 * g++.target/i386/pr109676.C: New test.
848 2023-05-04 Hans-Peter Nilsson <hp@axis.com>
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
857 2023-05-03 Jason Merrill <jason@redhat.com>
861 * g++.dg/template/friend77.C: New test.
863 2023-05-03 Aldy Hernandez <aldyh@redhat.com>
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.
869 2023-05-03 Alexander Monakov <amonakov@ispras.ru>
872 * gcc.dg/sancov/basic0.c: Verify absence of tailcall.
874 2023-05-03 Richard Sandiford <richard.sandiford@arm.com>
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.
882 2023-05-03 Murray Steele <murray.steele@arm.com>
883 Christophe Lyon <christophe.lyon@arm.com>
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.
891 2023-05-03 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
939 2023-05-03 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
942 * gcc.target/aarch64/simd/pr99195_1.c: Add tests for halving and rounding
945 2023-05-03 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
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.
952 2023-05-03 Jason Merrill <jason@redhat.com>
954 * g++.dg/template/nontype12.C: Check for duplicate error.
956 2023-05-02 Andrew Pinski <apinski@marvell.com>
958 PR tree-optimization/109702
959 * gcc.dg/tree-ssa/phi-opt-25b.c: New test.
961 2023-05-02 Andrew Pinski <apinski@marvell.com>
964 * gcc.target/aarch64/csinv-2.c: New test.
966 2023-05-02 Jason Merrill <jason@redhat.com>
969 * g++.dg/cpp1z/variant1.C: New test.
971 2023-05-02 Patrick O'Neill <patrick@rivosinc.com>
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.
1002 2023-05-02 Patrick O'Neill <patrick@rivosinc.com>
1005 * gcc.target/riscv/pr89835.c: New test.
1007 2023-05-02 Yanzhang Wang <yanzhang.wang@intel.com>
1008 Pan Li <pan2.li@intel.com>
1011 * gcc.target/riscv/rvv/base/vlmul_ext-1.c: New test.
1013 2023-05-02 Patrick Palka <ppalka@redhat.com>
1016 * g++.dg/cpp0x/nsdmi-template26.C: New test.
1018 2023-05-02 Richard Biener <rguenther@suse.de>
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.
1025 2023-05-01 Jason Merrill <jason@redhat.com>
1028 * g++.dg/cpp0x/nsdmi-array2.C: New test.
1030 2023-04-30 Jeff Law <jlaw@ventanamicro>
1033 2023-04-30 Longjun Luo <luolongjuna@gmail.com>
1035 * gcc.dg/builtin-redefine.c: Test for redefintion warnings
1037 * gcc.dg/builtin-redefine-1.c: New test.
1039 2023-04-30 Roger Sayle <roger@nextmovesoftware.com>
1041 * gcc.target/xstormy16/neghi2.c: Update expected implementation.
1043 2023-04-30 Andrew Pinski <apinski@marvell.com>
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.
1051 2023-04-30 Andrew Pinski <apinski@marvell.com>
1054 * gcc.dg/init-excess-3.c: New test.
1056 2023-04-30 Martin Liska <mliska@suse.cz>
1058 * c-c++-common/hwasan/asan-pr70541.c: Adjust wording of expected
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.
1064 2023-04-30 Longjun Luo <luolongjuna@gmail.com>
1066 * gcc.dg/builtin-redefine.c: Test for redefintion warnings
1068 * gcc.dg/builtin-redefine-1.c: New test.
1070 2023-04-30 Gaius Mulley <gaiusmod2@gmail.com>
1072 * gm2/pim/run/pass/constlitbase.mod: New test.
1074 2023-04-29 Roger Sayle <roger@nextmovesoftware.com>
1076 * gcc.target/xstormy16/neghi2.c: New test case.
1077 * gcc.target/xstormy16/rotatehi-1.c: Likewise.
1079 2023-04-29 Roger Sayle <roger@nextmovesoftware.com>
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.
1086 2023-04-29 Jeff Law <jlaw@ventanamicro>
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.
1092 2023-04-29 Fei Gao <gaofei@eswincomputing.com>
1094 * gcc.target/riscv/rv32e_stack.c: New test.
1096 2023-04-28 Hans-Peter Nilsson <hp@axis.com>
1098 * lib/scanasm.exp (parse_function_bodies): Set fluff to include
1099 empty lines (besides optionally leading whitespace).
1101 2023-04-28 Matevos Mehrabyan <matevosmehrabyan@gmail.com>
1103 * gcc.target/riscv/divmod-1.c: New testcase.
1104 * gcc.target/riscv/divmod-2.c: New testcase.
1106 2023-04-28 Karen Sargsyan <karen1999411@gmail.com>
1108 * gcc.target/riscv/zbc32.c: New test.
1109 * gcc.target/riscv/zbc64.c: New test.
1111 2023-04-28 Jivan Hakobyan <jivanhakobyan9@gmail.com>
1113 * gcc.target/riscv/zbb-min-max-02.c: Updated scanning check.
1114 * gcc.target/riscv/zbb-min-max-03.c: New tests.
1116 2023-04-28 Andrew Pinski <apinski@marvell.com>
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.
1122 2023-04-28 Roger Sayle <roger@nextmovesoftware.com>
1124 PR rtl-optimization/109476
1125 * gcc.target/avr/mmcu/pr109476.c: New test case.
1127 2023-04-28 Richard Biener <rguenther@suse.de>
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.
1135 2023-04-28 Richard Biener <rguenther@suse.de>
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.
1141 2023-04-28 Pan Li <pan2.li@intel.com>
1142 kito-cheng <kito.cheng@sifive.com>
1144 * gcc.target/riscv/rvv/base/integer_compare_insn_shortcut.c: New test.
1146 2023-04-28 Richard Biener <rguenther@suse.de>
1149 * gcc.dg/torture/pr109652.c: New testcase.
1151 2023-04-28 Julian Brown <julian@codesourcery.com>
1154 * gfortran.dg/goacc/attach-descriptor.f90: Adjust expected output.
1156 2023-04-28 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1159 * gcc.target/aarch64/simd/pr99195_1.c: Add tests for unary integer ops.
1161 2023-04-28 Jakub Jelinek <jakub@redhat.com>
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.
1168 2023-04-28 Aldy Hernandez <aldyh@redhat.com>
1169 Jakub Jelinek <jakub@redhat.com>
1171 * gcc.dg/tree-ssa/range-sincos.c: New test.
1173 2023-04-28 Jan Beulich <jbeulich@suse.com>
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.
1182 2023-04-28 Jan Beulich <jbeulich@suse.com>
1184 * g++.dg/modules/bad-mapper-3.C: Relax failure pattern.
1186 2023-04-28 Alexandre Oliva <oliva@adacore.com>
1188 * c-c++-common/torture/harden-cond-comp.c: New.
1190 2023-04-27 Jason Merrill <jason@redhat.com>
1192 * g++.dg/template/copy1.C: Adjust error lines.
1194 2023-04-27 Pan Li <pan2.li@intel.com>
1196 * gcc.target/riscv/read-thread-pointer.c: Add required tls.
1198 2023-04-27 Aldy Hernandez <aldyh@redhat.com>
1200 PR tree-optimization/109639
1201 * gcc.dg/tree-ssa/pr109639.c: New file.
1202 * gcc.dg/tree-ssa/pr109643.c: New file.
1204 2023-04-27 Richard Biener <rguenther@suse.de>
1207 * g++.dg/torture/pr109607.C: New testcase.
1209 2023-04-27 Jakub Jelinek <jakub@redhat.com>
1212 * gcc.dg/pr109409.c: New test.
1214 2023-04-27 Jakub Jelinek <jakub@redhat.com>
1218 * gcc.dg/pr109412.c: New test.
1220 2023-04-27 Jan Beulich <jbeulich@suse.com>
1222 * c-c++-common/patchable_function_entry-decl.c: Special-case
1224 * c-c++-common/patchable_function_entry-default.c: Likewise.
1225 * c-c++-common/patchable_function_entry-definition.c: Likewise.
1227 2023-04-26 Jason Merrill <jason@redhat.com>
1230 * g++.dg/template/friend76.C: New test.
1232 2023-04-26 Patrick O'Neill <patrick@rivosinc.com>
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.
1244 2023-04-26 Pan Li <pan2.li@intel.com>
1245 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
1247 * gcc.target/riscv/rvv/base/zero_base_load_store_optimization.c: New test.
1249 2023-04-26 Roger Sayle <roger@nextmovesoftware.com>
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.
1257 2023-04-26 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
1264 2023-04-26 Kewen Lin <linkw@linux.ibm.com>
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.
1272 2023-04-26 Juzhe-Zhong <juzhe.zhong@rivai.ai>
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.
1291 2023-04-26 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
1293 * gcc.target/riscv/rvv/base/binop_vx_constraint-150.c: Adapt assembly
1296 2023-04-26 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
1298 * gcc.target/riscv/rvv/base/narrow_constraint-12.c: New test.
1300 2023-04-26 Pan Li <pan2.li@intel.com>
1303 * gcc.target/riscv/rvv/base/pr108185-4.c: Update test check
1305 * gcc.target/riscv/rvv/base/pr108185-5.c: Likewise.
1306 * gcc.target/riscv/rvv/base/pr108185-6.c: Likewise.
1308 2023-04-26 Jivan Hakobyan <jivanhakobyan9@gmail.com>
1310 * gcc.target/riscv/zbs-bclri-nottwobits.c: New test.
1312 2023-04-26 Gaius Mulley <gaiusmod2@gmail.com>
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.
1319 2023-04-25 Patrick Palka <ppalka@redhat.com>
1322 * g++.dg/cpp0x/lambda/lambda-const11a.C: New test.
1324 2023-04-25 Richard Biener <rguenther@suse.de>
1326 PR tree-optimization/109609
1327 * gcc.dg/torture/pr109609.c: New testcase.
1329 2023-04-25 Tobias Burnus <tobias@codesourcery.com>
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.
1340 2023-04-25 Jakub Jelinek <jakub@redhat.com>
1342 * g++.dg/cpp23/ext-floating2.C: Add dg-add-options for
1343 float16, float32, float64 and float128.
1345 2023-04-25 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1348 * gcc.target/aarch64/simd/pr99195_1.c: Add tests for orn, bic, max and min.
1350 2023-04-25 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1352 * gcc.target/aarch64/sve-neon-modes_3.c: New test.
1354 2023-04-25 Jakub Jelinek <jakub@redhat.com>
1357 * g++.dg/cpp23/ext-floating15.C: Add dg-add-options float128.
1359 2023-04-25 Richard Biener <rguenther@suse.de>
1361 PR rtl-optimization/109585
1362 * gcc.dg/torture/pr109585.c: New testcase.
1364 2023-04-25 Jakub Jelinek <jakub@redhat.com>
1367 * gcc.target/powerpc/pr109566.c: New test.
1369 2023-04-25 Martin Liska <mliska@suse.cz>
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.
1375 2023-04-25 Victor Do Nascimento <victor.donascimento@arm.com>
1377 * gcc.target/aarch64/stp_vec_dup_32_64-1.c: New.
1379 2023-04-25 Sam James <sam@gentoo.org>
1381 PR tree-optimization/105312
1383 * gcc.target/sparc/pr105573.c: New test.
1385 2023-04-25 Andrew Pinski <apinski@marvell.com>
1387 * gcc.dg/tree-ssa/phi-opt-25a.c: New test.
1389 2023-04-24 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
1391 * gcc.target/aarch64/sve/acle/general/rev-1.c: New test.
1393 2023-04-24 Andrew Pinski <apinski@marvell.com>
1395 * gcc.dg/tree-ssa/phi-opt-23.c: Update testcase.
1396 * gcc.dg/tree-ssa/phi-opt-24.c: Likewise.
1398 2023-04-24 Andrew Pinski <apinski@marvell.com>
1400 * gcc.dg/tree-ssa/ssa-ifcombine-13.c: Add -fno-ssa-phiopt.
1402 2023-04-24 Andrew Pinski <apinski@marvell.com>
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.
1408 2023-04-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1410 * gcc.target/aarch64/sve-neon-modes_1.c: New test.
1411 * gcc.target/aarch64/sve-neon-modes_2.c: New test.
1413 2023-04-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1416 * gcc.target/aarch64/sve2/div-by-bitmask_1.c: Adjust for unpredicated SVE2
1418 * gcc.target/aarch64/sve2/unpred_mul_1.c: New test.
1420 2023-04-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1422 * gcc.target/aarch64/simd/vabal_combine.c: New test.
1424 2023-04-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1426 * gcc.target/aarch64/simd/addlv_zext.c: New test.
1428 2023-04-24 Juzhe-Zhong <juzhe.zhong@rivai.ai>
1430 * gcc.target/riscv/rvv/vsetvl/avl_single-102.c: New test.
1432 2023-04-24 Juzhe-Zhong <juzhe.zhong@rivai.ai>
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.
1441 2023-04-24 liuhongt <hongtao.liu@intel.com>
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.
1455 2023-04-23 Gaius Mulley <gaiusmod2@gmail.com>
1457 * lib/gm2.exp (gm2_target_compile_default): Conditionally
1458 append -lnsl -lsocket to ldflags.
1460 2023-04-23 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1462 * gcc.target/aarch64/float_truncate_zero.c: New test.
1464 2023-04-23 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1467 * gcc.target/aarch64/simd/pr99195_1.c: Add testing for vpadd intrinsics.
1469 2023-04-23 Roger Sayle <roger@nextmovesoftware.com>
1471 * gcc.target/xstormy16/mulhi.c: New test case.
1473 2023-04-23 Roger Sayle <roger@nextmovesoftware.com>
1475 * gcc.target/xstormy16/extendhisi2.c: New test case.
1476 * gcc.target/xstormy16/zextendhisi2.c: Likewise.
1478 2023-04-23 Roger Sayle <roger@nextmovesoftware.com>
1480 * gcc.target/xstormy16/shiftsi.c: New test case.
1482 2023-04-23 liuhongt <hongtao.liu@intel.com>
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.
1491 2023-04-23 liuhongt <hongtao.liu@intel.com>
1493 * gcc.target/i386/pr108707.c: New test.
1495 2023-04-22 Andrew Pinski <apinski@marvell.com>
1497 * gcc.dg/tree-ssa/phi-opt-5.c: Remvoe some xfail.
1499 2023-04-22 Roger Sayle <roger@nextmovesoftware.com>
1502 * gcc.target/avr/pr54816.c: Move to...
1503 * gcc.target/avr/mmcu/pr54816.c: ... here.
1505 2023-04-22 Harald Anlauf <anlauf@gmx.de>
1506 Steven G. Kargl <kargl@gcc.gnu.org>
1509 * gfortran.dg/allocatable_function_11.f90: New test.
1511 2023-04-22 Jakub Jelinek <jakub@redhat.com>
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
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
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.
1529 2023-04-22 Jeff Law <jlaw@ventanamicro>
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.
1541 2023-04-22 Jakub Jelinek <jakub@redhat.com>
1543 PR tree-optimization/109583
1544 * gcc.dg/pr109583.c: New test.
1546 2023-04-22 Jan Hubicka <hubicka@ucw.cz>
1547 Ondrej Kubanek <kubanek0ondrej@gmail.com>
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.
1553 2023-04-21 Andrew MacLeod <amacleod@redhat.com>
1555 PR tree-optimization/109546
1556 * gcc.dg/pr109546.c: New.
1558 2023-04-21 Jason Merrill <jason@redhat.com>
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.
1565 2023-04-21 Jeff Law <jlaw@ventanamicro>
1568 * gcc.target/i386/cmov6.c: No longer expect this test to
1569 generate 'cmov' instructions.
1571 2023-04-21 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1573 * gcc.target/aarch64/sminmax-asr_1.c: New test.
1575 2023-04-21 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
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.
1584 2023-04-21 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1587 * gcc.target/aarch64/simd/pr99195_1.c: New test.
1589 2023-04-21 Richard Biener <rguenther@suse.de>
1591 PR tree-optimization/109573
1592 * g++.dg/vect/pr109573.cc: New testcase.
1594 2023-04-21 Juzhe-Zhong <juzhe.zhong@rivai.ai>
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.
1601 2023-04-21 Haochen Gui <guihaoc@gcc.gnu.org>
1604 * gcc.dg/torture/float128-cmp-invalid.c: Add xfail.
1606 2023-04-21 Haochen Gui <guihaoc@gcc.gnu.org>
1609 * lib/target-supports.exp (is-effective-target-keyword): Add
1610 ppc_cpu_supports_hw.
1612 2023-04-21 Juzhe-Zhong <juzhe.zhong@rivai.ai>
1615 * gcc.target/riscv/rvv/vsetvl/pr109547.c: New.
1616 * gcc.target/riscv/rvv/vsetvl/vsetvl-17.c: Update scan
1619 2023-04-20 Andrew MacLeod <amacleod@redhat.com>
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.
1627 2023-04-20 Jakub Jelinek <jakub@redhat.com>
1630 * gcc.dg/goacc/pr107041.c: New test.
1632 2023-04-20 Uros Bizjak <ubizjak@gmail.com>
1635 * gcc.target/i386/pr78952-4.c: New test.
1637 2023-04-20 Juzhe-Zhong <juzhe.zhong@rivai.ai>
1638 kito-cheng <kito.cheng@sifive.com>
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.
1644 2023-04-20 Kito Cheng <kito.cheng@sifive.com>
1646 * gcc.target/riscv/arch-19.c: Add -misa-spec.
1648 2023-04-20 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
1649 kito-cheng <kito.cheng@sifive.com>
1652 * g++.target/riscv/rvv/base/pr109535.C: New test.
1653 * gcc.target/riscv/rvv/base/pr109535.c: New test.
1655 2023-04-20 Kito Cheng <kito.cheng@sifive.com>
1657 * gcc.target/riscv/simplify_ior_optimization.c: Use stdint-gcc.h
1658 rather than stdint.h
1660 2023-04-20 Andrew Stubbs <ams@codesourcery.com>
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.
1669 2023-04-20 Jakub Jelinek <jakub@redhat.com>
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.
1680 2023-04-20 Jakub Jelinek <jakub@redhat.com>
1684 * g++.dg/ext/int128-8.C: Require int128 effective target.
1686 2023-04-20 Jiufu Guo <guojiufu@linux.ibm.com>
1689 * gcc.dg/vect/bb-slp-layout-19.c: Modify to guard the check with
1690 vect_hw_misalign on POWERs.
1692 2023-04-20 Haochen Jiang <haochen.jiang@intel.com>
1694 * gcc.target/i386/avx512fvl-vaes-1.c: Add VAES xmm test.
1695 * gcc.target/i386/pr109117-1.c: Modify error message.
1697 2023-04-20 Hu, Lin1 <lin1.hu@intel.com>
1699 * gcc.target/i386/avx512vlbw-reduce-op-1.c: New test.
1701 2023-04-20 Haochen Jiang <haochen.jiang@intel.com>
1703 * gcc.target/i386/vpclmulqdq.c: Add compile test for xmm.
1705 2023-04-20 Haochen Jiang <haochen.jiang@intel.com>
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.
1760 2023-04-20 Haochen Jiang <haochen.jiang@intel.com>
1762 * gcc.target/i386/avx512bitalg-vpopcntb-1.c:
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.
1777 2023-04-20 Hu, Lin1 <lin1.hu@intel.com>
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.
1787 2023-04-19 Patrick Palka <ppalka@redhat.com>
1788 Jonathan Wakely <jwakely@redhat.com>
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.
1795 2023-04-19 Patrick Palka <ppalka@redhat.com>
1798 * g++.dg/cpp2a/concepts-placeholder13.C: New test.
1800 2023-04-19 Harald Anlauf <anlauf@gmx.de>
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".
1808 2023-04-19 Andrew Pinski <apinski@marvell.com>
1810 * gcc.target/i386/cmov10.c: New test.
1811 * gcc.target/i386/cmov11.c: New test.
1813 2023-04-19 Jason Merrill <jason@redhat.com>
1816 * g++.dg/ext/int128-8.C: New test.
1818 2023-04-19 Juzhe-Zhong <juzhe.zhong@rivai.ai>
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.
1828 2023-04-19 Pan Li <pan2.li@intel.com>
1830 * gcc.target/riscv/rvv/base/mask_insn_shortcut.c: Update check
1832 * gcc.target/riscv/simplify_ior_optimization.c: New test.
1834 2023-04-19 Uros Bizjak <ubizjak@gmail.com>
1838 * gcc.target/i386/pr78952-3.c: New test.
1840 2023-04-19 Xi Ruoyao <xry111@xry111.site>
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.
1847 2023-04-19 Xi Ruoyao <xry111@xry111.site>
1849 * gcc.target/loongarch/va_arg.c: New test.
1851 2023-04-19 Jakub Jelinek <jakub@redhat.com>
1853 PR tree-optimization/109011
1854 * gcc.dg/vect/pr109011-1.c: New test.
1856 2023-04-19 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
1858 * gcc.target/aarch64/vec-set-zero.c: New test.
1860 2023-04-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1863 * gcc.target/aarch64/pr108840.c: New test.
1865 2023-04-19 Jakub Jelinek <jakub@redhat.com>
1867 PR tree-optimization/109524
1868 * g++.dg/pr109524.C (nn::nn): Change argument type from nn & to
1871 2023-04-18 Uros Bizjak <ubizjak@gmail.com>
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.
1878 2023-04-18 Richard Biener <rguenther@suse.de>
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.
1899 2023-04-18 Andrew Stubbs <ams@codesourcery.com>
1901 * gcc.target/gcn/fpdiv.c: Remove the -ffast-math requirement.
1903 2023-04-18 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1905 * gcc.target/aarch64/spellcheck_11.c: New test.
1907 2023-04-18 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1909 * gcc.target/aarch64/ldapr-zext.c: Add test for u8 to u16
1912 2023-04-18 Jin Ma <jinma@linux.alibaba.com>
1914 * gcc.target/riscv/arch-5.c: Likewise.
1916 2023-04-18 Jakub Jelinek <jakub@redhat.com>
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.
1922 2023-04-18 Xi Ruoyao <xry111@xry111.site>
1924 * gcc.target/loongarch/add-const.c: New test.
1925 * gcc.target/loongarch/stack-check-cfa-1.c: Adjust for stack
1927 * gcc.target/loongarch/stack-check-cfa-2.c: Likewise.
1929 2023-04-17 Patrick Palka <ppalka@redhat.com>
1932 * g++.dg/template/canon-type-20.C: New test.
1933 * g++.dg/template/ttp36.C: New test.
1935 2023-04-17 Fei Gao <gaofei@eswincomputing.com>
1937 * gcc.target/riscv/stack_save_restore.c: New test.
1939 2023-04-17 Palmer Dabbelt <palmer@rivosinc.com>
1941 * gcc.target/riscv/xtheadfmv-fmv.c: Force the ilp32d ABI.
1943 2023-04-17 Palmer Dabbelt <palmer@rivosinc.com>
1945 * gcc.target/riscv/rvv/rvv.exp (gcc_mabi): New variable.
1947 2023-04-17 Palmer Dabbelt <palmer@rivosinc.com>
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.
1955 2023-04-17 Feng Wang <wangfeng@eswincomputing.com>
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.
1962 2023-04-17 Martin Jambor <mjambor@suse.cz>
1966 * gcc.dg/ipa/pr109318.c: New test.
1967 * gcc.dg/lto/pr107769_0.c: Likewise.
1969 2023-04-17 Philipp Tomsich <philipp.tomsich@vrull.eu>
1970 Di Zhao <di.zhao@amperecomputing.com>
1972 * gcc.target/aarch64/ampere1-no_ldp_combine.c: New test.
1974 2023-04-17 Jakub Jelinek <jakub@redhat.com>
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.
1980 2023-04-17 Richard Biener <rguenther@suse.de>
1982 PR tree-optimization/109524
1983 * g++.dg/pr109524.C: New testcase.
1985 2023-04-17 Jiufu Guo <guojiufu@linux.ibm.com>
1988 * gcc.target/powerpc/builtins-5-p9-runnable.c: Update for BE.
1990 2023-04-17 Kito Cheng <kito.cheng@sifive.com>
1992 * gcc.target/riscv/rvv/base/scalar_move-2.c: Adjust include way
1994 * gcc.target/riscv/rvv/base/spill-sp-adjust.c: Add missing
1997 2023-04-17 Pan Li <pan2.li@intel.com>
1999 * gcc.target/riscv/rvv/base/mask_insn_shortcut.c: New test.
2001 2023-04-16 Jeff Law <jlaw@ventanamicro>
2004 * gcc.target/riscv/pr109508.c: New test.
2006 2023-04-16 Roger Sayle <roger@nextmovesoftware.com>
2009 * gcc.target/avr/pr54816.c: New test case.
2011 2023-04-15 Jason Merrill <jason@redhat.com>
2014 * g++.dg/cpp2a/constexpr-dtor15.C: New test.
2016 2023-04-15 Alexandre Oliva <oliva@adacore.com>
2017 Kewen Lin <linkw@linux.ibm.com>
2020 * gcc.target/powerpc/pr99708.c: Accept lack of
2021 __SIZEOF_IBM128__ when long double is 64-bit wide.
2023 2023-04-15 Jason Merrill <jason@redhat.com>
2026 * g++.dg/warn/Wdangling-pointer-6.C: New test.
2028 2023-04-14 Harald Anlauf <anlauf@gmx.de>
2031 * gfortran.dg/set_exponent_1.f90: New test.
2033 2023-04-14 Richard Biener <rguenther@suse.de>
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.
2040 2023-04-14 Paul Thomas <pault@gcc.gnu.org>
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
2047 2023-04-14 Richard Biener <rguenther@suse.de>
2049 PR tree-optimization/109502
2050 * gcc.dg/vect/pr109502.c: New testcase.
2052 2023-04-14 Richard Biener <rguenther@suse.de>
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.
2062 2023-04-14 Jeff Law <jlaw@ventanamicro.com>
2063 Jakub Jelinek <jakub@redhat.com>
2067 * gcc.dg/pr108947.c: New test.
2068 * gcc.c-torture/execute/pr109040.c: New test.
2070 2023-04-14 Jiufu Guo <guojiufu@linux.ibm.com>
2073 * gcc.dg/analyzer/file-CWE-1341-example.c: Update.
2075 2023-04-13 Patrick Palka <ppalka@redhat.com>
2078 * g++.dg/template/typename27.C: New test.
2080 2023-04-13 Jason Merrill <jason@redhat.com>
2083 * g++.dg/ext/is_convertible5.C: New test.
2085 2023-04-13 Gaius Mulley <gaiusmod2@gmail.com>
2089 * gm2/pim/run/pass/addcharconst.mod: New test.
2090 * gm2/pim/run/pass/singlechar.mod: New test.
2092 2023-04-13 Richard Sandiford <richard.sandiford@arm.com>
2095 * gcc.dg/torture/pr108910.c: New test.
2097 2023-04-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
2107 2023-04-12 Jakub Jelinek <jakub@redhat.com>
2109 PR tree-optimization/109410
2110 * gcc.dg/pr109410.c: New test.
2112 2023-04-12 Jakub Jelinek <jakub@redhat.com>
2115 * gcc.target/i386/pr109458.c: New test.
2117 2023-04-12 Jakub Jelinek <jakub@redhat.com>
2119 PR tree-optimization/109462
2120 * g++.dg/opt/pr109462.C: New test.
2122 2023-04-12 Andrew MacLeod <amacleod@redhat.com>
2124 PR tree-optimization/109462
2125 * gcc.dg/uninit-pr101912.c: XFAIL the warning.
2127 2023-04-12 Richard Biener <rguenther@suse.de>
2129 PR tree-optimization/109473
2130 * gcc.dg/vect/pr109473.c: New testcase.
2132 2023-04-12 Harald Anlauf <anlauf@gmx.de>
2135 * gfortran.dg/entry_26.f90: New test.
2136 * gfortran.dg/entry_27.f90: New test.
2138 2023-04-12 Harald Anlauf <anlauf@gmx.de>
2142 * gfortran.dg/interface_49.f90: New test.
2144 2023-04-12 Richard Biener <rguenther@suse.de>
2146 PR tree-optimization/109469
2147 * gcc.dg/torture/pr109469.c: New testcase.
2149 2023-04-12 Richard Biener <rguenther@suse.de>
2151 PR tree-optimization/109434
2152 * g++.dg/opt/pr109434.C: New testcase.
2154 2023-04-12 Kewen Lin <linkw@linux.ibm.com>
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
2161 2023-04-11 Lin Sinan <mynameisxiaou@gmail.com>
2163 * gcc.target/riscv/zbs-extra-bit-or-twobits.c: New test.
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>
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.
2175 2023-04-11 Tobias Burnus <tobias@codesourcery.com>
2177 * gfortran.dg/gomp/affinity-clause-1.f90: Update scan-tree pattern
2180 2023-04-11 Martin Liska <mliska@suse.cz>
2183 * gcc.dg/pr108241.c: New test.
2184 * gcc.dg/pr79570.c: Add also -g option.
2186 2023-04-11 Andre Vieira <andre.simoesdiasvieira@arm.com>
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.
2192 2023-04-11 Haochen Gui <guihaoc@gcc.gnu.org>
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.
2199 2023-04-10 Michael Meissner <meissner@linux.ibm.com>
2202 * gcc.target/powerpc/pr70243.c: New test.
2204 2023-04-10 Haochen Jiang <haochen.jiang@intel.com>
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.
2222 2023-04-08 Jakub Jelinek <jakub@redhat.com>
2224 PR tree-optimization/109392
2225 * gcc.dg/pr109392.c: New test.
2227 2023-04-08 John David Anglin <danglin@gcc.gnu.org>
2229 * gcc.dg/pr84877.c: xfail on hppa*-*-*.
2231 2023-04-08 John David Anglin <danglin@gcc.gnu.org>
2233 * gcc.dg/long_branch.c: Use timeout factor 2.0 on hppa*-*-*.
2235 2023-04-08 Paul Thomas <pault@gcc.gnu.org>
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
2258 2023-04-08 Paul Thomas <pault@gcc.gnu.org>
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
2285 2023-04-07 Alexandre Oliva <oliva@adacore.com>
2287 * gcc.target/powerpc/ppc-fortran/ppc-fortran.exp: Test for
2288 fortran compiler, skip if missing.
2290 2023-04-06 Stam Markianos-Wright <stam.markianos-wright@arm.com>
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.
2295 2023-04-06 Andrew MacLeod <amacleod@redhat.com>
2297 PR tree-optimization/109417
2298 * gcc.dg/pr109417.c: New.
2300 2023-04-06 Owen Avery <powerboat9.gamer@gmail.com>
2302 * rust/compile/issue-1422.rs: New test.
2304 2023-04-06 Philip Herron <herron.philip@googlemail.com>
2306 * rust/compile/issue-1361.rs: New test.
2308 2023-04-06 Thomas Schwinge <thomas@codesourcery.com>
2310 * rust/compile/issue-1830_bytes.rs: Fix up DejaGnu directives.
2311 * rust/compile/issue-1830_str.rs: Likewise.
2313 2023-04-06 Arthur Cohen <arthur.cohen@embecosm.com>
2315 * rust/compile/empty.in: New test.
2316 * rust/compile/include_empty.rs: New test.
2318 2023-04-06 Philip Herron <herron.philip@googlemail.com>
2320 * rust/compile/torture/traits10.rs: Fix test-case
2322 2023-04-06 Philip Herron <herron.philip@googlemail.com>
2324 * rust/compile/issue-1725-1.rs: New test.
2325 * rust/compile/issue-1725-2.rs: New test.
2327 2023-04-06 Owen Avery <powerboat9.gamer@gmail.com>
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.
2333 2023-04-06 Owen Avery <powerboat9.gamer@gmail.com>
2335 * rust/compile/parse_empty_tuple_pattern.rs: New test.
2337 2023-04-06 Pierre-Emmanuel Patry <pierre-emmanuel.patry@embecosm.com>
2339 * rust/compile/issue-1830_bytes.rs: New test.
2340 * rust/compile/issue-1830_str.rs: New test.
2342 2023-04-06 Owen Avery <powerboat9.gamer@gmail.com>
2344 * rust/compile/variadic.rs: New test.
2346 2023-04-06 Owen Avery <powerboat9.gamer@gmail.com>
2348 * rust/execute/torture/overflow1.rs: Fix test.
2350 2023-04-06 mxlol233 <mxlol233@outlook.com>
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:
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`.
2383 2023-04-06 Arthur Cohen <arthur.cohen@embecosm.com>
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.
2393 2023-04-06 Owen Avery <powerboat9.gamer@gmail.com>
2395 * rust/execute/torture/let-pattern-1.rs: New test.
2397 2023-04-06 Philip Herron <herron.philip@googlemail.com>
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.
2405 2023-04-06 Philip Herron <herron.philip@googlemail.com>
2407 * rust/compile/func3.rs: update test case
2409 2023-04-06 Philip Herron <herron.philip@googlemail.com>
2411 * rust/compile/issue-1786.rs: New test.
2413 2023-04-06 Philip Herron <herron.philip@googlemail.com>
2415 * rust/compile/never_type_err1.rs: Moved to...
2416 * rust/compile/never_type1.rs: ...here. It now works
2418 2023-04-06 Philip Herron <herron.philip@googlemail.com>
2420 * rust/compile/issue-1773.rs: New test.
2422 2023-04-06 Philip Herron <herron.philip@googlemail.com>
2424 * rust/execute/torture/issue-1720-2.rs: New test.
2426 2023-04-06 mxlol233 <mxlol233@outlook.com>
2428 * rust/compile/feature.rs: New test.
2430 2023-04-06 Arthur Cohen <arthur.cohen@embecosm.com>
2432 * rust/compile/closure_move_expr.rs: New test.
2434 2023-04-06 Arthur Cohen <arthur.cohen@embecosm.com>
2436 * rust/compile/parse_complex_generic_application.rs: New test.
2437 * rust/compile/parse_complex_generic_application2.rs: New test.
2439 2023-04-06 Arthur Cohen <arthur.cohen@embecosm.com>
2441 * rust/compile/multi_reference_type.rs: New test.
2443 2023-04-06 Abdul Rafey <abdulrafeyq@gmail.com>
2445 * rust/compile/issue-867.rs: New test.
2447 2023-04-06 Lyra <teromene@teromene.fr>
2449 * rust/compile/macro45.rs: New test.
2451 2023-04-06 Arthur Cohen <arthur.cohen@embecosm.com>
2453 * rust/execute/torture/builtin_macro_cfg.rs: Handle carriage returns
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.
2542 2023-04-06 mxlol233 <mxlol233@outlook.com>
2544 * rust/compile/diagnostic_underline.rs: New test.
2546 2023-04-06 Philip Herron <herron.philip@googlemail.com>
2548 * rust/compile/bounds.rs: change to use -fsyntax-only
2549 * rust/execute/torture/issue-1720.rs: New test.
2551 2023-04-06 Raiki Tamura <tamaron1203@gmail.com>
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.
2565 2023-04-06 mxlol233 <mxlol233@outlook.com>
2567 * rust/compile/bounds.rs: New test.
2569 2023-04-06 Dave <dme2223@gmail.com>
2571 * rust/compile/const10.rs: New test.
2573 2023-04-06 Prajwal S N <prajwalnadig21@gmail.com>
2575 * rust/compile/unsafe11.rs: New test.
2577 2023-04-06 Alexandre Oliva <oliva@adacore.com>
2579 * gcc.dg/signbit-2.c: Add -maltivec if supported.
2581 2023-04-06 Alexandre Oliva <oliva@adacore.com>
2582 Thomas Schwinge <thomas@codesourcery.com>
2585 * g++.dg/modules/modules.exp (unsupported): Drop renaming.
2588 2023-04-05 Gaius Mulley <gaiusmod2@gmail.com>
2591 * gm2/pim/fail/setunknown.mod: New test.
2592 * gm2/pim/fail/setunknown2.mod: New test.
2594 2023-04-05 Jeff Law <jlaw@ventanamicro>
2597 * gcc.c-torture/compile/pr108892.c: New test.
2599 2023-04-05 Martin Jambor <mjambor@suse.cz>
2602 * gcc.dg/ipa/pr108959.c: New test.
2604 2023-04-05 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
2606 * g++.target/riscv/rvv/base/bug-23.C: New test.
2608 2023-04-05 Juzhe-Zhong <juzhe.zhong@rivai.ai>
2610 * gcc.target/riscv/rvv/vsetvl/pr109399.c: New test.
2612 2023-04-04 Harald Anlauf <anlauf@gmx.de>
2615 * gfortran.dg/der_charlen_1.f90: Adjust dg-patterns.
2616 * gfortran.dg/pr104349.f90: New test.
2618 2023-04-04 Jakub Jelinek <jakub@redhat.com>
2620 PR tree-optimization/109386
2621 * gcc.c-torture/execute/ieee/pr109386.c: New test.
2623 2023-04-04 Marek Polacek <polacek@redhat.com>
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.
2631 2023-04-04 Stam Markianos-Wright <stam.markianos-wright@arm.com>
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.
2644 2023-04-04 Jakub Jelinek <jakub@redhat.com>
2647 * gcc.target/riscv/arch-19.c: Expect a different message about zfinx
2650 2023-04-04 Richard Biener <rguenther@suse.de>
2652 PR tree-optimization/109304
2653 * gcc.dg/pr109304.c: New testcase.
2655 2023-04-04 Kewen Lin <linkw@linux.ibm.com>
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.
2662 2023-04-04 Jason Merrill <jason@redhat.com>
2665 * g++.dg/lookup/friend25.C: New test.
2667 2023-04-03 Patrick Palka <ppalka@redhat.com>
2670 * g++.dg/cpp1y/var-templ79.C: New test.
2672 2023-04-03 Jakub Jelinek <jakub@redhat.com>
2673 Martin Jambor <mjambor@suse.cz>
2676 * gcc.dg/pr109303.c: New test.
2678 2023-04-03 Haochen Gui <guihaoc@gcc.gnu.org>
2681 * gcc.target/powerpc/pr56605.c: Modify the match pattern for dump
2684 2023-04-02 John David Anglin <danglin@gcc.gnu.org>
2687 * gnat.dg/opt39.adb: Add hppa*-*-* to dg-additional-options list.
2689 2023-04-02 John David Anglin <danglin@gcc.gnu.org>
2692 * gnat.dg/prot7.adb: Skip on hppa.
2694 2023-04-02 Juzhe-Zhong <juzhe.zhong@rivai.ai>
2695 kito-cheng <kito.cheng@sifive.com>
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.
2702 2023-04-02 Juzhe-Zhong <juzhe.zhong@rivai.ai>
2704 * gcc.target/riscv/rvv/base/scalar_move-6.c: Adapt test.
2705 * gcc.target/riscv/rvv/base/scalar_move-9.c: New test.
2707 2023-04-01 Patrick Palka <ppalka@redhat.com>
2710 * g++.dg/cpp2a/concepts-placeholder12.C: New test.
2712 2023-04-01 Patrick Palka <ppalka@redhat.com>
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.
2720 2023-04-01 Jakub Jelinek <jakub@redhat.com>
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.
2728 2023-04-01 Jakub Jelinek <jakub@redhat.com>
2730 PR tree-optimization/109362
2731 * gcc.target/i386/pr109362.c: New test.
2733 2023-04-01 Jakub Jelinek <jakub@redhat.com>
2734 Richard Sandiford <richard.sandiford@arm.com>
2737 * gcc.target/aarch64/sve/pr109254.c: New test.
2739 2023-03-31 Jakub Jelinek <jakub@redhat.com>
2742 * gcc.dg/analyzer/pipe-glibc.c (read_from_pie, write_to_pipe): Exit
2743 if fdopen returns NULL.
2745 2023-03-31 Andrew MacLeod <amacleod@redhat.com>
2747 * g++.dg/warn/Wstringop-overflow-4.C: Always check bogus message.
2748 * gcc.dg/tree-ssa/pr23109.c: Disable better recomputations.
2750 2023-03-31 Vladimir N. Makarov <vmakarov@redhat.com>
2752 * gcc.target/i386/pr109052-2.c: New.
2754 2023-03-31 Jakub Jelinek <jakub@redhat.com>
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.
2762 2023-03-31 Jonathan Yong <10walls@gmail.com>
2764 * c-c++-common/Warray-bounds.c: Fix excess warnings on
2767 2023-03-31 liuhongt <hongtao.liu@intel.com>
2769 * g++.target/i386/pr85048.C: New test.
2771 2023-03-30 Jason Merrill <jason@redhat.com>
2774 * g++.dg/lookup/anon8.C: New test.
2776 2023-03-30 Jason Merrill <jason@redhat.com>
2779 * g++.dg/cpp1z/noexcept-type27.C: New test.
2781 2023-03-30 Jakub Jelinek <jakub@redhat.com>
2784 * g++.dg/cpp23/subscript14.C: New test.
2786 2023-03-30 Andrew MacLeod <amacleod@redhat.com>
2788 PR tree-optimization/109154
2789 * gcc.dg/Walloca-13.c: Remove bogus warning that is now fixed.
2791 2023-03-30 Jason Merrill <jason@redhat.com>
2795 * g++.dg/cpp2a/concepts-lambda3.C: Use -flto if supported.
2796 * g++.dg/cpp0x/lambda/lambda-mangle7.C: New test.
2798 2023-03-30 Richard Biener <rguenther@suse.de>
2800 PR tree-optimization/107561
2801 * g++.dg/pr71488.C: Remove XFAILed bogus diagnostic again.
2802 * g++.dg/warn/Warray-bounds-16.C: Likewise.
2804 2023-03-30 Richard Biener <rguenther@suse.de>
2806 PR tree-optimization/109342
2807 * g++.dg/torture/pr109342.C: New testcase.
2809 2023-03-30 Jakub Jelinek <jakub@redhat.com>
2812 * g++.dg/cpp23/ext-floating15.C: New test.
2814 2023-03-30 liuhongt <hongtao.liu@intel.com>
2816 * gcc.target/i386/pr88828-0.c: Adjust testcase.
2818 2023-03-29 Gaius Mulley <gaiusmod2@gmail.com>
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.
2826 2023-03-29 Jiawei <jiawei@iscas.ac.cn>
2828 * gcc.target/riscv/arch-19.c: New test.
2830 2023-03-29 Richard Biener <rguenther@suse.de>
2832 PR tree-optimization/109331
2833 * gcc.dg/torture/pr109331.c: New testcase.
2835 2023-03-29 Richard Biener <rguenther@suse.de>
2837 * g++.dg/pr94920.C: Scan forwprop1 instead of optimized.
2839 2023-03-29 Richard Biener <rguenther@suse.de>
2841 PR tree-optimization/109327
2842 * gcc.dg/pr109327.c: New testcase.
2844 2023-03-29 Richard Biener <rguenther@suse.de>
2847 * g++.dg/gomp/pr106124.C: New testcase.
2849 2023-03-29 Jakub Jelinek <jakub@redhat.com>
2850 Richard Biener <rguenther@suse.de>
2852 PR tree-optimization/109301
2853 * gcc.dg/pr109301.c: New test.
2855 2023-03-29 Jason Merrill <jason@redhat.com>
2859 * g++.dg/cpp2a/class-deduction-alias16.C: New test.
2860 * g++.dg/cpp2a/class-deduction-alias17.C: New test.
2862 2023-03-28 Thomas Schwinge <thomas@codesourcery.com>
2864 * gfortran.dg/weak-2.f90: Enable for nvptx target.
2866 2023-03-28 David Malcolm <dmalcolm@redhat.com>
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.
2874 2023-03-28 Jason Merrill <jason@redhat.com>
2877 * g++.dg/warn/Wsequence-point-5.C: New test.
2879 2023-03-28 Kito Cheng <kito.cheng@sifive.com>
2882 * gcc.target/riscv/predef-__riscv_v_intrinsic.c: New test.
2884 2023-03-28 Alexander Monakov <amonakov@ispras.ru>
2886 PR rtl-optimization/109187
2887 * gcc.dg/pr109187.c: New test.
2889 2023-03-28 Andrew MacLeod <amacleod@redhat.com>
2891 PR tree-optimization/109265
2892 PR tree-optimization/109274
2893 * gcc.dg/pr109274.c: New.
2894 * gfortran.dg/pr109265.f90: New.
2896 2023-03-28 Richard Biener <rguenther@suse.de>
2898 PR tree-optimization/107087
2899 * g++.dg/pr107087.C: New testcase.
2901 2023-03-28 Richard Sandiford <richard.sandiford@arm.com>
2904 * gcc.target/aarch64/pr109072_1.c: New test.
2905 * gcc.target/aarch64/pr109072_2.c: Likewise.
2907 2023-03-28 Jakub Jelinek <jakub@redhat.com>
2909 PR middle-end/106190
2910 * gcc.dg/asan/pr106190.c: New test.
2912 2023-03-28 Eric Botcazou <ebotcazou@adacore.com>
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.
2919 2023-03-28 Jakub Jelinek <jakub@redhat.com>
2922 * gcc.target/i386/pr109276.c: New test.
2924 2023-03-28 Eric Botcazou <ebotcazou@adacore.com>
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.
2931 2023-03-28 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2933 * lib/target-supports.exp (add_options_for_weak_undefined): Escape
2935 * gcc.dg/visibility-22.c: Add weak_undefined options.
2937 2023-03-27 Richard Biener <rguenther@suse.de>
2939 PR tree-optimization/54498
2940 * g++.dg/torture/pr54498.C: New testcase.
2942 2023-03-27 Richard Biener <rguenther@suse.de>
2944 PR tree-optimization/108357
2945 * gcc.dg/tree-ssa/pr108357.c: New testcase.
2947 2023-03-27 Martin Liska <mliska@suse.cz>
2949 * lib/verify-sarif-file.py: Use apostrophes instead
2952 2023-03-27 Kewen Lin <linkw@linux.ibm.com>
2955 * gcc.target/powerpc/pr109167.c: New test.
2957 2023-03-27 Kewen Lin <linkw@linux.ibm.com>
2960 * gcc.target/powerpc/pr109082.c: New test.
2962 2023-03-26 Andreas Schwab <schwab@linux-m68k.org>
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.
2974 2023-03-26 Jakub Jelinek <jakub@redhat.com>
2976 PR tree-optimization/109230
2977 * gcc.dg/pr109230.c: New test.
2979 2023-03-26 Jakub Jelinek <jakub@redhat.com>
2982 * c-c++-common/cold-2.c: New test.
2984 2023-03-25 David Malcolm <dmalcolm@redhat.com>
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:
2996 * c-c++-common/diagnostic-format-sarif-file-bad-utf8-pr109098-2.c:
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
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.
3009 2023-03-24 Patrick Palka <ppalka@redhat.com>
3012 * g++.dg/lookup/name-clash11.C: Fix ASSERT macro definition in
3014 * g++.dg/lookup/this2.C: New test.
3016 2023-03-24 Jason Merrill <jason@redhat.com>
3019 * g++.dg/cpp0x/fntmpdefarg-partial1.C: New test.
3021 2023-03-24 David Malcolm <dmalcolm@redhat.com>
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.
3031 2023-03-24 Andrew MacLeod <amacleod@redhat.com>
3033 PR tree-optimization/109238
3034 * gcc.dg/pr109238.c: New.
3036 2023-03-24 Richard Biener <rguenther@suse.de>
3038 PR tree-optimization/106912
3039 * gcc.dg/profile-generate-4.c: New testcase.
3041 2023-03-24 Gaius Mulley <gaiusmod2@gmail.com>
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.
3047 2023-03-24 Jakub Jelinek <jakub@redhat.com>
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
3055 2023-03-24 Jakub Jelinek <jakub@redhat.com>
3057 PR tree-optimization/99739
3058 * gcc.dg/tree-ssa/pr99739.c: New test.
3060 2023-03-24 Alexandre Oliva <oliva@adacore.com>
3062 * lib/target-supports.exp (add_options_for_weak_undefined):
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.
3077 2023-03-24 Haochen Gui <guihaoc@gcc.gnu.org>
3078 Tobias Burnus <tobias@codesourcery.com>
3081 * gfortran.dg/assumed_size_refs_2.f90: Check "Cannot simplify
3083 * gfortran.dg/unpack_field_1.f90: Likewise.
3084 * gfortran.dg/pr103628.f90: New.
3086 2023-03-23 Jason Merrill <jason@redhat.com>
3089 * g++.dg/cpp0x/constexpr-pmf3.C: New test.
3091 2023-03-23 Hans-Peter Nilsson <hp@axis.com>
3093 * gcc.dg/tree-ssa/ssa-fre-100.c: XFAIL for ! natural_alignment_32.
3095 2023-03-23 Hans-Peter Nilsson <hp@axis.com>
3097 * gcc.dg/tree-ssa/pr100359.c: Compile-only for ! natural_alignment_32.
3099 2023-03-23 Pat Haugen <pthaugen@linux.ibm.com>
3101 * gcc.target/powerpc/mod-no_copy.c: New.
3102 * gcc.target/powerpc/mod-peephole.c: New.
3104 2023-03-23 Andrew Pinski <apinski@marvell.com>
3107 * gcc.dg/compound-literal-cast-lvalue-1.c: New test.
3109 2023-03-23 Gaius Mulley <gaiusmod2@gmail.com>
3112 * gm2/iso/extended-opaque/pass/iso-extended-opaque-pass.exp:
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:
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.
3126 2023-03-23 Richard Biener <rguenther@suse.de>
3128 PR tree-optimization/107569
3129 * g++.dg/opt/pr107569.C: New testcase.
3131 2023-03-23 Richard Biener <rguenther@suse.de>
3133 PR tree-optimization/109262
3134 * g++.dg/torture/pr109262.C: New testcase.
3136 2023-03-23 Eric Botcazou <ebotcazou@adacore.com>
3138 * gnat.dg/div_zero.adb: Skip for aarch64*-*-* targets.
3140 2023-03-23 Marek Polacek <polacek@redhat.com>
3143 * g++.dg/warn/Wdangling-reference11.C: New test.
3144 * g++.dg/warn/Wdangling-reference12.C: New test.
3146 2023-03-23 Jakub Jelinek <jakub@redhat.com>
3148 PR tree-optimization/109176
3149 * gcc.target/aarch64/sve/pr109176.c: New test.
3151 2023-03-23 Pan Li <pan2.li@intel.com>
3152 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
3160 2023-03-23 Jason Merrill <jason@redhat.com>
3163 * g++.dg/cpp1y/lambda-generic-local-class2.C: New test.
3165 2023-03-23 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
3181 2023-03-23 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
3184 * gcc.target/riscv/rvv/base/vlenb-1.c: New test.
3186 2023-03-23 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
3187 kito-cheng <kito.cheng@sifive.com>
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.
3206 2023-03-23 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
3207 kito-cheng <kito.cheng@sifive.com>
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.
3213 2023-03-23 Kito Cheng <kito.cheng@sifive.com>
3215 * lib/target-supports.exp (check_effective_target_riscv_vector):
3218 2023-03-22 David Malcolm <dmalcolm@redhat.com>
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.
3231 2023-03-22 Jason Merrill <jason@redhat.com>
3234 * g++.dg/template/partial-order3.C: New test.
3236 2023-03-22 Harald Anlauf <anlauf@gmx.de>
3237 Steven G. Kargl <kargl@gcc.gnu.org>
3240 * gfortran.dg/pr104572.f90: New test.
3242 2023-03-22 Vladimir N. Makarov <vmakarov@redhat.com>
3244 * gcc.target/i386/pr109137.c: New.
3246 2023-03-22 Jason Merrill <jason@redhat.com>
3249 * g++.dg/ext/attr-tsafe1.C: New test.
3251 2023-03-22 Alex Coplan <alex.coplan@arm.com>
3254 * g++.dg/ext/pr109177.C: New test.
3256 2023-03-22 David Malcolm <dmalcolm@redhat.com>
3259 * gcc.dg/analyzer/deref-before-check-pr109239-linux-bus.c: New test.
3261 2023-03-22 Andrew Jenner <andrew@codesourcery.com>
3263 * gcc.target/gcn/complex.c: New test.
3265 2023-03-21 Harald Anlauf <anlauf@gmx.de>
3268 * gfortran.dg/pr99036.f90: New test.
3270 2023-03-21 Jason Merrill <jason@redhat.com>
3273 * g++.dg/cpp0x/nsdmi-template25.C: New test.
3275 2023-03-21 Richard Biener <rguenther@suse.de>
3277 PR tree-optimization/109219
3278 * gcc.dg/torture/pr109219.c: New testcase.
3280 2023-03-21 Jakub Jelinek <jakub@redhat.com>
3283 * gcc.dg/vect/vect-simd-clone-16.c: Remove parts of comment mentioning
3285 * gcc.dg/vect/vect-simd-clone-17.c: Likewise.
3286 * gcc.dg/vect/vect-simd-clone-18.c: Likewise.
3288 2023-03-21 Jakub Jelinek <jakub@redhat.com>
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.
3307 2023-03-21 Jakub Jelinek <jakub@redhat.com>
3309 PR tree-optimization/109215
3310 * gcc.dg/Wzero-length-array-bounds-3.c: New test.
3312 2023-03-21 Richard Biener <rguenther@suse.de>
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.
3319 2023-03-21 Paul Thomas <pault@gcc.gnu.org>
3322 * gfortran.dg/pr109209.f90: New test.
3324 2023-03-20 Marek Polacek <polacek@redhat.com>
3327 * g++.dg/cpp0x/explicit16.C: New test.
3329 2023-03-20 Jakub Jelinek <jakub@redhat.com>
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.
3337 2023-03-20 Michael Meissner <meissner@linux.ibm.com>
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.
3345 2023-03-20 Harald Anlauf <anlauf@gmx.de>
3348 * gfortran.dg/nearest_6.f90: New test.
3350 2023-03-20 Peter Bergner <bergner@linux.ibm.com>
3353 * gcc.target/powerpc/pr109178.c: New test.
3355 2023-03-20 Jakub Jelinek <jakub@redhat.com>
3357 * g++.dg/torture/20230313.C (auto_vec): Change m_data type
3358 from char to char [2 * sizeof (int)].
3360 2023-03-20 Paul Thomas <pault@gcc.gnu.org>
3363 * gfortran.dg/external_procedures_4.f90: New test.
3365 2023-03-19 Harald Anlauf <anlauf@gmx.de>
3368 * gfortran.dg/pr85877.f90: New test.
3370 2023-03-19 Xin Liu <xin.liu@oss.cipunited.com>
3372 * gcc.target/mips/mips.exp (mips-dg-options): Disable micromips
3375 2023-03-18 David Malcolm <dmalcolm@redhat.com>
3378 * gcc.dg/analyzer/setjmp-pr109094.c: New test.
3380 2023-03-18 Paul Thomas <pault@gcc.gnu.org>
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.
3419 2023-03-17 Hans-Peter Nilsson <hp@axis.com>
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.
3429 2023-03-17 Jason Merrill <jason@redhat.com>
3432 * g++.dg/cpp0x/lambda/lambda-const11.C: New test.
3434 2023-03-17 Jason Merrill <jason@redhat.com>
3437 * g++.dg/eh/dtor4.C: New test.
3439 2023-03-17 Jason Merrill <jason@redhat.com>
3442 * g++.dg/lookup/friend24.C: New test.
3444 2023-03-17 Jakub Jelinek <jakub@redhat.com>
3447 * gcc.target/i386/pr105554.c: New test.
3449 2023-03-17 Jakub Jelinek <jakub@redhat.com>
3452 * c-c++-common/ubsan/div-by-zero-8.c: New test.
3454 2023-03-17 Vladimir N. Makarov <vmakarov@redhat.com>
3456 * gcc.target/i386/pr109052.c: New.
3458 2023-03-17 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
3459 kito-cheng <kito.cheng@sifive.com>
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.
3467 2023-03-17 Jakub Jelinek <jakub@redhat.com>
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.
3474 2023-03-17 Jakub Jelinek <jakub@redhat.com>
3476 PR middle-end/108685
3477 * c-c++-common/gomp/doacross-8.c: New test.
3479 2023-03-16 Jason Merrill <jason@redhat.com>
3482 * g++.dg/cpp0x/constexpr-__func__3.C: New test.
3484 2023-03-16 Jason Merrill <jason@redhat.com>
3487 * g++.dg/cpp1y/lambda-generic-func2.C: New test.
3489 2023-03-16 Jason Merrill <jason@redhat.com>
3492 * g++.dg/cpp0x/enum43.C: New test.
3494 2023-03-16 Gaius Mulley <gaiusmod2@gmail.com>
3496 * gm2/types/run/pass/d.c: Add missing include <stdbool.h>.
3498 2023-03-16 Gaius Mulley <gaiusmod2@gmail.com>
3501 * gm2/types/run/pass/d.c: Convert data structure from
3502 BOOLEAN int to bool and cast int to bool in test function.
3504 2023-03-16 Gaius Mulley <gaiusmod2@gmail.com>
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.
3520 2023-03-16 Patrick Palka <ppalka@redhat.com>
3523 * g++.dg/cpp2a/constexpr-inst2.C: New test.
3525 2023-03-16 Patrick Palka <ppalka@redhat.com>
3528 * g++.dg/cpp2a/concepts-recursive-sat5.C: New test.
3530 2023-03-16 Iain Buclaw <ibuclaw@gdcproject.org>
3532 * gdc.dg/torture/simd23084.d: New test.
3533 * gdc.dg/torture/simd23085.d: New test.
3534 * gdc.dg/torture/simd23218.d: New test.
3536 2023-03-16 Martin Liska <mliska@suse.cz>
3538 PR middle-end/106133
3539 * c-c++-common/pr106133.c: New test.
3541 2023-03-16 Alexandre Oliva <oliva@adacore.com>
3543 * gcc.dg/vect/pr103116-2.c (x): Fix array size.
3545 2023-03-16 Jason Merrill <jason@redhat.com>
3548 * g++.dg/coroutines/co-await-moveonly1.C: New test.
3550 2023-03-16 Iain Buclaw <ibuclaw@gdcproject.org>
3553 * gdc.dg/torture/pr109144.d: New test.
3555 2023-03-16 Richard Biener <rguenther@suse.de>
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.
3563 2023-03-15 Jason Merrill <jason@redhat.com>
3567 * g++.dg/coroutines/co-await-initlist1.C: New test.
3569 2023-03-15 David Malcolm <dmalcolm@redhat.com>
3572 * c-c++-common/diagnostic-format-sarif-file-1.c: Verify that we
3573 have an invocation object marked as succeeding, with no
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
3583 2023-03-15 Uros Bizjak <ubizjak@gmail.com>
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.
3592 2023-03-15 Harald Anlauf <anlauf@gmx.de>
3593 Tobias Burnus <tobias@codesourcery.com>
3596 * gfortran.dg/class_dummy_10.f90: New test.
3598 2023-03-15 Marek Polacek <polacek@redhat.com>
3601 * g++.dg/cpp1z/constexpr-lambda28.C: New test.
3603 2023-03-15 Richard Biener <rguenther@suse.de>
3605 * g++.dg/warn/Wuse-after-free3.C: Remove expected duplicate
3608 2023-03-15 Jason Merrill <jason@redhat.com>
3611 * g++.dg/template/ttp7.C: Remove expected error.
3613 2023-03-15 Jason Merrill <jason@redhat.com>
3618 * g++.dg/template/ttp35.C: New test.
3620 2023-03-15 Richard Biener <rguenther@suse.de>
3622 PR tree-optimization/109139
3623 * gcc.dg/torture/pr109139.c: New testcase.
3625 2023-03-15 Christoph Müllner <christoph.muellner@vrull.eu>
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.
3631 2023-03-15 Christoph Müllner <christoph.muellner@vrull.eu>
3633 * gcc.target/riscv/xtheadfmv-fmv.c: New test.
3635 2023-03-15 Christoph Müllner <christoph.muellner@vrull.eu>
3637 * gcc.target/riscv/xtheadmac-mula-muls.c: New test.
3639 2023-03-15 Christoph Müllner <christoph.muellner@vrull.eu>
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.
3650 2023-03-15 Christoph Müllner <christoph.muellner@vrull.eu>
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.
3659 2023-03-15 Christoph Müllner <christoph.muellner@vrull.eu>
3661 * gcc.target/riscv/xtheadbs-tst.c: New test.
3663 2023-03-15 Christoph Müllner <christoph.muellner@vrull.eu>
3665 * gcc.target/riscv/xtheadba-addsl.c: New test.
3667 2023-03-15 Christoph Müllner <christoph.muellner@vrull.eu>
3669 * gcc.target/riscv/mcpu-thead-c906.c: New test.
3671 2023-03-15 Christoph Müllner <christoph.muellner@vrull.eu>
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.
3686 2023-03-15 Hu, Lin1 <lin1.hu@intel.com>
3689 * gcc.target/i386/pr109117-1.c: New test.
3691 2023-03-15 Jonathan Yong <10walls@gmail.com>
3693 * gcc.dg/pic-2.c: Fix expected __PIC__ value.
3694 * gcc.dg/pic-3.c: Ditto.
3695 * gcc.dg/pic-4.c: Ditto.
3697 2023-03-14 Patrick Palka <ppalka@redhat.com>
3700 * g++.dg/cpp2a/concepts-class5.C: New test.
3701 * g++.dg/cpp2a/concepts-class5a.C: New test.
3703 2023-03-14 Patrick Palka <ppalka@redhat.com>
3706 * g++.dg/cpp2a/concepts-friend14.C: New test.
3708 2023-03-14 Jason Merrill <jason@redhat.com>
3711 * g++.dg/cpp1y/var-templ78.C: New test.
3713 2023-03-14 Jason Merrill <jason@redhat.com>
3716 * c-c++-common/Wimplicit-fallthrough-39.c: Adjust warning.
3717 * g++.dg/warn/Wreturn-6.C: New test.
3719 2023-03-14 Jakub Jelinek <jakub@redhat.com>
3722 * gcc.target/i386/pr109109-1.c: New test.
3723 * gcc.target/i386/pr109109-2.c: New test.
3725 2023-03-14 Iain Buclaw <ibuclaw@gdcproject.org>
3728 * gdc.dg/torture/imports/pr109108.d: New test.
3729 * gdc.dg/torture/pr109108.d: New test.
3731 2023-03-14 Jakub Jelinek <jakub@redhat.com>
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.
3739 2023-03-14 Jakub Jelinek <jakub@redhat.com>
3742 * g++.dg/cpp1z/has-unique-obj-representations3.C: New test.
3744 2023-03-14 Richard Biener <rguenther@suse.de>
3746 * gcc.dg/auto-init-unused-1.c: New testcase.
3748 2023-03-14 Eric Botcazou <ebotcazou@adacore.com>
3750 PR tree-optimization/109005
3751 * gnat.dg/specs/opt6.ads: New test.
3753 2023-03-14 Tamar Christina <tamar.christina@arm.com>
3756 * gcc.dg/mla_1.c: Moved to...
3757 * gcc.target/aarch64/sve/mla_3.c: ...here.
3759 2023-03-14 Jakub Jelinek <jakub@redhat.com>
3761 PR tree-optimization/109115
3762 * gcc.dg/pr109115.c: New test.
3764 2023-03-14 Richard Biener <rguenther@suse.de>
3766 * g++.dg/torture/20230313.C: New testcase.
3768 2023-03-13 Gaius Mulley <gaiusmod2@gmail.com>
3770 * gm2/pim/fail/largeconst.mod: New test.
3772 2023-03-13 Jason Merrill <jason@redhat.com>
3775 * g++.dg/warn/pragma-system_header6.h: New test.
3776 * g++.dg/warn/pragma-system_header6.C: New test.
3778 2023-03-13 David Malcolm <dmalcolm@redhat.com>
3781 * gcc.dg/analyzer/leak-pr105906.c: New test.
3783 2023-03-13 David Malcolm <dmalcolm@redhat.com>
3786 * gcc.dg/analyzer/leak-pr108045-with-call-summaries.c: New test.
3787 * gcc.dg/analyzer/leak-pr108045-without-call-summaries.c: New test.
3789 2023-03-13 David Malcolm <dmalcolm@redhat.com>
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.
3795 2023-03-13 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
3797 * gcc.target/riscv/rvv/base/merge_constraint-2.c: New test.
3799 2023-03-13 Kito Cheng <kito.cheng@sifive.com>
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.
9914 2023-03-13 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
9916 * gcc.target/riscv/rvv/base/bug-1.c: New test.
9918 2023-03-13 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
9932 2023-03-13 Marek Polacek <polacek@redhat.com>
9935 * g++.dg/warn/Wdangling-reference10.C: New test.
9937 2023-03-13 Lewis Hyatt <lhyatt@gmail.com>
9939 PR preprocessor/67046
9940 * c-c++-common/cpp/pr67046.c: New test.
9942 2023-03-13 Richard Biener <rguenther@suse.de>
9944 PR tree-optimization/109046
9945 * gcc.dg/tree-ssa/forwprop-39.c: New testcase.
9947 2023-03-12 Jakub Jelinek <jakub@redhat.com>
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
9958 2023-03-12 Roger Sayle <roger@nextmovesoftware.com>
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.
9964 2023-03-12 Tamar Christina <tamar.christina@arm.com>
9967 * gcc.dg/vect/vect-div-bitmask-4.c: New test.
9968 * gcc.dg/vect/vect-div-bitmask-5.c: New test.
9970 2023-03-12 Tamar Christina <tamar.christina@arm.com>
9971 Richard Sandiford <richard.sandiford@arm.com>
9974 * gcc.dg/mla_1.c: New test.
9976 2023-03-12 Gaius Mulley <gaiusmod2@gmail.com>
9979 * gm2/pimlib/run/pass/limittests.mod: Rewritten to reflect
9980 the external definitions of isfinite.
9982 2023-03-12 Jonathan Yong <10walls@gmail.com>
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.
9988 2023-03-12 Jonathan Yong <10walls@gmail.com>
9990 * gcc.c-torture/compile/103818.c: Enable test for llp64.
9992 2023-03-11 Cupertino Miranda <cupertino.miranda@oracle.com>
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
9999 2023-03-11 Harald Anlauf <anlauf@gmx.de>
10002 * gfortran.dg/pr106945.f90: New test.
10004 2023-03-10 Hans-Peter Nilsson <hp@axis.com>
10006 * lib/target-supports.exp (check_fork_available): Don't signal
10007 true for CRIS running on a simulator.
10009 2023-03-10 Hans-Peter Nilsson <hp@axis.com>
10011 * gcc.dg/pr108117.c: Require effective-target scheduling.
10013 2023-03-10 Hans-Peter Nilsson <hp@axis.com>
10015 * gcc.dg/pr106397.c: Add -w to options.
10017 2023-03-10 Jakub Jelinek <jakub@redhat.com>
10020 * g++.dg/cpp23/ext-floating.h (__STDCPP_BFLOAT16_T__): Don't undefine
10022 (std::bfloat16_t): Use decltype (0.0bf16) like libstdc++, rather than
10024 * g++.dg/cpp23/ext-floating14.C: New test.
10026 2023-03-10 Jakub Jelinek <jakub@redhat.com>
10029 * g++.dg/gomp/pr107558.C: New test.
10031 2023-03-10 Jakub Jelinek <jakub@redhat.com>
10034 * g++.dg/abi/no_unique_address7.C: New test.
10036 2023-03-10 Jason Merrill <jason@redhat.com>
10039 * g++.dg/cpp2a/concepts-lambda3.C: Run at lower std levels,
10042 2023-03-10 Marek Polacek <polacek@redhat.com>
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.
10052 2023-03-10 Harald Anlauf <anlauf@gmx.de>
10055 * gfortran.dg/bind_c_usage_34.f90: New test.
10057 2023-03-10 Andrew Pinski <apinski@marvell.com>
10059 * gcc.target/aarch64/rev16_2.c: New test.
10060 * gcc.target/aarch64/shift_and_operator-1.c: New test.
10062 2023-03-10 David Malcolm <dmalcolm@redhat.com>
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.
10069 2023-03-10 Jason Merrill <jason@redhat.com>
10072 * g++.dg/abi/anon6.C: New test.
10074 2023-03-10 David Malcolm <dmalcolm@redhat.com>
10078 * gcc.dg/analyzer/deref-before-check-pr108475-1.c: New test.
10079 * gcc.dg/analyzer/deref-before-check-pr108475-haproxy-tcpcheck.c:
10081 * gcc.dg/analyzer/deref-before-check-pr109060-haproxy-cfgparse.c:
10084 2023-03-10 Jakub Jelinek <jakub@redhat.com>
10087 * c-c++-common/Wunused-var-18.c: New test.
10089 2023-03-10 Jakub Jelinek <jakub@redhat.com>
10091 PR tree-optimization/109008
10092 * gcc.dg/pr109008.c: New test.
10094 2023-03-10 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
10096 * gcc.target/riscv/rvv/base/merge_constraint-1.c: New test.
10098 2023-03-10 Jason Merrill <jason@redhat.com>
10101 * g++.dg/ext/int128-7.C: New test.
10103 2023-03-10 Jason Merrill <jason@redhat.com>
10106 * g++.dg/contracts/contracts-err1.C: New test.
10108 2023-03-09 Jason Merrill <jason@redhat.com>
10111 * g++.dg/cpp0x/initlist-array18.C: New test.
10112 * g++.dg/cpp0x/initlist-array19.C: New test.
10114 2023-03-09 David Malcolm <dmalcolm@redhat.com>
10120 * gcc.dg/analyzer/null-deref-pr102671-1.c: New test, reduced
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:
10128 * gcc.dg/analyzer/null-deref-pr108400-SoftEtherVPN-WebUi.c: New
10129 test, reduced from SoftEtherVPN's src/Cedar/WebUI.c.
10131 2023-03-09 Tamar Christina <tamar.christina@arm.com>
10133 * gcc.target/aarch64/tbz_2.c: New test.
10134 * gcc.target/aarch64/tbz_3.c: New test.
10136 2023-03-09 Jason Merrill <jason@redhat.com>
10140 * g++.dg/DRs/dr2664.C: New test.
10141 * g++.dg/cpp2a/class-deduction-alias15.C: New test.
10143 2023-03-09 Jason Merrill <jason@redhat.com>
10144 Michael Spertus <mike@spertus.com>
10147 * g++.dg/cpp2a/class-deduction-alias14.C: New test.
10149 2023-03-09 Jason Merrill <jason@redhat.com>
10151 * g++.dg/ext/is_deducible1.C: Guard with
10152 __has_builtin (__is_deducible).
10154 2023-03-09 Jason Merrill <jason@redhat.com>
10157 * g++.dg/ext/is_deducible1.C: New test.
10159 2023-03-09 Vladimir N. Makarov <vmakarov@redhat.com>
10161 * gcc.target/aarch64/pr108999.c: New.
10163 2023-03-09 Richard Biener <rguenther@suse.de>
10165 PR middle-end/108995
10166 * gcc.dg/ubsan/pr108995.c: New testcase.
10168 2023-03-09 Jakub Jelinek <jakub@redhat.com>
10169 Richard Biener <rguenther@suse.de>
10171 PR tree-optimization/109008
10172 * gcc.c-torture/execute/ieee/pr109008.c: New test.
10174 2023-03-08 Kewen Lin <linkw@linux.ibm.com>
10176 * gcc.target/powerpc/ppc-fortran/ppc-fortran.exp: Override
10177 gcc_{warning,error}_prefix with Fortran specific one used in
10180 2023-03-08 Kewen Lin <linkw@linux.ibm.com>
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.
10186 2023-03-08 Kewen Lin <linkw@linux.ibm.com>
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.
10193 2023-03-08 Kewen Lin <linkw@linux.ibm.com>
10195 PR testsuite/108730
10196 * gcc.target/powerpc/bfp/scalar-test-neg-8.c: Adjust with lp64
10197 effective target requirement.
10199 2023-03-08 Kewen Lin <linkw@linux.ibm.com>
10201 PR testsuite/108813
10202 * gcc.target/powerpc/pr101384-2.c: Adjust with xxspltib.
10204 2023-03-08 Kewen Lin <linkw@linux.ibm.com>
10206 PR testsuite/108810
10207 * gcc.target/powerpc/fold-vec-extract-double.p9.c (testd_cst): Adjust
10208 the extracted index for BE.
10210 2023-03-08 Jeff Law <jlaw@ventanamicro>
10212 * gcc.target/mips/msa-ds.c: Fix over eager pattern matching.
10214 2023-03-08 Hans-Peter Nilsson <hp@axis.com>
10216 * gcc.dg/analyzer/omp-parallel-for-get-min.c,
10217 gcc.dg/analyzer/omp-parallel-for-1.c: Require effective target fopenmp.
10219 2023-03-07 Jason Merrill <jason@redhat.com>
10223 * g++.dg/cpp23/static-operator-call5.C: Pass -g.
10225 2023-03-07 Marek Polacek <polacek@redhat.com>
10228 * g++.dg/warn/Wdangling-reference8.C: New test.
10229 * g++.dg/warn/Wdangling-reference9.C: New test.
10231 2023-03-07 Robin Dapp <rdapp@linux.ibm.com>
10233 * gcc.dg/vect/slp-3.c: Add '{ ... }'.
10235 2023-03-07 Jakub Jelinek <jakub@redhat.com>
10238 * g++.dg/rtti/pr109042.C: New test.
10240 2023-03-07 Marek Polacek <polacek@redhat.com>
10243 * g++.dg/cpp0x/noexcept77.C: New test.
10245 2023-03-07 Marek Polacek <polacek@redhat.com>
10248 * g++.dg/cpp1y/var-templ74.C: Remove dg-error.
10249 * g++.dg/cpp1y/var-templ77.C: New test.
10251 2023-03-07 Pan Li <pan2.li@intel.com>
10252 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
10265 2023-03-07 Xi Ruoyao <xry111@xry111.site>
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.
10276 2023-03-07 Xi Ruoyao <xry111@xry111.site>
10278 * gcc.target/aarch64/pr104005.c (dg-options): Add
10279 -fno-stack-protector.
10281 2023-03-07 Xi Ruoyao <xry111@xry111.site>
10283 * gcc.target/aarch64/auto-init-7.c (dg-options): Add
10284 -fno-stack-protector.
10286 2023-03-07 Xi Ruoyao <xry111@xry111.site>
10288 * gcc.target/aarch64/pr103147-10.c (dg-options): Add
10289 -fno-stack-protector.
10290 * g++.target/aarch64/pr103147-10.C: Likewise.
10292 2023-03-07 Xi Ruoyao <xry111@xry111.site>
10294 * gcc.target/aarch64/sve/pcs/aarch64-sve-pcs.exp (sve_flags):
10295 Add -fno-stack-protector.
10297 2023-03-07 Xi Ruoyao <xry111@xry111.site>
10300 * gcc.target/aarch64/fuse_adrp_add_1.c (dg-options): Add
10303 2023-03-07 Xi Ruoyao <xry111@xry111.site>
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
10317 2023-03-07 Xi Ruoyao <xry111@xry111.site>
10320 * gcc.target/aarch64/aapcs64/aapcs64.exp (additional_flags):
10321 Add -fno-pie -no-pie.
10323 2023-03-07 Hans-Peter Nilsson <hp@axis.com>
10325 * lib/target-supports.exp (check_compile): Support scanning tree-dumps.
10327 2023-03-07 Hans-Peter Nilsson <hp@axis.com>
10329 * gcc.dg/plugin/must-tail-call-1.c, gcc.dg/plugin/must-tail-call-2.c:
10330 Gate on effective target tail_call.
10332 2023-03-07 Hans-Peter Nilsson <hp@axis.com>
10334 * lib/target-supports.exp (check_effective_target_tail_call): New.
10336 2023-03-07 Hans-Peter Nilsson <hp@axis.com>
10338 * gcc.dg/analyzer/allocation-size-multiline-3.c: Handle
10339 int32_t being "long int".
10341 2023-03-07 Hans-Peter Nilsson <hp@axis.com>
10343 * lib/multiline.exp (_build_multiline_regex): Map
10344 "{re:" to "(", similarly ")?" from ":re?}" and the
10345 same without question mark.
10347 2023-03-06 Paul-Antoine Arras <pa@codesourcery.com>
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.
10398 2023-03-06 Richard Biener <rguenther@suse.de>
10400 PR tree-optimization/109025
10401 * gcc.dg/vect/pr109025.c: New testcase.
10403 2023-03-06 Xi Ruoyao <xry111@xry111.site>
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):
10409 * gcc.target/loongarch/stack-check-cfa-2.c (dg-options):
10412 2023-03-06 Xi Ruoyao <xry111@xry111.site>
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.
10420 2023-03-05 Harald Anlauf <anlauf@gmx.de>
10421 Tobias Burnus <tobias@codesourcery.com>
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.
10428 2023-03-05 Jakub Jelinek <jakub@redhat.com>
10430 * gcc.dg/vect/slp-perm-8.c: Fix up syntax error in
10431 scan-tree-dump-times target selector.
10433 2023-03-05 Liao Shihua <shihua@iscas.ac.cn>
10434 SiYu Wu <siyu@isrc.iscas.ac.cn>
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.
10441 2023-03-05 Liao Shihua <shihua@iscas.ac.cn>
10442 SiYu Wu <siyu@isrc.iscas.ac.cn>
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.
10448 2023-03-05 Liao Shihua <shihua@iscas.ac.cn>
10449 SiYu Wu <siyu@isrc.iscas.ac.cn>
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.
10456 2023-03-05 Liao Shihua <shihua@iscas.ac.cn>
10457 SiYu Wu <siyu@isrc.iscas.ac.cn>
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.
10466 2023-03-05 Vineet Gupta <vineetg@rivosinc.com>
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.
10472 2023-03-05 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
10473 kito-cheng <kito.cheng@sifive.com>
10475 * gcc.target/riscv/rvv/base/vlmul_v.c: New test.
10477 2023-03-05 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
10488 2023-03-05 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
10523 2023-03-05 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
10532 2023-03-05 Lin Sinan <sinan.lin@linux.alibaba.com>
10534 * gcc.target/riscv/zbb-min-max-03.c: New test.
10536 2023-03-04 Jakub Jelinek <jakub@redhat.com>
10538 * gcc.dg/vect/slp-3.c: Fix up syntax errors in scan-tree-dump-times
10540 * gcc.dg/vect/slp-multitypes-11.c: Likewise.
10542 2023-03-04 Jakub Jelinek <jakub@redhat.com>
10545 * c-c++-common/Wsign-compare-2.c (f18): New test.
10547 2023-03-04 Jakub Jelinek <jakub@redhat.com>
10550 * c-c++-common/Wsign-compare-2.c: New test.
10551 * c-c++-common/pr107465.c: New test.
10553 2023-03-04 Jakub Jelinek <jakub@redhat.com>
10556 * gcc.dg/pr107846.c: New test.
10558 2023-03-04 Jakub Jelinek <jakub@redhat.com>
10561 * g++.dg/ext/stmtexpr19.C: Use dg-do link rather than dg-do compile.
10563 2023-03-04 Hans-Peter Nilsson <hp@axis.com>
10565 * gcc.dg/ipa/pr77653.c: Skip for cris-*-*.
10567 2023-03-04 Hans-Peter Nilsson <hp@axis.com>
10569 * gcc.dg/ifcvt-4.c: Add cris-*-* to skip list.
10571 2023-03-04 Hans-Peter Nilsson <hp@axis.com>
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.
10577 2023-03-03 David Malcolm <dmalcolm@redhat.com>
10580 * gcc.dg/analyzer/omp-parallel-for-1.c: New test.
10581 * gcc.dg/analyzer/omp-parallel-for-get-min.c: New test.
10583 2023-03-03 David Malcolm <dmalcolm@redhat.com>
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.
10589 2023-03-03 David Malcolm <dmalcolm@redhat.com>
10591 PR tree-optimization/108988
10592 * gcc.dg/analyzer/pr99716-1.c (test_2): Remove xfail.
10594 2023-03-03 Alexandre Oliva <oliva@adacore.com>
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.
10601 2023-03-03 Alexandre Oliva <oliva@adacore.com>
10603 * gcc.target/arm/acle/cde-errors.c: Adjust messages for quote
10605 * gcc.target/arm/acle/cde-mve-error-2.c: Likewise.
10607 2023-03-03 Alexandre Oliva <oliva@adacore.com>
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.
10614 2023-03-03 Alexandre Oliva <oliva@adacore.com>
10617 * gcc.target/arm/pr51534.c: Split softfp variant into...
10618 * gcc.target/arm/pr51534s.c: ... this, and support ARM too.
10620 2023-03-03 Alexandre Oliva <oliva@adacore.com>
10622 * gcc.target/arm/acle/cde-mve-full-assembly.c: Drop blank
10623 after tab after vmsr, and lower the case of P0.
10625 2023-03-03 Alexandre Oliva <oliva@adacore.com>
10628 * gcc.target/arm/simd/pr104882.c: Require mve hardware.
10630 2023-03-03 Patrick Palka <ppalka@redhat.com>
10633 * g++.dg/cpp2a/lambda-generic11.C: New test.
10635 2023-03-03 Jakub Jelinek <jakub@redhat.com>
10638 * gcc.dg/Wnonnull-8.c: New test.
10640 2023-03-03 Robin Dapp <rdapp@linux.ibm.com>
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.
10647 2023-03-03 Robin Dapp <rdapp@linux.ibm.com>
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.
10653 2023-03-03 Richard Biener <rguenther@suse.de>
10655 PR tree-optimization/109002
10656 * gcc.dg/torture/pr109002.c: New testcase.
10658 2023-03-03 Richard Biener <rguenther@suse.de>
10661 * g++.dg/lto/pr108772_0.C: New testcase.
10663 2023-03-03 Alexandre Oliva <oliva@adacore.com>
10666 * g++.dg/coroutines/pr100127.C: Test for header rather than
10668 * g++.dg/coroutines/pr100772-a.C: Likewise.
10669 * g++.dg/coroutines/pr100772-b.C: Likewise.
10671 2023-03-03 Hans-Peter Nilsson <hp@axis.com>
10673 * gcc.dg/attr-aligned.c: Adjust comment for ALIGN_MAX_STATIC.
10674 (ALIGN_MAX_STATIC): Set to 512 for CRIS.
10676 2023-03-03 Iain Buclaw <ibuclaw@gdcproject.org>
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.
10690 2023-03-03 Iain Buclaw <ibuclaw@gdcproject.org>
10693 * gdc.dg/imports/pr108877a.d: New test.
10694 * gdc.dg/pr108877.d: New test.
10696 2023-03-03 Iain Buclaw <ibuclaw@gdcproject.org>
10699 * gdc.dg/pr108167.d: New test.
10701 2023-03-03 Iain Buclaw <ibuclaw@gdcproject.org>
10704 * gdc.dg/pr108945.d: New test.
10706 2023-03-02 Jakub Jelinek <jakub@redhat.com>
10708 PR testsuite/108991
10709 * gcc.dg/memchr-3.c: Add missing comment argument to dg-warning
10710 before target selector.
10712 2023-03-02 Guillaume Gomez <guillaume1.gomez@gmail.com>
10715 * jit.dg/test-error-array-bounds.c: Update test.
10717 2023-03-02 Vladimir N. Makarov <vmakarov@redhat.com>
10719 * gcc.target/avr/pr90706.c: New.
10721 2023-03-02 Kwok Cheung Yeung <kcy@codesourcery.com>
10722 Paul-Antoine Arras <pa@codesourcery.com>
10724 * gcc.target/gcn/simd-math-1.c: New testcase.
10725 * gcc.target/gcn/simd-math-2.c: New testcase.
10727 2023-03-02 Patrick Palka <ppalka@redhat.com>
10731 * g++.dg/opt/is_constant_evaluated3.C: New test.
10733 2023-03-02 Patrick Palka <ppalka@redhat.com>
10736 * g++.dg/cpp2a/is-constant-evaluated14.C: New test.
10738 2023-03-02 David Malcolm <dmalcolm@redhat.com>
10741 * gcc.dg/analyzer/uninit-pr108968-register.c: New test.
10743 2023-03-02 Jakub Jelinek <jakub@redhat.com>
10746 * g++.dg/debug/dwarf2/pr108716.C: New test.
10748 2023-03-02 Richard Sandiford <richard.sandiford@arm.com>
10750 PR tree-optimization/108979
10751 * gfortran.dg/vect/pr108979.f90: New test.
10753 2023-03-02 Marek Polacek <polacek@redhat.com>
10756 * g++.dg/warn/Wmismatched-tags-11.C: New test.
10758 2023-03-02 Robin Dapp <rdapp@linux.ibm.com>
10760 * gcc.target/s390/s390.exp: Add partial subdirectory.
10761 * gcc.target/s390/vector/vec-nopeel-2.c: Change test
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.
10791 2023-03-02 Jonathan Yong <10walls@gmail.com>
10793 PR middle-end/97956
10794 * gcc.dg/memchr-3.c (memchr): Account for LLP64 warnings.
10796 2023-03-02 Jonathan Yong <10walls@gmail.com>
10798 * gcc.dg/overflow-warn-9.c: Add LLP64 case.
10800 2023-03-02 Richard Sandiford <richard.sandiford@arm.com>
10802 PR tree-optimization/108603
10803 * gcc.target/aarch64/sve/pr108603.c: New test.
10805 2023-03-02 Richard Sandiford <richard.sandiford@arm.com>
10807 PR tree-optimization/108430
10808 * gcc.target/aarch64/sve/pr108430.c: New test.
10810 2023-03-02 Jakub Jelinek <jakub@redhat.com>
10813 * gcc.target/i386/auto-init-4.c: Revert PR105259 change.
10814 * g++.target/i386/pr108934.C: New test.
10816 2023-03-02 Jakub Jelinek <jakub@redhat.com>
10819 * g++.dg/gomp/pr105839-1.C: New test.
10820 * g++.dg/gomp/pr105839-2.C: New test.
10822 2023-03-02 Richard Biener <rguenther@suse.de>
10824 PR testsuite/108985
10825 * gcc.dg/vect/pr108950.c: Require vect_simd_clones.
10827 2023-03-02 Hans-Peter Nilsson <hp@axis.com>
10829 * g++.dg/ext/attr-copy-2.C: Fix for default_packed targets.
10831 2023-03-02 Hans-Peter Nilsson <hp@axis.com>
10833 * gcc.dg/attr-copy-6.c: Prefix asm-declared name with
10834 __USER_LABEL_PREFIX__.
10836 2023-03-02 Hans-Peter Nilsson <hp@axis.com>
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.
10841 2023-03-01 Marek Polacek <polacek@redhat.com>
10844 * g++.dg/cpp0x/ptrmem-cst1.C: New test.
10846 2023-03-01 David Malcolm <dmalcolm@redhat.com>
10849 * gcc.dg/analyzer/builtins-pr107565.c: New test.
10850 * gcc.dg/analyzer/pr99716-1.c (test_2): Mark the leak as xfailing.
10852 2023-03-01 Patrick Palka <ppalka@redhat.com>
10853 Jason Merrill <jason@redhat.com>
10857 * g++.dg/cpp0x/new6.C: New test.
10858 * g++.dg/cpp2a/concepts-new1.C: New test.
10860 2023-03-01 Tobias Burnus <tobias@codesourcery.com>
10862 PR middle-end/108545
10863 * c-c++-common/gomp/map-8.c: New test.
10864 * gfortran.dg/gomp/map-9.f90: New test.
10866 2023-03-01 David Malcolm <dmalcolm@redhat.com>
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.
10873 2023-03-01 Jonathan Yong <10walls@gmail.com>
10875 * gcc.target/i386/harden-sls-6.c: Fix warning on LLP64
10878 2023-03-01 Jakub Jelinek <jakub@redhat.com>
10880 PR sanitizer/108894
10881 * c-c++-common/ubsan/bounds-16.c: New test.
10883 2023-03-01 Jakub Jelinek <jakub@redhat.com>
10886 * g++.dg/debug/pr108967.C: New test.
10888 2023-03-01 Jakub Jelinek <jakub@redhat.com>
10891 * g++.dg/cpp1y/pr108606.C: New test.
10893 2023-03-01 Richard Biener <rguenther@suse.de>
10895 PR tree-optimization/108970
10896 * gcc.dg/pr108970.c: New testcase.
10898 2023-03-01 Richard Biener <rguenther@suse.de>
10900 PR tree-optimization/108950
10901 * gcc.dg/vect/pr108950.c: New testcase.
10903 2023-03-01 Hans-Peter Nilsson <hp@axis.com>
10905 * gcc.dg/analyzer/fd-access-mode-target-headers.c: Skip for
10906 newlib targets too.
10908 2023-02-28 Patrick Palka <ppalka@redhat.com>
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.
10917 2023-02-28 Qing Zhao <qing.zhao@oracle.com>
10919 PR middle-end/107411
10920 PR middle-end/107411
10921 * g++.dg/pr107411.C: New test.
10923 2023-02-28 Marek Polacek <polacek@redhat.com>
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.
10930 2023-02-28 Marek Polacek <polacek@redhat.com>
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.
10937 2023-02-28 Jakub Jelinek <jakub@redhat.com>
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.
10947 2023-02-28 Richard Biener <rguenther@suse.de>
10949 PR testsuite/108942
10950 * gcc.dg/torture/ssa-fre-7.c: Use __SIZETYPE__.
10952 2023-02-28 Hans-Peter Nilsson <hp@axis.com>
10954 * gcc.dg/plugin/infoleak-vfio_iommu_type1.c: Don't xfail bogus
10955 message for "default_packed" targets.
10957 2023-02-28 Hans-Peter Nilsson <hp@axis.com>
10959 * lib/multiline.exp (handle-multiline-outputs): Shorten
10960 message to the same for fail and pass.
10962 2023-02-28 Hans-Peter Nilsson <hp@axis.com>
10965 * gcc.dg/tree-ssa/pr91091-2.c:15 Remove xfail for RHS.
10967 2023-02-28 Hans-Peter Nilsson <hp@axis.com>
10970 * gcc.dg/attr-alloc_size-11.c: Add CRIS to the list
10971 of targets excluding xfail on lines 50 and 51.
10973 2023-02-28 Hans-Peter Nilsson <hp@axis.com>
10975 PR tree-optimization/108828
10976 * gcc.dg/Wuse-after-free-2.c: Add -fno-ivopts.
10978 2023-02-27 Harald Anlauf <anlauf@gmx.de>
10981 * gfortran.dg/ibits_2.f90: New test.
10983 2023-02-26 Eric Botcazou <ebotcazou@adacore.com>
10985 * ada/acats/run_all.sh: Adjust example of compiler options.
10987 2023-02-25 Gaius Mulley <gaiusmod2@gmail.com>
10989 * gm2/projects/pim/run/pass/tower/projects-pim-run-pass-tower.exp:
10990 Also add conditional to gm2-simple-execute.
10992 2023-02-25 Gaius Mulley <gaiusmod2@gmail.com>
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.
10998 2023-02-25 Hans-Peter Nilsson <hp@axis.com>
11000 * lib/multiline.exp (handle-multiline-outputs): Don't include the
11001 quoted multiline pattern in the pass/fail output.
11003 2023-02-25 Gaius Mulley <gaiusmod2@gmail.com>
11006 * gm2/examples/callingC/pass/examples-callingC-pass.exp: Tidy up
11008 * gm2/examples/callingC/run/pass/examples-callingC-run-pass.exp: Tidy up
11010 * gm2/examples/cpp/pass/examples-cpp-pass.exp: Tidy up
11012 * gm2/examples/cppDef/pass/examples-cppDef-pass.exp: Tidy up
11014 * gm2/examples/hello/pass/examples-hello-pass.exp: Tidy up
11016 * gm2/examples/map/pass/examples-map-pass.exp: Tidy up
11018 * gm2/iso/check/fail/iso-check-fail.exp: Add pathname.
11019 * gm2/link/externalscaffold/pass/link-externalscaffold-pass.exp:
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:
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:
11075 * gm2/projects/pim/run/pass/tower/star: New test.
11077 2023-02-25 Max Filippov <jcmvbkbc@gmail.com>
11079 * gcc.target/xtensa/pr108919.c: New test.
11081 2023-02-25 Tobias Burnus <tobias@codesourcery.com>
11084 * gfortran.dg/c-interop/fc-descriptor-pr108621.f90: New test.
11086 2023-02-24 Rimvydas Jasinskas <rimvydas.jas@gmail.com>
11088 * gfortran.dg/weak-2.f90: New test.
11089 * gfortran.dg/weak-3.f90: New test.
11091 2023-02-24 Martin Liska <mliska@suse.cz>
11093 PR sanitizer/108834
11094 * c-c++-common/asan/global-overflow-1.c: Test line and column
11095 info for a global variable.
11097 2023-02-24 Alexandre Oliva <oliva@adacore.com>
11100 * g++.dg/modules/virt-2_a.C: Skip on arm_eabi.
11102 2023-02-24 Jakub Jelinek <jakub@redhat.com>
11104 PR middle-end/108854
11105 * g++.dg/opt/pr108854.C: New test.
11107 2023-02-24 Jakub Jelinek <jakub@redhat.com>
11110 * gcc.target/i386/avx512bf16-pr108881.c: New test.
11112 2023-02-24 Junxian Zhu <zhujunxian@oss.cipunited.com>
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.
11118 2023-02-24 Prachi Godbole <prachi.godbole@imgtec.com>
11120 * gcc.target/mips/hazard-barrier-return-attribute.c: New test.
11122 2023-02-23 Takayuki 'January June' Suwa <jjsuwa_sys3175@yahoo.co.jp>
11124 * gcc.target/xtensa/elim_GP_regmove_0.c: New test.
11125 * gcc.target/xtensa/elim_GP_regmove_1.c: New test.
11127 2023-02-23 Takayuki 'January June' Suwa <jjsuwa_sys3175@yahoo.co.jp>
11129 * gcc.target/xtensa/elim_callee_saved.c: New.
11131 2023-02-23 Jakub Jelinek <jakub@redhat.com>
11133 PR testsuite/108899
11134 * g++.dg/modules/modules.exp: Only override unsupported if it
11135 exists and saved-unsupported doesn't.
11137 2023-02-23 Richard Biener <rguenther@suse.de>
11139 PR tree-optimization/108888
11140 * g++.dg/torture/pr108888.C: New testcase.
11142 2023-02-22 Marek Polacek <polacek@redhat.com>
11145 * c-c++-common/ubsan/pr108880.c: New test.
11147 2023-02-22 Harald Anlauf <anlauf@gmx.de>
11150 * gfortran.dg/pr96024.f90: New test.
11152 2023-02-22 Alexandre Oliva <oliva@adacore.com>
11154 * g++.dg/modules/modules.exp: Override unsupported to update
11155 module_do, and test it after dg-test.
11157 2023-02-22 Alexandre Oliva <oliva@adacore.com>
11159 * gcc.target/arm/aes-fuse-1.c: Switch to -mcpu=cortex-a53.
11160 * gcc.target/arm/aes-fuse-2.c: Likewise.
11162 2023-02-22 Alexandre Oliva <oliva@adacore.com>
11164 * gcc.dg/debug/ctf/ctf-complex-1.c: Do not test whether I is
11165 usable in initializers.
11167 2023-02-22 Alexandre Oliva <oliva@adacore.com>
11169 * gcc.dg/torture/fp-uint64-convert-double-1.c: XFAIL on all of
11171 * gcc.dg/torture/fp-uint64-convert-double-2.c: Likewise.
11173 2023-02-22 Alexandre Oliva <oliva@adacore.com>
11175 * gcc.target/arm/asm-flag-4.c: Match quotes around "asm" in
11178 2023-02-22 Alexandre Oliva <oliva@adacore.com>
11180 * g++.dg/warn/Waddress-5.C: Tolerate extra -Waddress warning.
11182 2023-02-22 Andrew Stubbs <ams@codesourcery.com>
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.
11203 2023-02-22 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
11212 2023-02-22 Kito Cheng <kito.cheng@sifive.com>
11214 * gcc.target/riscv/_Float16-zhinxmin-1.c: Tweak test
11217 2023-02-22 Kito Cheng <kito.cheng@sifive.com>
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.
11469 2023-02-22 Jakub Jelinek <jakub@redhat.com>
11471 PR middle-end/106258
11472 * g++.dg/ipa/pr106258.C: New test.
11474 2023-02-22 Thomas Schwinge <thomas@codesourcery.com>
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.
11498 2023-02-21 David Malcolm <dmalcolm@redhat.com>
11501 * gcc.dg/analyzer/attribute-nonnull.c: Update for
11502 -Wanalyzer-use-of-uninitialized-value terminating analysis along
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
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
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
11537 * gcc.dg/analyzer/zlib-6a.c: Add -fno-analyzer-suppress-followups.
11539 2023-02-21 Harald Anlauf <anlauf@gmx.de>
11542 * gfortran.dg/pr96025.f90: New test.
11544 2023-02-21 Iain Buclaw <ibuclaw@gdcproject.org>
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.
11557 2023-02-21 Iain Buclaw <ibuclaw@gdcproject.org>
11559 * gdc.dg/ctfeintrinsics.d: New test.
11561 2023-02-21 Richard Biener <rguenther@suse.de>
11563 PR tree-optimization/108691
11564 * gcc.dg/pr108691.c: New testcase.
11566 2023-02-21 Richard Biener <rguenther@suse.de>
11568 PR tree-optimization/108793
11569 * gcc.dg/torture/pr108793.c: New testcase.
11571 2023-02-21 Raiki Tamura <tamaron1203@gmail.com>
11573 * rust/compile/torture/intrinsics-math.rs: New test.
11575 2023-02-21 Philip Herron <philip.herron@embecosm.com>
11577 * rust/debug/chartype.rs: Skip testcases on Darwin architectures.
11579 2023-02-21 Philip Herron <philip.herron@embecosm.com>
11581 * rust/execute/torture/closure3.rs: New test.
11583 2023-02-21 Raiki Tamura <tamaron1203@gmail.com>
11585 * rust/compile/torture/phantom_data.rs: New test.
11587 2023-02-21 Arthur Cohen <arthur.cohen@embecosm.com>
11589 * rust/compile/torture/intrinsics-3.rs:
11590 * rust/execute/torture/atomic_load.rs: New test.
11592 2023-02-21 Arthur Cohen <arthur.cohen@embecosm.com>
11594 * rust/compile/torture/intrinsics-5.rs: Fix error message.
11596 2023-02-21 Arthur Cohen <arthur.cohen@embecosm.com>
11598 * rust/compile/torture/intrinsics-6.rs: New test.
11599 * rust/compile/torture/intrinsics-7.rs: New test.
11601 2023-02-21 Arthur Cohen <arthur.cohen@embecosm.com>
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.
11607 2023-02-21 Arthur Cohen <arthur.cohen@embecosm.com>
11609 * rust/compile/torture/intrinsics-3.rs: New test.
11611 2023-02-21 Philip Herron <philip.herron@embecosm.com>
11613 * rust/execute/torture/closure2.rs: New test.
11615 2023-02-21 Philip Herron <philip.herron@embecosm.com>
11617 * rust/execute/torture/closure1.rs: New test.
11619 2023-02-21 Philip Herron <philip.herron@embecosm.com>
11621 * rust/compile/issue-1589.rs: New test.
11623 2023-02-21 Philip Herron <philip.herron@embecosm.com>
11625 * rust/compile/generics7.rs: Fix test with missing assertion.
11626 * rust/execute/torture/operator_overload_9.rs: Fix test assertion.
11628 2023-02-21 Marc Poulhiès <dkm@kataplop.net>
11630 * rust/compile/missing_closing_paren.rs: New test.
11632 2023-02-21 Arthur Cohen <arthur.cohen@embecosm.com>
11634 * rust/execute/torture/prefetch_data.rs: New test.
11636 2023-02-21 Philip Herron <philip.herron@embecosm.com>
11638 * rust/compile/torture/issue-1555.rs: New test.
11640 2023-02-21 Faisal Abbas <faisal.abbas@elastica.co>
11642 * rust/compile/const9.rs: New test.
11644 2023-02-21 Philip Herron <philip.herron@embecosm.com>
11646 * rust/compile/issue-1272.rs: New test.
11648 2023-02-21 Richard Biener <rguenther@suse.de>
11650 PR tree-optimization/108868
11651 * gcc.dg/pr108868.c: New testcase.
11653 2023-02-21 Richard Biener <rguenther@suse.de>
11655 PR tree-optimization/108855
11656 * gcc.dg/pr108855.c: New testcase.
11658 2023-02-21 Richard Biener <rguenther@suse.de>
11661 2023-02-21 Richard Biener <rguenther@suse.de>
11663 PR tree-optimization/108691
11664 * gcc.dg/pr108691.c: New testcase.
11666 2023-02-20 Jakub Jelinek <jakub2redhat.com>
11669 * gcc.dg/pr108862.c: New test.
11670 * gcc.target/powerpc/pr108862.c: New test.
11672 2023-02-20 Marek Polacek <polacek@redhat.com>
11675 * g++.dg/cpp0x/constexpr-nsdmi3.C: New test.
11676 * g++.dg/cpp1y/constexpr-nsdmi10.C: New test.
11678 2023-02-20 Marek Polacek <polacek@redhat.com>
11681 * g++.dg/cpp0x/lambda/lambda-108829-2.C: New test.
11682 * g++.dg/cpp0x/lambda/lambda-108829.C: New test.
11684 2023-02-20 Richard Biener <rguenther@suse.de>
11686 PR tree-optimization/108816
11687 * gcc.dg/torture/pr108816.c: New testcase.
11689 2023-02-20 Richard Biener <rguenther@suse.de>
11691 PR tree-optimization/108825
11692 * gcc.dg/torture/pr108825.c: New testcase.
11694 2023-02-18 Jason Merrill <jason@redhat.com>
11704 * g++.dg/DRs/dr2518.C: New test.
11706 2023-02-18 Jakub Jelinek <jakub@redhat.com>
11708 PR tree-optimization/108819
11709 * gcc.dg/pr108819.c: New test.
11711 2023-02-18 Jakub Jelinek <jakub@redhat.com>
11714 * gcc.target/i386/pr108832.c: New test.
11716 2023-02-18 Martin Uecker <uecker@tugraz.at>
11719 * gcc.dg/pr108375-1.c: New test.
11720 * gcc.dg/pr108375-2.c: New test.
11722 2023-02-18 Martin Uecker <uecker@tugraz.at>
11726 * gcc.dg/pr105660-1.c: New test.
11727 * gcc.dg/pr105660-2.c: New test.
11729 2023-02-17 Patrick Palka <ppalka@redhat.com>
11733 * g++.dg/opt/is_constant_evaluated1.C: New test.
11734 * g++.dg/opt/is_constant_evaluated2.C: New test.
11736 2023-02-17 Uroš Bizjak <ubizjak@gmail.com>
11739 * gcc.target/i386/pr108831-1.c: New test.
11740 * gcc.target/i386/pr108831-2.c: Ditto.
11742 2023-02-17 Uroš Bizjak <ubizjak@gmail.com>
11745 * gcc.dg/pr108805.c: New test.
11747 2023-02-17 Richard Biener <rguenther@suse.de>
11749 PR tree-optimization/108821
11750 * gcc.dg/tree-ssa/ssa-lim-24.c: New testcase.
11752 2023-02-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
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.
11758 2023-02-17 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
11772 2023-02-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
11774 * gfortran.dg/bind_c_array_params_2.f90: Add *-*-ming* to dg-final.
11776 2023-02-16 David Malcolm <dmalcolm@redhat.com>
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.
11785 2023-02-16 Iain Sandoe <iain@sandoe.co.uk>
11787 * objc.dg/proto-lossage-4.m: Amendn diagnostic matches for Windows.
11789 2023-02-16 Patrick Palka <ppalka@redhat.com>
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.
11797 2023-02-16 Jakub Jelinek <jakub@redhat.com>
11799 PR tree-optimization/108657
11800 * gcc.dg/pr108657.c: New test.
11802 2023-02-16 Jakub Jelinek <jakub@redhat.com>
11804 PR tree-optimization/108783
11805 * gcc.c-torture/compile/pr108783.c: New test.
11807 2023-02-16 Richard Biener <rguenther@suse.de>
11809 PR tree-optimization/108791
11810 * gcc.dg/torture/pr108791.c: New testcase.
11812 2023-02-16 Hans-Peter Nilsson <hp@axis.com>
11814 * lib/target-supports.exp (check_effective_target_lra): Add CRIS
11815 as a non-LRA target.
11817 2023-02-15 Steve Kargl <kargl@gcc.gnu.org>
11820 * gfortran.dg/pr103608.f90: New test.
11822 2023-02-15 Steve Kargl <kargl@gcc.gnu.org>
11825 * gfortran.dg/pr104554.f90: New test.
11827 2023-02-15 David Malcolm <dmalcolm@redhat.com>
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.
11836 2023-02-15 Uroš Bizjak <ubizjak@gmail.com>
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.
11856 2023-02-15 Marek Polacek <polacek@redhat.com>
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.
11862 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
11880 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
11898 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
11916 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
11934 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
11952 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
11970 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
11988 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
12006 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
12024 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
12042 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
12060 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
12108 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
12171 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
12183 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
12204 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
12225 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
12246 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
12267 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
12288 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
12309 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
12330 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
12351 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
12372 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
12393 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
12414 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
12435 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
12492 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
12567 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
12579 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
12600 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
12621 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
12660 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
12681 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
12720 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
12741 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
12780 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
12801 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
12840 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
12852 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
12873 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
12926 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
12938 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
12959 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
12980 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
13019 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
13040 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
13079 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
13100 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
13139 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
13160 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
13199 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
13211 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
13232 2023-02-15 Iain Sandoe <iain@sandoe.co.uk>
13234 * obj-c++.dg/proto-lossage-4.mm: Use uintptr_t for integral pointer
13237 2023-02-15 Martin Jambor <mjambor@suse.cz>
13240 * gcc.dg/ipa/pr108679.c: New test.
13242 2023-02-15 Tobias Burnus <tobias@codesourcery.com>
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.
13249 2023-02-15 Jakub Jelinek <jakub@redhat.com>
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.
13257 2023-02-15 Jakub Jelinek <jakub@redhat.com>
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.
13265 2023-02-15 Marek Polacek <polacek@redhat.com>
13268 * g++.dg/cpp0x/overload-conv-5.C: New test.
13270 2023-02-14 David Faust <david.faust@oracle.com>
13273 * gcc.target/bpf/ldxdw.c: New test.
13275 2023-02-14 Andrew Pinski <apinski@marvell.com>
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.
13283 2023-02-14 Eric Botcazou <ebotcazou@adacore.com>
13285 * gnat.dg/shift2.adb: New test.
13287 2023-02-14 Richard Biener <rguenther@suse.de>
13289 PR tree-optimization/108782
13290 * gcc.dg/torture/pr108782.c: New testcase.
13292 2023-02-14 Jakub Jelinek <jakub@redhat.com>
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.
13303 2023-02-14 Andreas Schwab <schwab@suse.de>
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.
13315 2023-02-14 Thomas Schwinge <thomas@codesourcery.com>
13317 * gfortran.dg/weak-1.f90: Adjust 'scan-assembler' for nvptx.
13319 2023-02-14 Richard Sandiford <richard.sandiford@arm.com>
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.
13328 2023-02-14 Kewen Lin <linkw@linux.ibm.com>
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.
13347 2023-02-13 Richard Sandiford <richard.sandiford@arm.com>
13349 PR rtl-optimization/108681
13350 * gcc.target/aarch64/pr108681.c: New test.
13352 2023-02-13 Vladimir N. Makarov <vmakarov@redhat.com>
13354 * gcc.target/i386/pr108774.c: New.
13356 2023-02-13 Harald Anlauf <anlauf@gmx.de>
13359 * gfortran.dg/pr103475.f90: New test.
13361 2023-02-13 Uroš Bizjak <ubizjak@gmail.com>
13364 * gcc.target/i386/pr108516-1.c: New test.
13365 * gcc.target/i386/pr108516-2.c: Ditto.
13367 2023-02-13 Rimvydas Jasinskas <rimvydas.jas@gmail.com>
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.
13377 2023-02-13 Richard Biener <rguenther@suse.de>
13379 PR tree-optimization/108691
13380 * gcc.dg/pr108691.c: New testcase.
13382 2023-02-13 Jonathan Yong <10walls@gmail.com>
13384 * gcc.dg/Wbuiltin-declaration-mismatch-7.c: Use (long )*
13385 regex pattern to allow long long instead of just long.
13387 2023-02-13 Claudiu Zissulescu <claziss@gmail.com>
13389 * gcc.target/arc/milli-1.c: Update test.
13391 2023-02-13 Richard Biener <rguenther@suse.de>
13393 PR tree-optimization/106722
13394 * gcc.dg/torture/pr108737.c: New testcase.
13396 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
13414 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
13447 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
13465 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
13498 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
13516 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
13549 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
13567 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
13600 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
13663 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
13681 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
13714 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
13732 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
13750 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
13768 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
13786 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
13808 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
13847 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
13868 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
13907 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
13928 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
13967 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
13988 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
14027 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
14102 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
14123 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
14162 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
14183 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
14204 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
14225 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
14246 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
14273 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
14299 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
14332 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
14365 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
14396 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
14411 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
14420 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
14441 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
14480 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
14519 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
14540 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
14561 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
14590 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
14619 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
14640 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
14661 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
14686 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
14711 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
14713 * gcc.target/riscv/rvv/base/binop_vx_constraint-121.c: New test.
14715 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
14748 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
14781 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
14814 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
14847 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
14880 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
14913 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
14946 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
14979 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
15012 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
15045 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
15078 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
15111 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
15113 * gcc.target/riscv/rvv/base/binop_vx_constraint-120.c: New test.
15115 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
15154 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
15193 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
15232 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
15271 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
15310 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
15349 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
15388 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
15427 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
15448 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
15469 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
15490 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
15511 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
15532 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
15553 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
15574 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
15595 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
15613 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
15646 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
15664 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
15697 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
15730 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
15751 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
15790 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
15811 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
15850 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
15871 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
15910 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
15958 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
15976 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
15994 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
16012 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
16014 * gcc.target/riscv/rvv/base/unop_v_constraint-2.c: New test.
16016 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
16037 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
16058 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
16079 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
16100 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
16121 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
16142 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
16175 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
16208 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
16241 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
16274 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
16313 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
16352 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
16391 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
16430 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
16451 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
16472 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
16493 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
16514 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
16532 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
16550 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
16568 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
16586 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
16612 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
16630 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
16648 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
16650 * gcc.target/riscv/rvv/base/unop_v_constraint-1.c: New test.
16652 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
16673 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
16694 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
16696 * g++.target/riscv/rvv/base/exception-1.C: New test.
16698 2023-02-11 Jakub Jelinek <jakub@redhat.com>
16701 * c-c++-common/pr108605.c: New test.
16703 2023-02-11 Jonathan Yong <10walls@gmail.com>
16705 * gcc.dg/pr65658.c: fix LLP64 test.
16707 2023-02-11 Jonathan Yong <10walls@gmail.com>
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
16715 2023-02-10 David Malcolm <dmalcolm@redhat.com>
16718 * gcc.dg/analyzer/deref-before-check-macro-pr108745.c: New test.
16719 * gcc.dg/analyzer/deref-before-check-macro.c: New test.
16721 2023-02-10 Andrew MacLeod <amacleod@redhat.com>
16723 PR tree-optimization/108520
16724 * g++.dg/pr108520.C: New.
16726 2023-02-10 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
16759 2023-02-10 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
16792 2023-02-10 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
16825 2023-02-10 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
16858 2023-02-10 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
16891 2023-02-10 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
16924 2023-02-10 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
16957 2023-02-10 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
16990 2023-02-10 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
17023 2023-02-10 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
17056 2023-02-10 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
17089 2023-02-10 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
17122 2023-02-10 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
17155 2023-02-10 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
17188 2023-02-10 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
17221 2023-02-10 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
17320 2023-02-10 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
17359 2023-02-10 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
17398 2023-02-10 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
17437 2023-02-10 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
17476 2023-02-10 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
17515 2023-02-10 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
17554 2023-02-10 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
17593 2023-02-10 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
17632 2023-02-10 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
17671 2023-02-10 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
17710 2023-02-10 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
17749 2023-02-10 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
17788 2023-02-10 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
17827 2023-02-10 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
17866 2023-02-10 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
17905 2023-02-10 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
17923 2023-02-10 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
17944 2023-02-10 Richard Biener <rguenther@suse.de>
17946 PR tree-optimization/108724
17947 * gcc.target/i386/pr108724.c: New testcase.
17949 2023-02-10 Andrew Pinski <apinski@marvell.com>
17950 Andrew Macleod <amacleod@redhat.com>
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.
17957 2023-02-10 Joseph Myers <joseph@codesourcery.com>
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
17966 2023-02-10 Hans-Peter Nilsson <hp@axis.com>
17968 PR tree-optimization/107561
17969 * g++.dg/warn/Warray-bounds-16.C: XFAIL bogus "overflows destination"
17971 * g++.dg/pr71488.C: Ditto, but just for ilp32 targets.
17973 2023-02-10 Hans-Peter Nilsson <hp@axis.com>
17975 PR testsuite/106120
17976 * g++.dg/warn/Wstringop-overflow-4.C:144 XFAIL bogus warning for
17977 ilp32 targets with c++98.
17979 2023-02-10 Marek Polacek <polacek@redhat.com>
17982 * g++.dg/cpp0x/constexpr-nsdmi2.C: New test.
17984 2023-02-09 David Malcolm <dmalcolm@redhat.com>
17987 * gcc.dg/analyzer/torture/uninit-pr108733.c: New test.
17989 2023-02-09 Vladimir N. Makarov <vmakarov@redhat.com>
17991 * gcc.target/i386/pr103541.c: New.
17992 * g++.target/i386/pr108711.C: New.
17994 2023-02-09 Harald Anlauf <anlauf@gmx.de>
17995 Steven G. Kargl <kargl@gcc.gnu.org>
17999 * gfortran.dg/pr103779.f90: New test.
18001 2023-02-09 Jakub Jelinek <jakub@redhat.com>
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.
18007 2023-02-09 Andrew Pinski <apinski@marvell.com>
18009 PR tree-optimization/108688
18010 * gcc.c-torture/compile/pr108688-1.c: New test.
18012 2023-02-09 Tobias Burnus <tobias@codesourcery.com>
18015 * gfortran.dg/goacc/privatization-1-compute-loop.f90: Update dg-note.
18016 * gfortran.dg/goacc/privatization-1-routine_gang-loop.f90: Likewise.
18018 2023-02-09 Tobias Burnus <tobias@codesourcery.com>
18020 * c-c++-common/gomp/allocate-5.c: Extend for align clause.
18022 2023-02-09 Tobias Burnus <tobias@codesourcery.com>
18024 * gfortran.dg/gomp/openmp-simd-8.f90: New test.
18026 2023-02-09 Jakub Jelinek <jakub@redhat.com>
18029 * g++.dg/cpp0x/pr108698.C: New test.
18031 2023-02-08 Joseph Myers <joseph@codesourcery.com>
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.
18039 2023-02-08 Hans-Peter Nilsson <hp@axis.com>
18041 * gcc.dg/torture/pr100398.c: Limit to lra targets.
18042 * gcc.dg/pr100590.c: Ditto.
18044 2023-02-08 David Malcolm <dmalcolm@redhat.com>
18047 * gcc.dg/analyzer/uninit-7.c: New test.
18048 * gcc.dg/analyzer/uninit-pr108704.c: New test.
18050 2023-02-08 Steve Kargl <kargl@gcc.gnu.org>
18053 * gfortran.dg/pr103259.f90: New test.
18055 2023-02-08 Jakub Jelinek <jakub@redhat.com>
18057 PR tree-optimization/108692
18058 * gcc.dg/pr108692.c: New test.
18060 2023-02-08 Richard Sandiford <richard.sandiford@arm.com>
18062 * objc/execute/execute.exp: Load objc-dg.exp.
18064 2023-02-08 Richard Sandiford <richard.sandiford@arm.com>
18066 PR tree-optimization/108316
18067 * gcc.dg/vect/pr108316.c: New test.
18069 2023-02-08 Vladimir N. Makarov <vmakarov@redhat.com>
18072 2023-02-08 Vladimir N. Makarov <vmakarov@redhat.com>
18074 * gcc.target/i386/pr103541.c: New.
18076 2023-02-08 Jakub Jelinek <jakub@redhat.com>
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.
18083 2023-02-07 David Malcolm <dmalcolm@redhat.com>
18086 * gcc.dg/analyzer/fread-pr108661.c: New test.
18087 * gcc.dg/analyzer/read-pr108661.c: New test.
18089 2023-02-07 Harald Anlauf <anlauf@gmx.de>
18092 * gfortran.dg/save_7.f90: New test.
18094 2023-02-07 Vladimir N. Makarov <vmakarov@redhat.com>
18096 * gcc.target/i386/pr103541.c: New.
18098 2023-02-07 Jakub Jelinek <jakub@redhat.com>
18100 PR tree-optimization/106923
18101 * gcc.dg/pr106923.c: New test.
18103 2023-02-07 Jakub Jelinek <jakub@redhat.com>
18105 PR tree-optimization/106433
18106 * gcc.c-torture/compile/pr106433.c: New test.
18108 2023-02-07 Jakub Jelinek <jakub@redhat.com>
18110 * g++.dg/warn/Wstrict-aliasing-bogus-union-2.C: Expect
18111 -Wdeprecated warning for C++23.
18113 2023-02-06 Alex Coplan <alex.coplan@arm.com>
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.
18120 2023-02-06 Xi Ruoyao <xry111@xry111.site>
18122 * g++.target/loongarch/bytepick.C: New test.
18124 2023-02-06 Tamar Christina <tamar.christina@arm.com>
18126 * gcc.target/aarch64/options_set_10.c: Removed.
18128 2023-02-06 Jakub Jelinek <jakub@redhat.com>
18130 PR tree-optimization/108655
18131 * gcc.dg/pr108655.c: New test.
18133 2023-02-06 Patrick Palka <ppalka@redhat.com>
18136 * g++.dg/cpp0x/overload5.C: New test.
18137 * g++.dg/cpp0x/overload5a.C: New test.
18138 * g++.dg/cpp0x/overload6.C: New test.
18140 2023-02-05 Harald Anlauf <anlauf@gmx.de>
18143 * gfortran.dg/pr108592.f90: New test.
18145 2023-02-03 Jakub Jelinek <jakub@redhat.com>
18147 PR tree-optimization/108647
18148 * g++.dg/torture/pr108647.C: New test.
18150 2023-02-03 Aldy Hernandez <aldyh@redhat.com>
18152 PR tree-optimization/108639
18153 * gcc.c-torture/compile/pr108638.c: New file.
18154 * gcc.c-torture/compile/pr108639.c: New file.
18156 2023-02-03 Andrew MacLeod <amacleod@redhat.com>
18158 PR tree-optimization/107570
18159 * gcc.dg/pr107570.c: New.
18161 2023-02-03 Marek Polacek <polacek@redhat.com>
18164 * g++.dg/cpp1y/constexpr-108158.C: New test.
18166 2023-02-03 Marek Polacek <polacek@redhat.com>
18169 * g++.dg/cpp0x/variadic-alias8.C: New test.
18171 2023-02-03 Patrick Palka <ppalka@redhat.com>
18174 * g++.dg/template/call9.C: New test.
18176 2023-02-03 Patrick Palka <ppalka@redhat.com>
18179 * g++.dg/cpp2a/concepts-dtor1.C: New test.
18181 2023-02-03 Patrick Palka <ppalka@redhat.com>
18184 * g++.dg/cpp2a/concepts-pr108579.C: New test.
18186 2023-02-03 Martin Jambor <mjambor@suse.cz>
18189 * gcc.dg/ipa/pr108384.c: New test.
18191 2023-02-03 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
18193 * gcc.target/riscv/rvv/base/binop_vv_constraint-1.c:
18194 * gcc.target/riscv/rvv/base/shift_vx_constraint-1.c:
18196 2023-02-03 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
18214 2023-02-03 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
18232 2023-02-03 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
18250 2023-02-03 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
18252 * gcc.target/riscv/rvv/base/shift_vx_constraint-1.c: New test.
18254 2023-02-03 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
18275 2023-02-03 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
18296 2023-02-03 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
18317 2023-02-02 Joseph Myers <joseph@codesourcery.com>
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.
18326 2023-02-02 Joseph Myers <joseph@codesourcery.com>
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
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.
18341 2023-02-02 Paul-Antoine Arras <pa@codesourcery.com>
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.
18352 2023-02-02 Richard Sandiford <richard.sandiford@arm.com>
18354 PR rtl-optimization/108508
18355 * gcc.target/aarch64/pr108508.c: New test.
18357 2023-02-02 Richard Sandiford <richard.sandiford@arm.com>
18359 * g++.dg/tree-ssa/pr107876.C: Add --param case-values-threshold=4.
18361 2023-02-02 David Malcolm <dmalcolm@redhat.com>
18364 * gcc.dg/analyzer/fd-pr108633.c: New test.
18366 2023-02-02 David Malcolm <dmalcolm@redhat.com>
18368 * gcc.dg/analyzer/deref-before-check-qemu-qtest_rsp_args.c: New test.
18370 2023-02-02 Jakub Jelinek <jakub@redhat.com>
18373 PR rtl-optimization/108463
18375 * gcc.dg/pr108463.c: New test.
18377 2023-02-02 Richard Biener <rguenther@suse.de>
18379 PR middle-end/108625
18380 * gcc.dg/pr108625.c: New testcase.
18382 2023-02-02 Andrew Stubbs <ams@codesourcery.com>
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.
18390 2023-02-02 Andre Vieira <andre.simoesdiasvieira@arm.com>
18392 * gcc.target/arm/mve/pr108443-run.c: New test.
18393 * gcc.target/arm/mve/pr108443.c: New test.
18395 2023-02-02 Andre Vieira <andre.simoesdiasvieira@arm.com>
18397 * gcc.target/arm/mve/mve_vpt.c: Change to remove unecessary zero-extend.
18399 2023-02-02 Andre Vieira <andre.simoesdiasvieira@arm.com>
18402 * gcc.target/arm/mve/mve_vpt.c: New test.
18404 2023-02-02 Jakub Jelinek <jakub@redhat.com>
18407 * gcc.dg/pr107300.c: New test.
18409 2023-02-02 liuhongt <hongtao.liu@intel.com>
18411 * gcc.target/aarch64/pr108601.c: New test.
18413 2023-02-02 Jakub Jelinek <jakub@redhat.com>
18415 PR middle-end/108435
18416 * gcc.dg/gomp/pr108435.c: New test.
18418 2023-02-01 Harald Anlauf <anlauf@gmx.de>
18421 * gfortran.dg/pr108527.f90: Adjust test pattern.
18423 2023-02-01 Tamar Christina <tamar.christina@arm.com>
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.
18434 2023-02-01 Siddhesh Poyarekar <siddhesh@gotplt.org>
18436 * gcc.dg/builtin-dynamic-object-size-0.c: Move FAIL and nfail
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.
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.
18456 2023-02-01 Andrew MacLeod <amacleod@redhat.com>
18458 PR tree-optimization/108356
18459 * gcc.dg/pr108356.c: New.
18461 2023-02-01 Martin Liska <mliska@suse.cz>
18464 * g++.dg/ipa/pr108509.C: New test.
18466 2023-02-01 Marek Polacek <polacek@redhat.com>
18469 * g++.dg/warn/Wlogical-op-4.C: New test.
18471 2023-02-01 Jakub Jelinek <jakub@redhat.com>
18474 * gcc.dg/pr108573.c: New test.
18476 2023-02-01 Richard Sandiford <richard.sandiford@arm.com>
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.
18481 2023-02-01 Jakub Jelinek <jakub@redhat.com>
18484 * g++.dg/gomp/pr108607.C: New test.
18486 2023-02-01 Andreas Krebbel <krebbel@linux.ibm.com>
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.
18492 2023-02-01 Jason Merrill <jason@redhat.com>
18494 * g++.dg/warn/changes-meaning2.C: New test.
18495 * g++.dg/warn/changes-meaning3.C: New test.
18497 2023-02-01 David Malcolm <dmalcolm@redhat.com>
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
18509 * gcc.dg/analyzer/write-to-string-literal-5.c: Likewise.
18511 2023-02-01 David Malcolm <dmalcolm@redhat.com>
18514 * gcc.dg/analyzer/allocation-size-multiline-3.c: New test.
18515 * gcc.dg/analyzer/test-alloca.h: New test.
18517 2023-01-31 Jason Merrill <jason@redhat.com>
18520 * g++.dg/cpp1z/aggr-base13.C: New test.
18522 2023-01-31 Thomas Schwinge <thomas@codesourcery.com>
18524 * lib/gm2.exp (gm2_link_flags) [$gccpath != ""]: Also consider
18525 'gcc-set-multilib-library-path' for 'ld_library_path'.
18527 2023-01-31 Marek Polacek <polacek@redhat.com>
18530 * g++.dg/cpp0x/variadic184.C: New test.
18532 2023-01-31 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
18565 2023-01-31 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
18598 2023-01-31 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
18631 2023-01-31 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
18649 2023-01-31 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
18682 2023-01-31 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
18700 2023-01-31 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
18718 2023-01-31 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
18736 2023-01-31 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
18769 2023-01-31 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
18787 2023-01-31 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
18805 2023-01-31 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
18807 * gcc.target/riscv/rvv/base/binop_vv_constraint-1.c: New test.
18809 2023-01-31 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
18830 2023-01-31 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
18851 2023-01-31 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
18890 2023-01-31 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
18929 2023-01-31 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
18968 2023-01-31 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
18989 2023-01-31 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
19028 2023-01-31 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
19049 2023-01-31 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
19070 2023-01-31 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
19091 2023-01-31 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
19112 2023-01-31 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
19133 2023-01-31 Marek Polacek <polacek@redhat.com>
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.
19141 2023-01-31 Philipp Tomsich <philipp.tomsich@vrull.eu>
19144 * gcc.target/aarch64/pr108589.c: New test.
19146 2023-01-31 Richard Sandiford <richard.sandiford@arm.com>
19148 PR tree-optimization/108608
19149 * gcc.dg/vect/pr108608.c: New test.
19150 * gcc.target/aarch64/sve/pr108608-1.c: Likewise.
19152 2023-01-31 Andrew MacLeod <amacleod@redhat.com>
19154 PR tree-optimization/108385
19155 * gcc.dg/pr108385.c: New.
19157 2023-01-31 Andrew MacLeod <amacleod@redhat.com>
19159 PR tree-optimization/108359
19160 * gcc.dg/pr108359.c: New.
19162 2023-01-31 Philip Herron <philip.herron@embecosm.com>
19164 * rust/compile/issue-1073.rs: New test.
19166 2023-01-31 Philip Herron <philip.herron@embecosm.com>
19168 * rust/compile/issue-1006.rs: New test.
19170 2023-01-31 Philip Herron <philip.herron@embecosm.com>
19172 * rust/compile/const_generics_5.rs: Fix assertions.
19173 * rust/compile/unconstrained_type_param.rs: Add more assertions.
19175 2023-01-31 liushuyu <liushuyu011@gmail.com>
19177 * rust/compile/builtin_macro_recurse.rs: New test.
19179 2023-01-31 liushuyu <liushuyu011@gmail.com>
19181 * rust/compile/builtin_macro_concat.rs: Fix test error messages.
19182 * rust/compile/builtin_macro_env.rs: Likewise.
19184 2023-01-31 Arthur Cohen <arthur.cohen@embecosm.com>
19186 * rust/compile/frust-compile-until.rs: New test.
19188 2023-01-31 Philip Herron <philip.herron@embecosm.com>
19190 * rust/compile/rust-const-blog-issue.rs: New test.
19192 2023-01-31 Arthur Cohen <arthur.cohen@embecosm.com>
19194 * rust/compile/macro44.rs: New test.
19196 2023-01-31 Arthur Cohen <arthur.cohen@embecosm.com>
19198 * rust/compile/macro_export_1.rs: New test.
19200 2023-01-31 Arthur Cohen <arthur.cohen@embecosm.com>
19202 * rust/compile/const_generics_8.rs: New test.
19204 2023-01-31 Arthur Cohen <arthur.cohen@embecosm.com>
19206 * rust/compile/const_generics_7.rs: New test.
19208 2023-01-31 liushuyu <liushuyu011@gmail.com>
19210 * rust/execute/torture/loop-condition-eval.rs: New test.
19212 2023-01-31 Faisal Abbas <90.abbasfaisal@gmail.com>
19214 * rust/compile/const8.rs: New test.
19216 2023-01-31 Faisal Abbas <90.abbasfaisal@gmail.com>
19218 * rust/compile/const7.rs: New test.
19220 2023-01-31 Faisal Abbas <90.abbasfaisal@gmail.com>
19222 * rust/compile/const6.rs: New test.
19224 2023-01-31 Philip Herron <philip.herron@embecosm.com>
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.
19233 2023-01-31 Arthur Cohen <arthur.cohen@embecosm.com>
19235 * rust/compile/macro43.rs: New test.
19237 2023-01-31 Arthur Cohen <arthur.cohen@embecosm.com>
19239 * rust/compile/parse_range.rs: New test.
19241 2023-01-31 Arthur Cohen <arthur.cohen@embecosm.com>
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.
19250 2023-01-31 Arthur Cohen <arthur.cohen@embecosm.com>
19252 * rust/compile/rustc_attr1.rs: New test.
19254 2023-01-31 Arthur Cohen <arthur.cohen@embecosm.com>
19256 * rust/debug/win64-abi.rs: Fix assertion to take into account
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.
19262 2023-01-31 Philip Herron <philip.herron@embecosm.com>
19264 * rust/compile/torture/issue-1506.rs: New test.
19266 2023-01-31 Faisal Abbas <90.abbasfaisal@gmail.com>
19268 * rust/compile/const4.rs: New.
19269 * rust/compile/const5.rs: New.
19271 2023-01-31 Gaius Mulley <gaiusmod2@gmail.com>
19273 * lib/gm2.exp (gm2_init_pimx): Replace gm2-libs-pim with
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.
19280 2023-01-31 Jakub Jelinek <jakub@redhat.com>
19283 * gcc.target/i386/avx2-pr108599.c: New test.
19285 2023-01-31 Xianmiao Qu <cooper.qu@linux.alibaba.com>
19287 PR testsuite/108604
19288 * gcc.dg/torture/pr108574-3.c (b, f): Change type from char to
19291 2023-01-31 Jakub Jelinek <jakub@redhat.com>
19293 PR rtl-optimization/108596
19294 * gcc.c-torture/compile/pr108596.c: New test.
19296 2023-01-31 Jakub Jelinek <jakub@redhat.com>
19299 * gcc.target/i386/sse-23.c: Add -Wuninitialized to dg-options.
19301 2023-01-31 Kito Cheng <kito.cheng@sifive.com>
19303 * gcc.target/riscv/rvv/vsetvl/vlmax_phi-10.c: Refine the scan
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.
19333 2023-01-30 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
19351 2023-01-30 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
19369 2023-01-30 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
19387 2023-01-30 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
19405 2023-01-30 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
19423 2023-01-30 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
19441 2023-01-30 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
19459 2023-01-30 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
19477 2023-01-30 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
19492 2023-01-30 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
19519 2023-01-30 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
19546 2023-01-30 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
19555 2023-01-30 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
19564 2023-01-30 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
19585 2023-01-30 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
19606 2023-01-30 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
19627 2023-01-30 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
19648 2023-01-30 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
19669 2023-01-30 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
19690 2023-01-30 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
19711 2023-01-30 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
19732 2023-01-30 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
19734 * gcc.target/riscv/rvv/base/vlxei-vsxei-constraint-1.c: New test.
19736 2023-01-30 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
19742 2023-01-30 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
19744 * gm2/warnings/returntype/fail/warnings-returntype-fail.exp: Save,
19745 restore TORTURE_OPTIONS.
19747 2023-01-30 Andrew Pinski <apinski@marvell.com>
19749 PR tree-optimization/108582
19750 * gcc.dg/pr108582-1.c: New test.
19752 2023-01-30 Richard Biener <rguenther@suse.de>
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.
19759 2023-01-29 Mikael Morin <mikael@gcc.gnu.org>
19762 * gfortran.dg/gomp/minmaxloc_1.f90: New test.
19764 2023-01-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
19767 * gfortran.dg/pr103506_1.f90: New test.
19769 2023-01-29 Jan Hubicka <hubicka@ucw.cz>
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.
19775 2023-01-28 Harald Anlauf <anlauf@gmx.de>
19776 Steven G. Kargl <kargl@gcc.gnu.org>
19779 * gfortran.dg/pr108527.f90: New test.
19781 2023-01-28 Harald Anlauf <anlauf@gmx.de>
19784 * gfortran.dg/common_27.f90: New test.
19786 2023-01-28 Jonathan Yong <10walls@gmail.com>
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.
19793 2023-01-28 Jonathan Yong <10walls@gmail.com>
19796 * gcc.dg/attr-aligned.c: Make errors emitted on Windows
19797 target same as on Linux.
19799 2023-01-28 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
19832 2023-01-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
19834 * gfortran.dg/ISO_Fortran_binding_17.f90: Replace (\n|\r\n|\r)
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.
19859 2023-01-27 Gaius Mulley <gaiusmod2@gmail.com>
19861 * gm2/pim/fail/empty.mod: New test.
19863 2023-01-27 Joseph Myers <joseph@codesourcery.com>
19865 * gcc.dg/c2x-auto-1.c, gcc.dg/c2x-auto-3.c: Expect braces around
19866 auto initializers to be disallowed.
19868 2023-01-27 Richard Sandiford <richard.sandiford@arm.com>
19870 * gcc.dg/vect/complex/fast-math-bb-slp-complex-add-pattern-half-float.c:
19872 * gcc.dg/vect/complex/fast-math-complex-add-half-float.c: Fix names
19875 2023-01-27 Richard Sandiford <richard.sandiford@arm.com>
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.
19899 2023-01-27 Richard Sandiford <richard.sandiford@arm.com>
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.
19905 2023-01-27 Richard Sandiford <richard.sandiford@arm.com>
19907 * gcc.target/aarch64/sve/cond_asrd_1.c: Tune for a 256-bit
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.
19916 2023-01-27 Andrew MacLeod <amacleod@redhat.com>
19918 PR tree-optimization/108306
19919 * gcc.dg/pr108306.c: New.
19921 2023-01-27 Andrew MacLeod <amacleod@redhat.com>
19923 PR tree-optimization/108447
19924 * gcc.dg/pr108447.c: New.
19926 2023-01-27 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
19932 2023-01-27 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
19941 2023-01-27 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
19950 2023-01-27 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
19971 2023-01-27 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
19979 2023-01-27 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
20091 2023-01-27 Xi Ruoyao <xry111@xry111.site>
20093 * gcc.dg/pr95115.c (x): Add noipa attribute.
20095 2023-01-27 Jakub Jelinek <jakub@redhat.com>
20098 * gcc.dg/pr106061.c: New test.
20100 2023-01-27 Tobias Burnus <tobias@codesourcery.com>
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.
20107 2023-01-26 Gaius Mulley <gaiusmod2@gmail.com>
20109 * gm2/warnings/returntype/fail/badreturn.mod: New test.
20110 * gm2/warnings/returntype/fail/warnings-returntype-fail.exp:
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:
20118 2023-01-26 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
20192 2023-01-26 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
20239 2023-01-26 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
20241 * gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-27.c: Update
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.
20253 2023-01-26 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
20255 * gcc.target/riscv/rvv/base/vle-constraint-1.c:
20257 2023-01-26 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
20259 * gcc.target/riscv/rvv/base/vse-constraint-1.c: New test.
20261 2023-01-26 Harald Anlauf <anlauf@gmx.de>
20264 * gfortran.dg/pr108544.f90: New test.
20265 * gfortran.dg/pr96102b.f90: New test.
20267 2023-01-26 Marek Polacek <polacek@redhat.com>
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.
20275 2023-01-26 Jakub Jelinek <jakub@redhat.com>
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.
20281 2023-01-26 Richard Sandiford <richard.sandiford@arm.com>
20283 * c-c++-common/hwasan/arguments-3.c: Remove extraneous .*s.
20285 2023-01-26 Richard Sandiford <richard.sandiford@arm.com>
20287 * gcc.target/aarch64/bfloat16_scalar_typecheck.c: Accept empty
20290 2023-01-26 Richard Sandiford <richard.sandiford@arm.com>
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.
20298 2023-01-26 Richard Sandiford <richard.sandiford@arm.com>
20300 * g++.target/aarch64/sve/pr99766.C: Disable warnings.
20302 2023-01-26 Richard Sandiford <richard.sandiford@arm.com>
20304 * gcc.target/aarch64/sve/slp_13.c: Remove XFAILs.
20306 2023-01-26 Marek Polacek <polacek@redhat.com>
20309 * g++.dg/cpp0x/udlit-error1.C: New test.
20311 2023-01-26 David Malcolm <dmalcolm@redhat.com>
20314 * gcc.dg/analyzer/SARD-tc841-basic-00182-min.c: Add
20315 -Wno-stringop-overflow.
20317 2023-01-26 David Malcolm <dmalcolm@redhat.com>
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:
20325 2023-01-26 Richard Biener <rguenther@suse.de>
20327 PR tree-optimization/108547
20328 * gcc.dg/uninit-pr108547.c: New testcase.
20330 2023-01-26 Siddhesh Poyarekar <siddhesh@gotplt.org>
20332 PR tree-optimization/108522
20333 * gcc.dg/builtin-dynamic-object-size-0.c (DEFSTRUCT): New
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.
20342 2023-01-26 Jakub Jelinek <jakub@redhat.com>
20345 * g++.dg/gomp/pr108503.C: New test.
20347 2023-01-26 Richard Biener <rguenther@suse.de>
20349 PR tree-optimization/108523
20350 * gcc.dg/torture/pr108523.c: New testcase.
20352 2023-01-25 Steve Kargl <kargl@gcc.gnu.org>
20355 * gfortran.dg/pr108528.f90: New test.
20357 2023-01-25 Jakub Jelinek <jakub@redhat.com>
20360 * g++.dg/cpp23/static-operator-call5.C: New test.
20362 2023-01-25 Andrea Corallo <andrea.corallo@arm.com>
20364 * gcc.target/arm/mve/intrinsics/vhaddq_n_s16.c: Add missing extern
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.
20451 2023-01-25 Andrea Corallo <andrea.corallo@arm.com>
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.
20464 2023-01-25 Andrea Corallo <andrea.corallo@arm.com>
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.
20475 2023-01-25 Andrea Corallo <andrea.corallo@arm.com>
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.
20492 2023-01-25 Andrea Corallo <andrea.corallo@arm.com>
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.
20503 2023-01-25 Andrea Corallo <andrea.corallo@arm.com>
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.
20514 2023-01-25 Andrea Corallo <andrea.corallo@arm.com>
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.
20525 2023-01-25 Andrea Corallo <andrea.corallo@arm.com>
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.
20536 2023-01-25 Andrea Corallo <andrea.corallo@arm.com>
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.
20544 2023-01-25 Andrea Corallo <andrea.corallo@arm.com>
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.
20555 2023-01-25 Andrea Corallo <andrea.corallo@arm.com>
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.
20566 2023-01-25 Andrea Corallo <andrea.corallo@arm.com>
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.
20577 2023-01-25 Andrea Corallo <andrea.corallo@arm.com>
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.
20588 2023-01-25 Andrea Corallo <andrea.corallo@arm.com>
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.
20599 2023-01-25 Andrea Corallo <andrea.corallo@arm.com>
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.
20628 2023-01-25 Andrea Corallo <andrea.corallo@arm.com>
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.
20649 2023-01-25 Andrea Corallo <andrea.corallo@arm.com>
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.
20702 2023-01-25 Andrea Corallo <andrea.corallo@arm.com>
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.
20731 2023-01-25 Andrea Corallo <andrea.corallo@arm.com>
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.
20760 2023-01-25 Andrea Corallo <andrea.corallo@arm.com>
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.
20783 2023-01-25 Andrea Corallo <andrea.corallo@arm.com>
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
20805 2023-01-25 Andrea Corallo <andrea.corallo@arm.com>
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.
20829 2023-01-25 Andrea Corallo <andrea.corallo@arm.com>
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.
20843 2023-01-25 Richard Sandiford <richard.sandiford@arm.com>
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.
20849 2023-01-25 Andre Vieira <andre.simoesdiasvieira@arm.com>
20851 * lib/target-supports.exp (check_effective_target_vect_long_long): Add
20852 aarch64 to list of targets supporting long long vectorization.
20854 2023-01-25 Jakub Jelinek <jakub@redhat.com>
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.
20860 2023-01-25 Siddhesh Poyarekar <siddhesh@gotplt.org>
20861 Jakub Jelinek <jakub@redhat.com>
20863 PR tree-optimization/108522
20864 * gcc.dg/builtin-dynamic-object-size-0.c
20865 (test_dynarray_struct_member): New test.
20868 2023-01-24 Jakub Jelinek <jakub@redhat.com>
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.
20876 2023-01-24 Jason Merrill <jason@redhat.com>
20879 * g++.dg/ext/pragma1.C: New test.
20881 2023-01-24 Jason Merrill <jason@redhat.com>
20884 * g++.dg/cpp23/static-operator-call5.C: New test.
20886 2023-01-24 Vladimir N. Makarov <vmakarov@redhat.com>
20888 * gcc.target/pdp11/pdp11.exp: New.
20889 * gcc.target/pdp11/pr108388.c: New.
20891 2023-01-24 Harald Anlauf <anlauf@gmx.de>
20894 * gfortran.dg/pr108529.f90: New test.
20896 2023-01-24 Andre Vieira <andre.simoesdiasvieira@arm.com>
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.
20929 2023-01-24 Jakub Jelinek <jakub@redhat.com>
20932 * g++.dg/cpp1z/decomp57.C: New test.
20933 * g++.dg/cpp1z/decomp58.C: New test.
20935 2023-01-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
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.
20941 2023-01-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
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.
20951 2023-01-24 Lulu Cheng <chenglulu@loongson.cn>
20952 Yang Yujie <yangyujie@loongson.cn>
20955 * gcc.target/loongarch/tst-asm-const.c: Moved to...
20956 * gcc.target/loongarch/pr107731.c: ...here.
20958 2023-01-24 Jason Merrill <jason@redhat.com>
20962 * g++.dg/ext/builtin-shufflevector-5.C: New test.
20963 * g++.dg/init/new51.C: New test.
20965 2023-01-23 Jason Merrill <jason@redhat.com>
20968 * g++.dg/cpp0x/move2.C: New test.
20970 2023-01-23 Harald Anlauf <anlauf@gmx.de>
20973 * gfortran.dg/pr108502.f90: New test.
20975 2023-01-23 Marek Polacek <polacek@redhat.com>
20978 * g++.dg/warn/Wunused-value-1.C: New test.
20980 2023-01-23 Jason Merrill <jason@redhat.com>
20983 * g++.dg/cpp0x/initlist-vect2.C: New test.
20985 2023-01-23 Harald Anlauf <anlauf@gmx.de>
20988 * gfortran.dg/pr108501.f90: New test.
20990 2023-01-23 Harald Anlauf <anlauf@gmx.de>
20993 * gfortran.dg/pr108420.f90: New test.
20995 2023-01-23 Jason Merrill <jason@redhat.com>
20998 * g++.dg/template/explicit-instantiation5.C: New test.
21000 2023-01-23 Srinath Parvathaneni <srinath.parvathaneni@arm.com>
21002 * g++.target/arm/pac-1.C: New test.
21003 * gcc.target/arm/pac-15.c: Likewise.
21005 2023-01-23 Srinath Parvathaneni <srinath.parvathaneni@arm.com>
21007 * gcc.target/arm/multilib.exp (multilib_config "rmprofile"): Update
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.
21013 2023-01-23 Srinath Parvathaneni <srinath.parvathaneni@arm.com>
21015 * gcc.target/arm/multilib.exp: Add tests for cortex-m85.
21017 2023-01-23 Richard Biener <rguenther@suse.de>
21019 PR tree-optimization/108482
21020 * gcc.dg/torture/pr108482.c: New testcase.
21022 2023-01-23 Andrea Corallo <andrea.corallo@arm.com>
21024 * gcc.target/arm/bti-1.c: New testcase.
21025 * gcc.target/arm/bti-2.c: Likewise.
21027 2023-01-23 Andrea Corallo <andrea.corallo@arm.com>
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.
21042 2023-01-23 Andrea Corallo <andrea.corallo@arm.com>
21044 * gcc.target/arm/multilib.exp: Add pacbti related entries.
21046 2023-01-23 Andrea Corallo <andrea.corallo@arm.com>
21047 Tejas Belagod <tbelagod@arm.com>
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.
21054 2023-01-23 Andrea Corallo <andrea.corallo@arm.com>
21055 Tejas Belagod <tbelagod@arm.com>
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.
21068 2023-01-23 Andrea Corallo <andrea.corallo@arm.com>
21069 Tejas Belagod <tbelagod@arm.com>
21071 * lib/target-supports.exp:
21072 (check_effective_target_arm_pacbti_hw): New.
21074 2023-01-23 Richard Biener <rguenther@suse.de>
21076 PR tree-optimization/108449
21077 * gcc.dg/pr108449.c: New testcase.
21079 2023-01-23 Jason Merrill <jason@redhat.com>
21083 * g++.dg/init/lifetime4.C: New test.
21085 2023-01-22 Iain Sandoe <iain@sandoe.co.uk>
21087 * gm2/case/pass/case-pass.exp: Update for removal of concatenated
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.
21117 2023-01-22 Dimitar Dimitrov <dimitar@dinux.eu>
21119 * gcc.target/pru/clz-hi-2.c: New test.
21120 * gcc.target/pru/clz-hi.c: New test.
21122 2023-01-21 Jerry DeLisle <jvdelisle@gcc.gnu.org>
21125 * gfortran.dg/pr88048.f90: Adjust for changed error message.
21126 * gfortran.dg/parameter_data0.f90: New test.
21128 2023-01-20 Tejas Belagod <tejas.belagod@arm.com>
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.
21141 2023-01-19 Jakub Jelinek <jakub@redhat.com>
21144 * g++.dg/cpp23/subscript12.C: New test.
21145 * g++.dg/cpp23/subscript13.C: New test.
21147 2023-01-19 Jakub Jelinek <jakub@redhat.com>
21150 * g++.dg/init/pr53932.C: New test.
21152 2023-01-19 H.J. Lu <hjl.tools@gmail.com>
21154 * gcc.target/i386/pr108436.c: New test.
21156 2023-01-19 David Malcolm <dmalcolm@redhat.com>
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:
21165 2023-01-19 Harald Anlauf <anlauf@gmx.de>
21168 * gfortran.dg/pr108434.f90: New test.
21170 2023-01-19 Iain Sandoe <iain@sandoe.co.uk>
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:
21179 * gm2/projects/iso/run/pass/hello/projects-iso-run-pass-hello.exp:
21181 * gm2/projects/pim/run/pass/hello/projects-pim-run-pass-hello.exp:
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.
21192 2023-01-19 Christophe Lyon <christophe.lyon@arm.com>
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.
21207 2023-01-19 Jakub Jelinek <jakub@redhat.com>
21209 PR tree-optimization/108440
21210 * c-c++-common/rotate-10.c: New test.
21211 * c-c++-common/rotate-11.c: New test.
21213 2023-01-19 Alexandre Oliva <oliva@adacore.com>
21216 * gcc.target/i386/pr106746.c: New.
21218 2023-01-18 Marek Polacek <polacek@redhat.com>
21221 * gcc.dg/c2x-nullptr-6.c: New test.
21223 2023-01-18 David Malcolm <dmalcolm@redhat.com>
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.
21232 2023-01-18 Richard Biener <rguenther@suse.de>
21235 * gcc.dg/lto/pr108445_0.c: New testcase.
21236 * gcc.dg/lto/pr108445_1.c: Likewise.
21238 2023-01-18 Murray Steele <murray.steele@arm.com>
21240 * gcc.target/arm/mve/general/preserve_user_namespace_1.c: New test.
21242 2023-01-18 Kewen Lin <linkw@linux.ibm.com>
21243 Andrew Pinski <apinski@marvell.com>
21246 * gcc.target/powerpc/pr108396.c: New test.
21248 2023-01-18 Kewen Lin <linkw@linux.ibm.com>
21251 * gcc.target/powerpc/pr108348-1.c: New test.
21252 * gcc.target/powerpc/pr108348-2.c: New test.
21254 2023-01-17 Harald Anlauf <anlauf@gmx.de>
21257 * gfortran.dg/pr108421.f90: New test.
21259 2023-01-17 Jakub Jelinek <jakub@redhat.com>
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.
21272 2023-01-16 Andrew Pinski <apinski@marvell.com>
21274 * lib/target-supports.exp (add_options_for_tls): Remove
21275 reference to Solaris 9 in comments.
21277 2023-01-16 H.J. Lu <hjl.tools@gmail.com>
21280 * g++.target/i386/pr105980.C: New test.
21282 2023-01-16 Jan Hubicka <hubicka@ucw.cz>
21284 * g++.dg/tree-ssa/pr106077.C: New test.
21286 2023-01-16 Stam Markianos-Wright <stam.markianos-wright@arm.com>
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.
21293 2023-01-16 Andrew Carlotti <andrew.carlotti@arm.com>
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.
21304 2023-01-16 Andrew Carlotti <andrew.carlotti@arm.com>
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.
21316 2023-01-16 Andrew Carlotti <andrew.carlotti@arm.com>
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.
21332 2023-01-16 Jakub Jelinek <jakub@redhat.com>
21335 * g++.target/i386/pr105593.C: New test.
21337 2023-01-16 Jakub Jelinek <jakub@redhat.com>
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.
21344 2023-01-16 Kewen Lin <linkw@linux.ibm.com>
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.
21352 2023-01-14 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
21354 * gcc.target/aarch64/sve/acle/general/pr96463-2.c: Adjust.
21356 2023-01-14 Jakub Jelinek <jakub@redhat.com>
21359 * c-c++-common/pr108365.c: New test.
21360 * g++.dg/opt/pr108365.C: New test.
21361 * g++.dg/warn/pr108365.C: New test.
21363 2023-01-14 Alexandre Oliva <oliva@adacore.com>
21366 * gcc.target/arm/pr42093.c: Disable tree-dce.
21368 2023-01-13 David Malcolm <dmalcolm@redhat.com>
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
21378 * gcc.dg/analyzer/torture/switch-enum-pr105273-doom-p_maputl.c:
21380 * gcc.dg/analyzer/torture/switch-enum-pr105273-git-vreportf-1.c:
21383 2023-01-13 Alexander Monakov <amonakov@ispras.ru>
21385 PR rtl-optimization/108117
21386 PR rtl-optimization/108132
21387 * gcc.dg/pr108117.c: New test.
21389 2023-01-13 Jakub Jelinek <jakub@redhat.com>
21392 * g++.dg/warn/pr108285.C: New test.
21394 2023-01-13 Gaius Mulley <gaiusmod2@gmail.com>
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.
21403 2023-01-13 Jakub Jelinek <jakub@redhat.com>
21406 * gcc.c-torture/execute/pr107131.c: New test.
21408 2023-01-13 Srinath Parvathaneni <srinath.parvathaneni@arm.com>
21410 * gcc.target/arm/multilib.exp: Add multilib tests for Cortex-M55 CPU.
21412 2023-01-13 Qing Zhao <qing.zhao@oracle.com>
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.
21425 2023-01-13 Jakub Jelinek <jakub@redhat.com>
21428 * gcc.dg/pr107131.c: New test.
21430 2023-01-13 Richard Sandiford <richard.sandiford@arm.com>
21432 * gcc.target/aarch64/dwarf_reg_size_1.c: New test.
21433 * gcc.target/aarch64/dwarf_reg_size_2.c: Likewise.
21435 2023-01-13 Richard Biener <rguenther@suse.de>
21437 * gcc.target/aarch64/pr107209.c: New test.
21439 2023-01-13 Richard Biener <rguenther@suse.de>
21441 PR tree-optimization/108387
21442 * gcc.dg/pr108387.c: New testcase.
21444 2023-01-13 Gaius Mulley <gaiusmod2@gmail.com>
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
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.
21466 2023-01-12 Gaius Mulley <gaiusmod2@gmail.com>
21468 * lib/gm2.exp: Use timeout.exp.
21470 2023-01-12 Gaius Mulley <gaiusmod2@gmail.com>
21472 * lib/gm2.exp (gm2_init_min): Append -fno-exceptions
21475 2023-01-12 Andrew Pinski <apinski@marvell.com>
21476 Roger Sayle <roger@nextmovesoftware.com>
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.
21484 2023-01-12 Christophe Lyon <christophe.lyon@arm.com>
21485 Richard Sandiford <richard.sandiford@arm.com>
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.
21499 2023-01-12 Christophe Lyon <christophe.lyon@arm.com>
21500 Richard Sandiford <richard.sandiford@arm.com>
21502 * gcc.target/aarch64/bitfield-abi-warning-align16-O2.c: New test.
21503 * gcc.target/aarch64/bitfield-abi-warning-align16-O2-extra.c: New
21505 * gcc.target/aarch64/bitfield-abi-warning-align32-O2.c: New test.
21506 * gcc.target/aarch64/bitfield-abi-warning-align32-O2-extra.c: New
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
21513 * g++.target/aarch64/bitfield-abi-warning-align32-O2.C: New test.
21514 * g++.target/aarch64/bitfield-abi-warning-align32-O2-extra.C: New
21516 * g++.target/aarch64/bitfield-abi-warning-align8-O2.C: New test.
21517 * g++.target/aarch64/bitfield-abi-warning.h: New test.
21519 2023-01-12 Richard Biener <rguenther@suse.de>
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.
21526 2023-01-12 Tobias Burnus <tobias@codesourcery.com>
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.
21533 2023-01-12 Lewis Hyatt <lhyatt@gmail.com>
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.
21539 2023-01-11 David Malcolm <dmalcolm@redhat.com>
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.
21551 2023-01-11 Jakub Jelinek <jakub@redhat.com>
21554 * gcc.dg/pr105972.c: New test.
21556 2023-01-11 Roger Sayle <roger@nextmovesoftware.com>
21558 PR tree-optimization/71343
21559 * gcc.dg/pr71343-2.c: New test case.
21561 2023-01-11 David Faust <david.faust@oracle.com>
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.
21568 2023-01-11 Eric Botcazou <ebotcazou@adacore.com>
21570 * gcc.dg/sso-17.c: New test.
21572 2023-01-11 Kewen Lin <linkw@linux.ibm.com>
21574 * gcc.target/powerpc/ppc-fortran/ppc-fortran.exp: Exit immediately if
21575 the testing target isn't a PowerPC target.
21577 2023-01-11 Richard Biener <rguenther@suse.de>
21579 PR tree-optimization/107767
21580 * gcc.dg/tree-ssa/pr107767.c: New testcase.
21582 2023-01-11 Jakub Jelinek <jakub@redhat.com>
21585 * gcc.dg/pr108308.c: Use int32 target rather than { ilp32 || lp64 }.
21587 2023-01-11 Richard Biener <rguenther@suse.de>
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.
21593 2023-01-11 Richard Biener <rguenther@suse.de>
21595 PR tree-optimization/108353
21596 * gcc.dg/tree-ssa/ssa-copyprop-3.c: New testcase.
21598 2023-01-11 Andreas Krebbel <krebbel@linux.ibm.com>
21600 * gcc.target/s390/not.c: New test.
21602 2023-01-11 Richard Biener <rguenther@suse.de>
21604 PR tree-optimization/106293
21605 * gcc.dg/tree-ssa/ssa-dse-46.c: Remove long initializer.
21607 2023-01-10 Richard Biener <rguenther@suse.de>
21609 PR tree-optimization/106293
21610 * gcc.dg/tree-ssa/ssa-dse-46.c: New testcase.
21612 2023-01-10 Roger Sayle <roger@nextmovesoftware.com>
21614 PR rtl-optimization/106421
21615 * gcc.dg/pr106421.c: New test case.
21617 2023-01-10 Martin Jambor <mjambor@suse.cz>
21620 * g++.dg/ipa/pr108110.C: New test.
21622 2023-01-10 Richard Biener <rguenther@suse.de>
21624 PR tree-optimization/108314
21625 * gcc.dg/vect/pr108314.c: New testcase.
21627 2023-01-10 Xianmiao Qu <cooper.qu@linux.alibaba.com>
21629 * gcc.target/csky/ldbs.c : Fix exclude-opts, should not
21632 2023-01-10 Xianmiao Qu <cooper.qu@linux.alibaba.com>
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.
21643 2023-01-10 Andreas Krebbel <krebbel@linux.ibm.com>
21645 * gcc.target/s390/fcall-saved.c: New test.
21647 2023-01-09 Jakub Jelinek <jakub@redhat.com>
21652 * g++.dg/tree-ssa/initlist-opt2.C: New test.
21653 * g++.dg/tree-ssa/initlist-opt3.C: New test.
21655 2023-01-09 Joseph Myers <joseph@codesourcery.com>
21657 * gcc.dg/c2x-complit-8.c: New test.
21659 2023-01-09 Richard Biener <rguenther@suse.de>
21661 PR middle-end/69482
21662 * gcc.target/i386/pr69482-1.c: New testcase.
21663 * gcc.target/i386/pr69482-2.c: Likewise.
21665 2023-01-09 Martin Liska <mliska@suse.cz>
21668 * g++.dg/ipa/pr108830.C: New test.
21670 2023-01-09 Richard Biener <rguenther@suse.de>
21672 PR tree-optimization/101912
21673 * gcc.dg/uninit-pr101912.c: New testcase.
21675 2023-01-09 Martin Liska <mliska@suse.cz>
21678 * gcc.target/i386/pr107993.c: New test.
21680 2023-01-07 John David Anglin <danglin@gcc.gnu.org>
21682 * gcc.dg/atomic/c11-atomic-exec-4.c: Add "-D_HPUX_SOURCE" option
21684 * gcc.dg/atomic/c11-atomic-exec-5.c: Likewise.
21686 2023-01-06 Joseph Myers <joseph@codesourcery.com>
21688 * gcc.dg/builtin-tgmath-3.c: Update expectations and add more
21691 2023-01-06 Tamar Christina <tamar.christina@arm.com>
21694 2023-01-06 Tamar Christina <tamar.christina@arm.com>
21696 * gcc.target/aarch64/sve/slp_1.c: Update testcase.
21698 2023-01-06 Jakub Jelinek <jakub@redhat.com>
21702 * gcc.c-torture/execute/pr108292.c: New test.
21703 * gcc.target/i386/pr108292.c: New test.
21704 * gcc.dg/pr108308.c: New test.
21706 2023-01-05 Roger Sayle <roger@nextmovesoftware.com>
21709 2023-01-05 Roger Sayle <roger@nextmovesoftware.com>
21711 * gcc.target/i386/cmov10.c: New test case.
21713 2023-01-05 Patrick Palka <ppalka@redhat.com>
21716 * g++.dg/parse/access14.C: New test.
21718 2023-01-05 Gaius Mulley <gaiusmod2@gmail.com>
21720 * lib/gm2.exp (gm2_init_minx): New procedure.
21721 (gm2_init_min): New procedure calls gm2_init_min with
21723 * gm2/link/min/pass/tiny.mod: New test case.
21724 * gm2/link/min/pass/link-min-pass.exp: New file.
21726 2023-01-04 Patrick Palka <ppalka@redhat.com>
21729 * g++.dg/cpp2a/concepts-requires34.C: New test.
21731 2023-01-04 Jakub Jelinek <jakub@redhat.com>
21734 * g++.dg/template/pr108206.C: New test.
21736 2023-01-04 Iain Sandoe <iain@sandoe.co.uk>
21738 * gm2/iso/pass/realbitscast.mod: Disable REAL96 on Darwin.
21740 2023-01-04 Jakub Jelinek <jakub@redhat.com>
21742 PR tree-optimization/108253
21743 * g++.dg/opt/pr108253.C: New test.
21745 2023-01-04 Jakub Jelinek <jakub@redhat.com>
21747 PR middle-end/108237
21748 * gcc.c-torture/compile/pr108237.c: New test.
21750 2023-01-04 Jakub Jelinek <jakub@redhat.com>
21752 PR sanitizer/108256
21753 * c-c++-common/ubsan/pr108256.c: New test.
21755 2023-01-03 David Edelsohn <dje.gcc@gmail.com>
21757 * g++.dg/modules/modules.exp: Skip on AIX.
21758 * gcc.target/powerpc/pr99708.c: Skip on AIX.
21760 2023-01-03 Sandra Loosemore <sandra@codesourcery.com>
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.
21766 2023-01-03 Roger Sayle <roger@nextmovesoftware.com>
21768 * gcc.target/i386/cmov10.c: New test case.
21770 2023-01-03 Jakub Jelinek <jakub@redhat.com>
21772 PR middle-end/108264
21773 * gcc.dg/pr108264.c: New test.
21775 2023-01-03 Jakub Jelinek <jakub@redhat.com>
21777 PR rtl-optimization/108263
21778 * gcc.dg/pr108263.c: New test.
21780 2023-01-01 Roger Sayle <roger@nextmovesoftware.com>
21781 Uroš Bizjak <ubizjak@gmail.com>
21783 * gcc.target/i386/extendditi2-1.c: New test case.
21784 * gcc.target/i386/extendditi2-2.c: Likewise.
21787 Copyright (C) 2023 Free Software Foundation, Inc.
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.