]> git.proxmox.com Git - mirror_qemu.git/blob - tests/tcg/mips/user/ase/msa/test_msa_compile_32r6eb.sh
Merge remote-tracking branch 'remotes/vivier2/tags/trivial-branch-pull-request' into...
[mirror_qemu.git] / tests / tcg / mips / user / ase / msa / test_msa_compile_32r6eb.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=32 -march=mips32r6 -mmsa -o /tmp/test_msa_nloc_b_32r6eb
8 /opt/img/bin/mips-img-linux-gnu-gcc bit-count/test_msa_nloc_h.c \
9 -EB -static -mabi=32 -march=mips32r6 -mmsa -o /tmp/test_msa_nloc_h_32r6eb
10 /opt/img/bin/mips-img-linux-gnu-gcc bit-count/test_msa_nloc_w.c \
11 -EB -static -mabi=32 -march=mips32r6 -mmsa -o /tmp/test_msa_nloc_w_32r6eb
12 /opt/img/bin/mips-img-linux-gnu-gcc bit-count/test_msa_nloc_d.c \
13 -EB -static -mabi=32 -march=mips32r6 -mmsa -o /tmp/test_msa_nloc_d_32r6eb
14 /opt/img/bin/mips-img-linux-gnu-gcc bit-count/test_msa_nlzc_b.c \
15 -EB -static -mabi=32 -march=mips32r6 -mmsa -o /tmp/test_msa_nlzc_b_32r6eb
16 /opt/img/bin/mips-img-linux-gnu-gcc bit-count/test_msa_nlzc_h.c \
17 -EB -static -mabi=32 -march=mips32r6 -mmsa -o /tmp/test_msa_nlzc_h_32r6eb
18 /opt/img/bin/mips-img-linux-gnu-gcc bit-count/test_msa_nlzc_w.c \
19 -EB -static -mabi=32 -march=mips32r6 -mmsa -o /tmp/test_msa_nlzc_w_32r6eb
20 /opt/img/bin/mips-img-linux-gnu-gcc bit-count/test_msa_nlzc_d.c \
21 -EB -static -mabi=32 -march=mips32r6 -mmsa -o /tmp/test_msa_nlzc_d_32r6eb
22 /opt/img/bin/mips-img-linux-gnu-gcc bit-count/test_msa_pcnt_b.c \
23 -EB -static -mabi=32 -march=mips32r6 -mmsa -o /tmp/test_msa_pcnt_b_32r6eb
24 /opt/img/bin/mips-img-linux-gnu-gcc bit-count/test_msa_pcnt_h.c \
25 -EB -static -mabi=32 -march=mips32r6 -mmsa -o /tmp/test_msa_pcnt_h_32r6eb
26 /opt/img/bin/mips-img-linux-gnu-gcc bit-count/test_msa_pcnt_w.c \
27 -EB -static -mabi=32 -march=mips32r6 -mmsa -o /tmp/test_msa_pcnt_w_32r6eb
28 /opt/img/bin/mips-img-linux-gnu-gcc bit-count/test_msa_pcnt_d.c \
29 -EB -static -mabi=32 -march=mips32r6 -mmsa -o /tmp/test_msa_pcnt_d_32r6eb
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=32 -march=mips32r6 -mmsa -o /tmp/test_msa_binsl_b_32r6eb
37 /opt/img/bin/mips-img-linux-gnu-gcc bit-move/test_msa_binsl_h.c \
38 -EB -static -mabi=32 -march=mips32r6 -mmsa -o /tmp/test_msa_binsl_h_32r6eb
39 /opt/img/bin/mips-img-linux-gnu-gcc bit-move/test_msa_binsl_w.c \
40 -EB -static -mabi=32 -march=mips32r6 -mmsa -o /tmp/test_msa_binsl_w_32r6eb
41 /opt/img/bin/mips-img-linux-gnu-gcc bit-move/test_msa_binsl_d.c \
42 -EB -static -mabi=32 -march=mips32r6 -mmsa -o /tmp/test_msa_binsl_d_32r6eb
43 /opt/img/bin/mips-img-linux-gnu-gcc bit-move/test_msa_binsr_b.c \
44 -EB -static -mabi=32 -march=mips32r6 -mmsa -o /tmp/test_msa_binsr_b_32r6eb
45 /opt/img/bin/mips-img-linux-gnu-gcc bit-move/test_msa_binsr_h.c \
46 -EB -static -mabi=32 -march=mips32r6 -mmsa -o /tmp/test_msa_binsr_h_32r6eb
47 /opt/img/bin/mips-img-linux-gnu-gcc bit-move/test_msa_binsr_w.c \
48 -EB -static -mabi=32 -march=mips32r6 -mmsa -o /tmp/test_msa_binsr_w_32r6eb
49 /opt/img/bin/mips-img-linux-gnu-gcc bit-move/test_msa_binsr_d.c \
50 -EB -static -mabi=32 -march=mips32r6 -mmsa -o /tmp/test_msa_binsr_d_32r6eb
51 /opt/img/bin/mips-img-linux-gnu-gcc bit-move/test_msa_bmnz_v.c \
52 -EB -static -mabi=32 -march=mips32r6 -mmsa -o /tmp/test_msa_bmnz_v_32r6eb
53 /opt/img/bin/mips-img-linux-gnu-gcc bit-move/test_msa_bmz_v.c \
54 -EB -static -mabi=32 -march=mips32r6 -mmsa -o /tmp/test_msa_bmz_v_32r6eb
55 /opt/img/bin/mips-img-linux-gnu-gcc bit-move/test_msa_bsel_v.c \
56 -EB -static -mabi=32 -march=mips32r6 -mmsa -o /tmp/test_msa_bsel_v_32r6eb
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=32 -march=mips32r6 -mmsa -o /tmp/test_msa_bclr_b_32r6eb
64 /opt/img/bin/mips-img-linux-gnu-gcc bit-set/test_msa_bclr_h.c \
65 -EB -static -mabi=32 -march=mips32r6 -mmsa -o /tmp/test_msa_bclr_h_32r6eb
66 /opt/img/bin/mips-img-linux-gnu-gcc bit-set/test_msa_bclr_w.c \
67 -EB -static -mabi=32 -march=mips32r6 -mmsa -o /tmp/test_msa_bclr_w_32r6eb
68 /opt/img/bin/mips-img-linux-gnu-gcc bit-set/test_msa_bclr_d.c \
69 -EB -static -mabi=32 -march=mips32r6 -mmsa -o /tmp/test_msa_bclr_d_32r6eb
70 /opt/img/bin/mips-img-linux-gnu-gcc bit-set/test_msa_bneg_b.c \
71 -EB -static -mabi=32 -march=mips32r6 -mmsa -o /tmp/test_msa_bneg_b_32r6eb
72 /opt/img/bin/mips-img-linux-gnu-gcc bit-set/test_msa_bneg_h.c \
73 -EB -static -mabi=32 -march=mips32r6 -mmsa -o /tmp/test_msa_bneg_h_32r6eb
74 /opt/img/bin/mips-img-linux-gnu-gcc bit-set/test_msa_bneg_w.c \
75 -EB -static -mabi=32 -march=mips32r6 -mmsa -o /tmp/test_msa_bneg_w_32r6eb
76 /opt/img/bin/mips-img-linux-gnu-gcc bit-set/test_msa_bneg_d.c \
77 -EB -static -mabi=32 -march=mips32r6 -mmsa -o /tmp/test_msa_bneg_d_32r6eb
78 /opt/img/bin/mips-img-linux-gnu-gcc bit-set/test_msa_bset_b.c \
79 -EB -static -mabi=32 -march=mips32r6 -mmsa -o /tmp/test_msa_bset_b_32r6eb
80 /opt/img/bin/mips-img-linux-gnu-gcc bit-set/test_msa_bset_h.c \
81 -EB -static -mabi=32 -march=mips32r6 -mmsa -o /tmp/test_msa_bset_h_32r6eb
82 /opt/img/bin/mips-img-linux-gnu-gcc bit-set/test_msa_bset_w.c \
83 -EB -static -mabi=32 -march=mips32r6 -mmsa -o /tmp/test_msa_bset_w_32r6eb
84 /opt/img/bin/mips-img-linux-gnu-gcc bit-set/test_msa_bset_d.c \
85 -EB -static -mabi=32 -march=mips32r6 -mmsa -o /tmp/test_msa_bset_d_32r6eb
86
87 #
88 # Fixed Multiply
89 # --------------
90 #
91 /opt/img/bin/mips-img-linux-gnu-gcc fixed-multiply/test_msa_madd_q_h.c \
92 -EB -static -mabi=32 -march=mips32r6 -mmsa -o /tmp/test_msa_madd_q_h_32r6eb
93 /opt/img/bin/mips-img-linux-gnu-gcc fixed-multiply/test_msa_madd_q_w.c \
94 -EB -static -mabi=32 -march=mips32r6 -mmsa -o /tmp/test_msa_madd_q_w_32r6eb
95 /opt/img/bin/mips-img-linux-gnu-gcc fixed-multiply/test_msa_maddr_q_h.c \
96 -EB -static -mabi=32 -march=mips32r6 -mmsa -o /tmp/test_msa_maddr_q_h_32r6eb
97 /opt/img/bin/mips-img-linux-gnu-gcc fixed-multiply/test_msa_maddr_q_w.c \
98 -EB -static -mabi=32 -march=mips32r6 -mmsa -o /tmp/test_msa_maddr_q_w_32r6eb
99 /opt/img/bin/mips-img-linux-gnu-gcc fixed-multiply/test_msa_msub_q_h.c \
100 -EB -static -mabi=32 -march=mips32r6 -mmsa -o /tmp/test_msa_msub_q_h_32r6eb
101 /opt/img/bin/mips-img-linux-gnu-gcc fixed-multiply/test_msa_msub_q_w.c \
102 -EB -static -mabi=32 -march=mips32r6 -mmsa -o /tmp/test_msa_msub_q_w_32r6eb
103 /opt/img/bin/mips-img-linux-gnu-gcc fixed-multiply/test_msa_msubr_q_h.c \
104 -EB -static -mabi=32 -march=mips32r6 -mmsa -o /tmp/test_msa_msubr_q_h_32r6eb
105 /opt/img/bin/mips-img-linux-gnu-gcc fixed-multiply/test_msa_msubr_q_w.c \
106 -EB -static -mabi=32 -march=mips32r6 -mmsa -o /tmp/test_msa_msubr_q_w_32r6eb
107 /opt/img/bin/mips-img-linux-gnu-gcc fixed-multiply/test_msa_mul_q_h.c \
108 -EB -static -mabi=32 -march=mips32r6 -mmsa -o /tmp/test_msa_mul_q_h_32r6eb
109 /opt/img/bin/mips-img-linux-gnu-gcc fixed-multiply/test_msa_mul_q_w.c \
110 -EB -static -mabi=32 -march=mips32r6 -mmsa -o /tmp/test_msa_mul_q_w_32r6eb
111 /opt/img/bin/mips-img-linux-gnu-gcc fixed-multiply/test_msa_mulr_q_h.c \
112 -EB -static -mabi=32 -march=mips32r6 -mmsa -o /tmp/test_msa_mulr_q_h_32r6eb
113 /opt/img/bin/mips-img-linux-gnu-gcc fixed-multiply/test_msa_mulr_q_w.c \
114 -EB -static -mabi=32 -march=mips32r6 -mmsa -o /tmp/test_msa_mulr_q_w_32r6eb
115
116 #
117 # Float Max Min
118 # -------------
119 #
120 /opt/img/bin/mips-img-linux-gnu-gcc float-max-min/test_msa_fmax_a_w.c \
121 -EB -static -mabi=32 -march=mips32r6 -mmsa -o /tmp/test_msa_fmax_a_w_32r6eb
122 /opt/img/bin/mips-img-linux-gnu-gcc float-max-min/test_msa_fmax_a_d.c \
123 -EB -static -mabi=32 -march=mips32r6 -mmsa -o /tmp/test_msa_fmax_a_d_32r6eb
124 /opt/img/bin/mips-img-linux-gnu-gcc float-max-min/test_msa_fmax_w.c \
125 -EB -static -mabi=32 -march=mips32r6 -mmsa -o /tmp/test_msa_fmax_w_32r6eb
126 /opt/img/bin/mips-img-linux-gnu-gcc float-max-min/test_msa_fmax_d.c \
127 -EB -static -mabi=32 -march=mips32r6 -mmsa -o /tmp/test_msa_fmax_d_32r6eb
128 /opt/img/bin/mips-img-linux-gnu-gcc float-max-min/test_msa_fmin_a_w.c \
129 -EB -static -mabi=32 -march=mips32r6 -mmsa -o /tmp/test_msa_fmin_a_w_32r6eb
130 /opt/img/bin/mips-img-linux-gnu-gcc float-max-min/test_msa_fmin_a_d.c \
131 -EB -static -mabi=32 -march=mips32r6 -mmsa -o /tmp/test_msa_fmin_a_d_32r6eb
132 /opt/img/bin/mips-img-linux-gnu-gcc float-max-min/test_msa_fmin_w.c \
133 -EB -static -mabi=32 -march=mips32r6 -mmsa -o /tmp/test_msa_fmin_w_32r6eb
134 /opt/img/bin/mips-img-linux-gnu-gcc float-max-min/test_msa_fmin_d.c \
135 -EB -static -mabi=32 -march=mips32r6 -mmsa -o /tmp/test_msa_fmin_d_32r6eb
136
137 #
138 # Int Add
139 # -------
140 #
141 /opt/img/bin/mips-img-linux-gnu-gcc int-add/test_msa_add_a_b.c \
142 -EB -static -mabi=32 -march=mips32r6 -mmsa -o /tmp/test_msa_add_a_b_32r6eb
143 /opt/img/bin/mips-img-linux-gnu-gcc int-add/test_msa_add_a_h.c \
144 -EB -static -mabi=32 -march=mips32r6 -mmsa -o /tmp/test_msa_add_a_h_32r6eb
145 /opt/img/bin/mips-img-linux-gnu-gcc int-add/test_msa_add_a_w.c \
146 -EB -static -mabi=32 -march=mips32r6 -mmsa -o /tmp/test_msa_add_a_w_32r6eb
147 /opt/img/bin/mips-img-linux-gnu-gcc int-add/test_msa_add_a_d.c \
148 -EB -static -mabi=32 -march=mips32r6 -mmsa -o /tmp/test_msa_add_a_d_32r6eb
149 /opt/img/bin/mips-img-linux-gnu-gcc int-add/test_msa_adds_a_b.c \
150 -EB -static -mabi=32 -march=mips32r6 -mmsa -o /tmp/test_msa_adds_a_b_32r6eb
151 /opt/img/bin/mips-img-linux-gnu-gcc int-add/test_msa_adds_a_h.c \
152 -EB -static -mabi=32 -march=mips32r6 -mmsa -o /tmp/test_msa_adds_a_h_32r6eb
153 /opt/img/bin/mips-img-linux-gnu-gcc int-add/test_msa_adds_a_w.c \
154 -EB -static -mabi=32 -march=mips32r6 -mmsa -o /tmp/test_msa_adds_a_w_32r6eb
155 /opt/img/bin/mips-img-linux-gnu-gcc int-add/test_msa_adds_a_d.c \
156 -EB -static -mabi=32 -march=mips32r6 -mmsa -o /tmp/test_msa_adds_a_d_32r6eb
157 /opt/img/bin/mips-img-linux-gnu-gcc int-add/test_msa_adds_s_b.c \
158 -EB -static -mabi=32 -march=mips32r6 -mmsa -o /tmp/test_msa_adds_s_b_32r6eb
159 /opt/img/bin/mips-img-linux-gnu-gcc int-add/test_msa_adds_s_h.c \
160 -EB -static -mabi=32 -march=mips32r6 -mmsa -o /tmp/test_msa_adds_s_h_32r6eb
161 /opt/img/bin/mips-img-linux-gnu-gcc int-add/test_msa_adds_s_w.c \
162 -EB -static -mabi=32 -march=mips32r6 -mmsa -o /tmp/test_msa_adds_s_w_32r6eb
163 /opt/img/bin/mips-img-linux-gnu-gcc int-add/test_msa_adds_s_d.c \
164 -EB -static -mabi=32 -march=mips32r6 -mmsa -o /tmp/test_msa_adds_s_d_32r6eb
165 /opt/img/bin/mips-img-linux-gnu-gcc int-add/test_msa_adds_u_b.c \
166 -EB -static -mabi=32 -march=mips32r6 -mmsa -o /tmp/test_msa_adds_u_b_32r6eb
167 /opt/img/bin/mips-img-linux-gnu-gcc int-add/test_msa_adds_u_h.c \
168 -EB -static -mabi=32 -march=mips32r6 -mmsa -o /tmp/test_msa_adds_u_h_32r6eb
169 /opt/img/bin/mips-img-linux-gnu-gcc int-add/test_msa_adds_u_w.c \
170 -EB -static -mabi=32 -march=mips32r6 -mmsa -o /tmp/test_msa_adds_u_w_32r6eb
171 /opt/img/bin/mips-img-linux-gnu-gcc int-add/test_msa_adds_u_d.c \
172 -EB -static -mabi=32 -march=mips32r6 -mmsa -o /tmp/test_msa_adds_u_d_32r6eb
173 /opt/img/bin/mips-img-linux-gnu-gcc int-add/test_msa_addv_b.c \
174 -EB -static -mabi=32 -march=mips32r6 -mmsa -o /tmp/test_msa_addv_b_32r6eb
175 /opt/img/bin/mips-img-linux-gnu-gcc int-add/test_msa_addv_h.c \
176 -EB -static -mabi=32 -march=mips32r6 -mmsa -o /tmp/test_msa_addv_h_32r6eb
177 /opt/img/bin/mips-img-linux-gnu-gcc int-add/test_msa_addv_w.c \
178 -EB -static -mabi=32 -march=mips32r6 -mmsa -o /tmp/test_msa_addv_w_32r6eb
179 /opt/img/bin/mips-img-linux-gnu-gcc int-add/test_msa_addv_d.c \
180 -EB -static -mabi=32 -march=mips32r6 -mmsa -o /tmp/test_msa_addv_d_32r6eb
181 /opt/img/bin/mips-img-linux-gnu-gcc int-add/test_msa_hadd_s_h.c \
182 -EB -static -mabi=32 -march=mips32r6 -mmsa -o /tmp/test_msa_hadd_s_h_32r6eb
183 /opt/img/bin/mips-img-linux-gnu-gcc int-add/test_msa_hadd_s_w.c \
184 -EB -static -mabi=32 -march=mips32r6 -mmsa -o /tmp/test_msa_hadd_s_w_32r6eb
185 /opt/img/bin/mips-img-linux-gnu-gcc int-add/test_msa_hadd_s_d.c \
186 -EB -static -mabi=32 -march=mips32r6 -mmsa -o /tmp/test_msa_hadd_s_d_32r6eb
187 /opt/img/bin/mips-img-linux-gnu-gcc int-add/test_msa_hadd_u_h.c \
188 -EB -static -mabi=32 -march=mips32r6 -mmsa -o /tmp/test_msa_hadd_u_h_32r6eb
189 /opt/img/bin/mips-img-linux-gnu-gcc int-add/test_msa_hadd_u_w.c \
190 -EB -static -mabi=32 -march=mips32r6 -mmsa -o /tmp/test_msa_hadd_u_w_32r6eb
191 /opt/img/bin/mips-img-linux-gnu-gcc int-add/test_msa_hadd_u_d.c \
192 -EB -static -mabi=32 -march=mips32r6 -mmsa -o /tmp/test_msa_hadd_u_d_32r6eb
193
194 #
195 # Int Average
196 # -----------
197 #
198 /opt/img/bin/mips-img-linux-gnu-gcc int-average/test_msa_ave_s_b.c \
199 -EB -static -mabi=32 -march=mips32r6 -mmsa -o /tmp/test_msa_ave_s_b_32r6eb
200 /opt/img/bin/mips-img-linux-gnu-gcc int-average/test_msa_ave_s_h.c \
201 -EB -static -mabi=32 -march=mips32r6 -mmsa -o /tmp/test_msa_ave_s_h_32r6eb
202 /opt/img/bin/mips-img-linux-gnu-gcc int-average/test_msa_ave_s_w.c \
203 -EB -static -mabi=32 -march=mips32r6 -mmsa -o /tmp/test_msa_ave_s_w_32r6eb
204 /opt/img/bin/mips-img-linux-gnu-gcc int-average/test_msa_ave_s_d.c \
205 -EB -static -mabi=32 -march=mips32r6 -mmsa -o /tmp/test_msa_ave_s_d_32r6eb
206 /opt/img/bin/mips-img-linux-gnu-gcc int-average/test_msa_ave_u_b.c \
207 -EB -static -mabi=32 -march=mips32r6 -mmsa -o /tmp/test_msa_ave_u_b_32r6eb
208 /opt/img/bin/mips-img-linux-gnu-gcc int-average/test_msa_ave_u_h.c \
209 -EB -static -mabi=32 -march=mips32r6 -mmsa -o /tmp/test_msa_ave_u_h_32r6eb
210 /opt/img/bin/mips-img-linux-gnu-gcc int-average/test_msa_ave_u_w.c \
211 -EB -static -mabi=32 -march=mips32r6 -mmsa -o /tmp/test_msa_ave_u_w_32r6eb
212 /opt/img/bin/mips-img-linux-gnu-gcc int-average/test_msa_ave_u_d.c \
213 -EB -static -mabi=32 -march=mips32r6 -mmsa -o /tmp/test_msa_ave_u_d_32r6eb
214 /opt/img/bin/mips-img-linux-gnu-gcc int-average/test_msa_aver_s_b.c \
215 -EB -static -mabi=32 -march=mips32r6 -mmsa -o /tmp/test_msa_aver_s_b_32r6eb
216 /opt/img/bin/mips-img-linux-gnu-gcc int-average/test_msa_aver_s_h.c \
217 -EB -static -mabi=32 -march=mips32r6 -mmsa -o /tmp/test_msa_aver_s_h_32r6eb
218 /opt/img/bin/mips-img-linux-gnu-gcc int-average/test_msa_aver_s_w.c \
219 -EB -static -mabi=32 -march=mips32r6 -mmsa -o /tmp/test_msa_aver_s_w_32r6eb
220 /opt/img/bin/mips-img-linux-gnu-gcc int-average/test_msa_aver_s_d.c \
221 -EB -static -mabi=32 -march=mips32r6 -mmsa -o /tmp/test_msa_aver_s_d_32r6eb
222 /opt/img/bin/mips-img-linux-gnu-gcc int-average/test_msa_aver_u_b.c \
223 -EB -static -mabi=32 -march=mips32r6 -mmsa -o /tmp/test_msa_aver_u_b_32r6eb
224 /opt/img/bin/mips-img-linux-gnu-gcc int-average/test_msa_aver_u_h.c \
225 -EB -static -mabi=32 -march=mips32r6 -mmsa -o /tmp/test_msa_aver_u_h_32r6eb
226 /opt/img/bin/mips-img-linux-gnu-gcc int-average/test_msa_aver_u_w.c \
227 -EB -static -mabi=32 -march=mips32r6 -mmsa -o /tmp/test_msa_aver_u_w_32r6eb
228 /opt/img/bin/mips-img-linux-gnu-gcc int-average/test_msa_aver_u_d.c \
229 -EB -static -mabi=32 -march=mips32r6 -mmsa -o /tmp/test_msa_aver_u_d_32r6eb
230
231 #
232 # Int Compare
233 # -----------
234 #
235 /opt/img/bin/mips-img-linux-gnu-gcc int-compare/test_msa_ceq_b.c \
236 -EB -static -mabi=32 -march=mips32r6 -mmsa -o /tmp/test_msa_ceq_b_32r6eb
237 /opt/img/bin/mips-img-linux-gnu-gcc int-compare/test_msa_ceq_h.c \
238 -EB -static -mabi=32 -march=mips32r6 -mmsa -o /tmp/test_msa_ceq_h_32r6eb
239 /opt/img/bin/mips-img-linux-gnu-gcc int-compare/test_msa_ceq_w.c \
240 -EB -static -mabi=32 -march=mips32r6 -mmsa -o /tmp/test_msa_ceq_w_32r6eb
241 /opt/img/bin/mips-img-linux-gnu-gcc int-compare/test_msa_ceq_d.c \
242 -EB -static -mabi=32 -march=mips32r6 -mmsa -o /tmp/test_msa_ceq_d_32r6eb
243 /opt/img/bin/mips-img-linux-gnu-gcc int-compare/test_msa_cle_s_b.c \
244 -EB -static -mabi=32 -march=mips32r6 -mmsa -o /tmp/test_msa_cle_s_b_32r6eb
245 /opt/img/bin/mips-img-linux-gnu-gcc int-compare/test_msa_cle_s_h.c \
246 -EB -static -mabi=32 -march=mips32r6 -mmsa -o /tmp/test_msa_cle_s_h_32r6eb
247 /opt/img/bin/mips-img-linux-gnu-gcc int-compare/test_msa_cle_s_w.c \
248 -EB -static -mabi=32 -march=mips32r6 -mmsa -o /tmp/test_msa_cle_s_w_32r6eb
249 /opt/img/bin/mips-img-linux-gnu-gcc int-compare/test_msa_cle_s_d.c \
250 -EB -static -mabi=32 -march=mips32r6 -mmsa -o /tmp/test_msa_cle_s_d_32r6eb
251 /opt/img/bin/mips-img-linux-gnu-gcc int-compare/test_msa_cle_u_b.c \
252 -EB -static -mabi=32 -march=mips32r6 -mmsa -o /tmp/test_msa_cle_u_b_32r6eb
253 /opt/img/bin/mips-img-linux-gnu-gcc int-compare/test_msa_cle_u_h.c \
254 -EB -static -mabi=32 -march=mips32r6 -mmsa -o /tmp/test_msa_cle_u_h_32r6eb
255 /opt/img/bin/mips-img-linux-gnu-gcc int-compare/test_msa_cle_u_w.c \
256 -EB -static -mabi=32 -march=mips32r6 -mmsa -o /tmp/test_msa_cle_u_w_32r6eb
257 /opt/img/bin/mips-img-linux-gnu-gcc int-compare/test_msa_cle_u_d.c \
258 -EB -static -mabi=32 -march=mips32r6 -mmsa -o /tmp/test_msa_cle_u_d_32r6eb
259 /opt/img/bin/mips-img-linux-gnu-gcc int-compare/test_msa_clt_s_b.c \
260 -EB -static -mabi=32 -march=mips32r6 -mmsa -o /tmp/test_msa_clt_s_b_32r6eb
261 /opt/img/bin/mips-img-linux-gnu-gcc int-compare/test_msa_clt_s_h.c \
262 -EB -static -mabi=32 -march=mips32r6 -mmsa -o /tmp/test_msa_clt_s_h_32r6eb
263 /opt/img/bin/mips-img-linux-gnu-gcc int-compare/test_msa_clt_s_w.c \
264 -EB -static -mabi=32 -march=mips32r6 -mmsa -o /tmp/test_msa_clt_s_w_32r6eb
265 /opt/img/bin/mips-img-linux-gnu-gcc int-compare/test_msa_clt_s_d.c \
266 -EB -static -mabi=32 -march=mips32r6 -mmsa -o /tmp/test_msa_clt_s_d_32r6eb
267 /opt/img/bin/mips-img-linux-gnu-gcc int-compare/test_msa_clt_u_b.c \
268 -EB -static -mabi=32 -march=mips32r6 -mmsa -o /tmp/test_msa_clt_u_b_32r6eb
269 /opt/img/bin/mips-img-linux-gnu-gcc int-compare/test_msa_clt_u_h.c \
270 -EB -static -mabi=32 -march=mips32r6 -mmsa -o /tmp/test_msa_clt_u_h_32r6eb
271 /opt/img/bin/mips-img-linux-gnu-gcc int-compare/test_msa_clt_u_w.c \
272 -EB -static -mabi=32 -march=mips32r6 -mmsa -o /tmp/test_msa_clt_u_w_32r6eb
273 /opt/img/bin/mips-img-linux-gnu-gcc int-compare/test_msa_clt_u_d.c \
274 -EB -static -mabi=32 -march=mips32r6 -mmsa -o /tmp/test_msa_clt_u_d_32r6eb
275
276 #
277 # Int Divide
278 # ----------
279 #
280 /opt/img/bin/mips-img-linux-gnu-gcc int-divide/test_msa_div_s_b.c \
281 -EB -static -mabi=32 -march=mips32r6 -mmsa -o /tmp/test_msa_div_s_b_32r6eb
282 /opt/img/bin/mips-img-linux-gnu-gcc int-divide/test_msa_div_s_h.c \
283 -EB -static -mabi=32 -march=mips32r6 -mmsa -o /tmp/test_msa_div_s_h_32r6eb
284 /opt/img/bin/mips-img-linux-gnu-gcc int-divide/test_msa_div_s_w.c \
285 -EB -static -mabi=32 -march=mips32r6 -mmsa -o /tmp/test_msa_div_s_w_32r6eb
286 /opt/img/bin/mips-img-linux-gnu-gcc int-divide/test_msa_div_s_d.c \
287 -EB -static -mabi=32 -march=mips32r6 -mmsa -o /tmp/test_msa_div_s_d_32r6eb
288 /opt/img/bin/mips-img-linux-gnu-gcc int-divide/test_msa_div_u_b.c \
289 -EB -static -mabi=32 -march=mips32r6 -mmsa -o /tmp/test_msa_div_u_b_32r6eb
290 /opt/img/bin/mips-img-linux-gnu-gcc int-divide/test_msa_div_u_h.c \
291 -EB -static -mabi=32 -march=mips32r6 -mmsa -o /tmp/test_msa_div_u_h_32r6eb
292 /opt/img/bin/mips-img-linux-gnu-gcc int-divide/test_msa_div_u_w.c \
293 -EB -static -mabi=32 -march=mips32r6 -mmsa -o /tmp/test_msa_div_u_w_32r6eb
294 /opt/img/bin/mips-img-linux-gnu-gcc int-divide/test_msa_div_u_d.c \
295 -EB -static -mabi=32 -march=mips32r6 -mmsa -o /tmp/test_msa_div_u_d_32r6eb
296
297 #
298 # Int Dot Product
299 # ---------------
300 #
301 /opt/img/bin/mips-img-linux-gnu-gcc int-dot-product/test_msa_dotp_s_h.c \
302 -EB -static -mabi=32 -march=mips32r6 -mmsa -o /tmp/test_msa_dotp_s_h_32r6eb
303 /opt/img/bin/mips-img-linux-gnu-gcc int-dot-product/test_msa_dotp_s_w.c \
304 -EB -static -mabi=32 -march=mips32r6 -mmsa -o /tmp/test_msa_dotp_s_w_32r6eb
305 /opt/img/bin/mips-img-linux-gnu-gcc int-dot-product/test_msa_dotp_s_d.c \
306 -EB -static -mabi=32 -march=mips32r6 -mmsa -o /tmp/test_msa_dotp_s_d_32r6eb
307 /opt/img/bin/mips-img-linux-gnu-gcc int-dot-product/test_msa_dotp_u_h.c \
308 -EB -static -mabi=32 -march=mips32r6 -mmsa -o /tmp/test_msa_dotp_u_h_32r6eb
309 /opt/img/bin/mips-img-linux-gnu-gcc int-dot-product/test_msa_dotp_u_w.c \
310 -EB -static -mabi=32 -march=mips32r6 -mmsa -o /tmp/test_msa_dotp_u_w_32r6eb
311 /opt/img/bin/mips-img-linux-gnu-gcc int-dot-product/test_msa_dotp_u_d.c \
312 -EB -static -mabi=32 -march=mips32r6 -mmsa -o /tmp/test_msa_dotp_u_d_32r6eb
313 /opt/img/bin/mips-img-linux-gnu-gcc int-dot-product/test_msa_dpadd_s_h.c \
314 -EB -static -mabi=32 -march=mips32r6 -mmsa -o /tmp/test_msa_dpadd_s_h_32r6eb
315 /opt/img/bin/mips-img-linux-gnu-gcc int-dot-product/test_msa_dpadd_s_w.c \
316 -EB -static -mabi=32 -march=mips32r6 -mmsa -o /tmp/test_msa_dpadd_s_w_32r6eb
317 /opt/img/bin/mips-img-linux-gnu-gcc int-dot-product/test_msa_dpadd_s_d.c \
318 -EB -static -mabi=32 -march=mips32r6 -mmsa -o /tmp/test_msa_dpadd_s_d_32r6eb
319 /opt/img/bin/mips-img-linux-gnu-gcc int-dot-product/test_msa_dpadd_u_h.c \
320 -EB -static -mabi=32 -march=mips32r6 -mmsa -o /tmp/test_msa_dpadd_u_h_32r6eb
321 /opt/img/bin/mips-img-linux-gnu-gcc int-dot-product/test_msa_dpadd_u_w.c \
322 -EB -static -mabi=32 -march=mips32r6 -mmsa -o /tmp/test_msa_dpadd_u_w_32r6eb
323 /opt/img/bin/mips-img-linux-gnu-gcc int-dot-product/test_msa_dpadd_u_d.c \
324 -EB -static -mabi=32 -march=mips32r6 -mmsa -o /tmp/test_msa_dpadd_u_d_32r6eb
325 /opt/img/bin/mips-img-linux-gnu-gcc int-dot-product/test_msa_dpsub_s_h.c \
326 -EB -static -mabi=32 -march=mips32r6 -mmsa -o /tmp/test_msa_dpsub_s_h_32r6eb
327 /opt/img/bin/mips-img-linux-gnu-gcc int-dot-product/test_msa_dpsub_s_w.c \
328 -EB -static -mabi=32 -march=mips32r6 -mmsa -o /tmp/test_msa_dpsub_s_w_32r6eb
329 /opt/img/bin/mips-img-linux-gnu-gcc int-dot-product/test_msa_dpsub_s_d.c \
330 -EB -static -mabi=32 -march=mips32r6 -mmsa -o /tmp/test_msa_dpsub_s_d_32r6eb
331 /opt/img/bin/mips-img-linux-gnu-gcc int-dot-product/test_msa_dpsub_u_h.c \
332 -EB -static -mabi=32 -march=mips32r6 -mmsa -o /tmp/test_msa_dpsub_u_h_32r6eb
333 /opt/img/bin/mips-img-linux-gnu-gcc int-dot-product/test_msa_dpsub_u_w.c \
334 -EB -static -mabi=32 -march=mips32r6 -mmsa -o /tmp/test_msa_dpsub_u_w_32r6eb
335 /opt/img/bin/mips-img-linux-gnu-gcc int-dot-product/test_msa_dpsub_u_d.c \
336 -EB -static -mabi=32 -march=mips32r6 -mmsa -o /tmp/test_msa_dpsub_u_d_32r6eb
337
338 #
339 # Int Max Min
340 # -----------
341 #
342 /opt/img/bin/mips-img-linux-gnu-gcc int-max-min/test_msa_max_a_b.c \
343 -EB -static -mabi=32 -march=mips32r6 -mmsa -o /tmp/test_msa_max_a_b_32r6eb
344 /opt/img/bin/mips-img-linux-gnu-gcc int-max-min/test_msa_max_a_h.c \
345 -EB -static -mabi=32 -march=mips32r6 -mmsa -o /tmp/test_msa_max_a_h_32r6eb
346 /opt/img/bin/mips-img-linux-gnu-gcc int-max-min/test_msa_max_a_w.c \
347 -EB -static -mabi=32 -march=mips32r6 -mmsa -o /tmp/test_msa_max_a_w_32r6eb
348 /opt/img/bin/mips-img-linux-gnu-gcc int-max-min/test_msa_max_a_d.c \
349 -EB -static -mabi=32 -march=mips32r6 -mmsa -o /tmp/test_msa_max_a_d_32r6eb
350 /opt/img/bin/mips-img-linux-gnu-gcc int-max-min/test_msa_max_s_b.c \
351 -EB -static -mabi=32 -march=mips32r6 -mmsa -o /tmp/test_msa_max_s_b_32r6eb
352 /opt/img/bin/mips-img-linux-gnu-gcc int-max-min/test_msa_max_s_h.c \
353 -EB -static -mabi=32 -march=mips32r6 -mmsa -o /tmp/test_msa_max_s_h_32r6eb
354 /opt/img/bin/mips-img-linux-gnu-gcc int-max-min/test_msa_max_s_w.c \
355 -EB -static -mabi=32 -march=mips32r6 -mmsa -o /tmp/test_msa_max_s_w_32r6eb
356 /opt/img/bin/mips-img-linux-gnu-gcc int-max-min/test_msa_max_s_d.c \
357 -EB -static -mabi=32 -march=mips32r6 -mmsa -o /tmp/test_msa_max_s_d_32r6eb
358 /opt/img/bin/mips-img-linux-gnu-gcc int-max-min/test_msa_max_u_b.c \
359 -EB -static -mabi=32 -march=mips32r6 -mmsa -o /tmp/test_msa_max_u_b_32r6eb
360 /opt/img/bin/mips-img-linux-gnu-gcc int-max-min/test_msa_max_u_h.c \
361 -EB -static -mabi=32 -march=mips32r6 -mmsa -o /tmp/test_msa_max_u_h_32r6eb
362 /opt/img/bin/mips-img-linux-gnu-gcc int-max-min/test_msa_max_u_w.c \
363 -EB -static -mabi=32 -march=mips32r6 -mmsa -o /tmp/test_msa_max_u_w_32r6eb
364 /opt/img/bin/mips-img-linux-gnu-gcc int-max-min/test_msa_max_u_d.c \
365 -EB -static -mabi=32 -march=mips32r6 -mmsa -o /tmp/test_msa_max_u_d_32r6eb
366 /opt/img/bin/mips-img-linux-gnu-gcc int-max-min/test_msa_min_a_b.c \
367 -EB -static -mabi=32 -march=mips32r6 -mmsa -o /tmp/test_msa_min_a_b_32r6eb
368 /opt/img/bin/mips-img-linux-gnu-gcc int-max-min/test_msa_min_a_h.c \
369 -EB -static -mabi=32 -march=mips32r6 -mmsa -o /tmp/test_msa_min_a_h_32r6eb
370 /opt/img/bin/mips-img-linux-gnu-gcc int-max-min/test_msa_min_a_w.c \
371 -EB -static -mabi=32 -march=mips32r6 -mmsa -o /tmp/test_msa_min_a_w_32r6eb
372 /opt/img/bin/mips-img-linux-gnu-gcc int-max-min/test_msa_min_a_d.c \
373 -EB -static -mabi=32 -march=mips32r6 -mmsa -o /tmp/test_msa_min_a_d_32r6eb
374 /opt/img/bin/mips-img-linux-gnu-gcc int-max-min/test_msa_min_s_b.c \
375 -EB -static -mabi=32 -march=mips32r6 -mmsa -o /tmp/test_msa_min_s_b_32r6eb
376 /opt/img/bin/mips-img-linux-gnu-gcc int-max-min/test_msa_min_s_h.c \
377 -EB -static -mabi=32 -march=mips32r6 -mmsa -o /tmp/test_msa_min_s_h_32r6eb
378 /opt/img/bin/mips-img-linux-gnu-gcc int-max-min/test_msa_min_s_w.c \
379 -EB -static -mabi=32 -march=mips32r6 -mmsa -o /tmp/test_msa_min_s_w_32r6eb
380 /opt/img/bin/mips-img-linux-gnu-gcc int-max-min/test_msa_min_s_d.c \
381 -EB -static -mabi=32 -march=mips32r6 -mmsa -o /tmp/test_msa_min_s_d_32r6eb
382 /opt/img/bin/mips-img-linux-gnu-gcc int-max-min/test_msa_min_u_b.c \
383 -EB -static -mabi=32 -march=mips32r6 -mmsa -o /tmp/test_msa_min_u_b_32r6eb
384 /opt/img/bin/mips-img-linux-gnu-gcc int-max-min/test_msa_min_u_h.c \
385 -EB -static -mabi=32 -march=mips32r6 -mmsa -o /tmp/test_msa_min_u_h_32r6eb
386 /opt/img/bin/mips-img-linux-gnu-gcc int-max-min/test_msa_min_u_w.c \
387 -EB -static -mabi=32 -march=mips32r6 -mmsa -o /tmp/test_msa_min_u_w_32r6eb
388 /opt/img/bin/mips-img-linux-gnu-gcc int-max-min/test_msa_min_u_d.c \
389 -EB -static -mabi=32 -march=mips32r6 -mmsa -o /tmp/test_msa_min_u_d_32r6eb
390
391 #
392 # Int Modulo
393 # ----------
394 #
395 /opt/img/bin/mips-img-linux-gnu-gcc int-modulo/test_msa_mod_s_b.c \
396 -EB -static -mabi=32 -march=mips32r6 -mmsa -o /tmp/test_msa_mod_s_b_32r6eb
397 /opt/img/bin/mips-img-linux-gnu-gcc int-modulo/test_msa_mod_s_h.c \
398 -EB -static -mabi=32 -march=mips32r6 -mmsa -o /tmp/test_msa_mod_s_h_32r6eb
399 /opt/img/bin/mips-img-linux-gnu-gcc int-modulo/test_msa_mod_s_w.c \
400 -EB -static -mabi=32 -march=mips32r6 -mmsa -o /tmp/test_msa_mod_s_w_32r6eb
401 /opt/img/bin/mips-img-linux-gnu-gcc int-modulo/test_msa_mod_s_d.c \
402 -EB -static -mabi=32 -march=mips32r6 -mmsa -o /tmp/test_msa_mod_s_d_32r6eb
403 /opt/img/bin/mips-img-linux-gnu-gcc int-modulo/test_msa_mod_u_b.c \
404 -EB -static -mabi=32 -march=mips32r6 -mmsa -o /tmp/test_msa_mod_u_b_32r6eb
405 /opt/img/bin/mips-img-linux-gnu-gcc int-modulo/test_msa_mod_u_h.c \
406 -EB -static -mabi=32 -march=mips32r6 -mmsa -o /tmp/test_msa_mod_u_h_32r6eb
407 /opt/img/bin/mips-img-linux-gnu-gcc int-modulo/test_msa_mod_u_w.c \
408 -EB -static -mabi=32 -march=mips32r6 -mmsa -o /tmp/test_msa_mod_u_w_32r6eb
409 /opt/img/bin/mips-img-linux-gnu-gcc int-modulo/test_msa_mod_u_d.c \
410 -EB -static -mabi=32 -march=mips32r6 -mmsa -o /tmp/test_msa_mod_u_d_32r6eb
411
412 #
413 # Int Multiply
414 # ------------
415 #
416 /opt/img/bin/mips-img-linux-gnu-gcc int-multiply/test_msa_maddv_b.c \
417 -EB -static -mabi=32 -march=mips32r6 -mmsa -o /tmp/test_msa_maddv_b_32r6eb
418 /opt/img/bin/mips-img-linux-gnu-gcc int-multiply/test_msa_maddv_h.c \
419 -EB -static -mabi=32 -march=mips32r6 -mmsa -o /tmp/test_msa_maddv_h_32r6eb
420 /opt/img/bin/mips-img-linux-gnu-gcc int-multiply/test_msa_maddv_w.c \
421 -EB -static -mabi=32 -march=mips32r6 -mmsa -o /tmp/test_msa_maddv_w_32r6eb
422 /opt/img/bin/mips-img-linux-gnu-gcc int-multiply/test_msa_maddv_d.c \
423 -EB -static -mabi=32 -march=mips32r6 -mmsa -o /tmp/test_msa_maddv_d_32r6eb
424 /opt/img/bin/mips-img-linux-gnu-gcc int-multiply/test_msa_msubv_b.c \
425 -EB -static -mabi=32 -march=mips32r6 -mmsa -o /tmp/test_msa_msubv_b_32r6eb
426 /opt/img/bin/mips-img-linux-gnu-gcc int-multiply/test_msa_msubv_h.c \
427 -EB -static -mabi=32 -march=mips32r6 -mmsa -o /tmp/test_msa_msubv_h_32r6eb
428 /opt/img/bin/mips-img-linux-gnu-gcc int-multiply/test_msa_msubv_w.c \
429 -EB -static -mabi=32 -march=mips32r6 -mmsa -o /tmp/test_msa_msubv_w_32r6eb
430 /opt/img/bin/mips-img-linux-gnu-gcc int-multiply/test_msa_msubv_d.c \
431 -EB -static -mabi=32 -march=mips32r6 -mmsa -o /tmp/test_msa_msubv_d_32r6eb
432 /opt/img/bin/mips-img-linux-gnu-gcc int-multiply/test_msa_mulv_b.c \
433 -EB -static -mabi=32 -march=mips32r6 -mmsa -o /tmp/test_msa_mulv_b_32r6eb
434 /opt/img/bin/mips-img-linux-gnu-gcc int-multiply/test_msa_mulv_h.c \
435 -EB -static -mabi=32 -march=mips32r6 -mmsa -o /tmp/test_msa_mulv_h_32r6eb
436 /opt/img/bin/mips-img-linux-gnu-gcc int-multiply/test_msa_mulv_w.c \
437 -EB -static -mabi=32 -march=mips32r6 -mmsa -o /tmp/test_msa_mulv_w_32r6eb
438 /opt/img/bin/mips-img-linux-gnu-gcc int-multiply/test_msa_mulv_d.c \
439 -EB -static -mabi=32 -march=mips32r6 -mmsa -o /tmp/test_msa_mulv_d_32r6eb
440
441 #
442 # Int Subtract
443 # ------------
444 #
445 /opt/img/bin/mips-img-linux-gnu-gcc int-subtract/test_msa_asub_s_b.c \
446 -EB -static -mabi=32 -march=mips32r6 -mmsa -o /tmp/test_msa_asub_s_b_32r6eb
447 /opt/img/bin/mips-img-linux-gnu-gcc int-subtract/test_msa_asub_s_h.c \
448 -EB -static -mabi=32 -march=mips32r6 -mmsa -o /tmp/test_msa_asub_s_h_32r6eb
449 /opt/img/bin/mips-img-linux-gnu-gcc int-subtract/test_msa_asub_s_w.c \
450 -EB -static -mabi=32 -march=mips32r6 -mmsa -o /tmp/test_msa_asub_s_w_32r6eb
451 /opt/img/bin/mips-img-linux-gnu-gcc int-subtract/test_msa_asub_s_d.c \
452 -EB -static -mabi=32 -march=mips32r6 -mmsa -o /tmp/test_msa_asub_s_d_32r6eb
453 /opt/img/bin/mips-img-linux-gnu-gcc int-subtract/test_msa_asub_u_b.c \
454 -EB -static -mabi=32 -march=mips32r6 -mmsa -o /tmp/test_msa_asub_u_b_32r6eb
455 /opt/img/bin/mips-img-linux-gnu-gcc int-subtract/test_msa_asub_u_h.c \
456 -EB -static -mabi=32 -march=mips32r6 -mmsa -o /tmp/test_msa_asub_u_h_32r6eb
457 /opt/img/bin/mips-img-linux-gnu-gcc int-subtract/test_msa_asub_u_w.c \
458 -EB -static -mabi=32 -march=mips32r6 -mmsa -o /tmp/test_msa_asub_u_w_32r6eb
459 /opt/img/bin/mips-img-linux-gnu-gcc int-subtract/test_msa_asub_u_d.c \
460 -EB -static -mabi=32 -march=mips32r6 -mmsa -o /tmp/test_msa_asub_u_d_32r6eb
461 /opt/img/bin/mips-img-linux-gnu-gcc int-subtract/test_msa_hsub_s_h.c \
462 -EB -static -mabi=32 -march=mips32r6 -mmsa -o /tmp/test_msa_hsub_s_h_32r6eb
463 /opt/img/bin/mips-img-linux-gnu-gcc int-subtract/test_msa_hsub_s_w.c \
464 -EB -static -mabi=32 -march=mips32r6 -mmsa -o /tmp/test_msa_hsub_s_w_32r6eb
465 /opt/img/bin/mips-img-linux-gnu-gcc int-subtract/test_msa_hsub_s_d.c \
466 -EB -static -mabi=32 -march=mips32r6 -mmsa -o /tmp/test_msa_hsub_s_d_32r6eb
467 /opt/img/bin/mips-img-linux-gnu-gcc int-subtract/test_msa_hsub_u_h.c \
468 -EB -static -mabi=32 -march=mips32r6 -mmsa -o /tmp/test_msa_hsub_u_h_32r6eb
469 /opt/img/bin/mips-img-linux-gnu-gcc int-subtract/test_msa_hsub_u_w.c \
470 -EB -static -mabi=32 -march=mips32r6 -mmsa -o /tmp/test_msa_hsub_u_w_32r6eb
471 /opt/img/bin/mips-img-linux-gnu-gcc int-subtract/test_msa_hsub_u_d.c \
472 -EB -static -mabi=32 -march=mips32r6 -mmsa -o /tmp/test_msa_hsub_u_d_32r6eb
473 /opt/img/bin/mips-img-linux-gnu-gcc int-subtract/test_msa_subs_s_b.c \
474 -EB -static -mabi=32 -march=mips32r6 -mmsa -o /tmp/test_msa_subs_s_b_32r6eb
475 /opt/img/bin/mips-img-linux-gnu-gcc int-subtract/test_msa_subs_s_h.c \
476 -EB -static -mabi=32 -march=mips32r6 -mmsa -o /tmp/test_msa_subs_s_h_32r6eb
477 /opt/img/bin/mips-img-linux-gnu-gcc int-subtract/test_msa_subs_s_w.c \
478 -EB -static -mabi=32 -march=mips32r6 -mmsa -o /tmp/test_msa_subs_s_w_32r6eb
479 /opt/img/bin/mips-img-linux-gnu-gcc int-subtract/test_msa_subs_s_d.c \
480 -EB -static -mabi=32 -march=mips32r6 -mmsa -o /tmp/test_msa_subs_s_d_32r6eb
481 /opt/img/bin/mips-img-linux-gnu-gcc int-subtract/test_msa_subs_u_b.c \
482 -EB -static -mabi=32 -march=mips32r6 -mmsa -o /tmp/test_msa_subs_u_b_32r6eb
483 /opt/img/bin/mips-img-linux-gnu-gcc int-subtract/test_msa_subs_u_h.c \
484 -EB -static -mabi=32 -march=mips32r6 -mmsa -o /tmp/test_msa_subs_u_h_32r6eb
485 /opt/img/bin/mips-img-linux-gnu-gcc int-subtract/test_msa_subs_u_w.c \
486 -EB -static -mabi=32 -march=mips32r6 -mmsa -o /tmp/test_msa_subs_u_w_32r6eb
487 /opt/img/bin/mips-img-linux-gnu-gcc int-subtract/test_msa_subs_u_d.c \
488 -EB -static -mabi=32 -march=mips32r6 -mmsa -o /tmp/test_msa_subs_u_d_32r6eb
489 /opt/img/bin/mips-img-linux-gnu-gcc int-subtract/test_msa_subsus_u_b.c \
490 -EB -static -mabi=32 -march=mips32r6 -mmsa -o /tmp/test_msa_subsus_u_b_32r6eb
491 /opt/img/bin/mips-img-linux-gnu-gcc int-subtract/test_msa_subsus_u_h.c \
492 -EB -static -mabi=32 -march=mips32r6 -mmsa -o /tmp/test_msa_subsus_u_h_32r6eb
493 /opt/img/bin/mips-img-linux-gnu-gcc int-subtract/test_msa_subsus_u_w.c \
494 -EB -static -mabi=32 -march=mips32r6 -mmsa -o /tmp/test_msa_subsus_u_w_32r6eb
495 /opt/img/bin/mips-img-linux-gnu-gcc int-subtract/test_msa_subsus_u_d.c \
496 -EB -static -mabi=32 -march=mips32r6 -mmsa -o /tmp/test_msa_subsus_u_d_32r6eb
497 /opt/img/bin/mips-img-linux-gnu-gcc int-subtract/test_msa_subsuu_s_b.c \
498 -EB -static -mabi=32 -march=mips32r6 -mmsa -o /tmp/test_msa_subsuu_s_b_32r6eb
499 /opt/img/bin/mips-img-linux-gnu-gcc int-subtract/test_msa_subsuu_s_h.c \
500 -EB -static -mabi=32 -march=mips32r6 -mmsa -o /tmp/test_msa_subsuu_s_h_32r6eb
501 /opt/img/bin/mips-img-linux-gnu-gcc int-subtract/test_msa_subsuu_s_w.c \
502 -EB -static -mabi=32 -march=mips32r6 -mmsa -o /tmp/test_msa_subsuu_s_w_32r6eb
503 /opt/img/bin/mips-img-linux-gnu-gcc int-subtract/test_msa_subsuu_s_d.c \
504 -EB -static -mabi=32 -march=mips32r6 -mmsa -o /tmp/test_msa_subsuu_s_d_32r6eb
505 /opt/img/bin/mips-img-linux-gnu-gcc int-subtract/test_msa_subv_b.c \
506 -EB -static -mabi=32 -march=mips32r6 -mmsa -o /tmp/test_msa_subv_b_32r6eb
507 /opt/img/bin/mips-img-linux-gnu-gcc int-subtract/test_msa_subv_h.c \
508 -EB -static -mabi=32 -march=mips32r6 -mmsa -o /tmp/test_msa_subv_h_32r6eb
509 /opt/img/bin/mips-img-linux-gnu-gcc int-subtract/test_msa_subv_w.c \
510 -EB -static -mabi=32 -march=mips32r6 -mmsa -o /tmp/test_msa_subv_w_32r6eb
511 /opt/img/bin/mips-img-linux-gnu-gcc int-subtract/test_msa_subv_d.c \
512 -EB -static -mabi=32 -march=mips32r6 -mmsa -o /tmp/test_msa_subv_d_32r6eb
513
514 #
515 # Interleave
516 # ----------
517 #
518 /opt/img/bin/mips-img-linux-gnu-gcc interleave/test_msa_ilvev_b.c \
519 -EB -static -mabi=32 -march=mips32r6 -mmsa -o /tmp/test_msa_ilvev_b_32r6eb
520 /opt/img/bin/mips-img-linux-gnu-gcc interleave/test_msa_ilvev_h.c \
521 -EB -static -mabi=32 -march=mips32r6 -mmsa -o /tmp/test_msa_ilvev_h_32r6eb
522 /opt/img/bin/mips-img-linux-gnu-gcc interleave/test_msa_ilvev_w.c \
523 -EB -static -mabi=32 -march=mips32r6 -mmsa -o /tmp/test_msa_ilvev_w_32r6eb
524 /opt/img/bin/mips-img-linux-gnu-gcc interleave/test_msa_ilvev_d.c \
525 -EB -static -mabi=32 -march=mips32r6 -mmsa -o /tmp/test_msa_ilvev_d_32r6eb
526 /opt/img/bin/mips-img-linux-gnu-gcc interleave/test_msa_ilvod_b.c \
527 -EB -static -mabi=32 -march=mips32r6 -mmsa -o /tmp/test_msa_ilvod_b_32r6eb
528 /opt/img/bin/mips-img-linux-gnu-gcc interleave/test_msa_ilvod_h.c \
529 -EB -static -mabi=32 -march=mips32r6 -mmsa -o /tmp/test_msa_ilvod_h_32r6eb
530 /opt/img/bin/mips-img-linux-gnu-gcc interleave/test_msa_ilvod_w.c \
531 -EB -static -mabi=32 -march=mips32r6 -mmsa -o /tmp/test_msa_ilvod_w_32r6eb
532 /opt/img/bin/mips-img-linux-gnu-gcc interleave/test_msa_ilvod_d.c \
533 -EB -static -mabi=32 -march=mips32r6 -mmsa -o /tmp/test_msa_ilvod_d_32r6eb
534 /opt/img/bin/mips-img-linux-gnu-gcc interleave/test_msa_ilvl_b.c \
535 -EB -static -mabi=32 -march=mips32r6 -mmsa -o /tmp/test_msa_ilvl_b_32r6eb
536 /opt/img/bin/mips-img-linux-gnu-gcc interleave/test_msa_ilvl_h.c \
537 -EB -static -mabi=32 -march=mips32r6 -mmsa -o /tmp/test_msa_ilvl_h_32r6eb
538 /opt/img/bin/mips-img-linux-gnu-gcc interleave/test_msa_ilvl_w.c \
539 -EB -static -mabi=32 -march=mips32r6 -mmsa -o /tmp/test_msa_ilvl_w_32r6eb
540 /opt/img/bin/mips-img-linux-gnu-gcc interleave/test_msa_ilvl_d.c \
541 -EB -static -mabi=32 -march=mips32r6 -mmsa -o /tmp/test_msa_ilvl_d_32r6eb
542 /opt/img/bin/mips-img-linux-gnu-gcc interleave/test_msa_ilvr_b.c \
543 -EB -static -mabi=32 -march=mips32r6 -mmsa -o /tmp/test_msa_ilvr_b_32r6eb
544 /opt/img/bin/mips-img-linux-gnu-gcc interleave/test_msa_ilvr_h.c \
545 -EB -static -mabi=32 -march=mips32r6 -mmsa -o /tmp/test_msa_ilvr_h_32r6eb
546 /opt/img/bin/mips-img-linux-gnu-gcc interleave/test_msa_ilvr_w.c \
547 -EB -static -mabi=32 -march=mips32r6 -mmsa -o /tmp/test_msa_ilvr_w_32r6eb
548 /opt/img/bin/mips-img-linux-gnu-gcc interleave/test_msa_ilvr_d.c \
549 -EB -static -mabi=32 -march=mips32r6 -mmsa -o /tmp/test_msa_ilvr_d_32r6eb
550
551 #
552 # Logic
553 # -----
554 #
555 /opt/img/bin/mips-img-linux-gnu-gcc logic/test_msa_and_v.c \
556 -EB -static -mabi=32 -march=mips32r6 -mmsa -o /tmp/test_msa_and_v_32r6eb
557 /opt/img/bin/mips-img-linux-gnu-gcc logic/test_msa_nor_v.c \
558 -EB -static -mabi=32 -march=mips32r6 -mmsa -o /tmp/test_msa_nor_v_32r6eb
559 /opt/img/bin/mips-img-linux-gnu-gcc logic/test_msa_or_v.c \
560 -EB -static -mabi=32 -march=mips32r6 -mmsa -o /tmp/test_msa_or_v_32r6eb
561 /opt/img/bin/mips-img-linux-gnu-gcc logic/test_msa_xor_v.c \
562 -EB -static -mabi=32 -march=mips32r6 -mmsa -o /tmp/test_msa_xor_v_32r6eb
563
564 #
565 # Move
566 # ----
567 #
568 /opt/img/bin/mips-img-linux-gnu-gcc move/test_msa_move_v.c \
569 -EB -static -mabi=32 -march=mips32r6 -mmsa -o /tmp/test_msa_move_v_32r6eb
570
571 #
572 # Pack
573 # ----
574 #
575 /opt/img/bin/mips-img-linux-gnu-gcc pack/test_msa_pckev_b.c \
576 -EB -static -mabi=32 -march=mips32r6 -mmsa -o /tmp/test_msa_pckev_b_32r6eb
577 /opt/img/bin/mips-img-linux-gnu-gcc pack/test_msa_pckev_h.c \
578 -EB -static -mabi=32 -march=mips32r6 -mmsa -o /tmp/test_msa_pckev_h_32r6eb
579 /opt/img/bin/mips-img-linux-gnu-gcc pack/test_msa_pckev_w.c \
580 -EB -static -mabi=32 -march=mips32r6 -mmsa -o /tmp/test_msa_pckev_w_32r6eb
581 /opt/img/bin/mips-img-linux-gnu-gcc pack/test_msa_pckev_d.c \
582 -EB -static -mabi=32 -march=mips32r6 -mmsa -o /tmp/test_msa_pckev_d_32r6eb
583 /opt/img/bin/mips-img-linux-gnu-gcc pack/test_msa_pckod_b.c \
584 -EB -static -mabi=32 -march=mips32r6 -mmsa -o /tmp/test_msa_pckod_b_32r6eb
585 /opt/img/bin/mips-img-linux-gnu-gcc pack/test_msa_pckod_h.c \
586 -EB -static -mabi=32 -march=mips32r6 -mmsa -o /tmp/test_msa_pckod_h_32r6eb
587 /opt/img/bin/mips-img-linux-gnu-gcc pack/test_msa_pckod_w.c \
588 -EB -static -mabi=32 -march=mips32r6 -mmsa -o /tmp/test_msa_pckod_w_32r6eb
589 /opt/img/bin/mips-img-linux-gnu-gcc pack/test_msa_pckod_d.c \
590 -EB -static -mabi=32 -march=mips32r6 -mmsa -o /tmp/test_msa_pckod_d_32r6eb
591 /opt/img/bin/mips-img-linux-gnu-gcc pack/test_msa_vshf_b.c \
592 -EB -static -mabi=32 -march=mips32r6 -mmsa -o /tmp/test_msa_vshf_b_32r6eb
593 /opt/img/bin/mips-img-linux-gnu-gcc pack/test_msa_vshf_h.c \
594 -EB -static -mabi=32 -march=mips32r6 -mmsa -o /tmp/test_msa_vshf_h_32r6eb
595 /opt/img/bin/mips-img-linux-gnu-gcc pack/test_msa_vshf_w.c \
596 -EB -static -mabi=32 -march=mips32r6 -mmsa -o /tmp/test_msa_vshf_w_32r6eb
597 /opt/img/bin/mips-img-linux-gnu-gcc pack/test_msa_vshf_d.c \
598 -EB -static -mabi=32 -march=mips32r6 -mmsa -o /tmp/test_msa_vshf_d_32r6eb
599
600 #
601 # Shift
602 # -----
603 #
604 /opt/img/bin/mips-img-linux-gnu-gcc shift/test_msa_sll_b.c \
605 -EB -static -mabi=32 -march=mips32r6 -mmsa -o /tmp/test_msa_sll_b_32r6eb
606 /opt/img/bin/mips-img-linux-gnu-gcc shift/test_msa_sll_h.c \
607 -EB -static -mabi=32 -march=mips32r6 -mmsa -o /tmp/test_msa_sll_h_32r6eb
608 /opt/img/bin/mips-img-linux-gnu-gcc shift/test_msa_sll_w.c \
609 -EB -static -mabi=32 -march=mips32r6 -mmsa -o /tmp/test_msa_sll_w_32r6eb
610 /opt/img/bin/mips-img-linux-gnu-gcc shift/test_msa_sll_d.c \
611 -EB -static -mabi=32 -march=mips32r6 -mmsa -o /tmp/test_msa_sll_d_32r6eb
612 /opt/img/bin/mips-img-linux-gnu-gcc shift/test_msa_sra_b.c \
613 -EB -static -mabi=32 -march=mips32r6 -mmsa -o /tmp/test_msa_sra_b_32r6eb
614 /opt/img/bin/mips-img-linux-gnu-gcc shift/test_msa_sra_h.c \
615 -EB -static -mabi=32 -march=mips32r6 -mmsa -o /tmp/test_msa_sra_h_32r6eb
616 /opt/img/bin/mips-img-linux-gnu-gcc shift/test_msa_sra_w.c \
617 -EB -static -mabi=32 -march=mips32r6 -mmsa -o /tmp/test_msa_sra_w_32r6eb
618 /opt/img/bin/mips-img-linux-gnu-gcc shift/test_msa_sra_d.c \
619 -EB -static -mabi=32 -march=mips32r6 -mmsa -o /tmp/test_msa_sra_d_32r6eb
620 /opt/img/bin/mips-img-linux-gnu-gcc shift/test_msa_srar_b.c \
621 -EB -static -mabi=32 -march=mips32r6 -mmsa -o /tmp/test_msa_srar_b_32r6eb
622 /opt/img/bin/mips-img-linux-gnu-gcc shift/test_msa_srar_h.c \
623 -EB -static -mabi=32 -march=mips32r6 -mmsa -o /tmp/test_msa_srar_h_32r6eb
624 /opt/img/bin/mips-img-linux-gnu-gcc shift/test_msa_srar_w.c \
625 -EB -static -mabi=32 -march=mips32r6 -mmsa -o /tmp/test_msa_srar_w_32r6eb
626 /opt/img/bin/mips-img-linux-gnu-gcc shift/test_msa_srar_d.c \
627 -EB -static -mabi=32 -march=mips32r6 -mmsa -o /tmp/test_msa_srar_d_32r6eb
628 /opt/img/bin/mips-img-linux-gnu-gcc shift/test_msa_srl_b.c \
629 -EB -static -mabi=32 -march=mips32r6 -mmsa -o /tmp/test_msa_srl_b_32r6eb
630 /opt/img/bin/mips-img-linux-gnu-gcc shift/test_msa_srl_h.c \
631 -EB -static -mabi=32 -march=mips32r6 -mmsa -o /tmp/test_msa_srl_h_32r6eb
632 /opt/img/bin/mips-img-linux-gnu-gcc shift/test_msa_srl_w.c \
633 -EB -static -mabi=32 -march=mips32r6 -mmsa -o /tmp/test_msa_srl_w_32r6eb
634 /opt/img/bin/mips-img-linux-gnu-gcc shift/test_msa_srl_d.c \
635 -EB -static -mabi=32 -march=mips32r6 -mmsa -o /tmp/test_msa_srl_d_32r6eb
636 /opt/img/bin/mips-img-linux-gnu-gcc shift/test_msa_srlr_b.c \
637 -EB -static -mabi=32 -march=mips32r6 -mmsa -o /tmp/test_msa_srlr_b_32r6eb
638 /opt/img/bin/mips-img-linux-gnu-gcc shift/test_msa_srlr_h.c \
639 -EB -static -mabi=32 -march=mips32r6 -mmsa -o /tmp/test_msa_srlr_h_32r6eb
640 /opt/img/bin/mips-img-linux-gnu-gcc shift/test_msa_srlr_w.c \
641 -EB -static -mabi=32 -march=mips32r6 -mmsa -o /tmp/test_msa_srlr_w_32r6eb
642 /opt/img/bin/mips-img-linux-gnu-gcc shift/test_msa_srlr_d.c \
643 -EB -static -mabi=32 -march=mips32r6 -mmsa -o /tmp/test_msa_srlr_d_32r6eb