]> git.ipfire.org Git - thirdparty/gcc.git/blob - gcc/testsuite/ChangeLog
e511088127618ecf09fb72dc278c33328284c4fd
[thirdparty/gcc.git] / gcc / testsuite / ChangeLog
1 2023-05-18 Uros Bizjak <ubizjak@gmail.com>
2
3 * gcc.target/i386/avx512vl-pr95488-1.c: Adjust
4 expected scan-assembler-times frequency and strings..
5 * gcc.target/i386/vect-mulv4qi.c: New test.
6 * gcc.target/i386/vect-mulv8qi.c: New test.
7
8 2023-05-18 Jonathan Wakely <jwakely@redhat.com>
9
10 PR bootstrap/105831
11 * gcc.test-framework/gen_directive_tests: Use = operator instead
12 of ==.
13
14 2023-05-18 Stam Markianos-Wright <stam.markianos-wright@arm.com>
15
16 * gcc.target/arm/mve/intrinsics/srshr.c: Update shift value.
17 * gcc.target/arm/mve/intrinsics/srshrl.c: Update shift value.
18 * gcc.target/arm/mve/intrinsics/uqshl.c: Update shift value.
19 * gcc.target/arm/mve/intrinsics/uqshll.c: Update shift value.
20 * gcc.target/arm/mve/intrinsics/urshr.c: Update shift value.
21 * gcc.target/arm/mve/intrinsics/urshrl.c: Update shift value.
22 * gcc.target/arm/mve/intrinsics/vadciq_m_s32.c: Update to ubfx.
23 * gcc.target/arm/mve/intrinsics/vadciq_m_u32.c: Update to ubfx.
24 * gcc.target/arm/mve/intrinsics/vadciq_s32.c: Update to ubfx.
25 * gcc.target/arm/mve/intrinsics/vadciq_u32.c: Update to ubfx.
26 * gcc.target/arm/mve/intrinsics/vadcq_m_s32.c: Update to ubfx.
27 * gcc.target/arm/mve/intrinsics/vadcq_m_u32.c: Update to ubfx.
28 * gcc.target/arm/mve/intrinsics/vadcq_s32.c: Update to ubfx.
29 * gcc.target/arm/mve/intrinsics/vadcq_u32.c: Update to ubfx.
30 * gcc.target/arm/mve/intrinsics/vsbciq_m_s32.c: Update to ubfx.
31 * gcc.target/arm/mve/intrinsics/vsbciq_m_u32.c: Update to ubfx.
32 * gcc.target/arm/mve/intrinsics/vsbciq_s32.c: Update to ubfx.
33 * gcc.target/arm/mve/intrinsics/vsbciq_u32.c: Update to ubfx.
34 * gcc.target/arm/mve/intrinsics/vsbcq_m_s32.c: Update to ubfx.
35 * gcc.target/arm/mve/intrinsics/vsbcq_m_u32.c: Update to ubfx.
36 * gcc.target/arm/mve/intrinsics/vsbcq_s32.c: Update to ubfx.
37 * gcc.target/arm/mve/intrinsics/vsbcq_u32.c: Update to ubfx.
38 * gcc.target/arm/mve/mve_const_shifts.c: New test.
39
40 2023-05-18 Stam Markianos-Wright <stam.markianos-wright@arm.com>
41
42 PR target/109697
43 * gcc.target/arm/mve/intrinsics/vcmpcsq_n_u16.c: XFAIL check.
44 * gcc.target/arm/mve/intrinsics/vcmpcsq_n_u32.c: XFAIL check.
45 * gcc.target/arm/mve/intrinsics/vcmpcsq_n_u8.c: XFAIL check.
46 * gcc.target/arm/mve/intrinsics/vcmpeqq_n_f16.c: XFAIL check.
47 * gcc.target/arm/mve/intrinsics/vcmpeqq_n_f32.c: XFAIL check.
48 * gcc.target/arm/mve/intrinsics/vcmpeqq_n_u16.c: XFAIL check.
49 * gcc.target/arm/mve/intrinsics/vcmpeqq_n_u32.c: XFAIL check.
50 * gcc.target/arm/mve/intrinsics/vcmpeqq_n_u8.c: XFAIL check.
51 * gcc.target/arm/mve/intrinsics/vcmpgeq_n_f16.c: XFAIL check.
52 * gcc.target/arm/mve/intrinsics/vcmpgeq_n_f32.c: XFAIL check.
53 * gcc.target/arm/mve/intrinsics/vcmpgtq_n_f16.c: XFAIL check.
54 * gcc.target/arm/mve/intrinsics/vcmpgtq_n_f32.c: XFAIL check.
55 * gcc.target/arm/mve/intrinsics/vcmphiq_n_u16.c: XFAIL check.
56 * gcc.target/arm/mve/intrinsics/vcmphiq_n_u32.c: XFAIL check.
57 * gcc.target/arm/mve/intrinsics/vcmphiq_n_u8.c: XFAIL check.
58 * gcc.target/arm/mve/intrinsics/vcmpleq_n_f16.c: XFAIL check.
59 * gcc.target/arm/mve/intrinsics/vcmpleq_n_f32.c: XFAIL check.
60 * gcc.target/arm/mve/intrinsics/vcmpltq_n_f16.c: XFAIL check.
61 * gcc.target/arm/mve/intrinsics/vcmpltq_n_f32.c: XFAIL check.
62 * gcc.target/arm/mve/intrinsics/vcmpneq_n_f16.c: XFAIL check.
63 * gcc.target/arm/mve/intrinsics/vcmpneq_n_f32.c: XFAIL check.
64 * gcc.target/arm/mve/intrinsics/vcmpneq_n_u16.c: XFAIL check.
65 * gcc.target/arm/mve/intrinsics/vcmpneq_n_u32.c: XFAIL check.
66 * gcc.target/arm/mve/intrinsics/vcmpneq_n_u8.c: XFAIL check.
67 * gcc.target/arm/mve/pr108177-1.c: Relax registers.
68 * gcc.target/arm/mve/pr108177-10.c: Relax registers.
69 * gcc.target/arm/mve/pr108177-11.c: Relax registers.
70 * gcc.target/arm/mve/pr108177-12.c: Relax registers.
71 * gcc.target/arm/mve/pr108177-13.c: Relax registers.
72 * gcc.target/arm/mve/pr108177-13-run.c: use mve_fp
73 * gcc.target/arm/mve/pr108177-14.c: Relax registers.
74 * gcc.target/arm/mve/pr108177-14-run.c: use mve_fp
75 * gcc.target/arm/mve/pr108177-2.c: Relax registers.
76 * gcc.target/arm/mve/pr108177-3.c: Relax registers.
77 * gcc.target/arm/mve/pr108177-4.c: Relax registers.
78 * gcc.target/arm/mve/pr108177-5.c: Relax registers.
79 * gcc.target/arm/mve/pr108177-6.c: Relax registers.
80 * gcc.target/arm/mve/pr108177-7.c: Relax registers.
81 * gcc.target/arm/mve/pr108177-8.c: Relax registers.
82 * gcc.target/arm/mve/pr108177-9.c: Relax registers.
83
84 2023-05-18 Stam Markianos-Wright <stam.markianos-wright@arm.com>
85
86 * gcc.target/arm/mve/intrinsics/mve_fp_vaddq_n.c: Removed.
87 * gcc.target/arm/mve/intrinsics/mve_vaddq_m.c: Removed.
88 * gcc.target/arm/mve/intrinsics/mve_vaddq_n.c: Removed.
89 * gcc.target/arm/mve/intrinsics/mve_vddupq_m_n_u16.c: Removed.
90 * gcc.target/arm/mve/intrinsics/mve_vddupq_m_n_u32.c: Removed.
91 * gcc.target/arm/mve/intrinsics/mve_vddupq_m_n_u8.c: Removed.
92 * gcc.target/arm/mve/intrinsics/mve_vddupq_n_u16.c: Removed.
93 * gcc.target/arm/mve/intrinsics/mve_vddupq_n_u32.c: Removed.
94 * gcc.target/arm/mve/intrinsics/mve_vddupq_n_u8.c: Removed.
95 * gcc.target/arm/mve/intrinsics/mve_vddupq_x_n_u16.c: Removed.
96 * gcc.target/arm/mve/intrinsics/mve_vddupq_x_n_u32.c: Removed.
97 * gcc.target/arm/mve/intrinsics/mve_vddupq_x_n_u8.c: Removed.
98 * gcc.target/arm/mve/intrinsics/mve_vdwdupq_x_n_u16.c: Removed.
99 * gcc.target/arm/mve/intrinsics/mve_vdwdupq_x_n_u32.c: Removed.
100 * gcc.target/arm/mve/intrinsics/mve_vdwdupq_x_n_u8.c: Removed.
101 * gcc.target/arm/mve/intrinsics/mve_vidupq_m_n_u16.c: Removed.
102 * gcc.target/arm/mve/intrinsics/mve_vidupq_m_n_u32.c: Removed.
103 * gcc.target/arm/mve/intrinsics/mve_vidupq_m_n_u8.c: Removed.
104 * gcc.target/arm/mve/intrinsics/mve_vidupq_n_u16.c: Removed.
105 * gcc.target/arm/mve/intrinsics/mve_vidupq_n_u32.c: Removed.
106 * gcc.target/arm/mve/intrinsics/mve_vidupq_n_u8.c: Removed.
107 * gcc.target/arm/mve/intrinsics/mve_vidupq_x_n_u16.c: Removed.
108 * gcc.target/arm/mve/intrinsics/mve_vidupq_x_n_u32.c: Removed.
109 * gcc.target/arm/mve/intrinsics/mve_vidupq_x_n_u8.c: Removed.
110 * gcc.target/arm/mve/intrinsics/mve_viwdupq_x_n_u16.c: Removed.
111 * gcc.target/arm/mve/intrinsics/mve_viwdupq_x_n_u32.c: Removed.
112 * gcc.target/arm/mve/intrinsics/mve_viwdupq_x_n_u8.c: Removed.
113 * gcc.target/arm/mve/intrinsics/mve_vldrdq_gather_offset_s64.c: Removed.
114 * gcc.target/arm/mve/intrinsics/mve_vldrdq_gather_offset_u64.c: Removed.
115 * gcc.target/arm/mve/intrinsics/mve_vldrdq_gather_offset_z_s64.c: Removed.
116 * gcc.target/arm/mve/intrinsics/mve_vldrdq_gather_offset_z_u64.c: Removed.
117 * gcc.target/arm/mve/intrinsics/mve_vldrdq_gather_shifted_offset_s64.c: Removed.
118 * gcc.target/arm/mve/intrinsics/mve_vldrdq_gather_shifted_offset_u64.c: Removed.
119 * gcc.target/arm/mve/intrinsics/mve_vldrdq_gather_shifted_offset_z_s64.c: Removed.
120 * gcc.target/arm/mve/intrinsics/mve_vldrdq_gather_shifted_offset_z_u64.c: Removed.
121 * gcc.target/arm/mve/intrinsics/mve_vldrhq_gather_offset_f16.c: Removed.
122 * gcc.target/arm/mve/intrinsics/mve_vldrhq_gather_offset_s16.c: Removed.
123 * gcc.target/arm/mve/intrinsics/mve_vldrhq_gather_offset_s32.c: Removed.
124 * gcc.target/arm/mve/intrinsics/mve_vldrhq_gather_offset_u16.c: Removed.
125 * gcc.target/arm/mve/intrinsics/mve_vldrhq_gather_offset_u32.c: Removed.
126 * gcc.target/arm/mve/intrinsics/mve_vldrhq_gather_offset_z_f16.c: Removed.
127 * gcc.target/arm/mve/intrinsics/mve_vldrhq_gather_offset_z_s16.c: Removed.
128 * gcc.target/arm/mve/intrinsics/mve_vldrhq_gather_offset_z_s32.c: Removed.
129 * gcc.target/arm/mve/intrinsics/mve_vldrhq_gather_offset_z_u16.c: Removed.
130 * gcc.target/arm/mve/intrinsics/mve_vldrhq_gather_offset_z_u32.c: Removed.
131 * gcc.target/arm/mve/intrinsics/mve_vldrhq_gather_shifted_offset_f16.c: Removed.
132 * gcc.target/arm/mve/intrinsics/mve_vldrhq_gather_shifted_offset_s16.c: Removed.
133 * gcc.target/arm/mve/intrinsics/mve_vldrhq_gather_shifted_offset_s32.c: Removed.
134 * gcc.target/arm/mve/intrinsics/mve_vldrhq_gather_shifted_offset_u16.c: Removed.
135 * gcc.target/arm/mve/intrinsics/mve_vldrhq_gather_shifted_offset_u32.c: Removed.
136 * gcc.target/arm/mve/intrinsics/mve_vldrhq_gather_shifted_offset_z_f16.c: Removed.
137 * gcc.target/arm/mve/intrinsics/mve_vldrhq_gather_shifted_offset_z_s16.c: Removed.
138 * gcc.target/arm/mve/intrinsics/mve_vldrhq_gather_shifted_offset_z_s32.c: Removed.
139 * gcc.target/arm/mve/intrinsics/mve_vldrhq_gather_shifted_offset_z_u16.c: Removed.
140 * gcc.target/arm/mve/intrinsics/mve_vldrhq_gather_shifted_offset_z_u32.c: Removed.
141 * gcc.target/arm/mve/intrinsics/mve_vldrwq_gather_offset_f32.c: Removed.
142 * gcc.target/arm/mve/intrinsics/mve_vldrwq_gather_offset_s32.c: Removed.
143 * gcc.target/arm/mve/intrinsics/mve_vldrwq_gather_offset_u32.c: Removed.
144 * gcc.target/arm/mve/intrinsics/mve_vldrwq_gather_offset_z_f32.c: Removed.
145 * gcc.target/arm/mve/intrinsics/mve_vldrwq_gather_offset_z_s32.c: Removed.
146 * gcc.target/arm/mve/intrinsics/mve_vldrwq_gather_offset_z_u32.c: Removed.
147 * gcc.target/arm/mve/intrinsics/mve_vldrwq_gather_shifted_offset_f32.c: Removed.
148 * gcc.target/arm/mve/intrinsics/mve_vldrwq_gather_shifted_offset_s32.c: Removed.
149 * gcc.target/arm/mve/intrinsics/mve_vldrwq_gather_shifted_offset_u32.c: Removed.
150 * gcc.target/arm/mve/intrinsics/mve_vldrwq_gather_shifted_offset_z_f32.c: Removed.
151 * gcc.target/arm/mve/intrinsics/mve_vldrwq_gather_shifted_offset_z_s32.c: Removed.
152 * gcc.target/arm/mve/intrinsics/mve_vldrwq_gather_shifted_offset_z_u32.c: Removed.
153 * gcc.target/arm/mve/intrinsics/mve_vstore_scatter_shifted_offset.c: Removed.
154 * gcc.target/arm/mve/intrinsics/mve_vstore_scatter_shifted_offset_p.c: Removed.
155 * gcc.target/arm/mve/intrinsics/vaddq_m_n_f16-1.c: Removed.
156 * gcc.target/arm/mve/intrinsics/vaddq_m_n_f32-1.c: Removed.
157 * gcc.target/arm/mve/intrinsics/vaddq_x_n_f16-1.c: Removed.
158 * gcc.target/arm/mve/intrinsics/vaddq_x_n_f32-1.c: Removed.
159 * gcc.target/arm/mve/intrinsics/vcmpeqq_m_n_f16-1.c: Removed.
160 * gcc.target/arm/mve/intrinsics/vcmpeqq_m_n_f32-1.c: Removed.
161 * gcc.target/arm/mve/intrinsics/vcmpeqq_n_f16-1.c: Removed.
162 * gcc.target/arm/mve/intrinsics/vcmpeqq_n_f32-1.c: Removed.
163 * gcc.target/arm/mve/intrinsics/vcmpgeq_m_n_f16-1.c: Removed.
164 * gcc.target/arm/mve/intrinsics/vcmpgeq_m_n_f32-1.c: Removed.
165 * gcc.target/arm/mve/intrinsics/vcmpgeq_n_f16-1.c: Removed.
166 * gcc.target/arm/mve/intrinsics/vcmpgeq_n_f32-1.c: Removed.
167 * gcc.target/arm/mve/intrinsics/vcmpgtq_m_n_f16-1.c: Removed.
168 * gcc.target/arm/mve/intrinsics/vcmpgtq_m_n_f32-1.c: Removed.
169 * gcc.target/arm/mve/intrinsics/vcmpgtq_n_f16-1.c: Removed.
170 * gcc.target/arm/mve/intrinsics/vcmpgtq_n_f32-1.c: Removed.
171 * gcc.target/arm/mve/intrinsics/vcmpleq_m_n_f16-1.c: Removed.
172 * gcc.target/arm/mve/intrinsics/vcmpleq_m_n_f32-1.c: Removed.
173 * gcc.target/arm/mve/intrinsics/vcmpleq_n_f16-1.c: Removed.
174 * gcc.target/arm/mve/intrinsics/vcmpleq_n_f32-1.c: Removed.
175 * gcc.target/arm/mve/intrinsics/vcmpltq_m_n_f16-1.c: Removed.
176 * gcc.target/arm/mve/intrinsics/vcmpltq_m_n_f32-1.c: Removed.
177 * gcc.target/arm/mve/intrinsics/vcmpltq_n_f16-1.c: Removed.
178 * gcc.target/arm/mve/intrinsics/vcmpltq_n_f32-1.c: Removed.
179 * gcc.target/arm/mve/intrinsics/vcmpneq_m_n_f16-1.c: Removed.
180 * gcc.target/arm/mve/intrinsics/vcmpneq_m_n_f32-1.c: Removed.
181 * gcc.target/arm/mve/intrinsics/vcmpneq_n_f16-1.c: Removed.
182 * gcc.target/arm/mve/intrinsics/vcmpneq_n_f32-1.c: Removed.
183 * gcc.target/arm/mve/intrinsics/vfmaq_m_n_f16-1.c: Removed.
184 * gcc.target/arm/mve/intrinsics/vfmaq_m_n_f32-1.c: Removed.
185 * gcc.target/arm/mve/intrinsics/vfmaq_n_f16-1.c: Removed.
186 * gcc.target/arm/mve/intrinsics/vfmaq_n_f32-1.c: Removed.
187 * gcc.target/arm/mve/intrinsics/vfmasq_m_n_f16-1.c: Removed.
188 * gcc.target/arm/mve/intrinsics/vfmasq_m_n_f32-1.c: Removed.
189 * gcc.target/arm/mve/intrinsics/vfmasq_n_f16-1.c: Removed.
190 * gcc.target/arm/mve/intrinsics/vfmasq_n_f32-1.c: Removed.
191 * gcc.target/arm/mve/intrinsics/vmaxnmavq_f16-1.c: Removed.
192 * gcc.target/arm/mve/intrinsics/vmaxnmavq_f32-1.c: Removed.
193 * gcc.target/arm/mve/intrinsics/vmaxnmavq_p_f16-1.c: Removed.
194 * gcc.target/arm/mve/intrinsics/vmaxnmavq_p_f32-1.c: Removed.
195 * gcc.target/arm/mve/intrinsics/vmaxnmvq_f16-1.c: Removed.
196 * gcc.target/arm/mve/intrinsics/vmaxnmvq_f32-1.c: Removed.
197 * gcc.target/arm/mve/intrinsics/vmaxnmvq_p_f16-1.c: Removed.
198 * gcc.target/arm/mve/intrinsics/vmaxnmvq_p_f32-1.c: Removed.
199 * gcc.target/arm/mve/intrinsics/vminnmavq_f16-1.c: Removed.
200 * gcc.target/arm/mve/intrinsics/vminnmavq_f32-1.c: Removed.
201 * gcc.target/arm/mve/intrinsics/vminnmavq_p_f16-1.c: Removed.
202 * gcc.target/arm/mve/intrinsics/vminnmavq_p_f32-1.c: Removed.
203 * gcc.target/arm/mve/intrinsics/vminnmvq_f16-1.c: Removed.
204 * gcc.target/arm/mve/intrinsics/vminnmvq_f32-1.c: Removed.
205 * gcc.target/arm/mve/intrinsics/vminnmvq_p_f16-1.c: Removed.
206 * gcc.target/arm/mve/intrinsics/vminnmvq_p_f32-1.c: Removed.
207 * gcc.target/arm/mve/intrinsics/vmulq_m_n_f16-1.c: Removed.
208 * gcc.target/arm/mve/intrinsics/vmulq_m_n_f32-1.c: Removed.
209 * gcc.target/arm/mve/intrinsics/vmulq_n_f16-1.c: Removed.
210 * gcc.target/arm/mve/intrinsics/vmulq_n_f32-1.c: Removed.
211 * gcc.target/arm/mve/intrinsics/vmulq_x_n_f16-1.c: Removed.
212 * gcc.target/arm/mve/intrinsics/vmulq_x_n_f32-1.c: Removed.
213 * gcc.target/arm/mve/intrinsics/vsetq_lane_f16-1.c: Removed.
214 * gcc.target/arm/mve/intrinsics/vsetq_lane_f32-1.c: Removed.
215 * gcc.target/arm/mve/intrinsics/vsubq_m_n_f16-1.c: Removed.
216 * gcc.target/arm/mve/intrinsics/vsubq_m_n_f32-1.c: Removed.
217 * gcc.target/arm/mve/intrinsics/vsubq_n_f16-1.c: Removed.
218 * gcc.target/arm/mve/intrinsics/vsubq_n_f32-1.c: Removed.
219 * gcc.target/arm/mve/intrinsics/vsubq_x_n_f16-1.c: Removed.
220 * gcc.target/arm/mve/intrinsics/vsubq_x_n_f32-1.c: Removed.
221
222 2023-05-18 Stam Markianos-Wright <stam.markianos-wright@arm.com>
223
224 * gcc.target/arm/mve/intrinsics/mve_intrinsic_type_overloads-fp.c: Add testcases.
225 * gcc.target/arm/mve/intrinsics/mve_intrinsic_type_overloads-int.c: Add testcases.
226
227 2023-05-18 Stam Markianos-Wright <stam.markianos-wright@arm.com>
228
229 * gcc.target/arm/mve/mve_vadcq_vsbcq_fpscr_overwrite.c: New.
230
231 2023-05-18 Andrea Corallo <andrea.corallo@arm.com>
232
233 * gcc.target/arm/mve/intrinsics/asrl.c: Use
234 check-function-bodies instead of scan-assembler checks. Use
235 extern "C" for C++ testing.
236 * gcc.target/arm/mve/intrinsics/lsll.c: Likewise.
237 * gcc.target/arm/mve/intrinsics/sqrshr.c: Likewise.
238 * gcc.target/arm/mve/intrinsics/sqrshrl_sat48.c: Likewise.
239 * gcc.target/arm/mve/intrinsics/sqshl.c: Likewise.
240 * gcc.target/arm/mve/intrinsics/sqshll.c: Likewise.
241 * gcc.target/arm/mve/intrinsics/srshr.c: Likewise.
242 * gcc.target/arm/mve/intrinsics/srshrl.c: Likewise.
243 * gcc.target/arm/mve/intrinsics/uqrshl.c: Likewise.
244 * gcc.target/arm/mve/intrinsics/uqrshll_sat48.c: Likewise.
245 * gcc.target/arm/mve/intrinsics/uqshl.c: Likewise.
246 * gcc.target/arm/mve/intrinsics/uqshll.c: Likewise.
247 * gcc.target/arm/mve/intrinsics/urshr.c: Likewise.
248 * gcc.target/arm/mve/intrinsics/urshrl.c: Likewise.
249 * gcc.target/arm/mve/intrinsics/vadciq_m_s32.c: Likewise.
250 * gcc.target/arm/mve/intrinsics/vadciq_m_u32.c: Likewise.
251 * gcc.target/arm/mve/intrinsics/vadciq_s32.c: Likewise.
252 * gcc.target/arm/mve/intrinsics/vadciq_u32.c: Likewise.
253 * gcc.target/arm/mve/intrinsics/vadcq_m_s32.c: Likewise.
254 * gcc.target/arm/mve/intrinsics/vadcq_m_u32.c: Likewise.
255 * gcc.target/arm/mve/intrinsics/vadcq_s32.c: Likewise.
256 * gcc.target/arm/mve/intrinsics/vadcq_u32.c: Likewise.
257 * gcc.target/arm/mve/intrinsics/vandq_f16.c: Likewise.
258 * gcc.target/arm/mve/intrinsics/vandq_f32.c: Likewise.
259 * gcc.target/arm/mve/intrinsics/vandq_m_f16.c: Likewise.
260 * gcc.target/arm/mve/intrinsics/vandq_m_f32.c: Likewise.
261 * gcc.target/arm/mve/intrinsics/vandq_m_s16.c: Likewise.
262 * gcc.target/arm/mve/intrinsics/vandq_m_s32.c: Likewise.
263 * gcc.target/arm/mve/intrinsics/vandq_m_s8.c: Likewise.
264 * gcc.target/arm/mve/intrinsics/vandq_m_u16.c: Likewise.
265 * gcc.target/arm/mve/intrinsics/vandq_m_u32.c: Likewise.
266 * gcc.target/arm/mve/intrinsics/vandq_m_u8.c: Likewise.
267 * gcc.target/arm/mve/intrinsics/vandq_s16.c: Likewise.
268 * gcc.target/arm/mve/intrinsics/vandq_s32.c: Likewise.
269 * gcc.target/arm/mve/intrinsics/vandq_s8.c: Likewise.
270 * gcc.target/arm/mve/intrinsics/vandq_u16.c: Likewise.
271 * gcc.target/arm/mve/intrinsics/vandq_u32.c: Likewise.
272 * gcc.target/arm/mve/intrinsics/vandq_u8.c: Likewise.
273 * gcc.target/arm/mve/intrinsics/vandq_x_f16.c: Likewise.
274 * gcc.target/arm/mve/intrinsics/vandq_x_f32.c: Likewise.
275 * gcc.target/arm/mve/intrinsics/vandq_x_s16.c: Likewise.
276 * gcc.target/arm/mve/intrinsics/vandq_x_s32.c: Likewise.
277 * gcc.target/arm/mve/intrinsics/vandq_x_s8.c: Likewise.
278 * gcc.target/arm/mve/intrinsics/vandq_x_u16.c: Likewise.
279 * gcc.target/arm/mve/intrinsics/vandq_x_u32.c: Likewise.
280 * gcc.target/arm/mve/intrinsics/vandq_x_u8.c: Likewise.
281 * gcc.target/arm/mve/intrinsics/vbicq_f16.c: Likewise.
282 * gcc.target/arm/mve/intrinsics/vbicq_f32.c: Likewise.
283 * gcc.target/arm/mve/intrinsics/vbicq_m_f16.c: Likewise.
284 * gcc.target/arm/mve/intrinsics/vbicq_m_f32.c: Likewise.
285 * gcc.target/arm/mve/intrinsics/vbicq_m_n_s16.c: Likewise.
286 * gcc.target/arm/mve/intrinsics/vbicq_m_n_s32.c: Likewise.
287 * gcc.target/arm/mve/intrinsics/vbicq_m_n_u16.c: Likewise.
288 * gcc.target/arm/mve/intrinsics/vbicq_m_n_u32.c: Likewise.
289 * gcc.target/arm/mve/intrinsics/vbicq_m_s16.c: Likewise.
290 * gcc.target/arm/mve/intrinsics/vbicq_m_s32.c: Likewise.
291 * gcc.target/arm/mve/intrinsics/vbicq_m_s8.c: Likewise.
292 * gcc.target/arm/mve/intrinsics/vbicq_m_u16.c: Likewise.
293 * gcc.target/arm/mve/intrinsics/vbicq_m_u32.c: Likewise.
294 * gcc.target/arm/mve/intrinsics/vbicq_m_u8.c: Likewise.
295 * gcc.target/arm/mve/intrinsics/vbicq_n_s16.c: Likewise.
296 * gcc.target/arm/mve/intrinsics/vbicq_n_s32.c: Likewise.
297 * gcc.target/arm/mve/intrinsics/vbicq_n_u16.c: Likewise.
298 * gcc.target/arm/mve/intrinsics/vbicq_n_u32.c: Likewise.
299 * gcc.target/arm/mve/intrinsics/vbicq_s16.c: Likewise.
300 * gcc.target/arm/mve/intrinsics/vbicq_s32.c: Likewise.
301 * gcc.target/arm/mve/intrinsics/vbicq_s8.c: Likewise.
302 * gcc.target/arm/mve/intrinsics/vbicq_u16.c: Likewise.
303 * gcc.target/arm/mve/intrinsics/vbicq_u32.c: Likewise.
304 * gcc.target/arm/mve/intrinsics/vbicq_u8.c: Likewise.
305 * gcc.target/arm/mve/intrinsics/vbicq_x_f16.c: Likewise.
306 * gcc.target/arm/mve/intrinsics/vbicq_x_f32.c: Likewise.
307 * gcc.target/arm/mve/intrinsics/vbicq_x_s16.c: Likewise.
308 * gcc.target/arm/mve/intrinsics/vbicq_x_s32.c: Likewise.
309 * gcc.target/arm/mve/intrinsics/vbicq_x_s8.c: Likewise.
310 * gcc.target/arm/mve/intrinsics/vbicq_x_u16.c: Likewise.
311 * gcc.target/arm/mve/intrinsics/vbicq_x_u32.c: Likewise.
312 * gcc.target/arm/mve/intrinsics/vbicq_x_u8.c: Likewise.
313 * gcc.target/arm/mve/intrinsics/vbrsrq_m_n_f16.c: Likewise.
314 * gcc.target/arm/mve/intrinsics/vbrsrq_m_n_f32.c: Likewise.
315 * gcc.target/arm/mve/intrinsics/vbrsrq_m_n_s16.c: Likewise.
316 * gcc.target/arm/mve/intrinsics/vbrsrq_m_n_s32.c: Likewise.
317 * gcc.target/arm/mve/intrinsics/vbrsrq_m_n_s8.c: Likewise.
318 * gcc.target/arm/mve/intrinsics/vbrsrq_m_n_u16.c: Likewise.
319 * gcc.target/arm/mve/intrinsics/vbrsrq_m_n_u32.c: Likewise.
320 * gcc.target/arm/mve/intrinsics/vbrsrq_m_n_u8.c: Likewise.
321 * gcc.target/arm/mve/intrinsics/vbrsrq_n_f16.c: Likewise.
322 * gcc.target/arm/mve/intrinsics/vbrsrq_n_f32.c: Likewise.
323 * gcc.target/arm/mve/intrinsics/vbrsrq_n_s16.c: Likewise.
324 * gcc.target/arm/mve/intrinsics/vbrsrq_n_s32.c: Likewise.
325 * gcc.target/arm/mve/intrinsics/vbrsrq_n_s8.c: Likewise.
326 * gcc.target/arm/mve/intrinsics/vbrsrq_n_u16.c: Likewise.
327 * gcc.target/arm/mve/intrinsics/vbrsrq_n_u32.c: Likewise.
328 * gcc.target/arm/mve/intrinsics/vbrsrq_n_u8.c: Likewise.
329 * gcc.target/arm/mve/intrinsics/vbrsrq_x_n_f16.c: Likewise.
330 * gcc.target/arm/mve/intrinsics/vbrsrq_x_n_f32.c: Likewise.
331 * gcc.target/arm/mve/intrinsics/vbrsrq_x_n_s16.c: Likewise.
332 * gcc.target/arm/mve/intrinsics/vbrsrq_x_n_s32.c: Likewise.
333 * gcc.target/arm/mve/intrinsics/vbrsrq_x_n_s8.c: Likewise.
334 * gcc.target/arm/mve/intrinsics/vbrsrq_x_n_u16.c: Likewise.
335 * gcc.target/arm/mve/intrinsics/vbrsrq_x_n_u32.c: Likewise.
336 * gcc.target/arm/mve/intrinsics/vbrsrq_x_n_u8.c: Likewise.
337 * gcc.target/arm/mve/intrinsics/vcmpgtq_n_f16.c: Likewise.
338 * gcc.target/arm/mve/intrinsics/vctp16q.c: Likewise.
339 * gcc.target/arm/mve/intrinsics/vctp16q_m.c: Likewise.
340 * gcc.target/arm/mve/intrinsics/vctp32q.c: Likewise.
341 * gcc.target/arm/mve/intrinsics/vctp32q_m.c: Likewise.
342 * gcc.target/arm/mve/intrinsics/vctp64q.c: Likewise.
343 * gcc.target/arm/mve/intrinsics/vctp64q_m.c: Likewise.
344 * gcc.target/arm/mve/intrinsics/vctp8q.c: Likewise.
345 * gcc.target/arm/mve/intrinsics/vctp8q_m.c: Likewise.
346 * gcc.target/arm/mve/intrinsics/vcvtaq_m_s16_f16.c: Likewise.
347 * gcc.target/arm/mve/intrinsics/vcvtaq_m_s32_f32.c: Likewise.
348 * gcc.target/arm/mve/intrinsics/vcvtaq_m_u16_f16.c: Likewise.
349 * gcc.target/arm/mve/intrinsics/vcvtaq_m_u32_f32.c: Likewise.
350 * gcc.target/arm/mve/intrinsics/vcvtaq_s16_f16.c: Likewise.
351 * gcc.target/arm/mve/intrinsics/vcvtaq_s32_f32.c: Likewise.
352 * gcc.target/arm/mve/intrinsics/vcvtaq_u16_f16.c: Likewise.
353 * gcc.target/arm/mve/intrinsics/vcvtaq_u32_f32.c: Likewise.
354 * gcc.target/arm/mve/intrinsics/vcvtaq_x_s16_f16.c: Likewise.
355 * gcc.target/arm/mve/intrinsics/vcvtaq_x_s32_f32.c: Likewise.
356 * gcc.target/arm/mve/intrinsics/vcvtaq_x_u16_f16.c: Likewise.
357 * gcc.target/arm/mve/intrinsics/vcvtaq_x_u32_f32.c: Likewise.
358 * gcc.target/arm/mve/intrinsics/vcvtbq_f16_f32.c: Likewise.
359 * gcc.target/arm/mve/intrinsics/vcvtbq_f32_f16.c: Likewise.
360 * gcc.target/arm/mve/intrinsics/vcvtbq_m_f16_f32.c: Likewise.
361 * gcc.target/arm/mve/intrinsics/vcvtbq_m_f32_f16.c: Likewise.
362 * gcc.target/arm/mve/intrinsics/vcvtbq_x_f32_f16.c: Likewise.
363 * gcc.target/arm/mve/intrinsics/vcvtmq_m_s16_f16.c: Likewise.
364 * gcc.target/arm/mve/intrinsics/vcvtmq_m_s32_f32.c: Likewise.
365 * gcc.target/arm/mve/intrinsics/vcvtmq_m_u16_f16.c: Likewise.
366 * gcc.target/arm/mve/intrinsics/vcvtmq_m_u32_f32.c: Likewise.
367 * gcc.target/arm/mve/intrinsics/vcvtmq_s16_f16.c: Likewise.
368 * gcc.target/arm/mve/intrinsics/vcvtmq_s32_f32.c: Likewise.
369 * gcc.target/arm/mve/intrinsics/vcvtmq_u16_f16.c: Likewise.
370 * gcc.target/arm/mve/intrinsics/vcvtmq_u32_f32.c: Likewise.
371 * gcc.target/arm/mve/intrinsics/vcvtmq_x_s16_f16.c: Likewise.
372 * gcc.target/arm/mve/intrinsics/vcvtmq_x_s32_f32.c: Likewise.
373 * gcc.target/arm/mve/intrinsics/vcvtmq_x_u16_f16.c: Likewise.
374 * gcc.target/arm/mve/intrinsics/vcvtmq_x_u32_f32.c: Likewise.
375 * gcc.target/arm/mve/intrinsics/vcvtnq_m_s16_f16.c: Likewise.
376 * gcc.target/arm/mve/intrinsics/vcvtnq_m_s32_f32.c: Likewise.
377 * gcc.target/arm/mve/intrinsics/vcvtnq_m_u16_f16.c: Likewise.
378 * gcc.target/arm/mve/intrinsics/vcvtnq_m_u32_f32.c: Likewise.
379 * gcc.target/arm/mve/intrinsics/vcvtnq_s16_f16.c: Likewise.
380 * gcc.target/arm/mve/intrinsics/vcvtnq_s32_f32.c: Likewise.
381 * gcc.target/arm/mve/intrinsics/vcvtnq_u16_f16.c: Likewise.
382 * gcc.target/arm/mve/intrinsics/vcvtnq_u32_f32.c: Likewise.
383 * gcc.target/arm/mve/intrinsics/vcvtnq_x_s16_f16.c: Likewise.
384 * gcc.target/arm/mve/intrinsics/vcvtnq_x_s32_f32.c: Likewise.
385 * gcc.target/arm/mve/intrinsics/vcvtnq_x_u16_f16.c: Likewise.
386 * gcc.target/arm/mve/intrinsics/vcvtnq_x_u32_f32.c: Likewise.
387 * gcc.target/arm/mve/intrinsics/vcvtpq_m_s16_f16.c: Likewise.
388 * gcc.target/arm/mve/intrinsics/vcvtpq_m_s32_f32.c: Likewise.
389 * gcc.target/arm/mve/intrinsics/vcvtpq_m_u16_f16.c: Likewise.
390 * gcc.target/arm/mve/intrinsics/vcvtpq_m_u32_f32.c: Likewise.
391 * gcc.target/arm/mve/intrinsics/vcvtpq_s16_f16.c: Likewise.
392 * gcc.target/arm/mve/intrinsics/vcvtpq_s32_f32.c: Likewise.
393 * gcc.target/arm/mve/intrinsics/vcvtpq_u16_f16.c: Likewise.
394 * gcc.target/arm/mve/intrinsics/vcvtpq_u32_f32.c: Likewise.
395 * gcc.target/arm/mve/intrinsics/vcvtpq_x_s16_f16.c: Likewise.
396 * gcc.target/arm/mve/intrinsics/vcvtpq_x_s32_f32.c: Likewise.
397 * gcc.target/arm/mve/intrinsics/vcvtpq_x_u16_f16.c: Likewise.
398 * gcc.target/arm/mve/intrinsics/vcvtpq_x_u32_f32.c: Likewise.
399 * gcc.target/arm/mve/intrinsics/vcvtq_f16_s16.c: Likewise.
400 * gcc.target/arm/mve/intrinsics/vcvtq_f16_u16.c: Likewise.
401 * gcc.target/arm/mve/intrinsics/vcvtq_f32_s32.c: Likewise.
402 * gcc.target/arm/mve/intrinsics/vcvtq_f32_u32.c: Likewise.
403 * gcc.target/arm/mve/intrinsics/vcvtq_m_f16_s16.c: Likewise.
404 * gcc.target/arm/mve/intrinsics/vcvtq_m_f16_u16.c: Likewise.
405 * gcc.target/arm/mve/intrinsics/vcvtq_m_f32_s32.c: Likewise.
406 * gcc.target/arm/mve/intrinsics/vcvtq_m_f32_u32.c: Likewise.
407 * gcc.target/arm/mve/intrinsics/vcvtq_m_n_f16_s16.c: Likewise.
408 * gcc.target/arm/mve/intrinsics/vcvtq_m_n_f16_u16.c: Likewise.
409 * gcc.target/arm/mve/intrinsics/vcvtq_m_n_f32_s32.c: Likewise.
410 * gcc.target/arm/mve/intrinsics/vcvtq_m_n_f32_u32.c: Likewise.
411 * gcc.target/arm/mve/intrinsics/vcvtq_m_n_s16_f16.c: Likewise.
412 * gcc.target/arm/mve/intrinsics/vcvtq_m_n_s32_f32.c: Likewise.
413 * gcc.target/arm/mve/intrinsics/vcvtq_m_n_u16_f16.c: Likewise.
414 * gcc.target/arm/mve/intrinsics/vcvtq_m_n_u32_f32.c: Likewise.
415 * gcc.target/arm/mve/intrinsics/vcvtq_m_s16_f16.c: Likewise.
416 * gcc.target/arm/mve/intrinsics/vcvtq_m_s32_f32.c: Likewise.
417 * gcc.target/arm/mve/intrinsics/vcvtq_m_u16_f16.c: Likewise.
418 * gcc.target/arm/mve/intrinsics/vcvtq_m_u32_f32.c: Likewise.
419 * gcc.target/arm/mve/intrinsics/vcvtq_n_f16_s16.c: Likewise.
420 * gcc.target/arm/mve/intrinsics/vcvtq_n_f16_u16.c: Likewise.
421 * gcc.target/arm/mve/intrinsics/vcvtq_n_f32_s32.c: Likewise.
422 * gcc.target/arm/mve/intrinsics/vcvtq_n_f32_u32.c: Likewise.
423 * gcc.target/arm/mve/intrinsics/vcvtq_n_s16_f16.c: Likewise.
424 * gcc.target/arm/mve/intrinsics/vcvtq_n_s32_f32.c: Likewise.
425 * gcc.target/arm/mve/intrinsics/vcvtq_n_u16_f16.c: Likewise.
426 * gcc.target/arm/mve/intrinsics/vcvtq_n_u32_f32.c: Likewise.
427 * gcc.target/arm/mve/intrinsics/vcvtq_s16_f16.c: Likewise.
428 * gcc.target/arm/mve/intrinsics/vcvtq_s32_f32.c: Likewise.
429 * gcc.target/arm/mve/intrinsics/vcvtq_u16_f16.c: Likewise.
430 * gcc.target/arm/mve/intrinsics/vcvtq_u32_f32.c: Likewise.
431 * gcc.target/arm/mve/intrinsics/vcvtq_x_f16_s16.c: Likewise.
432 * gcc.target/arm/mve/intrinsics/vcvtq_x_f16_u16.c: Likewise.
433 * gcc.target/arm/mve/intrinsics/vcvtq_x_f32_s32.c: Likewise.
434 * gcc.target/arm/mve/intrinsics/vcvtq_x_f32_u32.c: Likewise.
435 * gcc.target/arm/mve/intrinsics/vcvtq_x_n_f16_s16.c: Likewise.
436 * gcc.target/arm/mve/intrinsics/vcvtq_x_n_f16_u16.c: Likewise.
437 * gcc.target/arm/mve/intrinsics/vcvtq_x_n_f32_s32.c: Likewise.
438 * gcc.target/arm/mve/intrinsics/vcvtq_x_n_f32_u32.c: Likewise.
439 * gcc.target/arm/mve/intrinsics/vcvtq_x_n_s16_f16.c: Likewise.
440 * gcc.target/arm/mve/intrinsics/vcvtq_x_n_s32_f32.c: Likewise.
441 * gcc.target/arm/mve/intrinsics/vcvtq_x_n_u16_f16.c: Likewise.
442 * gcc.target/arm/mve/intrinsics/vcvtq_x_n_u32_f32.c: Likewise.
443 * gcc.target/arm/mve/intrinsics/vcvtq_x_s16_f16.c: Likewise.
444 * gcc.target/arm/mve/intrinsics/vcvtq_x_s32_f32.c: Likewise.
445 * gcc.target/arm/mve/intrinsics/vcvtq_x_u16_f16.c: Likewise.
446 * gcc.target/arm/mve/intrinsics/vcvtq_x_u32_f32.c: Likewise.
447 * gcc.target/arm/mve/intrinsics/vcvttq_f16_f32.c: Likewise.
448 * gcc.target/arm/mve/intrinsics/vcvttq_f32_f16.c: Likewise.
449 * gcc.target/arm/mve/intrinsics/vcvttq_m_f16_f32.c: Likewise.
450 * gcc.target/arm/mve/intrinsics/vcvttq_m_f32_f16.c: Likewise.
451 * gcc.target/arm/mve/intrinsics/vcvttq_x_f32_f16.c: Likewise.
452 * gcc.target/arm/mve/intrinsics/veorq_f16.c: Likewise.
453 * gcc.target/arm/mve/intrinsics/veorq_f32.c: Likewise.
454 * gcc.target/arm/mve/intrinsics/veorq_m_f16.c: Likewise.
455 * gcc.target/arm/mve/intrinsics/veorq_m_f32.c: Likewise.
456 * gcc.target/arm/mve/intrinsics/veorq_m_s16.c: Likewise.
457 * gcc.target/arm/mve/intrinsics/veorq_m_s32.c: Likewise.
458 * gcc.target/arm/mve/intrinsics/veorq_m_s8.c: Likewise.
459 * gcc.target/arm/mve/intrinsics/veorq_m_u16.c: Likewise.
460 * gcc.target/arm/mve/intrinsics/veorq_m_u32.c: Likewise.
461 * gcc.target/arm/mve/intrinsics/veorq_m_u8.c: Likewise.
462 * gcc.target/arm/mve/intrinsics/veorq_s16.c: Likewise.
463 * gcc.target/arm/mve/intrinsics/veorq_s32.c: Likewise.
464 * gcc.target/arm/mve/intrinsics/veorq_s8.c: Likewise.
465 * gcc.target/arm/mve/intrinsics/veorq_u16.c: Likewise.
466 * gcc.target/arm/mve/intrinsics/veorq_u32.c: Likewise.
467 * gcc.target/arm/mve/intrinsics/veorq_u8.c: Likewise.
468 * gcc.target/arm/mve/intrinsics/veorq_x_f16.c: Likewise.
469 * gcc.target/arm/mve/intrinsics/veorq_x_f32.c: Likewise.
470 * gcc.target/arm/mve/intrinsics/veorq_x_s16.c: Likewise.
471 * gcc.target/arm/mve/intrinsics/veorq_x_s32.c: Likewise.
472 * gcc.target/arm/mve/intrinsics/veorq_x_s8.c: Likewise.
473 * gcc.target/arm/mve/intrinsics/veorq_x_u16.c: Likewise.
474 * gcc.target/arm/mve/intrinsics/veorq_x_u32.c: Likewise.
475 * gcc.target/arm/mve/intrinsics/veorq_x_u8.c: Likewise.
476 * gcc.target/arm/mve/intrinsics/vfmaq_f16.c: Likewise.
477 * gcc.target/arm/mve/intrinsics/vfmaq_f32.c: Likewise.
478 * gcc.target/arm/mve/intrinsics/vfmaq_m_f16.c: Likewise.
479 * gcc.target/arm/mve/intrinsics/vfmaq_m_f32.c: Likewise.
480 * gcc.target/arm/mve/intrinsics/vfmaq_m_n_f16.c: Likewise.
481 * gcc.target/arm/mve/intrinsics/vfmaq_m_n_f32.c: Likewise.
482 * gcc.target/arm/mve/intrinsics/vfmaq_n_f16.c: Likewise.
483 * gcc.target/arm/mve/intrinsics/vfmaq_n_f32.c: Likewise.
484 * gcc.target/arm/mve/intrinsics/vfmasq_m_n_f16.c: Likewise.
485 * gcc.target/arm/mve/intrinsics/vfmasq_m_n_f32.c: Likewise.
486 * gcc.target/arm/mve/intrinsics/vfmasq_n_f16.c: Likewise.
487 * gcc.target/arm/mve/intrinsics/vfmasq_n_f32.c: Likewise.
488 * gcc.target/arm/mve/intrinsics/vfmsq_f16.c: Likewise.
489 * gcc.target/arm/mve/intrinsics/vfmsq_f32.c: Likewise.
490 * gcc.target/arm/mve/intrinsics/vfmsq_m_f16.c: Likewise.
491 * gcc.target/arm/mve/intrinsics/vfmsq_m_f32.c: Likewise.
492 * gcc.target/arm/mve/intrinsics/vhcaddq_rot270_m_s16.c: Likewise.
493 * gcc.target/arm/mve/intrinsics/vhcaddq_rot270_m_s32.c: Likewise.
494 * gcc.target/arm/mve/intrinsics/vhcaddq_rot270_m_s8.c: Likewise.
495 * gcc.target/arm/mve/intrinsics/vhcaddq_rot270_s16.c: Likewise.
496 * gcc.target/arm/mve/intrinsics/vhcaddq_rot270_s32.c: Likewise.
497 * gcc.target/arm/mve/intrinsics/vhcaddq_rot270_s8.c: Likewise.
498 * gcc.target/arm/mve/intrinsics/vhcaddq_rot270_x_s16.c: Likewise.
499 * gcc.target/arm/mve/intrinsics/vhcaddq_rot270_x_s32.c: Likewise.
500 * gcc.target/arm/mve/intrinsics/vhcaddq_rot270_x_s8.c: Likewise.
501 * gcc.target/arm/mve/intrinsics/vhcaddq_rot90_m_s16.c: Likewise.
502 * gcc.target/arm/mve/intrinsics/vhcaddq_rot90_m_s32.c: Likewise.
503 * gcc.target/arm/mve/intrinsics/vhcaddq_rot90_m_s8.c: Likewise.
504 * gcc.target/arm/mve/intrinsics/vhcaddq_rot90_s16.c: Likewise.
505 * gcc.target/arm/mve/intrinsics/vhcaddq_rot90_s32.c: Likewise.
506 * gcc.target/arm/mve/intrinsics/vhcaddq_rot90_s8.c: Likewise.
507 * gcc.target/arm/mve/intrinsics/vhcaddq_rot90_x_s16.c: Likewise.
508 * gcc.target/arm/mve/intrinsics/vhcaddq_rot90_x_s32.c: Likewise.
509 * gcc.target/arm/mve/intrinsics/vhcaddq_rot90_x_s8.c: Likewise.
510 * gcc.target/arm/mve/intrinsics/vmladavq_p_s16.c: Likewise.
511 * gcc.target/arm/mve/intrinsics/vmladavq_p_s32.c: Likewise.
512 * gcc.target/arm/mve/intrinsics/vmladavq_p_s8.c: Likewise.
513 * gcc.target/arm/mve/intrinsics/vmladavq_p_u16.c: Likewise.
514 * gcc.target/arm/mve/intrinsics/vmladavq_p_u32.c: Likewise.
515 * gcc.target/arm/mve/intrinsics/vmladavq_p_u8.c: Likewise.
516 * gcc.target/arm/mve/intrinsics/vmladavq_s16.c: Likewise.
517 * gcc.target/arm/mve/intrinsics/vmladavq_s32.c: Likewise.
518 * gcc.target/arm/mve/intrinsics/vmladavq_s8.c: Likewise.
519 * gcc.target/arm/mve/intrinsics/vmladavq_u16.c: Likewise.
520 * gcc.target/arm/mve/intrinsics/vmladavq_u32.c: Likewise.
521 * gcc.target/arm/mve/intrinsics/vmladavq_u8.c: Likewise.
522 * gcc.target/arm/mve/intrinsics/vmladavxq_p_s16.c: Likewise.
523 * gcc.target/arm/mve/intrinsics/vmladavxq_p_s32.c: Likewise.
524 * gcc.target/arm/mve/intrinsics/vmladavxq_p_s8.c: Likewise.
525 * gcc.target/arm/mve/intrinsics/vmladavxq_s16.c: Likewise.
526 * gcc.target/arm/mve/intrinsics/vmladavxq_s32.c: Likewise.
527 * gcc.target/arm/mve/intrinsics/vmladavxq_s8.c: Likewise.
528 * gcc.target/arm/mve/intrinsics/vmlaldavaq_p_s16.c: Likewise.
529 * gcc.target/arm/mve/intrinsics/vmlaldavaq_p_s32.c: Likewise.
530 * gcc.target/arm/mve/intrinsics/vmlaldavaq_p_u16.c: Likewise.
531 * gcc.target/arm/mve/intrinsics/vmlaldavaq_p_u32.c: Likewise.
532 * gcc.target/arm/mve/intrinsics/vmlaldavaq_s16.c: Likewise.
533 * gcc.target/arm/mve/intrinsics/vmlaldavaq_s32.c: Likewise.
534 * gcc.target/arm/mve/intrinsics/vmlaldavaq_u16.c: Likewise.
535 * gcc.target/arm/mve/intrinsics/vmlaldavaq_u32.c: Likewise.
536 * gcc.target/arm/mve/intrinsics/vmlaldavaxq_p_s16.c: Likewise.
537 * gcc.target/arm/mve/intrinsics/vmlaldavaxq_p_s32.c: Likewise.
538 * gcc.target/arm/mve/intrinsics/vmlaldavaxq_s16.c: Likewise.
539 * gcc.target/arm/mve/intrinsics/vmlaldavaxq_s32.c: Likewise.
540 * gcc.target/arm/mve/intrinsics/vmlaldavq_p_s16.c: Likewise.
541 * gcc.target/arm/mve/intrinsics/vmlaldavq_p_s32.c: Likewise.
542 * gcc.target/arm/mve/intrinsics/vmlaldavq_p_u16.c: Likewise.
543 * gcc.target/arm/mve/intrinsics/vmlaldavq_p_u32.c: Likewise.
544 * gcc.target/arm/mve/intrinsics/vmlaldavq_s16.c: Likewise.
545 * gcc.target/arm/mve/intrinsics/vmlaldavq_s32.c: Likewise.
546 * gcc.target/arm/mve/intrinsics/vmlaldavq_u16.c: Likewise.
547 * gcc.target/arm/mve/intrinsics/vmlaldavq_u32.c: Likewise.
548 * gcc.target/arm/mve/intrinsics/vmlaldavxq_p_s16.c: Likewise.
549 * gcc.target/arm/mve/intrinsics/vmlaldavxq_p_s32.c: Likewise.
550 * gcc.target/arm/mve/intrinsics/vmlaldavxq_s16.c: Likewise.
551 * gcc.target/arm/mve/intrinsics/vmlaldavxq_s32.c: Likewise.
552 * gcc.target/arm/mve/intrinsics/vmlaq_m_n_s16.c: Likewise.
553 * gcc.target/arm/mve/intrinsics/vmlaq_m_n_s32.c: Likewise.
554 * gcc.target/arm/mve/intrinsics/vmlaq_m_n_s8.c: Likewise.
555 * gcc.target/arm/mve/intrinsics/vmlaq_m_n_u16.c: Likewise.
556 * gcc.target/arm/mve/intrinsics/vmlaq_m_n_u32.c: Likewise.
557 * gcc.target/arm/mve/intrinsics/vmlaq_m_n_u8.c: Likewise.
558 * gcc.target/arm/mve/intrinsics/vmlaq_n_s16.c: Likewise.
559 * gcc.target/arm/mve/intrinsics/vmlaq_n_s32.c: Likewise.
560 * gcc.target/arm/mve/intrinsics/vmlaq_n_s8.c: Likewise.
561 * gcc.target/arm/mve/intrinsics/vmlaq_n_u16.c: Likewise.
562 * gcc.target/arm/mve/intrinsics/vmlaq_n_u32.c: Likewise.
563 * gcc.target/arm/mve/intrinsics/vmlaq_n_u8.c: Likewise.
564 * gcc.target/arm/mve/intrinsics/vmlsdavaq_p_s16.c: Likewise.
565 * gcc.target/arm/mve/intrinsics/vmlsdavaq_p_s32.c: Likewise.
566 * gcc.target/arm/mve/intrinsics/vmlsdavaq_p_s8.c: Likewise.
567 * gcc.target/arm/mve/intrinsics/vmlsdavaq_s16.c: Likewise.
568 * gcc.target/arm/mve/intrinsics/vmlsdavaq_s32.c: Likewise.
569 * gcc.target/arm/mve/intrinsics/vmlsdavaq_s8.c: Likewise.
570 * gcc.target/arm/mve/intrinsics/vmlsdavaxq_p_s16.c: Likewise.
571 * gcc.target/arm/mve/intrinsics/vmlsdavaxq_p_s32.c: Likewise.
572 * gcc.target/arm/mve/intrinsics/vmlsdavaxq_p_s8.c: Likewise.
573 * gcc.target/arm/mve/intrinsics/vmlsdavaxq_s16.c: Likewise.
574 * gcc.target/arm/mve/intrinsics/vmlsdavaxq_s32.c: Likewise.
575 * gcc.target/arm/mve/intrinsics/vmlsdavaxq_s8.c: Likewise.
576 * gcc.target/arm/mve/intrinsics/vmlsdavq_p_s16.c: Likewise.
577 * gcc.target/arm/mve/intrinsics/vmlsdavq_p_s32.c: Likewise.
578 * gcc.target/arm/mve/intrinsics/vmlsdavq_p_s8.c: Likewise.
579 * gcc.target/arm/mve/intrinsics/vmlsdavq_s16.c: Likewise.
580 * gcc.target/arm/mve/intrinsics/vmlsdavq_s32.c: Likewise.
581 * gcc.target/arm/mve/intrinsics/vmlsdavq_s8.c: Likewise.
582 * gcc.target/arm/mve/intrinsics/vmlsdavxq_p_s16.c: Likewise.
583 * gcc.target/arm/mve/intrinsics/vmlsdavxq_p_s32.c: Likewise.
584 * gcc.target/arm/mve/intrinsics/vmlsdavxq_p_s8.c: Likewise.
585 * gcc.target/arm/mve/intrinsics/vmlsdavxq_s16.c: Likewise.
586 * gcc.target/arm/mve/intrinsics/vmlsdavxq_s32.c: Likewise.
587 * gcc.target/arm/mve/intrinsics/vmlsdavxq_s8.c: Likewise.
588 * gcc.target/arm/mve/intrinsics/vmlsldavaq_p_s16.c: Likewise.
589 * gcc.target/arm/mve/intrinsics/vmlsldavaq_p_s32.c: Likewise.
590 * gcc.target/arm/mve/intrinsics/vmlsldavaq_s16.c: Likewise.
591 * gcc.target/arm/mve/intrinsics/vmlsldavaq_s32.c: Likewise.
592 * gcc.target/arm/mve/intrinsics/vmlsldavaxq_p_s16.c: Likewise.
593 * gcc.target/arm/mve/intrinsics/vmlsldavaxq_p_s32.c: Likewise.
594 * gcc.target/arm/mve/intrinsics/vmlsldavaxq_s16.c: Likewise.
595 * gcc.target/arm/mve/intrinsics/vmlsldavaxq_s32.c: Likewise.
596 * gcc.target/arm/mve/intrinsics/vmlsldavq_p_s16.c: Likewise.
597 * gcc.target/arm/mve/intrinsics/vmlsldavq_p_s32.c: Likewise.
598 * gcc.target/arm/mve/intrinsics/vmlsldavq_s16.c: Likewise.
599 * gcc.target/arm/mve/intrinsics/vmlsldavq_s32.c: Likewise.
600 * gcc.target/arm/mve/intrinsics/vmlsldavxq_p_s16.c: Likewise.
601 * gcc.target/arm/mve/intrinsics/vmlsldavxq_p_s32.c: Likewise.
602 * gcc.target/arm/mve/intrinsics/vmlsldavxq_s16.c: Likewise.
603 * gcc.target/arm/mve/intrinsics/vmlsldavxq_s32.c: Likewise.
604 * gcc.target/arm/mve/intrinsics/vmovlbq_m_s16.c: Likewise.
605 * gcc.target/arm/mve/intrinsics/vmovlbq_m_s8.c: Likewise.
606 * gcc.target/arm/mve/intrinsics/vmovlbq_m_u16.c: Likewise.
607 * gcc.target/arm/mve/intrinsics/vmovlbq_m_u8.c: Likewise.
608 * gcc.target/arm/mve/intrinsics/vmovlbq_s16.c: Likewise.
609 * gcc.target/arm/mve/intrinsics/vmovlbq_s8.c: Likewise.
610 * gcc.target/arm/mve/intrinsics/vmovlbq_u16.c: Likewise.
611 * gcc.target/arm/mve/intrinsics/vmovlbq_u8.c: Likewise.
612 * gcc.target/arm/mve/intrinsics/vmovlbq_x_s16.c: Likewise.
613 * gcc.target/arm/mve/intrinsics/vmovlbq_x_s8.c: Likewise.
614 * gcc.target/arm/mve/intrinsics/vmovlbq_x_u16.c: Likewise.
615 * gcc.target/arm/mve/intrinsics/vmovlbq_x_u8.c: Likewise.
616 * gcc.target/arm/mve/intrinsics/vmovltq_m_s16.c: Likewise.
617 * gcc.target/arm/mve/intrinsics/vmovltq_m_s8.c: Likewise.
618 * gcc.target/arm/mve/intrinsics/vmovltq_m_u16.c: Likewise.
619 * gcc.target/arm/mve/intrinsics/vmovltq_m_u8.c: Likewise.
620 * gcc.target/arm/mve/intrinsics/vmovltq_s16.c: Likewise.
621 * gcc.target/arm/mve/intrinsics/vmovltq_s8.c: Likewise.
622 * gcc.target/arm/mve/intrinsics/vmovltq_u16.c: Likewise.
623 * gcc.target/arm/mve/intrinsics/vmovltq_u8.c: Likewise.
624 * gcc.target/arm/mve/intrinsics/vmovltq_x_s16.c: Likewise.
625 * gcc.target/arm/mve/intrinsics/vmovltq_x_s8.c: Likewise.
626 * gcc.target/arm/mve/intrinsics/vmovltq_x_u16.c: Likewise.
627 * gcc.target/arm/mve/intrinsics/vmovltq_x_u8.c: Likewise.
628 * gcc.target/arm/mve/intrinsics/vmovnbq_m_s16.c: Likewise.
629 * gcc.target/arm/mve/intrinsics/vmovnbq_m_s32.c: Likewise.
630 * gcc.target/arm/mve/intrinsics/vmovnbq_m_u16.c: Likewise.
631 * gcc.target/arm/mve/intrinsics/vmovnbq_m_u32.c: Likewise.
632 * gcc.target/arm/mve/intrinsics/vmovnbq_s16.c: Likewise.
633 * gcc.target/arm/mve/intrinsics/vmovnbq_s32.c: Likewise.
634 * gcc.target/arm/mve/intrinsics/vmovnbq_u16.c: Likewise.
635 * gcc.target/arm/mve/intrinsics/vmovnbq_u32.c: Likewise.
636 * gcc.target/arm/mve/intrinsics/vmovntq_m_s16.c: Likewise.
637 * gcc.target/arm/mve/intrinsics/vmovntq_m_s32.c: Likewise.
638 * gcc.target/arm/mve/intrinsics/vmovntq_m_u16.c: Likewise.
639 * gcc.target/arm/mve/intrinsics/vmovntq_m_u32.c: Likewise.
640 * gcc.target/arm/mve/intrinsics/vmovntq_s16.c: Likewise.
641 * gcc.target/arm/mve/intrinsics/vmovntq_s32.c: Likewise.
642 * gcc.target/arm/mve/intrinsics/vmovntq_u16.c: Likewise.
643 * gcc.target/arm/mve/intrinsics/vmovntq_u32.c: Likewise.
644 * gcc.target/arm/mve/intrinsics/vmvnq_m_n_s16.c: Likewise.
645 * gcc.target/arm/mve/intrinsics/vmvnq_m_n_s32.c: Likewise.
646 * gcc.target/arm/mve/intrinsics/vmvnq_m_n_u16.c: Likewise.
647 * gcc.target/arm/mve/intrinsics/vmvnq_m_n_u32.c: Likewise.
648 * gcc.target/arm/mve/intrinsics/vmvnq_m_s16.c: Likewise.
649 * gcc.target/arm/mve/intrinsics/vmvnq_m_s32.c: Likewise.
650 * gcc.target/arm/mve/intrinsics/vmvnq_m_s8.c: Likewise.
651 * gcc.target/arm/mve/intrinsics/vmvnq_m_u16.c: Likewise.
652 * gcc.target/arm/mve/intrinsics/vmvnq_m_u32.c: Likewise.
653 * gcc.target/arm/mve/intrinsics/vmvnq_m_u8.c: Likewise.
654 * gcc.target/arm/mve/intrinsics/vmvnq_n_s16.c: Likewise.
655 * gcc.target/arm/mve/intrinsics/vmvnq_n_s32.c: Likewise.
656 * gcc.target/arm/mve/intrinsics/vmvnq_n_u16.c: Likewise.
657 * gcc.target/arm/mve/intrinsics/vmvnq_n_u32.c: Likewise.
658 * gcc.target/arm/mve/intrinsics/vmvnq_s16.c: Likewise.
659 * gcc.target/arm/mve/intrinsics/vmvnq_s32.c: Likewise.
660 * gcc.target/arm/mve/intrinsics/vmvnq_s8.c: Likewise.
661 * gcc.target/arm/mve/intrinsics/vmvnq_u16.c: Likewise.
662 * gcc.target/arm/mve/intrinsics/vmvnq_u32.c: Likewise.
663 * gcc.target/arm/mve/intrinsics/vmvnq_u8.c: Likewise.
664 * gcc.target/arm/mve/intrinsics/vmvnq_x_n_s16.c: Likewise.
665 * gcc.target/arm/mve/intrinsics/vmvnq_x_n_s32.c: Likewise.
666 * gcc.target/arm/mve/intrinsics/vmvnq_x_n_u16.c: Likewise.
667 * gcc.target/arm/mve/intrinsics/vmvnq_x_n_u32.c: Likewise.
668 * gcc.target/arm/mve/intrinsics/vmvnq_x_s16.c: Likewise.
669 * gcc.target/arm/mve/intrinsics/vmvnq_x_s32.c: Likewise.
670 * gcc.target/arm/mve/intrinsics/vmvnq_x_s8.c: Likewise.
671 * gcc.target/arm/mve/intrinsics/vmvnq_x_u16.c: Likewise.
672 * gcc.target/arm/mve/intrinsics/vmvnq_x_u32.c: Likewise.
673 * gcc.target/arm/mve/intrinsics/vmvnq_x_u8.c: Likewise.
674 * gcc.target/arm/mve/intrinsics/vornq_f16.c: Likewise.
675 * gcc.target/arm/mve/intrinsics/vornq_f32.c: Likewise.
676 * gcc.target/arm/mve/intrinsics/vornq_m_f16.c: Likewise.
677 * gcc.target/arm/mve/intrinsics/vornq_m_f32.c: Likewise.
678 * gcc.target/arm/mve/intrinsics/vornq_m_s16.c: Likewise.
679 * gcc.target/arm/mve/intrinsics/vornq_m_s32.c: Likewise.
680 * gcc.target/arm/mve/intrinsics/vornq_m_s8.c: Likewise.
681 * gcc.target/arm/mve/intrinsics/vornq_m_u16.c: Likewise.
682 * gcc.target/arm/mve/intrinsics/vornq_m_u32.c: Likewise.
683 * gcc.target/arm/mve/intrinsics/vornq_m_u8.c: Likewise.
684 * gcc.target/arm/mve/intrinsics/vornq_s16.c: Likewise.
685 * gcc.target/arm/mve/intrinsics/vornq_s32.c: Likewise.
686 * gcc.target/arm/mve/intrinsics/vornq_s8.c: Likewise.
687 * gcc.target/arm/mve/intrinsics/vornq_u16.c: Likewise.
688 * gcc.target/arm/mve/intrinsics/vornq_u32.c: Likewise.
689 * gcc.target/arm/mve/intrinsics/vornq_u8.c: Likewise.
690 * gcc.target/arm/mve/intrinsics/vornq_x_f16.c: Likewise.
691 * gcc.target/arm/mve/intrinsics/vornq_x_f32.c: Likewise.
692 * gcc.target/arm/mve/intrinsics/vornq_x_s16.c: Likewise.
693 * gcc.target/arm/mve/intrinsics/vornq_x_s32.c: Likewise.
694 * gcc.target/arm/mve/intrinsics/vornq_x_s8.c: Likewise.
695 * gcc.target/arm/mve/intrinsics/vornq_x_u16.c: Likewise.
696 * gcc.target/arm/mve/intrinsics/vornq_x_u32.c: Likewise.
697 * gcc.target/arm/mve/intrinsics/vornq_x_u8.c: Likewise.
698 * gcc.target/arm/mve/intrinsics/vorrq_f16.c: Likewise.
699 * gcc.target/arm/mve/intrinsics/vorrq_f32.c: Likewise.
700 * gcc.target/arm/mve/intrinsics/vorrq_m_f16.c: Likewise.
701 * gcc.target/arm/mve/intrinsics/vorrq_m_f32.c: Likewise.
702 * gcc.target/arm/mve/intrinsics/vorrq_m_n_s16.c: Likewise.
703 * gcc.target/arm/mve/intrinsics/vorrq_m_n_s32.c: Likewise.
704 * gcc.target/arm/mve/intrinsics/vorrq_m_n_u16.c: Likewise.
705 * gcc.target/arm/mve/intrinsics/vorrq_m_n_u32.c: Likewise.
706 * gcc.target/arm/mve/intrinsics/vorrq_m_s16.c: Likewise.
707 * gcc.target/arm/mve/intrinsics/vorrq_m_s32.c: Likewise.
708 * gcc.target/arm/mve/intrinsics/vorrq_m_s8.c: Likewise.
709 * gcc.target/arm/mve/intrinsics/vorrq_m_u16.c: Likewise.
710 * gcc.target/arm/mve/intrinsics/vorrq_m_u32.c: Likewise.
711 * gcc.target/arm/mve/intrinsics/vorrq_m_u8.c: Likewise.
712 * gcc.target/arm/mve/intrinsics/vorrq_n_s16.c: Likewise.
713 * gcc.target/arm/mve/intrinsics/vorrq_n_s32.c: Likewise.
714 * gcc.target/arm/mve/intrinsics/vorrq_n_u16.c: Likewise.
715 * gcc.target/arm/mve/intrinsics/vorrq_n_u32.c: Likewise.
716 * gcc.target/arm/mve/intrinsics/vorrq_s16.c: Likewise.
717 * gcc.target/arm/mve/intrinsics/vorrq_s32.c: Likewise.
718 * gcc.target/arm/mve/intrinsics/vorrq_s8.c: Likewise.
719 * gcc.target/arm/mve/intrinsics/vorrq_u16.c: Likewise.
720 * gcc.target/arm/mve/intrinsics/vorrq_u32.c: Likewise.
721 * gcc.target/arm/mve/intrinsics/vorrq_u8.c: Likewise.
722 * gcc.target/arm/mve/intrinsics/vorrq_x_f16.c: Likewise.
723 * gcc.target/arm/mve/intrinsics/vorrq_x_f32.c: Likewise.
724 * gcc.target/arm/mve/intrinsics/vorrq_x_s16.c: Likewise.
725 * gcc.target/arm/mve/intrinsics/vorrq_x_s32.c: Likewise.
726 * gcc.target/arm/mve/intrinsics/vorrq_x_s8.c: Likewise.
727 * gcc.target/arm/mve/intrinsics/vorrq_x_u16.c: Likewise.
728 * gcc.target/arm/mve/intrinsics/vorrq_x_u32.c: Likewise.
729 * gcc.target/arm/mve/intrinsics/vorrq_x_u8.c: Likewise.
730 * gcc.target/arm/mve/intrinsics/vpnot.c: Likewise.
731 * gcc.target/arm/mve/intrinsics/vpselq_f16.c: Likewise.
732 * gcc.target/arm/mve/intrinsics/vpselq_f32.c: Likewise.
733 * gcc.target/arm/mve/intrinsics/vpselq_s16.c: Likewise.
734 * gcc.target/arm/mve/intrinsics/vpselq_s32.c: Likewise.
735 * gcc.target/arm/mve/intrinsics/vpselq_s64.c: Likewise.
736 * gcc.target/arm/mve/intrinsics/vpselq_s8.c: Likewise.
737 * gcc.target/arm/mve/intrinsics/vpselq_u16.c: Likewise.
738 * gcc.target/arm/mve/intrinsics/vpselq_u32.c: Likewise.
739 * gcc.target/arm/mve/intrinsics/vpselq_u64.c: Likewise.
740 * gcc.target/arm/mve/intrinsics/vpselq_u8.c: Likewise.
741 * gcc.target/arm/mve/intrinsics/vqmovnbq_m_s16.c: Likewise.
742 * gcc.target/arm/mve/intrinsics/vqmovnbq_m_s32.c: Likewise.
743 * gcc.target/arm/mve/intrinsics/vqmovnbq_m_u16.c: Likewise.
744 * gcc.target/arm/mve/intrinsics/vqmovnbq_m_u32.c: Likewise.
745 * gcc.target/arm/mve/intrinsics/vqmovnbq_s16.c: Likewise.
746 * gcc.target/arm/mve/intrinsics/vqmovnbq_s32.c: Likewise.
747 * gcc.target/arm/mve/intrinsics/vqmovnbq_u16.c: Likewise.
748 * gcc.target/arm/mve/intrinsics/vqmovnbq_u32.c: Likewise.
749 * gcc.target/arm/mve/intrinsics/vqmovntq_m_s16.c: Likewise.
750 * gcc.target/arm/mve/intrinsics/vqmovntq_m_s32.c: Likewise.
751 * gcc.target/arm/mve/intrinsics/vqmovntq_m_u16.c: Likewise.
752 * gcc.target/arm/mve/intrinsics/vqmovntq_m_u32.c: Likewise.
753 * gcc.target/arm/mve/intrinsics/vqmovntq_s16.c: Likewise.
754 * gcc.target/arm/mve/intrinsics/vqmovntq_s32.c: Likewise.
755 * gcc.target/arm/mve/intrinsics/vqmovntq_u16.c: Likewise.
756 * gcc.target/arm/mve/intrinsics/vqmovntq_u32.c: Likewise.
757 * gcc.target/arm/mve/intrinsics/vqmovunbq_m_s16.c: Likewise.
758 * gcc.target/arm/mve/intrinsics/vqmovunbq_m_s32.c: Likewise.
759 * gcc.target/arm/mve/intrinsics/vqmovunbq_s16.c: Likewise.
760 * gcc.target/arm/mve/intrinsics/vqmovunbq_s32.c: Likewise.
761 * gcc.target/arm/mve/intrinsics/vqmovuntq_m_s16.c: Likewise.
762 * gcc.target/arm/mve/intrinsics/vqmovuntq_m_s32.c: Likewise.
763 * gcc.target/arm/mve/intrinsics/vqmovuntq_s16.c: Likewise.
764 * gcc.target/arm/mve/intrinsics/vqmovuntq_s32.c: Likewise.
765 * gcc.target/arm/mve/intrinsics/vqrdmladhq_m_s16.c: Likewise.
766 * gcc.target/arm/mve/intrinsics/vqrdmladhq_m_s32.c: Likewise.
767 * gcc.target/arm/mve/intrinsics/vqrdmladhq_m_s8.c: Likewise.
768 * gcc.target/arm/mve/intrinsics/vqrdmladhq_s16.c: Likewise.
769 * gcc.target/arm/mve/intrinsics/vqrdmladhq_s32.c: Likewise.
770 * gcc.target/arm/mve/intrinsics/vqrdmladhq_s8.c: Likewise.
771 * gcc.target/arm/mve/intrinsics/vqrdmladhxq_m_s16.c: Likewise.
772 * gcc.target/arm/mve/intrinsics/vqrdmladhxq_m_s32.c: Likewise.
773 * gcc.target/arm/mve/intrinsics/vqrdmladhxq_m_s8.c: Likewise.
774 * gcc.target/arm/mve/intrinsics/vqrdmladhxq_s16.c: Likewise.
775 * gcc.target/arm/mve/intrinsics/vqrdmladhxq_s32.c: Likewise.
776 * gcc.target/arm/mve/intrinsics/vqrdmladhxq_s8.c: Likewise.
777 * gcc.target/arm/mve/intrinsics/vqrdmlahq_m_n_s16.c: Likewise.
778 * gcc.target/arm/mve/intrinsics/vqrdmlahq_m_n_s32.c: Likewise.
779 * gcc.target/arm/mve/intrinsics/vqrdmlahq_m_n_s8.c: Likewise.
780 * gcc.target/arm/mve/intrinsics/vqrdmlahq_n_s16.c: Likewise.
781 * gcc.target/arm/mve/intrinsics/vqrdmlahq_n_s32.c: Likewise.
782 * gcc.target/arm/mve/intrinsics/vqrdmlahq_n_s8.c: Likewise.
783 * gcc.target/arm/mve/intrinsics/vqrdmlashq_m_n_s16.c: Likewise.
784 * gcc.target/arm/mve/intrinsics/vqrdmlashq_m_n_s32.c: Likewise.
785 * gcc.target/arm/mve/intrinsics/vqrdmlashq_m_n_s8.c: Likewise.
786 * gcc.target/arm/mve/intrinsics/vqrdmlashq_n_s16.c: Likewise.
787 * gcc.target/arm/mve/intrinsics/vqrdmlashq_n_s32.c: Likewise.
788 * gcc.target/arm/mve/intrinsics/vqrdmlashq_n_s8.c: Likewise.
789 * gcc.target/arm/mve/intrinsics/vqrdmlsdhq_m_s16.c: Likewise.
790 * gcc.target/arm/mve/intrinsics/vqrdmlsdhq_m_s32.c: Likewise.
791 * gcc.target/arm/mve/intrinsics/vqrdmlsdhq_m_s8.c: Likewise.
792 * gcc.target/arm/mve/intrinsics/vqrdmlsdhq_s16.c: Likewise.
793 * gcc.target/arm/mve/intrinsics/vqrdmlsdhq_s32.c: Likewise.
794 * gcc.target/arm/mve/intrinsics/vqrdmlsdhq_s8.c: Likewise.
795 * gcc.target/arm/mve/intrinsics/vqrdmlsdhxq_m_s16.c: Likewise.
796 * gcc.target/arm/mve/intrinsics/vqrdmlsdhxq_m_s32.c: Likewise.
797 * gcc.target/arm/mve/intrinsics/vqrdmlsdhxq_m_s8.c: Likewise.
798 * gcc.target/arm/mve/intrinsics/vqrdmlsdhxq_s16.c: Likewise.
799 * gcc.target/arm/mve/intrinsics/vqrdmlsdhxq_s32.c: Likewise.
800 * gcc.target/arm/mve/intrinsics/vqrdmlsdhxq_s8.c: Likewise.
801 * gcc.target/arm/mve/intrinsics/vqrdmulhq_m_n_s16.c: Likewise.
802 * gcc.target/arm/mve/intrinsics/vqrdmulhq_m_n_s32.c: Likewise.
803 * gcc.target/arm/mve/intrinsics/vqrdmulhq_m_n_s8.c: Likewise.
804 * gcc.target/arm/mve/intrinsics/vqrdmulhq_m_s16.c: Likewise.
805 * gcc.target/arm/mve/intrinsics/vqrdmulhq_m_s32.c: Likewise.
806 * gcc.target/arm/mve/intrinsics/vqrdmulhq_m_s8.c: Likewise.
807 * gcc.target/arm/mve/intrinsics/vqrdmulhq_n_s16.c: Likewise.
808 * gcc.target/arm/mve/intrinsics/vqrdmulhq_n_s32.c: Likewise.
809 * gcc.target/arm/mve/intrinsics/vqrdmulhq_n_s8.c: Likewise.
810 * gcc.target/arm/mve/intrinsics/vqrdmulhq_s16.c: Likewise.
811 * gcc.target/arm/mve/intrinsics/vqrdmulhq_s32.c: Likewise.
812 * gcc.target/arm/mve/intrinsics/vqrdmulhq_s8.c: Likewise.
813 * gcc.target/arm/mve/intrinsics/vqrshlq_m_n_s16.c: Likewise.
814 * gcc.target/arm/mve/intrinsics/vqrshlq_m_n_s32.c: Likewise.
815 * gcc.target/arm/mve/intrinsics/vqrshlq_m_n_s8.c: Likewise.
816 * gcc.target/arm/mve/intrinsics/vqrshlq_m_n_u16.c: Likewise.
817 * gcc.target/arm/mve/intrinsics/vqrshlq_m_n_u32.c: Likewise.
818 * gcc.target/arm/mve/intrinsics/vqrshlq_m_n_u8.c: Likewise.
819 * gcc.target/arm/mve/intrinsics/vqrshlq_m_s16.c: Likewise.
820 * gcc.target/arm/mve/intrinsics/vqrshlq_m_s32.c: Likewise.
821 * gcc.target/arm/mve/intrinsics/vqrshlq_m_s8.c: Likewise.
822 * gcc.target/arm/mve/intrinsics/vqrshlq_m_u16.c: Likewise.
823 * gcc.target/arm/mve/intrinsics/vqrshlq_m_u32.c: Likewise.
824 * gcc.target/arm/mve/intrinsics/vqrshlq_m_u8.c: Likewise.
825 * gcc.target/arm/mve/intrinsics/vqrshlq_n_s16.c: Likewise.
826 * gcc.target/arm/mve/intrinsics/vqrshlq_n_s32.c: Likewise.
827 * gcc.target/arm/mve/intrinsics/vqrshlq_n_s8.c: Likewise.
828 * gcc.target/arm/mve/intrinsics/vqrshlq_n_u16.c: Likewise.
829 * gcc.target/arm/mve/intrinsics/vqrshlq_n_u32.c: Likewise.
830 * gcc.target/arm/mve/intrinsics/vqrshlq_n_u8.c: Likewise.
831 * gcc.target/arm/mve/intrinsics/vqrshlq_s16.c: Likewise.
832 * gcc.target/arm/mve/intrinsics/vqrshlq_s32.c: Likewise.
833 * gcc.target/arm/mve/intrinsics/vqrshlq_s8.c: Likewise.
834 * gcc.target/arm/mve/intrinsics/vqrshlq_u16.c: Likewise.
835 * gcc.target/arm/mve/intrinsics/vqrshlq_u32.c: Likewise.
836 * gcc.target/arm/mve/intrinsics/vqrshlq_u8.c: Likewise.
837 * gcc.target/arm/mve/intrinsics/vqrshrnbq_m_n_s16.c: Likewise.
838 * gcc.target/arm/mve/intrinsics/vqrshrnbq_m_n_s32.c: Likewise.
839 * gcc.target/arm/mve/intrinsics/vqrshrnbq_m_n_u16.c: Likewise.
840 * gcc.target/arm/mve/intrinsics/vqrshrnbq_m_n_u32.c: Likewise.
841 * gcc.target/arm/mve/intrinsics/vqrshrnbq_n_s16.c: Likewise.
842 * gcc.target/arm/mve/intrinsics/vqrshrnbq_n_s32.c: Likewise.
843 * gcc.target/arm/mve/intrinsics/vqrshrnbq_n_u16.c: Likewise.
844 * gcc.target/arm/mve/intrinsics/vqrshrnbq_n_u32.c: Likewise.
845 * gcc.target/arm/mve/intrinsics/vqrshrntq_m_n_s16.c: Likewise.
846 * gcc.target/arm/mve/intrinsics/vqrshrntq_m_n_s32.c: Likewise.
847 * gcc.target/arm/mve/intrinsics/vqrshrntq_m_n_u16.c: Likewise.
848 * gcc.target/arm/mve/intrinsics/vqrshrntq_m_n_u32.c: Likewise.
849 * gcc.target/arm/mve/intrinsics/vqrshrntq_n_s16.c: Likewise.
850 * gcc.target/arm/mve/intrinsics/vqrshrntq_n_s32.c: Likewise.
851 * gcc.target/arm/mve/intrinsics/vqrshrntq_n_u16.c: Likewise.
852 * gcc.target/arm/mve/intrinsics/vqrshrntq_n_u32.c: Likewise.
853 * gcc.target/arm/mve/intrinsics/vqrshrunbq_m_n_s16.c: Likewise.
854 * gcc.target/arm/mve/intrinsics/vqrshrunbq_m_n_s32.c: Likewise.
855 * gcc.target/arm/mve/intrinsics/vqrshrunbq_n_s16.c: Likewise.
856 * gcc.target/arm/mve/intrinsics/vqrshrunbq_n_s32.c: Likewise.
857 * gcc.target/arm/mve/intrinsics/vqrshruntq_m_n_s16.c: Likewise.
858 * gcc.target/arm/mve/intrinsics/vqrshruntq_m_n_s32.c: Likewise.
859 * gcc.target/arm/mve/intrinsics/vqrshruntq_n_s16.c: Likewise.
860 * gcc.target/arm/mve/intrinsics/vqrshruntq_n_s32.c: Likewise.
861 * gcc.target/arm/mve/intrinsics/vqshlq_m_n_s16.c: Likewise.
862 * gcc.target/arm/mve/intrinsics/vqshlq_m_n_s32.c: Likewise.
863 * gcc.target/arm/mve/intrinsics/vqshlq_m_n_s8.c: Likewise.
864 * gcc.target/arm/mve/intrinsics/vqshlq_m_n_u16.c: Likewise.
865 * gcc.target/arm/mve/intrinsics/vqshlq_m_n_u32.c: Likewise.
866 * gcc.target/arm/mve/intrinsics/vqshlq_m_n_u8.c: Likewise.
867 * gcc.target/arm/mve/intrinsics/vqshlq_m_r_s16.c: Likewise.
868 * gcc.target/arm/mve/intrinsics/vqshlq_m_r_s32.c: Likewise.
869 * gcc.target/arm/mve/intrinsics/vqshlq_m_r_s8.c: Likewise.
870 * gcc.target/arm/mve/intrinsics/vqshlq_m_r_u16.c: Likewise.
871 * gcc.target/arm/mve/intrinsics/vqshlq_m_r_u32.c: Likewise.
872 * gcc.target/arm/mve/intrinsics/vqshlq_m_r_u8.c: Likewise.
873 * gcc.target/arm/mve/intrinsics/vqshlq_m_s16.c: Likewise.
874 * gcc.target/arm/mve/intrinsics/vqshlq_m_s32.c: Likewise.
875 * gcc.target/arm/mve/intrinsics/vqshlq_m_s8.c: Likewise.
876 * gcc.target/arm/mve/intrinsics/vqshlq_m_u16.c: Likewise.
877 * gcc.target/arm/mve/intrinsics/vqshlq_m_u32.c: Likewise.
878 * gcc.target/arm/mve/intrinsics/vqshlq_m_u8.c: Likewise.
879 * gcc.target/arm/mve/intrinsics/vqshlq_n_s16.c: Likewise.
880 * gcc.target/arm/mve/intrinsics/vqshlq_n_s32.c: Likewise.
881 * gcc.target/arm/mve/intrinsics/vqshlq_n_s8.c: Likewise.
882 * gcc.target/arm/mve/intrinsics/vqshlq_n_u16.c: Likewise.
883 * gcc.target/arm/mve/intrinsics/vqshlq_n_u32.c: Likewise.
884 * gcc.target/arm/mve/intrinsics/vqshlq_n_u8.c: Likewise.
885 * gcc.target/arm/mve/intrinsics/vqshlq_r_s16.c: Likewise.
886 * gcc.target/arm/mve/intrinsics/vqshlq_r_s32.c: Likewise.
887 * gcc.target/arm/mve/intrinsics/vqshlq_r_s8.c: Likewise.
888 * gcc.target/arm/mve/intrinsics/vqshlq_r_u16.c: Likewise.
889 * gcc.target/arm/mve/intrinsics/vqshlq_r_u32.c: Likewise.
890 * gcc.target/arm/mve/intrinsics/vqshlq_r_u8.c: Likewise.
891 * gcc.target/arm/mve/intrinsics/vqshlq_s16.c: Likewise.
892 * gcc.target/arm/mve/intrinsics/vqshlq_s32.c: Likewise.
893 * gcc.target/arm/mve/intrinsics/vqshlq_s8.c: Likewise.
894 * gcc.target/arm/mve/intrinsics/vqshlq_u16.c: Likewise.
895 * gcc.target/arm/mve/intrinsics/vqshlq_u32.c: Likewise.
896 * gcc.target/arm/mve/intrinsics/vqshlq_u8.c: Likewise.
897 * gcc.target/arm/mve/intrinsics/vqshluq_m_n_s16.c: Likewise.
898 * gcc.target/arm/mve/intrinsics/vqshluq_m_n_s32.c: Likewise.
899 * gcc.target/arm/mve/intrinsics/vqshluq_m_n_s8.c: Likewise.
900 * gcc.target/arm/mve/intrinsics/vqshluq_n_s16.c: Likewise.
901 * gcc.target/arm/mve/intrinsics/vqshluq_n_s32.c: Likewise.
902 * gcc.target/arm/mve/intrinsics/vqshluq_n_s8.c: Likewise.
903 * gcc.target/arm/mve/intrinsics/vqshrnbq_m_n_s16.c: Likewise.
904 * gcc.target/arm/mve/intrinsics/vqshrnbq_m_n_s32.c: Likewise.
905 * gcc.target/arm/mve/intrinsics/vqshrnbq_m_n_u16.c: Likewise.
906 * gcc.target/arm/mve/intrinsics/vqshrnbq_m_n_u32.c: Likewise.
907 * gcc.target/arm/mve/intrinsics/vqshrnbq_n_s16.c: Likewise.
908 * gcc.target/arm/mve/intrinsics/vqshrnbq_n_s32.c: Likewise.
909 * gcc.target/arm/mve/intrinsics/vqshrnbq_n_u16.c: Likewise.
910 * gcc.target/arm/mve/intrinsics/vqshrnbq_n_u32.c: Likewise.
911 * gcc.target/arm/mve/intrinsics/vqshrntq_m_n_s16.c: Likewise.
912 * gcc.target/arm/mve/intrinsics/vqshrntq_m_n_s32.c: Likewise.
913 * gcc.target/arm/mve/intrinsics/vqshrntq_m_n_u16.c: Likewise.
914 * gcc.target/arm/mve/intrinsics/vqshrntq_m_n_u32.c: Likewise.
915 * gcc.target/arm/mve/intrinsics/vqshrntq_n_s16.c: Likewise.
916 * gcc.target/arm/mve/intrinsics/vqshrntq_n_s32.c: Likewise.
917 * gcc.target/arm/mve/intrinsics/vqshrntq_n_u16.c: Likewise.
918 * gcc.target/arm/mve/intrinsics/vqshrntq_n_u32.c: Likewise.
919 * gcc.target/arm/mve/intrinsics/vqshrunbq_m_n_s16.c: Likewise.
920 * gcc.target/arm/mve/intrinsics/vqshrunbq_m_n_s32.c: Likewise.
921 * gcc.target/arm/mve/intrinsics/vqshrunbq_n_s16.c: Likewise.
922 * gcc.target/arm/mve/intrinsics/vqshrunbq_n_s32.c: Likewise.
923 * gcc.target/arm/mve/intrinsics/vqshruntq_m_n_s16.c: Likewise.
924 * gcc.target/arm/mve/intrinsics/vqshruntq_m_n_s32.c: Likewise.
925 * gcc.target/arm/mve/intrinsics/vqshruntq_n_s16.c: Likewise.
926 * gcc.target/arm/mve/intrinsics/vqshruntq_n_s32.c: Likewise.
927 * gcc.target/arm/mve/intrinsics/vqsubq_m_n_s16.c: Likewise.
928 * gcc.target/arm/mve/intrinsics/vqsubq_m_n_s32.c: Likewise.
929 * gcc.target/arm/mve/intrinsics/vqsubq_m_n_s8.c: Likewise.
930 * gcc.target/arm/mve/intrinsics/vqsubq_m_n_u16.c: Likewise.
931 * gcc.target/arm/mve/intrinsics/vqsubq_m_n_u32.c: Likewise.
932 * gcc.target/arm/mve/intrinsics/vqsubq_m_n_u8.c: Likewise.
933 * gcc.target/arm/mve/intrinsics/vqsubq_m_s16.c: Likewise.
934 * gcc.target/arm/mve/intrinsics/vqsubq_m_s32.c: Likewise.
935 * gcc.target/arm/mve/intrinsics/vqsubq_m_s8.c: Likewise.
936 * gcc.target/arm/mve/intrinsics/vqsubq_m_u16.c: Likewise.
937 * gcc.target/arm/mve/intrinsics/vqsubq_m_u32.c: Likewise.
938 * gcc.target/arm/mve/intrinsics/vqsubq_m_u8.c: Likewise.
939 * gcc.target/arm/mve/intrinsics/vqsubq_n_s16.c: Likewise.
940 * gcc.target/arm/mve/intrinsics/vqsubq_n_s32.c: Likewise.
941 * gcc.target/arm/mve/intrinsics/vqsubq_n_s8.c: Likewise.
942 * gcc.target/arm/mve/intrinsics/vqsubq_n_u16.c: Likewise.
943 * gcc.target/arm/mve/intrinsics/vqsubq_n_u32.c: Likewise.
944 * gcc.target/arm/mve/intrinsics/vqsubq_n_u8.c: Likewise.
945 * gcc.target/arm/mve/intrinsics/vqsubq_s16.c: Likewise.
946 * gcc.target/arm/mve/intrinsics/vqsubq_s32.c: Likewise.
947 * gcc.target/arm/mve/intrinsics/vqsubq_s8.c: Likewise.
948 * gcc.target/arm/mve/intrinsics/vqsubq_u16.c: Likewise.
949 * gcc.target/arm/mve/intrinsics/vqsubq_u32.c: Likewise.
950 * gcc.target/arm/mve/intrinsics/vqsubq_u8.c: Likewise.
951 * gcc.target/arm/mve/intrinsics/vrev16q_m_s8.c: Likewise.
952 * gcc.target/arm/mve/intrinsics/vrev16q_m_u8.c: Likewise.
953 * gcc.target/arm/mve/intrinsics/vrev16q_s8.c: Likewise.
954 * gcc.target/arm/mve/intrinsics/vrev16q_u8.c: Likewise.
955 * gcc.target/arm/mve/intrinsics/vrev16q_x_s8.c: Likewise.
956 * gcc.target/arm/mve/intrinsics/vrev16q_x_u8.c: Likewise.
957 * gcc.target/arm/mve/intrinsics/vrev32q_f16.c: Likewise.
958 * gcc.target/arm/mve/intrinsics/vrev32q_m_f16.c: Likewise.
959 * gcc.target/arm/mve/intrinsics/vrev32q_m_s16.c: Likewise.
960 * gcc.target/arm/mve/intrinsics/vrev32q_m_s8.c: Likewise.
961 * gcc.target/arm/mve/intrinsics/vrev32q_m_u16.c: Likewise.
962 * gcc.target/arm/mve/intrinsics/vrev32q_m_u8.c: Likewise.
963 * gcc.target/arm/mve/intrinsics/vrev32q_s16.c: Likewise.
964 * gcc.target/arm/mve/intrinsics/vrev32q_s8.c: Likewise.
965 * gcc.target/arm/mve/intrinsics/vrev32q_u16.c: Likewise.
966 * gcc.target/arm/mve/intrinsics/vrev32q_u8.c: Likewise.
967 * gcc.target/arm/mve/intrinsics/vrev32q_x_f16.c: Likewise.
968 * gcc.target/arm/mve/intrinsics/vrev32q_x_s16.c: Likewise.
969 * gcc.target/arm/mve/intrinsics/vrev32q_x_s8.c: Likewise.
970 * gcc.target/arm/mve/intrinsics/vrev32q_x_u16.c: Likewise.
971 * gcc.target/arm/mve/intrinsics/vrev32q_x_u8.c: Likewise.
972 * gcc.target/arm/mve/intrinsics/vrev64q_f16.c: Likewise.
973 * gcc.target/arm/mve/intrinsics/vrev64q_f32.c: Likewise.
974 * gcc.target/arm/mve/intrinsics/vrev64q_m_f16.c: Likewise.
975 * gcc.target/arm/mve/intrinsics/vrev64q_m_f32.c: Likewise.
976 * gcc.target/arm/mve/intrinsics/vrev64q_m_s16.c: Likewise.
977 * gcc.target/arm/mve/intrinsics/vrev64q_m_s32.c: Likewise.
978 * gcc.target/arm/mve/intrinsics/vrev64q_m_s8.c: Likewise.
979 * gcc.target/arm/mve/intrinsics/vrev64q_m_u16.c: Likewise.
980 * gcc.target/arm/mve/intrinsics/vrev64q_m_u32.c: Likewise.
981 * gcc.target/arm/mve/intrinsics/vrev64q_m_u8.c: Likewise.
982 * gcc.target/arm/mve/intrinsics/vrev64q_s16.c: Likewise.
983 * gcc.target/arm/mve/intrinsics/vrev64q_s32.c: Likewise.
984 * gcc.target/arm/mve/intrinsics/vrev64q_s8.c: Likewise.
985 * gcc.target/arm/mve/intrinsics/vrev64q_u16.c: Likewise.
986 * gcc.target/arm/mve/intrinsics/vrev64q_u32.c: Likewise.
987 * gcc.target/arm/mve/intrinsics/vrev64q_u8.c: Likewise.
988 * gcc.target/arm/mve/intrinsics/vrev64q_x_f16.c: Likewise.
989 * gcc.target/arm/mve/intrinsics/vrev64q_x_f32.c: Likewise.
990 * gcc.target/arm/mve/intrinsics/vrev64q_x_s16.c: Likewise.
991 * gcc.target/arm/mve/intrinsics/vrev64q_x_s32.c: Likewise.
992 * gcc.target/arm/mve/intrinsics/vrev64q_x_s8.c: Likewise.
993 * gcc.target/arm/mve/intrinsics/vrev64q_x_u16.c: Likewise.
994 * gcc.target/arm/mve/intrinsics/vrev64q_x_u32.c: Likewise.
995 * gcc.target/arm/mve/intrinsics/vrev64q_x_u8.c: Likewise.
996 * gcc.target/arm/mve/intrinsics/vrhaddq_m_s16.c: Likewise.
997 * gcc.target/arm/mve/intrinsics/vrhaddq_m_s32.c: Likewise.
998 * gcc.target/arm/mve/intrinsics/vrhaddq_m_s8.c: Likewise.
999 * gcc.target/arm/mve/intrinsics/vrhaddq_m_u16.c: Likewise.
1000 * gcc.target/arm/mve/intrinsics/vrhaddq_m_u32.c: Likewise.
1001 * gcc.target/arm/mve/intrinsics/vrhaddq_m_u8.c: Likewise.
1002 * gcc.target/arm/mve/intrinsics/vrhaddq_s16.c: Likewise.
1003 * gcc.target/arm/mve/intrinsics/vrhaddq_s32.c: Likewise.
1004 * gcc.target/arm/mve/intrinsics/vrhaddq_s8.c: Likewise.
1005 * gcc.target/arm/mve/intrinsics/vrhaddq_u16.c: Likewise.
1006 * gcc.target/arm/mve/intrinsics/vrhaddq_u32.c: Likewise.
1007 * gcc.target/arm/mve/intrinsics/vrhaddq_u8.c: Likewise.
1008 * gcc.target/arm/mve/intrinsics/vrhaddq_x_s16.c: Likewise.
1009 * gcc.target/arm/mve/intrinsics/vrhaddq_x_s32.c: Likewise.
1010 * gcc.target/arm/mve/intrinsics/vrhaddq_x_s8.c: Likewise.
1011 * gcc.target/arm/mve/intrinsics/vrhaddq_x_u16.c: Likewise.
1012 * gcc.target/arm/mve/intrinsics/vrhaddq_x_u32.c: Likewise.
1013 * gcc.target/arm/mve/intrinsics/vrhaddq_x_u8.c: Likewise.
1014 * gcc.target/arm/mve/intrinsics/vrmlaldavhaq_p_s32.c: Likewise.
1015 * gcc.target/arm/mve/intrinsics/vrmlaldavhaq_p_u32.c: Likewise.
1016 * gcc.target/arm/mve/intrinsics/vrmlaldavhaq_s32.c: Likewise.
1017 * gcc.target/arm/mve/intrinsics/vrmlaldavhaq_u32.c: Likewise.
1018 * gcc.target/arm/mve/intrinsics/vrmlaldavhaxq_p_s32.c: Likewise.
1019 * gcc.target/arm/mve/intrinsics/vrmlaldavhaxq_s32.c: Likewise.
1020 * gcc.target/arm/mve/intrinsics/vrmlaldavhq_p_s32.c: Likewise.
1021 * gcc.target/arm/mve/intrinsics/vrmlaldavhq_p_u32.c: Likewise.
1022 * gcc.target/arm/mve/intrinsics/vrmlaldavhq_s32.c: Likewise.
1023 * gcc.target/arm/mve/intrinsics/vrmlaldavhq_u32.c: Likewise.
1024 * gcc.target/arm/mve/intrinsics/vrmlaldavhxq_p_s32.c: Likewise.
1025 * gcc.target/arm/mve/intrinsics/vrmlaldavhxq_s32.c: Likewise.
1026 * gcc.target/arm/mve/intrinsics/vrmlsldavhaq_p_s32.c: Likewise.
1027 * gcc.target/arm/mve/intrinsics/vrmlsldavhaq_s32.c: Likewise.
1028 * gcc.target/arm/mve/intrinsics/vrmlsldavhaxq_p_s32.c: Likewise.
1029 * gcc.target/arm/mve/intrinsics/vrmlsldavhaxq_s32.c: Likewise.
1030 * gcc.target/arm/mve/intrinsics/vrmlsldavhq_p_s32.c: Likewise.
1031 * gcc.target/arm/mve/intrinsics/vrmlsldavhq_s32.c: Likewise.
1032 * gcc.target/arm/mve/intrinsics/vrmlsldavhxq_p_s32.c: Likewise.
1033 * gcc.target/arm/mve/intrinsics/vrmlsldavhxq_s32.c: Likewise.
1034 * gcc.target/arm/mve/intrinsics/vrmulhq_m_s16.c: Likewise.
1035 * gcc.target/arm/mve/intrinsics/vrmulhq_m_s32.c: Likewise.
1036 * gcc.target/arm/mve/intrinsics/vrmulhq_m_s8.c: Likewise.
1037 * gcc.target/arm/mve/intrinsics/vrmulhq_m_u16.c: Likewise.
1038 * gcc.target/arm/mve/intrinsics/vrmulhq_m_u32.c: Likewise.
1039 * gcc.target/arm/mve/intrinsics/vrmulhq_m_u8.c: Likewise.
1040 * gcc.target/arm/mve/intrinsics/vrmulhq_s16.c: Likewise.
1041 * gcc.target/arm/mve/intrinsics/vrmulhq_s32.c: Likewise.
1042 * gcc.target/arm/mve/intrinsics/vrmulhq_s8.c: Likewise.
1043 * gcc.target/arm/mve/intrinsics/vrmulhq_u16.c: Likewise.
1044 * gcc.target/arm/mve/intrinsics/vrmulhq_u32.c: Likewise.
1045 * gcc.target/arm/mve/intrinsics/vrmulhq_u8.c: Likewise.
1046 * gcc.target/arm/mve/intrinsics/vrmulhq_x_s16.c: Likewise.
1047 * gcc.target/arm/mve/intrinsics/vrmulhq_x_s32.c: Likewise.
1048 * gcc.target/arm/mve/intrinsics/vrmulhq_x_s8.c: Likewise.
1049 * gcc.target/arm/mve/intrinsics/vrmulhq_x_u16.c: Likewise.
1050 * gcc.target/arm/mve/intrinsics/vrmulhq_x_u32.c: Likewise.
1051 * gcc.target/arm/mve/intrinsics/vrmulhq_x_u8.c: Likewise.
1052 * gcc.target/arm/mve/intrinsics/vrndaq_f16.c: Likewise.
1053 * gcc.target/arm/mve/intrinsics/vrndaq_f32.c: Likewise.
1054 * gcc.target/arm/mve/intrinsics/vrndaq_m_f16.c: Likewise.
1055 * gcc.target/arm/mve/intrinsics/vrndaq_m_f32.c: Likewise.
1056 * gcc.target/arm/mve/intrinsics/vrndaq_x_f16.c: Likewise.
1057 * gcc.target/arm/mve/intrinsics/vrndaq_x_f32.c: Likewise.
1058 * gcc.target/arm/mve/intrinsics/vrndmq_f16.c: Likewise.
1059 * gcc.target/arm/mve/intrinsics/vrndmq_f32.c: Likewise.
1060 * gcc.target/arm/mve/intrinsics/vrndmq_m_f16.c: Likewise.
1061 * gcc.target/arm/mve/intrinsics/vrndmq_m_f32.c: Likewise.
1062 * gcc.target/arm/mve/intrinsics/vrndmq_x_f16.c: Likewise.
1063 * gcc.target/arm/mve/intrinsics/vrndmq_x_f32.c: Likewise.
1064 * gcc.target/arm/mve/intrinsics/vrndnq_f16.c: Likewise.
1065 * gcc.target/arm/mve/intrinsics/vrndnq_f32.c: Likewise.
1066 * gcc.target/arm/mve/intrinsics/vrndnq_m_f16.c: Likewise.
1067 * gcc.target/arm/mve/intrinsics/vrndnq_m_f32.c: Likewise.
1068 * gcc.target/arm/mve/intrinsics/vrndnq_x_f16.c: Likewise.
1069 * gcc.target/arm/mve/intrinsics/vrndnq_x_f32.c: Likewise.
1070 * gcc.target/arm/mve/intrinsics/vrndpq_f16.c: Likewise.
1071 * gcc.target/arm/mve/intrinsics/vrndpq_f32.c: Likewise.
1072 * gcc.target/arm/mve/intrinsics/vrndpq_m_f16.c: Likewise.
1073 * gcc.target/arm/mve/intrinsics/vrndpq_m_f32.c: Likewise.
1074 * gcc.target/arm/mve/intrinsics/vrndpq_x_f16.c: Likewise.
1075 * gcc.target/arm/mve/intrinsics/vrndpq_x_f32.c: Likewise.
1076 * gcc.target/arm/mve/intrinsics/vrndq_f16.c: Likewise.
1077 * gcc.target/arm/mve/intrinsics/vrndq_f32.c: Likewise.
1078 * gcc.target/arm/mve/intrinsics/vrndq_m_f16.c: Likewise.
1079 * gcc.target/arm/mve/intrinsics/vrndq_m_f32.c: Likewise.
1080 * gcc.target/arm/mve/intrinsics/vrndq_x_f16.c: Likewise.
1081 * gcc.target/arm/mve/intrinsics/vrndq_x_f32.c: Likewise.
1082 * gcc.target/arm/mve/intrinsics/vrndxq_f16.c: Likewise.
1083 * gcc.target/arm/mve/intrinsics/vrndxq_f32.c: Likewise.
1084 * gcc.target/arm/mve/intrinsics/vrndxq_m_f16.c: Likewise.
1085 * gcc.target/arm/mve/intrinsics/vrndxq_m_f32.c: Likewise.
1086 * gcc.target/arm/mve/intrinsics/vrndxq_x_f16.c: Likewise.
1087 * gcc.target/arm/mve/intrinsics/vrndxq_x_f32.c: Likewise.
1088 * gcc.target/arm/mve/intrinsics/vrshrnbq_m_n_s16.c: Likewise.
1089 * gcc.target/arm/mve/intrinsics/vrshrnbq_m_n_s32.c: Likewise.
1090 * gcc.target/arm/mve/intrinsics/vrshrnbq_m_n_u16.c: Likewise.
1091 * gcc.target/arm/mve/intrinsics/vrshrnbq_m_n_u32.c: Likewise.
1092 * gcc.target/arm/mve/intrinsics/vrshrnbq_n_s16.c: Likewise.
1093 * gcc.target/arm/mve/intrinsics/vrshrnbq_n_s32.c: Likewise.
1094 * gcc.target/arm/mve/intrinsics/vrshrnbq_n_u16.c: Likewise.
1095 * gcc.target/arm/mve/intrinsics/vrshrnbq_n_u32.c: Likewise.
1096 * gcc.target/arm/mve/intrinsics/vrshrntq_m_n_s16.c: Likewise.
1097 * gcc.target/arm/mve/intrinsics/vrshrntq_m_n_s32.c: Likewise.
1098 * gcc.target/arm/mve/intrinsics/vrshrntq_m_n_u16.c: Likewise.
1099 * gcc.target/arm/mve/intrinsics/vrshrntq_m_n_u32.c: Likewise.
1100 * gcc.target/arm/mve/intrinsics/vrshrntq_n_s16.c: Likewise.
1101 * gcc.target/arm/mve/intrinsics/vrshrntq_n_s32.c: Likewise.
1102 * gcc.target/arm/mve/intrinsics/vrshrntq_n_u16.c: Likewise.
1103 * gcc.target/arm/mve/intrinsics/vrshrntq_n_u32.c: Likewise.
1104 * gcc.target/arm/mve/intrinsics/vrshrq_m_n_s16.c: Likewise.
1105 * gcc.target/arm/mve/intrinsics/vrshrq_m_n_s32.c: Likewise.
1106 * gcc.target/arm/mve/intrinsics/vrshrq_m_n_s8.c: Likewise.
1107 * gcc.target/arm/mve/intrinsics/vrshrq_m_n_u16.c: Likewise.
1108 * gcc.target/arm/mve/intrinsics/vrshrq_m_n_u32.c: Likewise.
1109 * gcc.target/arm/mve/intrinsics/vrshrq_m_n_u8.c: Likewise.
1110 * gcc.target/arm/mve/intrinsics/vrshrq_n_s16.c: Likewise.
1111 * gcc.target/arm/mve/intrinsics/vrshrq_n_s32.c: Likewise.
1112 * gcc.target/arm/mve/intrinsics/vrshrq_n_s8.c: Likewise.
1113 * gcc.target/arm/mve/intrinsics/vrshrq_n_u16.c: Likewise.
1114 * gcc.target/arm/mve/intrinsics/vrshrq_n_u32.c: Likewise.
1115 * gcc.target/arm/mve/intrinsics/vrshrq_n_u8.c: Likewise.
1116 * gcc.target/arm/mve/intrinsics/vrshrq_x_n_s16.c: Likewise.
1117 * gcc.target/arm/mve/intrinsics/vrshrq_x_n_s32.c: Likewise.
1118 * gcc.target/arm/mve/intrinsics/vrshrq_x_n_s8.c: Likewise.
1119 * gcc.target/arm/mve/intrinsics/vrshrq_x_n_u16.c: Likewise.
1120 * gcc.target/arm/mve/intrinsics/vrshrq_x_n_u32.c: Likewise.
1121 * gcc.target/arm/mve/intrinsics/vrshrq_x_n_u8.c: Likewise.
1122 * gcc.target/arm/mve/intrinsics/vsbciq_m_s32.c: Likewise.
1123 * gcc.target/arm/mve/intrinsics/vsbciq_m_u32.c: Likewise.
1124 * gcc.target/arm/mve/intrinsics/vsbciq_s32.c: Likewise.
1125 * gcc.target/arm/mve/intrinsics/vsbciq_u32.c: Likewise.
1126 * gcc.target/arm/mve/intrinsics/vsbcq_m_s32.c: Likewise.
1127 * gcc.target/arm/mve/intrinsics/vsbcq_m_u32.c: Likewise.
1128 * gcc.target/arm/mve/intrinsics/vsbcq_s32.c: Likewise.
1129 * gcc.target/arm/mve/intrinsics/vsbcq_u32.c: Likewise.
1130 * gcc.target/arm/mve/intrinsics/vshlcq_m_s16.c: Likewise.
1131 * gcc.target/arm/mve/intrinsics/vshlcq_m_s32.c: Likewise.
1132 * gcc.target/arm/mve/intrinsics/vshlcq_m_s8.c: Likewise.
1133 * gcc.target/arm/mve/intrinsics/vshlcq_m_u16.c: Likewise.
1134 * gcc.target/arm/mve/intrinsics/vshlcq_m_u32.c: Likewise.
1135 * gcc.target/arm/mve/intrinsics/vshlcq_m_u8.c: Likewise.
1136 * gcc.target/arm/mve/intrinsics/vshlcq_s16.c: Likewise.
1137 * gcc.target/arm/mve/intrinsics/vshlcq_s32.c: Likewise.
1138 * gcc.target/arm/mve/intrinsics/vshlcq_s8.c: Likewise.
1139 * gcc.target/arm/mve/intrinsics/vshlcq_u16.c: Likewise.
1140 * gcc.target/arm/mve/intrinsics/vshlcq_u32.c: Likewise.
1141 * gcc.target/arm/mve/intrinsics/vshlcq_u8.c: Likewise.
1142 * gcc.target/arm/mve/intrinsics/vshllbq_m_n_s16.c: Likewise.
1143 * gcc.target/arm/mve/intrinsics/vshllbq_m_n_s8.c: Likewise.
1144 * gcc.target/arm/mve/intrinsics/vshllbq_m_n_u16.c: Likewise.
1145 * gcc.target/arm/mve/intrinsics/vshllbq_m_n_u8.c: Likewise.
1146 * gcc.target/arm/mve/intrinsics/vshllbq_n_s16.c: Likewise.
1147 * gcc.target/arm/mve/intrinsics/vshllbq_n_s8.c: Likewise.
1148 * gcc.target/arm/mve/intrinsics/vshllbq_n_u16.c: Likewise.
1149 * gcc.target/arm/mve/intrinsics/vshllbq_n_u8.c: Likewise.
1150 * gcc.target/arm/mve/intrinsics/vshllbq_x_n_s16.c: Likewise.
1151 * gcc.target/arm/mve/intrinsics/vshllbq_x_n_s8.c: Likewise.
1152 * gcc.target/arm/mve/intrinsics/vshllbq_x_n_u16.c: Likewise.
1153 * gcc.target/arm/mve/intrinsics/vshllbq_x_n_u8.c: Likewise.
1154 * gcc.target/arm/mve/intrinsics/vshlltq_m_n_s16.c: Likewise.
1155 * gcc.target/arm/mve/intrinsics/vshlltq_m_n_s8.c: Likewise.
1156 * gcc.target/arm/mve/intrinsics/vshlltq_m_n_u16.c: Likewise.
1157 * gcc.target/arm/mve/intrinsics/vshlltq_m_n_u8.c: Likewise.
1158 * gcc.target/arm/mve/intrinsics/vshlltq_n_s16.c: Likewise.
1159 * gcc.target/arm/mve/intrinsics/vshlltq_n_s8.c: Likewise.
1160 * gcc.target/arm/mve/intrinsics/vshlltq_n_u16.c: Likewise.
1161 * gcc.target/arm/mve/intrinsics/vshlltq_n_u8.c: Likewise.
1162 * gcc.target/arm/mve/intrinsics/vshlltq_x_n_s16.c: Likewise.
1163 * gcc.target/arm/mve/intrinsics/vshlltq_x_n_s8.c: Likewise.
1164 * gcc.target/arm/mve/intrinsics/vshlltq_x_n_u16.c: Likewise.
1165 * gcc.target/arm/mve/intrinsics/vshlltq_x_n_u8.c: Likewise.
1166 * gcc.target/arm/mve/intrinsics/vshlq_m_n_s16.c: Likewise.
1167 * gcc.target/arm/mve/intrinsics/vshlq_m_n_s32.c: Likewise.
1168 * gcc.target/arm/mve/intrinsics/vshlq_m_n_s8.c: Likewise.
1169 * gcc.target/arm/mve/intrinsics/vshlq_m_n_u16.c: Likewise.
1170 * gcc.target/arm/mve/intrinsics/vshlq_m_n_u32.c: Likewise.
1171 * gcc.target/arm/mve/intrinsics/vshlq_m_n_u8.c: Likewise.
1172 * gcc.target/arm/mve/intrinsics/vshlq_m_r_s16.c: Likewise.
1173 * gcc.target/arm/mve/intrinsics/vshlq_m_r_s32.c: Likewise.
1174 * gcc.target/arm/mve/intrinsics/vshlq_m_r_s8.c: Likewise.
1175 * gcc.target/arm/mve/intrinsics/vshlq_m_r_u16.c: Likewise.
1176 * gcc.target/arm/mve/intrinsics/vshlq_m_r_u32.c: Likewise.
1177 * gcc.target/arm/mve/intrinsics/vshlq_m_r_u8.c: Likewise.
1178 * gcc.target/arm/mve/intrinsics/vshlq_m_s16.c: Likewise.
1179 * gcc.target/arm/mve/intrinsics/vshlq_m_s32.c: Likewise.
1180 * gcc.target/arm/mve/intrinsics/vshlq_m_s8.c: Likewise.
1181 * gcc.target/arm/mve/intrinsics/vshlq_m_u16.c: Likewise.
1182 * gcc.target/arm/mve/intrinsics/vshlq_m_u32.c: Likewise.
1183 * gcc.target/arm/mve/intrinsics/vshlq_m_u8.c: Likewise.
1184 * gcc.target/arm/mve/intrinsics/vshlq_n_s16.c: Likewise.
1185 * gcc.target/arm/mve/intrinsics/vshlq_n_s32.c: Likewise.
1186 * gcc.target/arm/mve/intrinsics/vshlq_n_s8.c: Likewise.
1187 * gcc.target/arm/mve/intrinsics/vshlq_n_u16.c: Likewise.
1188 * gcc.target/arm/mve/intrinsics/vshlq_n_u32.c: Likewise.
1189 * gcc.target/arm/mve/intrinsics/vshlq_n_u8.c: Likewise.
1190 * gcc.target/arm/mve/intrinsics/vshlq_r_s16.c: Likewise.
1191 * gcc.target/arm/mve/intrinsics/vshlq_r_s32.c: Likewise.
1192 * gcc.target/arm/mve/intrinsics/vshlq_r_s8.c: Likewise.
1193 * gcc.target/arm/mve/intrinsics/vshlq_r_u16.c: Likewise.
1194 * gcc.target/arm/mve/intrinsics/vshlq_r_u32.c: Likewise.
1195 * gcc.target/arm/mve/intrinsics/vshlq_r_u8.c: Likewise.
1196 * gcc.target/arm/mve/intrinsics/vshlq_s16.c: Likewise.
1197 * gcc.target/arm/mve/intrinsics/vshlq_s32.c: Likewise.
1198 * gcc.target/arm/mve/intrinsics/vshlq_s8.c: Likewise.
1199 * gcc.target/arm/mve/intrinsics/vshlq_u16.c: Likewise.
1200 * gcc.target/arm/mve/intrinsics/vshlq_u32.c: Likewise.
1201 * gcc.target/arm/mve/intrinsics/vshlq_u8.c: Likewise.
1202 * gcc.target/arm/mve/intrinsics/vshlq_x_n_s16.c: Likewise.
1203 * gcc.target/arm/mve/intrinsics/vshlq_x_n_s32.c: Likewise.
1204 * gcc.target/arm/mve/intrinsics/vshlq_x_n_s8.c: Likewise.
1205 * gcc.target/arm/mve/intrinsics/vshlq_x_n_u16.c: Likewise.
1206 * gcc.target/arm/mve/intrinsics/vshlq_x_n_u32.c: Likewise.
1207 * gcc.target/arm/mve/intrinsics/vshlq_x_n_u8.c: Likewise.
1208 * gcc.target/arm/mve/intrinsics/vshlq_x_s16.c: Likewise.
1209 * gcc.target/arm/mve/intrinsics/vshlq_x_s32.c: Likewise.
1210 * gcc.target/arm/mve/intrinsics/vshlq_x_s8.c: Likewise.
1211 * gcc.target/arm/mve/intrinsics/vshlq_x_u16.c: Likewise.
1212 * gcc.target/arm/mve/intrinsics/vshlq_x_u32.c: Likewise.
1213 * gcc.target/arm/mve/intrinsics/vshlq_x_u8.c: Likewise.
1214 * gcc.target/arm/mve/intrinsics/vshrnbq_m_n_s16.c: Likewise.
1215 * gcc.target/arm/mve/intrinsics/vshrnbq_m_n_s32.c: Likewise.
1216 * gcc.target/arm/mve/intrinsics/vshrnbq_m_n_u16.c: Likewise.
1217 * gcc.target/arm/mve/intrinsics/vshrnbq_m_n_u32.c: Likewise.
1218 * gcc.target/arm/mve/intrinsics/vshrnbq_n_s16.c: Likewise.
1219 * gcc.target/arm/mve/intrinsics/vshrnbq_n_s32.c: Likewise.
1220 * gcc.target/arm/mve/intrinsics/vshrnbq_n_u16.c: Likewise.
1221 * gcc.target/arm/mve/intrinsics/vshrnbq_n_u32.c: Likewise.
1222 * gcc.target/arm/mve/intrinsics/vshrntq_m_n_s16.c: Likewise.
1223 * gcc.target/arm/mve/intrinsics/vshrntq_m_n_s32.c: Likewise.
1224 * gcc.target/arm/mve/intrinsics/vshrntq_m_n_u16.c: Likewise.
1225 * gcc.target/arm/mve/intrinsics/vshrntq_m_n_u32.c: Likewise.
1226 * gcc.target/arm/mve/intrinsics/vshrntq_n_s16.c: Likewise.
1227 * gcc.target/arm/mve/intrinsics/vshrntq_n_s32.c: Likewise.
1228 * gcc.target/arm/mve/intrinsics/vshrntq_n_u16.c: Likewise.
1229 * gcc.target/arm/mve/intrinsics/vshrntq_n_u32.c: Likewise.
1230 * gcc.target/arm/mve/intrinsics/vshrq_m_n_s16.c: Likewise.
1231 * gcc.target/arm/mve/intrinsics/vshrq_m_n_s32.c: Likewise.
1232 * gcc.target/arm/mve/intrinsics/vshrq_m_n_s8.c: Likewise.
1233 * gcc.target/arm/mve/intrinsics/vshrq_m_n_u16.c: Likewise.
1234 * gcc.target/arm/mve/intrinsics/vshrq_m_n_u32.c: Likewise.
1235 * gcc.target/arm/mve/intrinsics/vshrq_m_n_u8.c: Likewise.
1236 * gcc.target/arm/mve/intrinsics/vshrq_n_s16.c: Likewise.
1237 * gcc.target/arm/mve/intrinsics/vshrq_n_s32.c: Likewise.
1238 * gcc.target/arm/mve/intrinsics/vshrq_n_s8.c: Likewise.
1239 * gcc.target/arm/mve/intrinsics/vshrq_n_u16.c: Likewise.
1240 * gcc.target/arm/mve/intrinsics/vshrq_n_u32.c: Likewise.
1241 * gcc.target/arm/mve/intrinsics/vshrq_n_u8.c: Likewise.
1242 * gcc.target/arm/mve/intrinsics/vshrq_x_n_s16.c: Likewise.
1243 * gcc.target/arm/mve/intrinsics/vshrq_x_n_s32.c: Likewise.
1244 * gcc.target/arm/mve/intrinsics/vshrq_x_n_s8.c: Likewise.
1245 * gcc.target/arm/mve/intrinsics/vshrq_x_n_u16.c: Likewise.
1246 * gcc.target/arm/mve/intrinsics/vshrq_x_n_u8.c: Likewise.
1247 * gcc.target/arm/mve/intrinsics/vsliq_m_n_s16.c: Likewise.
1248 * gcc.target/arm/mve/intrinsics/vsliq_m_n_s32.c: Likewise.
1249 * gcc.target/arm/mve/intrinsics/vsliq_m_n_s8.c: Likewise.
1250 * gcc.target/arm/mve/intrinsics/vsliq_m_n_u16.c: Likewise.
1251 * gcc.target/arm/mve/intrinsics/vsliq_m_n_u32.c: Likewise.
1252 * gcc.target/arm/mve/intrinsics/vsliq_m_n_u8.c: Likewise.
1253 * gcc.target/arm/mve/intrinsics/vsliq_n_s16.c: Likewise.
1254 * gcc.target/arm/mve/intrinsics/vsliq_n_s32.c: Likewise.
1255 * gcc.target/arm/mve/intrinsics/vsliq_n_s8.c: Likewise.
1256 * gcc.target/arm/mve/intrinsics/vsliq_n_u16.c: Likewise.
1257 * gcc.target/arm/mve/intrinsics/vsliq_n_u32.c: Likewise.
1258 * gcc.target/arm/mve/intrinsics/vsliq_n_u8.c: Likewise.
1259 * gcc.target/arm/mve/intrinsics/vsriq_m_n_s16.c: Likewise.
1260 * gcc.target/arm/mve/intrinsics/vsriq_m_n_s32.c: Likewise.
1261 * gcc.target/arm/mve/intrinsics/vsriq_m_n_s8.c: Likewise.
1262 * gcc.target/arm/mve/intrinsics/vsriq_m_n_u16.c: Likewise.
1263 * gcc.target/arm/mve/intrinsics/vsriq_m_n_u32.c: Likewise.
1264 * gcc.target/arm/mve/intrinsics/vsriq_m_n_u8.c: Likewise.
1265 * gcc.target/arm/mve/intrinsics/vsriq_n_s16.c: Likewise.
1266 * gcc.target/arm/mve/intrinsics/vsriq_n_s32.c: Likewise.
1267 * gcc.target/arm/mve/intrinsics/vsriq_n_s8.c: Likewise.
1268 * gcc.target/arm/mve/intrinsics/vsriq_n_u16.c: Likewise.
1269 * gcc.target/arm/mve/intrinsics/vsriq_n_u32.c: Likewise.
1270 * gcc.target/arm/mve/intrinsics/vsriq_n_u8.c: Likewise.
1271 * gcc.target/arm/mve/intrinsics/vst1q_f16.c: Likewise.
1272 * gcc.target/arm/mve/intrinsics/vst1q_f32.c: Likewise.
1273 * gcc.target/arm/mve/intrinsics/vst1q_p_f16.c: Likewise.
1274 * gcc.target/arm/mve/intrinsics/vst1q_p_f32.c: Likewise.
1275 * gcc.target/arm/mve/intrinsics/vst1q_p_s16.c: Likewise.
1276 * gcc.target/arm/mve/intrinsics/vst1q_p_s32.c: Likewise.
1277 * gcc.target/arm/mve/intrinsics/vst1q_p_s8.c: Likewise.
1278 * gcc.target/arm/mve/intrinsics/vst1q_p_u16.c: Likewise.
1279 * gcc.target/arm/mve/intrinsics/vst1q_p_u32.c: Likewise.
1280 * gcc.target/arm/mve/intrinsics/vst1q_p_u8.c: Likewise.
1281 * gcc.target/arm/mve/intrinsics/vst1q_s16.c: Likewise.
1282 * gcc.target/arm/mve/intrinsics/vst1q_s32.c: Likewise.
1283 * gcc.target/arm/mve/intrinsics/vst1q_s8.c: Likewise.
1284 * gcc.target/arm/mve/intrinsics/vst1q_u16.c: Likewise.
1285 * gcc.target/arm/mve/intrinsics/vst1q_u32.c: Likewise.
1286 * gcc.target/arm/mve/intrinsics/vst1q_u8.c: Likewise.
1287 * gcc.target/arm/mve/intrinsics/vstrdq_scatter_base_p_s64.c: Likewise.
1288 * gcc.target/arm/mve/intrinsics/vstrdq_scatter_base_p_u64.c: Likewise.
1289 * gcc.target/arm/mve/intrinsics/vstrdq_scatter_base_s64.c: Likewise.
1290 * gcc.target/arm/mve/intrinsics/vstrdq_scatter_base_u64.c: Likewise.
1291 * gcc.target/arm/mve/intrinsics/vstrdq_scatter_base_wb_p_s64.c: Likewise.
1292 * gcc.target/arm/mve/intrinsics/vstrdq_scatter_base_wb_p_u64.c: Likewise.
1293 * gcc.target/arm/mve/intrinsics/vstrdq_scatter_base_wb_s64.c: Likewise.
1294 * gcc.target/arm/mve/intrinsics/vstrdq_scatter_base_wb_u64.c: Likewise.
1295 * gcc.target/arm/mve/intrinsics/vstrdq_scatter_offset_p_s64.c: Likewise.
1296 * gcc.target/arm/mve/intrinsics/vstrdq_scatter_offset_p_u64.c: Likewise.
1297 * gcc.target/arm/mve/intrinsics/vstrdq_scatter_offset_s64.c: Likewise.
1298 * gcc.target/arm/mve/intrinsics/vstrdq_scatter_offset_u64.c: Likewise.
1299 * gcc.target/arm/mve/intrinsics/vstrdq_scatter_shifted_offset_p_s64.c: Likewise.
1300 * gcc.target/arm/mve/intrinsics/vstrdq_scatter_shifted_offset_p_u64.c: Likewise.
1301 * gcc.target/arm/mve/intrinsics/vstrdq_scatter_shifted_offset_s64.c: Likewise.
1302 * gcc.target/arm/mve/intrinsics/vstrdq_scatter_shifted_offset_u64.c: Likewise.
1303
1304 2023-05-18 Andrea Corallo <andrea.corallo@arm.com>
1305
1306 * gcc.target/arm/mve/intrinsics/vstrwq_f32.c: Use
1307 check-function-bodies instead of scan-assembler checks. Use
1308 extern "C" for C++ testing.
1309 * gcc.target/arm/mve/intrinsics/vstrwq_p_f32.c: Likewise.
1310 * gcc.target/arm/mve/intrinsics/vstrwq_p_s32.c: Likewise.
1311 * gcc.target/arm/mve/intrinsics/vstrwq_p_u32.c: Likewise.
1312 * gcc.target/arm/mve/intrinsics/vstrwq_s32.c: Likewise.
1313 * gcc.target/arm/mve/intrinsics/vstrwq_scatter_base_f32.c: Likewise.
1314 * gcc.target/arm/mve/intrinsics/vstrwq_scatter_base_p_f32.c: Likewise.
1315 * gcc.target/arm/mve/intrinsics/vstrwq_scatter_base_p_s32.c: Likewise.
1316 * gcc.target/arm/mve/intrinsics/vstrwq_scatter_base_p_u32.c: Likewise.
1317 * gcc.target/arm/mve/intrinsics/vstrwq_scatter_base_s32.c: Likewise.
1318 * gcc.target/arm/mve/intrinsics/vstrwq_scatter_base_u32.c: Likewise.
1319 * gcc.target/arm/mve/intrinsics/vstrwq_scatter_base_wb_f32.c: Likewise.
1320 * gcc.target/arm/mve/intrinsics/vstrwq_scatter_base_wb_p_f32.c: Likewise.
1321 * gcc.target/arm/mve/intrinsics/vstrwq_scatter_base_wb_p_s32.c: Likewise.
1322 * gcc.target/arm/mve/intrinsics/vstrwq_scatter_base_wb_p_u32.c: Likewise.
1323 * gcc.target/arm/mve/intrinsics/vstrwq_scatter_base_wb_s32.c: Likewise.
1324 * gcc.target/arm/mve/intrinsics/vstrwq_scatter_base_wb_u32.c: Likewise.
1325 * gcc.target/arm/mve/intrinsics/vstrwq_scatter_offset_f32.c: Likewise.
1326 * gcc.target/arm/mve/intrinsics/vstrwq_scatter_offset_p_f32.c: Likewise.
1327 * gcc.target/arm/mve/intrinsics/vstrwq_scatter_offset_p_s32.c: Likewise.
1328 * gcc.target/arm/mve/intrinsics/vstrwq_scatter_offset_p_u32.c: Likewise.
1329 * gcc.target/arm/mve/intrinsics/vstrwq_scatter_offset_s32.c: Likewise.
1330 * gcc.target/arm/mve/intrinsics/vstrwq_scatter_offset_u32.c: Likewise.
1331 * gcc.target/arm/mve/intrinsics/vstrwq_scatter_shifted_offset_f32.c: Likewise.
1332 * gcc.target/arm/mve/intrinsics/vstrwq_scatter_shifted_offset_p_f32.c: Likewise.
1333 * gcc.target/arm/mve/intrinsics/vstrwq_scatter_shifted_offset_p_s32.c: Likewise.
1334 * gcc.target/arm/mve/intrinsics/vstrwq_scatter_shifted_offset_p_u32.c: Likewise.
1335 * gcc.target/arm/mve/intrinsics/vstrwq_scatter_shifted_offset_s32.c: Likewise.
1336 * gcc.target/arm/mve/intrinsics/vstrwq_scatter_shifted_offset_u32.c: Likewise.
1337 * gcc.target/arm/mve/intrinsics/vstrwq_u32.c: Likewise.
1338
1339 2023-05-18 Andrea Corallo <andrea.corallo@arm.com>
1340
1341 * gcc.target/arm/mve/intrinsics/vld1q_f16.c: Use
1342 check-function-bodies instead of scan-assembler checks. Use
1343 extern "C" for C++ testing.
1344 * gcc.target/arm/mve/intrinsics/vld1q_f32.c: Likewise.
1345 * gcc.target/arm/mve/intrinsics/vld1q_s16.c: Likewise.
1346 * gcc.target/arm/mve/intrinsics/vld1q_s32.c: Likewise.
1347 * gcc.target/arm/mve/intrinsics/vld1q_s8.c: Likewise.
1348 * gcc.target/arm/mve/intrinsics/vld1q_u16.c: Likewise.
1349 * gcc.target/arm/mve/intrinsics/vld1q_u32.c: Likewise.
1350 * gcc.target/arm/mve/intrinsics/vld1q_u8.c: Likewise.
1351 * gcc.target/arm/mve/intrinsics/vld1q_z_f16.c: Likewise.
1352 * gcc.target/arm/mve/intrinsics/vld1q_z_f32.c: Likewise.
1353 * gcc.target/arm/mve/intrinsics/vld1q_z_s16.c: Likewise.
1354 * gcc.target/arm/mve/intrinsics/vld1q_z_s32.c: Likewise.
1355 * gcc.target/arm/mve/intrinsics/vld1q_z_s8.c: Likewise.
1356 * gcc.target/arm/mve/intrinsics/vld1q_z_u16.c: Likewise.
1357 * gcc.target/arm/mve/intrinsics/vld1q_z_u32.c: Likewise.
1358 * gcc.target/arm/mve/intrinsics/vld1q_z_u8.c: Likewise.
1359 * gcc.target/arm/mve/intrinsics/vld4q_f16.c: Likewise.
1360 * gcc.target/arm/mve/intrinsics/vld4q_f32.c: Likewise.
1361 * gcc.target/arm/mve/intrinsics/vld4q_s16.c: Likewise.
1362 * gcc.target/arm/mve/intrinsics/vld4q_s32.c: Likewise.
1363 * gcc.target/arm/mve/intrinsics/vld4q_s8.c: Likewise.
1364 * gcc.target/arm/mve/intrinsics/vld4q_u16.c: Likewise.
1365 * gcc.target/arm/mve/intrinsics/vld4q_u32.c: Likewise.
1366 * gcc.target/arm/mve/intrinsics/vld4q_u8.c: Likewise.
1367 * gcc.target/arm/mve/intrinsics/vldrbq_gather_offset_s16.c: Likewise.
1368 * gcc.target/arm/mve/intrinsics/vldrbq_gather_offset_s32.c: Likewise.
1369 * gcc.target/arm/mve/intrinsics/vldrbq_gather_offset_s8.c: Likewise.
1370 * gcc.target/arm/mve/intrinsics/vldrbq_gather_offset_u16.c: Likewise.
1371 * gcc.target/arm/mve/intrinsics/vldrbq_gather_offset_u32.c: Likewise.
1372 * gcc.target/arm/mve/intrinsics/vldrbq_gather_offset_u8.c: Likewise.
1373 * gcc.target/arm/mve/intrinsics/vldrbq_gather_offset_z_s16.c: Likewise.
1374 * gcc.target/arm/mve/intrinsics/vldrbq_gather_offset_z_s32.c: Likewise.
1375 * gcc.target/arm/mve/intrinsics/vldrbq_gather_offset_z_s8.c: Likewise.
1376 * gcc.target/arm/mve/intrinsics/vldrbq_gather_offset_z_u16.c: Likewise.
1377 * gcc.target/arm/mve/intrinsics/vldrbq_gather_offset_z_u32.c: Likewise.
1378 * gcc.target/arm/mve/intrinsics/vldrbq_gather_offset_z_u8.c: Likewise.
1379 * gcc.target/arm/mve/intrinsics/vldrbq_s16.c: Likewise.
1380 * gcc.target/arm/mve/intrinsics/vldrbq_s32.c: Likewise.
1381 * gcc.target/arm/mve/intrinsics/vldrbq_s8.c: Likewise.
1382 * gcc.target/arm/mve/intrinsics/vldrbq_u16.c: Likewise.
1383 * gcc.target/arm/mve/intrinsics/vldrbq_u32.c: Likewise.
1384 * gcc.target/arm/mve/intrinsics/vldrbq_u8.c: Likewise.
1385 * gcc.target/arm/mve/intrinsics/vldrbq_z_s16.c: Likewise.
1386 * gcc.target/arm/mve/intrinsics/vldrbq_z_s32.c: Likewise.
1387 * gcc.target/arm/mve/intrinsics/vldrbq_z_s8.c: Likewise.
1388 * gcc.target/arm/mve/intrinsics/vldrbq_z_u16.c: Likewise.
1389 * gcc.target/arm/mve/intrinsics/vldrbq_z_u32.c: Likewise.
1390 * gcc.target/arm/mve/intrinsics/vldrbq_z_u8.c: Likewise.
1391 * gcc.target/arm/mve/intrinsics/vldrdq_gather_base_s64.c: Likewise.
1392 * gcc.target/arm/mve/intrinsics/vldrdq_gather_base_u64.c: Likewise.
1393 * gcc.target/arm/mve/intrinsics/vldrdq_gather_base_wb_s64.c: Likewise.
1394 * gcc.target/arm/mve/intrinsics/vldrdq_gather_base_wb_u64.c: Likewise.
1395 * gcc.target/arm/mve/intrinsics/vldrdq_gather_base_wb_z_s64.c: Likewise.
1396 * gcc.target/arm/mve/intrinsics/vldrdq_gather_base_wb_z_u64.c: Likewise.
1397 * gcc.target/arm/mve/intrinsics/vldrdq_gather_base_z_s64.c: Likewise.
1398 * gcc.target/arm/mve/intrinsics/vldrdq_gather_base_z_u64.c: Likewise.
1399 * gcc.target/arm/mve/intrinsics/vldrdq_gather_offset_s64.c: Likewise.
1400 * gcc.target/arm/mve/intrinsics/vldrdq_gather_offset_u64.c: Likewise.
1401 * gcc.target/arm/mve/intrinsics/vldrdq_gather_offset_z_s64.c: Likewise.
1402 * gcc.target/arm/mve/intrinsics/vldrdq_gather_offset_z_u64.c: Likewise.
1403 * gcc.target/arm/mve/intrinsics/vldrdq_gather_shifted_offset_s64.c: Likewise.
1404 * gcc.target/arm/mve/intrinsics/vldrdq_gather_shifted_offset_u64.c: Likewise.
1405 * gcc.target/arm/mve/intrinsics/vldrdq_gather_shifted_offset_z_s64.c: Likewise.
1406 * gcc.target/arm/mve/intrinsics/vldrdq_gather_shifted_offset_z_u64.c: Likewise.
1407 * gcc.target/arm/mve/intrinsics/vldrhq_f16.c: Likewise.
1408 * gcc.target/arm/mve/intrinsics/vldrhq_gather_offset_f16.c: Likewise.
1409 * gcc.target/arm/mve/intrinsics/vldrhq_gather_offset_s16.c: Likewise.
1410 * gcc.target/arm/mve/intrinsics/vldrhq_gather_offset_s32.c: Likewise.
1411 * gcc.target/arm/mve/intrinsics/vldrhq_gather_offset_u16.c: Likewise.
1412 * gcc.target/arm/mve/intrinsics/vldrhq_gather_offset_u32.c: Likewise.
1413 * gcc.target/arm/mve/intrinsics/vldrhq_gather_offset_z_f16.c: Likewise.
1414 * gcc.target/arm/mve/intrinsics/vldrhq_gather_offset_z_s16.c: Likewise.
1415 * gcc.target/arm/mve/intrinsics/vldrhq_gather_offset_z_s32.c: Likewise.
1416 * gcc.target/arm/mve/intrinsics/vldrhq_gather_offset_z_u16.c: Likewise.
1417 * gcc.target/arm/mve/intrinsics/vldrhq_gather_offset_z_u32.c: Likewise.
1418 * gcc.target/arm/mve/intrinsics/vldrhq_gather_shifted_offset_f16.c: Likewise.
1419 * gcc.target/arm/mve/intrinsics/vldrhq_gather_shifted_offset_s16.c: Likewise.
1420 * gcc.target/arm/mve/intrinsics/vldrhq_gather_shifted_offset_s32.c: Likewise.
1421 * gcc.target/arm/mve/intrinsics/vldrhq_gather_shifted_offset_u16.c: Likewise.
1422 * gcc.target/arm/mve/intrinsics/vldrhq_gather_shifted_offset_u32.c: Likewise.
1423 * gcc.target/arm/mve/intrinsics/vldrhq_gather_shifted_offset_z_f16.c: Likewise.
1424 * gcc.target/arm/mve/intrinsics/vldrhq_gather_shifted_offset_z_s16.c: Likewise.
1425 * gcc.target/arm/mve/intrinsics/vldrhq_gather_shifted_offset_z_s32.c: Likewise.
1426 * gcc.target/arm/mve/intrinsics/vldrhq_gather_shifted_offset_z_u16.c: Likewise.
1427 * gcc.target/arm/mve/intrinsics/vldrhq_gather_shifted_offset_z_u32.c: Likewise.
1428 * gcc.target/arm/mve/intrinsics/vldrhq_s16.c: Likewise.
1429 * gcc.target/arm/mve/intrinsics/vldrhq_s32.c: Likewise.
1430 * gcc.target/arm/mve/intrinsics/vldrhq_u16.c: Likewise.
1431 * gcc.target/arm/mve/intrinsics/vldrhq_u32.c: Likewise.
1432 * gcc.target/arm/mve/intrinsics/vldrhq_z_f16.c: Likewise.
1433 * gcc.target/arm/mve/intrinsics/vldrhq_z_s16.c: Likewise.
1434 * gcc.target/arm/mve/intrinsics/vldrhq_z_s32.c: Likewise.
1435 * gcc.target/arm/mve/intrinsics/vldrhq_z_u16.c: Likewise.
1436 * gcc.target/arm/mve/intrinsics/vldrhq_z_u32.c: Likewise.
1437 * gcc.target/arm/mve/intrinsics/vldrwq_f32.c: Likewise.
1438 * gcc.target/arm/mve/intrinsics/vldrwq_gather_base_f32.c: Likewise.
1439 * gcc.target/arm/mve/intrinsics/vldrwq_gather_base_s32.c: Likewise.
1440 * gcc.target/arm/mve/intrinsics/vldrwq_gather_base_u32.c: Likewise.
1441 * gcc.target/arm/mve/intrinsics/vldrwq_gather_base_wb_f32.c: Likewise.
1442 * gcc.target/arm/mve/intrinsics/vldrwq_gather_base_wb_s32.c: Likewise.
1443 * gcc.target/arm/mve/intrinsics/vldrwq_gather_base_wb_u32.c: Likewise.
1444 * gcc.target/arm/mve/intrinsics/vldrwq_gather_base_wb_z_f32.c: Likewise.
1445 * gcc.target/arm/mve/intrinsics/vldrwq_gather_base_wb_z_s32.c: Likewise.
1446 * gcc.target/arm/mve/intrinsics/vldrwq_gather_base_wb_z_u32.c: Likewise.
1447 * gcc.target/arm/mve/intrinsics/vldrwq_gather_base_z_f32.c: Likewise.
1448 * gcc.target/arm/mve/intrinsics/vldrwq_gather_base_z_s32.c: Likewise.
1449 * gcc.target/arm/mve/intrinsics/vldrwq_gather_base_z_u32.c: Likewise.
1450 * gcc.target/arm/mve/intrinsics/vldrwq_gather_offset_f32.c: Likewise.
1451 * gcc.target/arm/mve/intrinsics/vldrwq_gather_offset_s32.c: Likewise.
1452 * gcc.target/arm/mve/intrinsics/vldrwq_gather_offset_u32.c: Likewise.
1453 * gcc.target/arm/mve/intrinsics/vldrwq_gather_offset_z_f32.c: Likewise.
1454 * gcc.target/arm/mve/intrinsics/vldrwq_gather_offset_z_s32.c: Likewise.
1455 * gcc.target/arm/mve/intrinsics/vldrwq_gather_offset_z_u32.c: Likewise.
1456 * gcc.target/arm/mve/intrinsics/vldrwq_gather_shifted_offset_f32.c: Likewise.
1457 * gcc.target/arm/mve/intrinsics/vldrwq_gather_shifted_offset_s32.c: Likewise.
1458 * gcc.target/arm/mve/intrinsics/vldrwq_gather_shifted_offset_u32.c: Likewise.
1459 * gcc.target/arm/mve/intrinsics/vldrwq_gather_shifted_offset_z_f32.c: Likewise.
1460 * gcc.target/arm/mve/intrinsics/vldrwq_gather_shifted_offset_z_s32.c: Likewise.
1461 * gcc.target/arm/mve/intrinsics/vldrwq_gather_shifted_offset_z_u32.c: Likewise.
1462 * gcc.target/arm/mve/intrinsics/vldrwq_s32.c: Likewise.
1463 * gcc.target/arm/mve/intrinsics/vldrwq_u32.c: Likewise.
1464 * gcc.target/arm/mve/intrinsics/vldrwq_z_f32.c: Likewise.
1465 * gcc.target/arm/mve/intrinsics/vldrwq_z_s32.c: Likewise.
1466 * gcc.target/arm/mve/intrinsics/vldrwq_z_u32.c: Likewise.
1467 * gcc.target/arm/mve/intrinsics/vst2q_f16.c: Likewise.
1468 * gcc.target/arm/mve/intrinsics/vst2q_f32.c: Likewise.
1469 * gcc.target/arm/mve/intrinsics/vst2q_s16.c: Likewise.
1470 * gcc.target/arm/mve/intrinsics/vst2q_s32.c: Likewise.
1471 * gcc.target/arm/mve/intrinsics/vst2q_s8.c: Likewise.
1472 * gcc.target/arm/mve/intrinsics/vst2q_u16.c: Likewise.
1473 * gcc.target/arm/mve/intrinsics/vst2q_u32.c: Likewise.
1474 * gcc.target/arm/mve/intrinsics/vst2q_u8.c: Likewise.
1475 * gcc.target/arm/mve/intrinsics/vst4q_f16.c: Likewise.
1476 * gcc.target/arm/mve/intrinsics/vst4q_f32.c: Likewise.
1477 * gcc.target/arm/mve/intrinsics/vst4q_s16.c: Likewise.
1478 * gcc.target/arm/mve/intrinsics/vst4q_s32.c: Likewise.
1479 * gcc.target/arm/mve/intrinsics/vst4q_s8.c: Likewise.
1480 * gcc.target/arm/mve/intrinsics/vst4q_u16.c: Likewise.
1481 * gcc.target/arm/mve/intrinsics/vst4q_u32.c: Likewise.
1482 * gcc.target/arm/mve/intrinsics/vst4q_u8.c: Likewise.
1483 * gcc.target/arm/mve/intrinsics/vstrbq_p_s16.c: Likewise.
1484 * gcc.target/arm/mve/intrinsics/vstrbq_p_s32.c: Likewise.
1485 * gcc.target/arm/mve/intrinsics/vstrbq_p_s8.c: Likewise.
1486 * gcc.target/arm/mve/intrinsics/vstrbq_p_u16.c: Likewise.
1487 * gcc.target/arm/mve/intrinsics/vstrbq_p_u32.c: Likewise.
1488 * gcc.target/arm/mve/intrinsics/vstrbq_p_u8.c: Likewise.
1489 * gcc.target/arm/mve/intrinsics/vstrbq_s16.c: Likewise.
1490 * gcc.target/arm/mve/intrinsics/vstrbq_s32.c: Likewise.
1491 * gcc.target/arm/mve/intrinsics/vstrbq_s8.c: Likewise.
1492 * gcc.target/arm/mve/intrinsics/vstrbq_scatter_offset_p_s16.c: Likewise.
1493 * gcc.target/arm/mve/intrinsics/vstrbq_scatter_offset_p_s32.c: Likewise.
1494 * gcc.target/arm/mve/intrinsics/vstrbq_scatter_offset_p_s8.c: Likewise.
1495 * gcc.target/arm/mve/intrinsics/vstrbq_scatter_offset_p_u16.c: Likewise.
1496 * gcc.target/arm/mve/intrinsics/vstrbq_scatter_offset_p_u32.c: Likewise.
1497 * gcc.target/arm/mve/intrinsics/vstrbq_scatter_offset_p_u8.c: Likewise.
1498 * gcc.target/arm/mve/intrinsics/vstrbq_scatter_offset_s16.c: Likewise.
1499 * gcc.target/arm/mve/intrinsics/vstrbq_scatter_offset_s32.c: Likewise.
1500 * gcc.target/arm/mve/intrinsics/vstrbq_scatter_offset_s8.c: Likewise.
1501 * gcc.target/arm/mve/intrinsics/vstrbq_scatter_offset_u16.c: Likewise.
1502 * gcc.target/arm/mve/intrinsics/vstrbq_scatter_offset_u32.c: Likewise.
1503 * gcc.target/arm/mve/intrinsics/vstrbq_scatter_offset_u8.c: Likewise.
1504 * gcc.target/arm/mve/intrinsics/vstrbq_u16.c: Likewise.
1505 * gcc.target/arm/mve/intrinsics/vstrbq_u32.c: Likewise.
1506 * gcc.target/arm/mve/intrinsics/vstrbq_u8.c: Likewise.
1507 * gcc.target/arm/mve/intrinsics/vstrhq_f16.c: Likewise.
1508 * gcc.target/arm/mve/intrinsics/vstrhq_p_f16.c: Likewise.
1509 * gcc.target/arm/mve/intrinsics/vstrhq_p_s16.c: Likewise.
1510 * gcc.target/arm/mve/intrinsics/vstrhq_p_s32.c: Likewise.
1511 * gcc.target/arm/mve/intrinsics/vstrhq_p_u16.c: Likewise.
1512 * gcc.target/arm/mve/intrinsics/vstrhq_p_u32.c: Likewise.
1513 * gcc.target/arm/mve/intrinsics/vstrhq_s16.c: Likewise.
1514 * gcc.target/arm/mve/intrinsics/vstrhq_s32.c: Likewise.
1515 * gcc.target/arm/mve/intrinsics/vstrhq_scatter_offset_f16.c: Likewise.
1516 * gcc.target/arm/mve/intrinsics/vstrhq_scatter_offset_p_f16.c: Likewise.
1517 * gcc.target/arm/mve/intrinsics/vstrhq_scatter_offset_p_s16.c: Likewise.
1518 * gcc.target/arm/mve/intrinsics/vstrhq_scatter_offset_p_s32.c: Likewise.
1519 * gcc.target/arm/mve/intrinsics/vstrhq_scatter_offset_p_u16.c: Likewise.
1520 * gcc.target/arm/mve/intrinsics/vstrhq_scatter_offset_p_u32.c: Likewise.
1521 * gcc.target/arm/mve/intrinsics/vstrhq_scatter_offset_s16.c: Likewise.
1522 * gcc.target/arm/mve/intrinsics/vstrhq_scatter_offset_s32.c: Likewise.
1523 * gcc.target/arm/mve/intrinsics/vstrhq_scatter_offset_u16.c: Likewise.
1524 * gcc.target/arm/mve/intrinsics/vstrhq_scatter_offset_u32.c: Likewise.
1525 * gcc.target/arm/mve/intrinsics/vstrhq_scatter_shifted_offset_f16.c: Likewise.
1526 * gcc.target/arm/mve/intrinsics/vstrhq_scatter_shifted_offset_p_f16.c: Likewise.
1527 * gcc.target/arm/mve/intrinsics/vstrhq_scatter_shifted_offset_p_s16.c: Likewise.
1528 * gcc.target/arm/mve/intrinsics/vstrhq_scatter_shifted_offset_p_s32.c: Likewise.
1529 * gcc.target/arm/mve/intrinsics/vstrhq_scatter_shifted_offset_p_u16.c: Likewise.
1530 * gcc.target/arm/mve/intrinsics/vstrhq_scatter_shifted_offset_p_u32.c: Likewise.
1531 * gcc.target/arm/mve/intrinsics/vstrhq_scatter_shifted_offset_s16.c: Likewise.
1532 * gcc.target/arm/mve/intrinsics/vstrhq_scatter_shifted_offset_s32.c: Likewise.
1533 * gcc.target/arm/mve/intrinsics/vstrhq_scatter_shifted_offset_u16.c: Likewise.
1534 * gcc.target/arm/mve/intrinsics/vstrhq_scatter_shifted_offset_u32.c: Likewise.
1535 * gcc.target/arm/mve/intrinsics/vstrhq_u16.c: Likewise.
1536 * gcc.target/arm/mve/intrinsics/vstrhq_u32.c: Likewise.
1537
1538 2023-05-18 Joseph Myers <joseph@codesourcery.com>
1539
1540 * gcc.dg/format/c2x-printf-1.c: Test %B here.
1541 * gcc.dg/format/ext-9.c: Do not test %B here.
1542
1543 2023-05-17 Harald Anlauf <anlauf@gmx.de>
1544
1545 PR fortran/95374
1546 PR fortran/104352
1547 * gfortran.dg/zero_sized_13.f90: New test.
1548
1549 2023-05-17 Jivan Hakobyan <jivanhakobyan9@gmail.com>
1550
1551 * gcc.target/riscv/shift-and-2.c: Fixed test
1552 * gcc.target/riscv/zbb-rol-ror-01.c: New test
1553 * gcc.target/riscv/zbb-rol-ror-02.c: New test
1554 * gcc.target/riscv/zbb-rol-ror-03.c: New test
1555 * gcc.target/riscv/zbb-rol-ror-04.c: New test
1556 * gcc.target/riscv/zbb-rol-ror-05.c: New test
1557 * gcc.target/riscv/zbb-rol-ror-06.c: New test
1558 * gcc.target/riscv/zbb-rol-ror-07.c: New test
1559
1560 2023-05-17 Jakub Jelinek <jakub@redhat.com>
1561
1562 PR c++/109884
1563 * c-c++-common/pr109884.c: New test.
1564
1565 2023-05-17 Juzhe-Zhong <juzhe.zhong@rivai.ai>
1566
1567 * gcc.target/riscv/rvv/base/vxrm-10.c: New test.
1568 * gcc.target/riscv/rvv/base/vxrm-6.c: New test.
1569 * gcc.target/riscv/rvv/base/vxrm-7.c: New test.
1570 * gcc.target/riscv/rvv/base/vxrm-8.c: New test.
1571 * gcc.target/riscv/rvv/base/vxrm-9.c: New test.
1572
1573 2023-05-17 Juzhe-Zhong <juzhe.zhong@rivai.ai>
1574
1575 * g++.target/riscv/rvv/base/bug-11.C: Adapt testcase.
1576 * g++.target/riscv/rvv/base/bug-12.C: Ditto.
1577 * g++.target/riscv/rvv/base/bug-14.C: Ditto.
1578 * g++.target/riscv/rvv/base/bug-15.C: Ditto.
1579 * g++.target/riscv/rvv/base/bug-16.C: Ditto.
1580 * g++.target/riscv/rvv/base/bug-17.C: Ditto.
1581 * g++.target/riscv/rvv/base/bug-18.C: Ditto.
1582 * g++.target/riscv/rvv/base/bug-19.C: Ditto.
1583 * g++.target/riscv/rvv/base/bug-20.C: Ditto.
1584 * g++.target/riscv/rvv/base/bug-21.C: Ditto.
1585 * g++.target/riscv/rvv/base/bug-22.C: Ditto.
1586 * g++.target/riscv/rvv/base/bug-23.C: Ditto.
1587 * g++.target/riscv/rvv/base/bug-3.C: Ditto.
1588 * g++.target/riscv/rvv/base/bug-5.C: Ditto.
1589 * g++.target/riscv/rvv/base/bug-6.C: Ditto.
1590 * g++.target/riscv/rvv/base/bug-8.C: Ditto.
1591 * gcc.target/riscv/rvv/base/binop_vx_constraint-100.c: Ditto.
1592 * gcc.target/riscv/rvv/base/binop_vx_constraint-101.c: Ditto.
1593 * gcc.target/riscv/rvv/base/binop_vx_constraint-102.c: Ditto.
1594 * gcc.target/riscv/rvv/base/binop_vx_constraint-103.c: Ditto.
1595 * gcc.target/riscv/rvv/base/binop_vx_constraint-104.c: Ditto.
1596 * gcc.target/riscv/rvv/base/binop_vx_constraint-105.c: Ditto.
1597 * gcc.target/riscv/rvv/base/binop_vx_constraint-106.c: Ditto.
1598 * gcc.target/riscv/rvv/base/binop_vx_constraint-107.c: Ditto.
1599 * gcc.target/riscv/rvv/base/binop_vx_constraint-108.c: Ditto.
1600 * gcc.target/riscv/rvv/base/binop_vx_constraint-109.c: Ditto.
1601 * gcc.target/riscv/rvv/base/binop_vx_constraint-110.c: Ditto.
1602 * gcc.target/riscv/rvv/base/binop_vx_constraint-111.c: Ditto.
1603 * gcc.target/riscv/rvv/base/binop_vx_constraint-112.c: Ditto.
1604 * gcc.target/riscv/rvv/base/binop_vx_constraint-113.c: Ditto.
1605 * gcc.target/riscv/rvv/base/binop_vx_constraint-114.c: Ditto.
1606 * gcc.target/riscv/rvv/base/binop_vx_constraint-115.c: Ditto.
1607 * gcc.target/riscv/rvv/base/binop_vx_constraint-116.c: Ditto.
1608 * gcc.target/riscv/rvv/base/binop_vx_constraint-117.c: Ditto.
1609 * gcc.target/riscv/rvv/base/binop_vx_constraint-118.c: Ditto.
1610 * gcc.target/riscv/rvv/base/binop_vx_constraint-119.c: Ditto.
1611 * gcc.target/riscv/rvv/base/binop_vx_constraint-122.c: Ditto.
1612 * gcc.target/riscv/rvv/base/binop_vx_constraint-97.c: Ditto.
1613 * gcc.target/riscv/rvv/base/binop_vx_constraint-98.c: Ditto.
1614 * gcc.target/riscv/rvv/base/merge_constraint-1.c: Ditto.
1615 * gcc.target/riscv/rvv/base/narrow_constraint-6.c: Ditto.
1616 * gcc.target/riscv/rvv/base/narrow_constraint-7.c: Ditto.
1617 * gcc.target/riscv/rvv/base/narrow_constraint-8.c: Ditto.
1618 * gcc.target/riscv/rvv/base/narrow_constraint-9.c: Ditto.
1619 * gcc.target/riscv/rvv/base/vxrm-2.c: New test.
1620 * gcc.target/riscv/rvv/base/vxrm-3.c: New test.
1621 * gcc.target/riscv/rvv/base/vxrm-4.c: New test.
1622 * gcc.target/riscv/rvv/base/vxrm-5.c: New test.
1623
1624 2023-05-17 Juzhe-Zhong <juzhe.zhong@rivai.ai>
1625
1626 * gcc.target/riscv/rvv/base/vxrm-1.c: New test.
1627
1628 2023-05-17 Tobias Burnus <tobias@codesourcery.com>
1629
1630 * gfortran.dg/goacc/finalize-1.f: Update dg-tree; shows a fix
1631 for 'finalize' as a ptr is now 'delete' instead of 'release'.
1632 * gfortran.dg/gomp/pr78260-2.f90: Likewise as elem-size calc moved
1633 to if (allocated) block
1634 * gfortran.dg/gomp/target-exit-data.f90: Likewise as a var is now a
1635 replaced by a MEM< _25 > expression.
1636 * gfortran.dg/gomp/map-9.f90: Update dg-scan-tree-dump.
1637 * gfortran.dg/gomp/map-10.f90: New test.
1638
1639 2023-05-17 Stefan Schulze Frielinghaus <stefansf@linux.ibm.com>
1640
1641 * g++.target/s390/atomic-align-1.C: New test.
1642 * gcc.target/s390/atomic-align-1.c: New test.
1643 * gcc.target/s390/atomic-align-2.c: New test.
1644
1645 2023-05-17 Jakub Jelinek <jakub@redhat.com>
1646
1647 PR c++/109868
1648 * g++.dg/init/pr109868.C: New test.
1649
1650 2023-05-17 Pan Li <pan2.li@intel.com>
1651
1652 * gcc.target/riscv/rvv/base/misc_vreinterpret_vbool_vint.c: New test.
1653
1654 2023-05-17 Jiufu Guo <guojiufu@linux.ibm.com>
1655
1656 PR target/106708
1657 * gcc.target/powerpc/pr106708.c: Add test function.
1658
1659 2023-05-16 Joseph Myers <joseph@codesourcery.com>
1660
1661 * gcc.dg/c11-fordecl-1.c, gcc.dg/c11-fordecl-2.c,
1662 gcc.dg/c11-fordecl-3.c, gcc.dg/c11-fordecl-4.c,
1663 gcc.dg/c2x-fordecl-1.c, gcc.dg/c2x-fordecl-2.c,
1664 gcc.dg/c2x-fordecl-3.c, gcc.dg/c2x-fordecl-4.c: New tests.
1665 * gcc.dg/c99-fordecl-2.c: Test diagnostic for typedef declaration
1666 in for loop here.
1667 * gcc.dg/pr67784-2.c, gcc.dg/pr68320.c, objc.dg/foreach-7.m: Do
1668 not expect errors for typedef declaration in for loop.
1669
1670 2023-05-16 Gaius Mulley <gaiusmod2@gmail.com>
1671
1672 PR modula2/109879
1673 * gm2/isolib/run/pass/testreadint.mod: New test.
1674
1675 2023-05-16 Marek Polacek <polacek@redhat.com>
1676
1677 PR c++/109774
1678 * g++.dg/warn/Wdangling-reference13.C: New test.
1679
1680 2023-05-16 Patrick Palka <ppalka@redhat.com>
1681
1682 PR c++/109871
1683 * g++.dg/cpp2a/desig27.C: New test.
1684
1685 2023-05-16 Carl Love <cel@us.ibm.com>
1686
1687 * gcc.target/powerpc/int_128bit-runnable.c: Update expected
1688 instruction counts.
1689
1690 2023-05-16 Carl Love <cel@us.ibm.com>
1691
1692 * gcc.target/powerpc/rs6000-fpint.c: Update dg-options, drop dg-do
1693 compile specifier.
1694
1695 2023-05-16 Richard Sandiford <richard.sandiford@arm.com>
1696
1697 * gcc.target/aarch64/advsimd-intrinsics/bfdot-2.c: Allow mves
1698 to occur after the intrinsic instruction, rather than requiring
1699 them to happen before.
1700 * gcc.target/aarch64/advsimd-intrinsics/vdot-3-2.c: Likewise.
1701
1702 2023-05-16 Pan Li <pan2.li@intel.com>
1703
1704 * gcc.target/riscv/rvv/autovec/binop/shift-scalar-template.h:
1705 Replace stdint.h with stdint-gcc.h.
1706 * gcc.target/riscv/rvv/autovec/binop/shift-template.h: Ditto.
1707 * gcc.target/riscv/rvv/autovec/binop/vadd-template.h: Ditto.
1708 * gcc.target/riscv/rvv/autovec/binop/vand-template.h: Ditto.
1709 * gcc.target/riscv/rvv/autovec/binop/vdiv-template.h: Ditto.
1710 * gcc.target/riscv/rvv/autovec/binop/vmax-template.h: Ditto.
1711 * gcc.target/riscv/rvv/autovec/binop/vmin-template.h: Ditto.
1712 * gcc.target/riscv/rvv/autovec/binop/vmul-template.h: Ditto.
1713 * gcc.target/riscv/rvv/autovec/binop/vor-template.h: Ditto.
1714 * gcc.target/riscv/rvv/autovec/binop/vrem-template.h: Ditto.
1715 * gcc.target/riscv/rvv/autovec/binop/vsub-template.h: Ditto.
1716 * gcc.target/riscv/rvv/autovec/binop/vxor-template.h: Ditto.
1717 * gcc.target/riscv/rvv/autovec/series-1.c: Ditto.
1718 * gcc.target/riscv/rvv/autovec/vmv-imm-run.c: Ditto.
1719 * gcc.target/riscv/rvv/autovec/vmv-imm-template.h: Ditto.
1720
1721 2023-05-16 Stefan Schulze Frielinghaus <stefansf@linux.ibm.com>
1722
1723 * gcc.target/s390/memset-1.c: Test case memset1 makes use of
1724 vst, now.
1725
1726 2023-05-16 Paul Thomas <pault@gcc.gnu.org>
1727
1728 PR fortran/105152
1729 PR fortran/100193
1730 PR fortran/87946
1731 PR fortran/103389
1732 PR fortran/104429
1733 PR fortran/82774
1734 * gfortran.dg/pr105152.f90 : New test
1735 * gfortran.dg/pr100193.f90 : New test
1736 * gfortran.dg/pr87946.f90 : New test
1737 * gfortran.dg/pr103389.f90 : New test
1738 * gfortran.dg/pr104429.f90 : New test
1739 * gfortran.dg/pr82774.f90 : New test
1740
1741 2023-05-16 Senthil Kumar Selvaraj <saaadhu@gcc.gnu.org>
1742
1743 * gcc.dg/attr-returns-nonnull.c: Skip if
1744 keeps_null_pointer_checks.
1745 * gcc.dg/init-compare-1.c: Likewise.
1746 * gcc.dg/ipa/pr85734.c: Likewise.
1747 * gcc.dg/ipa/propmalloc-1.c: Likewise.
1748 * gcc.dg/ipa/propmalloc-2.c: Likewise.
1749 * gcc.dg/ipa/propmalloc-3.c: Likewise.
1750 * gcc.dg/ipa/propmalloc-4.c: Likewise.
1751 * gcc.dg/tree-ssa/evrp11.c: Likewise.
1752 * gcc.dg/tree-ssa/pr83648.c: Likewise.
1753
1754 2023-05-16 Andrew Pinski <apinski@marvell.com>
1755
1756 PR tree-optimization/109424
1757 * gcc.dg/tree-ssa/bool-12.c: New test.
1758 * gcc.dg/tree-ssa/bool-13.c: New test.
1759 * gcc.dg/tree-ssa/minmax-20.c: New test.
1760 * gcc.dg/tree-ssa/minmax-21.c: New test.
1761
1762 2023-05-15 Joseph Myers <joseph@codesourcery.com>
1763
1764 * gcc.dg/qual-return-9.c, gcc.dg/qual-return-10.c: New tests.
1765
1766 2023-05-15 Joseph Myers <joseph@codesourcery.com>
1767
1768 * gcc.dg/c2x-has-c-attribute-2.c: Expect 202311L return value from
1769 __has_c_attribute for all C2x attributes.
1770
1771 2023-05-15 Harald Anlauf <anlauf@gmx.de>
1772
1773 PR fortran/109846
1774 * gfortran.dg/ptr-func-5.f90: New test.
1775
1776 2023-05-15 Patrick Palka <ppalka@redhat.com>
1777
1778 * g++.dg/cpp23/feat-cxx2b.C: Test __cpp_auto_cast.
1779
1780 2023-05-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1781
1782 * gcc.target/aarch64/facg_1.c: New test.
1783
1784 2023-05-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1785
1786 PR target/99195
1787 * gcc.target/aarch64/simd/pr99195_7.c: New test.
1788
1789 2023-05-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1790
1791 PR target/99195
1792 * gcc.target/aarch64/simd/pr99195_4.c: Add testing for qabs, qneg.
1793
1794 2023-05-15 Pan Li <pan2.li@intel.com>
1795 Juzhe-Zhong <juzhe.zhong@rivai.ai>
1796 kito-cheng <kito.cheng@sifive.com>
1797
1798 * gcc.target/riscv/rvv/base/vf_avl-1.c: New test.
1799
1800 2023-05-15 Richard Biener <rguenther@suse.de>
1801
1802 * gcc.dg/vect/pr108950.c: Re-order dg-require-effective-target
1803 and dg-do.
1804
1805 2023-05-15 Juzhe-Zhong <juzhe.zhong@rivai.ai>
1806
1807 * gcc.target/riscv/rvv/autovec/binop/shift-rv32gcv.c: Adapt testcase.
1808 * gcc.target/riscv/rvv/autovec/align-1.c: New test.
1809 * gcc.target/riscv/rvv/autovec/align-2.c: New test.
1810
1811 2023-05-14 Andrew Pinski <apinski@marvell.com>
1812
1813 PR tree-optimization/109829
1814 * gcc.dg/tree-ssa/abs-3.c: New test.
1815 * gcc.dg/tree-ssa/abs-4.c: New test.
1816
1817 2023-05-14 Uros Bizjak <ubizjak@gmail.com>
1818
1819 PR target/109807
1820 * gcc.target/i386/pr109825.c: New test.
1821
1822 2023-05-13 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
1823
1824 * gcc.target/aarch64/ldp_stp_16.c (cons2_8_float): Adjust for new
1825 code-gen.
1826 * gcc.target/aarch64/sve/acle/general/dupq_5.c: Likewise.
1827 * gcc.target/aarch64/sve/acle/general/dupq_6.c: Likewise.
1828 * gcc.target/aarch64/interleave-init-1.c: Rename to ...
1829 * gcc.target/aarch64/vec-init-18.c: ... this.
1830 * gcc.target/aarch64/vec-init-19.c: New test.
1831 * gcc.target/aarch64/vec-init-20.c: Likewise.
1832 * gcc.target/aarch64/vec-init-21.c: Likewise.
1833 * gcc.target/aarch64/vec-init-22-size.c: Likewise.
1834 * gcc.target/aarch64/vec-init-22-speed.c: Likewise.
1835 * gcc.target/aarch64/vec-init-22.h: New header.
1836
1837 2023-05-13 Andrew Pinski <apinski@marvell.com>
1838
1839 PR tree-optimization/109834
1840 * gcc.c-torture/compile/pr109834-1.c: New test.
1841 * gcc.dg/tree-ssa/pr109834-1.c: New test.
1842
1843 2023-05-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1844
1845 PR fortran/109662
1846 * gfortran.dg/pr109662-a.f90: Add a section to verify that
1847 a short namelist read does not modify the variable.
1848
1849 2023-05-12 Gaius Mulley <gaiusmod2@gmail.com>
1850
1851 PR modula2/109830
1852 * gm2/isolib/run/pass/seqappend.mod: New test.
1853
1854 2023-05-12 Kito Cheng <kito.cheng@sifive.com>
1855 Juzhe-Zhong <juzhe.zhong@rivai.ai>
1856
1857 PR target/109743
1858 * gcc.target/riscv/rvv/vsetvl/pr109743-1.c: New test.
1859 * gcc.target/riscv/rvv/vsetvl/pr109743-2.c: New test.
1860 * gcc.target/riscv/rvv/vsetvl/pr109743-3.c: New test.
1861 * gcc.target/riscv/rvv/vsetvl/pr109743-4.c: New test.
1862
1863 2023-05-12 Richard Biener <rguenther@suse.de>
1864
1865 PR tree-optimization/64731
1866 * gcc.target/i386/pr64731.c: New testcase.
1867
1868 2023-05-12 Patrick Palka <ppalka@redhat.com>
1869
1870 PR c++/83258
1871 * g++.dg/ext/visibility/anon8.C: Mention PR83258.
1872 * g++.dg/template/function2.C: Removed.
1873
1874 2023-05-12 Patrick Palka <ppalka@redhat.com>
1875
1876 PR c++/109752
1877 * g++.dg/cpp2a/concepts-pr109752.C: Rename to ...
1878 * g++.dg/cpp2a/concepts-complete4.C: ... this. Rewrite.
1879
1880 2023-05-12 Juzhe Zhong <juzhe.zhong@rivai.ai>
1881
1882 * gcc.target/riscv/rvv/autovec/vmv-imm-rv64.c: Add ABI
1883
1884 2023-05-12 Juzhe Zhong <juzhe.zhong@rivai.ai>
1885
1886 * gcc.target/riscv/rvv/rvv.exp:
1887 * gcc.target/riscv/rvv/autovec/vls-vlmax/insert-1.c: New test.
1888 * gcc.target/riscv/rvv/autovec/vls-vlmax/insert-2.c: New test.
1889 * gcc.target/riscv/rvv/autovec/vls-vlmax/insert-3.c: New test.
1890 * gcc.target/riscv/rvv/autovec/vls-vlmax/insert_run-1.c: New test.
1891 * gcc.target/riscv/rvv/autovec/vls-vlmax/insert_run-2.c: New test.
1892 * gcc.target/riscv/rvv/autovec/vls-vlmax/repeat-1.c: New test.
1893 * gcc.target/riscv/rvv/autovec/vls-vlmax/repeat-2.c: New test.
1894 * gcc.target/riscv/rvv/autovec/vls-vlmax/repeat-3.c: New test.
1895 * gcc.target/riscv/rvv/autovec/vls-vlmax/repeat-4.c: New test.
1896 * gcc.target/riscv/rvv/autovec/vls-vlmax/repeat-5.c: New test.
1897 * gcc.target/riscv/rvv/autovec/vls-vlmax/repeat-6.c: New test.
1898 * gcc.target/riscv/rvv/autovec/vls-vlmax/repeat_run-1.c: New test.
1899 * gcc.target/riscv/rvv/autovec/vls-vlmax/repeat_run-2.c: New test.
1900 * gcc.target/riscv/rvv/autovec/vls-vlmax/repeat_run-3.c: New test.
1901 * gcc.target/riscv/rvv/autovec/vls-vlmax/repeat_run-4.c: New test.
1902 * gcc.target/riscv/rvv/autovec/vls-vlmax/repeat_run-5.c: New test.
1903 * gcc.target/riscv/rvv/autovec/vls-vlmax/repeat_run-6.c: New test.
1904
1905 2023-05-12 Pan Li <pan2.li@intel.com>
1906
1907 * gcc.target/riscv/rvv/autovec/shift-run-template.h: Moved to...
1908 * gcc.target/riscv/rvv/autovec/binop/shift-run-template.h: ...here.
1909 * gcc.target/riscv/rvv/autovec/shift-run.c: Moved to...
1910 * gcc.target/riscv/rvv/autovec/binop/shift-run.c: ...here.
1911 * gcc.target/riscv/rvv/autovec/shift-rv32gcv.c: Moved to...
1912 * gcc.target/riscv/rvv/autovec/binop/shift-rv32gcv.c: ...here.
1913 * gcc.target/riscv/rvv/autovec/shift-rv64gcv.c: Moved to...
1914 * gcc.target/riscv/rvv/autovec/binop/shift-rv64gcv.c: ...here.
1915 * gcc.target/riscv/rvv/autovec/shift-scalar-run.c: Moved to...
1916 * gcc.target/riscv/rvv/autovec/binop/shift-scalar-run.c: ...here.
1917 * gcc.target/riscv/rvv/autovec/shift-scalar-rv32gcv.c: Moved to...
1918 * gcc.target/riscv/rvv/autovec/binop/shift-scalar-rv32gcv.c: ...here.
1919 * gcc.target/riscv/rvv/autovec/shift-scalar-rv64gcv.c: Moved to...
1920 * gcc.target/riscv/rvv/autovec/binop/shift-scalar-rv64gcv.c: ...here.
1921 * gcc.target/riscv/rvv/autovec/shift-scalar-template.h: Moved to...
1922 * gcc.target/riscv/rvv/autovec/binop/shift-scalar-template.h: ...here.
1923 * gcc.target/riscv/rvv/autovec/shift-template.h: Moved to...
1924 * gcc.target/riscv/rvv/autovec/binop/shift-template.h: ...here.
1925 * gcc.target/riscv/rvv/autovec/vadd-run-template.h: Moved to...
1926 * gcc.target/riscv/rvv/autovec/binop/vadd-run-template.h: ...here.
1927 * gcc.target/riscv/rvv/autovec/vadd-run.c: Moved to...
1928 * gcc.target/riscv/rvv/autovec/binop/vadd-run.c: ...here.
1929 * gcc.target/riscv/rvv/autovec/vadd-rv32gcv.c: Moved to...
1930 * gcc.target/riscv/rvv/autovec/binop/vadd-rv32gcv.c: ...here.
1931 * gcc.target/riscv/rvv/autovec/vadd-rv64gcv.c: Moved to...
1932 * gcc.target/riscv/rvv/autovec/binop/vadd-rv64gcv.c: ...here.
1933 * gcc.target/riscv/rvv/autovec/vadd-template.h: Moved to...
1934 * gcc.target/riscv/rvv/autovec/binop/vadd-template.h: ...here.
1935 * gcc.target/riscv/rvv/autovec/vand-run-template.h: Moved to...
1936 * gcc.target/riscv/rvv/autovec/binop/vand-run-template.h: ...here.
1937 * gcc.target/riscv/rvv/autovec/vand-run.c: Moved to...
1938 * gcc.target/riscv/rvv/autovec/binop/vand-run.c: ...here.
1939 * gcc.target/riscv/rvv/autovec/vand-rv32gcv.c: Moved to...
1940 * gcc.target/riscv/rvv/autovec/binop/vand-rv32gcv.c: ...here.
1941 * gcc.target/riscv/rvv/autovec/vand-rv64gcv.c: Moved to...
1942 * gcc.target/riscv/rvv/autovec/binop/vand-rv64gcv.c: ...here.
1943 * gcc.target/riscv/rvv/autovec/vand-template.h: Moved to...
1944 * gcc.target/riscv/rvv/autovec/binop/vand-template.h: ...here.
1945 * gcc.target/riscv/rvv/autovec/vdiv-run-template.h: Moved to...
1946 * gcc.target/riscv/rvv/autovec/binop/vdiv-run-template.h: ...here.
1947 * gcc.target/riscv/rvv/autovec/vdiv-run.c: Moved to...
1948 * gcc.target/riscv/rvv/autovec/binop/vdiv-run.c: ...here.
1949 * gcc.target/riscv/rvv/autovec/vdiv-rv32gcv.c: Moved to...
1950 * gcc.target/riscv/rvv/autovec/binop/vdiv-rv32gcv.c: ...here.
1951 * gcc.target/riscv/rvv/autovec/vdiv-rv64gcv.c: Moved to...
1952 * gcc.target/riscv/rvv/autovec/binop/vdiv-rv64gcv.c: ...here.
1953 * gcc.target/riscv/rvv/autovec/vdiv-template.h: Moved to...
1954 * gcc.target/riscv/rvv/autovec/binop/vdiv-template.h: ...here.
1955 * gcc.target/riscv/rvv/autovec/vmax-run-template.h: Moved to...
1956 * gcc.target/riscv/rvv/autovec/binop/vmax-run-template.h: ...here.
1957 * gcc.target/riscv/rvv/autovec/vmax-run.c: Moved to...
1958 * gcc.target/riscv/rvv/autovec/binop/vmax-run.c: ...here.
1959 * gcc.target/riscv/rvv/autovec/vmax-rv32gcv.c: Moved to...
1960 * gcc.target/riscv/rvv/autovec/binop/vmax-rv32gcv.c: ...here.
1961 * gcc.target/riscv/rvv/autovec/vmax-rv64gcv.c: Moved to...
1962 * gcc.target/riscv/rvv/autovec/binop/vmax-rv64gcv.c: ...here.
1963 * gcc.target/riscv/rvv/autovec/vmax-template.h: Moved to...
1964 * gcc.target/riscv/rvv/autovec/binop/vmax-template.h: ...here.
1965 * gcc.target/riscv/rvv/autovec/vmin-run-template.h: Moved to...
1966 * gcc.target/riscv/rvv/autovec/binop/vmin-run-template.h: ...here.
1967 * gcc.target/riscv/rvv/autovec/vmin-run.c: Moved to...
1968 * gcc.target/riscv/rvv/autovec/binop/vmin-run.c: ...here.
1969 * gcc.target/riscv/rvv/autovec/vmin-rv32gcv.c: Moved to...
1970 * gcc.target/riscv/rvv/autovec/binop/vmin-rv32gcv.c: ...here.
1971 * gcc.target/riscv/rvv/autovec/vmin-rv64gcv.c: Moved to...
1972 * gcc.target/riscv/rvv/autovec/binop/vmin-rv64gcv.c: ...here.
1973 * gcc.target/riscv/rvv/autovec/vmin-template.h: Moved to...
1974 * gcc.target/riscv/rvv/autovec/binop/vmin-template.h: ...here.
1975 * gcc.target/riscv/rvv/autovec/vmul-run-template.h: Moved to...
1976 * gcc.target/riscv/rvv/autovec/binop/vmul-run-template.h: ...here.
1977 * gcc.target/riscv/rvv/autovec/vmul-run.c: Moved to...
1978 * gcc.target/riscv/rvv/autovec/binop/vmul-run.c: ...here.
1979 * gcc.target/riscv/rvv/autovec/vmul-rv32gcv.c: Moved to...
1980 * gcc.target/riscv/rvv/autovec/binop/vmul-rv32gcv.c: ...here.
1981 * gcc.target/riscv/rvv/autovec/vmul-rv64gcv.c: Moved to...
1982 * gcc.target/riscv/rvv/autovec/binop/vmul-rv64gcv.c: ...here.
1983 * gcc.target/riscv/rvv/autovec/vmul-template.h: Moved to...
1984 * gcc.target/riscv/rvv/autovec/binop/vmul-template.h: ...here.
1985 * gcc.target/riscv/rvv/autovec/vor-run-template.h: Moved to...
1986 * gcc.target/riscv/rvv/autovec/binop/vor-run-template.h: ...here.
1987 * gcc.target/riscv/rvv/autovec/vor-run.c: Moved to...
1988 * gcc.target/riscv/rvv/autovec/binop/vor-run.c: ...here.
1989 * gcc.target/riscv/rvv/autovec/vor-rv32gcv.c: Moved to...
1990 * gcc.target/riscv/rvv/autovec/binop/vor-rv32gcv.c: ...here.
1991 * gcc.target/riscv/rvv/autovec/vor-rv64gcv.c: Moved to...
1992 * gcc.target/riscv/rvv/autovec/binop/vor-rv64gcv.c: ...here.
1993 * gcc.target/riscv/rvv/autovec/vor-template.h: Moved to...
1994 * gcc.target/riscv/rvv/autovec/binop/vor-template.h: ...here.
1995 * gcc.target/riscv/rvv/autovec/vrem-run-template.h: Moved to...
1996 * gcc.target/riscv/rvv/autovec/binop/vrem-run-template.h: ...here.
1997 * gcc.target/riscv/rvv/autovec/vrem-run.c: Moved to...
1998 * gcc.target/riscv/rvv/autovec/binop/vrem-run.c: ...here.
1999 * gcc.target/riscv/rvv/autovec/vrem-rv32gcv.c: Moved to...
2000 * gcc.target/riscv/rvv/autovec/binop/vrem-rv32gcv.c: ...here.
2001 * gcc.target/riscv/rvv/autovec/vrem-rv64gcv.c: Moved to...
2002 * gcc.target/riscv/rvv/autovec/binop/vrem-rv64gcv.c: ...here.
2003 * gcc.target/riscv/rvv/autovec/vrem-template.h: Moved to...
2004 * gcc.target/riscv/rvv/autovec/binop/vrem-template.h: ...here.
2005 * gcc.target/riscv/rvv/autovec/vsub-run-template.h: Moved to...
2006 * gcc.target/riscv/rvv/autovec/binop/vsub-run-template.h: ...here.
2007 * gcc.target/riscv/rvv/autovec/vsub-run.c: Moved to...
2008 * gcc.target/riscv/rvv/autovec/binop/vsub-run.c: ...here.
2009 * gcc.target/riscv/rvv/autovec/vsub-rv32gcv.c: Moved to...
2010 * gcc.target/riscv/rvv/autovec/binop/vsub-rv32gcv.c: ...here.
2011 * gcc.target/riscv/rvv/autovec/vsub-rv64gcv.c: Moved to...
2012 * gcc.target/riscv/rvv/autovec/binop/vsub-rv64gcv.c: ...here.
2013 * gcc.target/riscv/rvv/autovec/vsub-template.h: Moved to...
2014 * gcc.target/riscv/rvv/autovec/binop/vsub-template.h: ...here.
2015 * gcc.target/riscv/rvv/autovec/vxor-run-template.h: Moved to...
2016 * gcc.target/riscv/rvv/autovec/binop/vxor-run-template.h: ...here.
2017 * gcc.target/riscv/rvv/autovec/vxor-run.c: Moved to...
2018 * gcc.target/riscv/rvv/autovec/binop/vxor-run.c: ...here.
2019 * gcc.target/riscv/rvv/autovec/vxor-rv32gcv.c: Moved to...
2020 * gcc.target/riscv/rvv/autovec/binop/vxor-rv32gcv.c: ...here.
2021 * gcc.target/riscv/rvv/autovec/vxor-rv64gcv.c: Moved to...
2022 * gcc.target/riscv/rvv/autovec/binop/vxor-rv64gcv.c: ...here.
2023 * gcc.target/riscv/rvv/autovec/vxor-template.h: Moved to...
2024 * gcc.target/riscv/rvv/autovec/binop/vxor-template.h: ...here.
2025 * gcc.target/riscv/rvv/rvv.exp: Add autovec LMUL = 2/4/8 for binary.
2026
2027 2023-05-12 Pan Li <pan2.li@intel.com>
2028
2029 * gcc.target/riscv/rvv/autovec/shift-run.c: Fix fail.
2030 * gcc.target/riscv/rvv/autovec/shift-rv64gcv.c: Ditto.
2031 * gcc.target/riscv/rvv/autovec/shift-scalar-run.c: Ditto.
2032 * gcc.target/riscv/rvv/autovec/shift-scalar-rv64gcv.c: Ditto.
2033 * gcc.target/riscv/rvv/autovec/vadd-rv64gcv.c: Ditto.
2034 * gcc.target/riscv/rvv/autovec/vand-run.c: Ditto.
2035 * gcc.target/riscv/rvv/autovec/vand-rv64gcv.c: Ditto.
2036 * gcc.target/riscv/rvv/autovec/vdiv-run.c: Ditto.
2037 * gcc.target/riscv/rvv/autovec/vdiv-rv64gcv.c: Ditto.
2038 * gcc.target/riscv/rvv/autovec/vmax-run.c: Ditto.
2039 * gcc.target/riscv/rvv/autovec/vmax-rv64gcv.c: Ditto.
2040 * gcc.target/riscv/rvv/autovec/vmin-run.c: Ditto.
2041 * gcc.target/riscv/rvv/autovec/vmin-rv64gcv.c: Ditto.
2042 * gcc.target/riscv/rvv/autovec/vmul-run.c: Ditto.
2043 * gcc.target/riscv/rvv/autovec/vmul-rv64gcv.c: Ditto.
2044 * gcc.target/riscv/rvv/autovec/vor-run.c: Ditto.
2045 * gcc.target/riscv/rvv/autovec/vor-rv64gcv.c: Ditto.
2046 * gcc.target/riscv/rvv/autovec/vrem-run.c: Ditto.
2047 * gcc.target/riscv/rvv/autovec/vrem-rv64gcv.c: Ditto.
2048 * gcc.target/riscv/rvv/autovec/vsub-rv64gcv.c: Ditto.
2049 * gcc.target/riscv/rvv/autovec/vxor-run.c: Ditto.
2050 * gcc.target/riscv/rvv/autovec/vxor-rv64gcv.c: Ditto.
2051
2052 2023-05-12 Haochen Gui <guihaoc@gcc.gnu.org>
2053
2054 * gcc.target/powerpc/bfp/scalar-extract-sig-2.c: Replace ilp32 check
2055 with dg-skip-if has_arch_ppc64.
2056 * gcc.target/powerpc/bfp/scalar-insert-exp-2.c: Likewise.
2057 * gcc.target/powerpc/bfp/scalar-insert-exp-5.c: Likewise.
2058
2059 2023-05-12 Haochen Gui <guihaoc@gcc.gnu.org>
2060
2061 * gcc.target/powerpc/bfp/scalar-insert-exp-0.c: Replace lp64 check
2062 with has_arch_ppc64.
2063 * gcc.target/powerpc/bfp/scalar-insert-exp-1.c: Likewise.
2064 * gcc.target/powerpc/bfp/scalar-insert-exp-12.c: Likewise.
2065 * gcc.target/powerpc/bfp/scalar-insert-exp-13.c: Likewise.
2066 * gcc.target/powerpc/bfp/scalar-insert-exp-3.c: Likewise.
2067 * gcc.target/powerpc/bfp/scalar-insert-exp-4.c: Likewise.
2068
2069 2023-05-12 Haochen Gui <guihaoc@gcc.gnu.org>
2070
2071 * gcc.target/powerpc/bfp/scalar-extract-sig-0.c: Replace lp64 check
2072 with has_arch_ppc64.
2073 * gcc.target/powerpc/bfp/scalar-extract-sig-1.c: Likewise.
2074 * gcc.target/powerpc/bfp/scalar-extract-sig-6.c: Likewise.
2075
2076 2023-05-12 Haochen Gui <guihaoc@gcc.gnu.org>
2077
2078 * gcc.target/powerpc/bfp/scalar-extract-exp-0.c: Remove lp64 check.
2079 * gcc.target/powerpc/bfp/scalar-extract-exp-1.c: Likewise.
2080 * gcc.target/powerpc/bfp/scalar-extract-exp-2.c: Delete as the case
2081 is invalid now.
2082 * gcc.target/powerpc/bfp/scalar-extract-exp-6.c: Remove lp64 check.
2083
2084 2023-05-11 Gaius Mulley <gaiusmod2@gmail.com>
2085
2086 PR modula2/109810
2087 * gm2/pim/fail/highice.mod: New test.
2088
2089 2023-05-11 Patrick Palka <ppalka@redhat.com>
2090
2091 PR c++/109745
2092 * g++.dg/cpp0x/constexpr-mutable4.C: New test.
2093 * g++.dg/cpp0x/constexpr-mutable5.C: New test.
2094 * g++.dg/cpp1y/constexpr-mutable2.C: New test.
2095
2096 2023-05-11 mtsamis <manolis.tsamis@vrull.eu>
2097
2098 * gcc.target/aarch64/swar_to_vec_cmp.c: New test.
2099
2100 2023-05-11 Uros Bizjak <ubizjak@gmail.com>
2101
2102 PR target/109807
2103 * gcc.target/i386/pr109807.c: New test.
2104
2105 2023-05-11 Patrick Palka <ppalka@redhat.com>
2106
2107 PR c++/103807
2108 * g++.dg/cpp2a/lambda-targ1.C: New test.
2109
2110 2023-05-11 Robin Dapp <rdapp@ventanamicro.com>
2111
2112 * gcc.target/riscv/rvv/autovec/vmv-imm-rv32.c: New test.
2113 * gcc.target/riscv/rvv/autovec/vmv-imm-rv64.c: New test.
2114 * gcc.target/riscv/rvv/autovec/vmv-imm-template.h: New test.
2115 * gcc.target/riscv/rvv/autovec/vmv-imm-run.c: New test.
2116
2117 2023-05-11 Patrick Palka <ppalka@redhat.com>
2118 Jonathan Wakely <jwakely@redhat.com>
2119
2120 PR c++/83258
2121 PR c++/80488
2122 PR c++/97700
2123 * g++.dg/ext/visibility/anon8.C: Don't expect a "no linkage"
2124 error for the template argument &B2:fn in C++17 mode.
2125 * g++.dg/cpp0x/lambda/lambda-conv15.C: New test.
2126 * g++.dg/cpp2a/nontype-class56.C: New test.
2127 * g++.dg/template/function2.C: New test.
2128
2129 2023-05-11 Alexandre Oliva <oliva@adacore.com>
2130
2131 * gcc.target/aarch64/sve/pred-not-gen-4.c: Drop math.h
2132 include, call builtin.
2133
2134 2023-05-11 Robin Dapp <rdapp@ventanamicro.com>
2135 Michael Collison <collison@rivosinc.com>
2136
2137 * gcc.target/riscv/rvv/autovec/shift-rv32gcv.c: New test.
2138 * gcc.target/riscv/rvv/autovec/shift-rv64gcv.c: New test.
2139 * gcc.target/riscv/rvv/autovec/shift-template.h: New test.
2140 * gcc.target/riscv/rvv/autovec/shift-run.c: New test.
2141 * gcc.target/riscv/rvv/autovec/shift-scalar-rv32gcv.c: New test.
2142 * gcc.target/riscv/rvv/autovec/shift-scalar-rv64gcv.c: New test.
2143 * gcc.target/riscv/rvv/autovec/shift-scalar-template.h: New test.
2144 * gcc.target/riscv/rvv/autovec/shift-scalar-run.c: New test.
2145 * gcc.target/riscv/rvv/autovec/vadd-run-template.h: New test.
2146 * gcc.target/riscv/rvv/autovec/vadd-rv32gcv.c: New test.
2147 * gcc.target/riscv/rvv/autovec/vadd-rv64gcv.c: New test.
2148 * gcc.target/riscv/rvv/autovec/vadd-template.h: New test.
2149 * gcc.target/riscv/rvv/autovec/vand-run.c: New test.
2150 * gcc.target/riscv/rvv/autovec/vand-rv32gcv.c: New test.
2151 * gcc.target/riscv/rvv/autovec/vand-rv64gcv.c: New test.
2152 * gcc.target/riscv/rvv/autovec/vand-template.h: New test.
2153 * gcc.target/riscv/rvv/autovec/vdiv-run.c: New test.
2154 * gcc.target/riscv/rvv/autovec/vdiv-rv32gcv.c: New test.
2155 * gcc.target/riscv/rvv/autovec/vdiv-rv64gcv.c: New test.
2156 * gcc.target/riscv/rvv/autovec/vdiv-template.h: New test.
2157 * gcc.target/riscv/rvv/autovec/vmax-run.c: New test.
2158 * gcc.target/riscv/rvv/autovec/vmax-rv32gcv.c: New test.
2159 * gcc.target/riscv/rvv/autovec/vmax-rv64gcv.c: New test.
2160 * gcc.target/riscv/rvv/autovec/vmax-template.h: New test.
2161 * gcc.target/riscv/rvv/autovec/vmin-run.c: New test.
2162 * gcc.target/riscv/rvv/autovec/vmin-rv32gcv.c: New test.
2163 * gcc.target/riscv/rvv/autovec/vmin-rv64gcv.c: New test.
2164 * gcc.target/riscv/rvv/autovec/vmin-template.h: New test.
2165 * gcc.target/riscv/rvv/autovec/vmul-run.c: New test.
2166 * gcc.target/riscv/rvv/autovec/vmul-rv32gcv.c: New test.
2167 * gcc.target/riscv/rvv/autovec/vmul-rv64gcv.c: New test.
2168 * gcc.target/riscv/rvv/autovec/vmul-template.h: New test.
2169 * gcc.target/riscv/rvv/autovec/vor-run.c: New test.
2170 * gcc.target/riscv/rvv/autovec/vor-rv32gcv.c: New test.
2171 * gcc.target/riscv/rvv/autovec/vor-rv64gcv.c: New test.
2172 * gcc.target/riscv/rvv/autovec/vor-template.h: New test.
2173 * gcc.target/riscv/rvv/autovec/vrem-run.c: New test.
2174 * gcc.target/riscv/rvv/autovec/vrem-rv32gcv.c: New test.
2175 * gcc.target/riscv/rvv/autovec/vrem-rv64gcv.c: New test.
2176 * gcc.target/riscv/rvv/autovec/vrem-template.h: New test.
2177 * gcc.target/riscv/rvv/autovec/vsub-run.c: New test.
2178 * gcc.target/riscv/rvv/autovec/vsub-rv32gcv.c: New test.
2179 * gcc.target/riscv/rvv/autovec/vsub-rv64gcv.c: New test.
2180 * gcc.target/riscv/rvv/autovec/vsub-template.h: New test.
2181 * gcc.target/riscv/rvv/autovec/vxor-run.c: New test.
2182 * gcc.target/riscv/rvv/autovec/vxor-rv32gcv.c: New test.
2183 * gcc.target/riscv/rvv/autovec/vxor-rv64gcv.c: New test.
2184 * gcc.target/riscv/rvv/autovec/vxor-template.h: New test.
2185 * gcc.target/riscv/rvv/autovec/shift-run-template.h: New file.
2186 * gcc.target/riscv/rvv/autovec/vadd-run.c: New file.
2187 * gcc.target/riscv/rvv/autovec/vand-run-template.h: New file.
2188 * gcc.target/riscv/rvv/autovec/vdiv-run-template.h: New file.
2189 * gcc.target/riscv/rvv/autovec/vmax-run-template.h: New file.
2190 * gcc.target/riscv/rvv/autovec/vmin-run-template.h: New file.
2191 * gcc.target/riscv/rvv/autovec/vmul-run-template.h: New file.
2192 * gcc.target/riscv/rvv/autovec/vor-run-template.h: New file.
2193 * gcc.target/riscv/rvv/autovec/vrem-run-template.h: New file.
2194 * gcc.target/riscv/rvv/autovec/vsub-run-template.h: New file.
2195 * gcc.target/riscv/rvv/autovec/vxor-run-template.h: New file.
2196
2197 2023-05-11 Thomas Schwinge <thomas@codesourcery.com>
2198
2199 * lib/torture-options.exp (torture-init-done): Add.
2200 * lib/gcc-dg.exp (gcc-dg-runtest): Use it to conditionalize
2201 implicit 'torture-init'.
2202 * lib/gfortran-dg.exp (gfortran-dg-runtest): Likewise.
2203 * lib/obj-c++-dg.exp (obj-c++-dg-runtest): Likewise.
2204 * lib/objc-dg.exp (objc-dg-runtest): Likewise.
2205
2206 2023-05-11 Thomas Schwinge <thomas@codesourcery.com>
2207
2208 * gcc.target/arm/acle/acle.exp: Add missing
2209 'torture-init'/'torture-finish' around 'LTO_TORTURE_OPTIONS'
2210 usage.
2211 * gcc.target/arm/cmse/cmse.exp: Likewise.
2212 * gcc.target/arm/pure-code/pure-code.exp: Likewise.
2213
2214 2023-05-11 Roger Sayle <roger@nextmovesoftware.com>
2215
2216 * gcc.dg/fold-popcount-8.c: New test case.
2217 * gcc.dg/fold-popcount-9.c: Likewise.
2218 * gcc.dg/fold-popcount-10.c: Likewise.
2219
2220 2023-05-11 Roger Sayle <roger@nextmovesoftware.com>
2221
2222 * gcc.dg/fold-parity-6.c: New test.
2223 * gcc.dg/fold-parity-7.c: Likewise.
2224 * gcc.dg/fold-popcount-6.c: Likewise.
2225 * gcc.dg/fold-popcount-7.c: Likewise.
2226
2227 2023-05-11 Juzhe-Zhong <juzhe.zhong@rivai.ai>
2228
2229 * gcc.target/riscv/rvv/autovec/series-1.c: New test.
2230 * gcc.target/riscv/rvv/autovec/series_run-1.c: New test.
2231
2232 2023-05-10 Marek Polacek <polacek@redhat.com>
2233
2234 PR c++/109680
2235 * g++.dg/ext/is_convertible6.C: New test.
2236
2237 2023-05-10 Uros Bizjak <ubizjak@gmail.com>
2238
2239 PR target/92658
2240 * gcc.target/i386/pr92658-sse4-4b.c: New test.
2241 * gcc.target/i386/pr92658-sse4-8b.c: New test.
2242
2243 2023-05-10 Andrew Pinski <apinski@marvell.com>
2244
2245 * gcc.c-torture/execute/20230510-1.c: New test.
2246
2247 2023-05-10 Jason Merrill <jason@redhat.com>
2248
2249 DR 2543
2250 * g++.dg/DRs/dr2543.C: New test.
2251
2252 2023-05-10 Jason Merrill <jason@redhat.com>
2253
2254 * g++.dg/DRs/dr2478.C: Handle -fimplicit-constexpr.
2255 * g++.dg/cpp23/consteval-if12.C: Adjust diagnostics.
2256 * g++.dg/cpp2a/consteval20.C: Likewise.
2257 * g++.dg/cpp2a/consteval24.C: Likewise.
2258 * g++.dg/cpp2a/srcloc20.C: Likewise.
2259
2260 2023-05-10 Richard Biener <rguenther@suse.de>
2261
2262 * g++.dg/torture/pr106922.C: Force _GLIBCXX_USE_CXX11_ABI to 1.
2263
2264 2023-05-10 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2265
2266 * gcc.target/aarch64/simd/pr99195_4.c: Add tests for sqmovun.
2267
2268 2023-05-10 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2269
2270 PR target/99195
2271 * gcc.target/aarch64/simd/pr99195_1.c: Add tests for zip and rev
2272 intrinsics.
2273
2274 2023-05-10 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2275
2276 PR target/99195
2277 * gcc.target/aarch64/simd/pr99195_1.c: Add testing for qadd, qsub.
2278 * gcc.target/aarch64/simd/pr99195_6.c: New test.
2279
2280 2023-05-10 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2281
2282 * gcc.target/aarch64/simd/pr99195_5.c: New test.
2283
2284 2023-05-10 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2285
2286 PR target/99195
2287 * gcc.target/aarch64/simd/pr99195_4.c: Add tests for vmovn, vqmovn.
2288
2289 2023-05-10 Jakub Jelinek <jakub@redhat.com>
2290
2291 PR c++/109756
2292 * g++.dg/cpp0x/gen-attrs-78.C: New test.
2293
2294 2023-05-10 Li Xu <xuli1@eswincomputing.com>
2295
2296 * gcc.target/riscv/rvv/base/scalar_move-10.c: New test.
2297 * gcc.target/riscv/rvv/base/scalar_move-11.c: New test.
2298
2299 2023-05-10 Juzhe-Zhong <juzhe.zhong@rivai.ai>
2300
2301 * gcc.target/riscv/rvv/autovec/v-2.c: Adapt testcase.
2302 * gcc.target/riscv/rvv/autovec/zve32f-2.c: Ditto.
2303 * gcc.target/riscv/rvv/autovec/zve32f-3.c: Ditto.
2304 * gcc.target/riscv/rvv/autovec/zve32x-2.c: Ditto.
2305 * gcc.target/riscv/rvv/autovec/zve32x-3.c: Ditto.
2306 * gcc.target/riscv/rvv/autovec/zve64d-2.c: Ditto.
2307 * gcc.target/riscv/rvv/autovec/zve64d-3.c: Ditto.
2308 * gcc.target/riscv/rvv/autovec/zve64d_zvl128b-2.c: Ditto.
2309 * gcc.target/riscv/rvv/autovec/zve64f-2.c: Ditto.
2310 * gcc.target/riscv/rvv/autovec/zve64f-3.c: Ditto.
2311 * gcc.target/riscv/rvv/autovec/zve64f_zvl128b-2.c: Ditto.
2312 * gcc.target/riscv/rvv/autovec/zve64x-2.c: Ditto.
2313 * gcc.target/riscv/rvv/autovec/zve64x-3.c: Ditto.
2314 * gcc.target/riscv/rvv/autovec/zve64x_zvl128b-2.c: Ditto.
2315
2316 2023-05-10 Juzhe-Zhong <juzhe.zhong@rivai.ai>
2317
2318 PR target/109773
2319 * gcc.target/riscv/rvv/vsetvl/pr109773-1.c: New test.
2320 * gcc.target/riscv/rvv/vsetvl/pr109773-2.c: New test.
2321
2322 2023-05-10 Andrew Pinski <apinski@marvell.com>
2323
2324 * gcc.c-torture/execute/20230509-1.c: New test.
2325
2326 2023-05-09 Patrick Palka <ppalka@redhat.com>
2327
2328 PR c++/109752
2329 * g++.dg/cpp2a/concepts-pr109752.C: New test.
2330
2331 2023-05-09 Patrick Palka <ppalka@redhat.com>
2332
2333 PR c++/109761
2334 * g++.dg/cpp0x/noexcept78.C: New test.
2335
2336 2023-05-09 Richard Sandiford <richard.sandiford@arm.com>
2337
2338 * gcc.target/aarch64/sve/acle/asm/abd_f16.c: Remove XFAILs.
2339 * gcc.target/aarch64/sve/acle/asm/abd_f32.c: Likewise.
2340 * gcc.target/aarch64/sve/acle/asm/abd_f64.c: Likewise.
2341 * gcc.target/aarch64/sve/acle/asm/abd_s16.c: Likewise.
2342 * gcc.target/aarch64/sve/acle/asm/abd_s32.c: Likewise.
2343 * gcc.target/aarch64/sve/acle/asm/abd_s64.c: Likewise.
2344 * gcc.target/aarch64/sve/acle/asm/abd_s8.c: Likewise.
2345 * gcc.target/aarch64/sve/acle/asm/abd_u16.c: Likewise.
2346 * gcc.target/aarch64/sve/acle/asm/abd_u32.c: Likewise.
2347 * gcc.target/aarch64/sve/acle/asm/abd_u64.c: Likewise.
2348 * gcc.target/aarch64/sve/acle/asm/abd_u8.c: Likewise.
2349 * gcc.target/aarch64/sve/acle/asm/add_s16.c: Likewise.
2350 * gcc.target/aarch64/sve/acle/asm/add_s32.c: Likewise.
2351 * gcc.target/aarch64/sve/acle/asm/add_s64.c: Likewise.
2352 * gcc.target/aarch64/sve/acle/asm/add_s8.c: Likewise.
2353 * gcc.target/aarch64/sve/acle/asm/add_u16.c: Likewise.
2354 * gcc.target/aarch64/sve/acle/asm/add_u32.c: Likewise.
2355 * gcc.target/aarch64/sve/acle/asm/add_u64.c: Likewise.
2356 * gcc.target/aarch64/sve/acle/asm/add_u8.c: Likewise.
2357 * gcc.target/aarch64/sve/acle/asm/and_s16.c: Likewise.
2358 * gcc.target/aarch64/sve/acle/asm/and_s32.c: Likewise.
2359 * gcc.target/aarch64/sve/acle/asm/and_s64.c: Likewise.
2360 * gcc.target/aarch64/sve/acle/asm/and_s8.c: Likewise.
2361 * gcc.target/aarch64/sve/acle/asm/and_u16.c: Likewise.
2362 * gcc.target/aarch64/sve/acle/asm/and_u32.c: Likewise.
2363 * gcc.target/aarch64/sve/acle/asm/and_u64.c: Likewise.
2364 * gcc.target/aarch64/sve/acle/asm/and_u8.c: Likewise.
2365 * gcc.target/aarch64/sve/acle/asm/asr_s16.c: Likewise.
2366 * gcc.target/aarch64/sve/acle/asm/asr_s8.c: Likewise.
2367 * gcc.target/aarch64/sve/acle/asm/bic_s16.c: Likewise.
2368 * gcc.target/aarch64/sve/acle/asm/bic_s32.c: Likewise.
2369 * gcc.target/aarch64/sve/acle/asm/bic_s64.c: Likewise.
2370 * gcc.target/aarch64/sve/acle/asm/bic_s8.c: Likewise.
2371 * gcc.target/aarch64/sve/acle/asm/bic_u16.c: Likewise.
2372 * gcc.target/aarch64/sve/acle/asm/bic_u32.c: Likewise.
2373 * gcc.target/aarch64/sve/acle/asm/bic_u64.c: Likewise.
2374 * gcc.target/aarch64/sve/acle/asm/bic_u8.c: Likewise.
2375 * gcc.target/aarch64/sve/acle/asm/div_f16.c: Likewise.
2376 * gcc.target/aarch64/sve/acle/asm/div_f32.c: Likewise.
2377 * gcc.target/aarch64/sve/acle/asm/div_f64.c: Likewise.
2378 * gcc.target/aarch64/sve/acle/asm/div_s32.c: Likewise.
2379 * gcc.target/aarch64/sve/acle/asm/div_s64.c: Likewise.
2380 * gcc.target/aarch64/sve/acle/asm/div_u32.c: Likewise.
2381 * gcc.target/aarch64/sve/acle/asm/div_u64.c: Likewise.
2382 * gcc.target/aarch64/sve/acle/asm/divr_f16.c: Likewise.
2383 * gcc.target/aarch64/sve/acle/asm/divr_f32.c: Likewise.
2384 * gcc.target/aarch64/sve/acle/asm/divr_f64.c: Likewise.
2385 * gcc.target/aarch64/sve/acle/asm/divr_s32.c: Likewise.
2386 * gcc.target/aarch64/sve/acle/asm/divr_s64.c: Likewise.
2387 * gcc.target/aarch64/sve/acle/asm/divr_u32.c: Likewise.
2388 * gcc.target/aarch64/sve/acle/asm/divr_u64.c: Likewise.
2389 * gcc.target/aarch64/sve/acle/asm/dot_s32.c: Likewise.
2390 * gcc.target/aarch64/sve/acle/asm/dot_s64.c: Likewise.
2391 * gcc.target/aarch64/sve/acle/asm/dot_u32.c: Likewise.
2392 * gcc.target/aarch64/sve/acle/asm/dot_u64.c: Likewise.
2393 * gcc.target/aarch64/sve/acle/asm/eor_s16.c: Likewise.
2394 * gcc.target/aarch64/sve/acle/asm/eor_s32.c: Likewise.
2395 * gcc.target/aarch64/sve/acle/asm/eor_s64.c: Likewise.
2396 * gcc.target/aarch64/sve/acle/asm/eor_s8.c: Likewise.
2397 * gcc.target/aarch64/sve/acle/asm/eor_u16.c: Likewise.
2398 * gcc.target/aarch64/sve/acle/asm/eor_u32.c: Likewise.
2399 * gcc.target/aarch64/sve/acle/asm/eor_u64.c: Likewise.
2400 * gcc.target/aarch64/sve/acle/asm/eor_u8.c: Likewise.
2401 * gcc.target/aarch64/sve/acle/asm/lsl_s16.c: Likewise.
2402 * gcc.target/aarch64/sve/acle/asm/lsl_s32.c: Likewise.
2403 * gcc.target/aarch64/sve/acle/asm/lsl_s64.c: Likewise.
2404 * gcc.target/aarch64/sve/acle/asm/lsl_s8.c: Likewise.
2405 * gcc.target/aarch64/sve/acle/asm/lsl_u16.c: Likewise.
2406 * gcc.target/aarch64/sve/acle/asm/lsl_u32.c: Likewise.
2407 * gcc.target/aarch64/sve/acle/asm/lsl_u64.c: Likewise.
2408 * gcc.target/aarch64/sve/acle/asm/lsl_u8.c: Likewise.
2409 * gcc.target/aarch64/sve/acle/asm/lsl_wide_s16.c: Likewise.
2410 * gcc.target/aarch64/sve/acle/asm/lsl_wide_s32.c: Likewise.
2411 * gcc.target/aarch64/sve/acle/asm/lsl_wide_s8.c: Likewise.
2412 * gcc.target/aarch64/sve/acle/asm/lsl_wide_u16.c: Likewise.
2413 * gcc.target/aarch64/sve/acle/asm/lsl_wide_u32.c: Likewise.
2414 * gcc.target/aarch64/sve/acle/asm/lsl_wide_u8.c: Likewise.
2415 * gcc.target/aarch64/sve/acle/asm/lsr_u16.c: Likewise.
2416 * gcc.target/aarch64/sve/acle/asm/lsr_u8.c: Likewise.
2417 * gcc.target/aarch64/sve/acle/asm/mad_f16.c: Likewise.
2418 * gcc.target/aarch64/sve/acle/asm/mad_f32.c: Likewise.
2419 * gcc.target/aarch64/sve/acle/asm/mad_f64.c: Likewise.
2420 * gcc.target/aarch64/sve/acle/asm/mad_s16.c: Likewise.
2421 * gcc.target/aarch64/sve/acle/asm/mad_s32.c: Likewise.
2422 * gcc.target/aarch64/sve/acle/asm/mad_s64.c: Likewise.
2423 * gcc.target/aarch64/sve/acle/asm/mad_s8.c: Likewise.
2424 * gcc.target/aarch64/sve/acle/asm/mad_u16.c: Likewise.
2425 * gcc.target/aarch64/sve/acle/asm/mad_u32.c: Likewise.
2426 * gcc.target/aarch64/sve/acle/asm/mad_u64.c: Likewise.
2427 * gcc.target/aarch64/sve/acle/asm/mad_u8.c: Likewise.
2428 * gcc.target/aarch64/sve/acle/asm/max_s16.c: Likewise.
2429 * gcc.target/aarch64/sve/acle/asm/max_s32.c: Likewise.
2430 * gcc.target/aarch64/sve/acle/asm/max_s64.c: Likewise.
2431 * gcc.target/aarch64/sve/acle/asm/max_s8.c: Likewise.
2432 * gcc.target/aarch64/sve/acle/asm/max_u16.c: Likewise.
2433 * gcc.target/aarch64/sve/acle/asm/max_u32.c: Likewise.
2434 * gcc.target/aarch64/sve/acle/asm/max_u64.c: Likewise.
2435 * gcc.target/aarch64/sve/acle/asm/max_u8.c: Likewise.
2436 * gcc.target/aarch64/sve/acle/asm/min_s16.c: Likewise.
2437 * gcc.target/aarch64/sve/acle/asm/min_s32.c: Likewise.
2438 * gcc.target/aarch64/sve/acle/asm/min_s64.c: Likewise.
2439 * gcc.target/aarch64/sve/acle/asm/min_s8.c: Likewise.
2440 * gcc.target/aarch64/sve/acle/asm/min_u16.c: Likewise.
2441 * gcc.target/aarch64/sve/acle/asm/min_u32.c: Likewise.
2442 * gcc.target/aarch64/sve/acle/asm/min_u64.c: Likewise.
2443 * gcc.target/aarch64/sve/acle/asm/min_u8.c: Likewise.
2444 * gcc.target/aarch64/sve/acle/asm/mla_f16.c: Likewise.
2445 * gcc.target/aarch64/sve/acle/asm/mla_f32.c: Likewise.
2446 * gcc.target/aarch64/sve/acle/asm/mla_f64.c: Likewise.
2447 * gcc.target/aarch64/sve/acle/asm/mla_s16.c: Likewise.
2448 * gcc.target/aarch64/sve/acle/asm/mla_s32.c: Likewise.
2449 * gcc.target/aarch64/sve/acle/asm/mla_s64.c: Likewise.
2450 * gcc.target/aarch64/sve/acle/asm/mla_s8.c: Likewise.
2451 * gcc.target/aarch64/sve/acle/asm/mla_u16.c: Likewise.
2452 * gcc.target/aarch64/sve/acle/asm/mla_u32.c: Likewise.
2453 * gcc.target/aarch64/sve/acle/asm/mla_u64.c: Likewise.
2454 * gcc.target/aarch64/sve/acle/asm/mla_u8.c: Likewise.
2455 * gcc.target/aarch64/sve/acle/asm/mls_f16.c: Likewise.
2456 * gcc.target/aarch64/sve/acle/asm/mls_f32.c: Likewise.
2457 * gcc.target/aarch64/sve/acle/asm/mls_f64.c: Likewise.
2458 * gcc.target/aarch64/sve/acle/asm/mls_s16.c: Likewise.
2459 * gcc.target/aarch64/sve/acle/asm/mls_s32.c: Likewise.
2460 * gcc.target/aarch64/sve/acle/asm/mls_s64.c: Likewise.
2461 * gcc.target/aarch64/sve/acle/asm/mls_s8.c: Likewise.
2462 * gcc.target/aarch64/sve/acle/asm/mls_u16.c: Likewise.
2463 * gcc.target/aarch64/sve/acle/asm/mls_u32.c: Likewise.
2464 * gcc.target/aarch64/sve/acle/asm/mls_u64.c: Likewise.
2465 * gcc.target/aarch64/sve/acle/asm/mls_u8.c: Likewise.
2466 * gcc.target/aarch64/sve/acle/asm/msb_f16.c: Likewise.
2467 * gcc.target/aarch64/sve/acle/asm/msb_f32.c: Likewise.
2468 * gcc.target/aarch64/sve/acle/asm/msb_f64.c: Likewise.
2469 * gcc.target/aarch64/sve/acle/asm/msb_s16.c: Likewise.
2470 * gcc.target/aarch64/sve/acle/asm/msb_s32.c: Likewise.
2471 * gcc.target/aarch64/sve/acle/asm/msb_s64.c: Likewise.
2472 * gcc.target/aarch64/sve/acle/asm/msb_s8.c: Likewise.
2473 * gcc.target/aarch64/sve/acle/asm/msb_u16.c: Likewise.
2474 * gcc.target/aarch64/sve/acle/asm/msb_u32.c: Likewise.
2475 * gcc.target/aarch64/sve/acle/asm/msb_u64.c: Likewise.
2476 * gcc.target/aarch64/sve/acle/asm/msb_u8.c: Likewise.
2477 * gcc.target/aarch64/sve/acle/asm/mul_f16.c: Likewise.
2478 * gcc.target/aarch64/sve/acle/asm/mul_f16_notrap.c: Likewise.
2479 * gcc.target/aarch64/sve/acle/asm/mul_f32.c: Likewise.
2480 * gcc.target/aarch64/sve/acle/asm/mul_f32_notrap.c: Likewise.
2481 * gcc.target/aarch64/sve/acle/asm/mul_f64.c: Likewise.
2482 * gcc.target/aarch64/sve/acle/asm/mul_f64_notrap.c: Likewise.
2483 * gcc.target/aarch64/sve/acle/asm/mul_s16.c: Likewise.
2484 * gcc.target/aarch64/sve/acle/asm/mul_s32.c: Likewise.
2485 * gcc.target/aarch64/sve/acle/asm/mul_s64.c: Likewise.
2486 * gcc.target/aarch64/sve/acle/asm/mul_s8.c: Likewise.
2487 * gcc.target/aarch64/sve/acle/asm/mul_u16.c: Likewise.
2488 * gcc.target/aarch64/sve/acle/asm/mul_u32.c: Likewise.
2489 * gcc.target/aarch64/sve/acle/asm/mul_u64.c: Likewise.
2490 * gcc.target/aarch64/sve/acle/asm/mul_u8.c: Likewise.
2491 * gcc.target/aarch64/sve/acle/asm/mulh_s16.c: Likewise.
2492 * gcc.target/aarch64/sve/acle/asm/mulh_s32.c: Likewise.
2493 * gcc.target/aarch64/sve/acle/asm/mulh_s64.c: Likewise.
2494 * gcc.target/aarch64/sve/acle/asm/mulh_s8.c: Likewise.
2495 * gcc.target/aarch64/sve/acle/asm/mulh_u16.c: Likewise.
2496 * gcc.target/aarch64/sve/acle/asm/mulh_u32.c: Likewise.
2497 * gcc.target/aarch64/sve/acle/asm/mulh_u64.c: Likewise.
2498 * gcc.target/aarch64/sve/acle/asm/mulh_u8.c: Likewise.
2499 * gcc.target/aarch64/sve/acle/asm/mulx_f16.c: Likewise.
2500 * gcc.target/aarch64/sve/acle/asm/mulx_f32.c: Likewise.
2501 * gcc.target/aarch64/sve/acle/asm/mulx_f64.c: Likewise.
2502 * gcc.target/aarch64/sve/acle/asm/nmad_f16.c: Likewise.
2503 * gcc.target/aarch64/sve/acle/asm/nmad_f32.c: Likewise.
2504 * gcc.target/aarch64/sve/acle/asm/nmad_f64.c: Likewise.
2505 * gcc.target/aarch64/sve/acle/asm/nmla_f16.c: Likewise.
2506 * gcc.target/aarch64/sve/acle/asm/nmla_f32.c: Likewise.
2507 * gcc.target/aarch64/sve/acle/asm/nmla_f64.c: Likewise.
2508 * gcc.target/aarch64/sve/acle/asm/nmls_f16.c: Likewise.
2509 * gcc.target/aarch64/sve/acle/asm/nmls_f32.c: Likewise.
2510 * gcc.target/aarch64/sve/acle/asm/nmls_f64.c: Likewise.
2511 * gcc.target/aarch64/sve/acle/asm/nmsb_f16.c: Likewise.
2512 * gcc.target/aarch64/sve/acle/asm/nmsb_f32.c: Likewise.
2513 * gcc.target/aarch64/sve/acle/asm/nmsb_f64.c: Likewise.
2514 * gcc.target/aarch64/sve/acle/asm/orr_s16.c: Likewise.
2515 * gcc.target/aarch64/sve/acle/asm/orr_s32.c: Likewise.
2516 * gcc.target/aarch64/sve/acle/asm/orr_s64.c: Likewise.
2517 * gcc.target/aarch64/sve/acle/asm/orr_s8.c: Likewise.
2518 * gcc.target/aarch64/sve/acle/asm/orr_u16.c: Likewise.
2519 * gcc.target/aarch64/sve/acle/asm/orr_u32.c: Likewise.
2520 * gcc.target/aarch64/sve/acle/asm/orr_u64.c: Likewise.
2521 * gcc.target/aarch64/sve/acle/asm/orr_u8.c: Likewise.
2522 * gcc.target/aarch64/sve/acle/asm/scale_f16.c: Likewise.
2523 * gcc.target/aarch64/sve/acle/asm/scale_f32.c: Likewise.
2524 * gcc.target/aarch64/sve/acle/asm/scale_f64.c: Likewise.
2525 * gcc.target/aarch64/sve/acle/asm/sub_s16.c: Likewise.
2526 * gcc.target/aarch64/sve/acle/asm/sub_s32.c: Likewise.
2527 * gcc.target/aarch64/sve/acle/asm/sub_s64.c: Likewise.
2528 * gcc.target/aarch64/sve/acle/asm/sub_s8.c: Likewise.
2529 * gcc.target/aarch64/sve/acle/asm/sub_u16.c: Likewise.
2530 * gcc.target/aarch64/sve/acle/asm/sub_u32.c: Likewise.
2531 * gcc.target/aarch64/sve/acle/asm/sub_u64.c: Likewise.
2532 * gcc.target/aarch64/sve/acle/asm/sub_u8.c: Likewise.
2533 * gcc.target/aarch64/sve/acle/asm/subr_f16.c: Likewise.
2534 * gcc.target/aarch64/sve/acle/asm/subr_f16_notrap.c: Likewise.
2535 * gcc.target/aarch64/sve/acle/asm/subr_f32.c: Likewise.
2536 * gcc.target/aarch64/sve/acle/asm/subr_f32_notrap.c: Likewise.
2537 * gcc.target/aarch64/sve/acle/asm/subr_f64.c: Likewise.
2538 * gcc.target/aarch64/sve/acle/asm/subr_f64_notrap.c: Likewise.
2539 * gcc.target/aarch64/sve/acle/asm/subr_s16.c: Likewise.
2540 * gcc.target/aarch64/sve/acle/asm/subr_s32.c: Likewise.
2541 * gcc.target/aarch64/sve/acle/asm/subr_s64.c: Likewise.
2542 * gcc.target/aarch64/sve/acle/asm/subr_s8.c: Likewise.
2543 * gcc.target/aarch64/sve/acle/asm/subr_u16.c: Likewise.
2544 * gcc.target/aarch64/sve/acle/asm/subr_u32.c: Likewise.
2545 * gcc.target/aarch64/sve/acle/asm/subr_u64.c: Likewise.
2546 * gcc.target/aarch64/sve/acle/asm/subr_u8.c: Likewise.
2547 * gcc.target/aarch64/sve2/acle/asm/bcax_s16.c: Likewise.
2548 * gcc.target/aarch64/sve2/acle/asm/bcax_s32.c: Likewise.
2549 * gcc.target/aarch64/sve2/acle/asm/bcax_s64.c: Likewise.
2550 * gcc.target/aarch64/sve2/acle/asm/bcax_s8.c: Likewise.
2551 * gcc.target/aarch64/sve2/acle/asm/bcax_u16.c: Likewise.
2552 * gcc.target/aarch64/sve2/acle/asm/bcax_u32.c: Likewise.
2553 * gcc.target/aarch64/sve2/acle/asm/bcax_u64.c: Likewise.
2554 * gcc.target/aarch64/sve2/acle/asm/bcax_u8.c: Likewise.
2555 * gcc.target/aarch64/sve2/acle/asm/qadd_s16.c: Likewise.
2556 * gcc.target/aarch64/sve2/acle/asm/qadd_s32.c: Likewise.
2557 * gcc.target/aarch64/sve2/acle/asm/qadd_s64.c: Likewise.
2558 * gcc.target/aarch64/sve2/acle/asm/qadd_s8.c: Likewise.
2559 * gcc.target/aarch64/sve2/acle/asm/qadd_u16.c: Likewise.
2560 * gcc.target/aarch64/sve2/acle/asm/qadd_u32.c: Likewise.
2561 * gcc.target/aarch64/sve2/acle/asm/qadd_u64.c: Likewise.
2562 * gcc.target/aarch64/sve2/acle/asm/qadd_u8.c: Likewise.
2563 * gcc.target/aarch64/sve2/acle/asm/qdmlalb_s16.c: Likewise.
2564 * gcc.target/aarch64/sve2/acle/asm/qdmlalb_s32.c: Likewise.
2565 * gcc.target/aarch64/sve2/acle/asm/qdmlalb_s64.c: Likewise.
2566 * gcc.target/aarch64/sve2/acle/asm/qdmlalbt_s16.c: Likewise.
2567 * gcc.target/aarch64/sve2/acle/asm/qdmlalbt_s32.c: Likewise.
2568 * gcc.target/aarch64/sve2/acle/asm/qdmlalbt_s64.c: Likewise.
2569 * gcc.target/aarch64/sve2/acle/asm/qsub_s16.c: Likewise.
2570 * gcc.target/aarch64/sve2/acle/asm/qsub_s32.c: Likewise.
2571 * gcc.target/aarch64/sve2/acle/asm/qsub_s64.c: Likewise.
2572 * gcc.target/aarch64/sve2/acle/asm/qsub_s8.c: Likewise.
2573 * gcc.target/aarch64/sve2/acle/asm/qsub_u16.c: Likewise.
2574 * gcc.target/aarch64/sve2/acle/asm/qsub_u32.c: Likewise.
2575 * gcc.target/aarch64/sve2/acle/asm/qsub_u64.c: Likewise.
2576 * gcc.target/aarch64/sve2/acle/asm/qsub_u8.c: Likewise.
2577 * gcc.target/aarch64/sve2/acle/asm/qsubr_s16.c: Likewise.
2578 * gcc.target/aarch64/sve2/acle/asm/qsubr_s32.c: Likewise.
2579 * gcc.target/aarch64/sve2/acle/asm/qsubr_s64.c: Likewise.
2580 * gcc.target/aarch64/sve2/acle/asm/qsubr_s8.c: Likewise.
2581 * gcc.target/aarch64/sve2/acle/asm/qsubr_u16.c: Likewise.
2582 * gcc.target/aarch64/sve2/acle/asm/qsubr_u32.c: Likewise.
2583 * gcc.target/aarch64/sve2/acle/asm/qsubr_u64.c: Likewise.
2584 * gcc.target/aarch64/sve2/acle/asm/qsubr_u8.c: Likewise.
2585
2586 2023-05-09 Richard Sandiford <richard.sandiford@arm.com>
2587
2588 * gcc.target/aarch64/sve2/acle/aarch64-sve2-acle-asm.exp: Use
2589 sve2_flags instead of sve_flags.
2590
2591 2023-05-09 Gaius Mulley <gaiusmod2@gmail.com>
2592
2593 PR modula2/109779
2594 * gm2/isolib/run/pass/skiplinetest.mod: New test.
2595
2596 2023-05-09 Jakub Jelinek <jakub@redhat.com>
2597
2598 PR c++/109756
2599 * g++.dg/cpp23/attr-assume11.C: New test.
2600
2601 2023-05-09 Jakub Jelinek <jakub@redhat.com>
2602
2603 PR tree-optimization/109778
2604 * gcc.dg/lto/pr109778_0.c: New test.
2605 * gcc.dg/lto/pr109778_1.c: New file.
2606
2607 2023-05-09 Jakub Jelinek <jakub@redhat.com>
2608
2609 PR tree-optimization/109778
2610 * gcc.c-torture/execute/pr109778.c: New test.
2611
2612 2023-05-09 Richard Sandiford <richard.sandiford@arm.com>
2613
2614 * gcc.target/aarch64/asimd-mul-to-shl-sub.c: Allow any register
2615 allocation for temporary results, rather than requiring specific
2616 registers.
2617 * gcc.target/aarch64/auto-init-padding-1.c: Likewise.
2618 * gcc.target/aarch64/auto-init-padding-2.c: Likewise.
2619 * gcc.target/aarch64/auto-init-padding-3.c: Likewise.
2620 * gcc.target/aarch64/auto-init-padding-4.c: Likewise.
2621 * gcc.target/aarch64/auto-init-padding-9.c: Likewise.
2622 * gcc.target/aarch64/memset-corner-cases.c: Likewise.
2623 * gcc.target/aarch64/memset-q-reg.c: Likewise.
2624 * gcc.target/aarch64/simd/vaddlv_1.c: Likewise.
2625 * gcc.target/aarch64/sve-neon-modes_1.c: Likewise.
2626 * gcc.target/aarch64/sve-neon-modes_3.c: Likewise.
2627 * gcc.target/aarch64/sve/load_scalar_offset_1.c: Likewise.
2628 * gcc.target/aarch64/sve/pcs/return_6_256.c: Likewise.
2629 * gcc.target/aarch64/sve/pcs/return_6_512.c: Likewise.
2630 * gcc.target/aarch64/sve/pcs/return_6_1024.c: Likewise.
2631 * gcc.target/aarch64/sve/pcs/return_6_2048.c: Likewise.
2632 * gcc.target/aarch64/sve/pr89007-1.c: Likewise.
2633 * gcc.target/aarch64/sve/pr89007-2.c: Likewise.
2634 * gcc.target/aarch64/sve/store_scalar_offset_1.c: Likewise.
2635 * gcc.target/aarch64/vadd_reduc-1.c: Likewise.
2636 * gcc.target/aarch64/vadd_reduc-2.c: Likewise.
2637 * gcc.target/aarch64/sve/pcs/args_5_be_bf16.c: Allow the temporary
2638 predicate register to be any of p4-p7, rather than requiring p4
2639 specifically.
2640 * gcc.target/aarch64/sve/pcs/args_5_be_f16.c: Likewise.
2641 * gcc.target/aarch64/sve/pcs/args_5_be_f32.c: Likewise.
2642 * gcc.target/aarch64/sve/pcs/args_5_be_f64.c: Likewise.
2643 * gcc.target/aarch64/sve/pcs/args_5_be_s8.c: Likewise.
2644 * gcc.target/aarch64/sve/pcs/args_5_be_s16.c: Likewise.
2645 * gcc.target/aarch64/sve/pcs/args_5_be_s32.c: Likewise.
2646 * gcc.target/aarch64/sve/pcs/args_5_be_s64.c: Likewise.
2647 * gcc.target/aarch64/sve/pcs/args_5_be_u8.c: Likewise.
2648 * gcc.target/aarch64/sve/pcs/args_5_be_u16.c: Likewise.
2649 * gcc.target/aarch64/sve/pcs/args_5_be_u32.c: Likewise.
2650 * gcc.target/aarch64/sve/pcs/args_5_be_u64.c: Likewise.
2651
2652 2023-05-09 Richard Sandiford <richard.sandiford@arm.com>
2653
2654 * gcc.target/aarch64/advsimd-intrinsics/vshl-opt-6.c: Allow any
2655 FP/vector register, not just register 0-9.
2656 * gcc.target/aarch64/fmul_fcvt_2.c: Likewise.
2657 * gcc.target/aarch64/ldp_stp_8.c: Likewise.
2658 * gcc.target/aarch64/ldp_stp_17.c: Likewise.
2659 * gcc.target/aarch64/ldp_stp_21.c: Likewise.
2660 * gcc.target/aarch64/simd/vpaddd_f64.c: Likewise.
2661 * gcc.target/aarch64/simd/vpaddd_s64.c: Likewise.
2662 * gcc.target/aarch64/simd/vpaddd_u64.c: Likewise.
2663 * gcc.target/aarch64/sve/adr_1.c: Likewise.
2664 * gcc.target/aarch64/sve/adr_2.c: Likewise.
2665 * gcc.target/aarch64/sve/adr_3.c: Likewise.
2666 * gcc.target/aarch64/sve/adr_4.c: Likewise.
2667 * gcc.target/aarch64/sve/adr_5.c: Likewise.
2668 * gcc.target/aarch64/sve/extract_1.c: Likewise.
2669 * gcc.target/aarch64/sve/extract_2.c: Likewise.
2670 * gcc.target/aarch64/sve/extract_3.c: Likewise.
2671 * gcc.target/aarch64/sve/extract_4.c: Likewise.
2672 * gcc.target/aarch64/sve/slp_4.c: Likewise.
2673 * gcc.target/aarch64/sve/spill_3.c: Likewise.
2674 * gcc.target/aarch64/vfp-1.c: Likewise.
2675 * gcc.target/aarch64/asm-x-constraint-1.c: Allow s0-s15, not just
2676 s0-s7.
2677 * gcc.target/aarch64/sve/pcs/return_9.c: Allow z24-z31 as well as
2678 z2-z7.
2679
2680 2023-05-09 Richard Sandiford <richard.sandiford@arm.com>
2681
2682 * g++.target/aarch64/sve/vcond_1.C: Allow any predicate
2683 register for the temporary results, not just p0-p7.
2684 * gcc.target/aarch64/sve/acle/asm/dupq_b8.c: Likewise.
2685 * gcc.target/aarch64/sve/acle/asm/dupq_b16.c: Likewise.
2686 * gcc.target/aarch64/sve/acle/asm/dupq_b32.c: Likewise.
2687 * gcc.target/aarch64/sve/acle/asm/dupq_b64.c: Likewise.
2688 * gcc.target/aarch64/sve/acle/general/whilele_5.c: Likewise.
2689 * gcc.target/aarch64/sve/acle/general/whilele_6.c: Likewise.
2690 * gcc.target/aarch64/sve/acle/general/whilele_7.c: Likewise.
2691 * gcc.target/aarch64/sve/acle/general/whilele_9.c: Likewise.
2692 * gcc.target/aarch64/sve/acle/general/whilele_10.c: Likewise.
2693 * gcc.target/aarch64/sve/acle/general/whilelt_1.c: Likewise.
2694 * gcc.target/aarch64/sve/acle/general/whilelt_2.c: Likewise.
2695 * gcc.target/aarch64/sve/acle/general/whilelt_3.c: Likewise.
2696 * gcc.target/aarch64/sve/pcs/varargs_1.c: Likewise.
2697 * gcc.target/aarch64/sve/peel_ind_2.c: Likewise.
2698 * gcc.target/aarch64/sve/mask_gather_load_6.c: Likewise.
2699 * gcc.target/aarch64/sve/vcond_2.c: Likewise.
2700 * gcc.target/aarch64/sve/vcond_3.c: Likewise.
2701 * gcc.target/aarch64/sve/vcond_7.c: Likewise.
2702 * gcc.target/aarch64/sve/vcond_18.c: Likewise.
2703 * gcc.target/aarch64/sve/vcond_19.c: Likewise.
2704 * gcc.target/aarch64/sve/vcond_20.c: Likewise.
2705
2706 2023-05-09 Richard Sandiford <richard.sandiford@arm.com>
2707
2708 * gcc.target/aarch64/sve/acle/asm/dup_s16.c: When using SEL to select
2709 between two constant vectors, allow the constant moves to appear in
2710 either order.
2711 * gcc.target/aarch64/sve/acle/asm/dup_s32.c: Likewise.
2712 * gcc.target/aarch64/sve/acle/asm/dup_s64.c: Likewise.
2713 * gcc.target/aarch64/sve/acle/asm/dup_u16.c: Likewise.
2714 * gcc.target/aarch64/sve/acle/asm/dup_u32.c: Likewise.
2715 * gcc.target/aarch64/sve/acle/asm/dup_u64.c: Likewise.
2716
2717 2023-05-09 Richard Sandiford <richard.sandiford@arm.com>
2718
2719 * gcc.target/aarch64/advsimd-intrinsics/bfcvtnq2-untied.c: Allow
2720 moves to occur after the intrinsic instruction, rather than requiring
2721 them to happen before.
2722 * gcc.target/aarch64/advsimd-intrinsics/bfdot-1.c: Likewise.
2723 * gcc.target/aarch64/advsimd-intrinsics/vdot-3-1.c: Likewise.
2724 * gcc.target/aarch64/sve/acle/asm/adda_f16.c: Likewise.
2725 * gcc.target/aarch64/sve/acle/asm/adda_f32.c: Likewise.
2726 * gcc.target/aarch64/sve/acle/asm/adda_f64.c: Likewise.
2727 * gcc.target/aarch64/sve/acle/asm/brka_b.c: Likewise.
2728 * gcc.target/aarch64/sve/acle/asm/brkb_b.c: Likewise.
2729 * gcc.target/aarch64/sve/acle/asm/brkn_b.c: Likewise.
2730 * gcc.target/aarch64/sve/acle/asm/clasta_bf16.c: Likewise.
2731 * gcc.target/aarch64/sve/acle/asm/clasta_f16.c: Likewise.
2732 * gcc.target/aarch64/sve/acle/asm/clasta_f32.c: Likewise.
2733 * gcc.target/aarch64/sve/acle/asm/clasta_f64.c: Likewise.
2734 * gcc.target/aarch64/sve/acle/asm/clastb_bf16.c: Likewise.
2735 * gcc.target/aarch64/sve/acle/asm/clastb_f16.c: Likewise.
2736 * gcc.target/aarch64/sve/acle/asm/clastb_f32.c: Likewise.
2737 * gcc.target/aarch64/sve/acle/asm/clastb_f64.c: Likewise.
2738 * gcc.target/aarch64/sve/acle/asm/pfirst_b.c: Likewise.
2739 * gcc.target/aarch64/sve/acle/asm/pnext_b16.c: Likewise.
2740 * gcc.target/aarch64/sve/acle/asm/pnext_b32.c: Likewise.
2741 * gcc.target/aarch64/sve/acle/asm/pnext_b64.c: Likewise.
2742 * gcc.target/aarch64/sve/acle/asm/pnext_b8.c: Likewise.
2743 * gcc.target/aarch64/sve2/acle/asm/sli_s16.c: Likewise.
2744 * gcc.target/aarch64/sve2/acle/asm/sli_s32.c: Likewise.
2745 * gcc.target/aarch64/sve2/acle/asm/sli_s64.c: Likewise.
2746 * gcc.target/aarch64/sve2/acle/asm/sli_s8.c: Likewise.
2747 * gcc.target/aarch64/sve2/acle/asm/sli_u16.c: Likewise.
2748 * gcc.target/aarch64/sve2/acle/asm/sli_u32.c: Likewise.
2749 * gcc.target/aarch64/sve2/acle/asm/sli_u64.c: Likewise.
2750 * gcc.target/aarch64/sve2/acle/asm/sli_u8.c: Likewise.
2751 * gcc.target/aarch64/sve2/acle/asm/sri_s16.c: Likewise.
2752 * gcc.target/aarch64/sve2/acle/asm/sri_s32.c: Likewise.
2753 * gcc.target/aarch64/sve2/acle/asm/sri_s64.c: Likewise.
2754 * gcc.target/aarch64/sve2/acle/asm/sri_s8.c: Likewise.
2755 * gcc.target/aarch64/sve2/acle/asm/sri_u16.c: Likewise.
2756 * gcc.target/aarch64/sve2/acle/asm/sri_u32.c: Likewise.
2757 * gcc.target/aarch64/sve2/acle/asm/sri_u64.c: Likewise.
2758 * gcc.target/aarch64/sve2/acle/asm/sri_u8.c: Likewise.
2759
2760 2023-05-09 Richard Sandiford <richard.sandiford@arm.com>
2761
2762 * gcc.target/aarch64/sve2/acle/asm/aesd_u8.c: Fix expected register
2763 allocation in the case where a move occurs after the intrinsic
2764 instruction.
2765 * gcc.target/aarch64/sve2/acle/asm/aese_u8.c: Likewise.
2766 * gcc.target/aarch64/sve2/acle/asm/aesimc_u8.c: Likewise.
2767 * gcc.target/aarch64/sve2/acle/asm/aesmc_u8.c: Likewise.
2768 * gcc.target/aarch64/sve2/acle/asm/sm4e_u32.c: Likewise.
2769
2770 2023-05-09 Richard Sandiford <richard.sandiford@arm.com>
2771
2772 * gcc.target/aarch64/sve/acle/asm/asr_wide_s16.c: Remove XFAILs.
2773 * gcc.target/aarch64/sve/acle/asm/asr_wide_s32.c: Likewise.
2774 * gcc.target/aarch64/sve/acle/asm/asr_wide_s8.c: Likewise.
2775 * gcc.target/aarch64/sve/acle/asm/bic_s32.c: Likewise.
2776 * gcc.target/aarch64/sve/acle/asm/bic_s64.c: Likewise.
2777 * gcc.target/aarch64/sve/acle/asm/bic_u32.c: Likewise.
2778 * gcc.target/aarch64/sve/acle/asm/bic_u64.c: Likewise.
2779 * gcc.target/aarch64/sve/acle/asm/lsl_wide_s16.c: Likewise.
2780 * gcc.target/aarch64/sve/acle/asm/lsl_wide_s32.c: Likewise.
2781 * gcc.target/aarch64/sve/acle/asm/lsl_wide_s8.c: Likewise.
2782 * gcc.target/aarch64/sve/acle/asm/lsl_wide_u16.c: Likewise.
2783 * gcc.target/aarch64/sve/acle/asm/lsl_wide_u32.c: Likewise.
2784 * gcc.target/aarch64/sve/acle/asm/lsl_wide_u8.c: Likewise.
2785 * gcc.target/aarch64/sve/acle/asm/lsr_wide_u16.c: Likewise.
2786 * gcc.target/aarch64/sve/acle/asm/lsr_wide_u32.c: Likewise.
2787 * gcc.target/aarch64/sve/acle/asm/lsr_wide_u8.c: Likewise.
2788 * gcc.target/aarch64/sve/acle/asm/scale_f32.c: Likewise.
2789 * gcc.target/aarch64/sve/acle/asm/scale_f64.c: Likewise.
2790
2791 2023-05-09 Jason Merrill <jason@redhat.com>
2792
2793 PR c++/106740
2794 * g++.dg/template/friend78.C: New test.
2795
2796 2023-05-08 Roger Sayle <roger@nextmovesoftware.com>
2797 Uros Bizjak <ubizjak@gmail.com>
2798
2799 * gcc.target/i386/insvti_highpart-1.c: New test case.
2800
2801 2023-05-08 Andrew Pinski <apinski@marvell.com>
2802
2803 PR testsuite/109776
2804 * gcc.dg/pr81192.c: Fix integer constants for int16 targets.
2805
2806 2023-05-08 Kito Cheng <kito.cheng@sifive.com>
2807
2808 * gcc.target/riscv/rvv/autovec/partial/single_rgroup-1.h: Change
2809 stdint.h to stdint-gcc.h.
2810 * gcc.target/riscv/rvv/autovec/template-1.h: Ditto.
2811 * gcc.target/riscv/rvv/autovec/riscv_vector.h: New.
2812
2813 2023-05-08 Thomas Schwinge <thomas@codesourcery.com>
2814
2815 * g++.dg/guality/guality.exp: Move 'torture-init' earlier.
2816 * gcc.dg/guality/guality.exp: Likewise.
2817 * gfortran.dg/guality/guality.exp: Likewise.
2818 * lib/c-torture.exp (LTO_TORTURE_OPTIONS): Don't set.
2819 * lib/gcc-dg.exp (LTO_TORTURE_OPTIONS): Don't set.
2820 * lib/lto.exp (lto_init, lto_finish): Let each 'lto_init'
2821 determine the default 'LTO_OPTIONS'.
2822 * lib/torture-options.exp (torture-init, torture-finish): Let each
2823 'torture-init' determine the 'LTO_TORTURE_OPTIONS'.
2824
2825 2023-05-08 Patrick Palka <ppalka@redhat.com>
2826
2827 PR c++/106214
2828 PR c++/93107
2829 * g++.dg/cpp1z/class-deduction114.C: New test.
2830
2831 2023-05-08 Andrew Pinski <apinski@marvell.com>
2832
2833 * gcc.dg/tree-ssa/abs-2.c: Update tree scan for
2834 details change in wording.
2835 * gcc.dg/tree-ssa/minmax-17.c: Likewise.
2836 * gcc.dg/tree-ssa/pr103771.c: Likewise.
2837 * gcc.dg/tree-ssa/minmax-18.c: New test.
2838 * gcc.dg/tree-ssa/minmax-19.c: New test.
2839
2840 2023-05-08 Andrew Pinski <apinski@marvell.com>
2841
2842 * gcc.dg/tree-ssa/minmax-17.c: New test.
2843
2844 2023-05-08 Andrew Pinski <apinski@marvell.com>
2845
2846 PR tree-optimization/49959
2847 PR tree-optimization/103771
2848 * c-c++-common/torture/harden-cond-comp.c: Change testcase
2849 slightly to avoid the new phiopt optimization.
2850 * gcc.dg/tree-ssa/abs-2.c: New test.
2851 * gcc.dg/tree-ssa/pr103771.c: New test.
2852
2853 2023-05-08 Juzhe-Zhong <juzhe.zhong@rivai.ai>
2854
2855 * gcc.target/riscv/rvv/autovec/fixed-vlmax-1.c: Fix typo.
2856
2857 2023-05-08 Andrew Pinski <apinski@marvell.com>
2858
2859 * gcc.dg/tree-ssa/evrp7.c: Update for output change.
2860 * gcc.dg/tree-ssa/evrp8.c: Likewise.
2861 * gcc.dg/tree-ssa/vrp35.c: Likewise.
2862 * gcc.dg/tree-ssa/vrp36.c: Likewise.
2863 * gcc.dg/tree-ssa/pr98737-1.c: Update scan-tree-dump-not
2864 to check for assignment too instead of just a call.
2865 * c-c++-common/goacc/kernels-alias-8.c: Update test
2866 for removal of load.
2867 * gcc.dg/pr81192.c: Rewrite testcase in gimple based test.
2868
2869 2023-05-08 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2870
2871 PR fortran/109662
2872 * gfortran.dg/pr109662-a.f90: New test.
2873
2874 2023-05-07 Patrick Palka <ppalka@redhat.com>
2875
2876 PR c++/85979
2877 * g++.dg/diagnostic/alignof4.C: New test.
2878
2879 2023-05-07 Patrick Palka <ppalka@redhat.com>
2880
2881 DR 2256
2882 PR c++/103091
2883 * g++.old-deja/g++.other/init9.C: Don't expect diagnostics for
2884 goto made valid by DR 2256.
2885 * g++.dg/init/goto4.C: New test.
2886
2887 2023-05-07 Patrick Palka <ppalka@redhat.com>
2888
2889 * g++.dg/cpp2a/concepts-alias6.C: New test.
2890
2891 2023-05-07 Patrick Palka <ppalka@redhat.com>
2892
2893 PR c++/98283
2894 * g++.dg/cpp1y/paren6.C: New test.
2895
2896 2023-05-07 Patrick Palka <ppalka@redhat.com>
2897
2898 PR c++/109651
2899 * g++.dg/cpp2a/lambda-generic-ttp1.C: New test.
2900 * g++.dg/cpp2a/lambda-generic-ttp2.C: New test.
2901
2902 2023-05-07 Patrick Palka <ppalka@redhat.com>
2903
2904 PR c++/109480
2905 * g++.dg/template/non-dependent25a.C: New test.
2906
2907 2023-05-07 Patrick Palka <ppalka@redhat.com>
2908
2909 PR c++/109480
2910 * g++.dg/cpp0x/noexcept59.C: Make e() constexpr so that the
2911 expected "without object" diagnostic isn't replaced by a
2912 "call to non-constexpr function" diagnostic.
2913 * g++.dg/template/non-dependent25.C: New test.
2914
2915 2023-05-07 Jiufu Guo <guojiufu@linux.ibm.com>
2916
2917 * gcc.target/powerpc/parall_5insn_const.c: New test.
2918
2919 2023-05-07 Roger Sayle <roger@nextmovesoftware.com>
2920
2921 PR target/43644
2922 * gcc.target/i386/pr43644.c: New test case.
2923
2924 2023-05-06 Xi Ruoyao <xry111@xry111.site>
2925
2926 * gcc.target/loongarch/shrink-wrap.c: New test.
2927
2928 2023-05-06 Juzhe-Zhong <juzhe.zhong@rivai.ai>
2929
2930 * gcc.target/riscv/rvv/rvv.exp: Add testcases for RVV auto-vectorization.
2931 * gcc.target/riscv/rvv/autovec/fixed-vlmax-1.c: New test.
2932 * gcc.target/riscv/rvv/autovec/partial/single_rgroup-1.c: New test.
2933 * gcc.target/riscv/rvv/autovec/partial/single_rgroup-1.h: New test.
2934 * gcc.target/riscv/rvv/autovec/partial/single_rgroup_run-1.c: New test.
2935 * gcc.target/riscv/rvv/autovec/scalable-1.c: New test.
2936 * gcc.target/riscv/rvv/autovec/template-1.h: New test.
2937 * gcc.target/riscv/rvv/autovec/v-1.c: New test.
2938 * gcc.target/riscv/rvv/autovec/v-2.c: New test.
2939 * gcc.target/riscv/rvv/autovec/zve32f-1.c: New test.
2940 * gcc.target/riscv/rvv/autovec/zve32f-2.c: New test.
2941 * gcc.target/riscv/rvv/autovec/zve32f-3.c: New test.
2942 * gcc.target/riscv/rvv/autovec/zve32f_zvl128b-1.c: New test.
2943 * gcc.target/riscv/rvv/autovec/zve32f_zvl128b-2.c: New test.
2944 * gcc.target/riscv/rvv/autovec/zve32x-1.c: New test.
2945 * gcc.target/riscv/rvv/autovec/zve32x-2.c: New test.
2946 * gcc.target/riscv/rvv/autovec/zve32x-3.c: New test.
2947 * gcc.target/riscv/rvv/autovec/zve32x_zvl128b-1.c: New test.
2948 * gcc.target/riscv/rvv/autovec/zve32x_zvl128b-2.c: New test.
2949 * gcc.target/riscv/rvv/autovec/zve64d-1.c: New test.
2950 * gcc.target/riscv/rvv/autovec/zve64d-2.c: New test.
2951 * gcc.target/riscv/rvv/autovec/zve64d-3.c: New test.
2952 * gcc.target/riscv/rvv/autovec/zve64d_zvl128b-1.c: New test.
2953 * gcc.target/riscv/rvv/autovec/zve64d_zvl128b-2.c: New test.
2954 * gcc.target/riscv/rvv/autovec/zve64f-1.c: New test.
2955 * gcc.target/riscv/rvv/autovec/zve64f-2.c: New test.
2956 * gcc.target/riscv/rvv/autovec/zve64f-3.c: New test.
2957 * gcc.target/riscv/rvv/autovec/zve64f_zvl128b-1.c: New test.
2958 * gcc.target/riscv/rvv/autovec/zve64f_zvl128b-2.c: New test.
2959 * gcc.target/riscv/rvv/autovec/zve64x-1.c: New test.
2960 * gcc.target/riscv/rvv/autovec/zve64x-2.c: New test.
2961 * gcc.target/riscv/rvv/autovec/zve64x-3.c: New test.
2962 * gcc.target/riscv/rvv/autovec/zve64x_zvl128b-1.c: New test.
2963 * gcc.target/riscv/rvv/autovec/zve64x_zvl128b-2.c: New test.
2964
2965 2023-05-06 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2966
2967 PR fortran/109662
2968 * gfortran.dg/pr109662.f90: New test.
2969
2970 2023-05-06 Jakub Jelinek <jakub@redhat.com>
2971
2972 * gcc.dg/tree-ssa/range-sincos-2.c: New test.
2973
2974 2023-05-06 Juzhe-Zhong <juzhe.zhong@rivai.ai>
2975
2976 PR target/109748
2977 * gcc.target/riscv/rvv/vsetvl/pr109748.c: New test.
2978
2979 2023-05-06 Jakub Jelinek <jakub@redhat.com>
2980
2981 * gcc.dg/tree-ssa/range-sqrt-2.c: New test.
2982
2983 2023-05-06 Hans-Peter Nilsson <hp@axis.com>
2984
2985 * gcc.target/cris/peep2-addsplit1.c: New test.
2986
2987 2023-05-05 Hans-Peter Nilsson <hp@axis.com>
2988
2989 * gcc.target/cris/peep2-movandsplit1.c: New test.
2990
2991 2023-05-05 Hans-Peter Nilsson <hp@axis.com>
2992
2993 * gcc.target/cris/peep2-lsrandsplit1.c,
2994 gcc.target/cris/peep2-movulsr2.c: New tests.
2995
2996 2023-05-05 Harald Anlauf <anlauf@gmx.de>
2997
2998 PR fortran/109641
2999 * gfortran.dg/overload_5.f90: New test.
3000
3001 2023-05-05 Pan Li <pan2.li@intel.com>
3002 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
3003
3004 * gcc.target/riscv/rvv/base/zero_base_load_store_optimization.c:
3005 Adjust indexed load/store check condition.
3006
3007 2023-05-05 Pan Li <pan2.li@intel.com>
3008
3009 * gcc.target/riscv/rvv/base/integer_compare_insn_shortcut.c:
3010 Adjust test check condition.
3011
3012 2023-05-05 Juzhe-Zhong <juzhe.zhong@rivai.ai>
3013
3014 PR target/109615
3015 * gcc.target/riscv/rvv/vsetvl/avl_single-74.c: Adapt testcase.
3016 * gcc.target/riscv/rvv/vsetvl/vsetvl-11.c: Ditto.
3017 * gcc.target/riscv/rvv/vsetvl/pr109615.c: New test.
3018
3019 2023-05-05 Uros Bizjak <ubizjak@gmail.com>
3020
3021 * gcc.target/i386/sse2-mmx-mult-vec.c: New test.
3022
3023 2023-05-05 Andrew Pinski <apinski@marvell.com>
3024
3025 PR tree-optimization/109732
3026 * gcc.dg/pr109732.c: New test.
3027 * gcc.dg/pr109732-1.c: New test.
3028
3029 2023-05-05 Andrew Pinski <apinski@marvell.com>
3030
3031 PR tree-optimization/109722
3032 * gcc.dg/tree-ssa/abs-1.c: New test.
3033
3034 2023-05-04 Gaius Mulley <gaiusmod2@gmail.com>
3035
3036 PR modula2/109729
3037 * gm2/pim/run/pass/ForChar.mod: New test.
3038
3039 2023-05-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3040
3041 * gcc.target/aarch64/simd/pr99195_4.c: New test.
3042
3043 2023-05-04 Julian Brown <julian@codesourcery.com>
3044
3045 PR fortran/109622
3046 * gfortran.dg/goacc/pr109622-5.f90: New test.
3047 * gfortran.dg/goacc/pr109622-6.f90: New test.
3048
3049 2023-05-04 Andrew Pinski <apinski@marvell.com>
3050
3051 * gcc.dg/tree-ssa/minmax-15.c: Update test.
3052 * gcc.dg/tree-ssa/minmax-16.c: Update test.
3053 * gcc.dg/tree-ssa/minmax-3.c: Update test.
3054 * gcc.dg/tree-ssa/minmax-4.c: Update test.
3055 * gcc.dg/tree-ssa/minmax-5.c: Update test.
3056 * gcc.dg/tree-ssa/minmax-8.c: Update test.
3057
3058 2023-05-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3059
3060 PR target/99195
3061 * gcc.target/aarch64/simd/pr99195_3.c: New test.
3062
3063 2023-05-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3064
3065 PR target/99195
3066 * gcc.target/aarch64/simd/pr99195_1.c: Add testing for more binary ops.
3067 * gcc.target/aarch64/simd/pr99195_2.c: Add testing for more binary ops.
3068
3069 2023-05-04 Richard Biener <rguenther@suse.de>
3070
3071 PR tree-optimization/109724
3072 * g++.dg/torture/pr109724.C: New testcase.
3073
3074 2023-05-04 Jakub Jelinek <jakub@redhat.com>
3075
3076 PR debug/109676
3077 * g++.target/i386/pr109676.C: New test.
3078
3079 2023-05-04 Hans-Peter Nilsson <hp@axis.com>
3080
3081 * gcc.target/cris/peep2-andsplit1.c: New test.
3082 * gcc.target/cris/peep2-andu1.c, gcc.target/cris/peep2-andu2.c,
3083 gcc.target/cris/peep2-xsrand.c, gcc.target/cris/peep2-xsrand2.c:
3084 Adjust values to avoid interference with "opsplit1" with AND. Add
3085 whitespace to match-strings that may be confused with identifiers
3086 or file names.
3087
3088 2023-05-03 Jason Merrill <jason@redhat.com>
3089
3090 PR c++/91618
3091 PR c++/109649
3092 * g++.dg/template/friend77.C: New test.
3093
3094 2023-05-03 Aldy Hernandez <aldyh@redhat.com>
3095
3096 PR tree-optimization/109711
3097 * gcc.dg/tree-ssa/pr109711-1.c: New file.
3098 * gcc.dg/tree-ssa/pr109711-2.c: New file.
3099
3100 2023-05-03 Alexander Monakov <amonakov@ispras.ru>
3101
3102 PR sanitizer/90746
3103 * gcc.dg/sancov/basic0.c: Verify absence of tailcall.
3104
3105 2023-05-03 Richard Sandiford <richard.sandiford@arm.com>
3106
3107 * g++.target/aarch64/pr109661-1.C: New test.
3108 * g++.target/aarch64/pr109661-2.C: Likewise.
3109 * g++.target/aarch64/pr109661-3.C: Likewise.
3110 * g++.target/aarch64/pr109661-4.C: Likewise.
3111 * gcc.target/aarch64/pr109661-1.c: Likewise.
3112
3113 2023-05-03 Murray Steele <murray.steele@arm.com>
3114 Christophe Lyon <christophe.lyon@arm.com>
3115
3116 * g++.target/arm/mve.exp: Add general-c++ and general directories.
3117 * g++.target/arm/mve/general-c++/nomve_fp_1.c: New test.
3118 * g++.target/arm/mve/general-c++/vreinterpretq_1.C: New test.
3119 * gcc.target/arm/mve/general-c/nomve_fp_1.c: New test.
3120 * gcc.target/arm/mve/general-c/vreinterpretq_1.c: New test.
3121
3122 2023-05-03 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
3123
3124 * gcc.target/riscv/rvv/base/abi-10.c: New test.
3125 * gcc.target/riscv/rvv/base/abi-11.c: New test.
3126 * gcc.target/riscv/rvv/base/abi-12.c: New test.
3127 * gcc.target/riscv/rvv/base/abi-13.c: New test.
3128 * gcc.target/riscv/rvv/base/abi-14.c: New test.
3129 * gcc.target/riscv/rvv/base/abi-15.c: New test.
3130 * gcc.target/riscv/rvv/base/abi-16.c: New test.
3131 * gcc.target/riscv/rvv/base/abi-8.c: New test.
3132 * gcc.target/riscv/rvv/base/abi-9.c: New test.
3133 * gcc.target/riscv/rvv/base/tuple-1.c: New test.
3134 * gcc.target/riscv/rvv/base/tuple-10.c: New test.
3135 * gcc.target/riscv/rvv/base/tuple-11.c: New test.
3136 * gcc.target/riscv/rvv/base/tuple-12.c: New test.
3137 * gcc.target/riscv/rvv/base/tuple-13.c: New test.
3138 * gcc.target/riscv/rvv/base/tuple-14.c: New test.
3139 * gcc.target/riscv/rvv/base/tuple-15.c: New test.
3140 * gcc.target/riscv/rvv/base/tuple-16.c: New test.
3141 * gcc.target/riscv/rvv/base/tuple-17.c: New test.
3142 * gcc.target/riscv/rvv/base/tuple-18.c: New test.
3143 * gcc.target/riscv/rvv/base/tuple-19.c: New test.
3144 * gcc.target/riscv/rvv/base/tuple-2.c: New test.
3145 * gcc.target/riscv/rvv/base/tuple-20.c: New test.
3146 * gcc.target/riscv/rvv/base/tuple-21.c: New test.
3147 * gcc.target/riscv/rvv/base/tuple-22.c: New test.
3148 * gcc.target/riscv/rvv/base/tuple-23.c: New test.
3149 * gcc.target/riscv/rvv/base/tuple-24.c: New test.
3150 * gcc.target/riscv/rvv/base/tuple-25.c: New test.
3151 * gcc.target/riscv/rvv/base/tuple-26.c: New test.
3152 * gcc.target/riscv/rvv/base/tuple-27.c: New test.
3153 * gcc.target/riscv/rvv/base/tuple-3.c: New test.
3154 * gcc.target/riscv/rvv/base/tuple-4.c: New test.
3155 * gcc.target/riscv/rvv/base/tuple-5.c: New test.
3156 * gcc.target/riscv/rvv/base/tuple-6.c: New test.
3157 * gcc.target/riscv/rvv/base/tuple-7.c: New test.
3158 * gcc.target/riscv/rvv/base/tuple-8.c: New test.
3159 * gcc.target/riscv/rvv/base/tuple-9.c: New test.
3160 * gcc.target/riscv/rvv/base/user-10.c: New test.
3161 * gcc.target/riscv/rvv/base/user-11.c: New test.
3162 * gcc.target/riscv/rvv/base/user-12.c: New test.
3163 * gcc.target/riscv/rvv/base/user-13.c: New test.
3164 * gcc.target/riscv/rvv/base/user-14.c: New test.
3165 * gcc.target/riscv/rvv/base/user-15.c: New test.
3166 * gcc.target/riscv/rvv/base/user-7.c: New test.
3167 * gcc.target/riscv/rvv/base/user-8.c: New test.
3168 * gcc.target/riscv/rvv/base/user-9.c: New test.
3169
3170 2023-05-03 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3171
3172 PR target/99195
3173 * gcc.target/aarch64/simd/pr99195_1.c: Add tests for halving and rounding
3174 add/sub intrinsics.
3175
3176 2023-05-03 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3177
3178 PR target/99195
3179 * gcc.target/aarch64/simd/pr99195_1.c: Add testing for some unary
3180 and binary floating-point ops.
3181 * gcc.target/aarch64/simd/pr99195_2.c: New test.
3182
3183 2023-05-03 Jason Merrill <jason@redhat.com>
3184
3185 * g++.dg/template/nontype12.C: Check for duplicate error.
3186
3187 2023-05-02 Andrew Pinski <apinski@marvell.com>
3188
3189 PR tree-optimization/109702
3190 * gcc.dg/tree-ssa/phi-opt-25b.c: New test.
3191
3192 2023-05-02 Andrew Pinski <apinski@marvell.com>
3193
3194 PR target/109657
3195 * gcc.target/aarch64/csinv-2.c: New test.
3196
3197 2023-05-02 Jason Merrill <jason@redhat.com>
3198
3199 PR c++/109678
3200 * g++.dg/cpp1z/variant1.C: New test.
3201
3202 2023-05-02 Patrick O'Neill <patrick@rivosinc.com>
3203
3204 * gcc.target/riscv/amo-table-a-6-amo-add-1.c: New test.
3205 * gcc.target/riscv/amo-table-a-6-amo-add-2.c: New test.
3206 * gcc.target/riscv/amo-table-a-6-amo-add-3.c: New test.
3207 * gcc.target/riscv/amo-table-a-6-amo-add-4.c: New test.
3208 * gcc.target/riscv/amo-table-a-6-amo-add-5.c: New test.
3209 * gcc.target/riscv/amo-table-a-6-compare-exchange-1.c: New test.
3210 * gcc.target/riscv/amo-table-a-6-compare-exchange-2.c: New test.
3211 * gcc.target/riscv/amo-table-a-6-compare-exchange-3.c: New test.
3212 * gcc.target/riscv/amo-table-a-6-compare-exchange-4.c: New test.
3213 * gcc.target/riscv/amo-table-a-6-compare-exchange-5.c: New test.
3214 * gcc.target/riscv/amo-table-a-6-compare-exchange-6.c: New test.
3215 * gcc.target/riscv/amo-table-a-6-compare-exchange-7.c: New test.
3216 * gcc.target/riscv/amo-table-a-6-fence-1.c: New test.
3217 * gcc.target/riscv/amo-table-a-6-fence-2.c: New test.
3218 * gcc.target/riscv/amo-table-a-6-fence-3.c: New test.
3219 * gcc.target/riscv/amo-table-a-6-fence-4.c: New test.
3220 * gcc.target/riscv/amo-table-a-6-fence-5.c: New test.
3221 * gcc.target/riscv/amo-table-a-6-load-1.c: New test.
3222 * gcc.target/riscv/amo-table-a-6-load-2.c: New test.
3223 * gcc.target/riscv/amo-table-a-6-load-3.c: New test.
3224 * gcc.target/riscv/amo-table-a-6-store-1.c: New test.
3225 * gcc.target/riscv/amo-table-a-6-store-2.c: New test.
3226 * gcc.target/riscv/amo-table-a-6-store-compat-3.c: New test.
3227 * gcc.target/riscv/amo-table-a-6-subword-amo-add-1.c: New test.
3228 * gcc.target/riscv/amo-table-a-6-subword-amo-add-2.c: New test.
3229 * gcc.target/riscv/amo-table-a-6-subword-amo-add-3.c: New test.
3230 * gcc.target/riscv/amo-table-a-6-subword-amo-add-4.c: New test.
3231 * gcc.target/riscv/amo-table-a-6-subword-amo-add-5.c: New test.
3232
3233 2023-05-02 Patrick O'Neill <patrick@rivosinc.com>
3234
3235 PR target/89835
3236 * gcc.target/riscv/pr89835.c: New test.
3237
3238 2023-05-02 Yanzhang Wang <yanzhang.wang@intel.com>
3239 Pan Li <pan2.li@intel.com>
3240
3241 PR target/109617
3242 * gcc.target/riscv/rvv/base/vlmul_ext-1.c: New test.
3243
3244 2023-05-02 Patrick Palka <ppalka@redhat.com>
3245
3246 PR c++/109506
3247 * g++.dg/cpp0x/nsdmi-template26.C: New test.
3248
3249 2023-05-02 Richard Biener <rguenther@suse.de>
3250
3251 * gcc.target/i386/pr88531-2a.c: Skip scanning for ia32.
3252 * gcc.target/i386/pr88531-2b.c: Likewise.
3253 * gcc.target/i386/pr88531-2c.c: Likewise.
3254 * gcc.target/i386/pr89618-2.c: Likewise. Disable AVX512.
3255
3256 2023-05-01 Jason Merrill <jason@redhat.com>
3257
3258 PR c++/109666
3259 * g++.dg/cpp0x/nsdmi-array2.C: New test.
3260
3261 2023-04-30 Jeff Law <jlaw@ventanamicro>
3262
3263 Revert:
3264 2023-04-30 Longjun Luo <luolongjuna@gmail.com>
3265
3266 * gcc.dg/builtin-redefine.c: Test for redefintion warnings
3267 for __LINE__.
3268 * gcc.dg/builtin-redefine-1.c: New test.
3269
3270 2023-04-30 Roger Sayle <roger@nextmovesoftware.com>
3271
3272 * gcc.target/xstormy16/neghi2.c: Update expected implementation.
3273
3274 2023-04-30 Andrew Pinski <apinski@marvell.com>
3275
3276 * gcc.dg/init-bad-1.c: Update error message.
3277 * gcc.dg/init-bad-2.c: Likewise.
3278 * gcc.dg/init-bad-3.c: Likewise.
3279 * gcc.dg/init-excess-3.c: Likewise.
3280 * gcc.dg/pr61096-1.c: Likewise.
3281
3282 2023-04-30 Andrew Pinski <apinski@marvell.com>
3283
3284 PR c/107926
3285 * gcc.dg/init-excess-3.c: New test.
3286
3287 2023-04-30 Martin Liska <mliska@suse.cz>
3288
3289 * c-c++-common/hwasan/asan-pr70541.c: Adjust wording of expected
3290 output.
3291 * c-c++-common/hwasan/heap-overflow.c: Likewise.
3292 * c-c++-common/hwasan/sanity-check-pure-c.c: Likewise.
3293 * c-c++-common/hwasan/use-after-free.c: Likewise.
3294
3295 2023-04-30 Longjun Luo <luolongjuna@gmail.com>
3296
3297 * gcc.dg/builtin-redefine.c: Test for redefintion warnings
3298 for __LINE__.
3299 * gcc.dg/builtin-redefine-1.c: New test.
3300
3301 2023-04-30 Gaius Mulley <gaiusmod2@gmail.com>
3302
3303 * gm2/pim/run/pass/constlitbase.mod: New test.
3304
3305 2023-04-29 Roger Sayle <roger@nextmovesoftware.com>
3306
3307 * gcc.target/xstormy16/neghi2.c: New test case.
3308 * gcc.target/xstormy16/rotatehi-1.c: Likewise.
3309
3310 2023-04-29 Roger Sayle <roger@nextmovesoftware.com>
3311
3312 * gcc.target/xstormy16/swpn-1.c: New QImode test case.
3313 * gcc.target/xstormy16/swpn-2.c: New zero_extend test case.
3314 * gcc.target/xstormy16/swpn-3.c: New sign_extend test case.
3315 * gcc.target/xstormy16/swpn-4.c: New HImode test case.
3316
3317 2023-04-29 Jeff Law <jlaw@ventanamicro>
3318
3319 * gcc.target/mips/mips-ps-type-2.c: Adjust branch cost to
3320 encourage if-conversion. Skip for -Os.
3321 * gcc.target/mips/movcc-3.c: Similarly.
3322
3323 2023-04-29 Fei Gao <gaofei@eswincomputing.com>
3324
3325 * gcc.target/riscv/rv32e_stack.c: New test.
3326
3327 2023-04-28 Hans-Peter Nilsson <hp@axis.com>
3328
3329 * lib/scanasm.exp (parse_function_bodies): Set fluff to include
3330 empty lines (besides optionally leading whitespace).
3331
3332 2023-04-28 Matevos Mehrabyan <matevosmehrabyan@gmail.com>
3333
3334 * gcc.target/riscv/divmod-1.c: New testcase.
3335 * gcc.target/riscv/divmod-2.c: New testcase.
3336
3337 2023-04-28 Karen Sargsyan <karen1999411@gmail.com>
3338
3339 * gcc.target/riscv/zbc32.c: New test.
3340 * gcc.target/riscv/zbc64.c: New test.
3341
3342 2023-04-28 Jivan Hakobyan <jivanhakobyan9@gmail.com>
3343
3344 * gcc.target/riscv/zbb-min-max-02.c: Updated scanning check.
3345 * gcc.target/riscv/zbb-min-max-03.c: New tests.
3346
3347 2023-04-28 Andrew Pinski <apinski@marvell.com>
3348
3349 * gcc.dg/tree-ssa/minmax-16.c: Update testcase slightly.
3350 * gcc.dg/tree-ssa/split-path-1.c: Also disable tree-loop-if-convert
3351 as that now does the combining.
3352
3353 2023-04-28 Roger Sayle <roger@nextmovesoftware.com>
3354
3355 PR rtl-optimization/109476
3356 * gcc.target/avr/mmcu/pr109476.c: New test case.
3357
3358 2023-04-28 Richard Biener <rguenther@suse.de>
3359
3360 * gcc.dg/vect/pr25413a.c: Un-XFAIL everywhere.
3361 * gcc.dg/vect/vect-71.c: Likewise.
3362 * gcc.dg/vect/tsvc/vect-tsvc-s4113.c: Likewise.
3363 * gcc.dg/vect/tsvc/vect-tsvc-s491.c: Likewise.
3364 * gcc.dg/vect/tsvc/vect-tsvc-vas.c: Likewise.
3365
3366 2023-04-28 Richard Biener <rguenther@suse.de>
3367
3368 * gcc.target/i386/pr89618-2.c: New testcase.
3369 * gcc.target/i386/pr88531-2b.c: Adjust.
3370 * gcc.target/i386/pr88531-2c.c: Likewise.
3371
3372 2023-04-28 Pan Li <pan2.li@intel.com>
3373 kito-cheng <kito.cheng@sifive.com>
3374
3375 * gcc.target/riscv/rvv/base/integer_compare_insn_shortcut.c: New test.
3376
3377 2023-04-28 Richard Biener <rguenther@suse.de>
3378
3379 PR ipa/109652
3380 * gcc.dg/torture/pr109652.c: New testcase.
3381
3382 2023-04-28 Julian Brown <julian@codesourcery.com>
3383
3384 PR fortran/109622
3385 * gfortran.dg/goacc/attach-descriptor.f90: Adjust expected output.
3386
3387 2023-04-28 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3388
3389 PR target/99195
3390 * gcc.target/aarch64/simd/pr99195_1.c: Add tests for unary integer ops.
3391
3392 2023-04-28 Jakub Jelinek <jakub@redhat.com>
3393
3394 * gcc.dg/tree-ssa/range-sqrt.c: New test.
3395 * gfortran.dg/ieee/ieee_6.f90: Make x volatile to avoid
3396 ranger optimizing sqrt (-1) call away because it is only used in
3397 test for whether it returns NaN.
3398
3399 2023-04-28 Aldy Hernandez <aldyh@redhat.com>
3400 Jakub Jelinek <jakub@redhat.com>
3401
3402 * gcc.dg/tree-ssa/range-sincos.c: New test.
3403
3404 2023-04-28 Jan Beulich <jbeulich@suse.com>
3405
3406 * g++.dg/modules/alias-1_b.C: Add -fno-canonical-system-headers.
3407 * g++.dg/modules/alias-1_d.C: Likewise.
3408 * g++.dg/modules/alias-1_e.C: Likewise.
3409 * g++.dg/modules/alias-1_f.C: Likewise.
3410 * g++.dg/modules/cpp-6_c.C: Likewise.
3411 * g++.dg/modules/dir-only-2_b.C: Likewise.
3412
3413 2023-04-28 Jan Beulich <jbeulich@suse.com>
3414
3415 * g++.dg/modules/bad-mapper-3.C: Relax failure pattern.
3416
3417 2023-04-28 Alexandre Oliva <oliva@adacore.com>
3418
3419 * c-c++-common/torture/harden-cond-comp.c: New.
3420
3421 2023-04-27 Jason Merrill <jason@redhat.com>
3422
3423 * g++.dg/template/copy1.C: Adjust error lines.
3424
3425 2023-04-27 Pan Li <pan2.li@intel.com>
3426
3427 * gcc.target/riscv/read-thread-pointer.c: Add required tls.
3428
3429 2023-04-27 Aldy Hernandez <aldyh@redhat.com>
3430
3431 PR tree-optimization/109639
3432 * gcc.dg/tree-ssa/pr109639.c: New file.
3433 * gcc.dg/tree-ssa/pr109643.c: New file.
3434
3435 2023-04-27 Richard Biener <rguenther@suse.de>
3436
3437 PR ipa/109607
3438 * g++.dg/torture/pr109607.C: New testcase.
3439
3440 2023-04-27 Jakub Jelinek <jakub@redhat.com>
3441
3442 PR c/109409
3443 * gcc.dg/pr109409.c: New test.
3444
3445 2023-04-27 Jakub Jelinek <jakub@redhat.com>
3446
3447 PR c/107682
3448 PR c/109412
3449 * gcc.dg/pr109412.c: New test.
3450
3451 2023-04-27 Jan Beulich <jbeulich@suse.com>
3452
3453 * c-c++-common/patchable_function_entry-decl.c: Special-case
3454 RISC-V.
3455 * c-c++-common/patchable_function_entry-default.c: Likewise.
3456 * c-c++-common/patchable_function_entry-definition.c: Likewise.
3457
3458 2023-04-26 Jason Merrill <jason@redhat.com>
3459
3460 PR c++/69836
3461 * g++.dg/template/friend76.C: New test.
3462
3463 2023-04-26 Patrick O'Neill <patrick@rivosinc.com>
3464
3465 PR target/104338
3466 * gcc.target/riscv/inline-atomics-1.c: New test.
3467 * gcc.target/riscv/inline-atomics-2.c: New test.
3468 * gcc.target/riscv/inline-atomics-3.c: New test.
3469 * gcc.target/riscv/inline-atomics-4.c: New test.
3470 * gcc.target/riscv/inline-atomics-5.c: New test.
3471 * gcc.target/riscv/inline-atomics-6.c: New test.
3472 * gcc.target/riscv/inline-atomics-7.c: New test.
3473 * gcc.target/riscv/inline-atomics-8.c: New test.
3474
3475 2023-04-26 Pan Li <pan2.li@intel.com>
3476 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
3477
3478 * gcc.target/riscv/rvv/base/zero_base_load_store_optimization.c: New test.
3479
3480 2023-04-26 Roger Sayle <roger@nextmovesoftware.com>
3481
3482 * gcc.target/xstormy16/bswap16.c: New test case.
3483 * gcc.target/xstormy16/bswap32.c: Likewise.
3484 * gcc.target/xstormy16/swpb.c: Likewise.
3485 * gcc.target/xstormy16/swpw-1.c: Likewise.
3486 * gcc.target/xstormy16/swpw-2.c: Likewise.
3487
3488 2023-04-26 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
3489
3490 * gcc.target/riscv/rvv/base/narrow_constraint-13.c: New test.
3491 * gcc.target/riscv/rvv/base/narrow_constraint-14.c: New test.
3492 * gcc.target/riscv/rvv/base/narrow_constraint-15.c: New test.
3493 * gcc.target/riscv/rvv/base/narrow_constraint-16.c: New test.
3494
3495 2023-04-26 Kewen Lin <linkw@linux.ibm.com>
3496
3497 PR target/109069
3498 * gcc.target/powerpc/pr109069-1.c: New test.
3499 * gcc.target/powerpc/pr109069-2-run.c: New test.
3500 * gcc.target/powerpc/pr109069-2.c: New test.
3501 * gcc.target/powerpc/pr109069-2.h: New test.
3502
3503 2023-04-26 Juzhe-Zhong <juzhe.zhong@rivai.ai>
3504
3505 * gcc.target/riscv/rvv/base/binop_vv_constraint-4.c: Adapt testcase.
3506 * gcc.target/riscv/rvv/base/narrow_constraint-17.c: New test.
3507 * gcc.target/riscv/rvv/base/narrow_constraint-18.c: New test.
3508 * gcc.target/riscv/rvv/base/narrow_constraint-19.c: New test.
3509 * gcc.target/riscv/rvv/base/narrow_constraint-20.c: New test.
3510 * gcc.target/riscv/rvv/base/narrow_constraint-21.c: New test.
3511 * gcc.target/riscv/rvv/base/narrow_constraint-22.c: New test.
3512 * gcc.target/riscv/rvv/base/narrow_constraint-23.c: New test.
3513 * gcc.target/riscv/rvv/base/narrow_constraint-24.c: New test.
3514 * gcc.target/riscv/rvv/base/narrow_constraint-25.c: New test.
3515 * gcc.target/riscv/rvv/base/narrow_constraint-26.c: New test.
3516 * gcc.target/riscv/rvv/base/narrow_constraint-27.c: New test.
3517 * gcc.target/riscv/rvv/base/narrow_constraint-28.c: New test.
3518 * gcc.target/riscv/rvv/base/narrow_constraint-29.c: New test.
3519 * gcc.target/riscv/rvv/base/narrow_constraint-30.c: New test.
3520 * gcc.target/riscv/rvv/base/narrow_constraint-31.c: New test.
3521
3522 2023-04-26 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
3523
3524 * gcc.target/riscv/rvv/base/binop_vx_constraint-150.c: Adapt assembly
3525 check.
3526
3527 2023-04-26 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
3528
3529 * gcc.target/riscv/rvv/base/narrow_constraint-12.c: New test.
3530
3531 2023-04-26 Pan Li <pan2.li@intel.com>
3532
3533 PR target/109272
3534 * gcc.target/riscv/rvv/base/pr108185-4.c: Update test check
3535 condition.
3536 * gcc.target/riscv/rvv/base/pr108185-5.c: Likewise.
3537 * gcc.target/riscv/rvv/base/pr108185-6.c: Likewise.
3538
3539 2023-04-26 Jivan Hakobyan <jivanhakobyan9@gmail.com>
3540
3541 * gcc.target/riscv/zbs-bclri-nottwobits.c: New test.
3542
3543 2023-04-26 Gaius Mulley <gaiusmod2@gmail.com>
3544
3545 PR modula2/108121
3546 * gm2/pim/fail/largeconst.mod: Increased constant value test
3547 to fail now that cc1gm2 uses widest_int to represent a ZTYPE.
3548 * gm2/pim/fail/largeconst2.mod: New test.
3549
3550 2023-04-25 Patrick Palka <ppalka@redhat.com>
3551
3552 PR c++/108975
3553 * g++.dg/cpp0x/lambda/lambda-const11a.C: New test.
3554
3555 2023-04-25 Richard Biener <rguenther@suse.de>
3556
3557 PR tree-optimization/109609
3558 * gcc.dg/torture/pr109609.c: New testcase.
3559
3560 2023-04-25 Tobias Burnus <tobias@codesourcery.com>
3561
3562 * g++.dg/gomp/attrs-7.C: Update dg-error/dg-warning.
3563 * gfortran.dg/gomp/loop-2.f90: Likewise.
3564 * gfortran.dg/gomp/reduction5.f90: Likewise.
3565 * gfortran.dg/gomp/reduction6.f90: Likewise.
3566 * gfortran.dg/gomp/scan-1.f90: Likewise.
3567 * gfortran.dg/gomp/taskloop-2.f90: Likewise.
3568 * c-c++-common/gomp/scan-6.c: New test.
3569 * gfortran.dg/gomp/scan-8.f90: New test.
3570
3571 2023-04-25 Jakub Jelinek <jakub@redhat.com>
3572
3573 * g++.dg/cpp23/ext-floating2.C: Add dg-add-options for
3574 float16, float32, float64 and float128.
3575
3576 2023-04-25 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3577
3578 PR target/99195
3579 * gcc.target/aarch64/simd/pr99195_1.c: Add tests for orn, bic, max and min.
3580
3581 2023-04-25 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3582
3583 * gcc.target/aarch64/sve-neon-modes_3.c: New test.
3584
3585 2023-04-25 Jakub Jelinek <jakub@redhat.com>
3586
3587 PR c++/109278
3588 * g++.dg/cpp23/ext-floating15.C: Add dg-add-options float128.
3589
3590 2023-04-25 Richard Biener <rguenther@suse.de>
3591
3592 PR rtl-optimization/109585
3593 * gcc.dg/torture/pr109585.c: New testcase.
3594
3595 2023-04-25 Jakub Jelinek <jakub@redhat.com>
3596
3597 PR target/109566
3598 * gcc.target/powerpc/pr109566.c: New test.
3599
3600 2023-04-25 Martin Liska <mliska@suse.cz>
3601
3602 * g++.dg/gcov/gcov-17.C: Add call to a noreturn function.
3603 * g++.dg/gcov/test-gcov-17.py: Cover new format.
3604 * lib/gcov.exp: Add options for gcov that emit the extra info.
3605
3606 2023-04-25 Victor Do Nascimento <victor.donascimento@arm.com>
3607
3608 * gcc.target/aarch64/stp_vec_dup_32_64-1.c: New.
3609
3610 2023-04-25 Sam James <sam@gentoo.org>
3611
3612 PR tree-optimization/105312
3613 PR target/105573
3614 * gcc.target/sparc/pr105573.c: New test.
3615
3616 2023-04-25 Andrew Pinski <apinski@marvell.com>
3617
3618 * gcc.dg/tree-ssa/phi-opt-25a.c: New test.
3619
3620 2023-04-24 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
3621
3622 * gcc.target/aarch64/sve/acle/general/rev-1.c: New test.
3623
3624 2023-04-24 Andrew Pinski <apinski@marvell.com>
3625
3626 * gcc.dg/tree-ssa/phi-opt-23.c: Update testcase.
3627 * gcc.dg/tree-ssa/phi-opt-24.c: Likewise.
3628
3629 2023-04-24 Andrew Pinski <apinski@marvell.com>
3630
3631 * gcc.dg/tree-ssa/ssa-ifcombine-13.c: Add -fno-ssa-phiopt.
3632
3633 2023-04-24 Andrew Pinski <apinski@marvell.com>
3634
3635 PR tree-optimization/109604
3636 * gcc.c-torture/compile/pr109604-1.c: New test.
3637 * gcc.c-torture/compile/pr109604-2.c: New test.
3638
3639 2023-04-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3640
3641 * gcc.target/aarch64/sve-neon-modes_1.c: New test.
3642 * gcc.target/aarch64/sve-neon-modes_2.c: New test.
3643
3644 2023-04-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3645
3646 PR target/109406
3647 * gcc.target/aarch64/sve2/div-by-bitmask_1.c: Adjust for unpredicated SVE2
3648 MUL.
3649 * gcc.target/aarch64/sve2/unpred_mul_1.c: New test.
3650
3651 2023-04-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3652
3653 * gcc.target/aarch64/simd/vabal_combine.c: New test.
3654
3655 2023-04-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3656
3657 * gcc.target/aarch64/simd/addlv_zext.c: New test.
3658
3659 2023-04-24 Juzhe-Zhong <juzhe.zhong@rivai.ai>
3660
3661 * gcc.target/riscv/rvv/vsetvl/avl_single-102.c: New test.
3662
3663 2023-04-24 Juzhe-Zhong <juzhe.zhong@rivai.ai>
3664
3665 * gcc.target/riscv/rvv/vsetvl/ffload-1.c: New test.
3666 * gcc.target/riscv/rvv/vsetvl/ffload-2.c: New test.
3667 * gcc.target/riscv/rvv/vsetvl/ffload-3.c: New test.
3668 * gcc.target/riscv/rvv/vsetvl/ffload-5.c: New test.
3669 * gcc.target/riscv/rvv/vsetvl/ffload-6.c: New test.
3670 * gcc.target/riscv/rvv/vsetvl/ffload-7.c: New test.
3671
3672 2023-04-24 liuhongt <hongtao.liu@intel.com>
3673
3674 PR tree-optimization/109011
3675 * gcc.target/i386/pr109011-b1.c: New test.
3676 * gcc.target/i386/pr109011-b2.c: New test.
3677 * gcc.target/i386/pr109011-d1.c: New test.
3678 * gcc.target/i386/pr109011-d2.c: New test.
3679 * gcc.target/i386/pr109011-q1.c: New test.
3680 * gcc.target/i386/pr109011-q2.c: New test.
3681 * gcc.target/i386/pr109011-w1.c: New test.
3682 * gcc.target/i386/pr109011-w2.c: New test.
3683 * gcc.target/i386/pr109011-dq1.c: New file.
3684 * gcc.target/i386/pr109011-dq2.c: New file.
3685
3686 2023-04-23 Gaius Mulley <gaiusmod2@gmail.com>
3687
3688 * lib/gm2.exp (gm2_target_compile_default): Conditionally
3689 append -lnsl -lsocket to ldflags.
3690
3691 2023-04-23 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3692
3693 * gcc.target/aarch64/float_truncate_zero.c: New test.
3694
3695 2023-04-23 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3696
3697 PR target/99195
3698 * gcc.target/aarch64/simd/pr99195_1.c: Add testing for vpadd intrinsics.
3699
3700 2023-04-23 Roger Sayle <roger@nextmovesoftware.com>
3701
3702 * gcc.target/xstormy16/mulhi.c: New test case.
3703
3704 2023-04-23 Roger Sayle <roger@nextmovesoftware.com>
3705
3706 * gcc.target/xstormy16/extendhisi2.c: New test case.
3707 * gcc.target/xstormy16/zextendhisi2.c: Likewise.
3708
3709 2023-04-23 Roger Sayle <roger@nextmovesoftware.com>
3710
3711 * gcc.target/xstormy16/shiftsi.c: New test case.
3712
3713 2023-04-23 liuhongt <hongtao.liu@intel.com>
3714
3715 * gcc.target/i386/avx2-dest-false-dep-for-glc.c: Rewrite
3716 testcase to make the codegen more stable.
3717 * gcc.target/i386/avx512dq-dest-false-dep-for-glc.c: Ditto
3718 * gcc.target/i386/avx512f-dest-false-dep-for-glc.c: Ditto.
3719 * gcc.target/i386/avx512fp16-dest-false-dep-for-glc.c: Ditto.
3720 * gcc.target/i386/avx512vl-dest-false-dep-for-glc.c: Ditto.
3721
3722 2023-04-23 liuhongt <hongtao.liu@intel.com>
3723
3724 * gcc.target/i386/pr108707.c: New test.
3725
3726 2023-04-22 Andrew Pinski <apinski@marvell.com>
3727
3728 * gcc.dg/tree-ssa/phi-opt-5.c: Remvoe some xfail.
3729
3730 2023-04-22 Roger Sayle <roger@nextmovesoftware.com>
3731
3732 PR target/54816
3733 * gcc.target/avr/pr54816.c: Move to...
3734 * gcc.target/avr/mmcu/pr54816.c: ... here.
3735
3736 2023-04-22 Harald Anlauf <anlauf@gmx.de>
3737 Steven G. Kargl <kargl@gcc.gnu.org>
3738
3739 PR fortran/109500
3740 * gfortran.dg/allocatable_function_11.f90: New test.
3741
3742 2023-04-22 Jakub Jelinek <jakub@redhat.com>
3743
3744 PR testsuite/109572
3745 * gcc.dg/vect/pr109011-1.c: In scan-tree-dump-times regexps match also
3746 vect prefix to make sure we only count vectorized calls.
3747 * gcc.dg/vect/pr109011-2.c: Likewise. On powerpc* expect just count 3
3748 rather than 4.
3749 * gcc.dg/vect/pr109011-3.c: In scan-tree-dump-times regexps match also
3750 vect prefix to make sure we only count vectorized calls.
3751 * gcc.dg/vect/pr109011-4.c: Likewise. On powerpc* expect just count 3
3752 rather than 4.
3753 (foo): Add 2 further arithmetic ops to the loop to make it appear
3754 worthwhile for vectorization heuristics on powerpc.
3755 * gcc.dg/vect/pr109011-5.c: In scan-tree-dump-times regexps match also
3756 vect prefix to make sure we only count vectorized calls.
3757 (foo): Add 2 further arithmetic ops to the loop to make it appear
3758 worthwhile for vectorization heuristics on powerpc.
3759
3760 2023-04-22 Jeff Law <jlaw@ventanamicro>
3761
3762 * gcc.target/rx/movsicc.c: Broken down into ...
3763 * gcc.target/rx/movsicc-1.c: Here.
3764 * gcc.target/rx/movsicc-2.c: Here.
3765 * gcc.target/rx/movsicc-3.c: Here. xfail one test.
3766 * gcc.target/rx/movsicc-4.c: Here.
3767 * gcc.target/rx/movsicc-5.c: Here.
3768 * gcc.target/rx/movsicc-6.c: Here.
3769 * gcc.target/rx/movsicc-7.c: Here.
3770 * gcc.target/rx/movsicc-8.c: Here.
3771
3772 2023-04-22 Jakub Jelinek <jakub@redhat.com>
3773
3774 PR tree-optimization/109583
3775 * gcc.dg/pr109583.c: New test.
3776
3777 2023-04-22 Jan Hubicka <hubicka@ucw.cz>
3778 Ondrej Kubanek <kubanek0ondrej@gmail.com>
3779
3780 * gcc.dg/tree-ssa/peel1.c: Decrease number of peels by 1.
3781 * gcc.dg/unroll-8.c: Decrease loop iteration estimate.
3782 * gcc.dg/tree-prof/peel-2.c: New test.
3783
3784 2023-04-21 Andrew MacLeod <amacleod@redhat.com>
3785
3786 PR tree-optimization/109546
3787 * gcc.dg/pr109546.c: New.
3788
3789 2023-04-21 Jason Merrill <jason@redhat.com>
3790
3791 PR c++/108099
3792 * g++.dg/ext/int128-8.C: Remove xfailed dg-bogus markers.
3793 * g++.dg/ext/unsigned-typedef2.C: New test.
3794 * g++.dg/ext/unsigned-typedef3.C: New test.
3795
3796 2023-04-21 Jeff Law <jlaw@ventanamicro>
3797
3798 PR testsuite/109549
3799 * gcc.target/i386/cmov6.c: No longer expect this test to
3800 generate 'cmov' instructions.
3801
3802 2023-04-21 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3803
3804 * gcc.target/aarch64/sminmax-asr_1.c: New test.
3805
3806 2023-04-21 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3807
3808 PR target/108779
3809 * gcc.target/aarch64/mtp.c: New test.
3810 * gcc.target/aarch64/mtp_1.c: New test.
3811 * gcc.target/aarch64/mtp_2.c: New test.
3812 * gcc.target/aarch64/mtp_3.c: New test.
3813 * gcc.target/aarch64/mtp_4.c: New test.
3814
3815 2023-04-21 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3816
3817 PR target/99195
3818 * gcc.target/aarch64/simd/pr99195_1.c: New test.
3819
3820 2023-04-21 Richard Biener <rguenther@suse.de>
3821
3822 PR tree-optimization/109573
3823 * g++.dg/vect/pr109573.cc: New testcase.
3824
3825 2023-04-21 Juzhe-Zhong <juzhe.zhong@rivai.ai>
3826
3827 PR target/108270
3828 * gcc.target/riscv/rvv/vsetvl/imm_bb_prop-1.c: Adapt testcase.
3829 * gcc.target/riscv/rvv/vsetvl/imm_conflict-3.c: Ditto.
3830 * gcc.target/riscv/rvv/vsetvl/pr108270.c: New test.
3831
3832 2023-04-21 Haochen Gui <guihaoc@gcc.gnu.org>
3833
3834 PR target/108728
3835 * gcc.dg/torture/float128-cmp-invalid.c: Add xfail.
3836
3837 2023-04-21 Haochen Gui <guihaoc@gcc.gnu.org>
3838
3839 PR target/108728
3840 * lib/target-supports.exp (is-effective-target-keyword): Add
3841 ppc_cpu_supports_hw.
3842
3843 2023-04-21 Juzhe-Zhong <juzhe.zhong@rivai.ai>
3844
3845 PR target/109547
3846 * gcc.target/riscv/rvv/vsetvl/pr109547.c: New.
3847 * gcc.target/riscv/rvv/vsetvl/vsetvl-17.c: Update scan
3848 condition.
3849
3850 2023-04-20 Andrew MacLeod <amacleod@redhat.com>
3851
3852 PR tree-optimization/109564
3853 * gcc.dg/torture/pr109564-1.c: New testcase.
3854 * gcc.dg/torture/pr109564-2.c: Likewise.
3855 * gcc.dg/tree-ssa/evrp-ignore.c: XFAIL.
3856 * gcc.dg/tree-ssa/vrp06.c: Likewise.
3857
3858 2023-04-20 Jakub Jelinek <jakub@redhat.com>
3859
3860 PR c/107041
3861 * gcc.dg/goacc/pr107041.c: New test.
3862
3863 2023-04-20 Uros Bizjak <ubizjak@gmail.com>
3864
3865 PR target/78952
3866 * gcc.target/i386/pr78952-4.c: New test.
3867
3868 2023-04-20 Juzhe-Zhong <juzhe.zhong@rivai.ai>
3869 kito-cheng <kito.cheng@sifive.com>
3870
3871 * gcc.target/riscv/rvv/base/spill-4.c: Adapt testcase.
3872 * gcc.target/riscv/rvv/base/spill-6.c: Adapt testcase.
3873 * gcc.target/riscv/rvv/base/reg_order-1.c: New test.
3874
3875 2023-04-20 Kito Cheng <kito.cheng@sifive.com>
3876
3877 * gcc.target/riscv/arch-19.c: Add -misa-spec.
3878
3879 2023-04-20 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
3880 kito-cheng <kito.cheng@sifive.com>
3881
3882 PR target/109535
3883 * g++.target/riscv/rvv/base/pr109535.C: New test.
3884 * gcc.target/riscv/rvv/base/pr109535.c: New test.
3885
3886 2023-04-20 Kito Cheng <kito.cheng@sifive.com>
3887
3888 * gcc.target/riscv/simplify_ior_optimization.c: Use stdint-gcc.h
3889 rather than stdint.h
3890
3891 2023-04-20 Andrew Stubbs <ams@codesourcery.com>
3892
3893 * lib/target-supports.exp
3894 (check_effective_target_vect_call_copysignf): Add amdgcn.
3895 (check_effective_target_vect_call_sqrtf): Add amdgcn.
3896 (check_effective_target_vect_call_ceilf): Add amdgcn.
3897 (check_effective_target_vect_call_floor): Add amdgcn.
3898 (check_effective_target_vect_logical_reduc): Add amdgcn.
3899
3900 2023-04-20 Jakub Jelinek <jakub@redhat.com>
3901
3902 PR tree-optimization/109011
3903 * gcc.dg/vect/pr109011-1.c: Remove -mpower9-vector from
3904 dg-additional-options.
3905 (baz, qux): Remove functions and corresponding dg-final.
3906 * gcc.dg/vect/pr109011-2.c: New test.
3907 * gcc.dg/vect/pr109011-3.c: New test.
3908 * gcc.dg/vect/pr109011-4.c: New test.
3909 * gcc.dg/vect/pr109011-5.c: New test.
3910
3911 2023-04-20 Jakub Jelinek <jakub@redhat.com>
3912
3913 PR c++/108099
3914 PR testsuite/109560
3915 * g++.dg/ext/int128-8.C: Require int128 effective target.
3916
3917 2023-04-20 Jiufu Guo <guojiufu@linux.ibm.com>
3918
3919 PR testsuite/106879
3920 * gcc.dg/vect/bb-slp-layout-19.c: Modify to guard the check with
3921 vect_hw_misalign on POWERs.
3922
3923 2023-04-20 Haochen Jiang <haochen.jiang@intel.com>
3924
3925 * gcc.target/i386/avx512fvl-vaes-1.c: Add VAES xmm test.
3926 * gcc.target/i386/pr109117-1.c: Modify error message.
3927
3928 2023-04-20 Hu, Lin1 <lin1.hu@intel.com>
3929
3930 * gcc.target/i386/avx512vlbw-reduce-op-1.c: New test.
3931
3932 2023-04-20 Haochen Jiang <haochen.jiang@intel.com>
3933
3934 * gcc.target/i386/vpclmulqdq.c: Add compile test for xmm.
3935
3936 2023-04-20 Haochen Jiang <haochen.jiang@intel.com>
3937
3938 * gcc.target/i386/avx512bw-pr100267-1.c: Remove avx512f and avx512bw.
3939 * gcc.target/i386/avx512bw-pr100267-b-2.c: Ditto.
3940 * gcc.target/i386/avx512bw-pr100267-d-2.c: Ditto.
3941 * gcc.target/i386/avx512bw-pr100267-q-2.c: Ditto.
3942 * gcc.target/i386/avx512bw-pr100267-w-2.c: Ditto.
3943 * gcc.target/i386/avx512f-vpcompressb-1.c: Ditto.
3944 * gcc.target/i386/avx512f-vpcompressb-2.c: Ditto.
3945 * gcc.target/i386/avx512f-vpcompressw-1.c: Ditto.
3946 * gcc.target/i386/avx512f-vpcompressw-2.c: Ditto.
3947 * gcc.target/i386/avx512f-vpexpandb-1.c: Ditto.
3948 * gcc.target/i386/avx512f-vpexpandb-2.c: Ditto.
3949 * gcc.target/i386/avx512f-vpexpandw-1.c: Ditto.
3950 * gcc.target/i386/avx512f-vpexpandw-2.c: Ditto.
3951 * gcc.target/i386/avx512f-vpshld-1.c: Ditto.
3952 * gcc.target/i386/avx512f-vpshldd-2.c: Ditto.
3953 * gcc.target/i386/avx512f-vpshldq-2.c: Ditto.
3954 * gcc.target/i386/avx512f-vpshldv-1.c: Ditto.
3955 * gcc.target/i386/avx512f-vpshldvd-2.c: Ditto.
3956 * gcc.target/i386/avx512f-vpshldvq-2.c: Ditto.
3957 * gcc.target/i386/avx512f-vpshldvw-2.c: Ditto.
3958 * gcc.target/i386/avx512f-vpshrdd-2.c: Ditto.
3959 * gcc.target/i386/avx512f-vpshrdq-2.c: Ditto.
3960 * gcc.target/i386/avx512f-vpshrdv-1.c: Ditto.
3961 * gcc.target/i386/avx512f-vpshrdvd-2.c: Ditto.
3962 * gcc.target/i386/avx512f-vpshrdvq-2.c: Ditto.
3963 * gcc.target/i386/avx512f-vpshrdvw-2.c: Ditto.
3964 * gcc.target/i386/avx512f-vpshrdw-2.c: Ditto.
3965 * gcc.target/i386/avx512vbmi2-vpshld-1.c: Ditto.
3966 * gcc.target/i386/avx512vbmi2-vpshrd-1.c: Ditto.
3967 * gcc.target/i386/avx512vl-vpcompressb-1.c: Ditto.
3968 * gcc.target/i386/avx512vl-vpcompressb-2.c: Ditto.
3969 * gcc.target/i386/avx512vl-vpcompressw-2.c: Ditto.
3970 * gcc.target/i386/avx512vl-vpexpandb-1.c: Ditto.
3971 * gcc.target/i386/avx512vl-vpexpandb-2.c: Ditto.
3972 * gcc.target/i386/avx512vl-vpexpandw-1.c: Ditto.
3973 * gcc.target/i386/avx512vl-vpexpandw-2.c: Ditto.
3974 * gcc.target/i386/avx512vl-vpshldd-2.c: Ditto.
3975 * gcc.target/i386/avx512vl-vpshldq-2.c: Ditto.
3976 * gcc.target/i386/avx512vl-vpshldv-1.c: Ditto.
3977 * gcc.target/i386/avx512vl-vpshldvd-2.c: Ditto.
3978 * gcc.target/i386/avx512vl-vpshldvq-2.c: Ditto.
3979 * gcc.target/i386/avx512vl-vpshldvw-2.c: Ditto.
3980 * gcc.target/i386/avx512vl-vpshrdd-2.c: Ditto.
3981 * gcc.target/i386/avx512vl-vpshrdq-2.c: Ditto.
3982 * gcc.target/i386/avx512vl-vpshrdv-1.c: Ditto.
3983 * gcc.target/i386/avx512vl-vpshrdvd-2.c: Ditto.
3984 * gcc.target/i386/avx512vl-vpshrdvq-2.c: Ditto.
3985 * gcc.target/i386/avx512vl-vpshrdvw-2.c: Ditto.
3986 * gcc.target/i386/avx512vl-vpshrdw-2.c: Ditto.
3987 * gcc.target/i386/avx512vlbw-pr100267-1.c: Ditto.
3988 * gcc.target/i386/avx512vlbw-pr100267-b-2.c: Ditto.
3989 * gcc.target/i386/avx512vlbw-pr100267-w-2.c: Ditto.
3990
3991 2023-04-20 Haochen Jiang <haochen.jiang@intel.com>
3992
3993 * gcc.target/i386/avx512bitalg-vpopcntb-1.c:
3994 Remove avx512bw.
3995 * gcc.target/i386/avx512bitalg-vpopcntb.c: Ditto.
3996 * gcc.target/i386/avx512bitalg-vpopcntbvl.c: Ditto.
3997 * gcc.target/i386/avx512bitalg-vpopcntw-1.c: Ditto.
3998 * gcc.target/i386/avx512bitalg-vpopcntw.c: Ditto.
3999 * gcc.target/i386/avx512bitalg-vpopcntwvl.c: Ditto.
4000 * gcc.target/i386/avx512bitalg-vpshufbitqmb-1.c: Ditto.
4001 * gcc.target/i386/avx512bitalg-vpshufbitqmb.c: Ditto.
4002 * gcc.target/i386/avx512bitalgvl-vpopcntb-1.c: Ditto.
4003 * gcc.target/i386/avx512bitalgvl-vpopcntw-1.c: Ditto.
4004 * gcc.target/i386/avx512bitalgvl-vpshufbitqmb-1.c: Ditto.
4005 * gcc.target/i386/pr93696-1.c: Ditto.
4006 * gcc.target/i386/pr93696-2.c: Ditto.
4007
4008 2023-04-20 Hu, Lin1 <lin1.hu@intel.com>
4009
4010 * gcc.target/i386/avx512vl-vshuff32x4-1.c: Modify test.
4011 * gcc.target/i386/avx512vl-vshuff64x2-1.c: Ditto.
4012 * gcc.target/i386/avx512vl-vshufi32x4-1.c: Ditto.
4013 * gcc.target/i386/avx512vl-vshufi64x2-1.c: Ditto.
4014 * gcc.target/i386/opt-vperm-vshuf-1.c: New test.
4015 * gcc.target/i386/opt-vperm-vshuf-2.c: Ditto.
4016 * gcc.target/i386/opt-vperm-vshuf-3.c: Ditto.
4017
4018 2023-04-19 Patrick Palka <ppalka@redhat.com>
4019 Jonathan Wakely <jwakely@redhat.com>
4020
4021 PR c++/100157
4022 * g++.dg/ext/type_pack_element1.C: New test.
4023 * g++.dg/ext/type_pack_element2.C: New test.
4024 * g++.dg/ext/type_pack_element3.C: New test.
4025
4026 2023-04-19 Patrick Palka <ppalka@redhat.com>
4027
4028 PR c++/109556
4029 * g++.dg/cpp2a/concepts-placeholder13.C: New test.
4030
4031 2023-04-19 Harald Anlauf <anlauf@gmx.de>
4032
4033 PR testsuite/83904
4034 PR fortran/100297
4035 * gfortran.dg/allocatable_function_1.f90: Use "__builtin_free "
4036 instead of the naive "free".
4037 * gfortran.dg/reshape_8.f90: Extend pattern from a simple "data".
4038
4039 2023-04-19 Andrew Pinski <apinski@marvell.com>
4040
4041 * gcc.target/i386/cmov10.c: New test.
4042 * gcc.target/i386/cmov11.c: New test.
4043
4044 2023-04-19 Jason Merrill <jason@redhat.com>
4045
4046 PR c++/108099
4047 * g++.dg/ext/int128-8.C: New test.
4048
4049 2023-04-19 Juzhe-Zhong <juzhe.zhong@rivai.ai>
4050
4051 * gcc.target/riscv/rvv/base/pr108185-4.c: Adapt testcase.
4052 * gcc.target/riscv/rvv/base/spill-1.c: Ditto.
4053 * gcc.target/riscv/rvv/base/spill-11.c: Ditto.
4054 * gcc.target/riscv/rvv/base/spill-2.c: Ditto.
4055 * gcc.target/riscv/rvv/base/spill-3.c: Ditto.
4056 * gcc.target/riscv/rvv/base/spill-5.c: Ditto.
4057 * gcc.target/riscv/rvv/base/spill-9.c: Ditto.
4058
4059 2023-04-19 Pan Li <pan2.li@intel.com>
4060
4061 * gcc.target/riscv/rvv/base/mask_insn_shortcut.c: Update check
4062 condition.
4063 * gcc.target/riscv/simplify_ior_optimization.c: New test.
4064
4065 2023-04-19 Uros Bizjak <ubizjak@gmail.com>
4066
4067 PR target/78904
4068 PR target/78952
4069 * gcc.target/i386/pr78952-3.c: New test.
4070
4071 2023-04-19 Xi Ruoyao <xry111@xry111.site>
4072
4073 PR target/109465
4074 * gcc.target/loongarch/pr109465-1.c: New test.
4075 * gcc.target/loongarch/pr109465-2.c: New test.
4076 * gcc.target/loongarch/pr109465-3.c: New test.
4077
4078 2023-04-19 Xi Ruoyao <xry111@xry111.site>
4079
4080 * gcc.target/loongarch/va_arg.c: New test.
4081
4082 2023-04-19 Jakub Jelinek <jakub@redhat.com>
4083
4084 PR tree-optimization/109011
4085 * gcc.dg/vect/pr109011-1.c: New test.
4086
4087 2023-04-19 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
4088
4089 * gcc.target/aarch64/vec-set-zero.c: New test.
4090
4091 2023-04-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4092
4093 PR target/108840
4094 * gcc.target/aarch64/pr108840.c: New test.
4095
4096 2023-04-19 Jakub Jelinek <jakub@redhat.com>
4097
4098 PR tree-optimization/109524
4099 * g++.dg/pr109524.C (nn::nn): Change argument type from nn & to
4100 const nn &.
4101
4102 2023-04-18 Uros Bizjak <ubizjak@gmail.com>
4103
4104 PR target/94908
4105 * gcc.target/i386/pr94908.c: New test.
4106 * gcc.target/i386/sse4_1-insertps-5.c: New test.
4107 * gcc.target/i386/vperm-v4sf-2-sse4.c: New test.
4108
4109 2023-04-18 Richard Biener <rguenther@suse.de>
4110
4111 * gcc.dg/ipa/ipa-pta-16.c: Use -details for dump.
4112 * gcc.dg/tm/alias-1.c: Likewise.
4113 * gcc.dg/tm/alias-2.c: Likewise.
4114 * gcc.dg/torture/ipa-pta-1.c: Likewise.
4115 * gcc.dg/torture/pr39074-2.c: Likewise.
4116 * gcc.dg/torture/pr39074.c: Likewise.
4117 * gcc.dg/torture/pta-callused-1.c: Likewise.
4118 * gcc.dg/torture/pta-escape-1.c: Likewise.
4119 * gcc.dg/torture/pta-ptrarith-1.c: Likewise.
4120 * gcc.dg/torture/pta-ptrarith-2.c: Likewise.
4121 * gcc.dg/torture/pta-ptrarith-3.c: Likewise.
4122 * gcc.dg/torture/pta-structcopy-1.c: Likewise.
4123 * gcc.dg/torture/ssa-pta-fn-1.c: Likewise.
4124 * gcc.dg/tree-ssa/alias-19.c: Likewise.
4125 * gcc.dg/tree-ssa/pta-callused.c: Likewise.
4126 * gcc.dg/tree-ssa/pta-fp.c: Likewise.
4127 * gcc.dg/tree-ssa/pta-ptrarith-1.c: Likewise.
4128 * gcc.dg/tree-ssa/pta-ptrarith-2.c: Likewise.
4129
4130 2023-04-18 Andrew Stubbs <ams@codesourcery.com>
4131
4132 * gcc.target/gcn/fpdiv.c: Remove the -ffast-math requirement.
4133
4134 2023-04-18 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4135
4136 * gcc.target/aarch64/spellcheck_11.c: New test.
4137
4138 2023-04-18 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4139
4140 * gcc.target/aarch64/ldapr-zext.c: Add test for u8 to u16
4141 extension.
4142
4143 2023-04-18 Jin Ma <jinma@linux.alibaba.com>
4144
4145 * gcc.target/riscv/arch-5.c: Likewise.
4146
4147 2023-04-18 Jakub Jelinek <jakub@redhat.com>
4148
4149 PR tree-optimization/109240
4150 * gcc.target/aarch64/simd/addsub_2.c: New test.
4151 * gcc.target/aarch64/sve/addsub_2.c: New test.
4152
4153 2023-04-18 Xi Ruoyao <xry111@xry111.site>
4154
4155 * gcc.target/loongarch/add-const.c: New test.
4156 * gcc.target/loongarch/stack-check-cfa-1.c: Adjust for stack
4157 frame size change.
4158 * gcc.target/loongarch/stack-check-cfa-2.c: Likewise.
4159
4160 2023-04-17 Patrick Palka <ppalka@redhat.com>
4161
4162 PR c++/109531
4163 * g++.dg/template/canon-type-20.C: New test.
4164 * g++.dg/template/ttp36.C: New test.
4165
4166 2023-04-17 Fei Gao <gaofei@eswincomputing.com>
4167
4168 * gcc.target/riscv/stack_save_restore.c: New test.
4169
4170 2023-04-17 Palmer Dabbelt <palmer@rivosinc.com>
4171
4172 * gcc.target/riscv/xtheadfmv-fmv.c: Force the ilp32d ABI.
4173
4174 2023-04-17 Palmer Dabbelt <palmer@rivosinc.com>
4175
4176 * gcc.target/riscv/rvv/rvv.exp (gcc_mabi): New variable.
4177
4178 2023-04-17 Palmer Dabbelt <palmer@rivosinc.com>
4179
4180 PR target/106602
4181 * gcc.target/riscv/pr106602.c: Moved to...
4182 * gcc.target/riscv/pr106602-rv64i.c: ...here.
4183 * gcc.target/riscv/pr106602-rv32i.c: New test.
4184 * gcc.target/riscv/pr106602-rv64i_zba.c: New test.
4185
4186 2023-04-17 Feng Wang <wangfeng@eswincomputing.com>
4187
4188 * gcc.target/riscv/zbb-rol-ror-04.c: New test.
4189 * gcc.target/riscv/zbb-rol-ror-05.c: New test.
4190 * gcc.target/riscv/zbb-rol-ror-06.c: New test.
4191 * gcc.target/riscv/zbb-rol-ror-07.c: New test.
4192
4193 2023-04-17 Martin Jambor <mjambor@suse.cz>
4194
4195 PR ipa/107769
4196 PR ipa/109318
4197 * gcc.dg/ipa/pr109318.c: New test.
4198 * gcc.dg/lto/pr107769_0.c: Likewise.
4199
4200 2023-04-17 Philipp Tomsich <philipp.tomsich@vrull.eu>
4201 Di Zhao <di.zhao@amperecomputing.com>
4202
4203 * gcc.target/aarch64/ampere1-no_ldp_combine.c: New test.
4204
4205 2023-04-17 Jakub Jelinek <jakub@redhat.com>
4206
4207 * gcc.dg/vect/vect-simd-clone-16f.c: Add -mno-avx512f for non-lp64 x86.
4208 * gcc.dg/vect/vect-simd-clone-17f.c: Likewise.
4209 * gcc.dg/vect/vect-simd-clone-18f.c: Likewise.
4210
4211 2023-04-17 Richard Biener <rguenther@suse.de>
4212
4213 PR tree-optimization/109524
4214 * g++.dg/pr109524.C: New testcase.
4215
4216 2023-04-17 Jiufu Guo <guojiufu@linux.ibm.com>
4217
4218 PR testsuite/108809
4219 * gcc.target/powerpc/builtins-5-p9-runnable.c: Update for BE.
4220
4221 2023-04-17 Kito Cheng <kito.cheng@sifive.com>
4222
4223 * gcc.target/riscv/rvv/base/scalar_move-2.c: Adjust include way
4224 for riscv_vector.h
4225 * gcc.target/riscv/rvv/base/spill-sp-adjust.c: Add missing
4226 -mabi.
4227
4228 2023-04-17 Pan Li <pan2.li@intel.com>
4229
4230 * gcc.target/riscv/rvv/base/mask_insn_shortcut.c: New test.
4231
4232 2023-04-16 Jeff Law <jlaw@ventanamicro>
4233
4234 PR target/109508
4235 * gcc.target/riscv/pr109508.c: New test.
4236
4237 2023-04-16 Roger Sayle <roger@nextmovesoftware.com>
4238
4239 PR target/54816
4240 * gcc.target/avr/pr54816.c: New test case.
4241
4242 2023-04-15 Jason Merrill <jason@redhat.com>
4243
4244 PR c++/109357
4245 * g++.dg/cpp2a/constexpr-dtor15.C: New test.
4246
4247 2023-04-15 Alexandre Oliva <oliva@adacore.com>
4248 Kewen Lin <linkw@linux.ibm.com>
4249
4250 PR target/99708
4251 * gcc.target/powerpc/pr99708.c: Accept lack of
4252 __SIZEOF_IBM128__ when long double is 64-bit wide.
4253
4254 2023-04-15 Jason Merrill <jason@redhat.com>
4255
4256 PR c++/109514
4257 * g++.dg/warn/Wdangling-pointer-6.C: New test.
4258
4259 2023-04-14 Harald Anlauf <anlauf@gmx.de>
4260
4261 PR fortran/109511
4262 * gfortran.dg/set_exponent_1.f90: New test.
4263
4264 2023-04-14 Richard Biener <rguenther@suse.de>
4265
4266 * gcc.dg/vect/vect-simd-clone-16e.c: Revert back to
4267 checking avx_runtime in dump scanning.
4268 * gcc.dg/vect/vect-simd-clone-17e.c: Likewise.
4269 * gcc.dg/vect/vect-simd-clone-18e.c: Likewise.
4270
4271 2023-04-14 Paul Thomas <pault@gcc.gnu.org>
4272
4273 PR fortran/104272
4274 * gfortran.dg/class_result_8.f90 : Number of builtin_frees down
4275 from 6 to 5 without memory leaks.
4276 * gfortran.dg/finalize_52.f90: New test
4277
4278 2023-04-14 Richard Biener <rguenther@suse.de>
4279
4280 PR tree-optimization/109502
4281 * gcc.dg/vect/pr109502.c: New testcase.
4282
4283 2023-04-14 Richard Biener <rguenther@suse.de>
4284
4285 * gcc.dg/vect/vect-simd-clone-16e.c: Fix x86 lp64 checking
4286 and add missing avx guard.
4287 * gcc.dg/vect/vect-simd-clone-17e.c: Likewise.
4288 * gcc.dg/vect/vect-simd-clone-18e.c: Likewise.
4289 * gcc.dg/vect/vect-simd-clone-16f.c: Fix x86 lp64 checking.
4290 * gcc.dg/vect/vect-simd-clone-17f.c: Likewise.
4291 * gcc.dg/vect/vect-simd-clone-18f.c: Likewise.
4292
4293 2023-04-14 Jeff Law <jlaw@ventanamicro.com>
4294 Jakub Jelinek <jakub@redhat.com>
4295
4296 PR target/108947
4297 PR target/109040
4298 * gcc.dg/pr108947.c: New test.
4299 * gcc.c-torture/execute/pr109040.c: New test.
4300
4301 2023-04-14 Jiufu Guo <guojiufu@linux.ibm.com>
4302
4303 PR analyzer/108722
4304 * gcc.dg/analyzer/file-CWE-1341-example.c: Update.
4305
4306 2023-04-13 Patrick Palka <ppalka@redhat.com>
4307
4308 PR c++/109420
4309 * g++.dg/template/typename27.C: New test.
4310
4311 2023-04-13 Jason Merrill <jason@redhat.com>
4312
4313 PR c++/109277
4314 * g++.dg/ext/is_convertible5.C: New test.
4315
4316 2023-04-13 Gaius Mulley <gaiusmod2@gmail.com>
4317
4318 PR modula2/109497
4319 PR modula2/109496
4320 * gm2/pim/run/pass/addcharconst.mod: New test.
4321 * gm2/pim/run/pass/singlechar.mod: New test.
4322
4323 2023-04-13 Richard Sandiford <richard.sandiford@arm.com>
4324
4325 PR target/108910
4326 * gcc.dg/torture/pr108910.c: New test.
4327
4328 2023-04-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
4329
4330 PR target/109479
4331 * gcc.target/riscv/rvv/base/pr109479-1.c: New test.
4332 * gcc.target/riscv/rvv/base/pr109479-2.c: New test.
4333 * gcc.target/riscv/rvv/base/pr109479-3.c: New test.
4334 * gcc.target/riscv/rvv/base/pr109479-4.c: New test.
4335 * gcc.target/riscv/rvv/base/pr109479-5.c: New test.
4336 * gcc.target/riscv/rvv/base/pr109479-6.c: New test.
4337
4338 2023-04-12 Jakub Jelinek <jakub@redhat.com>
4339
4340 PR tree-optimization/109410
4341 * gcc.dg/pr109410.c: New test.
4342
4343 2023-04-12 Jakub Jelinek <jakub@redhat.com>
4344
4345 PR target/109458
4346 * gcc.target/i386/pr109458.c: New test.
4347
4348 2023-04-12 Jakub Jelinek <jakub@redhat.com>
4349
4350 PR tree-optimization/109462
4351 * g++.dg/opt/pr109462.C: New test.
4352
4353 2023-04-12 Andrew MacLeod <amacleod@redhat.com>
4354
4355 PR tree-optimization/109462
4356 * gcc.dg/uninit-pr101912.c: XFAIL the warning.
4357
4358 2023-04-12 Richard Biener <rguenther@suse.de>
4359
4360 PR tree-optimization/109473
4361 * gcc.dg/vect/pr109473.c: New testcase.
4362
4363 2023-04-12 Harald Anlauf <anlauf@gmx.de>
4364
4365 PR fortran/104312
4366 * gfortran.dg/entry_26.f90: New test.
4367 * gfortran.dg/entry_27.f90: New test.
4368
4369 2023-04-12 Harald Anlauf <anlauf@gmx.de>
4370
4371 PR fortran/61615
4372 PR fortran/99982
4373 * gfortran.dg/interface_49.f90: New test.
4374
4375 2023-04-12 Richard Biener <rguenther@suse.de>
4376
4377 PR tree-optimization/109469
4378 * gcc.dg/torture/pr109469.c: New testcase.
4379
4380 2023-04-12 Richard Biener <rguenther@suse.de>
4381
4382 PR tree-optimization/109434
4383 * g++.dg/opt/pr109434.C: New testcase.
4384
4385 2023-04-12 Kewen Lin <linkw@linux.ibm.com>
4386
4387 PR testsuite/108815
4388 * gcc.target/powerpc/pr83677.c (v_expand_u8, v_expand_u16,
4389 v_load_deinterleave_f32, v_store_interleave_f32): Adjust some code by
4390 considering BE.
4391
4392 2023-04-11 Lin Sinan <mynameisxiaou@gmail.com>
4393
4394 * gcc.target/riscv/zbs-extra-bit-or-twobits.c: New test.
4395
4396 2023-04-11 Yanzhang Wang <yanzhang.wang@intel.com>
4397 Pan Li <pan2.li@intel.com>
4398 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
4399 Kito Cheng <kito.cheng@sifive.com>
4400
4401 PR target/109104
4402 * gcc.target/riscv/zero-scratch-regs-1.c: New test.
4403 * gcc.target/riscv/zero-scratch-regs-2.c: New test.
4404 * gcc.target/riscv/zero-scratch-regs-3.c: New test.
4405
4406 2023-04-11 Tobias Burnus <tobias@codesourcery.com>
4407
4408 * gfortran.dg/gomp/affinity-clause-1.f90: Update scan-tree pattern
4409 for -m32.
4410
4411 2023-04-11 Martin Liska <mliska@suse.cz>
4412
4413 PR driver/108241
4414 * gcc.dg/pr108241.c: New test.
4415 * gcc.dg/pr79570.c: Add also -g option.
4416
4417 2023-04-11 Andre Vieira <andre.simoesdiasvieira@arm.com>
4418
4419 * gcc.dg/vect/vect-simd-clone-16.c: Make simd clone inbranch only.
4420 * gcc.dg/vect/vect-simd-clone-17.c: Likewise.
4421 * gcc.dg/vect/vect-simd-clone-18.c: Likewise.
4422
4423 2023-04-11 Haochen Gui <guihaoc@gcc.gnu.org>
4424
4425 PR target/108812
4426 * gcc.target/powerpc/p9-sign_extend-runnable.c: Set corresponding
4427 expected vectors for Big Endian.
4428 * gcc.target/powerpc/int_128bit-runnable.c: Likewise.
4429
4430 2023-04-10 Michael Meissner <meissner@linux.ibm.com>
4431
4432 PR target/70243
4433 * gcc.target/powerpc/pr70243.c: New test.
4434
4435 2023-04-10 Haochen Jiang <haochen.jiang@intel.com>
4436
4437 * g++.dg/other/i386-2.C: Add -mamx-complex.
4438 * g++.dg/other/i386-3.C: Ditto.
4439 * gcc.target/i386/amx-check.h: Add cpu check for AMX-COMPLEX.
4440 * gcc.target/i386/amx-helper.h: Add amx-complex support.
4441 * gcc.target/i386/funcspec-56.inc: Add new target attribute.
4442 * gcc.target/i386/sse-12.c: Add -mamx-complex.
4443 * gcc.target/i386/sse-13.c: Ditto.
4444 * gcc.target/i386/sse-14.c: Ditto.
4445 * gcc.target/i386/sse-22.c: Add amx-complex.
4446 * gcc.target/i386/sse-23.c: Ditto.
4447 * lib/target-supports.exp (check_effective_target_amx_complex): New.
4448 * gcc.target/i386/amxcomplex-asmatt-1.c: New test.
4449 * gcc.target/i386/amxcomplex-asmintel-1.c: Ditto.
4450 * gcc.target/i386/amxcomplex-cmmimfp16ps-2.c: Ditto.
4451 * gcc.target/i386/amxcomplex-cmmrlfp16ps-2.c: Ditto.
4452
4453 2023-04-08 Jakub Jelinek <jakub@redhat.com>
4454
4455 PR tree-optimization/109392
4456 * gcc.dg/pr109392.c: New test.
4457
4458 2023-04-08 John David Anglin <danglin@gcc.gnu.org>
4459
4460 * gcc.dg/pr84877.c: xfail on hppa*-*-*.
4461
4462 2023-04-08 John David Anglin <danglin@gcc.gnu.org>
4463
4464 * gcc.dg/long_branch.c: Use timeout factor 2.0 on hppa*-*-*.
4465
4466 2023-04-08 Paul Thomas <pault@gcc.gnu.org>
4467
4468 PR fortran/87477
4469 PR fortran/85686
4470 PR fortran/88247
4471 PR fortran/91941
4472 PR fortran/92779
4473 PR fortran/93339
4474 PR fortran/93813
4475 PR fortran/100948
4476 PR fortran/102106
4477 PR fortran/98408
4478 PR fortran/105205
4479 PR fortran/106918
4480 * gfortran.dg/associate_47.f90 : Enable substring test.
4481 * gfortran.dg/associate_51.f90 : Update an error message.
4482 * gfortran.dg/goacc/array-with-dt-2.f90 : Add span to
4483 uninitialzed dg-warnings.
4484 * gfortran.dg/associate_60.f90 : New test
4485 * gfortran.dg/pr98408.f90 : New test
4486 * gfortran.dg/pr105205.f90 : New test
4487 * gfortran.dg/pr106918.f90 : New test
4488
4489 2023-04-08 Paul Thomas <pault@gcc.gnu.org>
4490
4491 * gfortran.dg/c-interop/allocatable-optional-pointer.f90 : Fix
4492 dg directive and remove trailing whitespace.
4493 * gfortran.dg/c-interop/c407a-1.f90 : ditto
4494 * gfortran.dg/c-interop/c407b-1.f90 : ditto
4495 * gfortran.dg/c-interop/c407b-2.f90 : ditto
4496 * gfortran.dg/c-interop/c407c-1.f90 : ditto
4497 * gfortran.dg/c-interop/c535a-1.f90 : ditto
4498 * gfortran.dg/c-interop/c535a-2.f90 : ditto
4499 * gfortran.dg/c-interop/c535b-1.f90 : ditto
4500 * gfortran.dg/c-interop/c535b-2.f90 : ditto
4501 * gfortran.dg/c-interop/c535b-3.f90 : ditto
4502 * gfortran.dg/c-interop/c535c-1.f90 : ditto
4503 * gfortran.dg/c-interop/c535c-2.f90 : ditto
4504 * gfortran.dg/c-interop/deferred-character-1.f90 : ditto
4505 * gfortran.dg/c-interop/removed-restrictions-1.f90 : ditto
4506 * gfortran.dg/c-interop/removed-restrictions-2.f90 : ditto
4507 * gfortran.dg/c-interop/removed-restrictions-4.f90 : ditto
4508 * gfortran.dg/c-interop/tkr.f90 : ditto
4509 * gfortran.dg/class_result_10.f90 : ditto
4510 * gfortran.dg/dtio_35.f90 : ditto
4511 * gfortran.dg/gomp/affinity-clause-1.f90 : ditto
4512 * gfortran.dg/pr103258.f90 : ditto
4513 * gfortran.dg/pr59107.f90 : ditto
4514 * gfortran.dg/pr93835.f08 : ditto
4515
4516 2023-04-07 Alexandre Oliva <oliva@adacore.com>
4517
4518 * gcc.target/powerpc/ppc-fortran/ppc-fortran.exp: Test for
4519 fortran compiler, skip if missing.
4520
4521 2023-04-06 Stam Markianos-Wright <stam.markianos-wright@arm.com>
4522
4523 * gcc.target/arm/mve/intrinsics/mve_intrinsic_type_overloads-fp.c: Remove unused variables.
4524 * gcc.target/arm/mve/intrinsics/mve_intrinsic_type_overloads-int.c: Remove unused variables.
4525
4526 2023-04-06 Andrew MacLeod <amacleod@redhat.com>
4527
4528 PR tree-optimization/109417
4529 * gcc.dg/pr109417.c: New.
4530
4531 2023-04-06 Owen Avery <powerboat9.gamer@gmail.com>
4532
4533 * rust/compile/issue-1422.rs: New test.
4534
4535 2023-04-06 Philip Herron <herron.philip@googlemail.com>
4536
4537 * rust/compile/issue-1361.rs: New test.
4538
4539 2023-04-06 Thomas Schwinge <thomas@codesourcery.com>
4540
4541 * rust/compile/issue-1830_bytes.rs: Fix up DejaGnu directives.
4542 * rust/compile/issue-1830_str.rs: Likewise.
4543
4544 2023-04-06 Arthur Cohen <arthur.cohen@embecosm.com>
4545
4546 * rust/compile/empty.in: New test.
4547 * rust/compile/include_empty.rs: New test.
4548
4549 2023-04-06 Philip Herron <herron.philip@googlemail.com>
4550
4551 * rust/compile/torture/traits10.rs: Fix test-case
4552
4553 2023-04-06 Philip Herron <herron.philip@googlemail.com>
4554
4555 * rust/compile/issue-1725-1.rs: New test.
4556 * rust/compile/issue-1725-2.rs: New test.
4557
4558 2023-04-06 Owen Avery <powerboat9.gamer@gmail.com>
4559
4560 * rust/compile/builtin_macro_include_str.rs:
4561 Include test of invalid UTF-8.
4562 * rust/compile/invalid_utf8: File with invalid UTF-8.
4563
4564 2023-04-06 Owen Avery <powerboat9.gamer@gmail.com>
4565
4566 * rust/compile/parse_empty_tuple_pattern.rs: New test.
4567
4568 2023-04-06 Pierre-Emmanuel Patry <pierre-emmanuel.patry@embecosm.com>
4569
4570 * rust/compile/issue-1830_bytes.rs: New test.
4571 * rust/compile/issue-1830_str.rs: New test.
4572
4573 2023-04-06 Owen Avery <powerboat9.gamer@gmail.com>
4574
4575 * rust/compile/variadic.rs: New test.
4576
4577 2023-04-06 Owen Avery <powerboat9.gamer@gmail.com>
4578
4579 * rust/execute/torture/overflow1.rs: Fix test.
4580
4581 2023-04-06 mxlol233 <mxlol233@outlook.com>
4582
4583 * rust/compile/const-issue1440.rs: Add crate feature: `intrinsics`.
4584 * rust/compile/feature_intrinsics.rs: New file.
4585 * rust/compile/issue-1031.rs: Add crate feature: `intrinsics`.
4586 * rust/compile/issue-1130.rs: Add crate feature: `intrinsics`.
4587 * rust/compile/issue-1131.rs: Add crate feature: `intrinsics`.
4588 * rust/compile/issue-1237.rs: Add crate feature: `intrinsics`.
4589 * rust/compile/issue-1289.rs: Add crate feature: `intrinsics`.
4590 * rust/compile/rust-const-blog-issue.rs: Add crate feature: `intrinsics`.
4591 * rust/compile/torture/intrinsics-3.rs: Add crate feature: `intrinsics`.
4592 * rust/compile/torture/intrinsics-4.rs: Add crate feature: `intrinsics`.
4593 * rust/compile/torture/intrinsics-5.rs: Add crate feature: `intrinsics`.
4594 * rust/compile/torture/intrinsics-6.rs: Add crate feature: `intrinsics`.
4595 * rust/compile/torture/intrinsics-7.rs: Add crate feature: `intrinsics`.
4596 * rust/compile/torture/issue-1024.rs: Add crate feature: `intrinsics`.
4597 * rust/compile/torture/issue-1075.rs: Add crate feature: `intrinsics`.
4598 * rust/compile/torture/issue-1432.rs: Add crate feature: `intrinsics`.
4599 * rust/compile/unsafe10.rs: Add crate feature: `intrinsics`.
4600 * rust/execute/torture/atomic_load.rs: Add crate feature: `intrinsics`.
4601 * rust/execute/torture/atomic_store.rs: Add crate feature: `intrinsics`.
4602 * rust/execute/torture/copy_nonoverlapping1.rs: Add crate feature:
4603 `intrinsics`.
4604 * rust/execute/torture/issue-1120.rs: Add crate feature: `intrinsics`.
4605 * rust/execute/torture/issue-1133.rs: Add crate feature: `intrinsics`.
4606 * rust/execute/torture/issue-1232.rs: Add crate feature: `intrinsics`.
4607 * rust/execute/torture/slice-magic.rs: Add crate feature: `intrinsics`.
4608 * rust/execute/torture/slice-magic2.rs: Add crate feature: `intrinsics`.
4609 * rust/execute/torture/str-layout1.rs: Add crate feature: `intrinsics`.
4610 * rust/execute/torture/transmute1.rs: Add crate feature: `intrinsics`.
4611 * rust/execute/torture/wrapping_op1.rs: Add crate feature: `intrinsics`.
4612 * rust/execute/torture/wrapping_op2.rs: Add crate feature: `intrinsics`.
4613
4614 2023-04-06 Arthur Cohen <arthur.cohen@embecosm.com>
4615
4616 * rust/compile/macro17.rs: Fix testsuite for new recursion errors.
4617 * rust/compile/macro44.rs: Fix invalid testcase assertions.
4618 * rust/compile/builtin_macro_recurse.rs: Fix invalid test.
4619 * rust/compile/builtin_macro_recurse2.rs: New test.
4620 * rust/compile/macro46.rs: New test.
4621 * rust/compile/builtin_macro_eager1.rs: New file.
4622 * rust/compile/builtin_macro_eager2.rs: New file.
4623
4624 2023-04-06 Owen Avery <powerboat9.gamer@gmail.com>
4625
4626 * rust/execute/torture/let-pattern-1.rs: New test.
4627
4628 2023-04-06 Philip Herron <herron.philip@googlemail.com>
4629
4630 * rust/compile/torture/intrinsics-4.rs: implement Copy trait
4631 * rust/compile/torture/intrinsics-5.rs: likewise
4632 * rust/execute/torture/atomic_load.rs: likewise
4633 * rust/execute/torture/atomic_store.rs: likewise
4634 * rust/bounds1.rs: New test.
4635
4636 2023-04-06 Philip Herron <herron.philip@googlemail.com>
4637
4638 * rust/compile/func3.rs: update test case
4639
4640 2023-04-06 Philip Herron <herron.philip@googlemail.com>
4641
4642 * rust/compile/issue-1786.rs: New test.
4643
4644 2023-04-06 Philip Herron <herron.philip@googlemail.com>
4645
4646 * rust/compile/never_type_err1.rs: Moved to...
4647 * rust/compile/never_type1.rs: ...here. It now works
4648
4649 2023-04-06 Philip Herron <herron.philip@googlemail.com>
4650
4651 * rust/compile/issue-1773.rs: New test.
4652
4653 2023-04-06 Philip Herron <herron.philip@googlemail.com>
4654
4655 * rust/execute/torture/issue-1720-2.rs: New test.
4656
4657 2023-04-06 mxlol233 <mxlol233@outlook.com>
4658
4659 * rust/compile/feature.rs: New test.
4660
4661 2023-04-06 Arthur Cohen <arthur.cohen@embecosm.com>
4662
4663 * rust/compile/closure_move_expr.rs: New test.
4664
4665 2023-04-06 Arthur Cohen <arthur.cohen@embecosm.com>
4666
4667 * rust/compile/parse_complex_generic_application.rs: New test.
4668 * rust/compile/parse_complex_generic_application2.rs: New test.
4669
4670 2023-04-06 Arthur Cohen <arthur.cohen@embecosm.com>
4671
4672 * rust/compile/multi_reference_type.rs: New test.
4673
4674 2023-04-06 Abdul Rafey <abdulrafeyq@gmail.com>
4675
4676 * rust/compile/issue-867.rs: New test.
4677
4678 2023-04-06 Lyra <teromene@teromene.fr>
4679
4680 * rust/compile/macro45.rs: New test.
4681
4682 2023-04-06 Arthur Cohen <arthur.cohen@embecosm.com>
4683
4684 * rust/execute/torture/builtin_macro_cfg.rs: Handle carriage returns
4685 properly.
4686 * rust/execute/torture/builtin_macro_concat.rs: Likewise.
4687 * rust/execute/torture/builtin_macro_env.rs: Likewise.
4688 * rust/execute/torture/builtin_macro_include_bytes.rs: Likewise.
4689 * rust/execute/torture/builtin_macro_include_str.rs: Likewise.
4690 * rust/execute/torture/builtin_macro_line.rs: Likewise.
4691 * rust/execute/torture/builtin_macros1.rs: Likewise.
4692 * rust/execute/torture/builtin_macros3.rs: Likewise.
4693 * rust/execute/torture/cfg1.rs: Likewise.
4694 * rust/execute/torture/cfg2.rs: Likewise.
4695 * rust/execute/torture/cfg3.rs: Likewise.
4696 * rust/execute/torture/cfg4.rs: Likewise.
4697 * rust/execute/torture/coercion1.rs: Likewise.
4698 * rust/execute/torture/coercion2.rs: Likewise.
4699 * rust/execute/torture/extern_mod4.rs: Likewise.
4700 * rust/execute/torture/helloworld1.rs: Likewise.
4701 * rust/execute/torture/helloworld2.rs: Likewise.
4702 * rust/execute/torture/issue-1198.rs: Likewise.
4703 * rust/execute/torture/issue-1231.rs: Likewise.
4704 * rust/execute/torture/issue-1232.rs: Likewise.
4705 * rust/execute/torture/issue-1249.rs: Likewise.
4706 * rust/execute/torture/issue-1436.rs: Likewise.
4707 * rust/execute/torture/issue-1496.rs: Likewise.
4708 * rust/execute/torture/issue-647.rs: Likewise.
4709 * rust/execute/torture/issue-845.rs: Likewise.
4710 * rust/execute/torture/issue-851.rs: Likewise.
4711 * rust/execute/torture/issue-858.rs: Likewise.
4712 * rust/execute/torture/issue-976.rs: Likewise.
4713 * rust/execute/torture/macros10.rs: Likewise.
4714 * rust/execute/torture/macros11.rs: Likewise.
4715 * rust/execute/torture/macros12.rs: Likewise.
4716 * rust/execute/torture/macros13.rs: Likewise.
4717 * rust/execute/torture/macros14.rs: Likewise.
4718 * rust/execute/torture/macros2.rs: Likewise.
4719 * rust/execute/torture/macros22.rs: Likewise.
4720 * rust/execute/torture/macros29.rs: Likewise.
4721 * rust/execute/torture/macros3.rs: Likewise.
4722 * rust/execute/torture/macros30.rs: Likewise.
4723 * rust/execute/torture/macros31.rs: Likewise.
4724 * rust/execute/torture/macros7.rs: Likewise.
4725 * rust/execute/torture/macros8.rs: Likewise.
4726 * rust/execute/torture/macros9.rs: Likewise.
4727 * rust/execute/torture/match1.rs: Likewise.
4728 * rust/execute/torture/match2.rs: Likewise.
4729 * rust/execute/torture/match3.rs: Likewise.
4730 * rust/execute/torture/match_bool1.rs: Likewise.
4731 * rust/execute/torture/match_byte1.rs: Likewise.
4732 * rust/execute/torture/match_char1.rs: Likewise.
4733 * rust/execute/torture/match_int1.rs: Likewise.
4734 * rust/execute/torture/match_loop1.rs: Likewise.
4735 * rust/execute/torture/match_range1.rs: Likewise.
4736 * rust/execute/torture/match_range2.rs: Likewise.
4737 * rust/execute/torture/match_tuple1.rs: Likewise.
4738 * rust/execute/torture/method1.rs: Likewise.
4739 * rust/execute/torture/method2.rs: Likewise.
4740 * rust/execute/torture/method3.rs: Likewise.
4741 * rust/execute/torture/method4.rs: Likewise.
4742 * rust/execute/torture/operator_overload_1.rs: Likewise.
4743 * rust/execute/torture/operator_overload_10.rs: Likewise.
4744 * rust/execute/torture/operator_overload_11.rs: Likewise.
4745 * rust/execute/torture/operator_overload_12.rs: Likewise.
4746 * rust/execute/torture/operator_overload_2.rs: Likewise.
4747 * rust/execute/torture/operator_overload_4.rs: Likewise.
4748 * rust/execute/torture/operator_overload_5.rs: Likewise.
4749 * rust/execute/torture/operator_overload_6.rs: Likewise.
4750 * rust/execute/torture/operator_overload_7.rs: Likewise.
4751 * rust/execute/torture/operator_overload_8.rs: Likewise.
4752 * rust/execute/torture/operator_overload_9.rs: Likewise.
4753 * rust/execute/torture/str-layout1.rs: Likewise.
4754 * rust/execute/torture/str-zero.rs: Likewise.
4755 * rust/execute/torture/trait1.rs: Likewise.
4756 * rust/execute/torture/trait10.rs: Likewise.
4757 * rust/execute/torture/trait11.rs: Likewise.
4758 * rust/execute/torture/trait12.rs: Likewise.
4759 * rust/execute/torture/trait13.rs: Likewise.
4760 * rust/execute/torture/trait2.rs: Likewise.
4761 * rust/execute/torture/trait3.rs: Likewise.
4762 * rust/execute/torture/trait4.rs: Likewise.
4763 * rust/execute/torture/trait5.rs: Likewise.
4764 * rust/execute/torture/trait6.rs: Likewise.
4765 * rust/execute/torture/trait7.rs: Likewise.
4766 * rust/execute/torture/trait8.rs: Likewise.
4767 * rust/execute/torture/trait9.rs: Likewise.
4768 * rust/execute/torture/closure2.rs: Likewise.
4769 * rust/execute/torture/closure3.rs: Likewise.
4770 * rust/execute/torture/loop-condition-eval.rs: Likewise.
4771 * rust/execute/torture/operator_overload_3.rs: Likewise.
4772
4773 2023-04-06 mxlol233 <mxlol233@outlook.com>
4774
4775 * rust/compile/diagnostic_underline.rs: New test.
4776
4777 2023-04-06 Philip Herron <herron.philip@googlemail.com>
4778
4779 * rust/compile/bounds.rs: change to use -fsyntax-only
4780 * rust/execute/torture/issue-1720.rs: New test.
4781
4782 2023-04-06 Raiki Tamura <tamaron1203@gmail.com>
4783
4784 * rust/compile/decl_macro1.rs: New test.
4785 * rust/compile/decl_macro2.rs: New test.
4786 * rust/compile/decl_macro3.rs: New test.
4787 * rust/compile/decl_macro4.rs: New test.
4788 * rust/compile/decl_macro5.rs: New test.
4789 * rust/compile/decl_macro6.rs: New test.
4790 * rust/compile/decl_macro7.rs: New test.
4791 * rust/execute/torture/decl_macro1.rs: New test.
4792 * rust/execute/torture/decl_macro2.rs: New test.
4793 * rust/execute/torture/decl_macro3.rs: New test.
4794 * rust/execute/torture/decl_macro4.rs: New test.
4795
4796 2023-04-06 mxlol233 <mxlol233@outlook.com>
4797
4798 * rust/compile/bounds.rs: New test.
4799
4800 2023-04-06 Dave <dme2223@gmail.com>
4801
4802 * rust/compile/const10.rs: New test.
4803
4804 2023-04-06 Prajwal S N <prajwalnadig21@gmail.com>
4805
4806 * rust/compile/unsafe11.rs: New test.
4807
4808 2023-04-06 Alexandre Oliva <oliva@adacore.com>
4809
4810 * gcc.dg/signbit-2.c: Add -maltivec if supported.
4811
4812 2023-04-06 Alexandre Oliva <oliva@adacore.com>
4813 Thomas Schwinge <thomas@codesourcery.com>
4814
4815 PR testsuite/108899
4816 * g++.dg/modules/modules.exp (unsupported): Drop renaming.
4817 Fix quoting.
4818
4819 2023-04-05 Gaius Mulley <gaiusmod2@gmail.com>
4820
4821 PR modula2/109423
4822 * gm2/pim/fail/setunknown.mod: New test.
4823 * gm2/pim/fail/setunknown2.mod: New test.
4824
4825 2023-04-05 Jeff Law <jlaw@ventanamicro>
4826
4827 PR target/108892
4828 * gcc.c-torture/compile/pr108892.c: New test.
4829
4830 2023-04-05 Martin Jambor <mjambor@suse.cz>
4831
4832 PR ipa/108959
4833 * gcc.dg/ipa/pr108959.c: New test.
4834
4835 2023-04-05 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
4836
4837 * g++.target/riscv/rvv/base/bug-23.C: New test.
4838
4839 2023-04-05 Juzhe-Zhong <juzhe.zhong@rivai.ai>
4840
4841 * gcc.target/riscv/rvv/vsetvl/pr109399.c: New test.
4842
4843 2023-04-04 Harald Anlauf <anlauf@gmx.de>
4844
4845 PR fortran/104349
4846 * gfortran.dg/der_charlen_1.f90: Adjust dg-patterns.
4847 * gfortran.dg/pr104349.f90: New test.
4848
4849 2023-04-04 Jakub Jelinek <jakub@redhat.com>
4850
4851 PR tree-optimization/109386
4852 * gcc.c-torture/execute/ieee/pr109386.c: New test.
4853
4854 2023-04-04 Marek Polacek <polacek@redhat.com>
4855
4856 PR sanitizer/109107
4857 * c-c++-common/ubsan/pr109107-1.c: New test.
4858 * c-c++-common/ubsan/pr109107-2.c: New test.
4859 * c-c++-common/ubsan/pr109107-3.c: New test.
4860 * c-c++-common/ubsan/pr109107-4.c: New test.
4861
4862 2023-04-04 Stam Markianos-Wright <stam.markianos-wright@arm.com>
4863
4864 * gcc.target/arm/mve/intrinsics/vcreateq_f16.c: Tighten test.
4865 * gcc.target/arm/mve/intrinsics/vcreateq_f32.c: Tighten test.
4866 * gcc.target/arm/mve/intrinsics/vcreateq_s16.c: Tighten test.
4867 * gcc.target/arm/mve/intrinsics/vcreateq_s32.c: Tighten test.
4868 * gcc.target/arm/mve/intrinsics/vcreateq_s64.c: Tighten test.
4869 * gcc.target/arm/mve/intrinsics/vcreateq_s8.c: Tighten test.
4870 * gcc.target/arm/mve/intrinsics/vcreateq_u16.c: Tighten test.
4871 * gcc.target/arm/mve/intrinsics/vcreateq_u32.c: Tighten test.
4872 * gcc.target/arm/mve/intrinsics/vcreateq_u64.c: Tighten test.
4873 * gcc.target/arm/mve/intrinsics/vcreateq_u8.c: Tighten test.
4874
4875 2023-04-04 Jakub Jelinek <jakub@redhat.com>
4876
4877 PR target/109384
4878 * gcc.target/riscv/arch-19.c: Expect a different message about zfinx
4879 vs. f conflict.
4880
4881 2023-04-04 Richard Biener <rguenther@suse.de>
4882
4883 PR tree-optimization/109304
4884 * gcc.dg/pr109304.c: New testcase.
4885
4886 2023-04-04 Kewen Lin <linkw@linux.ibm.com>
4887
4888 PR target/108699
4889 * gcc.target/powerpc/p9-vparity.c: Add scan-assembler-not for vpopcntb
4890 to distinguish parity byte from parity.
4891 * gcc.target/powerpc/pr108699.c: New test.
4892
4893 2023-04-04 Jason Merrill <jason@redhat.com>
4894
4895 PR c++/107484
4896 * g++.dg/lookup/friend25.C: New test.
4897
4898 2023-04-03 Patrick Palka <ppalka@redhat.com>
4899
4900 PR c++/109300
4901 * g++.dg/cpp1y/var-templ79.C: New test.
4902
4903 2023-04-03 Jakub Jelinek <jakub@redhat.com>
4904 Martin Jambor <mjambor@suse.cz>
4905
4906 PR ipa/109303
4907 * gcc.dg/pr109303.c: New test.
4908
4909 2023-04-03 Haochen Gui <guihaoc@gcc.gnu.org>
4910
4911 PR target/102146
4912 * gcc.target/powerpc/pr56605.c: Modify the match pattern for dump
4913 scan.
4914
4915 2023-04-02 John David Anglin <danglin@gcc.gnu.org>
4916
4917 PR target/109375
4918 * gnat.dg/opt39.adb: Add hppa*-*-* to dg-additional-options list.
4919
4920 2023-04-02 John David Anglin <danglin@gcc.gnu.org>
4921
4922 PR target/109376
4923 * gnat.dg/prot7.adb: Skip on hppa.
4924
4925 2023-04-02 Juzhe-Zhong <juzhe.zhong@rivai.ai>
4926 kito-cheng <kito.cheng@sifive.com>
4927
4928 * g++.target/riscv/rvv/base/bug-19.C: New test.
4929 * g++.target/riscv/rvv/base/bug-20.C: New test.
4930 * g++.target/riscv/rvv/base/bug-21.C: New test.
4931 * g++.target/riscv/rvv/base/bug-22.C: New test.
4932
4933 2023-04-02 Juzhe-Zhong <juzhe.zhong@rivai.ai>
4934
4935 * gcc.target/riscv/rvv/base/scalar_move-6.c: Adapt test.
4936 * gcc.target/riscv/rvv/base/scalar_move-9.c: New test.
4937
4938 2023-04-01 Patrick Palka <ppalka@redhat.com>
4939
4940 PR c++/109160
4941 * g++.dg/cpp2a/concepts-placeholder12.C: New test.
4942
4943 2023-04-01 Patrick Palka <ppalka@redhat.com>
4944
4945 PR c++/53164
4946 PR c++/105848
4947 * g++.dg/template/fn-ptr3a.C: New test.
4948 * g++.dg/template/fn-ptr3b.C: New test.
4949 * g++.dg/template/fn-ptr4.C: New test.
4950
4951 2023-04-01 Jakub Jelinek <jakub@redhat.com>
4952
4953 * gcc.dg/torture/inf-compare-1.c: Add dg-additional-options
4954 -fno-tree-dominator-opts -fno-tree-vrp.
4955 * gcc.dg/torture/inf-compare-1-float.c: Likewise.
4956 * gcc.dg/torture/inf-compare-2.c: Likewise.
4957 * gcc.dg/torture/inf-compare-2-float.c: Likewise.
4958
4959 2023-04-01 Jakub Jelinek <jakub@redhat.com>
4960
4961 PR tree-optimization/109362
4962 * gcc.target/i386/pr109362.c: New test.
4963
4964 2023-04-01 Jakub Jelinek <jakub@redhat.com>
4965 Richard Sandiford <richard.sandiford@arm.com>
4966
4967 PR target/109254
4968 * gcc.target/aarch64/sve/pr109254.c: New test.
4969
4970 2023-03-31 Jakub Jelinek <jakub@redhat.com>
4971
4972 PR analyzer/107396
4973 * gcc.dg/analyzer/pipe-glibc.c (read_from_pie, write_to_pipe): Exit
4974 if fdopen returns NULL.
4975
4976 2023-03-31 Andrew MacLeod <amacleod@redhat.com>
4977
4978 * g++.dg/warn/Wstringop-overflow-4.C: Always check bogus message.
4979 * gcc.dg/tree-ssa/pr23109.c: Disable better recomputations.
4980
4981 2023-03-31 Vladimir N. Makarov <vmakarov@redhat.com>
4982
4983 * gcc.target/i386/pr109052-2.c: New.
4984
4985 2023-03-31 Jakub Jelinek <jakub@redhat.com>
4986
4987 PR tree-optimization/91645
4988 * gcc.target/i386/pr103559-1.c: New test.
4989 * gcc.target/i386/pr103559-2.c: New test.
4990 * gcc.target/i386/pr103559-3.c: New test.
4991 * gcc.target/i386/pr103559-4.c: New test.
4992
4993 2023-03-31 Jonathan Yong <10walls@gmail.com>
4994
4995 * c-c++-common/Warray-bounds.c: Fix excess warnings on
4996 LLP64.
4997
4998 2023-03-31 liuhongt <hongtao.liu@intel.com>
4999
5000 * g++.target/i386/pr85048.C: New test.
5001
5002 2023-03-30 Jason Merrill <jason@redhat.com>
5003
5004 PR c++/105452
5005 * g++.dg/lookup/anon8.C: New test.
5006
5007 2023-03-30 Jason Merrill <jason@redhat.com>
5008
5009 PR c++/105221
5010 * g++.dg/cpp1z/noexcept-type27.C: New test.
5011
5012 2023-03-30 Jakub Jelinek <jakub@redhat.com>
5013
5014 PR c++/109319
5015 * g++.dg/cpp23/subscript14.C: New test.
5016
5017 2023-03-30 Andrew MacLeod <amacleod@redhat.com>
5018
5019 PR tree-optimization/109154
5020 * gcc.dg/Walloca-13.c: Remove bogus warning that is now fixed.
5021
5022 2023-03-30 Jason Merrill <jason@redhat.com>
5023
5024 PR c++/107897
5025 PR c++/108887
5026 * g++.dg/cpp2a/concepts-lambda3.C: Use -flto if supported.
5027 * g++.dg/cpp0x/lambda/lambda-mangle7.C: New test.
5028
5029 2023-03-30 Richard Biener <rguenther@suse.de>
5030
5031 PR tree-optimization/107561
5032 * g++.dg/pr71488.C: Remove XFAILed bogus diagnostic again.
5033 * g++.dg/warn/Warray-bounds-16.C: Likewise.
5034
5035 2023-03-30 Richard Biener <rguenther@suse.de>
5036
5037 PR tree-optimization/109342
5038 * g++.dg/torture/pr109342.C: New testcase.
5039
5040 2023-03-30 Jakub Jelinek <jakub@redhat.com>
5041
5042 PR c++/109278
5043 * g++.dg/cpp23/ext-floating15.C: New test.
5044
5045 2023-03-30 liuhongt <hongtao.liu@intel.com>
5046
5047 * gcc.target/i386/pr88828-0.c: Adjust testcase.
5048
5049 2023-03-29 Gaius Mulley <gaiusmod2@gmail.com>
5050
5051 PR modula2/109336
5052 * gm2/link/nondefaultext/pass/hello.md: New test.
5053 * gm2/link/nondefaultext/pass/liba.dm: New test.
5054 * gm2/link/nondefaultext/pass/liba.md: New test.
5055 * gm2/link/nondefaultext/pass/link-nondefaultext-pass.exp: New test.
5056
5057 2023-03-29 Jiawei <jiawei@iscas.ac.cn>
5058
5059 * gcc.target/riscv/arch-19.c: New test.
5060
5061 2023-03-29 Richard Biener <rguenther@suse.de>
5062
5063 PR tree-optimization/109331
5064 * gcc.dg/torture/pr109331.c: New testcase.
5065
5066 2023-03-29 Richard Biener <rguenther@suse.de>
5067
5068 * g++.dg/pr94920.C: Scan forwprop1 instead of optimized.
5069
5070 2023-03-29 Richard Biener <rguenther@suse.de>
5071
5072 PR tree-optimization/109327
5073 * gcc.dg/pr109327.c: New testcase.
5074
5075 2023-03-29 Richard Biener <rguenther@suse.de>
5076
5077 PR ipa/106124
5078 * g++.dg/gomp/pr106124.C: New testcase.
5079
5080 2023-03-29 Jakub Jelinek <jakub@redhat.com>
5081 Richard Biener <rguenther@suse.de>
5082
5083 PR tree-optimization/109301
5084 * gcc.dg/pr109301.c: New test.
5085
5086 2023-03-29 Jason Merrill <jason@redhat.com>
5087
5088 PR c++/109321
5089 PR c++/109320
5090 * g++.dg/cpp2a/class-deduction-alias16.C: New test.
5091 * g++.dg/cpp2a/class-deduction-alias17.C: New test.
5092
5093 2023-03-28 Thomas Schwinge <thomas@codesourcery.com>
5094
5095 * gfortran.dg/weak-2.f90: Enable for nvptx target.
5096
5097 2023-03-28 David Malcolm <dmalcolm@redhat.com>
5098
5099 PR c/107002
5100 * c-c++-common/Wxor-used-as-pow-1.c: Add macro test.
5101 * c-c++-common/Wxor-used-as-pow-pr107002-0.c: New test.
5102 * c-c++-common/Wxor-used-as-pow-pr107002-1.c: New test.
5103 * c-c++-common/Wxor-used-as-pow-pr107002-2.c: New test.
5104
5105 2023-03-28 Jason Merrill <jason@redhat.com>
5106
5107 PR c++/107163
5108 * g++.dg/warn/Wsequence-point-5.C: New test.
5109
5110 2023-03-28 Kito Cheng <kito.cheng@sifive.com>
5111
5112 PR target/109312
5113 * gcc.target/riscv/predef-__riscv_v_intrinsic.c: New test.
5114
5115 2023-03-28 Alexander Monakov <amonakov@ispras.ru>
5116
5117 PR rtl-optimization/109187
5118 * gcc.dg/pr109187.c: New test.
5119
5120 2023-03-28 Andrew MacLeod <amacleod@redhat.com>
5121
5122 PR tree-optimization/109265
5123 PR tree-optimization/109274
5124 * gcc.dg/pr109274.c: New.
5125 * gfortran.dg/pr109265.f90: New.
5126
5127 2023-03-28 Richard Biener <rguenther@suse.de>
5128
5129 PR tree-optimization/107087
5130 * g++.dg/pr107087.C: New testcase.
5131
5132 2023-03-28 Richard Sandiford <richard.sandiford@arm.com>
5133
5134 PR target/109072
5135 * gcc.target/aarch64/pr109072_1.c: New test.
5136 * gcc.target/aarch64/pr109072_2.c: Likewise.
5137
5138 2023-03-28 Jakub Jelinek <jakub@redhat.com>
5139
5140 PR middle-end/106190
5141 * gcc.dg/asan/pr106190.c: New test.
5142
5143 2023-03-28 Eric Botcazou <ebotcazou@adacore.com>
5144
5145 * gcc.target/sparc/20230328-1.c: New test.
5146 * gcc.target/sparc/20230328-2.c: Likewise.
5147 * gcc.target/sparc/20230328-3.c: Likewise.
5148 * gcc.target/sparc/20230328-4.c: Likewise.
5149
5150 2023-03-28 Jakub Jelinek <jakub@redhat.com>
5151
5152 PR target/109276
5153 * gcc.target/i386/pr109276.c: New test.
5154
5155 2023-03-28 Eric Botcazou <ebotcazou@adacore.com>
5156
5157 * gcc.target/sparc/20230328-1.c: New test.
5158 * gcc.target/sparc/20230328-2.c: Likewise.
5159 * gcc.target/sparc/20230328-3.c: Likewise.
5160 * gcc.target/sparc/20230328-4.c: Likewise.
5161
5162 2023-03-28 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
5163
5164 * lib/target-supports.exp (add_options_for_weak_undefined): Escape
5165 brackets.
5166 * gcc.dg/visibility-22.c: Add weak_undefined options.
5167
5168 2023-03-27 Richard Biener <rguenther@suse.de>
5169
5170 PR tree-optimization/54498
5171 * g++.dg/torture/pr54498.C: New testcase.
5172
5173 2023-03-27 Richard Biener <rguenther@suse.de>
5174
5175 PR tree-optimization/108357
5176 * gcc.dg/tree-ssa/pr108357.c: New testcase.
5177
5178 2023-03-27 Martin Liska <mliska@suse.cz>
5179
5180 * lib/verify-sarif-file.py: Use apostrophes instead
5181 of double quotes.
5182
5183 2023-03-27 Kewen Lin <linkw@linux.ibm.com>
5184
5185 PR target/109167
5186 * gcc.target/powerpc/pr109167.c: New test.
5187
5188 2023-03-27 Kewen Lin <linkw@linux.ibm.com>
5189
5190 PR target/109082
5191 * gcc.target/powerpc/pr109082.c: New test.
5192
5193 2023-03-26 Andreas Schwab <schwab@linux-m68k.org>
5194
5195 PR target/106282
5196 * gcc.target/m68k/tls-gd-off.c: New.
5197 * gcc.target/m68k/tls-ie-off.c: New.
5198 * gcc.target/m68k/tls-ld-off.c: New.
5199 * gcc.target/m68k/tls-ld-xtls-off.c: New.
5200 * gcc.target/m68k/tls-le-off.c: New.
5201 * gcc.target/m68k/tls-le-xtls-off.c: New.
5202 * gcc.target/m68k/tls-ld.c: Make pattern less strict.
5203 * gcc.target/m68k/tls-le.c: Likewise.
5204
5205 2023-03-26 Jakub Jelinek <jakub@redhat.com>
5206
5207 PR tree-optimization/109230
5208 * gcc.dg/pr109230.c: New test.
5209
5210 2023-03-26 Jakub Jelinek <jakub@redhat.com>
5211
5212 PR ipa/105685
5213 * c-c++-common/cold-2.c: New test.
5214
5215 2023-03-25 David Malcolm <dmalcolm@redhat.com>
5216
5217 PR analyzer/109098
5218 * c-c++-common/diagnostic-format-sarif-file-1.c: Add
5219 verify-sarif-file directive.
5220 * c-c++-common/diagnostic-format-sarif-file-2.c: Likewise.
5221 * c-c++-common/diagnostic-format-sarif-file-3.c: Likewise.
5222 * c-c++-common/diagnostic-format-sarif-file-4.c: Likewise.
5223 * c-c++-common/diagnostic-format-sarif-file-Wbidi-chars.c: New
5224 test case, adapted from Wbidi-chars-1.c.
5225 * c-c++-common/diagnostic-format-sarif-file-bad-utf8-pr109098-1.c:
5226 New test case.
5227 * c-c++-common/diagnostic-format-sarif-file-bad-utf8-pr109098-2.c:
5228 New test case.
5229 * c-c++-common/diagnostic-format-sarif-file-bad-utf8-pr109098-3.c:
5230 New test case, adapted from cpp/Winvalid-utf8-1.c.
5231 * c-c++-common/diagnostic-format-sarif-file-valid-CP850.c: New
5232 test case, adapted from gcc.dg/diagnostic-input-charset-1.c.
5233 * gcc.dg/plugin/crash-test-ice-sarif.c: Add verify-sarif-file
5234 directive.
5235 * gcc.dg/plugin/crash-test-write-though-null-sarif.c: Likewise.
5236 * gcc.dg/plugin/diagnostic-test-paths-5.c: Likewise.
5237 * lib/scansarif.exp (verify-sarif-file): New procedure.
5238 * lib/verify-sarif-file.py: New support script.
5239
5240 2023-03-24 Patrick Palka <ppalka@redhat.com>
5241
5242 PR c++/106969
5243 * g++.dg/lookup/name-clash11.C: Fix ASSERT macro definition in
5244 C++98 mode.
5245 * g++.dg/lookup/this2.C: New test.
5246
5247 2023-03-24 Jason Merrill <jason@redhat.com>
5248
5249 PR c++/105481
5250 * g++.dg/cpp0x/fntmpdefarg-partial1.C: New test.
5251
5252 2023-03-24 David Malcolm <dmalcolm@redhat.com>
5253
5254 PR other/109163
5255 * c-c++-common/diagnostic-format-json-1.c: Update comment.
5256 * c-c++-common/diagnostic-format-json-2.c: Likewise.
5257 * c-c++-common/diagnostic-format-json-3.c: Likewise.
5258 * c-c++-common/diagnostic-format-json-4.c: Likewise.
5259 * c-c++-common/diagnostic-format-json-5.c: Rewrite regexps.
5260 * c-c++-common/diagnostic-format-json-stderr-1.c: Update comment.
5261
5262 2023-03-24 Andrew MacLeod <amacleod@redhat.com>
5263
5264 PR tree-optimization/109238
5265 * gcc.dg/pr109238.c: New.
5266
5267 2023-03-24 Richard Biener <rguenther@suse.de>
5268
5269 PR tree-optimization/106912
5270 * gcc.dg/profile-generate-4.c: New testcase.
5271
5272 2023-03-24 Gaius Mulley <gaiusmod2@gmail.com>
5273
5274 * gm2/projects/iso/small/run/pass/iso-extended-opaque-run-pass.exp:
5275 Compile object for stressset.mod and testlib.mod. Add test so
5276 that we only link these objects with test application objects.
5277
5278 2023-03-24 Jakub Jelinek <jakub@redhat.com>
5279
5280 PR target/109137
5281 * gcc.target/i386/pr109137.c: Remove -m32 from dg-options, instead
5282 require ia32 effective target. Only add -fPIC for fpic effective
5283 target. Remove #include <string.h>, use __builtin_memset instead of
5284 memset.
5285
5286 2023-03-24 Jakub Jelinek <jakub@redhat.com>
5287
5288 PR tree-optimization/99739
5289 * gcc.dg/tree-ssa/pr99739.c: New test.
5290
5291 2023-03-24 Alexandre Oliva <oliva@adacore.com>
5292
5293 * lib/target-supports.exp (add_options_for_weak_undefined):
5294 New.
5295 (check_effective_target_weak_undefined): Use it.
5296 (check_effective_target_posix_memalign): New.
5297 * gcc.dg/torture/pr53922.c: Drop skips and custom options in
5298 favor of effective target requirement and added options for
5299 weak_undefined symbols.
5300 * gcc.dg/torture/pr90020.c: Likewise.
5301 * gcc.dg/addr_equal-1.c: Likewise.
5302 * gcc.target/aarch64/aapcs64/aapcs64.exp: Likewise, for
5303 abitest.S-using tests.
5304 * gcc.dg/torture/pr60092.c: Likewise, but in favor of
5305 posix_memalign tests.
5306 * gcc.dg/vect/vect-tail-nomask-1.c: Likewise.
5307
5308 2023-03-24 Haochen Gui <guihaoc@gcc.gnu.org>
5309 Tobias Burnus <tobias@codesourcery.com>
5310
5311 PR target/103628
5312 * gfortran.dg/assumed_size_refs_2.f90: Check "Cannot simplify
5313 expression" error.
5314 * gfortran.dg/unpack_field_1.f90: Likewise.
5315 * gfortran.dg/pr103628.f90: New.
5316
5317 2023-03-23 Jason Merrill <jason@redhat.com>
5318
5319 PR c++/105996
5320 * g++.dg/cpp0x/constexpr-pmf3.C: New test.
5321
5322 2023-03-23 Hans-Peter Nilsson <hp@axis.com>
5323
5324 * gcc.dg/tree-ssa/ssa-fre-100.c: XFAIL for ! natural_alignment_32.
5325
5326 2023-03-23 Hans-Peter Nilsson <hp@axis.com>
5327
5328 * gcc.dg/tree-ssa/pr100359.c: Compile-only for ! natural_alignment_32.
5329
5330 2023-03-23 Pat Haugen <pthaugen@linux.ibm.com>
5331
5332 * gcc.target/powerpc/mod-no_copy.c: New.
5333 * gcc.target/powerpc/mod-peephole.c: New.
5334
5335 2023-03-23 Andrew Pinski <apinski@marvell.com>
5336
5337 PR c/84900
5338 * gcc.dg/compound-literal-cast-lvalue-1.c: New test.
5339
5340 2023-03-23 Gaius Mulley <gaiusmod2@gmail.com>
5341
5342 PR modula2/109264
5343 * gm2/iso/extended-opaque/pass/iso-extended-opaque-pass.exp:
5344 New test.
5345 * gm2/iso/extended-opaque/pass/stressset.def: New test.
5346 * gm2/iso/extended-opaque/pass/stressset.mod: New test.
5347 * gm2/iso/extended-opaque/pass/testset.mod: New test.
5348 * gm2/projects/iso/small/run/pass/iso-extended-opaque-run-pass.exp:
5349 New test.
5350 * gm2/projects/iso/small/run/pass/stressset.def: New test.
5351 * gm2/projects/iso/small/run/pass/stressset.mod: New test.
5352 * gm2/projects/iso/small/run/pass/test1.mod: New test.
5353 * gm2/projects/iso/small/run/pass/testlib.def: New test.
5354 * gm2/projects/iso/small/run/pass/testlib.mod: New test.
5355 * gm2/projects/iso/small/run/pass/testset.mod: New test.
5356
5357 2023-03-23 Richard Biener <rguenther@suse.de>
5358
5359 PR tree-optimization/107569
5360 * g++.dg/opt/pr107569.C: New testcase.
5361
5362 2023-03-23 Richard Biener <rguenther@suse.de>
5363
5364 PR tree-optimization/109262
5365 * g++.dg/torture/pr109262.C: New testcase.
5366
5367 2023-03-23 Eric Botcazou <ebotcazou@adacore.com>
5368
5369 * gnat.dg/div_zero.adb: Skip for aarch64*-*-* targets.
5370
5371 2023-03-23 Marek Polacek <polacek@redhat.com>
5372
5373 PR c++/107532
5374 * g++.dg/warn/Wdangling-reference11.C: New test.
5375 * g++.dg/warn/Wdangling-reference12.C: New test.
5376
5377 2023-03-23 Jakub Jelinek <jakub@redhat.com>
5378
5379 PR tree-optimization/109176
5380 * gcc.target/aarch64/sve/pr109176.c: New test.
5381
5382 2023-03-23 Pan Li <pan2.li@intel.com>
5383 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
5384
5385 PR target/108654
5386 PR target/108185
5387 * gcc.target/riscv/rvv/base/pr108185-1.c: Update.
5388 * gcc.target/riscv/rvv/base/pr108185-2.c: Ditto.
5389 * gcc.target/riscv/rvv/base/pr108185-3.c: Ditto.
5390
5391 2023-03-23 Jason Merrill <jason@redhat.com>
5392
5393 PR c++/109241
5394 * g++.dg/cpp1y/lambda-generic-local-class2.C: New test.
5395
5396 2023-03-23 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
5397
5398 PR target/109244
5399 * g++.target/riscv/rvv/base/pr109244.C: New test.
5400 * gcc.target/riscv/rvv/base/binop_vv_constraint-4.c: Adapt testcase.
5401 * gcc.target/riscv/rvv/base/binop_vv_constraint-6.c: Ditto.
5402 * gcc.target/riscv/rvv/base/binop_vx_constraint-127.c: Ditto.
5403 * gcc.target/riscv/rvv/base/spill-1.c: Ditto.
5404 * gcc.target/riscv/rvv/base/spill-2.c: Ditto.
5405 * gcc.target/riscv/rvv/base/spill-3.c: Ditto.
5406 * gcc.target/riscv/rvv/base/spill-5.c: Ditto.
5407 * gcc.target/riscv/rvv/base/spill-7.c: Ditto.
5408 * g++.target/riscv/rvv/base/bug-18.C: New test.
5409 * gcc.target/riscv/rvv/base/merge_constraint-3.c: New test.
5410 * gcc.target/riscv/rvv/base/merge_constraint-4.c: New test.
5411
5412 2023-03-23 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
5413
5414 PR target/109228
5415 * gcc.target/riscv/rvv/base/vlenb-1.c: New test.
5416
5417 2023-03-23 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
5418 kito-cheng <kito.cheng@sifive.com>
5419
5420 * g++.target/riscv/rvv/base/bug-10.C: New test.
5421 * g++.target/riscv/rvv/base/bug-11.C: New test.
5422 * g++.target/riscv/rvv/base/bug-12.C: New test.
5423 * g++.target/riscv/rvv/base/bug-13.C: New test.
5424 * g++.target/riscv/rvv/base/bug-14.C: New test.
5425 * g++.target/riscv/rvv/base/bug-15.C: New test.
5426 * g++.target/riscv/rvv/base/bug-16.C: New test.
5427 * g++.target/riscv/rvv/base/bug-17.C: New test.
5428 * g++.target/riscv/rvv/base/bug-2.C: New test.
5429 * g++.target/riscv/rvv/base/bug-3.C: New test.
5430 * g++.target/riscv/rvv/base/bug-4.C: New test.
5431 * g++.target/riscv/rvv/base/bug-5.C: New test.
5432 * g++.target/riscv/rvv/base/bug-6.C: New test.
5433 * g++.target/riscv/rvv/base/bug-7.C: New test.
5434 * g++.target/riscv/rvv/base/bug-8.C: New test.
5435 * g++.target/riscv/rvv/base/bug-9.C: New test.
5436
5437 2023-03-23 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
5438 kito-cheng <kito.cheng@sifive.com>
5439
5440 * gcc.target/riscv/rvv/base/bug-3.c: New test.
5441 * gcc.target/riscv/rvv/base/bug-4.c: New test.
5442 * gcc.target/riscv/rvv/base/bug-5.c: New test.
5443
5444 2023-03-23 Kito Cheng <kito.cheng@sifive.com>
5445
5446 * lib/target-supports.exp (check_effective_target_riscv_vector):
5447 New.
5448
5449 2023-03-22 David Malcolm <dmalcolm@redhat.com>
5450
5451 PR testsuite/105959
5452 * gcc.dg-selftests/dg-final.exp
5453 (dg_final_directive_check_num_args): Update expected maximum
5454 number of args for the various directives using dg-scan.
5455 * lib/scanasm.exp (append_encoding_arg): New procedure.
5456 (dg-scan): Add optional 3rd argument: the encoding to use when
5457 reading from the file.
5458 * lib/scansarif.exp (scan-sarif-file): Treat the file as UTF-8
5459 encoded when reading it.
5460 (scan-sarif-file-not): Likewise.
5461
5462 2023-03-22 Jason Merrill <jason@redhat.com>
5463
5464 PR c++/108390
5465 * g++.dg/template/partial-order3.C: New test.
5466
5467 2023-03-22 Harald Anlauf <anlauf@gmx.de>
5468 Steven G. Kargl <kargl@gcc.gnu.org>
5469
5470 PR fortran/104572
5471 * gfortran.dg/pr104572.f90: New test.
5472
5473 2023-03-22 Vladimir N. Makarov <vmakarov@redhat.com>
5474
5475 * gcc.target/i386/pr109137.c: New.
5476
5477 2023-03-22 Jason Merrill <jason@redhat.com>
5478
5479 PR c++/108795
5480 * g++.dg/ext/attr-tsafe1.C: New test.
5481
5482 2023-03-22 Alex Coplan <alex.coplan@arm.com>
5483
5484 PR c++/109177
5485 * g++.dg/ext/pr109177.C: New test.
5486
5487 2023-03-22 David Malcolm <dmalcolm@redhat.com>
5488
5489 PR analyzer/109239
5490 * gcc.dg/analyzer/deref-before-check-pr109239-linux-bus.c: New test.
5491
5492 2023-03-22 Andrew Jenner <andrew@codesourcery.com>
5493
5494 * gcc.target/gcn/complex.c: New test.
5495
5496 2023-03-21 Harald Anlauf <anlauf@gmx.de>
5497
5498 PR fortran/99036
5499 * gfortran.dg/pr99036.f90: New test.
5500
5501 2023-03-21 Jason Merrill <jason@redhat.com>
5502
5503 PR c++/106890
5504 * g++.dg/cpp0x/nsdmi-template25.C: New test.
5505
5506 2023-03-21 Richard Biener <rguenther@suse.de>
5507
5508 PR tree-optimization/109219
5509 * gcc.dg/torture/pr109219.c: New testcase.
5510
5511 2023-03-21 Jakub Jelinek <jakub@redhat.com>
5512
5513 PR testsuite/108898
5514 * gcc.dg/vect/vect-simd-clone-16.c: Remove parts of comment mentioning
5515 epilogue loops.
5516 * gcc.dg/vect/vect-simd-clone-17.c: Likewise.
5517 * gcc.dg/vect/vect-simd-clone-18.c: Likewise.
5518
5519 2023-03-21 Jakub Jelinek <jakub@redhat.com>
5520
5521 PR testsuite/108898
5522 * gcc.dg/vect/vect-simd-clone-16.c: Add --param vect-epilogues-nomask=0
5523 to dg-additional-options. Always expect just 2 foo.simdclone calls.
5524 * gcc.dg/vect/vect-simd-clone-16f.c: Add
5525 --param vect-epilogues-nomask=0 to dg-additional-options.
5526 * gcc.dg/vect/vect-simd-clone-17.c: Likewise. Always expect just 2
5527 foo.simdclone calls.
5528 * gcc.dg/vect/vect-simd-clone-17d.c: Remove -fdump-tree-optimized from
5529 dg-additional-options.
5530 * gcc.dg/vect/vect-simd-clone-17e.c: Likewise.
5531 * gcc.dg/vect/vect-simd-clone-17f.c: Likewise. Add
5532 --param vect-epilogues-nomask=0 to dg-additional-options.
5533 * gcc.dg/vect/vect-simd-clone-18.c: Add --param vect-epilogues-nomask=0
5534 to dg-additional-options. Always expect just 2 foo.simdclone calls.
5535 * gcc.dg/vect/vect-simd-clone-18f.c: Add
5536 --param vect-epilogues-nomask=0 to dg-additional-options.
5537
5538 2023-03-21 Jakub Jelinek <jakub@redhat.com>
5539
5540 PR tree-optimization/109215
5541 * gcc.dg/Wzero-length-array-bounds-3.c: New test.
5542
5543 2023-03-21 Richard Biener <rguenther@suse.de>
5544
5545 PR tree-optimization/109170
5546 * gcc.dg/Wuse-after-free-pr109170.c: New testcase.
5547 * gcc.dg/tree-ssa/ssa-lim-21.c: Adjust.
5548 * gcc.dg/predict-20.c: Likewise.
5549
5550 2023-03-21 Paul Thomas <pault@gcc.gnu.org>
5551
5552 PR fortran/109209
5553 * gfortran.dg/pr109209.f90: New test.
5554
5555 2023-03-20 Marek Polacek <polacek@redhat.com>
5556
5557 PR c++/109159
5558 * g++.dg/cpp0x/explicit16.C: New test.
5559
5560 2023-03-20 Jakub Jelinek <jakub@redhat.com>
5561
5562 PR c++/109164
5563 * g++.dg/tls/thread_local13.C: New test.
5564 * g++.dg/tls/thread_local13-aux.cc: New file.
5565 * g++.dg/tls/thread_local14.C: New test.
5566 * g++.dg/tls/thread_local14-aux.cc: New file.
5567
5568 2023-03-20 Michael Meissner <meissner@linux.ibm.com>
5569
5570 PR target/109067
5571 * gcc.target/powerpc/divic3-1.c: New test.
5572 * gcc.target/powerpc/divic3-2.c: Likewise.
5573 * gcc.target/powerpc/mulic3-1.c: Likewise.
5574 * gcc.target/powerpc/mulic3-2.c: Likewise.
5575
5576 2023-03-20 Harald Anlauf <anlauf@gmx.de>
5577
5578 PR fortran/109186
5579 * gfortran.dg/nearest_6.f90: New test.
5580
5581 2023-03-20 Peter Bergner <bergner@linux.ibm.com>
5582
5583 PR target/109178
5584 * gcc.target/powerpc/pr109178.c: New test.
5585
5586 2023-03-20 Jakub Jelinek <jakub@redhat.com>
5587
5588 * g++.dg/torture/20230313.C (auto_vec): Change m_data type
5589 from char to char [2 * sizeof (int)].
5590
5591 2023-03-20 Paul Thomas <pault@gcc.gnu.org>
5592
5593 PR fortran/87127
5594 * gfortran.dg/external_procedures_4.f90: New test.
5595
5596 2023-03-19 Harald Anlauf <anlauf@gmx.de>
5597
5598 PR fortran/85877
5599 * gfortran.dg/pr85877.f90: New test.
5600
5601 2023-03-19 Xin Liu <xin.liu@oss.cipunited.com>
5602
5603 * gcc.target/mips/mips.exp (mips-dg-options): Disable micromips
5604 for MSA tests.
5605
5606 2023-03-18 David Malcolm <dmalcolm@redhat.com>
5607
5608 PR analyzer/109094
5609 * gcc.dg/analyzer/setjmp-pr109094.c: New test.
5610
5611 2023-03-18 Paul Thomas <pault@gcc.gnu.org>
5612
5613 PR fortran/64290
5614 PR fortran/67444
5615 PR fortran/67471
5616 PR fortran/69298
5617 PR fortran/70863
5618 PR fortran/71798
5619 PR fortran/80524
5620 PR fortran/82996
5621 PR fortran/84472
5622 PR fortran/88735
5623 PR fortran/93691
5624 PR fortran/91316
5625 PR fortran/106576
5626 PR fortran/37336
5627 * gfortran.dg/finalize_38.f90 : New test.
5628 * gfortran.dg/finalize_38a.f90 : New test.
5629 * gfortran.dg/allocate_with_source_25.f90 : The number of final
5630 calls goes down from 6 to 4.
5631 * gfortran.dg/associate_25.f90 : Remove the incorrect comment.
5632 * gfortran.dg/auto_dealloc_2.f90 : Change the tree dump expr
5633 but the final count remains the same.
5634 * gfortran.dg/unlimited_polymorphic_8.f90 : Tree dump reveals
5635 foo.1.x rather than foo.0.x
5636 * gfortran.dg/finalize_39.f90 : New test.
5637 * gfortran.dg/finalize_40.f90 : New test.
5638 * gfortran.dg/finalize_41.f90 : New test.
5639 * gfortran.dg/finalize_42.f90 : New test.
5640 * gfortran.dg/finalize_43.f90 : New test.
5641 * gfortran.dg/finalize_44.f90 : New test.
5642 * gfortran.dg/finalize_45.f90 : New test.
5643 * gfortran.dg/finalize_46.f90 : New test.
5644 * gfortran.dg/finalize_47.f90 : New test.
5645 * gfortran.dg/finalize_48.f90 : New test.
5646 * gfortran.dg/finalize_49.f90 : New test.
5647 * gfortran.dg/finalize_50.f90 : New test.
5648 * gfortran.dg/finalize_51.f90 : New test.
5649
5650 2023-03-17 Hans-Peter Nilsson <hp@axis.com>
5651
5652 * gcc.dg/plugin/infoleak-2.c,
5653 gcc.dg/plugin/infoleak-CVE-2011-1078-1.c,
5654 gcc.dg/plugin/infoleak-CVE-2011-1078-2.c,
5655 gcc.dg/plugin/infoleak-CVE-2017-18549-1.c,
5656 gcc.dg/plugin/infoleak-CVE-2017-18550-1.c,
5657 gcc.dg/plugin/infoleak-antipatterns-1.c,
5658 gcc.dg/plugin/infoleak-fixit-1.c: Skip for default_packed targets.
5659
5660 2023-03-17 Jason Merrill <jason@redhat.com>
5661
5662 PR c++/108975
5663 * g++.dg/cpp0x/lambda/lambda-const11.C: New test.
5664
5665 2023-03-17 Jason Merrill <jason@redhat.com>
5666
5667 PR c++/109172
5668 * g++.dg/eh/dtor4.C: New test.
5669
5670 2023-03-17 Jason Merrill <jason@redhat.com>
5671
5672 PR c++/69410
5673 * g++.dg/lookup/friend24.C: New test.
5674
5675 2023-03-17 Jakub Jelinek <jakub@redhat.com>
5676
5677 PR target/105554
5678 * gcc.target/i386/pr105554.c: New test.
5679
5680 2023-03-17 Jakub Jelinek <jakub@redhat.com>
5681
5682 PR c/109151
5683 * c-c++-common/ubsan/div-by-zero-8.c: New test.
5684
5685 2023-03-17 Vladimir N. Makarov <vmakarov@redhat.com>
5686
5687 * gcc.target/i386/pr109052.c: New.
5688
5689 2023-03-17 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
5690 kito-cheng <kito.cheng@sifive.com>
5691
5692 * gcc.target/riscv/rvv/base/binop_vv_constraint-4.c: Adapt the test.
5693 * gcc.target/riscv/rvv/base/binop_vv_constraint-6.c: Ditto.
5694 * gcc.target/riscv/rvv/base/binop_vx_constraint-127.c: Ditto.
5695 * g++.target/riscv/rvv/base/bug-1.C: New test.
5696 * gcc.target/riscv/rvv/base/bug-2.c: New test.
5697
5698 2023-03-17 Jakub Jelinek <jakub@redhat.com>
5699
5700 PR testsuite/109145
5701 * gcc.dg/tree-ssa/forwprop-39.c: Remove -std=c11 from dg-options.
5702 Don't include complex.h.
5703 (foo): Use __builtin_complex rather than CMPLXF.
5704
5705 2023-03-17 Jakub Jelinek <jakub@redhat.com>
5706
5707 PR middle-end/108685
5708 * c-c++-common/gomp/doacross-8.c: New test.
5709
5710 2023-03-16 Jason Merrill <jason@redhat.com>
5711
5712 PR c++/105809
5713 * g++.dg/cpp0x/constexpr-__func__3.C: New test.
5714
5715 2023-03-16 Jason Merrill <jason@redhat.com>
5716
5717 PR c++/108242
5718 * g++.dg/cpp1y/lambda-generic-func2.C: New test.
5719
5720 2023-03-16 Jason Merrill <jason@redhat.com>
5721
5722 PR c++/101869
5723 * g++.dg/cpp0x/enum43.C: New test.
5724
5725 2023-03-16 Gaius Mulley <gaiusmod2@gmail.com>
5726
5727 * gm2/types/run/pass/d.c: Add missing include <stdbool.h>.
5728
5729 2023-03-16 Gaius Mulley <gaiusmod2@gmail.com>
5730
5731 PR modula2/109125
5732 * gm2/types/run/pass/d.c: Convert data structure from
5733 BOOLEAN int to bool and cast int to bool in test function.
5734
5735 2023-03-16 Gaius Mulley <gaiusmod2@gmail.com>
5736
5737 * gm2/complex/pass/arith3.mod: Halt parameters reordered.
5738 * gm2/complex/run/pass/arith3.mod: Ditto.
5739 * gm2/complex/run/pass/arith4.mod: Ditto.
5740 * gm2/complex/run/pass/arith5.mod: Ditto.
5741 * gm2/isolib/run/pass/real2.mod: Ditto.
5742 * gm2/isolib/run/pass/real3.mod: Ditto.
5743 * gm2/isolib/run/pass/realconv.mod: Ditto.
5744 * gm2/isolib/run/pass/realconv2.mod: Ditto.
5745 * gm2/pim/pass/testshort.mod: Ditto.
5746 * gm2/projects/pim/run/pass/tower/AdvSystem.mod: Ditto.
5747 * gm2/projects/pim/run/pass/tower/DrawL.mod: Ditto.
5748 * gm2/warnings/returntype/pass/Termbase.mod: Ditto.
5749 * gm2/warnings/returntype/pass/keypressedsimple.mod: Ditto.
5750
5751 2023-03-16 Patrick Palka <ppalka@redhat.com>
5752
5753 PR c++/109030
5754 * g++.dg/cpp2a/constexpr-inst2.C: New test.
5755
5756 2023-03-16 Patrick Palka <ppalka@redhat.com>
5757
5758 PR c++/100288
5759 * g++.dg/cpp2a/concepts-recursive-sat5.C: New test.
5760
5761 2023-03-16 Iain Buclaw <ibuclaw@gdcproject.org>
5762
5763 * gdc.dg/torture/simd23084.d: New test.
5764 * gdc.dg/torture/simd23085.d: New test.
5765 * gdc.dg/torture/simd23218.d: New test.
5766
5767 2023-03-16 Martin Liska <mliska@suse.cz>
5768
5769 PR middle-end/106133
5770 * c-c++-common/pr106133.c: New test.
5771
5772 2023-03-16 Alexandre Oliva <oliva@adacore.com>
5773
5774 * gcc.dg/vect/pr103116-2.c (x): Fix array size.
5775
5776 2023-03-16 Jason Merrill <jason@redhat.com>
5777
5778 PR c++/105406
5779 * g++.dg/coroutines/co-await-moveonly1.C: New test.
5780
5781 2023-03-16 Iain Buclaw <ibuclaw@gdcproject.org>
5782
5783 PR d/109144
5784 * gdc.dg/torture/pr109144.d: New test.
5785
5786 2023-03-16 Richard Biener <rguenther@suse.de>
5787
5788 PR tree-optimization/109123
5789 * gcc.dg/Wuse-after-free-pr109123.c: New testcase.
5790 * gcc.dg/Wuse-after-free-2.c: Amend expected diagnostic with
5791 the name of the pointer.
5792 * c-c++-common/Wuse-after-free-6.c: Un-XFAIL case.
5793
5794 2023-03-15 Jason Merrill <jason@redhat.com>
5795
5796 PR c++/103871
5797 PR c++/98056
5798 * g++.dg/coroutines/co-await-initlist1.C: New test.
5799
5800 2023-03-15 David Malcolm <dmalcolm@redhat.com>
5801
5802 PR analyzer/109097
5803 * c-c++-common/diagnostic-format-sarif-file-1.c: Verify that we
5804 have an invocation object marked as succeeding, with no
5805 notifications.
5806 * gcc.dg/plugin/crash-test-ice-sarif.c: New test.
5807 * gcc.dg/plugin/crash-test-ice-stderr.c: New test.
5808 * gcc.dg/plugin/crash-test-write-though-null-sarif.c: New test.
5809 * gcc.dg/plugin/crash-test-write-though-null-stderr.c: New test.
5810 * gcc.dg/plugin/crash_test_plugin.c: New plugin.
5811 * gcc.dg/plugin/plugin.exp (plugin_test_list): Add the new plugin
5812 and test cases.
5813
5814 2023-03-15 Uros Bizjak <ubizjak@gmail.com>
5815
5816 * gcc.target/i386/merge-1.c (dg-options): Use -mno-sse4.
5817 * gcc.target/i386/sse2-mmx-21.c (dg-options): Ditto.
5818 * gcc.target/i386/sse-movss-4.c (dg-options):
5819 Use -mno-sse4. Simplify scan-assembler-not strings.
5820 * gcc.target/i386/sse2-movsd-3.c (dg-options): Ditto.
5821 * gcc.target/i386/sse2-mmx-movss-1.c: New test.
5822
5823 2023-03-15 Harald Anlauf <anlauf@gmx.de>
5824 Tobias Burnus <tobias@codesourcery.com>
5825
5826 PR fortran/58331
5827 * gfortran.dg/class_dummy_10.f90: New test.
5828
5829 2023-03-15 Marek Polacek <polacek@redhat.com>
5830
5831 PR c++/107280
5832 * g++.dg/cpp1z/constexpr-lambda28.C: New test.
5833
5834 2023-03-15 Richard Biener <rguenther@suse.de>
5835
5836 * g++.dg/warn/Wuse-after-free3.C: Remove expected duplicate
5837 diagnostic.
5838
5839 2023-03-15 Jason Merrill <jason@redhat.com>
5840
5841 PR c++/58538
5842 * g++.dg/template/ttp7.C: Remove expected error.
5843
5844 2023-03-15 Jason Merrill <jason@redhat.com>
5845
5846 PR c++/108179
5847 PR c++/104107
5848 PR c++/95036
5849 * g++.dg/template/ttp35.C: New test.
5850
5851 2023-03-15 Richard Biener <rguenther@suse.de>
5852
5853 PR tree-optimization/109139
5854 * gcc.dg/torture/pr109139.c: New testcase.
5855
5856 2023-03-15 Christoph Müllner <christoph.muellner@vrull.eu>
5857
5858 * gcc.target/riscv/xtheadmempair-1.c: New test.
5859 * gcc.target/riscv/xtheadmempair-2.c: New test.
5860 * gcc.target/riscv/xtheadmempair-3.c: New test.
5861
5862 2023-03-15 Christoph Müllner <christoph.muellner@vrull.eu>
5863
5864 * gcc.target/riscv/xtheadfmv-fmv.c: New test.
5865
5866 2023-03-15 Christoph Müllner <christoph.muellner@vrull.eu>
5867
5868 * gcc.target/riscv/xtheadmac-mula-muls.c: New test.
5869
5870 2023-03-15 Christoph Müllner <christoph.muellner@vrull.eu>
5871
5872 * gcc.target/riscv/xtheadcondmov-mveqz-imm-eqz.c: New test.
5873 * gcc.target/riscv/xtheadcondmov-mveqz-imm-not.c: New test.
5874 * gcc.target/riscv/xtheadcondmov-mveqz-reg-eqz.c: New test.
5875 * gcc.target/riscv/xtheadcondmov-mveqz-reg-not.c: New test.
5876 * gcc.target/riscv/xtheadcondmov-mvnez-imm-cond.c: New test.
5877 * gcc.target/riscv/xtheadcondmov-mvnez-imm-nez.c: New test.
5878 * gcc.target/riscv/xtheadcondmov-mvnez-reg-cond.c: New test.
5879 * gcc.target/riscv/xtheadcondmov-mvnez-reg-nez.c: New test.
5880
5881 2023-03-15 Christoph Müllner <christoph.muellner@vrull.eu>
5882
5883 * gcc.target/riscv/xtheadbb-ext.c: New test.
5884 * gcc.target/riscv/xtheadbb-extu-2.c: New test.
5885 * gcc.target/riscv/xtheadbb-extu.c: New test.
5886 * gcc.target/riscv/xtheadbb-ff1.c: New test.
5887 * gcc.target/riscv/xtheadbb-rev.c: New test.
5888 * gcc.target/riscv/xtheadbb-srri.c: New test.
5889
5890 2023-03-15 Christoph Müllner <christoph.muellner@vrull.eu>
5891
5892 * gcc.target/riscv/xtheadbs-tst.c: New test.
5893
5894 2023-03-15 Christoph Müllner <christoph.muellner@vrull.eu>
5895
5896 * gcc.target/riscv/xtheadba-addsl.c: New test.
5897
5898 2023-03-15 Christoph Müllner <christoph.muellner@vrull.eu>
5899
5900 * gcc.target/riscv/mcpu-thead-c906.c: New test.
5901
5902 2023-03-15 Christoph Müllner <christoph.muellner@vrull.eu>
5903
5904 * gcc.target/riscv/xtheadba.c: New test.
5905 * gcc.target/riscv/xtheadbb.c: New test.
5906 * gcc.target/riscv/xtheadbs.c: New test.
5907 * gcc.target/riscv/xtheadcmo.c: New test.
5908 * gcc.target/riscv/xtheadcondmov.c: New test.
5909 * gcc.target/riscv/xtheadfmemidx.c: New test.
5910 * gcc.target/riscv/xtheadfmv.c: New test.
5911 * gcc.target/riscv/xtheadint.c: New test.
5912 * gcc.target/riscv/xtheadmac.c: New test.
5913 * gcc.target/riscv/xtheadmemidx.c: New test.
5914 * gcc.target/riscv/xtheadmempair.c: New test.
5915 * gcc.target/riscv/xtheadsync.c: New test.
5916
5917 2023-03-15 Hu, Lin1 <lin1.hu@intel.com>
5918
5919 PR target/109117
5920 * gcc.target/i386/pr109117-1.c: New test.
5921
5922 2023-03-15 Jonathan Yong <10walls@gmail.com>
5923
5924 * gcc.dg/pic-2.c: Fix expected __PIC__ value.
5925 * gcc.dg/pic-3.c: Ditto.
5926 * gcc.dg/pic-4.c: Ditto.
5927
5928 2023-03-14 Patrick Palka <ppalka@redhat.com>
5929
5930 PR c++/96830
5931 * g++.dg/cpp2a/concepts-class5.C: New test.
5932 * g++.dg/cpp2a/concepts-class5a.C: New test.
5933
5934 2023-03-14 Patrick Palka <ppalka@redhat.com>
5935
5936 PR c++/96830
5937 * g++.dg/cpp2a/concepts-friend14.C: New test.
5938
5939 2023-03-14 Jason Merrill <jason@redhat.com>
5940
5941 PR c++/108468
5942 * g++.dg/cpp1y/var-templ78.C: New test.
5943
5944 2023-03-14 Jason Merrill <jason@redhat.com>
5945
5946 PR c++/107310
5947 * c-c++-common/Wimplicit-fallthrough-39.c: Adjust warning.
5948 * g++.dg/warn/Wreturn-6.C: New test.
5949
5950 2023-03-14 Jakub Jelinek <jakub@redhat.com>
5951
5952 PR target/109109
5953 * gcc.target/i386/pr109109-1.c: New test.
5954 * gcc.target/i386/pr109109-2.c: New test.
5955
5956 2023-03-14 Iain Buclaw <ibuclaw@gdcproject.org>
5957
5958 PR d/109108
5959 * gdc.dg/torture/imports/pr109108.d: New test.
5960 * gdc.dg/torture/pr109108.d: New test.
5961
5962 2023-03-14 Jakub Jelinek <jakub@redhat.com>
5963
5964 PR c++/108972
5965 PR testsuite/109129
5966 * g++.dg/cpp2a/concepts-lambda3.C: Use dg-do run only for c++20,
5967 for c++17_down dg-do compile. Expect dg-excess-errors for c++17_down
5968 rather than ! concepts.
5969
5970 2023-03-14 Jakub Jelinek <jakub@redhat.com>
5971
5972 PR c++/109096
5973 * g++.dg/cpp1z/has-unique-obj-representations3.C: New test.
5974
5975 2023-03-14 Richard Biener <rguenther@suse.de>
5976
5977 * gcc.dg/auto-init-unused-1.c: New testcase.
5978
5979 2023-03-14 Eric Botcazou <ebotcazou@adacore.com>
5980
5981 PR tree-optimization/109005
5982 * gnat.dg/specs/opt6.ads: New test.
5983
5984 2023-03-14 Tamar Christina <tamar.christina@arm.com>
5985
5986 PR testsuite/109118
5987 * gcc.dg/mla_1.c: Moved to...
5988 * gcc.target/aarch64/sve/mla_3.c: ...here.
5989
5990 2023-03-14 Jakub Jelinek <jakub@redhat.com>
5991
5992 PR tree-optimization/109115
5993 * gcc.dg/pr109115.c: New test.
5994
5995 2023-03-14 Richard Biener <rguenther@suse.de>
5996
5997 * g++.dg/torture/20230313.C: New testcase.
5998
5999 2023-03-13 Gaius Mulley <gaiusmod2@gmail.com>
6000
6001 * gm2/pim/fail/largeconst.mod: New test.
6002
6003 2023-03-13 Jason Merrill <jason@redhat.com>
6004
6005 PR c++/107128
6006 * g++.dg/warn/pragma-system_header6.h: New test.
6007 * g++.dg/warn/pragma-system_header6.C: New test.
6008
6009 2023-03-13 David Malcolm <dmalcolm@redhat.com>
6010
6011 PR analyzer/105906
6012 * gcc.dg/analyzer/leak-pr105906.c: New test.
6013
6014 2023-03-13 David Malcolm <dmalcolm@redhat.com>
6015
6016 PR analyzer/108045
6017 * gcc.dg/analyzer/leak-pr108045-with-call-summaries.c: New test.
6018 * gcc.dg/analyzer/leak-pr108045-without-call-summaries.c: New test.
6019
6020 2023-03-13 David Malcolm <dmalcolm@redhat.com>
6021
6022 * gcc.dg/analyzer/exec-1.c: New test.
6023 * gcc.dg/analyzer/snprintf-concat.c: New test.
6024 * gcc.dg/analyzer/vsnprintf-1.c: New test.
6025
6026 2023-03-13 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
6027
6028 * gcc.target/riscv/rvv/base/merge_constraint-2.c: New test.
6029
6030 2023-03-13 Kito Cheng <kito.cheng@sifive.com>
6031
6032 * g++.target/riscv/rvv/base/vaadd_vv-1.C: Removed.
6033 * g++.target/riscv/rvv/base/vaadd_vv-2.C: Removed.
6034 * g++.target/riscv/rvv/base/vaadd_vv-3.C: Removed.
6035 * g++.target/riscv/rvv/base/vaadd_vv_mu-1.C: Removed.
6036 * g++.target/riscv/rvv/base/vaadd_vv_mu-2.C: Removed.
6037 * g++.target/riscv/rvv/base/vaadd_vv_mu-3.C: Removed.
6038 * g++.target/riscv/rvv/base/vaadd_vv_tu-1.C: Removed.
6039 * g++.target/riscv/rvv/base/vaadd_vv_tu-2.C: Removed.
6040 * g++.target/riscv/rvv/base/vaadd_vv_tu-3.C: Removed.
6041 * g++.target/riscv/rvv/base/vaadd_vv_tum-1.C: Removed.
6042 * g++.target/riscv/rvv/base/vaadd_vv_tum-2.C: Removed.
6043 * g++.target/riscv/rvv/base/vaadd_vv_tum-3.C: Removed.
6044 * g++.target/riscv/rvv/base/vaadd_vv_tumu-1.C: Removed.
6045 * g++.target/riscv/rvv/base/vaadd_vv_tumu-2.C: Removed.
6046 * g++.target/riscv/rvv/base/vaadd_vv_tumu-3.C: Removed.
6047 * g++.target/riscv/rvv/base/vaadd_vx_mu_rv32-1.C: Removed.
6048 * g++.target/riscv/rvv/base/vaadd_vx_mu_rv32-2.C: Removed.
6049 * g++.target/riscv/rvv/base/vaadd_vx_mu_rv32-3.C: Removed.
6050 * g++.target/riscv/rvv/base/vaadd_vx_mu_rv64-1.C: Removed.
6051 * g++.target/riscv/rvv/base/vaadd_vx_mu_rv64-2.C: Removed.
6052 * g++.target/riscv/rvv/base/vaadd_vx_mu_rv64-3.C: Removed.
6053 * g++.target/riscv/rvv/base/vaadd_vx_rv32-1.C: Removed.
6054 * g++.target/riscv/rvv/base/vaadd_vx_rv32-2.C: Removed.
6055 * g++.target/riscv/rvv/base/vaadd_vx_rv32-3.C: Removed.
6056 * g++.target/riscv/rvv/base/vaadd_vx_rv64-1.C: Removed.
6057 * g++.target/riscv/rvv/base/vaadd_vx_rv64-2.C: Removed.
6058 * g++.target/riscv/rvv/base/vaadd_vx_rv64-3.C: Removed.
6059 * g++.target/riscv/rvv/base/vaadd_vx_tu_rv32-1.C: Removed.
6060 * g++.target/riscv/rvv/base/vaadd_vx_tu_rv32-2.C: Removed.
6061 * g++.target/riscv/rvv/base/vaadd_vx_tu_rv32-3.C: Removed.
6062 * g++.target/riscv/rvv/base/vaadd_vx_tu_rv64-1.C: Removed.
6063 * g++.target/riscv/rvv/base/vaadd_vx_tu_rv64-2.C: Removed.
6064 * g++.target/riscv/rvv/base/vaadd_vx_tu_rv64-3.C: Removed.
6065 * g++.target/riscv/rvv/base/vaadd_vx_tum_rv32-1.C: Removed.
6066 * g++.target/riscv/rvv/base/vaadd_vx_tum_rv32-2.C: Removed.
6067 * g++.target/riscv/rvv/base/vaadd_vx_tum_rv32-3.C: Removed.
6068 * g++.target/riscv/rvv/base/vaadd_vx_tum_rv64-1.C: Removed.
6069 * g++.target/riscv/rvv/base/vaadd_vx_tum_rv64-2.C: Removed.
6070 * g++.target/riscv/rvv/base/vaadd_vx_tum_rv64-3.C: Removed.
6071 * g++.target/riscv/rvv/base/vaadd_vx_tumu_rv32-1.C: Removed.
6072 * g++.target/riscv/rvv/base/vaadd_vx_tumu_rv32-2.C: Removed.
6073 * g++.target/riscv/rvv/base/vaadd_vx_tumu_rv32-3.C: Removed.
6074 * g++.target/riscv/rvv/base/vaadd_vx_tumu_rv64-1.C: Removed.
6075 * g++.target/riscv/rvv/base/vaadd_vx_tumu_rv64-2.C: Removed.
6076 * g++.target/riscv/rvv/base/vaadd_vx_tumu_rv64-3.C: Removed.
6077 * g++.target/riscv/rvv/base/vaaddu_vv-1.C: Removed.
6078 * g++.target/riscv/rvv/base/vaaddu_vv-2.C: Removed.
6079 * g++.target/riscv/rvv/base/vaaddu_vv-3.C: Removed.
6080 * g++.target/riscv/rvv/base/vaaddu_vv_mu-1.C: Removed.
6081 * g++.target/riscv/rvv/base/vaaddu_vv_mu-2.C: Removed.
6082 * g++.target/riscv/rvv/base/vaaddu_vv_mu-3.C: Removed.
6083 * g++.target/riscv/rvv/base/vaaddu_vv_tu-1.C: Removed.
6084 * g++.target/riscv/rvv/base/vaaddu_vv_tu-2.C: Removed.
6085 * g++.target/riscv/rvv/base/vaaddu_vv_tu-3.C: Removed.
6086 * g++.target/riscv/rvv/base/vaaddu_vv_tum-1.C: Removed.
6087 * g++.target/riscv/rvv/base/vaaddu_vv_tum-2.C: Removed.
6088 * g++.target/riscv/rvv/base/vaaddu_vv_tum-3.C: Removed.
6089 * g++.target/riscv/rvv/base/vaaddu_vv_tumu-1.C: Removed.
6090 * g++.target/riscv/rvv/base/vaaddu_vv_tumu-2.C: Removed.
6091 * g++.target/riscv/rvv/base/vaaddu_vv_tumu-3.C: Removed.
6092 * g++.target/riscv/rvv/base/vaaddu_vx_mu_rv32-1.C: Removed.
6093 * g++.target/riscv/rvv/base/vaaddu_vx_mu_rv32-2.C: Removed.
6094 * g++.target/riscv/rvv/base/vaaddu_vx_mu_rv32-3.C: Removed.
6095 * g++.target/riscv/rvv/base/vaaddu_vx_mu_rv64-1.C: Removed.
6096 * g++.target/riscv/rvv/base/vaaddu_vx_mu_rv64-2.C: Removed.
6097 * g++.target/riscv/rvv/base/vaaddu_vx_mu_rv64-3.C: Removed.
6098 * g++.target/riscv/rvv/base/vaaddu_vx_rv32-1.C: Removed.
6099 * g++.target/riscv/rvv/base/vaaddu_vx_rv32-2.C: Removed.
6100 * g++.target/riscv/rvv/base/vaaddu_vx_rv32-3.C: Removed.
6101 * g++.target/riscv/rvv/base/vaaddu_vx_rv64-1.C: Removed.
6102 * g++.target/riscv/rvv/base/vaaddu_vx_rv64-2.C: Removed.
6103 * g++.target/riscv/rvv/base/vaaddu_vx_rv64-3.C: Removed.
6104 * g++.target/riscv/rvv/base/vaaddu_vx_tu_rv32-1.C: Removed.
6105 * g++.target/riscv/rvv/base/vaaddu_vx_tu_rv32-2.C: Removed.
6106 * g++.target/riscv/rvv/base/vaaddu_vx_tu_rv32-3.C: Removed.
6107 * g++.target/riscv/rvv/base/vaaddu_vx_tu_rv64-1.C: Removed.
6108 * g++.target/riscv/rvv/base/vaaddu_vx_tu_rv64-2.C: Removed.
6109 * g++.target/riscv/rvv/base/vaaddu_vx_tu_rv64-3.C: Removed.
6110 * g++.target/riscv/rvv/base/vaaddu_vx_tum_rv32-1.C: Removed.
6111 * g++.target/riscv/rvv/base/vaaddu_vx_tum_rv32-2.C: Removed.
6112 * g++.target/riscv/rvv/base/vaaddu_vx_tum_rv32-3.C: Removed.
6113 * g++.target/riscv/rvv/base/vaaddu_vx_tum_rv64-1.C: Removed.
6114 * g++.target/riscv/rvv/base/vaaddu_vx_tum_rv64-2.C: Removed.
6115 * g++.target/riscv/rvv/base/vaaddu_vx_tum_rv64-3.C: Removed.
6116 * g++.target/riscv/rvv/base/vaaddu_vx_tumu_rv32-1.C: Removed.
6117 * g++.target/riscv/rvv/base/vaaddu_vx_tumu_rv32-2.C: Removed.
6118 * g++.target/riscv/rvv/base/vaaddu_vx_tumu_rv32-3.C: Removed.
6119 * g++.target/riscv/rvv/base/vaaddu_vx_tumu_rv64-1.C: Removed.
6120 * g++.target/riscv/rvv/base/vaaddu_vx_tumu_rv64-2.C: Removed.
6121 * g++.target/riscv/rvv/base/vaaddu_vx_tumu_rv64-3.C: Removed.
6122 * g++.target/riscv/rvv/base/vadc_vvm-1.C: Removed.
6123 * g++.target/riscv/rvv/base/vadc_vvm-2.C: Removed.
6124 * g++.target/riscv/rvv/base/vadc_vvm-3.C: Removed.
6125 * g++.target/riscv/rvv/base/vadc_vvm_tu-1.C: Removed.
6126 * g++.target/riscv/rvv/base/vadc_vvm_tu-2.C: Removed.
6127 * g++.target/riscv/rvv/base/vadc_vvm_tu-3.C: Removed.
6128 * g++.target/riscv/rvv/base/vadc_vxm_rv32-1.C: Removed.
6129 * g++.target/riscv/rvv/base/vadc_vxm_rv32-2.C: Removed.
6130 * g++.target/riscv/rvv/base/vadc_vxm_rv32-3.C: Removed.
6131 * g++.target/riscv/rvv/base/vadc_vxm_rv64-1.C: Removed.
6132 * g++.target/riscv/rvv/base/vadc_vxm_rv64-2.C: Removed.
6133 * g++.target/riscv/rvv/base/vadc_vxm_rv64-3.C: Removed.
6134 * g++.target/riscv/rvv/base/vadc_vxm_tu_rv32-1.C: Removed.
6135 * g++.target/riscv/rvv/base/vadc_vxm_tu_rv32-2.C: Removed.
6136 * g++.target/riscv/rvv/base/vadc_vxm_tu_rv32-3.C: Removed.
6137 * g++.target/riscv/rvv/base/vadc_vxm_tu_rv64-1.C: Removed.
6138 * g++.target/riscv/rvv/base/vadc_vxm_tu_rv64-2.C: Removed.
6139 * g++.target/riscv/rvv/base/vadc_vxm_tu_rv64-3.C: Removed.
6140 * g++.target/riscv/rvv/base/vadd_vv-1.C: Removed.
6141 * g++.target/riscv/rvv/base/vadd_vv-2.C: Removed.
6142 * g++.target/riscv/rvv/base/vadd_vv-3.C: Removed.
6143 * g++.target/riscv/rvv/base/vadd_vv_mu-1.C: Removed.
6144 * g++.target/riscv/rvv/base/vadd_vv_mu-2.C: Removed.
6145 * g++.target/riscv/rvv/base/vadd_vv_mu-3.C: Removed.
6146 * g++.target/riscv/rvv/base/vadd_vv_tu-1.C: Removed.
6147 * g++.target/riscv/rvv/base/vadd_vv_tu-2.C: Removed.
6148 * g++.target/riscv/rvv/base/vadd_vv_tu-3.C: Removed.
6149 * g++.target/riscv/rvv/base/vadd_vv_tum-1.C: Removed.
6150 * g++.target/riscv/rvv/base/vadd_vv_tum-2.C: Removed.
6151 * g++.target/riscv/rvv/base/vadd_vv_tum-3.C: Removed.
6152 * g++.target/riscv/rvv/base/vadd_vv_tumu-1.C: Removed.
6153 * g++.target/riscv/rvv/base/vadd_vv_tumu-2.C: Removed.
6154 * g++.target/riscv/rvv/base/vadd_vv_tumu-3.C: Removed.
6155 * g++.target/riscv/rvv/base/vadd_vx_mu_rv32-1.C: Removed.
6156 * g++.target/riscv/rvv/base/vadd_vx_mu_rv32-2.C: Removed.
6157 * g++.target/riscv/rvv/base/vadd_vx_mu_rv32-3.C: Removed.
6158 * g++.target/riscv/rvv/base/vadd_vx_mu_rv64-1.C: Removed.
6159 * g++.target/riscv/rvv/base/vadd_vx_mu_rv64-2.C: Removed.
6160 * g++.target/riscv/rvv/base/vadd_vx_mu_rv64-3.C: Removed.
6161 * g++.target/riscv/rvv/base/vadd_vx_rv32-1.C: Removed.
6162 * g++.target/riscv/rvv/base/vadd_vx_rv32-2.C: Removed.
6163 * g++.target/riscv/rvv/base/vadd_vx_rv32-3.C: Removed.
6164 * g++.target/riscv/rvv/base/vadd_vx_rv64-1.C: Removed.
6165 * g++.target/riscv/rvv/base/vadd_vx_rv64-2.C: Removed.
6166 * g++.target/riscv/rvv/base/vadd_vx_rv64-3.C: Removed.
6167 * g++.target/riscv/rvv/base/vadd_vx_tu_rv32-1.C: Removed.
6168 * g++.target/riscv/rvv/base/vadd_vx_tu_rv32-2.C: Removed.
6169 * g++.target/riscv/rvv/base/vadd_vx_tu_rv32-3.C: Removed.
6170 * g++.target/riscv/rvv/base/vadd_vx_tu_rv64-1.C: Removed.
6171 * g++.target/riscv/rvv/base/vadd_vx_tu_rv64-2.C: Removed.
6172 * g++.target/riscv/rvv/base/vadd_vx_tu_rv64-3.C: Removed.
6173 * g++.target/riscv/rvv/base/vadd_vx_tum_rv32-1.C: Removed.
6174 * g++.target/riscv/rvv/base/vadd_vx_tum_rv32-2.C: Removed.
6175 * g++.target/riscv/rvv/base/vadd_vx_tum_rv32-3.C: Removed.
6176 * g++.target/riscv/rvv/base/vadd_vx_tum_rv64-1.C: Removed.
6177 * g++.target/riscv/rvv/base/vadd_vx_tum_rv64-2.C: Removed.
6178 * g++.target/riscv/rvv/base/vadd_vx_tum_rv64-3.C: Removed.
6179 * g++.target/riscv/rvv/base/vadd_vx_tumu_rv32-1.C: Removed.
6180 * g++.target/riscv/rvv/base/vadd_vx_tumu_rv32-2.C: Removed.
6181 * g++.target/riscv/rvv/base/vadd_vx_tumu_rv32-3.C: Removed.
6182 * g++.target/riscv/rvv/base/vadd_vx_tumu_rv64-1.C: Removed.
6183 * g++.target/riscv/rvv/base/vadd_vx_tumu_rv64-2.C: Removed.
6184 * g++.target/riscv/rvv/base/vadd_vx_tumu_rv64-3.C: Removed.
6185 * g++.target/riscv/rvv/base/vand_vv-1.C: Removed.
6186 * g++.target/riscv/rvv/base/vand_vv-2.C: Removed.
6187 * g++.target/riscv/rvv/base/vand_vv-3.C: Removed.
6188 * g++.target/riscv/rvv/base/vand_vv_mu-1.C: Removed.
6189 * g++.target/riscv/rvv/base/vand_vv_mu-2.C: Removed.
6190 * g++.target/riscv/rvv/base/vand_vv_mu-3.C: Removed.
6191 * g++.target/riscv/rvv/base/vand_vv_tu-1.C: Removed.
6192 * g++.target/riscv/rvv/base/vand_vv_tu-2.C: Removed.
6193 * g++.target/riscv/rvv/base/vand_vv_tu-3.C: Removed.
6194 * g++.target/riscv/rvv/base/vand_vv_tum-1.C: Removed.
6195 * g++.target/riscv/rvv/base/vand_vv_tum-2.C: Removed.
6196 * g++.target/riscv/rvv/base/vand_vv_tum-3.C: Removed.
6197 * g++.target/riscv/rvv/base/vand_vv_tumu-1.C: Removed.
6198 * g++.target/riscv/rvv/base/vand_vv_tumu-2.C: Removed.
6199 * g++.target/riscv/rvv/base/vand_vv_tumu-3.C: Removed.
6200 * g++.target/riscv/rvv/base/vand_vx_mu_rv32-1.C: Removed.
6201 * g++.target/riscv/rvv/base/vand_vx_mu_rv32-2.C: Removed.
6202 * g++.target/riscv/rvv/base/vand_vx_mu_rv32-3.C: Removed.
6203 * g++.target/riscv/rvv/base/vand_vx_mu_rv64-1.C: Removed.
6204 * g++.target/riscv/rvv/base/vand_vx_mu_rv64-2.C: Removed.
6205 * g++.target/riscv/rvv/base/vand_vx_mu_rv64-3.C: Removed.
6206 * g++.target/riscv/rvv/base/vand_vx_rv32-1.C: Removed.
6207 * g++.target/riscv/rvv/base/vand_vx_rv32-2.C: Removed.
6208 * g++.target/riscv/rvv/base/vand_vx_rv32-3.C: Removed.
6209 * g++.target/riscv/rvv/base/vand_vx_rv64-1.C: Removed.
6210 * g++.target/riscv/rvv/base/vand_vx_rv64-2.C: Removed.
6211 * g++.target/riscv/rvv/base/vand_vx_rv64-3.C: Removed.
6212 * g++.target/riscv/rvv/base/vand_vx_tu_rv32-1.C: Removed.
6213 * g++.target/riscv/rvv/base/vand_vx_tu_rv32-2.C: Removed.
6214 * g++.target/riscv/rvv/base/vand_vx_tu_rv32-3.C: Removed.
6215 * g++.target/riscv/rvv/base/vand_vx_tu_rv64-1.C: Removed.
6216 * g++.target/riscv/rvv/base/vand_vx_tu_rv64-2.C: Removed.
6217 * g++.target/riscv/rvv/base/vand_vx_tu_rv64-3.C: Removed.
6218 * g++.target/riscv/rvv/base/vand_vx_tum_rv32-1.C: Removed.
6219 * g++.target/riscv/rvv/base/vand_vx_tum_rv32-2.C: Removed.
6220 * g++.target/riscv/rvv/base/vand_vx_tum_rv32-3.C: Removed.
6221 * g++.target/riscv/rvv/base/vand_vx_tum_rv64-1.C: Removed.
6222 * g++.target/riscv/rvv/base/vand_vx_tum_rv64-2.C: Removed.
6223 * g++.target/riscv/rvv/base/vand_vx_tum_rv64-3.C: Removed.
6224 * g++.target/riscv/rvv/base/vand_vx_tumu_rv32-1.C: Removed.
6225 * g++.target/riscv/rvv/base/vand_vx_tumu_rv32-2.C: Removed.
6226 * g++.target/riscv/rvv/base/vand_vx_tumu_rv32-3.C: Removed.
6227 * g++.target/riscv/rvv/base/vand_vx_tumu_rv64-1.C: Removed.
6228 * g++.target/riscv/rvv/base/vand_vx_tumu_rv64-2.C: Removed.
6229 * g++.target/riscv/rvv/base/vand_vx_tumu_rv64-3.C: Removed.
6230 * g++.target/riscv/rvv/base/vasub_vv-1.C: Removed.
6231 * g++.target/riscv/rvv/base/vasub_vv-2.C: Removed.
6232 * g++.target/riscv/rvv/base/vasub_vv-3.C: Removed.
6233 * g++.target/riscv/rvv/base/vasub_vv_mu-1.C: Removed.
6234 * g++.target/riscv/rvv/base/vasub_vv_mu-2.C: Removed.
6235 * g++.target/riscv/rvv/base/vasub_vv_mu-3.C: Removed.
6236 * g++.target/riscv/rvv/base/vasub_vv_tu-1.C: Removed.
6237 * g++.target/riscv/rvv/base/vasub_vv_tu-2.C: Removed.
6238 * g++.target/riscv/rvv/base/vasub_vv_tu-3.C: Removed.
6239 * g++.target/riscv/rvv/base/vasub_vv_tum-1.C: Removed.
6240 * g++.target/riscv/rvv/base/vasub_vv_tum-2.C: Removed.
6241 * g++.target/riscv/rvv/base/vasub_vv_tum-3.C: Removed.
6242 * g++.target/riscv/rvv/base/vasub_vv_tumu-1.C: Removed.
6243 * g++.target/riscv/rvv/base/vasub_vv_tumu-2.C: Removed.
6244 * g++.target/riscv/rvv/base/vasub_vv_tumu-3.C: Removed.
6245 * g++.target/riscv/rvv/base/vasub_vx_mu_rv32-1.C: Removed.
6246 * g++.target/riscv/rvv/base/vasub_vx_mu_rv32-2.C: Removed.
6247 * g++.target/riscv/rvv/base/vasub_vx_mu_rv32-3.C: Removed.
6248 * g++.target/riscv/rvv/base/vasub_vx_mu_rv64-1.C: Removed.
6249 * g++.target/riscv/rvv/base/vasub_vx_mu_rv64-2.C: Removed.
6250 * g++.target/riscv/rvv/base/vasub_vx_mu_rv64-3.C: Removed.
6251 * g++.target/riscv/rvv/base/vasub_vx_rv32-1.C: Removed.
6252 * g++.target/riscv/rvv/base/vasub_vx_rv32-2.C: Removed.
6253 * g++.target/riscv/rvv/base/vasub_vx_rv32-3.C: Removed.
6254 * g++.target/riscv/rvv/base/vasub_vx_rv64-1.C: Removed.
6255 * g++.target/riscv/rvv/base/vasub_vx_rv64-2.C: Removed.
6256 * g++.target/riscv/rvv/base/vasub_vx_rv64-3.C: Removed.
6257 * g++.target/riscv/rvv/base/vasub_vx_tu_rv32-1.C: Removed.
6258 * g++.target/riscv/rvv/base/vasub_vx_tu_rv32-2.C: Removed.
6259 * g++.target/riscv/rvv/base/vasub_vx_tu_rv32-3.C: Removed.
6260 * g++.target/riscv/rvv/base/vasub_vx_tu_rv64-1.C: Removed.
6261 * g++.target/riscv/rvv/base/vasub_vx_tu_rv64-2.C: Removed.
6262 * g++.target/riscv/rvv/base/vasub_vx_tu_rv64-3.C: Removed.
6263 * g++.target/riscv/rvv/base/vasub_vx_tum_rv32-1.C: Removed.
6264 * g++.target/riscv/rvv/base/vasub_vx_tum_rv32-2.C: Removed.
6265 * g++.target/riscv/rvv/base/vasub_vx_tum_rv32-3.C: Removed.
6266 * g++.target/riscv/rvv/base/vasub_vx_tum_rv64-1.C: Removed.
6267 * g++.target/riscv/rvv/base/vasub_vx_tum_rv64-2.C: Removed.
6268 * g++.target/riscv/rvv/base/vasub_vx_tum_rv64-3.C: Removed.
6269 * g++.target/riscv/rvv/base/vasub_vx_tumu_rv32-1.C: Removed.
6270 * g++.target/riscv/rvv/base/vasub_vx_tumu_rv32-2.C: Removed.
6271 * g++.target/riscv/rvv/base/vasub_vx_tumu_rv32-3.C: Removed.
6272 * g++.target/riscv/rvv/base/vasub_vx_tumu_rv64-1.C: Removed.
6273 * g++.target/riscv/rvv/base/vasub_vx_tumu_rv64-2.C: Removed.
6274 * g++.target/riscv/rvv/base/vasub_vx_tumu_rv64-3.C: Removed.
6275 * g++.target/riscv/rvv/base/vasubu_vv-1.C: Removed.
6276 * g++.target/riscv/rvv/base/vasubu_vv-2.C: Removed.
6277 * g++.target/riscv/rvv/base/vasubu_vv-3.C: Removed.
6278 * g++.target/riscv/rvv/base/vasubu_vv_mu-1.C: Removed.
6279 * g++.target/riscv/rvv/base/vasubu_vv_mu-2.C: Removed.
6280 * g++.target/riscv/rvv/base/vasubu_vv_mu-3.C: Removed.
6281 * g++.target/riscv/rvv/base/vasubu_vv_tu-1.C: Removed.
6282 * g++.target/riscv/rvv/base/vasubu_vv_tu-2.C: Removed.
6283 * g++.target/riscv/rvv/base/vasubu_vv_tu-3.C: Removed.
6284 * g++.target/riscv/rvv/base/vasubu_vv_tum-1.C: Removed.
6285 * g++.target/riscv/rvv/base/vasubu_vv_tum-2.C: Removed.
6286 * g++.target/riscv/rvv/base/vasubu_vv_tum-3.C: Removed.
6287 * g++.target/riscv/rvv/base/vasubu_vv_tumu-1.C: Removed.
6288 * g++.target/riscv/rvv/base/vasubu_vv_tumu-2.C: Removed.
6289 * g++.target/riscv/rvv/base/vasubu_vv_tumu-3.C: Removed.
6290 * g++.target/riscv/rvv/base/vasubu_vx_mu_rv32-1.C: Removed.
6291 * g++.target/riscv/rvv/base/vasubu_vx_mu_rv32-2.C: Removed.
6292 * g++.target/riscv/rvv/base/vasubu_vx_mu_rv32-3.C: Removed.
6293 * g++.target/riscv/rvv/base/vasubu_vx_mu_rv64-1.C: Removed.
6294 * g++.target/riscv/rvv/base/vasubu_vx_mu_rv64-2.C: Removed.
6295 * g++.target/riscv/rvv/base/vasubu_vx_mu_rv64-3.C: Removed.
6296 * g++.target/riscv/rvv/base/vasubu_vx_rv32-1.C: Removed.
6297 * g++.target/riscv/rvv/base/vasubu_vx_rv32-2.C: Removed.
6298 * g++.target/riscv/rvv/base/vasubu_vx_rv32-3.C: Removed.
6299 * g++.target/riscv/rvv/base/vasubu_vx_rv64-1.C: Removed.
6300 * g++.target/riscv/rvv/base/vasubu_vx_rv64-2.C: Removed.
6301 * g++.target/riscv/rvv/base/vasubu_vx_rv64-3.C: Removed.
6302 * g++.target/riscv/rvv/base/vasubu_vx_tu_rv32-1.C: Removed.
6303 * g++.target/riscv/rvv/base/vasubu_vx_tu_rv32-2.C: Removed.
6304 * g++.target/riscv/rvv/base/vasubu_vx_tu_rv32-3.C: Removed.
6305 * g++.target/riscv/rvv/base/vasubu_vx_tu_rv64-1.C: Removed.
6306 * g++.target/riscv/rvv/base/vasubu_vx_tu_rv64-2.C: Removed.
6307 * g++.target/riscv/rvv/base/vasubu_vx_tu_rv64-3.C: Removed.
6308 * g++.target/riscv/rvv/base/vasubu_vx_tum_rv32-1.C: Removed.
6309 * g++.target/riscv/rvv/base/vasubu_vx_tum_rv32-2.C: Removed.
6310 * g++.target/riscv/rvv/base/vasubu_vx_tum_rv32-3.C: Removed.
6311 * g++.target/riscv/rvv/base/vasubu_vx_tum_rv64-1.C: Removed.
6312 * g++.target/riscv/rvv/base/vasubu_vx_tum_rv64-2.C: Removed.
6313 * g++.target/riscv/rvv/base/vasubu_vx_tum_rv64-3.C: Removed.
6314 * g++.target/riscv/rvv/base/vasubu_vx_tumu_rv32-1.C: Removed.
6315 * g++.target/riscv/rvv/base/vasubu_vx_tumu_rv32-2.C: Removed.
6316 * g++.target/riscv/rvv/base/vasubu_vx_tumu_rv32-3.C: Removed.
6317 * g++.target/riscv/rvv/base/vasubu_vx_tumu_rv64-1.C: Removed.
6318 * g++.target/riscv/rvv/base/vasubu_vx_tumu_rv64-2.C: Removed.
6319 * g++.target/riscv/rvv/base/vasubu_vx_tumu_rv64-3.C: Removed.
6320 * g++.target/riscv/rvv/base/vdiv_vv-1.C: Removed.
6321 * g++.target/riscv/rvv/base/vdiv_vv-2.C: Removed.
6322 * g++.target/riscv/rvv/base/vdiv_vv-3.C: Removed.
6323 * g++.target/riscv/rvv/base/vdiv_vv_mu-1.C: Removed.
6324 * g++.target/riscv/rvv/base/vdiv_vv_mu-2.C: Removed.
6325 * g++.target/riscv/rvv/base/vdiv_vv_mu-3.C: Removed.
6326 * g++.target/riscv/rvv/base/vdiv_vv_tu-1.C: Removed.
6327 * g++.target/riscv/rvv/base/vdiv_vv_tu-2.C: Removed.
6328 * g++.target/riscv/rvv/base/vdiv_vv_tu-3.C: Removed.
6329 * g++.target/riscv/rvv/base/vdiv_vv_tum-1.C: Removed.
6330 * g++.target/riscv/rvv/base/vdiv_vv_tum-2.C: Removed.
6331 * g++.target/riscv/rvv/base/vdiv_vv_tum-3.C: Removed.
6332 * g++.target/riscv/rvv/base/vdiv_vv_tumu-1.C: Removed.
6333 * g++.target/riscv/rvv/base/vdiv_vv_tumu-2.C: Removed.
6334 * g++.target/riscv/rvv/base/vdiv_vv_tumu-3.C: Removed.
6335 * g++.target/riscv/rvv/base/vdiv_vx_mu_rv32-1.C: Removed.
6336 * g++.target/riscv/rvv/base/vdiv_vx_mu_rv32-2.C: Removed.
6337 * g++.target/riscv/rvv/base/vdiv_vx_mu_rv32-3.C: Removed.
6338 * g++.target/riscv/rvv/base/vdiv_vx_mu_rv64-1.C: Removed.
6339 * g++.target/riscv/rvv/base/vdiv_vx_mu_rv64-2.C: Removed.
6340 * g++.target/riscv/rvv/base/vdiv_vx_mu_rv64-3.C: Removed.
6341 * g++.target/riscv/rvv/base/vdiv_vx_rv32-1.C: Removed.
6342 * g++.target/riscv/rvv/base/vdiv_vx_rv32-2.C: Removed.
6343 * g++.target/riscv/rvv/base/vdiv_vx_rv32-3.C: Removed.
6344 * g++.target/riscv/rvv/base/vdiv_vx_rv64-1.C: Removed.
6345 * g++.target/riscv/rvv/base/vdiv_vx_rv64-2.C: Removed.
6346 * g++.target/riscv/rvv/base/vdiv_vx_rv64-3.C: Removed.
6347 * g++.target/riscv/rvv/base/vdiv_vx_tu_rv32-1.C: Removed.
6348 * g++.target/riscv/rvv/base/vdiv_vx_tu_rv32-2.C: Removed.
6349 * g++.target/riscv/rvv/base/vdiv_vx_tu_rv32-3.C: Removed.
6350 * g++.target/riscv/rvv/base/vdiv_vx_tu_rv64-1.C: Removed.
6351 * g++.target/riscv/rvv/base/vdiv_vx_tu_rv64-2.C: Removed.
6352 * g++.target/riscv/rvv/base/vdiv_vx_tu_rv64-3.C: Removed.
6353 * g++.target/riscv/rvv/base/vdiv_vx_tum_rv32-1.C: Removed.
6354 * g++.target/riscv/rvv/base/vdiv_vx_tum_rv32-2.C: Removed.
6355 * g++.target/riscv/rvv/base/vdiv_vx_tum_rv32-3.C: Removed.
6356 * g++.target/riscv/rvv/base/vdiv_vx_tum_rv64-1.C: Removed.
6357 * g++.target/riscv/rvv/base/vdiv_vx_tum_rv64-2.C: Removed.
6358 * g++.target/riscv/rvv/base/vdiv_vx_tum_rv64-3.C: Removed.
6359 * g++.target/riscv/rvv/base/vdiv_vx_tumu_rv32-1.C: Removed.
6360 * g++.target/riscv/rvv/base/vdiv_vx_tumu_rv32-2.C: Removed.
6361 * g++.target/riscv/rvv/base/vdiv_vx_tumu_rv32-3.C: Removed.
6362 * g++.target/riscv/rvv/base/vdiv_vx_tumu_rv64-1.C: Removed.
6363 * g++.target/riscv/rvv/base/vdiv_vx_tumu_rv64-2.C: Removed.
6364 * g++.target/riscv/rvv/base/vdiv_vx_tumu_rv64-3.C: Removed.
6365 * g++.target/riscv/rvv/base/vdivu_vv-1.C: Removed.
6366 * g++.target/riscv/rvv/base/vdivu_vv-2.C: Removed.
6367 * g++.target/riscv/rvv/base/vdivu_vv-3.C: Removed.
6368 * g++.target/riscv/rvv/base/vdivu_vv_mu-1.C: Removed.
6369 * g++.target/riscv/rvv/base/vdivu_vv_mu-2.C: Removed.
6370 * g++.target/riscv/rvv/base/vdivu_vv_mu-3.C: Removed.
6371 * g++.target/riscv/rvv/base/vdivu_vv_tu-1.C: Removed.
6372 * g++.target/riscv/rvv/base/vdivu_vv_tu-2.C: Removed.
6373 * g++.target/riscv/rvv/base/vdivu_vv_tu-3.C: Removed.
6374 * g++.target/riscv/rvv/base/vdivu_vv_tum-1.C: Removed.
6375 * g++.target/riscv/rvv/base/vdivu_vv_tum-2.C: Removed.
6376 * g++.target/riscv/rvv/base/vdivu_vv_tum-3.C: Removed.
6377 * g++.target/riscv/rvv/base/vdivu_vv_tumu-1.C: Removed.
6378 * g++.target/riscv/rvv/base/vdivu_vv_tumu-2.C: Removed.
6379 * g++.target/riscv/rvv/base/vdivu_vv_tumu-3.C: Removed.
6380 * g++.target/riscv/rvv/base/vdivu_vx_mu_rv32-1.C: Removed.
6381 * g++.target/riscv/rvv/base/vdivu_vx_mu_rv32-2.C: Removed.
6382 * g++.target/riscv/rvv/base/vdivu_vx_mu_rv32-3.C: Removed.
6383 * g++.target/riscv/rvv/base/vdivu_vx_mu_rv64-1.C: Removed.
6384 * g++.target/riscv/rvv/base/vdivu_vx_mu_rv64-2.C: Removed.
6385 * g++.target/riscv/rvv/base/vdivu_vx_mu_rv64-3.C: Removed.
6386 * g++.target/riscv/rvv/base/vdivu_vx_rv32-1.C: Removed.
6387 * g++.target/riscv/rvv/base/vdivu_vx_rv32-2.C: Removed.
6388 * g++.target/riscv/rvv/base/vdivu_vx_rv32-3.C: Removed.
6389 * g++.target/riscv/rvv/base/vdivu_vx_rv64-1.C: Removed.
6390 * g++.target/riscv/rvv/base/vdivu_vx_rv64-2.C: Removed.
6391 * g++.target/riscv/rvv/base/vdivu_vx_rv64-3.C: Removed.
6392 * g++.target/riscv/rvv/base/vdivu_vx_tu_rv32-1.C: Removed.
6393 * g++.target/riscv/rvv/base/vdivu_vx_tu_rv32-2.C: Removed.
6394 * g++.target/riscv/rvv/base/vdivu_vx_tu_rv32-3.C: Removed.
6395 * g++.target/riscv/rvv/base/vdivu_vx_tu_rv64-1.C: Removed.
6396 * g++.target/riscv/rvv/base/vdivu_vx_tu_rv64-2.C: Removed.
6397 * g++.target/riscv/rvv/base/vdivu_vx_tu_rv64-3.C: Removed.
6398 * g++.target/riscv/rvv/base/vdivu_vx_tum_rv32-1.C: Removed.
6399 * g++.target/riscv/rvv/base/vdivu_vx_tum_rv32-2.C: Removed.
6400 * g++.target/riscv/rvv/base/vdivu_vx_tum_rv32-3.C: Removed.
6401 * g++.target/riscv/rvv/base/vdivu_vx_tum_rv64-1.C: Removed.
6402 * g++.target/riscv/rvv/base/vdivu_vx_tum_rv64-2.C: Removed.
6403 * g++.target/riscv/rvv/base/vdivu_vx_tum_rv64-3.C: Removed.
6404 * g++.target/riscv/rvv/base/vdivu_vx_tumu_rv32-1.C: Removed.
6405 * g++.target/riscv/rvv/base/vdivu_vx_tumu_rv32-2.C: Removed.
6406 * g++.target/riscv/rvv/base/vdivu_vx_tumu_rv32-3.C: Removed.
6407 * g++.target/riscv/rvv/base/vdivu_vx_tumu_rv64-1.C: Removed.
6408 * g++.target/riscv/rvv/base/vdivu_vx_tumu_rv64-2.C: Removed.
6409 * g++.target/riscv/rvv/base/vdivu_vx_tumu_rv64-3.C: Removed.
6410 * g++.target/riscv/rvv/base/vle-1.C: Removed.
6411 * g++.target/riscv/rvv/base/vle_tu-1.C: Removed.
6412 * g++.target/riscv/rvv/base/vle_tum-1.C: Removed.
6413 * g++.target/riscv/rvv/base/vle_tumu-1.C: Removed.
6414 * g++.target/riscv/rvv/base/vloxei16-1.C: Removed.
6415 * g++.target/riscv/rvv/base/vloxei16-2.C: Removed.
6416 * g++.target/riscv/rvv/base/vloxei16-3.C: Removed.
6417 * g++.target/riscv/rvv/base/vloxei16_mu-1.C: Removed.
6418 * g++.target/riscv/rvv/base/vloxei16_mu-2.C: Removed.
6419 * g++.target/riscv/rvv/base/vloxei16_mu-3.C: Removed.
6420 * g++.target/riscv/rvv/base/vloxei16_tu-1.C: Removed.
6421 * g++.target/riscv/rvv/base/vloxei16_tu-2.C: Removed.
6422 * g++.target/riscv/rvv/base/vloxei16_tu-3.C: Removed.
6423 * g++.target/riscv/rvv/base/vloxei16_tum-1.C: Removed.
6424 * g++.target/riscv/rvv/base/vloxei16_tum-2.C: Removed.
6425 * g++.target/riscv/rvv/base/vloxei16_tum-3.C: Removed.
6426 * g++.target/riscv/rvv/base/vloxei16_tumu-1.C: Removed.
6427 * g++.target/riscv/rvv/base/vloxei16_tumu-2.C: Removed.
6428 * g++.target/riscv/rvv/base/vloxei16_tumu-3.C: Removed.
6429 * g++.target/riscv/rvv/base/vloxei32-1.C: Removed.
6430 * g++.target/riscv/rvv/base/vloxei32-2.C: Removed.
6431 * g++.target/riscv/rvv/base/vloxei32-3.C: Removed.
6432 * g++.target/riscv/rvv/base/vloxei32_mu-1.C: Removed.
6433 * g++.target/riscv/rvv/base/vloxei32_mu-2.C: Removed.
6434 * g++.target/riscv/rvv/base/vloxei32_mu-3.C: Removed.
6435 * g++.target/riscv/rvv/base/vloxei32_tu-1.C: Removed.
6436 * g++.target/riscv/rvv/base/vloxei32_tu-2.C: Removed.
6437 * g++.target/riscv/rvv/base/vloxei32_tu-3.C: Removed.
6438 * g++.target/riscv/rvv/base/vloxei32_tum-1.C: Removed.
6439 * g++.target/riscv/rvv/base/vloxei32_tum-2.C: Removed.
6440 * g++.target/riscv/rvv/base/vloxei32_tum-3.C: Removed.
6441 * g++.target/riscv/rvv/base/vloxei32_tumu-1.C: Removed.
6442 * g++.target/riscv/rvv/base/vloxei32_tumu-2.C: Removed.
6443 * g++.target/riscv/rvv/base/vloxei32_tumu-3.C: Removed.
6444 * g++.target/riscv/rvv/base/vloxei64-1.C: Removed.
6445 * g++.target/riscv/rvv/base/vloxei64-2.C: Removed.
6446 * g++.target/riscv/rvv/base/vloxei64-3.C: Removed.
6447 * g++.target/riscv/rvv/base/vloxei64_mu-1.C: Removed.
6448 * g++.target/riscv/rvv/base/vloxei64_mu-2.C: Removed.
6449 * g++.target/riscv/rvv/base/vloxei64_mu-3.C: Removed.
6450 * g++.target/riscv/rvv/base/vloxei64_tu-1.C: Removed.
6451 * g++.target/riscv/rvv/base/vloxei64_tu-2.C: Removed.
6452 * g++.target/riscv/rvv/base/vloxei64_tu-3.C: Removed.
6453 * g++.target/riscv/rvv/base/vloxei64_tum-1.C: Removed.
6454 * g++.target/riscv/rvv/base/vloxei64_tum-2.C: Removed.
6455 * g++.target/riscv/rvv/base/vloxei64_tum-3.C: Removed.
6456 * g++.target/riscv/rvv/base/vloxei64_tumu-1.C: Removed.
6457 * g++.target/riscv/rvv/base/vloxei64_tumu-2.C: Removed.
6458 * g++.target/riscv/rvv/base/vloxei64_tumu-3.C: Removed.
6459 * g++.target/riscv/rvv/base/vloxei8-1.C: Removed.
6460 * g++.target/riscv/rvv/base/vloxei8-2.C: Removed.
6461 * g++.target/riscv/rvv/base/vloxei8-3.C: Removed.
6462 * g++.target/riscv/rvv/base/vloxei8_mu-1.C: Removed.
6463 * g++.target/riscv/rvv/base/vloxei8_mu-2.C: Removed.
6464 * g++.target/riscv/rvv/base/vloxei8_mu-3.C: Removed.
6465 * g++.target/riscv/rvv/base/vloxei8_tu-1.C: Removed.
6466 * g++.target/riscv/rvv/base/vloxei8_tu-2.C: Removed.
6467 * g++.target/riscv/rvv/base/vloxei8_tu-3.C: Removed.
6468 * g++.target/riscv/rvv/base/vloxei8_tum-1.C: Removed.
6469 * g++.target/riscv/rvv/base/vloxei8_tum-2.C: Removed.
6470 * g++.target/riscv/rvv/base/vloxei8_tum-3.C: Removed.
6471 * g++.target/riscv/rvv/base/vloxei8_tumu-1.C: Removed.
6472 * g++.target/riscv/rvv/base/vloxei8_tumu-2.C: Removed.
6473 * g++.target/riscv/rvv/base/vloxei8_tumu-3.C: Removed.
6474 * g++.target/riscv/rvv/base/vlse-1.C: Removed.
6475 * g++.target/riscv/rvv/base/vlse_tu-1.C: Removed.
6476 * g++.target/riscv/rvv/base/vlse_tum-1.C: Removed.
6477 * g++.target/riscv/rvv/base/vlse_tumu-1.C: Removed.
6478 * g++.target/riscv/rvv/base/vluxei16-1.C: Removed.
6479 * g++.target/riscv/rvv/base/vluxei16-2.C: Removed.
6480 * g++.target/riscv/rvv/base/vluxei16-3.C: Removed.
6481 * g++.target/riscv/rvv/base/vluxei16_mu-1.C: Removed.
6482 * g++.target/riscv/rvv/base/vluxei16_mu-2.C: Removed.
6483 * g++.target/riscv/rvv/base/vluxei16_mu-3.C: Removed.
6484 * g++.target/riscv/rvv/base/vluxei16_tu-1.C: Removed.
6485 * g++.target/riscv/rvv/base/vluxei16_tu-2.C: Removed.
6486 * g++.target/riscv/rvv/base/vluxei16_tu-3.C: Removed.
6487 * g++.target/riscv/rvv/base/vluxei16_tum-1.C: Removed.
6488 * g++.target/riscv/rvv/base/vluxei16_tum-2.C: Removed.
6489 * g++.target/riscv/rvv/base/vluxei16_tum-3.C: Removed.
6490 * g++.target/riscv/rvv/base/vluxei16_tumu-1.C: Removed.
6491 * g++.target/riscv/rvv/base/vluxei16_tumu-2.C: Removed.
6492 * g++.target/riscv/rvv/base/vluxei16_tumu-3.C: Removed.
6493 * g++.target/riscv/rvv/base/vluxei32-1.C: Removed.
6494 * g++.target/riscv/rvv/base/vluxei32-2.C: Removed.
6495 * g++.target/riscv/rvv/base/vluxei32-3.C: Removed.
6496 * g++.target/riscv/rvv/base/vluxei32_mu-1.C: Removed.
6497 * g++.target/riscv/rvv/base/vluxei32_mu-2.C: Removed.
6498 * g++.target/riscv/rvv/base/vluxei32_mu-3.C: Removed.
6499 * g++.target/riscv/rvv/base/vluxei32_tu-1.C: Removed.
6500 * g++.target/riscv/rvv/base/vluxei32_tu-2.C: Removed.
6501 * g++.target/riscv/rvv/base/vluxei32_tu-3.C: Removed.
6502 * g++.target/riscv/rvv/base/vluxei32_tum-1.C: Removed.
6503 * g++.target/riscv/rvv/base/vluxei32_tum-2.C: Removed.
6504 * g++.target/riscv/rvv/base/vluxei32_tum-3.C: Removed.
6505 * g++.target/riscv/rvv/base/vluxei32_tumu-1.C: Removed.
6506 * g++.target/riscv/rvv/base/vluxei32_tumu-2.C: Removed.
6507 * g++.target/riscv/rvv/base/vluxei32_tumu-3.C: Removed.
6508 * g++.target/riscv/rvv/base/vluxei64-1.C: Removed.
6509 * g++.target/riscv/rvv/base/vluxei64-2.C: Removed.
6510 * g++.target/riscv/rvv/base/vluxei64-3.C: Removed.
6511 * g++.target/riscv/rvv/base/vluxei64_mu-1.C: Removed.
6512 * g++.target/riscv/rvv/base/vluxei64_mu-2.C: Removed.
6513 * g++.target/riscv/rvv/base/vluxei64_mu-3.C: Removed.
6514 * g++.target/riscv/rvv/base/vluxei64_tu-1.C: Removed.
6515 * g++.target/riscv/rvv/base/vluxei64_tu-2.C: Removed.
6516 * g++.target/riscv/rvv/base/vluxei64_tu-3.C: Removed.
6517 * g++.target/riscv/rvv/base/vluxei64_tum-1.C: Removed.
6518 * g++.target/riscv/rvv/base/vluxei64_tum-2.C: Removed.
6519 * g++.target/riscv/rvv/base/vluxei64_tum-3.C: Removed.
6520 * g++.target/riscv/rvv/base/vluxei64_tumu-1.C: Removed.
6521 * g++.target/riscv/rvv/base/vluxei64_tumu-2.C: Removed.
6522 * g++.target/riscv/rvv/base/vluxei64_tumu-3.C: Removed.
6523 * g++.target/riscv/rvv/base/vluxei8-1.C: Removed.
6524 * g++.target/riscv/rvv/base/vluxei8-2.C: Removed.
6525 * g++.target/riscv/rvv/base/vluxei8-3.C: Removed.
6526 * g++.target/riscv/rvv/base/vluxei8_mu-1.C: Removed.
6527 * g++.target/riscv/rvv/base/vluxei8_mu-2.C: Removed.
6528 * g++.target/riscv/rvv/base/vluxei8_mu-3.C: Removed.
6529 * g++.target/riscv/rvv/base/vluxei8_tu-1.C: Removed.
6530 * g++.target/riscv/rvv/base/vluxei8_tu-2.C: Removed.
6531 * g++.target/riscv/rvv/base/vluxei8_tu-3.C: Removed.
6532 * g++.target/riscv/rvv/base/vluxei8_tum-1.C: Removed.
6533 * g++.target/riscv/rvv/base/vluxei8_tum-2.C: Removed.
6534 * g++.target/riscv/rvv/base/vluxei8_tum-3.C: Removed.
6535 * g++.target/riscv/rvv/base/vluxei8_tumu-1.C: Removed.
6536 * g++.target/riscv/rvv/base/vluxei8_tumu-2.C: Removed.
6537 * g++.target/riscv/rvv/base/vluxei8_tumu-3.C: Removed.
6538 * g++.target/riscv/rvv/base/vmacc_vv-1.C: Removed.
6539 * g++.target/riscv/rvv/base/vmacc_vv-2.C: Removed.
6540 * g++.target/riscv/rvv/base/vmacc_vv-3.C: Removed.
6541 * g++.target/riscv/rvv/base/vmacc_vv_mu-1.C: Removed.
6542 * g++.target/riscv/rvv/base/vmacc_vv_mu-2.C: Removed.
6543 * g++.target/riscv/rvv/base/vmacc_vv_mu-3.C: Removed.
6544 * g++.target/riscv/rvv/base/vmacc_vv_tu-1.C: Removed.
6545 * g++.target/riscv/rvv/base/vmacc_vv_tu-2.C: Removed.
6546 * g++.target/riscv/rvv/base/vmacc_vv_tu-3.C: Removed.
6547 * g++.target/riscv/rvv/base/vmacc_vv_tum-1.C: Removed.
6548 * g++.target/riscv/rvv/base/vmacc_vv_tum-2.C: Removed.
6549 * g++.target/riscv/rvv/base/vmacc_vv_tum-3.C: Removed.
6550 * g++.target/riscv/rvv/base/vmacc_vv_tumu-1.C: Removed.
6551 * g++.target/riscv/rvv/base/vmacc_vv_tumu-2.C: Removed.
6552 * g++.target/riscv/rvv/base/vmacc_vv_tumu-3.C: Removed.
6553 * g++.target/riscv/rvv/base/vmacc_vx_mu_rv32-1.C: Removed.
6554 * g++.target/riscv/rvv/base/vmacc_vx_mu_rv32-2.C: Removed.
6555 * g++.target/riscv/rvv/base/vmacc_vx_mu_rv32-3.C: Removed.
6556 * g++.target/riscv/rvv/base/vmacc_vx_mu_rv64-1.C: Removed.
6557 * g++.target/riscv/rvv/base/vmacc_vx_mu_rv64-2.C: Removed.
6558 * g++.target/riscv/rvv/base/vmacc_vx_mu_rv64-3.C: Removed.
6559 * g++.target/riscv/rvv/base/vmacc_vx_rv32-1.C: Removed.
6560 * g++.target/riscv/rvv/base/vmacc_vx_rv32-2.C: Removed.
6561 * g++.target/riscv/rvv/base/vmacc_vx_rv32-3.C: Removed.
6562 * g++.target/riscv/rvv/base/vmacc_vx_rv64-1.C: Removed.
6563 * g++.target/riscv/rvv/base/vmacc_vx_rv64-2.C: Removed.
6564 * g++.target/riscv/rvv/base/vmacc_vx_rv64-3.C: Removed.
6565 * g++.target/riscv/rvv/base/vmacc_vx_tu_rv32-1.C: Removed.
6566 * g++.target/riscv/rvv/base/vmacc_vx_tu_rv32-2.C: Removed.
6567 * g++.target/riscv/rvv/base/vmacc_vx_tu_rv32-3.C: Removed.
6568 * g++.target/riscv/rvv/base/vmacc_vx_tu_rv64-1.C: Removed.
6569 * g++.target/riscv/rvv/base/vmacc_vx_tu_rv64-2.C: Removed.
6570 * g++.target/riscv/rvv/base/vmacc_vx_tu_rv64-3.C: Removed.
6571 * g++.target/riscv/rvv/base/vmacc_vx_tum_rv32-1.C: Removed.
6572 * g++.target/riscv/rvv/base/vmacc_vx_tum_rv32-2.C: Removed.
6573 * g++.target/riscv/rvv/base/vmacc_vx_tum_rv32-3.C: Removed.
6574 * g++.target/riscv/rvv/base/vmacc_vx_tum_rv64-1.C: Removed.
6575 * g++.target/riscv/rvv/base/vmacc_vx_tum_rv64-2.C: Removed.
6576 * g++.target/riscv/rvv/base/vmacc_vx_tum_rv64-3.C: Removed.
6577 * g++.target/riscv/rvv/base/vmacc_vx_tumu_rv32-1.C: Removed.
6578 * g++.target/riscv/rvv/base/vmacc_vx_tumu_rv32-2.C: Removed.
6579 * g++.target/riscv/rvv/base/vmacc_vx_tumu_rv32-3.C: Removed.
6580 * g++.target/riscv/rvv/base/vmacc_vx_tumu_rv64-1.C: Removed.
6581 * g++.target/riscv/rvv/base/vmacc_vx_tumu_rv64-2.C: Removed.
6582 * g++.target/riscv/rvv/base/vmacc_vx_tumu_rv64-3.C: Removed.
6583 * g++.target/riscv/rvv/base/vmadc_vv-1.C: Removed.
6584 * g++.target/riscv/rvv/base/vmadc_vv-2.C: Removed.
6585 * g++.target/riscv/rvv/base/vmadc_vv-3.C: Removed.
6586 * g++.target/riscv/rvv/base/vmadc_vvm-1.C: Removed.
6587 * g++.target/riscv/rvv/base/vmadc_vvm-2.C: Removed.
6588 * g++.target/riscv/rvv/base/vmadc_vvm-3.C: Removed.
6589 * g++.target/riscv/rvv/base/vmadc_vx_rv32-1.C: Removed.
6590 * g++.target/riscv/rvv/base/vmadc_vx_rv32-2.C: Removed.
6591 * g++.target/riscv/rvv/base/vmadc_vx_rv32-3.C: Removed.
6592 * g++.target/riscv/rvv/base/vmadc_vx_rv64-1.C: Removed.
6593 * g++.target/riscv/rvv/base/vmadc_vx_rv64-2.C: Removed.
6594 * g++.target/riscv/rvv/base/vmadc_vx_rv64-3.C: Removed.
6595 * g++.target/riscv/rvv/base/vmadc_vxm_rv32-1.C: Removed.
6596 * g++.target/riscv/rvv/base/vmadc_vxm_rv32-2.C: Removed.
6597 * g++.target/riscv/rvv/base/vmadc_vxm_rv32-3.C: Removed.
6598 * g++.target/riscv/rvv/base/vmadc_vxm_rv64-1.C: Removed.
6599 * g++.target/riscv/rvv/base/vmadc_vxm_rv64-2.C: Removed.
6600 * g++.target/riscv/rvv/base/vmadc_vxm_rv64-3.C: Removed.
6601 * g++.target/riscv/rvv/base/vmadd_vv-1.C: Removed.
6602 * g++.target/riscv/rvv/base/vmadd_vv-2.C: Removed.
6603 * g++.target/riscv/rvv/base/vmadd_vv-3.C: Removed.
6604 * g++.target/riscv/rvv/base/vmadd_vv_mu-1.C: Removed.
6605 * g++.target/riscv/rvv/base/vmadd_vv_mu-2.C: Removed.
6606 * g++.target/riscv/rvv/base/vmadd_vv_mu-3.C: Removed.
6607 * g++.target/riscv/rvv/base/vmadd_vv_tu-1.C: Removed.
6608 * g++.target/riscv/rvv/base/vmadd_vv_tu-2.C: Removed.
6609 * g++.target/riscv/rvv/base/vmadd_vv_tu-3.C: Removed.
6610 * g++.target/riscv/rvv/base/vmadd_vv_tum-1.C: Removed.
6611 * g++.target/riscv/rvv/base/vmadd_vv_tum-2.C: Removed.
6612 * g++.target/riscv/rvv/base/vmadd_vv_tum-3.C: Removed.
6613 * g++.target/riscv/rvv/base/vmadd_vv_tumu-1.C: Removed.
6614 * g++.target/riscv/rvv/base/vmadd_vv_tumu-2.C: Removed.
6615 * g++.target/riscv/rvv/base/vmadd_vv_tumu-3.C: Removed.
6616 * g++.target/riscv/rvv/base/vmadd_vx_mu_rv64-1.C: Removed.
6617 * g++.target/riscv/rvv/base/vmadd_vx_mu_rv64-2.C: Removed.
6618 * g++.target/riscv/rvv/base/vmadd_vx_mu_rv64-3.C: Removed.
6619 * g++.target/riscv/rvv/base/vmadd_vx_rv64-1.C: Removed.
6620 * g++.target/riscv/rvv/base/vmadd_vx_rv64-2.C: Removed.
6621 * g++.target/riscv/rvv/base/vmadd_vx_rv64-3.C: Removed.
6622 * g++.target/riscv/rvv/base/vmadd_vx_tu_rv64-1.C: Removed.
6623 * g++.target/riscv/rvv/base/vmadd_vx_tu_rv64-2.C: Removed.
6624 * g++.target/riscv/rvv/base/vmadd_vx_tu_rv64-3.C: Removed.
6625 * g++.target/riscv/rvv/base/vmadd_vx_tum_rv64-1.C: Removed.
6626 * g++.target/riscv/rvv/base/vmadd_vx_tum_rv64-2.C: Removed.
6627 * g++.target/riscv/rvv/base/vmadd_vx_tum_rv64-3.C: Removed.
6628 * g++.target/riscv/rvv/base/vmadd_vx_tumu_rv64-1.C: Removed.
6629 * g++.target/riscv/rvv/base/vmadd_vx_tumu_rv64-2.C: Removed.
6630 * g++.target/riscv/rvv/base/vmadd_vx_tumu_rv64-3.C: Removed.
6631 * g++.target/riscv/rvv/base/vmax_vv-1.C: Removed.
6632 * g++.target/riscv/rvv/base/vmax_vv-2.C: Removed.
6633 * g++.target/riscv/rvv/base/vmax_vv-3.C: Removed.
6634 * g++.target/riscv/rvv/base/vmax_vv_mu-1.C: Removed.
6635 * g++.target/riscv/rvv/base/vmax_vv_mu-2.C: Removed.
6636 * g++.target/riscv/rvv/base/vmax_vv_mu-3.C: Removed.
6637 * g++.target/riscv/rvv/base/vmax_vv_tu-1.C: Removed.
6638 * g++.target/riscv/rvv/base/vmax_vv_tu-2.C: Removed.
6639 * g++.target/riscv/rvv/base/vmax_vv_tu-3.C: Removed.
6640 * g++.target/riscv/rvv/base/vmax_vv_tum-1.C: Removed.
6641 * g++.target/riscv/rvv/base/vmax_vv_tum-2.C: Removed.
6642 * g++.target/riscv/rvv/base/vmax_vv_tum-3.C: Removed.
6643 * g++.target/riscv/rvv/base/vmax_vv_tumu-1.C: Removed.
6644 * g++.target/riscv/rvv/base/vmax_vv_tumu-2.C: Removed.
6645 * g++.target/riscv/rvv/base/vmax_vv_tumu-3.C: Removed.
6646 * g++.target/riscv/rvv/base/vmax_vx_mu_rv32-1.C: Removed.
6647 * g++.target/riscv/rvv/base/vmax_vx_mu_rv32-2.C: Removed.
6648 * g++.target/riscv/rvv/base/vmax_vx_mu_rv32-3.C: Removed.
6649 * g++.target/riscv/rvv/base/vmax_vx_mu_rv64-1.C: Removed.
6650 * g++.target/riscv/rvv/base/vmax_vx_mu_rv64-2.C: Removed.
6651 * g++.target/riscv/rvv/base/vmax_vx_mu_rv64-3.C: Removed.
6652 * g++.target/riscv/rvv/base/vmax_vx_rv32-1.C: Removed.
6653 * g++.target/riscv/rvv/base/vmax_vx_rv32-2.C: Removed.
6654 * g++.target/riscv/rvv/base/vmax_vx_rv32-3.C: Removed.
6655 * g++.target/riscv/rvv/base/vmax_vx_rv64-1.C: Removed.
6656 * g++.target/riscv/rvv/base/vmax_vx_rv64-2.C: Removed.
6657 * g++.target/riscv/rvv/base/vmax_vx_rv64-3.C: Removed.
6658 * g++.target/riscv/rvv/base/vmax_vx_tu_rv32-1.C: Removed.
6659 * g++.target/riscv/rvv/base/vmax_vx_tu_rv32-2.C: Removed.
6660 * g++.target/riscv/rvv/base/vmax_vx_tu_rv32-3.C: Removed.
6661 * g++.target/riscv/rvv/base/vmax_vx_tu_rv64-1.C: Removed.
6662 * g++.target/riscv/rvv/base/vmax_vx_tu_rv64-2.C: Removed.
6663 * g++.target/riscv/rvv/base/vmax_vx_tu_rv64-3.C: Removed.
6664 * g++.target/riscv/rvv/base/vmax_vx_tum_rv32-1.C: Removed.
6665 * g++.target/riscv/rvv/base/vmax_vx_tum_rv32-2.C: Removed.
6666 * g++.target/riscv/rvv/base/vmax_vx_tum_rv32-3.C: Removed.
6667 * g++.target/riscv/rvv/base/vmax_vx_tum_rv64-1.C: Removed.
6668 * g++.target/riscv/rvv/base/vmax_vx_tum_rv64-2.C: Removed.
6669 * g++.target/riscv/rvv/base/vmax_vx_tum_rv64-3.C: Removed.
6670 * g++.target/riscv/rvv/base/vmax_vx_tumu_rv32-1.C: Removed.
6671 * g++.target/riscv/rvv/base/vmax_vx_tumu_rv32-2.C: Removed.
6672 * g++.target/riscv/rvv/base/vmax_vx_tumu_rv32-3.C: Removed.
6673 * g++.target/riscv/rvv/base/vmax_vx_tumu_rv64-1.C: Removed.
6674 * g++.target/riscv/rvv/base/vmax_vx_tumu_rv64-2.C: Removed.
6675 * g++.target/riscv/rvv/base/vmax_vx_tumu_rv64-3.C: Removed.
6676 * g++.target/riscv/rvv/base/vmaxu_vv-1.C: Removed.
6677 * g++.target/riscv/rvv/base/vmaxu_vv-2.C: Removed.
6678 * g++.target/riscv/rvv/base/vmaxu_vv-3.C: Removed.
6679 * g++.target/riscv/rvv/base/vmaxu_vv_mu-1.C: Removed.
6680 * g++.target/riscv/rvv/base/vmaxu_vv_mu-2.C: Removed.
6681 * g++.target/riscv/rvv/base/vmaxu_vv_mu-3.C: Removed.
6682 * g++.target/riscv/rvv/base/vmaxu_vv_tu-1.C: Removed.
6683 * g++.target/riscv/rvv/base/vmaxu_vv_tu-2.C: Removed.
6684 * g++.target/riscv/rvv/base/vmaxu_vv_tu-3.C: Removed.
6685 * g++.target/riscv/rvv/base/vmaxu_vv_tum-1.C: Removed.
6686 * g++.target/riscv/rvv/base/vmaxu_vv_tum-2.C: Removed.
6687 * g++.target/riscv/rvv/base/vmaxu_vv_tum-3.C: Removed.
6688 * g++.target/riscv/rvv/base/vmaxu_vv_tumu-1.C: Removed.
6689 * g++.target/riscv/rvv/base/vmaxu_vv_tumu-2.C: Removed.
6690 * g++.target/riscv/rvv/base/vmaxu_vv_tumu-3.C: Removed.
6691 * g++.target/riscv/rvv/base/vmaxu_vx_mu_rv32-1.C: Removed.
6692 * g++.target/riscv/rvv/base/vmaxu_vx_mu_rv32-2.C: Removed.
6693 * g++.target/riscv/rvv/base/vmaxu_vx_mu_rv32-3.C: Removed.
6694 * g++.target/riscv/rvv/base/vmaxu_vx_mu_rv64-1.C: Removed.
6695 * g++.target/riscv/rvv/base/vmaxu_vx_mu_rv64-2.C: Removed.
6696 * g++.target/riscv/rvv/base/vmaxu_vx_mu_rv64-3.C: Removed.
6697 * g++.target/riscv/rvv/base/vmaxu_vx_rv32-1.C: Removed.
6698 * g++.target/riscv/rvv/base/vmaxu_vx_rv32-2.C: Removed.
6699 * g++.target/riscv/rvv/base/vmaxu_vx_rv32-3.C: Removed.
6700 * g++.target/riscv/rvv/base/vmaxu_vx_rv64-1.C: Removed.
6701 * g++.target/riscv/rvv/base/vmaxu_vx_rv64-2.C: Removed.
6702 * g++.target/riscv/rvv/base/vmaxu_vx_rv64-3.C: Removed.
6703 * g++.target/riscv/rvv/base/vmaxu_vx_tu_rv32-1.C: Removed.
6704 * g++.target/riscv/rvv/base/vmaxu_vx_tu_rv32-2.C: Removed.
6705 * g++.target/riscv/rvv/base/vmaxu_vx_tu_rv32-3.C: Removed.
6706 * g++.target/riscv/rvv/base/vmaxu_vx_tu_rv64-1.C: Removed.
6707 * g++.target/riscv/rvv/base/vmaxu_vx_tu_rv64-2.C: Removed.
6708 * g++.target/riscv/rvv/base/vmaxu_vx_tu_rv64-3.C: Removed.
6709 * g++.target/riscv/rvv/base/vmaxu_vx_tum_rv32-1.C: Removed.
6710 * g++.target/riscv/rvv/base/vmaxu_vx_tum_rv32-2.C: Removed.
6711 * g++.target/riscv/rvv/base/vmaxu_vx_tum_rv32-3.C: Removed.
6712 * g++.target/riscv/rvv/base/vmaxu_vx_tum_rv64-1.C: Removed.
6713 * g++.target/riscv/rvv/base/vmaxu_vx_tum_rv64-2.C: Removed.
6714 * g++.target/riscv/rvv/base/vmaxu_vx_tum_rv64-3.C: Removed.
6715 * g++.target/riscv/rvv/base/vmaxu_vx_tumu_rv32-1.C: Removed.
6716 * g++.target/riscv/rvv/base/vmaxu_vx_tumu_rv32-2.C: Removed.
6717 * g++.target/riscv/rvv/base/vmaxu_vx_tumu_rv32-3.C: Removed.
6718 * g++.target/riscv/rvv/base/vmaxu_vx_tumu_rv64-1.C: Removed.
6719 * g++.target/riscv/rvv/base/vmaxu_vx_tumu_rv64-2.C: Removed.
6720 * g++.target/riscv/rvv/base/vmaxu_vx_tumu_rv64-3.C: Removed.
6721 * g++.target/riscv/rvv/base/vmerge_vvm-1.C: Removed.
6722 * g++.target/riscv/rvv/base/vmerge_vvm-2.C: Removed.
6723 * g++.target/riscv/rvv/base/vmerge_vvm-3.C: Removed.
6724 * g++.target/riscv/rvv/base/vmerge_vvm-4.C: Removed.
6725 * g++.target/riscv/rvv/base/vmerge_vvm-5.C: Removed.
6726 * g++.target/riscv/rvv/base/vmerge_vvm-6.C: Removed.
6727 * g++.target/riscv/rvv/base/vmerge_vvm_tu-1.C: Removed.
6728 * g++.target/riscv/rvv/base/vmerge_vvm_tu-2.C: Removed.
6729 * g++.target/riscv/rvv/base/vmerge_vvm_tu-3.C: Removed.
6730 * g++.target/riscv/rvv/base/vmerge_vvm_tu-4.C: Removed.
6731 * g++.target/riscv/rvv/base/vmerge_vvm_tu-5.C: Removed.
6732 * g++.target/riscv/rvv/base/vmerge_vvm_tu-6.C: Removed.
6733 * g++.target/riscv/rvv/base/vmerge_vxm_rv32-1.C: Removed.
6734 * g++.target/riscv/rvv/base/vmerge_vxm_rv32-2.C: Removed.
6735 * g++.target/riscv/rvv/base/vmerge_vxm_rv32-3.C: Removed.
6736 * g++.target/riscv/rvv/base/vmerge_vxm_rv64-1.C: Removed.
6737 * g++.target/riscv/rvv/base/vmerge_vxm_rv64-2.C: Removed.
6738 * g++.target/riscv/rvv/base/vmerge_vxm_rv64-3.C: Removed.
6739 * g++.target/riscv/rvv/base/vmerge_vxm_tu_rv32-1.C: Removed.
6740 * g++.target/riscv/rvv/base/vmerge_vxm_tu_rv32-2.C: Removed.
6741 * g++.target/riscv/rvv/base/vmerge_vxm_tu_rv32-3.C: Removed.
6742 * g++.target/riscv/rvv/base/vmerge_vxm_tu_rv64-1.C: Removed.
6743 * g++.target/riscv/rvv/base/vmerge_vxm_tu_rv64-2.C: Removed.
6744 * g++.target/riscv/rvv/base/vmerge_vxm_tu_rv64-3.C: Removed.
6745 * g++.target/riscv/rvv/base/vmin_vv-1.C: Removed.
6746 * g++.target/riscv/rvv/base/vmin_vv-2.C: Removed.
6747 * g++.target/riscv/rvv/base/vmin_vv-3.C: Removed.
6748 * g++.target/riscv/rvv/base/vmin_vv_mu-1.C: Removed.
6749 * g++.target/riscv/rvv/base/vmin_vv_mu-2.C: Removed.
6750 * g++.target/riscv/rvv/base/vmin_vv_mu-3.C: Removed.
6751 * g++.target/riscv/rvv/base/vmin_vv_tu-1.C: Removed.
6752 * g++.target/riscv/rvv/base/vmin_vv_tu-2.C: Removed.
6753 * g++.target/riscv/rvv/base/vmin_vv_tu-3.C: Removed.
6754 * g++.target/riscv/rvv/base/vmin_vv_tum-1.C: Removed.
6755 * g++.target/riscv/rvv/base/vmin_vv_tum-2.C: Removed.
6756 * g++.target/riscv/rvv/base/vmin_vv_tum-3.C: Removed.
6757 * g++.target/riscv/rvv/base/vmin_vv_tumu-1.C: Removed.
6758 * g++.target/riscv/rvv/base/vmin_vv_tumu-2.C: Removed.
6759 * g++.target/riscv/rvv/base/vmin_vv_tumu-3.C: Removed.
6760 * g++.target/riscv/rvv/base/vmin_vx_mu_rv32-1.C: Removed.
6761 * g++.target/riscv/rvv/base/vmin_vx_mu_rv32-2.C: Removed.
6762 * g++.target/riscv/rvv/base/vmin_vx_mu_rv32-3.C: Removed.
6763 * g++.target/riscv/rvv/base/vmin_vx_mu_rv64-1.C: Removed.
6764 * g++.target/riscv/rvv/base/vmin_vx_mu_rv64-2.C: Removed.
6765 * g++.target/riscv/rvv/base/vmin_vx_mu_rv64-3.C: Removed.
6766 * g++.target/riscv/rvv/base/vmin_vx_rv32-1.C: Removed.
6767 * g++.target/riscv/rvv/base/vmin_vx_rv32-2.C: Removed.
6768 * g++.target/riscv/rvv/base/vmin_vx_rv32-3.C: Removed.
6769 * g++.target/riscv/rvv/base/vmin_vx_rv64-1.C: Removed.
6770 * g++.target/riscv/rvv/base/vmin_vx_rv64-2.C: Removed.
6771 * g++.target/riscv/rvv/base/vmin_vx_rv64-3.C: Removed.
6772 * g++.target/riscv/rvv/base/vmin_vx_tu_rv32-1.C: Removed.
6773 * g++.target/riscv/rvv/base/vmin_vx_tu_rv32-2.C: Removed.
6774 * g++.target/riscv/rvv/base/vmin_vx_tu_rv32-3.C: Removed.
6775 * g++.target/riscv/rvv/base/vmin_vx_tu_rv64-1.C: Removed.
6776 * g++.target/riscv/rvv/base/vmin_vx_tu_rv64-2.C: Removed.
6777 * g++.target/riscv/rvv/base/vmin_vx_tu_rv64-3.C: Removed.
6778 * g++.target/riscv/rvv/base/vmin_vx_tum_rv32-1.C: Removed.
6779 * g++.target/riscv/rvv/base/vmin_vx_tum_rv32-2.C: Removed.
6780 * g++.target/riscv/rvv/base/vmin_vx_tum_rv32-3.C: Removed.
6781 * g++.target/riscv/rvv/base/vmin_vx_tum_rv64-1.C: Removed.
6782 * g++.target/riscv/rvv/base/vmin_vx_tum_rv64-2.C: Removed.
6783 * g++.target/riscv/rvv/base/vmin_vx_tum_rv64-3.C: Removed.
6784 * g++.target/riscv/rvv/base/vmin_vx_tumu_rv32-1.C: Removed.
6785 * g++.target/riscv/rvv/base/vmin_vx_tumu_rv32-2.C: Removed.
6786 * g++.target/riscv/rvv/base/vmin_vx_tumu_rv32-3.C: Removed.
6787 * g++.target/riscv/rvv/base/vmin_vx_tumu_rv64-1.C: Removed.
6788 * g++.target/riscv/rvv/base/vmin_vx_tumu_rv64-2.C: Removed.
6789 * g++.target/riscv/rvv/base/vmin_vx_tumu_rv64-3.C: Removed.
6790 * g++.target/riscv/rvv/base/vminu_vv-1.C: Removed.
6791 * g++.target/riscv/rvv/base/vminu_vv-2.C: Removed.
6792 * g++.target/riscv/rvv/base/vminu_vv-3.C: Removed.
6793 * g++.target/riscv/rvv/base/vminu_vv_mu-1.C: Removed.
6794 * g++.target/riscv/rvv/base/vminu_vv_mu-2.C: Removed.
6795 * g++.target/riscv/rvv/base/vminu_vv_mu-3.C: Removed.
6796 * g++.target/riscv/rvv/base/vminu_vv_tu-1.C: Removed.
6797 * g++.target/riscv/rvv/base/vminu_vv_tu-2.C: Removed.
6798 * g++.target/riscv/rvv/base/vminu_vv_tu-3.C: Removed.
6799 * g++.target/riscv/rvv/base/vminu_vv_tum-1.C: Removed.
6800 * g++.target/riscv/rvv/base/vminu_vv_tum-2.C: Removed.
6801 * g++.target/riscv/rvv/base/vminu_vv_tum-3.C: Removed.
6802 * g++.target/riscv/rvv/base/vminu_vv_tumu-1.C: Removed.
6803 * g++.target/riscv/rvv/base/vminu_vv_tumu-2.C: Removed.
6804 * g++.target/riscv/rvv/base/vminu_vv_tumu-3.C: Removed.
6805 * g++.target/riscv/rvv/base/vminu_vx_mu_rv32-1.C: Removed.
6806 * g++.target/riscv/rvv/base/vminu_vx_mu_rv32-2.C: Removed.
6807 * g++.target/riscv/rvv/base/vminu_vx_mu_rv32-3.C: Removed.
6808 * g++.target/riscv/rvv/base/vminu_vx_mu_rv64-1.C: Removed.
6809 * g++.target/riscv/rvv/base/vminu_vx_mu_rv64-2.C: Removed.
6810 * g++.target/riscv/rvv/base/vminu_vx_mu_rv64-3.C: Removed.
6811 * g++.target/riscv/rvv/base/vminu_vx_rv32-1.C: Removed.
6812 * g++.target/riscv/rvv/base/vminu_vx_rv32-2.C: Removed.
6813 * g++.target/riscv/rvv/base/vminu_vx_rv32-3.C: Removed.
6814 * g++.target/riscv/rvv/base/vminu_vx_rv64-1.C: Removed.
6815 * g++.target/riscv/rvv/base/vminu_vx_rv64-2.C: Removed.
6816 * g++.target/riscv/rvv/base/vminu_vx_rv64-3.C: Removed.
6817 * g++.target/riscv/rvv/base/vminu_vx_tu_rv32-1.C: Removed.
6818 * g++.target/riscv/rvv/base/vminu_vx_tu_rv32-2.C: Removed.
6819 * g++.target/riscv/rvv/base/vminu_vx_tu_rv32-3.C: Removed.
6820 * g++.target/riscv/rvv/base/vminu_vx_tu_rv64-1.C: Removed.
6821 * g++.target/riscv/rvv/base/vminu_vx_tu_rv64-2.C: Removed.
6822 * g++.target/riscv/rvv/base/vminu_vx_tu_rv64-3.C: Removed.
6823 * g++.target/riscv/rvv/base/vminu_vx_tum_rv32-1.C: Removed.
6824 * g++.target/riscv/rvv/base/vminu_vx_tum_rv32-2.C: Removed.
6825 * g++.target/riscv/rvv/base/vminu_vx_tum_rv32-3.C: Removed.
6826 * g++.target/riscv/rvv/base/vminu_vx_tum_rv64-1.C: Removed.
6827 * g++.target/riscv/rvv/base/vminu_vx_tum_rv64-2.C: Removed.
6828 * g++.target/riscv/rvv/base/vminu_vx_tum_rv64-3.C: Removed.
6829 * g++.target/riscv/rvv/base/vminu_vx_tumu_rv32-1.C: Removed.
6830 * g++.target/riscv/rvv/base/vminu_vx_tumu_rv32-2.C: Removed.
6831 * g++.target/riscv/rvv/base/vminu_vx_tumu_rv32-3.C: Removed.
6832 * g++.target/riscv/rvv/base/vminu_vx_tumu_rv64-1.C: Removed.
6833 * g++.target/riscv/rvv/base/vminu_vx_tumu_rv64-2.C: Removed.
6834 * g++.target/riscv/rvv/base/vminu_vx_tumu_rv64-3.C: Removed.
6835 * g++.target/riscv/rvv/base/vmsbc_vv-1.C: Removed.
6836 * g++.target/riscv/rvv/base/vmsbc_vv-2.C: Removed.
6837 * g++.target/riscv/rvv/base/vmsbc_vv-3.C: Removed.
6838 * g++.target/riscv/rvv/base/vmsbc_vvm-1.C: Removed.
6839 * g++.target/riscv/rvv/base/vmsbc_vvm-2.C: Removed.
6840 * g++.target/riscv/rvv/base/vmsbc_vvm-3.C: Removed.
6841 * g++.target/riscv/rvv/base/vmsbc_vx_rv32-1.C: Removed.
6842 * g++.target/riscv/rvv/base/vmsbc_vx_rv32-2.C: Removed.
6843 * g++.target/riscv/rvv/base/vmsbc_vx_rv32-3.C: Removed.
6844 * g++.target/riscv/rvv/base/vmsbc_vx_rv64-1.C: Removed.
6845 * g++.target/riscv/rvv/base/vmsbc_vx_rv64-2.C: Removed.
6846 * g++.target/riscv/rvv/base/vmsbc_vx_rv64-3.C: Removed.
6847 * g++.target/riscv/rvv/base/vmsbc_vxm_rv32-1.C: Removed.
6848 * g++.target/riscv/rvv/base/vmsbc_vxm_rv32-2.C: Removed.
6849 * g++.target/riscv/rvv/base/vmsbc_vxm_rv32-3.C: Removed.
6850 * g++.target/riscv/rvv/base/vmsbc_vxm_rv64-1.C: Removed.
6851 * g++.target/riscv/rvv/base/vmsbc_vxm_rv64-2.C: Removed.
6852 * g++.target/riscv/rvv/base/vmsbc_vxm_rv64-3.C: Removed.
6853 * g++.target/riscv/rvv/base/vmseq_vv-1.C: Removed.
6854 * g++.target/riscv/rvv/base/vmseq_vv-2.C: Removed.
6855 * g++.target/riscv/rvv/base/vmseq_vv-3.C: Removed.
6856 * g++.target/riscv/rvv/base/vmseq_vv_m-1.C: Removed.
6857 * g++.target/riscv/rvv/base/vmseq_vv_m-2.C: Removed.
6858 * g++.target/riscv/rvv/base/vmseq_vv_m-3.C: Removed.
6859 * g++.target/riscv/rvv/base/vmseq_vv_mu-1.C: Removed.
6860 * g++.target/riscv/rvv/base/vmseq_vv_mu-2.C: Removed.
6861 * g++.target/riscv/rvv/base/vmseq_vv_mu-3.C: Removed.
6862 * g++.target/riscv/rvv/base/vmseq_vx_m_rv32-1.C: Removed.
6863 * g++.target/riscv/rvv/base/vmseq_vx_m_rv32-2.C: Removed.
6864 * g++.target/riscv/rvv/base/vmseq_vx_m_rv32-3.C: Removed.
6865 * g++.target/riscv/rvv/base/vmseq_vx_m_rv64-1.C: Removed.
6866 * g++.target/riscv/rvv/base/vmseq_vx_m_rv64-2.C: Removed.
6867 * g++.target/riscv/rvv/base/vmseq_vx_m_rv64-3.C: Removed.
6868 * g++.target/riscv/rvv/base/vmseq_vx_mu_rv32-1.C: Removed.
6869 * g++.target/riscv/rvv/base/vmseq_vx_mu_rv32-2.C: Removed.
6870 * g++.target/riscv/rvv/base/vmseq_vx_mu_rv32-3.C: Removed.
6871 * g++.target/riscv/rvv/base/vmseq_vx_mu_rv64-1.C: Removed.
6872 * g++.target/riscv/rvv/base/vmseq_vx_mu_rv64-2.C: Removed.
6873 * g++.target/riscv/rvv/base/vmseq_vx_mu_rv64-3.C: Removed.
6874 * g++.target/riscv/rvv/base/vmseq_vx_rv32-1.C: Removed.
6875 * g++.target/riscv/rvv/base/vmseq_vx_rv32-2.C: Removed.
6876 * g++.target/riscv/rvv/base/vmseq_vx_rv32-3.C: Removed.
6877 * g++.target/riscv/rvv/base/vmseq_vx_rv64-1.C: Removed.
6878 * g++.target/riscv/rvv/base/vmseq_vx_rv64-2.C: Removed.
6879 * g++.target/riscv/rvv/base/vmseq_vx_rv64-3.C: Removed.
6880 * g++.target/riscv/rvv/base/vmsge_vv-1.C: Removed.
6881 * g++.target/riscv/rvv/base/vmsge_vv-2.C: Removed.
6882 * g++.target/riscv/rvv/base/vmsge_vv-3.C: Removed.
6883 * g++.target/riscv/rvv/base/vmsge_vv_m-1.C: Removed.
6884 * g++.target/riscv/rvv/base/vmsge_vv_m-2.C: Removed.
6885 * g++.target/riscv/rvv/base/vmsge_vv_m-3.C: Removed.
6886 * g++.target/riscv/rvv/base/vmsge_vv_mu-1.C: Removed.
6887 * g++.target/riscv/rvv/base/vmsge_vv_mu-2.C: Removed.
6888 * g++.target/riscv/rvv/base/vmsge_vv_mu-3.C: Removed.
6889 * g++.target/riscv/rvv/base/vmsge_vx_m_rv32-1.C: Removed.
6890 * g++.target/riscv/rvv/base/vmsge_vx_m_rv32-2.C: Removed.
6891 * g++.target/riscv/rvv/base/vmsge_vx_m_rv32-3.C: Removed.
6892 * g++.target/riscv/rvv/base/vmsge_vx_m_rv64-1.C: Removed.
6893 * g++.target/riscv/rvv/base/vmsge_vx_m_rv64-2.C: Removed.
6894 * g++.target/riscv/rvv/base/vmsge_vx_m_rv64-3.C: Removed.
6895 * g++.target/riscv/rvv/base/vmsge_vx_mu_rv32-1.C: Removed.
6896 * g++.target/riscv/rvv/base/vmsge_vx_mu_rv32-2.C: Removed.
6897 * g++.target/riscv/rvv/base/vmsge_vx_mu_rv32-3.C: Removed.
6898 * g++.target/riscv/rvv/base/vmsge_vx_mu_rv64-1.C: Removed.
6899 * g++.target/riscv/rvv/base/vmsge_vx_mu_rv64-2.C: Removed.
6900 * g++.target/riscv/rvv/base/vmsge_vx_mu_rv64-3.C: Removed.
6901 * g++.target/riscv/rvv/base/vmsge_vx_rv32-1.C: Removed.
6902 * g++.target/riscv/rvv/base/vmsge_vx_rv32-2.C: Removed.
6903 * g++.target/riscv/rvv/base/vmsge_vx_rv32-3.C: Removed.
6904 * g++.target/riscv/rvv/base/vmsge_vx_rv64-1.C: Removed.
6905 * g++.target/riscv/rvv/base/vmsge_vx_rv64-2.C: Removed.
6906 * g++.target/riscv/rvv/base/vmsge_vx_rv64-3.C: Removed.
6907 * g++.target/riscv/rvv/base/vmsgeu_vv-1.C: Removed.
6908 * g++.target/riscv/rvv/base/vmsgeu_vv-2.C: Removed.
6909 * g++.target/riscv/rvv/base/vmsgeu_vv-3.C: Removed.
6910 * g++.target/riscv/rvv/base/vmsgeu_vv_m-1.C: Removed.
6911 * g++.target/riscv/rvv/base/vmsgeu_vv_m-2.C: Removed.
6912 * g++.target/riscv/rvv/base/vmsgeu_vv_m-3.C: Removed.
6913 * g++.target/riscv/rvv/base/vmsgeu_vv_mu-1.C: Removed.
6914 * g++.target/riscv/rvv/base/vmsgeu_vv_mu-2.C: Removed.
6915 * g++.target/riscv/rvv/base/vmsgeu_vv_mu-3.C: Removed.
6916 * g++.target/riscv/rvv/base/vmsgeu_vx_m_rv32-1.C: Removed.
6917 * g++.target/riscv/rvv/base/vmsgeu_vx_m_rv32-2.C: Removed.
6918 * g++.target/riscv/rvv/base/vmsgeu_vx_m_rv32-3.C: Removed.
6919 * g++.target/riscv/rvv/base/vmsgeu_vx_m_rv64-1.C: Removed.
6920 * g++.target/riscv/rvv/base/vmsgeu_vx_m_rv64-2.C: Removed.
6921 * g++.target/riscv/rvv/base/vmsgeu_vx_m_rv64-3.C: Removed.
6922 * g++.target/riscv/rvv/base/vmsgeu_vx_mu_rv32-1.C: Removed.
6923 * g++.target/riscv/rvv/base/vmsgeu_vx_mu_rv32-2.C: Removed.
6924 * g++.target/riscv/rvv/base/vmsgeu_vx_mu_rv32-3.C: Removed.
6925 * g++.target/riscv/rvv/base/vmsgeu_vx_mu_rv64-1.C: Removed.
6926 * g++.target/riscv/rvv/base/vmsgeu_vx_mu_rv64-2.C: Removed.
6927 * g++.target/riscv/rvv/base/vmsgeu_vx_mu_rv64-3.C: Removed.
6928 * g++.target/riscv/rvv/base/vmsgeu_vx_rv32-1.C: Removed.
6929 * g++.target/riscv/rvv/base/vmsgeu_vx_rv32-2.C: Removed.
6930 * g++.target/riscv/rvv/base/vmsgeu_vx_rv32-3.C: Removed.
6931 * g++.target/riscv/rvv/base/vmsgeu_vx_rv64-1.C: Removed.
6932 * g++.target/riscv/rvv/base/vmsgeu_vx_rv64-2.C: Removed.
6933 * g++.target/riscv/rvv/base/vmsgeu_vx_rv64-3.C: Removed.
6934 * g++.target/riscv/rvv/base/vmsgt_vv-1.C: Removed.
6935 * g++.target/riscv/rvv/base/vmsgt_vv-2.C: Removed.
6936 * g++.target/riscv/rvv/base/vmsgt_vv-3.C: Removed.
6937 * g++.target/riscv/rvv/base/vmsgt_vv_m-1.C: Removed.
6938 * g++.target/riscv/rvv/base/vmsgt_vv_m-2.C: Removed.
6939 * g++.target/riscv/rvv/base/vmsgt_vv_m-3.C: Removed.
6940 * g++.target/riscv/rvv/base/vmsgt_vv_mu-1.C: Removed.
6941 * g++.target/riscv/rvv/base/vmsgt_vv_mu-2.C: Removed.
6942 * g++.target/riscv/rvv/base/vmsgt_vv_mu-3.C: Removed.
6943 * g++.target/riscv/rvv/base/vmsgt_vx_m_rv32-1.C: Removed.
6944 * g++.target/riscv/rvv/base/vmsgt_vx_m_rv32-2.C: Removed.
6945 * g++.target/riscv/rvv/base/vmsgt_vx_m_rv32-3.C: Removed.
6946 * g++.target/riscv/rvv/base/vmsgt_vx_m_rv64-1.C: Removed.
6947 * g++.target/riscv/rvv/base/vmsgt_vx_m_rv64-2.C: Removed.
6948 * g++.target/riscv/rvv/base/vmsgt_vx_m_rv64-3.C: Removed.
6949 * g++.target/riscv/rvv/base/vmsgt_vx_mu_rv32-1.C: Removed.
6950 * g++.target/riscv/rvv/base/vmsgt_vx_mu_rv32-2.C: Removed.
6951 * g++.target/riscv/rvv/base/vmsgt_vx_mu_rv32-3.C: Removed.
6952 * g++.target/riscv/rvv/base/vmsgt_vx_mu_rv64-1.C: Removed.
6953 * g++.target/riscv/rvv/base/vmsgt_vx_mu_rv64-2.C: Removed.
6954 * g++.target/riscv/rvv/base/vmsgt_vx_mu_rv64-3.C: Removed.
6955 * g++.target/riscv/rvv/base/vmsgt_vx_rv32-1.C: Removed.
6956 * g++.target/riscv/rvv/base/vmsgt_vx_rv32-2.C: Removed.
6957 * g++.target/riscv/rvv/base/vmsgt_vx_rv32-3.C: Removed.
6958 * g++.target/riscv/rvv/base/vmsgt_vx_rv64-1.C: Removed.
6959 * g++.target/riscv/rvv/base/vmsgt_vx_rv64-2.C: Removed.
6960 * g++.target/riscv/rvv/base/vmsgt_vx_rv64-3.C: Removed.
6961 * g++.target/riscv/rvv/base/vmsgtu_vv-1.C: Removed.
6962 * g++.target/riscv/rvv/base/vmsgtu_vv-2.C: Removed.
6963 * g++.target/riscv/rvv/base/vmsgtu_vv-3.C: Removed.
6964 * g++.target/riscv/rvv/base/vmsgtu_vv_m-1.C: Removed.
6965 * g++.target/riscv/rvv/base/vmsgtu_vv_m-2.C: Removed.
6966 * g++.target/riscv/rvv/base/vmsgtu_vv_m-3.C: Removed.
6967 * g++.target/riscv/rvv/base/vmsgtu_vv_mu-1.C: Removed.
6968 * g++.target/riscv/rvv/base/vmsgtu_vv_mu-2.C: Removed.
6969 * g++.target/riscv/rvv/base/vmsgtu_vv_mu-3.C: Removed.
6970 * g++.target/riscv/rvv/base/vmsgtu_vx_m_rv32-1.C: Removed.
6971 * g++.target/riscv/rvv/base/vmsgtu_vx_m_rv32-2.C: Removed.
6972 * g++.target/riscv/rvv/base/vmsgtu_vx_m_rv32-3.C: Removed.
6973 * g++.target/riscv/rvv/base/vmsgtu_vx_m_rv64-1.C: Removed.
6974 * g++.target/riscv/rvv/base/vmsgtu_vx_m_rv64-2.C: Removed.
6975 * g++.target/riscv/rvv/base/vmsgtu_vx_m_rv64-3.C: Removed.
6976 * g++.target/riscv/rvv/base/vmsgtu_vx_mu_rv32-1.C: Removed.
6977 * g++.target/riscv/rvv/base/vmsgtu_vx_mu_rv32-2.C: Removed.
6978 * g++.target/riscv/rvv/base/vmsgtu_vx_mu_rv32-3.C: Removed.
6979 * g++.target/riscv/rvv/base/vmsgtu_vx_mu_rv64-1.C: Removed.
6980 * g++.target/riscv/rvv/base/vmsgtu_vx_mu_rv64-2.C: Removed.
6981 * g++.target/riscv/rvv/base/vmsgtu_vx_mu_rv64-3.C: Removed.
6982 * g++.target/riscv/rvv/base/vmsgtu_vx_rv32-1.C: Removed.
6983 * g++.target/riscv/rvv/base/vmsgtu_vx_rv32-2.C: Removed.
6984 * g++.target/riscv/rvv/base/vmsgtu_vx_rv32-3.C: Removed.
6985 * g++.target/riscv/rvv/base/vmsgtu_vx_rv64-1.C: Removed.
6986 * g++.target/riscv/rvv/base/vmsgtu_vx_rv64-2.C: Removed.
6987 * g++.target/riscv/rvv/base/vmsgtu_vx_rv64-3.C: Removed.
6988 * g++.target/riscv/rvv/base/vmsle_vv-1.C: Removed.
6989 * g++.target/riscv/rvv/base/vmsle_vv-2.C: Removed.
6990 * g++.target/riscv/rvv/base/vmsle_vv-3.C: Removed.
6991 * g++.target/riscv/rvv/base/vmsle_vv_m-1.C: Removed.
6992 * g++.target/riscv/rvv/base/vmsle_vv_m-2.C: Removed.
6993 * g++.target/riscv/rvv/base/vmsle_vv_m-3.C: Removed.
6994 * g++.target/riscv/rvv/base/vmsle_vv_mu-1.C: Removed.
6995 * g++.target/riscv/rvv/base/vmsle_vv_mu-2.C: Removed.
6996 * g++.target/riscv/rvv/base/vmsle_vv_mu-3.C: Removed.
6997 * g++.target/riscv/rvv/base/vmsle_vx_m_rv32-1.C: Removed.
6998 * g++.target/riscv/rvv/base/vmsle_vx_m_rv32-2.C: Removed.
6999 * g++.target/riscv/rvv/base/vmsle_vx_m_rv32-3.C: Removed.
7000 * g++.target/riscv/rvv/base/vmsle_vx_m_rv64-1.C: Removed.
7001 * g++.target/riscv/rvv/base/vmsle_vx_m_rv64-2.C: Removed.
7002 * g++.target/riscv/rvv/base/vmsle_vx_m_rv64-3.C: Removed.
7003 * g++.target/riscv/rvv/base/vmsle_vx_mu_rv32-1.C: Removed.
7004 * g++.target/riscv/rvv/base/vmsle_vx_mu_rv32-2.C: Removed.
7005 * g++.target/riscv/rvv/base/vmsle_vx_mu_rv32-3.C: Removed.
7006 * g++.target/riscv/rvv/base/vmsle_vx_mu_rv64-1.C: Removed.
7007 * g++.target/riscv/rvv/base/vmsle_vx_mu_rv64-2.C: Removed.
7008 * g++.target/riscv/rvv/base/vmsle_vx_mu_rv64-3.C: Removed.
7009 * g++.target/riscv/rvv/base/vmsle_vx_rv32-1.C: Removed.
7010 * g++.target/riscv/rvv/base/vmsle_vx_rv32-2.C: Removed.
7011 * g++.target/riscv/rvv/base/vmsle_vx_rv32-3.C: Removed.
7012 * g++.target/riscv/rvv/base/vmsle_vx_rv64-1.C: Removed.
7013 * g++.target/riscv/rvv/base/vmsle_vx_rv64-2.C: Removed.
7014 * g++.target/riscv/rvv/base/vmsle_vx_rv64-3.C: Removed.
7015 * g++.target/riscv/rvv/base/vmsleu_vv-1.C: Removed.
7016 * g++.target/riscv/rvv/base/vmsleu_vv-2.C: Removed.
7017 * g++.target/riscv/rvv/base/vmsleu_vv-3.C: Removed.
7018 * g++.target/riscv/rvv/base/vmsleu_vv_m-1.C: Removed.
7019 * g++.target/riscv/rvv/base/vmsleu_vv_m-2.C: Removed.
7020 * g++.target/riscv/rvv/base/vmsleu_vv_m-3.C: Removed.
7021 * g++.target/riscv/rvv/base/vmsleu_vv_mu-1.C: Removed.
7022 * g++.target/riscv/rvv/base/vmsleu_vv_mu-2.C: Removed.
7023 * g++.target/riscv/rvv/base/vmsleu_vv_mu-3.C: Removed.
7024 * g++.target/riscv/rvv/base/vmsleu_vx_m_rv32-1.C: Removed.
7025 * g++.target/riscv/rvv/base/vmsleu_vx_m_rv32-2.C: Removed.
7026 * g++.target/riscv/rvv/base/vmsleu_vx_m_rv32-3.C: Removed.
7027 * g++.target/riscv/rvv/base/vmsleu_vx_m_rv64-1.C: Removed.
7028 * g++.target/riscv/rvv/base/vmsleu_vx_m_rv64-2.C: Removed.
7029 * g++.target/riscv/rvv/base/vmsleu_vx_m_rv64-3.C: Removed.
7030 * g++.target/riscv/rvv/base/vmsleu_vx_mu_rv32-1.C: Removed.
7031 * g++.target/riscv/rvv/base/vmsleu_vx_mu_rv32-2.C: Removed.
7032 * g++.target/riscv/rvv/base/vmsleu_vx_mu_rv32-3.C: Removed.
7033 * g++.target/riscv/rvv/base/vmsleu_vx_mu_rv64-1.C: Removed.
7034 * g++.target/riscv/rvv/base/vmsleu_vx_mu_rv64-2.C: Removed.
7035 * g++.target/riscv/rvv/base/vmsleu_vx_mu_rv64-3.C: Removed.
7036 * g++.target/riscv/rvv/base/vmsleu_vx_rv32-1.C: Removed.
7037 * g++.target/riscv/rvv/base/vmsleu_vx_rv32-2.C: Removed.
7038 * g++.target/riscv/rvv/base/vmsleu_vx_rv32-3.C: Removed.
7039 * g++.target/riscv/rvv/base/vmsleu_vx_rv64-1.C: Removed.
7040 * g++.target/riscv/rvv/base/vmsleu_vx_rv64-2.C: Removed.
7041 * g++.target/riscv/rvv/base/vmsleu_vx_rv64-3.C: Removed.
7042 * g++.target/riscv/rvv/base/vmslt_vv-1.C: Removed.
7043 * g++.target/riscv/rvv/base/vmslt_vv-2.C: Removed.
7044 * g++.target/riscv/rvv/base/vmslt_vv-3.C: Removed.
7045 * g++.target/riscv/rvv/base/vmslt_vv_m-1.C: Removed.
7046 * g++.target/riscv/rvv/base/vmslt_vv_m-2.C: Removed.
7047 * g++.target/riscv/rvv/base/vmslt_vv_m-3.C: Removed.
7048 * g++.target/riscv/rvv/base/vmslt_vv_mu-1.C: Removed.
7049 * g++.target/riscv/rvv/base/vmslt_vv_mu-2.C: Removed.
7050 * g++.target/riscv/rvv/base/vmslt_vv_mu-3.C: Removed.
7051 * g++.target/riscv/rvv/base/vmslt_vx_m_rv32-1.C: Removed.
7052 * g++.target/riscv/rvv/base/vmslt_vx_m_rv32-2.C: Removed.
7053 * g++.target/riscv/rvv/base/vmslt_vx_m_rv32-3.C: Removed.
7054 * g++.target/riscv/rvv/base/vmslt_vx_m_rv64-1.C: Removed.
7055 * g++.target/riscv/rvv/base/vmslt_vx_m_rv64-2.C: Removed.
7056 * g++.target/riscv/rvv/base/vmslt_vx_m_rv64-3.C: Removed.
7057 * g++.target/riscv/rvv/base/vmslt_vx_mu_rv32-1.C: Removed.
7058 * g++.target/riscv/rvv/base/vmslt_vx_mu_rv32-2.C: Removed.
7059 * g++.target/riscv/rvv/base/vmslt_vx_mu_rv32-3.C: Removed.
7060 * g++.target/riscv/rvv/base/vmslt_vx_mu_rv64-1.C: Removed.
7061 * g++.target/riscv/rvv/base/vmslt_vx_mu_rv64-2.C: Removed.
7062 * g++.target/riscv/rvv/base/vmslt_vx_mu_rv64-3.C: Removed.
7063 * g++.target/riscv/rvv/base/vmslt_vx_rv32-1.C: Removed.
7064 * g++.target/riscv/rvv/base/vmslt_vx_rv32-2.C: Removed.
7065 * g++.target/riscv/rvv/base/vmslt_vx_rv32-3.C: Removed.
7066 * g++.target/riscv/rvv/base/vmslt_vx_rv64-1.C: Removed.
7067 * g++.target/riscv/rvv/base/vmslt_vx_rv64-2.C: Removed.
7068 * g++.target/riscv/rvv/base/vmslt_vx_rv64-3.C: Removed.
7069 * g++.target/riscv/rvv/base/vmsltu_vv-1.C: Removed.
7070 * g++.target/riscv/rvv/base/vmsltu_vv-2.C: Removed.
7071 * g++.target/riscv/rvv/base/vmsltu_vv-3.C: Removed.
7072 * g++.target/riscv/rvv/base/vmsltu_vv_m-1.C: Removed.
7073 * g++.target/riscv/rvv/base/vmsltu_vv_m-2.C: Removed.
7074 * g++.target/riscv/rvv/base/vmsltu_vv_m-3.C: Removed.
7075 * g++.target/riscv/rvv/base/vmsltu_vv_mu-1.C: Removed.
7076 * g++.target/riscv/rvv/base/vmsltu_vv_mu-2.C: Removed.
7077 * g++.target/riscv/rvv/base/vmsltu_vv_mu-3.C: Removed.
7078 * g++.target/riscv/rvv/base/vmsltu_vx_m_rv32-1.C: Removed.
7079 * g++.target/riscv/rvv/base/vmsltu_vx_m_rv32-2.C: Removed.
7080 * g++.target/riscv/rvv/base/vmsltu_vx_m_rv32-3.C: Removed.
7081 * g++.target/riscv/rvv/base/vmsltu_vx_m_rv64-1.C: Removed.
7082 * g++.target/riscv/rvv/base/vmsltu_vx_m_rv64-2.C: Removed.
7083 * g++.target/riscv/rvv/base/vmsltu_vx_m_rv64-3.C: Removed.
7084 * g++.target/riscv/rvv/base/vmsltu_vx_mu_rv32-1.C: Removed.
7085 * g++.target/riscv/rvv/base/vmsltu_vx_mu_rv32-2.C: Removed.
7086 * g++.target/riscv/rvv/base/vmsltu_vx_mu_rv32-3.C: Removed.
7087 * g++.target/riscv/rvv/base/vmsltu_vx_mu_rv64-1.C: Removed.
7088 * g++.target/riscv/rvv/base/vmsltu_vx_mu_rv64-2.C: Removed.
7089 * g++.target/riscv/rvv/base/vmsltu_vx_mu_rv64-3.C: Removed.
7090 * g++.target/riscv/rvv/base/vmsltu_vx_rv32-1.C: Removed.
7091 * g++.target/riscv/rvv/base/vmsltu_vx_rv32-2.C: Removed.
7092 * g++.target/riscv/rvv/base/vmsltu_vx_rv32-3.C: Removed.
7093 * g++.target/riscv/rvv/base/vmsltu_vx_rv64-1.C: Removed.
7094 * g++.target/riscv/rvv/base/vmsltu_vx_rv64-2.C: Removed.
7095 * g++.target/riscv/rvv/base/vmsltu_vx_rv64-3.C: Removed.
7096 * g++.target/riscv/rvv/base/vmsne_vv-1.C: Removed.
7097 * g++.target/riscv/rvv/base/vmsne_vv-2.C: Removed.
7098 * g++.target/riscv/rvv/base/vmsne_vv-3.C: Removed.
7099 * g++.target/riscv/rvv/base/vmsne_vv_m-1.C: Removed.
7100 * g++.target/riscv/rvv/base/vmsne_vv_m-2.C: Removed.
7101 * g++.target/riscv/rvv/base/vmsne_vv_m-3.C: Removed.
7102 * g++.target/riscv/rvv/base/vmsne_vv_mu-1.C: Removed.
7103 * g++.target/riscv/rvv/base/vmsne_vv_mu-2.C: Removed.
7104 * g++.target/riscv/rvv/base/vmsne_vv_mu-3.C: Removed.
7105 * g++.target/riscv/rvv/base/vmsne_vx_m_rv32-1.C: Removed.
7106 * g++.target/riscv/rvv/base/vmsne_vx_m_rv32-2.C: Removed.
7107 * g++.target/riscv/rvv/base/vmsne_vx_m_rv32-3.C: Removed.
7108 * g++.target/riscv/rvv/base/vmsne_vx_m_rv64-1.C: Removed.
7109 * g++.target/riscv/rvv/base/vmsne_vx_m_rv64-2.C: Removed.
7110 * g++.target/riscv/rvv/base/vmsne_vx_m_rv64-3.C: Removed.
7111 * g++.target/riscv/rvv/base/vmsne_vx_mu_rv32-1.C: Removed.
7112 * g++.target/riscv/rvv/base/vmsne_vx_mu_rv32-2.C: Removed.
7113 * g++.target/riscv/rvv/base/vmsne_vx_mu_rv32-3.C: Removed.
7114 * g++.target/riscv/rvv/base/vmsne_vx_mu_rv64-1.C: Removed.
7115 * g++.target/riscv/rvv/base/vmsne_vx_mu_rv64-2.C: Removed.
7116 * g++.target/riscv/rvv/base/vmsne_vx_mu_rv64-3.C: Removed.
7117 * g++.target/riscv/rvv/base/vmsne_vx_rv32-1.C: Removed.
7118 * g++.target/riscv/rvv/base/vmsne_vx_rv32-2.C: Removed.
7119 * g++.target/riscv/rvv/base/vmsne_vx_rv32-3.C: Removed.
7120 * g++.target/riscv/rvv/base/vmsne_vx_rv64-1.C: Removed.
7121 * g++.target/riscv/rvv/base/vmsne_vx_rv64-2.C: Removed.
7122 * g++.target/riscv/rvv/base/vmsne_vx_rv64-3.C: Removed.
7123 * g++.target/riscv/rvv/base/vmul_vv-1.C: Removed.
7124 * g++.target/riscv/rvv/base/vmul_vv-2.C: Removed.
7125 * g++.target/riscv/rvv/base/vmul_vv-3.C: Removed.
7126 * g++.target/riscv/rvv/base/vmul_vv_mu-1.C: Removed.
7127 * g++.target/riscv/rvv/base/vmul_vv_mu-2.C: Removed.
7128 * g++.target/riscv/rvv/base/vmul_vv_mu-3.C: Removed.
7129 * g++.target/riscv/rvv/base/vmul_vv_tu-1.C: Removed.
7130 * g++.target/riscv/rvv/base/vmul_vv_tu-2.C: Removed.
7131 * g++.target/riscv/rvv/base/vmul_vv_tu-3.C: Removed.
7132 * g++.target/riscv/rvv/base/vmul_vv_tum-1.C: Removed.
7133 * g++.target/riscv/rvv/base/vmul_vv_tum-2.C: Removed.
7134 * g++.target/riscv/rvv/base/vmul_vv_tum-3.C: Removed.
7135 * g++.target/riscv/rvv/base/vmul_vv_tumu-1.C: Removed.
7136 * g++.target/riscv/rvv/base/vmul_vv_tumu-2.C: Removed.
7137 * g++.target/riscv/rvv/base/vmul_vv_tumu-3.C: Removed.
7138 * g++.target/riscv/rvv/base/vmul_vx_mu_rv32-1.C: Removed.
7139 * g++.target/riscv/rvv/base/vmul_vx_mu_rv32-2.C: Removed.
7140 * g++.target/riscv/rvv/base/vmul_vx_mu_rv32-3.C: Removed.
7141 * g++.target/riscv/rvv/base/vmul_vx_mu_rv64-1.C: Removed.
7142 * g++.target/riscv/rvv/base/vmul_vx_mu_rv64-2.C: Removed.
7143 * g++.target/riscv/rvv/base/vmul_vx_mu_rv64-3.C: Removed.
7144 * g++.target/riscv/rvv/base/vmul_vx_rv32-1.C: Removed.
7145 * g++.target/riscv/rvv/base/vmul_vx_rv32-2.C: Removed.
7146 * g++.target/riscv/rvv/base/vmul_vx_rv32-3.C: Removed.
7147 * g++.target/riscv/rvv/base/vmul_vx_rv64-1.C: Removed.
7148 * g++.target/riscv/rvv/base/vmul_vx_rv64-2.C: Removed.
7149 * g++.target/riscv/rvv/base/vmul_vx_rv64-3.C: Removed.
7150 * g++.target/riscv/rvv/base/vmul_vx_tu_rv32-1.C: Removed.
7151 * g++.target/riscv/rvv/base/vmul_vx_tu_rv32-2.C: Removed.
7152 * g++.target/riscv/rvv/base/vmul_vx_tu_rv32-3.C: Removed.
7153 * g++.target/riscv/rvv/base/vmul_vx_tu_rv64-1.C: Removed.
7154 * g++.target/riscv/rvv/base/vmul_vx_tu_rv64-2.C: Removed.
7155 * g++.target/riscv/rvv/base/vmul_vx_tu_rv64-3.C: Removed.
7156 * g++.target/riscv/rvv/base/vmul_vx_tum_rv32-1.C: Removed.
7157 * g++.target/riscv/rvv/base/vmul_vx_tum_rv32-2.C: Removed.
7158 * g++.target/riscv/rvv/base/vmul_vx_tum_rv32-3.C: Removed.
7159 * g++.target/riscv/rvv/base/vmul_vx_tum_rv64-1.C: Removed.
7160 * g++.target/riscv/rvv/base/vmul_vx_tum_rv64-2.C: Removed.
7161 * g++.target/riscv/rvv/base/vmul_vx_tum_rv64-3.C: Removed.
7162 * g++.target/riscv/rvv/base/vmul_vx_tumu_rv32-1.C: Removed.
7163 * g++.target/riscv/rvv/base/vmul_vx_tumu_rv32-2.C: Removed.
7164 * g++.target/riscv/rvv/base/vmul_vx_tumu_rv32-3.C: Removed.
7165 * g++.target/riscv/rvv/base/vmul_vx_tumu_rv64-1.C: Removed.
7166 * g++.target/riscv/rvv/base/vmul_vx_tumu_rv64-2.C: Removed.
7167 * g++.target/riscv/rvv/base/vmul_vx_tumu_rv64-3.C: Removed.
7168 * g++.target/riscv/rvv/base/vmulh_vv-1.C: Removed.
7169 * g++.target/riscv/rvv/base/vmulh_vv-2.C: Removed.
7170 * g++.target/riscv/rvv/base/vmulh_vv-3.C: Removed.
7171 * g++.target/riscv/rvv/base/vmulh_vv_mu-1.C: Removed.
7172 * g++.target/riscv/rvv/base/vmulh_vv_mu-2.C: Removed.
7173 * g++.target/riscv/rvv/base/vmulh_vv_mu-3.C: Removed.
7174 * g++.target/riscv/rvv/base/vmulh_vv_tu-1.C: Removed.
7175 * g++.target/riscv/rvv/base/vmulh_vv_tu-2.C: Removed.
7176 * g++.target/riscv/rvv/base/vmulh_vv_tu-3.C: Removed.
7177 * g++.target/riscv/rvv/base/vmulh_vv_tum-1.C: Removed.
7178 * g++.target/riscv/rvv/base/vmulh_vv_tum-2.C: Removed.
7179 * g++.target/riscv/rvv/base/vmulh_vv_tum-3.C: Removed.
7180 * g++.target/riscv/rvv/base/vmulh_vv_tumu-1.C: Removed.
7181 * g++.target/riscv/rvv/base/vmulh_vv_tumu-2.C: Removed.
7182 * g++.target/riscv/rvv/base/vmulh_vv_tumu-3.C: Removed.
7183 * g++.target/riscv/rvv/base/vmulh_vx_mu_rv32-1.C: Removed.
7184 * g++.target/riscv/rvv/base/vmulh_vx_mu_rv32-2.C: Removed.
7185 * g++.target/riscv/rvv/base/vmulh_vx_mu_rv32-3.C: Removed.
7186 * g++.target/riscv/rvv/base/vmulh_vx_mu_rv64-1.C: Removed.
7187 * g++.target/riscv/rvv/base/vmulh_vx_mu_rv64-2.C: Removed.
7188 * g++.target/riscv/rvv/base/vmulh_vx_mu_rv64-3.C: Removed.
7189 * g++.target/riscv/rvv/base/vmulh_vx_rv32-1.C: Removed.
7190 * g++.target/riscv/rvv/base/vmulh_vx_rv32-2.C: Removed.
7191 * g++.target/riscv/rvv/base/vmulh_vx_rv32-3.C: Removed.
7192 * g++.target/riscv/rvv/base/vmulh_vx_rv64-1.C: Removed.
7193 * g++.target/riscv/rvv/base/vmulh_vx_rv64-2.C: Removed.
7194 * g++.target/riscv/rvv/base/vmulh_vx_rv64-3.C: Removed.
7195 * g++.target/riscv/rvv/base/vmulh_vx_tu_rv32-1.C: Removed.
7196 * g++.target/riscv/rvv/base/vmulh_vx_tu_rv32-2.C: Removed.
7197 * g++.target/riscv/rvv/base/vmulh_vx_tu_rv32-3.C: Removed.
7198 * g++.target/riscv/rvv/base/vmulh_vx_tu_rv64-1.C: Removed.
7199 * g++.target/riscv/rvv/base/vmulh_vx_tu_rv64-2.C: Removed.
7200 * g++.target/riscv/rvv/base/vmulh_vx_tu_rv64-3.C: Removed.
7201 * g++.target/riscv/rvv/base/vmulh_vx_tum_rv32-1.C: Removed.
7202 * g++.target/riscv/rvv/base/vmulh_vx_tum_rv32-2.C: Removed.
7203 * g++.target/riscv/rvv/base/vmulh_vx_tum_rv32-3.C: Removed.
7204 * g++.target/riscv/rvv/base/vmulh_vx_tum_rv64-1.C: Removed.
7205 * g++.target/riscv/rvv/base/vmulh_vx_tum_rv64-2.C: Removed.
7206 * g++.target/riscv/rvv/base/vmulh_vx_tum_rv64-3.C: Removed.
7207 * g++.target/riscv/rvv/base/vmulh_vx_tumu_rv32-1.C: Removed.
7208 * g++.target/riscv/rvv/base/vmulh_vx_tumu_rv32-2.C: Removed.
7209 * g++.target/riscv/rvv/base/vmulh_vx_tumu_rv32-3.C: Removed.
7210 * g++.target/riscv/rvv/base/vmulh_vx_tumu_rv64-1.C: Removed.
7211 * g++.target/riscv/rvv/base/vmulh_vx_tumu_rv64-2.C: Removed.
7212 * g++.target/riscv/rvv/base/vmulh_vx_tumu_rv64-3.C: Removed.
7213 * g++.target/riscv/rvv/base/vmulhsu_vv-1.C: Removed.
7214 * g++.target/riscv/rvv/base/vmulhsu_vv-2.C: Removed.
7215 * g++.target/riscv/rvv/base/vmulhsu_vv-3.C: Removed.
7216 * g++.target/riscv/rvv/base/vmulhsu_vv_mu-1.C: Removed.
7217 * g++.target/riscv/rvv/base/vmulhsu_vv_mu-2.C: Removed.
7218 * g++.target/riscv/rvv/base/vmulhsu_vv_mu-3.C: Removed.
7219 * g++.target/riscv/rvv/base/vmulhsu_vv_tu-1.C: Removed.
7220 * g++.target/riscv/rvv/base/vmulhsu_vv_tu-2.C: Removed.
7221 * g++.target/riscv/rvv/base/vmulhsu_vv_tu-3.C: Removed.
7222 * g++.target/riscv/rvv/base/vmulhsu_vv_tum-1.C: Removed.
7223 * g++.target/riscv/rvv/base/vmulhsu_vv_tum-2.C: Removed.
7224 * g++.target/riscv/rvv/base/vmulhsu_vv_tum-3.C: Removed.
7225 * g++.target/riscv/rvv/base/vmulhsu_vv_tumu-1.C: Removed.
7226 * g++.target/riscv/rvv/base/vmulhsu_vv_tumu-2.C: Removed.
7227 * g++.target/riscv/rvv/base/vmulhsu_vv_tumu-3.C: Removed.
7228 * g++.target/riscv/rvv/base/vmulhsu_vx_mu_rv32-1.C: Removed.
7229 * g++.target/riscv/rvv/base/vmulhsu_vx_mu_rv32-2.C: Removed.
7230 * g++.target/riscv/rvv/base/vmulhsu_vx_mu_rv32-3.C: Removed.
7231 * g++.target/riscv/rvv/base/vmulhsu_vx_mu_rv64-1.C: Removed.
7232 * g++.target/riscv/rvv/base/vmulhsu_vx_mu_rv64-2.C: Removed.
7233 * g++.target/riscv/rvv/base/vmulhsu_vx_mu_rv64-3.C: Removed.
7234 * g++.target/riscv/rvv/base/vmulhsu_vx_rv32-1.C: Removed.
7235 * g++.target/riscv/rvv/base/vmulhsu_vx_rv32-2.C: Removed.
7236 * g++.target/riscv/rvv/base/vmulhsu_vx_rv32-3.C: Removed.
7237 * g++.target/riscv/rvv/base/vmulhsu_vx_rv64-1.C: Removed.
7238 * g++.target/riscv/rvv/base/vmulhsu_vx_rv64-2.C: Removed.
7239 * g++.target/riscv/rvv/base/vmulhsu_vx_rv64-3.C: Removed.
7240 * g++.target/riscv/rvv/base/vmulhsu_vx_tu_rv32-1.C: Removed.
7241 * g++.target/riscv/rvv/base/vmulhsu_vx_tu_rv32-2.C: Removed.
7242 * g++.target/riscv/rvv/base/vmulhsu_vx_tu_rv32-3.C: Removed.
7243 * g++.target/riscv/rvv/base/vmulhsu_vx_tu_rv64-1.C: Removed.
7244 * g++.target/riscv/rvv/base/vmulhsu_vx_tu_rv64-2.C: Removed.
7245 * g++.target/riscv/rvv/base/vmulhsu_vx_tu_rv64-3.C: Removed.
7246 * g++.target/riscv/rvv/base/vmulhsu_vx_tum_rv32-1.C: Removed.
7247 * g++.target/riscv/rvv/base/vmulhsu_vx_tum_rv32-2.C: Removed.
7248 * g++.target/riscv/rvv/base/vmulhsu_vx_tum_rv32-3.C: Removed.
7249 * g++.target/riscv/rvv/base/vmulhsu_vx_tum_rv64-1.C: Removed.
7250 * g++.target/riscv/rvv/base/vmulhsu_vx_tum_rv64-2.C: Removed.
7251 * g++.target/riscv/rvv/base/vmulhsu_vx_tum_rv64-3.C: Removed.
7252 * g++.target/riscv/rvv/base/vmulhsu_vx_tumu_rv32-1.C: Removed.
7253 * g++.target/riscv/rvv/base/vmulhsu_vx_tumu_rv32-2.C: Removed.
7254 * g++.target/riscv/rvv/base/vmulhsu_vx_tumu_rv32-3.C: Removed.
7255 * g++.target/riscv/rvv/base/vmulhsu_vx_tumu_rv64-1.C: Removed.
7256 * g++.target/riscv/rvv/base/vmulhsu_vx_tumu_rv64-2.C: Removed.
7257 * g++.target/riscv/rvv/base/vmulhsu_vx_tumu_rv64-3.C: Removed.
7258 * g++.target/riscv/rvv/base/vmulhu_vx_mu_rv32-1.C: Removed.
7259 * g++.target/riscv/rvv/base/vmulhu_vx_mu_rv32-2.C: Removed.
7260 * g++.target/riscv/rvv/base/vmulhu_vx_mu_rv32-3.C: Removed.
7261 * g++.target/riscv/rvv/base/vmulhu_vx_mu_rv64-1.C: Removed.
7262 * g++.target/riscv/rvv/base/vmulhu_vx_mu_rv64-2.C: Removed.
7263 * g++.target/riscv/rvv/base/vmulhu_vx_mu_rv64-3.C: Removed.
7264 * g++.target/riscv/rvv/base/vmulhu_vx_rv32-1.C: Removed.
7265 * g++.target/riscv/rvv/base/vmulhu_vx_rv32-2.C: Removed.
7266 * g++.target/riscv/rvv/base/vmulhu_vx_rv32-3.C: Removed.
7267 * g++.target/riscv/rvv/base/vmulhu_vx_rv64-1.C: Removed.
7268 * g++.target/riscv/rvv/base/vmulhu_vx_rv64-2.C: Removed.
7269 * g++.target/riscv/rvv/base/vmulhu_vx_rv64-3.C: Removed.
7270 * g++.target/riscv/rvv/base/vmulhu_vx_tu_rv32-1.C: Removed.
7271 * g++.target/riscv/rvv/base/vmulhu_vx_tu_rv32-2.C: Removed.
7272 * g++.target/riscv/rvv/base/vmulhu_vx_tu_rv32-3.C: Removed.
7273 * g++.target/riscv/rvv/base/vmulhu_vx_tu_rv64-1.C: Removed.
7274 * g++.target/riscv/rvv/base/vmulhu_vx_tu_rv64-2.C: Removed.
7275 * g++.target/riscv/rvv/base/vmulhu_vx_tu_rv64-3.C: Removed.
7276 * g++.target/riscv/rvv/base/vmulhu_vx_tum_rv32-1.C: Removed.
7277 * g++.target/riscv/rvv/base/vmulhu_vx_tum_rv32-2.C: Removed.
7278 * g++.target/riscv/rvv/base/vmulhu_vx_tum_rv32-3.C: Removed.
7279 * g++.target/riscv/rvv/base/vmulhu_vx_tum_rv64-1.C: Removed.
7280 * g++.target/riscv/rvv/base/vmulhu_vx_tum_rv64-2.C: Removed.
7281 * g++.target/riscv/rvv/base/vmulhu_vx_tum_rv64-3.C: Removed.
7282 * g++.target/riscv/rvv/base/vmulhu_vx_tumu_rv32-1.C: Removed.
7283 * g++.target/riscv/rvv/base/vmulhu_vx_tumu_rv32-2.C: Removed.
7284 * g++.target/riscv/rvv/base/vmulhu_vx_tumu_rv32-3.C: Removed.
7285 * g++.target/riscv/rvv/base/vmulhu_vx_tumu_rv64-1.C: Removed.
7286 * g++.target/riscv/rvv/base/vmulhu_vx_tumu_rv64-2.C: Removed.
7287 * g++.target/riscv/rvv/base/vmulhu_vx_tumu_rv64-3.C: Removed.
7288 * g++.target/riscv/rvv/base/vmv_v-1.C: Removed.
7289 * g++.target/riscv/rvv/base/vmv_v_tu-1.C: Removed.
7290 * g++.target/riscv/rvv/base/vmv_v_x_rv32-1.C: Removed.
7291 * g++.target/riscv/rvv/base/vmv_v_x_rv32-2.C: Removed.
7292 * g++.target/riscv/rvv/base/vmv_v_x_rv32-3.C: Removed.
7293 * g++.target/riscv/rvv/base/vmv_v_x_rv64-1.C: Removed.
7294 * g++.target/riscv/rvv/base/vmv_v_x_rv64-2.C: Removed.
7295 * g++.target/riscv/rvv/base/vmv_v_x_rv64-3.C: Removed.
7296 * g++.target/riscv/rvv/base/vnclip_vv-1.C: Removed.
7297 * g++.target/riscv/rvv/base/vnclip_vv-2.C: Removed.
7298 * g++.target/riscv/rvv/base/vnclip_vv-3.C: Removed.
7299 * g++.target/riscv/rvv/base/vnclip_vv_mu-1.C: Removed.
7300 * g++.target/riscv/rvv/base/vnclip_vv_mu-2.C: Removed.
7301 * g++.target/riscv/rvv/base/vnclip_vv_mu-3.C: Removed.
7302 * g++.target/riscv/rvv/base/vnclip_vv_tu-1.C: Removed.
7303 * g++.target/riscv/rvv/base/vnclip_vv_tu-2.C: Removed.
7304 * g++.target/riscv/rvv/base/vnclip_vv_tu-3.C: Removed.
7305 * g++.target/riscv/rvv/base/vnclip_vv_tum-1.C: Removed.
7306 * g++.target/riscv/rvv/base/vnclip_vv_tum-2.C: Removed.
7307 * g++.target/riscv/rvv/base/vnclip_vv_tum-3.C: Removed.
7308 * g++.target/riscv/rvv/base/vnclip_vv_tumu-1.C: Removed.
7309 * g++.target/riscv/rvv/base/vnclip_vv_tumu-2.C: Removed.
7310 * g++.target/riscv/rvv/base/vnclip_vv_tumu-3.C: Removed.
7311 * g++.target/riscv/rvv/base/vnclip_vx-1.C: Removed.
7312 * g++.target/riscv/rvv/base/vnclip_vx-2.C: Removed.
7313 * g++.target/riscv/rvv/base/vnclip_vx-3.C: Removed.
7314 * g++.target/riscv/rvv/base/vnclip_vx_mu-1.C: Removed.
7315 * g++.target/riscv/rvv/base/vnclip_vx_mu-2.C: Removed.
7316 * g++.target/riscv/rvv/base/vnclip_vx_mu-3.C: Removed.
7317 * g++.target/riscv/rvv/base/vnclip_vx_tu-1.C: Removed.
7318 * g++.target/riscv/rvv/base/vnclip_vx_tu-2.C: Removed.
7319 * g++.target/riscv/rvv/base/vnclip_vx_tu-3.C: Removed.
7320 * g++.target/riscv/rvv/base/vnclip_vx_tum-1.C: Removed.
7321 * g++.target/riscv/rvv/base/vnclip_vx_tum-2.C: Removed.
7322 * g++.target/riscv/rvv/base/vnclip_vx_tum-3.C: Removed.
7323 * g++.target/riscv/rvv/base/vnclip_vx_tumu-1.C: Removed.
7324 * g++.target/riscv/rvv/base/vnclip_vx_tumu-2.C: Removed.
7325 * g++.target/riscv/rvv/base/vnclip_vx_tumu-3.C: Removed.
7326 * g++.target/riscv/rvv/base/vnclipu_vv-1.C: Removed.
7327 * g++.target/riscv/rvv/base/vnclipu_vv-2.C: Removed.
7328 * g++.target/riscv/rvv/base/vnclipu_vv-3.C: Removed.
7329 * g++.target/riscv/rvv/base/vnclipu_vv_mu-1.C: Removed.
7330 * g++.target/riscv/rvv/base/vnclipu_vv_mu-2.C: Removed.
7331 * g++.target/riscv/rvv/base/vnclipu_vv_mu-3.C: Removed.
7332 * g++.target/riscv/rvv/base/vnclipu_vv_tu-1.C: Removed.
7333 * g++.target/riscv/rvv/base/vnclipu_vv_tu-2.C: Removed.
7334 * g++.target/riscv/rvv/base/vnclipu_vv_tu-3.C: Removed.
7335 * g++.target/riscv/rvv/base/vnclipu_vv_tum-1.C: Removed.
7336 * g++.target/riscv/rvv/base/vnclipu_vv_tum-2.C: Removed.
7337 * g++.target/riscv/rvv/base/vnclipu_vv_tum-3.C: Removed.
7338 * g++.target/riscv/rvv/base/vnclipu_vv_tumu-1.C: Removed.
7339 * g++.target/riscv/rvv/base/vnclipu_vv_tumu-2.C: Removed.
7340 * g++.target/riscv/rvv/base/vnclipu_vv_tumu-3.C: Removed.
7341 * g++.target/riscv/rvv/base/vnclipu_vx-1.C: Removed.
7342 * g++.target/riscv/rvv/base/vnclipu_vx-2.C: Removed.
7343 * g++.target/riscv/rvv/base/vnclipu_vx-3.C: Removed.
7344 * g++.target/riscv/rvv/base/vnclipu_vx_mu-1.C: Removed.
7345 * g++.target/riscv/rvv/base/vnclipu_vx_mu-2.C: Removed.
7346 * g++.target/riscv/rvv/base/vnclipu_vx_mu-3.C: Removed.
7347 * g++.target/riscv/rvv/base/vnclipu_vx_tu-1.C: Removed.
7348 * g++.target/riscv/rvv/base/vnclipu_vx_tu-2.C: Removed.
7349 * g++.target/riscv/rvv/base/vnclipu_vx_tu-3.C: Removed.
7350 * g++.target/riscv/rvv/base/vnclipu_vx_tum-1.C: Removed.
7351 * g++.target/riscv/rvv/base/vnclipu_vx_tum-2.C: Removed.
7352 * g++.target/riscv/rvv/base/vnclipu_vx_tum-3.C: Removed.
7353 * g++.target/riscv/rvv/base/vnclipu_vx_tumu-1.C: Removed.
7354 * g++.target/riscv/rvv/base/vnclipu_vx_tumu-2.C: Removed.
7355 * g++.target/riscv/rvv/base/vnclipu_vx_tumu-3.C: Removed.
7356 * g++.target/riscv/rvv/base/vncvt_x-1.C: Removed.
7357 * g++.target/riscv/rvv/base/vncvt_x-2.C: Removed.
7358 * g++.target/riscv/rvv/base/vncvt_x-3.C: Removed.
7359 * g++.target/riscv/rvv/base/vncvt_x_mu-1.C: Removed.
7360 * g++.target/riscv/rvv/base/vncvt_x_mu-2.C: Removed.
7361 * g++.target/riscv/rvv/base/vncvt_x_mu-3.C: Removed.
7362 * g++.target/riscv/rvv/base/vncvt_x_tu-1.C: Removed.
7363 * g++.target/riscv/rvv/base/vncvt_x_tu-2.C: Removed.
7364 * g++.target/riscv/rvv/base/vncvt_x_tu-3.C: Removed.
7365 * g++.target/riscv/rvv/base/vncvt_x_tum-1.C: Removed.
7366 * g++.target/riscv/rvv/base/vncvt_x_tum-2.C: Removed.
7367 * g++.target/riscv/rvv/base/vncvt_x_tum-3.C: Removed.
7368 * g++.target/riscv/rvv/base/vncvt_x_tumu-1.C: Removed.
7369 * g++.target/riscv/rvv/base/vncvt_x_tumu-2.C: Removed.
7370 * g++.target/riscv/rvv/base/vncvt_x_tumu-3.C: Removed.
7371 * g++.target/riscv/rvv/base/vneg_v-1.C: Removed.
7372 * g++.target/riscv/rvv/base/vneg_v-2.C: Removed.
7373 * g++.target/riscv/rvv/base/vneg_v-3.C: Removed.
7374 * g++.target/riscv/rvv/base/vneg_v_mu-1.C: Removed.
7375 * g++.target/riscv/rvv/base/vneg_v_mu-2.C: Removed.
7376 * g++.target/riscv/rvv/base/vneg_v_mu-3.C: Removed.
7377 * g++.target/riscv/rvv/base/vneg_v_tu-1.C: Removed.
7378 * g++.target/riscv/rvv/base/vneg_v_tu-2.C: Removed.
7379 * g++.target/riscv/rvv/base/vneg_v_tu-3.C: Removed.
7380 * g++.target/riscv/rvv/base/vneg_v_tum-1.C: Removed.
7381 * g++.target/riscv/rvv/base/vneg_v_tum-2.C: Removed.
7382 * g++.target/riscv/rvv/base/vneg_v_tum-3.C: Removed.
7383 * g++.target/riscv/rvv/base/vneg_v_tumu-1.C: Removed.
7384 * g++.target/riscv/rvv/base/vneg_v_tumu-2.C: Removed.
7385 * g++.target/riscv/rvv/base/vneg_v_tumu-3.C: Removed.
7386 * g++.target/riscv/rvv/base/vnmsac_vv-1.C: Removed.
7387 * g++.target/riscv/rvv/base/vnmsac_vv-2.C: Removed.
7388 * g++.target/riscv/rvv/base/vnmsac_vv-3.C: Removed.
7389 * g++.target/riscv/rvv/base/vnmsac_vv_mu-1.C: Removed.
7390 * g++.target/riscv/rvv/base/vnmsac_vv_mu-2.C: Removed.
7391 * g++.target/riscv/rvv/base/vnmsac_vv_mu-3.C: Removed.
7392 * g++.target/riscv/rvv/base/vnmsac_vv_tu-1.C: Removed.
7393 * g++.target/riscv/rvv/base/vnmsac_vv_tu-2.C: Removed.
7394 * g++.target/riscv/rvv/base/vnmsac_vv_tu-3.C: Removed.
7395 * g++.target/riscv/rvv/base/vnmsac_vv_tum-1.C: Removed.
7396 * g++.target/riscv/rvv/base/vnmsac_vv_tum-2.C: Removed.
7397 * g++.target/riscv/rvv/base/vnmsac_vv_tum-3.C: Removed.
7398 * g++.target/riscv/rvv/base/vnmsac_vv_tumu-1.C: Removed.
7399 * g++.target/riscv/rvv/base/vnmsac_vv_tumu-2.C: Removed.
7400 * g++.target/riscv/rvv/base/vnmsac_vv_tumu-3.C: Removed.
7401 * g++.target/riscv/rvv/base/vnmsac_vx_mu_rv32-1.C: Removed.
7402 * g++.target/riscv/rvv/base/vnmsac_vx_mu_rv32-2.C: Removed.
7403 * g++.target/riscv/rvv/base/vnmsac_vx_mu_rv32-3.C: Removed.
7404 * g++.target/riscv/rvv/base/vnmsac_vx_mu_rv64-1.C: Removed.
7405 * g++.target/riscv/rvv/base/vnmsac_vx_mu_rv64-2.C: Removed.
7406 * g++.target/riscv/rvv/base/vnmsac_vx_mu_rv64-3.C: Removed.
7407 * g++.target/riscv/rvv/base/vnmsac_vx_rv32-1.C: Removed.
7408 * g++.target/riscv/rvv/base/vnmsac_vx_rv32-2.C: Removed.
7409 * g++.target/riscv/rvv/base/vnmsac_vx_rv32-3.C: Removed.
7410 * g++.target/riscv/rvv/base/vnmsac_vx_rv64-1.C: Removed.
7411 * g++.target/riscv/rvv/base/vnmsac_vx_rv64-2.C: Removed.
7412 * g++.target/riscv/rvv/base/vnmsac_vx_rv64-3.C: Removed.
7413 * g++.target/riscv/rvv/base/vnmsac_vx_tu_rv32-1.C: Removed.
7414 * g++.target/riscv/rvv/base/vnmsac_vx_tu_rv32-2.C: Removed.
7415 * g++.target/riscv/rvv/base/vnmsac_vx_tu_rv32-3.C: Removed.
7416 * g++.target/riscv/rvv/base/vnmsac_vx_tu_rv64-1.C: Removed.
7417 * g++.target/riscv/rvv/base/vnmsac_vx_tu_rv64-2.C: Removed.
7418 * g++.target/riscv/rvv/base/vnmsac_vx_tu_rv64-3.C: Removed.
7419 * g++.target/riscv/rvv/base/vnmsac_vx_tum_rv32-1.C: Removed.
7420 * g++.target/riscv/rvv/base/vnmsac_vx_tum_rv32-2.C: Removed.
7421 * g++.target/riscv/rvv/base/vnmsac_vx_tum_rv32-3.C: Removed.
7422 * g++.target/riscv/rvv/base/vnmsac_vx_tum_rv64-1.C: Removed.
7423 * g++.target/riscv/rvv/base/vnmsac_vx_tum_rv64-2.C: Removed.
7424 * g++.target/riscv/rvv/base/vnmsac_vx_tum_rv64-3.C: Removed.
7425 * g++.target/riscv/rvv/base/vnmsac_vx_tumu_rv32-1.C: Removed.
7426 * g++.target/riscv/rvv/base/vnmsac_vx_tumu_rv32-2.C: Removed.
7427 * g++.target/riscv/rvv/base/vnmsac_vx_tumu_rv32-3.C: Removed.
7428 * g++.target/riscv/rvv/base/vnmsac_vx_tumu_rv64-1.C: Removed.
7429 * g++.target/riscv/rvv/base/vnmsac_vx_tumu_rv64-2.C: Removed.
7430 * g++.target/riscv/rvv/base/vnmsac_vx_tumu_rv64-3.C: Removed.
7431 * g++.target/riscv/rvv/base/vnmsub_vv-1.C: Removed.
7432 * g++.target/riscv/rvv/base/vnmsub_vv-2.C: Removed.
7433 * g++.target/riscv/rvv/base/vnmsub_vv-3.C: Removed.
7434 * g++.target/riscv/rvv/base/vnmsub_vv_mu-1.C: Removed.
7435 * g++.target/riscv/rvv/base/vnmsub_vv_mu-2.C: Removed.
7436 * g++.target/riscv/rvv/base/vnmsub_vv_mu-3.C: Removed.
7437 * g++.target/riscv/rvv/base/vnmsub_vv_tu-1.C: Removed.
7438 * g++.target/riscv/rvv/base/vnmsub_vv_tu-2.C: Removed.
7439 * g++.target/riscv/rvv/base/vnmsub_vv_tu-3.C: Removed.
7440 * g++.target/riscv/rvv/base/vnmsub_vv_tum-1.C: Removed.
7441 * g++.target/riscv/rvv/base/vnmsub_vv_tum-2.C: Removed.
7442 * g++.target/riscv/rvv/base/vnmsub_vv_tum-3.C: Removed.
7443 * g++.target/riscv/rvv/base/vnmsub_vv_tumu-1.C: Removed.
7444 * g++.target/riscv/rvv/base/vnmsub_vv_tumu-2.C: Removed.
7445 * g++.target/riscv/rvv/base/vnmsub_vv_tumu-3.C: Removed.
7446 * g++.target/riscv/rvv/base/vnmsub_vx_mu_rv32-1.C: Removed.
7447 * g++.target/riscv/rvv/base/vnmsub_vx_mu_rv32-2.C: Removed.
7448 * g++.target/riscv/rvv/base/vnmsub_vx_mu_rv32-3.C: Removed.
7449 * g++.target/riscv/rvv/base/vnmsub_vx_mu_rv64-1.C: Removed.
7450 * g++.target/riscv/rvv/base/vnmsub_vx_mu_rv64-2.C: Removed.
7451 * g++.target/riscv/rvv/base/vnmsub_vx_mu_rv64-3.C: Removed.
7452 * g++.target/riscv/rvv/base/vnmsub_vx_rv32-1.C: Removed.
7453 * g++.target/riscv/rvv/base/vnmsub_vx_rv32-2.C: Removed.
7454 * g++.target/riscv/rvv/base/vnmsub_vx_rv32-3.C: Removed.
7455 * g++.target/riscv/rvv/base/vnmsub_vx_rv64-1.C: Removed.
7456 * g++.target/riscv/rvv/base/vnmsub_vx_rv64-2.C: Removed.
7457 * g++.target/riscv/rvv/base/vnmsub_vx_rv64-3.C: Removed.
7458 * g++.target/riscv/rvv/base/vnmsub_vx_tu_rv32-1.C: Removed.
7459 * g++.target/riscv/rvv/base/vnmsub_vx_tu_rv32-2.C: Removed.
7460 * g++.target/riscv/rvv/base/vnmsub_vx_tu_rv32-3.C: Removed.
7461 * g++.target/riscv/rvv/base/vnmsub_vx_tu_rv64-1.C: Removed.
7462 * g++.target/riscv/rvv/base/vnmsub_vx_tu_rv64-2.C: Removed.
7463 * g++.target/riscv/rvv/base/vnmsub_vx_tu_rv64-3.C: Removed.
7464 * g++.target/riscv/rvv/base/vnmsub_vx_tum_rv32-1.C: Removed.
7465 * g++.target/riscv/rvv/base/vnmsub_vx_tum_rv32-2.C: Removed.
7466 * g++.target/riscv/rvv/base/vnmsub_vx_tum_rv32-3.C: Removed.
7467 * g++.target/riscv/rvv/base/vnmsub_vx_tum_rv64-1.C: Removed.
7468 * g++.target/riscv/rvv/base/vnmsub_vx_tum_rv64-2.C: Removed.
7469 * g++.target/riscv/rvv/base/vnmsub_vx_tum_rv64-3.C: Removed.
7470 * g++.target/riscv/rvv/base/vnmsub_vx_tumu_rv32-1.C: Removed.
7471 * g++.target/riscv/rvv/base/vnmsub_vx_tumu_rv32-2.C: Removed.
7472 * g++.target/riscv/rvv/base/vnmsub_vx_tumu_rv32-3.C: Removed.
7473 * g++.target/riscv/rvv/base/vnmsub_vx_tumu_rv64-1.C: Removed.
7474 * g++.target/riscv/rvv/base/vnmsub_vx_tumu_rv64-2.C: Removed.
7475 * g++.target/riscv/rvv/base/vnmsub_vx_tumu_rv64-3.C: Removed.
7476 * g++.target/riscv/rvv/base/vnot_v-1.C: Removed.
7477 * g++.target/riscv/rvv/base/vnot_v-2.C: Removed.
7478 * g++.target/riscv/rvv/base/vnot_v-3.C: Removed.
7479 * g++.target/riscv/rvv/base/vnot_v_mu-1.C: Removed.
7480 * g++.target/riscv/rvv/base/vnot_v_mu-2.C: Removed.
7481 * g++.target/riscv/rvv/base/vnot_v_mu-3.C: Removed.
7482 * g++.target/riscv/rvv/base/vnot_v_tu-1.C: Removed.
7483 * g++.target/riscv/rvv/base/vnot_v_tu-2.C: Removed.
7484 * g++.target/riscv/rvv/base/vnot_v_tu-3.C: Removed.
7485 * g++.target/riscv/rvv/base/vnot_v_tum-1.C: Removed.
7486 * g++.target/riscv/rvv/base/vnot_v_tum-2.C: Removed.
7487 * g++.target/riscv/rvv/base/vnot_v_tum-3.C: Removed.
7488 * g++.target/riscv/rvv/base/vnot_v_tumu-1.C: Removed.
7489 * g++.target/riscv/rvv/base/vnot_v_tumu-2.C: Removed.
7490 * g++.target/riscv/rvv/base/vnot_v_tumu-3.C: Removed.
7491 * g++.target/riscv/rvv/base/vnsra_vv-1.C: Removed.
7492 * g++.target/riscv/rvv/base/vnsra_vv-2.C: Removed.
7493 * g++.target/riscv/rvv/base/vnsra_vv-3.C: Removed.
7494 * g++.target/riscv/rvv/base/vnsra_vv_mu-1.C: Removed.
7495 * g++.target/riscv/rvv/base/vnsra_vv_mu-2.C: Removed.
7496 * g++.target/riscv/rvv/base/vnsra_vv_mu-3.C: Removed.
7497 * g++.target/riscv/rvv/base/vnsra_vv_tu-1.C: Removed.
7498 * g++.target/riscv/rvv/base/vnsra_vv_tu-2.C: Removed.
7499 * g++.target/riscv/rvv/base/vnsra_vv_tu-3.C: Removed.
7500 * g++.target/riscv/rvv/base/vnsra_vv_tum-1.C: Removed.
7501 * g++.target/riscv/rvv/base/vnsra_vv_tum-2.C: Removed.
7502 * g++.target/riscv/rvv/base/vnsra_vv_tum-3.C: Removed.
7503 * g++.target/riscv/rvv/base/vnsra_vv_tumu-1.C: Removed.
7504 * g++.target/riscv/rvv/base/vnsra_vv_tumu-2.C: Removed.
7505 * g++.target/riscv/rvv/base/vnsra_vv_tumu-3.C: Removed.
7506 * g++.target/riscv/rvv/base/vnsra_vx-1.C: Removed.
7507 * g++.target/riscv/rvv/base/vnsra_vx-2.C: Removed.
7508 * g++.target/riscv/rvv/base/vnsra_vx-3.C: Removed.
7509 * g++.target/riscv/rvv/base/vnsra_vx_mu-1.C: Removed.
7510 * g++.target/riscv/rvv/base/vnsra_vx_mu-2.C: Removed.
7511 * g++.target/riscv/rvv/base/vnsra_vx_mu-3.C: Removed.
7512 * g++.target/riscv/rvv/base/vnsra_vx_tu-1.C: Removed.
7513 * g++.target/riscv/rvv/base/vnsra_vx_tu-2.C: Removed.
7514 * g++.target/riscv/rvv/base/vnsra_vx_tu-3.C: Removed.
7515 * g++.target/riscv/rvv/base/vnsra_vx_tum-1.C: Removed.
7516 * g++.target/riscv/rvv/base/vnsra_vx_tum-2.C: Removed.
7517 * g++.target/riscv/rvv/base/vnsra_vx_tum-3.C: Removed.
7518 * g++.target/riscv/rvv/base/vnsra_vx_tumu-1.C: Removed.
7519 * g++.target/riscv/rvv/base/vnsra_vx_tumu-2.C: Removed.
7520 * g++.target/riscv/rvv/base/vnsra_vx_tumu-3.C: Removed.
7521 * g++.target/riscv/rvv/base/vnsrl_vv-1.C: Removed.
7522 * g++.target/riscv/rvv/base/vnsrl_vv-2.C: Removed.
7523 * g++.target/riscv/rvv/base/vnsrl_vv-3.C: Removed.
7524 * g++.target/riscv/rvv/base/vnsrl_vv_mu-1.C: Removed.
7525 * g++.target/riscv/rvv/base/vnsrl_vv_mu-2.C: Removed.
7526 * g++.target/riscv/rvv/base/vnsrl_vv_mu-3.C: Removed.
7527 * g++.target/riscv/rvv/base/vnsrl_vv_tu-1.C: Removed.
7528 * g++.target/riscv/rvv/base/vnsrl_vv_tu-2.C: Removed.
7529 * g++.target/riscv/rvv/base/vnsrl_vv_tu-3.C: Removed.
7530 * g++.target/riscv/rvv/base/vnsrl_vv_tum-1.C: Removed.
7531 * g++.target/riscv/rvv/base/vnsrl_vv_tum-2.C: Removed.
7532 * g++.target/riscv/rvv/base/vnsrl_vv_tum-3.C: Removed.
7533 * g++.target/riscv/rvv/base/vnsrl_vv_tumu-1.C: Removed.
7534 * g++.target/riscv/rvv/base/vnsrl_vv_tumu-2.C: Removed.
7535 * g++.target/riscv/rvv/base/vnsrl_vv_tumu-3.C: Removed.
7536 * g++.target/riscv/rvv/base/vnsrl_vx-1.C: Removed.
7537 * g++.target/riscv/rvv/base/vnsrl_vx-2.C: Removed.
7538 * g++.target/riscv/rvv/base/vnsrl_vx-3.C: Removed.
7539 * g++.target/riscv/rvv/base/vnsrl_vx_mu-1.C: Removed.
7540 * g++.target/riscv/rvv/base/vnsrl_vx_mu-2.C: Removed.
7541 * g++.target/riscv/rvv/base/vnsrl_vx_mu-3.C: Removed.
7542 * g++.target/riscv/rvv/base/vnsrl_vx_tu-1.C: Removed.
7543 * g++.target/riscv/rvv/base/vnsrl_vx_tu-2.C: Removed.
7544 * g++.target/riscv/rvv/base/vnsrl_vx_tu-3.C: Removed.
7545 * g++.target/riscv/rvv/base/vnsrl_vx_tum-1.C: Removed.
7546 * g++.target/riscv/rvv/base/vnsrl_vx_tum-2.C: Removed.
7547 * g++.target/riscv/rvv/base/vnsrl_vx_tum-3.C: Removed.
7548 * g++.target/riscv/rvv/base/vnsrl_vx_tumu-1.C: Removed.
7549 * g++.target/riscv/rvv/base/vnsrl_vx_tumu-2.C: Removed.
7550 * g++.target/riscv/rvv/base/vnsrl_vx_tumu-3.C: Removed.
7551 * g++.target/riscv/rvv/base/vor_vv-1.C: Removed.
7552 * g++.target/riscv/rvv/base/vor_vv-2.C: Removed.
7553 * g++.target/riscv/rvv/base/vor_vv-3.C: Removed.
7554 * g++.target/riscv/rvv/base/vor_vv_mu-1.C: Removed.
7555 * g++.target/riscv/rvv/base/vor_vv_mu-2.C: Removed.
7556 * g++.target/riscv/rvv/base/vor_vv_mu-3.C: Removed.
7557 * g++.target/riscv/rvv/base/vor_vv_tu-1.C: Removed.
7558 * g++.target/riscv/rvv/base/vor_vv_tu-2.C: Removed.
7559 * g++.target/riscv/rvv/base/vor_vv_tu-3.C: Removed.
7560 * g++.target/riscv/rvv/base/vor_vv_tum-1.C: Removed.
7561 * g++.target/riscv/rvv/base/vor_vv_tum-2.C: Removed.
7562 * g++.target/riscv/rvv/base/vor_vv_tum-3.C: Removed.
7563 * g++.target/riscv/rvv/base/vor_vv_tumu-1.C: Removed.
7564 * g++.target/riscv/rvv/base/vor_vv_tumu-2.C: Removed.
7565 * g++.target/riscv/rvv/base/vor_vv_tumu-3.C: Removed.
7566 * g++.target/riscv/rvv/base/vor_vx_mu_rv32-1.C: Removed.
7567 * g++.target/riscv/rvv/base/vor_vx_mu_rv32-2.C: Removed.
7568 * g++.target/riscv/rvv/base/vor_vx_mu_rv32-3.C: Removed.
7569 * g++.target/riscv/rvv/base/vor_vx_mu_rv64-1.C: Removed.
7570 * g++.target/riscv/rvv/base/vor_vx_mu_rv64-2.C: Removed.
7571 * g++.target/riscv/rvv/base/vor_vx_mu_rv64-3.C: Removed.
7572 * g++.target/riscv/rvv/base/vor_vx_rv32-1.C: Removed.
7573 * g++.target/riscv/rvv/base/vor_vx_rv32-2.C: Removed.
7574 * g++.target/riscv/rvv/base/vor_vx_rv32-3.C: Removed.
7575 * g++.target/riscv/rvv/base/vor_vx_rv64-1.C: Removed.
7576 * g++.target/riscv/rvv/base/vor_vx_rv64-2.C: Removed.
7577 * g++.target/riscv/rvv/base/vor_vx_rv64-3.C: Removed.
7578 * g++.target/riscv/rvv/base/vor_vx_tu_rv32-1.C: Removed.
7579 * g++.target/riscv/rvv/base/vor_vx_tu_rv32-2.C: Removed.
7580 * g++.target/riscv/rvv/base/vor_vx_tu_rv32-3.C: Removed.
7581 * g++.target/riscv/rvv/base/vor_vx_tu_rv64-1.C: Removed.
7582 * g++.target/riscv/rvv/base/vor_vx_tu_rv64-2.C: Removed.
7583 * g++.target/riscv/rvv/base/vor_vx_tu_rv64-3.C: Removed.
7584 * g++.target/riscv/rvv/base/vor_vx_tum_rv32-1.C: Removed.
7585 * g++.target/riscv/rvv/base/vor_vx_tum_rv32-2.C: Removed.
7586 * g++.target/riscv/rvv/base/vor_vx_tum_rv32-3.C: Removed.
7587 * g++.target/riscv/rvv/base/vor_vx_tum_rv64-1.C: Removed.
7588 * g++.target/riscv/rvv/base/vor_vx_tum_rv64-2.C: Removed.
7589 * g++.target/riscv/rvv/base/vor_vx_tum_rv64-3.C: Removed.
7590 * g++.target/riscv/rvv/base/vor_vx_tumu_rv32-1.C: Removed.
7591 * g++.target/riscv/rvv/base/vor_vx_tumu_rv32-2.C: Removed.
7592 * g++.target/riscv/rvv/base/vor_vx_tumu_rv32-3.C: Removed.
7593 * g++.target/riscv/rvv/base/vor_vx_tumu_rv64-1.C: Removed.
7594 * g++.target/riscv/rvv/base/vor_vx_tumu_rv64-2.C: Removed.
7595 * g++.target/riscv/rvv/base/vor_vx_tumu_rv64-3.C: Removed.
7596 * g++.target/riscv/rvv/base/vrem_vv-1.C: Removed.
7597 * g++.target/riscv/rvv/base/vrem_vv-2.C: Removed.
7598 * g++.target/riscv/rvv/base/vrem_vv-3.C: Removed.
7599 * g++.target/riscv/rvv/base/vrem_vv_mu-1.C: Removed.
7600 * g++.target/riscv/rvv/base/vrem_vv_mu-2.C: Removed.
7601 * g++.target/riscv/rvv/base/vrem_vv_mu-3.C: Removed.
7602 * g++.target/riscv/rvv/base/vrem_vv_tu-1.C: Removed.
7603 * g++.target/riscv/rvv/base/vrem_vv_tu-2.C: Removed.
7604 * g++.target/riscv/rvv/base/vrem_vv_tu-3.C: Removed.
7605 * g++.target/riscv/rvv/base/vrem_vv_tum-1.C: Removed.
7606 * g++.target/riscv/rvv/base/vrem_vv_tum-2.C: Removed.
7607 * g++.target/riscv/rvv/base/vrem_vv_tum-3.C: Removed.
7608 * g++.target/riscv/rvv/base/vrem_vv_tumu-1.C: Removed.
7609 * g++.target/riscv/rvv/base/vrem_vv_tumu-2.C: Removed.
7610 * g++.target/riscv/rvv/base/vrem_vv_tumu-3.C: Removed.
7611 * g++.target/riscv/rvv/base/vrem_vx_mu_rv32-1.C: Removed.
7612 * g++.target/riscv/rvv/base/vrem_vx_mu_rv32-2.C: Removed.
7613 * g++.target/riscv/rvv/base/vrem_vx_mu_rv32-3.C: Removed.
7614 * g++.target/riscv/rvv/base/vrem_vx_mu_rv64-1.C: Removed.
7615 * g++.target/riscv/rvv/base/vrem_vx_mu_rv64-2.C: Removed.
7616 * g++.target/riscv/rvv/base/vrem_vx_mu_rv64-3.C: Removed.
7617 * g++.target/riscv/rvv/base/vrem_vx_rv32-1.C: Removed.
7618 * g++.target/riscv/rvv/base/vrem_vx_rv32-2.C: Removed.
7619 * g++.target/riscv/rvv/base/vrem_vx_rv32-3.C: Removed.
7620 * g++.target/riscv/rvv/base/vrem_vx_rv64-1.C: Removed.
7621 * g++.target/riscv/rvv/base/vrem_vx_rv64-2.C: Removed.
7622 * g++.target/riscv/rvv/base/vrem_vx_rv64-3.C: Removed.
7623 * g++.target/riscv/rvv/base/vrem_vx_tu_rv32-1.C: Removed.
7624 * g++.target/riscv/rvv/base/vrem_vx_tu_rv32-2.C: Removed.
7625 * g++.target/riscv/rvv/base/vrem_vx_tu_rv32-3.C: Removed.
7626 * g++.target/riscv/rvv/base/vrem_vx_tu_rv64-1.C: Removed.
7627 * g++.target/riscv/rvv/base/vrem_vx_tu_rv64-2.C: Removed.
7628 * g++.target/riscv/rvv/base/vrem_vx_tu_rv64-3.C: Removed.
7629 * g++.target/riscv/rvv/base/vrem_vx_tum_rv32-1.C: Removed.
7630 * g++.target/riscv/rvv/base/vrem_vx_tum_rv32-2.C: Removed.
7631 * g++.target/riscv/rvv/base/vrem_vx_tum_rv32-3.C: Removed.
7632 * g++.target/riscv/rvv/base/vrem_vx_tum_rv64-1.C: Removed.
7633 * g++.target/riscv/rvv/base/vrem_vx_tum_rv64-2.C: Removed.
7634 * g++.target/riscv/rvv/base/vrem_vx_tum_rv64-3.C: Removed.
7635 * g++.target/riscv/rvv/base/vrem_vx_tumu_rv32-1.C: Removed.
7636 * g++.target/riscv/rvv/base/vrem_vx_tumu_rv32-2.C: Removed.
7637 * g++.target/riscv/rvv/base/vrem_vx_tumu_rv32-3.C: Removed.
7638 * g++.target/riscv/rvv/base/vrem_vx_tumu_rv64-1.C: Removed.
7639 * g++.target/riscv/rvv/base/vrem_vx_tumu_rv64-2.C: Removed.
7640 * g++.target/riscv/rvv/base/vrem_vx_tumu_rv64-3.C: Removed.
7641 * g++.target/riscv/rvv/base/vremu_vv-1.C: Removed.
7642 * g++.target/riscv/rvv/base/vremu_vv-2.C: Removed.
7643 * g++.target/riscv/rvv/base/vremu_vv-3.C: Removed.
7644 * g++.target/riscv/rvv/base/vremu_vv_mu-1.C: Removed.
7645 * g++.target/riscv/rvv/base/vremu_vv_mu-2.C: Removed.
7646 * g++.target/riscv/rvv/base/vremu_vv_mu-3.C: Removed.
7647 * g++.target/riscv/rvv/base/vremu_vv_tu-1.C: Removed.
7648 * g++.target/riscv/rvv/base/vremu_vv_tu-2.C: Removed.
7649 * g++.target/riscv/rvv/base/vremu_vv_tu-3.C: Removed.
7650 * g++.target/riscv/rvv/base/vremu_vv_tum-1.C: Removed.
7651 * g++.target/riscv/rvv/base/vremu_vv_tum-2.C: Removed.
7652 * g++.target/riscv/rvv/base/vremu_vv_tum-3.C: Removed.
7653 * g++.target/riscv/rvv/base/vremu_vv_tumu-1.C: Removed.
7654 * g++.target/riscv/rvv/base/vremu_vv_tumu-2.C: Removed.
7655 * g++.target/riscv/rvv/base/vremu_vv_tumu-3.C: Removed.
7656 * g++.target/riscv/rvv/base/vremu_vx_mu_rv32-1.C: Removed.
7657 * g++.target/riscv/rvv/base/vremu_vx_mu_rv32-2.C: Removed.
7658 * g++.target/riscv/rvv/base/vremu_vx_mu_rv32-3.C: Removed.
7659 * g++.target/riscv/rvv/base/vremu_vx_mu_rv64-1.C: Removed.
7660 * g++.target/riscv/rvv/base/vremu_vx_mu_rv64-2.C: Removed.
7661 * g++.target/riscv/rvv/base/vremu_vx_mu_rv64-3.C: Removed.
7662 * g++.target/riscv/rvv/base/vremu_vx_rv32-1.C: Removed.
7663 * g++.target/riscv/rvv/base/vremu_vx_rv32-2.C: Removed.
7664 * g++.target/riscv/rvv/base/vremu_vx_rv32-3.C: Removed.
7665 * g++.target/riscv/rvv/base/vremu_vx_rv64-1.C: Removed.
7666 * g++.target/riscv/rvv/base/vremu_vx_rv64-2.C: Removed.
7667 * g++.target/riscv/rvv/base/vremu_vx_rv64-3.C: Removed.
7668 * g++.target/riscv/rvv/base/vremu_vx_tu_rv32-1.C: Removed.
7669 * g++.target/riscv/rvv/base/vremu_vx_tu_rv32-2.C: Removed.
7670 * g++.target/riscv/rvv/base/vremu_vx_tu_rv32-3.C: Removed.
7671 * g++.target/riscv/rvv/base/vremu_vx_tu_rv64-1.C: Removed.
7672 * g++.target/riscv/rvv/base/vremu_vx_tu_rv64-2.C: Removed.
7673 * g++.target/riscv/rvv/base/vremu_vx_tu_rv64-3.C: Removed.
7674 * g++.target/riscv/rvv/base/vremu_vx_tum_rv32-1.C: Removed.
7675 * g++.target/riscv/rvv/base/vremu_vx_tum_rv32-2.C: Removed.
7676 * g++.target/riscv/rvv/base/vremu_vx_tum_rv32-3.C: Removed.
7677 * g++.target/riscv/rvv/base/vremu_vx_tum_rv64-1.C: Removed.
7678 * g++.target/riscv/rvv/base/vremu_vx_tum_rv64-2.C: Removed.
7679 * g++.target/riscv/rvv/base/vremu_vx_tum_rv64-3.C: Removed.
7680 * g++.target/riscv/rvv/base/vremu_vx_tumu_rv32-1.C: Removed.
7681 * g++.target/riscv/rvv/base/vremu_vx_tumu_rv32-2.C: Removed.
7682 * g++.target/riscv/rvv/base/vremu_vx_tumu_rv32-3.C: Removed.
7683 * g++.target/riscv/rvv/base/vremu_vx_tumu_rv64-1.C: Removed.
7684 * g++.target/riscv/rvv/base/vremu_vx_tumu_rv64-2.C: Removed.
7685 * g++.target/riscv/rvv/base/vremu_vx_tumu_rv64-3.C: Removed.
7686 * g++.target/riscv/rvv/base/vrsub_vx_mu_rv32-1.C: Removed.
7687 * g++.target/riscv/rvv/base/vrsub_vx_mu_rv32-2.C: Removed.
7688 * g++.target/riscv/rvv/base/vrsub_vx_mu_rv32-3.C: Removed.
7689 * g++.target/riscv/rvv/base/vrsub_vx_mu_rv64-1.C: Removed.
7690 * g++.target/riscv/rvv/base/vrsub_vx_mu_rv64-2.C: Removed.
7691 * g++.target/riscv/rvv/base/vrsub_vx_mu_rv64-3.C: Removed.
7692 * g++.target/riscv/rvv/base/vrsub_vx_rv32-1.C: Removed.
7693 * g++.target/riscv/rvv/base/vrsub_vx_rv32-2.C: Removed.
7694 * g++.target/riscv/rvv/base/vrsub_vx_rv32-3.C: Removed.
7695 * g++.target/riscv/rvv/base/vrsub_vx_rv64-1.C: Removed.
7696 * g++.target/riscv/rvv/base/vrsub_vx_rv64-2.C: Removed.
7697 * g++.target/riscv/rvv/base/vrsub_vx_rv64-3.C: Removed.
7698 * g++.target/riscv/rvv/base/vrsub_vx_tu_rv32-1.C: Removed.
7699 * g++.target/riscv/rvv/base/vrsub_vx_tu_rv32-2.C: Removed.
7700 * g++.target/riscv/rvv/base/vrsub_vx_tu_rv32-3.C: Removed.
7701 * g++.target/riscv/rvv/base/vrsub_vx_tu_rv64-1.C: Removed.
7702 * g++.target/riscv/rvv/base/vrsub_vx_tu_rv64-2.C: Removed.
7703 * g++.target/riscv/rvv/base/vrsub_vx_tu_rv64-3.C: Removed.
7704 * g++.target/riscv/rvv/base/vrsub_vx_tum_rv32-1.C: Removed.
7705 * g++.target/riscv/rvv/base/vrsub_vx_tum_rv32-2.C: Removed.
7706 * g++.target/riscv/rvv/base/vrsub_vx_tum_rv32-3.C: Removed.
7707 * g++.target/riscv/rvv/base/vrsub_vx_tum_rv64-1.C: Removed.
7708 * g++.target/riscv/rvv/base/vrsub_vx_tum_rv64-2.C: Removed.
7709 * g++.target/riscv/rvv/base/vrsub_vx_tum_rv64-3.C: Removed.
7710 * g++.target/riscv/rvv/base/vrsub_vx_tumu_rv32-1.C: Removed.
7711 * g++.target/riscv/rvv/base/vrsub_vx_tumu_rv32-2.C: Removed.
7712 * g++.target/riscv/rvv/base/vrsub_vx_tumu_rv32-3.C: Removed.
7713 * g++.target/riscv/rvv/base/vrsub_vx_tumu_rv64-1.C: Removed.
7714 * g++.target/riscv/rvv/base/vrsub_vx_tumu_rv64-2.C: Removed.
7715 * g++.target/riscv/rvv/base/vrsub_vx_tumu_rv64-3.C: Removed.
7716 * g++.target/riscv/rvv/base/vsadd_vv-1.C: Removed.
7717 * g++.target/riscv/rvv/base/vsadd_vv-2.C: Removed.
7718 * g++.target/riscv/rvv/base/vsadd_vv-3.C: Removed.
7719 * g++.target/riscv/rvv/base/vsadd_vv_mu-1.C: Removed.
7720 * g++.target/riscv/rvv/base/vsadd_vv_mu-2.C: Removed.
7721 * g++.target/riscv/rvv/base/vsadd_vv_mu-3.C: Removed.
7722 * g++.target/riscv/rvv/base/vsadd_vv_tu-1.C: Removed.
7723 * g++.target/riscv/rvv/base/vsadd_vv_tu-2.C: Removed.
7724 * g++.target/riscv/rvv/base/vsadd_vv_tu-3.C: Removed.
7725 * g++.target/riscv/rvv/base/vsadd_vv_tum-1.C: Removed.
7726 * g++.target/riscv/rvv/base/vsadd_vv_tum-2.C: Removed.
7727 * g++.target/riscv/rvv/base/vsadd_vv_tum-3.C: Removed.
7728 * g++.target/riscv/rvv/base/vsadd_vv_tumu-1.C: Removed.
7729 * g++.target/riscv/rvv/base/vsadd_vv_tumu-2.C: Removed.
7730 * g++.target/riscv/rvv/base/vsadd_vv_tumu-3.C: Removed.
7731 * g++.target/riscv/rvv/base/vsadd_vx_mu_rv32-1.C: Removed.
7732 * g++.target/riscv/rvv/base/vsadd_vx_mu_rv32-2.C: Removed.
7733 * g++.target/riscv/rvv/base/vsadd_vx_mu_rv32-3.C: Removed.
7734 * g++.target/riscv/rvv/base/vsadd_vx_mu_rv64-1.C: Removed.
7735 * g++.target/riscv/rvv/base/vsadd_vx_mu_rv64-2.C: Removed.
7736 * g++.target/riscv/rvv/base/vsadd_vx_mu_rv64-3.C: Removed.
7737 * g++.target/riscv/rvv/base/vsadd_vx_rv32-1.C: Removed.
7738 * g++.target/riscv/rvv/base/vsadd_vx_rv32-2.C: Removed.
7739 * g++.target/riscv/rvv/base/vsadd_vx_rv32-3.C: Removed.
7740 * g++.target/riscv/rvv/base/vsadd_vx_rv64-1.C: Removed.
7741 * g++.target/riscv/rvv/base/vsadd_vx_rv64-2.C: Removed.
7742 * g++.target/riscv/rvv/base/vsadd_vx_rv64-3.C: Removed.
7743 * g++.target/riscv/rvv/base/vsadd_vx_tu_rv32-1.C: Removed.
7744 * g++.target/riscv/rvv/base/vsadd_vx_tu_rv32-2.C: Removed.
7745 * g++.target/riscv/rvv/base/vsadd_vx_tu_rv32-3.C: Removed.
7746 * g++.target/riscv/rvv/base/vsadd_vx_tu_rv64-1.C: Removed.
7747 * g++.target/riscv/rvv/base/vsadd_vx_tu_rv64-2.C: Removed.
7748 * g++.target/riscv/rvv/base/vsadd_vx_tu_rv64-3.C: Removed.
7749 * g++.target/riscv/rvv/base/vsadd_vx_tum_rv32-1.C: Removed.
7750 * g++.target/riscv/rvv/base/vsadd_vx_tum_rv32-2.C: Removed.
7751 * g++.target/riscv/rvv/base/vsadd_vx_tum_rv32-3.C: Removed.
7752 * g++.target/riscv/rvv/base/vsadd_vx_tum_rv64-1.C: Removed.
7753 * g++.target/riscv/rvv/base/vsadd_vx_tum_rv64-2.C: Removed.
7754 * g++.target/riscv/rvv/base/vsadd_vx_tum_rv64-3.C: Removed.
7755 * g++.target/riscv/rvv/base/vsadd_vx_tumu_rv32-1.C: Removed.
7756 * g++.target/riscv/rvv/base/vsadd_vx_tumu_rv32-2.C: Removed.
7757 * g++.target/riscv/rvv/base/vsadd_vx_tumu_rv32-3.C: Removed.
7758 * g++.target/riscv/rvv/base/vsadd_vx_tumu_rv64-1.C: Removed.
7759 * g++.target/riscv/rvv/base/vsadd_vx_tumu_rv64-2.C: Removed.
7760 * g++.target/riscv/rvv/base/vsadd_vx_tumu_rv64-3.C: Removed.
7761 * g++.target/riscv/rvv/base/vsaddu_vv-1.C: Removed.
7762 * g++.target/riscv/rvv/base/vsaddu_vv-2.C: Removed.
7763 * g++.target/riscv/rvv/base/vsaddu_vv-3.C: Removed.
7764 * g++.target/riscv/rvv/base/vsaddu_vv_mu-1.C: Removed.
7765 * g++.target/riscv/rvv/base/vsaddu_vv_mu-2.C: Removed.
7766 * g++.target/riscv/rvv/base/vsaddu_vv_mu-3.C: Removed.
7767 * g++.target/riscv/rvv/base/vsaddu_vv_tu-1.C: Removed.
7768 * g++.target/riscv/rvv/base/vsaddu_vv_tu-2.C: Removed.
7769 * g++.target/riscv/rvv/base/vsaddu_vv_tu-3.C: Removed.
7770 * g++.target/riscv/rvv/base/vsaddu_vv_tum-1.C: Removed.
7771 * g++.target/riscv/rvv/base/vsaddu_vv_tum-2.C: Removed.
7772 * g++.target/riscv/rvv/base/vsaddu_vv_tum-3.C: Removed.
7773 * g++.target/riscv/rvv/base/vsaddu_vv_tumu-1.C: Removed.
7774 * g++.target/riscv/rvv/base/vsaddu_vv_tumu-2.C: Removed.
7775 * g++.target/riscv/rvv/base/vsaddu_vv_tumu-3.C: Removed.
7776 * g++.target/riscv/rvv/base/vsaddu_vx_mu_rv32-1.C: Removed.
7777 * g++.target/riscv/rvv/base/vsaddu_vx_mu_rv32-2.C: Removed.
7778 * g++.target/riscv/rvv/base/vsaddu_vx_mu_rv32-3.C: Removed.
7779 * g++.target/riscv/rvv/base/vsaddu_vx_mu_rv64-1.C: Removed.
7780 * g++.target/riscv/rvv/base/vsaddu_vx_mu_rv64-2.C: Removed.
7781 * g++.target/riscv/rvv/base/vsaddu_vx_mu_rv64-3.C: Removed.
7782 * g++.target/riscv/rvv/base/vsaddu_vx_rv32-1.C: Removed.
7783 * g++.target/riscv/rvv/base/vsaddu_vx_rv32-2.C: Removed.
7784 * g++.target/riscv/rvv/base/vsaddu_vx_rv32-3.C: Removed.
7785 * g++.target/riscv/rvv/base/vsaddu_vx_rv64-1.C: Removed.
7786 * g++.target/riscv/rvv/base/vsaddu_vx_rv64-2.C: Removed.
7787 * g++.target/riscv/rvv/base/vsaddu_vx_rv64-3.C: Removed.
7788 * g++.target/riscv/rvv/base/vsaddu_vx_tu_rv32-1.C: Removed.
7789 * g++.target/riscv/rvv/base/vsaddu_vx_tu_rv32-2.C: Removed.
7790 * g++.target/riscv/rvv/base/vsaddu_vx_tu_rv32-3.C: Removed.
7791 * g++.target/riscv/rvv/base/vsaddu_vx_tu_rv64-1.C: Removed.
7792 * g++.target/riscv/rvv/base/vsaddu_vx_tu_rv64-2.C: Removed.
7793 * g++.target/riscv/rvv/base/vsaddu_vx_tu_rv64-3.C: Removed.
7794 * g++.target/riscv/rvv/base/vsaddu_vx_tum_rv32-1.C: Removed.
7795 * g++.target/riscv/rvv/base/vsaddu_vx_tum_rv32-2.C: Removed.
7796 * g++.target/riscv/rvv/base/vsaddu_vx_tum_rv32-3.C: Removed.
7797 * g++.target/riscv/rvv/base/vsaddu_vx_tum_rv64-1.C: Removed.
7798 * g++.target/riscv/rvv/base/vsaddu_vx_tum_rv64-2.C: Removed.
7799 * g++.target/riscv/rvv/base/vsaddu_vx_tum_rv64-3.C: Removed.
7800 * g++.target/riscv/rvv/base/vsaddu_vx_tumu_rv32-1.C: Removed.
7801 * g++.target/riscv/rvv/base/vsaddu_vx_tumu_rv32-2.C: Removed.
7802 * g++.target/riscv/rvv/base/vsaddu_vx_tumu_rv32-3.C: Removed.
7803 * g++.target/riscv/rvv/base/vsaddu_vx_tumu_rv64-1.C: Removed.
7804 * g++.target/riscv/rvv/base/vsaddu_vx_tumu_rv64-2.C: Removed.
7805 * g++.target/riscv/rvv/base/vsaddu_vx_tumu_rv64-3.C: Removed.
7806 * g++.target/riscv/rvv/base/vsbc_vvm-1.C: Removed.
7807 * g++.target/riscv/rvv/base/vsbc_vvm-2.C: Removed.
7808 * g++.target/riscv/rvv/base/vsbc_vvm-3.C: Removed.
7809 * g++.target/riscv/rvv/base/vsbc_vvm_tu-1.C: Removed.
7810 * g++.target/riscv/rvv/base/vsbc_vvm_tu-2.C: Removed.
7811 * g++.target/riscv/rvv/base/vsbc_vvm_tu-3.C: Removed.
7812 * g++.target/riscv/rvv/base/vsbc_vxm_rv32-1.C: Removed.
7813 * g++.target/riscv/rvv/base/vsbc_vxm_rv32-2.C: Removed.
7814 * g++.target/riscv/rvv/base/vsbc_vxm_rv32-3.C: Removed.
7815 * g++.target/riscv/rvv/base/vsbc_vxm_rv64-1.C: Removed.
7816 * g++.target/riscv/rvv/base/vsbc_vxm_rv64-2.C: Removed.
7817 * g++.target/riscv/rvv/base/vsbc_vxm_rv64-3.C: Removed.
7818 * g++.target/riscv/rvv/base/vsbc_vxm_tu_rv32-1.C: Removed.
7819 * g++.target/riscv/rvv/base/vsbc_vxm_tu_rv32-2.C: Removed.
7820 * g++.target/riscv/rvv/base/vsbc_vxm_tu_rv32-3.C: Removed.
7821 * g++.target/riscv/rvv/base/vsbc_vxm_tu_rv64-1.C: Removed.
7822 * g++.target/riscv/rvv/base/vsbc_vxm_tu_rv64-2.C: Removed.
7823 * g++.target/riscv/rvv/base/vsbc_vxm_tu_rv64-3.C: Removed.
7824 * g++.target/riscv/rvv/base/vse-1.C: Removed.
7825 * g++.target/riscv/rvv/base/vsext_vf2-1.C: Removed.
7826 * g++.target/riscv/rvv/base/vsext_vf2-2.C: Removed.
7827 * g++.target/riscv/rvv/base/vsext_vf2-3.C: Removed.
7828 * g++.target/riscv/rvv/base/vsext_vf2_mu-1.C: Removed.
7829 * g++.target/riscv/rvv/base/vsext_vf2_mu-2.C: Removed.
7830 * g++.target/riscv/rvv/base/vsext_vf2_mu-3.C: Removed.
7831 * g++.target/riscv/rvv/base/vsext_vf2_tu-1.C: Removed.
7832 * g++.target/riscv/rvv/base/vsext_vf2_tu-2.C: Removed.
7833 * g++.target/riscv/rvv/base/vsext_vf2_tu-3.C: Removed.
7834 * g++.target/riscv/rvv/base/vsext_vf2_tum-1.C: Removed.
7835 * g++.target/riscv/rvv/base/vsext_vf2_tum-2.C: Removed.
7836 * g++.target/riscv/rvv/base/vsext_vf2_tum-3.C: Removed.
7837 * g++.target/riscv/rvv/base/vsext_vf2_tumu-1.C: Removed.
7838 * g++.target/riscv/rvv/base/vsext_vf2_tumu-2.C: Removed.
7839 * g++.target/riscv/rvv/base/vsext_vf2_tumu-3.C: Removed.
7840 * g++.target/riscv/rvv/base/vsext_vf4-1.C: Removed.
7841 * g++.target/riscv/rvv/base/vsext_vf4-2.C: Removed.
7842 * g++.target/riscv/rvv/base/vsext_vf4-3.C: Removed.
7843 * g++.target/riscv/rvv/base/vsext_vf4_mu-1.C: Removed.
7844 * g++.target/riscv/rvv/base/vsext_vf4_mu-2.C: Removed.
7845 * g++.target/riscv/rvv/base/vsext_vf4_mu-3.C: Removed.
7846 * g++.target/riscv/rvv/base/vsext_vf4_tu-1.C: Removed.
7847 * g++.target/riscv/rvv/base/vsext_vf4_tu-2.C: Removed.
7848 * g++.target/riscv/rvv/base/vsext_vf4_tu-3.C: Removed.
7849 * g++.target/riscv/rvv/base/vsext_vf4_tum-1.C: Removed.
7850 * g++.target/riscv/rvv/base/vsext_vf4_tum-2.C: Removed.
7851 * g++.target/riscv/rvv/base/vsext_vf4_tum-3.C: Removed.
7852 * g++.target/riscv/rvv/base/vsext_vf4_tumu-1.C: Removed.
7853 * g++.target/riscv/rvv/base/vsext_vf4_tumu-2.C: Removed.
7854 * g++.target/riscv/rvv/base/vsext_vf4_tumu-3.C: Removed.
7855 * g++.target/riscv/rvv/base/vsext_vf8-1.C: Removed.
7856 * g++.target/riscv/rvv/base/vsext_vf8-2.C: Removed.
7857 * g++.target/riscv/rvv/base/vsext_vf8-3.C: Removed.
7858 * g++.target/riscv/rvv/base/vsext_vf8_mu-1.C: Removed.
7859 * g++.target/riscv/rvv/base/vsext_vf8_mu-2.C: Removed.
7860 * g++.target/riscv/rvv/base/vsext_vf8_mu-3.C: Removed.
7861 * g++.target/riscv/rvv/base/vsext_vf8_tu-1.C: Removed.
7862 * g++.target/riscv/rvv/base/vsext_vf8_tu-2.C: Removed.
7863 * g++.target/riscv/rvv/base/vsext_vf8_tu-3.C: Removed.
7864 * g++.target/riscv/rvv/base/vsext_vf8_tum-1.C: Removed.
7865 * g++.target/riscv/rvv/base/vsext_vf8_tum-2.C: Removed.
7866 * g++.target/riscv/rvv/base/vsext_vf8_tum-3.C: Removed.
7867 * g++.target/riscv/rvv/base/vsext_vf8_tumu-1.C: Removed.
7868 * g++.target/riscv/rvv/base/vsext_vf8_tumu-2.C: Removed.
7869 * g++.target/riscv/rvv/base/vsext_vf8_tumu-3.C: Removed.
7870 * g++.target/riscv/rvv/base/vsll_vv-1.C: Removed.
7871 * g++.target/riscv/rvv/base/vsll_vv-2.C: Removed.
7872 * g++.target/riscv/rvv/base/vsll_vv-3.C: Removed.
7873 * g++.target/riscv/rvv/base/vsll_vv_mu-1.C: Removed.
7874 * g++.target/riscv/rvv/base/vsll_vv_mu-2.C: Removed.
7875 * g++.target/riscv/rvv/base/vsll_vv_mu-3.C: Removed.
7876 * g++.target/riscv/rvv/base/vsll_vv_tu-1.C: Removed.
7877 * g++.target/riscv/rvv/base/vsll_vv_tu-2.C: Removed.
7878 * g++.target/riscv/rvv/base/vsll_vv_tu-3.C: Removed.
7879 * g++.target/riscv/rvv/base/vsll_vv_tum-1.C: Removed.
7880 * g++.target/riscv/rvv/base/vsll_vv_tum-2.C: Removed.
7881 * g++.target/riscv/rvv/base/vsll_vv_tum-3.C: Removed.
7882 * g++.target/riscv/rvv/base/vsll_vv_tumu-1.C: Removed.
7883 * g++.target/riscv/rvv/base/vsll_vv_tumu-2.C: Removed.
7884 * g++.target/riscv/rvv/base/vsll_vv_tumu-3.C: Removed.
7885 * g++.target/riscv/rvv/base/vsll_vx-1.C: Removed.
7886 * g++.target/riscv/rvv/base/vsll_vx-2.C: Removed.
7887 * g++.target/riscv/rvv/base/vsll_vx-3.C: Removed.
7888 * g++.target/riscv/rvv/base/vsll_vx_mu-1.C: Removed.
7889 * g++.target/riscv/rvv/base/vsll_vx_mu-2.C: Removed.
7890 * g++.target/riscv/rvv/base/vsll_vx_mu-3.C: Removed.
7891 * g++.target/riscv/rvv/base/vsll_vx_tu-1.C: Removed.
7892 * g++.target/riscv/rvv/base/vsll_vx_tu-2.C: Removed.
7893 * g++.target/riscv/rvv/base/vsll_vx_tu-3.C: Removed.
7894 * g++.target/riscv/rvv/base/vsll_vx_tum-1.C: Removed.
7895 * g++.target/riscv/rvv/base/vsll_vx_tum-2.C: Removed.
7896 * g++.target/riscv/rvv/base/vsll_vx_tum-3.C: Removed.
7897 * g++.target/riscv/rvv/base/vsll_vx_tumu-1.C: Removed.
7898 * g++.target/riscv/rvv/base/vsll_vx_tumu-2.C: Removed.
7899 * g++.target/riscv/rvv/base/vsll_vx_tumu-3.C: Removed.
7900 * g++.target/riscv/rvv/base/vsm-1.C: Removed.
7901 * g++.target/riscv/rvv/base/vsmul_vv-1.C: Removed.
7902 * g++.target/riscv/rvv/base/vsmul_vv-2.C: Removed.
7903 * g++.target/riscv/rvv/base/vsmul_vv-3.C: Removed.
7904 * g++.target/riscv/rvv/base/vsmul_vv_mu-1.C: Removed.
7905 * g++.target/riscv/rvv/base/vsmul_vv_mu-2.C: Removed.
7906 * g++.target/riscv/rvv/base/vsmul_vv_mu-3.C: Removed.
7907 * g++.target/riscv/rvv/base/vsmul_vv_tu-1.C: Removed.
7908 * g++.target/riscv/rvv/base/vsmul_vv_tu-2.C: Removed.
7909 * g++.target/riscv/rvv/base/vsmul_vv_tu-3.C: Removed.
7910 * g++.target/riscv/rvv/base/vsmul_vv_tum-1.C: Removed.
7911 * g++.target/riscv/rvv/base/vsmul_vv_tum-2.C: Removed.
7912 * g++.target/riscv/rvv/base/vsmul_vv_tum-3.C: Removed.
7913 * g++.target/riscv/rvv/base/vsmul_vv_tumu-1.C: Removed.
7914 * g++.target/riscv/rvv/base/vsmul_vv_tumu-2.C: Removed.
7915 * g++.target/riscv/rvv/base/vsmul_vv_tumu-3.C: Removed.
7916 * g++.target/riscv/rvv/base/vsmul_vx_mu_rv32-1.C: Removed.
7917 * g++.target/riscv/rvv/base/vsmul_vx_mu_rv32-2.C: Removed.
7918 * g++.target/riscv/rvv/base/vsmul_vx_mu_rv32-3.C: Removed.
7919 * g++.target/riscv/rvv/base/vsmul_vx_mu_rv64-1.C: Removed.
7920 * g++.target/riscv/rvv/base/vsmul_vx_mu_rv64-2.C: Removed.
7921 * g++.target/riscv/rvv/base/vsmul_vx_mu_rv64-3.C: Removed.
7922 * g++.target/riscv/rvv/base/vsmul_vx_rv32-1.C: Removed.
7923 * g++.target/riscv/rvv/base/vsmul_vx_rv32-2.C: Removed.
7924 * g++.target/riscv/rvv/base/vsmul_vx_rv32-3.C: Removed.
7925 * g++.target/riscv/rvv/base/vsmul_vx_rv64-1.C: Removed.
7926 * g++.target/riscv/rvv/base/vsmul_vx_rv64-2.C: Removed.
7927 * g++.target/riscv/rvv/base/vsmul_vx_rv64-3.C: Removed.
7928 * g++.target/riscv/rvv/base/vsmul_vx_tu_rv32-1.C: Removed.
7929 * g++.target/riscv/rvv/base/vsmul_vx_tu_rv32-2.C: Removed.
7930 * g++.target/riscv/rvv/base/vsmul_vx_tu_rv32-3.C: Removed.
7931 * g++.target/riscv/rvv/base/vsmul_vx_tu_rv64-1.C: Removed.
7932 * g++.target/riscv/rvv/base/vsmul_vx_tu_rv64-2.C: Removed.
7933 * g++.target/riscv/rvv/base/vsmul_vx_tu_rv64-3.C: Removed.
7934 * g++.target/riscv/rvv/base/vsmul_vx_tum_rv32-1.C: Removed.
7935 * g++.target/riscv/rvv/base/vsmul_vx_tum_rv32-2.C: Removed.
7936 * g++.target/riscv/rvv/base/vsmul_vx_tum_rv32-3.C: Removed.
7937 * g++.target/riscv/rvv/base/vsmul_vx_tum_rv64-1.C: Removed.
7938 * g++.target/riscv/rvv/base/vsmul_vx_tum_rv64-2.C: Removed.
7939 * g++.target/riscv/rvv/base/vsmul_vx_tum_rv64-3.C: Removed.
7940 * g++.target/riscv/rvv/base/vsmul_vx_tumu_rv32-1.C: Removed.
7941 * g++.target/riscv/rvv/base/vsmul_vx_tumu_rv32-2.C: Removed.
7942 * g++.target/riscv/rvv/base/vsmul_vx_tumu_rv32-3.C: Removed.
7943 * g++.target/riscv/rvv/base/vsmul_vx_tumu_rv64-1.C: Removed.
7944 * g++.target/riscv/rvv/base/vsmul_vx_tumu_rv64-2.C: Removed.
7945 * g++.target/riscv/rvv/base/vsmul_vx_tumu_rv64-3.C: Removed.
7946 * g++.target/riscv/rvv/base/vsoxei16-1.C: Removed.
7947 * g++.target/riscv/rvv/base/vsoxei16-2.C: Removed.
7948 * g++.target/riscv/rvv/base/vsoxei16-3.C: Removed.
7949 * g++.target/riscv/rvv/base/vsoxei32-1.C: Removed.
7950 * g++.target/riscv/rvv/base/vsoxei32-2.C: Removed.
7951 * g++.target/riscv/rvv/base/vsoxei32-3.C: Removed.
7952 * g++.target/riscv/rvv/base/vsoxei64-1.C: Removed.
7953 * g++.target/riscv/rvv/base/vsoxei64-2.C: Removed.
7954 * g++.target/riscv/rvv/base/vsoxei64-3.C: Removed.
7955 * g++.target/riscv/rvv/base/vsoxei8-1.C: Removed.
7956 * g++.target/riscv/rvv/base/vsoxei8-2.C: Removed.
7957 * g++.target/riscv/rvv/base/vsoxei8-3.C: Removed.
7958 * g++.target/riscv/rvv/base/vsra_vv-1.C: Removed.
7959 * g++.target/riscv/rvv/base/vsra_vv-2.C: Removed.
7960 * g++.target/riscv/rvv/base/vsra_vv-3.C: Removed.
7961 * g++.target/riscv/rvv/base/vsra_vv_mu-1.C: Removed.
7962 * g++.target/riscv/rvv/base/vsra_vv_mu-2.C: Removed.
7963 * g++.target/riscv/rvv/base/vsra_vv_mu-3.C: Removed.
7964 * g++.target/riscv/rvv/base/vsra_vv_tu-1.C: Removed.
7965 * g++.target/riscv/rvv/base/vsra_vv_tu-2.C: Removed.
7966 * g++.target/riscv/rvv/base/vsra_vv_tu-3.C: Removed.
7967 * g++.target/riscv/rvv/base/vsra_vv_tum-1.C: Removed.
7968 * g++.target/riscv/rvv/base/vsra_vv_tum-2.C: Removed.
7969 * g++.target/riscv/rvv/base/vsra_vv_tum-3.C: Removed.
7970 * g++.target/riscv/rvv/base/vsra_vv_tumu-1.C: Removed.
7971 * g++.target/riscv/rvv/base/vsra_vv_tumu-2.C: Removed.
7972 * g++.target/riscv/rvv/base/vsra_vv_tumu-3.C: Removed.
7973 * g++.target/riscv/rvv/base/vsra_vx-1.C: Removed.
7974 * g++.target/riscv/rvv/base/vsra_vx-2.C: Removed.
7975 * g++.target/riscv/rvv/base/vsra_vx-3.C: Removed.
7976 * g++.target/riscv/rvv/base/vsra_vx_mu-1.C: Removed.
7977 * g++.target/riscv/rvv/base/vsra_vx_mu-2.C: Removed.
7978 * g++.target/riscv/rvv/base/vsra_vx_mu-3.C: Removed.
7979 * g++.target/riscv/rvv/base/vsra_vx_tu-1.C: Removed.
7980 * g++.target/riscv/rvv/base/vsra_vx_tu-2.C: Removed.
7981 * g++.target/riscv/rvv/base/vsra_vx_tu-3.C: Removed.
7982 * g++.target/riscv/rvv/base/vsra_vx_tum-1.C: Removed.
7983 * g++.target/riscv/rvv/base/vsra_vx_tum-2.C: Removed.
7984 * g++.target/riscv/rvv/base/vsra_vx_tum-3.C: Removed.
7985 * g++.target/riscv/rvv/base/vsra_vx_tumu-1.C: Removed.
7986 * g++.target/riscv/rvv/base/vsra_vx_tumu-2.C: Removed.
7987 * g++.target/riscv/rvv/base/vsra_vx_tumu-3.C: Removed.
7988 * g++.target/riscv/rvv/base/vsrl_vv-1.C: Removed.
7989 * g++.target/riscv/rvv/base/vsrl_vv-2.C: Removed.
7990 * g++.target/riscv/rvv/base/vsrl_vv-3.C: Removed.
7991 * g++.target/riscv/rvv/base/vsrl_vv_mu-1.C: Removed.
7992 * g++.target/riscv/rvv/base/vsrl_vv_mu-2.C: Removed.
7993 * g++.target/riscv/rvv/base/vsrl_vv_mu-3.C: Removed.
7994 * g++.target/riscv/rvv/base/vsrl_vv_tu-1.C: Removed.
7995 * g++.target/riscv/rvv/base/vsrl_vv_tu-2.C: Removed.
7996 * g++.target/riscv/rvv/base/vsrl_vv_tu-3.C: Removed.
7997 * g++.target/riscv/rvv/base/vsrl_vv_tum-1.C: Removed.
7998 * g++.target/riscv/rvv/base/vsrl_vv_tum-2.C: Removed.
7999 * g++.target/riscv/rvv/base/vsrl_vv_tum-3.C: Removed.
8000 * g++.target/riscv/rvv/base/vsrl_vv_tumu-1.C: Removed.
8001 * g++.target/riscv/rvv/base/vsrl_vv_tumu-2.C: Removed.
8002 * g++.target/riscv/rvv/base/vsrl_vv_tumu-3.C: Removed.
8003 * g++.target/riscv/rvv/base/vsrl_vx-1.C: Removed.
8004 * g++.target/riscv/rvv/base/vsrl_vx-2.C: Removed.
8005 * g++.target/riscv/rvv/base/vsrl_vx-3.C: Removed.
8006 * g++.target/riscv/rvv/base/vsrl_vx_mu-1.C: Removed.
8007 * g++.target/riscv/rvv/base/vsrl_vx_mu-2.C: Removed.
8008 * g++.target/riscv/rvv/base/vsrl_vx_mu-3.C: Removed.
8009 * g++.target/riscv/rvv/base/vsrl_vx_tu-1.C: Removed.
8010 * g++.target/riscv/rvv/base/vsrl_vx_tu-2.C: Removed.
8011 * g++.target/riscv/rvv/base/vsrl_vx_tu-3.C: Removed.
8012 * g++.target/riscv/rvv/base/vsrl_vx_tum-1.C: Removed.
8013 * g++.target/riscv/rvv/base/vsrl_vx_tum-2.C: Removed.
8014 * g++.target/riscv/rvv/base/vsrl_vx_tum-3.C: Removed.
8015 * g++.target/riscv/rvv/base/vsrl_vx_tumu-1.C: Removed.
8016 * g++.target/riscv/rvv/base/vsrl_vx_tumu-2.C: Removed.
8017 * g++.target/riscv/rvv/base/vsrl_vx_tumu-3.C: Removed.
8018 * g++.target/riscv/rvv/base/vsse-1.C: Removed.
8019 * g++.target/riscv/rvv/base/vssra_vv-1.C: Removed.
8020 * g++.target/riscv/rvv/base/vssra_vv-2.C: Removed.
8021 * g++.target/riscv/rvv/base/vssra_vv-3.C: Removed.
8022 * g++.target/riscv/rvv/base/vssra_vv_mu-1.C: Removed.
8023 * g++.target/riscv/rvv/base/vssra_vv_mu-2.C: Removed.
8024 * g++.target/riscv/rvv/base/vssra_vv_mu-3.C: Removed.
8025 * g++.target/riscv/rvv/base/vssra_vv_tu-1.C: Removed.
8026 * g++.target/riscv/rvv/base/vssra_vv_tu-2.C: Removed.
8027 * g++.target/riscv/rvv/base/vssra_vv_tu-3.C: Removed.
8028 * g++.target/riscv/rvv/base/vssra_vv_tum-1.C: Removed.
8029 * g++.target/riscv/rvv/base/vssra_vv_tum-2.C: Removed.
8030 * g++.target/riscv/rvv/base/vssra_vv_tum-3.C: Removed.
8031 * g++.target/riscv/rvv/base/vssra_vv_tumu-1.C: Removed.
8032 * g++.target/riscv/rvv/base/vssra_vv_tumu-2.C: Removed.
8033 * g++.target/riscv/rvv/base/vssra_vv_tumu-3.C: Removed.
8034 * g++.target/riscv/rvv/base/vssra_vx-1.C: Removed.
8035 * g++.target/riscv/rvv/base/vssra_vx-2.C: Removed.
8036 * g++.target/riscv/rvv/base/vssra_vx-3.C: Removed.
8037 * g++.target/riscv/rvv/base/vssra_vx_mu-1.C: Removed.
8038 * g++.target/riscv/rvv/base/vssra_vx_mu-2.C: Removed.
8039 * g++.target/riscv/rvv/base/vssra_vx_mu-3.C: Removed.
8040 * g++.target/riscv/rvv/base/vssra_vx_tu-1.C: Removed.
8041 * g++.target/riscv/rvv/base/vssra_vx_tu-2.C: Removed.
8042 * g++.target/riscv/rvv/base/vssra_vx_tu-3.C: Removed.
8043 * g++.target/riscv/rvv/base/vssra_vx_tum-1.C: Removed.
8044 * g++.target/riscv/rvv/base/vssra_vx_tum-2.C: Removed.
8045 * g++.target/riscv/rvv/base/vssra_vx_tum-3.C: Removed.
8046 * g++.target/riscv/rvv/base/vssra_vx_tumu-1.C: Removed.
8047 * g++.target/riscv/rvv/base/vssra_vx_tumu-2.C: Removed.
8048 * g++.target/riscv/rvv/base/vssra_vx_tumu-3.C: Removed.
8049 * g++.target/riscv/rvv/base/vssrl_vv-1.C: Removed.
8050 * g++.target/riscv/rvv/base/vssrl_vv-2.C: Removed.
8051 * g++.target/riscv/rvv/base/vssrl_vv-3.C: Removed.
8052 * g++.target/riscv/rvv/base/vssrl_vv_mu-1.C: Removed.
8053 * g++.target/riscv/rvv/base/vssrl_vv_mu-2.C: Removed.
8054 * g++.target/riscv/rvv/base/vssrl_vv_mu-3.C: Removed.
8055 * g++.target/riscv/rvv/base/vssrl_vv_tu-1.C: Removed.
8056 * g++.target/riscv/rvv/base/vssrl_vv_tu-2.C: Removed.
8057 * g++.target/riscv/rvv/base/vssrl_vv_tu-3.C: Removed.
8058 * g++.target/riscv/rvv/base/vssrl_vv_tum-1.C: Removed.
8059 * g++.target/riscv/rvv/base/vssrl_vv_tum-2.C: Removed.
8060 * g++.target/riscv/rvv/base/vssrl_vv_tum-3.C: Removed.
8061 * g++.target/riscv/rvv/base/vssrl_vv_tumu-1.C: Removed.
8062 * g++.target/riscv/rvv/base/vssrl_vv_tumu-2.C: Removed.
8063 * g++.target/riscv/rvv/base/vssrl_vv_tumu-3.C: Removed.
8064 * g++.target/riscv/rvv/base/vssrl_vx-1.C: Removed.
8065 * g++.target/riscv/rvv/base/vssrl_vx-2.C: Removed.
8066 * g++.target/riscv/rvv/base/vssrl_vx-3.C: Removed.
8067 * g++.target/riscv/rvv/base/vssrl_vx_mu-1.C: Removed.
8068 * g++.target/riscv/rvv/base/vssrl_vx_mu-2.C: Removed.
8069 * g++.target/riscv/rvv/base/vssrl_vx_mu-3.C: Removed.
8070 * g++.target/riscv/rvv/base/vssrl_vx_tu-1.C: Removed.
8071 * g++.target/riscv/rvv/base/vssrl_vx_tu-2.C: Removed.
8072 * g++.target/riscv/rvv/base/vssrl_vx_tu-3.C: Removed.
8073 * g++.target/riscv/rvv/base/vssrl_vx_tum-1.C: Removed.
8074 * g++.target/riscv/rvv/base/vssrl_vx_tum-2.C: Removed.
8075 * g++.target/riscv/rvv/base/vssrl_vx_tum-3.C: Removed.
8076 * g++.target/riscv/rvv/base/vssrl_vx_tumu-1.C: Removed.
8077 * g++.target/riscv/rvv/base/vssrl_vx_tumu-2.C: Removed.
8078 * g++.target/riscv/rvv/base/vssrl_vx_tumu-3.C: Removed.
8079 * g++.target/riscv/rvv/base/vssub_vv-1.C: Removed.
8080 * g++.target/riscv/rvv/base/vssub_vv-2.C: Removed.
8081 * g++.target/riscv/rvv/base/vssub_vv-3.C: Removed.
8082 * g++.target/riscv/rvv/base/vssub_vv_mu-1.C: Removed.
8083 * g++.target/riscv/rvv/base/vssub_vv_mu-2.C: Removed.
8084 * g++.target/riscv/rvv/base/vssub_vv_mu-3.C: Removed.
8085 * g++.target/riscv/rvv/base/vssub_vv_tu-1.C: Removed.
8086 * g++.target/riscv/rvv/base/vssub_vv_tu-2.C: Removed.
8087 * g++.target/riscv/rvv/base/vssub_vv_tu-3.C: Removed.
8088 * g++.target/riscv/rvv/base/vssub_vv_tum-1.C: Removed.
8089 * g++.target/riscv/rvv/base/vssub_vv_tum-2.C: Removed.
8090 * g++.target/riscv/rvv/base/vssub_vv_tum-3.C: Removed.
8091 * g++.target/riscv/rvv/base/vssub_vv_tumu-1.C: Removed.
8092 * g++.target/riscv/rvv/base/vssub_vv_tumu-2.C: Removed.
8093 * g++.target/riscv/rvv/base/vssub_vv_tumu-3.C: Removed.
8094 * g++.target/riscv/rvv/base/vssub_vx_mu_rv32-1.C: Removed.
8095 * g++.target/riscv/rvv/base/vssub_vx_mu_rv32-2.C: Removed.
8096 * g++.target/riscv/rvv/base/vssub_vx_mu_rv32-3.C: Removed.
8097 * g++.target/riscv/rvv/base/vssub_vx_mu_rv64-1.C: Removed.
8098 * g++.target/riscv/rvv/base/vssub_vx_mu_rv64-2.C: Removed.
8099 * g++.target/riscv/rvv/base/vssub_vx_mu_rv64-3.C: Removed.
8100 * g++.target/riscv/rvv/base/vssub_vx_rv32-1.C: Removed.
8101 * g++.target/riscv/rvv/base/vssub_vx_rv32-2.C: Removed.
8102 * g++.target/riscv/rvv/base/vssub_vx_rv32-3.C: Removed.
8103 * g++.target/riscv/rvv/base/vssub_vx_rv64-1.C: Removed.
8104 * g++.target/riscv/rvv/base/vssub_vx_rv64-2.C: Removed.
8105 * g++.target/riscv/rvv/base/vssub_vx_rv64-3.C: Removed.
8106 * g++.target/riscv/rvv/base/vssub_vx_tu_rv32-1.C: Removed.
8107 * g++.target/riscv/rvv/base/vssub_vx_tu_rv32-2.C: Removed.
8108 * g++.target/riscv/rvv/base/vssub_vx_tu_rv32-3.C: Removed.
8109 * g++.target/riscv/rvv/base/vssub_vx_tu_rv64-1.C: Removed.
8110 * g++.target/riscv/rvv/base/vssub_vx_tu_rv64-2.C: Removed.
8111 * g++.target/riscv/rvv/base/vssub_vx_tu_rv64-3.C: Removed.
8112 * g++.target/riscv/rvv/base/vssub_vx_tum_rv32-1.C: Removed.
8113 * g++.target/riscv/rvv/base/vssub_vx_tum_rv32-2.C: Removed.
8114 * g++.target/riscv/rvv/base/vssub_vx_tum_rv32-3.C: Removed.
8115 * g++.target/riscv/rvv/base/vssub_vx_tum_rv64-1.C: Removed.
8116 * g++.target/riscv/rvv/base/vssub_vx_tum_rv64-2.C: Removed.
8117 * g++.target/riscv/rvv/base/vssub_vx_tum_rv64-3.C: Removed.
8118 * g++.target/riscv/rvv/base/vssub_vx_tumu_rv32-1.C: Removed.
8119 * g++.target/riscv/rvv/base/vssub_vx_tumu_rv32-2.C: Removed.
8120 * g++.target/riscv/rvv/base/vssub_vx_tumu_rv32-3.C: Removed.
8121 * g++.target/riscv/rvv/base/vssub_vx_tumu_rv64-1.C: Removed.
8122 * g++.target/riscv/rvv/base/vssub_vx_tumu_rv64-2.C: Removed.
8123 * g++.target/riscv/rvv/base/vssub_vx_tumu_rv64-3.C: Removed.
8124 * g++.target/riscv/rvv/base/vssubu_vv-1.C: Removed.
8125 * g++.target/riscv/rvv/base/vssubu_vv-2.C: Removed.
8126 * g++.target/riscv/rvv/base/vssubu_vv-3.C: Removed.
8127 * g++.target/riscv/rvv/base/vssubu_vv_mu-1.C: Removed.
8128 * g++.target/riscv/rvv/base/vssubu_vv_mu-2.C: Removed.
8129 * g++.target/riscv/rvv/base/vssubu_vv_mu-3.C: Removed.
8130 * g++.target/riscv/rvv/base/vssubu_vv_tu-1.C: Removed.
8131 * g++.target/riscv/rvv/base/vssubu_vv_tu-2.C: Removed.
8132 * g++.target/riscv/rvv/base/vssubu_vv_tu-3.C: Removed.
8133 * g++.target/riscv/rvv/base/vssubu_vv_tum-1.C: Removed.
8134 * g++.target/riscv/rvv/base/vssubu_vv_tum-2.C: Removed.
8135 * g++.target/riscv/rvv/base/vssubu_vv_tum-3.C: Removed.
8136 * g++.target/riscv/rvv/base/vssubu_vv_tumu-1.C: Removed.
8137 * g++.target/riscv/rvv/base/vssubu_vv_tumu-2.C: Removed.
8138 * g++.target/riscv/rvv/base/vssubu_vv_tumu-3.C: Removed.
8139 * g++.target/riscv/rvv/base/vssubu_vx_mu_rv32-1.C: Removed.
8140 * g++.target/riscv/rvv/base/vssubu_vx_mu_rv32-2.C: Removed.
8141 * g++.target/riscv/rvv/base/vssubu_vx_mu_rv32-3.C: Removed.
8142 * g++.target/riscv/rvv/base/vssubu_vx_mu_rv64-1.C: Removed.
8143 * g++.target/riscv/rvv/base/vssubu_vx_mu_rv64-2.C: Removed.
8144 * g++.target/riscv/rvv/base/vssubu_vx_mu_rv64-3.C: Removed.
8145 * g++.target/riscv/rvv/base/vssubu_vx_rv32-1.C: Removed.
8146 * g++.target/riscv/rvv/base/vssubu_vx_rv32-2.C: Removed.
8147 * g++.target/riscv/rvv/base/vssubu_vx_rv32-3.C: Removed.
8148 * g++.target/riscv/rvv/base/vssubu_vx_rv64-1.C: Removed.
8149 * g++.target/riscv/rvv/base/vssubu_vx_rv64-2.C: Removed.
8150 * g++.target/riscv/rvv/base/vssubu_vx_rv64-3.C: Removed.
8151 * g++.target/riscv/rvv/base/vssubu_vx_tu_rv32-1.C: Removed.
8152 * g++.target/riscv/rvv/base/vssubu_vx_tu_rv32-2.C: Removed.
8153 * g++.target/riscv/rvv/base/vssubu_vx_tu_rv32-3.C: Removed.
8154 * g++.target/riscv/rvv/base/vssubu_vx_tu_rv64-1.C: Removed.
8155 * g++.target/riscv/rvv/base/vssubu_vx_tu_rv64-2.C: Removed.
8156 * g++.target/riscv/rvv/base/vssubu_vx_tu_rv64-3.C: Removed.
8157 * g++.target/riscv/rvv/base/vssubu_vx_tum_rv32-1.C: Removed.
8158 * g++.target/riscv/rvv/base/vssubu_vx_tum_rv32-2.C: Removed.
8159 * g++.target/riscv/rvv/base/vssubu_vx_tum_rv32-3.C: Removed.
8160 * g++.target/riscv/rvv/base/vssubu_vx_tum_rv64-1.C: Removed.
8161 * g++.target/riscv/rvv/base/vssubu_vx_tum_rv64-2.C: Removed.
8162 * g++.target/riscv/rvv/base/vssubu_vx_tum_rv64-3.C: Removed.
8163 * g++.target/riscv/rvv/base/vssubu_vx_tumu_rv32-1.C: Removed.
8164 * g++.target/riscv/rvv/base/vssubu_vx_tumu_rv32-2.C: Removed.
8165 * g++.target/riscv/rvv/base/vssubu_vx_tumu_rv32-3.C: Removed.
8166 * g++.target/riscv/rvv/base/vssubu_vx_tumu_rv64-1.C: Removed.
8167 * g++.target/riscv/rvv/base/vssubu_vx_tumu_rv64-2.C: Removed.
8168 * g++.target/riscv/rvv/base/vssubu_vx_tumu_rv64-3.C: Removed.
8169 * g++.target/riscv/rvv/base/vsub_vv-1.C: Removed.
8170 * g++.target/riscv/rvv/base/vsub_vv-2.C: Removed.
8171 * g++.target/riscv/rvv/base/vsub_vv-3.C: Removed.
8172 * g++.target/riscv/rvv/base/vsub_vv_mu-1.C: Removed.
8173 * g++.target/riscv/rvv/base/vsub_vv_mu-2.C: Removed.
8174 * g++.target/riscv/rvv/base/vsub_vv_mu-3.C: Removed.
8175 * g++.target/riscv/rvv/base/vsub_vv_tu-1.C: Removed.
8176 * g++.target/riscv/rvv/base/vsub_vv_tu-2.C: Removed.
8177 * g++.target/riscv/rvv/base/vsub_vv_tu-3.C: Removed.
8178 * g++.target/riscv/rvv/base/vsub_vv_tum-1.C: Removed.
8179 * g++.target/riscv/rvv/base/vsub_vv_tum-2.C: Removed.
8180 * g++.target/riscv/rvv/base/vsub_vv_tum-3.C: Removed.
8181 * g++.target/riscv/rvv/base/vsub_vv_tumu-1.C: Removed.
8182 * g++.target/riscv/rvv/base/vsub_vv_tumu-2.C: Removed.
8183 * g++.target/riscv/rvv/base/vsub_vv_tumu-3.C: Removed.
8184 * g++.target/riscv/rvv/base/vsub_vx_mu_rv32-1.C: Removed.
8185 * g++.target/riscv/rvv/base/vsub_vx_mu_rv32-2.C: Removed.
8186 * g++.target/riscv/rvv/base/vsub_vx_mu_rv32-3.C: Removed.
8187 * g++.target/riscv/rvv/base/vsub_vx_mu_rv64-1.C: Removed.
8188 * g++.target/riscv/rvv/base/vsub_vx_mu_rv64-2.C: Removed.
8189 * g++.target/riscv/rvv/base/vsub_vx_mu_rv64-3.C: Removed.
8190 * g++.target/riscv/rvv/base/vsub_vx_rv32-1.C: Removed.
8191 * g++.target/riscv/rvv/base/vsub_vx_rv32-2.C: Removed.
8192 * g++.target/riscv/rvv/base/vsub_vx_rv32-3.C: Removed.
8193 * g++.target/riscv/rvv/base/vsub_vx_rv64-1.C: Removed.
8194 * g++.target/riscv/rvv/base/vsub_vx_rv64-2.C: Removed.
8195 * g++.target/riscv/rvv/base/vsub_vx_rv64-3.C: Removed.
8196 * g++.target/riscv/rvv/base/vsub_vx_tu_rv32-1.C: Removed.
8197 * g++.target/riscv/rvv/base/vsub_vx_tu_rv32-2.C: Removed.
8198 * g++.target/riscv/rvv/base/vsub_vx_tu_rv32-3.C: Removed.
8199 * g++.target/riscv/rvv/base/vsub_vx_tu_rv64-1.C: Removed.
8200 * g++.target/riscv/rvv/base/vsub_vx_tu_rv64-2.C: Removed.
8201 * g++.target/riscv/rvv/base/vsub_vx_tu_rv64-3.C: Removed.
8202 * g++.target/riscv/rvv/base/vsub_vx_tum_rv32-1.C: Removed.
8203 * g++.target/riscv/rvv/base/vsub_vx_tum_rv32-2.C: Removed.
8204 * g++.target/riscv/rvv/base/vsub_vx_tum_rv32-3.C: Removed.
8205 * g++.target/riscv/rvv/base/vsub_vx_tum_rv64-1.C: Removed.
8206 * g++.target/riscv/rvv/base/vsub_vx_tum_rv64-2.C: Removed.
8207 * g++.target/riscv/rvv/base/vsub_vx_tum_rv64-3.C: Removed.
8208 * g++.target/riscv/rvv/base/vsub_vx_tumu_rv32-1.C: Removed.
8209 * g++.target/riscv/rvv/base/vsub_vx_tumu_rv32-2.C: Removed.
8210 * g++.target/riscv/rvv/base/vsub_vx_tumu_rv32-3.C: Removed.
8211 * g++.target/riscv/rvv/base/vsub_vx_tumu_rv64-1.C: Removed.
8212 * g++.target/riscv/rvv/base/vsub_vx_tumu_rv64-2.C: Removed.
8213 * g++.target/riscv/rvv/base/vsub_vx_tumu_rv64-3.C: Removed.
8214 * g++.target/riscv/rvv/base/vsuxei16-1.C: Removed.
8215 * g++.target/riscv/rvv/base/vsuxei16-2.C: Removed.
8216 * g++.target/riscv/rvv/base/vsuxei16-3.C: Removed.
8217 * g++.target/riscv/rvv/base/vsuxei32-1.C: Removed.
8218 * g++.target/riscv/rvv/base/vsuxei32-2.C: Removed.
8219 * g++.target/riscv/rvv/base/vsuxei32-3.C: Removed.
8220 * g++.target/riscv/rvv/base/vsuxei64-1.C: Removed.
8221 * g++.target/riscv/rvv/base/vsuxei64-2.C: Removed.
8222 * g++.target/riscv/rvv/base/vsuxei64-3.C: Removed.
8223 * g++.target/riscv/rvv/base/vsuxei8-1.C: Removed.
8224 * g++.target/riscv/rvv/base/vsuxei8-2.C: Removed.
8225 * g++.target/riscv/rvv/base/vsuxei8-3.C: Removed.
8226 * g++.target/riscv/rvv/base/vwadd_vv-1.C: Removed.
8227 * g++.target/riscv/rvv/base/vwadd_vv-2.C: Removed.
8228 * g++.target/riscv/rvv/base/vwadd_vv-3.C: Removed.
8229 * g++.target/riscv/rvv/base/vwadd_vv_mu-1.C: Removed.
8230 * g++.target/riscv/rvv/base/vwadd_vv_mu-2.C: Removed.
8231 * g++.target/riscv/rvv/base/vwadd_vv_mu-3.C: Removed.
8232 * g++.target/riscv/rvv/base/vwadd_vv_tu-1.C: Removed.
8233 * g++.target/riscv/rvv/base/vwadd_vv_tu-2.C: Removed.
8234 * g++.target/riscv/rvv/base/vwadd_vv_tu-3.C: Removed.
8235 * g++.target/riscv/rvv/base/vwadd_vv_tum-1.C: Removed.
8236 * g++.target/riscv/rvv/base/vwadd_vv_tum-2.C: Removed.
8237 * g++.target/riscv/rvv/base/vwadd_vv_tum-3.C: Removed.
8238 * g++.target/riscv/rvv/base/vwadd_vv_tumu-1.C: Removed.
8239 * g++.target/riscv/rvv/base/vwadd_vv_tumu-2.C: Removed.
8240 * g++.target/riscv/rvv/base/vwadd_vv_tumu-3.C: Removed.
8241 * g++.target/riscv/rvv/base/vwadd_vx-1.C: Removed.
8242 * g++.target/riscv/rvv/base/vwadd_vx-2.C: Removed.
8243 * g++.target/riscv/rvv/base/vwadd_vx-3.C: Removed.
8244 * g++.target/riscv/rvv/base/vwadd_vx_mu-1.C: Removed.
8245 * g++.target/riscv/rvv/base/vwadd_vx_mu-2.C: Removed.
8246 * g++.target/riscv/rvv/base/vwadd_vx_mu-3.C: Removed.
8247 * g++.target/riscv/rvv/base/vwadd_vx_tu-1.C: Removed.
8248 * g++.target/riscv/rvv/base/vwadd_vx_tu-2.C: Removed.
8249 * g++.target/riscv/rvv/base/vwadd_vx_tu-3.C: Removed.
8250 * g++.target/riscv/rvv/base/vwadd_vx_tum-1.C: Removed.
8251 * g++.target/riscv/rvv/base/vwadd_vx_tum-2.C: Removed.
8252 * g++.target/riscv/rvv/base/vwadd_vx_tum-3.C: Removed.
8253 * g++.target/riscv/rvv/base/vwadd_vx_tumu-1.C: Removed.
8254 * g++.target/riscv/rvv/base/vwadd_vx_tumu-2.C: Removed.
8255 * g++.target/riscv/rvv/base/vwadd_vx_tumu-3.C: Removed.
8256 * g++.target/riscv/rvv/base/vwadd_wv-1.C: Removed.
8257 * g++.target/riscv/rvv/base/vwadd_wv-2.C: Removed.
8258 * g++.target/riscv/rvv/base/vwadd_wv-3.C: Removed.
8259 * g++.target/riscv/rvv/base/vwadd_wv_mu-1.C: Removed.
8260 * g++.target/riscv/rvv/base/vwadd_wv_mu-2.C: Removed.
8261 * g++.target/riscv/rvv/base/vwadd_wv_mu-3.C: Removed.
8262 * g++.target/riscv/rvv/base/vwadd_wv_tu-1.C: Removed.
8263 * g++.target/riscv/rvv/base/vwadd_wv_tu-2.C: Removed.
8264 * g++.target/riscv/rvv/base/vwadd_wv_tu-3.C: Removed.
8265 * g++.target/riscv/rvv/base/vwadd_wv_tum-1.C: Removed.
8266 * g++.target/riscv/rvv/base/vwadd_wv_tum-2.C: Removed.
8267 * g++.target/riscv/rvv/base/vwadd_wv_tum-3.C: Removed.
8268 * g++.target/riscv/rvv/base/vwadd_wv_tumu-1.C: Removed.
8269 * g++.target/riscv/rvv/base/vwadd_wv_tumu-2.C: Removed.
8270 * g++.target/riscv/rvv/base/vwadd_wv_tumu-3.C: Removed.
8271 * g++.target/riscv/rvv/base/vwadd_wx-1.C: Removed.
8272 * g++.target/riscv/rvv/base/vwadd_wx-2.C: Removed.
8273 * g++.target/riscv/rvv/base/vwadd_wx-3.C: Removed.
8274 * g++.target/riscv/rvv/base/vwadd_wx_mu-1.C: Removed.
8275 * g++.target/riscv/rvv/base/vwadd_wx_mu-2.C: Removed.
8276 * g++.target/riscv/rvv/base/vwadd_wx_mu-3.C: Removed.
8277 * g++.target/riscv/rvv/base/vwadd_wx_tu-1.C: Removed.
8278 * g++.target/riscv/rvv/base/vwadd_wx_tu-2.C: Removed.
8279 * g++.target/riscv/rvv/base/vwadd_wx_tu-3.C: Removed.
8280 * g++.target/riscv/rvv/base/vwadd_wx_tum-1.C: Removed.
8281 * g++.target/riscv/rvv/base/vwadd_wx_tum-2.C: Removed.
8282 * g++.target/riscv/rvv/base/vwadd_wx_tum-3.C: Removed.
8283 * g++.target/riscv/rvv/base/vwadd_wx_tumu-1.C: Removed.
8284 * g++.target/riscv/rvv/base/vwadd_wx_tumu-2.C: Removed.
8285 * g++.target/riscv/rvv/base/vwadd_wx_tumu-3.C: Removed.
8286 * g++.target/riscv/rvv/base/vwaddu_vv-1.C: Removed.
8287 * g++.target/riscv/rvv/base/vwaddu_vv-2.C: Removed.
8288 * g++.target/riscv/rvv/base/vwaddu_vv-3.C: Removed.
8289 * g++.target/riscv/rvv/base/vwaddu_vv_mu-1.C: Removed.
8290 * g++.target/riscv/rvv/base/vwaddu_vv_mu-2.C: Removed.
8291 * g++.target/riscv/rvv/base/vwaddu_vv_mu-3.C: Removed.
8292 * g++.target/riscv/rvv/base/vwaddu_vv_tu-1.C: Removed.
8293 * g++.target/riscv/rvv/base/vwaddu_vv_tu-2.C: Removed.
8294 * g++.target/riscv/rvv/base/vwaddu_vv_tu-3.C: Removed.
8295 * g++.target/riscv/rvv/base/vwaddu_vv_tum-1.C: Removed.
8296 * g++.target/riscv/rvv/base/vwaddu_vv_tum-2.C: Removed.
8297 * g++.target/riscv/rvv/base/vwaddu_vv_tum-3.C: Removed.
8298 * g++.target/riscv/rvv/base/vwaddu_vv_tumu-1.C: Removed.
8299 * g++.target/riscv/rvv/base/vwaddu_vv_tumu-2.C: Removed.
8300 * g++.target/riscv/rvv/base/vwaddu_vv_tumu-3.C: Removed.
8301 * g++.target/riscv/rvv/base/vwaddu_vx-1.C: Removed.
8302 * g++.target/riscv/rvv/base/vwaddu_vx-2.C: Removed.
8303 * g++.target/riscv/rvv/base/vwaddu_vx-3.C: Removed.
8304 * g++.target/riscv/rvv/base/vwaddu_vx_mu-1.C: Removed.
8305 * g++.target/riscv/rvv/base/vwaddu_vx_mu-2.C: Removed.
8306 * g++.target/riscv/rvv/base/vwaddu_vx_mu-3.C: Removed.
8307 * g++.target/riscv/rvv/base/vwaddu_vx_tu-1.C: Removed.
8308 * g++.target/riscv/rvv/base/vwaddu_vx_tu-2.C: Removed.
8309 * g++.target/riscv/rvv/base/vwaddu_vx_tu-3.C: Removed.
8310 * g++.target/riscv/rvv/base/vwaddu_vx_tum-1.C: Removed.
8311 * g++.target/riscv/rvv/base/vwaddu_vx_tum-2.C: Removed.
8312 * g++.target/riscv/rvv/base/vwaddu_vx_tum-3.C: Removed.
8313 * g++.target/riscv/rvv/base/vwaddu_vx_tumu-1.C: Removed.
8314 * g++.target/riscv/rvv/base/vwaddu_vx_tumu-2.C: Removed.
8315 * g++.target/riscv/rvv/base/vwaddu_vx_tumu-3.C: Removed.
8316 * g++.target/riscv/rvv/base/vwaddu_wv-1.C: Removed.
8317 * g++.target/riscv/rvv/base/vwaddu_wv-2.C: Removed.
8318 * g++.target/riscv/rvv/base/vwaddu_wv-3.C: Removed.
8319 * g++.target/riscv/rvv/base/vwaddu_wv_mu-1.C: Removed.
8320 * g++.target/riscv/rvv/base/vwaddu_wv_mu-2.C: Removed.
8321 * g++.target/riscv/rvv/base/vwaddu_wv_mu-3.C: Removed.
8322 * g++.target/riscv/rvv/base/vwaddu_wv_tu-1.C: Removed.
8323 * g++.target/riscv/rvv/base/vwaddu_wv_tu-2.C: Removed.
8324 * g++.target/riscv/rvv/base/vwaddu_wv_tu-3.C: Removed.
8325 * g++.target/riscv/rvv/base/vwaddu_wv_tum-1.C: Removed.
8326 * g++.target/riscv/rvv/base/vwaddu_wv_tum-2.C: Removed.
8327 * g++.target/riscv/rvv/base/vwaddu_wv_tum-3.C: Removed.
8328 * g++.target/riscv/rvv/base/vwaddu_wv_tumu-1.C: Removed.
8329 * g++.target/riscv/rvv/base/vwaddu_wv_tumu-2.C: Removed.
8330 * g++.target/riscv/rvv/base/vwaddu_wv_tumu-3.C: Removed.
8331 * g++.target/riscv/rvv/base/vwaddu_wx-1.C: Removed.
8332 * g++.target/riscv/rvv/base/vwaddu_wx-2.C: Removed.
8333 * g++.target/riscv/rvv/base/vwaddu_wx-3.C: Removed.
8334 * g++.target/riscv/rvv/base/vwaddu_wx_mu-1.C: Removed.
8335 * g++.target/riscv/rvv/base/vwaddu_wx_mu-2.C: Removed.
8336 * g++.target/riscv/rvv/base/vwaddu_wx_mu-3.C: Removed.
8337 * g++.target/riscv/rvv/base/vwaddu_wx_tu-1.C: Removed.
8338 * g++.target/riscv/rvv/base/vwaddu_wx_tu-2.C: Removed.
8339 * g++.target/riscv/rvv/base/vwaddu_wx_tu-3.C: Removed.
8340 * g++.target/riscv/rvv/base/vwaddu_wx_tum-1.C: Removed.
8341 * g++.target/riscv/rvv/base/vwaddu_wx_tum-2.C: Removed.
8342 * g++.target/riscv/rvv/base/vwaddu_wx_tum-3.C: Removed.
8343 * g++.target/riscv/rvv/base/vwaddu_wx_tumu-1.C: Removed.
8344 * g++.target/riscv/rvv/base/vwaddu_wx_tumu-2.C: Removed.
8345 * g++.target/riscv/rvv/base/vwaddu_wx_tumu-3.C: Removed.
8346 * g++.target/riscv/rvv/base/vwcvt_x-1.C: Removed.
8347 * g++.target/riscv/rvv/base/vwcvt_x-2.C: Removed.
8348 * g++.target/riscv/rvv/base/vwcvt_x-3.C: Removed.
8349 * g++.target/riscv/rvv/base/vwcvt_x_mu-1.C: Removed.
8350 * g++.target/riscv/rvv/base/vwcvt_x_mu-2.C: Removed.
8351 * g++.target/riscv/rvv/base/vwcvt_x_mu-3.C: Removed.
8352 * g++.target/riscv/rvv/base/vwcvt_x_tu-1.C: Removed.
8353 * g++.target/riscv/rvv/base/vwcvt_x_tu-2.C: Removed.
8354 * g++.target/riscv/rvv/base/vwcvt_x_tu-3.C: Removed.
8355 * g++.target/riscv/rvv/base/vwcvt_x_tum-1.C: Removed.
8356 * g++.target/riscv/rvv/base/vwcvt_x_tum-2.C: Removed.
8357 * g++.target/riscv/rvv/base/vwcvt_x_tum-3.C: Removed.
8358 * g++.target/riscv/rvv/base/vwcvt_x_tumu-1.C: Removed.
8359 * g++.target/riscv/rvv/base/vwcvt_x_tumu-2.C: Removed.
8360 * g++.target/riscv/rvv/base/vwcvt_x_tumu-3.C: Removed.
8361 * g++.target/riscv/rvv/base/vwcvtu_x-1.C: Removed.
8362 * g++.target/riscv/rvv/base/vwcvtu_x-2.C: Removed.
8363 * g++.target/riscv/rvv/base/vwcvtu_x-3.C: Removed.
8364 * g++.target/riscv/rvv/base/vwcvtu_x_mu-1.C: Removed.
8365 * g++.target/riscv/rvv/base/vwcvtu_x_mu-2.C: Removed.
8366 * g++.target/riscv/rvv/base/vwcvtu_x_mu-3.C: Removed.
8367 * g++.target/riscv/rvv/base/vwcvtu_x_tu-1.C: Removed.
8368 * g++.target/riscv/rvv/base/vwcvtu_x_tu-2.C: Removed.
8369 * g++.target/riscv/rvv/base/vwcvtu_x_tu-3.C: Removed.
8370 * g++.target/riscv/rvv/base/vwcvtu_x_tum-1.C: Removed.
8371 * g++.target/riscv/rvv/base/vwcvtu_x_tum-2.C: Removed.
8372 * g++.target/riscv/rvv/base/vwcvtu_x_tum-3.C: Removed.
8373 * g++.target/riscv/rvv/base/vwcvtu_x_tumu-1.C: Removed.
8374 * g++.target/riscv/rvv/base/vwcvtu_x_tumu-2.C: Removed.
8375 * g++.target/riscv/rvv/base/vwcvtu_x_tumu-3.C: Removed.
8376 * g++.target/riscv/rvv/base/vwmacc_vv-1.C: Removed.
8377 * g++.target/riscv/rvv/base/vwmacc_vv-2.C: Removed.
8378 * g++.target/riscv/rvv/base/vwmacc_vv-3.C: Removed.
8379 * g++.target/riscv/rvv/base/vwmacc_vv_mu-1.C: Removed.
8380 * g++.target/riscv/rvv/base/vwmacc_vv_mu-2.C: Removed.
8381 * g++.target/riscv/rvv/base/vwmacc_vv_mu-3.C: Removed.
8382 * g++.target/riscv/rvv/base/vwmacc_vv_tu-1.C: Removed.
8383 * g++.target/riscv/rvv/base/vwmacc_vv_tu-2.C: Removed.
8384 * g++.target/riscv/rvv/base/vwmacc_vv_tu-3.C: Removed.
8385 * g++.target/riscv/rvv/base/vwmacc_vv_tum-1.C: Removed.
8386 * g++.target/riscv/rvv/base/vwmacc_vv_tum-2.C: Removed.
8387 * g++.target/riscv/rvv/base/vwmacc_vv_tum-3.C: Removed.
8388 * g++.target/riscv/rvv/base/vwmacc_vv_tumu-1.C: Removed.
8389 * g++.target/riscv/rvv/base/vwmacc_vv_tumu-2.C: Removed.
8390 * g++.target/riscv/rvv/base/vwmacc_vv_tumu-3.C: Removed.
8391 * g++.target/riscv/rvv/base/vwmacc_vx-1.C: Removed.
8392 * g++.target/riscv/rvv/base/vwmacc_vx-2.C: Removed.
8393 * g++.target/riscv/rvv/base/vwmacc_vx-3.C: Removed.
8394 * g++.target/riscv/rvv/base/vwmacc_vx_mu-1.C: Removed.
8395 * g++.target/riscv/rvv/base/vwmacc_vx_mu-2.C: Removed.
8396 * g++.target/riscv/rvv/base/vwmacc_vx_mu-3.C: Removed.
8397 * g++.target/riscv/rvv/base/vwmacc_vx_tu-1.C: Removed.
8398 * g++.target/riscv/rvv/base/vwmacc_vx_tu-2.C: Removed.
8399 * g++.target/riscv/rvv/base/vwmacc_vx_tu-3.C: Removed.
8400 * g++.target/riscv/rvv/base/vwmacc_vx_tum-1.C: Removed.
8401 * g++.target/riscv/rvv/base/vwmacc_vx_tum-2.C: Removed.
8402 * g++.target/riscv/rvv/base/vwmacc_vx_tum-3.C: Removed.
8403 * g++.target/riscv/rvv/base/vwmacc_vx_tumu-1.C: Removed.
8404 * g++.target/riscv/rvv/base/vwmacc_vx_tumu-2.C: Removed.
8405 * g++.target/riscv/rvv/base/vwmacc_vx_tumu-3.C: Removed.
8406 * g++.target/riscv/rvv/base/vwmaccsu_vv-1.C: Removed.
8407 * g++.target/riscv/rvv/base/vwmaccsu_vv-2.C: Removed.
8408 * g++.target/riscv/rvv/base/vwmaccsu_vv-3.C: Removed.
8409 * g++.target/riscv/rvv/base/vwmaccsu_vv_mu-1.C: Removed.
8410 * g++.target/riscv/rvv/base/vwmaccsu_vv_mu-2.C: Removed.
8411 * g++.target/riscv/rvv/base/vwmaccsu_vv_mu-3.C: Removed.
8412 * g++.target/riscv/rvv/base/vwmaccsu_vv_tu-1.C: Removed.
8413 * g++.target/riscv/rvv/base/vwmaccsu_vv_tu-2.C: Removed.
8414 * g++.target/riscv/rvv/base/vwmaccsu_vv_tu-3.C: Removed.
8415 * g++.target/riscv/rvv/base/vwmaccsu_vv_tum-1.C: Removed.
8416 * g++.target/riscv/rvv/base/vwmaccsu_vv_tum-2.C: Removed.
8417 * g++.target/riscv/rvv/base/vwmaccsu_vv_tum-3.C: Removed.
8418 * g++.target/riscv/rvv/base/vwmaccsu_vv_tumu-1.C: Removed.
8419 * g++.target/riscv/rvv/base/vwmaccsu_vv_tumu-2.C: Removed.
8420 * g++.target/riscv/rvv/base/vwmaccsu_vv_tumu-3.C: Removed.
8421 * g++.target/riscv/rvv/base/vwmaccsu_vx-1.C: Removed.
8422 * g++.target/riscv/rvv/base/vwmaccsu_vx-2.C: Removed.
8423 * g++.target/riscv/rvv/base/vwmaccsu_vx-3.C: Removed.
8424 * g++.target/riscv/rvv/base/vwmaccsu_vx_mu-1.C: Removed.
8425 * g++.target/riscv/rvv/base/vwmaccsu_vx_mu-2.C: Removed.
8426 * g++.target/riscv/rvv/base/vwmaccsu_vx_mu-3.C: Removed.
8427 * g++.target/riscv/rvv/base/vwmaccsu_vx_tu-1.C: Removed.
8428 * g++.target/riscv/rvv/base/vwmaccsu_vx_tu-2.C: Removed.
8429 * g++.target/riscv/rvv/base/vwmaccsu_vx_tu-3.C: Removed.
8430 * g++.target/riscv/rvv/base/vwmaccsu_vx_tum-1.C: Removed.
8431 * g++.target/riscv/rvv/base/vwmaccsu_vx_tum-2.C: Removed.
8432 * g++.target/riscv/rvv/base/vwmaccsu_vx_tum-3.C: Removed.
8433 * g++.target/riscv/rvv/base/vwmaccsu_vx_tumu-1.C: Removed.
8434 * g++.target/riscv/rvv/base/vwmaccsu_vx_tumu-2.C: Removed.
8435 * g++.target/riscv/rvv/base/vwmaccsu_vx_tumu-3.C: Removed.
8436 * g++.target/riscv/rvv/base/vwmaccu_vv-1.C: Removed.
8437 * g++.target/riscv/rvv/base/vwmaccu_vv-2.C: Removed.
8438 * g++.target/riscv/rvv/base/vwmaccu_vv-3.C: Removed.
8439 * g++.target/riscv/rvv/base/vwmaccu_vv_mu-1.C: Removed.
8440 * g++.target/riscv/rvv/base/vwmaccu_vv_mu-2.C: Removed.
8441 * g++.target/riscv/rvv/base/vwmaccu_vv_mu-3.C: Removed.
8442 * g++.target/riscv/rvv/base/vwmaccu_vv_tu-1.C: Removed.
8443 * g++.target/riscv/rvv/base/vwmaccu_vv_tu-2.C: Removed.
8444 * g++.target/riscv/rvv/base/vwmaccu_vv_tu-3.C: Removed.
8445 * g++.target/riscv/rvv/base/vwmaccu_vv_tum-1.C: Removed.
8446 * g++.target/riscv/rvv/base/vwmaccu_vv_tum-2.C: Removed.
8447 * g++.target/riscv/rvv/base/vwmaccu_vv_tum-3.C: Removed.
8448 * g++.target/riscv/rvv/base/vwmaccu_vv_tumu-1.C: Removed.
8449 * g++.target/riscv/rvv/base/vwmaccu_vv_tumu-2.C: Removed.
8450 * g++.target/riscv/rvv/base/vwmaccu_vv_tumu-3.C: Removed.
8451 * g++.target/riscv/rvv/base/vwmaccu_vx-1.C: Removed.
8452 * g++.target/riscv/rvv/base/vwmaccu_vx-2.C: Removed.
8453 * g++.target/riscv/rvv/base/vwmaccu_vx-3.C: Removed.
8454 * g++.target/riscv/rvv/base/vwmaccu_vx_mu-1.C: Removed.
8455 * g++.target/riscv/rvv/base/vwmaccu_vx_mu-2.C: Removed.
8456 * g++.target/riscv/rvv/base/vwmaccu_vx_mu-3.C: Removed.
8457 * g++.target/riscv/rvv/base/vwmaccu_vx_tu-1.C: Removed.
8458 * g++.target/riscv/rvv/base/vwmaccu_vx_tu-2.C: Removed.
8459 * g++.target/riscv/rvv/base/vwmaccu_vx_tu-3.C: Removed.
8460 * g++.target/riscv/rvv/base/vwmaccu_vx_tum-1.C: Removed.
8461 * g++.target/riscv/rvv/base/vwmaccu_vx_tum-2.C: Removed.
8462 * g++.target/riscv/rvv/base/vwmaccu_vx_tum-3.C: Removed.
8463 * g++.target/riscv/rvv/base/vwmaccu_vx_tumu-1.C: Removed.
8464 * g++.target/riscv/rvv/base/vwmaccu_vx_tumu-2.C: Removed.
8465 * g++.target/riscv/rvv/base/vwmaccu_vx_tumu-3.C: Removed.
8466 * g++.target/riscv/rvv/base/vwmaccus_vx-1.C: Removed.
8467 * g++.target/riscv/rvv/base/vwmaccus_vx-2.C: Removed.
8468 * g++.target/riscv/rvv/base/vwmaccus_vx-3.C: Removed.
8469 * g++.target/riscv/rvv/base/vwmaccus_vx_mu-1.C: Removed.
8470 * g++.target/riscv/rvv/base/vwmaccus_vx_mu-2.C: Removed.
8471 * g++.target/riscv/rvv/base/vwmaccus_vx_mu-3.C: Removed.
8472 * g++.target/riscv/rvv/base/vwmaccus_vx_tu-1.C: Removed.
8473 * g++.target/riscv/rvv/base/vwmaccus_vx_tu-2.C: Removed.
8474 * g++.target/riscv/rvv/base/vwmaccus_vx_tu-3.C: Removed.
8475 * g++.target/riscv/rvv/base/vwmaccus_vx_tum-1.C: Removed.
8476 * g++.target/riscv/rvv/base/vwmaccus_vx_tum-2.C: Removed.
8477 * g++.target/riscv/rvv/base/vwmaccus_vx_tum-3.C: Removed.
8478 * g++.target/riscv/rvv/base/vwmaccus_vx_tumu-1.C: Removed.
8479 * g++.target/riscv/rvv/base/vwmaccus_vx_tumu-2.C: Removed.
8480 * g++.target/riscv/rvv/base/vwmaccus_vx_tumu-3.C: Removed.
8481 * g++.target/riscv/rvv/base/vwmul_vv-1.C: Removed.
8482 * g++.target/riscv/rvv/base/vwmul_vv-2.C: Removed.
8483 * g++.target/riscv/rvv/base/vwmul_vv-3.C: Removed.
8484 * g++.target/riscv/rvv/base/vwmul_vv_mu-1.C: Removed.
8485 * g++.target/riscv/rvv/base/vwmul_vv_mu-2.C: Removed.
8486 * g++.target/riscv/rvv/base/vwmul_vv_mu-3.C: Removed.
8487 * g++.target/riscv/rvv/base/vwmul_vv_tu-1.C: Removed.
8488 * g++.target/riscv/rvv/base/vwmul_vv_tu-2.C: Removed.
8489 * g++.target/riscv/rvv/base/vwmul_vv_tu-3.C: Removed.
8490 * g++.target/riscv/rvv/base/vwmul_vv_tum-1.C: Removed.
8491 * g++.target/riscv/rvv/base/vwmul_vv_tum-2.C: Removed.
8492 * g++.target/riscv/rvv/base/vwmul_vv_tum-3.C: Removed.
8493 * g++.target/riscv/rvv/base/vwmul_vv_tumu-1.C: Removed.
8494 * g++.target/riscv/rvv/base/vwmul_vv_tumu-2.C: Removed.
8495 * g++.target/riscv/rvv/base/vwmul_vv_tumu-3.C: Removed.
8496 * g++.target/riscv/rvv/base/vwmul_vx-1.C: Removed.
8497 * g++.target/riscv/rvv/base/vwmul_vx-2.C: Removed.
8498 * g++.target/riscv/rvv/base/vwmul_vx-3.C: Removed.
8499 * g++.target/riscv/rvv/base/vwmul_vx_mu-1.C: Removed.
8500 * g++.target/riscv/rvv/base/vwmul_vx_mu-2.C: Removed.
8501 * g++.target/riscv/rvv/base/vwmul_vx_mu-3.C: Removed.
8502 * g++.target/riscv/rvv/base/vwmul_vx_tu-1.C: Removed.
8503 * g++.target/riscv/rvv/base/vwmul_vx_tu-2.C: Removed.
8504 * g++.target/riscv/rvv/base/vwmul_vx_tu-3.C: Removed.
8505 * g++.target/riscv/rvv/base/vwmul_vx_tum-1.C: Removed.
8506 * g++.target/riscv/rvv/base/vwmul_vx_tum-2.C: Removed.
8507 * g++.target/riscv/rvv/base/vwmul_vx_tum-3.C: Removed.
8508 * g++.target/riscv/rvv/base/vwmul_vx_tumu-1.C: Removed.
8509 * g++.target/riscv/rvv/base/vwmul_vx_tumu-2.C: Removed.
8510 * g++.target/riscv/rvv/base/vwmul_vx_tumu-3.C: Removed.
8511 * g++.target/riscv/rvv/base/vwmulsu_vv-1.C: Removed.
8512 * g++.target/riscv/rvv/base/vwmulsu_vv-2.C: Removed.
8513 * g++.target/riscv/rvv/base/vwmulsu_vv-3.C: Removed.
8514 * g++.target/riscv/rvv/base/vwmulsu_vv_mu-1.C: Removed.
8515 * g++.target/riscv/rvv/base/vwmulsu_vv_mu-2.C: Removed.
8516 * g++.target/riscv/rvv/base/vwmulsu_vv_mu-3.C: Removed.
8517 * g++.target/riscv/rvv/base/vwmulsu_vv_tu-1.C: Removed.
8518 * g++.target/riscv/rvv/base/vwmulsu_vv_tu-2.C: Removed.
8519 * g++.target/riscv/rvv/base/vwmulsu_vv_tu-3.C: Removed.
8520 * g++.target/riscv/rvv/base/vwmulsu_vv_tum-1.C: Removed.
8521 * g++.target/riscv/rvv/base/vwmulsu_vv_tum-2.C: Removed.
8522 * g++.target/riscv/rvv/base/vwmulsu_vv_tum-3.C: Removed.
8523 * g++.target/riscv/rvv/base/vwmulsu_vv_tumu-1.C: Removed.
8524 * g++.target/riscv/rvv/base/vwmulsu_vv_tumu-2.C: Removed.
8525 * g++.target/riscv/rvv/base/vwmulsu_vv_tumu-3.C: Removed.
8526 * g++.target/riscv/rvv/base/vwmulsu_vx-1.C: Removed.
8527 * g++.target/riscv/rvv/base/vwmulsu_vx-2.C: Removed.
8528 * g++.target/riscv/rvv/base/vwmulsu_vx-3.C: Removed.
8529 * g++.target/riscv/rvv/base/vwmulsu_vx_mu-1.C: Removed.
8530 * g++.target/riscv/rvv/base/vwmulsu_vx_mu-2.C: Removed.
8531 * g++.target/riscv/rvv/base/vwmulsu_vx_mu-3.C: Removed.
8532 * g++.target/riscv/rvv/base/vwmulsu_vx_tu-1.C: Removed.
8533 * g++.target/riscv/rvv/base/vwmulsu_vx_tu-2.C: Removed.
8534 * g++.target/riscv/rvv/base/vwmulsu_vx_tu-3.C: Removed.
8535 * g++.target/riscv/rvv/base/vwmulsu_vx_tum-1.C: Removed.
8536 * g++.target/riscv/rvv/base/vwmulsu_vx_tum-2.C: Removed.
8537 * g++.target/riscv/rvv/base/vwmulsu_vx_tum-3.C: Removed.
8538 * g++.target/riscv/rvv/base/vwmulsu_vx_tumu-1.C: Removed.
8539 * g++.target/riscv/rvv/base/vwmulsu_vx_tumu-2.C: Removed.
8540 * g++.target/riscv/rvv/base/vwmulsu_vx_tumu-3.C: Removed.
8541 * g++.target/riscv/rvv/base/vwmulu_vv-1.C: Removed.
8542 * g++.target/riscv/rvv/base/vwmulu_vv-2.C: Removed.
8543 * g++.target/riscv/rvv/base/vwmulu_vv-3.C: Removed.
8544 * g++.target/riscv/rvv/base/vwmulu_vv_mu-1.C: Removed.
8545 * g++.target/riscv/rvv/base/vwmulu_vv_mu-2.C: Removed.
8546 * g++.target/riscv/rvv/base/vwmulu_vv_mu-3.C: Removed.
8547 * g++.target/riscv/rvv/base/vwmulu_vv_tu-1.C: Removed.
8548 * g++.target/riscv/rvv/base/vwmulu_vv_tu-2.C: Removed.
8549 * g++.target/riscv/rvv/base/vwmulu_vv_tu-3.C: Removed.
8550 * g++.target/riscv/rvv/base/vwmulu_vv_tum-1.C: Removed.
8551 * g++.target/riscv/rvv/base/vwmulu_vv_tum-2.C: Removed.
8552 * g++.target/riscv/rvv/base/vwmulu_vv_tum-3.C: Removed.
8553 * g++.target/riscv/rvv/base/vwmulu_vv_tumu-1.C: Removed.
8554 * g++.target/riscv/rvv/base/vwmulu_vv_tumu-2.C: Removed.
8555 * g++.target/riscv/rvv/base/vwmulu_vv_tumu-3.C: Removed.
8556 * g++.target/riscv/rvv/base/vwmulu_vx-1.C: Removed.
8557 * g++.target/riscv/rvv/base/vwmulu_vx-2.C: Removed.
8558 * g++.target/riscv/rvv/base/vwmulu_vx-3.C: Removed.
8559 * g++.target/riscv/rvv/base/vwmulu_vx_mu-1.C: Removed.
8560 * g++.target/riscv/rvv/base/vwmulu_vx_mu-2.C: Removed.
8561 * g++.target/riscv/rvv/base/vwmulu_vx_mu-3.C: Removed.
8562 * g++.target/riscv/rvv/base/vwmulu_vx_tu-1.C: Removed.
8563 * g++.target/riscv/rvv/base/vwmulu_vx_tu-2.C: Removed.
8564 * g++.target/riscv/rvv/base/vwmulu_vx_tu-3.C: Removed.
8565 * g++.target/riscv/rvv/base/vwmulu_vx_tum-1.C: Removed.
8566 * g++.target/riscv/rvv/base/vwmulu_vx_tum-2.C: Removed.
8567 * g++.target/riscv/rvv/base/vwmulu_vx_tum-3.C: Removed.
8568 * g++.target/riscv/rvv/base/vwmulu_vx_tumu-1.C: Removed.
8569 * g++.target/riscv/rvv/base/vwmulu_vx_tumu-2.C: Removed.
8570 * g++.target/riscv/rvv/base/vwmulu_vx_tumu-3.C: Removed.
8571 * g++.target/riscv/rvv/base/vwsub_vv-1.C: Removed.
8572 * g++.target/riscv/rvv/base/vwsub_vv-2.C: Removed.
8573 * g++.target/riscv/rvv/base/vwsub_vv-3.C: Removed.
8574 * g++.target/riscv/rvv/base/vwsub_vv_mu-1.C: Removed.
8575 * g++.target/riscv/rvv/base/vwsub_vv_mu-2.C: Removed.
8576 * g++.target/riscv/rvv/base/vwsub_vv_mu-3.C: Removed.
8577 * g++.target/riscv/rvv/base/vwsub_vv_tu-1.C: Removed.
8578 * g++.target/riscv/rvv/base/vwsub_vv_tu-2.C: Removed.
8579 * g++.target/riscv/rvv/base/vwsub_vv_tu-3.C: Removed.
8580 * g++.target/riscv/rvv/base/vwsub_vv_tum-1.C: Removed.
8581 * g++.target/riscv/rvv/base/vwsub_vv_tum-2.C: Removed.
8582 * g++.target/riscv/rvv/base/vwsub_vv_tum-3.C: Removed.
8583 * g++.target/riscv/rvv/base/vwsub_vv_tumu-1.C: Removed.
8584 * g++.target/riscv/rvv/base/vwsub_vv_tumu-2.C: Removed.
8585 * g++.target/riscv/rvv/base/vwsub_vv_tumu-3.C: Removed.
8586 * g++.target/riscv/rvv/base/vwsub_vx-1.C: Removed.
8587 * g++.target/riscv/rvv/base/vwsub_vx-2.C: Removed.
8588 * g++.target/riscv/rvv/base/vwsub_vx-3.C: Removed.
8589 * g++.target/riscv/rvv/base/vwsub_vx_mu-1.C: Removed.
8590 * g++.target/riscv/rvv/base/vwsub_vx_mu-2.C: Removed.
8591 * g++.target/riscv/rvv/base/vwsub_vx_mu-3.C: Removed.
8592 * g++.target/riscv/rvv/base/vwsub_vx_tu-1.C: Removed.
8593 * g++.target/riscv/rvv/base/vwsub_vx_tu-2.C: Removed.
8594 * g++.target/riscv/rvv/base/vwsub_vx_tu-3.C: Removed.
8595 * g++.target/riscv/rvv/base/vwsub_vx_tum-1.C: Removed.
8596 * g++.target/riscv/rvv/base/vwsub_vx_tum-2.C: Removed.
8597 * g++.target/riscv/rvv/base/vwsub_vx_tum-3.C: Removed.
8598 * g++.target/riscv/rvv/base/vwsub_vx_tumu-1.C: Removed.
8599 * g++.target/riscv/rvv/base/vwsub_vx_tumu-2.C: Removed.
8600 * g++.target/riscv/rvv/base/vwsub_vx_tumu-3.C: Removed.
8601 * g++.target/riscv/rvv/base/vwsub_wv-1.C: Removed.
8602 * g++.target/riscv/rvv/base/vwsub_wv-2.C: Removed.
8603 * g++.target/riscv/rvv/base/vwsub_wv-3.C: Removed.
8604 * g++.target/riscv/rvv/base/vwsub_wv_mu-1.C: Removed.
8605 * g++.target/riscv/rvv/base/vwsub_wv_mu-2.C: Removed.
8606 * g++.target/riscv/rvv/base/vwsub_wv_mu-3.C: Removed.
8607 * g++.target/riscv/rvv/base/vwsub_wv_tu-1.C: Removed.
8608 * g++.target/riscv/rvv/base/vwsub_wv_tu-2.C: Removed.
8609 * g++.target/riscv/rvv/base/vwsub_wv_tu-3.C: Removed.
8610 * g++.target/riscv/rvv/base/vwsub_wv_tum-1.C: Removed.
8611 * g++.target/riscv/rvv/base/vwsub_wv_tum-2.C: Removed.
8612 * g++.target/riscv/rvv/base/vwsub_wv_tum-3.C: Removed.
8613 * g++.target/riscv/rvv/base/vwsub_wv_tumu-1.C: Removed.
8614 * g++.target/riscv/rvv/base/vwsub_wv_tumu-2.C: Removed.
8615 * g++.target/riscv/rvv/base/vwsub_wv_tumu-3.C: Removed.
8616 * g++.target/riscv/rvv/base/vwsub_wx-1.C: Removed.
8617 * g++.target/riscv/rvv/base/vwsub_wx-2.C: Removed.
8618 * g++.target/riscv/rvv/base/vwsub_wx-3.C: Removed.
8619 * g++.target/riscv/rvv/base/vwsub_wx_mu-1.C: Removed.
8620 * g++.target/riscv/rvv/base/vwsub_wx_mu-2.C: Removed.
8621 * g++.target/riscv/rvv/base/vwsub_wx_mu-3.C: Removed.
8622 * g++.target/riscv/rvv/base/vwsub_wx_tu-1.C: Removed.
8623 * g++.target/riscv/rvv/base/vwsub_wx_tu-2.C: Removed.
8624 * g++.target/riscv/rvv/base/vwsub_wx_tu-3.C: Removed.
8625 * g++.target/riscv/rvv/base/vwsub_wx_tum-1.C: Removed.
8626 * g++.target/riscv/rvv/base/vwsub_wx_tum-2.C: Removed.
8627 * g++.target/riscv/rvv/base/vwsub_wx_tum-3.C: Removed.
8628 * g++.target/riscv/rvv/base/vwsub_wx_tumu-1.C: Removed.
8629 * g++.target/riscv/rvv/base/vwsub_wx_tumu-2.C: Removed.
8630 * g++.target/riscv/rvv/base/vwsub_wx_tumu-3.C: Removed.
8631 * g++.target/riscv/rvv/base/vwsubu_vv-1.C: Removed.
8632 * g++.target/riscv/rvv/base/vwsubu_vv-2.C: Removed.
8633 * g++.target/riscv/rvv/base/vwsubu_vv-3.C: Removed.
8634 * g++.target/riscv/rvv/base/vwsubu_vv_mu-1.C: Removed.
8635 * g++.target/riscv/rvv/base/vwsubu_vv_mu-2.C: Removed.
8636 * g++.target/riscv/rvv/base/vwsubu_vv_mu-3.C: Removed.
8637 * g++.target/riscv/rvv/base/vwsubu_vv_tu-1.C: Removed.
8638 * g++.target/riscv/rvv/base/vwsubu_vv_tu-2.C: Removed.
8639 * g++.target/riscv/rvv/base/vwsubu_vv_tu-3.C: Removed.
8640 * g++.target/riscv/rvv/base/vwsubu_vv_tum-1.C: Removed.
8641 * g++.target/riscv/rvv/base/vwsubu_vv_tum-2.C: Removed.
8642 * g++.target/riscv/rvv/base/vwsubu_vv_tum-3.C: Removed.
8643 * g++.target/riscv/rvv/base/vwsubu_vv_tumu-1.C: Removed.
8644 * g++.target/riscv/rvv/base/vwsubu_vv_tumu-2.C: Removed.
8645 * g++.target/riscv/rvv/base/vwsubu_vv_tumu-3.C: Removed.
8646 * g++.target/riscv/rvv/base/vwsubu_vx-1.C: Removed.
8647 * g++.target/riscv/rvv/base/vwsubu_vx-2.C: Removed.
8648 * g++.target/riscv/rvv/base/vwsubu_vx-3.C: Removed.
8649 * g++.target/riscv/rvv/base/vwsubu_vx_mu-1.C: Removed.
8650 * g++.target/riscv/rvv/base/vwsubu_vx_mu-2.C: Removed.
8651 * g++.target/riscv/rvv/base/vwsubu_vx_mu-3.C: Removed.
8652 * g++.target/riscv/rvv/base/vwsubu_vx_tu-1.C: Removed.
8653 * g++.target/riscv/rvv/base/vwsubu_vx_tu-2.C: Removed.
8654 * g++.target/riscv/rvv/base/vwsubu_vx_tu-3.C: Removed.
8655 * g++.target/riscv/rvv/base/vwsubu_vx_tum-1.C: Removed.
8656 * g++.target/riscv/rvv/base/vwsubu_vx_tum-2.C: Removed.
8657 * g++.target/riscv/rvv/base/vwsubu_vx_tum-3.C: Removed.
8658 * g++.target/riscv/rvv/base/vwsubu_vx_tumu-1.C: Removed.
8659 * g++.target/riscv/rvv/base/vwsubu_vx_tumu-2.C: Removed.
8660 * g++.target/riscv/rvv/base/vwsubu_vx_tumu-3.C: Removed.
8661 * g++.target/riscv/rvv/base/vwsubu_wv-1.C: Removed.
8662 * g++.target/riscv/rvv/base/vwsubu_wv-2.C: Removed.
8663 * g++.target/riscv/rvv/base/vwsubu_wv-3.C: Removed.
8664 * g++.target/riscv/rvv/base/vwsubu_wv_mu-1.C: Removed.
8665 * g++.target/riscv/rvv/base/vwsubu_wv_mu-2.C: Removed.
8666 * g++.target/riscv/rvv/base/vwsubu_wv_mu-3.C: Removed.
8667 * g++.target/riscv/rvv/base/vwsubu_wv_tu-1.C: Removed.
8668 * g++.target/riscv/rvv/base/vwsubu_wv_tu-2.C: Removed.
8669 * g++.target/riscv/rvv/base/vwsubu_wv_tu-3.C: Removed.
8670 * g++.target/riscv/rvv/base/vwsubu_wv_tum-1.C: Removed.
8671 * g++.target/riscv/rvv/base/vwsubu_wv_tum-2.C: Removed.
8672 * g++.target/riscv/rvv/base/vwsubu_wv_tum-3.C: Removed.
8673 * g++.target/riscv/rvv/base/vwsubu_wv_tumu-1.C: Removed.
8674 * g++.target/riscv/rvv/base/vwsubu_wv_tumu-2.C: Removed.
8675 * g++.target/riscv/rvv/base/vwsubu_wv_tumu-3.C: Removed.
8676 * g++.target/riscv/rvv/base/vwsubu_wx-1.C: Removed.
8677 * g++.target/riscv/rvv/base/vwsubu_wx-2.C: Removed.
8678 * g++.target/riscv/rvv/base/vwsubu_wx-3.C: Removed.
8679 * g++.target/riscv/rvv/base/vwsubu_wx_mu-1.C: Removed.
8680 * g++.target/riscv/rvv/base/vwsubu_wx_mu-2.C: Removed.
8681 * g++.target/riscv/rvv/base/vwsubu_wx_mu-3.C: Removed.
8682 * g++.target/riscv/rvv/base/vwsubu_wx_tu-1.C: Removed.
8683 * g++.target/riscv/rvv/base/vwsubu_wx_tu-2.C: Removed.
8684 * g++.target/riscv/rvv/base/vwsubu_wx_tu-3.C: Removed.
8685 * g++.target/riscv/rvv/base/vwsubu_wx_tum-1.C: Removed.
8686 * g++.target/riscv/rvv/base/vwsubu_wx_tum-2.C: Removed.
8687 * g++.target/riscv/rvv/base/vwsubu_wx_tum-3.C: Removed.
8688 * g++.target/riscv/rvv/base/vwsubu_wx_tumu-1.C: Removed.
8689 * g++.target/riscv/rvv/base/vwsubu_wx_tumu-2.C: Removed.
8690 * g++.target/riscv/rvv/base/vwsubu_wx_tumu-3.C: Removed.
8691 * g++.target/riscv/rvv/base/vxor_vv-1.C: Removed.
8692 * g++.target/riscv/rvv/base/vxor_vv-2.C: Removed.
8693 * g++.target/riscv/rvv/base/vxor_vv-3.C: Removed.
8694 * g++.target/riscv/rvv/base/vxor_vv_mu-1.C: Removed.
8695 * g++.target/riscv/rvv/base/vxor_vv_mu-2.C: Removed.
8696 * g++.target/riscv/rvv/base/vxor_vv_mu-3.C: Removed.
8697 * g++.target/riscv/rvv/base/vxor_vv_tu-1.C: Removed.
8698 * g++.target/riscv/rvv/base/vxor_vv_tu-2.C: Removed.
8699 * g++.target/riscv/rvv/base/vxor_vv_tu-3.C: Removed.
8700 * g++.target/riscv/rvv/base/vxor_vv_tum-1.C: Removed.
8701 * g++.target/riscv/rvv/base/vxor_vv_tum-2.C: Removed.
8702 * g++.target/riscv/rvv/base/vxor_vv_tum-3.C: Removed.
8703 * g++.target/riscv/rvv/base/vxor_vv_tumu-1.C: Removed.
8704 * g++.target/riscv/rvv/base/vxor_vv_tumu-2.C: Removed.
8705 * g++.target/riscv/rvv/base/vxor_vv_tumu-3.C: Removed.
8706 * g++.target/riscv/rvv/base/vxor_vx_mu_rv32-1.C: Removed.
8707 * g++.target/riscv/rvv/base/vxor_vx_mu_rv32-2.C: Removed.
8708 * g++.target/riscv/rvv/base/vxor_vx_mu_rv32-3.C: Removed.
8709 * g++.target/riscv/rvv/base/vxor_vx_mu_rv64-1.C: Removed.
8710 * g++.target/riscv/rvv/base/vxor_vx_mu_rv64-2.C: Removed.
8711 * g++.target/riscv/rvv/base/vxor_vx_mu_rv64-3.C: Removed.
8712 * g++.target/riscv/rvv/base/vxor_vx_rv32-1.C: Removed.
8713 * g++.target/riscv/rvv/base/vxor_vx_rv32-2.C: Removed.
8714 * g++.target/riscv/rvv/base/vxor_vx_rv32-3.C: Removed.
8715 * g++.target/riscv/rvv/base/vxor_vx_rv64-1.C: Removed.
8716 * g++.target/riscv/rvv/base/vxor_vx_rv64-2.C: Removed.
8717 * g++.target/riscv/rvv/base/vxor_vx_rv64-3.C: Removed.
8718 * g++.target/riscv/rvv/base/vxor_vx_tu_rv32-1.C: Removed.
8719 * g++.target/riscv/rvv/base/vxor_vx_tu_rv32-2.C: Removed.
8720 * g++.target/riscv/rvv/base/vxor_vx_tu_rv32-3.C: Removed.
8721 * g++.target/riscv/rvv/base/vxor_vx_tu_rv64-1.C: Removed.
8722 * g++.target/riscv/rvv/base/vxor_vx_tu_rv64-2.C: Removed.
8723 * g++.target/riscv/rvv/base/vxor_vx_tu_rv64-3.C: Removed.
8724 * g++.target/riscv/rvv/base/vxor_vx_tum_rv32-1.C: Removed.
8725 * g++.target/riscv/rvv/base/vxor_vx_tum_rv32-2.C: Removed.
8726 * g++.target/riscv/rvv/base/vxor_vx_tum_rv32-3.C: Removed.
8727 * g++.target/riscv/rvv/base/vxor_vx_tum_rv64-1.C: Removed.
8728 * g++.target/riscv/rvv/base/vxor_vx_tum_rv64-2.C: Removed.
8729 * g++.target/riscv/rvv/base/vxor_vx_tum_rv64-3.C: Removed.
8730 * g++.target/riscv/rvv/base/vxor_vx_tumu_rv32-1.C: Removed.
8731 * g++.target/riscv/rvv/base/vxor_vx_tumu_rv32-2.C: Removed.
8732 * g++.target/riscv/rvv/base/vxor_vx_tumu_rv32-3.C: Removed.
8733 * g++.target/riscv/rvv/base/vxor_vx_tumu_rv64-1.C: Removed.
8734 * g++.target/riscv/rvv/base/vxor_vx_tumu_rv64-2.C: Removed.
8735 * g++.target/riscv/rvv/base/vxor_vx_tumu_rv64-3.C: Removed.
8736 * g++.target/riscv/rvv/base/vzext_vf2-1.C: Removed.
8737 * g++.target/riscv/rvv/base/vzext_vf2-2.C: Removed.
8738 * g++.target/riscv/rvv/base/vzext_vf2-3.C: Removed.
8739 * g++.target/riscv/rvv/base/vzext_vf2_mu-1.C: Removed.
8740 * g++.target/riscv/rvv/base/vzext_vf2_mu-2.C: Removed.
8741 * g++.target/riscv/rvv/base/vzext_vf2_mu-3.C: Removed.
8742 * g++.target/riscv/rvv/base/vzext_vf2_tu-1.C: Removed.
8743 * g++.target/riscv/rvv/base/vzext_vf2_tu-2.C: Removed.
8744 * g++.target/riscv/rvv/base/vzext_vf2_tu-3.C: Removed.
8745 * g++.target/riscv/rvv/base/vzext_vf2_tum-1.C: Removed.
8746 * g++.target/riscv/rvv/base/vzext_vf2_tum-2.C: Removed.
8747 * g++.target/riscv/rvv/base/vzext_vf2_tum-3.C: Removed.
8748 * g++.target/riscv/rvv/base/vzext_vf2_tumu-1.C: Removed.
8749 * g++.target/riscv/rvv/base/vzext_vf2_tumu-2.C: Removed.
8750 * g++.target/riscv/rvv/base/vzext_vf2_tumu-3.C: Removed.
8751 * g++.target/riscv/rvv/base/vzext_vf4-1.C: Removed.
8752 * g++.target/riscv/rvv/base/vzext_vf4-2.C: Removed.
8753 * g++.target/riscv/rvv/base/vzext_vf4-3.C: Removed.
8754 * g++.target/riscv/rvv/base/vzext_vf4_mu-1.C: Removed.
8755 * g++.target/riscv/rvv/base/vzext_vf4_mu-2.C: Removed.
8756 * g++.target/riscv/rvv/base/vzext_vf4_mu-3.C: Removed.
8757 * g++.target/riscv/rvv/base/vzext_vf4_tu-1.C: Removed.
8758 * g++.target/riscv/rvv/base/vzext_vf4_tu-2.C: Removed.
8759 * g++.target/riscv/rvv/base/vzext_vf4_tu-3.C: Removed.
8760 * g++.target/riscv/rvv/base/vzext_vf4_tum-1.C: Removed.
8761 * g++.target/riscv/rvv/base/vzext_vf4_tum-2.C: Removed.
8762 * g++.target/riscv/rvv/base/vzext_vf4_tum-3.C: Removed.
8763 * g++.target/riscv/rvv/base/vzext_vf4_tumu-1.C: Removed.
8764 * g++.target/riscv/rvv/base/vzext_vf4_tumu-2.C: Removed.
8765 * g++.target/riscv/rvv/base/vzext_vf4_tumu-3.C: Removed.
8766 * g++.target/riscv/rvv/base/vzext_vf8-1.C: Removed.
8767 * g++.target/riscv/rvv/base/vzext_vf8-2.C: Removed.
8768 * g++.target/riscv/rvv/base/vzext_vf8-3.C: Removed.
8769 * g++.target/riscv/rvv/base/vzext_vf8_mu-1.C: Removed.
8770 * g++.target/riscv/rvv/base/vzext_vf8_mu-2.C: Removed.
8771 * g++.target/riscv/rvv/base/vzext_vf8_mu-3.C: Removed.
8772 * g++.target/riscv/rvv/base/vzext_vf8_tu-1.C: Removed.
8773 * g++.target/riscv/rvv/base/vzext_vf8_tu-2.C: Removed.
8774 * g++.target/riscv/rvv/base/vzext_vf8_tu-3.C: Removed.
8775 * g++.target/riscv/rvv/base/vzext_vf8_tum-1.C: Removed.
8776 * g++.target/riscv/rvv/base/vzext_vf8_tum-2.C: Removed.
8777 * g++.target/riscv/rvv/base/vzext_vf8_tum-3.C: Removed.
8778 * g++.target/riscv/rvv/base/vzext_vf8_tumu-1.C: Removed.
8779 * g++.target/riscv/rvv/base/vzext_vf8_tumu-2.C: Removed.
8780 * g++.target/riscv/rvv/base/vzext_vf8_tumu-3.C: Removed.
8781 * gcc.target/riscv/rvv/base/vaadd_vv-1.c: Removed.
8782 * gcc.target/riscv/rvv/base/vaadd_vv-2.c: Removed.
8783 * gcc.target/riscv/rvv/base/vaadd_vv-3.c: Removed.
8784 * gcc.target/riscv/rvv/base/vaadd_vv_m-1.c: Removed.
8785 * gcc.target/riscv/rvv/base/vaadd_vv_m-2.c: Removed.
8786 * gcc.target/riscv/rvv/base/vaadd_vv_m-3.c: Removed.
8787 * gcc.target/riscv/rvv/base/vaadd_vv_mu-1.c: Removed.
8788 * gcc.target/riscv/rvv/base/vaadd_vv_mu-2.c: Removed.
8789 * gcc.target/riscv/rvv/base/vaadd_vv_mu-3.c: Removed.
8790 * gcc.target/riscv/rvv/base/vaadd_vv_tu-1.c: Removed.
8791 * gcc.target/riscv/rvv/base/vaadd_vv_tu-2.c: Removed.
8792 * gcc.target/riscv/rvv/base/vaadd_vv_tu-3.c: Removed.
8793 * gcc.target/riscv/rvv/base/vaadd_vv_tum-1.c: Removed.
8794 * gcc.target/riscv/rvv/base/vaadd_vv_tum-2.c: Removed.
8795 * gcc.target/riscv/rvv/base/vaadd_vv_tum-3.c: Removed.
8796 * gcc.target/riscv/rvv/base/vaadd_vv_tumu-1.c: Removed.
8797 * gcc.target/riscv/rvv/base/vaadd_vv_tumu-2.c: Removed.
8798 * gcc.target/riscv/rvv/base/vaadd_vv_tumu-3.c: Removed.
8799 * gcc.target/riscv/rvv/base/vaadd_vx_m_rv32-1.c: Removed.
8800 * gcc.target/riscv/rvv/base/vaadd_vx_m_rv32-2.c: Removed.
8801 * gcc.target/riscv/rvv/base/vaadd_vx_m_rv32-3.c: Removed.
8802 * gcc.target/riscv/rvv/base/vaadd_vx_m_rv64-1.c: Removed.
8803 * gcc.target/riscv/rvv/base/vaadd_vx_m_rv64-2.c: Removed.
8804 * gcc.target/riscv/rvv/base/vaadd_vx_m_rv64-3.c: Removed.
8805 * gcc.target/riscv/rvv/base/vaadd_vx_mu_rv32-1.c: Removed.
8806 * gcc.target/riscv/rvv/base/vaadd_vx_mu_rv32-2.c: Removed.
8807 * gcc.target/riscv/rvv/base/vaadd_vx_mu_rv32-3.c: Removed.
8808 * gcc.target/riscv/rvv/base/vaadd_vx_mu_rv64-1.c: Removed.
8809 * gcc.target/riscv/rvv/base/vaadd_vx_mu_rv64-2.c: Removed.
8810 * gcc.target/riscv/rvv/base/vaadd_vx_mu_rv64-3.c: Removed.
8811 * gcc.target/riscv/rvv/base/vaadd_vx_rv32-1.c: Removed.
8812 * gcc.target/riscv/rvv/base/vaadd_vx_rv32-2.c: Removed.
8813 * gcc.target/riscv/rvv/base/vaadd_vx_rv32-3.c: Removed.
8814 * gcc.target/riscv/rvv/base/vaadd_vx_rv64-1.c: Removed.
8815 * gcc.target/riscv/rvv/base/vaadd_vx_rv64-2.c: Removed.
8816 * gcc.target/riscv/rvv/base/vaadd_vx_rv64-3.c: Removed.
8817 * gcc.target/riscv/rvv/base/vaadd_vx_tu_rv32-1.c: Removed.
8818 * gcc.target/riscv/rvv/base/vaadd_vx_tu_rv32-2.c: Removed.
8819 * gcc.target/riscv/rvv/base/vaadd_vx_tu_rv32-3.c: Removed.
8820 * gcc.target/riscv/rvv/base/vaadd_vx_tu_rv64-1.c: Removed.
8821 * gcc.target/riscv/rvv/base/vaadd_vx_tu_rv64-2.c: Removed.
8822 * gcc.target/riscv/rvv/base/vaadd_vx_tu_rv64-3.c: Removed.
8823 * gcc.target/riscv/rvv/base/vaadd_vx_tum_rv32-1.c: Removed.
8824 * gcc.target/riscv/rvv/base/vaadd_vx_tum_rv32-2.c: Removed.
8825 * gcc.target/riscv/rvv/base/vaadd_vx_tum_rv32-3.c: Removed.
8826 * gcc.target/riscv/rvv/base/vaadd_vx_tum_rv64-1.c: Removed.
8827 * gcc.target/riscv/rvv/base/vaadd_vx_tum_rv64-2.c: Removed.
8828 * gcc.target/riscv/rvv/base/vaadd_vx_tum_rv64-3.c: Removed.
8829 * gcc.target/riscv/rvv/base/vaadd_vx_tumu_rv32-1.c: Removed.
8830 * gcc.target/riscv/rvv/base/vaadd_vx_tumu_rv32-2.c: Removed.
8831 * gcc.target/riscv/rvv/base/vaadd_vx_tumu_rv32-3.c: Removed.
8832 * gcc.target/riscv/rvv/base/vaadd_vx_tumu_rv64-1.c: Removed.
8833 * gcc.target/riscv/rvv/base/vaadd_vx_tumu_rv64-2.c: Removed.
8834 * gcc.target/riscv/rvv/base/vaadd_vx_tumu_rv64-3.c: Removed.
8835 * gcc.target/riscv/rvv/base/vaaddu_vv-1.c: Removed.
8836 * gcc.target/riscv/rvv/base/vaaddu_vv-2.c: Removed.
8837 * gcc.target/riscv/rvv/base/vaaddu_vv-3.c: Removed.
8838 * gcc.target/riscv/rvv/base/vaaddu_vv_m-1.c: Removed.
8839 * gcc.target/riscv/rvv/base/vaaddu_vv_m-2.c: Removed.
8840 * gcc.target/riscv/rvv/base/vaaddu_vv_m-3.c: Removed.
8841 * gcc.target/riscv/rvv/base/vaaddu_vv_mu-1.c: Removed.
8842 * gcc.target/riscv/rvv/base/vaaddu_vv_mu-2.c: Removed.
8843 * gcc.target/riscv/rvv/base/vaaddu_vv_mu-3.c: Removed.
8844 * gcc.target/riscv/rvv/base/vaaddu_vv_tu-1.c: Removed.
8845 * gcc.target/riscv/rvv/base/vaaddu_vv_tu-2.c: Removed.
8846 * gcc.target/riscv/rvv/base/vaaddu_vv_tu-3.c: Removed.
8847 * gcc.target/riscv/rvv/base/vaaddu_vv_tum-1.c: Removed.
8848 * gcc.target/riscv/rvv/base/vaaddu_vv_tum-2.c: Removed.
8849 * gcc.target/riscv/rvv/base/vaaddu_vv_tum-3.c: Removed.
8850 * gcc.target/riscv/rvv/base/vaaddu_vv_tumu-1.c: Removed.
8851 * gcc.target/riscv/rvv/base/vaaddu_vv_tumu-2.c: Removed.
8852 * gcc.target/riscv/rvv/base/vaaddu_vv_tumu-3.c: Removed.
8853 * gcc.target/riscv/rvv/base/vaaddu_vx_m_rv32-1.c: Removed.
8854 * gcc.target/riscv/rvv/base/vaaddu_vx_m_rv32-2.c: Removed.
8855 * gcc.target/riscv/rvv/base/vaaddu_vx_m_rv32-3.c: Removed.
8856 * gcc.target/riscv/rvv/base/vaaddu_vx_m_rv64-1.c: Removed.
8857 * gcc.target/riscv/rvv/base/vaaddu_vx_m_rv64-2.c: Removed.
8858 * gcc.target/riscv/rvv/base/vaaddu_vx_m_rv64-3.c: Removed.
8859 * gcc.target/riscv/rvv/base/vaaddu_vx_mu_rv32-1.c: Removed.
8860 * gcc.target/riscv/rvv/base/vaaddu_vx_mu_rv32-2.c: Removed.
8861 * gcc.target/riscv/rvv/base/vaaddu_vx_mu_rv32-3.c: Removed.
8862 * gcc.target/riscv/rvv/base/vaaddu_vx_mu_rv64-1.c: Removed.
8863 * gcc.target/riscv/rvv/base/vaaddu_vx_mu_rv64-2.c: Removed.
8864 * gcc.target/riscv/rvv/base/vaaddu_vx_mu_rv64-3.c: Removed.
8865 * gcc.target/riscv/rvv/base/vaaddu_vx_rv32-1.c: Removed.
8866 * gcc.target/riscv/rvv/base/vaaddu_vx_rv32-2.c: Removed.
8867 * gcc.target/riscv/rvv/base/vaaddu_vx_rv32-3.c: Removed.
8868 * gcc.target/riscv/rvv/base/vaaddu_vx_rv64-1.c: Removed.
8869 * gcc.target/riscv/rvv/base/vaaddu_vx_rv64-2.c: Removed.
8870 * gcc.target/riscv/rvv/base/vaaddu_vx_rv64-3.c: Removed.
8871 * gcc.target/riscv/rvv/base/vaaddu_vx_tu_rv32-1.c: Removed.
8872 * gcc.target/riscv/rvv/base/vaaddu_vx_tu_rv32-2.c: Removed.
8873 * gcc.target/riscv/rvv/base/vaaddu_vx_tu_rv32-3.c: Removed.
8874 * gcc.target/riscv/rvv/base/vaaddu_vx_tu_rv64-1.c: Removed.
8875 * gcc.target/riscv/rvv/base/vaaddu_vx_tu_rv64-2.c: Removed.
8876 * gcc.target/riscv/rvv/base/vaaddu_vx_tu_rv64-3.c: Removed.
8877 * gcc.target/riscv/rvv/base/vaaddu_vx_tum_rv32-1.c: Removed.
8878 * gcc.target/riscv/rvv/base/vaaddu_vx_tum_rv32-2.c: Removed.
8879 * gcc.target/riscv/rvv/base/vaaddu_vx_tum_rv32-3.c: Removed.
8880 * gcc.target/riscv/rvv/base/vaaddu_vx_tum_rv64-1.c: Removed.
8881 * gcc.target/riscv/rvv/base/vaaddu_vx_tum_rv64-2.c: Removed.
8882 * gcc.target/riscv/rvv/base/vaaddu_vx_tum_rv64-3.c: Removed.
8883 * gcc.target/riscv/rvv/base/vaaddu_vx_tumu_rv32-1.c: Removed.
8884 * gcc.target/riscv/rvv/base/vaaddu_vx_tumu_rv32-2.c: Removed.
8885 * gcc.target/riscv/rvv/base/vaaddu_vx_tumu_rv32-3.c: Removed.
8886 * gcc.target/riscv/rvv/base/vaaddu_vx_tumu_rv64-1.c: Removed.
8887 * gcc.target/riscv/rvv/base/vaaddu_vx_tumu_rv64-2.c: Removed.
8888 * gcc.target/riscv/rvv/base/vaaddu_vx_tumu_rv64-3.c: Removed.
8889 * gcc.target/riscv/rvv/base/vadc-1.c: Removed.
8890 * gcc.target/riscv/rvv/base/vadc-2.c: Removed.
8891 * gcc.target/riscv/rvv/base/vadc-3.c: Removed.
8892 * gcc.target/riscv/rvv/base/vadc-4.c: Removed.
8893 * gcc.target/riscv/rvv/base/vadc_vvm-1.c: Removed.
8894 * gcc.target/riscv/rvv/base/vadc_vvm-2.c: Removed.
8895 * gcc.target/riscv/rvv/base/vadc_vvm-3.c: Removed.
8896 * gcc.target/riscv/rvv/base/vadc_vvm_tu-1.c: Removed.
8897 * gcc.target/riscv/rvv/base/vadc_vvm_tu-2.c: Removed.
8898 * gcc.target/riscv/rvv/base/vadc_vvm_tu-3.c: Removed.
8899 * gcc.target/riscv/rvv/base/vadc_vxm_rv32-1.c: Removed.
8900 * gcc.target/riscv/rvv/base/vadc_vxm_rv32-2.c: Removed.
8901 * gcc.target/riscv/rvv/base/vadc_vxm_rv32-3.c: Removed.
8902 * gcc.target/riscv/rvv/base/vadc_vxm_rv64-1.c: Removed.
8903 * gcc.target/riscv/rvv/base/vadc_vxm_rv64-2.c: Removed.
8904 * gcc.target/riscv/rvv/base/vadc_vxm_rv64-3.c: Removed.
8905 * gcc.target/riscv/rvv/base/vadc_vxm_tu_rv32-1.c: Removed.
8906 * gcc.target/riscv/rvv/base/vadc_vxm_tu_rv32-2.c: Removed.
8907 * gcc.target/riscv/rvv/base/vadc_vxm_tu_rv32-3.c: Removed.
8908 * gcc.target/riscv/rvv/base/vadc_vxm_tu_rv64-1.c: Removed.
8909 * gcc.target/riscv/rvv/base/vadc_vxm_tu_rv64-2.c: Removed.
8910 * gcc.target/riscv/rvv/base/vadc_vxm_tu_rv64-3.c: Removed.
8911 * gcc.target/riscv/rvv/base/vadd_vv-1.c: Removed.
8912 * gcc.target/riscv/rvv/base/vadd_vv-2.c: Removed.
8913 * gcc.target/riscv/rvv/base/vadd_vv-3.c: Removed.
8914 * gcc.target/riscv/rvv/base/vadd_vv_m-1.c: Removed.
8915 * gcc.target/riscv/rvv/base/vadd_vv_m-2.c: Removed.
8916 * gcc.target/riscv/rvv/base/vadd_vv_m-3.c: Removed.
8917 * gcc.target/riscv/rvv/base/vadd_vv_mu-1.c: Removed.
8918 * gcc.target/riscv/rvv/base/vadd_vv_mu-2.c: Removed.
8919 * gcc.target/riscv/rvv/base/vadd_vv_mu-3.c: Removed.
8920 * gcc.target/riscv/rvv/base/vadd_vv_tu-1.c: Removed.
8921 * gcc.target/riscv/rvv/base/vadd_vv_tu-2.c: Removed.
8922 * gcc.target/riscv/rvv/base/vadd_vv_tu-3.c: Removed.
8923 * gcc.target/riscv/rvv/base/vadd_vv_tum-1.c: Removed.
8924 * gcc.target/riscv/rvv/base/vadd_vv_tum-2.c: Removed.
8925 * gcc.target/riscv/rvv/base/vadd_vv_tum-3.c: Removed.
8926 * gcc.target/riscv/rvv/base/vadd_vv_tumu-1.c: Removed.
8927 * gcc.target/riscv/rvv/base/vadd_vv_tumu-2.c: Removed.
8928 * gcc.target/riscv/rvv/base/vadd_vv_tumu-3.c: Removed.
8929 * gcc.target/riscv/rvv/base/vadd_vx_m_rv32-1.c: Removed.
8930 * gcc.target/riscv/rvv/base/vadd_vx_m_rv32-2.c: Removed.
8931 * gcc.target/riscv/rvv/base/vadd_vx_m_rv32-3.c: Removed.
8932 * gcc.target/riscv/rvv/base/vadd_vx_m_rv64-1.c: Removed.
8933 * gcc.target/riscv/rvv/base/vadd_vx_m_rv64-2.c: Removed.
8934 * gcc.target/riscv/rvv/base/vadd_vx_m_rv64-3.c: Removed.
8935 * gcc.target/riscv/rvv/base/vadd_vx_mu_rv32-1.c: Removed.
8936 * gcc.target/riscv/rvv/base/vadd_vx_mu_rv32-2.c: Removed.
8937 * gcc.target/riscv/rvv/base/vadd_vx_mu_rv32-3.c: Removed.
8938 * gcc.target/riscv/rvv/base/vadd_vx_mu_rv64-1.c: Removed.
8939 * gcc.target/riscv/rvv/base/vadd_vx_mu_rv64-2.c: Removed.
8940 * gcc.target/riscv/rvv/base/vadd_vx_mu_rv64-3.c: Removed.
8941 * gcc.target/riscv/rvv/base/vadd_vx_rv32-1.c: Removed.
8942 * gcc.target/riscv/rvv/base/vadd_vx_rv32-2.c: Removed.
8943 * gcc.target/riscv/rvv/base/vadd_vx_rv32-3.c: Removed.
8944 * gcc.target/riscv/rvv/base/vadd_vx_rv64-1.c: Removed.
8945 * gcc.target/riscv/rvv/base/vadd_vx_rv64-2.c: Removed.
8946 * gcc.target/riscv/rvv/base/vadd_vx_rv64-3.c: Removed.
8947 * gcc.target/riscv/rvv/base/vadd_vx_tu_rv32-1.c: Removed.
8948 * gcc.target/riscv/rvv/base/vadd_vx_tu_rv32-2.c: Removed.
8949 * gcc.target/riscv/rvv/base/vadd_vx_tu_rv32-3.c: Removed.
8950 * gcc.target/riscv/rvv/base/vadd_vx_tu_rv64-1.c: Removed.
8951 * gcc.target/riscv/rvv/base/vadd_vx_tu_rv64-2.c: Removed.
8952 * gcc.target/riscv/rvv/base/vadd_vx_tu_rv64-3.c: Removed.
8953 * gcc.target/riscv/rvv/base/vadd_vx_tum_rv32-1.c: Removed.
8954 * gcc.target/riscv/rvv/base/vadd_vx_tum_rv32-2.c: Removed.
8955 * gcc.target/riscv/rvv/base/vadd_vx_tum_rv32-3.c: Removed.
8956 * gcc.target/riscv/rvv/base/vadd_vx_tum_rv64-1.c: Removed.
8957 * gcc.target/riscv/rvv/base/vadd_vx_tum_rv64-2.c: Removed.
8958 * gcc.target/riscv/rvv/base/vadd_vx_tum_rv64-3.c: Removed.
8959 * gcc.target/riscv/rvv/base/vadd_vx_tumu_rv32-1.c: Removed.
8960 * gcc.target/riscv/rvv/base/vadd_vx_tumu_rv32-2.c: Removed.
8961 * gcc.target/riscv/rvv/base/vadd_vx_tumu_rv32-3.c: Removed.
8962 * gcc.target/riscv/rvv/base/vadd_vx_tumu_rv64-1.c: Removed.
8963 * gcc.target/riscv/rvv/base/vadd_vx_tumu_rv64-2.c: Removed.
8964 * gcc.target/riscv/rvv/base/vadd_vx_tumu_rv64-3.c: Removed.
8965 * gcc.target/riscv/rvv/base/vand_vv-1.c: Removed.
8966 * gcc.target/riscv/rvv/base/vand_vv-2.c: Removed.
8967 * gcc.target/riscv/rvv/base/vand_vv-3.c: Removed.
8968 * gcc.target/riscv/rvv/base/vand_vv_m-1.c: Removed.
8969 * gcc.target/riscv/rvv/base/vand_vv_m-2.c: Removed.
8970 * gcc.target/riscv/rvv/base/vand_vv_m-3.c: Removed.
8971 * gcc.target/riscv/rvv/base/vand_vv_mu-1.c: Removed.
8972 * gcc.target/riscv/rvv/base/vand_vv_mu-2.c: Removed.
8973 * gcc.target/riscv/rvv/base/vand_vv_mu-3.c: Removed.
8974 * gcc.target/riscv/rvv/base/vand_vv_tu-1.c: Removed.
8975 * gcc.target/riscv/rvv/base/vand_vv_tu-2.c: Removed.
8976 * gcc.target/riscv/rvv/base/vand_vv_tu-3.c: Removed.
8977 * gcc.target/riscv/rvv/base/vand_vv_tum-1.c: Removed.
8978 * gcc.target/riscv/rvv/base/vand_vv_tum-2.c: Removed.
8979 * gcc.target/riscv/rvv/base/vand_vv_tum-3.c: Removed.
8980 * gcc.target/riscv/rvv/base/vand_vv_tumu-1.c: Removed.
8981 * gcc.target/riscv/rvv/base/vand_vv_tumu-2.c: Removed.
8982 * gcc.target/riscv/rvv/base/vand_vv_tumu-3.c: Removed.
8983 * gcc.target/riscv/rvv/base/vand_vx_m_rv32-1.c: Removed.
8984 * gcc.target/riscv/rvv/base/vand_vx_m_rv32-2.c: Removed.
8985 * gcc.target/riscv/rvv/base/vand_vx_m_rv32-3.c: Removed.
8986 * gcc.target/riscv/rvv/base/vand_vx_m_rv64-1.c: Removed.
8987 * gcc.target/riscv/rvv/base/vand_vx_m_rv64-2.c: Removed.
8988 * gcc.target/riscv/rvv/base/vand_vx_m_rv64-3.c: Removed.
8989 * gcc.target/riscv/rvv/base/vand_vx_mu_rv32-1.c: Removed.
8990 * gcc.target/riscv/rvv/base/vand_vx_mu_rv32-2.c: Removed.
8991 * gcc.target/riscv/rvv/base/vand_vx_mu_rv32-3.c: Removed.
8992 * gcc.target/riscv/rvv/base/vand_vx_mu_rv64-1.c: Removed.
8993 * gcc.target/riscv/rvv/base/vand_vx_mu_rv64-2.c: Removed.
8994 * gcc.target/riscv/rvv/base/vand_vx_mu_rv64-3.c: Removed.
8995 * gcc.target/riscv/rvv/base/vand_vx_rv32-1.c: Removed.
8996 * gcc.target/riscv/rvv/base/vand_vx_rv32-2.c: Removed.
8997 * gcc.target/riscv/rvv/base/vand_vx_rv32-3.c: Removed.
8998 * gcc.target/riscv/rvv/base/vand_vx_rv64-1.c: Removed.
8999 * gcc.target/riscv/rvv/base/vand_vx_rv64-2.c: Removed.
9000 * gcc.target/riscv/rvv/base/vand_vx_rv64-3.c: Removed.
9001 * gcc.target/riscv/rvv/base/vand_vx_tu_rv32-1.c: Removed.
9002 * gcc.target/riscv/rvv/base/vand_vx_tu_rv32-2.c: Removed.
9003 * gcc.target/riscv/rvv/base/vand_vx_tu_rv32-3.c: Removed.
9004 * gcc.target/riscv/rvv/base/vand_vx_tu_rv64-1.c: Removed.
9005 * gcc.target/riscv/rvv/base/vand_vx_tu_rv64-2.c: Removed.
9006 * gcc.target/riscv/rvv/base/vand_vx_tu_rv64-3.c: Removed.
9007 * gcc.target/riscv/rvv/base/vand_vx_tum_rv32-1.c: Removed.
9008 * gcc.target/riscv/rvv/base/vand_vx_tum_rv32-2.c: Removed.
9009 * gcc.target/riscv/rvv/base/vand_vx_tum_rv32-3.c: Removed.
9010 * gcc.target/riscv/rvv/base/vand_vx_tum_rv64-1.c: Removed.
9011 * gcc.target/riscv/rvv/base/vand_vx_tum_rv64-2.c: Removed.
9012 * gcc.target/riscv/rvv/base/vand_vx_tum_rv64-3.c: Removed.
9013 * gcc.target/riscv/rvv/base/vand_vx_tumu_rv32-1.c: Removed.
9014 * gcc.target/riscv/rvv/base/vand_vx_tumu_rv32-2.c: Removed.
9015 * gcc.target/riscv/rvv/base/vand_vx_tumu_rv32-3.c: Removed.
9016 * gcc.target/riscv/rvv/base/vand_vx_tumu_rv64-1.c: Removed.
9017 * gcc.target/riscv/rvv/base/vand_vx_tumu_rv64-2.c: Removed.
9018 * gcc.target/riscv/rvv/base/vand_vx_tumu_rv64-3.c: Removed.
9019 * gcc.target/riscv/rvv/base/vasub_vv-1.c: Removed.
9020 * gcc.target/riscv/rvv/base/vasub_vv-2.c: Removed.
9021 * gcc.target/riscv/rvv/base/vasub_vv-3.c: Removed.
9022 * gcc.target/riscv/rvv/base/vasub_vv_m-1.c: Removed.
9023 * gcc.target/riscv/rvv/base/vasub_vv_m-2.c: Removed.
9024 * gcc.target/riscv/rvv/base/vasub_vv_m-3.c: Removed.
9025 * gcc.target/riscv/rvv/base/vasub_vv_mu-1.c: Removed.
9026 * gcc.target/riscv/rvv/base/vasub_vv_mu-2.c: Removed.
9027 * gcc.target/riscv/rvv/base/vasub_vv_mu-3.c: Removed.
9028 * gcc.target/riscv/rvv/base/vasub_vv_tu-1.c: Removed.
9029 * gcc.target/riscv/rvv/base/vasub_vv_tu-2.c: Removed.
9030 * gcc.target/riscv/rvv/base/vasub_vv_tu-3.c: Removed.
9031 * gcc.target/riscv/rvv/base/vasub_vv_tum-1.c: Removed.
9032 * gcc.target/riscv/rvv/base/vasub_vv_tum-2.c: Removed.
9033 * gcc.target/riscv/rvv/base/vasub_vv_tum-3.c: Removed.
9034 * gcc.target/riscv/rvv/base/vasub_vv_tumu-1.c: Removed.
9035 * gcc.target/riscv/rvv/base/vasub_vv_tumu-2.c: Removed.
9036 * gcc.target/riscv/rvv/base/vasub_vv_tumu-3.c: Removed.
9037 * gcc.target/riscv/rvv/base/vasub_vx_m_rv32-1.c: Removed.
9038 * gcc.target/riscv/rvv/base/vasub_vx_m_rv32-2.c: Removed.
9039 * gcc.target/riscv/rvv/base/vasub_vx_m_rv32-3.c: Removed.
9040 * gcc.target/riscv/rvv/base/vasub_vx_m_rv64-1.c: Removed.
9041 * gcc.target/riscv/rvv/base/vasub_vx_m_rv64-2.c: Removed.
9042 * gcc.target/riscv/rvv/base/vasub_vx_m_rv64-3.c: Removed.
9043 * gcc.target/riscv/rvv/base/vasub_vx_mu_rv32-1.c: Removed.
9044 * gcc.target/riscv/rvv/base/vasub_vx_mu_rv32-2.c: Removed.
9045 * gcc.target/riscv/rvv/base/vasub_vx_mu_rv32-3.c: Removed.
9046 * gcc.target/riscv/rvv/base/vasub_vx_mu_rv64-1.c: Removed.
9047 * gcc.target/riscv/rvv/base/vasub_vx_mu_rv64-2.c: Removed.
9048 * gcc.target/riscv/rvv/base/vasub_vx_mu_rv64-3.c: Removed.
9049 * gcc.target/riscv/rvv/base/vasub_vx_rv32-1.c: Removed.
9050 * gcc.target/riscv/rvv/base/vasub_vx_rv32-2.c: Removed.
9051 * gcc.target/riscv/rvv/base/vasub_vx_rv32-3.c: Removed.
9052 * gcc.target/riscv/rvv/base/vasub_vx_rv64-1.c: Removed.
9053 * gcc.target/riscv/rvv/base/vasub_vx_rv64-2.c: Removed.
9054 * gcc.target/riscv/rvv/base/vasub_vx_rv64-3.c: Removed.
9055 * gcc.target/riscv/rvv/base/vasub_vx_tu_rv32-1.c: Removed.
9056 * gcc.target/riscv/rvv/base/vasub_vx_tu_rv32-2.c: Removed.
9057 * gcc.target/riscv/rvv/base/vasub_vx_tu_rv32-3.c: Removed.
9058 * gcc.target/riscv/rvv/base/vasub_vx_tu_rv64-1.c: Removed.
9059 * gcc.target/riscv/rvv/base/vasub_vx_tu_rv64-2.c: Removed.
9060 * gcc.target/riscv/rvv/base/vasub_vx_tu_rv64-3.c: Removed.
9061 * gcc.target/riscv/rvv/base/vasub_vx_tum_rv32-1.c: Removed.
9062 * gcc.target/riscv/rvv/base/vasub_vx_tum_rv32-2.c: Removed.
9063 * gcc.target/riscv/rvv/base/vasub_vx_tum_rv32-3.c: Removed.
9064 * gcc.target/riscv/rvv/base/vasub_vx_tum_rv64-1.c: Removed.
9065 * gcc.target/riscv/rvv/base/vasub_vx_tum_rv64-2.c: Removed.
9066 * gcc.target/riscv/rvv/base/vasub_vx_tum_rv64-3.c: Removed.
9067 * gcc.target/riscv/rvv/base/vasub_vx_tumu_rv32-1.c: Removed.
9068 * gcc.target/riscv/rvv/base/vasub_vx_tumu_rv32-2.c: Removed.
9069 * gcc.target/riscv/rvv/base/vasub_vx_tumu_rv32-3.c: Removed.
9070 * gcc.target/riscv/rvv/base/vasub_vx_tumu_rv64-1.c: Removed.
9071 * gcc.target/riscv/rvv/base/vasub_vx_tumu_rv64-2.c: Removed.
9072 * gcc.target/riscv/rvv/base/vasub_vx_tumu_rv64-3.c: Removed.
9073 * gcc.target/riscv/rvv/base/vasubu_vv-1.c: Removed.
9074 * gcc.target/riscv/rvv/base/vasubu_vv-2.c: Removed.
9075 * gcc.target/riscv/rvv/base/vasubu_vv-3.c: Removed.
9076 * gcc.target/riscv/rvv/base/vasubu_vv_m-1.c: Removed.
9077 * gcc.target/riscv/rvv/base/vasubu_vv_m-2.c: Removed.
9078 * gcc.target/riscv/rvv/base/vasubu_vv_m-3.c: Removed.
9079 * gcc.target/riscv/rvv/base/vasubu_vv_mu-1.c: Removed.
9080 * gcc.target/riscv/rvv/base/vasubu_vv_mu-2.c: Removed.
9081 * gcc.target/riscv/rvv/base/vasubu_vv_mu-3.c: Removed.
9082 * gcc.target/riscv/rvv/base/vasubu_vv_tu-1.c: Removed.
9083 * gcc.target/riscv/rvv/base/vasubu_vv_tu-2.c: Removed.
9084 * gcc.target/riscv/rvv/base/vasubu_vv_tu-3.c: Removed.
9085 * gcc.target/riscv/rvv/base/vasubu_vv_tum-1.c: Removed.
9086 * gcc.target/riscv/rvv/base/vasubu_vv_tum-2.c: Removed.
9087 * gcc.target/riscv/rvv/base/vasubu_vv_tum-3.c: Removed.
9088 * gcc.target/riscv/rvv/base/vasubu_vv_tumu-1.c: Removed.
9089 * gcc.target/riscv/rvv/base/vasubu_vv_tumu-2.c: Removed.
9090 * gcc.target/riscv/rvv/base/vasubu_vv_tumu-3.c: Removed.
9091 * gcc.target/riscv/rvv/base/vasubu_vx_m_rv32-1.c: Removed.
9092 * gcc.target/riscv/rvv/base/vasubu_vx_m_rv32-2.c: Removed.
9093 * gcc.target/riscv/rvv/base/vasubu_vx_m_rv32-3.c: Removed.
9094 * gcc.target/riscv/rvv/base/vasubu_vx_m_rv64-1.c: Removed.
9095 * gcc.target/riscv/rvv/base/vasubu_vx_m_rv64-2.c: Removed.
9096 * gcc.target/riscv/rvv/base/vasubu_vx_m_rv64-3.c: Removed.
9097 * gcc.target/riscv/rvv/base/vasubu_vx_mu_rv32-1.c: Removed.
9098 * gcc.target/riscv/rvv/base/vasubu_vx_mu_rv32-2.c: Removed.
9099 * gcc.target/riscv/rvv/base/vasubu_vx_mu_rv32-3.c: Removed.
9100 * gcc.target/riscv/rvv/base/vasubu_vx_mu_rv64-1.c: Removed.
9101 * gcc.target/riscv/rvv/base/vasubu_vx_mu_rv64-2.c: Removed.
9102 * gcc.target/riscv/rvv/base/vasubu_vx_mu_rv64-3.c: Removed.
9103 * gcc.target/riscv/rvv/base/vasubu_vx_rv32-1.c: Removed.
9104 * gcc.target/riscv/rvv/base/vasubu_vx_rv32-2.c: Removed.
9105 * gcc.target/riscv/rvv/base/vasubu_vx_rv32-3.c: Removed.
9106 * gcc.target/riscv/rvv/base/vasubu_vx_rv64-1.c: Removed.
9107 * gcc.target/riscv/rvv/base/vasubu_vx_rv64-2.c: Removed.
9108 * gcc.target/riscv/rvv/base/vasubu_vx_rv64-3.c: Removed.
9109 * gcc.target/riscv/rvv/base/vasubu_vx_tu_rv32-1.c: Removed.
9110 * gcc.target/riscv/rvv/base/vasubu_vx_tu_rv32-2.c: Removed.
9111 * gcc.target/riscv/rvv/base/vasubu_vx_tu_rv32-3.c: Removed.
9112 * gcc.target/riscv/rvv/base/vasubu_vx_tu_rv64-1.c: Removed.
9113 * gcc.target/riscv/rvv/base/vasubu_vx_tu_rv64-2.c: Removed.
9114 * gcc.target/riscv/rvv/base/vasubu_vx_tu_rv64-3.c: Removed.
9115 * gcc.target/riscv/rvv/base/vasubu_vx_tum_rv32-1.c: Removed.
9116 * gcc.target/riscv/rvv/base/vasubu_vx_tum_rv32-2.c: Removed.
9117 * gcc.target/riscv/rvv/base/vasubu_vx_tum_rv32-3.c: Removed.
9118 * gcc.target/riscv/rvv/base/vasubu_vx_tum_rv64-1.c: Removed.
9119 * gcc.target/riscv/rvv/base/vasubu_vx_tum_rv64-2.c: Removed.
9120 * gcc.target/riscv/rvv/base/vasubu_vx_tum_rv64-3.c: Removed.
9121 * gcc.target/riscv/rvv/base/vasubu_vx_tumu_rv32-1.c: Removed.
9122 * gcc.target/riscv/rvv/base/vasubu_vx_tumu_rv32-2.c: Removed.
9123 * gcc.target/riscv/rvv/base/vasubu_vx_tumu_rv32-3.c: Removed.
9124 * gcc.target/riscv/rvv/base/vasubu_vx_tumu_rv64-1.c: Removed.
9125 * gcc.target/riscv/rvv/base/vasubu_vx_tumu_rv64-2.c: Removed.
9126 * gcc.target/riscv/rvv/base/vasubu_vx_tumu_rv64-3.c: Removed.
9127 * gcc.target/riscv/rvv/base/vdiv_vv-1.c: Removed.
9128 * gcc.target/riscv/rvv/base/vdiv_vv-2.c: Removed.
9129 * gcc.target/riscv/rvv/base/vdiv_vv-3.c: Removed.
9130 * gcc.target/riscv/rvv/base/vdiv_vv_m-1.c: Removed.
9131 * gcc.target/riscv/rvv/base/vdiv_vv_m-2.c: Removed.
9132 * gcc.target/riscv/rvv/base/vdiv_vv_m-3.c: Removed.
9133 * gcc.target/riscv/rvv/base/vdiv_vv_mu-1.c: Removed.
9134 * gcc.target/riscv/rvv/base/vdiv_vv_mu-2.c: Removed.
9135 * gcc.target/riscv/rvv/base/vdiv_vv_mu-3.c: Removed.
9136 * gcc.target/riscv/rvv/base/vdiv_vv_tu-1.c: Removed.
9137 * gcc.target/riscv/rvv/base/vdiv_vv_tu-2.c: Removed.
9138 * gcc.target/riscv/rvv/base/vdiv_vv_tu-3.c: Removed.
9139 * gcc.target/riscv/rvv/base/vdiv_vv_tum-1.c: Removed.
9140 * gcc.target/riscv/rvv/base/vdiv_vv_tum-2.c: Removed.
9141 * gcc.target/riscv/rvv/base/vdiv_vv_tum-3.c: Removed.
9142 * gcc.target/riscv/rvv/base/vdiv_vv_tumu-1.c: Removed.
9143 * gcc.target/riscv/rvv/base/vdiv_vv_tumu-2.c: Removed.
9144 * gcc.target/riscv/rvv/base/vdiv_vv_tumu-3.c: Removed.
9145 * gcc.target/riscv/rvv/base/vdiv_vx_m_rv32-1.c: Removed.
9146 * gcc.target/riscv/rvv/base/vdiv_vx_m_rv32-2.c: Removed.
9147 * gcc.target/riscv/rvv/base/vdiv_vx_m_rv32-3.c: Removed.
9148 * gcc.target/riscv/rvv/base/vdiv_vx_m_rv64-1.c: Removed.
9149 * gcc.target/riscv/rvv/base/vdiv_vx_m_rv64-2.c: Removed.
9150 * gcc.target/riscv/rvv/base/vdiv_vx_m_rv64-3.c: Removed.
9151 * gcc.target/riscv/rvv/base/vdiv_vx_mu_rv32-1.c: Removed.
9152 * gcc.target/riscv/rvv/base/vdiv_vx_mu_rv32-2.c: Removed.
9153 * gcc.target/riscv/rvv/base/vdiv_vx_mu_rv32-3.c: Removed.
9154 * gcc.target/riscv/rvv/base/vdiv_vx_mu_rv64-1.c: Removed.
9155 * gcc.target/riscv/rvv/base/vdiv_vx_mu_rv64-2.c: Removed.
9156 * gcc.target/riscv/rvv/base/vdiv_vx_mu_rv64-3.c: Removed.
9157 * gcc.target/riscv/rvv/base/vdiv_vx_rv32-1.c: Removed.
9158 * gcc.target/riscv/rvv/base/vdiv_vx_rv32-2.c: Removed.
9159 * gcc.target/riscv/rvv/base/vdiv_vx_rv32-3.c: Removed.
9160 * gcc.target/riscv/rvv/base/vdiv_vx_rv64-1.c: Removed.
9161 * gcc.target/riscv/rvv/base/vdiv_vx_rv64-2.c: Removed.
9162 * gcc.target/riscv/rvv/base/vdiv_vx_rv64-3.c: Removed.
9163 * gcc.target/riscv/rvv/base/vdiv_vx_tu_rv32-1.c: Removed.
9164 * gcc.target/riscv/rvv/base/vdiv_vx_tu_rv32-2.c: Removed.
9165 * gcc.target/riscv/rvv/base/vdiv_vx_tu_rv32-3.c: Removed.
9166 * gcc.target/riscv/rvv/base/vdiv_vx_tu_rv64-1.c: Removed.
9167 * gcc.target/riscv/rvv/base/vdiv_vx_tu_rv64-2.c: Removed.
9168 * gcc.target/riscv/rvv/base/vdiv_vx_tu_rv64-3.c: Removed.
9169 * gcc.target/riscv/rvv/base/vdiv_vx_tum_rv32-1.c: Removed.
9170 * gcc.target/riscv/rvv/base/vdiv_vx_tum_rv32-2.c: Removed.
9171 * gcc.target/riscv/rvv/base/vdiv_vx_tum_rv32-3.c: Removed.
9172 * gcc.target/riscv/rvv/base/vdiv_vx_tum_rv64-1.c: Removed.
9173 * gcc.target/riscv/rvv/base/vdiv_vx_tum_rv64-2.c: Removed.
9174 * gcc.target/riscv/rvv/base/vdiv_vx_tum_rv64-3.c: Removed.
9175 * gcc.target/riscv/rvv/base/vdiv_vx_tumu_rv32-1.c: Removed.
9176 * gcc.target/riscv/rvv/base/vdiv_vx_tumu_rv32-2.c: Removed.
9177 * gcc.target/riscv/rvv/base/vdiv_vx_tumu_rv32-3.c: Removed.
9178 * gcc.target/riscv/rvv/base/vdiv_vx_tumu_rv64-1.c: Removed.
9179 * gcc.target/riscv/rvv/base/vdiv_vx_tumu_rv64-2.c: Removed.
9180 * gcc.target/riscv/rvv/base/vdiv_vx_tumu_rv64-3.c: Removed.
9181 * gcc.target/riscv/rvv/base/vdivu_vv-1.c: Removed.
9182 * gcc.target/riscv/rvv/base/vdivu_vv-2.c: Removed.
9183 * gcc.target/riscv/rvv/base/vdivu_vv-3.c: Removed.
9184 * gcc.target/riscv/rvv/base/vdivu_vv_m-1.c: Removed.
9185 * gcc.target/riscv/rvv/base/vdivu_vv_m-2.c: Removed.
9186 * gcc.target/riscv/rvv/base/vdivu_vv_m-3.c: Removed.
9187 * gcc.target/riscv/rvv/base/vdivu_vv_mu-1.c: Removed.
9188 * gcc.target/riscv/rvv/base/vdivu_vv_mu-2.c: Removed.
9189 * gcc.target/riscv/rvv/base/vdivu_vv_mu-3.c: Removed.
9190 * gcc.target/riscv/rvv/base/vdivu_vv_tu-1.c: Removed.
9191 * gcc.target/riscv/rvv/base/vdivu_vv_tu-2.c: Removed.
9192 * gcc.target/riscv/rvv/base/vdivu_vv_tu-3.c: Removed.
9193 * gcc.target/riscv/rvv/base/vdivu_vv_tum-1.c: Removed.
9194 * gcc.target/riscv/rvv/base/vdivu_vv_tum-2.c: Removed.
9195 * gcc.target/riscv/rvv/base/vdivu_vv_tum-3.c: Removed.
9196 * gcc.target/riscv/rvv/base/vdivu_vv_tumu-1.c: Removed.
9197 * gcc.target/riscv/rvv/base/vdivu_vv_tumu-2.c: Removed.
9198 * gcc.target/riscv/rvv/base/vdivu_vv_tumu-3.c: Removed.
9199 * gcc.target/riscv/rvv/base/vdivu_vx_m_rv32-1.c: Removed.
9200 * gcc.target/riscv/rvv/base/vdivu_vx_m_rv32-2.c: Removed.
9201 * gcc.target/riscv/rvv/base/vdivu_vx_m_rv32-3.c: Removed.
9202 * gcc.target/riscv/rvv/base/vdivu_vx_m_rv64-1.c: Removed.
9203 * gcc.target/riscv/rvv/base/vdivu_vx_m_rv64-2.c: Removed.
9204 * gcc.target/riscv/rvv/base/vdivu_vx_m_rv64-3.c: Removed.
9205 * gcc.target/riscv/rvv/base/vdivu_vx_mu_rv32-1.c: Removed.
9206 * gcc.target/riscv/rvv/base/vdivu_vx_mu_rv32-2.c: Removed.
9207 * gcc.target/riscv/rvv/base/vdivu_vx_mu_rv32-3.c: Removed.
9208 * gcc.target/riscv/rvv/base/vdivu_vx_mu_rv64-1.c: Removed.
9209 * gcc.target/riscv/rvv/base/vdivu_vx_mu_rv64-2.c: Removed.
9210 * gcc.target/riscv/rvv/base/vdivu_vx_mu_rv64-3.c: Removed.
9211 * gcc.target/riscv/rvv/base/vdivu_vx_rv32-1.c: Removed.
9212 * gcc.target/riscv/rvv/base/vdivu_vx_rv32-2.c: Removed.
9213 * gcc.target/riscv/rvv/base/vdivu_vx_rv32-3.c: Removed.
9214 * gcc.target/riscv/rvv/base/vdivu_vx_rv64-1.c: Removed.
9215 * gcc.target/riscv/rvv/base/vdivu_vx_rv64-2.c: Removed.
9216 * gcc.target/riscv/rvv/base/vdivu_vx_rv64-3.c: Removed.
9217 * gcc.target/riscv/rvv/base/vdivu_vx_tu_rv32-1.c: Removed.
9218 * gcc.target/riscv/rvv/base/vdivu_vx_tu_rv32-2.c: Removed.
9219 * gcc.target/riscv/rvv/base/vdivu_vx_tu_rv32-3.c: Removed.
9220 * gcc.target/riscv/rvv/base/vdivu_vx_tu_rv64-1.c: Removed.
9221 * gcc.target/riscv/rvv/base/vdivu_vx_tu_rv64-2.c: Removed.
9222 * gcc.target/riscv/rvv/base/vdivu_vx_tu_rv64-3.c: Removed.
9223 * gcc.target/riscv/rvv/base/vdivu_vx_tum_rv32-1.c: Removed.
9224 * gcc.target/riscv/rvv/base/vdivu_vx_tum_rv32-2.c: Removed.
9225 * gcc.target/riscv/rvv/base/vdivu_vx_tum_rv32-3.c: Removed.
9226 * gcc.target/riscv/rvv/base/vdivu_vx_tum_rv64-1.c: Removed.
9227 * gcc.target/riscv/rvv/base/vdivu_vx_tum_rv64-2.c: Removed.
9228 * gcc.target/riscv/rvv/base/vdivu_vx_tum_rv64-3.c: Removed.
9229 * gcc.target/riscv/rvv/base/vdivu_vx_tumu_rv32-1.c: Removed.
9230 * gcc.target/riscv/rvv/base/vdivu_vx_tumu_rv32-2.c: Removed.
9231 * gcc.target/riscv/rvv/base/vdivu_vx_tumu_rv32-3.c: Removed.
9232 * gcc.target/riscv/rvv/base/vdivu_vx_tumu_rv64-1.c: Removed.
9233 * gcc.target/riscv/rvv/base/vdivu_vx_tumu_rv64-2.c: Removed.
9234 * gcc.target/riscv/rvv/base/vdivu_vx_tumu_rv64-3.c: Removed.
9235 * gcc.target/riscv/rvv/base/vle-1.c: Removed.
9236 * gcc.target/riscv/rvv/base/vle-2.c: Removed.
9237 * gcc.target/riscv/rvv/base/vle-3.c: Removed.
9238 * gcc.target/riscv/rvv/base/vle-constraint-1.c: Removed.
9239 * gcc.target/riscv/rvv/base/vle_m-1.c: Removed.
9240 * gcc.target/riscv/rvv/base/vle_m-2.c: Removed.
9241 * gcc.target/riscv/rvv/base/vle_m-3.c: Removed.
9242 * gcc.target/riscv/rvv/base/vle_mu-1.c: Removed.
9243 * gcc.target/riscv/rvv/base/vle_mu-2.c: Removed.
9244 * gcc.target/riscv/rvv/base/vle_mu-3.c: Removed.
9245 * gcc.target/riscv/rvv/base/vle_tu-1.c: Removed.
9246 * gcc.target/riscv/rvv/base/vle_tu-2.c: Removed.
9247 * gcc.target/riscv/rvv/base/vle_tu-3.c: Removed.
9248 * gcc.target/riscv/rvv/base/vle_tum-1.c: Removed.
9249 * gcc.target/riscv/rvv/base/vle_tum-2.c: Removed.
9250 * gcc.target/riscv/rvv/base/vle_tum-3.c: Removed.
9251 * gcc.target/riscv/rvv/base/vle_tumu-1.c: Removed.
9252 * gcc.target/riscv/rvv/base/vle_tumu-2.c: Removed.
9253 * gcc.target/riscv/rvv/base/vle_tumu-3.c: Removed.
9254 * gcc.target/riscv/rvv/base/vlm_vsm-1.c: Removed.
9255 * gcc.target/riscv/rvv/base/vlm_vsm-2.c: Removed.
9256 * gcc.target/riscv/rvv/base/vlm_vsm-3.c: Removed.
9257 * gcc.target/riscv/rvv/base/vlmul_v.c: Removed.
9258 * gcc.target/riscv/rvv/base/vloxei16_v-1.c: Removed.
9259 * gcc.target/riscv/rvv/base/vloxei16_v-2.c: Removed.
9260 * gcc.target/riscv/rvv/base/vloxei16_v-3.c: Removed.
9261 * gcc.target/riscv/rvv/base/vloxei16_v_m-1.c: Removed.
9262 * gcc.target/riscv/rvv/base/vloxei16_v_m-2.c: Removed.
9263 * gcc.target/riscv/rvv/base/vloxei16_v_m-3.c: Removed.
9264 * gcc.target/riscv/rvv/base/vloxei16_v_mu-1.c: Removed.
9265 * gcc.target/riscv/rvv/base/vloxei16_v_mu-2.c: Removed.
9266 * gcc.target/riscv/rvv/base/vloxei16_v_mu-3.c: Removed.
9267 * gcc.target/riscv/rvv/base/vloxei16_v_tu-1.c: Removed.
9268 * gcc.target/riscv/rvv/base/vloxei16_v_tu-2.c: Removed.
9269 * gcc.target/riscv/rvv/base/vloxei16_v_tu-3.c: Removed.
9270 * gcc.target/riscv/rvv/base/vloxei16_v_tum-1.c: Removed.
9271 * gcc.target/riscv/rvv/base/vloxei16_v_tum-2.c: Removed.
9272 * gcc.target/riscv/rvv/base/vloxei16_v_tum-3.c: Removed.
9273 * gcc.target/riscv/rvv/base/vloxei16_v_tumu-1.c: Removed.
9274 * gcc.target/riscv/rvv/base/vloxei16_v_tumu-2.c: Removed.
9275 * gcc.target/riscv/rvv/base/vloxei16_v_tumu-3.c: Removed.
9276 * gcc.target/riscv/rvv/base/vloxei32_v-1.c: Removed.
9277 * gcc.target/riscv/rvv/base/vloxei32_v-2.c: Removed.
9278 * gcc.target/riscv/rvv/base/vloxei32_v-3.c: Removed.
9279 * gcc.target/riscv/rvv/base/vloxei32_v_m-1.c: Removed.
9280 * gcc.target/riscv/rvv/base/vloxei32_v_m-2.c: Removed.
9281 * gcc.target/riscv/rvv/base/vloxei32_v_m-3.c: Removed.
9282 * gcc.target/riscv/rvv/base/vloxei32_v_mu-1.c: Removed.
9283 * gcc.target/riscv/rvv/base/vloxei32_v_mu-2.c: Removed.
9284 * gcc.target/riscv/rvv/base/vloxei32_v_mu-3.c: Removed.
9285 * gcc.target/riscv/rvv/base/vloxei32_v_tu-1.c: Removed.
9286 * gcc.target/riscv/rvv/base/vloxei32_v_tu-2.c: Removed.
9287 * gcc.target/riscv/rvv/base/vloxei32_v_tu-3.c: Removed.
9288 * gcc.target/riscv/rvv/base/vloxei32_v_tum-1.c: Removed.
9289 * gcc.target/riscv/rvv/base/vloxei32_v_tum-2.c: Removed.
9290 * gcc.target/riscv/rvv/base/vloxei32_v_tum-3.c: Removed.
9291 * gcc.target/riscv/rvv/base/vloxei32_v_tumu-1.c: Removed.
9292 * gcc.target/riscv/rvv/base/vloxei32_v_tumu-2.c: Removed.
9293 * gcc.target/riscv/rvv/base/vloxei32_v_tumu-3.c: Removed.
9294 * gcc.target/riscv/rvv/base/vloxei64_v-1.c: Removed.
9295 * gcc.target/riscv/rvv/base/vloxei64_v-2.c: Removed.
9296 * gcc.target/riscv/rvv/base/vloxei64_v-3.c: Removed.
9297 * gcc.target/riscv/rvv/base/vloxei64_v_m-1.c: Removed.
9298 * gcc.target/riscv/rvv/base/vloxei64_v_m-2.c: Removed.
9299 * gcc.target/riscv/rvv/base/vloxei64_v_m-3.c: Removed.
9300 * gcc.target/riscv/rvv/base/vloxei64_v_mu-1.c: Removed.
9301 * gcc.target/riscv/rvv/base/vloxei64_v_mu-2.c: Removed.
9302 * gcc.target/riscv/rvv/base/vloxei64_v_mu-3.c: Removed.
9303 * gcc.target/riscv/rvv/base/vloxei64_v_tu-1.c: Removed.
9304 * gcc.target/riscv/rvv/base/vloxei64_v_tu-2.c: Removed.
9305 * gcc.target/riscv/rvv/base/vloxei64_v_tu-3.c: Removed.
9306 * gcc.target/riscv/rvv/base/vloxei64_v_tum-1.c: Removed.
9307 * gcc.target/riscv/rvv/base/vloxei64_v_tum-2.c: Removed.
9308 * gcc.target/riscv/rvv/base/vloxei64_v_tum-3.c: Removed.
9309 * gcc.target/riscv/rvv/base/vloxei64_v_tumu-1.c: Removed.
9310 * gcc.target/riscv/rvv/base/vloxei64_v_tumu-2.c: Removed.
9311 * gcc.target/riscv/rvv/base/vloxei64_v_tumu-3.c: Removed.
9312 * gcc.target/riscv/rvv/base/vloxei8_v-1.c: Removed.
9313 * gcc.target/riscv/rvv/base/vloxei8_v-2.c: Removed.
9314 * gcc.target/riscv/rvv/base/vloxei8_v-3.c: Removed.
9315 * gcc.target/riscv/rvv/base/vloxei8_v_m-1.c: Removed.
9316 * gcc.target/riscv/rvv/base/vloxei8_v_m-2.c: Removed.
9317 * gcc.target/riscv/rvv/base/vloxei8_v_m-3.c: Removed.
9318 * gcc.target/riscv/rvv/base/vloxei8_v_mu-1.c: Removed.
9319 * gcc.target/riscv/rvv/base/vloxei8_v_mu-2.c: Removed.
9320 * gcc.target/riscv/rvv/base/vloxei8_v_mu-3.c: Removed.
9321 * gcc.target/riscv/rvv/base/vloxei8_v_tu-1.c: Removed.
9322 * gcc.target/riscv/rvv/base/vloxei8_v_tu-2.c: Removed.
9323 * gcc.target/riscv/rvv/base/vloxei8_v_tu-3.c: Removed.
9324 * gcc.target/riscv/rvv/base/vloxei8_v_tum-1.c: Removed.
9325 * gcc.target/riscv/rvv/base/vloxei8_v_tum-2.c: Removed.
9326 * gcc.target/riscv/rvv/base/vloxei8_v_tum-3.c: Removed.
9327 * gcc.target/riscv/rvv/base/vloxei8_v_tumu-1.c: Removed.
9328 * gcc.target/riscv/rvv/base/vloxei8_v_tumu-2.c: Removed.
9329 * gcc.target/riscv/rvv/base/vloxei8_v_tumu-3.c: Removed.
9330 * gcc.target/riscv/rvv/base/vlse-1.c: Removed.
9331 * gcc.target/riscv/rvv/base/vlse-2.c: Removed.
9332 * gcc.target/riscv/rvv/base/vlse-3.c: Removed.
9333 * gcc.target/riscv/rvv/base/vlse-vsse-constraint-1.c: Removed.
9334 * gcc.target/riscv/rvv/base/vlse_m-1.c: Removed.
9335 * gcc.target/riscv/rvv/base/vlse_m-2.c: Removed.
9336 * gcc.target/riscv/rvv/base/vlse_m-3.c: Removed.
9337 * gcc.target/riscv/rvv/base/vlse_mu-1.c: Removed.
9338 * gcc.target/riscv/rvv/base/vlse_mu-2.c: Removed.
9339 * gcc.target/riscv/rvv/base/vlse_mu-3.c: Removed.
9340 * gcc.target/riscv/rvv/base/vlse_tu-1.c: Removed.
9341 * gcc.target/riscv/rvv/base/vlse_tu-2.c: Removed.
9342 * gcc.target/riscv/rvv/base/vlse_tu-3.c: Removed.
9343 * gcc.target/riscv/rvv/base/vlse_tum-1.c: Removed.
9344 * gcc.target/riscv/rvv/base/vlse_tum-2.c: Removed.
9345 * gcc.target/riscv/rvv/base/vlse_tum-3.c: Removed.
9346 * gcc.target/riscv/rvv/base/vlse_tumu-1.c: Removed.
9347 * gcc.target/riscv/rvv/base/vlse_tumu-2.c: Removed.
9348 * gcc.target/riscv/rvv/base/vlse_tumu-3.c: Removed.
9349 * gcc.target/riscv/rvv/base/vluxei16_v-1.c: Removed.
9350 * gcc.target/riscv/rvv/base/vluxei16_v-2.c: Removed.
9351 * gcc.target/riscv/rvv/base/vluxei16_v-3.c: Removed.
9352 * gcc.target/riscv/rvv/base/vluxei16_v_m-1.c: Removed.
9353 * gcc.target/riscv/rvv/base/vluxei16_v_m-2.c: Removed.
9354 * gcc.target/riscv/rvv/base/vluxei16_v_m-3.c: Removed.
9355 * gcc.target/riscv/rvv/base/vluxei16_v_mu-1.c: Removed.
9356 * gcc.target/riscv/rvv/base/vluxei16_v_mu-2.c: Removed.
9357 * gcc.target/riscv/rvv/base/vluxei16_v_mu-3.c: Removed.
9358 * gcc.target/riscv/rvv/base/vluxei16_v_tu-1.c: Removed.
9359 * gcc.target/riscv/rvv/base/vluxei16_v_tu-2.c: Removed.
9360 * gcc.target/riscv/rvv/base/vluxei16_v_tu-3.c: Removed.
9361 * gcc.target/riscv/rvv/base/vluxei16_v_tum-1.c: Removed.
9362 * gcc.target/riscv/rvv/base/vluxei16_v_tum-2.c: Removed.
9363 * gcc.target/riscv/rvv/base/vluxei16_v_tum-3.c: Removed.
9364 * gcc.target/riscv/rvv/base/vluxei16_v_tumu-1.c: Removed.
9365 * gcc.target/riscv/rvv/base/vluxei16_v_tumu-2.c: Removed.
9366 * gcc.target/riscv/rvv/base/vluxei16_v_tumu-3.c: Removed.
9367 * gcc.target/riscv/rvv/base/vluxei32_v-1.c: Removed.
9368 * gcc.target/riscv/rvv/base/vluxei32_v-2.c: Removed.
9369 * gcc.target/riscv/rvv/base/vluxei32_v-3.c: Removed.
9370 * gcc.target/riscv/rvv/base/vluxei32_v_m-1.c: Removed.
9371 * gcc.target/riscv/rvv/base/vluxei32_v_m-2.c: Removed.
9372 * gcc.target/riscv/rvv/base/vluxei32_v_m-3.c: Removed.
9373 * gcc.target/riscv/rvv/base/vluxei32_v_mu-1.c: Removed.
9374 * gcc.target/riscv/rvv/base/vluxei32_v_mu-2.c: Removed.
9375 * gcc.target/riscv/rvv/base/vluxei32_v_mu-3.c: Removed.
9376 * gcc.target/riscv/rvv/base/vluxei32_v_tu-1.c: Removed.
9377 * gcc.target/riscv/rvv/base/vluxei32_v_tu-2.c: Removed.
9378 * gcc.target/riscv/rvv/base/vluxei32_v_tu-3.c: Removed.
9379 * gcc.target/riscv/rvv/base/vluxei32_v_tum-1.c: Removed.
9380 * gcc.target/riscv/rvv/base/vluxei32_v_tum-2.c: Removed.
9381 * gcc.target/riscv/rvv/base/vluxei32_v_tum-3.c: Removed.
9382 * gcc.target/riscv/rvv/base/vluxei32_v_tumu-1.c: Removed.
9383 * gcc.target/riscv/rvv/base/vluxei32_v_tumu-2.c: Removed.
9384 * gcc.target/riscv/rvv/base/vluxei32_v_tumu-3.c: Removed.
9385 * gcc.target/riscv/rvv/base/vluxei64_v-1.c: Removed.
9386 * gcc.target/riscv/rvv/base/vluxei64_v-2.c: Removed.
9387 * gcc.target/riscv/rvv/base/vluxei64_v-3.c: Removed.
9388 * gcc.target/riscv/rvv/base/vluxei64_v_m-1.c: Removed.
9389 * gcc.target/riscv/rvv/base/vluxei64_v_m-2.c: Removed.
9390 * gcc.target/riscv/rvv/base/vluxei64_v_m-3.c: Removed.
9391 * gcc.target/riscv/rvv/base/vluxei64_v_mu-1.c: Removed.
9392 * gcc.target/riscv/rvv/base/vluxei64_v_mu-2.c: Removed.
9393 * gcc.target/riscv/rvv/base/vluxei64_v_mu-3.c: Removed.
9394 * gcc.target/riscv/rvv/base/vluxei64_v_tu-1.c: Removed.
9395 * gcc.target/riscv/rvv/base/vluxei64_v_tu-2.c: Removed.
9396 * gcc.target/riscv/rvv/base/vluxei64_v_tu-3.c: Removed.
9397 * gcc.target/riscv/rvv/base/vluxei64_v_tum-1.c: Removed.
9398 * gcc.target/riscv/rvv/base/vluxei64_v_tum-2.c: Removed.
9399 * gcc.target/riscv/rvv/base/vluxei64_v_tum-3.c: Removed.
9400 * gcc.target/riscv/rvv/base/vluxei64_v_tumu-1.c: Removed.
9401 * gcc.target/riscv/rvv/base/vluxei64_v_tumu-2.c: Removed.
9402 * gcc.target/riscv/rvv/base/vluxei64_v_tumu-3.c: Removed.
9403 * gcc.target/riscv/rvv/base/vluxei8_v-1.c: Removed.
9404 * gcc.target/riscv/rvv/base/vluxei8_v-2.c: Removed.
9405 * gcc.target/riscv/rvv/base/vluxei8_v-3.c: Removed.
9406 * gcc.target/riscv/rvv/base/vluxei8_v_m-1.c: Removed.
9407 * gcc.target/riscv/rvv/base/vluxei8_v_m-2.c: Removed.
9408 * gcc.target/riscv/rvv/base/vluxei8_v_m-3.c: Removed.
9409 * gcc.target/riscv/rvv/base/vluxei8_v_mu-1.c: Removed.
9410 * gcc.target/riscv/rvv/base/vluxei8_v_mu-2.c: Removed.
9411 * gcc.target/riscv/rvv/base/vluxei8_v_mu-3.c: Removed.
9412 * gcc.target/riscv/rvv/base/vluxei8_v_tu-1.c: Removed.
9413 * gcc.target/riscv/rvv/base/vluxei8_v_tu-2.c: Removed.
9414 * gcc.target/riscv/rvv/base/vluxei8_v_tu-3.c: Removed.
9415 * gcc.target/riscv/rvv/base/vluxei8_v_tum-1.c: Removed.
9416 * gcc.target/riscv/rvv/base/vluxei8_v_tum-2.c: Removed.
9417 * gcc.target/riscv/rvv/base/vluxei8_v_tum-3.c: Removed.
9418 * gcc.target/riscv/rvv/base/vluxei8_v_tumu-1.c: Removed.
9419 * gcc.target/riscv/rvv/base/vluxei8_v_tumu-2.c: Removed.
9420 * gcc.target/riscv/rvv/base/vluxei8_v_tumu-3.c: Removed.
9421 * gcc.target/riscv/rvv/base/vlxei-vsxei-constraint-1.c: Removed.
9422 * gcc.target/riscv/rvv/base/vmacc_vv-1.c: Removed.
9423 * gcc.target/riscv/rvv/base/vmacc_vv-2.c: Removed.
9424 * gcc.target/riscv/rvv/base/vmacc_vv-3.c: Removed.
9425 * gcc.target/riscv/rvv/base/vmacc_vv_m-1.c: Removed.
9426 * gcc.target/riscv/rvv/base/vmacc_vv_m-2.c: Removed.
9427 * gcc.target/riscv/rvv/base/vmacc_vv_m-3.c: Removed.
9428 * gcc.target/riscv/rvv/base/vmacc_vv_mu-1.c: Removed.
9429 * gcc.target/riscv/rvv/base/vmacc_vv_mu-2.c: Removed.
9430 * gcc.target/riscv/rvv/base/vmacc_vv_mu-3.c: Removed.
9431 * gcc.target/riscv/rvv/base/vmacc_vv_tu-1.c: Removed.
9432 * gcc.target/riscv/rvv/base/vmacc_vv_tu-2.c: Removed.
9433 * gcc.target/riscv/rvv/base/vmacc_vv_tu-3.c: Removed.
9434 * gcc.target/riscv/rvv/base/vmacc_vv_tum-1.c: Removed.
9435 * gcc.target/riscv/rvv/base/vmacc_vv_tum-2.c: Removed.
9436 * gcc.target/riscv/rvv/base/vmacc_vv_tum-3.c: Removed.
9437 * gcc.target/riscv/rvv/base/vmacc_vv_tumu-1.c: Removed.
9438 * gcc.target/riscv/rvv/base/vmacc_vv_tumu-2.c: Removed.
9439 * gcc.target/riscv/rvv/base/vmacc_vv_tumu-3.c: Removed.
9440 * gcc.target/riscv/rvv/base/vmacc_vx_m_rv32-1.c: Removed.
9441 * gcc.target/riscv/rvv/base/vmacc_vx_m_rv32-2.c: Removed.
9442 * gcc.target/riscv/rvv/base/vmacc_vx_m_rv32-3.c: Removed.
9443 * gcc.target/riscv/rvv/base/vmacc_vx_m_rv64-1.c: Removed.
9444 * gcc.target/riscv/rvv/base/vmacc_vx_m_rv64-2.c: Removed.
9445 * gcc.target/riscv/rvv/base/vmacc_vx_m_rv64-3.c: Removed.
9446 * gcc.target/riscv/rvv/base/vmacc_vx_mu_rv32-1.c: Removed.
9447 * gcc.target/riscv/rvv/base/vmacc_vx_mu_rv32-2.c: Removed.
9448 * gcc.target/riscv/rvv/base/vmacc_vx_mu_rv32-3.c: Removed.
9449 * gcc.target/riscv/rvv/base/vmacc_vx_mu_rv64-1.c: Removed.
9450 * gcc.target/riscv/rvv/base/vmacc_vx_mu_rv64-2.c: Removed.
9451 * gcc.target/riscv/rvv/base/vmacc_vx_mu_rv64-3.c: Removed.
9452 * gcc.target/riscv/rvv/base/vmacc_vx_rv32-1.c: Removed.
9453 * gcc.target/riscv/rvv/base/vmacc_vx_rv32-2.c: Removed.
9454 * gcc.target/riscv/rvv/base/vmacc_vx_rv32-3.c: Removed.
9455 * gcc.target/riscv/rvv/base/vmacc_vx_rv64-1.c: Removed.
9456 * gcc.target/riscv/rvv/base/vmacc_vx_rv64-2.c: Removed.
9457 * gcc.target/riscv/rvv/base/vmacc_vx_rv64-3.c: Removed.
9458 * gcc.target/riscv/rvv/base/vmacc_vx_tu_rv32-1.c: Removed.
9459 * gcc.target/riscv/rvv/base/vmacc_vx_tu_rv32-2.c: Removed.
9460 * gcc.target/riscv/rvv/base/vmacc_vx_tu_rv32-3.c: Removed.
9461 * gcc.target/riscv/rvv/base/vmacc_vx_tu_rv64-1.c: Removed.
9462 * gcc.target/riscv/rvv/base/vmacc_vx_tu_rv64-2.c: Removed.
9463 * gcc.target/riscv/rvv/base/vmacc_vx_tu_rv64-3.c: Removed.
9464 * gcc.target/riscv/rvv/base/vmacc_vx_tum_rv32-1.c: Removed.
9465 * gcc.target/riscv/rvv/base/vmacc_vx_tum_rv32-2.c: Removed.
9466 * gcc.target/riscv/rvv/base/vmacc_vx_tum_rv32-3.c: Removed.
9467 * gcc.target/riscv/rvv/base/vmacc_vx_tum_rv64-1.c: Removed.
9468 * gcc.target/riscv/rvv/base/vmacc_vx_tum_rv64-2.c: Removed.
9469 * gcc.target/riscv/rvv/base/vmacc_vx_tum_rv64-3.c: Removed.
9470 * gcc.target/riscv/rvv/base/vmacc_vx_tumu_rv32-1.c: Removed.
9471 * gcc.target/riscv/rvv/base/vmacc_vx_tumu_rv32-2.c: Removed.
9472 * gcc.target/riscv/rvv/base/vmacc_vx_tumu_rv32-3.c: Removed.
9473 * gcc.target/riscv/rvv/base/vmacc_vx_tumu_rv64-1.c: Removed.
9474 * gcc.target/riscv/rvv/base/vmacc_vx_tumu_rv64-2.c: Removed.
9475 * gcc.target/riscv/rvv/base/vmacc_vx_tumu_rv64-3.c: Removed.
9476 * gcc.target/riscv/rvv/base/vmadc-1.c: Removed.
9477 * gcc.target/riscv/rvv/base/vmadc-2.c: Removed.
9478 * gcc.target/riscv/rvv/base/vmadc-3.c: Removed.
9479 * gcc.target/riscv/rvv/base/vmadc-4.c: Removed.
9480 * gcc.target/riscv/rvv/base/vmadc-5.c: Removed.
9481 * gcc.target/riscv/rvv/base/vmadc-6.c: Removed.
9482 * gcc.target/riscv/rvv/base/vmadc-7.c: Removed.
9483 * gcc.target/riscv/rvv/base/vmadc-8.c: Removed.
9484 * gcc.target/riscv/rvv/base/vmadc_vv-1.c: Removed.
9485 * gcc.target/riscv/rvv/base/vmadc_vv-2.c: Removed.
9486 * gcc.target/riscv/rvv/base/vmadc_vv-3.c: Removed.
9487 * gcc.target/riscv/rvv/base/vmadc_vvm-1.c: Removed.
9488 * gcc.target/riscv/rvv/base/vmadc_vvm-2.c: Removed.
9489 * gcc.target/riscv/rvv/base/vmadc_vvm-3.c: Removed.
9490 * gcc.target/riscv/rvv/base/vmadc_vx_rv32-1.c: Removed.
9491 * gcc.target/riscv/rvv/base/vmadc_vx_rv32-2.c: Removed.
9492 * gcc.target/riscv/rvv/base/vmadc_vx_rv32-3.c: Removed.
9493 * gcc.target/riscv/rvv/base/vmadc_vx_rv64-1.c: Removed.
9494 * gcc.target/riscv/rvv/base/vmadc_vx_rv64-2.c: Removed.
9495 * gcc.target/riscv/rvv/base/vmadc_vx_rv64-3.c: Removed.
9496 * gcc.target/riscv/rvv/base/vmadc_vxm_rv32-1.c: Removed.
9497 * gcc.target/riscv/rvv/base/vmadc_vxm_rv32-2.c: Removed.
9498 * gcc.target/riscv/rvv/base/vmadc_vxm_rv32-3.c: Removed.
9499 * gcc.target/riscv/rvv/base/vmadc_vxm_rv64-1.c: Removed.
9500 * gcc.target/riscv/rvv/base/vmadc_vxm_rv64-2.c: Removed.
9501 * gcc.target/riscv/rvv/base/vmadc_vxm_rv64-3.c: Removed.
9502 * gcc.target/riscv/rvv/base/vmadd_vv-1.c: Removed.
9503 * gcc.target/riscv/rvv/base/vmadd_vv-2.c: Removed.
9504 * gcc.target/riscv/rvv/base/vmadd_vv-3.c: Removed.
9505 * gcc.target/riscv/rvv/base/vmadd_vv_m-1.c: Removed.
9506 * gcc.target/riscv/rvv/base/vmadd_vv_m-2.c: Removed.
9507 * gcc.target/riscv/rvv/base/vmadd_vv_m-3.c: Removed.
9508 * gcc.target/riscv/rvv/base/vmadd_vv_mu-1.c: Removed.
9509 * gcc.target/riscv/rvv/base/vmadd_vv_mu-2.c: Removed.
9510 * gcc.target/riscv/rvv/base/vmadd_vv_mu-3.c: Removed.
9511 * gcc.target/riscv/rvv/base/vmadd_vv_tu-1.c: Removed.
9512 * gcc.target/riscv/rvv/base/vmadd_vv_tu-2.c: Removed.
9513 * gcc.target/riscv/rvv/base/vmadd_vv_tu-3.c: Removed.
9514 * gcc.target/riscv/rvv/base/vmadd_vv_tum-1.c: Removed.
9515 * gcc.target/riscv/rvv/base/vmadd_vv_tum-2.c: Removed.
9516 * gcc.target/riscv/rvv/base/vmadd_vv_tum-3.c: Removed.
9517 * gcc.target/riscv/rvv/base/vmadd_vv_tumu-1.c: Removed.
9518 * gcc.target/riscv/rvv/base/vmadd_vv_tumu-2.c: Removed.
9519 * gcc.target/riscv/rvv/base/vmadd_vv_tumu-3.c: Removed.
9520 * gcc.target/riscv/rvv/base/vmadd_vx_m_rv32-1.c: Removed.
9521 * gcc.target/riscv/rvv/base/vmadd_vx_m_rv32-2.c: Removed.
9522 * gcc.target/riscv/rvv/base/vmadd_vx_m_rv32-3.c: Removed.
9523 * gcc.target/riscv/rvv/base/vmadd_vx_m_rv64-1.c: Removed.
9524 * gcc.target/riscv/rvv/base/vmadd_vx_m_rv64-2.c: Removed.
9525 * gcc.target/riscv/rvv/base/vmadd_vx_m_rv64-3.c: Removed.
9526 * gcc.target/riscv/rvv/base/vmadd_vx_mu_rv32-1.c: Removed.
9527 * gcc.target/riscv/rvv/base/vmadd_vx_mu_rv32-2.c: Removed.
9528 * gcc.target/riscv/rvv/base/vmadd_vx_mu_rv32-3.c: Removed.
9529 * gcc.target/riscv/rvv/base/vmadd_vx_mu_rv64-1.c: Removed.
9530 * gcc.target/riscv/rvv/base/vmadd_vx_mu_rv64-2.c: Removed.
9531 * gcc.target/riscv/rvv/base/vmadd_vx_mu_rv64-3.c: Removed.
9532 * gcc.target/riscv/rvv/base/vmadd_vx_rv32-1.c: Removed.
9533 * gcc.target/riscv/rvv/base/vmadd_vx_rv32-2.c: Removed.
9534 * gcc.target/riscv/rvv/base/vmadd_vx_rv32-3.c: Removed.
9535 * gcc.target/riscv/rvv/base/vmadd_vx_rv64-1.c: Removed.
9536 * gcc.target/riscv/rvv/base/vmadd_vx_rv64-2.c: Removed.
9537 * gcc.target/riscv/rvv/base/vmadd_vx_rv64-3.c: Removed.
9538 * gcc.target/riscv/rvv/base/vmadd_vx_tu_rv32-1.c: Removed.
9539 * gcc.target/riscv/rvv/base/vmadd_vx_tu_rv32-2.c: Removed.
9540 * gcc.target/riscv/rvv/base/vmadd_vx_tu_rv32-3.c: Removed.
9541 * gcc.target/riscv/rvv/base/vmadd_vx_tu_rv64-1.c: Removed.
9542 * gcc.target/riscv/rvv/base/vmadd_vx_tu_rv64-2.c: Removed.
9543 * gcc.target/riscv/rvv/base/vmadd_vx_tu_rv64-3.c: Removed.
9544 * gcc.target/riscv/rvv/base/vmadd_vx_tum_rv32-1.c: Removed.
9545 * gcc.target/riscv/rvv/base/vmadd_vx_tum_rv32-2.c: Removed.
9546 * gcc.target/riscv/rvv/base/vmadd_vx_tum_rv32-3.c: Removed.
9547 * gcc.target/riscv/rvv/base/vmadd_vx_tum_rv64-1.c: Removed.
9548 * gcc.target/riscv/rvv/base/vmadd_vx_tum_rv64-2.c: Removed.
9549 * gcc.target/riscv/rvv/base/vmadd_vx_tum_rv64-3.c: Removed.
9550 * gcc.target/riscv/rvv/base/vmadd_vx_tumu_rv32-1.c: Removed.
9551 * gcc.target/riscv/rvv/base/vmadd_vx_tumu_rv32-2.c: Removed.
9552 * gcc.target/riscv/rvv/base/vmadd_vx_tumu_rv32-3.c: Removed.
9553 * gcc.target/riscv/rvv/base/vmadd_vx_tumu_rv64-1.c: Removed.
9554 * gcc.target/riscv/rvv/base/vmadd_vx_tumu_rv64-2.c: Removed.
9555 * gcc.target/riscv/rvv/base/vmadd_vx_tumu_rv64-3.c: Removed.
9556 * gcc.target/riscv/rvv/base/vmax_vv-1.c: Removed.
9557 * gcc.target/riscv/rvv/base/vmax_vv-2.c: Removed.
9558 * gcc.target/riscv/rvv/base/vmax_vv-3.c: Removed.
9559 * gcc.target/riscv/rvv/base/vmax_vv_m-1.c: Removed.
9560 * gcc.target/riscv/rvv/base/vmax_vv_m-2.c: Removed.
9561 * gcc.target/riscv/rvv/base/vmax_vv_m-3.c: Removed.
9562 * gcc.target/riscv/rvv/base/vmax_vv_mu-1.c: Removed.
9563 * gcc.target/riscv/rvv/base/vmax_vv_mu-2.c: Removed.
9564 * gcc.target/riscv/rvv/base/vmax_vv_mu-3.c: Removed.
9565 * gcc.target/riscv/rvv/base/vmax_vv_tu-1.c: Removed.
9566 * gcc.target/riscv/rvv/base/vmax_vv_tu-2.c: Removed.
9567 * gcc.target/riscv/rvv/base/vmax_vv_tu-3.c: Removed.
9568 * gcc.target/riscv/rvv/base/vmax_vv_tum-1.c: Removed.
9569 * gcc.target/riscv/rvv/base/vmax_vv_tum-2.c: Removed.
9570 * gcc.target/riscv/rvv/base/vmax_vv_tum-3.c: Removed.
9571 * gcc.target/riscv/rvv/base/vmax_vv_tumu-1.c: Removed.
9572 * gcc.target/riscv/rvv/base/vmax_vv_tumu-2.c: Removed.
9573 * gcc.target/riscv/rvv/base/vmax_vv_tumu-3.c: Removed.
9574 * gcc.target/riscv/rvv/base/vmax_vx_m_rv32-1.c: Removed.
9575 * gcc.target/riscv/rvv/base/vmax_vx_m_rv32-2.c: Removed.
9576 * gcc.target/riscv/rvv/base/vmax_vx_m_rv32-3.c: Removed.
9577 * gcc.target/riscv/rvv/base/vmax_vx_m_rv64-1.c: Removed.
9578 * gcc.target/riscv/rvv/base/vmax_vx_m_rv64-2.c: Removed.
9579 * gcc.target/riscv/rvv/base/vmax_vx_m_rv64-3.c: Removed.
9580 * gcc.target/riscv/rvv/base/vmax_vx_mu_rv32-1.c: Removed.
9581 * gcc.target/riscv/rvv/base/vmax_vx_mu_rv32-2.c: Removed.
9582 * gcc.target/riscv/rvv/base/vmax_vx_mu_rv32-3.c: Removed.
9583 * gcc.target/riscv/rvv/base/vmax_vx_mu_rv64-1.c: Removed.
9584 * gcc.target/riscv/rvv/base/vmax_vx_mu_rv64-2.c: Removed.
9585 * gcc.target/riscv/rvv/base/vmax_vx_mu_rv64-3.c: Removed.
9586 * gcc.target/riscv/rvv/base/vmax_vx_rv32-1.c: Removed.
9587 * gcc.target/riscv/rvv/base/vmax_vx_rv32-2.c: Removed.
9588 * gcc.target/riscv/rvv/base/vmax_vx_rv32-3.c: Removed.
9589 * gcc.target/riscv/rvv/base/vmax_vx_rv64-1.c: Removed.
9590 * gcc.target/riscv/rvv/base/vmax_vx_rv64-2.c: Removed.
9591 * gcc.target/riscv/rvv/base/vmax_vx_rv64-3.c: Removed.
9592 * gcc.target/riscv/rvv/base/vmax_vx_tu_rv32-1.c: Removed.
9593 * gcc.target/riscv/rvv/base/vmax_vx_tu_rv32-2.c: Removed.
9594 * gcc.target/riscv/rvv/base/vmax_vx_tu_rv32-3.c: Removed.
9595 * gcc.target/riscv/rvv/base/vmax_vx_tu_rv64-1.c: Removed.
9596 * gcc.target/riscv/rvv/base/vmax_vx_tu_rv64-2.c: Removed.
9597 * gcc.target/riscv/rvv/base/vmax_vx_tu_rv64-3.c: Removed.
9598 * gcc.target/riscv/rvv/base/vmax_vx_tum_rv32-1.c: Removed.
9599 * gcc.target/riscv/rvv/base/vmax_vx_tum_rv32-2.c: Removed.
9600 * gcc.target/riscv/rvv/base/vmax_vx_tum_rv32-3.c: Removed.
9601 * gcc.target/riscv/rvv/base/vmax_vx_tum_rv64-1.c: Removed.
9602 * gcc.target/riscv/rvv/base/vmax_vx_tum_rv64-2.c: Removed.
9603 * gcc.target/riscv/rvv/base/vmax_vx_tum_rv64-3.c: Removed.
9604 * gcc.target/riscv/rvv/base/vmax_vx_tumu_rv32-1.c: Removed.
9605 * gcc.target/riscv/rvv/base/vmax_vx_tumu_rv32-2.c: Removed.
9606 * gcc.target/riscv/rvv/base/vmax_vx_tumu_rv32-3.c: Removed.
9607 * gcc.target/riscv/rvv/base/vmax_vx_tumu_rv64-1.c: Removed.
9608 * gcc.target/riscv/rvv/base/vmax_vx_tumu_rv64-2.c: Removed.
9609 * gcc.target/riscv/rvv/base/vmax_vx_tumu_rv64-3.c: Removed.
9610 * gcc.target/riscv/rvv/base/vmaxu_vv-1.c: Removed.
9611 * gcc.target/riscv/rvv/base/vmaxu_vv-2.c: Removed.
9612 * gcc.target/riscv/rvv/base/vmaxu_vv-3.c: Removed.
9613 * gcc.target/riscv/rvv/base/vmaxu_vv_m-1.c: Removed.
9614 * gcc.target/riscv/rvv/base/vmaxu_vv_m-2.c: Removed.
9615 * gcc.target/riscv/rvv/base/vmaxu_vv_m-3.c: Removed.
9616 * gcc.target/riscv/rvv/base/vmaxu_vv_mu-1.c: Removed.
9617 * gcc.target/riscv/rvv/base/vmaxu_vv_mu-2.c: Removed.
9618 * gcc.target/riscv/rvv/base/vmaxu_vv_mu-3.c: Removed.
9619 * gcc.target/riscv/rvv/base/vmaxu_vv_tu-1.c: Removed.
9620 * gcc.target/riscv/rvv/base/vmaxu_vv_tu-2.c: Removed.
9621 * gcc.target/riscv/rvv/base/vmaxu_vv_tu-3.c: Removed.
9622 * gcc.target/riscv/rvv/base/vmaxu_vv_tum-1.c: Removed.
9623 * gcc.target/riscv/rvv/base/vmaxu_vv_tum-2.c: Removed.
9624 * gcc.target/riscv/rvv/base/vmaxu_vv_tum-3.c: Removed.
9625 * gcc.target/riscv/rvv/base/vmaxu_vv_tumu-1.c: Removed.
9626 * gcc.target/riscv/rvv/base/vmaxu_vv_tumu-2.c: Removed.
9627 * gcc.target/riscv/rvv/base/vmaxu_vv_tumu-3.c: Removed.
9628 * gcc.target/riscv/rvv/base/vmaxu_vx_m_rv32-1.c: Removed.
9629 * gcc.target/riscv/rvv/base/vmaxu_vx_m_rv32-2.c: Removed.
9630 * gcc.target/riscv/rvv/base/vmaxu_vx_m_rv32-3.c: Removed.
9631 * gcc.target/riscv/rvv/base/vmaxu_vx_m_rv64-1.c: Removed.
9632 * gcc.target/riscv/rvv/base/vmaxu_vx_m_rv64-2.c: Removed.
9633 * gcc.target/riscv/rvv/base/vmaxu_vx_m_rv64-3.c: Removed.
9634 * gcc.target/riscv/rvv/base/vmaxu_vx_mu_rv32-1.c: Removed.
9635 * gcc.target/riscv/rvv/base/vmaxu_vx_mu_rv32-2.c: Removed.
9636 * gcc.target/riscv/rvv/base/vmaxu_vx_mu_rv32-3.c: Removed.
9637 * gcc.target/riscv/rvv/base/vmaxu_vx_mu_rv64-1.c: Removed.
9638 * gcc.target/riscv/rvv/base/vmaxu_vx_mu_rv64-2.c: Removed.
9639 * gcc.target/riscv/rvv/base/vmaxu_vx_mu_rv64-3.c: Removed.
9640 * gcc.target/riscv/rvv/base/vmaxu_vx_rv32-1.c: Removed.
9641 * gcc.target/riscv/rvv/base/vmaxu_vx_rv32-2.c: Removed.
9642 * gcc.target/riscv/rvv/base/vmaxu_vx_rv32-3.c: Removed.
9643 * gcc.target/riscv/rvv/base/vmaxu_vx_rv64-1.c: Removed.
9644 * gcc.target/riscv/rvv/base/vmaxu_vx_rv64-2.c: Removed.
9645 * gcc.target/riscv/rvv/base/vmaxu_vx_rv64-3.c: Removed.
9646 * gcc.target/riscv/rvv/base/vmaxu_vx_tu_rv32-1.c: Removed.
9647 * gcc.target/riscv/rvv/base/vmaxu_vx_tu_rv32-2.c: Removed.
9648 * gcc.target/riscv/rvv/base/vmaxu_vx_tu_rv32-3.c: Removed.
9649 * gcc.target/riscv/rvv/base/vmaxu_vx_tu_rv64-1.c: Removed.
9650 * gcc.target/riscv/rvv/base/vmaxu_vx_tu_rv64-2.c: Removed.
9651 * gcc.target/riscv/rvv/base/vmaxu_vx_tu_rv64-3.c: Removed.
9652 * gcc.target/riscv/rvv/base/vmaxu_vx_tum_rv32-1.c: Removed.
9653 * gcc.target/riscv/rvv/base/vmaxu_vx_tum_rv32-2.c: Removed.
9654 * gcc.target/riscv/rvv/base/vmaxu_vx_tum_rv32-3.c: Removed.
9655 * gcc.target/riscv/rvv/base/vmaxu_vx_tum_rv64-1.c: Removed.
9656 * gcc.target/riscv/rvv/base/vmaxu_vx_tum_rv64-2.c: Removed.
9657 * gcc.target/riscv/rvv/base/vmaxu_vx_tum_rv64-3.c: Removed.
9658 * gcc.target/riscv/rvv/base/vmaxu_vx_tumu_rv32-1.c: Removed.
9659 * gcc.target/riscv/rvv/base/vmaxu_vx_tumu_rv32-2.c: Removed.
9660 * gcc.target/riscv/rvv/base/vmaxu_vx_tumu_rv32-3.c: Removed.
9661 * gcc.target/riscv/rvv/base/vmaxu_vx_tumu_rv64-1.c: Removed.
9662 * gcc.target/riscv/rvv/base/vmaxu_vx_tumu_rv64-2.c: Removed.
9663 * gcc.target/riscv/rvv/base/vmaxu_vx_tumu_rv64-3.c: Removed.
9664 * gcc.target/riscv/rvv/base/vmerge-1.c: Removed.
9665 * gcc.target/riscv/rvv/base/vmerge-2.c: Removed.
9666 * gcc.target/riscv/rvv/base/vmerge-3.c: Removed.
9667 * gcc.target/riscv/rvv/base/vmerge-4.c: Removed.
9668 * gcc.target/riscv/rvv/base/vmerge_vvm-1.c: Removed.
9669 * gcc.target/riscv/rvv/base/vmerge_vvm-2.c: Removed.
9670 * gcc.target/riscv/rvv/base/vmerge_vvm-3.c: Removed.
9671 * gcc.target/riscv/rvv/base/vmerge_vvm-4.c: Removed.
9672 * gcc.target/riscv/rvv/base/vmerge_vvm-5.c: Removed.
9673 * gcc.target/riscv/rvv/base/vmerge_vvm-6.c: Removed.
9674 * gcc.target/riscv/rvv/base/vmerge_vvm_tu-1.c: Removed.
9675 * gcc.target/riscv/rvv/base/vmerge_vvm_tu-2.c: Removed.
9676 * gcc.target/riscv/rvv/base/vmerge_vvm_tu-3.c: Removed.
9677 * gcc.target/riscv/rvv/base/vmerge_vvm_tu-4.c: Removed.
9678 * gcc.target/riscv/rvv/base/vmerge_vvm_tu-5.c: Removed.
9679 * gcc.target/riscv/rvv/base/vmerge_vvm_tu-6.c: Removed.
9680 * gcc.target/riscv/rvv/base/vmerge_vxm_rv32-1.c: Removed.
9681 * gcc.target/riscv/rvv/base/vmerge_vxm_rv32-2.c: Removed.
9682 * gcc.target/riscv/rvv/base/vmerge_vxm_rv32-3.c: Removed.
9683 * gcc.target/riscv/rvv/base/vmerge_vxm_rv64-1.c: Removed.
9684 * gcc.target/riscv/rvv/base/vmerge_vxm_rv64-2.c: Removed.
9685 * gcc.target/riscv/rvv/base/vmerge_vxm_rv64-3.c: Removed.
9686 * gcc.target/riscv/rvv/base/vmerge_vxm_tu_rv32-1.c: Removed.
9687 * gcc.target/riscv/rvv/base/vmerge_vxm_tu_rv32-2.c: Removed.
9688 * gcc.target/riscv/rvv/base/vmerge_vxm_tu_rv32-3.c: Removed.
9689 * gcc.target/riscv/rvv/base/vmerge_vxm_tu_rv64-1.c: Removed.
9690 * gcc.target/riscv/rvv/base/vmerge_vxm_tu_rv64-2.c: Removed.
9691 * gcc.target/riscv/rvv/base/vmerge_vxm_tu_rv64-3.c: Removed.
9692 * gcc.target/riscv/rvv/base/vmin_vv-1.c: Removed.
9693 * gcc.target/riscv/rvv/base/vmin_vv-2.c: Removed.
9694 * gcc.target/riscv/rvv/base/vmin_vv-3.c: Removed.
9695 * gcc.target/riscv/rvv/base/vmin_vv_m-1.c: Removed.
9696 * gcc.target/riscv/rvv/base/vmin_vv_m-2.c: Removed.
9697 * gcc.target/riscv/rvv/base/vmin_vv_m-3.c: Removed.
9698 * gcc.target/riscv/rvv/base/vmin_vv_mu-1.c: Removed.
9699 * gcc.target/riscv/rvv/base/vmin_vv_mu-2.c: Removed.
9700 * gcc.target/riscv/rvv/base/vmin_vv_mu-3.c: Removed.
9701 * gcc.target/riscv/rvv/base/vmin_vv_tu-1.c: Removed.
9702 * gcc.target/riscv/rvv/base/vmin_vv_tu-2.c: Removed.
9703 * gcc.target/riscv/rvv/base/vmin_vv_tu-3.c: Removed.
9704 * gcc.target/riscv/rvv/base/vmin_vv_tum-1.c: Removed.
9705 * gcc.target/riscv/rvv/base/vmin_vv_tum-2.c: Removed.
9706 * gcc.target/riscv/rvv/base/vmin_vv_tum-3.c: Removed.
9707 * gcc.target/riscv/rvv/base/vmin_vv_tumu-1.c: Removed.
9708 * gcc.target/riscv/rvv/base/vmin_vv_tumu-2.c: Removed.
9709 * gcc.target/riscv/rvv/base/vmin_vv_tumu-3.c: Removed.
9710 * gcc.target/riscv/rvv/base/vmin_vx_m_rv32-1.c: Removed.
9711 * gcc.target/riscv/rvv/base/vmin_vx_m_rv32-2.c: Removed.
9712 * gcc.target/riscv/rvv/base/vmin_vx_m_rv32-3.c: Removed.
9713 * gcc.target/riscv/rvv/base/vmin_vx_m_rv64-1.c: Removed.
9714 * gcc.target/riscv/rvv/base/vmin_vx_m_rv64-2.c: Removed.
9715 * gcc.target/riscv/rvv/base/vmin_vx_m_rv64-3.c: Removed.
9716 * gcc.target/riscv/rvv/base/vmin_vx_mu_rv32-1.c: Removed.
9717 * gcc.target/riscv/rvv/base/vmin_vx_mu_rv32-2.c: Removed.
9718 * gcc.target/riscv/rvv/base/vmin_vx_mu_rv32-3.c: Removed.
9719 * gcc.target/riscv/rvv/base/vmin_vx_mu_rv64-1.c: Removed.
9720 * gcc.target/riscv/rvv/base/vmin_vx_mu_rv64-2.c: Removed.
9721 * gcc.target/riscv/rvv/base/vmin_vx_mu_rv64-3.c: Removed.
9722 * gcc.target/riscv/rvv/base/vmin_vx_rv32-1.c: Removed.
9723 * gcc.target/riscv/rvv/base/vmin_vx_rv32-2.c: Removed.
9724 * gcc.target/riscv/rvv/base/vmin_vx_rv32-3.c: Removed.
9725 * gcc.target/riscv/rvv/base/vmin_vx_rv64-1.c: Removed.
9726 * gcc.target/riscv/rvv/base/vmin_vx_rv64-2.c: Removed.
9727 * gcc.target/riscv/rvv/base/vmin_vx_rv64-3.c: Removed.
9728 * gcc.target/riscv/rvv/base/vmin_vx_tu_rv32-1.c: Removed.
9729 * gcc.target/riscv/rvv/base/vmin_vx_tu_rv32-2.c: Removed.
9730 * gcc.target/riscv/rvv/base/vmin_vx_tu_rv32-3.c: Removed.
9731 * gcc.target/riscv/rvv/base/vmin_vx_tu_rv64-1.c: Removed.
9732 * gcc.target/riscv/rvv/base/vmin_vx_tu_rv64-2.c: Removed.
9733 * gcc.target/riscv/rvv/base/vmin_vx_tu_rv64-3.c: Removed.
9734 * gcc.target/riscv/rvv/base/vmin_vx_tum_rv32-1.c: Removed.
9735 * gcc.target/riscv/rvv/base/vmin_vx_tum_rv32-2.c: Removed.
9736 * gcc.target/riscv/rvv/base/vmin_vx_tum_rv32-3.c: Removed.
9737 * gcc.target/riscv/rvv/base/vmin_vx_tum_rv64-1.c: Removed.
9738 * gcc.target/riscv/rvv/base/vmin_vx_tum_rv64-2.c: Removed.
9739 * gcc.target/riscv/rvv/base/vmin_vx_tum_rv64-3.c: Removed.
9740 * gcc.target/riscv/rvv/base/vmin_vx_tumu_rv32-1.c: Removed.
9741 * gcc.target/riscv/rvv/base/vmin_vx_tumu_rv32-2.c: Removed.
9742 * gcc.target/riscv/rvv/base/vmin_vx_tumu_rv32-3.c: Removed.
9743 * gcc.target/riscv/rvv/base/vmin_vx_tumu_rv64-1.c: Removed.
9744 * gcc.target/riscv/rvv/base/vmin_vx_tumu_rv64-2.c: Removed.
9745 * gcc.target/riscv/rvv/base/vmin_vx_tumu_rv64-3.c: Removed.
9746 * gcc.target/riscv/rvv/base/vminu_vv-1.c: Removed.
9747 * gcc.target/riscv/rvv/base/vminu_vv-2.c: Removed.
9748 * gcc.target/riscv/rvv/base/vminu_vv-3.c: Removed.
9749 * gcc.target/riscv/rvv/base/vminu_vv_m-1.c: Removed.
9750 * gcc.target/riscv/rvv/base/vminu_vv_m-2.c: Removed.
9751 * gcc.target/riscv/rvv/base/vminu_vv_m-3.c: Removed.
9752 * gcc.target/riscv/rvv/base/vminu_vv_mu-1.c: Removed.
9753 * gcc.target/riscv/rvv/base/vminu_vv_mu-2.c: Removed.
9754 * gcc.target/riscv/rvv/base/vminu_vv_mu-3.c: Removed.
9755 * gcc.target/riscv/rvv/base/vminu_vv_tu-1.c: Removed.
9756 * gcc.target/riscv/rvv/base/vminu_vv_tu-2.c: Removed.
9757 * gcc.target/riscv/rvv/base/vminu_vv_tu-3.c: Removed.
9758 * gcc.target/riscv/rvv/base/vminu_vv_tum-1.c: Removed.
9759 * gcc.target/riscv/rvv/base/vminu_vv_tum-2.c: Removed.
9760 * gcc.target/riscv/rvv/base/vminu_vv_tum-3.c: Removed.
9761 * gcc.target/riscv/rvv/base/vminu_vv_tumu-1.c: Removed.
9762 * gcc.target/riscv/rvv/base/vminu_vv_tumu-2.c: Removed.
9763 * gcc.target/riscv/rvv/base/vminu_vv_tumu-3.c: Removed.
9764 * gcc.target/riscv/rvv/base/vminu_vx_m_rv32-1.c: Removed.
9765 * gcc.target/riscv/rvv/base/vminu_vx_m_rv32-2.c: Removed.
9766 * gcc.target/riscv/rvv/base/vminu_vx_m_rv32-3.c: Removed.
9767 * gcc.target/riscv/rvv/base/vminu_vx_m_rv64-1.c: Removed.
9768 * gcc.target/riscv/rvv/base/vminu_vx_m_rv64-2.c: Removed.
9769 * gcc.target/riscv/rvv/base/vminu_vx_m_rv64-3.c: Removed.
9770 * gcc.target/riscv/rvv/base/vminu_vx_mu_rv32-1.c: Removed.
9771 * gcc.target/riscv/rvv/base/vminu_vx_mu_rv32-2.c: Removed.
9772 * gcc.target/riscv/rvv/base/vminu_vx_mu_rv32-3.c: Removed.
9773 * gcc.target/riscv/rvv/base/vminu_vx_mu_rv64-1.c: Removed.
9774 * gcc.target/riscv/rvv/base/vminu_vx_mu_rv64-2.c: Removed.
9775 * gcc.target/riscv/rvv/base/vminu_vx_mu_rv64-3.c: Removed.
9776 * gcc.target/riscv/rvv/base/vminu_vx_rv32-1.c: Removed.
9777 * gcc.target/riscv/rvv/base/vminu_vx_rv32-2.c: Removed.
9778 * gcc.target/riscv/rvv/base/vminu_vx_rv32-3.c: Removed.
9779 * gcc.target/riscv/rvv/base/vminu_vx_rv64-1.c: Removed.
9780 * gcc.target/riscv/rvv/base/vminu_vx_rv64-2.c: Removed.
9781 * gcc.target/riscv/rvv/base/vminu_vx_rv64-3.c: Removed.
9782 * gcc.target/riscv/rvv/base/vminu_vx_tu_rv32-1.c: Removed.
9783 * gcc.target/riscv/rvv/base/vminu_vx_tu_rv32-2.c: Removed.
9784 * gcc.target/riscv/rvv/base/vminu_vx_tu_rv32-3.c: Removed.
9785 * gcc.target/riscv/rvv/base/vminu_vx_tu_rv64-1.c: Removed.
9786 * gcc.target/riscv/rvv/base/vminu_vx_tu_rv64-2.c: Removed.
9787 * gcc.target/riscv/rvv/base/vminu_vx_tu_rv64-3.c: Removed.
9788 * gcc.target/riscv/rvv/base/vminu_vx_tum_rv32-1.c: Removed.
9789 * gcc.target/riscv/rvv/base/vminu_vx_tum_rv32-2.c: Removed.
9790 * gcc.target/riscv/rvv/base/vminu_vx_tum_rv32-3.c: Removed.
9791 * gcc.target/riscv/rvv/base/vminu_vx_tum_rv64-1.c: Removed.
9792 * gcc.target/riscv/rvv/base/vminu_vx_tum_rv64-2.c: Removed.
9793 * gcc.target/riscv/rvv/base/vminu_vx_tum_rv64-3.c: Removed.
9794 * gcc.target/riscv/rvv/base/vminu_vx_tumu_rv32-1.c: Removed.
9795 * gcc.target/riscv/rvv/base/vminu_vx_tumu_rv32-2.c: Removed.
9796 * gcc.target/riscv/rvv/base/vminu_vx_tumu_rv32-3.c: Removed.
9797 * gcc.target/riscv/rvv/base/vminu_vx_tumu_rv64-1.c: Removed.
9798 * gcc.target/riscv/rvv/base/vminu_vx_tumu_rv64-2.c: Removed.
9799 * gcc.target/riscv/rvv/base/vminu_vx_tumu_rv64-3.c: Removed.
9800 * gcc.target/riscv/rvv/base/vmsbc-1.c: Removed.
9801 * gcc.target/riscv/rvv/base/vmsbc-2.c: Removed.
9802 * gcc.target/riscv/rvv/base/vmsbc-3.c: Removed.
9803 * gcc.target/riscv/rvv/base/vmsbc-4.c: Removed.
9804 * gcc.target/riscv/rvv/base/vmsbc-5.c: Removed.
9805 * gcc.target/riscv/rvv/base/vmsbc-6.c: Removed.
9806 * gcc.target/riscv/rvv/base/vmsbc-7.c: Removed.
9807 * gcc.target/riscv/rvv/base/vmsbc-8.c: Removed.
9808 * gcc.target/riscv/rvv/base/vmsbc_vv-1.c: Removed.
9809 * gcc.target/riscv/rvv/base/vmsbc_vv-2.c: Removed.
9810 * gcc.target/riscv/rvv/base/vmsbc_vv-3.c: Removed.
9811 * gcc.target/riscv/rvv/base/vmsbc_vvm-1.c: Removed.
9812 * gcc.target/riscv/rvv/base/vmsbc_vvm-2.c: Removed.
9813 * gcc.target/riscv/rvv/base/vmsbc_vvm-3.c: Removed.
9814 * gcc.target/riscv/rvv/base/vmsbc_vx_rv32-1.c: Removed.
9815 * gcc.target/riscv/rvv/base/vmsbc_vx_rv32-2.c: Removed.
9816 * gcc.target/riscv/rvv/base/vmsbc_vx_rv32-3.c: Removed.
9817 * gcc.target/riscv/rvv/base/vmsbc_vx_rv64-1.c: Removed.
9818 * gcc.target/riscv/rvv/base/vmsbc_vx_rv64-2.c: Removed.
9819 * gcc.target/riscv/rvv/base/vmsbc_vx_rv64-3.c: Removed.
9820 * gcc.target/riscv/rvv/base/vmsbc_vxm_rv32-1.c: Removed.
9821 * gcc.target/riscv/rvv/base/vmsbc_vxm_rv32-2.c: Removed.
9822 * gcc.target/riscv/rvv/base/vmsbc_vxm_rv32-3.c: Removed.
9823 * gcc.target/riscv/rvv/base/vmsbc_vxm_rv64-1.c: Removed.
9824 * gcc.target/riscv/rvv/base/vmsbc_vxm_rv64-2.c: Removed.
9825 * gcc.target/riscv/rvv/base/vmsbc_vxm_rv64-3.c: Removed.
9826 * gcc.target/riscv/rvv/base/vmseq_vv-1.c: Removed.
9827 * gcc.target/riscv/rvv/base/vmseq_vv-2.c: Removed.
9828 * gcc.target/riscv/rvv/base/vmseq_vv-3.c: Removed.
9829 * gcc.target/riscv/rvv/base/vmseq_vv_m-1.c: Removed.
9830 * gcc.target/riscv/rvv/base/vmseq_vv_m-2.c: Removed.
9831 * gcc.target/riscv/rvv/base/vmseq_vv_m-3.c: Removed.
9832 * gcc.target/riscv/rvv/base/vmseq_vv_mu-1.c: Removed.
9833 * gcc.target/riscv/rvv/base/vmseq_vv_mu-2.c: Removed.
9834 * gcc.target/riscv/rvv/base/vmseq_vv_mu-3.c: Removed.
9835 * gcc.target/riscv/rvv/base/vmseq_vx_m_rv32-1.c: Removed.
9836 * gcc.target/riscv/rvv/base/vmseq_vx_m_rv32-2.c: Removed.
9837 * gcc.target/riscv/rvv/base/vmseq_vx_m_rv32-3.c: Removed.
9838 * gcc.target/riscv/rvv/base/vmseq_vx_m_rv64-1.c: Removed.
9839 * gcc.target/riscv/rvv/base/vmseq_vx_m_rv64-2.c: Removed.
9840 * gcc.target/riscv/rvv/base/vmseq_vx_m_rv64-3.c: Removed.
9841 * gcc.target/riscv/rvv/base/vmseq_vx_mu_rv32-1.c: Removed.
9842 * gcc.target/riscv/rvv/base/vmseq_vx_mu_rv32-2.c: Removed.
9843 * gcc.target/riscv/rvv/base/vmseq_vx_mu_rv32-3.c: Removed.
9844 * gcc.target/riscv/rvv/base/vmseq_vx_mu_rv64-1.c: Removed.
9845 * gcc.target/riscv/rvv/base/vmseq_vx_mu_rv64-2.c: Removed.
9846 * gcc.target/riscv/rvv/base/vmseq_vx_mu_rv64-3.c: Removed.
9847 * gcc.target/riscv/rvv/base/vmseq_vx_rv32-1.c: Removed.
9848 * gcc.target/riscv/rvv/base/vmseq_vx_rv32-2.c: Removed.
9849 * gcc.target/riscv/rvv/base/vmseq_vx_rv32-3.c: Removed.
9850 * gcc.target/riscv/rvv/base/vmseq_vx_rv64-1.c: Removed.
9851 * gcc.target/riscv/rvv/base/vmseq_vx_rv64-2.c: Removed.
9852 * gcc.target/riscv/rvv/base/vmseq_vx_rv64-3.c: Removed.
9853 * gcc.target/riscv/rvv/base/vmsge_vv-1.c: Removed.
9854 * gcc.target/riscv/rvv/base/vmsge_vv-2.c: Removed.
9855 * gcc.target/riscv/rvv/base/vmsge_vv-3.c: Removed.
9856 * gcc.target/riscv/rvv/base/vmsge_vv_m-1.c: Removed.
9857 * gcc.target/riscv/rvv/base/vmsge_vv_m-2.c: Removed.
9858 * gcc.target/riscv/rvv/base/vmsge_vv_m-3.c: Removed.
9859 * gcc.target/riscv/rvv/base/vmsge_vv_mu-1.c: Removed.
9860 * gcc.target/riscv/rvv/base/vmsge_vv_mu-2.c: Removed.
9861 * gcc.target/riscv/rvv/base/vmsge_vv_mu-3.c: Removed.
9862 * gcc.target/riscv/rvv/base/vmsge_vx_m_rv32-1.c: Removed.
9863 * gcc.target/riscv/rvv/base/vmsge_vx_m_rv32-2.c: Removed.
9864 * gcc.target/riscv/rvv/base/vmsge_vx_m_rv32-3.c: Removed.
9865 * gcc.target/riscv/rvv/base/vmsge_vx_m_rv64-1.c: Removed.
9866 * gcc.target/riscv/rvv/base/vmsge_vx_m_rv64-2.c: Removed.
9867 * gcc.target/riscv/rvv/base/vmsge_vx_m_rv64-3.c: Removed.
9868 * gcc.target/riscv/rvv/base/vmsge_vx_mu_rv32-1.c: Removed.
9869 * gcc.target/riscv/rvv/base/vmsge_vx_mu_rv32-2.c: Removed.
9870 * gcc.target/riscv/rvv/base/vmsge_vx_mu_rv32-3.c: Removed.
9871 * gcc.target/riscv/rvv/base/vmsge_vx_mu_rv64-1.c: Removed.
9872 * gcc.target/riscv/rvv/base/vmsge_vx_mu_rv64-2.c: Removed.
9873 * gcc.target/riscv/rvv/base/vmsge_vx_mu_rv64-3.c: Removed.
9874 * gcc.target/riscv/rvv/base/vmsge_vx_rv32-1.c: Removed.
9875 * gcc.target/riscv/rvv/base/vmsge_vx_rv32-2.c: Removed.
9876 * gcc.target/riscv/rvv/base/vmsge_vx_rv32-3.c: Removed.
9877 * gcc.target/riscv/rvv/base/vmsge_vx_rv64-1.c: Removed.
9878 * gcc.target/riscv/rvv/base/vmsge_vx_rv64-2.c: Removed.
9879 * gcc.target/riscv/rvv/base/vmsge_vx_rv64-3.c: Removed.
9880 * gcc.target/riscv/rvv/base/vmsgeu_vv-1.c: Removed.
9881 * gcc.target/riscv/rvv/base/vmsgeu_vv-2.c: Removed.
9882 * gcc.target/riscv/rvv/base/vmsgeu_vv-3.c: Removed.
9883 * gcc.target/riscv/rvv/base/vmsgeu_vv_m-1.c: Removed.
9884 * gcc.target/riscv/rvv/base/vmsgeu_vv_m-2.c: Removed.
9885 * gcc.target/riscv/rvv/base/vmsgeu_vv_m-3.c: Removed.
9886 * gcc.target/riscv/rvv/base/vmsgeu_vv_mu-1.c: Removed.
9887 * gcc.target/riscv/rvv/base/vmsgeu_vv_mu-2.c: Removed.
9888 * gcc.target/riscv/rvv/base/vmsgeu_vv_mu-3.c: Removed.
9889 * gcc.target/riscv/rvv/base/vmsgeu_vx_m_rv32-1.c: Removed.
9890 * gcc.target/riscv/rvv/base/vmsgeu_vx_m_rv32-2.c: Removed.
9891 * gcc.target/riscv/rvv/base/vmsgeu_vx_m_rv32-3.c: Removed.
9892 * gcc.target/riscv/rvv/base/vmsgeu_vx_m_rv64-1.c: Removed.
9893 * gcc.target/riscv/rvv/base/vmsgeu_vx_m_rv64-2.c: Removed.
9894 * gcc.target/riscv/rvv/base/vmsgeu_vx_m_rv64-3.c: Removed.
9895 * gcc.target/riscv/rvv/base/vmsgeu_vx_mu_rv32-1.c: Removed.
9896 * gcc.target/riscv/rvv/base/vmsgeu_vx_mu_rv32-2.c: Removed.
9897 * gcc.target/riscv/rvv/base/vmsgeu_vx_mu_rv32-3.c: Removed.
9898 * gcc.target/riscv/rvv/base/vmsgeu_vx_mu_rv64-1.c: Removed.
9899 * gcc.target/riscv/rvv/base/vmsgeu_vx_mu_rv64-2.c: Removed.
9900 * gcc.target/riscv/rvv/base/vmsgeu_vx_mu_rv64-3.c: Removed.
9901 * gcc.target/riscv/rvv/base/vmsgeu_vx_rv32-1.c: Removed.
9902 * gcc.target/riscv/rvv/base/vmsgeu_vx_rv32-2.c: Removed.
9903 * gcc.target/riscv/rvv/base/vmsgeu_vx_rv32-3.c: Removed.
9904 * gcc.target/riscv/rvv/base/vmsgeu_vx_rv64-1.c: Removed.
9905 * gcc.target/riscv/rvv/base/vmsgeu_vx_rv64-2.c: Removed.
9906 * gcc.target/riscv/rvv/base/vmsgeu_vx_rv64-3.c: Removed.
9907 * gcc.target/riscv/rvv/base/vmsgt_vv-1.c: Removed.
9908 * gcc.target/riscv/rvv/base/vmsgt_vv-2.c: Removed.
9909 * gcc.target/riscv/rvv/base/vmsgt_vv-3.c: Removed.
9910 * gcc.target/riscv/rvv/base/vmsgt_vv_m-1.c: Removed.
9911 * gcc.target/riscv/rvv/base/vmsgt_vv_m-2.c: Removed.
9912 * gcc.target/riscv/rvv/base/vmsgt_vv_m-3.c: Removed.
9913 * gcc.target/riscv/rvv/base/vmsgt_vv_mu-1.c: Removed.
9914 * gcc.target/riscv/rvv/base/vmsgt_vv_mu-2.c: Removed.
9915 * gcc.target/riscv/rvv/base/vmsgt_vv_mu-3.c: Removed.
9916 * gcc.target/riscv/rvv/base/vmsgt_vx_m_rv32-1.c: Removed.
9917 * gcc.target/riscv/rvv/base/vmsgt_vx_m_rv32-2.c: Removed.
9918 * gcc.target/riscv/rvv/base/vmsgt_vx_m_rv32-3.c: Removed.
9919 * gcc.target/riscv/rvv/base/vmsgt_vx_m_rv64-1.c: Removed.
9920 * gcc.target/riscv/rvv/base/vmsgt_vx_m_rv64-2.c: Removed.
9921 * gcc.target/riscv/rvv/base/vmsgt_vx_m_rv64-3.c: Removed.
9922 * gcc.target/riscv/rvv/base/vmsgt_vx_mu_rv32-1.c: Removed.
9923 * gcc.target/riscv/rvv/base/vmsgt_vx_mu_rv32-2.c: Removed.
9924 * gcc.target/riscv/rvv/base/vmsgt_vx_mu_rv32-3.c: Removed.
9925 * gcc.target/riscv/rvv/base/vmsgt_vx_mu_rv64-1.c: Removed.
9926 * gcc.target/riscv/rvv/base/vmsgt_vx_mu_rv64-2.c: Removed.
9927 * gcc.target/riscv/rvv/base/vmsgt_vx_mu_rv64-3.c: Removed.
9928 * gcc.target/riscv/rvv/base/vmsgt_vx_rv32-1.c: Removed.
9929 * gcc.target/riscv/rvv/base/vmsgt_vx_rv32-2.c: Removed.
9930 * gcc.target/riscv/rvv/base/vmsgt_vx_rv32-3.c: Removed.
9931 * gcc.target/riscv/rvv/base/vmsgt_vx_rv64-1.c: Removed.
9932 * gcc.target/riscv/rvv/base/vmsgt_vx_rv64-2.c: Removed.
9933 * gcc.target/riscv/rvv/base/vmsgt_vx_rv64-3.c: Removed.
9934 * gcc.target/riscv/rvv/base/vmsgtu_vv-1.c: Removed.
9935 * gcc.target/riscv/rvv/base/vmsgtu_vv-2.c: Removed.
9936 * gcc.target/riscv/rvv/base/vmsgtu_vv-3.c: Removed.
9937 * gcc.target/riscv/rvv/base/vmsgtu_vv_m-1.c: Removed.
9938 * gcc.target/riscv/rvv/base/vmsgtu_vv_m-2.c: Removed.
9939 * gcc.target/riscv/rvv/base/vmsgtu_vv_m-3.c: Removed.
9940 * gcc.target/riscv/rvv/base/vmsgtu_vv_mu-1.c: Removed.
9941 * gcc.target/riscv/rvv/base/vmsgtu_vv_mu-2.c: Removed.
9942 * gcc.target/riscv/rvv/base/vmsgtu_vv_mu-3.c: Removed.
9943 * gcc.target/riscv/rvv/base/vmsgtu_vx_m_rv32-1.c: Removed.
9944 * gcc.target/riscv/rvv/base/vmsgtu_vx_m_rv32-2.c: Removed.
9945 * gcc.target/riscv/rvv/base/vmsgtu_vx_m_rv32-3.c: Removed.
9946 * gcc.target/riscv/rvv/base/vmsgtu_vx_m_rv64-1.c: Removed.
9947 * gcc.target/riscv/rvv/base/vmsgtu_vx_m_rv64-2.c: Removed.
9948 * gcc.target/riscv/rvv/base/vmsgtu_vx_m_rv64-3.c: Removed.
9949 * gcc.target/riscv/rvv/base/vmsgtu_vx_mu_rv32-1.c: Removed.
9950 * gcc.target/riscv/rvv/base/vmsgtu_vx_mu_rv32-2.c: Removed.
9951 * gcc.target/riscv/rvv/base/vmsgtu_vx_mu_rv32-3.c: Removed.
9952 * gcc.target/riscv/rvv/base/vmsgtu_vx_mu_rv64-1.c: Removed.
9953 * gcc.target/riscv/rvv/base/vmsgtu_vx_mu_rv64-2.c: Removed.
9954 * gcc.target/riscv/rvv/base/vmsgtu_vx_mu_rv64-3.c: Removed.
9955 * gcc.target/riscv/rvv/base/vmsgtu_vx_rv32-1.c: Removed.
9956 * gcc.target/riscv/rvv/base/vmsgtu_vx_rv32-2.c: Removed.
9957 * gcc.target/riscv/rvv/base/vmsgtu_vx_rv32-3.c: Removed.
9958 * gcc.target/riscv/rvv/base/vmsgtu_vx_rv64-1.c: Removed.
9959 * gcc.target/riscv/rvv/base/vmsgtu_vx_rv64-2.c: Removed.
9960 * gcc.target/riscv/rvv/base/vmsgtu_vx_rv64-3.c: Removed.
9961 * gcc.target/riscv/rvv/base/vmsle_vv-1.c: Removed.
9962 * gcc.target/riscv/rvv/base/vmsle_vv-2.c: Removed.
9963 * gcc.target/riscv/rvv/base/vmsle_vv-3.c: Removed.
9964 * gcc.target/riscv/rvv/base/vmsle_vv_m-1.c: Removed.
9965 * gcc.target/riscv/rvv/base/vmsle_vv_m-2.c: Removed.
9966 * gcc.target/riscv/rvv/base/vmsle_vv_m-3.c: Removed.
9967 * gcc.target/riscv/rvv/base/vmsle_vv_mu-1.c: Removed.
9968 * gcc.target/riscv/rvv/base/vmsle_vv_mu-2.c: Removed.
9969 * gcc.target/riscv/rvv/base/vmsle_vv_mu-3.c: Removed.
9970 * gcc.target/riscv/rvv/base/vmsle_vx_m_rv32-1.c: Removed.
9971 * gcc.target/riscv/rvv/base/vmsle_vx_m_rv32-2.c: Removed.
9972 * gcc.target/riscv/rvv/base/vmsle_vx_m_rv32-3.c: Removed.
9973 * gcc.target/riscv/rvv/base/vmsle_vx_m_rv64-1.c: Removed.
9974 * gcc.target/riscv/rvv/base/vmsle_vx_m_rv64-2.c: Removed.
9975 * gcc.target/riscv/rvv/base/vmsle_vx_m_rv64-3.c: Removed.
9976 * gcc.target/riscv/rvv/base/vmsle_vx_mu_rv32-1.c: Removed.
9977 * gcc.target/riscv/rvv/base/vmsle_vx_mu_rv32-2.c: Removed.
9978 * gcc.target/riscv/rvv/base/vmsle_vx_mu_rv32-3.c: Removed.
9979 * gcc.target/riscv/rvv/base/vmsle_vx_mu_rv64-1.c: Removed.
9980 * gcc.target/riscv/rvv/base/vmsle_vx_mu_rv64-2.c: Removed.
9981 * gcc.target/riscv/rvv/base/vmsle_vx_mu_rv64-3.c: Removed.
9982 * gcc.target/riscv/rvv/base/vmsle_vx_rv32-1.c: Removed.
9983 * gcc.target/riscv/rvv/base/vmsle_vx_rv32-2.c: Removed.
9984 * gcc.target/riscv/rvv/base/vmsle_vx_rv32-3.c: Removed.
9985 * gcc.target/riscv/rvv/base/vmsle_vx_rv64-1.c: Removed.
9986 * gcc.target/riscv/rvv/base/vmsle_vx_rv64-2.c: Removed.
9987 * gcc.target/riscv/rvv/base/vmsle_vx_rv64-3.c: Removed.
9988 * gcc.target/riscv/rvv/base/vmsleu_vv-1.c: Removed.
9989 * gcc.target/riscv/rvv/base/vmsleu_vv-2.c: Removed.
9990 * gcc.target/riscv/rvv/base/vmsleu_vv-3.c: Removed.
9991 * gcc.target/riscv/rvv/base/vmsleu_vv_m-1.c: Removed.
9992 * gcc.target/riscv/rvv/base/vmsleu_vv_m-2.c: Removed.
9993 * gcc.target/riscv/rvv/base/vmsleu_vv_m-3.c: Removed.
9994 * gcc.target/riscv/rvv/base/vmsleu_vv_mu-1.c: Removed.
9995 * gcc.target/riscv/rvv/base/vmsleu_vv_mu-2.c: Removed.
9996 * gcc.target/riscv/rvv/base/vmsleu_vv_mu-3.c: Removed.
9997 * gcc.target/riscv/rvv/base/vmsleu_vx_m_rv32-1.c: Removed.
9998 * gcc.target/riscv/rvv/base/vmsleu_vx_m_rv32-2.c: Removed.
9999 * gcc.target/riscv/rvv/base/vmsleu_vx_m_rv32-3.c: Removed.
10000 * gcc.target/riscv/rvv/base/vmsleu_vx_m_rv64-1.c: Removed.
10001 * gcc.target/riscv/rvv/base/vmsleu_vx_m_rv64-2.c: Removed.
10002 * gcc.target/riscv/rvv/base/vmsleu_vx_m_rv64-3.c: Removed.
10003 * gcc.target/riscv/rvv/base/vmsleu_vx_mu_rv32-1.c: Removed.
10004 * gcc.target/riscv/rvv/base/vmsleu_vx_mu_rv32-2.c: Removed.
10005 * gcc.target/riscv/rvv/base/vmsleu_vx_mu_rv32-3.c: Removed.
10006 * gcc.target/riscv/rvv/base/vmsleu_vx_mu_rv64-1.c: Removed.
10007 * gcc.target/riscv/rvv/base/vmsleu_vx_mu_rv64-2.c: Removed.
10008 * gcc.target/riscv/rvv/base/vmsleu_vx_mu_rv64-3.c: Removed.
10009 * gcc.target/riscv/rvv/base/vmsleu_vx_rv32-1.c: Removed.
10010 * gcc.target/riscv/rvv/base/vmsleu_vx_rv32-2.c: Removed.
10011 * gcc.target/riscv/rvv/base/vmsleu_vx_rv32-3.c: Removed.
10012 * gcc.target/riscv/rvv/base/vmsleu_vx_rv64-1.c: Removed.
10013 * gcc.target/riscv/rvv/base/vmsleu_vx_rv64-2.c: Removed.
10014 * gcc.target/riscv/rvv/base/vmsleu_vx_rv64-3.c: Removed.
10015 * gcc.target/riscv/rvv/base/vmslt_vv-1.c: Removed.
10016 * gcc.target/riscv/rvv/base/vmslt_vv-2.c: Removed.
10017 * gcc.target/riscv/rvv/base/vmslt_vv-3.c: Removed.
10018 * gcc.target/riscv/rvv/base/vmslt_vv_m-1.c: Removed.
10019 * gcc.target/riscv/rvv/base/vmslt_vv_m-2.c: Removed.
10020 * gcc.target/riscv/rvv/base/vmslt_vv_m-3.c: Removed.
10021 * gcc.target/riscv/rvv/base/vmslt_vv_mu-1.c: Removed.
10022 * gcc.target/riscv/rvv/base/vmslt_vv_mu-2.c: Removed.
10023 * gcc.target/riscv/rvv/base/vmslt_vv_mu-3.c: Removed.
10024 * gcc.target/riscv/rvv/base/vmslt_vx_m_rv32-1.c: Removed.
10025 * gcc.target/riscv/rvv/base/vmslt_vx_m_rv32-2.c: Removed.
10026 * gcc.target/riscv/rvv/base/vmslt_vx_m_rv32-3.c: Removed.
10027 * gcc.target/riscv/rvv/base/vmslt_vx_m_rv64-1.c: Removed.
10028 * gcc.target/riscv/rvv/base/vmslt_vx_m_rv64-2.c: Removed.
10029 * gcc.target/riscv/rvv/base/vmslt_vx_m_rv64-3.c: Removed.
10030 * gcc.target/riscv/rvv/base/vmslt_vx_mu_rv32-1.c: Removed.
10031 * gcc.target/riscv/rvv/base/vmslt_vx_mu_rv32-2.c: Removed.
10032 * gcc.target/riscv/rvv/base/vmslt_vx_mu_rv32-3.c: Removed.
10033 * gcc.target/riscv/rvv/base/vmslt_vx_mu_rv64-1.c: Removed.
10034 * gcc.target/riscv/rvv/base/vmslt_vx_mu_rv64-2.c: Removed.
10035 * gcc.target/riscv/rvv/base/vmslt_vx_mu_rv64-3.c: Removed.
10036 * gcc.target/riscv/rvv/base/vmslt_vx_rv32-1.c: Removed.
10037 * gcc.target/riscv/rvv/base/vmslt_vx_rv32-2.c: Removed.
10038 * gcc.target/riscv/rvv/base/vmslt_vx_rv32-3.c: Removed.
10039 * gcc.target/riscv/rvv/base/vmslt_vx_rv64-1.c: Removed.
10040 * gcc.target/riscv/rvv/base/vmslt_vx_rv64-2.c: Removed.
10041 * gcc.target/riscv/rvv/base/vmslt_vx_rv64-3.c: Removed.
10042 * gcc.target/riscv/rvv/base/vmsltu_vv-1.c: Removed.
10043 * gcc.target/riscv/rvv/base/vmsltu_vv-2.c: Removed.
10044 * gcc.target/riscv/rvv/base/vmsltu_vv-3.c: Removed.
10045 * gcc.target/riscv/rvv/base/vmsltu_vv_m-1.c: Removed.
10046 * gcc.target/riscv/rvv/base/vmsltu_vv_m-2.c: Removed.
10047 * gcc.target/riscv/rvv/base/vmsltu_vv_m-3.c: Removed.
10048 * gcc.target/riscv/rvv/base/vmsltu_vv_mu-1.c: Removed.
10049 * gcc.target/riscv/rvv/base/vmsltu_vv_mu-2.c: Removed.
10050 * gcc.target/riscv/rvv/base/vmsltu_vv_mu-3.c: Removed.
10051 * gcc.target/riscv/rvv/base/vmsltu_vx_m_rv32-1.c: Removed.
10052 * gcc.target/riscv/rvv/base/vmsltu_vx_m_rv32-2.c: Removed.
10053 * gcc.target/riscv/rvv/base/vmsltu_vx_m_rv32-3.c: Removed.
10054 * gcc.target/riscv/rvv/base/vmsltu_vx_m_rv64-1.c: Removed.
10055 * gcc.target/riscv/rvv/base/vmsltu_vx_m_rv64-2.c: Removed.
10056 * gcc.target/riscv/rvv/base/vmsltu_vx_m_rv64-3.c: Removed.
10057 * gcc.target/riscv/rvv/base/vmsltu_vx_mu_rv32-1.c: Removed.
10058 * gcc.target/riscv/rvv/base/vmsltu_vx_mu_rv32-2.c: Removed.
10059 * gcc.target/riscv/rvv/base/vmsltu_vx_mu_rv32-3.c: Removed.
10060 * gcc.target/riscv/rvv/base/vmsltu_vx_mu_rv64-1.c: Removed.
10061 * gcc.target/riscv/rvv/base/vmsltu_vx_mu_rv64-2.c: Removed.
10062 * gcc.target/riscv/rvv/base/vmsltu_vx_mu_rv64-3.c: Removed.
10063 * gcc.target/riscv/rvv/base/vmsltu_vx_rv32-1.c: Removed.
10064 * gcc.target/riscv/rvv/base/vmsltu_vx_rv32-2.c: Removed.
10065 * gcc.target/riscv/rvv/base/vmsltu_vx_rv32-3.c: Removed.
10066 * gcc.target/riscv/rvv/base/vmsltu_vx_rv64-1.c: Removed.
10067 * gcc.target/riscv/rvv/base/vmsltu_vx_rv64-2.c: Removed.
10068 * gcc.target/riscv/rvv/base/vmsltu_vx_rv64-3.c: Removed.
10069 * gcc.target/riscv/rvv/base/vmsne_vv-1.c: Removed.
10070 * gcc.target/riscv/rvv/base/vmsne_vv-2.c: Removed.
10071 * gcc.target/riscv/rvv/base/vmsne_vv-3.c: Removed.
10072 * gcc.target/riscv/rvv/base/vmsne_vv_m-1.c: Removed.
10073 * gcc.target/riscv/rvv/base/vmsne_vv_m-2.c: Removed.
10074 * gcc.target/riscv/rvv/base/vmsne_vv_m-3.c: Removed.
10075 * gcc.target/riscv/rvv/base/vmsne_vv_mu-1.c: Removed.
10076 * gcc.target/riscv/rvv/base/vmsne_vv_mu-2.c: Removed.
10077 * gcc.target/riscv/rvv/base/vmsne_vv_mu-3.c: Removed.
10078 * gcc.target/riscv/rvv/base/vmsne_vx_m_rv32-1.c: Removed.
10079 * gcc.target/riscv/rvv/base/vmsne_vx_m_rv32-2.c: Removed.
10080 * gcc.target/riscv/rvv/base/vmsne_vx_m_rv32-3.c: Removed.
10081 * gcc.target/riscv/rvv/base/vmsne_vx_m_rv64-1.c: Removed.
10082 * gcc.target/riscv/rvv/base/vmsne_vx_m_rv64-2.c: Removed.
10083 * gcc.target/riscv/rvv/base/vmsne_vx_m_rv64-3.c: Removed.
10084 * gcc.target/riscv/rvv/base/vmsne_vx_mu_rv32-1.c: Removed.
10085 * gcc.target/riscv/rvv/base/vmsne_vx_mu_rv32-2.c: Removed.
10086 * gcc.target/riscv/rvv/base/vmsne_vx_mu_rv32-3.c: Removed.
10087 * gcc.target/riscv/rvv/base/vmsne_vx_mu_rv64-1.c: Removed.
10088 * gcc.target/riscv/rvv/base/vmsne_vx_mu_rv64-2.c: Removed.
10089 * gcc.target/riscv/rvv/base/vmsne_vx_mu_rv64-3.c: Removed.
10090 * gcc.target/riscv/rvv/base/vmsne_vx_rv32-1.c: Removed.
10091 * gcc.target/riscv/rvv/base/vmsne_vx_rv32-2.c: Removed.
10092 * gcc.target/riscv/rvv/base/vmsne_vx_rv32-3.c: Removed.
10093 * gcc.target/riscv/rvv/base/vmsne_vx_rv64-1.c: Removed.
10094 * gcc.target/riscv/rvv/base/vmsne_vx_rv64-2.c: Removed.
10095 * gcc.target/riscv/rvv/base/vmsne_vx_rv64-3.c: Removed.
10096 * gcc.target/riscv/rvv/base/vmul_vv-1.c: Removed.
10097 * gcc.target/riscv/rvv/base/vmul_vv-2.c: Removed.
10098 * gcc.target/riscv/rvv/base/vmul_vv-3.c: Removed.
10099 * gcc.target/riscv/rvv/base/vmul_vv_m-1.c: Removed.
10100 * gcc.target/riscv/rvv/base/vmul_vv_m-2.c: Removed.
10101 * gcc.target/riscv/rvv/base/vmul_vv_m-3.c: Removed.
10102 * gcc.target/riscv/rvv/base/vmul_vv_mu-1.c: Removed.
10103 * gcc.target/riscv/rvv/base/vmul_vv_mu-2.c: Removed.
10104 * gcc.target/riscv/rvv/base/vmul_vv_mu-3.c: Removed.
10105 * gcc.target/riscv/rvv/base/vmul_vv_tu-1.c: Removed.
10106 * gcc.target/riscv/rvv/base/vmul_vv_tu-2.c: Removed.
10107 * gcc.target/riscv/rvv/base/vmul_vv_tu-3.c: Removed.
10108 * gcc.target/riscv/rvv/base/vmul_vv_tum-1.c: Removed.
10109 * gcc.target/riscv/rvv/base/vmul_vv_tum-2.c: Removed.
10110 * gcc.target/riscv/rvv/base/vmul_vv_tum-3.c: Removed.
10111 * gcc.target/riscv/rvv/base/vmul_vv_tumu-1.c: Removed.
10112 * gcc.target/riscv/rvv/base/vmul_vv_tumu-2.c: Removed.
10113 * gcc.target/riscv/rvv/base/vmul_vv_tumu-3.c: Removed.
10114 * gcc.target/riscv/rvv/base/vmul_vx_m_rv32-1.c: Removed.
10115 * gcc.target/riscv/rvv/base/vmul_vx_m_rv32-2.c: Removed.
10116 * gcc.target/riscv/rvv/base/vmul_vx_m_rv32-3.c: Removed.
10117 * gcc.target/riscv/rvv/base/vmul_vx_m_rv64-1.c: Removed.
10118 * gcc.target/riscv/rvv/base/vmul_vx_m_rv64-2.c: Removed.
10119 * gcc.target/riscv/rvv/base/vmul_vx_m_rv64-3.c: Removed.
10120 * gcc.target/riscv/rvv/base/vmul_vx_mu_rv32-1.c: Removed.
10121 * gcc.target/riscv/rvv/base/vmul_vx_mu_rv32-2.c: Removed.
10122 * gcc.target/riscv/rvv/base/vmul_vx_mu_rv32-3.c: Removed.
10123 * gcc.target/riscv/rvv/base/vmul_vx_mu_rv64-1.c: Removed.
10124 * gcc.target/riscv/rvv/base/vmul_vx_mu_rv64-2.c: Removed.
10125 * gcc.target/riscv/rvv/base/vmul_vx_mu_rv64-3.c: Removed.
10126 * gcc.target/riscv/rvv/base/vmul_vx_rv32-1.c: Removed.
10127 * gcc.target/riscv/rvv/base/vmul_vx_rv32-2.c: Removed.
10128 * gcc.target/riscv/rvv/base/vmul_vx_rv32-3.c: Removed.
10129 * gcc.target/riscv/rvv/base/vmul_vx_rv64-1.c: Removed.
10130 * gcc.target/riscv/rvv/base/vmul_vx_rv64-2.c: Removed.
10131 * gcc.target/riscv/rvv/base/vmul_vx_rv64-3.c: Removed.
10132 * gcc.target/riscv/rvv/base/vmul_vx_tu_rv32-1.c: Removed.
10133 * gcc.target/riscv/rvv/base/vmul_vx_tu_rv32-2.c: Removed.
10134 * gcc.target/riscv/rvv/base/vmul_vx_tu_rv32-3.c: Removed.
10135 * gcc.target/riscv/rvv/base/vmul_vx_tu_rv64-1.c: Removed.
10136 * gcc.target/riscv/rvv/base/vmul_vx_tu_rv64-2.c: Removed.
10137 * gcc.target/riscv/rvv/base/vmul_vx_tu_rv64-3.c: Removed.
10138 * gcc.target/riscv/rvv/base/vmul_vx_tum_rv32-1.c: Removed.
10139 * gcc.target/riscv/rvv/base/vmul_vx_tum_rv32-2.c: Removed.
10140 * gcc.target/riscv/rvv/base/vmul_vx_tum_rv32-3.c: Removed.
10141 * gcc.target/riscv/rvv/base/vmul_vx_tum_rv64-1.c: Removed.
10142 * gcc.target/riscv/rvv/base/vmul_vx_tum_rv64-2.c: Removed.
10143 * gcc.target/riscv/rvv/base/vmul_vx_tum_rv64-3.c: Removed.
10144 * gcc.target/riscv/rvv/base/vmul_vx_tumu_rv32-1.c: Removed.
10145 * gcc.target/riscv/rvv/base/vmul_vx_tumu_rv32-2.c: Removed.
10146 * gcc.target/riscv/rvv/base/vmul_vx_tumu_rv32-3.c: Removed.
10147 * gcc.target/riscv/rvv/base/vmul_vx_tumu_rv64-1.c: Removed.
10148 * gcc.target/riscv/rvv/base/vmul_vx_tumu_rv64-2.c: Removed.
10149 * gcc.target/riscv/rvv/base/vmul_vx_tumu_rv64-3.c: Removed.
10150 * gcc.target/riscv/rvv/base/vmulh_vv-1.c: Removed.
10151 * gcc.target/riscv/rvv/base/vmulh_vv-2.c: Removed.
10152 * gcc.target/riscv/rvv/base/vmulh_vv-3.c: Removed.
10153 * gcc.target/riscv/rvv/base/vmulh_vv_m-1.c: Removed.
10154 * gcc.target/riscv/rvv/base/vmulh_vv_m-2.c: Removed.
10155 * gcc.target/riscv/rvv/base/vmulh_vv_m-3.c: Removed.
10156 * gcc.target/riscv/rvv/base/vmulh_vv_mu-1.c: Removed.
10157 * gcc.target/riscv/rvv/base/vmulh_vv_mu-2.c: Removed.
10158 * gcc.target/riscv/rvv/base/vmulh_vv_mu-3.c: Removed.
10159 * gcc.target/riscv/rvv/base/vmulh_vv_tu-1.c: Removed.
10160 * gcc.target/riscv/rvv/base/vmulh_vv_tu-2.c: Removed.
10161 * gcc.target/riscv/rvv/base/vmulh_vv_tu-3.c: Removed.
10162 * gcc.target/riscv/rvv/base/vmulh_vv_tum-1.c: Removed.
10163 * gcc.target/riscv/rvv/base/vmulh_vv_tum-2.c: Removed.
10164 * gcc.target/riscv/rvv/base/vmulh_vv_tum-3.c: Removed.
10165 * gcc.target/riscv/rvv/base/vmulh_vv_tumu-1.c: Removed.
10166 * gcc.target/riscv/rvv/base/vmulh_vv_tumu-2.c: Removed.
10167 * gcc.target/riscv/rvv/base/vmulh_vv_tumu-3.c: Removed.
10168 * gcc.target/riscv/rvv/base/vmulh_vx_m_rv32-1.c: Removed.
10169 * gcc.target/riscv/rvv/base/vmulh_vx_m_rv32-2.c: Removed.
10170 * gcc.target/riscv/rvv/base/vmulh_vx_m_rv32-3.c: Removed.
10171 * gcc.target/riscv/rvv/base/vmulh_vx_m_rv64-1.c: Removed.
10172 * gcc.target/riscv/rvv/base/vmulh_vx_m_rv64-2.c: Removed.
10173 * gcc.target/riscv/rvv/base/vmulh_vx_m_rv64-3.c: Removed.
10174 * gcc.target/riscv/rvv/base/vmulh_vx_mu_rv32-1.c: Removed.
10175 * gcc.target/riscv/rvv/base/vmulh_vx_mu_rv32-2.c: Removed.
10176 * gcc.target/riscv/rvv/base/vmulh_vx_mu_rv32-3.c: Removed.
10177 * gcc.target/riscv/rvv/base/vmulh_vx_mu_rv64-1.c: Removed.
10178 * gcc.target/riscv/rvv/base/vmulh_vx_mu_rv64-2.c: Removed.
10179 * gcc.target/riscv/rvv/base/vmulh_vx_mu_rv64-3.c: Removed.
10180 * gcc.target/riscv/rvv/base/vmulh_vx_rv32-1.c: Removed.
10181 * gcc.target/riscv/rvv/base/vmulh_vx_rv32-2.c: Removed.
10182 * gcc.target/riscv/rvv/base/vmulh_vx_rv32-3.c: Removed.
10183 * gcc.target/riscv/rvv/base/vmulh_vx_rv64-1.c: Removed.
10184 * gcc.target/riscv/rvv/base/vmulh_vx_rv64-2.c: Removed.
10185 * gcc.target/riscv/rvv/base/vmulh_vx_rv64-3.c: Removed.
10186 * gcc.target/riscv/rvv/base/vmulh_vx_tu_rv32-1.c: Removed.
10187 * gcc.target/riscv/rvv/base/vmulh_vx_tu_rv32-2.c: Removed.
10188 * gcc.target/riscv/rvv/base/vmulh_vx_tu_rv32-3.c: Removed.
10189 * gcc.target/riscv/rvv/base/vmulh_vx_tu_rv64-1.c: Removed.
10190 * gcc.target/riscv/rvv/base/vmulh_vx_tu_rv64-2.c: Removed.
10191 * gcc.target/riscv/rvv/base/vmulh_vx_tu_rv64-3.c: Removed.
10192 * gcc.target/riscv/rvv/base/vmulh_vx_tum_rv32-1.c: Removed.
10193 * gcc.target/riscv/rvv/base/vmulh_vx_tum_rv32-2.c: Removed.
10194 * gcc.target/riscv/rvv/base/vmulh_vx_tum_rv32-3.c: Removed.
10195 * gcc.target/riscv/rvv/base/vmulh_vx_tum_rv64-1.c: Removed.
10196 * gcc.target/riscv/rvv/base/vmulh_vx_tum_rv64-2.c: Removed.
10197 * gcc.target/riscv/rvv/base/vmulh_vx_tum_rv64-3.c: Removed.
10198 * gcc.target/riscv/rvv/base/vmulh_vx_tumu_rv32-1.c: Removed.
10199 * gcc.target/riscv/rvv/base/vmulh_vx_tumu_rv32-2.c: Removed.
10200 * gcc.target/riscv/rvv/base/vmulh_vx_tumu_rv32-3.c: Removed.
10201 * gcc.target/riscv/rvv/base/vmulh_vx_tumu_rv64-1.c: Removed.
10202 * gcc.target/riscv/rvv/base/vmulh_vx_tumu_rv64-2.c: Removed.
10203 * gcc.target/riscv/rvv/base/vmulh_vx_tumu_rv64-3.c: Removed.
10204 * gcc.target/riscv/rvv/base/vmulhsu_vv-1.c: Removed.
10205 * gcc.target/riscv/rvv/base/vmulhsu_vv-2.c: Removed.
10206 * gcc.target/riscv/rvv/base/vmulhsu_vv-3.c: Removed.
10207 * gcc.target/riscv/rvv/base/vmulhsu_vv_m-1.c: Removed.
10208 * gcc.target/riscv/rvv/base/vmulhsu_vv_m-2.c: Removed.
10209 * gcc.target/riscv/rvv/base/vmulhsu_vv_m-3.c: Removed.
10210 * gcc.target/riscv/rvv/base/vmulhsu_vv_mu-1.c: Removed.
10211 * gcc.target/riscv/rvv/base/vmulhsu_vv_mu-2.c: Removed.
10212 * gcc.target/riscv/rvv/base/vmulhsu_vv_mu-3.c: Removed.
10213 * gcc.target/riscv/rvv/base/vmulhsu_vv_tu-1.c: Removed.
10214 * gcc.target/riscv/rvv/base/vmulhsu_vv_tu-2.c: Removed.
10215 * gcc.target/riscv/rvv/base/vmulhsu_vv_tu-3.c: Removed.
10216 * gcc.target/riscv/rvv/base/vmulhsu_vv_tum-1.c: Removed.
10217 * gcc.target/riscv/rvv/base/vmulhsu_vv_tum-2.c: Removed.
10218 * gcc.target/riscv/rvv/base/vmulhsu_vv_tum-3.c: Removed.
10219 * gcc.target/riscv/rvv/base/vmulhsu_vv_tumu-1.c: Removed.
10220 * gcc.target/riscv/rvv/base/vmulhsu_vv_tumu-2.c: Removed.
10221 * gcc.target/riscv/rvv/base/vmulhsu_vv_tumu-3.c: Removed.
10222 * gcc.target/riscv/rvv/base/vmulhsu_vx_m_rv32-1.c: Removed.
10223 * gcc.target/riscv/rvv/base/vmulhsu_vx_m_rv32-2.c: Removed.
10224 * gcc.target/riscv/rvv/base/vmulhsu_vx_m_rv32-3.c: Removed.
10225 * gcc.target/riscv/rvv/base/vmulhsu_vx_m_rv64-1.c: Removed.
10226 * gcc.target/riscv/rvv/base/vmulhsu_vx_m_rv64-2.c: Removed.
10227 * gcc.target/riscv/rvv/base/vmulhsu_vx_m_rv64-3.c: Removed.
10228 * gcc.target/riscv/rvv/base/vmulhsu_vx_mu_rv32-1.c: Removed.
10229 * gcc.target/riscv/rvv/base/vmulhsu_vx_mu_rv32-2.c: Removed.
10230 * gcc.target/riscv/rvv/base/vmulhsu_vx_mu_rv32-3.c: Removed.
10231 * gcc.target/riscv/rvv/base/vmulhsu_vx_mu_rv64-1.c: Removed.
10232 * gcc.target/riscv/rvv/base/vmulhsu_vx_mu_rv64-2.c: Removed.
10233 * gcc.target/riscv/rvv/base/vmulhsu_vx_mu_rv64-3.c: Removed.
10234 * gcc.target/riscv/rvv/base/vmulhsu_vx_rv32-1.c: Removed.
10235 * gcc.target/riscv/rvv/base/vmulhsu_vx_rv32-2.c: Removed.
10236 * gcc.target/riscv/rvv/base/vmulhsu_vx_rv32-3.c: Removed.
10237 * gcc.target/riscv/rvv/base/vmulhsu_vx_rv64-1.c: Removed.
10238 * gcc.target/riscv/rvv/base/vmulhsu_vx_rv64-2.c: Removed.
10239 * gcc.target/riscv/rvv/base/vmulhsu_vx_rv64-3.c: Removed.
10240 * gcc.target/riscv/rvv/base/vmulhsu_vx_tu_rv32-1.c: Removed.
10241 * gcc.target/riscv/rvv/base/vmulhsu_vx_tu_rv32-2.c: Removed.
10242 * gcc.target/riscv/rvv/base/vmulhsu_vx_tu_rv32-3.c: Removed.
10243 * gcc.target/riscv/rvv/base/vmulhsu_vx_tu_rv64-1.c: Removed.
10244 * gcc.target/riscv/rvv/base/vmulhsu_vx_tu_rv64-2.c: Removed.
10245 * gcc.target/riscv/rvv/base/vmulhsu_vx_tu_rv64-3.c: Removed.
10246 * gcc.target/riscv/rvv/base/vmulhsu_vx_tum_rv32-1.c: Removed.
10247 * gcc.target/riscv/rvv/base/vmulhsu_vx_tum_rv32-2.c: Removed.
10248 * gcc.target/riscv/rvv/base/vmulhsu_vx_tum_rv32-3.c: Removed.
10249 * gcc.target/riscv/rvv/base/vmulhsu_vx_tum_rv64-1.c: Removed.
10250 * gcc.target/riscv/rvv/base/vmulhsu_vx_tum_rv64-2.c: Removed.
10251 * gcc.target/riscv/rvv/base/vmulhsu_vx_tum_rv64-3.c: Removed.
10252 * gcc.target/riscv/rvv/base/vmulhsu_vx_tumu_rv32-1.c: Removed.
10253 * gcc.target/riscv/rvv/base/vmulhsu_vx_tumu_rv32-2.c: Removed.
10254 * gcc.target/riscv/rvv/base/vmulhsu_vx_tumu_rv32-3.c: Removed.
10255 * gcc.target/riscv/rvv/base/vmulhsu_vx_tumu_rv64-1.c: Removed.
10256 * gcc.target/riscv/rvv/base/vmulhsu_vx_tumu_rv64-2.c: Removed.
10257 * gcc.target/riscv/rvv/base/vmulhsu_vx_tumu_rv64-3.c: Removed.
10258 * gcc.target/riscv/rvv/base/vmulhu_vv-1.c: Removed.
10259 * gcc.target/riscv/rvv/base/vmulhu_vv-2.c: Removed.
10260 * gcc.target/riscv/rvv/base/vmulhu_vv-3.c: Removed.
10261 * gcc.target/riscv/rvv/base/vmulhu_vv_m-1.c: Removed.
10262 * gcc.target/riscv/rvv/base/vmulhu_vv_m-2.c: Removed.
10263 * gcc.target/riscv/rvv/base/vmulhu_vv_m-3.c: Removed.
10264 * gcc.target/riscv/rvv/base/vmulhu_vv_mu-1.c: Removed.
10265 * gcc.target/riscv/rvv/base/vmulhu_vv_mu-2.c: Removed.
10266 * gcc.target/riscv/rvv/base/vmulhu_vv_mu-3.c: Removed.
10267 * gcc.target/riscv/rvv/base/vmulhu_vv_tu-1.c: Removed.
10268 * gcc.target/riscv/rvv/base/vmulhu_vv_tu-2.c: Removed.
10269 * gcc.target/riscv/rvv/base/vmulhu_vv_tu-3.c: Removed.
10270 * gcc.target/riscv/rvv/base/vmulhu_vv_tum-1.c: Removed.
10271 * gcc.target/riscv/rvv/base/vmulhu_vv_tum-2.c: Removed.
10272 * gcc.target/riscv/rvv/base/vmulhu_vv_tum-3.c: Removed.
10273 * gcc.target/riscv/rvv/base/vmulhu_vv_tumu-1.c: Removed.
10274 * gcc.target/riscv/rvv/base/vmulhu_vv_tumu-2.c: Removed.
10275 * gcc.target/riscv/rvv/base/vmulhu_vv_tumu-3.c: Removed.
10276 * gcc.target/riscv/rvv/base/vmulhu_vx_m_rv32-1.c: Removed.
10277 * gcc.target/riscv/rvv/base/vmulhu_vx_m_rv32-2.c: Removed.
10278 * gcc.target/riscv/rvv/base/vmulhu_vx_m_rv32-3.c: Removed.
10279 * gcc.target/riscv/rvv/base/vmulhu_vx_m_rv64-1.c: Removed.
10280 * gcc.target/riscv/rvv/base/vmulhu_vx_m_rv64-2.c: Removed.
10281 * gcc.target/riscv/rvv/base/vmulhu_vx_m_rv64-3.c: Removed.
10282 * gcc.target/riscv/rvv/base/vmulhu_vx_mu_rv32-1.c: Removed.
10283 * gcc.target/riscv/rvv/base/vmulhu_vx_mu_rv32-2.c: Removed.
10284 * gcc.target/riscv/rvv/base/vmulhu_vx_mu_rv32-3.c: Removed.
10285 * gcc.target/riscv/rvv/base/vmulhu_vx_mu_rv64-1.c: Removed.
10286 * gcc.target/riscv/rvv/base/vmulhu_vx_mu_rv64-2.c: Removed.
10287 * gcc.target/riscv/rvv/base/vmulhu_vx_mu_rv64-3.c: Removed.
10288 * gcc.target/riscv/rvv/base/vmulhu_vx_rv32-1.c: Removed.
10289 * gcc.target/riscv/rvv/base/vmulhu_vx_rv32-2.c: Removed.
10290 * gcc.target/riscv/rvv/base/vmulhu_vx_rv32-3.c: Removed.
10291 * gcc.target/riscv/rvv/base/vmulhu_vx_rv64-1.c: Removed.
10292 * gcc.target/riscv/rvv/base/vmulhu_vx_rv64-2.c: Removed.
10293 * gcc.target/riscv/rvv/base/vmulhu_vx_rv64-3.c: Removed.
10294 * gcc.target/riscv/rvv/base/vmulhu_vx_tu_rv32-1.c: Removed.
10295 * gcc.target/riscv/rvv/base/vmulhu_vx_tu_rv32-2.c: Removed.
10296 * gcc.target/riscv/rvv/base/vmulhu_vx_tu_rv32-3.c: Removed.
10297 * gcc.target/riscv/rvv/base/vmulhu_vx_tu_rv64-1.c: Removed.
10298 * gcc.target/riscv/rvv/base/vmulhu_vx_tu_rv64-2.c: Removed.
10299 * gcc.target/riscv/rvv/base/vmulhu_vx_tu_rv64-3.c: Removed.
10300 * gcc.target/riscv/rvv/base/vmulhu_vx_tum_rv32-1.c: Removed.
10301 * gcc.target/riscv/rvv/base/vmulhu_vx_tum_rv32-2.c: Removed.
10302 * gcc.target/riscv/rvv/base/vmulhu_vx_tum_rv32-3.c: Removed.
10303 * gcc.target/riscv/rvv/base/vmulhu_vx_tum_rv64-1.c: Removed.
10304 * gcc.target/riscv/rvv/base/vmulhu_vx_tum_rv64-2.c: Removed.
10305 * gcc.target/riscv/rvv/base/vmulhu_vx_tum_rv64-3.c: Removed.
10306 * gcc.target/riscv/rvv/base/vmulhu_vx_tumu_rv32-1.c: Removed.
10307 * gcc.target/riscv/rvv/base/vmulhu_vx_tumu_rv32-2.c: Removed.
10308 * gcc.target/riscv/rvv/base/vmulhu_vx_tumu_rv32-3.c: Removed.
10309 * gcc.target/riscv/rvv/base/vmulhu_vx_tumu_rv64-1.c: Removed.
10310 * gcc.target/riscv/rvv/base/vmulhu_vx_tumu_rv64-2.c: Removed.
10311 * gcc.target/riscv/rvv/base/vmulhu_vx_tumu_rv64-3.c: Removed.
10312 * gcc.target/riscv/rvv/base/vmv_v_v-1.c: Removed.
10313 * gcc.target/riscv/rvv/base/vmv_v_v-2.c: Removed.
10314 * gcc.target/riscv/rvv/base/vmv_v_v-3.c: Removed.
10315 * gcc.target/riscv/rvv/base/vmv_v_v_tu-1.c: Removed.
10316 * gcc.target/riscv/rvv/base/vmv_v_v_tu-2.c: Removed.
10317 * gcc.target/riscv/rvv/base/vmv_v_v_tu-3.c: Removed.
10318 * gcc.target/riscv/rvv/base/vmv_v_x_rv32-1.c: Removed.
10319 * gcc.target/riscv/rvv/base/vmv_v_x_rv32-2.c: Removed.
10320 * gcc.target/riscv/rvv/base/vmv_v_x_rv32-3.c: Removed.
10321 * gcc.target/riscv/rvv/base/vmv_v_x_rv64-1.c: Removed.
10322 * gcc.target/riscv/rvv/base/vmv_v_x_rv64-2.c: Removed.
10323 * gcc.target/riscv/rvv/base/vmv_v_x_rv64-3.c: Removed.
10324 * gcc.target/riscv/rvv/base/vmv_v_x_tu_rv32-1.c: Removed.
10325 * gcc.target/riscv/rvv/base/vmv_v_x_tu_rv32-2.c: Removed.
10326 * gcc.target/riscv/rvv/base/vmv_v_x_tu_rv32-3.c: Removed.
10327 * gcc.target/riscv/rvv/base/vmv_v_x_tu_rv64-1.c: Removed.
10328 * gcc.target/riscv/rvv/base/vmv_v_x_tu_rv64-2.c: Removed.
10329 * gcc.target/riscv/rvv/base/vmv_v_x_tu_rv64-3.c: Removed.
10330 * gcc.target/riscv/rvv/base/vnclip_wv-1.c: Removed.
10331 * gcc.target/riscv/rvv/base/vnclip_wv-2.c: Removed.
10332 * gcc.target/riscv/rvv/base/vnclip_wv-3.c: Removed.
10333 * gcc.target/riscv/rvv/base/vnclip_wv_m-1.c: Removed.
10334 * gcc.target/riscv/rvv/base/vnclip_wv_m-2.c: Removed.
10335 * gcc.target/riscv/rvv/base/vnclip_wv_m-3.c: Removed.
10336 * gcc.target/riscv/rvv/base/vnclip_wv_mu-1.c: Removed.
10337 * gcc.target/riscv/rvv/base/vnclip_wv_mu-2.c: Removed.
10338 * gcc.target/riscv/rvv/base/vnclip_wv_mu-3.c: Removed.
10339 * gcc.target/riscv/rvv/base/vnclip_wv_tu-1.c: Removed.
10340 * gcc.target/riscv/rvv/base/vnclip_wv_tu-2.c: Removed.
10341 * gcc.target/riscv/rvv/base/vnclip_wv_tu-3.c: Removed.
10342 * gcc.target/riscv/rvv/base/vnclip_wv_tum-1.c: Removed.
10343 * gcc.target/riscv/rvv/base/vnclip_wv_tum-2.c: Removed.
10344 * gcc.target/riscv/rvv/base/vnclip_wv_tum-3.c: Removed.
10345 * gcc.target/riscv/rvv/base/vnclip_wv_tumu-1.c: Removed.
10346 * gcc.target/riscv/rvv/base/vnclip_wv_tumu-2.c: Removed.
10347 * gcc.target/riscv/rvv/base/vnclip_wv_tumu-3.c: Removed.
10348 * gcc.target/riscv/rvv/base/vnclip_wx-1.c: Removed.
10349 * gcc.target/riscv/rvv/base/vnclip_wx-2.c: Removed.
10350 * gcc.target/riscv/rvv/base/vnclip_wx-3.c: Removed.
10351 * gcc.target/riscv/rvv/base/vnclip_wx_m-1.c: Removed.
10352 * gcc.target/riscv/rvv/base/vnclip_wx_m-2.c: Removed.
10353 * gcc.target/riscv/rvv/base/vnclip_wx_m-3.c: Removed.
10354 * gcc.target/riscv/rvv/base/vnclip_wx_mu-1.c: Removed.
10355 * gcc.target/riscv/rvv/base/vnclip_wx_mu-2.c: Removed.
10356 * gcc.target/riscv/rvv/base/vnclip_wx_mu-3.c: Removed.
10357 * gcc.target/riscv/rvv/base/vnclip_wx_tu-1.c: Removed.
10358 * gcc.target/riscv/rvv/base/vnclip_wx_tu-2.c: Removed.
10359 * gcc.target/riscv/rvv/base/vnclip_wx_tu-3.c: Removed.
10360 * gcc.target/riscv/rvv/base/vnclip_wx_tum-1.c: Removed.
10361 * gcc.target/riscv/rvv/base/vnclip_wx_tum-2.c: Removed.
10362 * gcc.target/riscv/rvv/base/vnclip_wx_tum-3.c: Removed.
10363 * gcc.target/riscv/rvv/base/vnclip_wx_tumu-1.c: Removed.
10364 * gcc.target/riscv/rvv/base/vnclip_wx_tumu-2.c: Removed.
10365 * gcc.target/riscv/rvv/base/vnclip_wx_tumu-3.c: Removed.
10366 * gcc.target/riscv/rvv/base/vnclipu_wv-1.c: Removed.
10367 * gcc.target/riscv/rvv/base/vnclipu_wv-2.c: Removed.
10368 * gcc.target/riscv/rvv/base/vnclipu_wv-3.c: Removed.
10369 * gcc.target/riscv/rvv/base/vnclipu_wv_m-1.c: Removed.
10370 * gcc.target/riscv/rvv/base/vnclipu_wv_m-2.c: Removed.
10371 * gcc.target/riscv/rvv/base/vnclipu_wv_m-3.c: Removed.
10372 * gcc.target/riscv/rvv/base/vnclipu_wv_mu-1.c: Removed.
10373 * gcc.target/riscv/rvv/base/vnclipu_wv_mu-2.c: Removed.
10374 * gcc.target/riscv/rvv/base/vnclipu_wv_mu-3.c: Removed.
10375 * gcc.target/riscv/rvv/base/vnclipu_wv_tu-1.c: Removed.
10376 * gcc.target/riscv/rvv/base/vnclipu_wv_tu-2.c: Removed.
10377 * gcc.target/riscv/rvv/base/vnclipu_wv_tu-3.c: Removed.
10378 * gcc.target/riscv/rvv/base/vnclipu_wv_tum-1.c: Removed.
10379 * gcc.target/riscv/rvv/base/vnclipu_wv_tum-2.c: Removed.
10380 * gcc.target/riscv/rvv/base/vnclipu_wv_tum-3.c: Removed.
10381 * gcc.target/riscv/rvv/base/vnclipu_wv_tumu-1.c: Removed.
10382 * gcc.target/riscv/rvv/base/vnclipu_wv_tumu-2.c: Removed.
10383 * gcc.target/riscv/rvv/base/vnclipu_wv_tumu-3.c: Removed.
10384 * gcc.target/riscv/rvv/base/vnclipu_wx-1.c: Removed.
10385 * gcc.target/riscv/rvv/base/vnclipu_wx-2.c: Removed.
10386 * gcc.target/riscv/rvv/base/vnclipu_wx-3.c: Removed.
10387 * gcc.target/riscv/rvv/base/vnclipu_wx_m-1.c: Removed.
10388 * gcc.target/riscv/rvv/base/vnclipu_wx_m-2.c: Removed.
10389 * gcc.target/riscv/rvv/base/vnclipu_wx_m-3.c: Removed.
10390 * gcc.target/riscv/rvv/base/vnclipu_wx_mu-1.c: Removed.
10391 * gcc.target/riscv/rvv/base/vnclipu_wx_mu-2.c: Removed.
10392 * gcc.target/riscv/rvv/base/vnclipu_wx_mu-3.c: Removed.
10393 * gcc.target/riscv/rvv/base/vnclipu_wx_tu-1.c: Removed.
10394 * gcc.target/riscv/rvv/base/vnclipu_wx_tu-2.c: Removed.
10395 * gcc.target/riscv/rvv/base/vnclipu_wx_tu-3.c: Removed.
10396 * gcc.target/riscv/rvv/base/vnclipu_wx_tum-1.c: Removed.
10397 * gcc.target/riscv/rvv/base/vnclipu_wx_tum-2.c: Removed.
10398 * gcc.target/riscv/rvv/base/vnclipu_wx_tum-3.c: Removed.
10399 * gcc.target/riscv/rvv/base/vnclipu_wx_tumu-1.c: Removed.
10400 * gcc.target/riscv/rvv/base/vnclipu_wx_tumu-2.c: Removed.
10401 * gcc.target/riscv/rvv/base/vnclipu_wx_tumu-3.c: Removed.
10402 * gcc.target/riscv/rvv/base/vncvt_x-1.c: Removed.
10403 * gcc.target/riscv/rvv/base/vncvt_x-2.c: Removed.
10404 * gcc.target/riscv/rvv/base/vncvt_x-3.c: Removed.
10405 * gcc.target/riscv/rvv/base/vncvt_x_m-1.c: Removed.
10406 * gcc.target/riscv/rvv/base/vncvt_x_m-2.c: Removed.
10407 * gcc.target/riscv/rvv/base/vncvt_x_m-3.c: Removed.
10408 * gcc.target/riscv/rvv/base/vncvt_x_mu-1.c: Removed.
10409 * gcc.target/riscv/rvv/base/vncvt_x_mu-2.c: Removed.
10410 * gcc.target/riscv/rvv/base/vncvt_x_mu-3.c: Removed.
10411 * gcc.target/riscv/rvv/base/vncvt_x_tu-1.c: Removed.
10412 * gcc.target/riscv/rvv/base/vncvt_x_tu-2.c: Removed.
10413 * gcc.target/riscv/rvv/base/vncvt_x_tu-3.c: Removed.
10414 * gcc.target/riscv/rvv/base/vncvt_x_tum-1.c: Removed.
10415 * gcc.target/riscv/rvv/base/vncvt_x_tum-2.c: Removed.
10416 * gcc.target/riscv/rvv/base/vncvt_x_tum-3.c: Removed.
10417 * gcc.target/riscv/rvv/base/vncvt_x_tumu-1.c: Removed.
10418 * gcc.target/riscv/rvv/base/vncvt_x_tumu-2.c: Removed.
10419 * gcc.target/riscv/rvv/base/vncvt_x_tumu-3.c: Removed.
10420 * gcc.target/riscv/rvv/base/vneg_v-1.c: Removed.
10421 * gcc.target/riscv/rvv/base/vneg_v-2.c: Removed.
10422 * gcc.target/riscv/rvv/base/vneg_v-3.c: Removed.
10423 * gcc.target/riscv/rvv/base/vneg_v_m-1.c: Removed.
10424 * gcc.target/riscv/rvv/base/vneg_v_m-2.c: Removed.
10425 * gcc.target/riscv/rvv/base/vneg_v_m-3.c: Removed.
10426 * gcc.target/riscv/rvv/base/vneg_v_mu-1.c: Removed.
10427 * gcc.target/riscv/rvv/base/vneg_v_mu-2.c: Removed.
10428 * gcc.target/riscv/rvv/base/vneg_v_mu-3.c: Removed.
10429 * gcc.target/riscv/rvv/base/vneg_v_tu-1.c: Removed.
10430 * gcc.target/riscv/rvv/base/vneg_v_tu-2.c: Removed.
10431 * gcc.target/riscv/rvv/base/vneg_v_tu-3.c: Removed.
10432 * gcc.target/riscv/rvv/base/vneg_v_tum-1.c: Removed.
10433 * gcc.target/riscv/rvv/base/vneg_v_tum-2.c: Removed.
10434 * gcc.target/riscv/rvv/base/vneg_v_tum-3.c: Removed.
10435 * gcc.target/riscv/rvv/base/vneg_v_tumu-1.c: Removed.
10436 * gcc.target/riscv/rvv/base/vneg_v_tumu-2.c: Removed.
10437 * gcc.target/riscv/rvv/base/vneg_v_tumu-3.c: Removed.
10438 * gcc.target/riscv/rvv/base/vnmsac_vv-1.c: Removed.
10439 * gcc.target/riscv/rvv/base/vnmsac_vv-2.c: Removed.
10440 * gcc.target/riscv/rvv/base/vnmsac_vv-3.c: Removed.
10441 * gcc.target/riscv/rvv/base/vnmsac_vv_m-1.c: Removed.
10442 * gcc.target/riscv/rvv/base/vnmsac_vv_m-2.c: Removed.
10443 * gcc.target/riscv/rvv/base/vnmsac_vv_m-3.c: Removed.
10444 * gcc.target/riscv/rvv/base/vnmsac_vv_mu-1.c: Removed.
10445 * gcc.target/riscv/rvv/base/vnmsac_vv_mu-2.c: Removed.
10446 * gcc.target/riscv/rvv/base/vnmsac_vv_mu-3.c: Removed.
10447 * gcc.target/riscv/rvv/base/vnmsac_vv_tu-1.c: Removed.
10448 * gcc.target/riscv/rvv/base/vnmsac_vv_tu-2.c: Removed.
10449 * gcc.target/riscv/rvv/base/vnmsac_vv_tu-3.c: Removed.
10450 * gcc.target/riscv/rvv/base/vnmsac_vv_tum-1.c: Removed.
10451 * gcc.target/riscv/rvv/base/vnmsac_vv_tum-2.c: Removed.
10452 * gcc.target/riscv/rvv/base/vnmsac_vv_tum-3.c: Removed.
10453 * gcc.target/riscv/rvv/base/vnmsac_vv_tumu-1.c: Removed.
10454 * gcc.target/riscv/rvv/base/vnmsac_vv_tumu-2.c: Removed.
10455 * gcc.target/riscv/rvv/base/vnmsac_vv_tumu-3.c: Removed.
10456 * gcc.target/riscv/rvv/base/vnmsac_vx_m_rv32-1.c: Removed.
10457 * gcc.target/riscv/rvv/base/vnmsac_vx_m_rv32-2.c: Removed.
10458 * gcc.target/riscv/rvv/base/vnmsac_vx_m_rv32-3.c: Removed.
10459 * gcc.target/riscv/rvv/base/vnmsac_vx_m_rv64-1.c: Removed.
10460 * gcc.target/riscv/rvv/base/vnmsac_vx_m_rv64-2.c: Removed.
10461 * gcc.target/riscv/rvv/base/vnmsac_vx_m_rv64-3.c: Removed.
10462 * gcc.target/riscv/rvv/base/vnmsac_vx_mu_rv32-1.c: Removed.
10463 * gcc.target/riscv/rvv/base/vnmsac_vx_mu_rv32-2.c: Removed.
10464 * gcc.target/riscv/rvv/base/vnmsac_vx_mu_rv32-3.c: Removed.
10465 * gcc.target/riscv/rvv/base/vnmsac_vx_mu_rv64-1.c: Removed.
10466 * gcc.target/riscv/rvv/base/vnmsac_vx_mu_rv64-2.c: Removed.
10467 * gcc.target/riscv/rvv/base/vnmsac_vx_mu_rv64-3.c: Removed.
10468 * gcc.target/riscv/rvv/base/vnmsac_vx_rv32-1.c: Removed.
10469 * gcc.target/riscv/rvv/base/vnmsac_vx_rv32-2.c: Removed.
10470 * gcc.target/riscv/rvv/base/vnmsac_vx_rv32-3.c: Removed.
10471 * gcc.target/riscv/rvv/base/vnmsac_vx_rv64-1.c: Removed.
10472 * gcc.target/riscv/rvv/base/vnmsac_vx_rv64-2.c: Removed.
10473 * gcc.target/riscv/rvv/base/vnmsac_vx_rv64-3.c: Removed.
10474 * gcc.target/riscv/rvv/base/vnmsac_vx_tu_rv32-1.c: Removed.
10475 * gcc.target/riscv/rvv/base/vnmsac_vx_tu_rv32-2.c: Removed.
10476 * gcc.target/riscv/rvv/base/vnmsac_vx_tu_rv32-3.c: Removed.
10477 * gcc.target/riscv/rvv/base/vnmsac_vx_tu_rv64-1.c: Removed.
10478 * gcc.target/riscv/rvv/base/vnmsac_vx_tu_rv64-2.c: Removed.
10479 * gcc.target/riscv/rvv/base/vnmsac_vx_tu_rv64-3.c: Removed.
10480 * gcc.target/riscv/rvv/base/vnmsac_vx_tum_rv32-1.c: Removed.
10481 * gcc.target/riscv/rvv/base/vnmsac_vx_tum_rv32-2.c: Removed.
10482 * gcc.target/riscv/rvv/base/vnmsac_vx_tum_rv32-3.c: Removed.
10483 * gcc.target/riscv/rvv/base/vnmsac_vx_tum_rv64-1.c: Removed.
10484 * gcc.target/riscv/rvv/base/vnmsac_vx_tum_rv64-2.c: Removed.
10485 * gcc.target/riscv/rvv/base/vnmsac_vx_tum_rv64-3.c: Removed.
10486 * gcc.target/riscv/rvv/base/vnmsac_vx_tumu_rv32-1.c: Removed.
10487 * gcc.target/riscv/rvv/base/vnmsac_vx_tumu_rv32-2.c: Removed.
10488 * gcc.target/riscv/rvv/base/vnmsac_vx_tumu_rv32-3.c: Removed.
10489 * gcc.target/riscv/rvv/base/vnmsac_vx_tumu_rv64-1.c: Removed.
10490 * gcc.target/riscv/rvv/base/vnmsac_vx_tumu_rv64-2.c: Removed.
10491 * gcc.target/riscv/rvv/base/vnmsac_vx_tumu_rv64-3.c: Removed.
10492 * gcc.target/riscv/rvv/base/vnmsub_vv-1.c: Removed.
10493 * gcc.target/riscv/rvv/base/vnmsub_vv-2.c: Removed.
10494 * gcc.target/riscv/rvv/base/vnmsub_vv-3.c: Removed.
10495 * gcc.target/riscv/rvv/base/vnmsub_vv_m-1.c: Removed.
10496 * gcc.target/riscv/rvv/base/vnmsub_vv_m-2.c: Removed.
10497 * gcc.target/riscv/rvv/base/vnmsub_vv_m-3.c: Removed.
10498 * gcc.target/riscv/rvv/base/vnmsub_vv_mu-1.c: Removed.
10499 * gcc.target/riscv/rvv/base/vnmsub_vv_mu-2.c: Removed.
10500 * gcc.target/riscv/rvv/base/vnmsub_vv_mu-3.c: Removed.
10501 * gcc.target/riscv/rvv/base/vnmsub_vv_tu-1.c: Removed.
10502 * gcc.target/riscv/rvv/base/vnmsub_vv_tu-2.c: Removed.
10503 * gcc.target/riscv/rvv/base/vnmsub_vv_tu-3.c: Removed.
10504 * gcc.target/riscv/rvv/base/vnmsub_vv_tum-1.c: Removed.
10505 * gcc.target/riscv/rvv/base/vnmsub_vv_tum-2.c: Removed.
10506 * gcc.target/riscv/rvv/base/vnmsub_vv_tum-3.c: Removed.
10507 * gcc.target/riscv/rvv/base/vnmsub_vv_tumu-1.c: Removed.
10508 * gcc.target/riscv/rvv/base/vnmsub_vv_tumu-2.c: Removed.
10509 * gcc.target/riscv/rvv/base/vnmsub_vv_tumu-3.c: Removed.
10510 * gcc.target/riscv/rvv/base/vnmsub_vx_m_rv32-1.c: Removed.
10511 * gcc.target/riscv/rvv/base/vnmsub_vx_m_rv32-2.c: Removed.
10512 * gcc.target/riscv/rvv/base/vnmsub_vx_m_rv32-3.c: Removed.
10513 * gcc.target/riscv/rvv/base/vnmsub_vx_m_rv64-1.c: Removed.
10514 * gcc.target/riscv/rvv/base/vnmsub_vx_m_rv64-2.c: Removed.
10515 * gcc.target/riscv/rvv/base/vnmsub_vx_m_rv64-3.c: Removed.
10516 * gcc.target/riscv/rvv/base/vnmsub_vx_mu_rv32-1.c: Removed.
10517 * gcc.target/riscv/rvv/base/vnmsub_vx_mu_rv32-2.c: Removed.
10518 * gcc.target/riscv/rvv/base/vnmsub_vx_mu_rv32-3.c: Removed.
10519 * gcc.target/riscv/rvv/base/vnmsub_vx_mu_rv64-1.c: Removed.
10520 * gcc.target/riscv/rvv/base/vnmsub_vx_mu_rv64-2.c: Removed.
10521 * gcc.target/riscv/rvv/base/vnmsub_vx_mu_rv64-3.c: Removed.
10522 * gcc.target/riscv/rvv/base/vnmsub_vx_rv32-1.c: Removed.
10523 * gcc.target/riscv/rvv/base/vnmsub_vx_rv32-2.c: Removed.
10524 * gcc.target/riscv/rvv/base/vnmsub_vx_rv32-3.c: Removed.
10525 * gcc.target/riscv/rvv/base/vnmsub_vx_rv64-1.c: Removed.
10526 * gcc.target/riscv/rvv/base/vnmsub_vx_rv64-2.c: Removed.
10527 * gcc.target/riscv/rvv/base/vnmsub_vx_rv64-3.c: Removed.
10528 * gcc.target/riscv/rvv/base/vnmsub_vx_tu_rv32-1.c: Removed.
10529 * gcc.target/riscv/rvv/base/vnmsub_vx_tu_rv32-2.c: Removed.
10530 * gcc.target/riscv/rvv/base/vnmsub_vx_tu_rv32-3.c: Removed.
10531 * gcc.target/riscv/rvv/base/vnmsub_vx_tu_rv64-1.c: Removed.
10532 * gcc.target/riscv/rvv/base/vnmsub_vx_tu_rv64-2.c: Removed.
10533 * gcc.target/riscv/rvv/base/vnmsub_vx_tu_rv64-3.c: Removed.
10534 * gcc.target/riscv/rvv/base/vnmsub_vx_tum_rv32-1.c: Removed.
10535 * gcc.target/riscv/rvv/base/vnmsub_vx_tum_rv32-2.c: Removed.
10536 * gcc.target/riscv/rvv/base/vnmsub_vx_tum_rv32-3.c: Removed.
10537 * gcc.target/riscv/rvv/base/vnmsub_vx_tum_rv64-1.c: Removed.
10538 * gcc.target/riscv/rvv/base/vnmsub_vx_tum_rv64-2.c: Removed.
10539 * gcc.target/riscv/rvv/base/vnmsub_vx_tum_rv64-3.c: Removed.
10540 * gcc.target/riscv/rvv/base/vnmsub_vx_tumu_rv32-1.c: Removed.
10541 * gcc.target/riscv/rvv/base/vnmsub_vx_tumu_rv32-2.c: Removed.
10542 * gcc.target/riscv/rvv/base/vnmsub_vx_tumu_rv32-3.c: Removed.
10543 * gcc.target/riscv/rvv/base/vnmsub_vx_tumu_rv64-1.c: Removed.
10544 * gcc.target/riscv/rvv/base/vnmsub_vx_tumu_rv64-2.c: Removed.
10545 * gcc.target/riscv/rvv/base/vnmsub_vx_tumu_rv64-3.c: Removed.
10546 * gcc.target/riscv/rvv/base/vnot_v-1.c: Removed.
10547 * gcc.target/riscv/rvv/base/vnot_v-2.c: Removed.
10548 * gcc.target/riscv/rvv/base/vnot_v-3.c: Removed.
10549 * gcc.target/riscv/rvv/base/vnot_v_m-1.c: Removed.
10550 * gcc.target/riscv/rvv/base/vnot_v_m-2.c: Removed.
10551 * gcc.target/riscv/rvv/base/vnot_v_m-3.c: Removed.
10552 * gcc.target/riscv/rvv/base/vnot_v_mu-1.c: Removed.
10553 * gcc.target/riscv/rvv/base/vnot_v_mu-2.c: Removed.
10554 * gcc.target/riscv/rvv/base/vnot_v_mu-3.c: Removed.
10555 * gcc.target/riscv/rvv/base/vnot_v_tu-1.c: Removed.
10556 * gcc.target/riscv/rvv/base/vnot_v_tu-2.c: Removed.
10557 * gcc.target/riscv/rvv/base/vnot_v_tu-3.c: Removed.
10558 * gcc.target/riscv/rvv/base/vnot_v_tum-1.c: Removed.
10559 * gcc.target/riscv/rvv/base/vnot_v_tum-2.c: Removed.
10560 * gcc.target/riscv/rvv/base/vnot_v_tum-3.c: Removed.
10561 * gcc.target/riscv/rvv/base/vnot_v_tumu-1.c: Removed.
10562 * gcc.target/riscv/rvv/base/vnot_v_tumu-2.c: Removed.
10563 * gcc.target/riscv/rvv/base/vnot_v_tumu-3.c: Removed.
10564 * gcc.target/riscv/rvv/base/vnsra_wv-1.c: Removed.
10565 * gcc.target/riscv/rvv/base/vnsra_wv-2.c: Removed.
10566 * gcc.target/riscv/rvv/base/vnsra_wv-3.c: Removed.
10567 * gcc.target/riscv/rvv/base/vnsra_wv_m-1.c: Removed.
10568 * gcc.target/riscv/rvv/base/vnsra_wv_m-2.c: Removed.
10569 * gcc.target/riscv/rvv/base/vnsra_wv_m-3.c: Removed.
10570 * gcc.target/riscv/rvv/base/vnsra_wv_mu-1.c: Removed.
10571 * gcc.target/riscv/rvv/base/vnsra_wv_mu-2.c: Removed.
10572 * gcc.target/riscv/rvv/base/vnsra_wv_mu-3.c: Removed.
10573 * gcc.target/riscv/rvv/base/vnsra_wv_tu-1.c: Removed.
10574 * gcc.target/riscv/rvv/base/vnsra_wv_tu-2.c: Removed.
10575 * gcc.target/riscv/rvv/base/vnsra_wv_tu-3.c: Removed.
10576 * gcc.target/riscv/rvv/base/vnsra_wv_tum-1.c: Removed.
10577 * gcc.target/riscv/rvv/base/vnsra_wv_tum-2.c: Removed.
10578 * gcc.target/riscv/rvv/base/vnsra_wv_tum-3.c: Removed.
10579 * gcc.target/riscv/rvv/base/vnsra_wv_tumu-1.c: Removed.
10580 * gcc.target/riscv/rvv/base/vnsra_wv_tumu-2.c: Removed.
10581 * gcc.target/riscv/rvv/base/vnsra_wv_tumu-3.c: Removed.
10582 * gcc.target/riscv/rvv/base/vnsra_wx-1.c: Removed.
10583 * gcc.target/riscv/rvv/base/vnsra_wx-2.c: Removed.
10584 * gcc.target/riscv/rvv/base/vnsra_wx-3.c: Removed.
10585 * gcc.target/riscv/rvv/base/vnsra_wx_m-1.c: Removed.
10586 * gcc.target/riscv/rvv/base/vnsra_wx_m-2.c: Removed.
10587 * gcc.target/riscv/rvv/base/vnsra_wx_m-3.c: Removed.
10588 * gcc.target/riscv/rvv/base/vnsra_wx_mu-1.c: Removed.
10589 * gcc.target/riscv/rvv/base/vnsra_wx_mu-2.c: Removed.
10590 * gcc.target/riscv/rvv/base/vnsra_wx_mu-3.c: Removed.
10591 * gcc.target/riscv/rvv/base/vnsra_wx_tu-1.c: Removed.
10592 * gcc.target/riscv/rvv/base/vnsra_wx_tu-2.c: Removed.
10593 * gcc.target/riscv/rvv/base/vnsra_wx_tu-3.c: Removed.
10594 * gcc.target/riscv/rvv/base/vnsra_wx_tum-1.c: Removed.
10595 * gcc.target/riscv/rvv/base/vnsra_wx_tum-2.c: Removed.
10596 * gcc.target/riscv/rvv/base/vnsra_wx_tum-3.c: Removed.
10597 * gcc.target/riscv/rvv/base/vnsra_wx_tumu-1.c: Removed.
10598 * gcc.target/riscv/rvv/base/vnsra_wx_tumu-2.c: Removed.
10599 * gcc.target/riscv/rvv/base/vnsra_wx_tumu-3.c: Removed.
10600 * gcc.target/riscv/rvv/base/vnsrl_wv-1.c: Removed.
10601 * gcc.target/riscv/rvv/base/vnsrl_wv-2.c: Removed.
10602 * gcc.target/riscv/rvv/base/vnsrl_wv-3.c: Removed.
10603 * gcc.target/riscv/rvv/base/vnsrl_wv_m-1.c: Removed.
10604 * gcc.target/riscv/rvv/base/vnsrl_wv_m-2.c: Removed.
10605 * gcc.target/riscv/rvv/base/vnsrl_wv_m-3.c: Removed.
10606 * gcc.target/riscv/rvv/base/vnsrl_wv_mu-1.c: Removed.
10607 * gcc.target/riscv/rvv/base/vnsrl_wv_mu-2.c: Removed.
10608 * gcc.target/riscv/rvv/base/vnsrl_wv_mu-3.c: Removed.
10609 * gcc.target/riscv/rvv/base/vnsrl_wv_tu-1.c: Removed.
10610 * gcc.target/riscv/rvv/base/vnsrl_wv_tu-2.c: Removed.
10611 * gcc.target/riscv/rvv/base/vnsrl_wv_tu-3.c: Removed.
10612 * gcc.target/riscv/rvv/base/vnsrl_wv_tum-1.c: Removed.
10613 * gcc.target/riscv/rvv/base/vnsrl_wv_tum-2.c: Removed.
10614 * gcc.target/riscv/rvv/base/vnsrl_wv_tum-3.c: Removed.
10615 * gcc.target/riscv/rvv/base/vnsrl_wv_tumu-1.c: Removed.
10616 * gcc.target/riscv/rvv/base/vnsrl_wv_tumu-2.c: Removed.
10617 * gcc.target/riscv/rvv/base/vnsrl_wv_tumu-3.c: Removed.
10618 * gcc.target/riscv/rvv/base/vnsrl_wx-1.c: Removed.
10619 * gcc.target/riscv/rvv/base/vnsrl_wx-2.c: Removed.
10620 * gcc.target/riscv/rvv/base/vnsrl_wx-3.c: Removed.
10621 * gcc.target/riscv/rvv/base/vnsrl_wx_m-1.c: Removed.
10622 * gcc.target/riscv/rvv/base/vnsrl_wx_m-2.c: Removed.
10623 * gcc.target/riscv/rvv/base/vnsrl_wx_m-3.c: Removed.
10624 * gcc.target/riscv/rvv/base/vnsrl_wx_mu-1.c: Removed.
10625 * gcc.target/riscv/rvv/base/vnsrl_wx_mu-2.c: Removed.
10626 * gcc.target/riscv/rvv/base/vnsrl_wx_mu-3.c: Removed.
10627 * gcc.target/riscv/rvv/base/vnsrl_wx_tu-1.c: Removed.
10628 * gcc.target/riscv/rvv/base/vnsrl_wx_tu-2.c: Removed.
10629 * gcc.target/riscv/rvv/base/vnsrl_wx_tu-3.c: Removed.
10630 * gcc.target/riscv/rvv/base/vnsrl_wx_tum-1.c: Removed.
10631 * gcc.target/riscv/rvv/base/vnsrl_wx_tum-2.c: Removed.
10632 * gcc.target/riscv/rvv/base/vnsrl_wx_tum-3.c: Removed.
10633 * gcc.target/riscv/rvv/base/vnsrl_wx_tumu-1.c: Removed.
10634 * gcc.target/riscv/rvv/base/vnsrl_wx_tumu-2.c: Removed.
10635 * gcc.target/riscv/rvv/base/vnsrl_wx_tumu-3.c: Removed.
10636 * gcc.target/riscv/rvv/base/vor_vv-1.c: Removed.
10637 * gcc.target/riscv/rvv/base/vor_vv-2.c: Removed.
10638 * gcc.target/riscv/rvv/base/vor_vv-3.c: Removed.
10639 * gcc.target/riscv/rvv/base/vor_vv_m-1.c: Removed.
10640 * gcc.target/riscv/rvv/base/vor_vv_m-2.c: Removed.
10641 * gcc.target/riscv/rvv/base/vor_vv_m-3.c: Removed.
10642 * gcc.target/riscv/rvv/base/vor_vv_mu-1.c: Removed.
10643 * gcc.target/riscv/rvv/base/vor_vv_mu-2.c: Removed.
10644 * gcc.target/riscv/rvv/base/vor_vv_mu-3.c: Removed.
10645 * gcc.target/riscv/rvv/base/vor_vv_tu-1.c: Removed.
10646 * gcc.target/riscv/rvv/base/vor_vv_tu-2.c: Removed.
10647 * gcc.target/riscv/rvv/base/vor_vv_tu-3.c: Removed.
10648 * gcc.target/riscv/rvv/base/vor_vv_tum-1.c: Removed.
10649 * gcc.target/riscv/rvv/base/vor_vv_tum-2.c: Removed.
10650 * gcc.target/riscv/rvv/base/vor_vv_tum-3.c: Removed.
10651 * gcc.target/riscv/rvv/base/vor_vv_tumu-1.c: Removed.
10652 * gcc.target/riscv/rvv/base/vor_vv_tumu-2.c: Removed.
10653 * gcc.target/riscv/rvv/base/vor_vv_tumu-3.c: Removed.
10654 * gcc.target/riscv/rvv/base/vor_vx_m_rv32-1.c: Removed.
10655 * gcc.target/riscv/rvv/base/vor_vx_m_rv32-2.c: Removed.
10656 * gcc.target/riscv/rvv/base/vor_vx_m_rv32-3.c: Removed.
10657 * gcc.target/riscv/rvv/base/vor_vx_m_rv64-1.c: Removed.
10658 * gcc.target/riscv/rvv/base/vor_vx_m_rv64-2.c: Removed.
10659 * gcc.target/riscv/rvv/base/vor_vx_m_rv64-3.c: Removed.
10660 * gcc.target/riscv/rvv/base/vor_vx_mu_rv32-1.c: Removed.
10661 * gcc.target/riscv/rvv/base/vor_vx_mu_rv32-2.c: Removed.
10662 * gcc.target/riscv/rvv/base/vor_vx_mu_rv32-3.c: Removed.
10663 * gcc.target/riscv/rvv/base/vor_vx_mu_rv64-1.c: Removed.
10664 * gcc.target/riscv/rvv/base/vor_vx_mu_rv64-2.c: Removed.
10665 * gcc.target/riscv/rvv/base/vor_vx_mu_rv64-3.c: Removed.
10666 * gcc.target/riscv/rvv/base/vor_vx_rv32-1.c: Removed.
10667 * gcc.target/riscv/rvv/base/vor_vx_rv32-2.c: Removed.
10668 * gcc.target/riscv/rvv/base/vor_vx_rv32-3.c: Removed.
10669 * gcc.target/riscv/rvv/base/vor_vx_rv64-1.c: Removed.
10670 * gcc.target/riscv/rvv/base/vor_vx_rv64-2.c: Removed.
10671 * gcc.target/riscv/rvv/base/vor_vx_rv64-3.c: Removed.
10672 * gcc.target/riscv/rvv/base/vor_vx_tu_rv32-1.c: Removed.
10673 * gcc.target/riscv/rvv/base/vor_vx_tu_rv32-2.c: Removed.
10674 * gcc.target/riscv/rvv/base/vor_vx_tu_rv32-3.c: Removed.
10675 * gcc.target/riscv/rvv/base/vor_vx_tu_rv64-1.c: Removed.
10676 * gcc.target/riscv/rvv/base/vor_vx_tu_rv64-2.c: Removed.
10677 * gcc.target/riscv/rvv/base/vor_vx_tu_rv64-3.c: Removed.
10678 * gcc.target/riscv/rvv/base/vor_vx_tum_rv32-1.c: Removed.
10679 * gcc.target/riscv/rvv/base/vor_vx_tum_rv32-2.c: Removed.
10680 * gcc.target/riscv/rvv/base/vor_vx_tum_rv32-3.c: Removed.
10681 * gcc.target/riscv/rvv/base/vor_vx_tum_rv64-1.c: Removed.
10682 * gcc.target/riscv/rvv/base/vor_vx_tum_rv64-2.c: Removed.
10683 * gcc.target/riscv/rvv/base/vor_vx_tum_rv64-3.c: Removed.
10684 * gcc.target/riscv/rvv/base/vor_vx_tumu_rv32-1.c: Removed.
10685 * gcc.target/riscv/rvv/base/vor_vx_tumu_rv32-2.c: Removed.
10686 * gcc.target/riscv/rvv/base/vor_vx_tumu_rv32-3.c: Removed.
10687 * gcc.target/riscv/rvv/base/vor_vx_tumu_rv64-1.c: Removed.
10688 * gcc.target/riscv/rvv/base/vor_vx_tumu_rv64-2.c: Removed.
10689 * gcc.target/riscv/rvv/base/vor_vx_tumu_rv64-3.c: Removed.
10690 * gcc.target/riscv/rvv/base/vread_csr.c: Removed.
10691 * gcc.target/riscv/rvv/base/vrem_vv-1.c: Removed.
10692 * gcc.target/riscv/rvv/base/vrem_vv-2.c: Removed.
10693 * gcc.target/riscv/rvv/base/vrem_vv-3.c: Removed.
10694 * gcc.target/riscv/rvv/base/vrem_vv_m-1.c: Removed.
10695 * gcc.target/riscv/rvv/base/vrem_vv_m-2.c: Removed.
10696 * gcc.target/riscv/rvv/base/vrem_vv_m-3.c: Removed.
10697 * gcc.target/riscv/rvv/base/vrem_vv_mu-1.c: Removed.
10698 * gcc.target/riscv/rvv/base/vrem_vv_mu-2.c: Removed.
10699 * gcc.target/riscv/rvv/base/vrem_vv_mu-3.c: Removed.
10700 * gcc.target/riscv/rvv/base/vrem_vv_tu-1.c: Removed.
10701 * gcc.target/riscv/rvv/base/vrem_vv_tu-2.c: Removed.
10702 * gcc.target/riscv/rvv/base/vrem_vv_tu-3.c: Removed.
10703 * gcc.target/riscv/rvv/base/vrem_vv_tum-1.c: Removed.
10704 * gcc.target/riscv/rvv/base/vrem_vv_tum-2.c: Removed.
10705 * gcc.target/riscv/rvv/base/vrem_vv_tum-3.c: Removed.
10706 * gcc.target/riscv/rvv/base/vrem_vv_tumu-1.c: Removed.
10707 * gcc.target/riscv/rvv/base/vrem_vv_tumu-2.c: Removed.
10708 * gcc.target/riscv/rvv/base/vrem_vv_tumu-3.c: Removed.
10709 * gcc.target/riscv/rvv/base/vrem_vx_m_rv32-1.c: Removed.
10710 * gcc.target/riscv/rvv/base/vrem_vx_m_rv32-2.c: Removed.
10711 * gcc.target/riscv/rvv/base/vrem_vx_m_rv32-3.c: Removed.
10712 * gcc.target/riscv/rvv/base/vrem_vx_m_rv64-1.c: Removed.
10713 * gcc.target/riscv/rvv/base/vrem_vx_m_rv64-2.c: Removed.
10714 * gcc.target/riscv/rvv/base/vrem_vx_m_rv64-3.c: Removed.
10715 * gcc.target/riscv/rvv/base/vrem_vx_mu_rv32-1.c: Removed.
10716 * gcc.target/riscv/rvv/base/vrem_vx_mu_rv32-2.c: Removed.
10717 * gcc.target/riscv/rvv/base/vrem_vx_mu_rv32-3.c: Removed.
10718 * gcc.target/riscv/rvv/base/vrem_vx_mu_rv64-1.c: Removed.
10719 * gcc.target/riscv/rvv/base/vrem_vx_mu_rv64-2.c: Removed.
10720 * gcc.target/riscv/rvv/base/vrem_vx_mu_rv64-3.c: Removed.
10721 * gcc.target/riscv/rvv/base/vrem_vx_rv32-1.c: Removed.
10722 * gcc.target/riscv/rvv/base/vrem_vx_rv32-2.c: Removed.
10723 * gcc.target/riscv/rvv/base/vrem_vx_rv32-3.c: Removed.
10724 * gcc.target/riscv/rvv/base/vrem_vx_rv64-1.c: Removed.
10725 * gcc.target/riscv/rvv/base/vrem_vx_rv64-2.c: Removed.
10726 * gcc.target/riscv/rvv/base/vrem_vx_rv64-3.c: Removed.
10727 * gcc.target/riscv/rvv/base/vrem_vx_tu_rv32-1.c: Removed.
10728 * gcc.target/riscv/rvv/base/vrem_vx_tu_rv32-2.c: Removed.
10729 * gcc.target/riscv/rvv/base/vrem_vx_tu_rv32-3.c: Removed.
10730 * gcc.target/riscv/rvv/base/vrem_vx_tu_rv64-1.c: Removed.
10731 * gcc.target/riscv/rvv/base/vrem_vx_tu_rv64-2.c: Removed.
10732 * gcc.target/riscv/rvv/base/vrem_vx_tu_rv64-3.c: Removed.
10733 * gcc.target/riscv/rvv/base/vrem_vx_tum_rv32-1.c: Removed.
10734 * gcc.target/riscv/rvv/base/vrem_vx_tum_rv32-2.c: Removed.
10735 * gcc.target/riscv/rvv/base/vrem_vx_tum_rv32-3.c: Removed.
10736 * gcc.target/riscv/rvv/base/vrem_vx_tum_rv64-1.c: Removed.
10737 * gcc.target/riscv/rvv/base/vrem_vx_tum_rv64-2.c: Removed.
10738 * gcc.target/riscv/rvv/base/vrem_vx_tum_rv64-3.c: Removed.
10739 * gcc.target/riscv/rvv/base/vrem_vx_tumu_rv32-1.c: Removed.
10740 * gcc.target/riscv/rvv/base/vrem_vx_tumu_rv32-2.c: Removed.
10741 * gcc.target/riscv/rvv/base/vrem_vx_tumu_rv32-3.c: Removed.
10742 * gcc.target/riscv/rvv/base/vrem_vx_tumu_rv64-1.c: Removed.
10743 * gcc.target/riscv/rvv/base/vrem_vx_tumu_rv64-2.c: Removed.
10744 * gcc.target/riscv/rvv/base/vrem_vx_tumu_rv64-3.c: Removed.
10745 * gcc.target/riscv/rvv/base/vremu_vv-1.c: Removed.
10746 * gcc.target/riscv/rvv/base/vremu_vv-2.c: Removed.
10747 * gcc.target/riscv/rvv/base/vremu_vv-3.c: Removed.
10748 * gcc.target/riscv/rvv/base/vremu_vv_m-1.c: Removed.
10749 * gcc.target/riscv/rvv/base/vremu_vv_m-2.c: Removed.
10750 * gcc.target/riscv/rvv/base/vremu_vv_m-3.c: Removed.
10751 * gcc.target/riscv/rvv/base/vremu_vv_mu-1.c: Removed.
10752 * gcc.target/riscv/rvv/base/vremu_vv_mu-2.c: Removed.
10753 * gcc.target/riscv/rvv/base/vremu_vv_mu-3.c: Removed.
10754 * gcc.target/riscv/rvv/base/vremu_vv_tu-1.c: Removed.
10755 * gcc.target/riscv/rvv/base/vremu_vv_tu-2.c: Removed.
10756 * gcc.target/riscv/rvv/base/vremu_vv_tu-3.c: Removed.
10757 * gcc.target/riscv/rvv/base/vremu_vv_tum-1.c: Removed.
10758 * gcc.target/riscv/rvv/base/vremu_vv_tum-2.c: Removed.
10759 * gcc.target/riscv/rvv/base/vremu_vv_tum-3.c: Removed.
10760 * gcc.target/riscv/rvv/base/vremu_vv_tumu-1.c: Removed.
10761 * gcc.target/riscv/rvv/base/vremu_vv_tumu-2.c: Removed.
10762 * gcc.target/riscv/rvv/base/vremu_vv_tumu-3.c: Removed.
10763 * gcc.target/riscv/rvv/base/vremu_vx_m_rv32-1.c: Removed.
10764 * gcc.target/riscv/rvv/base/vremu_vx_m_rv32-2.c: Removed.
10765 * gcc.target/riscv/rvv/base/vremu_vx_m_rv32-3.c: Removed.
10766 * gcc.target/riscv/rvv/base/vremu_vx_m_rv64-1.c: Removed.
10767 * gcc.target/riscv/rvv/base/vremu_vx_m_rv64-2.c: Removed.
10768 * gcc.target/riscv/rvv/base/vremu_vx_m_rv64-3.c: Removed.
10769 * gcc.target/riscv/rvv/base/vremu_vx_mu_rv32-1.c: Removed.
10770 * gcc.target/riscv/rvv/base/vremu_vx_mu_rv32-2.c: Removed.
10771 * gcc.target/riscv/rvv/base/vremu_vx_mu_rv32-3.c: Removed.
10772 * gcc.target/riscv/rvv/base/vremu_vx_mu_rv64-1.c: Removed.
10773 * gcc.target/riscv/rvv/base/vremu_vx_mu_rv64-2.c: Removed.
10774 * gcc.target/riscv/rvv/base/vremu_vx_mu_rv64-3.c: Removed.
10775 * gcc.target/riscv/rvv/base/vremu_vx_rv32-1.c: Removed.
10776 * gcc.target/riscv/rvv/base/vremu_vx_rv32-2.c: Removed.
10777 * gcc.target/riscv/rvv/base/vremu_vx_rv32-3.c: Removed.
10778 * gcc.target/riscv/rvv/base/vremu_vx_rv64-1.c: Removed.
10779 * gcc.target/riscv/rvv/base/vremu_vx_rv64-2.c: Removed.
10780 * gcc.target/riscv/rvv/base/vremu_vx_rv64-3.c: Removed.
10781 * gcc.target/riscv/rvv/base/vremu_vx_tu_rv32-1.c: Removed.
10782 * gcc.target/riscv/rvv/base/vremu_vx_tu_rv32-2.c: Removed.
10783 * gcc.target/riscv/rvv/base/vremu_vx_tu_rv32-3.c: Removed.
10784 * gcc.target/riscv/rvv/base/vremu_vx_tu_rv64-1.c: Removed.
10785 * gcc.target/riscv/rvv/base/vremu_vx_tu_rv64-2.c: Removed.
10786 * gcc.target/riscv/rvv/base/vremu_vx_tu_rv64-3.c: Removed.
10787 * gcc.target/riscv/rvv/base/vremu_vx_tum_rv32-1.c: Removed.
10788 * gcc.target/riscv/rvv/base/vremu_vx_tum_rv32-2.c: Removed.
10789 * gcc.target/riscv/rvv/base/vremu_vx_tum_rv32-3.c: Removed.
10790 * gcc.target/riscv/rvv/base/vremu_vx_tum_rv64-1.c: Removed.
10791 * gcc.target/riscv/rvv/base/vremu_vx_tum_rv64-2.c: Removed.
10792 * gcc.target/riscv/rvv/base/vremu_vx_tum_rv64-3.c: Removed.
10793 * gcc.target/riscv/rvv/base/vremu_vx_tumu_rv32-1.c: Removed.
10794 * gcc.target/riscv/rvv/base/vremu_vx_tumu_rv32-2.c: Removed.
10795 * gcc.target/riscv/rvv/base/vremu_vx_tumu_rv32-3.c: Removed.
10796 * gcc.target/riscv/rvv/base/vremu_vx_tumu_rv64-1.c: Removed.
10797 * gcc.target/riscv/rvv/base/vremu_vx_tumu_rv64-2.c: Removed.
10798 * gcc.target/riscv/rvv/base/vremu_vx_tumu_rv64-3.c: Removed.
10799 * gcc.target/riscv/rvv/base/vrsub_vx_m_rv32-1.c: Removed.
10800 * gcc.target/riscv/rvv/base/vrsub_vx_m_rv32-2.c: Removed.
10801 * gcc.target/riscv/rvv/base/vrsub_vx_m_rv32-3.c: Removed.
10802 * gcc.target/riscv/rvv/base/vrsub_vx_m_rv64-1.c: Removed.
10803 * gcc.target/riscv/rvv/base/vrsub_vx_m_rv64-2.c: Removed.
10804 * gcc.target/riscv/rvv/base/vrsub_vx_m_rv64-3.c: Removed.
10805 * gcc.target/riscv/rvv/base/vrsub_vx_mu_rv32-1.c: Removed.
10806 * gcc.target/riscv/rvv/base/vrsub_vx_mu_rv32-2.c: Removed.
10807 * gcc.target/riscv/rvv/base/vrsub_vx_mu_rv32-3.c: Removed.
10808 * gcc.target/riscv/rvv/base/vrsub_vx_mu_rv64-1.c: Removed.
10809 * gcc.target/riscv/rvv/base/vrsub_vx_mu_rv64-2.c: Removed.
10810 * gcc.target/riscv/rvv/base/vrsub_vx_mu_rv64-3.c: Removed.
10811 * gcc.target/riscv/rvv/base/vrsub_vx_rv32-1.c: Removed.
10812 * gcc.target/riscv/rvv/base/vrsub_vx_rv32-2.c: Removed.
10813 * gcc.target/riscv/rvv/base/vrsub_vx_rv32-3.c: Removed.
10814 * gcc.target/riscv/rvv/base/vrsub_vx_rv64-1.c: Removed.
10815 * gcc.target/riscv/rvv/base/vrsub_vx_rv64-2.c: Removed.
10816 * gcc.target/riscv/rvv/base/vrsub_vx_rv64-3.c: Removed.
10817 * gcc.target/riscv/rvv/base/vrsub_vx_tu_rv32-1.c: Removed.
10818 * gcc.target/riscv/rvv/base/vrsub_vx_tu_rv32-2.c: Removed.
10819 * gcc.target/riscv/rvv/base/vrsub_vx_tu_rv32-3.c: Removed.
10820 * gcc.target/riscv/rvv/base/vrsub_vx_tu_rv64-1.c: Removed.
10821 * gcc.target/riscv/rvv/base/vrsub_vx_tu_rv64-2.c: Removed.
10822 * gcc.target/riscv/rvv/base/vrsub_vx_tu_rv64-3.c: Removed.
10823 * gcc.target/riscv/rvv/base/vrsub_vx_tum_rv32-1.c: Removed.
10824 * gcc.target/riscv/rvv/base/vrsub_vx_tum_rv32-2.c: Removed.
10825 * gcc.target/riscv/rvv/base/vrsub_vx_tum_rv32-3.c: Removed.
10826 * gcc.target/riscv/rvv/base/vrsub_vx_tum_rv64-1.c: Removed.
10827 * gcc.target/riscv/rvv/base/vrsub_vx_tum_rv64-2.c: Removed.
10828 * gcc.target/riscv/rvv/base/vrsub_vx_tum_rv64-3.c: Removed.
10829 * gcc.target/riscv/rvv/base/vrsub_vx_tumu_rv32-1.c: Removed.
10830 * gcc.target/riscv/rvv/base/vrsub_vx_tumu_rv32-2.c: Removed.
10831 * gcc.target/riscv/rvv/base/vrsub_vx_tumu_rv32-3.c: Removed.
10832 * gcc.target/riscv/rvv/base/vrsub_vx_tumu_rv64-1.c: Removed.
10833 * gcc.target/riscv/rvv/base/vrsub_vx_tumu_rv64-2.c: Removed.
10834 * gcc.target/riscv/rvv/base/vrsub_vx_tumu_rv64-3.c: Removed.
10835 * gcc.target/riscv/rvv/base/vsadd_vv-1.c: Removed.
10836 * gcc.target/riscv/rvv/base/vsadd_vv-2.c: Removed.
10837 * gcc.target/riscv/rvv/base/vsadd_vv-3.c: Removed.
10838 * gcc.target/riscv/rvv/base/vsadd_vv_m-1.c: Removed.
10839 * gcc.target/riscv/rvv/base/vsadd_vv_m-2.c: Removed.
10840 * gcc.target/riscv/rvv/base/vsadd_vv_m-3.c: Removed.
10841 * gcc.target/riscv/rvv/base/vsadd_vv_mu-1.c: Removed.
10842 * gcc.target/riscv/rvv/base/vsadd_vv_mu-2.c: Removed.
10843 * gcc.target/riscv/rvv/base/vsadd_vv_mu-3.c: Removed.
10844 * gcc.target/riscv/rvv/base/vsadd_vv_tu-1.c: Removed.
10845 * gcc.target/riscv/rvv/base/vsadd_vv_tu-2.c: Removed.
10846 * gcc.target/riscv/rvv/base/vsadd_vv_tu-3.c: Removed.
10847 * gcc.target/riscv/rvv/base/vsadd_vv_tum-1.c: Removed.
10848 * gcc.target/riscv/rvv/base/vsadd_vv_tum-2.c: Removed.
10849 * gcc.target/riscv/rvv/base/vsadd_vv_tum-3.c: Removed.
10850 * gcc.target/riscv/rvv/base/vsadd_vv_tumu-1.c: Removed.
10851 * gcc.target/riscv/rvv/base/vsadd_vv_tumu-2.c: Removed.
10852 * gcc.target/riscv/rvv/base/vsadd_vv_tumu-3.c: Removed.
10853 * gcc.target/riscv/rvv/base/vsadd_vx_m_rv32-1.c: Removed.
10854 * gcc.target/riscv/rvv/base/vsadd_vx_m_rv32-2.c: Removed.
10855 * gcc.target/riscv/rvv/base/vsadd_vx_m_rv32-3.c: Removed.
10856 * gcc.target/riscv/rvv/base/vsadd_vx_m_rv64-1.c: Removed.
10857 * gcc.target/riscv/rvv/base/vsadd_vx_m_rv64-2.c: Removed.
10858 * gcc.target/riscv/rvv/base/vsadd_vx_m_rv64-3.c: Removed.
10859 * gcc.target/riscv/rvv/base/vsadd_vx_mu_rv32-1.c: Removed.
10860 * gcc.target/riscv/rvv/base/vsadd_vx_mu_rv32-2.c: Removed.
10861 * gcc.target/riscv/rvv/base/vsadd_vx_mu_rv32-3.c: Removed.
10862 * gcc.target/riscv/rvv/base/vsadd_vx_mu_rv64-1.c: Removed.
10863 * gcc.target/riscv/rvv/base/vsadd_vx_mu_rv64-2.c: Removed.
10864 * gcc.target/riscv/rvv/base/vsadd_vx_mu_rv64-3.c: Removed.
10865 * gcc.target/riscv/rvv/base/vsadd_vx_rv32-1.c: Removed.
10866 * gcc.target/riscv/rvv/base/vsadd_vx_rv32-2.c: Removed.
10867 * gcc.target/riscv/rvv/base/vsadd_vx_rv32-3.c: Removed.
10868 * gcc.target/riscv/rvv/base/vsadd_vx_rv64-1.c: Removed.
10869 * gcc.target/riscv/rvv/base/vsadd_vx_rv64-2.c: Removed.
10870 * gcc.target/riscv/rvv/base/vsadd_vx_rv64-3.c: Removed.
10871 * gcc.target/riscv/rvv/base/vsadd_vx_tu_rv32-1.c: Removed.
10872 * gcc.target/riscv/rvv/base/vsadd_vx_tu_rv32-2.c: Removed.
10873 * gcc.target/riscv/rvv/base/vsadd_vx_tu_rv32-3.c: Removed.
10874 * gcc.target/riscv/rvv/base/vsadd_vx_tu_rv64-1.c: Removed.
10875 * gcc.target/riscv/rvv/base/vsadd_vx_tu_rv64-2.c: Removed.
10876 * gcc.target/riscv/rvv/base/vsadd_vx_tu_rv64-3.c: Removed.
10877 * gcc.target/riscv/rvv/base/vsadd_vx_tum_rv32-1.c: Removed.
10878 * gcc.target/riscv/rvv/base/vsadd_vx_tum_rv32-2.c: Removed.
10879 * gcc.target/riscv/rvv/base/vsadd_vx_tum_rv32-3.c: Removed.
10880 * gcc.target/riscv/rvv/base/vsadd_vx_tum_rv64-1.c: Removed.
10881 * gcc.target/riscv/rvv/base/vsadd_vx_tum_rv64-2.c: Removed.
10882 * gcc.target/riscv/rvv/base/vsadd_vx_tum_rv64-3.c: Removed.
10883 * gcc.target/riscv/rvv/base/vsadd_vx_tumu_rv32-1.c: Removed.
10884 * gcc.target/riscv/rvv/base/vsadd_vx_tumu_rv32-2.c: Removed.
10885 * gcc.target/riscv/rvv/base/vsadd_vx_tumu_rv32-3.c: Removed.
10886 * gcc.target/riscv/rvv/base/vsadd_vx_tumu_rv64-1.c: Removed.
10887 * gcc.target/riscv/rvv/base/vsadd_vx_tumu_rv64-2.c: Removed.
10888 * gcc.target/riscv/rvv/base/vsadd_vx_tumu_rv64-3.c: Removed.
10889 * gcc.target/riscv/rvv/base/vsaddu_vv-1.c: Removed.
10890 * gcc.target/riscv/rvv/base/vsaddu_vv-2.c: Removed.
10891 * gcc.target/riscv/rvv/base/vsaddu_vv-3.c: Removed.
10892 * gcc.target/riscv/rvv/base/vsaddu_vv_m-1.c: Removed.
10893 * gcc.target/riscv/rvv/base/vsaddu_vv_m-2.c: Removed.
10894 * gcc.target/riscv/rvv/base/vsaddu_vv_m-3.c: Removed.
10895 * gcc.target/riscv/rvv/base/vsaddu_vv_mu-1.c: Removed.
10896 * gcc.target/riscv/rvv/base/vsaddu_vv_mu-2.c: Removed.
10897 * gcc.target/riscv/rvv/base/vsaddu_vv_mu-3.c: Removed.
10898 * gcc.target/riscv/rvv/base/vsaddu_vv_tu-1.c: Removed.
10899 * gcc.target/riscv/rvv/base/vsaddu_vv_tu-2.c: Removed.
10900 * gcc.target/riscv/rvv/base/vsaddu_vv_tu-3.c: Removed.
10901 * gcc.target/riscv/rvv/base/vsaddu_vv_tum-1.c: Removed.
10902 * gcc.target/riscv/rvv/base/vsaddu_vv_tum-2.c: Removed.
10903 * gcc.target/riscv/rvv/base/vsaddu_vv_tum-3.c: Removed.
10904 * gcc.target/riscv/rvv/base/vsaddu_vv_tumu-1.c: Removed.
10905 * gcc.target/riscv/rvv/base/vsaddu_vv_tumu-2.c: Removed.
10906 * gcc.target/riscv/rvv/base/vsaddu_vv_tumu-3.c: Removed.
10907 * gcc.target/riscv/rvv/base/vsaddu_vx_m_rv32-1.c: Removed.
10908 * gcc.target/riscv/rvv/base/vsaddu_vx_m_rv32-2.c: Removed.
10909 * gcc.target/riscv/rvv/base/vsaddu_vx_m_rv32-3.c: Removed.
10910 * gcc.target/riscv/rvv/base/vsaddu_vx_m_rv64-1.c: Removed.
10911 * gcc.target/riscv/rvv/base/vsaddu_vx_m_rv64-2.c: Removed.
10912 * gcc.target/riscv/rvv/base/vsaddu_vx_m_rv64-3.c: Removed.
10913 * gcc.target/riscv/rvv/base/vsaddu_vx_mu_rv32-1.c: Removed.
10914 * gcc.target/riscv/rvv/base/vsaddu_vx_mu_rv32-2.c: Removed.
10915 * gcc.target/riscv/rvv/base/vsaddu_vx_mu_rv32-3.c: Removed.
10916 * gcc.target/riscv/rvv/base/vsaddu_vx_mu_rv64-1.c: Removed.
10917 * gcc.target/riscv/rvv/base/vsaddu_vx_mu_rv64-2.c: Removed.
10918 * gcc.target/riscv/rvv/base/vsaddu_vx_mu_rv64-3.c: Removed.
10919 * gcc.target/riscv/rvv/base/vsaddu_vx_rv32-1.c: Removed.
10920 * gcc.target/riscv/rvv/base/vsaddu_vx_rv32-2.c: Removed.
10921 * gcc.target/riscv/rvv/base/vsaddu_vx_rv32-3.c: Removed.
10922 * gcc.target/riscv/rvv/base/vsaddu_vx_rv64-1.c: Removed.
10923 * gcc.target/riscv/rvv/base/vsaddu_vx_rv64-2.c: Removed.
10924 * gcc.target/riscv/rvv/base/vsaddu_vx_rv64-3.c: Removed.
10925 * gcc.target/riscv/rvv/base/vsaddu_vx_tu_rv32-1.c: Removed.
10926 * gcc.target/riscv/rvv/base/vsaddu_vx_tu_rv32-2.c: Removed.
10927 * gcc.target/riscv/rvv/base/vsaddu_vx_tu_rv32-3.c: Removed.
10928 * gcc.target/riscv/rvv/base/vsaddu_vx_tu_rv64-1.c: Removed.
10929 * gcc.target/riscv/rvv/base/vsaddu_vx_tu_rv64-2.c: Removed.
10930 * gcc.target/riscv/rvv/base/vsaddu_vx_tu_rv64-3.c: Removed.
10931 * gcc.target/riscv/rvv/base/vsaddu_vx_tum_rv32-1.c: Removed.
10932 * gcc.target/riscv/rvv/base/vsaddu_vx_tum_rv32-2.c: Removed.
10933 * gcc.target/riscv/rvv/base/vsaddu_vx_tum_rv32-3.c: Removed.
10934 * gcc.target/riscv/rvv/base/vsaddu_vx_tum_rv64-1.c: Removed.
10935 * gcc.target/riscv/rvv/base/vsaddu_vx_tum_rv64-2.c: Removed.
10936 * gcc.target/riscv/rvv/base/vsaddu_vx_tum_rv64-3.c: Removed.
10937 * gcc.target/riscv/rvv/base/vsaddu_vx_tumu_rv32-1.c: Removed.
10938 * gcc.target/riscv/rvv/base/vsaddu_vx_tumu_rv32-2.c: Removed.
10939 * gcc.target/riscv/rvv/base/vsaddu_vx_tumu_rv32-3.c: Removed.
10940 * gcc.target/riscv/rvv/base/vsaddu_vx_tumu_rv64-1.c: Removed.
10941 * gcc.target/riscv/rvv/base/vsaddu_vx_tumu_rv64-2.c: Removed.
10942 * gcc.target/riscv/rvv/base/vsaddu_vx_tumu_rv64-3.c: Removed.
10943 * gcc.target/riscv/rvv/base/vsbc-1.c: Removed.
10944 * gcc.target/riscv/rvv/base/vsbc-2.c: Removed.
10945 * gcc.target/riscv/rvv/base/vsbc-3.c: Removed.
10946 * gcc.target/riscv/rvv/base/vsbc-4.c: Removed.
10947 * gcc.target/riscv/rvv/base/vsbc_vvm-1.c: Removed.
10948 * gcc.target/riscv/rvv/base/vsbc_vvm-2.c: Removed.
10949 * gcc.target/riscv/rvv/base/vsbc_vvm-3.c: Removed.
10950 * gcc.target/riscv/rvv/base/vsbc_vvm_tu-1.c: Removed.
10951 * gcc.target/riscv/rvv/base/vsbc_vvm_tu-2.c: Removed.
10952 * gcc.target/riscv/rvv/base/vsbc_vvm_tu-3.c: Removed.
10953 * gcc.target/riscv/rvv/base/vsbc_vxm_rv32-1.c: Removed.
10954 * gcc.target/riscv/rvv/base/vsbc_vxm_rv32-2.c: Removed.
10955 * gcc.target/riscv/rvv/base/vsbc_vxm_rv32-3.c: Removed.
10956 * gcc.target/riscv/rvv/base/vsbc_vxm_rv64-1.c: Removed.
10957 * gcc.target/riscv/rvv/base/vsbc_vxm_rv64-2.c: Removed.
10958 * gcc.target/riscv/rvv/base/vsbc_vxm_rv64-3.c: Removed.
10959 * gcc.target/riscv/rvv/base/vsbc_vxm_tu_rv32-1.c: Removed.
10960 * gcc.target/riscv/rvv/base/vsbc_vxm_tu_rv32-2.c: Removed.
10961 * gcc.target/riscv/rvv/base/vsbc_vxm_tu_rv32-3.c: Removed.
10962 * gcc.target/riscv/rvv/base/vsbc_vxm_tu_rv64-1.c: Removed.
10963 * gcc.target/riscv/rvv/base/vsbc_vxm_tu_rv64-2.c: Removed.
10964 * gcc.target/riscv/rvv/base/vsbc_vxm_tu_rv64-3.c: Removed.
10965 * gcc.target/riscv/rvv/base/vse-1.c: Removed.
10966 * gcc.target/riscv/rvv/base/vse-2.c: Removed.
10967 * gcc.target/riscv/rvv/base/vse-3.c: Removed.
10968 * gcc.target/riscv/rvv/base/vse-constraint-1.c: Removed.
10969 * gcc.target/riscv/rvv/base/vse_m-1.c: Removed.
10970 * gcc.target/riscv/rvv/base/vse_m-2.c: Removed.
10971 * gcc.target/riscv/rvv/base/vse_m-3.c: Removed.
10972 * gcc.target/riscv/rvv/base/vsetvl-1.c: Removed.
10973 * gcc.target/riscv/rvv/base/vsext_vf2-1.c: Removed.
10974 * gcc.target/riscv/rvv/base/vsext_vf2-2.c: Removed.
10975 * gcc.target/riscv/rvv/base/vsext_vf2-3.c: Removed.
10976 * gcc.target/riscv/rvv/base/vsext_vf2_m-1.c: Removed.
10977 * gcc.target/riscv/rvv/base/vsext_vf2_m-2.c: Removed.
10978 * gcc.target/riscv/rvv/base/vsext_vf2_m-3.c: Removed.
10979 * gcc.target/riscv/rvv/base/vsext_vf2_mu-1.c: Removed.
10980 * gcc.target/riscv/rvv/base/vsext_vf2_mu-2.c: Removed.
10981 * gcc.target/riscv/rvv/base/vsext_vf2_mu-3.c: Removed.
10982 * gcc.target/riscv/rvv/base/vsext_vf2_tu-1.c: Removed.
10983 * gcc.target/riscv/rvv/base/vsext_vf2_tu-2.c: Removed.
10984 * gcc.target/riscv/rvv/base/vsext_vf2_tu-3.c: Removed.
10985 * gcc.target/riscv/rvv/base/vsext_vf2_tum-1.c: Removed.
10986 * gcc.target/riscv/rvv/base/vsext_vf2_tum-2.c: Removed.
10987 * gcc.target/riscv/rvv/base/vsext_vf2_tum-3.c: Removed.
10988 * gcc.target/riscv/rvv/base/vsext_vf2_tumu-1.c: Removed.
10989 * gcc.target/riscv/rvv/base/vsext_vf2_tumu-2.c: Removed.
10990 * gcc.target/riscv/rvv/base/vsext_vf2_tumu-3.c: Removed.
10991 * gcc.target/riscv/rvv/base/vsext_vf4-1.c: Removed.
10992 * gcc.target/riscv/rvv/base/vsext_vf4-2.c: Removed.
10993 * gcc.target/riscv/rvv/base/vsext_vf4-3.c: Removed.
10994 * gcc.target/riscv/rvv/base/vsext_vf4_m-1.c: Removed.
10995 * gcc.target/riscv/rvv/base/vsext_vf4_m-2.c: Removed.
10996 * gcc.target/riscv/rvv/base/vsext_vf4_m-3.c: Removed.
10997 * gcc.target/riscv/rvv/base/vsext_vf4_mu-1.c: Removed.
10998 * gcc.target/riscv/rvv/base/vsext_vf4_mu-2.c: Removed.
10999 * gcc.target/riscv/rvv/base/vsext_vf4_mu-3.c: Removed.
11000 * gcc.target/riscv/rvv/base/vsext_vf4_tu-1.c: Removed.
11001 * gcc.target/riscv/rvv/base/vsext_vf4_tu-2.c: Removed.
11002 * gcc.target/riscv/rvv/base/vsext_vf4_tu-3.c: Removed.
11003 * gcc.target/riscv/rvv/base/vsext_vf4_tum-1.c: Removed.
11004 * gcc.target/riscv/rvv/base/vsext_vf4_tum-2.c: Removed.
11005 * gcc.target/riscv/rvv/base/vsext_vf4_tum-3.c: Removed.
11006 * gcc.target/riscv/rvv/base/vsext_vf4_tumu-1.c: Removed.
11007 * gcc.target/riscv/rvv/base/vsext_vf4_tumu-2.c: Removed.
11008 * gcc.target/riscv/rvv/base/vsext_vf4_tumu-3.c: Removed.
11009 * gcc.target/riscv/rvv/base/vsext_vf8-1.c: Removed.
11010 * gcc.target/riscv/rvv/base/vsext_vf8-2.c: Removed.
11011 * gcc.target/riscv/rvv/base/vsext_vf8-3.c: Removed.
11012 * gcc.target/riscv/rvv/base/vsext_vf8_m-1.c: Removed.
11013 * gcc.target/riscv/rvv/base/vsext_vf8_m-2.c: Removed.
11014 * gcc.target/riscv/rvv/base/vsext_vf8_m-3.c: Removed.
11015 * gcc.target/riscv/rvv/base/vsext_vf8_mu-1.c: Removed.
11016 * gcc.target/riscv/rvv/base/vsext_vf8_mu-2.c: Removed.
11017 * gcc.target/riscv/rvv/base/vsext_vf8_mu-3.c: Removed.
11018 * gcc.target/riscv/rvv/base/vsext_vf8_tu-1.c: Removed.
11019 * gcc.target/riscv/rvv/base/vsext_vf8_tu-2.c: Removed.
11020 * gcc.target/riscv/rvv/base/vsext_vf8_tu-3.c: Removed.
11021 * gcc.target/riscv/rvv/base/vsext_vf8_tum-1.c: Removed.
11022 * gcc.target/riscv/rvv/base/vsext_vf8_tum-2.c: Removed.
11023 * gcc.target/riscv/rvv/base/vsext_vf8_tum-3.c: Removed.
11024 * gcc.target/riscv/rvv/base/vsext_vf8_tumu-1.c: Removed.
11025 * gcc.target/riscv/rvv/base/vsext_vf8_tumu-2.c: Removed.
11026 * gcc.target/riscv/rvv/base/vsext_vf8_tumu-3.c: Removed.
11027 * gcc.target/riscv/rvv/base/vsll_vv-1.c: Removed.
11028 * gcc.target/riscv/rvv/base/vsll_vv-2.c: Removed.
11029 * gcc.target/riscv/rvv/base/vsll_vv-3.c: Removed.
11030 * gcc.target/riscv/rvv/base/vsll_vv_m-1.c: Removed.
11031 * gcc.target/riscv/rvv/base/vsll_vv_m-2.c: Removed.
11032 * gcc.target/riscv/rvv/base/vsll_vv_m-3.c: Removed.
11033 * gcc.target/riscv/rvv/base/vsll_vv_mu-1.c: Removed.
11034 * gcc.target/riscv/rvv/base/vsll_vv_mu-2.c: Removed.
11035 * gcc.target/riscv/rvv/base/vsll_vv_mu-3.c: Removed.
11036 * gcc.target/riscv/rvv/base/vsll_vv_tu-1.c: Removed.
11037 * gcc.target/riscv/rvv/base/vsll_vv_tu-2.c: Removed.
11038 * gcc.target/riscv/rvv/base/vsll_vv_tu-3.c: Removed.
11039 * gcc.target/riscv/rvv/base/vsll_vv_tum-1.c: Removed.
11040 * gcc.target/riscv/rvv/base/vsll_vv_tum-2.c: Removed.
11041 * gcc.target/riscv/rvv/base/vsll_vv_tum-3.c: Removed.
11042 * gcc.target/riscv/rvv/base/vsll_vv_tumu-1.c: Removed.
11043 * gcc.target/riscv/rvv/base/vsll_vv_tumu-2.c: Removed.
11044 * gcc.target/riscv/rvv/base/vsll_vv_tumu-3.c: Removed.
11045 * gcc.target/riscv/rvv/base/vsll_vx-1.c: Removed.
11046 * gcc.target/riscv/rvv/base/vsll_vx-2.c: Removed.
11047 * gcc.target/riscv/rvv/base/vsll_vx-3.c: Removed.
11048 * gcc.target/riscv/rvv/base/vsll_vx_m-1.c: Removed.
11049 * gcc.target/riscv/rvv/base/vsll_vx_m-2.c: Removed.
11050 * gcc.target/riscv/rvv/base/vsll_vx_m-3.c: Removed.
11051 * gcc.target/riscv/rvv/base/vsll_vx_mu-1.c: Removed.
11052 * gcc.target/riscv/rvv/base/vsll_vx_mu-2.c: Removed.
11053 * gcc.target/riscv/rvv/base/vsll_vx_mu-3.c: Removed.
11054 * gcc.target/riscv/rvv/base/vsll_vx_tu-1.c: Removed.
11055 * gcc.target/riscv/rvv/base/vsll_vx_tu-2.c: Removed.
11056 * gcc.target/riscv/rvv/base/vsll_vx_tu-3.c: Removed.
11057 * gcc.target/riscv/rvv/base/vsll_vx_tum-1.c: Removed.
11058 * gcc.target/riscv/rvv/base/vsll_vx_tum-2.c: Removed.
11059 * gcc.target/riscv/rvv/base/vsll_vx_tum-3.c: Removed.
11060 * gcc.target/riscv/rvv/base/vsll_vx_tumu-1.c: Removed.
11061 * gcc.target/riscv/rvv/base/vsll_vx_tumu-2.c: Removed.
11062 * gcc.target/riscv/rvv/base/vsll_vx_tumu-3.c: Removed.
11063 * gcc.target/riscv/rvv/base/vsmul_vv-1.c: Removed.
11064 * gcc.target/riscv/rvv/base/vsmul_vv-2.c: Removed.
11065 * gcc.target/riscv/rvv/base/vsmul_vv-3.c: Removed.
11066 * gcc.target/riscv/rvv/base/vsmul_vv_m-1.c: Removed.
11067 * gcc.target/riscv/rvv/base/vsmul_vv_m-2.c: Removed.
11068 * gcc.target/riscv/rvv/base/vsmul_vv_m-3.c: Removed.
11069 * gcc.target/riscv/rvv/base/vsmul_vv_mu-1.c: Removed.
11070 * gcc.target/riscv/rvv/base/vsmul_vv_mu-2.c: Removed.
11071 * gcc.target/riscv/rvv/base/vsmul_vv_mu-3.c: Removed.
11072 * gcc.target/riscv/rvv/base/vsmul_vv_tu-1.c: Removed.
11073 * gcc.target/riscv/rvv/base/vsmul_vv_tu-2.c: Removed.
11074 * gcc.target/riscv/rvv/base/vsmul_vv_tu-3.c: Removed.
11075 * gcc.target/riscv/rvv/base/vsmul_vv_tum-1.c: Removed.
11076 * gcc.target/riscv/rvv/base/vsmul_vv_tum-2.c: Removed.
11077 * gcc.target/riscv/rvv/base/vsmul_vv_tum-3.c: Removed.
11078 * gcc.target/riscv/rvv/base/vsmul_vv_tumu-1.c: Removed.
11079 * gcc.target/riscv/rvv/base/vsmul_vv_tumu-2.c: Removed.
11080 * gcc.target/riscv/rvv/base/vsmul_vv_tumu-3.c: Removed.
11081 * gcc.target/riscv/rvv/base/vsmul_vx_m_rv32-1.c: Removed.
11082 * gcc.target/riscv/rvv/base/vsmul_vx_m_rv32-2.c: Removed.
11083 * gcc.target/riscv/rvv/base/vsmul_vx_m_rv32-3.c: Removed.
11084 * gcc.target/riscv/rvv/base/vsmul_vx_m_rv64-1.c: Removed.
11085 * gcc.target/riscv/rvv/base/vsmul_vx_m_rv64-2.c: Removed.
11086 * gcc.target/riscv/rvv/base/vsmul_vx_m_rv64-3.c: Removed.
11087 * gcc.target/riscv/rvv/base/vsmul_vx_mu_rv32-1.c: Removed.
11088 * gcc.target/riscv/rvv/base/vsmul_vx_mu_rv32-2.c: Removed.
11089 * gcc.target/riscv/rvv/base/vsmul_vx_mu_rv32-3.c: Removed.
11090 * gcc.target/riscv/rvv/base/vsmul_vx_mu_rv64-1.c: Removed.
11091 * gcc.target/riscv/rvv/base/vsmul_vx_mu_rv64-2.c: Removed.
11092 * gcc.target/riscv/rvv/base/vsmul_vx_mu_rv64-3.c: Removed.
11093 * gcc.target/riscv/rvv/base/vsmul_vx_rv32-1.c: Removed.
11094 * gcc.target/riscv/rvv/base/vsmul_vx_rv32-2.c: Removed.
11095 * gcc.target/riscv/rvv/base/vsmul_vx_rv32-3.c: Removed.
11096 * gcc.target/riscv/rvv/base/vsmul_vx_rv64-1.c: Removed.
11097 * gcc.target/riscv/rvv/base/vsmul_vx_rv64-2.c: Removed.
11098 * gcc.target/riscv/rvv/base/vsmul_vx_rv64-3.c: Removed.
11099 * gcc.target/riscv/rvv/base/vsmul_vx_tu_rv32-1.c: Removed.
11100 * gcc.target/riscv/rvv/base/vsmul_vx_tu_rv32-2.c: Removed.
11101 * gcc.target/riscv/rvv/base/vsmul_vx_tu_rv32-3.c: Removed.
11102 * gcc.target/riscv/rvv/base/vsmul_vx_tu_rv64-1.c: Removed.
11103 * gcc.target/riscv/rvv/base/vsmul_vx_tu_rv64-2.c: Removed.
11104 * gcc.target/riscv/rvv/base/vsmul_vx_tu_rv64-3.c: Removed.
11105 * gcc.target/riscv/rvv/base/vsmul_vx_tum_rv32-1.c: Removed.
11106 * gcc.target/riscv/rvv/base/vsmul_vx_tum_rv32-2.c: Removed.
11107 * gcc.target/riscv/rvv/base/vsmul_vx_tum_rv32-3.c: Removed.
11108 * gcc.target/riscv/rvv/base/vsmul_vx_tum_rv64-1.c: Removed.
11109 * gcc.target/riscv/rvv/base/vsmul_vx_tum_rv64-2.c: Removed.
11110 * gcc.target/riscv/rvv/base/vsmul_vx_tum_rv64-3.c: Removed.
11111 * gcc.target/riscv/rvv/base/vsmul_vx_tumu_rv32-1.c: Removed.
11112 * gcc.target/riscv/rvv/base/vsmul_vx_tumu_rv32-2.c: Removed.
11113 * gcc.target/riscv/rvv/base/vsmul_vx_tumu_rv32-3.c: Removed.
11114 * gcc.target/riscv/rvv/base/vsmul_vx_tumu_rv64-1.c: Removed.
11115 * gcc.target/riscv/rvv/base/vsmul_vx_tumu_rv64-2.c: Removed.
11116 * gcc.target/riscv/rvv/base/vsmul_vx_tumu_rv64-3.c: Removed.
11117 * gcc.target/riscv/rvv/base/vsoxei16_v-1.c: Removed.
11118 * gcc.target/riscv/rvv/base/vsoxei16_v-2.c: Removed.
11119 * gcc.target/riscv/rvv/base/vsoxei16_v-3.c: Removed.
11120 * gcc.target/riscv/rvv/base/vsoxei16_v_m-1.c: Removed.
11121 * gcc.target/riscv/rvv/base/vsoxei16_v_m-2.c: Removed.
11122 * gcc.target/riscv/rvv/base/vsoxei16_v_m-3.c: Removed.
11123 * gcc.target/riscv/rvv/base/vsoxei32_v-1.c: Removed.
11124 * gcc.target/riscv/rvv/base/vsoxei32_v-2.c: Removed.
11125 * gcc.target/riscv/rvv/base/vsoxei32_v-3.c: Removed.
11126 * gcc.target/riscv/rvv/base/vsoxei32_v_m-1.c: Removed.
11127 * gcc.target/riscv/rvv/base/vsoxei32_v_m-2.c: Removed.
11128 * gcc.target/riscv/rvv/base/vsoxei32_v_m-3.c: Removed.
11129 * gcc.target/riscv/rvv/base/vsoxei64_v-1.c: Removed.
11130 * gcc.target/riscv/rvv/base/vsoxei64_v-2.c: Removed.
11131 * gcc.target/riscv/rvv/base/vsoxei64_v-3.c: Removed.
11132 * gcc.target/riscv/rvv/base/vsoxei64_v_m-1.c: Removed.
11133 * gcc.target/riscv/rvv/base/vsoxei64_v_m-2.c: Removed.
11134 * gcc.target/riscv/rvv/base/vsoxei64_v_m-3.c: Removed.
11135 * gcc.target/riscv/rvv/base/vsoxei8_v-1.c: Removed.
11136 * gcc.target/riscv/rvv/base/vsoxei8_v-2.c: Removed.
11137 * gcc.target/riscv/rvv/base/vsoxei8_v-3.c: Removed.
11138 * gcc.target/riscv/rvv/base/vsoxei8_v_m-1.c: Removed.
11139 * gcc.target/riscv/rvv/base/vsoxei8_v_m-2.c: Removed.
11140 * gcc.target/riscv/rvv/base/vsoxei8_v_m-3.c: Removed.
11141 * gcc.target/riscv/rvv/base/vsra_vv-1.c: Removed.
11142 * gcc.target/riscv/rvv/base/vsra_vv-2.c: Removed.
11143 * gcc.target/riscv/rvv/base/vsra_vv-3.c: Removed.
11144 * gcc.target/riscv/rvv/base/vsra_vv_m-1.c: Removed.
11145 * gcc.target/riscv/rvv/base/vsra_vv_m-2.c: Removed.
11146 * gcc.target/riscv/rvv/base/vsra_vv_m-3.c: Removed.
11147 * gcc.target/riscv/rvv/base/vsra_vv_mu-1.c: Removed.
11148 * gcc.target/riscv/rvv/base/vsra_vv_mu-2.c: Removed.
11149 * gcc.target/riscv/rvv/base/vsra_vv_mu-3.c: Removed.
11150 * gcc.target/riscv/rvv/base/vsra_vv_tu-1.c: Removed.
11151 * gcc.target/riscv/rvv/base/vsra_vv_tu-2.c: Removed.
11152 * gcc.target/riscv/rvv/base/vsra_vv_tu-3.c: Removed.
11153 * gcc.target/riscv/rvv/base/vsra_vv_tum-1.c: Removed.
11154 * gcc.target/riscv/rvv/base/vsra_vv_tum-2.c: Removed.
11155 * gcc.target/riscv/rvv/base/vsra_vv_tum-3.c: Removed.
11156 * gcc.target/riscv/rvv/base/vsra_vv_tumu-1.c: Removed.
11157 * gcc.target/riscv/rvv/base/vsra_vv_tumu-2.c: Removed.
11158 * gcc.target/riscv/rvv/base/vsra_vv_tumu-3.c: Removed.
11159 * gcc.target/riscv/rvv/base/vsra_vx-1.c: Removed.
11160 * gcc.target/riscv/rvv/base/vsra_vx-2.c: Removed.
11161 * gcc.target/riscv/rvv/base/vsra_vx-3.c: Removed.
11162 * gcc.target/riscv/rvv/base/vsra_vx_m-1.c: Removed.
11163 * gcc.target/riscv/rvv/base/vsra_vx_m-2.c: Removed.
11164 * gcc.target/riscv/rvv/base/vsra_vx_m-3.c: Removed.
11165 * gcc.target/riscv/rvv/base/vsra_vx_mu-1.c: Removed.
11166 * gcc.target/riscv/rvv/base/vsra_vx_mu-2.c: Removed.
11167 * gcc.target/riscv/rvv/base/vsra_vx_mu-3.c: Removed.
11168 * gcc.target/riscv/rvv/base/vsra_vx_tu-1.c: Removed.
11169 * gcc.target/riscv/rvv/base/vsra_vx_tu-2.c: Removed.
11170 * gcc.target/riscv/rvv/base/vsra_vx_tu-3.c: Removed.
11171 * gcc.target/riscv/rvv/base/vsra_vx_tum-1.c: Removed.
11172 * gcc.target/riscv/rvv/base/vsra_vx_tum-2.c: Removed.
11173 * gcc.target/riscv/rvv/base/vsra_vx_tum-3.c: Removed.
11174 * gcc.target/riscv/rvv/base/vsra_vx_tumu-1.c: Removed.
11175 * gcc.target/riscv/rvv/base/vsra_vx_tumu-2.c: Removed.
11176 * gcc.target/riscv/rvv/base/vsra_vx_tumu-3.c: Removed.
11177 * gcc.target/riscv/rvv/base/vsrl_vv-1.c: Removed.
11178 * gcc.target/riscv/rvv/base/vsrl_vv-2.c: Removed.
11179 * gcc.target/riscv/rvv/base/vsrl_vv-3.c: Removed.
11180 * gcc.target/riscv/rvv/base/vsrl_vv_m-1.c: Removed.
11181 * gcc.target/riscv/rvv/base/vsrl_vv_m-2.c: Removed.
11182 * gcc.target/riscv/rvv/base/vsrl_vv_m-3.c: Removed.
11183 * gcc.target/riscv/rvv/base/vsrl_vv_mu-1.c: Removed.
11184 * gcc.target/riscv/rvv/base/vsrl_vv_mu-2.c: Removed.
11185 * gcc.target/riscv/rvv/base/vsrl_vv_mu-3.c: Removed.
11186 * gcc.target/riscv/rvv/base/vsrl_vv_tu-1.c: Removed.
11187 * gcc.target/riscv/rvv/base/vsrl_vv_tu-2.c: Removed.
11188 * gcc.target/riscv/rvv/base/vsrl_vv_tu-3.c: Removed.
11189 * gcc.target/riscv/rvv/base/vsrl_vv_tum-1.c: Removed.
11190 * gcc.target/riscv/rvv/base/vsrl_vv_tum-2.c: Removed.
11191 * gcc.target/riscv/rvv/base/vsrl_vv_tum-3.c: Removed.
11192 * gcc.target/riscv/rvv/base/vsrl_vv_tumu-1.c: Removed.
11193 * gcc.target/riscv/rvv/base/vsrl_vv_tumu-2.c: Removed.
11194 * gcc.target/riscv/rvv/base/vsrl_vv_tumu-3.c: Removed.
11195 * gcc.target/riscv/rvv/base/vsrl_vx-1.c: Removed.
11196 * gcc.target/riscv/rvv/base/vsrl_vx-2.c: Removed.
11197 * gcc.target/riscv/rvv/base/vsrl_vx-3.c: Removed.
11198 * gcc.target/riscv/rvv/base/vsrl_vx_m-1.c: Removed.
11199 * gcc.target/riscv/rvv/base/vsrl_vx_m-2.c: Removed.
11200 * gcc.target/riscv/rvv/base/vsrl_vx_m-3.c: Removed.
11201 * gcc.target/riscv/rvv/base/vsrl_vx_mu-1.c: Removed.
11202 * gcc.target/riscv/rvv/base/vsrl_vx_mu-2.c: Removed.
11203 * gcc.target/riscv/rvv/base/vsrl_vx_mu-3.c: Removed.
11204 * gcc.target/riscv/rvv/base/vsrl_vx_tu-1.c: Removed.
11205 * gcc.target/riscv/rvv/base/vsrl_vx_tu-2.c: Removed.
11206 * gcc.target/riscv/rvv/base/vsrl_vx_tu-3.c: Removed.
11207 * gcc.target/riscv/rvv/base/vsrl_vx_tum-1.c: Removed.
11208 * gcc.target/riscv/rvv/base/vsrl_vx_tum-2.c: Removed.
11209 * gcc.target/riscv/rvv/base/vsrl_vx_tum-3.c: Removed.
11210 * gcc.target/riscv/rvv/base/vsrl_vx_tumu-1.c: Removed.
11211 * gcc.target/riscv/rvv/base/vsrl_vx_tumu-2.c: Removed.
11212 * gcc.target/riscv/rvv/base/vsrl_vx_tumu-3.c: Removed.
11213 * gcc.target/riscv/rvv/base/vsse-1.c: Removed.
11214 * gcc.target/riscv/rvv/base/vsse-2.c: Removed.
11215 * gcc.target/riscv/rvv/base/vsse-3.c: Removed.
11216 * gcc.target/riscv/rvv/base/vsse_m-1.c: Removed.
11217 * gcc.target/riscv/rvv/base/vsse_m-2.c: Removed.
11218 * gcc.target/riscv/rvv/base/vsse_m-3.c: Removed.
11219 * gcc.target/riscv/rvv/base/vssra_vv-1.c: Removed.
11220 * gcc.target/riscv/rvv/base/vssra_vv-2.c: Removed.
11221 * gcc.target/riscv/rvv/base/vssra_vv-3.c: Removed.
11222 * gcc.target/riscv/rvv/base/vssra_vv_m-1.c: Removed.
11223 * gcc.target/riscv/rvv/base/vssra_vv_m-2.c: Removed.
11224 * gcc.target/riscv/rvv/base/vssra_vv_m-3.c: Removed.
11225 * gcc.target/riscv/rvv/base/vssra_vv_mu-1.c: Removed.
11226 * gcc.target/riscv/rvv/base/vssra_vv_mu-2.c: Removed.
11227 * gcc.target/riscv/rvv/base/vssra_vv_mu-3.c: Removed.
11228 * gcc.target/riscv/rvv/base/vssra_vv_tu-1.c: Removed.
11229 * gcc.target/riscv/rvv/base/vssra_vv_tu-2.c: Removed.
11230 * gcc.target/riscv/rvv/base/vssra_vv_tu-3.c: Removed.
11231 * gcc.target/riscv/rvv/base/vssra_vv_tum-1.c: Removed.
11232 * gcc.target/riscv/rvv/base/vssra_vv_tum-2.c: Removed.
11233 * gcc.target/riscv/rvv/base/vssra_vv_tum-3.c: Removed.
11234 * gcc.target/riscv/rvv/base/vssra_vv_tumu-1.c: Removed.
11235 * gcc.target/riscv/rvv/base/vssra_vv_tumu-2.c: Removed.
11236 * gcc.target/riscv/rvv/base/vssra_vv_tumu-3.c: Removed.
11237 * gcc.target/riscv/rvv/base/vssra_vx-1.c: Removed.
11238 * gcc.target/riscv/rvv/base/vssra_vx-2.c: Removed.
11239 * gcc.target/riscv/rvv/base/vssra_vx-3.c: Removed.
11240 * gcc.target/riscv/rvv/base/vssra_vx_m-1.c: Removed.
11241 * gcc.target/riscv/rvv/base/vssra_vx_m-2.c: Removed.
11242 * gcc.target/riscv/rvv/base/vssra_vx_m-3.c: Removed.
11243 * gcc.target/riscv/rvv/base/vssra_vx_mu-1.c: Removed.
11244 * gcc.target/riscv/rvv/base/vssra_vx_mu-2.c: Removed.
11245 * gcc.target/riscv/rvv/base/vssra_vx_mu-3.c: Removed.
11246 * gcc.target/riscv/rvv/base/vssra_vx_tu-1.c: Removed.
11247 * gcc.target/riscv/rvv/base/vssra_vx_tu-2.c: Removed.
11248 * gcc.target/riscv/rvv/base/vssra_vx_tu-3.c: Removed.
11249 * gcc.target/riscv/rvv/base/vssra_vx_tum-1.c: Removed.
11250 * gcc.target/riscv/rvv/base/vssra_vx_tum-2.c: Removed.
11251 * gcc.target/riscv/rvv/base/vssra_vx_tum-3.c: Removed.
11252 * gcc.target/riscv/rvv/base/vssra_vx_tumu-1.c: Removed.
11253 * gcc.target/riscv/rvv/base/vssra_vx_tumu-2.c: Removed.
11254 * gcc.target/riscv/rvv/base/vssra_vx_tumu-3.c: Removed.
11255 * gcc.target/riscv/rvv/base/vssrl_vv-1.c: Removed.
11256 * gcc.target/riscv/rvv/base/vssrl_vv-2.c: Removed.
11257 * gcc.target/riscv/rvv/base/vssrl_vv-3.c: Removed.
11258 * gcc.target/riscv/rvv/base/vssrl_vv_m-1.c: Removed.
11259 * gcc.target/riscv/rvv/base/vssrl_vv_m-2.c: Removed.
11260 * gcc.target/riscv/rvv/base/vssrl_vv_m-3.c: Removed.
11261 * gcc.target/riscv/rvv/base/vssrl_vv_mu-1.c: Removed.
11262 * gcc.target/riscv/rvv/base/vssrl_vv_mu-2.c: Removed.
11263 * gcc.target/riscv/rvv/base/vssrl_vv_mu-3.c: Removed.
11264 * gcc.target/riscv/rvv/base/vssrl_vv_tu-1.c: Removed.
11265 * gcc.target/riscv/rvv/base/vssrl_vv_tu-2.c: Removed.
11266 * gcc.target/riscv/rvv/base/vssrl_vv_tu-3.c: Removed.
11267 * gcc.target/riscv/rvv/base/vssrl_vv_tum-1.c: Removed.
11268 * gcc.target/riscv/rvv/base/vssrl_vv_tum-2.c: Removed.
11269 * gcc.target/riscv/rvv/base/vssrl_vv_tum-3.c: Removed.
11270 * gcc.target/riscv/rvv/base/vssrl_vv_tumu-1.c: Removed.
11271 * gcc.target/riscv/rvv/base/vssrl_vv_tumu-2.c: Removed.
11272 * gcc.target/riscv/rvv/base/vssrl_vv_tumu-3.c: Removed.
11273 * gcc.target/riscv/rvv/base/vssrl_vx-1.c: Removed.
11274 * gcc.target/riscv/rvv/base/vssrl_vx-2.c: Removed.
11275 * gcc.target/riscv/rvv/base/vssrl_vx-3.c: Removed.
11276 * gcc.target/riscv/rvv/base/vssrl_vx_m-1.c: Removed.
11277 * gcc.target/riscv/rvv/base/vssrl_vx_m-2.c: Removed.
11278 * gcc.target/riscv/rvv/base/vssrl_vx_m-3.c: Removed.
11279 * gcc.target/riscv/rvv/base/vssrl_vx_mu-1.c: Removed.
11280 * gcc.target/riscv/rvv/base/vssrl_vx_mu-2.c: Removed.
11281 * gcc.target/riscv/rvv/base/vssrl_vx_mu-3.c: Removed.
11282 * gcc.target/riscv/rvv/base/vssrl_vx_tu-1.c: Removed.
11283 * gcc.target/riscv/rvv/base/vssrl_vx_tu-2.c: Removed.
11284 * gcc.target/riscv/rvv/base/vssrl_vx_tu-3.c: Removed.
11285 * gcc.target/riscv/rvv/base/vssrl_vx_tum-1.c: Removed.
11286 * gcc.target/riscv/rvv/base/vssrl_vx_tum-2.c: Removed.
11287 * gcc.target/riscv/rvv/base/vssrl_vx_tum-3.c: Removed.
11288 * gcc.target/riscv/rvv/base/vssrl_vx_tumu-1.c: Removed.
11289 * gcc.target/riscv/rvv/base/vssrl_vx_tumu-2.c: Removed.
11290 * gcc.target/riscv/rvv/base/vssrl_vx_tumu-3.c: Removed.
11291 * gcc.target/riscv/rvv/base/vssub_vv-1.c: Removed.
11292 * gcc.target/riscv/rvv/base/vssub_vv-2.c: Removed.
11293 * gcc.target/riscv/rvv/base/vssub_vv-3.c: Removed.
11294 * gcc.target/riscv/rvv/base/vssub_vv_m-1.c: Removed.
11295 * gcc.target/riscv/rvv/base/vssub_vv_m-2.c: Removed.
11296 * gcc.target/riscv/rvv/base/vssub_vv_m-3.c: Removed.
11297 * gcc.target/riscv/rvv/base/vssub_vv_mu-1.c: Removed.
11298 * gcc.target/riscv/rvv/base/vssub_vv_mu-2.c: Removed.
11299 * gcc.target/riscv/rvv/base/vssub_vv_mu-3.c: Removed.
11300 * gcc.target/riscv/rvv/base/vssub_vv_tu-1.c: Removed.
11301 * gcc.target/riscv/rvv/base/vssub_vv_tu-2.c: Removed.
11302 * gcc.target/riscv/rvv/base/vssub_vv_tu-3.c: Removed.
11303 * gcc.target/riscv/rvv/base/vssub_vv_tum-1.c: Removed.
11304 * gcc.target/riscv/rvv/base/vssub_vv_tum-2.c: Removed.
11305 * gcc.target/riscv/rvv/base/vssub_vv_tum-3.c: Removed.
11306 * gcc.target/riscv/rvv/base/vssub_vv_tumu-1.c: Removed.
11307 * gcc.target/riscv/rvv/base/vssub_vv_tumu-2.c: Removed.
11308 * gcc.target/riscv/rvv/base/vssub_vv_tumu-3.c: Removed.
11309 * gcc.target/riscv/rvv/base/vssub_vx_m_rv32-1.c: Removed.
11310 * gcc.target/riscv/rvv/base/vssub_vx_m_rv32-2.c: Removed.
11311 * gcc.target/riscv/rvv/base/vssub_vx_m_rv32-3.c: Removed.
11312 * gcc.target/riscv/rvv/base/vssub_vx_m_rv64-1.c: Removed.
11313 * gcc.target/riscv/rvv/base/vssub_vx_m_rv64-2.c: Removed.
11314 * gcc.target/riscv/rvv/base/vssub_vx_m_rv64-3.c: Removed.
11315 * gcc.target/riscv/rvv/base/vssub_vx_mu_rv32-1.c: Removed.
11316 * gcc.target/riscv/rvv/base/vssub_vx_mu_rv32-2.c: Removed.
11317 * gcc.target/riscv/rvv/base/vssub_vx_mu_rv32-3.c: Removed.
11318 * gcc.target/riscv/rvv/base/vssub_vx_mu_rv64-1.c: Removed.
11319 * gcc.target/riscv/rvv/base/vssub_vx_mu_rv64-2.c: Removed.
11320 * gcc.target/riscv/rvv/base/vssub_vx_mu_rv64-3.c: Removed.
11321 * gcc.target/riscv/rvv/base/vssub_vx_rv32-1.c: Removed.
11322 * gcc.target/riscv/rvv/base/vssub_vx_rv32-2.c: Removed.
11323 * gcc.target/riscv/rvv/base/vssub_vx_rv32-3.c: Removed.
11324 * gcc.target/riscv/rvv/base/vssub_vx_rv64-1.c: Removed.
11325 * gcc.target/riscv/rvv/base/vssub_vx_rv64-2.c: Removed.
11326 * gcc.target/riscv/rvv/base/vssub_vx_rv64-3.c: Removed.
11327 * gcc.target/riscv/rvv/base/vssub_vx_tu_rv32-1.c: Removed.
11328 * gcc.target/riscv/rvv/base/vssub_vx_tu_rv32-2.c: Removed.
11329 * gcc.target/riscv/rvv/base/vssub_vx_tu_rv32-3.c: Removed.
11330 * gcc.target/riscv/rvv/base/vssub_vx_tu_rv64-1.c: Removed.
11331 * gcc.target/riscv/rvv/base/vssub_vx_tu_rv64-2.c: Removed.
11332 * gcc.target/riscv/rvv/base/vssub_vx_tu_rv64-3.c: Removed.
11333 * gcc.target/riscv/rvv/base/vssub_vx_tum_rv32-1.c: Removed.
11334 * gcc.target/riscv/rvv/base/vssub_vx_tum_rv32-2.c: Removed.
11335 * gcc.target/riscv/rvv/base/vssub_vx_tum_rv32-3.c: Removed.
11336 * gcc.target/riscv/rvv/base/vssub_vx_tum_rv64-1.c: Removed.
11337 * gcc.target/riscv/rvv/base/vssub_vx_tum_rv64-2.c: Removed.
11338 * gcc.target/riscv/rvv/base/vssub_vx_tum_rv64-3.c: Removed.
11339 * gcc.target/riscv/rvv/base/vssub_vx_tumu_rv32-1.c: Removed.
11340 * gcc.target/riscv/rvv/base/vssub_vx_tumu_rv32-2.c: Removed.
11341 * gcc.target/riscv/rvv/base/vssub_vx_tumu_rv32-3.c: Removed.
11342 * gcc.target/riscv/rvv/base/vssub_vx_tumu_rv64-1.c: Removed.
11343 * gcc.target/riscv/rvv/base/vssub_vx_tumu_rv64-2.c: Removed.
11344 * gcc.target/riscv/rvv/base/vssub_vx_tumu_rv64-3.c: Removed.
11345 * gcc.target/riscv/rvv/base/vssubu_vv-1.c: Removed.
11346 * gcc.target/riscv/rvv/base/vssubu_vv-2.c: Removed.
11347 * gcc.target/riscv/rvv/base/vssubu_vv-3.c: Removed.
11348 * gcc.target/riscv/rvv/base/vssubu_vv_m-1.c: Removed.
11349 * gcc.target/riscv/rvv/base/vssubu_vv_m-2.c: Removed.
11350 * gcc.target/riscv/rvv/base/vssubu_vv_m-3.c: Removed.
11351 * gcc.target/riscv/rvv/base/vssubu_vv_mu-1.c: Removed.
11352 * gcc.target/riscv/rvv/base/vssubu_vv_mu-2.c: Removed.
11353 * gcc.target/riscv/rvv/base/vssubu_vv_mu-3.c: Removed.
11354 * gcc.target/riscv/rvv/base/vssubu_vv_tu-1.c: Removed.
11355 * gcc.target/riscv/rvv/base/vssubu_vv_tu-2.c: Removed.
11356 * gcc.target/riscv/rvv/base/vssubu_vv_tu-3.c: Removed.
11357 * gcc.target/riscv/rvv/base/vssubu_vv_tum-1.c: Removed.
11358 * gcc.target/riscv/rvv/base/vssubu_vv_tum-2.c: Removed.
11359 * gcc.target/riscv/rvv/base/vssubu_vv_tum-3.c: Removed.
11360 * gcc.target/riscv/rvv/base/vssubu_vv_tumu-1.c: Removed.
11361 * gcc.target/riscv/rvv/base/vssubu_vv_tumu-2.c: Removed.
11362 * gcc.target/riscv/rvv/base/vssubu_vv_tumu-3.c: Removed.
11363 * gcc.target/riscv/rvv/base/vssubu_vx_m_rv32-1.c: Removed.
11364 * gcc.target/riscv/rvv/base/vssubu_vx_m_rv32-2.c: Removed.
11365 * gcc.target/riscv/rvv/base/vssubu_vx_m_rv32-3.c: Removed.
11366 * gcc.target/riscv/rvv/base/vssubu_vx_m_rv64-1.c: Removed.
11367 * gcc.target/riscv/rvv/base/vssubu_vx_m_rv64-2.c: Removed.
11368 * gcc.target/riscv/rvv/base/vssubu_vx_m_rv64-3.c: Removed.
11369 * gcc.target/riscv/rvv/base/vssubu_vx_mu_rv32-1.c: Removed.
11370 * gcc.target/riscv/rvv/base/vssubu_vx_mu_rv32-2.c: Removed.
11371 * gcc.target/riscv/rvv/base/vssubu_vx_mu_rv32-3.c: Removed.
11372 * gcc.target/riscv/rvv/base/vssubu_vx_mu_rv64-1.c: Removed.
11373 * gcc.target/riscv/rvv/base/vssubu_vx_mu_rv64-2.c: Removed.
11374 * gcc.target/riscv/rvv/base/vssubu_vx_mu_rv64-3.c: Removed.
11375 * gcc.target/riscv/rvv/base/vssubu_vx_rv32-1.c: Removed.
11376 * gcc.target/riscv/rvv/base/vssubu_vx_rv32-2.c: Removed.
11377 * gcc.target/riscv/rvv/base/vssubu_vx_rv32-3.c: Removed.
11378 * gcc.target/riscv/rvv/base/vssubu_vx_rv64-1.c: Removed.
11379 * gcc.target/riscv/rvv/base/vssubu_vx_rv64-2.c: Removed.
11380 * gcc.target/riscv/rvv/base/vssubu_vx_rv64-3.c: Removed.
11381 * gcc.target/riscv/rvv/base/vssubu_vx_tu_rv32-1.c: Removed.
11382 * gcc.target/riscv/rvv/base/vssubu_vx_tu_rv32-2.c: Removed.
11383 * gcc.target/riscv/rvv/base/vssubu_vx_tu_rv32-3.c: Removed.
11384 * gcc.target/riscv/rvv/base/vssubu_vx_tu_rv64-1.c: Removed.
11385 * gcc.target/riscv/rvv/base/vssubu_vx_tu_rv64-2.c: Removed.
11386 * gcc.target/riscv/rvv/base/vssubu_vx_tu_rv64-3.c: Removed.
11387 * gcc.target/riscv/rvv/base/vssubu_vx_tum_rv32-1.c: Removed.
11388 * gcc.target/riscv/rvv/base/vssubu_vx_tum_rv32-2.c: Removed.
11389 * gcc.target/riscv/rvv/base/vssubu_vx_tum_rv32-3.c: Removed.
11390 * gcc.target/riscv/rvv/base/vssubu_vx_tum_rv64-1.c: Removed.
11391 * gcc.target/riscv/rvv/base/vssubu_vx_tum_rv64-2.c: Removed.
11392 * gcc.target/riscv/rvv/base/vssubu_vx_tum_rv64-3.c: Removed.
11393 * gcc.target/riscv/rvv/base/vssubu_vx_tumu_rv32-1.c: Removed.
11394 * gcc.target/riscv/rvv/base/vssubu_vx_tumu_rv32-2.c: Removed.
11395 * gcc.target/riscv/rvv/base/vssubu_vx_tumu_rv32-3.c: Removed.
11396 * gcc.target/riscv/rvv/base/vssubu_vx_tumu_rv64-1.c: Removed.
11397 * gcc.target/riscv/rvv/base/vssubu_vx_tumu_rv64-2.c: Removed.
11398 * gcc.target/riscv/rvv/base/vssubu_vx_tumu_rv64-3.c: Removed.
11399 * gcc.target/riscv/rvv/base/vsub_vv-1.c: Removed.
11400 * gcc.target/riscv/rvv/base/vsub_vv-2.c: Removed.
11401 * gcc.target/riscv/rvv/base/vsub_vv-3.c: Removed.
11402 * gcc.target/riscv/rvv/base/vsub_vv_m-1.c: Removed.
11403 * gcc.target/riscv/rvv/base/vsub_vv_m-2.c: Removed.
11404 * gcc.target/riscv/rvv/base/vsub_vv_m-3.c: Removed.
11405 * gcc.target/riscv/rvv/base/vsub_vv_mu-1.c: Removed.
11406 * gcc.target/riscv/rvv/base/vsub_vv_mu-2.c: Removed.
11407 * gcc.target/riscv/rvv/base/vsub_vv_mu-3.c: Removed.
11408 * gcc.target/riscv/rvv/base/vsub_vv_tu-1.c: Removed.
11409 * gcc.target/riscv/rvv/base/vsub_vv_tu-2.c: Removed.
11410 * gcc.target/riscv/rvv/base/vsub_vv_tu-3.c: Removed.
11411 * gcc.target/riscv/rvv/base/vsub_vv_tum-1.c: Removed.
11412 * gcc.target/riscv/rvv/base/vsub_vv_tum-2.c: Removed.
11413 * gcc.target/riscv/rvv/base/vsub_vv_tum-3.c: Removed.
11414 * gcc.target/riscv/rvv/base/vsub_vv_tumu-1.c: Removed.
11415 * gcc.target/riscv/rvv/base/vsub_vv_tumu-2.c: Removed.
11416 * gcc.target/riscv/rvv/base/vsub_vv_tumu-3.c: Removed.
11417 * gcc.target/riscv/rvv/base/vsub_vx_m_rv32-1.c: Removed.
11418 * gcc.target/riscv/rvv/base/vsub_vx_m_rv32-2.c: Removed.
11419 * gcc.target/riscv/rvv/base/vsub_vx_m_rv32-3.c: Removed.
11420 * gcc.target/riscv/rvv/base/vsub_vx_m_rv64-1.c: Removed.
11421 * gcc.target/riscv/rvv/base/vsub_vx_m_rv64-2.c: Removed.
11422 * gcc.target/riscv/rvv/base/vsub_vx_m_rv64-3.c: Removed.
11423 * gcc.target/riscv/rvv/base/vsub_vx_mu_rv32-1.c: Removed.
11424 * gcc.target/riscv/rvv/base/vsub_vx_mu_rv32-2.c: Removed.
11425 * gcc.target/riscv/rvv/base/vsub_vx_mu_rv32-3.c: Removed.
11426 * gcc.target/riscv/rvv/base/vsub_vx_mu_rv64-1.c: Removed.
11427 * gcc.target/riscv/rvv/base/vsub_vx_mu_rv64-2.c: Removed.
11428 * gcc.target/riscv/rvv/base/vsub_vx_mu_rv64-3.c: Removed.
11429 * gcc.target/riscv/rvv/base/vsub_vx_rv32-1.c: Removed.
11430 * gcc.target/riscv/rvv/base/vsub_vx_rv32-2.c: Removed.
11431 * gcc.target/riscv/rvv/base/vsub_vx_rv32-3.c: Removed.
11432 * gcc.target/riscv/rvv/base/vsub_vx_rv64-1.c: Removed.
11433 * gcc.target/riscv/rvv/base/vsub_vx_rv64-2.c: Removed.
11434 * gcc.target/riscv/rvv/base/vsub_vx_rv64-3.c: Removed.
11435 * gcc.target/riscv/rvv/base/vsub_vx_tu_rv32-1.c: Removed.
11436 * gcc.target/riscv/rvv/base/vsub_vx_tu_rv32-2.c: Removed.
11437 * gcc.target/riscv/rvv/base/vsub_vx_tu_rv32-3.c: Removed.
11438 * gcc.target/riscv/rvv/base/vsub_vx_tu_rv64-1.c: Removed.
11439 * gcc.target/riscv/rvv/base/vsub_vx_tu_rv64-2.c: Removed.
11440 * gcc.target/riscv/rvv/base/vsub_vx_tu_rv64-3.c: Removed.
11441 * gcc.target/riscv/rvv/base/vsub_vx_tum_rv32-1.c: Removed.
11442 * gcc.target/riscv/rvv/base/vsub_vx_tum_rv32-2.c: Removed.
11443 * gcc.target/riscv/rvv/base/vsub_vx_tum_rv32-3.c: Removed.
11444 * gcc.target/riscv/rvv/base/vsub_vx_tum_rv64-1.c: Removed.
11445 * gcc.target/riscv/rvv/base/vsub_vx_tum_rv64-2.c: Removed.
11446 * gcc.target/riscv/rvv/base/vsub_vx_tum_rv64-3.c: Removed.
11447 * gcc.target/riscv/rvv/base/vsub_vx_tumu_rv32-1.c: Removed.
11448 * gcc.target/riscv/rvv/base/vsub_vx_tumu_rv32-2.c: Removed.
11449 * gcc.target/riscv/rvv/base/vsub_vx_tumu_rv32-3.c: Removed.
11450 * gcc.target/riscv/rvv/base/vsub_vx_tumu_rv64-1.c: Removed.
11451 * gcc.target/riscv/rvv/base/vsub_vx_tumu_rv64-2.c: Removed.
11452 * gcc.target/riscv/rvv/base/vsub_vx_tumu_rv64-3.c: Removed.
11453 * gcc.target/riscv/rvv/base/vsuxei16_v-1.c: Removed.
11454 * gcc.target/riscv/rvv/base/vsuxei16_v-2.c: Removed.
11455 * gcc.target/riscv/rvv/base/vsuxei16_v-3.c: Removed.
11456 * gcc.target/riscv/rvv/base/vsuxei16_v_m-1.c: Removed.
11457 * gcc.target/riscv/rvv/base/vsuxei16_v_m-2.c: Removed.
11458 * gcc.target/riscv/rvv/base/vsuxei16_v_m-3.c: Removed.
11459 * gcc.target/riscv/rvv/base/vsuxei32_v-1.c: Removed.
11460 * gcc.target/riscv/rvv/base/vsuxei32_v-2.c: Removed.
11461 * gcc.target/riscv/rvv/base/vsuxei32_v-3.c: Removed.
11462 * gcc.target/riscv/rvv/base/vsuxei32_v_m-1.c: Removed.
11463 * gcc.target/riscv/rvv/base/vsuxei32_v_m-2.c: Removed.
11464 * gcc.target/riscv/rvv/base/vsuxei32_v_m-3.c: Removed.
11465 * gcc.target/riscv/rvv/base/vsuxei64_v-1.c: Removed.
11466 * gcc.target/riscv/rvv/base/vsuxei64_v-2.c: Removed.
11467 * gcc.target/riscv/rvv/base/vsuxei64_v-3.c: Removed.
11468 * gcc.target/riscv/rvv/base/vsuxei64_v_m-1.c: Removed.
11469 * gcc.target/riscv/rvv/base/vsuxei64_v_m-2.c: Removed.
11470 * gcc.target/riscv/rvv/base/vsuxei64_v_m-3.c: Removed.
11471 * gcc.target/riscv/rvv/base/vsuxei8_v-1.c: Removed.
11472 * gcc.target/riscv/rvv/base/vsuxei8_v-2.c: Removed.
11473 * gcc.target/riscv/rvv/base/vsuxei8_v-3.c: Removed.
11474 * gcc.target/riscv/rvv/base/vsuxei8_v_m-1.c: Removed.
11475 * gcc.target/riscv/rvv/base/vsuxei8_v_m-2.c: Removed.
11476 * gcc.target/riscv/rvv/base/vsuxei8_v_m-3.c: Removed.
11477 * gcc.target/riscv/rvv/base/vwadd_vv-1.c: Removed.
11478 * gcc.target/riscv/rvv/base/vwadd_vv-2.c: Removed.
11479 * gcc.target/riscv/rvv/base/vwadd_vv-3.c: Removed.
11480 * gcc.target/riscv/rvv/base/vwadd_vv_m-1.c: Removed.
11481 * gcc.target/riscv/rvv/base/vwadd_vv_m-2.c: Removed.
11482 * gcc.target/riscv/rvv/base/vwadd_vv_m-3.c: Removed.
11483 * gcc.target/riscv/rvv/base/vwadd_vv_mu-1.c: Removed.
11484 * gcc.target/riscv/rvv/base/vwadd_vv_mu-2.c: Removed.
11485 * gcc.target/riscv/rvv/base/vwadd_vv_mu-3.c: Removed.
11486 * gcc.target/riscv/rvv/base/vwadd_vv_tu-1.c: Removed.
11487 * gcc.target/riscv/rvv/base/vwadd_vv_tu-2.c: Removed.
11488 * gcc.target/riscv/rvv/base/vwadd_vv_tu-3.c: Removed.
11489 * gcc.target/riscv/rvv/base/vwadd_vv_tum-1.c: Removed.
11490 * gcc.target/riscv/rvv/base/vwadd_vv_tum-2.c: Removed.
11491 * gcc.target/riscv/rvv/base/vwadd_vv_tum-3.c: Removed.
11492 * gcc.target/riscv/rvv/base/vwadd_vv_tumu-1.c: Removed.
11493 * gcc.target/riscv/rvv/base/vwadd_vv_tumu-2.c: Removed.
11494 * gcc.target/riscv/rvv/base/vwadd_vv_tumu-3.c: Removed.
11495 * gcc.target/riscv/rvv/base/vwadd_vx-1.c: Removed.
11496 * gcc.target/riscv/rvv/base/vwadd_vx-2.c: Removed.
11497 * gcc.target/riscv/rvv/base/vwadd_vx-3.c: Removed.
11498 * gcc.target/riscv/rvv/base/vwadd_vx_m-1.c: Removed.
11499 * gcc.target/riscv/rvv/base/vwadd_vx_m-2.c: Removed.
11500 * gcc.target/riscv/rvv/base/vwadd_vx_m-3.c: Removed.
11501 * gcc.target/riscv/rvv/base/vwadd_vx_mu-1.c: Removed.
11502 * gcc.target/riscv/rvv/base/vwadd_vx_mu-2.c: Removed.
11503 * gcc.target/riscv/rvv/base/vwadd_vx_mu-3.c: Removed.
11504 * gcc.target/riscv/rvv/base/vwadd_vx_tu-1.c: Removed.
11505 * gcc.target/riscv/rvv/base/vwadd_vx_tu-2.c: Removed.
11506 * gcc.target/riscv/rvv/base/vwadd_vx_tu-3.c: Removed.
11507 * gcc.target/riscv/rvv/base/vwadd_vx_tum-1.c: Removed.
11508 * gcc.target/riscv/rvv/base/vwadd_vx_tum-2.c: Removed.
11509 * gcc.target/riscv/rvv/base/vwadd_vx_tum-3.c: Removed.
11510 * gcc.target/riscv/rvv/base/vwadd_vx_tumu-1.c: Removed.
11511 * gcc.target/riscv/rvv/base/vwadd_vx_tumu-2.c: Removed.
11512 * gcc.target/riscv/rvv/base/vwadd_vx_tumu-3.c: Removed.
11513 * gcc.target/riscv/rvv/base/vwadd_wv-1.c: Removed.
11514 * gcc.target/riscv/rvv/base/vwadd_wv-2.c: Removed.
11515 * gcc.target/riscv/rvv/base/vwadd_wv-3.c: Removed.
11516 * gcc.target/riscv/rvv/base/vwadd_wv_m-1.c: Removed.
11517 * gcc.target/riscv/rvv/base/vwadd_wv_m-2.c: Removed.
11518 * gcc.target/riscv/rvv/base/vwadd_wv_m-3.c: Removed.
11519 * gcc.target/riscv/rvv/base/vwadd_wv_mu-1.c: Removed.
11520 * gcc.target/riscv/rvv/base/vwadd_wv_mu-2.c: Removed.
11521 * gcc.target/riscv/rvv/base/vwadd_wv_mu-3.c: Removed.
11522 * gcc.target/riscv/rvv/base/vwadd_wv_tu-1.c: Removed.
11523 * gcc.target/riscv/rvv/base/vwadd_wv_tu-2.c: Removed.
11524 * gcc.target/riscv/rvv/base/vwadd_wv_tu-3.c: Removed.
11525 * gcc.target/riscv/rvv/base/vwadd_wv_tum-1.c: Removed.
11526 * gcc.target/riscv/rvv/base/vwadd_wv_tum-2.c: Removed.
11527 * gcc.target/riscv/rvv/base/vwadd_wv_tum-3.c: Removed.
11528 * gcc.target/riscv/rvv/base/vwadd_wv_tumu-1.c: Removed.
11529 * gcc.target/riscv/rvv/base/vwadd_wv_tumu-2.c: Removed.
11530 * gcc.target/riscv/rvv/base/vwadd_wv_tumu-3.c: Removed.
11531 * gcc.target/riscv/rvv/base/vwadd_wx-1.c: Removed.
11532 * gcc.target/riscv/rvv/base/vwadd_wx-2.c: Removed.
11533 * gcc.target/riscv/rvv/base/vwadd_wx-3.c: Removed.
11534 * gcc.target/riscv/rvv/base/vwadd_wx_m-1.c: Removed.
11535 * gcc.target/riscv/rvv/base/vwadd_wx_m-2.c: Removed.
11536 * gcc.target/riscv/rvv/base/vwadd_wx_m-3.c: Removed.
11537 * gcc.target/riscv/rvv/base/vwadd_wx_mu-1.c: Removed.
11538 * gcc.target/riscv/rvv/base/vwadd_wx_mu-2.c: Removed.
11539 * gcc.target/riscv/rvv/base/vwadd_wx_mu-3.c: Removed.
11540 * gcc.target/riscv/rvv/base/vwadd_wx_tu-1.c: Removed.
11541 * gcc.target/riscv/rvv/base/vwadd_wx_tu-2.c: Removed.
11542 * gcc.target/riscv/rvv/base/vwadd_wx_tu-3.c: Removed.
11543 * gcc.target/riscv/rvv/base/vwadd_wx_tum-1.c: Removed.
11544 * gcc.target/riscv/rvv/base/vwadd_wx_tum-2.c: Removed.
11545 * gcc.target/riscv/rvv/base/vwadd_wx_tum-3.c: Removed.
11546 * gcc.target/riscv/rvv/base/vwadd_wx_tumu-1.c: Removed.
11547 * gcc.target/riscv/rvv/base/vwadd_wx_tumu-2.c: Removed.
11548 * gcc.target/riscv/rvv/base/vwadd_wx_tumu-3.c: Removed.
11549 * gcc.target/riscv/rvv/base/vwaddu_vv-1.c: Removed.
11550 * gcc.target/riscv/rvv/base/vwaddu_vv-2.c: Removed.
11551 * gcc.target/riscv/rvv/base/vwaddu_vv-3.c: Removed.
11552 * gcc.target/riscv/rvv/base/vwaddu_vv_m-1.c: Removed.
11553 * gcc.target/riscv/rvv/base/vwaddu_vv_m-2.c: Removed.
11554 * gcc.target/riscv/rvv/base/vwaddu_vv_m-3.c: Removed.
11555 * gcc.target/riscv/rvv/base/vwaddu_vv_mu-1.c: Removed.
11556 * gcc.target/riscv/rvv/base/vwaddu_vv_mu-2.c: Removed.
11557 * gcc.target/riscv/rvv/base/vwaddu_vv_mu-3.c: Removed.
11558 * gcc.target/riscv/rvv/base/vwaddu_vv_tu-1.c: Removed.
11559 * gcc.target/riscv/rvv/base/vwaddu_vv_tu-2.c: Removed.
11560 * gcc.target/riscv/rvv/base/vwaddu_vv_tu-3.c: Removed.
11561 * gcc.target/riscv/rvv/base/vwaddu_vv_tum-1.c: Removed.
11562 * gcc.target/riscv/rvv/base/vwaddu_vv_tum-2.c: Removed.
11563 * gcc.target/riscv/rvv/base/vwaddu_vv_tum-3.c: Removed.
11564 * gcc.target/riscv/rvv/base/vwaddu_vv_tumu-1.c: Removed.
11565 * gcc.target/riscv/rvv/base/vwaddu_vv_tumu-2.c: Removed.
11566 * gcc.target/riscv/rvv/base/vwaddu_vv_tumu-3.c: Removed.
11567 * gcc.target/riscv/rvv/base/vwaddu_vx-1.c: Removed.
11568 * gcc.target/riscv/rvv/base/vwaddu_vx-2.c: Removed.
11569 * gcc.target/riscv/rvv/base/vwaddu_vx-3.c: Removed.
11570 * gcc.target/riscv/rvv/base/vwaddu_vx_m-1.c: Removed.
11571 * gcc.target/riscv/rvv/base/vwaddu_vx_m-2.c: Removed.
11572 * gcc.target/riscv/rvv/base/vwaddu_vx_m-3.c: Removed.
11573 * gcc.target/riscv/rvv/base/vwaddu_vx_mu-1.c: Removed.
11574 * gcc.target/riscv/rvv/base/vwaddu_vx_mu-2.c: Removed.
11575 * gcc.target/riscv/rvv/base/vwaddu_vx_mu-3.c: Removed.
11576 * gcc.target/riscv/rvv/base/vwaddu_vx_tu-1.c: Removed.
11577 * gcc.target/riscv/rvv/base/vwaddu_vx_tu-2.c: Removed.
11578 * gcc.target/riscv/rvv/base/vwaddu_vx_tu-3.c: Removed.
11579 * gcc.target/riscv/rvv/base/vwaddu_vx_tum-1.c: Removed.
11580 * gcc.target/riscv/rvv/base/vwaddu_vx_tum-2.c: Removed.
11581 * gcc.target/riscv/rvv/base/vwaddu_vx_tum-3.c: Removed.
11582 * gcc.target/riscv/rvv/base/vwaddu_vx_tumu-1.c: Removed.
11583 * gcc.target/riscv/rvv/base/vwaddu_vx_tumu-2.c: Removed.
11584 * gcc.target/riscv/rvv/base/vwaddu_vx_tumu-3.c: Removed.
11585 * gcc.target/riscv/rvv/base/vwaddu_wv-1.c: Removed.
11586 * gcc.target/riscv/rvv/base/vwaddu_wv-2.c: Removed.
11587 * gcc.target/riscv/rvv/base/vwaddu_wv-3.c: Removed.
11588 * gcc.target/riscv/rvv/base/vwaddu_wv_m-1.c: Removed.
11589 * gcc.target/riscv/rvv/base/vwaddu_wv_m-2.c: Removed.
11590 * gcc.target/riscv/rvv/base/vwaddu_wv_m-3.c: Removed.
11591 * gcc.target/riscv/rvv/base/vwaddu_wv_mu-1.c: Removed.
11592 * gcc.target/riscv/rvv/base/vwaddu_wv_mu-2.c: Removed.
11593 * gcc.target/riscv/rvv/base/vwaddu_wv_mu-3.c: Removed.
11594 * gcc.target/riscv/rvv/base/vwaddu_wv_tu-1.c: Removed.
11595 * gcc.target/riscv/rvv/base/vwaddu_wv_tu-2.c: Removed.
11596 * gcc.target/riscv/rvv/base/vwaddu_wv_tu-3.c: Removed.
11597 * gcc.target/riscv/rvv/base/vwaddu_wv_tum-1.c: Removed.
11598 * gcc.target/riscv/rvv/base/vwaddu_wv_tum-2.c: Removed.
11599 * gcc.target/riscv/rvv/base/vwaddu_wv_tum-3.c: Removed.
11600 * gcc.target/riscv/rvv/base/vwaddu_wv_tumu-1.c: Removed.
11601 * gcc.target/riscv/rvv/base/vwaddu_wv_tumu-2.c: Removed.
11602 * gcc.target/riscv/rvv/base/vwaddu_wv_tumu-3.c: Removed.
11603 * gcc.target/riscv/rvv/base/vwaddu_wx-1.c: Removed.
11604 * gcc.target/riscv/rvv/base/vwaddu_wx-2.c: Removed.
11605 * gcc.target/riscv/rvv/base/vwaddu_wx-3.c: Removed.
11606 * gcc.target/riscv/rvv/base/vwaddu_wx_m-1.c: Removed.
11607 * gcc.target/riscv/rvv/base/vwaddu_wx_m-2.c: Removed.
11608 * gcc.target/riscv/rvv/base/vwaddu_wx_m-3.c: Removed.
11609 * gcc.target/riscv/rvv/base/vwaddu_wx_mu-1.c: Removed.
11610 * gcc.target/riscv/rvv/base/vwaddu_wx_mu-2.c: Removed.
11611 * gcc.target/riscv/rvv/base/vwaddu_wx_mu-3.c: Removed.
11612 * gcc.target/riscv/rvv/base/vwaddu_wx_tu-1.c: Removed.
11613 * gcc.target/riscv/rvv/base/vwaddu_wx_tu-2.c: Removed.
11614 * gcc.target/riscv/rvv/base/vwaddu_wx_tu-3.c: Removed.
11615 * gcc.target/riscv/rvv/base/vwaddu_wx_tum-1.c: Removed.
11616 * gcc.target/riscv/rvv/base/vwaddu_wx_tum-2.c: Removed.
11617 * gcc.target/riscv/rvv/base/vwaddu_wx_tum-3.c: Removed.
11618 * gcc.target/riscv/rvv/base/vwaddu_wx_tumu-1.c: Removed.
11619 * gcc.target/riscv/rvv/base/vwaddu_wx_tumu-2.c: Removed.
11620 * gcc.target/riscv/rvv/base/vwaddu_wx_tumu-3.c: Removed.
11621 * gcc.target/riscv/rvv/base/vwcvt_x-1.c: Removed.
11622 * gcc.target/riscv/rvv/base/vwcvt_x-2.c: Removed.
11623 * gcc.target/riscv/rvv/base/vwcvt_x-3.c: Removed.
11624 * gcc.target/riscv/rvv/base/vwcvt_x_m-1.c: Removed.
11625 * gcc.target/riscv/rvv/base/vwcvt_x_m-2.c: Removed.
11626 * gcc.target/riscv/rvv/base/vwcvt_x_m-3.c: Removed.
11627 * gcc.target/riscv/rvv/base/vwcvt_x_mu-1.c: Removed.
11628 * gcc.target/riscv/rvv/base/vwcvt_x_mu-2.c: Removed.
11629 * gcc.target/riscv/rvv/base/vwcvt_x_mu-3.c: Removed.
11630 * gcc.target/riscv/rvv/base/vwcvt_x_tu-1.c: Removed.
11631 * gcc.target/riscv/rvv/base/vwcvt_x_tu-2.c: Removed.
11632 * gcc.target/riscv/rvv/base/vwcvt_x_tu-3.c: Removed.
11633 * gcc.target/riscv/rvv/base/vwcvt_x_tum-1.c: Removed.
11634 * gcc.target/riscv/rvv/base/vwcvt_x_tum-2.c: Removed.
11635 * gcc.target/riscv/rvv/base/vwcvt_x_tum-3.c: Removed.
11636 * gcc.target/riscv/rvv/base/vwcvt_x_tumu-1.c: Removed.
11637 * gcc.target/riscv/rvv/base/vwcvt_x_tumu-2.c: Removed.
11638 * gcc.target/riscv/rvv/base/vwcvt_x_tumu-3.c: Removed.
11639 * gcc.target/riscv/rvv/base/vwcvtu_x-1.c: Removed.
11640 * gcc.target/riscv/rvv/base/vwcvtu_x-2.c: Removed.
11641 * gcc.target/riscv/rvv/base/vwcvtu_x-3.c: Removed.
11642 * gcc.target/riscv/rvv/base/vwcvtu_x_m-1.c: Removed.
11643 * gcc.target/riscv/rvv/base/vwcvtu_x_m-2.c: Removed.
11644 * gcc.target/riscv/rvv/base/vwcvtu_x_m-3.c: Removed.
11645 * gcc.target/riscv/rvv/base/vwcvtu_x_mu-1.c: Removed.
11646 * gcc.target/riscv/rvv/base/vwcvtu_x_mu-2.c: Removed.
11647 * gcc.target/riscv/rvv/base/vwcvtu_x_mu-3.c: Removed.
11648 * gcc.target/riscv/rvv/base/vwcvtu_x_tu-1.c: Removed.
11649 * gcc.target/riscv/rvv/base/vwcvtu_x_tu-2.c: Removed.
11650 * gcc.target/riscv/rvv/base/vwcvtu_x_tu-3.c: Removed.
11651 * gcc.target/riscv/rvv/base/vwcvtu_x_tum-1.c: Removed.
11652 * gcc.target/riscv/rvv/base/vwcvtu_x_tum-2.c: Removed.
11653 * gcc.target/riscv/rvv/base/vwcvtu_x_tum-3.c: Removed.
11654 * gcc.target/riscv/rvv/base/vwcvtu_x_tumu-1.c: Removed.
11655 * gcc.target/riscv/rvv/base/vwcvtu_x_tumu-2.c: Removed.
11656 * gcc.target/riscv/rvv/base/vwcvtu_x_tumu-3.c: Removed.
11657 * gcc.target/riscv/rvv/base/vwmacc_vv-1.c: Removed.
11658 * gcc.target/riscv/rvv/base/vwmacc_vv-2.c: Removed.
11659 * gcc.target/riscv/rvv/base/vwmacc_vv-3.c: Removed.
11660 * gcc.target/riscv/rvv/base/vwmacc_vv_m-1.c: Removed.
11661 * gcc.target/riscv/rvv/base/vwmacc_vv_m-2.c: Removed.
11662 * gcc.target/riscv/rvv/base/vwmacc_vv_m-3.c: Removed.
11663 * gcc.target/riscv/rvv/base/vwmacc_vv_mu-1.c: Removed.
11664 * gcc.target/riscv/rvv/base/vwmacc_vv_mu-2.c: Removed.
11665 * gcc.target/riscv/rvv/base/vwmacc_vv_mu-3.c: Removed.
11666 * gcc.target/riscv/rvv/base/vwmacc_vv_tu-1.c: Removed.
11667 * gcc.target/riscv/rvv/base/vwmacc_vv_tu-2.c: Removed.
11668 * gcc.target/riscv/rvv/base/vwmacc_vv_tu-3.c: Removed.
11669 * gcc.target/riscv/rvv/base/vwmacc_vv_tum-1.c: Removed.
11670 * gcc.target/riscv/rvv/base/vwmacc_vv_tum-2.c: Removed.
11671 * gcc.target/riscv/rvv/base/vwmacc_vv_tum-3.c: Removed.
11672 * gcc.target/riscv/rvv/base/vwmacc_vv_tumu-1.c: Removed.
11673 * gcc.target/riscv/rvv/base/vwmacc_vv_tumu-2.c: Removed.
11674 * gcc.target/riscv/rvv/base/vwmacc_vv_tumu-3.c: Removed.
11675 * gcc.target/riscv/rvv/base/vwmacc_vx-1.c: Removed.
11676 * gcc.target/riscv/rvv/base/vwmacc_vx-2.c: Removed.
11677 * gcc.target/riscv/rvv/base/vwmacc_vx-3.c: Removed.
11678 * gcc.target/riscv/rvv/base/vwmacc_vx_m-1.c: Removed.
11679 * gcc.target/riscv/rvv/base/vwmacc_vx_m-2.c: Removed.
11680 * gcc.target/riscv/rvv/base/vwmacc_vx_m-3.c: Removed.
11681 * gcc.target/riscv/rvv/base/vwmacc_vx_mu-1.c: Removed.
11682 * gcc.target/riscv/rvv/base/vwmacc_vx_mu-2.c: Removed.
11683 * gcc.target/riscv/rvv/base/vwmacc_vx_mu-3.c: Removed.
11684 * gcc.target/riscv/rvv/base/vwmacc_vx_tu-1.c: Removed.
11685 * gcc.target/riscv/rvv/base/vwmacc_vx_tu-2.c: Removed.
11686 * gcc.target/riscv/rvv/base/vwmacc_vx_tu-3.c: Removed.
11687 * gcc.target/riscv/rvv/base/vwmacc_vx_tum-1.c: Removed.
11688 * gcc.target/riscv/rvv/base/vwmacc_vx_tum-2.c: Removed.
11689 * gcc.target/riscv/rvv/base/vwmacc_vx_tum-3.c: Removed.
11690 * gcc.target/riscv/rvv/base/vwmacc_vx_tumu-1.c: Removed.
11691 * gcc.target/riscv/rvv/base/vwmacc_vx_tumu-2.c: Removed.
11692 * gcc.target/riscv/rvv/base/vwmacc_vx_tumu-3.c: Removed.
11693 * gcc.target/riscv/rvv/base/vwmaccsu_vv-1.c: Removed.
11694 * gcc.target/riscv/rvv/base/vwmaccsu_vv-2.c: Removed.
11695 * gcc.target/riscv/rvv/base/vwmaccsu_vv-3.c: Removed.
11696 * gcc.target/riscv/rvv/base/vwmaccsu_vv_m-1.c: Removed.
11697 * gcc.target/riscv/rvv/base/vwmaccsu_vv_m-2.c: Removed.
11698 * gcc.target/riscv/rvv/base/vwmaccsu_vv_m-3.c: Removed.
11699 * gcc.target/riscv/rvv/base/vwmaccsu_vv_mu-1.c: Removed.
11700 * gcc.target/riscv/rvv/base/vwmaccsu_vv_mu-2.c: Removed.
11701 * gcc.target/riscv/rvv/base/vwmaccsu_vv_mu-3.c: Removed.
11702 * gcc.target/riscv/rvv/base/vwmaccsu_vv_tu-1.c: Removed.
11703 * gcc.target/riscv/rvv/base/vwmaccsu_vv_tu-2.c: Removed.
11704 * gcc.target/riscv/rvv/base/vwmaccsu_vv_tu-3.c: Removed.
11705 * gcc.target/riscv/rvv/base/vwmaccsu_vv_tum-1.c: Removed.
11706 * gcc.target/riscv/rvv/base/vwmaccsu_vv_tum-2.c: Removed.
11707 * gcc.target/riscv/rvv/base/vwmaccsu_vv_tum-3.c: Removed.
11708 * gcc.target/riscv/rvv/base/vwmaccsu_vv_tumu-1.c: Removed.
11709 * gcc.target/riscv/rvv/base/vwmaccsu_vv_tumu-2.c: Removed.
11710 * gcc.target/riscv/rvv/base/vwmaccsu_vv_tumu-3.c: Removed.
11711 * gcc.target/riscv/rvv/base/vwmaccsu_vx-1.c: Removed.
11712 * gcc.target/riscv/rvv/base/vwmaccsu_vx-2.c: Removed.
11713 * gcc.target/riscv/rvv/base/vwmaccsu_vx-3.c: Removed.
11714 * gcc.target/riscv/rvv/base/vwmaccsu_vx_m-1.c: Removed.
11715 * gcc.target/riscv/rvv/base/vwmaccsu_vx_m-2.c: Removed.
11716 * gcc.target/riscv/rvv/base/vwmaccsu_vx_m-3.c: Removed.
11717 * gcc.target/riscv/rvv/base/vwmaccsu_vx_mu-1.c: Removed.
11718 * gcc.target/riscv/rvv/base/vwmaccsu_vx_mu-2.c: Removed.
11719 * gcc.target/riscv/rvv/base/vwmaccsu_vx_mu-3.c: Removed.
11720 * gcc.target/riscv/rvv/base/vwmaccsu_vx_tu-1.c: Removed.
11721 * gcc.target/riscv/rvv/base/vwmaccsu_vx_tu-2.c: Removed.
11722 * gcc.target/riscv/rvv/base/vwmaccsu_vx_tu-3.c: Removed.
11723 * gcc.target/riscv/rvv/base/vwmaccsu_vx_tum-1.c: Removed.
11724 * gcc.target/riscv/rvv/base/vwmaccsu_vx_tum-2.c: Removed.
11725 * gcc.target/riscv/rvv/base/vwmaccsu_vx_tum-3.c: Removed.
11726 * gcc.target/riscv/rvv/base/vwmaccsu_vx_tumu-1.c: Removed.
11727 * gcc.target/riscv/rvv/base/vwmaccsu_vx_tumu-2.c: Removed.
11728 * gcc.target/riscv/rvv/base/vwmaccsu_vx_tumu-3.c: Removed.
11729 * gcc.target/riscv/rvv/base/vwmaccu_vv-1.c: Removed.
11730 * gcc.target/riscv/rvv/base/vwmaccu_vv-2.c: Removed.
11731 * gcc.target/riscv/rvv/base/vwmaccu_vv-3.c: Removed.
11732 * gcc.target/riscv/rvv/base/vwmaccu_vv_m-1.c: Removed.
11733 * gcc.target/riscv/rvv/base/vwmaccu_vv_m-2.c: Removed.
11734 * gcc.target/riscv/rvv/base/vwmaccu_vv_m-3.c: Removed.
11735 * gcc.target/riscv/rvv/base/vwmaccu_vv_mu-1.c: Removed.
11736 * gcc.target/riscv/rvv/base/vwmaccu_vv_mu-2.c: Removed.
11737 * gcc.target/riscv/rvv/base/vwmaccu_vv_mu-3.c: Removed.
11738 * gcc.target/riscv/rvv/base/vwmaccu_vv_tu-1.c: Removed.
11739 * gcc.target/riscv/rvv/base/vwmaccu_vv_tu-2.c: Removed.
11740 * gcc.target/riscv/rvv/base/vwmaccu_vv_tu-3.c: Removed.
11741 * gcc.target/riscv/rvv/base/vwmaccu_vv_tum-1.c: Removed.
11742 * gcc.target/riscv/rvv/base/vwmaccu_vv_tum-2.c: Removed.
11743 * gcc.target/riscv/rvv/base/vwmaccu_vv_tum-3.c: Removed.
11744 * gcc.target/riscv/rvv/base/vwmaccu_vv_tumu-1.c: Removed.
11745 * gcc.target/riscv/rvv/base/vwmaccu_vv_tumu-2.c: Removed.
11746 * gcc.target/riscv/rvv/base/vwmaccu_vv_tumu-3.c: Removed.
11747 * gcc.target/riscv/rvv/base/vwmaccu_vx-1.c: Removed.
11748 * gcc.target/riscv/rvv/base/vwmaccu_vx-2.c: Removed.
11749 * gcc.target/riscv/rvv/base/vwmaccu_vx-3.c: Removed.
11750 * gcc.target/riscv/rvv/base/vwmaccu_vx_m-1.c: Removed.
11751 * gcc.target/riscv/rvv/base/vwmaccu_vx_m-2.c: Removed.
11752 * gcc.target/riscv/rvv/base/vwmaccu_vx_m-3.c: Removed.
11753 * gcc.target/riscv/rvv/base/vwmaccu_vx_mu-1.c: Removed.
11754 * gcc.target/riscv/rvv/base/vwmaccu_vx_mu-2.c: Removed.
11755 * gcc.target/riscv/rvv/base/vwmaccu_vx_mu-3.c: Removed.
11756 * gcc.target/riscv/rvv/base/vwmaccu_vx_tu-1.c: Removed.
11757 * gcc.target/riscv/rvv/base/vwmaccu_vx_tu-2.c: Removed.
11758 * gcc.target/riscv/rvv/base/vwmaccu_vx_tu-3.c: Removed.
11759 * gcc.target/riscv/rvv/base/vwmaccu_vx_tum-1.c: Removed.
11760 * gcc.target/riscv/rvv/base/vwmaccu_vx_tum-2.c: Removed.
11761 * gcc.target/riscv/rvv/base/vwmaccu_vx_tum-3.c: Removed.
11762 * gcc.target/riscv/rvv/base/vwmaccu_vx_tumu-1.c: Removed.
11763 * gcc.target/riscv/rvv/base/vwmaccu_vx_tumu-2.c: Removed.
11764 * gcc.target/riscv/rvv/base/vwmaccu_vx_tumu-3.c: Removed.
11765 * gcc.target/riscv/rvv/base/vwmaccus_vx-1.c: Removed.
11766 * gcc.target/riscv/rvv/base/vwmaccus_vx-2.c: Removed.
11767 * gcc.target/riscv/rvv/base/vwmaccus_vx-3.c: Removed.
11768 * gcc.target/riscv/rvv/base/vwmaccus_vx_m-1.c: Removed.
11769 * gcc.target/riscv/rvv/base/vwmaccus_vx_m-2.c: Removed.
11770 * gcc.target/riscv/rvv/base/vwmaccus_vx_m-3.c: Removed.
11771 * gcc.target/riscv/rvv/base/vwmaccus_vx_mu-1.c: Removed.
11772 * gcc.target/riscv/rvv/base/vwmaccus_vx_mu-2.c: Removed.
11773 * gcc.target/riscv/rvv/base/vwmaccus_vx_mu-3.c: Removed.
11774 * gcc.target/riscv/rvv/base/vwmaccus_vx_tu-1.c: Removed.
11775 * gcc.target/riscv/rvv/base/vwmaccus_vx_tu-2.c: Removed.
11776 * gcc.target/riscv/rvv/base/vwmaccus_vx_tu-3.c: Removed.
11777 * gcc.target/riscv/rvv/base/vwmaccus_vx_tum-1.c: Removed.
11778 * gcc.target/riscv/rvv/base/vwmaccus_vx_tum-2.c: Removed.
11779 * gcc.target/riscv/rvv/base/vwmaccus_vx_tum-3.c: Removed.
11780 * gcc.target/riscv/rvv/base/vwmaccus_vx_tumu-1.c: Removed.
11781 * gcc.target/riscv/rvv/base/vwmaccus_vx_tumu-2.c: Removed.
11782 * gcc.target/riscv/rvv/base/vwmaccus_vx_tumu-3.c: Removed.
11783 * gcc.target/riscv/rvv/base/vwmul_vv-1.c: Removed.
11784 * gcc.target/riscv/rvv/base/vwmul_vv-2.c: Removed.
11785 * gcc.target/riscv/rvv/base/vwmul_vv-3.c: Removed.
11786 * gcc.target/riscv/rvv/base/vwmul_vv_m-1.c: Removed.
11787 * gcc.target/riscv/rvv/base/vwmul_vv_m-2.c: Removed.
11788 * gcc.target/riscv/rvv/base/vwmul_vv_m-3.c: Removed.
11789 * gcc.target/riscv/rvv/base/vwmul_vv_mu-1.c: Removed.
11790 * gcc.target/riscv/rvv/base/vwmul_vv_mu-2.c: Removed.
11791 * gcc.target/riscv/rvv/base/vwmul_vv_mu-3.c: Removed.
11792 * gcc.target/riscv/rvv/base/vwmul_vv_tu-1.c: Removed.
11793 * gcc.target/riscv/rvv/base/vwmul_vv_tu-2.c: Removed.
11794 * gcc.target/riscv/rvv/base/vwmul_vv_tu-3.c: Removed.
11795 * gcc.target/riscv/rvv/base/vwmul_vv_tum-1.c: Removed.
11796 * gcc.target/riscv/rvv/base/vwmul_vv_tum-2.c: Removed.
11797 * gcc.target/riscv/rvv/base/vwmul_vv_tum-3.c: Removed.
11798 * gcc.target/riscv/rvv/base/vwmul_vv_tumu-1.c: Removed.
11799 * gcc.target/riscv/rvv/base/vwmul_vv_tumu-2.c: Removed.
11800 * gcc.target/riscv/rvv/base/vwmul_vv_tumu-3.c: Removed.
11801 * gcc.target/riscv/rvv/base/vwmul_vx-1.c: Removed.
11802 * gcc.target/riscv/rvv/base/vwmul_vx-2.c: Removed.
11803 * gcc.target/riscv/rvv/base/vwmul_vx-3.c: Removed.
11804 * gcc.target/riscv/rvv/base/vwmul_vx_m-1.c: Removed.
11805 * gcc.target/riscv/rvv/base/vwmul_vx_m-2.c: Removed.
11806 * gcc.target/riscv/rvv/base/vwmul_vx_m-3.c: Removed.
11807 * gcc.target/riscv/rvv/base/vwmul_vx_mu-1.c: Removed.
11808 * gcc.target/riscv/rvv/base/vwmul_vx_mu-2.c: Removed.
11809 * gcc.target/riscv/rvv/base/vwmul_vx_mu-3.c: Removed.
11810 * gcc.target/riscv/rvv/base/vwmul_vx_tu-1.c: Removed.
11811 * gcc.target/riscv/rvv/base/vwmul_vx_tu-2.c: Removed.
11812 * gcc.target/riscv/rvv/base/vwmul_vx_tu-3.c: Removed.
11813 * gcc.target/riscv/rvv/base/vwmul_vx_tum-1.c: Removed.
11814 * gcc.target/riscv/rvv/base/vwmul_vx_tum-2.c: Removed.
11815 * gcc.target/riscv/rvv/base/vwmul_vx_tum-3.c: Removed.
11816 * gcc.target/riscv/rvv/base/vwmul_vx_tumu-1.c: Removed.
11817 * gcc.target/riscv/rvv/base/vwmul_vx_tumu-2.c: Removed.
11818 * gcc.target/riscv/rvv/base/vwmul_vx_tumu-3.c: Removed.
11819 * gcc.target/riscv/rvv/base/vwmulsu_vv-1.c: Removed.
11820 * gcc.target/riscv/rvv/base/vwmulsu_vv-2.c: Removed.
11821 * gcc.target/riscv/rvv/base/vwmulsu_vv-3.c: Removed.
11822 * gcc.target/riscv/rvv/base/vwmulsu_vv_m-1.c: Removed.
11823 * gcc.target/riscv/rvv/base/vwmulsu_vv_m-2.c: Removed.
11824 * gcc.target/riscv/rvv/base/vwmulsu_vv_m-3.c: Removed.
11825 * gcc.target/riscv/rvv/base/vwmulsu_vv_mu-1.c: Removed.
11826 * gcc.target/riscv/rvv/base/vwmulsu_vv_mu-2.c: Removed.
11827 * gcc.target/riscv/rvv/base/vwmulsu_vv_mu-3.c: Removed.
11828 * gcc.target/riscv/rvv/base/vwmulsu_vv_tu-1.c: Removed.
11829 * gcc.target/riscv/rvv/base/vwmulsu_vv_tu-2.c: Removed.
11830 * gcc.target/riscv/rvv/base/vwmulsu_vv_tu-3.c: Removed.
11831 * gcc.target/riscv/rvv/base/vwmulsu_vv_tum-1.c: Removed.
11832 * gcc.target/riscv/rvv/base/vwmulsu_vv_tum-2.c: Removed.
11833 * gcc.target/riscv/rvv/base/vwmulsu_vv_tum-3.c: Removed.
11834 * gcc.target/riscv/rvv/base/vwmulsu_vv_tumu-1.c: Removed.
11835 * gcc.target/riscv/rvv/base/vwmulsu_vv_tumu-2.c: Removed.
11836 * gcc.target/riscv/rvv/base/vwmulsu_vv_tumu-3.c: Removed.
11837 * gcc.target/riscv/rvv/base/vwmulsu_vx-1.c: Removed.
11838 * gcc.target/riscv/rvv/base/vwmulsu_vx-2.c: Removed.
11839 * gcc.target/riscv/rvv/base/vwmulsu_vx-3.c: Removed.
11840 * gcc.target/riscv/rvv/base/vwmulsu_vx_m-1.c: Removed.
11841 * gcc.target/riscv/rvv/base/vwmulsu_vx_m-2.c: Removed.
11842 * gcc.target/riscv/rvv/base/vwmulsu_vx_m-3.c: Removed.
11843 * gcc.target/riscv/rvv/base/vwmulsu_vx_mu-1.c: Removed.
11844 * gcc.target/riscv/rvv/base/vwmulsu_vx_mu-2.c: Removed.
11845 * gcc.target/riscv/rvv/base/vwmulsu_vx_mu-3.c: Removed.
11846 * gcc.target/riscv/rvv/base/vwmulsu_vx_tu-1.c: Removed.
11847 * gcc.target/riscv/rvv/base/vwmulsu_vx_tu-2.c: Removed.
11848 * gcc.target/riscv/rvv/base/vwmulsu_vx_tu-3.c: Removed.
11849 * gcc.target/riscv/rvv/base/vwmulsu_vx_tum-1.c: Removed.
11850 * gcc.target/riscv/rvv/base/vwmulsu_vx_tum-2.c: Removed.
11851 * gcc.target/riscv/rvv/base/vwmulsu_vx_tum-3.c: Removed.
11852 * gcc.target/riscv/rvv/base/vwmulsu_vx_tumu-1.c: Removed.
11853 * gcc.target/riscv/rvv/base/vwmulsu_vx_tumu-2.c: Removed.
11854 * gcc.target/riscv/rvv/base/vwmulsu_vx_tumu-3.c: Removed.
11855 * gcc.target/riscv/rvv/base/vwmulu_vv-1.c: Removed.
11856 * gcc.target/riscv/rvv/base/vwmulu_vv-2.c: Removed.
11857 * gcc.target/riscv/rvv/base/vwmulu_vv-3.c: Removed.
11858 * gcc.target/riscv/rvv/base/vwmulu_vv_m-1.c: Removed.
11859 * gcc.target/riscv/rvv/base/vwmulu_vv_m-2.c: Removed.
11860 * gcc.target/riscv/rvv/base/vwmulu_vv_m-3.c: Removed.
11861 * gcc.target/riscv/rvv/base/vwmulu_vv_mu-1.c: Removed.
11862 * gcc.target/riscv/rvv/base/vwmulu_vv_mu-2.c: Removed.
11863 * gcc.target/riscv/rvv/base/vwmulu_vv_mu-3.c: Removed.
11864 * gcc.target/riscv/rvv/base/vwmulu_vv_tu-1.c: Removed.
11865 * gcc.target/riscv/rvv/base/vwmulu_vv_tu-2.c: Removed.
11866 * gcc.target/riscv/rvv/base/vwmulu_vv_tu-3.c: Removed.
11867 * gcc.target/riscv/rvv/base/vwmulu_vv_tum-1.c: Removed.
11868 * gcc.target/riscv/rvv/base/vwmulu_vv_tum-2.c: Removed.
11869 * gcc.target/riscv/rvv/base/vwmulu_vv_tum-3.c: Removed.
11870 * gcc.target/riscv/rvv/base/vwmulu_vv_tumu-1.c: Removed.
11871 * gcc.target/riscv/rvv/base/vwmulu_vv_tumu-2.c: Removed.
11872 * gcc.target/riscv/rvv/base/vwmulu_vv_tumu-3.c: Removed.
11873 * gcc.target/riscv/rvv/base/vwmulu_vx-1.c: Removed.
11874 * gcc.target/riscv/rvv/base/vwmulu_vx-2.c: Removed.
11875 * gcc.target/riscv/rvv/base/vwmulu_vx-3.c: Removed.
11876 * gcc.target/riscv/rvv/base/vwmulu_vx_m-1.c: Removed.
11877 * gcc.target/riscv/rvv/base/vwmulu_vx_m-2.c: Removed.
11878 * gcc.target/riscv/rvv/base/vwmulu_vx_m-3.c: Removed.
11879 * gcc.target/riscv/rvv/base/vwmulu_vx_mu-1.c: Removed.
11880 * gcc.target/riscv/rvv/base/vwmulu_vx_mu-2.c: Removed.
11881 * gcc.target/riscv/rvv/base/vwmulu_vx_mu-3.c: Removed.
11882 * gcc.target/riscv/rvv/base/vwmulu_vx_tu-1.c: Removed.
11883 * gcc.target/riscv/rvv/base/vwmulu_vx_tu-2.c: Removed.
11884 * gcc.target/riscv/rvv/base/vwmulu_vx_tu-3.c: Removed.
11885 * gcc.target/riscv/rvv/base/vwmulu_vx_tum-1.c: Removed.
11886 * gcc.target/riscv/rvv/base/vwmulu_vx_tum-2.c: Removed.
11887 * gcc.target/riscv/rvv/base/vwmulu_vx_tum-3.c: Removed.
11888 * gcc.target/riscv/rvv/base/vwmulu_vx_tumu-1.c: Removed.
11889 * gcc.target/riscv/rvv/base/vwmulu_vx_tumu-2.c: Removed.
11890 * gcc.target/riscv/rvv/base/vwmulu_vx_tumu-3.c: Removed.
11891 * gcc.target/riscv/rvv/base/vwrite_csr.c: Removed.
11892 * gcc.target/riscv/rvv/base/vwsub_vv-1.c: Removed.
11893 * gcc.target/riscv/rvv/base/vwsub_vv-2.c: Removed.
11894 * gcc.target/riscv/rvv/base/vwsub_vv-3.c: Removed.
11895 * gcc.target/riscv/rvv/base/vwsub_vv_m-1.c: Removed.
11896 * gcc.target/riscv/rvv/base/vwsub_vv_m-2.c: Removed.
11897 * gcc.target/riscv/rvv/base/vwsub_vv_m-3.c: Removed.
11898 * gcc.target/riscv/rvv/base/vwsub_vv_mu-1.c: Removed.
11899 * gcc.target/riscv/rvv/base/vwsub_vv_mu-2.c: Removed.
11900 * gcc.target/riscv/rvv/base/vwsub_vv_mu-3.c: Removed.
11901 * gcc.target/riscv/rvv/base/vwsub_vv_tu-1.c: Removed.
11902 * gcc.target/riscv/rvv/base/vwsub_vv_tu-2.c: Removed.
11903 * gcc.target/riscv/rvv/base/vwsub_vv_tu-3.c: Removed.
11904 * gcc.target/riscv/rvv/base/vwsub_vv_tum-1.c: Removed.
11905 * gcc.target/riscv/rvv/base/vwsub_vv_tum-2.c: Removed.
11906 * gcc.target/riscv/rvv/base/vwsub_vv_tum-3.c: Removed.
11907 * gcc.target/riscv/rvv/base/vwsub_vv_tumu-1.c: Removed.
11908 * gcc.target/riscv/rvv/base/vwsub_vv_tumu-2.c: Removed.
11909 * gcc.target/riscv/rvv/base/vwsub_vv_tumu-3.c: Removed.
11910 * gcc.target/riscv/rvv/base/vwsub_vx-1.c: Removed.
11911 * gcc.target/riscv/rvv/base/vwsub_vx-2.c: Removed.
11912 * gcc.target/riscv/rvv/base/vwsub_vx-3.c: Removed.
11913 * gcc.target/riscv/rvv/base/vwsub_vx_m-1.c: Removed.
11914 * gcc.target/riscv/rvv/base/vwsub_vx_m-2.c: Removed.
11915 * gcc.target/riscv/rvv/base/vwsub_vx_m-3.c: Removed.
11916 * gcc.target/riscv/rvv/base/vwsub_vx_mu-1.c: Removed.
11917 * gcc.target/riscv/rvv/base/vwsub_vx_mu-2.c: Removed.
11918 * gcc.target/riscv/rvv/base/vwsub_vx_mu-3.c: Removed.
11919 * gcc.target/riscv/rvv/base/vwsub_vx_tu-1.c: Removed.
11920 * gcc.target/riscv/rvv/base/vwsub_vx_tu-2.c: Removed.
11921 * gcc.target/riscv/rvv/base/vwsub_vx_tu-3.c: Removed.
11922 * gcc.target/riscv/rvv/base/vwsub_vx_tum-1.c: Removed.
11923 * gcc.target/riscv/rvv/base/vwsub_vx_tum-2.c: Removed.
11924 * gcc.target/riscv/rvv/base/vwsub_vx_tum-3.c: Removed.
11925 * gcc.target/riscv/rvv/base/vwsub_vx_tumu-1.c: Removed.
11926 * gcc.target/riscv/rvv/base/vwsub_vx_tumu-2.c: Removed.
11927 * gcc.target/riscv/rvv/base/vwsub_vx_tumu-3.c: Removed.
11928 * gcc.target/riscv/rvv/base/vwsub_wv-1.c: Removed.
11929 * gcc.target/riscv/rvv/base/vwsub_wv-2.c: Removed.
11930 * gcc.target/riscv/rvv/base/vwsub_wv-3.c: Removed.
11931 * gcc.target/riscv/rvv/base/vwsub_wv_m-1.c: Removed.
11932 * gcc.target/riscv/rvv/base/vwsub_wv_m-2.c: Removed.
11933 * gcc.target/riscv/rvv/base/vwsub_wv_m-3.c: Removed.
11934 * gcc.target/riscv/rvv/base/vwsub_wv_mu-1.c: Removed.
11935 * gcc.target/riscv/rvv/base/vwsub_wv_mu-2.c: Removed.
11936 * gcc.target/riscv/rvv/base/vwsub_wv_mu-3.c: Removed.
11937 * gcc.target/riscv/rvv/base/vwsub_wv_tu-1.c: Removed.
11938 * gcc.target/riscv/rvv/base/vwsub_wv_tu-2.c: Removed.
11939 * gcc.target/riscv/rvv/base/vwsub_wv_tu-3.c: Removed.
11940 * gcc.target/riscv/rvv/base/vwsub_wv_tum-1.c: Removed.
11941 * gcc.target/riscv/rvv/base/vwsub_wv_tum-2.c: Removed.
11942 * gcc.target/riscv/rvv/base/vwsub_wv_tum-3.c: Removed.
11943 * gcc.target/riscv/rvv/base/vwsub_wv_tumu-1.c: Removed.
11944 * gcc.target/riscv/rvv/base/vwsub_wv_tumu-2.c: Removed.
11945 * gcc.target/riscv/rvv/base/vwsub_wv_tumu-3.c: Removed.
11946 * gcc.target/riscv/rvv/base/vwsub_wx-1.c: Removed.
11947 * gcc.target/riscv/rvv/base/vwsub_wx-2.c: Removed.
11948 * gcc.target/riscv/rvv/base/vwsub_wx-3.c: Removed.
11949 * gcc.target/riscv/rvv/base/vwsub_wx_m-1.c: Removed.
11950 * gcc.target/riscv/rvv/base/vwsub_wx_m-2.c: Removed.
11951 * gcc.target/riscv/rvv/base/vwsub_wx_m-3.c: Removed.
11952 * gcc.target/riscv/rvv/base/vwsub_wx_mu-1.c: Removed.
11953 * gcc.target/riscv/rvv/base/vwsub_wx_mu-2.c: Removed.
11954 * gcc.target/riscv/rvv/base/vwsub_wx_mu-3.c: Removed.
11955 * gcc.target/riscv/rvv/base/vwsub_wx_tu-1.c: Removed.
11956 * gcc.target/riscv/rvv/base/vwsub_wx_tu-2.c: Removed.
11957 * gcc.target/riscv/rvv/base/vwsub_wx_tu-3.c: Removed.
11958 * gcc.target/riscv/rvv/base/vwsub_wx_tum-1.c: Removed.
11959 * gcc.target/riscv/rvv/base/vwsub_wx_tum-2.c: Removed.
11960 * gcc.target/riscv/rvv/base/vwsub_wx_tum-3.c: Removed.
11961 * gcc.target/riscv/rvv/base/vwsub_wx_tumu-1.c: Removed.
11962 * gcc.target/riscv/rvv/base/vwsub_wx_tumu-2.c: Removed.
11963 * gcc.target/riscv/rvv/base/vwsub_wx_tumu-3.c: Removed.
11964 * gcc.target/riscv/rvv/base/vwsubu_vv-1.c: Removed.
11965 * gcc.target/riscv/rvv/base/vwsubu_vv-2.c: Removed.
11966 * gcc.target/riscv/rvv/base/vwsubu_vv-3.c: Removed.
11967 * gcc.target/riscv/rvv/base/vwsubu_vv_m-1.c: Removed.
11968 * gcc.target/riscv/rvv/base/vwsubu_vv_m-2.c: Removed.
11969 * gcc.target/riscv/rvv/base/vwsubu_vv_m-3.c: Removed.
11970 * gcc.target/riscv/rvv/base/vwsubu_vv_mu-1.c: Removed.
11971 * gcc.target/riscv/rvv/base/vwsubu_vv_mu-2.c: Removed.
11972 * gcc.target/riscv/rvv/base/vwsubu_vv_mu-3.c: Removed.
11973 * gcc.target/riscv/rvv/base/vwsubu_vv_tu-1.c: Removed.
11974 * gcc.target/riscv/rvv/base/vwsubu_vv_tu-2.c: Removed.
11975 * gcc.target/riscv/rvv/base/vwsubu_vv_tu-3.c: Removed.
11976 * gcc.target/riscv/rvv/base/vwsubu_vv_tum-1.c: Removed.
11977 * gcc.target/riscv/rvv/base/vwsubu_vv_tum-2.c: Removed.
11978 * gcc.target/riscv/rvv/base/vwsubu_vv_tum-3.c: Removed.
11979 * gcc.target/riscv/rvv/base/vwsubu_vv_tumu-1.c: Removed.
11980 * gcc.target/riscv/rvv/base/vwsubu_vv_tumu-2.c: Removed.
11981 * gcc.target/riscv/rvv/base/vwsubu_vv_tumu-3.c: Removed.
11982 * gcc.target/riscv/rvv/base/vwsubu_vx-1.c: Removed.
11983 * gcc.target/riscv/rvv/base/vwsubu_vx-2.c: Removed.
11984 * gcc.target/riscv/rvv/base/vwsubu_vx-3.c: Removed.
11985 * gcc.target/riscv/rvv/base/vwsubu_vx_m-1.c: Removed.
11986 * gcc.target/riscv/rvv/base/vwsubu_vx_m-2.c: Removed.
11987 * gcc.target/riscv/rvv/base/vwsubu_vx_m-3.c: Removed.
11988 * gcc.target/riscv/rvv/base/vwsubu_vx_mu-1.c: Removed.
11989 * gcc.target/riscv/rvv/base/vwsubu_vx_mu-2.c: Removed.
11990 * gcc.target/riscv/rvv/base/vwsubu_vx_mu-3.c: Removed.
11991 * gcc.target/riscv/rvv/base/vwsubu_vx_tu-1.c: Removed.
11992 * gcc.target/riscv/rvv/base/vwsubu_vx_tu-2.c: Removed.
11993 * gcc.target/riscv/rvv/base/vwsubu_vx_tu-3.c: Removed.
11994 * gcc.target/riscv/rvv/base/vwsubu_vx_tum-1.c: Removed.
11995 * gcc.target/riscv/rvv/base/vwsubu_vx_tum-2.c: Removed.
11996 * gcc.target/riscv/rvv/base/vwsubu_vx_tum-3.c: Removed.
11997 * gcc.target/riscv/rvv/base/vwsubu_vx_tumu-1.c: Removed.
11998 * gcc.target/riscv/rvv/base/vwsubu_vx_tumu-2.c: Removed.
11999 * gcc.target/riscv/rvv/base/vwsubu_vx_tumu-3.c: Removed.
12000 * gcc.target/riscv/rvv/base/vwsubu_wv-1.c: Removed.
12001 * gcc.target/riscv/rvv/base/vwsubu_wv-2.c: Removed.
12002 * gcc.target/riscv/rvv/base/vwsubu_wv-3.c: Removed.
12003 * gcc.target/riscv/rvv/base/vwsubu_wv_m-1.c: Removed.
12004 * gcc.target/riscv/rvv/base/vwsubu_wv_m-2.c: Removed.
12005 * gcc.target/riscv/rvv/base/vwsubu_wv_m-3.c: Removed.
12006 * gcc.target/riscv/rvv/base/vwsubu_wv_mu-1.c: Removed.
12007 * gcc.target/riscv/rvv/base/vwsubu_wv_mu-2.c: Removed.
12008 * gcc.target/riscv/rvv/base/vwsubu_wv_mu-3.c: Removed.
12009 * gcc.target/riscv/rvv/base/vwsubu_wv_tu-1.c: Removed.
12010 * gcc.target/riscv/rvv/base/vwsubu_wv_tu-2.c: Removed.
12011 * gcc.target/riscv/rvv/base/vwsubu_wv_tu-3.c: Removed.
12012 * gcc.target/riscv/rvv/base/vwsubu_wv_tum-1.c: Removed.
12013 * gcc.target/riscv/rvv/base/vwsubu_wv_tum-2.c: Removed.
12014 * gcc.target/riscv/rvv/base/vwsubu_wv_tum-3.c: Removed.
12015 * gcc.target/riscv/rvv/base/vwsubu_wv_tumu-1.c: Removed.
12016 * gcc.target/riscv/rvv/base/vwsubu_wv_tumu-2.c: Removed.
12017 * gcc.target/riscv/rvv/base/vwsubu_wv_tumu-3.c: Removed.
12018 * gcc.target/riscv/rvv/base/vwsubu_wx-1.c: Removed.
12019 * gcc.target/riscv/rvv/base/vwsubu_wx-2.c: Removed.
12020 * gcc.target/riscv/rvv/base/vwsubu_wx-3.c: Removed.
12021 * gcc.target/riscv/rvv/base/vwsubu_wx_m-1.c: Removed.
12022 * gcc.target/riscv/rvv/base/vwsubu_wx_m-2.c: Removed.
12023 * gcc.target/riscv/rvv/base/vwsubu_wx_m-3.c: Removed.
12024 * gcc.target/riscv/rvv/base/vwsubu_wx_mu-1.c: Removed.
12025 * gcc.target/riscv/rvv/base/vwsubu_wx_mu-2.c: Removed.
12026 * gcc.target/riscv/rvv/base/vwsubu_wx_mu-3.c: Removed.
12027 * gcc.target/riscv/rvv/base/vwsubu_wx_tu-1.c: Removed.
12028 * gcc.target/riscv/rvv/base/vwsubu_wx_tu-2.c: Removed.
12029 * gcc.target/riscv/rvv/base/vwsubu_wx_tu-3.c: Removed.
12030 * gcc.target/riscv/rvv/base/vwsubu_wx_tum-1.c: Removed.
12031 * gcc.target/riscv/rvv/base/vwsubu_wx_tum-2.c: Removed.
12032 * gcc.target/riscv/rvv/base/vwsubu_wx_tum-3.c: Removed.
12033 * gcc.target/riscv/rvv/base/vwsubu_wx_tumu-1.c: Removed.
12034 * gcc.target/riscv/rvv/base/vwsubu_wx_tumu-2.c: Removed.
12035 * gcc.target/riscv/rvv/base/vwsubu_wx_tumu-3.c: Removed.
12036 * gcc.target/riscv/rvv/base/vxor_vv-1.c: Removed.
12037 * gcc.target/riscv/rvv/base/vxor_vv-2.c: Removed.
12038 * gcc.target/riscv/rvv/base/vxor_vv-3.c: Removed.
12039 * gcc.target/riscv/rvv/base/vxor_vv_m-1.c: Removed.
12040 * gcc.target/riscv/rvv/base/vxor_vv_m-2.c: Removed.
12041 * gcc.target/riscv/rvv/base/vxor_vv_m-3.c: Removed.
12042 * gcc.target/riscv/rvv/base/vxor_vv_mu-1.c: Removed.
12043 * gcc.target/riscv/rvv/base/vxor_vv_mu-2.c: Removed.
12044 * gcc.target/riscv/rvv/base/vxor_vv_mu-3.c: Removed.
12045 * gcc.target/riscv/rvv/base/vxor_vv_tu-1.c: Removed.
12046 * gcc.target/riscv/rvv/base/vxor_vv_tu-2.c: Removed.
12047 * gcc.target/riscv/rvv/base/vxor_vv_tu-3.c: Removed.
12048 * gcc.target/riscv/rvv/base/vxor_vv_tum-1.c: Removed.
12049 * gcc.target/riscv/rvv/base/vxor_vv_tum-2.c: Removed.
12050 * gcc.target/riscv/rvv/base/vxor_vv_tum-3.c: Removed.
12051 * gcc.target/riscv/rvv/base/vxor_vv_tumu-1.c: Removed.
12052 * gcc.target/riscv/rvv/base/vxor_vv_tumu-2.c: Removed.
12053 * gcc.target/riscv/rvv/base/vxor_vv_tumu-3.c: Removed.
12054 * gcc.target/riscv/rvv/base/vxor_vx_m_rv32-1.c: Removed.
12055 * gcc.target/riscv/rvv/base/vxor_vx_m_rv32-2.c: Removed.
12056 * gcc.target/riscv/rvv/base/vxor_vx_m_rv32-3.c: Removed.
12057 * gcc.target/riscv/rvv/base/vxor_vx_m_rv64-1.c: Removed.
12058 * gcc.target/riscv/rvv/base/vxor_vx_m_rv64-2.c: Removed.
12059 * gcc.target/riscv/rvv/base/vxor_vx_m_rv64-3.c: Removed.
12060 * gcc.target/riscv/rvv/base/vxor_vx_mu_rv32-1.c: Removed.
12061 * gcc.target/riscv/rvv/base/vxor_vx_mu_rv32-2.c: Removed.
12062 * gcc.target/riscv/rvv/base/vxor_vx_mu_rv32-3.c: Removed.
12063 * gcc.target/riscv/rvv/base/vxor_vx_mu_rv64-1.c: Removed.
12064 * gcc.target/riscv/rvv/base/vxor_vx_mu_rv64-2.c: Removed.
12065 * gcc.target/riscv/rvv/base/vxor_vx_mu_rv64-3.c: Removed.
12066 * gcc.target/riscv/rvv/base/vxor_vx_rv32-1.c: Removed.
12067 * gcc.target/riscv/rvv/base/vxor_vx_rv32-2.c: Removed.
12068 * gcc.target/riscv/rvv/base/vxor_vx_rv32-3.c: Removed.
12069 * gcc.target/riscv/rvv/base/vxor_vx_rv64-1.c: Removed.
12070 * gcc.target/riscv/rvv/base/vxor_vx_rv64-2.c: Removed.
12071 * gcc.target/riscv/rvv/base/vxor_vx_rv64-3.c: Removed.
12072 * gcc.target/riscv/rvv/base/vxor_vx_tu_rv32-1.c: Removed.
12073 * gcc.target/riscv/rvv/base/vxor_vx_tu_rv32-2.c: Removed.
12074 * gcc.target/riscv/rvv/base/vxor_vx_tu_rv32-3.c: Removed.
12075 * gcc.target/riscv/rvv/base/vxor_vx_tu_rv64-1.c: Removed.
12076 * gcc.target/riscv/rvv/base/vxor_vx_tu_rv64-2.c: Removed.
12077 * gcc.target/riscv/rvv/base/vxor_vx_tu_rv64-3.c: Removed.
12078 * gcc.target/riscv/rvv/base/vxor_vx_tum_rv32-1.c: Removed.
12079 * gcc.target/riscv/rvv/base/vxor_vx_tum_rv32-2.c: Removed.
12080 * gcc.target/riscv/rvv/base/vxor_vx_tum_rv32-3.c: Removed.
12081 * gcc.target/riscv/rvv/base/vxor_vx_tum_rv64-1.c: Removed.
12082 * gcc.target/riscv/rvv/base/vxor_vx_tum_rv64-2.c: Removed.
12083 * gcc.target/riscv/rvv/base/vxor_vx_tum_rv64-3.c: Removed.
12084 * gcc.target/riscv/rvv/base/vxor_vx_tumu_rv32-1.c: Removed.
12085 * gcc.target/riscv/rvv/base/vxor_vx_tumu_rv32-2.c: Removed.
12086 * gcc.target/riscv/rvv/base/vxor_vx_tumu_rv32-3.c: Removed.
12087 * gcc.target/riscv/rvv/base/vxor_vx_tumu_rv64-1.c: Removed.
12088 * gcc.target/riscv/rvv/base/vxor_vx_tumu_rv64-2.c: Removed.
12089 * gcc.target/riscv/rvv/base/vxor_vx_tumu_rv64-3.c: Removed.
12090 * gcc.target/riscv/rvv/base/vzext_vf2-1.c: Removed.
12091 * gcc.target/riscv/rvv/base/vzext_vf2-2.c: Removed.
12092 * gcc.target/riscv/rvv/base/vzext_vf2-3.c: Removed.
12093 * gcc.target/riscv/rvv/base/vzext_vf2_m-1.c: Removed.
12094 * gcc.target/riscv/rvv/base/vzext_vf2_m-2.c: Removed.
12095 * gcc.target/riscv/rvv/base/vzext_vf2_m-3.c: Removed.
12096 * gcc.target/riscv/rvv/base/vzext_vf2_mu-1.c: Removed.
12097 * gcc.target/riscv/rvv/base/vzext_vf2_mu-2.c: Removed.
12098 * gcc.target/riscv/rvv/base/vzext_vf2_mu-3.c: Removed.
12099 * gcc.target/riscv/rvv/base/vzext_vf2_tu-1.c: Removed.
12100 * gcc.target/riscv/rvv/base/vzext_vf2_tu-2.c: Removed.
12101 * gcc.target/riscv/rvv/base/vzext_vf2_tu-3.c: Removed.
12102 * gcc.target/riscv/rvv/base/vzext_vf2_tum-1.c: Removed.
12103 * gcc.target/riscv/rvv/base/vzext_vf2_tum-2.c: Removed.
12104 * gcc.target/riscv/rvv/base/vzext_vf2_tum-3.c: Removed.
12105 * gcc.target/riscv/rvv/base/vzext_vf2_tumu-1.c: Removed.
12106 * gcc.target/riscv/rvv/base/vzext_vf2_tumu-2.c: Removed.
12107 * gcc.target/riscv/rvv/base/vzext_vf2_tumu-3.c: Removed.
12108 * gcc.target/riscv/rvv/base/vzext_vf4-1.c: Removed.
12109 * gcc.target/riscv/rvv/base/vzext_vf4-2.c: Removed.
12110 * gcc.target/riscv/rvv/base/vzext_vf4-3.c: Removed.
12111 * gcc.target/riscv/rvv/base/vzext_vf4_m-1.c: Removed.
12112 * gcc.target/riscv/rvv/base/vzext_vf4_m-2.c: Removed.
12113 * gcc.target/riscv/rvv/base/vzext_vf4_m-3.c: Removed.
12114 * gcc.target/riscv/rvv/base/vzext_vf4_mu-1.c: Removed.
12115 * gcc.target/riscv/rvv/base/vzext_vf4_mu-2.c: Removed.
12116 * gcc.target/riscv/rvv/base/vzext_vf4_mu-3.c: Removed.
12117 * gcc.target/riscv/rvv/base/vzext_vf4_tu-1.c: Removed.
12118 * gcc.target/riscv/rvv/base/vzext_vf4_tu-2.c: Removed.
12119 * gcc.target/riscv/rvv/base/vzext_vf4_tu-3.c: Removed.
12120 * gcc.target/riscv/rvv/base/vzext_vf4_tum-1.c: Removed.
12121 * gcc.target/riscv/rvv/base/vzext_vf4_tum-2.c: Removed.
12122 * gcc.target/riscv/rvv/base/vzext_vf4_tum-3.c: Removed.
12123 * gcc.target/riscv/rvv/base/vzext_vf4_tumu-1.c: Removed.
12124 * gcc.target/riscv/rvv/base/vzext_vf4_tumu-2.c: Removed.
12125 * gcc.target/riscv/rvv/base/vzext_vf4_tumu-3.c: Removed.
12126 * gcc.target/riscv/rvv/base/vzext_vf8-1.c: Removed.
12127 * gcc.target/riscv/rvv/base/vzext_vf8-2.c: Removed.
12128 * gcc.target/riscv/rvv/base/vzext_vf8-3.c: Removed.
12129 * gcc.target/riscv/rvv/base/vzext_vf8_m-1.c: Removed.
12130 * gcc.target/riscv/rvv/base/vzext_vf8_m-2.c: Removed.
12131 * gcc.target/riscv/rvv/base/vzext_vf8_m-3.c: Removed.
12132 * gcc.target/riscv/rvv/base/vzext_vf8_mu-1.c: Removed.
12133 * gcc.target/riscv/rvv/base/vzext_vf8_mu-2.c: Removed.
12134 * gcc.target/riscv/rvv/base/vzext_vf8_mu-3.c: Removed.
12135 * gcc.target/riscv/rvv/base/vzext_vf8_tu-1.c: Removed.
12136 * gcc.target/riscv/rvv/base/vzext_vf8_tu-2.c: Removed.
12137 * gcc.target/riscv/rvv/base/vzext_vf8_tu-3.c: Removed.
12138 * gcc.target/riscv/rvv/base/vzext_vf8_tum-1.c: Removed.
12139 * gcc.target/riscv/rvv/base/vzext_vf8_tum-2.c: Removed.
12140 * gcc.target/riscv/rvv/base/vzext_vf8_tum-3.c: Removed.
12141 * gcc.target/riscv/rvv/base/vzext_vf8_tumu-1.c: Removed.
12142 * gcc.target/riscv/rvv/base/vzext_vf8_tumu-2.c: Removed.
12143 * gcc.target/riscv/rvv/base/vzext_vf8_tumu-3.c: Removed.
12144
12145 2023-03-13 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
12146
12147 * gcc.target/riscv/rvv/base/bug-1.c: New test.
12148
12149 2023-03-13 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
12150
12151 * gcc.target/riscv/rvv/base/narrow_constraint-1.c: New test.
12152 * gcc.target/riscv/rvv/base/narrow_constraint-10.c: New test.
12153 * gcc.target/riscv/rvv/base/narrow_constraint-11.c: New test.
12154 * gcc.target/riscv/rvv/base/narrow_constraint-2.c: New test.
12155 * gcc.target/riscv/rvv/base/narrow_constraint-3.c: New test.
12156 * gcc.target/riscv/rvv/base/narrow_constraint-4.c: New test.
12157 * gcc.target/riscv/rvv/base/narrow_constraint-5.c: New test.
12158 * gcc.target/riscv/rvv/base/narrow_constraint-6.c: New test.
12159 * gcc.target/riscv/rvv/base/narrow_constraint-7.c: New test.
12160 * gcc.target/riscv/rvv/base/narrow_constraint-8.c: New test.
12161 * gcc.target/riscv/rvv/base/narrow_constraint-9.c: New test.
12162
12163 2023-03-13 Marek Polacek <polacek@redhat.com>
12164
12165 PR c++/107532
12166 * g++.dg/warn/Wdangling-reference10.C: New test.
12167
12168 2023-03-13 Lewis Hyatt <lhyatt@gmail.com>
12169
12170 PR preprocessor/67046
12171 * c-c++-common/cpp/pr67046.c: New test.
12172
12173 2023-03-13 Richard Biener <rguenther@suse.de>
12174
12175 PR tree-optimization/109046
12176 * gcc.dg/tree-ssa/forwprop-39.c: New testcase.
12177
12178 2023-03-12 Jakub Jelinek <jakub@redhat.com>
12179
12180 * gcc.target/aarch64/sve/acle/general-c/ternary_bfloat16_opt_n_1.c:
12181 Don't expect one __bf16 related error.
12182 * gcc.target/aarch64/bfloat16_vector_typecheck_1.c: Adjust or remove
12183 dg-error directives for __bf16 being an extended arithmetic type.
12184 * gcc.target/aarch64/bfloat16_vector_typecheck_2.c: Likewise.
12185 * gcc.target/aarch64/bfloat16_scalar_typecheck.c: Likewise.
12186 * g++.target/aarch64/bfloat_cpp_typecheck.C: Don't expect two __bf16
12187 related errors.
12188
12189 2023-03-12 Roger Sayle <roger@nextmovesoftware.com>
12190
12191 PR middle-end/109031
12192 * gcc.dg/tree-ssa/pr109031-1.c: New test case.
12193 * gcc.dg/tree-ssa/pr109031-2.c: Likewise.
12194
12195 2023-03-12 Tamar Christina <tamar.christina@arm.com>
12196
12197 PR target/108583
12198 * gcc.dg/vect/vect-div-bitmask-4.c: New test.
12199 * gcc.dg/vect/vect-div-bitmask-5.c: New test.
12200
12201 2023-03-12 Tamar Christina <tamar.christina@arm.com>
12202 Richard Sandiford <richard.sandiford@arm.com>
12203
12204 PR target/108583
12205 * gcc.dg/mla_1.c: New test.
12206
12207 2023-03-12 Gaius Mulley <gaiusmod2@gmail.com>
12208
12209 PR modula2/109089
12210 * gm2/pimlib/run/pass/limittests.mod: Rewritten to reflect
12211 the external definitions of isfinite.
12212
12213 2023-03-12 Jonathan Yong <10walls@gmail.com>
12214
12215 * gcc.dg/builtins-69.c: Use (long )*regex pattern to
12216 allow long long instead of just long.
12217 * gcc.dg/pr80163.c: Use __INTPTR_TYPE__ for LLP64 tagets.
12218
12219 2023-03-12 Jonathan Yong <10walls@gmail.com>
12220
12221 * gcc.c-torture/compile/103818.c: Enable test for llp64.
12222
12223 2023-03-11 Cupertino Miranda <cupertino.miranda@oracle.com>
12224
12225 * gcc.dg/pr25521.c: Skip for !const_volatile_readonly_section
12226 targets. Adjust expected output.
12227 * lib/target-supports.exp
12228 (check_effective_target_const_volatile_readonly_section): New
12229
12230 2023-03-11 Harald Anlauf <anlauf@gmx.de>
12231
12232 PR fortran/106945
12233 * gfortran.dg/pr106945.f90: New test.
12234
12235 2023-03-10 Hans-Peter Nilsson <hp@axis.com>
12236
12237 * lib/target-supports.exp (check_fork_available): Don't signal
12238 true for CRIS running on a simulator.
12239
12240 2023-03-10 Hans-Peter Nilsson <hp@axis.com>
12241
12242 * gcc.dg/pr108117.c: Require effective-target scheduling.
12243
12244 2023-03-10 Hans-Peter Nilsson <hp@axis.com>
12245
12246 * gcc.dg/pr106397.c: Add -w to options.
12247
12248 2023-03-10 Jakub Jelinek <jakub@redhat.com>
12249
12250 PR target/107703
12251 * g++.dg/cpp23/ext-floating.h (__STDCPP_BFLOAT16_T__): Don't undefine
12252 it.
12253 (std::bfloat16_t): Use decltype (0.0bf16) like libstdc++, rather than
12254 __bf16.
12255 * g++.dg/cpp23/ext-floating14.C: New test.
12256
12257 2023-03-10 Jakub Jelinek <jakub@redhat.com>
12258
12259 PR c++/107558
12260 * g++.dg/gomp/pr107558.C: New test.
12261
12262 2023-03-10 Jakub Jelinek <jakub@redhat.com>
12263
12264 PR c++/109039
12265 * g++.dg/abi/no_unique_address7.C: New test.
12266
12267 2023-03-10 Jason Merrill <jason@redhat.com>
12268
12269 PR c++/108972
12270 * g++.dg/cpp2a/concepts-lambda3.C: Run at lower std levels,
12271 but expect errors.
12272
12273 2023-03-10 Marek Polacek <polacek@redhat.com>
12274
12275 PR sanitizer/108060
12276 PR sanitizer/109050
12277 * c-c++-common/ubsan/bounds-17.c: New test.
12278 * c-c++-common/ubsan/bounds-18.c: New test.
12279 * c-c++-common/ubsan/bounds-19.c: New test.
12280 * c-c++-common/ubsan/bounds-20.c: New test.
12281 * c-c++-common/ubsan/bounds-21.c: New test.
12282
12283 2023-03-10 Harald Anlauf <anlauf@gmx.de>
12284
12285 PR fortran/104332
12286 * gfortran.dg/bind_c_usage_34.f90: New test.
12287
12288 2023-03-10 Andrew Pinski <apinski@marvell.com>
12289
12290 * gcc.target/aarch64/rev16_2.c: New test.
12291 * gcc.target/aarch64/shift_and_operator-1.c: New test.
12292
12293 2023-03-10 David Malcolm <dmalcolm@redhat.com>
12294
12295 PR analyzer/109059
12296 * gcc.dg/analyzer/flex-with-call-summaries.c: Remove xfail.
12297 * gcc.dg/analyzer/leak-pr109059-1.c: New test.
12298 * gcc.dg/analyzer/leak-pr109059-2.c: New test.
12299
12300 2023-03-10 Jason Merrill <jason@redhat.com>
12301
12302 PR c++/108566
12303 * g++.dg/abi/anon6.C: New test.
12304
12305 2023-03-10 David Malcolm <dmalcolm@redhat.com>
12306
12307 PR analyzer/108475
12308 PR analyzer/109060
12309 * gcc.dg/analyzer/deref-before-check-pr108475-1.c: New test.
12310 * gcc.dg/analyzer/deref-before-check-pr108475-haproxy-tcpcheck.c:
12311 New test.
12312 * gcc.dg/analyzer/deref-before-check-pr109060-haproxy-cfgparse.c:
12313 New test.
12314
12315 2023-03-10 Jakub Jelinek <jakub@redhat.com>
12316
12317 PR c/108079
12318 * c-c++-common/Wunused-var-18.c: New test.
12319
12320 2023-03-10 Jakub Jelinek <jakub@redhat.com>
12321
12322 PR tree-optimization/109008
12323 * gcc.dg/pr109008.c: New test.
12324
12325 2023-03-10 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
12326
12327 * gcc.target/riscv/rvv/base/merge_constraint-1.c: New test.
12328
12329 2023-03-10 Jason Merrill <jason@redhat.com>
12330
12331 PR c++/108099
12332 * g++.dg/ext/int128-7.C: New test.
12333
12334 2023-03-10 Jason Merrill <jason@redhat.com>
12335
12336 PR c++/108542
12337 * g++.dg/contracts/contracts-err1.C: New test.
12338
12339 2023-03-09 Jason Merrill <jason@redhat.com>
12340
12341 PR c++/108773
12342 * g++.dg/cpp0x/initlist-array18.C: New test.
12343 * g++.dg/cpp0x/initlist-array19.C: New test.
12344
12345 2023-03-09 David Malcolm <dmalcolm@redhat.com>
12346
12347 PR analyzer/102671
12348 PR analyzer/105755
12349 PR analyzer/108251
12350 PR analyzer/108400
12351 * gcc.dg/analyzer/null-deref-pr102671-1.c: New test, reduced
12352 from Emacs.
12353 * gcc.dg/analyzer/null-deref-pr102671-2.c: Likewise.
12354 * gcc.dg/analyzer/null-deref-pr105755.c: Likewise.
12355 * gcc.dg/analyzer/null-deref-pr108251-smp_fetch_ssl_fc_has_early-O2.c:
12356 New test, reduced from haproxy's src/ssl_sample.c.
12357 * gcc.dg/analyzer/null-deref-pr108251-smp_fetch_ssl_fc_has_early.c:
12358 Likewise.
12359 * gcc.dg/analyzer/null-deref-pr108400-SoftEtherVPN-WebUi.c: New
12360 test, reduced from SoftEtherVPN's src/Cedar/WebUI.c.
12361
12362 2023-03-09 Tamar Christina <tamar.christina@arm.com>
12363
12364 * gcc.target/aarch64/tbz_2.c: New test.
12365 * gcc.target/aarch64/tbz_3.c: New test.
12366
12367 2023-03-09 Jason Merrill <jason@redhat.com>
12368
12369 DR 2664
12370 PR c++/102529
12371 * g++.dg/DRs/dr2664.C: New test.
12372 * g++.dg/cpp2a/class-deduction-alias15.C: New test.
12373
12374 2023-03-09 Jason Merrill <jason@redhat.com>
12375 Michael Spertus <mike@spertus.com>
12376
12377 PR c++/105841
12378 * g++.dg/cpp2a/class-deduction-alias14.C: New test.
12379
12380 2023-03-09 Jason Merrill <jason@redhat.com>
12381
12382 * g++.dg/ext/is_deducible1.C: Guard with
12383 __has_builtin (__is_deducible).
12384
12385 2023-03-09 Jason Merrill <jason@redhat.com>
12386
12387 PR c++/105841
12388 * g++.dg/ext/is_deducible1.C: New test.
12389
12390 2023-03-09 Vladimir N. Makarov <vmakarov@redhat.com>
12391
12392 * gcc.target/aarch64/pr108999.c: New.
12393
12394 2023-03-09 Richard Biener <rguenther@suse.de>
12395
12396 PR middle-end/108995
12397 * gcc.dg/ubsan/pr108995.c: New testcase.
12398
12399 2023-03-09 Jakub Jelinek <jakub@redhat.com>
12400 Richard Biener <rguenther@suse.de>
12401
12402 PR tree-optimization/109008
12403 * gcc.c-torture/execute/ieee/pr109008.c: New test.
12404
12405 2023-03-08 Kewen Lin <linkw@linux.ibm.com>
12406
12407 * gcc.target/powerpc/ppc-fortran/ppc-fortran.exp: Override
12408 gcc_{warning,error}_prefix with Fortran specific one used in
12409 gfortran_init.
12410
12411 2023-03-08 Kewen Lin <linkw@linux.ibm.com>
12412
12413 * gcc.target/powerpc/bfp/scalar-test-data-class-14.c: Adjust with
12414 int128 effective target requirement.
12415 * gcc.target/powerpc/bfp/scalar-test-data-class-15.c: Likewise.
12416
12417 2023-03-08 Kewen Lin <linkw@linux.ibm.com>
12418
12419 PR testsuite/108729
12420 * gcc.target/powerpc/bfp/scalar-test-data-class-12.c: Adjust with
12421 has_arch_ppc64 effective target.
12422 * gcc.target/powerpc/bfp/vec-test-data-class-9.c: Likewise.
12423
12424 2023-03-08 Kewen Lin <linkw@linux.ibm.com>
12425
12426 PR testsuite/108730
12427 * gcc.target/powerpc/bfp/scalar-test-neg-8.c: Adjust with lp64
12428 effective target requirement.
12429
12430 2023-03-08 Kewen Lin <linkw@linux.ibm.com>
12431
12432 PR testsuite/108813
12433 * gcc.target/powerpc/pr101384-2.c: Adjust with xxspltib.
12434
12435 2023-03-08 Kewen Lin <linkw@linux.ibm.com>
12436
12437 PR testsuite/108810
12438 * gcc.target/powerpc/fold-vec-extract-double.p9.c (testd_cst): Adjust
12439 the extracted index for BE.
12440
12441 2023-03-08 Jeff Law <jlaw@ventanamicro>
12442
12443 * gcc.target/mips/msa-ds.c: Fix over eager pattern matching.
12444
12445 2023-03-08 Hans-Peter Nilsson <hp@axis.com>
12446
12447 * gcc.dg/analyzer/omp-parallel-for-get-min.c,
12448 gcc.dg/analyzer/omp-parallel-for-1.c: Require effective target fopenmp.
12449
12450 2023-03-07 Jason Merrill <jason@redhat.com>
12451
12452 PR c++/108526
12453 PR c++/106651
12454 * g++.dg/cpp23/static-operator-call5.C: Pass -g.
12455
12456 2023-03-07 Marek Polacek <polacek@redhat.com>
12457
12458 PR c++/107532
12459 * g++.dg/warn/Wdangling-reference8.C: New test.
12460 * g++.dg/warn/Wdangling-reference9.C: New test.
12461
12462 2023-03-07 Robin Dapp <rdapp@linux.ibm.com>
12463
12464 * gcc.dg/vect/slp-3.c: Add '{ ... }'.
12465
12466 2023-03-07 Jakub Jelinek <jakub@redhat.com>
12467
12468 PR c++/109042
12469 * g++.dg/rtti/pr109042.C: New test.
12470
12471 2023-03-07 Marek Polacek <polacek@redhat.com>
12472
12473 PR c++/109030
12474 * g++.dg/cpp0x/noexcept77.C: New test.
12475
12476 2023-03-07 Marek Polacek <polacek@redhat.com>
12477
12478 PR c++/107939
12479 * g++.dg/cpp1y/var-templ74.C: Remove dg-error.
12480 * g++.dg/cpp1y/var-templ77.C: New test.
12481
12482 2023-03-07 Pan Li <pan2.li@intel.com>
12483 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
12484
12485 PR target/108185
12486 PR target/108654
12487 * gcc.target/riscv/rvv/base/pr108185-1.c: New test.
12488 * gcc.target/riscv/rvv/base/pr108185-2.c: New test.
12489 * gcc.target/riscv/rvv/base/pr108185-3.c: New test.
12490 * gcc.target/riscv/rvv/base/pr108185-4.c: New test.
12491 * gcc.target/riscv/rvv/base/pr108185-5.c: New test.
12492 * gcc.target/riscv/rvv/base/pr108185-6.c: New test.
12493 * gcc.target/riscv/rvv/base/pr108185-7.c: New test.
12494 * gcc.target/riscv/rvv/base/pr108185-8.c: New test.
12495
12496 2023-03-07 Xi Ruoyao <xry111@xry111.site>
12497
12498 * gcc.target/aarch64/shrink_wrap_1.c (dg-options): Add
12499 -fno-stack-protector.
12500 * gcc.target/aarch64/stack-check-cfa-1.c (dg-options): Add
12501 -fno-stack-protector.
12502 * gcc.target/aarch64/stack-check-cfa-2.c (dg-options): Add
12503 -fno-stack-protector.
12504 * gcc.target/aarch64/test_frame_17.c (dg-options): Add
12505 -fno-stack-protector.
12506
12507 2023-03-07 Xi Ruoyao <xry111@xry111.site>
12508
12509 * gcc.target/aarch64/pr104005.c (dg-options): Add
12510 -fno-stack-protector.
12511
12512 2023-03-07 Xi Ruoyao <xry111@xry111.site>
12513
12514 * gcc.target/aarch64/auto-init-7.c (dg-options): Add
12515 -fno-stack-protector.
12516
12517 2023-03-07 Xi Ruoyao <xry111@xry111.site>
12518
12519 * gcc.target/aarch64/pr103147-10.c (dg-options): Add
12520 -fno-stack-protector.
12521 * g++.target/aarch64/pr103147-10.C: Likewise.
12522
12523 2023-03-07 Xi Ruoyao <xry111@xry111.site>
12524
12525 * gcc.target/aarch64/sve/pcs/aarch64-sve-pcs.exp (sve_flags):
12526 Add -fno-stack-protector.
12527
12528 2023-03-07 Xi Ruoyao <xry111@xry111.site>
12529
12530 PR testsuite/70150
12531 * gcc.target/aarch64/fuse_adrp_add_1.c (dg-options): Add
12532 -fno-pie.
12533
12534 2023-03-07 Xi Ruoyao <xry111@xry111.site>
12535
12536 PR testsuite/70150
12537 * gcc.dg/tls/pr78796.c (dg-additional-options): Add -fno-pie
12538 -no-pie for aarch64-*-*.
12539 * gcc.target/aarch64/pr63304_1.c (dg-options): Add -fno-pie.
12540 * gcc.target/aarch64/pr70120-2.c (dg-options): Add -fno-pie.
12541 * gcc.target/aarch64/pr78733.c (dg-options): Add -fno-pie.
12542 * gcc.target/aarch64/pr79041-2.c (dg-options): Add -fno-pie.
12543 * gcc.target/aarch64/pr94530.c (dg-options): Add -fno-pie.
12544 * gcc.target/aarch64/pr94577.c (dg-options): Add -fno-pie.
12545 * gcc.target/aarch64/reload-valid-spoff.c (dg-options): Add
12546 -fno-pie.
12547
12548 2023-03-07 Xi Ruoyao <xry111@xry111.site>
12549
12550 PR testsuite/70150
12551 * gcc.target/aarch64/aapcs64/aapcs64.exp (additional_flags):
12552 Add -fno-pie -no-pie.
12553
12554 2023-03-07 Hans-Peter Nilsson <hp@axis.com>
12555
12556 * lib/target-supports.exp (check_compile): Support scanning tree-dumps.
12557
12558 2023-03-07 Hans-Peter Nilsson <hp@axis.com>
12559
12560 * gcc.dg/plugin/must-tail-call-1.c, gcc.dg/plugin/must-tail-call-2.c:
12561 Gate on effective target tail_call.
12562
12563 2023-03-07 Hans-Peter Nilsson <hp@axis.com>
12564
12565 * lib/target-supports.exp (check_effective_target_tail_call): New.
12566
12567 2023-03-07 Hans-Peter Nilsson <hp@axis.com>
12568
12569 * gcc.dg/analyzer/allocation-size-multiline-3.c: Handle
12570 int32_t being "long int".
12571
12572 2023-03-07 Hans-Peter Nilsson <hp@axis.com>
12573
12574 * lib/multiline.exp (_build_multiline_regex): Map
12575 "{re:" to "(", similarly ")?" from ":re?}" and the
12576 same without question mark.
12577
12578 2023-03-06 Paul-Antoine Arras <pa@codesourcery.com>
12579
12580 * gcc.target/gcn/cond_fmaxnm_1.c: New test.
12581 * gcc.target/gcn/cond_fmaxnm_1_run.c: New test.
12582 * gcc.target/gcn/cond_fmaxnm_2.c: New test.
12583 * gcc.target/gcn/cond_fmaxnm_2_run.c: New test.
12584 * gcc.target/gcn/cond_fmaxnm_3.c: New test.
12585 * gcc.target/gcn/cond_fmaxnm_3_run.c: New test.
12586 * gcc.target/gcn/cond_fmaxnm_4.c: New test.
12587 * gcc.target/gcn/cond_fmaxnm_4_run.c: New test.
12588 * gcc.target/gcn/cond_fmaxnm_5.c: New test.
12589 * gcc.target/gcn/cond_fmaxnm_5_run.c: New test.
12590 * gcc.target/gcn/cond_fmaxnm_6.c: New test.
12591 * gcc.target/gcn/cond_fmaxnm_6_run.c: New test.
12592 * gcc.target/gcn/cond_fmaxnm_7.c: New test.
12593 * gcc.target/gcn/cond_fmaxnm_7_run.c: New test.
12594 * gcc.target/gcn/cond_fmaxnm_8.c: New test.
12595 * gcc.target/gcn/cond_fmaxnm_8_run.c: New test.
12596 * gcc.target/gcn/cond_fminnm_1.c: New test.
12597 * gcc.target/gcn/cond_fminnm_1_run.c: New test.
12598 * gcc.target/gcn/cond_fminnm_2.c: New test.
12599 * gcc.target/gcn/cond_fminnm_2_run.c: New test.
12600 * gcc.target/gcn/cond_fminnm_3.c: New test.
12601 * gcc.target/gcn/cond_fminnm_3_run.c: New test.
12602 * gcc.target/gcn/cond_fminnm_4.c: New test.
12603 * gcc.target/gcn/cond_fminnm_4_run.c: New test.
12604 * gcc.target/gcn/cond_fminnm_5.c: New test.
12605 * gcc.target/gcn/cond_fminnm_5_run.c: New test.
12606 * gcc.target/gcn/cond_fminnm_6.c: New test.
12607 * gcc.target/gcn/cond_fminnm_6_run.c: New test.
12608 * gcc.target/gcn/cond_fminnm_7.c: New test.
12609 * gcc.target/gcn/cond_fminnm_7_run.c: New test.
12610 * gcc.target/gcn/cond_fminnm_8.c: New test.
12611 * gcc.target/gcn/cond_fminnm_8_run.c: New test.
12612 * gcc.target/gcn/cond_smax_1.c: New test.
12613 * gcc.target/gcn/cond_smax_1_run.c: New test.
12614 * gcc.target/gcn/cond_smin_1.c: New test.
12615 * gcc.target/gcn/cond_smin_1_run.c: New test.
12616 * gcc.target/gcn/cond_umax_1.c: New test.
12617 * gcc.target/gcn/cond_umax_1_run.c: New test.
12618 * gcc.target/gcn/cond_umin_1.c: New test.
12619 * gcc.target/gcn/cond_umin_1_run.c: New test.
12620 * gcc.target/gcn/smax_1.c: New test.
12621 * gcc.target/gcn/smax_1_run.c: New test.
12622 * gcc.target/gcn/smin_1.c: New test.
12623 * gcc.target/gcn/smin_1_run.c: New test.
12624 * gcc.target/gcn/umax_1.c: New test.
12625 * gcc.target/gcn/umax_1_run.c: New test.
12626 * gcc.target/gcn/umin_1.c: New test.
12627 * gcc.target/gcn/umin_1_run.c: New test.
12628
12629 2023-03-06 Richard Biener <rguenther@suse.de>
12630
12631 PR tree-optimization/109025
12632 * gcc.dg/vect/pr109025.c: New testcase.
12633
12634 2023-03-06 Xi Ruoyao <xry111@xry111.site>
12635
12636 * gcc.target/loongarch/prolog-opt.c (dg-options): Add
12637 -fno-stack-protector.
12638 * gcc.target/loongarch/stack-check-cfa-1.c (dg-options):
12639 Likewise.
12640 * gcc.target/loongarch/stack-check-cfa-2.c (dg-options):
12641 Likewise.
12642
12643 2023-03-06 Xi Ruoyao <xry111@xry111.site>
12644
12645 PR target/109000
12646 * gcc.target/loongarch/flt-abi-isa-1.c: New test.
12647 * gcc.target/loongarch/flt-abi-isa-2.c: New test.
12648 * gcc.target/loongarch/flt-abi-isa-3.c: New test.
12649 * gcc.target/loongarch/flt-abi-isa-4.c: New test.
12650
12651 2023-03-05 Harald Anlauf <anlauf@gmx.de>
12652 Tobias Burnus <tobias@codesourcery.com>
12653
12654 PR fortran/106856
12655 * gfortran.dg/interface_41.f90: Remove dg-pattern from valid testcase.
12656 * gfortran.dg/class_74.f90: New test.
12657 * gfortran.dg/class_75.f90: New test.
12658
12659 2023-03-05 Jakub Jelinek <jakub@redhat.com>
12660
12661 * gcc.dg/vect/slp-perm-8.c: Fix up syntax error in
12662 scan-tree-dump-times target selector.
12663
12664 2023-03-05 Liao Shihua <shihua@iscas.ac.cn>
12665 SiYu Wu <siyu@isrc.iscas.ac.cn>
12666
12667 * gcc.target/riscv/zksed32.c: New test.
12668 * gcc.target/riscv/zksed64.c: New test.
12669 * gcc.target/riscv/zksh32.c: New test.
12670 * gcc.target/riscv/zksh64.c: New test.
12671
12672 2023-03-05 Liao Shihua <shihua@iscas.ac.cn>
12673 SiYu Wu <siyu@isrc.iscas.ac.cn>
12674
12675 * gcc.target/riscv/zknh-sha256.c: New test.
12676 * gcc.target/riscv/zknh-sha512-32.c: New test.
12677 * gcc.target/riscv/zknh-sha512-64.c: New test.
12678
12679 2023-03-05 Liao Shihua <shihua@iscas.ac.cn>
12680 SiYu Wu <siyu@isrc.iscas.ac.cn>
12681
12682 * gcc.target/riscv/zknd32.c: New test.
12683 * gcc.target/riscv/zknd64.c: New test.
12684 * gcc.target/riscv/zkne32.c: New test.
12685 * gcc.target/riscv/zkne64.c: New test.
12686
12687 2023-03-05 Liao Shihua <shihua@iscas.ac.cn>
12688 SiYu Wu <siyu@isrc.iscas.ac.cn>
12689
12690 * gcc.target/riscv/zbkb32.c: New test.
12691 * gcc.target/riscv/zbkb64.c: New test.
12692 * gcc.target/riscv/zbkc32.c: New test.
12693 * gcc.target/riscv/zbkc64.c: New test.
12694 * gcc.target/riscv/zbkx32.c: New test.
12695 * gcc.target/riscv/zbkx64.c: New test.
12696
12697 2023-03-05 Vineet Gupta <vineetg@rivosinc.com>
12698
12699 * gcc.target/riscv/zba-shNadd-07.c: f2(i*783) now generates MUL vs.
12700 5 insn sh1add+slli+add+slli+sub.
12701 * gcc.target/riscv/pr108987.c: New test.
12702
12703 2023-03-05 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
12704 kito-cheng <kito.cheng@sifive.com>
12705
12706 * gcc.target/riscv/rvv/base/vlmul_v.c: New test.
12707
12708 2023-03-05 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
12709
12710 * gcc.target/riscv/rvv/base/binop_vx_constraint-167.c: New test.
12711 * gcc.target/riscv/rvv/base/binop_vx_constraint-168.c: New test.
12712 * gcc.target/riscv/rvv/base/binop_vx_constraint-169.c: New test.
12713 * gcc.target/riscv/rvv/base/binop_vx_constraint-170.c: New test.
12714 * gcc.target/riscv/rvv/base/binop_vx_constraint-171.c: New test.
12715 * gcc.target/riscv/rvv/base/binop_vx_constraint-172.c: New test.
12716 * gcc.target/riscv/rvv/base/binop_vx_constraint-173.c: New test.
12717 * gcc.target/riscv/rvv/base/binop_vx_constraint-174.c: New test.
12718
12719 2023-03-05 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
12720
12721 * gcc.target/riscv/rvv/base/scalar_move-1.c: New test.
12722 * gcc.target/riscv/rvv/base/scalar_move-2.c: New test.
12723 * gcc.target/riscv/rvv/base/scalar_move-3.c: New test.
12724 * gcc.target/riscv/rvv/base/scalar_move-4.c: New test.
12725 * gcc.target/riscv/rvv/base/scalar_move-5.c: New test.
12726 * gcc.target/riscv/rvv/base/scalar_move-6.c: New test.
12727 * gcc.target/riscv/rvv/base/scalar_move-7.c: New test.
12728 * gcc.target/riscv/rvv/base/scalar_move-8.c: New test.
12729 * gcc.target/riscv/rvv/vsetvl/avl_single-100.c: New test.
12730 * gcc.target/riscv/rvv/vsetvl/avl_single-101.c: New test.
12731 * gcc.target/riscv/rvv/vsetvl/avl_single-78.c: New test.
12732 * gcc.target/riscv/rvv/vsetvl/avl_single-79.c: New test.
12733 * gcc.target/riscv/rvv/vsetvl/avl_single-80.c: New test.
12734 * gcc.target/riscv/rvv/vsetvl/avl_single-81.c: New test.
12735 * gcc.target/riscv/rvv/vsetvl/avl_single-82.c: New test.
12736 * gcc.target/riscv/rvv/vsetvl/avl_single-83.c: New test.
12737 * gcc.target/riscv/rvv/vsetvl/avl_single-84.c: New test.
12738 * gcc.target/riscv/rvv/vsetvl/avl_single-85.c: New test.
12739 * gcc.target/riscv/rvv/vsetvl/avl_single-86.c: New test.
12740 * gcc.target/riscv/rvv/vsetvl/avl_single-87.c: New test.
12741 * gcc.target/riscv/rvv/vsetvl/avl_single-88.c: New test.
12742 * gcc.target/riscv/rvv/vsetvl/avl_single-89.c: New test.
12743 * gcc.target/riscv/rvv/vsetvl/avl_single-90.c: New test.
12744 * gcc.target/riscv/rvv/vsetvl/avl_single-91.c: New test.
12745 * gcc.target/riscv/rvv/vsetvl/avl_single-92.c: New test.
12746 * gcc.target/riscv/rvv/vsetvl/avl_single-93.c: New test.
12747 * gcc.target/riscv/rvv/vsetvl/avl_single-94.c: New test.
12748 * gcc.target/riscv/rvv/vsetvl/avl_single-95.c: New test.
12749 * gcc.target/riscv/rvv/vsetvl/avl_single-96.c: New test.
12750 * gcc.target/riscv/rvv/vsetvl/avl_single-97.c: New test.
12751 * gcc.target/riscv/rvv/vsetvl/avl_single-98.c: New test.
12752 * gcc.target/riscv/rvv/vsetvl/avl_single-99.c: New test.
12753
12754 2023-03-05 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
12755
12756 * gcc.target/riscv/rvv/vsetvl/vsetvlmax-10.c: Adjust test.
12757 * gcc.target/riscv/rvv/vsetvl/vsetvlmax-11.c: Ditto.
12758 * gcc.target/riscv/rvv/vsetvl/vsetvlmax-12.c: Ditto.
12759 * gcc.target/riscv/rvv/vsetvl/vsetvlmax-15.c: Ditto.
12760 * gcc.target/riscv/rvv/vsetvl/vsetvlmax-18.c: Ditto.
12761 * gcc.target/riscv/rvv/vsetvl/vsetvlmax-9.c: Ditto.
12762
12763 2023-03-05 Lin Sinan <sinan.lin@linux.alibaba.com>
12764
12765 * gcc.target/riscv/zbb-min-max-03.c: New test.
12766
12767 2023-03-04 Jakub Jelinek <jakub@redhat.com>
12768
12769 * gcc.dg/vect/slp-3.c: Fix up syntax errors in scan-tree-dump-times
12770 target selectors.
12771 * gcc.dg/vect/slp-multitypes-11.c: Likewise.
12772
12773 2023-03-04 Jakub Jelinek <jakub@redhat.com>
12774
12775 PR c/107465
12776 * c-c++-common/Wsign-compare-2.c (f18): New test.
12777
12778 2023-03-04 Jakub Jelinek <jakub@redhat.com>
12779
12780 PR c/107465
12781 * c-c++-common/Wsign-compare-2.c: New test.
12782 * c-c++-common/pr107465.c: New test.
12783
12784 2023-03-04 Jakub Jelinek <jakub@redhat.com>
12785
12786 PR c/107846
12787 * gcc.dg/pr107846.c: New test.
12788
12789 2023-03-04 Jakub Jelinek <jakub@redhat.com>
12790
12791 PR c++/108702
12792 * g++.dg/ext/stmtexpr19.C: Use dg-do link rather than dg-do compile.
12793
12794 2023-03-04 Hans-Peter Nilsson <hp@axis.com>
12795
12796 * gcc.dg/ipa/pr77653.c: Skip for cris-*-*.
12797
12798 2023-03-04 Hans-Peter Nilsson <hp@axis.com>
12799
12800 * gcc.dg/ifcvt-4.c: Add cris-*-* to skip list.
12801
12802 2023-03-04 Hans-Peter Nilsson <hp@axis.com>
12803
12804 * g++.dg/cpp0x/pr84497.C: Handle USER_LABEL_PREFIX == "_" on
12805 scan-assembler identifiers.
12806 * gcc.dg/debug/btf/btf-enum64-1.c, gcc.dg/ipa/symver1.c: Ditto.
12807
12808 2023-03-03 David Malcolm <dmalcolm@redhat.com>
12809
12810 PR analyzer/109016
12811 * gcc.dg/analyzer/omp-parallel-for-1.c: New test.
12812 * gcc.dg/analyzer/omp-parallel-for-get-min.c: New test.
12813
12814 2023-03-03 David Malcolm <dmalcolm@redhat.com>
12815
12816 * gcc.dg/analyzer/doom-d_main-IdentifyVersion.c: New test.
12817 * gcc.dg/analyzer/sprintf-1.c: New test.
12818 * gcc.dg/analyzer/sprintf-concat.c: New test.
12819
12820 2023-03-03 David Malcolm <dmalcolm@redhat.com>
12821
12822 PR tree-optimization/108988
12823 * gcc.dg/analyzer/pr99716-1.c (test_2): Remove xfail.
12824
12825 2023-03-03 Alexandre Oliva <oliva@adacore.com>
12826
12827 * g++.dg/warn/Wdangling-pointer.C (warn_init_ref_member): Add
12828 two new variants, one fixed, one xfailed.
12829 * c-c++-common/Wdangling-pointer-5.c
12830 (nowarn_store_arg_store_arg): Add now-expected warnings.
12831
12832 2023-03-03 Alexandre Oliva <oliva@adacore.com>
12833
12834 * gcc.target/arm/acle/cde-errors.c: Adjust messages for quote
12835 around +cdecp<N>.
12836 * gcc.target/arm/acle/cde-mve-error-2.c: Likewise.
12837
12838 2023-03-03 Alexandre Oliva <oliva@adacore.com>
12839
12840 * gcc.target/arm/armv8_2-fp16-move-1.c: Combine vcmp and vcmpe
12841 expected counts into a single pattern.
12842 * gcc.target/arm/armv8_2-fp16-move-2.c: Accept conditional
12843 return and reversed conditions.
12844
12845 2023-03-03 Alexandre Oliva <oliva@adacore.com>
12846
12847 PR target/51534
12848 * gcc.target/arm/pr51534.c: Split softfp variant into...
12849 * gcc.target/arm/pr51534s.c: ... this, and support ARM too.
12850
12851 2023-03-03 Alexandre Oliva <oliva@adacore.com>
12852
12853 * gcc.target/arm/acle/cde-mve-full-assembly.c: Drop blank
12854 after tab after vmsr, and lower the case of P0.
12855
12856 2023-03-03 Alexandre Oliva <oliva@adacore.com>
12857
12858 PR target/104882
12859 * gcc.target/arm/simd/pr104882.c: Require mve hardware.
12860
12861 2023-03-03 Patrick Palka <ppalka@redhat.com>
12862
12863 PR c++/108998
12864 * g++.dg/cpp2a/lambda-generic11.C: New test.
12865
12866 2023-03-03 Jakub Jelinek <jakub@redhat.com>
12867
12868 PR c/108986
12869 * gcc.dg/Wnonnull-8.c: New test.
12870
12871 2023-03-03 Robin Dapp <rdapp@linux.ibm.com>
12872
12873 * gcc.target/s390/ifcvt-two-insns-bool.c: Allow "high" and
12874 "not low or equal" load on condition variant.
12875 * gcc.target/s390/ifcvt-two-insns-int.c: Dito.
12876 * gcc.target/s390/ifcvt-two-insns-long.c: Dito.
12877
12878 2023-03-03 Robin Dapp <rdapp@linux.ibm.com>
12879
12880 * gcc.dg/vect/slp-3.c: Adapt test expectation.
12881 * gcc.dg/vect/slp-multitypes-11.c: Likewise.
12882 * gcc.dg/vect/slp-perm-8.c: Likewise.
12883
12884 2023-03-03 Richard Biener <rguenther@suse.de>
12885
12886 PR tree-optimization/109002
12887 * gcc.dg/torture/pr109002.c: New testcase.
12888
12889 2023-03-03 Richard Biener <rguenther@suse.de>
12890
12891 PR debug/108772
12892 * g++.dg/lto/pr108772_0.C: New testcase.
12893
12894 2023-03-03 Alexandre Oliva <oliva@adacore.com>
12895
12896 PR c++/100127
12897 * g++.dg/coroutines/pr100127.C: Test for header rather than
12898 compiler macro.
12899 * g++.dg/coroutines/pr100772-a.C: Likewise.
12900 * g++.dg/coroutines/pr100772-b.C: Likewise.
12901
12902 2023-03-03 Hans-Peter Nilsson <hp@axis.com>
12903
12904 * gcc.dg/attr-aligned.c: Adjust comment for ALIGN_MAX_STATIC.
12905 (ALIGN_MAX_STATIC): Set to 512 for CRIS.
12906
12907 2023-03-03 Iain Buclaw <ibuclaw@gdcproject.org>
12908
12909 PR d/108946
12910 * gdc.dg/simd2a.d: Update test.
12911 * gdc.dg/simd2b.d: Likewise.
12912 * gdc.dg/simd2c.d: Likewise.
12913 * gdc.dg/simd2d.d: Likewise.
12914 * gdc.dg/simd2e.d: Likewise.
12915 * gdc.dg/simd2f.d: Likewise.
12916 * gdc.dg/simd2g.d: Likewise.
12917 * gdc.dg/simd2h.d: Likewise.
12918 * gdc.dg/simd2i.d: Likewise.
12919 * gdc.dg/simd2j.d: Likewise.
12920
12921 2023-03-03 Iain Buclaw <ibuclaw@gdcproject.org>
12922
12923 PR d/108877
12924 * gdc.dg/imports/pr108877a.d: New test.
12925 * gdc.dg/pr108877.d: New test.
12926
12927 2023-03-03 Iain Buclaw <ibuclaw@gdcproject.org>
12928
12929 PR d/108167
12930 * gdc.dg/pr108167.d: New test.
12931
12932 2023-03-03 Iain Buclaw <ibuclaw@gdcproject.org>
12933
12934 PR d/108945
12935 * gdc.dg/pr108945.d: New test.
12936
12937 2023-03-02 Jakub Jelinek <jakub@redhat.com>
12938
12939 PR testsuite/108991
12940 * gcc.dg/memchr-3.c: Add missing comment argument to dg-warning
12941 before target selector.
12942
12943 2023-03-02 Guillaume Gomez <guillaume1.gomez@gmail.com>
12944
12945 PR jit/107999
12946 * jit.dg/test-error-array-bounds.c: Update test.
12947
12948 2023-03-02 Vladimir N. Makarov <vmakarov@redhat.com>
12949
12950 * gcc.target/avr/pr90706.c: New.
12951
12952 2023-03-02 Kwok Cheung Yeung <kcy@codesourcery.com>
12953 Paul-Antoine Arras <pa@codesourcery.com>
12954
12955 * gcc.target/gcn/simd-math-1.c: New testcase.
12956 * gcc.target/gcn/simd-math-2.c: New testcase.
12957
12958 2023-03-02 Patrick Palka <ppalka@redhat.com>
12959
12960 PR c++/108243
12961 PR c++/97553
12962 * g++.dg/opt/is_constant_evaluated3.C: New test.
12963
12964 2023-03-02 Patrick Palka <ppalka@redhat.com>
12965
12966 PR c++/108243
12967 * g++.dg/cpp2a/is-constant-evaluated14.C: New test.
12968
12969 2023-03-02 David Malcolm <dmalcolm@redhat.com>
12970
12971 PR analyzer/108968
12972 * gcc.dg/analyzer/uninit-pr108968-register.c: New test.
12973
12974 2023-03-02 Jakub Jelinek <jakub@redhat.com>
12975
12976 PR debug/108716
12977 * g++.dg/debug/dwarf2/pr108716.C: New test.
12978
12979 2023-03-02 Richard Sandiford <richard.sandiford@arm.com>
12980
12981 PR tree-optimization/108979
12982 * gfortran.dg/vect/pr108979.f90: New test.
12983
12984 2023-03-02 Marek Polacek <polacek@redhat.com>
12985
12986 PR c++/106259
12987 * g++.dg/warn/Wmismatched-tags-11.C: New test.
12988
12989 2023-03-02 Robin Dapp <rdapp@linux.ibm.com>
12990
12991 * gcc.target/s390/s390.exp: Add partial subdirectory.
12992 * gcc.target/s390/vector/vec-nopeel-2.c: Change test
12993 expectation.
12994 * lib/target-supports.exp: Add s390.
12995 * gcc.target/s390/vector/partial/s390-vec-length-1.h: New test.
12996 * gcc.target/s390/vector/partial/s390-vec-length-2.h: New test.
12997 * gcc.target/s390/vector/partial/s390-vec-length-3.h: New test.
12998 * gcc.target/s390/vector/partial/s390-vec-length-7.h: New test.
12999 * gcc.target/s390/vector/partial/s390-vec-length-epil-1.c: New test.
13000 * gcc.target/s390/vector/partial/s390-vec-length-epil-2.c: New test.
13001 * gcc.target/s390/vector/partial/s390-vec-length-epil-3.c: New test.
13002 * gcc.target/s390/vector/partial/s390-vec-length-epil-7.c: New test.
13003 * gcc.target/s390/vector/partial/s390-vec-length-epil-run-1.c: New test.
13004 * gcc.target/s390/vector/partial/s390-vec-length-epil-run-2.c: New test.
13005 * gcc.target/s390/vector/partial/s390-vec-length-epil-run-3.c: New test.
13006 * gcc.target/s390/vector/partial/s390-vec-length-epil-run-7.c: New test.
13007 * gcc.target/s390/vector/partial/s390-vec-length-full-1.c: New test.
13008 * gcc.target/s390/vector/partial/s390-vec-length-full-2.c: New test.
13009 * gcc.target/s390/vector/partial/s390-vec-length-full-3.c: New test.
13010 * gcc.target/s390/vector/partial/s390-vec-length-full-7.c: New test.
13011 * gcc.target/s390/vector/partial/s390-vec-length-full-run-1.c: New test.
13012 * gcc.target/s390/vector/partial/s390-vec-length-full-run-2.c: New test.
13013 * gcc.target/s390/vector/partial/s390-vec-length-full-run-3.c: New test.
13014 * gcc.target/s390/vector/partial/s390-vec-length-full-run-7.c: New test.
13015 * gcc.target/s390/vector/partial/s390-vec-length-run-1.h: New test.
13016 * gcc.target/s390/vector/partial/s390-vec-length-run-2.h: New test.
13017 * gcc.target/s390/vector/partial/s390-vec-length-run-3.h: New test.
13018 * gcc.target/s390/vector/partial/s390-vec-length-run-7.h: New test.
13019 * gcc.target/s390/vector/partial/s390-vec-length-small.c: New test.
13020 * gcc.target/s390/vector/partial/s390-vec-length.h: New test.
13021
13022 2023-03-02 Jonathan Yong <10walls@gmail.com>
13023
13024 PR middle-end/97956
13025 * gcc.dg/memchr-3.c (memchr): Account for LLP64 warnings.
13026
13027 2023-03-02 Jonathan Yong <10walls@gmail.com>
13028
13029 * gcc.dg/overflow-warn-9.c: Add LLP64 case.
13030
13031 2023-03-02 Richard Sandiford <richard.sandiford@arm.com>
13032
13033 PR tree-optimization/108603
13034 * gcc.target/aarch64/sve/pr108603.c: New test.
13035
13036 2023-03-02 Richard Sandiford <richard.sandiford@arm.com>
13037
13038 PR tree-optimization/108430
13039 * gcc.target/aarch64/sve/pr108430.c: New test.
13040
13041 2023-03-02 Jakub Jelinek <jakub@redhat.com>
13042
13043 PR c++/108934
13044 * gcc.target/i386/auto-init-4.c: Revert PR105259 change.
13045 * g++.target/i386/pr108934.C: New test.
13046
13047 2023-03-02 Jakub Jelinek <jakub@redhat.com>
13048
13049 PR c++/105839
13050 * g++.dg/gomp/pr105839-1.C: New test.
13051 * g++.dg/gomp/pr105839-2.C: New test.
13052
13053 2023-03-02 Richard Biener <rguenther@suse.de>
13054
13055 PR testsuite/108985
13056 * gcc.dg/vect/pr108950.c: Require vect_simd_clones.
13057
13058 2023-03-02 Hans-Peter Nilsson <hp@axis.com>
13059
13060 * g++.dg/ext/attr-copy-2.C: Fix for default_packed targets.
13061
13062 2023-03-02 Hans-Peter Nilsson <hp@axis.com>
13063
13064 * gcc.dg/attr-copy-6.c: Prefix asm-declared name with
13065 __USER_LABEL_PREFIX__.
13066
13067 2023-03-02 Hans-Peter Nilsson <hp@axis.com>
13068
13069 * c-c++-common/auto-init-7.c, c-c++-common/auto-init-8.c: Also
13070 match targets where sizeof (union U) == 5, like "packed" targets.
13071
13072 2023-03-01 Marek Polacek <polacek@redhat.com>
13073
13074 PR c++/107574
13075 * g++.dg/cpp0x/ptrmem-cst1.C: New test.
13076
13077 2023-03-01 David Malcolm <dmalcolm@redhat.com>
13078
13079 PR analyzer/107565
13080 * gcc.dg/analyzer/builtins-pr107565.c: New test.
13081 * gcc.dg/analyzer/pr99716-1.c (test_2): Mark the leak as xfailing.
13082
13083 2023-03-01 Patrick Palka <ppalka@redhat.com>
13084 Jason Merrill <jason@redhat.com>
13085
13086 PR c++/108219
13087 PR c++/108218
13088 * g++.dg/cpp0x/new6.C: New test.
13089 * g++.dg/cpp2a/concepts-new1.C: New test.
13090
13091 2023-03-01 Tobias Burnus <tobias@codesourcery.com>
13092
13093 PR middle-end/108545
13094 * c-c++-common/gomp/map-8.c: New test.
13095 * gfortran.dg/gomp/map-9.f90: New test.
13096
13097 2023-03-01 David Malcolm <dmalcolm@redhat.com>
13098
13099 PR analyzer/108935
13100 * gcc.dg/analyzer/infinite-recursion-pr108935-1.c: New test.
13101 * gcc.dg/analyzer/infinite-recursion-pr108935-1a.c: New test.
13102 * gcc.dg/analyzer/infinite-recursion-pr108935-2.c: New test.
13103
13104 2023-03-01 Jonathan Yong <10walls@gmail.com>
13105
13106 * gcc.target/i386/harden-sls-6.c: Fix warning on LLP64
13107 targets.
13108
13109 2023-03-01 Jakub Jelinek <jakub@redhat.com>
13110
13111 PR sanitizer/108894
13112 * c-c++-common/ubsan/bounds-16.c: New test.
13113
13114 2023-03-01 Jakub Jelinek <jakub@redhat.com>
13115
13116 PR debug/108967
13117 * g++.dg/debug/pr108967.C: New test.
13118
13119 2023-03-01 Jakub Jelinek <jakub@redhat.com>
13120
13121 PR c++/108606
13122 * g++.dg/cpp1y/pr108606.C: New test.
13123
13124 2023-03-01 Richard Biener <rguenther@suse.de>
13125
13126 PR tree-optimization/108970
13127 * gcc.dg/pr108970.c: New testcase.
13128
13129 2023-03-01 Richard Biener <rguenther@suse.de>
13130
13131 PR tree-optimization/108950
13132 * gcc.dg/vect/pr108950.c: New testcase.
13133
13134 2023-03-01 Hans-Peter Nilsson <hp@axis.com>
13135
13136 * gcc.dg/analyzer/fd-access-mode-target-headers.c: Skip for
13137 newlib targets too.
13138
13139 2023-02-28 Patrick Palka <ppalka@redhat.com>
13140
13141 PR c++/108848
13142 * g++.dg/cpp1y/noexcept1.C: Don't expect a bogus "different
13143 exception specifier" error. Expect a separate "not usable
13144 in a constant expression" error.
13145 * g++.dg/cpp1y/var-templ75.C: New test.
13146 * g++.dg/cpp1y/var-templ76.C: New test.
13147
13148 2023-02-28 Qing Zhao <qing.zhao@oracle.com>
13149
13150 PR middle-end/107411
13151 PR middle-end/107411
13152 * g++.dg/pr107411.C: New test.
13153
13154 2023-02-28 Marek Polacek <polacek@redhat.com>
13155
13156 PR c++/108550
13157 * g++.dg/cpp1y/var-templ70.C: New test.
13158 * g++.dg/cpp1y/var-templ71.C: New test.
13159 * g++.dg/cpp1y/var-templ72.C: New test.
13160
13161 2023-02-28 Marek Polacek <polacek@redhat.com>
13162
13163 PR c++/107938
13164 * g++.dg/cpp1y/var-templ73.C: New test.
13165 * g++.dg/cpp1y/var-templ74.C: New test.
13166 * g++.dg/warn/Waddress-of-packed-member3.C: New test.
13167
13168 2023-02-28 Jakub Jelinek <jakub@redhat.com>
13169
13170 PR sanitizer/108894
13171 * gcc.dg/ubsan/bounds-4.c: New test.
13172 * gcc.dg/ubsan/bounds-4a.c: New test.
13173 * gcc.dg/ubsan/bounds-4b.c: New test.
13174 * gcc.dg/ubsan/bounds-4c.c: New test.
13175 * gcc.dg/ubsan/bounds-4d.c: New test.
13176 * g++.dg/ubsan/bounds-1.C: New test.
13177
13178 2023-02-28 Richard Biener <rguenther@suse.de>
13179
13180 PR testsuite/108942
13181 * gcc.dg/torture/ssa-fre-7.c: Use __SIZETYPE__.
13182
13183 2023-02-28 Hans-Peter Nilsson <hp@axis.com>
13184
13185 * gcc.dg/plugin/infoleak-vfio_iommu_type1.c: Don't xfail bogus
13186 message for "default_packed" targets.
13187
13188 2023-02-28 Hans-Peter Nilsson <hp@axis.com>
13189
13190 * lib/multiline.exp (handle-multiline-outputs): Shorten
13191 message to the same for fail and pass.
13192
13193 2023-02-28 Hans-Peter Nilsson <hp@axis.com>
13194
13195 PR testsuite/91419
13196 * gcc.dg/tree-ssa/pr91091-2.c:15 Remove xfail for RHS.
13197
13198 2023-02-28 Hans-Peter Nilsson <hp@axis.com>
13199
13200 PR testsuite/79356
13201 * gcc.dg/attr-alloc_size-11.c: Add CRIS to the list
13202 of targets excluding xfail on lines 50 and 51.
13203
13204 2023-02-28 Hans-Peter Nilsson <hp@axis.com>
13205
13206 PR tree-optimization/108828
13207 * gcc.dg/Wuse-after-free-2.c: Add -fno-ivopts.
13208
13209 2023-02-27 Harald Anlauf <anlauf@gmx.de>
13210
13211 PR fortran/108937
13212 * gfortran.dg/ibits_2.f90: New test.
13213
13214 2023-02-26 Eric Botcazou <ebotcazou@adacore.com>
13215
13216 * ada/acats/run_all.sh: Adjust example of compiler options.
13217
13218 2023-02-25 Gaius Mulley <gaiusmod2@gmail.com>
13219
13220 * gm2/projects/pim/run/pass/tower/projects-pim-run-pass-tower.exp:
13221 Also add conditional to gm2-simple-execute.
13222
13223 2023-02-25 Gaius Mulley <gaiusmod2@gmail.com>
13224
13225 * gm2/projects/pim/run/pass/tower/projects-pim-run-pass-tower.exp
13226 (gm2_run_tower_test): New global variable. Add conditional
13227 before invoking gm2-local-exec.
13228
13229 2023-02-25 Hans-Peter Nilsson <hp@axis.com>
13230
13231 * lib/multiline.exp (handle-multiline-outputs): Don't include the
13232 quoted multiline pattern in the pass/fail output.
13233
13234 2023-02-25 Gaius Mulley <gaiusmod2@gmail.com>
13235
13236 PR modula2/108261
13237 * gm2/examples/callingC/pass/examples-callingC-pass.exp: Tidy up
13238 variable access.
13239 * gm2/examples/callingC/run/pass/examples-callingC-run-pass.exp: Tidy up
13240 variable access.
13241 * gm2/examples/cpp/pass/examples-cpp-pass.exp: Tidy up
13242 variable access.
13243 * gm2/examples/cppDef/pass/examples-cppDef-pass.exp: Tidy up
13244 variable access.
13245 * gm2/examples/hello/pass/examples-hello-pass.exp: Tidy up
13246 variable access.
13247 * gm2/examples/map/pass/examples-map-pass.exp: Tidy up
13248 variable access.
13249 * gm2/iso/check/fail/iso-check-fail.exp: Add pathname.
13250 * gm2/link/externalscaffold/pass/link-externalscaffold-pass.exp:
13251 Add pathname.
13252 * gm2/link/externalscaffold/pass/scaffold.c: Add mangled export name.
13253 * gm2/pimlib/base/run/pass/FIO.mod: Updated test code.
13254 * gm2/pimlib/base/run/pass/StrLib.mod: Updated test code.
13255 * gm2/pimlib/base/run/pass/pimlib-base-run-pass.exp: Remove path.
13256 * gm2/projects/pim/run/pass/random/projects-pim-run-pass-random.exp:
13257 Tidy up variable access.
13258 * gm2/switches/auto-init/fail/switches-auto-init-fail.exp: Add pathname.
13259 * gm2/switches/check-all/pim2/fail/switches-check-all-pim2-fail.exp:
13260 Add pathname.
13261 * gm2/switches/makeall/fail/switches-makeall-fail.exp: Remove -fmakeall.
13262 * gm2/switches/makeall/pass/switches-makeall-pass.exp: Remove -fmakeall.
13263 * lib/gm2-simple.exp (gm2_keep_executable): New global variable.
13264 (gm2_simple_execute): Keep executable if global is true.
13265 * lib/gm2-torture.exp: Add ; after global variable access.
13266 * lib/gm2.exp: Set up pathnames.
13267 * gm2/projects/pim/run/pass/tower/AdvCmd.def: New test.
13268 * gm2/projects/pim/run/pass/tower/AdvCmd.mod: New test.
13269 * gm2/projects/pim/run/pass/tower/AdvIntroduction.def: New test.
13270 * gm2/projects/pim/run/pass/tower/AdvIntroduction.mod: New test.
13271 * gm2/projects/pim/run/pass/tower/AdvMap.def: New test.
13272 * gm2/projects/pim/run/pass/tower/AdvMap.mod: New test.
13273 * gm2/projects/pim/run/pass/tower/AdvMath.def: New test.
13274 * gm2/projects/pim/run/pass/tower/AdvMath.mod: New test.
13275 * gm2/projects/pim/run/pass/tower/AdvParse.bnf: New test.
13276 * gm2/projects/pim/run/pass/tower/AdvParse.def: New test.
13277 * gm2/projects/pim/run/pass/tower/AdvParse.mod: New test.
13278 * gm2/projects/pim/run/pass/tower/AdvSound.def: New test.
13279 * gm2/projects/pim/run/pass/tower/AdvSound.mod: New test.
13280 * gm2/projects/pim/run/pass/tower/AdvSystem.def: New test.
13281 * gm2/projects/pim/run/pass/tower/AdvSystem.mod: New test.
13282 * gm2/projects/pim/run/pass/tower/AdvTreasure.def: New test.
13283 * gm2/projects/pim/run/pass/tower/AdvTreasure.mod: New test.
13284 * gm2/projects/pim/run/pass/tower/AdvUtil.def: New test.
13285 * gm2/projects/pim/run/pass/tower/AdvUtil.mod: New test.
13286 * gm2/projects/pim/run/pass/tower/DrawG.def: New test.
13287 * gm2/projects/pim/run/pass/tower/DrawG.mod: New test.
13288 * gm2/projects/pim/run/pass/tower/DrawL.def: New test.
13289 * gm2/projects/pim/run/pass/tower/DrawL.mod: New test.
13290 * gm2/projects/pim/run/pass/tower/Dungeon.mod: New test.
13291 * gm2/projects/pim/run/pass/tower/Lock.def: New test.
13292 * gm2/projects/pim/run/pass/tower/Lock.mod: New test.
13293 * gm2/projects/pim/run/pass/tower/ProcArgs.def: New test.
13294 * gm2/projects/pim/run/pass/tower/ProcArgs.mod: New test.
13295 * gm2/projects/pim/run/pass/tower/Screen.def: New test.
13296 * gm2/projects/pim/run/pass/tower/Screen.mod: New test.
13297 * gm2/projects/pim/run/pass/tower/SocketControl.c: New test.
13298 * gm2/projects/pim/run/pass/tower/SocketControl.def: New test.
13299 * gm2/projects/pim/run/pass/tower/Window.def: New test.
13300 * gm2/projects/pim/run/pass/tower/Window.mod: New test.
13301 * gm2/projects/pim/run/pass/tower/adv.flex: New test.
13302 * gm2/projects/pim/run/pass/tower/advflex.c: New test.
13303 * gm2/projects/pim/run/pass/tower/advflex.def: New test.
13304 * gm2/projects/pim/run/pass/tower/projects-pim-run-pass-tower.exp:
13305 New test.
13306 * gm2/projects/pim/run/pass/tower/star: New test.
13307
13308 2023-02-25 Max Filippov <jcmvbkbc@gmail.com>
13309
13310 * gcc.target/xtensa/pr108919.c: New test.
13311
13312 2023-02-25 Tobias Burnus <tobias@codesourcery.com>
13313
13314 PR fortran/108621
13315 * gfortran.dg/c-interop/fc-descriptor-pr108621.f90: New test.
13316
13317 2023-02-24 Rimvydas Jasinskas <rimvydas.jas@gmail.com>
13318
13319 * gfortran.dg/weak-2.f90: New test.
13320 * gfortran.dg/weak-3.f90: New test.
13321
13322 2023-02-24 Martin Liska <mliska@suse.cz>
13323
13324 PR sanitizer/108834
13325 * c-c++-common/asan/global-overflow-1.c: Test line and column
13326 info for a global variable.
13327
13328 2023-02-24 Alexandre Oliva <oliva@adacore.com>
13329
13330 PR c++/105224
13331 * g++.dg/modules/virt-2_a.C: Skip on arm_eabi.
13332
13333 2023-02-24 Jakub Jelinek <jakub@redhat.com>
13334
13335 PR middle-end/108854
13336 * g++.dg/opt/pr108854.C: New test.
13337
13338 2023-02-24 Jakub Jelinek <jakub@redhat.com>
13339
13340 PR target/108881
13341 * gcc.target/i386/avx512bf16-pr108881.c: New test.
13342
13343 2023-02-24 Junxian Zhu <zhujunxian@oss.cipunited.com>
13344
13345 * gcc.target/mips/clz.c: New test.
13346 * gcc.target/mips/clo.c: New test.
13347 * gcc.target/mips/mips.exp: New option HAS_CLZ.
13348
13349 2023-02-24 Prachi Godbole <prachi.godbole@imgtec.com>
13350
13351 * gcc.target/mips/hazard-barrier-return-attribute.c: New test.
13352
13353 2023-02-23 Takayuki 'January June' Suwa <jjsuwa_sys3175@yahoo.co.jp>
13354
13355 * gcc.target/xtensa/elim_GP_regmove_0.c: New test.
13356 * gcc.target/xtensa/elim_GP_regmove_1.c: New test.
13357
13358 2023-02-23 Takayuki 'January June' Suwa <jjsuwa_sys3175@yahoo.co.jp>
13359
13360 * gcc.target/xtensa/elim_callee_saved.c: New.
13361
13362 2023-02-23 Jakub Jelinek <jakub@redhat.com>
13363
13364 PR testsuite/108899
13365 * g++.dg/modules/modules.exp: Only override unsupported if it
13366 exists and saved-unsupported doesn't.
13367
13368 2023-02-23 Richard Biener <rguenther@suse.de>
13369
13370 PR tree-optimization/108888
13371 * g++.dg/torture/pr108888.C: New testcase.
13372
13373 2023-02-22 Marek Polacek <polacek@redhat.com>
13374
13375 PR c/108880
13376 * c-c++-common/ubsan/pr108880.c: New test.
13377
13378 2023-02-22 Harald Anlauf <anlauf@gmx.de>
13379
13380 PR fortran/96024
13381 * gfortran.dg/pr96024.f90: New test.
13382
13383 2023-02-22 Alexandre Oliva <oliva@adacore.com>
13384
13385 * g++.dg/modules/modules.exp: Override unsupported to update
13386 module_do, and test it after dg-test.
13387
13388 2023-02-22 Alexandre Oliva <oliva@adacore.com>
13389
13390 * gcc.target/arm/aes-fuse-1.c: Switch to -mcpu=cortex-a53.
13391 * gcc.target/arm/aes-fuse-2.c: Likewise.
13392
13393 2023-02-22 Alexandre Oliva <oliva@adacore.com>
13394
13395 * gcc.dg/debug/ctf/ctf-complex-1.c: Do not test whether I is
13396 usable in initializers.
13397
13398 2023-02-22 Alexandre Oliva <oliva@adacore.com>
13399
13400 * gcc.dg/torture/fp-uint64-convert-double-1.c: XFAIL on all of
13401 arm-*-*.
13402 * gcc.dg/torture/fp-uint64-convert-double-2.c: Likewise.
13403
13404 2023-02-22 Alexandre Oliva <oliva@adacore.com>
13405
13406 * gcc.target/arm/asm-flag-4.c: Match quotes around "asm" in
13407 message.
13408
13409 2023-02-22 Alexandre Oliva <oliva@adacore.com>
13410
13411 * g++.dg/warn/Waddress-5.C: Tolerate extra -Waddress warning.
13412
13413 2023-02-22 Andrew Stubbs <ams@codesourcery.com>
13414
13415 * gcc.dg/vect/vect-simd-clone-16.c: New test.
13416 * gcc.dg/vect/vect-simd-clone-16b.c: New test.
13417 * gcc.dg/vect/vect-simd-clone-16c.c: New test.
13418 * gcc.dg/vect/vect-simd-clone-16d.c: New test.
13419 * gcc.dg/vect/vect-simd-clone-16e.c: New test.
13420 * gcc.dg/vect/vect-simd-clone-16f.c: New test.
13421 * gcc.dg/vect/vect-simd-clone-17.c: New test.
13422 * gcc.dg/vect/vect-simd-clone-17b.c: New test.
13423 * gcc.dg/vect/vect-simd-clone-17c.c: New test.
13424 * gcc.dg/vect/vect-simd-clone-17d.c: New test.
13425 * gcc.dg/vect/vect-simd-clone-17e.c: New test.
13426 * gcc.dg/vect/vect-simd-clone-17f.c: New test.
13427 * gcc.dg/vect/vect-simd-clone-18.c: New test.
13428 * gcc.dg/vect/vect-simd-clone-18b.c: New test.
13429 * gcc.dg/vect/vect-simd-clone-18c.c: New test.
13430 * gcc.dg/vect/vect-simd-clone-18d.c: New test.
13431 * gcc.dg/vect/vect-simd-clone-18e.c: New test.
13432 * gcc.dg/vect/vect-simd-clone-18f.c: New test.
13433
13434 2023-02-22 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
13435
13436 * gcc.target/riscv/rvv/base/ternop_vv_constraint-3.c: New test.
13437 * gcc.target/riscv/rvv/base/ternop_vv_constraint-4.c: New test.
13438 * gcc.target/riscv/rvv/base/ternop_vv_constraint-5.c: New test.
13439 * gcc.target/riscv/rvv/base/ternop_vv_constraint-6.c: New test.
13440 * gcc.target/riscv/rvv/base/ternop_vx_constraint-8.c: New test.
13441 * gcc.target/riscv/rvv/base/ternop_vx_constraint-9.c: New test.
13442
13443 2023-02-22 Kito Cheng <kito.cheng@sifive.com>
13444
13445 * gcc.target/riscv/_Float16-zhinxmin-1.c: Tweak test
13446 condition.
13447
13448 2023-02-22 Kito Cheng <kito.cheng@sifive.com>
13449
13450 * gcc.target/riscv/rvv/vsetvl/avl_multiple-1.c: Filter out '-Oz'.
13451 * gcc.target/riscv/rvv/vsetvl/avl_multiple-10.c: Ditto.
13452 * gcc.target/riscv/rvv/vsetvl/avl_multiple-11.c: Ditto.
13453 * gcc.target/riscv/rvv/vsetvl/avl_multiple-12.c: Ditto.
13454 * gcc.target/riscv/rvv/vsetvl/avl_multiple-13.c: Ditto.
13455 * gcc.target/riscv/rvv/vsetvl/avl_multiple-14.c: Ditto.
13456 * gcc.target/riscv/rvv/vsetvl/avl_multiple-15.c: Ditto.
13457 * gcc.target/riscv/rvv/vsetvl/avl_multiple-16.c: Ditto.
13458 * gcc.target/riscv/rvv/vsetvl/avl_multiple-2.c: Ditto.
13459 * gcc.target/riscv/rvv/vsetvl/avl_multiple-3.c: Ditto.
13460 * gcc.target/riscv/rvv/vsetvl/avl_multiple-4.c: Ditto.
13461 * gcc.target/riscv/rvv/vsetvl/avl_multiple-7.c: Ditto.
13462 * gcc.target/riscv/rvv/vsetvl/avl_multiple-8.c: Ditto.
13463 * gcc.target/riscv/rvv/vsetvl/avl_multiple-9.c: Ditto.
13464 * gcc.target/riscv/rvv/vsetvl/avl_single-1.c: Ditto.
13465 * gcc.target/riscv/rvv/vsetvl/avl_single-10.c: Ditto.
13466 * gcc.target/riscv/rvv/vsetvl/avl_single-11.c: Ditto.
13467 * gcc.target/riscv/rvv/vsetvl/avl_single-13.c: Ditto.
13468 * gcc.target/riscv/rvv/vsetvl/avl_single-14.c: Ditto.
13469 * gcc.target/riscv/rvv/vsetvl/avl_single-16.c: Ditto.
13470 * gcc.target/riscv/rvv/vsetvl/avl_single-2.c: Ditto.
13471 * gcc.target/riscv/rvv/vsetvl/avl_single-23.c: Ditto.
13472 * gcc.target/riscv/rvv/vsetvl/avl_single-27.c: Ditto.
13473 * gcc.target/riscv/rvv/vsetvl/avl_single-3.c: Ditto.
13474 * gcc.target/riscv/rvv/vsetvl/avl_single-30.c: Ditto.
13475 * gcc.target/riscv/rvv/vsetvl/avl_single-38.c: Ditto.
13476 * gcc.target/riscv/rvv/vsetvl/avl_single-4.c: Ditto.
13477 * gcc.target/riscv/rvv/vsetvl/avl_single-41.c: Ditto.
13478 * gcc.target/riscv/rvv/vsetvl/avl_single-42.c: Ditto.
13479 * gcc.target/riscv/rvv/vsetvl/avl_single-43.c: Ditto.
13480 * gcc.target/riscv/rvv/vsetvl/avl_single-44.c: Ditto.
13481 * gcc.target/riscv/rvv/vsetvl/avl_single-45.c: Ditto.
13482 * gcc.target/riscv/rvv/vsetvl/avl_single-48.c: Ditto.
13483 * gcc.target/riscv/rvv/vsetvl/avl_single-5.c: Ditto.
13484 * gcc.target/riscv/rvv/vsetvl/avl_single-50.c: Ditto.
13485 * gcc.target/riscv/rvv/vsetvl/avl_single-51.c: Ditto.
13486 * gcc.target/riscv/rvv/vsetvl/avl_single-6.c: Ditto.
13487 * gcc.target/riscv/rvv/vsetvl/avl_single-65.c: Ditto.
13488 * gcc.target/riscv/rvv/vsetvl/avl_single-66.c: Ditto.
13489 * gcc.target/riscv/rvv/vsetvl/avl_single-67.c: Ditto.
13490 * gcc.target/riscv/rvv/vsetvl/avl_single-68.c: Ditto.
13491 * gcc.target/riscv/rvv/vsetvl/avl_single-69.c: Ditto.
13492 * gcc.target/riscv/rvv/vsetvl/avl_single-70.c: Ditto.
13493 * gcc.target/riscv/rvv/vsetvl/avl_single-71.c: Ditto.
13494 * gcc.target/riscv/rvv/vsetvl/avl_single-73.c: Ditto.
13495 * gcc.target/riscv/rvv/vsetvl/avl_single-74.c: Ditto.
13496 * gcc.target/riscv/rvv/vsetvl/avl_single-75.c: Ditto.
13497 * gcc.target/riscv/rvv/vsetvl/avl_single-8.c: Ditto.
13498 * gcc.target/riscv/rvv/vsetvl/imm_bb_prop-2.c: Ditto.
13499 * gcc.target/riscv/rvv/vsetvl/imm_bb_prop-3.c: Ditto.
13500 * gcc.target/riscv/rvv/vsetvl/imm_bb_prop-4.c: Ditto.
13501 * gcc.target/riscv/rvv/vsetvl/imm_conflict-4.c: Ditto.
13502 * gcc.target/riscv/rvv/vsetvl/imm_conflict-5.c: Ditto.
13503 * gcc.target/riscv/rvv/vsetvl/imm_loop_invariant-12.c: Ditto.
13504 * gcc.target/riscv/rvv/vsetvl/imm_loop_invariant-13.c: Ditto.
13505 * gcc.target/riscv/rvv/vsetvl/imm_loop_invariant-14.c: Ditto.
13506 * gcc.target/riscv/rvv/vsetvl/imm_loop_invariant-15.c: Ditto.
13507 * gcc.target/riscv/rvv/vsetvl/imm_loop_invariant-16.c: Ditto.
13508 * gcc.target/riscv/rvv/vsetvl/imm_switch-5.c: Ditto.
13509 * gcc.target/riscv/rvv/vsetvl/imm_switch-6.c: Ditto.
13510 * gcc.target/riscv/rvv/vsetvl/imm_switch-7.c: Ditto.
13511 * gcc.target/riscv/rvv/vsetvl/imm_switch-8.c: Ditto.
13512 * gcc.target/riscv/rvv/vsetvl/imm_switch-9.c: Ditto.
13513 * gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-1.c: Ditto.
13514 * gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-10.c: Ditto.
13515 * gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-11.c: Ditto.
13516 * gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-12.c: Ditto.
13517 * gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-13.c: Ditto.
13518 * gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-14.c: Ditto.
13519 * gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-15.c: Ditto.
13520 * gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-16.c: Ditto.
13521 * gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-17.c: Ditto.
13522 * gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-18.c: Ditto.
13523 * gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-19.c: Ditto.
13524 * gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-2.c: Ditto.
13525 * gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-20.c: Ditto.
13526 * gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-21.c: Ditto.
13527 * gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-22.c: Ditto.
13528 * gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-23.c: Ditto.
13529 * gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-24.c: Ditto.
13530 * gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-25.c: Ditto.
13531 * gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-26.c: Ditto.
13532 * gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-27.c: Ditto.
13533 * gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-28.c: Ditto.
13534 * gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-29.c: Ditto.
13535 * gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-3.c: Ditto.
13536 * gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-30.c: Ditto.
13537 * gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-31.c: Ditto.
13538 * gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-32.c: Ditto.
13539 * gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-33.c: Ditto.
13540 * gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-34.c: Ditto.
13541 * gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-35.c: Ditto.
13542 * gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-36.c: Ditto.
13543 * gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-37.c: Ditto.
13544 * gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-38.c: Ditto.
13545 * gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-39.c: Ditto.
13546 * gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-4.c: Ditto.
13547 * gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-40.c: Ditto.
13548 * gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-41.c: Ditto.
13549 * gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-42.c: Ditto.
13550 * gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-43.c: Ditto.
13551 * gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-44.c: Ditto.
13552 * gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-45.c: Ditto.
13553 * gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-46.c: Ditto.
13554 * gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-6.c: Ditto.
13555 * gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-7.c: Ditto.
13556 * gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-8.c: Ditto.
13557 * gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-9.c: Ditto.
13558 * gcc.target/riscv/rvv/vsetvl/vlmax_bb_prop-1.c: Ditto.
13559 * gcc.target/riscv/rvv/vsetvl/vlmax_bb_prop-10.c: Ditto.
13560 * gcc.target/riscv/rvv/vsetvl/vlmax_bb_prop-11.c: Ditto.
13561 * gcc.target/riscv/rvv/vsetvl/vlmax_bb_prop-12.c: Ditto.
13562 * gcc.target/riscv/rvv/vsetvl/vlmax_bb_prop-13.c: Ditto.
13563 * gcc.target/riscv/rvv/vsetvl/vlmax_bb_prop-14.c: Ditto.
13564 * gcc.target/riscv/rvv/vsetvl/vlmax_bb_prop-15.c: Ditto.
13565 * gcc.target/riscv/rvv/vsetvl/vlmax_bb_prop-16.c: Ditto.
13566 * gcc.target/riscv/rvv/vsetvl/vlmax_bb_prop-17.c: Ditto.
13567 * gcc.target/riscv/rvv/vsetvl/vlmax_bb_prop-18.c: Ditto.
13568 * gcc.target/riscv/rvv/vsetvl/vlmax_bb_prop-19.c: Ditto.
13569 * gcc.target/riscv/rvv/vsetvl/vlmax_bb_prop-2.c: Ditto.
13570 * gcc.target/riscv/rvv/vsetvl/vlmax_bb_prop-20.c: Ditto.
13571 * gcc.target/riscv/rvv/vsetvl/vlmax_bb_prop-21.c: Ditto.
13572 * gcc.target/riscv/rvv/vsetvl/vlmax_bb_prop-22.c: Ditto.
13573 * gcc.target/riscv/rvv/vsetvl/vlmax_bb_prop-23.c: Ditto.
13574 * gcc.target/riscv/rvv/vsetvl/vlmax_bb_prop-24.c: Ditto.
13575 * gcc.target/riscv/rvv/vsetvl/vlmax_bb_prop-25.c: Ditto.
13576 * gcc.target/riscv/rvv/vsetvl/vlmax_bb_prop-26.c: Ditto.
13577 * gcc.target/riscv/rvv/vsetvl/vlmax_bb_prop-27.c: Ditto.
13578 * gcc.target/riscv/rvv/vsetvl/vlmax_bb_prop-28.c: Ditto.
13579 * gcc.target/riscv/rvv/vsetvl/vlmax_bb_prop-3.c: Ditto.
13580 * gcc.target/riscv/rvv/vsetvl/vlmax_bb_prop-4.c: Ditto.
13581 * gcc.target/riscv/rvv/vsetvl/vlmax_bb_prop-5.c: Ditto.
13582 * gcc.target/riscv/rvv/vsetvl/vlmax_bb_prop-6.c: Ditto.
13583 * gcc.target/riscv/rvv/vsetvl/vlmax_bb_prop-7.c: Ditto.
13584 * gcc.target/riscv/rvv/vsetvl/vlmax_bb_prop-8.c: Ditto.
13585 * gcc.target/riscv/rvv/vsetvl/vlmax_bb_prop-9.c: Ditto.
13586 * gcc.target/riscv/rvv/vsetvl/vlmax_call-1.c: Ditto.
13587 * gcc.target/riscv/rvv/vsetvl/vlmax_call-2.c: Ditto.
13588 * gcc.target/riscv/rvv/vsetvl/vlmax_call-3.c: Ditto.
13589 * gcc.target/riscv/rvv/vsetvl/vlmax_call-4.c: Ditto.
13590 * gcc.target/riscv/rvv/vsetvl/vlmax_complex_loop-1.c: Ditto.
13591 * gcc.target/riscv/rvv/vsetvl/vlmax_complex_loop-2.c: Ditto.
13592 * gcc.target/riscv/rvv/vsetvl/vlmax_conflict-1.c: Ditto.
13593 * gcc.target/riscv/rvv/vsetvl/vlmax_conflict-10.c: Ditto.
13594 * gcc.target/riscv/rvv/vsetvl/vlmax_conflict-11.c: Ditto.
13595 * gcc.target/riscv/rvv/vsetvl/vlmax_conflict-12.c: Ditto.
13596 * gcc.target/riscv/rvv/vsetvl/vlmax_conflict-2.c: Ditto.
13597 * gcc.target/riscv/rvv/vsetvl/vlmax_conflict-3.c: Ditto.
13598 * gcc.target/riscv/rvv/vsetvl/vlmax_conflict-4.c: Ditto.
13599 * gcc.target/riscv/rvv/vsetvl/vlmax_conflict-5.c: Ditto.
13600 * gcc.target/riscv/rvv/vsetvl/vlmax_conflict-6.c: Ditto.
13601 * gcc.target/riscv/rvv/vsetvl/vlmax_conflict-7.c: Ditto.
13602 * gcc.target/riscv/rvv/vsetvl/vlmax_conflict-8.c: Ditto.
13603 * gcc.target/riscv/rvv/vsetvl/vlmax_conflict-9.c: Ditto.
13604 * gcc.target/riscv/rvv/vsetvl/vlmax_miss_default-1.c: Ditto.
13605 * gcc.target/riscv/rvv/vsetvl/vlmax_miss_default-10.c: Ditto.
13606 * gcc.target/riscv/rvv/vsetvl/vlmax_miss_default-11.c: Ditto.
13607 * gcc.target/riscv/rvv/vsetvl/vlmax_miss_default-12.c: Ditto.
13608 * gcc.target/riscv/rvv/vsetvl/vlmax_miss_default-13.c: Ditto.
13609 * gcc.target/riscv/rvv/vsetvl/vlmax_miss_default-14.c: Ditto.
13610 * gcc.target/riscv/rvv/vsetvl/vlmax_miss_default-15.c: Ditto.
13611 * gcc.target/riscv/rvv/vsetvl/vlmax_miss_default-16.c: Ditto.
13612 * gcc.target/riscv/rvv/vsetvl/vlmax_miss_default-17.c: Ditto.
13613 * gcc.target/riscv/rvv/vsetvl/vlmax_miss_default-18.c: Ditto.
13614 * gcc.target/riscv/rvv/vsetvl/vlmax_miss_default-19.c: Ditto.
13615 * gcc.target/riscv/rvv/vsetvl/vlmax_miss_default-2.c: Ditto.
13616 * gcc.target/riscv/rvv/vsetvl/vlmax_miss_default-20.c: Ditto.
13617 * gcc.target/riscv/rvv/vsetvl/vlmax_miss_default-21.c: Ditto.
13618 * gcc.target/riscv/rvv/vsetvl/vlmax_miss_default-22.c: Ditto.
13619 * gcc.target/riscv/rvv/vsetvl/vlmax_miss_default-23.c: Ditto.
13620 * gcc.target/riscv/rvv/vsetvl/vlmax_miss_default-24.c: Ditto.
13621 * gcc.target/riscv/rvv/vsetvl/vlmax_miss_default-25.c: Ditto.
13622 * gcc.target/riscv/rvv/vsetvl/vlmax_miss_default-26.c: Ditto.
13623 * gcc.target/riscv/rvv/vsetvl/vlmax_miss_default-27.c: Ditto.
13624 * gcc.target/riscv/rvv/vsetvl/vlmax_miss_default-28.c: Ditto.
13625 * gcc.target/riscv/rvv/vsetvl/vlmax_miss_default-3.c: Ditto.
13626 * gcc.target/riscv/rvv/vsetvl/vlmax_miss_default-4.c: Ditto.
13627 * gcc.target/riscv/rvv/vsetvl/vlmax_miss_default-5.c: Ditto.
13628 * gcc.target/riscv/rvv/vsetvl/vlmax_miss_default-6.c: Ditto.
13629 * gcc.target/riscv/rvv/vsetvl/vlmax_miss_default-7.c: Ditto.
13630 * gcc.target/riscv/rvv/vsetvl/vlmax_miss_default-8.c: Ditto.
13631 * gcc.target/riscv/rvv/vsetvl/vlmax_miss_default-9.c: Ditto.
13632 * gcc.target/riscv/rvv/vsetvl/vlmax_phi-1.c: Ditto.
13633 * gcc.target/riscv/rvv/vsetvl/vlmax_phi-10.c: Ditto.
13634 * gcc.target/riscv/rvv/vsetvl/vlmax_phi-11.c: Ditto.
13635 * gcc.target/riscv/rvv/vsetvl/vlmax_phi-12.c: Ditto.
13636 * gcc.target/riscv/rvv/vsetvl/vlmax_phi-13.c: Ditto.
13637 * gcc.target/riscv/rvv/vsetvl/vlmax_phi-14.c: Ditto.
13638 * gcc.target/riscv/rvv/vsetvl/vlmax_phi-15.c: Ditto.
13639 * gcc.target/riscv/rvv/vsetvl/vlmax_phi-16.c: Ditto.
13640 * gcc.target/riscv/rvv/vsetvl/vlmax_phi-17.c: Ditto.
13641 * gcc.target/riscv/rvv/vsetvl/vlmax_phi-18.c: Ditto.
13642 * gcc.target/riscv/rvv/vsetvl/vlmax_phi-19.c: Ditto.
13643 * gcc.target/riscv/rvv/vsetvl/vlmax_phi-2.c: Ditto.
13644 * gcc.target/riscv/rvv/vsetvl/vlmax_phi-20.c: Ditto.
13645 * gcc.target/riscv/rvv/vsetvl/vlmax_phi-21.c: Ditto.
13646 * gcc.target/riscv/rvv/vsetvl/vlmax_phi-22.c: Ditto.
13647 * gcc.target/riscv/rvv/vsetvl/vlmax_phi-23.c: Ditto.
13648 * gcc.target/riscv/rvv/vsetvl/vlmax_phi-24.c: Ditto.
13649 * gcc.target/riscv/rvv/vsetvl/vlmax_phi-25.c: Ditto.
13650 * gcc.target/riscv/rvv/vsetvl/vlmax_phi-26.c: Ditto.
13651 * gcc.target/riscv/rvv/vsetvl/vlmax_phi-27.c: Ditto.
13652 * gcc.target/riscv/rvv/vsetvl/vlmax_phi-28.c: Ditto.
13653 * gcc.target/riscv/rvv/vsetvl/vlmax_phi-3.c: Ditto.
13654 * gcc.target/riscv/rvv/vsetvl/vlmax_phi-4.c: Ditto.
13655 * gcc.target/riscv/rvv/vsetvl/vlmax_phi-5.c: Ditto.
13656 * gcc.target/riscv/rvv/vsetvl/vlmax_phi-6.c: Ditto.
13657 * gcc.target/riscv/rvv/vsetvl/vlmax_phi-7.c: Ditto.
13658 * gcc.target/riscv/rvv/vsetvl/vlmax_phi-8.c: Ditto.
13659 * gcc.target/riscv/rvv/vsetvl/vlmax_phi-9.c: Ditto.
13660 * gcc.target/riscv/rvv/vsetvl/vlmax_single_block-19.c: Ditto.
13661 * gcc.target/riscv/rvv/vsetvl/vlmax_single_vtype-1.c: Ditto.
13662 * gcc.target/riscv/rvv/vsetvl/vlmax_single_vtype-2.c: Ditto.
13663 * gcc.target/riscv/rvv/vsetvl/vlmax_single_vtype-3.c: Ditto.
13664 * gcc.target/riscv/rvv/vsetvl/vlmax_single_vtype-4.c: Ditto.
13665 * gcc.target/riscv/rvv/vsetvl/vlmax_single_vtype-5.c: Ditto.
13666 * gcc.target/riscv/rvv/vsetvl/vlmax_single_vtype-6.c: Ditto.
13667 * gcc.target/riscv/rvv/vsetvl/vlmax_single_vtype-7.c: Ditto.
13668 * gcc.target/riscv/rvv/vsetvl/vlmax_single_vtype-8.c: Ditto.
13669 * gcc.target/riscv/rvv/vsetvl/vlmax_switch_vtype-1.c: Ditto.
13670 * gcc.target/riscv/rvv/vsetvl/vlmax_switch_vtype-10.c: Ditto.
13671 * gcc.target/riscv/rvv/vsetvl/vlmax_switch_vtype-11.c: Ditto.
13672 * gcc.target/riscv/rvv/vsetvl/vlmax_switch_vtype-12.c: Ditto.
13673 * gcc.target/riscv/rvv/vsetvl/vlmax_switch_vtype-13.c: Ditto.
13674 * gcc.target/riscv/rvv/vsetvl/vlmax_switch_vtype-14.c: Ditto.
13675 * gcc.target/riscv/rvv/vsetvl/vlmax_switch_vtype-15.c: Ditto.
13676 * gcc.target/riscv/rvv/vsetvl/vlmax_switch_vtype-16.c: Ditto.
13677 * gcc.target/riscv/rvv/vsetvl/vlmax_switch_vtype-2.c: Ditto.
13678 * gcc.target/riscv/rvv/vsetvl/vlmax_switch_vtype-3.c: Ditto.
13679 * gcc.target/riscv/rvv/vsetvl/vlmax_switch_vtype-4.c: Ditto.
13680 * gcc.target/riscv/rvv/vsetvl/vlmax_switch_vtype-5.c: Ditto.
13681 * gcc.target/riscv/rvv/vsetvl/vlmax_switch_vtype-6.c: Ditto.
13682 * gcc.target/riscv/rvv/vsetvl/vlmax_switch_vtype-7.c: Ditto.
13683 * gcc.target/riscv/rvv/vsetvl/vlmax_switch_vtype-8.c: Ditto.
13684 * gcc.target/riscv/rvv/vsetvl/vlmax_switch_vtype-9.c: Ditto.
13685 * gcc.target/riscv/rvv/vsetvl/vsetvl-16.c: Ditto.
13686 * gcc.target/riscv/rvv/vsetvl/vsetvl-2.c: Ditto.
13687 * gcc.target/riscv/rvv/vsetvl/vsetvl-3.c: Ditto.
13688 * gcc.target/riscv/rvv/vsetvl/vsetvl-4.c: Ditto.
13689 * gcc.target/riscv/rvv/vsetvl/vsetvl-5.c: Ditto.
13690 * gcc.target/riscv/rvv/vsetvl/vsetvl-6.c: Ditto.
13691 * gcc.target/riscv/rvv/vsetvl/vsetvl-7.c: Ditto.
13692 * gcc.target/riscv/rvv/vsetvl/vsetvl-8.c: Ditto.
13693 * gcc.target/riscv/rvv/vsetvl/vsetvlmax-1.c: Ditto.
13694 * gcc.target/riscv/rvv/vsetvl/vsetvlmax-14.c: Ditto.
13695 * gcc.target/riscv/rvv/vsetvl/vsetvlmax-18.c: Ditto.
13696 * gcc.target/riscv/rvv/vsetvl/vlmax_single_block-17.c: Filter
13697 out -Oz and -Og -g.
13698 * gcc.target/riscv/rvv/vsetvl/vlmax_single_block-18.c: Ditto.
13699
13700 2023-02-22 Jakub Jelinek <jakub@redhat.com>
13701
13702 PR middle-end/106258
13703 * g++.dg/ipa/pr106258.C: New test.
13704
13705 2023-02-22 Thomas Schwinge <thomas@codesourcery.com>
13706
13707 * gcc.dg/Wcomplain-wrong-lang-1.c: New.
13708 * gcc.dg/Wcomplain-wrong-lang-2.c: Likewise.
13709 * gcc.dg/Wcomplain-wrong-lang-3.c: Likewise.
13710 * gcc.dg/Wcomplain-wrong-lang-4.c: Likewise.
13711 * gcc.dg/Wcomplain-wrong-lang-5.c: Likewise.
13712 * lib/target-supports.exp (check_compile): Use
13713 '-Wno-complain-wrong-lang'.
13714 * g++.dg/abi/empty12.C: Likewise.
13715 * g++.dg/abi/empty13.C: Likewise.
13716 * g++.dg/abi/empty14.C: Likewise.
13717 * g++.dg/abi/empty15.C: Likewise.
13718 * g++.dg/abi/empty16.C: Likewise.
13719 * g++.dg/abi/empty17.C: Likewise.
13720 * g++.dg/abi/empty18.C: Likewise.
13721 * g++.dg/abi/empty19.C: Likewise.
13722 * g++.dg/abi/empty22.C: Likewise.
13723 * g++.dg/abi/empty25.C: Likewise.
13724 * g++.dg/abi/empty26.C: Likewise.
13725 * gfortran.dg/bind-c-contiguous-1.f90: Likewise.
13726 * gfortran.dg/bind-c-contiguous-4.f90: Likewise.
13727 * gfortran.dg/bind-c-contiguous-5.f90: Likewise.
13728
13729 2023-02-21 David Malcolm <dmalcolm@redhat.com>
13730
13731 PR analyzer/108830
13732 * gcc.dg/analyzer/attribute-nonnull.c: Update for
13733 -Wanalyzer-use-of-uninitialized-value terminating analysis along
13734 a path.
13735 * gcc.dg/analyzer/call-summaries-2.c: Likewise.
13736 * gcc.dg/analyzer/data-model-1.c: Likewise.
13737 * gcc.dg/analyzer/data-model-5.c: Likewise.
13738 * gcc.dg/analyzer/doom-s_sound-pr108867.c: New test.
13739 * gcc.dg/analyzer/memset-CVE-2017-18549-1.c: Add
13740 -fno-analyzer-suppress-followups.
13741 * gcc.dg/analyzer/null-deref-pr108830.c: New test.
13742 * gcc.dg/analyzer/pipe-1.c: Add -fno-analyzer-suppress-followups.
13743 * gcc.dg/analyzer/pipe-void-return.c: Likewise.
13744 * gcc.dg/analyzer/pipe2-1.c: Likewise.
13745 * gcc.dg/analyzer/pr101547.c: Update for
13746 -Wanalyzer-use-of-uninitialized-value terminating analysis along
13747 a path.
13748 * gcc.dg/analyzer/pr101875.c: Likewise.
13749 * gcc.dg/analyzer/pr104224-split.c: New test, based on...
13750 * gcc.dg/analyzer/pr104224.c: Add
13751 -fno-analyzer-suppress-followups.
13752 * gcc.dg/analyzer/realloc-2.c: Add
13753 -fno-analyzer-suppress-followups.
13754 * gcc.dg/analyzer/realloc-3.c: Likewise.
13755 * gcc.dg/analyzer/realloc-5.c: Likewise.
13756 * gcc.dg/analyzer/stdarg-1-ms_abi.c: Likewise.
13757 * gcc.dg/analyzer/stdarg-1-sysv_abi.c: Likewise.
13758 * gcc.dg/analyzer/stdarg-1.c: Likewise.
13759 * gcc.dg/analyzer/symbolic-1.c: Likewise.
13760 * gcc.dg/analyzer/symbolic-7.c: Update for
13761 -Wanalyzer-use-of-uninitialized-value terminating analysis along a
13762 path.
13763 * gcc.dg/analyzer/uninit-4.c: Likewise.
13764 * gcc.dg/analyzer/uninit-8.c: New test.
13765 * gcc.dg/analyzer/uninit-pr94713.c: Update for
13766 -Wanalyzer-use-of-uninitialized-value terminating analysis along a
13767 path.
13768 * gcc.dg/analyzer/zlib-6a.c: Add -fno-analyzer-suppress-followups.
13769
13770 2023-02-21 Harald Anlauf <anlauf@gmx.de>
13771
13772 PR fortran/96025
13773 * gfortran.dg/pr96025.f90: New test.
13774
13775 2023-02-21 Iain Buclaw <ibuclaw@gdcproject.org>
13776
13777 * gdc.dg/simd2a.d: Update.
13778 * gdc.dg/simd2b.d: Update.
13779 * gdc.dg/simd2c.d: Update.
13780 * gdc.dg/simd2d.d: Update.
13781 * gdc.dg/simd2e.d: Update.
13782 * gdc.dg/simd2f.d: Update.
13783 * gdc.dg/simd2g.d: Update.
13784 * gdc.dg/simd2h.d: Update.
13785 * gdc.dg/simd2i.d: Update.
13786 * gdc.dg/simd2j.d: Update.
13787
13788 2023-02-21 Iain Buclaw <ibuclaw@gdcproject.org>
13789
13790 * gdc.dg/ctfeintrinsics.d: New test.
13791
13792 2023-02-21 Richard Biener <rguenther@suse.de>
13793
13794 PR tree-optimization/108691
13795 * gcc.dg/pr108691.c: New testcase.
13796
13797 2023-02-21 Richard Biener <rguenther@suse.de>
13798
13799 PR tree-optimization/108793
13800 * gcc.dg/torture/pr108793.c: New testcase.
13801
13802 2023-02-21 Raiki Tamura <tamaron1203@gmail.com>
13803
13804 * rust/compile/torture/intrinsics-math.rs: New test.
13805
13806 2023-02-21 Philip Herron <philip.herron@embecosm.com>
13807
13808 * rust/debug/chartype.rs: Skip testcases on Darwin architectures.
13809
13810 2023-02-21 Philip Herron <philip.herron@embecosm.com>
13811
13812 * rust/execute/torture/closure3.rs: New test.
13813
13814 2023-02-21 Raiki Tamura <tamaron1203@gmail.com>
13815
13816 * rust/compile/torture/phantom_data.rs: New test.
13817
13818 2023-02-21 Arthur Cohen <arthur.cohen@embecosm.com>
13819
13820 * rust/compile/torture/intrinsics-3.rs:
13821 * rust/execute/torture/atomic_load.rs: New test.
13822
13823 2023-02-21 Arthur Cohen <arthur.cohen@embecosm.com>
13824
13825 * rust/compile/torture/intrinsics-5.rs: Fix error message.
13826
13827 2023-02-21 Arthur Cohen <arthur.cohen@embecosm.com>
13828
13829 * rust/compile/torture/intrinsics-6.rs: New test.
13830 * rust/compile/torture/intrinsics-7.rs: New test.
13831
13832 2023-02-21 Arthur Cohen <arthur.cohen@embecosm.com>
13833
13834 * rust/compile/torture/intrinsics-4.rs: New test.
13835 * rust/compile/torture/intrinsics-5.rs: New test.
13836 * rust/execute/torture/atomic_store.rs: New test.
13837
13838 2023-02-21 Arthur Cohen <arthur.cohen@embecosm.com>
13839
13840 * rust/compile/torture/intrinsics-3.rs: New test.
13841
13842 2023-02-21 Philip Herron <philip.herron@embecosm.com>
13843
13844 * rust/execute/torture/closure2.rs: New test.
13845
13846 2023-02-21 Philip Herron <philip.herron@embecosm.com>
13847
13848 * rust/execute/torture/closure1.rs: New test.
13849
13850 2023-02-21 Philip Herron <philip.herron@embecosm.com>
13851
13852 * rust/compile/issue-1589.rs: New test.
13853
13854 2023-02-21 Philip Herron <philip.herron@embecosm.com>
13855
13856 * rust/compile/generics7.rs: Fix test with missing assertion.
13857 * rust/execute/torture/operator_overload_9.rs: Fix test assertion.
13858
13859 2023-02-21 Marc Poulhiès <dkm@kataplop.net>
13860
13861 * rust/compile/missing_closing_paren.rs: New test.
13862
13863 2023-02-21 Arthur Cohen <arthur.cohen@embecosm.com>
13864
13865 * rust/execute/torture/prefetch_data.rs: New test.
13866
13867 2023-02-21 Philip Herron <philip.herron@embecosm.com>
13868
13869 * rust/compile/torture/issue-1555.rs: New test.
13870
13871 2023-02-21 Faisal Abbas <faisal.abbas@elastica.co>
13872
13873 * rust/compile/const9.rs: New test.
13874
13875 2023-02-21 Philip Herron <philip.herron@embecosm.com>
13876
13877 * rust/compile/issue-1272.rs: New test.
13878
13879 2023-02-21 Richard Biener <rguenther@suse.de>
13880
13881 PR tree-optimization/108868
13882 * gcc.dg/pr108868.c: New testcase.
13883
13884 2023-02-21 Richard Biener <rguenther@suse.de>
13885
13886 PR tree-optimization/108855
13887 * gcc.dg/pr108855.c: New testcase.
13888
13889 2023-02-21 Richard Biener <rguenther@suse.de>
13890
13891 Revert:
13892 2023-02-21 Richard Biener <rguenther@suse.de>
13893
13894 PR tree-optimization/108691
13895 * gcc.dg/pr108691.c: New testcase.
13896
13897 2023-02-20 Jakub Jelinek <jakub2redhat.com>
13898
13899 PR target/108862
13900 * gcc.dg/pr108862.c: New test.
13901 * gcc.target/powerpc/pr108862.c: New test.
13902
13903 2023-02-20 Marek Polacek <polacek@redhat.com>
13904
13905 PR c++/101073
13906 * g++.dg/cpp0x/constexpr-nsdmi3.C: New test.
13907 * g++.dg/cpp1y/constexpr-nsdmi10.C: New test.
13908
13909 2023-02-20 Marek Polacek <polacek@redhat.com>
13910
13911 PR c++/108829
13912 * g++.dg/cpp0x/lambda/lambda-108829-2.C: New test.
13913 * g++.dg/cpp0x/lambda/lambda-108829.C: New test.
13914
13915 2023-02-20 Richard Biener <rguenther@suse.de>
13916
13917 PR tree-optimization/108816
13918 * gcc.dg/torture/pr108816.c: New testcase.
13919
13920 2023-02-20 Richard Biener <rguenther@suse.de>
13921
13922 PR tree-optimization/108825
13923 * gcc.dg/torture/pr108825.c: New testcase.
13924
13925 2023-02-18 Jason Merrill <jason@redhat.com>
13926
13927 DR 2518
13928 PR c++/52809
13929 PR c++/53638
13930 PR c++/87389
13931 PR c++/89741
13932 PR c++/92099
13933 PR c++/104041
13934 PR c++/104691
13935 * g++.dg/DRs/dr2518.C: New test.
13936
13937 2023-02-18 Jakub Jelinek <jakub@redhat.com>
13938
13939 PR tree-optimization/108819
13940 * gcc.dg/pr108819.c: New test.
13941
13942 2023-02-18 Jakub Jelinek <jakub@redhat.com>
13943
13944 PR target/108832
13945 * gcc.target/i386/pr108832.c: New test.
13946
13947 2023-02-18 Martin Uecker <uecker@tugraz.at>
13948
13949 PR c/108375
13950 * gcc.dg/pr108375-1.c: New test.
13951 * gcc.dg/pr108375-2.c: New test.
13952
13953 2023-02-18 Martin Uecker <uecker@tugraz.at>
13954
13955 PR c/105660
13956 PR c/105660
13957 * gcc.dg/pr105660-1.c: New test.
13958 * gcc.dg/pr105660-2.c: New test.
13959
13960 2023-02-17 Patrick Palka <ppalka@redhat.com>
13961
13962 PR c++/108243
13963 PR c++/97553
13964 * g++.dg/opt/is_constant_evaluated1.C: New test.
13965 * g++.dg/opt/is_constant_evaluated2.C: New test.
13966
13967 2023-02-17 Uroš Bizjak <ubizjak@gmail.com>
13968
13969 PR target/108831
13970 * gcc.target/i386/pr108831-1.c: New test.
13971 * gcc.target/i386/pr108831-2.c: Ditto.
13972
13973 2023-02-17 Uroš Bizjak <ubizjak@gmail.com>
13974
13975 PR target/108805
13976 * gcc.dg/pr108805.c: New test.
13977
13978 2023-02-17 Richard Biener <rguenther@suse.de>
13979
13980 PR tree-optimization/108821
13981 * gcc.dg/tree-ssa/ssa-lim-24.c: New testcase.
13982
13983 2023-02-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
13984
13985 * gfortran.dg/ISO_Fortran_binding_14.f90: Change example function to
13986 CLOCK which is available on mingw as well as other platforms.
13987 * gfortran.dg/pr96486.f90: Change variable to PATH likewise.
13988
13989 2023-02-17 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
13990
13991 * gcc.target/riscv/rvv/base/binop_vx_constraint-148.c: Change vmnot.mm to vmnot.m.
13992 * gcc.target/riscv/rvv/base/binop_vx_constraint-149.c: Change vmnot.mm to vmnot.m.
13993 * gcc.target/riscv/rvv/base/binop_vx_constraint-150.c: Change vmnot.mm to vmnot.m.
13994 * gcc.target/riscv/rvv/base/binop_vx_constraint-151.c: Change vmnot.mm to vmnot.m.
13995 * gcc.target/riscv/rvv/base/binop_vx_constraint-152.c: Change vmnot.mm to vmnot.m.
13996 * gcc.target/riscv/rvv/base/binop_vx_constraint-153.c: Change vmnot.mm to vmnot.m.
13997 * gcc.target/riscv/rvv/base/binop_vx_constraint-156.c: Change vmnot.mm to vmnot.m.
13998 * gcc.target/riscv/rvv/base/binop_vx_constraint-157.c: Change vmnot.mm to vmnot.m.
13999 * gcc.target/riscv/rvv/base/binop_vx_constraint-159.c: Change vmnot.mm to vmnot.m.
14000 * gcc.target/riscv/rvv/base/binop_vx_constraint-160.c: Change vmnot.mm to vmnot.m.
14001 * gcc.target/riscv/rvv/base/binop_vx_constraint-161.c: Change vmnot.mm to vmnot.m.
14002
14003 2023-02-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
14004
14005 * gfortran.dg/bind_c_array_params_2.f90: Add *-*-ming* to dg-final.
14006
14007 2023-02-16 David Malcolm <dmalcolm@redhat.com>
14008
14009 PR analyzer/108806
14010 * gcc.dg/analyzer/null-deref-pr108806-qemu.c: New test.
14011 * gcc.dg/analyzer/pr103217.c: Add -Wno-analyzer-too-complex.
14012 * gcc.dg/analyzer/switch.c (test_bitmask_1): New.
14013 (test_bitmask_2): New.
14014 * gcc.dg/analyzer/uninit-pr108806-qemu.c: New test.
14015
14016 2023-02-16 Iain Sandoe <iain@sandoe.co.uk>
14017
14018 * objc.dg/proto-lossage-4.m: Amendn diagnostic matches for Windows.
14019
14020 2023-02-16 Patrick Palka <ppalka@redhat.com>
14021
14022 PR c++/107773
14023 * g++.dg/template/typename24.C: New test.
14024 * g++.dg/template/typename25.C: New test.
14025 * g++.dg/template/typename25a.C: New test.
14026 * g++.dg/template/typename26.C: New test.
14027
14028 2023-02-16 Jakub Jelinek <jakub@redhat.com>
14029
14030 PR tree-optimization/108657
14031 * gcc.dg/pr108657.c: New test.
14032
14033 2023-02-16 Jakub Jelinek <jakub@redhat.com>
14034
14035 PR tree-optimization/108783
14036 * gcc.c-torture/compile/pr108783.c: New test.
14037
14038 2023-02-16 Richard Biener <rguenther@suse.de>
14039
14040 PR tree-optimization/108791
14041 * gcc.dg/torture/pr108791.c: New testcase.
14042
14043 2023-02-16 Hans-Peter Nilsson <hp@axis.com>
14044
14045 * lib/target-supports.exp (check_effective_target_lra): Add CRIS
14046 as a non-LRA target.
14047
14048 2023-02-15 Steve Kargl <kargl@gcc.gnu.org>
14049
14050 PR fortran/103608
14051 * gfortran.dg/pr103608.f90: New test.
14052
14053 2023-02-15 Steve Kargl <kargl@gcc.gnu.org>
14054
14055 PR fortran/104554
14056 * gfortran.dg/pr104554.f90: New test.
14057
14058 2023-02-15 David Malcolm <dmalcolm@redhat.com>
14059
14060 PR analyzer/108664
14061 PR analyzer/108666
14062 PR analyzer/108725
14063 * gcc.dg/analyzer/coreutils-cksum-pr108664.c: New test.
14064 * gcc.dg/analyzer/coreutils-sum-pr108666.c: New test.
14065 * gcc.dg/analyzer/torture/uninit-pr108725.c: New test.
14066
14067 2023-02-15 Uroš Bizjak <ubizjak@gmail.com>
14068
14069 * g++.target/i386/empty-class2.C (dg-additional-options): Remove.
14070 * gcc.target/i386/avx512fp16-reduce-op-2.c: Ditto.
14071 * gcc.target/i386/pr99464.c: Ditto.
14072 * gcc.target/i386/pr103541.c (dg-do): Compile for !ia32 target.
14073 * gcc.target/i386/pr108774.c (dg-do): Compile for lp64 target.
14074 * gcc.target/i386/pr85593.c (dg-do): Run for *-*-linux* target.
14075 * gcc.target/i386/pr98063.c: Ditto.
14076 * gcc.target/i386/pr90007.c (dg-do): Remove target selector.
14077 * gcc.target/i386/pr92841-2.c (dg-do): Remove unneeded curly braces.
14078 * gcc.target/i386/pr95464.c: Ditto.
14079 * gcc.target/i386/pr99530-1.c (dg-do): Compile for *-*-linux* target.
14080 * gcc.target/i386/pr99530-2.c: Ditto.
14081 * gcc.target/i386/pr99530-3.c: Ditto.
14082 * gcc.target/i386/pr99530-4.c: Ditto.
14083 * gcc.target/i386/pr99530-5.c: Ditto.
14084 * gcc.target/i386/pr99530-6.c: Ditto.
14085 * gcc.target/i386/pr99531.c (dg-do): Compile for !ia32 target.
14086
14087 2023-02-15 Marek Polacek <polacek@redhat.com>
14088
14089 PR middle-end/106080
14090 * c-c++-common/Wdangling-pointer-10.c: New test.
14091 * c-c++-common/Wdangling-pointer-9.c: New test.
14092
14093 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
14094
14095 * g++.target/riscv/rvv/base/vmacc_vv-1.C: New test.
14096 * g++.target/riscv/rvv/base/vmacc_vv-2.C: New test.
14097 * g++.target/riscv/rvv/base/vmacc_vv-3.C: New test.
14098 * g++.target/riscv/rvv/base/vmacc_vv_mu-1.C: New test.
14099 * g++.target/riscv/rvv/base/vmacc_vv_mu-2.C: New test.
14100 * g++.target/riscv/rvv/base/vmacc_vv_mu-3.C: New test.
14101 * g++.target/riscv/rvv/base/vmacc_vv_tu-1.C: New test.
14102 * g++.target/riscv/rvv/base/vmacc_vv_tu-2.C: New test.
14103 * g++.target/riscv/rvv/base/vmacc_vv_tu-3.C: New test.
14104 * g++.target/riscv/rvv/base/vmacc_vv_tum-1.C: New test.
14105 * g++.target/riscv/rvv/base/vmacc_vv_tum-2.C: New test.
14106 * g++.target/riscv/rvv/base/vmacc_vv_tum-3.C: New test.
14107 * g++.target/riscv/rvv/base/vmacc_vv_tumu-1.C: New test.
14108 * g++.target/riscv/rvv/base/vmacc_vv_tumu-2.C: New test.
14109 * g++.target/riscv/rvv/base/vmacc_vv_tumu-3.C: New test.
14110
14111 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
14112
14113 * g++.target/riscv/rvv/base/vmacc_vx_mu_rv64-1.C: New test.
14114 * g++.target/riscv/rvv/base/vmacc_vx_mu_rv64-2.C: New test.
14115 * g++.target/riscv/rvv/base/vmacc_vx_mu_rv64-3.C: New test.
14116 * g++.target/riscv/rvv/base/vmacc_vx_rv64-1.C: New test.
14117 * g++.target/riscv/rvv/base/vmacc_vx_rv64-2.C: New test.
14118 * g++.target/riscv/rvv/base/vmacc_vx_rv64-3.C: New test.
14119 * g++.target/riscv/rvv/base/vmacc_vx_tu_rv64-1.C: New test.
14120 * g++.target/riscv/rvv/base/vmacc_vx_tu_rv64-2.C: New test.
14121 * g++.target/riscv/rvv/base/vmacc_vx_tu_rv64-3.C: New test.
14122 * g++.target/riscv/rvv/base/vmacc_vx_tum_rv64-1.C: New test.
14123 * g++.target/riscv/rvv/base/vmacc_vx_tum_rv64-2.C: New test.
14124 * g++.target/riscv/rvv/base/vmacc_vx_tum_rv64-3.C: New test.
14125 * g++.target/riscv/rvv/base/vmacc_vx_tumu_rv64-1.C: New test.
14126 * g++.target/riscv/rvv/base/vmacc_vx_tumu_rv64-2.C: New test.
14127 * g++.target/riscv/rvv/base/vmacc_vx_tumu_rv64-3.C: New test.
14128
14129 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
14130
14131 * g++.target/riscv/rvv/base/vmacc_vx_mu_rv32-1.C: New test.
14132 * g++.target/riscv/rvv/base/vmacc_vx_mu_rv32-2.C: New test.
14133 * g++.target/riscv/rvv/base/vmacc_vx_mu_rv32-3.C: New test.
14134 * g++.target/riscv/rvv/base/vmacc_vx_rv32-1.C: New test.
14135 * g++.target/riscv/rvv/base/vmacc_vx_rv32-2.C: New test.
14136 * g++.target/riscv/rvv/base/vmacc_vx_rv32-3.C: New test.
14137 * g++.target/riscv/rvv/base/vmacc_vx_tu_rv32-1.C: New test.
14138 * g++.target/riscv/rvv/base/vmacc_vx_tu_rv32-2.C: New test.
14139 * g++.target/riscv/rvv/base/vmacc_vx_tu_rv32-3.C: New test.
14140 * g++.target/riscv/rvv/base/vmacc_vx_tum_rv32-1.C: New test.
14141 * g++.target/riscv/rvv/base/vmacc_vx_tum_rv32-2.C: New test.
14142 * g++.target/riscv/rvv/base/vmacc_vx_tum_rv32-3.C: New test.
14143 * g++.target/riscv/rvv/base/vmacc_vx_tumu_rv32-1.C: New test.
14144 * g++.target/riscv/rvv/base/vmacc_vx_tumu_rv32-2.C: New test.
14145 * g++.target/riscv/rvv/base/vmacc_vx_tumu_rv32-3.C: New test.
14146
14147 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
14148
14149 * g++.target/riscv/rvv/base/vmadd_vv-1.C: New test.
14150 * g++.target/riscv/rvv/base/vmadd_vv-2.C: New test.
14151 * g++.target/riscv/rvv/base/vmadd_vv-3.C: New test.
14152 * g++.target/riscv/rvv/base/vmadd_vv_mu-1.C: New test.
14153 * g++.target/riscv/rvv/base/vmadd_vv_mu-2.C: New test.
14154 * g++.target/riscv/rvv/base/vmadd_vv_mu-3.C: New test.
14155 * g++.target/riscv/rvv/base/vmadd_vv_tu-1.C: New test.
14156 * g++.target/riscv/rvv/base/vmadd_vv_tu-2.C: New test.
14157 * g++.target/riscv/rvv/base/vmadd_vv_tu-3.C: New test.
14158 * g++.target/riscv/rvv/base/vmadd_vv_tum-1.C: New test.
14159 * g++.target/riscv/rvv/base/vmadd_vv_tum-2.C: New test.
14160 * g++.target/riscv/rvv/base/vmadd_vv_tum-3.C: New test.
14161 * g++.target/riscv/rvv/base/vmadd_vv_tumu-1.C: New test.
14162 * g++.target/riscv/rvv/base/vmadd_vv_tumu-2.C: New test.
14163 * g++.target/riscv/rvv/base/vmadd_vv_tumu-3.C: New test.
14164
14165 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
14166
14167 * g++.target/riscv/rvv/base/vmadd_vx_mu_rv64-1.C: New test.
14168 * g++.target/riscv/rvv/base/vmadd_vx_mu_rv64-2.C: New test.
14169 * g++.target/riscv/rvv/base/vmadd_vx_mu_rv64-3.C: New test.
14170 * g++.target/riscv/rvv/base/vmadd_vx_rv64-1.C: New test.
14171 * g++.target/riscv/rvv/base/vmadd_vx_rv64-2.C: New test.
14172 * g++.target/riscv/rvv/base/vmadd_vx_rv64-3.C: New test.
14173 * g++.target/riscv/rvv/base/vmadd_vx_tu_rv64-1.C: New test.
14174 * g++.target/riscv/rvv/base/vmadd_vx_tu_rv64-2.C: New test.
14175 * g++.target/riscv/rvv/base/vmadd_vx_tu_rv64-3.C: New test.
14176 * g++.target/riscv/rvv/base/vmadd_vx_tum_rv64-1.C: New test.
14177 * g++.target/riscv/rvv/base/vmadd_vx_tum_rv64-2.C: New test.
14178 * g++.target/riscv/rvv/base/vmadd_vx_tum_rv64-3.C: New test.
14179 * g++.target/riscv/rvv/base/vmadd_vx_tumu_rv64-1.C: New test.
14180 * g++.target/riscv/rvv/base/vmadd_vx_tumu_rv64-2.C: New test.
14181 * g++.target/riscv/rvv/base/vmadd_vx_tumu_rv64-3.C: New test.
14182
14183 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
14184
14185 * g++.target/riscv/rvv/base/vnmsac_vv-1.C: New test.
14186 * g++.target/riscv/rvv/base/vnmsac_vv-2.C: New test.
14187 * g++.target/riscv/rvv/base/vnmsac_vv-3.C: New test.
14188 * g++.target/riscv/rvv/base/vnmsac_vv_mu-1.C: New test.
14189 * g++.target/riscv/rvv/base/vnmsac_vv_mu-2.C: New test.
14190 * g++.target/riscv/rvv/base/vnmsac_vv_mu-3.C: New test.
14191 * g++.target/riscv/rvv/base/vnmsac_vv_tu-1.C: New test.
14192 * g++.target/riscv/rvv/base/vnmsac_vv_tu-2.C: New test.
14193 * g++.target/riscv/rvv/base/vnmsac_vv_tu-3.C: New test.
14194 * g++.target/riscv/rvv/base/vnmsac_vv_tum-1.C: New test.
14195 * g++.target/riscv/rvv/base/vnmsac_vv_tum-2.C: New test.
14196 * g++.target/riscv/rvv/base/vnmsac_vv_tum-3.C: New test.
14197 * g++.target/riscv/rvv/base/vnmsac_vv_tumu-1.C: New test.
14198 * g++.target/riscv/rvv/base/vnmsac_vv_tumu-2.C: New test.
14199 * g++.target/riscv/rvv/base/vnmsac_vv_tumu-3.C: New test.
14200
14201 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
14202
14203 * g++.target/riscv/rvv/base/vnmsac_vx_mu_rv32-1.C: New test.
14204 * g++.target/riscv/rvv/base/vnmsac_vx_mu_rv32-2.C: New test.
14205 * g++.target/riscv/rvv/base/vnmsac_vx_mu_rv32-3.C: New test.
14206 * g++.target/riscv/rvv/base/vnmsac_vx_rv32-1.C: New test.
14207 * g++.target/riscv/rvv/base/vnmsac_vx_rv32-2.C: New test.
14208 * g++.target/riscv/rvv/base/vnmsac_vx_rv32-3.C: New test.
14209 * g++.target/riscv/rvv/base/vnmsac_vx_tu_rv32-1.C: New test.
14210 * g++.target/riscv/rvv/base/vnmsac_vx_tu_rv32-2.C: New test.
14211 * g++.target/riscv/rvv/base/vnmsac_vx_tu_rv32-3.C: New test.
14212 * g++.target/riscv/rvv/base/vnmsac_vx_tum_rv32-1.C: New test.
14213 * g++.target/riscv/rvv/base/vnmsac_vx_tum_rv32-2.C: New test.
14214 * g++.target/riscv/rvv/base/vnmsac_vx_tum_rv32-3.C: New test.
14215 * g++.target/riscv/rvv/base/vnmsac_vx_tumu_rv32-1.C: New test.
14216 * g++.target/riscv/rvv/base/vnmsac_vx_tumu_rv32-2.C: New test.
14217 * g++.target/riscv/rvv/base/vnmsac_vx_tumu_rv32-3.C: New test.
14218
14219 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
14220
14221 * g++.target/riscv/rvv/base/vnmsac_vx_mu_rv64-1.C: New test.
14222 * g++.target/riscv/rvv/base/vnmsac_vx_mu_rv64-2.C: New test.
14223 * g++.target/riscv/rvv/base/vnmsac_vx_mu_rv64-3.C: New test.
14224 * g++.target/riscv/rvv/base/vnmsac_vx_rv64-1.C: New test.
14225 * g++.target/riscv/rvv/base/vnmsac_vx_rv64-2.C: New test.
14226 * g++.target/riscv/rvv/base/vnmsac_vx_rv64-3.C: New test.
14227 * g++.target/riscv/rvv/base/vnmsac_vx_tu_rv64-1.C: New test.
14228 * g++.target/riscv/rvv/base/vnmsac_vx_tu_rv64-2.C: New test.
14229 * g++.target/riscv/rvv/base/vnmsac_vx_tu_rv64-3.C: New test.
14230 * g++.target/riscv/rvv/base/vnmsac_vx_tum_rv64-1.C: New test.
14231 * g++.target/riscv/rvv/base/vnmsac_vx_tum_rv64-2.C: New test.
14232 * g++.target/riscv/rvv/base/vnmsac_vx_tum_rv64-3.C: New test.
14233 * g++.target/riscv/rvv/base/vnmsac_vx_tumu_rv64-1.C: New test.
14234 * g++.target/riscv/rvv/base/vnmsac_vx_tumu_rv64-2.C: New test.
14235 * g++.target/riscv/rvv/base/vnmsac_vx_tumu_rv64-3.C: New test.
14236
14237 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
14238
14239 * g++.target/riscv/rvv/base/vnmsub_vv-1.C: New test.
14240 * g++.target/riscv/rvv/base/vnmsub_vv-2.C: New test.
14241 * g++.target/riscv/rvv/base/vnmsub_vv-3.C: New test.
14242 * g++.target/riscv/rvv/base/vnmsub_vv_mu-1.C: New test.
14243 * g++.target/riscv/rvv/base/vnmsub_vv_mu-2.C: New test.
14244 * g++.target/riscv/rvv/base/vnmsub_vv_mu-3.C: New test.
14245 * g++.target/riscv/rvv/base/vnmsub_vv_tu-1.C: New test.
14246 * g++.target/riscv/rvv/base/vnmsub_vv_tu-2.C: New test.
14247 * g++.target/riscv/rvv/base/vnmsub_vv_tu-3.C: New test.
14248 * g++.target/riscv/rvv/base/vnmsub_vv_tum-1.C: New test.
14249 * g++.target/riscv/rvv/base/vnmsub_vv_tum-2.C: New test.
14250 * g++.target/riscv/rvv/base/vnmsub_vv_tum-3.C: New test.
14251 * g++.target/riscv/rvv/base/vnmsub_vv_tumu-1.C: New test.
14252 * g++.target/riscv/rvv/base/vnmsub_vv_tumu-2.C: New test.
14253 * g++.target/riscv/rvv/base/vnmsub_vv_tumu-3.C: New test.
14254
14255 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
14256
14257 * g++.target/riscv/rvv/base/vnmsub_vx_mu_rv32-1.C: New test.
14258 * g++.target/riscv/rvv/base/vnmsub_vx_mu_rv32-2.C: New test.
14259 * g++.target/riscv/rvv/base/vnmsub_vx_mu_rv32-3.C: New test.
14260 * g++.target/riscv/rvv/base/vnmsub_vx_rv32-1.C: New test.
14261 * g++.target/riscv/rvv/base/vnmsub_vx_rv32-2.C: New test.
14262 * g++.target/riscv/rvv/base/vnmsub_vx_rv32-3.C: New test.
14263 * g++.target/riscv/rvv/base/vnmsub_vx_tu_rv32-1.C: New test.
14264 * g++.target/riscv/rvv/base/vnmsub_vx_tu_rv32-2.C: New test.
14265 * g++.target/riscv/rvv/base/vnmsub_vx_tu_rv32-3.C: New test.
14266 * g++.target/riscv/rvv/base/vnmsub_vx_tum_rv32-1.C: New test.
14267 * g++.target/riscv/rvv/base/vnmsub_vx_tum_rv32-2.C: New test.
14268 * g++.target/riscv/rvv/base/vnmsub_vx_tum_rv32-3.C: New test.
14269 * g++.target/riscv/rvv/base/vnmsub_vx_tumu_rv32-1.C: New test.
14270 * g++.target/riscv/rvv/base/vnmsub_vx_tumu_rv32-2.C: New test.
14271 * g++.target/riscv/rvv/base/vnmsub_vx_tumu_rv32-3.C: New test.
14272
14273 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
14274
14275 * g++.target/riscv/rvv/base/vnmsub_vx_mu_rv64-1.C: New test.
14276 * g++.target/riscv/rvv/base/vnmsub_vx_mu_rv64-2.C: New test.
14277 * g++.target/riscv/rvv/base/vnmsub_vx_mu_rv64-3.C: New test.
14278 * g++.target/riscv/rvv/base/vnmsub_vx_rv64-1.C: New test.
14279 * g++.target/riscv/rvv/base/vnmsub_vx_rv64-2.C: New test.
14280 * g++.target/riscv/rvv/base/vnmsub_vx_rv64-3.C: New test.
14281 * g++.target/riscv/rvv/base/vnmsub_vx_tu_rv64-1.C: New test.
14282 * g++.target/riscv/rvv/base/vnmsub_vx_tu_rv64-2.C: New test.
14283 * g++.target/riscv/rvv/base/vnmsub_vx_tu_rv64-3.C: New test.
14284 * g++.target/riscv/rvv/base/vnmsub_vx_tum_rv64-1.C: New test.
14285 * g++.target/riscv/rvv/base/vnmsub_vx_tum_rv64-2.C: New test.
14286 * g++.target/riscv/rvv/base/vnmsub_vx_tum_rv64-3.C: New test.
14287 * g++.target/riscv/rvv/base/vnmsub_vx_tumu_rv64-1.C: New test.
14288 * g++.target/riscv/rvv/base/vnmsub_vx_tumu_rv64-2.C: New test.
14289 * g++.target/riscv/rvv/base/vnmsub_vx_tumu_rv64-3.C: New test.
14290
14291 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
14292
14293 * g++.target/riscv/rvv/base/vwmacc_vv-1.C: New test.
14294 * g++.target/riscv/rvv/base/vwmacc_vv-2.C: New test.
14295 * g++.target/riscv/rvv/base/vwmacc_vv-3.C: New test.
14296 * g++.target/riscv/rvv/base/vwmacc_vv_mu-1.C: New test.
14297 * g++.target/riscv/rvv/base/vwmacc_vv_mu-2.C: New test.
14298 * g++.target/riscv/rvv/base/vwmacc_vv_mu-3.C: New test.
14299 * g++.target/riscv/rvv/base/vwmacc_vv_tu-1.C: New test.
14300 * g++.target/riscv/rvv/base/vwmacc_vv_tu-2.C: New test.
14301 * g++.target/riscv/rvv/base/vwmacc_vv_tu-3.C: New test.
14302 * g++.target/riscv/rvv/base/vwmacc_vv_tum-1.C: New test.
14303 * g++.target/riscv/rvv/base/vwmacc_vv_tum-2.C: New test.
14304 * g++.target/riscv/rvv/base/vwmacc_vv_tum-3.C: New test.
14305 * g++.target/riscv/rvv/base/vwmacc_vv_tumu-1.C: New test.
14306 * g++.target/riscv/rvv/base/vwmacc_vv_tumu-2.C: New test.
14307 * g++.target/riscv/rvv/base/vwmacc_vv_tumu-3.C: New test.
14308 * g++.target/riscv/rvv/base/vwmaccsu_vv-1.C: New test.
14309 * g++.target/riscv/rvv/base/vwmaccsu_vv-2.C: New test.
14310 * g++.target/riscv/rvv/base/vwmaccsu_vv-3.C: New test.
14311 * g++.target/riscv/rvv/base/vwmaccsu_vv_mu-1.C: New test.
14312 * g++.target/riscv/rvv/base/vwmaccsu_vv_mu-2.C: New test.
14313 * g++.target/riscv/rvv/base/vwmaccsu_vv_mu-3.C: New test.
14314 * g++.target/riscv/rvv/base/vwmaccsu_vv_tu-1.C: New test.
14315 * g++.target/riscv/rvv/base/vwmaccsu_vv_tu-2.C: New test.
14316 * g++.target/riscv/rvv/base/vwmaccsu_vv_tu-3.C: New test.
14317 * g++.target/riscv/rvv/base/vwmaccsu_vv_tum-1.C: New test.
14318 * g++.target/riscv/rvv/base/vwmaccsu_vv_tum-2.C: New test.
14319 * g++.target/riscv/rvv/base/vwmaccsu_vv_tum-3.C: New test.
14320 * g++.target/riscv/rvv/base/vwmaccsu_vv_tumu-1.C: New test.
14321 * g++.target/riscv/rvv/base/vwmaccsu_vv_tumu-2.C: New test.
14322 * g++.target/riscv/rvv/base/vwmaccsu_vv_tumu-3.C: New test.
14323 * g++.target/riscv/rvv/base/vwmaccu_vv-1.C: New test.
14324 * g++.target/riscv/rvv/base/vwmaccu_vv-2.C: New test.
14325 * g++.target/riscv/rvv/base/vwmaccu_vv-3.C: New test.
14326 * g++.target/riscv/rvv/base/vwmaccu_vv_mu-1.C: New test.
14327 * g++.target/riscv/rvv/base/vwmaccu_vv_mu-2.C: New test.
14328 * g++.target/riscv/rvv/base/vwmaccu_vv_mu-3.C: New test.
14329 * g++.target/riscv/rvv/base/vwmaccu_vv_tu-1.C: New test.
14330 * g++.target/riscv/rvv/base/vwmaccu_vv_tu-2.C: New test.
14331 * g++.target/riscv/rvv/base/vwmaccu_vv_tu-3.C: New test.
14332 * g++.target/riscv/rvv/base/vwmaccu_vv_tum-1.C: New test.
14333 * g++.target/riscv/rvv/base/vwmaccu_vv_tum-2.C: New test.
14334 * g++.target/riscv/rvv/base/vwmaccu_vv_tum-3.C: New test.
14335 * g++.target/riscv/rvv/base/vwmaccu_vv_tumu-1.C: New test.
14336 * g++.target/riscv/rvv/base/vwmaccu_vv_tumu-2.C: New test.
14337 * g++.target/riscv/rvv/base/vwmaccu_vv_tumu-3.C: New test.
14338
14339 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
14340
14341 * g++.target/riscv/rvv/base/vwmacc_vx-1.C: New test.
14342 * g++.target/riscv/rvv/base/vwmacc_vx-2.C: New test.
14343 * g++.target/riscv/rvv/base/vwmacc_vx-3.C: New test.
14344 * g++.target/riscv/rvv/base/vwmacc_vx_mu-1.C: New test.
14345 * g++.target/riscv/rvv/base/vwmacc_vx_mu-2.C: New test.
14346 * g++.target/riscv/rvv/base/vwmacc_vx_mu-3.C: New test.
14347 * g++.target/riscv/rvv/base/vwmacc_vx_tu-1.C: New test.
14348 * g++.target/riscv/rvv/base/vwmacc_vx_tu-2.C: New test.
14349 * g++.target/riscv/rvv/base/vwmacc_vx_tu-3.C: New test.
14350 * g++.target/riscv/rvv/base/vwmacc_vx_tum-1.C: New test.
14351 * g++.target/riscv/rvv/base/vwmacc_vx_tum-2.C: New test.
14352 * g++.target/riscv/rvv/base/vwmacc_vx_tum-3.C: New test.
14353 * g++.target/riscv/rvv/base/vwmacc_vx_tumu-1.C: New test.
14354 * g++.target/riscv/rvv/base/vwmacc_vx_tumu-2.C: New test.
14355 * g++.target/riscv/rvv/base/vwmacc_vx_tumu-3.C: New test.
14356 * g++.target/riscv/rvv/base/vwmaccsu_vx-1.C: New test.
14357 * g++.target/riscv/rvv/base/vwmaccsu_vx-2.C: New test.
14358 * g++.target/riscv/rvv/base/vwmaccsu_vx-3.C: New test.
14359 * g++.target/riscv/rvv/base/vwmaccsu_vx_mu-1.C: New test.
14360 * g++.target/riscv/rvv/base/vwmaccsu_vx_mu-2.C: New test.
14361 * g++.target/riscv/rvv/base/vwmaccsu_vx_mu-3.C: New test.
14362 * g++.target/riscv/rvv/base/vwmaccsu_vx_tu-1.C: New test.
14363 * g++.target/riscv/rvv/base/vwmaccsu_vx_tu-2.C: New test.
14364 * g++.target/riscv/rvv/base/vwmaccsu_vx_tu-3.C: New test.
14365 * g++.target/riscv/rvv/base/vwmaccsu_vx_tum-1.C: New test.
14366 * g++.target/riscv/rvv/base/vwmaccsu_vx_tum-2.C: New test.
14367 * g++.target/riscv/rvv/base/vwmaccsu_vx_tum-3.C: New test.
14368 * g++.target/riscv/rvv/base/vwmaccsu_vx_tumu-1.C: New test.
14369 * g++.target/riscv/rvv/base/vwmaccsu_vx_tumu-2.C: New test.
14370 * g++.target/riscv/rvv/base/vwmaccsu_vx_tumu-3.C: New test.
14371 * g++.target/riscv/rvv/base/vwmaccu_vx-1.C: New test.
14372 * g++.target/riscv/rvv/base/vwmaccu_vx-2.C: New test.
14373 * g++.target/riscv/rvv/base/vwmaccu_vx-3.C: New test.
14374 * g++.target/riscv/rvv/base/vwmaccu_vx_mu-1.C: New test.
14375 * g++.target/riscv/rvv/base/vwmaccu_vx_mu-2.C: New test.
14376 * g++.target/riscv/rvv/base/vwmaccu_vx_mu-3.C: New test.
14377 * g++.target/riscv/rvv/base/vwmaccu_vx_tu-1.C: New test.
14378 * g++.target/riscv/rvv/base/vwmaccu_vx_tu-2.C: New test.
14379 * g++.target/riscv/rvv/base/vwmaccu_vx_tu-3.C: New test.
14380 * g++.target/riscv/rvv/base/vwmaccu_vx_tum-1.C: New test.
14381 * g++.target/riscv/rvv/base/vwmaccu_vx_tum-2.C: New test.
14382 * g++.target/riscv/rvv/base/vwmaccu_vx_tum-3.C: New test.
14383 * g++.target/riscv/rvv/base/vwmaccu_vx_tumu-1.C: New test.
14384 * g++.target/riscv/rvv/base/vwmaccu_vx_tumu-2.C: New test.
14385 * g++.target/riscv/rvv/base/vwmaccu_vx_tumu-3.C: New test.
14386 * g++.target/riscv/rvv/base/vwmaccus_vx-1.C: New test.
14387 * g++.target/riscv/rvv/base/vwmaccus_vx-2.C: New test.
14388 * g++.target/riscv/rvv/base/vwmaccus_vx-3.C: New test.
14389 * g++.target/riscv/rvv/base/vwmaccus_vx_mu-1.C: New test.
14390 * g++.target/riscv/rvv/base/vwmaccus_vx_mu-2.C: New test.
14391 * g++.target/riscv/rvv/base/vwmaccus_vx_mu-3.C: New test.
14392 * g++.target/riscv/rvv/base/vwmaccus_vx_tu-1.C: New test.
14393 * g++.target/riscv/rvv/base/vwmaccus_vx_tu-2.C: New test.
14394 * g++.target/riscv/rvv/base/vwmaccus_vx_tu-3.C: New test.
14395 * g++.target/riscv/rvv/base/vwmaccus_vx_tum-1.C: New test.
14396 * g++.target/riscv/rvv/base/vwmaccus_vx_tum-2.C: New test.
14397 * g++.target/riscv/rvv/base/vwmaccus_vx_tum-3.C: New test.
14398 * g++.target/riscv/rvv/base/vwmaccus_vx_tumu-1.C: New test.
14399 * g++.target/riscv/rvv/base/vwmaccus_vx_tumu-2.C: New test.
14400 * g++.target/riscv/rvv/base/vwmaccus_vx_tumu-3.C: New test.
14401
14402 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
14403
14404 * gcc.target/riscv/rvv/base/ternop_vv_constraint-1.c: New test.
14405 * gcc.target/riscv/rvv/base/ternop_vv_constraint-2.c: New test.
14406 * gcc.target/riscv/rvv/base/ternop_vx_constraint-1.c: New test.
14407 * gcc.target/riscv/rvv/base/ternop_vx_constraint-2.c: New test.
14408 * gcc.target/riscv/rvv/base/ternop_vx_constraint-3.c: New test.
14409 * gcc.target/riscv/rvv/base/ternop_vx_constraint-4.c: New test.
14410 * gcc.target/riscv/rvv/base/ternop_vx_constraint-5.c: New test.
14411 * gcc.target/riscv/rvv/base/ternop_vx_constraint-6.c: New test.
14412 * gcc.target/riscv/rvv/base/ternop_vx_constraint-7.c: New test.
14413
14414 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
14415
14416 * gcc.target/riscv/rvv/base/vmacc_vv-1.c: New test.
14417 * gcc.target/riscv/rvv/base/vmacc_vv-2.c: New test.
14418 * gcc.target/riscv/rvv/base/vmacc_vv-3.c: New test.
14419 * gcc.target/riscv/rvv/base/vmacc_vv_m-1.c: New test.
14420 * gcc.target/riscv/rvv/base/vmacc_vv_m-2.c: New test.
14421 * gcc.target/riscv/rvv/base/vmacc_vv_m-3.c: New test.
14422 * gcc.target/riscv/rvv/base/vmacc_vv_mu-1.c: New test.
14423 * gcc.target/riscv/rvv/base/vmacc_vv_mu-2.c: New test.
14424 * gcc.target/riscv/rvv/base/vmacc_vv_mu-3.c: New test.
14425 * gcc.target/riscv/rvv/base/vmacc_vv_tu-1.c: New test.
14426 * gcc.target/riscv/rvv/base/vmacc_vv_tu-2.c: New test.
14427 * gcc.target/riscv/rvv/base/vmacc_vv_tu-3.c: New test.
14428 * gcc.target/riscv/rvv/base/vmacc_vv_tum-1.c: New test.
14429 * gcc.target/riscv/rvv/base/vmacc_vv_tum-2.c: New test.
14430 * gcc.target/riscv/rvv/base/vmacc_vv_tum-3.c: New test.
14431 * gcc.target/riscv/rvv/base/vmacc_vv_tumu-1.c: New test.
14432 * gcc.target/riscv/rvv/base/vmacc_vv_tumu-2.c: New test.
14433 * gcc.target/riscv/rvv/base/vmacc_vv_tumu-3.c: New test.
14434
14435 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
14436
14437 * gcc.target/riscv/rvv/base/vmacc_vx_m_rv32-1.c: New test.
14438 * gcc.target/riscv/rvv/base/vmacc_vx_m_rv32-2.c: New test.
14439 * gcc.target/riscv/rvv/base/vmacc_vx_m_rv32-3.c: New test.
14440 * gcc.target/riscv/rvv/base/vmacc_vx_mu_rv32-1.c: New test.
14441 * gcc.target/riscv/rvv/base/vmacc_vx_mu_rv32-2.c: New test.
14442 * gcc.target/riscv/rvv/base/vmacc_vx_mu_rv32-3.c: New test.
14443 * gcc.target/riscv/rvv/base/vmacc_vx_rv32-1.c: New test.
14444 * gcc.target/riscv/rvv/base/vmacc_vx_rv32-2.c: New test.
14445 * gcc.target/riscv/rvv/base/vmacc_vx_rv32-3.c: New test.
14446 * gcc.target/riscv/rvv/base/vmacc_vx_tu_rv32-1.c: New test.
14447 * gcc.target/riscv/rvv/base/vmacc_vx_tu_rv32-2.c: New test.
14448 * gcc.target/riscv/rvv/base/vmacc_vx_tu_rv32-3.c: New test.
14449 * gcc.target/riscv/rvv/base/vmacc_vx_tum_rv32-1.c: New test.
14450 * gcc.target/riscv/rvv/base/vmacc_vx_tum_rv32-2.c: New test.
14451 * gcc.target/riscv/rvv/base/vmacc_vx_tum_rv32-3.c: New test.
14452 * gcc.target/riscv/rvv/base/vmacc_vx_tumu_rv32-1.c: New test.
14453 * gcc.target/riscv/rvv/base/vmacc_vx_tumu_rv32-2.c: New test.
14454 * gcc.target/riscv/rvv/base/vmacc_vx_tumu_rv32-3.c: New test.
14455
14456 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
14457
14458 * gcc.target/riscv/rvv/base/vmacc_vx_m_rv64-1.c: New test.
14459 * gcc.target/riscv/rvv/base/vmacc_vx_m_rv64-2.c: New test.
14460 * gcc.target/riscv/rvv/base/vmacc_vx_m_rv64-3.c: New test.
14461 * gcc.target/riscv/rvv/base/vmacc_vx_mu_rv64-1.c: New test.
14462 * gcc.target/riscv/rvv/base/vmacc_vx_mu_rv64-2.c: New test.
14463 * gcc.target/riscv/rvv/base/vmacc_vx_mu_rv64-3.c: New test.
14464 * gcc.target/riscv/rvv/base/vmacc_vx_rv64-1.c: New test.
14465 * gcc.target/riscv/rvv/base/vmacc_vx_rv64-2.c: New test.
14466 * gcc.target/riscv/rvv/base/vmacc_vx_rv64-3.c: New test.
14467 * gcc.target/riscv/rvv/base/vmacc_vx_tu_rv64-1.c: New test.
14468 * gcc.target/riscv/rvv/base/vmacc_vx_tu_rv64-2.c: New test.
14469 * gcc.target/riscv/rvv/base/vmacc_vx_tu_rv64-3.c: New test.
14470 * gcc.target/riscv/rvv/base/vmacc_vx_tum_rv64-1.c: New test.
14471 * gcc.target/riscv/rvv/base/vmacc_vx_tum_rv64-2.c: New test.
14472 * gcc.target/riscv/rvv/base/vmacc_vx_tum_rv64-3.c: New test.
14473 * gcc.target/riscv/rvv/base/vmacc_vx_tumu_rv64-1.c: New test.
14474 * gcc.target/riscv/rvv/base/vmacc_vx_tumu_rv64-2.c: New test.
14475 * gcc.target/riscv/rvv/base/vmacc_vx_tumu_rv64-3.c: New test.
14476
14477 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
14478
14479 * gcc.target/riscv/rvv/base/vmadd_vv-1.c: New test.
14480 * gcc.target/riscv/rvv/base/vmadd_vv-2.c: New test.
14481 * gcc.target/riscv/rvv/base/vmadd_vv-3.c: New test.
14482 * gcc.target/riscv/rvv/base/vmadd_vv_m-1.c: New test.
14483 * gcc.target/riscv/rvv/base/vmadd_vv_m-2.c: New test.
14484 * gcc.target/riscv/rvv/base/vmadd_vv_m-3.c: New test.
14485 * gcc.target/riscv/rvv/base/vmadd_vv_mu-1.c: New test.
14486 * gcc.target/riscv/rvv/base/vmadd_vv_mu-2.c: New test.
14487 * gcc.target/riscv/rvv/base/vmadd_vv_mu-3.c: New test.
14488 * gcc.target/riscv/rvv/base/vmadd_vv_tu-1.c: New test.
14489 * gcc.target/riscv/rvv/base/vmadd_vv_tu-2.c: New test.
14490 * gcc.target/riscv/rvv/base/vmadd_vv_tu-3.c: New test.
14491 * gcc.target/riscv/rvv/base/vmadd_vv_tum-1.c: New test.
14492 * gcc.target/riscv/rvv/base/vmadd_vv_tum-2.c: New test.
14493 * gcc.target/riscv/rvv/base/vmadd_vv_tum-3.c: New test.
14494 * gcc.target/riscv/rvv/base/vmadd_vv_tumu-1.c: New test.
14495 * gcc.target/riscv/rvv/base/vmadd_vv_tumu-2.c: New test.
14496 * gcc.target/riscv/rvv/base/vmadd_vv_tumu-3.c: New test.
14497
14498 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
14499
14500 * gcc.target/riscv/rvv/base/vmadd_vx_m_rv32-1.c: New test.
14501 * gcc.target/riscv/rvv/base/vmadd_vx_m_rv32-2.c: New test.
14502 * gcc.target/riscv/rvv/base/vmadd_vx_m_rv32-3.c: New test.
14503 * gcc.target/riscv/rvv/base/vmadd_vx_mu_rv32-1.c: New test.
14504 * gcc.target/riscv/rvv/base/vmadd_vx_mu_rv32-2.c: New test.
14505 * gcc.target/riscv/rvv/base/vmadd_vx_mu_rv32-3.c: New test.
14506 * gcc.target/riscv/rvv/base/vmadd_vx_rv32-1.c: New test.
14507 * gcc.target/riscv/rvv/base/vmadd_vx_rv32-2.c: New test.
14508 * gcc.target/riscv/rvv/base/vmadd_vx_rv32-3.c: New test.
14509 * gcc.target/riscv/rvv/base/vmadd_vx_tu_rv32-1.c: New test.
14510 * gcc.target/riscv/rvv/base/vmadd_vx_tu_rv32-2.c: New test.
14511 * gcc.target/riscv/rvv/base/vmadd_vx_tu_rv32-3.c: New test.
14512 * gcc.target/riscv/rvv/base/vmadd_vx_tum_rv32-1.c: New test.
14513 * gcc.target/riscv/rvv/base/vmadd_vx_tum_rv32-2.c: New test.
14514 * gcc.target/riscv/rvv/base/vmadd_vx_tum_rv32-3.c: New test.
14515 * gcc.target/riscv/rvv/base/vmadd_vx_tumu_rv32-1.c: New test.
14516 * gcc.target/riscv/rvv/base/vmadd_vx_tumu_rv32-2.c: New test.
14517 * gcc.target/riscv/rvv/base/vmadd_vx_tumu_rv32-3.c: New test.
14518
14519 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
14520
14521 * gcc.target/riscv/rvv/base/vmadd_vx_m_rv64-1.c: New test.
14522 * gcc.target/riscv/rvv/base/vmadd_vx_m_rv64-2.c: New test.
14523 * gcc.target/riscv/rvv/base/vmadd_vx_m_rv64-3.c: New test.
14524 * gcc.target/riscv/rvv/base/vmadd_vx_mu_rv64-1.c: New test.
14525 * gcc.target/riscv/rvv/base/vmadd_vx_mu_rv64-2.c: New test.
14526 * gcc.target/riscv/rvv/base/vmadd_vx_mu_rv64-3.c: New test.
14527 * gcc.target/riscv/rvv/base/vmadd_vx_rv64-1.c: New test.
14528 * gcc.target/riscv/rvv/base/vmadd_vx_rv64-2.c: New test.
14529 * gcc.target/riscv/rvv/base/vmadd_vx_rv64-3.c: New test.
14530 * gcc.target/riscv/rvv/base/vmadd_vx_tu_rv64-1.c: New test.
14531 * gcc.target/riscv/rvv/base/vmadd_vx_tu_rv64-2.c: New test.
14532 * gcc.target/riscv/rvv/base/vmadd_vx_tu_rv64-3.c: New test.
14533 * gcc.target/riscv/rvv/base/vmadd_vx_tum_rv64-1.c: New test.
14534 * gcc.target/riscv/rvv/base/vmadd_vx_tum_rv64-2.c: New test.
14535 * gcc.target/riscv/rvv/base/vmadd_vx_tum_rv64-3.c: New test.
14536 * gcc.target/riscv/rvv/base/vmadd_vx_tumu_rv64-1.c: New test.
14537 * gcc.target/riscv/rvv/base/vmadd_vx_tumu_rv64-2.c: New test.
14538 * gcc.target/riscv/rvv/base/vmadd_vx_tumu_rv64-3.c: New test.
14539
14540 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
14541
14542 * gcc.target/riscv/rvv/base/vnmsac_vv-1.c: New test.
14543 * gcc.target/riscv/rvv/base/vnmsac_vv-2.c: New test.
14544 * gcc.target/riscv/rvv/base/vnmsac_vv-3.c: New test.
14545 * gcc.target/riscv/rvv/base/vnmsac_vv_m-1.c: New test.
14546 * gcc.target/riscv/rvv/base/vnmsac_vv_m-2.c: New test.
14547 * gcc.target/riscv/rvv/base/vnmsac_vv_m-3.c: New test.
14548 * gcc.target/riscv/rvv/base/vnmsac_vv_mu-1.c: New test.
14549 * gcc.target/riscv/rvv/base/vnmsac_vv_mu-2.c: New test.
14550 * gcc.target/riscv/rvv/base/vnmsac_vv_mu-3.c: New test.
14551 * gcc.target/riscv/rvv/base/vnmsac_vv_tu-1.c: New test.
14552 * gcc.target/riscv/rvv/base/vnmsac_vv_tu-2.c: New test.
14553 * gcc.target/riscv/rvv/base/vnmsac_vv_tu-3.c: New test.
14554 * gcc.target/riscv/rvv/base/vnmsac_vv_tum-1.c: New test.
14555 * gcc.target/riscv/rvv/base/vnmsac_vv_tum-2.c: New test.
14556 * gcc.target/riscv/rvv/base/vnmsac_vv_tum-3.c: New test.
14557 * gcc.target/riscv/rvv/base/vnmsac_vv_tumu-1.c: New test.
14558 * gcc.target/riscv/rvv/base/vnmsac_vv_tumu-2.c: New test.
14559 * gcc.target/riscv/rvv/base/vnmsac_vv_tumu-3.c: New test.
14560
14561 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
14562
14563 * gcc.target/riscv/rvv/base/vnmsac_vx_m_rv32-1.c: New test.
14564 * gcc.target/riscv/rvv/base/vnmsac_vx_m_rv32-2.c: New test.
14565 * gcc.target/riscv/rvv/base/vnmsac_vx_m_rv32-3.c: New test.
14566 * gcc.target/riscv/rvv/base/vnmsac_vx_mu_rv32-1.c: New test.
14567 * gcc.target/riscv/rvv/base/vnmsac_vx_mu_rv32-2.c: New test.
14568 * gcc.target/riscv/rvv/base/vnmsac_vx_mu_rv32-3.c: New test.
14569 * gcc.target/riscv/rvv/base/vnmsac_vx_rv32-1.c: New test.
14570 * gcc.target/riscv/rvv/base/vnmsac_vx_rv32-2.c: New test.
14571 * gcc.target/riscv/rvv/base/vnmsac_vx_rv32-3.c: New test.
14572 * gcc.target/riscv/rvv/base/vnmsac_vx_tu_rv32-1.c: New test.
14573 * gcc.target/riscv/rvv/base/vnmsac_vx_tu_rv32-2.c: New test.
14574 * gcc.target/riscv/rvv/base/vnmsac_vx_tu_rv32-3.c: New test.
14575 * gcc.target/riscv/rvv/base/vnmsac_vx_tum_rv32-1.c: New test.
14576 * gcc.target/riscv/rvv/base/vnmsac_vx_tum_rv32-2.c: New test.
14577 * gcc.target/riscv/rvv/base/vnmsac_vx_tum_rv32-3.c: New test.
14578 * gcc.target/riscv/rvv/base/vnmsac_vx_tumu_rv32-1.c: New test.
14579 * gcc.target/riscv/rvv/base/vnmsac_vx_tumu_rv32-2.c: New test.
14580 * gcc.target/riscv/rvv/base/vnmsac_vx_tumu_rv32-3.c: New test.
14581
14582 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
14583
14584 * gcc.target/riscv/rvv/base/vnmsac_vx_m_rv64-1.c: New test.
14585 * gcc.target/riscv/rvv/base/vnmsac_vx_m_rv64-2.c: New test.
14586 * gcc.target/riscv/rvv/base/vnmsac_vx_m_rv64-3.c: New test.
14587 * gcc.target/riscv/rvv/base/vnmsac_vx_mu_rv64-1.c: New test.
14588 * gcc.target/riscv/rvv/base/vnmsac_vx_mu_rv64-2.c: New test.
14589 * gcc.target/riscv/rvv/base/vnmsac_vx_mu_rv64-3.c: New test.
14590 * gcc.target/riscv/rvv/base/vnmsac_vx_rv64-1.c: New test.
14591 * gcc.target/riscv/rvv/base/vnmsac_vx_rv64-2.c: New test.
14592 * gcc.target/riscv/rvv/base/vnmsac_vx_rv64-3.c: New test.
14593 * gcc.target/riscv/rvv/base/vnmsac_vx_tu_rv64-1.c: New test.
14594 * gcc.target/riscv/rvv/base/vnmsac_vx_tu_rv64-2.c: New test.
14595 * gcc.target/riscv/rvv/base/vnmsac_vx_tu_rv64-3.c: New test.
14596 * gcc.target/riscv/rvv/base/vnmsac_vx_tum_rv64-1.c: New test.
14597 * gcc.target/riscv/rvv/base/vnmsac_vx_tum_rv64-2.c: New test.
14598 * gcc.target/riscv/rvv/base/vnmsac_vx_tum_rv64-3.c: New test.
14599 * gcc.target/riscv/rvv/base/vnmsac_vx_tumu_rv64-1.c: New test.
14600 * gcc.target/riscv/rvv/base/vnmsac_vx_tumu_rv64-2.c: New test.
14601 * gcc.target/riscv/rvv/base/vnmsac_vx_tumu_rv64-3.c: New test.
14602
14603 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
14604
14605 * gcc.target/riscv/rvv/base/vnmsub_vx_m_rv32-1.c: New test.
14606 * gcc.target/riscv/rvv/base/vnmsub_vx_m_rv32-2.c: New test.
14607 * gcc.target/riscv/rvv/base/vnmsub_vx_m_rv32-3.c: New test.
14608 * gcc.target/riscv/rvv/base/vnmsub_vx_mu_rv32-1.c: New test.
14609 * gcc.target/riscv/rvv/base/vnmsub_vx_mu_rv32-2.c: New test.
14610 * gcc.target/riscv/rvv/base/vnmsub_vx_mu_rv32-3.c: New test.
14611 * gcc.target/riscv/rvv/base/vnmsub_vx_rv32-1.c: New test.
14612 * gcc.target/riscv/rvv/base/vnmsub_vx_rv32-2.c: New test.
14613 * gcc.target/riscv/rvv/base/vnmsub_vx_rv32-3.c: New test.
14614 * gcc.target/riscv/rvv/base/vnmsub_vx_tu_rv32-1.c: New test.
14615 * gcc.target/riscv/rvv/base/vnmsub_vx_tu_rv32-2.c: New test.
14616 * gcc.target/riscv/rvv/base/vnmsub_vx_tu_rv32-3.c: New test.
14617 * gcc.target/riscv/rvv/base/vnmsub_vx_tum_rv32-1.c: New test.
14618 * gcc.target/riscv/rvv/base/vnmsub_vx_tum_rv32-2.c: New test.
14619 * gcc.target/riscv/rvv/base/vnmsub_vx_tum_rv32-3.c: New test.
14620 * gcc.target/riscv/rvv/base/vnmsub_vx_tumu_rv32-1.c: New test.
14621 * gcc.target/riscv/rvv/base/vnmsub_vx_tumu_rv32-2.c: New test.
14622 * gcc.target/riscv/rvv/base/vnmsub_vx_tumu_rv32-3.c: New test.
14623
14624 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
14625
14626 * gcc.target/riscv/rvv/base/vnmsub_vx_m_rv64-1.c: New test.
14627 * gcc.target/riscv/rvv/base/vnmsub_vx_m_rv64-2.c: New test.
14628 * gcc.target/riscv/rvv/base/vnmsub_vx_m_rv64-3.c: New test.
14629 * gcc.target/riscv/rvv/base/vnmsub_vx_mu_rv64-1.c: New test.
14630 * gcc.target/riscv/rvv/base/vnmsub_vx_mu_rv64-2.c: New test.
14631 * gcc.target/riscv/rvv/base/vnmsub_vx_mu_rv64-3.c: New test.
14632 * gcc.target/riscv/rvv/base/vnmsub_vx_rv64-1.c: New test.
14633 * gcc.target/riscv/rvv/base/vnmsub_vx_rv64-2.c: New test.
14634 * gcc.target/riscv/rvv/base/vnmsub_vx_rv64-3.c: New test.
14635 * gcc.target/riscv/rvv/base/vnmsub_vx_tu_rv64-1.c: New test.
14636 * gcc.target/riscv/rvv/base/vnmsub_vx_tu_rv64-2.c: New test.
14637 * gcc.target/riscv/rvv/base/vnmsub_vx_tu_rv64-3.c: New test.
14638 * gcc.target/riscv/rvv/base/vnmsub_vx_tum_rv64-1.c: New test.
14639 * gcc.target/riscv/rvv/base/vnmsub_vx_tum_rv64-2.c: New test.
14640 * gcc.target/riscv/rvv/base/vnmsub_vx_tum_rv64-3.c: New test.
14641 * gcc.target/riscv/rvv/base/vnmsub_vx_tumu_rv64-1.c: New test.
14642 * gcc.target/riscv/rvv/base/vnmsub_vx_tumu_rv64-2.c: New test.
14643 * gcc.target/riscv/rvv/base/vnmsub_vx_tumu_rv64-3.c: New test.
14644
14645 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
14646
14647 * gcc.target/riscv/rvv/base/vnmsub_vv-1.c: New test.
14648 * gcc.target/riscv/rvv/base/vnmsub_vv-2.c: New test.
14649 * gcc.target/riscv/rvv/base/vnmsub_vv-3.c: New test.
14650 * gcc.target/riscv/rvv/base/vnmsub_vv_m-1.c: New test.
14651 * gcc.target/riscv/rvv/base/vnmsub_vv_m-2.c: New test.
14652 * gcc.target/riscv/rvv/base/vnmsub_vv_m-3.c: New test.
14653 * gcc.target/riscv/rvv/base/vnmsub_vv_mu-1.c: New test.
14654 * gcc.target/riscv/rvv/base/vnmsub_vv_mu-2.c: New test.
14655 * gcc.target/riscv/rvv/base/vnmsub_vv_mu-3.c: New test.
14656 * gcc.target/riscv/rvv/base/vnmsub_vv_tu-1.c: New test.
14657 * gcc.target/riscv/rvv/base/vnmsub_vv_tu-2.c: New test.
14658 * gcc.target/riscv/rvv/base/vnmsub_vv_tu-3.c: New test.
14659 * gcc.target/riscv/rvv/base/vnmsub_vv_tum-1.c: New test.
14660 * gcc.target/riscv/rvv/base/vnmsub_vv_tum-2.c: New test.
14661 * gcc.target/riscv/rvv/base/vnmsub_vv_tum-3.c: New test.
14662 * gcc.target/riscv/rvv/base/vnmsub_vv_tumu-1.c: New test.
14663 * gcc.target/riscv/rvv/base/vnmsub_vv_tumu-2.c: New test.
14664 * gcc.target/riscv/rvv/base/vnmsub_vv_tumu-3.c: New test.
14665
14666 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
14667
14668 * gcc.target/riscv/rvv/base/vwmacc_vv-1.c: New test.
14669 * gcc.target/riscv/rvv/base/vwmacc_vv-2.c: New test.
14670 * gcc.target/riscv/rvv/base/vwmacc_vv-3.c: New test.
14671 * gcc.target/riscv/rvv/base/vwmacc_vv_m-1.c: New test.
14672 * gcc.target/riscv/rvv/base/vwmacc_vv_m-2.c: New test.
14673 * gcc.target/riscv/rvv/base/vwmacc_vv_m-3.c: New test.
14674 * gcc.target/riscv/rvv/base/vwmacc_vv_mu-1.c: New test.
14675 * gcc.target/riscv/rvv/base/vwmacc_vv_mu-2.c: New test.
14676 * gcc.target/riscv/rvv/base/vwmacc_vv_mu-3.c: New test.
14677 * gcc.target/riscv/rvv/base/vwmacc_vv_tu-1.c: New test.
14678 * gcc.target/riscv/rvv/base/vwmacc_vv_tu-2.c: New test.
14679 * gcc.target/riscv/rvv/base/vwmacc_vv_tu-3.c: New test.
14680 * gcc.target/riscv/rvv/base/vwmacc_vv_tum-1.c: New test.
14681 * gcc.target/riscv/rvv/base/vwmacc_vv_tum-2.c: New test.
14682 * gcc.target/riscv/rvv/base/vwmacc_vv_tum-3.c: New test.
14683 * gcc.target/riscv/rvv/base/vwmacc_vv_tumu-1.c: New test.
14684 * gcc.target/riscv/rvv/base/vwmacc_vv_tumu-2.c: New test.
14685 * gcc.target/riscv/rvv/base/vwmacc_vv_tumu-3.c: New test.
14686 * gcc.target/riscv/rvv/base/vwmaccsu_vv-1.c: New test.
14687 * gcc.target/riscv/rvv/base/vwmaccsu_vv-2.c: New test.
14688 * gcc.target/riscv/rvv/base/vwmaccsu_vv-3.c: New test.
14689 * gcc.target/riscv/rvv/base/vwmaccsu_vv_m-1.c: New test.
14690 * gcc.target/riscv/rvv/base/vwmaccsu_vv_m-2.c: New test.
14691 * gcc.target/riscv/rvv/base/vwmaccsu_vv_m-3.c: New test.
14692 * gcc.target/riscv/rvv/base/vwmaccsu_vv_mu-1.c: New test.
14693 * gcc.target/riscv/rvv/base/vwmaccsu_vv_mu-2.c: New test.
14694 * gcc.target/riscv/rvv/base/vwmaccsu_vv_mu-3.c: New test.
14695 * gcc.target/riscv/rvv/base/vwmaccsu_vv_tu-1.c: New test.
14696 * gcc.target/riscv/rvv/base/vwmaccsu_vv_tu-2.c: New test.
14697 * gcc.target/riscv/rvv/base/vwmaccsu_vv_tu-3.c: New test.
14698 * gcc.target/riscv/rvv/base/vwmaccsu_vv_tum-1.c: New test.
14699 * gcc.target/riscv/rvv/base/vwmaccsu_vv_tum-2.c: New test.
14700 * gcc.target/riscv/rvv/base/vwmaccsu_vv_tum-3.c: New test.
14701 * gcc.target/riscv/rvv/base/vwmaccsu_vv_tumu-1.c: New test.
14702 * gcc.target/riscv/rvv/base/vwmaccsu_vv_tumu-2.c: New test.
14703 * gcc.target/riscv/rvv/base/vwmaccsu_vv_tumu-3.c: New test.
14704 * gcc.target/riscv/rvv/base/vwmaccu_vv-1.c: New test.
14705 * gcc.target/riscv/rvv/base/vwmaccu_vv-2.c: New test.
14706 * gcc.target/riscv/rvv/base/vwmaccu_vv-3.c: New test.
14707 * gcc.target/riscv/rvv/base/vwmaccu_vv_m-1.c: New test.
14708 * gcc.target/riscv/rvv/base/vwmaccu_vv_m-2.c: New test.
14709 * gcc.target/riscv/rvv/base/vwmaccu_vv_m-3.c: New test.
14710 * gcc.target/riscv/rvv/base/vwmaccu_vv_mu-1.c: New test.
14711 * gcc.target/riscv/rvv/base/vwmaccu_vv_mu-2.c: New test.
14712 * gcc.target/riscv/rvv/base/vwmaccu_vv_mu-3.c: New test.
14713 * gcc.target/riscv/rvv/base/vwmaccu_vv_tu-1.c: New test.
14714 * gcc.target/riscv/rvv/base/vwmaccu_vv_tu-2.c: New test.
14715 * gcc.target/riscv/rvv/base/vwmaccu_vv_tu-3.c: New test.
14716 * gcc.target/riscv/rvv/base/vwmaccu_vv_tum-1.c: New test.
14717 * gcc.target/riscv/rvv/base/vwmaccu_vv_tum-2.c: New test.
14718 * gcc.target/riscv/rvv/base/vwmaccu_vv_tum-3.c: New test.
14719 * gcc.target/riscv/rvv/base/vwmaccu_vv_tumu-1.c: New test.
14720 * gcc.target/riscv/rvv/base/vwmaccu_vv_tumu-2.c: New test.
14721 * gcc.target/riscv/rvv/base/vwmaccu_vv_tumu-3.c: New test.
14722
14723 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
14724
14725 * gcc.target/riscv/rvv/base/vwmacc_vx-1.c: New test.
14726 * gcc.target/riscv/rvv/base/vwmacc_vx-2.c: New test.
14727 * gcc.target/riscv/rvv/base/vwmacc_vx-3.c: New test.
14728 * gcc.target/riscv/rvv/base/vwmacc_vx_m-1.c: New test.
14729 * gcc.target/riscv/rvv/base/vwmacc_vx_m-2.c: New test.
14730 * gcc.target/riscv/rvv/base/vwmacc_vx_m-3.c: New test.
14731 * gcc.target/riscv/rvv/base/vwmacc_vx_mu-1.c: New test.
14732 * gcc.target/riscv/rvv/base/vwmacc_vx_mu-2.c: New test.
14733 * gcc.target/riscv/rvv/base/vwmacc_vx_mu-3.c: New test.
14734 * gcc.target/riscv/rvv/base/vwmacc_vx_tu-1.c: New test.
14735 * gcc.target/riscv/rvv/base/vwmacc_vx_tu-2.c: New test.
14736 * gcc.target/riscv/rvv/base/vwmacc_vx_tu-3.c: New test.
14737 * gcc.target/riscv/rvv/base/vwmacc_vx_tum-1.c: New test.
14738 * gcc.target/riscv/rvv/base/vwmacc_vx_tum-2.c: New test.
14739 * gcc.target/riscv/rvv/base/vwmacc_vx_tum-3.c: New test.
14740 * gcc.target/riscv/rvv/base/vwmacc_vx_tumu-1.c: New test.
14741 * gcc.target/riscv/rvv/base/vwmacc_vx_tumu-2.c: New test.
14742 * gcc.target/riscv/rvv/base/vwmacc_vx_tumu-3.c: New test.
14743 * gcc.target/riscv/rvv/base/vwmaccsu_vx-1.c: New test.
14744 * gcc.target/riscv/rvv/base/vwmaccsu_vx-2.c: New test.
14745 * gcc.target/riscv/rvv/base/vwmaccsu_vx-3.c: New test.
14746 * gcc.target/riscv/rvv/base/vwmaccsu_vx_m-1.c: New test.
14747 * gcc.target/riscv/rvv/base/vwmaccsu_vx_m-2.c: New test.
14748 * gcc.target/riscv/rvv/base/vwmaccsu_vx_m-3.c: New test.
14749 * gcc.target/riscv/rvv/base/vwmaccsu_vx_mu-1.c: New test.
14750 * gcc.target/riscv/rvv/base/vwmaccsu_vx_mu-2.c: New test.
14751 * gcc.target/riscv/rvv/base/vwmaccsu_vx_mu-3.c: New test.
14752 * gcc.target/riscv/rvv/base/vwmaccsu_vx_tu-1.c: New test.
14753 * gcc.target/riscv/rvv/base/vwmaccsu_vx_tu-2.c: New test.
14754 * gcc.target/riscv/rvv/base/vwmaccsu_vx_tu-3.c: New test.
14755 * gcc.target/riscv/rvv/base/vwmaccsu_vx_tum-1.c: New test.
14756 * gcc.target/riscv/rvv/base/vwmaccsu_vx_tum-2.c: New test.
14757 * gcc.target/riscv/rvv/base/vwmaccsu_vx_tum-3.c: New test.
14758 * gcc.target/riscv/rvv/base/vwmaccsu_vx_tumu-1.c: New test.
14759 * gcc.target/riscv/rvv/base/vwmaccsu_vx_tumu-2.c: New test.
14760 * gcc.target/riscv/rvv/base/vwmaccsu_vx_tumu-3.c: New test.
14761 * gcc.target/riscv/rvv/base/vwmaccu_vx-1.c: New test.
14762 * gcc.target/riscv/rvv/base/vwmaccu_vx-2.c: New test.
14763 * gcc.target/riscv/rvv/base/vwmaccu_vx-3.c: New test.
14764 * gcc.target/riscv/rvv/base/vwmaccu_vx_m-1.c: New test.
14765 * gcc.target/riscv/rvv/base/vwmaccu_vx_m-2.c: New test.
14766 * gcc.target/riscv/rvv/base/vwmaccu_vx_m-3.c: New test.
14767 * gcc.target/riscv/rvv/base/vwmaccu_vx_mu-1.c: New test.
14768 * gcc.target/riscv/rvv/base/vwmaccu_vx_mu-2.c: New test.
14769 * gcc.target/riscv/rvv/base/vwmaccu_vx_mu-3.c: New test.
14770 * gcc.target/riscv/rvv/base/vwmaccu_vx_tu-1.c: New test.
14771 * gcc.target/riscv/rvv/base/vwmaccu_vx_tu-2.c: New test.
14772 * gcc.target/riscv/rvv/base/vwmaccu_vx_tu-3.c: New test.
14773 * gcc.target/riscv/rvv/base/vwmaccu_vx_tum-1.c: New test.
14774 * gcc.target/riscv/rvv/base/vwmaccu_vx_tum-2.c: New test.
14775 * gcc.target/riscv/rvv/base/vwmaccu_vx_tum-3.c: New test.
14776 * gcc.target/riscv/rvv/base/vwmaccu_vx_tumu-1.c: New test.
14777 * gcc.target/riscv/rvv/base/vwmaccu_vx_tumu-2.c: New test.
14778 * gcc.target/riscv/rvv/base/vwmaccu_vx_tumu-3.c: New test.
14779 * gcc.target/riscv/rvv/base/vwmaccus_vx-1.c: New test.
14780 * gcc.target/riscv/rvv/base/vwmaccus_vx-2.c: New test.
14781 * gcc.target/riscv/rvv/base/vwmaccus_vx-3.c: New test.
14782 * gcc.target/riscv/rvv/base/vwmaccus_vx_m-1.c: New test.
14783 * gcc.target/riscv/rvv/base/vwmaccus_vx_m-2.c: New test.
14784 * gcc.target/riscv/rvv/base/vwmaccus_vx_m-3.c: New test.
14785 * gcc.target/riscv/rvv/base/vwmaccus_vx_mu-1.c: New test.
14786 * gcc.target/riscv/rvv/base/vwmaccus_vx_mu-2.c: New test.
14787 * gcc.target/riscv/rvv/base/vwmaccus_vx_mu-3.c: New test.
14788 * gcc.target/riscv/rvv/base/vwmaccus_vx_tu-1.c: New test.
14789 * gcc.target/riscv/rvv/base/vwmaccus_vx_tu-2.c: New test.
14790 * gcc.target/riscv/rvv/base/vwmaccus_vx_tu-3.c: New test.
14791 * gcc.target/riscv/rvv/base/vwmaccus_vx_tum-1.c: New test.
14792 * gcc.target/riscv/rvv/base/vwmaccus_vx_tum-2.c: New test.
14793 * gcc.target/riscv/rvv/base/vwmaccus_vx_tum-3.c: New test.
14794 * gcc.target/riscv/rvv/base/vwmaccus_vx_tumu-1.c: New test.
14795 * gcc.target/riscv/rvv/base/vwmaccus_vx_tumu-2.c: New test.
14796 * gcc.target/riscv/rvv/base/vwmaccus_vx_tumu-3.c: New test.
14797
14798 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
14799
14800 * g++.target/riscv/rvv/base/vmseq_vv-1.C: New test.
14801 * g++.target/riscv/rvv/base/vmseq_vv-2.C: New test.
14802 * g++.target/riscv/rvv/base/vmseq_vv-3.C: New test.
14803 * g++.target/riscv/rvv/base/vmseq_vv_m-1.C: New test.
14804 * g++.target/riscv/rvv/base/vmseq_vv_m-2.C: New test.
14805 * g++.target/riscv/rvv/base/vmseq_vv_m-3.C: New test.
14806 * g++.target/riscv/rvv/base/vmseq_vv_mu-1.C: New test.
14807 * g++.target/riscv/rvv/base/vmseq_vv_mu-2.C: New test.
14808 * g++.target/riscv/rvv/base/vmseq_vv_mu-3.C: New test.
14809
14810 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
14811
14812 * g++.target/riscv/rvv/base/vmseq_vx_m_rv32-1.C: New test.
14813 * g++.target/riscv/rvv/base/vmseq_vx_m_rv32-2.C: New test.
14814 * g++.target/riscv/rvv/base/vmseq_vx_m_rv32-3.C: New test.
14815 * g++.target/riscv/rvv/base/vmseq_vx_m_rv64-1.C: New test.
14816 * g++.target/riscv/rvv/base/vmseq_vx_m_rv64-2.C: New test.
14817 * g++.target/riscv/rvv/base/vmseq_vx_m_rv64-3.C: New test.
14818 * g++.target/riscv/rvv/base/vmseq_vx_mu_rv32-1.C: New test.
14819 * g++.target/riscv/rvv/base/vmseq_vx_mu_rv32-2.C: New test.
14820 * g++.target/riscv/rvv/base/vmseq_vx_mu_rv32-3.C: New test.
14821 * g++.target/riscv/rvv/base/vmseq_vx_mu_rv64-1.C: New test.
14822 * g++.target/riscv/rvv/base/vmseq_vx_mu_rv64-2.C: New test.
14823 * g++.target/riscv/rvv/base/vmseq_vx_mu_rv64-3.C: New test.
14824 * g++.target/riscv/rvv/base/vmseq_vx_rv32-1.C: New test.
14825 * g++.target/riscv/rvv/base/vmseq_vx_rv32-2.C: New test.
14826 * g++.target/riscv/rvv/base/vmseq_vx_rv32-3.C: New test.
14827 * g++.target/riscv/rvv/base/vmseq_vx_rv64-1.C: New test.
14828 * g++.target/riscv/rvv/base/vmseq_vx_rv64-2.C: New test.
14829 * g++.target/riscv/rvv/base/vmseq_vx_rv64-3.C: New test.
14830
14831 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
14832
14833 * g++.target/riscv/rvv/base/vmsge_vv-1.C: New test.
14834 * g++.target/riscv/rvv/base/vmsge_vv-2.C: New test.
14835 * g++.target/riscv/rvv/base/vmsge_vv-3.C: New test.
14836 * g++.target/riscv/rvv/base/vmsge_vv_m-1.C: New test.
14837 * g++.target/riscv/rvv/base/vmsge_vv_m-2.C: New test.
14838 * g++.target/riscv/rvv/base/vmsge_vv_m-3.C: New test.
14839 * g++.target/riscv/rvv/base/vmsge_vv_mu-1.C: New test.
14840 * g++.target/riscv/rvv/base/vmsge_vv_mu-2.C: New test.
14841 * g++.target/riscv/rvv/base/vmsge_vv_mu-3.C: New test.
14842 * g++.target/riscv/rvv/base/vmsgeu_vv-1.C: New test.
14843 * g++.target/riscv/rvv/base/vmsgeu_vv-2.C: New test.
14844 * g++.target/riscv/rvv/base/vmsgeu_vv-3.C: New test.
14845 * g++.target/riscv/rvv/base/vmsgeu_vv_m-1.C: New test.
14846 * g++.target/riscv/rvv/base/vmsgeu_vv_m-2.C: New test.
14847 * g++.target/riscv/rvv/base/vmsgeu_vv_m-3.C: New test.
14848 * g++.target/riscv/rvv/base/vmsgeu_vv_mu-1.C: New test.
14849 * g++.target/riscv/rvv/base/vmsgeu_vv_mu-2.C: New test.
14850 * g++.target/riscv/rvv/base/vmsgeu_vv_mu-3.C: New test.
14851
14852 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
14853
14854 * g++.target/riscv/rvv/base/vmsge_vx_m_rv32-1.C: New test.
14855 * g++.target/riscv/rvv/base/vmsge_vx_m_rv32-2.C: New test.
14856 * g++.target/riscv/rvv/base/vmsge_vx_m_rv32-3.C: New test.
14857 * g++.target/riscv/rvv/base/vmsge_vx_m_rv64-1.C: New test.
14858 * g++.target/riscv/rvv/base/vmsge_vx_m_rv64-2.C: New test.
14859 * g++.target/riscv/rvv/base/vmsge_vx_m_rv64-3.C: New test.
14860 * g++.target/riscv/rvv/base/vmsge_vx_mu_rv32-1.C: New test.
14861 * g++.target/riscv/rvv/base/vmsge_vx_mu_rv32-2.C: New test.
14862 * g++.target/riscv/rvv/base/vmsge_vx_mu_rv32-3.C: New test.
14863 * g++.target/riscv/rvv/base/vmsge_vx_mu_rv64-1.C: New test.
14864 * g++.target/riscv/rvv/base/vmsge_vx_mu_rv64-2.C: New test.
14865 * g++.target/riscv/rvv/base/vmsge_vx_mu_rv64-3.C: New test.
14866 * g++.target/riscv/rvv/base/vmsge_vx_rv32-1.C: New test.
14867 * g++.target/riscv/rvv/base/vmsge_vx_rv32-2.C: New test.
14868 * g++.target/riscv/rvv/base/vmsge_vx_rv32-3.C: New test.
14869 * g++.target/riscv/rvv/base/vmsge_vx_rv64-1.C: New test.
14870 * g++.target/riscv/rvv/base/vmsge_vx_rv64-2.C: New test.
14871 * g++.target/riscv/rvv/base/vmsge_vx_rv64-3.C: New test.
14872 * g++.target/riscv/rvv/base/vmsgeu_vx_m_rv32-1.C: New test.
14873 * g++.target/riscv/rvv/base/vmsgeu_vx_m_rv32-2.C: New test.
14874 * g++.target/riscv/rvv/base/vmsgeu_vx_m_rv32-3.C: New test.
14875 * g++.target/riscv/rvv/base/vmsgeu_vx_m_rv64-1.C: New test.
14876 * g++.target/riscv/rvv/base/vmsgeu_vx_m_rv64-2.C: New test.
14877 * g++.target/riscv/rvv/base/vmsgeu_vx_m_rv64-3.C: New test.
14878 * g++.target/riscv/rvv/base/vmsgeu_vx_mu_rv32-1.C: New test.
14879 * g++.target/riscv/rvv/base/vmsgeu_vx_mu_rv32-2.C: New test.
14880 * g++.target/riscv/rvv/base/vmsgeu_vx_mu_rv32-3.C: New test.
14881 * g++.target/riscv/rvv/base/vmsgeu_vx_mu_rv64-1.C: New test.
14882 * g++.target/riscv/rvv/base/vmsgeu_vx_mu_rv64-2.C: New test.
14883 * g++.target/riscv/rvv/base/vmsgeu_vx_mu_rv64-3.C: New test.
14884 * g++.target/riscv/rvv/base/vmsgeu_vx_rv32-1.C: New test.
14885 * g++.target/riscv/rvv/base/vmsgeu_vx_rv32-2.C: New test.
14886 * g++.target/riscv/rvv/base/vmsgeu_vx_rv32-3.C: New test.
14887 * g++.target/riscv/rvv/base/vmsgeu_vx_rv64-1.C: New test.
14888 * g++.target/riscv/rvv/base/vmsgeu_vx_rv64-2.C: New test.
14889 * g++.target/riscv/rvv/base/vmsgeu_vx_rv64-3.C: New test.
14890
14891 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
14892
14893 * g++.target/riscv/rvv/base/vmsgt_vv-1.C: New test.
14894 * g++.target/riscv/rvv/base/vmsgt_vv-2.C: New test.
14895 * g++.target/riscv/rvv/base/vmsgt_vv-3.C: New test.
14896 * g++.target/riscv/rvv/base/vmsgt_vv_m-1.C: New test.
14897 * g++.target/riscv/rvv/base/vmsgt_vv_m-2.C: New test.
14898 * g++.target/riscv/rvv/base/vmsgt_vv_m-3.C: New test.
14899 * g++.target/riscv/rvv/base/vmsgt_vv_mu-1.C: New test.
14900 * g++.target/riscv/rvv/base/vmsgt_vv_mu-2.C: New test.
14901 * g++.target/riscv/rvv/base/vmsgt_vv_mu-3.C: New test.
14902 * g++.target/riscv/rvv/base/vmsgtu_vv-1.C: New test.
14903 * g++.target/riscv/rvv/base/vmsgtu_vv-2.C: New test.
14904 * g++.target/riscv/rvv/base/vmsgtu_vv-3.C: New test.
14905 * g++.target/riscv/rvv/base/vmsgtu_vv_m-1.C: New test.
14906 * g++.target/riscv/rvv/base/vmsgtu_vv_m-2.C: New test.
14907 * g++.target/riscv/rvv/base/vmsgtu_vv_m-3.C: New test.
14908 * g++.target/riscv/rvv/base/vmsgtu_vv_mu-1.C: New test.
14909 * g++.target/riscv/rvv/base/vmsgtu_vv_mu-2.C: New test.
14910 * g++.target/riscv/rvv/base/vmsgtu_vv_mu-3.C: New test.
14911
14912 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
14913
14914 * g++.target/riscv/rvv/base/vmsgt_vx_m_rv32-1.C: New test.
14915 * g++.target/riscv/rvv/base/vmsgt_vx_m_rv32-2.C: New test.
14916 * g++.target/riscv/rvv/base/vmsgt_vx_m_rv32-3.C: New test.
14917 * g++.target/riscv/rvv/base/vmsgt_vx_m_rv64-1.C: New test.
14918 * g++.target/riscv/rvv/base/vmsgt_vx_m_rv64-2.C: New test.
14919 * g++.target/riscv/rvv/base/vmsgt_vx_m_rv64-3.C: New test.
14920 * g++.target/riscv/rvv/base/vmsgt_vx_mu_rv32-1.C: New test.
14921 * g++.target/riscv/rvv/base/vmsgt_vx_mu_rv32-2.C: New test.
14922 * g++.target/riscv/rvv/base/vmsgt_vx_mu_rv32-3.C: New test.
14923 * g++.target/riscv/rvv/base/vmsgt_vx_mu_rv64-1.C: New test.
14924 * g++.target/riscv/rvv/base/vmsgt_vx_mu_rv64-2.C: New test.
14925 * g++.target/riscv/rvv/base/vmsgt_vx_mu_rv64-3.C: New test.
14926 * g++.target/riscv/rvv/base/vmsgt_vx_rv32-1.C: New test.
14927 * g++.target/riscv/rvv/base/vmsgt_vx_rv32-2.C: New test.
14928 * g++.target/riscv/rvv/base/vmsgt_vx_rv32-3.C: New test.
14929 * g++.target/riscv/rvv/base/vmsgt_vx_rv64-1.C: New test.
14930 * g++.target/riscv/rvv/base/vmsgt_vx_rv64-2.C: New test.
14931 * g++.target/riscv/rvv/base/vmsgt_vx_rv64-3.C: New test.
14932 * g++.target/riscv/rvv/base/vmsgtu_vx_m_rv32-1.C: New test.
14933 * g++.target/riscv/rvv/base/vmsgtu_vx_m_rv32-2.C: New test.
14934 * g++.target/riscv/rvv/base/vmsgtu_vx_m_rv32-3.C: New test.
14935 * g++.target/riscv/rvv/base/vmsgtu_vx_m_rv64-1.C: New test.
14936 * g++.target/riscv/rvv/base/vmsgtu_vx_m_rv64-2.C: New test.
14937 * g++.target/riscv/rvv/base/vmsgtu_vx_m_rv64-3.C: New test.
14938 * g++.target/riscv/rvv/base/vmsgtu_vx_mu_rv32-1.C: New test.
14939 * g++.target/riscv/rvv/base/vmsgtu_vx_mu_rv32-2.C: New test.
14940 * g++.target/riscv/rvv/base/vmsgtu_vx_mu_rv32-3.C: New test.
14941 * g++.target/riscv/rvv/base/vmsgtu_vx_mu_rv64-1.C: New test.
14942 * g++.target/riscv/rvv/base/vmsgtu_vx_mu_rv64-2.C: New test.
14943 * g++.target/riscv/rvv/base/vmsgtu_vx_mu_rv64-3.C: New test.
14944 * g++.target/riscv/rvv/base/vmsgtu_vx_rv32-1.C: New test.
14945 * g++.target/riscv/rvv/base/vmsgtu_vx_rv32-2.C: New test.
14946 * g++.target/riscv/rvv/base/vmsgtu_vx_rv32-3.C: New test.
14947 * g++.target/riscv/rvv/base/vmsgtu_vx_rv64-1.C: New test.
14948 * g++.target/riscv/rvv/base/vmsgtu_vx_rv64-2.C: New test.
14949 * g++.target/riscv/rvv/base/vmsgtu_vx_rv64-3.C: New test.
14950
14951 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
14952
14953 * g++.target/riscv/rvv/base/vmsle_vv-1.C: New test.
14954 * g++.target/riscv/rvv/base/vmsle_vv-2.C: New test.
14955 * g++.target/riscv/rvv/base/vmsle_vv-3.C: New test.
14956 * g++.target/riscv/rvv/base/vmsle_vv_m-1.C: New test.
14957 * g++.target/riscv/rvv/base/vmsle_vv_m-2.C: New test.
14958 * g++.target/riscv/rvv/base/vmsle_vv_m-3.C: New test.
14959 * g++.target/riscv/rvv/base/vmsle_vv_mu-1.C: New test.
14960 * g++.target/riscv/rvv/base/vmsle_vv_mu-2.C: New test.
14961 * g++.target/riscv/rvv/base/vmsle_vv_mu-3.C: New test.
14962 * g++.target/riscv/rvv/base/vmsleu_vv-1.C: New test.
14963 * g++.target/riscv/rvv/base/vmsleu_vv-2.C: New test.
14964 * g++.target/riscv/rvv/base/vmsleu_vv-3.C: New test.
14965 * g++.target/riscv/rvv/base/vmsleu_vv_m-1.C: New test.
14966 * g++.target/riscv/rvv/base/vmsleu_vv_m-2.C: New test.
14967 * g++.target/riscv/rvv/base/vmsleu_vv_m-3.C: New test.
14968 * g++.target/riscv/rvv/base/vmsleu_vv_mu-1.C: New test.
14969 * g++.target/riscv/rvv/base/vmsleu_vv_mu-2.C: New test.
14970 * g++.target/riscv/rvv/base/vmsleu_vv_mu-3.C: New test.
14971
14972 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
14973
14974 * g++.target/riscv/rvv/base/vmsle_vx_m_rv32-1.C: New test.
14975 * g++.target/riscv/rvv/base/vmsle_vx_m_rv32-2.C: New test.
14976 * g++.target/riscv/rvv/base/vmsle_vx_m_rv32-3.C: New test.
14977 * g++.target/riscv/rvv/base/vmsle_vx_m_rv64-1.C: New test.
14978 * g++.target/riscv/rvv/base/vmsle_vx_m_rv64-2.C: New test.
14979 * g++.target/riscv/rvv/base/vmsle_vx_m_rv64-3.C: New test.
14980 * g++.target/riscv/rvv/base/vmsle_vx_mu_rv32-1.C: New test.
14981 * g++.target/riscv/rvv/base/vmsle_vx_mu_rv32-2.C: New test.
14982 * g++.target/riscv/rvv/base/vmsle_vx_mu_rv32-3.C: New test.
14983 * g++.target/riscv/rvv/base/vmsle_vx_mu_rv64-1.C: New test.
14984 * g++.target/riscv/rvv/base/vmsle_vx_mu_rv64-2.C: New test.
14985 * g++.target/riscv/rvv/base/vmsle_vx_mu_rv64-3.C: New test.
14986 * g++.target/riscv/rvv/base/vmsle_vx_rv32-1.C: New test.
14987 * g++.target/riscv/rvv/base/vmsle_vx_rv32-2.C: New test.
14988 * g++.target/riscv/rvv/base/vmsle_vx_rv32-3.C: New test.
14989 * g++.target/riscv/rvv/base/vmsle_vx_rv64-1.C: New test.
14990 * g++.target/riscv/rvv/base/vmsle_vx_rv64-2.C: New test.
14991 * g++.target/riscv/rvv/base/vmsle_vx_rv64-3.C: New test.
14992 * g++.target/riscv/rvv/base/vmsleu_vx_m_rv32-1.C: New test.
14993 * g++.target/riscv/rvv/base/vmsleu_vx_m_rv32-2.C: New test.
14994 * g++.target/riscv/rvv/base/vmsleu_vx_m_rv32-3.C: New test.
14995 * g++.target/riscv/rvv/base/vmsleu_vx_m_rv64-1.C: New test.
14996 * g++.target/riscv/rvv/base/vmsleu_vx_m_rv64-2.C: New test.
14997 * g++.target/riscv/rvv/base/vmsleu_vx_m_rv64-3.C: New test.
14998 * g++.target/riscv/rvv/base/vmsleu_vx_mu_rv32-1.C: New test.
14999 * g++.target/riscv/rvv/base/vmsleu_vx_mu_rv32-2.C: New test.
15000 * g++.target/riscv/rvv/base/vmsleu_vx_mu_rv32-3.C: New test.
15001 * g++.target/riscv/rvv/base/vmsleu_vx_mu_rv64-1.C: New test.
15002 * g++.target/riscv/rvv/base/vmsleu_vx_mu_rv64-2.C: New test.
15003 * g++.target/riscv/rvv/base/vmsleu_vx_mu_rv64-3.C: New test.
15004 * g++.target/riscv/rvv/base/vmsleu_vx_rv32-1.C: New test.
15005 * g++.target/riscv/rvv/base/vmsleu_vx_rv32-2.C: New test.
15006 * g++.target/riscv/rvv/base/vmsleu_vx_rv32-3.C: New test.
15007 * g++.target/riscv/rvv/base/vmsleu_vx_rv64-1.C: New test.
15008 * g++.target/riscv/rvv/base/vmsleu_vx_rv64-2.C: New test.
15009 * g++.target/riscv/rvv/base/vmsleu_vx_rv64-3.C: New test.
15010
15011 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
15012
15013 * g++.target/riscv/rvv/base/vmslt_vv-1.C: New test.
15014 * g++.target/riscv/rvv/base/vmslt_vv-2.C: New test.
15015 * g++.target/riscv/rvv/base/vmslt_vv-3.C: New test.
15016 * g++.target/riscv/rvv/base/vmslt_vv_m-1.C: New test.
15017 * g++.target/riscv/rvv/base/vmslt_vv_m-2.C: New test.
15018 * g++.target/riscv/rvv/base/vmslt_vv_m-3.C: New test.
15019 * g++.target/riscv/rvv/base/vmslt_vv_mu-1.C: New test.
15020 * g++.target/riscv/rvv/base/vmslt_vv_mu-2.C: New test.
15021 * g++.target/riscv/rvv/base/vmslt_vv_mu-3.C: New test.
15022 * g++.target/riscv/rvv/base/vmsltu_vv-1.C: New test.
15023 * g++.target/riscv/rvv/base/vmsltu_vv-2.C: New test.
15024 * g++.target/riscv/rvv/base/vmsltu_vv-3.C: New test.
15025 * g++.target/riscv/rvv/base/vmsltu_vv_m-1.C: New test.
15026 * g++.target/riscv/rvv/base/vmsltu_vv_m-2.C: New test.
15027 * g++.target/riscv/rvv/base/vmsltu_vv_m-3.C: New test.
15028 * g++.target/riscv/rvv/base/vmsltu_vv_mu-1.C: New test.
15029 * g++.target/riscv/rvv/base/vmsltu_vv_mu-2.C: New test.
15030 * g++.target/riscv/rvv/base/vmsltu_vv_mu-3.C: New test.
15031
15032 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
15033
15034 * g++.target/riscv/rvv/base/vmslt_vx_m_rv32-1.C: New test.
15035 * g++.target/riscv/rvv/base/vmslt_vx_m_rv32-2.C: New test.
15036 * g++.target/riscv/rvv/base/vmslt_vx_m_rv32-3.C: New test.
15037 * g++.target/riscv/rvv/base/vmslt_vx_m_rv64-1.C: New test.
15038 * g++.target/riscv/rvv/base/vmslt_vx_m_rv64-2.C: New test.
15039 * g++.target/riscv/rvv/base/vmslt_vx_m_rv64-3.C: New test.
15040 * g++.target/riscv/rvv/base/vmslt_vx_mu_rv32-1.C: New test.
15041 * g++.target/riscv/rvv/base/vmslt_vx_mu_rv32-2.C: New test.
15042 * g++.target/riscv/rvv/base/vmslt_vx_mu_rv32-3.C: New test.
15043 * g++.target/riscv/rvv/base/vmslt_vx_mu_rv64-1.C: New test.
15044 * g++.target/riscv/rvv/base/vmslt_vx_mu_rv64-2.C: New test.
15045 * g++.target/riscv/rvv/base/vmslt_vx_mu_rv64-3.C: New test.
15046 * g++.target/riscv/rvv/base/vmslt_vx_rv32-1.C: New test.
15047 * g++.target/riscv/rvv/base/vmslt_vx_rv32-2.C: New test.
15048 * g++.target/riscv/rvv/base/vmslt_vx_rv32-3.C: New test.
15049 * g++.target/riscv/rvv/base/vmslt_vx_rv64-1.C: New test.
15050 * g++.target/riscv/rvv/base/vmslt_vx_rv64-2.C: New test.
15051 * g++.target/riscv/rvv/base/vmslt_vx_rv64-3.C: New test.
15052 * g++.target/riscv/rvv/base/vmsltu_vx_m_rv32-1.C: New test.
15053 * g++.target/riscv/rvv/base/vmsltu_vx_m_rv32-2.C: New test.
15054 * g++.target/riscv/rvv/base/vmsltu_vx_m_rv32-3.C: New test.
15055 * g++.target/riscv/rvv/base/vmsltu_vx_m_rv64-1.C: New test.
15056 * g++.target/riscv/rvv/base/vmsltu_vx_m_rv64-2.C: New test.
15057 * g++.target/riscv/rvv/base/vmsltu_vx_m_rv64-3.C: New test.
15058 * g++.target/riscv/rvv/base/vmsltu_vx_mu_rv32-1.C: New test.
15059 * g++.target/riscv/rvv/base/vmsltu_vx_mu_rv32-2.C: New test.
15060 * g++.target/riscv/rvv/base/vmsltu_vx_mu_rv32-3.C: New test.
15061 * g++.target/riscv/rvv/base/vmsltu_vx_mu_rv64-1.C: New test.
15062 * g++.target/riscv/rvv/base/vmsltu_vx_mu_rv64-2.C: New test.
15063 * g++.target/riscv/rvv/base/vmsltu_vx_mu_rv64-3.C: New test.
15064 * g++.target/riscv/rvv/base/vmsltu_vx_rv32-1.C: New test.
15065 * g++.target/riscv/rvv/base/vmsltu_vx_rv32-2.C: New test.
15066 * g++.target/riscv/rvv/base/vmsltu_vx_rv32-3.C: New test.
15067 * g++.target/riscv/rvv/base/vmsltu_vx_rv64-1.C: New test.
15068 * g++.target/riscv/rvv/base/vmsltu_vx_rv64-2.C: New test.
15069 * g++.target/riscv/rvv/base/vmsltu_vx_rv64-3.C: New test.
15070
15071 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
15072
15073 * g++.target/riscv/rvv/base/vmsne_vv-1.C: New test.
15074 * g++.target/riscv/rvv/base/vmsne_vv-2.C: New test.
15075 * g++.target/riscv/rvv/base/vmsne_vv-3.C: New test.
15076 * g++.target/riscv/rvv/base/vmsne_vv_m-1.C: New test.
15077 * g++.target/riscv/rvv/base/vmsne_vv_m-2.C: New test.
15078 * g++.target/riscv/rvv/base/vmsne_vv_m-3.C: New test.
15079 * g++.target/riscv/rvv/base/vmsne_vv_mu-1.C: New test.
15080 * g++.target/riscv/rvv/base/vmsne_vv_mu-2.C: New test.
15081 * g++.target/riscv/rvv/base/vmsne_vv_mu-3.C: New test.
15082
15083 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
15084
15085 * g++.target/riscv/rvv/base/vmsne_vx_m_rv32-1.C: New test.
15086 * g++.target/riscv/rvv/base/vmsne_vx_m_rv32-2.C: New test.
15087 * g++.target/riscv/rvv/base/vmsne_vx_m_rv32-3.C: New test.
15088 * g++.target/riscv/rvv/base/vmsne_vx_m_rv64-1.C: New test.
15089 * g++.target/riscv/rvv/base/vmsne_vx_m_rv64-2.C: New test.
15090 * g++.target/riscv/rvv/base/vmsne_vx_m_rv64-3.C: New test.
15091 * g++.target/riscv/rvv/base/vmsne_vx_mu_rv32-1.C: New test.
15092 * g++.target/riscv/rvv/base/vmsne_vx_mu_rv32-2.C: New test.
15093 * g++.target/riscv/rvv/base/vmsne_vx_mu_rv32-3.C: New test.
15094 * g++.target/riscv/rvv/base/vmsne_vx_mu_rv64-1.C: New test.
15095 * g++.target/riscv/rvv/base/vmsne_vx_mu_rv64-2.C: New test.
15096 * g++.target/riscv/rvv/base/vmsne_vx_mu_rv64-3.C: New test.
15097 * g++.target/riscv/rvv/base/vmsne_vx_rv32-1.C: New test.
15098 * g++.target/riscv/rvv/base/vmsne_vx_rv32-2.C: New test.
15099 * g++.target/riscv/rvv/base/vmsne_vx_rv32-3.C: New test.
15100 * g++.target/riscv/rvv/base/vmsne_vx_rv64-1.C: New test.
15101 * g++.target/riscv/rvv/base/vmsne_vx_rv64-2.C: New test.
15102 * g++.target/riscv/rvv/base/vmsne_vx_rv64-3.C: New test.
15103
15104 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
15105
15106 * gcc.target/riscv/rvv/base/binop_vv_constraint-2.c: New test.
15107 * gcc.target/riscv/rvv/base/binop_vv_constraint-3.c: New test.
15108 * gcc.target/riscv/rvv/base/binop_vv_constraint-4.c: New test.
15109 * gcc.target/riscv/rvv/base/binop_vv_constraint-5.c: New test.
15110 * gcc.target/riscv/rvv/base/binop_vv_constraint-6.c: New test.
15111 * gcc.target/riscv/rvv/base/binop_vv_constraint-7.c: New test.
15112 * gcc.target/riscv/rvv/base/binop_vx_constraint-123.c: New test.
15113 * gcc.target/riscv/rvv/base/binop_vx_constraint-124.c: New test.
15114 * gcc.target/riscv/rvv/base/binop_vx_constraint-125.c: New test.
15115 * gcc.target/riscv/rvv/base/binop_vx_constraint-126.c: New test.
15116 * gcc.target/riscv/rvv/base/binop_vx_constraint-127.c: New test.
15117 * gcc.target/riscv/rvv/base/binop_vx_constraint-128.c: New test.
15118 * gcc.target/riscv/rvv/base/binop_vx_constraint-129.c: New test.
15119 * gcc.target/riscv/rvv/base/binop_vx_constraint-130.c: New test.
15120 * gcc.target/riscv/rvv/base/binop_vx_constraint-131.c: New test.
15121 * gcc.target/riscv/rvv/base/binop_vx_constraint-132.c: New test.
15122 * gcc.target/riscv/rvv/base/binop_vx_constraint-133.c: New test.
15123 * gcc.target/riscv/rvv/base/binop_vx_constraint-134.c: New test.
15124 * gcc.target/riscv/rvv/base/binop_vx_constraint-135.c: New test.
15125 * gcc.target/riscv/rvv/base/binop_vx_constraint-136.c: New test.
15126 * gcc.target/riscv/rvv/base/binop_vx_constraint-137.c: New test.
15127 * gcc.target/riscv/rvv/base/binop_vx_constraint-138.c: New test.
15128 * gcc.target/riscv/rvv/base/binop_vx_constraint-139.c: New test.
15129 * gcc.target/riscv/rvv/base/binop_vx_constraint-140.c: New test.
15130 * gcc.target/riscv/rvv/base/binop_vx_constraint-141.c: New test.
15131 * gcc.target/riscv/rvv/base/binop_vx_constraint-142.c: New test.
15132 * gcc.target/riscv/rvv/base/binop_vx_constraint-143.c: New test.
15133 * gcc.target/riscv/rvv/base/binop_vx_constraint-144.c: New test.
15134 * gcc.target/riscv/rvv/base/binop_vx_constraint-145.c: New test.
15135 * gcc.target/riscv/rvv/base/binop_vx_constraint-146.c: New test.
15136 * gcc.target/riscv/rvv/base/binop_vx_constraint-147.c: New test.
15137 * gcc.target/riscv/rvv/base/binop_vx_constraint-148.c: New test.
15138 * gcc.target/riscv/rvv/base/binop_vx_constraint-149.c: New test.
15139 * gcc.target/riscv/rvv/base/binop_vx_constraint-150.c: New test.
15140 * gcc.target/riscv/rvv/base/binop_vx_constraint-151.c: New test.
15141 * gcc.target/riscv/rvv/base/binop_vx_constraint-152.c: New test.
15142 * gcc.target/riscv/rvv/base/binop_vx_constraint-153.c: New test.
15143 * gcc.target/riscv/rvv/base/binop_vx_constraint-154.c: New test.
15144 * gcc.target/riscv/rvv/base/binop_vx_constraint-155.c: New test.
15145 * gcc.target/riscv/rvv/base/binop_vx_constraint-156.c: New test.
15146 * gcc.target/riscv/rvv/base/binop_vx_constraint-157.c: New test.
15147 * gcc.target/riscv/rvv/base/binop_vx_constraint-158.c: New test.
15148 * gcc.target/riscv/rvv/base/binop_vx_constraint-159.c: New test.
15149 * gcc.target/riscv/rvv/base/binop_vx_constraint-160.c: New test.
15150 * gcc.target/riscv/rvv/base/binop_vx_constraint-161.c: New test.
15151 * gcc.target/riscv/rvv/base/binop_vx_constraint-162.c: New test.
15152 * gcc.target/riscv/rvv/base/binop_vx_constraint-163.c: New test.
15153 * gcc.target/riscv/rvv/base/binop_vx_constraint-164.c: New test.
15154 * gcc.target/riscv/rvv/base/binop_vx_constraint-165.c: New test.
15155 * gcc.target/riscv/rvv/base/binop_vx_constraint-166.c: New test.
15156
15157 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
15158
15159 * gcc.target/riscv/rvv/base/vmseq_vv-1.c: New test.
15160 * gcc.target/riscv/rvv/base/vmseq_vv-2.c: New test.
15161 * gcc.target/riscv/rvv/base/vmseq_vv-3.c: New test.
15162 * gcc.target/riscv/rvv/base/vmseq_vv_m-1.c: New test.
15163 * gcc.target/riscv/rvv/base/vmseq_vv_m-2.c: New test.
15164 * gcc.target/riscv/rvv/base/vmseq_vv_m-3.c: New test.
15165 * gcc.target/riscv/rvv/base/vmseq_vv_mu-1.c: New test.
15166 * gcc.target/riscv/rvv/base/vmseq_vv_mu-2.c: New test.
15167 * gcc.target/riscv/rvv/base/vmseq_vv_mu-3.c: New test.
15168
15169 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
15170
15171 * gcc.target/riscv/rvv/base/vmseq_vx_m_rv32-1.c: New test.
15172 * gcc.target/riscv/rvv/base/vmseq_vx_m_rv32-2.c: New test.
15173 * gcc.target/riscv/rvv/base/vmseq_vx_m_rv32-3.c: New test.
15174 * gcc.target/riscv/rvv/base/vmseq_vx_m_rv64-1.c: New test.
15175 * gcc.target/riscv/rvv/base/vmseq_vx_m_rv64-2.c: New test.
15176 * gcc.target/riscv/rvv/base/vmseq_vx_m_rv64-3.c: New test.
15177 * gcc.target/riscv/rvv/base/vmseq_vx_mu_rv32-1.c: New test.
15178 * gcc.target/riscv/rvv/base/vmseq_vx_mu_rv32-2.c: New test.
15179 * gcc.target/riscv/rvv/base/vmseq_vx_mu_rv32-3.c: New test.
15180 * gcc.target/riscv/rvv/base/vmseq_vx_mu_rv64-1.c: New test.
15181 * gcc.target/riscv/rvv/base/vmseq_vx_mu_rv64-2.c: New test.
15182 * gcc.target/riscv/rvv/base/vmseq_vx_mu_rv64-3.c: New test.
15183 * gcc.target/riscv/rvv/base/vmseq_vx_rv32-1.c: New test.
15184 * gcc.target/riscv/rvv/base/vmseq_vx_rv32-2.c: New test.
15185 * gcc.target/riscv/rvv/base/vmseq_vx_rv32-3.c: New test.
15186 * gcc.target/riscv/rvv/base/vmseq_vx_rv64-1.c: New test.
15187 * gcc.target/riscv/rvv/base/vmseq_vx_rv64-2.c: New test.
15188 * gcc.target/riscv/rvv/base/vmseq_vx_rv64-3.c: New test.
15189
15190 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
15191
15192 * gcc.target/riscv/rvv/base/vmsge_vv-1.c: New test.
15193 * gcc.target/riscv/rvv/base/vmsge_vv-2.c: New test.
15194 * gcc.target/riscv/rvv/base/vmsge_vv-3.c: New test.
15195 * gcc.target/riscv/rvv/base/vmsge_vv_m-1.c: New test.
15196 * gcc.target/riscv/rvv/base/vmsge_vv_m-2.c: New test.
15197 * gcc.target/riscv/rvv/base/vmsge_vv_m-3.c: New test.
15198 * gcc.target/riscv/rvv/base/vmsge_vv_mu-1.c: New test.
15199 * gcc.target/riscv/rvv/base/vmsge_vv_mu-2.c: New test.
15200 * gcc.target/riscv/rvv/base/vmsge_vv_mu-3.c: New test.
15201 * gcc.target/riscv/rvv/base/vmsgeu_vv-1.c: New test.
15202 * gcc.target/riscv/rvv/base/vmsgeu_vv-2.c: New test.
15203 * gcc.target/riscv/rvv/base/vmsgeu_vv-3.c: New test.
15204 * gcc.target/riscv/rvv/base/vmsgeu_vv_m-1.c: New test.
15205 * gcc.target/riscv/rvv/base/vmsgeu_vv_m-2.c: New test.
15206 * gcc.target/riscv/rvv/base/vmsgeu_vv_m-3.c: New test.
15207 * gcc.target/riscv/rvv/base/vmsgeu_vv_mu-1.c: New test.
15208 * gcc.target/riscv/rvv/base/vmsgeu_vv_mu-2.c: New test.
15209 * gcc.target/riscv/rvv/base/vmsgeu_vv_mu-3.c: New test.
15210
15211 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
15212
15213 * gcc.target/riscv/rvv/base/vmsge_vx_m_rv32-1.c: New test.
15214 * gcc.target/riscv/rvv/base/vmsge_vx_m_rv32-2.c: New test.
15215 * gcc.target/riscv/rvv/base/vmsge_vx_m_rv32-3.c: New test.
15216 * gcc.target/riscv/rvv/base/vmsge_vx_m_rv64-1.c: New test.
15217 * gcc.target/riscv/rvv/base/vmsge_vx_m_rv64-2.c: New test.
15218 * gcc.target/riscv/rvv/base/vmsge_vx_m_rv64-3.c: New test.
15219 * gcc.target/riscv/rvv/base/vmsge_vx_mu_rv32-1.c: New test.
15220 * gcc.target/riscv/rvv/base/vmsge_vx_mu_rv32-2.c: New test.
15221 * gcc.target/riscv/rvv/base/vmsge_vx_mu_rv32-3.c: New test.
15222 * gcc.target/riscv/rvv/base/vmsge_vx_mu_rv64-1.c: New test.
15223 * gcc.target/riscv/rvv/base/vmsge_vx_mu_rv64-2.c: New test.
15224 * gcc.target/riscv/rvv/base/vmsge_vx_mu_rv64-3.c: New test.
15225 * gcc.target/riscv/rvv/base/vmsge_vx_rv32-1.c: New test.
15226 * gcc.target/riscv/rvv/base/vmsge_vx_rv32-2.c: New test.
15227 * gcc.target/riscv/rvv/base/vmsge_vx_rv32-3.c: New test.
15228 * gcc.target/riscv/rvv/base/vmsge_vx_rv64-1.c: New test.
15229 * gcc.target/riscv/rvv/base/vmsge_vx_rv64-2.c: New test.
15230 * gcc.target/riscv/rvv/base/vmsge_vx_rv64-3.c: New test.
15231 * gcc.target/riscv/rvv/base/vmsgeu_vx_m_rv32-1.c: New test.
15232 * gcc.target/riscv/rvv/base/vmsgeu_vx_m_rv32-2.c: New test.
15233 * gcc.target/riscv/rvv/base/vmsgeu_vx_m_rv32-3.c: New test.
15234 * gcc.target/riscv/rvv/base/vmsgeu_vx_m_rv64-1.c: New test.
15235 * gcc.target/riscv/rvv/base/vmsgeu_vx_m_rv64-2.c: New test.
15236 * gcc.target/riscv/rvv/base/vmsgeu_vx_m_rv64-3.c: New test.
15237 * gcc.target/riscv/rvv/base/vmsgeu_vx_mu_rv32-1.c: New test.
15238 * gcc.target/riscv/rvv/base/vmsgeu_vx_mu_rv32-2.c: New test.
15239 * gcc.target/riscv/rvv/base/vmsgeu_vx_mu_rv32-3.c: New test.
15240 * gcc.target/riscv/rvv/base/vmsgeu_vx_mu_rv64-1.c: New test.
15241 * gcc.target/riscv/rvv/base/vmsgeu_vx_mu_rv64-2.c: New test.
15242 * gcc.target/riscv/rvv/base/vmsgeu_vx_mu_rv64-3.c: New test.
15243 * gcc.target/riscv/rvv/base/vmsgeu_vx_rv32-1.c: New test.
15244 * gcc.target/riscv/rvv/base/vmsgeu_vx_rv32-2.c: New test.
15245 * gcc.target/riscv/rvv/base/vmsgeu_vx_rv32-3.c: New test.
15246 * gcc.target/riscv/rvv/base/vmsgeu_vx_rv64-1.c: New test.
15247 * gcc.target/riscv/rvv/base/vmsgeu_vx_rv64-2.c: New test.
15248 * gcc.target/riscv/rvv/base/vmsgeu_vx_rv64-3.c: New test.
15249
15250 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
15251
15252 * gcc.target/riscv/rvv/base/vmsgt_vv-1.c: New test.
15253 * gcc.target/riscv/rvv/base/vmsgt_vv-2.c: New test.
15254 * gcc.target/riscv/rvv/base/vmsgt_vv-3.c: New test.
15255 * gcc.target/riscv/rvv/base/vmsgt_vv_m-1.c: New test.
15256 * gcc.target/riscv/rvv/base/vmsgt_vv_m-2.c: New test.
15257 * gcc.target/riscv/rvv/base/vmsgt_vv_m-3.c: New test.
15258 * gcc.target/riscv/rvv/base/vmsgt_vv_mu-1.c: New test.
15259 * gcc.target/riscv/rvv/base/vmsgt_vv_mu-2.c: New test.
15260 * gcc.target/riscv/rvv/base/vmsgt_vv_mu-3.c: New test.
15261 * gcc.target/riscv/rvv/base/vmsgtu_vv-1.c: New test.
15262 * gcc.target/riscv/rvv/base/vmsgtu_vv-2.c: New test.
15263 * gcc.target/riscv/rvv/base/vmsgtu_vv-3.c: New test.
15264 * gcc.target/riscv/rvv/base/vmsgtu_vv_m-1.c: New test.
15265 * gcc.target/riscv/rvv/base/vmsgtu_vv_m-2.c: New test.
15266 * gcc.target/riscv/rvv/base/vmsgtu_vv_m-3.c: New test.
15267 * gcc.target/riscv/rvv/base/vmsgtu_vv_mu-1.c: New test.
15268 * gcc.target/riscv/rvv/base/vmsgtu_vv_mu-2.c: New test.
15269 * gcc.target/riscv/rvv/base/vmsgtu_vv_mu-3.c: New test.
15270
15271 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
15272
15273 * gcc.target/riscv/rvv/base/vmsgt_vx_m_rv32-1.c: New test.
15274 * gcc.target/riscv/rvv/base/vmsgt_vx_m_rv32-2.c: New test.
15275 * gcc.target/riscv/rvv/base/vmsgt_vx_m_rv32-3.c: New test.
15276 * gcc.target/riscv/rvv/base/vmsgt_vx_m_rv64-1.c: New test.
15277 * gcc.target/riscv/rvv/base/vmsgt_vx_m_rv64-2.c: New test.
15278 * gcc.target/riscv/rvv/base/vmsgt_vx_m_rv64-3.c: New test.
15279 * gcc.target/riscv/rvv/base/vmsgt_vx_mu_rv32-1.c: New test.
15280 * gcc.target/riscv/rvv/base/vmsgt_vx_mu_rv32-2.c: New test.
15281 * gcc.target/riscv/rvv/base/vmsgt_vx_mu_rv32-3.c: New test.
15282 * gcc.target/riscv/rvv/base/vmsgt_vx_mu_rv64-1.c: New test.
15283 * gcc.target/riscv/rvv/base/vmsgt_vx_mu_rv64-2.c: New test.
15284 * gcc.target/riscv/rvv/base/vmsgt_vx_mu_rv64-3.c: New test.
15285 * gcc.target/riscv/rvv/base/vmsgt_vx_rv32-1.c: New test.
15286 * gcc.target/riscv/rvv/base/vmsgt_vx_rv32-2.c: New test.
15287 * gcc.target/riscv/rvv/base/vmsgt_vx_rv32-3.c: New test.
15288 * gcc.target/riscv/rvv/base/vmsgt_vx_rv64-1.c: New test.
15289 * gcc.target/riscv/rvv/base/vmsgt_vx_rv64-2.c: New test.
15290 * gcc.target/riscv/rvv/base/vmsgt_vx_rv64-3.c: New test.
15291 * gcc.target/riscv/rvv/base/vmsgtu_vx_m_rv32-1.c: New test.
15292 * gcc.target/riscv/rvv/base/vmsgtu_vx_m_rv32-2.c: New test.
15293 * gcc.target/riscv/rvv/base/vmsgtu_vx_m_rv32-3.c: New test.
15294 * gcc.target/riscv/rvv/base/vmsgtu_vx_m_rv64-1.c: New test.
15295 * gcc.target/riscv/rvv/base/vmsgtu_vx_m_rv64-2.c: New test.
15296 * gcc.target/riscv/rvv/base/vmsgtu_vx_m_rv64-3.c: New test.
15297 * gcc.target/riscv/rvv/base/vmsgtu_vx_mu_rv32-1.c: New test.
15298 * gcc.target/riscv/rvv/base/vmsgtu_vx_mu_rv32-2.c: New test.
15299 * gcc.target/riscv/rvv/base/vmsgtu_vx_mu_rv32-3.c: New test.
15300 * gcc.target/riscv/rvv/base/vmsgtu_vx_mu_rv64-1.c: New test.
15301 * gcc.target/riscv/rvv/base/vmsgtu_vx_mu_rv64-2.c: New test.
15302 * gcc.target/riscv/rvv/base/vmsgtu_vx_mu_rv64-3.c: New test.
15303 * gcc.target/riscv/rvv/base/vmsgtu_vx_rv32-1.c: New test.
15304 * gcc.target/riscv/rvv/base/vmsgtu_vx_rv32-2.c: New test.
15305 * gcc.target/riscv/rvv/base/vmsgtu_vx_rv32-3.c: New test.
15306 * gcc.target/riscv/rvv/base/vmsgtu_vx_rv64-1.c: New test.
15307 * gcc.target/riscv/rvv/base/vmsgtu_vx_rv64-2.c: New test.
15308 * gcc.target/riscv/rvv/base/vmsgtu_vx_rv64-3.c: New test.
15309
15310 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
15311
15312 * gcc.target/riscv/rvv/base/vmsle_vv-1.c: New test.
15313 * gcc.target/riscv/rvv/base/vmsle_vv-2.c: New test.
15314 * gcc.target/riscv/rvv/base/vmsle_vv-3.c: New test.
15315 * gcc.target/riscv/rvv/base/vmsle_vv_m-1.c: New test.
15316 * gcc.target/riscv/rvv/base/vmsle_vv_m-2.c: New test.
15317 * gcc.target/riscv/rvv/base/vmsle_vv_m-3.c: New test.
15318 * gcc.target/riscv/rvv/base/vmsle_vv_mu-1.c: New test.
15319 * gcc.target/riscv/rvv/base/vmsle_vv_mu-2.c: New test.
15320 * gcc.target/riscv/rvv/base/vmsle_vv_mu-3.c: New test.
15321 * gcc.target/riscv/rvv/base/vmsleu_vv-1.c: New test.
15322 * gcc.target/riscv/rvv/base/vmsleu_vv-2.c: New test.
15323 * gcc.target/riscv/rvv/base/vmsleu_vv-3.c: New test.
15324 * gcc.target/riscv/rvv/base/vmsleu_vv_m-1.c: New test.
15325 * gcc.target/riscv/rvv/base/vmsleu_vv_m-2.c: New test.
15326 * gcc.target/riscv/rvv/base/vmsleu_vv_m-3.c: New test.
15327 * gcc.target/riscv/rvv/base/vmsleu_vv_mu-1.c: New test.
15328 * gcc.target/riscv/rvv/base/vmsleu_vv_mu-2.c: New test.
15329 * gcc.target/riscv/rvv/base/vmsleu_vv_mu-3.c: New test.
15330
15331 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
15332
15333 * gcc.target/riscv/rvv/base/vmsle_vx_m_rv32-1.c: New test.
15334 * gcc.target/riscv/rvv/base/vmsle_vx_m_rv32-2.c: New test.
15335 * gcc.target/riscv/rvv/base/vmsle_vx_m_rv32-3.c: New test.
15336 * gcc.target/riscv/rvv/base/vmsle_vx_m_rv64-1.c: New test.
15337 * gcc.target/riscv/rvv/base/vmsle_vx_m_rv64-2.c: New test.
15338 * gcc.target/riscv/rvv/base/vmsle_vx_m_rv64-3.c: New test.
15339 * gcc.target/riscv/rvv/base/vmsle_vx_mu_rv32-1.c: New test.
15340 * gcc.target/riscv/rvv/base/vmsle_vx_mu_rv32-2.c: New test.
15341 * gcc.target/riscv/rvv/base/vmsle_vx_mu_rv32-3.c: New test.
15342 * gcc.target/riscv/rvv/base/vmsle_vx_mu_rv64-1.c: New test.
15343 * gcc.target/riscv/rvv/base/vmsle_vx_mu_rv64-2.c: New test.
15344 * gcc.target/riscv/rvv/base/vmsle_vx_mu_rv64-3.c: New test.
15345 * gcc.target/riscv/rvv/base/vmsle_vx_rv32-1.c: New test.
15346 * gcc.target/riscv/rvv/base/vmsle_vx_rv32-2.c: New test.
15347 * gcc.target/riscv/rvv/base/vmsle_vx_rv32-3.c: New test.
15348 * gcc.target/riscv/rvv/base/vmsle_vx_rv64-1.c: New test.
15349 * gcc.target/riscv/rvv/base/vmsle_vx_rv64-2.c: New test.
15350 * gcc.target/riscv/rvv/base/vmsle_vx_rv64-3.c: New test.
15351 * gcc.target/riscv/rvv/base/vmsleu_vx_m_rv32-1.c: New test.
15352 * gcc.target/riscv/rvv/base/vmsleu_vx_m_rv32-2.c: New test.
15353 * gcc.target/riscv/rvv/base/vmsleu_vx_m_rv32-3.c: New test.
15354 * gcc.target/riscv/rvv/base/vmsleu_vx_m_rv64-1.c: New test.
15355 * gcc.target/riscv/rvv/base/vmsleu_vx_m_rv64-2.c: New test.
15356 * gcc.target/riscv/rvv/base/vmsleu_vx_m_rv64-3.c: New test.
15357 * gcc.target/riscv/rvv/base/vmsleu_vx_mu_rv32-1.c: New test.
15358 * gcc.target/riscv/rvv/base/vmsleu_vx_mu_rv32-2.c: New test.
15359 * gcc.target/riscv/rvv/base/vmsleu_vx_mu_rv32-3.c: New test.
15360 * gcc.target/riscv/rvv/base/vmsleu_vx_mu_rv64-1.c: New test.
15361 * gcc.target/riscv/rvv/base/vmsleu_vx_mu_rv64-2.c: New test.
15362 * gcc.target/riscv/rvv/base/vmsleu_vx_mu_rv64-3.c: New test.
15363 * gcc.target/riscv/rvv/base/vmsleu_vx_rv32-1.c: New test.
15364 * gcc.target/riscv/rvv/base/vmsleu_vx_rv32-2.c: New test.
15365 * gcc.target/riscv/rvv/base/vmsleu_vx_rv32-3.c: New test.
15366 * gcc.target/riscv/rvv/base/vmsleu_vx_rv64-1.c: New test.
15367 * gcc.target/riscv/rvv/base/vmsleu_vx_rv64-2.c: New test.
15368 * gcc.target/riscv/rvv/base/vmsleu_vx_rv64-3.c: New test.
15369
15370 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
15371
15372 * gcc.target/riscv/rvv/base/vmslt_vv-1.c: New test.
15373 * gcc.target/riscv/rvv/base/vmslt_vv-2.c: New test.
15374 * gcc.target/riscv/rvv/base/vmslt_vv-3.c: New test.
15375 * gcc.target/riscv/rvv/base/vmslt_vv_m-1.c: New test.
15376 * gcc.target/riscv/rvv/base/vmslt_vv_m-2.c: New test.
15377 * gcc.target/riscv/rvv/base/vmslt_vv_m-3.c: New test.
15378 * gcc.target/riscv/rvv/base/vmslt_vv_mu-1.c: New test.
15379 * gcc.target/riscv/rvv/base/vmslt_vv_mu-2.c: New test.
15380 * gcc.target/riscv/rvv/base/vmslt_vv_mu-3.c: New test.
15381 * gcc.target/riscv/rvv/base/vmsltu_vv-1.c: New test.
15382 * gcc.target/riscv/rvv/base/vmsltu_vv-2.c: New test.
15383 * gcc.target/riscv/rvv/base/vmsltu_vv-3.c: New test.
15384 * gcc.target/riscv/rvv/base/vmsltu_vv_m-1.c: New test.
15385 * gcc.target/riscv/rvv/base/vmsltu_vv_m-2.c: New test.
15386 * gcc.target/riscv/rvv/base/vmsltu_vv_m-3.c: New test.
15387 * gcc.target/riscv/rvv/base/vmsltu_vv_mu-1.c: New test.
15388 * gcc.target/riscv/rvv/base/vmsltu_vv_mu-2.c: New test.
15389 * gcc.target/riscv/rvv/base/vmsltu_vv_mu-3.c: New test.
15390
15391 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
15392
15393 * gcc.target/riscv/rvv/base/vmslt_vx_m_rv32-1.c: New test.
15394 * gcc.target/riscv/rvv/base/vmslt_vx_m_rv32-2.c: New test.
15395 * gcc.target/riscv/rvv/base/vmslt_vx_m_rv32-3.c: New test.
15396 * gcc.target/riscv/rvv/base/vmslt_vx_m_rv64-1.c: New test.
15397 * gcc.target/riscv/rvv/base/vmslt_vx_m_rv64-2.c: New test.
15398 * gcc.target/riscv/rvv/base/vmslt_vx_m_rv64-3.c: New test.
15399 * gcc.target/riscv/rvv/base/vmslt_vx_mu_rv32-1.c: New test.
15400 * gcc.target/riscv/rvv/base/vmslt_vx_mu_rv32-2.c: New test.
15401 * gcc.target/riscv/rvv/base/vmslt_vx_mu_rv32-3.c: New test.
15402 * gcc.target/riscv/rvv/base/vmslt_vx_mu_rv64-1.c: New test.
15403 * gcc.target/riscv/rvv/base/vmslt_vx_mu_rv64-2.c: New test.
15404 * gcc.target/riscv/rvv/base/vmslt_vx_mu_rv64-3.c: New test.
15405 * gcc.target/riscv/rvv/base/vmslt_vx_rv32-1.c: New test.
15406 * gcc.target/riscv/rvv/base/vmslt_vx_rv32-2.c: New test.
15407 * gcc.target/riscv/rvv/base/vmslt_vx_rv32-3.c: New test.
15408 * gcc.target/riscv/rvv/base/vmslt_vx_rv64-1.c: New test.
15409 * gcc.target/riscv/rvv/base/vmslt_vx_rv64-2.c: New test.
15410 * gcc.target/riscv/rvv/base/vmslt_vx_rv64-3.c: New test.
15411 * gcc.target/riscv/rvv/base/vmsltu_vx_m_rv32-1.c: New test.
15412 * gcc.target/riscv/rvv/base/vmsltu_vx_m_rv32-2.c: New test.
15413 * gcc.target/riscv/rvv/base/vmsltu_vx_m_rv32-3.c: New test.
15414 * gcc.target/riscv/rvv/base/vmsltu_vx_m_rv64-1.c: New test.
15415 * gcc.target/riscv/rvv/base/vmsltu_vx_m_rv64-2.c: New test.
15416 * gcc.target/riscv/rvv/base/vmsltu_vx_m_rv64-3.c: New test.
15417 * gcc.target/riscv/rvv/base/vmsltu_vx_mu_rv32-1.c: New test.
15418 * gcc.target/riscv/rvv/base/vmsltu_vx_mu_rv32-2.c: New test.
15419 * gcc.target/riscv/rvv/base/vmsltu_vx_mu_rv32-3.c: New test.
15420 * gcc.target/riscv/rvv/base/vmsltu_vx_mu_rv64-1.c: New test.
15421 * gcc.target/riscv/rvv/base/vmsltu_vx_mu_rv64-2.c: New test.
15422 * gcc.target/riscv/rvv/base/vmsltu_vx_mu_rv64-3.c: New test.
15423 * gcc.target/riscv/rvv/base/vmsltu_vx_rv32-1.c: New test.
15424 * gcc.target/riscv/rvv/base/vmsltu_vx_rv32-2.c: New test.
15425 * gcc.target/riscv/rvv/base/vmsltu_vx_rv32-3.c: New test.
15426 * gcc.target/riscv/rvv/base/vmsltu_vx_rv64-1.c: New test.
15427 * gcc.target/riscv/rvv/base/vmsltu_vx_rv64-2.c: New test.
15428 * gcc.target/riscv/rvv/base/vmsltu_vx_rv64-3.c: New test.
15429
15430 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
15431
15432 * gcc.target/riscv/rvv/base/vmsne_vv-1.c: New test.
15433 * gcc.target/riscv/rvv/base/vmsne_vv-2.c: New test.
15434 * gcc.target/riscv/rvv/base/vmsne_vv-3.c: New test.
15435 * gcc.target/riscv/rvv/base/vmsne_vv_m-1.c: New test.
15436 * gcc.target/riscv/rvv/base/vmsne_vv_m-2.c: New test.
15437 * gcc.target/riscv/rvv/base/vmsne_vv_m-3.c: New test.
15438 * gcc.target/riscv/rvv/base/vmsne_vv_mu-1.c: New test.
15439 * gcc.target/riscv/rvv/base/vmsne_vv_mu-2.c: New test.
15440 * gcc.target/riscv/rvv/base/vmsne_vv_mu-3.c: New test.
15441
15442 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
15443
15444 * gcc.target/riscv/rvv/base/vmsne_vx_m_rv32-1.c: New test.
15445 * gcc.target/riscv/rvv/base/vmsne_vx_m_rv32-2.c: New test.
15446 * gcc.target/riscv/rvv/base/vmsne_vx_m_rv32-3.c: New test.
15447 * gcc.target/riscv/rvv/base/vmsne_vx_m_rv64-1.c: New test.
15448 * gcc.target/riscv/rvv/base/vmsne_vx_m_rv64-2.c: New test.
15449 * gcc.target/riscv/rvv/base/vmsne_vx_m_rv64-3.c: New test.
15450 * gcc.target/riscv/rvv/base/vmsne_vx_mu_rv32-1.c: New test.
15451 * gcc.target/riscv/rvv/base/vmsne_vx_mu_rv32-2.c: New test.
15452 * gcc.target/riscv/rvv/base/vmsne_vx_mu_rv32-3.c: New test.
15453 * gcc.target/riscv/rvv/base/vmsne_vx_mu_rv64-1.c: New test.
15454 * gcc.target/riscv/rvv/base/vmsne_vx_mu_rv64-2.c: New test.
15455 * gcc.target/riscv/rvv/base/vmsne_vx_mu_rv64-3.c: New test.
15456 * gcc.target/riscv/rvv/base/vmsne_vx_rv32-1.c: New test.
15457 * gcc.target/riscv/rvv/base/vmsne_vx_rv32-2.c: New test.
15458 * gcc.target/riscv/rvv/base/vmsne_vx_rv32-3.c: New test.
15459 * gcc.target/riscv/rvv/base/vmsne_vx_rv64-1.c: New test.
15460 * gcc.target/riscv/rvv/base/vmsne_vx_rv64-2.c: New test.
15461 * gcc.target/riscv/rvv/base/vmsne_vx_rv64-3.c: New test.
15462
15463 2023-02-15 Iain Sandoe <iain@sandoe.co.uk>
15464
15465 * obj-c++.dg/proto-lossage-4.mm: Use uintptr_t for integral pointer
15466 representations.
15467
15468 2023-02-15 Martin Jambor <mjambor@suse.cz>
15469
15470 PR ipa/108679
15471 * gcc.dg/ipa/pr108679.c: New test.
15472
15473 2023-02-15 Tobias Burnus <tobias@codesourcery.com>
15474
15475 PR fortran/108512
15476 * gfortran.dg/gomp/loop-5.f90: New test.
15477 * gfortran.dg/gomp/loop-2.f90: Update dg-error.
15478 * gfortran.dg/gomp/taskloop-2.f90: Update dg-error.
15479
15480 2023-02-15 Jakub Jelinek <jakub@redhat.com>
15481
15482 PR target/108787
15483 PR target/103109
15484 * gcc.dg/pr108787.c: New test.
15485 * gcc.target/powerpc/pr108787.c: New test.
15486 * gcc.target/powerpc/pr103109-1.c: Adjust expected instruction counts.
15487
15488 2023-02-15 Jakub Jelinek <jakub@redhat.com>
15489
15490 * g++.dg/DRs/dr2475.C: New test.
15491 * g++.dg/DRs/dr2478.C: New test.
15492 * g++.dg/DRs/dr2530.C: New test.
15493 * g++.dg/DRs/dr2673.C: New test.
15494 * c-c++-common/cpp/delimited-escape-seq-8.c: New test.
15495
15496 2023-02-15 Marek Polacek <polacek@redhat.com>
15497
15498 PR c++/106675
15499 * g++.dg/cpp0x/overload-conv-5.C: New test.
15500
15501 2023-02-14 David Faust <david.faust@oracle.com>
15502
15503 PR target/108790
15504 * gcc.target/bpf/ldxdw.c: New test.
15505
15506 2023-02-14 Andrew Pinski <apinski@marvell.com>
15507
15508 PR tree-optimization/108355
15509 PR tree-optimization/96921
15510 * gcc.dg/tree-ssa/bool-minus-1.c: New test.
15511 * gcc.dg/tree-ssa/bool-minus-2.c: New test.
15512 * gcc.dg/tree-ssa/pr108354-1.c: New test.
15513
15514 2023-02-14 Eric Botcazou <ebotcazou@adacore.com>
15515
15516 * gnat.dg/shift2.adb: New test.
15517
15518 2023-02-14 Richard Biener <rguenther@suse.de>
15519
15520 PR tree-optimization/108782
15521 * gcc.dg/torture/pr108782.c: New testcase.
15522
15523 2023-02-14 Jakub Jelinek <jakub@redhat.com>
15524
15525 PR sanitizer/108777
15526 * gcc.dg/asan/pr108777-1.c: New test.
15527 * gcc.dg/asan/pr108777-2.c: New test.
15528 * gcc.dg/asan/pr108777-3.c: New test.
15529 * gcc.dg/asan/pr108777-4.c: New test.
15530 * gcc.dg/asan/pr108777-5.c: New test.
15531 * gcc.dg/asan/pr108777-6.c: New test.
15532 * gcc.dg/completion-3.c: Adjust expected multiline output.
15533
15534 2023-02-14 Andreas Schwab <schwab@suse.de>
15535
15536 PR target/108723
15537 * gcc.target/riscv/shorten-memrefs-1.c: Adjust patterns to skip
15538 over cfi directives.
15539 * gcc.target/riscv/shorten-memrefs-2.c: Likewise.
15540 * gcc.target/riscv/shorten-memrefs-3.c: Likewise.
15541 * gcc.target/riscv/shorten-memrefs-4.c: Likewise.
15542 * gcc.target/riscv/shorten-memrefs-5.c: Likewise.
15543 * gcc.target/riscv/shorten-memrefs-6.c: Likewise.
15544 * gcc.target/riscv/shorten-memrefs-8.c: Likewise.
15545
15546 2023-02-14 Thomas Schwinge <thomas@codesourcery.com>
15547
15548 * gfortran.dg/weak-1.f90: Adjust 'scan-assembler' for nvptx.
15549
15550 2023-02-14 Richard Sandiford <richard.sandiford@arm.com>
15551
15552 PR tree-optimization/96373
15553 PR tree-optimization/108571
15554 * gcc.target/aarch64/sve/fabd_1.c: Add -fno-trapping-math.
15555 * gcc.target/aarch64/sve/fsubr_1.c: Likewise.
15556 * gcc.target/aarch64/sve/fmul_1.c: Expect predicate ops.
15557 * gcc.target/aarch64/sve/fp_arith_1.c: Likewise.
15558
15559 2023-02-14 Kewen Lin <linkw@linux.ibm.com>
15560
15561 PR target/96373
15562 * gcc.target/powerpc/p9-vec-length-epil-1.c: Add -fno-trapping-math.
15563 * gcc.target/powerpc/p9-vec-length-epil-2.c: Likewise.
15564 * gcc.target/powerpc/p9-vec-length-epil-3.c: Likewise.
15565 * gcc.target/powerpc/p9-vec-length-epil-4.c: Likewise.
15566 * gcc.target/powerpc/p9-vec-length-epil-5.c: Likewise.
15567 * gcc.target/powerpc/p9-vec-length-epil-6.c: Likewise.
15568 * gcc.target/powerpc/p9-vec-length-epil-8.c: Likewise.
15569 * gcc.target/powerpc/p9-vec-length-full-1.c: Likewise.
15570 * gcc.target/powerpc/p9-vec-length-full-2.c: Likewise.
15571 * gcc.target/powerpc/p9-vec-length-full-3.c: Likewise.
15572 * gcc.target/powerpc/p9-vec-length-full-4.c: Likewise.
15573 * gcc.target/powerpc/p9-vec-length-full-5.c: Likewise.
15574 * gcc.target/powerpc/p9-vec-length-full-6.c: Likewise.
15575 * gcc.target/powerpc/p9-vec-length-full-8.c: Likewise.
15576 * gcc.target/powerpc/pr96373.c: New test.
15577
15578 2023-02-13 Richard Sandiford <richard.sandiford@arm.com>
15579
15580 PR rtl-optimization/108681
15581 * gcc.target/aarch64/pr108681.c: New test.
15582
15583 2023-02-13 Vladimir N. Makarov <vmakarov@redhat.com>
15584
15585 * gcc.target/i386/pr108774.c: New.
15586
15587 2023-02-13 Harald Anlauf <anlauf@gmx.de>
15588
15589 PR fortran/103475
15590 * gfortran.dg/pr103475.f90: New test.
15591
15592 2023-02-13 Uroš Bizjak <ubizjak@gmail.com>
15593
15594 PR target/108516
15595 * gcc.target/i386/pr108516-1.c: New test.
15596 * gcc.target/i386/pr108516-2.c: Ditto.
15597
15598 2023-02-13 Rimvydas Jasinskas <rimvydas.jas@gmail.com>
15599
15600 * gfortran.dg/noinline.f90: New test.
15601 * gfortran.dg/noreturn-1.f90: New test.
15602 * gfortran.dg/noreturn-2.f90: New test.
15603 * gfortran.dg/noreturn-3.f90: New test.
15604 * gfortran.dg/noreturn-4.f90: New test.
15605 * gfortran.dg/noreturn-5.f90: New test.
15606 * gfortran.dg/weak-1.f90: New test.
15607
15608 2023-02-13 Richard Biener <rguenther@suse.de>
15609
15610 PR tree-optimization/108691
15611 * gcc.dg/pr108691.c: New testcase.
15612
15613 2023-02-13 Jonathan Yong <10walls@gmail.com>
15614
15615 * gcc.dg/Wbuiltin-declaration-mismatch-7.c: Use (long )*
15616 regex pattern to allow long long instead of just long.
15617
15618 2023-02-13 Claudiu Zissulescu <claziss@gmail.com>
15619
15620 * gcc.target/arc/milli-1.c: Update test.
15621
15622 2023-02-13 Richard Biener <rguenther@suse.de>
15623
15624 PR tree-optimization/106722
15625 * gcc.dg/torture/pr108737.c: New testcase.
15626
15627 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
15628
15629 * g++.target/riscv/rvv/base/vaadd_vv-1.C: New test.
15630 * g++.target/riscv/rvv/base/vaadd_vv-2.C: New test.
15631 * g++.target/riscv/rvv/base/vaadd_vv-3.C: New test.
15632 * g++.target/riscv/rvv/base/vaadd_vv_mu-1.C: New test.
15633 * g++.target/riscv/rvv/base/vaadd_vv_mu-2.C: New test.
15634 * g++.target/riscv/rvv/base/vaadd_vv_mu-3.C: New test.
15635 * g++.target/riscv/rvv/base/vaadd_vv_tu-1.C: New test.
15636 * g++.target/riscv/rvv/base/vaadd_vv_tu-2.C: New test.
15637 * g++.target/riscv/rvv/base/vaadd_vv_tu-3.C: New test.
15638 * g++.target/riscv/rvv/base/vaadd_vv_tum-1.C: New test.
15639 * g++.target/riscv/rvv/base/vaadd_vv_tum-2.C: New test.
15640 * g++.target/riscv/rvv/base/vaadd_vv_tum-3.C: New test.
15641 * g++.target/riscv/rvv/base/vaadd_vv_tumu-1.C: New test.
15642 * g++.target/riscv/rvv/base/vaadd_vv_tumu-2.C: New test.
15643 * g++.target/riscv/rvv/base/vaadd_vv_tumu-3.C: New test.
15644
15645 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
15646
15647 * g++.target/riscv/rvv/base/vaadd_vx_mu_rv32-1.C: New test.
15648 * g++.target/riscv/rvv/base/vaadd_vx_mu_rv32-2.C: New test.
15649 * g++.target/riscv/rvv/base/vaadd_vx_mu_rv32-3.C: New test.
15650 * g++.target/riscv/rvv/base/vaadd_vx_mu_rv64-1.C: New test.
15651 * g++.target/riscv/rvv/base/vaadd_vx_mu_rv64-2.C: New test.
15652 * g++.target/riscv/rvv/base/vaadd_vx_mu_rv64-3.C: New test.
15653 * g++.target/riscv/rvv/base/vaadd_vx_rv32-1.C: New test.
15654 * g++.target/riscv/rvv/base/vaadd_vx_rv32-2.C: New test.
15655 * g++.target/riscv/rvv/base/vaadd_vx_rv32-3.C: New test.
15656 * g++.target/riscv/rvv/base/vaadd_vx_rv64-1.C: New test.
15657 * g++.target/riscv/rvv/base/vaadd_vx_rv64-2.C: New test.
15658 * g++.target/riscv/rvv/base/vaadd_vx_rv64-3.C: New test.
15659 * g++.target/riscv/rvv/base/vaadd_vx_tu_rv32-1.C: New test.
15660 * g++.target/riscv/rvv/base/vaadd_vx_tu_rv32-2.C: New test.
15661 * g++.target/riscv/rvv/base/vaadd_vx_tu_rv32-3.C: New test.
15662 * g++.target/riscv/rvv/base/vaadd_vx_tu_rv64-1.C: New test.
15663 * g++.target/riscv/rvv/base/vaadd_vx_tu_rv64-2.C: New test.
15664 * g++.target/riscv/rvv/base/vaadd_vx_tu_rv64-3.C: New test.
15665 * g++.target/riscv/rvv/base/vaadd_vx_tum_rv32-1.C: New test.
15666 * g++.target/riscv/rvv/base/vaadd_vx_tum_rv32-2.C: New test.
15667 * g++.target/riscv/rvv/base/vaadd_vx_tum_rv32-3.C: New test.
15668 * g++.target/riscv/rvv/base/vaadd_vx_tum_rv64-1.C: New test.
15669 * g++.target/riscv/rvv/base/vaadd_vx_tum_rv64-2.C: New test.
15670 * g++.target/riscv/rvv/base/vaadd_vx_tum_rv64-3.C: New test.
15671 * g++.target/riscv/rvv/base/vaadd_vx_tumu_rv32-1.C: New test.
15672 * g++.target/riscv/rvv/base/vaadd_vx_tumu_rv32-2.C: New test.
15673 * g++.target/riscv/rvv/base/vaadd_vx_tumu_rv32-3.C: New test.
15674 * g++.target/riscv/rvv/base/vaadd_vx_tumu_rv64-1.C: New test.
15675 * g++.target/riscv/rvv/base/vaadd_vx_tumu_rv64-2.C: New test.
15676 * g++.target/riscv/rvv/base/vaadd_vx_tumu_rv64-3.C: New test.
15677
15678 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
15679
15680 * g++.target/riscv/rvv/base/vaaddu_vv-1.C: New test.
15681 * g++.target/riscv/rvv/base/vaaddu_vv-2.C: New test.
15682 * g++.target/riscv/rvv/base/vaaddu_vv-3.C: New test.
15683 * g++.target/riscv/rvv/base/vaaddu_vv_mu-1.C: New test.
15684 * g++.target/riscv/rvv/base/vaaddu_vv_mu-2.C: New test.
15685 * g++.target/riscv/rvv/base/vaaddu_vv_mu-3.C: New test.
15686 * g++.target/riscv/rvv/base/vaaddu_vv_tu-1.C: New test.
15687 * g++.target/riscv/rvv/base/vaaddu_vv_tu-2.C: New test.
15688 * g++.target/riscv/rvv/base/vaaddu_vv_tu-3.C: New test.
15689 * g++.target/riscv/rvv/base/vaaddu_vv_tum-1.C: New test.
15690 * g++.target/riscv/rvv/base/vaaddu_vv_tum-2.C: New test.
15691 * g++.target/riscv/rvv/base/vaaddu_vv_tum-3.C: New test.
15692 * g++.target/riscv/rvv/base/vaaddu_vv_tumu-1.C: New test.
15693 * g++.target/riscv/rvv/base/vaaddu_vv_tumu-2.C: New test.
15694 * g++.target/riscv/rvv/base/vaaddu_vv_tumu-3.C: New test.
15695
15696 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
15697
15698 * g++.target/riscv/rvv/base/vaaddu_vx_mu_rv32-1.C: New test.
15699 * g++.target/riscv/rvv/base/vaaddu_vx_mu_rv32-2.C: New test.
15700 * g++.target/riscv/rvv/base/vaaddu_vx_mu_rv32-3.C: New test.
15701 * g++.target/riscv/rvv/base/vaaddu_vx_mu_rv64-1.C: New test.
15702 * g++.target/riscv/rvv/base/vaaddu_vx_mu_rv64-2.C: New test.
15703 * g++.target/riscv/rvv/base/vaaddu_vx_mu_rv64-3.C: New test.
15704 * g++.target/riscv/rvv/base/vaaddu_vx_rv32-1.C: New test.
15705 * g++.target/riscv/rvv/base/vaaddu_vx_rv32-2.C: New test.
15706 * g++.target/riscv/rvv/base/vaaddu_vx_rv32-3.C: New test.
15707 * g++.target/riscv/rvv/base/vaaddu_vx_rv64-1.C: New test.
15708 * g++.target/riscv/rvv/base/vaaddu_vx_rv64-2.C: New test.
15709 * g++.target/riscv/rvv/base/vaaddu_vx_rv64-3.C: New test.
15710 * g++.target/riscv/rvv/base/vaaddu_vx_tu_rv32-1.C: New test.
15711 * g++.target/riscv/rvv/base/vaaddu_vx_tu_rv32-2.C: New test.
15712 * g++.target/riscv/rvv/base/vaaddu_vx_tu_rv32-3.C: New test.
15713 * g++.target/riscv/rvv/base/vaaddu_vx_tu_rv64-1.C: New test.
15714 * g++.target/riscv/rvv/base/vaaddu_vx_tu_rv64-2.C: New test.
15715 * g++.target/riscv/rvv/base/vaaddu_vx_tu_rv64-3.C: New test.
15716 * g++.target/riscv/rvv/base/vaaddu_vx_tum_rv32-1.C: New test.
15717 * g++.target/riscv/rvv/base/vaaddu_vx_tum_rv32-2.C: New test.
15718 * g++.target/riscv/rvv/base/vaaddu_vx_tum_rv32-3.C: New test.
15719 * g++.target/riscv/rvv/base/vaaddu_vx_tum_rv64-1.C: New test.
15720 * g++.target/riscv/rvv/base/vaaddu_vx_tum_rv64-2.C: New test.
15721 * g++.target/riscv/rvv/base/vaaddu_vx_tum_rv64-3.C: New test.
15722 * g++.target/riscv/rvv/base/vaaddu_vx_tumu_rv32-1.C: New test.
15723 * g++.target/riscv/rvv/base/vaaddu_vx_tumu_rv32-2.C: New test.
15724 * g++.target/riscv/rvv/base/vaaddu_vx_tumu_rv32-3.C: New test.
15725 * g++.target/riscv/rvv/base/vaaddu_vx_tumu_rv64-1.C: New test.
15726 * g++.target/riscv/rvv/base/vaaddu_vx_tumu_rv64-2.C: New test.
15727 * g++.target/riscv/rvv/base/vaaddu_vx_tumu_rv64-3.C: New test.
15728
15729 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
15730
15731 * g++.target/riscv/rvv/base/vasub_vv-1.C: New test.
15732 * g++.target/riscv/rvv/base/vasub_vv-2.C: New test.
15733 * g++.target/riscv/rvv/base/vasub_vv-3.C: New test.
15734 * g++.target/riscv/rvv/base/vasub_vv_mu-1.C: New test.
15735 * g++.target/riscv/rvv/base/vasub_vv_mu-2.C: New test.
15736 * g++.target/riscv/rvv/base/vasub_vv_mu-3.C: New test.
15737 * g++.target/riscv/rvv/base/vasub_vv_tu-1.C: New test.
15738 * g++.target/riscv/rvv/base/vasub_vv_tu-2.C: New test.
15739 * g++.target/riscv/rvv/base/vasub_vv_tu-3.C: New test.
15740 * g++.target/riscv/rvv/base/vasub_vv_tum-1.C: New test.
15741 * g++.target/riscv/rvv/base/vasub_vv_tum-2.C: New test.
15742 * g++.target/riscv/rvv/base/vasub_vv_tum-3.C: New test.
15743 * g++.target/riscv/rvv/base/vasub_vv_tumu-1.C: New test.
15744 * g++.target/riscv/rvv/base/vasub_vv_tumu-2.C: New test.
15745 * g++.target/riscv/rvv/base/vasub_vv_tumu-3.C: New test.
15746
15747 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
15748
15749 * g++.target/riscv/rvv/base/vasub_vx_mu_rv32-1.C: New test.
15750 * g++.target/riscv/rvv/base/vasub_vx_mu_rv32-2.C: New test.
15751 * g++.target/riscv/rvv/base/vasub_vx_mu_rv32-3.C: New test.
15752 * g++.target/riscv/rvv/base/vasub_vx_mu_rv64-1.C: New test.
15753 * g++.target/riscv/rvv/base/vasub_vx_mu_rv64-2.C: New test.
15754 * g++.target/riscv/rvv/base/vasub_vx_mu_rv64-3.C: New test.
15755 * g++.target/riscv/rvv/base/vasub_vx_rv32-1.C: New test.
15756 * g++.target/riscv/rvv/base/vasub_vx_rv32-2.C: New test.
15757 * g++.target/riscv/rvv/base/vasub_vx_rv32-3.C: New test.
15758 * g++.target/riscv/rvv/base/vasub_vx_rv64-1.C: New test.
15759 * g++.target/riscv/rvv/base/vasub_vx_rv64-2.C: New test.
15760 * g++.target/riscv/rvv/base/vasub_vx_rv64-3.C: New test.
15761 * g++.target/riscv/rvv/base/vasub_vx_tu_rv32-1.C: New test.
15762 * g++.target/riscv/rvv/base/vasub_vx_tu_rv32-2.C: New test.
15763 * g++.target/riscv/rvv/base/vasub_vx_tu_rv32-3.C: New test.
15764 * g++.target/riscv/rvv/base/vasub_vx_tu_rv64-1.C: New test.
15765 * g++.target/riscv/rvv/base/vasub_vx_tu_rv64-2.C: New test.
15766 * g++.target/riscv/rvv/base/vasub_vx_tu_rv64-3.C: New test.
15767 * g++.target/riscv/rvv/base/vasub_vx_tum_rv32-1.C: New test.
15768 * g++.target/riscv/rvv/base/vasub_vx_tum_rv32-2.C: New test.
15769 * g++.target/riscv/rvv/base/vasub_vx_tum_rv32-3.C: New test.
15770 * g++.target/riscv/rvv/base/vasub_vx_tum_rv64-1.C: New test.
15771 * g++.target/riscv/rvv/base/vasub_vx_tum_rv64-2.C: New test.
15772 * g++.target/riscv/rvv/base/vasub_vx_tum_rv64-3.C: New test.
15773 * g++.target/riscv/rvv/base/vasub_vx_tumu_rv32-1.C: New test.
15774 * g++.target/riscv/rvv/base/vasub_vx_tumu_rv32-2.C: New test.
15775 * g++.target/riscv/rvv/base/vasub_vx_tumu_rv32-3.C: New test.
15776 * g++.target/riscv/rvv/base/vasub_vx_tumu_rv64-1.C: New test.
15777 * g++.target/riscv/rvv/base/vasub_vx_tumu_rv64-2.C: New test.
15778 * g++.target/riscv/rvv/base/vasub_vx_tumu_rv64-3.C: New test.
15779
15780 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
15781
15782 * g++.target/riscv/rvv/base/vasubu_vv-1.C: New test.
15783 * g++.target/riscv/rvv/base/vasubu_vv-2.C: New test.
15784 * g++.target/riscv/rvv/base/vasubu_vv-3.C: New test.
15785 * g++.target/riscv/rvv/base/vasubu_vv_mu-1.C: New test.
15786 * g++.target/riscv/rvv/base/vasubu_vv_mu-2.C: New test.
15787 * g++.target/riscv/rvv/base/vasubu_vv_mu-3.C: New test.
15788 * g++.target/riscv/rvv/base/vasubu_vv_tu-1.C: New test.
15789 * g++.target/riscv/rvv/base/vasubu_vv_tu-2.C: New test.
15790 * g++.target/riscv/rvv/base/vasubu_vv_tu-3.C: New test.
15791 * g++.target/riscv/rvv/base/vasubu_vv_tum-1.C: New test.
15792 * g++.target/riscv/rvv/base/vasubu_vv_tum-2.C: New test.
15793 * g++.target/riscv/rvv/base/vasubu_vv_tum-3.C: New test.
15794 * g++.target/riscv/rvv/base/vasubu_vv_tumu-1.C: New test.
15795 * g++.target/riscv/rvv/base/vasubu_vv_tumu-2.C: New test.
15796 * g++.target/riscv/rvv/base/vasubu_vv_tumu-3.C: New test.
15797
15798 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
15799
15800 * g++.target/riscv/rvv/base/vasubu_vx_mu_rv32-1.C: New test.
15801 * g++.target/riscv/rvv/base/vasubu_vx_mu_rv32-2.C: New test.
15802 * g++.target/riscv/rvv/base/vasubu_vx_mu_rv32-3.C: New test.
15803 * g++.target/riscv/rvv/base/vasubu_vx_mu_rv64-1.C: New test.
15804 * g++.target/riscv/rvv/base/vasubu_vx_mu_rv64-2.C: New test.
15805 * g++.target/riscv/rvv/base/vasubu_vx_mu_rv64-3.C: New test.
15806 * g++.target/riscv/rvv/base/vasubu_vx_rv32-1.C: New test.
15807 * g++.target/riscv/rvv/base/vasubu_vx_rv32-2.C: New test.
15808 * g++.target/riscv/rvv/base/vasubu_vx_rv32-3.C: New test.
15809 * g++.target/riscv/rvv/base/vasubu_vx_rv64-1.C: New test.
15810 * g++.target/riscv/rvv/base/vasubu_vx_rv64-2.C: New test.
15811 * g++.target/riscv/rvv/base/vasubu_vx_rv64-3.C: New test.
15812 * g++.target/riscv/rvv/base/vasubu_vx_tu_rv32-1.C: New test.
15813 * g++.target/riscv/rvv/base/vasubu_vx_tu_rv32-2.C: New test.
15814 * g++.target/riscv/rvv/base/vasubu_vx_tu_rv32-3.C: New test.
15815 * g++.target/riscv/rvv/base/vasubu_vx_tu_rv64-1.C: New test.
15816 * g++.target/riscv/rvv/base/vasubu_vx_tu_rv64-2.C: New test.
15817 * g++.target/riscv/rvv/base/vasubu_vx_tu_rv64-3.C: New test.
15818 * g++.target/riscv/rvv/base/vasubu_vx_tum_rv32-1.C: New test.
15819 * g++.target/riscv/rvv/base/vasubu_vx_tum_rv32-2.C: New test.
15820 * g++.target/riscv/rvv/base/vasubu_vx_tum_rv32-3.C: New test.
15821 * g++.target/riscv/rvv/base/vasubu_vx_tum_rv64-1.C: New test.
15822 * g++.target/riscv/rvv/base/vasubu_vx_tum_rv64-2.C: New test.
15823 * g++.target/riscv/rvv/base/vasubu_vx_tum_rv64-3.C: New test.
15824 * g++.target/riscv/rvv/base/vasubu_vx_tumu_rv32-1.C: New test.
15825 * g++.target/riscv/rvv/base/vasubu_vx_tumu_rv32-2.C: New test.
15826 * g++.target/riscv/rvv/base/vasubu_vx_tumu_rv32-3.C: New test.
15827 * g++.target/riscv/rvv/base/vasubu_vx_tumu_rv64-1.C: New test.
15828 * g++.target/riscv/rvv/base/vasubu_vx_tumu_rv64-2.C: New test.
15829 * g++.target/riscv/rvv/base/vasubu_vx_tumu_rv64-3.C: New test.
15830
15831 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
15832
15833 * g++.target/riscv/rvv/base/vnclip_vv-1.C: New test.
15834 * g++.target/riscv/rvv/base/vnclip_vv-2.C: New test.
15835 * g++.target/riscv/rvv/base/vnclip_vv-3.C: New test.
15836 * g++.target/riscv/rvv/base/vnclip_vv_mu-1.C: New test.
15837 * g++.target/riscv/rvv/base/vnclip_vv_mu-2.C: New test.
15838 * g++.target/riscv/rvv/base/vnclip_vv_mu-3.C: New test.
15839 * g++.target/riscv/rvv/base/vnclip_vv_tu-1.C: New test.
15840 * g++.target/riscv/rvv/base/vnclip_vv_tu-2.C: New test.
15841 * g++.target/riscv/rvv/base/vnclip_vv_tu-3.C: New test.
15842 * g++.target/riscv/rvv/base/vnclip_vv_tum-1.C: New test.
15843 * g++.target/riscv/rvv/base/vnclip_vv_tum-2.C: New test.
15844 * g++.target/riscv/rvv/base/vnclip_vv_tum-3.C: New test.
15845 * g++.target/riscv/rvv/base/vnclip_vv_tumu-1.C: New test.
15846 * g++.target/riscv/rvv/base/vnclip_vv_tumu-2.C: New test.
15847 * g++.target/riscv/rvv/base/vnclip_vv_tumu-3.C: New test.
15848 * g++.target/riscv/rvv/base/vnclip_vx-1.C: New test.
15849 * g++.target/riscv/rvv/base/vnclip_vx-2.C: New test.
15850 * g++.target/riscv/rvv/base/vnclip_vx-3.C: New test.
15851 * g++.target/riscv/rvv/base/vnclip_vx_mu-1.C: New test.
15852 * g++.target/riscv/rvv/base/vnclip_vx_mu-2.C: New test.
15853 * g++.target/riscv/rvv/base/vnclip_vx_mu-3.C: New test.
15854 * g++.target/riscv/rvv/base/vnclip_vx_tu-1.C: New test.
15855 * g++.target/riscv/rvv/base/vnclip_vx_tu-2.C: New test.
15856 * g++.target/riscv/rvv/base/vnclip_vx_tu-3.C: New test.
15857 * g++.target/riscv/rvv/base/vnclip_vx_tum-1.C: New test.
15858 * g++.target/riscv/rvv/base/vnclip_vx_tum-2.C: New test.
15859 * g++.target/riscv/rvv/base/vnclip_vx_tum-3.C: New test.
15860 * g++.target/riscv/rvv/base/vnclip_vx_tumu-1.C: New test.
15861 * g++.target/riscv/rvv/base/vnclip_vx_tumu-2.C: New test.
15862 * g++.target/riscv/rvv/base/vnclip_vx_tumu-3.C: New test.
15863 * g++.target/riscv/rvv/base/vnclipu_vv-1.C: New test.
15864 * g++.target/riscv/rvv/base/vnclipu_vv-2.C: New test.
15865 * g++.target/riscv/rvv/base/vnclipu_vv-3.C: New test.
15866 * g++.target/riscv/rvv/base/vnclipu_vv_mu-1.C: New test.
15867 * g++.target/riscv/rvv/base/vnclipu_vv_mu-2.C: New test.
15868 * g++.target/riscv/rvv/base/vnclipu_vv_mu-3.C: New test.
15869 * g++.target/riscv/rvv/base/vnclipu_vv_tu-1.C: New test.
15870 * g++.target/riscv/rvv/base/vnclipu_vv_tu-2.C: New test.
15871 * g++.target/riscv/rvv/base/vnclipu_vv_tu-3.C: New test.
15872 * g++.target/riscv/rvv/base/vnclipu_vv_tum-1.C: New test.
15873 * g++.target/riscv/rvv/base/vnclipu_vv_tum-2.C: New test.
15874 * g++.target/riscv/rvv/base/vnclipu_vv_tum-3.C: New test.
15875 * g++.target/riscv/rvv/base/vnclipu_vv_tumu-1.C: New test.
15876 * g++.target/riscv/rvv/base/vnclipu_vv_tumu-2.C: New test.
15877 * g++.target/riscv/rvv/base/vnclipu_vv_tumu-3.C: New test.
15878 * g++.target/riscv/rvv/base/vnclipu_vx-1.C: New test.
15879 * g++.target/riscv/rvv/base/vnclipu_vx-2.C: New test.
15880 * g++.target/riscv/rvv/base/vnclipu_vx-3.C: New test.
15881 * g++.target/riscv/rvv/base/vnclipu_vx_mu-1.C: New test.
15882 * g++.target/riscv/rvv/base/vnclipu_vx_mu-2.C: New test.
15883 * g++.target/riscv/rvv/base/vnclipu_vx_mu-3.C: New test.
15884 * g++.target/riscv/rvv/base/vnclipu_vx_tu-1.C: New test.
15885 * g++.target/riscv/rvv/base/vnclipu_vx_tu-2.C: New test.
15886 * g++.target/riscv/rvv/base/vnclipu_vx_tu-3.C: New test.
15887 * g++.target/riscv/rvv/base/vnclipu_vx_tum-1.C: New test.
15888 * g++.target/riscv/rvv/base/vnclipu_vx_tum-2.C: New test.
15889 * g++.target/riscv/rvv/base/vnclipu_vx_tum-3.C: New test.
15890 * g++.target/riscv/rvv/base/vnclipu_vx_tumu-1.C: New test.
15891 * g++.target/riscv/rvv/base/vnclipu_vx_tumu-2.C: New test.
15892 * g++.target/riscv/rvv/base/vnclipu_vx_tumu-3.C: New test.
15893
15894 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
15895
15896 * g++.target/riscv/rvv/base/vsmul_vv-1.C: New test.
15897 * g++.target/riscv/rvv/base/vsmul_vv-2.C: New test.
15898 * g++.target/riscv/rvv/base/vsmul_vv-3.C: New test.
15899 * g++.target/riscv/rvv/base/vsmul_vv_mu-1.C: New test.
15900 * g++.target/riscv/rvv/base/vsmul_vv_mu-2.C: New test.
15901 * g++.target/riscv/rvv/base/vsmul_vv_mu-3.C: New test.
15902 * g++.target/riscv/rvv/base/vsmul_vv_tu-1.C: New test.
15903 * g++.target/riscv/rvv/base/vsmul_vv_tu-2.C: New test.
15904 * g++.target/riscv/rvv/base/vsmul_vv_tu-3.C: New test.
15905 * g++.target/riscv/rvv/base/vsmul_vv_tum-1.C: New test.
15906 * g++.target/riscv/rvv/base/vsmul_vv_tum-2.C: New test.
15907 * g++.target/riscv/rvv/base/vsmul_vv_tum-3.C: New test.
15908 * g++.target/riscv/rvv/base/vsmul_vv_tumu-1.C: New test.
15909 * g++.target/riscv/rvv/base/vsmul_vv_tumu-2.C: New test.
15910 * g++.target/riscv/rvv/base/vsmul_vv_tumu-3.C: New test.
15911
15912 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
15913
15914 * g++.target/riscv/rvv/base/vsmul_vx_mu_rv32-1.C: New test.
15915 * g++.target/riscv/rvv/base/vsmul_vx_mu_rv32-2.C: New test.
15916 * g++.target/riscv/rvv/base/vsmul_vx_mu_rv32-3.C: New test.
15917 * g++.target/riscv/rvv/base/vsmul_vx_mu_rv64-1.C: New test.
15918 * g++.target/riscv/rvv/base/vsmul_vx_mu_rv64-2.C: New test.
15919 * g++.target/riscv/rvv/base/vsmul_vx_mu_rv64-3.C: New test.
15920 * g++.target/riscv/rvv/base/vsmul_vx_rv32-1.C: New test.
15921 * g++.target/riscv/rvv/base/vsmul_vx_rv32-2.C: New test.
15922 * g++.target/riscv/rvv/base/vsmul_vx_rv32-3.C: New test.
15923 * g++.target/riscv/rvv/base/vsmul_vx_rv64-1.C: New test.
15924 * g++.target/riscv/rvv/base/vsmul_vx_rv64-2.C: New test.
15925 * g++.target/riscv/rvv/base/vsmul_vx_rv64-3.C: New test.
15926 * g++.target/riscv/rvv/base/vsmul_vx_tu_rv32-1.C: New test.
15927 * g++.target/riscv/rvv/base/vsmul_vx_tu_rv32-2.C: New test.
15928 * g++.target/riscv/rvv/base/vsmul_vx_tu_rv32-3.C: New test.
15929 * g++.target/riscv/rvv/base/vsmul_vx_tu_rv64-1.C: New test.
15930 * g++.target/riscv/rvv/base/vsmul_vx_tu_rv64-2.C: New test.
15931 * g++.target/riscv/rvv/base/vsmul_vx_tu_rv64-3.C: New test.
15932 * g++.target/riscv/rvv/base/vsmul_vx_tum_rv32-1.C: New test.
15933 * g++.target/riscv/rvv/base/vsmul_vx_tum_rv32-2.C: New test.
15934 * g++.target/riscv/rvv/base/vsmul_vx_tum_rv32-3.C: New test.
15935 * g++.target/riscv/rvv/base/vsmul_vx_tum_rv64-1.C: New test.
15936 * g++.target/riscv/rvv/base/vsmul_vx_tum_rv64-2.C: New test.
15937 * g++.target/riscv/rvv/base/vsmul_vx_tum_rv64-3.C: New test.
15938 * g++.target/riscv/rvv/base/vsmul_vx_tumu_rv32-1.C: New test.
15939 * g++.target/riscv/rvv/base/vsmul_vx_tumu_rv32-2.C: New test.
15940 * g++.target/riscv/rvv/base/vsmul_vx_tumu_rv32-3.C: New test.
15941 * g++.target/riscv/rvv/base/vsmul_vx_tumu_rv64-1.C: New test.
15942 * g++.target/riscv/rvv/base/vsmul_vx_tumu_rv64-2.C: New test.
15943 * g++.target/riscv/rvv/base/vsmul_vx_tumu_rv64-3.C: New test.
15944
15945 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
15946
15947 * g++.target/riscv/rvv/base/vssra_vv-1.C: New test.
15948 * g++.target/riscv/rvv/base/vssra_vv-2.C: New test.
15949 * g++.target/riscv/rvv/base/vssra_vv-3.C: New test.
15950 * g++.target/riscv/rvv/base/vssra_vv_mu-1.C: New test.
15951 * g++.target/riscv/rvv/base/vssra_vv_mu-2.C: New test.
15952 * g++.target/riscv/rvv/base/vssra_vv_mu-3.C: New test.
15953 * g++.target/riscv/rvv/base/vssra_vv_tu-1.C: New test.
15954 * g++.target/riscv/rvv/base/vssra_vv_tu-2.C: New test.
15955 * g++.target/riscv/rvv/base/vssra_vv_tu-3.C: New test.
15956 * g++.target/riscv/rvv/base/vssra_vv_tum-1.C: New test.
15957 * g++.target/riscv/rvv/base/vssra_vv_tum-2.C: New test.
15958 * g++.target/riscv/rvv/base/vssra_vv_tum-3.C: New test.
15959 * g++.target/riscv/rvv/base/vssra_vv_tumu-1.C: New test.
15960 * g++.target/riscv/rvv/base/vssra_vv_tumu-2.C: New test.
15961 * g++.target/riscv/rvv/base/vssra_vv_tumu-3.C: New test.
15962
15963 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
15964
15965 * g++.target/riscv/rvv/base/vssra_vx-1.C: New test.
15966 * g++.target/riscv/rvv/base/vssra_vx-2.C: New test.
15967 * g++.target/riscv/rvv/base/vssra_vx-3.C: New test.
15968 * g++.target/riscv/rvv/base/vssra_vx_mu-1.C: New test.
15969 * g++.target/riscv/rvv/base/vssra_vx_mu-2.C: New test.
15970 * g++.target/riscv/rvv/base/vssra_vx_mu-3.C: New test.
15971 * g++.target/riscv/rvv/base/vssra_vx_tu-1.C: New test.
15972 * g++.target/riscv/rvv/base/vssra_vx_tu-2.C: New test.
15973 * g++.target/riscv/rvv/base/vssra_vx_tu-3.C: New test.
15974 * g++.target/riscv/rvv/base/vssra_vx_tum-1.C: New test.
15975 * g++.target/riscv/rvv/base/vssra_vx_tum-2.C: New test.
15976 * g++.target/riscv/rvv/base/vssra_vx_tum-3.C: New test.
15977 * g++.target/riscv/rvv/base/vssra_vx_tumu-1.C: New test.
15978 * g++.target/riscv/rvv/base/vssra_vx_tumu-2.C: New test.
15979 * g++.target/riscv/rvv/base/vssra_vx_tumu-3.C: New test.
15980
15981 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
15982
15983 * g++.target/riscv/rvv/base/vssrl_vv-1.C: New test.
15984 * g++.target/riscv/rvv/base/vssrl_vv-2.C: New test.
15985 * g++.target/riscv/rvv/base/vssrl_vv-3.C: New test.
15986 * g++.target/riscv/rvv/base/vssrl_vv_mu-1.C: New test.
15987 * g++.target/riscv/rvv/base/vssrl_vv_mu-2.C: New test.
15988 * g++.target/riscv/rvv/base/vssrl_vv_mu-3.C: New test.
15989 * g++.target/riscv/rvv/base/vssrl_vv_tu-1.C: New test.
15990 * g++.target/riscv/rvv/base/vssrl_vv_tu-2.C: New test.
15991 * g++.target/riscv/rvv/base/vssrl_vv_tu-3.C: New test.
15992 * g++.target/riscv/rvv/base/vssrl_vv_tum-1.C: New test.
15993 * g++.target/riscv/rvv/base/vssrl_vv_tum-2.C: New test.
15994 * g++.target/riscv/rvv/base/vssrl_vv_tum-3.C: New test.
15995 * g++.target/riscv/rvv/base/vssrl_vv_tumu-1.C: New test.
15996 * g++.target/riscv/rvv/base/vssrl_vv_tumu-2.C: New test.
15997 * g++.target/riscv/rvv/base/vssrl_vv_tumu-3.C: New test.
15998
15999 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
16000
16001 * g++.target/riscv/rvv/base/vssrl_vx-1.C: New test.
16002 * g++.target/riscv/rvv/base/vssrl_vx-2.C: New test.
16003 * g++.target/riscv/rvv/base/vssrl_vx-3.C: New test.
16004 * g++.target/riscv/rvv/base/vssrl_vx_mu-1.C: New test.
16005 * g++.target/riscv/rvv/base/vssrl_vx_mu-2.C: New test.
16006 * g++.target/riscv/rvv/base/vssrl_vx_mu-3.C: New test.
16007 * g++.target/riscv/rvv/base/vssrl_vx_tu-1.C: New test.
16008 * g++.target/riscv/rvv/base/vssrl_vx_tu-2.C: New test.
16009 * g++.target/riscv/rvv/base/vssrl_vx_tu-3.C: New test.
16010 * g++.target/riscv/rvv/base/vssrl_vx_tum-1.C: New test.
16011 * g++.target/riscv/rvv/base/vssrl_vx_tum-2.C: New test.
16012 * g++.target/riscv/rvv/base/vssrl_vx_tum-3.C: New test.
16013 * g++.target/riscv/rvv/base/vssrl_vx_tumu-1.C: New test.
16014 * g++.target/riscv/rvv/base/vssrl_vx_tumu-2.C: New test.
16015 * g++.target/riscv/rvv/base/vssrl_vx_tumu-3.C: New test.
16016
16017 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
16018
16019 * gcc.target/riscv/rvv/base/binop_vx_constraint-122.c: New test.
16020 * gcc.target/riscv/rvv/base/vaadd_vv-1.c: New test.
16021 * gcc.target/riscv/rvv/base/vaadd_vv-2.c: New test.
16022 * gcc.target/riscv/rvv/base/vaadd_vv-3.c: New test.
16023 * gcc.target/riscv/rvv/base/vaadd_vv_m-1.c: New test.
16024 * gcc.target/riscv/rvv/base/vaadd_vv_m-2.c: New test.
16025 * gcc.target/riscv/rvv/base/vaadd_vv_m-3.c: New test.
16026 * gcc.target/riscv/rvv/base/vaadd_vv_mu-1.c: New test.
16027 * gcc.target/riscv/rvv/base/vaadd_vv_mu-2.c: New test.
16028 * gcc.target/riscv/rvv/base/vaadd_vv_mu-3.c: New test.
16029 * gcc.target/riscv/rvv/base/vaadd_vv_tu-1.c: New test.
16030 * gcc.target/riscv/rvv/base/vaadd_vv_tu-2.c: New test.
16031 * gcc.target/riscv/rvv/base/vaadd_vv_tu-3.c: New test.
16032 * gcc.target/riscv/rvv/base/vaadd_vv_tum-1.c: New test.
16033 * gcc.target/riscv/rvv/base/vaadd_vv_tum-2.c: New test.
16034 * gcc.target/riscv/rvv/base/vaadd_vv_tum-3.c: New test.
16035 * gcc.target/riscv/rvv/base/vaadd_vv_tumu-1.c: New test.
16036 * gcc.target/riscv/rvv/base/vaadd_vv_tumu-2.c: New test.
16037 * gcc.target/riscv/rvv/base/vaadd_vv_tumu-3.c: New test.
16038
16039 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
16040
16041 * gcc.target/riscv/rvv/base/vaadd_vx_m_rv32-1.c: New test.
16042 * gcc.target/riscv/rvv/base/vaadd_vx_m_rv32-2.c: New test.
16043 * gcc.target/riscv/rvv/base/vaadd_vx_m_rv32-3.c: New test.
16044 * gcc.target/riscv/rvv/base/vaadd_vx_m_rv64-1.c: New test.
16045 * gcc.target/riscv/rvv/base/vaadd_vx_m_rv64-2.c: New test.
16046 * gcc.target/riscv/rvv/base/vaadd_vx_m_rv64-3.c: New test.
16047 * gcc.target/riscv/rvv/base/vaadd_vx_mu_rv32-1.c: New test.
16048 * gcc.target/riscv/rvv/base/vaadd_vx_mu_rv32-2.c: New test.
16049 * gcc.target/riscv/rvv/base/vaadd_vx_mu_rv32-3.c: New test.
16050 * gcc.target/riscv/rvv/base/vaadd_vx_mu_rv64-1.c: New test.
16051 * gcc.target/riscv/rvv/base/vaadd_vx_mu_rv64-2.c: New test.
16052 * gcc.target/riscv/rvv/base/vaadd_vx_mu_rv64-3.c: New test.
16053 * gcc.target/riscv/rvv/base/vaadd_vx_rv32-1.c: New test.
16054 * gcc.target/riscv/rvv/base/vaadd_vx_rv32-2.c: New test.
16055 * gcc.target/riscv/rvv/base/vaadd_vx_rv32-3.c: New test.
16056 * gcc.target/riscv/rvv/base/vaadd_vx_rv64-1.c: New test.
16057 * gcc.target/riscv/rvv/base/vaadd_vx_rv64-2.c: New test.
16058 * gcc.target/riscv/rvv/base/vaadd_vx_rv64-3.c: New test.
16059 * gcc.target/riscv/rvv/base/vaadd_vx_tu_rv32-1.c: New test.
16060 * gcc.target/riscv/rvv/base/vaadd_vx_tu_rv32-2.c: New test.
16061 * gcc.target/riscv/rvv/base/vaadd_vx_tu_rv32-3.c: New test.
16062 * gcc.target/riscv/rvv/base/vaadd_vx_tu_rv64-1.c: New test.
16063 * gcc.target/riscv/rvv/base/vaadd_vx_tu_rv64-2.c: New test.
16064 * gcc.target/riscv/rvv/base/vaadd_vx_tu_rv64-3.c: New test.
16065 * gcc.target/riscv/rvv/base/vaadd_vx_tum_rv32-1.c: New test.
16066 * gcc.target/riscv/rvv/base/vaadd_vx_tum_rv32-2.c: New test.
16067 * gcc.target/riscv/rvv/base/vaadd_vx_tum_rv32-3.c: New test.
16068 * gcc.target/riscv/rvv/base/vaadd_vx_tum_rv64-1.c: New test.
16069 * gcc.target/riscv/rvv/base/vaadd_vx_tum_rv64-2.c: New test.
16070 * gcc.target/riscv/rvv/base/vaadd_vx_tum_rv64-3.c: New test.
16071 * gcc.target/riscv/rvv/base/vaadd_vx_tumu_rv32-1.c: New test.
16072 * gcc.target/riscv/rvv/base/vaadd_vx_tumu_rv32-2.c: New test.
16073 * gcc.target/riscv/rvv/base/vaadd_vx_tumu_rv32-3.c: New test.
16074 * gcc.target/riscv/rvv/base/vaadd_vx_tumu_rv64-1.c: New test.
16075 * gcc.target/riscv/rvv/base/vaadd_vx_tumu_rv64-2.c: New test.
16076 * gcc.target/riscv/rvv/base/vaadd_vx_tumu_rv64-3.c: New test.
16077
16078 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
16079
16080 * gcc.target/riscv/rvv/base/vaaddu_vv-1.c: New test.
16081 * gcc.target/riscv/rvv/base/vaaddu_vv-2.c: New test.
16082 * gcc.target/riscv/rvv/base/vaaddu_vv-3.c: New test.
16083 * gcc.target/riscv/rvv/base/vaaddu_vv_m-1.c: New test.
16084 * gcc.target/riscv/rvv/base/vaaddu_vv_m-2.c: New test.
16085 * gcc.target/riscv/rvv/base/vaaddu_vv_m-3.c: New test.
16086 * gcc.target/riscv/rvv/base/vaaddu_vv_mu-1.c: New test.
16087 * gcc.target/riscv/rvv/base/vaaddu_vv_mu-2.c: New test.
16088 * gcc.target/riscv/rvv/base/vaaddu_vv_mu-3.c: New test.
16089 * gcc.target/riscv/rvv/base/vaaddu_vv_tu-1.c: New test.
16090 * gcc.target/riscv/rvv/base/vaaddu_vv_tu-2.c: New test.
16091 * gcc.target/riscv/rvv/base/vaaddu_vv_tu-3.c: New test.
16092 * gcc.target/riscv/rvv/base/vaaddu_vv_tum-1.c: New test.
16093 * gcc.target/riscv/rvv/base/vaaddu_vv_tum-2.c: New test.
16094 * gcc.target/riscv/rvv/base/vaaddu_vv_tum-3.c: New test.
16095 * gcc.target/riscv/rvv/base/vaaddu_vv_tumu-1.c: New test.
16096 * gcc.target/riscv/rvv/base/vaaddu_vv_tumu-2.c: New test.
16097 * gcc.target/riscv/rvv/base/vaaddu_vv_tumu-3.c: New test.
16098
16099 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
16100
16101 * gcc.target/riscv/rvv/base/vaaddu_vx_m_rv32-1.c: New test.
16102 * gcc.target/riscv/rvv/base/vaaddu_vx_m_rv32-2.c: New test.
16103 * gcc.target/riscv/rvv/base/vaaddu_vx_m_rv32-3.c: New test.
16104 * gcc.target/riscv/rvv/base/vaaddu_vx_m_rv64-1.c: New test.
16105 * gcc.target/riscv/rvv/base/vaaddu_vx_m_rv64-2.c: New test.
16106 * gcc.target/riscv/rvv/base/vaaddu_vx_m_rv64-3.c: New test.
16107 * gcc.target/riscv/rvv/base/vaaddu_vx_mu_rv32-1.c: New test.
16108 * gcc.target/riscv/rvv/base/vaaddu_vx_mu_rv32-2.c: New test.
16109 * gcc.target/riscv/rvv/base/vaaddu_vx_mu_rv32-3.c: New test.
16110 * gcc.target/riscv/rvv/base/vaaddu_vx_mu_rv64-1.c: New test.
16111 * gcc.target/riscv/rvv/base/vaaddu_vx_mu_rv64-2.c: New test.
16112 * gcc.target/riscv/rvv/base/vaaddu_vx_mu_rv64-3.c: New test.
16113 * gcc.target/riscv/rvv/base/vaaddu_vx_rv32-1.c: New test.
16114 * gcc.target/riscv/rvv/base/vaaddu_vx_rv32-2.c: New test.
16115 * gcc.target/riscv/rvv/base/vaaddu_vx_rv32-3.c: New test.
16116 * gcc.target/riscv/rvv/base/vaaddu_vx_rv64-1.c: New test.
16117 * gcc.target/riscv/rvv/base/vaaddu_vx_rv64-2.c: New test.
16118 * gcc.target/riscv/rvv/base/vaaddu_vx_rv64-3.c: New test.
16119 * gcc.target/riscv/rvv/base/vaaddu_vx_tu_rv32-1.c: New test.
16120 * gcc.target/riscv/rvv/base/vaaddu_vx_tu_rv32-2.c: New test.
16121 * gcc.target/riscv/rvv/base/vaaddu_vx_tu_rv32-3.c: New test.
16122 * gcc.target/riscv/rvv/base/vaaddu_vx_tu_rv64-1.c: New test.
16123 * gcc.target/riscv/rvv/base/vaaddu_vx_tu_rv64-2.c: New test.
16124 * gcc.target/riscv/rvv/base/vaaddu_vx_tu_rv64-3.c: New test.
16125 * gcc.target/riscv/rvv/base/vaaddu_vx_tum_rv32-1.c: New test.
16126 * gcc.target/riscv/rvv/base/vaaddu_vx_tum_rv32-2.c: New test.
16127 * gcc.target/riscv/rvv/base/vaaddu_vx_tum_rv32-3.c: New test.
16128 * gcc.target/riscv/rvv/base/vaaddu_vx_tum_rv64-1.c: New test.
16129 * gcc.target/riscv/rvv/base/vaaddu_vx_tum_rv64-2.c: New test.
16130 * gcc.target/riscv/rvv/base/vaaddu_vx_tum_rv64-3.c: New test.
16131 * gcc.target/riscv/rvv/base/vaaddu_vx_tumu_rv32-1.c: New test.
16132 * gcc.target/riscv/rvv/base/vaaddu_vx_tumu_rv32-2.c: New test.
16133 * gcc.target/riscv/rvv/base/vaaddu_vx_tumu_rv32-3.c: New test.
16134 * gcc.target/riscv/rvv/base/vaaddu_vx_tumu_rv64-1.c: New test.
16135 * gcc.target/riscv/rvv/base/vaaddu_vx_tumu_rv64-2.c: New test.
16136 * gcc.target/riscv/rvv/base/vaaddu_vx_tumu_rv64-3.c: New test.
16137
16138 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
16139
16140 * gcc.target/riscv/rvv/base/vasub_vv-1.c: New test.
16141 * gcc.target/riscv/rvv/base/vasub_vv-2.c: New test.
16142 * gcc.target/riscv/rvv/base/vasub_vv-3.c: New test.
16143 * gcc.target/riscv/rvv/base/vasub_vv_m-1.c: New test.
16144 * gcc.target/riscv/rvv/base/vasub_vv_m-2.c: New test.
16145 * gcc.target/riscv/rvv/base/vasub_vv_m-3.c: New test.
16146 * gcc.target/riscv/rvv/base/vasub_vv_mu-1.c: New test.
16147 * gcc.target/riscv/rvv/base/vasub_vv_mu-2.c: New test.
16148 * gcc.target/riscv/rvv/base/vasub_vv_mu-3.c: New test.
16149 * gcc.target/riscv/rvv/base/vasub_vv_tu-1.c: New test.
16150 * gcc.target/riscv/rvv/base/vasub_vv_tu-2.c: New test.
16151 * gcc.target/riscv/rvv/base/vasub_vv_tu-3.c: New test.
16152 * gcc.target/riscv/rvv/base/vasub_vv_tum-1.c: New test.
16153 * gcc.target/riscv/rvv/base/vasub_vv_tum-2.c: New test.
16154 * gcc.target/riscv/rvv/base/vasub_vv_tum-3.c: New test.
16155 * gcc.target/riscv/rvv/base/vasub_vv_tumu-1.c: New test.
16156 * gcc.target/riscv/rvv/base/vasub_vv_tumu-2.c: New test.
16157 * gcc.target/riscv/rvv/base/vasub_vv_tumu-3.c: New test.
16158
16159 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
16160
16161 * gcc.target/riscv/rvv/base/vasub_vx_m_rv32-1.c: New test.
16162 * gcc.target/riscv/rvv/base/vasub_vx_m_rv32-2.c: New test.
16163 * gcc.target/riscv/rvv/base/vasub_vx_m_rv32-3.c: New test.
16164 * gcc.target/riscv/rvv/base/vasub_vx_m_rv64-1.c: New test.
16165 * gcc.target/riscv/rvv/base/vasub_vx_m_rv64-2.c: New test.
16166 * gcc.target/riscv/rvv/base/vasub_vx_m_rv64-3.c: New test.
16167 * gcc.target/riscv/rvv/base/vasub_vx_mu_rv32-1.c: New test.
16168 * gcc.target/riscv/rvv/base/vasub_vx_mu_rv32-2.c: New test.
16169 * gcc.target/riscv/rvv/base/vasub_vx_mu_rv32-3.c: New test.
16170 * gcc.target/riscv/rvv/base/vasub_vx_mu_rv64-1.c: New test.
16171 * gcc.target/riscv/rvv/base/vasub_vx_mu_rv64-2.c: New test.
16172 * gcc.target/riscv/rvv/base/vasub_vx_mu_rv64-3.c: New test.
16173 * gcc.target/riscv/rvv/base/vasub_vx_rv32-1.c: New test.
16174 * gcc.target/riscv/rvv/base/vasub_vx_rv32-2.c: New test.
16175 * gcc.target/riscv/rvv/base/vasub_vx_rv32-3.c: New test.
16176 * gcc.target/riscv/rvv/base/vasub_vx_rv64-1.c: New test.
16177 * gcc.target/riscv/rvv/base/vasub_vx_rv64-2.c: New test.
16178 * gcc.target/riscv/rvv/base/vasub_vx_rv64-3.c: New test.
16179 * gcc.target/riscv/rvv/base/vasub_vx_tu_rv32-1.c: New test.
16180 * gcc.target/riscv/rvv/base/vasub_vx_tu_rv32-2.c: New test.
16181 * gcc.target/riscv/rvv/base/vasub_vx_tu_rv32-3.c: New test.
16182 * gcc.target/riscv/rvv/base/vasub_vx_tu_rv64-1.c: New test.
16183 * gcc.target/riscv/rvv/base/vasub_vx_tu_rv64-2.c: New test.
16184 * gcc.target/riscv/rvv/base/vasub_vx_tu_rv64-3.c: New test.
16185 * gcc.target/riscv/rvv/base/vasub_vx_tum_rv32-1.c: New test.
16186 * gcc.target/riscv/rvv/base/vasub_vx_tum_rv32-2.c: New test.
16187 * gcc.target/riscv/rvv/base/vasub_vx_tum_rv32-3.c: New test.
16188 * gcc.target/riscv/rvv/base/vasub_vx_tum_rv64-1.c: New test.
16189 * gcc.target/riscv/rvv/base/vasub_vx_tum_rv64-2.c: New test.
16190 * gcc.target/riscv/rvv/base/vasub_vx_tum_rv64-3.c: New test.
16191 * gcc.target/riscv/rvv/base/vasub_vx_tumu_rv32-1.c: New test.
16192 * gcc.target/riscv/rvv/base/vasub_vx_tumu_rv32-2.c: New test.
16193 * gcc.target/riscv/rvv/base/vasub_vx_tumu_rv32-3.c: New test.
16194 * gcc.target/riscv/rvv/base/vasub_vx_tumu_rv64-1.c: New test.
16195 * gcc.target/riscv/rvv/base/vasub_vx_tumu_rv64-2.c: New test.
16196 * gcc.target/riscv/rvv/base/vasub_vx_tumu_rv64-3.c: New test.
16197
16198 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
16199
16200 * gcc.target/riscv/rvv/base/vasubu_vv-1.c: New test.
16201 * gcc.target/riscv/rvv/base/vasubu_vv-2.c: New test.
16202 * gcc.target/riscv/rvv/base/vasubu_vv-3.c: New test.
16203 * gcc.target/riscv/rvv/base/vasubu_vv_m-1.c: New test.
16204 * gcc.target/riscv/rvv/base/vasubu_vv_m-2.c: New test.
16205 * gcc.target/riscv/rvv/base/vasubu_vv_m-3.c: New test.
16206 * gcc.target/riscv/rvv/base/vasubu_vv_mu-1.c: New test.
16207 * gcc.target/riscv/rvv/base/vasubu_vv_mu-2.c: New test.
16208 * gcc.target/riscv/rvv/base/vasubu_vv_mu-3.c: New test.
16209 * gcc.target/riscv/rvv/base/vasubu_vv_tu-1.c: New test.
16210 * gcc.target/riscv/rvv/base/vasubu_vv_tu-2.c: New test.
16211 * gcc.target/riscv/rvv/base/vasubu_vv_tu-3.c: New test.
16212 * gcc.target/riscv/rvv/base/vasubu_vv_tum-1.c: New test.
16213 * gcc.target/riscv/rvv/base/vasubu_vv_tum-2.c: New test.
16214 * gcc.target/riscv/rvv/base/vasubu_vv_tum-3.c: New test.
16215 * gcc.target/riscv/rvv/base/vasubu_vv_tumu-1.c: New test.
16216 * gcc.target/riscv/rvv/base/vasubu_vv_tumu-2.c: New test.
16217 * gcc.target/riscv/rvv/base/vasubu_vv_tumu-3.c: New test.
16218
16219 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
16220
16221 * gcc.target/riscv/rvv/base/vasubu_vx_m_rv32-1.c: New test.
16222 * gcc.target/riscv/rvv/base/vasubu_vx_m_rv32-2.c: New test.
16223 * gcc.target/riscv/rvv/base/vasubu_vx_m_rv32-3.c: New test.
16224 * gcc.target/riscv/rvv/base/vasubu_vx_m_rv64-1.c: New test.
16225 * gcc.target/riscv/rvv/base/vasubu_vx_m_rv64-2.c: New test.
16226 * gcc.target/riscv/rvv/base/vasubu_vx_m_rv64-3.c: New test.
16227 * gcc.target/riscv/rvv/base/vasubu_vx_mu_rv32-1.c: New test.
16228 * gcc.target/riscv/rvv/base/vasubu_vx_mu_rv32-2.c: New test.
16229 * gcc.target/riscv/rvv/base/vasubu_vx_mu_rv32-3.c: New test.
16230 * gcc.target/riscv/rvv/base/vasubu_vx_mu_rv64-1.c: New test.
16231 * gcc.target/riscv/rvv/base/vasubu_vx_mu_rv64-2.c: New test.
16232 * gcc.target/riscv/rvv/base/vasubu_vx_mu_rv64-3.c: New test.
16233 * gcc.target/riscv/rvv/base/vasubu_vx_rv32-1.c: New test.
16234 * gcc.target/riscv/rvv/base/vasubu_vx_rv32-2.c: New test.
16235 * gcc.target/riscv/rvv/base/vasubu_vx_rv32-3.c: New test.
16236 * gcc.target/riscv/rvv/base/vasubu_vx_rv64-1.c: New test.
16237 * gcc.target/riscv/rvv/base/vasubu_vx_rv64-2.c: New test.
16238 * gcc.target/riscv/rvv/base/vasubu_vx_rv64-3.c: New test.
16239 * gcc.target/riscv/rvv/base/vasubu_vx_tu_rv32-1.c: New test.
16240 * gcc.target/riscv/rvv/base/vasubu_vx_tu_rv32-2.c: New test.
16241 * gcc.target/riscv/rvv/base/vasubu_vx_tu_rv32-3.c: New test.
16242 * gcc.target/riscv/rvv/base/vasubu_vx_tu_rv64-1.c: New test.
16243 * gcc.target/riscv/rvv/base/vasubu_vx_tu_rv64-2.c: New test.
16244 * gcc.target/riscv/rvv/base/vasubu_vx_tu_rv64-3.c: New test.
16245 * gcc.target/riscv/rvv/base/vasubu_vx_tum_rv32-1.c: New test.
16246 * gcc.target/riscv/rvv/base/vasubu_vx_tum_rv32-2.c: New test.
16247 * gcc.target/riscv/rvv/base/vasubu_vx_tum_rv32-3.c: New test.
16248 * gcc.target/riscv/rvv/base/vasubu_vx_tum_rv64-1.c: New test.
16249 * gcc.target/riscv/rvv/base/vasubu_vx_tum_rv64-2.c: New test.
16250 * gcc.target/riscv/rvv/base/vasubu_vx_tum_rv64-3.c: New test.
16251 * gcc.target/riscv/rvv/base/vasubu_vx_tumu_rv32-1.c: New test.
16252 * gcc.target/riscv/rvv/base/vasubu_vx_tumu_rv32-2.c: New test.
16253 * gcc.target/riscv/rvv/base/vasubu_vx_tumu_rv32-3.c: New test.
16254 * gcc.target/riscv/rvv/base/vasubu_vx_tumu_rv64-1.c: New test.
16255 * gcc.target/riscv/rvv/base/vasubu_vx_tumu_rv64-2.c: New test.
16256 * gcc.target/riscv/rvv/base/vasubu_vx_tumu_rv64-3.c: New test.
16257
16258 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
16259
16260 * gcc.target/riscv/rvv/base/vnclip_wv-1.c: New test.
16261 * gcc.target/riscv/rvv/base/vnclip_wv-2.c: New test.
16262 * gcc.target/riscv/rvv/base/vnclip_wv-3.c: New test.
16263 * gcc.target/riscv/rvv/base/vnclip_wv_m-1.c: New test.
16264 * gcc.target/riscv/rvv/base/vnclip_wv_m-2.c: New test.
16265 * gcc.target/riscv/rvv/base/vnclip_wv_m-3.c: New test.
16266 * gcc.target/riscv/rvv/base/vnclip_wv_mu-1.c: New test.
16267 * gcc.target/riscv/rvv/base/vnclip_wv_mu-2.c: New test.
16268 * gcc.target/riscv/rvv/base/vnclip_wv_mu-3.c: New test.
16269 * gcc.target/riscv/rvv/base/vnclip_wv_tu-1.c: New test.
16270 * gcc.target/riscv/rvv/base/vnclip_wv_tu-2.c: New test.
16271 * gcc.target/riscv/rvv/base/vnclip_wv_tu-3.c: New test.
16272 * gcc.target/riscv/rvv/base/vnclip_wv_tum-1.c: New test.
16273 * gcc.target/riscv/rvv/base/vnclip_wv_tum-2.c: New test.
16274 * gcc.target/riscv/rvv/base/vnclip_wv_tum-3.c: New test.
16275 * gcc.target/riscv/rvv/base/vnclip_wv_tumu-1.c: New test.
16276 * gcc.target/riscv/rvv/base/vnclip_wv_tumu-2.c: New test.
16277 * gcc.target/riscv/rvv/base/vnclip_wv_tumu-3.c: New test.
16278 * gcc.target/riscv/rvv/base/vnclip_wx-1.c: New test.
16279 * gcc.target/riscv/rvv/base/vnclip_wx-2.c: New test.
16280 * gcc.target/riscv/rvv/base/vnclip_wx-3.c: New test.
16281 * gcc.target/riscv/rvv/base/vnclip_wx_m-1.c: New test.
16282 * gcc.target/riscv/rvv/base/vnclip_wx_m-2.c: New test.
16283 * gcc.target/riscv/rvv/base/vnclip_wx_m-3.c: New test.
16284 * gcc.target/riscv/rvv/base/vnclip_wx_mu-1.c: New test.
16285 * gcc.target/riscv/rvv/base/vnclip_wx_mu-2.c: New test.
16286 * gcc.target/riscv/rvv/base/vnclip_wx_mu-3.c: New test.
16287 * gcc.target/riscv/rvv/base/vnclip_wx_tu-1.c: New test.
16288 * gcc.target/riscv/rvv/base/vnclip_wx_tu-2.c: New test.
16289 * gcc.target/riscv/rvv/base/vnclip_wx_tu-3.c: New test.
16290 * gcc.target/riscv/rvv/base/vnclip_wx_tum-1.c: New test.
16291 * gcc.target/riscv/rvv/base/vnclip_wx_tum-2.c: New test.
16292 * gcc.target/riscv/rvv/base/vnclip_wx_tum-3.c: New test.
16293 * gcc.target/riscv/rvv/base/vnclip_wx_tumu-1.c: New test.
16294 * gcc.target/riscv/rvv/base/vnclip_wx_tumu-2.c: New test.
16295 * gcc.target/riscv/rvv/base/vnclip_wx_tumu-3.c: New test.
16296 * gcc.target/riscv/rvv/base/vnclipu_wv-1.c: New test.
16297 * gcc.target/riscv/rvv/base/vnclipu_wv-2.c: New test.
16298 * gcc.target/riscv/rvv/base/vnclipu_wv-3.c: New test.
16299 * gcc.target/riscv/rvv/base/vnclipu_wv_m-1.c: New test.
16300 * gcc.target/riscv/rvv/base/vnclipu_wv_m-2.c: New test.
16301 * gcc.target/riscv/rvv/base/vnclipu_wv_m-3.c: New test.
16302 * gcc.target/riscv/rvv/base/vnclipu_wv_mu-1.c: New test.
16303 * gcc.target/riscv/rvv/base/vnclipu_wv_mu-2.c: New test.
16304 * gcc.target/riscv/rvv/base/vnclipu_wv_mu-3.c: New test.
16305 * gcc.target/riscv/rvv/base/vnclipu_wv_tu-1.c: New test.
16306 * gcc.target/riscv/rvv/base/vnclipu_wv_tu-2.c: New test.
16307 * gcc.target/riscv/rvv/base/vnclipu_wv_tu-3.c: New test.
16308 * gcc.target/riscv/rvv/base/vnclipu_wv_tum-1.c: New test.
16309 * gcc.target/riscv/rvv/base/vnclipu_wv_tum-2.c: New test.
16310 * gcc.target/riscv/rvv/base/vnclipu_wv_tum-3.c: New test.
16311 * gcc.target/riscv/rvv/base/vnclipu_wv_tumu-1.c: New test.
16312 * gcc.target/riscv/rvv/base/vnclipu_wv_tumu-2.c: New test.
16313 * gcc.target/riscv/rvv/base/vnclipu_wv_tumu-3.c: New test.
16314 * gcc.target/riscv/rvv/base/vnclipu_wx-1.c: New test.
16315 * gcc.target/riscv/rvv/base/vnclipu_wx-2.c: New test.
16316 * gcc.target/riscv/rvv/base/vnclipu_wx-3.c: New test.
16317 * gcc.target/riscv/rvv/base/vnclipu_wx_m-1.c: New test.
16318 * gcc.target/riscv/rvv/base/vnclipu_wx_m-2.c: New test.
16319 * gcc.target/riscv/rvv/base/vnclipu_wx_m-3.c: New test.
16320 * gcc.target/riscv/rvv/base/vnclipu_wx_mu-1.c: New test.
16321 * gcc.target/riscv/rvv/base/vnclipu_wx_mu-2.c: New test.
16322 * gcc.target/riscv/rvv/base/vnclipu_wx_mu-3.c: New test.
16323 * gcc.target/riscv/rvv/base/vnclipu_wx_tu-1.c: New test.
16324 * gcc.target/riscv/rvv/base/vnclipu_wx_tu-2.c: New test.
16325 * gcc.target/riscv/rvv/base/vnclipu_wx_tu-3.c: New test.
16326 * gcc.target/riscv/rvv/base/vnclipu_wx_tum-1.c: New test.
16327 * gcc.target/riscv/rvv/base/vnclipu_wx_tum-2.c: New test.
16328 * gcc.target/riscv/rvv/base/vnclipu_wx_tum-3.c: New test.
16329 * gcc.target/riscv/rvv/base/vnclipu_wx_tumu-1.c: New test.
16330 * gcc.target/riscv/rvv/base/vnclipu_wx_tumu-2.c: New test.
16331 * gcc.target/riscv/rvv/base/vnclipu_wx_tumu-3.c: New test.
16332
16333 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
16334
16335 * gcc.target/riscv/rvv/base/vsmul_vv-1.c: New test.
16336 * gcc.target/riscv/rvv/base/vsmul_vv-2.c: New test.
16337 * gcc.target/riscv/rvv/base/vsmul_vv-3.c: New test.
16338 * gcc.target/riscv/rvv/base/vsmul_vv_m-1.c: New test.
16339 * gcc.target/riscv/rvv/base/vsmul_vv_m-2.c: New test.
16340 * gcc.target/riscv/rvv/base/vsmul_vv_m-3.c: New test.
16341 * gcc.target/riscv/rvv/base/vsmul_vv_mu-1.c: New test.
16342 * gcc.target/riscv/rvv/base/vsmul_vv_mu-2.c: New test.
16343 * gcc.target/riscv/rvv/base/vsmul_vv_mu-3.c: New test.
16344 * gcc.target/riscv/rvv/base/vsmul_vv_tu-1.c: New test.
16345 * gcc.target/riscv/rvv/base/vsmul_vv_tu-2.c: New test.
16346 * gcc.target/riscv/rvv/base/vsmul_vv_tu-3.c: New test.
16347 * gcc.target/riscv/rvv/base/vsmul_vv_tum-1.c: New test.
16348 * gcc.target/riscv/rvv/base/vsmul_vv_tum-2.c: New test.
16349 * gcc.target/riscv/rvv/base/vsmul_vv_tum-3.c: New test.
16350 * gcc.target/riscv/rvv/base/vsmul_vv_tumu-1.c: New test.
16351 * gcc.target/riscv/rvv/base/vsmul_vv_tumu-2.c: New test.
16352 * gcc.target/riscv/rvv/base/vsmul_vv_tumu-3.c: New test.
16353
16354 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
16355
16356 * gcc.target/riscv/rvv/base/vsmul_vx_m_rv32-1.c: New test.
16357 * gcc.target/riscv/rvv/base/vsmul_vx_m_rv32-2.c: New test.
16358 * gcc.target/riscv/rvv/base/vsmul_vx_m_rv32-3.c: New test.
16359 * gcc.target/riscv/rvv/base/vsmul_vx_m_rv64-1.c: New test.
16360 * gcc.target/riscv/rvv/base/vsmul_vx_m_rv64-2.c: New test.
16361 * gcc.target/riscv/rvv/base/vsmul_vx_m_rv64-3.c: New test.
16362 * gcc.target/riscv/rvv/base/vsmul_vx_mu_rv32-1.c: New test.
16363 * gcc.target/riscv/rvv/base/vsmul_vx_mu_rv32-2.c: New test.
16364 * gcc.target/riscv/rvv/base/vsmul_vx_mu_rv32-3.c: New test.
16365 * gcc.target/riscv/rvv/base/vsmul_vx_mu_rv64-1.c: New test.
16366 * gcc.target/riscv/rvv/base/vsmul_vx_mu_rv64-2.c: New test.
16367 * gcc.target/riscv/rvv/base/vsmul_vx_mu_rv64-3.c: New test.
16368 * gcc.target/riscv/rvv/base/vsmul_vx_rv32-1.c: New test.
16369 * gcc.target/riscv/rvv/base/vsmul_vx_rv32-2.c: New test.
16370 * gcc.target/riscv/rvv/base/vsmul_vx_rv32-3.c: New test.
16371 * gcc.target/riscv/rvv/base/vsmul_vx_rv64-1.c: New test.
16372 * gcc.target/riscv/rvv/base/vsmul_vx_rv64-2.c: New test.
16373 * gcc.target/riscv/rvv/base/vsmul_vx_rv64-3.c: New test.
16374 * gcc.target/riscv/rvv/base/vsmul_vx_tu_rv32-1.c: New test.
16375 * gcc.target/riscv/rvv/base/vsmul_vx_tu_rv32-2.c: New test.
16376 * gcc.target/riscv/rvv/base/vsmul_vx_tu_rv32-3.c: New test.
16377 * gcc.target/riscv/rvv/base/vsmul_vx_tu_rv64-1.c: New test.
16378 * gcc.target/riscv/rvv/base/vsmul_vx_tu_rv64-2.c: New test.
16379 * gcc.target/riscv/rvv/base/vsmul_vx_tu_rv64-3.c: New test.
16380 * gcc.target/riscv/rvv/base/vsmul_vx_tum_rv32-1.c: New test.
16381 * gcc.target/riscv/rvv/base/vsmul_vx_tum_rv32-2.c: New test.
16382 * gcc.target/riscv/rvv/base/vsmul_vx_tum_rv32-3.c: New test.
16383 * gcc.target/riscv/rvv/base/vsmul_vx_tum_rv64-1.c: New test.
16384 * gcc.target/riscv/rvv/base/vsmul_vx_tum_rv64-2.c: New test.
16385 * gcc.target/riscv/rvv/base/vsmul_vx_tum_rv64-3.c: New test.
16386 * gcc.target/riscv/rvv/base/vsmul_vx_tumu_rv32-1.c: New test.
16387 * gcc.target/riscv/rvv/base/vsmul_vx_tumu_rv32-2.c: New test.
16388 * gcc.target/riscv/rvv/base/vsmul_vx_tumu_rv32-3.c: New test.
16389 * gcc.target/riscv/rvv/base/vsmul_vx_tumu_rv64-1.c: New test.
16390 * gcc.target/riscv/rvv/base/vsmul_vx_tumu_rv64-2.c: New test.
16391 * gcc.target/riscv/rvv/base/vsmul_vx_tumu_rv64-3.c: New test.
16392
16393 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
16394
16395 * gcc.target/riscv/rvv/base/vssra_vv-1.c: New test.
16396 * gcc.target/riscv/rvv/base/vssra_vv-2.c: New test.
16397 * gcc.target/riscv/rvv/base/vssra_vv-3.c: New test.
16398 * gcc.target/riscv/rvv/base/vssra_vv_m-1.c: New test.
16399 * gcc.target/riscv/rvv/base/vssra_vv_m-2.c: New test.
16400 * gcc.target/riscv/rvv/base/vssra_vv_m-3.c: New test.
16401 * gcc.target/riscv/rvv/base/vssra_vv_mu-1.c: New test.
16402 * gcc.target/riscv/rvv/base/vssra_vv_mu-2.c: New test.
16403 * gcc.target/riscv/rvv/base/vssra_vv_mu-3.c: New test.
16404 * gcc.target/riscv/rvv/base/vssra_vv_tu-1.c: New test.
16405 * gcc.target/riscv/rvv/base/vssra_vv_tu-2.c: New test.
16406 * gcc.target/riscv/rvv/base/vssra_vv_tu-3.c: New test.
16407 * gcc.target/riscv/rvv/base/vssra_vv_tum-1.c: New test.
16408 * gcc.target/riscv/rvv/base/vssra_vv_tum-2.c: New test.
16409 * gcc.target/riscv/rvv/base/vssra_vv_tum-3.c: New test.
16410 * gcc.target/riscv/rvv/base/vssra_vv_tumu-1.c: New test.
16411 * gcc.target/riscv/rvv/base/vssra_vv_tumu-2.c: New test.
16412 * gcc.target/riscv/rvv/base/vssra_vv_tumu-3.c: New test.
16413
16414 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
16415
16416 * gcc.target/riscv/rvv/base/vssra_vx-1.c: New test.
16417 * gcc.target/riscv/rvv/base/vssra_vx-2.c: New test.
16418 * gcc.target/riscv/rvv/base/vssra_vx-3.c: New test.
16419 * gcc.target/riscv/rvv/base/vssra_vx_m-1.c: New test.
16420 * gcc.target/riscv/rvv/base/vssra_vx_m-2.c: New test.
16421 * gcc.target/riscv/rvv/base/vssra_vx_m-3.c: New test.
16422 * gcc.target/riscv/rvv/base/vssra_vx_mu-1.c: New test.
16423 * gcc.target/riscv/rvv/base/vssra_vx_mu-2.c: New test.
16424 * gcc.target/riscv/rvv/base/vssra_vx_mu-3.c: New test.
16425 * gcc.target/riscv/rvv/base/vssra_vx_tu-1.c: New test.
16426 * gcc.target/riscv/rvv/base/vssra_vx_tu-2.c: New test.
16427 * gcc.target/riscv/rvv/base/vssra_vx_tu-3.c: New test.
16428 * gcc.target/riscv/rvv/base/vssra_vx_tum-1.c: New test.
16429 * gcc.target/riscv/rvv/base/vssra_vx_tum-2.c: New test.
16430 * gcc.target/riscv/rvv/base/vssra_vx_tum-3.c: New test.
16431 * gcc.target/riscv/rvv/base/vssra_vx_tumu-1.c: New test.
16432 * gcc.target/riscv/rvv/base/vssra_vx_tumu-2.c: New test.
16433 * gcc.target/riscv/rvv/base/vssra_vx_tumu-3.c: New test.
16434
16435 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
16436
16437 * gcc.target/riscv/rvv/base/vssrl_vv-1.c: New test.
16438 * gcc.target/riscv/rvv/base/vssrl_vv-2.c: New test.
16439 * gcc.target/riscv/rvv/base/vssrl_vv-3.c: New test.
16440 * gcc.target/riscv/rvv/base/vssrl_vv_m-1.c: New test.
16441 * gcc.target/riscv/rvv/base/vssrl_vv_m-2.c: New test.
16442 * gcc.target/riscv/rvv/base/vssrl_vv_m-3.c: New test.
16443 * gcc.target/riscv/rvv/base/vssrl_vv_mu-1.c: New test.
16444 * gcc.target/riscv/rvv/base/vssrl_vv_mu-2.c: New test.
16445 * gcc.target/riscv/rvv/base/vssrl_vv_mu-3.c: New test.
16446 * gcc.target/riscv/rvv/base/vssrl_vv_tu-1.c: New test.
16447 * gcc.target/riscv/rvv/base/vssrl_vv_tu-2.c: New test.
16448 * gcc.target/riscv/rvv/base/vssrl_vv_tu-3.c: New test.
16449 * gcc.target/riscv/rvv/base/vssrl_vv_tum-1.c: New test.
16450 * gcc.target/riscv/rvv/base/vssrl_vv_tum-2.c: New test.
16451 * gcc.target/riscv/rvv/base/vssrl_vv_tum-3.c: New test.
16452 * gcc.target/riscv/rvv/base/vssrl_vv_tumu-1.c: New test.
16453 * gcc.target/riscv/rvv/base/vssrl_vv_tumu-2.c: New test.
16454 * gcc.target/riscv/rvv/base/vssrl_vv_tumu-3.c: New test.
16455
16456 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
16457
16458 * gcc.target/riscv/rvv/base/vssrl_vx-1.c: New test.
16459 * gcc.target/riscv/rvv/base/vssrl_vx-2.c: New test.
16460 * gcc.target/riscv/rvv/base/vssrl_vx-3.c: New test.
16461 * gcc.target/riscv/rvv/base/vssrl_vx_m-1.c: New test.
16462 * gcc.target/riscv/rvv/base/vssrl_vx_m-2.c: New test.
16463 * gcc.target/riscv/rvv/base/vssrl_vx_m-3.c: New test.
16464 * gcc.target/riscv/rvv/base/vssrl_vx_mu-1.c: New test.
16465 * gcc.target/riscv/rvv/base/vssrl_vx_mu-2.c: New test.
16466 * gcc.target/riscv/rvv/base/vssrl_vx_mu-3.c: New test.
16467 * gcc.target/riscv/rvv/base/vssrl_vx_tu-1.c: New test.
16468 * gcc.target/riscv/rvv/base/vssrl_vx_tu-2.c: New test.
16469 * gcc.target/riscv/rvv/base/vssrl_vx_tu-3.c: New test.
16470 * gcc.target/riscv/rvv/base/vssrl_vx_tum-1.c: New test.
16471 * gcc.target/riscv/rvv/base/vssrl_vx_tum-2.c: New test.
16472 * gcc.target/riscv/rvv/base/vssrl_vx_tum-3.c: New test.
16473 * gcc.target/riscv/rvv/base/vssrl_vx_tumu-1.c: New test.
16474 * gcc.target/riscv/rvv/base/vssrl_vx_tumu-2.c: New test.
16475 * gcc.target/riscv/rvv/base/vssrl_vx_tumu-3.c: New test.
16476
16477 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
16478
16479 * g++.target/riscv/rvv/base/vmerge_vvm-1.C: New test.
16480 * g++.target/riscv/rvv/base/vmerge_vvm-2.C: New test.
16481 * g++.target/riscv/rvv/base/vmerge_vvm-3.C: New test.
16482 * g++.target/riscv/rvv/base/vmerge_vvm-4.C: New test.
16483 * g++.target/riscv/rvv/base/vmerge_vvm-5.C: New test.
16484 * g++.target/riscv/rvv/base/vmerge_vvm-6.C: New test.
16485 * g++.target/riscv/rvv/base/vmerge_vvm_tu-1.C: New test.
16486 * g++.target/riscv/rvv/base/vmerge_vvm_tu-2.C: New test.
16487 * g++.target/riscv/rvv/base/vmerge_vvm_tu-3.C: New test.
16488 * g++.target/riscv/rvv/base/vmerge_vvm_tu-4.C: New test.
16489 * g++.target/riscv/rvv/base/vmerge_vvm_tu-5.C: New test.
16490 * g++.target/riscv/rvv/base/vmerge_vvm_tu-6.C: New test.
16491 * g++.target/riscv/rvv/base/vmerge_vxm_rv32-1.C: New test.
16492 * g++.target/riscv/rvv/base/vmerge_vxm_rv32-2.C: New test.
16493 * g++.target/riscv/rvv/base/vmerge_vxm_rv32-3.C: New test.
16494 * g++.target/riscv/rvv/base/vmerge_vxm_rv64-1.C: New test.
16495 * g++.target/riscv/rvv/base/vmerge_vxm_rv64-2.C: New test.
16496 * g++.target/riscv/rvv/base/vmerge_vxm_rv64-3.C: New test.
16497 * g++.target/riscv/rvv/base/vmerge_vxm_tu_rv32-1.C: New test.
16498 * g++.target/riscv/rvv/base/vmerge_vxm_tu_rv32-2.C: New test.
16499 * g++.target/riscv/rvv/base/vmerge_vxm_tu_rv32-3.C: New test.
16500 * g++.target/riscv/rvv/base/vmerge_vxm_tu_rv64-1.C: New test.
16501 * g++.target/riscv/rvv/base/vmerge_vxm_tu_rv64-2.C: New test.
16502 * g++.target/riscv/rvv/base/vmerge_vxm_tu_rv64-3.C: New test.
16503
16504 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
16505
16506 * g++.target/riscv/rvv/base/vmv_v-1.C: New test.
16507 * g++.target/riscv/rvv/base/vmv_v_tu-1.C: New test.
16508 * g++.target/riscv/rvv/base/vmv_v_x_rv32-1.C: New test.
16509 * g++.target/riscv/rvv/base/vmv_v_x_rv32-2.C: New test.
16510 * g++.target/riscv/rvv/base/vmv_v_x_rv32-3.C: New test.
16511 * g++.target/riscv/rvv/base/vmv_v_x_rv64-1.C: New test.
16512 * g++.target/riscv/rvv/base/vmv_v_x_rv64-2.C: New test.
16513 * g++.target/riscv/rvv/base/vmv_v_x_rv64-3.C: New test.
16514 * g++.target/riscv/rvv/base/vncvt_x-1.C: New test.
16515 * g++.target/riscv/rvv/base/vncvt_x-2.C: New test.
16516 * g++.target/riscv/rvv/base/vncvt_x-3.C: New test.
16517 * g++.target/riscv/rvv/base/vncvt_x_mu-1.C: New test.
16518 * g++.target/riscv/rvv/base/vncvt_x_mu-2.C: New test.
16519 * g++.target/riscv/rvv/base/vncvt_x_mu-3.C: New test.
16520 * g++.target/riscv/rvv/base/vncvt_x_tu-1.C: New test.
16521 * g++.target/riscv/rvv/base/vncvt_x_tu-2.C: New test.
16522 * g++.target/riscv/rvv/base/vncvt_x_tu-3.C: New test.
16523 * g++.target/riscv/rvv/base/vncvt_x_tum-1.C: New test.
16524 * g++.target/riscv/rvv/base/vncvt_x_tum-2.C: New test.
16525 * g++.target/riscv/rvv/base/vncvt_x_tum-3.C: New test.
16526 * g++.target/riscv/rvv/base/vncvt_x_tumu-1.C: New test.
16527 * g++.target/riscv/rvv/base/vncvt_x_tumu-2.C: New test.
16528 * g++.target/riscv/rvv/base/vncvt_x_tumu-3.C: New test.
16529
16530 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
16531
16532 * g++.target/riscv/rvv/base/vnsra_vv-1.C: New test.
16533 * g++.target/riscv/rvv/base/vnsra_vv-2.C: New test.
16534 * g++.target/riscv/rvv/base/vnsra_vv-3.C: New test.
16535 * g++.target/riscv/rvv/base/vnsra_vv_mu-1.C: New test.
16536 * g++.target/riscv/rvv/base/vnsra_vv_mu-2.C: New test.
16537 * g++.target/riscv/rvv/base/vnsra_vv_mu-3.C: New test.
16538 * g++.target/riscv/rvv/base/vnsra_vv_tu-1.C: New test.
16539 * g++.target/riscv/rvv/base/vnsra_vv_tu-2.C: New test.
16540 * g++.target/riscv/rvv/base/vnsra_vv_tu-3.C: New test.
16541 * g++.target/riscv/rvv/base/vnsra_vv_tum-1.C: New test.
16542 * g++.target/riscv/rvv/base/vnsra_vv_tum-2.C: New test.
16543 * g++.target/riscv/rvv/base/vnsra_vv_tum-3.C: New test.
16544 * g++.target/riscv/rvv/base/vnsra_vv_tumu-1.C: New test.
16545 * g++.target/riscv/rvv/base/vnsra_vv_tumu-2.C: New test.
16546 * g++.target/riscv/rvv/base/vnsra_vv_tumu-3.C: New test.
16547 * g++.target/riscv/rvv/base/vnsra_vx-1.C: New test.
16548 * g++.target/riscv/rvv/base/vnsra_vx-2.C: New test.
16549 * g++.target/riscv/rvv/base/vnsra_vx-3.C: New test.
16550 * g++.target/riscv/rvv/base/vnsra_vx_mu-1.C: New test.
16551 * g++.target/riscv/rvv/base/vnsra_vx_mu-2.C: New test.
16552 * g++.target/riscv/rvv/base/vnsra_vx_mu-3.C: New test.
16553 * g++.target/riscv/rvv/base/vnsra_vx_tu-1.C: New test.
16554 * g++.target/riscv/rvv/base/vnsra_vx_tu-2.C: New test.
16555 * g++.target/riscv/rvv/base/vnsra_vx_tu-3.C: New test.
16556 * g++.target/riscv/rvv/base/vnsra_vx_tum-1.C: New test.
16557 * g++.target/riscv/rvv/base/vnsra_vx_tum-2.C: New test.
16558 * g++.target/riscv/rvv/base/vnsra_vx_tum-3.C: New test.
16559 * g++.target/riscv/rvv/base/vnsra_vx_tumu-1.C: New test.
16560 * g++.target/riscv/rvv/base/vnsra_vx_tumu-2.C: New test.
16561 * g++.target/riscv/rvv/base/vnsra_vx_tumu-3.C: New test.
16562
16563 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
16564
16565 * g++.target/riscv/rvv/base/vnsrl_vv-1.C: New test.
16566 * g++.target/riscv/rvv/base/vnsrl_vv-2.C: New test.
16567 * g++.target/riscv/rvv/base/vnsrl_vv-3.C: New test.
16568 * g++.target/riscv/rvv/base/vnsrl_vv_mu-1.C: New test.
16569 * g++.target/riscv/rvv/base/vnsrl_vv_mu-2.C: New test.
16570 * g++.target/riscv/rvv/base/vnsrl_vv_mu-3.C: New test.
16571 * g++.target/riscv/rvv/base/vnsrl_vv_tu-1.C: New test.
16572 * g++.target/riscv/rvv/base/vnsrl_vv_tu-2.C: New test.
16573 * g++.target/riscv/rvv/base/vnsrl_vv_tu-3.C: New test.
16574 * g++.target/riscv/rvv/base/vnsrl_vv_tum-1.C: New test.
16575 * g++.target/riscv/rvv/base/vnsrl_vv_tum-2.C: New test.
16576 * g++.target/riscv/rvv/base/vnsrl_vv_tum-3.C: New test.
16577 * g++.target/riscv/rvv/base/vnsrl_vv_tumu-1.C: New test.
16578 * g++.target/riscv/rvv/base/vnsrl_vv_tumu-2.C: New test.
16579 * g++.target/riscv/rvv/base/vnsrl_vv_tumu-3.C: New test.
16580 * g++.target/riscv/rvv/base/vnsrl_vx-1.C: New test.
16581 * g++.target/riscv/rvv/base/vnsrl_vx-2.C: New test.
16582 * g++.target/riscv/rvv/base/vnsrl_vx-3.C: New test.
16583 * g++.target/riscv/rvv/base/vnsrl_vx_mu-1.C: New test.
16584 * g++.target/riscv/rvv/base/vnsrl_vx_mu-2.C: New test.
16585 * g++.target/riscv/rvv/base/vnsrl_vx_mu-3.C: New test.
16586 * g++.target/riscv/rvv/base/vnsrl_vx_tu-1.C: New test.
16587 * g++.target/riscv/rvv/base/vnsrl_vx_tu-2.C: New test.
16588 * g++.target/riscv/rvv/base/vnsrl_vx_tu-3.C: New test.
16589 * g++.target/riscv/rvv/base/vnsrl_vx_tum-1.C: New test.
16590 * g++.target/riscv/rvv/base/vnsrl_vx_tum-2.C: New test.
16591 * g++.target/riscv/rvv/base/vnsrl_vx_tum-3.C: New test.
16592 * g++.target/riscv/rvv/base/vnsrl_vx_tumu-1.C: New test.
16593 * g++.target/riscv/rvv/base/vnsrl_vx_tumu-2.C: New test.
16594 * g++.target/riscv/rvv/base/vnsrl_vx_tumu-3.C: New test.
16595
16596 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
16597
16598 * gcc.target/riscv/rvv/base/vmerge-1.c: New test.
16599 * gcc.target/riscv/rvv/base/vmerge-2.c: New test.
16600 * gcc.target/riscv/rvv/base/vmerge-3.c: New test.
16601 * gcc.target/riscv/rvv/base/vmerge-4.c: New test.
16602 * gcc.target/riscv/rvv/base/vmerge_vvm-1.c: New test.
16603 * gcc.target/riscv/rvv/base/vmerge_vvm-2.c: New test.
16604 * gcc.target/riscv/rvv/base/vmerge_vvm-3.c: New test.
16605 * gcc.target/riscv/rvv/base/vmerge_vvm-4.c: New test.
16606 * gcc.target/riscv/rvv/base/vmerge_vvm-5.c: New test.
16607 * gcc.target/riscv/rvv/base/vmerge_vvm-6.c: New test.
16608 * gcc.target/riscv/rvv/base/vmerge_vvm_tu-1.c: New test.
16609 * gcc.target/riscv/rvv/base/vmerge_vvm_tu-2.c: New test.
16610 * gcc.target/riscv/rvv/base/vmerge_vvm_tu-3.c: New test.
16611 * gcc.target/riscv/rvv/base/vmerge_vvm_tu-4.c: New test.
16612 * gcc.target/riscv/rvv/base/vmerge_vvm_tu-5.c: New test.
16613 * gcc.target/riscv/rvv/base/vmerge_vvm_tu-6.c: New test.
16614 * gcc.target/riscv/rvv/base/vmerge_vxm_rv32-1.c: New test.
16615 * gcc.target/riscv/rvv/base/vmerge_vxm_rv32-2.c: New test.
16616 * gcc.target/riscv/rvv/base/vmerge_vxm_rv32-3.c: New test.
16617 * gcc.target/riscv/rvv/base/vmerge_vxm_rv64-1.c: New test.
16618 * gcc.target/riscv/rvv/base/vmerge_vxm_rv64-2.c: New test.
16619 * gcc.target/riscv/rvv/base/vmerge_vxm_rv64-3.c: New test.
16620 * gcc.target/riscv/rvv/base/vmerge_vxm_tu_rv32-1.c: New test.
16621 * gcc.target/riscv/rvv/base/vmerge_vxm_tu_rv32-2.c: New test.
16622 * gcc.target/riscv/rvv/base/vmerge_vxm_tu_rv32-3.c: New test.
16623 * gcc.target/riscv/rvv/base/vmerge_vxm_tu_rv64-1.c: New test.
16624 * gcc.target/riscv/rvv/base/vmerge_vxm_tu_rv64-2.c: New test.
16625 * gcc.target/riscv/rvv/base/vmerge_vxm_tu_rv64-3.c: New test.
16626
16627 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
16628
16629 * gcc.target/riscv/rvv/base/vmv_v_x_rv32-1.c: New test.
16630 * gcc.target/riscv/rvv/base/vmv_v_x_rv32-2.c: New test.
16631 * gcc.target/riscv/rvv/base/vmv_v_x_rv32-3.c: New test.
16632 * gcc.target/riscv/rvv/base/vmv_v_x_rv64-1.c: New test.
16633 * gcc.target/riscv/rvv/base/vmv_v_x_rv64-2.c: New test.
16634 * gcc.target/riscv/rvv/base/vmv_v_x_rv64-3.c: New test.
16635 * gcc.target/riscv/rvv/base/vmv_v_x_tu_rv32-1.c: New test.
16636 * gcc.target/riscv/rvv/base/vmv_v_x_tu_rv32-2.c: New test.
16637 * gcc.target/riscv/rvv/base/vmv_v_x_tu_rv32-3.c: New test.
16638 * gcc.target/riscv/rvv/base/vmv_v_x_tu_rv64-1.c: New test.
16639 * gcc.target/riscv/rvv/base/vmv_v_x_tu_rv64-2.c: New test.
16640 * gcc.target/riscv/rvv/base/vmv_v_x_tu_rv64-3.c: New test.
16641
16642 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
16643
16644 * gcc.target/riscv/rvv/base/vmv_v_v-1.c: New test.
16645 * gcc.target/riscv/rvv/base/vmv_v_v-2.c: New test.
16646 * gcc.target/riscv/rvv/base/vmv_v_v-3.c: New test.
16647 * gcc.target/riscv/rvv/base/vmv_v_v_tu-1.c: New test.
16648 * gcc.target/riscv/rvv/base/vmv_v_v_tu-2.c: New test.
16649 * gcc.target/riscv/rvv/base/vmv_v_v_tu-3.c: New test.
16650
16651 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
16652
16653 * gcc.target/riscv/rvv/base/vncvt_x-1.c: New test.
16654 * gcc.target/riscv/rvv/base/vncvt_x-2.c: New test.
16655 * gcc.target/riscv/rvv/base/vncvt_x-3.c: New test.
16656 * gcc.target/riscv/rvv/base/vncvt_x_m-1.c: New test.
16657 * gcc.target/riscv/rvv/base/vncvt_x_m-2.c: New test.
16658 * gcc.target/riscv/rvv/base/vncvt_x_m-3.c: New test.
16659 * gcc.target/riscv/rvv/base/vncvt_x_mu-1.c: New test.
16660 * gcc.target/riscv/rvv/base/vncvt_x_mu-2.c: New test.
16661 * gcc.target/riscv/rvv/base/vncvt_x_mu-3.c: New test.
16662 * gcc.target/riscv/rvv/base/vncvt_x_tu-1.c: New test.
16663 * gcc.target/riscv/rvv/base/vncvt_x_tu-2.c: New test.
16664 * gcc.target/riscv/rvv/base/vncvt_x_tu-3.c: New test.
16665 * gcc.target/riscv/rvv/base/vncvt_x_tum-1.c: New test.
16666 * gcc.target/riscv/rvv/base/vncvt_x_tum-2.c: New test.
16667 * gcc.target/riscv/rvv/base/vncvt_x_tum-3.c: New test.
16668 * gcc.target/riscv/rvv/base/vncvt_x_tumu-1.c: New test.
16669 * gcc.target/riscv/rvv/base/vncvt_x_tumu-2.c: New test.
16670 * gcc.target/riscv/rvv/base/vncvt_x_tumu-3.c: New test.
16671
16672 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
16673
16674 * gcc.target/riscv/rvv/base/vnsra_wv-1.c: New test.
16675 * gcc.target/riscv/rvv/base/vnsra_wv-2.c: New test.
16676 * gcc.target/riscv/rvv/base/vnsra_wv-3.c: New test.
16677 * gcc.target/riscv/rvv/base/vnsra_wv_m-1.c: New test.
16678 * gcc.target/riscv/rvv/base/vnsra_wv_m-2.c: New test.
16679 * gcc.target/riscv/rvv/base/vnsra_wv_m-3.c: New test.
16680 * gcc.target/riscv/rvv/base/vnsra_wv_mu-1.c: New test.
16681 * gcc.target/riscv/rvv/base/vnsra_wv_mu-2.c: New test.
16682 * gcc.target/riscv/rvv/base/vnsra_wv_mu-3.c: New test.
16683 * gcc.target/riscv/rvv/base/vnsra_wv_tu-1.c: New test.
16684 * gcc.target/riscv/rvv/base/vnsra_wv_tu-2.c: New test.
16685 * gcc.target/riscv/rvv/base/vnsra_wv_tu-3.c: New test.
16686 * gcc.target/riscv/rvv/base/vnsra_wv_tum-1.c: New test.
16687 * gcc.target/riscv/rvv/base/vnsra_wv_tum-2.c: New test.
16688 * gcc.target/riscv/rvv/base/vnsra_wv_tum-3.c: New test.
16689 * gcc.target/riscv/rvv/base/vnsra_wv_tumu-1.c: New test.
16690 * gcc.target/riscv/rvv/base/vnsra_wv_tumu-2.c: New test.
16691 * gcc.target/riscv/rvv/base/vnsra_wv_tumu-3.c: New test.
16692 * gcc.target/riscv/rvv/base/vnsra_wx-1.c: New test.
16693 * gcc.target/riscv/rvv/base/vnsra_wx-2.c: New test.
16694 * gcc.target/riscv/rvv/base/vnsra_wx-3.c: New test.
16695 * gcc.target/riscv/rvv/base/vnsra_wx_m-1.c: New test.
16696 * gcc.target/riscv/rvv/base/vnsra_wx_m-2.c: New test.
16697 * gcc.target/riscv/rvv/base/vnsra_wx_m-3.c: New test.
16698 * gcc.target/riscv/rvv/base/vnsra_wx_mu-1.c: New test.
16699 * gcc.target/riscv/rvv/base/vnsra_wx_mu-2.c: New test.
16700 * gcc.target/riscv/rvv/base/vnsra_wx_mu-3.c: New test.
16701 * gcc.target/riscv/rvv/base/vnsra_wx_tu-1.c: New test.
16702 * gcc.target/riscv/rvv/base/vnsra_wx_tu-2.c: New test.
16703 * gcc.target/riscv/rvv/base/vnsra_wx_tu-3.c: New test.
16704 * gcc.target/riscv/rvv/base/vnsra_wx_tum-1.c: New test.
16705 * gcc.target/riscv/rvv/base/vnsra_wx_tum-2.c: New test.
16706 * gcc.target/riscv/rvv/base/vnsra_wx_tum-3.c: New test.
16707 * gcc.target/riscv/rvv/base/vnsra_wx_tumu-1.c: New test.
16708 * gcc.target/riscv/rvv/base/vnsra_wx_tumu-2.c: New test.
16709 * gcc.target/riscv/rvv/base/vnsra_wx_tumu-3.c: New test.
16710
16711 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
16712
16713 * gcc.target/riscv/rvv/base/vnsrl_wv-1.c: New test.
16714 * gcc.target/riscv/rvv/base/vnsrl_wv-2.c: New test.
16715 * gcc.target/riscv/rvv/base/vnsrl_wv-3.c: New test.
16716 * gcc.target/riscv/rvv/base/vnsrl_wv_m-1.c: New test.
16717 * gcc.target/riscv/rvv/base/vnsrl_wv_m-2.c: New test.
16718 * gcc.target/riscv/rvv/base/vnsrl_wv_m-3.c: New test.
16719 * gcc.target/riscv/rvv/base/vnsrl_wv_mu-1.c: New test.
16720 * gcc.target/riscv/rvv/base/vnsrl_wv_mu-2.c: New test.
16721 * gcc.target/riscv/rvv/base/vnsrl_wv_mu-3.c: New test.
16722 * gcc.target/riscv/rvv/base/vnsrl_wv_tu-1.c: New test.
16723 * gcc.target/riscv/rvv/base/vnsrl_wv_tu-2.c: New test.
16724 * gcc.target/riscv/rvv/base/vnsrl_wv_tu-3.c: New test.
16725 * gcc.target/riscv/rvv/base/vnsrl_wv_tum-1.c: New test.
16726 * gcc.target/riscv/rvv/base/vnsrl_wv_tum-2.c: New test.
16727 * gcc.target/riscv/rvv/base/vnsrl_wv_tum-3.c: New test.
16728 * gcc.target/riscv/rvv/base/vnsrl_wv_tumu-1.c: New test.
16729 * gcc.target/riscv/rvv/base/vnsrl_wv_tumu-2.c: New test.
16730 * gcc.target/riscv/rvv/base/vnsrl_wv_tumu-3.c: New test.
16731 * gcc.target/riscv/rvv/base/vnsrl_wx-1.c: New test.
16732 * gcc.target/riscv/rvv/base/vnsrl_wx-2.c: New test.
16733 * gcc.target/riscv/rvv/base/vnsrl_wx-3.c: New test.
16734 * gcc.target/riscv/rvv/base/vnsrl_wx_m-1.c: New test.
16735 * gcc.target/riscv/rvv/base/vnsrl_wx_m-2.c: New test.
16736 * gcc.target/riscv/rvv/base/vnsrl_wx_m-3.c: New test.
16737 * gcc.target/riscv/rvv/base/vnsrl_wx_mu-1.c: New test.
16738 * gcc.target/riscv/rvv/base/vnsrl_wx_mu-2.c: New test.
16739 * gcc.target/riscv/rvv/base/vnsrl_wx_mu-3.c: New test.
16740 * gcc.target/riscv/rvv/base/vnsrl_wx_tu-1.c: New test.
16741 * gcc.target/riscv/rvv/base/vnsrl_wx_tu-2.c: New test.
16742 * gcc.target/riscv/rvv/base/vnsrl_wx_tu-3.c: New test.
16743 * gcc.target/riscv/rvv/base/vnsrl_wx_tum-1.c: New test.
16744 * gcc.target/riscv/rvv/base/vnsrl_wx_tum-2.c: New test.
16745 * gcc.target/riscv/rvv/base/vnsrl_wx_tum-3.c: New test.
16746 * gcc.target/riscv/rvv/base/vnsrl_wx_tumu-1.c: New test.
16747 * gcc.target/riscv/rvv/base/vnsrl_wx_tumu-2.c: New test.
16748 * gcc.target/riscv/rvv/base/vnsrl_wx_tumu-3.c: New test.
16749
16750 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
16751
16752 * g++.target/riscv/rvv/base/vmsbc_vv-1.C: New test.
16753 * g++.target/riscv/rvv/base/vmsbc_vv-2.C: New test.
16754 * g++.target/riscv/rvv/base/vmsbc_vv-3.C: New test.
16755 * g++.target/riscv/rvv/base/vmsbc_vvm-1.C: New test.
16756 * g++.target/riscv/rvv/base/vmsbc_vvm-2.C: New test.
16757 * g++.target/riscv/rvv/base/vmsbc_vvm-3.C: New test.
16758 * g++.target/riscv/rvv/base/vmsbc_vx_rv32-1.C: New test.
16759 * g++.target/riscv/rvv/base/vmsbc_vx_rv32-2.C: New test.
16760 * g++.target/riscv/rvv/base/vmsbc_vx_rv32-3.C: New test.
16761 * g++.target/riscv/rvv/base/vmsbc_vx_rv64-1.C: New test.
16762 * g++.target/riscv/rvv/base/vmsbc_vx_rv64-2.C: New test.
16763 * g++.target/riscv/rvv/base/vmsbc_vx_rv64-3.C: New test.
16764 * g++.target/riscv/rvv/base/vmsbc_vxm_rv32-1.C: New test.
16765 * g++.target/riscv/rvv/base/vmsbc_vxm_rv32-2.C: New test.
16766 * g++.target/riscv/rvv/base/vmsbc_vxm_rv32-3.C: New test.
16767 * g++.target/riscv/rvv/base/vmsbc_vxm_rv64-1.C: New test.
16768 * g++.target/riscv/rvv/base/vmsbc_vxm_rv64-2.C: New test.
16769 * g++.target/riscv/rvv/base/vmsbc_vxm_rv64-3.C: New test.
16770
16771 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
16772
16773 * g++.target/riscv/rvv/base/vmadc_vv-1.C: New test.
16774 * g++.target/riscv/rvv/base/vmadc_vv-2.C: New test.
16775 * g++.target/riscv/rvv/base/vmadc_vv-3.C: New test.
16776 * g++.target/riscv/rvv/base/vmadc_vvm-1.C: New test.
16777 * g++.target/riscv/rvv/base/vmadc_vvm-2.C: New test.
16778 * g++.target/riscv/rvv/base/vmadc_vvm-3.C: New test.
16779 * g++.target/riscv/rvv/base/vmadc_vx_rv32-1.C: New test.
16780 * g++.target/riscv/rvv/base/vmadc_vx_rv32-2.C: New test.
16781 * g++.target/riscv/rvv/base/vmadc_vx_rv32-3.C: New test.
16782 * g++.target/riscv/rvv/base/vmadc_vx_rv64-1.C: New test.
16783 * g++.target/riscv/rvv/base/vmadc_vx_rv64-2.C: New test.
16784 * g++.target/riscv/rvv/base/vmadc_vx_rv64-3.C: New test.
16785 * g++.target/riscv/rvv/base/vmadc_vxm_rv32-1.C: New test.
16786 * g++.target/riscv/rvv/base/vmadc_vxm_rv32-2.C: New test.
16787 * g++.target/riscv/rvv/base/vmadc_vxm_rv32-3.C: New test.
16788 * g++.target/riscv/rvv/base/vmadc_vxm_rv64-1.C: New test.
16789 * g++.target/riscv/rvv/base/vmadc_vxm_rv64-2.C: New test.
16790 * g++.target/riscv/rvv/base/vmadc_vxm_rv64-3.C: New test.
16791
16792 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
16793
16794 * gcc.target/riscv/rvv/base/vmsbc-1.c: New test.
16795 * gcc.target/riscv/rvv/base/vmsbc-2.c: New test.
16796 * gcc.target/riscv/rvv/base/vmsbc-3.c: New test.
16797 * gcc.target/riscv/rvv/base/vmsbc-4.c: New test.
16798 * gcc.target/riscv/rvv/base/vmsbc-5.c: New test.
16799 * gcc.target/riscv/rvv/base/vmsbc-6.c: New test.
16800 * gcc.target/riscv/rvv/base/vmsbc-7.c: New test.
16801 * gcc.target/riscv/rvv/base/vmsbc-8.c: New test.
16802 * gcc.target/riscv/rvv/base/vmsbc_vv-1.c: New test.
16803 * gcc.target/riscv/rvv/base/vmsbc_vv-2.c: New test.
16804 * gcc.target/riscv/rvv/base/vmsbc_vv-3.c: New test.
16805 * gcc.target/riscv/rvv/base/vmsbc_vvm-1.c: New test.
16806 * gcc.target/riscv/rvv/base/vmsbc_vvm-2.c: New test.
16807 * gcc.target/riscv/rvv/base/vmsbc_vvm-3.c: New test.
16808 * gcc.target/riscv/rvv/base/vmsbc_vx_rv32-1.c: New test.
16809 * gcc.target/riscv/rvv/base/vmsbc_vx_rv32-2.c: New test.
16810 * gcc.target/riscv/rvv/base/vmsbc_vx_rv32-3.c: New test.
16811 * gcc.target/riscv/rvv/base/vmsbc_vx_rv64-1.c: New test.
16812 * gcc.target/riscv/rvv/base/vmsbc_vx_rv64-2.c: New test.
16813 * gcc.target/riscv/rvv/base/vmsbc_vx_rv64-3.c: New test.
16814 * gcc.target/riscv/rvv/base/vmsbc_vxm_rv32-1.c: New test.
16815 * gcc.target/riscv/rvv/base/vmsbc_vxm_rv32-2.c: New test.
16816 * gcc.target/riscv/rvv/base/vmsbc_vxm_rv32-3.c: New test.
16817 * gcc.target/riscv/rvv/base/vmsbc_vxm_rv64-1.c: New test.
16818 * gcc.target/riscv/rvv/base/vmsbc_vxm_rv64-2.c: New test.
16819 * gcc.target/riscv/rvv/base/vmsbc_vxm_rv64-3.c: New test.
16820
16821 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
16822
16823 * gcc.target/riscv/rvv/base/vmadc-1.c: New test.
16824 * gcc.target/riscv/rvv/base/vmadc-2.c: New test.
16825 * gcc.target/riscv/rvv/base/vmadc-3.c: New test.
16826 * gcc.target/riscv/rvv/base/vmadc-4.c: New test.
16827 * gcc.target/riscv/rvv/base/vmadc-5.c: New test.
16828 * gcc.target/riscv/rvv/base/vmadc-6.c: New test.
16829 * gcc.target/riscv/rvv/base/vmadc-7.c: New test.
16830 * gcc.target/riscv/rvv/base/vmadc-8.c: New test.
16831 * gcc.target/riscv/rvv/base/vmadc_vv-1.c: New test.
16832 * gcc.target/riscv/rvv/base/vmadc_vv-2.c: New test.
16833 * gcc.target/riscv/rvv/base/vmadc_vv-3.c: New test.
16834 * gcc.target/riscv/rvv/base/vmadc_vvm-1.c: New test.
16835 * gcc.target/riscv/rvv/base/vmadc_vvm-2.c: New test.
16836 * gcc.target/riscv/rvv/base/vmadc_vvm-3.c: New test.
16837 * gcc.target/riscv/rvv/base/vmadc_vx_rv32-1.c: New test.
16838 * gcc.target/riscv/rvv/base/vmadc_vx_rv32-2.c: New test.
16839 * gcc.target/riscv/rvv/base/vmadc_vx_rv32-3.c: New test.
16840 * gcc.target/riscv/rvv/base/vmadc_vx_rv64-1.c: New test.
16841 * gcc.target/riscv/rvv/base/vmadc_vx_rv64-2.c: New test.
16842 * gcc.target/riscv/rvv/base/vmadc_vx_rv64-3.c: New test.
16843 * gcc.target/riscv/rvv/base/vmadc_vxm_rv32-1.c: New test.
16844 * gcc.target/riscv/rvv/base/vmadc_vxm_rv32-2.c: New test.
16845 * gcc.target/riscv/rvv/base/vmadc_vxm_rv32-3.c: New test.
16846 * gcc.target/riscv/rvv/base/vmadc_vxm_rv64-1.c: New test.
16847 * gcc.target/riscv/rvv/base/vmadc_vxm_rv64-2.c: New test.
16848 * gcc.target/riscv/rvv/base/vmadc_vxm_rv64-3.c: New test.
16849
16850 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
16851
16852 * g++.target/riscv/rvv/base/vadc_vvm-1.C: New test.
16853 * g++.target/riscv/rvv/base/vadc_vvm-2.C: New test.
16854 * g++.target/riscv/rvv/base/vadc_vvm-3.C: New test.
16855 * g++.target/riscv/rvv/base/vadc_vvm_tu-1.C: New test.
16856 * g++.target/riscv/rvv/base/vadc_vvm_tu-2.C: New test.
16857 * g++.target/riscv/rvv/base/vadc_vvm_tu-3.C: New test.
16858 * g++.target/riscv/rvv/base/vadc_vxm_rv32-1.C: New test.
16859 * g++.target/riscv/rvv/base/vadc_vxm_rv32-2.C: New test.
16860 * g++.target/riscv/rvv/base/vadc_vxm_rv32-3.C: New test.
16861 * g++.target/riscv/rvv/base/vadc_vxm_rv64-1.C: New test.
16862 * g++.target/riscv/rvv/base/vadc_vxm_rv64-2.C: New test.
16863 * g++.target/riscv/rvv/base/vadc_vxm_rv64-3.C: New test.
16864 * g++.target/riscv/rvv/base/vadc_vxm_tu_rv32-1.C: New test.
16865 * g++.target/riscv/rvv/base/vadc_vxm_tu_rv32-2.C: New test.
16866 * g++.target/riscv/rvv/base/vadc_vxm_tu_rv32-3.C: New test.
16867 * g++.target/riscv/rvv/base/vadc_vxm_tu_rv64-1.C: New test.
16868 * g++.target/riscv/rvv/base/vadc_vxm_tu_rv64-2.C: New test.
16869 * g++.target/riscv/rvv/base/vadc_vxm_tu_rv64-3.C: New test.
16870
16871 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
16872
16873 * g++.target/riscv/rvv/base/vsbc_vvm-1.C: New test.
16874 * g++.target/riscv/rvv/base/vsbc_vvm-2.C: New test.
16875 * g++.target/riscv/rvv/base/vsbc_vvm-3.C: New test.
16876 * g++.target/riscv/rvv/base/vsbc_vvm_tu-1.C: New test.
16877 * g++.target/riscv/rvv/base/vsbc_vvm_tu-2.C: New test.
16878 * g++.target/riscv/rvv/base/vsbc_vvm_tu-3.C: New test.
16879 * g++.target/riscv/rvv/base/vsbc_vxm_rv32-1.C: New test.
16880 * g++.target/riscv/rvv/base/vsbc_vxm_rv32-2.C: New test.
16881 * g++.target/riscv/rvv/base/vsbc_vxm_rv32-3.C: New test.
16882 * g++.target/riscv/rvv/base/vsbc_vxm_rv64-1.C: New test.
16883 * g++.target/riscv/rvv/base/vsbc_vxm_rv64-2.C: New test.
16884 * g++.target/riscv/rvv/base/vsbc_vxm_rv64-3.C: New test.
16885 * g++.target/riscv/rvv/base/vsbc_vxm_tu_rv32-1.C: New test.
16886 * g++.target/riscv/rvv/base/vsbc_vxm_tu_rv32-2.C: New test.
16887 * g++.target/riscv/rvv/base/vsbc_vxm_tu_rv32-3.C: New test.
16888 * g++.target/riscv/rvv/base/vsbc_vxm_tu_rv64-1.C: New test.
16889 * g++.target/riscv/rvv/base/vsbc_vxm_tu_rv64-2.C: New test.
16890 * g++.target/riscv/rvv/base/vsbc_vxm_tu_rv64-3.C: New test.
16891
16892 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
16893
16894 * gcc.target/riscv/rvv/base/vsbc-1.c: New test.
16895 * gcc.target/riscv/rvv/base/vsbc-2.c: New test.
16896 * gcc.target/riscv/rvv/base/vsbc-3.c: New test.
16897 * gcc.target/riscv/rvv/base/vsbc-4.c: New test.
16898 * gcc.target/riscv/rvv/base/vsbc_vvm-1.c: New test.
16899 * gcc.target/riscv/rvv/base/vsbc_vvm-2.c: New test.
16900 * gcc.target/riscv/rvv/base/vsbc_vvm-3.c: New test.
16901 * gcc.target/riscv/rvv/base/vsbc_vvm_tu-1.c: New test.
16902 * gcc.target/riscv/rvv/base/vsbc_vvm_tu-2.c: New test.
16903 * gcc.target/riscv/rvv/base/vsbc_vvm_tu-3.c: New test.
16904 * gcc.target/riscv/rvv/base/vsbc_vxm_rv32-1.c: New test.
16905 * gcc.target/riscv/rvv/base/vsbc_vxm_rv32-2.c: New test.
16906 * gcc.target/riscv/rvv/base/vsbc_vxm_rv32-3.c: New test.
16907 * gcc.target/riscv/rvv/base/vsbc_vxm_rv64-1.c: New test.
16908 * gcc.target/riscv/rvv/base/vsbc_vxm_rv64-2.c: New test.
16909 * gcc.target/riscv/rvv/base/vsbc_vxm_rv64-3.c: New test.
16910 * gcc.target/riscv/rvv/base/vsbc_vxm_tu_rv32-1.c: New test.
16911 * gcc.target/riscv/rvv/base/vsbc_vxm_tu_rv32-2.c: New test.
16912 * gcc.target/riscv/rvv/base/vsbc_vxm_tu_rv32-3.c: New test.
16913 * gcc.target/riscv/rvv/base/vsbc_vxm_tu_rv64-1.c: New test.
16914 * gcc.target/riscv/rvv/base/vsbc_vxm_tu_rv64-2.c: New test.
16915 * gcc.target/riscv/rvv/base/vsbc_vxm_tu_rv64-3.c: New test.
16916
16917 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
16918
16919 * gcc.target/riscv/rvv/base/vadc-1.c: New test.
16920 * gcc.target/riscv/rvv/base/vadc-2.c: New test.
16921 * gcc.target/riscv/rvv/base/vadc-3.c: New test.
16922 * gcc.target/riscv/rvv/base/vadc-4.c: New test.
16923 * gcc.target/riscv/rvv/base/vadc_vvm-1.c: New test.
16924 * gcc.target/riscv/rvv/base/vadc_vvm-2.c: New test.
16925 * gcc.target/riscv/rvv/base/vadc_vvm-3.c: New test.
16926 * gcc.target/riscv/rvv/base/vadc_vvm_tu-1.c: New test.
16927 * gcc.target/riscv/rvv/base/vadc_vvm_tu-2.c: New test.
16928 * gcc.target/riscv/rvv/base/vadc_vvm_tu-3.c: New test.
16929 * gcc.target/riscv/rvv/base/vadc_vxm_rv32-1.c: New test.
16930 * gcc.target/riscv/rvv/base/vadc_vxm_rv32-2.c: New test.
16931 * gcc.target/riscv/rvv/base/vadc_vxm_rv32-3.c: New test.
16932 * gcc.target/riscv/rvv/base/vadc_vxm_rv64-1.c: New test.
16933 * gcc.target/riscv/rvv/base/vadc_vxm_rv64-2.c: New test.
16934 * gcc.target/riscv/rvv/base/vadc_vxm_rv64-3.c: New test.
16935 * gcc.target/riscv/rvv/base/vadc_vxm_tu_rv32-1.c: New test.
16936 * gcc.target/riscv/rvv/base/vadc_vxm_tu_rv32-2.c: New test.
16937 * gcc.target/riscv/rvv/base/vadc_vxm_tu_rv32-3.c: New test.
16938 * gcc.target/riscv/rvv/base/vadc_vxm_tu_rv64-1.c: New test.
16939 * gcc.target/riscv/rvv/base/vadc_vxm_tu_rv64-2.c: New test.
16940 * gcc.target/riscv/rvv/base/vadc_vxm_tu_rv64-3.c: New test.
16941
16942 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
16943
16944 * gcc.target/riscv/rvv/base/binop_vx_constraint-121.c: New test.
16945
16946 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
16947
16948 * g++.target/riscv/rvv/base/vwadd_vv-1.C: New test.
16949 * g++.target/riscv/rvv/base/vwadd_vv-2.C: New test.
16950 * g++.target/riscv/rvv/base/vwadd_vv-3.C: New test.
16951 * g++.target/riscv/rvv/base/vwadd_vv_mu-1.C: New test.
16952 * g++.target/riscv/rvv/base/vwadd_vv_mu-2.C: New test.
16953 * g++.target/riscv/rvv/base/vwadd_vv_mu-3.C: New test.
16954 * g++.target/riscv/rvv/base/vwadd_vv_tu-1.C: New test.
16955 * g++.target/riscv/rvv/base/vwadd_vv_tu-2.C: New test.
16956 * g++.target/riscv/rvv/base/vwadd_vv_tu-3.C: New test.
16957 * g++.target/riscv/rvv/base/vwadd_vv_tum-1.C: New test.
16958 * g++.target/riscv/rvv/base/vwadd_vv_tum-2.C: New test.
16959 * g++.target/riscv/rvv/base/vwadd_vv_tum-3.C: New test.
16960 * g++.target/riscv/rvv/base/vwadd_vv_tumu-1.C: New test.
16961 * g++.target/riscv/rvv/base/vwadd_vv_tumu-2.C: New test.
16962 * g++.target/riscv/rvv/base/vwadd_vv_tumu-3.C: New test.
16963 * g++.target/riscv/rvv/base/vwadd_vx-1.C: New test.
16964 * g++.target/riscv/rvv/base/vwadd_vx-2.C: New test.
16965 * g++.target/riscv/rvv/base/vwadd_vx-3.C: New test.
16966 * g++.target/riscv/rvv/base/vwadd_vx_mu-1.C: New test.
16967 * g++.target/riscv/rvv/base/vwadd_vx_mu-2.C: New test.
16968 * g++.target/riscv/rvv/base/vwadd_vx_mu-3.C: New test.
16969 * g++.target/riscv/rvv/base/vwadd_vx_tu-1.C: New test.
16970 * g++.target/riscv/rvv/base/vwadd_vx_tu-2.C: New test.
16971 * g++.target/riscv/rvv/base/vwadd_vx_tu-3.C: New test.
16972 * g++.target/riscv/rvv/base/vwadd_vx_tum-1.C: New test.
16973 * g++.target/riscv/rvv/base/vwadd_vx_tum-2.C: New test.
16974 * g++.target/riscv/rvv/base/vwadd_vx_tum-3.C: New test.
16975 * g++.target/riscv/rvv/base/vwadd_vx_tumu-1.C: New test.
16976 * g++.target/riscv/rvv/base/vwadd_vx_tumu-2.C: New test.
16977 * g++.target/riscv/rvv/base/vwadd_vx_tumu-3.C: New test.
16978
16979 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
16980
16981 * g++.target/riscv/rvv/base/vwadd_wv-1.C: New test.
16982 * g++.target/riscv/rvv/base/vwadd_wv-2.C: New test.
16983 * g++.target/riscv/rvv/base/vwadd_wv-3.C: New test.
16984 * g++.target/riscv/rvv/base/vwadd_wv_mu-1.C: New test.
16985 * g++.target/riscv/rvv/base/vwadd_wv_mu-2.C: New test.
16986 * g++.target/riscv/rvv/base/vwadd_wv_mu-3.C: New test.
16987 * g++.target/riscv/rvv/base/vwadd_wv_tu-1.C: New test.
16988 * g++.target/riscv/rvv/base/vwadd_wv_tu-2.C: New test.
16989 * g++.target/riscv/rvv/base/vwadd_wv_tu-3.C: New test.
16990 * g++.target/riscv/rvv/base/vwadd_wv_tum-1.C: New test.
16991 * g++.target/riscv/rvv/base/vwadd_wv_tum-2.C: New test.
16992 * g++.target/riscv/rvv/base/vwadd_wv_tum-3.C: New test.
16993 * g++.target/riscv/rvv/base/vwadd_wv_tumu-1.C: New test.
16994 * g++.target/riscv/rvv/base/vwadd_wv_tumu-2.C: New test.
16995 * g++.target/riscv/rvv/base/vwadd_wv_tumu-3.C: New test.
16996 * g++.target/riscv/rvv/base/vwadd_wx-1.C: New test.
16997 * g++.target/riscv/rvv/base/vwadd_wx-2.C: New test.
16998 * g++.target/riscv/rvv/base/vwadd_wx-3.C: New test.
16999 * g++.target/riscv/rvv/base/vwadd_wx_mu-1.C: New test.
17000 * g++.target/riscv/rvv/base/vwadd_wx_mu-2.C: New test.
17001 * g++.target/riscv/rvv/base/vwadd_wx_mu-3.C: New test.
17002 * g++.target/riscv/rvv/base/vwadd_wx_tu-1.C: New test.
17003 * g++.target/riscv/rvv/base/vwadd_wx_tu-2.C: New test.
17004 * g++.target/riscv/rvv/base/vwadd_wx_tu-3.C: New test.
17005 * g++.target/riscv/rvv/base/vwadd_wx_tum-1.C: New test.
17006 * g++.target/riscv/rvv/base/vwadd_wx_tum-2.C: New test.
17007 * g++.target/riscv/rvv/base/vwadd_wx_tum-3.C: New test.
17008 * g++.target/riscv/rvv/base/vwadd_wx_tumu-1.C: New test.
17009 * g++.target/riscv/rvv/base/vwadd_wx_tumu-2.C: New test.
17010 * g++.target/riscv/rvv/base/vwadd_wx_tumu-3.C: New test.
17011
17012 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
17013
17014 * g++.target/riscv/rvv/base/vwaddu_vv-1.C: New test.
17015 * g++.target/riscv/rvv/base/vwaddu_vv-2.C: New test.
17016 * g++.target/riscv/rvv/base/vwaddu_vv-3.C: New test.
17017 * g++.target/riscv/rvv/base/vwaddu_vv_mu-1.C: New test.
17018 * g++.target/riscv/rvv/base/vwaddu_vv_mu-2.C: New test.
17019 * g++.target/riscv/rvv/base/vwaddu_vv_mu-3.C: New test.
17020 * g++.target/riscv/rvv/base/vwaddu_vv_tu-1.C: New test.
17021 * g++.target/riscv/rvv/base/vwaddu_vv_tu-2.C: New test.
17022 * g++.target/riscv/rvv/base/vwaddu_vv_tu-3.C: New test.
17023 * g++.target/riscv/rvv/base/vwaddu_vv_tum-1.C: New test.
17024 * g++.target/riscv/rvv/base/vwaddu_vv_tum-2.C: New test.
17025 * g++.target/riscv/rvv/base/vwaddu_vv_tum-3.C: New test.
17026 * g++.target/riscv/rvv/base/vwaddu_vv_tumu-1.C: New test.
17027 * g++.target/riscv/rvv/base/vwaddu_vv_tumu-2.C: New test.
17028 * g++.target/riscv/rvv/base/vwaddu_vv_tumu-3.C: New test.
17029 * g++.target/riscv/rvv/base/vwaddu_vx-1.C: New test.
17030 * g++.target/riscv/rvv/base/vwaddu_vx-2.C: New test.
17031 * g++.target/riscv/rvv/base/vwaddu_vx-3.C: New test.
17032 * g++.target/riscv/rvv/base/vwaddu_vx_mu-1.C: New test.
17033 * g++.target/riscv/rvv/base/vwaddu_vx_mu-2.C: New test.
17034 * g++.target/riscv/rvv/base/vwaddu_vx_mu-3.C: New test.
17035 * g++.target/riscv/rvv/base/vwaddu_vx_tu-1.C: New test.
17036 * g++.target/riscv/rvv/base/vwaddu_vx_tu-2.C: New test.
17037 * g++.target/riscv/rvv/base/vwaddu_vx_tu-3.C: New test.
17038 * g++.target/riscv/rvv/base/vwaddu_vx_tum-1.C: New test.
17039 * g++.target/riscv/rvv/base/vwaddu_vx_tum-2.C: New test.
17040 * g++.target/riscv/rvv/base/vwaddu_vx_tum-3.C: New test.
17041 * g++.target/riscv/rvv/base/vwaddu_vx_tumu-1.C: New test.
17042 * g++.target/riscv/rvv/base/vwaddu_vx_tumu-2.C: New test.
17043 * g++.target/riscv/rvv/base/vwaddu_vx_tumu-3.C: New test.
17044
17045 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
17046
17047 * g++.target/riscv/rvv/base/vwaddu_wv-1.C: New test.
17048 * g++.target/riscv/rvv/base/vwaddu_wv-2.C: New test.
17049 * g++.target/riscv/rvv/base/vwaddu_wv-3.C: New test.
17050 * g++.target/riscv/rvv/base/vwaddu_wv_mu-1.C: New test.
17051 * g++.target/riscv/rvv/base/vwaddu_wv_mu-2.C: New test.
17052 * g++.target/riscv/rvv/base/vwaddu_wv_mu-3.C: New test.
17053 * g++.target/riscv/rvv/base/vwaddu_wv_tu-1.C: New test.
17054 * g++.target/riscv/rvv/base/vwaddu_wv_tu-2.C: New test.
17055 * g++.target/riscv/rvv/base/vwaddu_wv_tu-3.C: New test.
17056 * g++.target/riscv/rvv/base/vwaddu_wv_tum-1.C: New test.
17057 * g++.target/riscv/rvv/base/vwaddu_wv_tum-2.C: New test.
17058 * g++.target/riscv/rvv/base/vwaddu_wv_tum-3.C: New test.
17059 * g++.target/riscv/rvv/base/vwaddu_wv_tumu-1.C: New test.
17060 * g++.target/riscv/rvv/base/vwaddu_wv_tumu-2.C: New test.
17061 * g++.target/riscv/rvv/base/vwaddu_wv_tumu-3.C: New test.
17062 * g++.target/riscv/rvv/base/vwaddu_wx-1.C: New test.
17063 * g++.target/riscv/rvv/base/vwaddu_wx-2.C: New test.
17064 * g++.target/riscv/rvv/base/vwaddu_wx-3.C: New test.
17065 * g++.target/riscv/rvv/base/vwaddu_wx_mu-1.C: New test.
17066 * g++.target/riscv/rvv/base/vwaddu_wx_mu-2.C: New test.
17067 * g++.target/riscv/rvv/base/vwaddu_wx_mu-3.C: New test.
17068 * g++.target/riscv/rvv/base/vwaddu_wx_tu-1.C: New test.
17069 * g++.target/riscv/rvv/base/vwaddu_wx_tu-2.C: New test.
17070 * g++.target/riscv/rvv/base/vwaddu_wx_tu-3.C: New test.
17071 * g++.target/riscv/rvv/base/vwaddu_wx_tum-1.C: New test.
17072 * g++.target/riscv/rvv/base/vwaddu_wx_tum-2.C: New test.
17073 * g++.target/riscv/rvv/base/vwaddu_wx_tum-3.C: New test.
17074 * g++.target/riscv/rvv/base/vwaddu_wx_tumu-1.C: New test.
17075 * g++.target/riscv/rvv/base/vwaddu_wx_tumu-2.C: New test.
17076 * g++.target/riscv/rvv/base/vwaddu_wx_tumu-3.C: New test.
17077
17078 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
17079
17080 * g++.target/riscv/rvv/base/vwcvt_x-1.C: New test.
17081 * g++.target/riscv/rvv/base/vwcvt_x-2.C: New test.
17082 * g++.target/riscv/rvv/base/vwcvt_x-3.C: New test.
17083 * g++.target/riscv/rvv/base/vwcvt_x_mu-1.C: New test.
17084 * g++.target/riscv/rvv/base/vwcvt_x_mu-2.C: New test.
17085 * g++.target/riscv/rvv/base/vwcvt_x_mu-3.C: New test.
17086 * g++.target/riscv/rvv/base/vwcvt_x_tu-1.C: New test.
17087 * g++.target/riscv/rvv/base/vwcvt_x_tu-2.C: New test.
17088 * g++.target/riscv/rvv/base/vwcvt_x_tu-3.C: New test.
17089 * g++.target/riscv/rvv/base/vwcvt_x_tum-1.C: New test.
17090 * g++.target/riscv/rvv/base/vwcvt_x_tum-2.C: New test.
17091 * g++.target/riscv/rvv/base/vwcvt_x_tum-3.C: New test.
17092 * g++.target/riscv/rvv/base/vwcvt_x_tumu-1.C: New test.
17093 * g++.target/riscv/rvv/base/vwcvt_x_tumu-2.C: New test.
17094 * g++.target/riscv/rvv/base/vwcvt_x_tumu-3.C: New test.
17095 * g++.target/riscv/rvv/base/vwcvtu_x-1.C: New test.
17096 * g++.target/riscv/rvv/base/vwcvtu_x-2.C: New test.
17097 * g++.target/riscv/rvv/base/vwcvtu_x-3.C: New test.
17098 * g++.target/riscv/rvv/base/vwcvtu_x_mu-1.C: New test.
17099 * g++.target/riscv/rvv/base/vwcvtu_x_mu-2.C: New test.
17100 * g++.target/riscv/rvv/base/vwcvtu_x_mu-3.C: New test.
17101 * g++.target/riscv/rvv/base/vwcvtu_x_tu-1.C: New test.
17102 * g++.target/riscv/rvv/base/vwcvtu_x_tu-2.C: New test.
17103 * g++.target/riscv/rvv/base/vwcvtu_x_tu-3.C: New test.
17104 * g++.target/riscv/rvv/base/vwcvtu_x_tum-1.C: New test.
17105 * g++.target/riscv/rvv/base/vwcvtu_x_tum-2.C: New test.
17106 * g++.target/riscv/rvv/base/vwcvtu_x_tum-3.C: New test.
17107 * g++.target/riscv/rvv/base/vwcvtu_x_tumu-1.C: New test.
17108 * g++.target/riscv/rvv/base/vwcvtu_x_tumu-2.C: New test.
17109 * g++.target/riscv/rvv/base/vwcvtu_x_tumu-3.C: New test.
17110
17111 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
17112
17113 * g++.target/riscv/rvv/base/vwmul_vv-1.C: New test.
17114 * g++.target/riscv/rvv/base/vwmul_vv-2.C: New test.
17115 * g++.target/riscv/rvv/base/vwmul_vv-3.C: New test.
17116 * g++.target/riscv/rvv/base/vwmul_vv_mu-1.C: New test.
17117 * g++.target/riscv/rvv/base/vwmul_vv_mu-2.C: New test.
17118 * g++.target/riscv/rvv/base/vwmul_vv_mu-3.C: New test.
17119 * g++.target/riscv/rvv/base/vwmul_vv_tu-1.C: New test.
17120 * g++.target/riscv/rvv/base/vwmul_vv_tu-2.C: New test.
17121 * g++.target/riscv/rvv/base/vwmul_vv_tu-3.C: New test.
17122 * g++.target/riscv/rvv/base/vwmul_vv_tum-1.C: New test.
17123 * g++.target/riscv/rvv/base/vwmul_vv_tum-2.C: New test.
17124 * g++.target/riscv/rvv/base/vwmul_vv_tum-3.C: New test.
17125 * g++.target/riscv/rvv/base/vwmul_vv_tumu-1.C: New test.
17126 * g++.target/riscv/rvv/base/vwmul_vv_tumu-2.C: New test.
17127 * g++.target/riscv/rvv/base/vwmul_vv_tumu-3.C: New test.
17128 * g++.target/riscv/rvv/base/vwmul_vx-1.C: New test.
17129 * g++.target/riscv/rvv/base/vwmul_vx-2.C: New test.
17130 * g++.target/riscv/rvv/base/vwmul_vx-3.C: New test.
17131 * g++.target/riscv/rvv/base/vwmul_vx_mu-1.C: New test.
17132 * g++.target/riscv/rvv/base/vwmul_vx_mu-2.C: New test.
17133 * g++.target/riscv/rvv/base/vwmul_vx_mu-3.C: New test.
17134 * g++.target/riscv/rvv/base/vwmul_vx_tu-1.C: New test.
17135 * g++.target/riscv/rvv/base/vwmul_vx_tu-2.C: New test.
17136 * g++.target/riscv/rvv/base/vwmul_vx_tu-3.C: New test.
17137 * g++.target/riscv/rvv/base/vwmul_vx_tum-1.C: New test.
17138 * g++.target/riscv/rvv/base/vwmul_vx_tum-2.C: New test.
17139 * g++.target/riscv/rvv/base/vwmul_vx_tum-3.C: New test.
17140 * g++.target/riscv/rvv/base/vwmul_vx_tumu-1.C: New test.
17141 * g++.target/riscv/rvv/base/vwmul_vx_tumu-2.C: New test.
17142 * g++.target/riscv/rvv/base/vwmul_vx_tumu-3.C: New test.
17143
17144 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
17145
17146 * g++.target/riscv/rvv/base/vwmulsu_vv-1.C: New test.
17147 * g++.target/riscv/rvv/base/vwmulsu_vv-2.C: New test.
17148 * g++.target/riscv/rvv/base/vwmulsu_vv-3.C: New test.
17149 * g++.target/riscv/rvv/base/vwmulsu_vv_mu-1.C: New test.
17150 * g++.target/riscv/rvv/base/vwmulsu_vv_mu-2.C: New test.
17151 * g++.target/riscv/rvv/base/vwmulsu_vv_mu-3.C: New test.
17152 * g++.target/riscv/rvv/base/vwmulsu_vv_tu-1.C: New test.
17153 * g++.target/riscv/rvv/base/vwmulsu_vv_tu-2.C: New test.
17154 * g++.target/riscv/rvv/base/vwmulsu_vv_tu-3.C: New test.
17155 * g++.target/riscv/rvv/base/vwmulsu_vv_tum-1.C: New test.
17156 * g++.target/riscv/rvv/base/vwmulsu_vv_tum-2.C: New test.
17157 * g++.target/riscv/rvv/base/vwmulsu_vv_tum-3.C: New test.
17158 * g++.target/riscv/rvv/base/vwmulsu_vv_tumu-1.C: New test.
17159 * g++.target/riscv/rvv/base/vwmulsu_vv_tumu-2.C: New test.
17160 * g++.target/riscv/rvv/base/vwmulsu_vv_tumu-3.C: New test.
17161 * g++.target/riscv/rvv/base/vwmulsu_vx-1.C: New test.
17162 * g++.target/riscv/rvv/base/vwmulsu_vx-2.C: New test.
17163 * g++.target/riscv/rvv/base/vwmulsu_vx-3.C: New test.
17164 * g++.target/riscv/rvv/base/vwmulsu_vx_mu-1.C: New test.
17165 * g++.target/riscv/rvv/base/vwmulsu_vx_mu-2.C: New test.
17166 * g++.target/riscv/rvv/base/vwmulsu_vx_mu-3.C: New test.
17167 * g++.target/riscv/rvv/base/vwmulsu_vx_tu-1.C: New test.
17168 * g++.target/riscv/rvv/base/vwmulsu_vx_tu-2.C: New test.
17169 * g++.target/riscv/rvv/base/vwmulsu_vx_tu-3.C: New test.
17170 * g++.target/riscv/rvv/base/vwmulsu_vx_tum-1.C: New test.
17171 * g++.target/riscv/rvv/base/vwmulsu_vx_tum-2.C: New test.
17172 * g++.target/riscv/rvv/base/vwmulsu_vx_tum-3.C: New test.
17173 * g++.target/riscv/rvv/base/vwmulsu_vx_tumu-1.C: New test.
17174 * g++.target/riscv/rvv/base/vwmulsu_vx_tumu-2.C: New test.
17175 * g++.target/riscv/rvv/base/vwmulsu_vx_tumu-3.C: New test.
17176
17177 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
17178
17179 * g++.target/riscv/rvv/base/vwmulu_vv-1.C: New test.
17180 * g++.target/riscv/rvv/base/vwmulu_vv-2.C: New test.
17181 * g++.target/riscv/rvv/base/vwmulu_vv-3.C: New test.
17182 * g++.target/riscv/rvv/base/vwmulu_vv_mu-1.C: New test.
17183 * g++.target/riscv/rvv/base/vwmulu_vv_mu-2.C: New test.
17184 * g++.target/riscv/rvv/base/vwmulu_vv_mu-3.C: New test.
17185 * g++.target/riscv/rvv/base/vwmulu_vv_tu-1.C: New test.
17186 * g++.target/riscv/rvv/base/vwmulu_vv_tu-2.C: New test.
17187 * g++.target/riscv/rvv/base/vwmulu_vv_tu-3.C: New test.
17188 * g++.target/riscv/rvv/base/vwmulu_vv_tum-1.C: New test.
17189 * g++.target/riscv/rvv/base/vwmulu_vv_tum-2.C: New test.
17190 * g++.target/riscv/rvv/base/vwmulu_vv_tum-3.C: New test.
17191 * g++.target/riscv/rvv/base/vwmulu_vv_tumu-1.C: New test.
17192 * g++.target/riscv/rvv/base/vwmulu_vv_tumu-2.C: New test.
17193 * g++.target/riscv/rvv/base/vwmulu_vv_tumu-3.C: New test.
17194 * g++.target/riscv/rvv/base/vwmulu_vx-1.C: New test.
17195 * g++.target/riscv/rvv/base/vwmulu_vx-2.C: New test.
17196 * g++.target/riscv/rvv/base/vwmulu_vx-3.C: New test.
17197 * g++.target/riscv/rvv/base/vwmulu_vx_mu-1.C: New test.
17198 * g++.target/riscv/rvv/base/vwmulu_vx_mu-2.C: New test.
17199 * g++.target/riscv/rvv/base/vwmulu_vx_mu-3.C: New test.
17200 * g++.target/riscv/rvv/base/vwmulu_vx_tu-1.C: New test.
17201 * g++.target/riscv/rvv/base/vwmulu_vx_tu-2.C: New test.
17202 * g++.target/riscv/rvv/base/vwmulu_vx_tu-3.C: New test.
17203 * g++.target/riscv/rvv/base/vwmulu_vx_tum-1.C: New test.
17204 * g++.target/riscv/rvv/base/vwmulu_vx_tum-2.C: New test.
17205 * g++.target/riscv/rvv/base/vwmulu_vx_tum-3.C: New test.
17206 * g++.target/riscv/rvv/base/vwmulu_vx_tumu-1.C: New test.
17207 * g++.target/riscv/rvv/base/vwmulu_vx_tumu-2.C: New test.
17208 * g++.target/riscv/rvv/base/vwmulu_vx_tumu-3.C: New test.
17209
17210 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
17211
17212 * g++.target/riscv/rvv/base/vwsub_vv-1.C: New test.
17213 * g++.target/riscv/rvv/base/vwsub_vv-2.C: New test.
17214 * g++.target/riscv/rvv/base/vwsub_vv-3.C: New test.
17215 * g++.target/riscv/rvv/base/vwsub_vv_mu-1.C: New test.
17216 * g++.target/riscv/rvv/base/vwsub_vv_mu-2.C: New test.
17217 * g++.target/riscv/rvv/base/vwsub_vv_mu-3.C: New test.
17218 * g++.target/riscv/rvv/base/vwsub_vv_tu-1.C: New test.
17219 * g++.target/riscv/rvv/base/vwsub_vv_tu-2.C: New test.
17220 * g++.target/riscv/rvv/base/vwsub_vv_tu-3.C: New test.
17221 * g++.target/riscv/rvv/base/vwsub_vv_tum-1.C: New test.
17222 * g++.target/riscv/rvv/base/vwsub_vv_tum-2.C: New test.
17223 * g++.target/riscv/rvv/base/vwsub_vv_tum-3.C: New test.
17224 * g++.target/riscv/rvv/base/vwsub_vv_tumu-1.C: New test.
17225 * g++.target/riscv/rvv/base/vwsub_vv_tumu-2.C: New test.
17226 * g++.target/riscv/rvv/base/vwsub_vv_tumu-3.C: New test.
17227 * g++.target/riscv/rvv/base/vwsub_vx-1.C: New test.
17228 * g++.target/riscv/rvv/base/vwsub_vx-2.C: New test.
17229 * g++.target/riscv/rvv/base/vwsub_vx-3.C: New test.
17230 * g++.target/riscv/rvv/base/vwsub_vx_mu-1.C: New test.
17231 * g++.target/riscv/rvv/base/vwsub_vx_mu-2.C: New test.
17232 * g++.target/riscv/rvv/base/vwsub_vx_mu-3.C: New test.
17233 * g++.target/riscv/rvv/base/vwsub_vx_tu-1.C: New test.
17234 * g++.target/riscv/rvv/base/vwsub_vx_tu-2.C: New test.
17235 * g++.target/riscv/rvv/base/vwsub_vx_tu-3.C: New test.
17236 * g++.target/riscv/rvv/base/vwsub_vx_tum-1.C: New test.
17237 * g++.target/riscv/rvv/base/vwsub_vx_tum-2.C: New test.
17238 * g++.target/riscv/rvv/base/vwsub_vx_tum-3.C: New test.
17239 * g++.target/riscv/rvv/base/vwsub_vx_tumu-1.C: New test.
17240 * g++.target/riscv/rvv/base/vwsub_vx_tumu-2.C: New test.
17241 * g++.target/riscv/rvv/base/vwsub_vx_tumu-3.C: New test.
17242
17243 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
17244
17245 * g++.target/riscv/rvv/base/vwsub_wv-1.C: New test.
17246 * g++.target/riscv/rvv/base/vwsub_wv-2.C: New test.
17247 * g++.target/riscv/rvv/base/vwsub_wv-3.C: New test.
17248 * g++.target/riscv/rvv/base/vwsub_wv_mu-1.C: New test.
17249 * g++.target/riscv/rvv/base/vwsub_wv_mu-2.C: New test.
17250 * g++.target/riscv/rvv/base/vwsub_wv_mu-3.C: New test.
17251 * g++.target/riscv/rvv/base/vwsub_wv_tu-1.C: New test.
17252 * g++.target/riscv/rvv/base/vwsub_wv_tu-2.C: New test.
17253 * g++.target/riscv/rvv/base/vwsub_wv_tu-3.C: New test.
17254 * g++.target/riscv/rvv/base/vwsub_wv_tum-1.C: New test.
17255 * g++.target/riscv/rvv/base/vwsub_wv_tum-2.C: New test.
17256 * g++.target/riscv/rvv/base/vwsub_wv_tum-3.C: New test.
17257 * g++.target/riscv/rvv/base/vwsub_wv_tumu-1.C: New test.
17258 * g++.target/riscv/rvv/base/vwsub_wv_tumu-2.C: New test.
17259 * g++.target/riscv/rvv/base/vwsub_wv_tumu-3.C: New test.
17260 * g++.target/riscv/rvv/base/vwsub_wx-1.C: New test.
17261 * g++.target/riscv/rvv/base/vwsub_wx-2.C: New test.
17262 * g++.target/riscv/rvv/base/vwsub_wx-3.C: New test.
17263 * g++.target/riscv/rvv/base/vwsub_wx_mu-1.C: New test.
17264 * g++.target/riscv/rvv/base/vwsub_wx_mu-2.C: New test.
17265 * g++.target/riscv/rvv/base/vwsub_wx_mu-3.C: New test.
17266 * g++.target/riscv/rvv/base/vwsub_wx_tu-1.C: New test.
17267 * g++.target/riscv/rvv/base/vwsub_wx_tu-2.C: New test.
17268 * g++.target/riscv/rvv/base/vwsub_wx_tu-3.C: New test.
17269 * g++.target/riscv/rvv/base/vwsub_wx_tum-1.C: New test.
17270 * g++.target/riscv/rvv/base/vwsub_wx_tum-2.C: New test.
17271 * g++.target/riscv/rvv/base/vwsub_wx_tum-3.C: New test.
17272 * g++.target/riscv/rvv/base/vwsub_wx_tumu-1.C: New test.
17273 * g++.target/riscv/rvv/base/vwsub_wx_tumu-2.C: New test.
17274 * g++.target/riscv/rvv/base/vwsub_wx_tumu-3.C: New test.
17275
17276 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
17277
17278 * g++.target/riscv/rvv/base/vwsubu_vv-1.C: New test.
17279 * g++.target/riscv/rvv/base/vwsubu_vv-2.C: New test.
17280 * g++.target/riscv/rvv/base/vwsubu_vv-3.C: New test.
17281 * g++.target/riscv/rvv/base/vwsubu_vv_mu-1.C: New test.
17282 * g++.target/riscv/rvv/base/vwsubu_vv_mu-2.C: New test.
17283 * g++.target/riscv/rvv/base/vwsubu_vv_mu-3.C: New test.
17284 * g++.target/riscv/rvv/base/vwsubu_vv_tu-1.C: New test.
17285 * g++.target/riscv/rvv/base/vwsubu_vv_tu-2.C: New test.
17286 * g++.target/riscv/rvv/base/vwsubu_vv_tu-3.C: New test.
17287 * g++.target/riscv/rvv/base/vwsubu_vv_tum-1.C: New test.
17288 * g++.target/riscv/rvv/base/vwsubu_vv_tum-2.C: New test.
17289 * g++.target/riscv/rvv/base/vwsubu_vv_tum-3.C: New test.
17290 * g++.target/riscv/rvv/base/vwsubu_vv_tumu-1.C: New test.
17291 * g++.target/riscv/rvv/base/vwsubu_vv_tumu-2.C: New test.
17292 * g++.target/riscv/rvv/base/vwsubu_vv_tumu-3.C: New test.
17293 * g++.target/riscv/rvv/base/vwsubu_vx-1.C: New test.
17294 * g++.target/riscv/rvv/base/vwsubu_vx-2.C: New test.
17295 * g++.target/riscv/rvv/base/vwsubu_vx-3.C: New test.
17296 * g++.target/riscv/rvv/base/vwsubu_vx_mu-1.C: New test.
17297 * g++.target/riscv/rvv/base/vwsubu_vx_mu-2.C: New test.
17298 * g++.target/riscv/rvv/base/vwsubu_vx_mu-3.C: New test.
17299 * g++.target/riscv/rvv/base/vwsubu_vx_tu-1.C: New test.
17300 * g++.target/riscv/rvv/base/vwsubu_vx_tu-2.C: New test.
17301 * g++.target/riscv/rvv/base/vwsubu_vx_tu-3.C: New test.
17302 * g++.target/riscv/rvv/base/vwsubu_vx_tum-1.C: New test.
17303 * g++.target/riscv/rvv/base/vwsubu_vx_tum-2.C: New test.
17304 * g++.target/riscv/rvv/base/vwsubu_vx_tum-3.C: New test.
17305 * g++.target/riscv/rvv/base/vwsubu_vx_tumu-1.C: New test.
17306 * g++.target/riscv/rvv/base/vwsubu_vx_tumu-2.C: New test.
17307 * g++.target/riscv/rvv/base/vwsubu_vx_tumu-3.C: New test.
17308
17309 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
17310
17311 * g++.target/riscv/rvv/base/vwsubu_wv-1.C: New test.
17312 * g++.target/riscv/rvv/base/vwsubu_wv-2.C: New test.
17313 * g++.target/riscv/rvv/base/vwsubu_wv-3.C: New test.
17314 * g++.target/riscv/rvv/base/vwsubu_wv_mu-1.C: New test.
17315 * g++.target/riscv/rvv/base/vwsubu_wv_mu-2.C: New test.
17316 * g++.target/riscv/rvv/base/vwsubu_wv_mu-3.C: New test.
17317 * g++.target/riscv/rvv/base/vwsubu_wv_tu-1.C: New test.
17318 * g++.target/riscv/rvv/base/vwsubu_wv_tu-2.C: New test.
17319 * g++.target/riscv/rvv/base/vwsubu_wv_tu-3.C: New test.
17320 * g++.target/riscv/rvv/base/vwsubu_wv_tum-1.C: New test.
17321 * g++.target/riscv/rvv/base/vwsubu_wv_tum-2.C: New test.
17322 * g++.target/riscv/rvv/base/vwsubu_wv_tum-3.C: New test.
17323 * g++.target/riscv/rvv/base/vwsubu_wv_tumu-1.C: New test.
17324 * g++.target/riscv/rvv/base/vwsubu_wv_tumu-2.C: New test.
17325 * g++.target/riscv/rvv/base/vwsubu_wv_tumu-3.C: New test.
17326 * g++.target/riscv/rvv/base/vwsubu_wx-1.C: New test.
17327 * g++.target/riscv/rvv/base/vwsubu_wx-2.C: New test.
17328 * g++.target/riscv/rvv/base/vwsubu_wx-3.C: New test.
17329 * g++.target/riscv/rvv/base/vwsubu_wx_mu-1.C: New test.
17330 * g++.target/riscv/rvv/base/vwsubu_wx_mu-2.C: New test.
17331 * g++.target/riscv/rvv/base/vwsubu_wx_mu-3.C: New test.
17332 * g++.target/riscv/rvv/base/vwsubu_wx_tu-1.C: New test.
17333 * g++.target/riscv/rvv/base/vwsubu_wx_tu-2.C: New test.
17334 * g++.target/riscv/rvv/base/vwsubu_wx_tu-3.C: New test.
17335 * g++.target/riscv/rvv/base/vwsubu_wx_tum-1.C: New test.
17336 * g++.target/riscv/rvv/base/vwsubu_wx_tum-2.C: New test.
17337 * g++.target/riscv/rvv/base/vwsubu_wx_tum-3.C: New test.
17338 * g++.target/riscv/rvv/base/vwsubu_wx_tumu-1.C: New test.
17339 * g++.target/riscv/rvv/base/vwsubu_wx_tumu-2.C: New test.
17340 * g++.target/riscv/rvv/base/vwsubu_wx_tumu-3.C: New test.
17341
17342 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
17343
17344 * gcc.target/riscv/rvv/base/binop_vx_constraint-120.c: New test.
17345
17346 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
17347
17348 * gcc.target/riscv/rvv/base/vwadd_vv-1.c: New test.
17349 * gcc.target/riscv/rvv/base/vwadd_vv-2.c: New test.
17350 * gcc.target/riscv/rvv/base/vwadd_vv-3.c: New test.
17351 * gcc.target/riscv/rvv/base/vwadd_vv_m-1.c: New test.
17352 * gcc.target/riscv/rvv/base/vwadd_vv_m-2.c: New test.
17353 * gcc.target/riscv/rvv/base/vwadd_vv_m-3.c: New test.
17354 * gcc.target/riscv/rvv/base/vwadd_vv_mu-1.c: New test.
17355 * gcc.target/riscv/rvv/base/vwadd_vv_mu-2.c: New test.
17356 * gcc.target/riscv/rvv/base/vwadd_vv_mu-3.c: New test.
17357 * gcc.target/riscv/rvv/base/vwadd_vv_tu-1.c: New test.
17358 * gcc.target/riscv/rvv/base/vwadd_vv_tu-2.c: New test.
17359 * gcc.target/riscv/rvv/base/vwadd_vv_tu-3.c: New test.
17360 * gcc.target/riscv/rvv/base/vwadd_vv_tum-1.c: New test.
17361 * gcc.target/riscv/rvv/base/vwadd_vv_tum-2.c: New test.
17362 * gcc.target/riscv/rvv/base/vwadd_vv_tum-3.c: New test.
17363 * gcc.target/riscv/rvv/base/vwadd_vv_tumu-1.c: New test.
17364 * gcc.target/riscv/rvv/base/vwadd_vv_tumu-2.c: New test.
17365 * gcc.target/riscv/rvv/base/vwadd_vv_tumu-3.c: New test.
17366 * gcc.target/riscv/rvv/base/vwadd_vx-1.c: New test.
17367 * gcc.target/riscv/rvv/base/vwadd_vx-2.c: New test.
17368 * gcc.target/riscv/rvv/base/vwadd_vx-3.c: New test.
17369 * gcc.target/riscv/rvv/base/vwadd_vx_m-1.c: New test.
17370 * gcc.target/riscv/rvv/base/vwadd_vx_m-2.c: New test.
17371 * gcc.target/riscv/rvv/base/vwadd_vx_m-3.c: New test.
17372 * gcc.target/riscv/rvv/base/vwadd_vx_mu-1.c: New test.
17373 * gcc.target/riscv/rvv/base/vwadd_vx_mu-2.c: New test.
17374 * gcc.target/riscv/rvv/base/vwadd_vx_mu-3.c: New test.
17375 * gcc.target/riscv/rvv/base/vwadd_vx_tu-1.c: New test.
17376 * gcc.target/riscv/rvv/base/vwadd_vx_tu-2.c: New test.
17377 * gcc.target/riscv/rvv/base/vwadd_vx_tu-3.c: New test.
17378 * gcc.target/riscv/rvv/base/vwadd_vx_tum-1.c: New test.
17379 * gcc.target/riscv/rvv/base/vwadd_vx_tum-2.c: New test.
17380 * gcc.target/riscv/rvv/base/vwadd_vx_tum-3.c: New test.
17381 * gcc.target/riscv/rvv/base/vwadd_vx_tumu-1.c: New test.
17382 * gcc.target/riscv/rvv/base/vwadd_vx_tumu-2.c: New test.
17383 * gcc.target/riscv/rvv/base/vwadd_vx_tumu-3.c: New test.
17384
17385 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
17386
17387 * gcc.target/riscv/rvv/base/vwadd_wv-1.c: New test.
17388 * gcc.target/riscv/rvv/base/vwadd_wv-2.c: New test.
17389 * gcc.target/riscv/rvv/base/vwadd_wv-3.c: New test.
17390 * gcc.target/riscv/rvv/base/vwadd_wv_m-1.c: New test.
17391 * gcc.target/riscv/rvv/base/vwadd_wv_m-2.c: New test.
17392 * gcc.target/riscv/rvv/base/vwadd_wv_m-3.c: New test.
17393 * gcc.target/riscv/rvv/base/vwadd_wv_mu-1.c: New test.
17394 * gcc.target/riscv/rvv/base/vwadd_wv_mu-2.c: New test.
17395 * gcc.target/riscv/rvv/base/vwadd_wv_mu-3.c: New test.
17396 * gcc.target/riscv/rvv/base/vwadd_wv_tu-1.c: New test.
17397 * gcc.target/riscv/rvv/base/vwadd_wv_tu-2.c: New test.
17398 * gcc.target/riscv/rvv/base/vwadd_wv_tu-3.c: New test.
17399 * gcc.target/riscv/rvv/base/vwadd_wv_tum-1.c: New test.
17400 * gcc.target/riscv/rvv/base/vwadd_wv_tum-2.c: New test.
17401 * gcc.target/riscv/rvv/base/vwadd_wv_tum-3.c: New test.
17402 * gcc.target/riscv/rvv/base/vwadd_wv_tumu-1.c: New test.
17403 * gcc.target/riscv/rvv/base/vwadd_wv_tumu-2.c: New test.
17404 * gcc.target/riscv/rvv/base/vwadd_wv_tumu-3.c: New test.
17405 * gcc.target/riscv/rvv/base/vwadd_wx-1.c: New test.
17406 * gcc.target/riscv/rvv/base/vwadd_wx-2.c: New test.
17407 * gcc.target/riscv/rvv/base/vwadd_wx-3.c: New test.
17408 * gcc.target/riscv/rvv/base/vwadd_wx_m-1.c: New test.
17409 * gcc.target/riscv/rvv/base/vwadd_wx_m-2.c: New test.
17410 * gcc.target/riscv/rvv/base/vwadd_wx_m-3.c: New test.
17411 * gcc.target/riscv/rvv/base/vwadd_wx_mu-1.c: New test.
17412 * gcc.target/riscv/rvv/base/vwadd_wx_mu-2.c: New test.
17413 * gcc.target/riscv/rvv/base/vwadd_wx_mu-3.c: New test.
17414 * gcc.target/riscv/rvv/base/vwadd_wx_tu-1.c: New test.
17415 * gcc.target/riscv/rvv/base/vwadd_wx_tu-2.c: New test.
17416 * gcc.target/riscv/rvv/base/vwadd_wx_tu-3.c: New test.
17417 * gcc.target/riscv/rvv/base/vwadd_wx_tum-1.c: New test.
17418 * gcc.target/riscv/rvv/base/vwadd_wx_tum-2.c: New test.
17419 * gcc.target/riscv/rvv/base/vwadd_wx_tum-3.c: New test.
17420 * gcc.target/riscv/rvv/base/vwadd_wx_tumu-1.c: New test.
17421 * gcc.target/riscv/rvv/base/vwadd_wx_tumu-2.c: New test.
17422 * gcc.target/riscv/rvv/base/vwadd_wx_tumu-3.c: New test.
17423
17424 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
17425
17426 * gcc.target/riscv/rvv/base/vwaddu_vv-1.c: New test.
17427 * gcc.target/riscv/rvv/base/vwaddu_vv-2.c: New test.
17428 * gcc.target/riscv/rvv/base/vwaddu_vv-3.c: New test.
17429 * gcc.target/riscv/rvv/base/vwaddu_vv_m-1.c: New test.
17430 * gcc.target/riscv/rvv/base/vwaddu_vv_m-2.c: New test.
17431 * gcc.target/riscv/rvv/base/vwaddu_vv_m-3.c: New test.
17432 * gcc.target/riscv/rvv/base/vwaddu_vv_mu-1.c: New test.
17433 * gcc.target/riscv/rvv/base/vwaddu_vv_mu-2.c: New test.
17434 * gcc.target/riscv/rvv/base/vwaddu_vv_mu-3.c: New test.
17435 * gcc.target/riscv/rvv/base/vwaddu_vv_tu-1.c: New test.
17436 * gcc.target/riscv/rvv/base/vwaddu_vv_tu-2.c: New test.
17437 * gcc.target/riscv/rvv/base/vwaddu_vv_tu-3.c: New test.
17438 * gcc.target/riscv/rvv/base/vwaddu_vv_tum-1.c: New test.
17439 * gcc.target/riscv/rvv/base/vwaddu_vv_tum-2.c: New test.
17440 * gcc.target/riscv/rvv/base/vwaddu_vv_tum-3.c: New test.
17441 * gcc.target/riscv/rvv/base/vwaddu_vv_tumu-1.c: New test.
17442 * gcc.target/riscv/rvv/base/vwaddu_vv_tumu-2.c: New test.
17443 * gcc.target/riscv/rvv/base/vwaddu_vv_tumu-3.c: New test.
17444 * gcc.target/riscv/rvv/base/vwaddu_vx-1.c: New test.
17445 * gcc.target/riscv/rvv/base/vwaddu_vx-2.c: New test.
17446 * gcc.target/riscv/rvv/base/vwaddu_vx-3.c: New test.
17447 * gcc.target/riscv/rvv/base/vwaddu_vx_m-1.c: New test.
17448 * gcc.target/riscv/rvv/base/vwaddu_vx_m-2.c: New test.
17449 * gcc.target/riscv/rvv/base/vwaddu_vx_m-3.c: New test.
17450 * gcc.target/riscv/rvv/base/vwaddu_vx_mu-1.c: New test.
17451 * gcc.target/riscv/rvv/base/vwaddu_vx_mu-2.c: New test.
17452 * gcc.target/riscv/rvv/base/vwaddu_vx_mu-3.c: New test.
17453 * gcc.target/riscv/rvv/base/vwaddu_vx_tu-1.c: New test.
17454 * gcc.target/riscv/rvv/base/vwaddu_vx_tu-2.c: New test.
17455 * gcc.target/riscv/rvv/base/vwaddu_vx_tu-3.c: New test.
17456 * gcc.target/riscv/rvv/base/vwaddu_vx_tum-1.c: New test.
17457 * gcc.target/riscv/rvv/base/vwaddu_vx_tum-2.c: New test.
17458 * gcc.target/riscv/rvv/base/vwaddu_vx_tum-3.c: New test.
17459 * gcc.target/riscv/rvv/base/vwaddu_vx_tumu-1.c: New test.
17460 * gcc.target/riscv/rvv/base/vwaddu_vx_tumu-2.c: New test.
17461 * gcc.target/riscv/rvv/base/vwaddu_vx_tumu-3.c: New test.
17462
17463 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
17464
17465 * gcc.target/riscv/rvv/base/vwaddu_wv-1.c: New test.
17466 * gcc.target/riscv/rvv/base/vwaddu_wv-2.c: New test.
17467 * gcc.target/riscv/rvv/base/vwaddu_wv-3.c: New test.
17468 * gcc.target/riscv/rvv/base/vwaddu_wv_m-1.c: New test.
17469 * gcc.target/riscv/rvv/base/vwaddu_wv_m-2.c: New test.
17470 * gcc.target/riscv/rvv/base/vwaddu_wv_m-3.c: New test.
17471 * gcc.target/riscv/rvv/base/vwaddu_wv_mu-1.c: New test.
17472 * gcc.target/riscv/rvv/base/vwaddu_wv_mu-2.c: New test.
17473 * gcc.target/riscv/rvv/base/vwaddu_wv_mu-3.c: New test.
17474 * gcc.target/riscv/rvv/base/vwaddu_wv_tu-1.c: New test.
17475 * gcc.target/riscv/rvv/base/vwaddu_wv_tu-2.c: New test.
17476 * gcc.target/riscv/rvv/base/vwaddu_wv_tu-3.c: New test.
17477 * gcc.target/riscv/rvv/base/vwaddu_wv_tum-1.c: New test.
17478 * gcc.target/riscv/rvv/base/vwaddu_wv_tum-2.c: New test.
17479 * gcc.target/riscv/rvv/base/vwaddu_wv_tum-3.c: New test.
17480 * gcc.target/riscv/rvv/base/vwaddu_wv_tumu-1.c: New test.
17481 * gcc.target/riscv/rvv/base/vwaddu_wv_tumu-2.c: New test.
17482 * gcc.target/riscv/rvv/base/vwaddu_wv_tumu-3.c: New test.
17483 * gcc.target/riscv/rvv/base/vwaddu_wx-1.c: New test.
17484 * gcc.target/riscv/rvv/base/vwaddu_wx-2.c: New test.
17485 * gcc.target/riscv/rvv/base/vwaddu_wx-3.c: New test.
17486 * gcc.target/riscv/rvv/base/vwaddu_wx_m-1.c: New test.
17487 * gcc.target/riscv/rvv/base/vwaddu_wx_m-2.c: New test.
17488 * gcc.target/riscv/rvv/base/vwaddu_wx_m-3.c: New test.
17489 * gcc.target/riscv/rvv/base/vwaddu_wx_mu-1.c: New test.
17490 * gcc.target/riscv/rvv/base/vwaddu_wx_mu-2.c: New test.
17491 * gcc.target/riscv/rvv/base/vwaddu_wx_mu-3.c: New test.
17492 * gcc.target/riscv/rvv/base/vwaddu_wx_tu-1.c: New test.
17493 * gcc.target/riscv/rvv/base/vwaddu_wx_tu-2.c: New test.
17494 * gcc.target/riscv/rvv/base/vwaddu_wx_tu-3.c: New test.
17495 * gcc.target/riscv/rvv/base/vwaddu_wx_tum-1.c: New test.
17496 * gcc.target/riscv/rvv/base/vwaddu_wx_tum-2.c: New test.
17497 * gcc.target/riscv/rvv/base/vwaddu_wx_tum-3.c: New test.
17498 * gcc.target/riscv/rvv/base/vwaddu_wx_tumu-1.c: New test.
17499 * gcc.target/riscv/rvv/base/vwaddu_wx_tumu-2.c: New test.
17500 * gcc.target/riscv/rvv/base/vwaddu_wx_tumu-3.c: New test.
17501
17502 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
17503
17504 * gcc.target/riscv/rvv/base/vwcvt_x-1.c: New test.
17505 * gcc.target/riscv/rvv/base/vwcvt_x-2.c: New test.
17506 * gcc.target/riscv/rvv/base/vwcvt_x-3.c: New test.
17507 * gcc.target/riscv/rvv/base/vwcvt_x_m-1.c: New test.
17508 * gcc.target/riscv/rvv/base/vwcvt_x_m-2.c: New test.
17509 * gcc.target/riscv/rvv/base/vwcvt_x_m-3.c: New test.
17510 * gcc.target/riscv/rvv/base/vwcvt_x_mu-1.c: New test.
17511 * gcc.target/riscv/rvv/base/vwcvt_x_mu-2.c: New test.
17512 * gcc.target/riscv/rvv/base/vwcvt_x_mu-3.c: New test.
17513 * gcc.target/riscv/rvv/base/vwcvt_x_tu-1.c: New test.
17514 * gcc.target/riscv/rvv/base/vwcvt_x_tu-2.c: New test.
17515 * gcc.target/riscv/rvv/base/vwcvt_x_tu-3.c: New test.
17516 * gcc.target/riscv/rvv/base/vwcvt_x_tum-1.c: New test.
17517 * gcc.target/riscv/rvv/base/vwcvt_x_tum-2.c: New test.
17518 * gcc.target/riscv/rvv/base/vwcvt_x_tum-3.c: New test.
17519 * gcc.target/riscv/rvv/base/vwcvt_x_tumu-1.c: New test.
17520 * gcc.target/riscv/rvv/base/vwcvt_x_tumu-2.c: New test.
17521 * gcc.target/riscv/rvv/base/vwcvt_x_tumu-3.c: New test.
17522 * gcc.target/riscv/rvv/base/vwcvtu_x-1.c: New test.
17523 * gcc.target/riscv/rvv/base/vwcvtu_x-2.c: New test.
17524 * gcc.target/riscv/rvv/base/vwcvtu_x-3.c: New test.
17525 * gcc.target/riscv/rvv/base/vwcvtu_x_m-1.c: New test.
17526 * gcc.target/riscv/rvv/base/vwcvtu_x_m-2.c: New test.
17527 * gcc.target/riscv/rvv/base/vwcvtu_x_m-3.c: New test.
17528 * gcc.target/riscv/rvv/base/vwcvtu_x_mu-1.c: New test.
17529 * gcc.target/riscv/rvv/base/vwcvtu_x_mu-2.c: New test.
17530 * gcc.target/riscv/rvv/base/vwcvtu_x_mu-3.c: New test.
17531 * gcc.target/riscv/rvv/base/vwcvtu_x_tu-1.c: New test.
17532 * gcc.target/riscv/rvv/base/vwcvtu_x_tu-2.c: New test.
17533 * gcc.target/riscv/rvv/base/vwcvtu_x_tu-3.c: New test.
17534 * gcc.target/riscv/rvv/base/vwcvtu_x_tum-1.c: New test.
17535 * gcc.target/riscv/rvv/base/vwcvtu_x_tum-2.c: New test.
17536 * gcc.target/riscv/rvv/base/vwcvtu_x_tum-3.c: New test.
17537 * gcc.target/riscv/rvv/base/vwcvtu_x_tumu-1.c: New test.
17538 * gcc.target/riscv/rvv/base/vwcvtu_x_tumu-2.c: New test.
17539 * gcc.target/riscv/rvv/base/vwcvtu_x_tumu-3.c: New test.
17540
17541 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
17542
17543 * gcc.target/riscv/rvv/base/vwmul_vv-1.c: New test.
17544 * gcc.target/riscv/rvv/base/vwmul_vv-2.c: New test.
17545 * gcc.target/riscv/rvv/base/vwmul_vv-3.c: New test.
17546 * gcc.target/riscv/rvv/base/vwmul_vv_m-1.c: New test.
17547 * gcc.target/riscv/rvv/base/vwmul_vv_m-2.c: New test.
17548 * gcc.target/riscv/rvv/base/vwmul_vv_m-3.c: New test.
17549 * gcc.target/riscv/rvv/base/vwmul_vv_mu-1.c: New test.
17550 * gcc.target/riscv/rvv/base/vwmul_vv_mu-2.c: New test.
17551 * gcc.target/riscv/rvv/base/vwmul_vv_mu-3.c: New test.
17552 * gcc.target/riscv/rvv/base/vwmul_vv_tu-1.c: New test.
17553 * gcc.target/riscv/rvv/base/vwmul_vv_tu-2.c: New test.
17554 * gcc.target/riscv/rvv/base/vwmul_vv_tu-3.c: New test.
17555 * gcc.target/riscv/rvv/base/vwmul_vv_tum-1.c: New test.
17556 * gcc.target/riscv/rvv/base/vwmul_vv_tum-2.c: New test.
17557 * gcc.target/riscv/rvv/base/vwmul_vv_tum-3.c: New test.
17558 * gcc.target/riscv/rvv/base/vwmul_vv_tumu-1.c: New test.
17559 * gcc.target/riscv/rvv/base/vwmul_vv_tumu-2.c: New test.
17560 * gcc.target/riscv/rvv/base/vwmul_vv_tumu-3.c: New test.
17561 * gcc.target/riscv/rvv/base/vwmul_vx-1.c: New test.
17562 * gcc.target/riscv/rvv/base/vwmul_vx-2.c: New test.
17563 * gcc.target/riscv/rvv/base/vwmul_vx-3.c: New test.
17564 * gcc.target/riscv/rvv/base/vwmul_vx_m-1.c: New test.
17565 * gcc.target/riscv/rvv/base/vwmul_vx_m-2.c: New test.
17566 * gcc.target/riscv/rvv/base/vwmul_vx_m-3.c: New test.
17567 * gcc.target/riscv/rvv/base/vwmul_vx_mu-1.c: New test.
17568 * gcc.target/riscv/rvv/base/vwmul_vx_mu-2.c: New test.
17569 * gcc.target/riscv/rvv/base/vwmul_vx_mu-3.c: New test.
17570 * gcc.target/riscv/rvv/base/vwmul_vx_tu-1.c: New test.
17571 * gcc.target/riscv/rvv/base/vwmul_vx_tu-2.c: New test.
17572 * gcc.target/riscv/rvv/base/vwmul_vx_tu-3.c: New test.
17573 * gcc.target/riscv/rvv/base/vwmul_vx_tum-1.c: New test.
17574 * gcc.target/riscv/rvv/base/vwmul_vx_tum-2.c: New test.
17575 * gcc.target/riscv/rvv/base/vwmul_vx_tum-3.c: New test.
17576 * gcc.target/riscv/rvv/base/vwmul_vx_tumu-1.c: New test.
17577 * gcc.target/riscv/rvv/base/vwmul_vx_tumu-2.c: New test.
17578 * gcc.target/riscv/rvv/base/vwmul_vx_tumu-3.c: New test.
17579
17580 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
17581
17582 * gcc.target/riscv/rvv/base/vwmulsu_vv-1.c: New test.
17583 * gcc.target/riscv/rvv/base/vwmulsu_vv-2.c: New test.
17584 * gcc.target/riscv/rvv/base/vwmulsu_vv-3.c: New test.
17585 * gcc.target/riscv/rvv/base/vwmulsu_vv_m-1.c: New test.
17586 * gcc.target/riscv/rvv/base/vwmulsu_vv_m-2.c: New test.
17587 * gcc.target/riscv/rvv/base/vwmulsu_vv_m-3.c: New test.
17588 * gcc.target/riscv/rvv/base/vwmulsu_vv_mu-1.c: New test.
17589 * gcc.target/riscv/rvv/base/vwmulsu_vv_mu-2.c: New test.
17590 * gcc.target/riscv/rvv/base/vwmulsu_vv_mu-3.c: New test.
17591 * gcc.target/riscv/rvv/base/vwmulsu_vv_tu-1.c: New test.
17592 * gcc.target/riscv/rvv/base/vwmulsu_vv_tu-2.c: New test.
17593 * gcc.target/riscv/rvv/base/vwmulsu_vv_tu-3.c: New test.
17594 * gcc.target/riscv/rvv/base/vwmulsu_vv_tum-1.c: New test.
17595 * gcc.target/riscv/rvv/base/vwmulsu_vv_tum-2.c: New test.
17596 * gcc.target/riscv/rvv/base/vwmulsu_vv_tum-3.c: New test.
17597 * gcc.target/riscv/rvv/base/vwmulsu_vv_tumu-1.c: New test.
17598 * gcc.target/riscv/rvv/base/vwmulsu_vv_tumu-2.c: New test.
17599 * gcc.target/riscv/rvv/base/vwmulsu_vv_tumu-3.c: New test.
17600 * gcc.target/riscv/rvv/base/vwmulsu_vx-1.c: New test.
17601 * gcc.target/riscv/rvv/base/vwmulsu_vx-2.c: New test.
17602 * gcc.target/riscv/rvv/base/vwmulsu_vx-3.c: New test.
17603 * gcc.target/riscv/rvv/base/vwmulsu_vx_m-1.c: New test.
17604 * gcc.target/riscv/rvv/base/vwmulsu_vx_m-2.c: New test.
17605 * gcc.target/riscv/rvv/base/vwmulsu_vx_m-3.c: New test.
17606 * gcc.target/riscv/rvv/base/vwmulsu_vx_mu-1.c: New test.
17607 * gcc.target/riscv/rvv/base/vwmulsu_vx_mu-2.c: New test.
17608 * gcc.target/riscv/rvv/base/vwmulsu_vx_mu-3.c: New test.
17609 * gcc.target/riscv/rvv/base/vwmulsu_vx_tu-1.c: New test.
17610 * gcc.target/riscv/rvv/base/vwmulsu_vx_tu-2.c: New test.
17611 * gcc.target/riscv/rvv/base/vwmulsu_vx_tu-3.c: New test.
17612 * gcc.target/riscv/rvv/base/vwmulsu_vx_tum-1.c: New test.
17613 * gcc.target/riscv/rvv/base/vwmulsu_vx_tum-2.c: New test.
17614 * gcc.target/riscv/rvv/base/vwmulsu_vx_tum-3.c: New test.
17615 * gcc.target/riscv/rvv/base/vwmulsu_vx_tumu-1.c: New test.
17616 * gcc.target/riscv/rvv/base/vwmulsu_vx_tumu-2.c: New test.
17617 * gcc.target/riscv/rvv/base/vwmulsu_vx_tumu-3.c: New test.
17618
17619 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
17620
17621 * gcc.target/riscv/rvv/base/vwmulu_vv-1.c: New test.
17622 * gcc.target/riscv/rvv/base/vwmulu_vv-2.c: New test.
17623 * gcc.target/riscv/rvv/base/vwmulu_vv-3.c: New test.
17624 * gcc.target/riscv/rvv/base/vwmulu_vv_m-1.c: New test.
17625 * gcc.target/riscv/rvv/base/vwmulu_vv_m-2.c: New test.
17626 * gcc.target/riscv/rvv/base/vwmulu_vv_m-3.c: New test.
17627 * gcc.target/riscv/rvv/base/vwmulu_vv_mu-1.c: New test.
17628 * gcc.target/riscv/rvv/base/vwmulu_vv_mu-2.c: New test.
17629 * gcc.target/riscv/rvv/base/vwmulu_vv_mu-3.c: New test.
17630 * gcc.target/riscv/rvv/base/vwmulu_vv_tu-1.c: New test.
17631 * gcc.target/riscv/rvv/base/vwmulu_vv_tu-2.c: New test.
17632 * gcc.target/riscv/rvv/base/vwmulu_vv_tu-3.c: New test.
17633 * gcc.target/riscv/rvv/base/vwmulu_vv_tum-1.c: New test.
17634 * gcc.target/riscv/rvv/base/vwmulu_vv_tum-2.c: New test.
17635 * gcc.target/riscv/rvv/base/vwmulu_vv_tum-3.c: New test.
17636 * gcc.target/riscv/rvv/base/vwmulu_vv_tumu-1.c: New test.
17637 * gcc.target/riscv/rvv/base/vwmulu_vv_tumu-2.c: New test.
17638 * gcc.target/riscv/rvv/base/vwmulu_vv_tumu-3.c: New test.
17639 * gcc.target/riscv/rvv/base/vwmulu_vx-1.c: New test.
17640 * gcc.target/riscv/rvv/base/vwmulu_vx-2.c: New test.
17641 * gcc.target/riscv/rvv/base/vwmulu_vx-3.c: New test.
17642 * gcc.target/riscv/rvv/base/vwmulu_vx_m-1.c: New test.
17643 * gcc.target/riscv/rvv/base/vwmulu_vx_m-2.c: New test.
17644 * gcc.target/riscv/rvv/base/vwmulu_vx_m-3.c: New test.
17645 * gcc.target/riscv/rvv/base/vwmulu_vx_mu-1.c: New test.
17646 * gcc.target/riscv/rvv/base/vwmulu_vx_mu-2.c: New test.
17647 * gcc.target/riscv/rvv/base/vwmulu_vx_mu-3.c: New test.
17648 * gcc.target/riscv/rvv/base/vwmulu_vx_tu-1.c: New test.
17649 * gcc.target/riscv/rvv/base/vwmulu_vx_tu-2.c: New test.
17650 * gcc.target/riscv/rvv/base/vwmulu_vx_tu-3.c: New test.
17651 * gcc.target/riscv/rvv/base/vwmulu_vx_tum-1.c: New test.
17652 * gcc.target/riscv/rvv/base/vwmulu_vx_tum-2.c: New test.
17653 * gcc.target/riscv/rvv/base/vwmulu_vx_tum-3.c: New test.
17654 * gcc.target/riscv/rvv/base/vwmulu_vx_tumu-1.c: New test.
17655 * gcc.target/riscv/rvv/base/vwmulu_vx_tumu-2.c: New test.
17656 * gcc.target/riscv/rvv/base/vwmulu_vx_tumu-3.c: New test.
17657
17658 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
17659
17660 * gcc.target/riscv/rvv/base/vwsub_vv-1.c: New test.
17661 * gcc.target/riscv/rvv/base/vwsub_vv-2.c: New test.
17662 * gcc.target/riscv/rvv/base/vwsub_vv-3.c: New test.
17663 * gcc.target/riscv/rvv/base/vwsub_vv_m-1.c: New test.
17664 * gcc.target/riscv/rvv/base/vwsub_vv_m-2.c: New test.
17665 * gcc.target/riscv/rvv/base/vwsub_vv_m-3.c: New test.
17666 * gcc.target/riscv/rvv/base/vwsub_vv_mu-1.c: New test.
17667 * gcc.target/riscv/rvv/base/vwsub_vv_mu-2.c: New test.
17668 * gcc.target/riscv/rvv/base/vwsub_vv_mu-3.c: New test.
17669 * gcc.target/riscv/rvv/base/vwsub_vv_tu-1.c: New test.
17670 * gcc.target/riscv/rvv/base/vwsub_vv_tu-2.c: New test.
17671 * gcc.target/riscv/rvv/base/vwsub_vv_tu-3.c: New test.
17672 * gcc.target/riscv/rvv/base/vwsub_vv_tum-1.c: New test.
17673 * gcc.target/riscv/rvv/base/vwsub_vv_tum-2.c: New test.
17674 * gcc.target/riscv/rvv/base/vwsub_vv_tum-3.c: New test.
17675 * gcc.target/riscv/rvv/base/vwsub_vv_tumu-1.c: New test.
17676 * gcc.target/riscv/rvv/base/vwsub_vv_tumu-2.c: New test.
17677 * gcc.target/riscv/rvv/base/vwsub_vv_tumu-3.c: New test.
17678
17679 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
17680
17681 * gcc.target/riscv/rvv/base/vwsub_vx-1.c: New test.
17682 * gcc.target/riscv/rvv/base/vwsub_vx-2.c: New test.
17683 * gcc.target/riscv/rvv/base/vwsub_vx-3.c: New test.
17684 * gcc.target/riscv/rvv/base/vwsub_vx_m-1.c: New test.
17685 * gcc.target/riscv/rvv/base/vwsub_vx_m-2.c: New test.
17686 * gcc.target/riscv/rvv/base/vwsub_vx_m-3.c: New test.
17687 * gcc.target/riscv/rvv/base/vwsub_vx_mu-1.c: New test.
17688 * gcc.target/riscv/rvv/base/vwsub_vx_mu-2.c: New test.
17689 * gcc.target/riscv/rvv/base/vwsub_vx_mu-3.c: New test.
17690 * gcc.target/riscv/rvv/base/vwsub_vx_tu-1.c: New test.
17691 * gcc.target/riscv/rvv/base/vwsub_vx_tu-2.c: New test.
17692 * gcc.target/riscv/rvv/base/vwsub_vx_tu-3.c: New test.
17693 * gcc.target/riscv/rvv/base/vwsub_vx_tum-1.c: New test.
17694 * gcc.target/riscv/rvv/base/vwsub_vx_tum-2.c: New test.
17695 * gcc.target/riscv/rvv/base/vwsub_vx_tum-3.c: New test.
17696 * gcc.target/riscv/rvv/base/vwsub_vx_tumu-1.c: New test.
17697 * gcc.target/riscv/rvv/base/vwsub_vx_tumu-2.c: New test.
17698 * gcc.target/riscv/rvv/base/vwsub_vx_tumu-3.c: New test.
17699
17700 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
17701
17702 * gcc.target/riscv/rvv/base/vwsub_wv-1.c: New test.
17703 * gcc.target/riscv/rvv/base/vwsub_wv-2.c: New test.
17704 * gcc.target/riscv/rvv/base/vwsub_wv-3.c: New test.
17705 * gcc.target/riscv/rvv/base/vwsub_wv_m-1.c: New test.
17706 * gcc.target/riscv/rvv/base/vwsub_wv_m-2.c: New test.
17707 * gcc.target/riscv/rvv/base/vwsub_wv_m-3.c: New test.
17708 * gcc.target/riscv/rvv/base/vwsub_wv_mu-1.c: New test.
17709 * gcc.target/riscv/rvv/base/vwsub_wv_mu-2.c: New test.
17710 * gcc.target/riscv/rvv/base/vwsub_wv_mu-3.c: New test.
17711 * gcc.target/riscv/rvv/base/vwsub_wv_tu-1.c: New test.
17712 * gcc.target/riscv/rvv/base/vwsub_wv_tu-2.c: New test.
17713 * gcc.target/riscv/rvv/base/vwsub_wv_tu-3.c: New test.
17714 * gcc.target/riscv/rvv/base/vwsub_wv_tum-1.c: New test.
17715 * gcc.target/riscv/rvv/base/vwsub_wv_tum-2.c: New test.
17716 * gcc.target/riscv/rvv/base/vwsub_wv_tum-3.c: New test.
17717 * gcc.target/riscv/rvv/base/vwsub_wv_tumu-1.c: New test.
17718 * gcc.target/riscv/rvv/base/vwsub_wv_tumu-2.c: New test.
17719 * gcc.target/riscv/rvv/base/vwsub_wv_tumu-3.c: New test.
17720
17721 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
17722
17723 * gcc.target/riscv/rvv/base/vwsub_wx-1.c: New test.
17724 * gcc.target/riscv/rvv/base/vwsub_wx-2.c: New test.
17725 * gcc.target/riscv/rvv/base/vwsub_wx-3.c: New test.
17726 * gcc.target/riscv/rvv/base/vwsub_wx_m-1.c: New test.
17727 * gcc.target/riscv/rvv/base/vwsub_wx_m-2.c: New test.
17728 * gcc.target/riscv/rvv/base/vwsub_wx_m-3.c: New test.
17729 * gcc.target/riscv/rvv/base/vwsub_wx_mu-1.c: New test.
17730 * gcc.target/riscv/rvv/base/vwsub_wx_mu-2.c: New test.
17731 * gcc.target/riscv/rvv/base/vwsub_wx_mu-3.c: New test.
17732 * gcc.target/riscv/rvv/base/vwsub_wx_tu-1.c: New test.
17733 * gcc.target/riscv/rvv/base/vwsub_wx_tu-2.c: New test.
17734 * gcc.target/riscv/rvv/base/vwsub_wx_tu-3.c: New test.
17735 * gcc.target/riscv/rvv/base/vwsub_wx_tum-1.c: New test.
17736 * gcc.target/riscv/rvv/base/vwsub_wx_tum-2.c: New test.
17737 * gcc.target/riscv/rvv/base/vwsub_wx_tum-3.c: New test.
17738 * gcc.target/riscv/rvv/base/vwsub_wx_tumu-1.c: New test.
17739 * gcc.target/riscv/rvv/base/vwsub_wx_tumu-2.c: New test.
17740 * gcc.target/riscv/rvv/base/vwsub_wx_tumu-3.c: New test.
17741
17742 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
17743
17744 * gcc.target/riscv/rvv/base/vwsubu_vv-1.c: New test.
17745 * gcc.target/riscv/rvv/base/vwsubu_vv-2.c: New test.
17746 * gcc.target/riscv/rvv/base/vwsubu_vv-3.c: New test.
17747 * gcc.target/riscv/rvv/base/vwsubu_vv_m-1.c: New test.
17748 * gcc.target/riscv/rvv/base/vwsubu_vv_m-2.c: New test.
17749 * gcc.target/riscv/rvv/base/vwsubu_vv_m-3.c: New test.
17750 * gcc.target/riscv/rvv/base/vwsubu_vv_mu-1.c: New test.
17751 * gcc.target/riscv/rvv/base/vwsubu_vv_mu-2.c: New test.
17752 * gcc.target/riscv/rvv/base/vwsubu_vv_mu-3.c: New test.
17753 * gcc.target/riscv/rvv/base/vwsubu_vv_tu-1.c: New test.
17754 * gcc.target/riscv/rvv/base/vwsubu_vv_tu-2.c: New test.
17755 * gcc.target/riscv/rvv/base/vwsubu_vv_tu-3.c: New test.
17756 * gcc.target/riscv/rvv/base/vwsubu_vv_tum-1.c: New test.
17757 * gcc.target/riscv/rvv/base/vwsubu_vv_tum-2.c: New test.
17758 * gcc.target/riscv/rvv/base/vwsubu_vv_tum-3.c: New test.
17759 * gcc.target/riscv/rvv/base/vwsubu_vv_tumu-1.c: New test.
17760 * gcc.target/riscv/rvv/base/vwsubu_vv_tumu-2.c: New test.
17761 * gcc.target/riscv/rvv/base/vwsubu_vv_tumu-3.c: New test.
17762
17763 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
17764
17765 * gcc.target/riscv/rvv/base/vwsubu_vx-1.c: New test.
17766 * gcc.target/riscv/rvv/base/vwsubu_vx-2.c: New test.
17767 * gcc.target/riscv/rvv/base/vwsubu_vx-3.c: New test.
17768 * gcc.target/riscv/rvv/base/vwsubu_vx_m-1.c: New test.
17769 * gcc.target/riscv/rvv/base/vwsubu_vx_m-2.c: New test.
17770 * gcc.target/riscv/rvv/base/vwsubu_vx_m-3.c: New test.
17771 * gcc.target/riscv/rvv/base/vwsubu_vx_mu-1.c: New test.
17772 * gcc.target/riscv/rvv/base/vwsubu_vx_mu-2.c: New test.
17773 * gcc.target/riscv/rvv/base/vwsubu_vx_mu-3.c: New test.
17774 * gcc.target/riscv/rvv/base/vwsubu_vx_tu-1.c: New test.
17775 * gcc.target/riscv/rvv/base/vwsubu_vx_tu-2.c: New test.
17776 * gcc.target/riscv/rvv/base/vwsubu_vx_tu-3.c: New test.
17777 * gcc.target/riscv/rvv/base/vwsubu_vx_tum-1.c: New test.
17778 * gcc.target/riscv/rvv/base/vwsubu_vx_tum-2.c: New test.
17779 * gcc.target/riscv/rvv/base/vwsubu_vx_tum-3.c: New test.
17780 * gcc.target/riscv/rvv/base/vwsubu_vx_tumu-1.c: New test.
17781 * gcc.target/riscv/rvv/base/vwsubu_vx_tumu-2.c: New test.
17782 * gcc.target/riscv/rvv/base/vwsubu_vx_tumu-3.c: New test.
17783
17784 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
17785
17786 * gcc.target/riscv/rvv/base/vwsubu_wv-1.c: New test.
17787 * gcc.target/riscv/rvv/base/vwsubu_wv-2.c: New test.
17788 * gcc.target/riscv/rvv/base/vwsubu_wv-3.c: New test.
17789 * gcc.target/riscv/rvv/base/vwsubu_wv_m-1.c: New test.
17790 * gcc.target/riscv/rvv/base/vwsubu_wv_m-2.c: New test.
17791 * gcc.target/riscv/rvv/base/vwsubu_wv_m-3.c: New test.
17792 * gcc.target/riscv/rvv/base/vwsubu_wv_mu-1.c: New test.
17793 * gcc.target/riscv/rvv/base/vwsubu_wv_mu-2.c: New test.
17794 * gcc.target/riscv/rvv/base/vwsubu_wv_mu-3.c: New test.
17795 * gcc.target/riscv/rvv/base/vwsubu_wv_tu-1.c: New test.
17796 * gcc.target/riscv/rvv/base/vwsubu_wv_tu-2.c: New test.
17797 * gcc.target/riscv/rvv/base/vwsubu_wv_tu-3.c: New test.
17798 * gcc.target/riscv/rvv/base/vwsubu_wv_tum-1.c: New test.
17799 * gcc.target/riscv/rvv/base/vwsubu_wv_tum-2.c: New test.
17800 * gcc.target/riscv/rvv/base/vwsubu_wv_tum-3.c: New test.
17801 * gcc.target/riscv/rvv/base/vwsubu_wv_tumu-1.c: New test.
17802 * gcc.target/riscv/rvv/base/vwsubu_wv_tumu-2.c: New test.
17803 * gcc.target/riscv/rvv/base/vwsubu_wv_tumu-3.c: New test.
17804
17805 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
17806
17807 * gcc.target/riscv/rvv/base/vwsubu_wx-1.c: New test.
17808 * gcc.target/riscv/rvv/base/vwsubu_wx-2.c: New test.
17809 * gcc.target/riscv/rvv/base/vwsubu_wx-3.c: New test.
17810 * gcc.target/riscv/rvv/base/vwsubu_wx_m-1.c: New test.
17811 * gcc.target/riscv/rvv/base/vwsubu_wx_m-2.c: New test.
17812 * gcc.target/riscv/rvv/base/vwsubu_wx_m-3.c: New test.
17813 * gcc.target/riscv/rvv/base/vwsubu_wx_mu-1.c: New test.
17814 * gcc.target/riscv/rvv/base/vwsubu_wx_mu-2.c: New test.
17815 * gcc.target/riscv/rvv/base/vwsubu_wx_mu-3.c: New test.
17816 * gcc.target/riscv/rvv/base/vwsubu_wx_tu-1.c: New test.
17817 * gcc.target/riscv/rvv/base/vwsubu_wx_tu-2.c: New test.
17818 * gcc.target/riscv/rvv/base/vwsubu_wx_tu-3.c: New test.
17819 * gcc.target/riscv/rvv/base/vwsubu_wx_tum-1.c: New test.
17820 * gcc.target/riscv/rvv/base/vwsubu_wx_tum-2.c: New test.
17821 * gcc.target/riscv/rvv/base/vwsubu_wx_tum-3.c: New test.
17822 * gcc.target/riscv/rvv/base/vwsubu_wx_tumu-1.c: New test.
17823 * gcc.target/riscv/rvv/base/vwsubu_wx_tumu-2.c: New test.
17824 * gcc.target/riscv/rvv/base/vwsubu_wx_tumu-3.c: New test.
17825
17826 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
17827
17828 * g++.target/riscv/rvv/base/vmulh_vv-1.C: New test.
17829 * g++.target/riscv/rvv/base/vmulh_vv-2.C: New test.
17830 * g++.target/riscv/rvv/base/vmulh_vv-3.C: New test.
17831 * g++.target/riscv/rvv/base/vmulh_vv_mu-1.C: New test.
17832 * g++.target/riscv/rvv/base/vmulh_vv_mu-2.C: New test.
17833 * g++.target/riscv/rvv/base/vmulh_vv_mu-3.C: New test.
17834 * g++.target/riscv/rvv/base/vmulh_vv_tu-1.C: New test.
17835 * g++.target/riscv/rvv/base/vmulh_vv_tu-2.C: New test.
17836 * g++.target/riscv/rvv/base/vmulh_vv_tu-3.C: New test.
17837 * g++.target/riscv/rvv/base/vmulh_vv_tum-1.C: New test.
17838 * g++.target/riscv/rvv/base/vmulh_vv_tum-2.C: New test.
17839 * g++.target/riscv/rvv/base/vmulh_vv_tum-3.C: New test.
17840 * g++.target/riscv/rvv/base/vmulh_vv_tumu-1.C: New test.
17841 * g++.target/riscv/rvv/base/vmulh_vv_tumu-2.C: New test.
17842 * g++.target/riscv/rvv/base/vmulh_vv_tumu-3.C: New test.
17843
17844 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
17845
17846 * g++.target/riscv/rvv/base/vmulh_vx_mu_rv32-1.C: New test.
17847 * g++.target/riscv/rvv/base/vmulh_vx_mu_rv32-2.C: New test.
17848 * g++.target/riscv/rvv/base/vmulh_vx_mu_rv32-3.C: New test.
17849 * g++.target/riscv/rvv/base/vmulh_vx_mu_rv64-1.C: New test.
17850 * g++.target/riscv/rvv/base/vmulh_vx_mu_rv64-2.C: New test.
17851 * g++.target/riscv/rvv/base/vmulh_vx_mu_rv64-3.C: New test.
17852 * g++.target/riscv/rvv/base/vmulh_vx_rv32-1.C: New test.
17853 * g++.target/riscv/rvv/base/vmulh_vx_rv32-2.C: New test.
17854 * g++.target/riscv/rvv/base/vmulh_vx_rv32-3.C: New test.
17855 * g++.target/riscv/rvv/base/vmulh_vx_rv64-1.C: New test.
17856 * g++.target/riscv/rvv/base/vmulh_vx_rv64-2.C: New test.
17857 * g++.target/riscv/rvv/base/vmulh_vx_rv64-3.C: New test.
17858 * g++.target/riscv/rvv/base/vmulh_vx_tu_rv32-1.C: New test.
17859 * g++.target/riscv/rvv/base/vmulh_vx_tu_rv32-2.C: New test.
17860 * g++.target/riscv/rvv/base/vmulh_vx_tu_rv32-3.C: New test.
17861 * g++.target/riscv/rvv/base/vmulh_vx_tu_rv64-1.C: New test.
17862 * g++.target/riscv/rvv/base/vmulh_vx_tu_rv64-2.C: New test.
17863 * g++.target/riscv/rvv/base/vmulh_vx_tu_rv64-3.C: New test.
17864 * g++.target/riscv/rvv/base/vmulh_vx_tum_rv32-1.C: New test.
17865 * g++.target/riscv/rvv/base/vmulh_vx_tum_rv32-2.C: New test.
17866 * g++.target/riscv/rvv/base/vmulh_vx_tum_rv32-3.C: New test.
17867 * g++.target/riscv/rvv/base/vmulh_vx_tum_rv64-1.C: New test.
17868 * g++.target/riscv/rvv/base/vmulh_vx_tum_rv64-2.C: New test.
17869 * g++.target/riscv/rvv/base/vmulh_vx_tum_rv64-3.C: New test.
17870 * g++.target/riscv/rvv/base/vmulh_vx_tumu_rv32-1.C: New test.
17871 * g++.target/riscv/rvv/base/vmulh_vx_tumu_rv32-2.C: New test.
17872 * g++.target/riscv/rvv/base/vmulh_vx_tumu_rv32-3.C: New test.
17873 * g++.target/riscv/rvv/base/vmulh_vx_tumu_rv64-1.C: New test.
17874 * g++.target/riscv/rvv/base/vmulh_vx_tumu_rv64-2.C: New test.
17875 * g++.target/riscv/rvv/base/vmulh_vx_tumu_rv64-3.C: New test.
17876
17877 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
17878
17879 * g++.target/riscv/rvv/base/vmulhsu_vv-1.C: New test.
17880 * g++.target/riscv/rvv/base/vmulhsu_vv-2.C: New test.
17881 * g++.target/riscv/rvv/base/vmulhsu_vv-3.C: New test.
17882 * g++.target/riscv/rvv/base/vmulhsu_vv_mu-1.C: New test.
17883 * g++.target/riscv/rvv/base/vmulhsu_vv_mu-2.C: New test.
17884 * g++.target/riscv/rvv/base/vmulhsu_vv_mu-3.C: New test.
17885 * g++.target/riscv/rvv/base/vmulhsu_vv_tu-1.C: New test.
17886 * g++.target/riscv/rvv/base/vmulhsu_vv_tu-2.C: New test.
17887 * g++.target/riscv/rvv/base/vmulhsu_vv_tu-3.C: New test.
17888 * g++.target/riscv/rvv/base/vmulhsu_vv_tum-1.C: New test.
17889 * g++.target/riscv/rvv/base/vmulhsu_vv_tum-2.C: New test.
17890 * g++.target/riscv/rvv/base/vmulhsu_vv_tum-3.C: New test.
17891 * g++.target/riscv/rvv/base/vmulhsu_vv_tumu-1.C: New test.
17892 * g++.target/riscv/rvv/base/vmulhsu_vv_tumu-2.C: New test.
17893 * g++.target/riscv/rvv/base/vmulhsu_vv_tumu-3.C: New test.
17894
17895 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
17896
17897 * g++.target/riscv/rvv/base/vmulhsu_vx_mu_rv32-1.C: New test.
17898 * g++.target/riscv/rvv/base/vmulhsu_vx_mu_rv32-2.C: New test.
17899 * g++.target/riscv/rvv/base/vmulhsu_vx_mu_rv32-3.C: New test.
17900 * g++.target/riscv/rvv/base/vmulhsu_vx_mu_rv64-1.C: New test.
17901 * g++.target/riscv/rvv/base/vmulhsu_vx_mu_rv64-2.C: New test.
17902 * g++.target/riscv/rvv/base/vmulhsu_vx_mu_rv64-3.C: New test.
17903 * g++.target/riscv/rvv/base/vmulhsu_vx_rv32-1.C: New test.
17904 * g++.target/riscv/rvv/base/vmulhsu_vx_rv32-2.C: New test.
17905 * g++.target/riscv/rvv/base/vmulhsu_vx_rv32-3.C: New test.
17906 * g++.target/riscv/rvv/base/vmulhsu_vx_rv64-1.C: New test.
17907 * g++.target/riscv/rvv/base/vmulhsu_vx_rv64-2.C: New test.
17908 * g++.target/riscv/rvv/base/vmulhsu_vx_rv64-3.C: New test.
17909 * g++.target/riscv/rvv/base/vmulhsu_vx_tu_rv32-1.C: New test.
17910 * g++.target/riscv/rvv/base/vmulhsu_vx_tu_rv32-2.C: New test.
17911 * g++.target/riscv/rvv/base/vmulhsu_vx_tu_rv32-3.C: New test.
17912 * g++.target/riscv/rvv/base/vmulhsu_vx_tu_rv64-1.C: New test.
17913 * g++.target/riscv/rvv/base/vmulhsu_vx_tu_rv64-2.C: New test.
17914 * g++.target/riscv/rvv/base/vmulhsu_vx_tu_rv64-3.C: New test.
17915 * g++.target/riscv/rvv/base/vmulhsu_vx_tum_rv32-1.C: New test.
17916 * g++.target/riscv/rvv/base/vmulhsu_vx_tum_rv32-2.C: New test.
17917 * g++.target/riscv/rvv/base/vmulhsu_vx_tum_rv32-3.C: New test.
17918 * g++.target/riscv/rvv/base/vmulhsu_vx_tum_rv64-1.C: New test.
17919 * g++.target/riscv/rvv/base/vmulhsu_vx_tum_rv64-2.C: New test.
17920 * g++.target/riscv/rvv/base/vmulhsu_vx_tum_rv64-3.C: New test.
17921 * g++.target/riscv/rvv/base/vmulhsu_vx_tumu_rv32-1.C: New test.
17922 * g++.target/riscv/rvv/base/vmulhsu_vx_tumu_rv32-2.C: New test.
17923 * g++.target/riscv/rvv/base/vmulhsu_vx_tumu_rv32-3.C: New test.
17924 * g++.target/riscv/rvv/base/vmulhsu_vx_tumu_rv64-1.C: New test.
17925 * g++.target/riscv/rvv/base/vmulhsu_vx_tumu_rv64-2.C: New test.
17926 * g++.target/riscv/rvv/base/vmulhsu_vx_tumu_rv64-3.C: New test.
17927
17928 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
17929
17930 * g++.target/riscv/rvv/base/vmulhu_vx_mu_rv32-1.C: New test.
17931 * g++.target/riscv/rvv/base/vmulhu_vx_mu_rv32-2.C: New test.
17932 * g++.target/riscv/rvv/base/vmulhu_vx_mu_rv32-3.C: New test.
17933 * g++.target/riscv/rvv/base/vmulhu_vx_mu_rv64-1.C: New test.
17934 * g++.target/riscv/rvv/base/vmulhu_vx_mu_rv64-2.C: New test.
17935 * g++.target/riscv/rvv/base/vmulhu_vx_mu_rv64-3.C: New test.
17936 * g++.target/riscv/rvv/base/vmulhu_vx_rv32-1.C: New test.
17937 * g++.target/riscv/rvv/base/vmulhu_vx_rv32-2.C: New test.
17938 * g++.target/riscv/rvv/base/vmulhu_vx_rv32-3.C: New test.
17939 * g++.target/riscv/rvv/base/vmulhu_vx_rv64-1.C: New test.
17940 * g++.target/riscv/rvv/base/vmulhu_vx_rv64-2.C: New test.
17941 * g++.target/riscv/rvv/base/vmulhu_vx_rv64-3.C: New test.
17942 * g++.target/riscv/rvv/base/vmulhu_vx_tu_rv32-1.C: New test.
17943 * g++.target/riscv/rvv/base/vmulhu_vx_tu_rv32-2.C: New test.
17944 * g++.target/riscv/rvv/base/vmulhu_vx_tu_rv32-3.C: New test.
17945 * g++.target/riscv/rvv/base/vmulhu_vx_tu_rv64-1.C: New test.
17946 * g++.target/riscv/rvv/base/vmulhu_vx_tu_rv64-2.C: New test.
17947 * g++.target/riscv/rvv/base/vmulhu_vx_tu_rv64-3.C: New test.
17948 * g++.target/riscv/rvv/base/vmulhu_vx_tum_rv32-1.C: New test.
17949 * g++.target/riscv/rvv/base/vmulhu_vx_tum_rv32-2.C: New test.
17950 * g++.target/riscv/rvv/base/vmulhu_vx_tum_rv32-3.C: New test.
17951 * g++.target/riscv/rvv/base/vmulhu_vx_tum_rv64-1.C: New test.
17952 * g++.target/riscv/rvv/base/vmulhu_vx_tum_rv64-2.C: New test.
17953 * g++.target/riscv/rvv/base/vmulhu_vx_tum_rv64-3.C: New test.
17954 * g++.target/riscv/rvv/base/vmulhu_vx_tumu_rv32-1.C: New test.
17955 * g++.target/riscv/rvv/base/vmulhu_vx_tumu_rv32-2.C: New test.
17956 * g++.target/riscv/rvv/base/vmulhu_vx_tumu_rv32-3.C: New test.
17957 * g++.target/riscv/rvv/base/vmulhu_vx_tumu_rv64-1.C: New test.
17958 * g++.target/riscv/rvv/base/vmulhu_vx_tumu_rv64-2.C: New test.
17959 * g++.target/riscv/rvv/base/vmulhu_vx_tumu_rv64-3.C: New test.
17960
17961 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
17962
17963 * gcc.target/riscv/rvv/base/vmulh_vv-1.c: New test.
17964 * gcc.target/riscv/rvv/base/vmulh_vv-2.c: New test.
17965 * gcc.target/riscv/rvv/base/vmulh_vv-3.c: New test.
17966 * gcc.target/riscv/rvv/base/vmulh_vv_m-1.c: New test.
17967 * gcc.target/riscv/rvv/base/vmulh_vv_m-2.c: New test.
17968 * gcc.target/riscv/rvv/base/vmulh_vv_m-3.c: New test.
17969 * gcc.target/riscv/rvv/base/vmulh_vv_mu-1.c: New test.
17970 * gcc.target/riscv/rvv/base/vmulh_vv_mu-2.c: New test.
17971 * gcc.target/riscv/rvv/base/vmulh_vv_mu-3.c: New test.
17972 * gcc.target/riscv/rvv/base/vmulh_vv_tu-1.c: New test.
17973 * gcc.target/riscv/rvv/base/vmulh_vv_tu-2.c: New test.
17974 * gcc.target/riscv/rvv/base/vmulh_vv_tu-3.c: New test.
17975 * gcc.target/riscv/rvv/base/vmulh_vv_tum-1.c: New test.
17976 * gcc.target/riscv/rvv/base/vmulh_vv_tum-2.c: New test.
17977 * gcc.target/riscv/rvv/base/vmulh_vv_tum-3.c: New test.
17978 * gcc.target/riscv/rvv/base/vmulh_vv_tumu-1.c: New test.
17979 * gcc.target/riscv/rvv/base/vmulh_vv_tumu-2.c: New test.
17980 * gcc.target/riscv/rvv/base/vmulh_vv_tumu-3.c: New test.
17981
17982 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
17983
17984 * gcc.target/riscv/rvv/base/vmulh_vx_m_rv32-1.c: New test.
17985 * gcc.target/riscv/rvv/base/vmulh_vx_m_rv32-2.c: New test.
17986 * gcc.target/riscv/rvv/base/vmulh_vx_m_rv32-3.c: New test.
17987 * gcc.target/riscv/rvv/base/vmulh_vx_m_rv64-1.c: New test.
17988 * gcc.target/riscv/rvv/base/vmulh_vx_m_rv64-2.c: New test.
17989 * gcc.target/riscv/rvv/base/vmulh_vx_m_rv64-3.c: New test.
17990 * gcc.target/riscv/rvv/base/vmulh_vx_mu_rv32-1.c: New test.
17991 * gcc.target/riscv/rvv/base/vmulh_vx_mu_rv32-2.c: New test.
17992 * gcc.target/riscv/rvv/base/vmulh_vx_mu_rv32-3.c: New test.
17993 * gcc.target/riscv/rvv/base/vmulh_vx_mu_rv64-1.c: New test.
17994 * gcc.target/riscv/rvv/base/vmulh_vx_mu_rv64-2.c: New test.
17995 * gcc.target/riscv/rvv/base/vmulh_vx_mu_rv64-3.c: New test.
17996 * gcc.target/riscv/rvv/base/vmulh_vx_rv32-1.c: New test.
17997 * gcc.target/riscv/rvv/base/vmulh_vx_rv32-2.c: New test.
17998 * gcc.target/riscv/rvv/base/vmulh_vx_rv32-3.c: New test.
17999 * gcc.target/riscv/rvv/base/vmulh_vx_rv64-1.c: New test.
18000 * gcc.target/riscv/rvv/base/vmulh_vx_rv64-2.c: New test.
18001 * gcc.target/riscv/rvv/base/vmulh_vx_rv64-3.c: New test.
18002 * gcc.target/riscv/rvv/base/vmulh_vx_tu_rv32-1.c: New test.
18003 * gcc.target/riscv/rvv/base/vmulh_vx_tu_rv32-2.c: New test.
18004 * gcc.target/riscv/rvv/base/vmulh_vx_tu_rv32-3.c: New test.
18005 * gcc.target/riscv/rvv/base/vmulh_vx_tu_rv64-1.c: New test.
18006 * gcc.target/riscv/rvv/base/vmulh_vx_tu_rv64-2.c: New test.
18007 * gcc.target/riscv/rvv/base/vmulh_vx_tu_rv64-3.c: New test.
18008 * gcc.target/riscv/rvv/base/vmulh_vx_tum_rv32-1.c: New test.
18009 * gcc.target/riscv/rvv/base/vmulh_vx_tum_rv32-2.c: New test.
18010 * gcc.target/riscv/rvv/base/vmulh_vx_tum_rv32-3.c: New test.
18011 * gcc.target/riscv/rvv/base/vmulh_vx_tum_rv64-1.c: New test.
18012 * gcc.target/riscv/rvv/base/vmulh_vx_tum_rv64-2.c: New test.
18013 * gcc.target/riscv/rvv/base/vmulh_vx_tum_rv64-3.c: New test.
18014 * gcc.target/riscv/rvv/base/vmulh_vx_tumu_rv32-1.c: New test.
18015 * gcc.target/riscv/rvv/base/vmulh_vx_tumu_rv32-2.c: New test.
18016 * gcc.target/riscv/rvv/base/vmulh_vx_tumu_rv32-3.c: New test.
18017 * gcc.target/riscv/rvv/base/vmulh_vx_tumu_rv64-1.c: New test.
18018 * gcc.target/riscv/rvv/base/vmulh_vx_tumu_rv64-2.c: New test.
18019 * gcc.target/riscv/rvv/base/vmulh_vx_tumu_rv64-3.c: New test.
18020
18021 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
18022
18023 * gcc.target/riscv/rvv/base/vmulhsu_vv-1.c: New test.
18024 * gcc.target/riscv/rvv/base/vmulhsu_vv-2.c: New test.
18025 * gcc.target/riscv/rvv/base/vmulhsu_vv-3.c: New test.
18026 * gcc.target/riscv/rvv/base/vmulhsu_vv_m-1.c: New test.
18027 * gcc.target/riscv/rvv/base/vmulhsu_vv_m-2.c: New test.
18028 * gcc.target/riscv/rvv/base/vmulhsu_vv_m-3.c: New test.
18029 * gcc.target/riscv/rvv/base/vmulhsu_vv_mu-1.c: New test.
18030 * gcc.target/riscv/rvv/base/vmulhsu_vv_mu-2.c: New test.
18031 * gcc.target/riscv/rvv/base/vmulhsu_vv_mu-3.c: New test.
18032 * gcc.target/riscv/rvv/base/vmulhsu_vv_tu-1.c: New test.
18033 * gcc.target/riscv/rvv/base/vmulhsu_vv_tu-2.c: New test.
18034 * gcc.target/riscv/rvv/base/vmulhsu_vv_tu-3.c: New test.
18035 * gcc.target/riscv/rvv/base/vmulhsu_vv_tum-1.c: New test.
18036 * gcc.target/riscv/rvv/base/vmulhsu_vv_tum-2.c: New test.
18037 * gcc.target/riscv/rvv/base/vmulhsu_vv_tum-3.c: New test.
18038 * gcc.target/riscv/rvv/base/vmulhsu_vv_tumu-1.c: New test.
18039 * gcc.target/riscv/rvv/base/vmulhsu_vv_tumu-2.c: New test.
18040 * gcc.target/riscv/rvv/base/vmulhsu_vv_tumu-3.c: New test.
18041
18042 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
18043
18044 * gcc.target/riscv/rvv/base/vmulhsu_vx_m_rv32-1.c: New test.
18045 * gcc.target/riscv/rvv/base/vmulhsu_vx_m_rv32-2.c: New test.
18046 * gcc.target/riscv/rvv/base/vmulhsu_vx_m_rv32-3.c: New test.
18047 * gcc.target/riscv/rvv/base/vmulhsu_vx_m_rv64-1.c: New test.
18048 * gcc.target/riscv/rvv/base/vmulhsu_vx_m_rv64-2.c: New test.
18049 * gcc.target/riscv/rvv/base/vmulhsu_vx_m_rv64-3.c: New test.
18050 * gcc.target/riscv/rvv/base/vmulhsu_vx_mu_rv32-1.c: New test.
18051 * gcc.target/riscv/rvv/base/vmulhsu_vx_mu_rv32-2.c: New test.
18052 * gcc.target/riscv/rvv/base/vmulhsu_vx_mu_rv32-3.c: New test.
18053 * gcc.target/riscv/rvv/base/vmulhsu_vx_mu_rv64-1.c: New test.
18054 * gcc.target/riscv/rvv/base/vmulhsu_vx_mu_rv64-2.c: New test.
18055 * gcc.target/riscv/rvv/base/vmulhsu_vx_mu_rv64-3.c: New test.
18056 * gcc.target/riscv/rvv/base/vmulhsu_vx_rv32-1.c: New test.
18057 * gcc.target/riscv/rvv/base/vmulhsu_vx_rv32-2.c: New test.
18058 * gcc.target/riscv/rvv/base/vmulhsu_vx_rv32-3.c: New test.
18059 * gcc.target/riscv/rvv/base/vmulhsu_vx_rv64-1.c: New test.
18060 * gcc.target/riscv/rvv/base/vmulhsu_vx_rv64-2.c: New test.
18061 * gcc.target/riscv/rvv/base/vmulhsu_vx_rv64-3.c: New test.
18062 * gcc.target/riscv/rvv/base/vmulhsu_vx_tu_rv32-1.c: New test.
18063 * gcc.target/riscv/rvv/base/vmulhsu_vx_tu_rv32-2.c: New test.
18064 * gcc.target/riscv/rvv/base/vmulhsu_vx_tu_rv32-3.c: New test.
18065 * gcc.target/riscv/rvv/base/vmulhsu_vx_tu_rv64-1.c: New test.
18066 * gcc.target/riscv/rvv/base/vmulhsu_vx_tu_rv64-2.c: New test.
18067 * gcc.target/riscv/rvv/base/vmulhsu_vx_tu_rv64-3.c: New test.
18068 * gcc.target/riscv/rvv/base/vmulhsu_vx_tum_rv32-1.c: New test.
18069 * gcc.target/riscv/rvv/base/vmulhsu_vx_tum_rv32-2.c: New test.
18070 * gcc.target/riscv/rvv/base/vmulhsu_vx_tum_rv32-3.c: New test.
18071 * gcc.target/riscv/rvv/base/vmulhsu_vx_tum_rv64-1.c: New test.
18072 * gcc.target/riscv/rvv/base/vmulhsu_vx_tum_rv64-2.c: New test.
18073 * gcc.target/riscv/rvv/base/vmulhsu_vx_tum_rv64-3.c: New test.
18074 * gcc.target/riscv/rvv/base/vmulhsu_vx_tumu_rv32-1.c: New test.
18075 * gcc.target/riscv/rvv/base/vmulhsu_vx_tumu_rv32-2.c: New test.
18076 * gcc.target/riscv/rvv/base/vmulhsu_vx_tumu_rv32-3.c: New test.
18077 * gcc.target/riscv/rvv/base/vmulhsu_vx_tumu_rv64-1.c: New test.
18078 * gcc.target/riscv/rvv/base/vmulhsu_vx_tumu_rv64-2.c: New test.
18079 * gcc.target/riscv/rvv/base/vmulhsu_vx_tumu_rv64-3.c: New test.
18080
18081 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
18082
18083 * gcc.target/riscv/rvv/base/vmulhu_vv-1.c: New test.
18084 * gcc.target/riscv/rvv/base/vmulhu_vv-2.c: New test.
18085 * gcc.target/riscv/rvv/base/vmulhu_vv-3.c: New test.
18086 * gcc.target/riscv/rvv/base/vmulhu_vv_m-1.c: New test.
18087 * gcc.target/riscv/rvv/base/vmulhu_vv_m-2.c: New test.
18088 * gcc.target/riscv/rvv/base/vmulhu_vv_m-3.c: New test.
18089 * gcc.target/riscv/rvv/base/vmulhu_vv_mu-1.c: New test.
18090 * gcc.target/riscv/rvv/base/vmulhu_vv_mu-2.c: New test.
18091 * gcc.target/riscv/rvv/base/vmulhu_vv_mu-3.c: New test.
18092 * gcc.target/riscv/rvv/base/vmulhu_vv_tu-1.c: New test.
18093 * gcc.target/riscv/rvv/base/vmulhu_vv_tu-2.c: New test.
18094 * gcc.target/riscv/rvv/base/vmulhu_vv_tu-3.c: New test.
18095 * gcc.target/riscv/rvv/base/vmulhu_vv_tum-1.c: New test.
18096 * gcc.target/riscv/rvv/base/vmulhu_vv_tum-2.c: New test.
18097 * gcc.target/riscv/rvv/base/vmulhu_vv_tum-3.c: New test.
18098 * gcc.target/riscv/rvv/base/vmulhu_vv_tumu-1.c: New test.
18099 * gcc.target/riscv/rvv/base/vmulhu_vv_tumu-2.c: New test.
18100 * gcc.target/riscv/rvv/base/vmulhu_vv_tumu-3.c: New test.
18101
18102 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
18103
18104 * gcc.target/riscv/rvv/base/vmulhu_vx_m_rv32-1.c: New test.
18105 * gcc.target/riscv/rvv/base/vmulhu_vx_m_rv32-2.c: New test.
18106 * gcc.target/riscv/rvv/base/vmulhu_vx_m_rv32-3.c: New test.
18107 * gcc.target/riscv/rvv/base/vmulhu_vx_m_rv64-1.c: New test.
18108 * gcc.target/riscv/rvv/base/vmulhu_vx_m_rv64-2.c: New test.
18109 * gcc.target/riscv/rvv/base/vmulhu_vx_m_rv64-3.c: New test.
18110 * gcc.target/riscv/rvv/base/vmulhu_vx_mu_rv32-1.c: New test.
18111 * gcc.target/riscv/rvv/base/vmulhu_vx_mu_rv32-2.c: New test.
18112 * gcc.target/riscv/rvv/base/vmulhu_vx_mu_rv32-3.c: New test.
18113 * gcc.target/riscv/rvv/base/vmulhu_vx_mu_rv64-1.c: New test.
18114 * gcc.target/riscv/rvv/base/vmulhu_vx_mu_rv64-2.c: New test.
18115 * gcc.target/riscv/rvv/base/vmulhu_vx_mu_rv64-3.c: New test.
18116 * gcc.target/riscv/rvv/base/vmulhu_vx_rv32-1.c: New test.
18117 * gcc.target/riscv/rvv/base/vmulhu_vx_rv32-2.c: New test.
18118 * gcc.target/riscv/rvv/base/vmulhu_vx_rv32-3.c: New test.
18119 * gcc.target/riscv/rvv/base/vmulhu_vx_rv64-1.c: New test.
18120 * gcc.target/riscv/rvv/base/vmulhu_vx_rv64-2.c: New test.
18121 * gcc.target/riscv/rvv/base/vmulhu_vx_rv64-3.c: New test.
18122 * gcc.target/riscv/rvv/base/vmulhu_vx_tu_rv32-1.c: New test.
18123 * gcc.target/riscv/rvv/base/vmulhu_vx_tu_rv32-2.c: New test.
18124 * gcc.target/riscv/rvv/base/vmulhu_vx_tu_rv32-3.c: New test.
18125 * gcc.target/riscv/rvv/base/vmulhu_vx_tu_rv64-1.c: New test.
18126 * gcc.target/riscv/rvv/base/vmulhu_vx_tu_rv64-2.c: New test.
18127 * gcc.target/riscv/rvv/base/vmulhu_vx_tu_rv64-3.c: New test.
18128 * gcc.target/riscv/rvv/base/vmulhu_vx_tum_rv32-1.c: New test.
18129 * gcc.target/riscv/rvv/base/vmulhu_vx_tum_rv32-2.c: New test.
18130 * gcc.target/riscv/rvv/base/vmulhu_vx_tum_rv32-3.c: New test.
18131 * gcc.target/riscv/rvv/base/vmulhu_vx_tum_rv64-1.c: New test.
18132 * gcc.target/riscv/rvv/base/vmulhu_vx_tum_rv64-2.c: New test.
18133 * gcc.target/riscv/rvv/base/vmulhu_vx_tum_rv64-3.c: New test.
18134 * gcc.target/riscv/rvv/base/vmulhu_vx_tumu_rv32-1.c: New test.
18135 * gcc.target/riscv/rvv/base/vmulhu_vx_tumu_rv32-2.c: New test.
18136 * gcc.target/riscv/rvv/base/vmulhu_vx_tumu_rv32-3.c: New test.
18137 * gcc.target/riscv/rvv/base/vmulhu_vx_tumu_rv64-1.c: New test.
18138 * gcc.target/riscv/rvv/base/vmulhu_vx_tumu_rv64-2.c: New test.
18139 * gcc.target/riscv/rvv/base/vmulhu_vx_tumu_rv64-3.c: New test.
18140
18141 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
18142
18143 * g++.target/riscv/rvv/base/vsext_vf2-1.C: New test.
18144 * g++.target/riscv/rvv/base/vsext_vf2-2.C: New test.
18145 * g++.target/riscv/rvv/base/vsext_vf2-3.C: New test.
18146 * g++.target/riscv/rvv/base/vsext_vf2_mu-1.C: New test.
18147 * g++.target/riscv/rvv/base/vsext_vf2_mu-2.C: New test.
18148 * g++.target/riscv/rvv/base/vsext_vf2_mu-3.C: New test.
18149 * g++.target/riscv/rvv/base/vsext_vf2_tu-1.C: New test.
18150 * g++.target/riscv/rvv/base/vsext_vf2_tu-2.C: New test.
18151 * g++.target/riscv/rvv/base/vsext_vf2_tu-3.C: New test.
18152 * g++.target/riscv/rvv/base/vsext_vf2_tum-1.C: New test.
18153 * g++.target/riscv/rvv/base/vsext_vf2_tum-2.C: New test.
18154 * g++.target/riscv/rvv/base/vsext_vf2_tum-3.C: New test.
18155 * g++.target/riscv/rvv/base/vsext_vf2_tumu-1.C: New test.
18156 * g++.target/riscv/rvv/base/vsext_vf2_tumu-2.C: New test.
18157 * g++.target/riscv/rvv/base/vsext_vf2_tumu-3.C: New test.
18158 * g++.target/riscv/rvv/base/vsext_vf4-1.C: New test.
18159 * g++.target/riscv/rvv/base/vsext_vf4-2.C: New test.
18160 * g++.target/riscv/rvv/base/vsext_vf4-3.C: New test.
18161 * g++.target/riscv/rvv/base/vsext_vf4_mu-1.C: New test.
18162 * g++.target/riscv/rvv/base/vsext_vf4_mu-2.C: New test.
18163 * g++.target/riscv/rvv/base/vsext_vf4_mu-3.C: New test.
18164 * g++.target/riscv/rvv/base/vsext_vf4_tu-1.C: New test.
18165 * g++.target/riscv/rvv/base/vsext_vf4_tu-2.C: New test.
18166 * g++.target/riscv/rvv/base/vsext_vf4_tu-3.C: New test.
18167 * g++.target/riscv/rvv/base/vsext_vf4_tum-1.C: New test.
18168 * g++.target/riscv/rvv/base/vsext_vf4_tum-2.C: New test.
18169 * g++.target/riscv/rvv/base/vsext_vf4_tum-3.C: New test.
18170 * g++.target/riscv/rvv/base/vsext_vf4_tumu-1.C: New test.
18171 * g++.target/riscv/rvv/base/vsext_vf4_tumu-2.C: New test.
18172 * g++.target/riscv/rvv/base/vsext_vf4_tumu-3.C: New test.
18173 * g++.target/riscv/rvv/base/vsext_vf8-1.C: New test.
18174 * g++.target/riscv/rvv/base/vsext_vf8-2.C: New test.
18175 * g++.target/riscv/rvv/base/vsext_vf8-3.C: New test.
18176 * g++.target/riscv/rvv/base/vsext_vf8_mu-1.C: New test.
18177 * g++.target/riscv/rvv/base/vsext_vf8_mu-2.C: New test.
18178 * g++.target/riscv/rvv/base/vsext_vf8_mu-3.C: New test.
18179 * g++.target/riscv/rvv/base/vsext_vf8_tu-1.C: New test.
18180 * g++.target/riscv/rvv/base/vsext_vf8_tu-2.C: New test.
18181 * g++.target/riscv/rvv/base/vsext_vf8_tu-3.C: New test.
18182 * g++.target/riscv/rvv/base/vsext_vf8_tum-1.C: New test.
18183 * g++.target/riscv/rvv/base/vsext_vf8_tum-2.C: New test.
18184 * g++.target/riscv/rvv/base/vsext_vf8_tum-3.C: New test.
18185 * g++.target/riscv/rvv/base/vsext_vf8_tumu-1.C: New test.
18186 * g++.target/riscv/rvv/base/vsext_vf8_tumu-2.C: New test.
18187 * g++.target/riscv/rvv/base/vsext_vf8_tumu-3.C: New test.
18188
18189 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
18190
18191 * g++.target/riscv/rvv/base/vzext_vf2-1.C: New test.
18192 * g++.target/riscv/rvv/base/vzext_vf2-2.C: New test.
18193 * g++.target/riscv/rvv/base/vzext_vf2-3.C: New test.
18194 * g++.target/riscv/rvv/base/vzext_vf2_mu-1.C: New test.
18195 * g++.target/riscv/rvv/base/vzext_vf2_mu-2.C: New test.
18196 * g++.target/riscv/rvv/base/vzext_vf2_mu-3.C: New test.
18197 * g++.target/riscv/rvv/base/vzext_vf2_tu-1.C: New test.
18198 * g++.target/riscv/rvv/base/vzext_vf2_tu-2.C: New test.
18199 * g++.target/riscv/rvv/base/vzext_vf2_tu-3.C: New test.
18200 * g++.target/riscv/rvv/base/vzext_vf2_tum-1.C: New test.
18201 * g++.target/riscv/rvv/base/vzext_vf2_tum-2.C: New test.
18202 * g++.target/riscv/rvv/base/vzext_vf2_tum-3.C: New test.
18203 * g++.target/riscv/rvv/base/vzext_vf2_tumu-1.C: New test.
18204 * g++.target/riscv/rvv/base/vzext_vf2_tumu-2.C: New test.
18205 * g++.target/riscv/rvv/base/vzext_vf2_tumu-3.C: New test.
18206
18207 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
18208
18209 * g++.target/riscv/rvv/base/vzext_vf4-1.C: New test.
18210 * g++.target/riscv/rvv/base/vzext_vf4-2.C: New test.
18211 * g++.target/riscv/rvv/base/vzext_vf4-3.C: New test.
18212 * g++.target/riscv/rvv/base/vzext_vf4_mu-1.C: New test.
18213 * g++.target/riscv/rvv/base/vzext_vf4_mu-2.C: New test.
18214 * g++.target/riscv/rvv/base/vzext_vf4_mu-3.C: New test.
18215 * g++.target/riscv/rvv/base/vzext_vf4_tu-1.C: New test.
18216 * g++.target/riscv/rvv/base/vzext_vf4_tu-2.C: New test.
18217 * g++.target/riscv/rvv/base/vzext_vf4_tu-3.C: New test.
18218 * g++.target/riscv/rvv/base/vzext_vf4_tum-1.C: New test.
18219 * g++.target/riscv/rvv/base/vzext_vf4_tum-2.C: New test.
18220 * g++.target/riscv/rvv/base/vzext_vf4_tum-3.C: New test.
18221 * g++.target/riscv/rvv/base/vzext_vf4_tumu-1.C: New test.
18222 * g++.target/riscv/rvv/base/vzext_vf4_tumu-2.C: New test.
18223 * g++.target/riscv/rvv/base/vzext_vf4_tumu-3.C: New test.
18224
18225 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
18226
18227 * g++.target/riscv/rvv/base/vzext_vf8-1.C: New test.
18228 * g++.target/riscv/rvv/base/vzext_vf8-2.C: New test.
18229 * g++.target/riscv/rvv/base/vzext_vf8-3.C: New test.
18230 * g++.target/riscv/rvv/base/vzext_vf8_mu-1.C: New test.
18231 * g++.target/riscv/rvv/base/vzext_vf8_mu-2.C: New test.
18232 * g++.target/riscv/rvv/base/vzext_vf8_mu-3.C: New test.
18233 * g++.target/riscv/rvv/base/vzext_vf8_tu-1.C: New test.
18234 * g++.target/riscv/rvv/base/vzext_vf8_tu-2.C: New test.
18235 * g++.target/riscv/rvv/base/vzext_vf8_tu-3.C: New test.
18236 * g++.target/riscv/rvv/base/vzext_vf8_tum-1.C: New test.
18237 * g++.target/riscv/rvv/base/vzext_vf8_tum-2.C: New test.
18238 * g++.target/riscv/rvv/base/vzext_vf8_tum-3.C: New test.
18239 * g++.target/riscv/rvv/base/vzext_vf8_tumu-1.C: New test.
18240 * g++.target/riscv/rvv/base/vzext_vf8_tumu-2.C: New test.
18241 * g++.target/riscv/rvv/base/vzext_vf8_tumu-3.C: New test.
18242
18243 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
18244
18245 * gcc.target/riscv/rvv/base/unop_v_constraint-2.c: New test.
18246
18247 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
18248
18249 * gcc.target/riscv/rvv/base/vsext_vf2-1.c: New test.
18250 * gcc.target/riscv/rvv/base/vsext_vf2-2.c: New test.
18251 * gcc.target/riscv/rvv/base/vsext_vf2-3.c: New test.
18252 * gcc.target/riscv/rvv/base/vsext_vf2_m-1.c: New test.
18253 * gcc.target/riscv/rvv/base/vsext_vf2_m-2.c: New test.
18254 * gcc.target/riscv/rvv/base/vsext_vf2_m-3.c: New test.
18255 * gcc.target/riscv/rvv/base/vsext_vf2_mu-1.c: New test.
18256 * gcc.target/riscv/rvv/base/vsext_vf2_mu-2.c: New test.
18257 * gcc.target/riscv/rvv/base/vsext_vf2_mu-3.c: New test.
18258 * gcc.target/riscv/rvv/base/vsext_vf2_tu-1.c: New test.
18259 * gcc.target/riscv/rvv/base/vsext_vf2_tu-2.c: New test.
18260 * gcc.target/riscv/rvv/base/vsext_vf2_tu-3.c: New test.
18261 * gcc.target/riscv/rvv/base/vsext_vf2_tum-1.c: New test.
18262 * gcc.target/riscv/rvv/base/vsext_vf2_tum-2.c: New test.
18263 * gcc.target/riscv/rvv/base/vsext_vf2_tum-3.c: New test.
18264 * gcc.target/riscv/rvv/base/vsext_vf2_tumu-1.c: New test.
18265 * gcc.target/riscv/rvv/base/vsext_vf2_tumu-2.c: New test.
18266 * gcc.target/riscv/rvv/base/vsext_vf2_tumu-3.c: New test.
18267
18268 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
18269
18270 * gcc.target/riscv/rvv/base/vsext_vf4-1.c: New test.
18271 * gcc.target/riscv/rvv/base/vsext_vf4-2.c: New test.
18272 * gcc.target/riscv/rvv/base/vsext_vf4-3.c: New test.
18273 * gcc.target/riscv/rvv/base/vsext_vf4_m-1.c: New test.
18274 * gcc.target/riscv/rvv/base/vsext_vf4_m-2.c: New test.
18275 * gcc.target/riscv/rvv/base/vsext_vf4_m-3.c: New test.
18276 * gcc.target/riscv/rvv/base/vsext_vf4_mu-1.c: New test.
18277 * gcc.target/riscv/rvv/base/vsext_vf4_mu-2.c: New test.
18278 * gcc.target/riscv/rvv/base/vsext_vf4_mu-3.c: New test.
18279 * gcc.target/riscv/rvv/base/vsext_vf4_tu-1.c: New test.
18280 * gcc.target/riscv/rvv/base/vsext_vf4_tu-2.c: New test.
18281 * gcc.target/riscv/rvv/base/vsext_vf4_tu-3.c: New test.
18282 * gcc.target/riscv/rvv/base/vsext_vf4_tum-1.c: New test.
18283 * gcc.target/riscv/rvv/base/vsext_vf4_tum-2.c: New test.
18284 * gcc.target/riscv/rvv/base/vsext_vf4_tum-3.c: New test.
18285 * gcc.target/riscv/rvv/base/vsext_vf4_tumu-1.c: New test.
18286 * gcc.target/riscv/rvv/base/vsext_vf4_tumu-2.c: New test.
18287 * gcc.target/riscv/rvv/base/vsext_vf4_tumu-3.c: New test.
18288
18289 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
18290
18291 * gcc.target/riscv/rvv/base/vsext_vf8-1.c: New test.
18292 * gcc.target/riscv/rvv/base/vsext_vf8-2.c: New test.
18293 * gcc.target/riscv/rvv/base/vsext_vf8-3.c: New test.
18294 * gcc.target/riscv/rvv/base/vsext_vf8_m-1.c: New test.
18295 * gcc.target/riscv/rvv/base/vsext_vf8_m-2.c: New test.
18296 * gcc.target/riscv/rvv/base/vsext_vf8_m-3.c: New test.
18297 * gcc.target/riscv/rvv/base/vsext_vf8_mu-1.c: New test.
18298 * gcc.target/riscv/rvv/base/vsext_vf8_mu-2.c: New test.
18299 * gcc.target/riscv/rvv/base/vsext_vf8_mu-3.c: New test.
18300 * gcc.target/riscv/rvv/base/vsext_vf8_tu-1.c: New test.
18301 * gcc.target/riscv/rvv/base/vsext_vf8_tu-2.c: New test.
18302 * gcc.target/riscv/rvv/base/vsext_vf8_tu-3.c: New test.
18303 * gcc.target/riscv/rvv/base/vsext_vf8_tum-1.c: New test.
18304 * gcc.target/riscv/rvv/base/vsext_vf8_tum-2.c: New test.
18305 * gcc.target/riscv/rvv/base/vsext_vf8_tum-3.c: New test.
18306 * gcc.target/riscv/rvv/base/vsext_vf8_tumu-1.c: New test.
18307 * gcc.target/riscv/rvv/base/vsext_vf8_tumu-2.c: New test.
18308 * gcc.target/riscv/rvv/base/vsext_vf8_tumu-3.c: New test.
18309
18310 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
18311
18312 * gcc.target/riscv/rvv/base/vzext_vf2-1.c: New test.
18313 * gcc.target/riscv/rvv/base/vzext_vf2-2.c: New test.
18314 * gcc.target/riscv/rvv/base/vzext_vf2-3.c: New test.
18315 * gcc.target/riscv/rvv/base/vzext_vf2_m-1.c: New test.
18316 * gcc.target/riscv/rvv/base/vzext_vf2_m-2.c: New test.
18317 * gcc.target/riscv/rvv/base/vzext_vf2_m-3.c: New test.
18318 * gcc.target/riscv/rvv/base/vzext_vf2_mu-1.c: New test.
18319 * gcc.target/riscv/rvv/base/vzext_vf2_mu-2.c: New test.
18320 * gcc.target/riscv/rvv/base/vzext_vf2_mu-3.c: New test.
18321 * gcc.target/riscv/rvv/base/vzext_vf2_tu-1.c: New test.
18322 * gcc.target/riscv/rvv/base/vzext_vf2_tu-2.c: New test.
18323 * gcc.target/riscv/rvv/base/vzext_vf2_tu-3.c: New test.
18324 * gcc.target/riscv/rvv/base/vzext_vf2_tum-1.c: New test.
18325 * gcc.target/riscv/rvv/base/vzext_vf2_tum-2.c: New test.
18326 * gcc.target/riscv/rvv/base/vzext_vf2_tum-3.c: New test.
18327 * gcc.target/riscv/rvv/base/vzext_vf2_tumu-1.c: New test.
18328 * gcc.target/riscv/rvv/base/vzext_vf2_tumu-2.c: New test.
18329 * gcc.target/riscv/rvv/base/vzext_vf2_tumu-3.c: New test.
18330
18331 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
18332
18333 * gcc.target/riscv/rvv/base/vzext_vf4-1.c: New test.
18334 * gcc.target/riscv/rvv/base/vzext_vf4-2.c: New test.
18335 * gcc.target/riscv/rvv/base/vzext_vf4-3.c: New test.
18336 * gcc.target/riscv/rvv/base/vzext_vf4_m-1.c: New test.
18337 * gcc.target/riscv/rvv/base/vzext_vf4_m-2.c: New test.
18338 * gcc.target/riscv/rvv/base/vzext_vf4_m-3.c: New test.
18339 * gcc.target/riscv/rvv/base/vzext_vf4_mu-1.c: New test.
18340 * gcc.target/riscv/rvv/base/vzext_vf4_mu-2.c: New test.
18341 * gcc.target/riscv/rvv/base/vzext_vf4_mu-3.c: New test.
18342 * gcc.target/riscv/rvv/base/vzext_vf4_tu-1.c: New test.
18343 * gcc.target/riscv/rvv/base/vzext_vf4_tu-2.c: New test.
18344 * gcc.target/riscv/rvv/base/vzext_vf4_tu-3.c: New test.
18345 * gcc.target/riscv/rvv/base/vzext_vf4_tum-1.c: New test.
18346 * gcc.target/riscv/rvv/base/vzext_vf4_tum-2.c: New test.
18347 * gcc.target/riscv/rvv/base/vzext_vf4_tum-3.c: New test.
18348 * gcc.target/riscv/rvv/base/vzext_vf4_tumu-1.c: New test.
18349 * gcc.target/riscv/rvv/base/vzext_vf4_tumu-2.c: New test.
18350 * gcc.target/riscv/rvv/base/vzext_vf4_tumu-3.c: New test.
18351
18352 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
18353
18354 * gcc.target/riscv/rvv/base/vzext_vf8-1.c: New test.
18355 * gcc.target/riscv/rvv/base/vzext_vf8-2.c: New test.
18356 * gcc.target/riscv/rvv/base/vzext_vf8-3.c: New test.
18357 * gcc.target/riscv/rvv/base/vzext_vf8_m-1.c: New test.
18358 * gcc.target/riscv/rvv/base/vzext_vf8_m-2.c: New test.
18359 * gcc.target/riscv/rvv/base/vzext_vf8_m-3.c: New test.
18360 * gcc.target/riscv/rvv/base/vzext_vf8_mu-1.c: New test.
18361 * gcc.target/riscv/rvv/base/vzext_vf8_mu-2.c: New test.
18362 * gcc.target/riscv/rvv/base/vzext_vf8_mu-3.c: New test.
18363 * gcc.target/riscv/rvv/base/vzext_vf8_tu-1.c: New test.
18364 * gcc.target/riscv/rvv/base/vzext_vf8_tu-2.c: New test.
18365 * gcc.target/riscv/rvv/base/vzext_vf8_tu-3.c: New test.
18366 * gcc.target/riscv/rvv/base/vzext_vf8_tum-1.c: New test.
18367 * gcc.target/riscv/rvv/base/vzext_vf8_tum-2.c: New test.
18368 * gcc.target/riscv/rvv/base/vzext_vf8_tum-3.c: New test.
18369 * gcc.target/riscv/rvv/base/vzext_vf8_tumu-1.c: New test.
18370 * gcc.target/riscv/rvv/base/vzext_vf8_tumu-2.c: New test.
18371 * gcc.target/riscv/rvv/base/vzext_vf8_tumu-3.c: New test.
18372
18373 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
18374
18375 * g++.target/riscv/rvv/base/vsadd_vx_mu_rv32-1.C: New test.
18376 * g++.target/riscv/rvv/base/vsadd_vx_mu_rv32-2.C: New test.
18377 * g++.target/riscv/rvv/base/vsadd_vx_mu_rv32-3.C: New test.
18378 * g++.target/riscv/rvv/base/vsadd_vx_mu_rv64-1.C: New test.
18379 * g++.target/riscv/rvv/base/vsadd_vx_mu_rv64-2.C: New test.
18380 * g++.target/riscv/rvv/base/vsadd_vx_mu_rv64-3.C: New test.
18381 * g++.target/riscv/rvv/base/vsadd_vx_rv32-1.C: New test.
18382 * g++.target/riscv/rvv/base/vsadd_vx_rv32-2.C: New test.
18383 * g++.target/riscv/rvv/base/vsadd_vx_rv32-3.C: New test.
18384 * g++.target/riscv/rvv/base/vsadd_vx_rv64-1.C: New test.
18385 * g++.target/riscv/rvv/base/vsadd_vx_rv64-2.C: New test.
18386 * g++.target/riscv/rvv/base/vsadd_vx_rv64-3.C: New test.
18387 * g++.target/riscv/rvv/base/vsadd_vx_tu_rv32-1.C: New test.
18388 * g++.target/riscv/rvv/base/vsadd_vx_tu_rv32-2.C: New test.
18389 * g++.target/riscv/rvv/base/vsadd_vx_tu_rv32-3.C: New test.
18390 * g++.target/riscv/rvv/base/vsadd_vx_tu_rv64-1.C: New test.
18391 * g++.target/riscv/rvv/base/vsadd_vx_tu_rv64-2.C: New test.
18392 * g++.target/riscv/rvv/base/vsadd_vx_tu_rv64-3.C: New test.
18393 * g++.target/riscv/rvv/base/vsadd_vx_tum_rv32-1.C: New test.
18394 * g++.target/riscv/rvv/base/vsadd_vx_tum_rv32-2.C: New test.
18395 * g++.target/riscv/rvv/base/vsadd_vx_tum_rv32-3.C: New test.
18396 * g++.target/riscv/rvv/base/vsadd_vx_tum_rv64-1.C: New test.
18397 * g++.target/riscv/rvv/base/vsadd_vx_tum_rv64-2.C: New test.
18398 * g++.target/riscv/rvv/base/vsadd_vx_tum_rv64-3.C: New test.
18399 * g++.target/riscv/rvv/base/vsadd_vx_tumu_rv32-1.C: New test.
18400 * g++.target/riscv/rvv/base/vsadd_vx_tumu_rv32-2.C: New test.
18401 * g++.target/riscv/rvv/base/vsadd_vx_tumu_rv32-3.C: New test.
18402 * g++.target/riscv/rvv/base/vsadd_vx_tumu_rv64-1.C: New test.
18403 * g++.target/riscv/rvv/base/vsadd_vx_tumu_rv64-2.C: New test.
18404 * g++.target/riscv/rvv/base/vsadd_vx_tumu_rv64-3.C: New test.
18405
18406 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
18407
18408 * g++.target/riscv/rvv/base/vsaddu_vx_mu_rv32-1.C: New test.
18409 * g++.target/riscv/rvv/base/vsaddu_vx_mu_rv32-2.C: New test.
18410 * g++.target/riscv/rvv/base/vsaddu_vx_mu_rv32-3.C: New test.
18411 * g++.target/riscv/rvv/base/vsaddu_vx_mu_rv64-1.C: New test.
18412 * g++.target/riscv/rvv/base/vsaddu_vx_mu_rv64-2.C: New test.
18413 * g++.target/riscv/rvv/base/vsaddu_vx_mu_rv64-3.C: New test.
18414 * g++.target/riscv/rvv/base/vsaddu_vx_rv32-1.C: New test.
18415 * g++.target/riscv/rvv/base/vsaddu_vx_rv32-2.C: New test.
18416 * g++.target/riscv/rvv/base/vsaddu_vx_rv32-3.C: New test.
18417 * g++.target/riscv/rvv/base/vsaddu_vx_rv64-1.C: New test.
18418 * g++.target/riscv/rvv/base/vsaddu_vx_rv64-2.C: New test.
18419 * g++.target/riscv/rvv/base/vsaddu_vx_rv64-3.C: New test.
18420 * g++.target/riscv/rvv/base/vsaddu_vx_tu_rv32-1.C: New test.
18421 * g++.target/riscv/rvv/base/vsaddu_vx_tu_rv32-2.C: New test.
18422 * g++.target/riscv/rvv/base/vsaddu_vx_tu_rv32-3.C: New test.
18423 * g++.target/riscv/rvv/base/vsaddu_vx_tu_rv64-1.C: New test.
18424 * g++.target/riscv/rvv/base/vsaddu_vx_tu_rv64-2.C: New test.
18425 * g++.target/riscv/rvv/base/vsaddu_vx_tu_rv64-3.C: New test.
18426 * g++.target/riscv/rvv/base/vsaddu_vx_tum_rv32-1.C: New test.
18427 * g++.target/riscv/rvv/base/vsaddu_vx_tum_rv32-2.C: New test.
18428 * g++.target/riscv/rvv/base/vsaddu_vx_tum_rv32-3.C: New test.
18429 * g++.target/riscv/rvv/base/vsaddu_vx_tum_rv64-1.C: New test.
18430 * g++.target/riscv/rvv/base/vsaddu_vx_tum_rv64-2.C: New test.
18431 * g++.target/riscv/rvv/base/vsaddu_vx_tum_rv64-3.C: New test.
18432 * g++.target/riscv/rvv/base/vsaddu_vx_tumu_rv32-1.C: New test.
18433 * g++.target/riscv/rvv/base/vsaddu_vx_tumu_rv32-2.C: New test.
18434 * g++.target/riscv/rvv/base/vsaddu_vx_tumu_rv32-3.C: New test.
18435 * g++.target/riscv/rvv/base/vsaddu_vx_tumu_rv64-1.C: New test.
18436 * g++.target/riscv/rvv/base/vsaddu_vx_tumu_rv64-2.C: New test.
18437 * g++.target/riscv/rvv/base/vsaddu_vx_tumu_rv64-3.C: New test.
18438
18439 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
18440
18441 * g++.target/riscv/rvv/base/vssub_vx_mu_rv32-1.C: New test.
18442 * g++.target/riscv/rvv/base/vssub_vx_mu_rv32-2.C: New test.
18443 * g++.target/riscv/rvv/base/vssub_vx_mu_rv32-3.C: New test.
18444 * g++.target/riscv/rvv/base/vssub_vx_mu_rv64-1.C: New test.
18445 * g++.target/riscv/rvv/base/vssub_vx_mu_rv64-2.C: New test.
18446 * g++.target/riscv/rvv/base/vssub_vx_mu_rv64-3.C: New test.
18447 * g++.target/riscv/rvv/base/vssub_vx_rv32-1.C: New test.
18448 * g++.target/riscv/rvv/base/vssub_vx_rv32-2.C: New test.
18449 * g++.target/riscv/rvv/base/vssub_vx_rv32-3.C: New test.
18450 * g++.target/riscv/rvv/base/vssub_vx_rv64-1.C: New test.
18451 * g++.target/riscv/rvv/base/vssub_vx_rv64-2.C: New test.
18452 * g++.target/riscv/rvv/base/vssub_vx_rv64-3.C: New test.
18453 * g++.target/riscv/rvv/base/vssub_vx_tu_rv32-1.C: New test.
18454 * g++.target/riscv/rvv/base/vssub_vx_tu_rv32-2.C: New test.
18455 * g++.target/riscv/rvv/base/vssub_vx_tu_rv32-3.C: New test.
18456 * g++.target/riscv/rvv/base/vssub_vx_tu_rv64-1.C: New test.
18457 * g++.target/riscv/rvv/base/vssub_vx_tu_rv64-2.C: New test.
18458 * g++.target/riscv/rvv/base/vssub_vx_tu_rv64-3.C: New test.
18459 * g++.target/riscv/rvv/base/vssub_vx_tum_rv32-1.C: New test.
18460 * g++.target/riscv/rvv/base/vssub_vx_tum_rv32-2.C: New test.
18461 * g++.target/riscv/rvv/base/vssub_vx_tum_rv32-3.C: New test.
18462 * g++.target/riscv/rvv/base/vssub_vx_tum_rv64-1.C: New test.
18463 * g++.target/riscv/rvv/base/vssub_vx_tum_rv64-2.C: New test.
18464 * g++.target/riscv/rvv/base/vssub_vx_tum_rv64-3.C: New test.
18465 * g++.target/riscv/rvv/base/vssub_vx_tumu_rv32-1.C: New test.
18466 * g++.target/riscv/rvv/base/vssub_vx_tumu_rv32-2.C: New test.
18467 * g++.target/riscv/rvv/base/vssub_vx_tumu_rv32-3.C: New test.
18468 * g++.target/riscv/rvv/base/vssub_vx_tumu_rv64-1.C: New test.
18469 * g++.target/riscv/rvv/base/vssub_vx_tumu_rv64-2.C: New test.
18470 * g++.target/riscv/rvv/base/vssub_vx_tumu_rv64-3.C: New test.
18471
18472 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
18473
18474 * g++.target/riscv/rvv/base/vssubu_vx_mu_rv32-1.C: New test.
18475 * g++.target/riscv/rvv/base/vssubu_vx_mu_rv32-2.C: New test.
18476 * g++.target/riscv/rvv/base/vssubu_vx_mu_rv32-3.C: New test.
18477 * g++.target/riscv/rvv/base/vssubu_vx_mu_rv64-1.C: New test.
18478 * g++.target/riscv/rvv/base/vssubu_vx_mu_rv64-2.C: New test.
18479 * g++.target/riscv/rvv/base/vssubu_vx_mu_rv64-3.C: New test.
18480 * g++.target/riscv/rvv/base/vssubu_vx_rv32-1.C: New test.
18481 * g++.target/riscv/rvv/base/vssubu_vx_rv32-2.C: New test.
18482 * g++.target/riscv/rvv/base/vssubu_vx_rv32-3.C: New test.
18483 * g++.target/riscv/rvv/base/vssubu_vx_rv64-1.C: New test.
18484 * g++.target/riscv/rvv/base/vssubu_vx_rv64-2.C: New test.
18485 * g++.target/riscv/rvv/base/vssubu_vx_rv64-3.C: New test.
18486 * g++.target/riscv/rvv/base/vssubu_vx_tu_rv32-1.C: New test.
18487 * g++.target/riscv/rvv/base/vssubu_vx_tu_rv32-2.C: New test.
18488 * g++.target/riscv/rvv/base/vssubu_vx_tu_rv32-3.C: New test.
18489 * g++.target/riscv/rvv/base/vssubu_vx_tu_rv64-1.C: New test.
18490 * g++.target/riscv/rvv/base/vssubu_vx_tu_rv64-2.C: New test.
18491 * g++.target/riscv/rvv/base/vssubu_vx_tu_rv64-3.C: New test.
18492 * g++.target/riscv/rvv/base/vssubu_vx_tum_rv32-1.C: New test.
18493 * g++.target/riscv/rvv/base/vssubu_vx_tum_rv32-2.C: New test.
18494 * g++.target/riscv/rvv/base/vssubu_vx_tum_rv32-3.C: New test.
18495 * g++.target/riscv/rvv/base/vssubu_vx_tum_rv64-1.C: New test.
18496 * g++.target/riscv/rvv/base/vssubu_vx_tum_rv64-2.C: New test.
18497 * g++.target/riscv/rvv/base/vssubu_vx_tum_rv64-3.C: New test.
18498 * g++.target/riscv/rvv/base/vssubu_vx_tumu_rv32-1.C: New test.
18499 * g++.target/riscv/rvv/base/vssubu_vx_tumu_rv32-2.C: New test.
18500 * g++.target/riscv/rvv/base/vssubu_vx_tumu_rv32-3.C: New test.
18501 * g++.target/riscv/rvv/base/vssubu_vx_tumu_rv64-1.C: New test.
18502 * g++.target/riscv/rvv/base/vssubu_vx_tumu_rv64-2.C: New test.
18503 * g++.target/riscv/rvv/base/vssubu_vx_tumu_rv64-3.C: New test.
18504
18505 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
18506
18507 * gcc.target/riscv/rvv/base/vsadd_vx_m_rv32-1.c: New test.
18508 * gcc.target/riscv/rvv/base/vsadd_vx_m_rv32-2.c: New test.
18509 * gcc.target/riscv/rvv/base/vsadd_vx_m_rv32-3.c: New test.
18510 * gcc.target/riscv/rvv/base/vsadd_vx_m_rv64-1.c: New test.
18511 * gcc.target/riscv/rvv/base/vsadd_vx_m_rv64-2.c: New test.
18512 * gcc.target/riscv/rvv/base/vsadd_vx_m_rv64-3.c: New test.
18513 * gcc.target/riscv/rvv/base/vsadd_vx_mu_rv32-1.c: New test.
18514 * gcc.target/riscv/rvv/base/vsadd_vx_mu_rv32-2.c: New test.
18515 * gcc.target/riscv/rvv/base/vsadd_vx_mu_rv32-3.c: New test.
18516 * gcc.target/riscv/rvv/base/vsadd_vx_mu_rv64-1.c: New test.
18517 * gcc.target/riscv/rvv/base/vsadd_vx_mu_rv64-2.c: New test.
18518 * gcc.target/riscv/rvv/base/vsadd_vx_mu_rv64-3.c: New test.
18519 * gcc.target/riscv/rvv/base/vsadd_vx_rv32-1.c: New test.
18520 * gcc.target/riscv/rvv/base/vsadd_vx_rv32-2.c: New test.
18521 * gcc.target/riscv/rvv/base/vsadd_vx_rv32-3.c: New test.
18522 * gcc.target/riscv/rvv/base/vsadd_vx_rv64-1.c: New test.
18523 * gcc.target/riscv/rvv/base/vsadd_vx_rv64-2.c: New test.
18524 * gcc.target/riscv/rvv/base/vsadd_vx_rv64-3.c: New test.
18525 * gcc.target/riscv/rvv/base/vsadd_vx_tu_rv32-1.c: New test.
18526 * gcc.target/riscv/rvv/base/vsadd_vx_tu_rv32-2.c: New test.
18527 * gcc.target/riscv/rvv/base/vsadd_vx_tu_rv32-3.c: New test.
18528 * gcc.target/riscv/rvv/base/vsadd_vx_tu_rv64-1.c: New test.
18529 * gcc.target/riscv/rvv/base/vsadd_vx_tu_rv64-2.c: New test.
18530 * gcc.target/riscv/rvv/base/vsadd_vx_tu_rv64-3.c: New test.
18531 * gcc.target/riscv/rvv/base/vsadd_vx_tum_rv32-1.c: New test.
18532 * gcc.target/riscv/rvv/base/vsadd_vx_tum_rv32-2.c: New test.
18533 * gcc.target/riscv/rvv/base/vsadd_vx_tum_rv32-3.c: New test.
18534 * gcc.target/riscv/rvv/base/vsadd_vx_tum_rv64-1.c: New test.
18535 * gcc.target/riscv/rvv/base/vsadd_vx_tum_rv64-2.c: New test.
18536 * gcc.target/riscv/rvv/base/vsadd_vx_tum_rv64-3.c: New test.
18537 * gcc.target/riscv/rvv/base/vsadd_vx_tumu_rv32-1.c: New test.
18538 * gcc.target/riscv/rvv/base/vsadd_vx_tumu_rv32-2.c: New test.
18539 * gcc.target/riscv/rvv/base/vsadd_vx_tumu_rv32-3.c: New test.
18540 * gcc.target/riscv/rvv/base/vsadd_vx_tumu_rv64-1.c: New test.
18541 * gcc.target/riscv/rvv/base/vsadd_vx_tumu_rv64-2.c: New test.
18542 * gcc.target/riscv/rvv/base/vsadd_vx_tumu_rv64-3.c: New test.
18543
18544 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
18545
18546 * gcc.target/riscv/rvv/base/vsaddu_vx_m_rv32-1.c: New test.
18547 * gcc.target/riscv/rvv/base/vsaddu_vx_m_rv32-2.c: New test.
18548 * gcc.target/riscv/rvv/base/vsaddu_vx_m_rv32-3.c: New test.
18549 * gcc.target/riscv/rvv/base/vsaddu_vx_m_rv64-1.c: New test.
18550 * gcc.target/riscv/rvv/base/vsaddu_vx_m_rv64-2.c: New test.
18551 * gcc.target/riscv/rvv/base/vsaddu_vx_m_rv64-3.c: New test.
18552 * gcc.target/riscv/rvv/base/vsaddu_vx_mu_rv32-1.c: New test.
18553 * gcc.target/riscv/rvv/base/vsaddu_vx_mu_rv32-2.c: New test.
18554 * gcc.target/riscv/rvv/base/vsaddu_vx_mu_rv32-3.c: New test.
18555 * gcc.target/riscv/rvv/base/vsaddu_vx_mu_rv64-1.c: New test.
18556 * gcc.target/riscv/rvv/base/vsaddu_vx_mu_rv64-2.c: New test.
18557 * gcc.target/riscv/rvv/base/vsaddu_vx_mu_rv64-3.c: New test.
18558 * gcc.target/riscv/rvv/base/vsaddu_vx_rv32-1.c: New test.
18559 * gcc.target/riscv/rvv/base/vsaddu_vx_rv32-2.c: New test.
18560 * gcc.target/riscv/rvv/base/vsaddu_vx_rv32-3.c: New test.
18561 * gcc.target/riscv/rvv/base/vsaddu_vx_rv64-1.c: New test.
18562 * gcc.target/riscv/rvv/base/vsaddu_vx_rv64-2.c: New test.
18563 * gcc.target/riscv/rvv/base/vsaddu_vx_rv64-3.c: New test.
18564 * gcc.target/riscv/rvv/base/vsaddu_vx_tu_rv32-1.c: New test.
18565 * gcc.target/riscv/rvv/base/vsaddu_vx_tu_rv32-2.c: New test.
18566 * gcc.target/riscv/rvv/base/vsaddu_vx_tu_rv32-3.c: New test.
18567 * gcc.target/riscv/rvv/base/vsaddu_vx_tu_rv64-1.c: New test.
18568 * gcc.target/riscv/rvv/base/vsaddu_vx_tu_rv64-2.c: New test.
18569 * gcc.target/riscv/rvv/base/vsaddu_vx_tu_rv64-3.c: New test.
18570 * gcc.target/riscv/rvv/base/vsaddu_vx_tum_rv32-1.c: New test.
18571 * gcc.target/riscv/rvv/base/vsaddu_vx_tum_rv32-2.c: New test.
18572 * gcc.target/riscv/rvv/base/vsaddu_vx_tum_rv32-3.c: New test.
18573 * gcc.target/riscv/rvv/base/vsaddu_vx_tum_rv64-1.c: New test.
18574 * gcc.target/riscv/rvv/base/vsaddu_vx_tum_rv64-2.c: New test.
18575 * gcc.target/riscv/rvv/base/vsaddu_vx_tum_rv64-3.c: New test.
18576 * gcc.target/riscv/rvv/base/vsaddu_vx_tumu_rv32-1.c: New test.
18577 * gcc.target/riscv/rvv/base/vsaddu_vx_tumu_rv32-2.c: New test.
18578 * gcc.target/riscv/rvv/base/vsaddu_vx_tumu_rv32-3.c: New test.
18579 * gcc.target/riscv/rvv/base/vsaddu_vx_tumu_rv64-1.c: New test.
18580 * gcc.target/riscv/rvv/base/vsaddu_vx_tumu_rv64-2.c: New test.
18581 * gcc.target/riscv/rvv/base/vsaddu_vx_tumu_rv64-3.c: New test.
18582
18583 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
18584
18585 * gcc.target/riscv/rvv/base/vssub_vx_m_rv32-1.c: New test.
18586 * gcc.target/riscv/rvv/base/vssub_vx_m_rv32-2.c: New test.
18587 * gcc.target/riscv/rvv/base/vssub_vx_m_rv32-3.c: New test.
18588 * gcc.target/riscv/rvv/base/vssub_vx_m_rv64-1.c: New test.
18589 * gcc.target/riscv/rvv/base/vssub_vx_m_rv64-2.c: New test.
18590 * gcc.target/riscv/rvv/base/vssub_vx_m_rv64-3.c: New test.
18591 * gcc.target/riscv/rvv/base/vssub_vx_mu_rv32-1.c: New test.
18592 * gcc.target/riscv/rvv/base/vssub_vx_mu_rv32-2.c: New test.
18593 * gcc.target/riscv/rvv/base/vssub_vx_mu_rv32-3.c: New test.
18594 * gcc.target/riscv/rvv/base/vssub_vx_mu_rv64-1.c: New test.
18595 * gcc.target/riscv/rvv/base/vssub_vx_mu_rv64-2.c: New test.
18596 * gcc.target/riscv/rvv/base/vssub_vx_mu_rv64-3.c: New test.
18597 * gcc.target/riscv/rvv/base/vssub_vx_rv32-1.c: New test.
18598 * gcc.target/riscv/rvv/base/vssub_vx_rv32-2.c: New test.
18599 * gcc.target/riscv/rvv/base/vssub_vx_rv32-3.c: New test.
18600 * gcc.target/riscv/rvv/base/vssub_vx_rv64-1.c: New test.
18601 * gcc.target/riscv/rvv/base/vssub_vx_rv64-2.c: New test.
18602 * gcc.target/riscv/rvv/base/vssub_vx_rv64-3.c: New test.
18603 * gcc.target/riscv/rvv/base/vssub_vx_tu_rv32-1.c: New test.
18604 * gcc.target/riscv/rvv/base/vssub_vx_tu_rv32-2.c: New test.
18605 * gcc.target/riscv/rvv/base/vssub_vx_tu_rv32-3.c: New test.
18606 * gcc.target/riscv/rvv/base/vssub_vx_tu_rv64-1.c: New test.
18607 * gcc.target/riscv/rvv/base/vssub_vx_tu_rv64-2.c: New test.
18608 * gcc.target/riscv/rvv/base/vssub_vx_tu_rv64-3.c: New test.
18609 * gcc.target/riscv/rvv/base/vssub_vx_tum_rv32-1.c: New test.
18610 * gcc.target/riscv/rvv/base/vssub_vx_tum_rv32-2.c: New test.
18611 * gcc.target/riscv/rvv/base/vssub_vx_tum_rv32-3.c: New test.
18612 * gcc.target/riscv/rvv/base/vssub_vx_tum_rv64-1.c: New test.
18613 * gcc.target/riscv/rvv/base/vssub_vx_tum_rv64-2.c: New test.
18614 * gcc.target/riscv/rvv/base/vssub_vx_tum_rv64-3.c: New test.
18615 * gcc.target/riscv/rvv/base/vssub_vx_tumu_rv32-1.c: New test.
18616 * gcc.target/riscv/rvv/base/vssub_vx_tumu_rv32-2.c: New test.
18617 * gcc.target/riscv/rvv/base/vssub_vx_tumu_rv32-3.c: New test.
18618 * gcc.target/riscv/rvv/base/vssub_vx_tumu_rv64-1.c: New test.
18619 * gcc.target/riscv/rvv/base/vssub_vx_tumu_rv64-2.c: New test.
18620 * gcc.target/riscv/rvv/base/vssub_vx_tumu_rv64-3.c: New test.
18621
18622 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
18623
18624 * gcc.target/riscv/rvv/base/vssubu_vx_m_rv32-1.c: New test.
18625 * gcc.target/riscv/rvv/base/vssubu_vx_m_rv32-2.c: New test.
18626 * gcc.target/riscv/rvv/base/vssubu_vx_m_rv32-3.c: New test.
18627 * gcc.target/riscv/rvv/base/vssubu_vx_m_rv64-1.c: New test.
18628 * gcc.target/riscv/rvv/base/vssubu_vx_m_rv64-2.c: New test.
18629 * gcc.target/riscv/rvv/base/vssubu_vx_m_rv64-3.c: New test.
18630 * gcc.target/riscv/rvv/base/vssubu_vx_mu_rv32-1.c: New test.
18631 * gcc.target/riscv/rvv/base/vssubu_vx_mu_rv32-2.c: New test.
18632 * gcc.target/riscv/rvv/base/vssubu_vx_mu_rv32-3.c: New test.
18633 * gcc.target/riscv/rvv/base/vssubu_vx_mu_rv64-1.c: New test.
18634 * gcc.target/riscv/rvv/base/vssubu_vx_mu_rv64-2.c: New test.
18635 * gcc.target/riscv/rvv/base/vssubu_vx_mu_rv64-3.c: New test.
18636 * gcc.target/riscv/rvv/base/vssubu_vx_rv32-1.c: New test.
18637 * gcc.target/riscv/rvv/base/vssubu_vx_rv32-2.c: New test.
18638 * gcc.target/riscv/rvv/base/vssubu_vx_rv32-3.c: New test.
18639 * gcc.target/riscv/rvv/base/vssubu_vx_rv64-1.c: New test.
18640 * gcc.target/riscv/rvv/base/vssubu_vx_rv64-2.c: New test.
18641 * gcc.target/riscv/rvv/base/vssubu_vx_rv64-3.c: New test.
18642 * gcc.target/riscv/rvv/base/vssubu_vx_tu_rv32-1.c: New test.
18643 * gcc.target/riscv/rvv/base/vssubu_vx_tu_rv32-2.c: New test.
18644 * gcc.target/riscv/rvv/base/vssubu_vx_tu_rv32-3.c: New test.
18645 * gcc.target/riscv/rvv/base/vssubu_vx_tu_rv64-1.c: New test.
18646 * gcc.target/riscv/rvv/base/vssubu_vx_tu_rv64-2.c: New test.
18647 * gcc.target/riscv/rvv/base/vssubu_vx_tu_rv64-3.c: New test.
18648 * gcc.target/riscv/rvv/base/vssubu_vx_tum_rv32-1.c: New test.
18649 * gcc.target/riscv/rvv/base/vssubu_vx_tum_rv32-2.c: New test.
18650 * gcc.target/riscv/rvv/base/vssubu_vx_tum_rv32-3.c: New test.
18651 * gcc.target/riscv/rvv/base/vssubu_vx_tum_rv64-1.c: New test.
18652 * gcc.target/riscv/rvv/base/vssubu_vx_tum_rv64-2.c: New test.
18653 * gcc.target/riscv/rvv/base/vssubu_vx_tum_rv64-3.c: New test.
18654 * gcc.target/riscv/rvv/base/vssubu_vx_tumu_rv32-1.c: New test.
18655 * gcc.target/riscv/rvv/base/vssubu_vx_tumu_rv32-2.c: New test.
18656 * gcc.target/riscv/rvv/base/vssubu_vx_tumu_rv32-3.c: New test.
18657 * gcc.target/riscv/rvv/base/vssubu_vx_tumu_rv64-1.c: New test.
18658 * gcc.target/riscv/rvv/base/vssubu_vx_tumu_rv64-2.c: New test.
18659 * gcc.target/riscv/rvv/base/vssubu_vx_tumu_rv64-3.c: New test.
18660
18661 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
18662
18663 * gcc.target/riscv/rvv/base/vsadd_vv-1.c: New test.
18664 * gcc.target/riscv/rvv/base/vsadd_vv-2.c: New test.
18665 * gcc.target/riscv/rvv/base/vsadd_vv-3.c: New test.
18666 * gcc.target/riscv/rvv/base/vsadd_vv_m-1.c: New test.
18667 * gcc.target/riscv/rvv/base/vsadd_vv_m-2.c: New test.
18668 * gcc.target/riscv/rvv/base/vsadd_vv_m-3.c: New test.
18669 * gcc.target/riscv/rvv/base/vsadd_vv_mu-1.c: New test.
18670 * gcc.target/riscv/rvv/base/vsadd_vv_mu-2.c: New test.
18671 * gcc.target/riscv/rvv/base/vsadd_vv_mu-3.c: New test.
18672 * gcc.target/riscv/rvv/base/vsadd_vv_tu-1.c: New test.
18673 * gcc.target/riscv/rvv/base/vsadd_vv_tu-2.c: New test.
18674 * gcc.target/riscv/rvv/base/vsadd_vv_tu-3.c: New test.
18675 * gcc.target/riscv/rvv/base/vsadd_vv_tum-1.c: New test.
18676 * gcc.target/riscv/rvv/base/vsadd_vv_tum-2.c: New test.
18677 * gcc.target/riscv/rvv/base/vsadd_vv_tum-3.c: New test.
18678 * gcc.target/riscv/rvv/base/vsadd_vv_tumu-1.c: New test.
18679 * gcc.target/riscv/rvv/base/vsadd_vv_tumu-2.c: New test.
18680 * gcc.target/riscv/rvv/base/vsadd_vv_tumu-3.c: New test.
18681
18682 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
18683
18684 * gcc.target/riscv/rvv/base/vsaddu_vv-1.c: New test.
18685 * gcc.target/riscv/rvv/base/vsaddu_vv-2.c: New test.
18686 * gcc.target/riscv/rvv/base/vsaddu_vv-3.c: New test.
18687 * gcc.target/riscv/rvv/base/vsaddu_vv_m-1.c: New test.
18688 * gcc.target/riscv/rvv/base/vsaddu_vv_m-2.c: New test.
18689 * gcc.target/riscv/rvv/base/vsaddu_vv_m-3.c: New test.
18690 * gcc.target/riscv/rvv/base/vsaddu_vv_mu-1.c: New test.
18691 * gcc.target/riscv/rvv/base/vsaddu_vv_mu-2.c: New test.
18692 * gcc.target/riscv/rvv/base/vsaddu_vv_mu-3.c: New test.
18693 * gcc.target/riscv/rvv/base/vsaddu_vv_tu-1.c: New test.
18694 * gcc.target/riscv/rvv/base/vsaddu_vv_tu-2.c: New test.
18695 * gcc.target/riscv/rvv/base/vsaddu_vv_tu-3.c: New test.
18696 * gcc.target/riscv/rvv/base/vsaddu_vv_tum-1.c: New test.
18697 * gcc.target/riscv/rvv/base/vsaddu_vv_tum-2.c: New test.
18698 * gcc.target/riscv/rvv/base/vsaddu_vv_tum-3.c: New test.
18699 * gcc.target/riscv/rvv/base/vsaddu_vv_tumu-1.c: New test.
18700 * gcc.target/riscv/rvv/base/vsaddu_vv_tumu-2.c: New test.
18701 * gcc.target/riscv/rvv/base/vsaddu_vv_tumu-3.c: New test.
18702
18703 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
18704
18705 * gcc.target/riscv/rvv/base/vssub_vv-1.c: New test.
18706 * gcc.target/riscv/rvv/base/vssub_vv-2.c: New test.
18707 * gcc.target/riscv/rvv/base/vssub_vv-3.c: New test.
18708 * gcc.target/riscv/rvv/base/vssub_vv_m-1.c: New test.
18709 * gcc.target/riscv/rvv/base/vssub_vv_m-2.c: New test.
18710 * gcc.target/riscv/rvv/base/vssub_vv_m-3.c: New test.
18711 * gcc.target/riscv/rvv/base/vssub_vv_mu-1.c: New test.
18712 * gcc.target/riscv/rvv/base/vssub_vv_mu-2.c: New test.
18713 * gcc.target/riscv/rvv/base/vssub_vv_mu-3.c: New test.
18714 * gcc.target/riscv/rvv/base/vssub_vv_tu-1.c: New test.
18715 * gcc.target/riscv/rvv/base/vssub_vv_tu-2.c: New test.
18716 * gcc.target/riscv/rvv/base/vssub_vv_tu-3.c: New test.
18717 * gcc.target/riscv/rvv/base/vssub_vv_tum-1.c: New test.
18718 * gcc.target/riscv/rvv/base/vssub_vv_tum-2.c: New test.
18719 * gcc.target/riscv/rvv/base/vssub_vv_tum-3.c: New test.
18720 * gcc.target/riscv/rvv/base/vssub_vv_tumu-1.c: New test.
18721 * gcc.target/riscv/rvv/base/vssub_vv_tumu-2.c: New test.
18722 * gcc.target/riscv/rvv/base/vssub_vv_tumu-3.c: New test.
18723
18724 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
18725
18726 * gcc.target/riscv/rvv/base/vssubu_vv-1.c: New test.
18727 * gcc.target/riscv/rvv/base/vssubu_vv-2.c: New test.
18728 * gcc.target/riscv/rvv/base/vssubu_vv-3.c: New test.
18729 * gcc.target/riscv/rvv/base/vssubu_vv_m-1.c: New test.
18730 * gcc.target/riscv/rvv/base/vssubu_vv_m-2.c: New test.
18731 * gcc.target/riscv/rvv/base/vssubu_vv_m-3.c: New test.
18732 * gcc.target/riscv/rvv/base/vssubu_vv_mu-1.c: New test.
18733 * gcc.target/riscv/rvv/base/vssubu_vv_mu-2.c: New test.
18734 * gcc.target/riscv/rvv/base/vssubu_vv_mu-3.c: New test.
18735 * gcc.target/riscv/rvv/base/vssubu_vv_tu-1.c: New test.
18736 * gcc.target/riscv/rvv/base/vssubu_vv_tu-2.c: New test.
18737 * gcc.target/riscv/rvv/base/vssubu_vv_tu-3.c: New test.
18738 * gcc.target/riscv/rvv/base/vssubu_vv_tum-1.c: New test.
18739 * gcc.target/riscv/rvv/base/vssubu_vv_tum-2.c: New test.
18740 * gcc.target/riscv/rvv/base/vssubu_vv_tum-3.c: New test.
18741 * gcc.target/riscv/rvv/base/vssubu_vv_tumu-1.c: New test.
18742 * gcc.target/riscv/rvv/base/vssubu_vv_tumu-2.c: New test.
18743 * gcc.target/riscv/rvv/base/vssubu_vv_tumu-3.c: New test.
18744
18745 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
18746
18747 * g++.target/riscv/rvv/base/vssubu_vv-1.C: New test.
18748 * g++.target/riscv/rvv/base/vssubu_vv-2.C: New test.
18749 * g++.target/riscv/rvv/base/vssubu_vv-3.C: New test.
18750 * g++.target/riscv/rvv/base/vssubu_vv_mu-1.C: New test.
18751 * g++.target/riscv/rvv/base/vssubu_vv_mu-2.C: New test.
18752 * g++.target/riscv/rvv/base/vssubu_vv_mu-3.C: New test.
18753 * g++.target/riscv/rvv/base/vssubu_vv_tu-1.C: New test.
18754 * g++.target/riscv/rvv/base/vssubu_vv_tu-2.C: New test.
18755 * g++.target/riscv/rvv/base/vssubu_vv_tu-3.C: New test.
18756 * g++.target/riscv/rvv/base/vssubu_vv_tum-1.C: New test.
18757 * g++.target/riscv/rvv/base/vssubu_vv_tum-2.C: New test.
18758 * g++.target/riscv/rvv/base/vssubu_vv_tum-3.C: New test.
18759 * g++.target/riscv/rvv/base/vssubu_vv_tumu-1.C: New test.
18760 * g++.target/riscv/rvv/base/vssubu_vv_tumu-2.C: New test.
18761 * g++.target/riscv/rvv/base/vssubu_vv_tumu-3.C: New test.
18762
18763 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
18764
18765 * g++.target/riscv/rvv/base/vssub_vv-1.C: New test.
18766 * g++.target/riscv/rvv/base/vssub_vv-2.C: New test.
18767 * g++.target/riscv/rvv/base/vssub_vv-3.C: New test.
18768 * g++.target/riscv/rvv/base/vssub_vv_mu-1.C: New test.
18769 * g++.target/riscv/rvv/base/vssub_vv_mu-2.C: New test.
18770 * g++.target/riscv/rvv/base/vssub_vv_mu-3.C: New test.
18771 * g++.target/riscv/rvv/base/vssub_vv_tu-1.C: New test.
18772 * g++.target/riscv/rvv/base/vssub_vv_tu-2.C: New test.
18773 * g++.target/riscv/rvv/base/vssub_vv_tu-3.C: New test.
18774 * g++.target/riscv/rvv/base/vssub_vv_tum-1.C: New test.
18775 * g++.target/riscv/rvv/base/vssub_vv_tum-2.C: New test.
18776 * g++.target/riscv/rvv/base/vssub_vv_tum-3.C: New test.
18777 * g++.target/riscv/rvv/base/vssub_vv_tumu-1.C: New test.
18778 * g++.target/riscv/rvv/base/vssub_vv_tumu-2.C: New test.
18779 * g++.target/riscv/rvv/base/vssub_vv_tumu-3.C: New test.
18780
18781 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
18782
18783 * g++.target/riscv/rvv/base/vsaddu_vv-1.C: New test.
18784 * g++.target/riscv/rvv/base/vsaddu_vv-2.C: New test.
18785 * g++.target/riscv/rvv/base/vsaddu_vv-3.C: New test.
18786 * g++.target/riscv/rvv/base/vsaddu_vv_mu-1.C: New test.
18787 * g++.target/riscv/rvv/base/vsaddu_vv_mu-2.C: New test.
18788 * g++.target/riscv/rvv/base/vsaddu_vv_mu-3.C: New test.
18789 * g++.target/riscv/rvv/base/vsaddu_vv_tu-1.C: New test.
18790 * g++.target/riscv/rvv/base/vsaddu_vv_tu-2.C: New test.
18791 * g++.target/riscv/rvv/base/vsaddu_vv_tu-3.C: New test.
18792 * g++.target/riscv/rvv/base/vsaddu_vv_tum-1.C: New test.
18793 * g++.target/riscv/rvv/base/vsaddu_vv_tum-2.C: New test.
18794 * g++.target/riscv/rvv/base/vsaddu_vv_tum-3.C: New test.
18795 * g++.target/riscv/rvv/base/vsaddu_vv_tumu-1.C: New test.
18796 * g++.target/riscv/rvv/base/vsaddu_vv_tumu-2.C: New test.
18797 * g++.target/riscv/rvv/base/vsaddu_vv_tumu-3.C: New test.
18798
18799 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
18800
18801 * g++.target/riscv/rvv/base/vsadd_vv-1.C: New test.
18802 * g++.target/riscv/rvv/base/vsadd_vv-2.C: New test.
18803 * g++.target/riscv/rvv/base/vsadd_vv-3.C: New test.
18804 * g++.target/riscv/rvv/base/vsadd_vv_mu-1.C: New test.
18805 * g++.target/riscv/rvv/base/vsadd_vv_mu-2.C: New test.
18806 * g++.target/riscv/rvv/base/vsadd_vv_mu-3.C: New test.
18807 * g++.target/riscv/rvv/base/vsadd_vv_tu-1.C: New test.
18808 * g++.target/riscv/rvv/base/vsadd_vv_tu-2.C: New test.
18809 * g++.target/riscv/rvv/base/vsadd_vv_tu-3.C: New test.
18810 * g++.target/riscv/rvv/base/vsadd_vv_tum-1.C: New test.
18811 * g++.target/riscv/rvv/base/vsadd_vv_tum-2.C: New test.
18812 * g++.target/riscv/rvv/base/vsadd_vv_tum-3.C: New test.
18813 * g++.target/riscv/rvv/base/vsadd_vv_tumu-1.C: New test.
18814 * g++.target/riscv/rvv/base/vsadd_vv_tumu-2.C: New test.
18815 * g++.target/riscv/rvv/base/vsadd_vv_tumu-3.C: New test.
18816
18817 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
18818
18819 * gcc.target/riscv/rvv/base/binop_vx_constraint-100.c: New test.
18820 * gcc.target/riscv/rvv/base/binop_vx_constraint-101.c: New test.
18821 * gcc.target/riscv/rvv/base/binop_vx_constraint-102.c: New test.
18822 * gcc.target/riscv/rvv/base/binop_vx_constraint-103.c: New test.
18823 * gcc.target/riscv/rvv/base/binop_vx_constraint-104.c: New test.
18824 * gcc.target/riscv/rvv/base/binop_vx_constraint-105.c: New test.
18825 * gcc.target/riscv/rvv/base/binop_vx_constraint-106.c: New test.
18826 * gcc.target/riscv/rvv/base/binop_vx_constraint-107.c: New test.
18827 * gcc.target/riscv/rvv/base/binop_vx_constraint-108.c: New test.
18828 * gcc.target/riscv/rvv/base/binop_vx_constraint-109.c: New test.
18829 * gcc.target/riscv/rvv/base/binop_vx_constraint-110.c: New test.
18830 * gcc.target/riscv/rvv/base/binop_vx_constraint-111.c: New test.
18831 * gcc.target/riscv/rvv/base/binop_vx_constraint-112.c: New test.
18832 * gcc.target/riscv/rvv/base/binop_vx_constraint-113.c: New test.
18833 * gcc.target/riscv/rvv/base/binop_vx_constraint-114.c: New test.
18834 * gcc.target/riscv/rvv/base/binop_vx_constraint-115.c: New test.
18835 * gcc.target/riscv/rvv/base/binop_vx_constraint-116.c: New test.
18836 * gcc.target/riscv/rvv/base/binop_vx_constraint-117.c: New test.
18837 * gcc.target/riscv/rvv/base/binop_vx_constraint-118.c: New test.
18838 * gcc.target/riscv/rvv/base/binop_vx_constraint-119.c: New test.
18839 * gcc.target/riscv/rvv/base/binop_vx_constraint-97.c: New test.
18840 * gcc.target/riscv/rvv/base/binop_vx_constraint-98.c: New test.
18841 * gcc.target/riscv/rvv/base/binop_vx_constraint-99.c: New test.
18842
18843 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
18844
18845 * g++.target/riscv/rvv/base/vneg_v-1.C: New test.
18846 * g++.target/riscv/rvv/base/vneg_v-2.C: New test.
18847 * g++.target/riscv/rvv/base/vneg_v-3.C: New test.
18848 * g++.target/riscv/rvv/base/vneg_v_mu-1.C: New test.
18849 * g++.target/riscv/rvv/base/vneg_v_mu-2.C: New test.
18850 * g++.target/riscv/rvv/base/vneg_v_mu-3.C: New test.
18851 * g++.target/riscv/rvv/base/vneg_v_tu-1.C: New test.
18852 * g++.target/riscv/rvv/base/vneg_v_tu-2.C: New test.
18853 * g++.target/riscv/rvv/base/vneg_v_tu-3.C: New test.
18854 * g++.target/riscv/rvv/base/vneg_v_tum-1.C: New test.
18855 * g++.target/riscv/rvv/base/vneg_v_tum-2.C: New test.
18856 * g++.target/riscv/rvv/base/vneg_v_tum-3.C: New test.
18857 * g++.target/riscv/rvv/base/vneg_v_tumu-1.C: New test.
18858 * g++.target/riscv/rvv/base/vneg_v_tumu-2.C: New test.
18859 * g++.target/riscv/rvv/base/vneg_v_tumu-3.C: New test.
18860
18861 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
18862
18863 * g++.target/riscv/rvv/base/vnot_v-1.C: New test.
18864 * g++.target/riscv/rvv/base/vnot_v-2.C: New test.
18865 * g++.target/riscv/rvv/base/vnot_v-3.C: New test.
18866 * g++.target/riscv/rvv/base/vnot_v_mu-1.C: New test.
18867 * g++.target/riscv/rvv/base/vnot_v_mu-2.C: New test.
18868 * g++.target/riscv/rvv/base/vnot_v_mu-3.C: New test.
18869 * g++.target/riscv/rvv/base/vnot_v_tu-1.C: New test.
18870 * g++.target/riscv/rvv/base/vnot_v_tu-2.C: New test.
18871 * g++.target/riscv/rvv/base/vnot_v_tu-3.C: New test.
18872 * g++.target/riscv/rvv/base/vnot_v_tum-1.C: New test.
18873 * g++.target/riscv/rvv/base/vnot_v_tum-2.C: New test.
18874 * g++.target/riscv/rvv/base/vnot_v_tum-3.C: New test.
18875 * g++.target/riscv/rvv/base/vnot_v_tumu-1.C: New test.
18876 * g++.target/riscv/rvv/base/vnot_v_tumu-2.C: New test.
18877 * g++.target/riscv/rvv/base/vnot_v_tumu-3.C: New test.
18878
18879 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
18880
18881 * gcc.target/riscv/rvv/base/unop_v_constraint-1.c: New test.
18882
18883 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
18884
18885 * gcc.target/riscv/rvv/base/vneg_v-1.c: New test.
18886 * gcc.target/riscv/rvv/base/vneg_v-2.c: New test.
18887 * gcc.target/riscv/rvv/base/vneg_v-3.c: New test.
18888 * gcc.target/riscv/rvv/base/vneg_v_m-1.c: New test.
18889 * gcc.target/riscv/rvv/base/vneg_v_m-2.c: New test.
18890 * gcc.target/riscv/rvv/base/vneg_v_m-3.c: New test.
18891 * gcc.target/riscv/rvv/base/vneg_v_mu-1.c: New test.
18892 * gcc.target/riscv/rvv/base/vneg_v_mu-2.c: New test.
18893 * gcc.target/riscv/rvv/base/vneg_v_mu-3.c: New test.
18894 * gcc.target/riscv/rvv/base/vneg_v_tu-1.c: New test.
18895 * gcc.target/riscv/rvv/base/vneg_v_tu-2.c: New test.
18896 * gcc.target/riscv/rvv/base/vneg_v_tu-3.c: New test.
18897 * gcc.target/riscv/rvv/base/vneg_v_tum-1.c: New test.
18898 * gcc.target/riscv/rvv/base/vneg_v_tum-2.c: New test.
18899 * gcc.target/riscv/rvv/base/vneg_v_tum-3.c: New test.
18900 * gcc.target/riscv/rvv/base/vneg_v_tumu-1.c: New test.
18901 * gcc.target/riscv/rvv/base/vneg_v_tumu-2.c: New test.
18902 * gcc.target/riscv/rvv/base/vneg_v_tumu-3.c: New test.
18903
18904 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
18905
18906 * gcc.target/riscv/rvv/base/vnot_v-1.c: New test.
18907 * gcc.target/riscv/rvv/base/vnot_v-2.c: New test.
18908 * gcc.target/riscv/rvv/base/vnot_v-3.c: New test.
18909 * gcc.target/riscv/rvv/base/vnot_v_m-1.c: New test.
18910 * gcc.target/riscv/rvv/base/vnot_v_m-2.c: New test.
18911 * gcc.target/riscv/rvv/base/vnot_v_m-3.c: New test.
18912 * gcc.target/riscv/rvv/base/vnot_v_mu-1.c: New test.
18913 * gcc.target/riscv/rvv/base/vnot_v_mu-2.c: New test.
18914 * gcc.target/riscv/rvv/base/vnot_v_mu-3.c: New test.
18915 * gcc.target/riscv/rvv/base/vnot_v_tu-1.c: New test.
18916 * gcc.target/riscv/rvv/base/vnot_v_tu-2.c: New test.
18917 * gcc.target/riscv/rvv/base/vnot_v_tu-3.c: New test.
18918 * gcc.target/riscv/rvv/base/vnot_v_tum-1.c: New test.
18919 * gcc.target/riscv/rvv/base/vnot_v_tum-2.c: New test.
18920 * gcc.target/riscv/rvv/base/vnot_v_tum-3.c: New test.
18921 * gcc.target/riscv/rvv/base/vnot_v_tumu-1.c: New test.
18922 * gcc.target/riscv/rvv/base/vnot_v_tumu-2.c: New test.
18923 * gcc.target/riscv/rvv/base/vnot_v_tumu-3.c: New test.
18924
18925 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
18926
18927 * g++.target/riscv/rvv/base/exception-1.C: New test.
18928
18929 2023-02-11 Jakub Jelinek <jakub@redhat.com>
18930
18931 PR ipa/108605
18932 * c-c++-common/pr108605.c: New test.
18933
18934 2023-02-11 Jonathan Yong <10walls@gmail.com>
18935
18936 * gcc.dg/pr65658.c: fix LLP64 test.
18937
18938 2023-02-11 Jonathan Yong <10walls@gmail.com>
18939
18940 * c-c++-common/Wsizeof-array-div1.c: fix excess warnings.
18941 * gcc.dg/Warray-bounds-52.c: ditto
18942 * gcc.dg/Wstringop-overflow-62.c: ditto
18943 * gcc.dg/attr-vector_size.c: ditto
18944 * gcc.dg/overflow-warn-9.c: ditto
18945
18946 2023-02-10 David Malcolm <dmalcolm@redhat.com>
18947
18948 PR analyzer/108745
18949 * gcc.dg/analyzer/deref-before-check-macro-pr108745.c: New test.
18950 * gcc.dg/analyzer/deref-before-check-macro.c: New test.
18951
18952 2023-02-10 Andrew MacLeod <amacleod@redhat.com>
18953
18954 PR tree-optimization/108520
18955 * g++.dg/pr108520.C: New.
18956
18957 2023-02-10 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
18958
18959 * g++.target/riscv/rvv/base/vand_vx_mu_rv32-1.C: New test.
18960 * g++.target/riscv/rvv/base/vand_vx_mu_rv32-2.C: New test.
18961 * g++.target/riscv/rvv/base/vand_vx_mu_rv32-3.C: New test.
18962 * g++.target/riscv/rvv/base/vand_vx_mu_rv64-1.C: New test.
18963 * g++.target/riscv/rvv/base/vand_vx_mu_rv64-2.C: New test.
18964 * g++.target/riscv/rvv/base/vand_vx_mu_rv64-3.C: New test.
18965 * g++.target/riscv/rvv/base/vand_vx_rv32-1.C: New test.
18966 * g++.target/riscv/rvv/base/vand_vx_rv32-2.C: New test.
18967 * g++.target/riscv/rvv/base/vand_vx_rv32-3.C: New test.
18968 * g++.target/riscv/rvv/base/vand_vx_rv64-1.C: New test.
18969 * g++.target/riscv/rvv/base/vand_vx_rv64-2.C: New test.
18970 * g++.target/riscv/rvv/base/vand_vx_rv64-3.C: New test.
18971 * g++.target/riscv/rvv/base/vand_vx_tu_rv32-1.C: New test.
18972 * g++.target/riscv/rvv/base/vand_vx_tu_rv32-2.C: New test.
18973 * g++.target/riscv/rvv/base/vand_vx_tu_rv32-3.C: New test.
18974 * g++.target/riscv/rvv/base/vand_vx_tu_rv64-1.C: New test.
18975 * g++.target/riscv/rvv/base/vand_vx_tu_rv64-2.C: New test.
18976 * g++.target/riscv/rvv/base/vand_vx_tu_rv64-3.C: New test.
18977 * g++.target/riscv/rvv/base/vand_vx_tum_rv32-1.C: New test.
18978 * g++.target/riscv/rvv/base/vand_vx_tum_rv32-2.C: New test.
18979 * g++.target/riscv/rvv/base/vand_vx_tum_rv32-3.C: New test.
18980 * g++.target/riscv/rvv/base/vand_vx_tum_rv64-1.C: New test.
18981 * g++.target/riscv/rvv/base/vand_vx_tum_rv64-2.C: New test.
18982 * g++.target/riscv/rvv/base/vand_vx_tum_rv64-3.C: New test.
18983 * g++.target/riscv/rvv/base/vand_vx_tumu_rv32-1.C: New test.
18984 * g++.target/riscv/rvv/base/vand_vx_tumu_rv32-2.C: New test.
18985 * g++.target/riscv/rvv/base/vand_vx_tumu_rv32-3.C: New test.
18986 * g++.target/riscv/rvv/base/vand_vx_tumu_rv64-1.C: New test.
18987 * g++.target/riscv/rvv/base/vand_vx_tumu_rv64-2.C: New test.
18988 * g++.target/riscv/rvv/base/vand_vx_tumu_rv64-3.C: New test.
18989
18990 2023-02-10 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
18991
18992 * g++.target/riscv/rvv/base/vdiv_vx_mu_rv32-1.C: New test.
18993 * g++.target/riscv/rvv/base/vdiv_vx_mu_rv32-2.C: New test.
18994 * g++.target/riscv/rvv/base/vdiv_vx_mu_rv32-3.C: New test.
18995 * g++.target/riscv/rvv/base/vdiv_vx_mu_rv64-1.C: New test.
18996 * g++.target/riscv/rvv/base/vdiv_vx_mu_rv64-2.C: New test.
18997 * g++.target/riscv/rvv/base/vdiv_vx_mu_rv64-3.C: New test.
18998 * g++.target/riscv/rvv/base/vdiv_vx_rv32-1.C: New test.
18999 * g++.target/riscv/rvv/base/vdiv_vx_rv32-2.C: New test.
19000 * g++.target/riscv/rvv/base/vdiv_vx_rv32-3.C: New test.
19001 * g++.target/riscv/rvv/base/vdiv_vx_rv64-1.C: New test.
19002 * g++.target/riscv/rvv/base/vdiv_vx_rv64-2.C: New test.
19003 * g++.target/riscv/rvv/base/vdiv_vx_rv64-3.C: New test.
19004 * g++.target/riscv/rvv/base/vdiv_vx_tu_rv32-1.C: New test.
19005 * g++.target/riscv/rvv/base/vdiv_vx_tu_rv32-2.C: New test.
19006 * g++.target/riscv/rvv/base/vdiv_vx_tu_rv32-3.C: New test.
19007 * g++.target/riscv/rvv/base/vdiv_vx_tu_rv64-1.C: New test.
19008 * g++.target/riscv/rvv/base/vdiv_vx_tu_rv64-2.C: New test.
19009 * g++.target/riscv/rvv/base/vdiv_vx_tu_rv64-3.C: New test.
19010 * g++.target/riscv/rvv/base/vdiv_vx_tum_rv32-1.C: New test.
19011 * g++.target/riscv/rvv/base/vdiv_vx_tum_rv32-2.C: New test.
19012 * g++.target/riscv/rvv/base/vdiv_vx_tum_rv32-3.C: New test.
19013 * g++.target/riscv/rvv/base/vdiv_vx_tum_rv64-1.C: New test.
19014 * g++.target/riscv/rvv/base/vdiv_vx_tum_rv64-2.C: New test.
19015 * g++.target/riscv/rvv/base/vdiv_vx_tum_rv64-3.C: New test.
19016 * g++.target/riscv/rvv/base/vdiv_vx_tumu_rv32-1.C: New test.
19017 * g++.target/riscv/rvv/base/vdiv_vx_tumu_rv32-2.C: New test.
19018 * g++.target/riscv/rvv/base/vdiv_vx_tumu_rv32-3.C: New test.
19019 * g++.target/riscv/rvv/base/vdiv_vx_tumu_rv64-1.C: New test.
19020 * g++.target/riscv/rvv/base/vdiv_vx_tumu_rv64-2.C: New test.
19021 * g++.target/riscv/rvv/base/vdiv_vx_tumu_rv64-3.C: New test.
19022
19023 2023-02-10 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
19024
19025 * g++.target/riscv/rvv/base/vdivu_vx_mu_rv32-1.C: New test.
19026 * g++.target/riscv/rvv/base/vdivu_vx_mu_rv32-2.C: New test.
19027 * g++.target/riscv/rvv/base/vdivu_vx_mu_rv32-3.C: New test.
19028 * g++.target/riscv/rvv/base/vdivu_vx_mu_rv64-1.C: New test.
19029 * g++.target/riscv/rvv/base/vdivu_vx_mu_rv64-2.C: New test.
19030 * g++.target/riscv/rvv/base/vdivu_vx_mu_rv64-3.C: New test.
19031 * g++.target/riscv/rvv/base/vdivu_vx_rv32-1.C: New test.
19032 * g++.target/riscv/rvv/base/vdivu_vx_rv32-2.C: New test.
19033 * g++.target/riscv/rvv/base/vdivu_vx_rv32-3.C: New test.
19034 * g++.target/riscv/rvv/base/vdivu_vx_rv64-1.C: New test.
19035 * g++.target/riscv/rvv/base/vdivu_vx_rv64-2.C: New test.
19036 * g++.target/riscv/rvv/base/vdivu_vx_rv64-3.C: New test.
19037 * g++.target/riscv/rvv/base/vdivu_vx_tu_rv32-1.C: New test.
19038 * g++.target/riscv/rvv/base/vdivu_vx_tu_rv32-2.C: New test.
19039 * g++.target/riscv/rvv/base/vdivu_vx_tu_rv32-3.C: New test.
19040 * g++.target/riscv/rvv/base/vdivu_vx_tu_rv64-1.C: New test.
19041 * g++.target/riscv/rvv/base/vdivu_vx_tu_rv64-2.C: New test.
19042 * g++.target/riscv/rvv/base/vdivu_vx_tu_rv64-3.C: New test.
19043 * g++.target/riscv/rvv/base/vdivu_vx_tum_rv32-1.C: New test.
19044 * g++.target/riscv/rvv/base/vdivu_vx_tum_rv32-2.C: New test.
19045 * g++.target/riscv/rvv/base/vdivu_vx_tum_rv32-3.C: New test.
19046 * g++.target/riscv/rvv/base/vdivu_vx_tum_rv64-1.C: New test.
19047 * g++.target/riscv/rvv/base/vdivu_vx_tum_rv64-2.C: New test.
19048 * g++.target/riscv/rvv/base/vdivu_vx_tum_rv64-3.C: New test.
19049 * g++.target/riscv/rvv/base/vdivu_vx_tumu_rv32-1.C: New test.
19050 * g++.target/riscv/rvv/base/vdivu_vx_tumu_rv32-2.C: New test.
19051 * g++.target/riscv/rvv/base/vdivu_vx_tumu_rv32-3.C: New test.
19052 * g++.target/riscv/rvv/base/vdivu_vx_tumu_rv64-1.C: New test.
19053 * g++.target/riscv/rvv/base/vdivu_vx_tumu_rv64-2.C: New test.
19054 * g++.target/riscv/rvv/base/vdivu_vx_tumu_rv64-3.C: New test.
19055
19056 2023-02-10 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
19057
19058 * g++.target/riscv/rvv/base/vmax_vx_mu_rv32-1.C: New test.
19059 * g++.target/riscv/rvv/base/vmax_vx_mu_rv32-2.C: New test.
19060 * g++.target/riscv/rvv/base/vmax_vx_mu_rv32-3.C: New test.
19061 * g++.target/riscv/rvv/base/vmax_vx_mu_rv64-1.C: New test.
19062 * g++.target/riscv/rvv/base/vmax_vx_mu_rv64-2.C: New test.
19063 * g++.target/riscv/rvv/base/vmax_vx_mu_rv64-3.C: New test.
19064 * g++.target/riscv/rvv/base/vmax_vx_rv32-1.C: New test.
19065 * g++.target/riscv/rvv/base/vmax_vx_rv32-2.C: New test.
19066 * g++.target/riscv/rvv/base/vmax_vx_rv32-3.C: New test.
19067 * g++.target/riscv/rvv/base/vmax_vx_rv64-1.C: New test.
19068 * g++.target/riscv/rvv/base/vmax_vx_rv64-2.C: New test.
19069 * g++.target/riscv/rvv/base/vmax_vx_rv64-3.C: New test.
19070 * g++.target/riscv/rvv/base/vmax_vx_tu_rv32-1.C: New test.
19071 * g++.target/riscv/rvv/base/vmax_vx_tu_rv32-2.C: New test.
19072 * g++.target/riscv/rvv/base/vmax_vx_tu_rv32-3.C: New test.
19073 * g++.target/riscv/rvv/base/vmax_vx_tu_rv64-1.C: New test.
19074 * g++.target/riscv/rvv/base/vmax_vx_tu_rv64-2.C: New test.
19075 * g++.target/riscv/rvv/base/vmax_vx_tu_rv64-3.C: New test.
19076 * g++.target/riscv/rvv/base/vmax_vx_tum_rv32-1.C: New test.
19077 * g++.target/riscv/rvv/base/vmax_vx_tum_rv32-2.C: New test.
19078 * g++.target/riscv/rvv/base/vmax_vx_tum_rv32-3.C: New test.
19079 * g++.target/riscv/rvv/base/vmax_vx_tum_rv64-1.C: New test.
19080 * g++.target/riscv/rvv/base/vmax_vx_tum_rv64-2.C: New test.
19081 * g++.target/riscv/rvv/base/vmax_vx_tum_rv64-3.C: New test.
19082 * g++.target/riscv/rvv/base/vmax_vx_tumu_rv32-1.C: New test.
19083 * g++.target/riscv/rvv/base/vmax_vx_tumu_rv32-2.C: New test.
19084 * g++.target/riscv/rvv/base/vmax_vx_tumu_rv32-3.C: New test.
19085 * g++.target/riscv/rvv/base/vmax_vx_tumu_rv64-1.C: New test.
19086 * g++.target/riscv/rvv/base/vmax_vx_tumu_rv64-2.C: New test.
19087 * g++.target/riscv/rvv/base/vmax_vx_tumu_rv64-3.C: New test.
19088
19089 2023-02-10 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
19090
19091 * g++.target/riscv/rvv/base/vmaxu_vx_mu_rv32-1.C: New test.
19092 * g++.target/riscv/rvv/base/vmaxu_vx_mu_rv32-2.C: New test.
19093 * g++.target/riscv/rvv/base/vmaxu_vx_mu_rv32-3.C: New test.
19094 * g++.target/riscv/rvv/base/vmaxu_vx_mu_rv64-1.C: New test.
19095 * g++.target/riscv/rvv/base/vmaxu_vx_mu_rv64-2.C: New test.
19096 * g++.target/riscv/rvv/base/vmaxu_vx_mu_rv64-3.C: New test.
19097 * g++.target/riscv/rvv/base/vmaxu_vx_rv32-1.C: New test.
19098 * g++.target/riscv/rvv/base/vmaxu_vx_rv32-2.C: New test.
19099 * g++.target/riscv/rvv/base/vmaxu_vx_rv32-3.C: New test.
19100 * g++.target/riscv/rvv/base/vmaxu_vx_rv64-1.C: New test.
19101 * g++.target/riscv/rvv/base/vmaxu_vx_rv64-2.C: New test.
19102 * g++.target/riscv/rvv/base/vmaxu_vx_rv64-3.C: New test.
19103 * g++.target/riscv/rvv/base/vmaxu_vx_tu_rv32-1.C: New test.
19104 * g++.target/riscv/rvv/base/vmaxu_vx_tu_rv32-2.C: New test.
19105 * g++.target/riscv/rvv/base/vmaxu_vx_tu_rv32-3.C: New test.
19106 * g++.target/riscv/rvv/base/vmaxu_vx_tu_rv64-1.C: New test.
19107 * g++.target/riscv/rvv/base/vmaxu_vx_tu_rv64-2.C: New test.
19108 * g++.target/riscv/rvv/base/vmaxu_vx_tu_rv64-3.C: New test.
19109 * g++.target/riscv/rvv/base/vmaxu_vx_tum_rv32-1.C: New test.
19110 * g++.target/riscv/rvv/base/vmaxu_vx_tum_rv32-2.C: New test.
19111 * g++.target/riscv/rvv/base/vmaxu_vx_tum_rv32-3.C: New test.
19112 * g++.target/riscv/rvv/base/vmaxu_vx_tum_rv64-1.C: New test.
19113 * g++.target/riscv/rvv/base/vmaxu_vx_tum_rv64-2.C: New test.
19114 * g++.target/riscv/rvv/base/vmaxu_vx_tum_rv64-3.C: New test.
19115 * g++.target/riscv/rvv/base/vmaxu_vx_tumu_rv32-1.C: New test.
19116 * g++.target/riscv/rvv/base/vmaxu_vx_tumu_rv32-2.C: New test.
19117 * g++.target/riscv/rvv/base/vmaxu_vx_tumu_rv32-3.C: New test.
19118 * g++.target/riscv/rvv/base/vmaxu_vx_tumu_rv64-1.C: New test.
19119 * g++.target/riscv/rvv/base/vmaxu_vx_tumu_rv64-2.C: New test.
19120 * g++.target/riscv/rvv/base/vmaxu_vx_tumu_rv64-3.C: New test.
19121
19122 2023-02-10 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
19123
19124 * g++.target/riscv/rvv/base/vmin_vx_mu_rv32-1.C: New test.
19125 * g++.target/riscv/rvv/base/vmin_vx_mu_rv32-2.C: New test.
19126 * g++.target/riscv/rvv/base/vmin_vx_mu_rv32-3.C: New test.
19127 * g++.target/riscv/rvv/base/vmin_vx_mu_rv64-1.C: New test.
19128 * g++.target/riscv/rvv/base/vmin_vx_mu_rv64-2.C: New test.
19129 * g++.target/riscv/rvv/base/vmin_vx_mu_rv64-3.C: New test.
19130 * g++.target/riscv/rvv/base/vmin_vx_rv32-1.C: New test.
19131 * g++.target/riscv/rvv/base/vmin_vx_rv32-2.C: New test.
19132 * g++.target/riscv/rvv/base/vmin_vx_rv32-3.C: New test.
19133 * g++.target/riscv/rvv/base/vmin_vx_rv64-1.C: New test.
19134 * g++.target/riscv/rvv/base/vmin_vx_rv64-2.C: New test.
19135 * g++.target/riscv/rvv/base/vmin_vx_rv64-3.C: New test.
19136 * g++.target/riscv/rvv/base/vmin_vx_tu_rv32-1.C: New test.
19137 * g++.target/riscv/rvv/base/vmin_vx_tu_rv32-2.C: New test.
19138 * g++.target/riscv/rvv/base/vmin_vx_tu_rv32-3.C: New test.
19139 * g++.target/riscv/rvv/base/vmin_vx_tu_rv64-1.C: New test.
19140 * g++.target/riscv/rvv/base/vmin_vx_tu_rv64-2.C: New test.
19141 * g++.target/riscv/rvv/base/vmin_vx_tu_rv64-3.C: New test.
19142 * g++.target/riscv/rvv/base/vmin_vx_tum_rv32-1.C: New test.
19143 * g++.target/riscv/rvv/base/vmin_vx_tum_rv32-2.C: New test.
19144 * g++.target/riscv/rvv/base/vmin_vx_tum_rv32-3.C: New test.
19145 * g++.target/riscv/rvv/base/vmin_vx_tum_rv64-1.C: New test.
19146 * g++.target/riscv/rvv/base/vmin_vx_tum_rv64-2.C: New test.
19147 * g++.target/riscv/rvv/base/vmin_vx_tum_rv64-3.C: New test.
19148 * g++.target/riscv/rvv/base/vmin_vx_tumu_rv32-1.C: New test.
19149 * g++.target/riscv/rvv/base/vmin_vx_tumu_rv32-2.C: New test.
19150 * g++.target/riscv/rvv/base/vmin_vx_tumu_rv32-3.C: New test.
19151 * g++.target/riscv/rvv/base/vmin_vx_tumu_rv64-1.C: New test.
19152 * g++.target/riscv/rvv/base/vmin_vx_tumu_rv64-2.C: New test.
19153 * g++.target/riscv/rvv/base/vmin_vx_tumu_rv64-3.C: New test.
19154
19155 2023-02-10 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
19156
19157 * g++.target/riscv/rvv/base/vminu_vx_mu_rv32-1.C: New test.
19158 * g++.target/riscv/rvv/base/vminu_vx_mu_rv32-2.C: New test.
19159 * g++.target/riscv/rvv/base/vminu_vx_mu_rv32-3.C: New test.
19160 * g++.target/riscv/rvv/base/vminu_vx_mu_rv64-1.C: New test.
19161 * g++.target/riscv/rvv/base/vminu_vx_mu_rv64-2.C: New test.
19162 * g++.target/riscv/rvv/base/vminu_vx_mu_rv64-3.C: New test.
19163 * g++.target/riscv/rvv/base/vminu_vx_rv32-1.C: New test.
19164 * g++.target/riscv/rvv/base/vminu_vx_rv32-2.C: New test.
19165 * g++.target/riscv/rvv/base/vminu_vx_rv32-3.C: New test.
19166 * g++.target/riscv/rvv/base/vminu_vx_rv64-1.C: New test.
19167 * g++.target/riscv/rvv/base/vminu_vx_rv64-2.C: New test.
19168 * g++.target/riscv/rvv/base/vminu_vx_rv64-3.C: New test.
19169 * g++.target/riscv/rvv/base/vminu_vx_tu_rv32-1.C: New test.
19170 * g++.target/riscv/rvv/base/vminu_vx_tu_rv32-2.C: New test.
19171 * g++.target/riscv/rvv/base/vminu_vx_tu_rv32-3.C: New test.
19172 * g++.target/riscv/rvv/base/vminu_vx_tu_rv64-1.C: New test.
19173 * g++.target/riscv/rvv/base/vminu_vx_tu_rv64-2.C: New test.
19174 * g++.target/riscv/rvv/base/vminu_vx_tu_rv64-3.C: New test.
19175 * g++.target/riscv/rvv/base/vminu_vx_tum_rv32-1.C: New test.
19176 * g++.target/riscv/rvv/base/vminu_vx_tum_rv32-2.C: New test.
19177 * g++.target/riscv/rvv/base/vminu_vx_tum_rv32-3.C: New test.
19178 * g++.target/riscv/rvv/base/vminu_vx_tum_rv64-1.C: New test.
19179 * g++.target/riscv/rvv/base/vminu_vx_tum_rv64-2.C: New test.
19180 * g++.target/riscv/rvv/base/vminu_vx_tum_rv64-3.C: New test.
19181 * g++.target/riscv/rvv/base/vminu_vx_tumu_rv32-1.C: New test.
19182 * g++.target/riscv/rvv/base/vminu_vx_tumu_rv32-2.C: New test.
19183 * g++.target/riscv/rvv/base/vminu_vx_tumu_rv32-3.C: New test.
19184 * g++.target/riscv/rvv/base/vminu_vx_tumu_rv64-1.C: New test.
19185 * g++.target/riscv/rvv/base/vminu_vx_tumu_rv64-2.C: New test.
19186 * g++.target/riscv/rvv/base/vminu_vx_tumu_rv64-3.C: New test.
19187
19188 2023-02-10 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
19189
19190 * g++.target/riscv/rvv/base/vmul_vx_mu_rv32-1.C: New test.
19191 * g++.target/riscv/rvv/base/vmul_vx_mu_rv32-2.C: New test.
19192 * g++.target/riscv/rvv/base/vmul_vx_mu_rv32-3.C: New test.
19193 * g++.target/riscv/rvv/base/vmul_vx_mu_rv64-1.C: New test.
19194 * g++.target/riscv/rvv/base/vmul_vx_mu_rv64-2.C: New test.
19195 * g++.target/riscv/rvv/base/vmul_vx_mu_rv64-3.C: New test.
19196 * g++.target/riscv/rvv/base/vmul_vx_rv32-1.C: New test.
19197 * g++.target/riscv/rvv/base/vmul_vx_rv32-2.C: New test.
19198 * g++.target/riscv/rvv/base/vmul_vx_rv32-3.C: New test.
19199 * g++.target/riscv/rvv/base/vmul_vx_rv64-1.C: New test.
19200 * g++.target/riscv/rvv/base/vmul_vx_rv64-2.C: New test.
19201 * g++.target/riscv/rvv/base/vmul_vx_rv64-3.C: New test.
19202 * g++.target/riscv/rvv/base/vmul_vx_tu_rv32-1.C: New test.
19203 * g++.target/riscv/rvv/base/vmul_vx_tu_rv32-2.C: New test.
19204 * g++.target/riscv/rvv/base/vmul_vx_tu_rv32-3.C: New test.
19205 * g++.target/riscv/rvv/base/vmul_vx_tu_rv64-1.C: New test.
19206 * g++.target/riscv/rvv/base/vmul_vx_tu_rv64-2.C: New test.
19207 * g++.target/riscv/rvv/base/vmul_vx_tu_rv64-3.C: New test.
19208 * g++.target/riscv/rvv/base/vmul_vx_tum_rv32-1.C: New test.
19209 * g++.target/riscv/rvv/base/vmul_vx_tum_rv32-2.C: New test.
19210 * g++.target/riscv/rvv/base/vmul_vx_tum_rv32-3.C: New test.
19211 * g++.target/riscv/rvv/base/vmul_vx_tum_rv64-1.C: New test.
19212 * g++.target/riscv/rvv/base/vmul_vx_tum_rv64-2.C: New test.
19213 * g++.target/riscv/rvv/base/vmul_vx_tum_rv64-3.C: New test.
19214 * g++.target/riscv/rvv/base/vmul_vx_tumu_rv32-1.C: New test.
19215 * g++.target/riscv/rvv/base/vmul_vx_tumu_rv32-2.C: New test.
19216 * g++.target/riscv/rvv/base/vmul_vx_tumu_rv32-3.C: New test.
19217 * g++.target/riscv/rvv/base/vmul_vx_tumu_rv64-1.C: New test.
19218 * g++.target/riscv/rvv/base/vmul_vx_tumu_rv64-2.C: New test.
19219 * g++.target/riscv/rvv/base/vmul_vx_tumu_rv64-3.C: New test.
19220
19221 2023-02-10 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
19222
19223 * g++.target/riscv/rvv/base/vor_vx_mu_rv32-1.C: New test.
19224 * g++.target/riscv/rvv/base/vor_vx_mu_rv32-2.C: New test.
19225 * g++.target/riscv/rvv/base/vor_vx_mu_rv32-3.C: New test.
19226 * g++.target/riscv/rvv/base/vor_vx_mu_rv64-1.C: New test.
19227 * g++.target/riscv/rvv/base/vor_vx_mu_rv64-2.C: New test.
19228 * g++.target/riscv/rvv/base/vor_vx_mu_rv64-3.C: New test.
19229 * g++.target/riscv/rvv/base/vor_vx_rv32-1.C: New test.
19230 * g++.target/riscv/rvv/base/vor_vx_rv32-2.C: New test.
19231 * g++.target/riscv/rvv/base/vor_vx_rv32-3.C: New test.
19232 * g++.target/riscv/rvv/base/vor_vx_rv64-1.C: New test.
19233 * g++.target/riscv/rvv/base/vor_vx_rv64-2.C: New test.
19234 * g++.target/riscv/rvv/base/vor_vx_rv64-3.C: New test.
19235 * g++.target/riscv/rvv/base/vor_vx_tu_rv32-1.C: New test.
19236 * g++.target/riscv/rvv/base/vor_vx_tu_rv32-2.C: New test.
19237 * g++.target/riscv/rvv/base/vor_vx_tu_rv32-3.C: New test.
19238 * g++.target/riscv/rvv/base/vor_vx_tu_rv64-1.C: New test.
19239 * g++.target/riscv/rvv/base/vor_vx_tu_rv64-2.C: New test.
19240 * g++.target/riscv/rvv/base/vor_vx_tu_rv64-3.C: New test.
19241 * g++.target/riscv/rvv/base/vor_vx_tum_rv32-1.C: New test.
19242 * g++.target/riscv/rvv/base/vor_vx_tum_rv32-2.C: New test.
19243 * g++.target/riscv/rvv/base/vor_vx_tum_rv32-3.C: New test.
19244 * g++.target/riscv/rvv/base/vor_vx_tum_rv64-1.C: New test.
19245 * g++.target/riscv/rvv/base/vor_vx_tum_rv64-2.C: New test.
19246 * g++.target/riscv/rvv/base/vor_vx_tum_rv64-3.C: New test.
19247 * g++.target/riscv/rvv/base/vor_vx_tumu_rv32-1.C: New test.
19248 * g++.target/riscv/rvv/base/vor_vx_tumu_rv32-2.C: New test.
19249 * g++.target/riscv/rvv/base/vor_vx_tumu_rv32-3.C: New test.
19250 * g++.target/riscv/rvv/base/vor_vx_tumu_rv64-1.C: New test.
19251 * g++.target/riscv/rvv/base/vor_vx_tumu_rv64-2.C: New test.
19252 * g++.target/riscv/rvv/base/vor_vx_tumu_rv64-3.C: New test.
19253
19254 2023-02-10 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
19255
19256 * g++.target/riscv/rvv/base/vrem_vx_mu_rv32-1.C: New test.
19257 * g++.target/riscv/rvv/base/vrem_vx_mu_rv32-2.C: New test.
19258 * g++.target/riscv/rvv/base/vrem_vx_mu_rv32-3.C: New test.
19259 * g++.target/riscv/rvv/base/vrem_vx_mu_rv64-1.C: New test.
19260 * g++.target/riscv/rvv/base/vrem_vx_mu_rv64-2.C: New test.
19261 * g++.target/riscv/rvv/base/vrem_vx_mu_rv64-3.C: New test.
19262 * g++.target/riscv/rvv/base/vrem_vx_rv32-1.C: New test.
19263 * g++.target/riscv/rvv/base/vrem_vx_rv32-2.C: New test.
19264 * g++.target/riscv/rvv/base/vrem_vx_rv32-3.C: New test.
19265 * g++.target/riscv/rvv/base/vrem_vx_rv64-1.C: New test.
19266 * g++.target/riscv/rvv/base/vrem_vx_rv64-2.C: New test.
19267 * g++.target/riscv/rvv/base/vrem_vx_rv64-3.C: New test.
19268 * g++.target/riscv/rvv/base/vrem_vx_tu_rv32-1.C: New test.
19269 * g++.target/riscv/rvv/base/vrem_vx_tu_rv32-2.C: New test.
19270 * g++.target/riscv/rvv/base/vrem_vx_tu_rv32-3.C: New test.
19271 * g++.target/riscv/rvv/base/vrem_vx_tu_rv64-1.C: New test.
19272 * g++.target/riscv/rvv/base/vrem_vx_tu_rv64-2.C: New test.
19273 * g++.target/riscv/rvv/base/vrem_vx_tu_rv64-3.C: New test.
19274 * g++.target/riscv/rvv/base/vrem_vx_tum_rv32-1.C: New test.
19275 * g++.target/riscv/rvv/base/vrem_vx_tum_rv32-2.C: New test.
19276 * g++.target/riscv/rvv/base/vrem_vx_tum_rv32-3.C: New test.
19277 * g++.target/riscv/rvv/base/vrem_vx_tum_rv64-1.C: New test.
19278 * g++.target/riscv/rvv/base/vrem_vx_tum_rv64-2.C: New test.
19279 * g++.target/riscv/rvv/base/vrem_vx_tum_rv64-3.C: New test.
19280 * g++.target/riscv/rvv/base/vrem_vx_tumu_rv32-1.C: New test.
19281 * g++.target/riscv/rvv/base/vrem_vx_tumu_rv32-2.C: New test.
19282 * g++.target/riscv/rvv/base/vrem_vx_tumu_rv32-3.C: New test.
19283 * g++.target/riscv/rvv/base/vrem_vx_tumu_rv64-1.C: New test.
19284 * g++.target/riscv/rvv/base/vrem_vx_tumu_rv64-2.C: New test.
19285 * g++.target/riscv/rvv/base/vrem_vx_tumu_rv64-3.C: New test.
19286
19287 2023-02-10 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
19288
19289 * g++.target/riscv/rvv/base/vremu_vx_mu_rv32-1.C: New test.
19290 * g++.target/riscv/rvv/base/vremu_vx_mu_rv32-2.C: New test.
19291 * g++.target/riscv/rvv/base/vremu_vx_mu_rv32-3.C: New test.
19292 * g++.target/riscv/rvv/base/vremu_vx_mu_rv64-1.C: New test.
19293 * g++.target/riscv/rvv/base/vremu_vx_mu_rv64-2.C: New test.
19294 * g++.target/riscv/rvv/base/vremu_vx_mu_rv64-3.C: New test.
19295 * g++.target/riscv/rvv/base/vremu_vx_rv32-1.C: New test.
19296 * g++.target/riscv/rvv/base/vremu_vx_rv32-2.C: New test.
19297 * g++.target/riscv/rvv/base/vremu_vx_rv32-3.C: New test.
19298 * g++.target/riscv/rvv/base/vremu_vx_rv64-1.C: New test.
19299 * g++.target/riscv/rvv/base/vremu_vx_rv64-2.C: New test.
19300 * g++.target/riscv/rvv/base/vremu_vx_rv64-3.C: New test.
19301 * g++.target/riscv/rvv/base/vremu_vx_tu_rv32-1.C: New test.
19302 * g++.target/riscv/rvv/base/vremu_vx_tu_rv32-2.C: New test.
19303 * g++.target/riscv/rvv/base/vremu_vx_tu_rv32-3.C: New test.
19304 * g++.target/riscv/rvv/base/vremu_vx_tu_rv64-1.C: New test.
19305 * g++.target/riscv/rvv/base/vremu_vx_tu_rv64-2.C: New test.
19306 * g++.target/riscv/rvv/base/vremu_vx_tu_rv64-3.C: New test.
19307 * g++.target/riscv/rvv/base/vremu_vx_tum_rv32-1.C: New test.
19308 * g++.target/riscv/rvv/base/vremu_vx_tum_rv32-2.C: New test.
19309 * g++.target/riscv/rvv/base/vremu_vx_tum_rv32-3.C: New test.
19310 * g++.target/riscv/rvv/base/vremu_vx_tum_rv64-1.C: New test.
19311 * g++.target/riscv/rvv/base/vremu_vx_tum_rv64-2.C: New test.
19312 * g++.target/riscv/rvv/base/vremu_vx_tum_rv64-3.C: New test.
19313 * g++.target/riscv/rvv/base/vremu_vx_tumu_rv32-1.C: New test.
19314 * g++.target/riscv/rvv/base/vremu_vx_tumu_rv32-2.C: New test.
19315 * g++.target/riscv/rvv/base/vremu_vx_tumu_rv32-3.C: New test.
19316 * g++.target/riscv/rvv/base/vremu_vx_tumu_rv64-1.C: New test.
19317 * g++.target/riscv/rvv/base/vremu_vx_tumu_rv64-2.C: New test.
19318 * g++.target/riscv/rvv/base/vremu_vx_tumu_rv64-3.C: New test.
19319
19320 2023-02-10 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
19321
19322 * g++.target/riscv/rvv/base/vadd_vx_mu_rv32-1.C: New test.
19323 * g++.target/riscv/rvv/base/vadd_vx_mu_rv32-2.C: New test.
19324 * g++.target/riscv/rvv/base/vadd_vx_mu_rv32-3.C: New test.
19325 * g++.target/riscv/rvv/base/vadd_vx_mu_rv64-1.C: New test.
19326 * g++.target/riscv/rvv/base/vadd_vx_mu_rv64-2.C: New test.
19327 * g++.target/riscv/rvv/base/vadd_vx_mu_rv64-3.C: New test.
19328 * g++.target/riscv/rvv/base/vadd_vx_rv32-1.C: New test.
19329 * g++.target/riscv/rvv/base/vadd_vx_rv32-2.C: New test.
19330 * g++.target/riscv/rvv/base/vadd_vx_rv32-3.C: New test.
19331 * g++.target/riscv/rvv/base/vadd_vx_rv64-1.C: New test.
19332 * g++.target/riscv/rvv/base/vadd_vx_rv64-2.C: New test.
19333 * g++.target/riscv/rvv/base/vadd_vx_rv64-3.C: New test.
19334 * g++.target/riscv/rvv/base/vadd_vx_tu_rv32-1.C: New test.
19335 * g++.target/riscv/rvv/base/vadd_vx_tu_rv32-2.C: New test.
19336 * g++.target/riscv/rvv/base/vadd_vx_tu_rv32-3.C: New test.
19337 * g++.target/riscv/rvv/base/vadd_vx_tu_rv64-1.C: New test.
19338 * g++.target/riscv/rvv/base/vadd_vx_tu_rv64-2.C: New test.
19339 * g++.target/riscv/rvv/base/vadd_vx_tu_rv64-3.C: New test.
19340 * g++.target/riscv/rvv/base/vadd_vx_tum_rv32-1.C: New test.
19341 * g++.target/riscv/rvv/base/vadd_vx_tum_rv32-2.C: New test.
19342 * g++.target/riscv/rvv/base/vadd_vx_tum_rv32-3.C: New test.
19343 * g++.target/riscv/rvv/base/vadd_vx_tum_rv64-1.C: New test.
19344 * g++.target/riscv/rvv/base/vadd_vx_tum_rv64-2.C: New test.
19345 * g++.target/riscv/rvv/base/vadd_vx_tum_rv64-3.C: New test.
19346 * g++.target/riscv/rvv/base/vadd_vx_tumu_rv32-1.C: New test.
19347 * g++.target/riscv/rvv/base/vadd_vx_tumu_rv32-2.C: New test.
19348 * g++.target/riscv/rvv/base/vadd_vx_tumu_rv32-3.C: New test.
19349 * g++.target/riscv/rvv/base/vadd_vx_tumu_rv64-1.C: New test.
19350 * g++.target/riscv/rvv/base/vadd_vx_tumu_rv64-2.C: New test.
19351 * g++.target/riscv/rvv/base/vadd_vx_tumu_rv64-3.C: New test.
19352
19353 2023-02-10 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
19354
19355 * g++.target/riscv/rvv/base/vrsub_vx_mu_rv32-1.C: New test.
19356 * g++.target/riscv/rvv/base/vrsub_vx_mu_rv32-2.C: New test.
19357 * g++.target/riscv/rvv/base/vrsub_vx_mu_rv32-3.C: New test.
19358 * g++.target/riscv/rvv/base/vrsub_vx_mu_rv64-1.C: New test.
19359 * g++.target/riscv/rvv/base/vrsub_vx_mu_rv64-2.C: New test.
19360 * g++.target/riscv/rvv/base/vrsub_vx_mu_rv64-3.C: New test.
19361 * g++.target/riscv/rvv/base/vrsub_vx_rv32-1.C: New test.
19362 * g++.target/riscv/rvv/base/vrsub_vx_rv32-2.C: New test.
19363 * g++.target/riscv/rvv/base/vrsub_vx_rv32-3.C: New test.
19364 * g++.target/riscv/rvv/base/vrsub_vx_rv64-1.C: New test.
19365 * g++.target/riscv/rvv/base/vrsub_vx_rv64-2.C: New test.
19366 * g++.target/riscv/rvv/base/vrsub_vx_rv64-3.C: New test.
19367 * g++.target/riscv/rvv/base/vrsub_vx_tu_rv32-1.C: New test.
19368 * g++.target/riscv/rvv/base/vrsub_vx_tu_rv32-2.C: New test.
19369 * g++.target/riscv/rvv/base/vrsub_vx_tu_rv32-3.C: New test.
19370 * g++.target/riscv/rvv/base/vrsub_vx_tu_rv64-1.C: New test.
19371 * g++.target/riscv/rvv/base/vrsub_vx_tu_rv64-2.C: New test.
19372 * g++.target/riscv/rvv/base/vrsub_vx_tu_rv64-3.C: New test.
19373 * g++.target/riscv/rvv/base/vrsub_vx_tum_rv32-1.C: New test.
19374 * g++.target/riscv/rvv/base/vrsub_vx_tum_rv32-2.C: New test.
19375 * g++.target/riscv/rvv/base/vrsub_vx_tum_rv32-3.C: New test.
19376 * g++.target/riscv/rvv/base/vrsub_vx_tum_rv64-1.C: New test.
19377 * g++.target/riscv/rvv/base/vrsub_vx_tum_rv64-2.C: New test.
19378 * g++.target/riscv/rvv/base/vrsub_vx_tum_rv64-3.C: New test.
19379 * g++.target/riscv/rvv/base/vrsub_vx_tumu_rv32-1.C: New test.
19380 * g++.target/riscv/rvv/base/vrsub_vx_tumu_rv32-2.C: New test.
19381 * g++.target/riscv/rvv/base/vrsub_vx_tumu_rv32-3.C: New test.
19382 * g++.target/riscv/rvv/base/vrsub_vx_tumu_rv64-1.C: New test.
19383 * g++.target/riscv/rvv/base/vrsub_vx_tumu_rv64-2.C: New test.
19384 * g++.target/riscv/rvv/base/vrsub_vx_tumu_rv64-3.C: New test.
19385
19386 2023-02-10 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
19387
19388 * g++.target/riscv/rvv/base/vsub_vx_mu_rv32-1.C: New test.
19389 * g++.target/riscv/rvv/base/vsub_vx_mu_rv32-2.C: New test.
19390 * g++.target/riscv/rvv/base/vsub_vx_mu_rv32-3.C: New test.
19391 * g++.target/riscv/rvv/base/vsub_vx_mu_rv64-1.C: New test.
19392 * g++.target/riscv/rvv/base/vsub_vx_mu_rv64-2.C: New test.
19393 * g++.target/riscv/rvv/base/vsub_vx_mu_rv64-3.C: New test.
19394 * g++.target/riscv/rvv/base/vsub_vx_rv32-1.C: New test.
19395 * g++.target/riscv/rvv/base/vsub_vx_rv32-2.C: New test.
19396 * g++.target/riscv/rvv/base/vsub_vx_rv32-3.C: New test.
19397 * g++.target/riscv/rvv/base/vsub_vx_rv64-1.C: New test.
19398 * g++.target/riscv/rvv/base/vsub_vx_rv64-2.C: New test.
19399 * g++.target/riscv/rvv/base/vsub_vx_rv64-3.C: New test.
19400 * g++.target/riscv/rvv/base/vsub_vx_tu_rv32-1.C: New test.
19401 * g++.target/riscv/rvv/base/vsub_vx_tu_rv32-2.C: New test.
19402 * g++.target/riscv/rvv/base/vsub_vx_tu_rv32-3.C: New test.
19403 * g++.target/riscv/rvv/base/vsub_vx_tu_rv64-1.C: New test.
19404 * g++.target/riscv/rvv/base/vsub_vx_tu_rv64-2.C: New test.
19405 * g++.target/riscv/rvv/base/vsub_vx_tu_rv64-3.C: New test.
19406 * g++.target/riscv/rvv/base/vsub_vx_tum_rv32-1.C: New test.
19407 * g++.target/riscv/rvv/base/vsub_vx_tum_rv32-2.C: New test.
19408 * g++.target/riscv/rvv/base/vsub_vx_tum_rv32-3.C: New test.
19409 * g++.target/riscv/rvv/base/vsub_vx_tum_rv64-1.C: New test.
19410 * g++.target/riscv/rvv/base/vsub_vx_tum_rv64-2.C: New test.
19411 * g++.target/riscv/rvv/base/vsub_vx_tum_rv64-3.C: New test.
19412 * g++.target/riscv/rvv/base/vsub_vx_tumu_rv32-1.C: New test.
19413 * g++.target/riscv/rvv/base/vsub_vx_tumu_rv32-2.C: New test.
19414 * g++.target/riscv/rvv/base/vsub_vx_tumu_rv32-3.C: New test.
19415 * g++.target/riscv/rvv/base/vsub_vx_tumu_rv64-1.C: New test.
19416 * g++.target/riscv/rvv/base/vsub_vx_tumu_rv64-2.C: New test.
19417 * g++.target/riscv/rvv/base/vsub_vx_tumu_rv64-3.C: New test.
19418
19419 2023-02-10 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
19420
19421 * g++.target/riscv/rvv/base/vxor_vx_mu_rv32-1.C: New test.
19422 * g++.target/riscv/rvv/base/vxor_vx_mu_rv32-2.C: New test.
19423 * g++.target/riscv/rvv/base/vxor_vx_mu_rv32-3.C: New test.
19424 * g++.target/riscv/rvv/base/vxor_vx_mu_rv64-1.C: New test.
19425 * g++.target/riscv/rvv/base/vxor_vx_mu_rv64-2.C: New test.
19426 * g++.target/riscv/rvv/base/vxor_vx_mu_rv64-3.C: New test.
19427 * g++.target/riscv/rvv/base/vxor_vx_rv32-1.C: New test.
19428 * g++.target/riscv/rvv/base/vxor_vx_rv32-2.C: New test.
19429 * g++.target/riscv/rvv/base/vxor_vx_rv32-3.C: New test.
19430 * g++.target/riscv/rvv/base/vxor_vx_rv64-1.C: New test.
19431 * g++.target/riscv/rvv/base/vxor_vx_rv64-2.C: New test.
19432 * g++.target/riscv/rvv/base/vxor_vx_rv64-3.C: New test.
19433 * g++.target/riscv/rvv/base/vxor_vx_tu_rv32-1.C: New test.
19434 * g++.target/riscv/rvv/base/vxor_vx_tu_rv32-2.C: New test.
19435 * g++.target/riscv/rvv/base/vxor_vx_tu_rv32-3.C: New test.
19436 * g++.target/riscv/rvv/base/vxor_vx_tu_rv64-1.C: New test.
19437 * g++.target/riscv/rvv/base/vxor_vx_tu_rv64-2.C: New test.
19438 * g++.target/riscv/rvv/base/vxor_vx_tu_rv64-3.C: New test.
19439 * g++.target/riscv/rvv/base/vxor_vx_tum_rv32-1.C: New test.
19440 * g++.target/riscv/rvv/base/vxor_vx_tum_rv32-2.C: New test.
19441 * g++.target/riscv/rvv/base/vxor_vx_tum_rv32-3.C: New test.
19442 * g++.target/riscv/rvv/base/vxor_vx_tum_rv64-1.C: New test.
19443 * g++.target/riscv/rvv/base/vxor_vx_tum_rv64-2.C: New test.
19444 * g++.target/riscv/rvv/base/vxor_vx_tum_rv64-3.C: New test.
19445 * g++.target/riscv/rvv/base/vxor_vx_tumu_rv32-1.C: New test.
19446 * g++.target/riscv/rvv/base/vxor_vx_tumu_rv32-2.C: New test.
19447 * g++.target/riscv/rvv/base/vxor_vx_tumu_rv32-3.C: New test.
19448 * g++.target/riscv/rvv/base/vxor_vx_tumu_rv64-1.C: New test.
19449 * g++.target/riscv/rvv/base/vxor_vx_tumu_rv64-2.C: New test.
19450 * g++.target/riscv/rvv/base/vxor_vx_tumu_rv64-3.C: New test.
19451
19452 2023-02-10 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
19453
19454 * gcc.target/riscv/rvv/base/binop_vx_constraint-1.c: New test.
19455 * gcc.target/riscv/rvv/base/binop_vx_constraint-10.c: New test.
19456 * gcc.target/riscv/rvv/base/binop_vx_constraint-11.c: New test.
19457 * gcc.target/riscv/rvv/base/binop_vx_constraint-12.c: New test.
19458 * gcc.target/riscv/rvv/base/binop_vx_constraint-13.c: New test.
19459 * gcc.target/riscv/rvv/base/binop_vx_constraint-14.c: New test.
19460 * gcc.target/riscv/rvv/base/binop_vx_constraint-15.c: New test.
19461 * gcc.target/riscv/rvv/base/binop_vx_constraint-16.c: New test.
19462 * gcc.target/riscv/rvv/base/binop_vx_constraint-17.c: New test.
19463 * gcc.target/riscv/rvv/base/binop_vx_constraint-18.c: New test.
19464 * gcc.target/riscv/rvv/base/binop_vx_constraint-19.c: New test.
19465 * gcc.target/riscv/rvv/base/binop_vx_constraint-2.c: New test.
19466 * gcc.target/riscv/rvv/base/binop_vx_constraint-20.c: New test.
19467 * gcc.target/riscv/rvv/base/binop_vx_constraint-21.c: New test.
19468 * gcc.target/riscv/rvv/base/binop_vx_constraint-22.c: New test.
19469 * gcc.target/riscv/rvv/base/binop_vx_constraint-23.c: New test.
19470 * gcc.target/riscv/rvv/base/binop_vx_constraint-24.c: New test.
19471 * gcc.target/riscv/rvv/base/binop_vx_constraint-25.c: New test.
19472 * gcc.target/riscv/rvv/base/binop_vx_constraint-26.c: New test.
19473 * gcc.target/riscv/rvv/base/binop_vx_constraint-27.c: New test.
19474 * gcc.target/riscv/rvv/base/binop_vx_constraint-28.c: New test.
19475 * gcc.target/riscv/rvv/base/binop_vx_constraint-29.c: New test.
19476 * gcc.target/riscv/rvv/base/binop_vx_constraint-3.c: New test.
19477 * gcc.target/riscv/rvv/base/binop_vx_constraint-30.c: New test.
19478 * gcc.target/riscv/rvv/base/binop_vx_constraint-31.c: New test.
19479 * gcc.target/riscv/rvv/base/binop_vx_constraint-32.c: New test.
19480 * gcc.target/riscv/rvv/base/binop_vx_constraint-33.c: New test.
19481 * gcc.target/riscv/rvv/base/binop_vx_constraint-34.c: New test.
19482 * gcc.target/riscv/rvv/base/binop_vx_constraint-35.c: New test.
19483 * gcc.target/riscv/rvv/base/binop_vx_constraint-36.c: New test.
19484 * gcc.target/riscv/rvv/base/binop_vx_constraint-37.c: New test.
19485 * gcc.target/riscv/rvv/base/binop_vx_constraint-38.c: New test.
19486 * gcc.target/riscv/rvv/base/binop_vx_constraint-39.c: New test.
19487 * gcc.target/riscv/rvv/base/binop_vx_constraint-4.c: New test.
19488 * gcc.target/riscv/rvv/base/binop_vx_constraint-40.c: New test.
19489 * gcc.target/riscv/rvv/base/binop_vx_constraint-41.c: New test.
19490 * gcc.target/riscv/rvv/base/binop_vx_constraint-42.c: New test.
19491 * gcc.target/riscv/rvv/base/binop_vx_constraint-43.c: New test.
19492 * gcc.target/riscv/rvv/base/binop_vx_constraint-44.c: New test.
19493 * gcc.target/riscv/rvv/base/binop_vx_constraint-45.c: New test.
19494 * gcc.target/riscv/rvv/base/binop_vx_constraint-46.c: New test.
19495 * gcc.target/riscv/rvv/base/binop_vx_constraint-47.c: New test.
19496 * gcc.target/riscv/rvv/base/binop_vx_constraint-48.c: New test.
19497 * gcc.target/riscv/rvv/base/binop_vx_constraint-49.c: New test.
19498 * gcc.target/riscv/rvv/base/binop_vx_constraint-5.c: New test.
19499 * gcc.target/riscv/rvv/base/binop_vx_constraint-50.c: New test.
19500 * gcc.target/riscv/rvv/base/binop_vx_constraint-51.c: New test.
19501 * gcc.target/riscv/rvv/base/binop_vx_constraint-52.c: New test.
19502 * gcc.target/riscv/rvv/base/binop_vx_constraint-53.c: New test.
19503 * gcc.target/riscv/rvv/base/binop_vx_constraint-54.c: New test.
19504 * gcc.target/riscv/rvv/base/binop_vx_constraint-55.c: New test.
19505 * gcc.target/riscv/rvv/base/binop_vx_constraint-56.c: New test.
19506 * gcc.target/riscv/rvv/base/binop_vx_constraint-57.c: New test.
19507 * gcc.target/riscv/rvv/base/binop_vx_constraint-58.c: New test.
19508 * gcc.target/riscv/rvv/base/binop_vx_constraint-59.c: New test.
19509 * gcc.target/riscv/rvv/base/binop_vx_constraint-6.c: New test.
19510 * gcc.target/riscv/rvv/base/binop_vx_constraint-60.c: New test.
19511 * gcc.target/riscv/rvv/base/binop_vx_constraint-61.c: New test.
19512 * gcc.target/riscv/rvv/base/binop_vx_constraint-62.c: New test.
19513 * gcc.target/riscv/rvv/base/binop_vx_constraint-63.c: New test.
19514 * gcc.target/riscv/rvv/base/binop_vx_constraint-64.c: New test.
19515 * gcc.target/riscv/rvv/base/binop_vx_constraint-65.c: New test.
19516 * gcc.target/riscv/rvv/base/binop_vx_constraint-66.c: New test.
19517 * gcc.target/riscv/rvv/base/binop_vx_constraint-67.c: New test.
19518 * gcc.target/riscv/rvv/base/binop_vx_constraint-68.c: New test.
19519 * gcc.target/riscv/rvv/base/binop_vx_constraint-69.c: New test.
19520 * gcc.target/riscv/rvv/base/binop_vx_constraint-7.c: New test.
19521 * gcc.target/riscv/rvv/base/binop_vx_constraint-70.c: New test.
19522 * gcc.target/riscv/rvv/base/binop_vx_constraint-71.c: New test.
19523 * gcc.target/riscv/rvv/base/binop_vx_constraint-72.c: New test.
19524 * gcc.target/riscv/rvv/base/binop_vx_constraint-73.c: New test.
19525 * gcc.target/riscv/rvv/base/binop_vx_constraint-74.c: New test.
19526 * gcc.target/riscv/rvv/base/binop_vx_constraint-75.c: New test.
19527 * gcc.target/riscv/rvv/base/binop_vx_constraint-76.c: New test.
19528 * gcc.target/riscv/rvv/base/binop_vx_constraint-77.c: New test.
19529 * gcc.target/riscv/rvv/base/binop_vx_constraint-78.c: New test.
19530 * gcc.target/riscv/rvv/base/binop_vx_constraint-79.c: New test.
19531 * gcc.target/riscv/rvv/base/binop_vx_constraint-8.c: New test.
19532 * gcc.target/riscv/rvv/base/binop_vx_constraint-80.c: New test.
19533 * gcc.target/riscv/rvv/base/binop_vx_constraint-81.c: New test.
19534 * gcc.target/riscv/rvv/base/binop_vx_constraint-82.c: New test.
19535 * gcc.target/riscv/rvv/base/binop_vx_constraint-83.c: New test.
19536 * gcc.target/riscv/rvv/base/binop_vx_constraint-84.c: New test.
19537 * gcc.target/riscv/rvv/base/binop_vx_constraint-85.c: New test.
19538 * gcc.target/riscv/rvv/base/binop_vx_constraint-86.c: New test.
19539 * gcc.target/riscv/rvv/base/binop_vx_constraint-87.c: New test.
19540 * gcc.target/riscv/rvv/base/binop_vx_constraint-88.c: New test.
19541 * gcc.target/riscv/rvv/base/binop_vx_constraint-89.c: New test.
19542 * gcc.target/riscv/rvv/base/binop_vx_constraint-9.c: New test.
19543 * gcc.target/riscv/rvv/base/binop_vx_constraint-90.c: New test.
19544 * gcc.target/riscv/rvv/base/binop_vx_constraint-91.c: New test.
19545 * gcc.target/riscv/rvv/base/binop_vx_constraint-92.c: New test.
19546 * gcc.target/riscv/rvv/base/binop_vx_constraint-93.c: New test.
19547 * gcc.target/riscv/rvv/base/binop_vx_constraint-94.c: New test.
19548 * gcc.target/riscv/rvv/base/binop_vx_constraint-95.c: New test.
19549 * gcc.target/riscv/rvv/base/binop_vx_constraint-96.c: New test.
19550
19551 2023-02-10 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
19552
19553 * gcc.target/riscv/rvv/base/vadd_vx_m_rv32-1.c: New test.
19554 * gcc.target/riscv/rvv/base/vadd_vx_m_rv32-2.c: New test.
19555 * gcc.target/riscv/rvv/base/vadd_vx_m_rv32-3.c: New test.
19556 * gcc.target/riscv/rvv/base/vadd_vx_m_rv64-1.c: New test.
19557 * gcc.target/riscv/rvv/base/vadd_vx_m_rv64-2.c: New test.
19558 * gcc.target/riscv/rvv/base/vadd_vx_m_rv64-3.c: New test.
19559 * gcc.target/riscv/rvv/base/vadd_vx_mu_rv32-1.c: New test.
19560 * gcc.target/riscv/rvv/base/vadd_vx_mu_rv32-2.c: New test.
19561 * gcc.target/riscv/rvv/base/vadd_vx_mu_rv32-3.c: New test.
19562 * gcc.target/riscv/rvv/base/vadd_vx_mu_rv64-1.c: New test.
19563 * gcc.target/riscv/rvv/base/vadd_vx_mu_rv64-2.c: New test.
19564 * gcc.target/riscv/rvv/base/vadd_vx_mu_rv64-3.c: New test.
19565 * gcc.target/riscv/rvv/base/vadd_vx_rv32-1.c: New test.
19566 * gcc.target/riscv/rvv/base/vadd_vx_rv32-2.c: New test.
19567 * gcc.target/riscv/rvv/base/vadd_vx_rv32-3.c: New test.
19568 * gcc.target/riscv/rvv/base/vadd_vx_rv64-1.c: New test.
19569 * gcc.target/riscv/rvv/base/vadd_vx_rv64-2.c: New test.
19570 * gcc.target/riscv/rvv/base/vadd_vx_rv64-3.c: New test.
19571 * gcc.target/riscv/rvv/base/vadd_vx_tu_rv32-1.c: New test.
19572 * gcc.target/riscv/rvv/base/vadd_vx_tu_rv32-2.c: New test.
19573 * gcc.target/riscv/rvv/base/vadd_vx_tu_rv32-3.c: New test.
19574 * gcc.target/riscv/rvv/base/vadd_vx_tu_rv64-1.c: New test.
19575 * gcc.target/riscv/rvv/base/vadd_vx_tu_rv64-2.c: New test.
19576 * gcc.target/riscv/rvv/base/vadd_vx_tu_rv64-3.c: New test.
19577 * gcc.target/riscv/rvv/base/vadd_vx_tum_rv32-1.c: New test.
19578 * gcc.target/riscv/rvv/base/vadd_vx_tum_rv32-2.c: New test.
19579 * gcc.target/riscv/rvv/base/vadd_vx_tum_rv32-3.c: New test.
19580 * gcc.target/riscv/rvv/base/vadd_vx_tum_rv64-1.c: New test.
19581 * gcc.target/riscv/rvv/base/vadd_vx_tum_rv64-2.c: New test.
19582 * gcc.target/riscv/rvv/base/vadd_vx_tum_rv64-3.c: New test.
19583 * gcc.target/riscv/rvv/base/vadd_vx_tumu_rv32-1.c: New test.
19584 * gcc.target/riscv/rvv/base/vadd_vx_tumu_rv32-2.c: New test.
19585 * gcc.target/riscv/rvv/base/vadd_vx_tumu_rv32-3.c: New test.
19586 * gcc.target/riscv/rvv/base/vadd_vx_tumu_rv64-1.c: New test.
19587 * gcc.target/riscv/rvv/base/vadd_vx_tumu_rv64-2.c: New test.
19588 * gcc.target/riscv/rvv/base/vadd_vx_tumu_rv64-3.c: New test.
19589
19590 2023-02-10 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
19591
19592 * gcc.target/riscv/rvv/base/vand_vx_m_rv32-1.c: New test.
19593 * gcc.target/riscv/rvv/base/vand_vx_m_rv32-2.c: New test.
19594 * gcc.target/riscv/rvv/base/vand_vx_m_rv32-3.c: New test.
19595 * gcc.target/riscv/rvv/base/vand_vx_m_rv64-1.c: New test.
19596 * gcc.target/riscv/rvv/base/vand_vx_m_rv64-2.c: New test.
19597 * gcc.target/riscv/rvv/base/vand_vx_m_rv64-3.c: New test.
19598 * gcc.target/riscv/rvv/base/vand_vx_mu_rv32-1.c: New test.
19599 * gcc.target/riscv/rvv/base/vand_vx_mu_rv32-2.c: New test.
19600 * gcc.target/riscv/rvv/base/vand_vx_mu_rv32-3.c: New test.
19601 * gcc.target/riscv/rvv/base/vand_vx_mu_rv64-1.c: New test.
19602 * gcc.target/riscv/rvv/base/vand_vx_mu_rv64-2.c: New test.
19603 * gcc.target/riscv/rvv/base/vand_vx_mu_rv64-3.c: New test.
19604 * gcc.target/riscv/rvv/base/vand_vx_rv32-1.c: New test.
19605 * gcc.target/riscv/rvv/base/vand_vx_rv32-2.c: New test.
19606 * gcc.target/riscv/rvv/base/vand_vx_rv32-3.c: New test.
19607 * gcc.target/riscv/rvv/base/vand_vx_rv64-1.c: New test.
19608 * gcc.target/riscv/rvv/base/vand_vx_rv64-2.c: New test.
19609 * gcc.target/riscv/rvv/base/vand_vx_rv64-3.c: New test.
19610 * gcc.target/riscv/rvv/base/vand_vx_tu_rv32-1.c: New test.
19611 * gcc.target/riscv/rvv/base/vand_vx_tu_rv32-2.c: New test.
19612 * gcc.target/riscv/rvv/base/vand_vx_tu_rv32-3.c: New test.
19613 * gcc.target/riscv/rvv/base/vand_vx_tu_rv64-1.c: New test.
19614 * gcc.target/riscv/rvv/base/vand_vx_tu_rv64-2.c: New test.
19615 * gcc.target/riscv/rvv/base/vand_vx_tu_rv64-3.c: New test.
19616 * gcc.target/riscv/rvv/base/vand_vx_tum_rv32-1.c: New test.
19617 * gcc.target/riscv/rvv/base/vand_vx_tum_rv32-2.c: New test.
19618 * gcc.target/riscv/rvv/base/vand_vx_tum_rv32-3.c: New test.
19619 * gcc.target/riscv/rvv/base/vand_vx_tum_rv64-1.c: New test.
19620 * gcc.target/riscv/rvv/base/vand_vx_tum_rv64-2.c: New test.
19621 * gcc.target/riscv/rvv/base/vand_vx_tum_rv64-3.c: New test.
19622 * gcc.target/riscv/rvv/base/vand_vx_tumu_rv32-1.c: New test.
19623 * gcc.target/riscv/rvv/base/vand_vx_tumu_rv32-2.c: New test.
19624 * gcc.target/riscv/rvv/base/vand_vx_tumu_rv32-3.c: New test.
19625 * gcc.target/riscv/rvv/base/vand_vx_tumu_rv64-1.c: New test.
19626 * gcc.target/riscv/rvv/base/vand_vx_tumu_rv64-2.c: New test.
19627 * gcc.target/riscv/rvv/base/vand_vx_tumu_rv64-3.c: New test.
19628
19629 2023-02-10 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
19630
19631 * gcc.target/riscv/rvv/base/vdiv_vx_m_rv32-1.c: New test.
19632 * gcc.target/riscv/rvv/base/vdiv_vx_m_rv32-2.c: New test.
19633 * gcc.target/riscv/rvv/base/vdiv_vx_m_rv32-3.c: New test.
19634 * gcc.target/riscv/rvv/base/vdiv_vx_m_rv64-1.c: New test.
19635 * gcc.target/riscv/rvv/base/vdiv_vx_m_rv64-2.c: New test.
19636 * gcc.target/riscv/rvv/base/vdiv_vx_m_rv64-3.c: New test.
19637 * gcc.target/riscv/rvv/base/vdiv_vx_mu_rv32-1.c: New test.
19638 * gcc.target/riscv/rvv/base/vdiv_vx_mu_rv32-2.c: New test.
19639 * gcc.target/riscv/rvv/base/vdiv_vx_mu_rv32-3.c: New test.
19640 * gcc.target/riscv/rvv/base/vdiv_vx_mu_rv64-1.c: New test.
19641 * gcc.target/riscv/rvv/base/vdiv_vx_mu_rv64-2.c: New test.
19642 * gcc.target/riscv/rvv/base/vdiv_vx_mu_rv64-3.c: New test.
19643 * gcc.target/riscv/rvv/base/vdiv_vx_rv32-1.c: New test.
19644 * gcc.target/riscv/rvv/base/vdiv_vx_rv32-2.c: New test.
19645 * gcc.target/riscv/rvv/base/vdiv_vx_rv32-3.c: New test.
19646 * gcc.target/riscv/rvv/base/vdiv_vx_rv64-1.c: New test.
19647 * gcc.target/riscv/rvv/base/vdiv_vx_rv64-2.c: New test.
19648 * gcc.target/riscv/rvv/base/vdiv_vx_rv64-3.c: New test.
19649 * gcc.target/riscv/rvv/base/vdiv_vx_tu_rv32-1.c: New test.
19650 * gcc.target/riscv/rvv/base/vdiv_vx_tu_rv32-2.c: New test.
19651 * gcc.target/riscv/rvv/base/vdiv_vx_tu_rv32-3.c: New test.
19652 * gcc.target/riscv/rvv/base/vdiv_vx_tu_rv64-1.c: New test.
19653 * gcc.target/riscv/rvv/base/vdiv_vx_tu_rv64-2.c: New test.
19654 * gcc.target/riscv/rvv/base/vdiv_vx_tu_rv64-3.c: New test.
19655 * gcc.target/riscv/rvv/base/vdiv_vx_tum_rv32-1.c: New test.
19656 * gcc.target/riscv/rvv/base/vdiv_vx_tum_rv32-2.c: New test.
19657 * gcc.target/riscv/rvv/base/vdiv_vx_tum_rv32-3.c: New test.
19658 * gcc.target/riscv/rvv/base/vdiv_vx_tum_rv64-1.c: New test.
19659 * gcc.target/riscv/rvv/base/vdiv_vx_tum_rv64-2.c: New test.
19660 * gcc.target/riscv/rvv/base/vdiv_vx_tum_rv64-3.c: New test.
19661 * gcc.target/riscv/rvv/base/vdiv_vx_tumu_rv32-1.c: New test.
19662 * gcc.target/riscv/rvv/base/vdiv_vx_tumu_rv32-2.c: New test.
19663 * gcc.target/riscv/rvv/base/vdiv_vx_tumu_rv32-3.c: New test.
19664 * gcc.target/riscv/rvv/base/vdiv_vx_tumu_rv64-1.c: New test.
19665 * gcc.target/riscv/rvv/base/vdiv_vx_tumu_rv64-2.c: New test.
19666 * gcc.target/riscv/rvv/base/vdiv_vx_tumu_rv64-3.c: New test.
19667
19668 2023-02-10 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
19669
19670 * gcc.target/riscv/rvv/base/vdivu_vx_m_rv32-1.c: New test.
19671 * gcc.target/riscv/rvv/base/vdivu_vx_m_rv32-2.c: New test.
19672 * gcc.target/riscv/rvv/base/vdivu_vx_m_rv32-3.c: New test.
19673 * gcc.target/riscv/rvv/base/vdivu_vx_m_rv64-1.c: New test.
19674 * gcc.target/riscv/rvv/base/vdivu_vx_m_rv64-2.c: New test.
19675 * gcc.target/riscv/rvv/base/vdivu_vx_m_rv64-3.c: New test.
19676 * gcc.target/riscv/rvv/base/vdivu_vx_mu_rv32-1.c: New test.
19677 * gcc.target/riscv/rvv/base/vdivu_vx_mu_rv32-2.c: New test.
19678 * gcc.target/riscv/rvv/base/vdivu_vx_mu_rv32-3.c: New test.
19679 * gcc.target/riscv/rvv/base/vdivu_vx_mu_rv64-1.c: New test.
19680 * gcc.target/riscv/rvv/base/vdivu_vx_mu_rv64-2.c: New test.
19681 * gcc.target/riscv/rvv/base/vdivu_vx_mu_rv64-3.c: New test.
19682 * gcc.target/riscv/rvv/base/vdivu_vx_rv32-1.c: New test.
19683 * gcc.target/riscv/rvv/base/vdivu_vx_rv32-2.c: New test.
19684 * gcc.target/riscv/rvv/base/vdivu_vx_rv32-3.c: New test.
19685 * gcc.target/riscv/rvv/base/vdivu_vx_rv64-1.c: New test.
19686 * gcc.target/riscv/rvv/base/vdivu_vx_rv64-2.c: New test.
19687 * gcc.target/riscv/rvv/base/vdivu_vx_rv64-3.c: New test.
19688 * gcc.target/riscv/rvv/base/vdivu_vx_tu_rv32-1.c: New test.
19689 * gcc.target/riscv/rvv/base/vdivu_vx_tu_rv32-2.c: New test.
19690 * gcc.target/riscv/rvv/base/vdivu_vx_tu_rv32-3.c: New test.
19691 * gcc.target/riscv/rvv/base/vdivu_vx_tu_rv64-1.c: New test.
19692 * gcc.target/riscv/rvv/base/vdivu_vx_tu_rv64-2.c: New test.
19693 * gcc.target/riscv/rvv/base/vdivu_vx_tu_rv64-3.c: New test.
19694 * gcc.target/riscv/rvv/base/vdivu_vx_tum_rv32-1.c: New test.
19695 * gcc.target/riscv/rvv/base/vdivu_vx_tum_rv32-2.c: New test.
19696 * gcc.target/riscv/rvv/base/vdivu_vx_tum_rv32-3.c: New test.
19697 * gcc.target/riscv/rvv/base/vdivu_vx_tum_rv64-1.c: New test.
19698 * gcc.target/riscv/rvv/base/vdivu_vx_tum_rv64-2.c: New test.
19699 * gcc.target/riscv/rvv/base/vdivu_vx_tum_rv64-3.c: New test.
19700 * gcc.target/riscv/rvv/base/vdivu_vx_tumu_rv32-1.c: New test.
19701 * gcc.target/riscv/rvv/base/vdivu_vx_tumu_rv32-2.c: New test.
19702 * gcc.target/riscv/rvv/base/vdivu_vx_tumu_rv32-3.c: New test.
19703 * gcc.target/riscv/rvv/base/vdivu_vx_tumu_rv64-1.c: New test.
19704 * gcc.target/riscv/rvv/base/vdivu_vx_tumu_rv64-2.c: New test.
19705 * gcc.target/riscv/rvv/base/vdivu_vx_tumu_rv64-3.c: New test.
19706
19707 2023-02-10 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
19708
19709 * gcc.target/riscv/rvv/base/vmax_vx_m_rv32-1.c: New test.
19710 * gcc.target/riscv/rvv/base/vmax_vx_m_rv32-2.c: New test.
19711 * gcc.target/riscv/rvv/base/vmax_vx_m_rv32-3.c: New test.
19712 * gcc.target/riscv/rvv/base/vmax_vx_m_rv64-1.c: New test.
19713 * gcc.target/riscv/rvv/base/vmax_vx_m_rv64-2.c: New test.
19714 * gcc.target/riscv/rvv/base/vmax_vx_m_rv64-3.c: New test.
19715 * gcc.target/riscv/rvv/base/vmax_vx_mu_rv32-1.c: New test.
19716 * gcc.target/riscv/rvv/base/vmax_vx_mu_rv32-2.c: New test.
19717 * gcc.target/riscv/rvv/base/vmax_vx_mu_rv32-3.c: New test.
19718 * gcc.target/riscv/rvv/base/vmax_vx_mu_rv64-1.c: New test.
19719 * gcc.target/riscv/rvv/base/vmax_vx_mu_rv64-2.c: New test.
19720 * gcc.target/riscv/rvv/base/vmax_vx_mu_rv64-3.c: New test.
19721 * gcc.target/riscv/rvv/base/vmax_vx_rv32-1.c: New test.
19722 * gcc.target/riscv/rvv/base/vmax_vx_rv32-2.c: New test.
19723 * gcc.target/riscv/rvv/base/vmax_vx_rv32-3.c: New test.
19724 * gcc.target/riscv/rvv/base/vmax_vx_rv64-1.c: New test.
19725 * gcc.target/riscv/rvv/base/vmax_vx_rv64-2.c: New test.
19726 * gcc.target/riscv/rvv/base/vmax_vx_rv64-3.c: New test.
19727 * gcc.target/riscv/rvv/base/vmax_vx_tu_rv32-1.c: New test.
19728 * gcc.target/riscv/rvv/base/vmax_vx_tu_rv32-2.c: New test.
19729 * gcc.target/riscv/rvv/base/vmax_vx_tu_rv32-3.c: New test.
19730 * gcc.target/riscv/rvv/base/vmax_vx_tu_rv64-1.c: New test.
19731 * gcc.target/riscv/rvv/base/vmax_vx_tu_rv64-2.c: New test.
19732 * gcc.target/riscv/rvv/base/vmax_vx_tu_rv64-3.c: New test.
19733 * gcc.target/riscv/rvv/base/vmax_vx_tum_rv32-1.c: New test.
19734 * gcc.target/riscv/rvv/base/vmax_vx_tum_rv32-2.c: New test.
19735 * gcc.target/riscv/rvv/base/vmax_vx_tum_rv32-3.c: New test.
19736 * gcc.target/riscv/rvv/base/vmax_vx_tum_rv64-1.c: New test.
19737 * gcc.target/riscv/rvv/base/vmax_vx_tum_rv64-2.c: New test.
19738 * gcc.target/riscv/rvv/base/vmax_vx_tum_rv64-3.c: New test.
19739 * gcc.target/riscv/rvv/base/vmax_vx_tumu_rv32-1.c: New test.
19740 * gcc.target/riscv/rvv/base/vmax_vx_tumu_rv32-2.c: New test.
19741 * gcc.target/riscv/rvv/base/vmax_vx_tumu_rv32-3.c: New test.
19742 * gcc.target/riscv/rvv/base/vmax_vx_tumu_rv64-1.c: New test.
19743 * gcc.target/riscv/rvv/base/vmax_vx_tumu_rv64-2.c: New test.
19744 * gcc.target/riscv/rvv/base/vmax_vx_tumu_rv64-3.c: New test.
19745
19746 2023-02-10 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
19747
19748 * gcc.target/riscv/rvv/base/vmaxu_vx_m_rv32-1.c: New test.
19749 * gcc.target/riscv/rvv/base/vmaxu_vx_m_rv32-2.c: New test.
19750 * gcc.target/riscv/rvv/base/vmaxu_vx_m_rv32-3.c: New test.
19751 * gcc.target/riscv/rvv/base/vmaxu_vx_m_rv64-1.c: New test.
19752 * gcc.target/riscv/rvv/base/vmaxu_vx_m_rv64-2.c: New test.
19753 * gcc.target/riscv/rvv/base/vmaxu_vx_m_rv64-3.c: New test.
19754 * gcc.target/riscv/rvv/base/vmaxu_vx_mu_rv32-1.c: New test.
19755 * gcc.target/riscv/rvv/base/vmaxu_vx_mu_rv32-2.c: New test.
19756 * gcc.target/riscv/rvv/base/vmaxu_vx_mu_rv32-3.c: New test.
19757 * gcc.target/riscv/rvv/base/vmaxu_vx_mu_rv64-1.c: New test.
19758 * gcc.target/riscv/rvv/base/vmaxu_vx_mu_rv64-2.c: New test.
19759 * gcc.target/riscv/rvv/base/vmaxu_vx_mu_rv64-3.c: New test.
19760 * gcc.target/riscv/rvv/base/vmaxu_vx_rv32-1.c: New test.
19761 * gcc.target/riscv/rvv/base/vmaxu_vx_rv32-2.c: New test.
19762 * gcc.target/riscv/rvv/base/vmaxu_vx_rv32-3.c: New test.
19763 * gcc.target/riscv/rvv/base/vmaxu_vx_rv64-1.c: New test.
19764 * gcc.target/riscv/rvv/base/vmaxu_vx_rv64-2.c: New test.
19765 * gcc.target/riscv/rvv/base/vmaxu_vx_rv64-3.c: New test.
19766 * gcc.target/riscv/rvv/base/vmaxu_vx_tu_rv32-1.c: New test.
19767 * gcc.target/riscv/rvv/base/vmaxu_vx_tu_rv32-2.c: New test.
19768 * gcc.target/riscv/rvv/base/vmaxu_vx_tu_rv32-3.c: New test.
19769 * gcc.target/riscv/rvv/base/vmaxu_vx_tu_rv64-1.c: New test.
19770 * gcc.target/riscv/rvv/base/vmaxu_vx_tu_rv64-2.c: New test.
19771 * gcc.target/riscv/rvv/base/vmaxu_vx_tu_rv64-3.c: New test.
19772 * gcc.target/riscv/rvv/base/vmaxu_vx_tum_rv32-1.c: New test.
19773 * gcc.target/riscv/rvv/base/vmaxu_vx_tum_rv32-2.c: New test.
19774 * gcc.target/riscv/rvv/base/vmaxu_vx_tum_rv32-3.c: New test.
19775 * gcc.target/riscv/rvv/base/vmaxu_vx_tum_rv64-1.c: New test.
19776 * gcc.target/riscv/rvv/base/vmaxu_vx_tum_rv64-2.c: New test.
19777 * gcc.target/riscv/rvv/base/vmaxu_vx_tum_rv64-3.c: New test.
19778 * gcc.target/riscv/rvv/base/vmaxu_vx_tumu_rv32-1.c: New test.
19779 * gcc.target/riscv/rvv/base/vmaxu_vx_tumu_rv32-2.c: New test.
19780 * gcc.target/riscv/rvv/base/vmaxu_vx_tumu_rv32-3.c: New test.
19781 * gcc.target/riscv/rvv/base/vmaxu_vx_tumu_rv64-1.c: New test.
19782 * gcc.target/riscv/rvv/base/vmaxu_vx_tumu_rv64-2.c: New test.
19783 * gcc.target/riscv/rvv/base/vmaxu_vx_tumu_rv64-3.c: New test.
19784
19785 2023-02-10 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
19786
19787 * gcc.target/riscv/rvv/base/vmin_vx_m_rv32-1.c: New test.
19788 * gcc.target/riscv/rvv/base/vmin_vx_m_rv32-2.c: New test.
19789 * gcc.target/riscv/rvv/base/vmin_vx_m_rv32-3.c: New test.
19790 * gcc.target/riscv/rvv/base/vmin_vx_m_rv64-1.c: New test.
19791 * gcc.target/riscv/rvv/base/vmin_vx_m_rv64-2.c: New test.
19792 * gcc.target/riscv/rvv/base/vmin_vx_m_rv64-3.c: New test.
19793 * gcc.target/riscv/rvv/base/vmin_vx_mu_rv32-1.c: New test.
19794 * gcc.target/riscv/rvv/base/vmin_vx_mu_rv32-2.c: New test.
19795 * gcc.target/riscv/rvv/base/vmin_vx_mu_rv32-3.c: New test.
19796 * gcc.target/riscv/rvv/base/vmin_vx_mu_rv64-1.c: New test.
19797 * gcc.target/riscv/rvv/base/vmin_vx_mu_rv64-2.c: New test.
19798 * gcc.target/riscv/rvv/base/vmin_vx_mu_rv64-3.c: New test.
19799 * gcc.target/riscv/rvv/base/vmin_vx_rv32-1.c: New test.
19800 * gcc.target/riscv/rvv/base/vmin_vx_rv32-2.c: New test.
19801 * gcc.target/riscv/rvv/base/vmin_vx_rv32-3.c: New test.
19802 * gcc.target/riscv/rvv/base/vmin_vx_rv64-1.c: New test.
19803 * gcc.target/riscv/rvv/base/vmin_vx_rv64-2.c: New test.
19804 * gcc.target/riscv/rvv/base/vmin_vx_rv64-3.c: New test.
19805 * gcc.target/riscv/rvv/base/vmin_vx_tu_rv32-1.c: New test.
19806 * gcc.target/riscv/rvv/base/vmin_vx_tu_rv32-2.c: New test.
19807 * gcc.target/riscv/rvv/base/vmin_vx_tu_rv32-3.c: New test.
19808 * gcc.target/riscv/rvv/base/vmin_vx_tu_rv64-1.c: New test.
19809 * gcc.target/riscv/rvv/base/vmin_vx_tu_rv64-2.c: New test.
19810 * gcc.target/riscv/rvv/base/vmin_vx_tu_rv64-3.c: New test.
19811 * gcc.target/riscv/rvv/base/vmin_vx_tum_rv32-1.c: New test.
19812 * gcc.target/riscv/rvv/base/vmin_vx_tum_rv32-2.c: New test.
19813 * gcc.target/riscv/rvv/base/vmin_vx_tum_rv32-3.c: New test.
19814 * gcc.target/riscv/rvv/base/vmin_vx_tum_rv64-1.c: New test.
19815 * gcc.target/riscv/rvv/base/vmin_vx_tum_rv64-2.c: New test.
19816 * gcc.target/riscv/rvv/base/vmin_vx_tum_rv64-3.c: New test.
19817 * gcc.target/riscv/rvv/base/vmin_vx_tumu_rv32-1.c: New test.
19818 * gcc.target/riscv/rvv/base/vmin_vx_tumu_rv32-2.c: New test.
19819 * gcc.target/riscv/rvv/base/vmin_vx_tumu_rv32-3.c: New test.
19820 * gcc.target/riscv/rvv/base/vmin_vx_tumu_rv64-1.c: New test.
19821 * gcc.target/riscv/rvv/base/vmin_vx_tumu_rv64-2.c: New test.
19822 * gcc.target/riscv/rvv/base/vmin_vx_tumu_rv64-3.c: New test.
19823
19824 2023-02-10 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
19825
19826 * gcc.target/riscv/rvv/base/vminu_vx_m_rv32-1.c: New test.
19827 * gcc.target/riscv/rvv/base/vminu_vx_m_rv32-2.c: New test.
19828 * gcc.target/riscv/rvv/base/vminu_vx_m_rv32-3.c: New test.
19829 * gcc.target/riscv/rvv/base/vminu_vx_m_rv64-1.c: New test.
19830 * gcc.target/riscv/rvv/base/vminu_vx_m_rv64-2.c: New test.
19831 * gcc.target/riscv/rvv/base/vminu_vx_m_rv64-3.c: New test.
19832 * gcc.target/riscv/rvv/base/vminu_vx_mu_rv32-1.c: New test.
19833 * gcc.target/riscv/rvv/base/vminu_vx_mu_rv32-2.c: New test.
19834 * gcc.target/riscv/rvv/base/vminu_vx_mu_rv32-3.c: New test.
19835 * gcc.target/riscv/rvv/base/vminu_vx_mu_rv64-1.c: New test.
19836 * gcc.target/riscv/rvv/base/vminu_vx_mu_rv64-2.c: New test.
19837 * gcc.target/riscv/rvv/base/vminu_vx_mu_rv64-3.c: New test.
19838 * gcc.target/riscv/rvv/base/vminu_vx_rv32-1.c: New test.
19839 * gcc.target/riscv/rvv/base/vminu_vx_rv32-2.c: New test.
19840 * gcc.target/riscv/rvv/base/vminu_vx_rv32-3.c: New test.
19841 * gcc.target/riscv/rvv/base/vminu_vx_rv64-1.c: New test.
19842 * gcc.target/riscv/rvv/base/vminu_vx_rv64-2.c: New test.
19843 * gcc.target/riscv/rvv/base/vminu_vx_rv64-3.c: New test.
19844 * gcc.target/riscv/rvv/base/vminu_vx_tu_rv32-1.c: New test.
19845 * gcc.target/riscv/rvv/base/vminu_vx_tu_rv32-2.c: New test.
19846 * gcc.target/riscv/rvv/base/vminu_vx_tu_rv32-3.c: New test.
19847 * gcc.target/riscv/rvv/base/vminu_vx_tu_rv64-1.c: New test.
19848 * gcc.target/riscv/rvv/base/vminu_vx_tu_rv64-2.c: New test.
19849 * gcc.target/riscv/rvv/base/vminu_vx_tu_rv64-3.c: New test.
19850 * gcc.target/riscv/rvv/base/vminu_vx_tum_rv32-1.c: New test.
19851 * gcc.target/riscv/rvv/base/vminu_vx_tum_rv32-2.c: New test.
19852 * gcc.target/riscv/rvv/base/vminu_vx_tum_rv32-3.c: New test.
19853 * gcc.target/riscv/rvv/base/vminu_vx_tum_rv64-1.c: New test.
19854 * gcc.target/riscv/rvv/base/vminu_vx_tum_rv64-2.c: New test.
19855 * gcc.target/riscv/rvv/base/vminu_vx_tum_rv64-3.c: New test.
19856 * gcc.target/riscv/rvv/base/vminu_vx_tumu_rv32-1.c: New test.
19857 * gcc.target/riscv/rvv/base/vminu_vx_tumu_rv32-2.c: New test.
19858 * gcc.target/riscv/rvv/base/vminu_vx_tumu_rv32-3.c: New test.
19859 * gcc.target/riscv/rvv/base/vminu_vx_tumu_rv64-1.c: New test.
19860 * gcc.target/riscv/rvv/base/vminu_vx_tumu_rv64-2.c: New test.
19861 * gcc.target/riscv/rvv/base/vminu_vx_tumu_rv64-3.c: New test.
19862
19863 2023-02-10 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
19864
19865 * gcc.target/riscv/rvv/base/vmul_vx_m_rv32-1.c: New test.
19866 * gcc.target/riscv/rvv/base/vmul_vx_m_rv32-2.c: New test.
19867 * gcc.target/riscv/rvv/base/vmul_vx_m_rv32-3.c: New test.
19868 * gcc.target/riscv/rvv/base/vmul_vx_m_rv64-1.c: New test.
19869 * gcc.target/riscv/rvv/base/vmul_vx_m_rv64-2.c: New test.
19870 * gcc.target/riscv/rvv/base/vmul_vx_m_rv64-3.c: New test.
19871 * gcc.target/riscv/rvv/base/vmul_vx_mu_rv32-1.c: New test.
19872 * gcc.target/riscv/rvv/base/vmul_vx_mu_rv32-2.c: New test.
19873 * gcc.target/riscv/rvv/base/vmul_vx_mu_rv32-3.c: New test.
19874 * gcc.target/riscv/rvv/base/vmul_vx_mu_rv64-1.c: New test.
19875 * gcc.target/riscv/rvv/base/vmul_vx_mu_rv64-2.c: New test.
19876 * gcc.target/riscv/rvv/base/vmul_vx_mu_rv64-3.c: New test.
19877 * gcc.target/riscv/rvv/base/vmul_vx_rv32-1.c: New test.
19878 * gcc.target/riscv/rvv/base/vmul_vx_rv32-2.c: New test.
19879 * gcc.target/riscv/rvv/base/vmul_vx_rv32-3.c: New test.
19880 * gcc.target/riscv/rvv/base/vmul_vx_rv64-1.c: New test.
19881 * gcc.target/riscv/rvv/base/vmul_vx_rv64-2.c: New test.
19882 * gcc.target/riscv/rvv/base/vmul_vx_rv64-3.c: New test.
19883 * gcc.target/riscv/rvv/base/vmul_vx_tu_rv32-1.c: New test.
19884 * gcc.target/riscv/rvv/base/vmul_vx_tu_rv32-2.c: New test.
19885 * gcc.target/riscv/rvv/base/vmul_vx_tu_rv32-3.c: New test.
19886 * gcc.target/riscv/rvv/base/vmul_vx_tu_rv64-1.c: New test.
19887 * gcc.target/riscv/rvv/base/vmul_vx_tu_rv64-2.c: New test.
19888 * gcc.target/riscv/rvv/base/vmul_vx_tu_rv64-3.c: New test.
19889 * gcc.target/riscv/rvv/base/vmul_vx_tum_rv32-1.c: New test.
19890 * gcc.target/riscv/rvv/base/vmul_vx_tum_rv32-2.c: New test.
19891 * gcc.target/riscv/rvv/base/vmul_vx_tum_rv32-3.c: New test.
19892 * gcc.target/riscv/rvv/base/vmul_vx_tum_rv64-1.c: New test.
19893 * gcc.target/riscv/rvv/base/vmul_vx_tum_rv64-2.c: New test.
19894 * gcc.target/riscv/rvv/base/vmul_vx_tum_rv64-3.c: New test.
19895 * gcc.target/riscv/rvv/base/vmul_vx_tumu_rv32-1.c: New test.
19896 * gcc.target/riscv/rvv/base/vmul_vx_tumu_rv32-2.c: New test.
19897 * gcc.target/riscv/rvv/base/vmul_vx_tumu_rv32-3.c: New test.
19898 * gcc.target/riscv/rvv/base/vmul_vx_tumu_rv64-1.c: New test.
19899 * gcc.target/riscv/rvv/base/vmul_vx_tumu_rv64-2.c: New test.
19900 * gcc.target/riscv/rvv/base/vmul_vx_tumu_rv64-3.c: New test.
19901
19902 2023-02-10 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
19903
19904 * gcc.target/riscv/rvv/base/vor_vx_m_rv32-1.c: New test.
19905 * gcc.target/riscv/rvv/base/vor_vx_m_rv32-2.c: New test.
19906 * gcc.target/riscv/rvv/base/vor_vx_m_rv32-3.c: New test.
19907 * gcc.target/riscv/rvv/base/vor_vx_m_rv64-1.c: New test.
19908 * gcc.target/riscv/rvv/base/vor_vx_m_rv64-2.c: New test.
19909 * gcc.target/riscv/rvv/base/vor_vx_m_rv64-3.c: New test.
19910 * gcc.target/riscv/rvv/base/vor_vx_mu_rv32-1.c: New test.
19911 * gcc.target/riscv/rvv/base/vor_vx_mu_rv32-2.c: New test.
19912 * gcc.target/riscv/rvv/base/vor_vx_mu_rv32-3.c: New test.
19913 * gcc.target/riscv/rvv/base/vor_vx_mu_rv64-1.c: New test.
19914 * gcc.target/riscv/rvv/base/vor_vx_mu_rv64-2.c: New test.
19915 * gcc.target/riscv/rvv/base/vor_vx_mu_rv64-3.c: New test.
19916 * gcc.target/riscv/rvv/base/vor_vx_rv32-1.c: New test.
19917 * gcc.target/riscv/rvv/base/vor_vx_rv32-2.c: New test.
19918 * gcc.target/riscv/rvv/base/vor_vx_rv32-3.c: New test.
19919 * gcc.target/riscv/rvv/base/vor_vx_rv64-1.c: New test.
19920 * gcc.target/riscv/rvv/base/vor_vx_rv64-2.c: New test.
19921 * gcc.target/riscv/rvv/base/vor_vx_rv64-3.c: New test.
19922 * gcc.target/riscv/rvv/base/vor_vx_tu_rv32-1.c: New test.
19923 * gcc.target/riscv/rvv/base/vor_vx_tu_rv32-2.c: New test.
19924 * gcc.target/riscv/rvv/base/vor_vx_tu_rv32-3.c: New test.
19925 * gcc.target/riscv/rvv/base/vor_vx_tu_rv64-1.c: New test.
19926 * gcc.target/riscv/rvv/base/vor_vx_tu_rv64-2.c: New test.
19927 * gcc.target/riscv/rvv/base/vor_vx_tu_rv64-3.c: New test.
19928 * gcc.target/riscv/rvv/base/vor_vx_tum_rv32-1.c: New test.
19929 * gcc.target/riscv/rvv/base/vor_vx_tum_rv32-2.c: New test.
19930 * gcc.target/riscv/rvv/base/vor_vx_tum_rv32-3.c: New test.
19931 * gcc.target/riscv/rvv/base/vor_vx_tum_rv64-1.c: New test.
19932 * gcc.target/riscv/rvv/base/vor_vx_tum_rv64-2.c: New test.
19933 * gcc.target/riscv/rvv/base/vor_vx_tum_rv64-3.c: New test.
19934 * gcc.target/riscv/rvv/base/vor_vx_tumu_rv32-1.c: New test.
19935 * gcc.target/riscv/rvv/base/vor_vx_tumu_rv32-2.c: New test.
19936 * gcc.target/riscv/rvv/base/vor_vx_tumu_rv32-3.c: New test.
19937 * gcc.target/riscv/rvv/base/vor_vx_tumu_rv64-1.c: New test.
19938 * gcc.target/riscv/rvv/base/vor_vx_tumu_rv64-2.c: New test.
19939 * gcc.target/riscv/rvv/base/vor_vx_tumu_rv64-3.c: New test.
19940
19941 2023-02-10 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
19942
19943 * gcc.target/riscv/rvv/base/vrem_vx_m_rv32-1.c: New test.
19944 * gcc.target/riscv/rvv/base/vrem_vx_m_rv32-2.c: New test.
19945 * gcc.target/riscv/rvv/base/vrem_vx_m_rv32-3.c: New test.
19946 * gcc.target/riscv/rvv/base/vrem_vx_m_rv64-1.c: New test.
19947 * gcc.target/riscv/rvv/base/vrem_vx_m_rv64-2.c: New test.
19948 * gcc.target/riscv/rvv/base/vrem_vx_m_rv64-3.c: New test.
19949 * gcc.target/riscv/rvv/base/vrem_vx_mu_rv32-1.c: New test.
19950 * gcc.target/riscv/rvv/base/vrem_vx_mu_rv32-2.c: New test.
19951 * gcc.target/riscv/rvv/base/vrem_vx_mu_rv32-3.c: New test.
19952 * gcc.target/riscv/rvv/base/vrem_vx_mu_rv64-1.c: New test.
19953 * gcc.target/riscv/rvv/base/vrem_vx_mu_rv64-2.c: New test.
19954 * gcc.target/riscv/rvv/base/vrem_vx_mu_rv64-3.c: New test.
19955 * gcc.target/riscv/rvv/base/vrem_vx_rv32-1.c: New test.
19956 * gcc.target/riscv/rvv/base/vrem_vx_rv32-2.c: New test.
19957 * gcc.target/riscv/rvv/base/vrem_vx_rv32-3.c: New test.
19958 * gcc.target/riscv/rvv/base/vrem_vx_rv64-1.c: New test.
19959 * gcc.target/riscv/rvv/base/vrem_vx_rv64-2.c: New test.
19960 * gcc.target/riscv/rvv/base/vrem_vx_rv64-3.c: New test.
19961 * gcc.target/riscv/rvv/base/vrem_vx_tu_rv32-1.c: New test.
19962 * gcc.target/riscv/rvv/base/vrem_vx_tu_rv32-2.c: New test.
19963 * gcc.target/riscv/rvv/base/vrem_vx_tu_rv32-3.c: New test.
19964 * gcc.target/riscv/rvv/base/vrem_vx_tu_rv64-1.c: New test.
19965 * gcc.target/riscv/rvv/base/vrem_vx_tu_rv64-2.c: New test.
19966 * gcc.target/riscv/rvv/base/vrem_vx_tu_rv64-3.c: New test.
19967 * gcc.target/riscv/rvv/base/vrem_vx_tum_rv32-1.c: New test.
19968 * gcc.target/riscv/rvv/base/vrem_vx_tum_rv32-2.c: New test.
19969 * gcc.target/riscv/rvv/base/vrem_vx_tum_rv32-3.c: New test.
19970 * gcc.target/riscv/rvv/base/vrem_vx_tum_rv64-1.c: New test.
19971 * gcc.target/riscv/rvv/base/vrem_vx_tum_rv64-2.c: New test.
19972 * gcc.target/riscv/rvv/base/vrem_vx_tum_rv64-3.c: New test.
19973 * gcc.target/riscv/rvv/base/vrem_vx_tumu_rv32-1.c: New test.
19974 * gcc.target/riscv/rvv/base/vrem_vx_tumu_rv32-2.c: New test.
19975 * gcc.target/riscv/rvv/base/vrem_vx_tumu_rv32-3.c: New test.
19976 * gcc.target/riscv/rvv/base/vrem_vx_tumu_rv64-1.c: New test.
19977 * gcc.target/riscv/rvv/base/vrem_vx_tumu_rv64-2.c: New test.
19978 * gcc.target/riscv/rvv/base/vrem_vx_tumu_rv64-3.c: New test.
19979
19980 2023-02-10 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
19981
19982 * gcc.target/riscv/rvv/base/vremu_vx_m_rv32-1.c: New test.
19983 * gcc.target/riscv/rvv/base/vremu_vx_m_rv32-2.c: New test.
19984 * gcc.target/riscv/rvv/base/vremu_vx_m_rv32-3.c: New test.
19985 * gcc.target/riscv/rvv/base/vremu_vx_m_rv64-1.c: New test.
19986 * gcc.target/riscv/rvv/base/vremu_vx_m_rv64-2.c: New test.
19987 * gcc.target/riscv/rvv/base/vremu_vx_m_rv64-3.c: New test.
19988 * gcc.target/riscv/rvv/base/vremu_vx_mu_rv32-1.c: New test.
19989 * gcc.target/riscv/rvv/base/vremu_vx_mu_rv32-2.c: New test.
19990 * gcc.target/riscv/rvv/base/vremu_vx_mu_rv32-3.c: New test.
19991 * gcc.target/riscv/rvv/base/vremu_vx_mu_rv64-1.c: New test.
19992 * gcc.target/riscv/rvv/base/vremu_vx_mu_rv64-2.c: New test.
19993 * gcc.target/riscv/rvv/base/vremu_vx_mu_rv64-3.c: New test.
19994 * gcc.target/riscv/rvv/base/vremu_vx_rv32-1.c: New test.
19995 * gcc.target/riscv/rvv/base/vremu_vx_rv32-2.c: New test.
19996 * gcc.target/riscv/rvv/base/vremu_vx_rv32-3.c: New test.
19997 * gcc.target/riscv/rvv/base/vremu_vx_rv64-1.c: New test.
19998 * gcc.target/riscv/rvv/base/vremu_vx_rv64-2.c: New test.
19999 * gcc.target/riscv/rvv/base/vremu_vx_rv64-3.c: New test.
20000 * gcc.target/riscv/rvv/base/vremu_vx_tu_rv32-1.c: New test.
20001 * gcc.target/riscv/rvv/base/vremu_vx_tu_rv32-2.c: New test.
20002 * gcc.target/riscv/rvv/base/vremu_vx_tu_rv32-3.c: New test.
20003 * gcc.target/riscv/rvv/base/vremu_vx_tu_rv64-1.c: New test.
20004 * gcc.target/riscv/rvv/base/vremu_vx_tu_rv64-2.c: New test.
20005 * gcc.target/riscv/rvv/base/vremu_vx_tu_rv64-3.c: New test.
20006 * gcc.target/riscv/rvv/base/vremu_vx_tum_rv32-1.c: New test.
20007 * gcc.target/riscv/rvv/base/vremu_vx_tum_rv32-2.c: New test.
20008 * gcc.target/riscv/rvv/base/vremu_vx_tum_rv32-3.c: New test.
20009 * gcc.target/riscv/rvv/base/vremu_vx_tum_rv64-1.c: New test.
20010 * gcc.target/riscv/rvv/base/vremu_vx_tum_rv64-2.c: New test.
20011 * gcc.target/riscv/rvv/base/vremu_vx_tum_rv64-3.c: New test.
20012 * gcc.target/riscv/rvv/base/vremu_vx_tumu_rv32-1.c: New test.
20013 * gcc.target/riscv/rvv/base/vremu_vx_tumu_rv32-2.c: New test.
20014 * gcc.target/riscv/rvv/base/vremu_vx_tumu_rv32-3.c: New test.
20015 * gcc.target/riscv/rvv/base/vremu_vx_tumu_rv64-1.c: New test.
20016 * gcc.target/riscv/rvv/base/vremu_vx_tumu_rv64-2.c: New test.
20017 * gcc.target/riscv/rvv/base/vremu_vx_tumu_rv64-3.c: New test.
20018
20019 2023-02-10 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
20020
20021 * gcc.target/riscv/rvv/base/vrsub_vx_m_rv32-1.c: New test.
20022 * gcc.target/riscv/rvv/base/vrsub_vx_m_rv32-2.c: New test.
20023 * gcc.target/riscv/rvv/base/vrsub_vx_m_rv32-3.c: New test.
20024 * gcc.target/riscv/rvv/base/vrsub_vx_m_rv64-1.c: New test.
20025 * gcc.target/riscv/rvv/base/vrsub_vx_m_rv64-2.c: New test.
20026 * gcc.target/riscv/rvv/base/vrsub_vx_m_rv64-3.c: New test.
20027 * gcc.target/riscv/rvv/base/vrsub_vx_mu_rv32-1.c: New test.
20028 * gcc.target/riscv/rvv/base/vrsub_vx_mu_rv32-2.c: New test.
20029 * gcc.target/riscv/rvv/base/vrsub_vx_mu_rv32-3.c: New test.
20030 * gcc.target/riscv/rvv/base/vrsub_vx_mu_rv64-1.c: New test.
20031 * gcc.target/riscv/rvv/base/vrsub_vx_mu_rv64-2.c: New test.
20032 * gcc.target/riscv/rvv/base/vrsub_vx_mu_rv64-3.c: New test.
20033 * gcc.target/riscv/rvv/base/vrsub_vx_rv32-1.c: New test.
20034 * gcc.target/riscv/rvv/base/vrsub_vx_rv32-2.c: New test.
20035 * gcc.target/riscv/rvv/base/vrsub_vx_rv32-3.c: New test.
20036 * gcc.target/riscv/rvv/base/vrsub_vx_rv64-1.c: New test.
20037 * gcc.target/riscv/rvv/base/vrsub_vx_rv64-2.c: New test.
20038 * gcc.target/riscv/rvv/base/vrsub_vx_rv64-3.c: New test.
20039 * gcc.target/riscv/rvv/base/vrsub_vx_tu_rv32-1.c: New test.
20040 * gcc.target/riscv/rvv/base/vrsub_vx_tu_rv32-2.c: New test.
20041 * gcc.target/riscv/rvv/base/vrsub_vx_tu_rv32-3.c: New test.
20042 * gcc.target/riscv/rvv/base/vrsub_vx_tu_rv64-1.c: New test.
20043 * gcc.target/riscv/rvv/base/vrsub_vx_tu_rv64-2.c: New test.
20044 * gcc.target/riscv/rvv/base/vrsub_vx_tu_rv64-3.c: New test.
20045 * gcc.target/riscv/rvv/base/vrsub_vx_tum_rv32-1.c: New test.
20046 * gcc.target/riscv/rvv/base/vrsub_vx_tum_rv32-2.c: New test.
20047 * gcc.target/riscv/rvv/base/vrsub_vx_tum_rv32-3.c: New test.
20048 * gcc.target/riscv/rvv/base/vrsub_vx_tum_rv64-1.c: New test.
20049 * gcc.target/riscv/rvv/base/vrsub_vx_tum_rv64-2.c: New test.
20050 * gcc.target/riscv/rvv/base/vrsub_vx_tum_rv64-3.c: New test.
20051 * gcc.target/riscv/rvv/base/vrsub_vx_tumu_rv32-1.c: New test.
20052 * gcc.target/riscv/rvv/base/vrsub_vx_tumu_rv32-2.c: New test.
20053 * gcc.target/riscv/rvv/base/vrsub_vx_tumu_rv32-3.c: New test.
20054 * gcc.target/riscv/rvv/base/vrsub_vx_tumu_rv64-1.c: New test.
20055 * gcc.target/riscv/rvv/base/vrsub_vx_tumu_rv64-2.c: New test.
20056 * gcc.target/riscv/rvv/base/vrsub_vx_tumu_rv64-3.c: New test.
20057
20058 2023-02-10 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
20059
20060 * gcc.target/riscv/rvv/base/vsub_vx_m_rv32-1.c: New test.
20061 * gcc.target/riscv/rvv/base/vsub_vx_m_rv32-2.c: New test.
20062 * gcc.target/riscv/rvv/base/vsub_vx_m_rv32-3.c: New test.
20063 * gcc.target/riscv/rvv/base/vsub_vx_m_rv64-1.c: New test.
20064 * gcc.target/riscv/rvv/base/vsub_vx_m_rv64-2.c: New test.
20065 * gcc.target/riscv/rvv/base/vsub_vx_m_rv64-3.c: New test.
20066 * gcc.target/riscv/rvv/base/vsub_vx_mu_rv32-1.c: New test.
20067 * gcc.target/riscv/rvv/base/vsub_vx_mu_rv32-2.c: New test.
20068 * gcc.target/riscv/rvv/base/vsub_vx_mu_rv32-3.c: New test.
20069 * gcc.target/riscv/rvv/base/vsub_vx_mu_rv64-1.c: New test.
20070 * gcc.target/riscv/rvv/base/vsub_vx_mu_rv64-2.c: New test.
20071 * gcc.target/riscv/rvv/base/vsub_vx_mu_rv64-3.c: New test.
20072 * gcc.target/riscv/rvv/base/vsub_vx_rv32-1.c: New test.
20073 * gcc.target/riscv/rvv/base/vsub_vx_rv32-2.c: New test.
20074 * gcc.target/riscv/rvv/base/vsub_vx_rv32-3.c: New test.
20075 * gcc.target/riscv/rvv/base/vsub_vx_rv64-1.c: New test.
20076 * gcc.target/riscv/rvv/base/vsub_vx_rv64-2.c: New test.
20077 * gcc.target/riscv/rvv/base/vsub_vx_rv64-3.c: New test.
20078 * gcc.target/riscv/rvv/base/vsub_vx_tu_rv32-1.c: New test.
20079 * gcc.target/riscv/rvv/base/vsub_vx_tu_rv32-2.c: New test.
20080 * gcc.target/riscv/rvv/base/vsub_vx_tu_rv32-3.c: New test.
20081 * gcc.target/riscv/rvv/base/vsub_vx_tu_rv64-1.c: New test.
20082 * gcc.target/riscv/rvv/base/vsub_vx_tu_rv64-2.c: New test.
20083 * gcc.target/riscv/rvv/base/vsub_vx_tu_rv64-3.c: New test.
20084 * gcc.target/riscv/rvv/base/vsub_vx_tum_rv32-1.c: New test.
20085 * gcc.target/riscv/rvv/base/vsub_vx_tum_rv32-2.c: New test.
20086 * gcc.target/riscv/rvv/base/vsub_vx_tum_rv32-3.c: New test.
20087 * gcc.target/riscv/rvv/base/vsub_vx_tum_rv64-1.c: New test.
20088 * gcc.target/riscv/rvv/base/vsub_vx_tum_rv64-2.c: New test.
20089 * gcc.target/riscv/rvv/base/vsub_vx_tum_rv64-3.c: New test.
20090 * gcc.target/riscv/rvv/base/vsub_vx_tumu_rv32-1.c: New test.
20091 * gcc.target/riscv/rvv/base/vsub_vx_tumu_rv32-2.c: New test.
20092 * gcc.target/riscv/rvv/base/vsub_vx_tumu_rv32-3.c: New test.
20093 * gcc.target/riscv/rvv/base/vsub_vx_tumu_rv64-1.c: New test.
20094 * gcc.target/riscv/rvv/base/vsub_vx_tumu_rv64-2.c: New test.
20095 * gcc.target/riscv/rvv/base/vsub_vx_tumu_rv64-3.c: New test.
20096
20097 2023-02-10 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
20098
20099 * gcc.target/riscv/rvv/base/vxor_vx_m_rv32-1.c: New test.
20100 * gcc.target/riscv/rvv/base/vxor_vx_m_rv32-2.c: New test.
20101 * gcc.target/riscv/rvv/base/vxor_vx_m_rv32-3.c: New test.
20102 * gcc.target/riscv/rvv/base/vxor_vx_m_rv64-1.c: New test.
20103 * gcc.target/riscv/rvv/base/vxor_vx_m_rv64-2.c: New test.
20104 * gcc.target/riscv/rvv/base/vxor_vx_m_rv64-3.c: New test.
20105 * gcc.target/riscv/rvv/base/vxor_vx_mu_rv32-1.c: New test.
20106 * gcc.target/riscv/rvv/base/vxor_vx_mu_rv32-2.c: New test.
20107 * gcc.target/riscv/rvv/base/vxor_vx_mu_rv32-3.c: New test.
20108 * gcc.target/riscv/rvv/base/vxor_vx_mu_rv64-1.c: New test.
20109 * gcc.target/riscv/rvv/base/vxor_vx_mu_rv64-2.c: New test.
20110 * gcc.target/riscv/rvv/base/vxor_vx_mu_rv64-3.c: New test.
20111 * gcc.target/riscv/rvv/base/vxor_vx_rv32-1.c: New test.
20112 * gcc.target/riscv/rvv/base/vxor_vx_rv32-2.c: New test.
20113 * gcc.target/riscv/rvv/base/vxor_vx_rv32-3.c: New test.
20114 * gcc.target/riscv/rvv/base/vxor_vx_rv64-1.c: New test.
20115 * gcc.target/riscv/rvv/base/vxor_vx_rv64-2.c: New test.
20116 * gcc.target/riscv/rvv/base/vxor_vx_rv64-3.c: New test.
20117 * gcc.target/riscv/rvv/base/vxor_vx_tu_rv32-1.c: New test.
20118 * gcc.target/riscv/rvv/base/vxor_vx_tu_rv32-2.c: New test.
20119 * gcc.target/riscv/rvv/base/vxor_vx_tu_rv32-3.c: New test.
20120 * gcc.target/riscv/rvv/base/vxor_vx_tu_rv64-1.c: New test.
20121 * gcc.target/riscv/rvv/base/vxor_vx_tu_rv64-2.c: New test.
20122 * gcc.target/riscv/rvv/base/vxor_vx_tu_rv64-3.c: New test.
20123 * gcc.target/riscv/rvv/base/vxor_vx_tum_rv32-1.c: New test.
20124 * gcc.target/riscv/rvv/base/vxor_vx_tum_rv32-2.c: New test.
20125 * gcc.target/riscv/rvv/base/vxor_vx_tum_rv32-3.c: New test.
20126 * gcc.target/riscv/rvv/base/vxor_vx_tum_rv64-1.c: New test.
20127 * gcc.target/riscv/rvv/base/vxor_vx_tum_rv64-2.c: New test.
20128 * gcc.target/riscv/rvv/base/vxor_vx_tum_rv64-3.c: New test.
20129 * gcc.target/riscv/rvv/base/vxor_vx_tumu_rv32-1.c: New test.
20130 * gcc.target/riscv/rvv/base/vxor_vx_tumu_rv32-2.c: New test.
20131 * gcc.target/riscv/rvv/base/vxor_vx_tumu_rv32-3.c: New test.
20132 * gcc.target/riscv/rvv/base/vxor_vx_tumu_rv64-1.c: New test.
20133 * gcc.target/riscv/rvv/base/vxor_vx_tumu_rv64-2.c: New test.
20134 * gcc.target/riscv/rvv/base/vxor_vx_tumu_rv64-3.c: New test.
20135
20136 2023-02-10 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
20137
20138 * g++.target/riscv/rvv/base/vmul_vv-1.C: New test.
20139 * g++.target/riscv/rvv/base/vmul_vv-2.C: New test.
20140 * g++.target/riscv/rvv/base/vmul_vv-3.C: New test.
20141 * g++.target/riscv/rvv/base/vmul_vv_mu-1.C: New test.
20142 * g++.target/riscv/rvv/base/vmul_vv_mu-2.C: New test.
20143 * g++.target/riscv/rvv/base/vmul_vv_mu-3.C: New test.
20144 * g++.target/riscv/rvv/base/vmul_vv_tu-1.C: New test.
20145 * g++.target/riscv/rvv/base/vmul_vv_tu-2.C: New test.
20146 * g++.target/riscv/rvv/base/vmul_vv_tu-3.C: New test.
20147 * g++.target/riscv/rvv/base/vmul_vv_tum-1.C: New test.
20148 * g++.target/riscv/rvv/base/vmul_vv_tum-2.C: New test.
20149 * g++.target/riscv/rvv/base/vmul_vv_tum-3.C: New test.
20150 * g++.target/riscv/rvv/base/vmul_vv_tumu-1.C: New test.
20151 * g++.target/riscv/rvv/base/vmul_vv_tumu-2.C: New test.
20152 * g++.target/riscv/rvv/base/vmul_vv_tumu-3.C: New test.
20153
20154 2023-02-10 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
20155
20156 * gcc.target/riscv/rvv/base/vmul_vv-1.c: New test.
20157 * gcc.target/riscv/rvv/base/vmul_vv-2.c: New test.
20158 * gcc.target/riscv/rvv/base/vmul_vv-3.c: New test.
20159 * gcc.target/riscv/rvv/base/vmul_vv_m-1.c: New test.
20160 * gcc.target/riscv/rvv/base/vmul_vv_m-2.c: New test.
20161 * gcc.target/riscv/rvv/base/vmul_vv_m-3.c: New test.
20162 * gcc.target/riscv/rvv/base/vmul_vv_mu-1.c: New test.
20163 * gcc.target/riscv/rvv/base/vmul_vv_mu-2.c: New test.
20164 * gcc.target/riscv/rvv/base/vmul_vv_mu-3.c: New test.
20165 * gcc.target/riscv/rvv/base/vmul_vv_tu-1.c: New test.
20166 * gcc.target/riscv/rvv/base/vmul_vv_tu-2.c: New test.
20167 * gcc.target/riscv/rvv/base/vmul_vv_tu-3.c: New test.
20168 * gcc.target/riscv/rvv/base/vmul_vv_tum-1.c: New test.
20169 * gcc.target/riscv/rvv/base/vmul_vv_tum-2.c: New test.
20170 * gcc.target/riscv/rvv/base/vmul_vv_tum-3.c: New test.
20171 * gcc.target/riscv/rvv/base/vmul_vv_tumu-1.c: New test.
20172 * gcc.target/riscv/rvv/base/vmul_vv_tumu-2.c: New test.
20173 * gcc.target/riscv/rvv/base/vmul_vv_tumu-3.c: New test.
20174
20175 2023-02-10 Richard Biener <rguenther@suse.de>
20176
20177 PR tree-optimization/108724
20178 * gcc.target/i386/pr108724.c: New testcase.
20179
20180 2023-02-10 Andrew Pinski <apinski@marvell.com>
20181 Andrew Macleod <amacleod@redhat.com>
20182
20183 PR tree-optimization/108684
20184 * gcc.c-torture/compile/dce-inline-asm-1.c: New test.
20185 * gcc.c-torture/compile/dce-inline-asm-2.c: New test.
20186 * gcc.dg/tree-ssa/pr108684-1.c: New test.
20187
20188 2023-02-10 Joseph Myers <joseph@codesourcery.com>
20189
20190 * gcc.dg/c2x-nullptr-1.c: Test conversion of null pointer
20191 constants to nullptr_t.
20192 * gcc.dg/c2x-nullptr-3.c: Do not expect errors for conversion of
20193 null pointer constants to nullptr_t. Do test errors for
20194 conversion of other values to nullptr_t and for unary '+' on
20195 nullptr_t.
20196
20197 2023-02-10 Hans-Peter Nilsson <hp@axis.com>
20198
20199 PR tree-optimization/107561
20200 * g++.dg/warn/Warray-bounds-16.C: XFAIL bogus "overflows destination"
20201 warning.
20202 * g++.dg/pr71488.C: Ditto, but just for ilp32 targets.
20203
20204 2023-02-10 Hans-Peter Nilsson <hp@axis.com>
20205
20206 PR testsuite/106120
20207 * g++.dg/warn/Wstringop-overflow-4.C:144 XFAIL bogus warning for
20208 ilp32 targets with c++98.
20209
20210 2023-02-10 Marek Polacek <polacek@redhat.com>
20211
20212 PR c++/107079
20213 * g++.dg/cpp0x/constexpr-nsdmi2.C: New test.
20214
20215 2023-02-09 David Malcolm <dmalcolm@redhat.com>
20216
20217 PR analyzer/108733
20218 * gcc.dg/analyzer/torture/uninit-pr108733.c: New test.
20219
20220 2023-02-09 Vladimir N. Makarov <vmakarov@redhat.com>
20221
20222 * gcc.target/i386/pr103541.c: New.
20223 * g++.target/i386/pr108711.C: New.
20224
20225 2023-02-09 Harald Anlauf <anlauf@gmx.de>
20226 Steven G. Kargl <kargl@gcc.gnu.org>
20227
20228 PR fortran/69636
20229 PR fortran/103779
20230 * gfortran.dg/pr103779.f90: New test.
20231
20232 2023-02-09 Jakub Jelinek <jakub@redhat.com>
20233
20234 PR tree-optimization/108688
20235 * gcc.c-torture/compile/pr108688-1.c: Add PR number as comment.
20236 * gcc.dg/pr108688.c: New test.
20237
20238 2023-02-09 Andrew Pinski <apinski@marvell.com>
20239
20240 PR tree-optimization/108688
20241 * gcc.c-torture/compile/pr108688-1.c: New test.
20242
20243 2023-02-09 Tobias Burnus <tobias@codesourcery.com>
20244
20245 PR fortran/107424
20246 * gfortran.dg/goacc/privatization-1-compute-loop.f90: Update dg-note.
20247 * gfortran.dg/goacc/privatization-1-routine_gang-loop.f90: Likewise.
20248
20249 2023-02-09 Tobias Burnus <tobias@codesourcery.com>
20250
20251 * c-c++-common/gomp/allocate-5.c: Extend for align clause.
20252
20253 2023-02-09 Tobias Burnus <tobias@codesourcery.com>
20254
20255 * gfortran.dg/gomp/openmp-simd-8.f90: New test.
20256
20257 2023-02-09 Jakub Jelinek <jakub@redhat.com>
20258
20259 PR c++/108698
20260 * g++.dg/cpp0x/pr108698.C: New test.
20261
20262 2023-02-08 Joseph Myers <joseph@codesourcery.com>
20263
20264 * gcc.dg/c2x-constexpr-1.c: Test initialization of constexpr
20265 pointers with null values that are not null pointer constants.
20266 * gcc.dg/c2x-constexpr-3.c: Test initialization of constexpr
20267 pointers with non-null values, not with null values that are not
20268 null pointer constants.
20269
20270 2023-02-08 Hans-Peter Nilsson <hp@axis.com>
20271
20272 * gcc.dg/torture/pr100398.c: Limit to lra targets.
20273 * gcc.dg/pr100590.c: Ditto.
20274
20275 2023-02-08 David Malcolm <dmalcolm@redhat.com>
20276
20277 PR analyzer/108704
20278 * gcc.dg/analyzer/uninit-7.c: New test.
20279 * gcc.dg/analyzer/uninit-pr108704.c: New test.
20280
20281 2023-02-08 Steve Kargl <kargl@gcc.gnu.org>
20282
20283 PR fortran/103259
20284 * gfortran.dg/pr103259.f90: New test.
20285
20286 2023-02-08 Jakub Jelinek <jakub@redhat.com>
20287
20288 PR tree-optimization/108692
20289 * gcc.dg/pr108692.c: New test.
20290
20291 2023-02-08 Richard Sandiford <richard.sandiford@arm.com>
20292
20293 * objc/execute/execute.exp: Load objc-dg.exp.
20294
20295 2023-02-08 Richard Sandiford <richard.sandiford@arm.com>
20296
20297 PR tree-optimization/108316
20298 * gcc.dg/vect/pr108316.c: New test.
20299
20300 2023-02-08 Vladimir N. Makarov <vmakarov@redhat.com>
20301
20302 Revert:
20303 2023-02-08 Vladimir N. Makarov <vmakarov@redhat.com>
20304
20305 * gcc.target/i386/pr103541.c: New.
20306
20307 2023-02-08 Jakub Jelinek <jakub@redhat.com>
20308
20309 PR c++/108525
20310 * g++.dg/cpp23/static-operator-call5.C: Move PR108525 testcase
20311 incorrectly applied into PR108526 testcase ...
20312 * g++.dg/cpp23/static-operator-call6.C: ... here. New test.
20313
20314 2023-02-07 David Malcolm <dmalcolm@redhat.com>
20315
20316 PR analyzer/108661
20317 * gcc.dg/analyzer/fread-pr108661.c: New test.
20318 * gcc.dg/analyzer/read-pr108661.c: New test.
20319
20320 2023-02-07 Harald Anlauf <anlauf@gmx.de>
20321
20322 PR fortran/95107
20323 * gfortran.dg/save_7.f90: New test.
20324
20325 2023-02-07 Vladimir N. Makarov <vmakarov@redhat.com>
20326
20327 * gcc.target/i386/pr103541.c: New.
20328
20329 2023-02-07 Jakub Jelinek <jakub@redhat.com>
20330
20331 PR tree-optimization/106923
20332 * gcc.dg/pr106923.c: New test.
20333
20334 2023-02-07 Jakub Jelinek <jakub@redhat.com>
20335
20336 PR tree-optimization/106433
20337 * gcc.c-torture/compile/pr106433.c: New test.
20338
20339 2023-02-07 Jakub Jelinek <jakub@redhat.com>
20340
20341 * g++.dg/warn/Wstrict-aliasing-bogus-union-2.C: Expect
20342 -Wdeprecated warning for C++23.
20343
20344 2023-02-06 Alex Coplan <alex.coplan@arm.com>
20345
20346 PR target/104921
20347 * gcc.target/aarch64/pr104921-1.c: New test.
20348 * gcc.target/aarch64/pr104921-2.c: New test.
20349 * gcc.target/aarch64/pr104921.x: Include file for new tests.
20350
20351 2023-02-06 Xi Ruoyao <xry111@xry111.site>
20352
20353 * g++.target/loongarch/bytepick.C: New test.
20354
20355 2023-02-06 Tamar Christina <tamar.christina@arm.com>
20356
20357 * gcc.target/aarch64/options_set_10.c: Removed.
20358
20359 2023-02-06 Jakub Jelinek <jakub@redhat.com>
20360
20361 PR tree-optimization/108655
20362 * gcc.dg/pr108655.c: New test.
20363
20364 2023-02-06 Patrick Palka <ppalka@redhat.com>
20365
20366 PR c++/107461
20367 * g++.dg/cpp0x/overload5.C: New test.
20368 * g++.dg/cpp0x/overload5a.C: New test.
20369 * g++.dg/cpp0x/overload6.C: New test.
20370
20371 2023-02-05 Harald Anlauf <anlauf@gmx.de>
20372
20373 PR fortran/108592
20374 * gfortran.dg/pr108592.f90: New test.
20375
20376 2023-02-03 Jakub Jelinek <jakub@redhat.com>
20377
20378 PR tree-optimization/108647
20379 * g++.dg/torture/pr108647.C: New test.
20380
20381 2023-02-03 Aldy Hernandez <aldyh@redhat.com>
20382
20383 PR tree-optimization/108639
20384 * gcc.c-torture/compile/pr108638.c: New file.
20385 * gcc.c-torture/compile/pr108639.c: New file.
20386
20387 2023-02-03 Andrew MacLeod <amacleod@redhat.com>
20388
20389 PR tree-optimization/107570
20390 * gcc.dg/pr107570.c: New.
20391
20392 2023-02-03 Marek Polacek <polacek@redhat.com>
20393
20394 PR c++/108158
20395 * g++.dg/cpp1y/constexpr-108158.C: New test.
20396
20397 2023-02-03 Marek Polacek <polacek@redhat.com>
20398
20399 PR c++/101071
20400 * g++.dg/cpp0x/variadic-alias8.C: New test.
20401
20402 2023-02-03 Patrick Palka <ppalka@redhat.com>
20403
20404 PR c++/107461
20405 * g++.dg/template/call9.C: New test.
20406
20407 2023-02-03 Patrick Palka <ppalka@redhat.com>
20408
20409 PR c++/96745
20410 * g++.dg/cpp2a/concepts-dtor1.C: New test.
20411
20412 2023-02-03 Patrick Palka <ppalka@redhat.com>
20413
20414 PR c++/108579
20415 * g++.dg/cpp2a/concepts-pr108579.C: New test.
20416
20417 2023-02-03 Martin Jambor <mjambor@suse.cz>
20418
20419 PR ipa/108384
20420 * gcc.dg/ipa/pr108384.c: New test.
20421
20422 2023-02-03 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
20423
20424 * gcc.target/riscv/rvv/base/binop_vv_constraint-1.c:
20425 * gcc.target/riscv/rvv/base/shift_vx_constraint-1.c:
20426
20427 2023-02-03 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
20428
20429 * g++.target/riscv/rvv/base/vsll_vx-1.C: New test.
20430 * g++.target/riscv/rvv/base/vsll_vx-2.C: New test.
20431 * g++.target/riscv/rvv/base/vsll_vx-3.C: New test.
20432 * g++.target/riscv/rvv/base/vsll_vx_mu-1.C: New test.
20433 * g++.target/riscv/rvv/base/vsll_vx_mu-2.C: New test.
20434 * g++.target/riscv/rvv/base/vsll_vx_mu-3.C: New test.
20435 * g++.target/riscv/rvv/base/vsll_vx_tu-1.C: New test.
20436 * g++.target/riscv/rvv/base/vsll_vx_tu-2.C: New test.
20437 * g++.target/riscv/rvv/base/vsll_vx_tu-3.C: New test.
20438 * g++.target/riscv/rvv/base/vsll_vx_tum-1.C: New test.
20439 * g++.target/riscv/rvv/base/vsll_vx_tum-2.C: New test.
20440 * g++.target/riscv/rvv/base/vsll_vx_tum-3.C: New test.
20441 * g++.target/riscv/rvv/base/vsll_vx_tumu-1.C: New test.
20442 * g++.target/riscv/rvv/base/vsll_vx_tumu-2.C: New test.
20443 * g++.target/riscv/rvv/base/vsll_vx_tumu-3.C: New test.
20444
20445 2023-02-03 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
20446
20447 * g++.target/riscv/rvv/base/vsra_vx-1.C: New test.
20448 * g++.target/riscv/rvv/base/vsra_vx-2.C: New test.
20449 * g++.target/riscv/rvv/base/vsra_vx-3.C: New test.
20450 * g++.target/riscv/rvv/base/vsra_vx_mu-1.C: New test.
20451 * g++.target/riscv/rvv/base/vsra_vx_mu-2.C: New test.
20452 * g++.target/riscv/rvv/base/vsra_vx_mu-3.C: New test.
20453 * g++.target/riscv/rvv/base/vsra_vx_tu-1.C: New test.
20454 * g++.target/riscv/rvv/base/vsra_vx_tu-2.C: New test.
20455 * g++.target/riscv/rvv/base/vsra_vx_tu-3.C: New test.
20456 * g++.target/riscv/rvv/base/vsra_vx_tum-1.C: New test.
20457 * g++.target/riscv/rvv/base/vsra_vx_tum-2.C: New test.
20458 * g++.target/riscv/rvv/base/vsra_vx_tum-3.C: New test.
20459 * g++.target/riscv/rvv/base/vsra_vx_tumu-1.C: New test.
20460 * g++.target/riscv/rvv/base/vsra_vx_tumu-2.C: New test.
20461 * g++.target/riscv/rvv/base/vsra_vx_tumu-3.C: New test.
20462
20463 2023-02-03 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
20464
20465 * g++.target/riscv/rvv/base/vsrl_vx-1.C: New test.
20466 * g++.target/riscv/rvv/base/vsrl_vx-2.C: New test.
20467 * g++.target/riscv/rvv/base/vsrl_vx-3.C: New test.
20468 * g++.target/riscv/rvv/base/vsrl_vx_mu-1.C: New test.
20469 * g++.target/riscv/rvv/base/vsrl_vx_mu-2.C: New test.
20470 * g++.target/riscv/rvv/base/vsrl_vx_mu-3.C: New test.
20471 * g++.target/riscv/rvv/base/vsrl_vx_tu-1.C: New test.
20472 * g++.target/riscv/rvv/base/vsrl_vx_tu-2.C: New test.
20473 * g++.target/riscv/rvv/base/vsrl_vx_tu-3.C: New test.
20474 * g++.target/riscv/rvv/base/vsrl_vx_tum-1.C: New test.
20475 * g++.target/riscv/rvv/base/vsrl_vx_tum-2.C: New test.
20476 * g++.target/riscv/rvv/base/vsrl_vx_tum-3.C: New test.
20477 * g++.target/riscv/rvv/base/vsrl_vx_tumu-1.C: New test.
20478 * g++.target/riscv/rvv/base/vsrl_vx_tumu-2.C: New test.
20479 * g++.target/riscv/rvv/base/vsrl_vx_tumu-3.C: New test.
20480
20481 2023-02-03 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
20482
20483 * gcc.target/riscv/rvv/base/shift_vx_constraint-1.c: New test.
20484
20485 2023-02-03 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
20486
20487 * gcc.target/riscv/rvv/base/vsll_vx-1.c: New test.
20488 * gcc.target/riscv/rvv/base/vsll_vx-2.c: New test.
20489 * gcc.target/riscv/rvv/base/vsll_vx-3.c: New test.
20490 * gcc.target/riscv/rvv/base/vsll_vx_m-1.c: New test.
20491 * gcc.target/riscv/rvv/base/vsll_vx_m-2.c: New test.
20492 * gcc.target/riscv/rvv/base/vsll_vx_m-3.c: New test.
20493 * gcc.target/riscv/rvv/base/vsll_vx_mu-1.c: New test.
20494 * gcc.target/riscv/rvv/base/vsll_vx_mu-2.c: New test.
20495 * gcc.target/riscv/rvv/base/vsll_vx_mu-3.c: New test.
20496 * gcc.target/riscv/rvv/base/vsll_vx_tu-1.c: New test.
20497 * gcc.target/riscv/rvv/base/vsll_vx_tu-2.c: New test.
20498 * gcc.target/riscv/rvv/base/vsll_vx_tu-3.c: New test.
20499 * gcc.target/riscv/rvv/base/vsll_vx_tum-1.c: New test.
20500 * gcc.target/riscv/rvv/base/vsll_vx_tum-2.c: New test.
20501 * gcc.target/riscv/rvv/base/vsll_vx_tum-3.c: New test.
20502 * gcc.target/riscv/rvv/base/vsll_vx_tumu-1.c: New test.
20503 * gcc.target/riscv/rvv/base/vsll_vx_tumu-2.c: New test.
20504 * gcc.target/riscv/rvv/base/vsll_vx_tumu-3.c: New test.
20505
20506 2023-02-03 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
20507
20508 * gcc.target/riscv/rvv/base/vsra_vx-1.c: New test.
20509 * gcc.target/riscv/rvv/base/vsra_vx-2.c: New test.
20510 * gcc.target/riscv/rvv/base/vsra_vx-3.c: New test.
20511 * gcc.target/riscv/rvv/base/vsra_vx_m-1.c: New test.
20512 * gcc.target/riscv/rvv/base/vsra_vx_m-2.c: New test.
20513 * gcc.target/riscv/rvv/base/vsra_vx_m-3.c: New test.
20514 * gcc.target/riscv/rvv/base/vsra_vx_mu-1.c: New test.
20515 * gcc.target/riscv/rvv/base/vsra_vx_mu-2.c: New test.
20516 * gcc.target/riscv/rvv/base/vsra_vx_mu-3.c: New test.
20517 * gcc.target/riscv/rvv/base/vsra_vx_tu-1.c: New test.
20518 * gcc.target/riscv/rvv/base/vsra_vx_tu-2.c: New test.
20519 * gcc.target/riscv/rvv/base/vsra_vx_tu-3.c: New test.
20520 * gcc.target/riscv/rvv/base/vsra_vx_tum-1.c: New test.
20521 * gcc.target/riscv/rvv/base/vsra_vx_tum-2.c: New test.
20522 * gcc.target/riscv/rvv/base/vsra_vx_tum-3.c: New test.
20523 * gcc.target/riscv/rvv/base/vsra_vx_tumu-1.c: New test.
20524 * gcc.target/riscv/rvv/base/vsra_vx_tumu-2.c: New test.
20525 * gcc.target/riscv/rvv/base/vsra_vx_tumu-3.c: New test.
20526
20527 2023-02-03 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
20528
20529 * gcc.target/riscv/rvv/base/vsrl_vx-1.c: New test.
20530 * gcc.target/riscv/rvv/base/vsrl_vx-2.c: New test.
20531 * gcc.target/riscv/rvv/base/vsrl_vx-3.c: New test.
20532 * gcc.target/riscv/rvv/base/vsrl_vx_m-1.c: New test.
20533 * gcc.target/riscv/rvv/base/vsrl_vx_m-2.c: New test.
20534 * gcc.target/riscv/rvv/base/vsrl_vx_m-3.c: New test.
20535 * gcc.target/riscv/rvv/base/vsrl_vx_mu-1.c: New test.
20536 * gcc.target/riscv/rvv/base/vsrl_vx_mu-2.c: New test.
20537 * gcc.target/riscv/rvv/base/vsrl_vx_mu-3.c: New test.
20538 * gcc.target/riscv/rvv/base/vsrl_vx_tu-1.c: New test.
20539 * gcc.target/riscv/rvv/base/vsrl_vx_tu-2.c: New test.
20540 * gcc.target/riscv/rvv/base/vsrl_vx_tu-3.c: New test.
20541 * gcc.target/riscv/rvv/base/vsrl_vx_tum-1.c: New test.
20542 * gcc.target/riscv/rvv/base/vsrl_vx_tum-2.c: New test.
20543 * gcc.target/riscv/rvv/base/vsrl_vx_tum-3.c: New test.
20544 * gcc.target/riscv/rvv/base/vsrl_vx_tumu-1.c: New test.
20545 * gcc.target/riscv/rvv/base/vsrl_vx_tumu-2.c: New test.
20546 * gcc.target/riscv/rvv/base/vsrl_vx_tumu-3.c: New test.
20547
20548 2023-02-02 Joseph Myers <joseph@codesourcery.com>
20549
20550 * gcc.dg/c2x-constexpr-3.c: Do not expect comparison of nullptr_t
20551 and pointer to be disallowed.
20552 * gcc.dg/c2x-nullptr-1.c: Test comparisons of nullptr_t and
20553 pointers are allowed.
20554 * gcc.dg/c2x-nullptr-3.c: Do not test that comparisons of
20555 nullptr_t and pointers are disallowed.
20556
20557 2023-02-02 Joseph Myers <joseph@codesourcery.com>
20558
20559 * gcc.dg/c2x-constexpr-1.c: Test constexpr initializers of complex
20560 types with real initializers are allowed.
20561 * gcc.dg/c2x-constexpr-3.c: Do not test for constexpr initializers
20562 of complex types with real initializers being disallowed.
20563 * gcc.dg/c2x-constexpr-8.c: Add tests of signaling NaN complex
20564 initializers.
20565 * gcc.dg/c2x-constexpr-9.c: Add more tests.
20566 * gcc.dg/dfp/c2x-constexpr-dfp-1.c: Add tests of binary floating
20567 initializers for decimal types.
20568 * gcc.dg/dfp/c2x-constexpr-dfp-2.c: Change tests of binary
20569 initializers for decimal types. Add more tests of decimal
20570 initializers for binary types.
20571
20572 2023-02-02 Paul-Antoine Arras <pa@codesourcery.com>
20573
20574 * gcc.target/gcn/cond_shift_3.c: New test.
20575 * gcc.target/gcn/cond_shift_3_run.c: New test.
20576 * gcc.target/gcn/cond_shift_4.c: New test.
20577 * gcc.target/gcn/cond_shift_4_run.c: New test.
20578 * gcc.target/gcn/cond_shift_8.c: New test.
20579 * gcc.target/gcn/cond_shift_8_run.c: New test.
20580 * gcc.target/gcn/cond_shift_9.c: New test.
20581 * gcc.target/gcn/cond_shift_9_run.c: New test.
20582
20583 2023-02-02 Richard Sandiford <richard.sandiford@arm.com>
20584
20585 PR rtl-optimization/108508
20586 * gcc.target/aarch64/pr108508.c: New test.
20587
20588 2023-02-02 Richard Sandiford <richard.sandiford@arm.com>
20589
20590 * g++.dg/tree-ssa/pr107876.C: Add --param case-values-threshold=4.
20591
20592 2023-02-02 David Malcolm <dmalcolm@redhat.com>
20593
20594 PR analyzer/108633
20595 * gcc.dg/analyzer/fd-pr108633.c: New test.
20596
20597 2023-02-02 David Malcolm <dmalcolm@redhat.com>
20598
20599 * gcc.dg/analyzer/deref-before-check-qemu-qtest_rsp_args.c: New test.
20600
20601 2023-02-02 Jakub Jelinek <jakub@redhat.com>
20602
20603 PR debug/106746
20604 PR rtl-optimization/108463
20605 PR target/108484
20606 * gcc.dg/pr108463.c: New test.
20607
20608 2023-02-02 Richard Biener <rguenther@suse.de>
20609
20610 PR middle-end/108625
20611 * gcc.dg/pr108625.c: New testcase.
20612
20613 2023-02-02 Andrew Stubbs <ams@codesourcery.com>
20614
20615 * gcc.c-torture/execute/pr47237.c: Xfail on amdgcn.
20616 * gcc.dg/builtin-apply3.c: Xfail for amdgcn.
20617 * gcc.dg/builtin-apply4.c: Xfail for amdgcn.
20618 * gcc.dg/torture/stackalign/builtin-apply-3.c: Xfail for amdgcn.
20619 * gcc.dg/torture/stackalign/builtin-apply-4.c: Xfail for amdgcn.
20620
20621 2023-02-02 Andre Vieira <andre.simoesdiasvieira@arm.com>
20622
20623 * gcc.target/arm/mve/pr108443-run.c: New test.
20624 * gcc.target/arm/mve/pr108443.c: New test.
20625
20626 2023-02-02 Andre Vieira <andre.simoesdiasvieira@arm.com>
20627
20628 * gcc.target/arm/mve/mve_vpt.c: Change to remove unecessary zero-extend.
20629
20630 2023-02-02 Andre Vieira <andre.simoesdiasvieira@arm.com>
20631
20632 PR target/107674
20633 * gcc.target/arm/mve/mve_vpt.c: New test.
20634
20635 2023-02-02 Jakub Jelinek <jakub@redhat.com>
20636
20637 PR ipa/107300
20638 * gcc.dg/pr107300.c: New test.
20639
20640 2023-02-02 liuhongt <hongtao.liu@intel.com>
20641
20642 * gcc.target/aarch64/pr108601.c: New test.
20643
20644 2023-02-02 Jakub Jelinek <jakub@redhat.com>
20645
20646 PR middle-end/108435
20647 * gcc.dg/gomp/pr108435.c: New test.
20648
20649 2023-02-01 Harald Anlauf <anlauf@gmx.de>
20650
20651 PR fortran/108609
20652 * gfortran.dg/pr108527.f90: Adjust test pattern.
20653
20654 2023-02-01 Tamar Christina <tamar.christina@arm.com>
20655
20656 * gcc.target/aarch64/cpunative/info_19: New test.
20657 * gcc.target/aarch64/cpunative/info_20: New test.
20658 * gcc.target/aarch64/cpunative/info_21: New test.
20659 * gcc.target/aarch64/cpunative/info_22: New test.
20660 * gcc.target/aarch64/cpunative/native_cpu_19.c: New test.
20661 * gcc.target/aarch64/cpunative/native_cpu_20.c: New test.
20662 * gcc.target/aarch64/cpunative/native_cpu_21.c: New test.
20663 * gcc.target/aarch64/cpunative/native_cpu_22.c: New test.
20664
20665 2023-02-01 Siddhesh Poyarekar <siddhesh@gotplt.org>
20666
20667 * gcc.dg/builtin-dynamic-object-size-0.c: Move FAIL and nfail
20668 into...
20669 * gcc.dg/builtin-object-size-common.h: ... new file.
20670 * g++.dg/ext/builtin-object-size1.C: Include
20671 builtin-object-size-common.h. Replace all abort with FAIL.
20672 (main): Call DONE.
20673 * g++.dg/ext/builtin-object-size2.C: Likewise.
20674 * gcc.dg/builtin-object-size-1.c: Likewise.
20675 * gcc.dg/builtin-object-size-12.c: Likewise.
20676 * gcc.dg/builtin-object-size-13.c: Likewise.
20677 * gcc.dg/builtin-object-size-15.c: Likewise.
20678 * gcc.dg/builtin-object-size-2.c: Likewise.
20679 * gcc.dg/builtin-object-size-3.c: Likewise.
20680 * gcc.dg/builtin-object-size-4.c: Likewise.
20681 * gcc.dg/builtin-object-size-6.c: Likewise.
20682 * gcc.dg/builtin-object-size-7.c: Likewise.
20683 * gcc.dg/builtin-object-size-8.c: Likewise.
20684 * gcc.dg/pr101836.c: Likewise.
20685 * gcc.dg/strict-flex-array-3.c: Likewise.
20686
20687 2023-02-01 Andrew MacLeod <amacleod@redhat.com>
20688
20689 PR tree-optimization/108356
20690 * gcc.dg/pr108356.c: New.
20691
20692 2023-02-01 Martin Liska <mliska@suse.cz>
20693
20694 PR ipa/108509
20695 * g++.dg/ipa/pr108509.C: New test.
20696
20697 2023-02-01 Marek Polacek <polacek@redhat.com>
20698
20699 PR c++/107755
20700 * g++.dg/warn/Wlogical-op-4.C: New test.
20701
20702 2023-02-01 Jakub Jelinek <jakub@redhat.com>
20703
20704 PR debug/108573
20705 * gcc.dg/pr108573.c: New test.
20706
20707 2023-02-01 Richard Sandiford <richard.sandiford@arm.com>
20708
20709 * g++.dg/gomp/attrs-10.C: Update warning strings for aarch64.
20710 * g++.dg/gomp/declare-simd-8.C: Add expected warning for aarch64.
20711
20712 2023-02-01 Jakub Jelinek <jakub@redhat.com>
20713
20714 PR c++/108607
20715 * g++.dg/gomp/pr108607.C: New test.
20716
20717 2023-02-01 Andreas Krebbel <krebbel@linux.ibm.com>
20718
20719 * gcc.target/s390/preserve-args-1.c: New test.
20720 * gcc.target/s390/preserve-args-2.c: New test.
20721 * gcc.target/s390/preserve-args-3.c: New file.
20722
20723 2023-02-01 Jason Merrill <jason@redhat.com>
20724
20725 * g++.dg/warn/changes-meaning2.C: New test.
20726 * g++.dg/warn/changes-meaning3.C: New test.
20727
20728 2023-02-01 David Malcolm <dmalcolm@redhat.com>
20729
20730 * gcc.dg/analyzer/call-summaries-2.c: Add
20731 dg-require-effective-target alloca.
20732 * gcc.dg/analyzer/imprecise-floating-point-1.c: Likewise.
20733 * gcc.dg/analyzer/infinite-recursion-alloca.c: Likewise.
20734 * gcc.dg/analyzer/malloc-callbacks.c: Likewise.
20735 * gcc.dg/analyzer/out-of-bounds-5.c: Likewise. Remove includes
20736 of <stdio.h> and <alloca.h>. Use "__builtin_free" rather than
20737 "free", to match uses of "__builtin_malloc".
20738 * gcc.dg/analyzer/putenv-1.c: Add dg-require-effective-target
20739 alloca.
20740 * gcc.dg/analyzer/write-to-string-literal-5.c: Likewise.
20741
20742 2023-02-01 David Malcolm <dmalcolm@redhat.com>
20743
20744 PR analyzer/108616
20745 * gcc.dg/analyzer/allocation-size-multiline-3.c: New test.
20746 * gcc.dg/analyzer/test-alloca.h: New test.
20747
20748 2023-01-31 Jason Merrill <jason@redhat.com>
20749
20750 PR c++/108559
20751 * g++.dg/cpp1z/aggr-base13.C: New test.
20752
20753 2023-01-31 Thomas Schwinge <thomas@codesourcery.com>
20754
20755 * lib/gm2.exp (gm2_link_flags) [$gccpath != ""]: Also consider
20756 'gcc-set-multilib-library-path' for 'ld_library_path'.
20757
20758 2023-01-31 Marek Polacek <polacek@redhat.com>
20759
20760 PR c++/102870
20761 * g++.dg/cpp0x/variadic184.C: New test.
20762
20763 2023-01-31 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
20764
20765 * g++.target/riscv/rvv/base/vdiv_vv-1.C: New test.
20766 * g++.target/riscv/rvv/base/vdiv_vv-2.C: New test.
20767 * g++.target/riscv/rvv/base/vdiv_vv-3.C: New test.
20768 * g++.target/riscv/rvv/base/vdiv_vv_mu-1.C: New test.
20769 * g++.target/riscv/rvv/base/vdiv_vv_mu-2.C: New test.
20770 * g++.target/riscv/rvv/base/vdiv_vv_mu-3.C: New test.
20771 * g++.target/riscv/rvv/base/vdiv_vv_tu-1.C: New test.
20772 * g++.target/riscv/rvv/base/vdiv_vv_tu-2.C: New test.
20773 * g++.target/riscv/rvv/base/vdiv_vv_tu-3.C: New test.
20774 * g++.target/riscv/rvv/base/vdiv_vv_tum-1.C: New test.
20775 * g++.target/riscv/rvv/base/vdiv_vv_tum-2.C: New test.
20776 * g++.target/riscv/rvv/base/vdiv_vv_tum-3.C: New test.
20777 * g++.target/riscv/rvv/base/vdiv_vv_tumu-1.C: New test.
20778 * g++.target/riscv/rvv/base/vdiv_vv_tumu-2.C: New test.
20779 * g++.target/riscv/rvv/base/vdiv_vv_tumu-3.C: New test.
20780 * g++.target/riscv/rvv/base/vdivu_vv-1.C: New test.
20781 * g++.target/riscv/rvv/base/vdivu_vv-2.C: New test.
20782 * g++.target/riscv/rvv/base/vdivu_vv-3.C: New test.
20783 * g++.target/riscv/rvv/base/vdivu_vv_mu-1.C: New test.
20784 * g++.target/riscv/rvv/base/vdivu_vv_mu-2.C: New test.
20785 * g++.target/riscv/rvv/base/vdivu_vv_mu-3.C: New test.
20786 * g++.target/riscv/rvv/base/vdivu_vv_tu-1.C: New test.
20787 * g++.target/riscv/rvv/base/vdivu_vv_tu-2.C: New test.
20788 * g++.target/riscv/rvv/base/vdivu_vv_tu-3.C: New test.
20789 * g++.target/riscv/rvv/base/vdivu_vv_tum-1.C: New test.
20790 * g++.target/riscv/rvv/base/vdivu_vv_tum-2.C: New test.
20791 * g++.target/riscv/rvv/base/vdivu_vv_tum-3.C: New test.
20792 * g++.target/riscv/rvv/base/vdivu_vv_tumu-1.C: New test.
20793 * g++.target/riscv/rvv/base/vdivu_vv_tumu-2.C: New test.
20794 * g++.target/riscv/rvv/base/vdivu_vv_tumu-3.C: New test.
20795
20796 2023-01-31 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
20797
20798 * g++.target/riscv/rvv/base/vmax_vv-1.C: New test.
20799 * g++.target/riscv/rvv/base/vmax_vv-2.C: New test.
20800 * g++.target/riscv/rvv/base/vmax_vv-3.C: New test.
20801 * g++.target/riscv/rvv/base/vmax_vv_mu-1.C: New test.
20802 * g++.target/riscv/rvv/base/vmax_vv_mu-2.C: New test.
20803 * g++.target/riscv/rvv/base/vmax_vv_mu-3.C: New test.
20804 * g++.target/riscv/rvv/base/vmax_vv_tu-1.C: New test.
20805 * g++.target/riscv/rvv/base/vmax_vv_tu-2.C: New test.
20806 * g++.target/riscv/rvv/base/vmax_vv_tu-3.C: New test.
20807 * g++.target/riscv/rvv/base/vmax_vv_tum-1.C: New test.
20808 * g++.target/riscv/rvv/base/vmax_vv_tum-2.C: New test.
20809 * g++.target/riscv/rvv/base/vmax_vv_tum-3.C: New test.
20810 * g++.target/riscv/rvv/base/vmax_vv_tumu-1.C: New test.
20811 * g++.target/riscv/rvv/base/vmax_vv_tumu-2.C: New test.
20812 * g++.target/riscv/rvv/base/vmax_vv_tumu-3.C: New test.
20813 * g++.target/riscv/rvv/base/vmaxu_vv-1.C: New test.
20814 * g++.target/riscv/rvv/base/vmaxu_vv-2.C: New test.
20815 * g++.target/riscv/rvv/base/vmaxu_vv-3.C: New test.
20816 * g++.target/riscv/rvv/base/vmaxu_vv_mu-1.C: New test.
20817 * g++.target/riscv/rvv/base/vmaxu_vv_mu-2.C: New test.
20818 * g++.target/riscv/rvv/base/vmaxu_vv_mu-3.C: New test.
20819 * g++.target/riscv/rvv/base/vmaxu_vv_tu-1.C: New test.
20820 * g++.target/riscv/rvv/base/vmaxu_vv_tu-2.C: New test.
20821 * g++.target/riscv/rvv/base/vmaxu_vv_tu-3.C: New test.
20822 * g++.target/riscv/rvv/base/vmaxu_vv_tum-1.C: New test.
20823 * g++.target/riscv/rvv/base/vmaxu_vv_tum-2.C: New test.
20824 * g++.target/riscv/rvv/base/vmaxu_vv_tum-3.C: New test.
20825 * g++.target/riscv/rvv/base/vmaxu_vv_tumu-1.C: New test.
20826 * g++.target/riscv/rvv/base/vmaxu_vv_tumu-2.C: New test.
20827 * g++.target/riscv/rvv/base/vmaxu_vv_tumu-3.C: New test.
20828
20829 2023-01-31 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
20830
20831 * g++.target/riscv/rvv/base/vmin_vv-1.C: New test.
20832 * g++.target/riscv/rvv/base/vmin_vv-2.C: New test.
20833 * g++.target/riscv/rvv/base/vmin_vv-3.C: New test.
20834 * g++.target/riscv/rvv/base/vmin_vv_mu-1.C: New test.
20835 * g++.target/riscv/rvv/base/vmin_vv_mu-2.C: New test.
20836 * g++.target/riscv/rvv/base/vmin_vv_mu-3.C: New test.
20837 * g++.target/riscv/rvv/base/vmin_vv_tu-1.C: New test.
20838 * g++.target/riscv/rvv/base/vmin_vv_tu-2.C: New test.
20839 * g++.target/riscv/rvv/base/vmin_vv_tu-3.C: New test.
20840 * g++.target/riscv/rvv/base/vmin_vv_tum-1.C: New test.
20841 * g++.target/riscv/rvv/base/vmin_vv_tum-2.C: New test.
20842 * g++.target/riscv/rvv/base/vmin_vv_tum-3.C: New test.
20843 * g++.target/riscv/rvv/base/vmin_vv_tumu-1.C: New test.
20844 * g++.target/riscv/rvv/base/vmin_vv_tumu-2.C: New test.
20845 * g++.target/riscv/rvv/base/vmin_vv_tumu-3.C: New test.
20846 * g++.target/riscv/rvv/base/vminu_vv-1.C: New test.
20847 * g++.target/riscv/rvv/base/vminu_vv-2.C: New test.
20848 * g++.target/riscv/rvv/base/vminu_vv-3.C: New test.
20849 * g++.target/riscv/rvv/base/vminu_vv_mu-1.C: New test.
20850 * g++.target/riscv/rvv/base/vminu_vv_mu-2.C: New test.
20851 * g++.target/riscv/rvv/base/vminu_vv_mu-3.C: New test.
20852 * g++.target/riscv/rvv/base/vminu_vv_tu-1.C: New test.
20853 * g++.target/riscv/rvv/base/vminu_vv_tu-2.C: New test.
20854 * g++.target/riscv/rvv/base/vminu_vv_tu-3.C: New test.
20855 * g++.target/riscv/rvv/base/vminu_vv_tum-1.C: New test.
20856 * g++.target/riscv/rvv/base/vminu_vv_tum-2.C: New test.
20857 * g++.target/riscv/rvv/base/vminu_vv_tum-3.C: New test.
20858 * g++.target/riscv/rvv/base/vminu_vv_tumu-1.C: New test.
20859 * g++.target/riscv/rvv/base/vminu_vv_tumu-2.C: New test.
20860 * g++.target/riscv/rvv/base/vminu_vv_tumu-3.C: New test.
20861
20862 2023-01-31 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
20863
20864 * g++.target/riscv/rvv/base/vor_vv-1.C: New test.
20865 * g++.target/riscv/rvv/base/vor_vv-2.C: New test.
20866 * g++.target/riscv/rvv/base/vor_vv-3.C: New test.
20867 * g++.target/riscv/rvv/base/vor_vv_mu-1.C: New test.
20868 * g++.target/riscv/rvv/base/vor_vv_mu-2.C: New test.
20869 * g++.target/riscv/rvv/base/vor_vv_mu-3.C: New test.
20870 * g++.target/riscv/rvv/base/vor_vv_tu-1.C: New test.
20871 * g++.target/riscv/rvv/base/vor_vv_tu-2.C: New test.
20872 * g++.target/riscv/rvv/base/vor_vv_tu-3.C: New test.
20873 * g++.target/riscv/rvv/base/vor_vv_tum-1.C: New test.
20874 * g++.target/riscv/rvv/base/vor_vv_tum-2.C: New test.
20875 * g++.target/riscv/rvv/base/vor_vv_tum-3.C: New test.
20876 * g++.target/riscv/rvv/base/vor_vv_tumu-1.C: New test.
20877 * g++.target/riscv/rvv/base/vor_vv_tumu-2.C: New test.
20878 * g++.target/riscv/rvv/base/vor_vv_tumu-3.C: New test.
20879
20880 2023-01-31 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
20881
20882 * g++.target/riscv/rvv/base/vrem_vv-1.C: New test.
20883 * g++.target/riscv/rvv/base/vrem_vv-2.C: New test.
20884 * g++.target/riscv/rvv/base/vrem_vv-3.C: New test.
20885 * g++.target/riscv/rvv/base/vrem_vv_mu-1.C: New test.
20886 * g++.target/riscv/rvv/base/vrem_vv_mu-2.C: New test.
20887 * g++.target/riscv/rvv/base/vrem_vv_mu-3.C: New test.
20888 * g++.target/riscv/rvv/base/vrem_vv_tu-1.C: New test.
20889 * g++.target/riscv/rvv/base/vrem_vv_tu-2.C: New test.
20890 * g++.target/riscv/rvv/base/vrem_vv_tu-3.C: New test.
20891 * g++.target/riscv/rvv/base/vrem_vv_tum-1.C: New test.
20892 * g++.target/riscv/rvv/base/vrem_vv_tum-2.C: New test.
20893 * g++.target/riscv/rvv/base/vrem_vv_tum-3.C: New test.
20894 * g++.target/riscv/rvv/base/vrem_vv_tumu-1.C: New test.
20895 * g++.target/riscv/rvv/base/vrem_vv_tumu-2.C: New test.
20896 * g++.target/riscv/rvv/base/vrem_vv_tumu-3.C: New test.
20897 * g++.target/riscv/rvv/base/vremu_vv-1.C: New test.
20898 * g++.target/riscv/rvv/base/vremu_vv-2.C: New test.
20899 * g++.target/riscv/rvv/base/vremu_vv-3.C: New test.
20900 * g++.target/riscv/rvv/base/vremu_vv_mu-1.C: New test.
20901 * g++.target/riscv/rvv/base/vremu_vv_mu-2.C: New test.
20902 * g++.target/riscv/rvv/base/vremu_vv_mu-3.C: New test.
20903 * g++.target/riscv/rvv/base/vremu_vv_tu-1.C: New test.
20904 * g++.target/riscv/rvv/base/vremu_vv_tu-2.C: New test.
20905 * g++.target/riscv/rvv/base/vremu_vv_tu-3.C: New test.
20906 * g++.target/riscv/rvv/base/vremu_vv_tum-1.C: New test.
20907 * g++.target/riscv/rvv/base/vremu_vv_tum-2.C: New test.
20908 * g++.target/riscv/rvv/base/vremu_vv_tum-3.C: New test.
20909 * g++.target/riscv/rvv/base/vremu_vv_tumu-1.C: New test.
20910 * g++.target/riscv/rvv/base/vremu_vv_tumu-2.C: New test.
20911 * g++.target/riscv/rvv/base/vremu_vv_tumu-3.C: New test.
20912
20913 2023-01-31 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
20914
20915 * g++.target/riscv/rvv/base/vsll_vv-1.C: New test.
20916 * g++.target/riscv/rvv/base/vsll_vv-2.C: New test.
20917 * g++.target/riscv/rvv/base/vsll_vv-3.C: New test.
20918 * g++.target/riscv/rvv/base/vsll_vv_mu-1.C: New test.
20919 * g++.target/riscv/rvv/base/vsll_vv_mu-2.C: New test.
20920 * g++.target/riscv/rvv/base/vsll_vv_mu-3.C: New test.
20921 * g++.target/riscv/rvv/base/vsll_vv_tu-1.C: New test.
20922 * g++.target/riscv/rvv/base/vsll_vv_tu-2.C: New test.
20923 * g++.target/riscv/rvv/base/vsll_vv_tu-3.C: New test.
20924 * g++.target/riscv/rvv/base/vsll_vv_tum-1.C: New test.
20925 * g++.target/riscv/rvv/base/vsll_vv_tum-2.C: New test.
20926 * g++.target/riscv/rvv/base/vsll_vv_tum-3.C: New test.
20927 * g++.target/riscv/rvv/base/vsll_vv_tumu-1.C: New test.
20928 * g++.target/riscv/rvv/base/vsll_vv_tumu-2.C: New test.
20929 * g++.target/riscv/rvv/base/vsll_vv_tumu-3.C: New test.
20930
20931 2023-01-31 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
20932
20933 * g++.target/riscv/rvv/base/vsra_vv-1.C: New test.
20934 * g++.target/riscv/rvv/base/vsra_vv-2.C: New test.
20935 * g++.target/riscv/rvv/base/vsra_vv-3.C: New test.
20936 * g++.target/riscv/rvv/base/vsra_vv_mu-1.C: New test.
20937 * g++.target/riscv/rvv/base/vsra_vv_mu-2.C: New test.
20938 * g++.target/riscv/rvv/base/vsra_vv_mu-3.C: New test.
20939 * g++.target/riscv/rvv/base/vsra_vv_tu-1.C: New test.
20940 * g++.target/riscv/rvv/base/vsra_vv_tu-2.C: New test.
20941 * g++.target/riscv/rvv/base/vsra_vv_tu-3.C: New test.
20942 * g++.target/riscv/rvv/base/vsra_vv_tum-1.C: New test.
20943 * g++.target/riscv/rvv/base/vsra_vv_tum-2.C: New test.
20944 * g++.target/riscv/rvv/base/vsra_vv_tum-3.C: New test.
20945 * g++.target/riscv/rvv/base/vsra_vv_tumu-1.C: New test.
20946 * g++.target/riscv/rvv/base/vsra_vv_tumu-2.C: New test.
20947 * g++.target/riscv/rvv/base/vsra_vv_tumu-3.C: New test.
20948
20949 2023-01-31 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
20950
20951 * g++.target/riscv/rvv/base/vsrl_vv-1.C: New test.
20952 * g++.target/riscv/rvv/base/vsrl_vv-2.C: New test.
20953 * g++.target/riscv/rvv/base/vsrl_vv-3.C: New test.
20954 * g++.target/riscv/rvv/base/vsrl_vv_mu-1.C: New test.
20955 * g++.target/riscv/rvv/base/vsrl_vv_mu-2.C: New test.
20956 * g++.target/riscv/rvv/base/vsrl_vv_mu-3.C: New test.
20957 * g++.target/riscv/rvv/base/vsrl_vv_tu-1.C: New test.
20958 * g++.target/riscv/rvv/base/vsrl_vv_tu-2.C: New test.
20959 * g++.target/riscv/rvv/base/vsrl_vv_tu-3.C: New test.
20960 * g++.target/riscv/rvv/base/vsrl_vv_tum-1.C: New test.
20961 * g++.target/riscv/rvv/base/vsrl_vv_tum-2.C: New test.
20962 * g++.target/riscv/rvv/base/vsrl_vv_tum-3.C: New test.
20963 * g++.target/riscv/rvv/base/vsrl_vv_tumu-1.C: New test.
20964 * g++.target/riscv/rvv/base/vsrl_vv_tumu-2.C: New test.
20965 * g++.target/riscv/rvv/base/vsrl_vv_tumu-3.C: New test.
20966
20967 2023-01-31 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
20968
20969 * g++.target/riscv/rvv/base/vand_vv-1.C: New test.
20970 * g++.target/riscv/rvv/base/vand_vv-2.C: New test.
20971 * g++.target/riscv/rvv/base/vand_vv-3.C: New test.
20972 * g++.target/riscv/rvv/base/vand_vv_mu-1.C: New test.
20973 * g++.target/riscv/rvv/base/vand_vv_mu-2.C: New test.
20974 * g++.target/riscv/rvv/base/vand_vv_mu-3.C: New test.
20975 * g++.target/riscv/rvv/base/vand_vv_tu-1.C: New test.
20976 * g++.target/riscv/rvv/base/vand_vv_tu-2.C: New test.
20977 * g++.target/riscv/rvv/base/vand_vv_tu-3.C: New test.
20978 * g++.target/riscv/rvv/base/vand_vv_tum-1.C: New test.
20979 * g++.target/riscv/rvv/base/vand_vv_tum-2.C: New test.
20980 * g++.target/riscv/rvv/base/vand_vv_tum-3.C: New test.
20981 * g++.target/riscv/rvv/base/vand_vv_tumu-1.C: New test.
20982 * g++.target/riscv/rvv/base/vand_vv_tumu-2.C: New test.
20983 * g++.target/riscv/rvv/base/vand_vv_tumu-3.C: New test.
20984 * g++.target/riscv/rvv/base/vsub_vv-1.C: New test.
20985 * g++.target/riscv/rvv/base/vsub_vv-2.C: New test.
20986 * g++.target/riscv/rvv/base/vsub_vv-3.C: New test.
20987 * g++.target/riscv/rvv/base/vsub_vv_mu-1.C: New test.
20988 * g++.target/riscv/rvv/base/vsub_vv_mu-2.C: New test.
20989 * g++.target/riscv/rvv/base/vsub_vv_mu-3.C: New test.
20990 * g++.target/riscv/rvv/base/vsub_vv_tu-1.C: New test.
20991 * g++.target/riscv/rvv/base/vsub_vv_tu-2.C: New test.
20992 * g++.target/riscv/rvv/base/vsub_vv_tu-3.C: New test.
20993 * g++.target/riscv/rvv/base/vsub_vv_tum-1.C: New test.
20994 * g++.target/riscv/rvv/base/vsub_vv_tum-2.C: New test.
20995 * g++.target/riscv/rvv/base/vsub_vv_tum-3.C: New test.
20996 * g++.target/riscv/rvv/base/vsub_vv_tumu-1.C: New test.
20997 * g++.target/riscv/rvv/base/vsub_vv_tumu-2.C: New test.
20998 * g++.target/riscv/rvv/base/vsub_vv_tumu-3.C: New test.
20999
21000 2023-01-31 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
21001
21002 * g++.target/riscv/rvv/base/vxor_vv-1.C: New test.
21003 * g++.target/riscv/rvv/base/vxor_vv-2.C: New test.
21004 * g++.target/riscv/rvv/base/vxor_vv-3.C: New test.
21005 * g++.target/riscv/rvv/base/vxor_vv_mu-1.C: New test.
21006 * g++.target/riscv/rvv/base/vxor_vv_mu-2.C: New test.
21007 * g++.target/riscv/rvv/base/vxor_vv_mu-3.C: New test.
21008 * g++.target/riscv/rvv/base/vxor_vv_tu-1.C: New test.
21009 * g++.target/riscv/rvv/base/vxor_vv_tu-2.C: New test.
21010 * g++.target/riscv/rvv/base/vxor_vv_tu-3.C: New test.
21011 * g++.target/riscv/rvv/base/vxor_vv_tum-1.C: New test.
21012 * g++.target/riscv/rvv/base/vxor_vv_tum-2.C: New test.
21013 * g++.target/riscv/rvv/base/vxor_vv_tum-3.C: New test.
21014 * g++.target/riscv/rvv/base/vxor_vv_tumu-1.C: New test.
21015 * g++.target/riscv/rvv/base/vxor_vv_tumu-2.C: New test.
21016 * g++.target/riscv/rvv/base/vxor_vv_tumu-3.C: New test.
21017
21018 2023-01-31 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
21019
21020 * g++.target/riscv/rvv/base/vadd_vv-1.C: New test.
21021 * g++.target/riscv/rvv/base/vadd_vv-2.C: New test.
21022 * g++.target/riscv/rvv/base/vadd_vv-3.C: New test.
21023 * g++.target/riscv/rvv/base/vadd_vv_mu-1.C: New test.
21024 * g++.target/riscv/rvv/base/vadd_vv_mu-2.C: New test.
21025 * g++.target/riscv/rvv/base/vadd_vv_mu-3.C: New test.
21026 * g++.target/riscv/rvv/base/vadd_vv_tu-1.C: New test.
21027 * g++.target/riscv/rvv/base/vadd_vv_tu-2.C: New test.
21028 * g++.target/riscv/rvv/base/vadd_vv_tu-3.C: New test.
21029 * g++.target/riscv/rvv/base/vadd_vv_tum-1.C: New test.
21030 * g++.target/riscv/rvv/base/vadd_vv_tum-2.C: New test.
21031 * g++.target/riscv/rvv/base/vadd_vv_tum-3.C: New test.
21032 * g++.target/riscv/rvv/base/vadd_vv_tumu-1.C: New test.
21033 * g++.target/riscv/rvv/base/vadd_vv_tumu-2.C: New test.
21034 * g++.target/riscv/rvv/base/vadd_vv_tumu-3.C: New test.
21035
21036 2023-01-31 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
21037
21038 * gcc.target/riscv/rvv/base/binop_vv_constraint-1.c: New test.
21039
21040 2023-01-31 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
21041
21042 * gcc.target/riscv/rvv/base/vadd_vv-1.c: New test.
21043 * gcc.target/riscv/rvv/base/vadd_vv-2.c: New test.
21044 * gcc.target/riscv/rvv/base/vadd_vv-3.c: New test.
21045 * gcc.target/riscv/rvv/base/vadd_vv_m-1.c: New test.
21046 * gcc.target/riscv/rvv/base/vadd_vv_m-2.c: New test.
21047 * gcc.target/riscv/rvv/base/vadd_vv_m-3.c: New test.
21048 * gcc.target/riscv/rvv/base/vadd_vv_mu-1.c: New test.
21049 * gcc.target/riscv/rvv/base/vadd_vv_mu-2.c: New test.
21050 * gcc.target/riscv/rvv/base/vadd_vv_mu-3.c: New test.
21051 * gcc.target/riscv/rvv/base/vadd_vv_tu-1.c: New test.
21052 * gcc.target/riscv/rvv/base/vadd_vv_tu-2.c: New test.
21053 * gcc.target/riscv/rvv/base/vadd_vv_tu-3.c: New test.
21054 * gcc.target/riscv/rvv/base/vadd_vv_tum-1.c: New test.
21055 * gcc.target/riscv/rvv/base/vadd_vv_tum-2.c: New test.
21056 * gcc.target/riscv/rvv/base/vadd_vv_tum-3.c: New test.
21057 * gcc.target/riscv/rvv/base/vadd_vv_tumu-1.c: New test.
21058 * gcc.target/riscv/rvv/base/vadd_vv_tumu-2.c: New test.
21059 * gcc.target/riscv/rvv/base/vadd_vv_tumu-3.c: New test.
21060
21061 2023-01-31 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
21062
21063 * gcc.target/riscv/rvv/base/vand_vv-1.c: New test.
21064 * gcc.target/riscv/rvv/base/vand_vv-2.c: New test.
21065 * gcc.target/riscv/rvv/base/vand_vv-3.c: New test.
21066 * gcc.target/riscv/rvv/base/vand_vv_m-1.c: New test.
21067 * gcc.target/riscv/rvv/base/vand_vv_m-2.c: New test.
21068 * gcc.target/riscv/rvv/base/vand_vv_m-3.c: New test.
21069 * gcc.target/riscv/rvv/base/vand_vv_mu-1.c: New test.
21070 * gcc.target/riscv/rvv/base/vand_vv_mu-2.c: New test.
21071 * gcc.target/riscv/rvv/base/vand_vv_mu-3.c: New test.
21072 * gcc.target/riscv/rvv/base/vand_vv_tu-1.c: New test.
21073 * gcc.target/riscv/rvv/base/vand_vv_tu-2.c: New test.
21074 * gcc.target/riscv/rvv/base/vand_vv_tu-3.c: New test.
21075 * gcc.target/riscv/rvv/base/vand_vv_tum-1.c: New test.
21076 * gcc.target/riscv/rvv/base/vand_vv_tum-2.c: New test.
21077 * gcc.target/riscv/rvv/base/vand_vv_tum-3.c: New test.
21078 * gcc.target/riscv/rvv/base/vand_vv_tumu-1.c: New test.
21079 * gcc.target/riscv/rvv/base/vand_vv_tumu-2.c: New test.
21080 * gcc.target/riscv/rvv/base/vand_vv_tumu-3.c: New test.
21081
21082 2023-01-31 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
21083
21084 * gcc.target/riscv/rvv/base/vdiv_vv-1.c: New test.
21085 * gcc.target/riscv/rvv/base/vdiv_vv-2.c: New test.
21086 * gcc.target/riscv/rvv/base/vdiv_vv-3.c: New test.
21087 * gcc.target/riscv/rvv/base/vdiv_vv_m-1.c: New test.
21088 * gcc.target/riscv/rvv/base/vdiv_vv_m-2.c: New test.
21089 * gcc.target/riscv/rvv/base/vdiv_vv_m-3.c: New test.
21090 * gcc.target/riscv/rvv/base/vdiv_vv_mu-1.c: New test.
21091 * gcc.target/riscv/rvv/base/vdiv_vv_mu-2.c: New test.
21092 * gcc.target/riscv/rvv/base/vdiv_vv_mu-3.c: New test.
21093 * gcc.target/riscv/rvv/base/vdiv_vv_tu-1.c: New test.
21094 * gcc.target/riscv/rvv/base/vdiv_vv_tu-2.c: New test.
21095 * gcc.target/riscv/rvv/base/vdiv_vv_tu-3.c: New test.
21096 * gcc.target/riscv/rvv/base/vdiv_vv_tum-1.c: New test.
21097 * gcc.target/riscv/rvv/base/vdiv_vv_tum-2.c: New test.
21098 * gcc.target/riscv/rvv/base/vdiv_vv_tum-3.c: New test.
21099 * gcc.target/riscv/rvv/base/vdiv_vv_tumu-1.c: New test.
21100 * gcc.target/riscv/rvv/base/vdiv_vv_tumu-2.c: New test.
21101 * gcc.target/riscv/rvv/base/vdiv_vv_tumu-3.c: New test.
21102 * gcc.target/riscv/rvv/base/vdivu_vv-1.c: New test.
21103 * gcc.target/riscv/rvv/base/vdivu_vv-2.c: New test.
21104 * gcc.target/riscv/rvv/base/vdivu_vv-3.c: New test.
21105 * gcc.target/riscv/rvv/base/vdivu_vv_m-1.c: New test.
21106 * gcc.target/riscv/rvv/base/vdivu_vv_m-2.c: New test.
21107 * gcc.target/riscv/rvv/base/vdivu_vv_m-3.c: New test.
21108 * gcc.target/riscv/rvv/base/vdivu_vv_mu-1.c: New test.
21109 * gcc.target/riscv/rvv/base/vdivu_vv_mu-2.c: New test.
21110 * gcc.target/riscv/rvv/base/vdivu_vv_mu-3.c: New test.
21111 * gcc.target/riscv/rvv/base/vdivu_vv_tu-1.c: New test.
21112 * gcc.target/riscv/rvv/base/vdivu_vv_tu-2.c: New test.
21113 * gcc.target/riscv/rvv/base/vdivu_vv_tu-3.c: New test.
21114 * gcc.target/riscv/rvv/base/vdivu_vv_tum-1.c: New test.
21115 * gcc.target/riscv/rvv/base/vdivu_vv_tum-2.c: New test.
21116 * gcc.target/riscv/rvv/base/vdivu_vv_tum-3.c: New test.
21117 * gcc.target/riscv/rvv/base/vdivu_vv_tumu-1.c: New test.
21118 * gcc.target/riscv/rvv/base/vdivu_vv_tumu-2.c: New test.
21119 * gcc.target/riscv/rvv/base/vdivu_vv_tumu-3.c: New test.
21120
21121 2023-01-31 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
21122
21123 * gcc.target/riscv/rvv/base/vmax_vv-1.c: New test.
21124 * gcc.target/riscv/rvv/base/vmax_vv-2.c: New test.
21125 * gcc.target/riscv/rvv/base/vmax_vv-3.c: New test.
21126 * gcc.target/riscv/rvv/base/vmax_vv_m-1.c: New test.
21127 * gcc.target/riscv/rvv/base/vmax_vv_m-2.c: New test.
21128 * gcc.target/riscv/rvv/base/vmax_vv_m-3.c: New test.
21129 * gcc.target/riscv/rvv/base/vmax_vv_mu-1.c: New test.
21130 * gcc.target/riscv/rvv/base/vmax_vv_mu-2.c: New test.
21131 * gcc.target/riscv/rvv/base/vmax_vv_mu-3.c: New test.
21132 * gcc.target/riscv/rvv/base/vmax_vv_tu-1.c: New test.
21133 * gcc.target/riscv/rvv/base/vmax_vv_tu-2.c: New test.
21134 * gcc.target/riscv/rvv/base/vmax_vv_tu-3.c: New test.
21135 * gcc.target/riscv/rvv/base/vmax_vv_tum-1.c: New test.
21136 * gcc.target/riscv/rvv/base/vmax_vv_tum-2.c: New test.
21137 * gcc.target/riscv/rvv/base/vmax_vv_tum-3.c: New test.
21138 * gcc.target/riscv/rvv/base/vmax_vv_tumu-1.c: New test.
21139 * gcc.target/riscv/rvv/base/vmax_vv_tumu-2.c: New test.
21140 * gcc.target/riscv/rvv/base/vmax_vv_tumu-3.c: New test.
21141 * gcc.target/riscv/rvv/base/vmaxu_vv-1.c: New test.
21142 * gcc.target/riscv/rvv/base/vmaxu_vv-2.c: New test.
21143 * gcc.target/riscv/rvv/base/vmaxu_vv-3.c: New test.
21144 * gcc.target/riscv/rvv/base/vmaxu_vv_m-1.c: New test.
21145 * gcc.target/riscv/rvv/base/vmaxu_vv_m-2.c: New test.
21146 * gcc.target/riscv/rvv/base/vmaxu_vv_m-3.c: New test.
21147 * gcc.target/riscv/rvv/base/vmaxu_vv_mu-1.c: New test.
21148 * gcc.target/riscv/rvv/base/vmaxu_vv_mu-2.c: New test.
21149 * gcc.target/riscv/rvv/base/vmaxu_vv_mu-3.c: New test.
21150 * gcc.target/riscv/rvv/base/vmaxu_vv_tu-1.c: New test.
21151 * gcc.target/riscv/rvv/base/vmaxu_vv_tu-2.c: New test.
21152 * gcc.target/riscv/rvv/base/vmaxu_vv_tu-3.c: New test.
21153 * gcc.target/riscv/rvv/base/vmaxu_vv_tum-1.c: New test.
21154 * gcc.target/riscv/rvv/base/vmaxu_vv_tum-2.c: New test.
21155 * gcc.target/riscv/rvv/base/vmaxu_vv_tum-3.c: New test.
21156 * gcc.target/riscv/rvv/base/vmaxu_vv_tumu-1.c: New test.
21157 * gcc.target/riscv/rvv/base/vmaxu_vv_tumu-2.c: New test.
21158 * gcc.target/riscv/rvv/base/vmaxu_vv_tumu-3.c: New test.
21159
21160 2023-01-31 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
21161
21162 * gcc.target/riscv/rvv/base/vmin_vv-1.c: New test.
21163 * gcc.target/riscv/rvv/base/vmin_vv-2.c: New test.
21164 * gcc.target/riscv/rvv/base/vmin_vv-3.c: New test.
21165 * gcc.target/riscv/rvv/base/vmin_vv_m-1.c: New test.
21166 * gcc.target/riscv/rvv/base/vmin_vv_m-2.c: New test.
21167 * gcc.target/riscv/rvv/base/vmin_vv_m-3.c: New test.
21168 * gcc.target/riscv/rvv/base/vmin_vv_mu-1.c: New test.
21169 * gcc.target/riscv/rvv/base/vmin_vv_mu-2.c: New test.
21170 * gcc.target/riscv/rvv/base/vmin_vv_mu-3.c: New test.
21171 * gcc.target/riscv/rvv/base/vmin_vv_tu-1.c: New test.
21172 * gcc.target/riscv/rvv/base/vmin_vv_tu-2.c: New test.
21173 * gcc.target/riscv/rvv/base/vmin_vv_tu-3.c: New test.
21174 * gcc.target/riscv/rvv/base/vmin_vv_tum-1.c: New test.
21175 * gcc.target/riscv/rvv/base/vmin_vv_tum-2.c: New test.
21176 * gcc.target/riscv/rvv/base/vmin_vv_tum-3.c: New test.
21177 * gcc.target/riscv/rvv/base/vmin_vv_tumu-1.c: New test.
21178 * gcc.target/riscv/rvv/base/vmin_vv_tumu-2.c: New test.
21179 * gcc.target/riscv/rvv/base/vmin_vv_tumu-3.c: New test.
21180 * gcc.target/riscv/rvv/base/vminu_vv-1.c: New test.
21181 * gcc.target/riscv/rvv/base/vminu_vv-2.c: New test.
21182 * gcc.target/riscv/rvv/base/vminu_vv-3.c: New test.
21183 * gcc.target/riscv/rvv/base/vminu_vv_m-1.c: New test.
21184 * gcc.target/riscv/rvv/base/vminu_vv_m-2.c: New test.
21185 * gcc.target/riscv/rvv/base/vminu_vv_m-3.c: New test.
21186 * gcc.target/riscv/rvv/base/vminu_vv_mu-1.c: New test.
21187 * gcc.target/riscv/rvv/base/vminu_vv_mu-2.c: New test.
21188 * gcc.target/riscv/rvv/base/vminu_vv_mu-3.c: New test.
21189 * gcc.target/riscv/rvv/base/vminu_vv_tu-1.c: New test.
21190 * gcc.target/riscv/rvv/base/vminu_vv_tu-2.c: New test.
21191 * gcc.target/riscv/rvv/base/vminu_vv_tu-3.c: New test.
21192 * gcc.target/riscv/rvv/base/vminu_vv_tum-1.c: New test.
21193 * gcc.target/riscv/rvv/base/vminu_vv_tum-2.c: New test.
21194 * gcc.target/riscv/rvv/base/vminu_vv_tum-3.c: New test.
21195 * gcc.target/riscv/rvv/base/vminu_vv_tumu-1.c: New test.
21196 * gcc.target/riscv/rvv/base/vminu_vv_tumu-2.c: New test.
21197 * gcc.target/riscv/rvv/base/vminu_vv_tumu-3.c: New test.
21198
21199 2023-01-31 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
21200
21201 * gcc.target/riscv/rvv/base/vor_vv-1.c: New test.
21202 * gcc.target/riscv/rvv/base/vor_vv-2.c: New test.
21203 * gcc.target/riscv/rvv/base/vor_vv-3.c: New test.
21204 * gcc.target/riscv/rvv/base/vor_vv_m-1.c: New test.
21205 * gcc.target/riscv/rvv/base/vor_vv_m-2.c: New test.
21206 * gcc.target/riscv/rvv/base/vor_vv_m-3.c: New test.
21207 * gcc.target/riscv/rvv/base/vor_vv_mu-1.c: New test.
21208 * gcc.target/riscv/rvv/base/vor_vv_mu-2.c: New test.
21209 * gcc.target/riscv/rvv/base/vor_vv_mu-3.c: New test.
21210 * gcc.target/riscv/rvv/base/vor_vv_tu-1.c: New test.
21211 * gcc.target/riscv/rvv/base/vor_vv_tu-2.c: New test.
21212 * gcc.target/riscv/rvv/base/vor_vv_tu-3.c: New test.
21213 * gcc.target/riscv/rvv/base/vor_vv_tum-1.c: New test.
21214 * gcc.target/riscv/rvv/base/vor_vv_tum-2.c: New test.
21215 * gcc.target/riscv/rvv/base/vor_vv_tum-3.c: New test.
21216 * gcc.target/riscv/rvv/base/vor_vv_tumu-1.c: New test.
21217 * gcc.target/riscv/rvv/base/vor_vv_tumu-2.c: New test.
21218 * gcc.target/riscv/rvv/base/vor_vv_tumu-3.c: New test.
21219
21220 2023-01-31 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
21221
21222 * gcc.target/riscv/rvv/base/vrem_vv-1.c: New test.
21223 * gcc.target/riscv/rvv/base/vrem_vv-2.c: New test.
21224 * gcc.target/riscv/rvv/base/vrem_vv-3.c: New test.
21225 * gcc.target/riscv/rvv/base/vrem_vv_m-1.c: New test.
21226 * gcc.target/riscv/rvv/base/vrem_vv_m-2.c: New test.
21227 * gcc.target/riscv/rvv/base/vrem_vv_m-3.c: New test.
21228 * gcc.target/riscv/rvv/base/vrem_vv_mu-1.c: New test.
21229 * gcc.target/riscv/rvv/base/vrem_vv_mu-2.c: New test.
21230 * gcc.target/riscv/rvv/base/vrem_vv_mu-3.c: New test.
21231 * gcc.target/riscv/rvv/base/vrem_vv_tu-1.c: New test.
21232 * gcc.target/riscv/rvv/base/vrem_vv_tu-2.c: New test.
21233 * gcc.target/riscv/rvv/base/vrem_vv_tu-3.c: New test.
21234 * gcc.target/riscv/rvv/base/vrem_vv_tum-1.c: New test.
21235 * gcc.target/riscv/rvv/base/vrem_vv_tum-2.c: New test.
21236 * gcc.target/riscv/rvv/base/vrem_vv_tum-3.c: New test.
21237 * gcc.target/riscv/rvv/base/vrem_vv_tumu-1.c: New test.
21238 * gcc.target/riscv/rvv/base/vrem_vv_tumu-2.c: New test.
21239 * gcc.target/riscv/rvv/base/vrem_vv_tumu-3.c: New test.
21240 * gcc.target/riscv/rvv/base/vremu_vv-1.c: New test.
21241 * gcc.target/riscv/rvv/base/vremu_vv-2.c: New test.
21242 * gcc.target/riscv/rvv/base/vremu_vv-3.c: New test.
21243 * gcc.target/riscv/rvv/base/vremu_vv_m-1.c: New test.
21244 * gcc.target/riscv/rvv/base/vremu_vv_m-2.c: New test.
21245 * gcc.target/riscv/rvv/base/vremu_vv_m-3.c: New test.
21246 * gcc.target/riscv/rvv/base/vremu_vv_mu-1.c: New test.
21247 * gcc.target/riscv/rvv/base/vremu_vv_mu-2.c: New test.
21248 * gcc.target/riscv/rvv/base/vremu_vv_mu-3.c: New test.
21249 * gcc.target/riscv/rvv/base/vremu_vv_tu-1.c: New test.
21250 * gcc.target/riscv/rvv/base/vremu_vv_tu-2.c: New test.
21251 * gcc.target/riscv/rvv/base/vremu_vv_tu-3.c: New test.
21252 * gcc.target/riscv/rvv/base/vremu_vv_tum-1.c: New test.
21253 * gcc.target/riscv/rvv/base/vremu_vv_tum-2.c: New test.
21254 * gcc.target/riscv/rvv/base/vremu_vv_tum-3.c: New test.
21255 * gcc.target/riscv/rvv/base/vremu_vv_tumu-1.c: New test.
21256 * gcc.target/riscv/rvv/base/vremu_vv_tumu-2.c: New test.
21257 * gcc.target/riscv/rvv/base/vremu_vv_tumu-3.c: New test.
21258
21259 2023-01-31 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
21260
21261 * gcc.target/riscv/rvv/base/vsll_vv-1.c: New test.
21262 * gcc.target/riscv/rvv/base/vsll_vv-2.c: New test.
21263 * gcc.target/riscv/rvv/base/vsll_vv-3.c: New test.
21264 * gcc.target/riscv/rvv/base/vsll_vv_m-1.c: New test.
21265 * gcc.target/riscv/rvv/base/vsll_vv_m-2.c: New test.
21266 * gcc.target/riscv/rvv/base/vsll_vv_m-3.c: New test.
21267 * gcc.target/riscv/rvv/base/vsll_vv_mu-1.c: New test.
21268 * gcc.target/riscv/rvv/base/vsll_vv_mu-2.c: New test.
21269 * gcc.target/riscv/rvv/base/vsll_vv_mu-3.c: New test.
21270 * gcc.target/riscv/rvv/base/vsll_vv_tu-1.c: New test.
21271 * gcc.target/riscv/rvv/base/vsll_vv_tu-2.c: New test.
21272 * gcc.target/riscv/rvv/base/vsll_vv_tu-3.c: New test.
21273 * gcc.target/riscv/rvv/base/vsll_vv_tum-1.c: New test.
21274 * gcc.target/riscv/rvv/base/vsll_vv_tum-2.c: New test.
21275 * gcc.target/riscv/rvv/base/vsll_vv_tum-3.c: New test.
21276 * gcc.target/riscv/rvv/base/vsll_vv_tumu-1.c: New test.
21277 * gcc.target/riscv/rvv/base/vsll_vv_tumu-2.c: New test.
21278 * gcc.target/riscv/rvv/base/vsll_vv_tumu-3.c: New test.
21279
21280 2023-01-31 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
21281
21282 * gcc.target/riscv/rvv/base/vsra_vv-1.c: New test.
21283 * gcc.target/riscv/rvv/base/vsra_vv-2.c: New test.
21284 * gcc.target/riscv/rvv/base/vsra_vv-3.c: New test.
21285 * gcc.target/riscv/rvv/base/vsra_vv_m-1.c: New test.
21286 * gcc.target/riscv/rvv/base/vsra_vv_m-2.c: New test.
21287 * gcc.target/riscv/rvv/base/vsra_vv_m-3.c: New test.
21288 * gcc.target/riscv/rvv/base/vsra_vv_mu-1.c: New test.
21289 * gcc.target/riscv/rvv/base/vsra_vv_mu-2.c: New test.
21290 * gcc.target/riscv/rvv/base/vsra_vv_mu-3.c: New test.
21291 * gcc.target/riscv/rvv/base/vsra_vv_tu-1.c: New test.
21292 * gcc.target/riscv/rvv/base/vsra_vv_tu-2.c: New test.
21293 * gcc.target/riscv/rvv/base/vsra_vv_tu-3.c: New test.
21294 * gcc.target/riscv/rvv/base/vsra_vv_tum-1.c: New test.
21295 * gcc.target/riscv/rvv/base/vsra_vv_tum-2.c: New test.
21296 * gcc.target/riscv/rvv/base/vsra_vv_tum-3.c: New test.
21297 * gcc.target/riscv/rvv/base/vsra_vv_tumu-1.c: New test.
21298 * gcc.target/riscv/rvv/base/vsra_vv_tumu-2.c: New test.
21299 * gcc.target/riscv/rvv/base/vsra_vv_tumu-3.c: New test.
21300
21301 2023-01-31 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
21302
21303 * gcc.target/riscv/rvv/base/vsrl_vv-1.c: New test.
21304 * gcc.target/riscv/rvv/base/vsrl_vv-2.c: New test.
21305 * gcc.target/riscv/rvv/base/vsrl_vv-3.c: New test.
21306 * gcc.target/riscv/rvv/base/vsrl_vv_m-1.c: New test.
21307 * gcc.target/riscv/rvv/base/vsrl_vv_m-2.c: New test.
21308 * gcc.target/riscv/rvv/base/vsrl_vv_m-3.c: New test.
21309 * gcc.target/riscv/rvv/base/vsrl_vv_mu-1.c: New test.
21310 * gcc.target/riscv/rvv/base/vsrl_vv_mu-2.c: New test.
21311 * gcc.target/riscv/rvv/base/vsrl_vv_mu-3.c: New test.
21312 * gcc.target/riscv/rvv/base/vsrl_vv_tu-1.c: New test.
21313 * gcc.target/riscv/rvv/base/vsrl_vv_tu-2.c: New test.
21314 * gcc.target/riscv/rvv/base/vsrl_vv_tu-3.c: New test.
21315 * gcc.target/riscv/rvv/base/vsrl_vv_tum-1.c: New test.
21316 * gcc.target/riscv/rvv/base/vsrl_vv_tum-2.c: New test.
21317 * gcc.target/riscv/rvv/base/vsrl_vv_tum-3.c: New test.
21318 * gcc.target/riscv/rvv/base/vsrl_vv_tumu-1.c: New test.
21319 * gcc.target/riscv/rvv/base/vsrl_vv_tumu-2.c: New test.
21320 * gcc.target/riscv/rvv/base/vsrl_vv_tumu-3.c: New test.
21321
21322 2023-01-31 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
21323
21324 * gcc.target/riscv/rvv/base/vsub_vv-1.c: New test.
21325 * gcc.target/riscv/rvv/base/vsub_vv-2.c: New test.
21326 * gcc.target/riscv/rvv/base/vsub_vv-3.c: New test.
21327 * gcc.target/riscv/rvv/base/vsub_vv_m-1.c: New test.
21328 * gcc.target/riscv/rvv/base/vsub_vv_m-2.c: New test.
21329 * gcc.target/riscv/rvv/base/vsub_vv_m-3.c: New test.
21330 * gcc.target/riscv/rvv/base/vsub_vv_mu-1.c: New test.
21331 * gcc.target/riscv/rvv/base/vsub_vv_mu-2.c: New test.
21332 * gcc.target/riscv/rvv/base/vsub_vv_mu-3.c: New test.
21333 * gcc.target/riscv/rvv/base/vsub_vv_tu-1.c: New test.
21334 * gcc.target/riscv/rvv/base/vsub_vv_tu-2.c: New test.
21335 * gcc.target/riscv/rvv/base/vsub_vv_tu-3.c: New test.
21336 * gcc.target/riscv/rvv/base/vsub_vv_tum-1.c: New test.
21337 * gcc.target/riscv/rvv/base/vsub_vv_tum-2.c: New test.
21338 * gcc.target/riscv/rvv/base/vsub_vv_tum-3.c: New test.
21339 * gcc.target/riscv/rvv/base/vsub_vv_tumu-1.c: New test.
21340 * gcc.target/riscv/rvv/base/vsub_vv_tumu-2.c: New test.
21341 * gcc.target/riscv/rvv/base/vsub_vv_tumu-3.c: New test.
21342
21343 2023-01-31 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
21344
21345 * gcc.target/riscv/rvv/base/vxor_vv-1.c: New test.
21346 * gcc.target/riscv/rvv/base/vxor_vv-2.c: New test.
21347 * gcc.target/riscv/rvv/base/vxor_vv-3.c: New test.
21348 * gcc.target/riscv/rvv/base/vxor_vv_m-1.c: New test.
21349 * gcc.target/riscv/rvv/base/vxor_vv_m-2.c: New test.
21350 * gcc.target/riscv/rvv/base/vxor_vv_m-3.c: New test.
21351 * gcc.target/riscv/rvv/base/vxor_vv_mu-1.c: New test.
21352 * gcc.target/riscv/rvv/base/vxor_vv_mu-2.c: New test.
21353 * gcc.target/riscv/rvv/base/vxor_vv_mu-3.c: New test.
21354 * gcc.target/riscv/rvv/base/vxor_vv_tu-1.c: New test.
21355 * gcc.target/riscv/rvv/base/vxor_vv_tu-2.c: New test.
21356 * gcc.target/riscv/rvv/base/vxor_vv_tu-3.c: New test.
21357 * gcc.target/riscv/rvv/base/vxor_vv_tum-1.c: New test.
21358 * gcc.target/riscv/rvv/base/vxor_vv_tum-2.c: New test.
21359 * gcc.target/riscv/rvv/base/vxor_vv_tum-3.c: New test.
21360 * gcc.target/riscv/rvv/base/vxor_vv_tumu-1.c: New test.
21361 * gcc.target/riscv/rvv/base/vxor_vv_tumu-2.c: New test.
21362 * gcc.target/riscv/rvv/base/vxor_vv_tumu-3.c: New test.
21363
21364 2023-01-31 Marek Polacek <polacek@redhat.com>
21365
21366 PR c++/107593
21367 PR c++/108597
21368 * g++.dg/warn/Wduplicated-cond3.C: New test.
21369 * g++.dg/warn/Wduplicated-cond4.C: New test.
21370 * g++.dg/warn/Wduplicated-cond5.C: New test.
21371
21372 2023-01-31 Philipp Tomsich <philipp.tomsich@vrull.eu>
21373
21374 PR target/108589
21375 * gcc.target/aarch64/pr108589.c: New test.
21376
21377 2023-01-31 Richard Sandiford <richard.sandiford@arm.com>
21378
21379 PR tree-optimization/108608
21380 * gcc.dg/vect/pr108608.c: New test.
21381 * gcc.target/aarch64/sve/pr108608-1.c: Likewise.
21382
21383 2023-01-31 Andrew MacLeod <amacleod@redhat.com>
21384
21385 PR tree-optimization/108385
21386 * gcc.dg/pr108385.c: New.
21387
21388 2023-01-31 Andrew MacLeod <amacleod@redhat.com>
21389
21390 PR tree-optimization/108359
21391 * gcc.dg/pr108359.c: New.
21392
21393 2023-01-31 Philip Herron <philip.herron@embecosm.com>
21394
21395 * rust/compile/issue-1073.rs: New test.
21396
21397 2023-01-31 Philip Herron <philip.herron@embecosm.com>
21398
21399 * rust/compile/issue-1006.rs: New test.
21400
21401 2023-01-31 Philip Herron <philip.herron@embecosm.com>
21402
21403 * rust/compile/const_generics_5.rs: Fix assertions.
21404 * rust/compile/unconstrained_type_param.rs: Add more assertions.
21405
21406 2023-01-31 liushuyu <liushuyu011@gmail.com>
21407
21408 * rust/compile/builtin_macro_recurse.rs: New test.
21409
21410 2023-01-31 liushuyu <liushuyu011@gmail.com>
21411
21412 * rust/compile/builtin_macro_concat.rs: Fix test error messages.
21413 * rust/compile/builtin_macro_env.rs: Likewise.
21414
21415 2023-01-31 Arthur Cohen <arthur.cohen@embecosm.com>
21416
21417 * rust/compile/frust-compile-until.rs: New test.
21418
21419 2023-01-31 Philip Herron <philip.herron@embecosm.com>
21420
21421 * rust/compile/rust-const-blog-issue.rs: New test.
21422
21423 2023-01-31 Arthur Cohen <arthur.cohen@embecosm.com>
21424
21425 * rust/compile/macro44.rs: New test.
21426
21427 2023-01-31 Arthur Cohen <arthur.cohen@embecosm.com>
21428
21429 * rust/compile/macro_export_1.rs: New test.
21430
21431 2023-01-31 Arthur Cohen <arthur.cohen@embecosm.com>
21432
21433 * rust/compile/const_generics_8.rs: New test.
21434
21435 2023-01-31 Arthur Cohen <arthur.cohen@embecosm.com>
21436
21437 * rust/compile/const_generics_7.rs: New test.
21438
21439 2023-01-31 liushuyu <liushuyu011@gmail.com>
21440
21441 * rust/execute/torture/loop-condition-eval.rs: New test.
21442
21443 2023-01-31 Faisal Abbas <90.abbasfaisal@gmail.com>
21444
21445 * rust/compile/const8.rs: New test.
21446
21447 2023-01-31 Faisal Abbas <90.abbasfaisal@gmail.com>
21448
21449 * rust/compile/const7.rs: New test.
21450
21451 2023-01-31 Faisal Abbas <90.abbasfaisal@gmail.com>
21452
21453 * rust/compile/const6.rs: New test.
21454
21455 2023-01-31 Philip Herron <philip.herron@embecosm.com>
21456
21457 * rust/compile/issue-1152.rs: Fix dejagnu assertion.
21458 * rust/compile/tuple1.rs: Likewise.
21459 * rust/compile/type-alias1.rs: Likewise.
21460 * rust/execute/torture/operator_overload_9.rs: Likewise.
21461 * rust/execute/torture/slice1.rs: Rework test to use new parsing
21462 capability and stick to the original implementation.
21463
21464 2023-01-31 Arthur Cohen <arthur.cohen@embecosm.com>
21465
21466 * rust/compile/macro43.rs: New test.
21467
21468 2023-01-31 Arthur Cohen <arthur.cohen@embecosm.com>
21469
21470 * rust/compile/parse_range.rs: New test.
21471
21472 2023-01-31 Arthur Cohen <arthur.cohen@embecosm.com>
21473
21474 * rust/compile/issue-1031.rs: Remove extraneous dead code warnings.
21475 * rust/compile/issue-1289.rs: Likewise.
21476 * rust/compile/test_mod.rs: Likewise.
21477 * rust/compile/torture/raw_identifiers.rs: Likewise.
21478 * rust/compile/torture/raw_identifiers_keywords.rs: Likewise.
21479 * rust/compile/privacy7.rs: New test.
21480
21481 2023-01-31 Arthur Cohen <arthur.cohen@embecosm.com>
21482
21483 * rust/compile/rustc_attr1.rs: New test.
21484
21485 2023-01-31 Arthur Cohen <arthur.cohen@embecosm.com>
21486
21487 * rust/debug/win64-abi.rs: Fix assertion to take into account
21488 overflow builtins
21489 * rust/compile/torture/macro-issue1426.rs: Moved to...
21490 * rust/execute/torture/macro-issue1426.rs: ...here.
21491 * rust/execute/torture/overflow1.rs: New test.
21492
21493 2023-01-31 Philip Herron <philip.herron@embecosm.com>
21494
21495 * rust/compile/torture/issue-1506.rs: New test.
21496
21497 2023-01-31 Faisal Abbas <90.abbasfaisal@gmail.com>
21498
21499 * rust/compile/const4.rs: New.
21500 * rust/compile/const5.rs: New.
21501
21502 2023-01-31 Gaius Mulley <gaiusmod2@gmail.com>
21503
21504 * lib/gm2.exp (gm2_init_pimx): Replace gm2-libs-pim with
21505 gm2-libs-log.
21506 (gm2_init_iso): Replace gm2-libs-pim with gm2-libs-log.
21507 (gm2_init_ulm): Replace gm2-libs-pim with gm2-libs-log.
21508 (gm2_init_log): Replace gm2-libs-pim with gm2-libs-log.
21509 (gm2_init_cor): Replace gm2-libs-pim with gm2-libs-log.
21510
21511 2023-01-31 Jakub Jelinek <jakub@redhat.com>
21512
21513 PR target/108599
21514 * gcc.target/i386/avx2-pr108599.c: New test.
21515
21516 2023-01-31 Xianmiao Qu <cooper.qu@linux.alibaba.com>
21517
21518 PR testsuite/108604
21519 * gcc.dg/torture/pr108574-3.c (b, f): Change type from char to
21520 signed char.
21521
21522 2023-01-31 Jakub Jelinek <jakub@redhat.com>
21523
21524 PR rtl-optimization/108596
21525 * gcc.c-torture/compile/pr108596.c: New test.
21526
21527 2023-01-31 Jakub Jelinek <jakub@redhat.com>
21528
21529 PR c++/105593
21530 * gcc.target/i386/sse-23.c: Add -Wuninitialized to dg-options.
21531
21532 2023-01-31 Kito Cheng <kito.cheng@sifive.com>
21533
21534 * gcc.target/riscv/rvv/vsetvl/vlmax_phi-10.c: Refine the scan
21535 condition.
21536 * gcc.target/riscv/rvv/vsetvl/vlmax_phi-11.c: Ditto.
21537 * gcc.target/riscv/rvv/vsetvl/vlmax_phi-12.c: Ditto.
21538 * gcc.target/riscv/rvv/vsetvl/vlmax_phi-13.c: Ditto.
21539 * gcc.target/riscv/rvv/vsetvl/vlmax_phi-14.c: Ditto.
21540 * gcc.target/riscv/rvv/vsetvl/vlmax_phi-15.c: Ditto.
21541 * gcc.target/riscv/rvv/vsetvl/vlmax_phi-16.c: Ditto.
21542 * gcc.target/riscv/rvv/vsetvl/vlmax_phi-17.c: Ditto.
21543 * gcc.target/riscv/rvv/vsetvl/vlmax_phi-18.c: Ditto.
21544 * gcc.target/riscv/rvv/vsetvl/vlmax_phi-19.c: Ditto.
21545 * gcc.target/riscv/rvv/vsetvl/vlmax_phi-20.c: Ditto.
21546 * gcc.target/riscv/rvv/vsetvl/vlmax_phi-21.c: Ditto.
21547 * gcc.target/riscv/rvv/vsetvl/vlmax_phi-22.c: Ditto.
21548 * gcc.target/riscv/rvv/vsetvl/vlmax_phi-23.c: Ditto.
21549 * gcc.target/riscv/rvv/vsetvl/vlmax_phi-24.c: Ditto.
21550 * gcc.target/riscv/rvv/vsetvl/vlmax_phi-25.c: Ditto.
21551 * gcc.target/riscv/rvv/vsetvl/vlmax_phi-26.c: Ditto.
21552 * gcc.target/riscv/rvv/vsetvl/vlmax_phi-27.c: Ditto.
21553 * gcc.target/riscv/rvv/vsetvl/vlmax_phi-28.c: Ditto.
21554 * gcc.target/riscv/rvv/vsetvl/vlmax_phi-1.c: Ditto.
21555 * gcc.target/riscv/rvv/vsetvl/vlmax_phi-2.c: Ditto.
21556 * gcc.target/riscv/rvv/vsetvl/vlmax_phi-3.c: Ditto.
21557 * gcc.target/riscv/rvv/vsetvl/vlmax_phi-4.c: Ditto.
21558 * gcc.target/riscv/rvv/vsetvl/vlmax_phi-5.c: Ditto.
21559 * gcc.target/riscv/rvv/vsetvl/vlmax_phi-6.c: Ditto.
21560 * gcc.target/riscv/rvv/vsetvl/vlmax_phi-7.c: Ditto.
21561 * gcc.target/riscv/rvv/vsetvl/vlmax_phi-8.c: Ditto.
21562 * gcc.target/riscv/rvv/vsetvl/vlmax_phi-9.c: Ditto.
21563
21564 2023-01-30 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
21565
21566 * g++.target/riscv/rvv/base/vloxei64-1.C: New test.
21567 * g++.target/riscv/rvv/base/vloxei64-2.C: New test.
21568 * g++.target/riscv/rvv/base/vloxei64-3.C: New test.
21569 * g++.target/riscv/rvv/base/vloxei64_mu-1.C: New test.
21570 * g++.target/riscv/rvv/base/vloxei64_mu-2.C: New test.
21571 * g++.target/riscv/rvv/base/vloxei64_mu-3.C: New test.
21572 * g++.target/riscv/rvv/base/vloxei64_tu-1.C: New test.
21573 * g++.target/riscv/rvv/base/vloxei64_tu-2.C: New test.
21574 * g++.target/riscv/rvv/base/vloxei64_tu-3.C: New test.
21575 * g++.target/riscv/rvv/base/vloxei64_tum-1.C: New test.
21576 * g++.target/riscv/rvv/base/vloxei64_tum-2.C: New test.
21577 * g++.target/riscv/rvv/base/vloxei64_tum-3.C: New test.
21578 * g++.target/riscv/rvv/base/vloxei64_tumu-1.C: New test.
21579 * g++.target/riscv/rvv/base/vloxei64_tumu-2.C: New test.
21580 * g++.target/riscv/rvv/base/vloxei64_tumu-3.C: New test.
21581
21582 2023-01-30 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
21583
21584 * g++.target/riscv/rvv/base/vloxei32-1.C: New test.
21585 * g++.target/riscv/rvv/base/vloxei32-2.C: New test.
21586 * g++.target/riscv/rvv/base/vloxei32-3.C: New test.
21587 * g++.target/riscv/rvv/base/vloxei32_mu-1.C: New test.
21588 * g++.target/riscv/rvv/base/vloxei32_mu-2.C: New test.
21589 * g++.target/riscv/rvv/base/vloxei32_mu-3.C: New test.
21590 * g++.target/riscv/rvv/base/vloxei32_tu-1.C: New test.
21591 * g++.target/riscv/rvv/base/vloxei32_tu-2.C: New test.
21592 * g++.target/riscv/rvv/base/vloxei32_tu-3.C: New test.
21593 * g++.target/riscv/rvv/base/vloxei32_tum-1.C: New test.
21594 * g++.target/riscv/rvv/base/vloxei32_tum-2.C: New test.
21595 * g++.target/riscv/rvv/base/vloxei32_tum-3.C: New test.
21596 * g++.target/riscv/rvv/base/vloxei32_tumu-1.C: New test.
21597 * g++.target/riscv/rvv/base/vloxei32_tumu-2.C: New test.
21598 * g++.target/riscv/rvv/base/vloxei32_tumu-3.C: New test.
21599
21600 2023-01-30 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
21601
21602 * g++.target/riscv/rvv/base/vloxei16-1.C: New test.
21603 * g++.target/riscv/rvv/base/vloxei16-2.C: New test.
21604 * g++.target/riscv/rvv/base/vloxei16-3.C: New test.
21605 * g++.target/riscv/rvv/base/vloxei16_mu-1.C: New test.
21606 * g++.target/riscv/rvv/base/vloxei16_mu-2.C: New test.
21607 * g++.target/riscv/rvv/base/vloxei16_mu-3.C: New test.
21608 * g++.target/riscv/rvv/base/vloxei16_tu-1.C: New test.
21609 * g++.target/riscv/rvv/base/vloxei16_tu-2.C: New test.
21610 * g++.target/riscv/rvv/base/vloxei16_tu-3.C: New test.
21611 * g++.target/riscv/rvv/base/vloxei16_tum-1.C: New test.
21612 * g++.target/riscv/rvv/base/vloxei16_tum-2.C: New test.
21613 * g++.target/riscv/rvv/base/vloxei16_tum-3.C: New test.
21614 * g++.target/riscv/rvv/base/vloxei16_tumu-1.C: New test.
21615 * g++.target/riscv/rvv/base/vloxei16_tumu-2.C: New test.
21616 * g++.target/riscv/rvv/base/vloxei16_tumu-3.C: New test.
21617
21618 2023-01-30 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
21619
21620 * g++.target/riscv/rvv/base/vloxei8-1.C: New test.
21621 * g++.target/riscv/rvv/base/vloxei8-2.C: New test.
21622 * g++.target/riscv/rvv/base/vloxei8-3.C: New test.
21623 * g++.target/riscv/rvv/base/vloxei8_mu-1.C: New test.
21624 * g++.target/riscv/rvv/base/vloxei8_mu-2.C: New test.
21625 * g++.target/riscv/rvv/base/vloxei8_mu-3.C: New test.
21626 * g++.target/riscv/rvv/base/vloxei8_tu-1.C: New test.
21627 * g++.target/riscv/rvv/base/vloxei8_tu-2.C: New test.
21628 * g++.target/riscv/rvv/base/vloxei8_tu-3.C: New test.
21629 * g++.target/riscv/rvv/base/vloxei8_tum-1.C: New test.
21630 * g++.target/riscv/rvv/base/vloxei8_tum-2.C: New test.
21631 * g++.target/riscv/rvv/base/vloxei8_tum-3.C: New test.
21632 * g++.target/riscv/rvv/base/vloxei8_tumu-1.C: New test.
21633 * g++.target/riscv/rvv/base/vloxei8_tumu-2.C: New test.
21634 * g++.target/riscv/rvv/base/vloxei8_tumu-3.C: New test.
21635
21636 2023-01-30 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
21637
21638 * g++.target/riscv/rvv/base/vluxei64-1.C: New test.
21639 * g++.target/riscv/rvv/base/vluxei64-2.C: New test.
21640 * g++.target/riscv/rvv/base/vluxei64-3.C: New test.
21641 * g++.target/riscv/rvv/base/vluxei64_mu-1.C: New test.
21642 * g++.target/riscv/rvv/base/vluxei64_mu-2.C: New test.
21643 * g++.target/riscv/rvv/base/vluxei64_mu-3.C: New test.
21644 * g++.target/riscv/rvv/base/vluxei64_tu-1.C: New test.
21645 * g++.target/riscv/rvv/base/vluxei64_tu-2.C: New test.
21646 * g++.target/riscv/rvv/base/vluxei64_tu-3.C: New test.
21647 * g++.target/riscv/rvv/base/vluxei64_tum-1.C: New test.
21648 * g++.target/riscv/rvv/base/vluxei64_tum-2.C: New test.
21649 * g++.target/riscv/rvv/base/vluxei64_tum-3.C: New test.
21650 * g++.target/riscv/rvv/base/vluxei64_tumu-1.C: New test.
21651 * g++.target/riscv/rvv/base/vluxei64_tumu-2.C: New test.
21652 * g++.target/riscv/rvv/base/vluxei64_tumu-3.C: New test.
21653
21654 2023-01-30 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
21655
21656 * g++.target/riscv/rvv/base/vluxei32-1.C: New test.
21657 * g++.target/riscv/rvv/base/vluxei32-2.C: New test.
21658 * g++.target/riscv/rvv/base/vluxei32-3.C: New test.
21659 * g++.target/riscv/rvv/base/vluxei32_mu-1.C: New test.
21660 * g++.target/riscv/rvv/base/vluxei32_mu-2.C: New test.
21661 * g++.target/riscv/rvv/base/vluxei32_mu-3.C: New test.
21662 * g++.target/riscv/rvv/base/vluxei32_tu-1.C: New test.
21663 * g++.target/riscv/rvv/base/vluxei32_tu-2.C: New test.
21664 * g++.target/riscv/rvv/base/vluxei32_tu-3.C: New test.
21665 * g++.target/riscv/rvv/base/vluxei32_tum-1.C: New test.
21666 * g++.target/riscv/rvv/base/vluxei32_tum-2.C: New test.
21667 * g++.target/riscv/rvv/base/vluxei32_tum-3.C: New test.
21668 * g++.target/riscv/rvv/base/vluxei32_tumu-1.C: New test.
21669 * g++.target/riscv/rvv/base/vluxei32_tumu-2.C: New test.
21670 * g++.target/riscv/rvv/base/vluxei32_tumu-3.C: New test.
21671
21672 2023-01-30 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
21673
21674 * g++.target/riscv/rvv/base/vluxei16-1.C: New test.
21675 * g++.target/riscv/rvv/base/vluxei16-2.C: New test.
21676 * g++.target/riscv/rvv/base/vluxei16-3.C: New test.
21677 * g++.target/riscv/rvv/base/vluxei16_mu-1.C: New test.
21678 * g++.target/riscv/rvv/base/vluxei16_mu-2.C: New test.
21679 * g++.target/riscv/rvv/base/vluxei16_mu-3.C: New test.
21680 * g++.target/riscv/rvv/base/vluxei16_tu-1.C: New test.
21681 * g++.target/riscv/rvv/base/vluxei16_tu-2.C: New test.
21682 * g++.target/riscv/rvv/base/vluxei16_tu-3.C: New test.
21683 * g++.target/riscv/rvv/base/vluxei16_tum-1.C: New test.
21684 * g++.target/riscv/rvv/base/vluxei16_tum-2.C: New test.
21685 * g++.target/riscv/rvv/base/vluxei16_tum-3.C: New test.
21686 * g++.target/riscv/rvv/base/vluxei16_tumu-1.C: New test.
21687 * g++.target/riscv/rvv/base/vluxei16_tumu-2.C: New test.
21688 * g++.target/riscv/rvv/base/vluxei16_tumu-3.C: New test.
21689
21690 2023-01-30 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
21691
21692 * g++.target/riscv/rvv/base/vluxei8-1.C: New test.
21693 * g++.target/riscv/rvv/base/vluxei8-2.C: New test.
21694 * g++.target/riscv/rvv/base/vluxei8-3.C: New test.
21695 * g++.target/riscv/rvv/base/vluxei8_mu-1.C: New test.
21696 * g++.target/riscv/rvv/base/vluxei8_mu-2.C: New test.
21697 * g++.target/riscv/rvv/base/vluxei8_mu-3.C: New test.
21698 * g++.target/riscv/rvv/base/vluxei8_tu-1.C: New test.
21699 * g++.target/riscv/rvv/base/vluxei8_tu-2.C: New test.
21700 * g++.target/riscv/rvv/base/vluxei8_tu-3.C: New test.
21701 * g++.target/riscv/rvv/base/vluxei8_tum-1.C: New test.
21702 * g++.target/riscv/rvv/base/vluxei8_tum-2.C: New test.
21703 * g++.target/riscv/rvv/base/vluxei8_tum-3.C: New test.
21704 * g++.target/riscv/rvv/base/vluxei8_tumu-1.C: New test.
21705 * g++.target/riscv/rvv/base/vluxei8_tumu-2.C: New test.
21706 * g++.target/riscv/rvv/base/vluxei8_tumu-3.C: New test.
21707
21708 2023-01-30 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
21709
21710 * g++.target/riscv/rvv/base/vsuxei16-1.C: New test.
21711 * g++.target/riscv/rvv/base/vsuxei16-2.C: New test.
21712 * g++.target/riscv/rvv/base/vsuxei16-3.C: New test.
21713 * g++.target/riscv/rvv/base/vsuxei32-1.C: New test.
21714 * g++.target/riscv/rvv/base/vsuxei32-2.C: New test.
21715 * g++.target/riscv/rvv/base/vsuxei32-3.C: New test.
21716 * g++.target/riscv/rvv/base/vsuxei64-1.C: New test.
21717 * g++.target/riscv/rvv/base/vsuxei64-2.C: New test.
21718 * g++.target/riscv/rvv/base/vsuxei64-3.C: New test.
21719 * g++.target/riscv/rvv/base/vsuxei8-1.C: New test.
21720 * g++.target/riscv/rvv/base/vsuxei8-2.C: New test.
21721 * g++.target/riscv/rvv/base/vsuxei8-3.C: New test.
21722
21723 2023-01-30 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
21724
21725 * gcc.target/riscv/rvv/base/vsuxei16_v-1.c: New test.
21726 * gcc.target/riscv/rvv/base/vsuxei16_v-2.c: New test.
21727 * gcc.target/riscv/rvv/base/vsuxei16_v-3.c: New test.
21728 * gcc.target/riscv/rvv/base/vsuxei16_v_m-1.c: New test.
21729 * gcc.target/riscv/rvv/base/vsuxei16_v_m-2.c: New test.
21730 * gcc.target/riscv/rvv/base/vsuxei16_v_m-3.c: New test.
21731 * gcc.target/riscv/rvv/base/vsuxei32_v-1.c: New test.
21732 * gcc.target/riscv/rvv/base/vsuxei32_v-2.c: New test.
21733 * gcc.target/riscv/rvv/base/vsuxei32_v-3.c: New test.
21734 * gcc.target/riscv/rvv/base/vsuxei32_v_m-1.c: New test.
21735 * gcc.target/riscv/rvv/base/vsuxei32_v_m-2.c: New test.
21736 * gcc.target/riscv/rvv/base/vsuxei32_v_m-3.c: New test.
21737 * gcc.target/riscv/rvv/base/vsuxei64_v-1.c: New test.
21738 * gcc.target/riscv/rvv/base/vsuxei64_v-2.c: New test.
21739 * gcc.target/riscv/rvv/base/vsuxei64_v-3.c: New test.
21740 * gcc.target/riscv/rvv/base/vsuxei64_v_m-1.c: New test.
21741 * gcc.target/riscv/rvv/base/vsuxei64_v_m-2.c: New test.
21742 * gcc.target/riscv/rvv/base/vsuxei64_v_m-3.c: New test.
21743 * gcc.target/riscv/rvv/base/vsuxei8_v-1.c: New test.
21744 * gcc.target/riscv/rvv/base/vsuxei8_v-2.c: New test.
21745 * gcc.target/riscv/rvv/base/vsuxei8_v-3.c: New test.
21746 * gcc.target/riscv/rvv/base/vsuxei8_v_m-1.c: New test.
21747 * gcc.target/riscv/rvv/base/vsuxei8_v_m-2.c: New test.
21748 * gcc.target/riscv/rvv/base/vsuxei8_v_m-3.c: New test.
21749
21750 2023-01-30 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
21751
21752 * gcc.target/riscv/rvv/base/vsoxei16_v-1.c: New test.
21753 * gcc.target/riscv/rvv/base/vsoxei16_v-2.c: New test.
21754 * gcc.target/riscv/rvv/base/vsoxei16_v-3.c: New test.
21755 * gcc.target/riscv/rvv/base/vsoxei16_v_m-1.c: New test.
21756 * gcc.target/riscv/rvv/base/vsoxei16_v_m-2.c: New test.
21757 * gcc.target/riscv/rvv/base/vsoxei16_v_m-3.c: New test.
21758 * gcc.target/riscv/rvv/base/vsoxei32_v-1.c: New test.
21759 * gcc.target/riscv/rvv/base/vsoxei32_v-2.c: New test.
21760 * gcc.target/riscv/rvv/base/vsoxei32_v-3.c: New test.
21761 * gcc.target/riscv/rvv/base/vsoxei32_v_m-1.c: New test.
21762 * gcc.target/riscv/rvv/base/vsoxei32_v_m-2.c: New test.
21763 * gcc.target/riscv/rvv/base/vsoxei32_v_m-3.c: New test.
21764 * gcc.target/riscv/rvv/base/vsoxei64_v-1.c: New test.
21765 * gcc.target/riscv/rvv/base/vsoxei64_v-2.c: New test.
21766 * gcc.target/riscv/rvv/base/vsoxei64_v-3.c: New test.
21767 * gcc.target/riscv/rvv/base/vsoxei64_v_m-1.c: New test.
21768 * gcc.target/riscv/rvv/base/vsoxei64_v_m-2.c: New test.
21769 * gcc.target/riscv/rvv/base/vsoxei64_v_m-3.c: New test.
21770 * gcc.target/riscv/rvv/base/vsoxei8_v-1.c: New test.
21771 * gcc.target/riscv/rvv/base/vsoxei8_v-2.c: New test.
21772 * gcc.target/riscv/rvv/base/vsoxei8_v-3.c: New test.
21773 * gcc.target/riscv/rvv/base/vsoxei8_v_m-1.c: New test.
21774 * gcc.target/riscv/rvv/base/vsoxei8_v_m-2.c: New test.
21775 * gcc.target/riscv/rvv/base/vsoxei8_v_m-3.c: New test.
21776
21777 2023-01-30 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
21778
21779 * g++.target/riscv/rvv/base/vsoxei32-1.C: New test.
21780 * g++.target/riscv/rvv/base/vsoxei32-2.C: New test.
21781 * g++.target/riscv/rvv/base/vsoxei32-3.C: New test.
21782 * g++.target/riscv/rvv/base/vsoxei64-1.C: New test.
21783 * g++.target/riscv/rvv/base/vsoxei64-2.C: New test.
21784 * g++.target/riscv/rvv/base/vsoxei64-3.C: New test.
21785
21786 2023-01-30 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
21787
21788 * g++.target/riscv/rvv/base/vsoxei16-1.C: New test.
21789 * g++.target/riscv/rvv/base/vsoxei16-2.C: New test.
21790 * g++.target/riscv/rvv/base/vsoxei16-3.C: New test.
21791 * g++.target/riscv/rvv/base/vsoxei8-1.C: New test.
21792 * g++.target/riscv/rvv/base/vsoxei8-2.C: New test.
21793 * g++.target/riscv/rvv/base/vsoxei8-3.C: New test.
21794
21795 2023-01-30 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
21796
21797 * gcc.target/riscv/rvv/base/vluxei64_v-1.c: New test.
21798 * gcc.target/riscv/rvv/base/vluxei64_v-2.c: New test.
21799 * gcc.target/riscv/rvv/base/vluxei64_v-3.c: New test.
21800 * gcc.target/riscv/rvv/base/vluxei64_v_m-1.c: New test.
21801 * gcc.target/riscv/rvv/base/vluxei64_v_m-2.c: New test.
21802 * gcc.target/riscv/rvv/base/vluxei64_v_m-3.c: New test.
21803 * gcc.target/riscv/rvv/base/vluxei64_v_mu-1.c: New test.
21804 * gcc.target/riscv/rvv/base/vluxei64_v_mu-2.c: New test.
21805 * gcc.target/riscv/rvv/base/vluxei64_v_mu-3.c: New test.
21806 * gcc.target/riscv/rvv/base/vluxei64_v_tu-1.c: New test.
21807 * gcc.target/riscv/rvv/base/vluxei64_v_tu-2.c: New test.
21808 * gcc.target/riscv/rvv/base/vluxei64_v_tu-3.c: New test.
21809 * gcc.target/riscv/rvv/base/vluxei64_v_tum-1.c: New test.
21810 * gcc.target/riscv/rvv/base/vluxei64_v_tum-2.c: New test.
21811 * gcc.target/riscv/rvv/base/vluxei64_v_tum-3.c: New test.
21812 * gcc.target/riscv/rvv/base/vluxei64_v_tumu-1.c: New test.
21813 * gcc.target/riscv/rvv/base/vluxei64_v_tumu-2.c: New test.
21814 * gcc.target/riscv/rvv/base/vluxei64_v_tumu-3.c: New test.
21815
21816 2023-01-30 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
21817
21818 * gcc.target/riscv/rvv/base/vluxei32_v-1.c: New test.
21819 * gcc.target/riscv/rvv/base/vluxei32_v-2.c: New test.
21820 * gcc.target/riscv/rvv/base/vluxei32_v-3.c: New test.
21821 * gcc.target/riscv/rvv/base/vluxei32_v_m-1.c: New test.
21822 * gcc.target/riscv/rvv/base/vluxei32_v_m-2.c: New test.
21823 * gcc.target/riscv/rvv/base/vluxei32_v_m-3.c: New test.
21824 * gcc.target/riscv/rvv/base/vluxei32_v_mu-1.c: New test.
21825 * gcc.target/riscv/rvv/base/vluxei32_v_mu-2.c: New test.
21826 * gcc.target/riscv/rvv/base/vluxei32_v_mu-3.c: New test.
21827 * gcc.target/riscv/rvv/base/vluxei32_v_tu-1.c: New test.
21828 * gcc.target/riscv/rvv/base/vluxei32_v_tu-2.c: New test.
21829 * gcc.target/riscv/rvv/base/vluxei32_v_tu-3.c: New test.
21830 * gcc.target/riscv/rvv/base/vluxei32_v_tum-1.c: New test.
21831 * gcc.target/riscv/rvv/base/vluxei32_v_tum-2.c: New test.
21832 * gcc.target/riscv/rvv/base/vluxei32_v_tum-3.c: New test.
21833 * gcc.target/riscv/rvv/base/vluxei32_v_tumu-1.c: New test.
21834 * gcc.target/riscv/rvv/base/vluxei32_v_tumu-2.c: New test.
21835 * gcc.target/riscv/rvv/base/vluxei32_v_tumu-3.c: New test.
21836
21837 2023-01-30 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
21838
21839 * gcc.target/riscv/rvv/base/vluxei16_v-1.c: New test.
21840 * gcc.target/riscv/rvv/base/vluxei16_v-2.c: New test.
21841 * gcc.target/riscv/rvv/base/vluxei16_v-3.c: New test.
21842 * gcc.target/riscv/rvv/base/vluxei16_v_m-1.c: New test.
21843 * gcc.target/riscv/rvv/base/vluxei16_v_m-2.c: New test.
21844 * gcc.target/riscv/rvv/base/vluxei16_v_m-3.c: New test.
21845 * gcc.target/riscv/rvv/base/vluxei16_v_mu-1.c: New test.
21846 * gcc.target/riscv/rvv/base/vluxei16_v_mu-2.c: New test.
21847 * gcc.target/riscv/rvv/base/vluxei16_v_mu-3.c: New test.
21848 * gcc.target/riscv/rvv/base/vluxei16_v_tu-1.c: New test.
21849 * gcc.target/riscv/rvv/base/vluxei16_v_tu-2.c: New test.
21850 * gcc.target/riscv/rvv/base/vluxei16_v_tu-3.c: New test.
21851 * gcc.target/riscv/rvv/base/vluxei16_v_tum-1.c: New test.
21852 * gcc.target/riscv/rvv/base/vluxei16_v_tum-2.c: New test.
21853 * gcc.target/riscv/rvv/base/vluxei16_v_tum-3.c: New test.
21854 * gcc.target/riscv/rvv/base/vluxei16_v_tumu-1.c: New test.
21855 * gcc.target/riscv/rvv/base/vluxei16_v_tumu-2.c: New test.
21856 * gcc.target/riscv/rvv/base/vluxei16_v_tumu-3.c: New test.
21857
21858 2023-01-30 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
21859
21860 * gcc.target/riscv/rvv/base/vluxei8_v-1.c: New test.
21861 * gcc.target/riscv/rvv/base/vluxei8_v-2.c: New test.
21862 * gcc.target/riscv/rvv/base/vluxei8_v-3.c: New test.
21863 * gcc.target/riscv/rvv/base/vluxei8_v_m-1.c: New test.
21864 * gcc.target/riscv/rvv/base/vluxei8_v_m-2.c: New test.
21865 * gcc.target/riscv/rvv/base/vluxei8_v_m-3.c: New test.
21866 * gcc.target/riscv/rvv/base/vluxei8_v_mu-1.c: New test.
21867 * gcc.target/riscv/rvv/base/vluxei8_v_mu-2.c: New test.
21868 * gcc.target/riscv/rvv/base/vluxei8_v_mu-3.c: New test.
21869 * gcc.target/riscv/rvv/base/vluxei8_v_tu-1.c: New test.
21870 * gcc.target/riscv/rvv/base/vluxei8_v_tu-2.c: New test.
21871 * gcc.target/riscv/rvv/base/vluxei8_v_tu-3.c: New test.
21872 * gcc.target/riscv/rvv/base/vluxei8_v_tum-1.c: New test.
21873 * gcc.target/riscv/rvv/base/vluxei8_v_tum-2.c: New test.
21874 * gcc.target/riscv/rvv/base/vluxei8_v_tum-3.c: New test.
21875 * gcc.target/riscv/rvv/base/vluxei8_v_tumu-1.c: New test.
21876 * gcc.target/riscv/rvv/base/vluxei8_v_tumu-2.c: New test.
21877 * gcc.target/riscv/rvv/base/vluxei8_v_tumu-3.c: New test.
21878
21879 2023-01-30 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
21880
21881 * gcc.target/riscv/rvv/base/vloxei64_v-1.c: New test.
21882 * gcc.target/riscv/rvv/base/vloxei64_v-2.c: New test.
21883 * gcc.target/riscv/rvv/base/vloxei64_v-3.c: New test.
21884 * gcc.target/riscv/rvv/base/vloxei64_v_m-1.c: New test.
21885 * gcc.target/riscv/rvv/base/vloxei64_v_m-2.c: New test.
21886 * gcc.target/riscv/rvv/base/vloxei64_v_m-3.c: New test.
21887 * gcc.target/riscv/rvv/base/vloxei64_v_mu-1.c: New test.
21888 * gcc.target/riscv/rvv/base/vloxei64_v_mu-2.c: New test.
21889 * gcc.target/riscv/rvv/base/vloxei64_v_mu-3.c: New test.
21890 * gcc.target/riscv/rvv/base/vloxei64_v_tu-1.c: New test.
21891 * gcc.target/riscv/rvv/base/vloxei64_v_tu-2.c: New test.
21892 * gcc.target/riscv/rvv/base/vloxei64_v_tu-3.c: New test.
21893 * gcc.target/riscv/rvv/base/vloxei64_v_tum-1.c: New test.
21894 * gcc.target/riscv/rvv/base/vloxei64_v_tum-2.c: New test.
21895 * gcc.target/riscv/rvv/base/vloxei64_v_tum-3.c: New test.
21896 * gcc.target/riscv/rvv/base/vloxei64_v_tumu-1.c: New test.
21897 * gcc.target/riscv/rvv/base/vloxei64_v_tumu-2.c: New test.
21898 * gcc.target/riscv/rvv/base/vloxei64_v_tumu-3.c: New test.
21899
21900 2023-01-30 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
21901
21902 * gcc.target/riscv/rvv/base/vloxei32_v-1.c: New test.
21903 * gcc.target/riscv/rvv/base/vloxei32_v-2.c: New test.
21904 * gcc.target/riscv/rvv/base/vloxei32_v-3.c: New test.
21905 * gcc.target/riscv/rvv/base/vloxei32_v_m-1.c: New test.
21906 * gcc.target/riscv/rvv/base/vloxei32_v_m-2.c: New test.
21907 * gcc.target/riscv/rvv/base/vloxei32_v_m-3.c: New test.
21908 * gcc.target/riscv/rvv/base/vloxei32_v_mu-1.c: New test.
21909 * gcc.target/riscv/rvv/base/vloxei32_v_mu-2.c: New test.
21910 * gcc.target/riscv/rvv/base/vloxei32_v_mu-3.c: New test.
21911 * gcc.target/riscv/rvv/base/vloxei32_v_tu-1.c: New test.
21912 * gcc.target/riscv/rvv/base/vloxei32_v_tu-2.c: New test.
21913 * gcc.target/riscv/rvv/base/vloxei32_v_tu-3.c: New test.
21914 * gcc.target/riscv/rvv/base/vloxei32_v_tum-1.c: New test.
21915 * gcc.target/riscv/rvv/base/vloxei32_v_tum-2.c: New test.
21916 * gcc.target/riscv/rvv/base/vloxei32_v_tum-3.c: New test.
21917 * gcc.target/riscv/rvv/base/vloxei32_v_tumu-1.c: New test.
21918 * gcc.target/riscv/rvv/base/vloxei32_v_tumu-2.c: New test.
21919 * gcc.target/riscv/rvv/base/vloxei32_v_tumu-3.c: New test.
21920
21921 2023-01-30 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
21922
21923 * gcc.target/riscv/rvv/base/vloxei16_v-1.c: New test.
21924 * gcc.target/riscv/rvv/base/vloxei16_v-2.c: New test.
21925 * gcc.target/riscv/rvv/base/vloxei16_v-3.c: New test.
21926 * gcc.target/riscv/rvv/base/vloxei16_v_m-1.c: New test.
21927 * gcc.target/riscv/rvv/base/vloxei16_v_m-2.c: New test.
21928 * gcc.target/riscv/rvv/base/vloxei16_v_m-3.c: New test.
21929 * gcc.target/riscv/rvv/base/vloxei16_v_mu-1.c: New test.
21930 * gcc.target/riscv/rvv/base/vloxei16_v_mu-2.c: New test.
21931 * gcc.target/riscv/rvv/base/vloxei16_v_mu-3.c: New test.
21932 * gcc.target/riscv/rvv/base/vloxei16_v_tu-1.c: New test.
21933 * gcc.target/riscv/rvv/base/vloxei16_v_tu-2.c: New test.
21934 * gcc.target/riscv/rvv/base/vloxei16_v_tu-3.c: New test.
21935 * gcc.target/riscv/rvv/base/vloxei16_v_tum-1.c: New test.
21936 * gcc.target/riscv/rvv/base/vloxei16_v_tum-2.c: New test.
21937 * gcc.target/riscv/rvv/base/vloxei16_v_tum-3.c: New test.
21938 * gcc.target/riscv/rvv/base/vloxei16_v_tumu-1.c: New test.
21939 * gcc.target/riscv/rvv/base/vloxei16_v_tumu-2.c: New test.
21940 * gcc.target/riscv/rvv/base/vloxei16_v_tumu-3.c: New test.
21941
21942 2023-01-30 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
21943
21944 * gcc.target/riscv/rvv/base/vloxei8_v-1.c: New test.
21945 * gcc.target/riscv/rvv/base/vloxei8_v-2.c: New test.
21946 * gcc.target/riscv/rvv/base/vloxei8_v-3.c: New test.
21947 * gcc.target/riscv/rvv/base/vloxei8_v_m-1.c: New test.
21948 * gcc.target/riscv/rvv/base/vloxei8_v_m-2.c: New test.
21949 * gcc.target/riscv/rvv/base/vloxei8_v_m-3.c: New test.
21950 * gcc.target/riscv/rvv/base/vloxei8_v_mu-1.c: New test.
21951 * gcc.target/riscv/rvv/base/vloxei8_v_mu-2.c: New test.
21952 * gcc.target/riscv/rvv/base/vloxei8_v_mu-3.c: New test.
21953 * gcc.target/riscv/rvv/base/vloxei8_v_tu-1.c: New test.
21954 * gcc.target/riscv/rvv/base/vloxei8_v_tu-2.c: New test.
21955 * gcc.target/riscv/rvv/base/vloxei8_v_tu-3.c: New test.
21956 * gcc.target/riscv/rvv/base/vloxei8_v_tum-1.c: New test.
21957 * gcc.target/riscv/rvv/base/vloxei8_v_tum-2.c: New test.
21958 * gcc.target/riscv/rvv/base/vloxei8_v_tum-3.c: New test.
21959 * gcc.target/riscv/rvv/base/vloxei8_v_tumu-1.c: New test.
21960 * gcc.target/riscv/rvv/base/vloxei8_v_tumu-2.c: New test.
21961 * gcc.target/riscv/rvv/base/vloxei8_v_tumu-3.c: New test.
21962
21963 2023-01-30 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
21964
21965 * gcc.target/riscv/rvv/base/vlxei-vsxei-constraint-1.c: New test.
21966
21967 2023-01-30 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
21968
21969 * gcc.target/riscv/rvv/vsetvl/avl_single-72.c: New test.
21970 * gcc.target/riscv/rvv/vsetvl/avl_single-76.c: New test.
21971 * gcc.target/riscv/rvv/vsetvl/avl_single-77.c: New test.
21972
21973 2023-01-30 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
21974
21975 * gm2/warnings/returntype/fail/warnings-returntype-fail.exp: Save,
21976 restore TORTURE_OPTIONS.
21977
21978 2023-01-30 Andrew Pinski <apinski@marvell.com>
21979
21980 PR tree-optimization/108582
21981 * gcc.dg/pr108582-1.c: New test.
21982
21983 2023-01-30 Richard Biener <rguenther@suse.de>
21984
21985 PR tree-optimization/108574
21986 * gcc.dg/torture/pr108574-1.c: New testcase.
21987 * gcc.dg/torture/pr108574-2.c: Likewise.
21988 * gcc.dg/torture/pr108574-3.c: Likewise.
21989
21990 2023-01-29 Mikael Morin <mikael@gcc.gnu.org>
21991
21992 PR fortran/108450
21993 * gfortran.dg/gomp/minmaxloc_1.f90: New test.
21994
21995 2023-01-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
21996
21997 PR fortran/103506
21998 * gfortran.dg/pr103506_1.f90: New test.
21999
22000 2023-01-29 Jan Hubicka <hubicka@ucw.cz>
22001
22002 * gcc.dg/ipa/ipa-sra-30.c: New test.
22003 * gcc.dg/ipa/ipa-sra-31.c: New test.
22004 * gcc.dg/tree-ssa/modref-dse-7.c: New test.
22005
22006 2023-01-28 Harald Anlauf <anlauf@gmx.de>
22007 Steven G. Kargl <kargl@gcc.gnu.org>
22008
22009 PR fortran/108527
22010 * gfortran.dg/pr108527.f90: New test.
22011
22012 2023-01-28 Harald Anlauf <anlauf@gmx.de>
22013
22014 PR fortran/108453
22015 * gfortran.dg/common_27.f90: New test.
22016
22017 2023-01-28 Jonathan Yong <10walls@gmail.com>
22018
22019 PR c/108192
22020 * g++.dg/cet-notrack-1.C: Use puts instead of printf,
22021 so function call is not mangled by __mingw_printf when
22022 doing assembly symbol inspection.
22023
22024 2023-01-28 Jonathan Yong <10walls@gmail.com>
22025
22026 PR c/108150
22027 * gcc.dg/attr-aligned.c: Make errors emitted on Windows
22028 target same as on Linux.
22029
22030 2023-01-28 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
22031
22032 * g++.target/riscv/rvv/base/vlse-1.C: New test.
22033 * g++.target/riscv/rvv/base/vlse_tu-1.C: New test.
22034 * g++.target/riscv/rvv/base/vlse_tum-1.C: New test.
22035 * g++.target/riscv/rvv/base/vlse_tumu-1.C: New test.
22036 * g++.target/riscv/rvv/base/vsse-1.C: New test.
22037 * gcc.target/riscv/rvv/base/vlse-1.c: New test.
22038 * gcc.target/riscv/rvv/base/vlse-2.c: New test.
22039 * gcc.target/riscv/rvv/base/vlse-3.c: New test.
22040 * gcc.target/riscv/rvv/base/vlse-vsse-constraint-1.c: New test.
22041 * gcc.target/riscv/rvv/base/vlse_m-1.c: New test.
22042 * gcc.target/riscv/rvv/base/vlse_m-2.c: New test.
22043 * gcc.target/riscv/rvv/base/vlse_m-3.c: New test.
22044 * gcc.target/riscv/rvv/base/vlse_mu-1.c: New test.
22045 * gcc.target/riscv/rvv/base/vlse_mu-2.c: New test.
22046 * gcc.target/riscv/rvv/base/vlse_mu-3.c: New test.
22047 * gcc.target/riscv/rvv/base/vlse_tu-1.c: New test.
22048 * gcc.target/riscv/rvv/base/vlse_tu-2.c: New test.
22049 * gcc.target/riscv/rvv/base/vlse_tu-3.c: New test.
22050 * gcc.target/riscv/rvv/base/vlse_tum-1.c: New test.
22051 * gcc.target/riscv/rvv/base/vlse_tum-2.c: New test.
22052 * gcc.target/riscv/rvv/base/vlse_tum-3.c: New test.
22053 * gcc.target/riscv/rvv/base/vlse_tumu-1.c: New test.
22054 * gcc.target/riscv/rvv/base/vlse_tumu-2.c: New test.
22055 * gcc.target/riscv/rvv/base/vlse_tumu-3.c: New test.
22056 * gcc.target/riscv/rvv/base/vsse-1.c: New test.
22057 * gcc.target/riscv/rvv/base/vsse-2.c: New test.
22058 * gcc.target/riscv/rvv/base/vsse-3.c: New test.
22059 * gcc.target/riscv/rvv/base/vsse_m-1.c: New test.
22060 * gcc.target/riscv/rvv/base/vsse_m-2.c: New test.
22061 * gcc.target/riscv/rvv/base/vsse_m-3.c: New test.
22062
22063 2023-01-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
22064
22065 * gfortran.dg/ISO_Fortran_binding_17.f90: Replace (\n|\r\n|\r)
22066 with (\r*\n+).
22067 * gfortran.dg/array_temporaries_2.f90: Likewise.
22068 * gfortran.dg/bind-c-contiguous-1.f90: Likewise.
22069 * gfortran.dg/bind-c-contiguous-4.f90: Likewise.
22070 * gfortran.dg/bind-c-contiguous-5.f90: Likewise.
22071 * gfortran.dg/fmt_error_4.f90: Likewise.
22072 * gfortran.dg/fmt_error_5.f90: Likewise.
22073 * gfortran.dg/fmt_float.f90: Likewise.
22074 * gfortran.dg/fmt_l.f90: Likewise.
22075 * gfortran.dg/fmt_nonchar_2.f90: Likewise.
22076 * gfortran.dg/fmt_zero_precision.f90: Likewise.
22077 * gfortran.dg/g77/f77-edit-apostrophe-out.f: Likewise.
22078 * gfortran.dg/g77/f77-edit-colon-out.f: Likewise.
22079 * gfortran.dg/g77/f77-edit-h-out.f: Likewise.
22080 * gfortran.dg/g77/f77-edit-i-out.f: Likewise.
22081 * gfortran.dg/g77/f77-edit-s-out.f: Likewise.
22082 * gfortran.dg/g77/f77-edit-slash-out.f: Likewise.
22083 * gfortran.dg/g77/f77-edit-t-out.f: Likewise.
22084 * gfortran.dg/g77/f77-edit-x-out.f: Likewise.
22085 * gfortran.dg/namelist_40.f90: Likewise.
22086 * gfortran.dg/namelist_47.f90: Likewise.
22087 * gfortran.dg/namelist_print_1.f: Likewise.
22088 * gfortran.dg/parameter_array_dummy.f90: Likewise.
22089
22090 2023-01-27 Gaius Mulley <gaiusmod2@gmail.com>
22091
22092 * gm2/pim/fail/empty.mod: New test.
22093
22094 2023-01-27 Joseph Myers <joseph@codesourcery.com>
22095
22096 * gcc.dg/c2x-auto-1.c, gcc.dg/c2x-auto-3.c: Expect braces around
22097 auto initializers to be disallowed.
22098
22099 2023-01-27 Richard Sandiford <richard.sandiford@arm.com>
22100
22101 * gcc.dg/vect/complex/fast-math-bb-slp-complex-add-pattern-half-float.c:
22102 Remove XFAIL.
22103 * gcc.dg/vect/complex/fast-math-complex-add-half-float.c: Fix names
22104 of dump files.
22105
22106 2023-01-27 Richard Sandiford <richard.sandiford@arm.com>
22107
22108 * gcc.target/aarch64/simd/vfma_f64.c: Use a wrapper function
22109 rather than an asm barrier.
22110 * gcc.target/aarch64/simd/vfms_f64.c: Likewise.
22111 * gcc.target/aarch64/simd/vmul_f64_1.c: Use a wrapper function
22112 rather than volatile.
22113 * gcc.target/aarch64/simd/vmul_n_f64_1.c: Likewise.
22114 * gcc.target/aarch64/simd/vqdmlalh_laneq_s16_1.c: Use a wrapper
22115 function. Remove -fno-inline.
22116 * gcc.target/aarch64/simd/vqdmlals_laneq_s32_1.c: Likewise.
22117 * gcc.target/aarch64/simd/vqdmlslh_laneq_s16_1.c: Likewise.
22118 * gcc.target/aarch64/simd/vqdmlsls_laneq_s32_1.c: Likewise.
22119 * gcc.target/aarch64/simd/vqdmulhh_lane_s16.c: Likewise.
22120 * gcc.target/aarch64/simd/vqdmulhh_laneq_s16_1.c: Likewise.
22121 * gcc.target/aarch64/simd/vqdmulhs_laneq_s32_1.c: Likewise.
22122 * gcc.target/aarch64/simd/vqrdmulhh_lane_s16.c: Likewise.
22123 * gcc.target/aarch64/simd/vqrdmulhh_laneq_s16_1.c: Likewise.
22124 * gcc.target/aarch64/simd/vqrdmulhs_lane_s32.c: Likewise.
22125 * gcc.target/aarch64/simd/vqrdmulhs_laneq_s32_1.c: Likewise.
22126 * gcc.target/aarch64/simd/vqdmulhs_lane_s32.c: Likewise.
22127 Allow the scalar form to be used when operating on lane 0.
22128 Add a test for lane 1.
22129
22130 2023-01-27 Richard Sandiford <richard.sandiford@arm.com>
22131
22132 PR tree-optimization/96373
22133 * gcc.target/aarch64/sve/cond_xorsign_1.c: New test.
22134 * gcc.target/aarch64/sve/cond_xorsign_2.c: Likewise.
22135
22136 2023-01-27 Richard Sandiford <richard.sandiford@arm.com>
22137
22138 * gcc.target/aarch64/sve/cond_asrd_1.c: Tune for a 256-bit
22139 vector length.
22140 * gcc.target/aarch64/sve/cond_cnot_4.c: Likewise.
22141 * gcc.target/aarch64/sve/cond_cnot_6.c: Likewise.
22142 * gcc.target/aarch64/sve/cond_unary_5.c: Likewise.
22143 * gcc.target/aarch64/sve/cond_unary_6.c: Likewise.
22144 * gcc.target/aarch64/sve/cond_uxt_5.c: Likewise.
22145 * gcc.target/aarch64/sve/vcond_4_costly.c: Remove XFAILs.
22146
22147 2023-01-27 Andrew MacLeod <amacleod@redhat.com>
22148
22149 PR tree-optimization/108306
22150 * gcc.dg/pr108306.c: New.
22151
22152 2023-01-27 Andrew MacLeod <amacleod@redhat.com>
22153
22154 PR tree-optimization/108447
22155 * gcc.dg/pr108447.c: New.
22156
22157 2023-01-27 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
22158
22159 * gcc.target/riscv/rvv/vsetvl/avl_multiple-7.c: Fix testcase check.
22160 * gcc.target/riscv/rvv/vsetvl/avl_multiple-8.c: Ditto.
22161 * gcc.target/riscv/rvv/vsetvl/vsetvl-18.c: Ditto.
22162
22163 2023-01-27 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
22164
22165 * g++.target/riscv/rvv/base/vle-1.C: New test.
22166 * g++.target/riscv/rvv/base/vle_tu-1.C: New test.
22167 * g++.target/riscv/rvv/base/vle_tum-1.C: New test.
22168 * g++.target/riscv/rvv/base/vle_tumu-1.C: New test.
22169 * g++.target/riscv/rvv/base/vse-1.C: New test.
22170 * g++.target/riscv/rvv/base/riscv_vector.h: New.
22171
22172 2023-01-27 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
22173
22174 * gcc.target/riscv/rvv/base/vse-1.c: New test.
22175 * gcc.target/riscv/rvv/base/vse-2.c: New test.
22176 * gcc.target/riscv/rvv/base/vse-3.c: New test.
22177 * gcc.target/riscv/rvv/base/vse_m-1.c: New test.
22178 * gcc.target/riscv/rvv/base/vse_m-2.c: New test.
22179 * gcc.target/riscv/rvv/base/vse_m-3.c: New test.
22180
22181 2023-01-27 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
22182
22183 * gcc.target/riscv/rvv/base/vle-1.c: New test.
22184 * gcc.target/riscv/rvv/base/vle-2.c: New test.
22185 * gcc.target/riscv/rvv/base/vle-3.c: New test.
22186 * gcc.target/riscv/rvv/base/vle_m-1.c: New test.
22187 * gcc.target/riscv/rvv/base/vle_m-2.c: New test.
22188 * gcc.target/riscv/rvv/base/vle_m-3.c: New test.
22189 * gcc.target/riscv/rvv/base/vle_mu-1.c: New test.
22190 * gcc.target/riscv/rvv/base/vle_mu-2.c: New test.
22191 * gcc.target/riscv/rvv/base/vle_mu-3.c: New test.
22192 * gcc.target/riscv/rvv/base/vle_tu-1.c: New test.
22193 * gcc.target/riscv/rvv/base/vle_tu-2.c: New test.
22194 * gcc.target/riscv/rvv/base/vle_tu-3.c: New test.
22195 * gcc.target/riscv/rvv/base/vle_tum-1.c: New test.
22196 * gcc.target/riscv/rvv/base/vle_tum-2.c: New test.
22197 * gcc.target/riscv/rvv/base/vle_tum-3.c: New test.
22198 * gcc.target/riscv/rvv/base/vle_tumu-1.c: New test.
22199 * gcc.target/riscv/rvv/base/vle_tumu-2.c: New test.
22200 * gcc.target/riscv/rvv/base/vle_tumu-3.c: New test.
22201
22202 2023-01-27 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
22203
22204 * g++.target/riscv/rvv/base/vsm-1.C: New test.
22205 * g++.target/riscv/rvv/rvv.exp: New test.
22206 * gcc.target/riscv/rvv/base/vlm_vsm-1.c: New test.
22207 * gcc.target/riscv/rvv/base/vlm_vsm-2.c: New test.
22208 * gcc.target/riscv/rvv/base/vlm_vsm-3.c: New test.
22209
22210 2023-01-27 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
22211
22212 * gcc.target/riscv/rvv/vsetvl/avl_single-14.c: Adjust for final implementation.
22213 * gcc.target/riscv/rvv/vsetvl/avl_single-23.c: Ditto.
22214 * gcc.target/riscv/rvv/vsetvl/avl_single-30.c: Ditto.
22215 * gcc.target/riscv/rvv/vsetvl/avl_single-44.c: Ditto.
22216 * gcc.target/riscv/rvv/vsetvl/avl_single-47.c: Ditto.
22217 * gcc.target/riscv/rvv/vsetvl/avl_single-50.c: Ditto.
22218 * gcc.target/riscv/rvv/vsetvl/avl_single-51.c: Ditto.
22219 * gcc.target/riscv/rvv/vsetvl/avl_single-6.c: Ditto.
22220 * gcc.target/riscv/rvv/vsetvl/avl_single-65.c: Ditto.
22221 * gcc.target/riscv/rvv/vsetvl/avl_single-66.c: Ditto.
22222 * gcc.target/riscv/rvv/vsetvl/avl_single-67.c: Ditto.
22223 * gcc.target/riscv/rvv/vsetvl/avl_single-68.c: Ditto.
22224 * gcc.target/riscv/rvv/vsetvl/avl_single-70.c: Ditto.
22225 * gcc.target/riscv/rvv/vsetvl/avl_single-71.c: Ditto.
22226 * gcc.target/riscv/rvv/vsetvl/avl_single-9.c: Ditto.
22227 * gcc.target/riscv/rvv/vsetvl/imm_bb_prop-2.c: Ditto.
22228 * gcc.target/riscv/rvv/vsetvl/imm_bb_prop-3.c: Ditto.
22229 * gcc.target/riscv/rvv/vsetvl/imm_bb_prop-4.c: Ditto.
22230 * gcc.target/riscv/rvv/vsetvl/imm_conflict-4.c: Ditto.
22231 * gcc.target/riscv/rvv/vsetvl/imm_conflict-5.c: Ditto.
22232 * gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-13.c: Ditto.
22233 * gcc.target/riscv/rvv/vsetvl/vlmax_bb_prop-13.c: Ditto.
22234 * gcc.target/riscv/rvv/vsetvl/vlmax_bb_prop-14.c: Ditto.
22235 * gcc.target/riscv/rvv/vsetvl/vlmax_bb_prop-15.c: Ditto.
22236 * gcc.target/riscv/rvv/vsetvl/vlmax_bb_prop-16.c: Ditto.
22237 * gcc.target/riscv/rvv/vsetvl/vlmax_bb_prop-21.c: Ditto.
22238 * gcc.target/riscv/rvv/vsetvl/vlmax_bb_prop-22.c: Ditto.
22239 * gcc.target/riscv/rvv/vsetvl/vlmax_bb_prop-23.c: Ditto.
22240 * gcc.target/riscv/rvv/vsetvl/vlmax_bb_prop-24.c: Ditto.
22241 * gcc.target/riscv/rvv/vsetvl/vlmax_bb_prop-5.c: Ditto.
22242 * gcc.target/riscv/rvv/vsetvl/vlmax_bb_prop-6.c: Ditto.
22243 * gcc.target/riscv/rvv/vsetvl/vlmax_bb_prop-7.c: Ditto.
22244 * gcc.target/riscv/rvv/vsetvl/vlmax_bb_prop-8.c: Ditto.
22245 * gcc.target/riscv/rvv/vsetvl/vlmax_conflict-1.c: Ditto.
22246 * gcc.target/riscv/rvv/vsetvl/vlmax_conflict-6.c: Ditto.
22247 * gcc.target/riscv/rvv/vsetvl/vlmax_miss_default-1.c: Ditto.
22248 * gcc.target/riscv/rvv/vsetvl/vlmax_miss_default-10.c: Ditto.
22249 * gcc.target/riscv/rvv/vsetvl/vlmax_miss_default-11.c: Ditto.
22250 * gcc.target/riscv/rvv/vsetvl/vlmax_miss_default-12.c: Ditto.
22251 * gcc.target/riscv/rvv/vsetvl/vlmax_miss_default-13.c: Ditto.
22252 * gcc.target/riscv/rvv/vsetvl/vlmax_miss_default-14.c: Ditto.
22253 * gcc.target/riscv/rvv/vsetvl/vlmax_miss_default-2.c: Ditto.
22254 * gcc.target/riscv/rvv/vsetvl/vlmax_miss_default-3.c: Ditto.
22255 * gcc.target/riscv/rvv/vsetvl/vlmax_miss_default-4.c: Ditto.
22256 * gcc.target/riscv/rvv/vsetvl/vlmax_miss_default-5.c: Ditto.
22257 * gcc.target/riscv/rvv/vsetvl/vlmax_miss_default-6.c: Ditto.
22258 * gcc.target/riscv/rvv/vsetvl/vlmax_miss_default-7.c: Ditto.
22259 * gcc.target/riscv/rvv/vsetvl/vlmax_miss_default-8.c: Ditto.
22260 * gcc.target/riscv/rvv/vsetvl/vlmax_miss_default-9.c: Ditto.
22261 * gcc.target/riscv/rvv/vsetvl/vlmax_switch_vtype-10.c: Ditto.
22262 * gcc.target/riscv/rvv/vsetvl/avl_multiple-1.c: New test.
22263 * gcc.target/riscv/rvv/vsetvl/avl_multiple-10.c: New test.
22264 * gcc.target/riscv/rvv/vsetvl/avl_multiple-11.c: New test.
22265 * gcc.target/riscv/rvv/vsetvl/avl_multiple-12.c: New test.
22266 * gcc.target/riscv/rvv/vsetvl/avl_multiple-13.c: New test.
22267 * gcc.target/riscv/rvv/vsetvl/avl_multiple-14.c: New test.
22268 * gcc.target/riscv/rvv/vsetvl/avl_multiple-15.c: New test.
22269 * gcc.target/riscv/rvv/vsetvl/avl_multiple-16.c: New test.
22270 * gcc.target/riscv/rvv/vsetvl/avl_multiple-2.c: New test.
22271 * gcc.target/riscv/rvv/vsetvl/avl_multiple-3.c: New test.
22272 * gcc.target/riscv/rvv/vsetvl/avl_multiple-4.c: New test.
22273 * gcc.target/riscv/rvv/vsetvl/avl_multiple-5.c: New test.
22274 * gcc.target/riscv/rvv/vsetvl/avl_multiple-6.c: New test.
22275 * gcc.target/riscv/rvv/vsetvl/avl_multiple-7.c: New test.
22276 * gcc.target/riscv/rvv/vsetvl/avl_multiple-8.c: New test.
22277 * gcc.target/riscv/rvv/vsetvl/avl_multiple-9.c: New test.
22278 * gcc.target/riscv/rvv/vsetvl/avl_single-73.c: New test.
22279 * gcc.target/riscv/rvv/vsetvl/avl_single-74.c: New test.
22280 * gcc.target/riscv/rvv/vsetvl/avl_single-75.c: New test.
22281 * gcc.target/riscv/rvv/vsetvl/vsetvl-1.c: New test.
22282 * gcc.target/riscv/rvv/vsetvl/vsetvl-10.c: New test.
22283 * gcc.target/riscv/rvv/vsetvl/vsetvl-11.c: New test.
22284 * gcc.target/riscv/rvv/vsetvl/vsetvl-12.c: New test.
22285 * gcc.target/riscv/rvv/vsetvl/vsetvl-13.c: New test.
22286 * gcc.target/riscv/rvv/vsetvl/vsetvl-14.c: New test.
22287 * gcc.target/riscv/rvv/vsetvl/vsetvl-15.c: New test.
22288 * gcc.target/riscv/rvv/vsetvl/vsetvl-16.c: New test.
22289 * gcc.target/riscv/rvv/vsetvl/vsetvl-17.c: New test.
22290 * gcc.target/riscv/rvv/vsetvl/vsetvl-18.c: New test.
22291 * gcc.target/riscv/rvv/vsetvl/vsetvl-19.c: New test.
22292 * gcc.target/riscv/rvv/vsetvl/vsetvl-2.c: New test.
22293 * gcc.target/riscv/rvv/vsetvl/vsetvl-20.c: New test.
22294 * gcc.target/riscv/rvv/vsetvl/vsetvl-3.c: New test.
22295 * gcc.target/riscv/rvv/vsetvl/vsetvl-4.c: New test.
22296 * gcc.target/riscv/rvv/vsetvl/vsetvl-5.c: New test.
22297 * gcc.target/riscv/rvv/vsetvl/vsetvl-6.c: New test.
22298 * gcc.target/riscv/rvv/vsetvl/vsetvl-7.c: New test.
22299 * gcc.target/riscv/rvv/vsetvl/vsetvl-8.c: New test.
22300 * gcc.target/riscv/rvv/vsetvl/vsetvl-9.c: New test.
22301 * gcc.target/riscv/rvv/vsetvl/vsetvlmax-1.c: New test.
22302 * gcc.target/riscv/rvv/vsetvl/vsetvlmax-10.c: New test.
22303 * gcc.target/riscv/rvv/vsetvl/vsetvlmax-11.c: New test.
22304 * gcc.target/riscv/rvv/vsetvl/vsetvlmax-12.c: New test.
22305 * gcc.target/riscv/rvv/vsetvl/vsetvlmax-13.c: New test.
22306 * gcc.target/riscv/rvv/vsetvl/vsetvlmax-14.c: New test.
22307 * gcc.target/riscv/rvv/vsetvl/vsetvlmax-15.c: New test.
22308 * gcc.target/riscv/rvv/vsetvl/vsetvlmax-16.c: New test.
22309 * gcc.target/riscv/rvv/vsetvl/vsetvlmax-17.c: New test.
22310 * gcc.target/riscv/rvv/vsetvl/vsetvlmax-18.c: New test.
22311 * gcc.target/riscv/rvv/vsetvl/vsetvlmax-19.c: New test.
22312 * gcc.target/riscv/rvv/vsetvl/vsetvlmax-2.c: New test.
22313 * gcc.target/riscv/rvv/vsetvl/vsetvlmax-20.c: New test.
22314 * gcc.target/riscv/rvv/vsetvl/vsetvlmax-3.c: New test.
22315 * gcc.target/riscv/rvv/vsetvl/vsetvlmax-4.c: New test.
22316 * gcc.target/riscv/rvv/vsetvl/vsetvlmax-5.c: New test.
22317 * gcc.target/riscv/rvv/vsetvl/vsetvlmax-6.c: New test.
22318 * gcc.target/riscv/rvv/vsetvl/vsetvlmax-7.c: New test.
22319 * gcc.target/riscv/rvv/vsetvl/vsetvlmax-8.c: New test.
22320 * gcc.target/riscv/rvv/vsetvl/vsetvlmax-9.c: New test.
22321
22322 2023-01-27 Xi Ruoyao <xry111@xry111.site>
22323
22324 * gcc.dg/pr95115.c (x): Add noipa attribute.
22325
22326 2023-01-27 Jakub Jelinek <jakub@redhat.com>
22327
22328 PR ipa/106061
22329 * gcc.dg/pr106061.c: New test.
22330
22331 2023-01-27 Tobias Burnus <tobias@codesourcery.com>
22332
22333 * gfortran.dg/gomp/declare-variant-10.f90: Update scan-tree's
22334 target selector to handle Windows.
22335 * gfortran.dg/gomp/declare-variant-11.f90: Likewise.
22336 * gfortran.dg/gomp/declare-variant-12.f90: Likewise.
22337
22338 2023-01-26 Gaius Mulley <gaiusmod2@gmail.com>
22339
22340 * gm2/warnings/returntype/fail/badreturn.mod: New test.
22341 * gm2/warnings/returntype/fail/warnings-returntype-fail.exp:
22342 New test.
22343 * gm2/warnings/returntype/pass/Termbase.mod: New test.
22344 * gm2/warnings/returntype/pass/goodreturn.mod: New test.
22345 * gm2/warnings/returntype/pass/keypressedsimple.mod: New test.
22346 * gm2/warnings/returntype/pass/warnings-returntype-pass.exp:
22347 New test.
22348
22349 2023-01-26 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
22350
22351 * gcc.target/riscv/rvv/vsetvl/avl_single-2.c: New test.
22352 * gcc.target/riscv/rvv/vsetvl/avl_single-20.c: New test.
22353 * gcc.target/riscv/rvv/vsetvl/avl_single-21.c: New test.
22354 * gcc.target/riscv/rvv/vsetvl/avl_single-22.c: New test.
22355 * gcc.target/riscv/rvv/vsetvl/avl_single-23.c: New test.
22356 * gcc.target/riscv/rvv/vsetvl/avl_single-24.c: New test.
22357 * gcc.target/riscv/rvv/vsetvl/avl_single-25.c: New test.
22358 * gcc.target/riscv/rvv/vsetvl/avl_single-26.c: New test.
22359 * gcc.target/riscv/rvv/vsetvl/avl_single-27.c: New test.
22360 * gcc.target/riscv/rvv/vsetvl/avl_single-28.c: New test.
22361 * gcc.target/riscv/rvv/vsetvl/avl_single-29.c: New test.
22362 * gcc.target/riscv/rvv/vsetvl/avl_single-3.c: New test.
22363 * gcc.target/riscv/rvv/vsetvl/avl_single-30.c: New test.
22364 * gcc.target/riscv/rvv/vsetvl/avl_single-31.c: New test.
22365 * gcc.target/riscv/rvv/vsetvl/avl_single-32.c: New test.
22366 * gcc.target/riscv/rvv/vsetvl/avl_single-33.c: New test.
22367 * gcc.target/riscv/rvv/vsetvl/avl_single-34.c: New test.
22368 * gcc.target/riscv/rvv/vsetvl/avl_single-35.c: New test.
22369 * gcc.target/riscv/rvv/vsetvl/avl_single-36.c: New test.
22370 * gcc.target/riscv/rvv/vsetvl/avl_single-37.c: New test.
22371 * gcc.target/riscv/rvv/vsetvl/avl_single-38.c: New test.
22372 * gcc.target/riscv/rvv/vsetvl/avl_single-39.c: New test.
22373 * gcc.target/riscv/rvv/vsetvl/avl_single-4.c: New test.
22374 * gcc.target/riscv/rvv/vsetvl/avl_single-40.c: New test.
22375 * gcc.target/riscv/rvv/vsetvl/avl_single-41.c: New test.
22376 * gcc.target/riscv/rvv/vsetvl/avl_single-42.c: New test.
22377 * gcc.target/riscv/rvv/vsetvl/avl_single-43.c: New test.
22378 * gcc.target/riscv/rvv/vsetvl/avl_single-44.c: New test.
22379 * gcc.target/riscv/rvv/vsetvl/avl_single-45.c: New test.
22380 * gcc.target/riscv/rvv/vsetvl/avl_single-46.c: New test.
22381 * gcc.target/riscv/rvv/vsetvl/avl_single-47.c: New test.
22382 * gcc.target/riscv/rvv/vsetvl/avl_single-48.c: New test.
22383 * gcc.target/riscv/rvv/vsetvl/avl_single-49.c: New test.
22384 * gcc.target/riscv/rvv/vsetvl/avl_single-5.c: New test.
22385 * gcc.target/riscv/rvv/vsetvl/avl_single-50.c: New test.
22386 * gcc.target/riscv/rvv/vsetvl/avl_single-51.c: New test.
22387 * gcc.target/riscv/rvv/vsetvl/avl_single-52.c: New test.
22388 * gcc.target/riscv/rvv/vsetvl/avl_single-53.c: New test.
22389 * gcc.target/riscv/rvv/vsetvl/avl_single-54.c: New test.
22390 * gcc.target/riscv/rvv/vsetvl/avl_single-55.c: New test.
22391 * gcc.target/riscv/rvv/vsetvl/avl_single-56.c: New test.
22392 * gcc.target/riscv/rvv/vsetvl/avl_single-57.c: New test.
22393 * gcc.target/riscv/rvv/vsetvl/avl_single-58.c: New test.
22394 * gcc.target/riscv/rvv/vsetvl/avl_single-59.c: New test.
22395 * gcc.target/riscv/rvv/vsetvl/avl_single-6.c: New test.
22396 * gcc.target/riscv/rvv/vsetvl/avl_single-60.c: New test.
22397 * gcc.target/riscv/rvv/vsetvl/avl_single-61.c: New test.
22398 * gcc.target/riscv/rvv/vsetvl/avl_single-62.c: New test.
22399 * gcc.target/riscv/rvv/vsetvl/avl_single-63.c: New test.
22400 * gcc.target/riscv/rvv/vsetvl/avl_single-64.c: New test.
22401 * gcc.target/riscv/rvv/vsetvl/avl_single-65.c: New test.
22402 * gcc.target/riscv/rvv/vsetvl/avl_single-66.c: New test.
22403 * gcc.target/riscv/rvv/vsetvl/avl_single-67.c: New test.
22404 * gcc.target/riscv/rvv/vsetvl/avl_single-68.c: New test.
22405 * gcc.target/riscv/rvv/vsetvl/avl_single-69.c: New test.
22406 * gcc.target/riscv/rvv/vsetvl/avl_single-1.c: New test.
22407 * gcc.target/riscv/rvv/vsetvl/avl_single-10.c: New test.
22408 * gcc.target/riscv/rvv/vsetvl/avl_single-11.c: New test.
22409 * gcc.target/riscv/rvv/vsetvl/avl_single-12.c: New test.
22410 * gcc.target/riscv/rvv/vsetvl/avl_single-13.c: New test.
22411 * gcc.target/riscv/rvv/vsetvl/avl_single-14.c: New test.
22412 * gcc.target/riscv/rvv/vsetvl/avl_single-15.c: New test.
22413 * gcc.target/riscv/rvv/vsetvl/avl_single-16.c: New test.
22414 * gcc.target/riscv/rvv/vsetvl/avl_single-17.c: New test.
22415 * gcc.target/riscv/rvv/vsetvl/avl_single-18.c: New test.
22416 * gcc.target/riscv/rvv/vsetvl/avl_single-19.c: New test.
22417 * gcc.target/riscv/rvv/vsetvl/avl_single-7.c: New test.
22418 * gcc.target/riscv/rvv/vsetvl/avl_single-70.c: New test.
22419 * gcc.target/riscv/rvv/vsetvl/avl_single-71.c: New test.
22420 * gcc.target/riscv/rvv/vsetvl/avl_single-8.c: New test.
22421 * gcc.target/riscv/rvv/vsetvl/avl_single-9.c: New test.
22422
22423 2023-01-26 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
22424
22425 * gcc.target/riscv/rvv/vsetvl/imm_bb_prop-1.c: New test.
22426 * gcc.target/riscv/rvv/vsetvl/imm_bb_prop-10.c: New test.
22427 * gcc.target/riscv/rvv/vsetvl/imm_bb_prop-11.c: New test.
22428 * gcc.target/riscv/rvv/vsetvl/imm_bb_prop-12.c: New test.
22429 * gcc.target/riscv/rvv/vsetvl/imm_bb_prop-13.c: New test.
22430 * gcc.target/riscv/rvv/vsetvl/imm_bb_prop-2.c: New test.
22431 * gcc.target/riscv/rvv/vsetvl/imm_bb_prop-3.c: New test.
22432 * gcc.target/riscv/rvv/vsetvl/imm_bb_prop-4.c: New test.
22433 * gcc.target/riscv/rvv/vsetvl/imm_bb_prop-5.c: New test.
22434 * gcc.target/riscv/rvv/vsetvl/imm_bb_prop-6.c: New test.
22435 * gcc.target/riscv/rvv/vsetvl/imm_bb_prop-7.c: New test.
22436 * gcc.target/riscv/rvv/vsetvl/imm_bb_prop-8.c: New test.
22437 * gcc.target/riscv/rvv/vsetvl/imm_bb_prop-9.c: New test.
22438 * gcc.target/riscv/rvv/vsetvl/imm_conflict-1.c: New test.
22439 * gcc.target/riscv/rvv/vsetvl/imm_conflict-2.c: New test.
22440 * gcc.target/riscv/rvv/vsetvl/imm_conflict-3.c: New test.
22441 * gcc.target/riscv/rvv/vsetvl/imm_conflict-4.c: New test.
22442 * gcc.target/riscv/rvv/vsetvl/imm_conflict-5.c: New test.
22443 * gcc.target/riscv/rvv/vsetvl/imm_loop_invariant-1.c: New test.
22444 * gcc.target/riscv/rvv/vsetvl/imm_loop_invariant-10.c: New test.
22445 * gcc.target/riscv/rvv/vsetvl/imm_loop_invariant-11.c: New test.
22446 * gcc.target/riscv/rvv/vsetvl/imm_loop_invariant-12.c: New test.
22447 * gcc.target/riscv/rvv/vsetvl/imm_loop_invariant-13.c: New test.
22448 * gcc.target/riscv/rvv/vsetvl/imm_loop_invariant-14.c: New test.
22449 * gcc.target/riscv/rvv/vsetvl/imm_loop_invariant-15.c: New test.
22450 * gcc.target/riscv/rvv/vsetvl/imm_loop_invariant-16.c: New test.
22451 * gcc.target/riscv/rvv/vsetvl/imm_loop_invariant-17.c: New test.
22452 * gcc.target/riscv/rvv/vsetvl/imm_loop_invariant-2.c: New test.
22453 * gcc.target/riscv/rvv/vsetvl/imm_loop_invariant-3.c: New test.
22454 * gcc.target/riscv/rvv/vsetvl/imm_loop_invariant-4.c: New test.
22455 * gcc.target/riscv/rvv/vsetvl/imm_loop_invariant-5.c: New test.
22456 * gcc.target/riscv/rvv/vsetvl/imm_loop_invariant-6.c: New test.
22457 * gcc.target/riscv/rvv/vsetvl/imm_loop_invariant-7.c: New test.
22458 * gcc.target/riscv/rvv/vsetvl/imm_loop_invariant-8.c: New test.
22459 * gcc.target/riscv/rvv/vsetvl/imm_loop_invariant-9.c: New test.
22460 * gcc.target/riscv/rvv/vsetvl/imm_switch-1.c: New test.
22461 * gcc.target/riscv/rvv/vsetvl/imm_switch-2.c: New test.
22462 * gcc.target/riscv/rvv/vsetvl/imm_switch-3.c: New test.
22463 * gcc.target/riscv/rvv/vsetvl/imm_switch-4.c: New test.
22464 * gcc.target/riscv/rvv/vsetvl/imm_switch-5.c: New test.
22465 * gcc.target/riscv/rvv/vsetvl/imm_switch-6.c: New test.
22466 * gcc.target/riscv/rvv/vsetvl/imm_switch-7.c: New test.
22467 * gcc.target/riscv/rvv/vsetvl/imm_switch-8.c: New test.
22468 * gcc.target/riscv/rvv/vsetvl/imm_switch-9.c: New test.
22469
22470 2023-01-26 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
22471
22472 * gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-27.c: Update
22473 testcase.
22474 * gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-28.c: Ditto.
22475 * gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-45.c: Ditto.
22476 * gcc.target/riscv/rvv/vsetvl/vlmax_bb_prop-25.c: Ditto.
22477 * gcc.target/riscv/rvv/vsetvl/vlmax_bb_prop-26.c: Ditto.
22478 * gcc.target/riscv/rvv/vsetvl/vlmax_bb_prop-27.c: Ditto.
22479 * gcc.target/riscv/rvv/vsetvl/vlmax_bb_prop-28.c: Ditto.
22480 * gcc.target/riscv/rvv/vsetvl/vlmax_bb_prop-3.c: Ditto.
22481 * gcc.target/riscv/rvv/vsetvl/vlmax_conflict-7.c: Ditto.
22482 * gcc.target/riscv/rvv/vsetvl/vlmax_switch_vtype-12.c: Ditto.
22483
22484 2023-01-26 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
22485
22486 * gcc.target/riscv/rvv/base/vle-constraint-1.c:
22487
22488 2023-01-26 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
22489
22490 * gcc.target/riscv/rvv/base/vse-constraint-1.c: New test.
22491
22492 2023-01-26 Harald Anlauf <anlauf@gmx.de>
22493
22494 PR fortran/108544
22495 * gfortran.dg/pr108544.f90: New test.
22496 * gfortran.dg/pr96102b.f90: New test.
22497
22498 2023-01-26 Marek Polacek <polacek@redhat.com>
22499
22500 PR middle-end/108543
22501 * c-c++-common/asan/pointer-subtract-5.c: New test.
22502 * c-c++-common/asan/pointer-subtract-6.c: New test.
22503 * c-c++-common/asan/pointer-subtract-7.c: New test.
22504 * c-c++-common/asan/pointer-subtract-8.c: New test.
22505
22506 2023-01-26 Jakub Jelinek <jakub@redhat.com>
22507
22508 PR tree-optimization/108540
22509 * gcc.c-torture/execute/ieee/pr108540-1.c: New test.
22510 * gcc.c-torture/execute/ieee/pr108540-2.c: New test.
22511
22512 2023-01-26 Richard Sandiford <richard.sandiford@arm.com>
22513
22514 * c-c++-common/hwasan/arguments-3.c: Remove extraneous .*s.
22515
22516 2023-01-26 Richard Sandiford <richard.sandiford@arm.com>
22517
22518 * gcc.target/aarch64/bfloat16_scalar_typecheck.c: Accept empty
22519 compound literals.
22520
22521 2023-01-26 Richard Sandiford <richard.sandiford@arm.com>
22522
22523 * gcc.dg/guality/pr36728-2.c: Update XFAILs for aarch64*-*-*.
22524 * gcc.dg/guality/pr54519-1.c: Likewise.
22525 * gcc.dg/guality/pr54519-3.c: Likewise.
22526 * gcc.dg/guality/pr54693-2.c: Likewise.
22527 * gcc.dg/guality/sra-1.c: Likewise.
22528
22529 2023-01-26 Richard Sandiford <richard.sandiford@arm.com>
22530
22531 * g++.target/aarch64/sve/pr99766.C: Disable warnings.
22532
22533 2023-01-26 Richard Sandiford <richard.sandiford@arm.com>
22534
22535 * gcc.target/aarch64/sve/slp_13.c: Remove XFAILs.
22536
22537 2023-01-26 Marek Polacek <polacek@redhat.com>
22538
22539 PR c++/105300
22540 * g++.dg/cpp0x/udlit-error1.C: New test.
22541
22542 2023-01-26 David Malcolm <dmalcolm@redhat.com>
22543
22544 PR analyzer/108507
22545 * gcc.dg/analyzer/SARD-tc841-basic-00182-min.c: Add
22546 -Wno-stringop-overflow.
22547
22548 2023-01-26 David Malcolm <dmalcolm@redhat.com>
22549
22550 PR analyzer/108524
22551 * gcc.dg/analyzer/infinite-recursion-pr108524-1.c: New test.
22552 * gcc.dg/analyzer/infinite-recursion-pr108524-2.c: New test.
22553 * gcc.dg/analyzer/infinite-recursion-pr108524-qobject-json-parser.c:
22554 New test.
22555
22556 2023-01-26 Richard Biener <rguenther@suse.de>
22557
22558 PR tree-optimization/108547
22559 * gcc.dg/uninit-pr108547.c: New testcase.
22560
22561 2023-01-26 Siddhesh Poyarekar <siddhesh@gotplt.org>
22562
22563 PR tree-optimization/108522
22564 * gcc.dg/builtin-dynamic-object-size-0.c (DEFSTRUCT): New
22565 macro.
22566 (test_dynarray_struct_member_b, test_dynarray_struct_member_c,
22567 test_dynarray_struct_member_d,
22568 test_dynarray_struct_member_subobj_b,
22569 test_dynarray_struct_member_subobj_c,
22570 test_dynarray_struct_member_subobj_d): New tests.
22571 (main): Call them.
22572
22573 2023-01-26 Jakub Jelinek <jakub@redhat.com>
22574
22575 PR c++/108503
22576 * g++.dg/gomp/pr108503.C: New test.
22577
22578 2023-01-26 Richard Biener <rguenther@suse.de>
22579
22580 PR tree-optimization/108523
22581 * gcc.dg/torture/pr108523.c: New testcase.
22582
22583 2023-01-25 Steve Kargl <kargl@gcc.gnu.org>
22584
22585 PR fortran/108528
22586 * gfortran.dg/pr108528.f90: New test.
22587
22588 2023-01-25 Jakub Jelinek <jakub@redhat.com>
22589
22590 PR c++/108525
22591 * g++.dg/cpp23/static-operator-call5.C: New test.
22592
22593 2023-01-25 Andrea Corallo <andrea.corallo@arm.com>
22594
22595 * gcc.target/arm/mve/intrinsics/vhaddq_n_s16.c: Add missing extern
22596 "C".
22597 * gcc.target/arm/mve/intrinsics/vhaddq_n_s32.c: Likewise.
22598 * gcc.target/arm/mve/intrinsics/vhaddq_n_s8.c: Likewise.
22599 * gcc.target/arm/mve/intrinsics/vhaddq_n_u16.c: Likewise.
22600 * gcc.target/arm/mve/intrinsics/vhaddq_n_u32.c: Likewise.
22601 * gcc.target/arm/mve/intrinsics/vhaddq_n_u8.c: Likewise.
22602 * gcc.target/arm/mve/intrinsics/vhaddq_s16.c: Likewise.
22603 * gcc.target/arm/mve/intrinsics/vhaddq_s32.c: Likewise.
22604 * gcc.target/arm/mve/intrinsics/vhaddq_s8.c: Likewise.
22605 * gcc.target/arm/mve/intrinsics/vhaddq_u16.c: Likewise.
22606 * gcc.target/arm/mve/intrinsics/vhaddq_u32.c: Likewise.
22607 * gcc.target/arm/mve/intrinsics/vhaddq_u8.c: Likewise.
22608 * gcc.target/arm/mve/intrinsics/vhaddq_x_n_s16.c: Likewise.
22609 * gcc.target/arm/mve/intrinsics/vhaddq_x_n_s32.c: Likewise.
22610 * gcc.target/arm/mve/intrinsics/vhaddq_x_n_s8.c: Likewise.
22611 * gcc.target/arm/mve/intrinsics/vhaddq_x_n_u16.c: Likewise.
22612 * gcc.target/arm/mve/intrinsics/vhaddq_x_n_u32.c: Likewise.
22613 * gcc.target/arm/mve/intrinsics/vhaddq_x_n_u8.c: Likewise.
22614 * gcc.target/arm/mve/intrinsics/vhaddq_x_s16.c: Likewise.
22615 * gcc.target/arm/mve/intrinsics/vhaddq_x_s32.c: Likewise.
22616 * gcc.target/arm/mve/intrinsics/vhaddq_x_s8.c: Likewise.
22617 * gcc.target/arm/mve/intrinsics/vhaddq_x_u16.c: Likewise.
22618 * gcc.target/arm/mve/intrinsics/vhaddq_x_u32.c: Likewise.
22619 * gcc.target/arm/mve/intrinsics/vhaddq_x_u8.c: Likewise.
22620 * gcc.target/arm/mve/intrinsics/vhsubq_n_s16.c: Likewise.
22621 * gcc.target/arm/mve/intrinsics/vhsubq_n_s32.c: Likewise.
22622 * gcc.target/arm/mve/intrinsics/vhsubq_n_s8.c: Likewise.
22623 * gcc.target/arm/mve/intrinsics/vhsubq_n_u16.c: Likewise.
22624 * gcc.target/arm/mve/intrinsics/vhsubq_n_u32.c: Likewise.
22625 * gcc.target/arm/mve/intrinsics/vhsubq_n_u8.c: Likewise.
22626 * gcc.target/arm/mve/intrinsics/vhsubq_s16.c: Likewise.
22627 * gcc.target/arm/mve/intrinsics/vhsubq_s32.c: Likewise.
22628 * gcc.target/arm/mve/intrinsics/vhsubq_s8.c: Likewise.
22629 * gcc.target/arm/mve/intrinsics/vhsubq_u16.c: Likewise.
22630 * gcc.target/arm/mve/intrinsics/vhsubq_u32.c: Likewise.
22631 * gcc.target/arm/mve/intrinsics/vhsubq_u8.c: Likewise.
22632 * gcc.target/arm/mve/intrinsics/vhsubq_x_n_s16.c: Likewise.
22633 * gcc.target/arm/mve/intrinsics/vhsubq_x_n_s32.c: Likewise.
22634 * gcc.target/arm/mve/intrinsics/vhsubq_x_n_s8.c: Likewise.
22635 * gcc.target/arm/mve/intrinsics/vhsubq_x_n_u16.c: Likewise.
22636 * gcc.target/arm/mve/intrinsics/vhsubq_x_n_u32.c: Likewise.
22637 * gcc.target/arm/mve/intrinsics/vhsubq_x_n_u8.c: Likewise.
22638 * gcc.target/arm/mve/intrinsics/vhsubq_x_s16.c: Likewise.
22639 * gcc.target/arm/mve/intrinsics/vhsubq_x_s32.c: Likewise.
22640 * gcc.target/arm/mve/intrinsics/vhsubq_x_s8.c: Likewise.
22641 * gcc.target/arm/mve/intrinsics/vhsubq_x_u16.c: Likewise.
22642 * gcc.target/arm/mve/intrinsics/vhsubq_x_u32.c: Likewise.
22643 * gcc.target/arm/mve/intrinsics/vhsubq_x_u8.c: Likewise.
22644 * gcc.target/arm/mve/intrinsics/vmladavaxq_p_s16.c: Likewise.
22645 * gcc.target/arm/mve/intrinsics/vmladavaxq_p_s32.c: Likewise.
22646 * gcc.target/arm/mve/intrinsics/vmladavaxq_p_s8.c: Likewise.
22647 * gcc.target/arm/mve/intrinsics/vmladavaxq_s16.c: Likewise.
22648 * gcc.target/arm/mve/intrinsics/vmladavaxq_s32.c: Likewise.
22649 * gcc.target/arm/mve/intrinsics/vmladavaxq_s8.c: Likewise.
22650 * gcc.target/arm/mve/intrinsics/vqaddq_n_s16.c: Likewise.
22651 * gcc.target/arm/mve/intrinsics/vqaddq_n_s32.c: Likewise.
22652 * gcc.target/arm/mve/intrinsics/vqaddq_n_s8.c: Likewise.
22653 * gcc.target/arm/mve/intrinsics/vqaddq_n_u16.c: Likewise.
22654 * gcc.target/arm/mve/intrinsics/vqaddq_n_u32.c: Likewise.
22655 * gcc.target/arm/mve/intrinsics/vqaddq_n_u8.c: Likewise.
22656 * gcc.target/arm/mve/intrinsics/vqaddq_s16.c: Likewise.
22657 * gcc.target/arm/mve/intrinsics/vqaddq_s32.c: Likewise.
22658 * gcc.target/arm/mve/intrinsics/vqaddq_s8.c: Likewise.
22659 * gcc.target/arm/mve/intrinsics/vqaddq_u16.c: Likewise.
22660 * gcc.target/arm/mve/intrinsics/vqaddq_u32.c: Likewise.
22661 * gcc.target/arm/mve/intrinsics/vqaddq_u8.c: Likewise.
22662 * gcc.target/arm/mve/intrinsics/vqdmlahq_n_s16.c: Likewise.
22663 * gcc.target/arm/mve/intrinsics/vqdmlahq_n_s32.c: Likewise.
22664 * gcc.target/arm/mve/intrinsics/vqdmlahq_n_s8.c: Likewise.
22665 * gcc.target/arm/mve/intrinsics/vqdmlashq_m_n_s16.c: Likewise.
22666 * gcc.target/arm/mve/intrinsics/vqdmlashq_m_n_s32.c: Likewise.
22667 * gcc.target/arm/mve/intrinsics/vqdmlashq_m_n_s8.c: Likewise.
22668 * gcc.target/arm/mve/intrinsics/vqdmlashq_n_s16.c: Likewise.
22669 * gcc.target/arm/mve/intrinsics/vqdmlashq_n_s32.c: Likewise.
22670 * gcc.target/arm/mve/intrinsics/vqdmlashq_n_s8.c: Likewise.
22671 * gcc.target/arm/mve/intrinsics/vsetq_lane_f16.c: Likewise.
22672 * gcc.target/arm/mve/intrinsics/vsetq_lane_f32.c: Likewise.
22673 * gcc.target/arm/mve/intrinsics/vsetq_lane_s16.c: Likewise.
22674 * gcc.target/arm/mve/intrinsics/vsetq_lane_s32.c: Likewise.
22675 * gcc.target/arm/mve/intrinsics/vsetq_lane_s64.c: Likewise.
22676 * gcc.target/arm/mve/intrinsics/vsetq_lane_s8.c: Likewise.
22677 * gcc.target/arm/mve/intrinsics/vsetq_lane_u16.c: Likewise.
22678 * gcc.target/arm/mve/intrinsics/vsetq_lane_u32.c: Likewise.
22679 * gcc.target/arm/mve/intrinsics/vsetq_lane_u64.c: Likewise.
22680 * gcc.target/arm/mve/intrinsics/vsetq_lane_u8.c: Likewise.
22681
22682 2023-01-25 Andrea Corallo <andrea.corallo@arm.com>
22683
22684 * gcc.target/arm/mve/intrinsics/vld2q_f16.c: Use
22685 check-function-bodies instead of scan-assembler checks. Use
22686 extern "C" for C++ testing.
22687 * gcc.target/arm/mve/intrinsics/vld2q_f32.c: Likewise.
22688 * gcc.target/arm/mve/intrinsics/vld2q_s16.c: Likewise.
22689 * gcc.target/arm/mve/intrinsics/vld2q_s32.c: Likewise.
22690 * gcc.target/arm/mve/intrinsics/vld2q_s8.c: Likewise.
22691 * gcc.target/arm/mve/intrinsics/vld2q_u16.c: Likewise.
22692 * gcc.target/arm/mve/intrinsics/vld2q_u32.c: Likewise.
22693 * gcc.target/arm/mve/intrinsics/vld2q_u8.c: Likewise.
22694
22695 2023-01-25 Andrea Corallo <andrea.corallo@arm.com>
22696
22697 * gcc.target/arm/mve/intrinsics/vqnegq_m_s16.c: Use
22698 check-function-bodies instead of scan-assembler checks. Use
22699 extern "C" for C++ testing.
22700 * gcc.target/arm/mve/intrinsics/vqnegq_m_s32.c: Likewise.
22701 * gcc.target/arm/mve/intrinsics/vqnegq_m_s8.c: Likewise.
22702 * gcc.target/arm/mve/intrinsics/vqnegq_s16.c: Likewise.
22703 * gcc.target/arm/mve/intrinsics/vqnegq_s32.c: Likewise.
22704 * gcc.target/arm/mve/intrinsics/vqnegq_s8.c: Likewise.
22705
22706 2023-01-25 Andrea Corallo <andrea.corallo@arm.com>
22707
22708 * gcc.target/arm/mve/intrinsics/vqrdmulhq_m_n_s16.c: Use
22709 check-function-bodies instead of scan-assembler checks. Use
22710 extern "C" for C++ testing.
22711 * gcc.target/arm/mve/intrinsics/vqrdmulhq_m_n_s32.c: Likewise.
22712 * gcc.target/arm/mve/intrinsics/vqrdmulhq_m_n_s8.c: Likewise.
22713 * gcc.target/arm/mve/intrinsics/vqrdmulhq_m_s16.c: Likewise.
22714 * gcc.target/arm/mve/intrinsics/vqrdmulhq_m_s32.c: Likewise.
22715 * gcc.target/arm/mve/intrinsics/vqrdmulhq_m_s8.c: Likewise.
22716 * gcc.target/arm/mve/intrinsics/vqrdmulhq_n_s16.c: Likewise.
22717 * gcc.target/arm/mve/intrinsics/vqrdmulhq_n_s32.c: Likewise.
22718 * gcc.target/arm/mve/intrinsics/vqrdmulhq_n_s8.c: Likewise.
22719 * gcc.target/arm/mve/intrinsics/vqrdmulhq_s16.c: Likewise.
22720 * gcc.target/arm/mve/intrinsics/vqrdmulhq_s32.c: Likewise.
22721 * gcc.target/arm/mve/intrinsics/vqrdmulhq_s8.c: Likewise.
22722
22723 2023-01-25 Andrea Corallo <andrea.corallo@arm.com>
22724
22725 * gcc.target/arm/mve/intrinsics/vqrdmlsdhxq_m_s16.c: Use
22726 check-function-bodies instead of scan-assembler checks. Use
22727 extern "C" for C++ testing.
22728 * gcc.target/arm/mve/intrinsics/vqrdmlsdhxq_m_s32.c: Likewise.
22729 * gcc.target/arm/mve/intrinsics/vqrdmlsdhxq_m_s8.c: Likewise.
22730 * gcc.target/arm/mve/intrinsics/vqrdmlsdhxq_s16.c: Likewise.
22731 * gcc.target/arm/mve/intrinsics/vqrdmlsdhxq_s32.c: Likewise.
22732 * gcc.target/arm/mve/intrinsics/vqrdmlsdhxq_s8.c: Likewise.
22733
22734 2023-01-25 Andrea Corallo <andrea.corallo@arm.com>
22735
22736 * gcc.target/arm/mve/intrinsics/vqrdmlsdhq_m_s16.c: Use
22737 check-function-bodies instead of scan-assembler checks. Use
22738 extern "C" for C++ testing.
22739 * gcc.target/arm/mve/intrinsics/vqrdmlsdhq_m_s32.c: Likewise.
22740 * gcc.target/arm/mve/intrinsics/vqrdmlsdhq_m_s8.c: Likewise.
22741 * gcc.target/arm/mve/intrinsics/vqrdmlsdhq_s16.c: Likewise.
22742 * gcc.target/arm/mve/intrinsics/vqrdmlsdhq_s32.c: Likewise.
22743 * gcc.target/arm/mve/intrinsics/vqrdmlsdhq_s8.c: Likewise.
22744
22745 2023-01-25 Andrea Corallo <andrea.corallo@arm.com>
22746
22747 * gcc.target/arm/mve/intrinsics/vqdmlsdhxq_m_s16.c: Use
22748 check-function-bodies instead of scan-assembler checks. Use
22749 extern "C" for C++ testing.
22750 * gcc.target/arm/mve/intrinsics/vqdmlsdhxq_m_s32.c: Likewise.
22751 * gcc.target/arm/mve/intrinsics/vqdmlsdhxq_m_s8.c: Likewise.
22752 * gcc.target/arm/mve/intrinsics/vqdmlsdhxq_s16.c: Likewise.
22753 * gcc.target/arm/mve/intrinsics/vqdmlsdhxq_s32.c: Likewise.
22754 * gcc.target/arm/mve/intrinsics/vqdmlsdhxq_s8.c: Likewise.
22755
22756 2023-01-25 Andrea Corallo <andrea.corallo@arm.com>
22757
22758 * gcc.target/arm/mve/intrinsics/vqdmlsdhq_m_s16.c: Use
22759 check-function-bodies instead of scan-assembler checks. Use
22760 extern "C" for C++ testing.
22761 * gcc.target/arm/mve/intrinsics/vqdmlsdhq_m_s32.c: Likewise.
22762 * gcc.target/arm/mve/intrinsics/vqdmlsdhq_m_s8.c: Likewise.
22763 * gcc.target/arm/mve/intrinsics/vqdmlsdhq_s16.c: Likewise.
22764 * gcc.target/arm/mve/intrinsics/vqdmlsdhq_s32.c: Likewise.
22765 * gcc.target/arm/mve/intrinsics/vqdmlsdhq_s8.c: Likewise.
22766
22767 2023-01-25 Andrea Corallo <andrea.corallo@arm.com>
22768
22769 * gcc.target/arm/mve/intrinsics/vqrdmlashq_n_s16.c: Use
22770 check-function-bodies instead of scan-assembler checks. Use
22771 extern "C" for C++ testing.
22772 * gcc.target/arm/mve/intrinsics/vqrdmlashq_n_s32.c: Likewise.
22773 * gcc.target/arm/mve/intrinsics/vqrdmlashq_n_s8.c: Likewise.
22774
22775 2023-01-25 Andrea Corallo <andrea.corallo@arm.com>
22776
22777 * gcc.target/arm/mve/intrinsics/vqrdmladhxq_m_s16.c: Use
22778 check-function-bodies instead of scan-assembler checks. Use
22779 extern "C" for C++ testing.
22780 * gcc.target/arm/mve/intrinsics/vqrdmladhxq_m_s32.c: Likewise.
22781 * gcc.target/arm/mve/intrinsics/vqrdmladhxq_m_s8.c: Likewise.
22782 * gcc.target/arm/mve/intrinsics/vqrdmladhxq_s16.c: Likewise.
22783 * gcc.target/arm/mve/intrinsics/vqrdmladhxq_s32.c: Likewise.
22784 * gcc.target/arm/mve/intrinsics/vqrdmladhxq_s8.c: Likewise.
22785
22786 2023-01-25 Andrea Corallo <andrea.corallo@arm.com>
22787
22788 * gcc.target/arm/mve/intrinsics/vqrdmladhq_m_s16.c: Use
22789 check-function-bodies instead of scan-assembler checks. Use
22790 extern "C" for C++ testing.
22791 * gcc.target/arm/mve/intrinsics/vqrdmladhq_m_s32.c: Likewise.
22792 * gcc.target/arm/mve/intrinsics/vqrdmladhq_m_s8.c: Likewise.
22793 * gcc.target/arm/mve/intrinsics/vqrdmladhq_s16.c: Likewise.
22794 * gcc.target/arm/mve/intrinsics/vqrdmladhq_s32.c: Likewise.
22795 * gcc.target/arm/mve/intrinsics/vqrdmladhq_s8.c: Likewise.
22796
22797 2023-01-25 Andrea Corallo <andrea.corallo@arm.com>
22798
22799 * gcc.target/arm/mve/intrinsics/vqdmladhxq_m_s16.c: Use
22800 check-function-bodies instead of scan-assembler checks. Use
22801 extern "C" for C++ testing.
22802 * gcc.target/arm/mve/intrinsics/vqdmladhxq_m_s32.c: Likewise.
22803 * gcc.target/arm/mve/intrinsics/vqdmladhxq_m_s8.c: Likewise.
22804 * gcc.target/arm/mve/intrinsics/vqdmladhxq_s16.c: Likewise.
22805 * gcc.target/arm/mve/intrinsics/vqdmladhxq_s32.c: Likewise.
22806 * gcc.target/arm/mve/intrinsics/vqdmladhxq_s8.c: Likewise.
22807
22808 2023-01-25 Andrea Corallo <andrea.corallo@arm.com>
22809
22810 * gcc.target/arm/mve/intrinsics/vqdmladhq_m_s16.c: Use
22811 check-function-bodies instead of scan-assembler checks. Use
22812 extern "C" for C++ testing.
22813 * gcc.target/arm/mve/intrinsics/vqdmladhq_m_s32.c: Likewise.
22814 * gcc.target/arm/mve/intrinsics/vqdmladhq_m_s8.c: Likewise.
22815 * gcc.target/arm/mve/intrinsics/vqdmladhq_s16.c: Likewise.
22816 * gcc.target/arm/mve/intrinsics/vqdmladhq_s32.c: Likewise.
22817 * gcc.target/arm/mve/intrinsics/vqdmladhq_s8.c: Likewise.
22818
22819 2023-01-25 Andrea Corallo <andrea.corallo@arm.com>
22820
22821 * gcc.target/arm/mve/intrinsics/vqabsq_m_s16.c: Use
22822 check-function-bodies instead of scan-assembler checks. Use
22823 extern "C" for C++ testing.
22824 * gcc.target/arm/mve/intrinsics/vqabsq_m_s32.c: Likewise.
22825 * gcc.target/arm/mve/intrinsics/vqabsq_m_s8.c: Likewise.
22826 * gcc.target/arm/mve/intrinsics/vqabsq_s16.c: Likewise.
22827 * gcc.target/arm/mve/intrinsics/vqabsq_s32.c: Likewise.
22828 * gcc.target/arm/mve/intrinsics/vqabsq_s8.c: Likewise.
22829
22830 2023-01-25 Andrea Corallo <andrea.corallo@arm.com>
22831
22832 * gcc.target/arm/mve/intrinsics/vcmulq_f16.c: Use
22833 check-function-bodies instead of scan-assembler checks. Use
22834 extern "C" for C++ testing.
22835 * gcc.target/arm/mve/intrinsics/vcmulq_f32.c: Likewise.
22836 * gcc.target/arm/mve/intrinsics/vcmulq_m_f16.c: Likewise.
22837 * gcc.target/arm/mve/intrinsics/vcmulq_m_f32.c: Likewise.
22838 * gcc.target/arm/mve/intrinsics/vcmulq_rot180_f16.c: Likewise.
22839 * gcc.target/arm/mve/intrinsics/vcmulq_rot180_f32.c: Likewise.
22840 * gcc.target/arm/mve/intrinsics/vcmulq_rot180_m_f16.c: Likewise.
22841 * gcc.target/arm/mve/intrinsics/vcmulq_rot180_m_f32.c: Likewise.
22842 * gcc.target/arm/mve/intrinsics/vcmulq_rot180_x_f16.c: Likewise.
22843 * gcc.target/arm/mve/intrinsics/vcmulq_rot180_x_f32.c: Likewise.
22844 * gcc.target/arm/mve/intrinsics/vcmulq_rot270_f16.c: Likewise.
22845 * gcc.target/arm/mve/intrinsics/vcmulq_rot270_f32.c: Likewise.
22846 * gcc.target/arm/mve/intrinsics/vcmulq_rot270_m_f16.c: Likewise.
22847 * gcc.target/arm/mve/intrinsics/vcmulq_rot270_m_f32.c: Likewise.
22848 * gcc.target/arm/mve/intrinsics/vcmulq_rot270_x_f16.c: Likewise.
22849 * gcc.target/arm/mve/intrinsics/vcmulq_rot270_x_f32.c: Likewise.
22850 * gcc.target/arm/mve/intrinsics/vcmulq_rot90_f16.c: Likewise.
22851 * gcc.target/arm/mve/intrinsics/vcmulq_rot90_f32.c: Likewise.
22852 * gcc.target/arm/mve/intrinsics/vcmulq_rot90_m_f16.c: Likewise.
22853 * gcc.target/arm/mve/intrinsics/vcmulq_rot90_m_f32.c: Likewise.
22854 * gcc.target/arm/mve/intrinsics/vcmulq_rot90_x_f16.c: Likewise.
22855 * gcc.target/arm/mve/intrinsics/vcmulq_rot90_x_f32.c: Likewise.
22856 * gcc.target/arm/mve/intrinsics/vcmulq_x_f16.c: Likewise.
22857 * gcc.target/arm/mve/intrinsics/vcmulq_x_f32.c: Likewise.
22858
22859 2023-01-25 Andrea Corallo <andrea.corallo@arm.com>
22860
22861 * gcc.target/arm/mve/intrinsics/vcmlaq_f16.c: Use
22862 check-function-bodies instead of scan-assembler checks. Use
22863 extern "C" for C++ testing.
22864 * gcc.target/arm/mve/intrinsics/vcmlaq_f32.c: Likewise.
22865 * gcc.target/arm/mve/intrinsics/vcmlaq_m_f16.c: Likewise.
22866 * gcc.target/arm/mve/intrinsics/vcmlaq_m_f32.c: Likewise.
22867 * gcc.target/arm/mve/intrinsics/vcmlaq_rot180_f16.c: Likewise.
22868 * gcc.target/arm/mve/intrinsics/vcmlaq_rot180_f32.c: Likewise.
22869 * gcc.target/arm/mve/intrinsics/vcmlaq_rot180_m_f16.c: Likewise.
22870 * gcc.target/arm/mve/intrinsics/vcmlaq_rot180_m_f32.c: Likewise.
22871 * gcc.target/arm/mve/intrinsics/vcmlaq_rot270_f16.c: Likewise.
22872 * gcc.target/arm/mve/intrinsics/vcmlaq_rot270_f32.c: Likewise.
22873 * gcc.target/arm/mve/intrinsics/vcmlaq_rot270_m_f16.c: Likewise.
22874 * gcc.target/arm/mve/intrinsics/vcmlaq_rot270_m_f32.c: Likewise.
22875 * gcc.target/arm/mve/intrinsics/vcmlaq_rot90_f16.c: Likewise.
22876 * gcc.target/arm/mve/intrinsics/vcmlaq_rot90_f32.c: Likewise.
22877 * gcc.target/arm/mve/intrinsics/vcmlaq_rot90_m_f16.c: Likewise.
22878 * gcc.target/arm/mve/intrinsics/vcmlaq_rot90_m_f32.c: Likewise.
22879
22880 2023-01-25 Andrea Corallo <andrea.corallo@arm.com>
22881
22882 * gcc.target/arm/mve/intrinsics/vcaddq_rot270_f16.c: Use
22883 check-function-bodies instead of scan-assembler checks. Use
22884 extern "C" for C++ testing.
22885 * gcc.target/arm/mve/intrinsics/vcaddq_rot270_f32.c: Likewise.
22886 * gcc.target/arm/mve/intrinsics/vcaddq_rot270_m_f16.c: Likewise.
22887 * gcc.target/arm/mve/intrinsics/vcaddq_rot270_m_f32.c: Likewise.
22888 * gcc.target/arm/mve/intrinsics/vcaddq_rot270_m_s16.c: Likewise.
22889 * gcc.target/arm/mve/intrinsics/vcaddq_rot270_m_s32.c: Likewise.
22890 * gcc.target/arm/mve/intrinsics/vcaddq_rot270_m_s8.c: Likewise.
22891 * gcc.target/arm/mve/intrinsics/vcaddq_rot270_m_u16.c: Likewise.
22892 * gcc.target/arm/mve/intrinsics/vcaddq_rot270_m_u32.c: Likewise.
22893 * gcc.target/arm/mve/intrinsics/vcaddq_rot270_m_u8.c: Likewise.
22894 * gcc.target/arm/mve/intrinsics/vcaddq_rot270_s16.c: Likewise.
22895 * gcc.target/arm/mve/intrinsics/vcaddq_rot270_s32.c: Likewise.
22896 * gcc.target/arm/mve/intrinsics/vcaddq_rot270_s8.c: Likewise.
22897 * gcc.target/arm/mve/intrinsics/vcaddq_rot270_u16.c: Likewise.
22898 * gcc.target/arm/mve/intrinsics/vcaddq_rot270_u32.c: Likewise.
22899 * gcc.target/arm/mve/intrinsics/vcaddq_rot270_u8.c: Likewise.
22900 * gcc.target/arm/mve/intrinsics/vcaddq_rot270_x_f16.c: Likewise.
22901 * gcc.target/arm/mve/intrinsics/vcaddq_rot270_x_f32.c: Likewise.
22902 * gcc.target/arm/mve/intrinsics/vcaddq_rot270_x_s16.c: Likewise.
22903 * gcc.target/arm/mve/intrinsics/vcaddq_rot270_x_s32.c: Likewise.
22904 * gcc.target/arm/mve/intrinsics/vcaddq_rot270_x_s8.c: Likewise.
22905 * gcc.target/arm/mve/intrinsics/vcaddq_rot270_x_u16.c: Likewise.
22906 * gcc.target/arm/mve/intrinsics/vcaddq_rot270_x_u32.c: Likewise.
22907 * gcc.target/arm/mve/intrinsics/vcaddq_rot270_x_u8.c: Likewise.
22908 * gcc.target/arm/mve/intrinsics/vcaddq_rot90_f16.c: Likewise.
22909 * gcc.target/arm/mve/intrinsics/vcaddq_rot90_f32.c: Likewise.
22910 * gcc.target/arm/mve/intrinsics/vcaddq_rot90_m_f16.c: Likewise.
22911 * gcc.target/arm/mve/intrinsics/vcaddq_rot90_m_f32.c: Likewise.
22912 * gcc.target/arm/mve/intrinsics/vcaddq_rot90_m_s16.c: Likewise.
22913 * gcc.target/arm/mve/intrinsics/vcaddq_rot90_m_s32.c: Likewise.
22914 * gcc.target/arm/mve/intrinsics/vcaddq_rot90_m_s8.c: Likewise.
22915 * gcc.target/arm/mve/intrinsics/vcaddq_rot90_m_u16.c: Likewise.
22916 * gcc.target/arm/mve/intrinsics/vcaddq_rot90_m_u32.c: Likewise.
22917 * gcc.target/arm/mve/intrinsics/vcaddq_rot90_m_u8.c: Likewise.
22918 * gcc.target/arm/mve/intrinsics/vcaddq_rot90_s16.c: Likewise.
22919 * gcc.target/arm/mve/intrinsics/vcaddq_rot90_s32.c: Likewise.
22920 * gcc.target/arm/mve/intrinsics/vcaddq_rot90_s8.c: Likewise.
22921 * gcc.target/arm/mve/intrinsics/vcaddq_rot90_u16.c: Likewise.
22922 * gcc.target/arm/mve/intrinsics/vcaddq_rot90_u32.c: Likewise.
22923 * gcc.target/arm/mve/intrinsics/vcaddq_rot90_u8.c: Likewise.
22924 * gcc.target/arm/mve/intrinsics/vcaddq_rot90_x_f16.c: Likewise.
22925 * gcc.target/arm/mve/intrinsics/vcaddq_rot90_x_f32.c: Likewise.
22926 * gcc.target/arm/mve/intrinsics/vcaddq_rot90_x_s16.c: Likewise.
22927 * gcc.target/arm/mve/intrinsics/vcaddq_rot90_x_s32.c: Likewise.
22928 * gcc.target/arm/mve/intrinsics/vcaddq_rot90_x_s8.c: Likewise.
22929 * gcc.target/arm/mve/intrinsics/vcaddq_rot90_x_u16.c: Likewise.
22930 * gcc.target/arm/mve/intrinsics/vcaddq_rot90_x_u32.c: Likewise.
22931 * gcc.target/arm/mve/intrinsics/vcaddq_rot90_x_u8.c: Likewise.
22932
22933 2023-01-25 Andrea Corallo <andrea.corallo@arm.com>
22934
22935 * gcc.target/arm/mve/intrinsics/vmulltq_int_m_s16.c: Use
22936 check-function-bodies instead of scan-assembler checks. Use
22937 extern "C" for C++ testing.
22938 * gcc.target/arm/mve/intrinsics/vmulltq_int_m_s32.c: Likewise.
22939 * gcc.target/arm/mve/intrinsics/vmulltq_int_m_s8.c: Likewise.
22940 * gcc.target/arm/mve/intrinsics/vmulltq_int_m_u16.c: Likewise.
22941 * gcc.target/arm/mve/intrinsics/vmulltq_int_m_u32.c: Likewise.
22942 * gcc.target/arm/mve/intrinsics/vmulltq_int_m_u8.c: Likewise.
22943 * gcc.target/arm/mve/intrinsics/vmulltq_int_s16.c: Likewise.
22944 * gcc.target/arm/mve/intrinsics/vmulltq_int_s32.c: Likewise.
22945 * gcc.target/arm/mve/intrinsics/vmulltq_int_s8.c: Likewise.
22946 * gcc.target/arm/mve/intrinsics/vmulltq_int_u16.c: Likewise.
22947 * gcc.target/arm/mve/intrinsics/vmulltq_int_u32.c: Likewise.
22948 * gcc.target/arm/mve/intrinsics/vmulltq_int_u8.c: Likewise.
22949 * gcc.target/arm/mve/intrinsics/vmulltq_int_x_s16.c: Likewise.
22950 * gcc.target/arm/mve/intrinsics/vmulltq_int_x_s32.c: Likewise.
22951 * gcc.target/arm/mve/intrinsics/vmulltq_int_x_s8.c: Likewise.
22952 * gcc.target/arm/mve/intrinsics/vmulltq_int_x_u16.c: Likewise.
22953 * gcc.target/arm/mve/intrinsics/vmulltq_int_x_u32.c: Likewise.
22954 * gcc.target/arm/mve/intrinsics/vmulltq_int_x_u8.c: Likewise.
22955 * gcc.target/arm/mve/intrinsics/vmulltq_poly_m_p16.c: Likewise.
22956 * gcc.target/arm/mve/intrinsics/vmulltq_poly_m_p8.c: Likewise.
22957 * gcc.target/arm/mve/intrinsics/vmulltq_poly_p16.c: Likewise.
22958 * gcc.target/arm/mve/intrinsics/vmulltq_poly_p8.c: Likewise.
22959 * gcc.target/arm/mve/intrinsics/vmulltq_poly_x_p16.c: Likewise.
22960 * gcc.target/arm/mve/intrinsics/vmulltq_poly_x_p8.c: Likewise.
22961
22962 2023-01-25 Andrea Corallo <andrea.corallo@arm.com>
22963
22964 * gcc.target/arm/mve/intrinsics/vmullbq_int_m_s16.c: Use
22965 check-function-bodies instead of scan-assembler checks. Use
22966 extern "C" for C++ testing.
22967 * gcc.target/arm/mve/intrinsics/vmullbq_int_m_s32.c: Likewise.
22968 * gcc.target/arm/mve/intrinsics/vmullbq_int_m_s8.c: Likewise.
22969 * gcc.target/arm/mve/intrinsics/vmullbq_int_m_u16.c: Likewise.
22970 * gcc.target/arm/mve/intrinsics/vmullbq_int_m_u32.c: Likewise.
22971 * gcc.target/arm/mve/intrinsics/vmullbq_int_m_u8.c: Likewise.
22972 * gcc.target/arm/mve/intrinsics/vmullbq_int_s16.c: Likewise.
22973 * gcc.target/arm/mve/intrinsics/vmullbq_int_s32.c: Likewise.
22974 * gcc.target/arm/mve/intrinsics/vmullbq_int_s8.c: Likewise.
22975 * gcc.target/arm/mve/intrinsics/vmullbq_int_u16.c: Likewise.
22976 * gcc.target/arm/mve/intrinsics/vmullbq_int_u32.c: Likewise.
22977 * gcc.target/arm/mve/intrinsics/vmullbq_int_u8.c: Likewise.
22978 * gcc.target/arm/mve/intrinsics/vmullbq_int_x_s16.c: Likewise.
22979 * gcc.target/arm/mve/intrinsics/vmullbq_int_x_s32.c: Likewise.
22980 * gcc.target/arm/mve/intrinsics/vmullbq_int_x_s8.c: Likewise.
22981 * gcc.target/arm/mve/intrinsics/vmullbq_int_x_u16.c: Likewise.
22982 * gcc.target/arm/mve/intrinsics/vmullbq_int_x_u32.c: Likewise.
22983 * gcc.target/arm/mve/intrinsics/vmullbq_int_x_u8.c: Likewise.
22984 * gcc.target/arm/mve/intrinsics/vmullbq_poly_m_p16.c: Likewise.
22985 * gcc.target/arm/mve/intrinsics/vmullbq_poly_m_p8.c: Likewise.
22986 * gcc.target/arm/mve/intrinsics/vmullbq_poly_p16.c: Likewise.
22987 * gcc.target/arm/mve/intrinsics/vmullbq_poly_p8.c: Likewise.
22988 * gcc.target/arm/mve/intrinsics/vmullbq_poly_x_p16.c: Likewise.
22989 * gcc.target/arm/mve/intrinsics/vmullbq_poly_x_p8.c: Likewise.
22990
22991 2023-01-25 Andrea Corallo <andrea.corallo@arm.com>
22992
22993 * gcc.target/arm/mve/intrinsics/vmulhq_m_s16.c: Use
22994 check-function-bodies instead of scan-assembler checks. Use
22995 extern "C" for C++ testing.
22996 * gcc.target/arm/mve/intrinsics/vmulhq_m_s32.c: Likewise.
22997 * gcc.target/arm/mve/intrinsics/vmulhq_m_s8.c: Likewise.
22998 * gcc.target/arm/mve/intrinsics/vmulhq_m_u16.c: Likewise.
22999 * gcc.target/arm/mve/intrinsics/vmulhq_m_u32.c: Likewise.
23000 * gcc.target/arm/mve/intrinsics/vmulhq_m_u8.c: Likewise.
23001 * gcc.target/arm/mve/intrinsics/vmulhq_s16.c: Likewise.
23002 * gcc.target/arm/mve/intrinsics/vmulhq_s32.c: Likewise.
23003 * gcc.target/arm/mve/intrinsics/vmulhq_s8.c: Likewise.
23004 * gcc.target/arm/mve/intrinsics/vmulhq_u16.c: Likewise.
23005 * gcc.target/arm/mve/intrinsics/vmulhq_u32.c: Likewise.
23006 * gcc.target/arm/mve/intrinsics/vmulhq_u8.c: Likewise.
23007 * gcc.target/arm/mve/intrinsics/vmulhq_x_s16.c: Likewise.
23008 * gcc.target/arm/mve/intrinsics/vmulhq_x_s32.c: Likewise.
23009 * gcc.target/arm/mve/intrinsics/vmulhq_x_s8.c: Likewise.
23010 * gcc.target/arm/mve/intrinsics/vmulhq_x_u16.c: Likewise.
23011 * gcc.target/arm/mve/intrinsics/vmulhq_x_u32.c: Likewise.
23012 * gcc.target/arm/mve/intrinsics/vmulhq_x_u8.c: Likewise.
23013
23014 2023-01-25 Andrea Corallo <andrea.corallo@arm.com>
23015
23016 * gcc.target/arm/mve/intrinsics/vnegq_f16.c: Use
23017 check-function-bodies instead of scan-assembler checks. Use
23018 extern "C" for C++ testing.
23019 * gcc.target/arm/mve/intrinsics/vnegq_f32.c: Likewise.
23020 * gcc.target/arm/mve/intrinsics/vnegq_m_f16.c: Likewise.
23021 * gcc.target/arm/mve/intrinsics/vnegq_m_f32.c: Likewise.
23022 * gcc.target/arm/mve/intrinsics/vnegq_m_s16.c: Likewise.
23023 * gcc.target/arm/mve/intrinsics/vnegq_m_s32.c: Likewise.
23024 * gcc.target/arm/mve/intrinsics/vnegq_m_s8.c: Likewise.
23025 * gcc.target/arm/mve/intrinsics/vnegq_s16.c: Likewise.
23026 * gcc.target/arm/mve/intrinsics/vnegq_s32.c: Likewise.
23027 * gcc.target/arm/mve/intrinsics/vnegq_s8.c: Likewise.
23028 * gcc.target/arm/mve/intrinsics/vnegq_x_f16.c: Likewise.
23029 * gcc.target/arm/mve/intrinsics/vnegq_x_f32.c: Likewise.
23030 * gcc.target/arm/mve/intrinsics/vnegq_x_s16.c: Likewise.
23031 * gcc.target/arm/mve/intrinsics/vnegq_x_s32.c: Likewise.
23032 * gcc.target/arm/mve/intrinsics/vnegq_x_s8.c: Likewise.
23033 * gcc.target/arm/simd/mve-vneg.c: Update test.
23034 * gcc.target/arm/simd/mve-vshr.c: Likewise
23035
23036 2023-01-25 Andrea Corallo <andrea.corallo@arm.com>
23037
23038 * gcc.target/arm/mve/intrinsics/vclzq_m_s16.c: Use
23039 check-function-bodies instead of scan-assembler checks. Use
23040 extern "C" for C++ testing.
23041 * gcc.target/arm/mve/intrinsics/vclzq_m_s32.c: Likewise.
23042 * gcc.target/arm/mve/intrinsics/vclzq_m_s8.c: Likewise.
23043 * gcc.target/arm/mve/intrinsics/vclzq_m_u16.c: Likewise.
23044 * gcc.target/arm/mve/intrinsics/vclzq_m_u32.c: Likewise.
23045 * gcc.target/arm/mve/intrinsics/vclzq_m_u8.c: Likewise.
23046 * gcc.target/arm/mve/intrinsics/vclzq_s16.c: Likewise.
23047 * gcc.target/arm/mve/intrinsics/vclzq_s32.c: Likewise.
23048 * gcc.target/arm/mve/intrinsics/vclzq_s8.c: Likewise.
23049 * gcc.target/arm/mve/intrinsics/vclzq_u16.c: Likewise.
23050 * gcc.target/arm/mve/intrinsics/vclzq_u32.c: Likewise.
23051 * gcc.target/arm/mve/intrinsics/vclzq_u8.c: Likewise.
23052 * gcc.target/arm/mve/intrinsics/vclzq_x_s16.c: Likewise.
23053 * gcc.target/arm/mve/intrinsics/vclzq_x_s32.c: Likewise.
23054 * gcc.target/arm/mve/intrinsics/vclzq_x_s8.c: Likewise.
23055 * gcc.target/arm/mve/intrinsics/vclzq_x_u16.c: Likewise.
23056 * gcc.target/arm/mve/intrinsics/vclzq_x_u32.c: Likewise.
23057 * gcc.target/arm/mve/intrinsics/vclzq_x_u8.c: Likewise.
23058 * gcc.target/arm/simd/mve-vclz.c: Update test.
23059
23060 2023-01-25 Andrea Corallo <andrea.corallo@arm.com>
23061
23062 * gcc.target/arm/mve/intrinsics/vclsq_m_s16.c: Use
23063 check-function-bodies instead of scan-assembler checks. Use extern
23064 "C" for C++ testing.
23065 * gcc.target/arm/mve/intrinsics/vclsq_m_s32.c: Likewise.
23066 * gcc.target/arm/mve/intrinsics/vclsq_m_s8.c: Likewise.
23067 * gcc.target/arm/mve/intrinsics/vclsq_s16.c: Likewise.
23068 * gcc.target/arm/mve/intrinsics/vclsq_s32.c: Likewise.
23069 * gcc.target/arm/mve/intrinsics/vclsq_s8.c: Likewise.
23070 * gcc.target/arm/mve/intrinsics/vclsq_x_s16.c: Likewise.
23071 * gcc.target/arm/mve/intrinsics/vclsq_x_s32.c: Likewise.
23072 * gcc.target/arm/mve/intrinsics/vclsq_x_s8.c: Likewise.
23073
23074 2023-01-25 Richard Sandiford <richard.sandiford@arm.com>
23075
23076 * gcc.target/aarch64/sve/acle/general-c/sizeless-1.c: Avoid
23077 "initializer element is not constant" error.
23078 * gcc.target/aarch64/sve/acle/general-c/sizeless-2.c: Likewise.
23079
23080 2023-01-25 Andre Vieira <andre.simoesdiasvieira@arm.com>
23081
23082 * lib/target-supports.exp (check_effective_target_vect_long_long): Add
23083 aarch64 to list of targets supporting long long vectorization.
23084
23085 2023-01-25 Jakub Jelinek <jakub@redhat.com>
23086
23087 PR tree-optimization/108498
23088 * gcc.c-torture/execute/pr108498-1.c: New test.
23089 * gcc.c-torture/execute/pr108498-2.c: New test.
23090
23091 2023-01-25 Siddhesh Poyarekar <siddhesh@gotplt.org>
23092 Jakub Jelinek <jakub@redhat.com>
23093
23094 PR tree-optimization/108522
23095 * gcc.dg/builtin-dynamic-object-size-0.c
23096 (test_dynarray_struct_member): New test.
23097 (main): Call it.
23098
23099 2023-01-24 Jakub Jelinek <jakub@redhat.com>
23100
23101 PR c++/107329
23102 PR testsuite/108533
23103 * g++.dg/init/new51.C (size_t): New typedef.
23104 (RexxClass::operator new, RexxClass::operator delete): Use size_t
23105 instead of unsigned long.
23106
23107 2023-01-24 Jason Merrill <jason@redhat.com>
23108
23109 PR c++/108504
23110 * g++.dg/ext/pragma1.C: New test.
23111
23112 2023-01-24 Jason Merrill <jason@redhat.com>
23113
23114 PR c++/108526
23115 * g++.dg/cpp23/static-operator-call5.C: New test.
23116
23117 2023-01-24 Vladimir N. Makarov <vmakarov@redhat.com>
23118
23119 * gcc.target/pdp11/pdp11.exp: New.
23120 * gcc.target/pdp11/pr108388.c: New.
23121
23122 2023-01-24 Harald Anlauf <anlauf@gmx.de>
23123
23124 PR fortran/108529
23125 * gfortran.dg/pr108529.f90: New test.
23126
23127 2023-01-24 Andre Vieira <andre.simoesdiasvieira@arm.com>
23128
23129 * gcc.target/arm/mve/pr108177-1-run.c: New test.
23130 * gcc.target/arm/mve/pr108177-1.c: New test.
23131 * gcc.target/arm/mve/pr108177-10-run.c: New test.
23132 * gcc.target/arm/mve/pr108177-10.c: New test.
23133 * gcc.target/arm/mve/pr108177-11-run.c: New test.
23134 * gcc.target/arm/mve/pr108177-11.c: New test.
23135 * gcc.target/arm/mve/pr108177-12-run.c: New test.
23136 * gcc.target/arm/mve/pr108177-12.c: New test.
23137 * gcc.target/arm/mve/pr108177-13-run.c: New test.
23138 * gcc.target/arm/mve/pr108177-13.c: New test.
23139 * gcc.target/arm/mve/pr108177-14-run.c: New test.
23140 * gcc.target/arm/mve/pr108177-14.c: New test.
23141 * gcc.target/arm/mve/pr108177-2-run.c: New test.
23142 * gcc.target/arm/mve/pr108177-2.c: New test.
23143 * gcc.target/arm/mve/pr108177-3-run.c: New test.
23144 * gcc.target/arm/mve/pr108177-3.c: New test.
23145 * gcc.target/arm/mve/pr108177-4-run.c: New test.
23146 * gcc.target/arm/mve/pr108177-4.c: New test.
23147 * gcc.target/arm/mve/pr108177-5-run.c: New test.
23148 * gcc.target/arm/mve/pr108177-5.c: New test.
23149 * gcc.target/arm/mve/pr108177-6-run.c: New test.
23150 * gcc.target/arm/mve/pr108177-6.c: New test.
23151 * gcc.target/arm/mve/pr108177-7-run.c: New test.
23152 * gcc.target/arm/mve/pr108177-7.c: New test.
23153 * gcc.target/arm/mve/pr108177-8-run.c: New test.
23154 * gcc.target/arm/mve/pr108177-8.c: New test.
23155 * gcc.target/arm/mve/pr108177-9-run.c: New test.
23156 * gcc.target/arm/mve/pr108177-9.c: New test.
23157 * gcc.target/arm/mve/pr108177-main.x: New test include.
23158 * gcc.target/arm/mve/pr108177.x: New test include.
23159
23160 2023-01-24 Jakub Jelinek <jakub@redhat.com>
23161
23162 PR c++/108474
23163 * g++.dg/cpp1z/decomp57.C: New test.
23164 * g++.dg/cpp1z/decomp58.C: New test.
23165
23166 2023-01-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
23167
23168 PR testsuite/107808
23169 * gcc.dg/vect/vect-bitfield-write-2.c: Require vect_long_long.
23170 * gcc.dg/vect/vect-bitfield-write-3.c: Likewise.
23171
23172 2023-01-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
23173
23174 PR testsuite/104756
23175 * gcc.dg/vect/vect-fmax-1.c: Require vect_float.
23176 * gcc.dg/vect/vect-fmax-2.c: Likewise.
23177 * gcc.dg/vect/vect-fmax-3.c: Likewise.
23178 * gcc.dg/vect/vect-fmin-1.c: Likewise.
23179 * gcc.dg/vect/vect-fmin-2.c: Likewise.
23180 * gcc.dg/vect/vect-fmin-3.c: Likewise.
23181
23182 2023-01-24 Lulu Cheng <chenglulu@loongson.cn>
23183 Yang Yujie <yangyujie@loongson.cn>
23184
23185 PR target/107731
23186 * gcc.target/loongarch/tst-asm-const.c: Moved to...
23187 * gcc.target/loongarch/pr107731.c: ...here.
23188
23189 2023-01-24 Jason Merrill <jason@redhat.com>
23190
23191 PR c++/107303
23192 PR c++/107329
23193 * g++.dg/ext/builtin-shufflevector-5.C: New test.
23194 * g++.dg/init/new51.C: New test.
23195
23196 2023-01-23 Jason Merrill <jason@redhat.com>
23197
23198 PR c++/107267
23199 * g++.dg/cpp0x/move2.C: New test.
23200
23201 2023-01-23 Harald Anlauf <anlauf@gmx.de>
23202
23203 PR fortran/108502
23204 * gfortran.dg/pr108502.f90: New test.
23205
23206 2023-01-23 Marek Polacek <polacek@redhat.com>
23207
23208 PR c++/107797
23209 * g++.dg/warn/Wunused-value-1.C: New test.
23210
23211 2023-01-23 Jason Merrill <jason@redhat.com>
23212
23213 PR c++/108195
23214 * g++.dg/cpp0x/initlist-vect2.C: New test.
23215
23216 2023-01-23 Harald Anlauf <anlauf@gmx.de>
23217
23218 PR fortran/108501
23219 * gfortran.dg/pr108501.f90: New test.
23220
23221 2023-01-23 Harald Anlauf <anlauf@gmx.de>
23222
23223 PR fortran/108420
23224 * gfortran.dg/pr108420.f90: New test.
23225
23226 2023-01-23 Jason Merrill <jason@redhat.com>
23227
23228 PR c++/108496
23229 * g++.dg/template/explicit-instantiation5.C: New test.
23230
23231 2023-01-23 Srinath Parvathaneni <srinath.parvathaneni@arm.com>
23232
23233 * g++.target/arm/pac-1.C: New test.
23234 * gcc.target/arm/pac-15.c: Likewise.
23235
23236 2023-01-23 Srinath Parvathaneni <srinath.parvathaneni@arm.com>
23237
23238 * gcc.target/arm/multilib.exp (multilib_config "rmprofile"): Update
23239 tests.
23240 * gcc.target/arm/pac-12.c: New test.
23241 * gcc.target/arm/pac-13.c: Likewise.
23242 * gcc.target/arm/pac-14.c: Likewise.
23243
23244 2023-01-23 Srinath Parvathaneni <srinath.parvathaneni@arm.com>
23245
23246 * gcc.target/arm/multilib.exp: Add tests for cortex-m85.
23247
23248 2023-01-23 Richard Biener <rguenther@suse.de>
23249
23250 PR tree-optimization/108482
23251 * gcc.dg/torture/pr108482.c: New testcase.
23252
23253 2023-01-23 Andrea Corallo <andrea.corallo@arm.com>
23254
23255 * gcc.target/arm/bti-1.c: New testcase.
23256 * gcc.target/arm/bti-2.c: Likewise.
23257
23258 2023-01-23 Andrea Corallo <andrea.corallo@arm.com>
23259
23260 * gcc.target/arm/pac.h : New file.
23261 * gcc.target/arm/pac-1.c : New test case.
23262 * gcc.target/arm/pac-2.c : Likewise.
23263 * gcc.target/arm/pac-3.c : Likewise.
23264 * gcc.target/arm/pac-4.c : Likewise.
23265 * gcc.target/arm/pac-5.c : Likewise.
23266 * gcc.target/arm/pac-6.c : Likewise.
23267 * gcc.target/arm/pac-7.c : Likewise.
23268 * gcc.target/arm/pac-8.c : Likewise.
23269 * gcc.target/arm/pac-9.c : Likewise.
23270 * gcc.target/arm/pac-10.c : Likewise.
23271 * gcc.target/arm/pac-11.c : Likewise.
23272
23273 2023-01-23 Andrea Corallo <andrea.corallo@arm.com>
23274
23275 * gcc.target/arm/multilib.exp: Add pacbti related entries.
23276
23277 2023-01-23 Andrea Corallo <andrea.corallo@arm.com>
23278 Tejas Belagod <tbelagod@arm.com>
23279
23280 * gcc.target/arm/acle/pacbti-m-predef-1.c: New test.
23281 * gcc.target/arm/acle/pacbti-m-predef-3.c: Likewise.
23282 * gcc.target/arm/acle/pacbti-m-predef-6.c: Likewise.
23283 * gcc.target/arm/acle/pacbti-m-predef-7.c: Likewise.
23284
23285 2023-01-23 Andrea Corallo <andrea.corallo@arm.com>
23286 Tejas Belagod <tbelagod@arm.com>
23287
23288 * lib/target-supports.exp
23289 (check_effective_target_mbranch_protection_ok): New function.
23290 * gcc.target/arm/acle/pacbti-m-predef-2.c: New test.
23291 * gcc.target/arm/acle/pacbti-m-predef-4.c: Likewise.
23292 * gcc.target/arm/acle/pacbti-m-predef-5.c: Likewise.
23293 * gcc.target/arm/acle/pacbti-m-predef-8.c: Likewise.
23294 * gcc.target/arm/acle/pacbti-m-predef-9.c: Likewise.
23295 * gcc.target/arm/acle/pacbti-m-predef-10.c: Likewise.
23296 * gcc.target/arm/acle/pacbti-m-predef-11.c: Likewise.
23297 * gcc.target/arm/acle/pacbti-m-predef-12.c: Likewise.
23298
23299 2023-01-23 Andrea Corallo <andrea.corallo@arm.com>
23300 Tejas Belagod <tbelagod@arm.com>
23301
23302 * lib/target-supports.exp:
23303 (check_effective_target_arm_pacbti_hw): New.
23304
23305 2023-01-23 Richard Biener <rguenther@suse.de>
23306
23307 PR tree-optimization/108449
23308 * gcc.dg/pr108449.c: New testcase.
23309
23310 2023-01-23 Jason Merrill <jason@redhat.com>
23311
23312 PR c++/53288
23313 DR 1299
23314 * g++.dg/init/lifetime4.C: New test.
23315
23316 2023-01-22 Iain Sandoe <iain@sandoe.co.uk>
23317
23318 * gm2/case/pass/case-pass.exp: Update for removal of concatenated
23319 paths.
23320 * gm2/complex/pass/complex-pass.exp: Likewise.
23321 * gm2/coroutines/pim/run/pass/coroutines-pim-run-pass.exp: Likewise.
23322 * gm2/iso/analysis/fail/iso-analysis-fail.exp: Likewise.
23323 * gm2/iso/check/fail/iso-check-fail.exp: Likewise.
23324 * gm2/iso/fail/iso-fail.exp: Likewise.
23325 * gm2/iso/pass/iso-pass.exp: Likewise.
23326 * gm2/isolib/run/pass/isolib-run-pass.exp: Likewise.
23327 * gm2/pim/fail/pim-fail.exp: Likewise.
23328 * gm2/pim/pass/pim-pass.exp: Likewise.
23329 * gm2/pimlib/logitech/run/pass/pimlib-logitech-run-pass.exp: Likewise.
23330 * gm2/pimlib/pass/pimlib-pass.exp: Likewise.
23331 * gm2/pimlib/run/pass/pimlib-run-pass.exp: Likewise.
23332 * gm2/projects/iso/run/pass/halma/projects-iso-run-pass-halma.exp: Likewise.
23333 * gm2/projects/iso/run/pass/hello/projects-iso-run-pass-hello.exp: Likewise.
23334 * gm2/projects/log/run/pass/hello/projects-log-run-pass-hello.exp: Likewise.
23335 * gm2/projects/pim/run/pass/hello/projects-pim-run-pass-hello.exp: Likewise.
23336 * gm2/recover/pass/recover-pass.exp: Likewise.
23337 * gm2/switches/makeall/fail/switches-makeall-fail.exp: Likewise.
23338 * gm2/switches/makeall/pass/switches-makeall-pass.exp: Likewise.
23339 * gm2/switches/none/run/pass/gm2-none.exp: Likewise.
23340 * gm2/switches/pim2/run/pass/switches-pim2-run-pass.exp: Likewise.
23341 * gm2/ulmlib/pass/ulmlib-pass.exp: Likewise.
23342 * gm2/ulmlib/std/pass/ulmlib-std-pass.exp: Likewise.
23343 * gm2/ulmlib/sys/pass/ulmlib-sys-pass.exp: Likewise.
23344 * lib/gm2.exp: Make the paths list a mandatory entry for each gm2_init_xxx
23345 function. Remove the use of concatenated include and library paths.
23346 Remove string processing where possible.
23347
23348 2023-01-22 Dimitar Dimitrov <dimitar@dinux.eu>
23349
23350 * gcc.target/pru/clz-hi-2.c: New test.
23351 * gcc.target/pru/clz-hi.c: New test.
23352
23353 2023-01-21 Jerry DeLisle <jvdelisle@gcc.gnu.org>
23354
23355 PR fortran/102595
23356 * gfortran.dg/pr88048.f90: Adjust for changed error message.
23357 * gfortran.dg/parameter_data0.f90: New test.
23358
23359 2023-01-20 Tejas Belagod <tejas.belagod@arm.com>
23360
23361 * gcc.target/aarch64/acle/pmull64.c: New.
23362 * gcc.target/aarch64/aes-fuse-1.c: Replace '+crypto' with corresponding
23363 feature flag based on the intrinsic.
23364 * gcc.target/aarch64/aes-fuse-2.c: Likewise.
23365 * gcc.target/aarch64/aes_1.c: Likewise.
23366 * gcc.target/aarch64/aes_2.c: Likewise.
23367 * gcc.target/aarch64/aes_xor_combine.c: Likewise.
23368 * gcc.target/aarch64/sha1_1.c: Likewise.
23369 * gcc.target/aarch64/sha256_1.c: Likewise.
23370 * gcc.target/aarch64/target_attr_crypto_ice_1.c: Likewise.
23371
23372 2023-01-19 Jakub Jelinek <jakub@redhat.com>
23373
23374 PR c++/108437
23375 * g++.dg/cpp23/subscript12.C: New test.
23376 * g++.dg/cpp23/subscript13.C: New test.
23377
23378 2023-01-19 Jakub Jelinek <jakub@redhat.com>
23379
23380 PR c++/53932
23381 * g++.dg/init/pr53932.C: New test.
23382
23383 2023-01-19 H.J. Lu <hjl.tools@gmail.com>
23384
23385 * gcc.target/i386/pr108436.c: New test.
23386
23387 2023-01-19 David Malcolm <dmalcolm@redhat.com>
23388
23389 PR analyzer/108455
23390 * gcc.dg/analyzer/deref-before-check-1.c: Add test coverage
23391 involving dominance.
23392 * gcc.dg/analyzer/deref-before-check-pr108455-1.c: New test.
23393 * gcc.dg/analyzer/deref-before-check-pr108455-git-pack-revindex.c:
23394 New test.
23395
23396 2023-01-19 Harald Anlauf <anlauf@gmx.de>
23397
23398 PR fortran/108434
23399 * gfortran.dg/pr108434.f90: New test.
23400
23401 2023-01-19 Iain Sandoe <iain@sandoe.co.uk>
23402
23403 * gm2/complex/run/pass/complex-run-pass.exp: Remove gm2_link_lib.
23404 * gm2/iso/run/pass/iso-run-pass.exp: Likewise.
23405 * gm2/link/externalscaffold/pass/link-externalscaffold-pass.exp:
23406 * gm2/pimlib/logitech/run/pass/pimlib-logitech-run-pass.exp: Likewise.
23407 * gm2/pimlib/run/pass/pimlib-run-pass.exp: Likewise.
23408 * gm2/projects/iso/run/pass/halma/projects-iso-run-pass-halma.exp:
23409 Likewise.
23410 * gm2/projects/iso/run/pass/hello/projects-iso-run-pass-hello.exp:
23411 Likewise.
23412 * gm2/projects/pim/run/pass/hello/projects-pim-run-pass-hello.exp:
23413 Likewise.
23414 * gm2/sets/run/pass/sets-run-pass.exp: Likewise.
23415 * gm2/switches/none/run/pass/gm2-none.exp: Likewise.
23416 * gm2/switches/pic/run/pass/switches-pic-run-pass.exp: Likewise.
23417 * gm2/projects/pim/run/pass/random/projects-pim-run-pass-random.exp:
23418 Likewise, and also ensure that the -g option is appended to avoid it
23419 being taken as a path.
23420 * lib/gm2.exp: Ensure for each gm2_init_xxxx function that the set of
23421 libraries added matches the set of -I and -L options.
23422
23423 2023-01-19 Christophe Lyon <christophe.lyon@arm.com>
23424
23425 PR target/108411
23426 * g++.target/aarch64/bitfield-abi-warning-align16-O2-extra.C: Add
23427 -fno-stack-protector.
23428 * g++.target/aarch64/bitfield-abi-warning-align16-O2.C: Likewise.
23429 * g++.target/aarch64/bitfield-abi-warning-align32-O2-extra.C: Likewise.
23430 * g++.target/aarch64/bitfield-abi-warning-align32-O2.C: Likewise.
23431 * g++.target/aarch64/bitfield-abi-warning-align8-O2.C: Likewise.
23432 * gcc.target/aarch64/bitfield-abi-warning-align16-O2-extra.c: Likewise.
23433 * gcc.target/aarch64/bitfield-abi-warning-align16-O2.c: Likewise.
23434 * gcc.target/aarch64/bitfield-abi-warning-align32-O2-extra.c: Likewise.
23435 * gcc.target/aarch64/bitfield-abi-warning-align32-O2.c: Likewise.
23436 * gcc.target/aarch64/bitfield-abi-warning-align8-O2.c: Likewise.
23437
23438 2023-01-19 Jakub Jelinek <jakub@redhat.com>
23439
23440 PR tree-optimization/108440
23441 * c-c++-common/rotate-10.c: New test.
23442 * c-c++-common/rotate-11.c: New test.
23443
23444 2023-01-19 Alexandre Oliva <oliva@adacore.com>
23445
23446 PR debug/106746
23447 * gcc.target/i386/pr106746.c: New.
23448
23449 2023-01-18 Marek Polacek <polacek@redhat.com>
23450
23451 PR c/108424
23452 * gcc.dg/c2x-nullptr-6.c: New test.
23453
23454 2023-01-18 David Malcolm <dmalcolm@redhat.com>
23455
23456 * gcc.dg/analyzer/SARD-tc117-basic-00001-min.c: New test, adapted
23457 from https://samate.nist.gov/SARD/test-suites/81.
23458 * gcc.dg/analyzer/SARD-tc1909-stack_overflow_loop.c: Likewise.
23459 * gcc.dg/analyzer/SARD-tc249-basic-00034-min.c: Likewise.
23460 * gcc.dg/analyzer/SARD-tc293-basic-00045-min.c: Likewise.
23461 * gcc.dg/analyzer/SARD-tc841-basic-00182-min.c: Likewise.
23462
23463 2023-01-18 Richard Biener <rguenther@suse.de>
23464
23465 PR lto/108445
23466 * gcc.dg/lto/pr108445_0.c: New testcase.
23467 * gcc.dg/lto/pr108445_1.c: Likewise.
23468
23469 2023-01-18 Murray Steele <murray.steele@arm.com>
23470
23471 * gcc.target/arm/mve/general/preserve_user_namespace_1.c: New test.
23472
23473 2023-01-18 Kewen Lin <linkw@linux.ibm.com>
23474 Andrew Pinski <apinski@marvell.com>
23475
23476 PR target/108396
23477 * gcc.target/powerpc/pr108396.c: New test.
23478
23479 2023-01-18 Kewen Lin <linkw@linux.ibm.com>
23480
23481 PR target/108348
23482 * gcc.target/powerpc/pr108348-1.c: New test.
23483 * gcc.target/powerpc/pr108348-2.c: New test.
23484
23485 2023-01-17 Harald Anlauf <anlauf@gmx.de>
23486
23487 PR fortran/108421
23488 * gfortran.dg/pr108421.f90: New test.
23489
23490 2023-01-17 Jakub Jelinek <jakub@redhat.com>
23491
23492 PR tree-optimization/106523
23493 * c-c++-common/rotate-2.c (f5, f6, f7, f8, f13, f14, f15, f16,
23494 f37, f38, f39, f40, f45, f46, f47, f48): Add assertions using
23495 __builtin_unreachable about shift count.
23496 * c-c++-common/rotate-2b.c: New test.
23497 * c-c++-common/rotate-4.c (f5, f6, f7, f8, f13, f14, f15, f16,
23498 f37, f38, f39, f40, f45, f46, f47, f48): Add assertions using
23499 __builtin_unreachable about shift count.
23500 * c-c++-common/rotate-4b.c: New test.
23501 * gcc.c-torture/execute/pr106523.c: New test.
23502
23503 2023-01-16 Andrew Pinski <apinski@marvell.com>
23504
23505 * lib/target-supports.exp (add_options_for_tls): Remove
23506 reference to Solaris 9 in comments.
23507
23508 2023-01-16 H.J. Lu <hjl.tools@gmail.com>
23509
23510 PR target/105980
23511 * g++.target/i386/pr105980.C: New test.
23512
23513 2023-01-16 Jan Hubicka <hubicka@ucw.cz>
23514
23515 * g++.dg/tree-ssa/pr106077.C: New test.
23516
23517 2023-01-16 Stam Markianos-Wright <stam.markianos-wright@arm.com>
23518
23519 PR target/96795
23520 PR target/107515
23521 * gcc.target/arm/mve/intrinsics/mve_intrinsic_type_overloads-fp.c: New test.
23522 * gcc.target/arm/mve/intrinsics/mve_intrinsic_type_overloads-int.c: New test.
23523
23524 2023-01-16 Andrew Carlotti <andrew.carlotti@arm.com>
23525
23526 * g++.dg/tree-ssa/pr86544.C: Add .POPCOUNT to tree scan regex.
23527 * gcc.dg/tree-ssa/popcount.c: Likewise.
23528 * gcc.dg/tree-ssa/popcount2.c: Likewise.
23529 * gcc.dg/tree-ssa/popcount3.c: Likewise.
23530 * gcc.target/aarch64/popcount4.c: Likewise.
23531 * gcc.target/i386/pr95771.c: Likewise, and...
23532 * gcc.target/i386/pr95771-2.c: ...split int128 test from above,
23533 since this would emit just a single IFN if a TI optab is added.
23534
23535 2023-01-16 Andrew Carlotti <andrew.carlotti@arm.com>
23536
23537 * gcc.dg/tree-ssa/cltz-max.c: New test.
23538 * gcc.dg/tree-ssa/clz-char.c: New test.
23539 * gcc.dg/tree-ssa/clz-int.c: New test.
23540 * gcc.dg/tree-ssa/clz-long-long.c: New test.
23541 * gcc.dg/tree-ssa/clz-long.c: New test.
23542 * gcc.dg/tree-ssa/ctz-char.c: New test.
23543 * gcc.dg/tree-ssa/ctz-int.c: New test.
23544 * gcc.dg/tree-ssa/ctz-long-long.c: New test.
23545 * gcc.dg/tree-ssa/ctz-long.c: New test.
23546
23547 2023-01-16 Andrew Carlotti <andrew.carlotti@arm.com>
23548
23549 * lib/target-supports.exp (check_effective_target_clz)
23550 (check_effective_target_clzl, check_effective_target_clzll)
23551 (check_effective_target_ctz, check_effective_target_clzl)
23552 (check_effective_target_ctzll): New.
23553 * gcc.dg/tree-ssa/cltz-complement-max.c: New test.
23554 * gcc.dg/tree-ssa/clz-complement-char.c: New test.
23555 * gcc.dg/tree-ssa/clz-complement-int.c: New test.
23556 * gcc.dg/tree-ssa/clz-complement-long-long.c: New test.
23557 * gcc.dg/tree-ssa/clz-complement-long.c: New test.
23558 * gcc.dg/tree-ssa/ctz-complement-char.c: New test.
23559 * gcc.dg/tree-ssa/ctz-complement-int.c: New test.
23560 * gcc.dg/tree-ssa/ctz-complement-long-long.c: New test.
23561 * gcc.dg/tree-ssa/ctz-complement-long.c: New test.
23562
23563 2023-01-16 Jakub Jelinek <jakub@redhat.com>
23564
23565 PR c++/105593
23566 * g++.target/i386/pr105593.C: New test.
23567
23568 2023-01-16 Jakub Jelinek <jakub@redhat.com>
23569
23570 PR c++/105593
23571 * c-c++-common/Winit-self3.c: New test.
23572 * c-c++-common/Winit-self4.c: New test.
23573 * c-c++-common/Winit-self5.c: New test.
23574
23575 2023-01-16 Kewen Lin <linkw@linux.ibm.com>
23576
23577 PR target/108272
23578 * gcc.target/powerpc/pr108272-1.c: New test.
23579 * gcc.target/powerpc/pr108272-2.c: New test.
23580 * gcc.target/powerpc/pr108272-3.c: New test.
23581 * gcc.target/powerpc/pr108272-4.c: New test.
23582
23583 2023-01-14 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
23584
23585 * gcc.target/aarch64/sve/acle/general/pr96463-2.c: Adjust.
23586
23587 2023-01-14 Jakub Jelinek <jakub@redhat.com>
23588
23589 PR c++/108365
23590 * c-c++-common/pr108365.c: New test.
23591 * g++.dg/opt/pr108365.C: New test.
23592 * g++.dg/warn/pr108365.C: New test.
23593
23594 2023-01-14 Alexandre Oliva <oliva@adacore.com>
23595
23596 PR target/42093
23597 * gcc.target/arm/pr42093.c: Disable tree-dce.
23598
23599 2023-01-13 David Malcolm <dmalcolm@redhat.com>
23600
23601 PR analyzer/105273
23602 * gcc.dg/analyzer/switch-enum-1.c: New test.
23603 * gcc.dg/analyzer/switch-enum-2.c: New test.
23604 * gcc.dg/analyzer/switch-enum-pr105273-git-vreportf-2.c: New test.
23605 * gcc.dg/analyzer/switch-enum-taint-1.c: New test.
23606 * gcc.dg/analyzer/switch-wrong-enum.c: New test.
23607 * gcc.dg/analyzer/torture/switch-enum-pr105273-doom-p_floor.c: New
23608 test.
23609 * gcc.dg/analyzer/torture/switch-enum-pr105273-doom-p_maputl.c:
23610 New test.
23611 * gcc.dg/analyzer/torture/switch-enum-pr105273-git-vreportf-1.c:
23612 New test.
23613
23614 2023-01-13 Alexander Monakov <amonakov@ispras.ru>
23615
23616 PR rtl-optimization/108117
23617 PR rtl-optimization/108132
23618 * gcc.dg/pr108117.c: New test.
23619
23620 2023-01-13 Jakub Jelinek <jakub@redhat.com>
23621
23622 PR c++/108285
23623 * g++.dg/warn/pr108285.C: New test.
23624
23625 2023-01-13 Gaius Mulley <gaiusmod2@gmail.com>
23626
23627 * gm2/examples/map/pass/examples-map-pass.exp:
23628 Call gm2_push_timeout 30 before foreach testcase.
23629 Call gm2_pop_timeout after the foreach statement.
23630 * gm2/pimlib/base/run/pass/pimlib-base-run-pass.exp:
23631 Call gm2_push_timeout 20 before foreach testcase.
23632 Call gm2_pop_timeout after the foreach statement.
23633
23634 2023-01-13 Jakub Jelinek <jakub@redhat.com>
23635
23636 PR target/107131
23637 * gcc.c-torture/execute/pr107131.c: New test.
23638
23639 2023-01-13 Srinath Parvathaneni <srinath.parvathaneni@arm.com>
23640
23641 * gcc.target/arm/multilib.exp: Add multilib tests for Cortex-M55 CPU.
23642
23643 2023-01-13 Qing Zhao <qing.zhao@oracle.com>
23644
23645 * gcc.dg/Warray-bounds-flex-arrays-1.c: Delete the level information
23646 from the message issued by -Wstrict-flex-arrays.
23647 * gcc.dg/Warray-bounds-flex-arrays-2.c: Likewise.
23648 * gcc.dg/Warray-bounds-flex-arrays-3.c: Likewise.
23649 * gcc.dg/Warray-bounds-flex-arrays-4.c: Likewise.
23650 * gcc.dg/Warray-bounds-flex-arrays-5.c: Likewise.
23651 * gcc.dg/Warray-bounds-flex-arrays-6.c: Likewise.
23652 * gcc.dg/Wstrict-flex-arrays-2.c: Likewise.
23653 * gcc.dg/Wstrict-flex-arrays-3.c: Likewise.
23654 * gcc.dg/Wstrict-flex-arrays.c: Likewise.
23655
23656 2023-01-13 Jakub Jelinek <jakub@redhat.com>
23657
23658 PR target/107131
23659 * gcc.dg/pr107131.c: New test.
23660
23661 2023-01-13 Richard Sandiford <richard.sandiford@arm.com>
23662
23663 * gcc.target/aarch64/dwarf_reg_size_1.c: New test.
23664 * gcc.target/aarch64/dwarf_reg_size_2.c: Likewise.
23665
23666 2023-01-13 Richard Biener <rguenther@suse.de>
23667
23668 * gcc.target/aarch64/pr107209.c: New test.
23669
23670 2023-01-13 Richard Biener <rguenther@suse.de>
23671
23672 PR tree-optimization/108387
23673 * gcc.dg/pr108387.c: New testcase.
23674
23675 2023-01-13 Gaius Mulley <gaiusmod2@gmail.com>
23676
23677 * gm2/coroutines/pim/run/pass/coroutines-pim-run-pass.exp
23678 (timeout-dg.exp): Load.
23679 Call gm2_push_timeout 15.
23680 Call gm2_pop_timeout at the end.
23681 * gm2/link/min/pass/link-min-pass.exp: Set path
23682 argument to "".
23683 * gm2/switches/whole-program/pass/run/switches-whole-program-pass-run.exp:
23684 Call gm2_push_timeout 60.
23685 Call gm2_pop_timeout at the end.
23686 * lib/gm2-torture.exp (gm2_previous_timeout): Set to 10 or
23687 individual_timeout.
23688 Configure dejagnu to timeout for 10 seconds.
23689 (gm2_push_timeout): New proc.
23690 (gm2_pop_timeout): New proc.
23691 * lib/gm2.exp (gm2_previous_timeout): Set to 10 or
23692 individual_timeout.
23693 Configure dejagnu to timeout for 10 seconds.
23694 (gm2_push_timeout): New proc.
23695 (gm2_pop_timeout): New proc.
23696
23697 2023-01-12 Gaius Mulley <gaiusmod2@gmail.com>
23698
23699 * lib/gm2.exp: Use timeout.exp.
23700
23701 2023-01-12 Gaius Mulley <gaiusmod2@gmail.com>
23702
23703 * lib/gm2.exp (gm2_init_min): Append -fno-exceptions
23704 to args.
23705
23706 2023-01-12 Andrew Pinski <apinski@marvell.com>
23707 Roger Sayle <roger@nextmovesoftware.com>
23708
23709 PR tree-optimization/92342
23710 * gcc.dg/tree-ssa/andnegcmp-1.c: New test.
23711 * gcc.dg/tree-ssa/andnegcmp-2.c: New test.
23712 * gcc.dg/tree-ssa/multcmp-1.c: New test.
23713 * gcc.dg/tree-ssa/multcmp-2.c: New test.
23714
23715 2023-01-12 Christophe Lyon <christophe.lyon@arm.com>
23716 Richard Sandiford <richard.sandiford@arm.com>
23717
23718 PR target/105549
23719 * gcc.target/aarch64/bitfield-abi-warning-align16-O2.c: Update.
23720 * gcc.target/aarch64/bitfield-abi-warning-align16-O2-extra.c: Update.
23721 * gcc.target/aarch64/bitfield-abi-warning-align32-O2.c: Update.
23722 * gcc.target/aarch64/bitfield-abi-warning-align32-O2-extra.c: Update.
23723 * gcc.target/aarch64/aapcs64/va_arg-17.c: New test.
23724 * gcc.target/aarch64/pr105549.c: New test.
23725 * g++.target/aarch64/bitfield-abi-warning-align16-O2.C: Update.
23726 * g++.target/aarch64/bitfield-abi-warning-align16-O2-extra.C: Update.
23727 * g++.target/aarch64/bitfield-abi-warning-align32-O2.C: Update.
23728 * g++.target/aarch64/bitfield-abi-warning-align32-O2-extra.C: Update.
23729
23730 2023-01-12 Christophe Lyon <christophe.lyon@arm.com>
23731 Richard Sandiford <richard.sandiford@arm.com>
23732
23733 * gcc.target/aarch64/bitfield-abi-warning-align16-O2.c: New test.
23734 * gcc.target/aarch64/bitfield-abi-warning-align16-O2-extra.c: New
23735 test.
23736 * gcc.target/aarch64/bitfield-abi-warning-align32-O2.c: New test.
23737 * gcc.target/aarch64/bitfield-abi-warning-align32-O2-extra.c: New
23738 test.
23739 * gcc.target/aarch64/bitfield-abi-warning-align8-O2.c: New test.
23740 * gcc.target/aarch64/bitfield-abi-warning.h: New test.
23741 * g++.target/aarch64/bitfield-abi-warning-align16-O2.C: New test.
23742 * g++.target/aarch64/bitfield-abi-warning-align16-O2-extra.C: New
23743 test.
23744 * g++.target/aarch64/bitfield-abi-warning-align32-O2.C: New test.
23745 * g++.target/aarch64/bitfield-abi-warning-align32-O2-extra.C: New
23746 test.
23747 * g++.target/aarch64/bitfield-abi-warning-align8-O2.C: New test.
23748 * g++.target/aarch64/bitfield-abi-warning.h: New test.
23749
23750 2023-01-12 Richard Biener <rguenther@suse.de>
23751
23752 PR tree-optimization/99412
23753 * gcc.dg/vect/pr99412.c: New testcase.
23754 * gcc.dg/tree-ssa/reassoc-47.c: Adjust comment.
23755 * gcc.dg/tree-ssa/reassoc-48.c: Remove.
23756
23757 2023-01-12 Tobias Burnus <tobias@codesourcery.com>
23758
23759 PR fortran/107706
23760 * gfortran.dg/gomp/assume-2.f90: Update dg-error.
23761 * gfortran.dg/gomp/assumes-2.f90: Likewise.
23762 * gfortran.dg/gomp/assume-5.f90: New test.
23763
23764 2023-01-12 Lewis Hyatt <lhyatt@gmail.com>
23765
23766 * c-c++-common/cpp/pr108244-1.c: New test.
23767 * c-c++-common/cpp/pr108244-2.c: New test.
23768 * c-c++-common/gomp/pr108244-3.c: New test.
23769
23770 2023-01-11 David Malcolm <dmalcolm@redhat.com>
23771
23772 PR analyzer/108252
23773 * gcc.dg/analyzer/attr-malloc-pr108252.c: New test.
23774 * gcc.dg/analyzer/fd-leak-pr108252.c: New test.
23775 * gcc.dg/analyzer/flex-with-call-summaries.c: Remove xfail from
23776 warning false +ve directives.
23777 * gcc.dg/analyzer/pr103217-2.c: Add -Wno-analyzer-too-complex.
23778 * gcc.dg/analyzer/pr103217-3.c: Likewise.
23779 * gcc.dg/analyzer/strdup-pr108252.c: New test.
23780 * gcc.dg/analyzer/strndup-pr108252.c: New test.
23781
23782 2023-01-11 Jakub Jelinek <jakub@redhat.com>
23783
23784 PR c/105972
23785 * gcc.dg/pr105972.c: New test.
23786
23787 2023-01-11 Roger Sayle <roger@nextmovesoftware.com>
23788
23789 PR tree-optimization/71343
23790 * gcc.dg/pr71343-2.c: New test case.
23791
23792 2023-01-11 David Faust <david.faust@oracle.com>
23793
23794 PR target/108293
23795 * gcc.target/bpf/double-1.c: New test.
23796 * gcc.target/bpf/double-2.c: New test.
23797 * gcc.target/bpf/float-1.c: New test.
23798
23799 2023-01-11 Eric Botcazou <ebotcazou@adacore.com>
23800
23801 * gcc.dg/sso-17.c: New test.
23802
23803 2023-01-11 Kewen Lin <linkw@linux.ibm.com>
23804
23805 * gcc.target/powerpc/ppc-fortran/ppc-fortran.exp: Exit immediately if
23806 the testing target isn't a PowerPC target.
23807
23808 2023-01-11 Richard Biener <rguenther@suse.de>
23809
23810 PR tree-optimization/107767
23811 * gcc.dg/tree-ssa/pr107767.c: New testcase.
23812
23813 2023-01-11 Jakub Jelinek <jakub@redhat.com>
23814
23815 PR target/108308
23816 * gcc.dg/pr108308.c: Use int32 target rather than { ilp32 || lp64 }.
23817
23818 2023-01-11 Richard Biener <rguenther@suse.de>
23819
23820 PR tree-optimization/108352
23821 * gcc.dg/tree-ssa/ssa-thread-21.c: New testcase.
23822 * gcc.dg/tree-ssa/vrp46.c: Remove --param fsm-scale-path-blocks=1.
23823
23824 2023-01-11 Richard Biener <rguenther@suse.de>
23825
23826 PR tree-optimization/108353
23827 * gcc.dg/tree-ssa/ssa-copyprop-3.c: New testcase.
23828
23829 2023-01-11 Andreas Krebbel <krebbel@linux.ibm.com>
23830
23831 * gcc.target/s390/not.c: New test.
23832
23833 2023-01-11 Richard Biener <rguenther@suse.de>
23834
23835 PR tree-optimization/106293
23836 * gcc.dg/tree-ssa/ssa-dse-46.c: Remove long initializer.
23837
23838 2023-01-10 Richard Biener <rguenther@suse.de>
23839
23840 PR tree-optimization/106293
23841 * gcc.dg/tree-ssa/ssa-dse-46.c: New testcase.
23842
23843 2023-01-10 Roger Sayle <roger@nextmovesoftware.com>
23844
23845 PR rtl-optimization/106421
23846 * gcc.dg/pr106421.c: New test case.
23847
23848 2023-01-10 Martin Jambor <mjambor@suse.cz>
23849
23850 PR ipa/108110
23851 * g++.dg/ipa/pr108110.C: New test.
23852
23853 2023-01-10 Richard Biener <rguenther@suse.de>
23854
23855 PR tree-optimization/108314
23856 * gcc.dg/vect/pr108314.c: New testcase.
23857
23858 2023-01-10 Xianmiao Qu <cooper.qu@linux.alibaba.com>
23859
23860 * gcc.target/csky/ldbs.c : Fix exclude-opts, should not
23861 be "*".
23862
23863 2023-01-10 Xianmiao Qu <cooper.qu@linux.alibaba.com>
23864
23865 * gcc.target/csky/and3a.c: Rename to ...
23866 * gcc.target/csky/ck801-and.c: ... this.
23867 * gcc.target/csky/constpool-3.c: Rename to ...
23868 * gcc.target/csky/constpool-2.c: ... this, Rename to ...
23869 * gcc.target/csky/constpool-1.c: ... this, Rename to ...
23870 * gcc.target/csky/ck801-constpool.c: ... this, and skip
23871 if the CPU is not ck801.
23872 * gcc.target/csky/ck801-branch.c: Skip if the CPU is not ck801.
23873
23874 2023-01-10 Andreas Krebbel <krebbel@linux.ibm.com>
23875
23876 * gcc.target/s390/fcall-saved.c: New test.
23877
23878 2023-01-09 Jakub Jelinek <jakub@redhat.com>
23879
23880 PR c++/105838
23881 PR c++/108047
23882 PR c++/108266
23883 * g++.dg/tree-ssa/initlist-opt2.C: New test.
23884 * g++.dg/tree-ssa/initlist-opt3.C: New test.
23885
23886 2023-01-09 Joseph Myers <joseph@codesourcery.com>
23887
23888 * gcc.dg/c2x-complit-8.c: New test.
23889
23890 2023-01-09 Richard Biener <rguenther@suse.de>
23891
23892 PR middle-end/69482
23893 * gcc.target/i386/pr69482-1.c: New testcase.
23894 * gcc.target/i386/pr69482-2.c: Likewise.
23895
23896 2023-01-09 Martin Liska <mliska@suse.cz>
23897
23898 PR lto/108330
23899 * g++.dg/ipa/pr108830.C: New test.
23900
23901 2023-01-09 Richard Biener <rguenther@suse.de>
23902
23903 PR tree-optimization/101912
23904 * gcc.dg/uninit-pr101912.c: New testcase.
23905
23906 2023-01-09 Martin Liska <mliska@suse.cz>
23907
23908 PR c/107993
23909 * gcc.target/i386/pr107993.c: New test.
23910
23911 2023-01-07 John David Anglin <danglin@gcc.gnu.org>
23912
23913 * gcc.dg/atomic/c11-atomic-exec-4.c: Add "-D_HPUX_SOURCE" option
23914 on *-*-hpux*.
23915 * gcc.dg/atomic/c11-atomic-exec-5.c: Likewise.
23916
23917 2023-01-06 Joseph Myers <joseph@codesourcery.com>
23918
23919 * gcc.dg/builtin-tgmath-3.c: Update expectations and add more
23920 tests.
23921
23922 2023-01-06 Tamar Christina <tamar.christina@arm.com>
23923
23924 Revert:
23925 2023-01-06 Tamar Christina <tamar.christina@arm.com>
23926
23927 * gcc.target/aarch64/sve/slp_1.c: Update testcase.
23928
23929 2023-01-06 Jakub Jelinek <jakub@redhat.com>
23930
23931 PR target/108292
23932 PR target/108308
23933 * gcc.c-torture/execute/pr108292.c: New test.
23934 * gcc.target/i386/pr108292.c: New test.
23935 * gcc.dg/pr108308.c: New test.
23936
23937 2023-01-05 Roger Sayle <roger@nextmovesoftware.com>
23938
23939 Revert:
23940 2023-01-05 Roger Sayle <roger@nextmovesoftware.com>
23941
23942 * gcc.target/i386/cmov10.c: New test case.
23943
23944 2023-01-05 Patrick Palka <ppalka@redhat.com>
23945
23946 PR c++/108275
23947 * g++.dg/parse/access14.C: New test.
23948
23949 2023-01-05 Gaius Mulley <gaiusmod2@gmail.com>
23950
23951 * lib/gm2.exp (gm2_init_minx): New procedure.
23952 (gm2_init_min): New procedure calls gm2_init_min with
23953 dialect flags.
23954 * gm2/link/min/pass/tiny.mod: New test case.
23955 * gm2/link/min/pass/link-min-pass.exp: New file.
23956
23957 2023-01-04 Patrick Palka <ppalka@redhat.com>
23958
23959 PR c++/108282
23960 * g++.dg/cpp2a/concepts-requires34.C: New test.
23961
23962 2023-01-04 Jakub Jelinek <jakub@redhat.com>
23963
23964 PR c++/108206
23965 * g++.dg/template/pr108206.C: New test.
23966
23967 2023-01-04 Iain Sandoe <iain@sandoe.co.uk>
23968
23969 * gm2/iso/pass/realbitscast.mod: Disable REAL96 on Darwin.
23970
23971 2023-01-04 Jakub Jelinek <jakub@redhat.com>
23972
23973 PR tree-optimization/108253
23974 * g++.dg/opt/pr108253.C: New test.
23975
23976 2023-01-04 Jakub Jelinek <jakub@redhat.com>
23977
23978 PR middle-end/108237
23979 * gcc.c-torture/compile/pr108237.c: New test.
23980
23981 2023-01-04 Jakub Jelinek <jakub@redhat.com>
23982
23983 PR sanitizer/108256
23984 * c-c++-common/ubsan/pr108256.c: New test.
23985
23986 2023-01-03 David Edelsohn <dje.gcc@gmail.com>
23987
23988 * g++.dg/modules/modules.exp: Skip on AIX.
23989 * gcc.target/powerpc/pr99708.c: Skip on AIX.
23990
23991 2023-01-03 Sandra Loosemore <sandra@codesourcery.com>
23992
23993 * g++.dg/gomp/target-simd-clone-1.C: Tweak to test
23994 that the unused clone is GC'ed.
23995 * gcc.dg/gomp/target-simd-clone-1.c: Likewise.
23996
23997 2023-01-03 Roger Sayle <roger@nextmovesoftware.com>
23998
23999 * gcc.target/i386/cmov10.c: New test case.
24000
24001 2023-01-03 Jakub Jelinek <jakub@redhat.com>
24002
24003 PR middle-end/108264
24004 * gcc.dg/pr108264.c: New test.
24005
24006 2023-01-03 Jakub Jelinek <jakub@redhat.com>
24007
24008 PR rtl-optimization/108263
24009 * gcc.dg/pr108263.c: New test.
24010
24011 2023-01-01 Roger Sayle <roger@nextmovesoftware.com>
24012 Uroš Bizjak <ubizjak@gmail.com>
24013
24014 * gcc.target/i386/extendditi2-1.c: New test case.
24015 * gcc.target/i386/extendditi2-2.c: Likewise.
24016
24017 \f
24018 Copyright (C) 2023 Free Software Foundation, Inc.
24019
24020 Copying and distribution of this file, with or without modification,
24021 are permitted in any medium without royalty provided the copyright
24022 notice and this notice are preserved.