1#!/bin/bash
2
3FILES=( "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
574if [ $# -gt 0 ]; then
575#fname = "$1"
576
577for f in "${FILES[@]}"
578do
579    array=(${f// / })
580    if [ ${array[2]} = $1 ]; then
581        ./gen_insn_test ${array[0]} ${array[1]} > ${array[2]}
582        exit 0
583    fi
584done
585
586exit -1
587
588else
589
590for f in "${FILES[@]}"
591do
592        echo $i $f
593        array=(${f// / })
594        ./gen_insn_test ${array[0]} ${array[1]} > ${array[2]}
595done
596
597fi
598
599
600
601