zliu | 65105dc | 2015-08-01 03:52:03 +0000 | [diff] [blame] | 1 | #!/bin/bash |
| 2 | |
| 3 | FILES=( "5 1 insn_test_move_X0.c" |
| 4 | "5 2 insn_test_move_X1.c" |
| 5 | "5 4 insn_test_move_Y0.c" |
| 6 | "5 8 insn_test_move_Y1.c" |
| 7 | "6 1 insn_test_movei_X0.c" |
| 8 | "6 2 insn_test_movei_X1.c" |
| 9 | "6 4 insn_test_movei_Y0.c" |
| 10 | "6 8 insn_test_movei_Y1.c" |
| 11 | "7 1 insn_test_moveli_X0.c" |
| 12 | "7 2 insn_test_moveli_X1.c" |
| 13 | "8 2 insn_test_prefetch_X1.c" |
| 14 | "8 16 insn_test_prefetch_Y2.c" |
| 15 | "9 2 insn_test_prefetch_add_l1_X1.c" |
| 16 | "10 2 insn_test_prefetch_add_l1_fault_X1.c" |
| 17 | "11 2 insn_test_prefetch_add_l2_X1.c" |
| 18 | "12 2 insn_test_prefetch_add_l2_fault_X1.c" |
| 19 | "13 2 insn_test_prefetch_add_l3_X1.c" |
| 20 | "14 2 insn_test_prefetch_add_l3_fault_X1.c" |
| 21 | "15 2 insn_test_prefetch_l1_X1.c" |
| 22 | "15 16 insn_test_prefetch_l1_Y2.c" |
| 23 | "16 2 insn_test_prefetch_l1_fault_X1.c" |
| 24 | "16 16 insn_test_prefetch_l1_fault_Y2.c" |
| 25 | "17 2 insn_test_prefetch_l2_X1.c" |
| 26 | "17 16 insn_test_prefetch_l2_Y2.c" |
| 27 | "18 2 insn_test_prefetch_l2_fault_X1.c" |
| 28 | "18 16 insn_test_prefetch_l2_fault_Y2.c" |
| 29 | "19 2 insn_test_prefetch_l3_X1.c" |
| 30 | "19 16 insn_test_prefetch_l3_Y2.c" |
| 31 | "20 2 insn_test_prefetch_l3_fault_X1.c" |
| 32 | "20 16 insn_test_prefetch_l3_fault_Y2.c" |
| 33 | "21 2 insn_test_raise_X1.c" |
| 34 | "22 1 insn_test_add_X0.c" |
| 35 | "22 2 insn_test_add_X1.c" |
| 36 | "22 4 insn_test_add_Y0.c" |
| 37 | "22 8 insn_test_add_Y1.c" |
| 38 | "23 1 insn_test_addi_X0.c" |
| 39 | "23 2 insn_test_addi_X1.c" |
| 40 | "23 4 insn_test_addi_Y0.c" |
| 41 | "23 8 insn_test_addi_Y1.c" |
| 42 | "24 1 insn_test_addli_X0.c" |
| 43 | "24 2 insn_test_addli_X1.c" |
| 44 | "25 1 insn_test_addx_X0.c" |
| 45 | "25 2 insn_test_addx_X1.c" |
| 46 | "25 4 insn_test_addx_Y0.c" |
| 47 | "25 8 insn_test_addx_Y1.c" |
| 48 | "26 1 insn_test_addxi_X0.c" |
| 49 | "26 2 insn_test_addxi_X1.c" |
| 50 | "26 4 insn_test_addxi_Y0.c" |
| 51 | "26 8 insn_test_addxi_Y1.c" |
| 52 | "27 1 insn_test_addxli_X0.c" |
| 53 | "27 2 insn_test_addxli_X1.c" |
| 54 | "28 1 insn_test_addxsc_X0.c" |
| 55 | "28 2 insn_test_addxsc_X1.c" |
| 56 | "29 1 insn_test_and_X0.c" |
| 57 | "29 2 insn_test_and_X1.c" |
| 58 | "29 4 insn_test_and_Y0.c" |
| 59 | "29 8 insn_test_and_Y1.c" |
| 60 | "30 1 insn_test_andi_X0.c" |
| 61 | "30 2 insn_test_andi_X1.c" |
| 62 | "30 4 insn_test_andi_Y0.c" |
| 63 | "30 8 insn_test_andi_Y1.c" |
| 64 | "31 2 insn_test_beqz_X1.c" |
| 65 | "32 2 insn_test_beqzt_X1.c" |
| 66 | "33 1 insn_test_bfexts_X0.c" |
| 67 | "34 1 insn_test_bfextu_X0.c" |
| 68 | "35 1 insn_test_bfins_X0.c" |
| 69 | "36 2 insn_test_bgez_X1.c" |
| 70 | "37 2 insn_test_bgezt_X1.c" |
| 71 | "38 2 insn_test_bgtz_X1.c" |
| 72 | "39 2 insn_test_bgtzt_X1.c" |
| 73 | "40 2 insn_test_blbc_X1.c" |
| 74 | "41 2 insn_test_blbct_X1.c" |
| 75 | "42 2 insn_test_blbs_X1.c" |
| 76 | "43 2 insn_test_blbst_X1.c" |
| 77 | "44 2 insn_test_blez_X1.c" |
| 78 | "45 2 insn_test_blezt_X1.c" |
| 79 | "46 2 insn_test_bltz_X1.c" |
| 80 | "47 2 insn_test_bltzt_X1.c" |
| 81 | "48 2 insn_test_bnez_X1.c" |
| 82 | "49 2 insn_test_bnezt_X1.c" |
| 83 | "50 1 insn_test_clz_X0.c" |
| 84 | "50 4 insn_test_clz_Y0.c" |
| 85 | "51 1 insn_test_cmoveqz_X0.c" |
| 86 | "51 4 insn_test_cmoveqz_Y0.c" |
| 87 | "52 1 insn_test_cmovnez_X0.c" |
| 88 | "52 4 insn_test_cmovnez_Y0.c" |
| 89 | "53 1 insn_test_cmpeq_X0.c" |
| 90 | "53 2 insn_test_cmpeq_X1.c" |
| 91 | "53 4 insn_test_cmpeq_Y0.c" |
| 92 | "53 8 insn_test_cmpeq_Y1.c" |
| 93 | "54 1 insn_test_cmpeqi_X0.c" |
| 94 | "54 2 insn_test_cmpeqi_X1.c" |
| 95 | "54 4 insn_test_cmpeqi_Y0.c" |
| 96 | "54 8 insn_test_cmpeqi_Y1.c" |
| 97 | "55 2 insn_test_cmpexch_X1.c" |
| 98 | "56 2 insn_test_cmpexch4_X1.c" |
| 99 | "57 1 insn_test_cmples_X0.c" |
| 100 | "57 2 insn_test_cmples_X1.c" |
| 101 | "57 4 insn_test_cmples_Y0.c" |
| 102 | "57 8 insn_test_cmples_Y1.c" |
| 103 | "58 1 insn_test_cmpleu_X0.c" |
| 104 | "58 2 insn_test_cmpleu_X1.c" |
| 105 | "58 4 insn_test_cmpleu_Y0.c" |
| 106 | "58 8 insn_test_cmpleu_Y1.c" |
| 107 | "59 1 insn_test_cmplts_X0.c" |
| 108 | "59 2 insn_test_cmplts_X1.c" |
| 109 | "59 4 insn_test_cmplts_Y0.c" |
| 110 | "59 8 insn_test_cmplts_Y1.c" |
| 111 | "60 1 insn_test_cmpltsi_X0.c" |
| 112 | "60 2 insn_test_cmpltsi_X1.c" |
| 113 | "60 4 insn_test_cmpltsi_Y0.c" |
| 114 | "60 8 insn_test_cmpltsi_Y1.c" |
| 115 | "61 1 insn_test_cmpltu_X0.c" |
| 116 | "61 2 insn_test_cmpltu_X1.c" |
| 117 | "61 4 insn_test_cmpltu_Y0.c" |
| 118 | "61 8 insn_test_cmpltu_Y1.c" |
| 119 | "62 1 insn_test_cmpltui_X0.c" |
| 120 | "62 2 insn_test_cmpltui_X1.c" |
| 121 | "63 1 insn_test_cmpne_X0.c" |
| 122 | "63 2 insn_test_cmpne_X1.c" |
| 123 | "63 4 insn_test_cmpne_Y0.c" |
| 124 | "63 8 insn_test_cmpne_Y1.c" |
| 125 | "64 1 insn_test_cmul_X0.c" |
| 126 | "65 1 insn_test_cmula_X0.c" |
| 127 | "66 1 insn_test_cmulaf_X0.c" |
| 128 | "67 1 insn_test_cmulf_X0.c" |
| 129 | "68 1 insn_test_cmulfr_X0.c" |
| 130 | "69 1 insn_test_cmulh_X0.c" |
| 131 | "70 1 insn_test_cmulhr_X0.c" |
| 132 | "71 1 insn_test_crc32_32_X0.c" |
| 133 | "72 1 insn_test_crc32_8_X0.c" |
| 134 | "73 1 insn_test_ctz_X0.c" |
| 135 | "73 4 insn_test_ctz_Y0.c" |
| 136 | "74 1 insn_test_dblalign_X0.c" |
| 137 | "75 1 insn_test_dblalign2_X0.c" |
| 138 | "75 2 insn_test_dblalign2_X1.c" |
| 139 | "76 1 insn_test_dblalign4_X0.c" |
| 140 | "76 2 insn_test_dblalign4_X1.c" |
| 141 | "77 1 insn_test_dblalign6_X0.c" |
| 142 | "77 2 insn_test_dblalign6_X1.c" |
| 143 | "79 2 insn_test_dtlbpr_X1.c" |
| 144 | "80 2 insn_test_exch_X1.c" |
| 145 | "81 2 insn_test_exch4_X1.c" |
| 146 | "82 1 insn_test_fdouble_add_flags_X0.c" |
| 147 | "83 1 insn_test_fdouble_addsub_X0.c" |
| 148 | "84 1 insn_test_fdouble_mul_flags_X0.c" |
| 149 | "85 1 insn_test_fdouble_pack1_X0.c" |
| 150 | "86 1 insn_test_fdouble_pack2_X0.c" |
| 151 | "87 1 insn_test_fdouble_sub_flags_X0.c" |
| 152 | "88 1 insn_test_fdouble_unpack_max_X0.c" |
| 153 | "89 1 insn_test_fdouble_unpack_min_X0.c" |
| 154 | "90 2 insn_test_fetchadd_X1.c" |
| 155 | "91 2 insn_test_fetchadd4_X1.c" |
| 156 | "92 2 insn_test_fetchaddgez_X1.c" |
| 157 | "93 2 insn_test_fetchaddgez4_X1.c" |
| 158 | "94 2 insn_test_fetchand_X1.c" |
| 159 | "95 2 insn_test_fetchand4_X1.c" |
| 160 | "96 2 insn_test_fetchor_X1.c" |
| 161 | "97 2 insn_test_fetchor4_X1.c" |
| 162 | "98 2 insn_test_finv_X1.c" |
| 163 | "99 2 insn_test_flush_X1.c" |
| 164 | "100 2 insn_test_flushwb_X1.c" |
| 165 | "101 1 insn_test_fnop_X0.c" |
| 166 | "101 2 insn_test_fnop_X1.c" |
| 167 | "101 4 insn_test_fnop_Y0.c" |
| 168 | "101 8 insn_test_fnop_Y1.c" |
| 169 | "102 1 insn_test_fsingle_add1_X0.c" |
| 170 | "103 1 insn_test_fsingle_addsub2_X0.c" |
| 171 | "104 1 insn_test_fsingle_mul1_X0.c" |
| 172 | "105 1 insn_test_fsingle_mul2_X0.c" |
| 173 | "106 1 insn_test_fsingle_pack1_X0.c" |
| 174 | "106 4 insn_test_fsingle_pack1_Y0.c" |
| 175 | "107 1 insn_test_fsingle_pack2_X0.c" |
| 176 | "108 1 insn_test_fsingle_sub1_X0.c" |
| 177 | "109 2 insn_test_icoh_X1.c" |
| 178 | "111 2 insn_test_inv_X1.c" |
| 179 | "113 2 insn_test_j_X1.c" |
| 180 | "114 2 insn_test_jal_X1.c" |
| 181 | "115 2 insn_test_jalr_X1.c" |
| 182 | "115 8 insn_test_jalr_Y1.c" |
| 183 | "116 2 insn_test_jalrp_X1.c" |
| 184 | "116 8 insn_test_jalrp_Y1.c" |
| 185 | "117 2 insn_test_jr_X1.c" |
| 186 | "117 8 insn_test_jr_Y1.c" |
| 187 | "118 2 insn_test_jrp_X1.c" |
| 188 | "118 8 insn_test_jrp_Y1.c" |
| 189 | "119 2 insn_test_ld_X1.c" |
| 190 | "119 16 insn_test_ld_Y2.c" |
| 191 | "120 2 insn_test_ld1s_X1.c" |
| 192 | "120 16 insn_test_ld1s_Y2.c" |
| 193 | "121 2 insn_test_ld1s_add_X1.c" |
| 194 | "122 2 insn_test_ld1u_X1.c" |
| 195 | "122 16 insn_test_ld1u_Y2.c" |
| 196 | "123 2 insn_test_ld1u_add_X1.c" |
| 197 | "124 2 insn_test_ld2s_X1.c" |
| 198 | "124 16 insn_test_ld2s_Y2.c" |
| 199 | "125 2 insn_test_ld2s_add_X1.c" |
| 200 | "126 2 insn_test_ld2u_X1.c" |
| 201 | "126 16 insn_test_ld2u_Y2.c" |
| 202 | "127 2 insn_test_ld2u_add_X1.c" |
| 203 | "128 2 insn_test_ld4s_X1.c" |
| 204 | "128 16 insn_test_ld4s_Y2.c" |
| 205 | "129 2 insn_test_ld4s_add_X1.c" |
| 206 | "130 2 insn_test_ld4u_X1.c" |
| 207 | "130 16 insn_test_ld4u_Y2.c" |
| 208 | "131 2 insn_test_ld4u_add_X1.c" |
| 209 | "132 2 insn_test_ld_add_X1.c" |
| 210 | "133 2 insn_test_ldna_X1.c" |
| 211 | "134 2 insn_test_ldna_add_X1.c" |
| 212 | "135 2 insn_test_ldnt_X1.c" |
| 213 | "136 2 insn_test_ldnt1s_X1.c" |
| 214 | "137 2 insn_test_ldnt1s_add_X1.c" |
| 215 | "138 2 insn_test_ldnt1u_X1.c" |
| 216 | "139 2 insn_test_ldnt1u_add_X1.c" |
| 217 | "140 2 insn_test_ldnt2s_X1.c" |
| 218 | "141 2 insn_test_ldnt2s_add_X1.c" |
| 219 | "142 2 insn_test_ldnt2u_X1.c" |
| 220 | "143 2 insn_test_ldnt2u_add_X1.c" |
| 221 | "144 2 insn_test_ldnt4s_X1.c" |
| 222 | "145 2 insn_test_ldnt4s_add_X1.c" |
| 223 | "146 2 insn_test_ldnt4u_X1.c" |
| 224 | "147 2 insn_test_ldnt4u_add_X1.c" |
| 225 | "148 2 insn_test_ldnt_add_X1.c" |
| 226 | "149 2 insn_test_lnk_X1.c" |
| 227 | "149 8 insn_test_lnk_Y1.c" |
| 228 | "150 2 insn_test_mf_X1.c" |
| 229 | "152 1 insn_test_mm_X0.c" |
| 230 | "153 1 insn_test_mnz_X0.c" |
| 231 | "153 2 insn_test_mnz_X1.c" |
| 232 | "153 4 insn_test_mnz_Y0.c" |
| 233 | "153 8 insn_test_mnz_Y1.c" |
| 234 | "155 1 insn_test_mul_hs_hs_X0.c" |
| 235 | "155 4 insn_test_mul_hs_hs_Y0.c" |
| 236 | "156 1 insn_test_mul_hs_hu_X0.c" |
| 237 | "157 1 insn_test_mul_hs_ls_X0.c" |
| 238 | "158 1 insn_test_mul_hs_lu_X0.c" |
| 239 | "159 1 insn_test_mul_hu_hu_X0.c" |
| 240 | "159 4 insn_test_mul_hu_hu_Y0.c" |
| 241 | "160 1 insn_test_mul_hu_ls_X0.c" |
| 242 | "161 1 insn_test_mul_hu_lu_X0.c" |
| 243 | "162 1 insn_test_mul_ls_ls_X0.c" |
| 244 | "162 4 insn_test_mul_ls_ls_Y0.c" |
| 245 | "163 1 insn_test_mul_ls_lu_X0.c" |
| 246 | "164 1 insn_test_mul_lu_lu_X0.c" |
| 247 | "164 4 insn_test_mul_lu_lu_Y0.c" |
| 248 | "165 1 insn_test_mula_hs_hs_X0.c" |
| 249 | "165 4 insn_test_mula_hs_hs_Y0.c" |
| 250 | "166 1 insn_test_mula_hs_hu_X0.c" |
| 251 | "167 1 insn_test_mula_hs_ls_X0.c" |
| 252 | "168 1 insn_test_mula_hs_lu_X0.c" |
| 253 | "169 1 insn_test_mula_hu_hu_X0.c" |
| 254 | "169 4 insn_test_mula_hu_hu_Y0.c" |
| 255 | "170 1 insn_test_mula_hu_ls_X0.c" |
| 256 | "171 1 insn_test_mula_hu_lu_X0.c" |
| 257 | "172 1 insn_test_mula_ls_ls_X0.c" |
| 258 | "172 4 insn_test_mula_ls_ls_Y0.c" |
| 259 | "173 1 insn_test_mula_ls_lu_X0.c" |
| 260 | "174 1 insn_test_mula_lu_lu_X0.c" |
| 261 | "174 4 insn_test_mula_lu_lu_Y0.c" |
| 262 | "175 1 insn_test_mulax_X0.c" |
| 263 | "175 4 insn_test_mulax_Y0.c" |
| 264 | "176 1 insn_test_mulx_X0.c" |
| 265 | "176 4 insn_test_mulx_Y0.c" |
| 266 | "177 1 insn_test_mz_X0.c" |
| 267 | "177 2 insn_test_mz_X1.c" |
| 268 | "177 4 insn_test_mz_Y0.c" |
| 269 | "177 8 insn_test_mz_Y1.c" |
| 270 | "179 1 insn_test_nop_X0.c" |
| 271 | "179 2 insn_test_nop_X1.c" |
| 272 | "179 4 insn_test_nop_Y0.c" |
| 273 | "179 8 insn_test_nop_Y1.c" |
| 274 | "180 1 insn_test_nor_X0.c" |
| 275 | "180 2 insn_test_nor_X1.c" |
| 276 | "180 4 insn_test_nor_Y0.c" |
| 277 | "180 8 insn_test_nor_Y1.c" |
| 278 | "181 1 insn_test_or_X0.c" |
| 279 | "181 2 insn_test_or_X1.c" |
| 280 | "181 4 insn_test_or_Y0.c" |
| 281 | "181 8 insn_test_or_Y1.c" |
| 282 | "182 1 insn_test_ori_X0.c" |
| 283 | "182 2 insn_test_ori_X1.c" |
| 284 | "183 1 insn_test_pcnt_X0.c" |
| 285 | "183 4 insn_test_pcnt_Y0.c" |
| 286 | "184 1 insn_test_revbits_X0.c" |
| 287 | "184 4 insn_test_revbits_Y0.c" |
| 288 | "185 1 insn_test_revbytes_X0.c" |
| 289 | "185 4 insn_test_revbytes_Y0.c" |
| 290 | "186 1 insn_test_rotl_X0.c" |
| 291 | "186 2 insn_test_rotl_X1.c" |
| 292 | "186 4 insn_test_rotl_Y0.c" |
| 293 | "186 8 insn_test_rotl_Y1.c" |
| 294 | "187 1 insn_test_rotli_X0.c" |
| 295 | "187 2 insn_test_rotli_X1.c" |
| 296 | "187 4 insn_test_rotli_Y0.c" |
| 297 | "187 8 insn_test_rotli_Y1.c" |
| 298 | "188 1 insn_test_shl_X0.c" |
| 299 | "188 2 insn_test_shl_X1.c" |
| 300 | "188 4 insn_test_shl_Y0.c" |
| 301 | "188 8 insn_test_shl_Y1.c" |
| 302 | "189 1 insn_test_shl16insli_X0.c" |
| 303 | "189 2 insn_test_shl16insli_X1.c" |
| 304 | "190 1 insn_test_shl1add_X0.c" |
| 305 | "190 2 insn_test_shl1add_X1.c" |
| 306 | "190 4 insn_test_shl1add_Y0.c" |
| 307 | "190 8 insn_test_shl1add_Y1.c" |
| 308 | "191 1 insn_test_shl1addx_X0.c" |
| 309 | "191 2 insn_test_shl1addx_X1.c" |
| 310 | "191 4 insn_test_shl1addx_Y0.c" |
| 311 | "191 8 insn_test_shl1addx_Y1.c" |
| 312 | "192 1 insn_test_shl2add_X0.c" |
| 313 | "192 2 insn_test_shl2add_X1.c" |
| 314 | "192 4 insn_test_shl2add_Y0.c" |
| 315 | "192 8 insn_test_shl2add_Y1.c" |
| 316 | "193 1 insn_test_shl2addx_X0.c" |
| 317 | "193 2 insn_test_shl2addx_X1.c" |
| 318 | "193 4 insn_test_shl2addx_Y0.c" |
| 319 | "193 8 insn_test_shl2addx_Y1.c" |
| 320 | "194 1 insn_test_shl3add_X0.c" |
| 321 | "194 2 insn_test_shl3add_X1.c" |
| 322 | "194 4 insn_test_shl3add_Y0.c" |
| 323 | "194 8 insn_test_shl3add_Y1.c" |
| 324 | "195 1 insn_test_shl3addx_X0.c" |
| 325 | "195 2 insn_test_shl3addx_X1.c" |
| 326 | "195 4 insn_test_shl3addx_Y0.c" |
| 327 | "195 8 insn_test_shl3addx_Y1.c" |
| 328 | "196 1 insn_test_shli_X0.c" |
| 329 | "196 2 insn_test_shli_X1.c" |
| 330 | "196 4 insn_test_shli_Y0.c" |
| 331 | "196 8 insn_test_shli_Y1.c" |
| 332 | "197 1 insn_test_shlx_X0.c" |
| 333 | "197 2 insn_test_shlx_X1.c" |
| 334 | "198 1 insn_test_shlxi_X0.c" |
| 335 | "198 2 insn_test_shlxi_X1.c" |
| 336 | "199 1 insn_test_shrs_X0.c" |
| 337 | "199 2 insn_test_shrs_X1.c" |
| 338 | "199 4 insn_test_shrs_Y0.c" |
| 339 | "199 8 insn_test_shrs_Y1.c" |
| 340 | "200 1 insn_test_shrsi_X0.c" |
| 341 | "200 2 insn_test_shrsi_X1.c" |
| 342 | "200 4 insn_test_shrsi_Y0.c" |
| 343 | "200 8 insn_test_shrsi_Y1.c" |
| 344 | "201 1 insn_test_shru_X0.c" |
| 345 | "201 2 insn_test_shru_X1.c" |
| 346 | "201 4 insn_test_shru_Y0.c" |
| 347 | "201 8 insn_test_shru_Y1.c" |
| 348 | "202 1 insn_test_shrui_X0.c" |
| 349 | "202 2 insn_test_shrui_X1.c" |
| 350 | "202 4 insn_test_shrui_Y0.c" |
| 351 | "202 8 insn_test_shrui_Y1.c" |
| 352 | "203 1 insn_test_shrux_X0.c" |
| 353 | "203 2 insn_test_shrux_X1.c" |
| 354 | "204 1 insn_test_shruxi_X0.c" |
| 355 | "204 2 insn_test_shruxi_X1.c" |
| 356 | "205 1 insn_test_shufflebytes_X0.c" |
| 357 | "206 2 insn_test_st_X1.c" |
| 358 | "206 16 insn_test_st_Y2.c" |
| 359 | "207 2 insn_test_st1_X1.c" |
| 360 | "207 16 insn_test_st1_Y2.c" |
| 361 | "208 2 insn_test_st1_add_X1.c" |
| 362 | "209 2 insn_test_st2_X1.c" |
| 363 | "209 16 insn_test_st2_Y2.c" |
| 364 | "210 2 insn_test_st2_add_X1.c" |
| 365 | "211 2 insn_test_st4_X1.c" |
| 366 | "211 16 insn_test_st4_Y2.c" |
| 367 | "212 2 insn_test_st4_add_X1.c" |
| 368 | "213 2 insn_test_st_add_X1.c" |
| 369 | "214 2 insn_test_stnt_X1.c" |
| 370 | "215 2 insn_test_stnt1_X1.c" |
| 371 | "216 2 insn_test_stnt1_add_X1.c" |
| 372 | "217 2 insn_test_stnt2_X1.c" |
| 373 | "218 2 insn_test_stnt2_add_X1.c" |
| 374 | "219 2 insn_test_stnt4_X1.c" |
| 375 | "220 2 insn_test_stnt4_add_X1.c" |
| 376 | "221 2 insn_test_stnt_add_X1.c" |
| 377 | "222 1 insn_test_sub_X0.c" |
| 378 | "222 2 insn_test_sub_X1.c" |
| 379 | "222 4 insn_test_sub_Y0.c" |
| 380 | "222 8 insn_test_sub_Y1.c" |
| 381 | "223 1 insn_test_subx_X0.c" |
| 382 | "223 2 insn_test_subx_X1.c" |
| 383 | "223 4 insn_test_subx_Y0.c" |
| 384 | "223 8 insn_test_subx_Y1.c" |
| 385 | "224 1 insn_test_subxsc_X0.c" |
| 386 | "224 2 insn_test_subxsc_X1.c" |
| 387 | "229 1 insn_test_tblidxb0_X0.c" |
| 388 | "229 4 insn_test_tblidxb0_Y0.c" |
| 389 | "230 1 insn_test_tblidxb1_X0.c" |
| 390 | "230 4 insn_test_tblidxb1_Y0.c" |
| 391 | "231 1 insn_test_tblidxb2_X0.c" |
| 392 | "231 4 insn_test_tblidxb2_Y0.c" |
| 393 | "232 1 insn_test_tblidxb3_X0.c" |
| 394 | "232 4 insn_test_tblidxb3_Y0.c" |
| 395 | "233 1 insn_test_v1add_X0.c" |
| 396 | "233 2 insn_test_v1add_X1.c" |
| 397 | "234 1 insn_test_v1addi_X0.c" |
| 398 | "234 2 insn_test_v1addi_X1.c" |
| 399 | "235 1 insn_test_v1adduc_X0.c" |
| 400 | "235 2 insn_test_v1adduc_X1.c" |
| 401 | "236 1 insn_test_v1adiffu_X0.c" |
| 402 | "237 1 insn_test_v1avgu_X0.c" |
| 403 | "238 1 insn_test_v1cmpeq_X0.c" |
| 404 | "238 2 insn_test_v1cmpeq_X1.c" |
| 405 | "239 1 insn_test_v1cmpeqi_X0.c" |
| 406 | "239 2 insn_test_v1cmpeqi_X1.c" |
| 407 | "240 1 insn_test_v1cmples_X0.c" |
| 408 | "240 2 insn_test_v1cmples_X1.c" |
| 409 | "241 1 insn_test_v1cmpleu_X0.c" |
| 410 | "241 2 insn_test_v1cmpleu_X1.c" |
| 411 | "242 1 insn_test_v1cmplts_X0.c" |
| 412 | "242 2 insn_test_v1cmplts_X1.c" |
| 413 | "243 1 insn_test_v1cmpltsi_X0.c" |
| 414 | "243 2 insn_test_v1cmpltsi_X1.c" |
| 415 | "244 1 insn_test_v1cmpltu_X0.c" |
| 416 | "244 2 insn_test_v1cmpltu_X1.c" |
| 417 | "245 1 insn_test_v1cmpltui_X0.c" |
| 418 | "245 2 insn_test_v1cmpltui_X1.c" |
| 419 | "246 1 insn_test_v1cmpne_X0.c" |
| 420 | "246 2 insn_test_v1cmpne_X1.c" |
| 421 | "247 1 insn_test_v1ddotpu_X0.c" |
| 422 | "248 1 insn_test_v1ddotpua_X0.c" |
| 423 | "249 1 insn_test_v1ddotpus_X0.c" |
| 424 | "250 1 insn_test_v1ddotpusa_X0.c" |
| 425 | "251 1 insn_test_v1dotp_X0.c" |
| 426 | "252 1 insn_test_v1dotpa_X0.c" |
| 427 | "253 1 insn_test_v1dotpu_X0.c" |
| 428 | "254 1 insn_test_v1dotpua_X0.c" |
| 429 | "255 1 insn_test_v1dotpus_X0.c" |
| 430 | "256 1 insn_test_v1dotpusa_X0.c" |
| 431 | "257 1 insn_test_v1int_h_X0.c" |
| 432 | "257 2 insn_test_v1int_h_X1.c" |
| 433 | "258 1 insn_test_v1int_l_X0.c" |
| 434 | "258 2 insn_test_v1int_l_X1.c" |
| 435 | "259 1 insn_test_v1maxu_X0.c" |
| 436 | "259 2 insn_test_v1maxu_X1.c" |
| 437 | "260 1 insn_test_v1maxui_X0.c" |
| 438 | "260 2 insn_test_v1maxui_X1.c" |
| 439 | "261 1 insn_test_v1minu_X0.c" |
| 440 | "261 2 insn_test_v1minu_X1.c" |
| 441 | "262 1 insn_test_v1minui_X0.c" |
| 442 | "262 2 insn_test_v1minui_X1.c" |
| 443 | "263 1 insn_test_v1mnz_X0.c" |
| 444 | "263 2 insn_test_v1mnz_X1.c" |
| 445 | "264 1 insn_test_v1multu_X0.c" |
| 446 | "265 1 insn_test_v1mulu_X0.c" |
| 447 | "266 1 insn_test_v1mulus_X0.c" |
| 448 | "267 1 insn_test_v1mz_X0.c" |
| 449 | "267 2 insn_test_v1mz_X1.c" |
| 450 | "268 1 insn_test_v1sadau_X0.c" |
| 451 | "269 1 insn_test_v1sadu_X0.c" |
| 452 | "270 1 insn_test_v1shl_X0.c" |
| 453 | "270 2 insn_test_v1shl_X1.c" |
| 454 | "271 1 insn_test_v1shli_X0.c" |
| 455 | "271 2 insn_test_v1shli_X1.c" |
| 456 | "272 1 insn_test_v1shrs_X0.c" |
| 457 | "272 2 insn_test_v1shrs_X1.c" |
| 458 | "273 1 insn_test_v1shrsi_X0.c" |
| 459 | "273 2 insn_test_v1shrsi_X1.c" |
| 460 | "274 1 insn_test_v1shru_X0.c" |
| 461 | "274 2 insn_test_v1shru_X1.c" |
| 462 | "275 1 insn_test_v1shrui_X0.c" |
| 463 | "275 2 insn_test_v1shrui_X1.c" |
| 464 | "276 1 insn_test_v1sub_X0.c" |
| 465 | "276 2 insn_test_v1sub_X1.c" |
| 466 | "277 1 insn_test_v1subuc_X0.c" |
| 467 | "277 2 insn_test_v1subuc_X1.c" |
| 468 | "278 1 insn_test_v2add_X0.c" |
| 469 | "278 2 insn_test_v2add_X1.c" |
| 470 | "279 1 insn_test_v2addi_X0.c" |
| 471 | "279 2 insn_test_v2addi_X1.c" |
| 472 | "280 1 insn_test_v2addsc_X0.c" |
| 473 | "280 2 insn_test_v2addsc_X1.c" |
| 474 | "281 1 insn_test_v2adiffs_X0.c" |
| 475 | "282 1 insn_test_v2avgs_X0.c" |
| 476 | "283 1 insn_test_v2cmpeq_X0.c" |
| 477 | "283 2 insn_test_v2cmpeq_X1.c" |
| 478 | "284 1 insn_test_v2cmpeqi_X0.c" |
| 479 | "284 2 insn_test_v2cmpeqi_X1.c" |
| 480 | "285 1 insn_test_v2cmples_X0.c" |
| 481 | "285 2 insn_test_v2cmples_X1.c" |
| 482 | "286 1 insn_test_v2cmpleu_X0.c" |
| 483 | "286 2 insn_test_v2cmpleu_X1.c" |
| 484 | "287 1 insn_test_v2cmplts_X0.c" |
| 485 | "287 2 insn_test_v2cmplts_X1.c" |
| 486 | "288 1 insn_test_v2cmpltsi_X0.c" |
| 487 | "288 2 insn_test_v2cmpltsi_X1.c" |
| 488 | "289 1 insn_test_v2cmpltu_X0.c" |
| 489 | "289 2 insn_test_v2cmpltu_X1.c" |
| 490 | "290 1 insn_test_v2cmpltui_X0.c" |
| 491 | "290 2 insn_test_v2cmpltui_X1.c" |
| 492 | "291 1 insn_test_v2cmpne_X0.c" |
| 493 | "291 2 insn_test_v2cmpne_X1.c" |
| 494 | "292 1 insn_test_v2dotp_X0.c" |
| 495 | "293 1 insn_test_v2dotpa_X0.c" |
| 496 | "294 1 insn_test_v2int_h_X0.c" |
| 497 | "294 2 insn_test_v2int_h_X1.c" |
| 498 | "295 1 insn_test_v2int_l_X0.c" |
| 499 | "295 2 insn_test_v2int_l_X1.c" |
| 500 | "296 1 insn_test_v2maxs_X0.c" |
| 501 | "296 2 insn_test_v2maxs_X1.c" |
| 502 | "297 1 insn_test_v2maxsi_X0.c" |
| 503 | "297 2 insn_test_v2maxsi_X1.c" |
| 504 | "298 1 insn_test_v2mins_X0.c" |
| 505 | "298 2 insn_test_v2mins_X1.c" |
| 506 | "299 1 insn_test_v2minsi_X0.c" |
| 507 | "299 2 insn_test_v2minsi_X1.c" |
| 508 | "300 1 insn_test_v2mnz_X0.c" |
| 509 | "300 2 insn_test_v2mnz_X1.c" |
| 510 | "301 1 insn_test_v2mulfsc_X0.c" |
| 511 | "302 1 insn_test_v2muls_X0.c" |
| 512 | "303 1 insn_test_v2mults_X0.c" |
| 513 | "304 1 insn_test_v2mz_X0.c" |
| 514 | "304 2 insn_test_v2mz_X1.c" |
| 515 | "305 1 insn_test_v2packh_X0.c" |
| 516 | "305 2 insn_test_v2packh_X1.c" |
| 517 | "306 1 insn_test_v2packl_X0.c" |
| 518 | "306 2 insn_test_v2packl_X1.c" |
| 519 | "307 1 insn_test_v2packuc_X0.c" |
| 520 | "307 2 insn_test_v2packuc_X1.c" |
| 521 | "308 1 insn_test_v2sadas_X0.c" |
| 522 | "309 1 insn_test_v2sadau_X0.c" |
| 523 | "310 1 insn_test_v2sads_X0.c" |
| 524 | "311 1 insn_test_v2sadu_X0.c" |
| 525 | "312 1 insn_test_v2shl_X0.c" |
| 526 | "312 2 insn_test_v2shl_X1.c" |
| 527 | "313 1 insn_test_v2shli_X0.c" |
| 528 | "313 2 insn_test_v2shli_X1.c" |
| 529 | "314 1 insn_test_v2shlsc_X0.c" |
| 530 | "314 2 insn_test_v2shlsc_X1.c" |
| 531 | "315 1 insn_test_v2shrs_X0.c" |
| 532 | "315 2 insn_test_v2shrs_X1.c" |
| 533 | "316 1 insn_test_v2shrsi_X0.c" |
| 534 | "316 2 insn_test_v2shrsi_X1.c" |
| 535 | "317 1 insn_test_v2shru_X0.c" |
| 536 | "317 2 insn_test_v2shru_X1.c" |
| 537 | "318 1 insn_test_v2shrui_X0.c" |
| 538 | "318 2 insn_test_v2shrui_X1.c" |
| 539 | "319 1 insn_test_v2sub_X0.c" |
| 540 | "319 2 insn_test_v2sub_X1.c" |
| 541 | "320 1 insn_test_v2subsc_X0.c" |
| 542 | "320 2 insn_test_v2subsc_X1.c" |
| 543 | "321 1 insn_test_v4add_X0.c" |
| 544 | "321 2 insn_test_v4add_X1.c" |
| 545 | "322 1 insn_test_v4addsc_X0.c" |
| 546 | "322 2 insn_test_v4addsc_X1.c" |
| 547 | "323 1 insn_test_v4int_h_X0.c" |
| 548 | "323 2 insn_test_v4int_h_X1.c" |
| 549 | "324 1 insn_test_v4int_l_X0.c" |
| 550 | "324 2 insn_test_v4int_l_X1.c" |
| 551 | "325 1 insn_test_v4packsc_X0.c" |
| 552 | "325 2 insn_test_v4packsc_X1.c" |
| 553 | "326 1 insn_test_v4shl_X0.c" |
| 554 | "326 2 insn_test_v4shl_X1.c" |
| 555 | "327 1 insn_test_v4shlsc_X0.c" |
| 556 | "327 2 insn_test_v4shlsc_X1.c" |
| 557 | "328 1 insn_test_v4shrs_X0.c" |
| 558 | "328 2 insn_test_v4shrs_X1.c" |
| 559 | "329 1 insn_test_v4shru_X0.c" |
| 560 | "329 2 insn_test_v4shru_X1.c" |
| 561 | "330 1 insn_test_v4sub_X0.c" |
| 562 | "330 2 insn_test_v4sub_X1.c" |
| 563 | "331 1 insn_test_v4subsc_X0.c" |
| 564 | "331 2 insn_test_v4subsc_X1.c" |
| 565 | "332 2 insn_test_wh64_X1.c" |
| 566 | "333 1 insn_test_xor_X0.c" |
| 567 | "333 2 insn_test_xor_X1.c" |
| 568 | "333 4 insn_test_xor_Y0.c" |
| 569 | "333 8 insn_test_xor_Y1.c" |
| 570 | "334 1 insn_test_xori_X0.c" |
| 571 | "334 2 insn_test_xori_X1.c" |
| 572 | ) |
| 573 | |
| 574 | if [ $# -gt 0 ]; then |
| 575 | #fname = "$1" |
zliu | e8e8df5 | 2015-08-05 02:38:10 +0000 | [diff] [blame] | 576 | |
zliu | 65105dc | 2015-08-01 03:52:03 +0000 | [diff] [blame] | 577 | for f in "${FILES[@]}" |
| 578 | do |
| 579 | array=(${f// / }) |
| 580 | if [ ${array[2]} = $1 ]; then |
| 581 | ./gen_insn_test ${array[0]} ${array[1]} > ${array[2]} |
zliu | 65105dc | 2015-08-01 03:52:03 +0000 | [diff] [blame] | 582 | exit 0 |
| 583 | fi |
| 584 | done |
| 585 | |
| 586 | exit -1 |
| 587 | |
| 588 | else |
| 589 | |
| 590 | for f in "${FILES[@]}" |
| 591 | do |
| 592 | echo $i $f |
| 593 | array=(${f// / }) |
| 594 | ./gen_insn_test ${array[0]} ${array[1]} > ${array[2]} |
| 595 | done |
| 596 | |
| 597 | fi |
| 598 | |
| 599 | |
| 600 | |