1/*===- TableGen'erated file -------------------------------------*- C++ -*-===*\
2|* *|
3|* Assembly Writer Source Fragment *|
4|* *|
5|* Automatically generated file, do not edit! *|
6|* From: WebAssembly.td *|
7|* *|
8\*===----------------------------------------------------------------------===*/
9
10/// getMnemonic - This method is automatically generated by tablegen
11/// from the instruction set description.
12std::pair<const char *, uint64_t>
13WebAssemblyInstPrinter::getMnemonic(const MCInst &MI) const {
14
15#ifdef __GNUC__
16#pragma GCC diagnostic push
17#pragma GCC diagnostic ignored "-Woverlength-strings"
18#endif
19 static const char AsmStrs[] = {
20 /* 0 */ "br \t\000"
21 /* 10 */ "try \t\000"
22 /* 20 */ "if \t\000"
23 /* 28 */ "return_call \t\000"
24 /* 45 */ "loop \t\000"
25 /* 55 */ "br_if \t\000"
26 /* 65 */ "catch \t\000"
27 /* 75 */ "block \t\000"
28 /* 85 */ "throw \t\000"
29 /* 95 */ "f32.ge \t\000"
30 /* 105 */ "f64.ge \t\000"
31 /* 115 */ "f32.le \t\000"
32 /* 125 */ "f64.le \t\000"
33 /* 135 */ "f32.ne \t\000"
34 /* 145 */ "i32.ne \t\000"
35 /* 155 */ "f64.ne \t\000"
36 /* 165 */ "i64.ne \t\000"
37 /* 175 */ "f32.eq \t\000"
38 /* 185 */ "i32.eq \t\000"
39 /* 195 */ "f64.eq \t\000"
40 /* 205 */ "i64.eq \t\000"
41 /* 215 */ "i32.or \t\000"
42 /* 225 */ "i64.or \t\000"
43 /* 235 */ "f32.gt \t\000"
44 /* 245 */ "f64.gt \t\000"
45 /* 255 */ "f32.lt \t\000"
46 /* 265 */ "f64.lt \t\000"
47 /* 275 */ "memory.atomic.wait32 \t\000"
48 /* 298 */ "memory.atomic.wait64 \t\000"
49 /* 321 */ "f32.sub \t\000"
50 /* 331 */ "i32.sub \t\000"
51 /* 341 */ "f64.sub \t\000"
52 /* 351 */ "i64.sub \t\000"
53 /* 361 */ "f32.add \t\000"
54 /* 371 */ "i32.add \t\000"
55 /* 381 */ "f64.add \t\000"
56 /* 391 */ "i64.add \t\000"
57 /* 401 */ "i32.and \t\000"
58 /* 411 */ "i64.and \t\000"
59 /* 421 */ "br_table \t\000"
60 /* 432 */ "try_table \t\000"
61 /* 444 */ "throw_ref \t\000"
62 /* 456 */ "f32.neg \t\000"
63 /* 466 */ "f64.neg \t\000"
64 /* 476 */ "i32.shl \t\000"
65 /* 486 */ "i64.shl \t\000"
66 /* 496 */ "f32.mul \t\000"
67 /* 506 */ "i32.mul \t\000"
68 /* 516 */ "f64.mul \t\000"
69 /* 526 */ "i64.mul \t\000"
70 /* 536 */ "f32.min \t\000"
71 /* 546 */ "f64.min \t\000"
72 /* 556 */ "i32.xor \t\000"
73 /* 566 */ "i64.xor \t\000"
74 /* 576 */ "f32.abs \t\000"
75 /* 586 */ "f64.abs \t\000"
76 /* 596 */ "f32.div \t\000"
77 /* 606 */ "f64.div \t\000"
78 /* 616 */ "rethrow \t\000"
79 /* 626 */ "f32.max \t\000"
80 /* 636 */ "f64.max \t\000"
81 /* 646 */ "memory.atomic.notify \t\000"
82 /* 669 */ "i32.clz \t\000"
83 /* 679 */ "i64.clz \t\000"
84 /* 689 */ "i32.eqz \t\000"
85 /* 699 */ "i64.eqz \t\000"
86 /* 709 */ "i32.ctz \t\000"
87 /* 719 */ "i64.ctz \t\000"
88 /* 729 */ "i64.store32\t\000"
89 /* 742 */ "i64.atomic.store32\t\000"
90 /* 762 */ "f32x4.relaxed_dot_bf16x8_add_f32\t\000"
91 /* 796 */ "f64.promote_f32\t\000"
92 /* 813 */ "i32.reinterpret_f32\t\000"
93 /* 834 */ "f32.reinterpret_i32\t\000"
94 /* 855 */ "f32.demote_f64\t\000"
95 /* 871 */ "i64.reinterpret_f64\t\000"
96 /* 892 */ "i32.wrap_i64\t\000"
97 /* 906 */ "f64.reinterpret_i64\t\000"
98 /* 927 */ "f64x2.promote_low_f32x4\t\000"
99 /* 952 */ "i32.store16\t\000"
100 /* 965 */ "i64.store16\t\000"
101 /* 978 */ "i32.atomic.store16\t\000"
102 /* 998 */ "i64.atomic.store16\t\000"
103 /* 1018 */ "f32.load_f16\t\000"
104 /* 1032 */ "f32.store_f16\t\000"
105 /* 1047 */ "i64.sub128\t\000"
106 /* 1059 */ "i64.add128\t\000"
107 /* 1071 */ "i32.store8\t\000"
108 /* 1083 */ "i64.store8\t\000"
109 /* 1095 */ "i32.atomic.store8\t\000"
110 /* 1114 */ "i64.atomic.store8\t\000"
111 /* 1133 */ "f64x2.sub\t\000"
112 /* 1144 */ "i64x2.sub\t\000"
113 /* 1155 */ "f32x4.sub\t\000"
114 /* 1166 */ "i32x4.sub\t\000"
115 /* 1177 */ "i8x16.sub\t\000"
116 /* 1188 */ "f16x8.sub\t\000"
117 /* 1199 */ "i16x8.sub\t\000"
118 /* 1210 */ "i32.atomic.rmw.sub\t\000"
119 /* 1230 */ "i64.atomic.rmw.sub\t\000"
120 /* 1250 */ "f32.trunc\t\000"
121 /* 1261 */ "f64x2.trunc\t\000"
122 /* 1274 */ "f64.trunc\t\000"
123 /* 1285 */ "f32x4.trunc\t\000"
124 /* 1298 */ "f16x8.trunc\t\000"
125 /* 1311 */ "f32.load\t\000"
126 /* 1321 */ "i32.load\t\000"
127 /* 1331 */ "f64.load\t\000"
128 /* 1341 */ "i64.load\t\000"
129 /* 1351 */ "v128.load\t\000"
130 /* 1362 */ "i32.atomic.load\t\000"
131 /* 1379 */ "i64.atomic.load\t\000"
132 /* 1396 */ "f64x2.add\t\000"
133 /* 1407 */ "i64x2.add\t\000"
134 /* 1418 */ "f32x4.add\t\000"
135 /* 1429 */ "i32x4.add\t\000"
136 /* 1440 */ "i8x16.add\t\000"
137 /* 1451 */ "f16x8.add\t\000"
138 /* 1462 */ "i16x8.add\t\000"
139 /* 1473 */ "i32.atomic.rmw.add\t\000"
140 /* 1493 */ "i64.atomic.rmw.add\t\000"
141 /* 1513 */ "f64x2.relaxed_madd\t\000"
142 /* 1533 */ "f32x4.relaxed_madd\t\000"
143 /* 1553 */ "f16x8.relaxed_madd\t\000"
144 /* 1573 */ "f64x2.relaxed_nmadd\t\000"
145 /* 1594 */ "f32x4.relaxed_nmadd\t\000"
146 /* 1615 */ "f16x8.relaxed_nmadd\t\000"
147 /* 1636 */ "v128.and\t\000"
148 /* 1646 */ "i32.atomic.rmw.and\t\000"
149 /* 1666 */ "i64.atomic.rmw.and\t\000"
150 /* 1686 */ "local.tee\t\000"
151 /* 1697 */ "f64x2.ge\t\000"
152 /* 1707 */ "f32x4.ge\t\000"
153 /* 1717 */ "f16x8.ge\t\000"
154 /* 1727 */ "f64x2.le\t\000"
155 /* 1737 */ "f32x4.le\t\000"
156 /* 1747 */ "f16x8.le\t\000"
157 /* 1757 */ "i8x16.shuffle\t\000"
158 /* 1772 */ "i8x16.swizzle\t\000"
159 /* 1787 */ "i8x16.relaxed_swizzle\t\000"
160 /* 1810 */ "f64x2.ne\t\000"
161 /* 1820 */ "i64x2.ne\t\000"
162 /* 1830 */ "f32x4.ne\t\000"
163 /* 1840 */ "i32x4.ne\t\000"
164 /* 1850 */ "i8x16.ne\t\000"
165 /* 1860 */ "f16x8.ne\t\000"
166 /* 1870 */ "i16x8.ne\t\000"
167 /* 1880 */ "v128.load32_lane\t\000"
168 /* 1898 */ "v128.store32_lane\t\000"
169 /* 1917 */ "v128.load64_lane\t\000"
170 /* 1935 */ "v128.store64_lane\t\000"
171 /* 1954 */ "v128.load16_lane\t\000"
172 /* 1972 */ "v128.store16_lane\t\000"
173 /* 1991 */ "v128.load8_lane\t\000"
174 /* 2008 */ "v128.store8_lane\t\000"
175 /* 2026 */ "f64x2.replace_lane\t\000"
176 /* 2046 */ "i64x2.replace_lane\t\000"
177 /* 2066 */ "f32x4.replace_lane\t\000"
178 /* 2086 */ "i32x4.replace_lane\t\000"
179 /* 2106 */ "i8x16.replace_lane\t\000"
180 /* 2126 */ "f16x8.replace_lane\t\000"
181 /* 2146 */ "i16x8.replace_lane\t\000"
182 /* 2166 */ "f64x2.extract_lane\t\000"
183 /* 2186 */ "i64x2.extract_lane\t\000"
184 /* 2206 */ "f32x4.extract_lane\t\000"
185 /* 2226 */ "i32x4.extract_lane\t\000"
186 /* 2246 */ "f16x8.extract_lane\t\000"
187 /* 2266 */ "f32.store\t\000"
188 /* 2277 */ "i32.store\t\000"
189 /* 2288 */ "f64.store\t\000"
190 /* 2299 */ "i64.store\t\000"
191 /* 2310 */ "v128.store\t\000"
192 /* 2322 */ "i32.atomic.store\t\000"
193 /* 2340 */ "i64.atomic.store\t\000"
194 /* 2358 */ "i64x2.all_true\t\000"
195 /* 2374 */ "i32x4.all_true\t\000"
196 /* 2390 */ "i8x16.all_true\t\000"
197 /* 2406 */ "i16x8.all_true\t\000"
198 /* 2422 */ "v128.any_true\t\000"
199 /* 2437 */ "table.size\t\000"
200 /* 2449 */ "memory.size\t\000"
201 /* 2462 */ "f64x2.neg\t\000"
202 /* 2473 */ "i64x2.neg\t\000"
203 /* 2484 */ "f32x4.neg\t\000"
204 /* 2495 */ "i32x4.neg\t\000"
205 /* 2506 */ "i8x16.neg\t\000"
206 /* 2517 */ "f16x8.neg\t\000"
207 /* 2528 */ "i16x8.neg\t\000"
208 /* 2539 */ "i32.atomic.rmw.xchg\t\000"
209 /* 2560 */ "i64.atomic.rmw.xchg\t\000"
210 /* 2581 */ "i32.atomic.rmw.cmpxchg\t\000"
211 /* 2605 */ "i64.atomic.rmw.cmpxchg\t\000"
212 /* 2629 */ "i64x2.bitmask\t\000"
213 /* 2644 */ "i32x4.bitmask\t\000"
214 /* 2659 */ "i8x16.bitmask\t\000"
215 /* 2674 */ "i16x8.bitmask\t\000"
216 /* 2689 */ "i64x2.shl\t\000"
217 /* 2700 */ "i32x4.shl\t\000"
218 /* 2711 */ "i8x16.shl\t\000"
219 /* 2722 */ "i16x8.shl\t\000"
220 /* 2733 */ "f32.ceil\t\000"
221 /* 2743 */ "f64x2.ceil\t\000"
222 /* 2755 */ "f64.ceil\t\000"
223 /* 2765 */ "f32x4.ceil\t\000"
224 /* 2777 */ "f16x8.ceil\t\000"
225 /* 2789 */ "return_call\t\000"
226 /* 2802 */ "table.fill\t\000"
227 /* 2814 */ "memory.fill\t\000"
228 /* 2827 */ "ref.is_null\t\000"
229 /* 2840 */ "i32.rotl\t\000"
230 /* 2850 */ "i64.rotl\t\000"
231 /* 2860 */ "f64x2.mul\t\000"
232 /* 2871 */ "i64x2.mul\t\000"
233 /* 2882 */ "f32x4.mul\t\000"
234 /* 2893 */ "i32x4.mul\t\000"
235 /* 2904 */ "f16x8.mul\t\000"
236 /* 2915 */ "i16x8.mul\t\000"
237 /* 2926 */ "f32.copysign\t\000"
238 /* 2940 */ "f64.copysign\t\000"
239 /* 2954 */ "f64x2.min\t\000"
240 /* 2965 */ "f32x4.min\t\000"
241 /* 2976 */ "f16x8.min\t\000"
242 /* 2987 */ "f64x2.relaxed_min\t\000"
243 /* 3006 */ "f32x4.relaxed_min\t\000"
244 /* 3025 */ "f64x2.pmin\t\000"
245 /* 3037 */ "f32x4.pmin\t\000"
246 /* 3049 */ "f16x8.pmin\t\000"
247 /* 3061 */ "v128.load32_zero\t\000"
248 /* 3079 */ "f32x4.demote_f64x2_zero\t\000"
249 /* 3104 */ "v128.load64_zero\t\000"
250 /* 3122 */ "i32x4.relaxed_trunc_f64x2_s_zero\t\000"
251 /* 3156 */ "i32x4.trunc_sat_f64x2_s_zero\t\000"
252 /* 3186 */ "i32x4.relaxed_trunc_f64x2_u_zero\t\000"
253 /* 3220 */ "i32x4.trunc_sat_f64x2_u_zero\t\000"
254 /* 3250 */ "data.drop\t\000"
255 /* 3261 */ "f64x2.eq\t\000"
256 /* 3271 */ "i64x2.eq\t\000"
257 /* 3281 */ "f32x4.eq\t\000"
258 /* 3291 */ "i32x4.eq\t\000"
259 /* 3301 */ "i8x16.eq\t\000"
260 /* 3311 */ "f16x8.eq\t\000"
261 /* 3321 */ "i16x8.eq\t\000"
262 /* 3331 */ "v128.or\t\000"
263 /* 3340 */ "i32.atomic.rmw.or\t\000"
264 /* 3359 */ "i64.atomic.rmw.or\t\000"
265 /* 3378 */ "f32.floor\t\000"
266 /* 3389 */ "f64x2.floor\t\000"
267 /* 3402 */ "f64.floor\t\000"
268 /* 3413 */ "f32x4.floor\t\000"
269 /* 3426 */ "f16x8.floor\t\000"
270 /* 3439 */ "v128.xor\t\000"
271 /* 3449 */ "i32.atomic.rmw.xor\t\000"
272 /* 3469 */ "i64.atomic.rmw.xor\t\000"
273 /* 3489 */ "i32.rotr\t\000"
274 /* 3499 */ "i64.rotr\t\000"
275 /* 3509 */ "i64.load32_s\t\000"
276 /* 3523 */ "i64.extend32_s\t\000"
277 /* 3539 */ "i32.trunc_f32_s\t\000"
278 /* 3556 */ "i64.trunc_f32_s\t\000"
279 /* 3573 */ "i32.trunc_sat_f32_s\t\000"
280 /* 3594 */ "i64.trunc_sat_f32_s\t\000"
281 /* 3615 */ "i64.extend_i32_s\t\000"
282 /* 3633 */ "f32.convert_i32_s\t\000"
283 /* 3652 */ "f64.convert_i32_s\t\000"
284 /* 3671 */ "i64x2.load32x2_s\t\000"
285 /* 3689 */ "i32.trunc_f64_s\t\000"
286 /* 3706 */ "i64.trunc_f64_s\t\000"
287 /* 3723 */ "i32.trunc_sat_f64_s\t\000"
288 /* 3744 */ "i64.trunc_sat_f64_s\t\000"
289 /* 3765 */ "f32.convert_i64_s\t\000"
290 /* 3784 */ "f64.convert_i64_s\t\000"
291 /* 3803 */ "i32x4.relaxed_trunc_f32x4_s\t\000"
292 /* 3832 */ "i32x4.trunc_sat_f32x4_s\t\000"
293 /* 3857 */ "i64x2.extend_high_i32x4_s\t\000"
294 /* 3884 */ "i64x2.extmul_high_i32x4_s\t\000"
295 /* 3911 */ "f32x4.convert_i32x4_s\t\000"
296 /* 3934 */ "i64x2.extend_low_i32x4_s\t\000"
297 /* 3960 */ "i64x2.extmul_low_i32x4_s\t\000"
298 /* 3986 */ "f64x2.convert_low_i32x4_s\t\000"
299 /* 4013 */ "i16x8.narrow_i32x4_s\t\000"
300 /* 4035 */ "i32x4.load16x4_s\t\000"
301 /* 4053 */ "i32.load16_s\t\000"
302 /* 4067 */ "i64.load16_s\t\000"
303 /* 4081 */ "i32.extend16_s\t\000"
304 /* 4097 */ "i64.extend16_s\t\000"
305 /* 4113 */ "i16x8.relaxed_dot_i8x16_i7x16_s\t\000"
306 /* 4146 */ "i16x8.extadd_pairwise_i8x16_s\t\000"
307 /* 4177 */ "i16x8.extend_high_i8x16_s\t\000"
308 /* 4204 */ "i16x8.extmul_high_i8x16_s\t\000"
309 /* 4231 */ "i16x8.extend_low_i8x16_s\t\000"
310 /* 4257 */ "i16x8.extmul_low_i8x16_s\t\000"
311 /* 4283 */ "i32.load8_s\t\000"
312 /* 4296 */ "i64.load8_s\t\000"
313 /* 4309 */ "i32.extend8_s\t\000"
314 /* 4324 */ "i64.extend8_s\t\000"
315 /* 4339 */ "i16x8.trunc_sat_f16x8_s\t\000"
316 /* 4364 */ "i32x4.extadd_pairwise_i16x8_s\t\000"
317 /* 4395 */ "i32x4.extend_high_i16x8_s\t\000"
318 /* 4422 */ "i32x4.extmul_high_i16x8_s\t\000"
319 /* 4449 */ "i32x4.dot_i16x8_s\t\000"
320 /* 4468 */ "f16x8.convert_i16x8_s\t\000"
321 /* 4491 */ "i32x4.extend_low_i16x8_s\t\000"
322 /* 4517 */ "i32x4.extmul_low_i16x8_s\t\000"
323 /* 4543 */ "i8x16.narrow_i16x8_s\t\000"
324 /* 4565 */ "i16x8.load8x8_s\t\000"
325 /* 4582 */ "i32x4.relaxed_dot_i8x16_i7x16_add_s\t\000"
326 /* 4619 */ "i64.mul_wide_s\t\000"
327 /* 4635 */ "i32.ge_s\t\000"
328 /* 4645 */ "i64x2.ge_s\t\000"
329 /* 4657 */ "i64.ge_s\t\000"
330 /* 4667 */ "i32x4.ge_s\t\000"
331 /* 4679 */ "i8x16.ge_s\t\000"
332 /* 4691 */ "i16x8.ge_s\t\000"
333 /* 4703 */ "i32.le_s\t\000"
334 /* 4713 */ "i64x2.le_s\t\000"
335 /* 4725 */ "i64.le_s\t\000"
336 /* 4735 */ "i32x4.le_s\t\000"
337 /* 4747 */ "i8x16.le_s\t\000"
338 /* 4759 */ "i16x8.le_s\t\000"
339 /* 4771 */ "i8x16.extract_lane_s\t\000"
340 /* 4793 */ "i16x8.extract_lane_s\t\000"
341 /* 4815 */ "i32.rem_s\t\000"
342 /* 4826 */ "i64.rem_s\t\000"
343 /* 4837 */ "i32x4.min_s\t\000"
344 /* 4850 */ "i8x16.min_s\t\000"
345 /* 4863 */ "i16x8.min_s\t\000"
346 /* 4876 */ "i32.shr_s\t\000"
347 /* 4887 */ "i64x2.shr_s\t\000"
348 /* 4900 */ "i64.shr_s\t\000"
349 /* 4911 */ "i32x4.shr_s\t\000"
350 /* 4924 */ "i8x16.shr_s\t\000"
351 /* 4937 */ "i16x8.shr_s\t\000"
352 /* 4950 */ "i16x8.relaxed_q15mulr_s\t\000"
353 /* 4975 */ "i8x16.sub_sat_s\t\000"
354 /* 4992 */ "i16x8.sub_sat_s\t\000"
355 /* 5009 */ "i8x16.add_sat_s\t\000"
356 /* 5026 */ "i16x8.add_sat_s\t\000"
357 /* 5043 */ "i16x8.q15mulr_sat_s\t\000"
358 /* 5064 */ "i32.gt_s\t\000"
359 /* 5074 */ "i64x2.gt_s\t\000"
360 /* 5086 */ "i64.gt_s\t\000"
361 /* 5096 */ "i32x4.gt_s\t\000"
362 /* 5108 */ "i8x16.gt_s\t\000"
363 /* 5120 */ "i16x8.gt_s\t\000"
364 /* 5132 */ "i32.lt_s\t\000"
365 /* 5142 */ "i64x2.lt_s\t\000"
366 /* 5154 */ "i64.lt_s\t\000"
367 /* 5164 */ "i32x4.lt_s\t\000"
368 /* 5176 */ "i8x16.lt_s\t\000"
369 /* 5188 */ "i16x8.lt_s\t\000"
370 /* 5200 */ "i32.div_s\t\000"
371 /* 5211 */ "i64.div_s\t\000"
372 /* 5222 */ "i32x4.max_s\t\000"
373 /* 5235 */ "i8x16.max_s\t\000"
374 /* 5248 */ "i16x8.max_s\t\000"
375 /* 5261 */ "f64x2.abs\t\000"
376 /* 5272 */ "i64x2.abs\t\000"
377 /* 5283 */ "f32x4.abs\t\000"
378 /* 5294 */ "i32x4.abs\t\000"
379 /* 5305 */ "i8x16.abs\t\000"
380 /* 5316 */ "f16x8.abs\t\000"
381 /* 5327 */ "i16x8.abs\t\000"
382 /* 5338 */ "call_params\t\000"
383 /* 5351 */ "f64x2.splat\t\000"
384 /* 5364 */ "i64x2.splat\t\000"
385 /* 5377 */ "f32x4.splat\t\000"
386 /* 5390 */ "i32x4.splat\t\000"
387 /* 5403 */ "i8x16.splat\t\000"
388 /* 5416 */ "f16x8.splat\t\000"
389 /* 5429 */ "i16x8.splat\t\000"
390 /* 5442 */ "v128.load32_splat\t\000"
391 /* 5461 */ "v128.load64_splat\t\000"
392 /* 5480 */ "v128.load16_splat\t\000"
393 /* 5499 */ "v128.load8_splat\t\000"
394 /* 5517 */ "f32.select\t\000"
395 /* 5529 */ "i32.select\t\000"
396 /* 5541 */ "f64.select\t\000"
397 /* 5553 */ "i64.select\t\000"
398 /* 5565 */ "v128.select\t\000"
399 /* 5578 */ "funcref.select\t\000"
400 /* 5594 */ "externref.select\t\000"
401 /* 5612 */ "exnref.select\t\000"
402 /* 5627 */ "i64x2.relaxed_laneselect\t\000"
403 /* 5653 */ "i32x4.relaxed_laneselect\t\000"
404 /* 5679 */ "i8x16.relaxed_laneselect\t\000"
405 /* 5705 */ "i16x8.relaxed_laneselect\t\000"
406 /* 5731 */ "v128.bitselect\t\000"
407 /* 5747 */ "return_call_indirect\t\000"
408 /* 5769 */ "table.get\t\000"
409 /* 5780 */ "global.get\t\000"
410 /* 5792 */ "local.get\t\000"
411 /* 5803 */ "table.set\t\000"
412 /* 5814 */ "global.set\t\000"
413 /* 5826 */ "local.set\t\000"
414 /* 5837 */ "f64x2.gt\t\000"
415 /* 5847 */ "f32x4.gt\t\000"
416 /* 5857 */ "f16x8.gt\t\000"
417 /* 5867 */ "memory.init\t\000"
418 /* 5880 */ "f64x2.lt\t\000"
419 /* 5890 */ "f32x4.lt\t\000"
420 /* 5900 */ "f16x8.lt\t\000"
421 /* 5910 */ "i32.popcnt\t\000"
422 /* 5922 */ "i64.popcnt\t\000"
423 /* 5934 */ "i8x16.popcnt\t\000"
424 /* 5948 */ "v128.not\t\000"
425 /* 5958 */ "v128.andnot\t\000"
426 /* 5971 */ "f32.sqrt\t\000"
427 /* 5981 */ "f64x2.sqrt\t\000"
428 /* 5993 */ "f64.sqrt\t\000"
429 /* 6003 */ "f32x4.sqrt\t\000"
430 /* 6015 */ "f16x8.sqrt\t\000"
431 /* 6027 */ "f32.nearest\t\000"
432 /* 6040 */ "f64x2.nearest\t\000"
433 /* 6055 */ "f64.nearest\t\000"
434 /* 6068 */ "f32x4.nearest\t\000"
435 /* 6083 */ "f16x8.nearest\t\000"
436 /* 6098 */ "f32.const\t\000"
437 /* 6109 */ "i32.const\t\000"
438 /* 6120 */ "f64.const\t\000"
439 /* 6131 */ "i64.const\t\000"
440 /* 6142 */ "v128.const\t\000"
441 /* 6154 */ "i64.load32_u\t\000"
442 /* 6168 */ "i64.atomic.load32_u\t\000"
443 /* 6189 */ "i32.trunc_f32_u\t\000"
444 /* 6206 */ "i64.trunc_f32_u\t\000"
445 /* 6223 */ "i32.trunc_sat_f32_u\t\000"
446 /* 6244 */ "i64.trunc_sat_f32_u\t\000"
447 /* 6265 */ "i64.extend_i32_u\t\000"
448 /* 6283 */ "f32.convert_i32_u\t\000"
449 /* 6302 */ "f64.convert_i32_u\t\000"
450 /* 6321 */ "i64x2.load32x2_u\t\000"
451 /* 6339 */ "i32.trunc_f64_u\t\000"
452 /* 6356 */ "i64.trunc_f64_u\t\000"
453 /* 6373 */ "i32.trunc_sat_f64_u\t\000"
454 /* 6394 */ "i64.trunc_sat_f64_u\t\000"
455 /* 6415 */ "f32.convert_i64_u\t\000"
456 /* 6434 */ "f64.convert_i64_u\t\000"
457 /* 6453 */ "i32x4.relaxed_trunc_f32x4_u\t\000"
458 /* 6482 */ "i32x4.trunc_sat_f32x4_u\t\000"
459 /* 6507 */ "i64x2.extend_high_i32x4_u\t\000"
460 /* 6534 */ "i64x2.extmul_high_i32x4_u\t\000"
461 /* 6561 */ "f32x4.convert_i32x4_u\t\000"
462 /* 6584 */ "i64x2.extend_low_i32x4_u\t\000"
463 /* 6610 */ "i64x2.extmul_low_i32x4_u\t\000"
464 /* 6636 */ "f64x2.convert_low_i32x4_u\t\000"
465 /* 6663 */ "i16x8.narrow_i32x4_u\t\000"
466 /* 6685 */ "i32x4.load16x4_u\t\000"
467 /* 6703 */ "i32.load16_u\t\000"
468 /* 6717 */ "i64.load16_u\t\000"
469 /* 6731 */ "i32.atomic.load16_u\t\000"
470 /* 6752 */ "i64.atomic.load16_u\t\000"
471 /* 6773 */ "i16x8.extadd_pairwise_i8x16_u\t\000"
472 /* 6804 */ "i16x8.extend_high_i8x16_u\t\000"
473 /* 6831 */ "i16x8.extmul_high_i8x16_u\t\000"
474 /* 6858 */ "i16x8.extend_low_i8x16_u\t\000"
475 /* 6884 */ "i16x8.extmul_low_i8x16_u\t\000"
476 /* 6910 */ "i32.load8_u\t\000"
477 /* 6923 */ "i64.load8_u\t\000"
478 /* 6936 */ "i32.atomic.load8_u\t\000"
479 /* 6956 */ "i64.atomic.load8_u\t\000"
480 /* 6976 */ "i16x8.trunc_sat_f16x8_u\t\000"
481 /* 7001 */ "i32x4.extadd_pairwise_i16x8_u\t\000"
482 /* 7032 */ "i32x4.extend_high_i16x8_u\t\000"
483 /* 7059 */ "i32x4.extmul_high_i16x8_u\t\000"
484 /* 7086 */ "f16x8.convert_i16x8_u\t\000"
485 /* 7109 */ "i32x4.extend_low_i16x8_u\t\000"
486 /* 7135 */ "i32x4.extmul_low_i16x8_u\t\000"
487 /* 7161 */ "i8x16.narrow_i16x8_u\t\000"
488 /* 7183 */ "i16x8.load8x8_u\t\000"
489 /* 7200 */ "i64.atomic.rmw32.sub_u\t\000"
490 /* 7224 */ "i32.atomic.rmw16.sub_u\t\000"
491 /* 7248 */ "i64.atomic.rmw16.sub_u\t\000"
492 /* 7272 */ "i32.atomic.rmw8.sub_u\t\000"
493 /* 7295 */ "i64.atomic.rmw8.sub_u\t\000"
494 /* 7318 */ "i64.atomic.rmw32.add_u\t\000"
495 /* 7342 */ "i32.atomic.rmw16.add_u\t\000"
496 /* 7366 */ "i64.atomic.rmw16.add_u\t\000"
497 /* 7390 */ "i32.atomic.rmw8.add_u\t\000"
498 /* 7413 */ "i64.atomic.rmw8.add_u\t\000"
499 /* 7436 */ "i64.atomic.rmw32.and_u\t\000"
500 /* 7460 */ "i32.atomic.rmw16.and_u\t\000"
501 /* 7484 */ "i64.atomic.rmw16.and_u\t\000"
502 /* 7508 */ "i32.atomic.rmw8.and_u\t\000"
503 /* 7531 */ "i64.atomic.rmw8.and_u\t\000"
504 /* 7554 */ "i64.mul_wide_u\t\000"
505 /* 7570 */ "i32.ge_u\t\000"
506 /* 7580 */ "i64.ge_u\t\000"
507 /* 7590 */ "i32x4.ge_u\t\000"
508 /* 7602 */ "i8x16.ge_u\t\000"
509 /* 7614 */ "i16x8.ge_u\t\000"
510 /* 7626 */ "i32.le_u\t\000"
511 /* 7636 */ "i64.le_u\t\000"
512 /* 7646 */ "i32x4.le_u\t\000"
513 /* 7658 */ "i8x16.le_u\t\000"
514 /* 7670 */ "i16x8.le_u\t\000"
515 /* 7682 */ "i8x16.extract_lane_u\t\000"
516 /* 7704 */ "i16x8.extract_lane_u\t\000"
517 /* 7726 */ "i64.atomic.rmw32.xchg_u\t\000"
518 /* 7751 */ "i32.atomic.rmw16.xchg_u\t\000"
519 /* 7776 */ "i64.atomic.rmw16.xchg_u\t\000"
520 /* 7801 */ "i32.atomic.rmw8.xchg_u\t\000"
521 /* 7825 */ "i64.atomic.rmw8.xchg_u\t\000"
522 /* 7849 */ "i64.atomic.rmw32.cmpxchg_u\t\000"
523 /* 7877 */ "i32.atomic.rmw16.cmpxchg_u\t\000"
524 /* 7905 */ "i64.atomic.rmw16.cmpxchg_u\t\000"
525 /* 7933 */ "i32.atomic.rmw8.cmpxchg_u\t\000"
526 /* 7960 */ "i64.atomic.rmw8.cmpxchg_u\t\000"
527 /* 7987 */ "i32.rem_u\t\000"
528 /* 7998 */ "i64.rem_u\t\000"
529 /* 8009 */ "i32x4.min_u\t\000"
530 /* 8022 */ "i8x16.min_u\t\000"
531 /* 8035 */ "i16x8.min_u\t\000"
532 /* 8048 */ "i8x16.avgr_u\t\000"
533 /* 8062 */ "i16x8.avgr_u\t\000"
534 /* 8076 */ "i32.shr_u\t\000"
535 /* 8087 */ "i64x2.shr_u\t\000"
536 /* 8100 */ "i64.shr_u\t\000"
537 /* 8111 */ "i32x4.shr_u\t\000"
538 /* 8124 */ "i8x16.shr_u\t\000"
539 /* 8137 */ "i16x8.shr_u\t\000"
540 /* 8150 */ "i64.atomic.rmw32.or_u\t\000"
541 /* 8173 */ "i32.atomic.rmw16.or_u\t\000"
542 /* 8196 */ "i64.atomic.rmw16.or_u\t\000"
543 /* 8219 */ "i32.atomic.rmw8.or_u\t\000"
544 /* 8241 */ "i64.atomic.rmw8.or_u\t\000"
545 /* 8263 */ "i64.atomic.rmw32.xor_u\t\000"
546 /* 8287 */ "i32.atomic.rmw16.xor_u\t\000"
547 /* 8311 */ "i64.atomic.rmw16.xor_u\t\000"
548 /* 8335 */ "i32.atomic.rmw8.xor_u\t\000"
549 /* 8358 */ "i64.atomic.rmw8.xor_u\t\000"
550 /* 8381 */ "i8x16.sub_sat_u\t\000"
551 /* 8398 */ "i16x8.sub_sat_u\t\000"
552 /* 8415 */ "i8x16.add_sat_u\t\000"
553 /* 8432 */ "i16x8.add_sat_u\t\000"
554 /* 8449 */ "i32.gt_u\t\000"
555 /* 8459 */ "i64.gt_u\t\000"
556 /* 8469 */ "i32x4.gt_u\t\000"
557 /* 8481 */ "i8x16.gt_u\t\000"
558 /* 8493 */ "i16x8.gt_u\t\000"
559 /* 8505 */ "i32.lt_u\t\000"
560 /* 8515 */ "i64.lt_u\t\000"
561 /* 8525 */ "i32x4.lt_u\t\000"
562 /* 8537 */ "i8x16.lt_u\t\000"
563 /* 8549 */ "i16x8.lt_u\t\000"
564 /* 8561 */ "i32.div_u\t\000"
565 /* 8572 */ "i64.div_u\t\000"
566 /* 8583 */ "i32x4.max_u\t\000"
567 /* 8596 */ "i8x16.max_u\t\000"
568 /* 8609 */ "i16x8.max_u\t\000"
569 /* 8622 */ "f64x2.div\t\000"
570 /* 8633 */ "f32x4.div\t\000"
571 /* 8644 */ "f16x8.div\t\000"
572 /* 8655 */ "table.grow\t\000"
573 /* 8667 */ "memory.grow\t\000"
574 /* 8680 */ "f64x2.max\t\000"
575 /* 8691 */ "f32x4.max\t\000"
576 /* 8702 */ "f16x8.max\t\000"
577 /* 8713 */ "f64x2.relaxed_max\t\000"
578 /* 8732 */ "f32x4.relaxed_max\t\000"
579 /* 8751 */ "f64x2.pmax\t\000"
580 /* 8763 */ "f32x4.pmax\t\000"
581 /* 8775 */ "f16x8.pmax\t\000"
582 /* 8787 */ "table.copy\t\000"
583 /* 8799 */ "local.copy\t\000"
584 /* 8811 */ "memory.copy\t\000"
585 /* 8824 */ "delegate \t \000"
586 /* 8836 */ "f32.ge \000"
587 /* 8845 */ "f64.ge \000"
588 /* 8854 */ "f32.le \000"
589 /* 8863 */ "f64.le \000"
590 /* 8872 */ "f32.ne \000"
591 /* 8881 */ "i32.ne \000"
592 /* 8890 */ "f64.ne \000"
593 /* 8899 */ "i64.ne \000"
594 /* 8908 */ "f32.eq \000"
595 /* 8917 */ "i32.eq \000"
596 /* 8926 */ "f64.eq \000"
597 /* 8935 */ "i64.eq \000"
598 /* 8944 */ "i32.or \000"
599 /* 8953 */ "i64.or \000"
600 /* 8962 */ "f32.gt \000"
601 /* 8971 */ "f64.gt \000"
602 /* 8980 */ "f32.lt \000"
603 /* 8989 */ "f64.lt \000"
604 /* 8998 */ "f32.sub \000"
605 /* 9007 */ "i32.sub \000"
606 /* 9016 */ "f64.sub \000"
607 /* 9025 */ "i64.sub \000"
608 /* 9034 */ "f32.add \000"
609 /* 9043 */ "i32.add \000"
610 /* 9052 */ "f64.add \000"
611 /* 9061 */ "i64.add \000"
612 /* 9070 */ "i32.and \000"
613 /* 9079 */ "i64.and \000"
614 /* 9088 */ "f32.neg \000"
615 /* 9097 */ "f64.neg \000"
616 /* 9106 */ "i32.shl \000"
617 /* 9115 */ "i64.shl \000"
618 /* 9124 */ "f32.mul \000"
619 /* 9133 */ "i32.mul \000"
620 /* 9142 */ "f64.mul \000"
621 /* 9151 */ "i64.mul \000"
622 /* 9160 */ "f32.min \000"
623 /* 9169 */ "f64.min \000"
624 /* 9178 */ "i32.xor \000"
625 /* 9187 */ "i64.xor \000"
626 /* 9196 */ "f32.abs \000"
627 /* 9205 */ "f64.abs \000"
628 /* 9214 */ "f32.div \000"
629 /* 9223 */ "f64.div \000"
630 /* 9232 */ "f32.max \000"
631 /* 9241 */ "f64.max \000"
632 /* 9250 */ "i32.clz \000"
633 /* 9259 */ "i64.clz \000"
634 /* 9268 */ "i32.ctz \000"
635 /* 9277 */ "i64.ctz \000"
636 /* 9286 */ "# XRay Function Patchable RET.\000"
637 /* 9317 */ "# XRay Typed Event Log.\000"
638 /* 9341 */ "# XRay Custom Event Log.\000"
639 /* 9366 */ "# XRay Function Enter.\000"
640 /* 9389 */ "# XRay Tail Call Exit.\000"
641 /* 9412 */ "# XRay Function Exit.\000"
642 /* 9434 */ "f32x4.relaxed_dot_bf16x8_add_f32\000"
643 /* 9467 */ "f64.promote_f32\000"
644 /* 9483 */ "i32.reinterpret_f32\000"
645 /* 9503 */ "f32.reinterpret_i32\000"
646 /* 9523 */ "f32.demote_f64\000"
647 /* 9538 */ "i64.reinterpret_f64\000"
648 /* 9558 */ "i32.wrap_i64\000"
649 /* 9571 */ "f64.reinterpret_i64\000"
650 /* 9591 */ "f64x2.promote_low_f32x4\000"
651 /* 9615 */ "i64.sub128\000"
652 /* 9626 */ "i64.add128\000"
653 /* 9637 */ "LIFETIME_END\000"
654 /* 9650 */ "PSEUDO_PROBE\000"
655 /* 9663 */ "BUNDLE\000"
656 /* 9670 */ "FAKE_USE\000"
657 /* 9679 */ "DBG_VALUE\000"
658 /* 9689 */ "DBG_INSTR_REF\000"
659 /* 9703 */ "DBG_PHI\000"
660 /* 9711 */ "DBG_LABEL\000"
661 /* 9721 */ "LIFETIME_START\000"
662 /* 9736 */ "DBG_VALUE_LIST\000"
663 /* 9751 */ "f64x2.sub\000"
664 /* 9761 */ "i64x2.sub\000"
665 /* 9771 */ "f32x4.sub\000"
666 /* 9781 */ "i32x4.sub\000"
667 /* 9791 */ "i8x16.sub\000"
668 /* 9801 */ "f16x8.sub\000"
669 /* 9811 */ "i16x8.sub\000"
670 /* 9821 */ "ref.null_func\000"
671 /* 9835 */ "f32.trunc\000"
672 /* 9845 */ "f64x2.trunc\000"
673 /* 9857 */ "f64.trunc\000"
674 /* 9867 */ "f32x4.trunc\000"
675 /* 9879 */ "f16x8.trunc\000"
676 /* 9891 */ "f64x2.add\000"
677 /* 9901 */ "i64x2.add\000"
678 /* 9911 */ "f32x4.add\000"
679 /* 9921 */ "i32x4.add\000"
680 /* 9931 */ "i8x16.add\000"
681 /* 9941 */ "f16x8.add\000"
682 /* 9951 */ "i16x8.add\000"
683 /* 9961 */ "f64x2.relaxed_madd\000"
684 /* 9980 */ "f32x4.relaxed_madd\000"
685 /* 9999 */ "f16x8.relaxed_madd\000"
686 /* 10018 */ "f64x2.relaxed_nmadd\000"
687 /* 10038 */ "f32x4.relaxed_nmadd\000"
688 /* 10058 */ "f16x8.relaxed_nmadd\000"
689 /* 10078 */ "v128.and\000"
690 /* 10087 */ "end\000"
691 /* 10091 */ "atomic.fence\000"
692 /* 10104 */ "compiler_fence\000"
693 /* 10119 */ "local.tee\000"
694 /* 10129 */ "f64x2.ge\000"
695 /* 10138 */ "f32x4.ge\000"
696 /* 10147 */ "f16x8.ge\000"
697 /* 10156 */ "f64x2.le\000"
698 /* 10165 */ "f32x4.le\000"
699 /* 10174 */ "f16x8.le\000"
700 /* 10183 */ "unreachable\000"
701 /* 10195 */ "end_try_table\000"
702 /* 10209 */ "i8x16.swizzle\000"
703 /* 10223 */ "i8x16.relaxed_swizzle\000"
704 /* 10245 */ "f64x2.ne\000"
705 /* 10254 */ "i64x2.ne\000"
706 /* 10263 */ "f32x4.ne\000"
707 /* 10272 */ "i32x4.ne\000"
708 /* 10281 */ "i8x16.ne\000"
709 /* 10290 */ "f16x8.ne\000"
710 /* 10299 */ "i16x8.ne\000"
711 /* 10308 */ "else\000"
712 /* 10313 */ "i64x2.all_true\000"
713 /* 10328 */ "i32x4.all_true\000"
714 /* 10343 */ "i8x16.all_true\000"
715 /* 10358 */ "i16x8.all_true\000"
716 /* 10373 */ "v128.any_true\000"
717 /* 10387 */ "throw_ref\000"
718 /* 10397 */ "end_if\000"
719 /* 10404 */ "f64x2.neg\000"
720 /* 10414 */ "i64x2.neg\000"
721 /* 10424 */ "f32x4.neg\000"
722 /* 10434 */ "i32x4.neg\000"
723 /* 10444 */ "i8x16.neg\000"
724 /* 10454 */ "f16x8.neg\000"
725 /* 10464 */ "i16x8.neg\000"
726 /* 10474 */ "catch\000"
727 /* 10480 */ "end_block\000"
728 /* 10490 */ "i64x2.bitmask\000"
729 /* 10504 */ "i32x4.bitmask\000"
730 /* 10518 */ "i8x16.bitmask\000"
731 /* 10532 */ "i16x8.bitmask\000"
732 /* 10546 */ "i64x2.shl\000"
733 /* 10556 */ "i32x4.shl\000"
734 /* 10566 */ "i8x16.shl\000"
735 /* 10576 */ "i16x8.shl\000"
736 /* 10586 */ "f32.ceil\000"
737 /* 10595 */ "f64x2.ceil\000"
738 /* 10606 */ "f64.ceil\000"
739 /* 10615 */ "f32x4.ceil\000"
740 /* 10626 */ "f16x8.ceil\000"
741 /* 10637 */ "catch_all\000"
742 /* 10647 */ "# FEntry call\000"
743 /* 10661 */ "ref.is_null\000"
744 /* 10673 */ "i32.rotl\000"
745 /* 10682 */ "i64.rotl\000"
746 /* 10691 */ "f64x2.mul\000"
747 /* 10701 */ "i64x2.mul\000"
748 /* 10711 */ "f32x4.mul\000"
749 /* 10721 */ "i32x4.mul\000"
750 /* 10731 */ "f16x8.mul\000"
751 /* 10741 */ "i16x8.mul\000"
752 /* 10751 */ "f32.copysign\000"
753 /* 10764 */ "f64.copysign\000"
754 /* 10777 */ "f64x2.min\000"
755 /* 10787 */ "f32x4.min\000"
756 /* 10797 */ "f16x8.min\000"
757 /* 10807 */ "f64x2.relaxed_min\000"
758 /* 10825 */ "f32x4.relaxed_min\000"
759 /* 10843 */ "f64x2.pmin\000"
760 /* 10854 */ "f32x4.pmin\000"
761 /* 10865 */ "f16x8.pmin\000"
762 /* 10876 */ "end_function\000"
763 /* 10889 */ "ref.null_extern\000"
764 /* 10905 */ "return\000"
765 /* 10912 */ "ref.null_exn\000"
766 /* 10925 */ "f32x4.demote_f64x2_zero\000"
767 /* 10949 */ "i32x4.relaxed_trunc_f64x2_s_zero\000"
768 /* 10982 */ "i32x4.trunc_sat_f64x2_s_zero\000"
769 /* 11011 */ "i32x4.relaxed_trunc_f64x2_u_zero\000"
770 /* 11044 */ "i32x4.trunc_sat_f64x2_u_zero\000"
771 /* 11073 */ "nop\000"
772 /* 11077 */ "end_loop\000"
773 /* 11086 */ "drop\000"
774 /* 11091 */ "f64x2.eq\000"
775 /* 11100 */ "i64x2.eq\000"
776 /* 11109 */ "f32x4.eq\000"
777 /* 11118 */ "i32x4.eq\000"
778 /* 11127 */ "i8x16.eq\000"
779 /* 11136 */ "f16x8.eq\000"
780 /* 11145 */ "i16x8.eq\000"
781 /* 11154 */ "v128.or\000"
782 /* 11162 */ "f32.floor\000"
783 /* 11172 */ "f64x2.floor\000"
784 /* 11184 */ "f64.floor\000"
785 /* 11194 */ "f32x4.floor\000"
786 /* 11206 */ "f16x8.floor\000"
787 /* 11218 */ "v128.xor\000"
788 /* 11227 */ "i32.rotr\000"
789 /* 11236 */ "i64.rotr\000"
790 /* 11245 */ "i64.extend32_s\000"
791 /* 11260 */ "i32.trunc_f32_s\000"
792 /* 11276 */ "i64.trunc_f32_s\000"
793 /* 11292 */ "i32.trunc_sat_f32_s\000"
794 /* 11312 */ "i64.trunc_sat_f32_s\000"
795 /* 11332 */ "i64.extend_i32_s\000"
796 /* 11349 */ "f32.convert_i32_s\000"
797 /* 11367 */ "f64.convert_i32_s\000"
798 /* 11385 */ "i32.trunc_f64_s\000"
799 /* 11401 */ "i64.trunc_f64_s\000"
800 /* 11417 */ "i32.trunc_sat_f64_s\000"
801 /* 11437 */ "i64.trunc_sat_f64_s\000"
802 /* 11457 */ "f32.convert_i64_s\000"
803 /* 11475 */ "f64.convert_i64_s\000"
804 /* 11493 */ "i32x4.relaxed_trunc_f32x4_s\000"
805 /* 11521 */ "i32x4.trunc_sat_f32x4_s\000"
806 /* 11545 */ "i64x2.extend_high_i32x4_s\000"
807 /* 11571 */ "i64x2.extmul_high_i32x4_s\000"
808 /* 11597 */ "f32x4.convert_i32x4_s\000"
809 /* 11619 */ "i64x2.extend_low_i32x4_s\000"
810 /* 11644 */ "i64x2.extmul_low_i32x4_s\000"
811 /* 11669 */ "f64x2.convert_low_i32x4_s\000"
812 /* 11695 */ "i16x8.narrow_i32x4_s\000"
813 /* 11716 */ "i32.extend16_s\000"
814 /* 11731 */ "i64.extend16_s\000"
815 /* 11746 */ "i16x8.relaxed_dot_i8x16_i7x16_s\000"
816 /* 11778 */ "i16x8.extadd_pairwise_i8x16_s\000"
817 /* 11808 */ "i16x8.extend_high_i8x16_s\000"
818 /* 11834 */ "i16x8.extmul_high_i8x16_s\000"
819 /* 11860 */ "i16x8.extend_low_i8x16_s\000"
820 /* 11885 */ "i16x8.extmul_low_i8x16_s\000"
821 /* 11910 */ "i32.extend8_s\000"
822 /* 11924 */ "i64.extend8_s\000"
823 /* 11938 */ "i16x8.trunc_sat_f16x8_s\000"
824 /* 11962 */ "i32x4.extadd_pairwise_i16x8_s\000"
825 /* 11992 */ "i32x4.extend_high_i16x8_s\000"
826 /* 12018 */ "i32x4.extmul_high_i16x8_s\000"
827 /* 12044 */ "i32x4.dot_i16x8_s\000"
828 /* 12062 */ "f16x8.convert_i16x8_s\000"
829 /* 12084 */ "i32x4.extend_low_i16x8_s\000"
830 /* 12109 */ "i32x4.extmul_low_i16x8_s\000"
831 /* 12134 */ "i8x16.narrow_i16x8_s\000"
832 /* 12155 */ "i32x4.relaxed_dot_i8x16_i7x16_add_s\000"
833 /* 12191 */ "i64.mul_wide_s\000"
834 /* 12206 */ "i32.ge_s\000"
835 /* 12215 */ "i64x2.ge_s\000"
836 /* 12226 */ "i64.ge_s\000"
837 /* 12235 */ "i32x4.ge_s\000"
838 /* 12246 */ "i8x16.ge_s\000"
839 /* 12257 */ "i16x8.ge_s\000"
840 /* 12268 */ "i32.le_s\000"
841 /* 12277 */ "i64x2.le_s\000"
842 /* 12288 */ "i64.le_s\000"
843 /* 12297 */ "i32x4.le_s\000"
844 /* 12308 */ "i8x16.le_s\000"
845 /* 12319 */ "i16x8.le_s\000"
846 /* 12330 */ "i32.rem_s\000"
847 /* 12340 */ "i64.rem_s\000"
848 /* 12350 */ "i32x4.min_s\000"
849 /* 12362 */ "i8x16.min_s\000"
850 /* 12374 */ "i16x8.min_s\000"
851 /* 12386 */ "i32.shr_s\000"
852 /* 12396 */ "i64x2.shr_s\000"
853 /* 12408 */ "i64.shr_s\000"
854 /* 12418 */ "i32x4.shr_s\000"
855 /* 12430 */ "i8x16.shr_s\000"
856 /* 12442 */ "i16x8.shr_s\000"
857 /* 12454 */ "i16x8.relaxed_q15mulr_s\000"
858 /* 12478 */ "i8x16.sub_sat_s\000"
859 /* 12494 */ "i16x8.sub_sat_s\000"
860 /* 12510 */ "i8x16.add_sat_s\000"
861 /* 12526 */ "i16x8.add_sat_s\000"
862 /* 12542 */ "i16x8.q15mulr_sat_s\000"
863 /* 12562 */ "i32.gt_s\000"
864 /* 12571 */ "i64x2.gt_s\000"
865 /* 12582 */ "i64.gt_s\000"
866 /* 12591 */ "i32x4.gt_s\000"
867 /* 12602 */ "i8x16.gt_s\000"
868 /* 12613 */ "i16x8.gt_s\000"
869 /* 12624 */ "i32.lt_s\000"
870 /* 12633 */ "i64x2.lt_s\000"
871 /* 12644 */ "i64.lt_s\000"
872 /* 12653 */ "i32x4.lt_s\000"
873 /* 12664 */ "i8x16.lt_s\000"
874 /* 12675 */ "i16x8.lt_s\000"
875 /* 12686 */ "i32.div_s\000"
876 /* 12696 */ "i64.div_s\000"
877 /* 12706 */ "i32x4.max_s\000"
878 /* 12718 */ "i8x16.max_s\000"
879 /* 12730 */ "i16x8.max_s\000"
880 /* 12742 */ "f64x2.abs\000"
881 /* 12752 */ "i64x2.abs\000"
882 /* 12762 */ "f32x4.abs\000"
883 /* 12772 */ "i32x4.abs\000"
884 /* 12782 */ "i8x16.abs\000"
885 /* 12792 */ "f16x8.abs\000"
886 /* 12802 */ "i16x8.abs\000"
887 /* 12812 */ "return_call_results\000"
888 /* 12832 */ "f64x2.splat\000"
889 /* 12844 */ "i64x2.splat\000"
890 /* 12856 */ "f32x4.splat\000"
891 /* 12868 */ "i32x4.splat\000"
892 /* 12880 */ "i8x16.splat\000"
893 /* 12892 */ "f16x8.splat\000"
894 /* 12904 */ "i16x8.splat\000"
895 /* 12916 */ "f32.select\000"
896 /* 12927 */ "i32.select\000"
897 /* 12938 */ "f64.select\000"
898 /* 12949 */ "i64.select\000"
899 /* 12960 */ "v128.select\000"
900 /* 12972 */ "funcref.select\000"
901 /* 12987 */ "externref.select\000"
902 /* 13004 */ "exnref.select\000"
903 /* 13018 */ "i64x2.relaxed_laneselect\000"
904 /* 13043 */ "i32x4.relaxed_laneselect\000"
905 /* 13068 */ "i8x16.relaxed_laneselect\000"
906 /* 13093 */ "i16x8.relaxed_laneselect\000"
907 /* 13118 */ "v128.bitselect\000"
908 /* 13133 */ "call_indirect\000"
909 /* 13147 */ "catchret\000"
910 /* 13156 */ "cleanupret\000"
911 /* 13167 */ "f64x2.gt\000"
912 /* 13176 */ "f32x4.gt\000"
913 /* 13185 */ "f16x8.gt\000"
914 /* 13194 */ "f64x2.lt\000"
915 /* 13203 */ "f32x4.lt\000"
916 /* 13212 */ "f16x8.lt\000"
917 /* 13221 */ "i32.popcnt\000"
918 /* 13232 */ "i64.popcnt\000"
919 /* 13243 */ "i8x16.popcnt\000"
920 /* 13256 */ "v128.not\000"
921 /* 13265 */ "v128.andnot\000"
922 /* 13277 */ "f32.sqrt\000"
923 /* 13286 */ "f64x2.sqrt\000"
924 /* 13297 */ "f64.sqrt\000"
925 /* 13306 */ "f32x4.sqrt\000"
926 /* 13317 */ "f16x8.sqrt\000"
927 /* 13328 */ "f32.nearest\000"
928 /* 13340 */ "f64x2.nearest\000"
929 /* 13354 */ "f64.nearest\000"
930 /* 13366 */ "f32x4.nearest\000"
931 /* 13380 */ "f16x8.nearest\000"
932 /* 13394 */ "i32.trunc_f32_u\000"
933 /* 13410 */ "i64.trunc_f32_u\000"
934 /* 13426 */ "i32.trunc_sat_f32_u\000"
935 /* 13446 */ "i64.trunc_sat_f32_u\000"
936 /* 13466 */ "i64.extend_i32_u\000"
937 /* 13483 */ "f32.convert_i32_u\000"
938 /* 13501 */ "f64.convert_i32_u\000"
939 /* 13519 */ "i32.trunc_f64_u\000"
940 /* 13535 */ "i64.trunc_f64_u\000"
941 /* 13551 */ "i32.trunc_sat_f64_u\000"
942 /* 13571 */ "i64.trunc_sat_f64_u\000"
943 /* 13591 */ "f32.convert_i64_u\000"
944 /* 13609 */ "f64.convert_i64_u\000"
945 /* 13627 */ "i32x4.relaxed_trunc_f32x4_u\000"
946 /* 13655 */ "i32x4.trunc_sat_f32x4_u\000"
947 /* 13679 */ "i64x2.extend_high_i32x4_u\000"
948 /* 13705 */ "i64x2.extmul_high_i32x4_u\000"
949 /* 13731 */ "f32x4.convert_i32x4_u\000"
950 /* 13753 */ "i64x2.extend_low_i32x4_u\000"
951 /* 13778 */ "i64x2.extmul_low_i32x4_u\000"
952 /* 13803 */ "f64x2.convert_low_i32x4_u\000"
953 /* 13829 */ "i16x8.narrow_i32x4_u\000"
954 /* 13850 */ "i16x8.extadd_pairwise_i8x16_u\000"
955 /* 13880 */ "i16x8.extend_high_i8x16_u\000"
956 /* 13906 */ "i16x8.extmul_high_i8x16_u\000"
957 /* 13932 */ "i16x8.extend_low_i8x16_u\000"
958 /* 13957 */ "i16x8.extmul_low_i8x16_u\000"
959 /* 13982 */ "i16x8.trunc_sat_f16x8_u\000"
960 /* 14006 */ "i32x4.extadd_pairwise_i16x8_u\000"
961 /* 14036 */ "i32x4.extend_high_i16x8_u\000"
962 /* 14062 */ "i32x4.extmul_high_i16x8_u\000"
963 /* 14088 */ "f16x8.convert_i16x8_u\000"
964 /* 14110 */ "i32x4.extend_low_i16x8_u\000"
965 /* 14135 */ "i32x4.extmul_low_i16x8_u\000"
966 /* 14160 */ "i8x16.narrow_i16x8_u\000"
967 /* 14181 */ "i64.mul_wide_u\000"
968 /* 14196 */ "i32.ge_u\000"
969 /* 14205 */ "i64.ge_u\000"
970 /* 14214 */ "i32x4.ge_u\000"
971 /* 14225 */ "i8x16.ge_u\000"
972 /* 14236 */ "i16x8.ge_u\000"
973 /* 14247 */ "i32.le_u\000"
974 /* 14256 */ "i64.le_u\000"
975 /* 14265 */ "i32x4.le_u\000"
976 /* 14276 */ "i8x16.le_u\000"
977 /* 14287 */ "i16x8.le_u\000"
978 /* 14298 */ "i32.rem_u\000"
979 /* 14308 */ "i64.rem_u\000"
980 /* 14318 */ "i32x4.min_u\000"
981 /* 14330 */ "i8x16.min_u\000"
982 /* 14342 */ "i16x8.min_u\000"
983 /* 14354 */ "i8x16.avgr_u\000"
984 /* 14367 */ "i16x8.avgr_u\000"
985 /* 14380 */ "i32.shr_u\000"
986 /* 14390 */ "i64x2.shr_u\000"
987 /* 14402 */ "i64.shr_u\000"
988 /* 14412 */ "i32x4.shr_u\000"
989 /* 14424 */ "i8x16.shr_u\000"
990 /* 14436 */ "i16x8.shr_u\000"
991 /* 14448 */ "i8x16.sub_sat_u\000"
992 /* 14464 */ "i16x8.sub_sat_u\000"
993 /* 14480 */ "i8x16.add_sat_u\000"
994 /* 14496 */ "i16x8.add_sat_u\000"
995 /* 14512 */ "i32.gt_u\000"
996 /* 14521 */ "i64.gt_u\000"
997 /* 14530 */ "i32x4.gt_u\000"
998 /* 14541 */ "i8x16.gt_u\000"
999 /* 14552 */ "i16x8.gt_u\000"
1000 /* 14563 */ "i32.lt_u\000"
1001 /* 14572 */ "i64.lt_u\000"
1002 /* 14581 */ "i32x4.lt_u\000"
1003 /* 14592 */ "i8x16.lt_u\000"
1004 /* 14603 */ "i16x8.lt_u\000"
1005 /* 14614 */ "i32.div_u\000"
1006 /* 14624 */ "i64.div_u\000"
1007 /* 14634 */ "i32x4.max_u\000"
1008 /* 14646 */ "i8x16.max_u\000"
1009 /* 14658 */ "i16x8.max_u\000"
1010 /* 14670 */ "f64x2.div\000"
1011 /* 14680 */ "f32x4.div\000"
1012 /* 14690 */ "f16x8.div\000"
1013 /* 14700 */ "f64x2.max\000"
1014 /* 14710 */ "f32x4.max\000"
1015 /* 14720 */ "f16x8.max\000"
1016 /* 14730 */ "f64x2.relaxed_max\000"
1017 /* 14748 */ "f32x4.relaxed_max\000"
1018 /* 14766 */ "f64x2.pmax\000"
1019 /* 14777 */ "f32x4.pmax\000"
1020 /* 14788 */ "f16x8.pmax\000"
1021 /* 14799 */ "local.copy\000"
1022 /* 14810 */ "end_try\000"
1023 /* 14818 */ "i32.eqz\000"
1024 /* 14826 */ "i64.eqz\000"
1025};
1026#ifdef __GNUC__
1027#pragma GCC diagnostic pop
1028#endif
1029
1030 static const uint32_t OpInfo0[] = {
1031 0U, // PHI
1032 0U, // INLINEASM
1033 0U, // INLINEASM_BR
1034 0U, // CFI_INSTRUCTION
1035 0U, // EH_LABEL
1036 0U, // GC_LABEL
1037 0U, // ANNOTATION_LABEL
1038 0U, // KILL
1039 0U, // EXTRACT_SUBREG
1040 0U, // INSERT_SUBREG
1041 0U, // IMPLICIT_DEF
1042 0U, // INIT_UNDEF
1043 0U, // SUBREG_TO_REG
1044 0U, // COPY_TO_REGCLASS
1045 9680U, // DBG_VALUE
1046 9737U, // DBG_VALUE_LIST
1047 9690U, // DBG_INSTR_REF
1048 9704U, // DBG_PHI
1049 9712U, // DBG_LABEL
1050 0U, // REG_SEQUENCE
1051 0U, // COPY
1052 9664U, // BUNDLE
1053 9722U, // LIFETIME_START
1054 9638U, // LIFETIME_END
1055 9651U, // PSEUDO_PROBE
1056 0U, // ARITH_FENCE
1057 0U, // STACKMAP
1058 10648U, // FENTRY_CALL
1059 0U, // PATCHPOINT
1060 0U, // LOAD_STACK_GUARD
1061 0U, // PREALLOCATED_SETUP
1062 0U, // PREALLOCATED_ARG
1063 0U, // STATEPOINT
1064 0U, // LOCAL_ESCAPE
1065 0U, // FAULTING_OP
1066 0U, // PATCHABLE_OP
1067 9367U, // PATCHABLE_FUNCTION_ENTER
1068 9287U, // PATCHABLE_RET
1069 9413U, // PATCHABLE_FUNCTION_EXIT
1070 9390U, // PATCHABLE_TAIL_CALL
1071 9342U, // PATCHABLE_EVENT_CALL
1072 9318U, // PATCHABLE_TYPED_EVENT_CALL
1073 0U, // ICALL_BRANCH_FUNNEL
1074 9671U, // FAKE_USE
1075 0U, // MEMBARRIER
1076 0U, // JUMP_TABLE_DEBUG_INFO
1077 0U, // CONVERGENCECTRL_ENTRY
1078 0U, // CONVERGENCECTRL_ANCHOR
1079 0U, // CONVERGENCECTRL_LOOP
1080 0U, // CONVERGENCECTRL_GLUE
1081 0U, // G_ASSERT_SEXT
1082 0U, // G_ASSERT_ZEXT
1083 0U, // G_ASSERT_ALIGN
1084 0U, // G_ADD
1085 0U, // G_SUB
1086 0U, // G_MUL
1087 0U, // G_SDIV
1088 0U, // G_UDIV
1089 0U, // G_SREM
1090 0U, // G_UREM
1091 0U, // G_SDIVREM
1092 0U, // G_UDIVREM
1093 0U, // G_AND
1094 0U, // G_OR
1095 0U, // G_XOR
1096 0U, // G_ABDS
1097 0U, // G_ABDU
1098 0U, // G_IMPLICIT_DEF
1099 0U, // G_PHI
1100 0U, // G_FRAME_INDEX
1101 0U, // G_GLOBAL_VALUE
1102 0U, // G_PTRAUTH_GLOBAL_VALUE
1103 0U, // G_CONSTANT_POOL
1104 0U, // G_EXTRACT
1105 0U, // G_UNMERGE_VALUES
1106 0U, // G_INSERT
1107 0U, // G_MERGE_VALUES
1108 0U, // G_BUILD_VECTOR
1109 0U, // G_BUILD_VECTOR_TRUNC
1110 0U, // G_CONCAT_VECTORS
1111 0U, // G_PTRTOINT
1112 0U, // G_INTTOPTR
1113 0U, // G_BITCAST
1114 0U, // G_FREEZE
1115 0U, // G_CONSTANT_FOLD_BARRIER
1116 0U, // G_INTRINSIC_FPTRUNC_ROUND
1117 0U, // G_INTRINSIC_TRUNC
1118 0U, // G_INTRINSIC_ROUND
1119 0U, // G_INTRINSIC_LRINT
1120 0U, // G_INTRINSIC_LLRINT
1121 0U, // G_INTRINSIC_ROUNDEVEN
1122 0U, // G_READCYCLECOUNTER
1123 0U, // G_READSTEADYCOUNTER
1124 0U, // G_LOAD
1125 0U, // G_SEXTLOAD
1126 0U, // G_ZEXTLOAD
1127 0U, // G_INDEXED_LOAD
1128 0U, // G_INDEXED_SEXTLOAD
1129 0U, // G_INDEXED_ZEXTLOAD
1130 0U, // G_STORE
1131 0U, // G_INDEXED_STORE
1132 0U, // G_ATOMIC_CMPXCHG_WITH_SUCCESS
1133 0U, // G_ATOMIC_CMPXCHG
1134 0U, // G_ATOMICRMW_XCHG
1135 0U, // G_ATOMICRMW_ADD
1136 0U, // G_ATOMICRMW_SUB
1137 0U, // G_ATOMICRMW_AND
1138 0U, // G_ATOMICRMW_NAND
1139 0U, // G_ATOMICRMW_OR
1140 0U, // G_ATOMICRMW_XOR
1141 0U, // G_ATOMICRMW_MAX
1142 0U, // G_ATOMICRMW_MIN
1143 0U, // G_ATOMICRMW_UMAX
1144 0U, // G_ATOMICRMW_UMIN
1145 0U, // G_ATOMICRMW_FADD
1146 0U, // G_ATOMICRMW_FSUB
1147 0U, // G_ATOMICRMW_FMAX
1148 0U, // G_ATOMICRMW_FMIN
1149 0U, // G_ATOMICRMW_FMAXIMUM
1150 0U, // G_ATOMICRMW_FMINIMUM
1151 0U, // G_ATOMICRMW_UINC_WRAP
1152 0U, // G_ATOMICRMW_UDEC_WRAP
1153 0U, // G_ATOMICRMW_USUB_COND
1154 0U, // G_ATOMICRMW_USUB_SAT
1155 0U, // G_FENCE
1156 0U, // G_PREFETCH
1157 0U, // G_BRCOND
1158 0U, // G_BRINDIRECT
1159 0U, // G_INVOKE_REGION_START
1160 0U, // G_INTRINSIC
1161 0U, // G_INTRINSIC_W_SIDE_EFFECTS
1162 0U, // G_INTRINSIC_CONVERGENT
1163 0U, // G_INTRINSIC_CONVERGENT_W_SIDE_EFFECTS
1164 0U, // G_ANYEXT
1165 0U, // G_TRUNC
1166 0U, // G_CONSTANT
1167 0U, // G_FCONSTANT
1168 0U, // G_VASTART
1169 0U, // G_VAARG
1170 0U, // G_SEXT
1171 0U, // G_SEXT_INREG
1172 0U, // G_ZEXT
1173 0U, // G_SHL
1174 0U, // G_LSHR
1175 0U, // G_ASHR
1176 0U, // G_FSHL
1177 0U, // G_FSHR
1178 0U, // G_ROTR
1179 0U, // G_ROTL
1180 0U, // G_ICMP
1181 0U, // G_FCMP
1182 0U, // G_SCMP
1183 0U, // G_UCMP
1184 0U, // G_SELECT
1185 0U, // G_UADDO
1186 0U, // G_UADDE
1187 0U, // G_USUBO
1188 0U, // G_USUBE
1189 0U, // G_SADDO
1190 0U, // G_SADDE
1191 0U, // G_SSUBO
1192 0U, // G_SSUBE
1193 0U, // G_UMULO
1194 0U, // G_SMULO
1195 0U, // G_UMULH
1196 0U, // G_SMULH
1197 0U, // G_UADDSAT
1198 0U, // G_SADDSAT
1199 0U, // G_USUBSAT
1200 0U, // G_SSUBSAT
1201 0U, // G_USHLSAT
1202 0U, // G_SSHLSAT
1203 0U, // G_SMULFIX
1204 0U, // G_UMULFIX
1205 0U, // G_SMULFIXSAT
1206 0U, // G_UMULFIXSAT
1207 0U, // G_SDIVFIX
1208 0U, // G_UDIVFIX
1209 0U, // G_SDIVFIXSAT
1210 0U, // G_UDIVFIXSAT
1211 0U, // G_FADD
1212 0U, // G_FSUB
1213 0U, // G_FMUL
1214 0U, // G_FMA
1215 0U, // G_FMAD
1216 0U, // G_FDIV
1217 0U, // G_FREM
1218 0U, // G_FPOW
1219 0U, // G_FPOWI
1220 0U, // G_FEXP
1221 0U, // G_FEXP2
1222 0U, // G_FEXP10
1223 0U, // G_FLOG
1224 0U, // G_FLOG2
1225 0U, // G_FLOG10
1226 0U, // G_FLDEXP
1227 0U, // G_FFREXP
1228 0U, // G_FNEG
1229 0U, // G_FPEXT
1230 0U, // G_FPTRUNC
1231 0U, // G_FPTOSI
1232 0U, // G_FPTOUI
1233 0U, // G_SITOFP
1234 0U, // G_UITOFP
1235 0U, // G_FPTOSI_SAT
1236 0U, // G_FPTOUI_SAT
1237 0U, // G_FABS
1238 0U, // G_FCOPYSIGN
1239 0U, // G_IS_FPCLASS
1240 0U, // G_FCANONICALIZE
1241 0U, // G_FMINNUM
1242 0U, // G_FMAXNUM
1243 0U, // G_FMINNUM_IEEE
1244 0U, // G_FMAXNUM_IEEE
1245 0U, // G_FMINIMUM
1246 0U, // G_FMAXIMUM
1247 0U, // G_FMINIMUMNUM
1248 0U, // G_FMAXIMUMNUM
1249 0U, // G_GET_FPENV
1250 0U, // G_SET_FPENV
1251 0U, // G_RESET_FPENV
1252 0U, // G_GET_FPMODE
1253 0U, // G_SET_FPMODE
1254 0U, // G_RESET_FPMODE
1255 0U, // G_PTR_ADD
1256 0U, // G_PTRMASK
1257 0U, // G_SMIN
1258 0U, // G_SMAX
1259 0U, // G_UMIN
1260 0U, // G_UMAX
1261 0U, // G_ABS
1262 0U, // G_LROUND
1263 0U, // G_LLROUND
1264 0U, // G_BR
1265 0U, // G_BRJT
1266 0U, // G_VSCALE
1267 0U, // G_INSERT_SUBVECTOR
1268 0U, // G_EXTRACT_SUBVECTOR
1269 0U, // G_INSERT_VECTOR_ELT
1270 0U, // G_EXTRACT_VECTOR_ELT
1271 0U, // G_SHUFFLE_VECTOR
1272 0U, // G_SPLAT_VECTOR
1273 0U, // G_STEP_VECTOR
1274 0U, // G_VECTOR_COMPRESS
1275 0U, // G_CTTZ
1276 0U, // G_CTTZ_ZERO_UNDEF
1277 0U, // G_CTLZ
1278 0U, // G_CTLZ_ZERO_UNDEF
1279 0U, // G_CTPOP
1280 0U, // G_BSWAP
1281 0U, // G_BITREVERSE
1282 0U, // G_FCEIL
1283 0U, // G_FCOS
1284 0U, // G_FSIN
1285 0U, // G_FSINCOS
1286 0U, // G_FTAN
1287 0U, // G_FACOS
1288 0U, // G_FASIN
1289 0U, // G_FATAN
1290 0U, // G_FATAN2
1291 0U, // G_FCOSH
1292 0U, // G_FSINH
1293 0U, // G_FTANH
1294 0U, // G_FSQRT
1295 0U, // G_FFLOOR
1296 0U, // G_FRINT
1297 0U, // G_FNEARBYINT
1298 0U, // G_ADDRSPACE_CAST
1299 0U, // G_BLOCK_ADDR
1300 0U, // G_JUMP_TABLE
1301 0U, // G_DYN_STACKALLOC
1302 0U, // G_STACKSAVE
1303 0U, // G_STACKRESTORE
1304 0U, // G_STRICT_FADD
1305 0U, // G_STRICT_FSUB
1306 0U, // G_STRICT_FMUL
1307 0U, // G_STRICT_FDIV
1308 0U, // G_STRICT_FREM
1309 0U, // G_STRICT_FMA
1310 0U, // G_STRICT_FSQRT
1311 0U, // G_STRICT_FLDEXP
1312 0U, // G_READ_REGISTER
1313 0U, // G_WRITE_REGISTER
1314 0U, // G_MEMCPY
1315 0U, // G_MEMCPY_INLINE
1316 0U, // G_MEMMOVE
1317 0U, // G_MEMSET
1318 0U, // G_BZERO
1319 0U, // G_TRAP
1320 0U, // G_DEBUGTRAP
1321 0U, // G_UBSANTRAP
1322 0U, // G_VECREDUCE_SEQ_FADD
1323 0U, // G_VECREDUCE_SEQ_FMUL
1324 0U, // G_VECREDUCE_FADD
1325 0U, // G_VECREDUCE_FMUL
1326 0U, // G_VECREDUCE_FMAX
1327 0U, // G_VECREDUCE_FMIN
1328 0U, // G_VECREDUCE_FMAXIMUM
1329 0U, // G_VECREDUCE_FMINIMUM
1330 0U, // G_VECREDUCE_ADD
1331 0U, // G_VECREDUCE_MUL
1332 0U, // G_VECREDUCE_AND
1333 0U, // G_VECREDUCE_OR
1334 0U, // G_VECREDUCE_XOR
1335 0U, // G_VECREDUCE_SMAX
1336 0U, // G_VECREDUCE_SMIN
1337 0U, // G_VECREDUCE_UMAX
1338 0U, // G_VECREDUCE_UMIN
1339 0U, // G_SBFX
1340 0U, // G_UBFX
1341 21723U, // CALL_PARAMS
1342 21723U, // CALL_PARAMS_S
1343 12820U, // CALL_RESULTS
1344 12820U, // CALL_RESULTS_S
1345 13148U, // CATCHRET
1346 13148U, // CATCHRET_S
1347 13157U, // CLEANUPRET
1348 13157U, // CLEANUPRET_S
1349 10105U, // COMPILER_FENCE
1350 10105U, // COMPILER_FENCE_S
1351 12813U, // RET_CALL_RESULTS
1352 12813U, // RET_CALL_RESULTS_S
1353 152773U, // ABS_F16x8
1354 12793U, // ABS_F16x8_S
1355 148033U, // ABS_F32
1356 9197U, // ABS_F32_S
1357 152740U, // ABS_F32x4
1358 12763U, // ABS_F32x4_S
1359 148043U, // ABS_F64
1360 9206U, // ABS_F64_S
1361 152718U, // ABS_F64x2
1362 12743U, // ABS_F64x2_S
1363 152784U, // ABS_I16x8
1364 12803U, // ABS_I16x8_S
1365 152751U, // ABS_I32x4
1366 12773U, // ABS_I32x4_S
1367 152729U, // ABS_I64x2
1368 12753U, // ABS_I64x2_S
1369 152762U, // ABS_I8x16
1370 12783U, // ABS_I8x16_S
1371 8537516U, // ADD_F16x8
1372 9942U, // ADD_F16x8_S
1373 8536426U, // ADD_F32
1374 9035U, // ADD_F32_S
1375 8537483U, // ADD_F32x4
1376 9912U, // ADD_F32x4_S
1377 8536446U, // ADD_F64
1378 9053U, // ADD_F64_S
1379 8537461U, // ADD_F64x2
1380 9892U, // ADD_F64x2_S
1381 8537527U, // ADD_I16x8
1382 9952U, // ADD_I16x8_S
1383 8536436U, // ADD_I32
1384 9044U, // ADD_I32_S
1385 8537494U, // ADD_I32x4
1386 9922U, // ADD_I32x4_S
1387 8536456U, // ADD_I64
1388 9062U, // ADD_I64_S
1389 8537472U, // ADD_I64x2
1390 9902U, // ADD_I64x2_S
1391 8537505U, // ADD_I8x16
1392 9932U, // ADD_I8x16_S
1393 8541091U, // ADD_SAT_S_I16x8
1394 12527U, // ADD_SAT_S_I16x8_S
1395 8541074U, // ADD_SAT_S_I8x16
1396 12511U, // ADD_SAT_S_I8x16_S
1397 8544497U, // ADD_SAT_U_I16x8
1398 14497U, // ADD_SAT_U_I16x8_S
1399 8544480U, // ADD_SAT_U_I8x16
1400 14481U, // ADD_SAT_U_I8x16_S
1401 0U, // ADJCALLSTACKDOWN
1402 0U, // ADJCALLSTACKDOWN_S
1403 0U, // ADJCALLSTACKUP
1404 0U, // ADJCALLSTACKUP_S
1405 149863U, // ALLTRUE_I16x8
1406 10359U, // ALLTRUE_I16x8_S
1407 149831U, // ALLTRUE_I32x4
1408 10329U, // ALLTRUE_I32x4_S
1409 149815U, // ALLTRUE_I64x2
1410 10314U, // ALLTRUE_I64x2_S
1411 149847U, // ALLTRUE_I8x16
1412 10344U, // ALLTRUE_I8x16_S
1413 8537701U, // AND
1414 8542023U, // ANDNOT
1415 13266U, // ANDNOT_S
1416 8536466U, // AND_I32
1417 9071U, // AND_I32_S
1418 8536476U, // AND_I64
1419 9080U, // AND_I64_S
1420 10079U, // AND_S
1421 149879U, // ANYTRUE
1422 10374U, // ANYTRUE_S
1423 0U, // ARGUMENT_exnref
1424 0U, // ARGUMENT_exnref_S
1425 0U, // ARGUMENT_externref
1426 0U, // ARGUMENT_externref_S
1427 0U, // ARGUMENT_f32
1428 0U, // ARGUMENT_f32_S
1429 0U, // ARGUMENT_f64
1430 0U, // ARGUMENT_f64_S
1431 0U, // ARGUMENT_funcref
1432 0U, // ARGUMENT_funcref_S
1433 0U, // ARGUMENT_i32
1434 0U, // ARGUMENT_i32_S
1435 0U, // ARGUMENT_i64
1436 0U, // ARGUMENT_i64_S
1437 0U, // ARGUMENT_v16i8
1438 0U, // ARGUMENT_v16i8_S
1439 0U, // ARGUMENT_v2f64
1440 0U, // ARGUMENT_v2f64_S
1441 0U, // ARGUMENT_v2i64
1442 0U, // ARGUMENT_v2i64_S
1443 0U, // ARGUMENT_v4f32
1444 0U, // ARGUMENT_v4f32_S
1445 0U, // ARGUMENT_v4i32
1446 0U, // ARGUMENT_v4i32_S
1447 0U, // ARGUMENT_v8f16
1448 0U, // ARGUMENT_v8f16_S
1449 0U, // ARGUMENT_v8i16
1450 0U, // ARGUMENT_v8i16_S
1451 10092U, // ATOMIC_FENCE
1452 10092U, // ATOMIC_FENCE_S
1453 51534412U, // ATOMIC_LOAD16_U_I32_A32
1454 2398796U, // ATOMIC_LOAD16_U_I32_A32_S
1455 51534412U, // ATOMIC_LOAD16_U_I32_A64
1456 2398796U, // ATOMIC_LOAD16_U_I32_A64_S
1457 51534433U, // ATOMIC_LOAD16_U_I64_A32
1458 2398817U, // ATOMIC_LOAD16_U_I64_A32_S
1459 51534433U, // ATOMIC_LOAD16_U_I64_A64
1460 2398817U, // ATOMIC_LOAD16_U_I64_A64_S
1461 51533849U, // ATOMIC_LOAD32_U_I64_A32
1462 2398233U, // ATOMIC_LOAD32_U_I64_A32_S
1463 51533849U, // ATOMIC_LOAD32_U_I64_A64
1464 2398233U, // ATOMIC_LOAD32_U_I64_A64_S
1465 51534617U, // ATOMIC_LOAD8_U_I32_A32
1466 2399001U, // ATOMIC_LOAD8_U_I32_A32_S
1467 51534617U, // ATOMIC_LOAD8_U_I32_A64
1468 2399001U, // ATOMIC_LOAD8_U_I32_A64_S
1469 51534637U, // ATOMIC_LOAD8_U_I64_A32
1470 2399021U, // ATOMIC_LOAD8_U_I64_A32_S
1471 51534637U, // ATOMIC_LOAD8_U_I64_A64
1472 2399021U, // ATOMIC_LOAD8_U_I64_A64_S
1473 51529043U, // ATOMIC_LOAD_I32_A32
1474 2393427U, // ATOMIC_LOAD_I32_A32_S
1475 51529043U, // ATOMIC_LOAD_I32_A64
1476 2393427U, // ATOMIC_LOAD_I32_A64_S
1477 51529060U, // ATOMIC_LOAD_I64_A32
1478 2393444U, // ATOMIC_LOAD_I64_A32_S
1479 51529060U, // ATOMIC_LOAD_I64_A64
1480 2393444U, // ATOMIC_LOAD_I64_A64_S
1481 185752751U, // ATOMIC_RMW16_U_ADD_I32_A32
1482 2399407U, // ATOMIC_RMW16_U_ADD_I32_A32_S
1483 185752751U, // ATOMIC_RMW16_U_ADD_I32_A64
1484 2399407U, // ATOMIC_RMW16_U_ADD_I32_A64_S
1485 185752775U, // ATOMIC_RMW16_U_ADD_I64_A32
1486 2399431U, // ATOMIC_RMW16_U_ADD_I64_A32_S
1487 185752775U, // ATOMIC_RMW16_U_ADD_I64_A64
1488 2399431U, // ATOMIC_RMW16_U_ADD_I64_A64_S
1489 185752869U, // ATOMIC_RMW16_U_AND_I32_A32
1490 2399525U, // ATOMIC_RMW16_U_AND_I32_A32_S
1491 185752869U, // ATOMIC_RMW16_U_AND_I32_A64
1492 2399525U, // ATOMIC_RMW16_U_AND_I32_A64_S
1493 185752893U, // ATOMIC_RMW16_U_AND_I64_A32
1494 2399549U, // ATOMIC_RMW16_U_AND_I64_A32_S
1495 185752893U, // ATOMIC_RMW16_U_AND_I64_A64
1496 2399549U, // ATOMIC_RMW16_U_AND_I64_A64_S
1497 454188742U, // ATOMIC_RMW16_U_CMPXCHG_I32_A32
1498 2399942U, // ATOMIC_RMW16_U_CMPXCHG_I32_A32_S
1499 454188742U, // ATOMIC_RMW16_U_CMPXCHG_I32_A64
1500 2399942U, // ATOMIC_RMW16_U_CMPXCHG_I32_A64_S
1501 454188770U, // ATOMIC_RMW16_U_CMPXCHG_I64_A32
1502 2399970U, // ATOMIC_RMW16_U_CMPXCHG_I64_A32_S
1503 454188770U, // ATOMIC_RMW16_U_CMPXCHG_I64_A64
1504 2399970U, // ATOMIC_RMW16_U_CMPXCHG_I64_A64_S
1505 185753582U, // ATOMIC_RMW16_U_OR_I32_A32
1506 2400238U, // ATOMIC_RMW16_U_OR_I32_A32_S
1507 185753582U, // ATOMIC_RMW16_U_OR_I32_A64
1508 2400238U, // ATOMIC_RMW16_U_OR_I32_A64_S
1509 185753605U, // ATOMIC_RMW16_U_OR_I64_A32
1510 2400261U, // ATOMIC_RMW16_U_OR_I64_A32_S
1511 185753605U, // ATOMIC_RMW16_U_OR_I64_A64
1512 2400261U, // ATOMIC_RMW16_U_OR_I64_A64_S
1513 185752633U, // ATOMIC_RMW16_U_SUB_I32_A32
1514 2399289U, // ATOMIC_RMW16_U_SUB_I32_A32_S
1515 185752633U, // ATOMIC_RMW16_U_SUB_I32_A64
1516 2399289U, // ATOMIC_RMW16_U_SUB_I32_A64_S
1517 185752657U, // ATOMIC_RMW16_U_SUB_I64_A32
1518 2399313U, // ATOMIC_RMW16_U_SUB_I64_A32_S
1519 185752657U, // ATOMIC_RMW16_U_SUB_I64_A64
1520 2399313U, // ATOMIC_RMW16_U_SUB_I64_A64_S
1521 185753160U, // ATOMIC_RMW16_U_XCHG_I32_A32
1522 2399816U, // ATOMIC_RMW16_U_XCHG_I32_A32_S
1523 185753160U, // ATOMIC_RMW16_U_XCHG_I32_A64
1524 2399816U, // ATOMIC_RMW16_U_XCHG_I32_A64_S
1525 185753185U, // ATOMIC_RMW16_U_XCHG_I64_A32
1526 2399841U, // ATOMIC_RMW16_U_XCHG_I64_A32_S
1527 185753185U, // ATOMIC_RMW16_U_XCHG_I64_A64
1528 2399841U, // ATOMIC_RMW16_U_XCHG_I64_A64_S
1529 185753696U, // ATOMIC_RMW16_U_XOR_I32_A32
1530 2400352U, // ATOMIC_RMW16_U_XOR_I32_A32_S
1531 185753696U, // ATOMIC_RMW16_U_XOR_I32_A64
1532 2400352U, // ATOMIC_RMW16_U_XOR_I32_A64_S
1533 185753720U, // ATOMIC_RMW16_U_XOR_I64_A32
1534 2400376U, // ATOMIC_RMW16_U_XOR_I64_A32_S
1535 185753720U, // ATOMIC_RMW16_U_XOR_I64_A64
1536 2400376U, // ATOMIC_RMW16_U_XOR_I64_A64_S
1537 185752727U, // ATOMIC_RMW32_U_ADD_I64_A32
1538 2399383U, // ATOMIC_RMW32_U_ADD_I64_A32_S
1539 185752727U, // ATOMIC_RMW32_U_ADD_I64_A64
1540 2399383U, // ATOMIC_RMW32_U_ADD_I64_A64_S
1541 185752845U, // ATOMIC_RMW32_U_AND_I64_A32
1542 2399501U, // ATOMIC_RMW32_U_AND_I64_A32_S
1543 185752845U, // ATOMIC_RMW32_U_AND_I64_A64
1544 2399501U, // ATOMIC_RMW32_U_AND_I64_A64_S
1545 454188714U, // ATOMIC_RMW32_U_CMPXCHG_I64_A32
1546 2399914U, // ATOMIC_RMW32_U_CMPXCHG_I64_A32_S
1547 454188714U, // ATOMIC_RMW32_U_CMPXCHG_I64_A64
1548 2399914U, // ATOMIC_RMW32_U_CMPXCHG_I64_A64_S
1549 185753559U, // ATOMIC_RMW32_U_OR_I64_A32
1550 2400215U, // ATOMIC_RMW32_U_OR_I64_A32_S
1551 185753559U, // ATOMIC_RMW32_U_OR_I64_A64
1552 2400215U, // ATOMIC_RMW32_U_OR_I64_A64_S
1553 185752609U, // ATOMIC_RMW32_U_SUB_I64_A32
1554 2399265U, // ATOMIC_RMW32_U_SUB_I64_A32_S
1555 185752609U, // ATOMIC_RMW32_U_SUB_I64_A64
1556 2399265U, // ATOMIC_RMW32_U_SUB_I64_A64_S
1557 185753135U, // ATOMIC_RMW32_U_XCHG_I64_A32
1558 2399791U, // ATOMIC_RMW32_U_XCHG_I64_A32_S
1559 185753135U, // ATOMIC_RMW32_U_XCHG_I64_A64
1560 2399791U, // ATOMIC_RMW32_U_XCHG_I64_A64_S
1561 185753672U, // ATOMIC_RMW32_U_XOR_I64_A32
1562 2400328U, // ATOMIC_RMW32_U_XOR_I64_A32_S
1563 185753672U, // ATOMIC_RMW32_U_XOR_I64_A64
1564 2400328U, // ATOMIC_RMW32_U_XOR_I64_A64_S
1565 185752799U, // ATOMIC_RMW8_U_ADD_I32_A32
1566 2399455U, // ATOMIC_RMW8_U_ADD_I32_A32_S
1567 185752799U, // ATOMIC_RMW8_U_ADD_I32_A64
1568 2399455U, // ATOMIC_RMW8_U_ADD_I32_A64_S
1569 185752822U, // ATOMIC_RMW8_U_ADD_I64_A32
1570 2399478U, // ATOMIC_RMW8_U_ADD_I64_A32_S
1571 185752822U, // ATOMIC_RMW8_U_ADD_I64_A64
1572 2399478U, // ATOMIC_RMW8_U_ADD_I64_A64_S
1573 185752917U, // ATOMIC_RMW8_U_AND_I32_A32
1574 2399573U, // ATOMIC_RMW8_U_AND_I32_A32_S
1575 185752917U, // ATOMIC_RMW8_U_AND_I32_A64
1576 2399573U, // ATOMIC_RMW8_U_AND_I32_A64_S
1577 185752940U, // ATOMIC_RMW8_U_AND_I64_A32
1578 2399596U, // ATOMIC_RMW8_U_AND_I64_A32_S
1579 185752940U, // ATOMIC_RMW8_U_AND_I64_A64
1580 2399596U, // ATOMIC_RMW8_U_AND_I64_A64_S
1581 454188798U, // ATOMIC_RMW8_U_CMPXCHG_I32_A32
1582 2399998U, // ATOMIC_RMW8_U_CMPXCHG_I32_A32_S
1583 454188798U, // ATOMIC_RMW8_U_CMPXCHG_I32_A64
1584 2399998U, // ATOMIC_RMW8_U_CMPXCHG_I32_A64_S
1585 454188825U, // ATOMIC_RMW8_U_CMPXCHG_I64_A32
1586 2400025U, // ATOMIC_RMW8_U_CMPXCHG_I64_A32_S
1587 454188825U, // ATOMIC_RMW8_U_CMPXCHG_I64_A64
1588 2400025U, // ATOMIC_RMW8_U_CMPXCHG_I64_A64_S
1589 185753628U, // ATOMIC_RMW8_U_OR_I32_A32
1590 2400284U, // ATOMIC_RMW8_U_OR_I32_A32_S
1591 185753628U, // ATOMIC_RMW8_U_OR_I32_A64
1592 2400284U, // ATOMIC_RMW8_U_OR_I32_A64_S
1593 185753650U, // ATOMIC_RMW8_U_OR_I64_A32
1594 2400306U, // ATOMIC_RMW8_U_OR_I64_A32_S
1595 185753650U, // ATOMIC_RMW8_U_OR_I64_A64
1596 2400306U, // ATOMIC_RMW8_U_OR_I64_A64_S
1597 185752681U, // ATOMIC_RMW8_U_SUB_I32_A32
1598 2399337U, // ATOMIC_RMW8_U_SUB_I32_A32_S
1599 185752681U, // ATOMIC_RMW8_U_SUB_I32_A64
1600 2399337U, // ATOMIC_RMW8_U_SUB_I32_A64_S
1601 185752704U, // ATOMIC_RMW8_U_SUB_I64_A32
1602 2399360U, // ATOMIC_RMW8_U_SUB_I64_A32_S
1603 185752704U, // ATOMIC_RMW8_U_SUB_I64_A64
1604 2399360U, // ATOMIC_RMW8_U_SUB_I64_A64_S
1605 185753210U, // ATOMIC_RMW8_U_XCHG_I32_A32
1606 2399866U, // ATOMIC_RMW8_U_XCHG_I32_A32_S
1607 185753210U, // ATOMIC_RMW8_U_XCHG_I32_A64
1608 2399866U, // ATOMIC_RMW8_U_XCHG_I32_A64_S
1609 185753234U, // ATOMIC_RMW8_U_XCHG_I64_A32
1610 2399890U, // ATOMIC_RMW8_U_XCHG_I64_A32_S
1611 185753234U, // ATOMIC_RMW8_U_XCHG_I64_A64
1612 2399890U, // ATOMIC_RMW8_U_XCHG_I64_A64_S
1613 185753744U, // ATOMIC_RMW8_U_XOR_I32_A32
1614 2400400U, // ATOMIC_RMW8_U_XOR_I32_A32_S
1615 185753744U, // ATOMIC_RMW8_U_XOR_I32_A64
1616 2400400U, // ATOMIC_RMW8_U_XOR_I32_A64_S
1617 185753767U, // ATOMIC_RMW8_U_XOR_I64_A32
1618 2400423U, // ATOMIC_RMW8_U_XOR_I64_A32_S
1619 185753767U, // ATOMIC_RMW8_U_XOR_I64_A64
1620 2400423U, // ATOMIC_RMW8_U_XOR_I64_A64_S
1621 185746882U, // ATOMIC_RMW_ADD_I32_A32
1622 2393538U, // ATOMIC_RMW_ADD_I32_A32_S
1623 185746882U, // ATOMIC_RMW_ADD_I32_A64
1624 2393538U, // ATOMIC_RMW_ADD_I32_A64_S
1625 185746902U, // ATOMIC_RMW_ADD_I64_A32
1626 2393558U, // ATOMIC_RMW_ADD_I64_A32_S
1627 185746902U, // ATOMIC_RMW_ADD_I64_A64
1628 2393558U, // ATOMIC_RMW_ADD_I64_A64_S
1629 185747055U, // ATOMIC_RMW_AND_I32_A32
1630 2393711U, // ATOMIC_RMW_AND_I32_A32_S
1631 185747055U, // ATOMIC_RMW_AND_I32_A64
1632 2393711U, // ATOMIC_RMW_AND_I32_A64_S
1633 185747075U, // ATOMIC_RMW_AND_I64_A32
1634 2393731U, // ATOMIC_RMW_AND_I64_A32_S
1635 185747075U, // ATOMIC_RMW_AND_I64_A64
1636 2393731U, // ATOMIC_RMW_AND_I64_A64_S
1637 454183446U, // ATOMIC_RMW_CMPXCHG_I32_A32
1638 2394646U, // ATOMIC_RMW_CMPXCHG_I32_A32_S
1639 454183446U, // ATOMIC_RMW_CMPXCHG_I32_A64
1640 2394646U, // ATOMIC_RMW_CMPXCHG_I32_A64_S
1641 454183470U, // ATOMIC_RMW_CMPXCHG_I64_A32
1642 2394670U, // ATOMIC_RMW_CMPXCHG_I64_A32_S
1643 454183470U, // ATOMIC_RMW_CMPXCHG_I64_A64
1644 2394670U, // ATOMIC_RMW_CMPXCHG_I64_A64_S
1645 185748749U, // ATOMIC_RMW_OR_I32_A32
1646 2395405U, // ATOMIC_RMW_OR_I32_A32_S
1647 185748749U, // ATOMIC_RMW_OR_I32_A64
1648 2395405U, // ATOMIC_RMW_OR_I32_A64_S
1649 185748768U, // ATOMIC_RMW_OR_I64_A32
1650 2395424U, // ATOMIC_RMW_OR_I64_A32_S
1651 185748768U, // ATOMIC_RMW_OR_I64_A64
1652 2395424U, // ATOMIC_RMW_OR_I64_A64_S
1653 185746619U, // ATOMIC_RMW_SUB_I32_A32
1654 2393275U, // ATOMIC_RMW_SUB_I32_A32_S
1655 185746619U, // ATOMIC_RMW_SUB_I32_A64
1656 2393275U, // ATOMIC_RMW_SUB_I32_A64_S
1657 185746639U, // ATOMIC_RMW_SUB_I64_A32
1658 2393295U, // ATOMIC_RMW_SUB_I64_A32_S
1659 185746639U, // ATOMIC_RMW_SUB_I64_A64
1660 2393295U, // ATOMIC_RMW_SUB_I64_A64_S
1661 185747948U, // ATOMIC_RMW_XCHG_I32_A32
1662 2394604U, // ATOMIC_RMW_XCHG_I32_A32_S
1663 185747948U, // ATOMIC_RMW_XCHG_I32_A64
1664 2394604U, // ATOMIC_RMW_XCHG_I32_A64_S
1665 185747969U, // ATOMIC_RMW_XCHG_I64_A32
1666 2394625U, // ATOMIC_RMW_XCHG_I64_A32_S
1667 185747969U, // ATOMIC_RMW_XCHG_I64_A64
1668 2394625U, // ATOMIC_RMW_XCHG_I64_A64_S
1669 185748858U, // ATOMIC_RMW_XOR_I32_A32
1670 2395514U, // ATOMIC_RMW_XOR_I32_A32_S
1671 185748858U, // ATOMIC_RMW_XOR_I32_A64
1672 2395514U, // ATOMIC_RMW_XOR_I32_A64_S
1673 185748878U, // ATOMIC_RMW_XOR_I64_A32
1674 2395534U, // ATOMIC_RMW_XOR_I64_A32_S
1675 185748878U, // ATOMIC_RMW_XOR_I64_A64
1676 2395534U, // ATOMIC_RMW_XOR_I64_A64_S
1677 26641363U, // ATOMIC_STORE16_I32_A32
1678 2393043U, // ATOMIC_STORE16_I32_A32_S
1679 26641363U, // ATOMIC_STORE16_I32_A64
1680 2393043U, // ATOMIC_STORE16_I32_A64_S
1681 26641383U, // ATOMIC_STORE16_I64_A32
1682 2393063U, // ATOMIC_STORE16_I64_A32_S
1683 26641383U, // ATOMIC_STORE16_I64_A64
1684 2393063U, // ATOMIC_STORE16_I64_A64_S
1685 26641127U, // ATOMIC_STORE32_I64_A32
1686 2392807U, // ATOMIC_STORE32_I64_A32_S
1687 26641127U, // ATOMIC_STORE32_I64_A64
1688 2392807U, // ATOMIC_STORE32_I64_A64_S
1689 26641480U, // ATOMIC_STORE8_I32_A32
1690 2393160U, // ATOMIC_STORE8_I32_A32_S
1691 26641480U, // ATOMIC_STORE8_I32_A64
1692 2393160U, // ATOMIC_STORE8_I32_A64_S
1693 26641499U, // ATOMIC_STORE8_I64_A32
1694 2393179U, // ATOMIC_STORE8_I64_A32_S
1695 26641499U, // ATOMIC_STORE8_I64_A64
1696 2393179U, // ATOMIC_STORE8_I64_A64_S
1697 26642707U, // ATOMIC_STORE_I32_A32
1698 2394387U, // ATOMIC_STORE_I32_A32_S
1699 26642707U, // ATOMIC_STORE_I32_A64
1700 2394387U, // ATOMIC_STORE_I32_A64_S
1701 26642725U, // ATOMIC_STORE_I64_A32
1702 2394405U, // ATOMIC_STORE_I64_A32_S
1703 26642725U, // ATOMIC_STORE_I64_A64
1704 2394405U, // ATOMIC_STORE_I64_A64_S
1705 8544127U, // AVGR_U_I16x8
1706 14368U, // AVGR_U_I16x8_S
1707 8544113U, // AVGR_U_I8x16
1708 14355U, // AVGR_U_I8x16_S
1709 150131U, // BITMASK_I16x8
1710 10533U, // BITMASK_I16x8_S
1711 150101U, // BITMASK_I32x4
1712 10505U, // BITMASK_I32x4_S
1713 150086U, // BITMASK_I64x2
1714 10491U, // BITMASK_I64x2_S
1715 150116U, // BITMASK_I8x16
1716 10519U, // BITMASK_I8x16_S
1717 75650660U, // BITSELECT
1718 13119U, // BITSELECT_S
1719 49228U, // BLOCK
1720 49228U, // BLOCK_S
1721 16385U, // BR
1722 147512U, // BR_IF
1723 16440U, // BR_IF_S
1724 16385U, // BR_S
1725 16806U, // BR_TABLE_I32
1726 65958U, // BR_TABLE_I32_S
1727 16806U, // BR_TABLE_I64
1728 65958U, // BR_TABLE_I64_S
1729 0U, // BR_UNLESS
1730 0U, // BR_UNLESS_S
1731 10657U, // CALL
1732 13134U, // CALL_INDIRECT
1733 153211U, // CALL_INDIRECT_S
1734 19181U, // CALL_S
1735 0U, // CATCH
1736 0U, // CATCH_ALL
1737 10638U, // CATCH_ALL_LEGACY
1738 10638U, // CATCH_ALL_LEGACY_S
1739 0U, // CATCH_ALL_REF
1740 0U, // CATCH_ALL_REF_S
1741 0U, // CATCH_ALL_S
1742 10475U, // CATCH_LEGACY
1743 16450U, // CATCH_LEGACY_S
1744 0U, // CATCH_REF
1745 0U, // CATCH_REF_S
1746 0U, // CATCH_S
1747 150234U, // CEIL_F16x8
1748 10627U, // CEIL_F16x8_S
1749 150190U, // CEIL_F32
1750 10587U, // CEIL_F32_S
1751 150222U, // CEIL_F32x4
1752 10616U, // CEIL_F32x4_S
1753 150212U, // CEIL_F64
1754 10607U, // CEIL_F64_S
1755 150200U, // CEIL_F64x2
1756 10596U, // CEIL_F64x2_S
1757 148126U, // CLZ_I32
1758 9251U, // CLZ_I32_S
1759 148136U, // CLZ_I64
1760 9260U, // CLZ_I64_S
1761 153555U, // CONST_F32
1762 22483U, // CONST_F32_S
1763 153577U, // CONST_F64
1764 22505U, // CONST_F64_S
1765 153566U, // CONST_I32
1766 22494U, // CONST_I32_S
1767 153588U, // CONST_I64
1768 22516U, // CONST_I64_S
1769 209868799U, // CONST_V128_F32x4
1770 75651071U, // CONST_V128_F32x4_S
1771 8542207U, // CONST_V128_F64x2
1772 153599U, // CONST_V128_F64x2_S
1773 1015175167U, // CONST_V128_I16x8
1774 2088916991U, // CONST_V128_I16x8_S
1775 209868799U, // CONST_V128_I32x4
1776 75651071U, // CONST_V128_I32x4_S
1777 8542207U, // CONST_V128_I64x2
1778 153599U, // CONST_V128_I64x2_S
1779 3162658815U, // CONST_V128_I8x16
1780 3162658815U, // CONST_V128_I8x16_S
1781 8538991U, // COPYSIGN_F32
1782 10752U, // COPYSIGN_F32_S
1783 8539005U, // COPYSIGN_F64
1784 10765U, // COPYSIGN_F64_S
1785 156256U, // COPY_EXNREF
1786 14800U, // COPY_EXNREF_S
1787 156256U, // COPY_EXTERNREF
1788 14800U, // COPY_EXTERNREF_S
1789 156256U, // COPY_F32
1790 14800U, // COPY_F32_S
1791 156256U, // COPY_F64
1792 14800U, // COPY_F64_S
1793 156256U, // COPY_FUNCREF
1794 14800U, // COPY_FUNCREF_S
1795 156256U, // COPY_I32
1796 14800U, // COPY_I32_S
1797 156256U, // COPY_I64
1798 14800U, // COPY_I64_S
1799 156256U, // COPY_V128
1800 14800U, // COPY_V128_S
1801 148166U, // CTZ_I32
1802 9269U, // CTZ_I32_S
1803 148176U, // CTZ_I64
1804 9278U, // CTZ_I64_S
1805 19635U, // DATA_DROP
1806 19635U, // DATA_DROP_S
1807 10184U, // DEBUG_UNREACHABLE
1808 10184U, // DEBUG_UNREACHABLE_S
1809 25209U, // DELEGATE
1810 25209U, // DELEGATE_S
1811 8544709U, // DIV_F16x8
1812 14691U, // DIV_F16x8_S
1813 8536661U, // DIV_F32
1814 9215U, // DIV_F32_S
1815 8544698U, // DIV_F32x4
1816 14681U, // DIV_F32x4_S
1817 8536671U, // DIV_F64
1818 9224U, // DIV_F64_S
1819 8544687U, // DIV_F64x2
1820 14671U, // DIV_F64x2_S
1821 8541265U, // DIV_S_I32
1822 12687U, // DIV_S_I32_S
1823 8541276U, // DIV_S_I64
1824 12697U, // DIV_S_I64_S
1825 8544626U, // DIV_U_I32
1826 14615U, // DIV_U_I32_S
1827 8544637U, // DIV_U_I64
1828 14625U, // DIV_U_I64_S
1829 8540514U, // DOT
1830 12045U, // DOT_S
1831 19640U, // DROP_EXNREF
1832 11087U, // DROP_EXNREF_S
1833 19640U, // DROP_EXTERNREF
1834 11087U, // DROP_EXTERNREF_S
1835 19640U, // DROP_F32
1836 11087U, // DROP_F32_S
1837 19640U, // DROP_F64
1838 11087U, // DROP_F64_S
1839 19640U, // DROP_FUNCREF
1840 11087U, // DROP_FUNCREF_S
1841 19640U, // DROP_I32
1842 11087U, // DROP_I32_S
1843 19640U, // DROP_I64
1844 11087U, // DROP_I64_S
1845 19640U, // DROP_V128
1846 11087U, // DROP_V128_S
1847 10309U, // ELSE
1848 10309U, // ELSE_S
1849 10088U, // END
1850 10481U, // END_BLOCK
1851 10481U, // END_BLOCK_S
1852 10877U, // END_FUNCTION
1853 10877U, // END_FUNCTION_S
1854 10398U, // END_IF
1855 10398U, // END_IF_S
1856 11078U, // END_LOOP
1857 11078U, // END_LOOP_S
1858 10088U, // END_S
1859 14811U, // END_TRY
1860 14811U, // END_TRY_S
1861 10196U, // END_TRY_TABLE
1862 10196U, // END_TRY_TABLE_S
1863 148146U, // EQZ_I32
1864 14819U, // EQZ_I32_S
1865 148156U, // EQZ_I64
1866 14827U, // EQZ_I64_S
1867 8539376U, // EQ_F16x8
1868 11137U, // EQ_F16x8_S
1869 8536240U, // EQ_F32
1870 8909U, // EQ_F32_S
1871 8539346U, // EQ_F32x4
1872 11110U, // EQ_F32x4_S
1873 8536260U, // EQ_F64
1874 8927U, // EQ_F64_S
1875 8539326U, // EQ_F64x2
1876 11092U, // EQ_F64x2_S
1877 8539386U, // EQ_I16x8
1878 11146U, // EQ_I16x8_S
1879 8536250U, // EQ_I32
1880 8918U, // EQ_I32_S
1881 8539356U, // EQ_I32x4
1882 11119U, // EQ_I32x4_S
1883 8536270U, // EQ_I64
1884 8936U, // EQ_I64_S
1885 8539336U, // EQ_I64x2
1886 11101U, // EQ_I64x2_S
1887 8539366U, // EQ_I8x16
1888 11128U, // EQ_I8x16_S
1889 8540269U, // EXTMUL_HIGH_S_I16x8
1890 11835U, // EXTMUL_HIGH_S_I16x8_S
1891 8540487U, // EXTMUL_HIGH_S_I32x4
1892 12019U, // EXTMUL_HIGH_S_I32x4_S
1893 8539949U, // EXTMUL_HIGH_S_I64x2
1894 11572U, // EXTMUL_HIGH_S_I64x2_S
1895 8542896U, // EXTMUL_HIGH_U_I16x8
1896 13907U, // EXTMUL_HIGH_U_I16x8_S
1897 8543124U, // EXTMUL_HIGH_U_I32x4
1898 14063U, // EXTMUL_HIGH_U_I32x4_S
1899 8542599U, // EXTMUL_HIGH_U_I64x2
1900 13706U, // EXTMUL_HIGH_U_I64x2_S
1901 8540322U, // EXTMUL_LOW_S_I16x8
1902 11886U, // EXTMUL_LOW_S_I16x8_S
1903 8540582U, // EXTMUL_LOW_S_I32x4
1904 12110U, // EXTMUL_LOW_S_I32x4_S
1905 8540025U, // EXTMUL_LOW_S_I64x2
1906 11645U, // EXTMUL_LOW_S_I64x2_S
1907 8542949U, // EXTMUL_LOW_U_I16x8
1908 13958U, // EXTMUL_LOW_U_I16x8_S
1909 8543200U, // EXTMUL_LOW_U_I32x4
1910 14136U, // EXTMUL_LOW_U_I32x4_S
1911 8542675U, // EXTMUL_LOW_U_I64x2
1912 13779U, // EXTMUL_LOW_U_I64x2_S
1913 8538311U, // EXTRACT_LANE_F16x8
1914 18631U, // EXTRACT_LANE_F16x8_S
1915 8538271U, // EXTRACT_LANE_F32x4
1916 18591U, // EXTRACT_LANE_F32x4_S
1917 8538231U, // EXTRACT_LANE_F64x2
1918 18551U, // EXTRACT_LANE_F64x2_S
1919 8540858U, // EXTRACT_LANE_I16x8_s
1920 21178U, // EXTRACT_LANE_I16x8_s_S
1921 8543769U, // EXTRACT_LANE_I16x8_u
1922 24089U, // EXTRACT_LANE_I16x8_u_S
1923 8538291U, // EXTRACT_LANE_I32x4
1924 18611U, // EXTRACT_LANE_I32x4_S
1925 8538251U, // EXTRACT_LANE_I64x2
1926 18571U, // EXTRACT_LANE_I64x2_S
1927 8540836U, // EXTRACT_LANE_I8x16_s
1928 21156U, // EXTRACT_LANE_I8x16_s_S
1929 8543747U, // EXTRACT_LANE_I8x16_u
1930 24067U, // EXTRACT_LANE_I8x16_u_S
1931 151090U, // F32_CONVERT_S_I32
1932 11350U, // F32_CONVERT_S_I32_S
1933 151222U, // F32_CONVERT_S_I64
1934 11458U, // F32_CONVERT_S_I64_S
1935 153740U, // F32_CONVERT_U_I32
1936 13484U, // F32_CONVERT_U_I32_S
1937 153872U, // F32_CONVERT_U_I64
1938 13592U, // F32_CONVERT_U_I64_S
1939 148312U, // F32_DEMOTE_F64
1940 9524U, // F32_DEMOTE_F64_S
1941 148291U, // F32_REINTERPRET_I32
1942 9504U, // F32_REINTERPRET_I32_S
1943 151109U, // F64_CONVERT_S_I32
1944 11368U, // F64_CONVERT_S_I32_S
1945 151241U, // F64_CONVERT_S_I64
1946 11476U, // F64_CONVERT_S_I64_S
1947 153759U, // F64_CONVERT_U_I32
1948 13502U, // F64_CONVERT_U_I32_S
1949 153891U, // F64_CONVERT_U_I64
1950 13610U, // F64_CONVERT_U_I64_S
1951 148253U, // F64_PROMOTE_F32
1952 9468U, // F64_PROMOTE_F32_S
1953 148363U, // F64_REINTERPRET_I64
1954 9572U, // F64_REINTERPRET_I64_S
1955 0U, // FALLTHROUGH_RETURN
1956 0U, // FALLTHROUGH_RETURN_S
1957 150883U, // FLOOR_F16x8
1958 11207U, // FLOOR_F16x8_S
1959 150835U, // FLOOR_F32
1960 11163U, // FLOOR_F32_S
1961 150870U, // FLOOR_F32x4
1962 11195U, // FLOOR_F32x4_S
1963 150859U, // FLOOR_F64
1964 11185U, // FLOOR_F64_S
1965 150846U, // FLOOR_F64x2
1966 11173U, // FLOOR_F64x2_S
1967 0U, // FP_TO_SINT_I32_F32
1968 0U, // FP_TO_SINT_I32_F32_S
1969 0U, // FP_TO_SINT_I32_F64
1970 0U, // FP_TO_SINT_I32_F64_S
1971 0U, // FP_TO_SINT_I64_F32
1972 0U, // FP_TO_SINT_I64_F32_S
1973 0U, // FP_TO_SINT_I64_F64
1974 0U, // FP_TO_SINT_I64_F64_S
1975 0U, // FP_TO_UINT_I32_F32
1976 0U, // FP_TO_UINT_I32_F32_S
1977 0U, // FP_TO_UINT_I32_F64
1978 0U, // FP_TO_UINT_I32_F64_S
1979 0U, // FP_TO_UINT_I64_F32
1980 0U, // FP_TO_UINT_I64_F32_S
1981 0U, // FP_TO_UINT_I64_F64
1982 0U, // FP_TO_UINT_I64_F64_S
1983 8537782U, // GE_F16x8
1984 10148U, // GE_F16x8_S
1985 8536160U, // GE_F32
1986 8837U, // GE_F32_S
1987 8537772U, // GE_F32x4
1988 10139U, // GE_F32x4_S
1989 8536170U, // GE_F64
1990 8846U, // GE_F64_S
1991 8537762U, // GE_F64x2
1992 10130U, // GE_F64x2_S
1993 8540756U, // GE_S_I16x8
1994 12258U, // GE_S_I16x8_S
1995 8540700U, // GE_S_I32
1996 12207U, // GE_S_I32_S
1997 8540732U, // GE_S_I32x4
1998 12236U, // GE_S_I32x4_S
1999 8540722U, // GE_S_I64
2000 12227U, // GE_S_I64_S
2001 8540710U, // GE_S_I64x2
2002 12216U, // GE_S_I64x2_S
2003 8540744U, // GE_S_I8x16
2004 12247U, // GE_S_I8x16_S
2005 8543679U, // GE_U_I16x8
2006 14237U, // GE_U_I16x8_S
2007 8543635U, // GE_U_I32
2008 14197U, // GE_U_I32_S
2009 8543655U, // GE_U_I32x4
2010 14215U, // GE_U_I32x4_S
2011 8543645U, // GE_U_I64
2012 14206U, // GE_U_I64_S
2013 8543667U, // GE_U_I8x16
2014 14226U, // GE_U_I8x16_S
2015 153237U, // GLOBAL_GET_EXNREF
2016 22165U, // GLOBAL_GET_EXNREF_S
2017 153237U, // GLOBAL_GET_EXTERNREF
2018 22165U, // GLOBAL_GET_EXTERNREF_S
2019 153237U, // GLOBAL_GET_F32
2020 22165U, // GLOBAL_GET_F32_S
2021 153237U, // GLOBAL_GET_F64
2022 22165U, // GLOBAL_GET_F64_S
2023 153237U, // GLOBAL_GET_FUNCREF
2024 22165U, // GLOBAL_GET_FUNCREF_S
2025 153237U, // GLOBAL_GET_I32
2026 22165U, // GLOBAL_GET_I32_S
2027 153237U, // GLOBAL_GET_I64
2028 22165U, // GLOBAL_GET_I64_S
2029 153237U, // GLOBAL_GET_V128
2030 22165U, // GLOBAL_GET_V128_S
2031 153271U, // GLOBAL_SET_EXNREF
2032 22199U, // GLOBAL_SET_EXNREF_S
2033 153271U, // GLOBAL_SET_EXTERNREF
2034 22199U, // GLOBAL_SET_EXTERNREF_S
2035 153271U, // GLOBAL_SET_F32
2036 22199U, // GLOBAL_SET_F32_S
2037 153271U, // GLOBAL_SET_F64
2038 22199U, // GLOBAL_SET_F64_S
2039 153271U, // GLOBAL_SET_FUNCREF
2040 22199U, // GLOBAL_SET_FUNCREF_S
2041 153271U, // GLOBAL_SET_I32
2042 22199U, // GLOBAL_SET_I32_S
2043 153271U, // GLOBAL_SET_I64
2044 22199U, // GLOBAL_SET_I64_S
2045 153271U, // GLOBAL_SET_V128
2046 22199U, // GLOBAL_SET_V128_S
2047 8541922U, // GT_F16x8
2048 13186U, // GT_F16x8_S
2049 8536300U, // GT_F32
2050 8963U, // GT_F32_S
2051 8541912U, // GT_F32x4
2052 13177U, // GT_F32x4_S
2053 8536310U, // GT_F64
2054 8972U, // GT_F64_S
2055 8541902U, // GT_F64x2
2056 13168U, // GT_F64x2_S
2057 8541185U, // GT_S_I16x8
2058 12614U, // GT_S_I16x8_S
2059 8541129U, // GT_S_I32
2060 12563U, // GT_S_I32_S
2061 8541161U, // GT_S_I32x4
2062 12592U, // GT_S_I32x4_S
2063 8541151U, // GT_S_I64
2064 12583U, // GT_S_I64_S
2065 8541139U, // GT_S_I64x2
2066 12572U, // GT_S_I64x2_S
2067 8541173U, // GT_S_I8x16
2068 12603U, // GT_S_I8x16_S
2069 8544558U, // GT_U_I16x8
2070 14553U, // GT_U_I16x8_S
2071 8544514U, // GT_U_I32
2072 14513U, // GT_U_I32_S
2073 8544534U, // GT_U_I32x4
2074 14531U, // GT_U_I32x4_S
2075 8544524U, // GT_U_I64
2076 14522U, // GT_U_I64_S
2077 8544546U, // GT_U_I8x16
2078 14542U, // GT_U_I8x16_S
2079 151538U, // I32_EXTEND16_S_I32
2080 11717U, // I32_EXTEND16_S_I32_S
2081 151766U, // I32_EXTEND8_S_I32
2082 11911U, // I32_EXTEND8_S_I32_S
2083 148270U, // I32_REINTERPRET_F32
2084 9484U, // I32_REINTERPRET_F32_S
2085 150996U, // I32_TRUNC_S_F32
2086 11261U, // I32_TRUNC_S_F32_S
2087 151146U, // I32_TRUNC_S_F64
2088 11386U, // I32_TRUNC_S_F64_S
2089 151030U, // I32_TRUNC_S_SAT_F32
2090 11293U, // I32_TRUNC_S_SAT_F32_S
2091 151180U, // I32_TRUNC_S_SAT_F64
2092 11418U, // I32_TRUNC_S_SAT_F64_S
2093 153646U, // I32_TRUNC_U_F32
2094 13395U, // I32_TRUNC_U_F32_S
2095 153796U, // I32_TRUNC_U_F64
2096 13520U, // I32_TRUNC_U_F64_S
2097 153680U, // I32_TRUNC_U_SAT_F32
2098 13427U, // I32_TRUNC_U_SAT_F32_S
2099 153830U, // I32_TRUNC_U_SAT_F64
2100 13552U, // I32_TRUNC_U_SAT_F64_S
2101 148349U, // I32_WRAP_I64
2102 9559U, // I32_WRAP_I64_S
2103 478299172U, // I64_ADD128
2104 9627U, // I64_ADD128_S
2105 151554U, // I64_EXTEND16_S_I64
2106 11732U, // I64_EXTEND16_S_I64_S
2107 150980U, // I64_EXTEND32_S_I64
2108 11246U, // I64_EXTEND32_S_I64_S
2109 151781U, // I64_EXTEND8_S_I64
2110 11925U, // I64_EXTEND8_S_I64_S
2111 151072U, // I64_EXTEND_S_I32
2112 11333U, // I64_EXTEND_S_I32_S
2113 153722U, // I64_EXTEND_U_I32
2114 13467U, // I64_EXTEND_U_I32_S
2115 75649548U, // I64_MUL_WIDE_S
2116 12192U, // I64_MUL_WIDE_S_S
2117 75652483U, // I64_MUL_WIDE_U
2118 14182U, // I64_MUL_WIDE_U_S
2119 148328U, // I64_REINTERPRET_F64
2120 9539U, // I64_REINTERPRET_F64_S
2121 478299160U, // I64_SUB128
2122 9616U, // I64_SUB128_S
2123 151013U, // I64_TRUNC_S_F32
2124 11277U, // I64_TRUNC_S_F32_S
2125 151163U, // I64_TRUNC_S_F64
2126 11402U, // I64_TRUNC_S_F64_S
2127 151051U, // I64_TRUNC_S_SAT_F32
2128 11313U, // I64_TRUNC_S_SAT_F32_S
2129 151201U, // I64_TRUNC_S_SAT_F64
2130 11438U, // I64_TRUNC_S_SAT_F64_S
2131 153663U, // I64_TRUNC_U_F32
2132 13411U, // I64_TRUNC_U_F32_S
2133 153813U, // I64_TRUNC_U_F64
2134 13536U, // I64_TRUNC_U_F64_S
2135 153701U, // I64_TRUNC_U_SAT_F32
2136 13447U, // I64_TRUNC_U_SAT_F32_S
2137 153851U, // I64_TRUNC_U_SAT_F64
2138 13572U, // I64_TRUNC_U_SAT_F64_S
2139 180245U, // IF
2140 49173U, // IF_S
2141 75650634U, // LANESELECT_I16x8
2142 13094U, // LANESELECT_I16x8_S
2143 75650582U, // LANESELECT_I32x4
2144 13044U, // LANESELECT_I32x4_S
2145 75650556U, // LANESELECT_I64x2
2146 13019U, // LANESELECT_I64x2_S
2147 75650608U, // LANESELECT_I8x16
2148 13069U, // LANESELECT_I8x16_S
2149 8537812U, // LE_F16x8
2150 10175U, // LE_F16x8_S
2151 8536180U, // LE_F32
2152 8855U, // LE_F32_S
2153 8537802U, // LE_F32x4
2154 10166U, // LE_F32x4_S
2155 8536190U, // LE_F64
2156 8864U, // LE_F64_S
2157 8537792U, // LE_F64x2
2158 10157U, // LE_F64x2_S
2159 8540824U, // LE_S_I16x8
2160 12320U, // LE_S_I16x8_S
2161 8540768U, // LE_S_I32
2162 12269U, // LE_S_I32_S
2163 8540800U, // LE_S_I32x4
2164 12298U, // LE_S_I32x4_S
2165 8540790U, // LE_S_I64
2166 12289U, // LE_S_I64_S
2167 8540778U, // LE_S_I64x2
2168 12278U, // LE_S_I64x2_S
2169 8540812U, // LE_S_I8x16
2170 12309U, // LE_S_I8x16_S
2171 8543735U, // LE_U_I16x8
2172 14288U, // LE_U_I16x8_S
2173 8543691U, // LE_U_I32
2174 14248U, // LE_U_I32_S
2175 8543711U, // LE_U_I32x4
2176 14266U, // LE_U_I32x4_S
2177 8543701U, // LE_U_I64
2178 14257U, // LE_U_I64_S
2179 8543723U, // LE_U_I8x16
2180 14277U, // LE_U_I8x16_S
2181 51533161U, // LOAD16_SPLAT_A32
2182 2397545U, // LOAD16_SPLAT_A32_S
2183 51533161U, // LOAD16_SPLAT_A64
2184 2397545U, // LOAD16_SPLAT_A64_S
2185 51531734U, // LOAD16_S_I32_A32
2186 2396118U, // LOAD16_S_I32_A32_S
2187 51531734U, // LOAD16_S_I32_A64
2188 2396118U, // LOAD16_S_I32_A64_S
2189 51531748U, // LOAD16_S_I64_A32
2190 2396132U, // LOAD16_S_I64_A32_S
2191 51531748U, // LOAD16_S_I64_A64
2192 2396132U, // LOAD16_S_I64_A64_S
2193 51534384U, // LOAD16_U_I32_A32
2194 2398768U, // LOAD16_U_I32_A32_S
2195 51534384U, // LOAD16_U_I32_A64
2196 2398768U, // LOAD16_U_I32_A64_S
2197 51534398U, // LOAD16_U_I64_A32
2198 2398782U, // LOAD16_U_I64_A32_S
2199 51534398U, // LOAD16_U_I64_A64
2200 2398782U, // LOAD16_U_I64_A64_S
2201 51533123U, // LOAD32_SPLAT_A32
2202 2397507U, // LOAD32_SPLAT_A32_S
2203 51533123U, // LOAD32_SPLAT_A64
2204 2397507U, // LOAD32_SPLAT_A64_S
2205 51531190U, // LOAD32_S_I64_A32
2206 2395574U, // LOAD32_S_I64_A32_S
2207 51531190U, // LOAD32_S_I64_A64
2208 2395574U, // LOAD32_S_I64_A64_S
2209 51533835U, // LOAD32_U_I64_A32
2210 2398219U, // LOAD32_U_I64_A32_S
2211 51533835U, // LOAD32_U_I64_A64
2212 2398219U, // LOAD32_U_I64_A64_S
2213 51533142U, // LOAD64_SPLAT_A32
2214 2397526U, // LOAD64_SPLAT_A32_S
2215 51533142U, // LOAD64_SPLAT_A64
2216 2397526U, // LOAD64_SPLAT_A64_S
2217 51533180U, // LOAD8_SPLAT_A32
2218 2397564U, // LOAD8_SPLAT_A32_S
2219 51533180U, // LOAD8_SPLAT_A64
2220 2397564U, // LOAD8_SPLAT_A64_S
2221 51531964U, // LOAD8_S_I32_A32
2222 2396348U, // LOAD8_S_I32_A32_S
2223 51531964U, // LOAD8_S_I32_A64
2224 2396348U, // LOAD8_S_I32_A64_S
2225 51531977U, // LOAD8_S_I64_A32
2226 2396361U, // LOAD8_S_I64_A32_S
2227 51531977U, // LOAD8_S_I64_A64
2228 2396361U, // LOAD8_S_I64_A64_S
2229 51534591U, // LOAD8_U_I32_A32
2230 2398975U, // LOAD8_U_I32_A32_S
2231 51534591U, // LOAD8_U_I32_A64
2232 2398975U, // LOAD8_U_I32_A64_S
2233 51534604U, // LOAD8_U_I64_A32
2234 2398988U, // LOAD8_U_I64_A32_S
2235 51534604U, // LOAD8_U_I64_A64
2236 2398988U, // LOAD8_U_I64_A64_S
2237 51532246U, // LOAD_EXTEND_S_I16x8_A32
2238 2396630U, // LOAD_EXTEND_S_I16x8_A32_S
2239 51532246U, // LOAD_EXTEND_S_I16x8_A64
2240 2396630U, // LOAD_EXTEND_S_I16x8_A64_S
2241 51531716U, // LOAD_EXTEND_S_I32x4_A32
2242 2396100U, // LOAD_EXTEND_S_I32x4_A32_S
2243 51531716U, // LOAD_EXTEND_S_I32x4_A64
2244 2396100U, // LOAD_EXTEND_S_I32x4_A64_S
2245 51531352U, // LOAD_EXTEND_S_I64x2_A32
2246 2395736U, // LOAD_EXTEND_S_I64x2_A32_S
2247 51531352U, // LOAD_EXTEND_S_I64x2_A64
2248 2395736U, // LOAD_EXTEND_S_I64x2_A64_S
2249 51534864U, // LOAD_EXTEND_U_I16x8_A32
2250 2399248U, // LOAD_EXTEND_U_I16x8_A32_S
2251 51534864U, // LOAD_EXTEND_U_I16x8_A64
2252 2399248U, // LOAD_EXTEND_U_I16x8_A64_S
2253 51534366U, // LOAD_EXTEND_U_I32x4_A32
2254 2398750U, // LOAD_EXTEND_U_I32x4_A32_S
2255 51534366U, // LOAD_EXTEND_U_I32x4_A64
2256 2398750U, // LOAD_EXTEND_U_I32x4_A64_S
2257 51534002U, // LOAD_EXTEND_U_I64x2_A32
2258 2398386U, // LOAD_EXTEND_U_I64x2_A32_S
2259 51534002U, // LOAD_EXTEND_U_I64x2_A64
2260 2398386U, // LOAD_EXTEND_U_I64x2_A64_S
2261 51528699U, // LOAD_F16_F32_A32
2262 2393083U, // LOAD_F16_F32_A32_S
2263 51528699U, // LOAD_F16_F32_A64
2264 2393083U, // LOAD_F16_F32_A64_S
2265 51528992U, // LOAD_F32_A32
2266 2393376U, // LOAD_F32_A32_S
2267 51528992U, // LOAD_F32_A64
2268 2393376U, // LOAD_F32_A64_S
2269 51529012U, // LOAD_F64_A32
2270 2393396U, // LOAD_F64_A32_S
2271 51529012U, // LOAD_F64_A64
2272 2393396U, // LOAD_F64_A64_S
2273 51529002U, // LOAD_I32_A32
2274 2393386U, // LOAD_I32_A32_S
2275 51529002U, // LOAD_I32_A64
2276 2393386U, // LOAD_I32_A64_S
2277 51529022U, // LOAD_I64_A32
2278 2393406U, // LOAD_I64_A32_S
2279 51529022U, // LOAD_I64_A64
2280 2393406U, // LOAD_I64_A64_S
2281 118638499U, // LOAD_LANE_16_A32
2282 3442595U, // LOAD_LANE_16_A32_S
2283 118638499U, // LOAD_LANE_16_A64
2284 3442595U, // LOAD_LANE_16_A64_S
2285 118638425U, // LOAD_LANE_32_A32
2286 3442521U, // LOAD_LANE_32_A32_S
2287 118638425U, // LOAD_LANE_32_A64
2288 3442521U, // LOAD_LANE_32_A64_S
2289 118638462U, // LOAD_LANE_64_A32
2290 3442558U, // LOAD_LANE_64_A32_S
2291 118638462U, // LOAD_LANE_64_A64
2292 3442558U, // LOAD_LANE_64_A64_S
2293 118638536U, // LOAD_LANE_8_A32
2294 3442632U, // LOAD_LANE_8_A32_S
2295 118638536U, // LOAD_LANE_8_A64
2296 3442632U, // LOAD_LANE_8_A64_S
2297 51529032U, // LOAD_V128_A32
2298 2393416U, // LOAD_V128_A32_S
2299 51529032U, // LOAD_V128_A64
2300 2393416U, // LOAD_V128_A64_S
2301 51530742U, // LOAD_ZERO_32_A32
2302 2395126U, // LOAD_ZERO_32_A32_S
2303 51530742U, // LOAD_ZERO_32_A64
2304 2395126U, // LOAD_ZERO_32_A64_S
2305 51530785U, // LOAD_ZERO_64_A32
2306 2395169U, // LOAD_ZERO_64_A32_S
2307 51530785U, // LOAD_ZERO_64_A64
2308 2395169U, // LOAD_ZERO_64_A64_S
2309 153249U, // LOCAL_GET_EXNREF
2310 22177U, // LOCAL_GET_EXNREF_S
2311 153249U, // LOCAL_GET_EXTERNREF
2312 22177U, // LOCAL_GET_EXTERNREF_S
2313 153249U, // LOCAL_GET_F32
2314 22177U, // LOCAL_GET_F32_S
2315 153249U, // LOCAL_GET_F64
2316 22177U, // LOCAL_GET_F64_S
2317 153249U, // LOCAL_GET_FUNCREF
2318 22177U, // LOCAL_GET_FUNCREF_S
2319 153249U, // LOCAL_GET_I32
2320 22177U, // LOCAL_GET_I32_S
2321 153249U, // LOCAL_GET_I64
2322 22177U, // LOCAL_GET_I64_S
2323 153249U, // LOCAL_GET_V128
2324 22177U, // LOCAL_GET_V128_S
2325 153283U, // LOCAL_SET_EXNREF
2326 22211U, // LOCAL_SET_EXNREF_S
2327 153283U, // LOCAL_SET_EXTERNREF
2328 22211U, // LOCAL_SET_EXTERNREF_S
2329 153283U, // LOCAL_SET_F32
2330 22211U, // LOCAL_SET_F32_S
2331 153283U, // LOCAL_SET_F64
2332 22211U, // LOCAL_SET_F64_S
2333 153283U, // LOCAL_SET_FUNCREF
2334 22211U, // LOCAL_SET_FUNCREF_S
2335 153283U, // LOCAL_SET_I32
2336 22211U, // LOCAL_SET_I32_S
2337 153283U, // LOCAL_SET_I64
2338 22211U, // LOCAL_SET_I64_S
2339 153283U, // LOCAL_SET_V128
2340 22211U, // LOCAL_SET_V128_S
2341 8537751U, // LOCAL_TEE_EXNREF
2342 18071U, // LOCAL_TEE_EXNREF_S
2343 8537751U, // LOCAL_TEE_EXTERNREF
2344 18071U, // LOCAL_TEE_EXTERNREF_S
2345 8537751U, // LOCAL_TEE_F32
2346 18071U, // LOCAL_TEE_F32_S
2347 8537751U, // LOCAL_TEE_F64
2348 18071U, // LOCAL_TEE_F64_S
2349 8537751U, // LOCAL_TEE_FUNCREF
2350 18071U, // LOCAL_TEE_FUNCREF_S
2351 8537751U, // LOCAL_TEE_I32
2352 18071U, // LOCAL_TEE_I32_S
2353 8537751U, // LOCAL_TEE_I64
2354 18071U, // LOCAL_TEE_I64_S
2355 8537751U, // LOCAL_TEE_V128
2356 18071U, // LOCAL_TEE_V128_S
2357 49198U, // LOOP
2358 49198U, // LOOP_S
2359 8541965U, // LT_F16x8
2360 13213U, // LT_F16x8_S
2361 8536320U, // LT_F32
2362 8981U, // LT_F32_S
2363 8541955U, // LT_F32x4
2364 13204U, // LT_F32x4_S
2365 8536330U, // LT_F64
2366 8990U, // LT_F64_S
2367 8541945U, // LT_F64x2
2368 13195U, // LT_F64x2_S
2369 8541253U, // LT_S_I16x8
2370 12676U, // LT_S_I16x8_S
2371 8541197U, // LT_S_I32
2372 12625U, // LT_S_I32_S
2373 8541229U, // LT_S_I32x4
2374 12654U, // LT_S_I32x4_S
2375 8541219U, // LT_S_I64
2376 12645U, // LT_S_I64_S
2377 8541207U, // LT_S_I64x2
2378 12634U, // LT_S_I64x2_S
2379 8541241U, // LT_S_I8x16
2380 12665U, // LT_S_I8x16_S
2381 8544614U, // LT_U_I16x8
2382 14604U, // LT_U_I16x8_S
2383 8544570U, // LT_U_I32
2384 14564U, // LT_U_I32_S
2385 8544590U, // LT_U_I32x4
2386 14582U, // LT_U_I32x4_S
2387 8544580U, // LT_U_I64
2388 14573U, // LT_U_I64_S
2389 8544602U, // LT_U_I8x16
2390 14593U, // LT_U_I8x16_S
2391 75646482U, // MADD_F16x8
2392 10000U, // MADD_F16x8_S
2393 75646462U, // MADD_F32x4
2394 9981U, // MADD_F32x4_S
2395 75646442U, // MADD_F64x2
2396 9962U, // MADD_F64x2_S
2397 8544767U, // MAX_F16x8
2398 14721U, // MAX_F16x8_S
2399 8536691U, // MAX_F32
2400 9233U, // MAX_F32_S
2401 8544756U, // MAX_F32x4
2402 14711U, // MAX_F32x4_S
2403 8536701U, // MAX_F64
2404 9242U, // MAX_F64_S
2405 8544745U, // MAX_F64x2
2406 14701U, // MAX_F64x2_S
2407 8541313U, // MAX_S_I16x8
2408 12731U, // MAX_S_I16x8_S
2409 8541287U, // MAX_S_I32x4
2410 12707U, // MAX_S_I32x4_S
2411 8541300U, // MAX_S_I8x16
2412 12719U, // MAX_S_I8x16_S
2413 8544674U, // MAX_U_I16x8
2414 14659U, // MAX_U_I16x8_S
2415 8544648U, // MAX_U_I32x4
2416 14635U, // MAX_U_I32x4_S
2417 8544661U, // MAX_U_I8x16
2418 14647U, // MAX_U_I8x16_S
2419 0U, // MEMCPY_A32
2420 0U, // MEMCPY_A32_S
2421 0U, // MEMCPY_A64
2422 0U, // MEMCPY_A64_S
2423 185746055U, // MEMORY_ATOMIC_NOTIFY_A32
2424 2392711U, // MEMORY_ATOMIC_NOTIFY_A32_S
2425 185746055U, // MEMORY_ATOMIC_NOTIFY_A64
2426 2392711U, // MEMORY_ATOMIC_NOTIFY_A64_S
2427 454181140U, // MEMORY_ATOMIC_WAIT32_A32
2428 2392340U, // MEMORY_ATOMIC_WAIT32_A32_S
2429 454181140U, // MEMORY_ATOMIC_WAIT32_A64
2430 2392340U, // MEMORY_ATOMIC_WAIT32_A64_S
2431 454181163U, // MEMORY_ATOMIC_WAIT64_A32
2432 2392363U, // MEMORY_ATOMIC_WAIT64_A32_S
2433 454181163U, // MEMORY_ATOMIC_WAIT64_A64
2434 2392363U, // MEMORY_ATOMIC_WAIT64_A64_S
2435 209871468U, // MEMORY_COPY_A32
2436 156268U, // MEMORY_COPY_A32_S
2437 209871468U, // MEMORY_COPY_A64
2438 156268U, // MEMORY_COPY_A64_S
2439 75647743U, // MEMORY_FILL_A32
2440 19199U, // MEMORY_FILL_A32_S
2441 75647743U, // MEMORY_FILL_A64
2442 19199U, // MEMORY_FILL_A64_S
2443 209868524U, // MEMORY_INIT_A32
2444 153324U, // MEMORY_INIT_A32_S
2445 209868524U, // MEMORY_INIT_A64
2446 153324U, // MEMORY_INIT_A64_S
2447 0U, // MEMSET_A32
2448 0U, // MEMSET_A32_S
2449 0U, // MEMSET_A64
2450 0U, // MEMSET_A64_S
2451 8539041U, // MIN_F16x8
2452 10798U, // MIN_F16x8_S
2453 8536601U, // MIN_F32
2454 9161U, // MIN_F32_S
2455 8539030U, // MIN_F32x4
2456 10788U, // MIN_F32x4_S
2457 8536611U, // MIN_F64
2458 9170U, // MIN_F64_S
2459 8539019U, // MIN_F64x2
2460 10778U, // MIN_F64x2_S
2461 8540928U, // MIN_S_I16x8
2462 12375U, // MIN_S_I16x8_S
2463 8540902U, // MIN_S_I32x4
2464 12351U, // MIN_S_I32x4_S
2465 8540915U, // MIN_S_I8x16
2466 12363U, // MIN_S_I8x16_S
2467 8544100U, // MIN_U_I16x8
2468 14343U, // MIN_U_I16x8_S
2469 8544074U, // MIN_U_I32x4
2470 14319U, // MIN_U_I32x4_S
2471 8544087U, // MIN_U_I8x16
2472 14331U, // MIN_U_I8x16_S
2473 8538969U, // MUL_F16x8
2474 10732U, // MUL_F16x8_S
2475 8536561U, // MUL_F32
2476 9125U, // MUL_F32_S
2477 8538947U, // MUL_F32x4
2478 10712U, // MUL_F32x4_S
2479 8536581U, // MUL_F64
2480 9143U, // MUL_F64_S
2481 8538925U, // MUL_F64x2
2482 10692U, // MUL_F64x2_S
2483 8538980U, // MUL_I16x8
2484 10742U, // MUL_I16x8_S
2485 8536571U, // MUL_I32
2486 9134U, // MUL_I32_S
2487 8538958U, // MUL_I32x4
2488 10722U, // MUL_I32x4_S
2489 8536591U, // MUL_I64
2490 9152U, // MUL_I64_S
2491 8538936U, // MUL_I64x2
2492 10702U, // MUL_I64x2_S
2493 8540078U, // NARROW_S_I16x8
2494 11696U, // NARROW_S_I16x8_S
2495 8540608U, // NARROW_S_I8x16
2496 12135U, // NARROW_S_I8x16_S
2497 8542728U, // NARROW_U_I16x8
2498 13830U, // NARROW_U_I16x8_S
2499 8543226U, // NARROW_U_I8x16
2500 14161U, // NARROW_U_I8x16_S
2501 153540U, // NEAREST_F16x8
2502 13381U, // NEAREST_F16x8_S
2503 153484U, // NEAREST_F32
2504 13329U, // NEAREST_F32_S
2505 153525U, // NEAREST_F32x4
2506 13367U, // NEAREST_F32x4_S
2507 153512U, // NEAREST_F64
2508 13355U, // NEAREST_F64_S
2509 153497U, // NEAREST_F64x2
2510 13341U, // NEAREST_F64x2_S
2511 149974U, // NEG_F16x8
2512 10455U, // NEG_F16x8_S
2513 147913U, // NEG_F32
2514 9089U, // NEG_F32_S
2515 149941U, // NEG_F32x4
2516 10425U, // NEG_F32x4_S
2517 147923U, // NEG_F64
2518 9098U, // NEG_F64_S
2519 149919U, // NEG_F64x2
2520 10405U, // NEG_F64x2_S
2521 149985U, // NEG_I16x8
2522 10465U, // NEG_I16x8_S
2523 149952U, // NEG_I32x4
2524 10435U, // NEG_I32x4_S
2525 149930U, // NEG_I64x2
2526 10415U, // NEG_I64x2_S
2527 149963U, // NEG_I8x16
2528 10445U, // NEG_I8x16_S
2529 8537925U, // NE_F16x8
2530 10291U, // NE_F16x8_S
2531 8536200U, // NE_F32
2532 8873U, // NE_F32_S
2533 8537895U, // NE_F32x4
2534 10264U, // NE_F32x4_S
2535 8536220U, // NE_F64
2536 8891U, // NE_F64_S
2537 8537875U, // NE_F64x2
2538 10246U, // NE_F64x2_S
2539 8537935U, // NE_I16x8
2540 10300U, // NE_I16x8_S
2541 8536210U, // NE_I32
2542 8882U, // NE_I32_S
2543 8537905U, // NE_I32x4
2544 10273U, // NE_I32x4_S
2545 8536230U, // NE_I64
2546 8900U, // NE_I64_S
2547 8537885U, // NE_I64x2
2548 10255U, // NE_I64x2_S
2549 8537915U, // NE_I8x16
2550 10282U, // NE_I8x16_S
2551 75646544U, // NMADD_F16x8
2552 10059U, // NMADD_F16x8_S
2553 75646523U, // NMADD_F32x4
2554 10039U, // NMADD_F32x4_S
2555 75646502U, // NMADD_F64x2
2556 10019U, // NMADD_F64x2_S
2557 11074U, // NOP
2558 11074U, // NOP_S
2559 153405U, // NOT
2560 13257U, // NOT_S
2561 8539396U, // OR
2562 8536280U, // OR_I32
2563 8945U, // OR_I32_S
2564 8536290U, // OR_I64
2565 8954U, // OR_I64_S
2566 11155U, // OR_S
2567 8544840U, // PMAX_F16x8
2568 14789U, // PMAX_F16x8_S
2569 8544828U, // PMAX_F32x4
2570 14778U, // PMAX_F32x4_S
2571 8544816U, // PMAX_F64x2
2572 14767U, // PMAX_F64x2_S
2573 8539114U, // PMIN_F16x8
2574 10866U, // PMIN_F16x8_S
2575 8539102U, // PMIN_F32x4
2576 10855U, // PMIN_F32x4_S
2577 8539090U, // PMIN_F64x2
2578 10844U, // PMIN_F64x2_S
2579 153367U, // POPCNT_I32
2580 13222U, // POPCNT_I32_S
2581 153379U, // POPCNT_I64
2582 13233U, // POPCNT_I64_S
2583 153391U, // POPCNT_I8x16
2584 13244U, // POPCNT_I8x16_S
2585 8541108U, // Q15MULR_SAT_S_I16x8
2586 12543U, // Q15MULR_SAT_S_I16x8_S
2587 35596U, // REF_IS_NULL_EXNREF
2588 10662U, // REF_IS_NULL_EXNREF_S
2589 35596U, // REF_IS_NULL_EXTERNREF
2590 10662U, // REF_IS_NULL_EXTERNREF_S
2591 35596U, // REF_IS_NULL_FUNCREF
2592 10662U, // REF_IS_NULL_FUNCREF_S
2593 27297U, // REF_NULL_EXNREF
2594 10913U, // REF_NULL_EXNREF_S
2595 27274U, // REF_NULL_EXTERNREF
2596 10890U, // REF_NULL_EXTERNREF_S
2597 26206U, // REF_NULL_FUNCREF
2598 9822U, // REF_NULL_FUNCREF_S
2599 8540178U, // RELAXED_DOT
2600 75649511U, // RELAXED_DOT_ADD
2601 12156U, // RELAXED_DOT_ADD_S
2602 75645691U, // RELAXED_DOT_BFLOAT
2603 9435U, // RELAXED_DOT_BFLOAT_S
2604 11747U, // RELAXED_DOT_S
2605 8541015U, // RELAXED_Q15MULR_S_I16x8
2606 12455U, // RELAXED_Q15MULR_S_I16x8_S
2607 8537852U, // RELAXED_SWIZZLE
2608 10224U, // RELAXED_SWIZZLE_S
2609 8540880U, // REM_S_I32
2610 12331U, // REM_S_I32_S
2611 8540891U, // REM_S_I64
2612 12341U, // REM_S_I64_S
2613 8544052U, // REM_U_I32
2614 14299U, // REM_U_I32_S
2615 8544063U, // REM_U_I64
2616 14309U, // REM_U_I64_S
2617 75647055U, // REPLACE_LANE_F16x8
2618 18511U, // REPLACE_LANE_F16x8_S
2619 75646995U, // REPLACE_LANE_F32x4
2620 18451U, // REPLACE_LANE_F32x4_S
2621 75646955U, // REPLACE_LANE_F64x2
2622 18411U, // REPLACE_LANE_F64x2_S
2623 75647075U, // REPLACE_LANE_I16x8
2624 18531U, // REPLACE_LANE_I16x8_S
2625 75647015U, // REPLACE_LANE_I32x4
2626 18471U, // REPLACE_LANE_I32x4_S
2627 75646975U, // REPLACE_LANE_I64x2
2628 18431U, // REPLACE_LANE_I64x2_S
2629 75647035U, // REPLACE_LANE_I8x16
2630 18491U, // REPLACE_LANE_I8x16_S
2631 17001U, // RETHROW
2632 17001U, // RETHROW_S
2633 10906U, // RETURN
2634 10906U, // RETURN_S
2635 16413U, // RET_CALL
2636 5748U, // RET_CALL_INDIRECT
2637 153204U, // RET_CALL_INDIRECT_S
2638 19174U, // RET_CALL_S
2639 8538905U, // ROTL_I32
2640 10674U, // ROTL_I32_S
2641 8538915U, // ROTL_I64
2642 10683U, // ROTL_I64_S
2643 8539554U, // ROTR_I32
2644 11228U, // ROTR_I32_S
2645 8539564U, // ROTR_I64
2646 11237U, // ROTR_I64_S
2647 75650541U, // SELECT_EXNREF
2648 13005U, // SELECT_EXNREF_S
2649 75650523U, // SELECT_EXTERNREF
2650 12988U, // SELECT_EXTERNREF_S
2651 75650446U, // SELECT_F32
2652 12917U, // SELECT_F32_S
2653 75650470U, // SELECT_F64
2654 12939U, // SELECT_F64_S
2655 75650507U, // SELECT_FUNCREF
2656 12973U, // SELECT_FUNCREF_S
2657 75650458U, // SELECT_I32
2658 12928U, // SELECT_I32_S
2659 75650482U, // SELECT_I64
2660 12950U, // SELECT_I64_S
2661 75650494U, // SELECT_V128
2662 12961U, // SELECT_V128_S
2663 8538787U, // SHL_I16x8
2664 10577U, // SHL_I16x8_S
2665 8536541U, // SHL_I32
2666 9107U, // SHL_I32_S
2667 8538765U, // SHL_I32x4
2668 10557U, // SHL_I32x4_S
2669 8536551U, // SHL_I64
2670 9116U, // SHL_I64_S
2671 8538754U, // SHL_I64x2
2672 10547U, // SHL_I64x2_S
2673 8538776U, // SHL_I8x16
2674 10567U, // SHL_I8x16_S
2675 8541002U, // SHR_S_I16x8
2676 12443U, // SHR_S_I16x8_S
2677 8540941U, // SHR_S_I32
2678 12387U, // SHR_S_I32_S
2679 8540976U, // SHR_S_I32x4
2680 12419U, // SHR_S_I32x4_S
2681 8540965U, // SHR_S_I64
2682 12409U, // SHR_S_I64_S
2683 8540952U, // SHR_S_I64x2
2684 12397U, // SHR_S_I64x2_S
2685 8540989U, // SHR_S_I8x16
2686 12431U, // SHR_S_I8x16_S
2687 8544202U, // SHR_U_I16x8
2688 14437U, // SHR_U_I16x8_S
2689 8544141U, // SHR_U_I32
2690 14381U, // SHR_U_I32_S
2691 8544176U, // SHR_U_I32x4
2692 14413U, // SHR_U_I32x4_S
2693 8544165U, // SHR_U_I64
2694 14403U, // SHR_U_I64_S
2695 8544152U, // SHR_U_I64x2
2696 14391U, // SHR_U_I64x2_S
2697 8544189U, // SHR_U_I8x16
2698 14425U, // SHR_U_I8x16_S
2699 3162654430U, // SHUFFLE
2700 3162654430U, // SHUFFLE_S
2701 8544797U, // SIMD_RELAXED_FMAX_F32x4
2702 14749U, // SIMD_RELAXED_FMAX_F32x4_S
2703 8544778U, // SIMD_RELAXED_FMAX_F64x2
2704 14731U, // SIMD_RELAXED_FMAX_F64x2_S
2705 8539071U, // SIMD_RELAXED_FMIN_F32x4
2706 10826U, // SIMD_RELAXED_FMIN_F32x4_S
2707 8539052U, // SIMD_RELAXED_FMIN_F64x2
2708 10808U, // SIMD_RELAXED_FMIN_F64x2_S
2709 152873U, // SPLAT_F16x8
2710 12893U, // SPLAT_F16x8_S
2711 152834U, // SPLAT_F32x4
2712 12857U, // SPLAT_F32x4_S
2713 152808U, // SPLAT_F64x2
2714 12833U, // SPLAT_F64x2_S
2715 152886U, // SPLAT_I16x8
2716 12905U, // SPLAT_I16x8_S
2717 152847U, // SPLAT_I32x4
2718 12869U, // SPLAT_I32x4_S
2719 152821U, // SPLAT_I64x2
2720 12845U, // SPLAT_I64x2_S
2721 152860U, // SPLAT_I8x16
2722 12881U, // SPLAT_I8x16_S
2723 153472U, // SQRT_F16x8
2724 13318U, // SQRT_F16x8_S
2725 153428U, // SQRT_F32
2726 13278U, // SQRT_F32_S
2727 153460U, // SQRT_F32x4
2728 13307U, // SQRT_F32x4_S
2729 153450U, // SQRT_F64
2730 13298U, // SQRT_F64_S
2731 153438U, // SQRT_F64x2
2732 13287U, // SQRT_F64x2_S
2733 26641337U, // STORE16_I32_A32
2734 2393017U, // STORE16_I32_A32_S
2735 26641337U, // STORE16_I32_A64
2736 2393017U, // STORE16_I32_A64_S
2737 26641350U, // STORE16_I64_A32
2738 2393030U, // STORE16_I64_A32_S
2739 26641350U, // STORE16_I64_A64
2740 2393030U, // STORE16_I64_A64_S
2741 26641114U, // STORE32_I64_A32
2742 2392794U, // STORE32_I64_A32_S
2743 26641114U, // STORE32_I64_A64
2744 2392794U, // STORE32_I64_A64_S
2745 26641456U, // STORE8_I32_A32
2746 2393136U, // STORE8_I32_A32_S
2747 26641456U, // STORE8_I32_A64
2748 2393136U, // STORE8_I32_A64_S
2749 26641468U, // STORE8_I64_A32
2750 2393148U, // STORE8_I64_A32_S
2751 26641468U, // STORE8_I64_A64
2752 2393148U, // STORE8_I64_A64_S
2753 26641417U, // STORE_F16_F32_A32
2754 2393097U, // STORE_F16_F32_A32_S
2755 26641417U, // STORE_F16_F32_A64
2756 2393097U, // STORE_F16_F32_A64_S
2757 26642651U, // STORE_F32_A32
2758 2394331U, // STORE_F32_A32_S
2759 26642651U, // STORE_F32_A64
2760 2394331U, // STORE_F32_A64_S
2761 26642673U, // STORE_F64_A32
2762 2394353U, // STORE_F64_A32_S
2763 26642673U, // STORE_F64_A64
2764 2394353U, // STORE_F64_A64_S
2765 26642662U, // STORE_I32_A32
2766 2394342U, // STORE_I32_A32_S
2767 26642662U, // STORE_I32_A64
2768 2394342U, // STORE_I32_A64_S
2769 26642684U, // STORE_I64_A32
2770 2394364U, // STORE_I64_A32_S
2771 26642684U, // STORE_I64_A64
2772 2394364U, // STORE_I64_A64_S
2773 4622261U, // STORE_LANE_I16x8_A32
2774 3442613U, // STORE_LANE_I16x8_A32_S
2775 4622261U, // STORE_LANE_I16x8_A64
2776 3442613U, // STORE_LANE_I16x8_A64_S
2777 4622187U, // STORE_LANE_I32x4_A32
2778 3442539U, // STORE_LANE_I32x4_A32_S
2779 4622187U, // STORE_LANE_I32x4_A64
2780 3442539U, // STORE_LANE_I32x4_A64_S
2781 4622224U, // STORE_LANE_I64x2_A32
2782 3442576U, // STORE_LANE_I64x2_A32_S
2783 4622224U, // STORE_LANE_I64x2_A64
2784 3442576U, // STORE_LANE_I64x2_A64_S
2785 4622297U, // STORE_LANE_I8x16_A32
2786 3442649U, // STORE_LANE_I8x16_A32_S
2787 4622297U, // STORE_LANE_I8x16_A64
2788 3442649U, // STORE_LANE_I8x16_A64_S
2789 26642695U, // STORE_V128_A32
2790 2394375U, // STORE_V128_A32_S
2791 26642695U, // STORE_V128_A64
2792 2394375U, // STORE_V128_A64_S
2793 8537253U, // SUB_F16x8
2794 9802U, // SUB_F16x8_S
2795 8536386U, // SUB_F32
2796 8999U, // SUB_F32_S
2797 8537220U, // SUB_F32x4
2798 9772U, // SUB_F32x4_S
2799 8536406U, // SUB_F64
2800 9017U, // SUB_F64_S
2801 8537198U, // SUB_F64x2
2802 9752U, // SUB_F64x2_S
2803 8537264U, // SUB_I16x8
2804 9812U, // SUB_I16x8_S
2805 8536396U, // SUB_I32
2806 9008U, // SUB_I32_S
2807 8537231U, // SUB_I32x4
2808 9782U, // SUB_I32x4_S
2809 8536416U, // SUB_I64
2810 9026U, // SUB_I64_S
2811 8537209U, // SUB_I64x2
2812 9762U, // SUB_I64x2_S
2813 8537242U, // SUB_I8x16
2814 9792U, // SUB_I8x16_S
2815 8541057U, // SUB_SAT_S_I16x8
2816 12495U, // SUB_SAT_S_I16x8_S
2817 8541040U, // SUB_SAT_S_I8x16
2818 12479U, // SUB_SAT_S_I8x16_S
2819 8544463U, // SUB_SAT_U_I16x8
2820 14465U, // SUB_SAT_U_I16x8_S
2821 8544446U, // SUB_SAT_U_I8x16
2822 14449U, // SUB_SAT_U_I8x16_S
2823 8537837U, // SWIZZLE
2824 10210U, // SWIZZLE_S
2825 209871444U, // TABLE_COPY
2826 156244U, // TABLE_COPY_S
2827 75647731U, // TABLE_FILL_EXNREF
2828 19187U, // TABLE_FILL_EXNREF_S
2829 75647731U, // TABLE_FILL_EXTERNREF
2830 19187U, // TABLE_FILL_EXTERNREF_S
2831 75647731U, // TABLE_FILL_FUNCREF
2832 19187U, // TABLE_FILL_FUNCREF_S
2833 8541834U, // TABLE_GET_EXNREF
2834 22154U, // TABLE_GET_EXNREF_S
2835 8541834U, // TABLE_GET_EXTERNREF
2836 22154U, // TABLE_GET_EXTERNREF_S
2837 8541834U, // TABLE_GET_FUNCREF
2838 22154U, // TABLE_GET_FUNCREF_S
2839 75653584U, // TABLE_GROW_EXNREF
2840 25040U, // TABLE_GROW_EXNREF_S
2841 75653584U, // TABLE_GROW_EXTERNREF
2842 25040U, // TABLE_GROW_EXTERNREF_S
2843 75653584U, // TABLE_GROW_FUNCREF
2844 25040U, // TABLE_GROW_FUNCREF_S
2845 8541868U, // TABLE_SET_EXNREF
2846 22188U, // TABLE_SET_EXNREF_S
2847 8541868U, // TABLE_SET_EXTERNREF
2848 22188U, // TABLE_SET_EXTERNREF_S
2849 8541868U, // TABLE_SET_FUNCREF
2850 22188U, // TABLE_SET_FUNCREF_S
2851 149894U, // TABLE_SIZE
2852 18822U, // TABLE_SIZE_S
2853 8537751U, // TEE_EXNREF
2854 10120U, // TEE_EXNREF_S
2855 8537751U, // TEE_EXTERNREF
2856 10120U, // TEE_EXTERNREF_S
2857 8537751U, // TEE_F32
2858 10120U, // TEE_F32_S
2859 8537751U, // TEE_F64
2860 10120U, // TEE_F64_S
2861 8537751U, // TEE_FUNCREF
2862 10120U, // TEE_FUNCREF_S
2863 8537751U, // TEE_I32
2864 10120U, // TEE_I32_S
2865 8537751U, // TEE_I64
2866 10120U, // TEE_I64_S
2867 8537751U, // TEE_V128
2868 10120U, // TEE_V128_S
2869 16470U, // THROW
2870 16829U, // THROW_REF
2871 10388U, // THROW_REF_S
2872 16470U, // THROW_S
2873 148755U, // TRUNC_F16x8
2874 9880U, // TRUNC_F16x8_S
2875 148707U, // TRUNC_F32
2876 9836U, // TRUNC_F32_S
2877 148742U, // TRUNC_F32x4
2878 9868U, // TRUNC_F32x4_S
2879 148731U, // TRUNC_F64
2880 9858U, // TRUNC_F64_S
2881 148718U, // TRUNC_F64x2
2882 9846U, // TRUNC_F64x2_S
2883 49163U, // TRY
2884 49163U, // TRY_S
2885 49585U, // TRY_TABLE
2886 573873U, // TRY_TABLE_S
2887 10184U, // UNREACHABLE
2888 10184U, // UNREACHABLE_S
2889 8539504U, // XOR
2890 8536621U, // XOR_I32
2891 9179U, // XOR_I32_S
2892 8536631U, // XOR_I64
2893 9188U, // XOR_I64_S
2894 11219U, // XOR_S
2895 8544732U, // anonymous_8818MEMORY_GROW_A32
2896 25052U, // anonymous_8818MEMORY_GROW_A32_S
2897 149906U, // anonymous_8818MEMORY_SIZE_A32
2898 18834U, // anonymous_8818MEMORY_SIZE_A32_S
2899 8544732U, // anonymous_8819MEMORY_GROW_A64
2900 25052U, // anonymous_8819MEMORY_GROW_A64_S
2901 149906U, // anonymous_8819MEMORY_SIZE_A64
2902 18834U, // anonymous_8819MEMORY_SIZE_A64_S
2903 151443U, // convert_low_s_F64x2
2904 11670U, // convert_low_s_F64x2_S
2905 154093U, // convert_low_u_F64x2
2906 13804U, // convert_low_u_F64x2_S
2907 150536U, // demote_zero_F32x4
2908 10926U, // demote_zero_F32x4_S
2909 151634U, // extend_high_s_I16x8
2910 11809U, // extend_high_s_I16x8_S
2911 151852U, // extend_high_s_I32x4
2912 11993U, // extend_high_s_I32x4_S
2913 151314U, // extend_high_s_I64x2
2914 11546U, // extend_high_s_I64x2_S
2915 154261U, // extend_high_u_I16x8
2916 13881U, // extend_high_u_I16x8_S
2917 154489U, // extend_high_u_I32x4
2918 14037U, // extend_high_u_I32x4_S
2919 153964U, // extend_high_u_I64x2
2920 13680U, // extend_high_u_I64x2_S
2921 151688U, // extend_low_s_I16x8
2922 11861U, // extend_low_s_I16x8_S
2923 151948U, // extend_low_s_I32x4
2924 12085U, // extend_low_s_I32x4_S
2925 151391U, // extend_low_s_I64x2
2926 11620U, // extend_low_s_I64x2_S
2927 154315U, // extend_low_u_I16x8
2928 13933U, // extend_low_u_I16x8_S
2929 154566U, // extend_low_u_I32x4
2930 14111U, // extend_low_u_I32x4_S
2931 154041U, // extend_low_u_I64x2
2932 13754U, // extend_low_u_I64x2_S
2933 151796U, // fp_to_sint_I16x8
2934 11939U, // fp_to_sint_I16x8_S
2935 151289U, // fp_to_sint_I32x4
2936 11522U, // fp_to_sint_I32x4_S
2937 154433U, // fp_to_uint_I16x8
2938 13983U, // fp_to_uint_I16x8_S
2939 153939U, // fp_to_uint_I32x4
2940 13656U, // fp_to_uint_I32x4_S
2941 151603U, // int_wasm_extadd_pairwise_signed_I16x8
2942 11779U, // int_wasm_extadd_pairwise_signed_I16x8_S
2943 151821U, // int_wasm_extadd_pairwise_signed_I32x4
2944 11963U, // int_wasm_extadd_pairwise_signed_I32x4_S
2945 154230U, // int_wasm_extadd_pairwise_unsigned_I16x8
2946 13851U, // int_wasm_extadd_pairwise_unsigned_I16x8_S
2947 154458U, // int_wasm_extadd_pairwise_unsigned_I32x4
2948 14007U, // int_wasm_extadd_pairwise_unsigned_I32x4_S
2949 151260U, // int_wasm_relaxed_trunc_signed_I32x4
2950 11494U, // int_wasm_relaxed_trunc_signed_I32x4_S
2951 150579U, // int_wasm_relaxed_trunc_signed_zero_I32x4
2952 10950U, // int_wasm_relaxed_trunc_signed_zero_I32x4_S
2953 153910U, // int_wasm_relaxed_trunc_unsigned_I32x4
2954 13628U, // int_wasm_relaxed_trunc_unsigned_I32x4_S
2955 150643U, // int_wasm_relaxed_trunc_unsigned_zero_I32x4
2956 11012U, // int_wasm_relaxed_trunc_unsigned_zero_I32x4_S
2957 148384U, // promote_low_F64x2
2958 9592U, // promote_low_F64x2_S
2959 151925U, // sint_to_fp_F16x8
2960 12063U, // sint_to_fp_F16x8_S
2961 151368U, // sint_to_fp_F32x4
2962 11598U, // sint_to_fp_F32x4_S
2963 150613U, // trunc_sat_zero_s_I32x4
2964 10983U, // trunc_sat_zero_s_I32x4_S
2965 150677U, // trunc_sat_zero_u_I32x4
2966 11045U, // trunc_sat_zero_u_I32x4_S
2967 154543U, // uint_to_fp_F16x8
2968 14089U, // uint_to_fp_F16x8_S
2969 154018U, // uint_to_fp_F32x4
2970 13732U, // uint_to_fp_F32x4_S
2971 };
2972
2973 static const uint8_t OpInfo1[] = {
2974 0U, // PHI
2975 0U, // INLINEASM
2976 0U, // INLINEASM_BR
2977 0U, // CFI_INSTRUCTION
2978 0U, // EH_LABEL
2979 0U, // GC_LABEL
2980 0U, // ANNOTATION_LABEL
2981 0U, // KILL
2982 0U, // EXTRACT_SUBREG
2983 0U, // INSERT_SUBREG
2984 0U, // IMPLICIT_DEF
2985 0U, // INIT_UNDEF
2986 0U, // SUBREG_TO_REG
2987 0U, // COPY_TO_REGCLASS
2988 0U, // DBG_VALUE
2989 0U, // DBG_VALUE_LIST
2990 0U, // DBG_INSTR_REF
2991 0U, // DBG_PHI
2992 0U, // DBG_LABEL
2993 0U, // REG_SEQUENCE
2994 0U, // COPY
2995 0U, // BUNDLE
2996 0U, // LIFETIME_START
2997 0U, // LIFETIME_END
2998 0U, // PSEUDO_PROBE
2999 0U, // ARITH_FENCE
3000 0U, // STACKMAP
3001 0U, // FENTRY_CALL
3002 0U, // PATCHPOINT
3003 0U, // LOAD_STACK_GUARD
3004 0U, // PREALLOCATED_SETUP
3005 0U, // PREALLOCATED_ARG
3006 0U, // STATEPOINT
3007 0U, // LOCAL_ESCAPE
3008 0U, // FAULTING_OP
3009 0U, // PATCHABLE_OP
3010 0U, // PATCHABLE_FUNCTION_ENTER
3011 0U, // PATCHABLE_RET
3012 0U, // PATCHABLE_FUNCTION_EXIT
3013 0U, // PATCHABLE_TAIL_CALL
3014 0U, // PATCHABLE_EVENT_CALL
3015 0U, // PATCHABLE_TYPED_EVENT_CALL
3016 0U, // ICALL_BRANCH_FUNNEL
3017 0U, // FAKE_USE
3018 0U, // MEMBARRIER
3019 0U, // JUMP_TABLE_DEBUG_INFO
3020 0U, // CONVERGENCECTRL_ENTRY
3021 0U, // CONVERGENCECTRL_ANCHOR
3022 0U, // CONVERGENCECTRL_LOOP
3023 0U, // CONVERGENCECTRL_GLUE
3024 0U, // G_ASSERT_SEXT
3025 0U, // G_ASSERT_ZEXT
3026 0U, // G_ASSERT_ALIGN
3027 0U, // G_ADD
3028 0U, // G_SUB
3029 0U, // G_MUL
3030 0U, // G_SDIV
3031 0U, // G_UDIV
3032 0U, // G_SREM
3033 0U, // G_UREM
3034 0U, // G_SDIVREM
3035 0U, // G_UDIVREM
3036 0U, // G_AND
3037 0U, // G_OR
3038 0U, // G_XOR
3039 0U, // G_ABDS
3040 0U, // G_ABDU
3041 0U, // G_IMPLICIT_DEF
3042 0U, // G_PHI
3043 0U, // G_FRAME_INDEX
3044 0U, // G_GLOBAL_VALUE
3045 0U, // G_PTRAUTH_GLOBAL_VALUE
3046 0U, // G_CONSTANT_POOL
3047 0U, // G_EXTRACT
3048 0U, // G_UNMERGE_VALUES
3049 0U, // G_INSERT
3050 0U, // G_MERGE_VALUES
3051 0U, // G_BUILD_VECTOR
3052 0U, // G_BUILD_VECTOR_TRUNC
3053 0U, // G_CONCAT_VECTORS
3054 0U, // G_PTRTOINT
3055 0U, // G_INTTOPTR
3056 0U, // G_BITCAST
3057 0U, // G_FREEZE
3058 0U, // G_CONSTANT_FOLD_BARRIER
3059 0U, // G_INTRINSIC_FPTRUNC_ROUND
3060 0U, // G_INTRINSIC_TRUNC
3061 0U, // G_INTRINSIC_ROUND
3062 0U, // G_INTRINSIC_LRINT
3063 0U, // G_INTRINSIC_LLRINT
3064 0U, // G_INTRINSIC_ROUNDEVEN
3065 0U, // G_READCYCLECOUNTER
3066 0U, // G_READSTEADYCOUNTER
3067 0U, // G_LOAD
3068 0U, // G_SEXTLOAD
3069 0U, // G_ZEXTLOAD
3070 0U, // G_INDEXED_LOAD
3071 0U, // G_INDEXED_SEXTLOAD
3072 0U, // G_INDEXED_ZEXTLOAD
3073 0U, // G_STORE
3074 0U, // G_INDEXED_STORE
3075 0U, // G_ATOMIC_CMPXCHG_WITH_SUCCESS
3076 0U, // G_ATOMIC_CMPXCHG
3077 0U, // G_ATOMICRMW_XCHG
3078 0U, // G_ATOMICRMW_ADD
3079 0U, // G_ATOMICRMW_SUB
3080 0U, // G_ATOMICRMW_AND
3081 0U, // G_ATOMICRMW_NAND
3082 0U, // G_ATOMICRMW_OR
3083 0U, // G_ATOMICRMW_XOR
3084 0U, // G_ATOMICRMW_MAX
3085 0U, // G_ATOMICRMW_MIN
3086 0U, // G_ATOMICRMW_UMAX
3087 0U, // G_ATOMICRMW_UMIN
3088 0U, // G_ATOMICRMW_FADD
3089 0U, // G_ATOMICRMW_FSUB
3090 0U, // G_ATOMICRMW_FMAX
3091 0U, // G_ATOMICRMW_FMIN
3092 0U, // G_ATOMICRMW_FMAXIMUM
3093 0U, // G_ATOMICRMW_FMINIMUM
3094 0U, // G_ATOMICRMW_UINC_WRAP
3095 0U, // G_ATOMICRMW_UDEC_WRAP
3096 0U, // G_ATOMICRMW_USUB_COND
3097 0U, // G_ATOMICRMW_USUB_SAT
3098 0U, // G_FENCE
3099 0U, // G_PREFETCH
3100 0U, // G_BRCOND
3101 0U, // G_BRINDIRECT
3102 0U, // G_INVOKE_REGION_START
3103 0U, // G_INTRINSIC
3104 0U, // G_INTRINSIC_W_SIDE_EFFECTS
3105 0U, // G_INTRINSIC_CONVERGENT
3106 0U, // G_INTRINSIC_CONVERGENT_W_SIDE_EFFECTS
3107 0U, // G_ANYEXT
3108 0U, // G_TRUNC
3109 0U, // G_CONSTANT
3110 0U, // G_FCONSTANT
3111 0U, // G_VASTART
3112 0U, // G_VAARG
3113 0U, // G_SEXT
3114 0U, // G_SEXT_INREG
3115 0U, // G_ZEXT
3116 0U, // G_SHL
3117 0U, // G_LSHR
3118 0U, // G_ASHR
3119 0U, // G_FSHL
3120 0U, // G_FSHR
3121 0U, // G_ROTR
3122 0U, // G_ROTL
3123 0U, // G_ICMP
3124 0U, // G_FCMP
3125 0U, // G_SCMP
3126 0U, // G_UCMP
3127 0U, // G_SELECT
3128 0U, // G_UADDO
3129 0U, // G_UADDE
3130 0U, // G_USUBO
3131 0U, // G_USUBE
3132 0U, // G_SADDO
3133 0U, // G_SADDE
3134 0U, // G_SSUBO
3135 0U, // G_SSUBE
3136 0U, // G_UMULO
3137 0U, // G_SMULO
3138 0U, // G_UMULH
3139 0U, // G_SMULH
3140 0U, // G_UADDSAT
3141 0U, // G_SADDSAT
3142 0U, // G_USUBSAT
3143 0U, // G_SSUBSAT
3144 0U, // G_USHLSAT
3145 0U, // G_SSHLSAT
3146 0U, // G_SMULFIX
3147 0U, // G_UMULFIX
3148 0U, // G_SMULFIXSAT
3149 0U, // G_UMULFIXSAT
3150 0U, // G_SDIVFIX
3151 0U, // G_UDIVFIX
3152 0U, // G_SDIVFIXSAT
3153 0U, // G_UDIVFIXSAT
3154 0U, // G_FADD
3155 0U, // G_FSUB
3156 0U, // G_FMUL
3157 0U, // G_FMA
3158 0U, // G_FMAD
3159 0U, // G_FDIV
3160 0U, // G_FREM
3161 0U, // G_FPOW
3162 0U, // G_FPOWI
3163 0U, // G_FEXP
3164 0U, // G_FEXP2
3165 0U, // G_FEXP10
3166 0U, // G_FLOG
3167 0U, // G_FLOG2
3168 0U, // G_FLOG10
3169 0U, // G_FLDEXP
3170 0U, // G_FFREXP
3171 0U, // G_FNEG
3172 0U, // G_FPEXT
3173 0U, // G_FPTRUNC
3174 0U, // G_FPTOSI
3175 0U, // G_FPTOUI
3176 0U, // G_SITOFP
3177 0U, // G_UITOFP
3178 0U, // G_FPTOSI_SAT
3179 0U, // G_FPTOUI_SAT
3180 0U, // G_FABS
3181 0U, // G_FCOPYSIGN
3182 0U, // G_IS_FPCLASS
3183 0U, // G_FCANONICALIZE
3184 0U, // G_FMINNUM
3185 0U, // G_FMAXNUM
3186 0U, // G_FMINNUM_IEEE
3187 0U, // G_FMAXNUM_IEEE
3188 0U, // G_FMINIMUM
3189 0U, // G_FMAXIMUM
3190 0U, // G_FMINIMUMNUM
3191 0U, // G_FMAXIMUMNUM
3192 0U, // G_GET_FPENV
3193 0U, // G_SET_FPENV
3194 0U, // G_RESET_FPENV
3195 0U, // G_GET_FPMODE
3196 0U, // G_SET_FPMODE
3197 0U, // G_RESET_FPMODE
3198 0U, // G_PTR_ADD
3199 0U, // G_PTRMASK
3200 0U, // G_SMIN
3201 0U, // G_SMAX
3202 0U, // G_UMIN
3203 0U, // G_UMAX
3204 0U, // G_ABS
3205 0U, // G_LROUND
3206 0U, // G_LLROUND
3207 0U, // G_BR
3208 0U, // G_BRJT
3209 0U, // G_VSCALE
3210 0U, // G_INSERT_SUBVECTOR
3211 0U, // G_EXTRACT_SUBVECTOR
3212 0U, // G_INSERT_VECTOR_ELT
3213 0U, // G_EXTRACT_VECTOR_ELT
3214 0U, // G_SHUFFLE_VECTOR
3215 0U, // G_SPLAT_VECTOR
3216 0U, // G_STEP_VECTOR
3217 0U, // G_VECTOR_COMPRESS
3218 0U, // G_CTTZ
3219 0U, // G_CTTZ_ZERO_UNDEF
3220 0U, // G_CTLZ
3221 0U, // G_CTLZ_ZERO_UNDEF
3222 0U, // G_CTPOP
3223 0U, // G_BSWAP
3224 0U, // G_BITREVERSE
3225 0U, // G_FCEIL
3226 0U, // G_FCOS
3227 0U, // G_FSIN
3228 0U, // G_FSINCOS
3229 0U, // G_FTAN
3230 0U, // G_FACOS
3231 0U, // G_FASIN
3232 0U, // G_FATAN
3233 0U, // G_FATAN2
3234 0U, // G_FCOSH
3235 0U, // G_FSINH
3236 0U, // G_FTANH
3237 0U, // G_FSQRT
3238 0U, // G_FFLOOR
3239 0U, // G_FRINT
3240 0U, // G_FNEARBYINT
3241 0U, // G_ADDRSPACE_CAST
3242 0U, // G_BLOCK_ADDR
3243 0U, // G_JUMP_TABLE
3244 0U, // G_DYN_STACKALLOC
3245 0U, // G_STACKSAVE
3246 0U, // G_STACKRESTORE
3247 0U, // G_STRICT_FADD
3248 0U, // G_STRICT_FSUB
3249 0U, // G_STRICT_FMUL
3250 0U, // G_STRICT_FDIV
3251 0U, // G_STRICT_FREM
3252 0U, // G_STRICT_FMA
3253 0U, // G_STRICT_FSQRT
3254 0U, // G_STRICT_FLDEXP
3255 0U, // G_READ_REGISTER
3256 0U, // G_WRITE_REGISTER
3257 0U, // G_MEMCPY
3258 0U, // G_MEMCPY_INLINE
3259 0U, // G_MEMMOVE
3260 0U, // G_MEMSET
3261 0U, // G_BZERO
3262 0U, // G_TRAP
3263 0U, // G_DEBUGTRAP
3264 0U, // G_UBSANTRAP
3265 0U, // G_VECREDUCE_SEQ_FADD
3266 0U, // G_VECREDUCE_SEQ_FMUL
3267 0U, // G_VECREDUCE_FADD
3268 0U, // G_VECREDUCE_FMUL
3269 0U, // G_VECREDUCE_FMAX
3270 0U, // G_VECREDUCE_FMIN
3271 0U, // G_VECREDUCE_FMAXIMUM
3272 0U, // G_VECREDUCE_FMINIMUM
3273 0U, // G_VECREDUCE_ADD
3274 0U, // G_VECREDUCE_MUL
3275 0U, // G_VECREDUCE_AND
3276 0U, // G_VECREDUCE_OR
3277 0U, // G_VECREDUCE_XOR
3278 0U, // G_VECREDUCE_SMAX
3279 0U, // G_VECREDUCE_SMIN
3280 0U, // G_VECREDUCE_UMAX
3281 0U, // G_VECREDUCE_UMIN
3282 0U, // G_SBFX
3283 0U, // G_UBFX
3284 0U, // CALL_PARAMS
3285 0U, // CALL_PARAMS_S
3286 0U, // CALL_RESULTS
3287 0U, // CALL_RESULTS_S
3288 0U, // CATCHRET
3289 0U, // CATCHRET_S
3290 0U, // CLEANUPRET
3291 0U, // CLEANUPRET_S
3292 0U, // COMPILER_FENCE
3293 0U, // COMPILER_FENCE_S
3294 0U, // RET_CALL_RESULTS
3295 0U, // RET_CALL_RESULTS_S
3296 0U, // ABS_F16x8
3297 0U, // ABS_F16x8_S
3298 0U, // ABS_F32
3299 0U, // ABS_F32_S
3300 0U, // ABS_F32x4
3301 0U, // ABS_F32x4_S
3302 0U, // ABS_F64
3303 0U, // ABS_F64_S
3304 0U, // ABS_F64x2
3305 0U, // ABS_F64x2_S
3306 0U, // ABS_I16x8
3307 0U, // ABS_I16x8_S
3308 0U, // ABS_I32x4
3309 0U, // ABS_I32x4_S
3310 0U, // ABS_I64x2
3311 0U, // ABS_I64x2_S
3312 0U, // ABS_I8x16
3313 0U, // ABS_I8x16_S
3314 0U, // ADD_F16x8
3315 0U, // ADD_F16x8_S
3316 0U, // ADD_F32
3317 0U, // ADD_F32_S
3318 0U, // ADD_F32x4
3319 0U, // ADD_F32x4_S
3320 0U, // ADD_F64
3321 0U, // ADD_F64_S
3322 0U, // ADD_F64x2
3323 0U, // ADD_F64x2_S
3324 0U, // ADD_I16x8
3325 0U, // ADD_I16x8_S
3326 0U, // ADD_I32
3327 0U, // ADD_I32_S
3328 0U, // ADD_I32x4
3329 0U, // ADD_I32x4_S
3330 0U, // ADD_I64
3331 0U, // ADD_I64_S
3332 0U, // ADD_I64x2
3333 0U, // ADD_I64x2_S
3334 0U, // ADD_I8x16
3335 0U, // ADD_I8x16_S
3336 0U, // ADD_SAT_S_I16x8
3337 0U, // ADD_SAT_S_I16x8_S
3338 0U, // ADD_SAT_S_I8x16
3339 0U, // ADD_SAT_S_I8x16_S
3340 0U, // ADD_SAT_U_I16x8
3341 0U, // ADD_SAT_U_I16x8_S
3342 0U, // ADD_SAT_U_I8x16
3343 0U, // ADD_SAT_U_I8x16_S
3344 0U, // ADJCALLSTACKDOWN
3345 0U, // ADJCALLSTACKDOWN_S
3346 0U, // ADJCALLSTACKUP
3347 0U, // ADJCALLSTACKUP_S
3348 0U, // ALLTRUE_I16x8
3349 0U, // ALLTRUE_I16x8_S
3350 0U, // ALLTRUE_I32x4
3351 0U, // ALLTRUE_I32x4_S
3352 0U, // ALLTRUE_I64x2
3353 0U, // ALLTRUE_I64x2_S
3354 0U, // ALLTRUE_I8x16
3355 0U, // ALLTRUE_I8x16_S
3356 0U, // AND
3357 0U, // ANDNOT
3358 0U, // ANDNOT_S
3359 0U, // AND_I32
3360 0U, // AND_I32_S
3361 0U, // AND_I64
3362 0U, // AND_I64_S
3363 0U, // AND_S
3364 0U, // ANYTRUE
3365 0U, // ANYTRUE_S
3366 0U, // ARGUMENT_exnref
3367 0U, // ARGUMENT_exnref_S
3368 0U, // ARGUMENT_externref
3369 0U, // ARGUMENT_externref_S
3370 0U, // ARGUMENT_f32
3371 0U, // ARGUMENT_f32_S
3372 0U, // ARGUMENT_f64
3373 0U, // ARGUMENT_f64_S
3374 0U, // ARGUMENT_funcref
3375 0U, // ARGUMENT_funcref_S
3376 0U, // ARGUMENT_i32
3377 0U, // ARGUMENT_i32_S
3378 0U, // ARGUMENT_i64
3379 0U, // ARGUMENT_i64_S
3380 0U, // ARGUMENT_v16i8
3381 0U, // ARGUMENT_v16i8_S
3382 0U, // ARGUMENT_v2f64
3383 0U, // ARGUMENT_v2f64_S
3384 0U, // ARGUMENT_v2i64
3385 0U, // ARGUMENT_v2i64_S
3386 0U, // ARGUMENT_v4f32
3387 0U, // ARGUMENT_v4f32_S
3388 0U, // ARGUMENT_v4i32
3389 0U, // ARGUMENT_v4i32_S
3390 0U, // ARGUMENT_v8f16
3391 0U, // ARGUMENT_v8f16_S
3392 0U, // ARGUMENT_v8i16
3393 0U, // ARGUMENT_v8i16_S
3394 0U, // ATOMIC_FENCE
3395 0U, // ATOMIC_FENCE_S
3396 0U, // ATOMIC_LOAD16_U_I32_A32
3397 0U, // ATOMIC_LOAD16_U_I32_A32_S
3398 0U, // ATOMIC_LOAD16_U_I32_A64
3399 0U, // ATOMIC_LOAD16_U_I32_A64_S
3400 0U, // ATOMIC_LOAD16_U_I64_A32
3401 0U, // ATOMIC_LOAD16_U_I64_A32_S
3402 0U, // ATOMIC_LOAD16_U_I64_A64
3403 0U, // ATOMIC_LOAD16_U_I64_A64_S
3404 0U, // ATOMIC_LOAD32_U_I64_A32
3405 0U, // ATOMIC_LOAD32_U_I64_A32_S
3406 0U, // ATOMIC_LOAD32_U_I64_A64
3407 0U, // ATOMIC_LOAD32_U_I64_A64_S
3408 0U, // ATOMIC_LOAD8_U_I32_A32
3409 0U, // ATOMIC_LOAD8_U_I32_A32_S
3410 0U, // ATOMIC_LOAD8_U_I32_A64
3411 0U, // ATOMIC_LOAD8_U_I32_A64_S
3412 0U, // ATOMIC_LOAD8_U_I64_A32
3413 0U, // ATOMIC_LOAD8_U_I64_A32_S
3414 0U, // ATOMIC_LOAD8_U_I64_A64
3415 0U, // ATOMIC_LOAD8_U_I64_A64_S
3416 0U, // ATOMIC_LOAD_I32_A32
3417 0U, // ATOMIC_LOAD_I32_A32_S
3418 0U, // ATOMIC_LOAD_I32_A64
3419 0U, // ATOMIC_LOAD_I32_A64_S
3420 0U, // ATOMIC_LOAD_I64_A32
3421 0U, // ATOMIC_LOAD_I64_A32_S
3422 0U, // ATOMIC_LOAD_I64_A64
3423 0U, // ATOMIC_LOAD_I64_A64_S
3424 0U, // ATOMIC_RMW16_U_ADD_I32_A32
3425 0U, // ATOMIC_RMW16_U_ADD_I32_A32_S
3426 0U, // ATOMIC_RMW16_U_ADD_I32_A64
3427 0U, // ATOMIC_RMW16_U_ADD_I32_A64_S
3428 0U, // ATOMIC_RMW16_U_ADD_I64_A32
3429 0U, // ATOMIC_RMW16_U_ADD_I64_A32_S
3430 0U, // ATOMIC_RMW16_U_ADD_I64_A64
3431 0U, // ATOMIC_RMW16_U_ADD_I64_A64_S
3432 0U, // ATOMIC_RMW16_U_AND_I32_A32
3433 0U, // ATOMIC_RMW16_U_AND_I32_A32_S
3434 0U, // ATOMIC_RMW16_U_AND_I32_A64
3435 0U, // ATOMIC_RMW16_U_AND_I32_A64_S
3436 0U, // ATOMIC_RMW16_U_AND_I64_A32
3437 0U, // ATOMIC_RMW16_U_AND_I64_A32_S
3438 0U, // ATOMIC_RMW16_U_AND_I64_A64
3439 0U, // ATOMIC_RMW16_U_AND_I64_A64_S
3440 0U, // ATOMIC_RMW16_U_CMPXCHG_I32_A32
3441 0U, // ATOMIC_RMW16_U_CMPXCHG_I32_A32_S
3442 0U, // ATOMIC_RMW16_U_CMPXCHG_I32_A64
3443 0U, // ATOMIC_RMW16_U_CMPXCHG_I32_A64_S
3444 0U, // ATOMIC_RMW16_U_CMPXCHG_I64_A32
3445 0U, // ATOMIC_RMW16_U_CMPXCHG_I64_A32_S
3446 0U, // ATOMIC_RMW16_U_CMPXCHG_I64_A64
3447 0U, // ATOMIC_RMW16_U_CMPXCHG_I64_A64_S
3448 0U, // ATOMIC_RMW16_U_OR_I32_A32
3449 0U, // ATOMIC_RMW16_U_OR_I32_A32_S
3450 0U, // ATOMIC_RMW16_U_OR_I32_A64
3451 0U, // ATOMIC_RMW16_U_OR_I32_A64_S
3452 0U, // ATOMIC_RMW16_U_OR_I64_A32
3453 0U, // ATOMIC_RMW16_U_OR_I64_A32_S
3454 0U, // ATOMIC_RMW16_U_OR_I64_A64
3455 0U, // ATOMIC_RMW16_U_OR_I64_A64_S
3456 0U, // ATOMIC_RMW16_U_SUB_I32_A32
3457 0U, // ATOMIC_RMW16_U_SUB_I32_A32_S
3458 0U, // ATOMIC_RMW16_U_SUB_I32_A64
3459 0U, // ATOMIC_RMW16_U_SUB_I32_A64_S
3460 0U, // ATOMIC_RMW16_U_SUB_I64_A32
3461 0U, // ATOMIC_RMW16_U_SUB_I64_A32_S
3462 0U, // ATOMIC_RMW16_U_SUB_I64_A64
3463 0U, // ATOMIC_RMW16_U_SUB_I64_A64_S
3464 0U, // ATOMIC_RMW16_U_XCHG_I32_A32
3465 0U, // ATOMIC_RMW16_U_XCHG_I32_A32_S
3466 0U, // ATOMIC_RMW16_U_XCHG_I32_A64
3467 0U, // ATOMIC_RMW16_U_XCHG_I32_A64_S
3468 0U, // ATOMIC_RMW16_U_XCHG_I64_A32
3469 0U, // ATOMIC_RMW16_U_XCHG_I64_A32_S
3470 0U, // ATOMIC_RMW16_U_XCHG_I64_A64
3471 0U, // ATOMIC_RMW16_U_XCHG_I64_A64_S
3472 0U, // ATOMIC_RMW16_U_XOR_I32_A32
3473 0U, // ATOMIC_RMW16_U_XOR_I32_A32_S
3474 0U, // ATOMIC_RMW16_U_XOR_I32_A64
3475 0U, // ATOMIC_RMW16_U_XOR_I32_A64_S
3476 0U, // ATOMIC_RMW16_U_XOR_I64_A32
3477 0U, // ATOMIC_RMW16_U_XOR_I64_A32_S
3478 0U, // ATOMIC_RMW16_U_XOR_I64_A64
3479 0U, // ATOMIC_RMW16_U_XOR_I64_A64_S
3480 0U, // ATOMIC_RMW32_U_ADD_I64_A32
3481 0U, // ATOMIC_RMW32_U_ADD_I64_A32_S
3482 0U, // ATOMIC_RMW32_U_ADD_I64_A64
3483 0U, // ATOMIC_RMW32_U_ADD_I64_A64_S
3484 0U, // ATOMIC_RMW32_U_AND_I64_A32
3485 0U, // ATOMIC_RMW32_U_AND_I64_A32_S
3486 0U, // ATOMIC_RMW32_U_AND_I64_A64
3487 0U, // ATOMIC_RMW32_U_AND_I64_A64_S
3488 0U, // ATOMIC_RMW32_U_CMPXCHG_I64_A32
3489 0U, // ATOMIC_RMW32_U_CMPXCHG_I64_A32_S
3490 0U, // ATOMIC_RMW32_U_CMPXCHG_I64_A64
3491 0U, // ATOMIC_RMW32_U_CMPXCHG_I64_A64_S
3492 0U, // ATOMIC_RMW32_U_OR_I64_A32
3493 0U, // ATOMIC_RMW32_U_OR_I64_A32_S
3494 0U, // ATOMIC_RMW32_U_OR_I64_A64
3495 0U, // ATOMIC_RMW32_U_OR_I64_A64_S
3496 0U, // ATOMIC_RMW32_U_SUB_I64_A32
3497 0U, // ATOMIC_RMW32_U_SUB_I64_A32_S
3498 0U, // ATOMIC_RMW32_U_SUB_I64_A64
3499 0U, // ATOMIC_RMW32_U_SUB_I64_A64_S
3500 0U, // ATOMIC_RMW32_U_XCHG_I64_A32
3501 0U, // ATOMIC_RMW32_U_XCHG_I64_A32_S
3502 0U, // ATOMIC_RMW32_U_XCHG_I64_A64
3503 0U, // ATOMIC_RMW32_U_XCHG_I64_A64_S
3504 0U, // ATOMIC_RMW32_U_XOR_I64_A32
3505 0U, // ATOMIC_RMW32_U_XOR_I64_A32_S
3506 0U, // ATOMIC_RMW32_U_XOR_I64_A64
3507 0U, // ATOMIC_RMW32_U_XOR_I64_A64_S
3508 0U, // ATOMIC_RMW8_U_ADD_I32_A32
3509 0U, // ATOMIC_RMW8_U_ADD_I32_A32_S
3510 0U, // ATOMIC_RMW8_U_ADD_I32_A64
3511 0U, // ATOMIC_RMW8_U_ADD_I32_A64_S
3512 0U, // ATOMIC_RMW8_U_ADD_I64_A32
3513 0U, // ATOMIC_RMW8_U_ADD_I64_A32_S
3514 0U, // ATOMIC_RMW8_U_ADD_I64_A64
3515 0U, // ATOMIC_RMW8_U_ADD_I64_A64_S
3516 0U, // ATOMIC_RMW8_U_AND_I32_A32
3517 0U, // ATOMIC_RMW8_U_AND_I32_A32_S
3518 0U, // ATOMIC_RMW8_U_AND_I32_A64
3519 0U, // ATOMIC_RMW8_U_AND_I32_A64_S
3520 0U, // ATOMIC_RMW8_U_AND_I64_A32
3521 0U, // ATOMIC_RMW8_U_AND_I64_A32_S
3522 0U, // ATOMIC_RMW8_U_AND_I64_A64
3523 0U, // ATOMIC_RMW8_U_AND_I64_A64_S
3524 0U, // ATOMIC_RMW8_U_CMPXCHG_I32_A32
3525 0U, // ATOMIC_RMW8_U_CMPXCHG_I32_A32_S
3526 0U, // ATOMIC_RMW8_U_CMPXCHG_I32_A64
3527 0U, // ATOMIC_RMW8_U_CMPXCHG_I32_A64_S
3528 0U, // ATOMIC_RMW8_U_CMPXCHG_I64_A32
3529 0U, // ATOMIC_RMW8_U_CMPXCHG_I64_A32_S
3530 0U, // ATOMIC_RMW8_U_CMPXCHG_I64_A64
3531 0U, // ATOMIC_RMW8_U_CMPXCHG_I64_A64_S
3532 0U, // ATOMIC_RMW8_U_OR_I32_A32
3533 0U, // ATOMIC_RMW8_U_OR_I32_A32_S
3534 0U, // ATOMIC_RMW8_U_OR_I32_A64
3535 0U, // ATOMIC_RMW8_U_OR_I32_A64_S
3536 0U, // ATOMIC_RMW8_U_OR_I64_A32
3537 0U, // ATOMIC_RMW8_U_OR_I64_A32_S
3538 0U, // ATOMIC_RMW8_U_OR_I64_A64
3539 0U, // ATOMIC_RMW8_U_OR_I64_A64_S
3540 0U, // ATOMIC_RMW8_U_SUB_I32_A32
3541 0U, // ATOMIC_RMW8_U_SUB_I32_A32_S
3542 0U, // ATOMIC_RMW8_U_SUB_I32_A64
3543 0U, // ATOMIC_RMW8_U_SUB_I32_A64_S
3544 0U, // ATOMIC_RMW8_U_SUB_I64_A32
3545 0U, // ATOMIC_RMW8_U_SUB_I64_A32_S
3546 0U, // ATOMIC_RMW8_U_SUB_I64_A64
3547 0U, // ATOMIC_RMW8_U_SUB_I64_A64_S
3548 0U, // ATOMIC_RMW8_U_XCHG_I32_A32
3549 0U, // ATOMIC_RMW8_U_XCHG_I32_A32_S
3550 0U, // ATOMIC_RMW8_U_XCHG_I32_A64
3551 0U, // ATOMIC_RMW8_U_XCHG_I32_A64_S
3552 0U, // ATOMIC_RMW8_U_XCHG_I64_A32
3553 0U, // ATOMIC_RMW8_U_XCHG_I64_A32_S
3554 0U, // ATOMIC_RMW8_U_XCHG_I64_A64
3555 0U, // ATOMIC_RMW8_U_XCHG_I64_A64_S
3556 0U, // ATOMIC_RMW8_U_XOR_I32_A32
3557 0U, // ATOMIC_RMW8_U_XOR_I32_A32_S
3558 0U, // ATOMIC_RMW8_U_XOR_I32_A64
3559 0U, // ATOMIC_RMW8_U_XOR_I32_A64_S
3560 0U, // ATOMIC_RMW8_U_XOR_I64_A32
3561 0U, // ATOMIC_RMW8_U_XOR_I64_A32_S
3562 0U, // ATOMIC_RMW8_U_XOR_I64_A64
3563 0U, // ATOMIC_RMW8_U_XOR_I64_A64_S
3564 0U, // ATOMIC_RMW_ADD_I32_A32
3565 0U, // ATOMIC_RMW_ADD_I32_A32_S
3566 0U, // ATOMIC_RMW_ADD_I32_A64
3567 0U, // ATOMIC_RMW_ADD_I32_A64_S
3568 0U, // ATOMIC_RMW_ADD_I64_A32
3569 0U, // ATOMIC_RMW_ADD_I64_A32_S
3570 0U, // ATOMIC_RMW_ADD_I64_A64
3571 0U, // ATOMIC_RMW_ADD_I64_A64_S
3572 0U, // ATOMIC_RMW_AND_I32_A32
3573 0U, // ATOMIC_RMW_AND_I32_A32_S
3574 0U, // ATOMIC_RMW_AND_I32_A64
3575 0U, // ATOMIC_RMW_AND_I32_A64_S
3576 0U, // ATOMIC_RMW_AND_I64_A32
3577 0U, // ATOMIC_RMW_AND_I64_A32_S
3578 0U, // ATOMIC_RMW_AND_I64_A64
3579 0U, // ATOMIC_RMW_AND_I64_A64_S
3580 0U, // ATOMIC_RMW_CMPXCHG_I32_A32
3581 0U, // ATOMIC_RMW_CMPXCHG_I32_A32_S
3582 0U, // ATOMIC_RMW_CMPXCHG_I32_A64
3583 0U, // ATOMIC_RMW_CMPXCHG_I32_A64_S
3584 0U, // ATOMIC_RMW_CMPXCHG_I64_A32
3585 0U, // ATOMIC_RMW_CMPXCHG_I64_A32_S
3586 0U, // ATOMIC_RMW_CMPXCHG_I64_A64
3587 0U, // ATOMIC_RMW_CMPXCHG_I64_A64_S
3588 0U, // ATOMIC_RMW_OR_I32_A32
3589 0U, // ATOMIC_RMW_OR_I32_A32_S
3590 0U, // ATOMIC_RMW_OR_I32_A64
3591 0U, // ATOMIC_RMW_OR_I32_A64_S
3592 0U, // ATOMIC_RMW_OR_I64_A32
3593 0U, // ATOMIC_RMW_OR_I64_A32_S
3594 0U, // ATOMIC_RMW_OR_I64_A64
3595 0U, // ATOMIC_RMW_OR_I64_A64_S
3596 0U, // ATOMIC_RMW_SUB_I32_A32
3597 0U, // ATOMIC_RMW_SUB_I32_A32_S
3598 0U, // ATOMIC_RMW_SUB_I32_A64
3599 0U, // ATOMIC_RMW_SUB_I32_A64_S
3600 0U, // ATOMIC_RMW_SUB_I64_A32
3601 0U, // ATOMIC_RMW_SUB_I64_A32_S
3602 0U, // ATOMIC_RMW_SUB_I64_A64
3603 0U, // ATOMIC_RMW_SUB_I64_A64_S
3604 0U, // ATOMIC_RMW_XCHG_I32_A32
3605 0U, // ATOMIC_RMW_XCHG_I32_A32_S
3606 0U, // ATOMIC_RMW_XCHG_I32_A64
3607 0U, // ATOMIC_RMW_XCHG_I32_A64_S
3608 0U, // ATOMIC_RMW_XCHG_I64_A32
3609 0U, // ATOMIC_RMW_XCHG_I64_A32_S
3610 0U, // ATOMIC_RMW_XCHG_I64_A64
3611 0U, // ATOMIC_RMW_XCHG_I64_A64_S
3612 0U, // ATOMIC_RMW_XOR_I32_A32
3613 0U, // ATOMIC_RMW_XOR_I32_A32_S
3614 0U, // ATOMIC_RMW_XOR_I32_A64
3615 0U, // ATOMIC_RMW_XOR_I32_A64_S
3616 0U, // ATOMIC_RMW_XOR_I64_A32
3617 0U, // ATOMIC_RMW_XOR_I64_A32_S
3618 0U, // ATOMIC_RMW_XOR_I64_A64
3619 0U, // ATOMIC_RMW_XOR_I64_A64_S
3620 0U, // ATOMIC_STORE16_I32_A32
3621 0U, // ATOMIC_STORE16_I32_A32_S
3622 0U, // ATOMIC_STORE16_I32_A64
3623 0U, // ATOMIC_STORE16_I32_A64_S
3624 0U, // ATOMIC_STORE16_I64_A32
3625 0U, // ATOMIC_STORE16_I64_A32_S
3626 0U, // ATOMIC_STORE16_I64_A64
3627 0U, // ATOMIC_STORE16_I64_A64_S
3628 0U, // ATOMIC_STORE32_I64_A32
3629 0U, // ATOMIC_STORE32_I64_A32_S
3630 0U, // ATOMIC_STORE32_I64_A64
3631 0U, // ATOMIC_STORE32_I64_A64_S
3632 0U, // ATOMIC_STORE8_I32_A32
3633 0U, // ATOMIC_STORE8_I32_A32_S
3634 0U, // ATOMIC_STORE8_I32_A64
3635 0U, // ATOMIC_STORE8_I32_A64_S
3636 0U, // ATOMIC_STORE8_I64_A32
3637 0U, // ATOMIC_STORE8_I64_A32_S
3638 0U, // ATOMIC_STORE8_I64_A64
3639 0U, // ATOMIC_STORE8_I64_A64_S
3640 0U, // ATOMIC_STORE_I32_A32
3641 0U, // ATOMIC_STORE_I32_A32_S
3642 0U, // ATOMIC_STORE_I32_A64
3643 0U, // ATOMIC_STORE_I32_A64_S
3644 0U, // ATOMIC_STORE_I64_A32
3645 0U, // ATOMIC_STORE_I64_A32_S
3646 0U, // ATOMIC_STORE_I64_A64
3647 0U, // ATOMIC_STORE_I64_A64_S
3648 0U, // AVGR_U_I16x8
3649 0U, // AVGR_U_I16x8_S
3650 0U, // AVGR_U_I8x16
3651 0U, // AVGR_U_I8x16_S
3652 0U, // BITMASK_I16x8
3653 0U, // BITMASK_I16x8_S
3654 0U, // BITMASK_I32x4
3655 0U, // BITMASK_I32x4_S
3656 0U, // BITMASK_I64x2
3657 0U, // BITMASK_I64x2_S
3658 0U, // BITMASK_I8x16
3659 0U, // BITMASK_I8x16_S
3660 0U, // BITSELECT
3661 0U, // BITSELECT_S
3662 0U, // BLOCK
3663 0U, // BLOCK_S
3664 0U, // BR
3665 0U, // BR_IF
3666 0U, // BR_IF_S
3667 0U, // BR_S
3668 0U, // BR_TABLE_I32
3669 0U, // BR_TABLE_I32_S
3670 0U, // BR_TABLE_I64
3671 0U, // BR_TABLE_I64_S
3672 0U, // BR_UNLESS
3673 0U, // BR_UNLESS_S
3674 0U, // CALL
3675 0U, // CALL_INDIRECT
3676 0U, // CALL_INDIRECT_S
3677 0U, // CALL_S
3678 0U, // CATCH
3679 0U, // CATCH_ALL
3680 0U, // CATCH_ALL_LEGACY
3681 0U, // CATCH_ALL_LEGACY_S
3682 0U, // CATCH_ALL_REF
3683 0U, // CATCH_ALL_REF_S
3684 0U, // CATCH_ALL_S
3685 0U, // CATCH_LEGACY
3686 0U, // CATCH_LEGACY_S
3687 0U, // CATCH_REF
3688 0U, // CATCH_REF_S
3689 0U, // CATCH_S
3690 0U, // CEIL_F16x8
3691 0U, // CEIL_F16x8_S
3692 0U, // CEIL_F32
3693 0U, // CEIL_F32_S
3694 0U, // CEIL_F32x4
3695 0U, // CEIL_F32x4_S
3696 0U, // CEIL_F64
3697 0U, // CEIL_F64_S
3698 0U, // CEIL_F64x2
3699 0U, // CEIL_F64x2_S
3700 0U, // CLZ_I32
3701 0U, // CLZ_I32_S
3702 0U, // CLZ_I64
3703 0U, // CLZ_I64_S
3704 0U, // CONST_F32
3705 0U, // CONST_F32_S
3706 0U, // CONST_F64
3707 0U, // CONST_F64_S
3708 0U, // CONST_I32
3709 0U, // CONST_I32_S
3710 0U, // CONST_I64
3711 0U, // CONST_I64_S
3712 0U, // CONST_V128_F32x4
3713 0U, // CONST_V128_F32x4_S
3714 0U, // CONST_V128_F64x2
3715 0U, // CONST_V128_F64x2_S
3716 0U, // CONST_V128_I16x8
3717 0U, // CONST_V128_I16x8_S
3718 0U, // CONST_V128_I32x4
3719 0U, // CONST_V128_I32x4_S
3720 0U, // CONST_V128_I64x2
3721 0U, // CONST_V128_I64x2_S
3722 0U, // CONST_V128_I8x16
3723 1U, // CONST_V128_I8x16_S
3724 0U, // COPYSIGN_F32
3725 0U, // COPYSIGN_F32_S
3726 0U, // COPYSIGN_F64
3727 0U, // COPYSIGN_F64_S
3728 0U, // COPY_EXNREF
3729 0U, // COPY_EXNREF_S
3730 0U, // COPY_EXTERNREF
3731 0U, // COPY_EXTERNREF_S
3732 0U, // COPY_F32
3733 0U, // COPY_F32_S
3734 0U, // COPY_F64
3735 0U, // COPY_F64_S
3736 0U, // COPY_FUNCREF
3737 0U, // COPY_FUNCREF_S
3738 0U, // COPY_I32
3739 0U, // COPY_I32_S
3740 0U, // COPY_I64
3741 0U, // COPY_I64_S
3742 0U, // COPY_V128
3743 0U, // COPY_V128_S
3744 0U, // CTZ_I32
3745 0U, // CTZ_I32_S
3746 0U, // CTZ_I64
3747 0U, // CTZ_I64_S
3748 0U, // DATA_DROP
3749 0U, // DATA_DROP_S
3750 0U, // DEBUG_UNREACHABLE
3751 0U, // DEBUG_UNREACHABLE_S
3752 0U, // DELEGATE
3753 0U, // DELEGATE_S
3754 0U, // DIV_F16x8
3755 0U, // DIV_F16x8_S
3756 0U, // DIV_F32
3757 0U, // DIV_F32_S
3758 0U, // DIV_F32x4
3759 0U, // DIV_F32x4_S
3760 0U, // DIV_F64
3761 0U, // DIV_F64_S
3762 0U, // DIV_F64x2
3763 0U, // DIV_F64x2_S
3764 0U, // DIV_S_I32
3765 0U, // DIV_S_I32_S
3766 0U, // DIV_S_I64
3767 0U, // DIV_S_I64_S
3768 0U, // DIV_U_I32
3769 0U, // DIV_U_I32_S
3770 0U, // DIV_U_I64
3771 0U, // DIV_U_I64_S
3772 0U, // DOT
3773 0U, // DOT_S
3774 0U, // DROP_EXNREF
3775 0U, // DROP_EXNREF_S
3776 0U, // DROP_EXTERNREF
3777 0U, // DROP_EXTERNREF_S
3778 0U, // DROP_F32
3779 0U, // DROP_F32_S
3780 0U, // DROP_F64
3781 0U, // DROP_F64_S
3782 0U, // DROP_FUNCREF
3783 0U, // DROP_FUNCREF_S
3784 0U, // DROP_I32
3785 0U, // DROP_I32_S
3786 0U, // DROP_I64
3787 0U, // DROP_I64_S
3788 0U, // DROP_V128
3789 0U, // DROP_V128_S
3790 0U, // ELSE
3791 0U, // ELSE_S
3792 0U, // END
3793 0U, // END_BLOCK
3794 0U, // END_BLOCK_S
3795 0U, // END_FUNCTION
3796 0U, // END_FUNCTION_S
3797 0U, // END_IF
3798 0U, // END_IF_S
3799 0U, // END_LOOP
3800 0U, // END_LOOP_S
3801 0U, // END_S
3802 0U, // END_TRY
3803 0U, // END_TRY_S
3804 0U, // END_TRY_TABLE
3805 0U, // END_TRY_TABLE_S
3806 0U, // EQZ_I32
3807 0U, // EQZ_I32_S
3808 0U, // EQZ_I64
3809 0U, // EQZ_I64_S
3810 0U, // EQ_F16x8
3811 0U, // EQ_F16x8_S
3812 0U, // EQ_F32
3813 0U, // EQ_F32_S
3814 0U, // EQ_F32x4
3815 0U, // EQ_F32x4_S
3816 0U, // EQ_F64
3817 0U, // EQ_F64_S
3818 0U, // EQ_F64x2
3819 0U, // EQ_F64x2_S
3820 0U, // EQ_I16x8
3821 0U, // EQ_I16x8_S
3822 0U, // EQ_I32
3823 0U, // EQ_I32_S
3824 0U, // EQ_I32x4
3825 0U, // EQ_I32x4_S
3826 0U, // EQ_I64
3827 0U, // EQ_I64_S
3828 0U, // EQ_I64x2
3829 0U, // EQ_I64x2_S
3830 0U, // EQ_I8x16
3831 0U, // EQ_I8x16_S
3832 0U, // EXTMUL_HIGH_S_I16x8
3833 0U, // EXTMUL_HIGH_S_I16x8_S
3834 0U, // EXTMUL_HIGH_S_I32x4
3835 0U, // EXTMUL_HIGH_S_I32x4_S
3836 0U, // EXTMUL_HIGH_S_I64x2
3837 0U, // EXTMUL_HIGH_S_I64x2_S
3838 0U, // EXTMUL_HIGH_U_I16x8
3839 0U, // EXTMUL_HIGH_U_I16x8_S
3840 0U, // EXTMUL_HIGH_U_I32x4
3841 0U, // EXTMUL_HIGH_U_I32x4_S
3842 0U, // EXTMUL_HIGH_U_I64x2
3843 0U, // EXTMUL_HIGH_U_I64x2_S
3844 0U, // EXTMUL_LOW_S_I16x8
3845 0U, // EXTMUL_LOW_S_I16x8_S
3846 0U, // EXTMUL_LOW_S_I32x4
3847 0U, // EXTMUL_LOW_S_I32x4_S
3848 0U, // EXTMUL_LOW_S_I64x2
3849 0U, // EXTMUL_LOW_S_I64x2_S
3850 0U, // EXTMUL_LOW_U_I16x8
3851 0U, // EXTMUL_LOW_U_I16x8_S
3852 0U, // EXTMUL_LOW_U_I32x4
3853 0U, // EXTMUL_LOW_U_I32x4_S
3854 0U, // EXTMUL_LOW_U_I64x2
3855 0U, // EXTMUL_LOW_U_I64x2_S
3856 0U, // EXTRACT_LANE_F16x8
3857 0U, // EXTRACT_LANE_F16x8_S
3858 0U, // EXTRACT_LANE_F32x4
3859 0U, // EXTRACT_LANE_F32x4_S
3860 0U, // EXTRACT_LANE_F64x2
3861 0U, // EXTRACT_LANE_F64x2_S
3862 0U, // EXTRACT_LANE_I16x8_s
3863 0U, // EXTRACT_LANE_I16x8_s_S
3864 0U, // EXTRACT_LANE_I16x8_u
3865 0U, // EXTRACT_LANE_I16x8_u_S
3866 0U, // EXTRACT_LANE_I32x4
3867 0U, // EXTRACT_LANE_I32x4_S
3868 0U, // EXTRACT_LANE_I64x2
3869 0U, // EXTRACT_LANE_I64x2_S
3870 0U, // EXTRACT_LANE_I8x16_s
3871 0U, // EXTRACT_LANE_I8x16_s_S
3872 0U, // EXTRACT_LANE_I8x16_u
3873 0U, // EXTRACT_LANE_I8x16_u_S
3874 0U, // F32_CONVERT_S_I32
3875 0U, // F32_CONVERT_S_I32_S
3876 0U, // F32_CONVERT_S_I64
3877 0U, // F32_CONVERT_S_I64_S
3878 0U, // F32_CONVERT_U_I32
3879 0U, // F32_CONVERT_U_I32_S
3880 0U, // F32_CONVERT_U_I64
3881 0U, // F32_CONVERT_U_I64_S
3882 0U, // F32_DEMOTE_F64
3883 0U, // F32_DEMOTE_F64_S
3884 0U, // F32_REINTERPRET_I32
3885 0U, // F32_REINTERPRET_I32_S
3886 0U, // F64_CONVERT_S_I32
3887 0U, // F64_CONVERT_S_I32_S
3888 0U, // F64_CONVERT_S_I64
3889 0U, // F64_CONVERT_S_I64_S
3890 0U, // F64_CONVERT_U_I32
3891 0U, // F64_CONVERT_U_I32_S
3892 0U, // F64_CONVERT_U_I64
3893 0U, // F64_CONVERT_U_I64_S
3894 0U, // F64_PROMOTE_F32
3895 0U, // F64_PROMOTE_F32_S
3896 0U, // F64_REINTERPRET_I64
3897 0U, // F64_REINTERPRET_I64_S
3898 0U, // FALLTHROUGH_RETURN
3899 0U, // FALLTHROUGH_RETURN_S
3900 0U, // FLOOR_F16x8
3901 0U, // FLOOR_F16x8_S
3902 0U, // FLOOR_F32
3903 0U, // FLOOR_F32_S
3904 0U, // FLOOR_F32x4
3905 0U, // FLOOR_F32x4_S
3906 0U, // FLOOR_F64
3907 0U, // FLOOR_F64_S
3908 0U, // FLOOR_F64x2
3909 0U, // FLOOR_F64x2_S
3910 0U, // FP_TO_SINT_I32_F32
3911 0U, // FP_TO_SINT_I32_F32_S
3912 0U, // FP_TO_SINT_I32_F64
3913 0U, // FP_TO_SINT_I32_F64_S
3914 0U, // FP_TO_SINT_I64_F32
3915 0U, // FP_TO_SINT_I64_F32_S
3916 0U, // FP_TO_SINT_I64_F64
3917 0U, // FP_TO_SINT_I64_F64_S
3918 0U, // FP_TO_UINT_I32_F32
3919 0U, // FP_TO_UINT_I32_F32_S
3920 0U, // FP_TO_UINT_I32_F64
3921 0U, // FP_TO_UINT_I32_F64_S
3922 0U, // FP_TO_UINT_I64_F32
3923 0U, // FP_TO_UINT_I64_F32_S
3924 0U, // FP_TO_UINT_I64_F64
3925 0U, // FP_TO_UINT_I64_F64_S
3926 0U, // GE_F16x8
3927 0U, // GE_F16x8_S
3928 0U, // GE_F32
3929 0U, // GE_F32_S
3930 0U, // GE_F32x4
3931 0U, // GE_F32x4_S
3932 0U, // GE_F64
3933 0U, // GE_F64_S
3934 0U, // GE_F64x2
3935 0U, // GE_F64x2_S
3936 0U, // GE_S_I16x8
3937 0U, // GE_S_I16x8_S
3938 0U, // GE_S_I32
3939 0U, // GE_S_I32_S
3940 0U, // GE_S_I32x4
3941 0U, // GE_S_I32x4_S
3942 0U, // GE_S_I64
3943 0U, // GE_S_I64_S
3944 0U, // GE_S_I64x2
3945 0U, // GE_S_I64x2_S
3946 0U, // GE_S_I8x16
3947 0U, // GE_S_I8x16_S
3948 0U, // GE_U_I16x8
3949 0U, // GE_U_I16x8_S
3950 0U, // GE_U_I32
3951 0U, // GE_U_I32_S
3952 0U, // GE_U_I32x4
3953 0U, // GE_U_I32x4_S
3954 0U, // GE_U_I64
3955 0U, // GE_U_I64_S
3956 0U, // GE_U_I8x16
3957 0U, // GE_U_I8x16_S
3958 0U, // GLOBAL_GET_EXNREF
3959 0U, // GLOBAL_GET_EXNREF_S
3960 0U, // GLOBAL_GET_EXTERNREF
3961 0U, // GLOBAL_GET_EXTERNREF_S
3962 0U, // GLOBAL_GET_F32
3963 0U, // GLOBAL_GET_F32_S
3964 0U, // GLOBAL_GET_F64
3965 0U, // GLOBAL_GET_F64_S
3966 0U, // GLOBAL_GET_FUNCREF
3967 0U, // GLOBAL_GET_FUNCREF_S
3968 0U, // GLOBAL_GET_I32
3969 0U, // GLOBAL_GET_I32_S
3970 0U, // GLOBAL_GET_I64
3971 0U, // GLOBAL_GET_I64_S
3972 0U, // GLOBAL_GET_V128
3973 0U, // GLOBAL_GET_V128_S
3974 0U, // GLOBAL_SET_EXNREF
3975 0U, // GLOBAL_SET_EXNREF_S
3976 0U, // GLOBAL_SET_EXTERNREF
3977 0U, // GLOBAL_SET_EXTERNREF_S
3978 0U, // GLOBAL_SET_F32
3979 0U, // GLOBAL_SET_F32_S
3980 0U, // GLOBAL_SET_F64
3981 0U, // GLOBAL_SET_F64_S
3982 0U, // GLOBAL_SET_FUNCREF
3983 0U, // GLOBAL_SET_FUNCREF_S
3984 0U, // GLOBAL_SET_I32
3985 0U, // GLOBAL_SET_I32_S
3986 0U, // GLOBAL_SET_I64
3987 0U, // GLOBAL_SET_I64_S
3988 0U, // GLOBAL_SET_V128
3989 0U, // GLOBAL_SET_V128_S
3990 0U, // GT_F16x8
3991 0U, // GT_F16x8_S
3992 0U, // GT_F32
3993 0U, // GT_F32_S
3994 0U, // GT_F32x4
3995 0U, // GT_F32x4_S
3996 0U, // GT_F64
3997 0U, // GT_F64_S
3998 0U, // GT_F64x2
3999 0U, // GT_F64x2_S
4000 0U, // GT_S_I16x8
4001 0U, // GT_S_I16x8_S
4002 0U, // GT_S_I32
4003 0U, // GT_S_I32_S
4004 0U, // GT_S_I32x4
4005 0U, // GT_S_I32x4_S
4006 0U, // GT_S_I64
4007 0U, // GT_S_I64_S
4008 0U, // GT_S_I64x2
4009 0U, // GT_S_I64x2_S
4010 0U, // GT_S_I8x16
4011 0U, // GT_S_I8x16_S
4012 0U, // GT_U_I16x8
4013 0U, // GT_U_I16x8_S
4014 0U, // GT_U_I32
4015 0U, // GT_U_I32_S
4016 0U, // GT_U_I32x4
4017 0U, // GT_U_I32x4_S
4018 0U, // GT_U_I64
4019 0U, // GT_U_I64_S
4020 0U, // GT_U_I8x16
4021 0U, // GT_U_I8x16_S
4022 0U, // I32_EXTEND16_S_I32
4023 0U, // I32_EXTEND16_S_I32_S
4024 0U, // I32_EXTEND8_S_I32
4025 0U, // I32_EXTEND8_S_I32_S
4026 0U, // I32_REINTERPRET_F32
4027 0U, // I32_REINTERPRET_F32_S
4028 0U, // I32_TRUNC_S_F32
4029 0U, // I32_TRUNC_S_F32_S
4030 0U, // I32_TRUNC_S_F64
4031 0U, // I32_TRUNC_S_F64_S
4032 0U, // I32_TRUNC_S_SAT_F32
4033 0U, // I32_TRUNC_S_SAT_F32_S
4034 0U, // I32_TRUNC_S_SAT_F64
4035 0U, // I32_TRUNC_S_SAT_F64_S
4036 0U, // I32_TRUNC_U_F32
4037 0U, // I32_TRUNC_U_F32_S
4038 0U, // I32_TRUNC_U_F64
4039 0U, // I32_TRUNC_U_F64_S
4040 0U, // I32_TRUNC_U_SAT_F32
4041 0U, // I32_TRUNC_U_SAT_F32_S
4042 0U, // I32_TRUNC_U_SAT_F64
4043 0U, // I32_TRUNC_U_SAT_F64_S
4044 0U, // I32_WRAP_I64
4045 0U, // I32_WRAP_I64_S
4046 0U, // I64_ADD128
4047 0U, // I64_ADD128_S
4048 0U, // I64_EXTEND16_S_I64
4049 0U, // I64_EXTEND16_S_I64_S
4050 0U, // I64_EXTEND32_S_I64
4051 0U, // I64_EXTEND32_S_I64_S
4052 0U, // I64_EXTEND8_S_I64
4053 0U, // I64_EXTEND8_S_I64_S
4054 0U, // I64_EXTEND_S_I32
4055 0U, // I64_EXTEND_S_I32_S
4056 0U, // I64_EXTEND_U_I32
4057 0U, // I64_EXTEND_U_I32_S
4058 0U, // I64_MUL_WIDE_S
4059 0U, // I64_MUL_WIDE_S_S
4060 0U, // I64_MUL_WIDE_U
4061 0U, // I64_MUL_WIDE_U_S
4062 0U, // I64_REINTERPRET_F64
4063 0U, // I64_REINTERPRET_F64_S
4064 0U, // I64_SUB128
4065 0U, // I64_SUB128_S
4066 0U, // I64_TRUNC_S_F32
4067 0U, // I64_TRUNC_S_F32_S
4068 0U, // I64_TRUNC_S_F64
4069 0U, // I64_TRUNC_S_F64_S
4070 0U, // I64_TRUNC_S_SAT_F32
4071 0U, // I64_TRUNC_S_SAT_F32_S
4072 0U, // I64_TRUNC_S_SAT_F64
4073 0U, // I64_TRUNC_S_SAT_F64_S
4074 0U, // I64_TRUNC_U_F32
4075 0U, // I64_TRUNC_U_F32_S
4076 0U, // I64_TRUNC_U_F64
4077 0U, // I64_TRUNC_U_F64_S
4078 0U, // I64_TRUNC_U_SAT_F32
4079 0U, // I64_TRUNC_U_SAT_F32_S
4080 0U, // I64_TRUNC_U_SAT_F64
4081 0U, // I64_TRUNC_U_SAT_F64_S
4082 0U, // IF
4083 0U, // IF_S
4084 0U, // LANESELECT_I16x8
4085 0U, // LANESELECT_I16x8_S
4086 0U, // LANESELECT_I32x4
4087 0U, // LANESELECT_I32x4_S
4088 0U, // LANESELECT_I64x2
4089 0U, // LANESELECT_I64x2_S
4090 0U, // LANESELECT_I8x16
4091 0U, // LANESELECT_I8x16_S
4092 0U, // LE_F16x8
4093 0U, // LE_F16x8_S
4094 0U, // LE_F32
4095 0U, // LE_F32_S
4096 0U, // LE_F32x4
4097 0U, // LE_F32x4_S
4098 0U, // LE_F64
4099 0U, // LE_F64_S
4100 0U, // LE_F64x2
4101 0U, // LE_F64x2_S
4102 0U, // LE_S_I16x8
4103 0U, // LE_S_I16x8_S
4104 0U, // LE_S_I32
4105 0U, // LE_S_I32_S
4106 0U, // LE_S_I32x4
4107 0U, // LE_S_I32x4_S
4108 0U, // LE_S_I64
4109 0U, // LE_S_I64_S
4110 0U, // LE_S_I64x2
4111 0U, // LE_S_I64x2_S
4112 0U, // LE_S_I8x16
4113 0U, // LE_S_I8x16_S
4114 0U, // LE_U_I16x8
4115 0U, // LE_U_I16x8_S
4116 0U, // LE_U_I32
4117 0U, // LE_U_I32_S
4118 0U, // LE_U_I32x4
4119 0U, // LE_U_I32x4_S
4120 0U, // LE_U_I64
4121 0U, // LE_U_I64_S
4122 0U, // LE_U_I8x16
4123 0U, // LE_U_I8x16_S
4124 0U, // LOAD16_SPLAT_A32
4125 0U, // LOAD16_SPLAT_A32_S
4126 0U, // LOAD16_SPLAT_A64
4127 0U, // LOAD16_SPLAT_A64_S
4128 0U, // LOAD16_S_I32_A32
4129 0U, // LOAD16_S_I32_A32_S
4130 0U, // LOAD16_S_I32_A64
4131 0U, // LOAD16_S_I32_A64_S
4132 0U, // LOAD16_S_I64_A32
4133 0U, // LOAD16_S_I64_A32_S
4134 0U, // LOAD16_S_I64_A64
4135 0U, // LOAD16_S_I64_A64_S
4136 0U, // LOAD16_U_I32_A32
4137 0U, // LOAD16_U_I32_A32_S
4138 0U, // LOAD16_U_I32_A64
4139 0U, // LOAD16_U_I32_A64_S
4140 0U, // LOAD16_U_I64_A32
4141 0U, // LOAD16_U_I64_A32_S
4142 0U, // LOAD16_U_I64_A64
4143 0U, // LOAD16_U_I64_A64_S
4144 0U, // LOAD32_SPLAT_A32
4145 0U, // LOAD32_SPLAT_A32_S
4146 0U, // LOAD32_SPLAT_A64
4147 0U, // LOAD32_SPLAT_A64_S
4148 0U, // LOAD32_S_I64_A32
4149 0U, // LOAD32_S_I64_A32_S
4150 0U, // LOAD32_S_I64_A64
4151 0U, // LOAD32_S_I64_A64_S
4152 0U, // LOAD32_U_I64_A32
4153 0U, // LOAD32_U_I64_A32_S
4154 0U, // LOAD32_U_I64_A64
4155 0U, // LOAD32_U_I64_A64_S
4156 0U, // LOAD64_SPLAT_A32
4157 0U, // LOAD64_SPLAT_A32_S
4158 0U, // LOAD64_SPLAT_A64
4159 0U, // LOAD64_SPLAT_A64_S
4160 0U, // LOAD8_SPLAT_A32
4161 0U, // LOAD8_SPLAT_A32_S
4162 0U, // LOAD8_SPLAT_A64
4163 0U, // LOAD8_SPLAT_A64_S
4164 0U, // LOAD8_S_I32_A32
4165 0U, // LOAD8_S_I32_A32_S
4166 0U, // LOAD8_S_I32_A64
4167 0U, // LOAD8_S_I32_A64_S
4168 0U, // LOAD8_S_I64_A32
4169 0U, // LOAD8_S_I64_A32_S
4170 0U, // LOAD8_S_I64_A64
4171 0U, // LOAD8_S_I64_A64_S
4172 0U, // LOAD8_U_I32_A32
4173 0U, // LOAD8_U_I32_A32_S
4174 0U, // LOAD8_U_I32_A64
4175 0U, // LOAD8_U_I32_A64_S
4176 0U, // LOAD8_U_I64_A32
4177 0U, // LOAD8_U_I64_A32_S
4178 0U, // LOAD8_U_I64_A64
4179 0U, // LOAD8_U_I64_A64_S
4180 0U, // LOAD_EXTEND_S_I16x8_A32
4181 0U, // LOAD_EXTEND_S_I16x8_A32_S
4182 0U, // LOAD_EXTEND_S_I16x8_A64
4183 0U, // LOAD_EXTEND_S_I16x8_A64_S
4184 0U, // LOAD_EXTEND_S_I32x4_A32
4185 0U, // LOAD_EXTEND_S_I32x4_A32_S
4186 0U, // LOAD_EXTEND_S_I32x4_A64
4187 0U, // LOAD_EXTEND_S_I32x4_A64_S
4188 0U, // LOAD_EXTEND_S_I64x2_A32
4189 0U, // LOAD_EXTEND_S_I64x2_A32_S
4190 0U, // LOAD_EXTEND_S_I64x2_A64
4191 0U, // LOAD_EXTEND_S_I64x2_A64_S
4192 0U, // LOAD_EXTEND_U_I16x8_A32
4193 0U, // LOAD_EXTEND_U_I16x8_A32_S
4194 0U, // LOAD_EXTEND_U_I16x8_A64
4195 0U, // LOAD_EXTEND_U_I16x8_A64_S
4196 0U, // LOAD_EXTEND_U_I32x4_A32
4197 0U, // LOAD_EXTEND_U_I32x4_A32_S
4198 0U, // LOAD_EXTEND_U_I32x4_A64
4199 0U, // LOAD_EXTEND_U_I32x4_A64_S
4200 0U, // LOAD_EXTEND_U_I64x2_A32
4201 0U, // LOAD_EXTEND_U_I64x2_A32_S
4202 0U, // LOAD_EXTEND_U_I64x2_A64
4203 0U, // LOAD_EXTEND_U_I64x2_A64_S
4204 0U, // LOAD_F16_F32_A32
4205 0U, // LOAD_F16_F32_A32_S
4206 0U, // LOAD_F16_F32_A64
4207 0U, // LOAD_F16_F32_A64_S
4208 0U, // LOAD_F32_A32
4209 0U, // LOAD_F32_A32_S
4210 0U, // LOAD_F32_A64
4211 0U, // LOAD_F32_A64_S
4212 0U, // LOAD_F64_A32
4213 0U, // LOAD_F64_A32_S
4214 0U, // LOAD_F64_A64
4215 0U, // LOAD_F64_A64_S
4216 0U, // LOAD_I32_A32
4217 0U, // LOAD_I32_A32_S
4218 0U, // LOAD_I32_A64
4219 0U, // LOAD_I32_A64_S
4220 0U, // LOAD_I64_A32
4221 0U, // LOAD_I64_A32_S
4222 0U, // LOAD_I64_A64
4223 0U, // LOAD_I64_A64_S
4224 0U, // LOAD_LANE_16_A32
4225 0U, // LOAD_LANE_16_A32_S
4226 0U, // LOAD_LANE_16_A64
4227 0U, // LOAD_LANE_16_A64_S
4228 0U, // LOAD_LANE_32_A32
4229 0U, // LOAD_LANE_32_A32_S
4230 0U, // LOAD_LANE_32_A64
4231 0U, // LOAD_LANE_32_A64_S
4232 0U, // LOAD_LANE_64_A32
4233 0U, // LOAD_LANE_64_A32_S
4234 0U, // LOAD_LANE_64_A64
4235 0U, // LOAD_LANE_64_A64_S
4236 0U, // LOAD_LANE_8_A32
4237 0U, // LOAD_LANE_8_A32_S
4238 0U, // LOAD_LANE_8_A64
4239 0U, // LOAD_LANE_8_A64_S
4240 0U, // LOAD_V128_A32
4241 0U, // LOAD_V128_A32_S
4242 0U, // LOAD_V128_A64
4243 0U, // LOAD_V128_A64_S
4244 0U, // LOAD_ZERO_32_A32
4245 0U, // LOAD_ZERO_32_A32_S
4246 0U, // LOAD_ZERO_32_A64
4247 0U, // LOAD_ZERO_32_A64_S
4248 0U, // LOAD_ZERO_64_A32
4249 0U, // LOAD_ZERO_64_A32_S
4250 0U, // LOAD_ZERO_64_A64
4251 0U, // LOAD_ZERO_64_A64_S
4252 0U, // LOCAL_GET_EXNREF
4253 0U, // LOCAL_GET_EXNREF_S
4254 0U, // LOCAL_GET_EXTERNREF
4255 0U, // LOCAL_GET_EXTERNREF_S
4256 0U, // LOCAL_GET_F32
4257 0U, // LOCAL_GET_F32_S
4258 0U, // LOCAL_GET_F64
4259 0U, // LOCAL_GET_F64_S
4260 0U, // LOCAL_GET_FUNCREF
4261 0U, // LOCAL_GET_FUNCREF_S
4262 0U, // LOCAL_GET_I32
4263 0U, // LOCAL_GET_I32_S
4264 0U, // LOCAL_GET_I64
4265 0U, // LOCAL_GET_I64_S
4266 0U, // LOCAL_GET_V128
4267 0U, // LOCAL_GET_V128_S
4268 0U, // LOCAL_SET_EXNREF
4269 0U, // LOCAL_SET_EXNREF_S
4270 0U, // LOCAL_SET_EXTERNREF
4271 0U, // LOCAL_SET_EXTERNREF_S
4272 0U, // LOCAL_SET_F32
4273 0U, // LOCAL_SET_F32_S
4274 0U, // LOCAL_SET_F64
4275 0U, // LOCAL_SET_F64_S
4276 0U, // LOCAL_SET_FUNCREF
4277 0U, // LOCAL_SET_FUNCREF_S
4278 0U, // LOCAL_SET_I32
4279 0U, // LOCAL_SET_I32_S
4280 0U, // LOCAL_SET_I64
4281 0U, // LOCAL_SET_I64_S
4282 0U, // LOCAL_SET_V128
4283 0U, // LOCAL_SET_V128_S
4284 0U, // LOCAL_TEE_EXNREF
4285 0U, // LOCAL_TEE_EXNREF_S
4286 0U, // LOCAL_TEE_EXTERNREF
4287 0U, // LOCAL_TEE_EXTERNREF_S
4288 0U, // LOCAL_TEE_F32
4289 0U, // LOCAL_TEE_F32_S
4290 0U, // LOCAL_TEE_F64
4291 0U, // LOCAL_TEE_F64_S
4292 0U, // LOCAL_TEE_FUNCREF
4293 0U, // LOCAL_TEE_FUNCREF_S
4294 0U, // LOCAL_TEE_I32
4295 0U, // LOCAL_TEE_I32_S
4296 0U, // LOCAL_TEE_I64
4297 0U, // LOCAL_TEE_I64_S
4298 0U, // LOCAL_TEE_V128
4299 0U, // LOCAL_TEE_V128_S
4300 0U, // LOOP
4301 0U, // LOOP_S
4302 0U, // LT_F16x8
4303 0U, // LT_F16x8_S
4304 0U, // LT_F32
4305 0U, // LT_F32_S
4306 0U, // LT_F32x4
4307 0U, // LT_F32x4_S
4308 0U, // LT_F64
4309 0U, // LT_F64_S
4310 0U, // LT_F64x2
4311 0U, // LT_F64x2_S
4312 0U, // LT_S_I16x8
4313 0U, // LT_S_I16x8_S
4314 0U, // LT_S_I32
4315 0U, // LT_S_I32_S
4316 0U, // LT_S_I32x4
4317 0U, // LT_S_I32x4_S
4318 0U, // LT_S_I64
4319 0U, // LT_S_I64_S
4320 0U, // LT_S_I64x2
4321 0U, // LT_S_I64x2_S
4322 0U, // LT_S_I8x16
4323 0U, // LT_S_I8x16_S
4324 0U, // LT_U_I16x8
4325 0U, // LT_U_I16x8_S
4326 0U, // LT_U_I32
4327 0U, // LT_U_I32_S
4328 0U, // LT_U_I32x4
4329 0U, // LT_U_I32x4_S
4330 0U, // LT_U_I64
4331 0U, // LT_U_I64_S
4332 0U, // LT_U_I8x16
4333 0U, // LT_U_I8x16_S
4334 0U, // MADD_F16x8
4335 0U, // MADD_F16x8_S
4336 0U, // MADD_F32x4
4337 0U, // MADD_F32x4_S
4338 0U, // MADD_F64x2
4339 0U, // MADD_F64x2_S
4340 0U, // MAX_F16x8
4341 0U, // MAX_F16x8_S
4342 0U, // MAX_F32
4343 0U, // MAX_F32_S
4344 0U, // MAX_F32x4
4345 0U, // MAX_F32x4_S
4346 0U, // MAX_F64
4347 0U, // MAX_F64_S
4348 0U, // MAX_F64x2
4349 0U, // MAX_F64x2_S
4350 0U, // MAX_S_I16x8
4351 0U, // MAX_S_I16x8_S
4352 0U, // MAX_S_I32x4
4353 0U, // MAX_S_I32x4_S
4354 0U, // MAX_S_I8x16
4355 0U, // MAX_S_I8x16_S
4356 0U, // MAX_U_I16x8
4357 0U, // MAX_U_I16x8_S
4358 0U, // MAX_U_I32x4
4359 0U, // MAX_U_I32x4_S
4360 0U, // MAX_U_I8x16
4361 0U, // MAX_U_I8x16_S
4362 0U, // MEMCPY_A32
4363 0U, // MEMCPY_A32_S
4364 0U, // MEMCPY_A64
4365 0U, // MEMCPY_A64_S
4366 0U, // MEMORY_ATOMIC_NOTIFY_A32
4367 0U, // MEMORY_ATOMIC_NOTIFY_A32_S
4368 0U, // MEMORY_ATOMIC_NOTIFY_A64
4369 0U, // MEMORY_ATOMIC_NOTIFY_A64_S
4370 0U, // MEMORY_ATOMIC_WAIT32_A32
4371 0U, // MEMORY_ATOMIC_WAIT32_A32_S
4372 0U, // MEMORY_ATOMIC_WAIT32_A64
4373 0U, // MEMORY_ATOMIC_WAIT32_A64_S
4374 0U, // MEMORY_ATOMIC_WAIT64_A32
4375 0U, // MEMORY_ATOMIC_WAIT64_A32_S
4376 0U, // MEMORY_ATOMIC_WAIT64_A64
4377 0U, // MEMORY_ATOMIC_WAIT64_A64_S
4378 0U, // MEMORY_COPY_A32
4379 0U, // MEMORY_COPY_A32_S
4380 0U, // MEMORY_COPY_A64
4381 0U, // MEMORY_COPY_A64_S
4382 0U, // MEMORY_FILL_A32
4383 0U, // MEMORY_FILL_A32_S
4384 0U, // MEMORY_FILL_A64
4385 0U, // MEMORY_FILL_A64_S
4386 0U, // MEMORY_INIT_A32
4387 0U, // MEMORY_INIT_A32_S
4388 0U, // MEMORY_INIT_A64
4389 0U, // MEMORY_INIT_A64_S
4390 0U, // MEMSET_A32
4391 0U, // MEMSET_A32_S
4392 0U, // MEMSET_A64
4393 0U, // MEMSET_A64_S
4394 0U, // MIN_F16x8
4395 0U, // MIN_F16x8_S
4396 0U, // MIN_F32
4397 0U, // MIN_F32_S
4398 0U, // MIN_F32x4
4399 0U, // MIN_F32x4_S
4400 0U, // MIN_F64
4401 0U, // MIN_F64_S
4402 0U, // MIN_F64x2
4403 0U, // MIN_F64x2_S
4404 0U, // MIN_S_I16x8
4405 0U, // MIN_S_I16x8_S
4406 0U, // MIN_S_I32x4
4407 0U, // MIN_S_I32x4_S
4408 0U, // MIN_S_I8x16
4409 0U, // MIN_S_I8x16_S
4410 0U, // MIN_U_I16x8
4411 0U, // MIN_U_I16x8_S
4412 0U, // MIN_U_I32x4
4413 0U, // MIN_U_I32x4_S
4414 0U, // MIN_U_I8x16
4415 0U, // MIN_U_I8x16_S
4416 0U, // MUL_F16x8
4417 0U, // MUL_F16x8_S
4418 0U, // MUL_F32
4419 0U, // MUL_F32_S
4420 0U, // MUL_F32x4
4421 0U, // MUL_F32x4_S
4422 0U, // MUL_F64
4423 0U, // MUL_F64_S
4424 0U, // MUL_F64x2
4425 0U, // MUL_F64x2_S
4426 0U, // MUL_I16x8
4427 0U, // MUL_I16x8_S
4428 0U, // MUL_I32
4429 0U, // MUL_I32_S
4430 0U, // MUL_I32x4
4431 0U, // MUL_I32x4_S
4432 0U, // MUL_I64
4433 0U, // MUL_I64_S
4434 0U, // MUL_I64x2
4435 0U, // MUL_I64x2_S
4436 0U, // NARROW_S_I16x8
4437 0U, // NARROW_S_I16x8_S
4438 0U, // NARROW_S_I8x16
4439 0U, // NARROW_S_I8x16_S
4440 0U, // NARROW_U_I16x8
4441 0U, // NARROW_U_I16x8_S
4442 0U, // NARROW_U_I8x16
4443 0U, // NARROW_U_I8x16_S
4444 0U, // NEAREST_F16x8
4445 0U, // NEAREST_F16x8_S
4446 0U, // NEAREST_F32
4447 0U, // NEAREST_F32_S
4448 0U, // NEAREST_F32x4
4449 0U, // NEAREST_F32x4_S
4450 0U, // NEAREST_F64
4451 0U, // NEAREST_F64_S
4452 0U, // NEAREST_F64x2
4453 0U, // NEAREST_F64x2_S
4454 0U, // NEG_F16x8
4455 0U, // NEG_F16x8_S
4456 0U, // NEG_F32
4457 0U, // NEG_F32_S
4458 0U, // NEG_F32x4
4459 0U, // NEG_F32x4_S
4460 0U, // NEG_F64
4461 0U, // NEG_F64_S
4462 0U, // NEG_F64x2
4463 0U, // NEG_F64x2_S
4464 0U, // NEG_I16x8
4465 0U, // NEG_I16x8_S
4466 0U, // NEG_I32x4
4467 0U, // NEG_I32x4_S
4468 0U, // NEG_I64x2
4469 0U, // NEG_I64x2_S
4470 0U, // NEG_I8x16
4471 0U, // NEG_I8x16_S
4472 0U, // NE_F16x8
4473 0U, // NE_F16x8_S
4474 0U, // NE_F32
4475 0U, // NE_F32_S
4476 0U, // NE_F32x4
4477 0U, // NE_F32x4_S
4478 0U, // NE_F64
4479 0U, // NE_F64_S
4480 0U, // NE_F64x2
4481 0U, // NE_F64x2_S
4482 0U, // NE_I16x8
4483 0U, // NE_I16x8_S
4484 0U, // NE_I32
4485 0U, // NE_I32_S
4486 0U, // NE_I32x4
4487 0U, // NE_I32x4_S
4488 0U, // NE_I64
4489 0U, // NE_I64_S
4490 0U, // NE_I64x2
4491 0U, // NE_I64x2_S
4492 0U, // NE_I8x16
4493 0U, // NE_I8x16_S
4494 0U, // NMADD_F16x8
4495 0U, // NMADD_F16x8_S
4496 0U, // NMADD_F32x4
4497 0U, // NMADD_F32x4_S
4498 0U, // NMADD_F64x2
4499 0U, // NMADD_F64x2_S
4500 0U, // NOP
4501 0U, // NOP_S
4502 0U, // NOT
4503 0U, // NOT_S
4504 0U, // OR
4505 0U, // OR_I32
4506 0U, // OR_I32_S
4507 0U, // OR_I64
4508 0U, // OR_I64_S
4509 0U, // OR_S
4510 0U, // PMAX_F16x8
4511 0U, // PMAX_F16x8_S
4512 0U, // PMAX_F32x4
4513 0U, // PMAX_F32x4_S
4514 0U, // PMAX_F64x2
4515 0U, // PMAX_F64x2_S
4516 0U, // PMIN_F16x8
4517 0U, // PMIN_F16x8_S
4518 0U, // PMIN_F32x4
4519 0U, // PMIN_F32x4_S
4520 0U, // PMIN_F64x2
4521 0U, // PMIN_F64x2_S
4522 0U, // POPCNT_I32
4523 0U, // POPCNT_I32_S
4524 0U, // POPCNT_I64
4525 0U, // POPCNT_I64_S
4526 0U, // POPCNT_I8x16
4527 0U, // POPCNT_I8x16_S
4528 0U, // Q15MULR_SAT_S_I16x8
4529 0U, // Q15MULR_SAT_S_I16x8_S
4530 0U, // REF_IS_NULL_EXNREF
4531 0U, // REF_IS_NULL_EXNREF_S
4532 0U, // REF_IS_NULL_EXTERNREF
4533 0U, // REF_IS_NULL_EXTERNREF_S
4534 0U, // REF_IS_NULL_FUNCREF
4535 0U, // REF_IS_NULL_FUNCREF_S
4536 0U, // REF_NULL_EXNREF
4537 0U, // REF_NULL_EXNREF_S
4538 0U, // REF_NULL_EXTERNREF
4539 0U, // REF_NULL_EXTERNREF_S
4540 0U, // REF_NULL_FUNCREF
4541 0U, // REF_NULL_FUNCREF_S
4542 0U, // RELAXED_DOT
4543 0U, // RELAXED_DOT_ADD
4544 0U, // RELAXED_DOT_ADD_S
4545 0U, // RELAXED_DOT_BFLOAT
4546 0U, // RELAXED_DOT_BFLOAT_S
4547 0U, // RELAXED_DOT_S
4548 0U, // RELAXED_Q15MULR_S_I16x8
4549 0U, // RELAXED_Q15MULR_S_I16x8_S
4550 0U, // RELAXED_SWIZZLE
4551 0U, // RELAXED_SWIZZLE_S
4552 0U, // REM_S_I32
4553 0U, // REM_S_I32_S
4554 0U, // REM_S_I64
4555 0U, // REM_S_I64_S
4556 0U, // REM_U_I32
4557 0U, // REM_U_I32_S
4558 0U, // REM_U_I64
4559 0U, // REM_U_I64_S
4560 0U, // REPLACE_LANE_F16x8
4561 0U, // REPLACE_LANE_F16x8_S
4562 0U, // REPLACE_LANE_F32x4
4563 0U, // REPLACE_LANE_F32x4_S
4564 0U, // REPLACE_LANE_F64x2
4565 0U, // REPLACE_LANE_F64x2_S
4566 0U, // REPLACE_LANE_I16x8
4567 0U, // REPLACE_LANE_I16x8_S
4568 0U, // REPLACE_LANE_I32x4
4569 0U, // REPLACE_LANE_I32x4_S
4570 0U, // REPLACE_LANE_I64x2
4571 0U, // REPLACE_LANE_I64x2_S
4572 0U, // REPLACE_LANE_I8x16
4573 0U, // REPLACE_LANE_I8x16_S
4574 0U, // RETHROW
4575 0U, // RETHROW_S
4576 0U, // RETURN
4577 0U, // RETURN_S
4578 0U, // RET_CALL
4579 0U, // RET_CALL_INDIRECT
4580 0U, // RET_CALL_INDIRECT_S
4581 0U, // RET_CALL_S
4582 0U, // ROTL_I32
4583 0U, // ROTL_I32_S
4584 0U, // ROTL_I64
4585 0U, // ROTL_I64_S
4586 0U, // ROTR_I32
4587 0U, // ROTR_I32_S
4588 0U, // ROTR_I64
4589 0U, // ROTR_I64_S
4590 0U, // SELECT_EXNREF
4591 0U, // SELECT_EXNREF_S
4592 0U, // SELECT_EXTERNREF
4593 0U, // SELECT_EXTERNREF_S
4594 0U, // SELECT_F32
4595 0U, // SELECT_F32_S
4596 0U, // SELECT_F64
4597 0U, // SELECT_F64_S
4598 0U, // SELECT_FUNCREF
4599 0U, // SELECT_FUNCREF_S
4600 0U, // SELECT_I32
4601 0U, // SELECT_I32_S
4602 0U, // SELECT_I64
4603 0U, // SELECT_I64_S
4604 0U, // SELECT_V128
4605 0U, // SELECT_V128_S
4606 0U, // SHL_I16x8
4607 0U, // SHL_I16x8_S
4608 0U, // SHL_I32
4609 0U, // SHL_I32_S
4610 0U, // SHL_I32x4
4611 0U, // SHL_I32x4_S
4612 0U, // SHL_I64
4613 0U, // SHL_I64_S
4614 0U, // SHL_I64x2
4615 0U, // SHL_I64x2_S
4616 0U, // SHL_I8x16
4617 0U, // SHL_I8x16_S
4618 0U, // SHR_S_I16x8
4619 0U, // SHR_S_I16x8_S
4620 0U, // SHR_S_I32
4621 0U, // SHR_S_I32_S
4622 0U, // SHR_S_I32x4
4623 0U, // SHR_S_I32x4_S
4624 0U, // SHR_S_I64
4625 0U, // SHR_S_I64_S
4626 0U, // SHR_S_I64x2
4627 0U, // SHR_S_I64x2_S
4628 0U, // SHR_S_I8x16
4629 0U, // SHR_S_I8x16_S
4630 0U, // SHR_U_I16x8
4631 0U, // SHR_U_I16x8_S
4632 0U, // SHR_U_I32
4633 0U, // SHR_U_I32_S
4634 0U, // SHR_U_I32x4
4635 0U, // SHR_U_I32x4_S
4636 0U, // SHR_U_I64
4637 0U, // SHR_U_I64_S
4638 0U, // SHR_U_I64x2
4639 0U, // SHR_U_I64x2_S
4640 0U, // SHR_U_I8x16
4641 0U, // SHR_U_I8x16_S
4642 2U, // SHUFFLE
4643 1U, // SHUFFLE_S
4644 0U, // SIMD_RELAXED_FMAX_F32x4
4645 0U, // SIMD_RELAXED_FMAX_F32x4_S
4646 0U, // SIMD_RELAXED_FMAX_F64x2
4647 0U, // SIMD_RELAXED_FMAX_F64x2_S
4648 0U, // SIMD_RELAXED_FMIN_F32x4
4649 0U, // SIMD_RELAXED_FMIN_F32x4_S
4650 0U, // SIMD_RELAXED_FMIN_F64x2
4651 0U, // SIMD_RELAXED_FMIN_F64x2_S
4652 0U, // SPLAT_F16x8
4653 0U, // SPLAT_F16x8_S
4654 0U, // SPLAT_F32x4
4655 0U, // SPLAT_F32x4_S
4656 0U, // SPLAT_F64x2
4657 0U, // SPLAT_F64x2_S
4658 0U, // SPLAT_I16x8
4659 0U, // SPLAT_I16x8_S
4660 0U, // SPLAT_I32x4
4661 0U, // SPLAT_I32x4_S
4662 0U, // SPLAT_I64x2
4663 0U, // SPLAT_I64x2_S
4664 0U, // SPLAT_I8x16
4665 0U, // SPLAT_I8x16_S
4666 0U, // SQRT_F16x8
4667 0U, // SQRT_F16x8_S
4668 0U, // SQRT_F32
4669 0U, // SQRT_F32_S
4670 0U, // SQRT_F32x4
4671 0U, // SQRT_F32x4_S
4672 0U, // SQRT_F64
4673 0U, // SQRT_F64_S
4674 0U, // SQRT_F64x2
4675 0U, // SQRT_F64x2_S
4676 0U, // STORE16_I32_A32
4677 0U, // STORE16_I32_A32_S
4678 0U, // STORE16_I32_A64
4679 0U, // STORE16_I32_A64_S
4680 0U, // STORE16_I64_A32
4681 0U, // STORE16_I64_A32_S
4682 0U, // STORE16_I64_A64
4683 0U, // STORE16_I64_A64_S
4684 0U, // STORE32_I64_A32
4685 0U, // STORE32_I64_A32_S
4686 0U, // STORE32_I64_A64
4687 0U, // STORE32_I64_A64_S
4688 0U, // STORE8_I32_A32
4689 0U, // STORE8_I32_A32_S
4690 0U, // STORE8_I32_A64
4691 0U, // STORE8_I32_A64_S
4692 0U, // STORE8_I64_A32
4693 0U, // STORE8_I64_A32_S
4694 0U, // STORE8_I64_A64
4695 0U, // STORE8_I64_A64_S
4696 0U, // STORE_F16_F32_A32
4697 0U, // STORE_F16_F32_A32_S
4698 0U, // STORE_F16_F32_A64
4699 0U, // STORE_F16_F32_A64_S
4700 0U, // STORE_F32_A32
4701 0U, // STORE_F32_A32_S
4702 0U, // STORE_F32_A64
4703 0U, // STORE_F32_A64_S
4704 0U, // STORE_F64_A32
4705 0U, // STORE_F64_A32_S
4706 0U, // STORE_F64_A64
4707 0U, // STORE_F64_A64_S
4708 0U, // STORE_I32_A32
4709 0U, // STORE_I32_A32_S
4710 0U, // STORE_I32_A64
4711 0U, // STORE_I32_A64_S
4712 0U, // STORE_I64_A32
4713 0U, // STORE_I64_A32_S
4714 0U, // STORE_I64_A64
4715 0U, // STORE_I64_A64_S
4716 0U, // STORE_LANE_I16x8_A32
4717 0U, // STORE_LANE_I16x8_A32_S
4718 0U, // STORE_LANE_I16x8_A64
4719 0U, // STORE_LANE_I16x8_A64_S
4720 0U, // STORE_LANE_I32x4_A32
4721 0U, // STORE_LANE_I32x4_A32_S
4722 0U, // STORE_LANE_I32x4_A64
4723 0U, // STORE_LANE_I32x4_A64_S
4724 0U, // STORE_LANE_I64x2_A32
4725 0U, // STORE_LANE_I64x2_A32_S
4726 0U, // STORE_LANE_I64x2_A64
4727 0U, // STORE_LANE_I64x2_A64_S
4728 0U, // STORE_LANE_I8x16_A32
4729 0U, // STORE_LANE_I8x16_A32_S
4730 0U, // STORE_LANE_I8x16_A64
4731 0U, // STORE_LANE_I8x16_A64_S
4732 0U, // STORE_V128_A32
4733 0U, // STORE_V128_A32_S
4734 0U, // STORE_V128_A64
4735 0U, // STORE_V128_A64_S
4736 0U, // SUB_F16x8
4737 0U, // SUB_F16x8_S
4738 0U, // SUB_F32
4739 0U, // SUB_F32_S
4740 0U, // SUB_F32x4
4741 0U, // SUB_F32x4_S
4742 0U, // SUB_F64
4743 0U, // SUB_F64_S
4744 0U, // SUB_F64x2
4745 0U, // SUB_F64x2_S
4746 0U, // SUB_I16x8
4747 0U, // SUB_I16x8_S
4748 0U, // SUB_I32
4749 0U, // SUB_I32_S
4750 0U, // SUB_I32x4
4751 0U, // SUB_I32x4_S
4752 0U, // SUB_I64
4753 0U, // SUB_I64_S
4754 0U, // SUB_I64x2
4755 0U, // SUB_I64x2_S
4756 0U, // SUB_I8x16
4757 0U, // SUB_I8x16_S
4758 0U, // SUB_SAT_S_I16x8
4759 0U, // SUB_SAT_S_I16x8_S
4760 0U, // SUB_SAT_S_I8x16
4761 0U, // SUB_SAT_S_I8x16_S
4762 0U, // SUB_SAT_U_I16x8
4763 0U, // SUB_SAT_U_I16x8_S
4764 0U, // SUB_SAT_U_I8x16
4765 0U, // SUB_SAT_U_I8x16_S
4766 0U, // SWIZZLE
4767 0U, // SWIZZLE_S
4768 0U, // TABLE_COPY
4769 0U, // TABLE_COPY_S
4770 0U, // TABLE_FILL_EXNREF
4771 0U, // TABLE_FILL_EXNREF_S
4772 0U, // TABLE_FILL_EXTERNREF
4773 0U, // TABLE_FILL_EXTERNREF_S
4774 0U, // TABLE_FILL_FUNCREF
4775 0U, // TABLE_FILL_FUNCREF_S
4776 0U, // TABLE_GET_EXNREF
4777 0U, // TABLE_GET_EXNREF_S
4778 0U, // TABLE_GET_EXTERNREF
4779 0U, // TABLE_GET_EXTERNREF_S
4780 0U, // TABLE_GET_FUNCREF
4781 0U, // TABLE_GET_FUNCREF_S
4782 0U, // TABLE_GROW_EXNREF
4783 0U, // TABLE_GROW_EXNREF_S
4784 0U, // TABLE_GROW_EXTERNREF
4785 0U, // TABLE_GROW_EXTERNREF_S
4786 0U, // TABLE_GROW_FUNCREF
4787 0U, // TABLE_GROW_FUNCREF_S
4788 0U, // TABLE_SET_EXNREF
4789 0U, // TABLE_SET_EXNREF_S
4790 0U, // TABLE_SET_EXTERNREF
4791 0U, // TABLE_SET_EXTERNREF_S
4792 0U, // TABLE_SET_FUNCREF
4793 0U, // TABLE_SET_FUNCREF_S
4794 0U, // TABLE_SIZE
4795 0U, // TABLE_SIZE_S
4796 0U, // TEE_EXNREF
4797 0U, // TEE_EXNREF_S
4798 0U, // TEE_EXTERNREF
4799 0U, // TEE_EXTERNREF_S
4800 0U, // TEE_F32
4801 0U, // TEE_F32_S
4802 0U, // TEE_F64
4803 0U, // TEE_F64_S
4804 0U, // TEE_FUNCREF
4805 0U, // TEE_FUNCREF_S
4806 0U, // TEE_I32
4807 0U, // TEE_I32_S
4808 0U, // TEE_I64
4809 0U, // TEE_I64_S
4810 0U, // TEE_V128
4811 0U, // TEE_V128_S
4812 0U, // THROW
4813 0U, // THROW_REF
4814 0U, // THROW_REF_S
4815 0U, // THROW_S
4816 0U, // TRUNC_F16x8
4817 0U, // TRUNC_F16x8_S
4818 0U, // TRUNC_F32
4819 0U, // TRUNC_F32_S
4820 0U, // TRUNC_F32x4
4821 0U, // TRUNC_F32x4_S
4822 0U, // TRUNC_F64
4823 0U, // TRUNC_F64_S
4824 0U, // TRUNC_F64x2
4825 0U, // TRUNC_F64x2_S
4826 0U, // TRY
4827 0U, // TRY_S
4828 0U, // TRY_TABLE
4829 0U, // TRY_TABLE_S
4830 0U, // UNREACHABLE
4831 0U, // UNREACHABLE_S
4832 0U, // XOR
4833 0U, // XOR_I32
4834 0U, // XOR_I32_S
4835 0U, // XOR_I64
4836 0U, // XOR_I64_S
4837 0U, // XOR_S
4838 0U, // anonymous_8818MEMORY_GROW_A32
4839 0U, // anonymous_8818MEMORY_GROW_A32_S
4840 0U, // anonymous_8818MEMORY_SIZE_A32
4841 0U, // anonymous_8818MEMORY_SIZE_A32_S
4842 0U, // anonymous_8819MEMORY_GROW_A64
4843 0U, // anonymous_8819MEMORY_GROW_A64_S
4844 0U, // anonymous_8819MEMORY_SIZE_A64
4845 0U, // anonymous_8819MEMORY_SIZE_A64_S
4846 0U, // convert_low_s_F64x2
4847 0U, // convert_low_s_F64x2_S
4848 0U, // convert_low_u_F64x2
4849 0U, // convert_low_u_F64x2_S
4850 0U, // demote_zero_F32x4
4851 0U, // demote_zero_F32x4_S
4852 0U, // extend_high_s_I16x8
4853 0U, // extend_high_s_I16x8_S
4854 0U, // extend_high_s_I32x4
4855 0U, // extend_high_s_I32x4_S
4856 0U, // extend_high_s_I64x2
4857 0U, // extend_high_s_I64x2_S
4858 0U, // extend_high_u_I16x8
4859 0U, // extend_high_u_I16x8_S
4860 0U, // extend_high_u_I32x4
4861 0U, // extend_high_u_I32x4_S
4862 0U, // extend_high_u_I64x2
4863 0U, // extend_high_u_I64x2_S
4864 0U, // extend_low_s_I16x8
4865 0U, // extend_low_s_I16x8_S
4866 0U, // extend_low_s_I32x4
4867 0U, // extend_low_s_I32x4_S
4868 0U, // extend_low_s_I64x2
4869 0U, // extend_low_s_I64x2_S
4870 0U, // extend_low_u_I16x8
4871 0U, // extend_low_u_I16x8_S
4872 0U, // extend_low_u_I32x4
4873 0U, // extend_low_u_I32x4_S
4874 0U, // extend_low_u_I64x2
4875 0U, // extend_low_u_I64x2_S
4876 0U, // fp_to_sint_I16x8
4877 0U, // fp_to_sint_I16x8_S
4878 0U, // fp_to_sint_I32x4
4879 0U, // fp_to_sint_I32x4_S
4880 0U, // fp_to_uint_I16x8
4881 0U, // fp_to_uint_I16x8_S
4882 0U, // fp_to_uint_I32x4
4883 0U, // fp_to_uint_I32x4_S
4884 0U, // int_wasm_extadd_pairwise_signed_I16x8
4885 0U, // int_wasm_extadd_pairwise_signed_I16x8_S
4886 0U, // int_wasm_extadd_pairwise_signed_I32x4
4887 0U, // int_wasm_extadd_pairwise_signed_I32x4_S
4888 0U, // int_wasm_extadd_pairwise_unsigned_I16x8
4889 0U, // int_wasm_extadd_pairwise_unsigned_I16x8_S
4890 0U, // int_wasm_extadd_pairwise_unsigned_I32x4
4891 0U, // int_wasm_extadd_pairwise_unsigned_I32x4_S
4892 0U, // int_wasm_relaxed_trunc_signed_I32x4
4893 0U, // int_wasm_relaxed_trunc_signed_I32x4_S
4894 0U, // int_wasm_relaxed_trunc_signed_zero_I32x4
4895 0U, // int_wasm_relaxed_trunc_signed_zero_I32x4_S
4896 0U, // int_wasm_relaxed_trunc_unsigned_I32x4
4897 0U, // int_wasm_relaxed_trunc_unsigned_I32x4_S
4898 0U, // int_wasm_relaxed_trunc_unsigned_zero_I32x4
4899 0U, // int_wasm_relaxed_trunc_unsigned_zero_I32x4_S
4900 0U, // promote_low_F64x2
4901 0U, // promote_low_F64x2_S
4902 0U, // sint_to_fp_F16x8
4903 0U, // sint_to_fp_F16x8_S
4904 0U, // sint_to_fp_F32x4
4905 0U, // sint_to_fp_F32x4_S
4906 0U, // trunc_sat_zero_s_I32x4
4907 0U, // trunc_sat_zero_s_I32x4_S
4908 0U, // trunc_sat_zero_u_I32x4
4909 0U, // trunc_sat_zero_u_I32x4_S
4910 0U, // uint_to_fp_F16x8
4911 0U, // uint_to_fp_F16x8_S
4912 0U, // uint_to_fp_F32x4
4913 0U, // uint_to_fp_F32x4_S
4914 };
4915
4916 // Emit the opcode for the instruction.
4917 uint64_t Bits = 0;
4918 Bits |= (uint64_t)OpInfo0[MI.getOpcode()] << 0;
4919 Bits |= (uint64_t)OpInfo1[MI.getOpcode()] << 32;
4920 if (Bits == 0)
4921 return {nullptr, Bits};
4922 return {AsmStrs+(Bits & 16383)-1, Bits};
4923
4924}
4925/// printInstruction - This method is automatically generated by tablegen
4926/// from the instruction set description.
4927LLVM_NO_PROFILE_INSTRUMENT_FUNCTION
4928void WebAssemblyInstPrinter::printInstruction(const MCInst *MI, uint64_t Address, raw_ostream &O) {
4929 O << "\t";
4930
4931 auto MnemonicInfo = getMnemonic(MI: *MI);
4932
4933 O << MnemonicInfo.first;
4934
4935 uint64_t Bits = MnemonicInfo.second;
4936 assert(Bits != 0 && "Cannot print this instruction.");
4937
4938 // Fragment 0 encoded into 3 bits for 5 unique commands.
4939 switch ((Bits >> 14) & 7) {
4940 default: llvm_unreachable("Invalid command number.");
4941 case 0:
4942 // DBG_VALUE, DBG_VALUE_LIST, DBG_INSTR_REF, DBG_PHI, DBG_LABEL, BUNDLE, ...
4943 return;
4944 break;
4945 case 1:
4946 // CALL_PARAMS, CALL_PARAMS_S, ABS_F16x8, ABS_F32, ABS_F32x4, ABS_F64, AB...
4947 printOperand(MI, OpNo: 0, O);
4948 break;
4949 case 2:
4950 // ATOMIC_LOAD16_U_I32_A32_S, ATOMIC_LOAD16_U_I32_A64_S, ATOMIC_LOAD16_U_...
4951 printOperand(MI, OpNo: 1, O);
4952 break;
4953 case 3:
4954 // BLOCK, BLOCK_S, IF, IF_S, LOOP, LOOP_S, TRY, TRY_S, TRY_TABLE, TRY_TAB...
4955 printWebAssemblySignatureOperand(MI, OpNo: 0, O);
4956 break;
4957 case 4:
4958 // BR_TABLE_I32_S, BR_TABLE_I64_S
4959 printBrList(MI, OpNo: 0, O);
4960 return;
4961 break;
4962 }
4963
4964
4965 // Fragment 1 encoded into 3 bits for 5 unique commands.
4966 switch ((Bits >> 17) & 7) {
4967 default: llvm_unreachable("Invalid command number.");
4968 case 0:
4969 // CALL_PARAMS, CALL_PARAMS_S, BLOCK, BLOCK_S, BR, BR_IF_S, BR_S, BR_TABL...
4970 return;
4971 break;
4972 case 1:
4973 // ABS_F16x8, ABS_F32, ABS_F32x4, ABS_F64, ABS_F64x2, ABS_I16x8, ABS_I32x...
4974 O << ", ";
4975 break;
4976 case 2:
4977 // ATOMIC_LOAD16_U_I32_A32_S, ATOMIC_LOAD16_U_I32_A64_S, ATOMIC_LOAD16_U_...
4978 printWebAssemblyP2AlignOperand(MI, OpNo: 0, O);
4979 break;
4980 case 3:
4981 // ATOMIC_STORE16_I32_A32, ATOMIC_STORE16_I32_A64, ATOMIC_STORE16_I64_A32...
4982 O << '(';
4983 break;
4984 case 4:
4985 // TRY_TABLE_S
4986 O << ' ';
4987 printCatchList(MI, OpNo: 1, O);
4988 return;
4989 break;
4990 }
4991
4992
4993 // Fragment 2 encoded into 3 bits for 5 unique commands.
4994 switch ((Bits >> 20) & 7) {
4995 default: llvm_unreachable("Invalid command number.");
4996 case 0:
4997 // ABS_F16x8, ABS_F32, ABS_F32x4, ABS_F64, ABS_F64x2, ABS_I16x8, ABS_I32x...
4998 printOperand(MI, OpNo: 1, O);
4999 break;
5000 case 1:
5001 // ATOMIC_LOAD16_U_I32_A32, ATOMIC_LOAD16_U_I32_A64, ATOMIC_LOAD16_U_I64_...
5002 printOperand(MI, OpNo: 2, O);
5003 break;
5004 case 2:
5005 // ATOMIC_LOAD16_U_I32_A32_S, ATOMIC_LOAD16_U_I32_A64_S, ATOMIC_LOAD16_U_...
5006 return;
5007 break;
5008 case 3:
5009 // LOAD_LANE_16_A32_S, LOAD_LANE_16_A64_S, LOAD_LANE_32_A32_S, LOAD_LANE_...
5010 O << ", ";
5011 printOperand(MI, OpNo: 2, O);
5012 return;
5013 break;
5014 case 4:
5015 // STORE_LANE_I16x8_A32, STORE_LANE_I16x8_A64, STORE_LANE_I32x4_A32, STOR...
5016 printOperand(MI, OpNo: 3, O);
5017 O << ')';
5018 printWebAssemblyP2AlignOperand(MI, OpNo: 0, O);
5019 O << ", ";
5020 printOperand(MI, OpNo: 4, O);
5021 O << ", ";
5022 printOperand(MI, OpNo: 2, O);
5023 return;
5024 break;
5025 }
5026
5027
5028 // Fragment 3 encoded into 2 bits for 4 unique commands.
5029 switch ((Bits >> 23) & 3) {
5030 default: llvm_unreachable("Invalid command number.");
5031 case 0:
5032 // ABS_F16x8, ABS_F32, ABS_F32x4, ABS_F64, ABS_F64x2, ABS_I16x8, ABS_I32x...
5033 return;
5034 break;
5035 case 1:
5036 // ADD_F16x8, ADD_F32, ADD_F32x4, ADD_F64, ADD_F64x2, ADD_I16x8, ADD_I32,...
5037 O << ", ";
5038 printOperand(MI, OpNo: 2, O);
5039 break;
5040 case 2:
5041 // ATOMIC_LOAD16_U_I32_A32, ATOMIC_LOAD16_U_I32_A64, ATOMIC_LOAD16_U_I64_...
5042 O << '(';
5043 break;
5044 case 3:
5045 // ATOMIC_STORE16_I32_A32, ATOMIC_STORE16_I32_A64, ATOMIC_STORE16_I64_A32...
5046 O << ')';
5047 printWebAssemblyP2AlignOperand(MI, OpNo: 0, O);
5048 O << ", ";
5049 printOperand(MI, OpNo: 3, O);
5050 return;
5051 break;
5052 }
5053
5054
5055 // Fragment 4 encoded into 2 bits for 4 unique commands.
5056 switch ((Bits >> 25) & 3) {
5057 default: llvm_unreachable("Invalid command number.");
5058 case 0:
5059 // ADD_F16x8, ADD_F32, ADD_F32x4, ADD_F64, ADD_F64x2, ADD_I16x8, ADD_I32,...
5060 return;
5061 break;
5062 case 1:
5063 // ATOMIC_LOAD16_U_I32_A32, ATOMIC_LOAD16_U_I32_A64, ATOMIC_LOAD16_U_I64_...
5064 printOperand(MI, OpNo: 3, O);
5065 O << ')';
5066 printWebAssemblyP2AlignOperand(MI, OpNo: 1, O);
5067 break;
5068 case 2:
5069 // BITSELECT, CONST_V128_F32x4, CONST_V128_F32x4_S, CONST_V128_I16x8, CON...
5070 O << ", ";
5071 printOperand(MI, OpNo: 3, O);
5072 break;
5073 case 3:
5074 // LOAD_LANE_16_A32, LOAD_LANE_16_A64, LOAD_LANE_32_A32, LOAD_LANE_32_A64...
5075 printOperand(MI, OpNo: 4, O);
5076 O << ')';
5077 printWebAssemblyP2AlignOperand(MI, OpNo: 1, O);
5078 O << ", ";
5079 printOperand(MI, OpNo: 5, O);
5080 O << ", ";
5081 printOperand(MI, OpNo: 3, O);
5082 return;
5083 break;
5084 }
5085
5086
5087 // Fragment 5 encoded into 1 bits for 2 unique commands.
5088 if ((Bits >> 27) & 1) {
5089 // ATOMIC_RMW16_U_ADD_I32_A32, ATOMIC_RMW16_U_ADD_I32_A64, ATOMIC_RMW16_U...
5090 O << ", ";
5091 printOperand(MI, OpNo: 4, O);
5092 } else {
5093 // ATOMIC_LOAD16_U_I32_A32, ATOMIC_LOAD16_U_I32_A64, ATOMIC_LOAD16_U_I64_...
5094 return;
5095 }
5096
5097
5098 // Fragment 6 encoded into 1 bits for 2 unique commands.
5099 if ((Bits >> 28) & 1) {
5100 // ATOMIC_RMW16_U_CMPXCHG_I32_A32, ATOMIC_RMW16_U_CMPXCHG_I32_A64, ATOMIC...
5101 O << ", ";
5102 printOperand(MI, OpNo: 5, O);
5103 } else {
5104 // ATOMIC_RMW16_U_ADD_I32_A32, ATOMIC_RMW16_U_ADD_I32_A64, ATOMIC_RMW16_U...
5105 return;
5106 }
5107
5108
5109 // Fragment 7 encoded into 1 bits for 2 unique commands.
5110 if ((Bits >> 29) & 1) {
5111 // CONST_V128_I16x8, CONST_V128_I16x8_S, CONST_V128_I8x16, CONST_V128_I8x...
5112 O << ", ";
5113 printOperand(MI, OpNo: 6, O);
5114 O << ", ";
5115 printOperand(MI, OpNo: 7, O);
5116 } else {
5117 // ATOMIC_RMW16_U_CMPXCHG_I32_A32, ATOMIC_RMW16_U_CMPXCHG_I32_A64, ATOMIC...
5118 return;
5119 }
5120
5121
5122 // Fragment 8 encoded into 1 bits for 2 unique commands.
5123 if ((Bits >> 30) & 1) {
5124 // CONST_V128_I16x8_S
5125 return;
5126 } else {
5127 // CONST_V128_I16x8, CONST_V128_I8x16, CONST_V128_I8x16_S, SHUFFLE, SHUFF...
5128 O << ", ";
5129 printOperand(MI, OpNo: 8, O);
5130 }
5131
5132
5133 // Fragment 9 encoded into 1 bits for 2 unique commands.
5134 if ((Bits >> 31) & 1) {
5135 // CONST_V128_I8x16, CONST_V128_I8x16_S, SHUFFLE, SHUFFLE_S
5136 O << ", ";
5137 printOperand(MI, OpNo: 9, O);
5138 O << ", ";
5139 printOperand(MI, OpNo: 10, O);
5140 O << ", ";
5141 printOperand(MI, OpNo: 11, O);
5142 O << ", ";
5143 printOperand(MI, OpNo: 12, O);
5144 O << ", ";
5145 printOperand(MI, OpNo: 13, O);
5146 O << ", ";
5147 printOperand(MI, OpNo: 14, O);
5148 O << ", ";
5149 printOperand(MI, OpNo: 15, O);
5150 } else {
5151 // CONST_V128_I16x8
5152 return;
5153 }
5154
5155
5156 // Fragment 10 encoded into 1 bits for 2 unique commands.
5157 if ((Bits >> 32) & 1) {
5158 // CONST_V128_I8x16_S, SHUFFLE_S
5159 return;
5160 } else {
5161 // CONST_V128_I8x16, SHUFFLE
5162 O << ", ";
5163 printOperand(MI, OpNo: 16, O);
5164 }
5165
5166
5167 // Fragment 11 encoded into 1 bits for 2 unique commands.
5168 if ((Bits >> 33) & 1) {
5169 // SHUFFLE
5170 O << ", ";
5171 printOperand(MI, OpNo: 17, O);
5172 O << ", ";
5173 printOperand(MI, OpNo: 18, O);
5174 return;
5175 } else {
5176 // CONST_V128_I8x16
5177 return;
5178 }
5179
5180}
5181
5182
5183/// getRegisterName - This method is automatically generated by tblgen
5184/// from the register set description. This returns the assembler name
5185/// for the specified register.
5186const char *WebAssemblyInstPrinter::getRegisterName(MCRegister Reg) {
5187 unsigned RegNo = Reg.id();
5188 assert(RegNo && RegNo < 15 && "Invalid register number!");
5189
5190
5191#ifdef __GNUC__
5192#pragma GCC diagnostic push
5193#pragma GCC diagnostic ignored "-Woverlength-strings"
5194#endif
5195 static const char AsmStrs[] = {
5196 /* 0 */ "%f32.0\000"
5197 /* 7 */ "%i32.0\000"
5198 /* 14 */ "%f64.0\000"
5199 /* 21 */ "%i64.0\000"
5200 /* 28 */ "%funcref.0\000"
5201 /* 39 */ "%externref.0\000"
5202 /* 52 */ "%exnref.0\000"
5203 /* 62 */ "%FP32\000"
5204 /* 68 */ "%SP32\000"
5205 /* 74 */ "%FP64\000"
5206 /* 80 */ "%SP64\000"
5207 /* 86 */ "%v128\000"
5208 /* 92 */ "STACK\000"
5209 /* 98 */ "ARGUMENTS\000"
5210};
5211#ifdef __GNUC__
5212#pragma GCC diagnostic pop
5213#endif
5214
5215 static const uint8_t RegAsmOffset[] = {
5216 98, 92, 52, 39, 62, 74, 28, 68, 80, 0, 14, 7, 21, 86,
5217 };
5218
5219 assert (*(AsmStrs+RegAsmOffset[RegNo-1]) &&
5220 "Invalid alt name index for register!");
5221 return AsmStrs+RegAsmOffset[RegNo-1];
5222}
5223
5224#ifdef PRINT_ALIAS_INSTR
5225#undef PRINT_ALIAS_INSTR
5226
5227bool WebAssemblyInstPrinter::printAliasInstr(const MCInst *MI, uint64_t Address, raw_ostream &OS) {
5228 return false;
5229}
5230
5231#endif // PRINT_ALIAS_INSTR
5232