]> git.proxmox.com Git - mirror_qemu.git/blob - tests/tcg/mips/user/ase/msa/test_msa_compile_64r6eb.sh
docs/devel/testing: Fix typo in dockerfile path
[mirror_qemu.git] / tests / tcg / mips / user / ase / msa / test_msa_compile_64r6eb.sh
1
2 #
3 # Bit Count
4 # ---------
5 #
6 /opt/img/bin/mips-img-linux-gnu-gcc bit-count/test_msa_nloc_b.c \
7 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_nloc_b_64r6eb
8 /opt/img/bin/mips-img-linux-gnu-gcc bit-count/test_msa_nloc_h.c \
9 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_nloc_h_64r6eb
10 /opt/img/bin/mips-img-linux-gnu-gcc bit-count/test_msa_nloc_w.c \
11 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_nloc_w_64r6eb
12 /opt/img/bin/mips-img-linux-gnu-gcc bit-count/test_msa_nloc_d.c \
13 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_nloc_d_64r6eb
14 /opt/img/bin/mips-img-linux-gnu-gcc bit-count/test_msa_nlzc_b.c \
15 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_nlzc_b_64r6eb
16 /opt/img/bin/mips-img-linux-gnu-gcc bit-count/test_msa_nlzc_h.c \
17 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_nlzc_h_64r6eb
18 /opt/img/bin/mips-img-linux-gnu-gcc bit-count/test_msa_nlzc_w.c \
19 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_nlzc_w_64r6eb
20 /opt/img/bin/mips-img-linux-gnu-gcc bit-count/test_msa_nlzc_d.c \
21 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_nlzc_d_64r6eb
22 /opt/img/bin/mips-img-linux-gnu-gcc bit-count/test_msa_pcnt_b.c \
23 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_pcnt_b_64r6eb
24 /opt/img/bin/mips-img-linux-gnu-gcc bit-count/test_msa_pcnt_h.c \
25 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_pcnt_h_64r6eb
26 /opt/img/bin/mips-img-linux-gnu-gcc bit-count/test_msa_pcnt_w.c \
27 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_pcnt_w_64r6eb
28 /opt/img/bin/mips-img-linux-gnu-gcc bit-count/test_msa_pcnt_d.c \
29 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_pcnt_d_64r6eb
30
31 #
32 # Bit move
33 # --------
34 #
35 /opt/img/bin/mips-img-linux-gnu-gcc bit-move/test_msa_binsl_b.c \
36 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_binsl_b_64r6eb
37 /opt/img/bin/mips-img-linux-gnu-gcc bit-move/test_msa_binsl_h.c \
38 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_binsl_h_64r6eb
39 /opt/img/bin/mips-img-linux-gnu-gcc bit-move/test_msa_binsl_w.c \
40 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_binsl_w_64r6eb
41 /opt/img/bin/mips-img-linux-gnu-gcc bit-move/test_msa_binsl_d.c \
42 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_binsl_d_64r6eb
43 /opt/img/bin/mips-img-linux-gnu-gcc bit-move/test_msa_binsr_b.c \
44 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_binsr_b_64r6eb
45 /opt/img/bin/mips-img-linux-gnu-gcc bit-move/test_msa_binsr_h.c \
46 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_binsr_h_64r6eb
47 /opt/img/bin/mips-img-linux-gnu-gcc bit-move/test_msa_binsr_w.c \
48 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_binsr_w_64r6eb
49 /opt/img/bin/mips-img-linux-gnu-gcc bit-move/test_msa_binsr_d.c \
50 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_binsr_d_64r6eb
51 /opt/img/bin/mips-img-linux-gnu-gcc bit-move/test_msa_bmnz_v.c \
52 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_bmnz_v_64r6eb
53 /opt/img/bin/mips-img-linux-gnu-gcc bit-move/test_msa_bmz_v.c \
54 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_bmz_v_64r6eb
55 /opt/img/bin/mips-img-linux-gnu-gcc bit-move/test_msa_bsel_v.c \
56 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_bsel_v_64r6eb
57
58 #
59 # Bit Set
60 # -------
61 #
62 /opt/img/bin/mips-img-linux-gnu-gcc bit-set/test_msa_bclr_b.c \
63 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_bclr_b_64r6eb
64 /opt/img/bin/mips-img-linux-gnu-gcc bit-set/test_msa_bclr_h.c \
65 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_bclr_h_64r6eb
66 /opt/img/bin/mips-img-linux-gnu-gcc bit-set/test_msa_bclr_w.c \
67 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_bclr_w_64r6eb
68 /opt/img/bin/mips-img-linux-gnu-gcc bit-set/test_msa_bclr_d.c \
69 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_bclr_d_64r6eb
70 /opt/img/bin/mips-img-linux-gnu-gcc bit-set/test_msa_bneg_b.c \
71 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_bneg_b_64r6eb
72 /opt/img/bin/mips-img-linux-gnu-gcc bit-set/test_msa_bneg_h.c \
73 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_bneg_h_64r6eb
74 /opt/img/bin/mips-img-linux-gnu-gcc bit-set/test_msa_bneg_w.c \
75 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_bneg_w_64r6eb
76 /opt/img/bin/mips-img-linux-gnu-gcc bit-set/test_msa_bneg_d.c \
77 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_bneg_d_64r6eb
78 /opt/img/bin/mips-img-linux-gnu-gcc bit-set/test_msa_bset_b.c \
79 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_bset_b_64r6eb
80 /opt/img/bin/mips-img-linux-gnu-gcc bit-set/test_msa_bset_h.c \
81 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_bset_h_64r6eb
82 /opt/img/bin/mips-img-linux-gnu-gcc bit-set/test_msa_bset_w.c \
83 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_bset_w_64r6eb
84 /opt/img/bin/mips-img-linux-gnu-gcc bit-set/test_msa_bset_d.c \
85 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_bset_d_64r6eb
86
87 #
88 # Fixed Multiply
89 # --------------
90 #
91 /opt/img/bin/mips-img-linux-gnu-gcc fixed-multiply/test_msa_mul_q_h.c \
92 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_mul_q_h_64r6eb
93 /opt/img/bin/mips-img-linux-gnu-gcc fixed-multiply/test_msa_mul_q_w.c \
94 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_mul_q_w_64r6eb
95 /opt/img/bin/mips-img-linux-gnu-gcc fixed-multiply/test_msa_mulr_q_h.c \
96 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_mulr_q_h_64r6eb
97 /opt/img/bin/mips-img-linux-gnu-gcc fixed-multiply/test_msa_mulr_q_w.c \
98 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_mulr_q_w_64r6eb
99
100 #
101 # Float Max Min
102 # -------------
103 #
104 /opt/img/bin/mips-img-linux-gnu-gcc float-max-min/test_msa_fmax_a_w.c \
105 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_fmax_a_w_64r6eb
106 /opt/img/bin/mips-img-linux-gnu-gcc float-max-min/test_msa_fmax_a_d.c \
107 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_fmax_a_d_64r6eb
108 /opt/img/bin/mips-img-linux-gnu-gcc float-max-min/test_msa_fmax_w.c \
109 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_fmax_w_64r6eb
110 /opt/img/bin/mips-img-linux-gnu-gcc float-max-min/test_msa_fmax_d.c \
111 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_fmax_d_64r6eb
112 /opt/img/bin/mips-img-linux-gnu-gcc float-max-min/test_msa_fmin_a_w.c \
113 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_fmin_a_w_64r6eb
114 /opt/img/bin/mips-img-linux-gnu-gcc float-max-min/test_msa_fmin_a_d.c \
115 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_fmin_a_d_64r6eb
116 /opt/img/bin/mips-img-linux-gnu-gcc float-max-min/test_msa_fmin_w.c \
117 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_fmin_w_64r6eb
118 /opt/img/bin/mips-img-linux-gnu-gcc float-max-min/test_msa_fmin_d.c \
119 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_fmin_d_64r6eb
120
121 #
122 # Int Add
123 # -------
124 #
125 /opt/img/bin/mips-img-linux-gnu-gcc int-add/test_msa_add_a_b.c \
126 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_add_a_b_64r6eb
127 /opt/img/bin/mips-img-linux-gnu-gcc int-add/test_msa_add_a_h.c \
128 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_add_a_h_64r6eb
129 /opt/img/bin/mips-img-linux-gnu-gcc int-add/test_msa_add_a_w.c \
130 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_add_a_w_64r6eb
131 /opt/img/bin/mips-img-linux-gnu-gcc int-add/test_msa_add_a_d.c \
132 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_add_a_d_64r6eb
133 /opt/img/bin/mips-img-linux-gnu-gcc int-add/test_msa_adds_a_b.c \
134 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_adds_a_b_64r6eb
135 /opt/img/bin/mips-img-linux-gnu-gcc int-add/test_msa_adds_a_h.c \
136 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_adds_a_h_64r6eb
137 /opt/img/bin/mips-img-linux-gnu-gcc int-add/test_msa_adds_a_w.c \
138 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_adds_a_w_64r6eb
139 /opt/img/bin/mips-img-linux-gnu-gcc int-add/test_msa_adds_a_d.c \
140 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_adds_a_d_64r6eb
141 /opt/img/bin/mips-img-linux-gnu-gcc int-add/test_msa_adds_s_b.c \
142 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_adds_s_b_64r6eb
143 /opt/img/bin/mips-img-linux-gnu-gcc int-add/test_msa_adds_s_h.c \
144 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_adds_s_h_64r6eb
145 /opt/img/bin/mips-img-linux-gnu-gcc int-add/test_msa_adds_s_w.c \
146 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_adds_s_w_64r6eb
147 /opt/img/bin/mips-img-linux-gnu-gcc int-add/test_msa_adds_s_d.c \
148 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_adds_s_d_64r6eb
149 /opt/img/bin/mips-img-linux-gnu-gcc int-add/test_msa_adds_u_b.c \
150 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_adds_u_b_64r6eb
151 /opt/img/bin/mips-img-linux-gnu-gcc int-add/test_msa_adds_u_h.c \
152 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_adds_u_h_64r6eb
153 /opt/img/bin/mips-img-linux-gnu-gcc int-add/test_msa_adds_u_w.c \
154 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_adds_u_w_64r6eb
155 /opt/img/bin/mips-img-linux-gnu-gcc int-add/test_msa_adds_u_d.c \
156 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_adds_u_d_64r6eb
157 /opt/img/bin/mips-img-linux-gnu-gcc int-add/test_msa_addv_b.c \
158 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_addv_b_64r6eb
159 /opt/img/bin/mips-img-linux-gnu-gcc int-add/test_msa_addv_h.c \
160 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_addv_h_64r6eb
161 /opt/img/bin/mips-img-linux-gnu-gcc int-add/test_msa_addv_w.c \
162 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_addv_w_64r6eb
163 /opt/img/bin/mips-img-linux-gnu-gcc int-add/test_msa_addv_d.c \
164 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_addv_d_64r6eb
165 /opt/img/bin/mips-img-linux-gnu-gcc int-add/test_msa_hadd_s_h.c \
166 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_hadd_s_h_64r6eb
167 /opt/img/bin/mips-img-linux-gnu-gcc int-add/test_msa_hadd_s_w.c \
168 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_hadd_s_w_64r6eb
169 /opt/img/bin/mips-img-linux-gnu-gcc int-add/test_msa_hadd_s_d.c \
170 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_hadd_s_d_64r6eb
171 /opt/img/bin/mips-img-linux-gnu-gcc int-add/test_msa_hadd_u_h.c \
172 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_hadd_u_h_64r6eb
173 /opt/img/bin/mips-img-linux-gnu-gcc int-add/test_msa_hadd_u_w.c \
174 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_hadd_u_w_64r6eb
175 /opt/img/bin/mips-img-linux-gnu-gcc int-add/test_msa_hadd_u_d.c \
176 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_hadd_u_d_64r6eb
177
178 #
179 # Int Average
180 # -----------
181 #
182 /opt/img/bin/mips-img-linux-gnu-gcc int-average/test_msa_ave_s_b.c \
183 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_ave_s_b_64r6eb
184 /opt/img/bin/mips-img-linux-gnu-gcc int-average/test_msa_ave_s_h.c \
185 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_ave_s_h_64r6eb
186 /opt/img/bin/mips-img-linux-gnu-gcc int-average/test_msa_ave_s_w.c \
187 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_ave_s_w_64r6eb
188 /opt/img/bin/mips-img-linux-gnu-gcc int-average/test_msa_ave_s_d.c \
189 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_ave_s_d_64r6eb
190 /opt/img/bin/mips-img-linux-gnu-gcc int-average/test_msa_ave_u_b.c \
191 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_ave_u_b_64r6eb
192 /opt/img/bin/mips-img-linux-gnu-gcc int-average/test_msa_ave_u_h.c \
193 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_ave_u_h_64r6eb
194 /opt/img/bin/mips-img-linux-gnu-gcc int-average/test_msa_ave_u_w.c \
195 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_ave_u_w_64r6eb
196 /opt/img/bin/mips-img-linux-gnu-gcc int-average/test_msa_ave_u_d.c \
197 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_ave_u_d_64r6eb
198 /opt/img/bin/mips-img-linux-gnu-gcc int-average/test_msa_aver_s_b.c \
199 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_aver_s_b_64r6eb
200 /opt/img/bin/mips-img-linux-gnu-gcc int-average/test_msa_aver_s_h.c \
201 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_aver_s_h_64r6eb
202 /opt/img/bin/mips-img-linux-gnu-gcc int-average/test_msa_aver_s_w.c \
203 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_aver_s_w_64r6eb
204 /opt/img/bin/mips-img-linux-gnu-gcc int-average/test_msa_aver_s_d.c \
205 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_aver_s_d_64r6eb
206 /opt/img/bin/mips-img-linux-gnu-gcc int-average/test_msa_aver_u_b.c \
207 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_aver_u_b_64r6eb
208 /opt/img/bin/mips-img-linux-gnu-gcc int-average/test_msa_aver_u_h.c \
209 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_aver_u_h_64r6eb
210 /opt/img/bin/mips-img-linux-gnu-gcc int-average/test_msa_aver_u_w.c \
211 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_aver_u_w_64r6eb
212 /opt/img/bin/mips-img-linux-gnu-gcc int-average/test_msa_aver_u_d.c \
213 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_aver_u_d_64r6eb
214
215 #
216 # Int Compare
217 # -----------
218 #
219 /opt/img/bin/mips-img-linux-gnu-gcc int-compare/test_msa_ceq_b.c \
220 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_ceq_b_64r6eb
221 /opt/img/bin/mips-img-linux-gnu-gcc int-compare/test_msa_ceq_h.c \
222 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_ceq_h_64r6eb
223 /opt/img/bin/mips-img-linux-gnu-gcc int-compare/test_msa_ceq_w.c \
224 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_ceq_w_64r6eb
225 /opt/img/bin/mips-img-linux-gnu-gcc int-compare/test_msa_ceq_d.c \
226 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_ceq_d_64r6eb
227 /opt/img/bin/mips-img-linux-gnu-gcc int-compare/test_msa_cle_s_b.c \
228 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_cle_s_b_64r6eb
229 /opt/img/bin/mips-img-linux-gnu-gcc int-compare/test_msa_cle_s_h.c \
230 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_cle_s_h_64r6eb
231 /opt/img/bin/mips-img-linux-gnu-gcc int-compare/test_msa_cle_s_w.c \
232 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_cle_s_w_64r6eb
233 /opt/img/bin/mips-img-linux-gnu-gcc int-compare/test_msa_cle_s_d.c \
234 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_cle_s_d_64r6eb
235 /opt/img/bin/mips-img-linux-gnu-gcc int-compare/test_msa_cle_u_b.c \
236 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_cle_u_b_64r6eb
237 /opt/img/bin/mips-img-linux-gnu-gcc int-compare/test_msa_cle_u_h.c \
238 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_cle_u_h_64r6eb
239 /opt/img/bin/mips-img-linux-gnu-gcc int-compare/test_msa_cle_u_w.c \
240 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_cle_u_w_64r6eb
241 /opt/img/bin/mips-img-linux-gnu-gcc int-compare/test_msa_cle_u_d.c \
242 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_cle_u_d_64r6eb
243 /opt/img/bin/mips-img-linux-gnu-gcc int-compare/test_msa_clt_s_b.c \
244 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_clt_s_b_64r6eb
245 /opt/img/bin/mips-img-linux-gnu-gcc int-compare/test_msa_clt_s_h.c \
246 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_clt_s_h_64r6eb
247 /opt/img/bin/mips-img-linux-gnu-gcc int-compare/test_msa_clt_s_w.c \
248 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_clt_s_w_64r6eb
249 /opt/img/bin/mips-img-linux-gnu-gcc int-compare/test_msa_clt_s_d.c \
250 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_clt_s_d_64r6eb
251 /opt/img/bin/mips-img-linux-gnu-gcc int-compare/test_msa_clt_u_b.c \
252 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_clt_u_b_64r6eb
253 /opt/img/bin/mips-img-linux-gnu-gcc int-compare/test_msa_clt_u_h.c \
254 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_clt_u_h_64r6eb
255 /opt/img/bin/mips-img-linux-gnu-gcc int-compare/test_msa_clt_u_w.c \
256 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_clt_u_w_64r6eb
257 /opt/img/bin/mips-img-linux-gnu-gcc int-compare/test_msa_clt_u_d.c \
258 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_clt_u_d_64r6eb
259
260 #
261 # Int Divide
262 # ----------
263 #
264 /opt/img/bin/mips-img-linux-gnu-gcc int-divide/test_msa_div_s_b.c \
265 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_div_s_b_64r6eb
266 /opt/img/bin/mips-img-linux-gnu-gcc int-divide/test_msa_div_s_h.c \
267 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_div_s_h_64r6eb
268 /opt/img/bin/mips-img-linux-gnu-gcc int-divide/test_msa_div_s_w.c \
269 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_div_s_w_64r6eb
270 /opt/img/bin/mips-img-linux-gnu-gcc int-divide/test_msa_div_s_d.c \
271 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_div_s_d_64r6eb
272 /opt/img/bin/mips-img-linux-gnu-gcc int-divide/test_msa_div_u_b.c \
273 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_div_u_b_64r6eb
274 /opt/img/bin/mips-img-linux-gnu-gcc int-divide/test_msa_div_u_h.c \
275 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_div_u_h_64r6eb
276 /opt/img/bin/mips-img-linux-gnu-gcc int-divide/test_msa_div_u_w.c \
277 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_div_u_w_64r6eb
278 /opt/img/bin/mips-img-linux-gnu-gcc int-divide/test_msa_div_u_d.c \
279 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_div_u_d_64r6eb
280
281 #
282 # Int Dot Product
283 # ---------------
284 #
285 /opt/img/bin/mips-img-linux-gnu-gcc int-dot-product/test_msa_dotp_s_h.c \
286 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_dotp_s_h_64r6eb
287 /opt/img/bin/mips-img-linux-gnu-gcc int-dot-product/test_msa_dotp_s_w.c \
288 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_dotp_s_w_64r6eb
289 /opt/img/bin/mips-img-linux-gnu-gcc int-dot-product/test_msa_dotp_s_d.c \
290 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_dotp_s_d_64r6eb
291 /opt/img/bin/mips-img-linux-gnu-gcc int-dot-product/test_msa_dotp_u_h.c \
292 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_dotp_u_h_64r6eb
293 /opt/img/bin/mips-img-linux-gnu-gcc int-dot-product/test_msa_dotp_u_w.c \
294 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_dotp_u_w_64r6eb
295 /opt/img/bin/mips-img-linux-gnu-gcc int-dot-product/test_msa_dotp_u_d.c \
296 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_dotp_u_d_64r6eb
297 /opt/img/bin/mips-img-linux-gnu-gcc int-dot-product/test_msa_dpadd_s_h.c \
298 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_dpadd_s_h_64r6eb
299 /opt/img/bin/mips-img-linux-gnu-gcc int-dot-product/test_msa_dpadd_s_w.c \
300 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_dpadd_s_w_64r6eb
301 /opt/img/bin/mips-img-linux-gnu-gcc int-dot-product/test_msa_dpadd_s_d.c \
302 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_dpadd_s_d_64r6eb
303 /opt/img/bin/mips-img-linux-gnu-gcc int-dot-product/test_msa_dpadd_u_h.c \
304 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_dpadd_u_h_64r6eb
305 /opt/img/bin/mips-img-linux-gnu-gcc int-dot-product/test_msa_dpadd_u_w.c \
306 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_dpadd_u_w_64r6eb
307 /opt/img/bin/mips-img-linux-gnu-gcc int-dot-product/test_msa_dpadd_u_d.c \
308 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_dpadd_u_d_64r6eb
309 /opt/img/bin/mips-img-linux-gnu-gcc int-dot-product/test_msa_dpsub_s_h.c \
310 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_dpsub_s_h_64r6eb
311 /opt/img/bin/mips-img-linux-gnu-gcc int-dot-product/test_msa_dpsub_s_w.c \
312 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_dpsub_s_w_64r6eb
313 /opt/img/bin/mips-img-linux-gnu-gcc int-dot-product/test_msa_dpsub_s_d.c \
314 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_dpsub_s_d_64r6eb
315 /opt/img/bin/mips-img-linux-gnu-gcc int-dot-product/test_msa_dpsub_u_h.c \
316 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_dpsub_u_h_64r6eb
317 /opt/img/bin/mips-img-linux-gnu-gcc int-dot-product/test_msa_dpsub_u_w.c \
318 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_dpsub_u_w_64r6eb
319 /opt/img/bin/mips-img-linux-gnu-gcc int-dot-product/test_msa_dpsub_u_d.c \
320 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_dpsub_u_d_64r6eb
321
322 #
323 # Int Max Min
324 # -----------
325 #
326 /opt/img/bin/mips-img-linux-gnu-gcc int-max-min/test_msa_max_a_b.c \
327 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_max_a_b_64r6eb
328 /opt/img/bin/mips-img-linux-gnu-gcc int-max-min/test_msa_max_a_h.c \
329 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_max_a_h_64r6eb
330 /opt/img/bin/mips-img-linux-gnu-gcc int-max-min/test_msa_max_a_w.c \
331 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_max_a_w_64r6eb
332 /opt/img/bin/mips-img-linux-gnu-gcc int-max-min/test_msa_max_a_d.c \
333 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_max_a_d_64r6eb
334 /opt/img/bin/mips-img-linux-gnu-gcc int-max-min/test_msa_max_s_b.c \
335 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_max_s_b_64r6eb
336 /opt/img/bin/mips-img-linux-gnu-gcc int-max-min/test_msa_max_s_h.c \
337 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_max_s_h_64r6eb
338 /opt/img/bin/mips-img-linux-gnu-gcc int-max-min/test_msa_max_s_w.c \
339 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_max_s_w_64r6eb
340 /opt/img/bin/mips-img-linux-gnu-gcc int-max-min/test_msa_max_s_d.c \
341 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_max_s_d_64r6eb
342 /opt/img/bin/mips-img-linux-gnu-gcc int-max-min/test_msa_max_u_b.c \
343 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_max_u_b_64r6eb
344 /opt/img/bin/mips-img-linux-gnu-gcc int-max-min/test_msa_max_u_h.c \
345 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_max_u_h_64r6eb
346 /opt/img/bin/mips-img-linux-gnu-gcc int-max-min/test_msa_max_u_w.c \
347 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_max_u_w_64r6eb
348 /opt/img/bin/mips-img-linux-gnu-gcc int-max-min/test_msa_max_u_d.c \
349 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_max_u_d_64r6eb
350 /opt/img/bin/mips-img-linux-gnu-gcc int-max-min/test_msa_min_a_b.c \
351 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_min_a_b_64r6eb
352 /opt/img/bin/mips-img-linux-gnu-gcc int-max-min/test_msa_min_a_h.c \
353 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_min_a_h_64r6eb
354 /opt/img/bin/mips-img-linux-gnu-gcc int-max-min/test_msa_min_a_w.c \
355 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_min_a_w_64r6eb
356 /opt/img/bin/mips-img-linux-gnu-gcc int-max-min/test_msa_min_a_d.c \
357 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_min_a_d_64r6eb
358 /opt/img/bin/mips-img-linux-gnu-gcc int-max-min/test_msa_min_s_b.c \
359 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_min_s_b_64r6eb
360 /opt/img/bin/mips-img-linux-gnu-gcc int-max-min/test_msa_min_s_h.c \
361 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_min_s_h_64r6eb
362 /opt/img/bin/mips-img-linux-gnu-gcc int-max-min/test_msa_min_s_w.c \
363 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_min_s_w_64r6eb
364 /opt/img/bin/mips-img-linux-gnu-gcc int-max-min/test_msa_min_s_d.c \
365 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_min_s_d_64r6eb
366 /opt/img/bin/mips-img-linux-gnu-gcc int-max-min/test_msa_min_u_b.c \
367 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_min_u_b_64r6eb
368 /opt/img/bin/mips-img-linux-gnu-gcc int-max-min/test_msa_min_u_h.c \
369 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_min_u_h_64r6eb
370 /opt/img/bin/mips-img-linux-gnu-gcc int-max-min/test_msa_min_u_w.c \
371 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_min_u_w_64r6eb
372 /opt/img/bin/mips-img-linux-gnu-gcc int-max-min/test_msa_min_u_d.c \
373 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_min_u_d_64r6eb
374
375 #
376 # Int Modulo
377 # ----------
378 #
379 /opt/img/bin/mips-img-linux-gnu-gcc int-modulo/test_msa_mod_s_b.c \
380 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_mod_s_b_64r6eb
381 /opt/img/bin/mips-img-linux-gnu-gcc int-modulo/test_msa_mod_s_h.c \
382 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_mod_s_h_64r6eb
383 /opt/img/bin/mips-img-linux-gnu-gcc int-modulo/test_msa_mod_s_w.c \
384 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_mod_s_w_64r6eb
385 /opt/img/bin/mips-img-linux-gnu-gcc int-modulo/test_msa_mod_s_d.c \
386 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_mod_s_d_64r6eb
387 /opt/img/bin/mips-img-linux-gnu-gcc int-modulo/test_msa_mod_u_b.c \
388 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_mod_u_b_64r6eb
389 /opt/img/bin/mips-img-linux-gnu-gcc int-modulo/test_msa_mod_u_h.c \
390 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_mod_u_h_64r6eb
391 /opt/img/bin/mips-img-linux-gnu-gcc int-modulo/test_msa_mod_u_w.c \
392 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_mod_u_w_64r6eb
393 /opt/img/bin/mips-img-linux-gnu-gcc int-modulo/test_msa_mod_u_d.c \
394 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_mod_u_d_64r6eb
395
396 #
397 # Int Multiply
398 # ------------
399 #
400 /opt/img/bin/mips-img-linux-gnu-gcc int-multiply/test_msa_maddv_b.c \
401 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_maddv_b_64r6eb
402 /opt/img/bin/mips-img-linux-gnu-gcc int-multiply/test_msa_maddv_h.c \
403 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_maddv_h_64r6eb
404 /opt/img/bin/mips-img-linux-gnu-gcc int-multiply/test_msa_maddv_w.c \
405 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_maddv_w_64r6eb
406 /opt/img/bin/mips-img-linux-gnu-gcc int-multiply/test_msa_maddv_d.c \
407 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_maddv_d_64r6eb
408 /opt/img/bin/mips-img-linux-gnu-gcc int-multiply/test_msa_msubv_b.c \
409 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_msubv_b_64r6eb
410 /opt/img/bin/mips-img-linux-gnu-gcc int-multiply/test_msa_msubv_h.c \
411 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_msubv_h_64r6eb
412 /opt/img/bin/mips-img-linux-gnu-gcc int-multiply/test_msa_msubv_w.c \
413 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_msubv_w_64r6eb
414 /opt/img/bin/mips-img-linux-gnu-gcc int-multiply/test_msa_msubv_d.c \
415 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_msubv_d_64r6eb
416 /opt/img/bin/mips-img-linux-gnu-gcc int-multiply/test_msa_mulv_b.c \
417 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_mulv_b_64r6eb
418 /opt/img/bin/mips-img-linux-gnu-gcc int-multiply/test_msa_mulv_h.c \
419 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_mulv_h_64r6eb
420 /opt/img/bin/mips-img-linux-gnu-gcc int-multiply/test_msa_mulv_w.c \
421 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_mulv_w_64r6eb
422 /opt/img/bin/mips-img-linux-gnu-gcc int-multiply/test_msa_mulv_d.c \
423 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_mulv_d_64r6eb
424
425 #
426 # Int Subtract
427 # ------------
428 #
429 /opt/img/bin/mips-img-linux-gnu-gcc int-subtract/test_msa_asub_s_b.c \
430 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_asub_s_b_64r6eb
431 /opt/img/bin/mips-img-linux-gnu-gcc int-subtract/test_msa_asub_s_h.c \
432 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_asub_s_h_64r6eb
433 /opt/img/bin/mips-img-linux-gnu-gcc int-subtract/test_msa_asub_s_w.c \
434 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_asub_s_w_64r6eb
435 /opt/img/bin/mips-img-linux-gnu-gcc int-subtract/test_msa_asub_s_d.c \
436 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_asub_s_d_64r6eb
437 /opt/img/bin/mips-img-linux-gnu-gcc int-subtract/test_msa_asub_u_b.c \
438 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_asub_u_b_64r6eb
439 /opt/img/bin/mips-img-linux-gnu-gcc int-subtract/test_msa_asub_u_h.c \
440 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_asub_u_h_64r6eb
441 /opt/img/bin/mips-img-linux-gnu-gcc int-subtract/test_msa_asub_u_w.c \
442 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_asub_u_w_64r6eb
443 /opt/img/bin/mips-img-linux-gnu-gcc int-subtract/test_msa_asub_u_d.c \
444 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_asub_u_d_64r6eb
445 /opt/img/bin/mips-img-linux-gnu-gcc int-subtract/test_msa_hsub_s_h.c \
446 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_hsub_s_h_64r6eb
447 /opt/img/bin/mips-img-linux-gnu-gcc int-subtract/test_msa_hsub_s_w.c \
448 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_hsub_s_w_64r6eb
449 /opt/img/bin/mips-img-linux-gnu-gcc int-subtract/test_msa_hsub_s_d.c \
450 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_hsub_s_d_64r6eb
451 /opt/img/bin/mips-img-linux-gnu-gcc int-subtract/test_msa_hsub_u_h.c \
452 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_hsub_u_h_64r6eb
453 /opt/img/bin/mips-img-linux-gnu-gcc int-subtract/test_msa_hsub_u_w.c \
454 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_hsub_u_w_64r6eb
455 /opt/img/bin/mips-img-linux-gnu-gcc int-subtract/test_msa_hsub_u_d.c \
456 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_hsub_u_d_64r6eb
457 /opt/img/bin/mips-img-linux-gnu-gcc int-subtract/test_msa_subs_s_b.c \
458 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_subs_s_b_64r6eb
459 /opt/img/bin/mips-img-linux-gnu-gcc int-subtract/test_msa_subs_s_h.c \
460 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_subs_s_h_64r6eb
461 /opt/img/bin/mips-img-linux-gnu-gcc int-subtract/test_msa_subs_s_w.c \
462 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_subs_s_w_64r6eb
463 /opt/img/bin/mips-img-linux-gnu-gcc int-subtract/test_msa_subs_s_d.c \
464 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_subs_s_d_64r6eb
465 /opt/img/bin/mips-img-linux-gnu-gcc int-subtract/test_msa_subs_u_b.c \
466 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_subs_u_b_64r6eb
467 /opt/img/bin/mips-img-linux-gnu-gcc int-subtract/test_msa_subs_u_h.c \
468 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_subs_u_h_64r6eb
469 /opt/img/bin/mips-img-linux-gnu-gcc int-subtract/test_msa_subs_u_w.c \
470 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_subs_u_w_64r6eb
471 /opt/img/bin/mips-img-linux-gnu-gcc int-subtract/test_msa_subs_u_d.c \
472 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_subs_u_d_64r6eb
473 /opt/img/bin/mips-img-linux-gnu-gcc int-subtract/test_msa_subsuu_s_b.c \
474 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_subsuu_s_b_64r6eb
475 /opt/img/bin/mips-img-linux-gnu-gcc int-subtract/test_msa_subsuu_s_h.c \
476 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_subsuu_s_h_64r6eb
477 /opt/img/bin/mips-img-linux-gnu-gcc int-subtract/test_msa_subsuu_s_w.c \
478 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_subsuu_s_w_64r6eb
479 /opt/img/bin/mips-img-linux-gnu-gcc int-subtract/test_msa_subsuu_s_d.c \
480 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_subsuu_s_d_64r6eb
481 /opt/img/bin/mips-img-linux-gnu-gcc int-subtract/test_msa_subsus_u_b.c \
482 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_subsus_u_b_64r6eb
483 /opt/img/bin/mips-img-linux-gnu-gcc int-subtract/test_msa_subsus_u_h.c \
484 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_subsus_u_h_64r6eb
485 /opt/img/bin/mips-img-linux-gnu-gcc int-subtract/test_msa_subsus_u_w.c \
486 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_subsus_u_w_64r6eb
487 /opt/img/bin/mips-img-linux-gnu-gcc int-subtract/test_msa_subsus_u_d.c \
488 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_subsus_u_d_64r6eb
489 /opt/img/bin/mips-img-linux-gnu-gcc int-subtract/test_msa_subv_b.c \
490 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_subv_b_64r6eb
491 /opt/img/bin/mips-img-linux-gnu-gcc int-subtract/test_msa_subv_h.c \
492 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_subv_h_64r6eb
493 /opt/img/bin/mips-img-linux-gnu-gcc int-subtract/test_msa_subv_w.c \
494 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_subv_w_64r6eb
495 /opt/img/bin/mips-img-linux-gnu-gcc int-subtract/test_msa_subv_d.c \
496 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_subv_d_64r6eb
497
498 #
499 # Interleave
500 # ----------
501 #
502 /opt/img/bin/mips-img-linux-gnu-gcc interleave/test_msa_ilvev_b.c \
503 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_ilvev_b_64r6eb
504 /opt/img/bin/mips-img-linux-gnu-gcc interleave/test_msa_ilvev_h.c \
505 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_ilvev_h_64r6eb
506 /opt/img/bin/mips-img-linux-gnu-gcc interleave/test_msa_ilvev_w.c \
507 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_ilvev_w_64r6eb
508 /opt/img/bin/mips-img-linux-gnu-gcc interleave/test_msa_ilvev_d.c \
509 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_ilvev_d_64r6eb
510 /opt/img/bin/mips-img-linux-gnu-gcc interleave/test_msa_ilvod_b.c \
511 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_ilvod_b_64r6eb
512 /opt/img/bin/mips-img-linux-gnu-gcc interleave/test_msa_ilvod_h.c \
513 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_ilvod_h_64r6eb
514 /opt/img/bin/mips-img-linux-gnu-gcc interleave/test_msa_ilvod_w.c \
515 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_ilvod_w_64r6eb
516 /opt/img/bin/mips-img-linux-gnu-gcc interleave/test_msa_ilvod_d.c \
517 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_ilvod_d_64r6eb
518 /opt/img/bin/mips-img-linux-gnu-gcc interleave/test_msa_ilvl_b.c \
519 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_ilvl_b_64r6eb
520 /opt/img/bin/mips-img-linux-gnu-gcc interleave/test_msa_ilvl_h.c \
521 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_ilvl_h_64r6eb
522 /opt/img/bin/mips-img-linux-gnu-gcc interleave/test_msa_ilvl_w.c \
523 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_ilvl_w_64r6eb
524 /opt/img/bin/mips-img-linux-gnu-gcc interleave/test_msa_ilvl_d.c \
525 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_ilvl_d_64r6eb
526 /opt/img/bin/mips-img-linux-gnu-gcc interleave/test_msa_ilvr_b.c \
527 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_ilvr_b_64r6eb
528 /opt/img/bin/mips-img-linux-gnu-gcc interleave/test_msa_ilvr_h.c \
529 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_ilvr_h_64r6eb
530 /opt/img/bin/mips-img-linux-gnu-gcc interleave/test_msa_ilvr_w.c \
531 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_ilvr_w_64r6eb
532 /opt/img/bin/mips-img-linux-gnu-gcc interleave/test_msa_ilvr_d.c \
533 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_ilvr_d_64r6eb
534
535 #
536 # Logic
537 # -----
538 #
539 /opt/img/bin/mips-img-linux-gnu-gcc logic/test_msa_and_v.c \
540 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_and_v_64r6eb
541 /opt/img/bin/mips-img-linux-gnu-gcc logic/test_msa_nor_v.c \
542 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_nor_v_64r6eb
543 /opt/img/bin/mips-img-linux-gnu-gcc logic/test_msa_or_v.c \
544 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_or_v_64r6eb
545 /opt/img/bin/mips-img-linux-gnu-gcc logic/test_msa_xor_v.c \
546 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_xor_v_64r6eb
547
548 #
549 # Move
550 # ----
551 #
552 /opt/img/bin/mips-img-linux-gnu-gcc move/test_msa_move_v.c \
553 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_move_v_64r6eb
554
555 #
556 # Pack
557 # ----
558 #
559 /opt/img/bin/mips-img-linux-gnu-gcc pack/test_msa_pckev_b.c \
560 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_pckev_b_64r6eb
561 /opt/img/bin/mips-img-linux-gnu-gcc pack/test_msa_pckev_h.c \
562 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_pckev_h_64r6eb
563 /opt/img/bin/mips-img-linux-gnu-gcc pack/test_msa_pckev_w.c \
564 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_pckev_w_64r6eb
565 /opt/img/bin/mips-img-linux-gnu-gcc pack/test_msa_pckev_d.c \
566 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_pckev_d_64r6eb
567 /opt/img/bin/mips-img-linux-gnu-gcc pack/test_msa_pckod_b.c \
568 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_pckod_b_64r6eb
569 /opt/img/bin/mips-img-linux-gnu-gcc pack/test_msa_pckod_h.c \
570 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_pckod_h_64r6eb
571 /opt/img/bin/mips-img-linux-gnu-gcc pack/test_msa_pckod_w.c \
572 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_pckod_w_64r6eb
573 /opt/img/bin/mips-img-linux-gnu-gcc pack/test_msa_pckod_d.c \
574 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_pckod_d_64r6eb
575 /opt/img/bin/mips-img-linux-gnu-gcc pack/test_msa_vshf_b.c \
576 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_vshf_b_64r6eb
577 /opt/img/bin/mips-img-linux-gnu-gcc pack/test_msa_vshf_h.c \
578 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_vshf_h_64r6eb
579 /opt/img/bin/mips-img-linux-gnu-gcc pack/test_msa_vshf_w.c \
580 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_vshf_w_64r6eb
581 /opt/img/bin/mips-img-linux-gnu-gcc pack/test_msa_vshf_d.c \
582 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_vshf_d_64r6eb
583
584 #
585 # Shift
586 # -----
587 #
588 /opt/img/bin/mips-img-linux-gnu-gcc shift/test_msa_sll_b.c \
589 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_sll_b_64r6eb
590 /opt/img/bin/mips-img-linux-gnu-gcc shift/test_msa_sll_h.c \
591 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_sll_h_64r6eb
592 /opt/img/bin/mips-img-linux-gnu-gcc shift/test_msa_sll_w.c \
593 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_sll_w_64r6eb
594 /opt/img/bin/mips-img-linux-gnu-gcc shift/test_msa_sll_d.c \
595 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_sll_d_64r6eb
596 /opt/img/bin/mips-img-linux-gnu-gcc shift/test_msa_sra_b.c \
597 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_sra_b_64r6eb
598 /opt/img/bin/mips-img-linux-gnu-gcc shift/test_msa_sra_h.c \
599 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_sra_h_64r6eb
600 /opt/img/bin/mips-img-linux-gnu-gcc shift/test_msa_sra_w.c \
601 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_sra_w_64r6eb
602 /opt/img/bin/mips-img-linux-gnu-gcc shift/test_msa_sra_d.c \
603 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_sra_d_64r6eb
604 /opt/img/bin/mips-img-linux-gnu-gcc shift/test_msa_srar_b.c \
605 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_srar_b_64r6eb
606 /opt/img/bin/mips-img-linux-gnu-gcc shift/test_msa_srar_h.c \
607 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_srar_h_64r6eb
608 /opt/img/bin/mips-img-linux-gnu-gcc shift/test_msa_srar_w.c \
609 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_srar_w_64r6eb
610 /opt/img/bin/mips-img-linux-gnu-gcc shift/test_msa_srar_d.c \
611 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_srar_d_64r6eb
612 /opt/img/bin/mips-img-linux-gnu-gcc shift/test_msa_srl_b.c \
613 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_srl_b_64r6eb
614 /opt/img/bin/mips-img-linux-gnu-gcc shift/test_msa_srl_h.c \
615 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_srl_h_64r6eb
616 /opt/img/bin/mips-img-linux-gnu-gcc shift/test_msa_srl_w.c \
617 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_srl_w_64r6eb
618 /opt/img/bin/mips-img-linux-gnu-gcc shift/test_msa_srl_d.c \
619 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_srl_d_64r6eb
620 /opt/img/bin/mips-img-linux-gnu-gcc shift/test_msa_srlr_b.c \
621 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_srlr_b_64r6eb
622 /opt/img/bin/mips-img-linux-gnu-gcc shift/test_msa_srlr_h.c \
623 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_srlr_h_64r6eb
624 /opt/img/bin/mips-img-linux-gnu-gcc shift/test_msa_srlr_w.c \
625 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_srlr_w_64r6eb
626 /opt/img/bin/mips-img-linux-gnu-gcc shift/test_msa_srlr_d.c \
627 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_srlr_d_64r6eb