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_CLMULR
1312 0U, // G_FCEIL
1313 0U, // G_FCOS
1314 0U, // G_FSIN
1315 0U, // G_FSINCOS
1316 0U, // G_FTAN
1317 0U, // G_FACOS
1318 0U, // G_FASIN
1319 0U, // G_FATAN
1320 0U, // G_FATAN2
1321 0U, // G_FCOSH
1322 0U, // G_FSINH
1323 0U, // G_FTANH
1324 0U, // G_FSQRT
1325 0U, // G_FFLOOR
1326 0U, // G_FRINT
1327 0U, // G_FNEARBYINT
1328 0U, // G_ADDRSPACE_CAST
1329 0U, // G_BLOCK_ADDR
1330 0U, // G_JUMP_TABLE
1331 0U, // G_DYN_STACKALLOC
1332 0U, // G_STACKSAVE
1333 0U, // G_STACKRESTORE
1334 0U, // G_STRICT_FADD
1335 0U, // G_STRICT_FSUB
1336 0U, // G_STRICT_FMUL
1337 0U, // G_STRICT_FDIV
1338 0U, // G_STRICT_FREM
1339 0U, // G_STRICT_FMA
1340 0U, // G_STRICT_FSQRT
1341 0U, // G_STRICT_FLDEXP
1342 0U, // G_STRICT_FCMP
1343 0U, // G_STRICT_FCMPS
1344 0U, // G_READ_REGISTER
1345 0U, // G_WRITE_REGISTER
1346 0U, // G_MEMCPY
1347 0U, // G_MEMCPY_INLINE
1348 0U, // G_MEMMOVE
1349 0U, // G_MEMSET
1350 0U, // G_BZERO
1351 0U, // G_MEMSET_INLINE
1352 0U, // G_TRAP
1353 0U, // G_DEBUGTRAP
1354 0U, // G_UBSANTRAP
1355 0U, // G_VECREDUCE_SEQ_FADD
1356 0U, // G_VECREDUCE_SEQ_FMUL
1357 0U, // G_VECREDUCE_FADD
1358 0U, // G_VECREDUCE_FMUL
1359 0U, // G_VECREDUCE_FMAX
1360 0U, // G_VECREDUCE_FMIN
1361 0U, // G_VECREDUCE_FMAXIMUM
1362 0U, // G_VECREDUCE_FMINIMUM
1363 0U, // G_VECREDUCE_FMAXIMUMNUM
1364 0U, // G_VECREDUCE_FMINIMUMNUM
1365 0U, // G_VECREDUCE_ADD
1366 0U, // G_VECREDUCE_MUL
1367 0U, // G_VECREDUCE_AND
1368 0U, // G_VECREDUCE_OR
1369 0U, // G_VECREDUCE_XOR
1370 0U, // G_VECREDUCE_SMAX
1371 0U, // G_VECREDUCE_SMIN
1372 0U, // G_VECREDUCE_UMAX
1373 0U, // G_VECREDUCE_UMIN
1374 0U, // G_SBFX
1375 0U, // G_UBFX
1376 21798U, // CALL_PARAMS
1377 21798U, // CALL_PARAMS_S
1378 12964U, // CALL_RESULTS
1379 12964U, // CALL_RESULTS_S
1380 13278U, // CATCHRET
1381 13278U, // CATCHRET_S
1382 13287U, // CLEANUPRET
1383 13287U, // CLEANUPRET_S
1384 10225U, // COMPILER_FENCE
1385 10225U, // COMPILER_FENCE_S
1386 12957U, // RET_CALL_RESULTS
1387 12957U, // RET_CALL_RESULTS_S
1388 152848U, // ABS_F16x8
1389 12937U, // ABS_F16x8_S
1390 148033U, // ABS_F32
1391 9302U, // ABS_F32_S
1392 152815U, // ABS_F32x4
1393 12907U, // ABS_F32x4_S
1394 148043U, // ABS_F64
1395 9311U, // ABS_F64_S
1396 152793U, // ABS_F64x2
1397 12887U, // ABS_F64x2_S
1398 152859U, // ABS_I16x8
1399 12947U, // ABS_I16x8_S
1400 152826U, // ABS_I32x4
1401 12917U, // ABS_I32x4_S
1402 152804U, // ABS_I64x2
1403 12897U, // ABS_I64x2_S
1404 152837U, // ABS_I8x16
1405 12927U, // ABS_I8x16_S
1406 8537551U, // ADD_F16x8
1407 10091U, // ADD_F16x8_S
1408 8536426U, // ADD_F32
1409 9140U, // ADD_F32_S
1410 8537518U, // ADD_F32x4
1411 10061U, // ADD_F32x4_S
1412 8536446U, // ADD_F64
1413 9158U, // ADD_F64_S
1414 8537496U, // ADD_F64x2
1415 10041U, // ADD_F64x2_S
1416 8537562U, // ADD_I16x8
1417 10101U, // ADD_I16x8_S
1418 8536436U, // ADD_I32
1419 9149U, // ADD_I32_S
1420 8537529U, // ADD_I32x4
1421 10071U, // ADD_I32x4_S
1422 8536456U, // ADD_I64
1423 9167U, // ADD_I64_S
1424 8537507U, // ADD_I64x2
1425 10051U, // ADD_I64x2_S
1426 8537540U, // ADD_I8x16
1427 10081U, // ADD_I8x16_S
1428 8541166U, // ADD_SAT_S_I16x8
1429 12671U, // ADD_SAT_S_I16x8_S
1430 8541149U, // ADD_SAT_S_I8x16
1431 12655U, // ADD_SAT_S_I8x16_S
1432 8544592U, // ADD_SAT_U_I16x8
1433 14627U, // ADD_SAT_U_I16x8_S
1434 8544575U, // ADD_SAT_U_I8x16
1435 14611U, // ADD_SAT_U_I8x16_S
1436 0U, // ADJCALLSTACKDOWN
1437 0U, // ADJCALLSTACKDOWN_S
1438 0U, // ADJCALLSTACKUP
1439 0U, // ADJCALLSTACKUP_S
1440 149896U, // ALLTRUE_I16x8
1441 10479U, // ALLTRUE_I16x8_S
1442 149864U, // ALLTRUE_I32x4
1443 10449U, // ALLTRUE_I32x4_S
1444 149848U, // ALLTRUE_I64x2
1445 10434U, // ALLTRUE_I64x2_S
1446 149880U, // ALLTRUE_I8x16
1447 10464U, // ALLTRUE_I8x16_S
1448 8537720U, // AND
1449 8542098U, // ANDNOT
1450 13396U, // ANDNOT_S
1451 8536466U, // AND_I32
1452 9176U, // AND_I32_S
1453 8536476U, // AND_I64
1454 9185U, // AND_I64_S
1455 10212U, // AND_S
1456 149912U, // ANYTRUE
1457 10494U, // ANYTRUE_S
1458 0U, // ARGUMENT_exnref
1459 0U, // ARGUMENT_exnref_S
1460 0U, // ARGUMENT_externref
1461 0U, // ARGUMENT_externref_S
1462 0U, // ARGUMENT_f32
1463 0U, // ARGUMENT_f32_S
1464 0U, // ARGUMENT_f64
1465 0U, // ARGUMENT_f64_S
1466 0U, // ARGUMENT_funcref
1467 0U, // ARGUMENT_funcref_S
1468 0U, // ARGUMENT_i32
1469 0U, // ARGUMENT_i32_S
1470 0U, // ARGUMENT_i64
1471 0U, // ARGUMENT_i64_S
1472 0U, // ARGUMENT_v16i8
1473 0U, // ARGUMENT_v16i8_S
1474 0U, // ARGUMENT_v2f64
1475 0U, // ARGUMENT_v2f64_S
1476 0U, // ARGUMENT_v2i64
1477 0U, // ARGUMENT_v2i64_S
1478 0U, // ARGUMENT_v4f32
1479 0U, // ARGUMENT_v4f32_S
1480 0U, // ARGUMENT_v4i32
1481 0U, // ARGUMENT_v4i32_S
1482 0U, // ARGUMENT_v8f16
1483 0U, // ARGUMENT_v8f16_S
1484 0U, // ARGUMENT_v8i16
1485 0U, // ARGUMENT_v8i16_S
1486 34474U, // ATOMIC_FENCE
1487 34474U, // ATOMIC_FENCE_S
1488 1202859U, // ATOMIC_LOAD16_U_I32_A32
1489 19176107U, // ATOMIC_LOAD16_U_I32_A32_S
1490 1202859U, // ATOMIC_LOAD16_U_I32_A64
1491 19176107U, // ATOMIC_LOAD16_U_I32_A64_S
1492 1202880U, // ATOMIC_LOAD16_U_I64_A32
1493 19176128U, // ATOMIC_LOAD16_U_I64_A32_S
1494 1202880U, // ATOMIC_LOAD16_U_I64_A64
1495 19176128U, // ATOMIC_LOAD16_U_I64_A64_S
1496 1202296U, // ATOMIC_LOAD32_U_I64_A32
1497 19175544U, // ATOMIC_LOAD32_U_I64_A32_S
1498 1202296U, // ATOMIC_LOAD32_U_I64_A64
1499 19175544U, // ATOMIC_LOAD32_U_I64_A64_S
1500 1203064U, // ATOMIC_LOAD8_U_I32_A32
1501 19176312U, // ATOMIC_LOAD8_U_I32_A32_S
1502 1203064U, // ATOMIC_LOAD8_U_I32_A64
1503 19176312U, // ATOMIC_LOAD8_U_I32_A64_S
1504 1203084U, // ATOMIC_LOAD8_U_I64_A32
1505 19176332U, // ATOMIC_LOAD8_U_I64_A32_S
1506 1203084U, // ATOMIC_LOAD8_U_I64_A64
1507 19176332U, // ATOMIC_LOAD8_U_I64_A64_S
1508 1197430U, // ATOMIC_LOAD_I32_A32
1509 19170678U, // ATOMIC_LOAD_I32_A32_S
1510 1197430U, // ATOMIC_LOAD_I32_A64
1511 19170678U, // ATOMIC_LOAD_I32_A64_S
1512 1197447U, // ATOMIC_LOAD_I64_A32
1513 19170695U, // ATOMIC_LOAD_I64_A32_S
1514 1197447U, // ATOMIC_LOAD_I64_A64
1515 19170695U, // ATOMIC_LOAD_I64_A64_S
1516 76700942U, // ATOMIC_RMW16_U_ADD_I32_A32
1517 19176718U, // ATOMIC_RMW16_U_ADD_I32_A32_S
1518 76700942U, // ATOMIC_RMW16_U_ADD_I32_A64
1519 19176718U, // ATOMIC_RMW16_U_ADD_I32_A64_S
1520 76700966U, // ATOMIC_RMW16_U_ADD_I64_A32
1521 19176742U, // ATOMIC_RMW16_U_ADD_I64_A32_S
1522 76700966U, // ATOMIC_RMW16_U_ADD_I64_A64
1523 19176742U, // ATOMIC_RMW16_U_ADD_I64_A64_S
1524 76701060U, // ATOMIC_RMW16_U_AND_I32_A32
1525 19176836U, // ATOMIC_RMW16_U_AND_I32_A32_S
1526 76701060U, // ATOMIC_RMW16_U_AND_I32_A64
1527 19176836U, // ATOMIC_RMW16_U_AND_I32_A64_S
1528 76701084U, // ATOMIC_RMW16_U_AND_I64_A32
1529 19176860U, // ATOMIC_RMW16_U_AND_I64_A32_S
1530 76701084U, // ATOMIC_RMW16_U_AND_I64_A64
1531 19176860U, // ATOMIC_RMW16_U_AND_I64_A64_S
1532 345136933U, // ATOMIC_RMW16_U_CMPXCHG_I32_A32
1533 19177253U, // ATOMIC_RMW16_U_CMPXCHG_I32_A32_S
1534 345136933U, // ATOMIC_RMW16_U_CMPXCHG_I32_A64
1535 19177253U, // ATOMIC_RMW16_U_CMPXCHG_I32_A64_S
1536 345136961U, // ATOMIC_RMW16_U_CMPXCHG_I64_A32
1537 19177281U, // ATOMIC_RMW16_U_CMPXCHG_I64_A32_S
1538 345136961U, // ATOMIC_RMW16_U_CMPXCHG_I64_A64
1539 19177281U, // ATOMIC_RMW16_U_CMPXCHG_I64_A64_S
1540 76701773U, // ATOMIC_RMW16_U_OR_I32_A32
1541 19177549U, // ATOMIC_RMW16_U_OR_I32_A32_S
1542 76701773U, // ATOMIC_RMW16_U_OR_I32_A64
1543 19177549U, // ATOMIC_RMW16_U_OR_I32_A64_S
1544 76701796U, // ATOMIC_RMW16_U_OR_I64_A32
1545 19177572U, // ATOMIC_RMW16_U_OR_I64_A32_S
1546 76701796U, // ATOMIC_RMW16_U_OR_I64_A64
1547 19177572U, // ATOMIC_RMW16_U_OR_I64_A64_S
1548 76700824U, // ATOMIC_RMW16_U_SUB_I32_A32
1549 19176600U, // ATOMIC_RMW16_U_SUB_I32_A32_S
1550 76700824U, // ATOMIC_RMW16_U_SUB_I32_A64
1551 19176600U, // ATOMIC_RMW16_U_SUB_I32_A64_S
1552 76700848U, // ATOMIC_RMW16_U_SUB_I64_A32
1553 19176624U, // ATOMIC_RMW16_U_SUB_I64_A32_S
1554 76700848U, // ATOMIC_RMW16_U_SUB_I64_A64
1555 19176624U, // ATOMIC_RMW16_U_SUB_I64_A64_S
1556 76701351U, // ATOMIC_RMW16_U_XCHG_I32_A32
1557 19177127U, // ATOMIC_RMW16_U_XCHG_I32_A32_S
1558 76701351U, // ATOMIC_RMW16_U_XCHG_I32_A64
1559 19177127U, // ATOMIC_RMW16_U_XCHG_I32_A64_S
1560 76701376U, // ATOMIC_RMW16_U_XCHG_I64_A32
1561 19177152U, // ATOMIC_RMW16_U_XCHG_I64_A32_S
1562 76701376U, // ATOMIC_RMW16_U_XCHG_I64_A64
1563 19177152U, // ATOMIC_RMW16_U_XCHG_I64_A64_S
1564 76701887U, // ATOMIC_RMW16_U_XOR_I32_A32
1565 19177663U, // ATOMIC_RMW16_U_XOR_I32_A32_S
1566 76701887U, // ATOMIC_RMW16_U_XOR_I32_A64
1567 19177663U, // ATOMIC_RMW16_U_XOR_I32_A64_S
1568 76701911U, // ATOMIC_RMW16_U_XOR_I64_A32
1569 19177687U, // ATOMIC_RMW16_U_XOR_I64_A32_S
1570 76701911U, // ATOMIC_RMW16_U_XOR_I64_A64
1571 19177687U, // ATOMIC_RMW16_U_XOR_I64_A64_S
1572 76700918U, // ATOMIC_RMW32_U_ADD_I64_A32
1573 19176694U, // ATOMIC_RMW32_U_ADD_I64_A32_S
1574 76700918U, // ATOMIC_RMW32_U_ADD_I64_A64
1575 19176694U, // ATOMIC_RMW32_U_ADD_I64_A64_S
1576 76701036U, // ATOMIC_RMW32_U_AND_I64_A32
1577 19176812U, // ATOMIC_RMW32_U_AND_I64_A32_S
1578 76701036U, // ATOMIC_RMW32_U_AND_I64_A64
1579 19176812U, // ATOMIC_RMW32_U_AND_I64_A64_S
1580 345136905U, // ATOMIC_RMW32_U_CMPXCHG_I64_A32
1581 19177225U, // ATOMIC_RMW32_U_CMPXCHG_I64_A32_S
1582 345136905U, // ATOMIC_RMW32_U_CMPXCHG_I64_A64
1583 19177225U, // ATOMIC_RMW32_U_CMPXCHG_I64_A64_S
1584 76701750U, // ATOMIC_RMW32_U_OR_I64_A32
1585 19177526U, // ATOMIC_RMW32_U_OR_I64_A32_S
1586 76701750U, // ATOMIC_RMW32_U_OR_I64_A64
1587 19177526U, // ATOMIC_RMW32_U_OR_I64_A64_S
1588 76700800U, // ATOMIC_RMW32_U_SUB_I64_A32
1589 19176576U, // ATOMIC_RMW32_U_SUB_I64_A32_S
1590 76700800U, // ATOMIC_RMW32_U_SUB_I64_A64
1591 19176576U, // ATOMIC_RMW32_U_SUB_I64_A64_S
1592 76701326U, // ATOMIC_RMW32_U_XCHG_I64_A32
1593 19177102U, // ATOMIC_RMW32_U_XCHG_I64_A32_S
1594 76701326U, // ATOMIC_RMW32_U_XCHG_I64_A64
1595 19177102U, // ATOMIC_RMW32_U_XCHG_I64_A64_S
1596 76701863U, // ATOMIC_RMW32_U_XOR_I64_A32
1597 19177639U, // ATOMIC_RMW32_U_XOR_I64_A32_S
1598 76701863U, // ATOMIC_RMW32_U_XOR_I64_A64
1599 19177639U, // ATOMIC_RMW32_U_XOR_I64_A64_S
1600 76700990U, // ATOMIC_RMW8_U_ADD_I32_A32
1601 19176766U, // ATOMIC_RMW8_U_ADD_I32_A32_S
1602 76700990U, // ATOMIC_RMW8_U_ADD_I32_A64
1603 19176766U, // ATOMIC_RMW8_U_ADD_I32_A64_S
1604 76701013U, // ATOMIC_RMW8_U_ADD_I64_A32
1605 19176789U, // ATOMIC_RMW8_U_ADD_I64_A32_S
1606 76701013U, // ATOMIC_RMW8_U_ADD_I64_A64
1607 19176789U, // ATOMIC_RMW8_U_ADD_I64_A64_S
1608 76701108U, // ATOMIC_RMW8_U_AND_I32_A32
1609 19176884U, // ATOMIC_RMW8_U_AND_I32_A32_S
1610 76701108U, // ATOMIC_RMW8_U_AND_I32_A64
1611 19176884U, // ATOMIC_RMW8_U_AND_I32_A64_S
1612 76701131U, // ATOMIC_RMW8_U_AND_I64_A32
1613 19176907U, // ATOMIC_RMW8_U_AND_I64_A32_S
1614 76701131U, // ATOMIC_RMW8_U_AND_I64_A64
1615 19176907U, // ATOMIC_RMW8_U_AND_I64_A64_S
1616 345136989U, // ATOMIC_RMW8_U_CMPXCHG_I32_A32
1617 19177309U, // ATOMIC_RMW8_U_CMPXCHG_I32_A32_S
1618 345136989U, // ATOMIC_RMW8_U_CMPXCHG_I32_A64
1619 19177309U, // ATOMIC_RMW8_U_CMPXCHG_I32_A64_S
1620 345137016U, // ATOMIC_RMW8_U_CMPXCHG_I64_A32
1621 19177336U, // ATOMIC_RMW8_U_CMPXCHG_I64_A32_S
1622 345137016U, // ATOMIC_RMW8_U_CMPXCHG_I64_A64
1623 19177336U, // ATOMIC_RMW8_U_CMPXCHG_I64_A64_S
1624 76701819U, // ATOMIC_RMW8_U_OR_I32_A32
1625 19177595U, // ATOMIC_RMW8_U_OR_I32_A32_S
1626 76701819U, // ATOMIC_RMW8_U_OR_I32_A64
1627 19177595U, // ATOMIC_RMW8_U_OR_I32_A64_S
1628 76701841U, // ATOMIC_RMW8_U_OR_I64_A32
1629 19177617U, // ATOMIC_RMW8_U_OR_I64_A32_S
1630 76701841U, // ATOMIC_RMW8_U_OR_I64_A64
1631 19177617U, // ATOMIC_RMW8_U_OR_I64_A64_S
1632 76700872U, // ATOMIC_RMW8_U_SUB_I32_A32
1633 19176648U, // ATOMIC_RMW8_U_SUB_I32_A32_S
1634 76700872U, // ATOMIC_RMW8_U_SUB_I32_A64
1635 19176648U, // ATOMIC_RMW8_U_SUB_I32_A64_S
1636 76700895U, // ATOMIC_RMW8_U_SUB_I64_A32
1637 19176671U, // ATOMIC_RMW8_U_SUB_I64_A32_S
1638 76700895U, // ATOMIC_RMW8_U_SUB_I64_A64
1639 19176671U, // ATOMIC_RMW8_U_SUB_I64_A64_S
1640 76701401U, // ATOMIC_RMW8_U_XCHG_I32_A32
1641 19177177U, // ATOMIC_RMW8_U_XCHG_I32_A32_S
1642 76701401U, // ATOMIC_RMW8_U_XCHG_I32_A64
1643 19177177U, // ATOMIC_RMW8_U_XCHG_I32_A64_S
1644 76701425U, // ATOMIC_RMW8_U_XCHG_I64_A32
1645 19177201U, // ATOMIC_RMW8_U_XCHG_I64_A32_S
1646 76701425U, // ATOMIC_RMW8_U_XCHG_I64_A64
1647 19177201U, // ATOMIC_RMW8_U_XCHG_I64_A64_S
1648 76701935U, // ATOMIC_RMW8_U_XOR_I32_A32
1649 19177711U, // ATOMIC_RMW8_U_XOR_I32_A32_S
1650 76701935U, // ATOMIC_RMW8_U_XOR_I32_A64
1651 19177711U, // ATOMIC_RMW8_U_XOR_I32_A64_S
1652 76701958U, // ATOMIC_RMW8_U_XOR_I64_A32
1653 19177734U, // ATOMIC_RMW8_U_XOR_I64_A32_S
1654 76701958U, // ATOMIC_RMW8_U_XOR_I64_A64
1655 19177734U, // ATOMIC_RMW8_U_XOR_I64_A64_S
1656 76695013U, // ATOMIC_RMW_ADD_I32_A32
1657 19170789U, // ATOMIC_RMW_ADD_I32_A32_S
1658 76695013U, // ATOMIC_RMW_ADD_I32_A64
1659 19170789U, // ATOMIC_RMW_ADD_I32_A64_S
1660 76695033U, // ATOMIC_RMW_ADD_I64_A32
1661 19170809U, // ATOMIC_RMW_ADD_I64_A32_S
1662 76695033U, // ATOMIC_RMW_ADD_I64_A64
1663 19170809U, // ATOMIC_RMW_ADD_I64_A64_S
1664 76695170U, // ATOMIC_RMW_AND_I32_A32
1665 19170946U, // ATOMIC_RMW_AND_I32_A32_S
1666 76695170U, // ATOMIC_RMW_AND_I32_A64
1667 19170946U, // ATOMIC_RMW_AND_I32_A64_S
1668 76695190U, // ATOMIC_RMW_AND_I64_A32
1669 19170966U, // ATOMIC_RMW_AND_I64_A32_S
1670 76695190U, // ATOMIC_RMW_AND_I64_A64
1671 19170966U, // ATOMIC_RMW_AND_I64_A64_S
1672 345131592U, // ATOMIC_RMW_CMPXCHG_I32_A32
1673 19171912U, // ATOMIC_RMW_CMPXCHG_I32_A32_S
1674 345131592U, // ATOMIC_RMW_CMPXCHG_I32_A64
1675 19171912U, // ATOMIC_RMW_CMPXCHG_I32_A64_S
1676 345131616U, // ATOMIC_RMW_CMPXCHG_I64_A32
1677 19171936U, // ATOMIC_RMW_CMPXCHG_I64_A32_S
1678 345131616U, // ATOMIC_RMW_CMPXCHG_I64_A64
1679 19171936U, // ATOMIC_RMW_CMPXCHG_I64_A64_S
1680 76696920U, // ATOMIC_RMW_OR_I32_A32
1681 19172696U, // ATOMIC_RMW_OR_I32_A32_S
1682 76696920U, // ATOMIC_RMW_OR_I32_A64
1683 19172696U, // ATOMIC_RMW_OR_I32_A64_S
1684 76696939U, // ATOMIC_RMW_OR_I64_A32
1685 19172715U, // ATOMIC_RMW_OR_I64_A32_S
1686 76696939U, // ATOMIC_RMW_OR_I64_A64
1687 19172715U, // ATOMIC_RMW_OR_I64_A64_S
1688 76694740U, // ATOMIC_RMW_SUB_I32_A32
1689 19170516U, // ATOMIC_RMW_SUB_I32_A32_S
1690 76694740U, // ATOMIC_RMW_SUB_I32_A64
1691 19170516U, // ATOMIC_RMW_SUB_I32_A64_S
1692 76694760U, // ATOMIC_RMW_SUB_I64_A32
1693 19170536U, // ATOMIC_RMW_SUB_I64_A32_S
1694 76694760U, // ATOMIC_RMW_SUB_I64_A64
1695 19170536U, // ATOMIC_RMW_SUB_I64_A64_S
1696 76696094U, // ATOMIC_RMW_XCHG_I32_A32
1697 19171870U, // ATOMIC_RMW_XCHG_I32_A32_S
1698 76696094U, // ATOMIC_RMW_XCHG_I32_A64
1699 19171870U, // ATOMIC_RMW_XCHG_I32_A64_S
1700 76696115U, // ATOMIC_RMW_XCHG_I64_A32
1701 19171891U, // ATOMIC_RMW_XCHG_I64_A32_S
1702 76696115U, // ATOMIC_RMW_XCHG_I64_A64
1703 19171891U, // ATOMIC_RMW_XCHG_I64_A64_S
1704 76697029U, // ATOMIC_RMW_XOR_I32_A32
1705 19172805U, // ATOMIC_RMW_XOR_I32_A32_S
1706 76697029U, // ATOMIC_RMW_XOR_I32_A64
1707 19172805U, // ATOMIC_RMW_XOR_I32_A64_S
1708 76697049U, // ATOMIC_RMW_XOR_I64_A32
1709 19172825U, // ATOMIC_RMW_XOR_I64_A32_S
1710 76697049U, // ATOMIC_RMW_XOR_I64_A64
1711 19172825U, // ATOMIC_RMW_XOR_I64_A64_S
1712 967082963U, // ATOMIC_STORE16_I32_A32
1713 19170259U, // ATOMIC_STORE16_I32_A32_S
1714 967082963U, // ATOMIC_STORE16_I32_A64
1715 19170259U, // ATOMIC_STORE16_I32_A64_S
1716 967082983U, // ATOMIC_STORE16_I64_A32
1717 19170279U, // ATOMIC_STORE16_I64_A32_S
1718 967082983U, // ATOMIC_STORE16_I64_A64
1719 19170279U, // ATOMIC_STORE16_I64_A64_S
1720 967082727U, // ATOMIC_STORE32_I64_A32
1721 19170023U, // ATOMIC_STORE32_I64_A32_S
1722 967082727U, // ATOMIC_STORE32_I64_A64
1723 19170023U, // ATOMIC_STORE32_I64_A64_S
1724 967083080U, // ATOMIC_STORE8_I32_A32
1725 19170376U, // ATOMIC_STORE8_I32_A32_S
1726 967083080U, // ATOMIC_STORE8_I32_A64
1727 19170376U, // ATOMIC_STORE8_I32_A64_S
1728 967083099U, // ATOMIC_STORE8_I64_A32
1729 19170395U, // ATOMIC_STORE8_I64_A32_S
1730 967083099U, // ATOMIC_STORE8_I64_A64
1731 19170395U, // ATOMIC_STORE8_I64_A64_S
1732 967084340U, // ATOMIC_STORE_I32_A32
1733 19171636U, // ATOMIC_STORE_I32_A32_S
1734 967084340U, // ATOMIC_STORE_I32_A64
1735 19171636U, // ATOMIC_STORE_I32_A64_S
1736 967084358U, // ATOMIC_STORE_I64_A32
1737 19171654U, // ATOMIC_STORE_I64_A32_S
1738 967084358U, // ATOMIC_STORE_I64_A64
1739 19171654U, // ATOMIC_STORE_I64_A64_S
1740 8544222U, // AVGR_U_I16x8
1741 14498U, // AVGR_U_I16x8_S
1742 8544208U, // AVGR_U_I8x16
1743 14485U, // AVGR_U_I8x16_S
1744 150181U, // BITMASK_I16x8
1745 10653U, // BITMASK_I16x8_S
1746 150151U, // BITMASK_I32x4
1747 10625U, // BITMASK_I32x4_S
1748 150136U, // BITMASK_I64x2
1749 10611U, // BITMASK_I64x2_S
1750 150166U, // BITMASK_I8x16
1751 10639U, // BITMASK_I8x16_S
1752 1350719151U, // BITSELECT
1753 13263U, // BITSELECT_S
1754 49228U, // BLOCK
1755 49228U, // BLOCK_S
1756 16385U, // BR
1757 147512U, // BR_IF
1758 16440U, // BR_IF_S
1759 16385U, // BR_S
1760 16806U, // BR_TABLE_I32
1761 65958U, // BR_TABLE_I32_S
1762 16806U, // BR_TABLE_I64
1763 65958U, // BR_TABLE_I64_S
1764 0U, // BR_UNLESS
1765 0U, // BR_UNLESS_S
1766 10777U, // CALL
1767 153286U, // CALL_INDIRECT
1768 153286U, // CALL_INDIRECT_S
1769 149959U, // CALL_REF
1770 18887U, // CALL_REF_S
1771 19231U, // CALL_S
1772 0U, // CATCH
1773 0U, // CATCH_ALL
1774 10758U, // CATCH_ALL_LEGACY
1775 10758U, // CATCH_ALL_LEGACY_S
1776 0U, // CATCH_ALL_REF
1777 0U, // CATCH_ALL_REF_S
1778 0U, // CATCH_ALL_S
1779 10595U, // CATCH_LEGACY
1780 16450U, // CATCH_LEGACY_S
1781 0U, // CATCH_REF
1782 0U, // CATCH_REF_S
1783 0U, // CATCH_S
1784 150284U, // CEIL_F16x8
1785 10747U, // CEIL_F16x8_S
1786 150240U, // CEIL_F32
1787 10707U, // CEIL_F32_S
1788 150272U, // CEIL_F32x4
1789 10736U, // CEIL_F32x4_S
1790 150262U, // CEIL_F64
1791 10727U, // CEIL_F64_S
1792 150250U, // CEIL_F64x2
1793 10716U, // CEIL_F64x2_S
1794 148126U, // CLZ_I32
1795 9376U, // CLZ_I32_S
1796 148136U, // CLZ_I64
1797 9385U, // CLZ_I64_S
1798 153650U, // CONST_F32
1799 22578U, // CONST_F32_S
1800 153672U, // CONST_F64
1801 22600U, // CONST_F64_S
1802 153661U, // CONST_I32
1803 22589U, // CONST_I32_S
1804 153683U, // CONST_I64
1805 22611U, // CONST_I64_S
1806 3498203230U, // CONST_V128_F32x4
1807 1350719582U, // CONST_V128_F32x4_S
1808 8542302U, // CONST_V128_F64x2
1809 153694U, // CONST_V128_F64x2_S
1810 3498203230U, // CONST_V128_I16x8
1811 3498203230U, // CONST_V128_I16x8_S
1812 3498203230U, // CONST_V128_I32x4
1813 1350719582U, // CONST_V128_I32x4_S
1814 8542302U, // CONST_V128_I64x2
1815 153694U, // CONST_V128_I64x2_S
1816 3498203230U, // CONST_V128_I8x16
1817 3498203230U, // CONST_V128_I8x16_S
1818 8539041U, // COPYSIGN_F32
1819 10872U, // COPYSIGN_F32_S
1820 8539055U, // COPYSIGN_F64
1821 10885U, // COPYSIGN_F64_S
1822 156351U, // COPY_EXNREF
1823 14930U, // COPY_EXNREF_S
1824 156351U, // COPY_EXTERNREF
1825 14930U, // COPY_EXTERNREF_S
1826 156351U, // COPY_F32
1827 14930U, // COPY_F32_S
1828 156351U, // COPY_F64
1829 14930U, // COPY_F64_S
1830 156351U, // COPY_FUNCREF
1831 14930U, // COPY_FUNCREF_S
1832 156351U, // COPY_I32
1833 14930U, // COPY_I32_S
1834 156351U, // COPY_I64
1835 14930U, // COPY_I64_S
1836 156351U, // COPY_V128
1837 14930U, // COPY_V128_S
1838 148166U, // CTZ_I32
1839 9394U, // CTZ_I32_S
1840 148176U, // CTZ_I64
1841 9403U, // CTZ_I64_S
1842 19710U, // DATA_DROP
1843 19710U, // DATA_DROP_S
1844 10304U, // DEBUG_UNREACHABLE
1845 10304U, // DEBUG_UNREACHABLE_S
1846 25304U, // DELEGATE
1847 25304U, // DELEGATE_S
1848 8544804U, // DIV_F16x8
1849 14821U, // DIV_F16x8_S
1850 8536661U, // DIV_F32
1851 9340U, // DIV_F32_S
1852 8544793U, // DIV_F32x4
1853 14811U, // DIV_F32x4_S
1854 8536671U, // DIV_F64
1855 9349U, // DIV_F64_S
1856 8544782U, // DIV_F64x2
1857 14801U, // DIV_F64x2_S
1858 8541340U, // DIV_S_I32
1859 12831U, // DIV_S_I32_S
1860 8541351U, // DIV_S_I64
1861 12841U, // DIV_S_I64_S
1862 8544721U, // DIV_U_I32
1863 14745U, // DIV_U_I32_S
1864 8544732U, // DIV_U_I64
1865 14755U, // DIV_U_I64_S
1866 8540589U, // DOT
1867 12189U, // DOT_S
1868 19715U, // DROP_EXNREF
1869 11231U, // DROP_EXNREF_S
1870 19715U, // DROP_EXTERNREF
1871 11231U, // DROP_EXTERNREF_S
1872 19715U, // DROP_F32
1873 11231U, // DROP_F32_S
1874 19715U, // DROP_F64
1875 11231U, // DROP_F64_S
1876 19715U, // DROP_FUNCREF
1877 11231U, // DROP_FUNCREF_S
1878 19715U, // DROP_I32
1879 11231U, // DROP_I32_S
1880 19715U, // DROP_I64
1881 11231U, // DROP_I64_S
1882 19715U, // DROP_V128
1883 11231U, // DROP_V128_S
1884 10429U, // ELSE
1885 10429U, // ELSE_S
1886 10221U, // END
1887 10601U, // END_BLOCK
1888 10601U, // END_BLOCK_S
1889 10997U, // END_FUNCTION
1890 10997U, // END_FUNCTION_S
1891 10518U, // END_IF
1892 10518U, // END_IF_S
1893 11222U, // END_LOOP
1894 11222U, // END_LOOP_S
1895 10221U, // END_S
1896 14941U, // END_TRY
1897 14941U, // END_TRY_S
1898 10316U, // END_TRY_TABLE
1899 10316U, // END_TRY_TABLE_S
1900 148146U, // EQZ_I32
1901 14949U, // EQZ_I32_S
1902 148156U, // EQZ_I64
1903 14957U, // EQZ_I64_S
1904 8539451U, // EQ_F16x8
1905 11281U, // EQ_F16x8_S
1906 8536240U, // EQ_F32
1907 9004U, // EQ_F32_S
1908 8539421U, // EQ_F32x4
1909 11254U, // EQ_F32x4_S
1910 8536260U, // EQ_F64
1911 9022U, // EQ_F64_S
1912 8539401U, // EQ_F64x2
1913 11236U, // EQ_F64x2_S
1914 8539461U, // EQ_I16x8
1915 11290U, // EQ_I16x8_S
1916 8536250U, // EQ_I32
1917 9013U, // EQ_I32_S
1918 8539431U, // EQ_I32x4
1919 11263U, // EQ_I32x4_S
1920 8536270U, // EQ_I64
1921 9031U, // EQ_I64_S
1922 8539411U, // EQ_I64x2
1923 11245U, // EQ_I64x2_S
1924 8539441U, // EQ_I8x16
1925 11272U, // EQ_I8x16_S
1926 8540344U, // EXTMUL_HIGH_S_I16x8
1927 11979U, // EXTMUL_HIGH_S_I16x8_S
1928 8540562U, // EXTMUL_HIGH_S_I32x4
1929 12163U, // EXTMUL_HIGH_S_I32x4_S
1930 8540024U, // EXTMUL_HIGH_S_I64x2
1931 11716U, // EXTMUL_HIGH_S_I64x2_S
1932 8542991U, // EXTMUL_HIGH_U_I16x8
1933 14037U, // EXTMUL_HIGH_U_I16x8_S
1934 8543219U, // EXTMUL_HIGH_U_I32x4
1935 14193U, // EXTMUL_HIGH_U_I32x4_S
1936 8542694U, // EXTMUL_HIGH_U_I64x2
1937 13836U, // EXTMUL_HIGH_U_I64x2_S
1938 8540397U, // EXTMUL_LOW_S_I16x8
1939 12030U, // EXTMUL_LOW_S_I16x8_S
1940 8540657U, // EXTMUL_LOW_S_I32x4
1941 12254U, // EXTMUL_LOW_S_I32x4_S
1942 8540100U, // EXTMUL_LOW_S_I64x2
1943 11789U, // EXTMUL_LOW_S_I64x2_S
1944 8543044U, // EXTMUL_LOW_U_I16x8
1945 14088U, // EXTMUL_LOW_U_I16x8_S
1946 8543295U, // EXTMUL_LOW_U_I32x4
1947 14266U, // EXTMUL_LOW_U_I32x4_S
1948 8542770U, // EXTMUL_LOW_U_I64x2
1949 13909U, // EXTMUL_LOW_U_I64x2_S
1950 8538344U, // EXTRACT_LANE_F16x8
1951 18664U, // EXTRACT_LANE_F16x8_S
1952 8538304U, // EXTRACT_LANE_F32x4
1953 18624U, // EXTRACT_LANE_F32x4_S
1954 8538264U, // EXTRACT_LANE_F64x2
1955 18584U, // EXTRACT_LANE_F64x2_S
1956 8540933U, // EXTRACT_LANE_I16x8_s
1957 21253U, // EXTRACT_LANE_I16x8_s_S
1958 8543864U, // EXTRACT_LANE_I16x8_u
1959 24184U, // EXTRACT_LANE_I16x8_u_S
1960 8538324U, // EXTRACT_LANE_I32x4
1961 18644U, // EXTRACT_LANE_I32x4_S
1962 8538284U, // EXTRACT_LANE_I64x2
1963 18604U, // EXTRACT_LANE_I64x2_S
1964 8540911U, // EXTRACT_LANE_I8x16_s
1965 21231U, // EXTRACT_LANE_I8x16_s_S
1966 8543842U, // EXTRACT_LANE_I8x16_u
1967 24162U, // EXTRACT_LANE_I8x16_u_S
1968 151165U, // F32_CONVERT_S_I32
1969 11494U, // F32_CONVERT_S_I32_S
1970 151297U, // F32_CONVERT_S_I64
1971 11602U, // F32_CONVERT_S_I64_S
1972 153835U, // F32_CONVERT_U_I32
1973 13614U, // F32_CONVERT_U_I32_S
1974 153967U, // F32_CONVERT_U_I64
1975 13722U, // F32_CONVERT_U_I64_S
1976 148312U, // F32_DEMOTE_F64
1977 9649U, // F32_DEMOTE_F64_S
1978 148291U, // F32_REINTERPRET_I32
1979 9629U, // F32_REINTERPRET_I32_S
1980 151184U, // F64_CONVERT_S_I32
1981 11512U, // F64_CONVERT_S_I32_S
1982 151316U, // F64_CONVERT_S_I64
1983 11620U, // F64_CONVERT_S_I64_S
1984 153854U, // F64_CONVERT_U_I32
1985 13632U, // F64_CONVERT_U_I32_S
1986 153986U, // F64_CONVERT_U_I64
1987 13740U, // F64_CONVERT_U_I64_S
1988 148253U, // F64_PROMOTE_F32
1989 9593U, // F64_PROMOTE_F32_S
1990 148363U, // F64_REINTERPRET_I64
1991 9697U, // F64_REINTERPRET_I64_S
1992 0U, // FALLTHROUGH_RETURN
1993 0U, // FALLTHROUGH_RETURN_S
1994 150958U, // FLOOR_F16x8
1995 11351U, // FLOOR_F16x8_S
1996 150910U, // FLOOR_F32
1997 11307U, // FLOOR_F32_S
1998 150945U, // FLOOR_F32x4
1999 11339U, // FLOOR_F32x4_S
2000 150934U, // FLOOR_F64
2001 11329U, // FLOOR_F64_S
2002 150921U, // FLOOR_F64x2
2003 11317U, // FLOOR_F64x2_S
2004 0U, // FP_TO_SINT_I32_F32
2005 0U, // FP_TO_SINT_I32_F32_S
2006 0U, // FP_TO_SINT_I32_F64
2007 0U, // FP_TO_SINT_I32_F64_S
2008 0U, // FP_TO_SINT_I64_F32
2009 0U, // FP_TO_SINT_I64_F32_S
2010 0U, // FP_TO_SINT_I64_F64
2011 0U, // FP_TO_SINT_I64_F64_S
2012 0U, // FP_TO_UINT_I32_F32
2013 0U, // FP_TO_UINT_I32_F32_S
2014 0U, // FP_TO_UINT_I32_F64
2015 0U, // FP_TO_UINT_I32_F64_S
2016 0U, // FP_TO_UINT_I64_F32
2017 0U, // FP_TO_UINT_I64_F32_S
2018 0U, // FP_TO_UINT_I64_F64
2019 0U, // FP_TO_UINT_I64_F64_S
2020 8537815U, // GE_F16x8
2021 10268U, // GE_F16x8_S
2022 8536160U, // GE_F32
2023 8932U, // GE_F32_S
2024 8537805U, // GE_F32x4
2025 10259U, // GE_F32x4_S
2026 8536170U, // GE_F64
2027 8941U, // GE_F64_S
2028 8537795U, // GE_F64x2
2029 10250U, // GE_F64x2_S
2030 8540831U, // GE_S_I16x8
2031 12402U, // GE_S_I16x8_S
2032 8540775U, // GE_S_I32
2033 12351U, // GE_S_I32_S
2034 8540807U, // GE_S_I32x4
2035 12380U, // GE_S_I32x4_S
2036 8540797U, // GE_S_I64
2037 12371U, // GE_S_I64_S
2038 8540785U, // GE_S_I64x2
2039 12360U, // GE_S_I64x2_S
2040 8540819U, // GE_S_I8x16
2041 12391U, // GE_S_I8x16_S
2042 8543774U, // GE_U_I16x8
2043 14367U, // GE_U_I16x8_S
2044 8543730U, // GE_U_I32
2045 14327U, // GE_U_I32_S
2046 8543750U, // GE_U_I32x4
2047 14345U, // GE_U_I32x4_S
2048 8543740U, // GE_U_I64
2049 14336U, // GE_U_I64_S
2050 8543762U, // GE_U_I8x16
2051 14356U, // GE_U_I8x16_S
2052 153312U, // GLOBAL_GET_EXNREF
2053 22240U, // GLOBAL_GET_EXNREF_S
2054 153312U, // GLOBAL_GET_EXTERNREF
2055 22240U, // GLOBAL_GET_EXTERNREF_S
2056 153312U, // GLOBAL_GET_F32
2057 22240U, // GLOBAL_GET_F32_S
2058 153312U, // GLOBAL_GET_F64
2059 22240U, // GLOBAL_GET_F64_S
2060 153312U, // GLOBAL_GET_FUNCREF
2061 22240U, // GLOBAL_GET_FUNCREF_S
2062 153312U, // GLOBAL_GET_I32
2063 22240U, // GLOBAL_GET_I32_S
2064 153312U, // GLOBAL_GET_I64
2065 22240U, // GLOBAL_GET_I64_S
2066 153312U, // GLOBAL_GET_V128
2067 22240U, // GLOBAL_GET_V128_S
2068 153346U, // GLOBAL_SET_EXNREF
2069 22274U, // GLOBAL_SET_EXNREF_S
2070 153346U, // GLOBAL_SET_EXTERNREF
2071 22274U, // GLOBAL_SET_EXTERNREF_S
2072 153346U, // GLOBAL_SET_F32
2073 22274U, // GLOBAL_SET_F32_S
2074 153346U, // GLOBAL_SET_F64
2075 22274U, // GLOBAL_SET_F64_S
2076 153346U, // GLOBAL_SET_FUNCREF
2077 22274U, // GLOBAL_SET_FUNCREF_S
2078 153346U, // GLOBAL_SET_I32
2079 22274U, // GLOBAL_SET_I32_S
2080 153346U, // GLOBAL_SET_I64
2081 22274U, // GLOBAL_SET_I64_S
2082 153346U, // GLOBAL_SET_V128
2083 22274U, // GLOBAL_SET_V128_S
2084 8541997U, // GT_F16x8
2085 13316U, // GT_F16x8_S
2086 8536300U, // GT_F32
2087 9058U, // GT_F32_S
2088 8541987U, // GT_F32x4
2089 13307U, // GT_F32x4_S
2090 8536310U, // GT_F64
2091 9067U, // GT_F64_S
2092 8541977U, // GT_F64x2
2093 13298U, // GT_F64x2_S
2094 8541260U, // GT_S_I16x8
2095 12758U, // GT_S_I16x8_S
2096 8541204U, // GT_S_I32
2097 12707U, // GT_S_I32_S
2098 8541236U, // GT_S_I32x4
2099 12736U, // GT_S_I32x4_S
2100 8541226U, // GT_S_I64
2101 12727U, // GT_S_I64_S
2102 8541214U, // GT_S_I64x2
2103 12716U, // GT_S_I64x2_S
2104 8541248U, // GT_S_I8x16
2105 12747U, // GT_S_I8x16_S
2106 8544653U, // GT_U_I16x8
2107 14683U, // GT_U_I16x8_S
2108 8544609U, // GT_U_I32
2109 14643U, // GT_U_I32_S
2110 8544629U, // GT_U_I32x4
2111 14661U, // GT_U_I32x4_S
2112 8544619U, // GT_U_I64
2113 14652U, // GT_U_I64_S
2114 8544641U, // GT_U_I8x16
2115 14672U, // GT_U_I8x16_S
2116 151613U, // I32_EXTEND16_S_I32
2117 11861U, // I32_EXTEND16_S_I32_S
2118 151841U, // I32_EXTEND8_S_I32
2119 12055U, // I32_EXTEND8_S_I32_S
2120 148270U, // I32_REINTERPRET_F32
2121 9609U, // I32_REINTERPRET_F32_S
2122 151071U, // I32_TRUNC_S_F32
2123 11405U, // I32_TRUNC_S_F32_S
2124 151221U, // I32_TRUNC_S_F64
2125 11530U, // I32_TRUNC_S_F64_S
2126 151105U, // I32_TRUNC_S_SAT_F32
2127 11437U, // I32_TRUNC_S_SAT_F32_S
2128 151255U, // I32_TRUNC_S_SAT_F64
2129 11562U, // I32_TRUNC_S_SAT_F64_S
2130 153741U, // I32_TRUNC_U_F32
2131 13525U, // I32_TRUNC_U_F32_S
2132 153891U, // I32_TRUNC_U_F64
2133 13650U, // I32_TRUNC_U_F64_S
2134 153775U, // I32_TRUNC_U_SAT_F32
2135 13557U, // I32_TRUNC_U_SAT_F32_S
2136 153925U, // I32_TRUNC_U_SAT_F64
2137 13682U, // I32_TRUNC_U_SAT_F64_S
2138 148349U, // I32_WRAP_I64
2139 9684U, // I32_WRAP_I64_S
2140 3498198052U, // I64_ADD128
2141 9752U, // I64_ADD128_S
2142 151629U, // I64_EXTEND16_S_I64
2143 11876U, // I64_EXTEND16_S_I64_S
2144 151055U, // I64_EXTEND32_S_I64
2145 11390U, // I64_EXTEND32_S_I64_S
2146 151856U, // I64_EXTEND8_S_I64
2147 12069U, // I64_EXTEND8_S_I64_S
2148 151147U, // I64_EXTEND_S_I32
2149 11477U, // I64_EXTEND_S_I32_S
2150 153817U, // I64_EXTEND_U_I32
2151 13597U, // I64_EXTEND_U_I32_S
2152 1350718039U, // I64_MUL_WIDE_S
2153 12336U, // I64_MUL_WIDE_S_S
2154 1350720994U, // I64_MUL_WIDE_U
2155 14312U, // I64_MUL_WIDE_U_S
2156 148328U, // I64_REINTERPRET_F64
2157 9664U, // I64_REINTERPRET_F64_S
2158 3498198040U, // I64_SUB128
2159 9741U, // I64_SUB128_S
2160 151088U, // I64_TRUNC_S_F32
2161 11421U, // I64_TRUNC_S_F32_S
2162 151238U, // I64_TRUNC_S_F64
2163 11546U, // I64_TRUNC_S_F64_S
2164 151126U, // I64_TRUNC_S_SAT_F32
2165 11457U, // I64_TRUNC_S_SAT_F32_S
2166 151276U, // I64_TRUNC_S_SAT_F64
2167 11582U, // I64_TRUNC_S_SAT_F64_S
2168 153758U, // I64_TRUNC_U_F32
2169 13541U, // I64_TRUNC_U_F32_S
2170 153908U, // I64_TRUNC_U_F64
2171 13666U, // I64_TRUNC_U_F64_S
2172 153796U, // I64_TRUNC_U_SAT_F32
2173 13577U, // I64_TRUNC_U_SAT_F32_S
2174 153946U, // I64_TRUNC_U_SAT_F64
2175 13702U, // I64_TRUNC_U_SAT_F64_S
2176 180245U, // IF
2177 49173U, // IF_S
2178 1350719125U, // LANESELECT_I16x8
2179 13238U, // LANESELECT_I16x8_S
2180 1350719073U, // LANESELECT_I32x4
2181 13188U, // LANESELECT_I32x4_S
2182 1350719047U, // LANESELECT_I64x2
2183 13163U, // LANESELECT_I64x2_S
2184 1350719099U, // LANESELECT_I8x16
2185 13213U, // LANESELECT_I8x16_S
2186 8537845U, // LE_F16x8
2187 10295U, // LE_F16x8_S
2188 8536180U, // LE_F32
2189 8950U, // LE_F32_S
2190 8537835U, // LE_F32x4
2191 10286U, // LE_F32x4_S
2192 8536190U, // LE_F64
2193 8959U, // LE_F64_S
2194 8537825U, // LE_F64x2
2195 10277U, // LE_F64x2_S
2196 8540899U, // LE_S_I16x8
2197 12464U, // LE_S_I16x8_S
2198 8540843U, // LE_S_I32
2199 12413U, // LE_S_I32_S
2200 8540875U, // LE_S_I32x4
2201 12442U, // LE_S_I32x4_S
2202 8540865U, // LE_S_I64
2203 12433U, // LE_S_I64_S
2204 8540853U, // LE_S_I64x2
2205 12422U, // LE_S_I64x2_S
2206 8540887U, // LE_S_I8x16
2207 12453U, // LE_S_I8x16_S
2208 8543830U, // LE_U_I16x8
2209 14418U, // LE_U_I16x8_S
2210 8543786U, // LE_U_I32
2211 14378U, // LE_U_I32_S
2212 8543806U, // LE_U_I32x4
2213 14396U, // LE_U_I32x4_S
2214 8543796U, // LE_U_I64
2215 14387U, // LE_U_I64_S
2216 8543818U, // LE_U_I8x16
2217 14407U, // LE_U_I8x16_S
2218 161633716U, // LOAD16_SPLAT_A32
2219 3626420U, // LOAD16_SPLAT_A32_S
2220 161633716U, // LOAD16_SPLAT_A64
2221 3626420U, // LOAD16_SPLAT_A64_S
2222 161632289U, // LOAD16_S_I32_A32
2223 3624993U, // LOAD16_S_I32_A32_S
2224 161632289U, // LOAD16_S_I32_A64
2225 3624993U, // LOAD16_S_I32_A64_S
2226 161632303U, // LOAD16_S_I64_A32
2227 3625007U, // LOAD16_S_I64_A32_S
2228 161632303U, // LOAD16_S_I64_A64
2229 3625007U, // LOAD16_S_I64_A64_S
2230 161634959U, // LOAD16_U_I32_A32
2231 3627663U, // LOAD16_U_I32_A32_S
2232 161634959U, // LOAD16_U_I32_A64
2233 3627663U, // LOAD16_U_I32_A64_S
2234 161634973U, // LOAD16_U_I64_A32
2235 3627677U, // LOAD16_U_I64_A32_S
2236 161634973U, // LOAD16_U_I64_A64
2237 3627677U, // LOAD16_U_I64_A64_S
2238 161633678U, // LOAD32_SPLAT_A32
2239 3626382U, // LOAD32_SPLAT_A32_S
2240 161633678U, // LOAD32_SPLAT_A64
2241 3626382U, // LOAD32_SPLAT_A64_S
2242 161631745U, // LOAD32_S_I64_A32
2243 3624449U, // LOAD32_S_I64_A32_S
2244 161631745U, // LOAD32_S_I64_A64
2245 3624449U, // LOAD32_S_I64_A64_S
2246 161634410U, // LOAD32_U_I64_A32
2247 3627114U, // LOAD32_U_I64_A32_S
2248 161634410U, // LOAD32_U_I64_A64
2249 3627114U, // LOAD32_U_I64_A64_S
2250 161633697U, // LOAD64_SPLAT_A32
2251 3626401U, // LOAD64_SPLAT_A32_S
2252 161633697U, // LOAD64_SPLAT_A64
2253 3626401U, // LOAD64_SPLAT_A64_S
2254 161633735U, // LOAD8_SPLAT_A32
2255 3626439U, // LOAD8_SPLAT_A32_S
2256 161633735U, // LOAD8_SPLAT_A64
2257 3626439U, // LOAD8_SPLAT_A64_S
2258 161632519U, // LOAD8_S_I32_A32
2259 3625223U, // LOAD8_S_I32_A32_S
2260 161632519U, // LOAD8_S_I32_A64
2261 3625223U, // LOAD8_S_I32_A64_S
2262 161632532U, // LOAD8_S_I64_A32
2263 3625236U, // LOAD8_S_I64_A32_S
2264 161632532U, // LOAD8_S_I64_A64
2265 3625236U, // LOAD8_S_I64_A64_S
2266 161635166U, // LOAD8_U_I32_A32
2267 3627870U, // LOAD8_U_I32_A32_S
2268 161635166U, // LOAD8_U_I32_A64
2269 3627870U, // LOAD8_U_I32_A64_S
2270 161635179U, // LOAD8_U_I64_A32
2271 3627883U, // LOAD8_U_I64_A32_S
2272 161635179U, // LOAD8_U_I64_A64
2273 3627883U, // LOAD8_U_I64_A64_S
2274 161632801U, // LOAD_EXTEND_S_I16x8_A32
2275 3625505U, // LOAD_EXTEND_S_I16x8_A32_S
2276 161632801U, // LOAD_EXTEND_S_I16x8_A64
2277 3625505U, // LOAD_EXTEND_S_I16x8_A64_S
2278 161632271U, // LOAD_EXTEND_S_I32x4_A32
2279 3624975U, // LOAD_EXTEND_S_I32x4_A32_S
2280 161632271U, // LOAD_EXTEND_S_I32x4_A64
2281 3624975U, // LOAD_EXTEND_S_I32x4_A64_S
2282 161631907U, // LOAD_EXTEND_S_I64x2_A32
2283 3624611U, // LOAD_EXTEND_S_I64x2_A32_S
2284 161631907U, // LOAD_EXTEND_S_I64x2_A64
2285 3624611U, // LOAD_EXTEND_S_I64x2_A64_S
2286 161635439U, // LOAD_EXTEND_U_I16x8_A32
2287 3628143U, // LOAD_EXTEND_U_I16x8_A32_S
2288 161635439U, // LOAD_EXTEND_U_I16x8_A64
2289 3628143U, // LOAD_EXTEND_U_I16x8_A64_S
2290 161634941U, // LOAD_EXTEND_U_I32x4_A32
2291 3627645U, // LOAD_EXTEND_U_I32x4_A32_S
2292 161634941U, // LOAD_EXTEND_U_I32x4_A64
2293 3627645U, // LOAD_EXTEND_U_I32x4_A64_S
2294 161634577U, // LOAD_EXTEND_U_I64x2_A32
2295 3627281U, // LOAD_EXTEND_U_I64x2_A32_S
2296 161634577U, // LOAD_EXTEND_U_I64x2_A64
2297 3627281U, // LOAD_EXTEND_U_I64x2_A64_S
2298 161629179U, // LOAD_F16_F32_A32
2299 3621883U, // LOAD_F16_F32_A32_S
2300 161629179U, // LOAD_F16_F32_A64
2301 3621883U, // LOAD_F16_F32_A64_S
2302 161629507U, // LOAD_F32_A32
2303 3622211U, // LOAD_F32_A32_S
2304 161629507U, // LOAD_F32_A64
2305 3622211U, // LOAD_F32_A64_S
2306 161629527U, // LOAD_F64_A32
2307 3622231U, // LOAD_F64_A32_S
2308 161629527U, // LOAD_F64_A64
2309 3622231U, // LOAD_F64_A64_S
2310 161629517U, // LOAD_I32_A32
2311 3622221U, // LOAD_I32_A32_S
2312 161629517U, // LOAD_I32_A64
2313 3622221U, // LOAD_I32_A64_S
2314 161629537U, // LOAD_I64_A32
2315 3622241U, // LOAD_I64_A32_S
2316 161629537U, // LOAD_I64_A64
2317 3622241U, // LOAD_I64_A64_S
2318 228739012U, // LOAD_LANE_16_A32
2319 4671428U, // LOAD_LANE_16_A32_S
2320 228739012U, // LOAD_LANE_16_A64
2321 4671428U, // LOAD_LANE_16_A64_S
2322 228738938U, // LOAD_LANE_32_A32
2323 4671354U, // LOAD_LANE_32_A32_S
2324 228738938U, // LOAD_LANE_32_A64
2325 4671354U, // LOAD_LANE_32_A64_S
2326 228738975U, // LOAD_LANE_64_A32
2327 4671391U, // LOAD_LANE_64_A32_S
2328 228738975U, // LOAD_LANE_64_A64
2329 4671391U, // LOAD_LANE_64_A64_S
2330 228739049U, // LOAD_LANE_8_A32
2331 4671465U, // LOAD_LANE_8_A32_S
2332 228739049U, // LOAD_LANE_8_A64
2333 4671465U, // LOAD_LANE_8_A64_S
2334 161629547U, // LOAD_V128_A32
2335 3622251U, // LOAD_V128_A32_S
2336 161629547U, // LOAD_V128_A64
2337 3622251U, // LOAD_V128_A64_S
2338 161631272U, // LOAD_ZERO_32_A32
2339 3623976U, // LOAD_ZERO_32_A32_S
2340 161631272U, // LOAD_ZERO_32_A64
2341 3623976U, // LOAD_ZERO_32_A64_S
2342 161631315U, // LOAD_ZERO_64_A32
2343 3624019U, // LOAD_ZERO_64_A32_S
2344 161631315U, // LOAD_ZERO_64_A64
2345 3624019U, // LOAD_ZERO_64_A64_S
2346 153324U, // LOCAL_GET_EXNREF
2347 22252U, // LOCAL_GET_EXNREF_S
2348 153324U, // LOCAL_GET_EXTERNREF
2349 22252U, // LOCAL_GET_EXTERNREF_S
2350 153324U, // LOCAL_GET_F32
2351 22252U, // LOCAL_GET_F32_S
2352 153324U, // LOCAL_GET_F64
2353 22252U, // LOCAL_GET_F64_S
2354 153324U, // LOCAL_GET_FUNCREF
2355 22252U, // LOCAL_GET_FUNCREF_S
2356 153324U, // LOCAL_GET_I32
2357 22252U, // LOCAL_GET_I32_S
2358 153324U, // LOCAL_GET_I64
2359 22252U, // LOCAL_GET_I64_S
2360 153324U, // LOCAL_GET_V128
2361 22252U, // LOCAL_GET_V128_S
2362 153358U, // LOCAL_SET_EXNREF
2363 22286U, // LOCAL_SET_EXNREF_S
2364 153358U, // LOCAL_SET_EXTERNREF
2365 22286U, // LOCAL_SET_EXTERNREF_S
2366 153358U, // LOCAL_SET_F32
2367 22286U, // LOCAL_SET_F32_S
2368 153358U, // LOCAL_SET_F64
2369 22286U, // LOCAL_SET_F64_S
2370 153358U, // LOCAL_SET_FUNCREF
2371 22286U, // LOCAL_SET_FUNCREF_S
2372 153358U, // LOCAL_SET_I32
2373 22286U, // LOCAL_SET_I32_S
2374 153358U, // LOCAL_SET_I64
2375 22286U, // LOCAL_SET_I64_S
2376 153358U, // LOCAL_SET_V128
2377 22286U, // LOCAL_SET_V128_S
2378 8537784U, // LOCAL_TEE_EXNREF
2379 18104U, // LOCAL_TEE_EXNREF_S
2380 8537784U, // LOCAL_TEE_EXTERNREF
2381 18104U, // LOCAL_TEE_EXTERNREF_S
2382 8537784U, // LOCAL_TEE_F32
2383 18104U, // LOCAL_TEE_F32_S
2384 8537784U, // LOCAL_TEE_F64
2385 18104U, // LOCAL_TEE_F64_S
2386 8537784U, // LOCAL_TEE_FUNCREF
2387 18104U, // LOCAL_TEE_FUNCREF_S
2388 8537784U, // LOCAL_TEE_I32
2389 18104U, // LOCAL_TEE_I32_S
2390 8537784U, // LOCAL_TEE_I64
2391 18104U, // LOCAL_TEE_I64_S
2392 8537784U, // LOCAL_TEE_V128
2393 18104U, // LOCAL_TEE_V128_S
2394 49198U, // LOOP
2395 49198U, // LOOP_S
2396 8542040U, // LT_F16x8
2397 13343U, // LT_F16x8_S
2398 8536320U, // LT_F32
2399 9076U, // LT_F32_S
2400 8542030U, // LT_F32x4
2401 13334U, // LT_F32x4_S
2402 8536330U, // LT_F64
2403 9085U, // LT_F64_S
2404 8542020U, // LT_F64x2
2405 13325U, // LT_F64x2_S
2406 8541328U, // LT_S_I16x8
2407 12820U, // LT_S_I16x8_S
2408 8541272U, // LT_S_I32
2409 12769U, // LT_S_I32_S
2410 8541304U, // LT_S_I32x4
2411 12798U, // LT_S_I32x4_S
2412 8541294U, // LT_S_I64
2413 12789U, // LT_S_I64_S
2414 8541282U, // LT_S_I64x2
2415 12778U, // LT_S_I64x2_S
2416 8541316U, // LT_S_I8x16
2417 12809U, // LT_S_I8x16_S
2418 8544709U, // LT_U_I16x8
2419 14734U, // LT_U_I16x8_S
2420 8544665U, // LT_U_I32
2421 14694U, // LT_U_I32_S
2422 8544685U, // LT_U_I32x4
2423 14712U, // LT_U_I32x4_S
2424 8544675U, // LT_U_I64
2425 14703U, // LT_U_I64_S
2426 8544697U, // LT_U_I8x16
2427 14723U, // LT_U_I8x16_S
2428 1350714893U, // MADD_F16x8
2429 10111U, // MADD_F16x8_S
2430 1350714925U, // MADD_F32x4
2431 10141U, // MADD_F32x4_S
2432 1350714905U, // MADD_F64x2
2433 10122U, // MADD_F64x2_S
2434 8544862U, // MAX_F16x8
2435 14851U, // MAX_F16x8_S
2436 8536691U, // MAX_F32
2437 9358U, // MAX_F32_S
2438 8544851U, // MAX_F32x4
2439 14841U, // MAX_F32x4_S
2440 8536701U, // MAX_F64
2441 9367U, // MAX_F64_S
2442 8544840U, // MAX_F64x2
2443 14831U, // MAX_F64x2_S
2444 8541388U, // MAX_S_I16x8
2445 12875U, // MAX_S_I16x8_S
2446 8541362U, // MAX_S_I32x4
2447 12851U, // MAX_S_I32x4_S
2448 8541375U, // MAX_S_I8x16
2449 12863U, // MAX_S_I8x16_S
2450 8544769U, // MAX_U_I16x8
2451 14789U, // MAX_U_I16x8_S
2452 8544743U, // MAX_U_I32x4
2453 14765U, // MAX_U_I32x4_S
2454 8544756U, // MAX_U_I8x16
2455 14777U, // MAX_U_I8x16_S
2456 0U, // MEMCPY_A32
2457 0U, // MEMCPY_A32_S
2458 0U, // MEMCPY_A64
2459 0U, // MEMCPY_A64_S
2460 76694151U, // MEMORY_ATOMIC_NOTIFY_A32
2461 19169927U, // MEMORY_ATOMIC_NOTIFY_A32_S
2462 76694151U, // MEMORY_ATOMIC_NOTIFY_A64
2463 19169927U, // MEMORY_ATOMIC_NOTIFY_A64_S
2464 345129236U, // MEMORY_ATOMIC_WAIT32_A32
2465 19169556U, // MEMORY_ATOMIC_WAIT32_A32_S
2466 345129236U, // MEMORY_ATOMIC_WAIT32_A64
2467 19169556U, // MEMORY_ATOMIC_WAIT32_A64_S
2468 345129259U, // MEMORY_ATOMIC_WAIT64_A32
2469 19169579U, // MEMORY_ATOMIC_WAIT64_A32_S
2470 345129259U, // MEMORY_ATOMIC_WAIT64_A64
2471 19169579U, // MEMORY_ATOMIC_WAIT64_A64_S
2472 3498205899U, // MEMORY_COPY_A32
2473 156363U, // MEMORY_COPY_A32_S
2474 3498205899U, // MEMORY_COPY_A64
2475 156363U, // MEMORY_COPY_A64_S
2476 1350716209U, // MEMORY_FILL_A32
2477 19249U, // MEMORY_FILL_A32_S
2478 1350716209U, // MEMORY_FILL_A64
2479 19249U, // MEMORY_FILL_A64_S
2480 3498202935U, // MEMORY_INIT_A32
2481 153399U, // MEMORY_INIT_A32_S
2482 3498202935U, // MEMORY_INIT_A64
2483 153399U, // MEMORY_INIT_A64_S
2484 0U, // MEMSET_A32
2485 0U, // MEMSET_A32_S
2486 0U, // MEMSET_A64
2487 0U, // MEMSET_A64_S
2488 8539091U, // MIN_F16x8
2489 10918U, // MIN_F16x8_S
2490 8536601U, // MIN_F32
2491 9266U, // MIN_F32_S
2492 8539080U, // MIN_F32x4
2493 10908U, // MIN_F32x4_S
2494 8536611U, // MIN_F64
2495 9275U, // MIN_F64_S
2496 8539069U, // MIN_F64x2
2497 10898U, // MIN_F64x2_S
2498 8541003U, // MIN_S_I16x8
2499 12519U, // MIN_S_I16x8_S
2500 8540977U, // MIN_S_I32x4
2501 12495U, // MIN_S_I32x4_S
2502 8540990U, // MIN_S_I8x16
2503 12507U, // MIN_S_I8x16_S
2504 8544195U, // MIN_U_I16x8
2505 14473U, // MIN_U_I16x8_S
2506 8544169U, // MIN_U_I32x4
2507 14449U, // MIN_U_I32x4_S
2508 8544182U, // MIN_U_I8x16
2509 14461U, // MIN_U_I8x16_S
2510 8539019U, // MUL_F16x8
2511 10852U, // MUL_F16x8_S
2512 8536561U, // MUL_F32
2513 9230U, // MUL_F32_S
2514 8538997U, // MUL_F32x4
2515 10832U, // MUL_F32x4_S
2516 8536581U, // MUL_F64
2517 9248U, // MUL_F64_S
2518 8538975U, // MUL_F64x2
2519 10812U, // MUL_F64x2_S
2520 8539030U, // MUL_I16x8
2521 10862U, // MUL_I16x8_S
2522 8536571U, // MUL_I32
2523 9239U, // MUL_I32_S
2524 8539008U, // MUL_I32x4
2525 10842U, // MUL_I32x4_S
2526 8536591U, // MUL_I64
2527 9257U, // MUL_I64_S
2528 8538986U, // MUL_I64x2
2529 10822U, // MUL_I64x2_S
2530 8540153U, // NARROW_S_I16x8
2531 11840U, // NARROW_S_I16x8_S
2532 8540683U, // NARROW_S_I8x16
2533 12279U, // NARROW_S_I8x16_S
2534 8542823U, // NARROW_U_I16x8
2535 13960U, // NARROW_U_I16x8_S
2536 8543321U, // NARROW_U_I8x16
2537 14291U, // NARROW_U_I8x16_S
2538 153625U, // NEAREST_F16x8
2539 13511U, // NEAREST_F16x8_S
2540 153569U, // NEAREST_F32
2541 13459U, // NEAREST_F32_S
2542 153610U, // NEAREST_F32x4
2543 13497U, // NEAREST_F32x4_S
2544 153597U, // NEAREST_F64
2545 13485U, // NEAREST_F64_S
2546 153582U, // NEAREST_F64x2
2547 13471U, // NEAREST_F64x2_S
2548 150024U, // NEG_F16x8
2549 10575U, // NEG_F16x8_S
2550 147913U, // NEG_F32
2551 9194U, // NEG_F32_S
2552 149991U, // NEG_F32x4
2553 10545U, // NEG_F32x4_S
2554 147923U, // NEG_F64
2555 9203U, // NEG_F64_S
2556 149969U, // NEG_F64x2
2557 10525U, // NEG_F64x2_S
2558 150035U, // NEG_I16x8
2559 10585U, // NEG_I16x8_S
2560 150002U, // NEG_I32x4
2561 10555U, // NEG_I32x4_S
2562 149980U, // NEG_I64x2
2563 10535U, // NEG_I64x2_S
2564 150013U, // NEG_I8x16
2565 10565U, // NEG_I8x16_S
2566 8537958U, // NE_F16x8
2567 10411U, // NE_F16x8_S
2568 8536200U, // NE_F32
2569 8968U, // NE_F32_S
2570 8537928U, // NE_F32x4
2571 10384U, // NE_F32x4_S
2572 8536220U, // NE_F64
2573 8986U, // NE_F64_S
2574 8537908U, // NE_F64x2
2575 10366U, // NE_F64x2_S
2576 8537968U, // NE_I16x8
2577 10420U, // NE_I16x8_S
2578 8536210U, // NE_I32
2579 8977U, // NE_I32_S
2580 8537938U, // NE_I32x4
2581 10393U, // NE_I32x4_S
2582 8536230U, // NE_I64
2583 8995U, // NE_I64_S
2584 8537918U, // NE_I64x2
2585 10375U, // NE_I64x2_S
2586 8537948U, // NE_I8x16
2587 10402U, // NE_I8x16_S
2588 1350714945U, // NMADD_F16x8
2589 10160U, // NMADD_F16x8_S
2590 1350714979U, // NMADD_F32x4
2591 10192U, // NMADD_F32x4_S
2592 1350714958U, // NMADD_F64x2
2593 10172U, // NMADD_F64x2_S
2594 11218U, // NOP
2595 11218U, // NOP_S
2596 153480U, // NOT
2597 13387U, // NOT_S
2598 8539471U, // OR
2599 8536280U, // OR_I32
2600 9040U, // OR_I32_S
2601 8536290U, // OR_I64
2602 9049U, // OR_I64_S
2603 11299U, // OR_S
2604 8544935U, // PMAX_F16x8
2605 14919U, // PMAX_F16x8_S
2606 8544923U, // PMAX_F32x4
2607 14908U, // PMAX_F32x4_S
2608 8544911U, // PMAX_F64x2
2609 14897U, // PMAX_F64x2_S
2610 8539164U, // PMIN_F16x8
2611 10986U, // PMIN_F16x8_S
2612 8539152U, // PMIN_F32x4
2613 10975U, // PMIN_F32x4_S
2614 8539140U, // PMIN_F64x2
2615 10964U, // PMIN_F64x2_S
2616 153442U, // POPCNT_I32
2617 13352U, // POPCNT_I32_S
2618 153454U, // POPCNT_I64
2619 13363U, // POPCNT_I64_S
2620 153466U, // POPCNT_I8x16
2621 13374U, // POPCNT_I8x16_S
2622 8541183U, // Q15MULR_SAT_S_I16x8
2623 12687U, // Q15MULR_SAT_S_I16x8_S
2624 2316247U, // REF_CAST_FUNCREF
2625 25704U, // REF_CAST_FUNCREF_S
2626 83196U, // REF_FUNC
2627 25514U, // REF_FUNC_S
2628 84798U, // REF_IS_NULL_EXNREF
2629 10782U, // REF_IS_NULL_EXNREF_S
2630 84798U, // REF_IS_NULL_EXTERNREF
2631 10782U, // REF_IS_NULL_EXTERNREF_S
2632 84798U, // REF_IS_NULL_FUNCREF
2633 10782U, // REF_IS_NULL_FUNCREF_S
2634 27417U, // REF_NULL_EXNREF
2635 11033U, // REF_NULL_EXNREF_S
2636 27394U, // REF_NULL_EXTERNREF
2637 11010U, // REF_NULL_EXTERNREF_S
2638 26355U, // REF_NULL_FUNCREF
2639 9971U, // REF_NULL_FUNCREF_S
2640 2316328U, // REF_TEST_FUNCREF
2641 25714U, // REF_TEST_FUNCREF_S
2642 8540253U, // RELAXED_DOT
2643 1350718002U, // RELAXED_DOT_ADD
2644 12300U, // RELAXED_DOT_ADD_S
2645 1350714107U, // RELAXED_DOT_BFLOAT
2646 9560U, // RELAXED_DOT_BFLOAT_S
2647 11891U, // RELAXED_DOT_S
2648 8541090U, // RELAXED_Q15MULR_S_I16x8
2649 12599U, // RELAXED_Q15MULR_S_I16x8_S
2650 8537885U, // RELAXED_SWIZZLE
2651 10344U, // RELAXED_SWIZZLE_S
2652 8540955U, // REM_S_I32
2653 12475U, // REM_S_I32_S
2654 8540966U, // REM_S_I64
2655 12485U, // REM_S_I64_S
2656 8544147U, // REM_U_I32
2657 14429U, // REM_U_I32_S
2658 8544158U, // REM_U_I64
2659 14439U, // REM_U_I64_S
2660 1350715504U, // REPLACE_LANE_F16x8
2661 18544U, // REPLACE_LANE_F16x8_S
2662 1350715444U, // REPLACE_LANE_F32x4
2663 18484U, // REPLACE_LANE_F32x4_S
2664 1350715404U, // REPLACE_LANE_F64x2
2665 18444U, // REPLACE_LANE_F64x2_S
2666 1350715524U, // REPLACE_LANE_I16x8
2667 18564U, // REPLACE_LANE_I16x8_S
2668 1350715464U, // REPLACE_LANE_I32x4
2669 18504U, // REPLACE_LANE_I32x4_S
2670 1350715424U, // REPLACE_LANE_I64x2
2671 18464U, // REPLACE_LANE_I64x2_S
2672 1350715484U, // REPLACE_LANE_I8x16
2673 18524U, // REPLACE_LANE_I8x16_S
2674 17001U, // RETHROW
2675 17001U, // RETHROW_S
2676 11026U, // RETURN
2677 11026U, // RETURN_S
2678 16413U, // RET_CALL
2679 153279U, // RET_CALL_INDIRECT
2680 153279U, // RET_CALL_INDIRECT_S
2681 149952U, // RET_CALL_REF
2682 18880U, // RET_CALL_REF_S
2683 19224U, // RET_CALL_S
2684 8538955U, // ROTL_I32
2685 10794U, // ROTL_I32_S
2686 8538965U, // ROTL_I64
2687 10803U, // ROTL_I64_S
2688 8539629U, // ROTR_I32
2689 11372U, // ROTR_I32_S
2690 8539639U, // ROTR_I64
2691 11381U, // ROTR_I64_S
2692 1350719032U, // SELECT_EXNREF
2693 13149U, // SELECT_EXNREF_S
2694 1350719014U, // SELECT_EXTERNREF
2695 13132U, // SELECT_EXTERNREF_S
2696 1350718937U, // SELECT_F32
2697 13061U, // SELECT_F32_S
2698 1350718961U, // SELECT_F64
2699 13083U, // SELECT_F64_S
2700 1350718998U, // SELECT_FUNCREF
2701 13117U, // SELECT_FUNCREF_S
2702 1350718949U, // SELECT_I32
2703 13072U, // SELECT_I32_S
2704 1350718973U, // SELECT_I64
2705 13094U, // SELECT_I64_S
2706 103901U, // SELECT_T
2707 103901U, // SELECT_T_S
2708 1350718985U, // SELECT_V128
2709 13105U, // SELECT_V128_S
2710 8538837U, // SHL_I16x8
2711 10697U, // SHL_I16x8_S
2712 8536541U, // SHL_I32
2713 9212U, // SHL_I32_S
2714 8538815U, // SHL_I32x4
2715 10677U, // SHL_I32x4_S
2716 8536551U, // SHL_I64
2717 9221U, // SHL_I64_S
2718 8538804U, // SHL_I64x2
2719 10667U, // SHL_I64x2_S
2720 8538826U, // SHL_I8x16
2721 10687U, // SHL_I8x16_S
2722 8541077U, // SHR_S_I16x8
2723 12587U, // SHR_S_I16x8_S
2724 8541016U, // SHR_S_I32
2725 12531U, // SHR_S_I32_S
2726 8541051U, // SHR_S_I32x4
2727 12563U, // SHR_S_I32x4_S
2728 8541040U, // SHR_S_I64
2729 12553U, // SHR_S_I64_S
2730 8541027U, // SHR_S_I64x2
2731 12541U, // SHR_S_I64x2_S
2732 8541064U, // SHR_S_I8x16
2733 12575U, // SHR_S_I8x16_S
2734 8544297U, // SHR_U_I16x8
2735 14567U, // SHR_U_I16x8_S
2736 8544236U, // SHR_U_I32
2737 14511U, // SHR_U_I32_S
2738 8544271U, // SHR_U_I32x4
2739 14543U, // SHR_U_I32x4_S
2740 8544260U, // SHR_U_I64
2741 14533U, // SHR_U_I64_S
2742 8544247U, // SHR_U_I64x2
2743 14521U, // SHR_U_I64x2_S
2744 8544284U, // SHR_U_I8x16
2745 14555U, // SHR_U_I8x16_S
2746 3498198783U, // SHUFFLE
2747 3498198783U, // SHUFFLE_S
2748 8544892U, // SIMD_RELAXED_FMAX_F32x4
2749 14879U, // SIMD_RELAXED_FMAX_F32x4_S
2750 8544873U, // SIMD_RELAXED_FMAX_F64x2
2751 14861U, // SIMD_RELAXED_FMAX_F64x2_S
2752 8539121U, // SIMD_RELAXED_FMIN_F32x4
2753 10946U, // SIMD_RELAXED_FMIN_F32x4_S
2754 8539102U, // SIMD_RELAXED_FMIN_F64x2
2755 10928U, // SIMD_RELAXED_FMIN_F64x2_S
2756 152948U, // SPLAT_F16x8
2757 13037U, // SPLAT_F16x8_S
2758 152909U, // SPLAT_F32x4
2759 13001U, // SPLAT_F32x4_S
2760 152883U, // SPLAT_F64x2
2761 12977U, // SPLAT_F64x2_S
2762 152961U, // SPLAT_I16x8
2763 13049U, // SPLAT_I16x8_S
2764 152922U, // SPLAT_I32x4
2765 13013U, // SPLAT_I32x4_S
2766 152896U, // SPLAT_I64x2
2767 12989U, // SPLAT_I64x2_S
2768 152935U, // SPLAT_I8x16
2769 13025U, // SPLAT_I8x16_S
2770 153547U, // SQRT_F16x8
2771 13448U, // SQRT_F16x8_S
2772 153503U, // SQRT_F32
2773 13408U, // SQRT_F32_S
2774 153535U, // SQRT_F32x4
2775 13437U, // SQRT_F32x4_S
2776 153525U, // SQRT_F64
2777 13428U, // SQRT_F64_S
2778 153513U, // SQRT_F64x2
2779 13417U, // SQRT_F64x2_S
2780 36258745U, // STORE16_I32_A32
2781 3621817U, // STORE16_I32_A32_S
2782 36258745U, // STORE16_I32_A64
2783 3621817U, // STORE16_I32_A64_S
2784 36258758U, // STORE16_I64_A32
2785 3621830U, // STORE16_I64_A32_S
2786 36258758U, // STORE16_I64_A64
2787 3621830U, // STORE16_I64_A64_S
2788 36258522U, // STORE32_I64_A32
2789 3621594U, // STORE32_I64_A32_S
2790 36258522U, // STORE32_I64_A64
2791 3621594U, // STORE32_I64_A64_S
2792 36258864U, // STORE8_I32_A32
2793 3621936U, // STORE8_I32_A32_S
2794 36258864U, // STORE8_I32_A64
2795 3621936U, // STORE8_I32_A64_S
2796 36258876U, // STORE8_I64_A32
2797 3621948U, // STORE8_I64_A32_S
2798 36258876U, // STORE8_I64_A64
2799 3621948U, // STORE8_I64_A64_S
2800 36258825U, // STORE_F16_F32_A32
2801 3621897U, // STORE_F16_F32_A32_S
2802 36258825U, // STORE_F16_F32_A64
2803 3621897U, // STORE_F16_F32_A64_S
2804 36260092U, // STORE_F32_A32
2805 3623164U, // STORE_F32_A32_S
2806 36260092U, // STORE_F32_A64
2807 3623164U, // STORE_F32_A64_S
2808 36260114U, // STORE_F64_A32
2809 3623186U, // STORE_F64_A32_S
2810 36260114U, // STORE_F64_A64
2811 3623186U, // STORE_F64_A64_S
2812 36260103U, // STORE_I32_A32
2813 3623175U, // STORE_I32_A32_S
2814 36260103U, // STORE_I32_A64
2815 3623175U, // STORE_I32_A64_S
2816 36260125U, // STORE_I64_A32
2817 3623197U, // STORE_I64_A32_S
2818 36260125U, // STORE_I64_A64
2819 3623197U, // STORE_I64_A64_S
2820 5851094U, // STORE_LANE_I16x8_A32
2821 4671446U, // STORE_LANE_I16x8_A32_S
2822 5851094U, // STORE_LANE_I16x8_A64
2823 4671446U, // STORE_LANE_I16x8_A64_S
2824 5851020U, // STORE_LANE_I32x4_A32
2825 4671372U, // STORE_LANE_I32x4_A32_S
2826 5851020U, // STORE_LANE_I32x4_A64
2827 4671372U, // STORE_LANE_I32x4_A64_S
2828 5851057U, // STORE_LANE_I64x2_A32
2829 4671409U, // STORE_LANE_I64x2_A32_S
2830 5851057U, // STORE_LANE_I64x2_A64
2831 4671409U, // STORE_LANE_I64x2_A64_S
2832 5851130U, // STORE_LANE_I8x16_A32
2833 4671482U, // STORE_LANE_I8x16_A32_S
2834 5851130U, // STORE_LANE_I8x16_A64
2835 4671482U, // STORE_LANE_I8x16_A64_S
2836 36260136U, // STORE_V128_A32
2837 3623208U, // STORE_V128_A32_S
2838 36260136U, // STORE_V128_A64
2839 3623208U, // STORE_V128_A64_S
2840 8537278U, // SUB_F16x8
2841 9951U, // SUB_F16x8_S
2842 8536386U, // SUB_F32
2843 9094U, // SUB_F32_S
2844 8537245U, // SUB_F32x4
2845 9921U, // SUB_F32x4_S
2846 8536406U, // SUB_F64
2847 9112U, // SUB_F64_S
2848 8537223U, // SUB_F64x2
2849 9901U, // SUB_F64x2_S
2850 8537289U, // SUB_I16x8
2851 9961U, // SUB_I16x8_S
2852 8536396U, // SUB_I32
2853 9103U, // SUB_I32_S
2854 8537256U, // SUB_I32x4
2855 9931U, // SUB_I32x4_S
2856 8536416U, // SUB_I64
2857 9121U, // SUB_I64_S
2858 8537234U, // SUB_I64x2
2859 9911U, // SUB_I64x2_S
2860 8537267U, // SUB_I8x16
2861 9941U, // SUB_I8x16_S
2862 8541132U, // SUB_SAT_S_I16x8
2863 12639U, // SUB_SAT_S_I16x8_S
2864 8541115U, // SUB_SAT_S_I8x16
2865 12623U, // SUB_SAT_S_I8x16_S
2866 8544558U, // SUB_SAT_U_I16x8
2867 14595U, // SUB_SAT_U_I16x8_S
2868 8544541U, // SUB_SAT_U_I8x16
2869 14579U, // SUB_SAT_U_I8x16_S
2870 8537870U, // SWIZZLE
2871 10330U, // SWIZZLE_S
2872 3498205875U, // TABLE_COPY
2873 156339U, // TABLE_COPY_S
2874 1350716197U, // TABLE_FILL_EXNREF
2875 19237U, // TABLE_FILL_EXNREF_S
2876 1350716197U, // TABLE_FILL_EXTERNREF
2877 19237U, // TABLE_FILL_EXTERNREF_S
2878 1350716197U, // TABLE_FILL_FUNCREF
2879 19237U, // TABLE_FILL_FUNCREF_S
2880 8541909U, // TABLE_GET_EXNREF
2881 22229U, // TABLE_GET_EXNREF_S
2882 8541909U, // TABLE_GET_EXTERNREF
2883 22229U, // TABLE_GET_EXTERNREF_S
2884 8541909U, // TABLE_GET_FUNCREF
2885 22229U, // TABLE_GET_FUNCREF_S
2886 1350722095U, // TABLE_GROW_EXNREF
2887 25135U, // TABLE_GROW_EXNREF_S
2888 1350722095U, // TABLE_GROW_EXTERNREF
2889 25135U, // TABLE_GROW_EXTERNREF_S
2890 1350722095U, // TABLE_GROW_FUNCREF
2891 25135U, // TABLE_GROW_FUNCREF_S
2892 8541943U, // TABLE_SET_EXNREF
2893 22263U, // TABLE_SET_EXNREF_S
2894 8541943U, // TABLE_SET_EXTERNREF
2895 22263U, // TABLE_SET_EXTERNREF_S
2896 8541943U, // TABLE_SET_FUNCREF
2897 22263U, // TABLE_SET_FUNCREF_S
2898 149927U, // TABLE_SIZE
2899 18855U, // TABLE_SIZE_S
2900 8537784U, // TEE_EXNREF
2901 10240U, // TEE_EXNREF_S
2902 8537784U, // TEE_EXTERNREF
2903 10240U, // TEE_EXTERNREF_S
2904 8537784U, // TEE_F32
2905 10240U, // TEE_F32_S
2906 8537784U, // TEE_F64
2907 10240U, // TEE_F64_S
2908 8537784U, // TEE_FUNCREF
2909 10240U, // TEE_FUNCREF_S
2910 8537784U, // TEE_I32
2911 10240U, // TEE_I32_S
2912 8537784U, // TEE_I64
2913 10240U, // TEE_I64_S
2914 8537784U, // TEE_V128
2915 10240U, // TEE_V128_S
2916 16470U, // THROW
2917 16829U, // THROW_REF
2918 10508U, // THROW_REF_S
2919 16470U, // THROW_S
2920 148790U, // TRUNC_F16x8
2921 10029U, // TRUNC_F16x8_S
2922 148742U, // TRUNC_F32
2923 9985U, // TRUNC_F32_S
2924 148777U, // TRUNC_F32x4
2925 10017U, // TRUNC_F32x4_S
2926 148766U, // TRUNC_F64
2927 10007U, // TRUNC_F64_S
2928 148753U, // TRUNC_F64x2
2929 9995U, // TRUNC_F64x2_S
2930 49163U, // TRY
2931 49163U, // TRY_S
2932 49585U, // TRY_TABLE
2933 6603185U, // TRY_TABLE_S
2934 10304U, // UNREACHABLE
2935 10304U, // UNREACHABLE_S
2936 8539579U, // XOR
2937 8536621U, // XOR_I32
2938 9284U, // XOR_I32_S
2939 8536631U, // XOR_I64
2940 9293U, // XOR_I64_S
2941 11363U, // XOR_S
2942 8544827U, // anonymous_14865MEMORY_GROW_A32
2943 25147U, // anonymous_14865MEMORY_GROW_A32_S
2944 149939U, // anonymous_14865MEMORY_SIZE_A32
2945 18867U, // anonymous_14865MEMORY_SIZE_A32_S
2946 8544827U, // anonymous_14866MEMORY_GROW_A64
2947 25147U, // anonymous_14866MEMORY_GROW_A64_S
2948 149939U, // anonymous_14866MEMORY_SIZE_A64
2949 18867U, // anonymous_14866MEMORY_SIZE_A64_S
2950 151518U, // convert_low_s_F64x2
2951 11814U, // convert_low_s_F64x2_S
2952 154188U, // convert_low_u_F64x2
2953 13934U, // convert_low_u_F64x2_S
2954 150629U, // demote_zero_F16x8
2955 11070U, // demote_zero_F16x8_S
2956 150586U, // demote_zero_F32x4
2957 11046U, // demote_zero_F32x4_S
2958 151678U, // extadd_pairwise_s_I16x8
2959 11923U, // extadd_pairwise_s_I16x8_S
2960 151896U, // extadd_pairwise_s_I32x4
2961 12107U, // extadd_pairwise_s_I32x4_S
2962 154325U, // extadd_pairwise_u_I16x8
2963 13981U, // extadd_pairwise_u_I16x8_S
2964 154553U, // extadd_pairwise_u_I32x4
2965 14137U, // extadd_pairwise_u_I32x4_S
2966 151709U, // extend_high_s_I16x8
2967 11953U, // extend_high_s_I16x8_S
2968 151927U, // extend_high_s_I32x4
2969 12137U, // extend_high_s_I32x4_S
2970 151389U, // extend_high_s_I64x2
2971 11690U, // extend_high_s_I64x2_S
2972 154356U, // extend_high_u_I16x8
2973 14011U, // extend_high_u_I16x8_S
2974 154584U, // extend_high_u_I32x4
2975 14167U, // extend_high_u_I32x4_S
2976 154059U, // extend_high_u_I64x2
2977 13810U, // extend_high_u_I64x2_S
2978 151763U, // extend_low_s_I16x8
2979 12005U, // extend_low_s_I16x8_S
2980 152023U, // extend_low_s_I32x4
2981 12229U, // extend_low_s_I32x4_S
2982 151466U, // extend_low_s_I64x2
2983 11764U, // extend_low_s_I64x2_S
2984 154410U, // extend_low_u_I16x8
2985 14063U, // extend_low_u_I16x8_S
2986 154661U, // extend_low_u_I32x4
2987 14241U, // extend_low_u_I32x4_S
2988 154136U, // extend_low_u_I64x2
2989 13884U, // extend_low_u_I64x2_S
2990 151871U, // fp_to_sint_I16x8
2991 12083U, // fp_to_sint_I16x8_S
2992 151364U, // fp_to_sint_I32x4
2993 11666U, // fp_to_sint_I32x4_S
2994 154528U, // fp_to_uint_I16x8
2995 14113U, // fp_to_uint_I16x8_S
2996 154034U, // fp_to_uint_I32x4
2997 13786U, // fp_to_uint_I32x4_S
2998 151335U, // int_wasm_relaxed_trunc_signed_I32x4
2999 11638U, // int_wasm_relaxed_trunc_signed_I32x4_S
3000 150654U, // int_wasm_relaxed_trunc_signed_zero_I32x4
3001 11094U, // int_wasm_relaxed_trunc_signed_zero_I32x4_S
3002 154005U, // int_wasm_relaxed_trunc_unsigned_I32x4
3003 13758U, // int_wasm_relaxed_trunc_unsigned_I32x4_S
3004 150718U, // int_wasm_relaxed_trunc_unsigned_zero_I32x4
3005 11156U, // int_wasm_relaxed_trunc_unsigned_zero_I32x4_S
3006 148590U, // promote_low_F32x4
3007 9763U, // promote_low_F32x4_S
3008 148384U, // promote_low_F64x2
3009 9717U, // promote_low_F64x2_S
3010 152000U, // sint_to_fp_F16x8
3011 12207U, // sint_to_fp_F16x8_S
3012 151443U, // sint_to_fp_F32x4
3013 11742U, // sint_to_fp_F32x4_S
3014 150688U, // trunc_sat_zero_s_I32x4
3015 11127U, // trunc_sat_zero_s_I32x4_S
3016 150752U, // trunc_sat_zero_u_I32x4
3017 11189U, // trunc_sat_zero_u_I32x4_S
3018 154638U, // uint_to_fp_F16x8
3019 14219U, // uint_to_fp_F16x8_S
3020 154113U, // uint_to_fp_F32x4
3021 13862U, // uint_to_fp_F32x4_S
3022 };
3023
3024 static const uint8_t OpInfo1[] = {
3025 0U, // PHI
3026 0U, // INLINEASM
3027 0U, // INLINEASM_BR
3028 0U, // CFI_INSTRUCTION
3029 0U, // EH_LABEL
3030 0U, // GC_LABEL
3031 0U, // ANNOTATION_LABEL
3032 0U, // KILL
3033 0U, // EXTRACT_SUBREG
3034 0U, // INSERT_SUBREG
3035 0U, // IMPLICIT_DEF
3036 0U, // INIT_UNDEF
3037 0U, // SUBREG_TO_REG
3038 0U, // COPY_TO_REGCLASS
3039 0U, // DBG_VALUE
3040 0U, // DBG_VALUE_LIST
3041 0U, // DBG_INSTR_REF
3042 0U, // DBG_PHI
3043 0U, // DBG_LABEL
3044 0U, // REG_SEQUENCE
3045 0U, // COPY
3046 0U, // COPY_LANEMASK
3047 0U, // BUNDLE
3048 0U, // LIFETIME_START
3049 0U, // LIFETIME_END
3050 0U, // PSEUDO_PROBE
3051 0U, // ARITH_FENCE
3052 0U, // STACKMAP
3053 0U, // FENTRY_CALL
3054 0U, // PATCHPOINT
3055 0U, // LOAD_STACK_GUARD
3056 0U, // PREALLOCATED_SETUP
3057 0U, // PREALLOCATED_ARG
3058 0U, // STATEPOINT
3059 0U, // LOCAL_ESCAPE
3060 0U, // FAULTING_OP
3061 0U, // PATCHABLE_OP
3062 0U, // PATCHABLE_FUNCTION_ENTER
3063 0U, // PATCHABLE_RET
3064 0U, // PATCHABLE_FUNCTION_EXIT
3065 0U, // PATCHABLE_TAIL_CALL
3066 0U, // PATCHABLE_EVENT_CALL
3067 0U, // PATCHABLE_TYPED_EVENT_CALL
3068 0U, // ICALL_BRANCH_FUNNEL
3069 0U, // FAKE_USE
3070 0U, // MEMBARRIER
3071 0U, // JUMP_TABLE_DEBUG_INFO
3072 0U, // RELOC_NONE
3073 0U, // CONVERGENCECTRL_ENTRY
3074 0U, // CONVERGENCECTRL_ANCHOR
3075 0U, // CONVERGENCECTRL_LOOP
3076 0U, // CONVERGENCECTRL_GLUE
3077 0U, // G_ASSERT_SEXT
3078 0U, // G_ASSERT_ZEXT
3079 0U, // G_ASSERT_ALIGN
3080 0U, // G_ADD
3081 0U, // G_SUB
3082 0U, // G_MUL
3083 0U, // G_SDIV
3084 0U, // G_UDIV
3085 0U, // G_SREM
3086 0U, // G_UREM
3087 0U, // G_SDIVREM
3088 0U, // G_UDIVREM
3089 0U, // G_AND
3090 0U, // G_OR
3091 0U, // G_XOR
3092 0U, // G_ABDS
3093 0U, // G_ABDU
3094 0U, // G_UAVGFLOOR
3095 0U, // G_UAVGCEIL
3096 0U, // G_SAVGFLOOR
3097 0U, // G_SAVGCEIL
3098 0U, // G_IMPLICIT_DEF
3099 0U, // G_PHI
3100 0U, // G_FRAME_INDEX
3101 0U, // G_GLOBAL_VALUE
3102 0U, // G_PTRAUTH_GLOBAL_VALUE
3103 0U, // G_CONSTANT_POOL
3104 0U, // G_EXTRACT
3105 0U, // G_UNMERGE_VALUES
3106 0U, // G_INSERT
3107 0U, // G_MERGE_VALUES
3108 0U, // G_BUILD_VECTOR
3109 0U, // G_BUILD_VECTOR_TRUNC
3110 0U, // G_CONCAT_VECTORS
3111 0U, // G_PTRTOINT
3112 0U, // G_INTTOPTR
3113 0U, // G_BITCAST
3114 0U, // G_FREEZE
3115 0U, // G_CONSTANT_FOLD_BARRIER
3116 0U, // G_INTRINSIC_FPTRUNC_ROUND
3117 0U, // G_INTRINSIC_TRUNC
3118 0U, // G_INTRINSIC_ROUND
3119 0U, // G_INTRINSIC_LRINT
3120 0U, // G_INTRINSIC_LLRINT
3121 0U, // G_INTRINSIC_ROUNDEVEN
3122 0U, // G_READCYCLECOUNTER
3123 0U, // G_READSTEADYCOUNTER
3124 0U, // G_LOAD
3125 0U, // G_SEXTLOAD
3126 0U, // G_ZEXTLOAD
3127 0U, // G_FPEXTLOAD
3128 0U, // G_INDEXED_LOAD
3129 0U, // G_INDEXED_SEXTLOAD
3130 0U, // G_INDEXED_ZEXTLOAD
3131 0U, // G_STORE
3132 0U, // G_FPTRUNCSTORE
3133 0U, // G_INDEXED_STORE
3134 0U, // G_ATOMIC_CMPXCHG_WITH_SUCCESS
3135 0U, // G_ATOMIC_CMPXCHG
3136 0U, // G_ATOMICRMW_XCHG
3137 0U, // G_ATOMICRMW_ADD
3138 0U, // G_ATOMICRMW_SUB
3139 0U, // G_ATOMICRMW_AND
3140 0U, // G_ATOMICRMW_NAND
3141 0U, // G_ATOMICRMW_OR
3142 0U, // G_ATOMICRMW_XOR
3143 0U, // G_ATOMICRMW_MAX
3144 0U, // G_ATOMICRMW_MIN
3145 0U, // G_ATOMICRMW_UMAX
3146 0U, // G_ATOMICRMW_UMIN
3147 0U, // G_ATOMICRMW_FADD
3148 0U, // G_ATOMICRMW_FSUB
3149 0U, // G_ATOMICRMW_FMAX
3150 0U, // G_ATOMICRMW_FMIN
3151 0U, // G_ATOMICRMW_FMAXIMUM
3152 0U, // G_ATOMICRMW_FMINIMUM
3153 0U, // G_ATOMICRMW_FMAXIMUMNUM
3154 0U, // G_ATOMICRMW_FMINIMUMNUM
3155 0U, // G_ATOMICRMW_UINC_WRAP
3156 0U, // G_ATOMICRMW_UDEC_WRAP
3157 0U, // G_ATOMICRMW_USUB_COND
3158 0U, // G_ATOMICRMW_USUB_SAT
3159 0U, // G_FENCE
3160 0U, // G_PREFETCH
3161 0U, // G_BRCOND
3162 0U, // G_BRINDIRECT
3163 0U, // G_INVOKE_REGION_START
3164 0U, // G_INTRINSIC
3165 0U, // G_INTRINSIC_W_SIDE_EFFECTS
3166 0U, // G_INTRINSIC_CONVERGENT
3167 0U, // G_INTRINSIC_CONVERGENT_W_SIDE_EFFECTS
3168 0U, // G_ANYEXT
3169 0U, // G_TRUNC
3170 0U, // G_TRUNC_SSAT_S
3171 0U, // G_TRUNC_SSAT_U
3172 0U, // G_TRUNC_USAT_U
3173 0U, // G_CONSTANT
3174 0U, // G_FCONSTANT
3175 0U, // G_VASTART
3176 0U, // G_VAARG
3177 0U, // G_SEXT
3178 0U, // G_SEXT_INREG
3179 0U, // G_ZEXT
3180 0U, // G_SHL
3181 0U, // G_LSHR
3182 0U, // G_ASHR
3183 0U, // G_FSHL
3184 0U, // G_FSHR
3185 0U, // G_ROTR
3186 0U, // G_ROTL
3187 0U, // G_ICMP
3188 0U, // G_FCMP
3189 0U, // G_SCMP
3190 0U, // G_UCMP
3191 0U, // G_SELECT
3192 0U, // G_UADDO
3193 0U, // G_UADDE
3194 0U, // G_USUBO
3195 0U, // G_USUBE
3196 0U, // G_SADDO
3197 0U, // G_SADDE
3198 0U, // G_SSUBO
3199 0U, // G_SSUBE
3200 0U, // G_UMULO
3201 0U, // G_SMULO
3202 0U, // G_UMULH
3203 0U, // G_SMULH
3204 0U, // G_UADDSAT
3205 0U, // G_SADDSAT
3206 0U, // G_USUBSAT
3207 0U, // G_SSUBSAT
3208 0U, // G_USHLSAT
3209 0U, // G_SSHLSAT
3210 0U, // G_SMULFIX
3211 0U, // G_UMULFIX
3212 0U, // G_SMULFIXSAT
3213 0U, // G_UMULFIXSAT
3214 0U, // G_SDIVFIX
3215 0U, // G_UDIVFIX
3216 0U, // G_SDIVFIXSAT
3217 0U, // G_UDIVFIXSAT
3218 0U, // G_FADD
3219 0U, // G_FSUB
3220 0U, // G_FMUL
3221 0U, // G_FMA
3222 0U, // G_FMAD
3223 0U, // G_FDIV
3224 0U, // G_FREM
3225 0U, // G_FMODF
3226 0U, // G_FPOW
3227 0U, // G_FPOWI
3228 0U, // G_FEXP
3229 0U, // G_FEXP2
3230 0U, // G_FEXP10
3231 0U, // G_FLOG
3232 0U, // G_FLOG2
3233 0U, // G_FLOG10
3234 0U, // G_FLDEXP
3235 0U, // G_FFREXP
3236 0U, // G_FNEG
3237 0U, // G_FPEXT
3238 0U, // G_FPTRUNC
3239 0U, // G_FPTOSI
3240 0U, // G_FPTOUI
3241 0U, // G_SITOFP
3242 0U, // G_UITOFP
3243 0U, // G_FPTOSI_SAT
3244 0U, // G_FPTOUI_SAT
3245 0U, // G_FABS
3246 0U, // G_FCOPYSIGN
3247 0U, // G_IS_FPCLASS
3248 0U, // G_FCANONICALIZE
3249 0U, // G_FMINNUM
3250 0U, // G_FMAXNUM
3251 0U, // G_FMINNUM_IEEE
3252 0U, // G_FMAXNUM_IEEE
3253 0U, // G_FMINIMUM
3254 0U, // G_FMAXIMUM
3255 0U, // G_FMINIMUMNUM
3256 0U, // G_FMAXIMUMNUM
3257 0U, // G_GET_FPENV
3258 0U, // G_SET_FPENV
3259 0U, // G_RESET_FPENV
3260 0U, // G_GET_FPMODE
3261 0U, // G_SET_FPMODE
3262 0U, // G_RESET_FPMODE
3263 0U, // G_GET_ROUNDING
3264 0U, // G_SET_ROUNDING
3265 0U, // G_PTR_ADD
3266 0U, // G_PTRMASK
3267 0U, // G_SMIN
3268 0U, // G_SMAX
3269 0U, // G_UMIN
3270 0U, // G_UMAX
3271 0U, // G_ABS
3272 0U, // G_LROUND
3273 0U, // G_LLROUND
3274 0U, // G_BR
3275 0U, // G_BRJT
3276 0U, // G_VSCALE
3277 0U, // G_INSERT_SUBVECTOR
3278 0U, // G_EXTRACT_SUBVECTOR
3279 0U, // G_INSERT_VECTOR_ELT
3280 0U, // G_EXTRACT_VECTOR_ELT
3281 0U, // G_SHUFFLE_VECTOR
3282 0U, // G_SPLAT_VECTOR
3283 0U, // G_STEP_VECTOR
3284 0U, // G_VECTOR_COMPRESS
3285 0U, // G_CTTZ
3286 0U, // G_CTTZ_ZERO_POISON
3287 0U, // G_CTLZ
3288 0U, // G_CTLZ_ZERO_POISON
3289 0U, // G_CTLS
3290 0U, // G_CTPOP
3291 0U, // G_BSWAP
3292 0U, // G_BITREVERSE
3293 0U, // G_CLMUL
3294 0U, // G_CLMULH
3295 0U, // G_CLMULR
3296 0U, // G_FCEIL
3297 0U, // G_FCOS
3298 0U, // G_FSIN
3299 0U, // G_FSINCOS
3300 0U, // G_FTAN
3301 0U, // G_FACOS
3302 0U, // G_FASIN
3303 0U, // G_FATAN
3304 0U, // G_FATAN2
3305 0U, // G_FCOSH
3306 0U, // G_FSINH
3307 0U, // G_FTANH
3308 0U, // G_FSQRT
3309 0U, // G_FFLOOR
3310 0U, // G_FRINT
3311 0U, // G_FNEARBYINT
3312 0U, // G_ADDRSPACE_CAST
3313 0U, // G_BLOCK_ADDR
3314 0U, // G_JUMP_TABLE
3315 0U, // G_DYN_STACKALLOC
3316 0U, // G_STACKSAVE
3317 0U, // G_STACKRESTORE
3318 0U, // G_STRICT_FADD
3319 0U, // G_STRICT_FSUB
3320 0U, // G_STRICT_FMUL
3321 0U, // G_STRICT_FDIV
3322 0U, // G_STRICT_FREM
3323 0U, // G_STRICT_FMA
3324 0U, // G_STRICT_FSQRT
3325 0U, // G_STRICT_FLDEXP
3326 0U, // G_STRICT_FCMP
3327 0U, // G_STRICT_FCMPS
3328 0U, // G_READ_REGISTER
3329 0U, // G_WRITE_REGISTER
3330 0U, // G_MEMCPY
3331 0U, // G_MEMCPY_INLINE
3332 0U, // G_MEMMOVE
3333 0U, // G_MEMSET
3334 0U, // G_BZERO
3335 0U, // G_MEMSET_INLINE
3336 0U, // G_TRAP
3337 0U, // G_DEBUGTRAP
3338 0U, // G_UBSANTRAP
3339 0U, // G_VECREDUCE_SEQ_FADD
3340 0U, // G_VECREDUCE_SEQ_FMUL
3341 0U, // G_VECREDUCE_FADD
3342 0U, // G_VECREDUCE_FMUL
3343 0U, // G_VECREDUCE_FMAX
3344 0U, // G_VECREDUCE_FMIN
3345 0U, // G_VECREDUCE_FMAXIMUM
3346 0U, // G_VECREDUCE_FMINIMUM
3347 0U, // G_VECREDUCE_FMAXIMUMNUM
3348 0U, // G_VECREDUCE_FMINIMUMNUM
3349 0U, // G_VECREDUCE_ADD
3350 0U, // G_VECREDUCE_MUL
3351 0U, // G_VECREDUCE_AND
3352 0U, // G_VECREDUCE_OR
3353 0U, // G_VECREDUCE_XOR
3354 0U, // G_VECREDUCE_SMAX
3355 0U, // G_VECREDUCE_SMIN
3356 0U, // G_VECREDUCE_UMAX
3357 0U, // G_VECREDUCE_UMIN
3358 0U, // G_SBFX
3359 0U, // G_UBFX
3360 0U, // CALL_PARAMS
3361 0U, // CALL_PARAMS_S
3362 0U, // CALL_RESULTS
3363 0U, // CALL_RESULTS_S
3364 0U, // CATCHRET
3365 0U, // CATCHRET_S
3366 0U, // CLEANUPRET
3367 0U, // CLEANUPRET_S
3368 0U, // COMPILER_FENCE
3369 0U, // COMPILER_FENCE_S
3370 0U, // RET_CALL_RESULTS
3371 0U, // RET_CALL_RESULTS_S
3372 0U, // ABS_F16x8
3373 0U, // ABS_F16x8_S
3374 0U, // ABS_F32
3375 0U, // ABS_F32_S
3376 0U, // ABS_F32x4
3377 0U, // ABS_F32x4_S
3378 0U, // ABS_F64
3379 0U, // ABS_F64_S
3380 0U, // ABS_F64x2
3381 0U, // ABS_F64x2_S
3382 0U, // ABS_I16x8
3383 0U, // ABS_I16x8_S
3384 0U, // ABS_I32x4
3385 0U, // ABS_I32x4_S
3386 0U, // ABS_I64x2
3387 0U, // ABS_I64x2_S
3388 0U, // ABS_I8x16
3389 0U, // ABS_I8x16_S
3390 0U, // ADD_F16x8
3391 0U, // ADD_F16x8_S
3392 0U, // ADD_F32
3393 0U, // ADD_F32_S
3394 0U, // ADD_F32x4
3395 0U, // ADD_F32x4_S
3396 0U, // ADD_F64
3397 0U, // ADD_F64_S
3398 0U, // ADD_F64x2
3399 0U, // ADD_F64x2_S
3400 0U, // ADD_I16x8
3401 0U, // ADD_I16x8_S
3402 0U, // ADD_I32
3403 0U, // ADD_I32_S
3404 0U, // ADD_I32x4
3405 0U, // ADD_I32x4_S
3406 0U, // ADD_I64
3407 0U, // ADD_I64_S
3408 0U, // ADD_I64x2
3409 0U, // ADD_I64x2_S
3410 0U, // ADD_I8x16
3411 0U, // ADD_I8x16_S
3412 0U, // ADD_SAT_S_I16x8
3413 0U, // ADD_SAT_S_I16x8_S
3414 0U, // ADD_SAT_S_I8x16
3415 0U, // ADD_SAT_S_I8x16_S
3416 0U, // ADD_SAT_U_I16x8
3417 0U, // ADD_SAT_U_I16x8_S
3418 0U, // ADD_SAT_U_I8x16
3419 0U, // ADD_SAT_U_I8x16_S
3420 0U, // ADJCALLSTACKDOWN
3421 0U, // ADJCALLSTACKDOWN_S
3422 0U, // ADJCALLSTACKUP
3423 0U, // ADJCALLSTACKUP_S
3424 0U, // ALLTRUE_I16x8
3425 0U, // ALLTRUE_I16x8_S
3426 0U, // ALLTRUE_I32x4
3427 0U, // ALLTRUE_I32x4_S
3428 0U, // ALLTRUE_I64x2
3429 0U, // ALLTRUE_I64x2_S
3430 0U, // ALLTRUE_I8x16
3431 0U, // ALLTRUE_I8x16_S
3432 0U, // AND
3433 0U, // ANDNOT
3434 0U, // ANDNOT_S
3435 0U, // AND_I32
3436 0U, // AND_I32_S
3437 0U, // AND_I64
3438 0U, // AND_I64_S
3439 0U, // AND_S
3440 0U, // ANYTRUE
3441 0U, // ANYTRUE_S
3442 0U, // ARGUMENT_exnref
3443 0U, // ARGUMENT_exnref_S
3444 0U, // ARGUMENT_externref
3445 0U, // ARGUMENT_externref_S
3446 0U, // ARGUMENT_f32
3447 0U, // ARGUMENT_f32_S
3448 0U, // ARGUMENT_f64
3449 0U, // ARGUMENT_f64_S
3450 0U, // ARGUMENT_funcref
3451 0U, // ARGUMENT_funcref_S
3452 0U, // ARGUMENT_i32
3453 0U, // ARGUMENT_i32_S
3454 0U, // ARGUMENT_i64
3455 0U, // ARGUMENT_i64_S
3456 0U, // ARGUMENT_v16i8
3457 0U, // ARGUMENT_v16i8_S
3458 0U, // ARGUMENT_v2f64
3459 0U, // ARGUMENT_v2f64_S
3460 0U, // ARGUMENT_v2i64
3461 0U, // ARGUMENT_v2i64_S
3462 0U, // ARGUMENT_v4f32
3463 0U, // ARGUMENT_v4f32_S
3464 0U, // ARGUMENT_v4i32
3465 0U, // ARGUMENT_v4i32_S
3466 0U, // ARGUMENT_v8f16
3467 0U, // ARGUMENT_v8f16_S
3468 0U, // ARGUMENT_v8i16
3469 0U, // ARGUMENT_v8i16_S
3470 0U, // ATOMIC_FENCE
3471 0U, // ATOMIC_FENCE_S
3472 0U, // ATOMIC_LOAD16_U_I32_A32
3473 0U, // ATOMIC_LOAD16_U_I32_A32_S
3474 0U, // ATOMIC_LOAD16_U_I32_A64
3475 0U, // ATOMIC_LOAD16_U_I32_A64_S
3476 0U, // ATOMIC_LOAD16_U_I64_A32
3477 0U, // ATOMIC_LOAD16_U_I64_A32_S
3478 0U, // ATOMIC_LOAD16_U_I64_A64
3479 0U, // ATOMIC_LOAD16_U_I64_A64_S
3480 0U, // ATOMIC_LOAD32_U_I64_A32
3481 0U, // ATOMIC_LOAD32_U_I64_A32_S
3482 0U, // ATOMIC_LOAD32_U_I64_A64
3483 0U, // ATOMIC_LOAD32_U_I64_A64_S
3484 0U, // ATOMIC_LOAD8_U_I32_A32
3485 0U, // ATOMIC_LOAD8_U_I32_A32_S
3486 0U, // ATOMIC_LOAD8_U_I32_A64
3487 0U, // ATOMIC_LOAD8_U_I32_A64_S
3488 0U, // ATOMIC_LOAD8_U_I64_A32
3489 0U, // ATOMIC_LOAD8_U_I64_A32_S
3490 0U, // ATOMIC_LOAD8_U_I64_A64
3491 0U, // ATOMIC_LOAD8_U_I64_A64_S
3492 0U, // ATOMIC_LOAD_I32_A32
3493 0U, // ATOMIC_LOAD_I32_A32_S
3494 0U, // ATOMIC_LOAD_I32_A64
3495 0U, // ATOMIC_LOAD_I32_A64_S
3496 0U, // ATOMIC_LOAD_I64_A32
3497 0U, // ATOMIC_LOAD_I64_A32_S
3498 0U, // ATOMIC_LOAD_I64_A64
3499 0U, // ATOMIC_LOAD_I64_A64_S
3500 0U, // ATOMIC_RMW16_U_ADD_I32_A32
3501 0U, // ATOMIC_RMW16_U_ADD_I32_A32_S
3502 0U, // ATOMIC_RMW16_U_ADD_I32_A64
3503 0U, // ATOMIC_RMW16_U_ADD_I32_A64_S
3504 0U, // ATOMIC_RMW16_U_ADD_I64_A32
3505 0U, // ATOMIC_RMW16_U_ADD_I64_A32_S
3506 0U, // ATOMIC_RMW16_U_ADD_I64_A64
3507 0U, // ATOMIC_RMW16_U_ADD_I64_A64_S
3508 0U, // ATOMIC_RMW16_U_AND_I32_A32
3509 0U, // ATOMIC_RMW16_U_AND_I32_A32_S
3510 0U, // ATOMIC_RMW16_U_AND_I32_A64
3511 0U, // ATOMIC_RMW16_U_AND_I32_A64_S
3512 0U, // ATOMIC_RMW16_U_AND_I64_A32
3513 0U, // ATOMIC_RMW16_U_AND_I64_A32_S
3514 0U, // ATOMIC_RMW16_U_AND_I64_A64
3515 0U, // ATOMIC_RMW16_U_AND_I64_A64_S
3516 0U, // ATOMIC_RMW16_U_CMPXCHG_I32_A32
3517 0U, // ATOMIC_RMW16_U_CMPXCHG_I32_A32_S
3518 0U, // ATOMIC_RMW16_U_CMPXCHG_I32_A64
3519 0U, // ATOMIC_RMW16_U_CMPXCHG_I32_A64_S
3520 0U, // ATOMIC_RMW16_U_CMPXCHG_I64_A32
3521 0U, // ATOMIC_RMW16_U_CMPXCHG_I64_A32_S
3522 0U, // ATOMIC_RMW16_U_CMPXCHG_I64_A64
3523 0U, // ATOMIC_RMW16_U_CMPXCHG_I64_A64_S
3524 0U, // ATOMIC_RMW16_U_OR_I32_A32
3525 0U, // ATOMIC_RMW16_U_OR_I32_A32_S
3526 0U, // ATOMIC_RMW16_U_OR_I32_A64
3527 0U, // ATOMIC_RMW16_U_OR_I32_A64_S
3528 0U, // ATOMIC_RMW16_U_OR_I64_A32
3529 0U, // ATOMIC_RMW16_U_OR_I64_A32_S
3530 0U, // ATOMIC_RMW16_U_OR_I64_A64
3531 0U, // ATOMIC_RMW16_U_OR_I64_A64_S
3532 0U, // ATOMIC_RMW16_U_SUB_I32_A32
3533 0U, // ATOMIC_RMW16_U_SUB_I32_A32_S
3534 0U, // ATOMIC_RMW16_U_SUB_I32_A64
3535 0U, // ATOMIC_RMW16_U_SUB_I32_A64_S
3536 0U, // ATOMIC_RMW16_U_SUB_I64_A32
3537 0U, // ATOMIC_RMW16_U_SUB_I64_A32_S
3538 0U, // ATOMIC_RMW16_U_SUB_I64_A64
3539 0U, // ATOMIC_RMW16_U_SUB_I64_A64_S
3540 0U, // ATOMIC_RMW16_U_XCHG_I32_A32
3541 0U, // ATOMIC_RMW16_U_XCHG_I32_A32_S
3542 0U, // ATOMIC_RMW16_U_XCHG_I32_A64
3543 0U, // ATOMIC_RMW16_U_XCHG_I32_A64_S
3544 0U, // ATOMIC_RMW16_U_XCHG_I64_A32
3545 0U, // ATOMIC_RMW16_U_XCHG_I64_A32_S
3546 0U, // ATOMIC_RMW16_U_XCHG_I64_A64
3547 0U, // ATOMIC_RMW16_U_XCHG_I64_A64_S
3548 0U, // ATOMIC_RMW16_U_XOR_I32_A32
3549 0U, // ATOMIC_RMW16_U_XOR_I32_A32_S
3550 0U, // ATOMIC_RMW16_U_XOR_I32_A64
3551 0U, // ATOMIC_RMW16_U_XOR_I32_A64_S
3552 0U, // ATOMIC_RMW16_U_XOR_I64_A32
3553 0U, // ATOMIC_RMW16_U_XOR_I64_A32_S
3554 0U, // ATOMIC_RMW16_U_XOR_I64_A64
3555 0U, // ATOMIC_RMW16_U_XOR_I64_A64_S
3556 0U, // ATOMIC_RMW32_U_ADD_I64_A32
3557 0U, // ATOMIC_RMW32_U_ADD_I64_A32_S
3558 0U, // ATOMIC_RMW32_U_ADD_I64_A64
3559 0U, // ATOMIC_RMW32_U_ADD_I64_A64_S
3560 0U, // ATOMIC_RMW32_U_AND_I64_A32
3561 0U, // ATOMIC_RMW32_U_AND_I64_A32_S
3562 0U, // ATOMIC_RMW32_U_AND_I64_A64
3563 0U, // ATOMIC_RMW32_U_AND_I64_A64_S
3564 0U, // ATOMIC_RMW32_U_CMPXCHG_I64_A32
3565 0U, // ATOMIC_RMW32_U_CMPXCHG_I64_A32_S
3566 0U, // ATOMIC_RMW32_U_CMPXCHG_I64_A64
3567 0U, // ATOMIC_RMW32_U_CMPXCHG_I64_A64_S
3568 0U, // ATOMIC_RMW32_U_OR_I64_A32
3569 0U, // ATOMIC_RMW32_U_OR_I64_A32_S
3570 0U, // ATOMIC_RMW32_U_OR_I64_A64
3571 0U, // ATOMIC_RMW32_U_OR_I64_A64_S
3572 0U, // ATOMIC_RMW32_U_SUB_I64_A32
3573 0U, // ATOMIC_RMW32_U_SUB_I64_A32_S
3574 0U, // ATOMIC_RMW32_U_SUB_I64_A64
3575 0U, // ATOMIC_RMW32_U_SUB_I64_A64_S
3576 0U, // ATOMIC_RMW32_U_XCHG_I64_A32
3577 0U, // ATOMIC_RMW32_U_XCHG_I64_A32_S
3578 0U, // ATOMIC_RMW32_U_XCHG_I64_A64
3579 0U, // ATOMIC_RMW32_U_XCHG_I64_A64_S
3580 0U, // ATOMIC_RMW32_U_XOR_I64_A32
3581 0U, // ATOMIC_RMW32_U_XOR_I64_A32_S
3582 0U, // ATOMIC_RMW32_U_XOR_I64_A64
3583 0U, // ATOMIC_RMW32_U_XOR_I64_A64_S
3584 0U, // ATOMIC_RMW8_U_ADD_I32_A32
3585 0U, // ATOMIC_RMW8_U_ADD_I32_A32_S
3586 0U, // ATOMIC_RMW8_U_ADD_I32_A64
3587 0U, // ATOMIC_RMW8_U_ADD_I32_A64_S
3588 0U, // ATOMIC_RMW8_U_ADD_I64_A32
3589 0U, // ATOMIC_RMW8_U_ADD_I64_A32_S
3590 0U, // ATOMIC_RMW8_U_ADD_I64_A64
3591 0U, // ATOMIC_RMW8_U_ADD_I64_A64_S
3592 0U, // ATOMIC_RMW8_U_AND_I32_A32
3593 0U, // ATOMIC_RMW8_U_AND_I32_A32_S
3594 0U, // ATOMIC_RMW8_U_AND_I32_A64
3595 0U, // ATOMIC_RMW8_U_AND_I32_A64_S
3596 0U, // ATOMIC_RMW8_U_AND_I64_A32
3597 0U, // ATOMIC_RMW8_U_AND_I64_A32_S
3598 0U, // ATOMIC_RMW8_U_AND_I64_A64
3599 0U, // ATOMIC_RMW8_U_AND_I64_A64_S
3600 0U, // ATOMIC_RMW8_U_CMPXCHG_I32_A32
3601 0U, // ATOMIC_RMW8_U_CMPXCHG_I32_A32_S
3602 0U, // ATOMIC_RMW8_U_CMPXCHG_I32_A64
3603 0U, // ATOMIC_RMW8_U_CMPXCHG_I32_A64_S
3604 0U, // ATOMIC_RMW8_U_CMPXCHG_I64_A32
3605 0U, // ATOMIC_RMW8_U_CMPXCHG_I64_A32_S
3606 0U, // ATOMIC_RMW8_U_CMPXCHG_I64_A64
3607 0U, // ATOMIC_RMW8_U_CMPXCHG_I64_A64_S
3608 0U, // ATOMIC_RMW8_U_OR_I32_A32
3609 0U, // ATOMIC_RMW8_U_OR_I32_A32_S
3610 0U, // ATOMIC_RMW8_U_OR_I32_A64
3611 0U, // ATOMIC_RMW8_U_OR_I32_A64_S
3612 0U, // ATOMIC_RMW8_U_OR_I64_A32
3613 0U, // ATOMIC_RMW8_U_OR_I64_A32_S
3614 0U, // ATOMIC_RMW8_U_OR_I64_A64
3615 0U, // ATOMIC_RMW8_U_OR_I64_A64_S
3616 0U, // ATOMIC_RMW8_U_SUB_I32_A32
3617 0U, // ATOMIC_RMW8_U_SUB_I32_A32_S
3618 0U, // ATOMIC_RMW8_U_SUB_I32_A64
3619 0U, // ATOMIC_RMW8_U_SUB_I32_A64_S
3620 0U, // ATOMIC_RMW8_U_SUB_I64_A32
3621 0U, // ATOMIC_RMW8_U_SUB_I64_A32_S
3622 0U, // ATOMIC_RMW8_U_SUB_I64_A64
3623 0U, // ATOMIC_RMW8_U_SUB_I64_A64_S
3624 0U, // ATOMIC_RMW8_U_XCHG_I32_A32
3625 0U, // ATOMIC_RMW8_U_XCHG_I32_A32_S
3626 0U, // ATOMIC_RMW8_U_XCHG_I32_A64
3627 0U, // ATOMIC_RMW8_U_XCHG_I32_A64_S
3628 0U, // ATOMIC_RMW8_U_XCHG_I64_A32
3629 0U, // ATOMIC_RMW8_U_XCHG_I64_A32_S
3630 0U, // ATOMIC_RMW8_U_XCHG_I64_A64
3631 0U, // ATOMIC_RMW8_U_XCHG_I64_A64_S
3632 0U, // ATOMIC_RMW8_U_XOR_I32_A32
3633 0U, // ATOMIC_RMW8_U_XOR_I32_A32_S
3634 0U, // ATOMIC_RMW8_U_XOR_I32_A64
3635 0U, // ATOMIC_RMW8_U_XOR_I32_A64_S
3636 0U, // ATOMIC_RMW8_U_XOR_I64_A32
3637 0U, // ATOMIC_RMW8_U_XOR_I64_A32_S
3638 0U, // ATOMIC_RMW8_U_XOR_I64_A64
3639 0U, // ATOMIC_RMW8_U_XOR_I64_A64_S
3640 0U, // ATOMIC_RMW_ADD_I32_A32
3641 0U, // ATOMIC_RMW_ADD_I32_A32_S
3642 0U, // ATOMIC_RMW_ADD_I32_A64
3643 0U, // ATOMIC_RMW_ADD_I32_A64_S
3644 0U, // ATOMIC_RMW_ADD_I64_A32
3645 0U, // ATOMIC_RMW_ADD_I64_A32_S
3646 0U, // ATOMIC_RMW_ADD_I64_A64
3647 0U, // ATOMIC_RMW_ADD_I64_A64_S
3648 0U, // ATOMIC_RMW_AND_I32_A32
3649 0U, // ATOMIC_RMW_AND_I32_A32_S
3650 0U, // ATOMIC_RMW_AND_I32_A64
3651 0U, // ATOMIC_RMW_AND_I32_A64_S
3652 0U, // ATOMIC_RMW_AND_I64_A32
3653 0U, // ATOMIC_RMW_AND_I64_A32_S
3654 0U, // ATOMIC_RMW_AND_I64_A64
3655 0U, // ATOMIC_RMW_AND_I64_A64_S
3656 0U, // ATOMIC_RMW_CMPXCHG_I32_A32
3657 0U, // ATOMIC_RMW_CMPXCHG_I32_A32_S
3658 0U, // ATOMIC_RMW_CMPXCHG_I32_A64
3659 0U, // ATOMIC_RMW_CMPXCHG_I32_A64_S
3660 0U, // ATOMIC_RMW_CMPXCHG_I64_A32
3661 0U, // ATOMIC_RMW_CMPXCHG_I64_A32_S
3662 0U, // ATOMIC_RMW_CMPXCHG_I64_A64
3663 0U, // ATOMIC_RMW_CMPXCHG_I64_A64_S
3664 0U, // ATOMIC_RMW_OR_I32_A32
3665 0U, // ATOMIC_RMW_OR_I32_A32_S
3666 0U, // ATOMIC_RMW_OR_I32_A64
3667 0U, // ATOMIC_RMW_OR_I32_A64_S
3668 0U, // ATOMIC_RMW_OR_I64_A32
3669 0U, // ATOMIC_RMW_OR_I64_A32_S
3670 0U, // ATOMIC_RMW_OR_I64_A64
3671 0U, // ATOMIC_RMW_OR_I64_A64_S
3672 0U, // ATOMIC_RMW_SUB_I32_A32
3673 0U, // ATOMIC_RMW_SUB_I32_A32_S
3674 0U, // ATOMIC_RMW_SUB_I32_A64
3675 0U, // ATOMIC_RMW_SUB_I32_A64_S
3676 0U, // ATOMIC_RMW_SUB_I64_A32
3677 0U, // ATOMIC_RMW_SUB_I64_A32_S
3678 0U, // ATOMIC_RMW_SUB_I64_A64
3679 0U, // ATOMIC_RMW_SUB_I64_A64_S
3680 0U, // ATOMIC_RMW_XCHG_I32_A32
3681 0U, // ATOMIC_RMW_XCHG_I32_A32_S
3682 0U, // ATOMIC_RMW_XCHG_I32_A64
3683 0U, // ATOMIC_RMW_XCHG_I32_A64_S
3684 0U, // ATOMIC_RMW_XCHG_I64_A32
3685 0U, // ATOMIC_RMW_XCHG_I64_A32_S
3686 0U, // ATOMIC_RMW_XCHG_I64_A64
3687 0U, // ATOMIC_RMW_XCHG_I64_A64_S
3688 0U, // ATOMIC_RMW_XOR_I32_A32
3689 0U, // ATOMIC_RMW_XOR_I32_A32_S
3690 0U, // ATOMIC_RMW_XOR_I32_A64
3691 0U, // ATOMIC_RMW_XOR_I32_A64_S
3692 0U, // ATOMIC_RMW_XOR_I64_A32
3693 0U, // ATOMIC_RMW_XOR_I64_A32_S
3694 0U, // ATOMIC_RMW_XOR_I64_A64
3695 0U, // ATOMIC_RMW_XOR_I64_A64_S
3696 0U, // ATOMIC_STORE16_I32_A32
3697 0U, // ATOMIC_STORE16_I32_A32_S
3698 0U, // ATOMIC_STORE16_I32_A64
3699 0U, // ATOMIC_STORE16_I32_A64_S
3700 0U, // ATOMIC_STORE16_I64_A32
3701 0U, // ATOMIC_STORE16_I64_A32_S
3702 0U, // ATOMIC_STORE16_I64_A64
3703 0U, // ATOMIC_STORE16_I64_A64_S
3704 0U, // ATOMIC_STORE32_I64_A32
3705 0U, // ATOMIC_STORE32_I64_A32_S
3706 0U, // ATOMIC_STORE32_I64_A64
3707 0U, // ATOMIC_STORE32_I64_A64_S
3708 0U, // ATOMIC_STORE8_I32_A32
3709 0U, // ATOMIC_STORE8_I32_A32_S
3710 0U, // ATOMIC_STORE8_I32_A64
3711 0U, // ATOMIC_STORE8_I32_A64_S
3712 0U, // ATOMIC_STORE8_I64_A32
3713 0U, // ATOMIC_STORE8_I64_A32_S
3714 0U, // ATOMIC_STORE8_I64_A64
3715 0U, // ATOMIC_STORE8_I64_A64_S
3716 0U, // ATOMIC_STORE_I32_A32
3717 0U, // ATOMIC_STORE_I32_A32_S
3718 0U, // ATOMIC_STORE_I32_A64
3719 0U, // ATOMIC_STORE_I32_A64_S
3720 0U, // ATOMIC_STORE_I64_A32
3721 0U, // ATOMIC_STORE_I64_A32_S
3722 0U, // ATOMIC_STORE_I64_A64
3723 0U, // ATOMIC_STORE_I64_A64_S
3724 0U, // AVGR_U_I16x8
3725 0U, // AVGR_U_I16x8_S
3726 0U, // AVGR_U_I8x16
3727 0U, // AVGR_U_I8x16_S
3728 0U, // BITMASK_I16x8
3729 0U, // BITMASK_I16x8_S
3730 0U, // BITMASK_I32x4
3731 0U, // BITMASK_I32x4_S
3732 0U, // BITMASK_I64x2
3733 0U, // BITMASK_I64x2_S
3734 0U, // BITMASK_I8x16
3735 0U, // BITMASK_I8x16_S
3736 0U, // BITSELECT
3737 0U, // BITSELECT_S
3738 0U, // BLOCK
3739 0U, // BLOCK_S
3740 0U, // BR
3741 0U, // BR_IF
3742 0U, // BR_IF_S
3743 0U, // BR_S
3744 0U, // BR_TABLE_I32
3745 0U, // BR_TABLE_I32_S
3746 0U, // BR_TABLE_I64
3747 0U, // BR_TABLE_I64_S
3748 0U, // BR_UNLESS
3749 0U, // BR_UNLESS_S
3750 0U, // CALL
3751 0U, // CALL_INDIRECT
3752 0U, // CALL_INDIRECT_S
3753 0U, // CALL_REF
3754 0U, // CALL_REF_S
3755 0U, // CALL_S
3756 0U, // CATCH
3757 0U, // CATCH_ALL
3758 0U, // CATCH_ALL_LEGACY
3759 0U, // CATCH_ALL_LEGACY_S
3760 0U, // CATCH_ALL_REF
3761 0U, // CATCH_ALL_REF_S
3762 0U, // CATCH_ALL_S
3763 0U, // CATCH_LEGACY
3764 0U, // CATCH_LEGACY_S
3765 0U, // CATCH_REF
3766 0U, // CATCH_REF_S
3767 0U, // CATCH_S
3768 0U, // CEIL_F16x8
3769 0U, // CEIL_F16x8_S
3770 0U, // CEIL_F32
3771 0U, // CEIL_F32_S
3772 0U, // CEIL_F32x4
3773 0U, // CEIL_F32x4_S
3774 0U, // CEIL_F64
3775 0U, // CEIL_F64_S
3776 0U, // CEIL_F64x2
3777 0U, // CEIL_F64x2_S
3778 0U, // CLZ_I32
3779 0U, // CLZ_I32_S
3780 0U, // CLZ_I64
3781 0U, // CLZ_I64_S
3782 0U, // CONST_F32
3783 0U, // CONST_F32_S
3784 0U, // CONST_F64
3785 0U, // CONST_F64_S
3786 0U, // CONST_I32
3787 0U, // CONST_I32_S
3788 0U, // CONST_I64
3789 0U, // CONST_I64_S
3790 0U, // CONST_V128_F32x4
3791 0U, // CONST_V128_F32x4_S
3792 0U, // CONST_V128_F64x2
3793 0U, // CONST_V128_F64x2_S
3794 1U, // CONST_V128_I16x8
3795 5U, // CONST_V128_I16x8_S
3796 0U, // CONST_V128_I32x4
3797 0U, // CONST_V128_I32x4_S
3798 0U, // CONST_V128_I64x2
3799 0U, // CONST_V128_I64x2_S
3800 9U, // CONST_V128_I8x16
3801 25U, // CONST_V128_I8x16_S
3802 0U, // COPYSIGN_F32
3803 0U, // COPYSIGN_F32_S
3804 0U, // COPYSIGN_F64
3805 0U, // COPYSIGN_F64_S
3806 0U, // COPY_EXNREF
3807 0U, // COPY_EXNREF_S
3808 0U, // COPY_EXTERNREF
3809 0U, // COPY_EXTERNREF_S
3810 0U, // COPY_F32
3811 0U, // COPY_F32_S
3812 0U, // COPY_F64
3813 0U, // COPY_F64_S
3814 0U, // COPY_FUNCREF
3815 0U, // COPY_FUNCREF_S
3816 0U, // COPY_I32
3817 0U, // COPY_I32_S
3818 0U, // COPY_I64
3819 0U, // COPY_I64_S
3820 0U, // COPY_V128
3821 0U, // COPY_V128_S
3822 0U, // CTZ_I32
3823 0U, // CTZ_I32_S
3824 0U, // CTZ_I64
3825 0U, // CTZ_I64_S
3826 0U, // DATA_DROP
3827 0U, // DATA_DROP_S
3828 0U, // DEBUG_UNREACHABLE
3829 0U, // DEBUG_UNREACHABLE_S
3830 0U, // DELEGATE
3831 0U, // DELEGATE_S
3832 0U, // DIV_F16x8
3833 0U, // DIV_F16x8_S
3834 0U, // DIV_F32
3835 0U, // DIV_F32_S
3836 0U, // DIV_F32x4
3837 0U, // DIV_F32x4_S
3838 0U, // DIV_F64
3839 0U, // DIV_F64_S
3840 0U, // DIV_F64x2
3841 0U, // DIV_F64x2_S
3842 0U, // DIV_S_I32
3843 0U, // DIV_S_I32_S
3844 0U, // DIV_S_I64
3845 0U, // DIV_S_I64_S
3846 0U, // DIV_U_I32
3847 0U, // DIV_U_I32_S
3848 0U, // DIV_U_I64
3849 0U, // DIV_U_I64_S
3850 0U, // DOT
3851 0U, // DOT_S
3852 0U, // DROP_EXNREF
3853 0U, // DROP_EXNREF_S
3854 0U, // DROP_EXTERNREF
3855 0U, // DROP_EXTERNREF_S
3856 0U, // DROP_F32
3857 0U, // DROP_F32_S
3858 0U, // DROP_F64
3859 0U, // DROP_F64_S
3860 0U, // DROP_FUNCREF
3861 0U, // DROP_FUNCREF_S
3862 0U, // DROP_I32
3863 0U, // DROP_I32_S
3864 0U, // DROP_I64
3865 0U, // DROP_I64_S
3866 0U, // DROP_V128
3867 0U, // DROP_V128_S
3868 0U, // ELSE
3869 0U, // ELSE_S
3870 0U, // END
3871 0U, // END_BLOCK
3872 0U, // END_BLOCK_S
3873 0U, // END_FUNCTION
3874 0U, // END_FUNCTION_S
3875 0U, // END_IF
3876 0U, // END_IF_S
3877 0U, // END_LOOP
3878 0U, // END_LOOP_S
3879 0U, // END_S
3880 0U, // END_TRY
3881 0U, // END_TRY_S
3882 0U, // END_TRY_TABLE
3883 0U, // END_TRY_TABLE_S
3884 0U, // EQZ_I32
3885 0U, // EQZ_I32_S
3886 0U, // EQZ_I64
3887 0U, // EQZ_I64_S
3888 0U, // EQ_F16x8
3889 0U, // EQ_F16x8_S
3890 0U, // EQ_F32
3891 0U, // EQ_F32_S
3892 0U, // EQ_F32x4
3893 0U, // EQ_F32x4_S
3894 0U, // EQ_F64
3895 0U, // EQ_F64_S
3896 0U, // EQ_F64x2
3897 0U, // EQ_F64x2_S
3898 0U, // EQ_I16x8
3899 0U, // EQ_I16x8_S
3900 0U, // EQ_I32
3901 0U, // EQ_I32_S
3902 0U, // EQ_I32x4
3903 0U, // EQ_I32x4_S
3904 0U, // EQ_I64
3905 0U, // EQ_I64_S
3906 0U, // EQ_I64x2
3907 0U, // EQ_I64x2_S
3908 0U, // EQ_I8x16
3909 0U, // EQ_I8x16_S
3910 0U, // EXTMUL_HIGH_S_I16x8
3911 0U, // EXTMUL_HIGH_S_I16x8_S
3912 0U, // EXTMUL_HIGH_S_I32x4
3913 0U, // EXTMUL_HIGH_S_I32x4_S
3914 0U, // EXTMUL_HIGH_S_I64x2
3915 0U, // EXTMUL_HIGH_S_I64x2_S
3916 0U, // EXTMUL_HIGH_U_I16x8
3917 0U, // EXTMUL_HIGH_U_I16x8_S
3918 0U, // EXTMUL_HIGH_U_I32x4
3919 0U, // EXTMUL_HIGH_U_I32x4_S
3920 0U, // EXTMUL_HIGH_U_I64x2
3921 0U, // EXTMUL_HIGH_U_I64x2_S
3922 0U, // EXTMUL_LOW_S_I16x8
3923 0U, // EXTMUL_LOW_S_I16x8_S
3924 0U, // EXTMUL_LOW_S_I32x4
3925 0U, // EXTMUL_LOW_S_I32x4_S
3926 0U, // EXTMUL_LOW_S_I64x2
3927 0U, // EXTMUL_LOW_S_I64x2_S
3928 0U, // EXTMUL_LOW_U_I16x8
3929 0U, // EXTMUL_LOW_U_I16x8_S
3930 0U, // EXTMUL_LOW_U_I32x4
3931 0U, // EXTMUL_LOW_U_I32x4_S
3932 0U, // EXTMUL_LOW_U_I64x2
3933 0U, // EXTMUL_LOW_U_I64x2_S
3934 0U, // EXTRACT_LANE_F16x8
3935 0U, // EXTRACT_LANE_F16x8_S
3936 0U, // EXTRACT_LANE_F32x4
3937 0U, // EXTRACT_LANE_F32x4_S
3938 0U, // EXTRACT_LANE_F64x2
3939 0U, // EXTRACT_LANE_F64x2_S
3940 0U, // EXTRACT_LANE_I16x8_s
3941 0U, // EXTRACT_LANE_I16x8_s_S
3942 0U, // EXTRACT_LANE_I16x8_u
3943 0U, // EXTRACT_LANE_I16x8_u_S
3944 0U, // EXTRACT_LANE_I32x4
3945 0U, // EXTRACT_LANE_I32x4_S
3946 0U, // EXTRACT_LANE_I64x2
3947 0U, // EXTRACT_LANE_I64x2_S
3948 0U, // EXTRACT_LANE_I8x16_s
3949 0U, // EXTRACT_LANE_I8x16_s_S
3950 0U, // EXTRACT_LANE_I8x16_u
3951 0U, // EXTRACT_LANE_I8x16_u_S
3952 0U, // F32_CONVERT_S_I32
3953 0U, // F32_CONVERT_S_I32_S
3954 0U, // F32_CONVERT_S_I64
3955 0U, // F32_CONVERT_S_I64_S
3956 0U, // F32_CONVERT_U_I32
3957 0U, // F32_CONVERT_U_I32_S
3958 0U, // F32_CONVERT_U_I64
3959 0U, // F32_CONVERT_U_I64_S
3960 0U, // F32_DEMOTE_F64
3961 0U, // F32_DEMOTE_F64_S
3962 0U, // F32_REINTERPRET_I32
3963 0U, // F32_REINTERPRET_I32_S
3964 0U, // F64_CONVERT_S_I32
3965 0U, // F64_CONVERT_S_I32_S
3966 0U, // F64_CONVERT_S_I64
3967 0U, // F64_CONVERT_S_I64_S
3968 0U, // F64_CONVERT_U_I32
3969 0U, // F64_CONVERT_U_I32_S
3970 0U, // F64_CONVERT_U_I64
3971 0U, // F64_CONVERT_U_I64_S
3972 0U, // F64_PROMOTE_F32
3973 0U, // F64_PROMOTE_F32_S
3974 0U, // F64_REINTERPRET_I64
3975 0U, // F64_REINTERPRET_I64_S
3976 0U, // FALLTHROUGH_RETURN
3977 0U, // FALLTHROUGH_RETURN_S
3978 0U, // FLOOR_F16x8
3979 0U, // FLOOR_F16x8_S
3980 0U, // FLOOR_F32
3981 0U, // FLOOR_F32_S
3982 0U, // FLOOR_F32x4
3983 0U, // FLOOR_F32x4_S
3984 0U, // FLOOR_F64
3985 0U, // FLOOR_F64_S
3986 0U, // FLOOR_F64x2
3987 0U, // FLOOR_F64x2_S
3988 0U, // FP_TO_SINT_I32_F32
3989 0U, // FP_TO_SINT_I32_F32_S
3990 0U, // FP_TO_SINT_I32_F64
3991 0U, // FP_TO_SINT_I32_F64_S
3992 0U, // FP_TO_SINT_I64_F32
3993 0U, // FP_TO_SINT_I64_F32_S
3994 0U, // FP_TO_SINT_I64_F64
3995 0U, // FP_TO_SINT_I64_F64_S
3996 0U, // FP_TO_UINT_I32_F32
3997 0U, // FP_TO_UINT_I32_F32_S
3998 0U, // FP_TO_UINT_I32_F64
3999 0U, // FP_TO_UINT_I32_F64_S
4000 0U, // FP_TO_UINT_I64_F32
4001 0U, // FP_TO_UINT_I64_F32_S
4002 0U, // FP_TO_UINT_I64_F64
4003 0U, // FP_TO_UINT_I64_F64_S
4004 0U, // GE_F16x8
4005 0U, // GE_F16x8_S
4006 0U, // GE_F32
4007 0U, // GE_F32_S
4008 0U, // GE_F32x4
4009 0U, // GE_F32x4_S
4010 0U, // GE_F64
4011 0U, // GE_F64_S
4012 0U, // GE_F64x2
4013 0U, // GE_F64x2_S
4014 0U, // GE_S_I16x8
4015 0U, // GE_S_I16x8_S
4016 0U, // GE_S_I32
4017 0U, // GE_S_I32_S
4018 0U, // GE_S_I32x4
4019 0U, // GE_S_I32x4_S
4020 0U, // GE_S_I64
4021 0U, // GE_S_I64_S
4022 0U, // GE_S_I64x2
4023 0U, // GE_S_I64x2_S
4024 0U, // GE_S_I8x16
4025 0U, // GE_S_I8x16_S
4026 0U, // GE_U_I16x8
4027 0U, // GE_U_I16x8_S
4028 0U, // GE_U_I32
4029 0U, // GE_U_I32_S
4030 0U, // GE_U_I32x4
4031 0U, // GE_U_I32x4_S
4032 0U, // GE_U_I64
4033 0U, // GE_U_I64_S
4034 0U, // GE_U_I8x16
4035 0U, // GE_U_I8x16_S
4036 0U, // GLOBAL_GET_EXNREF
4037 0U, // GLOBAL_GET_EXNREF_S
4038 0U, // GLOBAL_GET_EXTERNREF
4039 0U, // GLOBAL_GET_EXTERNREF_S
4040 0U, // GLOBAL_GET_F32
4041 0U, // GLOBAL_GET_F32_S
4042 0U, // GLOBAL_GET_F64
4043 0U, // GLOBAL_GET_F64_S
4044 0U, // GLOBAL_GET_FUNCREF
4045 0U, // GLOBAL_GET_FUNCREF_S
4046 0U, // GLOBAL_GET_I32
4047 0U, // GLOBAL_GET_I32_S
4048 0U, // GLOBAL_GET_I64
4049 0U, // GLOBAL_GET_I64_S
4050 0U, // GLOBAL_GET_V128
4051 0U, // GLOBAL_GET_V128_S
4052 0U, // GLOBAL_SET_EXNREF
4053 0U, // GLOBAL_SET_EXNREF_S
4054 0U, // GLOBAL_SET_EXTERNREF
4055 0U, // GLOBAL_SET_EXTERNREF_S
4056 0U, // GLOBAL_SET_F32
4057 0U, // GLOBAL_SET_F32_S
4058 0U, // GLOBAL_SET_F64
4059 0U, // GLOBAL_SET_F64_S
4060 0U, // GLOBAL_SET_FUNCREF
4061 0U, // GLOBAL_SET_FUNCREF_S
4062 0U, // GLOBAL_SET_I32
4063 0U, // GLOBAL_SET_I32_S
4064 0U, // GLOBAL_SET_I64
4065 0U, // GLOBAL_SET_I64_S
4066 0U, // GLOBAL_SET_V128
4067 0U, // GLOBAL_SET_V128_S
4068 0U, // GT_F16x8
4069 0U, // GT_F16x8_S
4070 0U, // GT_F32
4071 0U, // GT_F32_S
4072 0U, // GT_F32x4
4073 0U, // GT_F32x4_S
4074 0U, // GT_F64
4075 0U, // GT_F64_S
4076 0U, // GT_F64x2
4077 0U, // GT_F64x2_S
4078 0U, // GT_S_I16x8
4079 0U, // GT_S_I16x8_S
4080 0U, // GT_S_I32
4081 0U, // GT_S_I32_S
4082 0U, // GT_S_I32x4
4083 0U, // GT_S_I32x4_S
4084 0U, // GT_S_I64
4085 0U, // GT_S_I64_S
4086 0U, // GT_S_I64x2
4087 0U, // GT_S_I64x2_S
4088 0U, // GT_S_I8x16
4089 0U, // GT_S_I8x16_S
4090 0U, // GT_U_I16x8
4091 0U, // GT_U_I16x8_S
4092 0U, // GT_U_I32
4093 0U, // GT_U_I32_S
4094 0U, // GT_U_I32x4
4095 0U, // GT_U_I32x4_S
4096 0U, // GT_U_I64
4097 0U, // GT_U_I64_S
4098 0U, // GT_U_I8x16
4099 0U, // GT_U_I8x16_S
4100 0U, // I32_EXTEND16_S_I32
4101 0U, // I32_EXTEND16_S_I32_S
4102 0U, // I32_EXTEND8_S_I32
4103 0U, // I32_EXTEND8_S_I32_S
4104 0U, // I32_REINTERPRET_F32
4105 0U, // I32_REINTERPRET_F32_S
4106 0U, // I32_TRUNC_S_F32
4107 0U, // I32_TRUNC_S_F32_S
4108 0U, // I32_TRUNC_S_F64
4109 0U, // I32_TRUNC_S_F64_S
4110 0U, // I32_TRUNC_S_SAT_F32
4111 0U, // I32_TRUNC_S_SAT_F32_S
4112 0U, // I32_TRUNC_S_SAT_F64
4113 0U, // I32_TRUNC_S_SAT_F64_S
4114 0U, // I32_TRUNC_U_F32
4115 0U, // I32_TRUNC_U_F32_S
4116 0U, // I32_TRUNC_U_F64
4117 0U, // I32_TRUNC_U_F64_S
4118 0U, // I32_TRUNC_U_SAT_F32
4119 0U, // I32_TRUNC_U_SAT_F32_S
4120 0U, // I32_TRUNC_U_SAT_F64
4121 0U, // I32_TRUNC_U_SAT_F64_S
4122 0U, // I32_WRAP_I64
4123 0U, // I32_WRAP_I64_S
4124 3U, // I64_ADD128
4125 0U, // I64_ADD128_S
4126 0U, // I64_EXTEND16_S_I64
4127 0U, // I64_EXTEND16_S_I64_S
4128 0U, // I64_EXTEND32_S_I64
4129 0U, // I64_EXTEND32_S_I64_S
4130 0U, // I64_EXTEND8_S_I64
4131 0U, // I64_EXTEND8_S_I64_S
4132 0U, // I64_EXTEND_S_I32
4133 0U, // I64_EXTEND_S_I32_S
4134 0U, // I64_EXTEND_U_I32
4135 0U, // I64_EXTEND_U_I32_S
4136 0U, // I64_MUL_WIDE_S
4137 0U, // I64_MUL_WIDE_S_S
4138 0U, // I64_MUL_WIDE_U
4139 0U, // I64_MUL_WIDE_U_S
4140 0U, // I64_REINTERPRET_F64
4141 0U, // I64_REINTERPRET_F64_S
4142 3U, // I64_SUB128
4143 0U, // I64_SUB128_S
4144 0U, // I64_TRUNC_S_F32
4145 0U, // I64_TRUNC_S_F32_S
4146 0U, // I64_TRUNC_S_F64
4147 0U, // I64_TRUNC_S_F64_S
4148 0U, // I64_TRUNC_S_SAT_F32
4149 0U, // I64_TRUNC_S_SAT_F32_S
4150 0U, // I64_TRUNC_S_SAT_F64
4151 0U, // I64_TRUNC_S_SAT_F64_S
4152 0U, // I64_TRUNC_U_F32
4153 0U, // I64_TRUNC_U_F32_S
4154 0U, // I64_TRUNC_U_F64
4155 0U, // I64_TRUNC_U_F64_S
4156 0U, // I64_TRUNC_U_SAT_F32
4157 0U, // I64_TRUNC_U_SAT_F32_S
4158 0U, // I64_TRUNC_U_SAT_F64
4159 0U, // I64_TRUNC_U_SAT_F64_S
4160 0U, // IF
4161 0U, // IF_S
4162 0U, // LANESELECT_I16x8
4163 0U, // LANESELECT_I16x8_S
4164 0U, // LANESELECT_I32x4
4165 0U, // LANESELECT_I32x4_S
4166 0U, // LANESELECT_I64x2
4167 0U, // LANESELECT_I64x2_S
4168 0U, // LANESELECT_I8x16
4169 0U, // LANESELECT_I8x16_S
4170 0U, // LE_F16x8
4171 0U, // LE_F16x8_S
4172 0U, // LE_F32
4173 0U, // LE_F32_S
4174 0U, // LE_F32x4
4175 0U, // LE_F32x4_S
4176 0U, // LE_F64
4177 0U, // LE_F64_S
4178 0U, // LE_F64x2
4179 0U, // LE_F64x2_S
4180 0U, // LE_S_I16x8
4181 0U, // LE_S_I16x8_S
4182 0U, // LE_S_I32
4183 0U, // LE_S_I32_S
4184 0U, // LE_S_I32x4
4185 0U, // LE_S_I32x4_S
4186 0U, // LE_S_I64
4187 0U, // LE_S_I64_S
4188 0U, // LE_S_I64x2
4189 0U, // LE_S_I64x2_S
4190 0U, // LE_S_I8x16
4191 0U, // LE_S_I8x16_S
4192 0U, // LE_U_I16x8
4193 0U, // LE_U_I16x8_S
4194 0U, // LE_U_I32
4195 0U, // LE_U_I32_S
4196 0U, // LE_U_I32x4
4197 0U, // LE_U_I32x4_S
4198 0U, // LE_U_I64
4199 0U, // LE_U_I64_S
4200 0U, // LE_U_I8x16
4201 0U, // LE_U_I8x16_S
4202 0U, // LOAD16_SPLAT_A32
4203 0U, // LOAD16_SPLAT_A32_S
4204 0U, // LOAD16_SPLAT_A64
4205 0U, // LOAD16_SPLAT_A64_S
4206 0U, // LOAD16_S_I32_A32
4207 0U, // LOAD16_S_I32_A32_S
4208 0U, // LOAD16_S_I32_A64
4209 0U, // LOAD16_S_I32_A64_S
4210 0U, // LOAD16_S_I64_A32
4211 0U, // LOAD16_S_I64_A32_S
4212 0U, // LOAD16_S_I64_A64
4213 0U, // LOAD16_S_I64_A64_S
4214 0U, // LOAD16_U_I32_A32
4215 0U, // LOAD16_U_I32_A32_S
4216 0U, // LOAD16_U_I32_A64
4217 0U, // LOAD16_U_I32_A64_S
4218 0U, // LOAD16_U_I64_A32
4219 0U, // LOAD16_U_I64_A32_S
4220 0U, // LOAD16_U_I64_A64
4221 0U, // LOAD16_U_I64_A64_S
4222 0U, // LOAD32_SPLAT_A32
4223 0U, // LOAD32_SPLAT_A32_S
4224 0U, // LOAD32_SPLAT_A64
4225 0U, // LOAD32_SPLAT_A64_S
4226 0U, // LOAD32_S_I64_A32
4227 0U, // LOAD32_S_I64_A32_S
4228 0U, // LOAD32_S_I64_A64
4229 0U, // LOAD32_S_I64_A64_S
4230 0U, // LOAD32_U_I64_A32
4231 0U, // LOAD32_U_I64_A32_S
4232 0U, // LOAD32_U_I64_A64
4233 0U, // LOAD32_U_I64_A64_S
4234 0U, // LOAD64_SPLAT_A32
4235 0U, // LOAD64_SPLAT_A32_S
4236 0U, // LOAD64_SPLAT_A64
4237 0U, // LOAD64_SPLAT_A64_S
4238 0U, // LOAD8_SPLAT_A32
4239 0U, // LOAD8_SPLAT_A32_S
4240 0U, // LOAD8_SPLAT_A64
4241 0U, // LOAD8_SPLAT_A64_S
4242 0U, // LOAD8_S_I32_A32
4243 0U, // LOAD8_S_I32_A32_S
4244 0U, // LOAD8_S_I32_A64
4245 0U, // LOAD8_S_I32_A64_S
4246 0U, // LOAD8_S_I64_A32
4247 0U, // LOAD8_S_I64_A32_S
4248 0U, // LOAD8_S_I64_A64
4249 0U, // LOAD8_S_I64_A64_S
4250 0U, // LOAD8_U_I32_A32
4251 0U, // LOAD8_U_I32_A32_S
4252 0U, // LOAD8_U_I32_A64
4253 0U, // LOAD8_U_I32_A64_S
4254 0U, // LOAD8_U_I64_A32
4255 0U, // LOAD8_U_I64_A32_S
4256 0U, // LOAD8_U_I64_A64
4257 0U, // LOAD8_U_I64_A64_S
4258 0U, // LOAD_EXTEND_S_I16x8_A32
4259 0U, // LOAD_EXTEND_S_I16x8_A32_S
4260 0U, // LOAD_EXTEND_S_I16x8_A64
4261 0U, // LOAD_EXTEND_S_I16x8_A64_S
4262 0U, // LOAD_EXTEND_S_I32x4_A32
4263 0U, // LOAD_EXTEND_S_I32x4_A32_S
4264 0U, // LOAD_EXTEND_S_I32x4_A64
4265 0U, // LOAD_EXTEND_S_I32x4_A64_S
4266 0U, // LOAD_EXTEND_S_I64x2_A32
4267 0U, // LOAD_EXTEND_S_I64x2_A32_S
4268 0U, // LOAD_EXTEND_S_I64x2_A64
4269 0U, // LOAD_EXTEND_S_I64x2_A64_S
4270 0U, // LOAD_EXTEND_U_I16x8_A32
4271 0U, // LOAD_EXTEND_U_I16x8_A32_S
4272 0U, // LOAD_EXTEND_U_I16x8_A64
4273 0U, // LOAD_EXTEND_U_I16x8_A64_S
4274 0U, // LOAD_EXTEND_U_I32x4_A32
4275 0U, // LOAD_EXTEND_U_I32x4_A32_S
4276 0U, // LOAD_EXTEND_U_I32x4_A64
4277 0U, // LOAD_EXTEND_U_I32x4_A64_S
4278 0U, // LOAD_EXTEND_U_I64x2_A32
4279 0U, // LOAD_EXTEND_U_I64x2_A32_S
4280 0U, // LOAD_EXTEND_U_I64x2_A64
4281 0U, // LOAD_EXTEND_U_I64x2_A64_S
4282 0U, // LOAD_F16_F32_A32
4283 0U, // LOAD_F16_F32_A32_S
4284 0U, // LOAD_F16_F32_A64
4285 0U, // LOAD_F16_F32_A64_S
4286 0U, // LOAD_F32_A32
4287 0U, // LOAD_F32_A32_S
4288 0U, // LOAD_F32_A64
4289 0U, // LOAD_F32_A64_S
4290 0U, // LOAD_F64_A32
4291 0U, // LOAD_F64_A32_S
4292 0U, // LOAD_F64_A64
4293 0U, // LOAD_F64_A64_S
4294 0U, // LOAD_I32_A32
4295 0U, // LOAD_I32_A32_S
4296 0U, // LOAD_I32_A64
4297 0U, // LOAD_I32_A64_S
4298 0U, // LOAD_I64_A32
4299 0U, // LOAD_I64_A32_S
4300 0U, // LOAD_I64_A64
4301 0U, // LOAD_I64_A64_S
4302 0U, // LOAD_LANE_16_A32
4303 0U, // LOAD_LANE_16_A32_S
4304 0U, // LOAD_LANE_16_A64
4305 0U, // LOAD_LANE_16_A64_S
4306 0U, // LOAD_LANE_32_A32
4307 0U, // LOAD_LANE_32_A32_S
4308 0U, // LOAD_LANE_32_A64
4309 0U, // LOAD_LANE_32_A64_S
4310 0U, // LOAD_LANE_64_A32
4311 0U, // LOAD_LANE_64_A32_S
4312 0U, // LOAD_LANE_64_A64
4313 0U, // LOAD_LANE_64_A64_S
4314 0U, // LOAD_LANE_8_A32
4315 0U, // LOAD_LANE_8_A32_S
4316 0U, // LOAD_LANE_8_A64
4317 0U, // LOAD_LANE_8_A64_S
4318 0U, // LOAD_V128_A32
4319 0U, // LOAD_V128_A32_S
4320 0U, // LOAD_V128_A64
4321 0U, // LOAD_V128_A64_S
4322 0U, // LOAD_ZERO_32_A32
4323 0U, // LOAD_ZERO_32_A32_S
4324 0U, // LOAD_ZERO_32_A64
4325 0U, // LOAD_ZERO_32_A64_S
4326 0U, // LOAD_ZERO_64_A32
4327 0U, // LOAD_ZERO_64_A32_S
4328 0U, // LOAD_ZERO_64_A64
4329 0U, // LOAD_ZERO_64_A64_S
4330 0U, // LOCAL_GET_EXNREF
4331 0U, // LOCAL_GET_EXNREF_S
4332 0U, // LOCAL_GET_EXTERNREF
4333 0U, // LOCAL_GET_EXTERNREF_S
4334 0U, // LOCAL_GET_F32
4335 0U, // LOCAL_GET_F32_S
4336 0U, // LOCAL_GET_F64
4337 0U, // LOCAL_GET_F64_S
4338 0U, // LOCAL_GET_FUNCREF
4339 0U, // LOCAL_GET_FUNCREF_S
4340 0U, // LOCAL_GET_I32
4341 0U, // LOCAL_GET_I32_S
4342 0U, // LOCAL_GET_I64
4343 0U, // LOCAL_GET_I64_S
4344 0U, // LOCAL_GET_V128
4345 0U, // LOCAL_GET_V128_S
4346 0U, // LOCAL_SET_EXNREF
4347 0U, // LOCAL_SET_EXNREF_S
4348 0U, // LOCAL_SET_EXTERNREF
4349 0U, // LOCAL_SET_EXTERNREF_S
4350 0U, // LOCAL_SET_F32
4351 0U, // LOCAL_SET_F32_S
4352 0U, // LOCAL_SET_F64
4353 0U, // LOCAL_SET_F64_S
4354 0U, // LOCAL_SET_FUNCREF
4355 0U, // LOCAL_SET_FUNCREF_S
4356 0U, // LOCAL_SET_I32
4357 0U, // LOCAL_SET_I32_S
4358 0U, // LOCAL_SET_I64
4359 0U, // LOCAL_SET_I64_S
4360 0U, // LOCAL_SET_V128
4361 0U, // LOCAL_SET_V128_S
4362 0U, // LOCAL_TEE_EXNREF
4363 0U, // LOCAL_TEE_EXNREF_S
4364 0U, // LOCAL_TEE_EXTERNREF
4365 0U, // LOCAL_TEE_EXTERNREF_S
4366 0U, // LOCAL_TEE_F32
4367 0U, // LOCAL_TEE_F32_S
4368 0U, // LOCAL_TEE_F64
4369 0U, // LOCAL_TEE_F64_S
4370 0U, // LOCAL_TEE_FUNCREF
4371 0U, // LOCAL_TEE_FUNCREF_S
4372 0U, // LOCAL_TEE_I32
4373 0U, // LOCAL_TEE_I32_S
4374 0U, // LOCAL_TEE_I64
4375 0U, // LOCAL_TEE_I64_S
4376 0U, // LOCAL_TEE_V128
4377 0U, // LOCAL_TEE_V128_S
4378 0U, // LOOP
4379 0U, // LOOP_S
4380 0U, // LT_F16x8
4381 0U, // LT_F16x8_S
4382 0U, // LT_F32
4383 0U, // LT_F32_S
4384 0U, // LT_F32x4
4385 0U, // LT_F32x4_S
4386 0U, // LT_F64
4387 0U, // LT_F64_S
4388 0U, // LT_F64x2
4389 0U, // LT_F64x2_S
4390 0U, // LT_S_I16x8
4391 0U, // LT_S_I16x8_S
4392 0U, // LT_S_I32
4393 0U, // LT_S_I32_S
4394 0U, // LT_S_I32x4
4395 0U, // LT_S_I32x4_S
4396 0U, // LT_S_I64
4397 0U, // LT_S_I64_S
4398 0U, // LT_S_I64x2
4399 0U, // LT_S_I64x2_S
4400 0U, // LT_S_I8x16
4401 0U, // LT_S_I8x16_S
4402 0U, // LT_U_I16x8
4403 0U, // LT_U_I16x8_S
4404 0U, // LT_U_I32
4405 0U, // LT_U_I32_S
4406 0U, // LT_U_I32x4
4407 0U, // LT_U_I32x4_S
4408 0U, // LT_U_I64
4409 0U, // LT_U_I64_S
4410 0U, // LT_U_I8x16
4411 0U, // LT_U_I8x16_S
4412 0U, // MADD_F16x8
4413 0U, // MADD_F16x8_S
4414 0U, // MADD_F32x4
4415 0U, // MADD_F32x4_S
4416 0U, // MADD_F64x2
4417 0U, // MADD_F64x2_S
4418 0U, // MAX_F16x8
4419 0U, // MAX_F16x8_S
4420 0U, // MAX_F32
4421 0U, // MAX_F32_S
4422 0U, // MAX_F32x4
4423 0U, // MAX_F32x4_S
4424 0U, // MAX_F64
4425 0U, // MAX_F64_S
4426 0U, // MAX_F64x2
4427 0U, // MAX_F64x2_S
4428 0U, // MAX_S_I16x8
4429 0U, // MAX_S_I16x8_S
4430 0U, // MAX_S_I32x4
4431 0U, // MAX_S_I32x4_S
4432 0U, // MAX_S_I8x16
4433 0U, // MAX_S_I8x16_S
4434 0U, // MAX_U_I16x8
4435 0U, // MAX_U_I16x8_S
4436 0U, // MAX_U_I32x4
4437 0U, // MAX_U_I32x4_S
4438 0U, // MAX_U_I8x16
4439 0U, // MAX_U_I8x16_S
4440 0U, // MEMCPY_A32
4441 0U, // MEMCPY_A32_S
4442 0U, // MEMCPY_A64
4443 0U, // MEMCPY_A64_S
4444 0U, // MEMORY_ATOMIC_NOTIFY_A32
4445 0U, // MEMORY_ATOMIC_NOTIFY_A32_S
4446 0U, // MEMORY_ATOMIC_NOTIFY_A64
4447 0U, // MEMORY_ATOMIC_NOTIFY_A64_S
4448 0U, // MEMORY_ATOMIC_WAIT32_A32
4449 0U, // MEMORY_ATOMIC_WAIT32_A32_S
4450 0U, // MEMORY_ATOMIC_WAIT32_A64
4451 0U, // MEMORY_ATOMIC_WAIT32_A64_S
4452 0U, // MEMORY_ATOMIC_WAIT64_A32
4453 0U, // MEMORY_ATOMIC_WAIT64_A32_S
4454 0U, // MEMORY_ATOMIC_WAIT64_A64
4455 0U, // MEMORY_ATOMIC_WAIT64_A64_S
4456 0U, // MEMORY_COPY_A32
4457 0U, // MEMORY_COPY_A32_S
4458 0U, // MEMORY_COPY_A64
4459 0U, // MEMORY_COPY_A64_S
4460 0U, // MEMORY_FILL_A32
4461 0U, // MEMORY_FILL_A32_S
4462 0U, // MEMORY_FILL_A64
4463 0U, // MEMORY_FILL_A64_S
4464 0U, // MEMORY_INIT_A32
4465 0U, // MEMORY_INIT_A32_S
4466 0U, // MEMORY_INIT_A64
4467 0U, // MEMORY_INIT_A64_S
4468 0U, // MEMSET_A32
4469 0U, // MEMSET_A32_S
4470 0U, // MEMSET_A64
4471 0U, // MEMSET_A64_S
4472 0U, // MIN_F16x8
4473 0U, // MIN_F16x8_S
4474 0U, // MIN_F32
4475 0U, // MIN_F32_S
4476 0U, // MIN_F32x4
4477 0U, // MIN_F32x4_S
4478 0U, // MIN_F64
4479 0U, // MIN_F64_S
4480 0U, // MIN_F64x2
4481 0U, // MIN_F64x2_S
4482 0U, // MIN_S_I16x8
4483 0U, // MIN_S_I16x8_S
4484 0U, // MIN_S_I32x4
4485 0U, // MIN_S_I32x4_S
4486 0U, // MIN_S_I8x16
4487 0U, // MIN_S_I8x16_S
4488 0U, // MIN_U_I16x8
4489 0U, // MIN_U_I16x8_S
4490 0U, // MIN_U_I32x4
4491 0U, // MIN_U_I32x4_S
4492 0U, // MIN_U_I8x16
4493 0U, // MIN_U_I8x16_S
4494 0U, // MUL_F16x8
4495 0U, // MUL_F16x8_S
4496 0U, // MUL_F32
4497 0U, // MUL_F32_S
4498 0U, // MUL_F32x4
4499 0U, // MUL_F32x4_S
4500 0U, // MUL_F64
4501 0U, // MUL_F64_S
4502 0U, // MUL_F64x2
4503 0U, // MUL_F64x2_S
4504 0U, // MUL_I16x8
4505 0U, // MUL_I16x8_S
4506 0U, // MUL_I32
4507 0U, // MUL_I32_S
4508 0U, // MUL_I32x4
4509 0U, // MUL_I32x4_S
4510 0U, // MUL_I64
4511 0U, // MUL_I64_S
4512 0U, // MUL_I64x2
4513 0U, // MUL_I64x2_S
4514 0U, // NARROW_S_I16x8
4515 0U, // NARROW_S_I16x8_S
4516 0U, // NARROW_S_I8x16
4517 0U, // NARROW_S_I8x16_S
4518 0U, // NARROW_U_I16x8
4519 0U, // NARROW_U_I16x8_S
4520 0U, // NARROW_U_I8x16
4521 0U, // NARROW_U_I8x16_S
4522 0U, // NEAREST_F16x8
4523 0U, // NEAREST_F16x8_S
4524 0U, // NEAREST_F32
4525 0U, // NEAREST_F32_S
4526 0U, // NEAREST_F32x4
4527 0U, // NEAREST_F32x4_S
4528 0U, // NEAREST_F64
4529 0U, // NEAREST_F64_S
4530 0U, // NEAREST_F64x2
4531 0U, // NEAREST_F64x2_S
4532 0U, // NEG_F16x8
4533 0U, // NEG_F16x8_S
4534 0U, // NEG_F32
4535 0U, // NEG_F32_S
4536 0U, // NEG_F32x4
4537 0U, // NEG_F32x4_S
4538 0U, // NEG_F64
4539 0U, // NEG_F64_S
4540 0U, // NEG_F64x2
4541 0U, // NEG_F64x2_S
4542 0U, // NEG_I16x8
4543 0U, // NEG_I16x8_S
4544 0U, // NEG_I32x4
4545 0U, // NEG_I32x4_S
4546 0U, // NEG_I64x2
4547 0U, // NEG_I64x2_S
4548 0U, // NEG_I8x16
4549 0U, // NEG_I8x16_S
4550 0U, // NE_F16x8
4551 0U, // NE_F16x8_S
4552 0U, // NE_F32
4553 0U, // NE_F32_S
4554 0U, // NE_F32x4
4555 0U, // NE_F32x4_S
4556 0U, // NE_F64
4557 0U, // NE_F64_S
4558 0U, // NE_F64x2
4559 0U, // NE_F64x2_S
4560 0U, // NE_I16x8
4561 0U, // NE_I16x8_S
4562 0U, // NE_I32
4563 0U, // NE_I32_S
4564 0U, // NE_I32x4
4565 0U, // NE_I32x4_S
4566 0U, // NE_I64
4567 0U, // NE_I64_S
4568 0U, // NE_I64x2
4569 0U, // NE_I64x2_S
4570 0U, // NE_I8x16
4571 0U, // NE_I8x16_S
4572 0U, // NMADD_F16x8
4573 0U, // NMADD_F16x8_S
4574 0U, // NMADD_F32x4
4575 0U, // NMADD_F32x4_S
4576 0U, // NMADD_F64x2
4577 0U, // NMADD_F64x2_S
4578 0U, // NOP
4579 0U, // NOP_S
4580 0U, // NOT
4581 0U, // NOT_S
4582 0U, // OR
4583 0U, // OR_I32
4584 0U, // OR_I32_S
4585 0U, // OR_I64
4586 0U, // OR_I64_S
4587 0U, // OR_S
4588 0U, // PMAX_F16x8
4589 0U, // PMAX_F16x8_S
4590 0U, // PMAX_F32x4
4591 0U, // PMAX_F32x4_S
4592 0U, // PMAX_F64x2
4593 0U, // PMAX_F64x2_S
4594 0U, // PMIN_F16x8
4595 0U, // PMIN_F16x8_S
4596 0U, // PMIN_F32x4
4597 0U, // PMIN_F32x4_S
4598 0U, // PMIN_F64x2
4599 0U, // PMIN_F64x2_S
4600 0U, // POPCNT_I32
4601 0U, // POPCNT_I32_S
4602 0U, // POPCNT_I64
4603 0U, // POPCNT_I64_S
4604 0U, // POPCNT_I8x16
4605 0U, // POPCNT_I8x16_S
4606 0U, // Q15MULR_SAT_S_I16x8
4607 0U, // Q15MULR_SAT_S_I16x8_S
4608 0U, // REF_CAST_FUNCREF
4609 0U, // REF_CAST_FUNCREF_S
4610 0U, // REF_FUNC
4611 0U, // REF_FUNC_S
4612 0U, // REF_IS_NULL_EXNREF
4613 0U, // REF_IS_NULL_EXNREF_S
4614 0U, // REF_IS_NULL_EXTERNREF
4615 0U, // REF_IS_NULL_EXTERNREF_S
4616 0U, // REF_IS_NULL_FUNCREF
4617 0U, // REF_IS_NULL_FUNCREF_S
4618 0U, // REF_NULL_EXNREF
4619 0U, // REF_NULL_EXNREF_S
4620 0U, // REF_NULL_EXTERNREF
4621 0U, // REF_NULL_EXTERNREF_S
4622 0U, // REF_NULL_FUNCREF
4623 0U, // REF_NULL_FUNCREF_S
4624 0U, // REF_TEST_FUNCREF
4625 0U, // REF_TEST_FUNCREF_S
4626 0U, // RELAXED_DOT
4627 0U, // RELAXED_DOT_ADD
4628 0U, // RELAXED_DOT_ADD_S
4629 0U, // RELAXED_DOT_BFLOAT
4630 0U, // RELAXED_DOT_BFLOAT_S
4631 0U, // RELAXED_DOT_S
4632 0U, // RELAXED_Q15MULR_S_I16x8
4633 0U, // RELAXED_Q15MULR_S_I16x8_S
4634 0U, // RELAXED_SWIZZLE
4635 0U, // RELAXED_SWIZZLE_S
4636 0U, // REM_S_I32
4637 0U, // REM_S_I32_S
4638 0U, // REM_S_I64
4639 0U, // REM_S_I64_S
4640 0U, // REM_U_I32
4641 0U, // REM_U_I32_S
4642 0U, // REM_U_I64
4643 0U, // REM_U_I64_S
4644 0U, // REPLACE_LANE_F16x8
4645 0U, // REPLACE_LANE_F16x8_S
4646 0U, // REPLACE_LANE_F32x4
4647 0U, // REPLACE_LANE_F32x4_S
4648 0U, // REPLACE_LANE_F64x2
4649 0U, // REPLACE_LANE_F64x2_S
4650 0U, // REPLACE_LANE_I16x8
4651 0U, // REPLACE_LANE_I16x8_S
4652 0U, // REPLACE_LANE_I32x4
4653 0U, // REPLACE_LANE_I32x4_S
4654 0U, // REPLACE_LANE_I64x2
4655 0U, // REPLACE_LANE_I64x2_S
4656 0U, // REPLACE_LANE_I8x16
4657 0U, // REPLACE_LANE_I8x16_S
4658 0U, // RETHROW
4659 0U, // RETHROW_S
4660 0U, // RETURN
4661 0U, // RETURN_S
4662 0U, // RET_CALL
4663 0U, // RET_CALL_INDIRECT
4664 0U, // RET_CALL_INDIRECT_S
4665 0U, // RET_CALL_REF
4666 0U, // RET_CALL_REF_S
4667 0U, // RET_CALL_S
4668 0U, // ROTL_I32
4669 0U, // ROTL_I32_S
4670 0U, // ROTL_I64
4671 0U, // ROTL_I64_S
4672 0U, // ROTR_I32
4673 0U, // ROTR_I32_S
4674 0U, // ROTR_I64
4675 0U, // ROTR_I64_S
4676 0U, // SELECT_EXNREF
4677 0U, // SELECT_EXNREF_S
4678 0U, // SELECT_EXTERNREF
4679 0U, // SELECT_EXTERNREF_S
4680 0U, // SELECT_F32
4681 0U, // SELECT_F32_S
4682 0U, // SELECT_F64
4683 0U, // SELECT_F64_S
4684 0U, // SELECT_FUNCREF
4685 0U, // SELECT_FUNCREF_S
4686 0U, // SELECT_I32
4687 0U, // SELECT_I32_S
4688 0U, // SELECT_I64
4689 0U, // SELECT_I64_S
4690 0U, // SELECT_T
4691 0U, // SELECT_T_S
4692 0U, // SELECT_V128
4693 0U, // SELECT_V128_S
4694 0U, // SHL_I16x8
4695 0U, // SHL_I16x8_S
4696 0U, // SHL_I32
4697 0U, // SHL_I32_S
4698 0U, // SHL_I32x4
4699 0U, // SHL_I32x4_S
4700 0U, // SHL_I64
4701 0U, // SHL_I64_S
4702 0U, // SHL_I64x2
4703 0U, // SHL_I64x2_S
4704 0U, // SHL_I8x16
4705 0U, // SHL_I8x16_S
4706 0U, // SHR_S_I16x8
4707 0U, // SHR_S_I16x8_S
4708 0U, // SHR_S_I32
4709 0U, // SHR_S_I32_S
4710 0U, // SHR_S_I32x4
4711 0U, // SHR_S_I32x4_S
4712 0U, // SHR_S_I64
4713 0U, // SHR_S_I64_S
4714 0U, // SHR_S_I64x2
4715 0U, // SHR_S_I64x2_S
4716 0U, // SHR_S_I8x16
4717 0U, // SHR_S_I8x16_S
4718 0U, // SHR_U_I16x8
4719 0U, // SHR_U_I16x8_S
4720 0U, // SHR_U_I32
4721 0U, // SHR_U_I32_S
4722 0U, // SHR_U_I32x4
4723 0U, // SHR_U_I32x4_S
4724 0U, // SHR_U_I64
4725 0U, // SHR_U_I64_S
4726 0U, // SHR_U_I64x2
4727 0U, // SHR_U_I64x2_S
4728 0U, // SHR_U_I8x16
4729 0U, // SHR_U_I8x16_S
4730 41U, // SHUFFLE
4731 25U, // SHUFFLE_S
4732 0U, // SIMD_RELAXED_FMAX_F32x4
4733 0U, // SIMD_RELAXED_FMAX_F32x4_S
4734 0U, // SIMD_RELAXED_FMAX_F64x2
4735 0U, // SIMD_RELAXED_FMAX_F64x2_S
4736 0U, // SIMD_RELAXED_FMIN_F32x4
4737 0U, // SIMD_RELAXED_FMIN_F32x4_S
4738 0U, // SIMD_RELAXED_FMIN_F64x2
4739 0U, // SIMD_RELAXED_FMIN_F64x2_S
4740 0U, // SPLAT_F16x8
4741 0U, // SPLAT_F16x8_S
4742 0U, // SPLAT_F32x4
4743 0U, // SPLAT_F32x4_S
4744 0U, // SPLAT_F64x2
4745 0U, // SPLAT_F64x2_S
4746 0U, // SPLAT_I16x8
4747 0U, // SPLAT_I16x8_S
4748 0U, // SPLAT_I32x4
4749 0U, // SPLAT_I32x4_S
4750 0U, // SPLAT_I64x2
4751 0U, // SPLAT_I64x2_S
4752 0U, // SPLAT_I8x16
4753 0U, // SPLAT_I8x16_S
4754 0U, // SQRT_F16x8
4755 0U, // SQRT_F16x8_S
4756 0U, // SQRT_F32
4757 0U, // SQRT_F32_S
4758 0U, // SQRT_F32x4
4759 0U, // SQRT_F32x4_S
4760 0U, // SQRT_F64
4761 0U, // SQRT_F64_S
4762 0U, // SQRT_F64x2
4763 0U, // SQRT_F64x2_S
4764 0U, // STORE16_I32_A32
4765 0U, // STORE16_I32_A32_S
4766 0U, // STORE16_I32_A64
4767 0U, // STORE16_I32_A64_S
4768 0U, // STORE16_I64_A32
4769 0U, // STORE16_I64_A32_S
4770 0U, // STORE16_I64_A64
4771 0U, // STORE16_I64_A64_S
4772 0U, // STORE32_I64_A32
4773 0U, // STORE32_I64_A32_S
4774 0U, // STORE32_I64_A64
4775 0U, // STORE32_I64_A64_S
4776 0U, // STORE8_I32_A32
4777 0U, // STORE8_I32_A32_S
4778 0U, // STORE8_I32_A64
4779 0U, // STORE8_I32_A64_S
4780 0U, // STORE8_I64_A32
4781 0U, // STORE8_I64_A32_S
4782 0U, // STORE8_I64_A64
4783 0U, // STORE8_I64_A64_S
4784 0U, // STORE_F16_F32_A32
4785 0U, // STORE_F16_F32_A32_S
4786 0U, // STORE_F16_F32_A64
4787 0U, // STORE_F16_F32_A64_S
4788 0U, // STORE_F32_A32
4789 0U, // STORE_F32_A32_S
4790 0U, // STORE_F32_A64
4791 0U, // STORE_F32_A64_S
4792 0U, // STORE_F64_A32
4793 0U, // STORE_F64_A32_S
4794 0U, // STORE_F64_A64
4795 0U, // STORE_F64_A64_S
4796 0U, // STORE_I32_A32
4797 0U, // STORE_I32_A32_S
4798 0U, // STORE_I32_A64
4799 0U, // STORE_I32_A64_S
4800 0U, // STORE_I64_A32
4801 0U, // STORE_I64_A32_S
4802 0U, // STORE_I64_A64
4803 0U, // STORE_I64_A64_S
4804 0U, // STORE_LANE_I16x8_A32
4805 0U, // STORE_LANE_I16x8_A32_S
4806 0U, // STORE_LANE_I16x8_A64
4807 0U, // STORE_LANE_I16x8_A64_S
4808 0U, // STORE_LANE_I32x4_A32
4809 0U, // STORE_LANE_I32x4_A32_S
4810 0U, // STORE_LANE_I32x4_A64
4811 0U, // STORE_LANE_I32x4_A64_S
4812 0U, // STORE_LANE_I64x2_A32
4813 0U, // STORE_LANE_I64x2_A32_S
4814 0U, // STORE_LANE_I64x2_A64
4815 0U, // STORE_LANE_I64x2_A64_S
4816 0U, // STORE_LANE_I8x16_A32
4817 0U, // STORE_LANE_I8x16_A32_S
4818 0U, // STORE_LANE_I8x16_A64
4819 0U, // STORE_LANE_I8x16_A64_S
4820 0U, // STORE_V128_A32
4821 0U, // STORE_V128_A32_S
4822 0U, // STORE_V128_A64
4823 0U, // STORE_V128_A64_S
4824 0U, // SUB_F16x8
4825 0U, // SUB_F16x8_S
4826 0U, // SUB_F32
4827 0U, // SUB_F32_S
4828 0U, // SUB_F32x4
4829 0U, // SUB_F32x4_S
4830 0U, // SUB_F64
4831 0U, // SUB_F64_S
4832 0U, // SUB_F64x2
4833 0U, // SUB_F64x2_S
4834 0U, // SUB_I16x8
4835 0U, // SUB_I16x8_S
4836 0U, // SUB_I32
4837 0U, // SUB_I32_S
4838 0U, // SUB_I32x4
4839 0U, // SUB_I32x4_S
4840 0U, // SUB_I64
4841 0U, // SUB_I64_S
4842 0U, // SUB_I64x2
4843 0U, // SUB_I64x2_S
4844 0U, // SUB_I8x16
4845 0U, // SUB_I8x16_S
4846 0U, // SUB_SAT_S_I16x8
4847 0U, // SUB_SAT_S_I16x8_S
4848 0U, // SUB_SAT_S_I8x16
4849 0U, // SUB_SAT_S_I8x16_S
4850 0U, // SUB_SAT_U_I16x8
4851 0U, // SUB_SAT_U_I16x8_S
4852 0U, // SUB_SAT_U_I8x16
4853 0U, // SUB_SAT_U_I8x16_S
4854 0U, // SWIZZLE
4855 0U, // SWIZZLE_S
4856 0U, // TABLE_COPY
4857 0U, // TABLE_COPY_S
4858 0U, // TABLE_FILL_EXNREF
4859 0U, // TABLE_FILL_EXNREF_S
4860 0U, // TABLE_FILL_EXTERNREF
4861 0U, // TABLE_FILL_EXTERNREF_S
4862 0U, // TABLE_FILL_FUNCREF
4863 0U, // TABLE_FILL_FUNCREF_S
4864 0U, // TABLE_GET_EXNREF
4865 0U, // TABLE_GET_EXNREF_S
4866 0U, // TABLE_GET_EXTERNREF
4867 0U, // TABLE_GET_EXTERNREF_S
4868 0U, // TABLE_GET_FUNCREF
4869 0U, // TABLE_GET_FUNCREF_S
4870 0U, // TABLE_GROW_EXNREF
4871 0U, // TABLE_GROW_EXNREF_S
4872 0U, // TABLE_GROW_EXTERNREF
4873 0U, // TABLE_GROW_EXTERNREF_S
4874 0U, // TABLE_GROW_FUNCREF
4875 0U, // TABLE_GROW_FUNCREF_S
4876 0U, // TABLE_SET_EXNREF
4877 0U, // TABLE_SET_EXNREF_S
4878 0U, // TABLE_SET_EXTERNREF
4879 0U, // TABLE_SET_EXTERNREF_S
4880 0U, // TABLE_SET_FUNCREF
4881 0U, // TABLE_SET_FUNCREF_S
4882 0U, // TABLE_SIZE
4883 0U, // TABLE_SIZE_S
4884 0U, // TEE_EXNREF
4885 0U, // TEE_EXNREF_S
4886 0U, // TEE_EXTERNREF
4887 0U, // TEE_EXTERNREF_S
4888 0U, // TEE_F32
4889 0U, // TEE_F32_S
4890 0U, // TEE_F64
4891 0U, // TEE_F64_S
4892 0U, // TEE_FUNCREF
4893 0U, // TEE_FUNCREF_S
4894 0U, // TEE_I32
4895 0U, // TEE_I32_S
4896 0U, // TEE_I64
4897 0U, // TEE_I64_S
4898 0U, // TEE_V128
4899 0U, // TEE_V128_S
4900 0U, // THROW
4901 0U, // THROW_REF
4902 0U, // THROW_REF_S
4903 0U, // THROW_S
4904 0U, // TRUNC_F16x8
4905 0U, // TRUNC_F16x8_S
4906 0U, // TRUNC_F32
4907 0U, // TRUNC_F32_S
4908 0U, // TRUNC_F32x4
4909 0U, // TRUNC_F32x4_S
4910 0U, // TRUNC_F64
4911 0U, // TRUNC_F64_S
4912 0U, // TRUNC_F64x2
4913 0U, // TRUNC_F64x2_S
4914 0U, // TRY
4915 0U, // TRY_S
4916 0U, // TRY_TABLE
4917 0U, // TRY_TABLE_S
4918 0U, // UNREACHABLE
4919 0U, // UNREACHABLE_S
4920 0U, // XOR
4921 0U, // XOR_I32
4922 0U, // XOR_I32_S
4923 0U, // XOR_I64
4924 0U, // XOR_I64_S
4925 0U, // XOR_S
4926 0U, // anonymous_14865MEMORY_GROW_A32
4927 0U, // anonymous_14865MEMORY_GROW_A32_S
4928 0U, // anonymous_14865MEMORY_SIZE_A32
4929 0U, // anonymous_14865MEMORY_SIZE_A32_S
4930 0U, // anonymous_14866MEMORY_GROW_A64
4931 0U, // anonymous_14866MEMORY_GROW_A64_S
4932 0U, // anonymous_14866MEMORY_SIZE_A64
4933 0U, // anonymous_14866MEMORY_SIZE_A64_S
4934 0U, // convert_low_s_F64x2
4935 0U, // convert_low_s_F64x2_S
4936 0U, // convert_low_u_F64x2
4937 0U, // convert_low_u_F64x2_S
4938 0U, // demote_zero_F16x8
4939 0U, // demote_zero_F16x8_S
4940 0U, // demote_zero_F32x4
4941 0U, // demote_zero_F32x4_S
4942 0U, // extadd_pairwise_s_I16x8
4943 0U, // extadd_pairwise_s_I16x8_S
4944 0U, // extadd_pairwise_s_I32x4
4945 0U, // extadd_pairwise_s_I32x4_S
4946 0U, // extadd_pairwise_u_I16x8
4947 0U, // extadd_pairwise_u_I16x8_S
4948 0U, // extadd_pairwise_u_I32x4
4949 0U, // extadd_pairwise_u_I32x4_S
4950 0U, // extend_high_s_I16x8
4951 0U, // extend_high_s_I16x8_S
4952 0U, // extend_high_s_I32x4
4953 0U, // extend_high_s_I32x4_S
4954 0U, // extend_high_s_I64x2
4955 0U, // extend_high_s_I64x2_S
4956 0U, // extend_high_u_I16x8
4957 0U, // extend_high_u_I16x8_S
4958 0U, // extend_high_u_I32x4
4959 0U, // extend_high_u_I32x4_S
4960 0U, // extend_high_u_I64x2
4961 0U, // extend_high_u_I64x2_S
4962 0U, // extend_low_s_I16x8
4963 0U, // extend_low_s_I16x8_S
4964 0U, // extend_low_s_I32x4
4965 0U, // extend_low_s_I32x4_S
4966 0U, // extend_low_s_I64x2
4967 0U, // extend_low_s_I64x2_S
4968 0U, // extend_low_u_I16x8
4969 0U, // extend_low_u_I16x8_S
4970 0U, // extend_low_u_I32x4
4971 0U, // extend_low_u_I32x4_S
4972 0U, // extend_low_u_I64x2
4973 0U, // extend_low_u_I64x2_S
4974 0U, // fp_to_sint_I16x8
4975 0U, // fp_to_sint_I16x8_S
4976 0U, // fp_to_sint_I32x4
4977 0U, // fp_to_sint_I32x4_S
4978 0U, // fp_to_uint_I16x8
4979 0U, // fp_to_uint_I16x8_S
4980 0U, // fp_to_uint_I32x4
4981 0U, // fp_to_uint_I32x4_S
4982 0U, // int_wasm_relaxed_trunc_signed_I32x4
4983 0U, // int_wasm_relaxed_trunc_signed_I32x4_S
4984 0U, // int_wasm_relaxed_trunc_signed_zero_I32x4
4985 0U, // int_wasm_relaxed_trunc_signed_zero_I32x4_S
4986 0U, // int_wasm_relaxed_trunc_unsigned_I32x4
4987 0U, // int_wasm_relaxed_trunc_unsigned_I32x4_S
4988 0U, // int_wasm_relaxed_trunc_unsigned_zero_I32x4
4989 0U, // int_wasm_relaxed_trunc_unsigned_zero_I32x4_S
4990 0U, // promote_low_F32x4
4991 0U, // promote_low_F32x4_S
4992 0U, // promote_low_F64x2
4993 0U, // promote_low_F64x2_S
4994 0U, // sint_to_fp_F16x8
4995 0U, // sint_to_fp_F16x8_S
4996 0U, // sint_to_fp_F32x4
4997 0U, // sint_to_fp_F32x4_S
4998 0U, // trunc_sat_zero_s_I32x4
4999 0U, // trunc_sat_zero_s_I32x4_S
5000 0U, // trunc_sat_zero_u_I32x4
5001 0U, // trunc_sat_zero_u_I32x4_S
5002 0U, // uint_to_fp_F16x8
5003 0U, // uint_to_fp_F16x8_S
5004 0U, // uint_to_fp_F32x4
5005 0U, // uint_to_fp_F32x4_S
5006 };
5007
5008 // Emit the opcode for the instruction.
5009 uint64_t Bits = 0;
5010 Bits |= (uint64_t)OpInfo0[MI.getOpcode()] << 0;
5011 Bits |= (uint64_t)OpInfo1[MI.getOpcode()] << 32;
5012 if (Bits == 0)
5013 return {nullptr, Bits};
5014 return {AsmStrs+(Bits & 16383)-1, Bits};
5015
5016}
5017/// printInstruction - This method is automatically generated by tablegen
5018/// from the instruction set description.
5019LLVM_NO_PROFILE_INSTRUMENT_FUNCTION
5020void WebAssemblyInstPrinter::printInstruction(const MCInst *MI, uint64_t Address, const MCSubtargetInfo &STI, raw_ostream &O) {
5021 O << "\t";
5022
5023 auto MnemonicInfo = getMnemonic(MI: *MI);
5024
5025 O << MnemonicInfo.first;
5026
5027 uint64_t Bits = MnemonicInfo.second;
5028 assert(Bits != 0 && "Cannot print this instruction.");
5029
5030 // Fragment 0 encoded into 3 bits for 7 unique commands.
5031 switch ((Bits >> 14) & 7) {
5032 default: llvm_unreachable("Invalid command number.");
5033 case 0:
5034 // DBG_VALUE, DBG_VALUE_LIST, DBG_INSTR_REF, DBG_PHI, DBG_LABEL, BUNDLE, ...
5035 return;
5036 break;
5037 case 1:
5038 // CALL_PARAMS, CALL_PARAMS_S, ABS_F16x8, ABS_F32, ABS_F32x4, ABS_F64, AB...
5039 printOperand(MI, OpNo: 0, STI, O);
5040 break;
5041 case 2:
5042 // ATOMIC_FENCE, ATOMIC_FENCE_S, ATOMIC_LOAD16_U_I32_A32_S, ATOMIC_LOAD16...
5043 printWebAssemblyMemOrderOperand(MI, OpNo: 0, STI, O);
5044 break;
5045 case 3:
5046 // BLOCK, BLOCK_S, IF, IF_S, LOOP, LOOP_S, TRY, TRY_S, TRY_TABLE, TRY_TAB...
5047 printWebAssemblySignatureOperand(MI, OpNo: 0, STI, O);
5048 break;
5049 case 4:
5050 // BR_TABLE_I32_S, BR_TABLE_I64_S
5051 printBrList(MI, OpNo: 0, STI, O);
5052 return;
5053 break;
5054 case 5:
5055 // LOAD16_SPLAT_A32_S, LOAD16_SPLAT_A64_S, LOAD16_S_I32_A32_S, LOAD16_S_I...
5056 printOperand(MI, OpNo: 1, STI, O);
5057 break;
5058 case 6:
5059 // SELECT_T, SELECT_T_S
5060 printTypeList(MI, OpNo: 0, STI, O);
5061 return;
5062 break;
5063 }
5064
5065
5066 // Fragment 1 encoded into 3 bits for 5 unique commands.
5067 switch ((Bits >> 17) & 7) {
5068 default: llvm_unreachable("Invalid command number.");
5069 case 0:
5070 // CALL_PARAMS, CALL_PARAMS_S, ATOMIC_FENCE, ATOMIC_FENCE_S, BLOCK, BLOCK...
5071 return;
5072 break;
5073 case 1:
5074 // ABS_F16x8, ABS_F32, ABS_F32x4, ABS_F64, ABS_F64x2, ABS_I16x8, ABS_I32x...
5075 O << ", ";
5076 break;
5077 case 2:
5078 // ATOMIC_LOAD16_U_I32_A32_S, ATOMIC_LOAD16_U_I32_A64_S, ATOMIC_LOAD16_U_...
5079 O << ' ';
5080 break;
5081 case 3:
5082 // LOAD16_SPLAT_A32_S, LOAD16_SPLAT_A64_S, LOAD16_S_I32_A32_S, LOAD16_S_I...
5083 printWebAssemblyP2AlignOperand(MI, OpNo: 0, STI, O);
5084 break;
5085 case 4:
5086 // STORE16_I32_A32, STORE16_I32_A64, STORE16_I64_A32, STORE16_I64_A64, ST...
5087 O << '(';
5088 break;
5089 }
5090
5091
5092 // Fragment 2 encoded into 3 bits for 7 unique commands.
5093 switch ((Bits >> 20) & 7) {
5094 default: llvm_unreachable("Invalid command number.");
5095 case 0:
5096 // ABS_F16x8, ABS_F32, ABS_F32x4, ABS_F64, ABS_F64x2, ABS_I16x8, ABS_I32x...
5097 printOperand(MI, OpNo: 1, STI, O);
5098 break;
5099 case 1:
5100 // ATOMIC_LOAD16_U_I32_A32, ATOMIC_LOAD16_U_I32_A64, ATOMIC_LOAD16_U_I64_...
5101 printWebAssemblyMemOrderOperand(MI, OpNo: 1, STI, O);
5102 O << ' ';
5103 printOperand(MI, OpNo: 3, STI, O);
5104 O << '(';
5105 printOperand(MI, OpNo: 4, STI, O);
5106 O << ')';
5107 printWebAssemblyP2AlignOperand(MI, OpNo: 2, STI, O);
5108 break;
5109 case 2:
5110 // ATOMIC_LOAD16_U_I32_A32_S, ATOMIC_LOAD16_U_I32_A64_S, ATOMIC_LOAD16_U_...
5111 printOperand(MI, OpNo: 2, STI, O);
5112 break;
5113 case 3:
5114 // LOAD16_SPLAT_A32_S, LOAD16_SPLAT_A64_S, LOAD16_S_I32_A32_S, LOAD16_S_I...
5115 return;
5116 break;
5117 case 4:
5118 // LOAD_LANE_16_A32_S, LOAD_LANE_16_A64_S, LOAD_LANE_32_A32_S, LOAD_LANE_...
5119 O << ", ";
5120 printOperand(MI, OpNo: 2, STI, O);
5121 return;
5122 break;
5123 case 5:
5124 // STORE_LANE_I16x8_A32, STORE_LANE_I16x8_A64, STORE_LANE_I32x4_A32, STOR...
5125 printOperand(MI, OpNo: 3, STI, O);
5126 O << ')';
5127 printWebAssemblyP2AlignOperand(MI, OpNo: 0, STI, O);
5128 O << ", ";
5129 printOperand(MI, OpNo: 4, STI, O);
5130 O << ", ";
5131 printOperand(MI, OpNo: 2, STI, O);
5132 return;
5133 break;
5134 case 6:
5135 // TRY_TABLE_S
5136 printCatchList(MI, OpNo: 1, STI, O);
5137 return;
5138 break;
5139 }
5140
5141
5142 // Fragment 3 encoded into 3 bits for 5 unique commands.
5143 switch ((Bits >> 23) & 7) {
5144 default: llvm_unreachable("Invalid command number.");
5145 case 0:
5146 // ABS_F16x8, ABS_F32, ABS_F32x4, ABS_F64, ABS_F64x2, ABS_I16x8, ABS_I32x...
5147 return;
5148 break;
5149 case 1:
5150 // ADD_F16x8, ADD_F32, ADD_F32x4, ADD_F64, ADD_F64x2, ADD_I16x8, ADD_I32,...
5151 O << ", ";
5152 break;
5153 case 2:
5154 // ATOMIC_LOAD16_U_I32_A32_S, ATOMIC_LOAD16_U_I32_A64_S, ATOMIC_LOAD16_U_...
5155 printWebAssemblyP2AlignOperand(MI, OpNo: 1, STI, O);
5156 return;
5157 break;
5158 case 3:
5159 // ATOMIC_STORE16_I32_A32, ATOMIC_STORE16_I32_A64, ATOMIC_STORE16_I64_A32...
5160 O << '(';
5161 break;
5162 case 4:
5163 // STORE16_I32_A32, STORE16_I32_A64, STORE16_I64_A32, STORE16_I64_A64, ST...
5164 O << ')';
5165 printWebAssemblyP2AlignOperand(MI, OpNo: 0, STI, O);
5166 O << ", ";
5167 printOperand(MI, OpNo: 3, STI, O);
5168 return;
5169 break;
5170 }
5171
5172
5173 // Fragment 4 encoded into 2 bits for 4 unique commands.
5174 switch ((Bits >> 26) & 3) {
5175 default: llvm_unreachable("Invalid command number.");
5176 case 0:
5177 // ADD_F16x8, ADD_F32, ADD_F32x4, ADD_F64, ADD_F64x2, ADD_I16x8, ADD_I32,...
5178 printOperand(MI, OpNo: 2, STI, O);
5179 break;
5180 case 1:
5181 // ATOMIC_RMW16_U_ADD_I32_A32, ATOMIC_RMW16_U_ADD_I32_A64, ATOMIC_RMW16_U...
5182 printOperand(MI, OpNo: 5, STI, O);
5183 break;
5184 case 2:
5185 // ATOMIC_STORE16_I32_A32, ATOMIC_STORE16_I32_A64, ATOMIC_STORE16_I64_A32...
5186 printOperand(MI, OpNo: 3, STI, O);
5187 O << ')';
5188 printWebAssemblyP2AlignOperand(MI, OpNo: 1, STI, O);
5189 break;
5190 case 3:
5191 // LOAD_LANE_16_A32, LOAD_LANE_16_A64, LOAD_LANE_32_A32, LOAD_LANE_32_A64...
5192 printOperand(MI, OpNo: 4, STI, O);
5193 O << ')';
5194 printWebAssemblyP2AlignOperand(MI, OpNo: 1, STI, O);
5195 O << ", ";
5196 printOperand(MI, OpNo: 5, STI, O);
5197 O << ", ";
5198 printOperand(MI, OpNo: 3, STI, O);
5199 return;
5200 break;
5201 }
5202
5203
5204 // Fragment 5 encoded into 1 bits for 2 unique commands.
5205 if ((Bits >> 28) & 1) {
5206 // ATOMIC_RMW16_U_CMPXCHG_I32_A32, ATOMIC_RMW16_U_CMPXCHG_I32_A64, ATOMIC...
5207 O << ", ";
5208 } else {
5209 // ADD_F16x8, ADD_F32, ADD_F32x4, ADD_F64, ADD_F64x2, ADD_I16x8, ADD_I32,...
5210 return;
5211 }
5212
5213
5214 // Fragment 6 encoded into 2 bits for 3 unique commands.
5215 switch ((Bits >> 29) & 3) {
5216 default: llvm_unreachable("Invalid command number.");
5217 case 0:
5218 // ATOMIC_RMW16_U_CMPXCHG_I32_A32, ATOMIC_RMW16_U_CMPXCHG_I32_A64, ATOMIC...
5219 printOperand(MI, OpNo: 6, STI, O);
5220 return;
5221 break;
5222 case 1:
5223 // ATOMIC_STORE16_I32_A32, ATOMIC_STORE16_I32_A64, ATOMIC_STORE16_I64_A32...
5224 printOperand(MI, OpNo: 4, STI, O);
5225 return;
5226 break;
5227 case 2:
5228 // BITSELECT, CONST_V128_F32x4, CONST_V128_F32x4_S, CONST_V128_I16x8, CON...
5229 printOperand(MI, OpNo: 3, STI, O);
5230 break;
5231 }
5232
5233
5234 // Fragment 7 encoded into 1 bits for 2 unique commands.
5235 if ((Bits >> 31) & 1) {
5236 // CONST_V128_F32x4, CONST_V128_I16x8, CONST_V128_I16x8_S, CONST_V128_I32...
5237 O << ", ";
5238 printOperand(MI, OpNo: 4, STI, O);
5239 } else {
5240 // BITSELECT, CONST_V128_F32x4_S, CONST_V128_I32x4_S, I64_MUL_WIDE_S, I64...
5241 return;
5242 }
5243
5244
5245 // Fragment 8 encoded into 1 bits for 2 unique commands.
5246 if ((Bits >> 32) & 1) {
5247 // CONST_V128_I16x8, CONST_V128_I16x8_S, CONST_V128_I8x16, CONST_V128_I8x...
5248 O << ", ";
5249 printOperand(MI, OpNo: 5, STI, O);
5250 } else {
5251 // CONST_V128_F32x4, CONST_V128_I32x4, MEMORY_COPY_A32, MEMORY_COPY_A64, ...
5252 return;
5253 }
5254
5255
5256 // Fragment 9 encoded into 1 bits for 2 unique commands.
5257 if ((Bits >> 33) & 1) {
5258 // I64_ADD128, I64_SUB128
5259 return;
5260 } else {
5261 // CONST_V128_I16x8, CONST_V128_I16x8_S, CONST_V128_I8x16, CONST_V128_I8x...
5262 O << ", ";
5263 printOperand(MI, OpNo: 6, STI, O);
5264 O << ", ";
5265 printOperand(MI, OpNo: 7, STI, O);
5266 }
5267
5268
5269 // Fragment 10 encoded into 1 bits for 2 unique commands.
5270 if ((Bits >> 34) & 1) {
5271 // CONST_V128_I16x8_S
5272 return;
5273 } else {
5274 // CONST_V128_I16x8, CONST_V128_I8x16, CONST_V128_I8x16_S, SHUFFLE, SHUFF...
5275 O << ", ";
5276 printOperand(MI, OpNo: 8, STI, O);
5277 }
5278
5279
5280 // Fragment 11 encoded into 1 bits for 2 unique commands.
5281 if ((Bits >> 35) & 1) {
5282 // CONST_V128_I8x16, CONST_V128_I8x16_S, SHUFFLE, SHUFFLE_S
5283 O << ", ";
5284 printOperand(MI, OpNo: 9, STI, O);
5285 O << ", ";
5286 printOperand(MI, OpNo: 10, STI, O);
5287 O << ", ";
5288 printOperand(MI, OpNo: 11, STI, O);
5289 O << ", ";
5290 printOperand(MI, OpNo: 12, STI, O);
5291 O << ", ";
5292 printOperand(MI, OpNo: 13, STI, O);
5293 O << ", ";
5294 printOperand(MI, OpNo: 14, STI, O);
5295 O << ", ";
5296 printOperand(MI, OpNo: 15, STI, O);
5297 } else {
5298 // CONST_V128_I16x8
5299 return;
5300 }
5301
5302
5303 // Fragment 12 encoded into 1 bits for 2 unique commands.
5304 if ((Bits >> 36) & 1) {
5305 // CONST_V128_I8x16_S, SHUFFLE_S
5306 return;
5307 } else {
5308 // CONST_V128_I8x16, SHUFFLE
5309 O << ", ";
5310 printOperand(MI, OpNo: 16, STI, O);
5311 }
5312
5313
5314 // Fragment 13 encoded into 1 bits for 2 unique commands.
5315 if ((Bits >> 37) & 1) {
5316 // SHUFFLE
5317 O << ", ";
5318 printOperand(MI, OpNo: 17, STI, O);
5319 O << ", ";
5320 printOperand(MI, OpNo: 18, STI, O);
5321 return;
5322 } else {
5323 // CONST_V128_I8x16
5324 return;
5325 }
5326
5327}
5328
5329
5330/// getRegisterName - This method is automatically generated by tblgen
5331/// from the register set description. This returns the assembler name
5332/// for the specified register.
5333const char *WebAssemblyInstPrinter::getRegisterName(MCRegister Reg) {
5334 unsigned RegNo = Reg.id();
5335 assert(RegNo && RegNo < 15 && "Invalid register number!");
5336
5337
5338#ifdef __GNUC__
5339#pragma GCC diagnostic push
5340#pragma GCC diagnostic ignored "-Woverlength-strings"
5341#endif
5342 static const char AsmStrs[] = {
5343 /* 0 */ "%f32.0\000"
5344 /* 7 */ "%i32.0\000"
5345 /* 14 */ "%f64.0\000"
5346 /* 21 */ "%i64.0\000"
5347 /* 28 */ "%funcref.0\000"
5348 /* 39 */ "%externref.0\000"
5349 /* 52 */ "%exnref.0\000"
5350 /* 62 */ "%FP32\000"
5351 /* 68 */ "%SP32\000"
5352 /* 74 */ "%FP64\000"
5353 /* 80 */ "%SP64\000"
5354 /* 86 */ "%v128\000"
5355 /* 92 */ "STACK\000"
5356 /* 98 */ "ARGUMENTS\000"
5357};
5358#ifdef __GNUC__
5359#pragma GCC diagnostic pop
5360#endif
5361
5362 static const uint8_t RegAsmOffset[] = {
5363 98, 92, 52, 39, 62, 74, 28, 68, 80, 0, 14, 7, 21, 86,
5364 };
5365
5366 assert (*(AsmStrs+RegAsmOffset[RegNo-1]) &&
5367 "Invalid alt name index for register!");
5368 return AsmStrs+RegAsmOffset[RegNo-1];
5369}
5370
5371#ifdef PRINT_ALIAS_INSTR
5372#undef PRINT_ALIAS_INSTR
5373
5374bool WebAssemblyInstPrinter::printAliasInstr(const MCInst *MI, uint64_t Address, const MCSubtargetInfo &STI, raw_ostream &OS) {
5375 return false;
5376}
5377
5378#endif // PRINT_ALIAS_INSTR
5379