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