1 2023-05-18 Uros Bizjak <ubizjak@gmail.com>
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.
8 2023-05-18 Jonathan Wakely <jwakely@redhat.com>
11 * gcc.test-framework/gen_directive_tests: Use = operator instead
14 2023-05-18 Stam Markianos-Wright <stam.markianos-wright@arm.com>
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.
40 2023-05-18 Stam Markianos-Wright <stam.markianos-wright@arm.com>
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.
84 2023-05-18 Stam Markianos-Wright <stam.markianos-wright@arm.com>
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.
222 2023-05-18 Stam Markianos-Wright <stam.markianos-wright@arm.com>
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.
227 2023-05-18 Stam Markianos-Wright <stam.markianos-wright@arm.com>
229 * gcc.target/arm/mve/mve_vadcq_vsbcq_fpscr_overwrite.c: New.
231 2023-05-18 Andrea Corallo <andrea.corallo@arm.com>
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.
1304 2023-05-18 Andrea Corallo <andrea.corallo@arm.com>
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.
1339 2023-05-18 Andrea Corallo <andrea.corallo@arm.com>
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.
1538 2023-05-18 Joseph Myers <joseph@codesourcery.com>
1540 * gcc.dg/format/c2x-printf-1.c: Test %B here.
1541 * gcc.dg/format/ext-9.c: Do not test %B here.
1543 2023-05-17 Harald Anlauf <anlauf@gmx.de>
1547 * gfortran.dg/zero_sized_13.f90: New test.
1549 2023-05-17 Jivan Hakobyan <jivanhakobyan9@gmail.com>
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
1560 2023-05-17 Jakub Jelinek <jakub@redhat.com>
1563 * c-c++-common/pr109884.c: New test.
1565 2023-05-17 Juzhe-Zhong <juzhe.zhong@rivai.ai>
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.
1573 2023-05-17 Juzhe-Zhong <juzhe.zhong@rivai.ai>
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.
1624 2023-05-17 Juzhe-Zhong <juzhe.zhong@rivai.ai>
1626 * gcc.target/riscv/rvv/base/vxrm-1.c: New test.
1628 2023-05-17 Tobias Burnus <tobias@codesourcery.com>
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.
1639 2023-05-17 Stefan Schulze Frielinghaus <stefansf@linux.ibm.com>
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.
1645 2023-05-17 Jakub Jelinek <jakub@redhat.com>
1648 * g++.dg/init/pr109868.C: New test.
1650 2023-05-17 Pan Li <pan2.li@intel.com>
1652 * gcc.target/riscv/rvv/base/misc_vreinterpret_vbool_vint.c: New test.
1654 2023-05-17 Jiufu Guo <guojiufu@linux.ibm.com>
1657 * gcc.target/powerpc/pr106708.c: Add test function.
1659 2023-05-16 Joseph Myers <joseph@codesourcery.com>
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
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.
1670 2023-05-16 Gaius Mulley <gaiusmod2@gmail.com>
1673 * gm2/isolib/run/pass/testreadint.mod: New test.
1675 2023-05-16 Marek Polacek <polacek@redhat.com>
1678 * g++.dg/warn/Wdangling-reference13.C: New test.
1680 2023-05-16 Patrick Palka <ppalka@redhat.com>
1683 * g++.dg/cpp2a/desig27.C: New test.
1685 2023-05-16 Carl Love <cel@us.ibm.com>
1687 * gcc.target/powerpc/int_128bit-runnable.c: Update expected
1690 2023-05-16 Carl Love <cel@us.ibm.com>
1692 * gcc.target/powerpc/rs6000-fpint.c: Update dg-options, drop dg-do
1695 2023-05-16 Richard Sandiford <richard.sandiford@arm.com>
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.
1702 2023-05-16 Pan Li <pan2.li@intel.com>
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.
1721 2023-05-16 Stefan Schulze Frielinghaus <stefansf@linux.ibm.com>
1723 * gcc.target/s390/memset-1.c: Test case memset1 makes use of
1726 2023-05-16 Paul Thomas <pault@gcc.gnu.org>
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
1741 2023-05-16 Senthil Kumar Selvaraj <saaadhu@gcc.gnu.org>
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.
1754 2023-05-16 Andrew Pinski <apinski@marvell.com>
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.
1762 2023-05-15 Joseph Myers <joseph@codesourcery.com>
1764 * gcc.dg/qual-return-9.c, gcc.dg/qual-return-10.c: New tests.
1766 2023-05-15 Joseph Myers <joseph@codesourcery.com>
1768 * gcc.dg/c2x-has-c-attribute-2.c: Expect 202311L return value from
1769 __has_c_attribute for all C2x attributes.
1771 2023-05-15 Harald Anlauf <anlauf@gmx.de>
1774 * gfortran.dg/ptr-func-5.f90: New test.
1776 2023-05-15 Patrick Palka <ppalka@redhat.com>
1778 * g++.dg/cpp23/feat-cxx2b.C: Test __cpp_auto_cast.
1780 2023-05-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1782 * gcc.target/aarch64/facg_1.c: New test.
1784 2023-05-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1787 * gcc.target/aarch64/simd/pr99195_7.c: New test.
1789 2023-05-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1792 * gcc.target/aarch64/simd/pr99195_4.c: Add testing for qabs, qneg.
1794 2023-05-15 Pan Li <pan2.li@intel.com>
1795 Juzhe-Zhong <juzhe.zhong@rivai.ai>
1796 kito-cheng <kito.cheng@sifive.com>
1798 * gcc.target/riscv/rvv/base/vf_avl-1.c: New test.
1800 2023-05-15 Richard Biener <rguenther@suse.de>
1802 * gcc.dg/vect/pr108950.c: Re-order dg-require-effective-target
1805 2023-05-15 Juzhe-Zhong <juzhe.zhong@rivai.ai>
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.
1811 2023-05-14 Andrew Pinski <apinski@marvell.com>
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.
1817 2023-05-14 Uros Bizjak <ubizjak@gmail.com>
1820 * gcc.target/i386/pr109825.c: New test.
1822 2023-05-13 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
1824 * gcc.target/aarch64/ldp_stp_16.c (cons2_8_float): Adjust for new
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.
1837 2023-05-13 Andrew Pinski <apinski@marvell.com>
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.
1843 2023-05-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1846 * gfortran.dg/pr109662-a.f90: Add a section to verify that
1847 a short namelist read does not modify the variable.
1849 2023-05-12 Gaius Mulley <gaiusmod2@gmail.com>
1852 * gm2/isolib/run/pass/seqappend.mod: New test.
1854 2023-05-12 Kito Cheng <kito.cheng@sifive.com>
1855 Juzhe-Zhong <juzhe.zhong@rivai.ai>
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.
1863 2023-05-12 Richard Biener <rguenther@suse.de>
1865 PR tree-optimization/64731
1866 * gcc.target/i386/pr64731.c: New testcase.
1868 2023-05-12 Patrick Palka <ppalka@redhat.com>
1871 * g++.dg/ext/visibility/anon8.C: Mention PR83258.
1872 * g++.dg/template/function2.C: Removed.
1874 2023-05-12 Patrick Palka <ppalka@redhat.com>
1877 * g++.dg/cpp2a/concepts-pr109752.C: Rename to ...
1878 * g++.dg/cpp2a/concepts-complete4.C: ... this. Rewrite.
1880 2023-05-12 Juzhe Zhong <juzhe.zhong@rivai.ai>
1882 * gcc.target/riscv/rvv/autovec/vmv-imm-rv64.c: Add ABI
1884 2023-05-12 Juzhe Zhong <juzhe.zhong@rivai.ai>
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.
1905 2023-05-12 Pan Li <pan2.li@intel.com>
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.
2027 2023-05-12 Pan Li <pan2.li@intel.com>
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.
2052 2023-05-12 Haochen Gui <guihaoc@gcc.gnu.org>
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.
2059 2023-05-12 Haochen Gui <guihaoc@gcc.gnu.org>
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.
2069 2023-05-12 Haochen Gui <guihaoc@gcc.gnu.org>
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.
2076 2023-05-12 Haochen Gui <guihaoc@gcc.gnu.org>
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
2082 * gcc.target/powerpc/bfp/scalar-extract-exp-6.c: Remove lp64 check.
2084 2023-05-11 Gaius Mulley <gaiusmod2@gmail.com>
2087 * gm2/pim/fail/highice.mod: New test.
2089 2023-05-11 Patrick Palka <ppalka@redhat.com>
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.
2096 2023-05-11 mtsamis <manolis.tsamis@vrull.eu>
2098 * gcc.target/aarch64/swar_to_vec_cmp.c: New test.
2100 2023-05-11 Uros Bizjak <ubizjak@gmail.com>
2103 * gcc.target/i386/pr109807.c: New test.
2105 2023-05-11 Patrick Palka <ppalka@redhat.com>
2108 * g++.dg/cpp2a/lambda-targ1.C: New test.
2110 2023-05-11 Robin Dapp <rdapp@ventanamicro.com>
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.
2117 2023-05-11 Patrick Palka <ppalka@redhat.com>
2118 Jonathan Wakely <jwakely@redhat.com>
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.
2129 2023-05-11 Alexandre Oliva <oliva@adacore.com>
2131 * gcc.target/aarch64/sve/pred-not-gen-4.c: Drop math.h
2132 include, call builtin.
2134 2023-05-11 Robin Dapp <rdapp@ventanamicro.com>
2135 Michael Collison <collison@rivosinc.com>
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.
2197 2023-05-11 Thomas Schwinge <thomas@codesourcery.com>
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.
2206 2023-05-11 Thomas Schwinge <thomas@codesourcery.com>
2208 * gcc.target/arm/acle/acle.exp: Add missing
2209 'torture-init'/'torture-finish' around 'LTO_TORTURE_OPTIONS'
2211 * gcc.target/arm/cmse/cmse.exp: Likewise.
2212 * gcc.target/arm/pure-code/pure-code.exp: Likewise.
2214 2023-05-11 Roger Sayle <roger@nextmovesoftware.com>
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.
2220 2023-05-11 Roger Sayle <roger@nextmovesoftware.com>
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.
2227 2023-05-11 Juzhe-Zhong <juzhe.zhong@rivai.ai>
2229 * gcc.target/riscv/rvv/autovec/series-1.c: New test.
2230 * gcc.target/riscv/rvv/autovec/series_run-1.c: New test.
2232 2023-05-10 Marek Polacek <polacek@redhat.com>
2235 * g++.dg/ext/is_convertible6.C: New test.
2237 2023-05-10 Uros Bizjak <ubizjak@gmail.com>
2240 * gcc.target/i386/pr92658-sse4-4b.c: New test.
2241 * gcc.target/i386/pr92658-sse4-8b.c: New test.
2243 2023-05-10 Andrew Pinski <apinski@marvell.com>
2245 * gcc.c-torture/execute/20230510-1.c: New test.
2247 2023-05-10 Jason Merrill <jason@redhat.com>
2250 * g++.dg/DRs/dr2543.C: New test.
2252 2023-05-10 Jason Merrill <jason@redhat.com>
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.
2260 2023-05-10 Richard Biener <rguenther@suse.de>
2262 * g++.dg/torture/pr106922.C: Force _GLIBCXX_USE_CXX11_ABI to 1.
2264 2023-05-10 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2266 * gcc.target/aarch64/simd/pr99195_4.c: Add tests for sqmovun.
2268 2023-05-10 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2271 * gcc.target/aarch64/simd/pr99195_1.c: Add tests for zip and rev
2274 2023-05-10 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2277 * gcc.target/aarch64/simd/pr99195_1.c: Add testing for qadd, qsub.
2278 * gcc.target/aarch64/simd/pr99195_6.c: New test.
2280 2023-05-10 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2282 * gcc.target/aarch64/simd/pr99195_5.c: New test.
2284 2023-05-10 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2287 * gcc.target/aarch64/simd/pr99195_4.c: Add tests for vmovn, vqmovn.
2289 2023-05-10 Jakub Jelinek <jakub@redhat.com>
2292 * g++.dg/cpp0x/gen-attrs-78.C: New test.
2294 2023-05-10 Li Xu <xuli1@eswincomputing.com>
2296 * gcc.target/riscv/rvv/base/scalar_move-10.c: New test.
2297 * gcc.target/riscv/rvv/base/scalar_move-11.c: New test.
2299 2023-05-10 Juzhe-Zhong <juzhe.zhong@rivai.ai>
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.
2316 2023-05-10 Juzhe-Zhong <juzhe.zhong@rivai.ai>
2319 * gcc.target/riscv/rvv/vsetvl/pr109773-1.c: New test.
2320 * gcc.target/riscv/rvv/vsetvl/pr109773-2.c: New test.
2322 2023-05-10 Andrew Pinski <apinski@marvell.com>
2324 * gcc.c-torture/execute/20230509-1.c: New test.
2326 2023-05-09 Patrick Palka <ppalka@redhat.com>
2329 * g++.dg/cpp2a/concepts-pr109752.C: New test.
2331 2023-05-09 Patrick Palka <ppalka@redhat.com>
2334 * g++.dg/cpp0x/noexcept78.C: New test.
2336 2023-05-09 Richard Sandiford <richard.sandiford@arm.com>
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.
2586 2023-05-09 Richard Sandiford <richard.sandiford@arm.com>
2588 * gcc.target/aarch64/sve2/acle/aarch64-sve2-acle-asm.exp: Use
2589 sve2_flags instead of sve_flags.
2591 2023-05-09 Gaius Mulley <gaiusmod2@gmail.com>
2594 * gm2/isolib/run/pass/skiplinetest.mod: New test.
2596 2023-05-09 Jakub Jelinek <jakub@redhat.com>
2599 * g++.dg/cpp23/attr-assume11.C: New test.
2601 2023-05-09 Jakub Jelinek <jakub@redhat.com>
2603 PR tree-optimization/109778
2604 * gcc.dg/lto/pr109778_0.c: New test.
2605 * gcc.dg/lto/pr109778_1.c: New file.
2607 2023-05-09 Jakub Jelinek <jakub@redhat.com>
2609 PR tree-optimization/109778
2610 * gcc.c-torture/execute/pr109778.c: New test.
2612 2023-05-09 Richard Sandiford <richard.sandiford@arm.com>
2614 * gcc.target/aarch64/asimd-mul-to-shl-sub.c: Allow any register
2615 allocation for temporary results, rather than requiring specific
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
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.
2652 2023-05-09 Richard Sandiford <richard.sandiford@arm.com>
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
2677 * gcc.target/aarch64/sve/pcs/return_9.c: Allow z24-z31 as well as
2680 2023-05-09 Richard Sandiford <richard.sandiford@arm.com>
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.
2706 2023-05-09 Richard Sandiford <richard.sandiford@arm.com>
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
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.
2717 2023-05-09 Richard Sandiford <richard.sandiford@arm.com>
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.
2760 2023-05-09 Richard Sandiford <richard.sandiford@arm.com>
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
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.
2770 2023-05-09 Richard Sandiford <richard.sandiford@arm.com>
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.
2791 2023-05-09 Jason Merrill <jason@redhat.com>
2794 * g++.dg/template/friend78.C: New test.
2796 2023-05-08 Roger Sayle <roger@nextmovesoftware.com>
2797 Uros Bizjak <ubizjak@gmail.com>
2799 * gcc.target/i386/insvti_highpart-1.c: New test case.
2801 2023-05-08 Andrew Pinski <apinski@marvell.com>
2804 * gcc.dg/pr81192.c: Fix integer constants for int16 targets.
2806 2023-05-08 Kito Cheng <kito.cheng@sifive.com>
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.
2813 2023-05-08 Thomas Schwinge <thomas@codesourcery.com>
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'.
2825 2023-05-08 Patrick Palka <ppalka@redhat.com>
2829 * g++.dg/cpp1z/class-deduction114.C: New test.
2831 2023-05-08 Andrew Pinski <apinski@marvell.com>
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.
2840 2023-05-08 Andrew Pinski <apinski@marvell.com>
2842 * gcc.dg/tree-ssa/minmax-17.c: New test.
2844 2023-05-08 Andrew Pinski <apinski@marvell.com>
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.
2853 2023-05-08 Juzhe-Zhong <juzhe.zhong@rivai.ai>
2855 * gcc.target/riscv/rvv/autovec/fixed-vlmax-1.c: Fix typo.
2857 2023-05-08 Andrew Pinski <apinski@marvell.com>
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.
2869 2023-05-08 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2872 * gfortran.dg/pr109662-a.f90: New test.
2874 2023-05-07 Patrick Palka <ppalka@redhat.com>
2877 * g++.dg/diagnostic/alignof4.C: New test.
2879 2023-05-07 Patrick Palka <ppalka@redhat.com>
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.
2887 2023-05-07 Patrick Palka <ppalka@redhat.com>
2889 * g++.dg/cpp2a/concepts-alias6.C: New test.
2891 2023-05-07 Patrick Palka <ppalka@redhat.com>
2894 * g++.dg/cpp1y/paren6.C: New test.
2896 2023-05-07 Patrick Palka <ppalka@redhat.com>
2899 * g++.dg/cpp2a/lambda-generic-ttp1.C: New test.
2900 * g++.dg/cpp2a/lambda-generic-ttp2.C: New test.
2902 2023-05-07 Patrick Palka <ppalka@redhat.com>
2905 * g++.dg/template/non-dependent25a.C: New test.
2907 2023-05-07 Patrick Palka <ppalka@redhat.com>
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.
2915 2023-05-07 Jiufu Guo <guojiufu@linux.ibm.com>
2917 * gcc.target/powerpc/parall_5insn_const.c: New test.
2919 2023-05-07 Roger Sayle <roger@nextmovesoftware.com>
2922 * gcc.target/i386/pr43644.c: New test case.
2924 2023-05-06 Xi Ruoyao <xry111@xry111.site>
2926 * gcc.target/loongarch/shrink-wrap.c: New test.
2928 2023-05-06 Juzhe-Zhong <juzhe.zhong@rivai.ai>
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.
2965 2023-05-06 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2968 * gfortran.dg/pr109662.f90: New test.
2970 2023-05-06 Jakub Jelinek <jakub@redhat.com>
2972 * gcc.dg/tree-ssa/range-sincos-2.c: New test.
2974 2023-05-06 Juzhe-Zhong <juzhe.zhong@rivai.ai>
2977 * gcc.target/riscv/rvv/vsetvl/pr109748.c: New test.
2979 2023-05-06 Jakub Jelinek <jakub@redhat.com>
2981 * gcc.dg/tree-ssa/range-sqrt-2.c: New test.
2983 2023-05-06 Hans-Peter Nilsson <hp@axis.com>
2985 * gcc.target/cris/peep2-addsplit1.c: New test.
2987 2023-05-05 Hans-Peter Nilsson <hp@axis.com>
2989 * gcc.target/cris/peep2-movandsplit1.c: New test.
2991 2023-05-05 Hans-Peter Nilsson <hp@axis.com>
2993 * gcc.target/cris/peep2-lsrandsplit1.c,
2994 gcc.target/cris/peep2-movulsr2.c: New tests.
2996 2023-05-05 Harald Anlauf <anlauf@gmx.de>
2999 * gfortran.dg/overload_5.f90: New test.
3001 2023-05-05 Pan Li <pan2.li@intel.com>
3002 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
3004 * gcc.target/riscv/rvv/base/zero_base_load_store_optimization.c:
3005 Adjust indexed load/store check condition.
3007 2023-05-05 Pan Li <pan2.li@intel.com>
3009 * gcc.target/riscv/rvv/base/integer_compare_insn_shortcut.c:
3010 Adjust test check condition.
3012 2023-05-05 Juzhe-Zhong <juzhe.zhong@rivai.ai>
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.
3019 2023-05-05 Uros Bizjak <ubizjak@gmail.com>
3021 * gcc.target/i386/sse2-mmx-mult-vec.c: New test.
3023 2023-05-05 Andrew Pinski <apinski@marvell.com>
3025 PR tree-optimization/109732
3026 * gcc.dg/pr109732.c: New test.
3027 * gcc.dg/pr109732-1.c: New test.
3029 2023-05-05 Andrew Pinski <apinski@marvell.com>
3031 PR tree-optimization/109722
3032 * gcc.dg/tree-ssa/abs-1.c: New test.
3034 2023-05-04 Gaius Mulley <gaiusmod2@gmail.com>
3037 * gm2/pim/run/pass/ForChar.mod: New test.
3039 2023-05-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3041 * gcc.target/aarch64/simd/pr99195_4.c: New test.
3043 2023-05-04 Julian Brown <julian@codesourcery.com>
3046 * gfortran.dg/goacc/pr109622-5.f90: New test.
3047 * gfortran.dg/goacc/pr109622-6.f90: New test.
3049 2023-05-04 Andrew Pinski <apinski@marvell.com>
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.
3058 2023-05-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3061 * gcc.target/aarch64/simd/pr99195_3.c: New test.
3063 2023-05-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
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.
3069 2023-05-04 Richard Biener <rguenther@suse.de>
3071 PR tree-optimization/109724
3072 * g++.dg/torture/pr109724.C: New testcase.
3074 2023-05-04 Jakub Jelinek <jakub@redhat.com>
3077 * g++.target/i386/pr109676.C: New test.
3079 2023-05-04 Hans-Peter Nilsson <hp@axis.com>
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
3088 2023-05-03 Jason Merrill <jason@redhat.com>
3092 * g++.dg/template/friend77.C: New test.
3094 2023-05-03 Aldy Hernandez <aldyh@redhat.com>
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.
3100 2023-05-03 Alexander Monakov <amonakov@ispras.ru>
3103 * gcc.dg/sancov/basic0.c: Verify absence of tailcall.
3105 2023-05-03 Richard Sandiford <richard.sandiford@arm.com>
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.
3113 2023-05-03 Murray Steele <murray.steele@arm.com>
3114 Christophe Lyon <christophe.lyon@arm.com>
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.
3122 2023-05-03 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
3170 2023-05-03 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3173 * gcc.target/aarch64/simd/pr99195_1.c: Add tests for halving and rounding
3176 2023-05-03 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
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.
3183 2023-05-03 Jason Merrill <jason@redhat.com>
3185 * g++.dg/template/nontype12.C: Check for duplicate error.
3187 2023-05-02 Andrew Pinski <apinski@marvell.com>
3189 PR tree-optimization/109702
3190 * gcc.dg/tree-ssa/phi-opt-25b.c: New test.
3192 2023-05-02 Andrew Pinski <apinski@marvell.com>
3195 * gcc.target/aarch64/csinv-2.c: New test.
3197 2023-05-02 Jason Merrill <jason@redhat.com>
3200 * g++.dg/cpp1z/variant1.C: New test.
3202 2023-05-02 Patrick O'Neill <patrick@rivosinc.com>
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.
3233 2023-05-02 Patrick O'Neill <patrick@rivosinc.com>
3236 * gcc.target/riscv/pr89835.c: New test.
3238 2023-05-02 Yanzhang Wang <yanzhang.wang@intel.com>
3239 Pan Li <pan2.li@intel.com>
3242 * gcc.target/riscv/rvv/base/vlmul_ext-1.c: New test.
3244 2023-05-02 Patrick Palka <ppalka@redhat.com>
3247 * g++.dg/cpp0x/nsdmi-template26.C: New test.
3249 2023-05-02 Richard Biener <rguenther@suse.de>
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.
3256 2023-05-01 Jason Merrill <jason@redhat.com>
3259 * g++.dg/cpp0x/nsdmi-array2.C: New test.
3261 2023-04-30 Jeff Law <jlaw@ventanamicro>
3264 2023-04-30 Longjun Luo <luolongjuna@gmail.com>
3266 * gcc.dg/builtin-redefine.c: Test for redefintion warnings
3268 * gcc.dg/builtin-redefine-1.c: New test.
3270 2023-04-30 Roger Sayle <roger@nextmovesoftware.com>
3272 * gcc.target/xstormy16/neghi2.c: Update expected implementation.
3274 2023-04-30 Andrew Pinski <apinski@marvell.com>
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.
3282 2023-04-30 Andrew Pinski <apinski@marvell.com>
3285 * gcc.dg/init-excess-3.c: New test.
3287 2023-04-30 Martin Liska <mliska@suse.cz>
3289 * c-c++-common/hwasan/asan-pr70541.c: Adjust wording of expected
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.
3295 2023-04-30 Longjun Luo <luolongjuna@gmail.com>
3297 * gcc.dg/builtin-redefine.c: Test for redefintion warnings
3299 * gcc.dg/builtin-redefine-1.c: New test.
3301 2023-04-30 Gaius Mulley <gaiusmod2@gmail.com>
3303 * gm2/pim/run/pass/constlitbase.mod: New test.
3305 2023-04-29 Roger Sayle <roger@nextmovesoftware.com>
3307 * gcc.target/xstormy16/neghi2.c: New test case.
3308 * gcc.target/xstormy16/rotatehi-1.c: Likewise.
3310 2023-04-29 Roger Sayle <roger@nextmovesoftware.com>
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.
3317 2023-04-29 Jeff Law <jlaw@ventanamicro>
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.
3323 2023-04-29 Fei Gao <gaofei@eswincomputing.com>
3325 * gcc.target/riscv/rv32e_stack.c: New test.
3327 2023-04-28 Hans-Peter Nilsson <hp@axis.com>
3329 * lib/scanasm.exp (parse_function_bodies): Set fluff to include
3330 empty lines (besides optionally leading whitespace).
3332 2023-04-28 Matevos Mehrabyan <matevosmehrabyan@gmail.com>
3334 * gcc.target/riscv/divmod-1.c: New testcase.
3335 * gcc.target/riscv/divmod-2.c: New testcase.
3337 2023-04-28 Karen Sargsyan <karen1999411@gmail.com>
3339 * gcc.target/riscv/zbc32.c: New test.
3340 * gcc.target/riscv/zbc64.c: New test.
3342 2023-04-28 Jivan Hakobyan <jivanhakobyan9@gmail.com>
3344 * gcc.target/riscv/zbb-min-max-02.c: Updated scanning check.
3345 * gcc.target/riscv/zbb-min-max-03.c: New tests.
3347 2023-04-28 Andrew Pinski <apinski@marvell.com>
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.
3353 2023-04-28 Roger Sayle <roger@nextmovesoftware.com>
3355 PR rtl-optimization/109476
3356 * gcc.target/avr/mmcu/pr109476.c: New test case.
3358 2023-04-28 Richard Biener <rguenther@suse.de>
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.
3366 2023-04-28 Richard Biener <rguenther@suse.de>
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.
3372 2023-04-28 Pan Li <pan2.li@intel.com>
3373 kito-cheng <kito.cheng@sifive.com>
3375 * gcc.target/riscv/rvv/base/integer_compare_insn_shortcut.c: New test.
3377 2023-04-28 Richard Biener <rguenther@suse.de>
3380 * gcc.dg/torture/pr109652.c: New testcase.
3382 2023-04-28 Julian Brown <julian@codesourcery.com>
3385 * gfortran.dg/goacc/attach-descriptor.f90: Adjust expected output.
3387 2023-04-28 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3390 * gcc.target/aarch64/simd/pr99195_1.c: Add tests for unary integer ops.
3392 2023-04-28 Jakub Jelinek <jakub@redhat.com>
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.
3399 2023-04-28 Aldy Hernandez <aldyh@redhat.com>
3400 Jakub Jelinek <jakub@redhat.com>
3402 * gcc.dg/tree-ssa/range-sincos.c: New test.
3404 2023-04-28 Jan Beulich <jbeulich@suse.com>
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.
3413 2023-04-28 Jan Beulich <jbeulich@suse.com>
3415 * g++.dg/modules/bad-mapper-3.C: Relax failure pattern.
3417 2023-04-28 Alexandre Oliva <oliva@adacore.com>
3419 * c-c++-common/torture/harden-cond-comp.c: New.
3421 2023-04-27 Jason Merrill <jason@redhat.com>
3423 * g++.dg/template/copy1.C: Adjust error lines.
3425 2023-04-27 Pan Li <pan2.li@intel.com>
3427 * gcc.target/riscv/read-thread-pointer.c: Add required tls.
3429 2023-04-27 Aldy Hernandez <aldyh@redhat.com>
3431 PR tree-optimization/109639
3432 * gcc.dg/tree-ssa/pr109639.c: New file.
3433 * gcc.dg/tree-ssa/pr109643.c: New file.
3435 2023-04-27 Richard Biener <rguenther@suse.de>
3438 * g++.dg/torture/pr109607.C: New testcase.
3440 2023-04-27 Jakub Jelinek <jakub@redhat.com>
3443 * gcc.dg/pr109409.c: New test.
3445 2023-04-27 Jakub Jelinek <jakub@redhat.com>
3449 * gcc.dg/pr109412.c: New test.
3451 2023-04-27 Jan Beulich <jbeulich@suse.com>
3453 * c-c++-common/patchable_function_entry-decl.c: Special-case
3455 * c-c++-common/patchable_function_entry-default.c: Likewise.
3456 * c-c++-common/patchable_function_entry-definition.c: Likewise.
3458 2023-04-26 Jason Merrill <jason@redhat.com>
3461 * g++.dg/template/friend76.C: New test.
3463 2023-04-26 Patrick O'Neill <patrick@rivosinc.com>
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.
3475 2023-04-26 Pan Li <pan2.li@intel.com>
3476 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
3478 * gcc.target/riscv/rvv/base/zero_base_load_store_optimization.c: New test.
3480 2023-04-26 Roger Sayle <roger@nextmovesoftware.com>
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.
3488 2023-04-26 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
3495 2023-04-26 Kewen Lin <linkw@linux.ibm.com>
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.
3503 2023-04-26 Juzhe-Zhong <juzhe.zhong@rivai.ai>
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.
3522 2023-04-26 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
3524 * gcc.target/riscv/rvv/base/binop_vx_constraint-150.c: Adapt assembly
3527 2023-04-26 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
3529 * gcc.target/riscv/rvv/base/narrow_constraint-12.c: New test.
3531 2023-04-26 Pan Li <pan2.li@intel.com>
3534 * gcc.target/riscv/rvv/base/pr108185-4.c: Update test check
3536 * gcc.target/riscv/rvv/base/pr108185-5.c: Likewise.
3537 * gcc.target/riscv/rvv/base/pr108185-6.c: Likewise.
3539 2023-04-26 Jivan Hakobyan <jivanhakobyan9@gmail.com>
3541 * gcc.target/riscv/zbs-bclri-nottwobits.c: New test.
3543 2023-04-26 Gaius Mulley <gaiusmod2@gmail.com>
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.
3550 2023-04-25 Patrick Palka <ppalka@redhat.com>
3553 * g++.dg/cpp0x/lambda/lambda-const11a.C: New test.
3555 2023-04-25 Richard Biener <rguenther@suse.de>
3557 PR tree-optimization/109609
3558 * gcc.dg/torture/pr109609.c: New testcase.
3560 2023-04-25 Tobias Burnus <tobias@codesourcery.com>
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.
3571 2023-04-25 Jakub Jelinek <jakub@redhat.com>
3573 * g++.dg/cpp23/ext-floating2.C: Add dg-add-options for
3574 float16, float32, float64 and float128.
3576 2023-04-25 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3579 * gcc.target/aarch64/simd/pr99195_1.c: Add tests for orn, bic, max and min.
3581 2023-04-25 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3583 * gcc.target/aarch64/sve-neon-modes_3.c: New test.
3585 2023-04-25 Jakub Jelinek <jakub@redhat.com>
3588 * g++.dg/cpp23/ext-floating15.C: Add dg-add-options float128.
3590 2023-04-25 Richard Biener <rguenther@suse.de>
3592 PR rtl-optimization/109585
3593 * gcc.dg/torture/pr109585.c: New testcase.
3595 2023-04-25 Jakub Jelinek <jakub@redhat.com>
3598 * gcc.target/powerpc/pr109566.c: New test.
3600 2023-04-25 Martin Liska <mliska@suse.cz>
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.
3606 2023-04-25 Victor Do Nascimento <victor.donascimento@arm.com>
3608 * gcc.target/aarch64/stp_vec_dup_32_64-1.c: New.
3610 2023-04-25 Sam James <sam@gentoo.org>
3612 PR tree-optimization/105312
3614 * gcc.target/sparc/pr105573.c: New test.
3616 2023-04-25 Andrew Pinski <apinski@marvell.com>
3618 * gcc.dg/tree-ssa/phi-opt-25a.c: New test.
3620 2023-04-24 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
3622 * gcc.target/aarch64/sve/acle/general/rev-1.c: New test.
3624 2023-04-24 Andrew Pinski <apinski@marvell.com>
3626 * gcc.dg/tree-ssa/phi-opt-23.c: Update testcase.
3627 * gcc.dg/tree-ssa/phi-opt-24.c: Likewise.
3629 2023-04-24 Andrew Pinski <apinski@marvell.com>
3631 * gcc.dg/tree-ssa/ssa-ifcombine-13.c: Add -fno-ssa-phiopt.
3633 2023-04-24 Andrew Pinski <apinski@marvell.com>
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.
3639 2023-04-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3641 * gcc.target/aarch64/sve-neon-modes_1.c: New test.
3642 * gcc.target/aarch64/sve-neon-modes_2.c: New test.
3644 2023-04-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3647 * gcc.target/aarch64/sve2/div-by-bitmask_1.c: Adjust for unpredicated SVE2
3649 * gcc.target/aarch64/sve2/unpred_mul_1.c: New test.
3651 2023-04-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3653 * gcc.target/aarch64/simd/vabal_combine.c: New test.
3655 2023-04-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3657 * gcc.target/aarch64/simd/addlv_zext.c: New test.
3659 2023-04-24 Juzhe-Zhong <juzhe.zhong@rivai.ai>
3661 * gcc.target/riscv/rvv/vsetvl/avl_single-102.c: New test.
3663 2023-04-24 Juzhe-Zhong <juzhe.zhong@rivai.ai>
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.
3672 2023-04-24 liuhongt <hongtao.liu@intel.com>
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.
3686 2023-04-23 Gaius Mulley <gaiusmod2@gmail.com>
3688 * lib/gm2.exp (gm2_target_compile_default): Conditionally
3689 append -lnsl -lsocket to ldflags.
3691 2023-04-23 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3693 * gcc.target/aarch64/float_truncate_zero.c: New test.
3695 2023-04-23 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3698 * gcc.target/aarch64/simd/pr99195_1.c: Add testing for vpadd intrinsics.
3700 2023-04-23 Roger Sayle <roger@nextmovesoftware.com>
3702 * gcc.target/xstormy16/mulhi.c: New test case.
3704 2023-04-23 Roger Sayle <roger@nextmovesoftware.com>
3706 * gcc.target/xstormy16/extendhisi2.c: New test case.
3707 * gcc.target/xstormy16/zextendhisi2.c: Likewise.
3709 2023-04-23 Roger Sayle <roger@nextmovesoftware.com>
3711 * gcc.target/xstormy16/shiftsi.c: New test case.
3713 2023-04-23 liuhongt <hongtao.liu@intel.com>
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.
3722 2023-04-23 liuhongt <hongtao.liu@intel.com>
3724 * gcc.target/i386/pr108707.c: New test.
3726 2023-04-22 Andrew Pinski <apinski@marvell.com>
3728 * gcc.dg/tree-ssa/phi-opt-5.c: Remvoe some xfail.
3730 2023-04-22 Roger Sayle <roger@nextmovesoftware.com>
3733 * gcc.target/avr/pr54816.c: Move to...
3734 * gcc.target/avr/mmcu/pr54816.c: ... here.
3736 2023-04-22 Harald Anlauf <anlauf@gmx.de>
3737 Steven G. Kargl <kargl@gcc.gnu.org>
3740 * gfortran.dg/allocatable_function_11.f90: New test.
3742 2023-04-22 Jakub Jelinek <jakub@redhat.com>
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
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
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.
3760 2023-04-22 Jeff Law <jlaw@ventanamicro>
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.
3772 2023-04-22 Jakub Jelinek <jakub@redhat.com>
3774 PR tree-optimization/109583
3775 * gcc.dg/pr109583.c: New test.
3777 2023-04-22 Jan Hubicka <hubicka@ucw.cz>
3778 Ondrej Kubanek <kubanek0ondrej@gmail.com>
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.
3784 2023-04-21 Andrew MacLeod <amacleod@redhat.com>
3786 PR tree-optimization/109546
3787 * gcc.dg/pr109546.c: New.
3789 2023-04-21 Jason Merrill <jason@redhat.com>
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.
3796 2023-04-21 Jeff Law <jlaw@ventanamicro>
3799 * gcc.target/i386/cmov6.c: No longer expect this test to
3800 generate 'cmov' instructions.
3802 2023-04-21 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3804 * gcc.target/aarch64/sminmax-asr_1.c: New test.
3806 2023-04-21 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
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.
3815 2023-04-21 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3818 * gcc.target/aarch64/simd/pr99195_1.c: New test.
3820 2023-04-21 Richard Biener <rguenther@suse.de>
3822 PR tree-optimization/109573
3823 * g++.dg/vect/pr109573.cc: New testcase.
3825 2023-04-21 Juzhe-Zhong <juzhe.zhong@rivai.ai>
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.
3832 2023-04-21 Haochen Gui <guihaoc@gcc.gnu.org>
3835 * gcc.dg/torture/float128-cmp-invalid.c: Add xfail.
3837 2023-04-21 Haochen Gui <guihaoc@gcc.gnu.org>
3840 * lib/target-supports.exp (is-effective-target-keyword): Add
3841 ppc_cpu_supports_hw.
3843 2023-04-21 Juzhe-Zhong <juzhe.zhong@rivai.ai>
3846 * gcc.target/riscv/rvv/vsetvl/pr109547.c: New.
3847 * gcc.target/riscv/rvv/vsetvl/vsetvl-17.c: Update scan
3850 2023-04-20 Andrew MacLeod <amacleod@redhat.com>
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.
3858 2023-04-20 Jakub Jelinek <jakub@redhat.com>
3861 * gcc.dg/goacc/pr107041.c: New test.
3863 2023-04-20 Uros Bizjak <ubizjak@gmail.com>
3866 * gcc.target/i386/pr78952-4.c: New test.
3868 2023-04-20 Juzhe-Zhong <juzhe.zhong@rivai.ai>
3869 kito-cheng <kito.cheng@sifive.com>
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.
3875 2023-04-20 Kito Cheng <kito.cheng@sifive.com>
3877 * gcc.target/riscv/arch-19.c: Add -misa-spec.
3879 2023-04-20 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
3880 kito-cheng <kito.cheng@sifive.com>
3883 * g++.target/riscv/rvv/base/pr109535.C: New test.
3884 * gcc.target/riscv/rvv/base/pr109535.c: New test.
3886 2023-04-20 Kito Cheng <kito.cheng@sifive.com>
3888 * gcc.target/riscv/simplify_ior_optimization.c: Use stdint-gcc.h
3889 rather than stdint.h
3891 2023-04-20 Andrew Stubbs <ams@codesourcery.com>
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.
3900 2023-04-20 Jakub Jelinek <jakub@redhat.com>
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.
3911 2023-04-20 Jakub Jelinek <jakub@redhat.com>
3915 * g++.dg/ext/int128-8.C: Require int128 effective target.
3917 2023-04-20 Jiufu Guo <guojiufu@linux.ibm.com>
3920 * gcc.dg/vect/bb-slp-layout-19.c: Modify to guard the check with
3921 vect_hw_misalign on POWERs.
3923 2023-04-20 Haochen Jiang <haochen.jiang@intel.com>
3925 * gcc.target/i386/avx512fvl-vaes-1.c: Add VAES xmm test.
3926 * gcc.target/i386/pr109117-1.c: Modify error message.
3928 2023-04-20 Hu, Lin1 <lin1.hu@intel.com>
3930 * gcc.target/i386/avx512vlbw-reduce-op-1.c: New test.
3932 2023-04-20 Haochen Jiang <haochen.jiang@intel.com>
3934 * gcc.target/i386/vpclmulqdq.c: Add compile test for xmm.
3936 2023-04-20 Haochen Jiang <haochen.jiang@intel.com>
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.
3991 2023-04-20 Haochen Jiang <haochen.jiang@intel.com>
3993 * gcc.target/i386/avx512bitalg-vpopcntb-1.c:
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.
4008 2023-04-20 Hu, Lin1 <lin1.hu@intel.com>
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.
4018 2023-04-19 Patrick Palka <ppalka@redhat.com>
4019 Jonathan Wakely <jwakely@redhat.com>
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.
4026 2023-04-19 Patrick Palka <ppalka@redhat.com>
4029 * g++.dg/cpp2a/concepts-placeholder13.C: New test.
4031 2023-04-19 Harald Anlauf <anlauf@gmx.de>
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".
4039 2023-04-19 Andrew Pinski <apinski@marvell.com>
4041 * gcc.target/i386/cmov10.c: New test.
4042 * gcc.target/i386/cmov11.c: New test.
4044 2023-04-19 Jason Merrill <jason@redhat.com>
4047 * g++.dg/ext/int128-8.C: New test.
4049 2023-04-19 Juzhe-Zhong <juzhe.zhong@rivai.ai>
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.
4059 2023-04-19 Pan Li <pan2.li@intel.com>
4061 * gcc.target/riscv/rvv/base/mask_insn_shortcut.c: Update check
4063 * gcc.target/riscv/simplify_ior_optimization.c: New test.
4065 2023-04-19 Uros Bizjak <ubizjak@gmail.com>
4069 * gcc.target/i386/pr78952-3.c: New test.
4071 2023-04-19 Xi Ruoyao <xry111@xry111.site>
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.
4078 2023-04-19 Xi Ruoyao <xry111@xry111.site>
4080 * gcc.target/loongarch/va_arg.c: New test.
4082 2023-04-19 Jakub Jelinek <jakub@redhat.com>
4084 PR tree-optimization/109011
4085 * gcc.dg/vect/pr109011-1.c: New test.
4087 2023-04-19 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
4089 * gcc.target/aarch64/vec-set-zero.c: New test.
4091 2023-04-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4094 * gcc.target/aarch64/pr108840.c: New test.
4096 2023-04-19 Jakub Jelinek <jakub@redhat.com>
4098 PR tree-optimization/109524
4099 * g++.dg/pr109524.C (nn::nn): Change argument type from nn & to
4102 2023-04-18 Uros Bizjak <ubizjak@gmail.com>
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.
4109 2023-04-18 Richard Biener <rguenther@suse.de>
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.
4130 2023-04-18 Andrew Stubbs <ams@codesourcery.com>
4132 * gcc.target/gcn/fpdiv.c: Remove the -ffast-math requirement.
4134 2023-04-18 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4136 * gcc.target/aarch64/spellcheck_11.c: New test.
4138 2023-04-18 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4140 * gcc.target/aarch64/ldapr-zext.c: Add test for u8 to u16
4143 2023-04-18 Jin Ma <jinma@linux.alibaba.com>
4145 * gcc.target/riscv/arch-5.c: Likewise.
4147 2023-04-18 Jakub Jelinek <jakub@redhat.com>
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.
4153 2023-04-18 Xi Ruoyao <xry111@xry111.site>
4155 * gcc.target/loongarch/add-const.c: New test.
4156 * gcc.target/loongarch/stack-check-cfa-1.c: Adjust for stack
4158 * gcc.target/loongarch/stack-check-cfa-2.c: Likewise.
4160 2023-04-17 Patrick Palka <ppalka@redhat.com>
4163 * g++.dg/template/canon-type-20.C: New test.
4164 * g++.dg/template/ttp36.C: New test.
4166 2023-04-17 Fei Gao <gaofei@eswincomputing.com>
4168 * gcc.target/riscv/stack_save_restore.c: New test.
4170 2023-04-17 Palmer Dabbelt <palmer@rivosinc.com>
4172 * gcc.target/riscv/xtheadfmv-fmv.c: Force the ilp32d ABI.
4174 2023-04-17 Palmer Dabbelt <palmer@rivosinc.com>
4176 * gcc.target/riscv/rvv/rvv.exp (gcc_mabi): New variable.
4178 2023-04-17 Palmer Dabbelt <palmer@rivosinc.com>
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.
4186 2023-04-17 Feng Wang <wangfeng@eswincomputing.com>
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.
4193 2023-04-17 Martin Jambor <mjambor@suse.cz>
4197 * gcc.dg/ipa/pr109318.c: New test.
4198 * gcc.dg/lto/pr107769_0.c: Likewise.
4200 2023-04-17 Philipp Tomsich <philipp.tomsich@vrull.eu>
4201 Di Zhao <di.zhao@amperecomputing.com>
4203 * gcc.target/aarch64/ampere1-no_ldp_combine.c: New test.
4205 2023-04-17 Jakub Jelinek <jakub@redhat.com>
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.
4211 2023-04-17 Richard Biener <rguenther@suse.de>
4213 PR tree-optimization/109524
4214 * g++.dg/pr109524.C: New testcase.
4216 2023-04-17 Jiufu Guo <guojiufu@linux.ibm.com>
4219 * gcc.target/powerpc/builtins-5-p9-runnable.c: Update for BE.
4221 2023-04-17 Kito Cheng <kito.cheng@sifive.com>
4223 * gcc.target/riscv/rvv/base/scalar_move-2.c: Adjust include way
4225 * gcc.target/riscv/rvv/base/spill-sp-adjust.c: Add missing
4228 2023-04-17 Pan Li <pan2.li@intel.com>
4230 * gcc.target/riscv/rvv/base/mask_insn_shortcut.c: New test.
4232 2023-04-16 Jeff Law <jlaw@ventanamicro>
4235 * gcc.target/riscv/pr109508.c: New test.
4237 2023-04-16 Roger Sayle <roger@nextmovesoftware.com>
4240 * gcc.target/avr/pr54816.c: New test case.
4242 2023-04-15 Jason Merrill <jason@redhat.com>
4245 * g++.dg/cpp2a/constexpr-dtor15.C: New test.
4247 2023-04-15 Alexandre Oliva <oliva@adacore.com>
4248 Kewen Lin <linkw@linux.ibm.com>
4251 * gcc.target/powerpc/pr99708.c: Accept lack of
4252 __SIZEOF_IBM128__ when long double is 64-bit wide.
4254 2023-04-15 Jason Merrill <jason@redhat.com>
4257 * g++.dg/warn/Wdangling-pointer-6.C: New test.
4259 2023-04-14 Harald Anlauf <anlauf@gmx.de>
4262 * gfortran.dg/set_exponent_1.f90: New test.
4264 2023-04-14 Richard Biener <rguenther@suse.de>
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.
4271 2023-04-14 Paul Thomas <pault@gcc.gnu.org>
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
4278 2023-04-14 Richard Biener <rguenther@suse.de>
4280 PR tree-optimization/109502
4281 * gcc.dg/vect/pr109502.c: New testcase.
4283 2023-04-14 Richard Biener <rguenther@suse.de>
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.
4293 2023-04-14 Jeff Law <jlaw@ventanamicro.com>
4294 Jakub Jelinek <jakub@redhat.com>
4298 * gcc.dg/pr108947.c: New test.
4299 * gcc.c-torture/execute/pr109040.c: New test.
4301 2023-04-14 Jiufu Guo <guojiufu@linux.ibm.com>
4304 * gcc.dg/analyzer/file-CWE-1341-example.c: Update.
4306 2023-04-13 Patrick Palka <ppalka@redhat.com>
4309 * g++.dg/template/typename27.C: New test.
4311 2023-04-13 Jason Merrill <jason@redhat.com>
4314 * g++.dg/ext/is_convertible5.C: New test.
4316 2023-04-13 Gaius Mulley <gaiusmod2@gmail.com>
4320 * gm2/pim/run/pass/addcharconst.mod: New test.
4321 * gm2/pim/run/pass/singlechar.mod: New test.
4323 2023-04-13 Richard Sandiford <richard.sandiford@arm.com>
4326 * gcc.dg/torture/pr108910.c: New test.
4328 2023-04-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
4338 2023-04-12 Jakub Jelinek <jakub@redhat.com>
4340 PR tree-optimization/109410
4341 * gcc.dg/pr109410.c: New test.
4343 2023-04-12 Jakub Jelinek <jakub@redhat.com>
4346 * gcc.target/i386/pr109458.c: New test.
4348 2023-04-12 Jakub Jelinek <jakub@redhat.com>
4350 PR tree-optimization/109462
4351 * g++.dg/opt/pr109462.C: New test.
4353 2023-04-12 Andrew MacLeod <amacleod@redhat.com>
4355 PR tree-optimization/109462
4356 * gcc.dg/uninit-pr101912.c: XFAIL the warning.
4358 2023-04-12 Richard Biener <rguenther@suse.de>
4360 PR tree-optimization/109473
4361 * gcc.dg/vect/pr109473.c: New testcase.
4363 2023-04-12 Harald Anlauf <anlauf@gmx.de>
4366 * gfortran.dg/entry_26.f90: New test.
4367 * gfortran.dg/entry_27.f90: New test.
4369 2023-04-12 Harald Anlauf <anlauf@gmx.de>
4373 * gfortran.dg/interface_49.f90: New test.
4375 2023-04-12 Richard Biener <rguenther@suse.de>
4377 PR tree-optimization/109469
4378 * gcc.dg/torture/pr109469.c: New testcase.
4380 2023-04-12 Richard Biener <rguenther@suse.de>
4382 PR tree-optimization/109434
4383 * g++.dg/opt/pr109434.C: New testcase.
4385 2023-04-12 Kewen Lin <linkw@linux.ibm.com>
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
4392 2023-04-11 Lin Sinan <mynameisxiaou@gmail.com>
4394 * gcc.target/riscv/zbs-extra-bit-or-twobits.c: New test.
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>
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.
4406 2023-04-11 Tobias Burnus <tobias@codesourcery.com>
4408 * gfortran.dg/gomp/affinity-clause-1.f90: Update scan-tree pattern
4411 2023-04-11 Martin Liska <mliska@suse.cz>
4414 * gcc.dg/pr108241.c: New test.
4415 * gcc.dg/pr79570.c: Add also -g option.
4417 2023-04-11 Andre Vieira <andre.simoesdiasvieira@arm.com>
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.
4423 2023-04-11 Haochen Gui <guihaoc@gcc.gnu.org>
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.
4430 2023-04-10 Michael Meissner <meissner@linux.ibm.com>
4433 * gcc.target/powerpc/pr70243.c: New test.
4435 2023-04-10 Haochen Jiang <haochen.jiang@intel.com>
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.
4453 2023-04-08 Jakub Jelinek <jakub@redhat.com>
4455 PR tree-optimization/109392
4456 * gcc.dg/pr109392.c: New test.
4458 2023-04-08 John David Anglin <danglin@gcc.gnu.org>
4460 * gcc.dg/pr84877.c: xfail on hppa*-*-*.
4462 2023-04-08 John David Anglin <danglin@gcc.gnu.org>
4464 * gcc.dg/long_branch.c: Use timeout factor 2.0 on hppa*-*-*.
4466 2023-04-08 Paul Thomas <pault@gcc.gnu.org>
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
4489 2023-04-08 Paul Thomas <pault@gcc.gnu.org>
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
4516 2023-04-07 Alexandre Oliva <oliva@adacore.com>
4518 * gcc.target/powerpc/ppc-fortran/ppc-fortran.exp: Test for
4519 fortran compiler, skip if missing.
4521 2023-04-06 Stam Markianos-Wright <stam.markianos-wright@arm.com>
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.
4526 2023-04-06 Andrew MacLeod <amacleod@redhat.com>
4528 PR tree-optimization/109417
4529 * gcc.dg/pr109417.c: New.
4531 2023-04-06 Owen Avery <powerboat9.gamer@gmail.com>
4533 * rust/compile/issue-1422.rs: New test.
4535 2023-04-06 Philip Herron <herron.philip@googlemail.com>
4537 * rust/compile/issue-1361.rs: New test.
4539 2023-04-06 Thomas Schwinge <thomas@codesourcery.com>
4541 * rust/compile/issue-1830_bytes.rs: Fix up DejaGnu directives.
4542 * rust/compile/issue-1830_str.rs: Likewise.
4544 2023-04-06 Arthur Cohen <arthur.cohen@embecosm.com>
4546 * rust/compile/empty.in: New test.
4547 * rust/compile/include_empty.rs: New test.
4549 2023-04-06 Philip Herron <herron.philip@googlemail.com>
4551 * rust/compile/torture/traits10.rs: Fix test-case
4553 2023-04-06 Philip Herron <herron.philip@googlemail.com>
4555 * rust/compile/issue-1725-1.rs: New test.
4556 * rust/compile/issue-1725-2.rs: New test.
4558 2023-04-06 Owen Avery <powerboat9.gamer@gmail.com>
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.
4564 2023-04-06 Owen Avery <powerboat9.gamer@gmail.com>
4566 * rust/compile/parse_empty_tuple_pattern.rs: New test.
4568 2023-04-06 Pierre-Emmanuel Patry <pierre-emmanuel.patry@embecosm.com>
4570 * rust/compile/issue-1830_bytes.rs: New test.
4571 * rust/compile/issue-1830_str.rs: New test.
4573 2023-04-06 Owen Avery <powerboat9.gamer@gmail.com>
4575 * rust/compile/variadic.rs: New test.
4577 2023-04-06 Owen Avery <powerboat9.gamer@gmail.com>
4579 * rust/execute/torture/overflow1.rs: Fix test.
4581 2023-04-06 mxlol233 <mxlol233@outlook.com>
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:
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`.
4614 2023-04-06 Arthur Cohen <arthur.cohen@embecosm.com>
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.
4624 2023-04-06 Owen Avery <powerboat9.gamer@gmail.com>
4626 * rust/execute/torture/let-pattern-1.rs: New test.
4628 2023-04-06 Philip Herron <herron.philip@googlemail.com>
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.
4636 2023-04-06 Philip Herron <herron.philip@googlemail.com>
4638 * rust/compile/func3.rs: update test case
4640 2023-04-06 Philip Herron <herron.philip@googlemail.com>
4642 * rust/compile/issue-1786.rs: New test.
4644 2023-04-06 Philip Herron <herron.philip@googlemail.com>
4646 * rust/compile/never_type_err1.rs: Moved to...
4647 * rust/compile/never_type1.rs: ...here. It now works
4649 2023-04-06 Philip Herron <herron.philip@googlemail.com>
4651 * rust/compile/issue-1773.rs: New test.
4653 2023-04-06 Philip Herron <herron.philip@googlemail.com>
4655 * rust/execute/torture/issue-1720-2.rs: New test.
4657 2023-04-06 mxlol233 <mxlol233@outlook.com>
4659 * rust/compile/feature.rs: New test.
4661 2023-04-06 Arthur Cohen <arthur.cohen@embecosm.com>
4663 * rust/compile/closure_move_expr.rs: New test.
4665 2023-04-06 Arthur Cohen <arthur.cohen@embecosm.com>
4667 * rust/compile/parse_complex_generic_application.rs: New test.
4668 * rust/compile/parse_complex_generic_application2.rs: New test.
4670 2023-04-06 Arthur Cohen <arthur.cohen@embecosm.com>
4672 * rust/compile/multi_reference_type.rs: New test.
4674 2023-04-06 Abdul Rafey <abdulrafeyq@gmail.com>
4676 * rust/compile/issue-867.rs: New test.
4678 2023-04-06 Lyra <teromene@teromene.fr>
4680 * rust/compile/macro45.rs: New test.
4682 2023-04-06 Arthur Cohen <arthur.cohen@embecosm.com>
4684 * rust/execute/torture/builtin_macro_cfg.rs: Handle carriage returns
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.
4773 2023-04-06 mxlol233 <mxlol233@outlook.com>
4775 * rust/compile/diagnostic_underline.rs: New test.
4777 2023-04-06 Philip Herron <herron.philip@googlemail.com>
4779 * rust/compile/bounds.rs: change to use -fsyntax-only
4780 * rust/execute/torture/issue-1720.rs: New test.
4782 2023-04-06 Raiki Tamura <tamaron1203@gmail.com>
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.
4796 2023-04-06 mxlol233 <mxlol233@outlook.com>
4798 * rust/compile/bounds.rs: New test.
4800 2023-04-06 Dave <dme2223@gmail.com>
4802 * rust/compile/const10.rs: New test.
4804 2023-04-06 Prajwal S N <prajwalnadig21@gmail.com>
4806 * rust/compile/unsafe11.rs: New test.
4808 2023-04-06 Alexandre Oliva <oliva@adacore.com>
4810 * gcc.dg/signbit-2.c: Add -maltivec if supported.
4812 2023-04-06 Alexandre Oliva <oliva@adacore.com>
4813 Thomas Schwinge <thomas@codesourcery.com>
4816 * g++.dg/modules/modules.exp (unsupported): Drop renaming.
4819 2023-04-05 Gaius Mulley <gaiusmod2@gmail.com>
4822 * gm2/pim/fail/setunknown.mod: New test.
4823 * gm2/pim/fail/setunknown2.mod: New test.
4825 2023-04-05 Jeff Law <jlaw@ventanamicro>
4828 * gcc.c-torture/compile/pr108892.c: New test.
4830 2023-04-05 Martin Jambor <mjambor@suse.cz>
4833 * gcc.dg/ipa/pr108959.c: New test.
4835 2023-04-05 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
4837 * g++.target/riscv/rvv/base/bug-23.C: New test.
4839 2023-04-05 Juzhe-Zhong <juzhe.zhong@rivai.ai>
4841 * gcc.target/riscv/rvv/vsetvl/pr109399.c: New test.
4843 2023-04-04 Harald Anlauf <anlauf@gmx.de>
4846 * gfortran.dg/der_charlen_1.f90: Adjust dg-patterns.
4847 * gfortran.dg/pr104349.f90: New test.
4849 2023-04-04 Jakub Jelinek <jakub@redhat.com>
4851 PR tree-optimization/109386
4852 * gcc.c-torture/execute/ieee/pr109386.c: New test.
4854 2023-04-04 Marek Polacek <polacek@redhat.com>
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.
4862 2023-04-04 Stam Markianos-Wright <stam.markianos-wright@arm.com>
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.
4875 2023-04-04 Jakub Jelinek <jakub@redhat.com>
4878 * gcc.target/riscv/arch-19.c: Expect a different message about zfinx
4881 2023-04-04 Richard Biener <rguenther@suse.de>
4883 PR tree-optimization/109304
4884 * gcc.dg/pr109304.c: New testcase.
4886 2023-04-04 Kewen Lin <linkw@linux.ibm.com>
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.
4893 2023-04-04 Jason Merrill <jason@redhat.com>
4896 * g++.dg/lookup/friend25.C: New test.
4898 2023-04-03 Patrick Palka <ppalka@redhat.com>
4901 * g++.dg/cpp1y/var-templ79.C: New test.
4903 2023-04-03 Jakub Jelinek <jakub@redhat.com>
4904 Martin Jambor <mjambor@suse.cz>
4907 * gcc.dg/pr109303.c: New test.
4909 2023-04-03 Haochen Gui <guihaoc@gcc.gnu.org>
4912 * gcc.target/powerpc/pr56605.c: Modify the match pattern for dump
4915 2023-04-02 John David Anglin <danglin@gcc.gnu.org>
4918 * gnat.dg/opt39.adb: Add hppa*-*-* to dg-additional-options list.
4920 2023-04-02 John David Anglin <danglin@gcc.gnu.org>
4923 * gnat.dg/prot7.adb: Skip on hppa.
4925 2023-04-02 Juzhe-Zhong <juzhe.zhong@rivai.ai>
4926 kito-cheng <kito.cheng@sifive.com>
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.
4933 2023-04-02 Juzhe-Zhong <juzhe.zhong@rivai.ai>
4935 * gcc.target/riscv/rvv/base/scalar_move-6.c: Adapt test.
4936 * gcc.target/riscv/rvv/base/scalar_move-9.c: New test.
4938 2023-04-01 Patrick Palka <ppalka@redhat.com>
4941 * g++.dg/cpp2a/concepts-placeholder12.C: New test.
4943 2023-04-01 Patrick Palka <ppalka@redhat.com>
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.
4951 2023-04-01 Jakub Jelinek <jakub@redhat.com>
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.
4959 2023-04-01 Jakub Jelinek <jakub@redhat.com>
4961 PR tree-optimization/109362
4962 * gcc.target/i386/pr109362.c: New test.
4964 2023-04-01 Jakub Jelinek <jakub@redhat.com>
4965 Richard Sandiford <richard.sandiford@arm.com>
4968 * gcc.target/aarch64/sve/pr109254.c: New test.
4970 2023-03-31 Jakub Jelinek <jakub@redhat.com>
4973 * gcc.dg/analyzer/pipe-glibc.c (read_from_pie, write_to_pipe): Exit
4974 if fdopen returns NULL.
4976 2023-03-31 Andrew MacLeod <amacleod@redhat.com>
4978 * g++.dg/warn/Wstringop-overflow-4.C: Always check bogus message.
4979 * gcc.dg/tree-ssa/pr23109.c: Disable better recomputations.
4981 2023-03-31 Vladimir N. Makarov <vmakarov@redhat.com>
4983 * gcc.target/i386/pr109052-2.c: New.
4985 2023-03-31 Jakub Jelinek <jakub@redhat.com>
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.
4993 2023-03-31 Jonathan Yong <10walls@gmail.com>
4995 * c-c++-common/Warray-bounds.c: Fix excess warnings on
4998 2023-03-31 liuhongt <hongtao.liu@intel.com>
5000 * g++.target/i386/pr85048.C: New test.
5002 2023-03-30 Jason Merrill <jason@redhat.com>
5005 * g++.dg/lookup/anon8.C: New test.
5007 2023-03-30 Jason Merrill <jason@redhat.com>
5010 * g++.dg/cpp1z/noexcept-type27.C: New test.
5012 2023-03-30 Jakub Jelinek <jakub@redhat.com>
5015 * g++.dg/cpp23/subscript14.C: New test.
5017 2023-03-30 Andrew MacLeod <amacleod@redhat.com>
5019 PR tree-optimization/109154
5020 * gcc.dg/Walloca-13.c: Remove bogus warning that is now fixed.
5022 2023-03-30 Jason Merrill <jason@redhat.com>
5026 * g++.dg/cpp2a/concepts-lambda3.C: Use -flto if supported.
5027 * g++.dg/cpp0x/lambda/lambda-mangle7.C: New test.
5029 2023-03-30 Richard Biener <rguenther@suse.de>
5031 PR tree-optimization/107561
5032 * g++.dg/pr71488.C: Remove XFAILed bogus diagnostic again.
5033 * g++.dg/warn/Warray-bounds-16.C: Likewise.
5035 2023-03-30 Richard Biener <rguenther@suse.de>
5037 PR tree-optimization/109342
5038 * g++.dg/torture/pr109342.C: New testcase.
5040 2023-03-30 Jakub Jelinek <jakub@redhat.com>
5043 * g++.dg/cpp23/ext-floating15.C: New test.
5045 2023-03-30 liuhongt <hongtao.liu@intel.com>
5047 * gcc.target/i386/pr88828-0.c: Adjust testcase.
5049 2023-03-29 Gaius Mulley <gaiusmod2@gmail.com>
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.
5057 2023-03-29 Jiawei <jiawei@iscas.ac.cn>
5059 * gcc.target/riscv/arch-19.c: New test.
5061 2023-03-29 Richard Biener <rguenther@suse.de>
5063 PR tree-optimization/109331
5064 * gcc.dg/torture/pr109331.c: New testcase.
5066 2023-03-29 Richard Biener <rguenther@suse.de>
5068 * g++.dg/pr94920.C: Scan forwprop1 instead of optimized.
5070 2023-03-29 Richard Biener <rguenther@suse.de>
5072 PR tree-optimization/109327
5073 * gcc.dg/pr109327.c: New testcase.
5075 2023-03-29 Richard Biener <rguenther@suse.de>
5078 * g++.dg/gomp/pr106124.C: New testcase.
5080 2023-03-29 Jakub Jelinek <jakub@redhat.com>
5081 Richard Biener <rguenther@suse.de>
5083 PR tree-optimization/109301
5084 * gcc.dg/pr109301.c: New test.
5086 2023-03-29 Jason Merrill <jason@redhat.com>
5090 * g++.dg/cpp2a/class-deduction-alias16.C: New test.
5091 * g++.dg/cpp2a/class-deduction-alias17.C: New test.
5093 2023-03-28 Thomas Schwinge <thomas@codesourcery.com>
5095 * gfortran.dg/weak-2.f90: Enable for nvptx target.
5097 2023-03-28 David Malcolm <dmalcolm@redhat.com>
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.
5105 2023-03-28 Jason Merrill <jason@redhat.com>
5108 * g++.dg/warn/Wsequence-point-5.C: New test.
5110 2023-03-28 Kito Cheng <kito.cheng@sifive.com>
5113 * gcc.target/riscv/predef-__riscv_v_intrinsic.c: New test.
5115 2023-03-28 Alexander Monakov <amonakov@ispras.ru>
5117 PR rtl-optimization/109187
5118 * gcc.dg/pr109187.c: New test.
5120 2023-03-28 Andrew MacLeod <amacleod@redhat.com>
5122 PR tree-optimization/109265
5123 PR tree-optimization/109274
5124 * gcc.dg/pr109274.c: New.
5125 * gfortran.dg/pr109265.f90: New.
5127 2023-03-28 Richard Biener <rguenther@suse.de>
5129 PR tree-optimization/107087
5130 * g++.dg/pr107087.C: New testcase.
5132 2023-03-28 Richard Sandiford <richard.sandiford@arm.com>
5135 * gcc.target/aarch64/pr109072_1.c: New test.
5136 * gcc.target/aarch64/pr109072_2.c: Likewise.
5138 2023-03-28 Jakub Jelinek <jakub@redhat.com>
5140 PR middle-end/106190
5141 * gcc.dg/asan/pr106190.c: New test.
5143 2023-03-28 Eric Botcazou <ebotcazou@adacore.com>
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.
5150 2023-03-28 Jakub Jelinek <jakub@redhat.com>
5153 * gcc.target/i386/pr109276.c: New test.
5155 2023-03-28 Eric Botcazou <ebotcazou@adacore.com>
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.
5162 2023-03-28 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
5164 * lib/target-supports.exp (add_options_for_weak_undefined): Escape
5166 * gcc.dg/visibility-22.c: Add weak_undefined options.
5168 2023-03-27 Richard Biener <rguenther@suse.de>
5170 PR tree-optimization/54498
5171 * g++.dg/torture/pr54498.C: New testcase.
5173 2023-03-27 Richard Biener <rguenther@suse.de>
5175 PR tree-optimization/108357
5176 * gcc.dg/tree-ssa/pr108357.c: New testcase.
5178 2023-03-27 Martin Liska <mliska@suse.cz>
5180 * lib/verify-sarif-file.py: Use apostrophes instead
5183 2023-03-27 Kewen Lin <linkw@linux.ibm.com>
5186 * gcc.target/powerpc/pr109167.c: New test.
5188 2023-03-27 Kewen Lin <linkw@linux.ibm.com>
5191 * gcc.target/powerpc/pr109082.c: New test.
5193 2023-03-26 Andreas Schwab <schwab@linux-m68k.org>
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.
5205 2023-03-26 Jakub Jelinek <jakub@redhat.com>
5207 PR tree-optimization/109230
5208 * gcc.dg/pr109230.c: New test.
5210 2023-03-26 Jakub Jelinek <jakub@redhat.com>
5213 * c-c++-common/cold-2.c: New test.
5215 2023-03-25 David Malcolm <dmalcolm@redhat.com>
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:
5227 * c-c++-common/diagnostic-format-sarif-file-bad-utf8-pr109098-2.c:
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
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.
5240 2023-03-24 Patrick Palka <ppalka@redhat.com>
5243 * g++.dg/lookup/name-clash11.C: Fix ASSERT macro definition in
5245 * g++.dg/lookup/this2.C: New test.
5247 2023-03-24 Jason Merrill <jason@redhat.com>
5250 * g++.dg/cpp0x/fntmpdefarg-partial1.C: New test.
5252 2023-03-24 David Malcolm <dmalcolm@redhat.com>
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.
5262 2023-03-24 Andrew MacLeod <amacleod@redhat.com>
5264 PR tree-optimization/109238
5265 * gcc.dg/pr109238.c: New.
5267 2023-03-24 Richard Biener <rguenther@suse.de>
5269 PR tree-optimization/106912
5270 * gcc.dg/profile-generate-4.c: New testcase.
5272 2023-03-24 Gaius Mulley <gaiusmod2@gmail.com>
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.
5278 2023-03-24 Jakub Jelinek <jakub@redhat.com>
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
5286 2023-03-24 Jakub Jelinek <jakub@redhat.com>
5288 PR tree-optimization/99739
5289 * gcc.dg/tree-ssa/pr99739.c: New test.
5291 2023-03-24 Alexandre Oliva <oliva@adacore.com>
5293 * lib/target-supports.exp (add_options_for_weak_undefined):
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.
5308 2023-03-24 Haochen Gui <guihaoc@gcc.gnu.org>
5309 Tobias Burnus <tobias@codesourcery.com>
5312 * gfortran.dg/assumed_size_refs_2.f90: Check "Cannot simplify
5314 * gfortran.dg/unpack_field_1.f90: Likewise.
5315 * gfortran.dg/pr103628.f90: New.
5317 2023-03-23 Jason Merrill <jason@redhat.com>
5320 * g++.dg/cpp0x/constexpr-pmf3.C: New test.
5322 2023-03-23 Hans-Peter Nilsson <hp@axis.com>
5324 * gcc.dg/tree-ssa/ssa-fre-100.c: XFAIL for ! natural_alignment_32.
5326 2023-03-23 Hans-Peter Nilsson <hp@axis.com>
5328 * gcc.dg/tree-ssa/pr100359.c: Compile-only for ! natural_alignment_32.
5330 2023-03-23 Pat Haugen <pthaugen@linux.ibm.com>
5332 * gcc.target/powerpc/mod-no_copy.c: New.
5333 * gcc.target/powerpc/mod-peephole.c: New.
5335 2023-03-23 Andrew Pinski <apinski@marvell.com>
5338 * gcc.dg/compound-literal-cast-lvalue-1.c: New test.
5340 2023-03-23 Gaius Mulley <gaiusmod2@gmail.com>
5343 * gm2/iso/extended-opaque/pass/iso-extended-opaque-pass.exp:
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:
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.
5357 2023-03-23 Richard Biener <rguenther@suse.de>
5359 PR tree-optimization/107569
5360 * g++.dg/opt/pr107569.C: New testcase.
5362 2023-03-23 Richard Biener <rguenther@suse.de>
5364 PR tree-optimization/109262
5365 * g++.dg/torture/pr109262.C: New testcase.
5367 2023-03-23 Eric Botcazou <ebotcazou@adacore.com>
5369 * gnat.dg/div_zero.adb: Skip for aarch64*-*-* targets.
5371 2023-03-23 Marek Polacek <polacek@redhat.com>
5374 * g++.dg/warn/Wdangling-reference11.C: New test.
5375 * g++.dg/warn/Wdangling-reference12.C: New test.
5377 2023-03-23 Jakub Jelinek <jakub@redhat.com>
5379 PR tree-optimization/109176
5380 * gcc.target/aarch64/sve/pr109176.c: New test.
5382 2023-03-23 Pan Li <pan2.li@intel.com>
5383 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
5391 2023-03-23 Jason Merrill <jason@redhat.com>
5394 * g++.dg/cpp1y/lambda-generic-local-class2.C: New test.
5396 2023-03-23 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
5412 2023-03-23 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
5415 * gcc.target/riscv/rvv/base/vlenb-1.c: New test.
5417 2023-03-23 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
5418 kito-cheng <kito.cheng@sifive.com>
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.
5437 2023-03-23 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
5438 kito-cheng <kito.cheng@sifive.com>
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.
5444 2023-03-23 Kito Cheng <kito.cheng@sifive.com>
5446 * lib/target-supports.exp (check_effective_target_riscv_vector):
5449 2023-03-22 David Malcolm <dmalcolm@redhat.com>
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.
5462 2023-03-22 Jason Merrill <jason@redhat.com>
5465 * g++.dg/template/partial-order3.C: New test.
5467 2023-03-22 Harald Anlauf <anlauf@gmx.de>
5468 Steven G. Kargl <kargl@gcc.gnu.org>
5471 * gfortran.dg/pr104572.f90: New test.
5473 2023-03-22 Vladimir N. Makarov <vmakarov@redhat.com>
5475 * gcc.target/i386/pr109137.c: New.
5477 2023-03-22 Jason Merrill <jason@redhat.com>
5480 * g++.dg/ext/attr-tsafe1.C: New test.
5482 2023-03-22 Alex Coplan <alex.coplan@arm.com>
5485 * g++.dg/ext/pr109177.C: New test.
5487 2023-03-22 David Malcolm <dmalcolm@redhat.com>
5490 * gcc.dg/analyzer/deref-before-check-pr109239-linux-bus.c: New test.
5492 2023-03-22 Andrew Jenner <andrew@codesourcery.com>
5494 * gcc.target/gcn/complex.c: New test.
5496 2023-03-21 Harald Anlauf <anlauf@gmx.de>
5499 * gfortran.dg/pr99036.f90: New test.
5501 2023-03-21 Jason Merrill <jason@redhat.com>
5504 * g++.dg/cpp0x/nsdmi-template25.C: New test.
5506 2023-03-21 Richard Biener <rguenther@suse.de>
5508 PR tree-optimization/109219
5509 * gcc.dg/torture/pr109219.c: New testcase.
5511 2023-03-21 Jakub Jelinek <jakub@redhat.com>
5514 * gcc.dg/vect/vect-simd-clone-16.c: Remove parts of comment mentioning
5516 * gcc.dg/vect/vect-simd-clone-17.c: Likewise.
5517 * gcc.dg/vect/vect-simd-clone-18.c: Likewise.
5519 2023-03-21 Jakub Jelinek <jakub@redhat.com>
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.
5538 2023-03-21 Jakub Jelinek <jakub@redhat.com>
5540 PR tree-optimization/109215
5541 * gcc.dg/Wzero-length-array-bounds-3.c: New test.
5543 2023-03-21 Richard Biener <rguenther@suse.de>
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.
5550 2023-03-21 Paul Thomas <pault@gcc.gnu.org>
5553 * gfortran.dg/pr109209.f90: New test.
5555 2023-03-20 Marek Polacek <polacek@redhat.com>
5558 * g++.dg/cpp0x/explicit16.C: New test.
5560 2023-03-20 Jakub Jelinek <jakub@redhat.com>
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.
5568 2023-03-20 Michael Meissner <meissner@linux.ibm.com>
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.
5576 2023-03-20 Harald Anlauf <anlauf@gmx.de>
5579 * gfortran.dg/nearest_6.f90: New test.
5581 2023-03-20 Peter Bergner <bergner@linux.ibm.com>
5584 * gcc.target/powerpc/pr109178.c: New test.
5586 2023-03-20 Jakub Jelinek <jakub@redhat.com>
5588 * g++.dg/torture/20230313.C (auto_vec): Change m_data type
5589 from char to char [2 * sizeof (int)].
5591 2023-03-20 Paul Thomas <pault@gcc.gnu.org>
5594 * gfortran.dg/external_procedures_4.f90: New test.
5596 2023-03-19 Harald Anlauf <anlauf@gmx.de>
5599 * gfortran.dg/pr85877.f90: New test.
5601 2023-03-19 Xin Liu <xin.liu@oss.cipunited.com>
5603 * gcc.target/mips/mips.exp (mips-dg-options): Disable micromips
5606 2023-03-18 David Malcolm <dmalcolm@redhat.com>
5609 * gcc.dg/analyzer/setjmp-pr109094.c: New test.
5611 2023-03-18 Paul Thomas <pault@gcc.gnu.org>
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.
5650 2023-03-17 Hans-Peter Nilsson <hp@axis.com>
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.
5660 2023-03-17 Jason Merrill <jason@redhat.com>
5663 * g++.dg/cpp0x/lambda/lambda-const11.C: New test.
5665 2023-03-17 Jason Merrill <jason@redhat.com>
5668 * g++.dg/eh/dtor4.C: New test.
5670 2023-03-17 Jason Merrill <jason@redhat.com>
5673 * g++.dg/lookup/friend24.C: New test.
5675 2023-03-17 Jakub Jelinek <jakub@redhat.com>
5678 * gcc.target/i386/pr105554.c: New test.
5680 2023-03-17 Jakub Jelinek <jakub@redhat.com>
5683 * c-c++-common/ubsan/div-by-zero-8.c: New test.
5685 2023-03-17 Vladimir N. Makarov <vmakarov@redhat.com>
5687 * gcc.target/i386/pr109052.c: New.
5689 2023-03-17 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
5690 kito-cheng <kito.cheng@sifive.com>
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.
5698 2023-03-17 Jakub Jelinek <jakub@redhat.com>
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.
5705 2023-03-17 Jakub Jelinek <jakub@redhat.com>
5707 PR middle-end/108685
5708 * c-c++-common/gomp/doacross-8.c: New test.
5710 2023-03-16 Jason Merrill <jason@redhat.com>
5713 * g++.dg/cpp0x/constexpr-__func__3.C: New test.
5715 2023-03-16 Jason Merrill <jason@redhat.com>
5718 * g++.dg/cpp1y/lambda-generic-func2.C: New test.
5720 2023-03-16 Jason Merrill <jason@redhat.com>
5723 * g++.dg/cpp0x/enum43.C: New test.
5725 2023-03-16 Gaius Mulley <gaiusmod2@gmail.com>
5727 * gm2/types/run/pass/d.c: Add missing include <stdbool.h>.
5729 2023-03-16 Gaius Mulley <gaiusmod2@gmail.com>
5732 * gm2/types/run/pass/d.c: Convert data structure from
5733 BOOLEAN int to bool and cast int to bool in test function.
5735 2023-03-16 Gaius Mulley <gaiusmod2@gmail.com>
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.
5751 2023-03-16 Patrick Palka <ppalka@redhat.com>
5754 * g++.dg/cpp2a/constexpr-inst2.C: New test.
5756 2023-03-16 Patrick Palka <ppalka@redhat.com>
5759 * g++.dg/cpp2a/concepts-recursive-sat5.C: New test.
5761 2023-03-16 Iain Buclaw <ibuclaw@gdcproject.org>
5763 * gdc.dg/torture/simd23084.d: New test.
5764 * gdc.dg/torture/simd23085.d: New test.
5765 * gdc.dg/torture/simd23218.d: New test.
5767 2023-03-16 Martin Liska <mliska@suse.cz>
5769 PR middle-end/106133
5770 * c-c++-common/pr106133.c: New test.
5772 2023-03-16 Alexandre Oliva <oliva@adacore.com>
5774 * gcc.dg/vect/pr103116-2.c (x): Fix array size.
5776 2023-03-16 Jason Merrill <jason@redhat.com>
5779 * g++.dg/coroutines/co-await-moveonly1.C: New test.
5781 2023-03-16 Iain Buclaw <ibuclaw@gdcproject.org>
5784 * gdc.dg/torture/pr109144.d: New test.
5786 2023-03-16 Richard Biener <rguenther@suse.de>
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.
5794 2023-03-15 Jason Merrill <jason@redhat.com>
5798 * g++.dg/coroutines/co-await-initlist1.C: New test.
5800 2023-03-15 David Malcolm <dmalcolm@redhat.com>
5803 * c-c++-common/diagnostic-format-sarif-file-1.c: Verify that we
5804 have an invocation object marked as succeeding, with no
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
5814 2023-03-15 Uros Bizjak <ubizjak@gmail.com>
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.
5823 2023-03-15 Harald Anlauf <anlauf@gmx.de>
5824 Tobias Burnus <tobias@codesourcery.com>
5827 * gfortran.dg/class_dummy_10.f90: New test.
5829 2023-03-15 Marek Polacek <polacek@redhat.com>
5832 * g++.dg/cpp1z/constexpr-lambda28.C: New test.
5834 2023-03-15 Richard Biener <rguenther@suse.de>
5836 * g++.dg/warn/Wuse-after-free3.C: Remove expected duplicate
5839 2023-03-15 Jason Merrill <jason@redhat.com>
5842 * g++.dg/template/ttp7.C: Remove expected error.
5844 2023-03-15 Jason Merrill <jason@redhat.com>
5849 * g++.dg/template/ttp35.C: New test.
5851 2023-03-15 Richard Biener <rguenther@suse.de>
5853 PR tree-optimization/109139
5854 * gcc.dg/torture/pr109139.c: New testcase.
5856 2023-03-15 Christoph Müllner <christoph.muellner@vrull.eu>
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.
5862 2023-03-15 Christoph Müllner <christoph.muellner@vrull.eu>
5864 * gcc.target/riscv/xtheadfmv-fmv.c: New test.
5866 2023-03-15 Christoph Müllner <christoph.muellner@vrull.eu>
5868 * gcc.target/riscv/xtheadmac-mula-muls.c: New test.
5870 2023-03-15 Christoph Müllner <christoph.muellner@vrull.eu>
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.
5881 2023-03-15 Christoph Müllner <christoph.muellner@vrull.eu>
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.
5890 2023-03-15 Christoph Müllner <christoph.muellner@vrull.eu>
5892 * gcc.target/riscv/xtheadbs-tst.c: New test.
5894 2023-03-15 Christoph Müllner <christoph.muellner@vrull.eu>
5896 * gcc.target/riscv/xtheadba-addsl.c: New test.
5898 2023-03-15 Christoph Müllner <christoph.muellner@vrull.eu>
5900 * gcc.target/riscv/mcpu-thead-c906.c: New test.
5902 2023-03-15 Christoph Müllner <christoph.muellner@vrull.eu>
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.
5917 2023-03-15 Hu, Lin1 <lin1.hu@intel.com>
5920 * gcc.target/i386/pr109117-1.c: New test.
5922 2023-03-15 Jonathan Yong <10walls@gmail.com>
5924 * gcc.dg/pic-2.c: Fix expected __PIC__ value.
5925 * gcc.dg/pic-3.c: Ditto.
5926 * gcc.dg/pic-4.c: Ditto.
5928 2023-03-14 Patrick Palka <ppalka@redhat.com>
5931 * g++.dg/cpp2a/concepts-class5.C: New test.
5932 * g++.dg/cpp2a/concepts-class5a.C: New test.
5934 2023-03-14 Patrick Palka <ppalka@redhat.com>
5937 * g++.dg/cpp2a/concepts-friend14.C: New test.
5939 2023-03-14 Jason Merrill <jason@redhat.com>
5942 * g++.dg/cpp1y/var-templ78.C: New test.
5944 2023-03-14 Jason Merrill <jason@redhat.com>
5947 * c-c++-common/Wimplicit-fallthrough-39.c: Adjust warning.
5948 * g++.dg/warn/Wreturn-6.C: New test.
5950 2023-03-14 Jakub Jelinek <jakub@redhat.com>
5953 * gcc.target/i386/pr109109-1.c: New test.
5954 * gcc.target/i386/pr109109-2.c: New test.
5956 2023-03-14 Iain Buclaw <ibuclaw@gdcproject.org>
5959 * gdc.dg/torture/imports/pr109108.d: New test.
5960 * gdc.dg/torture/pr109108.d: New test.
5962 2023-03-14 Jakub Jelinek <jakub@redhat.com>
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.
5970 2023-03-14 Jakub Jelinek <jakub@redhat.com>
5973 * g++.dg/cpp1z/has-unique-obj-representations3.C: New test.
5975 2023-03-14 Richard Biener <rguenther@suse.de>
5977 * gcc.dg/auto-init-unused-1.c: New testcase.
5979 2023-03-14 Eric Botcazou <ebotcazou@adacore.com>
5981 PR tree-optimization/109005
5982 * gnat.dg/specs/opt6.ads: New test.
5984 2023-03-14 Tamar Christina <tamar.christina@arm.com>
5987 * gcc.dg/mla_1.c: Moved to...
5988 * gcc.target/aarch64/sve/mla_3.c: ...here.
5990 2023-03-14 Jakub Jelinek <jakub@redhat.com>
5992 PR tree-optimization/109115
5993 * gcc.dg/pr109115.c: New test.
5995 2023-03-14 Richard Biener <rguenther@suse.de>
5997 * g++.dg/torture/20230313.C: New testcase.
5999 2023-03-13 Gaius Mulley <gaiusmod2@gmail.com>
6001 * gm2/pim/fail/largeconst.mod: New test.
6003 2023-03-13 Jason Merrill <jason@redhat.com>
6006 * g++.dg/warn/pragma-system_header6.h: New test.
6007 * g++.dg/warn/pragma-system_header6.C: New test.
6009 2023-03-13 David Malcolm <dmalcolm@redhat.com>
6012 * gcc.dg/analyzer/leak-pr105906.c: New test.
6014 2023-03-13 David Malcolm <dmalcolm@redhat.com>
6017 * gcc.dg/analyzer/leak-pr108045-with-call-summaries.c: New test.
6018 * gcc.dg/analyzer/leak-pr108045-without-call-summaries.c: New test.
6020 2023-03-13 David Malcolm <dmalcolm@redhat.com>
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.
6026 2023-03-13 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
6028 * gcc.target/riscv/rvv/base/merge_constraint-2.c: New test.
6030 2023-03-13 Kito Cheng <kito.cheng@sifive.com>
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.
12145 2023-03-13 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
12147 * gcc.target/riscv/rvv/base/bug-1.c: New test.
12149 2023-03-13 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
12163 2023-03-13 Marek Polacek <polacek@redhat.com>
12166 * g++.dg/warn/Wdangling-reference10.C: New test.
12168 2023-03-13 Lewis Hyatt <lhyatt@gmail.com>
12170 PR preprocessor/67046
12171 * c-c++-common/cpp/pr67046.c: New test.
12173 2023-03-13 Richard Biener <rguenther@suse.de>
12175 PR tree-optimization/109046
12176 * gcc.dg/tree-ssa/forwprop-39.c: New testcase.
12178 2023-03-12 Jakub Jelinek <jakub@redhat.com>
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
12189 2023-03-12 Roger Sayle <roger@nextmovesoftware.com>
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.
12195 2023-03-12 Tamar Christina <tamar.christina@arm.com>
12198 * gcc.dg/vect/vect-div-bitmask-4.c: New test.
12199 * gcc.dg/vect/vect-div-bitmask-5.c: New test.
12201 2023-03-12 Tamar Christina <tamar.christina@arm.com>
12202 Richard Sandiford <richard.sandiford@arm.com>
12205 * gcc.dg/mla_1.c: New test.
12207 2023-03-12 Gaius Mulley <gaiusmod2@gmail.com>
12210 * gm2/pimlib/run/pass/limittests.mod: Rewritten to reflect
12211 the external definitions of isfinite.
12213 2023-03-12 Jonathan Yong <10walls@gmail.com>
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.
12219 2023-03-12 Jonathan Yong <10walls@gmail.com>
12221 * gcc.c-torture/compile/103818.c: Enable test for llp64.
12223 2023-03-11 Cupertino Miranda <cupertino.miranda@oracle.com>
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
12230 2023-03-11 Harald Anlauf <anlauf@gmx.de>
12233 * gfortran.dg/pr106945.f90: New test.
12235 2023-03-10 Hans-Peter Nilsson <hp@axis.com>
12237 * lib/target-supports.exp (check_fork_available): Don't signal
12238 true for CRIS running on a simulator.
12240 2023-03-10 Hans-Peter Nilsson <hp@axis.com>
12242 * gcc.dg/pr108117.c: Require effective-target scheduling.
12244 2023-03-10 Hans-Peter Nilsson <hp@axis.com>
12246 * gcc.dg/pr106397.c: Add -w to options.
12248 2023-03-10 Jakub Jelinek <jakub@redhat.com>
12251 * g++.dg/cpp23/ext-floating.h (__STDCPP_BFLOAT16_T__): Don't undefine
12253 (std::bfloat16_t): Use decltype (0.0bf16) like libstdc++, rather than
12255 * g++.dg/cpp23/ext-floating14.C: New test.
12257 2023-03-10 Jakub Jelinek <jakub@redhat.com>
12260 * g++.dg/gomp/pr107558.C: New test.
12262 2023-03-10 Jakub Jelinek <jakub@redhat.com>
12265 * g++.dg/abi/no_unique_address7.C: New test.
12267 2023-03-10 Jason Merrill <jason@redhat.com>
12270 * g++.dg/cpp2a/concepts-lambda3.C: Run at lower std levels,
12273 2023-03-10 Marek Polacek <polacek@redhat.com>
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.
12283 2023-03-10 Harald Anlauf <anlauf@gmx.de>
12286 * gfortran.dg/bind_c_usage_34.f90: New test.
12288 2023-03-10 Andrew Pinski <apinski@marvell.com>
12290 * gcc.target/aarch64/rev16_2.c: New test.
12291 * gcc.target/aarch64/shift_and_operator-1.c: New test.
12293 2023-03-10 David Malcolm <dmalcolm@redhat.com>
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.
12300 2023-03-10 Jason Merrill <jason@redhat.com>
12303 * g++.dg/abi/anon6.C: New test.
12305 2023-03-10 David Malcolm <dmalcolm@redhat.com>
12309 * gcc.dg/analyzer/deref-before-check-pr108475-1.c: New test.
12310 * gcc.dg/analyzer/deref-before-check-pr108475-haproxy-tcpcheck.c:
12312 * gcc.dg/analyzer/deref-before-check-pr109060-haproxy-cfgparse.c:
12315 2023-03-10 Jakub Jelinek <jakub@redhat.com>
12318 * c-c++-common/Wunused-var-18.c: New test.
12320 2023-03-10 Jakub Jelinek <jakub@redhat.com>
12322 PR tree-optimization/109008
12323 * gcc.dg/pr109008.c: New test.
12325 2023-03-10 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
12327 * gcc.target/riscv/rvv/base/merge_constraint-1.c: New test.
12329 2023-03-10 Jason Merrill <jason@redhat.com>
12332 * g++.dg/ext/int128-7.C: New test.
12334 2023-03-10 Jason Merrill <jason@redhat.com>
12337 * g++.dg/contracts/contracts-err1.C: New test.
12339 2023-03-09 Jason Merrill <jason@redhat.com>
12342 * g++.dg/cpp0x/initlist-array18.C: New test.
12343 * g++.dg/cpp0x/initlist-array19.C: New test.
12345 2023-03-09 David Malcolm <dmalcolm@redhat.com>
12351 * gcc.dg/analyzer/null-deref-pr102671-1.c: New test, reduced
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:
12359 * gcc.dg/analyzer/null-deref-pr108400-SoftEtherVPN-WebUi.c: New
12360 test, reduced from SoftEtherVPN's src/Cedar/WebUI.c.
12362 2023-03-09 Tamar Christina <tamar.christina@arm.com>
12364 * gcc.target/aarch64/tbz_2.c: New test.
12365 * gcc.target/aarch64/tbz_3.c: New test.
12367 2023-03-09 Jason Merrill <jason@redhat.com>
12371 * g++.dg/DRs/dr2664.C: New test.
12372 * g++.dg/cpp2a/class-deduction-alias15.C: New test.
12374 2023-03-09 Jason Merrill <jason@redhat.com>
12375 Michael Spertus <mike@spertus.com>
12378 * g++.dg/cpp2a/class-deduction-alias14.C: New test.
12380 2023-03-09 Jason Merrill <jason@redhat.com>
12382 * g++.dg/ext/is_deducible1.C: Guard with
12383 __has_builtin (__is_deducible).
12385 2023-03-09 Jason Merrill <jason@redhat.com>
12388 * g++.dg/ext/is_deducible1.C: New test.
12390 2023-03-09 Vladimir N. Makarov <vmakarov@redhat.com>
12392 * gcc.target/aarch64/pr108999.c: New.
12394 2023-03-09 Richard Biener <rguenther@suse.de>
12396 PR middle-end/108995
12397 * gcc.dg/ubsan/pr108995.c: New testcase.
12399 2023-03-09 Jakub Jelinek <jakub@redhat.com>
12400 Richard Biener <rguenther@suse.de>
12402 PR tree-optimization/109008
12403 * gcc.c-torture/execute/ieee/pr109008.c: New test.
12405 2023-03-08 Kewen Lin <linkw@linux.ibm.com>
12407 * gcc.target/powerpc/ppc-fortran/ppc-fortran.exp: Override
12408 gcc_{warning,error}_prefix with Fortran specific one used in
12411 2023-03-08 Kewen Lin <linkw@linux.ibm.com>
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.
12417 2023-03-08 Kewen Lin <linkw@linux.ibm.com>
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.
12424 2023-03-08 Kewen Lin <linkw@linux.ibm.com>
12426 PR testsuite/108730
12427 * gcc.target/powerpc/bfp/scalar-test-neg-8.c: Adjust with lp64
12428 effective target requirement.
12430 2023-03-08 Kewen Lin <linkw@linux.ibm.com>
12432 PR testsuite/108813
12433 * gcc.target/powerpc/pr101384-2.c: Adjust with xxspltib.
12435 2023-03-08 Kewen Lin <linkw@linux.ibm.com>
12437 PR testsuite/108810
12438 * gcc.target/powerpc/fold-vec-extract-double.p9.c (testd_cst): Adjust
12439 the extracted index for BE.
12441 2023-03-08 Jeff Law <jlaw@ventanamicro>
12443 * gcc.target/mips/msa-ds.c: Fix over eager pattern matching.
12445 2023-03-08 Hans-Peter Nilsson <hp@axis.com>
12447 * gcc.dg/analyzer/omp-parallel-for-get-min.c,
12448 gcc.dg/analyzer/omp-parallel-for-1.c: Require effective target fopenmp.
12450 2023-03-07 Jason Merrill <jason@redhat.com>
12454 * g++.dg/cpp23/static-operator-call5.C: Pass -g.
12456 2023-03-07 Marek Polacek <polacek@redhat.com>
12459 * g++.dg/warn/Wdangling-reference8.C: New test.
12460 * g++.dg/warn/Wdangling-reference9.C: New test.
12462 2023-03-07 Robin Dapp <rdapp@linux.ibm.com>
12464 * gcc.dg/vect/slp-3.c: Add '{ ... }'.
12466 2023-03-07 Jakub Jelinek <jakub@redhat.com>
12469 * g++.dg/rtti/pr109042.C: New test.
12471 2023-03-07 Marek Polacek <polacek@redhat.com>
12474 * g++.dg/cpp0x/noexcept77.C: New test.
12476 2023-03-07 Marek Polacek <polacek@redhat.com>
12479 * g++.dg/cpp1y/var-templ74.C: Remove dg-error.
12480 * g++.dg/cpp1y/var-templ77.C: New test.
12482 2023-03-07 Pan Li <pan2.li@intel.com>
12483 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
12496 2023-03-07 Xi Ruoyao <xry111@xry111.site>
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.
12507 2023-03-07 Xi Ruoyao <xry111@xry111.site>
12509 * gcc.target/aarch64/pr104005.c (dg-options): Add
12510 -fno-stack-protector.
12512 2023-03-07 Xi Ruoyao <xry111@xry111.site>
12514 * gcc.target/aarch64/auto-init-7.c (dg-options): Add
12515 -fno-stack-protector.
12517 2023-03-07 Xi Ruoyao <xry111@xry111.site>
12519 * gcc.target/aarch64/pr103147-10.c (dg-options): Add
12520 -fno-stack-protector.
12521 * g++.target/aarch64/pr103147-10.C: Likewise.
12523 2023-03-07 Xi Ruoyao <xry111@xry111.site>
12525 * gcc.target/aarch64/sve/pcs/aarch64-sve-pcs.exp (sve_flags):
12526 Add -fno-stack-protector.
12528 2023-03-07 Xi Ruoyao <xry111@xry111.site>
12531 * gcc.target/aarch64/fuse_adrp_add_1.c (dg-options): Add
12534 2023-03-07 Xi Ruoyao <xry111@xry111.site>
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
12548 2023-03-07 Xi Ruoyao <xry111@xry111.site>
12551 * gcc.target/aarch64/aapcs64/aapcs64.exp (additional_flags):
12552 Add -fno-pie -no-pie.
12554 2023-03-07 Hans-Peter Nilsson <hp@axis.com>
12556 * lib/target-supports.exp (check_compile): Support scanning tree-dumps.
12558 2023-03-07 Hans-Peter Nilsson <hp@axis.com>
12560 * gcc.dg/plugin/must-tail-call-1.c, gcc.dg/plugin/must-tail-call-2.c:
12561 Gate on effective target tail_call.
12563 2023-03-07 Hans-Peter Nilsson <hp@axis.com>
12565 * lib/target-supports.exp (check_effective_target_tail_call): New.
12567 2023-03-07 Hans-Peter Nilsson <hp@axis.com>
12569 * gcc.dg/analyzer/allocation-size-multiline-3.c: Handle
12570 int32_t being "long int".
12572 2023-03-07 Hans-Peter Nilsson <hp@axis.com>
12574 * lib/multiline.exp (_build_multiline_regex): Map
12575 "{re:" to "(", similarly ")?" from ":re?}" and the
12576 same without question mark.
12578 2023-03-06 Paul-Antoine Arras <pa@codesourcery.com>
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.
12629 2023-03-06 Richard Biener <rguenther@suse.de>
12631 PR tree-optimization/109025
12632 * gcc.dg/vect/pr109025.c: New testcase.
12634 2023-03-06 Xi Ruoyao <xry111@xry111.site>
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):
12640 * gcc.target/loongarch/stack-check-cfa-2.c (dg-options):
12643 2023-03-06 Xi Ruoyao <xry111@xry111.site>
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.
12651 2023-03-05 Harald Anlauf <anlauf@gmx.de>
12652 Tobias Burnus <tobias@codesourcery.com>
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.
12659 2023-03-05 Jakub Jelinek <jakub@redhat.com>
12661 * gcc.dg/vect/slp-perm-8.c: Fix up syntax error in
12662 scan-tree-dump-times target selector.
12664 2023-03-05 Liao Shihua <shihua@iscas.ac.cn>
12665 SiYu Wu <siyu@isrc.iscas.ac.cn>
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.
12672 2023-03-05 Liao Shihua <shihua@iscas.ac.cn>
12673 SiYu Wu <siyu@isrc.iscas.ac.cn>
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.
12679 2023-03-05 Liao Shihua <shihua@iscas.ac.cn>
12680 SiYu Wu <siyu@isrc.iscas.ac.cn>
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.
12687 2023-03-05 Liao Shihua <shihua@iscas.ac.cn>
12688 SiYu Wu <siyu@isrc.iscas.ac.cn>
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.
12697 2023-03-05 Vineet Gupta <vineetg@rivosinc.com>
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.
12703 2023-03-05 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
12704 kito-cheng <kito.cheng@sifive.com>
12706 * gcc.target/riscv/rvv/base/vlmul_v.c: New test.
12708 2023-03-05 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
12719 2023-03-05 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
12754 2023-03-05 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
12763 2023-03-05 Lin Sinan <sinan.lin@linux.alibaba.com>
12765 * gcc.target/riscv/zbb-min-max-03.c: New test.
12767 2023-03-04 Jakub Jelinek <jakub@redhat.com>
12769 * gcc.dg/vect/slp-3.c: Fix up syntax errors in scan-tree-dump-times
12771 * gcc.dg/vect/slp-multitypes-11.c: Likewise.
12773 2023-03-04 Jakub Jelinek <jakub@redhat.com>
12776 * c-c++-common/Wsign-compare-2.c (f18): New test.
12778 2023-03-04 Jakub Jelinek <jakub@redhat.com>
12781 * c-c++-common/Wsign-compare-2.c: New test.
12782 * c-c++-common/pr107465.c: New test.
12784 2023-03-04 Jakub Jelinek <jakub@redhat.com>
12787 * gcc.dg/pr107846.c: New test.
12789 2023-03-04 Jakub Jelinek <jakub@redhat.com>
12792 * g++.dg/ext/stmtexpr19.C: Use dg-do link rather than dg-do compile.
12794 2023-03-04 Hans-Peter Nilsson <hp@axis.com>
12796 * gcc.dg/ipa/pr77653.c: Skip for cris-*-*.
12798 2023-03-04 Hans-Peter Nilsson <hp@axis.com>
12800 * gcc.dg/ifcvt-4.c: Add cris-*-* to skip list.
12802 2023-03-04 Hans-Peter Nilsson <hp@axis.com>
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.
12808 2023-03-03 David Malcolm <dmalcolm@redhat.com>
12811 * gcc.dg/analyzer/omp-parallel-for-1.c: New test.
12812 * gcc.dg/analyzer/omp-parallel-for-get-min.c: New test.
12814 2023-03-03 David Malcolm <dmalcolm@redhat.com>
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.
12820 2023-03-03 David Malcolm <dmalcolm@redhat.com>
12822 PR tree-optimization/108988
12823 * gcc.dg/analyzer/pr99716-1.c (test_2): Remove xfail.
12825 2023-03-03 Alexandre Oliva <oliva@adacore.com>
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.
12832 2023-03-03 Alexandre Oliva <oliva@adacore.com>
12834 * gcc.target/arm/acle/cde-errors.c: Adjust messages for quote
12836 * gcc.target/arm/acle/cde-mve-error-2.c: Likewise.
12838 2023-03-03 Alexandre Oliva <oliva@adacore.com>
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.
12845 2023-03-03 Alexandre Oliva <oliva@adacore.com>
12848 * gcc.target/arm/pr51534.c: Split softfp variant into...
12849 * gcc.target/arm/pr51534s.c: ... this, and support ARM too.
12851 2023-03-03 Alexandre Oliva <oliva@adacore.com>
12853 * gcc.target/arm/acle/cde-mve-full-assembly.c: Drop blank
12854 after tab after vmsr, and lower the case of P0.
12856 2023-03-03 Alexandre Oliva <oliva@adacore.com>
12859 * gcc.target/arm/simd/pr104882.c: Require mve hardware.
12861 2023-03-03 Patrick Palka <ppalka@redhat.com>
12864 * g++.dg/cpp2a/lambda-generic11.C: New test.
12866 2023-03-03 Jakub Jelinek <jakub@redhat.com>
12869 * gcc.dg/Wnonnull-8.c: New test.
12871 2023-03-03 Robin Dapp <rdapp@linux.ibm.com>
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.
12878 2023-03-03 Robin Dapp <rdapp@linux.ibm.com>
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.
12884 2023-03-03 Richard Biener <rguenther@suse.de>
12886 PR tree-optimization/109002
12887 * gcc.dg/torture/pr109002.c: New testcase.
12889 2023-03-03 Richard Biener <rguenther@suse.de>
12892 * g++.dg/lto/pr108772_0.C: New testcase.
12894 2023-03-03 Alexandre Oliva <oliva@adacore.com>
12897 * g++.dg/coroutines/pr100127.C: Test for header rather than
12899 * g++.dg/coroutines/pr100772-a.C: Likewise.
12900 * g++.dg/coroutines/pr100772-b.C: Likewise.
12902 2023-03-03 Hans-Peter Nilsson <hp@axis.com>
12904 * gcc.dg/attr-aligned.c: Adjust comment for ALIGN_MAX_STATIC.
12905 (ALIGN_MAX_STATIC): Set to 512 for CRIS.
12907 2023-03-03 Iain Buclaw <ibuclaw@gdcproject.org>
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.
12921 2023-03-03 Iain Buclaw <ibuclaw@gdcproject.org>
12924 * gdc.dg/imports/pr108877a.d: New test.
12925 * gdc.dg/pr108877.d: New test.
12927 2023-03-03 Iain Buclaw <ibuclaw@gdcproject.org>
12930 * gdc.dg/pr108167.d: New test.
12932 2023-03-03 Iain Buclaw <ibuclaw@gdcproject.org>
12935 * gdc.dg/pr108945.d: New test.
12937 2023-03-02 Jakub Jelinek <jakub@redhat.com>
12939 PR testsuite/108991
12940 * gcc.dg/memchr-3.c: Add missing comment argument to dg-warning
12941 before target selector.
12943 2023-03-02 Guillaume Gomez <guillaume1.gomez@gmail.com>
12946 * jit.dg/test-error-array-bounds.c: Update test.
12948 2023-03-02 Vladimir N. Makarov <vmakarov@redhat.com>
12950 * gcc.target/avr/pr90706.c: New.
12952 2023-03-02 Kwok Cheung Yeung <kcy@codesourcery.com>
12953 Paul-Antoine Arras <pa@codesourcery.com>
12955 * gcc.target/gcn/simd-math-1.c: New testcase.
12956 * gcc.target/gcn/simd-math-2.c: New testcase.
12958 2023-03-02 Patrick Palka <ppalka@redhat.com>
12962 * g++.dg/opt/is_constant_evaluated3.C: New test.
12964 2023-03-02 Patrick Palka <ppalka@redhat.com>
12967 * g++.dg/cpp2a/is-constant-evaluated14.C: New test.
12969 2023-03-02 David Malcolm <dmalcolm@redhat.com>
12972 * gcc.dg/analyzer/uninit-pr108968-register.c: New test.
12974 2023-03-02 Jakub Jelinek <jakub@redhat.com>
12977 * g++.dg/debug/dwarf2/pr108716.C: New test.
12979 2023-03-02 Richard Sandiford <richard.sandiford@arm.com>
12981 PR tree-optimization/108979
12982 * gfortran.dg/vect/pr108979.f90: New test.
12984 2023-03-02 Marek Polacek <polacek@redhat.com>
12987 * g++.dg/warn/Wmismatched-tags-11.C: New test.
12989 2023-03-02 Robin Dapp <rdapp@linux.ibm.com>
12991 * gcc.target/s390/s390.exp: Add partial subdirectory.
12992 * gcc.target/s390/vector/vec-nopeel-2.c: Change test
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.
13022 2023-03-02 Jonathan Yong <10walls@gmail.com>
13024 PR middle-end/97956
13025 * gcc.dg/memchr-3.c (memchr): Account for LLP64 warnings.
13027 2023-03-02 Jonathan Yong <10walls@gmail.com>
13029 * gcc.dg/overflow-warn-9.c: Add LLP64 case.
13031 2023-03-02 Richard Sandiford <richard.sandiford@arm.com>
13033 PR tree-optimization/108603
13034 * gcc.target/aarch64/sve/pr108603.c: New test.
13036 2023-03-02 Richard Sandiford <richard.sandiford@arm.com>
13038 PR tree-optimization/108430
13039 * gcc.target/aarch64/sve/pr108430.c: New test.
13041 2023-03-02 Jakub Jelinek <jakub@redhat.com>
13044 * gcc.target/i386/auto-init-4.c: Revert PR105259 change.
13045 * g++.target/i386/pr108934.C: New test.
13047 2023-03-02 Jakub Jelinek <jakub@redhat.com>
13050 * g++.dg/gomp/pr105839-1.C: New test.
13051 * g++.dg/gomp/pr105839-2.C: New test.
13053 2023-03-02 Richard Biener <rguenther@suse.de>
13055 PR testsuite/108985
13056 * gcc.dg/vect/pr108950.c: Require vect_simd_clones.
13058 2023-03-02 Hans-Peter Nilsson <hp@axis.com>
13060 * g++.dg/ext/attr-copy-2.C: Fix for default_packed targets.
13062 2023-03-02 Hans-Peter Nilsson <hp@axis.com>
13064 * gcc.dg/attr-copy-6.c: Prefix asm-declared name with
13065 __USER_LABEL_PREFIX__.
13067 2023-03-02 Hans-Peter Nilsson <hp@axis.com>
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.
13072 2023-03-01 Marek Polacek <polacek@redhat.com>
13075 * g++.dg/cpp0x/ptrmem-cst1.C: New test.
13077 2023-03-01 David Malcolm <dmalcolm@redhat.com>
13080 * gcc.dg/analyzer/builtins-pr107565.c: New test.
13081 * gcc.dg/analyzer/pr99716-1.c (test_2): Mark the leak as xfailing.
13083 2023-03-01 Patrick Palka <ppalka@redhat.com>
13084 Jason Merrill <jason@redhat.com>
13088 * g++.dg/cpp0x/new6.C: New test.
13089 * g++.dg/cpp2a/concepts-new1.C: New test.
13091 2023-03-01 Tobias Burnus <tobias@codesourcery.com>
13093 PR middle-end/108545
13094 * c-c++-common/gomp/map-8.c: New test.
13095 * gfortran.dg/gomp/map-9.f90: New test.
13097 2023-03-01 David Malcolm <dmalcolm@redhat.com>
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.
13104 2023-03-01 Jonathan Yong <10walls@gmail.com>
13106 * gcc.target/i386/harden-sls-6.c: Fix warning on LLP64
13109 2023-03-01 Jakub Jelinek <jakub@redhat.com>
13111 PR sanitizer/108894
13112 * c-c++-common/ubsan/bounds-16.c: New test.
13114 2023-03-01 Jakub Jelinek <jakub@redhat.com>
13117 * g++.dg/debug/pr108967.C: New test.
13119 2023-03-01 Jakub Jelinek <jakub@redhat.com>
13122 * g++.dg/cpp1y/pr108606.C: New test.
13124 2023-03-01 Richard Biener <rguenther@suse.de>
13126 PR tree-optimization/108970
13127 * gcc.dg/pr108970.c: New testcase.
13129 2023-03-01 Richard Biener <rguenther@suse.de>
13131 PR tree-optimization/108950
13132 * gcc.dg/vect/pr108950.c: New testcase.
13134 2023-03-01 Hans-Peter Nilsson <hp@axis.com>
13136 * gcc.dg/analyzer/fd-access-mode-target-headers.c: Skip for
13137 newlib targets too.
13139 2023-02-28 Patrick Palka <ppalka@redhat.com>
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.
13148 2023-02-28 Qing Zhao <qing.zhao@oracle.com>
13150 PR middle-end/107411
13151 PR middle-end/107411
13152 * g++.dg/pr107411.C: New test.
13154 2023-02-28 Marek Polacek <polacek@redhat.com>
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.
13161 2023-02-28 Marek Polacek <polacek@redhat.com>
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.
13168 2023-02-28 Jakub Jelinek <jakub@redhat.com>
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.
13178 2023-02-28 Richard Biener <rguenther@suse.de>
13180 PR testsuite/108942
13181 * gcc.dg/torture/ssa-fre-7.c: Use __SIZETYPE__.
13183 2023-02-28 Hans-Peter Nilsson <hp@axis.com>
13185 * gcc.dg/plugin/infoleak-vfio_iommu_type1.c: Don't xfail bogus
13186 message for "default_packed" targets.
13188 2023-02-28 Hans-Peter Nilsson <hp@axis.com>
13190 * lib/multiline.exp (handle-multiline-outputs): Shorten
13191 message to the same for fail and pass.
13193 2023-02-28 Hans-Peter Nilsson <hp@axis.com>
13196 * gcc.dg/tree-ssa/pr91091-2.c:15 Remove xfail for RHS.
13198 2023-02-28 Hans-Peter Nilsson <hp@axis.com>
13201 * gcc.dg/attr-alloc_size-11.c: Add CRIS to the list
13202 of targets excluding xfail on lines 50 and 51.
13204 2023-02-28 Hans-Peter Nilsson <hp@axis.com>
13206 PR tree-optimization/108828
13207 * gcc.dg/Wuse-after-free-2.c: Add -fno-ivopts.
13209 2023-02-27 Harald Anlauf <anlauf@gmx.de>
13212 * gfortran.dg/ibits_2.f90: New test.
13214 2023-02-26 Eric Botcazou <ebotcazou@adacore.com>
13216 * ada/acats/run_all.sh: Adjust example of compiler options.
13218 2023-02-25 Gaius Mulley <gaiusmod2@gmail.com>
13220 * gm2/projects/pim/run/pass/tower/projects-pim-run-pass-tower.exp:
13221 Also add conditional to gm2-simple-execute.
13223 2023-02-25 Gaius Mulley <gaiusmod2@gmail.com>
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.
13229 2023-02-25 Hans-Peter Nilsson <hp@axis.com>
13231 * lib/multiline.exp (handle-multiline-outputs): Don't include the
13232 quoted multiline pattern in the pass/fail output.
13234 2023-02-25 Gaius Mulley <gaiusmod2@gmail.com>
13237 * gm2/examples/callingC/pass/examples-callingC-pass.exp: Tidy up
13239 * gm2/examples/callingC/run/pass/examples-callingC-run-pass.exp: Tidy up
13241 * gm2/examples/cpp/pass/examples-cpp-pass.exp: Tidy up
13243 * gm2/examples/cppDef/pass/examples-cppDef-pass.exp: Tidy up
13245 * gm2/examples/hello/pass/examples-hello-pass.exp: Tidy up
13247 * gm2/examples/map/pass/examples-map-pass.exp: Tidy up
13249 * gm2/iso/check/fail/iso-check-fail.exp: Add pathname.
13250 * gm2/link/externalscaffold/pass/link-externalscaffold-pass.exp:
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:
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:
13306 * gm2/projects/pim/run/pass/tower/star: New test.
13308 2023-02-25 Max Filippov <jcmvbkbc@gmail.com>
13310 * gcc.target/xtensa/pr108919.c: New test.
13312 2023-02-25 Tobias Burnus <tobias@codesourcery.com>
13315 * gfortran.dg/c-interop/fc-descriptor-pr108621.f90: New test.
13317 2023-02-24 Rimvydas Jasinskas <rimvydas.jas@gmail.com>
13319 * gfortran.dg/weak-2.f90: New test.
13320 * gfortran.dg/weak-3.f90: New test.
13322 2023-02-24 Martin Liska <mliska@suse.cz>
13324 PR sanitizer/108834
13325 * c-c++-common/asan/global-overflow-1.c: Test line and column
13326 info for a global variable.
13328 2023-02-24 Alexandre Oliva <oliva@adacore.com>
13331 * g++.dg/modules/virt-2_a.C: Skip on arm_eabi.
13333 2023-02-24 Jakub Jelinek <jakub@redhat.com>
13335 PR middle-end/108854
13336 * g++.dg/opt/pr108854.C: New test.
13338 2023-02-24 Jakub Jelinek <jakub@redhat.com>
13341 * gcc.target/i386/avx512bf16-pr108881.c: New test.
13343 2023-02-24 Junxian Zhu <zhujunxian@oss.cipunited.com>
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.
13349 2023-02-24 Prachi Godbole <prachi.godbole@imgtec.com>
13351 * gcc.target/mips/hazard-barrier-return-attribute.c: New test.
13353 2023-02-23 Takayuki 'January June' Suwa <jjsuwa_sys3175@yahoo.co.jp>
13355 * gcc.target/xtensa/elim_GP_regmove_0.c: New test.
13356 * gcc.target/xtensa/elim_GP_regmove_1.c: New test.
13358 2023-02-23 Takayuki 'January June' Suwa <jjsuwa_sys3175@yahoo.co.jp>
13360 * gcc.target/xtensa/elim_callee_saved.c: New.
13362 2023-02-23 Jakub Jelinek <jakub@redhat.com>
13364 PR testsuite/108899
13365 * g++.dg/modules/modules.exp: Only override unsupported if it
13366 exists and saved-unsupported doesn't.
13368 2023-02-23 Richard Biener <rguenther@suse.de>
13370 PR tree-optimization/108888
13371 * g++.dg/torture/pr108888.C: New testcase.
13373 2023-02-22 Marek Polacek <polacek@redhat.com>
13376 * c-c++-common/ubsan/pr108880.c: New test.
13378 2023-02-22 Harald Anlauf <anlauf@gmx.de>
13381 * gfortran.dg/pr96024.f90: New test.
13383 2023-02-22 Alexandre Oliva <oliva@adacore.com>
13385 * g++.dg/modules/modules.exp: Override unsupported to update
13386 module_do, and test it after dg-test.
13388 2023-02-22 Alexandre Oliva <oliva@adacore.com>
13390 * gcc.target/arm/aes-fuse-1.c: Switch to -mcpu=cortex-a53.
13391 * gcc.target/arm/aes-fuse-2.c: Likewise.
13393 2023-02-22 Alexandre Oliva <oliva@adacore.com>
13395 * gcc.dg/debug/ctf/ctf-complex-1.c: Do not test whether I is
13396 usable in initializers.
13398 2023-02-22 Alexandre Oliva <oliva@adacore.com>
13400 * gcc.dg/torture/fp-uint64-convert-double-1.c: XFAIL on all of
13402 * gcc.dg/torture/fp-uint64-convert-double-2.c: Likewise.
13404 2023-02-22 Alexandre Oliva <oliva@adacore.com>
13406 * gcc.target/arm/asm-flag-4.c: Match quotes around "asm" in
13409 2023-02-22 Alexandre Oliva <oliva@adacore.com>
13411 * g++.dg/warn/Waddress-5.C: Tolerate extra -Waddress warning.
13413 2023-02-22 Andrew Stubbs <ams@codesourcery.com>
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.
13434 2023-02-22 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
13443 2023-02-22 Kito Cheng <kito.cheng@sifive.com>
13445 * gcc.target/riscv/_Float16-zhinxmin-1.c: Tweak test
13448 2023-02-22 Kito Cheng <kito.cheng@sifive.com>
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.
13700 2023-02-22 Jakub Jelinek <jakub@redhat.com>
13702 PR middle-end/106258
13703 * g++.dg/ipa/pr106258.C: New test.
13705 2023-02-22 Thomas Schwinge <thomas@codesourcery.com>
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.
13729 2023-02-21 David Malcolm <dmalcolm@redhat.com>
13732 * gcc.dg/analyzer/attribute-nonnull.c: Update for
13733 -Wanalyzer-use-of-uninitialized-value terminating analysis along
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
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
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
13768 * gcc.dg/analyzer/zlib-6a.c: Add -fno-analyzer-suppress-followups.
13770 2023-02-21 Harald Anlauf <anlauf@gmx.de>
13773 * gfortran.dg/pr96025.f90: New test.
13775 2023-02-21 Iain Buclaw <ibuclaw@gdcproject.org>
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.
13788 2023-02-21 Iain Buclaw <ibuclaw@gdcproject.org>
13790 * gdc.dg/ctfeintrinsics.d: New test.
13792 2023-02-21 Richard Biener <rguenther@suse.de>
13794 PR tree-optimization/108691
13795 * gcc.dg/pr108691.c: New testcase.
13797 2023-02-21 Richard Biener <rguenther@suse.de>
13799 PR tree-optimization/108793
13800 * gcc.dg/torture/pr108793.c: New testcase.
13802 2023-02-21 Raiki Tamura <tamaron1203@gmail.com>
13804 * rust/compile/torture/intrinsics-math.rs: New test.
13806 2023-02-21 Philip Herron <philip.herron@embecosm.com>
13808 * rust/debug/chartype.rs: Skip testcases on Darwin architectures.
13810 2023-02-21 Philip Herron <philip.herron@embecosm.com>
13812 * rust/execute/torture/closure3.rs: New test.
13814 2023-02-21 Raiki Tamura <tamaron1203@gmail.com>
13816 * rust/compile/torture/phantom_data.rs: New test.
13818 2023-02-21 Arthur Cohen <arthur.cohen@embecosm.com>
13820 * rust/compile/torture/intrinsics-3.rs:
13821 * rust/execute/torture/atomic_load.rs: New test.
13823 2023-02-21 Arthur Cohen <arthur.cohen@embecosm.com>
13825 * rust/compile/torture/intrinsics-5.rs: Fix error message.
13827 2023-02-21 Arthur Cohen <arthur.cohen@embecosm.com>
13829 * rust/compile/torture/intrinsics-6.rs: New test.
13830 * rust/compile/torture/intrinsics-7.rs: New test.
13832 2023-02-21 Arthur Cohen <arthur.cohen@embecosm.com>
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.
13838 2023-02-21 Arthur Cohen <arthur.cohen@embecosm.com>
13840 * rust/compile/torture/intrinsics-3.rs: New test.
13842 2023-02-21 Philip Herron <philip.herron@embecosm.com>
13844 * rust/execute/torture/closure2.rs: New test.
13846 2023-02-21 Philip Herron <philip.herron@embecosm.com>
13848 * rust/execute/torture/closure1.rs: New test.
13850 2023-02-21 Philip Herron <philip.herron@embecosm.com>
13852 * rust/compile/issue-1589.rs: New test.
13854 2023-02-21 Philip Herron <philip.herron@embecosm.com>
13856 * rust/compile/generics7.rs: Fix test with missing assertion.
13857 * rust/execute/torture/operator_overload_9.rs: Fix test assertion.
13859 2023-02-21 Marc Poulhiès <dkm@kataplop.net>
13861 * rust/compile/missing_closing_paren.rs: New test.
13863 2023-02-21 Arthur Cohen <arthur.cohen@embecosm.com>
13865 * rust/execute/torture/prefetch_data.rs: New test.
13867 2023-02-21 Philip Herron <philip.herron@embecosm.com>
13869 * rust/compile/torture/issue-1555.rs: New test.
13871 2023-02-21 Faisal Abbas <faisal.abbas@elastica.co>
13873 * rust/compile/const9.rs: New test.
13875 2023-02-21 Philip Herron <philip.herron@embecosm.com>
13877 * rust/compile/issue-1272.rs: New test.
13879 2023-02-21 Richard Biener <rguenther@suse.de>
13881 PR tree-optimization/108868
13882 * gcc.dg/pr108868.c: New testcase.
13884 2023-02-21 Richard Biener <rguenther@suse.de>
13886 PR tree-optimization/108855
13887 * gcc.dg/pr108855.c: New testcase.
13889 2023-02-21 Richard Biener <rguenther@suse.de>
13892 2023-02-21 Richard Biener <rguenther@suse.de>
13894 PR tree-optimization/108691
13895 * gcc.dg/pr108691.c: New testcase.
13897 2023-02-20 Jakub Jelinek <jakub2redhat.com>
13900 * gcc.dg/pr108862.c: New test.
13901 * gcc.target/powerpc/pr108862.c: New test.
13903 2023-02-20 Marek Polacek <polacek@redhat.com>
13906 * g++.dg/cpp0x/constexpr-nsdmi3.C: New test.
13907 * g++.dg/cpp1y/constexpr-nsdmi10.C: New test.
13909 2023-02-20 Marek Polacek <polacek@redhat.com>
13912 * g++.dg/cpp0x/lambda/lambda-108829-2.C: New test.
13913 * g++.dg/cpp0x/lambda/lambda-108829.C: New test.
13915 2023-02-20 Richard Biener <rguenther@suse.de>
13917 PR tree-optimization/108816
13918 * gcc.dg/torture/pr108816.c: New testcase.
13920 2023-02-20 Richard Biener <rguenther@suse.de>
13922 PR tree-optimization/108825
13923 * gcc.dg/torture/pr108825.c: New testcase.
13925 2023-02-18 Jason Merrill <jason@redhat.com>
13935 * g++.dg/DRs/dr2518.C: New test.
13937 2023-02-18 Jakub Jelinek <jakub@redhat.com>
13939 PR tree-optimization/108819
13940 * gcc.dg/pr108819.c: New test.
13942 2023-02-18 Jakub Jelinek <jakub@redhat.com>
13945 * gcc.target/i386/pr108832.c: New test.
13947 2023-02-18 Martin Uecker <uecker@tugraz.at>
13950 * gcc.dg/pr108375-1.c: New test.
13951 * gcc.dg/pr108375-2.c: New test.
13953 2023-02-18 Martin Uecker <uecker@tugraz.at>
13957 * gcc.dg/pr105660-1.c: New test.
13958 * gcc.dg/pr105660-2.c: New test.
13960 2023-02-17 Patrick Palka <ppalka@redhat.com>
13964 * g++.dg/opt/is_constant_evaluated1.C: New test.
13965 * g++.dg/opt/is_constant_evaluated2.C: New test.
13967 2023-02-17 Uroš Bizjak <ubizjak@gmail.com>
13970 * gcc.target/i386/pr108831-1.c: New test.
13971 * gcc.target/i386/pr108831-2.c: Ditto.
13973 2023-02-17 Uroš Bizjak <ubizjak@gmail.com>
13976 * gcc.dg/pr108805.c: New test.
13978 2023-02-17 Richard Biener <rguenther@suse.de>
13980 PR tree-optimization/108821
13981 * gcc.dg/tree-ssa/ssa-lim-24.c: New testcase.
13983 2023-02-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
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.
13989 2023-02-17 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
14003 2023-02-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
14005 * gfortran.dg/bind_c_array_params_2.f90: Add *-*-ming* to dg-final.
14007 2023-02-16 David Malcolm <dmalcolm@redhat.com>
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.
14016 2023-02-16 Iain Sandoe <iain@sandoe.co.uk>
14018 * objc.dg/proto-lossage-4.m: Amendn diagnostic matches for Windows.
14020 2023-02-16 Patrick Palka <ppalka@redhat.com>
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.
14028 2023-02-16 Jakub Jelinek <jakub@redhat.com>
14030 PR tree-optimization/108657
14031 * gcc.dg/pr108657.c: New test.
14033 2023-02-16 Jakub Jelinek <jakub@redhat.com>
14035 PR tree-optimization/108783
14036 * gcc.c-torture/compile/pr108783.c: New test.
14038 2023-02-16 Richard Biener <rguenther@suse.de>
14040 PR tree-optimization/108791
14041 * gcc.dg/torture/pr108791.c: New testcase.
14043 2023-02-16 Hans-Peter Nilsson <hp@axis.com>
14045 * lib/target-supports.exp (check_effective_target_lra): Add CRIS
14046 as a non-LRA target.
14048 2023-02-15 Steve Kargl <kargl@gcc.gnu.org>
14051 * gfortran.dg/pr103608.f90: New test.
14053 2023-02-15 Steve Kargl <kargl@gcc.gnu.org>
14056 * gfortran.dg/pr104554.f90: New test.
14058 2023-02-15 David Malcolm <dmalcolm@redhat.com>
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.
14067 2023-02-15 Uroš Bizjak <ubizjak@gmail.com>
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.
14087 2023-02-15 Marek Polacek <polacek@redhat.com>
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.
14093 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
14111 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
14129 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
14147 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
14165 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
14183 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
14201 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
14219 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
14237 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
14255 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
14273 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
14291 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
14339 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
14402 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
14414 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
14435 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
14456 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
14477 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
14498 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
14519 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
14540 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
14561 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
14582 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
14603 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
14624 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
14645 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
14666 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
14723 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
14798 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
14810 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
14831 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
14852 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
14891 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
14912 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
14951 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
14972 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
15011 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
15032 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
15071 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
15083 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
15104 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
15157 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
15169 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
15190 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
15211 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
15250 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
15271 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
15310 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
15331 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
15370 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
15391 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
15430 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
15442 2023-02-15 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
15463 2023-02-15 Iain Sandoe <iain@sandoe.co.uk>
15465 * obj-c++.dg/proto-lossage-4.mm: Use uintptr_t for integral pointer
15468 2023-02-15 Martin Jambor <mjambor@suse.cz>
15471 * gcc.dg/ipa/pr108679.c: New test.
15473 2023-02-15 Tobias Burnus <tobias@codesourcery.com>
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.
15480 2023-02-15 Jakub Jelinek <jakub@redhat.com>
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.
15488 2023-02-15 Jakub Jelinek <jakub@redhat.com>
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.
15496 2023-02-15 Marek Polacek <polacek@redhat.com>
15499 * g++.dg/cpp0x/overload-conv-5.C: New test.
15501 2023-02-14 David Faust <david.faust@oracle.com>
15504 * gcc.target/bpf/ldxdw.c: New test.
15506 2023-02-14 Andrew Pinski <apinski@marvell.com>
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.
15514 2023-02-14 Eric Botcazou <ebotcazou@adacore.com>
15516 * gnat.dg/shift2.adb: New test.
15518 2023-02-14 Richard Biener <rguenther@suse.de>
15520 PR tree-optimization/108782
15521 * gcc.dg/torture/pr108782.c: New testcase.
15523 2023-02-14 Jakub Jelinek <jakub@redhat.com>
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.
15534 2023-02-14 Andreas Schwab <schwab@suse.de>
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.
15546 2023-02-14 Thomas Schwinge <thomas@codesourcery.com>
15548 * gfortran.dg/weak-1.f90: Adjust 'scan-assembler' for nvptx.
15550 2023-02-14 Richard Sandiford <richard.sandiford@arm.com>
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.
15559 2023-02-14 Kewen Lin <linkw@linux.ibm.com>
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.
15578 2023-02-13 Richard Sandiford <richard.sandiford@arm.com>
15580 PR rtl-optimization/108681
15581 * gcc.target/aarch64/pr108681.c: New test.
15583 2023-02-13 Vladimir N. Makarov <vmakarov@redhat.com>
15585 * gcc.target/i386/pr108774.c: New.
15587 2023-02-13 Harald Anlauf <anlauf@gmx.de>
15590 * gfortran.dg/pr103475.f90: New test.
15592 2023-02-13 Uroš Bizjak <ubizjak@gmail.com>
15595 * gcc.target/i386/pr108516-1.c: New test.
15596 * gcc.target/i386/pr108516-2.c: Ditto.
15598 2023-02-13 Rimvydas Jasinskas <rimvydas.jas@gmail.com>
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.
15608 2023-02-13 Richard Biener <rguenther@suse.de>
15610 PR tree-optimization/108691
15611 * gcc.dg/pr108691.c: New testcase.
15613 2023-02-13 Jonathan Yong <10walls@gmail.com>
15615 * gcc.dg/Wbuiltin-declaration-mismatch-7.c: Use (long )*
15616 regex pattern to allow long long instead of just long.
15618 2023-02-13 Claudiu Zissulescu <claziss@gmail.com>
15620 * gcc.target/arc/milli-1.c: Update test.
15622 2023-02-13 Richard Biener <rguenther@suse.de>
15624 PR tree-optimization/106722
15625 * gcc.dg/torture/pr108737.c: New testcase.
15627 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
15645 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
15678 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
15696 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
15729 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
15747 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
15780 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
15798 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
15831 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
15894 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
15912 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
15945 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
15963 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
15981 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
15999 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
16017 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
16039 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
16078 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
16099 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
16138 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
16159 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
16198 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
16219 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
16258 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
16333 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
16354 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
16393 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
16414 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
16435 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
16456 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
16477 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
16504 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
16530 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
16563 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
16596 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
16627 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
16642 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
16651 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
16672 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
16711 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
16750 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
16771 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
16792 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
16821 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
16850 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
16871 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
16892 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
16917 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
16942 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
16944 * gcc.target/riscv/rvv/base/binop_vx_constraint-121.c: New test.
16946 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
16979 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
17012 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
17045 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
17078 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
17111 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
17144 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
17177 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
17210 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
17243 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
17276 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
17309 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
17342 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
17344 * gcc.target/riscv/rvv/base/binop_vx_constraint-120.c: New test.
17346 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
17385 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
17424 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
17463 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
17502 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
17541 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
17580 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
17619 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
17658 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
17679 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
17700 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
17721 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
17742 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
17763 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
17784 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
17805 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
17826 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
17844 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
17877 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
17895 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
17928 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
17961 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
17982 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
18021 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
18042 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
18081 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
18102 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
18141 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
18189 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
18207 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
18225 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
18243 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
18245 * gcc.target/riscv/rvv/base/unop_v_constraint-2.c: New test.
18247 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
18268 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
18289 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
18310 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
18331 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
18352 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
18373 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
18406 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
18439 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
18472 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
18505 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
18544 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
18583 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
18622 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
18661 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
18682 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
18703 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
18724 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
18745 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
18763 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
18781 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
18799 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
18817 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
18843 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
18861 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
18879 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
18881 * gcc.target/riscv/rvv/base/unop_v_constraint-1.c: New test.
18883 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
18904 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
18925 2023-02-12 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
18927 * g++.target/riscv/rvv/base/exception-1.C: New test.
18929 2023-02-11 Jakub Jelinek <jakub@redhat.com>
18932 * c-c++-common/pr108605.c: New test.
18934 2023-02-11 Jonathan Yong <10walls@gmail.com>
18936 * gcc.dg/pr65658.c: fix LLP64 test.
18938 2023-02-11 Jonathan Yong <10walls@gmail.com>
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
18946 2023-02-10 David Malcolm <dmalcolm@redhat.com>
18949 * gcc.dg/analyzer/deref-before-check-macro-pr108745.c: New test.
18950 * gcc.dg/analyzer/deref-before-check-macro.c: New test.
18952 2023-02-10 Andrew MacLeod <amacleod@redhat.com>
18954 PR tree-optimization/108520
18955 * g++.dg/pr108520.C: New.
18957 2023-02-10 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
18990 2023-02-10 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
19023 2023-02-10 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
19056 2023-02-10 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
19089 2023-02-10 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
19122 2023-02-10 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
19155 2023-02-10 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
19188 2023-02-10 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
19221 2023-02-10 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
19254 2023-02-10 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
19287 2023-02-10 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
19320 2023-02-10 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
19353 2023-02-10 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
19386 2023-02-10 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
19419 2023-02-10 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
19452 2023-02-10 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
19551 2023-02-10 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
19590 2023-02-10 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
19629 2023-02-10 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
19668 2023-02-10 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
19707 2023-02-10 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
19746 2023-02-10 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
19785 2023-02-10 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
19824 2023-02-10 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
19863 2023-02-10 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
19902 2023-02-10 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
19941 2023-02-10 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
19980 2023-02-10 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
20019 2023-02-10 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
20058 2023-02-10 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
20097 2023-02-10 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
20136 2023-02-10 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
20154 2023-02-10 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
20175 2023-02-10 Richard Biener <rguenther@suse.de>
20177 PR tree-optimization/108724
20178 * gcc.target/i386/pr108724.c: New testcase.
20180 2023-02-10 Andrew Pinski <apinski@marvell.com>
20181 Andrew Macleod <amacleod@redhat.com>
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.
20188 2023-02-10 Joseph Myers <joseph@codesourcery.com>
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
20197 2023-02-10 Hans-Peter Nilsson <hp@axis.com>
20199 PR tree-optimization/107561
20200 * g++.dg/warn/Warray-bounds-16.C: XFAIL bogus "overflows destination"
20202 * g++.dg/pr71488.C: Ditto, but just for ilp32 targets.
20204 2023-02-10 Hans-Peter Nilsson <hp@axis.com>
20206 PR testsuite/106120
20207 * g++.dg/warn/Wstringop-overflow-4.C:144 XFAIL bogus warning for
20208 ilp32 targets with c++98.
20210 2023-02-10 Marek Polacek <polacek@redhat.com>
20213 * g++.dg/cpp0x/constexpr-nsdmi2.C: New test.
20215 2023-02-09 David Malcolm <dmalcolm@redhat.com>
20218 * gcc.dg/analyzer/torture/uninit-pr108733.c: New test.
20220 2023-02-09 Vladimir N. Makarov <vmakarov@redhat.com>
20222 * gcc.target/i386/pr103541.c: New.
20223 * g++.target/i386/pr108711.C: New.
20225 2023-02-09 Harald Anlauf <anlauf@gmx.de>
20226 Steven G. Kargl <kargl@gcc.gnu.org>
20230 * gfortran.dg/pr103779.f90: New test.
20232 2023-02-09 Jakub Jelinek <jakub@redhat.com>
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.
20238 2023-02-09 Andrew Pinski <apinski@marvell.com>
20240 PR tree-optimization/108688
20241 * gcc.c-torture/compile/pr108688-1.c: New test.
20243 2023-02-09 Tobias Burnus <tobias@codesourcery.com>
20246 * gfortran.dg/goacc/privatization-1-compute-loop.f90: Update dg-note.
20247 * gfortran.dg/goacc/privatization-1-routine_gang-loop.f90: Likewise.
20249 2023-02-09 Tobias Burnus <tobias@codesourcery.com>
20251 * c-c++-common/gomp/allocate-5.c: Extend for align clause.
20253 2023-02-09 Tobias Burnus <tobias@codesourcery.com>
20255 * gfortran.dg/gomp/openmp-simd-8.f90: New test.
20257 2023-02-09 Jakub Jelinek <jakub@redhat.com>
20260 * g++.dg/cpp0x/pr108698.C: New test.
20262 2023-02-08 Joseph Myers <joseph@codesourcery.com>
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.
20270 2023-02-08 Hans-Peter Nilsson <hp@axis.com>
20272 * gcc.dg/torture/pr100398.c: Limit to lra targets.
20273 * gcc.dg/pr100590.c: Ditto.
20275 2023-02-08 David Malcolm <dmalcolm@redhat.com>
20278 * gcc.dg/analyzer/uninit-7.c: New test.
20279 * gcc.dg/analyzer/uninit-pr108704.c: New test.
20281 2023-02-08 Steve Kargl <kargl@gcc.gnu.org>
20284 * gfortran.dg/pr103259.f90: New test.
20286 2023-02-08 Jakub Jelinek <jakub@redhat.com>
20288 PR tree-optimization/108692
20289 * gcc.dg/pr108692.c: New test.
20291 2023-02-08 Richard Sandiford <richard.sandiford@arm.com>
20293 * objc/execute/execute.exp: Load objc-dg.exp.
20295 2023-02-08 Richard Sandiford <richard.sandiford@arm.com>
20297 PR tree-optimization/108316
20298 * gcc.dg/vect/pr108316.c: New test.
20300 2023-02-08 Vladimir N. Makarov <vmakarov@redhat.com>
20303 2023-02-08 Vladimir N. Makarov <vmakarov@redhat.com>
20305 * gcc.target/i386/pr103541.c: New.
20307 2023-02-08 Jakub Jelinek <jakub@redhat.com>
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.
20314 2023-02-07 David Malcolm <dmalcolm@redhat.com>
20317 * gcc.dg/analyzer/fread-pr108661.c: New test.
20318 * gcc.dg/analyzer/read-pr108661.c: New test.
20320 2023-02-07 Harald Anlauf <anlauf@gmx.de>
20323 * gfortran.dg/save_7.f90: New test.
20325 2023-02-07 Vladimir N. Makarov <vmakarov@redhat.com>
20327 * gcc.target/i386/pr103541.c: New.
20329 2023-02-07 Jakub Jelinek <jakub@redhat.com>
20331 PR tree-optimization/106923
20332 * gcc.dg/pr106923.c: New test.
20334 2023-02-07 Jakub Jelinek <jakub@redhat.com>
20336 PR tree-optimization/106433
20337 * gcc.c-torture/compile/pr106433.c: New test.
20339 2023-02-07 Jakub Jelinek <jakub@redhat.com>
20341 * g++.dg/warn/Wstrict-aliasing-bogus-union-2.C: Expect
20342 -Wdeprecated warning for C++23.
20344 2023-02-06 Alex Coplan <alex.coplan@arm.com>
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.
20351 2023-02-06 Xi Ruoyao <xry111@xry111.site>
20353 * g++.target/loongarch/bytepick.C: New test.
20355 2023-02-06 Tamar Christina <tamar.christina@arm.com>
20357 * gcc.target/aarch64/options_set_10.c: Removed.
20359 2023-02-06 Jakub Jelinek <jakub@redhat.com>
20361 PR tree-optimization/108655
20362 * gcc.dg/pr108655.c: New test.
20364 2023-02-06 Patrick Palka <ppalka@redhat.com>
20367 * g++.dg/cpp0x/overload5.C: New test.
20368 * g++.dg/cpp0x/overload5a.C: New test.
20369 * g++.dg/cpp0x/overload6.C: New test.
20371 2023-02-05 Harald Anlauf <anlauf@gmx.de>
20374 * gfortran.dg/pr108592.f90: New test.
20376 2023-02-03 Jakub Jelinek <jakub@redhat.com>
20378 PR tree-optimization/108647
20379 * g++.dg/torture/pr108647.C: New test.
20381 2023-02-03 Aldy Hernandez <aldyh@redhat.com>
20383 PR tree-optimization/108639
20384 * gcc.c-torture/compile/pr108638.c: New file.
20385 * gcc.c-torture/compile/pr108639.c: New file.
20387 2023-02-03 Andrew MacLeod <amacleod@redhat.com>
20389 PR tree-optimization/107570
20390 * gcc.dg/pr107570.c: New.
20392 2023-02-03 Marek Polacek <polacek@redhat.com>
20395 * g++.dg/cpp1y/constexpr-108158.C: New test.
20397 2023-02-03 Marek Polacek <polacek@redhat.com>
20400 * g++.dg/cpp0x/variadic-alias8.C: New test.
20402 2023-02-03 Patrick Palka <ppalka@redhat.com>
20405 * g++.dg/template/call9.C: New test.
20407 2023-02-03 Patrick Palka <ppalka@redhat.com>
20410 * g++.dg/cpp2a/concepts-dtor1.C: New test.
20412 2023-02-03 Patrick Palka <ppalka@redhat.com>
20415 * g++.dg/cpp2a/concepts-pr108579.C: New test.
20417 2023-02-03 Martin Jambor <mjambor@suse.cz>
20420 * gcc.dg/ipa/pr108384.c: New test.
20422 2023-02-03 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
20424 * gcc.target/riscv/rvv/base/binop_vv_constraint-1.c:
20425 * gcc.target/riscv/rvv/base/shift_vx_constraint-1.c:
20427 2023-02-03 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
20445 2023-02-03 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
20463 2023-02-03 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
20481 2023-02-03 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
20483 * gcc.target/riscv/rvv/base/shift_vx_constraint-1.c: New test.
20485 2023-02-03 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
20506 2023-02-03 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
20527 2023-02-03 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
20548 2023-02-02 Joseph Myers <joseph@codesourcery.com>
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.
20557 2023-02-02 Joseph Myers <joseph@codesourcery.com>
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
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.
20572 2023-02-02 Paul-Antoine Arras <pa@codesourcery.com>
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.
20583 2023-02-02 Richard Sandiford <richard.sandiford@arm.com>
20585 PR rtl-optimization/108508
20586 * gcc.target/aarch64/pr108508.c: New test.
20588 2023-02-02 Richard Sandiford <richard.sandiford@arm.com>
20590 * g++.dg/tree-ssa/pr107876.C: Add --param case-values-threshold=4.
20592 2023-02-02 David Malcolm <dmalcolm@redhat.com>
20595 * gcc.dg/analyzer/fd-pr108633.c: New test.
20597 2023-02-02 David Malcolm <dmalcolm@redhat.com>
20599 * gcc.dg/analyzer/deref-before-check-qemu-qtest_rsp_args.c: New test.
20601 2023-02-02 Jakub Jelinek <jakub@redhat.com>
20604 PR rtl-optimization/108463
20606 * gcc.dg/pr108463.c: New test.
20608 2023-02-02 Richard Biener <rguenther@suse.de>
20610 PR middle-end/108625
20611 * gcc.dg/pr108625.c: New testcase.
20613 2023-02-02 Andrew Stubbs <ams@codesourcery.com>
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.
20621 2023-02-02 Andre Vieira <andre.simoesdiasvieira@arm.com>
20623 * gcc.target/arm/mve/pr108443-run.c: New test.
20624 * gcc.target/arm/mve/pr108443.c: New test.
20626 2023-02-02 Andre Vieira <andre.simoesdiasvieira@arm.com>
20628 * gcc.target/arm/mve/mve_vpt.c: Change to remove unecessary zero-extend.
20630 2023-02-02 Andre Vieira <andre.simoesdiasvieira@arm.com>
20633 * gcc.target/arm/mve/mve_vpt.c: New test.
20635 2023-02-02 Jakub Jelinek <jakub@redhat.com>
20638 * gcc.dg/pr107300.c: New test.
20640 2023-02-02 liuhongt <hongtao.liu@intel.com>
20642 * gcc.target/aarch64/pr108601.c: New test.
20644 2023-02-02 Jakub Jelinek <jakub@redhat.com>
20646 PR middle-end/108435
20647 * gcc.dg/gomp/pr108435.c: New test.
20649 2023-02-01 Harald Anlauf <anlauf@gmx.de>
20652 * gfortran.dg/pr108527.f90: Adjust test pattern.
20654 2023-02-01 Tamar Christina <tamar.christina@arm.com>
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.
20665 2023-02-01 Siddhesh Poyarekar <siddhesh@gotplt.org>
20667 * gcc.dg/builtin-dynamic-object-size-0.c: Move FAIL and nfail
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.
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.
20687 2023-02-01 Andrew MacLeod <amacleod@redhat.com>
20689 PR tree-optimization/108356
20690 * gcc.dg/pr108356.c: New.
20692 2023-02-01 Martin Liska <mliska@suse.cz>
20695 * g++.dg/ipa/pr108509.C: New test.
20697 2023-02-01 Marek Polacek <polacek@redhat.com>
20700 * g++.dg/warn/Wlogical-op-4.C: New test.
20702 2023-02-01 Jakub Jelinek <jakub@redhat.com>
20705 * gcc.dg/pr108573.c: New test.
20707 2023-02-01 Richard Sandiford <richard.sandiford@arm.com>
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.
20712 2023-02-01 Jakub Jelinek <jakub@redhat.com>
20715 * g++.dg/gomp/pr108607.C: New test.
20717 2023-02-01 Andreas Krebbel <krebbel@linux.ibm.com>
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.
20723 2023-02-01 Jason Merrill <jason@redhat.com>
20725 * g++.dg/warn/changes-meaning2.C: New test.
20726 * g++.dg/warn/changes-meaning3.C: New test.
20728 2023-02-01 David Malcolm <dmalcolm@redhat.com>
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
20740 * gcc.dg/analyzer/write-to-string-literal-5.c: Likewise.
20742 2023-02-01 David Malcolm <dmalcolm@redhat.com>
20745 * gcc.dg/analyzer/allocation-size-multiline-3.c: New test.
20746 * gcc.dg/analyzer/test-alloca.h: New test.
20748 2023-01-31 Jason Merrill <jason@redhat.com>
20751 * g++.dg/cpp1z/aggr-base13.C: New test.
20753 2023-01-31 Thomas Schwinge <thomas@codesourcery.com>
20755 * lib/gm2.exp (gm2_link_flags) [$gccpath != ""]: Also consider
20756 'gcc-set-multilib-library-path' for 'ld_library_path'.
20758 2023-01-31 Marek Polacek <polacek@redhat.com>
20761 * g++.dg/cpp0x/variadic184.C: New test.
20763 2023-01-31 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
20796 2023-01-31 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
20829 2023-01-31 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
20862 2023-01-31 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
20880 2023-01-31 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
20913 2023-01-31 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
20931 2023-01-31 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
20949 2023-01-31 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
20967 2023-01-31 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
21000 2023-01-31 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
21018 2023-01-31 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
21036 2023-01-31 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
21038 * gcc.target/riscv/rvv/base/binop_vv_constraint-1.c: New test.
21040 2023-01-31 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
21061 2023-01-31 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
21082 2023-01-31 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
21121 2023-01-31 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
21160 2023-01-31 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
21199 2023-01-31 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
21220 2023-01-31 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
21259 2023-01-31 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
21280 2023-01-31 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
21301 2023-01-31 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
21322 2023-01-31 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
21343 2023-01-31 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
21364 2023-01-31 Marek Polacek <polacek@redhat.com>
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.
21372 2023-01-31 Philipp Tomsich <philipp.tomsich@vrull.eu>
21375 * gcc.target/aarch64/pr108589.c: New test.
21377 2023-01-31 Richard Sandiford <richard.sandiford@arm.com>
21379 PR tree-optimization/108608
21380 * gcc.dg/vect/pr108608.c: New test.
21381 * gcc.target/aarch64/sve/pr108608-1.c: Likewise.
21383 2023-01-31 Andrew MacLeod <amacleod@redhat.com>
21385 PR tree-optimization/108385
21386 * gcc.dg/pr108385.c: New.
21388 2023-01-31 Andrew MacLeod <amacleod@redhat.com>
21390 PR tree-optimization/108359
21391 * gcc.dg/pr108359.c: New.
21393 2023-01-31 Philip Herron <philip.herron@embecosm.com>
21395 * rust/compile/issue-1073.rs: New test.
21397 2023-01-31 Philip Herron <philip.herron@embecosm.com>
21399 * rust/compile/issue-1006.rs: New test.
21401 2023-01-31 Philip Herron <philip.herron@embecosm.com>
21403 * rust/compile/const_generics_5.rs: Fix assertions.
21404 * rust/compile/unconstrained_type_param.rs: Add more assertions.
21406 2023-01-31 liushuyu <liushuyu011@gmail.com>
21408 * rust/compile/builtin_macro_recurse.rs: New test.
21410 2023-01-31 liushuyu <liushuyu011@gmail.com>
21412 * rust/compile/builtin_macro_concat.rs: Fix test error messages.
21413 * rust/compile/builtin_macro_env.rs: Likewise.
21415 2023-01-31 Arthur Cohen <arthur.cohen@embecosm.com>
21417 * rust/compile/frust-compile-until.rs: New test.
21419 2023-01-31 Philip Herron <philip.herron@embecosm.com>
21421 * rust/compile/rust-const-blog-issue.rs: New test.
21423 2023-01-31 Arthur Cohen <arthur.cohen@embecosm.com>
21425 * rust/compile/macro44.rs: New test.
21427 2023-01-31 Arthur Cohen <arthur.cohen@embecosm.com>
21429 * rust/compile/macro_export_1.rs: New test.
21431 2023-01-31 Arthur Cohen <arthur.cohen@embecosm.com>
21433 * rust/compile/const_generics_8.rs: New test.
21435 2023-01-31 Arthur Cohen <arthur.cohen@embecosm.com>
21437 * rust/compile/const_generics_7.rs: New test.
21439 2023-01-31 liushuyu <liushuyu011@gmail.com>
21441 * rust/execute/torture/loop-condition-eval.rs: New test.
21443 2023-01-31 Faisal Abbas <90.abbasfaisal@gmail.com>
21445 * rust/compile/const8.rs: New test.
21447 2023-01-31 Faisal Abbas <90.abbasfaisal@gmail.com>
21449 * rust/compile/const7.rs: New test.
21451 2023-01-31 Faisal Abbas <90.abbasfaisal@gmail.com>
21453 * rust/compile/const6.rs: New test.
21455 2023-01-31 Philip Herron <philip.herron@embecosm.com>
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.
21464 2023-01-31 Arthur Cohen <arthur.cohen@embecosm.com>
21466 * rust/compile/macro43.rs: New test.
21468 2023-01-31 Arthur Cohen <arthur.cohen@embecosm.com>
21470 * rust/compile/parse_range.rs: New test.
21472 2023-01-31 Arthur Cohen <arthur.cohen@embecosm.com>
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.
21481 2023-01-31 Arthur Cohen <arthur.cohen@embecosm.com>
21483 * rust/compile/rustc_attr1.rs: New test.
21485 2023-01-31 Arthur Cohen <arthur.cohen@embecosm.com>
21487 * rust/debug/win64-abi.rs: Fix assertion to take into account
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.
21493 2023-01-31 Philip Herron <philip.herron@embecosm.com>
21495 * rust/compile/torture/issue-1506.rs: New test.
21497 2023-01-31 Faisal Abbas <90.abbasfaisal@gmail.com>
21499 * rust/compile/const4.rs: New.
21500 * rust/compile/const5.rs: New.
21502 2023-01-31 Gaius Mulley <gaiusmod2@gmail.com>
21504 * lib/gm2.exp (gm2_init_pimx): Replace gm2-libs-pim with
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.
21511 2023-01-31 Jakub Jelinek <jakub@redhat.com>
21514 * gcc.target/i386/avx2-pr108599.c: New test.
21516 2023-01-31 Xianmiao Qu <cooper.qu@linux.alibaba.com>
21518 PR testsuite/108604
21519 * gcc.dg/torture/pr108574-3.c (b, f): Change type from char to
21522 2023-01-31 Jakub Jelinek <jakub@redhat.com>
21524 PR rtl-optimization/108596
21525 * gcc.c-torture/compile/pr108596.c: New test.
21527 2023-01-31 Jakub Jelinek <jakub@redhat.com>
21530 * gcc.target/i386/sse-23.c: Add -Wuninitialized to dg-options.
21532 2023-01-31 Kito Cheng <kito.cheng@sifive.com>
21534 * gcc.target/riscv/rvv/vsetvl/vlmax_phi-10.c: Refine the scan
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.
21564 2023-01-30 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
21582 2023-01-30 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
21600 2023-01-30 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
21618 2023-01-30 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
21636 2023-01-30 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
21654 2023-01-30 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
21672 2023-01-30 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
21690 2023-01-30 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
21708 2023-01-30 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
21723 2023-01-30 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
21750 2023-01-30 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
21777 2023-01-30 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
21786 2023-01-30 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
21795 2023-01-30 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
21816 2023-01-30 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
21837 2023-01-30 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
21858 2023-01-30 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
21879 2023-01-30 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
21900 2023-01-30 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
21921 2023-01-30 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
21942 2023-01-30 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
21963 2023-01-30 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
21965 * gcc.target/riscv/rvv/base/vlxei-vsxei-constraint-1.c: New test.
21967 2023-01-30 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
21973 2023-01-30 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
21975 * gm2/warnings/returntype/fail/warnings-returntype-fail.exp: Save,
21976 restore TORTURE_OPTIONS.
21978 2023-01-30 Andrew Pinski <apinski@marvell.com>
21980 PR tree-optimization/108582
21981 * gcc.dg/pr108582-1.c: New test.
21983 2023-01-30 Richard Biener <rguenther@suse.de>
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.
21990 2023-01-29 Mikael Morin <mikael@gcc.gnu.org>
21993 * gfortran.dg/gomp/minmaxloc_1.f90: New test.
21995 2023-01-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
21998 * gfortran.dg/pr103506_1.f90: New test.
22000 2023-01-29 Jan Hubicka <hubicka@ucw.cz>
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.
22006 2023-01-28 Harald Anlauf <anlauf@gmx.de>
22007 Steven G. Kargl <kargl@gcc.gnu.org>
22010 * gfortran.dg/pr108527.f90: New test.
22012 2023-01-28 Harald Anlauf <anlauf@gmx.de>
22015 * gfortran.dg/common_27.f90: New test.
22017 2023-01-28 Jonathan Yong <10walls@gmail.com>
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.
22024 2023-01-28 Jonathan Yong <10walls@gmail.com>
22027 * gcc.dg/attr-aligned.c: Make errors emitted on Windows
22028 target same as on Linux.
22030 2023-01-28 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
22063 2023-01-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
22065 * gfortran.dg/ISO_Fortran_binding_17.f90: Replace (\n|\r\n|\r)
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.
22090 2023-01-27 Gaius Mulley <gaiusmod2@gmail.com>
22092 * gm2/pim/fail/empty.mod: New test.
22094 2023-01-27 Joseph Myers <joseph@codesourcery.com>
22096 * gcc.dg/c2x-auto-1.c, gcc.dg/c2x-auto-3.c: Expect braces around
22097 auto initializers to be disallowed.
22099 2023-01-27 Richard Sandiford <richard.sandiford@arm.com>
22101 * gcc.dg/vect/complex/fast-math-bb-slp-complex-add-pattern-half-float.c:
22103 * gcc.dg/vect/complex/fast-math-complex-add-half-float.c: Fix names
22106 2023-01-27 Richard Sandiford <richard.sandiford@arm.com>
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.
22130 2023-01-27 Richard Sandiford <richard.sandiford@arm.com>
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.
22136 2023-01-27 Richard Sandiford <richard.sandiford@arm.com>
22138 * gcc.target/aarch64/sve/cond_asrd_1.c: Tune for a 256-bit
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.
22147 2023-01-27 Andrew MacLeod <amacleod@redhat.com>
22149 PR tree-optimization/108306
22150 * gcc.dg/pr108306.c: New.
22152 2023-01-27 Andrew MacLeod <amacleod@redhat.com>
22154 PR tree-optimization/108447
22155 * gcc.dg/pr108447.c: New.
22157 2023-01-27 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
22163 2023-01-27 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
22172 2023-01-27 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
22181 2023-01-27 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
22202 2023-01-27 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
22210 2023-01-27 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
22322 2023-01-27 Xi Ruoyao <xry111@xry111.site>
22324 * gcc.dg/pr95115.c (x): Add noipa attribute.
22326 2023-01-27 Jakub Jelinek <jakub@redhat.com>
22329 * gcc.dg/pr106061.c: New test.
22331 2023-01-27 Tobias Burnus <tobias@codesourcery.com>
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.
22338 2023-01-26 Gaius Mulley <gaiusmod2@gmail.com>
22340 * gm2/warnings/returntype/fail/badreturn.mod: New test.
22341 * gm2/warnings/returntype/fail/warnings-returntype-fail.exp:
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:
22349 2023-01-26 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
22423 2023-01-26 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
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.
22470 2023-01-26 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
22472 * gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-27.c: Update
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.
22484 2023-01-26 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
22486 * gcc.target/riscv/rvv/base/vle-constraint-1.c:
22488 2023-01-26 Ju-Zhe Zhong <juzhe.zhong@rivai.ai>
22490 * gcc.target/riscv/rvv/base/vse-constraint-1.c: New test.
22492 2023-01-26 Harald Anlauf <anlauf@gmx.de>
22495 * gfortran.dg/pr108544.f90: New test.
22496 * gfortran.dg/pr96102b.f90: New test.
22498 2023-01-26 Marek Polacek <polacek@redhat.com>
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.
22506 2023-01-26 Jakub Jelinek <jakub@redhat.com>
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.
22512 2023-01-26 Richard Sandiford <richard.sandiford@arm.com>
22514 * c-c++-common/hwasan/arguments-3.c: Remove extraneous .*s.
22516 2023-01-26 Richard Sandiford <richard.sandiford@arm.com>
22518 * gcc.target/aarch64/bfloat16_scalar_typecheck.c: Accept empty
22521 2023-01-26 Richard Sandiford <richard.sandiford@arm.com>
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.
22529 2023-01-26 Richard Sandiford <richard.sandiford@arm.com>
22531 * g++.target/aarch64/sve/pr99766.C: Disable warnings.
22533 2023-01-26 Richard Sandiford <richard.sandiford@arm.com>
22535 * gcc.target/aarch64/sve/slp_13.c: Remove XFAILs.
22537 2023-01-26 Marek Polacek <polacek@redhat.com>
22540 * g++.dg/cpp0x/udlit-error1.C: New test.
22542 2023-01-26 David Malcolm <dmalcolm@redhat.com>
22545 * gcc.dg/analyzer/SARD-tc841-basic-00182-min.c: Add
22546 -Wno-stringop-overflow.
22548 2023-01-26 David Malcolm <dmalcolm@redhat.com>
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:
22556 2023-01-26 Richard Biener <rguenther@suse.de>
22558 PR tree-optimization/108547
22559 * gcc.dg/uninit-pr108547.c: New testcase.
22561 2023-01-26 Siddhesh Poyarekar <siddhesh@gotplt.org>
22563 PR tree-optimization/108522
22564 * gcc.dg/builtin-dynamic-object-size-0.c (DEFSTRUCT): New
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.
22573 2023-01-26 Jakub Jelinek <jakub@redhat.com>
22576 * g++.dg/gomp/pr108503.C: New test.
22578 2023-01-26 Richard Biener <rguenther@suse.de>
22580 PR tree-optimization/108523
22581 * gcc.dg/torture/pr108523.c: New testcase.
22583 2023-01-25 Steve Kargl <kargl@gcc.gnu.org>
22586 * gfortran.dg/pr108528.f90: New test.
22588 2023-01-25 Jakub Jelinek <jakub@redhat.com>
22591 * g++.dg/cpp23/static-operator-call5.C: New test.
22593 2023-01-25 Andrea Corallo <andrea.corallo@arm.com>
22595 * gcc.target/arm/mve/intrinsics/vhaddq_n_s16.c: Add missing extern
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.
22682 2023-01-25 Andrea Corallo <andrea.corallo@arm.com>
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.
22695 2023-01-25 Andrea Corallo <andrea.corallo@arm.com>
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.
22706 2023-01-25 Andrea Corallo <andrea.corallo@arm.com>
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.
22723 2023-01-25 Andrea Corallo <andrea.corallo@arm.com>
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.
22734 2023-01-25 Andrea Corallo <andrea.corallo@arm.com>
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.
22745 2023-01-25 Andrea Corallo <andrea.corallo@arm.com>
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.
22756 2023-01-25 Andrea Corallo <andrea.corallo@arm.com>
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.
22767 2023-01-25 Andrea Corallo <andrea.corallo@arm.com>
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.
22775 2023-01-25 Andrea Corallo <andrea.corallo@arm.com>
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.
22786 2023-01-25 Andrea Corallo <andrea.corallo@arm.com>
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.
22797 2023-01-25 Andrea Corallo <andrea.corallo@arm.com>
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.
22808 2023-01-25 Andrea Corallo <andrea.corallo@arm.com>
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.
22819 2023-01-25 Andrea Corallo <andrea.corallo@arm.com>
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.
22830 2023-01-25 Andrea Corallo <andrea.corallo@arm.com>
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.
22859 2023-01-25 Andrea Corallo <andrea.corallo@arm.com>
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.
22880 2023-01-25 Andrea Corallo <andrea.corallo@arm.com>
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.
22933 2023-01-25 Andrea Corallo <andrea.corallo@arm.com>
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.
22962 2023-01-25 Andrea Corallo <andrea.corallo@arm.com>
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.
22991 2023-01-25 Andrea Corallo <andrea.corallo@arm.com>
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.
23014 2023-01-25 Andrea Corallo <andrea.corallo@arm.com>
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
23036 2023-01-25 Andrea Corallo <andrea.corallo@arm.com>
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.
23060 2023-01-25 Andrea Corallo <andrea.corallo@arm.com>
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.
23074 2023-01-25 Richard Sandiford <richard.sandiford@arm.com>
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.
23080 2023-01-25 Andre Vieira <andre.simoesdiasvieira@arm.com>
23082 * lib/target-supports.exp (check_effective_target_vect_long_long): Add
23083 aarch64 to list of targets supporting long long vectorization.
23085 2023-01-25 Jakub Jelinek <jakub@redhat.com>
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.
23091 2023-01-25 Siddhesh Poyarekar <siddhesh@gotplt.org>
23092 Jakub Jelinek <jakub@redhat.com>
23094 PR tree-optimization/108522
23095 * gcc.dg/builtin-dynamic-object-size-0.c
23096 (test_dynarray_struct_member): New test.
23099 2023-01-24 Jakub Jelinek <jakub@redhat.com>
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.
23107 2023-01-24 Jason Merrill <jason@redhat.com>
23110 * g++.dg/ext/pragma1.C: New test.
23112 2023-01-24 Jason Merrill <jason@redhat.com>
23115 * g++.dg/cpp23/static-operator-call5.C: New test.
23117 2023-01-24 Vladimir N. Makarov <vmakarov@redhat.com>
23119 * gcc.target/pdp11/pdp11.exp: New.
23120 * gcc.target/pdp11/pr108388.c: New.
23122 2023-01-24 Harald Anlauf <anlauf@gmx.de>
23125 * gfortran.dg/pr108529.f90: New test.
23127 2023-01-24 Andre Vieira <andre.simoesdiasvieira@arm.com>
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.
23160 2023-01-24 Jakub Jelinek <jakub@redhat.com>
23163 * g++.dg/cpp1z/decomp57.C: New test.
23164 * g++.dg/cpp1z/decomp58.C: New test.
23166 2023-01-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
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.
23172 2023-01-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
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.
23182 2023-01-24 Lulu Cheng <chenglulu@loongson.cn>
23183 Yang Yujie <yangyujie@loongson.cn>
23186 * gcc.target/loongarch/tst-asm-const.c: Moved to...
23187 * gcc.target/loongarch/pr107731.c: ...here.
23189 2023-01-24 Jason Merrill <jason@redhat.com>
23193 * g++.dg/ext/builtin-shufflevector-5.C: New test.
23194 * g++.dg/init/new51.C: New test.
23196 2023-01-23 Jason Merrill <jason@redhat.com>
23199 * g++.dg/cpp0x/move2.C: New test.
23201 2023-01-23 Harald Anlauf <anlauf@gmx.de>
23204 * gfortran.dg/pr108502.f90: New test.
23206 2023-01-23 Marek Polacek <polacek@redhat.com>
23209 * g++.dg/warn/Wunused-value-1.C: New test.
23211 2023-01-23 Jason Merrill <jason@redhat.com>
23214 * g++.dg/cpp0x/initlist-vect2.C: New test.
23216 2023-01-23 Harald Anlauf <anlauf@gmx.de>
23219 * gfortran.dg/pr108501.f90: New test.
23221 2023-01-23 Harald Anlauf <anlauf@gmx.de>
23224 * gfortran.dg/pr108420.f90: New test.
23226 2023-01-23 Jason Merrill <jason@redhat.com>
23229 * g++.dg/template/explicit-instantiation5.C: New test.
23231 2023-01-23 Srinath Parvathaneni <srinath.parvathaneni@arm.com>
23233 * g++.target/arm/pac-1.C: New test.
23234 * gcc.target/arm/pac-15.c: Likewise.
23236 2023-01-23 Srinath Parvathaneni <srinath.parvathaneni@arm.com>
23238 * gcc.target/arm/multilib.exp (multilib_config "rmprofile"): Update
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.
23244 2023-01-23 Srinath Parvathaneni <srinath.parvathaneni@arm.com>
23246 * gcc.target/arm/multilib.exp: Add tests for cortex-m85.
23248 2023-01-23 Richard Biener <rguenther@suse.de>
23250 PR tree-optimization/108482
23251 * gcc.dg/torture/pr108482.c: New testcase.
23253 2023-01-23 Andrea Corallo <andrea.corallo@arm.com>
23255 * gcc.target/arm/bti-1.c: New testcase.
23256 * gcc.target/arm/bti-2.c: Likewise.
23258 2023-01-23 Andrea Corallo <andrea.corallo@arm.com>
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.
23273 2023-01-23 Andrea Corallo <andrea.corallo@arm.com>
23275 * gcc.target/arm/multilib.exp: Add pacbti related entries.
23277 2023-01-23 Andrea Corallo <andrea.corallo@arm.com>
23278 Tejas Belagod <tbelagod@arm.com>
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.
23285 2023-01-23 Andrea Corallo <andrea.corallo@arm.com>
23286 Tejas Belagod <tbelagod@arm.com>
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.
23299 2023-01-23 Andrea Corallo <andrea.corallo@arm.com>
23300 Tejas Belagod <tbelagod@arm.com>
23302 * lib/target-supports.exp:
23303 (check_effective_target_arm_pacbti_hw): New.
23305 2023-01-23 Richard Biener <rguenther@suse.de>
23307 PR tree-optimization/108449
23308 * gcc.dg/pr108449.c: New testcase.
23310 2023-01-23 Jason Merrill <jason@redhat.com>
23314 * g++.dg/init/lifetime4.C: New test.
23316 2023-01-22 Iain Sandoe <iain@sandoe.co.uk>
23318 * gm2/case/pass/case-pass.exp: Update for removal of concatenated
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.
23348 2023-01-22 Dimitar Dimitrov <dimitar@dinux.eu>
23350 * gcc.target/pru/clz-hi-2.c: New test.
23351 * gcc.target/pru/clz-hi.c: New test.
23353 2023-01-21 Jerry DeLisle <jvdelisle@gcc.gnu.org>
23356 * gfortran.dg/pr88048.f90: Adjust for changed error message.
23357 * gfortran.dg/parameter_data0.f90: New test.
23359 2023-01-20 Tejas Belagod <tejas.belagod@arm.com>
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.
23372 2023-01-19 Jakub Jelinek <jakub@redhat.com>
23375 * g++.dg/cpp23/subscript12.C: New test.
23376 * g++.dg/cpp23/subscript13.C: New test.
23378 2023-01-19 Jakub Jelinek <jakub@redhat.com>
23381 * g++.dg/init/pr53932.C: New test.
23383 2023-01-19 H.J. Lu <hjl.tools@gmail.com>
23385 * gcc.target/i386/pr108436.c: New test.
23387 2023-01-19 David Malcolm <dmalcolm@redhat.com>
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:
23396 2023-01-19 Harald Anlauf <anlauf@gmx.de>
23399 * gfortran.dg/pr108434.f90: New test.
23401 2023-01-19 Iain Sandoe <iain@sandoe.co.uk>
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:
23410 * gm2/projects/iso/run/pass/hello/projects-iso-run-pass-hello.exp:
23412 * gm2/projects/pim/run/pass/hello/projects-pim-run-pass-hello.exp:
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.
23423 2023-01-19 Christophe Lyon <christophe.lyon@arm.com>
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.
23438 2023-01-19 Jakub Jelinek <jakub@redhat.com>
23440 PR tree-optimization/108440
23441 * c-c++-common/rotate-10.c: New test.
23442 * c-c++-common/rotate-11.c: New test.
23444 2023-01-19 Alexandre Oliva <oliva@adacore.com>
23447 * gcc.target/i386/pr106746.c: New.
23449 2023-01-18 Marek Polacek <polacek@redhat.com>
23452 * gcc.dg/c2x-nullptr-6.c: New test.
23454 2023-01-18 David Malcolm <dmalcolm@redhat.com>
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.
23463 2023-01-18 Richard Biener <rguenther@suse.de>
23466 * gcc.dg/lto/pr108445_0.c: New testcase.
23467 * gcc.dg/lto/pr108445_1.c: Likewise.
23469 2023-01-18 Murray Steele <murray.steele@arm.com>
23471 * gcc.target/arm/mve/general/preserve_user_namespace_1.c: New test.
23473 2023-01-18 Kewen Lin <linkw@linux.ibm.com>
23474 Andrew Pinski <apinski@marvell.com>
23477 * gcc.target/powerpc/pr108396.c: New test.
23479 2023-01-18 Kewen Lin <linkw@linux.ibm.com>
23482 * gcc.target/powerpc/pr108348-1.c: New test.
23483 * gcc.target/powerpc/pr108348-2.c: New test.
23485 2023-01-17 Harald Anlauf <anlauf@gmx.de>
23488 * gfortran.dg/pr108421.f90: New test.
23490 2023-01-17 Jakub Jelinek <jakub@redhat.com>
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.
23503 2023-01-16 Andrew Pinski <apinski@marvell.com>
23505 * lib/target-supports.exp (add_options_for_tls): Remove
23506 reference to Solaris 9 in comments.
23508 2023-01-16 H.J. Lu <hjl.tools@gmail.com>
23511 * g++.target/i386/pr105980.C: New test.
23513 2023-01-16 Jan Hubicka <hubicka@ucw.cz>
23515 * g++.dg/tree-ssa/pr106077.C: New test.
23517 2023-01-16 Stam Markianos-Wright <stam.markianos-wright@arm.com>
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.
23524 2023-01-16 Andrew Carlotti <andrew.carlotti@arm.com>
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.
23535 2023-01-16 Andrew Carlotti <andrew.carlotti@arm.com>
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.
23547 2023-01-16 Andrew Carlotti <andrew.carlotti@arm.com>
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.
23563 2023-01-16 Jakub Jelinek <jakub@redhat.com>
23566 * g++.target/i386/pr105593.C: New test.
23568 2023-01-16 Jakub Jelinek <jakub@redhat.com>
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.
23575 2023-01-16 Kewen Lin <linkw@linux.ibm.com>
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.
23583 2023-01-14 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
23585 * gcc.target/aarch64/sve/acle/general/pr96463-2.c: Adjust.
23587 2023-01-14 Jakub Jelinek <jakub@redhat.com>
23590 * c-c++-common/pr108365.c: New test.
23591 * g++.dg/opt/pr108365.C: New test.
23592 * g++.dg/warn/pr108365.C: New test.
23594 2023-01-14 Alexandre Oliva <oliva@adacore.com>
23597 * gcc.target/arm/pr42093.c: Disable tree-dce.
23599 2023-01-13 David Malcolm <dmalcolm@redhat.com>
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
23609 * gcc.dg/analyzer/torture/switch-enum-pr105273-doom-p_maputl.c:
23611 * gcc.dg/analyzer/torture/switch-enum-pr105273-git-vreportf-1.c:
23614 2023-01-13 Alexander Monakov <amonakov@ispras.ru>
23616 PR rtl-optimization/108117
23617 PR rtl-optimization/108132
23618 * gcc.dg/pr108117.c: New test.
23620 2023-01-13 Jakub Jelinek <jakub@redhat.com>
23623 * g++.dg/warn/pr108285.C: New test.
23625 2023-01-13 Gaius Mulley <gaiusmod2@gmail.com>
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.
23634 2023-01-13 Jakub Jelinek <jakub@redhat.com>
23637 * gcc.c-torture/execute/pr107131.c: New test.
23639 2023-01-13 Srinath Parvathaneni <srinath.parvathaneni@arm.com>
23641 * gcc.target/arm/multilib.exp: Add multilib tests for Cortex-M55 CPU.
23643 2023-01-13 Qing Zhao <qing.zhao@oracle.com>
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.
23656 2023-01-13 Jakub Jelinek <jakub@redhat.com>
23659 * gcc.dg/pr107131.c: New test.
23661 2023-01-13 Richard Sandiford <richard.sandiford@arm.com>
23663 * gcc.target/aarch64/dwarf_reg_size_1.c: New test.
23664 * gcc.target/aarch64/dwarf_reg_size_2.c: Likewise.
23666 2023-01-13 Richard Biener <rguenther@suse.de>
23668 * gcc.target/aarch64/pr107209.c: New test.
23670 2023-01-13 Richard Biener <rguenther@suse.de>
23672 PR tree-optimization/108387
23673 * gcc.dg/pr108387.c: New testcase.
23675 2023-01-13 Gaius Mulley <gaiusmod2@gmail.com>
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
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.
23697 2023-01-12 Gaius Mulley <gaiusmod2@gmail.com>
23699 * lib/gm2.exp: Use timeout.exp.
23701 2023-01-12 Gaius Mulley <gaiusmod2@gmail.com>
23703 * lib/gm2.exp (gm2_init_min): Append -fno-exceptions
23706 2023-01-12 Andrew Pinski <apinski@marvell.com>
23707 Roger Sayle <roger@nextmovesoftware.com>
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.
23715 2023-01-12 Christophe Lyon <christophe.lyon@arm.com>
23716 Richard Sandiford <richard.sandiford@arm.com>
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.
23730 2023-01-12 Christophe Lyon <christophe.lyon@arm.com>
23731 Richard Sandiford <richard.sandiford@arm.com>
23733 * gcc.target/aarch64/bitfield-abi-warning-align16-O2.c: New test.
23734 * gcc.target/aarch64/bitfield-abi-warning-align16-O2-extra.c: New
23736 * gcc.target/aarch64/bitfield-abi-warning-align32-O2.c: New test.
23737 * gcc.target/aarch64/bitfield-abi-warning-align32-O2-extra.c: New
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
23744 * g++.target/aarch64/bitfield-abi-warning-align32-O2.C: New test.
23745 * g++.target/aarch64/bitfield-abi-warning-align32-O2-extra.C: New
23747 * g++.target/aarch64/bitfield-abi-warning-align8-O2.C: New test.
23748 * g++.target/aarch64/bitfield-abi-warning.h: New test.
23750 2023-01-12 Richard Biener <rguenther@suse.de>
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.
23757 2023-01-12 Tobias Burnus <tobias@codesourcery.com>
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.
23764 2023-01-12 Lewis Hyatt <lhyatt@gmail.com>
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.
23770 2023-01-11 David Malcolm <dmalcolm@redhat.com>
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.
23782 2023-01-11 Jakub Jelinek <jakub@redhat.com>
23785 * gcc.dg/pr105972.c: New test.
23787 2023-01-11 Roger Sayle <roger@nextmovesoftware.com>
23789 PR tree-optimization/71343
23790 * gcc.dg/pr71343-2.c: New test case.
23792 2023-01-11 David Faust <david.faust@oracle.com>
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.
23799 2023-01-11 Eric Botcazou <ebotcazou@adacore.com>
23801 * gcc.dg/sso-17.c: New test.
23803 2023-01-11 Kewen Lin <linkw@linux.ibm.com>
23805 * gcc.target/powerpc/ppc-fortran/ppc-fortran.exp: Exit immediately if
23806 the testing target isn't a PowerPC target.
23808 2023-01-11 Richard Biener <rguenther@suse.de>
23810 PR tree-optimization/107767
23811 * gcc.dg/tree-ssa/pr107767.c: New testcase.
23813 2023-01-11 Jakub Jelinek <jakub@redhat.com>
23816 * gcc.dg/pr108308.c: Use int32 target rather than { ilp32 || lp64 }.
23818 2023-01-11 Richard Biener <rguenther@suse.de>
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.
23824 2023-01-11 Richard Biener <rguenther@suse.de>
23826 PR tree-optimization/108353
23827 * gcc.dg/tree-ssa/ssa-copyprop-3.c: New testcase.
23829 2023-01-11 Andreas Krebbel <krebbel@linux.ibm.com>
23831 * gcc.target/s390/not.c: New test.
23833 2023-01-11 Richard Biener <rguenther@suse.de>
23835 PR tree-optimization/106293
23836 * gcc.dg/tree-ssa/ssa-dse-46.c: Remove long initializer.
23838 2023-01-10 Richard Biener <rguenther@suse.de>
23840 PR tree-optimization/106293
23841 * gcc.dg/tree-ssa/ssa-dse-46.c: New testcase.
23843 2023-01-10 Roger Sayle <roger@nextmovesoftware.com>
23845 PR rtl-optimization/106421
23846 * gcc.dg/pr106421.c: New test case.
23848 2023-01-10 Martin Jambor <mjambor@suse.cz>
23851 * g++.dg/ipa/pr108110.C: New test.
23853 2023-01-10 Richard Biener <rguenther@suse.de>
23855 PR tree-optimization/108314
23856 * gcc.dg/vect/pr108314.c: New testcase.
23858 2023-01-10 Xianmiao Qu <cooper.qu@linux.alibaba.com>
23860 * gcc.target/csky/ldbs.c : Fix exclude-opts, should not
23863 2023-01-10 Xianmiao Qu <cooper.qu@linux.alibaba.com>
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.
23874 2023-01-10 Andreas Krebbel <krebbel@linux.ibm.com>
23876 * gcc.target/s390/fcall-saved.c: New test.
23878 2023-01-09 Jakub Jelinek <jakub@redhat.com>
23883 * g++.dg/tree-ssa/initlist-opt2.C: New test.
23884 * g++.dg/tree-ssa/initlist-opt3.C: New test.
23886 2023-01-09 Joseph Myers <joseph@codesourcery.com>
23888 * gcc.dg/c2x-complit-8.c: New test.
23890 2023-01-09 Richard Biener <rguenther@suse.de>
23892 PR middle-end/69482
23893 * gcc.target/i386/pr69482-1.c: New testcase.
23894 * gcc.target/i386/pr69482-2.c: Likewise.
23896 2023-01-09 Martin Liska <mliska@suse.cz>
23899 * g++.dg/ipa/pr108830.C: New test.
23901 2023-01-09 Richard Biener <rguenther@suse.de>
23903 PR tree-optimization/101912
23904 * gcc.dg/uninit-pr101912.c: New testcase.
23906 2023-01-09 Martin Liska <mliska@suse.cz>
23909 * gcc.target/i386/pr107993.c: New test.
23911 2023-01-07 John David Anglin <danglin@gcc.gnu.org>
23913 * gcc.dg/atomic/c11-atomic-exec-4.c: Add "-D_HPUX_SOURCE" option
23915 * gcc.dg/atomic/c11-atomic-exec-5.c: Likewise.
23917 2023-01-06 Joseph Myers <joseph@codesourcery.com>
23919 * gcc.dg/builtin-tgmath-3.c: Update expectations and add more
23922 2023-01-06 Tamar Christina <tamar.christina@arm.com>
23925 2023-01-06 Tamar Christina <tamar.christina@arm.com>
23927 * gcc.target/aarch64/sve/slp_1.c: Update testcase.
23929 2023-01-06 Jakub Jelinek <jakub@redhat.com>
23933 * gcc.c-torture/execute/pr108292.c: New test.
23934 * gcc.target/i386/pr108292.c: New test.
23935 * gcc.dg/pr108308.c: New test.
23937 2023-01-05 Roger Sayle <roger@nextmovesoftware.com>
23940 2023-01-05 Roger Sayle <roger@nextmovesoftware.com>
23942 * gcc.target/i386/cmov10.c: New test case.
23944 2023-01-05 Patrick Palka <ppalka@redhat.com>
23947 * g++.dg/parse/access14.C: New test.
23949 2023-01-05 Gaius Mulley <gaiusmod2@gmail.com>
23951 * lib/gm2.exp (gm2_init_minx): New procedure.
23952 (gm2_init_min): New procedure calls gm2_init_min with
23954 * gm2/link/min/pass/tiny.mod: New test case.
23955 * gm2/link/min/pass/link-min-pass.exp: New file.
23957 2023-01-04 Patrick Palka <ppalka@redhat.com>
23960 * g++.dg/cpp2a/concepts-requires34.C: New test.
23962 2023-01-04 Jakub Jelinek <jakub@redhat.com>
23965 * g++.dg/template/pr108206.C: New test.
23967 2023-01-04 Iain Sandoe <iain@sandoe.co.uk>
23969 * gm2/iso/pass/realbitscast.mod: Disable REAL96 on Darwin.
23971 2023-01-04 Jakub Jelinek <jakub@redhat.com>
23973 PR tree-optimization/108253
23974 * g++.dg/opt/pr108253.C: New test.
23976 2023-01-04 Jakub Jelinek <jakub@redhat.com>
23978 PR middle-end/108237
23979 * gcc.c-torture/compile/pr108237.c: New test.
23981 2023-01-04 Jakub Jelinek <jakub@redhat.com>
23983 PR sanitizer/108256
23984 * c-c++-common/ubsan/pr108256.c: New test.
23986 2023-01-03 David Edelsohn <dje.gcc@gmail.com>
23988 * g++.dg/modules/modules.exp: Skip on AIX.
23989 * gcc.target/powerpc/pr99708.c: Skip on AIX.
23991 2023-01-03 Sandra Loosemore <sandra@codesourcery.com>
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.
23997 2023-01-03 Roger Sayle <roger@nextmovesoftware.com>
23999 * gcc.target/i386/cmov10.c: New test case.
24001 2023-01-03 Jakub Jelinek <jakub@redhat.com>
24003 PR middle-end/108264
24004 * gcc.dg/pr108264.c: New test.
24006 2023-01-03 Jakub Jelinek <jakub@redhat.com>
24008 PR rtl-optimization/108263
24009 * gcc.dg/pr108263.c: New test.
24011 2023-01-01 Roger Sayle <roger@nextmovesoftware.com>
24012 Uroš Bizjak <ubizjak@gmail.com>
24014 * gcc.target/i386/extendditi2-1.c: New test case.
24015 * gcc.target/i386/extendditi2-2.c: Likewise.
24018 Copyright (C) 2023 Free Software Foundation, Inc.
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.