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 */ "f32x4.promote_low_f16x8\t\000"
112 /* 1158 */ "f64x2.sub\t\000"
113 /* 1169 */ "i64x2.sub\t\000"
114 /* 1180 */ "f32x4.sub\t\000"
115 /* 1191 */ "i32x4.sub\t\000"
116 /* 1202 */ "i8x16.sub\t\000"
117 /* 1213 */ "f16x8.sub\t\000"
118 /* 1224 */ "i16x8.sub\t\000"
119 /* 1235 */ "i32.atomic.rmw.sub\t\000"
120 /* 1255 */ "i64.atomic.rmw.sub\t\000"
121 /* 1275 */ "ref.func\t\000"
122 /* 1285 */ "f32.trunc\t\000"
123 /* 1296 */ "f64x2.trunc\t\000"
124 /* 1309 */ "f64.trunc\t\000"
125 /* 1320 */ "f32x4.trunc\t\000"
126 /* 1333 */ "f16x8.trunc\t\000"
127 /* 1346 */ "f32.load\t\000"
128 /* 1356 */ "i32.load\t\000"
129 /* 1366 */ "f64.load\t\000"
130 /* 1376 */ "i64.load\t\000"
131 /* 1386 */ "v128.load\t\000"
132 /* 1397 */ "i32.atomic.load\t\000"
133 /* 1414 */ "i64.atomic.load\t\000"
134 /* 1431 */ "f64x2.add\t\000"
135 /* 1442 */ "i64x2.add\t\000"
136 /* 1453 */ "f32x4.add\t\000"
137 /* 1464 */ "i32x4.add\t\000"
138 /* 1475 */ "i8x16.add\t\000"
139 /* 1486 */ "f16x8.add\t\000"
140 /* 1497 */ "i16x8.add\t\000"
141 /* 1508 */ "i32.atomic.rmw.add\t\000"
142 /* 1528 */ "i64.atomic.rmw.add\t\000"
143 /* 1548 */ "f16x8.madd\t\000"
144 /* 1560 */ "f64x2.relaxed_madd\t\000"
145 /* 1580 */ "f32x4.relaxed_madd\t\000"
146 /* 1600 */ "f16x8.nmadd\t\000"
147 /* 1613 */ "f64x2.relaxed_nmadd\t\000"
148 /* 1634 */ "f32x4.relaxed_nmadd\t\000"
149 /* 1655 */ "v128.and\t\000"
150 /* 1665 */ "i32.atomic.rmw.and\t\000"
151 /* 1685 */ "i64.atomic.rmw.and\t\000"
152 /* 1705 */ "atomic.fence\t\000"
153 /* 1719 */ "local.tee\t\000"
154 /* 1730 */ "f64x2.ge\t\000"
155 /* 1740 */ "f32x4.ge\t\000"
156 /* 1750 */ "f16x8.ge\t\000"
157 /* 1760 */ "f64x2.le\t\000"
158 /* 1770 */ "f32x4.le\t\000"
159 /* 1780 */ "f16x8.le\t\000"
160 /* 1790 */ "i8x16.shuffle\t\000"
161 /* 1805 */ "i8x16.swizzle\t\000"
162 /* 1820 */ "i8x16.relaxed_swizzle\t\000"
163 /* 1843 */ "f64x2.ne\t\000"
164 /* 1853 */ "i64x2.ne\t\000"
165 /* 1863 */ "f32x4.ne\t\000"
166 /* 1873 */ "i32x4.ne\t\000"
167 /* 1883 */ "i8x16.ne\t\000"
168 /* 1893 */ "f16x8.ne\t\000"
169 /* 1903 */ "i16x8.ne\t\000"
170 /* 1913 */ "v128.load32_lane\t\000"
171 /* 1931 */ "v128.store32_lane\t\000"
172 /* 1950 */ "v128.load64_lane\t\000"
173 /* 1968 */ "v128.store64_lane\t\000"
174 /* 1987 */ "v128.load16_lane\t\000"
175 /* 2005 */ "v128.store16_lane\t\000"
176 /* 2024 */ "v128.load8_lane\t\000"
177 /* 2041 */ "v128.store8_lane\t\000"
178 /* 2059 */ "f64x2.replace_lane\t\000"
179 /* 2079 */ "i64x2.replace_lane\t\000"
180 /* 2099 */ "f32x4.replace_lane\t\000"
181 /* 2119 */ "i32x4.replace_lane\t\000"
182 /* 2139 */ "i8x16.replace_lane\t\000"
183 /* 2159 */ "f16x8.replace_lane\t\000"
184 /* 2179 */ "i16x8.replace_lane\t\000"
185 /* 2199 */ "f64x2.extract_lane\t\000"
186 /* 2219 */ "i64x2.extract_lane\t\000"
187 /* 2239 */ "f32x4.extract_lane\t\000"
188 /* 2259 */ "i32x4.extract_lane\t\000"
189 /* 2279 */ "f16x8.extract_lane\t\000"
190 /* 2299 */ "f32.store\t\000"
191 /* 2310 */ "i32.store\t\000"
192 /* 2321 */ "f64.store\t\000"
193 /* 2332 */ "i64.store\t\000"
194 /* 2343 */ "v128.store\t\000"
195 /* 2355 */ "i32.atomic.store\t\000"
196 /* 2373 */ "i64.atomic.store\t\000"
197 /* 2391 */ "i64x2.all_true\t\000"
198 /* 2407 */ "i32x4.all_true\t\000"
199 /* 2423 */ "i8x16.all_true\t\000"
200 /* 2439 */ "i16x8.all_true\t\000"
201 /* 2455 */ "v128.any_true\t\000"
202 /* 2470 */ "table.size\t\000"
203 /* 2482 */ "memory.size\t\000"
204 /* 2495 */ "return_call_ref\t\000"
205 /* 2512 */ "f64x2.neg\t\000"
206 /* 2523 */ "i64x2.neg\t\000"
207 /* 2534 */ "f32x4.neg\t\000"
208 /* 2545 */ "i32x4.neg\t\000"
209 /* 2556 */ "i8x16.neg\t\000"
210 /* 2567 */ "f16x8.neg\t\000"
211 /* 2578 */ "i16x8.neg\t\000"
212 /* 2589 */ "i32.atomic.rmw.xchg\t\000"
213 /* 2610 */ "i64.atomic.rmw.xchg\t\000"
214 /* 2631 */ "i32.atomic.rmw.cmpxchg\t\000"
215 /* 2655 */ "i64.atomic.rmw.cmpxchg\t\000"
216 /* 2679 */ "i64x2.bitmask\t\000"
217 /* 2694 */ "i32x4.bitmask\t\000"
218 /* 2709 */ "i8x16.bitmask\t\000"
219 /* 2724 */ "i16x8.bitmask\t\000"
220 /* 2739 */ "i64x2.shl\t\000"
221 /* 2750 */ "i32x4.shl\t\000"
222 /* 2761 */ "i8x16.shl\t\000"
223 /* 2772 */ "i16x8.shl\t\000"
224 /* 2783 */ "f32.ceil\t\000"
225 /* 2793 */ "f64x2.ceil\t\000"
226 /* 2805 */ "f64.ceil\t\000"
227 /* 2815 */ "f32x4.ceil\t\000"
228 /* 2827 */ "f16x8.ceil\t\000"
229 /* 2839 */ "return_call\t\000"
230 /* 2852 */ "table.fill\t\000"
231 /* 2864 */ "memory.fill\t\000"
232 /* 2877 */ "ref.is_null\t\000"
233 /* 2890 */ "i32.rotl\t\000"
234 /* 2900 */ "i64.rotl\t\000"
235 /* 2910 */ "f64x2.mul\t\000"
236 /* 2921 */ "i64x2.mul\t\000"
237 /* 2932 */ "f32x4.mul\t\000"
238 /* 2943 */ "i32x4.mul\t\000"
239 /* 2954 */ "f16x8.mul\t\000"
240 /* 2965 */ "i16x8.mul\t\000"
241 /* 2976 */ "f32.copysign\t\000"
242 /* 2990 */ "f64.copysign\t\000"
243 /* 3004 */ "f64x2.min\t\000"
244 /* 3015 */ "f32x4.min\t\000"
245 /* 3026 */ "f16x8.min\t\000"
246 /* 3037 */ "f64x2.relaxed_min\t\000"
247 /* 3056 */ "f32x4.relaxed_min\t\000"
248 /* 3075 */ "f64x2.pmin\t\000"
249 /* 3087 */ "f32x4.pmin\t\000"
250 /* 3099 */ "f16x8.pmin\t\000"
251 /* 3111 */ "v128.load32_zero\t\000"
252 /* 3129 */ "f32x4.demote_f64x2_zero\t\000"
253 /* 3154 */ "v128.load64_zero\t\000"
254 /* 3172 */ "f16x8.demote_f32x4_zero\t\000"
255 /* 3197 */ "i32x4.relaxed_trunc_f64x2_s_zero\t\000"
256 /* 3231 */ "i32x4.trunc_sat_f64x2_s_zero\t\000"
257 /* 3261 */ "i32x4.relaxed_trunc_f64x2_u_zero\t\000"
258 /* 3295 */ "i32x4.trunc_sat_f64x2_u_zero\t\000"
259 /* 3325 */ "data.drop\t\000"
260 /* 3336 */ "f64x2.eq\t\000"
261 /* 3346 */ "i64x2.eq\t\000"
262 /* 3356 */ "f32x4.eq\t\000"
263 /* 3366 */ "i32x4.eq\t\000"
264 /* 3376 */ "i8x16.eq\t\000"
265 /* 3386 */ "f16x8.eq\t\000"
266 /* 3396 */ "i16x8.eq\t\000"
267 /* 3406 */ "v128.or\t\000"
268 /* 3415 */ "i32.atomic.rmw.or\t\000"
269 /* 3434 */ "i64.atomic.rmw.or\t\000"
270 /* 3453 */ "f32.floor\t\000"
271 /* 3464 */ "f64x2.floor\t\000"
272 /* 3477 */ "f64.floor\t\000"
273 /* 3488 */ "f32x4.floor\t\000"
274 /* 3501 */ "f16x8.floor\t\000"
275 /* 3514 */ "v128.xor\t\000"
276 /* 3524 */ "i32.atomic.rmw.xor\t\000"
277 /* 3544 */ "i64.atomic.rmw.xor\t\000"
278 /* 3564 */ "i32.rotr\t\000"
279 /* 3574 */ "i64.rotr\t\000"
280 /* 3584 */ "i64.load32_s\t\000"
281 /* 3598 */ "i64.extend32_s\t\000"
282 /* 3614 */ "i32.trunc_f32_s\t\000"
283 /* 3631 */ "i64.trunc_f32_s\t\000"
284 /* 3648 */ "i32.trunc_sat_f32_s\t\000"
285 /* 3669 */ "i64.trunc_sat_f32_s\t\000"
286 /* 3690 */ "i64.extend_i32_s\t\000"
287 /* 3708 */ "f32.convert_i32_s\t\000"
288 /* 3727 */ "f64.convert_i32_s\t\000"
289 /* 3746 */ "i64x2.load32x2_s\t\000"
290 /* 3764 */ "i32.trunc_f64_s\t\000"
291 /* 3781 */ "i64.trunc_f64_s\t\000"
292 /* 3798 */ "i32.trunc_sat_f64_s\t\000"
293 /* 3819 */ "i64.trunc_sat_f64_s\t\000"
294 /* 3840 */ "f32.convert_i64_s\t\000"
295 /* 3859 */ "f64.convert_i64_s\t\000"
296 /* 3878 */ "i32x4.relaxed_trunc_f32x4_s\t\000"
297 /* 3907 */ "i32x4.trunc_sat_f32x4_s\t\000"
298 /* 3932 */ "i64x2.extend_high_i32x4_s\t\000"
299 /* 3959 */ "i64x2.extmul_high_i32x4_s\t\000"
300 /* 3986 */ "f32x4.convert_i32x4_s\t\000"
301 /* 4009 */ "i64x2.extend_low_i32x4_s\t\000"
302 /* 4035 */ "i64x2.extmul_low_i32x4_s\t\000"
303 /* 4061 */ "f64x2.convert_low_i32x4_s\t\000"
304 /* 4088 */ "i16x8.narrow_i32x4_s\t\000"
305 /* 4110 */ "i32x4.load16x4_s\t\000"
306 /* 4128 */ "i32.load16_s\t\000"
307 /* 4142 */ "i64.load16_s\t\000"
308 /* 4156 */ "i32.extend16_s\t\000"
309 /* 4172 */ "i64.extend16_s\t\000"
310 /* 4188 */ "i16x8.relaxed_dot_i8x16_i7x16_s\t\000"
311 /* 4221 */ "i16x8.extadd_pairwise_i8x16_s\t\000"
312 /* 4252 */ "i16x8.extend_high_i8x16_s\t\000"
313 /* 4279 */ "i16x8.extmul_high_i8x16_s\t\000"
314 /* 4306 */ "i16x8.extend_low_i8x16_s\t\000"
315 /* 4332 */ "i16x8.extmul_low_i8x16_s\t\000"
316 /* 4358 */ "i32.load8_s\t\000"
317 /* 4371 */ "i64.load8_s\t\000"
318 /* 4384 */ "i32.extend8_s\t\000"
319 /* 4399 */ "i64.extend8_s\t\000"
320 /* 4414 */ "i16x8.trunc_sat_f16x8_s\t\000"
321 /* 4439 */ "i32x4.extadd_pairwise_i16x8_s\t\000"
322 /* 4470 */ "i32x4.extend_high_i16x8_s\t\000"
323 /* 4497 */ "i32x4.extmul_high_i16x8_s\t\000"
324 /* 4524 */ "i32x4.dot_i16x8_s\t\000"
325 /* 4543 */ "f16x8.convert_i16x8_s\t\000"
326 /* 4566 */ "i32x4.extend_low_i16x8_s\t\000"
327 /* 4592 */ "i32x4.extmul_low_i16x8_s\t\000"
328 /* 4618 */ "i8x16.narrow_i16x8_s\t\000"
329 /* 4640 */ "i16x8.load8x8_s\t\000"
330 /* 4657 */ "i32x4.relaxed_dot_i8x16_i7x16_add_s\t\000"
331 /* 4694 */ "i64.mul_wide_s\t\000"
332 /* 4710 */ "i32.ge_s\t\000"
333 /* 4720 */ "i64x2.ge_s\t\000"
334 /* 4732 */ "i64.ge_s\t\000"
335 /* 4742 */ "i32x4.ge_s\t\000"
336 /* 4754 */ "i8x16.ge_s\t\000"
337 /* 4766 */ "i16x8.ge_s\t\000"
338 /* 4778 */ "i32.le_s\t\000"
339 /* 4788 */ "i64x2.le_s\t\000"
340 /* 4800 */ "i64.le_s\t\000"
341 /* 4810 */ "i32x4.le_s\t\000"
342 /* 4822 */ "i8x16.le_s\t\000"
343 /* 4834 */ "i16x8.le_s\t\000"
344 /* 4846 */ "i8x16.extract_lane_s\t\000"
345 /* 4868 */ "i16x8.extract_lane_s\t\000"
346 /* 4890 */ "i32.rem_s\t\000"
347 /* 4901 */ "i64.rem_s\t\000"
348 /* 4912 */ "i32x4.min_s\t\000"
349 /* 4925 */ "i8x16.min_s\t\000"
350 /* 4938 */ "i16x8.min_s\t\000"
351 /* 4951 */ "i32.shr_s\t\000"
352 /* 4962 */ "i64x2.shr_s\t\000"
353 /* 4975 */ "i64.shr_s\t\000"
354 /* 4986 */ "i32x4.shr_s\t\000"
355 /* 4999 */ "i8x16.shr_s\t\000"
356 /* 5012 */ "i16x8.shr_s\t\000"
357 /* 5025 */ "i16x8.relaxed_q15mulr_s\t\000"
358 /* 5050 */ "i8x16.sub_sat_s\t\000"
359 /* 5067 */ "i16x8.sub_sat_s\t\000"
360 /* 5084 */ "i8x16.add_sat_s\t\000"
361 /* 5101 */ "i16x8.add_sat_s\t\000"
362 /* 5118 */ "i16x8.q15mulr_sat_s\t\000"
363 /* 5139 */ "i32.gt_s\t\000"
364 /* 5149 */ "i64x2.gt_s\t\000"
365 /* 5161 */ "i64.gt_s\t\000"
366 /* 5171 */ "i32x4.gt_s\t\000"
367 /* 5183 */ "i8x16.gt_s\t\000"
368 /* 5195 */ "i16x8.gt_s\t\000"
369 /* 5207 */ "i32.lt_s\t\000"
370 /* 5217 */ "i64x2.lt_s\t\000"
371 /* 5229 */ "i64.lt_s\t\000"
372 /* 5239 */ "i32x4.lt_s\t\000"
373 /* 5251 */ "i8x16.lt_s\t\000"
374 /* 5263 */ "i16x8.lt_s\t\000"
375 /* 5275 */ "i32.div_s\t\000"
376 /* 5286 */ "i64.div_s\t\000"
377 /* 5297 */ "i32x4.max_s\t\000"
378 /* 5310 */ "i8x16.max_s\t\000"
379 /* 5323 */ "i16x8.max_s\t\000"
380 /* 5336 */ "f64x2.abs\t\000"
381 /* 5347 */ "i64x2.abs\t\000"
382 /* 5358 */ "f32x4.abs\t\000"
383 /* 5369 */ "i32x4.abs\t\000"
384 /* 5380 */ "i8x16.abs\t\000"
385 /* 5391 */ "f16x8.abs\t\000"
386 /* 5402 */ "i16x8.abs\t\000"
387 /* 5413 */ "call_params\t\000"
388 /* 5426 */ "f64x2.splat\t\000"
389 /* 5439 */ "i64x2.splat\t\000"
390 /* 5452 */ "f32x4.splat\t\000"
391 /* 5465 */ "i32x4.splat\t\000"
392 /* 5478 */ "i8x16.splat\t\000"
393 /* 5491 */ "f16x8.splat\t\000"
394 /* 5504 */ "i16x8.splat\t\000"
395 /* 5517 */ "v128.load32_splat\t\000"
396 /* 5536 */ "v128.load64_splat\t\000"
397 /* 5555 */ "v128.load16_splat\t\000"
398 /* 5574 */ "v128.load8_splat\t\000"
399 /* 5592 */ "f32.select\t\000"
400 /* 5604 */ "i32.select\t\000"
401 /* 5616 */ "f64.select\t\000"
402 /* 5628 */ "i64.select\t\000"
403 /* 5640 */ "v128.select\t\000"
404 /* 5653 */ "funcref.select\t\000"
405 /* 5669 */ "externref.select\t\000"
406 /* 5687 */ "exnref.select\t\000"
407 /* 5702 */ "i64x2.relaxed_laneselect\t\000"
408 /* 5728 */ "i32x4.relaxed_laneselect\t\000"
409 /* 5754 */ "i8x16.relaxed_laneselect\t\000"
410 /* 5780 */ "i16x8.relaxed_laneselect\t\000"
411 /* 5806 */ "v128.bitselect\t\000"
412 /* 5822 */ "return_call_indirect\t\000"
413 /* 5844 */ "table.get\t\000"
414 /* 5855 */ "global.get\t\000"
415 /* 5867 */ "local.get\t\000"
416 /* 5878 */ "table.set\t\000"
417 /* 5889 */ "global.set\t\000"
418 /* 5901 */ "local.set\t\000"
419 /* 5912 */ "f64x2.gt\t\000"
420 /* 5922 */ "f32x4.gt\t\000"
421 /* 5932 */ "f16x8.gt\t\000"
422 /* 5942 */ "memory.init\t\000"
423 /* 5955 */ "f64x2.lt\t\000"
424 /* 5965 */ "f32x4.lt\t\000"
425 /* 5975 */ "f16x8.lt\t\000"
426 /* 5985 */ "i32.popcnt\t\000"
427 /* 5997 */ "i64.popcnt\t\000"
428 /* 6009 */ "i8x16.popcnt\t\000"
429 /* 6023 */ "v128.not\t\000"
430 /* 6033 */ "v128.andnot\t\000"
431 /* 6046 */ "f32.sqrt\t\000"
432 /* 6056 */ "f64x2.sqrt\t\000"
433 /* 6068 */ "f64.sqrt\t\000"
434 /* 6078 */ "f32x4.sqrt\t\000"
435 /* 6090 */ "f16x8.sqrt\t\000"
436 /* 6102 */ "ref.cast\t\000"
437 /* 6112 */ "f32.nearest\t\000"
438 /* 6125 */ "f64x2.nearest\t\000"
439 /* 6140 */ "f64.nearest\t\000"
440 /* 6153 */ "f32x4.nearest\t\000"
441 /* 6168 */ "f16x8.nearest\t\000"
442 /* 6183 */ "ref.test\t\000"
443 /* 6193 */ "f32.const\t\000"
444 /* 6204 */ "i32.const\t\000"
445 /* 6215 */ "f64.const\t\000"
446 /* 6226 */ "i64.const\t\000"
447 /* 6237 */ "v128.const\t\000"
448 /* 6249 */ "i64.load32_u\t\000"
449 /* 6263 */ "i64.atomic.load32_u\t\000"
450 /* 6284 */ "i32.trunc_f32_u\t\000"
451 /* 6301 */ "i64.trunc_f32_u\t\000"
452 /* 6318 */ "i32.trunc_sat_f32_u\t\000"
453 /* 6339 */ "i64.trunc_sat_f32_u\t\000"
454 /* 6360 */ "i64.extend_i32_u\t\000"
455 /* 6378 */ "f32.convert_i32_u\t\000"
456 /* 6397 */ "f64.convert_i32_u\t\000"
457 /* 6416 */ "i64x2.load32x2_u\t\000"
458 /* 6434 */ "i32.trunc_f64_u\t\000"
459 /* 6451 */ "i64.trunc_f64_u\t\000"
460 /* 6468 */ "i32.trunc_sat_f64_u\t\000"
461 /* 6489 */ "i64.trunc_sat_f64_u\t\000"
462 /* 6510 */ "f32.convert_i64_u\t\000"
463 /* 6529 */ "f64.convert_i64_u\t\000"
464 /* 6548 */ "i32x4.relaxed_trunc_f32x4_u\t\000"
465 /* 6577 */ "i32x4.trunc_sat_f32x4_u\t\000"
466 /* 6602 */ "i64x2.extend_high_i32x4_u\t\000"
467 /* 6629 */ "i64x2.extmul_high_i32x4_u\t\000"
468 /* 6656 */ "f32x4.convert_i32x4_u\t\000"
469 /* 6679 */ "i64x2.extend_low_i32x4_u\t\000"
470 /* 6705 */ "i64x2.extmul_low_i32x4_u\t\000"
471 /* 6731 */ "f64x2.convert_low_i32x4_u\t\000"
472 /* 6758 */ "i16x8.narrow_i32x4_u\t\000"
473 /* 6780 */ "i32x4.load16x4_u\t\000"
474 /* 6798 */ "i32.load16_u\t\000"
475 /* 6812 */ "i64.load16_u\t\000"
476 /* 6826 */ "i32.atomic.load16_u\t\000"
477 /* 6847 */ "i64.atomic.load16_u\t\000"
478 /* 6868 */ "i16x8.extadd_pairwise_i8x16_u\t\000"
479 /* 6899 */ "i16x8.extend_high_i8x16_u\t\000"
480 /* 6926 */ "i16x8.extmul_high_i8x16_u\t\000"
481 /* 6953 */ "i16x8.extend_low_i8x16_u\t\000"
482 /* 6979 */ "i16x8.extmul_low_i8x16_u\t\000"
483 /* 7005 */ "i32.load8_u\t\000"
484 /* 7018 */ "i64.load8_u\t\000"
485 /* 7031 */ "i32.atomic.load8_u\t\000"
486 /* 7051 */ "i64.atomic.load8_u\t\000"
487 /* 7071 */ "i16x8.trunc_sat_f16x8_u\t\000"
488 /* 7096 */ "i32x4.extadd_pairwise_i16x8_u\t\000"
489 /* 7127 */ "i32x4.extend_high_i16x8_u\t\000"
490 /* 7154 */ "i32x4.extmul_high_i16x8_u\t\000"
491 /* 7181 */ "f16x8.convert_i16x8_u\t\000"
492 /* 7204 */ "i32x4.extend_low_i16x8_u\t\000"
493 /* 7230 */ "i32x4.extmul_low_i16x8_u\t\000"
494 /* 7256 */ "i8x16.narrow_i16x8_u\t\000"
495 /* 7278 */ "i16x8.load8x8_u\t\000"
496 /* 7295 */ "i64.atomic.rmw32.sub_u\t\000"
497 /* 7319 */ "i32.atomic.rmw16.sub_u\t\000"
498 /* 7343 */ "i64.atomic.rmw16.sub_u\t\000"
499 /* 7367 */ "i32.atomic.rmw8.sub_u\t\000"
500 /* 7390 */ "i64.atomic.rmw8.sub_u\t\000"
501 /* 7413 */ "i64.atomic.rmw32.add_u\t\000"
502 /* 7437 */ "i32.atomic.rmw16.add_u\t\000"
503 /* 7461 */ "i64.atomic.rmw16.add_u\t\000"
504 /* 7485 */ "i32.atomic.rmw8.add_u\t\000"
505 /* 7508 */ "i64.atomic.rmw8.add_u\t\000"
506 /* 7531 */ "i64.atomic.rmw32.and_u\t\000"
507 /* 7555 */ "i32.atomic.rmw16.and_u\t\000"
508 /* 7579 */ "i64.atomic.rmw16.and_u\t\000"
509 /* 7603 */ "i32.atomic.rmw8.and_u\t\000"
510 /* 7626 */ "i64.atomic.rmw8.and_u\t\000"
511 /* 7649 */ "i64.mul_wide_u\t\000"
512 /* 7665 */ "i32.ge_u\t\000"
513 /* 7675 */ "i64.ge_u\t\000"
514 /* 7685 */ "i32x4.ge_u\t\000"
515 /* 7697 */ "i8x16.ge_u\t\000"
516 /* 7709 */ "i16x8.ge_u\t\000"
517 /* 7721 */ "i32.le_u\t\000"
518 /* 7731 */ "i64.le_u\t\000"
519 /* 7741 */ "i32x4.le_u\t\000"
520 /* 7753 */ "i8x16.le_u\t\000"
521 /* 7765 */ "i16x8.le_u\t\000"
522 /* 7777 */ "i8x16.extract_lane_u\t\000"
523 /* 7799 */ "i16x8.extract_lane_u\t\000"
524 /* 7821 */ "i64.atomic.rmw32.xchg_u\t\000"
525 /* 7846 */ "i32.atomic.rmw16.xchg_u\t\000"
526 /* 7871 */ "i64.atomic.rmw16.xchg_u\t\000"
527 /* 7896 */ "i32.atomic.rmw8.xchg_u\t\000"
528 /* 7920 */ "i64.atomic.rmw8.xchg_u\t\000"
529 /* 7944 */ "i64.atomic.rmw32.cmpxchg_u\t\000"
530 /* 7972 */ "i32.atomic.rmw16.cmpxchg_u\t\000"
531 /* 8000 */ "i64.atomic.rmw16.cmpxchg_u\t\000"
532 /* 8028 */ "i32.atomic.rmw8.cmpxchg_u\t\000"
533 /* 8055 */ "i64.atomic.rmw8.cmpxchg_u\t\000"
534 /* 8082 */ "i32.rem_u\t\000"
535 /* 8093 */ "i64.rem_u\t\000"
536 /* 8104 */ "i32x4.min_u\t\000"
537 /* 8117 */ "i8x16.min_u\t\000"
538 /* 8130 */ "i16x8.min_u\t\000"
539 /* 8143 */ "i8x16.avgr_u\t\000"
540 /* 8157 */ "i16x8.avgr_u\t\000"
541 /* 8171 */ "i32.shr_u\t\000"
542 /* 8182 */ "i64x2.shr_u\t\000"
543 /* 8195 */ "i64.shr_u\t\000"
544 /* 8206 */ "i32x4.shr_u\t\000"
545 /* 8219 */ "i8x16.shr_u\t\000"
546 /* 8232 */ "i16x8.shr_u\t\000"
547 /* 8245 */ "i64.atomic.rmw32.or_u\t\000"
548 /* 8268 */ "i32.atomic.rmw16.or_u\t\000"
549 /* 8291 */ "i64.atomic.rmw16.or_u\t\000"
550 /* 8314 */ "i32.atomic.rmw8.or_u\t\000"
551 /* 8336 */ "i64.atomic.rmw8.or_u\t\000"
552 /* 8358 */ "i64.atomic.rmw32.xor_u\t\000"
553 /* 8382 */ "i32.atomic.rmw16.xor_u\t\000"
554 /* 8406 */ "i64.atomic.rmw16.xor_u\t\000"
555 /* 8430 */ "i32.atomic.rmw8.xor_u\t\000"
556 /* 8453 */ "i64.atomic.rmw8.xor_u\t\000"
557 /* 8476 */ "i8x16.sub_sat_u\t\000"
558 /* 8493 */ "i16x8.sub_sat_u\t\000"
559 /* 8510 */ "i8x16.add_sat_u\t\000"
560 /* 8527 */ "i16x8.add_sat_u\t\000"
561 /* 8544 */ "i32.gt_u\t\000"
562 /* 8554 */ "i64.gt_u\t\000"
563 /* 8564 */ "i32x4.gt_u\t\000"
564 /* 8576 */ "i8x16.gt_u\t\000"
565 /* 8588 */ "i16x8.gt_u\t\000"
566 /* 8600 */ "i32.lt_u\t\000"
567 /* 8610 */ "i64.lt_u\t\000"
568 /* 8620 */ "i32x4.lt_u\t\000"
569 /* 8632 */ "i8x16.lt_u\t\000"
570 /* 8644 */ "i16x8.lt_u\t\000"
571 /* 8656 */ "i32.div_u\t\000"
572 /* 8667 */ "i64.div_u\t\000"
573 /* 8678 */ "i32x4.max_u\t\000"
574 /* 8691 */ "i8x16.max_u\t\000"
575 /* 8704 */ "i16x8.max_u\t\000"
576 /* 8717 */ "f64x2.div\t\000"
577 /* 8728 */ "f32x4.div\t\000"
578 /* 8739 */ "f16x8.div\t\000"
579 /* 8750 */ "table.grow\t\000"
580 /* 8762 */ "memory.grow\t\000"
581 /* 8775 */ "f64x2.max\t\000"
582 /* 8786 */ "f32x4.max\t\000"
583 /* 8797 */ "f16x8.max\t\000"
584 /* 8808 */ "f64x2.relaxed_max\t\000"
585 /* 8827 */ "f32x4.relaxed_max\t\000"
586 /* 8846 */ "f64x2.pmax\t\000"
587 /* 8858 */ "f32x4.pmax\t\000"
588 /* 8870 */ "f16x8.pmax\t\000"
589 /* 8882 */ "table.copy\t\000"
590 /* 8894 */ "local.copy\t\000"
591 /* 8906 */ "memory.copy\t\000"
592 /* 8919 */ "delegate \t \000"
593 /* 8931 */ "f32.ge \000"
594 /* 8940 */ "f64.ge \000"
595 /* 8949 */ "f32.le \000"
596 /* 8958 */ "f64.le \000"
597 /* 8967 */ "f32.ne \000"
598 /* 8976 */ "i32.ne \000"
599 /* 8985 */ "f64.ne \000"
600 /* 8994 */ "i64.ne \000"
601 /* 9003 */ "f32.eq \000"
602 /* 9012 */ "i32.eq \000"
603 /* 9021 */ "f64.eq \000"
604 /* 9030 */ "i64.eq \000"
605 /* 9039 */ "i32.or \000"
606 /* 9048 */ "i64.or \000"
607 /* 9057 */ "f32.gt \000"
608 /* 9066 */ "f64.gt \000"
609 /* 9075 */ "f32.lt \000"
610 /* 9084 */ "f64.lt \000"
611 /* 9093 */ "f32.sub \000"
612 /* 9102 */ "i32.sub \000"
613 /* 9111 */ "f64.sub \000"
614 /* 9120 */ "i64.sub \000"
615 /* 9129 */ "ref.func \000"
616 /* 9139 */ "f32.add \000"
617 /* 9148 */ "i32.add \000"
618 /* 9157 */ "f64.add \000"
619 /* 9166 */ "i64.add \000"
620 /* 9175 */ "i32.and \000"
621 /* 9184 */ "i64.and \000"
622 /* 9193 */ "f32.neg \000"
623 /* 9202 */ "f64.neg \000"
624 /* 9211 */ "i32.shl \000"
625 /* 9220 */ "i64.shl \000"
626 /* 9229 */ "f32.mul \000"
627 /* 9238 */ "i32.mul \000"
628 /* 9247 */ "f64.mul \000"
629 /* 9256 */ "i64.mul \000"
630 /* 9265 */ "f32.min \000"
631 /* 9274 */ "f64.min \000"
632 /* 9283 */ "i32.xor \000"
633 /* 9292 */ "i64.xor \000"
634 /* 9301 */ "f32.abs \000"
635 /* 9310 */ "f64.abs \000"
636 /* 9319 */ "ref.cast \000"
637 /* 9329 */ "ref.test \000"
638 /* 9339 */ "f32.div \000"
639 /* 9348 */ "f64.div \000"
640 /* 9357 */ "f32.max \000"
641 /* 9366 */ "f64.max \000"
642 /* 9375 */ "i32.clz \000"
643 /* 9384 */ "i64.clz \000"
644 /* 9393 */ "i32.ctz \000"
645 /* 9402 */ "i64.ctz \000"
646 /* 9411 */ "# XRay Function Patchable RET.\000"
647 /* 9442 */ "# XRay Typed Event Log.\000"
648 /* 9466 */ "# XRay Custom Event Log.\000"
649 /* 9491 */ "# XRay Function Enter.\000"
650 /* 9514 */ "# XRay Tail Call Exit.\000"
651 /* 9537 */ "# XRay Function Exit.\000"
652 /* 9559 */ "f32x4.relaxed_dot_bf16x8_add_f32\000"
653 /* 9592 */ "f64.promote_f32\000"
654 /* 9608 */ "i32.reinterpret_f32\000"
655 /* 9628 */ "f32.reinterpret_i32\000"
656 /* 9648 */ "f32.demote_f64\000"
657 /* 9663 */ "i64.reinterpret_f64\000"
658 /* 9683 */ "i32.wrap_i64\000"
659 /* 9696 */ "f64.reinterpret_i64\000"
660 /* 9716 */ "f64x2.promote_low_f32x4\000"
661 /* 9740 */ "i64.sub128\000"
662 /* 9751 */ "i64.add128\000"
663 /* 9762 */ "f32x4.promote_low_f16x8\000"
664 /* 9786 */ "LIFETIME_END\000"
665 /* 9799 */ "PSEUDO_PROBE\000"
666 /* 9812 */ "BUNDLE\000"
667 /* 9819 */ "FAKE_USE\000"
668 /* 9828 */ "DBG_VALUE\000"
669 /* 9838 */ "DBG_INSTR_REF\000"
670 /* 9852 */ "DBG_PHI\000"
671 /* 9860 */ "DBG_LABEL\000"
672 /* 9870 */ "LIFETIME_START\000"
673 /* 9885 */ "DBG_VALUE_LIST\000"
674 /* 9900 */ "f64x2.sub\000"
675 /* 9910 */ "i64x2.sub\000"
676 /* 9920 */ "f32x4.sub\000"
677 /* 9930 */ "i32x4.sub\000"
678 /* 9940 */ "i8x16.sub\000"
679 /* 9950 */ "f16x8.sub\000"
680 /* 9960 */ "i16x8.sub\000"
681 /* 9970 */ "ref.null_func\000"
682 /* 9984 */ "f32.trunc\000"
683 /* 9994 */ "f64x2.trunc\000"
684 /* 10006 */ "f64.trunc\000"
685 /* 10016 */ "f32x4.trunc\000"
686 /* 10028 */ "f16x8.trunc\000"
687 /* 10040 */ "f64x2.add\000"
688 /* 10050 */ "i64x2.add\000"
689 /* 10060 */ "f32x4.add\000"
690 /* 10070 */ "i32x4.add\000"
691 /* 10080 */ "i8x16.add\000"
692 /* 10090 */ "f16x8.add\000"
693 /* 10100 */ "i16x8.add\000"
694 /* 10110 */ "f16x8.madd\000"
695 /* 10121 */ "f64x2.relaxed_madd\000"
696 /* 10140 */ "f32x4.relaxed_madd\000"
697 /* 10159 */ "f16x8.nmadd\000"
698 /* 10171 */ "f64x2.relaxed_nmadd\000"
699 /* 10191 */ "f32x4.relaxed_nmadd\000"
700 /* 10211 */ "v128.and\000"
701 /* 10220 */ "end\000"
702 /* 10224 */ "compiler_fence\000"
703 /* 10239 */ "local.tee\000"
704 /* 10249 */ "f64x2.ge\000"
705 /* 10258 */ "f32x4.ge\000"
706 /* 10267 */ "f16x8.ge\000"
707 /* 10276 */ "f64x2.le\000"
708 /* 10285 */ "f32x4.le\000"
709 /* 10294 */ "f16x8.le\000"
710 /* 10303 */ "unreachable\000"
711 /* 10315 */ "end_try_table\000"
712 /* 10329 */ "i8x16.swizzle\000"
713 /* 10343 */ "i8x16.relaxed_swizzle\000"
714 /* 10365 */ "f64x2.ne\000"
715 /* 10374 */ "i64x2.ne\000"
716 /* 10383 */ "f32x4.ne\000"
717 /* 10392 */ "i32x4.ne\000"
718 /* 10401 */ "i8x16.ne\000"
719 /* 10410 */ "f16x8.ne\000"
720 /* 10419 */ "i16x8.ne\000"
721 /* 10428 */ "else\000"
722 /* 10433 */ "i64x2.all_true\000"
723 /* 10448 */ "i32x4.all_true\000"
724 /* 10463 */ "i8x16.all_true\000"
725 /* 10478 */ "i16x8.all_true\000"
726 /* 10493 */ "v128.any_true\000"
727 /* 10507 */ "throw_ref\000"
728 /* 10517 */ "end_if\000"
729 /* 10524 */ "f64x2.neg\000"
730 /* 10534 */ "i64x2.neg\000"
731 /* 10544 */ "f32x4.neg\000"
732 /* 10554 */ "i32x4.neg\000"
733 /* 10564 */ "i8x16.neg\000"
734 /* 10574 */ "f16x8.neg\000"
735 /* 10584 */ "i16x8.neg\000"
736 /* 10594 */ "catch\000"
737 /* 10600 */ "end_block\000"
738 /* 10610 */ "i64x2.bitmask\000"
739 /* 10624 */ "i32x4.bitmask\000"
740 /* 10638 */ "i8x16.bitmask\000"
741 /* 10652 */ "i16x8.bitmask\000"
742 /* 10666 */ "i64x2.shl\000"
743 /* 10676 */ "i32x4.shl\000"
744 /* 10686 */ "i8x16.shl\000"
745 /* 10696 */ "i16x8.shl\000"
746 /* 10706 */ "f32.ceil\000"
747 /* 10715 */ "f64x2.ceil\000"
748 /* 10726 */ "f64.ceil\000"
749 /* 10735 */ "f32x4.ceil\000"
750 /* 10746 */ "f16x8.ceil\000"
751 /* 10757 */ "catch_all\000"
752 /* 10767 */ "# FEntry call\000"
753 /* 10781 */ "ref.is_null\000"
754 /* 10793 */ "i32.rotl\000"
755 /* 10802 */ "i64.rotl\000"
756 /* 10811 */ "f64x2.mul\000"
757 /* 10821 */ "i64x2.mul\000"
758 /* 10831 */ "f32x4.mul\000"
759 /* 10841 */ "i32x4.mul\000"
760 /* 10851 */ "f16x8.mul\000"
761 /* 10861 */ "i16x8.mul\000"
762 /* 10871 */ "f32.copysign\000"
763 /* 10884 */ "f64.copysign\000"
764 /* 10897 */ "f64x2.min\000"
765 /* 10907 */ "f32x4.min\000"
766 /* 10917 */ "f16x8.min\000"
767 /* 10927 */ "f64x2.relaxed_min\000"
768 /* 10945 */ "f32x4.relaxed_min\000"
769 /* 10963 */ "f64x2.pmin\000"
770 /* 10974 */ "f32x4.pmin\000"
771 /* 10985 */ "f16x8.pmin\000"
772 /* 10996 */ "end_function\000"
773 /* 11009 */ "ref.null_extern\000"
774 /* 11025 */ "return\000"
775 /* 11032 */ "ref.null_exn\000"
776 /* 11045 */ "f32x4.demote_f64x2_zero\000"
777 /* 11069 */ "f16x8.demote_f32x4_zero\000"
778 /* 11093 */ "i32x4.relaxed_trunc_f64x2_s_zero\000"
779 /* 11126 */ "i32x4.trunc_sat_f64x2_s_zero\000"
780 /* 11155 */ "i32x4.relaxed_trunc_f64x2_u_zero\000"
781 /* 11188 */ "i32x4.trunc_sat_f64x2_u_zero\000"
782 /* 11217 */ "nop\000"
783 /* 11221 */ "end_loop\000"
784 /* 11230 */ "drop\000"
785 /* 11235 */ "f64x2.eq\000"
786 /* 11244 */ "i64x2.eq\000"
787 /* 11253 */ "f32x4.eq\000"
788 /* 11262 */ "i32x4.eq\000"
789 /* 11271 */ "i8x16.eq\000"
790 /* 11280 */ "f16x8.eq\000"
791 /* 11289 */ "i16x8.eq\000"
792 /* 11298 */ "v128.or\000"
793 /* 11306 */ "f32.floor\000"
794 /* 11316 */ "f64x2.floor\000"
795 /* 11328 */ "f64.floor\000"
796 /* 11338 */ "f32x4.floor\000"
797 /* 11350 */ "f16x8.floor\000"
798 /* 11362 */ "v128.xor\000"
799 /* 11371 */ "i32.rotr\000"
800 /* 11380 */ "i64.rotr\000"
801 /* 11389 */ "i64.extend32_s\000"
802 /* 11404 */ "i32.trunc_f32_s\000"
803 /* 11420 */ "i64.trunc_f32_s\000"
804 /* 11436 */ "i32.trunc_sat_f32_s\000"
805 /* 11456 */ "i64.trunc_sat_f32_s\000"
806 /* 11476 */ "i64.extend_i32_s\000"
807 /* 11493 */ "f32.convert_i32_s\000"
808 /* 11511 */ "f64.convert_i32_s\000"
809 /* 11529 */ "i32.trunc_f64_s\000"
810 /* 11545 */ "i64.trunc_f64_s\000"
811 /* 11561 */ "i32.trunc_sat_f64_s\000"
812 /* 11581 */ "i64.trunc_sat_f64_s\000"
813 /* 11601 */ "f32.convert_i64_s\000"
814 /* 11619 */ "f64.convert_i64_s\000"
815 /* 11637 */ "i32x4.relaxed_trunc_f32x4_s\000"
816 /* 11665 */ "i32x4.trunc_sat_f32x4_s\000"
817 /* 11689 */ "i64x2.extend_high_i32x4_s\000"
818 /* 11715 */ "i64x2.extmul_high_i32x4_s\000"
819 /* 11741 */ "f32x4.convert_i32x4_s\000"
820 /* 11763 */ "i64x2.extend_low_i32x4_s\000"
821 /* 11788 */ "i64x2.extmul_low_i32x4_s\000"
822 /* 11813 */ "f64x2.convert_low_i32x4_s\000"
823 /* 11839 */ "i16x8.narrow_i32x4_s\000"
824 /* 11860 */ "i32.extend16_s\000"
825 /* 11875 */ "i64.extend16_s\000"
826 /* 11890 */ "i16x8.relaxed_dot_i8x16_i7x16_s\000"
827 /* 11922 */ "i16x8.extadd_pairwise_i8x16_s\000"
828 /* 11952 */ "i16x8.extend_high_i8x16_s\000"
829 /* 11978 */ "i16x8.extmul_high_i8x16_s\000"
830 /* 12004 */ "i16x8.extend_low_i8x16_s\000"
831 /* 12029 */ "i16x8.extmul_low_i8x16_s\000"
832 /* 12054 */ "i32.extend8_s\000"
833 /* 12068 */ "i64.extend8_s\000"
834 /* 12082 */ "i16x8.trunc_sat_f16x8_s\000"
835 /* 12106 */ "i32x4.extadd_pairwise_i16x8_s\000"
836 /* 12136 */ "i32x4.extend_high_i16x8_s\000"
837 /* 12162 */ "i32x4.extmul_high_i16x8_s\000"
838 /* 12188 */ "i32x4.dot_i16x8_s\000"
839 /* 12206 */ "f16x8.convert_i16x8_s\000"
840 /* 12228 */ "i32x4.extend_low_i16x8_s\000"
841 /* 12253 */ "i32x4.extmul_low_i16x8_s\000"
842 /* 12278 */ "i8x16.narrow_i16x8_s\000"
843 /* 12299 */ "i32x4.relaxed_dot_i8x16_i7x16_add_s\000"
844 /* 12335 */ "i64.mul_wide_s\000"
845 /* 12350 */ "i32.ge_s\000"
846 /* 12359 */ "i64x2.ge_s\000"
847 /* 12370 */ "i64.ge_s\000"
848 /* 12379 */ "i32x4.ge_s\000"
849 /* 12390 */ "i8x16.ge_s\000"
850 /* 12401 */ "i16x8.ge_s\000"
851 /* 12412 */ "i32.le_s\000"
852 /* 12421 */ "i64x2.le_s\000"
853 /* 12432 */ "i64.le_s\000"
854 /* 12441 */ "i32x4.le_s\000"
855 /* 12452 */ "i8x16.le_s\000"
856 /* 12463 */ "i16x8.le_s\000"
857 /* 12474 */ "i32.rem_s\000"
858 /* 12484 */ "i64.rem_s\000"
859 /* 12494 */ "i32x4.min_s\000"
860 /* 12506 */ "i8x16.min_s\000"
861 /* 12518 */ "i16x8.min_s\000"
862 /* 12530 */ "i32.shr_s\000"
863 /* 12540 */ "i64x2.shr_s\000"
864 /* 12552 */ "i64.shr_s\000"
865 /* 12562 */ "i32x4.shr_s\000"
866 /* 12574 */ "i8x16.shr_s\000"
867 /* 12586 */ "i16x8.shr_s\000"
868 /* 12598 */ "i16x8.relaxed_q15mulr_s\000"
869 /* 12622 */ "i8x16.sub_sat_s\000"
870 /* 12638 */ "i16x8.sub_sat_s\000"
871 /* 12654 */ "i8x16.add_sat_s\000"
872 /* 12670 */ "i16x8.add_sat_s\000"
873 /* 12686 */ "i16x8.q15mulr_sat_s\000"
874 /* 12706 */ "i32.gt_s\000"
875 /* 12715 */ "i64x2.gt_s\000"
876 /* 12726 */ "i64.gt_s\000"
877 /* 12735 */ "i32x4.gt_s\000"
878 /* 12746 */ "i8x16.gt_s\000"
879 /* 12757 */ "i16x8.gt_s\000"
880 /* 12768 */ "i32.lt_s\000"
881 /* 12777 */ "i64x2.lt_s\000"
882 /* 12788 */ "i64.lt_s\000"
883 /* 12797 */ "i32x4.lt_s\000"
884 /* 12808 */ "i8x16.lt_s\000"
885 /* 12819 */ "i16x8.lt_s\000"
886 /* 12830 */ "i32.div_s\000"
887 /* 12840 */ "i64.div_s\000"
888 /* 12850 */ "i32x4.max_s\000"
889 /* 12862 */ "i8x16.max_s\000"
890 /* 12874 */ "i16x8.max_s\000"
891 /* 12886 */ "f64x2.abs\000"
892 /* 12896 */ "i64x2.abs\000"
893 /* 12906 */ "f32x4.abs\000"
894 /* 12916 */ "i32x4.abs\000"
895 /* 12926 */ "i8x16.abs\000"
896 /* 12936 */ "f16x8.abs\000"
897 /* 12946 */ "i16x8.abs\000"
898 /* 12956 */ "return_call_results\000"
899 /* 12976 */ "f64x2.splat\000"
900 /* 12988 */ "i64x2.splat\000"
901 /* 13000 */ "f32x4.splat\000"
902 /* 13012 */ "i32x4.splat\000"
903 /* 13024 */ "i8x16.splat\000"
904 /* 13036 */ "f16x8.splat\000"
905 /* 13048 */ "i16x8.splat\000"
906 /* 13060 */ "f32.select\000"
907 /* 13071 */ "i32.select\000"
908 /* 13082 */ "f64.select\000"
909 /* 13093 */ "i64.select\000"
910 /* 13104 */ "v128.select\000"
911 /* 13116 */ "funcref.select\000"
912 /* 13131 */ "externref.select\000"
913 /* 13148 */ "exnref.select\000"
914 /* 13162 */ "i64x2.relaxed_laneselect\000"
915 /* 13187 */ "i32x4.relaxed_laneselect\000"
916 /* 13212 */ "i8x16.relaxed_laneselect\000"
917 /* 13237 */ "i16x8.relaxed_laneselect\000"
918 /* 13262 */ "v128.bitselect\000"
919 /* 13277 */ "catchret\000"
920 /* 13286 */ "cleanupret\000"
921 /* 13297 */ "f64x2.gt\000"
922 /* 13306 */ "f32x4.gt\000"
923 /* 13315 */ "f16x8.gt\000"
924 /* 13324 */ "f64x2.lt\000"
925 /* 13333 */ "f32x4.lt\000"
926 /* 13342 */ "f16x8.lt\000"
927 /* 13351 */ "i32.popcnt\000"
928 /* 13362 */ "i64.popcnt\000"
929 /* 13373 */ "i8x16.popcnt\000"
930 /* 13386 */ "v128.not\000"
931 /* 13395 */ "v128.andnot\000"
932 /* 13407 */ "f32.sqrt\000"
933 /* 13416 */ "f64x2.sqrt\000"
934 /* 13427 */ "f64.sqrt\000"
935 /* 13436 */ "f32x4.sqrt\000"
936 /* 13447 */ "f16x8.sqrt\000"
937 /* 13458 */ "f32.nearest\000"
938 /* 13470 */ "f64x2.nearest\000"
939 /* 13484 */ "f64.nearest\000"
940 /* 13496 */ "f32x4.nearest\000"
941 /* 13510 */ "f16x8.nearest\000"
942 /* 13524 */ "i32.trunc_f32_u\000"
943 /* 13540 */ "i64.trunc_f32_u\000"
944 /* 13556 */ "i32.trunc_sat_f32_u\000"
945 /* 13576 */ "i64.trunc_sat_f32_u\000"
946 /* 13596 */ "i64.extend_i32_u\000"
947 /* 13613 */ "f32.convert_i32_u\000"
948 /* 13631 */ "f64.convert_i32_u\000"
949 /* 13649 */ "i32.trunc_f64_u\000"
950 /* 13665 */ "i64.trunc_f64_u\000"
951 /* 13681 */ "i32.trunc_sat_f64_u\000"
952 /* 13701 */ "i64.trunc_sat_f64_u\000"
953 /* 13721 */ "f32.convert_i64_u\000"
954 /* 13739 */ "f64.convert_i64_u\000"
955 /* 13757 */ "i32x4.relaxed_trunc_f32x4_u\000"
956 /* 13785 */ "i32x4.trunc_sat_f32x4_u\000"
957 /* 13809 */ "i64x2.extend_high_i32x4_u\000"
958 /* 13835 */ "i64x2.extmul_high_i32x4_u\000"
959 /* 13861 */ "f32x4.convert_i32x4_u\000"
960 /* 13883 */ "i64x2.extend_low_i32x4_u\000"
961 /* 13908 */ "i64x2.extmul_low_i32x4_u\000"
962 /* 13933 */ "f64x2.convert_low_i32x4_u\000"
963 /* 13959 */ "i16x8.narrow_i32x4_u\000"
964 /* 13980 */ "i16x8.extadd_pairwise_i8x16_u\000"
965 /* 14010 */ "i16x8.extend_high_i8x16_u\000"
966 /* 14036 */ "i16x8.extmul_high_i8x16_u\000"
967 /* 14062 */ "i16x8.extend_low_i8x16_u\000"
968 /* 14087 */ "i16x8.extmul_low_i8x16_u\000"
969 /* 14112 */ "i16x8.trunc_sat_f16x8_u\000"
970 /* 14136 */ "i32x4.extadd_pairwise_i16x8_u\000"
971 /* 14166 */ "i32x4.extend_high_i16x8_u\000"
972 /* 14192 */ "i32x4.extmul_high_i16x8_u\000"
973 /* 14218 */ "f16x8.convert_i16x8_u\000"
974 /* 14240 */ "i32x4.extend_low_i16x8_u\000"
975 /* 14265 */ "i32x4.extmul_low_i16x8_u\000"
976 /* 14290 */ "i8x16.narrow_i16x8_u\000"
977 /* 14311 */ "i64.mul_wide_u\000"
978 /* 14326 */ "i32.ge_u\000"
979 /* 14335 */ "i64.ge_u\000"
980 /* 14344 */ "i32x4.ge_u\000"
981 /* 14355 */ "i8x16.ge_u\000"
982 /* 14366 */ "i16x8.ge_u\000"
983 /* 14377 */ "i32.le_u\000"
984 /* 14386 */ "i64.le_u\000"
985 /* 14395 */ "i32x4.le_u\000"
986 /* 14406 */ "i8x16.le_u\000"
987 /* 14417 */ "i16x8.le_u\000"
988 /* 14428 */ "i32.rem_u\000"
989 /* 14438 */ "i64.rem_u\000"
990 /* 14448 */ "i32x4.min_u\000"
991 /* 14460 */ "i8x16.min_u\000"
992 /* 14472 */ "i16x8.min_u\000"
993 /* 14484 */ "i8x16.avgr_u\000"
994 /* 14497 */ "i16x8.avgr_u\000"
995 /* 14510 */ "i32.shr_u\000"
996 /* 14520 */ "i64x2.shr_u\000"
997 /* 14532 */ "i64.shr_u\000"
998 /* 14542 */ "i32x4.shr_u\000"
999 /* 14554 */ "i8x16.shr_u\000"
1000 /* 14566 */ "i16x8.shr_u\000"
1001 /* 14578 */ "i8x16.sub_sat_u\000"
1002 /* 14594 */ "i16x8.sub_sat_u\000"
1003 /* 14610 */ "i8x16.add_sat_u\000"
1004 /* 14626 */ "i16x8.add_sat_u\000"
1005 /* 14642 */ "i32.gt_u\000"
1006 /* 14651 */ "i64.gt_u\000"
1007 /* 14660 */ "i32x4.gt_u\000"
1008 /* 14671 */ "i8x16.gt_u\000"
1009 /* 14682 */ "i16x8.gt_u\000"
1010 /* 14693 */ "i32.lt_u\000"
1011 /* 14702 */ "i64.lt_u\000"
1012 /* 14711 */ "i32x4.lt_u\000"
1013 /* 14722 */ "i8x16.lt_u\000"
1014 /* 14733 */ "i16x8.lt_u\000"
1015 /* 14744 */ "i32.div_u\000"
1016 /* 14754 */ "i64.div_u\000"
1017 /* 14764 */ "i32x4.max_u\000"
1018 /* 14776 */ "i8x16.max_u\000"
1019 /* 14788 */ "i16x8.max_u\000"
1020 /* 14800 */ "f64x2.div\000"
1021 /* 14810 */ "f32x4.div\000"
1022 /* 14820 */ "f16x8.div\000"
1023 /* 14830 */ "f64x2.max\000"
1024 /* 14840 */ "f32x4.max\000"
1025 /* 14850 */ "f16x8.max\000"
1026 /* 14860 */ "f64x2.relaxed_max\000"
1027 /* 14878 */ "f32x4.relaxed_max\000"
1028 /* 14896 */ "f64x2.pmax\000"
1029 /* 14907 */ "f32x4.pmax\000"
1030 /* 14918 */ "f16x8.pmax\000"
1031 /* 14929 */ "local.copy\000"
1032 /* 14940 */ "end_try\000"
1033 /* 14948 */ "i32.eqz\000"
1034 /* 14956 */ "i64.eqz\000"
1035};
1036#ifdef __GNUC__
1037#pragma GCC diagnostic pop
1038#endif
1039
1040 static const uint32_t OpInfo0[] = {
1041 0U, // PHI
1042 0U, // INLINEASM
1043 0U, // INLINEASM_BR
1044 0U, // CFI_INSTRUCTION
1045 0U, // EH_LABEL
1046 0U, // GC_LABEL
1047 0U, // ANNOTATION_LABEL
1048 0U, // KILL
1049 0U, // EXTRACT_SUBREG
1050 0U, // INSERT_SUBREG
1051 0U, // IMPLICIT_DEF
1052 0U, // INIT_UNDEF
1053 0U, // SUBREG_TO_REG
1054 0U, // COPY_TO_REGCLASS
1055 9829U, // DBG_VALUE
1056 9886U, // DBG_VALUE_LIST
1057 9839U, // DBG_INSTR_REF
1058 9853U, // DBG_PHI
1059 9861U, // DBG_LABEL
1060 0U, // REG_SEQUENCE
1061 0U, // COPY
1062 0U, // COPY_LANEMASK
1063 9813U, // BUNDLE
1064 9871U, // LIFETIME_START
1065 9787U, // LIFETIME_END
1066 9800U, // PSEUDO_PROBE
1067 0U, // ARITH_FENCE
1068 0U, // STACKMAP
1069 10768U, // FENTRY_CALL
1070 0U, // PATCHPOINT
1071 0U, // LOAD_STACK_GUARD
1072 0U, // PREALLOCATED_SETUP
1073 0U, // PREALLOCATED_ARG
1074 0U, // STATEPOINT
1075 0U, // LOCAL_ESCAPE
1076 0U, // FAULTING_OP
1077 0U, // PATCHABLE_OP
1078 9492U, // PATCHABLE_FUNCTION_ENTER
1079 9412U, // PATCHABLE_RET
1080 9538U, // PATCHABLE_FUNCTION_EXIT
1081 9515U, // PATCHABLE_TAIL_CALL
1082 9467U, // PATCHABLE_EVENT_CALL
1083 9443U, // PATCHABLE_TYPED_EVENT_CALL
1084 0U, // ICALL_BRANCH_FUNNEL
1085 9820U, // FAKE_USE
1086 0U, // MEMBARRIER
1087 0U, // JUMP_TABLE_DEBUG_INFO
1088 0U, // RELOC_NONE
1089 0U, // CONVERGENCECTRL_ENTRY
1090 0U, // CONVERGENCECTRL_ANCHOR
1091 0U, // CONVERGENCECTRL_LOOP
1092 0U, // CONVERGENCECTRL_GLUE
1093 0U, // G_ASSERT_SEXT
1094 0U, // G_ASSERT_ZEXT
1095 0U, // G_ASSERT_ALIGN
1096 0U, // G_ADD
1097 0U, // G_SUB
1098 0U, // G_MUL
1099 0U, // G_SDIV
1100 0U, // G_UDIV
1101 0U, // G_SREM
1102 0U, // G_UREM
1103 0U, // G_SDIVREM
1104 0U, // G_UDIVREM
1105 0U, // G_AND
1106 0U, // G_OR
1107 0U, // G_XOR
1108 0U, // G_ABDS
1109 0U, // G_ABDU
1110 0U, // G_UAVGFLOOR
1111 0U, // G_UAVGCEIL
1112 0U, // G_SAVGFLOOR
1113 0U, // G_SAVGCEIL
1114 0U, // G_IMPLICIT_DEF
1115 0U, // G_PHI
1116 0U, // G_FRAME_INDEX
1117 0U, // G_GLOBAL_VALUE
1118 0U, // G_PTRAUTH_GLOBAL_VALUE
1119 0U, // G_CONSTANT_POOL
1120 0U, // G_EXTRACT
1121 0U, // G_UNMERGE_VALUES
1122 0U, // G_INSERT
1123 0U, // G_MERGE_VALUES
1124 0U, // G_BUILD_VECTOR
1125 0U, // G_BUILD_VECTOR_TRUNC
1126 0U, // G_CONCAT_VECTORS
1127 0U, // G_PTRTOINT
1128 0U, // G_INTTOPTR
1129 0U, // G_BITCAST
1130 0U, // G_FREEZE
1131 0U, // G_CONSTANT_FOLD_BARRIER
1132 0U, // G_INTRINSIC_FPTRUNC_ROUND
1133 0U, // G_INTRINSIC_TRUNC
1134 0U, // G_INTRINSIC_ROUND
1135 0U, // G_INTRINSIC_LRINT
1136 0U, // G_INTRINSIC_LLRINT
1137 0U, // G_INTRINSIC_ROUNDEVEN
1138 0U, // G_READCYCLECOUNTER
1139 0U, // G_READSTEADYCOUNTER
1140 0U, // G_LOAD
1141 0U, // G_SEXTLOAD
1142 0U, // G_ZEXTLOAD
1143 0U, // G_FPEXTLOAD
1144 0U, // G_INDEXED_LOAD
1145 0U, // G_INDEXED_SEXTLOAD
1146 0U, // G_INDEXED_ZEXTLOAD
1147 0U, // G_STORE
1148 0U, // G_FPTRUNCSTORE
1149 0U, // G_INDEXED_STORE
1150 0U, // G_ATOMIC_CMPXCHG_WITH_SUCCESS
1151 0U, // G_ATOMIC_CMPXCHG
1152 0U, // G_ATOMICRMW_XCHG
1153 0U, // G_ATOMICRMW_ADD
1154 0U, // G_ATOMICRMW_SUB
1155 0U, // G_ATOMICRMW_AND
1156 0U, // G_ATOMICRMW_NAND
1157 0U, // G_ATOMICRMW_OR
1158 0U, // G_ATOMICRMW_XOR
1159 0U, // G_ATOMICRMW_MAX
1160 0U, // G_ATOMICRMW_MIN
1161 0U, // G_ATOMICRMW_UMAX
1162 0U, // G_ATOMICRMW_UMIN
1163 0U, // G_ATOMICRMW_FADD
1164 0U, // G_ATOMICRMW_FSUB
1165 0U, // G_ATOMICRMW_FMAX
1166 0U, // G_ATOMICRMW_FMIN
1167 0U, // G_ATOMICRMW_FMAXIMUM
1168 0U, // G_ATOMICRMW_FMINIMUM
1169 0U, // G_ATOMICRMW_FMAXIMUMNUM
1170 0U, // G_ATOMICRMW_FMINIMUMNUM
1171 0U, // G_ATOMICRMW_UINC_WRAP
1172 0U, // G_ATOMICRMW_UDEC_WRAP
1173 0U, // G_ATOMICRMW_USUB_COND
1174 0U, // G_ATOMICRMW_USUB_SAT
1175 0U, // G_FENCE
1176 0U, // G_PREFETCH
1177 0U, // G_BRCOND
1178 0U, // G_BRINDIRECT
1179 0U, // G_INVOKE_REGION_START
1180 0U, // G_INTRINSIC
1181 0U, // G_INTRINSIC_W_SIDE_EFFECTS
1182 0U, // G_INTRINSIC_CONVERGENT
1183 0U, // G_INTRINSIC_CONVERGENT_W_SIDE_EFFECTS
1184 0U, // G_ANYEXT
1185 0U, // G_TRUNC
1186 0U, // G_TRUNC_SSAT_S
1187 0U, // G_TRUNC_SSAT_U
1188 0U, // G_TRUNC_USAT_U
1189 0U, // G_CONSTANT
1190 0U, // G_FCONSTANT
1191 0U, // G_VASTART
1192 0U, // G_VAARG
1193 0U, // G_SEXT
1194 0U, // G_SEXT_INREG
1195 0U, // G_ZEXT
1196 0U, // G_SHL
1197 0U, // G_LSHR
1198 0U, // G_ASHR
1199 0U, // G_FSHL
1200 0U, // G_FSHR
1201 0U, // G_ROTR
1202 0U, // G_ROTL
1203 0U, // G_ICMP
1204 0U, // G_FCMP
1205 0U, // G_SCMP
1206 0U, // G_UCMP
1207 0U, // G_SELECT
1208 0U, // G_UADDO
1209 0U, // G_UADDE
1210 0U, // G_USUBO
1211 0U, // G_USUBE
1212 0U, // G_SADDO
1213 0U, // G_SADDE
1214 0U, // G_SSUBO
1215 0U, // G_SSUBE
1216 0U, // G_UMULO
1217 0U, // G_SMULO
1218 0U, // G_UMULH
1219 0U, // G_SMULH
1220 0U, // G_UADDSAT
1221 0U, // G_SADDSAT
1222 0U, // G_USUBSAT
1223 0U, // G_SSUBSAT
1224 0U, // G_USHLSAT
1225 0U, // G_SSHLSAT
1226 0U, // G_SMULFIX
1227 0U, // G_UMULFIX
1228 0U, // G_SMULFIXSAT
1229 0U, // G_UMULFIXSAT
1230 0U, // G_SDIVFIX
1231 0U, // G_UDIVFIX
1232 0U, // G_SDIVFIXSAT
1233 0U, // G_UDIVFIXSAT
1234 0U, // G_FADD
1235 0U, // G_FSUB
1236 0U, // G_FMUL
1237 0U, // G_FMA
1238 0U, // G_FMAD
1239 0U, // G_FDIV
1240 0U, // G_FREM
1241 0U, // G_FMODF
1242 0U, // G_FPOW
1243 0U, // G_FPOWI
1244 0U, // G_FEXP
1245 0U, // G_FEXP2
1246 0U, // G_FEXP10
1247 0U, // G_FLOG
1248 0U, // G_FLOG2
1249 0U, // G_FLOG10
1250 0U, // G_FLDEXP
1251 0U, // G_FFREXP
1252 0U, // G_FNEG
1253 0U, // G_FPEXT
1254 0U, // G_FPTRUNC
1255 0U, // G_FPTOSI
1256 0U, // G_FPTOUI
1257 0U, // G_SITOFP
1258 0U, // G_UITOFP
1259 0U, // G_FPTOSI_SAT
1260 0U, // G_FPTOUI_SAT
1261 0U, // G_FABS
1262 0U, // G_FCOPYSIGN
1263 0U, // G_IS_FPCLASS
1264 0U, // G_FCANONICALIZE
1265 0U, // G_FMINNUM
1266 0U, // G_FMAXNUM
1267 0U, // G_FMINNUM_IEEE
1268 0U, // G_FMAXNUM_IEEE
1269 0U, // G_FMINIMUM
1270 0U, // G_FMAXIMUM
1271 0U, // G_FMINIMUMNUM
1272 0U, // G_FMAXIMUMNUM
1273 0U, // G_GET_FPENV
1274 0U, // G_SET_FPENV
1275 0U, // G_RESET_FPENV
1276 0U, // G_GET_FPMODE
1277 0U, // G_SET_FPMODE
1278 0U, // G_RESET_FPMODE
1279 0U, // G_GET_ROUNDING
1280 0U, // G_SET_ROUNDING
1281 0U, // G_PTR_ADD
1282 0U, // G_PTRMASK
1283 0U, // G_SMIN
1284 0U, // G_SMAX
1285 0U, // G_UMIN
1286 0U, // G_UMAX
1287 0U, // G_ABS
1288 0U, // G_LROUND
1289 0U, // G_LLROUND
1290 0U, // G_BR
1291 0U, // G_BRJT
1292 0U, // G_VSCALE
1293 0U, // G_INSERT_SUBVECTOR
1294 0U, // G_EXTRACT_SUBVECTOR
1295 0U, // G_INSERT_VECTOR_ELT
1296 0U, // G_EXTRACT_VECTOR_ELT
1297 0U, // G_SHUFFLE_VECTOR
1298 0U, // G_SPLAT_VECTOR
1299 0U, // G_STEP_VECTOR
1300 0U, // G_VECTOR_COMPRESS
1301 0U, // G_CTTZ
1302 0U, // G_CTTZ_ZERO_POISON
1303 0U, // G_CTLZ
1304 0U, // G_CTLZ_ZERO_POISON
1305 0U, // G_CTLS
1306 0U, // G_CTPOP
1307 0U, // G_BSWAP
1308 0U, // G_BITREVERSE
1309 0U, // G_CLMUL
1310 0U, // G_CLMULH
1311 0U, // G_FCEIL
1312 0U, // G_FCOS
1313 0U, // G_FSIN
1314 0U, // G_FSINCOS
1315 0U, // G_FTAN
1316 0U, // G_FACOS
1317 0U, // G_FASIN
1318 0U, // G_FATAN
1319 0U, // G_FATAN2
1320 0U, // G_FCOSH
1321 0U, // G_FSINH
1322 0U, // G_FTANH
1323 0U, // G_FSQRT
1324 0U, // G_FFLOOR
1325 0U, // G_FRINT
1326 0U, // G_FNEARBYINT
1327 0U, // G_ADDRSPACE_CAST
1328 0U, // G_BLOCK_ADDR
1329 0U, // G_JUMP_TABLE
1330 0U, // G_DYN_STACKALLOC
1331 0U, // G_STACKSAVE
1332 0U, // G_STACKRESTORE
1333 0U, // G_STRICT_FADD
1334 0U, // G_STRICT_FSUB
1335 0U, // G_STRICT_FMUL
1336 0U, // G_STRICT_FDIV
1337 0U, // G_STRICT_FREM
1338 0U, // G_STRICT_FMA
1339 0U, // G_STRICT_FSQRT
1340 0U, // G_STRICT_FLDEXP
1341 0U, // G_STRICT_FCMP
1342 0U, // G_STRICT_FCMPS
1343 0U, // G_READ_REGISTER
1344 0U, // G_WRITE_REGISTER
1345 0U, // G_MEMCPY
1346 0U, // G_MEMCPY_INLINE
1347 0U, // G_MEMMOVE
1348 0U, // G_MEMSET
1349 0U, // G_BZERO
1350 0U, // G_MEMSET_INLINE
1351 0U, // G_TRAP
1352 0U, // G_DEBUGTRAP
1353 0U, // G_UBSANTRAP
1354 0U, // G_VECREDUCE_SEQ_FADD
1355 0U, // G_VECREDUCE_SEQ_FMUL
1356 0U, // G_VECREDUCE_FADD
1357 0U, // G_VECREDUCE_FMUL
1358 0U, // G_VECREDUCE_FMAX
1359 0U, // G_VECREDUCE_FMIN
1360 0U, // G_VECREDUCE_FMAXIMUM
1361 0U, // G_VECREDUCE_FMINIMUM
1362 0U, // G_VECREDUCE_FMAXIMUMNUM
1363 0U, // G_VECREDUCE_FMINIMUMNUM
1364 0U, // G_VECREDUCE_ADD
1365 0U, // G_VECREDUCE_MUL
1366 0U, // G_VECREDUCE_AND
1367 0U, // G_VECREDUCE_OR
1368 0U, // G_VECREDUCE_XOR
1369 0U, // G_VECREDUCE_SMAX
1370 0U, // G_VECREDUCE_SMIN
1371 0U, // G_VECREDUCE_UMAX
1372 0U, // G_VECREDUCE_UMIN
1373 0U, // G_SBFX
1374 0U, // G_UBFX
1375 21798U, // CALL_PARAMS
1376 21798U, // CALL_PARAMS_S
1377 12964U, // CALL_RESULTS
1378 12964U, // CALL_RESULTS_S
1379 13278U, // CATCHRET
1380 13278U, // CATCHRET_S
1381 13287U, // CLEANUPRET
1382 13287U, // CLEANUPRET_S
1383 10225U, // COMPILER_FENCE
1384 10225U, // COMPILER_FENCE_S
1385 12957U, // RET_CALL_RESULTS
1386 12957U, // RET_CALL_RESULTS_S
1387 152848U, // ABS_F16x8
1388 12937U, // ABS_F16x8_S
1389 148033U, // ABS_F32
1390 9302U, // ABS_F32_S
1391 152815U, // ABS_F32x4
1392 12907U, // ABS_F32x4_S
1393 148043U, // ABS_F64
1394 9311U, // ABS_F64_S
1395 152793U, // ABS_F64x2
1396 12887U, // ABS_F64x2_S
1397 152859U, // ABS_I16x8
1398 12947U, // ABS_I16x8_S
1399 152826U, // ABS_I32x4
1400 12917U, // ABS_I32x4_S
1401 152804U, // ABS_I64x2
1402 12897U, // ABS_I64x2_S
1403 152837U, // ABS_I8x16
1404 12927U, // ABS_I8x16_S
1405 8537551U, // ADD_F16x8
1406 10091U, // ADD_F16x8_S
1407 8536426U, // ADD_F32
1408 9140U, // ADD_F32_S
1409 8537518U, // ADD_F32x4
1410 10061U, // ADD_F32x4_S
1411 8536446U, // ADD_F64
1412 9158U, // ADD_F64_S
1413 8537496U, // ADD_F64x2
1414 10041U, // ADD_F64x2_S
1415 8537562U, // ADD_I16x8
1416 10101U, // ADD_I16x8_S
1417 8536436U, // ADD_I32
1418 9149U, // ADD_I32_S
1419 8537529U, // ADD_I32x4
1420 10071U, // ADD_I32x4_S
1421 8536456U, // ADD_I64
1422 9167U, // ADD_I64_S
1423 8537507U, // ADD_I64x2
1424 10051U, // ADD_I64x2_S
1425 8537540U, // ADD_I8x16
1426 10081U, // ADD_I8x16_S
1427 8541166U, // ADD_SAT_S_I16x8
1428 12671U, // ADD_SAT_S_I16x8_S
1429 8541149U, // ADD_SAT_S_I8x16
1430 12655U, // ADD_SAT_S_I8x16_S
1431 8544592U, // ADD_SAT_U_I16x8
1432 14627U, // ADD_SAT_U_I16x8_S
1433 8544575U, // ADD_SAT_U_I8x16
1434 14611U, // ADD_SAT_U_I8x16_S
1435 0U, // ADJCALLSTACKDOWN
1436 0U, // ADJCALLSTACKDOWN_S
1437 0U, // ADJCALLSTACKUP
1438 0U, // ADJCALLSTACKUP_S
1439 149896U, // ALLTRUE_I16x8
1440 10479U, // ALLTRUE_I16x8_S
1441 149864U, // ALLTRUE_I32x4
1442 10449U, // ALLTRUE_I32x4_S
1443 149848U, // ALLTRUE_I64x2
1444 10434U, // ALLTRUE_I64x2_S
1445 149880U, // ALLTRUE_I8x16
1446 10464U, // ALLTRUE_I8x16_S
1447 8537720U, // AND
1448 8542098U, // ANDNOT
1449 13396U, // ANDNOT_S
1450 8536466U, // AND_I32
1451 9176U, // AND_I32_S
1452 8536476U, // AND_I64
1453 9185U, // AND_I64_S
1454 10212U, // AND_S
1455 149912U, // ANYTRUE
1456 10494U, // ANYTRUE_S
1457 0U, // ARGUMENT_exnref
1458 0U, // ARGUMENT_exnref_S
1459 0U, // ARGUMENT_externref
1460 0U, // ARGUMENT_externref_S
1461 0U, // ARGUMENT_f32
1462 0U, // ARGUMENT_f32_S
1463 0U, // ARGUMENT_f64
1464 0U, // ARGUMENT_f64_S
1465 0U, // ARGUMENT_funcref
1466 0U, // ARGUMENT_funcref_S
1467 0U, // ARGUMENT_i32
1468 0U, // ARGUMENT_i32_S
1469 0U, // ARGUMENT_i64
1470 0U, // ARGUMENT_i64_S
1471 0U, // ARGUMENT_v16i8
1472 0U, // ARGUMENT_v16i8_S
1473 0U, // ARGUMENT_v2f64
1474 0U, // ARGUMENT_v2f64_S
1475 0U, // ARGUMENT_v2i64
1476 0U, // ARGUMENT_v2i64_S
1477 0U, // ARGUMENT_v4f32
1478 0U, // ARGUMENT_v4f32_S
1479 0U, // ARGUMENT_v4i32
1480 0U, // ARGUMENT_v4i32_S
1481 0U, // ARGUMENT_v8f16
1482 0U, // ARGUMENT_v8f16_S
1483 0U, // ARGUMENT_v8i16
1484 0U, // ARGUMENT_v8i16_S
1485 34474U, // ATOMIC_FENCE
1486 34474U, // ATOMIC_FENCE_S
1487 1202859U, // ATOMIC_LOAD16_U_I32_A32
1488 19176107U, // ATOMIC_LOAD16_U_I32_A32_S
1489 1202859U, // ATOMIC_LOAD16_U_I32_A64
1490 19176107U, // ATOMIC_LOAD16_U_I32_A64_S
1491 1202880U, // ATOMIC_LOAD16_U_I64_A32
1492 19176128U, // ATOMIC_LOAD16_U_I64_A32_S
1493 1202880U, // ATOMIC_LOAD16_U_I64_A64
1494 19176128U, // ATOMIC_LOAD16_U_I64_A64_S
1495 1202296U, // ATOMIC_LOAD32_U_I64_A32
1496 19175544U, // ATOMIC_LOAD32_U_I64_A32_S
1497 1202296U, // ATOMIC_LOAD32_U_I64_A64
1498 19175544U, // ATOMIC_LOAD32_U_I64_A64_S
1499 1203064U, // ATOMIC_LOAD8_U_I32_A32
1500 19176312U, // ATOMIC_LOAD8_U_I32_A32_S
1501 1203064U, // ATOMIC_LOAD8_U_I32_A64
1502 19176312U, // ATOMIC_LOAD8_U_I32_A64_S
1503 1203084U, // ATOMIC_LOAD8_U_I64_A32
1504 19176332U, // ATOMIC_LOAD8_U_I64_A32_S
1505 1203084U, // ATOMIC_LOAD8_U_I64_A64
1506 19176332U, // ATOMIC_LOAD8_U_I64_A64_S
1507 1197430U, // ATOMIC_LOAD_I32_A32
1508 19170678U, // ATOMIC_LOAD_I32_A32_S
1509 1197430U, // ATOMIC_LOAD_I32_A64
1510 19170678U, // ATOMIC_LOAD_I32_A64_S
1511 1197447U, // ATOMIC_LOAD_I64_A32
1512 19170695U, // ATOMIC_LOAD_I64_A32_S
1513 1197447U, // ATOMIC_LOAD_I64_A64
1514 19170695U, // ATOMIC_LOAD_I64_A64_S
1515 76700942U, // ATOMIC_RMW16_U_ADD_I32_A32
1516 19176718U, // ATOMIC_RMW16_U_ADD_I32_A32_S
1517 76700942U, // ATOMIC_RMW16_U_ADD_I32_A64
1518 19176718U, // ATOMIC_RMW16_U_ADD_I32_A64_S
1519 76700966U, // ATOMIC_RMW16_U_ADD_I64_A32
1520 19176742U, // ATOMIC_RMW16_U_ADD_I64_A32_S
1521 76700966U, // ATOMIC_RMW16_U_ADD_I64_A64
1522 19176742U, // ATOMIC_RMW16_U_ADD_I64_A64_S
1523 76701060U, // ATOMIC_RMW16_U_AND_I32_A32
1524 19176836U, // ATOMIC_RMW16_U_AND_I32_A32_S
1525 76701060U, // ATOMIC_RMW16_U_AND_I32_A64
1526 19176836U, // ATOMIC_RMW16_U_AND_I32_A64_S
1527 76701084U, // ATOMIC_RMW16_U_AND_I64_A32
1528 19176860U, // ATOMIC_RMW16_U_AND_I64_A32_S
1529 76701084U, // ATOMIC_RMW16_U_AND_I64_A64
1530 19176860U, // ATOMIC_RMW16_U_AND_I64_A64_S
1531 345136933U, // ATOMIC_RMW16_U_CMPXCHG_I32_A32
1532 19177253U, // ATOMIC_RMW16_U_CMPXCHG_I32_A32_S
1533 345136933U, // ATOMIC_RMW16_U_CMPXCHG_I32_A64
1534 19177253U, // ATOMIC_RMW16_U_CMPXCHG_I32_A64_S
1535 345136961U, // ATOMIC_RMW16_U_CMPXCHG_I64_A32
1536 19177281U, // ATOMIC_RMW16_U_CMPXCHG_I64_A32_S
1537 345136961U, // ATOMIC_RMW16_U_CMPXCHG_I64_A64
1538 19177281U, // ATOMIC_RMW16_U_CMPXCHG_I64_A64_S
1539 76701773U, // ATOMIC_RMW16_U_OR_I32_A32
1540 19177549U, // ATOMIC_RMW16_U_OR_I32_A32_S
1541 76701773U, // ATOMIC_RMW16_U_OR_I32_A64
1542 19177549U, // ATOMIC_RMW16_U_OR_I32_A64_S
1543 76701796U, // ATOMIC_RMW16_U_OR_I64_A32
1544 19177572U, // ATOMIC_RMW16_U_OR_I64_A32_S
1545 76701796U, // ATOMIC_RMW16_U_OR_I64_A64
1546 19177572U, // ATOMIC_RMW16_U_OR_I64_A64_S
1547 76700824U, // ATOMIC_RMW16_U_SUB_I32_A32
1548 19176600U, // ATOMIC_RMW16_U_SUB_I32_A32_S
1549 76700824U, // ATOMIC_RMW16_U_SUB_I32_A64
1550 19176600U, // ATOMIC_RMW16_U_SUB_I32_A64_S
1551 76700848U, // ATOMIC_RMW16_U_SUB_I64_A32
1552 19176624U, // ATOMIC_RMW16_U_SUB_I64_A32_S
1553 76700848U, // ATOMIC_RMW16_U_SUB_I64_A64
1554 19176624U, // ATOMIC_RMW16_U_SUB_I64_A64_S
1555 76701351U, // ATOMIC_RMW16_U_XCHG_I32_A32
1556 19177127U, // ATOMIC_RMW16_U_XCHG_I32_A32_S
1557 76701351U, // ATOMIC_RMW16_U_XCHG_I32_A64
1558 19177127U, // ATOMIC_RMW16_U_XCHG_I32_A64_S
1559 76701376U, // ATOMIC_RMW16_U_XCHG_I64_A32
1560 19177152U, // ATOMIC_RMW16_U_XCHG_I64_A32_S
1561 76701376U, // ATOMIC_RMW16_U_XCHG_I64_A64
1562 19177152U, // ATOMIC_RMW16_U_XCHG_I64_A64_S
1563 76701887U, // ATOMIC_RMW16_U_XOR_I32_A32
1564 19177663U, // ATOMIC_RMW16_U_XOR_I32_A32_S
1565 76701887U, // ATOMIC_RMW16_U_XOR_I32_A64
1566 19177663U, // ATOMIC_RMW16_U_XOR_I32_A64_S
1567 76701911U, // ATOMIC_RMW16_U_XOR_I64_A32
1568 19177687U, // ATOMIC_RMW16_U_XOR_I64_A32_S
1569 76701911U, // ATOMIC_RMW16_U_XOR_I64_A64
1570 19177687U, // ATOMIC_RMW16_U_XOR_I64_A64_S
1571 76700918U, // ATOMIC_RMW32_U_ADD_I64_A32
1572 19176694U, // ATOMIC_RMW32_U_ADD_I64_A32_S
1573 76700918U, // ATOMIC_RMW32_U_ADD_I64_A64
1574 19176694U, // ATOMIC_RMW32_U_ADD_I64_A64_S
1575 76701036U, // ATOMIC_RMW32_U_AND_I64_A32
1576 19176812U, // ATOMIC_RMW32_U_AND_I64_A32_S
1577 76701036U, // ATOMIC_RMW32_U_AND_I64_A64
1578 19176812U, // ATOMIC_RMW32_U_AND_I64_A64_S
1579 345136905U, // ATOMIC_RMW32_U_CMPXCHG_I64_A32
1580 19177225U, // ATOMIC_RMW32_U_CMPXCHG_I64_A32_S
1581 345136905U, // ATOMIC_RMW32_U_CMPXCHG_I64_A64
1582 19177225U, // ATOMIC_RMW32_U_CMPXCHG_I64_A64_S
1583 76701750U, // ATOMIC_RMW32_U_OR_I64_A32
1584 19177526U, // ATOMIC_RMW32_U_OR_I64_A32_S
1585 76701750U, // ATOMIC_RMW32_U_OR_I64_A64
1586 19177526U, // ATOMIC_RMW32_U_OR_I64_A64_S
1587 76700800U, // ATOMIC_RMW32_U_SUB_I64_A32
1588 19176576U, // ATOMIC_RMW32_U_SUB_I64_A32_S
1589 76700800U, // ATOMIC_RMW32_U_SUB_I64_A64
1590 19176576U, // ATOMIC_RMW32_U_SUB_I64_A64_S
1591 76701326U, // ATOMIC_RMW32_U_XCHG_I64_A32
1592 19177102U, // ATOMIC_RMW32_U_XCHG_I64_A32_S
1593 76701326U, // ATOMIC_RMW32_U_XCHG_I64_A64
1594 19177102U, // ATOMIC_RMW32_U_XCHG_I64_A64_S
1595 76701863U, // ATOMIC_RMW32_U_XOR_I64_A32
1596 19177639U, // ATOMIC_RMW32_U_XOR_I64_A32_S
1597 76701863U, // ATOMIC_RMW32_U_XOR_I64_A64
1598 19177639U, // ATOMIC_RMW32_U_XOR_I64_A64_S
1599 76700990U, // ATOMIC_RMW8_U_ADD_I32_A32
1600 19176766U, // ATOMIC_RMW8_U_ADD_I32_A32_S
1601 76700990U, // ATOMIC_RMW8_U_ADD_I32_A64
1602 19176766U, // ATOMIC_RMW8_U_ADD_I32_A64_S
1603 76701013U, // ATOMIC_RMW8_U_ADD_I64_A32
1604 19176789U, // ATOMIC_RMW8_U_ADD_I64_A32_S
1605 76701013U, // ATOMIC_RMW8_U_ADD_I64_A64
1606 19176789U, // ATOMIC_RMW8_U_ADD_I64_A64_S
1607 76701108U, // ATOMIC_RMW8_U_AND_I32_A32
1608 19176884U, // ATOMIC_RMW8_U_AND_I32_A32_S
1609 76701108U, // ATOMIC_RMW8_U_AND_I32_A64
1610 19176884U, // ATOMIC_RMW8_U_AND_I32_A64_S
1611 76701131U, // ATOMIC_RMW8_U_AND_I64_A32
1612 19176907U, // ATOMIC_RMW8_U_AND_I64_A32_S
1613 76701131U, // ATOMIC_RMW8_U_AND_I64_A64
1614 19176907U, // ATOMIC_RMW8_U_AND_I64_A64_S
1615 345136989U, // ATOMIC_RMW8_U_CMPXCHG_I32_A32
1616 19177309U, // ATOMIC_RMW8_U_CMPXCHG_I32_A32_S
1617 345136989U, // ATOMIC_RMW8_U_CMPXCHG_I32_A64
1618 19177309U, // ATOMIC_RMW8_U_CMPXCHG_I32_A64_S
1619 345137016U, // ATOMIC_RMW8_U_CMPXCHG_I64_A32
1620 19177336U, // ATOMIC_RMW8_U_CMPXCHG_I64_A32_S
1621 345137016U, // ATOMIC_RMW8_U_CMPXCHG_I64_A64
1622 19177336U, // ATOMIC_RMW8_U_CMPXCHG_I64_A64_S
1623 76701819U, // ATOMIC_RMW8_U_OR_I32_A32
1624 19177595U, // ATOMIC_RMW8_U_OR_I32_A32_S
1625 76701819U, // ATOMIC_RMW8_U_OR_I32_A64
1626 19177595U, // ATOMIC_RMW8_U_OR_I32_A64_S
1627 76701841U, // ATOMIC_RMW8_U_OR_I64_A32
1628 19177617U, // ATOMIC_RMW8_U_OR_I64_A32_S
1629 76701841U, // ATOMIC_RMW8_U_OR_I64_A64
1630 19177617U, // ATOMIC_RMW8_U_OR_I64_A64_S
1631 76700872U, // ATOMIC_RMW8_U_SUB_I32_A32
1632 19176648U, // ATOMIC_RMW8_U_SUB_I32_A32_S
1633 76700872U, // ATOMIC_RMW8_U_SUB_I32_A64
1634 19176648U, // ATOMIC_RMW8_U_SUB_I32_A64_S
1635 76700895U, // ATOMIC_RMW8_U_SUB_I64_A32
1636 19176671U, // ATOMIC_RMW8_U_SUB_I64_A32_S
1637 76700895U, // ATOMIC_RMW8_U_SUB_I64_A64
1638 19176671U, // ATOMIC_RMW8_U_SUB_I64_A64_S
1639 76701401U, // ATOMIC_RMW8_U_XCHG_I32_A32
1640 19177177U, // ATOMIC_RMW8_U_XCHG_I32_A32_S
1641 76701401U, // ATOMIC_RMW8_U_XCHG_I32_A64
1642 19177177U, // ATOMIC_RMW8_U_XCHG_I32_A64_S
1643 76701425U, // ATOMIC_RMW8_U_XCHG_I64_A32
1644 19177201U, // ATOMIC_RMW8_U_XCHG_I64_A32_S
1645 76701425U, // ATOMIC_RMW8_U_XCHG_I64_A64
1646 19177201U, // ATOMIC_RMW8_U_XCHG_I64_A64_S
1647 76701935U, // ATOMIC_RMW8_U_XOR_I32_A32
1648 19177711U, // ATOMIC_RMW8_U_XOR_I32_A32_S
1649 76701935U, // ATOMIC_RMW8_U_XOR_I32_A64
1650 19177711U, // ATOMIC_RMW8_U_XOR_I32_A64_S
1651 76701958U, // ATOMIC_RMW8_U_XOR_I64_A32
1652 19177734U, // ATOMIC_RMW8_U_XOR_I64_A32_S
1653 76701958U, // ATOMIC_RMW8_U_XOR_I64_A64
1654 19177734U, // ATOMIC_RMW8_U_XOR_I64_A64_S
1655 76695013U, // ATOMIC_RMW_ADD_I32_A32
1656 19170789U, // ATOMIC_RMW_ADD_I32_A32_S
1657 76695013U, // ATOMIC_RMW_ADD_I32_A64
1658 19170789U, // ATOMIC_RMW_ADD_I32_A64_S
1659 76695033U, // ATOMIC_RMW_ADD_I64_A32
1660 19170809U, // ATOMIC_RMW_ADD_I64_A32_S
1661 76695033U, // ATOMIC_RMW_ADD_I64_A64
1662 19170809U, // ATOMIC_RMW_ADD_I64_A64_S
1663 76695170U, // ATOMIC_RMW_AND_I32_A32
1664 19170946U, // ATOMIC_RMW_AND_I32_A32_S
1665 76695170U, // ATOMIC_RMW_AND_I32_A64
1666 19170946U, // ATOMIC_RMW_AND_I32_A64_S
1667 76695190U, // ATOMIC_RMW_AND_I64_A32
1668 19170966U, // ATOMIC_RMW_AND_I64_A32_S
1669 76695190U, // ATOMIC_RMW_AND_I64_A64
1670 19170966U, // ATOMIC_RMW_AND_I64_A64_S
1671 345131592U, // ATOMIC_RMW_CMPXCHG_I32_A32
1672 19171912U, // ATOMIC_RMW_CMPXCHG_I32_A32_S
1673 345131592U, // ATOMIC_RMW_CMPXCHG_I32_A64
1674 19171912U, // ATOMIC_RMW_CMPXCHG_I32_A64_S
1675 345131616U, // ATOMIC_RMW_CMPXCHG_I64_A32
1676 19171936U, // ATOMIC_RMW_CMPXCHG_I64_A32_S
1677 345131616U, // ATOMIC_RMW_CMPXCHG_I64_A64
1678 19171936U, // ATOMIC_RMW_CMPXCHG_I64_A64_S
1679 76696920U, // ATOMIC_RMW_OR_I32_A32
1680 19172696U, // ATOMIC_RMW_OR_I32_A32_S
1681 76696920U, // ATOMIC_RMW_OR_I32_A64
1682 19172696U, // ATOMIC_RMW_OR_I32_A64_S
1683 76696939U, // ATOMIC_RMW_OR_I64_A32
1684 19172715U, // ATOMIC_RMW_OR_I64_A32_S
1685 76696939U, // ATOMIC_RMW_OR_I64_A64
1686 19172715U, // ATOMIC_RMW_OR_I64_A64_S
1687 76694740U, // ATOMIC_RMW_SUB_I32_A32
1688 19170516U, // ATOMIC_RMW_SUB_I32_A32_S
1689 76694740U, // ATOMIC_RMW_SUB_I32_A64
1690 19170516U, // ATOMIC_RMW_SUB_I32_A64_S
1691 76694760U, // ATOMIC_RMW_SUB_I64_A32
1692 19170536U, // ATOMIC_RMW_SUB_I64_A32_S
1693 76694760U, // ATOMIC_RMW_SUB_I64_A64
1694 19170536U, // ATOMIC_RMW_SUB_I64_A64_S
1695 76696094U, // ATOMIC_RMW_XCHG_I32_A32
1696 19171870U, // ATOMIC_RMW_XCHG_I32_A32_S
1697 76696094U, // ATOMIC_RMW_XCHG_I32_A64
1698 19171870U, // ATOMIC_RMW_XCHG_I32_A64_S
1699 76696115U, // ATOMIC_RMW_XCHG_I64_A32
1700 19171891U, // ATOMIC_RMW_XCHG_I64_A32_S
1701 76696115U, // ATOMIC_RMW_XCHG_I64_A64
1702 19171891U, // ATOMIC_RMW_XCHG_I64_A64_S
1703 76697029U, // ATOMIC_RMW_XOR_I32_A32
1704 19172805U, // ATOMIC_RMW_XOR_I32_A32_S
1705 76697029U, // ATOMIC_RMW_XOR_I32_A64
1706 19172805U, // ATOMIC_RMW_XOR_I32_A64_S
1707 76697049U, // ATOMIC_RMW_XOR_I64_A32
1708 19172825U, // ATOMIC_RMW_XOR_I64_A32_S
1709 76697049U, // ATOMIC_RMW_XOR_I64_A64
1710 19172825U, // ATOMIC_RMW_XOR_I64_A64_S
1711 967082963U, // ATOMIC_STORE16_I32_A32
1712 19170259U, // ATOMIC_STORE16_I32_A32_S
1713 967082963U, // ATOMIC_STORE16_I32_A64
1714 19170259U, // ATOMIC_STORE16_I32_A64_S
1715 967082983U, // ATOMIC_STORE16_I64_A32
1716 19170279U, // ATOMIC_STORE16_I64_A32_S
1717 967082983U, // ATOMIC_STORE16_I64_A64
1718 19170279U, // ATOMIC_STORE16_I64_A64_S
1719 967082727U, // ATOMIC_STORE32_I64_A32
1720 19170023U, // ATOMIC_STORE32_I64_A32_S
1721 967082727U, // ATOMIC_STORE32_I64_A64
1722 19170023U, // ATOMIC_STORE32_I64_A64_S
1723 967083080U, // ATOMIC_STORE8_I32_A32
1724 19170376U, // ATOMIC_STORE8_I32_A32_S
1725 967083080U, // ATOMIC_STORE8_I32_A64
1726 19170376U, // ATOMIC_STORE8_I32_A64_S
1727 967083099U, // ATOMIC_STORE8_I64_A32
1728 19170395U, // ATOMIC_STORE8_I64_A32_S
1729 967083099U, // ATOMIC_STORE8_I64_A64
1730 19170395U, // ATOMIC_STORE8_I64_A64_S
1731 967084340U, // ATOMIC_STORE_I32_A32
1732 19171636U, // ATOMIC_STORE_I32_A32_S
1733 967084340U, // ATOMIC_STORE_I32_A64
1734 19171636U, // ATOMIC_STORE_I32_A64_S
1735 967084358U, // ATOMIC_STORE_I64_A32
1736 19171654U, // ATOMIC_STORE_I64_A32_S
1737 967084358U, // ATOMIC_STORE_I64_A64
1738 19171654U, // ATOMIC_STORE_I64_A64_S
1739 8544222U, // AVGR_U_I16x8
1740 14498U, // AVGR_U_I16x8_S
1741 8544208U, // AVGR_U_I8x16
1742 14485U, // AVGR_U_I8x16_S
1743 150181U, // BITMASK_I16x8
1744 10653U, // BITMASK_I16x8_S
1745 150151U, // BITMASK_I32x4
1746 10625U, // BITMASK_I32x4_S
1747 150136U, // BITMASK_I64x2
1748 10611U, // BITMASK_I64x2_S
1749 150166U, // BITMASK_I8x16
1750 10639U, // BITMASK_I8x16_S
1751 1350719151U, // BITSELECT
1752 13263U, // BITSELECT_S
1753 49228U, // BLOCK
1754 49228U, // BLOCK_S
1755 16385U, // BR
1756 147512U, // BR_IF
1757 16440U, // BR_IF_S
1758 16385U, // BR_S
1759 16806U, // BR_TABLE_I32
1760 65958U, // BR_TABLE_I32_S
1761 16806U, // BR_TABLE_I64
1762 65958U, // BR_TABLE_I64_S
1763 0U, // BR_UNLESS
1764 0U, // BR_UNLESS_S
1765 10777U, // CALL
1766 153286U, // CALL_INDIRECT
1767 153286U, // CALL_INDIRECT_S
1768 149959U, // CALL_REF
1769 18887U, // CALL_REF_S
1770 19231U, // CALL_S
1771 0U, // CATCH
1772 0U, // CATCH_ALL
1773 10758U, // CATCH_ALL_LEGACY
1774 10758U, // CATCH_ALL_LEGACY_S
1775 0U, // CATCH_ALL_REF
1776 0U, // CATCH_ALL_REF_S
1777 0U, // CATCH_ALL_S
1778 10595U, // CATCH_LEGACY
1779 16450U, // CATCH_LEGACY_S
1780 0U, // CATCH_REF
1781 0U, // CATCH_REF_S
1782 0U, // CATCH_S
1783 150284U, // CEIL_F16x8
1784 10747U, // CEIL_F16x8_S
1785 150240U, // CEIL_F32
1786 10707U, // CEIL_F32_S
1787 150272U, // CEIL_F32x4
1788 10736U, // CEIL_F32x4_S
1789 150262U, // CEIL_F64
1790 10727U, // CEIL_F64_S
1791 150250U, // CEIL_F64x2
1792 10716U, // CEIL_F64x2_S
1793 148126U, // CLZ_I32
1794 9376U, // CLZ_I32_S
1795 148136U, // CLZ_I64
1796 9385U, // CLZ_I64_S
1797 153650U, // CONST_F32
1798 22578U, // CONST_F32_S
1799 153672U, // CONST_F64
1800 22600U, // CONST_F64_S
1801 153661U, // CONST_I32
1802 22589U, // CONST_I32_S
1803 153683U, // CONST_I64
1804 22611U, // CONST_I64_S
1805 3498203230U, // CONST_V128_F32x4
1806 1350719582U, // CONST_V128_F32x4_S
1807 8542302U, // CONST_V128_F64x2
1808 153694U, // CONST_V128_F64x2_S
1809 3498203230U, // CONST_V128_I16x8
1810 3498203230U, // CONST_V128_I16x8_S
1811 3498203230U, // CONST_V128_I32x4
1812 1350719582U, // CONST_V128_I32x4_S
1813 8542302U, // CONST_V128_I64x2
1814 153694U, // CONST_V128_I64x2_S
1815 3498203230U, // CONST_V128_I8x16
1816 3498203230U, // CONST_V128_I8x16_S
1817 8539041U, // COPYSIGN_F32
1818 10872U, // COPYSIGN_F32_S
1819 8539055U, // COPYSIGN_F64
1820 10885U, // COPYSIGN_F64_S
1821 156351U, // COPY_EXNREF
1822 14930U, // COPY_EXNREF_S
1823 156351U, // COPY_EXTERNREF
1824 14930U, // COPY_EXTERNREF_S
1825 156351U, // COPY_F32
1826 14930U, // COPY_F32_S
1827 156351U, // COPY_F64
1828 14930U, // COPY_F64_S
1829 156351U, // COPY_FUNCREF
1830 14930U, // COPY_FUNCREF_S
1831 156351U, // COPY_I32
1832 14930U, // COPY_I32_S
1833 156351U, // COPY_I64
1834 14930U, // COPY_I64_S
1835 156351U, // COPY_V128
1836 14930U, // COPY_V128_S
1837 148166U, // CTZ_I32
1838 9394U, // CTZ_I32_S
1839 148176U, // CTZ_I64
1840 9403U, // CTZ_I64_S
1841 19710U, // DATA_DROP
1842 19710U, // DATA_DROP_S
1843 10304U, // DEBUG_UNREACHABLE
1844 10304U, // DEBUG_UNREACHABLE_S
1845 25304U, // DELEGATE
1846 25304U, // DELEGATE_S
1847 8544804U, // DIV_F16x8
1848 14821U, // DIV_F16x8_S
1849 8536661U, // DIV_F32
1850 9340U, // DIV_F32_S
1851 8544793U, // DIV_F32x4
1852 14811U, // DIV_F32x4_S
1853 8536671U, // DIV_F64
1854 9349U, // DIV_F64_S
1855 8544782U, // DIV_F64x2
1856 14801U, // DIV_F64x2_S
1857 8541340U, // DIV_S_I32
1858 12831U, // DIV_S_I32_S
1859 8541351U, // DIV_S_I64
1860 12841U, // DIV_S_I64_S
1861 8544721U, // DIV_U_I32
1862 14745U, // DIV_U_I32_S
1863 8544732U, // DIV_U_I64
1864 14755U, // DIV_U_I64_S
1865 8540589U, // DOT
1866 12189U, // DOT_S
1867 19715U, // DROP_EXNREF
1868 11231U, // DROP_EXNREF_S
1869 19715U, // DROP_EXTERNREF
1870 11231U, // DROP_EXTERNREF_S
1871 19715U, // DROP_F32
1872 11231U, // DROP_F32_S
1873 19715U, // DROP_F64
1874 11231U, // DROP_F64_S
1875 19715U, // DROP_FUNCREF
1876 11231U, // DROP_FUNCREF_S
1877 19715U, // DROP_I32
1878 11231U, // DROP_I32_S
1879 19715U, // DROP_I64
1880 11231U, // DROP_I64_S
1881 19715U, // DROP_V128
1882 11231U, // DROP_V128_S
1883 10429U, // ELSE
1884 10429U, // ELSE_S
1885 10221U, // END
1886 10601U, // END_BLOCK
1887 10601U, // END_BLOCK_S
1888 10997U, // END_FUNCTION
1889 10997U, // END_FUNCTION_S
1890 10518U, // END_IF
1891 10518U, // END_IF_S
1892 11222U, // END_LOOP
1893 11222U, // END_LOOP_S
1894 10221U, // END_S
1895 14941U, // END_TRY
1896 14941U, // END_TRY_S
1897 10316U, // END_TRY_TABLE
1898 10316U, // END_TRY_TABLE_S
1899 148146U, // EQZ_I32
1900 14949U, // EQZ_I32_S
1901 148156U, // EQZ_I64
1902 14957U, // EQZ_I64_S
1903 8539451U, // EQ_F16x8
1904 11281U, // EQ_F16x8_S
1905 8536240U, // EQ_F32
1906 9004U, // EQ_F32_S
1907 8539421U, // EQ_F32x4
1908 11254U, // EQ_F32x4_S
1909 8536260U, // EQ_F64
1910 9022U, // EQ_F64_S
1911 8539401U, // EQ_F64x2
1912 11236U, // EQ_F64x2_S
1913 8539461U, // EQ_I16x8
1914 11290U, // EQ_I16x8_S
1915 8536250U, // EQ_I32
1916 9013U, // EQ_I32_S
1917 8539431U, // EQ_I32x4
1918 11263U, // EQ_I32x4_S
1919 8536270U, // EQ_I64
1920 9031U, // EQ_I64_S
1921 8539411U, // EQ_I64x2
1922 11245U, // EQ_I64x2_S
1923 8539441U, // EQ_I8x16
1924 11272U, // EQ_I8x16_S
1925 8540344U, // EXTMUL_HIGH_S_I16x8
1926 11979U, // EXTMUL_HIGH_S_I16x8_S
1927 8540562U, // EXTMUL_HIGH_S_I32x4
1928 12163U, // EXTMUL_HIGH_S_I32x4_S
1929 8540024U, // EXTMUL_HIGH_S_I64x2
1930 11716U, // EXTMUL_HIGH_S_I64x2_S
1931 8542991U, // EXTMUL_HIGH_U_I16x8
1932 14037U, // EXTMUL_HIGH_U_I16x8_S
1933 8543219U, // EXTMUL_HIGH_U_I32x4
1934 14193U, // EXTMUL_HIGH_U_I32x4_S
1935 8542694U, // EXTMUL_HIGH_U_I64x2
1936 13836U, // EXTMUL_HIGH_U_I64x2_S
1937 8540397U, // EXTMUL_LOW_S_I16x8
1938 12030U, // EXTMUL_LOW_S_I16x8_S
1939 8540657U, // EXTMUL_LOW_S_I32x4
1940 12254U, // EXTMUL_LOW_S_I32x4_S
1941 8540100U, // EXTMUL_LOW_S_I64x2
1942 11789U, // EXTMUL_LOW_S_I64x2_S
1943 8543044U, // EXTMUL_LOW_U_I16x8
1944 14088U, // EXTMUL_LOW_U_I16x8_S
1945 8543295U, // EXTMUL_LOW_U_I32x4
1946 14266U, // EXTMUL_LOW_U_I32x4_S
1947 8542770U, // EXTMUL_LOW_U_I64x2
1948 13909U, // EXTMUL_LOW_U_I64x2_S
1949 8538344U, // EXTRACT_LANE_F16x8
1950 18664U, // EXTRACT_LANE_F16x8_S
1951 8538304U, // EXTRACT_LANE_F32x4
1952 18624U, // EXTRACT_LANE_F32x4_S
1953 8538264U, // EXTRACT_LANE_F64x2
1954 18584U, // EXTRACT_LANE_F64x2_S
1955 8540933U, // EXTRACT_LANE_I16x8_s
1956 21253U, // EXTRACT_LANE_I16x8_s_S
1957 8543864U, // EXTRACT_LANE_I16x8_u
1958 24184U, // EXTRACT_LANE_I16x8_u_S
1959 8538324U, // EXTRACT_LANE_I32x4
1960 18644U, // EXTRACT_LANE_I32x4_S
1961 8538284U, // EXTRACT_LANE_I64x2
1962 18604U, // EXTRACT_LANE_I64x2_S
1963 8540911U, // EXTRACT_LANE_I8x16_s
1964 21231U, // EXTRACT_LANE_I8x16_s_S
1965 8543842U, // EXTRACT_LANE_I8x16_u
1966 24162U, // EXTRACT_LANE_I8x16_u_S
1967 151165U, // F32_CONVERT_S_I32
1968 11494U, // F32_CONVERT_S_I32_S
1969 151297U, // F32_CONVERT_S_I64
1970 11602U, // F32_CONVERT_S_I64_S
1971 153835U, // F32_CONVERT_U_I32
1972 13614U, // F32_CONVERT_U_I32_S
1973 153967U, // F32_CONVERT_U_I64
1974 13722U, // F32_CONVERT_U_I64_S
1975 148312U, // F32_DEMOTE_F64
1976 9649U, // F32_DEMOTE_F64_S
1977 148291U, // F32_REINTERPRET_I32
1978 9629U, // F32_REINTERPRET_I32_S
1979 151184U, // F64_CONVERT_S_I32
1980 11512U, // F64_CONVERT_S_I32_S
1981 151316U, // F64_CONVERT_S_I64
1982 11620U, // F64_CONVERT_S_I64_S
1983 153854U, // F64_CONVERT_U_I32
1984 13632U, // F64_CONVERT_U_I32_S
1985 153986U, // F64_CONVERT_U_I64
1986 13740U, // F64_CONVERT_U_I64_S
1987 148253U, // F64_PROMOTE_F32
1988 9593U, // F64_PROMOTE_F32_S
1989 148363U, // F64_REINTERPRET_I64
1990 9697U, // F64_REINTERPRET_I64_S
1991 0U, // FALLTHROUGH_RETURN
1992 0U, // FALLTHROUGH_RETURN_S
1993 150958U, // FLOOR_F16x8
1994 11351U, // FLOOR_F16x8_S
1995 150910U, // FLOOR_F32
1996 11307U, // FLOOR_F32_S
1997 150945U, // FLOOR_F32x4
1998 11339U, // FLOOR_F32x4_S
1999 150934U, // FLOOR_F64
2000 11329U, // FLOOR_F64_S
2001 150921U, // FLOOR_F64x2
2002 11317U, // FLOOR_F64x2_S
2003 0U, // FP_TO_SINT_I32_F32
2004 0U, // FP_TO_SINT_I32_F32_S
2005 0U, // FP_TO_SINT_I32_F64
2006 0U, // FP_TO_SINT_I32_F64_S
2007 0U, // FP_TO_SINT_I64_F32
2008 0U, // FP_TO_SINT_I64_F32_S
2009 0U, // FP_TO_SINT_I64_F64
2010 0U, // FP_TO_SINT_I64_F64_S
2011 0U, // FP_TO_UINT_I32_F32
2012 0U, // FP_TO_UINT_I32_F32_S
2013 0U, // FP_TO_UINT_I32_F64
2014 0U, // FP_TO_UINT_I32_F64_S
2015 0U, // FP_TO_UINT_I64_F32
2016 0U, // FP_TO_UINT_I64_F32_S
2017 0U, // FP_TO_UINT_I64_F64
2018 0U, // FP_TO_UINT_I64_F64_S
2019 8537815U, // GE_F16x8
2020 10268U, // GE_F16x8_S
2021 8536160U, // GE_F32
2022 8932U, // GE_F32_S
2023 8537805U, // GE_F32x4
2024 10259U, // GE_F32x4_S
2025 8536170U, // GE_F64
2026 8941U, // GE_F64_S
2027 8537795U, // GE_F64x2
2028 10250U, // GE_F64x2_S
2029 8540831U, // GE_S_I16x8
2030 12402U, // GE_S_I16x8_S
2031 8540775U, // GE_S_I32
2032 12351U, // GE_S_I32_S
2033 8540807U, // GE_S_I32x4
2034 12380U, // GE_S_I32x4_S
2035 8540797U, // GE_S_I64
2036 12371U, // GE_S_I64_S
2037 8540785U, // GE_S_I64x2
2038 12360U, // GE_S_I64x2_S
2039 8540819U, // GE_S_I8x16
2040 12391U, // GE_S_I8x16_S
2041 8543774U, // GE_U_I16x8
2042 14367U, // GE_U_I16x8_S
2043 8543730U, // GE_U_I32
2044 14327U, // GE_U_I32_S
2045 8543750U, // GE_U_I32x4
2046 14345U, // GE_U_I32x4_S
2047 8543740U, // GE_U_I64
2048 14336U, // GE_U_I64_S
2049 8543762U, // GE_U_I8x16
2050 14356U, // GE_U_I8x16_S
2051 153312U, // GLOBAL_GET_EXNREF
2052 22240U, // GLOBAL_GET_EXNREF_S
2053 153312U, // GLOBAL_GET_EXTERNREF
2054 22240U, // GLOBAL_GET_EXTERNREF_S
2055 153312U, // GLOBAL_GET_F32
2056 22240U, // GLOBAL_GET_F32_S
2057 153312U, // GLOBAL_GET_F64
2058 22240U, // GLOBAL_GET_F64_S
2059 153312U, // GLOBAL_GET_FUNCREF
2060 22240U, // GLOBAL_GET_FUNCREF_S
2061 153312U, // GLOBAL_GET_I32
2062 22240U, // GLOBAL_GET_I32_S
2063 153312U, // GLOBAL_GET_I64
2064 22240U, // GLOBAL_GET_I64_S
2065 153312U, // GLOBAL_GET_V128
2066 22240U, // GLOBAL_GET_V128_S
2067 153346U, // GLOBAL_SET_EXNREF
2068 22274U, // GLOBAL_SET_EXNREF_S
2069 153346U, // GLOBAL_SET_EXTERNREF
2070 22274U, // GLOBAL_SET_EXTERNREF_S
2071 153346U, // GLOBAL_SET_F32
2072 22274U, // GLOBAL_SET_F32_S
2073 153346U, // GLOBAL_SET_F64
2074 22274U, // GLOBAL_SET_F64_S
2075 153346U, // GLOBAL_SET_FUNCREF
2076 22274U, // GLOBAL_SET_FUNCREF_S
2077 153346U, // GLOBAL_SET_I32
2078 22274U, // GLOBAL_SET_I32_S
2079 153346U, // GLOBAL_SET_I64
2080 22274U, // GLOBAL_SET_I64_S
2081 153346U, // GLOBAL_SET_V128
2082 22274U, // GLOBAL_SET_V128_S
2083 8541997U, // GT_F16x8
2084 13316U, // GT_F16x8_S
2085 8536300U, // GT_F32
2086 9058U, // GT_F32_S
2087 8541987U, // GT_F32x4
2088 13307U, // GT_F32x4_S
2089 8536310U, // GT_F64
2090 9067U, // GT_F64_S
2091 8541977U, // GT_F64x2
2092 13298U, // GT_F64x2_S
2093 8541260U, // GT_S_I16x8
2094 12758U, // GT_S_I16x8_S
2095 8541204U, // GT_S_I32
2096 12707U, // GT_S_I32_S
2097 8541236U, // GT_S_I32x4
2098 12736U, // GT_S_I32x4_S
2099 8541226U, // GT_S_I64
2100 12727U, // GT_S_I64_S
2101 8541214U, // GT_S_I64x2
2102 12716U, // GT_S_I64x2_S
2103 8541248U, // GT_S_I8x16
2104 12747U, // GT_S_I8x16_S
2105 8544653U, // GT_U_I16x8
2106 14683U, // GT_U_I16x8_S
2107 8544609U, // GT_U_I32
2108 14643U, // GT_U_I32_S
2109 8544629U, // GT_U_I32x4
2110 14661U, // GT_U_I32x4_S
2111 8544619U, // GT_U_I64
2112 14652U, // GT_U_I64_S
2113 8544641U, // GT_U_I8x16
2114 14672U, // GT_U_I8x16_S
2115 151613U, // I32_EXTEND16_S_I32
2116 11861U, // I32_EXTEND16_S_I32_S
2117 151841U, // I32_EXTEND8_S_I32
2118 12055U, // I32_EXTEND8_S_I32_S
2119 148270U, // I32_REINTERPRET_F32
2120 9609U, // I32_REINTERPRET_F32_S
2121 151071U, // I32_TRUNC_S_F32
2122 11405U, // I32_TRUNC_S_F32_S
2123 151221U, // I32_TRUNC_S_F64
2124 11530U, // I32_TRUNC_S_F64_S
2125 151105U, // I32_TRUNC_S_SAT_F32
2126 11437U, // I32_TRUNC_S_SAT_F32_S
2127 151255U, // I32_TRUNC_S_SAT_F64
2128 11562U, // I32_TRUNC_S_SAT_F64_S
2129 153741U, // I32_TRUNC_U_F32
2130 13525U, // I32_TRUNC_U_F32_S
2131 153891U, // I32_TRUNC_U_F64
2132 13650U, // I32_TRUNC_U_F64_S
2133 153775U, // I32_TRUNC_U_SAT_F32
2134 13557U, // I32_TRUNC_U_SAT_F32_S
2135 153925U, // I32_TRUNC_U_SAT_F64
2136 13682U, // I32_TRUNC_U_SAT_F64_S
2137 148349U, // I32_WRAP_I64
2138 9684U, // I32_WRAP_I64_S
2139 3498198052U, // I64_ADD128
2140 9752U, // I64_ADD128_S
2141 151629U, // I64_EXTEND16_S_I64
2142 11876U, // I64_EXTEND16_S_I64_S
2143 151055U, // I64_EXTEND32_S_I64
2144 11390U, // I64_EXTEND32_S_I64_S
2145 151856U, // I64_EXTEND8_S_I64
2146 12069U, // I64_EXTEND8_S_I64_S
2147 151147U, // I64_EXTEND_S_I32
2148 11477U, // I64_EXTEND_S_I32_S
2149 153817U, // I64_EXTEND_U_I32
2150 13597U, // I64_EXTEND_U_I32_S
2151 1350718039U, // I64_MUL_WIDE_S
2152 12336U, // I64_MUL_WIDE_S_S
2153 1350720994U, // I64_MUL_WIDE_U
2154 14312U, // I64_MUL_WIDE_U_S
2155 148328U, // I64_REINTERPRET_F64
2156 9664U, // I64_REINTERPRET_F64_S
2157 3498198040U, // I64_SUB128
2158 9741U, // I64_SUB128_S
2159 151088U, // I64_TRUNC_S_F32
2160 11421U, // I64_TRUNC_S_F32_S
2161 151238U, // I64_TRUNC_S_F64
2162 11546U, // I64_TRUNC_S_F64_S
2163 151126U, // I64_TRUNC_S_SAT_F32
2164 11457U, // I64_TRUNC_S_SAT_F32_S
2165 151276U, // I64_TRUNC_S_SAT_F64
2166 11582U, // I64_TRUNC_S_SAT_F64_S
2167 153758U, // I64_TRUNC_U_F32
2168 13541U, // I64_TRUNC_U_F32_S
2169 153908U, // I64_TRUNC_U_F64
2170 13666U, // I64_TRUNC_U_F64_S
2171 153796U, // I64_TRUNC_U_SAT_F32
2172 13577U, // I64_TRUNC_U_SAT_F32_S
2173 153946U, // I64_TRUNC_U_SAT_F64
2174 13702U, // I64_TRUNC_U_SAT_F64_S
2175 180245U, // IF
2176 49173U, // IF_S
2177 1350719125U, // LANESELECT_I16x8
2178 13238U, // LANESELECT_I16x8_S
2179 1350719073U, // LANESELECT_I32x4
2180 13188U, // LANESELECT_I32x4_S
2181 1350719047U, // LANESELECT_I64x2
2182 13163U, // LANESELECT_I64x2_S
2183 1350719099U, // LANESELECT_I8x16
2184 13213U, // LANESELECT_I8x16_S
2185 8537845U, // LE_F16x8
2186 10295U, // LE_F16x8_S
2187 8536180U, // LE_F32
2188 8950U, // LE_F32_S
2189 8537835U, // LE_F32x4
2190 10286U, // LE_F32x4_S
2191 8536190U, // LE_F64
2192 8959U, // LE_F64_S
2193 8537825U, // LE_F64x2
2194 10277U, // LE_F64x2_S
2195 8540899U, // LE_S_I16x8
2196 12464U, // LE_S_I16x8_S
2197 8540843U, // LE_S_I32
2198 12413U, // LE_S_I32_S
2199 8540875U, // LE_S_I32x4
2200 12442U, // LE_S_I32x4_S
2201 8540865U, // LE_S_I64
2202 12433U, // LE_S_I64_S
2203 8540853U, // LE_S_I64x2
2204 12422U, // LE_S_I64x2_S
2205 8540887U, // LE_S_I8x16
2206 12453U, // LE_S_I8x16_S
2207 8543830U, // LE_U_I16x8
2208 14418U, // LE_U_I16x8_S
2209 8543786U, // LE_U_I32
2210 14378U, // LE_U_I32_S
2211 8543806U, // LE_U_I32x4
2212 14396U, // LE_U_I32x4_S
2213 8543796U, // LE_U_I64
2214 14387U, // LE_U_I64_S
2215 8543818U, // LE_U_I8x16
2216 14407U, // LE_U_I8x16_S
2217 161633716U, // LOAD16_SPLAT_A32
2218 3626420U, // LOAD16_SPLAT_A32_S
2219 161633716U, // LOAD16_SPLAT_A64
2220 3626420U, // LOAD16_SPLAT_A64_S
2221 161632289U, // LOAD16_S_I32_A32
2222 3624993U, // LOAD16_S_I32_A32_S
2223 161632289U, // LOAD16_S_I32_A64
2224 3624993U, // LOAD16_S_I32_A64_S
2225 161632303U, // LOAD16_S_I64_A32
2226 3625007U, // LOAD16_S_I64_A32_S
2227 161632303U, // LOAD16_S_I64_A64
2228 3625007U, // LOAD16_S_I64_A64_S
2229 161634959U, // LOAD16_U_I32_A32
2230 3627663U, // LOAD16_U_I32_A32_S
2231 161634959U, // LOAD16_U_I32_A64
2232 3627663U, // LOAD16_U_I32_A64_S
2233 161634973U, // LOAD16_U_I64_A32
2234 3627677U, // LOAD16_U_I64_A32_S
2235 161634973U, // LOAD16_U_I64_A64
2236 3627677U, // LOAD16_U_I64_A64_S
2237 161633678U, // LOAD32_SPLAT_A32
2238 3626382U, // LOAD32_SPLAT_A32_S
2239 161633678U, // LOAD32_SPLAT_A64
2240 3626382U, // LOAD32_SPLAT_A64_S
2241 161631745U, // LOAD32_S_I64_A32
2242 3624449U, // LOAD32_S_I64_A32_S
2243 161631745U, // LOAD32_S_I64_A64
2244 3624449U, // LOAD32_S_I64_A64_S
2245 161634410U, // LOAD32_U_I64_A32
2246 3627114U, // LOAD32_U_I64_A32_S
2247 161634410U, // LOAD32_U_I64_A64
2248 3627114U, // LOAD32_U_I64_A64_S
2249 161633697U, // LOAD64_SPLAT_A32
2250 3626401U, // LOAD64_SPLAT_A32_S
2251 161633697U, // LOAD64_SPLAT_A64
2252 3626401U, // LOAD64_SPLAT_A64_S
2253 161633735U, // LOAD8_SPLAT_A32
2254 3626439U, // LOAD8_SPLAT_A32_S
2255 161633735U, // LOAD8_SPLAT_A64
2256 3626439U, // LOAD8_SPLAT_A64_S
2257 161632519U, // LOAD8_S_I32_A32
2258 3625223U, // LOAD8_S_I32_A32_S
2259 161632519U, // LOAD8_S_I32_A64
2260 3625223U, // LOAD8_S_I32_A64_S
2261 161632532U, // LOAD8_S_I64_A32
2262 3625236U, // LOAD8_S_I64_A32_S
2263 161632532U, // LOAD8_S_I64_A64
2264 3625236U, // LOAD8_S_I64_A64_S
2265 161635166U, // LOAD8_U_I32_A32
2266 3627870U, // LOAD8_U_I32_A32_S
2267 161635166U, // LOAD8_U_I32_A64
2268 3627870U, // LOAD8_U_I32_A64_S
2269 161635179U, // LOAD8_U_I64_A32
2270 3627883U, // LOAD8_U_I64_A32_S
2271 161635179U, // LOAD8_U_I64_A64
2272 3627883U, // LOAD8_U_I64_A64_S
2273 161632801U, // LOAD_EXTEND_S_I16x8_A32
2274 3625505U, // LOAD_EXTEND_S_I16x8_A32_S
2275 161632801U, // LOAD_EXTEND_S_I16x8_A64
2276 3625505U, // LOAD_EXTEND_S_I16x8_A64_S
2277 161632271U, // LOAD_EXTEND_S_I32x4_A32
2278 3624975U, // LOAD_EXTEND_S_I32x4_A32_S
2279 161632271U, // LOAD_EXTEND_S_I32x4_A64
2280 3624975U, // LOAD_EXTEND_S_I32x4_A64_S
2281 161631907U, // LOAD_EXTEND_S_I64x2_A32
2282 3624611U, // LOAD_EXTEND_S_I64x2_A32_S
2283 161631907U, // LOAD_EXTEND_S_I64x2_A64
2284 3624611U, // LOAD_EXTEND_S_I64x2_A64_S
2285 161635439U, // LOAD_EXTEND_U_I16x8_A32
2286 3628143U, // LOAD_EXTEND_U_I16x8_A32_S
2287 161635439U, // LOAD_EXTEND_U_I16x8_A64
2288 3628143U, // LOAD_EXTEND_U_I16x8_A64_S
2289 161634941U, // LOAD_EXTEND_U_I32x4_A32
2290 3627645U, // LOAD_EXTEND_U_I32x4_A32_S
2291 161634941U, // LOAD_EXTEND_U_I32x4_A64
2292 3627645U, // LOAD_EXTEND_U_I32x4_A64_S
2293 161634577U, // LOAD_EXTEND_U_I64x2_A32
2294 3627281U, // LOAD_EXTEND_U_I64x2_A32_S
2295 161634577U, // LOAD_EXTEND_U_I64x2_A64
2296 3627281U, // LOAD_EXTEND_U_I64x2_A64_S
2297 161629179U, // LOAD_F16_F32_A32
2298 3621883U, // LOAD_F16_F32_A32_S
2299 161629179U, // LOAD_F16_F32_A64
2300 3621883U, // LOAD_F16_F32_A64_S
2301 161629507U, // LOAD_F32_A32
2302 3622211U, // LOAD_F32_A32_S
2303 161629507U, // LOAD_F32_A64
2304 3622211U, // LOAD_F32_A64_S
2305 161629527U, // LOAD_F64_A32
2306 3622231U, // LOAD_F64_A32_S
2307 161629527U, // LOAD_F64_A64
2308 3622231U, // LOAD_F64_A64_S
2309 161629517U, // LOAD_I32_A32
2310 3622221U, // LOAD_I32_A32_S
2311 161629517U, // LOAD_I32_A64
2312 3622221U, // LOAD_I32_A64_S
2313 161629537U, // LOAD_I64_A32
2314 3622241U, // LOAD_I64_A32_S
2315 161629537U, // LOAD_I64_A64
2316 3622241U, // LOAD_I64_A64_S
2317 228739012U, // LOAD_LANE_16_A32
2318 4671428U, // LOAD_LANE_16_A32_S
2319 228739012U, // LOAD_LANE_16_A64
2320 4671428U, // LOAD_LANE_16_A64_S
2321 228738938U, // LOAD_LANE_32_A32
2322 4671354U, // LOAD_LANE_32_A32_S
2323 228738938U, // LOAD_LANE_32_A64
2324 4671354U, // LOAD_LANE_32_A64_S
2325 228738975U, // LOAD_LANE_64_A32
2326 4671391U, // LOAD_LANE_64_A32_S
2327 228738975U, // LOAD_LANE_64_A64
2328 4671391U, // LOAD_LANE_64_A64_S
2329 228739049U, // LOAD_LANE_8_A32
2330 4671465U, // LOAD_LANE_8_A32_S
2331 228739049U, // LOAD_LANE_8_A64
2332 4671465U, // LOAD_LANE_8_A64_S
2333 161629547U, // LOAD_V128_A32
2334 3622251U, // LOAD_V128_A32_S
2335 161629547U, // LOAD_V128_A64
2336 3622251U, // LOAD_V128_A64_S
2337 161631272U, // LOAD_ZERO_32_A32
2338 3623976U, // LOAD_ZERO_32_A32_S
2339 161631272U, // LOAD_ZERO_32_A64
2340 3623976U, // LOAD_ZERO_32_A64_S
2341 161631315U, // LOAD_ZERO_64_A32
2342 3624019U, // LOAD_ZERO_64_A32_S
2343 161631315U, // LOAD_ZERO_64_A64
2344 3624019U, // LOAD_ZERO_64_A64_S
2345 153324U, // LOCAL_GET_EXNREF
2346 22252U, // LOCAL_GET_EXNREF_S
2347 153324U, // LOCAL_GET_EXTERNREF
2348 22252U, // LOCAL_GET_EXTERNREF_S
2349 153324U, // LOCAL_GET_F32
2350 22252U, // LOCAL_GET_F32_S
2351 153324U, // LOCAL_GET_F64
2352 22252U, // LOCAL_GET_F64_S
2353 153324U, // LOCAL_GET_FUNCREF
2354 22252U, // LOCAL_GET_FUNCREF_S
2355 153324U, // LOCAL_GET_I32
2356 22252U, // LOCAL_GET_I32_S
2357 153324U, // LOCAL_GET_I64
2358 22252U, // LOCAL_GET_I64_S
2359 153324U, // LOCAL_GET_V128
2360 22252U, // LOCAL_GET_V128_S
2361 153358U, // LOCAL_SET_EXNREF
2362 22286U, // LOCAL_SET_EXNREF_S
2363 153358U, // LOCAL_SET_EXTERNREF
2364 22286U, // LOCAL_SET_EXTERNREF_S
2365 153358U, // LOCAL_SET_F32
2366 22286U, // LOCAL_SET_F32_S
2367 153358U, // LOCAL_SET_F64
2368 22286U, // LOCAL_SET_F64_S
2369 153358U, // LOCAL_SET_FUNCREF
2370 22286U, // LOCAL_SET_FUNCREF_S
2371 153358U, // LOCAL_SET_I32
2372 22286U, // LOCAL_SET_I32_S
2373 153358U, // LOCAL_SET_I64
2374 22286U, // LOCAL_SET_I64_S
2375 153358U, // LOCAL_SET_V128
2376 22286U, // LOCAL_SET_V128_S
2377 8537784U, // LOCAL_TEE_EXNREF
2378 18104U, // LOCAL_TEE_EXNREF_S
2379 8537784U, // LOCAL_TEE_EXTERNREF
2380 18104U, // LOCAL_TEE_EXTERNREF_S
2381 8537784U, // LOCAL_TEE_F32
2382 18104U, // LOCAL_TEE_F32_S
2383 8537784U, // LOCAL_TEE_F64
2384 18104U, // LOCAL_TEE_F64_S
2385 8537784U, // LOCAL_TEE_FUNCREF
2386 18104U, // LOCAL_TEE_FUNCREF_S
2387 8537784U, // LOCAL_TEE_I32
2388 18104U, // LOCAL_TEE_I32_S
2389 8537784U, // LOCAL_TEE_I64
2390 18104U, // LOCAL_TEE_I64_S
2391 8537784U, // LOCAL_TEE_V128
2392 18104U, // LOCAL_TEE_V128_S
2393 49198U, // LOOP
2394 49198U, // LOOP_S
2395 8542040U, // LT_F16x8
2396 13343U, // LT_F16x8_S
2397 8536320U, // LT_F32
2398 9076U, // LT_F32_S
2399 8542030U, // LT_F32x4
2400 13334U, // LT_F32x4_S
2401 8536330U, // LT_F64
2402 9085U, // LT_F64_S
2403 8542020U, // LT_F64x2
2404 13325U, // LT_F64x2_S
2405 8541328U, // LT_S_I16x8
2406 12820U, // LT_S_I16x8_S
2407 8541272U, // LT_S_I32
2408 12769U, // LT_S_I32_S
2409 8541304U, // LT_S_I32x4
2410 12798U, // LT_S_I32x4_S
2411 8541294U, // LT_S_I64
2412 12789U, // LT_S_I64_S
2413 8541282U, // LT_S_I64x2
2414 12778U, // LT_S_I64x2_S
2415 8541316U, // LT_S_I8x16
2416 12809U, // LT_S_I8x16_S
2417 8544709U, // LT_U_I16x8
2418 14734U, // LT_U_I16x8_S
2419 8544665U, // LT_U_I32
2420 14694U, // LT_U_I32_S
2421 8544685U, // LT_U_I32x4
2422 14712U, // LT_U_I32x4_S
2423 8544675U, // LT_U_I64
2424 14703U, // LT_U_I64_S
2425 8544697U, // LT_U_I8x16
2426 14723U, // LT_U_I8x16_S
2427 1350714893U, // MADD_F16x8
2428 10111U, // MADD_F16x8_S
2429 1350714925U, // MADD_F32x4
2430 10141U, // MADD_F32x4_S
2431 1350714905U, // MADD_F64x2
2432 10122U, // MADD_F64x2_S
2433 8544862U, // MAX_F16x8
2434 14851U, // MAX_F16x8_S
2435 8536691U, // MAX_F32
2436 9358U, // MAX_F32_S
2437 8544851U, // MAX_F32x4
2438 14841U, // MAX_F32x4_S
2439 8536701U, // MAX_F64
2440 9367U, // MAX_F64_S
2441 8544840U, // MAX_F64x2
2442 14831U, // MAX_F64x2_S
2443 8541388U, // MAX_S_I16x8
2444 12875U, // MAX_S_I16x8_S
2445 8541362U, // MAX_S_I32x4
2446 12851U, // MAX_S_I32x4_S
2447 8541375U, // MAX_S_I8x16
2448 12863U, // MAX_S_I8x16_S
2449 8544769U, // MAX_U_I16x8
2450 14789U, // MAX_U_I16x8_S
2451 8544743U, // MAX_U_I32x4
2452 14765U, // MAX_U_I32x4_S
2453 8544756U, // MAX_U_I8x16
2454 14777U, // MAX_U_I8x16_S
2455 0U, // MEMCPY_A32
2456 0U, // MEMCPY_A32_S
2457 0U, // MEMCPY_A64
2458 0U, // MEMCPY_A64_S
2459 76694151U, // MEMORY_ATOMIC_NOTIFY_A32
2460 19169927U, // MEMORY_ATOMIC_NOTIFY_A32_S
2461 76694151U, // MEMORY_ATOMIC_NOTIFY_A64
2462 19169927U, // MEMORY_ATOMIC_NOTIFY_A64_S
2463 345129236U, // MEMORY_ATOMIC_WAIT32_A32
2464 19169556U, // MEMORY_ATOMIC_WAIT32_A32_S
2465 345129236U, // MEMORY_ATOMIC_WAIT32_A64
2466 19169556U, // MEMORY_ATOMIC_WAIT32_A64_S
2467 345129259U, // MEMORY_ATOMIC_WAIT64_A32
2468 19169579U, // MEMORY_ATOMIC_WAIT64_A32_S
2469 345129259U, // MEMORY_ATOMIC_WAIT64_A64
2470 19169579U, // MEMORY_ATOMIC_WAIT64_A64_S
2471 3498205899U, // MEMORY_COPY_A32
2472 156363U, // MEMORY_COPY_A32_S
2473 3498205899U, // MEMORY_COPY_A64
2474 156363U, // MEMORY_COPY_A64_S
2475 1350716209U, // MEMORY_FILL_A32
2476 19249U, // MEMORY_FILL_A32_S
2477 1350716209U, // MEMORY_FILL_A64
2478 19249U, // MEMORY_FILL_A64_S
2479 3498202935U, // MEMORY_INIT_A32
2480 153399U, // MEMORY_INIT_A32_S
2481 3498202935U, // MEMORY_INIT_A64
2482 153399U, // MEMORY_INIT_A64_S
2483 0U, // MEMSET_A32
2484 0U, // MEMSET_A32_S
2485 0U, // MEMSET_A64
2486 0U, // MEMSET_A64_S
2487 8539091U, // MIN_F16x8
2488 10918U, // MIN_F16x8_S
2489 8536601U, // MIN_F32
2490 9266U, // MIN_F32_S
2491 8539080U, // MIN_F32x4
2492 10908U, // MIN_F32x4_S
2493 8536611U, // MIN_F64
2494 9275U, // MIN_F64_S
2495 8539069U, // MIN_F64x2
2496 10898U, // MIN_F64x2_S
2497 8541003U, // MIN_S_I16x8
2498 12519U, // MIN_S_I16x8_S
2499 8540977U, // MIN_S_I32x4
2500 12495U, // MIN_S_I32x4_S
2501 8540990U, // MIN_S_I8x16
2502 12507U, // MIN_S_I8x16_S
2503 8544195U, // MIN_U_I16x8
2504 14473U, // MIN_U_I16x8_S
2505 8544169U, // MIN_U_I32x4
2506 14449U, // MIN_U_I32x4_S
2507 8544182U, // MIN_U_I8x16
2508 14461U, // MIN_U_I8x16_S
2509 8539019U, // MUL_F16x8
2510 10852U, // MUL_F16x8_S
2511 8536561U, // MUL_F32
2512 9230U, // MUL_F32_S
2513 8538997U, // MUL_F32x4
2514 10832U, // MUL_F32x4_S
2515 8536581U, // MUL_F64
2516 9248U, // MUL_F64_S
2517 8538975U, // MUL_F64x2
2518 10812U, // MUL_F64x2_S
2519 8539030U, // MUL_I16x8
2520 10862U, // MUL_I16x8_S
2521 8536571U, // MUL_I32
2522 9239U, // MUL_I32_S
2523 8539008U, // MUL_I32x4
2524 10842U, // MUL_I32x4_S
2525 8536591U, // MUL_I64
2526 9257U, // MUL_I64_S
2527 8538986U, // MUL_I64x2
2528 10822U, // MUL_I64x2_S
2529 8540153U, // NARROW_S_I16x8
2530 11840U, // NARROW_S_I16x8_S
2531 8540683U, // NARROW_S_I8x16
2532 12279U, // NARROW_S_I8x16_S
2533 8542823U, // NARROW_U_I16x8
2534 13960U, // NARROW_U_I16x8_S
2535 8543321U, // NARROW_U_I8x16
2536 14291U, // NARROW_U_I8x16_S
2537 153625U, // NEAREST_F16x8
2538 13511U, // NEAREST_F16x8_S
2539 153569U, // NEAREST_F32
2540 13459U, // NEAREST_F32_S
2541 153610U, // NEAREST_F32x4
2542 13497U, // NEAREST_F32x4_S
2543 153597U, // NEAREST_F64
2544 13485U, // NEAREST_F64_S
2545 153582U, // NEAREST_F64x2
2546 13471U, // NEAREST_F64x2_S
2547 150024U, // NEG_F16x8
2548 10575U, // NEG_F16x8_S
2549 147913U, // NEG_F32
2550 9194U, // NEG_F32_S
2551 149991U, // NEG_F32x4
2552 10545U, // NEG_F32x4_S
2553 147923U, // NEG_F64
2554 9203U, // NEG_F64_S
2555 149969U, // NEG_F64x2
2556 10525U, // NEG_F64x2_S
2557 150035U, // NEG_I16x8
2558 10585U, // NEG_I16x8_S
2559 150002U, // NEG_I32x4
2560 10555U, // NEG_I32x4_S
2561 149980U, // NEG_I64x2
2562 10535U, // NEG_I64x2_S
2563 150013U, // NEG_I8x16
2564 10565U, // NEG_I8x16_S
2565 8537958U, // NE_F16x8
2566 10411U, // NE_F16x8_S
2567 8536200U, // NE_F32
2568 8968U, // NE_F32_S
2569 8537928U, // NE_F32x4
2570 10384U, // NE_F32x4_S
2571 8536220U, // NE_F64
2572 8986U, // NE_F64_S
2573 8537908U, // NE_F64x2
2574 10366U, // NE_F64x2_S
2575 8537968U, // NE_I16x8
2576 10420U, // NE_I16x8_S
2577 8536210U, // NE_I32
2578 8977U, // NE_I32_S
2579 8537938U, // NE_I32x4
2580 10393U, // NE_I32x4_S
2581 8536230U, // NE_I64
2582 8995U, // NE_I64_S
2583 8537918U, // NE_I64x2
2584 10375U, // NE_I64x2_S
2585 8537948U, // NE_I8x16
2586 10402U, // NE_I8x16_S
2587 1350714945U, // NMADD_F16x8
2588 10160U, // NMADD_F16x8_S
2589 1350714979U, // NMADD_F32x4
2590 10192U, // NMADD_F32x4_S
2591 1350714958U, // NMADD_F64x2
2592 10172U, // NMADD_F64x2_S
2593 11218U, // NOP
2594 11218U, // NOP_S
2595 153480U, // NOT
2596 13387U, // NOT_S
2597 8539471U, // OR
2598 8536280U, // OR_I32
2599 9040U, // OR_I32_S
2600 8536290U, // OR_I64
2601 9049U, // OR_I64_S
2602 11299U, // OR_S
2603 8544935U, // PMAX_F16x8
2604 14919U, // PMAX_F16x8_S
2605 8544923U, // PMAX_F32x4
2606 14908U, // PMAX_F32x4_S
2607 8544911U, // PMAX_F64x2
2608 14897U, // PMAX_F64x2_S
2609 8539164U, // PMIN_F16x8
2610 10986U, // PMIN_F16x8_S
2611 8539152U, // PMIN_F32x4
2612 10975U, // PMIN_F32x4_S
2613 8539140U, // PMIN_F64x2
2614 10964U, // PMIN_F64x2_S
2615 153442U, // POPCNT_I32
2616 13352U, // POPCNT_I32_S
2617 153454U, // POPCNT_I64
2618 13363U, // POPCNT_I64_S
2619 153466U, // POPCNT_I8x16
2620 13374U, // POPCNT_I8x16_S
2621 8541183U, // Q15MULR_SAT_S_I16x8
2622 12687U, // Q15MULR_SAT_S_I16x8_S
2623 2316247U, // REF_CAST_FUNCREF
2624 25704U, // REF_CAST_FUNCREF_S
2625 83196U, // REF_FUNC
2626 25514U, // REF_FUNC_S
2627 84798U, // REF_IS_NULL_EXNREF
2628 10782U, // REF_IS_NULL_EXNREF_S
2629 84798U, // REF_IS_NULL_EXTERNREF
2630 10782U, // REF_IS_NULL_EXTERNREF_S
2631 84798U, // REF_IS_NULL_FUNCREF
2632 10782U, // REF_IS_NULL_FUNCREF_S
2633 27417U, // REF_NULL_EXNREF
2634 11033U, // REF_NULL_EXNREF_S
2635 27394U, // REF_NULL_EXTERNREF
2636 11010U, // REF_NULL_EXTERNREF_S
2637 26355U, // REF_NULL_FUNCREF
2638 9971U, // REF_NULL_FUNCREF_S
2639 2316328U, // REF_TEST_FUNCREF
2640 25714U, // REF_TEST_FUNCREF_S
2641 8540253U, // RELAXED_DOT
2642 1350718002U, // RELAXED_DOT_ADD
2643 12300U, // RELAXED_DOT_ADD_S
2644 1350714107U, // RELAXED_DOT_BFLOAT
2645 9560U, // RELAXED_DOT_BFLOAT_S
2646 11891U, // RELAXED_DOT_S
2647 8541090U, // RELAXED_Q15MULR_S_I16x8
2648 12599U, // RELAXED_Q15MULR_S_I16x8_S
2649 8537885U, // RELAXED_SWIZZLE
2650 10344U, // RELAXED_SWIZZLE_S
2651 8540955U, // REM_S_I32
2652 12475U, // REM_S_I32_S
2653 8540966U, // REM_S_I64
2654 12485U, // REM_S_I64_S
2655 8544147U, // REM_U_I32
2656 14429U, // REM_U_I32_S
2657 8544158U, // REM_U_I64
2658 14439U, // REM_U_I64_S
2659 1350715504U, // REPLACE_LANE_F16x8
2660 18544U, // REPLACE_LANE_F16x8_S
2661 1350715444U, // REPLACE_LANE_F32x4
2662 18484U, // REPLACE_LANE_F32x4_S
2663 1350715404U, // REPLACE_LANE_F64x2
2664 18444U, // REPLACE_LANE_F64x2_S
2665 1350715524U, // REPLACE_LANE_I16x8
2666 18564U, // REPLACE_LANE_I16x8_S
2667 1350715464U, // REPLACE_LANE_I32x4
2668 18504U, // REPLACE_LANE_I32x4_S
2669 1350715424U, // REPLACE_LANE_I64x2
2670 18464U, // REPLACE_LANE_I64x2_S
2671 1350715484U, // REPLACE_LANE_I8x16
2672 18524U, // REPLACE_LANE_I8x16_S
2673 17001U, // RETHROW
2674 17001U, // RETHROW_S
2675 11026U, // RETURN
2676 11026U, // RETURN_S
2677 16413U, // RET_CALL
2678 153279U, // RET_CALL_INDIRECT
2679 153279U, // RET_CALL_INDIRECT_S
2680 149952U, // RET_CALL_REF
2681 18880U, // RET_CALL_REF_S
2682 19224U, // RET_CALL_S
2683 8538955U, // ROTL_I32
2684 10794U, // ROTL_I32_S
2685 8538965U, // ROTL_I64
2686 10803U, // ROTL_I64_S
2687 8539629U, // ROTR_I32
2688 11372U, // ROTR_I32_S
2689 8539639U, // ROTR_I64
2690 11381U, // ROTR_I64_S
2691 1350719032U, // SELECT_EXNREF
2692 13149U, // SELECT_EXNREF_S
2693 1350719014U, // SELECT_EXTERNREF
2694 13132U, // SELECT_EXTERNREF_S
2695 1350718937U, // SELECT_F32
2696 13061U, // SELECT_F32_S
2697 1350718961U, // SELECT_F64
2698 13083U, // SELECT_F64_S
2699 1350718998U, // SELECT_FUNCREF
2700 13117U, // SELECT_FUNCREF_S
2701 1350718949U, // SELECT_I32
2702 13072U, // SELECT_I32_S
2703 1350718973U, // SELECT_I64
2704 13094U, // SELECT_I64_S
2705 103901U, // SELECT_T
2706 103901U, // SELECT_T_S
2707 1350718985U, // SELECT_V128
2708 13105U, // SELECT_V128_S
2709 8538837U, // SHL_I16x8
2710 10697U, // SHL_I16x8_S
2711 8536541U, // SHL_I32
2712 9212U, // SHL_I32_S
2713 8538815U, // SHL_I32x4
2714 10677U, // SHL_I32x4_S
2715 8536551U, // SHL_I64
2716 9221U, // SHL_I64_S
2717 8538804U, // SHL_I64x2
2718 10667U, // SHL_I64x2_S
2719 8538826U, // SHL_I8x16
2720 10687U, // SHL_I8x16_S
2721 8541077U, // SHR_S_I16x8
2722 12587U, // SHR_S_I16x8_S
2723 8541016U, // SHR_S_I32
2724 12531U, // SHR_S_I32_S
2725 8541051U, // SHR_S_I32x4
2726 12563U, // SHR_S_I32x4_S
2727 8541040U, // SHR_S_I64
2728 12553U, // SHR_S_I64_S
2729 8541027U, // SHR_S_I64x2
2730 12541U, // SHR_S_I64x2_S
2731 8541064U, // SHR_S_I8x16
2732 12575U, // SHR_S_I8x16_S
2733 8544297U, // SHR_U_I16x8
2734 14567U, // SHR_U_I16x8_S
2735 8544236U, // SHR_U_I32
2736 14511U, // SHR_U_I32_S
2737 8544271U, // SHR_U_I32x4
2738 14543U, // SHR_U_I32x4_S
2739 8544260U, // SHR_U_I64
2740 14533U, // SHR_U_I64_S
2741 8544247U, // SHR_U_I64x2
2742 14521U, // SHR_U_I64x2_S
2743 8544284U, // SHR_U_I8x16
2744 14555U, // SHR_U_I8x16_S
2745 3498198783U, // SHUFFLE
2746 3498198783U, // SHUFFLE_S
2747 8544892U, // SIMD_RELAXED_FMAX_F32x4
2748 14879U, // SIMD_RELAXED_FMAX_F32x4_S
2749 8544873U, // SIMD_RELAXED_FMAX_F64x2
2750 14861U, // SIMD_RELAXED_FMAX_F64x2_S
2751 8539121U, // SIMD_RELAXED_FMIN_F32x4
2752 10946U, // SIMD_RELAXED_FMIN_F32x4_S
2753 8539102U, // SIMD_RELAXED_FMIN_F64x2
2754 10928U, // SIMD_RELAXED_FMIN_F64x2_S
2755 152948U, // SPLAT_F16x8
2756 13037U, // SPLAT_F16x8_S
2757 152909U, // SPLAT_F32x4
2758 13001U, // SPLAT_F32x4_S
2759 152883U, // SPLAT_F64x2
2760 12977U, // SPLAT_F64x2_S
2761 152961U, // SPLAT_I16x8
2762 13049U, // SPLAT_I16x8_S
2763 152922U, // SPLAT_I32x4
2764 13013U, // SPLAT_I32x4_S
2765 152896U, // SPLAT_I64x2
2766 12989U, // SPLAT_I64x2_S
2767 152935U, // SPLAT_I8x16
2768 13025U, // SPLAT_I8x16_S
2769 153547U, // SQRT_F16x8
2770 13448U, // SQRT_F16x8_S
2771 153503U, // SQRT_F32
2772 13408U, // SQRT_F32_S
2773 153535U, // SQRT_F32x4
2774 13437U, // SQRT_F32x4_S
2775 153525U, // SQRT_F64
2776 13428U, // SQRT_F64_S
2777 153513U, // SQRT_F64x2
2778 13417U, // SQRT_F64x2_S
2779 36258745U, // STORE16_I32_A32
2780 3621817U, // STORE16_I32_A32_S
2781 36258745U, // STORE16_I32_A64
2782 3621817U, // STORE16_I32_A64_S
2783 36258758U, // STORE16_I64_A32
2784 3621830U, // STORE16_I64_A32_S
2785 36258758U, // STORE16_I64_A64
2786 3621830U, // STORE16_I64_A64_S
2787 36258522U, // STORE32_I64_A32
2788 3621594U, // STORE32_I64_A32_S
2789 36258522U, // STORE32_I64_A64
2790 3621594U, // STORE32_I64_A64_S
2791 36258864U, // STORE8_I32_A32
2792 3621936U, // STORE8_I32_A32_S
2793 36258864U, // STORE8_I32_A64
2794 3621936U, // STORE8_I32_A64_S
2795 36258876U, // STORE8_I64_A32
2796 3621948U, // STORE8_I64_A32_S
2797 36258876U, // STORE8_I64_A64
2798 3621948U, // STORE8_I64_A64_S
2799 36258825U, // STORE_F16_F32_A32
2800 3621897U, // STORE_F16_F32_A32_S
2801 36258825U, // STORE_F16_F32_A64
2802 3621897U, // STORE_F16_F32_A64_S
2803 36260092U, // STORE_F32_A32
2804 3623164U, // STORE_F32_A32_S
2805 36260092U, // STORE_F32_A64
2806 3623164U, // STORE_F32_A64_S
2807 36260114U, // STORE_F64_A32
2808 3623186U, // STORE_F64_A32_S
2809 36260114U, // STORE_F64_A64
2810 3623186U, // STORE_F64_A64_S
2811 36260103U, // STORE_I32_A32
2812 3623175U, // STORE_I32_A32_S
2813 36260103U, // STORE_I32_A64
2814 3623175U, // STORE_I32_A64_S
2815 36260125U, // STORE_I64_A32
2816 3623197U, // STORE_I64_A32_S
2817 36260125U, // STORE_I64_A64
2818 3623197U, // STORE_I64_A64_S
2819 5851094U, // STORE_LANE_I16x8_A32
2820 4671446U, // STORE_LANE_I16x8_A32_S
2821 5851094U, // STORE_LANE_I16x8_A64
2822 4671446U, // STORE_LANE_I16x8_A64_S
2823 5851020U, // STORE_LANE_I32x4_A32
2824 4671372U, // STORE_LANE_I32x4_A32_S
2825 5851020U, // STORE_LANE_I32x4_A64
2826 4671372U, // STORE_LANE_I32x4_A64_S
2827 5851057U, // STORE_LANE_I64x2_A32
2828 4671409U, // STORE_LANE_I64x2_A32_S
2829 5851057U, // STORE_LANE_I64x2_A64
2830 4671409U, // STORE_LANE_I64x2_A64_S
2831 5851130U, // STORE_LANE_I8x16_A32
2832 4671482U, // STORE_LANE_I8x16_A32_S
2833 5851130U, // STORE_LANE_I8x16_A64
2834 4671482U, // STORE_LANE_I8x16_A64_S
2835 36260136U, // STORE_V128_A32
2836 3623208U, // STORE_V128_A32_S
2837 36260136U, // STORE_V128_A64
2838 3623208U, // STORE_V128_A64_S
2839 8537278U, // SUB_F16x8
2840 9951U, // SUB_F16x8_S
2841 8536386U, // SUB_F32
2842 9094U, // SUB_F32_S
2843 8537245U, // SUB_F32x4
2844 9921U, // SUB_F32x4_S
2845 8536406U, // SUB_F64
2846 9112U, // SUB_F64_S
2847 8537223U, // SUB_F64x2
2848 9901U, // SUB_F64x2_S
2849 8537289U, // SUB_I16x8
2850 9961U, // SUB_I16x8_S
2851 8536396U, // SUB_I32
2852 9103U, // SUB_I32_S
2853 8537256U, // SUB_I32x4
2854 9931U, // SUB_I32x4_S
2855 8536416U, // SUB_I64
2856 9121U, // SUB_I64_S
2857 8537234U, // SUB_I64x2
2858 9911U, // SUB_I64x2_S
2859 8537267U, // SUB_I8x16
2860 9941U, // SUB_I8x16_S
2861 8541132U, // SUB_SAT_S_I16x8
2862 12639U, // SUB_SAT_S_I16x8_S
2863 8541115U, // SUB_SAT_S_I8x16
2864 12623U, // SUB_SAT_S_I8x16_S
2865 8544558U, // SUB_SAT_U_I16x8
2866 14595U, // SUB_SAT_U_I16x8_S
2867 8544541U, // SUB_SAT_U_I8x16
2868 14579U, // SUB_SAT_U_I8x16_S
2869 8537870U, // SWIZZLE
2870 10330U, // SWIZZLE_S
2871 3498205875U, // TABLE_COPY
2872 156339U, // TABLE_COPY_S
2873 1350716197U, // TABLE_FILL_EXNREF
2874 19237U, // TABLE_FILL_EXNREF_S
2875 1350716197U, // TABLE_FILL_EXTERNREF
2876 19237U, // TABLE_FILL_EXTERNREF_S
2877 1350716197U, // TABLE_FILL_FUNCREF
2878 19237U, // TABLE_FILL_FUNCREF_S
2879 8541909U, // TABLE_GET_EXNREF
2880 22229U, // TABLE_GET_EXNREF_S
2881 8541909U, // TABLE_GET_EXTERNREF
2882 22229U, // TABLE_GET_EXTERNREF_S
2883 8541909U, // TABLE_GET_FUNCREF
2884 22229U, // TABLE_GET_FUNCREF_S
2885 1350722095U, // TABLE_GROW_EXNREF
2886 25135U, // TABLE_GROW_EXNREF_S
2887 1350722095U, // TABLE_GROW_EXTERNREF
2888 25135U, // TABLE_GROW_EXTERNREF_S
2889 1350722095U, // TABLE_GROW_FUNCREF
2890 25135U, // TABLE_GROW_FUNCREF_S
2891 8541943U, // TABLE_SET_EXNREF
2892 22263U, // TABLE_SET_EXNREF_S
2893 8541943U, // TABLE_SET_EXTERNREF
2894 22263U, // TABLE_SET_EXTERNREF_S
2895 8541943U, // TABLE_SET_FUNCREF
2896 22263U, // TABLE_SET_FUNCREF_S
2897 149927U, // TABLE_SIZE
2898 18855U, // TABLE_SIZE_S
2899 8537784U, // TEE_EXNREF
2900 10240U, // TEE_EXNREF_S
2901 8537784U, // TEE_EXTERNREF
2902 10240U, // TEE_EXTERNREF_S
2903 8537784U, // TEE_F32
2904 10240U, // TEE_F32_S
2905 8537784U, // TEE_F64
2906 10240U, // TEE_F64_S
2907 8537784U, // TEE_FUNCREF
2908 10240U, // TEE_FUNCREF_S
2909 8537784U, // TEE_I32
2910 10240U, // TEE_I32_S
2911 8537784U, // TEE_I64
2912 10240U, // TEE_I64_S
2913 8537784U, // TEE_V128
2914 10240U, // TEE_V128_S
2915 16470U, // THROW
2916 16829U, // THROW_REF
2917 10508U, // THROW_REF_S
2918 16470U, // THROW_S
2919 148790U, // TRUNC_F16x8
2920 10029U, // TRUNC_F16x8_S
2921 148742U, // TRUNC_F32
2922 9985U, // TRUNC_F32_S
2923 148777U, // TRUNC_F32x4
2924 10017U, // TRUNC_F32x4_S
2925 148766U, // TRUNC_F64
2926 10007U, // TRUNC_F64_S
2927 148753U, // TRUNC_F64x2
2928 9995U, // TRUNC_F64x2_S
2929 49163U, // TRY
2930 49163U, // TRY_S
2931 49585U, // TRY_TABLE
2932 6603185U, // TRY_TABLE_S
2933 10304U, // UNREACHABLE
2934 10304U, // UNREACHABLE_S
2935 8539579U, // XOR
2936 8536621U, // XOR_I32
2937 9284U, // XOR_I32_S
2938 8536631U, // XOR_I64
2939 9293U, // XOR_I64_S
2940 11363U, // XOR_S
2941 8544827U, // anonymous_14793MEMORY_GROW_A32
2942 25147U, // anonymous_14793MEMORY_GROW_A32_S
2943 149939U, // anonymous_14793MEMORY_SIZE_A32
2944 18867U, // anonymous_14793MEMORY_SIZE_A32_S
2945 8544827U, // anonymous_14794MEMORY_GROW_A64
2946 25147U, // anonymous_14794MEMORY_GROW_A64_S
2947 149939U, // anonymous_14794MEMORY_SIZE_A64
2948 18867U, // anonymous_14794MEMORY_SIZE_A64_S
2949 151518U, // convert_low_s_F64x2
2950 11814U, // convert_low_s_F64x2_S
2951 154188U, // convert_low_u_F64x2
2952 13934U, // convert_low_u_F64x2_S
2953 150629U, // demote_zero_F16x8
2954 11070U, // demote_zero_F16x8_S
2955 150586U, // demote_zero_F32x4
2956 11046U, // demote_zero_F32x4_S
2957 151678U, // extadd_pairwise_s_I16x8
2958 11923U, // extadd_pairwise_s_I16x8_S
2959 151896U, // extadd_pairwise_s_I32x4
2960 12107U, // extadd_pairwise_s_I32x4_S
2961 154325U, // extadd_pairwise_u_I16x8
2962 13981U, // extadd_pairwise_u_I16x8_S
2963 154553U, // extadd_pairwise_u_I32x4
2964 14137U, // extadd_pairwise_u_I32x4_S
2965 151709U, // extend_high_s_I16x8
2966 11953U, // extend_high_s_I16x8_S
2967 151927U, // extend_high_s_I32x4
2968 12137U, // extend_high_s_I32x4_S
2969 151389U, // extend_high_s_I64x2
2970 11690U, // extend_high_s_I64x2_S
2971 154356U, // extend_high_u_I16x8
2972 14011U, // extend_high_u_I16x8_S
2973 154584U, // extend_high_u_I32x4
2974 14167U, // extend_high_u_I32x4_S
2975 154059U, // extend_high_u_I64x2
2976 13810U, // extend_high_u_I64x2_S
2977 151763U, // extend_low_s_I16x8
2978 12005U, // extend_low_s_I16x8_S
2979 152023U, // extend_low_s_I32x4
2980 12229U, // extend_low_s_I32x4_S
2981 151466U, // extend_low_s_I64x2
2982 11764U, // extend_low_s_I64x2_S
2983 154410U, // extend_low_u_I16x8
2984 14063U, // extend_low_u_I16x8_S
2985 154661U, // extend_low_u_I32x4
2986 14241U, // extend_low_u_I32x4_S
2987 154136U, // extend_low_u_I64x2
2988 13884U, // extend_low_u_I64x2_S
2989 151871U, // fp_to_sint_I16x8
2990 12083U, // fp_to_sint_I16x8_S
2991 151364U, // fp_to_sint_I32x4
2992 11666U, // fp_to_sint_I32x4_S
2993 154528U, // fp_to_uint_I16x8
2994 14113U, // fp_to_uint_I16x8_S
2995 154034U, // fp_to_uint_I32x4
2996 13786U, // fp_to_uint_I32x4_S
2997 151335U, // int_wasm_relaxed_trunc_signed_I32x4
2998 11638U, // int_wasm_relaxed_trunc_signed_I32x4_S
2999 150654U, // int_wasm_relaxed_trunc_signed_zero_I32x4
3000 11094U, // int_wasm_relaxed_trunc_signed_zero_I32x4_S
3001 154005U, // int_wasm_relaxed_trunc_unsigned_I32x4
3002 13758U, // int_wasm_relaxed_trunc_unsigned_I32x4_S
3003 150718U, // int_wasm_relaxed_trunc_unsigned_zero_I32x4
3004 11156U, // int_wasm_relaxed_trunc_unsigned_zero_I32x4_S
3005 148590U, // promote_low_F32x4
3006 9763U, // promote_low_F32x4_S
3007 148384U, // promote_low_F64x2
3008 9717U, // promote_low_F64x2_S
3009 152000U, // sint_to_fp_F16x8
3010 12207U, // sint_to_fp_F16x8_S
3011 151443U, // sint_to_fp_F32x4
3012 11742U, // sint_to_fp_F32x4_S
3013 150688U, // trunc_sat_zero_s_I32x4
3014 11127U, // trunc_sat_zero_s_I32x4_S
3015 150752U, // trunc_sat_zero_u_I32x4
3016 11189U, // trunc_sat_zero_u_I32x4_S
3017 154638U, // uint_to_fp_F16x8
3018 14219U, // uint_to_fp_F16x8_S
3019 154113U, // uint_to_fp_F32x4
3020 13862U, // uint_to_fp_F32x4_S
3021 };
3022
3023 static const uint8_t OpInfo1[] = {
3024 0U, // PHI
3025 0U, // INLINEASM
3026 0U, // INLINEASM_BR
3027 0U, // CFI_INSTRUCTION
3028 0U, // EH_LABEL
3029 0U, // GC_LABEL
3030 0U, // ANNOTATION_LABEL
3031 0U, // KILL
3032 0U, // EXTRACT_SUBREG
3033 0U, // INSERT_SUBREG
3034 0U, // IMPLICIT_DEF
3035 0U, // INIT_UNDEF
3036 0U, // SUBREG_TO_REG
3037 0U, // COPY_TO_REGCLASS
3038 0U, // DBG_VALUE
3039 0U, // DBG_VALUE_LIST
3040 0U, // DBG_INSTR_REF
3041 0U, // DBG_PHI
3042 0U, // DBG_LABEL
3043 0U, // REG_SEQUENCE
3044 0U, // COPY
3045 0U, // COPY_LANEMASK
3046 0U, // BUNDLE
3047 0U, // LIFETIME_START
3048 0U, // LIFETIME_END
3049 0U, // PSEUDO_PROBE
3050 0U, // ARITH_FENCE
3051 0U, // STACKMAP
3052 0U, // FENTRY_CALL
3053 0U, // PATCHPOINT
3054 0U, // LOAD_STACK_GUARD
3055 0U, // PREALLOCATED_SETUP
3056 0U, // PREALLOCATED_ARG
3057 0U, // STATEPOINT
3058 0U, // LOCAL_ESCAPE
3059 0U, // FAULTING_OP
3060 0U, // PATCHABLE_OP
3061 0U, // PATCHABLE_FUNCTION_ENTER
3062 0U, // PATCHABLE_RET
3063 0U, // PATCHABLE_FUNCTION_EXIT
3064 0U, // PATCHABLE_TAIL_CALL
3065 0U, // PATCHABLE_EVENT_CALL
3066 0U, // PATCHABLE_TYPED_EVENT_CALL
3067 0U, // ICALL_BRANCH_FUNNEL
3068 0U, // FAKE_USE
3069 0U, // MEMBARRIER
3070 0U, // JUMP_TABLE_DEBUG_INFO
3071 0U, // RELOC_NONE
3072 0U, // CONVERGENCECTRL_ENTRY
3073 0U, // CONVERGENCECTRL_ANCHOR
3074 0U, // CONVERGENCECTRL_LOOP
3075 0U, // CONVERGENCECTRL_GLUE
3076 0U, // G_ASSERT_SEXT
3077 0U, // G_ASSERT_ZEXT
3078 0U, // G_ASSERT_ALIGN
3079 0U, // G_ADD
3080 0U, // G_SUB
3081 0U, // G_MUL
3082 0U, // G_SDIV
3083 0U, // G_UDIV
3084 0U, // G_SREM
3085 0U, // G_UREM
3086 0U, // G_SDIVREM
3087 0U, // G_UDIVREM
3088 0U, // G_AND
3089 0U, // G_OR
3090 0U, // G_XOR
3091 0U, // G_ABDS
3092 0U, // G_ABDU
3093 0U, // G_UAVGFLOOR
3094 0U, // G_UAVGCEIL
3095 0U, // G_SAVGFLOOR
3096 0U, // G_SAVGCEIL
3097 0U, // G_IMPLICIT_DEF
3098 0U, // G_PHI
3099 0U, // G_FRAME_INDEX
3100 0U, // G_GLOBAL_VALUE
3101 0U, // G_PTRAUTH_GLOBAL_VALUE
3102 0U, // G_CONSTANT_POOL
3103 0U, // G_EXTRACT
3104 0U, // G_UNMERGE_VALUES
3105 0U, // G_INSERT
3106 0U, // G_MERGE_VALUES
3107 0U, // G_BUILD_VECTOR
3108 0U, // G_BUILD_VECTOR_TRUNC
3109 0U, // G_CONCAT_VECTORS
3110 0U, // G_PTRTOINT
3111 0U, // G_INTTOPTR
3112 0U, // G_BITCAST
3113 0U, // G_FREEZE
3114 0U, // G_CONSTANT_FOLD_BARRIER
3115 0U, // G_INTRINSIC_FPTRUNC_ROUND
3116 0U, // G_INTRINSIC_TRUNC
3117 0U, // G_INTRINSIC_ROUND
3118 0U, // G_INTRINSIC_LRINT
3119 0U, // G_INTRINSIC_LLRINT
3120 0U, // G_INTRINSIC_ROUNDEVEN
3121 0U, // G_READCYCLECOUNTER
3122 0U, // G_READSTEADYCOUNTER
3123 0U, // G_LOAD
3124 0U, // G_SEXTLOAD
3125 0U, // G_ZEXTLOAD
3126 0U, // G_FPEXTLOAD
3127 0U, // G_INDEXED_LOAD
3128 0U, // G_INDEXED_SEXTLOAD
3129 0U, // G_INDEXED_ZEXTLOAD
3130 0U, // G_STORE
3131 0U, // G_FPTRUNCSTORE
3132 0U, // G_INDEXED_STORE
3133 0U, // G_ATOMIC_CMPXCHG_WITH_SUCCESS
3134 0U, // G_ATOMIC_CMPXCHG
3135 0U, // G_ATOMICRMW_XCHG
3136 0U, // G_ATOMICRMW_ADD
3137 0U, // G_ATOMICRMW_SUB
3138 0U, // G_ATOMICRMW_AND
3139 0U, // G_ATOMICRMW_NAND
3140 0U, // G_ATOMICRMW_OR
3141 0U, // G_ATOMICRMW_XOR
3142 0U, // G_ATOMICRMW_MAX
3143 0U, // G_ATOMICRMW_MIN
3144 0U, // G_ATOMICRMW_UMAX
3145 0U, // G_ATOMICRMW_UMIN
3146 0U, // G_ATOMICRMW_FADD
3147 0U, // G_ATOMICRMW_FSUB
3148 0U, // G_ATOMICRMW_FMAX
3149 0U, // G_ATOMICRMW_FMIN
3150 0U, // G_ATOMICRMW_FMAXIMUM
3151 0U, // G_ATOMICRMW_FMINIMUM
3152 0U, // G_ATOMICRMW_FMAXIMUMNUM
3153 0U, // G_ATOMICRMW_FMINIMUMNUM
3154 0U, // G_ATOMICRMW_UINC_WRAP
3155 0U, // G_ATOMICRMW_UDEC_WRAP
3156 0U, // G_ATOMICRMW_USUB_COND
3157 0U, // G_ATOMICRMW_USUB_SAT
3158 0U, // G_FENCE
3159 0U, // G_PREFETCH
3160 0U, // G_BRCOND
3161 0U, // G_BRINDIRECT
3162 0U, // G_INVOKE_REGION_START
3163 0U, // G_INTRINSIC
3164 0U, // G_INTRINSIC_W_SIDE_EFFECTS
3165 0U, // G_INTRINSIC_CONVERGENT
3166 0U, // G_INTRINSIC_CONVERGENT_W_SIDE_EFFECTS
3167 0U, // G_ANYEXT
3168 0U, // G_TRUNC
3169 0U, // G_TRUNC_SSAT_S
3170 0U, // G_TRUNC_SSAT_U
3171 0U, // G_TRUNC_USAT_U
3172 0U, // G_CONSTANT
3173 0U, // G_FCONSTANT
3174 0U, // G_VASTART
3175 0U, // G_VAARG
3176 0U, // G_SEXT
3177 0U, // G_SEXT_INREG
3178 0U, // G_ZEXT
3179 0U, // G_SHL
3180 0U, // G_LSHR
3181 0U, // G_ASHR
3182 0U, // G_FSHL
3183 0U, // G_FSHR
3184 0U, // G_ROTR
3185 0U, // G_ROTL
3186 0U, // G_ICMP
3187 0U, // G_FCMP
3188 0U, // G_SCMP
3189 0U, // G_UCMP
3190 0U, // G_SELECT
3191 0U, // G_UADDO
3192 0U, // G_UADDE
3193 0U, // G_USUBO
3194 0U, // G_USUBE
3195 0U, // G_SADDO
3196 0U, // G_SADDE
3197 0U, // G_SSUBO
3198 0U, // G_SSUBE
3199 0U, // G_UMULO
3200 0U, // G_SMULO
3201 0U, // G_UMULH
3202 0U, // G_SMULH
3203 0U, // G_UADDSAT
3204 0U, // G_SADDSAT
3205 0U, // G_USUBSAT
3206 0U, // G_SSUBSAT
3207 0U, // G_USHLSAT
3208 0U, // G_SSHLSAT
3209 0U, // G_SMULFIX
3210 0U, // G_UMULFIX
3211 0U, // G_SMULFIXSAT
3212 0U, // G_UMULFIXSAT
3213 0U, // G_SDIVFIX
3214 0U, // G_UDIVFIX
3215 0U, // G_SDIVFIXSAT
3216 0U, // G_UDIVFIXSAT
3217 0U, // G_FADD
3218 0U, // G_FSUB
3219 0U, // G_FMUL
3220 0U, // G_FMA
3221 0U, // G_FMAD
3222 0U, // G_FDIV
3223 0U, // G_FREM
3224 0U, // G_FMODF
3225 0U, // G_FPOW
3226 0U, // G_FPOWI
3227 0U, // G_FEXP
3228 0U, // G_FEXP2
3229 0U, // G_FEXP10
3230 0U, // G_FLOG
3231 0U, // G_FLOG2
3232 0U, // G_FLOG10
3233 0U, // G_FLDEXP
3234 0U, // G_FFREXP
3235 0U, // G_FNEG
3236 0U, // G_FPEXT
3237 0U, // G_FPTRUNC
3238 0U, // G_FPTOSI
3239 0U, // G_FPTOUI
3240 0U, // G_SITOFP
3241 0U, // G_UITOFP
3242 0U, // G_FPTOSI_SAT
3243 0U, // G_FPTOUI_SAT
3244 0U, // G_FABS
3245 0U, // G_FCOPYSIGN
3246 0U, // G_IS_FPCLASS
3247 0U, // G_FCANONICALIZE
3248 0U, // G_FMINNUM
3249 0U, // G_FMAXNUM
3250 0U, // G_FMINNUM_IEEE
3251 0U, // G_FMAXNUM_IEEE
3252 0U, // G_FMINIMUM
3253 0U, // G_FMAXIMUM
3254 0U, // G_FMINIMUMNUM
3255 0U, // G_FMAXIMUMNUM
3256 0U, // G_GET_FPENV
3257 0U, // G_SET_FPENV
3258 0U, // G_RESET_FPENV
3259 0U, // G_GET_FPMODE
3260 0U, // G_SET_FPMODE
3261 0U, // G_RESET_FPMODE
3262 0U, // G_GET_ROUNDING
3263 0U, // G_SET_ROUNDING
3264 0U, // G_PTR_ADD
3265 0U, // G_PTRMASK
3266 0U, // G_SMIN
3267 0U, // G_SMAX
3268 0U, // G_UMIN
3269 0U, // G_UMAX
3270 0U, // G_ABS
3271 0U, // G_LROUND
3272 0U, // G_LLROUND
3273 0U, // G_BR
3274 0U, // G_BRJT
3275 0U, // G_VSCALE
3276 0U, // G_INSERT_SUBVECTOR
3277 0U, // G_EXTRACT_SUBVECTOR
3278 0U, // G_INSERT_VECTOR_ELT
3279 0U, // G_EXTRACT_VECTOR_ELT
3280 0U, // G_SHUFFLE_VECTOR
3281 0U, // G_SPLAT_VECTOR
3282 0U, // G_STEP_VECTOR
3283 0U, // G_VECTOR_COMPRESS
3284 0U, // G_CTTZ
3285 0U, // G_CTTZ_ZERO_POISON
3286 0U, // G_CTLZ
3287 0U, // G_CTLZ_ZERO_POISON
3288 0U, // G_CTLS
3289 0U, // G_CTPOP
3290 0U, // G_BSWAP
3291 0U, // G_BITREVERSE
3292 0U, // G_CLMUL
3293 0U, // G_CLMULH
3294 0U, // G_FCEIL
3295 0U, // G_FCOS
3296 0U, // G_FSIN
3297 0U, // G_FSINCOS
3298 0U, // G_FTAN
3299 0U, // G_FACOS
3300 0U, // G_FASIN
3301 0U, // G_FATAN
3302 0U, // G_FATAN2
3303 0U, // G_FCOSH
3304 0U, // G_FSINH
3305 0U, // G_FTANH
3306 0U, // G_FSQRT
3307 0U, // G_FFLOOR
3308 0U, // G_FRINT
3309 0U, // G_FNEARBYINT
3310 0U, // G_ADDRSPACE_CAST
3311 0U, // G_BLOCK_ADDR
3312 0U, // G_JUMP_TABLE
3313 0U, // G_DYN_STACKALLOC
3314 0U, // G_STACKSAVE
3315 0U, // G_STACKRESTORE
3316 0U, // G_STRICT_FADD
3317 0U, // G_STRICT_FSUB
3318 0U, // G_STRICT_FMUL
3319 0U, // G_STRICT_FDIV
3320 0U, // G_STRICT_FREM
3321 0U, // G_STRICT_FMA
3322 0U, // G_STRICT_FSQRT
3323 0U, // G_STRICT_FLDEXP
3324 0U, // G_STRICT_FCMP
3325 0U, // G_STRICT_FCMPS
3326 0U, // G_READ_REGISTER
3327 0U, // G_WRITE_REGISTER
3328 0U, // G_MEMCPY
3329 0U, // G_MEMCPY_INLINE
3330 0U, // G_MEMMOVE
3331 0U, // G_MEMSET
3332 0U, // G_BZERO
3333 0U, // G_MEMSET_INLINE
3334 0U, // G_TRAP
3335 0U, // G_DEBUGTRAP
3336 0U, // G_UBSANTRAP
3337 0U, // G_VECREDUCE_SEQ_FADD
3338 0U, // G_VECREDUCE_SEQ_FMUL
3339 0U, // G_VECREDUCE_FADD
3340 0U, // G_VECREDUCE_FMUL
3341 0U, // G_VECREDUCE_FMAX
3342 0U, // G_VECREDUCE_FMIN
3343 0U, // G_VECREDUCE_FMAXIMUM
3344 0U, // G_VECREDUCE_FMINIMUM
3345 0U, // G_VECREDUCE_FMAXIMUMNUM
3346 0U, // G_VECREDUCE_FMINIMUMNUM
3347 0U, // G_VECREDUCE_ADD
3348 0U, // G_VECREDUCE_MUL
3349 0U, // G_VECREDUCE_AND
3350 0U, // G_VECREDUCE_OR
3351 0U, // G_VECREDUCE_XOR
3352 0U, // G_VECREDUCE_SMAX
3353 0U, // G_VECREDUCE_SMIN
3354 0U, // G_VECREDUCE_UMAX
3355 0U, // G_VECREDUCE_UMIN
3356 0U, // G_SBFX
3357 0U, // G_UBFX
3358 0U, // CALL_PARAMS
3359 0U, // CALL_PARAMS_S
3360 0U, // CALL_RESULTS
3361 0U, // CALL_RESULTS_S
3362 0U, // CATCHRET
3363 0U, // CATCHRET_S
3364 0U, // CLEANUPRET
3365 0U, // CLEANUPRET_S
3366 0U, // COMPILER_FENCE
3367 0U, // COMPILER_FENCE_S
3368 0U, // RET_CALL_RESULTS
3369 0U, // RET_CALL_RESULTS_S
3370 0U, // ABS_F16x8
3371 0U, // ABS_F16x8_S
3372 0U, // ABS_F32
3373 0U, // ABS_F32_S
3374 0U, // ABS_F32x4
3375 0U, // ABS_F32x4_S
3376 0U, // ABS_F64
3377 0U, // ABS_F64_S
3378 0U, // ABS_F64x2
3379 0U, // ABS_F64x2_S
3380 0U, // ABS_I16x8
3381 0U, // ABS_I16x8_S
3382 0U, // ABS_I32x4
3383 0U, // ABS_I32x4_S
3384 0U, // ABS_I64x2
3385 0U, // ABS_I64x2_S
3386 0U, // ABS_I8x16
3387 0U, // ABS_I8x16_S
3388 0U, // ADD_F16x8
3389 0U, // ADD_F16x8_S
3390 0U, // ADD_F32
3391 0U, // ADD_F32_S
3392 0U, // ADD_F32x4
3393 0U, // ADD_F32x4_S
3394 0U, // ADD_F64
3395 0U, // ADD_F64_S
3396 0U, // ADD_F64x2
3397 0U, // ADD_F64x2_S
3398 0U, // ADD_I16x8
3399 0U, // ADD_I16x8_S
3400 0U, // ADD_I32
3401 0U, // ADD_I32_S
3402 0U, // ADD_I32x4
3403 0U, // ADD_I32x4_S
3404 0U, // ADD_I64
3405 0U, // ADD_I64_S
3406 0U, // ADD_I64x2
3407 0U, // ADD_I64x2_S
3408 0U, // ADD_I8x16
3409 0U, // ADD_I8x16_S
3410 0U, // ADD_SAT_S_I16x8
3411 0U, // ADD_SAT_S_I16x8_S
3412 0U, // ADD_SAT_S_I8x16
3413 0U, // ADD_SAT_S_I8x16_S
3414 0U, // ADD_SAT_U_I16x8
3415 0U, // ADD_SAT_U_I16x8_S
3416 0U, // ADD_SAT_U_I8x16
3417 0U, // ADD_SAT_U_I8x16_S
3418 0U, // ADJCALLSTACKDOWN
3419 0U, // ADJCALLSTACKDOWN_S
3420 0U, // ADJCALLSTACKUP
3421 0U, // ADJCALLSTACKUP_S
3422 0U, // ALLTRUE_I16x8
3423 0U, // ALLTRUE_I16x8_S
3424 0U, // ALLTRUE_I32x4
3425 0U, // ALLTRUE_I32x4_S
3426 0U, // ALLTRUE_I64x2
3427 0U, // ALLTRUE_I64x2_S
3428 0U, // ALLTRUE_I8x16
3429 0U, // ALLTRUE_I8x16_S
3430 0U, // AND
3431 0U, // ANDNOT
3432 0U, // ANDNOT_S
3433 0U, // AND_I32
3434 0U, // AND_I32_S
3435 0U, // AND_I64
3436 0U, // AND_I64_S
3437 0U, // AND_S
3438 0U, // ANYTRUE
3439 0U, // ANYTRUE_S
3440 0U, // ARGUMENT_exnref
3441 0U, // ARGUMENT_exnref_S
3442 0U, // ARGUMENT_externref
3443 0U, // ARGUMENT_externref_S
3444 0U, // ARGUMENT_f32
3445 0U, // ARGUMENT_f32_S
3446 0U, // ARGUMENT_f64
3447 0U, // ARGUMENT_f64_S
3448 0U, // ARGUMENT_funcref
3449 0U, // ARGUMENT_funcref_S
3450 0U, // ARGUMENT_i32
3451 0U, // ARGUMENT_i32_S
3452 0U, // ARGUMENT_i64
3453 0U, // ARGUMENT_i64_S
3454 0U, // ARGUMENT_v16i8
3455 0U, // ARGUMENT_v16i8_S
3456 0U, // ARGUMENT_v2f64
3457 0U, // ARGUMENT_v2f64_S
3458 0U, // ARGUMENT_v2i64
3459 0U, // ARGUMENT_v2i64_S
3460 0U, // ARGUMENT_v4f32
3461 0U, // ARGUMENT_v4f32_S
3462 0U, // ARGUMENT_v4i32
3463 0U, // ARGUMENT_v4i32_S
3464 0U, // ARGUMENT_v8f16
3465 0U, // ARGUMENT_v8f16_S
3466 0U, // ARGUMENT_v8i16
3467 0U, // ARGUMENT_v8i16_S
3468 0U, // ATOMIC_FENCE
3469 0U, // ATOMIC_FENCE_S
3470 0U, // ATOMIC_LOAD16_U_I32_A32
3471 0U, // ATOMIC_LOAD16_U_I32_A32_S
3472 0U, // ATOMIC_LOAD16_U_I32_A64
3473 0U, // ATOMIC_LOAD16_U_I32_A64_S
3474 0U, // ATOMIC_LOAD16_U_I64_A32
3475 0U, // ATOMIC_LOAD16_U_I64_A32_S
3476 0U, // ATOMIC_LOAD16_U_I64_A64
3477 0U, // ATOMIC_LOAD16_U_I64_A64_S
3478 0U, // ATOMIC_LOAD32_U_I64_A32
3479 0U, // ATOMIC_LOAD32_U_I64_A32_S
3480 0U, // ATOMIC_LOAD32_U_I64_A64
3481 0U, // ATOMIC_LOAD32_U_I64_A64_S
3482 0U, // ATOMIC_LOAD8_U_I32_A32
3483 0U, // ATOMIC_LOAD8_U_I32_A32_S
3484 0U, // ATOMIC_LOAD8_U_I32_A64
3485 0U, // ATOMIC_LOAD8_U_I32_A64_S
3486 0U, // ATOMIC_LOAD8_U_I64_A32
3487 0U, // ATOMIC_LOAD8_U_I64_A32_S
3488 0U, // ATOMIC_LOAD8_U_I64_A64
3489 0U, // ATOMIC_LOAD8_U_I64_A64_S
3490 0U, // ATOMIC_LOAD_I32_A32
3491 0U, // ATOMIC_LOAD_I32_A32_S
3492 0U, // ATOMIC_LOAD_I32_A64
3493 0U, // ATOMIC_LOAD_I32_A64_S
3494 0U, // ATOMIC_LOAD_I64_A32
3495 0U, // ATOMIC_LOAD_I64_A32_S
3496 0U, // ATOMIC_LOAD_I64_A64
3497 0U, // ATOMIC_LOAD_I64_A64_S
3498 0U, // ATOMIC_RMW16_U_ADD_I32_A32
3499 0U, // ATOMIC_RMW16_U_ADD_I32_A32_S
3500 0U, // ATOMIC_RMW16_U_ADD_I32_A64
3501 0U, // ATOMIC_RMW16_U_ADD_I32_A64_S
3502 0U, // ATOMIC_RMW16_U_ADD_I64_A32
3503 0U, // ATOMIC_RMW16_U_ADD_I64_A32_S
3504 0U, // ATOMIC_RMW16_U_ADD_I64_A64
3505 0U, // ATOMIC_RMW16_U_ADD_I64_A64_S
3506 0U, // ATOMIC_RMW16_U_AND_I32_A32
3507 0U, // ATOMIC_RMW16_U_AND_I32_A32_S
3508 0U, // ATOMIC_RMW16_U_AND_I32_A64
3509 0U, // ATOMIC_RMW16_U_AND_I32_A64_S
3510 0U, // ATOMIC_RMW16_U_AND_I64_A32
3511 0U, // ATOMIC_RMW16_U_AND_I64_A32_S
3512 0U, // ATOMIC_RMW16_U_AND_I64_A64
3513 0U, // ATOMIC_RMW16_U_AND_I64_A64_S
3514 0U, // ATOMIC_RMW16_U_CMPXCHG_I32_A32
3515 0U, // ATOMIC_RMW16_U_CMPXCHG_I32_A32_S
3516 0U, // ATOMIC_RMW16_U_CMPXCHG_I32_A64
3517 0U, // ATOMIC_RMW16_U_CMPXCHG_I32_A64_S
3518 0U, // ATOMIC_RMW16_U_CMPXCHG_I64_A32
3519 0U, // ATOMIC_RMW16_U_CMPXCHG_I64_A32_S
3520 0U, // ATOMIC_RMW16_U_CMPXCHG_I64_A64
3521 0U, // ATOMIC_RMW16_U_CMPXCHG_I64_A64_S
3522 0U, // ATOMIC_RMW16_U_OR_I32_A32
3523 0U, // ATOMIC_RMW16_U_OR_I32_A32_S
3524 0U, // ATOMIC_RMW16_U_OR_I32_A64
3525 0U, // ATOMIC_RMW16_U_OR_I32_A64_S
3526 0U, // ATOMIC_RMW16_U_OR_I64_A32
3527 0U, // ATOMIC_RMW16_U_OR_I64_A32_S
3528 0U, // ATOMIC_RMW16_U_OR_I64_A64
3529 0U, // ATOMIC_RMW16_U_OR_I64_A64_S
3530 0U, // ATOMIC_RMW16_U_SUB_I32_A32
3531 0U, // ATOMIC_RMW16_U_SUB_I32_A32_S
3532 0U, // ATOMIC_RMW16_U_SUB_I32_A64
3533 0U, // ATOMIC_RMW16_U_SUB_I32_A64_S
3534 0U, // ATOMIC_RMW16_U_SUB_I64_A32
3535 0U, // ATOMIC_RMW16_U_SUB_I64_A32_S
3536 0U, // ATOMIC_RMW16_U_SUB_I64_A64
3537 0U, // ATOMIC_RMW16_U_SUB_I64_A64_S
3538 0U, // ATOMIC_RMW16_U_XCHG_I32_A32
3539 0U, // ATOMIC_RMW16_U_XCHG_I32_A32_S
3540 0U, // ATOMIC_RMW16_U_XCHG_I32_A64
3541 0U, // ATOMIC_RMW16_U_XCHG_I32_A64_S
3542 0U, // ATOMIC_RMW16_U_XCHG_I64_A32
3543 0U, // ATOMIC_RMW16_U_XCHG_I64_A32_S
3544 0U, // ATOMIC_RMW16_U_XCHG_I64_A64
3545 0U, // ATOMIC_RMW16_U_XCHG_I64_A64_S
3546 0U, // ATOMIC_RMW16_U_XOR_I32_A32
3547 0U, // ATOMIC_RMW16_U_XOR_I32_A32_S
3548 0U, // ATOMIC_RMW16_U_XOR_I32_A64
3549 0U, // ATOMIC_RMW16_U_XOR_I32_A64_S
3550 0U, // ATOMIC_RMW16_U_XOR_I64_A32
3551 0U, // ATOMIC_RMW16_U_XOR_I64_A32_S
3552 0U, // ATOMIC_RMW16_U_XOR_I64_A64
3553 0U, // ATOMIC_RMW16_U_XOR_I64_A64_S
3554 0U, // ATOMIC_RMW32_U_ADD_I64_A32
3555 0U, // ATOMIC_RMW32_U_ADD_I64_A32_S
3556 0U, // ATOMIC_RMW32_U_ADD_I64_A64
3557 0U, // ATOMIC_RMW32_U_ADD_I64_A64_S
3558 0U, // ATOMIC_RMW32_U_AND_I64_A32
3559 0U, // ATOMIC_RMW32_U_AND_I64_A32_S
3560 0U, // ATOMIC_RMW32_U_AND_I64_A64
3561 0U, // ATOMIC_RMW32_U_AND_I64_A64_S
3562 0U, // ATOMIC_RMW32_U_CMPXCHG_I64_A32
3563 0U, // ATOMIC_RMW32_U_CMPXCHG_I64_A32_S
3564 0U, // ATOMIC_RMW32_U_CMPXCHG_I64_A64
3565 0U, // ATOMIC_RMW32_U_CMPXCHG_I64_A64_S
3566 0U, // ATOMIC_RMW32_U_OR_I64_A32
3567 0U, // ATOMIC_RMW32_U_OR_I64_A32_S
3568 0U, // ATOMIC_RMW32_U_OR_I64_A64
3569 0U, // ATOMIC_RMW32_U_OR_I64_A64_S
3570 0U, // ATOMIC_RMW32_U_SUB_I64_A32
3571 0U, // ATOMIC_RMW32_U_SUB_I64_A32_S
3572 0U, // ATOMIC_RMW32_U_SUB_I64_A64
3573 0U, // ATOMIC_RMW32_U_SUB_I64_A64_S
3574 0U, // ATOMIC_RMW32_U_XCHG_I64_A32
3575 0U, // ATOMIC_RMW32_U_XCHG_I64_A32_S
3576 0U, // ATOMIC_RMW32_U_XCHG_I64_A64
3577 0U, // ATOMIC_RMW32_U_XCHG_I64_A64_S
3578 0U, // ATOMIC_RMW32_U_XOR_I64_A32
3579 0U, // ATOMIC_RMW32_U_XOR_I64_A32_S
3580 0U, // ATOMIC_RMW32_U_XOR_I64_A64
3581 0U, // ATOMIC_RMW32_U_XOR_I64_A64_S
3582 0U, // ATOMIC_RMW8_U_ADD_I32_A32
3583 0U, // ATOMIC_RMW8_U_ADD_I32_A32_S
3584 0U, // ATOMIC_RMW8_U_ADD_I32_A64
3585 0U, // ATOMIC_RMW8_U_ADD_I32_A64_S
3586 0U, // ATOMIC_RMW8_U_ADD_I64_A32
3587 0U, // ATOMIC_RMW8_U_ADD_I64_A32_S
3588 0U, // ATOMIC_RMW8_U_ADD_I64_A64
3589 0U, // ATOMIC_RMW8_U_ADD_I64_A64_S
3590 0U, // ATOMIC_RMW8_U_AND_I32_A32
3591 0U, // ATOMIC_RMW8_U_AND_I32_A32_S
3592 0U, // ATOMIC_RMW8_U_AND_I32_A64
3593 0U, // ATOMIC_RMW8_U_AND_I32_A64_S
3594 0U, // ATOMIC_RMW8_U_AND_I64_A32
3595 0U, // ATOMIC_RMW8_U_AND_I64_A32_S
3596 0U, // ATOMIC_RMW8_U_AND_I64_A64
3597 0U, // ATOMIC_RMW8_U_AND_I64_A64_S
3598 0U, // ATOMIC_RMW8_U_CMPXCHG_I32_A32
3599 0U, // ATOMIC_RMW8_U_CMPXCHG_I32_A32_S
3600 0U, // ATOMIC_RMW8_U_CMPXCHG_I32_A64
3601 0U, // ATOMIC_RMW8_U_CMPXCHG_I32_A64_S
3602 0U, // ATOMIC_RMW8_U_CMPXCHG_I64_A32
3603 0U, // ATOMIC_RMW8_U_CMPXCHG_I64_A32_S
3604 0U, // ATOMIC_RMW8_U_CMPXCHG_I64_A64
3605 0U, // ATOMIC_RMW8_U_CMPXCHG_I64_A64_S
3606 0U, // ATOMIC_RMW8_U_OR_I32_A32
3607 0U, // ATOMIC_RMW8_U_OR_I32_A32_S
3608 0U, // ATOMIC_RMW8_U_OR_I32_A64
3609 0U, // ATOMIC_RMW8_U_OR_I32_A64_S
3610 0U, // ATOMIC_RMW8_U_OR_I64_A32
3611 0U, // ATOMIC_RMW8_U_OR_I64_A32_S
3612 0U, // ATOMIC_RMW8_U_OR_I64_A64
3613 0U, // ATOMIC_RMW8_U_OR_I64_A64_S
3614 0U, // ATOMIC_RMW8_U_SUB_I32_A32
3615 0U, // ATOMIC_RMW8_U_SUB_I32_A32_S
3616 0U, // ATOMIC_RMW8_U_SUB_I32_A64
3617 0U, // ATOMIC_RMW8_U_SUB_I32_A64_S
3618 0U, // ATOMIC_RMW8_U_SUB_I64_A32
3619 0U, // ATOMIC_RMW8_U_SUB_I64_A32_S
3620 0U, // ATOMIC_RMW8_U_SUB_I64_A64
3621 0U, // ATOMIC_RMW8_U_SUB_I64_A64_S
3622 0U, // ATOMIC_RMW8_U_XCHG_I32_A32
3623 0U, // ATOMIC_RMW8_U_XCHG_I32_A32_S
3624 0U, // ATOMIC_RMW8_U_XCHG_I32_A64
3625 0U, // ATOMIC_RMW8_U_XCHG_I32_A64_S
3626 0U, // ATOMIC_RMW8_U_XCHG_I64_A32
3627 0U, // ATOMIC_RMW8_U_XCHG_I64_A32_S
3628 0U, // ATOMIC_RMW8_U_XCHG_I64_A64
3629 0U, // ATOMIC_RMW8_U_XCHG_I64_A64_S
3630 0U, // ATOMIC_RMW8_U_XOR_I32_A32
3631 0U, // ATOMIC_RMW8_U_XOR_I32_A32_S
3632 0U, // ATOMIC_RMW8_U_XOR_I32_A64
3633 0U, // ATOMIC_RMW8_U_XOR_I32_A64_S
3634 0U, // ATOMIC_RMW8_U_XOR_I64_A32
3635 0U, // ATOMIC_RMW8_U_XOR_I64_A32_S
3636 0U, // ATOMIC_RMW8_U_XOR_I64_A64
3637 0U, // ATOMIC_RMW8_U_XOR_I64_A64_S
3638 0U, // ATOMIC_RMW_ADD_I32_A32
3639 0U, // ATOMIC_RMW_ADD_I32_A32_S
3640 0U, // ATOMIC_RMW_ADD_I32_A64
3641 0U, // ATOMIC_RMW_ADD_I32_A64_S
3642 0U, // ATOMIC_RMW_ADD_I64_A32
3643 0U, // ATOMIC_RMW_ADD_I64_A32_S
3644 0U, // ATOMIC_RMW_ADD_I64_A64
3645 0U, // ATOMIC_RMW_ADD_I64_A64_S
3646 0U, // ATOMIC_RMW_AND_I32_A32
3647 0U, // ATOMIC_RMW_AND_I32_A32_S
3648 0U, // ATOMIC_RMW_AND_I32_A64
3649 0U, // ATOMIC_RMW_AND_I32_A64_S
3650 0U, // ATOMIC_RMW_AND_I64_A32
3651 0U, // ATOMIC_RMW_AND_I64_A32_S
3652 0U, // ATOMIC_RMW_AND_I64_A64
3653 0U, // ATOMIC_RMW_AND_I64_A64_S
3654 0U, // ATOMIC_RMW_CMPXCHG_I32_A32
3655 0U, // ATOMIC_RMW_CMPXCHG_I32_A32_S
3656 0U, // ATOMIC_RMW_CMPXCHG_I32_A64
3657 0U, // ATOMIC_RMW_CMPXCHG_I32_A64_S
3658 0U, // ATOMIC_RMW_CMPXCHG_I64_A32
3659 0U, // ATOMIC_RMW_CMPXCHG_I64_A32_S
3660 0U, // ATOMIC_RMW_CMPXCHG_I64_A64
3661 0U, // ATOMIC_RMW_CMPXCHG_I64_A64_S
3662 0U, // ATOMIC_RMW_OR_I32_A32
3663 0U, // ATOMIC_RMW_OR_I32_A32_S
3664 0U, // ATOMIC_RMW_OR_I32_A64
3665 0U, // ATOMIC_RMW_OR_I32_A64_S
3666 0U, // ATOMIC_RMW_OR_I64_A32
3667 0U, // ATOMIC_RMW_OR_I64_A32_S
3668 0U, // ATOMIC_RMW_OR_I64_A64
3669 0U, // ATOMIC_RMW_OR_I64_A64_S
3670 0U, // ATOMIC_RMW_SUB_I32_A32
3671 0U, // ATOMIC_RMW_SUB_I32_A32_S
3672 0U, // ATOMIC_RMW_SUB_I32_A64
3673 0U, // ATOMIC_RMW_SUB_I32_A64_S
3674 0U, // ATOMIC_RMW_SUB_I64_A32
3675 0U, // ATOMIC_RMW_SUB_I64_A32_S
3676 0U, // ATOMIC_RMW_SUB_I64_A64
3677 0U, // ATOMIC_RMW_SUB_I64_A64_S
3678 0U, // ATOMIC_RMW_XCHG_I32_A32
3679 0U, // ATOMIC_RMW_XCHG_I32_A32_S
3680 0U, // ATOMIC_RMW_XCHG_I32_A64
3681 0U, // ATOMIC_RMW_XCHG_I32_A64_S
3682 0U, // ATOMIC_RMW_XCHG_I64_A32
3683 0U, // ATOMIC_RMW_XCHG_I64_A32_S
3684 0U, // ATOMIC_RMW_XCHG_I64_A64
3685 0U, // ATOMIC_RMW_XCHG_I64_A64_S
3686 0U, // ATOMIC_RMW_XOR_I32_A32
3687 0U, // ATOMIC_RMW_XOR_I32_A32_S
3688 0U, // ATOMIC_RMW_XOR_I32_A64
3689 0U, // ATOMIC_RMW_XOR_I32_A64_S
3690 0U, // ATOMIC_RMW_XOR_I64_A32
3691 0U, // ATOMIC_RMW_XOR_I64_A32_S
3692 0U, // ATOMIC_RMW_XOR_I64_A64
3693 0U, // ATOMIC_RMW_XOR_I64_A64_S
3694 0U, // ATOMIC_STORE16_I32_A32
3695 0U, // ATOMIC_STORE16_I32_A32_S
3696 0U, // ATOMIC_STORE16_I32_A64
3697 0U, // ATOMIC_STORE16_I32_A64_S
3698 0U, // ATOMIC_STORE16_I64_A32
3699 0U, // ATOMIC_STORE16_I64_A32_S
3700 0U, // ATOMIC_STORE16_I64_A64
3701 0U, // ATOMIC_STORE16_I64_A64_S
3702 0U, // ATOMIC_STORE32_I64_A32
3703 0U, // ATOMIC_STORE32_I64_A32_S
3704 0U, // ATOMIC_STORE32_I64_A64
3705 0U, // ATOMIC_STORE32_I64_A64_S
3706 0U, // ATOMIC_STORE8_I32_A32
3707 0U, // ATOMIC_STORE8_I32_A32_S
3708 0U, // ATOMIC_STORE8_I32_A64
3709 0U, // ATOMIC_STORE8_I32_A64_S
3710 0U, // ATOMIC_STORE8_I64_A32
3711 0U, // ATOMIC_STORE8_I64_A32_S
3712 0U, // ATOMIC_STORE8_I64_A64
3713 0U, // ATOMIC_STORE8_I64_A64_S
3714 0U, // ATOMIC_STORE_I32_A32
3715 0U, // ATOMIC_STORE_I32_A32_S
3716 0U, // ATOMIC_STORE_I32_A64
3717 0U, // ATOMIC_STORE_I32_A64_S
3718 0U, // ATOMIC_STORE_I64_A32
3719 0U, // ATOMIC_STORE_I64_A32_S
3720 0U, // ATOMIC_STORE_I64_A64
3721 0U, // ATOMIC_STORE_I64_A64_S
3722 0U, // AVGR_U_I16x8
3723 0U, // AVGR_U_I16x8_S
3724 0U, // AVGR_U_I8x16
3725 0U, // AVGR_U_I8x16_S
3726 0U, // BITMASK_I16x8
3727 0U, // BITMASK_I16x8_S
3728 0U, // BITMASK_I32x4
3729 0U, // BITMASK_I32x4_S
3730 0U, // BITMASK_I64x2
3731 0U, // BITMASK_I64x2_S
3732 0U, // BITMASK_I8x16
3733 0U, // BITMASK_I8x16_S
3734 0U, // BITSELECT
3735 0U, // BITSELECT_S
3736 0U, // BLOCK
3737 0U, // BLOCK_S
3738 0U, // BR
3739 0U, // BR_IF
3740 0U, // BR_IF_S
3741 0U, // BR_S
3742 0U, // BR_TABLE_I32
3743 0U, // BR_TABLE_I32_S
3744 0U, // BR_TABLE_I64
3745 0U, // BR_TABLE_I64_S
3746 0U, // BR_UNLESS
3747 0U, // BR_UNLESS_S
3748 0U, // CALL
3749 0U, // CALL_INDIRECT
3750 0U, // CALL_INDIRECT_S
3751 0U, // CALL_REF
3752 0U, // CALL_REF_S
3753 0U, // CALL_S
3754 0U, // CATCH
3755 0U, // CATCH_ALL
3756 0U, // CATCH_ALL_LEGACY
3757 0U, // CATCH_ALL_LEGACY_S
3758 0U, // CATCH_ALL_REF
3759 0U, // CATCH_ALL_REF_S
3760 0U, // CATCH_ALL_S
3761 0U, // CATCH_LEGACY
3762 0U, // CATCH_LEGACY_S
3763 0U, // CATCH_REF
3764 0U, // CATCH_REF_S
3765 0U, // CATCH_S
3766 0U, // CEIL_F16x8
3767 0U, // CEIL_F16x8_S
3768 0U, // CEIL_F32
3769 0U, // CEIL_F32_S
3770 0U, // CEIL_F32x4
3771 0U, // CEIL_F32x4_S
3772 0U, // CEIL_F64
3773 0U, // CEIL_F64_S
3774 0U, // CEIL_F64x2
3775 0U, // CEIL_F64x2_S
3776 0U, // CLZ_I32
3777 0U, // CLZ_I32_S
3778 0U, // CLZ_I64
3779 0U, // CLZ_I64_S
3780 0U, // CONST_F32
3781 0U, // CONST_F32_S
3782 0U, // CONST_F64
3783 0U, // CONST_F64_S
3784 0U, // CONST_I32
3785 0U, // CONST_I32_S
3786 0U, // CONST_I64
3787 0U, // CONST_I64_S
3788 0U, // CONST_V128_F32x4
3789 0U, // CONST_V128_F32x4_S
3790 0U, // CONST_V128_F64x2
3791 0U, // CONST_V128_F64x2_S
3792 1U, // CONST_V128_I16x8
3793 5U, // CONST_V128_I16x8_S
3794 0U, // CONST_V128_I32x4
3795 0U, // CONST_V128_I32x4_S
3796 0U, // CONST_V128_I64x2
3797 0U, // CONST_V128_I64x2_S
3798 9U, // CONST_V128_I8x16
3799 25U, // CONST_V128_I8x16_S
3800 0U, // COPYSIGN_F32
3801 0U, // COPYSIGN_F32_S
3802 0U, // COPYSIGN_F64
3803 0U, // COPYSIGN_F64_S
3804 0U, // COPY_EXNREF
3805 0U, // COPY_EXNREF_S
3806 0U, // COPY_EXTERNREF
3807 0U, // COPY_EXTERNREF_S
3808 0U, // COPY_F32
3809 0U, // COPY_F32_S
3810 0U, // COPY_F64
3811 0U, // COPY_F64_S
3812 0U, // COPY_FUNCREF
3813 0U, // COPY_FUNCREF_S
3814 0U, // COPY_I32
3815 0U, // COPY_I32_S
3816 0U, // COPY_I64
3817 0U, // COPY_I64_S
3818 0U, // COPY_V128
3819 0U, // COPY_V128_S
3820 0U, // CTZ_I32
3821 0U, // CTZ_I32_S
3822 0U, // CTZ_I64
3823 0U, // CTZ_I64_S
3824 0U, // DATA_DROP
3825 0U, // DATA_DROP_S
3826 0U, // DEBUG_UNREACHABLE
3827 0U, // DEBUG_UNREACHABLE_S
3828 0U, // DELEGATE
3829 0U, // DELEGATE_S
3830 0U, // DIV_F16x8
3831 0U, // DIV_F16x8_S
3832 0U, // DIV_F32
3833 0U, // DIV_F32_S
3834 0U, // DIV_F32x4
3835 0U, // DIV_F32x4_S
3836 0U, // DIV_F64
3837 0U, // DIV_F64_S
3838 0U, // DIV_F64x2
3839 0U, // DIV_F64x2_S
3840 0U, // DIV_S_I32
3841 0U, // DIV_S_I32_S
3842 0U, // DIV_S_I64
3843 0U, // DIV_S_I64_S
3844 0U, // DIV_U_I32
3845 0U, // DIV_U_I32_S
3846 0U, // DIV_U_I64
3847 0U, // DIV_U_I64_S
3848 0U, // DOT
3849 0U, // DOT_S
3850 0U, // DROP_EXNREF
3851 0U, // DROP_EXNREF_S
3852 0U, // DROP_EXTERNREF
3853 0U, // DROP_EXTERNREF_S
3854 0U, // DROP_F32
3855 0U, // DROP_F32_S
3856 0U, // DROP_F64
3857 0U, // DROP_F64_S
3858 0U, // DROP_FUNCREF
3859 0U, // DROP_FUNCREF_S
3860 0U, // DROP_I32
3861 0U, // DROP_I32_S
3862 0U, // DROP_I64
3863 0U, // DROP_I64_S
3864 0U, // DROP_V128
3865 0U, // DROP_V128_S
3866 0U, // ELSE
3867 0U, // ELSE_S
3868 0U, // END
3869 0U, // END_BLOCK
3870 0U, // END_BLOCK_S
3871 0U, // END_FUNCTION
3872 0U, // END_FUNCTION_S
3873 0U, // END_IF
3874 0U, // END_IF_S
3875 0U, // END_LOOP
3876 0U, // END_LOOP_S
3877 0U, // END_S
3878 0U, // END_TRY
3879 0U, // END_TRY_S
3880 0U, // END_TRY_TABLE
3881 0U, // END_TRY_TABLE_S
3882 0U, // EQZ_I32
3883 0U, // EQZ_I32_S
3884 0U, // EQZ_I64
3885 0U, // EQZ_I64_S
3886 0U, // EQ_F16x8
3887 0U, // EQ_F16x8_S
3888 0U, // EQ_F32
3889 0U, // EQ_F32_S
3890 0U, // EQ_F32x4
3891 0U, // EQ_F32x4_S
3892 0U, // EQ_F64
3893 0U, // EQ_F64_S
3894 0U, // EQ_F64x2
3895 0U, // EQ_F64x2_S
3896 0U, // EQ_I16x8
3897 0U, // EQ_I16x8_S
3898 0U, // EQ_I32
3899 0U, // EQ_I32_S
3900 0U, // EQ_I32x4
3901 0U, // EQ_I32x4_S
3902 0U, // EQ_I64
3903 0U, // EQ_I64_S
3904 0U, // EQ_I64x2
3905 0U, // EQ_I64x2_S
3906 0U, // EQ_I8x16
3907 0U, // EQ_I8x16_S
3908 0U, // EXTMUL_HIGH_S_I16x8
3909 0U, // EXTMUL_HIGH_S_I16x8_S
3910 0U, // EXTMUL_HIGH_S_I32x4
3911 0U, // EXTMUL_HIGH_S_I32x4_S
3912 0U, // EXTMUL_HIGH_S_I64x2
3913 0U, // EXTMUL_HIGH_S_I64x2_S
3914 0U, // EXTMUL_HIGH_U_I16x8
3915 0U, // EXTMUL_HIGH_U_I16x8_S
3916 0U, // EXTMUL_HIGH_U_I32x4
3917 0U, // EXTMUL_HIGH_U_I32x4_S
3918 0U, // EXTMUL_HIGH_U_I64x2
3919 0U, // EXTMUL_HIGH_U_I64x2_S
3920 0U, // EXTMUL_LOW_S_I16x8
3921 0U, // EXTMUL_LOW_S_I16x8_S
3922 0U, // EXTMUL_LOW_S_I32x4
3923 0U, // EXTMUL_LOW_S_I32x4_S
3924 0U, // EXTMUL_LOW_S_I64x2
3925 0U, // EXTMUL_LOW_S_I64x2_S
3926 0U, // EXTMUL_LOW_U_I16x8
3927 0U, // EXTMUL_LOW_U_I16x8_S
3928 0U, // EXTMUL_LOW_U_I32x4
3929 0U, // EXTMUL_LOW_U_I32x4_S
3930 0U, // EXTMUL_LOW_U_I64x2
3931 0U, // EXTMUL_LOW_U_I64x2_S
3932 0U, // EXTRACT_LANE_F16x8
3933 0U, // EXTRACT_LANE_F16x8_S
3934 0U, // EXTRACT_LANE_F32x4
3935 0U, // EXTRACT_LANE_F32x4_S
3936 0U, // EXTRACT_LANE_F64x2
3937 0U, // EXTRACT_LANE_F64x2_S
3938 0U, // EXTRACT_LANE_I16x8_s
3939 0U, // EXTRACT_LANE_I16x8_s_S
3940 0U, // EXTRACT_LANE_I16x8_u
3941 0U, // EXTRACT_LANE_I16x8_u_S
3942 0U, // EXTRACT_LANE_I32x4
3943 0U, // EXTRACT_LANE_I32x4_S
3944 0U, // EXTRACT_LANE_I64x2
3945 0U, // EXTRACT_LANE_I64x2_S
3946 0U, // EXTRACT_LANE_I8x16_s
3947 0U, // EXTRACT_LANE_I8x16_s_S
3948 0U, // EXTRACT_LANE_I8x16_u
3949 0U, // EXTRACT_LANE_I8x16_u_S
3950 0U, // F32_CONVERT_S_I32
3951 0U, // F32_CONVERT_S_I32_S
3952 0U, // F32_CONVERT_S_I64
3953 0U, // F32_CONVERT_S_I64_S
3954 0U, // F32_CONVERT_U_I32
3955 0U, // F32_CONVERT_U_I32_S
3956 0U, // F32_CONVERT_U_I64
3957 0U, // F32_CONVERT_U_I64_S
3958 0U, // F32_DEMOTE_F64
3959 0U, // F32_DEMOTE_F64_S
3960 0U, // F32_REINTERPRET_I32
3961 0U, // F32_REINTERPRET_I32_S
3962 0U, // F64_CONVERT_S_I32
3963 0U, // F64_CONVERT_S_I32_S
3964 0U, // F64_CONVERT_S_I64
3965 0U, // F64_CONVERT_S_I64_S
3966 0U, // F64_CONVERT_U_I32
3967 0U, // F64_CONVERT_U_I32_S
3968 0U, // F64_CONVERT_U_I64
3969 0U, // F64_CONVERT_U_I64_S
3970 0U, // F64_PROMOTE_F32
3971 0U, // F64_PROMOTE_F32_S
3972 0U, // F64_REINTERPRET_I64
3973 0U, // F64_REINTERPRET_I64_S
3974 0U, // FALLTHROUGH_RETURN
3975 0U, // FALLTHROUGH_RETURN_S
3976 0U, // FLOOR_F16x8
3977 0U, // FLOOR_F16x8_S
3978 0U, // FLOOR_F32
3979 0U, // FLOOR_F32_S
3980 0U, // FLOOR_F32x4
3981 0U, // FLOOR_F32x4_S
3982 0U, // FLOOR_F64
3983 0U, // FLOOR_F64_S
3984 0U, // FLOOR_F64x2
3985 0U, // FLOOR_F64x2_S
3986 0U, // FP_TO_SINT_I32_F32
3987 0U, // FP_TO_SINT_I32_F32_S
3988 0U, // FP_TO_SINT_I32_F64
3989 0U, // FP_TO_SINT_I32_F64_S
3990 0U, // FP_TO_SINT_I64_F32
3991 0U, // FP_TO_SINT_I64_F32_S
3992 0U, // FP_TO_SINT_I64_F64
3993 0U, // FP_TO_SINT_I64_F64_S
3994 0U, // FP_TO_UINT_I32_F32
3995 0U, // FP_TO_UINT_I32_F32_S
3996 0U, // FP_TO_UINT_I32_F64
3997 0U, // FP_TO_UINT_I32_F64_S
3998 0U, // FP_TO_UINT_I64_F32
3999 0U, // FP_TO_UINT_I64_F32_S
4000 0U, // FP_TO_UINT_I64_F64
4001 0U, // FP_TO_UINT_I64_F64_S
4002 0U, // GE_F16x8
4003 0U, // GE_F16x8_S
4004 0U, // GE_F32
4005 0U, // GE_F32_S
4006 0U, // GE_F32x4
4007 0U, // GE_F32x4_S
4008 0U, // GE_F64
4009 0U, // GE_F64_S
4010 0U, // GE_F64x2
4011 0U, // GE_F64x2_S
4012 0U, // GE_S_I16x8
4013 0U, // GE_S_I16x8_S
4014 0U, // GE_S_I32
4015 0U, // GE_S_I32_S
4016 0U, // GE_S_I32x4
4017 0U, // GE_S_I32x4_S
4018 0U, // GE_S_I64
4019 0U, // GE_S_I64_S
4020 0U, // GE_S_I64x2
4021 0U, // GE_S_I64x2_S
4022 0U, // GE_S_I8x16
4023 0U, // GE_S_I8x16_S
4024 0U, // GE_U_I16x8
4025 0U, // GE_U_I16x8_S
4026 0U, // GE_U_I32
4027 0U, // GE_U_I32_S
4028 0U, // GE_U_I32x4
4029 0U, // GE_U_I32x4_S
4030 0U, // GE_U_I64
4031 0U, // GE_U_I64_S
4032 0U, // GE_U_I8x16
4033 0U, // GE_U_I8x16_S
4034 0U, // GLOBAL_GET_EXNREF
4035 0U, // GLOBAL_GET_EXNREF_S
4036 0U, // GLOBAL_GET_EXTERNREF
4037 0U, // GLOBAL_GET_EXTERNREF_S
4038 0U, // GLOBAL_GET_F32
4039 0U, // GLOBAL_GET_F32_S
4040 0U, // GLOBAL_GET_F64
4041 0U, // GLOBAL_GET_F64_S
4042 0U, // GLOBAL_GET_FUNCREF
4043 0U, // GLOBAL_GET_FUNCREF_S
4044 0U, // GLOBAL_GET_I32
4045 0U, // GLOBAL_GET_I32_S
4046 0U, // GLOBAL_GET_I64
4047 0U, // GLOBAL_GET_I64_S
4048 0U, // GLOBAL_GET_V128
4049 0U, // GLOBAL_GET_V128_S
4050 0U, // GLOBAL_SET_EXNREF
4051 0U, // GLOBAL_SET_EXNREF_S
4052 0U, // GLOBAL_SET_EXTERNREF
4053 0U, // GLOBAL_SET_EXTERNREF_S
4054 0U, // GLOBAL_SET_F32
4055 0U, // GLOBAL_SET_F32_S
4056 0U, // GLOBAL_SET_F64
4057 0U, // GLOBAL_SET_F64_S
4058 0U, // GLOBAL_SET_FUNCREF
4059 0U, // GLOBAL_SET_FUNCREF_S
4060 0U, // GLOBAL_SET_I32
4061 0U, // GLOBAL_SET_I32_S
4062 0U, // GLOBAL_SET_I64
4063 0U, // GLOBAL_SET_I64_S
4064 0U, // GLOBAL_SET_V128
4065 0U, // GLOBAL_SET_V128_S
4066 0U, // GT_F16x8
4067 0U, // GT_F16x8_S
4068 0U, // GT_F32
4069 0U, // GT_F32_S
4070 0U, // GT_F32x4
4071 0U, // GT_F32x4_S
4072 0U, // GT_F64
4073 0U, // GT_F64_S
4074 0U, // GT_F64x2
4075 0U, // GT_F64x2_S
4076 0U, // GT_S_I16x8
4077 0U, // GT_S_I16x8_S
4078 0U, // GT_S_I32
4079 0U, // GT_S_I32_S
4080 0U, // GT_S_I32x4
4081 0U, // GT_S_I32x4_S
4082 0U, // GT_S_I64
4083 0U, // GT_S_I64_S
4084 0U, // GT_S_I64x2
4085 0U, // GT_S_I64x2_S
4086 0U, // GT_S_I8x16
4087 0U, // GT_S_I8x16_S
4088 0U, // GT_U_I16x8
4089 0U, // GT_U_I16x8_S
4090 0U, // GT_U_I32
4091 0U, // GT_U_I32_S
4092 0U, // GT_U_I32x4
4093 0U, // GT_U_I32x4_S
4094 0U, // GT_U_I64
4095 0U, // GT_U_I64_S
4096 0U, // GT_U_I8x16
4097 0U, // GT_U_I8x16_S
4098 0U, // I32_EXTEND16_S_I32
4099 0U, // I32_EXTEND16_S_I32_S
4100 0U, // I32_EXTEND8_S_I32
4101 0U, // I32_EXTEND8_S_I32_S
4102 0U, // I32_REINTERPRET_F32
4103 0U, // I32_REINTERPRET_F32_S
4104 0U, // I32_TRUNC_S_F32
4105 0U, // I32_TRUNC_S_F32_S
4106 0U, // I32_TRUNC_S_F64
4107 0U, // I32_TRUNC_S_F64_S
4108 0U, // I32_TRUNC_S_SAT_F32
4109 0U, // I32_TRUNC_S_SAT_F32_S
4110 0U, // I32_TRUNC_S_SAT_F64
4111 0U, // I32_TRUNC_S_SAT_F64_S
4112 0U, // I32_TRUNC_U_F32
4113 0U, // I32_TRUNC_U_F32_S
4114 0U, // I32_TRUNC_U_F64
4115 0U, // I32_TRUNC_U_F64_S
4116 0U, // I32_TRUNC_U_SAT_F32
4117 0U, // I32_TRUNC_U_SAT_F32_S
4118 0U, // I32_TRUNC_U_SAT_F64
4119 0U, // I32_TRUNC_U_SAT_F64_S
4120 0U, // I32_WRAP_I64
4121 0U, // I32_WRAP_I64_S
4122 3U, // I64_ADD128
4123 0U, // I64_ADD128_S
4124 0U, // I64_EXTEND16_S_I64
4125 0U, // I64_EXTEND16_S_I64_S
4126 0U, // I64_EXTEND32_S_I64
4127 0U, // I64_EXTEND32_S_I64_S
4128 0U, // I64_EXTEND8_S_I64
4129 0U, // I64_EXTEND8_S_I64_S
4130 0U, // I64_EXTEND_S_I32
4131 0U, // I64_EXTEND_S_I32_S
4132 0U, // I64_EXTEND_U_I32
4133 0U, // I64_EXTEND_U_I32_S
4134 0U, // I64_MUL_WIDE_S
4135 0U, // I64_MUL_WIDE_S_S
4136 0U, // I64_MUL_WIDE_U
4137 0U, // I64_MUL_WIDE_U_S
4138 0U, // I64_REINTERPRET_F64
4139 0U, // I64_REINTERPRET_F64_S
4140 3U, // I64_SUB128
4141 0U, // I64_SUB128_S
4142 0U, // I64_TRUNC_S_F32
4143 0U, // I64_TRUNC_S_F32_S
4144 0U, // I64_TRUNC_S_F64
4145 0U, // I64_TRUNC_S_F64_S
4146 0U, // I64_TRUNC_S_SAT_F32
4147 0U, // I64_TRUNC_S_SAT_F32_S
4148 0U, // I64_TRUNC_S_SAT_F64
4149 0U, // I64_TRUNC_S_SAT_F64_S
4150 0U, // I64_TRUNC_U_F32
4151 0U, // I64_TRUNC_U_F32_S
4152 0U, // I64_TRUNC_U_F64
4153 0U, // I64_TRUNC_U_F64_S
4154 0U, // I64_TRUNC_U_SAT_F32
4155 0U, // I64_TRUNC_U_SAT_F32_S
4156 0U, // I64_TRUNC_U_SAT_F64
4157 0U, // I64_TRUNC_U_SAT_F64_S
4158 0U, // IF
4159 0U, // IF_S
4160 0U, // LANESELECT_I16x8
4161 0U, // LANESELECT_I16x8_S
4162 0U, // LANESELECT_I32x4
4163 0U, // LANESELECT_I32x4_S
4164 0U, // LANESELECT_I64x2
4165 0U, // LANESELECT_I64x2_S
4166 0U, // LANESELECT_I8x16
4167 0U, // LANESELECT_I8x16_S
4168 0U, // LE_F16x8
4169 0U, // LE_F16x8_S
4170 0U, // LE_F32
4171 0U, // LE_F32_S
4172 0U, // LE_F32x4
4173 0U, // LE_F32x4_S
4174 0U, // LE_F64
4175 0U, // LE_F64_S
4176 0U, // LE_F64x2
4177 0U, // LE_F64x2_S
4178 0U, // LE_S_I16x8
4179 0U, // LE_S_I16x8_S
4180 0U, // LE_S_I32
4181 0U, // LE_S_I32_S
4182 0U, // LE_S_I32x4
4183 0U, // LE_S_I32x4_S
4184 0U, // LE_S_I64
4185 0U, // LE_S_I64_S
4186 0U, // LE_S_I64x2
4187 0U, // LE_S_I64x2_S
4188 0U, // LE_S_I8x16
4189 0U, // LE_S_I8x16_S
4190 0U, // LE_U_I16x8
4191 0U, // LE_U_I16x8_S
4192 0U, // LE_U_I32
4193 0U, // LE_U_I32_S
4194 0U, // LE_U_I32x4
4195 0U, // LE_U_I32x4_S
4196 0U, // LE_U_I64
4197 0U, // LE_U_I64_S
4198 0U, // LE_U_I8x16
4199 0U, // LE_U_I8x16_S
4200 0U, // LOAD16_SPLAT_A32
4201 0U, // LOAD16_SPLAT_A32_S
4202 0U, // LOAD16_SPLAT_A64
4203 0U, // LOAD16_SPLAT_A64_S
4204 0U, // LOAD16_S_I32_A32
4205 0U, // LOAD16_S_I32_A32_S
4206 0U, // LOAD16_S_I32_A64
4207 0U, // LOAD16_S_I32_A64_S
4208 0U, // LOAD16_S_I64_A32
4209 0U, // LOAD16_S_I64_A32_S
4210 0U, // LOAD16_S_I64_A64
4211 0U, // LOAD16_S_I64_A64_S
4212 0U, // LOAD16_U_I32_A32
4213 0U, // LOAD16_U_I32_A32_S
4214 0U, // LOAD16_U_I32_A64
4215 0U, // LOAD16_U_I32_A64_S
4216 0U, // LOAD16_U_I64_A32
4217 0U, // LOAD16_U_I64_A32_S
4218 0U, // LOAD16_U_I64_A64
4219 0U, // LOAD16_U_I64_A64_S
4220 0U, // LOAD32_SPLAT_A32
4221 0U, // LOAD32_SPLAT_A32_S
4222 0U, // LOAD32_SPLAT_A64
4223 0U, // LOAD32_SPLAT_A64_S
4224 0U, // LOAD32_S_I64_A32
4225 0U, // LOAD32_S_I64_A32_S
4226 0U, // LOAD32_S_I64_A64
4227 0U, // LOAD32_S_I64_A64_S
4228 0U, // LOAD32_U_I64_A32
4229 0U, // LOAD32_U_I64_A32_S
4230 0U, // LOAD32_U_I64_A64
4231 0U, // LOAD32_U_I64_A64_S
4232 0U, // LOAD64_SPLAT_A32
4233 0U, // LOAD64_SPLAT_A32_S
4234 0U, // LOAD64_SPLAT_A64
4235 0U, // LOAD64_SPLAT_A64_S
4236 0U, // LOAD8_SPLAT_A32
4237 0U, // LOAD8_SPLAT_A32_S
4238 0U, // LOAD8_SPLAT_A64
4239 0U, // LOAD8_SPLAT_A64_S
4240 0U, // LOAD8_S_I32_A32
4241 0U, // LOAD8_S_I32_A32_S
4242 0U, // LOAD8_S_I32_A64
4243 0U, // LOAD8_S_I32_A64_S
4244 0U, // LOAD8_S_I64_A32
4245 0U, // LOAD8_S_I64_A32_S
4246 0U, // LOAD8_S_I64_A64
4247 0U, // LOAD8_S_I64_A64_S
4248 0U, // LOAD8_U_I32_A32
4249 0U, // LOAD8_U_I32_A32_S
4250 0U, // LOAD8_U_I32_A64
4251 0U, // LOAD8_U_I32_A64_S
4252 0U, // LOAD8_U_I64_A32
4253 0U, // LOAD8_U_I64_A32_S
4254 0U, // LOAD8_U_I64_A64
4255 0U, // LOAD8_U_I64_A64_S
4256 0U, // LOAD_EXTEND_S_I16x8_A32
4257 0U, // LOAD_EXTEND_S_I16x8_A32_S
4258 0U, // LOAD_EXTEND_S_I16x8_A64
4259 0U, // LOAD_EXTEND_S_I16x8_A64_S
4260 0U, // LOAD_EXTEND_S_I32x4_A32
4261 0U, // LOAD_EXTEND_S_I32x4_A32_S
4262 0U, // LOAD_EXTEND_S_I32x4_A64
4263 0U, // LOAD_EXTEND_S_I32x4_A64_S
4264 0U, // LOAD_EXTEND_S_I64x2_A32
4265 0U, // LOAD_EXTEND_S_I64x2_A32_S
4266 0U, // LOAD_EXTEND_S_I64x2_A64
4267 0U, // LOAD_EXTEND_S_I64x2_A64_S
4268 0U, // LOAD_EXTEND_U_I16x8_A32
4269 0U, // LOAD_EXTEND_U_I16x8_A32_S
4270 0U, // LOAD_EXTEND_U_I16x8_A64
4271 0U, // LOAD_EXTEND_U_I16x8_A64_S
4272 0U, // LOAD_EXTEND_U_I32x4_A32
4273 0U, // LOAD_EXTEND_U_I32x4_A32_S
4274 0U, // LOAD_EXTEND_U_I32x4_A64
4275 0U, // LOAD_EXTEND_U_I32x4_A64_S
4276 0U, // LOAD_EXTEND_U_I64x2_A32
4277 0U, // LOAD_EXTEND_U_I64x2_A32_S
4278 0U, // LOAD_EXTEND_U_I64x2_A64
4279 0U, // LOAD_EXTEND_U_I64x2_A64_S
4280 0U, // LOAD_F16_F32_A32
4281 0U, // LOAD_F16_F32_A32_S
4282 0U, // LOAD_F16_F32_A64
4283 0U, // LOAD_F16_F32_A64_S
4284 0U, // LOAD_F32_A32
4285 0U, // LOAD_F32_A32_S
4286 0U, // LOAD_F32_A64
4287 0U, // LOAD_F32_A64_S
4288 0U, // LOAD_F64_A32
4289 0U, // LOAD_F64_A32_S
4290 0U, // LOAD_F64_A64
4291 0U, // LOAD_F64_A64_S
4292 0U, // LOAD_I32_A32
4293 0U, // LOAD_I32_A32_S
4294 0U, // LOAD_I32_A64
4295 0U, // LOAD_I32_A64_S
4296 0U, // LOAD_I64_A32
4297 0U, // LOAD_I64_A32_S
4298 0U, // LOAD_I64_A64
4299 0U, // LOAD_I64_A64_S
4300 0U, // LOAD_LANE_16_A32
4301 0U, // LOAD_LANE_16_A32_S
4302 0U, // LOAD_LANE_16_A64
4303 0U, // LOAD_LANE_16_A64_S
4304 0U, // LOAD_LANE_32_A32
4305 0U, // LOAD_LANE_32_A32_S
4306 0U, // LOAD_LANE_32_A64
4307 0U, // LOAD_LANE_32_A64_S
4308 0U, // LOAD_LANE_64_A32
4309 0U, // LOAD_LANE_64_A32_S
4310 0U, // LOAD_LANE_64_A64
4311 0U, // LOAD_LANE_64_A64_S
4312 0U, // LOAD_LANE_8_A32
4313 0U, // LOAD_LANE_8_A32_S
4314 0U, // LOAD_LANE_8_A64
4315 0U, // LOAD_LANE_8_A64_S
4316 0U, // LOAD_V128_A32
4317 0U, // LOAD_V128_A32_S
4318 0U, // LOAD_V128_A64
4319 0U, // LOAD_V128_A64_S
4320 0U, // LOAD_ZERO_32_A32
4321 0U, // LOAD_ZERO_32_A32_S
4322 0U, // LOAD_ZERO_32_A64
4323 0U, // LOAD_ZERO_32_A64_S
4324 0U, // LOAD_ZERO_64_A32
4325 0U, // LOAD_ZERO_64_A32_S
4326 0U, // LOAD_ZERO_64_A64
4327 0U, // LOAD_ZERO_64_A64_S
4328 0U, // LOCAL_GET_EXNREF
4329 0U, // LOCAL_GET_EXNREF_S
4330 0U, // LOCAL_GET_EXTERNREF
4331 0U, // LOCAL_GET_EXTERNREF_S
4332 0U, // LOCAL_GET_F32
4333 0U, // LOCAL_GET_F32_S
4334 0U, // LOCAL_GET_F64
4335 0U, // LOCAL_GET_F64_S
4336 0U, // LOCAL_GET_FUNCREF
4337 0U, // LOCAL_GET_FUNCREF_S
4338 0U, // LOCAL_GET_I32
4339 0U, // LOCAL_GET_I32_S
4340 0U, // LOCAL_GET_I64
4341 0U, // LOCAL_GET_I64_S
4342 0U, // LOCAL_GET_V128
4343 0U, // LOCAL_GET_V128_S
4344 0U, // LOCAL_SET_EXNREF
4345 0U, // LOCAL_SET_EXNREF_S
4346 0U, // LOCAL_SET_EXTERNREF
4347 0U, // LOCAL_SET_EXTERNREF_S
4348 0U, // LOCAL_SET_F32
4349 0U, // LOCAL_SET_F32_S
4350 0U, // LOCAL_SET_F64
4351 0U, // LOCAL_SET_F64_S
4352 0U, // LOCAL_SET_FUNCREF
4353 0U, // LOCAL_SET_FUNCREF_S
4354 0U, // LOCAL_SET_I32
4355 0U, // LOCAL_SET_I32_S
4356 0U, // LOCAL_SET_I64
4357 0U, // LOCAL_SET_I64_S
4358 0U, // LOCAL_SET_V128
4359 0U, // LOCAL_SET_V128_S
4360 0U, // LOCAL_TEE_EXNREF
4361 0U, // LOCAL_TEE_EXNREF_S
4362 0U, // LOCAL_TEE_EXTERNREF
4363 0U, // LOCAL_TEE_EXTERNREF_S
4364 0U, // LOCAL_TEE_F32
4365 0U, // LOCAL_TEE_F32_S
4366 0U, // LOCAL_TEE_F64
4367 0U, // LOCAL_TEE_F64_S
4368 0U, // LOCAL_TEE_FUNCREF
4369 0U, // LOCAL_TEE_FUNCREF_S
4370 0U, // LOCAL_TEE_I32
4371 0U, // LOCAL_TEE_I32_S
4372 0U, // LOCAL_TEE_I64
4373 0U, // LOCAL_TEE_I64_S
4374 0U, // LOCAL_TEE_V128
4375 0U, // LOCAL_TEE_V128_S
4376 0U, // LOOP
4377 0U, // LOOP_S
4378 0U, // LT_F16x8
4379 0U, // LT_F16x8_S
4380 0U, // LT_F32
4381 0U, // LT_F32_S
4382 0U, // LT_F32x4
4383 0U, // LT_F32x4_S
4384 0U, // LT_F64
4385 0U, // LT_F64_S
4386 0U, // LT_F64x2
4387 0U, // LT_F64x2_S
4388 0U, // LT_S_I16x8
4389 0U, // LT_S_I16x8_S
4390 0U, // LT_S_I32
4391 0U, // LT_S_I32_S
4392 0U, // LT_S_I32x4
4393 0U, // LT_S_I32x4_S
4394 0U, // LT_S_I64
4395 0U, // LT_S_I64_S
4396 0U, // LT_S_I64x2
4397 0U, // LT_S_I64x2_S
4398 0U, // LT_S_I8x16
4399 0U, // LT_S_I8x16_S
4400 0U, // LT_U_I16x8
4401 0U, // LT_U_I16x8_S
4402 0U, // LT_U_I32
4403 0U, // LT_U_I32_S
4404 0U, // LT_U_I32x4
4405 0U, // LT_U_I32x4_S
4406 0U, // LT_U_I64
4407 0U, // LT_U_I64_S
4408 0U, // LT_U_I8x16
4409 0U, // LT_U_I8x16_S
4410 0U, // MADD_F16x8
4411 0U, // MADD_F16x8_S
4412 0U, // MADD_F32x4
4413 0U, // MADD_F32x4_S
4414 0U, // MADD_F64x2
4415 0U, // MADD_F64x2_S
4416 0U, // MAX_F16x8
4417 0U, // MAX_F16x8_S
4418 0U, // MAX_F32
4419 0U, // MAX_F32_S
4420 0U, // MAX_F32x4
4421 0U, // MAX_F32x4_S
4422 0U, // MAX_F64
4423 0U, // MAX_F64_S
4424 0U, // MAX_F64x2
4425 0U, // MAX_F64x2_S
4426 0U, // MAX_S_I16x8
4427 0U, // MAX_S_I16x8_S
4428 0U, // MAX_S_I32x4
4429 0U, // MAX_S_I32x4_S
4430 0U, // MAX_S_I8x16
4431 0U, // MAX_S_I8x16_S
4432 0U, // MAX_U_I16x8
4433 0U, // MAX_U_I16x8_S
4434 0U, // MAX_U_I32x4
4435 0U, // MAX_U_I32x4_S
4436 0U, // MAX_U_I8x16
4437 0U, // MAX_U_I8x16_S
4438 0U, // MEMCPY_A32
4439 0U, // MEMCPY_A32_S
4440 0U, // MEMCPY_A64
4441 0U, // MEMCPY_A64_S
4442 0U, // MEMORY_ATOMIC_NOTIFY_A32
4443 0U, // MEMORY_ATOMIC_NOTIFY_A32_S
4444 0U, // MEMORY_ATOMIC_NOTIFY_A64
4445 0U, // MEMORY_ATOMIC_NOTIFY_A64_S
4446 0U, // MEMORY_ATOMIC_WAIT32_A32
4447 0U, // MEMORY_ATOMIC_WAIT32_A32_S
4448 0U, // MEMORY_ATOMIC_WAIT32_A64
4449 0U, // MEMORY_ATOMIC_WAIT32_A64_S
4450 0U, // MEMORY_ATOMIC_WAIT64_A32
4451 0U, // MEMORY_ATOMIC_WAIT64_A32_S
4452 0U, // MEMORY_ATOMIC_WAIT64_A64
4453 0U, // MEMORY_ATOMIC_WAIT64_A64_S
4454 0U, // MEMORY_COPY_A32
4455 0U, // MEMORY_COPY_A32_S
4456 0U, // MEMORY_COPY_A64
4457 0U, // MEMORY_COPY_A64_S
4458 0U, // MEMORY_FILL_A32
4459 0U, // MEMORY_FILL_A32_S
4460 0U, // MEMORY_FILL_A64
4461 0U, // MEMORY_FILL_A64_S
4462 0U, // MEMORY_INIT_A32
4463 0U, // MEMORY_INIT_A32_S
4464 0U, // MEMORY_INIT_A64
4465 0U, // MEMORY_INIT_A64_S
4466 0U, // MEMSET_A32
4467 0U, // MEMSET_A32_S
4468 0U, // MEMSET_A64
4469 0U, // MEMSET_A64_S
4470 0U, // MIN_F16x8
4471 0U, // MIN_F16x8_S
4472 0U, // MIN_F32
4473 0U, // MIN_F32_S
4474 0U, // MIN_F32x4
4475 0U, // MIN_F32x4_S
4476 0U, // MIN_F64
4477 0U, // MIN_F64_S
4478 0U, // MIN_F64x2
4479 0U, // MIN_F64x2_S
4480 0U, // MIN_S_I16x8
4481 0U, // MIN_S_I16x8_S
4482 0U, // MIN_S_I32x4
4483 0U, // MIN_S_I32x4_S
4484 0U, // MIN_S_I8x16
4485 0U, // MIN_S_I8x16_S
4486 0U, // MIN_U_I16x8
4487 0U, // MIN_U_I16x8_S
4488 0U, // MIN_U_I32x4
4489 0U, // MIN_U_I32x4_S
4490 0U, // MIN_U_I8x16
4491 0U, // MIN_U_I8x16_S
4492 0U, // MUL_F16x8
4493 0U, // MUL_F16x8_S
4494 0U, // MUL_F32
4495 0U, // MUL_F32_S
4496 0U, // MUL_F32x4
4497 0U, // MUL_F32x4_S
4498 0U, // MUL_F64
4499 0U, // MUL_F64_S
4500 0U, // MUL_F64x2
4501 0U, // MUL_F64x2_S
4502 0U, // MUL_I16x8
4503 0U, // MUL_I16x8_S
4504 0U, // MUL_I32
4505 0U, // MUL_I32_S
4506 0U, // MUL_I32x4
4507 0U, // MUL_I32x4_S
4508 0U, // MUL_I64
4509 0U, // MUL_I64_S
4510 0U, // MUL_I64x2
4511 0U, // MUL_I64x2_S
4512 0U, // NARROW_S_I16x8
4513 0U, // NARROW_S_I16x8_S
4514 0U, // NARROW_S_I8x16
4515 0U, // NARROW_S_I8x16_S
4516 0U, // NARROW_U_I16x8
4517 0U, // NARROW_U_I16x8_S
4518 0U, // NARROW_U_I8x16
4519 0U, // NARROW_U_I8x16_S
4520 0U, // NEAREST_F16x8
4521 0U, // NEAREST_F16x8_S
4522 0U, // NEAREST_F32
4523 0U, // NEAREST_F32_S
4524 0U, // NEAREST_F32x4
4525 0U, // NEAREST_F32x4_S
4526 0U, // NEAREST_F64
4527 0U, // NEAREST_F64_S
4528 0U, // NEAREST_F64x2
4529 0U, // NEAREST_F64x2_S
4530 0U, // NEG_F16x8
4531 0U, // NEG_F16x8_S
4532 0U, // NEG_F32
4533 0U, // NEG_F32_S
4534 0U, // NEG_F32x4
4535 0U, // NEG_F32x4_S
4536 0U, // NEG_F64
4537 0U, // NEG_F64_S
4538 0U, // NEG_F64x2
4539 0U, // NEG_F64x2_S
4540 0U, // NEG_I16x8
4541 0U, // NEG_I16x8_S
4542 0U, // NEG_I32x4
4543 0U, // NEG_I32x4_S
4544 0U, // NEG_I64x2
4545 0U, // NEG_I64x2_S
4546 0U, // NEG_I8x16
4547 0U, // NEG_I8x16_S
4548 0U, // NE_F16x8
4549 0U, // NE_F16x8_S
4550 0U, // NE_F32
4551 0U, // NE_F32_S
4552 0U, // NE_F32x4
4553 0U, // NE_F32x4_S
4554 0U, // NE_F64
4555 0U, // NE_F64_S
4556 0U, // NE_F64x2
4557 0U, // NE_F64x2_S
4558 0U, // NE_I16x8
4559 0U, // NE_I16x8_S
4560 0U, // NE_I32
4561 0U, // NE_I32_S
4562 0U, // NE_I32x4
4563 0U, // NE_I32x4_S
4564 0U, // NE_I64
4565 0U, // NE_I64_S
4566 0U, // NE_I64x2
4567 0U, // NE_I64x2_S
4568 0U, // NE_I8x16
4569 0U, // NE_I8x16_S
4570 0U, // NMADD_F16x8
4571 0U, // NMADD_F16x8_S
4572 0U, // NMADD_F32x4
4573 0U, // NMADD_F32x4_S
4574 0U, // NMADD_F64x2
4575 0U, // NMADD_F64x2_S
4576 0U, // NOP
4577 0U, // NOP_S
4578 0U, // NOT
4579 0U, // NOT_S
4580 0U, // OR
4581 0U, // OR_I32
4582 0U, // OR_I32_S
4583 0U, // OR_I64
4584 0U, // OR_I64_S
4585 0U, // OR_S
4586 0U, // PMAX_F16x8
4587 0U, // PMAX_F16x8_S
4588 0U, // PMAX_F32x4
4589 0U, // PMAX_F32x4_S
4590 0U, // PMAX_F64x2
4591 0U, // PMAX_F64x2_S
4592 0U, // PMIN_F16x8
4593 0U, // PMIN_F16x8_S
4594 0U, // PMIN_F32x4
4595 0U, // PMIN_F32x4_S
4596 0U, // PMIN_F64x2
4597 0U, // PMIN_F64x2_S
4598 0U, // POPCNT_I32
4599 0U, // POPCNT_I32_S
4600 0U, // POPCNT_I64
4601 0U, // POPCNT_I64_S
4602 0U, // POPCNT_I8x16
4603 0U, // POPCNT_I8x16_S
4604 0U, // Q15MULR_SAT_S_I16x8
4605 0U, // Q15MULR_SAT_S_I16x8_S
4606 0U, // REF_CAST_FUNCREF
4607 0U, // REF_CAST_FUNCREF_S
4608 0U, // REF_FUNC
4609 0U, // REF_FUNC_S
4610 0U, // REF_IS_NULL_EXNREF
4611 0U, // REF_IS_NULL_EXNREF_S
4612 0U, // REF_IS_NULL_EXTERNREF
4613 0U, // REF_IS_NULL_EXTERNREF_S
4614 0U, // REF_IS_NULL_FUNCREF
4615 0U, // REF_IS_NULL_FUNCREF_S
4616 0U, // REF_NULL_EXNREF
4617 0U, // REF_NULL_EXNREF_S
4618 0U, // REF_NULL_EXTERNREF
4619 0U, // REF_NULL_EXTERNREF_S
4620 0U, // REF_NULL_FUNCREF
4621 0U, // REF_NULL_FUNCREF_S
4622 0U, // REF_TEST_FUNCREF
4623 0U, // REF_TEST_FUNCREF_S
4624 0U, // RELAXED_DOT
4625 0U, // RELAXED_DOT_ADD
4626 0U, // RELAXED_DOT_ADD_S
4627 0U, // RELAXED_DOT_BFLOAT
4628 0U, // RELAXED_DOT_BFLOAT_S
4629 0U, // RELAXED_DOT_S
4630 0U, // RELAXED_Q15MULR_S_I16x8
4631 0U, // RELAXED_Q15MULR_S_I16x8_S
4632 0U, // RELAXED_SWIZZLE
4633 0U, // RELAXED_SWIZZLE_S
4634 0U, // REM_S_I32
4635 0U, // REM_S_I32_S
4636 0U, // REM_S_I64
4637 0U, // REM_S_I64_S
4638 0U, // REM_U_I32
4639 0U, // REM_U_I32_S
4640 0U, // REM_U_I64
4641 0U, // REM_U_I64_S
4642 0U, // REPLACE_LANE_F16x8
4643 0U, // REPLACE_LANE_F16x8_S
4644 0U, // REPLACE_LANE_F32x4
4645 0U, // REPLACE_LANE_F32x4_S
4646 0U, // REPLACE_LANE_F64x2
4647 0U, // REPLACE_LANE_F64x2_S
4648 0U, // REPLACE_LANE_I16x8
4649 0U, // REPLACE_LANE_I16x8_S
4650 0U, // REPLACE_LANE_I32x4
4651 0U, // REPLACE_LANE_I32x4_S
4652 0U, // REPLACE_LANE_I64x2
4653 0U, // REPLACE_LANE_I64x2_S
4654 0U, // REPLACE_LANE_I8x16
4655 0U, // REPLACE_LANE_I8x16_S
4656 0U, // RETHROW
4657 0U, // RETHROW_S
4658 0U, // RETURN
4659 0U, // RETURN_S
4660 0U, // RET_CALL
4661 0U, // RET_CALL_INDIRECT
4662 0U, // RET_CALL_INDIRECT_S
4663 0U, // RET_CALL_REF
4664 0U, // RET_CALL_REF_S
4665 0U, // RET_CALL_S
4666 0U, // ROTL_I32
4667 0U, // ROTL_I32_S
4668 0U, // ROTL_I64
4669 0U, // ROTL_I64_S
4670 0U, // ROTR_I32
4671 0U, // ROTR_I32_S
4672 0U, // ROTR_I64
4673 0U, // ROTR_I64_S
4674 0U, // SELECT_EXNREF
4675 0U, // SELECT_EXNREF_S
4676 0U, // SELECT_EXTERNREF
4677 0U, // SELECT_EXTERNREF_S
4678 0U, // SELECT_F32
4679 0U, // SELECT_F32_S
4680 0U, // SELECT_F64
4681 0U, // SELECT_F64_S
4682 0U, // SELECT_FUNCREF
4683 0U, // SELECT_FUNCREF_S
4684 0U, // SELECT_I32
4685 0U, // SELECT_I32_S
4686 0U, // SELECT_I64
4687 0U, // SELECT_I64_S
4688 0U, // SELECT_T
4689 0U, // SELECT_T_S
4690 0U, // SELECT_V128
4691 0U, // SELECT_V128_S
4692 0U, // SHL_I16x8
4693 0U, // SHL_I16x8_S
4694 0U, // SHL_I32
4695 0U, // SHL_I32_S
4696 0U, // SHL_I32x4
4697 0U, // SHL_I32x4_S
4698 0U, // SHL_I64
4699 0U, // SHL_I64_S
4700 0U, // SHL_I64x2
4701 0U, // SHL_I64x2_S
4702 0U, // SHL_I8x16
4703 0U, // SHL_I8x16_S
4704 0U, // SHR_S_I16x8
4705 0U, // SHR_S_I16x8_S
4706 0U, // SHR_S_I32
4707 0U, // SHR_S_I32_S
4708 0U, // SHR_S_I32x4
4709 0U, // SHR_S_I32x4_S
4710 0U, // SHR_S_I64
4711 0U, // SHR_S_I64_S
4712 0U, // SHR_S_I64x2
4713 0U, // SHR_S_I64x2_S
4714 0U, // SHR_S_I8x16
4715 0U, // SHR_S_I8x16_S
4716 0U, // SHR_U_I16x8
4717 0U, // SHR_U_I16x8_S
4718 0U, // SHR_U_I32
4719 0U, // SHR_U_I32_S
4720 0U, // SHR_U_I32x4
4721 0U, // SHR_U_I32x4_S
4722 0U, // SHR_U_I64
4723 0U, // SHR_U_I64_S
4724 0U, // SHR_U_I64x2
4725 0U, // SHR_U_I64x2_S
4726 0U, // SHR_U_I8x16
4727 0U, // SHR_U_I8x16_S
4728 41U, // SHUFFLE
4729 25U, // SHUFFLE_S
4730 0U, // SIMD_RELAXED_FMAX_F32x4
4731 0U, // SIMD_RELAXED_FMAX_F32x4_S
4732 0U, // SIMD_RELAXED_FMAX_F64x2
4733 0U, // SIMD_RELAXED_FMAX_F64x2_S
4734 0U, // SIMD_RELAXED_FMIN_F32x4
4735 0U, // SIMD_RELAXED_FMIN_F32x4_S
4736 0U, // SIMD_RELAXED_FMIN_F64x2
4737 0U, // SIMD_RELAXED_FMIN_F64x2_S
4738 0U, // SPLAT_F16x8
4739 0U, // SPLAT_F16x8_S
4740 0U, // SPLAT_F32x4
4741 0U, // SPLAT_F32x4_S
4742 0U, // SPLAT_F64x2
4743 0U, // SPLAT_F64x2_S
4744 0U, // SPLAT_I16x8
4745 0U, // SPLAT_I16x8_S
4746 0U, // SPLAT_I32x4
4747 0U, // SPLAT_I32x4_S
4748 0U, // SPLAT_I64x2
4749 0U, // SPLAT_I64x2_S
4750 0U, // SPLAT_I8x16
4751 0U, // SPLAT_I8x16_S
4752 0U, // SQRT_F16x8
4753 0U, // SQRT_F16x8_S
4754 0U, // SQRT_F32
4755 0U, // SQRT_F32_S
4756 0U, // SQRT_F32x4
4757 0U, // SQRT_F32x4_S
4758 0U, // SQRT_F64
4759 0U, // SQRT_F64_S
4760 0U, // SQRT_F64x2
4761 0U, // SQRT_F64x2_S
4762 0U, // STORE16_I32_A32
4763 0U, // STORE16_I32_A32_S
4764 0U, // STORE16_I32_A64
4765 0U, // STORE16_I32_A64_S
4766 0U, // STORE16_I64_A32
4767 0U, // STORE16_I64_A32_S
4768 0U, // STORE16_I64_A64
4769 0U, // STORE16_I64_A64_S
4770 0U, // STORE32_I64_A32
4771 0U, // STORE32_I64_A32_S
4772 0U, // STORE32_I64_A64
4773 0U, // STORE32_I64_A64_S
4774 0U, // STORE8_I32_A32
4775 0U, // STORE8_I32_A32_S
4776 0U, // STORE8_I32_A64
4777 0U, // STORE8_I32_A64_S
4778 0U, // STORE8_I64_A32
4779 0U, // STORE8_I64_A32_S
4780 0U, // STORE8_I64_A64
4781 0U, // STORE8_I64_A64_S
4782 0U, // STORE_F16_F32_A32
4783 0U, // STORE_F16_F32_A32_S
4784 0U, // STORE_F16_F32_A64
4785 0U, // STORE_F16_F32_A64_S
4786 0U, // STORE_F32_A32
4787 0U, // STORE_F32_A32_S
4788 0U, // STORE_F32_A64
4789 0U, // STORE_F32_A64_S
4790 0U, // STORE_F64_A32
4791 0U, // STORE_F64_A32_S
4792 0U, // STORE_F64_A64
4793 0U, // STORE_F64_A64_S
4794 0U, // STORE_I32_A32
4795 0U, // STORE_I32_A32_S
4796 0U, // STORE_I32_A64
4797 0U, // STORE_I32_A64_S
4798 0U, // STORE_I64_A32
4799 0U, // STORE_I64_A32_S
4800 0U, // STORE_I64_A64
4801 0U, // STORE_I64_A64_S
4802 0U, // STORE_LANE_I16x8_A32
4803 0U, // STORE_LANE_I16x8_A32_S
4804 0U, // STORE_LANE_I16x8_A64
4805 0U, // STORE_LANE_I16x8_A64_S
4806 0U, // STORE_LANE_I32x4_A32
4807 0U, // STORE_LANE_I32x4_A32_S
4808 0U, // STORE_LANE_I32x4_A64
4809 0U, // STORE_LANE_I32x4_A64_S
4810 0U, // STORE_LANE_I64x2_A32
4811 0U, // STORE_LANE_I64x2_A32_S
4812 0U, // STORE_LANE_I64x2_A64
4813 0U, // STORE_LANE_I64x2_A64_S
4814 0U, // STORE_LANE_I8x16_A32
4815 0U, // STORE_LANE_I8x16_A32_S
4816 0U, // STORE_LANE_I8x16_A64
4817 0U, // STORE_LANE_I8x16_A64_S
4818 0U, // STORE_V128_A32
4819 0U, // STORE_V128_A32_S
4820 0U, // STORE_V128_A64
4821 0U, // STORE_V128_A64_S
4822 0U, // SUB_F16x8
4823 0U, // SUB_F16x8_S
4824 0U, // SUB_F32
4825 0U, // SUB_F32_S
4826 0U, // SUB_F32x4
4827 0U, // SUB_F32x4_S
4828 0U, // SUB_F64
4829 0U, // SUB_F64_S
4830 0U, // SUB_F64x2
4831 0U, // SUB_F64x2_S
4832 0U, // SUB_I16x8
4833 0U, // SUB_I16x8_S
4834 0U, // SUB_I32
4835 0U, // SUB_I32_S
4836 0U, // SUB_I32x4
4837 0U, // SUB_I32x4_S
4838 0U, // SUB_I64
4839 0U, // SUB_I64_S
4840 0U, // SUB_I64x2
4841 0U, // SUB_I64x2_S
4842 0U, // SUB_I8x16
4843 0U, // SUB_I8x16_S
4844 0U, // SUB_SAT_S_I16x8
4845 0U, // SUB_SAT_S_I16x8_S
4846 0U, // SUB_SAT_S_I8x16
4847 0U, // SUB_SAT_S_I8x16_S
4848 0U, // SUB_SAT_U_I16x8
4849 0U, // SUB_SAT_U_I16x8_S
4850 0U, // SUB_SAT_U_I8x16
4851 0U, // SUB_SAT_U_I8x16_S
4852 0U, // SWIZZLE
4853 0U, // SWIZZLE_S
4854 0U, // TABLE_COPY
4855 0U, // TABLE_COPY_S
4856 0U, // TABLE_FILL_EXNREF
4857 0U, // TABLE_FILL_EXNREF_S
4858 0U, // TABLE_FILL_EXTERNREF
4859 0U, // TABLE_FILL_EXTERNREF_S
4860 0U, // TABLE_FILL_FUNCREF
4861 0U, // TABLE_FILL_FUNCREF_S
4862 0U, // TABLE_GET_EXNREF
4863 0U, // TABLE_GET_EXNREF_S
4864 0U, // TABLE_GET_EXTERNREF
4865 0U, // TABLE_GET_EXTERNREF_S
4866 0U, // TABLE_GET_FUNCREF
4867 0U, // TABLE_GET_FUNCREF_S
4868 0U, // TABLE_GROW_EXNREF
4869 0U, // TABLE_GROW_EXNREF_S
4870 0U, // TABLE_GROW_EXTERNREF
4871 0U, // TABLE_GROW_EXTERNREF_S
4872 0U, // TABLE_GROW_FUNCREF
4873 0U, // TABLE_GROW_FUNCREF_S
4874 0U, // TABLE_SET_EXNREF
4875 0U, // TABLE_SET_EXNREF_S
4876 0U, // TABLE_SET_EXTERNREF
4877 0U, // TABLE_SET_EXTERNREF_S
4878 0U, // TABLE_SET_FUNCREF
4879 0U, // TABLE_SET_FUNCREF_S
4880 0U, // TABLE_SIZE
4881 0U, // TABLE_SIZE_S
4882 0U, // TEE_EXNREF
4883 0U, // TEE_EXNREF_S
4884 0U, // TEE_EXTERNREF
4885 0U, // TEE_EXTERNREF_S
4886 0U, // TEE_F32
4887 0U, // TEE_F32_S
4888 0U, // TEE_F64
4889 0U, // TEE_F64_S
4890 0U, // TEE_FUNCREF
4891 0U, // TEE_FUNCREF_S
4892 0U, // TEE_I32
4893 0U, // TEE_I32_S
4894 0U, // TEE_I64
4895 0U, // TEE_I64_S
4896 0U, // TEE_V128
4897 0U, // TEE_V128_S
4898 0U, // THROW
4899 0U, // THROW_REF
4900 0U, // THROW_REF_S
4901 0U, // THROW_S
4902 0U, // TRUNC_F16x8
4903 0U, // TRUNC_F16x8_S
4904 0U, // TRUNC_F32
4905 0U, // TRUNC_F32_S
4906 0U, // TRUNC_F32x4
4907 0U, // TRUNC_F32x4_S
4908 0U, // TRUNC_F64
4909 0U, // TRUNC_F64_S
4910 0U, // TRUNC_F64x2
4911 0U, // TRUNC_F64x2_S
4912 0U, // TRY
4913 0U, // TRY_S
4914 0U, // TRY_TABLE
4915 0U, // TRY_TABLE_S
4916 0U, // UNREACHABLE
4917 0U, // UNREACHABLE_S
4918 0U, // XOR
4919 0U, // XOR_I32
4920 0U, // XOR_I32_S
4921 0U, // XOR_I64
4922 0U, // XOR_I64_S
4923 0U, // XOR_S
4924 0U, // anonymous_14793MEMORY_GROW_A32
4925 0U, // anonymous_14793MEMORY_GROW_A32_S
4926 0U, // anonymous_14793MEMORY_SIZE_A32
4927 0U, // anonymous_14793MEMORY_SIZE_A32_S
4928 0U, // anonymous_14794MEMORY_GROW_A64
4929 0U, // anonymous_14794MEMORY_GROW_A64_S
4930 0U, // anonymous_14794MEMORY_SIZE_A64
4931 0U, // anonymous_14794MEMORY_SIZE_A64_S
4932 0U, // convert_low_s_F64x2
4933 0U, // convert_low_s_F64x2_S
4934 0U, // convert_low_u_F64x2
4935 0U, // convert_low_u_F64x2_S
4936 0U, // demote_zero_F16x8
4937 0U, // demote_zero_F16x8_S
4938 0U, // demote_zero_F32x4
4939 0U, // demote_zero_F32x4_S
4940 0U, // extadd_pairwise_s_I16x8
4941 0U, // extadd_pairwise_s_I16x8_S
4942 0U, // extadd_pairwise_s_I32x4
4943 0U, // extadd_pairwise_s_I32x4_S
4944 0U, // extadd_pairwise_u_I16x8
4945 0U, // extadd_pairwise_u_I16x8_S
4946 0U, // extadd_pairwise_u_I32x4
4947 0U, // extadd_pairwise_u_I32x4_S
4948 0U, // extend_high_s_I16x8
4949 0U, // extend_high_s_I16x8_S
4950 0U, // extend_high_s_I32x4
4951 0U, // extend_high_s_I32x4_S
4952 0U, // extend_high_s_I64x2
4953 0U, // extend_high_s_I64x2_S
4954 0U, // extend_high_u_I16x8
4955 0U, // extend_high_u_I16x8_S
4956 0U, // extend_high_u_I32x4
4957 0U, // extend_high_u_I32x4_S
4958 0U, // extend_high_u_I64x2
4959 0U, // extend_high_u_I64x2_S
4960 0U, // extend_low_s_I16x8
4961 0U, // extend_low_s_I16x8_S
4962 0U, // extend_low_s_I32x4
4963 0U, // extend_low_s_I32x4_S
4964 0U, // extend_low_s_I64x2
4965 0U, // extend_low_s_I64x2_S
4966 0U, // extend_low_u_I16x8
4967 0U, // extend_low_u_I16x8_S
4968 0U, // extend_low_u_I32x4
4969 0U, // extend_low_u_I32x4_S
4970 0U, // extend_low_u_I64x2
4971 0U, // extend_low_u_I64x2_S
4972 0U, // fp_to_sint_I16x8
4973 0U, // fp_to_sint_I16x8_S
4974 0U, // fp_to_sint_I32x4
4975 0U, // fp_to_sint_I32x4_S
4976 0U, // fp_to_uint_I16x8
4977 0U, // fp_to_uint_I16x8_S
4978 0U, // fp_to_uint_I32x4
4979 0U, // fp_to_uint_I32x4_S
4980 0U, // int_wasm_relaxed_trunc_signed_I32x4
4981 0U, // int_wasm_relaxed_trunc_signed_I32x4_S
4982 0U, // int_wasm_relaxed_trunc_signed_zero_I32x4
4983 0U, // int_wasm_relaxed_trunc_signed_zero_I32x4_S
4984 0U, // int_wasm_relaxed_trunc_unsigned_I32x4
4985 0U, // int_wasm_relaxed_trunc_unsigned_I32x4_S
4986 0U, // int_wasm_relaxed_trunc_unsigned_zero_I32x4
4987 0U, // int_wasm_relaxed_trunc_unsigned_zero_I32x4_S
4988 0U, // promote_low_F32x4
4989 0U, // promote_low_F32x4_S
4990 0U, // promote_low_F64x2
4991 0U, // promote_low_F64x2_S
4992 0U, // sint_to_fp_F16x8
4993 0U, // sint_to_fp_F16x8_S
4994 0U, // sint_to_fp_F32x4
4995 0U, // sint_to_fp_F32x4_S
4996 0U, // trunc_sat_zero_s_I32x4
4997 0U, // trunc_sat_zero_s_I32x4_S
4998 0U, // trunc_sat_zero_u_I32x4
4999 0U, // trunc_sat_zero_u_I32x4_S
5000 0U, // uint_to_fp_F16x8
5001 0U, // uint_to_fp_F16x8_S
5002 0U, // uint_to_fp_F32x4
5003 0U, // uint_to_fp_F32x4_S
5004 };
5005
5006 // Emit the opcode for the instruction.
5007 uint64_t Bits = 0;
5008 Bits |= (uint64_t)OpInfo0[MI.getOpcode()] << 0;
5009 Bits |= (uint64_t)OpInfo1[MI.getOpcode()] << 32;
5010 if (Bits == 0)
5011 return {nullptr, Bits};
5012 return {AsmStrs+(Bits & 16383)-1, Bits};
5013
5014}
5015/// printInstruction - This method is automatically generated by tablegen
5016/// from the instruction set description.
5017LLVM_NO_PROFILE_INSTRUMENT_FUNCTION
5018void WebAssemblyInstPrinter::printInstruction(const MCInst *MI, uint64_t Address, const MCSubtargetInfo &STI, raw_ostream &O) {
5019 O << "\t";
5020
5021 auto MnemonicInfo = getMnemonic(MI: *MI);
5022
5023 O << MnemonicInfo.first;
5024
5025 uint64_t Bits = MnemonicInfo.second;
5026 assert(Bits != 0 && "Cannot print this instruction.");
5027
5028 // Fragment 0 encoded into 3 bits for 7 unique commands.
5029 switch ((Bits >> 14) & 7) {
5030 default: llvm_unreachable("Invalid command number.");
5031 case 0:
5032 // DBG_VALUE, DBG_VALUE_LIST, DBG_INSTR_REF, DBG_PHI, DBG_LABEL, BUNDLE, ...
5033 return;
5034 break;
5035 case 1:
5036 // CALL_PARAMS, CALL_PARAMS_S, ABS_F16x8, ABS_F32, ABS_F32x4, ABS_F64, AB...
5037 printOperand(MI, OpNo: 0, STI, O);
5038 break;
5039 case 2:
5040 // ATOMIC_FENCE, ATOMIC_FENCE_S, ATOMIC_LOAD16_U_I32_A32_S, ATOMIC_LOAD16...
5041 printWebAssemblyMemOrderOperand(MI, OpNo: 0, STI, O);
5042 break;
5043 case 3:
5044 // BLOCK, BLOCK_S, IF, IF_S, LOOP, LOOP_S, TRY, TRY_S, TRY_TABLE, TRY_TAB...
5045 printWebAssemblySignatureOperand(MI, OpNo: 0, STI, O);
5046 break;
5047 case 4:
5048 // BR_TABLE_I32_S, BR_TABLE_I64_S
5049 printBrList(MI, OpNo: 0, STI, O);
5050 return;
5051 break;
5052 case 5:
5053 // LOAD16_SPLAT_A32_S, LOAD16_SPLAT_A64_S, LOAD16_S_I32_A32_S, LOAD16_S_I...
5054 printOperand(MI, OpNo: 1, STI, O);
5055 break;
5056 case 6:
5057 // SELECT_T, SELECT_T_S
5058 printTypeList(MI, OpNo: 0, STI, O);
5059 return;
5060 break;
5061 }
5062
5063
5064 // Fragment 1 encoded into 3 bits for 5 unique commands.
5065 switch ((Bits >> 17) & 7) {
5066 default: llvm_unreachable("Invalid command number.");
5067 case 0:
5068 // CALL_PARAMS, CALL_PARAMS_S, ATOMIC_FENCE, ATOMIC_FENCE_S, BLOCK, BLOCK...
5069 return;
5070 break;
5071 case 1:
5072 // ABS_F16x8, ABS_F32, ABS_F32x4, ABS_F64, ABS_F64x2, ABS_I16x8, ABS_I32x...
5073 O << ", ";
5074 break;
5075 case 2:
5076 // ATOMIC_LOAD16_U_I32_A32_S, ATOMIC_LOAD16_U_I32_A64_S, ATOMIC_LOAD16_U_...
5077 O << ' ';
5078 break;
5079 case 3:
5080 // LOAD16_SPLAT_A32_S, LOAD16_SPLAT_A64_S, LOAD16_S_I32_A32_S, LOAD16_S_I...
5081 printWebAssemblyP2AlignOperand(MI, OpNo: 0, STI, O);
5082 break;
5083 case 4:
5084 // STORE16_I32_A32, STORE16_I32_A64, STORE16_I64_A32, STORE16_I64_A64, ST...
5085 O << '(';
5086 break;
5087 }
5088
5089
5090 // Fragment 2 encoded into 3 bits for 7 unique commands.
5091 switch ((Bits >> 20) & 7) {
5092 default: llvm_unreachable("Invalid command number.");
5093 case 0:
5094 // ABS_F16x8, ABS_F32, ABS_F32x4, ABS_F64, ABS_F64x2, ABS_I16x8, ABS_I32x...
5095 printOperand(MI, OpNo: 1, STI, O);
5096 break;
5097 case 1:
5098 // ATOMIC_LOAD16_U_I32_A32, ATOMIC_LOAD16_U_I32_A64, ATOMIC_LOAD16_U_I64_...
5099 printWebAssemblyMemOrderOperand(MI, OpNo: 1, STI, O);
5100 O << ' ';
5101 printOperand(MI, OpNo: 3, STI, O);
5102 O << '(';
5103 printOperand(MI, OpNo: 4, STI, O);
5104 O << ')';
5105 printWebAssemblyP2AlignOperand(MI, OpNo: 2, STI, O);
5106 break;
5107 case 2:
5108 // ATOMIC_LOAD16_U_I32_A32_S, ATOMIC_LOAD16_U_I32_A64_S, ATOMIC_LOAD16_U_...
5109 printOperand(MI, OpNo: 2, STI, O);
5110 break;
5111 case 3:
5112 // LOAD16_SPLAT_A32_S, LOAD16_SPLAT_A64_S, LOAD16_S_I32_A32_S, LOAD16_S_I...
5113 return;
5114 break;
5115 case 4:
5116 // LOAD_LANE_16_A32_S, LOAD_LANE_16_A64_S, LOAD_LANE_32_A32_S, LOAD_LANE_...
5117 O << ", ";
5118 printOperand(MI, OpNo: 2, STI, O);
5119 return;
5120 break;
5121 case 5:
5122 // STORE_LANE_I16x8_A32, STORE_LANE_I16x8_A64, STORE_LANE_I32x4_A32, STOR...
5123 printOperand(MI, OpNo: 3, STI, O);
5124 O << ')';
5125 printWebAssemblyP2AlignOperand(MI, OpNo: 0, STI, O);
5126 O << ", ";
5127 printOperand(MI, OpNo: 4, STI, O);
5128 O << ", ";
5129 printOperand(MI, OpNo: 2, STI, O);
5130 return;
5131 break;
5132 case 6:
5133 // TRY_TABLE_S
5134 printCatchList(MI, OpNo: 1, STI, O);
5135 return;
5136 break;
5137 }
5138
5139
5140 // Fragment 3 encoded into 3 bits for 5 unique commands.
5141 switch ((Bits >> 23) & 7) {
5142 default: llvm_unreachable("Invalid command number.");
5143 case 0:
5144 // ABS_F16x8, ABS_F32, ABS_F32x4, ABS_F64, ABS_F64x2, ABS_I16x8, ABS_I32x...
5145 return;
5146 break;
5147 case 1:
5148 // ADD_F16x8, ADD_F32, ADD_F32x4, ADD_F64, ADD_F64x2, ADD_I16x8, ADD_I32,...
5149 O << ", ";
5150 break;
5151 case 2:
5152 // ATOMIC_LOAD16_U_I32_A32_S, ATOMIC_LOAD16_U_I32_A64_S, ATOMIC_LOAD16_U_...
5153 printWebAssemblyP2AlignOperand(MI, OpNo: 1, STI, O);
5154 return;
5155 break;
5156 case 3:
5157 // ATOMIC_STORE16_I32_A32, ATOMIC_STORE16_I32_A64, ATOMIC_STORE16_I64_A32...
5158 O << '(';
5159 break;
5160 case 4:
5161 // STORE16_I32_A32, STORE16_I32_A64, STORE16_I64_A32, STORE16_I64_A64, ST...
5162 O << ')';
5163 printWebAssemblyP2AlignOperand(MI, OpNo: 0, STI, O);
5164 O << ", ";
5165 printOperand(MI, OpNo: 3, STI, O);
5166 return;
5167 break;
5168 }
5169
5170
5171 // Fragment 4 encoded into 2 bits for 4 unique commands.
5172 switch ((Bits >> 26) & 3) {
5173 default: llvm_unreachable("Invalid command number.");
5174 case 0:
5175 // ADD_F16x8, ADD_F32, ADD_F32x4, ADD_F64, ADD_F64x2, ADD_I16x8, ADD_I32,...
5176 printOperand(MI, OpNo: 2, STI, O);
5177 break;
5178 case 1:
5179 // ATOMIC_RMW16_U_ADD_I32_A32, ATOMIC_RMW16_U_ADD_I32_A64, ATOMIC_RMW16_U...
5180 printOperand(MI, OpNo: 5, STI, O);
5181 break;
5182 case 2:
5183 // ATOMIC_STORE16_I32_A32, ATOMIC_STORE16_I32_A64, ATOMIC_STORE16_I64_A32...
5184 printOperand(MI, OpNo: 3, STI, O);
5185 O << ')';
5186 printWebAssemblyP2AlignOperand(MI, OpNo: 1, STI, O);
5187 break;
5188 case 3:
5189 // LOAD_LANE_16_A32, LOAD_LANE_16_A64, LOAD_LANE_32_A32, LOAD_LANE_32_A64...
5190 printOperand(MI, OpNo: 4, STI, O);
5191 O << ')';
5192 printWebAssemblyP2AlignOperand(MI, OpNo: 1, STI, O);
5193 O << ", ";
5194 printOperand(MI, OpNo: 5, STI, O);
5195 O << ", ";
5196 printOperand(MI, OpNo: 3, STI, O);
5197 return;
5198 break;
5199 }
5200
5201
5202 // Fragment 5 encoded into 1 bits for 2 unique commands.
5203 if ((Bits >> 28) & 1) {
5204 // ATOMIC_RMW16_U_CMPXCHG_I32_A32, ATOMIC_RMW16_U_CMPXCHG_I32_A64, ATOMIC...
5205 O << ", ";
5206 } else {
5207 // ADD_F16x8, ADD_F32, ADD_F32x4, ADD_F64, ADD_F64x2, ADD_I16x8, ADD_I32,...
5208 return;
5209 }
5210
5211
5212 // Fragment 6 encoded into 2 bits for 3 unique commands.
5213 switch ((Bits >> 29) & 3) {
5214 default: llvm_unreachable("Invalid command number.");
5215 case 0:
5216 // ATOMIC_RMW16_U_CMPXCHG_I32_A32, ATOMIC_RMW16_U_CMPXCHG_I32_A64, ATOMIC...
5217 printOperand(MI, OpNo: 6, STI, O);
5218 return;
5219 break;
5220 case 1:
5221 // ATOMIC_STORE16_I32_A32, ATOMIC_STORE16_I32_A64, ATOMIC_STORE16_I64_A32...
5222 printOperand(MI, OpNo: 4, STI, O);
5223 return;
5224 break;
5225 case 2:
5226 // BITSELECT, CONST_V128_F32x4, CONST_V128_F32x4_S, CONST_V128_I16x8, CON...
5227 printOperand(MI, OpNo: 3, STI, O);
5228 break;
5229 }
5230
5231
5232 // Fragment 7 encoded into 1 bits for 2 unique commands.
5233 if ((Bits >> 31) & 1) {
5234 // CONST_V128_F32x4, CONST_V128_I16x8, CONST_V128_I16x8_S, CONST_V128_I32...
5235 O << ", ";
5236 printOperand(MI, OpNo: 4, STI, O);
5237 } else {
5238 // BITSELECT, CONST_V128_F32x4_S, CONST_V128_I32x4_S, I64_MUL_WIDE_S, I64...
5239 return;
5240 }
5241
5242
5243 // Fragment 8 encoded into 1 bits for 2 unique commands.
5244 if ((Bits >> 32) & 1) {
5245 // CONST_V128_I16x8, CONST_V128_I16x8_S, CONST_V128_I8x16, CONST_V128_I8x...
5246 O << ", ";
5247 printOperand(MI, OpNo: 5, STI, O);
5248 } else {
5249 // CONST_V128_F32x4, CONST_V128_I32x4, MEMORY_COPY_A32, MEMORY_COPY_A64, ...
5250 return;
5251 }
5252
5253
5254 // Fragment 9 encoded into 1 bits for 2 unique commands.
5255 if ((Bits >> 33) & 1) {
5256 // I64_ADD128, I64_SUB128
5257 return;
5258 } else {
5259 // CONST_V128_I16x8, CONST_V128_I16x8_S, CONST_V128_I8x16, CONST_V128_I8x...
5260 O << ", ";
5261 printOperand(MI, OpNo: 6, STI, O);
5262 O << ", ";
5263 printOperand(MI, OpNo: 7, STI, O);
5264 }
5265
5266
5267 // Fragment 10 encoded into 1 bits for 2 unique commands.
5268 if ((Bits >> 34) & 1) {
5269 // CONST_V128_I16x8_S
5270 return;
5271 } else {
5272 // CONST_V128_I16x8, CONST_V128_I8x16, CONST_V128_I8x16_S, SHUFFLE, SHUFF...
5273 O << ", ";
5274 printOperand(MI, OpNo: 8, STI, O);
5275 }
5276
5277
5278 // Fragment 11 encoded into 1 bits for 2 unique commands.
5279 if ((Bits >> 35) & 1) {
5280 // CONST_V128_I8x16, CONST_V128_I8x16_S, SHUFFLE, SHUFFLE_S
5281 O << ", ";
5282 printOperand(MI, OpNo: 9, STI, O);
5283 O << ", ";
5284 printOperand(MI, OpNo: 10, STI, O);
5285 O << ", ";
5286 printOperand(MI, OpNo: 11, STI, O);
5287 O << ", ";
5288 printOperand(MI, OpNo: 12, STI, O);
5289 O << ", ";
5290 printOperand(MI, OpNo: 13, STI, O);
5291 O << ", ";
5292 printOperand(MI, OpNo: 14, STI, O);
5293 O << ", ";
5294 printOperand(MI, OpNo: 15, STI, O);
5295 } else {
5296 // CONST_V128_I16x8
5297 return;
5298 }
5299
5300
5301 // Fragment 12 encoded into 1 bits for 2 unique commands.
5302 if ((Bits >> 36) & 1) {
5303 // CONST_V128_I8x16_S, SHUFFLE_S
5304 return;
5305 } else {
5306 // CONST_V128_I8x16, SHUFFLE
5307 O << ", ";
5308 printOperand(MI, OpNo: 16, STI, O);
5309 }
5310
5311
5312 // Fragment 13 encoded into 1 bits for 2 unique commands.
5313 if ((Bits >> 37) & 1) {
5314 // SHUFFLE
5315 O << ", ";
5316 printOperand(MI, OpNo: 17, STI, O);
5317 O << ", ";
5318 printOperand(MI, OpNo: 18, STI, O);
5319 return;
5320 } else {
5321 // CONST_V128_I8x16
5322 return;
5323 }
5324
5325}
5326
5327
5328/// getRegisterName - This method is automatically generated by tblgen
5329/// from the register set description. This returns the assembler name
5330/// for the specified register.
5331const char *WebAssemblyInstPrinter::getRegisterName(MCRegister Reg) {
5332 unsigned RegNo = Reg.id();
5333 assert(RegNo && RegNo < 15 && "Invalid register number!");
5334
5335
5336#ifdef __GNUC__
5337#pragma GCC diagnostic push
5338#pragma GCC diagnostic ignored "-Woverlength-strings"
5339#endif
5340 static const char AsmStrs[] = {
5341 /* 0 */ "%f32.0\000"
5342 /* 7 */ "%i32.0\000"
5343 /* 14 */ "%f64.0\000"
5344 /* 21 */ "%i64.0\000"
5345 /* 28 */ "%funcref.0\000"
5346 /* 39 */ "%externref.0\000"
5347 /* 52 */ "%exnref.0\000"
5348 /* 62 */ "%FP32\000"
5349 /* 68 */ "%SP32\000"
5350 /* 74 */ "%FP64\000"
5351 /* 80 */ "%SP64\000"
5352 /* 86 */ "%v128\000"
5353 /* 92 */ "STACK\000"
5354 /* 98 */ "ARGUMENTS\000"
5355};
5356#ifdef __GNUC__
5357#pragma GCC diagnostic pop
5358#endif
5359
5360 static const uint8_t RegAsmOffset[] = {
5361 98, 92, 52, 39, 62, 74, 28, 68, 80, 0, 14, 7, 21, 86,
5362 };
5363
5364 assert (*(AsmStrs+RegAsmOffset[RegNo-1]) &&
5365 "Invalid alt name index for register!");
5366 return AsmStrs+RegAsmOffset[RegNo-1];
5367}
5368
5369#ifdef PRINT_ALIAS_INSTR
5370#undef PRINT_ALIAS_INSTR
5371
5372bool WebAssemblyInstPrinter::printAliasInstr(const MCInst *MI, uint64_t Address, const MCSubtargetInfo &STI, raw_ostream &OS) {
5373 return false;
5374}
5375
5376#endif // PRINT_ALIAS_INSTR
5377