Merge tag 'qemu-macppc-20230206' of https://github.com/mcayland/qemu into staging
[qemu.git] / tests / tcg / mips / user / ase / msa / test_msa_run_64r6eb.sh
blob6de6d7cacf3511f06170ecbb9407331ead545a9c
1 PATH_TO_QEMU="../../../../../../mips64-linux-user/qemu-mips64"
5 # Bit Count
6 # ---------
8 $PATH_TO_QEMU -cpu I6400 /tmp/test_msa_nloc_b_64r6eb
9 $PATH_TO_QEMU -cpu I6400 /tmp/test_msa_nloc_h_64r6eb
10 $PATH_TO_QEMU -cpu I6400 /tmp/test_msa_nloc_w_64r6eb
11 $PATH_TO_QEMU -cpu I6400 /tmp/test_msa_nloc_d_64r6eb
12 $PATH_TO_QEMU -cpu I6400 /tmp/test_msa_nlzc_b_64r6eb
13 $PATH_TO_QEMU -cpu I6400 /tmp/test_msa_nlzc_h_64r6eb
14 $PATH_TO_QEMU -cpu I6400 /tmp/test_msa_nlzc_w_64r6eb
15 $PATH_TO_QEMU -cpu I6400 /tmp/test_msa_nlzc_d_64r6eb
16 $PATH_TO_QEMU -cpu I6400 /tmp/test_msa_pcnt_b_64r6eb
17 $PATH_TO_QEMU -cpu I6400 /tmp/test_msa_pcnt_h_64r6eb
18 $PATH_TO_QEMU -cpu I6400 /tmp/test_msa_pcnt_w_64r6eb
19 $PATH_TO_QEMU -cpu I6400 /tmp/test_msa_pcnt_d_64r6eb
22 # Bit move
23 # --------
25 $PATH_TO_QEMU -cpu I6400 /tmp/test_msa_binsl_b_64r6eb
26 $PATH_TO_QEMU -cpu I6400 /tmp/test_msa_binsl_h_64r6eb
27 $PATH_TO_QEMU -cpu I6400 /tmp/test_msa_binsl_w_64r6eb
28 $PATH_TO_QEMU -cpu I6400 /tmp/test_msa_binsl_d_64r6eb
29 $PATH_TO_QEMU -cpu I6400 /tmp/test_msa_binsr_b_64r6eb
30 $PATH_TO_QEMU -cpu I6400 /tmp/test_msa_binsr_h_64r6eb
31 $PATH_TO_QEMU -cpu I6400 /tmp/test_msa_binsr_w_64r6eb
32 $PATH_TO_QEMU -cpu I6400 /tmp/test_msa_binsr_d_64r6eb
33 $PATH_TO_QEMU -cpu I6400 /tmp/test_msa_bmnz_v_64r6eb
34 $PATH_TO_QEMU -cpu I6400 /tmp/test_msa_bmz_v_64r6eb
35 $PATH_TO_QEMU -cpu I6400 /tmp/test_msa_bsel_v_64r6eb
38 # Bit Set
39 # -------
41 $PATH_TO_QEMU -cpu I6400 /tmp/test_msa_bclr_b_64r6eb
42 $PATH_TO_QEMU -cpu I6400 /tmp/test_msa_bclr_h_64r6eb
43 $PATH_TO_QEMU -cpu I6400 /tmp/test_msa_bclr_w_64r6eb
44 $PATH_TO_QEMU -cpu I6400 /tmp/test_msa_bclr_d_64r6eb
45 $PATH_TO_QEMU -cpu I6400 /tmp/test_msa_bneg_b_64r6eb
46 $PATH_TO_QEMU -cpu I6400 /tmp/test_msa_bneg_h_64r6eb
47 $PATH_TO_QEMU -cpu I6400 /tmp/test_msa_bneg_w_64r6eb
48 $PATH_TO_QEMU -cpu I6400 /tmp/test_msa_bneg_d_64r6eb
49 $PATH_TO_QEMU -cpu I6400 /tmp/test_msa_bset_b_64r6eb
50 $PATH_TO_QEMU -cpu I6400 /tmp/test_msa_bset_h_64r6eb
51 $PATH_TO_QEMU -cpu I6400 /tmp/test_msa_bset_w_64r6eb
52 $PATH_TO_QEMU -cpu I6400 /tmp/test_msa_bset_d_64r6eb
55 # Fixed Multiply
56 # --------------
58 $PATH_TO_QEMU -cpu I6400 /tmp/test_msa_madd_q_h_64r6eb
59 $PATH_TO_QEMU -cpu I6400 /tmp/test_msa_madd_q_w_64r6eb
60 $PATH_TO_QEMU -cpu I6400 /tmp/test_msa_maddr_q_h_64r6eb
61 $PATH_TO_QEMU -cpu I6400 /tmp/test_msa_maddr_q_w_64r6eb
62 $PATH_TO_QEMU -cpu I6400 /tmp/test_msa_msub_q_h_64r6eb
63 $PATH_TO_QEMU -cpu I6400 /tmp/test_msa_msub_q_w_64r6eb
64 $PATH_TO_QEMU -cpu I6400 /tmp/test_msa_msubr_q_h_64r6eb
65 $PATH_TO_QEMU -cpu I6400 /tmp/test_msa_msubr_q_w_64r6eb
66 $PATH_TO_QEMU -cpu I6400 /tmp/test_msa_mul_q_h_64r6eb
67 $PATH_TO_QEMU -cpu I6400 /tmp/test_msa_mul_q_w_64r6eb
68 $PATH_TO_QEMU -cpu I6400 /tmp/test_msa_mulr_q_h_64r6eb
69 $PATH_TO_QEMU -cpu I6400 /tmp/test_msa_mulr_q_w_64r6eb
72 # Float Max Min
73 # -------------
75 $PATH_TO_QEMU -cpu I6400 /tmp/test_msa_fmax_a_w_64r6eb
76 $PATH_TO_QEMU -cpu I6400 /tmp/test_msa_fmax_a_d_64r6eb
77 $PATH_TO_QEMU -cpu I6400 /tmp/test_msa_fmax_w_64r6eb
78 $PATH_TO_QEMU -cpu I6400 /tmp/test_msa_fmax_d_64r6eb
79 $PATH_TO_QEMU -cpu I6400 /tmp/test_msa_fmin_a_w_64r6eb
80 $PATH_TO_QEMU -cpu I6400 /tmp/test_msa_fmin_a_d_64r6eb
81 $PATH_TO_QEMU -cpu I6400 /tmp/test_msa_fmin_w_64r6eb
82 $PATH_TO_QEMU -cpu I6400 /tmp/test_msa_fmin_d_64r6eb
85 # Int Add
86 # -------
88 $PATH_TO_QEMU -cpu I6400 /tmp/test_msa_add_a_b_64r6eb
89 $PATH_TO_QEMU -cpu I6400 /tmp/test_msa_add_a_h_64r6eb
90 $PATH_TO_QEMU -cpu I6400 /tmp/test_msa_add_a_w_64r6eb
91 $PATH_TO_QEMU -cpu I6400 /tmp/test_msa_add_a_d_64r6eb
92 $PATH_TO_QEMU -cpu I6400 /tmp/test_msa_adds_a_b_64r6eb
93 $PATH_TO_QEMU -cpu I6400 /tmp/test_msa_adds_a_h_64r6eb
94 $PATH_TO_QEMU -cpu I6400 /tmp/test_msa_adds_a_w_64r6eb
95 $PATH_TO_QEMU -cpu I6400 /tmp/test_msa_adds_a_d_64r6eb
96 $PATH_TO_QEMU -cpu I6400 /tmp/test_msa_adds_s_b_64r6eb
97 $PATH_TO_QEMU -cpu I6400 /tmp/test_msa_adds_s_h_64r6eb
98 $PATH_TO_QEMU -cpu I6400 /tmp/test_msa_adds_s_w_64r6eb
99 $PATH_TO_QEMU -cpu I6400 /tmp/test_msa_adds_s_d_64r6eb
100 $PATH_TO_QEMU -cpu I6400 /tmp/test_msa_adds_u_b_64r6eb
101 $PATH_TO_QEMU -cpu I6400 /tmp/test_msa_adds_u_h_64r6eb
102 $PATH_TO_QEMU -cpu I6400 /tmp/test_msa_adds_u_w_64r6eb
103 $PATH_TO_QEMU -cpu I6400 /tmp/test_msa_adds_u_d_64r6eb
104 $PATH_TO_QEMU -cpu I6400 /tmp/test_msa_addv_b_64r6eb
105 $PATH_TO_QEMU -cpu I6400 /tmp/test_msa_addv_h_64r6eb
106 $PATH_TO_QEMU -cpu I6400 /tmp/test_msa_addv_w_64r6eb
107 $PATH_TO_QEMU -cpu I6400 /tmp/test_msa_addv_d_64r6eb
108 $PATH_TO_QEMU -cpu I6400 /tmp/test_msa_hadd_s_h_64r6eb
109 $PATH_TO_QEMU -cpu I6400 /tmp/test_msa_hadd_s_w_64r6eb
110 $PATH_TO_QEMU -cpu I6400 /tmp/test_msa_hadd_s_d_64r6eb
111 $PATH_TO_QEMU -cpu I6400 /tmp/test_msa_hadd_u_h_64r6eb
112 $PATH_TO_QEMU -cpu I6400 /tmp/test_msa_hadd_u_w_64r6eb
113 $PATH_TO_QEMU -cpu I6400 /tmp/test_msa_hadd_u_d_64r6eb
116 # Int Average
117 # -----------
119 $PATH_TO_QEMU -cpu I6400 /tmp/test_msa_ave_s_b_64r6eb
120 $PATH_TO_QEMU -cpu I6400 /tmp/test_msa_ave_s_h_64r6eb
121 $PATH_TO_QEMU -cpu I6400 /tmp/test_msa_ave_s_w_64r6eb
122 $PATH_TO_QEMU -cpu I6400 /tmp/test_msa_ave_s_d_64r6eb
123 $PATH_TO_QEMU -cpu I6400 /tmp/test_msa_ave_u_b_64r6eb
124 $PATH_TO_QEMU -cpu I6400 /tmp/test_msa_ave_u_h_64r6eb
125 $PATH_TO_QEMU -cpu I6400 /tmp/test_msa_ave_u_w_64r6eb
126 $PATH_TO_QEMU -cpu I6400 /tmp/test_msa_ave_u_d_64r6eb
127 $PATH_TO_QEMU -cpu I6400 /tmp/test_msa_aver_s_b_64r6eb
128 $PATH_TO_QEMU -cpu I6400 /tmp/test_msa_aver_s_h_64r6eb
129 $PATH_TO_QEMU -cpu I6400 /tmp/test_msa_aver_s_w_64r6eb
130 $PATH_TO_QEMU -cpu I6400 /tmp/test_msa_aver_s_d_64r6eb
131 $PATH_TO_QEMU -cpu I6400 /tmp/test_msa_aver_u_b_64r6eb
132 $PATH_TO_QEMU -cpu I6400 /tmp/test_msa_aver_u_h_64r6eb
133 $PATH_TO_QEMU -cpu I6400 /tmp/test_msa_aver_u_w_64r6eb
134 $PATH_TO_QEMU -cpu I6400 /tmp/test_msa_aver_u_d_64r6eb
137 # Int Compare
138 # -----------
140 $PATH_TO_QEMU -cpu I6400 /tmp/test_msa_ceq_b_64r6eb
141 $PATH_TO_QEMU -cpu I6400 /tmp/test_msa_ceq_h_64r6eb
142 $PATH_TO_QEMU -cpu I6400 /tmp/test_msa_ceq_w_64r6eb
143 $PATH_TO_QEMU -cpu I6400 /tmp/test_msa_ceq_d_64r6eb
144 $PATH_TO_QEMU -cpu I6400 /tmp/test_msa_cle_s_b_64r6eb
145 $PATH_TO_QEMU -cpu I6400 /tmp/test_msa_cle_s_h_64r6eb
146 $PATH_TO_QEMU -cpu I6400 /tmp/test_msa_cle_s_w_64r6eb
147 $PATH_TO_QEMU -cpu I6400 /tmp/test_msa_cle_s_d_64r6eb
148 $PATH_TO_QEMU -cpu I6400 /tmp/test_msa_cle_u_b_64r6eb
149 $PATH_TO_QEMU -cpu I6400 /tmp/test_msa_cle_u_h_64r6eb
150 $PATH_TO_QEMU -cpu I6400 /tmp/test_msa_cle_u_w_64r6eb
151 $PATH_TO_QEMU -cpu I6400 /tmp/test_msa_cle_u_d_64r6eb
152 $PATH_TO_QEMU -cpu I6400 /tmp/test_msa_clt_s_b_64r6eb
153 $PATH_TO_QEMU -cpu I6400 /tmp/test_msa_clt_s_h_64r6eb
154 $PATH_TO_QEMU -cpu I6400 /tmp/test_msa_clt_s_w_64r6eb
155 $PATH_TO_QEMU -cpu I6400 /tmp/test_msa_clt_s_d_64r6eb
156 $PATH_TO_QEMU -cpu I6400 /tmp/test_msa_clt_u_b_64r6eb
157 $PATH_TO_QEMU -cpu I6400 /tmp/test_msa_clt_u_h_64r6eb
158 $PATH_TO_QEMU -cpu I6400 /tmp/test_msa_clt_u_w_64r6eb
159 $PATH_TO_QEMU -cpu I6400 /tmp/test_msa_clt_u_d_64r6eb
162 # Int Divide
163 # ----------
165 $PATH_TO_QEMU -cpu I6400 /tmp/test_msa_div_s_b_64r6eb
166 $PATH_TO_QEMU -cpu I6400 /tmp/test_msa_div_s_h_64r6eb
167 $PATH_TO_QEMU -cpu I6400 /tmp/test_msa_div_s_w_64r6eb
168 $PATH_TO_QEMU -cpu I6400 /tmp/test_msa_div_s_d_64r6eb
169 $PATH_TO_QEMU -cpu I6400 /tmp/test_msa_div_u_b_64r6eb
170 $PATH_TO_QEMU -cpu I6400 /tmp/test_msa_div_u_h_64r6eb
171 $PATH_TO_QEMU -cpu I6400 /tmp/test_msa_div_u_w_64r6eb
172 $PATH_TO_QEMU -cpu I6400 /tmp/test_msa_div_u_d_64r6eb
175 # Int Dot Product
176 # ---------------
178 $PATH_TO_QEMU -cpu I6400 /tmp/test_msa_dotp_s_h_64r6eb
179 $PATH_TO_QEMU -cpu I6400 /tmp/test_msa_dotp_s_w_64r6eb
180 $PATH_TO_QEMU -cpu I6400 /tmp/test_msa_dotp_s_d_64r6eb
181 $PATH_TO_QEMU -cpu I6400 /tmp/test_msa_dotp_u_h_64r6eb
182 $PATH_TO_QEMU -cpu I6400 /tmp/test_msa_dotp_u_w_64r6eb
183 $PATH_TO_QEMU -cpu I6400 /tmp/test_msa_dotp_u_d_64r6eb
184 $PATH_TO_QEMU -cpu I6400 /tmp/test_msa_dpadd_s_h_64r6eb
185 $PATH_TO_QEMU -cpu I6400 /tmp/test_msa_dpadd_s_w_64r6eb
186 $PATH_TO_QEMU -cpu I6400 /tmp/test_msa_dpadd_s_d_64r6eb
187 $PATH_TO_QEMU -cpu I6400 /tmp/test_msa_dpadd_u_h_64r6eb
188 $PATH_TO_QEMU -cpu I6400 /tmp/test_msa_dpadd_u_w_64r6eb
189 $PATH_TO_QEMU -cpu I6400 /tmp/test_msa_dpadd_u_d_64r6eb
190 $PATH_TO_QEMU -cpu I6400 /tmp/test_msa_dpsub_s_h_64r6eb
191 $PATH_TO_QEMU -cpu I6400 /tmp/test_msa_dpsub_s_w_64r6eb
192 $PATH_TO_QEMU -cpu I6400 /tmp/test_msa_dpsub_s_d_64r6eb
193 $PATH_TO_QEMU -cpu I6400 /tmp/test_msa_dpsub_u_h_64r6eb
194 $PATH_TO_QEMU -cpu I6400 /tmp/test_msa_dpsub_u_w_64r6eb
195 $PATH_TO_QEMU -cpu I6400 /tmp/test_msa_dpsub_u_d_64r6eb
198 # Int Max Min
199 # -----------
201 $PATH_TO_QEMU -cpu I6400 /tmp/test_msa_max_a_b_64r6eb
202 $PATH_TO_QEMU -cpu I6400 /tmp/test_msa_max_a_h_64r6eb
203 $PATH_TO_QEMU -cpu I6400 /tmp/test_msa_max_a_w_64r6eb
204 $PATH_TO_QEMU -cpu I6400 /tmp/test_msa_max_a_d_64r6eb
205 $PATH_TO_QEMU -cpu I6400 /tmp/test_msa_max_s_b_64r6eb
206 $PATH_TO_QEMU -cpu I6400 /tmp/test_msa_max_s_h_64r6eb
207 $PATH_TO_QEMU -cpu I6400 /tmp/test_msa_max_s_w_64r6eb
208 $PATH_TO_QEMU -cpu I6400 /tmp/test_msa_max_s_d_64r6eb
209 $PATH_TO_QEMU -cpu I6400 /tmp/test_msa_max_u_b_64r6eb
210 $PATH_TO_QEMU -cpu I6400 /tmp/test_msa_max_u_h_64r6eb
211 $PATH_TO_QEMU -cpu I6400 /tmp/test_msa_max_u_w_64r6eb
212 $PATH_TO_QEMU -cpu I6400 /tmp/test_msa_max_u_d_64r6eb
213 $PATH_TO_QEMU -cpu I6400 /tmp/test_msa_min_a_b_64r6eb
214 $PATH_TO_QEMU -cpu I6400 /tmp/test_msa_min_a_h_64r6eb
215 $PATH_TO_QEMU -cpu I6400 /tmp/test_msa_min_a_w_64r6eb
216 $PATH_TO_QEMU -cpu I6400 /tmp/test_msa_min_a_d_64r6eb
217 $PATH_TO_QEMU -cpu I6400 /tmp/test_msa_min_s_b_64r6eb
218 $PATH_TO_QEMU -cpu I6400 /tmp/test_msa_min_s_h_64r6eb
219 $PATH_TO_QEMU -cpu I6400 /tmp/test_msa_min_s_w_64r6eb
220 $PATH_TO_QEMU -cpu I6400 /tmp/test_msa_min_s_d_64r6eb
221 $PATH_TO_QEMU -cpu I6400 /tmp/test_msa_min_u_b_64r6eb
222 $PATH_TO_QEMU -cpu I6400 /tmp/test_msa_min_u_h_64r6eb
223 $PATH_TO_QEMU -cpu I6400 /tmp/test_msa_min_u_w_64r6eb
224 $PATH_TO_QEMU -cpu I6400 /tmp/test_msa_min_u_d_64r6eb
227 # Int Modulo
228 # ----------
230 $PATH_TO_QEMU -cpu I6400 /tmp/test_msa_mod_s_b_64r6eb
231 $PATH_TO_QEMU -cpu I6400 /tmp/test_msa_mod_s_h_64r6eb
232 $PATH_TO_QEMU -cpu I6400 /tmp/test_msa_mod_s_w_64r6eb
233 $PATH_TO_QEMU -cpu I6400 /tmp/test_msa_mod_s_d_64r6eb
234 $PATH_TO_QEMU -cpu I6400 /tmp/test_msa_mod_u_b_64r6eb
235 $PATH_TO_QEMU -cpu I6400 /tmp/test_msa_mod_u_h_64r6eb
236 $PATH_TO_QEMU -cpu I6400 /tmp/test_msa_mod_u_w_64r6eb
237 $PATH_TO_QEMU -cpu I6400 /tmp/test_msa_mod_u_d_64r6eb
240 # Int Multiply
241 # ------------
243 $PATH_TO_QEMU -cpu I6400 /tmp/test_msa_maddv_b_64r6eb
244 $PATH_TO_QEMU -cpu I6400 /tmp/test_msa_maddv_h_64r6eb
245 $PATH_TO_QEMU -cpu I6400 /tmp/test_msa_maddv_w_64r6eb
246 $PATH_TO_QEMU -cpu I6400 /tmp/test_msa_maddv_d_64r6eb
247 $PATH_TO_QEMU -cpu I6400 /tmp/test_msa_msubv_b_64r6eb
248 $PATH_TO_QEMU -cpu I6400 /tmp/test_msa_msubv_h_64r6eb
249 $PATH_TO_QEMU -cpu I6400 /tmp/test_msa_msubv_w_64r6eb
250 $PATH_TO_QEMU -cpu I6400 /tmp/test_msa_msubv_d_64r6eb
251 $PATH_TO_QEMU -cpu I6400 /tmp/test_msa_mulv_b_64r6eb
252 $PATH_TO_QEMU -cpu I6400 /tmp/test_msa_mulv_h_64r6eb
253 $PATH_TO_QEMU -cpu I6400 /tmp/test_msa_mulv_w_64r6eb
254 $PATH_TO_QEMU -cpu I6400 /tmp/test_msa_mulv_d_64r6eb
257 # Int Subtract
258 # ------------
260 $PATH_TO_QEMU -cpu I6400 /tmp/test_msa_asub_s_b_64r6eb
261 $PATH_TO_QEMU -cpu I6400 /tmp/test_msa_asub_s_h_64r6eb
262 $PATH_TO_QEMU -cpu I6400 /tmp/test_msa_asub_s_w_64r6eb
263 $PATH_TO_QEMU -cpu I6400 /tmp/test_msa_asub_s_d_64r6eb
264 $PATH_TO_QEMU -cpu I6400 /tmp/test_msa_asub_u_b_64r6eb
265 $PATH_TO_QEMU -cpu I6400 /tmp/test_msa_asub_u_h_64r6eb
266 $PATH_TO_QEMU -cpu I6400 /tmp/test_msa_asub_u_w_64r6eb
267 $PATH_TO_QEMU -cpu I6400 /tmp/test_msa_asub_u_d_64r6eb
268 $PATH_TO_QEMU -cpu I6400 /tmp/test_msa_hsub_s_h_64r6eb
269 $PATH_TO_QEMU -cpu I6400 /tmp/test_msa_hsub_s_w_64r6eb
270 $PATH_TO_QEMU -cpu I6400 /tmp/test_msa_hsub_s_d_64r6eb
271 $PATH_TO_QEMU -cpu I6400 /tmp/test_msa_hsub_u_h_64r6eb
272 $PATH_TO_QEMU -cpu I6400 /tmp/test_msa_hsub_u_w_64r6eb
273 $PATH_TO_QEMU -cpu I6400 /tmp/test_msa_hsub_u_d_64r6eb
274 $PATH_TO_QEMU -cpu I6400 /tmp/test_msa_subs_s_b_64r6eb
275 $PATH_TO_QEMU -cpu I6400 /tmp/test_msa_subs_s_h_64r6eb
276 $PATH_TO_QEMU -cpu I6400 /tmp/test_msa_subs_s_w_64r6eb
277 $PATH_TO_QEMU -cpu I6400 /tmp/test_msa_subs_s_d_64r6eb
278 $PATH_TO_QEMU -cpu I6400 /tmp/test_msa_subs_u_b_64r6eb
279 $PATH_TO_QEMU -cpu I6400 /tmp/test_msa_subs_u_h_64r6eb
280 $PATH_TO_QEMU -cpu I6400 /tmp/test_msa_subs_u_w_64r6eb
281 $PATH_TO_QEMU -cpu I6400 /tmp/test_msa_subs_u_d_64r6eb
282 $PATH_TO_QEMU -cpu I6400 /tmp/test_msa_subsus_u_b_64r6eb
283 $PATH_TO_QEMU -cpu I6400 /tmp/test_msa_subsus_u_h_64r6eb
284 $PATH_TO_QEMU -cpu I6400 /tmp/test_msa_subsus_u_w_64r6eb
285 $PATH_TO_QEMU -cpu I6400 /tmp/test_msa_subsus_u_d_64r6eb
286 $PATH_TO_QEMU -cpu I6400 /tmp/test_msa_subsuu_s_b_64r6eb
287 $PATH_TO_QEMU -cpu I6400 /tmp/test_msa_subsuu_s_h_64r6eb
288 $PATH_TO_QEMU -cpu I6400 /tmp/test_msa_subsuu_s_w_64r6eb
289 $PATH_TO_QEMU -cpu I6400 /tmp/test_msa_subsuu_s_d_64r6eb
290 $PATH_TO_QEMU -cpu I6400 /tmp/test_msa_subv_b_64r6eb
291 $PATH_TO_QEMU -cpu I6400 /tmp/test_msa_subv_h_64r6eb
292 $PATH_TO_QEMU -cpu I6400 /tmp/test_msa_subv_w_64r6eb
293 $PATH_TO_QEMU -cpu I6400 /tmp/test_msa_subv_d_64r6eb
296 # Interleave
297 # ----------
299 $PATH_TO_QEMU -cpu I6400 /tmp/test_msa_ilvev_b_64r6eb
300 $PATH_TO_QEMU -cpu I6400 /tmp/test_msa_ilvev_h_64r6eb
301 $PATH_TO_QEMU -cpu I6400 /tmp/test_msa_ilvev_w_64r6eb
302 $PATH_TO_QEMU -cpu I6400 /tmp/test_msa_ilvev_d_64r6eb
303 $PATH_TO_QEMU -cpu I6400 /tmp/test_msa_ilvod_b_64r6eb
304 $PATH_TO_QEMU -cpu I6400 /tmp/test_msa_ilvod_h_64r6eb
305 $PATH_TO_QEMU -cpu I6400 /tmp/test_msa_ilvod_w_64r6eb
306 $PATH_TO_QEMU -cpu I6400 /tmp/test_msa_ilvod_d_64r6eb
307 $PATH_TO_QEMU -cpu I6400 /tmp/test_msa_ilvl_b_64r6eb
308 $PATH_TO_QEMU -cpu I6400 /tmp/test_msa_ilvl_h_64r6eb
309 $PATH_TO_QEMU -cpu I6400 /tmp/test_msa_ilvl_w_64r6eb
310 $PATH_TO_QEMU -cpu I6400 /tmp/test_msa_ilvl_d_64r6eb
311 $PATH_TO_QEMU -cpu I6400 /tmp/test_msa_ilvr_b_64r6eb
312 $PATH_TO_QEMU -cpu I6400 /tmp/test_msa_ilvr_h_64r6eb
313 $PATH_TO_QEMU -cpu I6400 /tmp/test_msa_ilvr_w_64r6eb
314 $PATH_TO_QEMU -cpu I6400 /tmp/test_msa_ilvr_d_64r6eb
317 # Logic
318 # -----
320 $PATH_TO_QEMU -cpu I6400 /tmp/test_msa_and_v_64r6eb
321 $PATH_TO_QEMU -cpu I6400 /tmp/test_msa_nor_v_64r6eb
322 $PATH_TO_QEMU -cpu I6400 /tmp/test_msa_or_v_64r6eb
323 $PATH_TO_QEMU -cpu I6400 /tmp/test_msa_xor_v_64r6eb
326 # Move
327 # ----
329 $PATH_TO_QEMU -cpu I6400 /tmp/test_msa_move_v_64r6eb
332 # Pack
333 # ----
335 $PATH_TO_QEMU -cpu I6400 /tmp/test_msa_pckev_b_64r6eb
336 $PATH_TO_QEMU -cpu I6400 /tmp/test_msa_pckev_h_64r6eb
337 $PATH_TO_QEMU -cpu I6400 /tmp/test_msa_pckev_w_64r6eb
338 $PATH_TO_QEMU -cpu I6400 /tmp/test_msa_pckev_d_64r6eb
339 $PATH_TO_QEMU -cpu I6400 /tmp/test_msa_pckod_b_64r6eb
340 $PATH_TO_QEMU -cpu I6400 /tmp/test_msa_pckod_h_64r6eb
341 $PATH_TO_QEMU -cpu I6400 /tmp/test_msa_pckod_w_64r6eb
342 $PATH_TO_QEMU -cpu I6400 /tmp/test_msa_pckod_d_64r6eb
343 $PATH_TO_QEMU -cpu I6400 /tmp/test_msa_vshf_b_64r6eb
344 $PATH_TO_QEMU -cpu I6400 /tmp/test_msa_vshf_h_64r6eb
345 $PATH_TO_QEMU -cpu I6400 /tmp/test_msa_vshf_w_64r6eb
346 $PATH_TO_QEMU -cpu I6400 /tmp/test_msa_vshf_d_64r6eb
349 # Shift
350 # -----
352 $PATH_TO_QEMU -cpu I6400 /tmp/test_msa_sll_b_64r6eb
353 $PATH_TO_QEMU -cpu I6400 /tmp/test_msa_sll_h_64r6eb
354 $PATH_TO_QEMU -cpu I6400 /tmp/test_msa_sll_w_64r6eb
355 $PATH_TO_QEMU -cpu I6400 /tmp/test_msa_sll_d_64r6eb
356 $PATH_TO_QEMU -cpu I6400 /tmp/test_msa_sra_b_64r6eb
357 $PATH_TO_QEMU -cpu I6400 /tmp/test_msa_sra_h_64r6eb
358 $PATH_TO_QEMU -cpu I6400 /tmp/test_msa_sra_w_64r6eb
359 $PATH_TO_QEMU -cpu I6400 /tmp/test_msa_sra_d_64r6eb
360 $PATH_TO_QEMU -cpu I6400 /tmp/test_msa_srar_b_64r6eb
361 $PATH_TO_QEMU -cpu I6400 /tmp/test_msa_srar_h_64r6eb
362 $PATH_TO_QEMU -cpu I6400 /tmp/test_msa_srar_w_64r6eb
363 $PATH_TO_QEMU -cpu I6400 /tmp/test_msa_srar_d_64r6eb
364 $PATH_TO_QEMU -cpu I6400 /tmp/test_msa_srl_b_64r6eb
365 $PATH_TO_QEMU -cpu I6400 /tmp/test_msa_srl_h_64r6eb
366 $PATH_TO_QEMU -cpu I6400 /tmp/test_msa_srl_w_64r6eb
367 $PATH_TO_QEMU -cpu I6400 /tmp/test_msa_srl_d_64r6eb
368 $PATH_TO_QEMU -cpu I6400 /tmp/test_msa_srlr_b_64r6eb
369 $PATH_TO_QEMU -cpu I6400 /tmp/test_msa_srlr_h_64r6eb
370 $PATH_TO_QEMU -cpu I6400 /tmp/test_msa_srlr_w_64r6eb
371 $PATH_TO_QEMU -cpu I6400 /tmp/test_msa_srlr_d_64r6eb