test_msa_compile_64r6el.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 -EL -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_nloc_b_64r6el 8 /opt/img/bin/mips-img-linux-gnu-gcc bit-count/test_msa_nloc_h.c \ 9 -EL -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_nloc_h_64r6el 10 /opt/img/bin/mips-img-linux-gnu-gcc bit-count/test_msa_nloc_w.c \ 11 -EL -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_nloc_w_64r6el 12 /opt/img/bin/mips-img-linux-gnu-gcc bit-count/test_msa_nloc_d.c \ 13 -EL -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_nloc_d_64r6el 14 /opt/img/bin/mips-img-linux-gnu-gcc bit-count/test_msa_nlzc_b.c \ 15 -EL -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_nlzc_b_64r6el 16 /opt/img/bin/mips-img-linux-gnu-gcc bit-count/test_msa_nlzc_h.c \ 17 -EL -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_nlzc_h_64r6el 18 /opt/img/bin/mips-img-linux-gnu-gcc bit-count/test_msa_nlzc_w.c \ 19 -EL -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_nlzc_w_64r6el 20 /opt/img/bin/mips-img-linux-gnu-gcc bit-count/test_msa_nlzc_d.c \ 21 -EL -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_nlzc_d_64r6el 22 /opt/img/bin/mips-img-linux-gnu-gcc bit-count/test_msa_pcnt_b.c \ 23 -EL -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_pcnt_b_64r6el 24 /opt/img/bin/mips-img-linux-gnu-gcc bit-count/test_msa_pcnt_h.c \ 25 -EL -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_pcnt_h_64r6el 26 /opt/img/bin/mips-img-linux-gnu-gcc bit-count/test_msa_pcnt_w.c \ 27 -EL -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_pcnt_w_64r6el 28 /opt/img/bin/mips-img-linux-gnu-gcc bit-count/test_msa_pcnt_d.c \ 29 -EL -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_pcnt_d_64r6el 30 31 # 32 # Bit move 33 # -------- 34 # 35 /opt/img/bin/mips-img-linux-gnu-gcc bit-move/test_msa_binsl_b.c \ 36 -EL -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_binsl_b_64r6el 37 /opt/img/bin/mips-img-linux-gnu-gcc bit-move/test_msa_binsl_h.c \ 38 -EL -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_binsl_h_64r6el 39 /opt/img/bin/mips-img-linux-gnu-gcc bit-move/test_msa_binsl_w.c \ 40 -EL -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_binsl_w_64r6el 41 /opt/img/bin/mips-img-linux-gnu-gcc bit-move/test_msa_binsl_d.c \ 42 -EL -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_binsl_d_64r6el 43 /opt/img/bin/mips-img-linux-gnu-gcc bit-move/test_msa_binsr_b.c \ 44 -EL -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_binsr_b_64r6el 45 /opt/img/bin/mips-img-linux-gnu-gcc bit-move/test_msa_binsr_h.c \ 46 -EL -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_binsr_h_64r6el 47 /opt/img/bin/mips-img-linux-gnu-gcc bit-move/test_msa_binsr_w.c \ 48 -EL -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_binsr_w_64r6el 49 /opt/img/bin/mips-img-linux-gnu-gcc bit-move/test_msa_binsr_d.c \ 50 -EL -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_binsr_d_64r6el 51 /opt/img/bin/mips-img-linux-gnu-gcc bit-move/test_msa_bmnz_v.c \ 52 -EL -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_bmnz_v_64r6el 53 /opt/img/bin/mips-img-linux-gnu-gcc bit-move/test_msa_bmz_v.c \ 54 -EL -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_bmz_v_64r6el 55 /opt/img/bin/mips-img-linux-gnu-gcc bit-move/test_msa_bsel_v.c \ 56 -EL -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_bsel_v_64r6el 57 58 # 59 # Bit Set 60 # ------- 61 # 62 /opt/img/bin/mips-img-linux-gnu-gcc bit-set/test_msa_bclr_b.c \ 63 -EL -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_bclr_b_64r6el 64 /opt/img/bin/mips-img-linux-gnu-gcc bit-set/test_msa_bclr_h.c \ 65 -EL -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_bclr_h_64r6el 66 /opt/img/bin/mips-img-linux-gnu-gcc bit-set/test_msa_bclr_w.c \ 67 -EL -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_bclr_w_64r6el 68 /opt/img/bin/mips-img-linux-gnu-gcc bit-set/test_msa_bclr_d.c \ 69 -EL -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_bclr_d_64r6el 70 /opt/img/bin/mips-img-linux-gnu-gcc bit-set/test_msa_bneg_b.c \ 71 -EL -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_bneg_b_64r6el 72 /opt/img/bin/mips-img-linux-gnu-gcc bit-set/test_msa_bneg_h.c \ 73 -EL -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_bneg_h_64r6el 74 /opt/img/bin/mips-img-linux-gnu-gcc bit-set/test_msa_bneg_w.c \ 75 -EL -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_bneg_w_64r6el 76 /opt/img/bin/mips-img-linux-gnu-gcc bit-set/test_msa_bneg_d.c \ 77 -EL -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_bneg_d_64r6el 78 /opt/img/bin/mips-img-linux-gnu-gcc bit-set/test_msa_bset_b.c \ 79 -EL -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_bset_b_64r6el 80 /opt/img/bin/mips-img-linux-gnu-gcc bit-set/test_msa_bset_h.c \ 81 -EL -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_bset_h_64r6el 82 /opt/img/bin/mips-img-linux-gnu-gcc bit-set/test_msa_bset_w.c \ 83 -EL -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_bset_w_64r6el 84 /opt/img/bin/mips-img-linux-gnu-gcc bit-set/test_msa_bset_d.c \ 85 -EL -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_bset_d_64r6el 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 -EL -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_madd_q_h_64r6el 93 /opt/img/bin/mips-img-linux-gnu-gcc fixed-multiply/test_msa_madd_q_w.c \ 94 -EL -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_madd_q_w_64r6el 95 /opt/img/bin/mips-img-linux-gnu-gcc fixed-multiply/test_msa_maddr_q_h.c \ 96 -EL -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_maddr_q_h_64r6el 97 /opt/img/bin/mips-img-linux-gnu-gcc fixed-multiply/test_msa_maddr_q_w.c \ 98 -EL -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_maddr_q_w_64r6el 99 /opt/img/bin/mips-img-linux-gnu-gcc fixed-multiply/test_msa_msub_q_h.c \ 100 -EL -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_msub_q_h_64r6el 101 /opt/img/bin/mips-img-linux-gnu-gcc fixed-multiply/test_msa_msub_q_w.c \ 102 -EL -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_msub_q_w_64r6el 103 /opt/img/bin/mips-img-linux-gnu-gcc fixed-multiply/test_msa_msubr_q_h.c \ 104 -EL -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_msubr_q_h_64r6el 105 /opt/img/bin/mips-img-linux-gnu-gcc fixed-multiply/test_msa_msubr_q_w.c \ 106 -EL -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_msubr_q_w_64r6el 107 /opt/img/bin/mips-img-linux-gnu-gcc fixed-multiply/test_msa_mul_q_h.c \ 108 -EL -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_mul_q_h_64r6el 109 /opt/img/bin/mips-img-linux-gnu-gcc fixed-multiply/test_msa_mul_q_w.c \ 110 -EL -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_mul_q_w_64r6el 111 /opt/img/bin/mips-img-linux-gnu-gcc fixed-multiply/test_msa_mulr_q_h.c \ 112 -EL -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_mulr_q_h_64r6el 113 /opt/img/bin/mips-img-linux-gnu-gcc fixed-multiply/test_msa_mulr_q_w.c \ 114 -EL -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_mulr_q_w_64r6el 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 -EL -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_fmax_a_w_64r6el 122 /opt/img/bin/mips-img-linux-gnu-gcc float-max-min/test_msa_fmax_a_d.c \ 123 -EL -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_fmax_a_d_64r6el 124 /opt/img/bin/mips-img-linux-gnu-gcc float-max-min/test_msa_fmax_w.c \ 125 -EL -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_fmax_w_64r6el 126 /opt/img/bin/mips-img-linux-gnu-gcc float-max-min/test_msa_fmax_d.c \ 127 -EL -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_fmax_d_64r6el 128 /opt/img/bin/mips-img-linux-gnu-gcc float-max-min/test_msa_fmin_a_w.c \ 129 -EL -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_fmin_a_w_64r6el 130 /opt/img/bin/mips-img-linux-gnu-gcc float-max-min/test_msa_fmin_a_d.c \ 131 -EL -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_fmin_a_d_64r6el 132 /opt/img/bin/mips-img-linux-gnu-gcc float-max-min/test_msa_fmin_w.c \ 133 -EL -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_fmin_w_64r6el 134 /opt/img/bin/mips-img-linux-gnu-gcc float-max-min/test_msa_fmin_d.c \ 135 -EL -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_fmin_d_64r6el 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 -EL -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_add_a_b_64r6el 143 /opt/img/bin/mips-img-linux-gnu-gcc int-add/test_msa_add_a_h.c \ 144 -EL -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_add_a_h_64r6el 145 /opt/img/bin/mips-img-linux-gnu-gcc int-add/test_msa_add_a_w.c \ 146 -EL -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_add_a_w_64r6el 147 /opt/img/bin/mips-img-linux-gnu-gcc int-add/test_msa_add_a_d.c \ 148 -EL -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_add_a_d_64r6el 149 /opt/img/bin/mips-img-linux-gnu-gcc int-add/test_msa_adds_a_b.c \ 150 -EL -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_adds_a_b_64r6el 151 /opt/img/bin/mips-img-linux-gnu-gcc int-add/test_msa_adds_a_h.c \ 152 -EL -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_adds_a_h_64r6el 153 /opt/img/bin/mips-img-linux-gnu-gcc int-add/test_msa_adds_a_w.c \ 154 -EL -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_adds_a_w_64r6el 155 /opt/img/bin/mips-img-linux-gnu-gcc int-add/test_msa_adds_a_d.c \ 156 -EL -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_adds_a_d_64r6el 157 /opt/img/bin/mips-img-linux-gnu-gcc int-add/test_msa_adds_s_b.c \ 158 -EL -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_adds_s_b_64r6el 159 /opt/img/bin/mips-img-linux-gnu-gcc int-add/test_msa_adds_s_h.c \ 160 -EL -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_adds_s_h_64r6el 161 /opt/img/bin/mips-img-linux-gnu-gcc int-add/test_msa_adds_s_w.c \ 162 -EL -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_adds_s_w_64r6el 163 /opt/img/bin/mips-img-linux-gnu-gcc int-add/test_msa_adds_s_d.c \ 164 -EL -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_adds_s_d_64r6el 165 /opt/img/bin/mips-img-linux-gnu-gcc int-add/test_msa_adds_u_b.c \ 166 -EL -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_adds_u_b_64r6el 167 /opt/img/bin/mips-img-linux-gnu-gcc int-add/test_msa_adds_u_h.c \ 168 -EL -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_adds_u_h_64r6el 169 /opt/img/bin/mips-img-linux-gnu-gcc int-add/test_msa_adds_u_w.c \ 170 -EL -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_adds_u_w_64r6el 171 /opt/img/bin/mips-img-linux-gnu-gcc int-add/test_msa_adds_u_d.c \ 172 -EL -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_adds_u_d_64r6el 173 /opt/img/bin/mips-img-linux-gnu-gcc int-add/test_msa_addv_b.c \ 174 -EL -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_addv_b_64r6el 175 /opt/img/bin/mips-img-linux-gnu-gcc int-add/test_msa_addv_h.c \ 176 -EL -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_addv_h_64r6el 177 /opt/img/bin/mips-img-linux-gnu-gcc int-add/test_msa_addv_w.c \ 178 -EL -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_addv_w_64r6el 179 /opt/img/bin/mips-img-linux-gnu-gcc int-add/test_msa_addv_d.c \ 180 -EL -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_addv_d_64r6el 181 /opt/img/bin/mips-img-linux-gnu-gcc int-add/test_msa_hadd_s_h.c \ 182 -EL -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_hadd_s_h_64r6el 183 /opt/img/bin/mips-img-linux-gnu-gcc int-add/test_msa_hadd_s_w.c \ 184 -EL -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_hadd_s_w_64r6el 185 /opt/img/bin/mips-img-linux-gnu-gcc int-add/test_msa_hadd_s_d.c \ 186 -EL -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_hadd_s_d_64r6el 187 /opt/img/bin/mips-img-linux-gnu-gcc int-add/test_msa_hadd_u_h.c \ 188 -EL -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_hadd_u_h_64r6el 189 /opt/img/bin/mips-img-linux-gnu-gcc int-add/test_msa_hadd_u_w.c \ 190 -EL -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_hadd_u_w_64r6el 191 /opt/img/bin/mips-img-linux-gnu-gcc int-add/test_msa_hadd_u_d.c \ 192 -EL -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_hadd_u_d_64r6el 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 -EL -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_ave_s_b_64r6el 200 /opt/img/bin/mips-img-linux-gnu-gcc int-average/test_msa_ave_s_h.c \ 201 -EL -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_ave_s_h_64r6el 202 /opt/img/bin/mips-img-linux-gnu-gcc int-average/test_msa_ave_s_w.c \ 203 -EL -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_ave_s_w_64r6el 204 /opt/img/bin/mips-img-linux-gnu-gcc int-average/test_msa_ave_s_d.c \ 205 -EL -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_ave_s_d_64r6el 206 /opt/img/bin/mips-img-linux-gnu-gcc int-average/test_msa_ave_u_b.c \ 207 -EL -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_ave_u_b_64r6el 208 /opt/img/bin/mips-img-linux-gnu-gcc int-average/test_msa_ave_u_h.c \ 209 -EL -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_ave_u_h_64r6el 210 /opt/img/bin/mips-img-linux-gnu-gcc int-average/test_msa_ave_u_w.c \ 211 -EL -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_ave_u_w_64r6el 212 /opt/img/bin/mips-img-linux-gnu-gcc int-average/test_msa_ave_u_d.c \ 213 -EL -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_ave_u_d_64r6el 214 /opt/img/bin/mips-img-linux-gnu-gcc int-average/test_msa_aver_s_b.c \ 215 -EL -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_aver_s_b_64r6el 216 /opt/img/bin/mips-img-linux-gnu-gcc int-average/test_msa_aver_s_h.c \ 217 -EL -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_aver_s_h_64r6el 218 /opt/img/bin/mips-img-linux-gnu-gcc int-average/test_msa_aver_s_w.c \ 219 -EL -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_aver_s_w_64r6el 220 /opt/img/bin/mips-img-linux-gnu-gcc int-average/test_msa_aver_s_d.c \ 221 -EL -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_aver_s_d_64r6el 222 /opt/img/bin/mips-img-linux-gnu-gcc int-average/test_msa_aver_u_b.c \ 223 -EL -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_aver_u_b_64r6el 224 /opt/img/bin/mips-img-linux-gnu-gcc int-average/test_msa_aver_u_h.c \ 225 -EL -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_aver_u_h_64r6el 226 /opt/img/bin/mips-img-linux-gnu-gcc int-average/test_msa_aver_u_w.c \ 227 -EL -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_aver_u_w_64r6el 228 /opt/img/bin/mips-img-linux-gnu-gcc int-average/test_msa_aver_u_d.c \ 229 -EL -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_aver_u_d_64r6el 230 231 # 232 # Int Compare 233 # ----------- 234 # 235 /opt/img/bin/mips-img-linux-gnu-gcc int-compare/test_msa_ceq_b.c \ 236 -EL -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_ceq_b_64r6el 237 /opt/img/bin/mips-img-linux-gnu-gcc int-compare/test_msa_ceq_h.c \ 238 -EL -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_ceq_h_64r6el 239 /opt/img/bin/mips-img-linux-gnu-gcc int-compare/test_msa_ceq_w.c \ 240 -EL -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_ceq_w_64r6el 241 /opt/img/bin/mips-img-linux-gnu-gcc int-compare/test_msa_ceq_d.c \ 242 -EL -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_ceq_d_64r6el 243 /opt/img/bin/mips-img-linux-gnu-gcc int-compare/test_msa_cle_s_b.c \ 244 -EL -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_cle_s_b_64r6el 245 /opt/img/bin/mips-img-linux-gnu-gcc int-compare/test_msa_cle_s_h.c \ 246 -EL -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_cle_s_h_64r6el 247 /opt/img/bin/mips-img-linux-gnu-gcc int-compare/test_msa_cle_s_w.c \ 248 -EL -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_cle_s_w_64r6el 249 /opt/img/bin/mips-img-linux-gnu-gcc int-compare/test_msa_cle_s_d.c \ 250 -EL -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_cle_s_d_64r6el 251 /opt/img/bin/mips-img-linux-gnu-gcc int-compare/test_msa_cle_u_b.c \ 252 -EL -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_cle_u_b_64r6el 253 /opt/img/bin/mips-img-linux-gnu-gcc int-compare/test_msa_cle_u_h.c \ 254 -EL -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_cle_u_h_64r6el 255 /opt/img/bin/mips-img-linux-gnu-gcc int-compare/test_msa_cle_u_w.c \ 256 -EL -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_cle_u_w_64r6el 257 /opt/img/bin/mips-img-linux-gnu-gcc int-compare/test_msa_cle_u_d.c \ 258 -EL -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_cle_u_d_64r6el 259 /opt/img/bin/mips-img-linux-gnu-gcc int-compare/test_msa_clt_s_b.c \ 260 -EL -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_clt_s_b_64r6el 261 /opt/img/bin/mips-img-linux-gnu-gcc int-compare/test_msa_clt_s_h.c \ 262 -EL -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_clt_s_h_64r6el 263 /opt/img/bin/mips-img-linux-gnu-gcc int-compare/test_msa_clt_s_w.c \ 264 -EL -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_clt_s_w_64r6el 265 /opt/img/bin/mips-img-linux-gnu-gcc int-compare/test_msa_clt_s_d.c \ 266 -EL -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_clt_s_d_64r6el 267 /opt/img/bin/mips-img-linux-gnu-gcc int-compare/test_msa_clt_u_b.c \ 268 -EL -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_clt_u_b_64r6el 269 /opt/img/bin/mips-img-linux-gnu-gcc int-compare/test_msa_clt_u_h.c \ 270 -EL -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_clt_u_h_64r6el 271 /opt/img/bin/mips-img-linux-gnu-gcc int-compare/test_msa_clt_u_w.c \ 272 -EL -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_clt_u_w_64r6el 273 /opt/img/bin/mips-img-linux-gnu-gcc int-compare/test_msa_clt_u_d.c \ 274 -EL -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_clt_u_d_64r6el 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 -EL -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_div_s_b_64r6el 282 /opt/img/bin/mips-img-linux-gnu-gcc int-divide/test_msa_div_s_h.c \ 283 -EL -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_div_s_h_64r6el 284 /opt/img/bin/mips-img-linux-gnu-gcc int-divide/test_msa_div_s_w.c \ 285 -EL -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_div_s_w_64r6el 286 /opt/img/bin/mips-img-linux-gnu-gcc int-divide/test_msa_div_s_d.c \ 287 -EL -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_div_s_d_64r6el 288 /opt/img/bin/mips-img-linux-gnu-gcc int-divide/test_msa_div_u_b.c \ 289 -EL -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_div_u_b_64r6el 290 /opt/img/bin/mips-img-linux-gnu-gcc int-divide/test_msa_div_u_h.c \ 291 -EL -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_div_u_h_64r6el 292 /opt/img/bin/mips-img-linux-gnu-gcc int-divide/test_msa_div_u_w.c \ 293 -EL -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_div_u_w_64r6el 294 /opt/img/bin/mips-img-linux-gnu-gcc int-divide/test_msa_div_u_d.c \ 295 -EL -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_div_u_d_64r6el 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 -EL -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_dotp_s_h_64r6el 303 /opt/img/bin/mips-img-linux-gnu-gcc int-dot-product/test_msa_dotp_s_w.c \ 304 -EL -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_dotp_s_w_64r6el 305 /opt/img/bin/mips-img-linux-gnu-gcc int-dot-product/test_msa_dotp_s_d.c \ 306 -EL -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_dotp_s_d_64r6el 307 /opt/img/bin/mips-img-linux-gnu-gcc int-dot-product/test_msa_dotp_u_h.c \ 308 -EL -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_dotp_u_h_64r6el 309 /opt/img/bin/mips-img-linux-gnu-gcc int-dot-product/test_msa_dotp_u_w.c \ 310 -EL -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_dotp_u_w_64r6el 311 /opt/img/bin/mips-img-linux-gnu-gcc int-dot-product/test_msa_dotp_u_d.c \ 312 -EL -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_dotp_u_d_64r6el 313 /opt/img/bin/mips-img-linux-gnu-gcc int-dot-product/test_msa_dpadd_s_h.c \ 314 -EL -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_dpadd_s_h_64r6el 315 /opt/img/bin/mips-img-linux-gnu-gcc int-dot-product/test_msa_dpadd_s_w.c \ 316 -EL -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_dpadd_s_w_64r6el 317 /opt/img/bin/mips-img-linux-gnu-gcc int-dot-product/test_msa_dpadd_s_d.c \ 318 -EL -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_dpadd_s_d_64r6el 319 /opt/img/bin/mips-img-linux-gnu-gcc int-dot-product/test_msa_dpadd_u_h.c \ 320 -EL -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_dpadd_u_h_64r6el 321 /opt/img/bin/mips-img-linux-gnu-gcc int-dot-product/test_msa_dpadd_u_w.c \ 322 -EL -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_dpadd_u_w_64r6el 323 /opt/img/bin/mips-img-linux-gnu-gcc int-dot-product/test_msa_dpadd_u_d.c \ 324 -EL -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_dpadd_u_d_64r6el 325 /opt/img/bin/mips-img-linux-gnu-gcc int-dot-product/test_msa_dpsub_s_h.c \ 326 -EL -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_dpsub_s_h_64r6el 327 /opt/img/bin/mips-img-linux-gnu-gcc int-dot-product/test_msa_dpsub_s_w.c \ 328 -EL -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_dpsub_s_w_64r6el 329 /opt/img/bin/mips-img-linux-gnu-gcc int-dot-product/test_msa_dpsub_s_d.c \ 330 -EL -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_dpsub_s_d_64r6el 331 /opt/img/bin/mips-img-linux-gnu-gcc int-dot-product/test_msa_dpsub_u_h.c \ 332 -EL -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_dpsub_u_h_64r6el 333 /opt/img/bin/mips-img-linux-gnu-gcc int-dot-product/test_msa_dpsub_u_w.c \ 334 -EL -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_dpsub_u_w_64r6el 335 /opt/img/bin/mips-img-linux-gnu-gcc int-dot-product/test_msa_dpsub_u_d.c \ 336 -EL -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_dpsub_u_d_64r6el 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 -EL -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_max_a_b_64r6el 344 /opt/img/bin/mips-img-linux-gnu-gcc int-max-min/test_msa_max_a_h.c \ 345 -EL -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_max_a_h_64r6el 346 /opt/img/bin/mips-img-linux-gnu-gcc int-max-min/test_msa_max_a_w.c \ 347 -EL -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_max_a_w_64r6el 348 /opt/img/bin/mips-img-linux-gnu-gcc int-max-min/test_msa_max_a_d.c \ 349 -EL -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_max_a_d_64r6el 350 /opt/img/bin/mips-img-linux-gnu-gcc int-max-min/test_msa_max_s_b.c \ 351 -EL -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_max_s_b_64r6el 352 /opt/img/bin/mips-img-linux-gnu-gcc int-max-min/test_msa_max_s_h.c \ 353 -EL -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_max_s_h_64r6el 354 /opt/img/bin/mips-img-linux-gnu-gcc int-max-min/test_msa_max_s_w.c \ 355 -EL -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_max_s_w_64r6el 356 /opt/img/bin/mips-img-linux-gnu-gcc int-max-min/test_msa_max_s_d.c \ 357 -EL -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_max_s_d_64r6el 358 /opt/img/bin/mips-img-linux-gnu-gcc int-max-min/test_msa_max_u_b.c \ 359 -EL -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_max_u_b_64r6el 360 /opt/img/bin/mips-img-linux-gnu-gcc int-max-min/test_msa_max_u_h.c \ 361 -EL -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_max_u_h_64r6el 362 /opt/img/bin/mips-img-linux-gnu-gcc int-max-min/test_msa_max_u_w.c \ 363 -EL -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_max_u_w_64r6el 364 /opt/img/bin/mips-img-linux-gnu-gcc int-max-min/test_msa_max_u_d.c \ 365 -EL -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_max_u_d_64r6el 366 /opt/img/bin/mips-img-linux-gnu-gcc int-max-min/test_msa_min_a_b.c \ 367 -EL -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_min_a_b_64r6el 368 /opt/img/bin/mips-img-linux-gnu-gcc int-max-min/test_msa_min_a_h.c \ 369 -EL -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_min_a_h_64r6el 370 /opt/img/bin/mips-img-linux-gnu-gcc int-max-min/test_msa_min_a_w.c \ 371 -EL -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_min_a_w_64r6el 372 /opt/img/bin/mips-img-linux-gnu-gcc int-max-min/test_msa_min_a_d.c \ 373 -EL -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_min_a_d_64r6el 374 /opt/img/bin/mips-img-linux-gnu-gcc int-max-min/test_msa_min_s_b.c \ 375 -EL -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_min_s_b_64r6el 376 /opt/img/bin/mips-img-linux-gnu-gcc int-max-min/test_msa_min_s_h.c \ 377 -EL -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_min_s_h_64r6el 378 /opt/img/bin/mips-img-linux-gnu-gcc int-max-min/test_msa_min_s_w.c \ 379 -EL -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_min_s_w_64r6el 380 /opt/img/bin/mips-img-linux-gnu-gcc int-max-min/test_msa_min_s_d.c \ 381 -EL -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_min_s_d_64r6el 382 /opt/img/bin/mips-img-linux-gnu-gcc int-max-min/test_msa_min_u_b.c \ 383 -EL -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_min_u_b_64r6el 384 /opt/img/bin/mips-img-linux-gnu-gcc int-max-min/test_msa_min_u_h.c \ 385 -EL -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_min_u_h_64r6el 386 /opt/img/bin/mips-img-linux-gnu-gcc int-max-min/test_msa_min_u_w.c \ 387 -EL -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_min_u_w_64r6el 388 /opt/img/bin/mips-img-linux-gnu-gcc int-max-min/test_msa_min_u_d.c \ 389 -EL -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_min_u_d_64r6el 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 -EL -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_mod_s_b_64r6el 397 /opt/img/bin/mips-img-linux-gnu-gcc int-modulo/test_msa_mod_s_h.c \ 398 -EL -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_mod_s_h_64r6el 399 /opt/img/bin/mips-img-linux-gnu-gcc int-modulo/test_msa_mod_s_w.c \ 400 -EL -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_mod_s_w_64r6el 401 /opt/img/bin/mips-img-linux-gnu-gcc int-modulo/test_msa_mod_s_d.c \ 402 -EL -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_mod_s_d_64r6el 403 /opt/img/bin/mips-img-linux-gnu-gcc int-modulo/test_msa_mod_u_b.c \ 404 -EL -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_mod_u_b_64r6el 405 /opt/img/bin/mips-img-linux-gnu-gcc int-modulo/test_msa_mod_u_h.c \ 406 -EL -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_mod_u_h_64r6el 407 /opt/img/bin/mips-img-linux-gnu-gcc int-modulo/test_msa_mod_u_w.c \ 408 -EL -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_mod_u_w_64r6el 409 /opt/img/bin/mips-img-linux-gnu-gcc int-modulo/test_msa_mod_u_d.c \ 410 -EL -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_mod_u_d_64r6el 411 412 # 413 # Int Multiply 414 # ------------ 415 # 416 /opt/img/bin/mips-img-linux-gnu-gcc int-multiply/test_msa_maddv_b.c \ 417 -EL -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_maddv_b_64r6el 418 /opt/img/bin/mips-img-linux-gnu-gcc int-multiply/test_msa_maddv_h.c \ 419 -EL -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_maddv_h_64r6el 420 /opt/img/bin/mips-img-linux-gnu-gcc int-multiply/test_msa_maddv_w.c \ 421 -EL -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_maddv_w_64r6el 422 /opt/img/bin/mips-img-linux-gnu-gcc int-multiply/test_msa_maddv_d.c \ 423 -EL -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_maddv_d_64r6el 424 /opt/img/bin/mips-img-linux-gnu-gcc int-multiply/test_msa_msubv_b.c \ 425 -EL -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_msubv_b_64r6el 426 /opt/img/bin/mips-img-linux-gnu-gcc int-multiply/test_msa_msubv_h.c \ 427 -EL -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_msubv_h_64r6el 428 /opt/img/bin/mips-img-linux-gnu-gcc int-multiply/test_msa_msubv_w.c \ 429 -EL -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_msubv_w_64r6el 430 /opt/img/bin/mips-img-linux-gnu-gcc int-multiply/test_msa_msubv_d.c \ 431 -EL -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_msubv_d_64r6el 432 /opt/img/bin/mips-img-linux-gnu-gcc int-multiply/test_msa_mulv_b.c \ 433 -EL -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_mulv_b_64r6el 434 /opt/img/bin/mips-img-linux-gnu-gcc int-multiply/test_msa_mulv_h.c \ 435 -EL -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_mulv_h_64r6el 436 /opt/img/bin/mips-img-linux-gnu-gcc int-multiply/test_msa_mulv_w.c \ 437 -EL -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_mulv_w_64r6el 438 /opt/img/bin/mips-img-linux-gnu-gcc int-multiply/test_msa_mulv_d.c \ 439 -EL -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_mulv_d_64r6el 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 -EL -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_asub_s_b_64r6el 447 /opt/img/bin/mips-img-linux-gnu-gcc int-subtract/test_msa_asub_s_h.c \ 448 -EL -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_asub_s_h_64r6el 449 /opt/img/bin/mips-img-linux-gnu-gcc int-subtract/test_msa_asub_s_w.c \ 450 -EL -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_asub_s_w_64r6el 451 /opt/img/bin/mips-img-linux-gnu-gcc int-subtract/test_msa_asub_s_d.c \ 452 -EL -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_asub_s_d_64r6el 453 /opt/img/bin/mips-img-linux-gnu-gcc int-subtract/test_msa_asub_u_b.c \ 454 -EL -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_asub_u_b_64r6el 455 /opt/img/bin/mips-img-linux-gnu-gcc int-subtract/test_msa_asub_u_h.c \ 456 -EL -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_asub_u_h_64r6el 457 /opt/img/bin/mips-img-linux-gnu-gcc int-subtract/test_msa_asub_u_w.c \ 458 -EL -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_asub_u_w_64r6el 459 /opt/img/bin/mips-img-linux-gnu-gcc int-subtract/test_msa_asub_u_d.c \ 460 -EL -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_asub_u_d_64r6el 461 /opt/img/bin/mips-img-linux-gnu-gcc int-subtract/test_msa_hsub_s_h.c \ 462 -EL -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_hsub_s_h_64r6el 463 /opt/img/bin/mips-img-linux-gnu-gcc int-subtract/test_msa_hsub_s_w.c \ 464 -EL -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_hsub_s_w_64r6el 465 /opt/img/bin/mips-img-linux-gnu-gcc int-subtract/test_msa_hsub_s_d.c \ 466 -EL -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_hsub_s_d_64r6el 467 /opt/img/bin/mips-img-linux-gnu-gcc int-subtract/test_msa_hsub_u_h.c \ 468 -EL -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_hsub_u_h_64r6el 469 /opt/img/bin/mips-img-linux-gnu-gcc int-subtract/test_msa_hsub_u_w.c \ 470 -EL -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_hsub_u_w_64r6el 471 /opt/img/bin/mips-img-linux-gnu-gcc int-subtract/test_msa_hsub_u_d.c \ 472 -EL -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_hsub_u_d_64r6el 473 /opt/img/bin/mips-img-linux-gnu-gcc int-subtract/test_msa_subs_s_b.c \ 474 -EL -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_subs_s_b_64r6el 475 /opt/img/bin/mips-img-linux-gnu-gcc int-subtract/test_msa_subs_s_h.c \ 476 -EL -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_subs_s_h_64r6el 477 /opt/img/bin/mips-img-linux-gnu-gcc int-subtract/test_msa_subs_s_w.c \ 478 -EL -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_subs_s_w_64r6el 479 /opt/img/bin/mips-img-linux-gnu-gcc int-subtract/test_msa_subs_s_d.c \ 480 -EL -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_subs_s_d_64r6el 481 /opt/img/bin/mips-img-linux-gnu-gcc int-subtract/test_msa_subs_u_b.c \ 482 -EL -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_subs_u_b_64r6el 483 /opt/img/bin/mips-img-linux-gnu-gcc int-subtract/test_msa_subs_u_h.c \ 484 -EL -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_subs_u_h_64r6el 485 /opt/img/bin/mips-img-linux-gnu-gcc int-subtract/test_msa_subs_u_w.c \ 486 -EL -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_subs_u_w_64r6el 487 /opt/img/bin/mips-img-linux-gnu-gcc int-subtract/test_msa_subs_u_d.c \ 488 -EL -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_subs_u_d_64r6el 489 /opt/img/bin/mips-img-linux-gnu-gcc int-subtract/test_msa_subsus_u_b.c \ 490 -EL -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_subsus_u_b_64r6el 491 /opt/img/bin/mips-img-linux-gnu-gcc int-subtract/test_msa_subsus_u_h.c \ 492 -EL -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_subsus_u_h_64r6el 493 /opt/img/bin/mips-img-linux-gnu-gcc int-subtract/test_msa_subsus_u_w.c \ 494 -EL -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_subsus_u_w_64r6el 495 /opt/img/bin/mips-img-linux-gnu-gcc int-subtract/test_msa_subsus_u_d.c \ 496 -EL -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_subsus_u_d_64r6el 497 /opt/img/bin/mips-img-linux-gnu-gcc int-subtract/test_msa_subsuu_s_b.c \ 498 -EL -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_subsuu_s_b_64r6el 499 /opt/img/bin/mips-img-linux-gnu-gcc int-subtract/test_msa_subsuu_s_h.c \ 500 -EL -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_subsuu_s_h_64r6el 501 /opt/img/bin/mips-img-linux-gnu-gcc int-subtract/test_msa_subsuu_s_w.c \ 502 -EL -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_subsuu_s_w_64r6el 503 /opt/img/bin/mips-img-linux-gnu-gcc int-subtract/test_msa_subsuu_s_d.c \ 504 -EL -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_subsuu_s_d_64r6el 505 /opt/img/bin/mips-img-linux-gnu-gcc int-subtract/test_msa_subv_b.c \ 506 -EL -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_subv_b_64r6el 507 /opt/img/bin/mips-img-linux-gnu-gcc int-subtract/test_msa_subv_h.c \ 508 -EL -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_subv_h_64r6el 509 /opt/img/bin/mips-img-linux-gnu-gcc int-subtract/test_msa_subv_w.c \ 510 -EL -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_subv_w_64r6el 511 /opt/img/bin/mips-img-linux-gnu-gcc int-subtract/test_msa_subv_d.c \ 512 -EL -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_subv_d_64r6el 513 514 # 515 # Interleave 516 # ---------- 517 # 518 /opt/img/bin/mips-img-linux-gnu-gcc interleave/test_msa_ilvev_b.c \ 519 -EL -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_ilvev_b_64r6el 520 /opt/img/bin/mips-img-linux-gnu-gcc interleave/test_msa_ilvev_h.c \ 521 -EL -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_ilvev_h_64r6el 522 /opt/img/bin/mips-img-linux-gnu-gcc interleave/test_msa_ilvev_w.c \ 523 -EL -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_ilvev_w_64r6el 524 /opt/img/bin/mips-img-linux-gnu-gcc interleave/test_msa_ilvev_d.c \ 525 -EL -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_ilvev_d_64r6el 526 /opt/img/bin/mips-img-linux-gnu-gcc interleave/test_msa_ilvod_b.c \ 527 -EL -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_ilvod_b_64r6el 528 /opt/img/bin/mips-img-linux-gnu-gcc interleave/test_msa_ilvod_h.c \ 529 -EL -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_ilvod_h_64r6el 530 /opt/img/bin/mips-img-linux-gnu-gcc interleave/test_msa_ilvod_w.c \ 531 -EL -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_ilvod_w_64r6el 532 /opt/img/bin/mips-img-linux-gnu-gcc interleave/test_msa_ilvod_d.c \ 533 -EL -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_ilvod_d_64r6el 534 /opt/img/bin/mips-img-linux-gnu-gcc interleave/test_msa_ilvl_b.c \ 535 -EL -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_ilvl_b_64r6el 536 /opt/img/bin/mips-img-linux-gnu-gcc interleave/test_msa_ilvl_h.c \ 537 -EL -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_ilvl_h_64r6el 538 /opt/img/bin/mips-img-linux-gnu-gcc interleave/test_msa_ilvl_w.c \ 539 -EL -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_ilvl_w_64r6el 540 /opt/img/bin/mips-img-linux-gnu-gcc interleave/test_msa_ilvl_d.c \ 541 -EL -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_ilvl_d_64r6el 542 /opt/img/bin/mips-img-linux-gnu-gcc interleave/test_msa_ilvr_b.c \ 543 -EL -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_ilvr_b_64r6el 544 /opt/img/bin/mips-img-linux-gnu-gcc interleave/test_msa_ilvr_h.c \ 545 -EL -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_ilvr_h_64r6el 546 /opt/img/bin/mips-img-linux-gnu-gcc interleave/test_msa_ilvr_w.c \ 547 -EL -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_ilvr_w_64r6el 548 /opt/img/bin/mips-img-linux-gnu-gcc interleave/test_msa_ilvr_d.c \ 549 -EL -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_ilvr_d_64r6el 550 551 # 552 # Logic 553 # ----- 554 # 555 /opt/img/bin/mips-img-linux-gnu-gcc logic/test_msa_and_v.c \ 556 -EL -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_and_v_64r6el 557 /opt/img/bin/mips-img-linux-gnu-gcc logic/test_msa_nor_v.c \ 558 -EL -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_nor_v_64r6el 559 /opt/img/bin/mips-img-linux-gnu-gcc logic/test_msa_or_v.c \ 560 -EL -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_or_v_64r6el 561 /opt/img/bin/mips-img-linux-gnu-gcc logic/test_msa_xor_v.c \ 562 -EL -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_xor_v_64r6el 563 564 # 565 # Move 566 # ---- 567 # 568 /opt/img/bin/mips-img-linux-gnu-gcc move/test_msa_move_v.c \ 569 -EL -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_move_v_64r6el 570 571 # 572 # Pack 573 # ---- 574 # 575 /opt/img/bin/mips-img-linux-gnu-gcc pack/test_msa_pckev_b.c \ 576 -EL -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_pckev_b_64r6el 577 /opt/img/bin/mips-img-linux-gnu-gcc pack/test_msa_pckev_h.c \ 578 -EL -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_pckev_h_64r6el 579 /opt/img/bin/mips-img-linux-gnu-gcc pack/test_msa_pckev_w.c \ 580 -EL -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_pckev_w_64r6el 581 /opt/img/bin/mips-img-linux-gnu-gcc pack/test_msa_pckev_d.c \ 582 -EL -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_pckev_d_64r6el 583 /opt/img/bin/mips-img-linux-gnu-gcc pack/test_msa_pckod_b.c \ 584 -EL -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_pckod_b_64r6el 585 /opt/img/bin/mips-img-linux-gnu-gcc pack/test_msa_pckod_h.c \ 586 -EL -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_pckod_h_64r6el 587 /opt/img/bin/mips-img-linux-gnu-gcc pack/test_msa_pckod_w.c \ 588 -EL -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_pckod_w_64r6el 589 /opt/img/bin/mips-img-linux-gnu-gcc pack/test_msa_pckod_d.c \ 590 -EL -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_pckod_d_64r6el 591 /opt/img/bin/mips-img-linux-gnu-gcc pack/test_msa_vshf_b.c \ 592 -EL -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_vshf_b_64r6el 593 /opt/img/bin/mips-img-linux-gnu-gcc pack/test_msa_vshf_h.c \ 594 -EL -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_vshf_h_64r6el 595 /opt/img/bin/mips-img-linux-gnu-gcc pack/test_msa_vshf_w.c \ 596 -EL -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_vshf_w_64r6el 597 /opt/img/bin/mips-img-linux-gnu-gcc pack/test_msa_vshf_d.c \ 598 -EL -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_vshf_d_64r6el 599 600 # 601 # Shift 602 # ----- 603 # 604 /opt/img/bin/mips-img-linux-gnu-gcc shift/test_msa_sll_b.c \ 605 -EL -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_sll_b_64r6el 606 /opt/img/bin/mips-img-linux-gnu-gcc shift/test_msa_sll_h.c \ 607 -EL -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_sll_h_64r6el 608 /opt/img/bin/mips-img-linux-gnu-gcc shift/test_msa_sll_w.c \ 609 -EL -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_sll_w_64r6el 610 /opt/img/bin/mips-img-linux-gnu-gcc shift/test_msa_sll_d.c \ 611 -EL -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_sll_d_64r6el 612 /opt/img/bin/mips-img-linux-gnu-gcc shift/test_msa_sra_b.c \ 613 -EL -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_sra_b_64r6el 614 /opt/img/bin/mips-img-linux-gnu-gcc shift/test_msa_sra_h.c \ 615 -EL -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_sra_h_64r6el 616 /opt/img/bin/mips-img-linux-gnu-gcc shift/test_msa_sra_w.c \ 617 -EL -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_sra_w_64r6el 618 /opt/img/bin/mips-img-linux-gnu-gcc shift/test_msa_sra_d.c \ 619 -EL -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_sra_d_64r6el 620 /opt/img/bin/mips-img-linux-gnu-gcc shift/test_msa_srar_b.c \ 621 -EL -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_srar_b_64r6el 622 /opt/img/bin/mips-img-linux-gnu-gcc shift/test_msa_srar_h.c \ 623 -EL -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_srar_h_64r6el 624 /opt/img/bin/mips-img-linux-gnu-gcc shift/test_msa_srar_w.c \ 625 -EL -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_srar_w_64r6el 626 /opt/img/bin/mips-img-linux-gnu-gcc shift/test_msa_srar_d.c \ 627 -EL -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_srar_d_64r6el 628 /opt/img/bin/mips-img-linux-gnu-gcc shift/test_msa_srl_b.c \ 629 -EL -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_srl_b_64r6el 630 /opt/img/bin/mips-img-linux-gnu-gcc shift/test_msa_srl_h.c \ 631 -EL -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_srl_h_64r6el 632 /opt/img/bin/mips-img-linux-gnu-gcc shift/test_msa_srl_w.c \ 633 -EL -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_srl_w_64r6el 634 /opt/img/bin/mips-img-linux-gnu-gcc shift/test_msa_srl_d.c \ 635 -EL -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_srl_d_64r6el 636 /opt/img/bin/mips-img-linux-gnu-gcc shift/test_msa_srlr_b.c \ 637 -EL -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_srlr_b_64r6el 638 /opt/img/bin/mips-img-linux-gnu-gcc shift/test_msa_srlr_h.c \ 639 -EL -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_srlr_h_64r6el 640 /opt/img/bin/mips-img-linux-gnu-gcc shift/test_msa_srlr_w.c \ 641 -EL -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_srlr_w_64r6el 642 /opt/img/bin/mips-img-linux-gnu-gcc shift/test_msa_srlr_d.c \ 643 -EL -static -mabi=64 -march=mips64r6 -mmsa -o /tmp/test_msa_srlr_d_64r6el