test_msa_compile_64r6eb.sh (43628B)
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_madd_q_h.c \ 92 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_madd_q_h_64r6eb 93 /opt/img/bin/mips-img-linux-gnu-gcc fixed-multiply/test_msa_madd_q_w.c \ 94 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_madd_q_w_64r6eb 95 /opt/img/bin/mips-img-linux-gnu-gcc fixed-multiply/test_msa_maddr_q_h.c \ 96 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_maddr_q_h_64r6eb 97 /opt/img/bin/mips-img-linux-gnu-gcc fixed-multiply/test_msa_maddr_q_w.c \ 98 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_maddr_q_w_64r6eb 99 /opt/img/bin/mips-img-linux-gnu-gcc fixed-multiply/test_msa_msub_q_h.c \ 100 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_msub_q_h_64r6eb 101 /opt/img/bin/mips-img-linux-gnu-gcc fixed-multiply/test_msa_msub_q_w.c \ 102 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_msub_q_w_64r6eb 103 /opt/img/bin/mips-img-linux-gnu-gcc fixed-multiply/test_msa_msubr_q_h.c \ 104 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_msubr_q_h_64r6eb 105 /opt/img/bin/mips-img-linux-gnu-gcc fixed-multiply/test_msa_msubr_q_w.c \ 106 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_msubr_q_w_64r6eb 107 /opt/img/bin/mips-img-linux-gnu-gcc fixed-multiply/test_msa_mul_q_h.c \ 108 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_mul_q_h_64r6eb 109 /opt/img/bin/mips-img-linux-gnu-gcc fixed-multiply/test_msa_mul_q_w.c \ 110 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_mul_q_w_64r6eb 111 /opt/img/bin/mips-img-linux-gnu-gcc fixed-multiply/test_msa_mulr_q_h.c \ 112 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_mulr_q_h_64r6eb 113 /opt/img/bin/mips-img-linux-gnu-gcc fixed-multiply/test_msa_mulr_q_w.c \ 114 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_mulr_q_w_64r6eb 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=64 -march=mips64r6 -mmsa -o /tmp/test_msa_fmax_a_w_64r6eb 122 /opt/img/bin/mips-img-linux-gnu-gcc float-max-min/test_msa_fmax_a_d.c \ 123 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_fmax_a_d_64r6eb 124 /opt/img/bin/mips-img-linux-gnu-gcc float-max-min/test_msa_fmax_w.c \ 125 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_fmax_w_64r6eb 126 /opt/img/bin/mips-img-linux-gnu-gcc float-max-min/test_msa_fmax_d.c \ 127 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_fmax_d_64r6eb 128 /opt/img/bin/mips-img-linux-gnu-gcc float-max-min/test_msa_fmin_a_w.c \ 129 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_fmin_a_w_64r6eb 130 /opt/img/bin/mips-img-linux-gnu-gcc float-max-min/test_msa_fmin_a_d.c \ 131 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_fmin_a_d_64r6eb 132 /opt/img/bin/mips-img-linux-gnu-gcc float-max-min/test_msa_fmin_w.c \ 133 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_fmin_w_64r6eb 134 /opt/img/bin/mips-img-linux-gnu-gcc float-max-min/test_msa_fmin_d.c \ 135 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_fmin_d_64r6eb 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=64 -march=mips64r6 -mmsa -o /tmp/test_msa_add_a_b_64r6eb 143 /opt/img/bin/mips-img-linux-gnu-gcc int-add/test_msa_add_a_h.c \ 144 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_add_a_h_64r6eb 145 /opt/img/bin/mips-img-linux-gnu-gcc int-add/test_msa_add_a_w.c \ 146 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_add_a_w_64r6eb 147 /opt/img/bin/mips-img-linux-gnu-gcc int-add/test_msa_add_a_d.c \ 148 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_add_a_d_64r6eb 149 /opt/img/bin/mips-img-linux-gnu-gcc int-add/test_msa_adds_a_b.c \ 150 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_adds_a_b_64r6eb 151 /opt/img/bin/mips-img-linux-gnu-gcc int-add/test_msa_adds_a_h.c \ 152 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_adds_a_h_64r6eb 153 /opt/img/bin/mips-img-linux-gnu-gcc int-add/test_msa_adds_a_w.c \ 154 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_adds_a_w_64r6eb 155 /opt/img/bin/mips-img-linux-gnu-gcc int-add/test_msa_adds_a_d.c \ 156 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_adds_a_d_64r6eb 157 /opt/img/bin/mips-img-linux-gnu-gcc int-add/test_msa_adds_s_b.c \ 158 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_adds_s_b_64r6eb 159 /opt/img/bin/mips-img-linux-gnu-gcc int-add/test_msa_adds_s_h.c \ 160 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_adds_s_h_64r6eb 161 /opt/img/bin/mips-img-linux-gnu-gcc int-add/test_msa_adds_s_w.c \ 162 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_adds_s_w_64r6eb 163 /opt/img/bin/mips-img-linux-gnu-gcc int-add/test_msa_adds_s_d.c \ 164 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_adds_s_d_64r6eb 165 /opt/img/bin/mips-img-linux-gnu-gcc int-add/test_msa_adds_u_b.c \ 166 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_adds_u_b_64r6eb 167 /opt/img/bin/mips-img-linux-gnu-gcc int-add/test_msa_adds_u_h.c \ 168 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_adds_u_h_64r6eb 169 /opt/img/bin/mips-img-linux-gnu-gcc int-add/test_msa_adds_u_w.c \ 170 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_adds_u_w_64r6eb 171 /opt/img/bin/mips-img-linux-gnu-gcc int-add/test_msa_adds_u_d.c \ 172 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_adds_u_d_64r6eb 173 /opt/img/bin/mips-img-linux-gnu-gcc int-add/test_msa_addv_b.c \ 174 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_addv_b_64r6eb 175 /opt/img/bin/mips-img-linux-gnu-gcc int-add/test_msa_addv_h.c \ 176 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_addv_h_64r6eb 177 /opt/img/bin/mips-img-linux-gnu-gcc int-add/test_msa_addv_w.c \ 178 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_addv_w_64r6eb 179 /opt/img/bin/mips-img-linux-gnu-gcc int-add/test_msa_addv_d.c \ 180 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_addv_d_64r6eb 181 /opt/img/bin/mips-img-linux-gnu-gcc int-add/test_msa_hadd_s_h.c \ 182 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_hadd_s_h_64r6eb 183 /opt/img/bin/mips-img-linux-gnu-gcc int-add/test_msa_hadd_s_w.c \ 184 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_hadd_s_w_64r6eb 185 /opt/img/bin/mips-img-linux-gnu-gcc int-add/test_msa_hadd_s_d.c \ 186 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_hadd_s_d_64r6eb 187 /opt/img/bin/mips-img-linux-gnu-gcc int-add/test_msa_hadd_u_h.c \ 188 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_hadd_u_h_64r6eb 189 /opt/img/bin/mips-img-linux-gnu-gcc int-add/test_msa_hadd_u_w.c \ 190 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_hadd_u_w_64r6eb 191 /opt/img/bin/mips-img-linux-gnu-gcc int-add/test_msa_hadd_u_d.c \ 192 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_hadd_u_d_64r6eb 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=64 -march=mips64r6 -mmsa -o /tmp/test_msa_ave_s_b_64r6eb 200 /opt/img/bin/mips-img-linux-gnu-gcc int-average/test_msa_ave_s_h.c \ 201 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_ave_s_h_64r6eb 202 /opt/img/bin/mips-img-linux-gnu-gcc int-average/test_msa_ave_s_w.c \ 203 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_ave_s_w_64r6eb 204 /opt/img/bin/mips-img-linux-gnu-gcc int-average/test_msa_ave_s_d.c \ 205 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_ave_s_d_64r6eb 206 /opt/img/bin/mips-img-linux-gnu-gcc int-average/test_msa_ave_u_b.c \ 207 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_ave_u_b_64r6eb 208 /opt/img/bin/mips-img-linux-gnu-gcc int-average/test_msa_ave_u_h.c \ 209 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_ave_u_h_64r6eb 210 /opt/img/bin/mips-img-linux-gnu-gcc int-average/test_msa_ave_u_w.c \ 211 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_ave_u_w_64r6eb 212 /opt/img/bin/mips-img-linux-gnu-gcc int-average/test_msa_ave_u_d.c \ 213 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_ave_u_d_64r6eb 214 /opt/img/bin/mips-img-linux-gnu-gcc int-average/test_msa_aver_s_b.c \ 215 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_aver_s_b_64r6eb 216 /opt/img/bin/mips-img-linux-gnu-gcc int-average/test_msa_aver_s_h.c \ 217 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_aver_s_h_64r6eb 218 /opt/img/bin/mips-img-linux-gnu-gcc int-average/test_msa_aver_s_w.c \ 219 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_aver_s_w_64r6eb 220 /opt/img/bin/mips-img-linux-gnu-gcc int-average/test_msa_aver_s_d.c \ 221 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_aver_s_d_64r6eb 222 /opt/img/bin/mips-img-linux-gnu-gcc int-average/test_msa_aver_u_b.c \ 223 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_aver_u_b_64r6eb 224 /opt/img/bin/mips-img-linux-gnu-gcc int-average/test_msa_aver_u_h.c \ 225 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_aver_u_h_64r6eb 226 /opt/img/bin/mips-img-linux-gnu-gcc int-average/test_msa_aver_u_w.c \ 227 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_aver_u_w_64r6eb 228 /opt/img/bin/mips-img-linux-gnu-gcc int-average/test_msa_aver_u_d.c \ 229 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_aver_u_d_64r6eb 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=64 -march=mips64r6 -mmsa -o /tmp/test_msa_ceq_b_64r6eb 237 /opt/img/bin/mips-img-linux-gnu-gcc int-compare/test_msa_ceq_h.c \ 238 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_ceq_h_64r6eb 239 /opt/img/bin/mips-img-linux-gnu-gcc int-compare/test_msa_ceq_w.c \ 240 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_ceq_w_64r6eb 241 /opt/img/bin/mips-img-linux-gnu-gcc int-compare/test_msa_ceq_d.c \ 242 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_ceq_d_64r6eb 243 /opt/img/bin/mips-img-linux-gnu-gcc int-compare/test_msa_cle_s_b.c \ 244 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_cle_s_b_64r6eb 245 /opt/img/bin/mips-img-linux-gnu-gcc int-compare/test_msa_cle_s_h.c \ 246 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_cle_s_h_64r6eb 247 /opt/img/bin/mips-img-linux-gnu-gcc int-compare/test_msa_cle_s_w.c \ 248 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_cle_s_w_64r6eb 249 /opt/img/bin/mips-img-linux-gnu-gcc int-compare/test_msa_cle_s_d.c \ 250 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_cle_s_d_64r6eb 251 /opt/img/bin/mips-img-linux-gnu-gcc int-compare/test_msa_cle_u_b.c \ 252 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_cle_u_b_64r6eb 253 /opt/img/bin/mips-img-linux-gnu-gcc int-compare/test_msa_cle_u_h.c \ 254 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_cle_u_h_64r6eb 255 /opt/img/bin/mips-img-linux-gnu-gcc int-compare/test_msa_cle_u_w.c \ 256 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_cle_u_w_64r6eb 257 /opt/img/bin/mips-img-linux-gnu-gcc int-compare/test_msa_cle_u_d.c \ 258 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_cle_u_d_64r6eb 259 /opt/img/bin/mips-img-linux-gnu-gcc int-compare/test_msa_clt_s_b.c \ 260 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_clt_s_b_64r6eb 261 /opt/img/bin/mips-img-linux-gnu-gcc int-compare/test_msa_clt_s_h.c \ 262 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_clt_s_h_64r6eb 263 /opt/img/bin/mips-img-linux-gnu-gcc int-compare/test_msa_clt_s_w.c \ 264 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_clt_s_w_64r6eb 265 /opt/img/bin/mips-img-linux-gnu-gcc int-compare/test_msa_clt_s_d.c \ 266 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_clt_s_d_64r6eb 267 /opt/img/bin/mips-img-linux-gnu-gcc int-compare/test_msa_clt_u_b.c \ 268 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_clt_u_b_64r6eb 269 /opt/img/bin/mips-img-linux-gnu-gcc int-compare/test_msa_clt_u_h.c \ 270 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_clt_u_h_64r6eb 271 /opt/img/bin/mips-img-linux-gnu-gcc int-compare/test_msa_clt_u_w.c \ 272 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_clt_u_w_64r6eb 273 /opt/img/bin/mips-img-linux-gnu-gcc int-compare/test_msa_clt_u_d.c \ 274 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_clt_u_d_64r6eb 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=64 -march=mips64r6 -mmsa -o /tmp/test_msa_div_s_b_64r6eb 282 /opt/img/bin/mips-img-linux-gnu-gcc int-divide/test_msa_div_s_h.c \ 283 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_div_s_h_64r6eb 284 /opt/img/bin/mips-img-linux-gnu-gcc int-divide/test_msa_div_s_w.c \ 285 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_div_s_w_64r6eb 286 /opt/img/bin/mips-img-linux-gnu-gcc int-divide/test_msa_div_s_d.c \ 287 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_div_s_d_64r6eb 288 /opt/img/bin/mips-img-linux-gnu-gcc int-divide/test_msa_div_u_b.c \ 289 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_div_u_b_64r6eb 290 /opt/img/bin/mips-img-linux-gnu-gcc int-divide/test_msa_div_u_h.c \ 291 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_div_u_h_64r6eb 292 /opt/img/bin/mips-img-linux-gnu-gcc int-divide/test_msa_div_u_w.c \ 293 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_div_u_w_64r6eb 294 /opt/img/bin/mips-img-linux-gnu-gcc int-divide/test_msa_div_u_d.c \ 295 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_div_u_d_64r6eb 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=64 -march=mips64r6 -mmsa -o /tmp/test_msa_dotp_s_h_64r6eb 303 /opt/img/bin/mips-img-linux-gnu-gcc int-dot-product/test_msa_dotp_s_w.c \ 304 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_dotp_s_w_64r6eb 305 /opt/img/bin/mips-img-linux-gnu-gcc int-dot-product/test_msa_dotp_s_d.c \ 306 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_dotp_s_d_64r6eb 307 /opt/img/bin/mips-img-linux-gnu-gcc int-dot-product/test_msa_dotp_u_h.c \ 308 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_dotp_u_h_64r6eb 309 /opt/img/bin/mips-img-linux-gnu-gcc int-dot-product/test_msa_dotp_u_w.c \ 310 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_dotp_u_w_64r6eb 311 /opt/img/bin/mips-img-linux-gnu-gcc int-dot-product/test_msa_dotp_u_d.c \ 312 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_dotp_u_d_64r6eb 313 /opt/img/bin/mips-img-linux-gnu-gcc int-dot-product/test_msa_dpadd_s_h.c \ 314 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_dpadd_s_h_64r6eb 315 /opt/img/bin/mips-img-linux-gnu-gcc int-dot-product/test_msa_dpadd_s_w.c \ 316 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_dpadd_s_w_64r6eb 317 /opt/img/bin/mips-img-linux-gnu-gcc int-dot-product/test_msa_dpadd_s_d.c \ 318 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_dpadd_s_d_64r6eb 319 /opt/img/bin/mips-img-linux-gnu-gcc int-dot-product/test_msa_dpadd_u_h.c \ 320 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_dpadd_u_h_64r6eb 321 /opt/img/bin/mips-img-linux-gnu-gcc int-dot-product/test_msa_dpadd_u_w.c \ 322 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_dpadd_u_w_64r6eb 323 /opt/img/bin/mips-img-linux-gnu-gcc int-dot-product/test_msa_dpadd_u_d.c \ 324 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_dpadd_u_d_64r6eb 325 /opt/img/bin/mips-img-linux-gnu-gcc int-dot-product/test_msa_dpsub_s_h.c \ 326 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_dpsub_s_h_64r6eb 327 /opt/img/bin/mips-img-linux-gnu-gcc int-dot-product/test_msa_dpsub_s_w.c \ 328 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_dpsub_s_w_64r6eb 329 /opt/img/bin/mips-img-linux-gnu-gcc int-dot-product/test_msa_dpsub_s_d.c \ 330 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_dpsub_s_d_64r6eb 331 /opt/img/bin/mips-img-linux-gnu-gcc int-dot-product/test_msa_dpsub_u_h.c \ 332 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_dpsub_u_h_64r6eb 333 /opt/img/bin/mips-img-linux-gnu-gcc int-dot-product/test_msa_dpsub_u_w.c \ 334 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_dpsub_u_w_64r6eb 335 /opt/img/bin/mips-img-linux-gnu-gcc int-dot-product/test_msa_dpsub_u_d.c \ 336 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_dpsub_u_d_64r6eb 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=64 -march=mips64r6 -mmsa -o /tmp/test_msa_max_a_b_64r6eb 344 /opt/img/bin/mips-img-linux-gnu-gcc int-max-min/test_msa_max_a_h.c \ 345 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_max_a_h_64r6eb 346 /opt/img/bin/mips-img-linux-gnu-gcc int-max-min/test_msa_max_a_w.c \ 347 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_max_a_w_64r6eb 348 /opt/img/bin/mips-img-linux-gnu-gcc int-max-min/test_msa_max_a_d.c \ 349 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_max_a_d_64r6eb 350 /opt/img/bin/mips-img-linux-gnu-gcc int-max-min/test_msa_max_s_b.c \ 351 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_max_s_b_64r6eb 352 /opt/img/bin/mips-img-linux-gnu-gcc int-max-min/test_msa_max_s_h.c \ 353 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_max_s_h_64r6eb 354 /opt/img/bin/mips-img-linux-gnu-gcc int-max-min/test_msa_max_s_w.c \ 355 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_max_s_w_64r6eb 356 /opt/img/bin/mips-img-linux-gnu-gcc int-max-min/test_msa_max_s_d.c \ 357 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_max_s_d_64r6eb 358 /opt/img/bin/mips-img-linux-gnu-gcc int-max-min/test_msa_max_u_b.c \ 359 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_max_u_b_64r6eb 360 /opt/img/bin/mips-img-linux-gnu-gcc int-max-min/test_msa_max_u_h.c \ 361 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_max_u_h_64r6eb 362 /opt/img/bin/mips-img-linux-gnu-gcc int-max-min/test_msa_max_u_w.c \ 363 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_max_u_w_64r6eb 364 /opt/img/bin/mips-img-linux-gnu-gcc int-max-min/test_msa_max_u_d.c \ 365 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_max_u_d_64r6eb 366 /opt/img/bin/mips-img-linux-gnu-gcc int-max-min/test_msa_min_a_b.c \ 367 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_min_a_b_64r6eb 368 /opt/img/bin/mips-img-linux-gnu-gcc int-max-min/test_msa_min_a_h.c \ 369 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_min_a_h_64r6eb 370 /opt/img/bin/mips-img-linux-gnu-gcc int-max-min/test_msa_min_a_w.c \ 371 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_min_a_w_64r6eb 372 /opt/img/bin/mips-img-linux-gnu-gcc int-max-min/test_msa_min_a_d.c \ 373 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_min_a_d_64r6eb 374 /opt/img/bin/mips-img-linux-gnu-gcc int-max-min/test_msa_min_s_b.c \ 375 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_min_s_b_64r6eb 376 /opt/img/bin/mips-img-linux-gnu-gcc int-max-min/test_msa_min_s_h.c \ 377 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_min_s_h_64r6eb 378 /opt/img/bin/mips-img-linux-gnu-gcc int-max-min/test_msa_min_s_w.c \ 379 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_min_s_w_64r6eb 380 /opt/img/bin/mips-img-linux-gnu-gcc int-max-min/test_msa_min_s_d.c \ 381 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_min_s_d_64r6eb 382 /opt/img/bin/mips-img-linux-gnu-gcc int-max-min/test_msa_min_u_b.c \ 383 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_min_u_b_64r6eb 384 /opt/img/bin/mips-img-linux-gnu-gcc int-max-min/test_msa_min_u_h.c \ 385 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_min_u_h_64r6eb 386 /opt/img/bin/mips-img-linux-gnu-gcc int-max-min/test_msa_min_u_w.c \ 387 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_min_u_w_64r6eb 388 /opt/img/bin/mips-img-linux-gnu-gcc int-max-min/test_msa_min_u_d.c \ 389 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_min_u_d_64r6eb 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=64 -march=mips64r6 -mmsa -o /tmp/test_msa_mod_s_b_64r6eb 397 /opt/img/bin/mips-img-linux-gnu-gcc int-modulo/test_msa_mod_s_h.c \ 398 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_mod_s_h_64r6eb 399 /opt/img/bin/mips-img-linux-gnu-gcc int-modulo/test_msa_mod_s_w.c \ 400 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_mod_s_w_64r6eb 401 /opt/img/bin/mips-img-linux-gnu-gcc int-modulo/test_msa_mod_s_d.c \ 402 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_mod_s_d_64r6eb 403 /opt/img/bin/mips-img-linux-gnu-gcc int-modulo/test_msa_mod_u_b.c \ 404 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_mod_u_b_64r6eb 405 /opt/img/bin/mips-img-linux-gnu-gcc int-modulo/test_msa_mod_u_h.c \ 406 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_mod_u_h_64r6eb 407 /opt/img/bin/mips-img-linux-gnu-gcc int-modulo/test_msa_mod_u_w.c \ 408 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_mod_u_w_64r6eb 409 /opt/img/bin/mips-img-linux-gnu-gcc int-modulo/test_msa_mod_u_d.c \ 410 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_mod_u_d_64r6eb 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=64 -march=mips64r6 -mmsa -o /tmp/test_msa_maddv_b_64r6eb 418 /opt/img/bin/mips-img-linux-gnu-gcc int-multiply/test_msa_maddv_h.c \ 419 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_maddv_h_64r6eb 420 /opt/img/bin/mips-img-linux-gnu-gcc int-multiply/test_msa_maddv_w.c \ 421 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_maddv_w_64r6eb 422 /opt/img/bin/mips-img-linux-gnu-gcc int-multiply/test_msa_maddv_d.c \ 423 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_maddv_d_64r6eb 424 /opt/img/bin/mips-img-linux-gnu-gcc int-multiply/test_msa_msubv_b.c \ 425 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_msubv_b_64r6eb 426 /opt/img/bin/mips-img-linux-gnu-gcc int-multiply/test_msa_msubv_h.c \ 427 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_msubv_h_64r6eb 428 /opt/img/bin/mips-img-linux-gnu-gcc int-multiply/test_msa_msubv_w.c \ 429 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_msubv_w_64r6eb 430 /opt/img/bin/mips-img-linux-gnu-gcc int-multiply/test_msa_msubv_d.c \ 431 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_msubv_d_64r6eb 432 /opt/img/bin/mips-img-linux-gnu-gcc int-multiply/test_msa_mulv_b.c \ 433 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_mulv_b_64r6eb 434 /opt/img/bin/mips-img-linux-gnu-gcc int-multiply/test_msa_mulv_h.c \ 435 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_mulv_h_64r6eb 436 /opt/img/bin/mips-img-linux-gnu-gcc int-multiply/test_msa_mulv_w.c \ 437 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_mulv_w_64r6eb 438 /opt/img/bin/mips-img-linux-gnu-gcc int-multiply/test_msa_mulv_d.c \ 439 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_mulv_d_64r6eb 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=64 -march=mips64r6 -mmsa -o /tmp/test_msa_asub_s_b_64r6eb 447 /opt/img/bin/mips-img-linux-gnu-gcc int-subtract/test_msa_asub_s_h.c \ 448 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_asub_s_h_64r6eb 449 /opt/img/bin/mips-img-linux-gnu-gcc int-subtract/test_msa_asub_s_w.c \ 450 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_asub_s_w_64r6eb 451 /opt/img/bin/mips-img-linux-gnu-gcc int-subtract/test_msa_asub_s_d.c \ 452 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_asub_s_d_64r6eb 453 /opt/img/bin/mips-img-linux-gnu-gcc int-subtract/test_msa_asub_u_b.c \ 454 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_asub_u_b_64r6eb 455 /opt/img/bin/mips-img-linux-gnu-gcc int-subtract/test_msa_asub_u_h.c \ 456 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_asub_u_h_64r6eb 457 /opt/img/bin/mips-img-linux-gnu-gcc int-subtract/test_msa_asub_u_w.c \ 458 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_asub_u_w_64r6eb 459 /opt/img/bin/mips-img-linux-gnu-gcc int-subtract/test_msa_asub_u_d.c \ 460 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_asub_u_d_64r6eb 461 /opt/img/bin/mips-img-linux-gnu-gcc int-subtract/test_msa_hsub_s_h.c \ 462 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_hsub_s_h_64r6eb 463 /opt/img/bin/mips-img-linux-gnu-gcc int-subtract/test_msa_hsub_s_w.c \ 464 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_hsub_s_w_64r6eb 465 /opt/img/bin/mips-img-linux-gnu-gcc int-subtract/test_msa_hsub_s_d.c \ 466 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_hsub_s_d_64r6eb 467 /opt/img/bin/mips-img-linux-gnu-gcc int-subtract/test_msa_hsub_u_h.c \ 468 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_hsub_u_h_64r6eb 469 /opt/img/bin/mips-img-linux-gnu-gcc int-subtract/test_msa_hsub_u_w.c \ 470 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_hsub_u_w_64r6eb 471 /opt/img/bin/mips-img-linux-gnu-gcc int-subtract/test_msa_hsub_u_d.c \ 472 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_hsub_u_d_64r6eb 473 /opt/img/bin/mips-img-linux-gnu-gcc int-subtract/test_msa_subs_s_b.c \ 474 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_subs_s_b_64r6eb 475 /opt/img/bin/mips-img-linux-gnu-gcc int-subtract/test_msa_subs_s_h.c \ 476 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_subs_s_h_64r6eb 477 /opt/img/bin/mips-img-linux-gnu-gcc int-subtract/test_msa_subs_s_w.c \ 478 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_subs_s_w_64r6eb 479 /opt/img/bin/mips-img-linux-gnu-gcc int-subtract/test_msa_subs_s_d.c \ 480 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_subs_s_d_64r6eb 481 /opt/img/bin/mips-img-linux-gnu-gcc int-subtract/test_msa_subs_u_b.c \ 482 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_subs_u_b_64r6eb 483 /opt/img/bin/mips-img-linux-gnu-gcc int-subtract/test_msa_subs_u_h.c \ 484 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_subs_u_h_64r6eb 485 /opt/img/bin/mips-img-linux-gnu-gcc int-subtract/test_msa_subs_u_w.c \ 486 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_subs_u_w_64r6eb 487 /opt/img/bin/mips-img-linux-gnu-gcc int-subtract/test_msa_subs_u_d.c \ 488 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_subs_u_d_64r6eb 489 /opt/img/bin/mips-img-linux-gnu-gcc int-subtract/test_msa_subsus_u_b.c \ 490 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_subsus_u_b_64r6eb 491 /opt/img/bin/mips-img-linux-gnu-gcc int-subtract/test_msa_subsus_u_h.c \ 492 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_subsus_u_h_64r6eb 493 /opt/img/bin/mips-img-linux-gnu-gcc int-subtract/test_msa_subsus_u_w.c \ 494 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_subsus_u_w_64r6eb 495 /opt/img/bin/mips-img-linux-gnu-gcc int-subtract/test_msa_subsus_u_d.c \ 496 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_subsus_u_d_64r6eb 497 /opt/img/bin/mips-img-linux-gnu-gcc int-subtract/test_msa_subsuu_s_b.c \ 498 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_subsuu_s_b_64r6eb 499 /opt/img/bin/mips-img-linux-gnu-gcc int-subtract/test_msa_subsuu_s_h.c \ 500 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_subsuu_s_h_64r6eb 501 /opt/img/bin/mips-img-linux-gnu-gcc int-subtract/test_msa_subsuu_s_w.c \ 502 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_subsuu_s_w_64r6eb 503 /opt/img/bin/mips-img-linux-gnu-gcc int-subtract/test_msa_subsuu_s_d.c \ 504 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_subsuu_s_d_64r6eb 505 /opt/img/bin/mips-img-linux-gnu-gcc int-subtract/test_msa_subv_b.c \ 506 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_subv_b_64r6eb 507 /opt/img/bin/mips-img-linux-gnu-gcc int-subtract/test_msa_subv_h.c \ 508 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_subv_h_64r6eb 509 /opt/img/bin/mips-img-linux-gnu-gcc int-subtract/test_msa_subv_w.c \ 510 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_subv_w_64r6eb 511 /opt/img/bin/mips-img-linux-gnu-gcc int-subtract/test_msa_subv_d.c \ 512 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_subv_d_64r6eb 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=64 -march=mips64r6 -mmsa -o /tmp/test_msa_ilvev_b_64r6eb 520 /opt/img/bin/mips-img-linux-gnu-gcc interleave/test_msa_ilvev_h.c \ 521 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_ilvev_h_64r6eb 522 /opt/img/bin/mips-img-linux-gnu-gcc interleave/test_msa_ilvev_w.c \ 523 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_ilvev_w_64r6eb 524 /opt/img/bin/mips-img-linux-gnu-gcc interleave/test_msa_ilvev_d.c \ 525 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_ilvev_d_64r6eb 526 /opt/img/bin/mips-img-linux-gnu-gcc interleave/test_msa_ilvod_b.c \ 527 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_ilvod_b_64r6eb 528 /opt/img/bin/mips-img-linux-gnu-gcc interleave/test_msa_ilvod_h.c \ 529 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_ilvod_h_64r6eb 530 /opt/img/bin/mips-img-linux-gnu-gcc interleave/test_msa_ilvod_w.c \ 531 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_ilvod_w_64r6eb 532 /opt/img/bin/mips-img-linux-gnu-gcc interleave/test_msa_ilvod_d.c \ 533 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_ilvod_d_64r6eb 534 /opt/img/bin/mips-img-linux-gnu-gcc interleave/test_msa_ilvl_b.c \ 535 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_ilvl_b_64r6eb 536 /opt/img/bin/mips-img-linux-gnu-gcc interleave/test_msa_ilvl_h.c \ 537 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_ilvl_h_64r6eb 538 /opt/img/bin/mips-img-linux-gnu-gcc interleave/test_msa_ilvl_w.c \ 539 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_ilvl_w_64r6eb 540 /opt/img/bin/mips-img-linux-gnu-gcc interleave/test_msa_ilvl_d.c \ 541 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_ilvl_d_64r6eb 542 /opt/img/bin/mips-img-linux-gnu-gcc interleave/test_msa_ilvr_b.c \ 543 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_ilvr_b_64r6eb 544 /opt/img/bin/mips-img-linux-gnu-gcc interleave/test_msa_ilvr_h.c \ 545 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_ilvr_h_64r6eb 546 /opt/img/bin/mips-img-linux-gnu-gcc interleave/test_msa_ilvr_w.c \ 547 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_ilvr_w_64r6eb 548 /opt/img/bin/mips-img-linux-gnu-gcc interleave/test_msa_ilvr_d.c \ 549 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_ilvr_d_64r6eb 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=64 -march=mips64r6 -mmsa -o /tmp/test_msa_and_v_64r6eb 557 /opt/img/bin/mips-img-linux-gnu-gcc logic/test_msa_nor_v.c \ 558 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_nor_v_64r6eb 559 /opt/img/bin/mips-img-linux-gnu-gcc logic/test_msa_or_v.c \ 560 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_or_v_64r6eb 561 /opt/img/bin/mips-img-linux-gnu-gcc logic/test_msa_xor_v.c \ 562 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_xor_v_64r6eb 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=64 -march=mips64r6 -mmsa -o /tmp/test_msa_move_v_64r6eb 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=64 -march=mips64r6 -mmsa -o /tmp/test_msa_pckev_b_64r6eb 577 /opt/img/bin/mips-img-linux-gnu-gcc pack/test_msa_pckev_h.c \ 578 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_pckev_h_64r6eb 579 /opt/img/bin/mips-img-linux-gnu-gcc pack/test_msa_pckev_w.c \ 580 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_pckev_w_64r6eb 581 /opt/img/bin/mips-img-linux-gnu-gcc pack/test_msa_pckev_d.c \ 582 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_pckev_d_64r6eb 583 /opt/img/bin/mips-img-linux-gnu-gcc pack/test_msa_pckod_b.c \ 584 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_pckod_b_64r6eb 585 /opt/img/bin/mips-img-linux-gnu-gcc pack/test_msa_pckod_h.c \ 586 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_pckod_h_64r6eb 587 /opt/img/bin/mips-img-linux-gnu-gcc pack/test_msa_pckod_w.c \ 588 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_pckod_w_64r6eb 589 /opt/img/bin/mips-img-linux-gnu-gcc pack/test_msa_pckod_d.c \ 590 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_pckod_d_64r6eb 591 /opt/img/bin/mips-img-linux-gnu-gcc pack/test_msa_vshf_b.c \ 592 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_vshf_b_64r6eb 593 /opt/img/bin/mips-img-linux-gnu-gcc pack/test_msa_vshf_h.c \ 594 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_vshf_h_64r6eb 595 /opt/img/bin/mips-img-linux-gnu-gcc pack/test_msa_vshf_w.c \ 596 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_vshf_w_64r6eb 597 /opt/img/bin/mips-img-linux-gnu-gcc pack/test_msa_vshf_d.c \ 598 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_vshf_d_64r6eb 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=64 -march=mips64r6 -mmsa -o /tmp/test_msa_sll_b_64r6eb 606 /opt/img/bin/mips-img-linux-gnu-gcc shift/test_msa_sll_h.c \ 607 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_sll_h_64r6eb 608 /opt/img/bin/mips-img-linux-gnu-gcc shift/test_msa_sll_w.c \ 609 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_sll_w_64r6eb 610 /opt/img/bin/mips-img-linux-gnu-gcc shift/test_msa_sll_d.c \ 611 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_sll_d_64r6eb 612 /opt/img/bin/mips-img-linux-gnu-gcc shift/test_msa_sra_b.c \ 613 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_sra_b_64r6eb 614 /opt/img/bin/mips-img-linux-gnu-gcc shift/test_msa_sra_h.c \ 615 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_sra_h_64r6eb 616 /opt/img/bin/mips-img-linux-gnu-gcc shift/test_msa_sra_w.c \ 617 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_sra_w_64r6eb 618 /opt/img/bin/mips-img-linux-gnu-gcc shift/test_msa_sra_d.c \ 619 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_sra_d_64r6eb 620 /opt/img/bin/mips-img-linux-gnu-gcc shift/test_msa_srar_b.c \ 621 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_srar_b_64r6eb 622 /opt/img/bin/mips-img-linux-gnu-gcc shift/test_msa_srar_h.c \ 623 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_srar_h_64r6eb 624 /opt/img/bin/mips-img-linux-gnu-gcc shift/test_msa_srar_w.c \ 625 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_srar_w_64r6eb 626 /opt/img/bin/mips-img-linux-gnu-gcc shift/test_msa_srar_d.c \ 627 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_srar_d_64r6eb 628 /opt/img/bin/mips-img-linux-gnu-gcc shift/test_msa_srl_b.c \ 629 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_srl_b_64r6eb 630 /opt/img/bin/mips-img-linux-gnu-gcc shift/test_msa_srl_h.c \ 631 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_srl_h_64r6eb 632 /opt/img/bin/mips-img-linux-gnu-gcc shift/test_msa_srl_w.c \ 633 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_srl_w_64r6eb 634 /opt/img/bin/mips-img-linux-gnu-gcc shift/test_msa_srl_d.c \ 635 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_srl_d_64r6eb 636 /opt/img/bin/mips-img-linux-gnu-gcc shift/test_msa_srlr_b.c \ 637 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_srlr_b_64r6eb 638 /opt/img/bin/mips-img-linux-gnu-gcc shift/test_msa_srlr_h.c \ 639 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_srlr_h_64r6eb 640 /opt/img/bin/mips-img-linux-gnu-gcc shift/test_msa_srlr_w.c \ 641 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_srlr_w_64r6eb 642 /opt/img/bin/mips-img-linux-gnu-gcc shift/test_msa_srlr_d.c \ 643 -EB -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_srlr_d_64r6eb