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 */ "return_call_params\t\000"
388 /* 5433 */ "f64x2.splat\t\000"
389 /* 5446 */ "i64x2.splat\t\000"
390 /* 5459 */ "f32x4.splat\t\000"
391 /* 5472 */ "i32x4.splat\t\000"
392 /* 5485 */ "i8x16.splat\t\000"
393 /* 5498 */ "f16x8.splat\t\000"
394 /* 5511 */ "i16x8.splat\t\000"
395 /* 5524 */ "v128.load32_splat\t\000"
396 /* 5543 */ "v128.load64_splat\t\000"
397 /* 5562 */ "v128.load16_splat\t\000"
398 /* 5581 */ "v128.load8_splat\t\000"
399 /* 5599 */ "f32.select\t\000"
400 /* 5611 */ "i32.select\t\000"
401 /* 5623 */ "f64.select\t\000"
402 /* 5635 */ "i64.select\t\000"
403 /* 5647 */ "v128.select\t\000"
404 /* 5660 */ "funcref.select\t\000"
405 /* 5676 */ "externref.select\t\000"
406 /* 5694 */ "exnref.select\t\000"
407 /* 5709 */ "i64x2.relaxed_laneselect\t\000"
408 /* 5735 */ "i32x4.relaxed_laneselect\t\000"
409 /* 5761 */ "i8x16.relaxed_laneselect\t\000"
410 /* 5787 */ "i16x8.relaxed_laneselect\t\000"
411 /* 5813 */ "v128.bitselect\t\000"
412 /* 5829 */ "return_call_indirect\t\000"
413 /* 5851 */ "table.get\t\000"
414 /* 5862 */ "global.get\t\000"
415 /* 5874 */ "local.get\t\000"
416 /* 5885 */ "table.set\t\000"
417 /* 5896 */ "global.set\t\000"
418 /* 5908 */ "local.set\t\000"
419 /* 5919 */ "f64x2.gt\t\000"
420 /* 5929 */ "f32x4.gt\t\000"
421 /* 5939 */ "f16x8.gt\t\000"
422 /* 5949 */ "memory.init\t\000"
423 /* 5962 */ "f64x2.lt\t\000"
424 /* 5972 */ "f32x4.lt\t\000"
425 /* 5982 */ "f16x8.lt\t\000"
426 /* 5992 */ "i32.popcnt\t\000"
427 /* 6004 */ "i64.popcnt\t\000"
428 /* 6016 */ "i8x16.popcnt\t\000"
429 /* 6030 */ "v128.not\t\000"
430 /* 6040 */ "v128.andnot\t\000"
431 /* 6053 */ "f32.sqrt\t\000"
432 /* 6063 */ "f64x2.sqrt\t\000"
433 /* 6075 */ "f64.sqrt\t\000"
434 /* 6085 */ "f32x4.sqrt\t\000"
435 /* 6097 */ "f16x8.sqrt\t\000"
436 /* 6109 */ "ref.cast\t\000"
437 /* 6119 */ "f32.nearest\t\000"
438 /* 6132 */ "f64x2.nearest\t\000"
439 /* 6147 */ "f64.nearest\t\000"
440 /* 6160 */ "f32x4.nearest\t\000"
441 /* 6175 */ "f16x8.nearest\t\000"
442 /* 6190 */ "ref.test\t\000"
443 /* 6200 */ "f32.const\t\000"
444 /* 6211 */ "i32.const\t\000"
445 /* 6222 */ "f64.const\t\000"
446 /* 6233 */ "i64.const\t\000"
447 /* 6244 */ "v128.const\t\000"
448 /* 6256 */ "i64.load32_u\t\000"
449 /* 6270 */ "i64.atomic.load32_u\t\000"
450 /* 6291 */ "i32.trunc_f32_u\t\000"
451 /* 6308 */ "i64.trunc_f32_u\t\000"
452 /* 6325 */ "i32.trunc_sat_f32_u\t\000"
453 /* 6346 */ "i64.trunc_sat_f32_u\t\000"
454 /* 6367 */ "i64.extend_i32_u\t\000"
455 /* 6385 */ "f32.convert_i32_u\t\000"
456 /* 6404 */ "f64.convert_i32_u\t\000"
457 /* 6423 */ "i64x2.load32x2_u\t\000"
458 /* 6441 */ "i32.trunc_f64_u\t\000"
459 /* 6458 */ "i64.trunc_f64_u\t\000"
460 /* 6475 */ "i32.trunc_sat_f64_u\t\000"
461 /* 6496 */ "i64.trunc_sat_f64_u\t\000"
462 /* 6517 */ "f32.convert_i64_u\t\000"
463 /* 6536 */ "f64.convert_i64_u\t\000"
464 /* 6555 */ "i32x4.relaxed_trunc_f32x4_u\t\000"
465 /* 6584 */ "i32x4.trunc_sat_f32x4_u\t\000"
466 /* 6609 */ "i64x2.extend_high_i32x4_u\t\000"
467 /* 6636 */ "i64x2.extmul_high_i32x4_u\t\000"
468 /* 6663 */ "f32x4.convert_i32x4_u\t\000"
469 /* 6686 */ "i64x2.extend_low_i32x4_u\t\000"
470 /* 6712 */ "i64x2.extmul_low_i32x4_u\t\000"
471 /* 6738 */ "f64x2.convert_low_i32x4_u\t\000"
472 /* 6765 */ "i16x8.narrow_i32x4_u\t\000"
473 /* 6787 */ "i32x4.load16x4_u\t\000"
474 /* 6805 */ "i32.load16_u\t\000"
475 /* 6819 */ "i64.load16_u\t\000"
476 /* 6833 */ "i32.atomic.load16_u\t\000"
477 /* 6854 */ "i64.atomic.load16_u\t\000"
478 /* 6875 */ "i16x8.extadd_pairwise_i8x16_u\t\000"
479 /* 6906 */ "i16x8.extend_high_i8x16_u\t\000"
480 /* 6933 */ "i16x8.extmul_high_i8x16_u\t\000"
481 /* 6960 */ "i16x8.extend_low_i8x16_u\t\000"
482 /* 6986 */ "i16x8.extmul_low_i8x16_u\t\000"
483 /* 7012 */ "i32.load8_u\t\000"
484 /* 7025 */ "i64.load8_u\t\000"
485 /* 7038 */ "i32.atomic.load8_u\t\000"
486 /* 7058 */ "i64.atomic.load8_u\t\000"
487 /* 7078 */ "i16x8.trunc_sat_f16x8_u\t\000"
488 /* 7103 */ "i32x4.extadd_pairwise_i16x8_u\t\000"
489 /* 7134 */ "i32x4.extend_high_i16x8_u\t\000"
490 /* 7161 */ "i32x4.extmul_high_i16x8_u\t\000"
491 /* 7188 */ "f16x8.convert_i16x8_u\t\000"
492 /* 7211 */ "i32x4.extend_low_i16x8_u\t\000"
493 /* 7237 */ "i32x4.extmul_low_i16x8_u\t\000"
494 /* 7263 */ "i8x16.narrow_i16x8_u\t\000"
495 /* 7285 */ "i16x8.load8x8_u\t\000"
496 /* 7302 */ "i64.atomic.rmw32.sub_u\t\000"
497 /* 7326 */ "i32.atomic.rmw16.sub_u\t\000"
498 /* 7350 */ "i64.atomic.rmw16.sub_u\t\000"
499 /* 7374 */ "i32.atomic.rmw8.sub_u\t\000"
500 /* 7397 */ "i64.atomic.rmw8.sub_u\t\000"
501 /* 7420 */ "i64.atomic.rmw32.add_u\t\000"
502 /* 7444 */ "i32.atomic.rmw16.add_u\t\000"
503 /* 7468 */ "i64.atomic.rmw16.add_u\t\000"
504 /* 7492 */ "i32.atomic.rmw8.add_u\t\000"
505 /* 7515 */ "i64.atomic.rmw8.add_u\t\000"
506 /* 7538 */ "i64.atomic.rmw32.and_u\t\000"
507 /* 7562 */ "i32.atomic.rmw16.and_u\t\000"
508 /* 7586 */ "i64.atomic.rmw16.and_u\t\000"
509 /* 7610 */ "i32.atomic.rmw8.and_u\t\000"
510 /* 7633 */ "i64.atomic.rmw8.and_u\t\000"
511 /* 7656 */ "i64.mul_wide_u\t\000"
512 /* 7672 */ "i32.ge_u\t\000"
513 /* 7682 */ "i64.ge_u\t\000"
514 /* 7692 */ "i32x4.ge_u\t\000"
515 /* 7704 */ "i8x16.ge_u\t\000"
516 /* 7716 */ "i16x8.ge_u\t\000"
517 /* 7728 */ "i32.le_u\t\000"
518 /* 7738 */ "i64.le_u\t\000"
519 /* 7748 */ "i32x4.le_u\t\000"
520 /* 7760 */ "i8x16.le_u\t\000"
521 /* 7772 */ "i16x8.le_u\t\000"
522 /* 7784 */ "i8x16.extract_lane_u\t\000"
523 /* 7806 */ "i16x8.extract_lane_u\t\000"
524 /* 7828 */ "i64.atomic.rmw32.xchg_u\t\000"
525 /* 7853 */ "i32.atomic.rmw16.xchg_u\t\000"
526 /* 7878 */ "i64.atomic.rmw16.xchg_u\t\000"
527 /* 7903 */ "i32.atomic.rmw8.xchg_u\t\000"
528 /* 7927 */ "i64.atomic.rmw8.xchg_u\t\000"
529 /* 7951 */ "i64.atomic.rmw32.cmpxchg_u\t\000"
530 /* 7979 */ "i32.atomic.rmw16.cmpxchg_u\t\000"
531 /* 8007 */ "i64.atomic.rmw16.cmpxchg_u\t\000"
532 /* 8035 */ "i32.atomic.rmw8.cmpxchg_u\t\000"
533 /* 8062 */ "i64.atomic.rmw8.cmpxchg_u\t\000"
534 /* 8089 */ "i32.rem_u\t\000"
535 /* 8100 */ "i64.rem_u\t\000"
536 /* 8111 */ "i32x4.min_u\t\000"
537 /* 8124 */ "i8x16.min_u\t\000"
538 /* 8137 */ "i16x8.min_u\t\000"
539 /* 8150 */ "i8x16.avgr_u\t\000"
540 /* 8164 */ "i16x8.avgr_u\t\000"
541 /* 8178 */ "i32.shr_u\t\000"
542 /* 8189 */ "i64x2.shr_u\t\000"
543 /* 8202 */ "i64.shr_u\t\000"
544 /* 8213 */ "i32x4.shr_u\t\000"
545 /* 8226 */ "i8x16.shr_u\t\000"
546 /* 8239 */ "i16x8.shr_u\t\000"
547 /* 8252 */ "i64.atomic.rmw32.or_u\t\000"
548 /* 8275 */ "i32.atomic.rmw16.or_u\t\000"
549 /* 8298 */ "i64.atomic.rmw16.or_u\t\000"
550 /* 8321 */ "i32.atomic.rmw8.or_u\t\000"
551 /* 8343 */ "i64.atomic.rmw8.or_u\t\000"
552 /* 8365 */ "i64.atomic.rmw32.xor_u\t\000"
553 /* 8389 */ "i32.atomic.rmw16.xor_u\t\000"
554 /* 8413 */ "i64.atomic.rmw16.xor_u\t\000"
555 /* 8437 */ "i32.atomic.rmw8.xor_u\t\000"
556 /* 8460 */ "i64.atomic.rmw8.xor_u\t\000"
557 /* 8483 */ "i8x16.sub_sat_u\t\000"
558 /* 8500 */ "i16x8.sub_sat_u\t\000"
559 /* 8517 */ "i8x16.add_sat_u\t\000"
560 /* 8534 */ "i16x8.add_sat_u\t\000"
561 /* 8551 */ "i32.gt_u\t\000"
562 /* 8561 */ "i64.gt_u\t\000"
563 /* 8571 */ "i32x4.gt_u\t\000"
564 /* 8583 */ "i8x16.gt_u\t\000"
565 /* 8595 */ "i16x8.gt_u\t\000"
566 /* 8607 */ "i32.lt_u\t\000"
567 /* 8617 */ "i64.lt_u\t\000"
568 /* 8627 */ "i32x4.lt_u\t\000"
569 /* 8639 */ "i8x16.lt_u\t\000"
570 /* 8651 */ "i16x8.lt_u\t\000"
571 /* 8663 */ "i32.div_u\t\000"
572 /* 8674 */ "i64.div_u\t\000"
573 /* 8685 */ "i32x4.max_u\t\000"
574 /* 8698 */ "i8x16.max_u\t\000"
575 /* 8711 */ "i16x8.max_u\t\000"
576 /* 8724 */ "f64x2.div\t\000"
577 /* 8735 */ "f32x4.div\t\000"
578 /* 8746 */ "f16x8.div\t\000"
579 /* 8757 */ "table.grow\t\000"
580 /* 8769 */ "memory.grow\t\000"
581 /* 8782 */ "f64x2.max\t\000"
582 /* 8793 */ "f32x4.max\t\000"
583 /* 8804 */ "f16x8.max\t\000"
584 /* 8815 */ "f64x2.relaxed_max\t\000"
585 /* 8834 */ "f32x4.relaxed_max\t\000"
586 /* 8853 */ "f64x2.pmax\t\000"
587 /* 8865 */ "f32x4.pmax\t\000"
588 /* 8877 */ "f16x8.pmax\t\000"
589 /* 8889 */ "table.copy\t\000"
590 /* 8901 */ "local.copy\t\000"
591 /* 8913 */ "memory.copy\t\000"
592 /* 8926 */ "delegate \t \000"
593 /* 8938 */ "f32.ge \000"
594 /* 8947 */ "f64.ge \000"
595 /* 8956 */ "f32.le \000"
596 /* 8965 */ "f64.le \000"
597 /* 8974 */ "f32.ne \000"
598 /* 8983 */ "i32.ne \000"
599 /* 8992 */ "f64.ne \000"
600 /* 9001 */ "i64.ne \000"
601 /* 9010 */ "f32.eq \000"
602 /* 9019 */ "i32.eq \000"
603 /* 9028 */ "f64.eq \000"
604 /* 9037 */ "i64.eq \000"
605 /* 9046 */ "i32.or \000"
606 /* 9055 */ "i64.or \000"
607 /* 9064 */ "f32.gt \000"
608 /* 9073 */ "f64.gt \000"
609 /* 9082 */ "f32.lt \000"
610 /* 9091 */ "f64.lt \000"
611 /* 9100 */ "f32.sub \000"
612 /* 9109 */ "i32.sub \000"
613 /* 9118 */ "f64.sub \000"
614 /* 9127 */ "i64.sub \000"
615 /* 9136 */ "ref.func \000"
616 /* 9146 */ "f32.add \000"
617 /* 9155 */ "i32.add \000"
618 /* 9164 */ "f64.add \000"
619 /* 9173 */ "i64.add \000"
620 /* 9182 */ "i32.and \000"
621 /* 9191 */ "i64.and \000"
622 /* 9200 */ "f32.neg \000"
623 /* 9209 */ "f64.neg \000"
624 /* 9218 */ "i32.shl \000"
625 /* 9227 */ "i64.shl \000"
626 /* 9236 */ "f32.mul \000"
627 /* 9245 */ "i32.mul \000"
628 /* 9254 */ "f64.mul \000"
629 /* 9263 */ "i64.mul \000"
630 /* 9272 */ "f32.min \000"
631 /* 9281 */ "f64.min \000"
632 /* 9290 */ "i32.xor \000"
633 /* 9299 */ "i64.xor \000"
634 /* 9308 */ "f32.abs \000"
635 /* 9317 */ "f64.abs \000"
636 /* 9326 */ "ref.cast \000"
637 /* 9336 */ "ref.test \000"
638 /* 9346 */ "f32.div \000"
639 /* 9355 */ "f64.div \000"
640 /* 9364 */ "f32.max \000"
641 /* 9373 */ "f64.max \000"
642 /* 9382 */ "i32.clz \000"
643 /* 9391 */ "i64.clz \000"
644 /* 9400 */ "i32.ctz \000"
645 /* 9409 */ "i64.ctz \000"
646 /* 9418 */ "# XRay Function Patchable RET.\000"
647 /* 9449 */ "# XRay Typed Event Log.\000"
648 /* 9473 */ "# XRay Custom Event Log.\000"
649 /* 9498 */ "# XRay Function Enter.\000"
650 /* 9521 */ "# XRay Tail Call Exit.\000"
651 /* 9544 */ "# XRay Function Exit.\000"
652 /* 9566 */ "f32x4.relaxed_dot_bf16x8_add_f32\000"
653 /* 9599 */ "f64.promote_f32\000"
654 /* 9615 */ "i32.reinterpret_f32\000"
655 /* 9635 */ "f32.reinterpret_i32\000"
656 /* 9655 */ "f32.demote_f64\000"
657 /* 9670 */ "i64.reinterpret_f64\000"
658 /* 9690 */ "i32.wrap_i64\000"
659 /* 9703 */ "f64.reinterpret_i64\000"
660 /* 9723 */ "f64x2.promote_low_f32x4\000"
661 /* 9747 */ "i64.sub128\000"
662 /* 9758 */ "i64.add128\000"
663 /* 9769 */ "f32x4.promote_low_f16x8\000"
664 /* 9793 */ "LIFETIME_END\000"
665 /* 9806 */ "PSEUDO_PROBE\000"
666 /* 9819 */ "BUNDLE\000"
667 /* 9826 */ "FAKE_USE\000"
668 /* 9835 */ "DBG_VALUE\000"
669 /* 9845 */ "DBG_INSTR_REF\000"
670 /* 9859 */ "DBG_PHI\000"
671 /* 9867 */ "DBG_LABEL\000"
672 /* 9877 */ "LIFETIME_START\000"
673 /* 9892 */ "DBG_VALUE_LIST\000"
674 /* 9907 */ "f64x2.sub\000"
675 /* 9917 */ "i64x2.sub\000"
676 /* 9927 */ "f32x4.sub\000"
677 /* 9937 */ "i32x4.sub\000"
678 /* 9947 */ "i8x16.sub\000"
679 /* 9957 */ "f16x8.sub\000"
680 /* 9967 */ "i16x8.sub\000"
681 /* 9977 */ "ref.null_func\000"
682 /* 9991 */ "f32.trunc\000"
683 /* 10001 */ "f64x2.trunc\000"
684 /* 10013 */ "f64.trunc\000"
685 /* 10023 */ "f32x4.trunc\000"
686 /* 10035 */ "f16x8.trunc\000"
687 /* 10047 */ "f64x2.add\000"
688 /* 10057 */ "i64x2.add\000"
689 /* 10067 */ "f32x4.add\000"
690 /* 10077 */ "i32x4.add\000"
691 /* 10087 */ "i8x16.add\000"
692 /* 10097 */ "f16x8.add\000"
693 /* 10107 */ "i16x8.add\000"
694 /* 10117 */ "f16x8.madd\000"
695 /* 10128 */ "f64x2.relaxed_madd\000"
696 /* 10147 */ "f32x4.relaxed_madd\000"
697 /* 10166 */ "f16x8.nmadd\000"
698 /* 10178 */ "f64x2.relaxed_nmadd\000"
699 /* 10198 */ "f32x4.relaxed_nmadd\000"
700 /* 10218 */ "v128.and\000"
701 /* 10227 */ "end\000"
702 /* 10231 */ "compiler_fence\000"
703 /* 10246 */ "local.tee\000"
704 /* 10256 */ "f64x2.ge\000"
705 /* 10265 */ "f32x4.ge\000"
706 /* 10274 */ "f16x8.ge\000"
707 /* 10283 */ "f64x2.le\000"
708 /* 10292 */ "f32x4.le\000"
709 /* 10301 */ "f16x8.le\000"
710 /* 10310 */ "unreachable\000"
711 /* 10322 */ "end_try_table\000"
712 /* 10336 */ "i8x16.swizzle\000"
713 /* 10350 */ "i8x16.relaxed_swizzle\000"
714 /* 10372 */ "f64x2.ne\000"
715 /* 10381 */ "i64x2.ne\000"
716 /* 10390 */ "f32x4.ne\000"
717 /* 10399 */ "i32x4.ne\000"
718 /* 10408 */ "i8x16.ne\000"
719 /* 10417 */ "f16x8.ne\000"
720 /* 10426 */ "i16x8.ne\000"
721 /* 10435 */ "else\000"
722 /* 10440 */ "i64x2.all_true\000"
723 /* 10455 */ "i32x4.all_true\000"
724 /* 10470 */ "i8x16.all_true\000"
725 /* 10485 */ "i16x8.all_true\000"
726 /* 10500 */ "v128.any_true\000"
727 /* 10514 */ "throw_ref\000"
728 /* 10524 */ "end_if\000"
729 /* 10531 */ "f64x2.neg\000"
730 /* 10541 */ "i64x2.neg\000"
731 /* 10551 */ "f32x4.neg\000"
732 /* 10561 */ "i32x4.neg\000"
733 /* 10571 */ "i8x16.neg\000"
734 /* 10581 */ "f16x8.neg\000"
735 /* 10591 */ "i16x8.neg\000"
736 /* 10601 */ "catch\000"
737 /* 10607 */ "end_block\000"
738 /* 10617 */ "i64x2.bitmask\000"
739 /* 10631 */ "i32x4.bitmask\000"
740 /* 10645 */ "i8x16.bitmask\000"
741 /* 10659 */ "i16x8.bitmask\000"
742 /* 10673 */ "i64x2.shl\000"
743 /* 10683 */ "i32x4.shl\000"
744 /* 10693 */ "i8x16.shl\000"
745 /* 10703 */ "i16x8.shl\000"
746 /* 10713 */ "f32.ceil\000"
747 /* 10722 */ "f64x2.ceil\000"
748 /* 10733 */ "f64.ceil\000"
749 /* 10742 */ "f32x4.ceil\000"
750 /* 10753 */ "f16x8.ceil\000"
751 /* 10764 */ "catch_all\000"
752 /* 10774 */ "# FEntry call\000"
753 /* 10788 */ "ref.is_null\000"
754 /* 10800 */ "i32.rotl\000"
755 /* 10809 */ "i64.rotl\000"
756 /* 10818 */ "f64x2.mul\000"
757 /* 10828 */ "i64x2.mul\000"
758 /* 10838 */ "f32x4.mul\000"
759 /* 10848 */ "i32x4.mul\000"
760 /* 10858 */ "f16x8.mul\000"
761 /* 10868 */ "i16x8.mul\000"
762 /* 10878 */ "f32.copysign\000"
763 /* 10891 */ "f64.copysign\000"
764 /* 10904 */ "f64x2.min\000"
765 /* 10914 */ "f32x4.min\000"
766 /* 10924 */ "f16x8.min\000"
767 /* 10934 */ "f64x2.relaxed_min\000"
768 /* 10952 */ "f32x4.relaxed_min\000"
769 /* 10970 */ "f64x2.pmin\000"
770 /* 10981 */ "f32x4.pmin\000"
771 /* 10992 */ "f16x8.pmin\000"
772 /* 11003 */ "end_function\000"
773 /* 11016 */ "ref.null_extern\000"
774 /* 11032 */ "return\000"
775 /* 11039 */ "ref.null_exn\000"
776 /* 11052 */ "f32x4.demote_f64x2_zero\000"
777 /* 11076 */ "f16x8.demote_f32x4_zero\000"
778 /* 11100 */ "i32x4.relaxed_trunc_f64x2_s_zero\000"
779 /* 11133 */ "i32x4.trunc_sat_f64x2_s_zero\000"
780 /* 11162 */ "i32x4.relaxed_trunc_f64x2_u_zero\000"
781 /* 11195 */ "i32x4.trunc_sat_f64x2_u_zero\000"
782 /* 11224 */ "nop\000"
783 /* 11228 */ "end_loop\000"
784 /* 11237 */ "drop\000"
785 /* 11242 */ "f64x2.eq\000"
786 /* 11251 */ "i64x2.eq\000"
787 /* 11260 */ "f32x4.eq\000"
788 /* 11269 */ "i32x4.eq\000"
789 /* 11278 */ "i8x16.eq\000"
790 /* 11287 */ "f16x8.eq\000"
791 /* 11296 */ "i16x8.eq\000"
792 /* 11305 */ "v128.or\000"
793 /* 11313 */ "f32.floor\000"
794 /* 11323 */ "f64x2.floor\000"
795 /* 11335 */ "f64.floor\000"
796 /* 11345 */ "f32x4.floor\000"
797 /* 11357 */ "f16x8.floor\000"
798 /* 11369 */ "v128.xor\000"
799 /* 11378 */ "i32.rotr\000"
800 /* 11387 */ "i64.rotr\000"
801 /* 11396 */ "i64.extend32_s\000"
802 /* 11411 */ "i32.trunc_f32_s\000"
803 /* 11427 */ "i64.trunc_f32_s\000"
804 /* 11443 */ "i32.trunc_sat_f32_s\000"
805 /* 11463 */ "i64.trunc_sat_f32_s\000"
806 /* 11483 */ "i64.extend_i32_s\000"
807 /* 11500 */ "f32.convert_i32_s\000"
808 /* 11518 */ "f64.convert_i32_s\000"
809 /* 11536 */ "i32.trunc_f64_s\000"
810 /* 11552 */ "i64.trunc_f64_s\000"
811 /* 11568 */ "i32.trunc_sat_f64_s\000"
812 /* 11588 */ "i64.trunc_sat_f64_s\000"
813 /* 11608 */ "f32.convert_i64_s\000"
814 /* 11626 */ "f64.convert_i64_s\000"
815 /* 11644 */ "i32x4.relaxed_trunc_f32x4_s\000"
816 /* 11672 */ "i32x4.trunc_sat_f32x4_s\000"
817 /* 11696 */ "i64x2.extend_high_i32x4_s\000"
818 /* 11722 */ "i64x2.extmul_high_i32x4_s\000"
819 /* 11748 */ "f32x4.convert_i32x4_s\000"
820 /* 11770 */ "i64x2.extend_low_i32x4_s\000"
821 /* 11795 */ "i64x2.extmul_low_i32x4_s\000"
822 /* 11820 */ "f64x2.convert_low_i32x4_s\000"
823 /* 11846 */ "i16x8.narrow_i32x4_s\000"
824 /* 11867 */ "i32.extend16_s\000"
825 /* 11882 */ "i64.extend16_s\000"
826 /* 11897 */ "i16x8.relaxed_dot_i8x16_i7x16_s\000"
827 /* 11929 */ "i16x8.extadd_pairwise_i8x16_s\000"
828 /* 11959 */ "i16x8.extend_high_i8x16_s\000"
829 /* 11985 */ "i16x8.extmul_high_i8x16_s\000"
830 /* 12011 */ "i16x8.extend_low_i8x16_s\000"
831 /* 12036 */ "i16x8.extmul_low_i8x16_s\000"
832 /* 12061 */ "i32.extend8_s\000"
833 /* 12075 */ "i64.extend8_s\000"
834 /* 12089 */ "i16x8.trunc_sat_f16x8_s\000"
835 /* 12113 */ "i32x4.extadd_pairwise_i16x8_s\000"
836 /* 12143 */ "i32x4.extend_high_i16x8_s\000"
837 /* 12169 */ "i32x4.extmul_high_i16x8_s\000"
838 /* 12195 */ "i32x4.dot_i16x8_s\000"
839 /* 12213 */ "f16x8.convert_i16x8_s\000"
840 /* 12235 */ "i32x4.extend_low_i16x8_s\000"
841 /* 12260 */ "i32x4.extmul_low_i16x8_s\000"
842 /* 12285 */ "i8x16.narrow_i16x8_s\000"
843 /* 12306 */ "i32x4.relaxed_dot_i8x16_i7x16_add_s\000"
844 /* 12342 */ "i64.mul_wide_s\000"
845 /* 12357 */ "i32.ge_s\000"
846 /* 12366 */ "i64x2.ge_s\000"
847 /* 12377 */ "i64.ge_s\000"
848 /* 12386 */ "i32x4.ge_s\000"
849 /* 12397 */ "i8x16.ge_s\000"
850 /* 12408 */ "i16x8.ge_s\000"
851 /* 12419 */ "i32.le_s\000"
852 /* 12428 */ "i64x2.le_s\000"
853 /* 12439 */ "i64.le_s\000"
854 /* 12448 */ "i32x4.le_s\000"
855 /* 12459 */ "i8x16.le_s\000"
856 /* 12470 */ "i16x8.le_s\000"
857 /* 12481 */ "i32.rem_s\000"
858 /* 12491 */ "i64.rem_s\000"
859 /* 12501 */ "i32x4.min_s\000"
860 /* 12513 */ "i8x16.min_s\000"
861 /* 12525 */ "i16x8.min_s\000"
862 /* 12537 */ "i32.shr_s\000"
863 /* 12547 */ "i64x2.shr_s\000"
864 /* 12559 */ "i64.shr_s\000"
865 /* 12569 */ "i32x4.shr_s\000"
866 /* 12581 */ "i8x16.shr_s\000"
867 /* 12593 */ "i16x8.shr_s\000"
868 /* 12605 */ "i16x8.relaxed_q15mulr_s\000"
869 /* 12629 */ "i8x16.sub_sat_s\000"
870 /* 12645 */ "i16x8.sub_sat_s\000"
871 /* 12661 */ "i8x16.add_sat_s\000"
872 /* 12677 */ "i16x8.add_sat_s\000"
873 /* 12693 */ "i16x8.q15mulr_sat_s\000"
874 /* 12713 */ "i32.gt_s\000"
875 /* 12722 */ "i64x2.gt_s\000"
876 /* 12733 */ "i64.gt_s\000"
877 /* 12742 */ "i32x4.gt_s\000"
878 /* 12753 */ "i8x16.gt_s\000"
879 /* 12764 */ "i16x8.gt_s\000"
880 /* 12775 */ "i32.lt_s\000"
881 /* 12784 */ "i64x2.lt_s\000"
882 /* 12795 */ "i64.lt_s\000"
883 /* 12804 */ "i32x4.lt_s\000"
884 /* 12815 */ "i8x16.lt_s\000"
885 /* 12826 */ "i16x8.lt_s\000"
886 /* 12837 */ "i32.div_s\000"
887 /* 12847 */ "i64.div_s\000"
888 /* 12857 */ "i32x4.max_s\000"
889 /* 12869 */ "i8x16.max_s\000"
890 /* 12881 */ "i16x8.max_s\000"
891 /* 12893 */ "f64x2.abs\000"
892 /* 12903 */ "i64x2.abs\000"
893 /* 12913 */ "f32x4.abs\000"
894 /* 12923 */ "i32x4.abs\000"
895 /* 12933 */ "i8x16.abs\000"
896 /* 12943 */ "f16x8.abs\000"
897 /* 12953 */ "i16x8.abs\000"
898 /* 12963 */ "return_call_results\000"
899 /* 12983 */ "f64x2.splat\000"
900 /* 12995 */ "i64x2.splat\000"
901 /* 13007 */ "f32x4.splat\000"
902 /* 13019 */ "i32x4.splat\000"
903 /* 13031 */ "i8x16.splat\000"
904 /* 13043 */ "f16x8.splat\000"
905 /* 13055 */ "i16x8.splat\000"
906 /* 13067 */ "f32.select\000"
907 /* 13078 */ "i32.select\000"
908 /* 13089 */ "f64.select\000"
909 /* 13100 */ "i64.select\000"
910 /* 13111 */ "v128.select\000"
911 /* 13123 */ "funcref.select\000"
912 /* 13138 */ "externref.select\000"
913 /* 13155 */ "exnref.select\000"
914 /* 13169 */ "i64x2.relaxed_laneselect\000"
915 /* 13194 */ "i32x4.relaxed_laneselect\000"
916 /* 13219 */ "i8x16.relaxed_laneselect\000"
917 /* 13244 */ "i16x8.relaxed_laneselect\000"
918 /* 13269 */ "v128.bitselect\000"
919 /* 13284 */ "catchret\000"
920 /* 13293 */ "cleanupret\000"
921 /* 13304 */ "f64x2.gt\000"
922 /* 13313 */ "f32x4.gt\000"
923 /* 13322 */ "f16x8.gt\000"
924 /* 13331 */ "f64x2.lt\000"
925 /* 13340 */ "f32x4.lt\000"
926 /* 13349 */ "f16x8.lt\000"
927 /* 13358 */ "i32.popcnt\000"
928 /* 13369 */ "i64.popcnt\000"
929 /* 13380 */ "i8x16.popcnt\000"
930 /* 13393 */ "v128.not\000"
931 /* 13402 */ "v128.andnot\000"
932 /* 13414 */ "f32.sqrt\000"
933 /* 13423 */ "f64x2.sqrt\000"
934 /* 13434 */ "f64.sqrt\000"
935 /* 13443 */ "f32x4.sqrt\000"
936 /* 13454 */ "f16x8.sqrt\000"
937 /* 13465 */ "f32.nearest\000"
938 /* 13477 */ "f64x2.nearest\000"
939 /* 13491 */ "f64.nearest\000"
940 /* 13503 */ "f32x4.nearest\000"
941 /* 13517 */ "f16x8.nearest\000"
942 /* 13531 */ "i32.trunc_f32_u\000"
943 /* 13547 */ "i64.trunc_f32_u\000"
944 /* 13563 */ "i32.trunc_sat_f32_u\000"
945 /* 13583 */ "i64.trunc_sat_f32_u\000"
946 /* 13603 */ "i64.extend_i32_u\000"
947 /* 13620 */ "f32.convert_i32_u\000"
948 /* 13638 */ "f64.convert_i32_u\000"
949 /* 13656 */ "i32.trunc_f64_u\000"
950 /* 13672 */ "i64.trunc_f64_u\000"
951 /* 13688 */ "i32.trunc_sat_f64_u\000"
952 /* 13708 */ "i64.trunc_sat_f64_u\000"
953 /* 13728 */ "f32.convert_i64_u\000"
954 /* 13746 */ "f64.convert_i64_u\000"
955 /* 13764 */ "i32x4.relaxed_trunc_f32x4_u\000"
956 /* 13792 */ "i32x4.trunc_sat_f32x4_u\000"
957 /* 13816 */ "i64x2.extend_high_i32x4_u\000"
958 /* 13842 */ "i64x2.extmul_high_i32x4_u\000"
959 /* 13868 */ "f32x4.convert_i32x4_u\000"
960 /* 13890 */ "i64x2.extend_low_i32x4_u\000"
961 /* 13915 */ "i64x2.extmul_low_i32x4_u\000"
962 /* 13940 */ "f64x2.convert_low_i32x4_u\000"
963 /* 13966 */ "i16x8.narrow_i32x4_u\000"
964 /* 13987 */ "i16x8.extadd_pairwise_i8x16_u\000"
965 /* 14017 */ "i16x8.extend_high_i8x16_u\000"
966 /* 14043 */ "i16x8.extmul_high_i8x16_u\000"
967 /* 14069 */ "i16x8.extend_low_i8x16_u\000"
968 /* 14094 */ "i16x8.extmul_low_i8x16_u\000"
969 /* 14119 */ "i16x8.trunc_sat_f16x8_u\000"
970 /* 14143 */ "i32x4.extadd_pairwise_i16x8_u\000"
971 /* 14173 */ "i32x4.extend_high_i16x8_u\000"
972 /* 14199 */ "i32x4.extmul_high_i16x8_u\000"
973 /* 14225 */ "f16x8.convert_i16x8_u\000"
974 /* 14247 */ "i32x4.extend_low_i16x8_u\000"
975 /* 14272 */ "i32x4.extmul_low_i16x8_u\000"
976 /* 14297 */ "i8x16.narrow_i16x8_u\000"
977 /* 14318 */ "i64.mul_wide_u\000"
978 /* 14333 */ "i32.ge_u\000"
979 /* 14342 */ "i64.ge_u\000"
980 /* 14351 */ "i32x4.ge_u\000"
981 /* 14362 */ "i8x16.ge_u\000"
982 /* 14373 */ "i16x8.ge_u\000"
983 /* 14384 */ "i32.le_u\000"
984 /* 14393 */ "i64.le_u\000"
985 /* 14402 */ "i32x4.le_u\000"
986 /* 14413 */ "i8x16.le_u\000"
987 /* 14424 */ "i16x8.le_u\000"
988 /* 14435 */ "i32.rem_u\000"
989 /* 14445 */ "i64.rem_u\000"
990 /* 14455 */ "i32x4.min_u\000"
991 /* 14467 */ "i8x16.min_u\000"
992 /* 14479 */ "i16x8.min_u\000"
993 /* 14491 */ "i8x16.avgr_u\000"
994 /* 14504 */ "i16x8.avgr_u\000"
995 /* 14517 */ "i32.shr_u\000"
996 /* 14527 */ "i64x2.shr_u\000"
997 /* 14539 */ "i64.shr_u\000"
998 /* 14549 */ "i32x4.shr_u\000"
999 /* 14561 */ "i8x16.shr_u\000"
1000 /* 14573 */ "i16x8.shr_u\000"
1001 /* 14585 */ "i8x16.sub_sat_u\000"
1002 /* 14601 */ "i16x8.sub_sat_u\000"
1003 /* 14617 */ "i8x16.add_sat_u\000"
1004 /* 14633 */ "i16x8.add_sat_u\000"
1005 /* 14649 */ "i32.gt_u\000"
1006 /* 14658 */ "i64.gt_u\000"
1007 /* 14667 */ "i32x4.gt_u\000"
1008 /* 14678 */ "i8x16.gt_u\000"
1009 /* 14689 */ "i16x8.gt_u\000"
1010 /* 14700 */ "i32.lt_u\000"
1011 /* 14709 */ "i64.lt_u\000"
1012 /* 14718 */ "i32x4.lt_u\000"
1013 /* 14729 */ "i8x16.lt_u\000"
1014 /* 14740 */ "i16x8.lt_u\000"
1015 /* 14751 */ "i32.div_u\000"
1016 /* 14761 */ "i64.div_u\000"
1017 /* 14771 */ "i32x4.max_u\000"
1018 /* 14783 */ "i8x16.max_u\000"
1019 /* 14795 */ "i16x8.max_u\000"
1020 /* 14807 */ "f64x2.div\000"
1021 /* 14817 */ "f32x4.div\000"
1022 /* 14827 */ "f16x8.div\000"
1023 /* 14837 */ "f64x2.max\000"
1024 /* 14847 */ "f32x4.max\000"
1025 /* 14857 */ "f16x8.max\000"
1026 /* 14867 */ "f64x2.relaxed_max\000"
1027 /* 14885 */ "f32x4.relaxed_max\000"
1028 /* 14903 */ "f64x2.pmax\000"
1029 /* 14914 */ "f32x4.pmax\000"
1030 /* 14925 */ "f16x8.pmax\000"
1031 /* 14936 */ "local.copy\000"
1032 /* 14947 */ "end_try\000"
1033 /* 14955 */ "i32.eqz\000"
1034 /* 14963 */ "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 9836U, // DBG_VALUE
1056 9893U, // DBG_VALUE_LIST
1057 9846U, // DBG_INSTR_REF
1058 9860U, // DBG_PHI
1059 9868U, // DBG_LABEL
1060 0U, // REG_SEQUENCE
1061 0U, // COPY
1062 0U, // COPY_LANEMASK
1063 9820U, // BUNDLE
1064 9878U, // LIFETIME_START
1065 9794U, // LIFETIME_END
1066 9807U, // PSEUDO_PROBE
1067 0U, // ARITH_FENCE
1068 0U, // STACKMAP
1069 10775U, // 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 9499U, // PATCHABLE_FUNCTION_ENTER
1079 9419U, // PATCHABLE_RET
1080 9545U, // PATCHABLE_FUNCTION_EXIT
1081 9522U, // PATCHABLE_TAIL_CALL
1082 9474U, // PATCHABLE_EVENT_CALL
1083 9450U, // PATCHABLE_TYPED_EVENT_CALL
1084 0U, // ICALL_BRANCH_FUNNEL
1085 9827U, // FAKE_USE
1086 0U, // MEMBARRIER
1087 0U, // JUMP_TABLE_DEBUG_INFO
1088 0U, // RELOC_NONE
1089 0U, // CONVERGENCECTRL_ENTRY
1090 0U, // CONVERGENCECTRL_ANCHOR
1091 0U, // CONVERGENCECTRL_LOOP
1092 0U, // CONVERGENCECTRL_GLUE
1093 0U, // G_ASSERT_SEXT
1094 0U, // G_ASSERT_ZEXT
1095 0U, // G_ASSERT_ALIGN
1096 0U, // G_ADD
1097 0U, // G_SUB
1098 0U, // G_MUL
1099 0U, // G_SDIV
1100 0U, // G_UDIV
1101 0U, // G_SREM
1102 0U, // G_UREM
1103 0U, // G_SDIVREM
1104 0U, // G_UDIVREM
1105 0U, // G_AND
1106 0U, // G_OR
1107 0U, // G_XOR
1108 0U, // G_ABDS
1109 0U, // G_ABDU
1110 0U, // G_UAVGFLOOR
1111 0U, // G_UAVGCEIL
1112 0U, // G_SAVGFLOOR
1113 0U, // G_SAVGCEIL
1114 0U, // G_IMPLICIT_DEF
1115 0U, // G_PHI
1116 0U, // G_FRAME_INDEX
1117 0U, // G_GLOBAL_VALUE
1118 0U, // G_PTRAUTH_GLOBAL_VALUE
1119 0U, // G_CONSTANT_POOL
1120 0U, // G_EXTRACT
1121 0U, // G_UNMERGE_VALUES
1122 0U, // G_INSERT
1123 0U, // G_MERGE_VALUES
1124 0U, // G_BUILD_VECTOR
1125 0U, // G_BUILD_VECTOR_TRUNC
1126 0U, // G_CONCAT_VECTORS
1127 0U, // G_PTRTOINT
1128 0U, // G_INTTOPTR
1129 0U, // G_BITCAST
1130 0U, // G_FREEZE
1131 0U, // G_CONSTANT_FOLD_BARRIER
1132 0U, // G_INTRINSIC_FPTRUNC_ROUND
1133 0U, // G_INTRINSIC_TRUNC
1134 0U, // G_INTRINSIC_ROUND
1135 0U, // G_INTRINSIC_LRINT
1136 0U, // G_INTRINSIC_LLRINT
1137 0U, // G_INTRINSIC_ROUNDEVEN
1138 0U, // G_READCYCLECOUNTER
1139 0U, // G_READSTEADYCOUNTER
1140 0U, // G_LOAD
1141 0U, // G_SEXTLOAD
1142 0U, // G_ZEXTLOAD
1143 0U, // G_FPEXTLOAD
1144 0U, // G_INDEXED_LOAD
1145 0U, // G_INDEXED_SEXTLOAD
1146 0U, // G_INDEXED_ZEXTLOAD
1147 0U, // G_STORE
1148 0U, // G_FPTRUNCSTORE
1149 0U, // G_INDEXED_STORE
1150 0U, // G_ATOMIC_CMPXCHG_WITH_SUCCESS
1151 0U, // G_ATOMIC_CMPXCHG
1152 0U, // G_ATOMICRMW_XCHG
1153 0U, // G_ATOMICRMW_ADD
1154 0U, // G_ATOMICRMW_SUB
1155 0U, // G_ATOMICRMW_AND
1156 0U, // G_ATOMICRMW_NAND
1157 0U, // G_ATOMICRMW_OR
1158 0U, // G_ATOMICRMW_XOR
1159 0U, // G_ATOMICRMW_MAX
1160 0U, // G_ATOMICRMW_MIN
1161 0U, // G_ATOMICRMW_UMAX
1162 0U, // G_ATOMICRMW_UMIN
1163 0U, // G_ATOMICRMW_FADD
1164 0U, // G_ATOMICRMW_FSUB
1165 0U, // G_ATOMICRMW_FMAX
1166 0U, // G_ATOMICRMW_FMIN
1167 0U, // G_ATOMICRMW_FMAXIMUM
1168 0U, // G_ATOMICRMW_FMINIMUM
1169 0U, // G_ATOMICRMW_FMAXIMUMNUM
1170 0U, // G_ATOMICRMW_FMINIMUMNUM
1171 0U, // G_ATOMICRMW_UINC_WRAP
1172 0U, // G_ATOMICRMW_UDEC_WRAP
1173 0U, // G_ATOMICRMW_USUB_COND
1174 0U, // G_ATOMICRMW_USUB_SAT
1175 0U, // G_FENCE
1176 0U, // G_PREFETCH
1177 0U, // G_BRCOND
1178 0U, // G_BRINDIRECT
1179 0U, // G_INVOKE_REGION_START
1180 0U, // G_INTRINSIC
1181 0U, // G_INTRINSIC_W_SIDE_EFFECTS
1182 0U, // G_INTRINSIC_CONVERGENT
1183 0U, // G_INTRINSIC_CONVERGENT_W_SIDE_EFFECTS
1184 0U, // G_ANYEXT
1185 0U, // G_TRUNC
1186 0U, // G_TRUNC_SSAT_S
1187 0U, // G_TRUNC_SSAT_U
1188 0U, // G_TRUNC_USAT_U
1189 0U, // G_CONSTANT
1190 0U, // G_FCONSTANT
1191 0U, // G_VASTART
1192 0U, // G_VAARG
1193 0U, // G_SEXT
1194 0U, // G_SEXT_INREG
1195 0U, // G_ZEXT
1196 0U, // G_SHL
1197 0U, // G_LSHR
1198 0U, // G_ASHR
1199 0U, // G_FSHL
1200 0U, // G_FSHR
1201 0U, // G_ROTR
1202 0U, // G_ROTL
1203 0U, // G_ICMP
1204 0U, // G_FCMP
1205 0U, // G_SCMP
1206 0U, // G_UCMP
1207 0U, // G_SELECT
1208 0U, // G_UADDO
1209 0U, // G_UADDE
1210 0U, // G_USUBO
1211 0U, // G_USUBE
1212 0U, // G_SADDO
1213 0U, // G_SADDE
1214 0U, // G_SSUBO
1215 0U, // G_SSUBE
1216 0U, // G_UMULO
1217 0U, // G_SMULO
1218 0U, // G_UMULH
1219 0U, // G_SMULH
1220 0U, // G_UADDSAT
1221 0U, // G_SADDSAT
1222 0U, // G_USUBSAT
1223 0U, // G_SSUBSAT
1224 0U, // G_USHLSAT
1225 0U, // G_SSHLSAT
1226 0U, // G_SMULFIX
1227 0U, // G_UMULFIX
1228 0U, // G_SMULFIXSAT
1229 0U, // G_UMULFIXSAT
1230 0U, // G_SDIVFIX
1231 0U, // G_UDIVFIX
1232 0U, // G_SDIVFIXSAT
1233 0U, // G_UDIVFIXSAT
1234 0U, // G_FADD
1235 0U, // G_FSUB
1236 0U, // G_FMUL
1237 0U, // G_FMA
1238 0U, // G_FMAD
1239 0U, // G_FDIV
1240 0U, // G_FREM
1241 0U, // G_FMODF
1242 0U, // G_FPOW
1243 0U, // G_FPOWI
1244 0U, // G_FEXP
1245 0U, // G_FEXP2
1246 0U, // G_FEXP10
1247 0U, // G_FLOG
1248 0U, // G_FLOG2
1249 0U, // G_FLOG10
1250 0U, // G_FLDEXP
1251 0U, // G_FFREXP
1252 0U, // G_FNEG
1253 0U, // G_FPEXT
1254 0U, // G_FPTRUNC
1255 0U, // G_FPTOSI
1256 0U, // G_FPTOUI
1257 0U, // G_SITOFP
1258 0U, // G_UITOFP
1259 0U, // G_FPTOSI_SAT
1260 0U, // G_FPTOUI_SAT
1261 0U, // G_FABS
1262 0U, // G_FCOPYSIGN
1263 0U, // G_IS_FPCLASS
1264 0U, // G_FCANONICALIZE
1265 0U, // G_FMINNUM
1266 0U, // G_FMAXNUM
1267 0U, // G_FMINNUM_IEEE
1268 0U, // G_FMAXNUM_IEEE
1269 0U, // G_FMINIMUM
1270 0U, // G_FMAXIMUM
1271 0U, // G_FMINIMUMNUM
1272 0U, // G_FMAXIMUMNUM
1273 0U, // G_GET_FPENV
1274 0U, // G_SET_FPENV
1275 0U, // G_RESET_FPENV
1276 0U, // G_GET_FPMODE
1277 0U, // G_SET_FPMODE
1278 0U, // G_RESET_FPMODE
1279 0U, // G_GET_ROUNDING
1280 0U, // G_SET_ROUNDING
1281 0U, // G_PTR_ADD
1282 0U, // G_PTRMASK
1283 0U, // G_SMIN
1284 0U, // G_SMAX
1285 0U, // G_UMIN
1286 0U, // G_UMAX
1287 0U, // G_ABS
1288 0U, // G_LROUND
1289 0U, // G_LLROUND
1290 0U, // G_BR
1291 0U, // G_BRJT
1292 0U, // G_VSCALE
1293 0U, // G_INSERT_SUBVECTOR
1294 0U, // G_EXTRACT_SUBVECTOR
1295 0U, // G_INSERT_VECTOR_ELT
1296 0U, // G_EXTRACT_VECTOR_ELT
1297 0U, // G_SHUFFLE_VECTOR
1298 0U, // G_SPLAT_VECTOR
1299 0U, // G_STEP_VECTOR
1300 0U, // G_VECTOR_COMPRESS
1301 0U, // G_CTTZ
1302 0U, // G_CTTZ_ZERO_POISON
1303 0U, // G_CTLZ
1304 0U, // G_CTLZ_ZERO_POISON
1305 0U, // G_CTLS
1306 0U, // G_CTPOP
1307 0U, // G_BSWAP
1308 0U, // G_BITREVERSE
1309 0U, // G_CLMUL
1310 0U, // G_CLMULH
1311 0U, // G_CLMULR
1312 0U, // G_FCEIL
1313 0U, // G_FCOS
1314 0U, // G_FSIN
1315 0U, // G_FSINCOS
1316 0U, // G_FTAN
1317 0U, // G_FACOS
1318 0U, // G_FASIN
1319 0U, // G_FATAN
1320 0U, // G_FATAN2
1321 0U, // G_FCOSH
1322 0U, // G_FSINH
1323 0U, // G_FTANH
1324 0U, // G_FSQRT
1325 0U, // G_FFLOOR
1326 0U, // G_FRINT
1327 0U, // G_FNEARBYINT
1328 0U, // G_ADDRSPACE_CAST
1329 0U, // G_BLOCK_ADDR
1330 0U, // G_JUMP_TABLE
1331 0U, // G_DYN_STACKALLOC
1332 0U, // G_STACKSAVE
1333 0U, // G_STACKRESTORE
1334 0U, // G_STRICT_FADD
1335 0U, // G_STRICT_FSUB
1336 0U, // G_STRICT_FMUL
1337 0U, // G_STRICT_FDIV
1338 0U, // G_STRICT_FREM
1339 0U, // G_STRICT_FMA
1340 0U, // G_STRICT_FSQRT
1341 0U, // G_STRICT_FLDEXP
1342 0U, // G_STRICT_FCMP
1343 0U, // G_STRICT_FCMPS
1344 0U, // G_READ_REGISTER
1345 0U, // G_WRITE_REGISTER
1346 0U, // G_MEMCPY
1347 0U, // G_MEMCPY_INLINE
1348 0U, // G_MEMMOVE
1349 0U, // G_MEMSET
1350 0U, // G_BZERO
1351 0U, // G_MEMSET_INLINE
1352 0U, // G_TRAP
1353 0U, // G_DEBUGTRAP
1354 0U, // G_UBSANTRAP
1355 0U, // G_VECREDUCE_SEQ_FADD
1356 0U, // G_VECREDUCE_SEQ_FMUL
1357 0U, // G_VECREDUCE_FADD
1358 0U, // G_VECREDUCE_FMUL
1359 0U, // G_VECREDUCE_FMAX
1360 0U, // G_VECREDUCE_FMIN
1361 0U, // G_VECREDUCE_FMAXIMUM
1362 0U, // G_VECREDUCE_FMINIMUM
1363 0U, // G_VECREDUCE_FMAXIMUMNUM
1364 0U, // G_VECREDUCE_FMINIMUMNUM
1365 0U, // G_VECREDUCE_ADD
1366 0U, // G_VECREDUCE_MUL
1367 0U, // G_VECREDUCE_AND
1368 0U, // G_VECREDUCE_OR
1369 0U, // G_VECREDUCE_XOR
1370 0U, // G_VECREDUCE_SMAX
1371 0U, // G_VECREDUCE_SMIN
1372 0U, // G_VECREDUCE_UMAX
1373 0U, // G_VECREDUCE_UMIN
1374 0U, // G_SBFX
1375 0U, // G_UBFX
1376 21805U, // CALL_PARAMS
1377 21805U, // CALL_PARAMS_S
1378 12971U, // CALL_RESULTS
1379 12971U, // CALL_RESULTS_S
1380 13285U, // CATCHRET
1381 13285U, // CATCHRET_S
1382 13294U, // CLEANUPRET
1383 13294U, // CLEANUPRET_S
1384 10232U, // COMPILER_FENCE
1385 10232U, // COMPILER_FENCE_S
1386 21798U, // RET_CALL_PARAMS
1387 21798U, // RET_CALL_PARAMS_S
1388 12964U, // RET_CALL_RESULTS
1389 12964U, // RET_CALL_RESULTS_S
1390 152848U, // ABS_F16x8
1391 12944U, // ABS_F16x8_S
1392 148033U, // ABS_F32
1393 9309U, // ABS_F32_S
1394 152815U, // ABS_F32x4
1395 12914U, // ABS_F32x4_S
1396 148043U, // ABS_F64
1397 9318U, // ABS_F64_S
1398 152793U, // ABS_F64x2
1399 12894U, // ABS_F64x2_S
1400 152859U, // ABS_I16x8
1401 12954U, // ABS_I16x8_S
1402 152826U, // ABS_I32x4
1403 12924U, // ABS_I32x4_S
1404 152804U, // ABS_I64x2
1405 12904U, // ABS_I64x2_S
1406 152837U, // ABS_I8x16
1407 12934U, // ABS_I8x16_S
1408 8537551U, // ADD_F16x8
1409 10098U, // ADD_F16x8_S
1410 8536426U, // ADD_F32
1411 9147U, // ADD_F32_S
1412 8537518U, // ADD_F32x4
1413 10068U, // ADD_F32x4_S
1414 8536446U, // ADD_F64
1415 9165U, // ADD_F64_S
1416 8537496U, // ADD_F64x2
1417 10048U, // ADD_F64x2_S
1418 8537562U, // ADD_I16x8
1419 10108U, // ADD_I16x8_S
1420 8536436U, // ADD_I32
1421 9156U, // ADD_I32_S
1422 8537529U, // ADD_I32x4
1423 10078U, // ADD_I32x4_S
1424 8536456U, // ADD_I64
1425 9174U, // ADD_I64_S
1426 8537507U, // ADD_I64x2
1427 10058U, // ADD_I64x2_S
1428 8537540U, // ADD_I8x16
1429 10088U, // ADD_I8x16_S
1430 8541166U, // ADD_SAT_S_I16x8
1431 12678U, // ADD_SAT_S_I16x8_S
1432 8541149U, // ADD_SAT_S_I8x16
1433 12662U, // ADD_SAT_S_I8x16_S
1434 8544599U, // ADD_SAT_U_I16x8
1435 14634U, // ADD_SAT_U_I16x8_S
1436 8544582U, // ADD_SAT_U_I8x16
1437 14618U, // ADD_SAT_U_I8x16_S
1438 0U, // ADJCALLSTACKDOWN
1439 0U, // ADJCALLSTACKDOWN_S
1440 0U, // ADJCALLSTACKUP
1441 0U, // ADJCALLSTACKUP_S
1442 149896U, // ALLTRUE_I16x8
1443 10486U, // ALLTRUE_I16x8_S
1444 149864U, // ALLTRUE_I32x4
1445 10456U, // ALLTRUE_I32x4_S
1446 149848U, // ALLTRUE_I64x2
1447 10441U, // ALLTRUE_I64x2_S
1448 149880U, // ALLTRUE_I8x16
1449 10471U, // ALLTRUE_I8x16_S
1450 8537720U, // AND
1451 8542105U, // ANDNOT
1452 13403U, // ANDNOT_S
1453 8536466U, // AND_I32
1454 9183U, // AND_I32_S
1455 8536476U, // AND_I64
1456 9192U, // AND_I64_S
1457 10219U, // AND_S
1458 149912U, // ANYTRUE
1459 10501U, // ANYTRUE_S
1460 0U, // ARGUMENT_exnref
1461 0U, // ARGUMENT_exnref_S
1462 0U, // ARGUMENT_externref
1463 0U, // ARGUMENT_externref_S
1464 0U, // ARGUMENT_f32
1465 0U, // ARGUMENT_f32_S
1466 0U, // ARGUMENT_f64
1467 0U, // ARGUMENT_f64_S
1468 0U, // ARGUMENT_funcref
1469 0U, // ARGUMENT_funcref_S
1470 0U, // ARGUMENT_i32
1471 0U, // ARGUMENT_i32_S
1472 0U, // ARGUMENT_i64
1473 0U, // ARGUMENT_i64_S
1474 0U, // ARGUMENT_v16i8
1475 0U, // ARGUMENT_v16i8_S
1476 0U, // ARGUMENT_v2f64
1477 0U, // ARGUMENT_v2f64_S
1478 0U, // ARGUMENT_v2i64
1479 0U, // ARGUMENT_v2i64_S
1480 0U, // ARGUMENT_v4f32
1481 0U, // ARGUMENT_v4f32_S
1482 0U, // ARGUMENT_v4i32
1483 0U, // ARGUMENT_v4i32_S
1484 0U, // ARGUMENT_v8f16
1485 0U, // ARGUMENT_v8f16_S
1486 0U, // ARGUMENT_v8i16
1487 0U, // ARGUMENT_v8i16_S
1488 34474U, // ATOMIC_FENCE
1489 34474U, // ATOMIC_FENCE_S
1490 1202866U, // ATOMIC_LOAD16_U_I32_A32
1491 19176114U, // ATOMIC_LOAD16_U_I32_A32_S
1492 1202866U, // ATOMIC_LOAD16_U_I32_A64
1493 19176114U, // ATOMIC_LOAD16_U_I32_A64_S
1494 1202887U, // ATOMIC_LOAD16_U_I64_A32
1495 19176135U, // ATOMIC_LOAD16_U_I64_A32_S
1496 1202887U, // ATOMIC_LOAD16_U_I64_A64
1497 19176135U, // ATOMIC_LOAD16_U_I64_A64_S
1498 1202303U, // ATOMIC_LOAD32_U_I64_A32
1499 19175551U, // ATOMIC_LOAD32_U_I64_A32_S
1500 1202303U, // ATOMIC_LOAD32_U_I64_A64
1501 19175551U, // ATOMIC_LOAD32_U_I64_A64_S
1502 1203071U, // ATOMIC_LOAD8_U_I32_A32
1503 19176319U, // ATOMIC_LOAD8_U_I32_A32_S
1504 1203071U, // ATOMIC_LOAD8_U_I32_A64
1505 19176319U, // ATOMIC_LOAD8_U_I32_A64_S
1506 1203091U, // ATOMIC_LOAD8_U_I64_A32
1507 19176339U, // ATOMIC_LOAD8_U_I64_A32_S
1508 1203091U, // ATOMIC_LOAD8_U_I64_A64
1509 19176339U, // ATOMIC_LOAD8_U_I64_A64_S
1510 1197430U, // ATOMIC_LOAD_I32_A32
1511 19170678U, // ATOMIC_LOAD_I32_A32_S
1512 1197430U, // ATOMIC_LOAD_I32_A64
1513 19170678U, // ATOMIC_LOAD_I32_A64_S
1514 1197447U, // ATOMIC_LOAD_I64_A32
1515 19170695U, // ATOMIC_LOAD_I64_A32_S
1516 1197447U, // ATOMIC_LOAD_I64_A64
1517 19170695U, // ATOMIC_LOAD_I64_A64_S
1518 76700949U, // ATOMIC_RMW16_U_ADD_I32_A32
1519 19176725U, // ATOMIC_RMW16_U_ADD_I32_A32_S
1520 76700949U, // ATOMIC_RMW16_U_ADD_I32_A64
1521 19176725U, // ATOMIC_RMW16_U_ADD_I32_A64_S
1522 76700973U, // ATOMIC_RMW16_U_ADD_I64_A32
1523 19176749U, // ATOMIC_RMW16_U_ADD_I64_A32_S
1524 76700973U, // ATOMIC_RMW16_U_ADD_I64_A64
1525 19176749U, // ATOMIC_RMW16_U_ADD_I64_A64_S
1526 76701067U, // ATOMIC_RMW16_U_AND_I32_A32
1527 19176843U, // ATOMIC_RMW16_U_AND_I32_A32_S
1528 76701067U, // ATOMIC_RMW16_U_AND_I32_A64
1529 19176843U, // ATOMIC_RMW16_U_AND_I32_A64_S
1530 76701091U, // ATOMIC_RMW16_U_AND_I64_A32
1531 19176867U, // ATOMIC_RMW16_U_AND_I64_A32_S
1532 76701091U, // ATOMIC_RMW16_U_AND_I64_A64
1533 19176867U, // ATOMIC_RMW16_U_AND_I64_A64_S
1534 345136940U, // ATOMIC_RMW16_U_CMPXCHG_I32_A32
1535 19177260U, // ATOMIC_RMW16_U_CMPXCHG_I32_A32_S
1536 345136940U, // ATOMIC_RMW16_U_CMPXCHG_I32_A64
1537 19177260U, // ATOMIC_RMW16_U_CMPXCHG_I32_A64_S
1538 345136968U, // ATOMIC_RMW16_U_CMPXCHG_I64_A32
1539 19177288U, // ATOMIC_RMW16_U_CMPXCHG_I64_A32_S
1540 345136968U, // ATOMIC_RMW16_U_CMPXCHG_I64_A64
1541 19177288U, // ATOMIC_RMW16_U_CMPXCHG_I64_A64_S
1542 76701780U, // ATOMIC_RMW16_U_OR_I32_A32
1543 19177556U, // ATOMIC_RMW16_U_OR_I32_A32_S
1544 76701780U, // ATOMIC_RMW16_U_OR_I32_A64
1545 19177556U, // ATOMIC_RMW16_U_OR_I32_A64_S
1546 76701803U, // ATOMIC_RMW16_U_OR_I64_A32
1547 19177579U, // ATOMIC_RMW16_U_OR_I64_A32_S
1548 76701803U, // ATOMIC_RMW16_U_OR_I64_A64
1549 19177579U, // ATOMIC_RMW16_U_OR_I64_A64_S
1550 76700831U, // ATOMIC_RMW16_U_SUB_I32_A32
1551 19176607U, // ATOMIC_RMW16_U_SUB_I32_A32_S
1552 76700831U, // ATOMIC_RMW16_U_SUB_I32_A64
1553 19176607U, // ATOMIC_RMW16_U_SUB_I32_A64_S
1554 76700855U, // ATOMIC_RMW16_U_SUB_I64_A32
1555 19176631U, // ATOMIC_RMW16_U_SUB_I64_A32_S
1556 76700855U, // ATOMIC_RMW16_U_SUB_I64_A64
1557 19176631U, // ATOMIC_RMW16_U_SUB_I64_A64_S
1558 76701358U, // ATOMIC_RMW16_U_XCHG_I32_A32
1559 19177134U, // ATOMIC_RMW16_U_XCHG_I32_A32_S
1560 76701358U, // ATOMIC_RMW16_U_XCHG_I32_A64
1561 19177134U, // ATOMIC_RMW16_U_XCHG_I32_A64_S
1562 76701383U, // ATOMIC_RMW16_U_XCHG_I64_A32
1563 19177159U, // ATOMIC_RMW16_U_XCHG_I64_A32_S
1564 76701383U, // ATOMIC_RMW16_U_XCHG_I64_A64
1565 19177159U, // ATOMIC_RMW16_U_XCHG_I64_A64_S
1566 76701894U, // ATOMIC_RMW16_U_XOR_I32_A32
1567 19177670U, // ATOMIC_RMW16_U_XOR_I32_A32_S
1568 76701894U, // ATOMIC_RMW16_U_XOR_I32_A64
1569 19177670U, // ATOMIC_RMW16_U_XOR_I32_A64_S
1570 76701918U, // ATOMIC_RMW16_U_XOR_I64_A32
1571 19177694U, // ATOMIC_RMW16_U_XOR_I64_A32_S
1572 76701918U, // ATOMIC_RMW16_U_XOR_I64_A64
1573 19177694U, // ATOMIC_RMW16_U_XOR_I64_A64_S
1574 76700925U, // ATOMIC_RMW32_U_ADD_I64_A32
1575 19176701U, // ATOMIC_RMW32_U_ADD_I64_A32_S
1576 76700925U, // ATOMIC_RMW32_U_ADD_I64_A64
1577 19176701U, // ATOMIC_RMW32_U_ADD_I64_A64_S
1578 76701043U, // ATOMIC_RMW32_U_AND_I64_A32
1579 19176819U, // ATOMIC_RMW32_U_AND_I64_A32_S
1580 76701043U, // ATOMIC_RMW32_U_AND_I64_A64
1581 19176819U, // ATOMIC_RMW32_U_AND_I64_A64_S
1582 345136912U, // ATOMIC_RMW32_U_CMPXCHG_I64_A32
1583 19177232U, // ATOMIC_RMW32_U_CMPXCHG_I64_A32_S
1584 345136912U, // ATOMIC_RMW32_U_CMPXCHG_I64_A64
1585 19177232U, // ATOMIC_RMW32_U_CMPXCHG_I64_A64_S
1586 76701757U, // ATOMIC_RMW32_U_OR_I64_A32
1587 19177533U, // ATOMIC_RMW32_U_OR_I64_A32_S
1588 76701757U, // ATOMIC_RMW32_U_OR_I64_A64
1589 19177533U, // ATOMIC_RMW32_U_OR_I64_A64_S
1590 76700807U, // ATOMIC_RMW32_U_SUB_I64_A32
1591 19176583U, // ATOMIC_RMW32_U_SUB_I64_A32_S
1592 76700807U, // ATOMIC_RMW32_U_SUB_I64_A64
1593 19176583U, // ATOMIC_RMW32_U_SUB_I64_A64_S
1594 76701333U, // ATOMIC_RMW32_U_XCHG_I64_A32
1595 19177109U, // ATOMIC_RMW32_U_XCHG_I64_A32_S
1596 76701333U, // ATOMIC_RMW32_U_XCHG_I64_A64
1597 19177109U, // ATOMIC_RMW32_U_XCHG_I64_A64_S
1598 76701870U, // ATOMIC_RMW32_U_XOR_I64_A32
1599 19177646U, // ATOMIC_RMW32_U_XOR_I64_A32_S
1600 76701870U, // ATOMIC_RMW32_U_XOR_I64_A64
1601 19177646U, // ATOMIC_RMW32_U_XOR_I64_A64_S
1602 76700997U, // ATOMIC_RMW8_U_ADD_I32_A32
1603 19176773U, // ATOMIC_RMW8_U_ADD_I32_A32_S
1604 76700997U, // ATOMIC_RMW8_U_ADD_I32_A64
1605 19176773U, // ATOMIC_RMW8_U_ADD_I32_A64_S
1606 76701020U, // ATOMIC_RMW8_U_ADD_I64_A32
1607 19176796U, // ATOMIC_RMW8_U_ADD_I64_A32_S
1608 76701020U, // ATOMIC_RMW8_U_ADD_I64_A64
1609 19176796U, // ATOMIC_RMW8_U_ADD_I64_A64_S
1610 76701115U, // ATOMIC_RMW8_U_AND_I32_A32
1611 19176891U, // ATOMIC_RMW8_U_AND_I32_A32_S
1612 76701115U, // ATOMIC_RMW8_U_AND_I32_A64
1613 19176891U, // ATOMIC_RMW8_U_AND_I32_A64_S
1614 76701138U, // ATOMIC_RMW8_U_AND_I64_A32
1615 19176914U, // ATOMIC_RMW8_U_AND_I64_A32_S
1616 76701138U, // ATOMIC_RMW8_U_AND_I64_A64
1617 19176914U, // ATOMIC_RMW8_U_AND_I64_A64_S
1618 345136996U, // ATOMIC_RMW8_U_CMPXCHG_I32_A32
1619 19177316U, // ATOMIC_RMW8_U_CMPXCHG_I32_A32_S
1620 345136996U, // ATOMIC_RMW8_U_CMPXCHG_I32_A64
1621 19177316U, // ATOMIC_RMW8_U_CMPXCHG_I32_A64_S
1622 345137023U, // ATOMIC_RMW8_U_CMPXCHG_I64_A32
1623 19177343U, // ATOMIC_RMW8_U_CMPXCHG_I64_A32_S
1624 345137023U, // ATOMIC_RMW8_U_CMPXCHG_I64_A64
1625 19177343U, // ATOMIC_RMW8_U_CMPXCHG_I64_A64_S
1626 76701826U, // ATOMIC_RMW8_U_OR_I32_A32
1627 19177602U, // ATOMIC_RMW8_U_OR_I32_A32_S
1628 76701826U, // ATOMIC_RMW8_U_OR_I32_A64
1629 19177602U, // ATOMIC_RMW8_U_OR_I32_A64_S
1630 76701848U, // ATOMIC_RMW8_U_OR_I64_A32
1631 19177624U, // ATOMIC_RMW8_U_OR_I64_A32_S
1632 76701848U, // ATOMIC_RMW8_U_OR_I64_A64
1633 19177624U, // ATOMIC_RMW8_U_OR_I64_A64_S
1634 76700879U, // ATOMIC_RMW8_U_SUB_I32_A32
1635 19176655U, // ATOMIC_RMW8_U_SUB_I32_A32_S
1636 76700879U, // ATOMIC_RMW8_U_SUB_I32_A64
1637 19176655U, // ATOMIC_RMW8_U_SUB_I32_A64_S
1638 76700902U, // ATOMIC_RMW8_U_SUB_I64_A32
1639 19176678U, // ATOMIC_RMW8_U_SUB_I64_A32_S
1640 76700902U, // ATOMIC_RMW8_U_SUB_I64_A64
1641 19176678U, // ATOMIC_RMW8_U_SUB_I64_A64_S
1642 76701408U, // ATOMIC_RMW8_U_XCHG_I32_A32
1643 19177184U, // ATOMIC_RMW8_U_XCHG_I32_A32_S
1644 76701408U, // ATOMIC_RMW8_U_XCHG_I32_A64
1645 19177184U, // ATOMIC_RMW8_U_XCHG_I32_A64_S
1646 76701432U, // ATOMIC_RMW8_U_XCHG_I64_A32
1647 19177208U, // ATOMIC_RMW8_U_XCHG_I64_A32_S
1648 76701432U, // ATOMIC_RMW8_U_XCHG_I64_A64
1649 19177208U, // ATOMIC_RMW8_U_XCHG_I64_A64_S
1650 76701942U, // ATOMIC_RMW8_U_XOR_I32_A32
1651 19177718U, // ATOMIC_RMW8_U_XOR_I32_A32_S
1652 76701942U, // ATOMIC_RMW8_U_XOR_I32_A64
1653 19177718U, // ATOMIC_RMW8_U_XOR_I32_A64_S
1654 76701965U, // ATOMIC_RMW8_U_XOR_I64_A32
1655 19177741U, // ATOMIC_RMW8_U_XOR_I64_A32_S
1656 76701965U, // ATOMIC_RMW8_U_XOR_I64_A64
1657 19177741U, // ATOMIC_RMW8_U_XOR_I64_A64_S
1658 76695013U, // ATOMIC_RMW_ADD_I32_A32
1659 19170789U, // ATOMIC_RMW_ADD_I32_A32_S
1660 76695013U, // ATOMIC_RMW_ADD_I32_A64
1661 19170789U, // ATOMIC_RMW_ADD_I32_A64_S
1662 76695033U, // ATOMIC_RMW_ADD_I64_A32
1663 19170809U, // ATOMIC_RMW_ADD_I64_A32_S
1664 76695033U, // ATOMIC_RMW_ADD_I64_A64
1665 19170809U, // ATOMIC_RMW_ADD_I64_A64_S
1666 76695170U, // ATOMIC_RMW_AND_I32_A32
1667 19170946U, // ATOMIC_RMW_AND_I32_A32_S
1668 76695170U, // ATOMIC_RMW_AND_I32_A64
1669 19170946U, // ATOMIC_RMW_AND_I32_A64_S
1670 76695190U, // ATOMIC_RMW_AND_I64_A32
1671 19170966U, // ATOMIC_RMW_AND_I64_A32_S
1672 76695190U, // ATOMIC_RMW_AND_I64_A64
1673 19170966U, // ATOMIC_RMW_AND_I64_A64_S
1674 345131592U, // ATOMIC_RMW_CMPXCHG_I32_A32
1675 19171912U, // ATOMIC_RMW_CMPXCHG_I32_A32_S
1676 345131592U, // ATOMIC_RMW_CMPXCHG_I32_A64
1677 19171912U, // ATOMIC_RMW_CMPXCHG_I32_A64_S
1678 345131616U, // ATOMIC_RMW_CMPXCHG_I64_A32
1679 19171936U, // ATOMIC_RMW_CMPXCHG_I64_A32_S
1680 345131616U, // ATOMIC_RMW_CMPXCHG_I64_A64
1681 19171936U, // ATOMIC_RMW_CMPXCHG_I64_A64_S
1682 76696920U, // ATOMIC_RMW_OR_I32_A32
1683 19172696U, // ATOMIC_RMW_OR_I32_A32_S
1684 76696920U, // ATOMIC_RMW_OR_I32_A64
1685 19172696U, // ATOMIC_RMW_OR_I32_A64_S
1686 76696939U, // ATOMIC_RMW_OR_I64_A32
1687 19172715U, // ATOMIC_RMW_OR_I64_A32_S
1688 76696939U, // ATOMIC_RMW_OR_I64_A64
1689 19172715U, // ATOMIC_RMW_OR_I64_A64_S
1690 76694740U, // ATOMIC_RMW_SUB_I32_A32
1691 19170516U, // ATOMIC_RMW_SUB_I32_A32_S
1692 76694740U, // ATOMIC_RMW_SUB_I32_A64
1693 19170516U, // ATOMIC_RMW_SUB_I32_A64_S
1694 76694760U, // ATOMIC_RMW_SUB_I64_A32
1695 19170536U, // ATOMIC_RMW_SUB_I64_A32_S
1696 76694760U, // ATOMIC_RMW_SUB_I64_A64
1697 19170536U, // ATOMIC_RMW_SUB_I64_A64_S
1698 76696094U, // ATOMIC_RMW_XCHG_I32_A32
1699 19171870U, // ATOMIC_RMW_XCHG_I32_A32_S
1700 76696094U, // ATOMIC_RMW_XCHG_I32_A64
1701 19171870U, // ATOMIC_RMW_XCHG_I32_A64_S
1702 76696115U, // ATOMIC_RMW_XCHG_I64_A32
1703 19171891U, // ATOMIC_RMW_XCHG_I64_A32_S
1704 76696115U, // ATOMIC_RMW_XCHG_I64_A64
1705 19171891U, // ATOMIC_RMW_XCHG_I64_A64_S
1706 76697029U, // ATOMIC_RMW_XOR_I32_A32
1707 19172805U, // ATOMIC_RMW_XOR_I32_A32_S
1708 76697029U, // ATOMIC_RMW_XOR_I32_A64
1709 19172805U, // ATOMIC_RMW_XOR_I32_A64_S
1710 76697049U, // ATOMIC_RMW_XOR_I64_A32
1711 19172825U, // ATOMIC_RMW_XOR_I64_A32_S
1712 76697049U, // ATOMIC_RMW_XOR_I64_A64
1713 19172825U, // ATOMIC_RMW_XOR_I64_A64_S
1714 967082963U, // ATOMIC_STORE16_I32_A32
1715 19170259U, // ATOMIC_STORE16_I32_A32_S
1716 967082963U, // ATOMIC_STORE16_I32_A64
1717 19170259U, // ATOMIC_STORE16_I32_A64_S
1718 967082983U, // ATOMIC_STORE16_I64_A32
1719 19170279U, // ATOMIC_STORE16_I64_A32_S
1720 967082983U, // ATOMIC_STORE16_I64_A64
1721 19170279U, // ATOMIC_STORE16_I64_A64_S
1722 967082727U, // ATOMIC_STORE32_I64_A32
1723 19170023U, // ATOMIC_STORE32_I64_A32_S
1724 967082727U, // ATOMIC_STORE32_I64_A64
1725 19170023U, // ATOMIC_STORE32_I64_A64_S
1726 967083080U, // ATOMIC_STORE8_I32_A32
1727 19170376U, // ATOMIC_STORE8_I32_A32_S
1728 967083080U, // ATOMIC_STORE8_I32_A64
1729 19170376U, // ATOMIC_STORE8_I32_A64_S
1730 967083099U, // ATOMIC_STORE8_I64_A32
1731 19170395U, // ATOMIC_STORE8_I64_A32_S
1732 967083099U, // ATOMIC_STORE8_I64_A64
1733 19170395U, // ATOMIC_STORE8_I64_A64_S
1734 967084340U, // ATOMIC_STORE_I32_A32
1735 19171636U, // ATOMIC_STORE_I32_A32_S
1736 967084340U, // ATOMIC_STORE_I32_A64
1737 19171636U, // ATOMIC_STORE_I32_A64_S
1738 967084358U, // ATOMIC_STORE_I64_A32
1739 19171654U, // ATOMIC_STORE_I64_A32_S
1740 967084358U, // ATOMIC_STORE_I64_A64
1741 19171654U, // ATOMIC_STORE_I64_A64_S
1742 8544229U, // AVGR_U_I16x8
1743 14505U, // AVGR_U_I16x8_S
1744 8544215U, // AVGR_U_I8x16
1745 14492U, // AVGR_U_I8x16_S
1746 150181U, // BITMASK_I16x8
1747 10660U, // BITMASK_I16x8_S
1748 150151U, // BITMASK_I32x4
1749 10632U, // BITMASK_I32x4_S
1750 150136U, // BITMASK_I64x2
1751 10618U, // BITMASK_I64x2_S
1752 150166U, // BITMASK_I8x16
1753 10646U, // BITMASK_I8x16_S
1754 1350719158U, // BITSELECT
1755 13270U, // BITSELECT_S
1756 49228U, // BLOCK
1757 49228U, // BLOCK_S
1758 16385U, // BR
1759 147512U, // BR_IF
1760 16440U, // BR_IF_S
1761 16385U, // BR_S
1762 16806U, // BR_TABLE_I32
1763 65958U, // BR_TABLE_I32_S
1764 16806U, // BR_TABLE_I64
1765 65958U, // BR_TABLE_I64_S
1766 0U, // BR_UNLESS
1767 0U, // BR_UNLESS_S
1768 10784U, // CALL
1769 153293U, // CALL_INDIRECT
1770 153293U, // CALL_INDIRECT_S
1771 149959U, // CALL_REF
1772 18887U, // CALL_REF_S
1773 19231U, // CALL_S
1774 0U, // CATCH
1775 0U, // CATCH_ALL
1776 10765U, // CATCH_ALL_LEGACY
1777 10765U, // CATCH_ALL_LEGACY_S
1778 0U, // CATCH_ALL_REF
1779 0U, // CATCH_ALL_REF_S
1780 0U, // CATCH_ALL_S
1781 10602U, // CATCH_LEGACY
1782 16450U, // CATCH_LEGACY_S
1783 0U, // CATCH_REF
1784 0U, // CATCH_REF_S
1785 0U, // CATCH_S
1786 150284U, // CEIL_F16x8
1787 10754U, // CEIL_F16x8_S
1788 150240U, // CEIL_F32
1789 10714U, // CEIL_F32_S
1790 150272U, // CEIL_F32x4
1791 10743U, // CEIL_F32x4_S
1792 150262U, // CEIL_F64
1793 10734U, // CEIL_F64_S
1794 150250U, // CEIL_F64x2
1795 10723U, // CEIL_F64x2_S
1796 148126U, // CLZ_I32
1797 9383U, // CLZ_I32_S
1798 148136U, // CLZ_I64
1799 9392U, // CLZ_I64_S
1800 153657U, // CONST_F32
1801 22585U, // CONST_F32_S
1802 153679U, // CONST_F64
1803 22607U, // CONST_F64_S
1804 153668U, // CONST_I32
1805 22596U, // CONST_I32_S
1806 153690U, // CONST_I64
1807 22618U, // CONST_I64_S
1808 3498203237U, // CONST_V128_F32x4
1809 1350719589U, // CONST_V128_F32x4_S
1810 8542309U, // CONST_V128_F64x2
1811 153701U, // CONST_V128_F64x2_S
1812 3498203237U, // CONST_V128_I16x8
1813 3498203237U, // CONST_V128_I16x8_S
1814 3498203237U, // CONST_V128_I32x4
1815 1350719589U, // CONST_V128_I32x4_S
1816 8542309U, // CONST_V128_I64x2
1817 153701U, // CONST_V128_I64x2_S
1818 3498203237U, // CONST_V128_I8x16
1819 3498203237U, // CONST_V128_I8x16_S
1820 8539041U, // COPYSIGN_F32
1821 10879U, // COPYSIGN_F32_S
1822 8539055U, // COPYSIGN_F64
1823 10892U, // COPYSIGN_F64_S
1824 156358U, // COPY_EXNREF
1825 14937U, // COPY_EXNREF_S
1826 156358U, // COPY_EXTERNREF
1827 14937U, // COPY_EXTERNREF_S
1828 156358U, // COPY_F32
1829 14937U, // COPY_F32_S
1830 156358U, // COPY_F64
1831 14937U, // COPY_F64_S
1832 156358U, // COPY_FUNCREF
1833 14937U, // COPY_FUNCREF_S
1834 156358U, // COPY_I32
1835 14937U, // COPY_I32_S
1836 156358U, // COPY_I64
1837 14937U, // COPY_I64_S
1838 156358U, // COPY_V128
1839 14937U, // COPY_V128_S
1840 148166U, // CTZ_I32
1841 9401U, // CTZ_I32_S
1842 148176U, // CTZ_I64
1843 9410U, // CTZ_I64_S
1844 19710U, // DATA_DROP
1845 19710U, // DATA_DROP_S
1846 10311U, // DEBUG_UNREACHABLE
1847 10311U, // DEBUG_UNREACHABLE_S
1848 25311U, // DELEGATE
1849 25311U, // DELEGATE_S
1850 8544811U, // DIV_F16x8
1851 14828U, // DIV_F16x8_S
1852 8536661U, // DIV_F32
1853 9347U, // DIV_F32_S
1854 8544800U, // DIV_F32x4
1855 14818U, // DIV_F32x4_S
1856 8536671U, // DIV_F64
1857 9356U, // DIV_F64_S
1858 8544789U, // DIV_F64x2
1859 14808U, // DIV_F64x2_S
1860 8541340U, // DIV_S_I32
1861 12838U, // DIV_S_I32_S
1862 8541351U, // DIV_S_I64
1863 12848U, // DIV_S_I64_S
1864 8544728U, // DIV_U_I32
1865 14752U, // DIV_U_I32_S
1866 8544739U, // DIV_U_I64
1867 14762U, // DIV_U_I64_S
1868 8540589U, // DOT
1869 12196U, // DOT_S
1870 19715U, // DROP_EXNREF
1871 11238U, // DROP_EXNREF_S
1872 19715U, // DROP_EXTERNREF
1873 11238U, // DROP_EXTERNREF_S
1874 19715U, // DROP_F32
1875 11238U, // DROP_F32_S
1876 19715U, // DROP_F64
1877 11238U, // DROP_F64_S
1878 19715U, // DROP_FUNCREF
1879 11238U, // DROP_FUNCREF_S
1880 19715U, // DROP_I32
1881 11238U, // DROP_I32_S
1882 19715U, // DROP_I64
1883 11238U, // DROP_I64_S
1884 19715U, // DROP_V128
1885 11238U, // DROP_V128_S
1886 10436U, // ELSE
1887 10436U, // ELSE_S
1888 10228U, // END
1889 10608U, // END_BLOCK
1890 10608U, // END_BLOCK_S
1891 11004U, // END_FUNCTION
1892 11004U, // END_FUNCTION_S
1893 10525U, // END_IF
1894 10525U, // END_IF_S
1895 11229U, // END_LOOP
1896 11229U, // END_LOOP_S
1897 10228U, // END_S
1898 14948U, // END_TRY
1899 14948U, // END_TRY_S
1900 10323U, // END_TRY_TABLE
1901 10323U, // END_TRY_TABLE_S
1902 148146U, // EQZ_I32
1903 14956U, // EQZ_I32_S
1904 148156U, // EQZ_I64
1905 14964U, // EQZ_I64_S
1906 8539451U, // EQ_F16x8
1907 11288U, // EQ_F16x8_S
1908 8536240U, // EQ_F32
1909 9011U, // EQ_F32_S
1910 8539421U, // EQ_F32x4
1911 11261U, // EQ_F32x4_S
1912 8536260U, // EQ_F64
1913 9029U, // EQ_F64_S
1914 8539401U, // EQ_F64x2
1915 11243U, // EQ_F64x2_S
1916 8539461U, // EQ_I16x8
1917 11297U, // EQ_I16x8_S
1918 8536250U, // EQ_I32
1919 9020U, // EQ_I32_S
1920 8539431U, // EQ_I32x4
1921 11270U, // EQ_I32x4_S
1922 8536270U, // EQ_I64
1923 9038U, // EQ_I64_S
1924 8539411U, // EQ_I64x2
1925 11252U, // EQ_I64x2_S
1926 8539441U, // EQ_I8x16
1927 11279U, // EQ_I8x16_S
1928 8540344U, // EXTMUL_HIGH_S_I16x8
1929 11986U, // EXTMUL_HIGH_S_I16x8_S
1930 8540562U, // EXTMUL_HIGH_S_I32x4
1931 12170U, // EXTMUL_HIGH_S_I32x4_S
1932 8540024U, // EXTMUL_HIGH_S_I64x2
1933 11723U, // EXTMUL_HIGH_S_I64x2_S
1934 8542998U, // EXTMUL_HIGH_U_I16x8
1935 14044U, // EXTMUL_HIGH_U_I16x8_S
1936 8543226U, // EXTMUL_HIGH_U_I32x4
1937 14200U, // EXTMUL_HIGH_U_I32x4_S
1938 8542701U, // EXTMUL_HIGH_U_I64x2
1939 13843U, // EXTMUL_HIGH_U_I64x2_S
1940 8540397U, // EXTMUL_LOW_S_I16x8
1941 12037U, // EXTMUL_LOW_S_I16x8_S
1942 8540657U, // EXTMUL_LOW_S_I32x4
1943 12261U, // EXTMUL_LOW_S_I32x4_S
1944 8540100U, // EXTMUL_LOW_S_I64x2
1945 11796U, // EXTMUL_LOW_S_I64x2_S
1946 8543051U, // EXTMUL_LOW_U_I16x8
1947 14095U, // EXTMUL_LOW_U_I16x8_S
1948 8543302U, // EXTMUL_LOW_U_I32x4
1949 14273U, // EXTMUL_LOW_U_I32x4_S
1950 8542777U, // EXTMUL_LOW_U_I64x2
1951 13916U, // EXTMUL_LOW_U_I64x2_S
1952 8538344U, // EXTRACT_LANE_F16x8
1953 18664U, // EXTRACT_LANE_F16x8_S
1954 8538304U, // EXTRACT_LANE_F32x4
1955 18624U, // EXTRACT_LANE_F32x4_S
1956 8538264U, // EXTRACT_LANE_F64x2
1957 18584U, // EXTRACT_LANE_F64x2_S
1958 8540933U, // EXTRACT_LANE_I16x8_s
1959 21253U, // EXTRACT_LANE_I16x8_s_S
1960 8543871U, // EXTRACT_LANE_I16x8_u
1961 24191U, // EXTRACT_LANE_I16x8_u_S
1962 8538324U, // EXTRACT_LANE_I32x4
1963 18644U, // EXTRACT_LANE_I32x4_S
1964 8538284U, // EXTRACT_LANE_I64x2
1965 18604U, // EXTRACT_LANE_I64x2_S
1966 8540911U, // EXTRACT_LANE_I8x16_s
1967 21231U, // EXTRACT_LANE_I8x16_s_S
1968 8543849U, // EXTRACT_LANE_I8x16_u
1969 24169U, // EXTRACT_LANE_I8x16_u_S
1970 151165U, // F32_CONVERT_S_I32
1971 11501U, // F32_CONVERT_S_I32_S
1972 151297U, // F32_CONVERT_S_I64
1973 11609U, // F32_CONVERT_S_I64_S
1974 153842U, // F32_CONVERT_U_I32
1975 13621U, // F32_CONVERT_U_I32_S
1976 153974U, // F32_CONVERT_U_I64
1977 13729U, // F32_CONVERT_U_I64_S
1978 148312U, // F32_DEMOTE_F64
1979 9656U, // F32_DEMOTE_F64_S
1980 148291U, // F32_REINTERPRET_I32
1981 9636U, // F32_REINTERPRET_I32_S
1982 151184U, // F64_CONVERT_S_I32
1983 11519U, // F64_CONVERT_S_I32_S
1984 151316U, // F64_CONVERT_S_I64
1985 11627U, // F64_CONVERT_S_I64_S
1986 153861U, // F64_CONVERT_U_I32
1987 13639U, // F64_CONVERT_U_I32_S
1988 153993U, // F64_CONVERT_U_I64
1989 13747U, // F64_CONVERT_U_I64_S
1990 148253U, // F64_PROMOTE_F32
1991 9600U, // F64_PROMOTE_F32_S
1992 148363U, // F64_REINTERPRET_I64
1993 9704U, // F64_REINTERPRET_I64_S
1994 0U, // FALLTHROUGH_RETURN
1995 0U, // FALLTHROUGH_RETURN_S
1996 150958U, // FLOOR_F16x8
1997 11358U, // FLOOR_F16x8_S
1998 150910U, // FLOOR_F32
1999 11314U, // FLOOR_F32_S
2000 150945U, // FLOOR_F32x4
2001 11346U, // FLOOR_F32x4_S
2002 150934U, // FLOOR_F64
2003 11336U, // FLOOR_F64_S
2004 150921U, // FLOOR_F64x2
2005 11324U, // FLOOR_F64x2_S
2006 0U, // FP_TO_SINT_I32_F32
2007 0U, // FP_TO_SINT_I32_F32_S
2008 0U, // FP_TO_SINT_I32_F64
2009 0U, // FP_TO_SINT_I32_F64_S
2010 0U, // FP_TO_SINT_I64_F32
2011 0U, // FP_TO_SINT_I64_F32_S
2012 0U, // FP_TO_SINT_I64_F64
2013 0U, // FP_TO_SINT_I64_F64_S
2014 0U, // FP_TO_UINT_I32_F32
2015 0U, // FP_TO_UINT_I32_F32_S
2016 0U, // FP_TO_UINT_I32_F64
2017 0U, // FP_TO_UINT_I32_F64_S
2018 0U, // FP_TO_UINT_I64_F32
2019 0U, // FP_TO_UINT_I64_F32_S
2020 0U, // FP_TO_UINT_I64_F64
2021 0U, // FP_TO_UINT_I64_F64_S
2022 8537815U, // GE_F16x8
2023 10275U, // GE_F16x8_S
2024 8536160U, // GE_F32
2025 8939U, // GE_F32_S
2026 8537805U, // GE_F32x4
2027 10266U, // GE_F32x4_S
2028 8536170U, // GE_F64
2029 8948U, // GE_F64_S
2030 8537795U, // GE_F64x2
2031 10257U, // GE_F64x2_S
2032 8540831U, // GE_S_I16x8
2033 12409U, // GE_S_I16x8_S
2034 8540775U, // GE_S_I32
2035 12358U, // GE_S_I32_S
2036 8540807U, // GE_S_I32x4
2037 12387U, // GE_S_I32x4_S
2038 8540797U, // GE_S_I64
2039 12378U, // GE_S_I64_S
2040 8540785U, // GE_S_I64x2
2041 12367U, // GE_S_I64x2_S
2042 8540819U, // GE_S_I8x16
2043 12398U, // GE_S_I8x16_S
2044 8543781U, // GE_U_I16x8
2045 14374U, // GE_U_I16x8_S
2046 8543737U, // GE_U_I32
2047 14334U, // GE_U_I32_S
2048 8543757U, // GE_U_I32x4
2049 14352U, // GE_U_I32x4_S
2050 8543747U, // GE_U_I64
2051 14343U, // GE_U_I64_S
2052 8543769U, // GE_U_I8x16
2053 14363U, // GE_U_I8x16_S
2054 153319U, // GLOBAL_GET_EXNREF
2055 22247U, // GLOBAL_GET_EXNREF_S
2056 153319U, // GLOBAL_GET_EXTERNREF
2057 22247U, // GLOBAL_GET_EXTERNREF_S
2058 153319U, // GLOBAL_GET_F32
2059 22247U, // GLOBAL_GET_F32_S
2060 153319U, // GLOBAL_GET_F64
2061 22247U, // GLOBAL_GET_F64_S
2062 153319U, // GLOBAL_GET_FUNCREF
2063 22247U, // GLOBAL_GET_FUNCREF_S
2064 153319U, // GLOBAL_GET_I32
2065 22247U, // GLOBAL_GET_I32_S
2066 153319U, // GLOBAL_GET_I64
2067 22247U, // GLOBAL_GET_I64_S
2068 153319U, // GLOBAL_GET_V128
2069 22247U, // GLOBAL_GET_V128_S
2070 153353U, // GLOBAL_SET_EXNREF
2071 22281U, // GLOBAL_SET_EXNREF_S
2072 153353U, // GLOBAL_SET_EXTERNREF
2073 22281U, // GLOBAL_SET_EXTERNREF_S
2074 153353U, // GLOBAL_SET_F32
2075 22281U, // GLOBAL_SET_F32_S
2076 153353U, // GLOBAL_SET_F64
2077 22281U, // GLOBAL_SET_F64_S
2078 153353U, // GLOBAL_SET_FUNCREF
2079 22281U, // GLOBAL_SET_FUNCREF_S
2080 153353U, // GLOBAL_SET_I32
2081 22281U, // GLOBAL_SET_I32_S
2082 153353U, // GLOBAL_SET_I64
2083 22281U, // GLOBAL_SET_I64_S
2084 153353U, // GLOBAL_SET_V128
2085 22281U, // GLOBAL_SET_V128_S
2086 8542004U, // GT_F16x8
2087 13323U, // GT_F16x8_S
2088 8536300U, // GT_F32
2089 9065U, // GT_F32_S
2090 8541994U, // GT_F32x4
2091 13314U, // GT_F32x4_S
2092 8536310U, // GT_F64
2093 9074U, // GT_F64_S
2094 8541984U, // GT_F64x2
2095 13305U, // GT_F64x2_S
2096 8541260U, // GT_S_I16x8
2097 12765U, // GT_S_I16x8_S
2098 8541204U, // GT_S_I32
2099 12714U, // GT_S_I32_S
2100 8541236U, // GT_S_I32x4
2101 12743U, // GT_S_I32x4_S
2102 8541226U, // GT_S_I64
2103 12734U, // GT_S_I64_S
2104 8541214U, // GT_S_I64x2
2105 12723U, // GT_S_I64x2_S
2106 8541248U, // GT_S_I8x16
2107 12754U, // GT_S_I8x16_S
2108 8544660U, // GT_U_I16x8
2109 14690U, // GT_U_I16x8_S
2110 8544616U, // GT_U_I32
2111 14650U, // GT_U_I32_S
2112 8544636U, // GT_U_I32x4
2113 14668U, // GT_U_I32x4_S
2114 8544626U, // GT_U_I64
2115 14659U, // GT_U_I64_S
2116 8544648U, // GT_U_I8x16
2117 14679U, // GT_U_I8x16_S
2118 151613U, // I32_EXTEND16_S_I32
2119 11868U, // I32_EXTEND16_S_I32_S
2120 151841U, // I32_EXTEND8_S_I32
2121 12062U, // I32_EXTEND8_S_I32_S
2122 148270U, // I32_REINTERPRET_F32
2123 9616U, // I32_REINTERPRET_F32_S
2124 151071U, // I32_TRUNC_S_F32
2125 11412U, // I32_TRUNC_S_F32_S
2126 151221U, // I32_TRUNC_S_F64
2127 11537U, // I32_TRUNC_S_F64_S
2128 151105U, // I32_TRUNC_S_SAT_F32
2129 11444U, // I32_TRUNC_S_SAT_F32_S
2130 151255U, // I32_TRUNC_S_SAT_F64
2131 11569U, // I32_TRUNC_S_SAT_F64_S
2132 153748U, // I32_TRUNC_U_F32
2133 13532U, // I32_TRUNC_U_F32_S
2134 153898U, // I32_TRUNC_U_F64
2135 13657U, // I32_TRUNC_U_F64_S
2136 153782U, // I32_TRUNC_U_SAT_F32
2137 13564U, // I32_TRUNC_U_SAT_F32_S
2138 153932U, // I32_TRUNC_U_SAT_F64
2139 13689U, // I32_TRUNC_U_SAT_F64_S
2140 148349U, // I32_WRAP_I64
2141 9691U, // I32_WRAP_I64_S
2142 3498198052U, // I64_ADD128
2143 9759U, // I64_ADD128_S
2144 151629U, // I64_EXTEND16_S_I64
2145 11883U, // I64_EXTEND16_S_I64_S
2146 151055U, // I64_EXTEND32_S_I64
2147 11397U, // I64_EXTEND32_S_I64_S
2148 151856U, // I64_EXTEND8_S_I64
2149 12076U, // I64_EXTEND8_S_I64_S
2150 151147U, // I64_EXTEND_S_I32
2151 11484U, // I64_EXTEND_S_I32_S
2152 153824U, // I64_EXTEND_U_I32
2153 13604U, // I64_EXTEND_U_I32_S
2154 1350718039U, // I64_MUL_WIDE_S
2155 12343U, // I64_MUL_WIDE_S_S
2156 1350721001U, // I64_MUL_WIDE_U
2157 14319U, // I64_MUL_WIDE_U_S
2158 148328U, // I64_REINTERPRET_F64
2159 9671U, // I64_REINTERPRET_F64_S
2160 3498198040U, // I64_SUB128
2161 9748U, // I64_SUB128_S
2162 151088U, // I64_TRUNC_S_F32
2163 11428U, // I64_TRUNC_S_F32_S
2164 151238U, // I64_TRUNC_S_F64
2165 11553U, // I64_TRUNC_S_F64_S
2166 151126U, // I64_TRUNC_S_SAT_F32
2167 11464U, // I64_TRUNC_S_SAT_F32_S
2168 151276U, // I64_TRUNC_S_SAT_F64
2169 11589U, // I64_TRUNC_S_SAT_F64_S
2170 153765U, // I64_TRUNC_U_F32
2171 13548U, // I64_TRUNC_U_F32_S
2172 153915U, // I64_TRUNC_U_F64
2173 13673U, // I64_TRUNC_U_F64_S
2174 153803U, // I64_TRUNC_U_SAT_F32
2175 13584U, // I64_TRUNC_U_SAT_F32_S
2176 153953U, // I64_TRUNC_U_SAT_F64
2177 13709U, // I64_TRUNC_U_SAT_F64_S
2178 180245U, // IF
2179 49173U, // IF_S
2180 1350719132U, // LANESELECT_I16x8
2181 13245U, // LANESELECT_I16x8_S
2182 1350719080U, // LANESELECT_I32x4
2183 13195U, // LANESELECT_I32x4_S
2184 1350719054U, // LANESELECT_I64x2
2185 13170U, // LANESELECT_I64x2_S
2186 1350719106U, // LANESELECT_I8x16
2187 13220U, // LANESELECT_I8x16_S
2188 8537845U, // LE_F16x8
2189 10302U, // LE_F16x8_S
2190 8536180U, // LE_F32
2191 8957U, // LE_F32_S
2192 8537835U, // LE_F32x4
2193 10293U, // LE_F32x4_S
2194 8536190U, // LE_F64
2195 8966U, // LE_F64_S
2196 8537825U, // LE_F64x2
2197 10284U, // LE_F64x2_S
2198 8540899U, // LE_S_I16x8
2199 12471U, // LE_S_I16x8_S
2200 8540843U, // LE_S_I32
2201 12420U, // LE_S_I32_S
2202 8540875U, // LE_S_I32x4
2203 12449U, // LE_S_I32x4_S
2204 8540865U, // LE_S_I64
2205 12440U, // LE_S_I64_S
2206 8540853U, // LE_S_I64x2
2207 12429U, // LE_S_I64x2_S
2208 8540887U, // LE_S_I8x16
2209 12460U, // LE_S_I8x16_S
2210 8543837U, // LE_U_I16x8
2211 14425U, // LE_U_I16x8_S
2212 8543793U, // LE_U_I32
2213 14385U, // LE_U_I32_S
2214 8543813U, // LE_U_I32x4
2215 14403U, // LE_U_I32x4_S
2216 8543803U, // LE_U_I64
2217 14394U, // LE_U_I64_S
2218 8543825U, // LE_U_I8x16
2219 14414U, // LE_U_I8x16_S
2220 161633723U, // LOAD16_SPLAT_A32
2221 3626427U, // LOAD16_SPLAT_A32_S
2222 161633723U, // LOAD16_SPLAT_A64
2223 3626427U, // LOAD16_SPLAT_A64_S
2224 161632289U, // LOAD16_S_I32_A32
2225 3624993U, // LOAD16_S_I32_A32_S
2226 161632289U, // LOAD16_S_I32_A64
2227 3624993U, // LOAD16_S_I32_A64_S
2228 161632303U, // LOAD16_S_I64_A32
2229 3625007U, // LOAD16_S_I64_A32_S
2230 161632303U, // LOAD16_S_I64_A64
2231 3625007U, // LOAD16_S_I64_A64_S
2232 161634966U, // LOAD16_U_I32_A32
2233 3627670U, // LOAD16_U_I32_A32_S
2234 161634966U, // LOAD16_U_I32_A64
2235 3627670U, // LOAD16_U_I32_A64_S
2236 161634980U, // LOAD16_U_I64_A32
2237 3627684U, // LOAD16_U_I64_A32_S
2238 161634980U, // LOAD16_U_I64_A64
2239 3627684U, // LOAD16_U_I64_A64_S
2240 161633685U, // LOAD32_SPLAT_A32
2241 3626389U, // LOAD32_SPLAT_A32_S
2242 161633685U, // LOAD32_SPLAT_A64
2243 3626389U, // LOAD32_SPLAT_A64_S
2244 161631745U, // LOAD32_S_I64_A32
2245 3624449U, // LOAD32_S_I64_A32_S
2246 161631745U, // LOAD32_S_I64_A64
2247 3624449U, // LOAD32_S_I64_A64_S
2248 161634417U, // LOAD32_U_I64_A32
2249 3627121U, // LOAD32_U_I64_A32_S
2250 161634417U, // LOAD32_U_I64_A64
2251 3627121U, // LOAD32_U_I64_A64_S
2252 161633704U, // LOAD64_SPLAT_A32
2253 3626408U, // LOAD64_SPLAT_A32_S
2254 161633704U, // LOAD64_SPLAT_A64
2255 3626408U, // LOAD64_SPLAT_A64_S
2256 161633742U, // LOAD8_SPLAT_A32
2257 3626446U, // LOAD8_SPLAT_A32_S
2258 161633742U, // LOAD8_SPLAT_A64
2259 3626446U, // LOAD8_SPLAT_A64_S
2260 161632519U, // LOAD8_S_I32_A32
2261 3625223U, // LOAD8_S_I32_A32_S
2262 161632519U, // LOAD8_S_I32_A64
2263 3625223U, // LOAD8_S_I32_A64_S
2264 161632532U, // LOAD8_S_I64_A32
2265 3625236U, // LOAD8_S_I64_A32_S
2266 161632532U, // LOAD8_S_I64_A64
2267 3625236U, // LOAD8_S_I64_A64_S
2268 161635173U, // LOAD8_U_I32_A32
2269 3627877U, // LOAD8_U_I32_A32_S
2270 161635173U, // LOAD8_U_I32_A64
2271 3627877U, // LOAD8_U_I32_A64_S
2272 161635186U, // LOAD8_U_I64_A32
2273 3627890U, // LOAD8_U_I64_A32_S
2274 161635186U, // LOAD8_U_I64_A64
2275 3627890U, // LOAD8_U_I64_A64_S
2276 161632801U, // LOAD_EXTEND_S_I16x8_A32
2277 3625505U, // LOAD_EXTEND_S_I16x8_A32_S
2278 161632801U, // LOAD_EXTEND_S_I16x8_A64
2279 3625505U, // LOAD_EXTEND_S_I16x8_A64_S
2280 161632271U, // LOAD_EXTEND_S_I32x4_A32
2281 3624975U, // LOAD_EXTEND_S_I32x4_A32_S
2282 161632271U, // LOAD_EXTEND_S_I32x4_A64
2283 3624975U, // LOAD_EXTEND_S_I32x4_A64_S
2284 161631907U, // LOAD_EXTEND_S_I64x2_A32
2285 3624611U, // LOAD_EXTEND_S_I64x2_A32_S
2286 161631907U, // LOAD_EXTEND_S_I64x2_A64
2287 3624611U, // LOAD_EXTEND_S_I64x2_A64_S
2288 161635446U, // LOAD_EXTEND_U_I16x8_A32
2289 3628150U, // LOAD_EXTEND_U_I16x8_A32_S
2290 161635446U, // LOAD_EXTEND_U_I16x8_A64
2291 3628150U, // LOAD_EXTEND_U_I16x8_A64_S
2292 161634948U, // LOAD_EXTEND_U_I32x4_A32
2293 3627652U, // LOAD_EXTEND_U_I32x4_A32_S
2294 161634948U, // LOAD_EXTEND_U_I32x4_A64
2295 3627652U, // LOAD_EXTEND_U_I32x4_A64_S
2296 161634584U, // LOAD_EXTEND_U_I64x2_A32
2297 3627288U, // LOAD_EXTEND_U_I64x2_A32_S
2298 161634584U, // LOAD_EXTEND_U_I64x2_A64
2299 3627288U, // LOAD_EXTEND_U_I64x2_A64_S
2300 161629179U, // LOAD_F16_F32_A32
2301 3621883U, // LOAD_F16_F32_A32_S
2302 161629179U, // LOAD_F16_F32_A64
2303 3621883U, // LOAD_F16_F32_A64_S
2304 161629507U, // LOAD_F32_A32
2305 3622211U, // LOAD_F32_A32_S
2306 161629507U, // LOAD_F32_A64
2307 3622211U, // LOAD_F32_A64_S
2308 161629527U, // LOAD_F64_A32
2309 3622231U, // LOAD_F64_A32_S
2310 161629527U, // LOAD_F64_A64
2311 3622231U, // LOAD_F64_A64_S
2312 161629517U, // LOAD_I32_A32
2313 3622221U, // LOAD_I32_A32_S
2314 161629517U, // LOAD_I32_A64
2315 3622221U, // LOAD_I32_A64_S
2316 161629537U, // LOAD_I64_A32
2317 3622241U, // LOAD_I64_A32_S
2318 161629537U, // LOAD_I64_A64
2319 3622241U, // LOAD_I64_A64_S
2320 228739012U, // LOAD_LANE_16_A32
2321 4671428U, // LOAD_LANE_16_A32_S
2322 228739012U, // LOAD_LANE_16_A64
2323 4671428U, // LOAD_LANE_16_A64_S
2324 228738938U, // LOAD_LANE_32_A32
2325 4671354U, // LOAD_LANE_32_A32_S
2326 228738938U, // LOAD_LANE_32_A64
2327 4671354U, // LOAD_LANE_32_A64_S
2328 228738975U, // LOAD_LANE_64_A32
2329 4671391U, // LOAD_LANE_64_A32_S
2330 228738975U, // LOAD_LANE_64_A64
2331 4671391U, // LOAD_LANE_64_A64_S
2332 228739049U, // LOAD_LANE_8_A32
2333 4671465U, // LOAD_LANE_8_A32_S
2334 228739049U, // LOAD_LANE_8_A64
2335 4671465U, // LOAD_LANE_8_A64_S
2336 161629547U, // LOAD_V128_A32
2337 3622251U, // LOAD_V128_A32_S
2338 161629547U, // LOAD_V128_A64
2339 3622251U, // LOAD_V128_A64_S
2340 161631272U, // LOAD_ZERO_32_A32
2341 3623976U, // LOAD_ZERO_32_A32_S
2342 161631272U, // LOAD_ZERO_32_A64
2343 3623976U, // LOAD_ZERO_32_A64_S
2344 161631315U, // LOAD_ZERO_64_A32
2345 3624019U, // LOAD_ZERO_64_A32_S
2346 161631315U, // LOAD_ZERO_64_A64
2347 3624019U, // LOAD_ZERO_64_A64_S
2348 153331U, // LOCAL_GET_EXNREF
2349 22259U, // LOCAL_GET_EXNREF_S
2350 153331U, // LOCAL_GET_EXTERNREF
2351 22259U, // LOCAL_GET_EXTERNREF_S
2352 153331U, // LOCAL_GET_F32
2353 22259U, // LOCAL_GET_F32_S
2354 153331U, // LOCAL_GET_F64
2355 22259U, // LOCAL_GET_F64_S
2356 153331U, // LOCAL_GET_FUNCREF
2357 22259U, // LOCAL_GET_FUNCREF_S
2358 153331U, // LOCAL_GET_I32
2359 22259U, // LOCAL_GET_I32_S
2360 153331U, // LOCAL_GET_I64
2361 22259U, // LOCAL_GET_I64_S
2362 153331U, // LOCAL_GET_V128
2363 22259U, // LOCAL_GET_V128_S
2364 153365U, // LOCAL_SET_EXNREF
2365 22293U, // LOCAL_SET_EXNREF_S
2366 153365U, // LOCAL_SET_EXTERNREF
2367 22293U, // LOCAL_SET_EXTERNREF_S
2368 153365U, // LOCAL_SET_F32
2369 22293U, // LOCAL_SET_F32_S
2370 153365U, // LOCAL_SET_F64
2371 22293U, // LOCAL_SET_F64_S
2372 153365U, // LOCAL_SET_FUNCREF
2373 22293U, // LOCAL_SET_FUNCREF_S
2374 153365U, // LOCAL_SET_I32
2375 22293U, // LOCAL_SET_I32_S
2376 153365U, // LOCAL_SET_I64
2377 22293U, // LOCAL_SET_I64_S
2378 153365U, // LOCAL_SET_V128
2379 22293U, // LOCAL_SET_V128_S
2380 8537784U, // LOCAL_TEE_EXNREF
2381 18104U, // LOCAL_TEE_EXNREF_S
2382 8537784U, // LOCAL_TEE_EXTERNREF
2383 18104U, // LOCAL_TEE_EXTERNREF_S
2384 8537784U, // LOCAL_TEE_F32
2385 18104U, // LOCAL_TEE_F32_S
2386 8537784U, // LOCAL_TEE_F64
2387 18104U, // LOCAL_TEE_F64_S
2388 8537784U, // LOCAL_TEE_FUNCREF
2389 18104U, // LOCAL_TEE_FUNCREF_S
2390 8537784U, // LOCAL_TEE_I32
2391 18104U, // LOCAL_TEE_I32_S
2392 8537784U, // LOCAL_TEE_I64
2393 18104U, // LOCAL_TEE_I64_S
2394 8537784U, // LOCAL_TEE_V128
2395 18104U, // LOCAL_TEE_V128_S
2396 49198U, // LOOP
2397 49198U, // LOOP_S
2398 8542047U, // LT_F16x8
2399 13350U, // LT_F16x8_S
2400 8536320U, // LT_F32
2401 9083U, // LT_F32_S
2402 8542037U, // LT_F32x4
2403 13341U, // LT_F32x4_S
2404 8536330U, // LT_F64
2405 9092U, // LT_F64_S
2406 8542027U, // LT_F64x2
2407 13332U, // LT_F64x2_S
2408 8541328U, // LT_S_I16x8
2409 12827U, // LT_S_I16x8_S
2410 8541272U, // LT_S_I32
2411 12776U, // LT_S_I32_S
2412 8541304U, // LT_S_I32x4
2413 12805U, // LT_S_I32x4_S
2414 8541294U, // LT_S_I64
2415 12796U, // LT_S_I64_S
2416 8541282U, // LT_S_I64x2
2417 12785U, // LT_S_I64x2_S
2418 8541316U, // LT_S_I8x16
2419 12816U, // LT_S_I8x16_S
2420 8544716U, // LT_U_I16x8
2421 14741U, // LT_U_I16x8_S
2422 8544672U, // LT_U_I32
2423 14701U, // LT_U_I32_S
2424 8544692U, // LT_U_I32x4
2425 14719U, // LT_U_I32x4_S
2426 8544682U, // LT_U_I64
2427 14710U, // LT_U_I64_S
2428 8544704U, // LT_U_I8x16
2429 14730U, // LT_U_I8x16_S
2430 1350714893U, // MADD_F16x8
2431 10118U, // MADD_F16x8_S
2432 1350714925U, // MADD_F32x4
2433 10148U, // MADD_F32x4_S
2434 1350714905U, // MADD_F64x2
2435 10129U, // MADD_F64x2_S
2436 8544869U, // MAX_F16x8
2437 14858U, // MAX_F16x8_S
2438 8536691U, // MAX_F32
2439 9365U, // MAX_F32_S
2440 8544858U, // MAX_F32x4
2441 14848U, // MAX_F32x4_S
2442 8536701U, // MAX_F64
2443 9374U, // MAX_F64_S
2444 8544847U, // MAX_F64x2
2445 14838U, // MAX_F64x2_S
2446 8541388U, // MAX_S_I16x8
2447 12882U, // MAX_S_I16x8_S
2448 8541362U, // MAX_S_I32x4
2449 12858U, // MAX_S_I32x4_S
2450 8541375U, // MAX_S_I8x16
2451 12870U, // MAX_S_I8x16_S
2452 8544776U, // MAX_U_I16x8
2453 14796U, // MAX_U_I16x8_S
2454 8544750U, // MAX_U_I32x4
2455 14772U, // MAX_U_I32x4_S
2456 8544763U, // MAX_U_I8x16
2457 14784U, // MAX_U_I8x16_S
2458 0U, // MEMCPY_A32
2459 0U, // MEMCPY_A32_S
2460 0U, // MEMCPY_A64
2461 0U, // MEMCPY_A64_S
2462 76694151U, // MEMORY_ATOMIC_NOTIFY_A32
2463 19169927U, // MEMORY_ATOMIC_NOTIFY_A32_S
2464 76694151U, // MEMORY_ATOMIC_NOTIFY_A64
2465 19169927U, // MEMORY_ATOMIC_NOTIFY_A64_S
2466 345129236U, // MEMORY_ATOMIC_WAIT32_A32
2467 19169556U, // MEMORY_ATOMIC_WAIT32_A32_S
2468 345129236U, // MEMORY_ATOMIC_WAIT32_A64
2469 19169556U, // MEMORY_ATOMIC_WAIT32_A64_S
2470 345129259U, // MEMORY_ATOMIC_WAIT64_A32
2471 19169579U, // MEMORY_ATOMIC_WAIT64_A32_S
2472 345129259U, // MEMORY_ATOMIC_WAIT64_A64
2473 19169579U, // MEMORY_ATOMIC_WAIT64_A64_S
2474 3498205906U, // MEMORY_COPY_A32
2475 156370U, // MEMORY_COPY_A32_S
2476 3498205906U, // MEMORY_COPY_A64
2477 156370U, // MEMORY_COPY_A64_S
2478 1350716209U, // MEMORY_FILL_A32
2479 19249U, // MEMORY_FILL_A32_S
2480 1350716209U, // MEMORY_FILL_A64
2481 19249U, // MEMORY_FILL_A64_S
2482 3498202942U, // MEMORY_INIT_A32
2483 153406U, // MEMORY_INIT_A32_S
2484 3498202942U, // MEMORY_INIT_A64
2485 153406U, // MEMORY_INIT_A64_S
2486 0U, // MEMSET_A32
2487 0U, // MEMSET_A32_S
2488 0U, // MEMSET_A64
2489 0U, // MEMSET_A64_S
2490 8539091U, // MIN_F16x8
2491 10925U, // MIN_F16x8_S
2492 8536601U, // MIN_F32
2493 9273U, // MIN_F32_S
2494 8539080U, // MIN_F32x4
2495 10915U, // MIN_F32x4_S
2496 8536611U, // MIN_F64
2497 9282U, // MIN_F64_S
2498 8539069U, // MIN_F64x2
2499 10905U, // MIN_F64x2_S
2500 8541003U, // MIN_S_I16x8
2501 12526U, // MIN_S_I16x8_S
2502 8540977U, // MIN_S_I32x4
2503 12502U, // MIN_S_I32x4_S
2504 8540990U, // MIN_S_I8x16
2505 12514U, // MIN_S_I8x16_S
2506 8544202U, // MIN_U_I16x8
2507 14480U, // MIN_U_I16x8_S
2508 8544176U, // MIN_U_I32x4
2509 14456U, // MIN_U_I32x4_S
2510 8544189U, // MIN_U_I8x16
2511 14468U, // MIN_U_I8x16_S
2512 8539019U, // MUL_F16x8
2513 10859U, // MUL_F16x8_S
2514 8536561U, // MUL_F32
2515 9237U, // MUL_F32_S
2516 8538997U, // MUL_F32x4
2517 10839U, // MUL_F32x4_S
2518 8536581U, // MUL_F64
2519 9255U, // MUL_F64_S
2520 8538975U, // MUL_F64x2
2521 10819U, // MUL_F64x2_S
2522 8539030U, // MUL_I16x8
2523 10869U, // MUL_I16x8_S
2524 8536571U, // MUL_I32
2525 9246U, // MUL_I32_S
2526 8539008U, // MUL_I32x4
2527 10849U, // MUL_I32x4_S
2528 8536591U, // MUL_I64
2529 9264U, // MUL_I64_S
2530 8538986U, // MUL_I64x2
2531 10829U, // MUL_I64x2_S
2532 8540153U, // NARROW_S_I16x8
2533 11847U, // NARROW_S_I16x8_S
2534 8540683U, // NARROW_S_I8x16
2535 12286U, // NARROW_S_I8x16_S
2536 8542830U, // NARROW_U_I16x8
2537 13967U, // NARROW_U_I16x8_S
2538 8543328U, // NARROW_U_I8x16
2539 14298U, // NARROW_U_I8x16_S
2540 153632U, // NEAREST_F16x8
2541 13518U, // NEAREST_F16x8_S
2542 153576U, // NEAREST_F32
2543 13466U, // NEAREST_F32_S
2544 153617U, // NEAREST_F32x4
2545 13504U, // NEAREST_F32x4_S
2546 153604U, // NEAREST_F64
2547 13492U, // NEAREST_F64_S
2548 153589U, // NEAREST_F64x2
2549 13478U, // NEAREST_F64x2_S
2550 150024U, // NEG_F16x8
2551 10582U, // NEG_F16x8_S
2552 147913U, // NEG_F32
2553 9201U, // NEG_F32_S
2554 149991U, // NEG_F32x4
2555 10552U, // NEG_F32x4_S
2556 147923U, // NEG_F64
2557 9210U, // NEG_F64_S
2558 149969U, // NEG_F64x2
2559 10532U, // NEG_F64x2_S
2560 150035U, // NEG_I16x8
2561 10592U, // NEG_I16x8_S
2562 150002U, // NEG_I32x4
2563 10562U, // NEG_I32x4_S
2564 149980U, // NEG_I64x2
2565 10542U, // NEG_I64x2_S
2566 150013U, // NEG_I8x16
2567 10572U, // NEG_I8x16_S
2568 8537958U, // NE_F16x8
2569 10418U, // NE_F16x8_S
2570 8536200U, // NE_F32
2571 8975U, // NE_F32_S
2572 8537928U, // NE_F32x4
2573 10391U, // NE_F32x4_S
2574 8536220U, // NE_F64
2575 8993U, // NE_F64_S
2576 8537908U, // NE_F64x2
2577 10373U, // NE_F64x2_S
2578 8537968U, // NE_I16x8
2579 10427U, // NE_I16x8_S
2580 8536210U, // NE_I32
2581 8984U, // NE_I32_S
2582 8537938U, // NE_I32x4
2583 10400U, // NE_I32x4_S
2584 8536230U, // NE_I64
2585 9002U, // NE_I64_S
2586 8537918U, // NE_I64x2
2587 10382U, // NE_I64x2_S
2588 8537948U, // NE_I8x16
2589 10409U, // NE_I8x16_S
2590 1350714945U, // NMADD_F16x8
2591 10167U, // NMADD_F16x8_S
2592 1350714979U, // NMADD_F32x4
2593 10199U, // NMADD_F32x4_S
2594 1350714958U, // NMADD_F64x2
2595 10179U, // NMADD_F64x2_S
2596 11225U, // NOP
2597 11225U, // NOP_S
2598 153487U, // NOT
2599 13394U, // NOT_S
2600 8539471U, // OR
2601 8536280U, // OR_I32
2602 9047U, // OR_I32_S
2603 8536290U, // OR_I64
2604 9056U, // OR_I64_S
2605 11306U, // OR_S
2606 8544942U, // PMAX_F16x8
2607 14926U, // PMAX_F16x8_S
2608 8544930U, // PMAX_F32x4
2609 14915U, // PMAX_F32x4_S
2610 8544918U, // PMAX_F64x2
2611 14904U, // PMAX_F64x2_S
2612 8539164U, // PMIN_F16x8
2613 10993U, // PMIN_F16x8_S
2614 8539152U, // PMIN_F32x4
2615 10982U, // PMIN_F32x4_S
2616 8539140U, // PMIN_F64x2
2617 10971U, // PMIN_F64x2_S
2618 153449U, // POPCNT_I32
2619 13359U, // POPCNT_I32_S
2620 153461U, // POPCNT_I64
2621 13370U, // POPCNT_I64_S
2622 153473U, // POPCNT_I8x16
2623 13381U, // POPCNT_I8x16_S
2624 8541183U, // Q15MULR_SAT_S_I16x8
2625 12694U, // Q15MULR_SAT_S_I16x8_S
2626 2316254U, // REF_CAST_FUNCREF
2627 25711U, // REF_CAST_FUNCREF_S
2628 83196U, // REF_FUNC
2629 25521U, // REF_FUNC_S
2630 84798U, // REF_IS_NULL_EXNREF
2631 10789U, // REF_IS_NULL_EXNREF_S
2632 84798U, // REF_IS_NULL_EXTERNREF
2633 10789U, // REF_IS_NULL_EXTERNREF_S
2634 84798U, // REF_IS_NULL_FUNCREF
2635 10789U, // REF_IS_NULL_FUNCREF_S
2636 27424U, // REF_NULL_EXNREF
2637 11040U, // REF_NULL_EXNREF_S
2638 27401U, // REF_NULL_EXTERNREF
2639 11017U, // REF_NULL_EXTERNREF_S
2640 26362U, // REF_NULL_FUNCREF
2641 9978U, // REF_NULL_FUNCREF_S
2642 2316335U, // REF_TEST_FUNCREF
2643 25721U, // REF_TEST_FUNCREF_S
2644 8540253U, // RELAXED_DOT
2645 1350718002U, // RELAXED_DOT_ADD
2646 12307U, // RELAXED_DOT_ADD_S
2647 1350714107U, // RELAXED_DOT_BFLOAT
2648 9567U, // RELAXED_DOT_BFLOAT_S
2649 11898U, // RELAXED_DOT_S
2650 8541090U, // RELAXED_Q15MULR_S_I16x8
2651 12606U, // RELAXED_Q15MULR_S_I16x8_S
2652 8537885U, // RELAXED_SWIZZLE
2653 10351U, // RELAXED_SWIZZLE_S
2654 8540955U, // REM_S_I32
2655 12482U, // REM_S_I32_S
2656 8540966U, // REM_S_I64
2657 12492U, // REM_S_I64_S
2658 8544154U, // REM_U_I32
2659 14436U, // REM_U_I32_S
2660 8544165U, // REM_U_I64
2661 14446U, // REM_U_I64_S
2662 1350715504U, // REPLACE_LANE_F16x8
2663 18544U, // REPLACE_LANE_F16x8_S
2664 1350715444U, // REPLACE_LANE_F32x4
2665 18484U, // REPLACE_LANE_F32x4_S
2666 1350715404U, // REPLACE_LANE_F64x2
2667 18444U, // REPLACE_LANE_F64x2_S
2668 1350715524U, // REPLACE_LANE_I16x8
2669 18564U, // REPLACE_LANE_I16x8_S
2670 1350715464U, // REPLACE_LANE_I32x4
2671 18504U, // REPLACE_LANE_I32x4_S
2672 1350715424U, // REPLACE_LANE_I64x2
2673 18464U, // REPLACE_LANE_I64x2_S
2674 1350715484U, // REPLACE_LANE_I8x16
2675 18524U, // REPLACE_LANE_I8x16_S
2676 17001U, // RETHROW
2677 17001U, // RETHROW_S
2678 11033U, // RETURN
2679 11033U, // RETURN_S
2680 16413U, // RET_CALL
2681 153286U, // RET_CALL_INDIRECT
2682 153286U, // RET_CALL_INDIRECT_S
2683 149952U, // RET_CALL_REF
2684 18880U, // RET_CALL_REF_S
2685 19224U, // RET_CALL_S
2686 8538955U, // ROTL_I32
2687 10801U, // ROTL_I32_S
2688 8538965U, // ROTL_I64
2689 10810U, // ROTL_I64_S
2690 8539629U, // ROTR_I32
2691 11379U, // ROTR_I32_S
2692 8539639U, // ROTR_I64
2693 11388U, // ROTR_I64_S
2694 1350719039U, // SELECT_EXNREF
2695 13156U, // SELECT_EXNREF_S
2696 1350719021U, // SELECT_EXTERNREF
2697 13139U, // SELECT_EXTERNREF_S
2698 1350718944U, // SELECT_F32
2699 13068U, // SELECT_F32_S
2700 1350718968U, // SELECT_F64
2701 13090U, // SELECT_F64_S
2702 1350719005U, // SELECT_FUNCREF
2703 13124U, // SELECT_FUNCREF_S
2704 1350718956U, // SELECT_I32
2705 13079U, // SELECT_I32_S
2706 1350718980U, // SELECT_I64
2707 13101U, // SELECT_I64_S
2708 103908U, // SELECT_T
2709 103908U, // SELECT_T_S
2710 1350718992U, // SELECT_V128
2711 13112U, // SELECT_V128_S
2712 8538837U, // SHL_I16x8
2713 10704U, // SHL_I16x8_S
2714 8536541U, // SHL_I32
2715 9219U, // SHL_I32_S
2716 8538815U, // SHL_I32x4
2717 10684U, // SHL_I32x4_S
2718 8536551U, // SHL_I64
2719 9228U, // SHL_I64_S
2720 8538804U, // SHL_I64x2
2721 10674U, // SHL_I64x2_S
2722 8538826U, // SHL_I8x16
2723 10694U, // SHL_I8x16_S
2724 8541077U, // SHR_S_I16x8
2725 12594U, // SHR_S_I16x8_S
2726 8541016U, // SHR_S_I32
2727 12538U, // SHR_S_I32_S
2728 8541051U, // SHR_S_I32x4
2729 12570U, // SHR_S_I32x4_S
2730 8541040U, // SHR_S_I64
2731 12560U, // SHR_S_I64_S
2732 8541027U, // SHR_S_I64x2
2733 12548U, // SHR_S_I64x2_S
2734 8541064U, // SHR_S_I8x16
2735 12582U, // SHR_S_I8x16_S
2736 8544304U, // SHR_U_I16x8
2737 14574U, // SHR_U_I16x8_S
2738 8544243U, // SHR_U_I32
2739 14518U, // SHR_U_I32_S
2740 8544278U, // SHR_U_I32x4
2741 14550U, // SHR_U_I32x4_S
2742 8544267U, // SHR_U_I64
2743 14540U, // SHR_U_I64_S
2744 8544254U, // SHR_U_I64x2
2745 14528U, // SHR_U_I64x2_S
2746 8544291U, // SHR_U_I8x16
2747 14562U, // SHR_U_I8x16_S
2748 3498198783U, // SHUFFLE
2749 3498198783U, // SHUFFLE_S
2750 8544899U, // SIMD_RELAXED_FMAX_F32x4
2751 14886U, // SIMD_RELAXED_FMAX_F32x4_S
2752 8544880U, // SIMD_RELAXED_FMAX_F64x2
2753 14868U, // SIMD_RELAXED_FMAX_F64x2_S
2754 8539121U, // SIMD_RELAXED_FMIN_F32x4
2755 10953U, // SIMD_RELAXED_FMIN_F32x4_S
2756 8539102U, // SIMD_RELAXED_FMIN_F64x2
2757 10935U, // SIMD_RELAXED_FMIN_F64x2_S
2758 152955U, // SPLAT_F16x8
2759 13044U, // SPLAT_F16x8_S
2760 152916U, // SPLAT_F32x4
2761 13008U, // SPLAT_F32x4_S
2762 152890U, // SPLAT_F64x2
2763 12984U, // SPLAT_F64x2_S
2764 152968U, // SPLAT_I16x8
2765 13056U, // SPLAT_I16x8_S
2766 152929U, // SPLAT_I32x4
2767 13020U, // SPLAT_I32x4_S
2768 152903U, // SPLAT_I64x2
2769 12996U, // SPLAT_I64x2_S
2770 152942U, // SPLAT_I8x16
2771 13032U, // SPLAT_I8x16_S
2772 153554U, // SQRT_F16x8
2773 13455U, // SQRT_F16x8_S
2774 153510U, // SQRT_F32
2775 13415U, // SQRT_F32_S
2776 153542U, // SQRT_F32x4
2777 13444U, // SQRT_F32x4_S
2778 153532U, // SQRT_F64
2779 13435U, // SQRT_F64_S
2780 153520U, // SQRT_F64x2
2781 13424U, // SQRT_F64x2_S
2782 36258745U, // STORE16_I32_A32
2783 3621817U, // STORE16_I32_A32_S
2784 36258745U, // STORE16_I32_A64
2785 3621817U, // STORE16_I32_A64_S
2786 36258758U, // STORE16_I64_A32
2787 3621830U, // STORE16_I64_A32_S
2788 36258758U, // STORE16_I64_A64
2789 3621830U, // STORE16_I64_A64_S
2790 36258522U, // STORE32_I64_A32
2791 3621594U, // STORE32_I64_A32_S
2792 36258522U, // STORE32_I64_A64
2793 3621594U, // STORE32_I64_A64_S
2794 36258864U, // STORE8_I32_A32
2795 3621936U, // STORE8_I32_A32_S
2796 36258864U, // STORE8_I32_A64
2797 3621936U, // STORE8_I32_A64_S
2798 36258876U, // STORE8_I64_A32
2799 3621948U, // STORE8_I64_A32_S
2800 36258876U, // STORE8_I64_A64
2801 3621948U, // STORE8_I64_A64_S
2802 36258825U, // STORE_F16_F32_A32
2803 3621897U, // STORE_F16_F32_A32_S
2804 36258825U, // STORE_F16_F32_A64
2805 3621897U, // STORE_F16_F32_A64_S
2806 36260092U, // STORE_F32_A32
2807 3623164U, // STORE_F32_A32_S
2808 36260092U, // STORE_F32_A64
2809 3623164U, // STORE_F32_A64_S
2810 36260114U, // STORE_F64_A32
2811 3623186U, // STORE_F64_A32_S
2812 36260114U, // STORE_F64_A64
2813 3623186U, // STORE_F64_A64_S
2814 36260103U, // STORE_I32_A32
2815 3623175U, // STORE_I32_A32_S
2816 36260103U, // STORE_I32_A64
2817 3623175U, // STORE_I32_A64_S
2818 36260125U, // STORE_I64_A32
2819 3623197U, // STORE_I64_A32_S
2820 36260125U, // STORE_I64_A64
2821 3623197U, // STORE_I64_A64_S
2822 5851094U, // STORE_LANE_I16x8_A32
2823 4671446U, // STORE_LANE_I16x8_A32_S
2824 5851094U, // STORE_LANE_I16x8_A64
2825 4671446U, // STORE_LANE_I16x8_A64_S
2826 5851020U, // STORE_LANE_I32x4_A32
2827 4671372U, // STORE_LANE_I32x4_A32_S
2828 5851020U, // STORE_LANE_I32x4_A64
2829 4671372U, // STORE_LANE_I32x4_A64_S
2830 5851057U, // STORE_LANE_I64x2_A32
2831 4671409U, // STORE_LANE_I64x2_A32_S
2832 5851057U, // STORE_LANE_I64x2_A64
2833 4671409U, // STORE_LANE_I64x2_A64_S
2834 5851130U, // STORE_LANE_I8x16_A32
2835 4671482U, // STORE_LANE_I8x16_A32_S
2836 5851130U, // STORE_LANE_I8x16_A64
2837 4671482U, // STORE_LANE_I8x16_A64_S
2838 36260136U, // STORE_V128_A32
2839 3623208U, // STORE_V128_A32_S
2840 36260136U, // STORE_V128_A64
2841 3623208U, // STORE_V128_A64_S
2842 8537278U, // SUB_F16x8
2843 9958U, // SUB_F16x8_S
2844 8536386U, // SUB_F32
2845 9101U, // SUB_F32_S
2846 8537245U, // SUB_F32x4
2847 9928U, // SUB_F32x4_S
2848 8536406U, // SUB_F64
2849 9119U, // SUB_F64_S
2850 8537223U, // SUB_F64x2
2851 9908U, // SUB_F64x2_S
2852 8537289U, // SUB_I16x8
2853 9968U, // SUB_I16x8_S
2854 8536396U, // SUB_I32
2855 9110U, // SUB_I32_S
2856 8537256U, // SUB_I32x4
2857 9938U, // SUB_I32x4_S
2858 8536416U, // SUB_I64
2859 9128U, // SUB_I64_S
2860 8537234U, // SUB_I64x2
2861 9918U, // SUB_I64x2_S
2862 8537267U, // SUB_I8x16
2863 9948U, // SUB_I8x16_S
2864 8541132U, // SUB_SAT_S_I16x8
2865 12646U, // SUB_SAT_S_I16x8_S
2866 8541115U, // SUB_SAT_S_I8x16
2867 12630U, // SUB_SAT_S_I8x16_S
2868 8544565U, // SUB_SAT_U_I16x8
2869 14602U, // SUB_SAT_U_I16x8_S
2870 8544548U, // SUB_SAT_U_I8x16
2871 14586U, // SUB_SAT_U_I8x16_S
2872 8537870U, // SWIZZLE
2873 10337U, // SWIZZLE_S
2874 3498205882U, // TABLE_COPY
2875 156346U, // TABLE_COPY_S
2876 1350716197U, // TABLE_FILL_EXNREF
2877 19237U, // TABLE_FILL_EXNREF_S
2878 1350716197U, // TABLE_FILL_EXTERNREF
2879 19237U, // TABLE_FILL_EXTERNREF_S
2880 1350716197U, // TABLE_FILL_FUNCREF
2881 19237U, // TABLE_FILL_FUNCREF_S
2882 8541916U, // TABLE_GET_EXNREF
2883 22236U, // TABLE_GET_EXNREF_S
2884 8541916U, // TABLE_GET_EXTERNREF
2885 22236U, // TABLE_GET_EXTERNREF_S
2886 8541916U, // TABLE_GET_FUNCREF
2887 22236U, // TABLE_GET_FUNCREF_S
2888 1350722102U, // TABLE_GROW_EXNREF
2889 25142U, // TABLE_GROW_EXNREF_S
2890 1350722102U, // TABLE_GROW_EXTERNREF
2891 25142U, // TABLE_GROW_EXTERNREF_S
2892 1350722102U, // TABLE_GROW_FUNCREF
2893 25142U, // TABLE_GROW_FUNCREF_S
2894 8541950U, // TABLE_SET_EXNREF
2895 22270U, // TABLE_SET_EXNREF_S
2896 8541950U, // TABLE_SET_EXTERNREF
2897 22270U, // TABLE_SET_EXTERNREF_S
2898 8541950U, // TABLE_SET_FUNCREF
2899 22270U, // TABLE_SET_FUNCREF_S
2900 149927U, // TABLE_SIZE
2901 18855U, // TABLE_SIZE_S
2902 8537784U, // TEE_EXNREF
2903 10247U, // TEE_EXNREF_S
2904 8537784U, // TEE_EXTERNREF
2905 10247U, // TEE_EXTERNREF_S
2906 8537784U, // TEE_F32
2907 10247U, // TEE_F32_S
2908 8537784U, // TEE_F64
2909 10247U, // TEE_F64_S
2910 8537784U, // TEE_FUNCREF
2911 10247U, // TEE_FUNCREF_S
2912 8537784U, // TEE_I32
2913 10247U, // TEE_I32_S
2914 8537784U, // TEE_I64
2915 10247U, // TEE_I64_S
2916 8537784U, // TEE_V128
2917 10247U, // TEE_V128_S
2918 16470U, // THROW
2919 16829U, // THROW_REF
2920 10515U, // THROW_REF_S
2921 16470U, // THROW_S
2922 148790U, // TRUNC_F16x8
2923 10036U, // TRUNC_F16x8_S
2924 148742U, // TRUNC_F32
2925 9992U, // TRUNC_F32_S
2926 148777U, // TRUNC_F32x4
2927 10024U, // TRUNC_F32x4_S
2928 148766U, // TRUNC_F64
2929 10014U, // TRUNC_F64_S
2930 148753U, // TRUNC_F64x2
2931 10002U, // TRUNC_F64x2_S
2932 49163U, // TRY
2933 49163U, // TRY_S
2934 49585U, // TRY_TABLE
2935 6603185U, // TRY_TABLE_S
2936 10311U, // UNREACHABLE
2937 10311U, // UNREACHABLE_S
2938 8539579U, // XOR
2939 8536621U, // XOR_I32
2940 9291U, // XOR_I32_S
2941 8536631U, // XOR_I64
2942 9300U, // XOR_I64_S
2943 11370U, // XOR_S
2944 8544834U, // anonymous_14864MEMORY_GROW_A32
2945 25154U, // anonymous_14864MEMORY_GROW_A32_S
2946 149939U, // anonymous_14864MEMORY_SIZE_A32
2947 18867U, // anonymous_14864MEMORY_SIZE_A32_S
2948 8544834U, // anonymous_14865MEMORY_GROW_A64
2949 25154U, // anonymous_14865MEMORY_GROW_A64_S
2950 149939U, // anonymous_14865MEMORY_SIZE_A64
2951 18867U, // anonymous_14865MEMORY_SIZE_A64_S
2952 151518U, // convert_low_s_F64x2
2953 11821U, // convert_low_s_F64x2_S
2954 154195U, // convert_low_u_F64x2
2955 13941U, // convert_low_u_F64x2_S
2956 150629U, // demote_zero_F16x8
2957 11077U, // demote_zero_F16x8_S
2958 150586U, // demote_zero_F32x4
2959 11053U, // demote_zero_F32x4_S
2960 151678U, // extadd_pairwise_s_I16x8
2961 11930U, // extadd_pairwise_s_I16x8_S
2962 151896U, // extadd_pairwise_s_I32x4
2963 12114U, // extadd_pairwise_s_I32x4_S
2964 154332U, // extadd_pairwise_u_I16x8
2965 13988U, // extadd_pairwise_u_I16x8_S
2966 154560U, // extadd_pairwise_u_I32x4
2967 14144U, // extadd_pairwise_u_I32x4_S
2968 151709U, // extend_high_s_I16x8
2969 11960U, // extend_high_s_I16x8_S
2970 151927U, // extend_high_s_I32x4
2971 12144U, // extend_high_s_I32x4_S
2972 151389U, // extend_high_s_I64x2
2973 11697U, // extend_high_s_I64x2_S
2974 154363U, // extend_high_u_I16x8
2975 14018U, // extend_high_u_I16x8_S
2976 154591U, // extend_high_u_I32x4
2977 14174U, // extend_high_u_I32x4_S
2978 154066U, // extend_high_u_I64x2
2979 13817U, // extend_high_u_I64x2_S
2980 151763U, // extend_low_s_I16x8
2981 12012U, // extend_low_s_I16x8_S
2982 152023U, // extend_low_s_I32x4
2983 12236U, // extend_low_s_I32x4_S
2984 151466U, // extend_low_s_I64x2
2985 11771U, // extend_low_s_I64x2_S
2986 154417U, // extend_low_u_I16x8
2987 14070U, // extend_low_u_I16x8_S
2988 154668U, // extend_low_u_I32x4
2989 14248U, // extend_low_u_I32x4_S
2990 154143U, // extend_low_u_I64x2
2991 13891U, // extend_low_u_I64x2_S
2992 151871U, // fp_to_sint_I16x8
2993 12090U, // fp_to_sint_I16x8_S
2994 151364U, // fp_to_sint_I32x4
2995 11673U, // fp_to_sint_I32x4_S
2996 154535U, // fp_to_uint_I16x8
2997 14120U, // fp_to_uint_I16x8_S
2998 154041U, // fp_to_uint_I32x4
2999 13793U, // fp_to_uint_I32x4_S
3000 151335U, // int_wasm_relaxed_trunc_signed_I32x4
3001 11645U, // int_wasm_relaxed_trunc_signed_I32x4_S
3002 150654U, // int_wasm_relaxed_trunc_signed_zero_I32x4
3003 11101U, // int_wasm_relaxed_trunc_signed_zero_I32x4_S
3004 154012U, // int_wasm_relaxed_trunc_unsigned_I32x4
3005 13765U, // int_wasm_relaxed_trunc_unsigned_I32x4_S
3006 150718U, // int_wasm_relaxed_trunc_unsigned_zero_I32x4
3007 11163U, // int_wasm_relaxed_trunc_unsigned_zero_I32x4_S
3008 148590U, // promote_low_F32x4
3009 9770U, // promote_low_F32x4_S
3010 148384U, // promote_low_F64x2
3011 9724U, // promote_low_F64x2_S
3012 152000U, // sint_to_fp_F16x8
3013 12214U, // sint_to_fp_F16x8_S
3014 151443U, // sint_to_fp_F32x4
3015 11749U, // sint_to_fp_F32x4_S
3016 150688U, // trunc_sat_zero_s_I32x4
3017 11134U, // trunc_sat_zero_s_I32x4_S
3018 150752U, // trunc_sat_zero_u_I32x4
3019 11196U, // trunc_sat_zero_u_I32x4_S
3020 154645U, // uint_to_fp_F16x8
3021 14226U, // uint_to_fp_F16x8_S
3022 154120U, // uint_to_fp_F32x4
3023 13869U, // uint_to_fp_F32x4_S
3024 };
3025
3026 static const uint8_t OpInfo1[] = {
3027 0U, // PHI
3028 0U, // INLINEASM
3029 0U, // INLINEASM_BR
3030 0U, // CFI_INSTRUCTION
3031 0U, // EH_LABEL
3032 0U, // GC_LABEL
3033 0U, // ANNOTATION_LABEL
3034 0U, // KILL
3035 0U, // EXTRACT_SUBREG
3036 0U, // INSERT_SUBREG
3037 0U, // IMPLICIT_DEF
3038 0U, // INIT_UNDEF
3039 0U, // SUBREG_TO_REG
3040 0U, // COPY_TO_REGCLASS
3041 0U, // DBG_VALUE
3042 0U, // DBG_VALUE_LIST
3043 0U, // DBG_INSTR_REF
3044 0U, // DBG_PHI
3045 0U, // DBG_LABEL
3046 0U, // REG_SEQUENCE
3047 0U, // COPY
3048 0U, // COPY_LANEMASK
3049 0U, // BUNDLE
3050 0U, // LIFETIME_START
3051 0U, // LIFETIME_END
3052 0U, // PSEUDO_PROBE
3053 0U, // ARITH_FENCE
3054 0U, // STACKMAP
3055 0U, // FENTRY_CALL
3056 0U, // PATCHPOINT
3057 0U, // LOAD_STACK_GUARD
3058 0U, // PREALLOCATED_SETUP
3059 0U, // PREALLOCATED_ARG
3060 0U, // STATEPOINT
3061 0U, // LOCAL_ESCAPE
3062 0U, // FAULTING_OP
3063 0U, // PATCHABLE_OP
3064 0U, // PATCHABLE_FUNCTION_ENTER
3065 0U, // PATCHABLE_RET
3066 0U, // PATCHABLE_FUNCTION_EXIT
3067 0U, // PATCHABLE_TAIL_CALL
3068 0U, // PATCHABLE_EVENT_CALL
3069 0U, // PATCHABLE_TYPED_EVENT_CALL
3070 0U, // ICALL_BRANCH_FUNNEL
3071 0U, // FAKE_USE
3072 0U, // MEMBARRIER
3073 0U, // JUMP_TABLE_DEBUG_INFO
3074 0U, // RELOC_NONE
3075 0U, // CONVERGENCECTRL_ENTRY
3076 0U, // CONVERGENCECTRL_ANCHOR
3077 0U, // CONVERGENCECTRL_LOOP
3078 0U, // CONVERGENCECTRL_GLUE
3079 0U, // G_ASSERT_SEXT
3080 0U, // G_ASSERT_ZEXT
3081 0U, // G_ASSERT_ALIGN
3082 0U, // G_ADD
3083 0U, // G_SUB
3084 0U, // G_MUL
3085 0U, // G_SDIV
3086 0U, // G_UDIV
3087 0U, // G_SREM
3088 0U, // G_UREM
3089 0U, // G_SDIVREM
3090 0U, // G_UDIVREM
3091 0U, // G_AND
3092 0U, // G_OR
3093 0U, // G_XOR
3094 0U, // G_ABDS
3095 0U, // G_ABDU
3096 0U, // G_UAVGFLOOR
3097 0U, // G_UAVGCEIL
3098 0U, // G_SAVGFLOOR
3099 0U, // G_SAVGCEIL
3100 0U, // G_IMPLICIT_DEF
3101 0U, // G_PHI
3102 0U, // G_FRAME_INDEX
3103 0U, // G_GLOBAL_VALUE
3104 0U, // G_PTRAUTH_GLOBAL_VALUE
3105 0U, // G_CONSTANT_POOL
3106 0U, // G_EXTRACT
3107 0U, // G_UNMERGE_VALUES
3108 0U, // G_INSERT
3109 0U, // G_MERGE_VALUES
3110 0U, // G_BUILD_VECTOR
3111 0U, // G_BUILD_VECTOR_TRUNC
3112 0U, // G_CONCAT_VECTORS
3113 0U, // G_PTRTOINT
3114 0U, // G_INTTOPTR
3115 0U, // G_BITCAST
3116 0U, // G_FREEZE
3117 0U, // G_CONSTANT_FOLD_BARRIER
3118 0U, // G_INTRINSIC_FPTRUNC_ROUND
3119 0U, // G_INTRINSIC_TRUNC
3120 0U, // G_INTRINSIC_ROUND
3121 0U, // G_INTRINSIC_LRINT
3122 0U, // G_INTRINSIC_LLRINT
3123 0U, // G_INTRINSIC_ROUNDEVEN
3124 0U, // G_READCYCLECOUNTER
3125 0U, // G_READSTEADYCOUNTER
3126 0U, // G_LOAD
3127 0U, // G_SEXTLOAD
3128 0U, // G_ZEXTLOAD
3129 0U, // G_FPEXTLOAD
3130 0U, // G_INDEXED_LOAD
3131 0U, // G_INDEXED_SEXTLOAD
3132 0U, // G_INDEXED_ZEXTLOAD
3133 0U, // G_STORE
3134 0U, // G_FPTRUNCSTORE
3135 0U, // G_INDEXED_STORE
3136 0U, // G_ATOMIC_CMPXCHG_WITH_SUCCESS
3137 0U, // G_ATOMIC_CMPXCHG
3138 0U, // G_ATOMICRMW_XCHG
3139 0U, // G_ATOMICRMW_ADD
3140 0U, // G_ATOMICRMW_SUB
3141 0U, // G_ATOMICRMW_AND
3142 0U, // G_ATOMICRMW_NAND
3143 0U, // G_ATOMICRMW_OR
3144 0U, // G_ATOMICRMW_XOR
3145 0U, // G_ATOMICRMW_MAX
3146 0U, // G_ATOMICRMW_MIN
3147 0U, // G_ATOMICRMW_UMAX
3148 0U, // G_ATOMICRMW_UMIN
3149 0U, // G_ATOMICRMW_FADD
3150 0U, // G_ATOMICRMW_FSUB
3151 0U, // G_ATOMICRMW_FMAX
3152 0U, // G_ATOMICRMW_FMIN
3153 0U, // G_ATOMICRMW_FMAXIMUM
3154 0U, // G_ATOMICRMW_FMINIMUM
3155 0U, // G_ATOMICRMW_FMAXIMUMNUM
3156 0U, // G_ATOMICRMW_FMINIMUMNUM
3157 0U, // G_ATOMICRMW_UINC_WRAP
3158 0U, // G_ATOMICRMW_UDEC_WRAP
3159 0U, // G_ATOMICRMW_USUB_COND
3160 0U, // G_ATOMICRMW_USUB_SAT
3161 0U, // G_FENCE
3162 0U, // G_PREFETCH
3163 0U, // G_BRCOND
3164 0U, // G_BRINDIRECT
3165 0U, // G_INVOKE_REGION_START
3166 0U, // G_INTRINSIC
3167 0U, // G_INTRINSIC_W_SIDE_EFFECTS
3168 0U, // G_INTRINSIC_CONVERGENT
3169 0U, // G_INTRINSIC_CONVERGENT_W_SIDE_EFFECTS
3170 0U, // G_ANYEXT
3171 0U, // G_TRUNC
3172 0U, // G_TRUNC_SSAT_S
3173 0U, // G_TRUNC_SSAT_U
3174 0U, // G_TRUNC_USAT_U
3175 0U, // G_CONSTANT
3176 0U, // G_FCONSTANT
3177 0U, // G_VASTART
3178 0U, // G_VAARG
3179 0U, // G_SEXT
3180 0U, // G_SEXT_INREG
3181 0U, // G_ZEXT
3182 0U, // G_SHL
3183 0U, // G_LSHR
3184 0U, // G_ASHR
3185 0U, // G_FSHL
3186 0U, // G_FSHR
3187 0U, // G_ROTR
3188 0U, // G_ROTL
3189 0U, // G_ICMP
3190 0U, // G_FCMP
3191 0U, // G_SCMP
3192 0U, // G_UCMP
3193 0U, // G_SELECT
3194 0U, // G_UADDO
3195 0U, // G_UADDE
3196 0U, // G_USUBO
3197 0U, // G_USUBE
3198 0U, // G_SADDO
3199 0U, // G_SADDE
3200 0U, // G_SSUBO
3201 0U, // G_SSUBE
3202 0U, // G_UMULO
3203 0U, // G_SMULO
3204 0U, // G_UMULH
3205 0U, // G_SMULH
3206 0U, // G_UADDSAT
3207 0U, // G_SADDSAT
3208 0U, // G_USUBSAT
3209 0U, // G_SSUBSAT
3210 0U, // G_USHLSAT
3211 0U, // G_SSHLSAT
3212 0U, // G_SMULFIX
3213 0U, // G_UMULFIX
3214 0U, // G_SMULFIXSAT
3215 0U, // G_UMULFIXSAT
3216 0U, // G_SDIVFIX
3217 0U, // G_UDIVFIX
3218 0U, // G_SDIVFIXSAT
3219 0U, // G_UDIVFIXSAT
3220 0U, // G_FADD
3221 0U, // G_FSUB
3222 0U, // G_FMUL
3223 0U, // G_FMA
3224 0U, // G_FMAD
3225 0U, // G_FDIV
3226 0U, // G_FREM
3227 0U, // G_FMODF
3228 0U, // G_FPOW
3229 0U, // G_FPOWI
3230 0U, // G_FEXP
3231 0U, // G_FEXP2
3232 0U, // G_FEXP10
3233 0U, // G_FLOG
3234 0U, // G_FLOG2
3235 0U, // G_FLOG10
3236 0U, // G_FLDEXP
3237 0U, // G_FFREXP
3238 0U, // G_FNEG
3239 0U, // G_FPEXT
3240 0U, // G_FPTRUNC
3241 0U, // G_FPTOSI
3242 0U, // G_FPTOUI
3243 0U, // G_SITOFP
3244 0U, // G_UITOFP
3245 0U, // G_FPTOSI_SAT
3246 0U, // G_FPTOUI_SAT
3247 0U, // G_FABS
3248 0U, // G_FCOPYSIGN
3249 0U, // G_IS_FPCLASS
3250 0U, // G_FCANONICALIZE
3251 0U, // G_FMINNUM
3252 0U, // G_FMAXNUM
3253 0U, // G_FMINNUM_IEEE
3254 0U, // G_FMAXNUM_IEEE
3255 0U, // G_FMINIMUM
3256 0U, // G_FMAXIMUM
3257 0U, // G_FMINIMUMNUM
3258 0U, // G_FMAXIMUMNUM
3259 0U, // G_GET_FPENV
3260 0U, // G_SET_FPENV
3261 0U, // G_RESET_FPENV
3262 0U, // G_GET_FPMODE
3263 0U, // G_SET_FPMODE
3264 0U, // G_RESET_FPMODE
3265 0U, // G_GET_ROUNDING
3266 0U, // G_SET_ROUNDING
3267 0U, // G_PTR_ADD
3268 0U, // G_PTRMASK
3269 0U, // G_SMIN
3270 0U, // G_SMAX
3271 0U, // G_UMIN
3272 0U, // G_UMAX
3273 0U, // G_ABS
3274 0U, // G_LROUND
3275 0U, // G_LLROUND
3276 0U, // G_BR
3277 0U, // G_BRJT
3278 0U, // G_VSCALE
3279 0U, // G_INSERT_SUBVECTOR
3280 0U, // G_EXTRACT_SUBVECTOR
3281 0U, // G_INSERT_VECTOR_ELT
3282 0U, // G_EXTRACT_VECTOR_ELT
3283 0U, // G_SHUFFLE_VECTOR
3284 0U, // G_SPLAT_VECTOR
3285 0U, // G_STEP_VECTOR
3286 0U, // G_VECTOR_COMPRESS
3287 0U, // G_CTTZ
3288 0U, // G_CTTZ_ZERO_POISON
3289 0U, // G_CTLZ
3290 0U, // G_CTLZ_ZERO_POISON
3291 0U, // G_CTLS
3292 0U, // G_CTPOP
3293 0U, // G_BSWAP
3294 0U, // G_BITREVERSE
3295 0U, // G_CLMUL
3296 0U, // G_CLMULH
3297 0U, // G_CLMULR
3298 0U, // G_FCEIL
3299 0U, // G_FCOS
3300 0U, // G_FSIN
3301 0U, // G_FSINCOS
3302 0U, // G_FTAN
3303 0U, // G_FACOS
3304 0U, // G_FASIN
3305 0U, // G_FATAN
3306 0U, // G_FATAN2
3307 0U, // G_FCOSH
3308 0U, // G_FSINH
3309 0U, // G_FTANH
3310 0U, // G_FSQRT
3311 0U, // G_FFLOOR
3312 0U, // G_FRINT
3313 0U, // G_FNEARBYINT
3314 0U, // G_ADDRSPACE_CAST
3315 0U, // G_BLOCK_ADDR
3316 0U, // G_JUMP_TABLE
3317 0U, // G_DYN_STACKALLOC
3318 0U, // G_STACKSAVE
3319 0U, // G_STACKRESTORE
3320 0U, // G_STRICT_FADD
3321 0U, // G_STRICT_FSUB
3322 0U, // G_STRICT_FMUL
3323 0U, // G_STRICT_FDIV
3324 0U, // G_STRICT_FREM
3325 0U, // G_STRICT_FMA
3326 0U, // G_STRICT_FSQRT
3327 0U, // G_STRICT_FLDEXP
3328 0U, // G_STRICT_FCMP
3329 0U, // G_STRICT_FCMPS
3330 0U, // G_READ_REGISTER
3331 0U, // G_WRITE_REGISTER
3332 0U, // G_MEMCPY
3333 0U, // G_MEMCPY_INLINE
3334 0U, // G_MEMMOVE
3335 0U, // G_MEMSET
3336 0U, // G_BZERO
3337 0U, // G_MEMSET_INLINE
3338 0U, // G_TRAP
3339 0U, // G_DEBUGTRAP
3340 0U, // G_UBSANTRAP
3341 0U, // G_VECREDUCE_SEQ_FADD
3342 0U, // G_VECREDUCE_SEQ_FMUL
3343 0U, // G_VECREDUCE_FADD
3344 0U, // G_VECREDUCE_FMUL
3345 0U, // G_VECREDUCE_FMAX
3346 0U, // G_VECREDUCE_FMIN
3347 0U, // G_VECREDUCE_FMAXIMUM
3348 0U, // G_VECREDUCE_FMINIMUM
3349 0U, // G_VECREDUCE_FMAXIMUMNUM
3350 0U, // G_VECREDUCE_FMINIMUMNUM
3351 0U, // G_VECREDUCE_ADD
3352 0U, // G_VECREDUCE_MUL
3353 0U, // G_VECREDUCE_AND
3354 0U, // G_VECREDUCE_OR
3355 0U, // G_VECREDUCE_XOR
3356 0U, // G_VECREDUCE_SMAX
3357 0U, // G_VECREDUCE_SMIN
3358 0U, // G_VECREDUCE_UMAX
3359 0U, // G_VECREDUCE_UMIN
3360 0U, // G_SBFX
3361 0U, // G_UBFX
3362 0U, // CALL_PARAMS
3363 0U, // CALL_PARAMS_S
3364 0U, // CALL_RESULTS
3365 0U, // CALL_RESULTS_S
3366 0U, // CATCHRET
3367 0U, // CATCHRET_S
3368 0U, // CLEANUPRET
3369 0U, // CLEANUPRET_S
3370 0U, // COMPILER_FENCE
3371 0U, // COMPILER_FENCE_S
3372 0U, // RET_CALL_PARAMS
3373 0U, // RET_CALL_PARAMS_S
3374 0U, // RET_CALL_RESULTS
3375 0U, // RET_CALL_RESULTS_S
3376 0U, // ABS_F16x8
3377 0U, // ABS_F16x8_S
3378 0U, // ABS_F32
3379 0U, // ABS_F32_S
3380 0U, // ABS_F32x4
3381 0U, // ABS_F32x4_S
3382 0U, // ABS_F64
3383 0U, // ABS_F64_S
3384 0U, // ABS_F64x2
3385 0U, // ABS_F64x2_S
3386 0U, // ABS_I16x8
3387 0U, // ABS_I16x8_S
3388 0U, // ABS_I32x4
3389 0U, // ABS_I32x4_S
3390 0U, // ABS_I64x2
3391 0U, // ABS_I64x2_S
3392 0U, // ABS_I8x16
3393 0U, // ABS_I8x16_S
3394 0U, // ADD_F16x8
3395 0U, // ADD_F16x8_S
3396 0U, // ADD_F32
3397 0U, // ADD_F32_S
3398 0U, // ADD_F32x4
3399 0U, // ADD_F32x4_S
3400 0U, // ADD_F64
3401 0U, // ADD_F64_S
3402 0U, // ADD_F64x2
3403 0U, // ADD_F64x2_S
3404 0U, // ADD_I16x8
3405 0U, // ADD_I16x8_S
3406 0U, // ADD_I32
3407 0U, // ADD_I32_S
3408 0U, // ADD_I32x4
3409 0U, // ADD_I32x4_S
3410 0U, // ADD_I64
3411 0U, // ADD_I64_S
3412 0U, // ADD_I64x2
3413 0U, // ADD_I64x2_S
3414 0U, // ADD_I8x16
3415 0U, // ADD_I8x16_S
3416 0U, // ADD_SAT_S_I16x8
3417 0U, // ADD_SAT_S_I16x8_S
3418 0U, // ADD_SAT_S_I8x16
3419 0U, // ADD_SAT_S_I8x16_S
3420 0U, // ADD_SAT_U_I16x8
3421 0U, // ADD_SAT_U_I16x8_S
3422 0U, // ADD_SAT_U_I8x16
3423 0U, // ADD_SAT_U_I8x16_S
3424 0U, // ADJCALLSTACKDOWN
3425 0U, // ADJCALLSTACKDOWN_S
3426 0U, // ADJCALLSTACKUP
3427 0U, // ADJCALLSTACKUP_S
3428 0U, // ALLTRUE_I16x8
3429 0U, // ALLTRUE_I16x8_S
3430 0U, // ALLTRUE_I32x4
3431 0U, // ALLTRUE_I32x4_S
3432 0U, // ALLTRUE_I64x2
3433 0U, // ALLTRUE_I64x2_S
3434 0U, // ALLTRUE_I8x16
3435 0U, // ALLTRUE_I8x16_S
3436 0U, // AND
3437 0U, // ANDNOT
3438 0U, // ANDNOT_S
3439 0U, // AND_I32
3440 0U, // AND_I32_S
3441 0U, // AND_I64
3442 0U, // AND_I64_S
3443 0U, // AND_S
3444 0U, // ANYTRUE
3445 0U, // ANYTRUE_S
3446 0U, // ARGUMENT_exnref
3447 0U, // ARGUMENT_exnref_S
3448 0U, // ARGUMENT_externref
3449 0U, // ARGUMENT_externref_S
3450 0U, // ARGUMENT_f32
3451 0U, // ARGUMENT_f32_S
3452 0U, // ARGUMENT_f64
3453 0U, // ARGUMENT_f64_S
3454 0U, // ARGUMENT_funcref
3455 0U, // ARGUMENT_funcref_S
3456 0U, // ARGUMENT_i32
3457 0U, // ARGUMENT_i32_S
3458 0U, // ARGUMENT_i64
3459 0U, // ARGUMENT_i64_S
3460 0U, // ARGUMENT_v16i8
3461 0U, // ARGUMENT_v16i8_S
3462 0U, // ARGUMENT_v2f64
3463 0U, // ARGUMENT_v2f64_S
3464 0U, // ARGUMENT_v2i64
3465 0U, // ARGUMENT_v2i64_S
3466 0U, // ARGUMENT_v4f32
3467 0U, // ARGUMENT_v4f32_S
3468 0U, // ARGUMENT_v4i32
3469 0U, // ARGUMENT_v4i32_S
3470 0U, // ARGUMENT_v8f16
3471 0U, // ARGUMENT_v8f16_S
3472 0U, // ARGUMENT_v8i16
3473 0U, // ARGUMENT_v8i16_S
3474 0U, // ATOMIC_FENCE
3475 0U, // ATOMIC_FENCE_S
3476 0U, // ATOMIC_LOAD16_U_I32_A32
3477 0U, // ATOMIC_LOAD16_U_I32_A32_S
3478 0U, // ATOMIC_LOAD16_U_I32_A64
3479 0U, // ATOMIC_LOAD16_U_I32_A64_S
3480 0U, // ATOMIC_LOAD16_U_I64_A32
3481 0U, // ATOMIC_LOAD16_U_I64_A32_S
3482 0U, // ATOMIC_LOAD16_U_I64_A64
3483 0U, // ATOMIC_LOAD16_U_I64_A64_S
3484 0U, // ATOMIC_LOAD32_U_I64_A32
3485 0U, // ATOMIC_LOAD32_U_I64_A32_S
3486 0U, // ATOMIC_LOAD32_U_I64_A64
3487 0U, // ATOMIC_LOAD32_U_I64_A64_S
3488 0U, // ATOMIC_LOAD8_U_I32_A32
3489 0U, // ATOMIC_LOAD8_U_I32_A32_S
3490 0U, // ATOMIC_LOAD8_U_I32_A64
3491 0U, // ATOMIC_LOAD8_U_I32_A64_S
3492 0U, // ATOMIC_LOAD8_U_I64_A32
3493 0U, // ATOMIC_LOAD8_U_I64_A32_S
3494 0U, // ATOMIC_LOAD8_U_I64_A64
3495 0U, // ATOMIC_LOAD8_U_I64_A64_S
3496 0U, // ATOMIC_LOAD_I32_A32
3497 0U, // ATOMIC_LOAD_I32_A32_S
3498 0U, // ATOMIC_LOAD_I32_A64
3499 0U, // ATOMIC_LOAD_I32_A64_S
3500 0U, // ATOMIC_LOAD_I64_A32
3501 0U, // ATOMIC_LOAD_I64_A32_S
3502 0U, // ATOMIC_LOAD_I64_A64
3503 0U, // ATOMIC_LOAD_I64_A64_S
3504 0U, // ATOMIC_RMW16_U_ADD_I32_A32
3505 0U, // ATOMIC_RMW16_U_ADD_I32_A32_S
3506 0U, // ATOMIC_RMW16_U_ADD_I32_A64
3507 0U, // ATOMIC_RMW16_U_ADD_I32_A64_S
3508 0U, // ATOMIC_RMW16_U_ADD_I64_A32
3509 0U, // ATOMIC_RMW16_U_ADD_I64_A32_S
3510 0U, // ATOMIC_RMW16_U_ADD_I64_A64
3511 0U, // ATOMIC_RMW16_U_ADD_I64_A64_S
3512 0U, // ATOMIC_RMW16_U_AND_I32_A32
3513 0U, // ATOMIC_RMW16_U_AND_I32_A32_S
3514 0U, // ATOMIC_RMW16_U_AND_I32_A64
3515 0U, // ATOMIC_RMW16_U_AND_I32_A64_S
3516 0U, // ATOMIC_RMW16_U_AND_I64_A32
3517 0U, // ATOMIC_RMW16_U_AND_I64_A32_S
3518 0U, // ATOMIC_RMW16_U_AND_I64_A64
3519 0U, // ATOMIC_RMW16_U_AND_I64_A64_S
3520 0U, // ATOMIC_RMW16_U_CMPXCHG_I32_A32
3521 0U, // ATOMIC_RMW16_U_CMPXCHG_I32_A32_S
3522 0U, // ATOMIC_RMW16_U_CMPXCHG_I32_A64
3523 0U, // ATOMIC_RMW16_U_CMPXCHG_I32_A64_S
3524 0U, // ATOMIC_RMW16_U_CMPXCHG_I64_A32
3525 0U, // ATOMIC_RMW16_U_CMPXCHG_I64_A32_S
3526 0U, // ATOMIC_RMW16_U_CMPXCHG_I64_A64
3527 0U, // ATOMIC_RMW16_U_CMPXCHG_I64_A64_S
3528 0U, // ATOMIC_RMW16_U_OR_I32_A32
3529 0U, // ATOMIC_RMW16_U_OR_I32_A32_S
3530 0U, // ATOMIC_RMW16_U_OR_I32_A64
3531 0U, // ATOMIC_RMW16_U_OR_I32_A64_S
3532 0U, // ATOMIC_RMW16_U_OR_I64_A32
3533 0U, // ATOMIC_RMW16_U_OR_I64_A32_S
3534 0U, // ATOMIC_RMW16_U_OR_I64_A64
3535 0U, // ATOMIC_RMW16_U_OR_I64_A64_S
3536 0U, // ATOMIC_RMW16_U_SUB_I32_A32
3537 0U, // ATOMIC_RMW16_U_SUB_I32_A32_S
3538 0U, // ATOMIC_RMW16_U_SUB_I32_A64
3539 0U, // ATOMIC_RMW16_U_SUB_I32_A64_S
3540 0U, // ATOMIC_RMW16_U_SUB_I64_A32
3541 0U, // ATOMIC_RMW16_U_SUB_I64_A32_S
3542 0U, // ATOMIC_RMW16_U_SUB_I64_A64
3543 0U, // ATOMIC_RMW16_U_SUB_I64_A64_S
3544 0U, // ATOMIC_RMW16_U_XCHG_I32_A32
3545 0U, // ATOMIC_RMW16_U_XCHG_I32_A32_S
3546 0U, // ATOMIC_RMW16_U_XCHG_I32_A64
3547 0U, // ATOMIC_RMW16_U_XCHG_I32_A64_S
3548 0U, // ATOMIC_RMW16_U_XCHG_I64_A32
3549 0U, // ATOMIC_RMW16_U_XCHG_I64_A32_S
3550 0U, // ATOMIC_RMW16_U_XCHG_I64_A64
3551 0U, // ATOMIC_RMW16_U_XCHG_I64_A64_S
3552 0U, // ATOMIC_RMW16_U_XOR_I32_A32
3553 0U, // ATOMIC_RMW16_U_XOR_I32_A32_S
3554 0U, // ATOMIC_RMW16_U_XOR_I32_A64
3555 0U, // ATOMIC_RMW16_U_XOR_I32_A64_S
3556 0U, // ATOMIC_RMW16_U_XOR_I64_A32
3557 0U, // ATOMIC_RMW16_U_XOR_I64_A32_S
3558 0U, // ATOMIC_RMW16_U_XOR_I64_A64
3559 0U, // ATOMIC_RMW16_U_XOR_I64_A64_S
3560 0U, // ATOMIC_RMW32_U_ADD_I64_A32
3561 0U, // ATOMIC_RMW32_U_ADD_I64_A32_S
3562 0U, // ATOMIC_RMW32_U_ADD_I64_A64
3563 0U, // ATOMIC_RMW32_U_ADD_I64_A64_S
3564 0U, // ATOMIC_RMW32_U_AND_I64_A32
3565 0U, // ATOMIC_RMW32_U_AND_I64_A32_S
3566 0U, // ATOMIC_RMW32_U_AND_I64_A64
3567 0U, // ATOMIC_RMW32_U_AND_I64_A64_S
3568 0U, // ATOMIC_RMW32_U_CMPXCHG_I64_A32
3569 0U, // ATOMIC_RMW32_U_CMPXCHG_I64_A32_S
3570 0U, // ATOMIC_RMW32_U_CMPXCHG_I64_A64
3571 0U, // ATOMIC_RMW32_U_CMPXCHG_I64_A64_S
3572 0U, // ATOMIC_RMW32_U_OR_I64_A32
3573 0U, // ATOMIC_RMW32_U_OR_I64_A32_S
3574 0U, // ATOMIC_RMW32_U_OR_I64_A64
3575 0U, // ATOMIC_RMW32_U_OR_I64_A64_S
3576 0U, // ATOMIC_RMW32_U_SUB_I64_A32
3577 0U, // ATOMIC_RMW32_U_SUB_I64_A32_S
3578 0U, // ATOMIC_RMW32_U_SUB_I64_A64
3579 0U, // ATOMIC_RMW32_U_SUB_I64_A64_S
3580 0U, // ATOMIC_RMW32_U_XCHG_I64_A32
3581 0U, // ATOMIC_RMW32_U_XCHG_I64_A32_S
3582 0U, // ATOMIC_RMW32_U_XCHG_I64_A64
3583 0U, // ATOMIC_RMW32_U_XCHG_I64_A64_S
3584 0U, // ATOMIC_RMW32_U_XOR_I64_A32
3585 0U, // ATOMIC_RMW32_U_XOR_I64_A32_S
3586 0U, // ATOMIC_RMW32_U_XOR_I64_A64
3587 0U, // ATOMIC_RMW32_U_XOR_I64_A64_S
3588 0U, // ATOMIC_RMW8_U_ADD_I32_A32
3589 0U, // ATOMIC_RMW8_U_ADD_I32_A32_S
3590 0U, // ATOMIC_RMW8_U_ADD_I32_A64
3591 0U, // ATOMIC_RMW8_U_ADD_I32_A64_S
3592 0U, // ATOMIC_RMW8_U_ADD_I64_A32
3593 0U, // ATOMIC_RMW8_U_ADD_I64_A32_S
3594 0U, // ATOMIC_RMW8_U_ADD_I64_A64
3595 0U, // ATOMIC_RMW8_U_ADD_I64_A64_S
3596 0U, // ATOMIC_RMW8_U_AND_I32_A32
3597 0U, // ATOMIC_RMW8_U_AND_I32_A32_S
3598 0U, // ATOMIC_RMW8_U_AND_I32_A64
3599 0U, // ATOMIC_RMW8_U_AND_I32_A64_S
3600 0U, // ATOMIC_RMW8_U_AND_I64_A32
3601 0U, // ATOMIC_RMW8_U_AND_I64_A32_S
3602 0U, // ATOMIC_RMW8_U_AND_I64_A64
3603 0U, // ATOMIC_RMW8_U_AND_I64_A64_S
3604 0U, // ATOMIC_RMW8_U_CMPXCHG_I32_A32
3605 0U, // ATOMIC_RMW8_U_CMPXCHG_I32_A32_S
3606 0U, // ATOMIC_RMW8_U_CMPXCHG_I32_A64
3607 0U, // ATOMIC_RMW8_U_CMPXCHG_I32_A64_S
3608 0U, // ATOMIC_RMW8_U_CMPXCHG_I64_A32
3609 0U, // ATOMIC_RMW8_U_CMPXCHG_I64_A32_S
3610 0U, // ATOMIC_RMW8_U_CMPXCHG_I64_A64
3611 0U, // ATOMIC_RMW8_U_CMPXCHG_I64_A64_S
3612 0U, // ATOMIC_RMW8_U_OR_I32_A32
3613 0U, // ATOMIC_RMW8_U_OR_I32_A32_S
3614 0U, // ATOMIC_RMW8_U_OR_I32_A64
3615 0U, // ATOMIC_RMW8_U_OR_I32_A64_S
3616 0U, // ATOMIC_RMW8_U_OR_I64_A32
3617 0U, // ATOMIC_RMW8_U_OR_I64_A32_S
3618 0U, // ATOMIC_RMW8_U_OR_I64_A64
3619 0U, // ATOMIC_RMW8_U_OR_I64_A64_S
3620 0U, // ATOMIC_RMW8_U_SUB_I32_A32
3621 0U, // ATOMIC_RMW8_U_SUB_I32_A32_S
3622 0U, // ATOMIC_RMW8_U_SUB_I32_A64
3623 0U, // ATOMIC_RMW8_U_SUB_I32_A64_S
3624 0U, // ATOMIC_RMW8_U_SUB_I64_A32
3625 0U, // ATOMIC_RMW8_U_SUB_I64_A32_S
3626 0U, // ATOMIC_RMW8_U_SUB_I64_A64
3627 0U, // ATOMIC_RMW8_U_SUB_I64_A64_S
3628 0U, // ATOMIC_RMW8_U_XCHG_I32_A32
3629 0U, // ATOMIC_RMW8_U_XCHG_I32_A32_S
3630 0U, // ATOMIC_RMW8_U_XCHG_I32_A64
3631 0U, // ATOMIC_RMW8_U_XCHG_I32_A64_S
3632 0U, // ATOMIC_RMW8_U_XCHG_I64_A32
3633 0U, // ATOMIC_RMW8_U_XCHG_I64_A32_S
3634 0U, // ATOMIC_RMW8_U_XCHG_I64_A64
3635 0U, // ATOMIC_RMW8_U_XCHG_I64_A64_S
3636 0U, // ATOMIC_RMW8_U_XOR_I32_A32
3637 0U, // ATOMIC_RMW8_U_XOR_I32_A32_S
3638 0U, // ATOMIC_RMW8_U_XOR_I32_A64
3639 0U, // ATOMIC_RMW8_U_XOR_I32_A64_S
3640 0U, // ATOMIC_RMW8_U_XOR_I64_A32
3641 0U, // ATOMIC_RMW8_U_XOR_I64_A32_S
3642 0U, // ATOMIC_RMW8_U_XOR_I64_A64
3643 0U, // ATOMIC_RMW8_U_XOR_I64_A64_S
3644 0U, // ATOMIC_RMW_ADD_I32_A32
3645 0U, // ATOMIC_RMW_ADD_I32_A32_S
3646 0U, // ATOMIC_RMW_ADD_I32_A64
3647 0U, // ATOMIC_RMW_ADD_I32_A64_S
3648 0U, // ATOMIC_RMW_ADD_I64_A32
3649 0U, // ATOMIC_RMW_ADD_I64_A32_S
3650 0U, // ATOMIC_RMW_ADD_I64_A64
3651 0U, // ATOMIC_RMW_ADD_I64_A64_S
3652 0U, // ATOMIC_RMW_AND_I32_A32
3653 0U, // ATOMIC_RMW_AND_I32_A32_S
3654 0U, // ATOMIC_RMW_AND_I32_A64
3655 0U, // ATOMIC_RMW_AND_I32_A64_S
3656 0U, // ATOMIC_RMW_AND_I64_A32
3657 0U, // ATOMIC_RMW_AND_I64_A32_S
3658 0U, // ATOMIC_RMW_AND_I64_A64
3659 0U, // ATOMIC_RMW_AND_I64_A64_S
3660 0U, // ATOMIC_RMW_CMPXCHG_I32_A32
3661 0U, // ATOMIC_RMW_CMPXCHG_I32_A32_S
3662 0U, // ATOMIC_RMW_CMPXCHG_I32_A64
3663 0U, // ATOMIC_RMW_CMPXCHG_I32_A64_S
3664 0U, // ATOMIC_RMW_CMPXCHG_I64_A32
3665 0U, // ATOMIC_RMW_CMPXCHG_I64_A32_S
3666 0U, // ATOMIC_RMW_CMPXCHG_I64_A64
3667 0U, // ATOMIC_RMW_CMPXCHG_I64_A64_S
3668 0U, // ATOMIC_RMW_OR_I32_A32
3669 0U, // ATOMIC_RMW_OR_I32_A32_S
3670 0U, // ATOMIC_RMW_OR_I32_A64
3671 0U, // ATOMIC_RMW_OR_I32_A64_S
3672 0U, // ATOMIC_RMW_OR_I64_A32
3673 0U, // ATOMIC_RMW_OR_I64_A32_S
3674 0U, // ATOMIC_RMW_OR_I64_A64
3675 0U, // ATOMIC_RMW_OR_I64_A64_S
3676 0U, // ATOMIC_RMW_SUB_I32_A32
3677 0U, // ATOMIC_RMW_SUB_I32_A32_S
3678 0U, // ATOMIC_RMW_SUB_I32_A64
3679 0U, // ATOMIC_RMW_SUB_I32_A64_S
3680 0U, // ATOMIC_RMW_SUB_I64_A32
3681 0U, // ATOMIC_RMW_SUB_I64_A32_S
3682 0U, // ATOMIC_RMW_SUB_I64_A64
3683 0U, // ATOMIC_RMW_SUB_I64_A64_S
3684 0U, // ATOMIC_RMW_XCHG_I32_A32
3685 0U, // ATOMIC_RMW_XCHG_I32_A32_S
3686 0U, // ATOMIC_RMW_XCHG_I32_A64
3687 0U, // ATOMIC_RMW_XCHG_I32_A64_S
3688 0U, // ATOMIC_RMW_XCHG_I64_A32
3689 0U, // ATOMIC_RMW_XCHG_I64_A32_S
3690 0U, // ATOMIC_RMW_XCHG_I64_A64
3691 0U, // ATOMIC_RMW_XCHG_I64_A64_S
3692 0U, // ATOMIC_RMW_XOR_I32_A32
3693 0U, // ATOMIC_RMW_XOR_I32_A32_S
3694 0U, // ATOMIC_RMW_XOR_I32_A64
3695 0U, // ATOMIC_RMW_XOR_I32_A64_S
3696 0U, // ATOMIC_RMW_XOR_I64_A32
3697 0U, // ATOMIC_RMW_XOR_I64_A32_S
3698 0U, // ATOMIC_RMW_XOR_I64_A64
3699 0U, // ATOMIC_RMW_XOR_I64_A64_S
3700 0U, // ATOMIC_STORE16_I32_A32
3701 0U, // ATOMIC_STORE16_I32_A32_S
3702 0U, // ATOMIC_STORE16_I32_A64
3703 0U, // ATOMIC_STORE16_I32_A64_S
3704 0U, // ATOMIC_STORE16_I64_A32
3705 0U, // ATOMIC_STORE16_I64_A32_S
3706 0U, // ATOMIC_STORE16_I64_A64
3707 0U, // ATOMIC_STORE16_I64_A64_S
3708 0U, // ATOMIC_STORE32_I64_A32
3709 0U, // ATOMIC_STORE32_I64_A32_S
3710 0U, // ATOMIC_STORE32_I64_A64
3711 0U, // ATOMIC_STORE32_I64_A64_S
3712 0U, // ATOMIC_STORE8_I32_A32
3713 0U, // ATOMIC_STORE8_I32_A32_S
3714 0U, // ATOMIC_STORE8_I32_A64
3715 0U, // ATOMIC_STORE8_I32_A64_S
3716 0U, // ATOMIC_STORE8_I64_A32
3717 0U, // ATOMIC_STORE8_I64_A32_S
3718 0U, // ATOMIC_STORE8_I64_A64
3719 0U, // ATOMIC_STORE8_I64_A64_S
3720 0U, // ATOMIC_STORE_I32_A32
3721 0U, // ATOMIC_STORE_I32_A32_S
3722 0U, // ATOMIC_STORE_I32_A64
3723 0U, // ATOMIC_STORE_I32_A64_S
3724 0U, // ATOMIC_STORE_I64_A32
3725 0U, // ATOMIC_STORE_I64_A32_S
3726 0U, // ATOMIC_STORE_I64_A64
3727 0U, // ATOMIC_STORE_I64_A64_S
3728 0U, // AVGR_U_I16x8
3729 0U, // AVGR_U_I16x8_S
3730 0U, // AVGR_U_I8x16
3731 0U, // AVGR_U_I8x16_S
3732 0U, // BITMASK_I16x8
3733 0U, // BITMASK_I16x8_S
3734 0U, // BITMASK_I32x4
3735 0U, // BITMASK_I32x4_S
3736 0U, // BITMASK_I64x2
3737 0U, // BITMASK_I64x2_S
3738 0U, // BITMASK_I8x16
3739 0U, // BITMASK_I8x16_S
3740 0U, // BITSELECT
3741 0U, // BITSELECT_S
3742 0U, // BLOCK
3743 0U, // BLOCK_S
3744 0U, // BR
3745 0U, // BR_IF
3746 0U, // BR_IF_S
3747 0U, // BR_S
3748 0U, // BR_TABLE_I32
3749 0U, // BR_TABLE_I32_S
3750 0U, // BR_TABLE_I64
3751 0U, // BR_TABLE_I64_S
3752 0U, // BR_UNLESS
3753 0U, // BR_UNLESS_S
3754 0U, // CALL
3755 0U, // CALL_INDIRECT
3756 0U, // CALL_INDIRECT_S
3757 0U, // CALL_REF
3758 0U, // CALL_REF_S
3759 0U, // CALL_S
3760 0U, // CATCH
3761 0U, // CATCH_ALL
3762 0U, // CATCH_ALL_LEGACY
3763 0U, // CATCH_ALL_LEGACY_S
3764 0U, // CATCH_ALL_REF
3765 0U, // CATCH_ALL_REF_S
3766 0U, // CATCH_ALL_S
3767 0U, // CATCH_LEGACY
3768 0U, // CATCH_LEGACY_S
3769 0U, // CATCH_REF
3770 0U, // CATCH_REF_S
3771 0U, // CATCH_S
3772 0U, // CEIL_F16x8
3773 0U, // CEIL_F16x8_S
3774 0U, // CEIL_F32
3775 0U, // CEIL_F32_S
3776 0U, // CEIL_F32x4
3777 0U, // CEIL_F32x4_S
3778 0U, // CEIL_F64
3779 0U, // CEIL_F64_S
3780 0U, // CEIL_F64x2
3781 0U, // CEIL_F64x2_S
3782 0U, // CLZ_I32
3783 0U, // CLZ_I32_S
3784 0U, // CLZ_I64
3785 0U, // CLZ_I64_S
3786 0U, // CONST_F32
3787 0U, // CONST_F32_S
3788 0U, // CONST_F64
3789 0U, // CONST_F64_S
3790 0U, // CONST_I32
3791 0U, // CONST_I32_S
3792 0U, // CONST_I64
3793 0U, // CONST_I64_S
3794 0U, // CONST_V128_F32x4
3795 0U, // CONST_V128_F32x4_S
3796 0U, // CONST_V128_F64x2
3797 0U, // CONST_V128_F64x2_S
3798 1U, // CONST_V128_I16x8
3799 5U, // CONST_V128_I16x8_S
3800 0U, // CONST_V128_I32x4
3801 0U, // CONST_V128_I32x4_S
3802 0U, // CONST_V128_I64x2
3803 0U, // CONST_V128_I64x2_S
3804 9U, // CONST_V128_I8x16
3805 25U, // CONST_V128_I8x16_S
3806 0U, // COPYSIGN_F32
3807 0U, // COPYSIGN_F32_S
3808 0U, // COPYSIGN_F64
3809 0U, // COPYSIGN_F64_S
3810 0U, // COPY_EXNREF
3811 0U, // COPY_EXNREF_S
3812 0U, // COPY_EXTERNREF
3813 0U, // COPY_EXTERNREF_S
3814 0U, // COPY_F32
3815 0U, // COPY_F32_S
3816 0U, // COPY_F64
3817 0U, // COPY_F64_S
3818 0U, // COPY_FUNCREF
3819 0U, // COPY_FUNCREF_S
3820 0U, // COPY_I32
3821 0U, // COPY_I32_S
3822 0U, // COPY_I64
3823 0U, // COPY_I64_S
3824 0U, // COPY_V128
3825 0U, // COPY_V128_S
3826 0U, // CTZ_I32
3827 0U, // CTZ_I32_S
3828 0U, // CTZ_I64
3829 0U, // CTZ_I64_S
3830 0U, // DATA_DROP
3831 0U, // DATA_DROP_S
3832 0U, // DEBUG_UNREACHABLE
3833 0U, // DEBUG_UNREACHABLE_S
3834 0U, // DELEGATE
3835 0U, // DELEGATE_S
3836 0U, // DIV_F16x8
3837 0U, // DIV_F16x8_S
3838 0U, // DIV_F32
3839 0U, // DIV_F32_S
3840 0U, // DIV_F32x4
3841 0U, // DIV_F32x4_S
3842 0U, // DIV_F64
3843 0U, // DIV_F64_S
3844 0U, // DIV_F64x2
3845 0U, // DIV_F64x2_S
3846 0U, // DIV_S_I32
3847 0U, // DIV_S_I32_S
3848 0U, // DIV_S_I64
3849 0U, // DIV_S_I64_S
3850 0U, // DIV_U_I32
3851 0U, // DIV_U_I32_S
3852 0U, // DIV_U_I64
3853 0U, // DIV_U_I64_S
3854 0U, // DOT
3855 0U, // DOT_S
3856 0U, // DROP_EXNREF
3857 0U, // DROP_EXNREF_S
3858 0U, // DROP_EXTERNREF
3859 0U, // DROP_EXTERNREF_S
3860 0U, // DROP_F32
3861 0U, // DROP_F32_S
3862 0U, // DROP_F64
3863 0U, // DROP_F64_S
3864 0U, // DROP_FUNCREF
3865 0U, // DROP_FUNCREF_S
3866 0U, // DROP_I32
3867 0U, // DROP_I32_S
3868 0U, // DROP_I64
3869 0U, // DROP_I64_S
3870 0U, // DROP_V128
3871 0U, // DROP_V128_S
3872 0U, // ELSE
3873 0U, // ELSE_S
3874 0U, // END
3875 0U, // END_BLOCK
3876 0U, // END_BLOCK_S
3877 0U, // END_FUNCTION
3878 0U, // END_FUNCTION_S
3879 0U, // END_IF
3880 0U, // END_IF_S
3881 0U, // END_LOOP
3882 0U, // END_LOOP_S
3883 0U, // END_S
3884 0U, // END_TRY
3885 0U, // END_TRY_S
3886 0U, // END_TRY_TABLE
3887 0U, // END_TRY_TABLE_S
3888 0U, // EQZ_I32
3889 0U, // EQZ_I32_S
3890 0U, // EQZ_I64
3891 0U, // EQZ_I64_S
3892 0U, // EQ_F16x8
3893 0U, // EQ_F16x8_S
3894 0U, // EQ_F32
3895 0U, // EQ_F32_S
3896 0U, // EQ_F32x4
3897 0U, // EQ_F32x4_S
3898 0U, // EQ_F64
3899 0U, // EQ_F64_S
3900 0U, // EQ_F64x2
3901 0U, // EQ_F64x2_S
3902 0U, // EQ_I16x8
3903 0U, // EQ_I16x8_S
3904 0U, // EQ_I32
3905 0U, // EQ_I32_S
3906 0U, // EQ_I32x4
3907 0U, // EQ_I32x4_S
3908 0U, // EQ_I64
3909 0U, // EQ_I64_S
3910 0U, // EQ_I64x2
3911 0U, // EQ_I64x2_S
3912 0U, // EQ_I8x16
3913 0U, // EQ_I8x16_S
3914 0U, // EXTMUL_HIGH_S_I16x8
3915 0U, // EXTMUL_HIGH_S_I16x8_S
3916 0U, // EXTMUL_HIGH_S_I32x4
3917 0U, // EXTMUL_HIGH_S_I32x4_S
3918 0U, // EXTMUL_HIGH_S_I64x2
3919 0U, // EXTMUL_HIGH_S_I64x2_S
3920 0U, // EXTMUL_HIGH_U_I16x8
3921 0U, // EXTMUL_HIGH_U_I16x8_S
3922 0U, // EXTMUL_HIGH_U_I32x4
3923 0U, // EXTMUL_HIGH_U_I32x4_S
3924 0U, // EXTMUL_HIGH_U_I64x2
3925 0U, // EXTMUL_HIGH_U_I64x2_S
3926 0U, // EXTMUL_LOW_S_I16x8
3927 0U, // EXTMUL_LOW_S_I16x8_S
3928 0U, // EXTMUL_LOW_S_I32x4
3929 0U, // EXTMUL_LOW_S_I32x4_S
3930 0U, // EXTMUL_LOW_S_I64x2
3931 0U, // EXTMUL_LOW_S_I64x2_S
3932 0U, // EXTMUL_LOW_U_I16x8
3933 0U, // EXTMUL_LOW_U_I16x8_S
3934 0U, // EXTMUL_LOW_U_I32x4
3935 0U, // EXTMUL_LOW_U_I32x4_S
3936 0U, // EXTMUL_LOW_U_I64x2
3937 0U, // EXTMUL_LOW_U_I64x2_S
3938 0U, // EXTRACT_LANE_F16x8
3939 0U, // EXTRACT_LANE_F16x8_S
3940 0U, // EXTRACT_LANE_F32x4
3941 0U, // EXTRACT_LANE_F32x4_S
3942 0U, // EXTRACT_LANE_F64x2
3943 0U, // EXTRACT_LANE_F64x2_S
3944 0U, // EXTRACT_LANE_I16x8_s
3945 0U, // EXTRACT_LANE_I16x8_s_S
3946 0U, // EXTRACT_LANE_I16x8_u
3947 0U, // EXTRACT_LANE_I16x8_u_S
3948 0U, // EXTRACT_LANE_I32x4
3949 0U, // EXTRACT_LANE_I32x4_S
3950 0U, // EXTRACT_LANE_I64x2
3951 0U, // EXTRACT_LANE_I64x2_S
3952 0U, // EXTRACT_LANE_I8x16_s
3953 0U, // EXTRACT_LANE_I8x16_s_S
3954 0U, // EXTRACT_LANE_I8x16_u
3955 0U, // EXTRACT_LANE_I8x16_u_S
3956 0U, // F32_CONVERT_S_I32
3957 0U, // F32_CONVERT_S_I32_S
3958 0U, // F32_CONVERT_S_I64
3959 0U, // F32_CONVERT_S_I64_S
3960 0U, // F32_CONVERT_U_I32
3961 0U, // F32_CONVERT_U_I32_S
3962 0U, // F32_CONVERT_U_I64
3963 0U, // F32_CONVERT_U_I64_S
3964 0U, // F32_DEMOTE_F64
3965 0U, // F32_DEMOTE_F64_S
3966 0U, // F32_REINTERPRET_I32
3967 0U, // F32_REINTERPRET_I32_S
3968 0U, // F64_CONVERT_S_I32
3969 0U, // F64_CONVERT_S_I32_S
3970 0U, // F64_CONVERT_S_I64
3971 0U, // F64_CONVERT_S_I64_S
3972 0U, // F64_CONVERT_U_I32
3973 0U, // F64_CONVERT_U_I32_S
3974 0U, // F64_CONVERT_U_I64
3975 0U, // F64_CONVERT_U_I64_S
3976 0U, // F64_PROMOTE_F32
3977 0U, // F64_PROMOTE_F32_S
3978 0U, // F64_REINTERPRET_I64
3979 0U, // F64_REINTERPRET_I64_S
3980 0U, // FALLTHROUGH_RETURN
3981 0U, // FALLTHROUGH_RETURN_S
3982 0U, // FLOOR_F16x8
3983 0U, // FLOOR_F16x8_S
3984 0U, // FLOOR_F32
3985 0U, // FLOOR_F32_S
3986 0U, // FLOOR_F32x4
3987 0U, // FLOOR_F32x4_S
3988 0U, // FLOOR_F64
3989 0U, // FLOOR_F64_S
3990 0U, // FLOOR_F64x2
3991 0U, // FLOOR_F64x2_S
3992 0U, // FP_TO_SINT_I32_F32
3993 0U, // FP_TO_SINT_I32_F32_S
3994 0U, // FP_TO_SINT_I32_F64
3995 0U, // FP_TO_SINT_I32_F64_S
3996 0U, // FP_TO_SINT_I64_F32
3997 0U, // FP_TO_SINT_I64_F32_S
3998 0U, // FP_TO_SINT_I64_F64
3999 0U, // FP_TO_SINT_I64_F64_S
4000 0U, // FP_TO_UINT_I32_F32
4001 0U, // FP_TO_UINT_I32_F32_S
4002 0U, // FP_TO_UINT_I32_F64
4003 0U, // FP_TO_UINT_I32_F64_S
4004 0U, // FP_TO_UINT_I64_F32
4005 0U, // FP_TO_UINT_I64_F32_S
4006 0U, // FP_TO_UINT_I64_F64
4007 0U, // FP_TO_UINT_I64_F64_S
4008 0U, // GE_F16x8
4009 0U, // GE_F16x8_S
4010 0U, // GE_F32
4011 0U, // GE_F32_S
4012 0U, // GE_F32x4
4013 0U, // GE_F32x4_S
4014 0U, // GE_F64
4015 0U, // GE_F64_S
4016 0U, // GE_F64x2
4017 0U, // GE_F64x2_S
4018 0U, // GE_S_I16x8
4019 0U, // GE_S_I16x8_S
4020 0U, // GE_S_I32
4021 0U, // GE_S_I32_S
4022 0U, // GE_S_I32x4
4023 0U, // GE_S_I32x4_S
4024 0U, // GE_S_I64
4025 0U, // GE_S_I64_S
4026 0U, // GE_S_I64x2
4027 0U, // GE_S_I64x2_S
4028 0U, // GE_S_I8x16
4029 0U, // GE_S_I8x16_S
4030 0U, // GE_U_I16x8
4031 0U, // GE_U_I16x8_S
4032 0U, // GE_U_I32
4033 0U, // GE_U_I32_S
4034 0U, // GE_U_I32x4
4035 0U, // GE_U_I32x4_S
4036 0U, // GE_U_I64
4037 0U, // GE_U_I64_S
4038 0U, // GE_U_I8x16
4039 0U, // GE_U_I8x16_S
4040 0U, // GLOBAL_GET_EXNREF
4041 0U, // GLOBAL_GET_EXNREF_S
4042 0U, // GLOBAL_GET_EXTERNREF
4043 0U, // GLOBAL_GET_EXTERNREF_S
4044 0U, // GLOBAL_GET_F32
4045 0U, // GLOBAL_GET_F32_S
4046 0U, // GLOBAL_GET_F64
4047 0U, // GLOBAL_GET_F64_S
4048 0U, // GLOBAL_GET_FUNCREF
4049 0U, // GLOBAL_GET_FUNCREF_S
4050 0U, // GLOBAL_GET_I32
4051 0U, // GLOBAL_GET_I32_S
4052 0U, // GLOBAL_GET_I64
4053 0U, // GLOBAL_GET_I64_S
4054 0U, // GLOBAL_GET_V128
4055 0U, // GLOBAL_GET_V128_S
4056 0U, // GLOBAL_SET_EXNREF
4057 0U, // GLOBAL_SET_EXNREF_S
4058 0U, // GLOBAL_SET_EXTERNREF
4059 0U, // GLOBAL_SET_EXTERNREF_S
4060 0U, // GLOBAL_SET_F32
4061 0U, // GLOBAL_SET_F32_S
4062 0U, // GLOBAL_SET_F64
4063 0U, // GLOBAL_SET_F64_S
4064 0U, // GLOBAL_SET_FUNCREF
4065 0U, // GLOBAL_SET_FUNCREF_S
4066 0U, // GLOBAL_SET_I32
4067 0U, // GLOBAL_SET_I32_S
4068 0U, // GLOBAL_SET_I64
4069 0U, // GLOBAL_SET_I64_S
4070 0U, // GLOBAL_SET_V128
4071 0U, // GLOBAL_SET_V128_S
4072 0U, // GT_F16x8
4073 0U, // GT_F16x8_S
4074 0U, // GT_F32
4075 0U, // GT_F32_S
4076 0U, // GT_F32x4
4077 0U, // GT_F32x4_S
4078 0U, // GT_F64
4079 0U, // GT_F64_S
4080 0U, // GT_F64x2
4081 0U, // GT_F64x2_S
4082 0U, // GT_S_I16x8
4083 0U, // GT_S_I16x8_S
4084 0U, // GT_S_I32
4085 0U, // GT_S_I32_S
4086 0U, // GT_S_I32x4
4087 0U, // GT_S_I32x4_S
4088 0U, // GT_S_I64
4089 0U, // GT_S_I64_S
4090 0U, // GT_S_I64x2
4091 0U, // GT_S_I64x2_S
4092 0U, // GT_S_I8x16
4093 0U, // GT_S_I8x16_S
4094 0U, // GT_U_I16x8
4095 0U, // GT_U_I16x8_S
4096 0U, // GT_U_I32
4097 0U, // GT_U_I32_S
4098 0U, // GT_U_I32x4
4099 0U, // GT_U_I32x4_S
4100 0U, // GT_U_I64
4101 0U, // GT_U_I64_S
4102 0U, // GT_U_I8x16
4103 0U, // GT_U_I8x16_S
4104 0U, // I32_EXTEND16_S_I32
4105 0U, // I32_EXTEND16_S_I32_S
4106 0U, // I32_EXTEND8_S_I32
4107 0U, // I32_EXTEND8_S_I32_S
4108 0U, // I32_REINTERPRET_F32
4109 0U, // I32_REINTERPRET_F32_S
4110 0U, // I32_TRUNC_S_F32
4111 0U, // I32_TRUNC_S_F32_S
4112 0U, // I32_TRUNC_S_F64
4113 0U, // I32_TRUNC_S_F64_S
4114 0U, // I32_TRUNC_S_SAT_F32
4115 0U, // I32_TRUNC_S_SAT_F32_S
4116 0U, // I32_TRUNC_S_SAT_F64
4117 0U, // I32_TRUNC_S_SAT_F64_S
4118 0U, // I32_TRUNC_U_F32
4119 0U, // I32_TRUNC_U_F32_S
4120 0U, // I32_TRUNC_U_F64
4121 0U, // I32_TRUNC_U_F64_S
4122 0U, // I32_TRUNC_U_SAT_F32
4123 0U, // I32_TRUNC_U_SAT_F32_S
4124 0U, // I32_TRUNC_U_SAT_F64
4125 0U, // I32_TRUNC_U_SAT_F64_S
4126 0U, // I32_WRAP_I64
4127 0U, // I32_WRAP_I64_S
4128 3U, // I64_ADD128
4129 0U, // I64_ADD128_S
4130 0U, // I64_EXTEND16_S_I64
4131 0U, // I64_EXTEND16_S_I64_S
4132 0U, // I64_EXTEND32_S_I64
4133 0U, // I64_EXTEND32_S_I64_S
4134 0U, // I64_EXTEND8_S_I64
4135 0U, // I64_EXTEND8_S_I64_S
4136 0U, // I64_EXTEND_S_I32
4137 0U, // I64_EXTEND_S_I32_S
4138 0U, // I64_EXTEND_U_I32
4139 0U, // I64_EXTEND_U_I32_S
4140 0U, // I64_MUL_WIDE_S
4141 0U, // I64_MUL_WIDE_S_S
4142 0U, // I64_MUL_WIDE_U
4143 0U, // I64_MUL_WIDE_U_S
4144 0U, // I64_REINTERPRET_F64
4145 0U, // I64_REINTERPRET_F64_S
4146 3U, // I64_SUB128
4147 0U, // I64_SUB128_S
4148 0U, // I64_TRUNC_S_F32
4149 0U, // I64_TRUNC_S_F32_S
4150 0U, // I64_TRUNC_S_F64
4151 0U, // I64_TRUNC_S_F64_S
4152 0U, // I64_TRUNC_S_SAT_F32
4153 0U, // I64_TRUNC_S_SAT_F32_S
4154 0U, // I64_TRUNC_S_SAT_F64
4155 0U, // I64_TRUNC_S_SAT_F64_S
4156 0U, // I64_TRUNC_U_F32
4157 0U, // I64_TRUNC_U_F32_S
4158 0U, // I64_TRUNC_U_F64
4159 0U, // I64_TRUNC_U_F64_S
4160 0U, // I64_TRUNC_U_SAT_F32
4161 0U, // I64_TRUNC_U_SAT_F32_S
4162 0U, // I64_TRUNC_U_SAT_F64
4163 0U, // I64_TRUNC_U_SAT_F64_S
4164 0U, // IF
4165 0U, // IF_S
4166 0U, // LANESELECT_I16x8
4167 0U, // LANESELECT_I16x8_S
4168 0U, // LANESELECT_I32x4
4169 0U, // LANESELECT_I32x4_S
4170 0U, // LANESELECT_I64x2
4171 0U, // LANESELECT_I64x2_S
4172 0U, // LANESELECT_I8x16
4173 0U, // LANESELECT_I8x16_S
4174 0U, // LE_F16x8
4175 0U, // LE_F16x8_S
4176 0U, // LE_F32
4177 0U, // LE_F32_S
4178 0U, // LE_F32x4
4179 0U, // LE_F32x4_S
4180 0U, // LE_F64
4181 0U, // LE_F64_S
4182 0U, // LE_F64x2
4183 0U, // LE_F64x2_S
4184 0U, // LE_S_I16x8
4185 0U, // LE_S_I16x8_S
4186 0U, // LE_S_I32
4187 0U, // LE_S_I32_S
4188 0U, // LE_S_I32x4
4189 0U, // LE_S_I32x4_S
4190 0U, // LE_S_I64
4191 0U, // LE_S_I64_S
4192 0U, // LE_S_I64x2
4193 0U, // LE_S_I64x2_S
4194 0U, // LE_S_I8x16
4195 0U, // LE_S_I8x16_S
4196 0U, // LE_U_I16x8
4197 0U, // LE_U_I16x8_S
4198 0U, // LE_U_I32
4199 0U, // LE_U_I32_S
4200 0U, // LE_U_I32x4
4201 0U, // LE_U_I32x4_S
4202 0U, // LE_U_I64
4203 0U, // LE_U_I64_S
4204 0U, // LE_U_I8x16
4205 0U, // LE_U_I8x16_S
4206 0U, // LOAD16_SPLAT_A32
4207 0U, // LOAD16_SPLAT_A32_S
4208 0U, // LOAD16_SPLAT_A64
4209 0U, // LOAD16_SPLAT_A64_S
4210 0U, // LOAD16_S_I32_A32
4211 0U, // LOAD16_S_I32_A32_S
4212 0U, // LOAD16_S_I32_A64
4213 0U, // LOAD16_S_I32_A64_S
4214 0U, // LOAD16_S_I64_A32
4215 0U, // LOAD16_S_I64_A32_S
4216 0U, // LOAD16_S_I64_A64
4217 0U, // LOAD16_S_I64_A64_S
4218 0U, // LOAD16_U_I32_A32
4219 0U, // LOAD16_U_I32_A32_S
4220 0U, // LOAD16_U_I32_A64
4221 0U, // LOAD16_U_I32_A64_S
4222 0U, // LOAD16_U_I64_A32
4223 0U, // LOAD16_U_I64_A32_S
4224 0U, // LOAD16_U_I64_A64
4225 0U, // LOAD16_U_I64_A64_S
4226 0U, // LOAD32_SPLAT_A32
4227 0U, // LOAD32_SPLAT_A32_S
4228 0U, // LOAD32_SPLAT_A64
4229 0U, // LOAD32_SPLAT_A64_S
4230 0U, // LOAD32_S_I64_A32
4231 0U, // LOAD32_S_I64_A32_S
4232 0U, // LOAD32_S_I64_A64
4233 0U, // LOAD32_S_I64_A64_S
4234 0U, // LOAD32_U_I64_A32
4235 0U, // LOAD32_U_I64_A32_S
4236 0U, // LOAD32_U_I64_A64
4237 0U, // LOAD32_U_I64_A64_S
4238 0U, // LOAD64_SPLAT_A32
4239 0U, // LOAD64_SPLAT_A32_S
4240 0U, // LOAD64_SPLAT_A64
4241 0U, // LOAD64_SPLAT_A64_S
4242 0U, // LOAD8_SPLAT_A32
4243 0U, // LOAD8_SPLAT_A32_S
4244 0U, // LOAD8_SPLAT_A64
4245 0U, // LOAD8_SPLAT_A64_S
4246 0U, // LOAD8_S_I32_A32
4247 0U, // LOAD8_S_I32_A32_S
4248 0U, // LOAD8_S_I32_A64
4249 0U, // LOAD8_S_I32_A64_S
4250 0U, // LOAD8_S_I64_A32
4251 0U, // LOAD8_S_I64_A32_S
4252 0U, // LOAD8_S_I64_A64
4253 0U, // LOAD8_S_I64_A64_S
4254 0U, // LOAD8_U_I32_A32
4255 0U, // LOAD8_U_I32_A32_S
4256 0U, // LOAD8_U_I32_A64
4257 0U, // LOAD8_U_I32_A64_S
4258 0U, // LOAD8_U_I64_A32
4259 0U, // LOAD8_U_I64_A32_S
4260 0U, // LOAD8_U_I64_A64
4261 0U, // LOAD8_U_I64_A64_S
4262 0U, // LOAD_EXTEND_S_I16x8_A32
4263 0U, // LOAD_EXTEND_S_I16x8_A32_S
4264 0U, // LOAD_EXTEND_S_I16x8_A64
4265 0U, // LOAD_EXTEND_S_I16x8_A64_S
4266 0U, // LOAD_EXTEND_S_I32x4_A32
4267 0U, // LOAD_EXTEND_S_I32x4_A32_S
4268 0U, // LOAD_EXTEND_S_I32x4_A64
4269 0U, // LOAD_EXTEND_S_I32x4_A64_S
4270 0U, // LOAD_EXTEND_S_I64x2_A32
4271 0U, // LOAD_EXTEND_S_I64x2_A32_S
4272 0U, // LOAD_EXTEND_S_I64x2_A64
4273 0U, // LOAD_EXTEND_S_I64x2_A64_S
4274 0U, // LOAD_EXTEND_U_I16x8_A32
4275 0U, // LOAD_EXTEND_U_I16x8_A32_S
4276 0U, // LOAD_EXTEND_U_I16x8_A64
4277 0U, // LOAD_EXTEND_U_I16x8_A64_S
4278 0U, // LOAD_EXTEND_U_I32x4_A32
4279 0U, // LOAD_EXTEND_U_I32x4_A32_S
4280 0U, // LOAD_EXTEND_U_I32x4_A64
4281 0U, // LOAD_EXTEND_U_I32x4_A64_S
4282 0U, // LOAD_EXTEND_U_I64x2_A32
4283 0U, // LOAD_EXTEND_U_I64x2_A32_S
4284 0U, // LOAD_EXTEND_U_I64x2_A64
4285 0U, // LOAD_EXTEND_U_I64x2_A64_S
4286 0U, // LOAD_F16_F32_A32
4287 0U, // LOAD_F16_F32_A32_S
4288 0U, // LOAD_F16_F32_A64
4289 0U, // LOAD_F16_F32_A64_S
4290 0U, // LOAD_F32_A32
4291 0U, // LOAD_F32_A32_S
4292 0U, // LOAD_F32_A64
4293 0U, // LOAD_F32_A64_S
4294 0U, // LOAD_F64_A32
4295 0U, // LOAD_F64_A32_S
4296 0U, // LOAD_F64_A64
4297 0U, // LOAD_F64_A64_S
4298 0U, // LOAD_I32_A32
4299 0U, // LOAD_I32_A32_S
4300 0U, // LOAD_I32_A64
4301 0U, // LOAD_I32_A64_S
4302 0U, // LOAD_I64_A32
4303 0U, // LOAD_I64_A32_S
4304 0U, // LOAD_I64_A64
4305 0U, // LOAD_I64_A64_S
4306 0U, // LOAD_LANE_16_A32
4307 0U, // LOAD_LANE_16_A32_S
4308 0U, // LOAD_LANE_16_A64
4309 0U, // LOAD_LANE_16_A64_S
4310 0U, // LOAD_LANE_32_A32
4311 0U, // LOAD_LANE_32_A32_S
4312 0U, // LOAD_LANE_32_A64
4313 0U, // LOAD_LANE_32_A64_S
4314 0U, // LOAD_LANE_64_A32
4315 0U, // LOAD_LANE_64_A32_S
4316 0U, // LOAD_LANE_64_A64
4317 0U, // LOAD_LANE_64_A64_S
4318 0U, // LOAD_LANE_8_A32
4319 0U, // LOAD_LANE_8_A32_S
4320 0U, // LOAD_LANE_8_A64
4321 0U, // LOAD_LANE_8_A64_S
4322 0U, // LOAD_V128_A32
4323 0U, // LOAD_V128_A32_S
4324 0U, // LOAD_V128_A64
4325 0U, // LOAD_V128_A64_S
4326 0U, // LOAD_ZERO_32_A32
4327 0U, // LOAD_ZERO_32_A32_S
4328 0U, // LOAD_ZERO_32_A64
4329 0U, // LOAD_ZERO_32_A64_S
4330 0U, // LOAD_ZERO_64_A32
4331 0U, // LOAD_ZERO_64_A32_S
4332 0U, // LOAD_ZERO_64_A64
4333 0U, // LOAD_ZERO_64_A64_S
4334 0U, // LOCAL_GET_EXNREF
4335 0U, // LOCAL_GET_EXNREF_S
4336 0U, // LOCAL_GET_EXTERNREF
4337 0U, // LOCAL_GET_EXTERNREF_S
4338 0U, // LOCAL_GET_F32
4339 0U, // LOCAL_GET_F32_S
4340 0U, // LOCAL_GET_F64
4341 0U, // LOCAL_GET_F64_S
4342 0U, // LOCAL_GET_FUNCREF
4343 0U, // LOCAL_GET_FUNCREF_S
4344 0U, // LOCAL_GET_I32
4345 0U, // LOCAL_GET_I32_S
4346 0U, // LOCAL_GET_I64
4347 0U, // LOCAL_GET_I64_S
4348 0U, // LOCAL_GET_V128
4349 0U, // LOCAL_GET_V128_S
4350 0U, // LOCAL_SET_EXNREF
4351 0U, // LOCAL_SET_EXNREF_S
4352 0U, // LOCAL_SET_EXTERNREF
4353 0U, // LOCAL_SET_EXTERNREF_S
4354 0U, // LOCAL_SET_F32
4355 0U, // LOCAL_SET_F32_S
4356 0U, // LOCAL_SET_F64
4357 0U, // LOCAL_SET_F64_S
4358 0U, // LOCAL_SET_FUNCREF
4359 0U, // LOCAL_SET_FUNCREF_S
4360 0U, // LOCAL_SET_I32
4361 0U, // LOCAL_SET_I32_S
4362 0U, // LOCAL_SET_I64
4363 0U, // LOCAL_SET_I64_S
4364 0U, // LOCAL_SET_V128
4365 0U, // LOCAL_SET_V128_S
4366 0U, // LOCAL_TEE_EXNREF
4367 0U, // LOCAL_TEE_EXNREF_S
4368 0U, // LOCAL_TEE_EXTERNREF
4369 0U, // LOCAL_TEE_EXTERNREF_S
4370 0U, // LOCAL_TEE_F32
4371 0U, // LOCAL_TEE_F32_S
4372 0U, // LOCAL_TEE_F64
4373 0U, // LOCAL_TEE_F64_S
4374 0U, // LOCAL_TEE_FUNCREF
4375 0U, // LOCAL_TEE_FUNCREF_S
4376 0U, // LOCAL_TEE_I32
4377 0U, // LOCAL_TEE_I32_S
4378 0U, // LOCAL_TEE_I64
4379 0U, // LOCAL_TEE_I64_S
4380 0U, // LOCAL_TEE_V128
4381 0U, // LOCAL_TEE_V128_S
4382 0U, // LOOP
4383 0U, // LOOP_S
4384 0U, // LT_F16x8
4385 0U, // LT_F16x8_S
4386 0U, // LT_F32
4387 0U, // LT_F32_S
4388 0U, // LT_F32x4
4389 0U, // LT_F32x4_S
4390 0U, // LT_F64
4391 0U, // LT_F64_S
4392 0U, // LT_F64x2
4393 0U, // LT_F64x2_S
4394 0U, // LT_S_I16x8
4395 0U, // LT_S_I16x8_S
4396 0U, // LT_S_I32
4397 0U, // LT_S_I32_S
4398 0U, // LT_S_I32x4
4399 0U, // LT_S_I32x4_S
4400 0U, // LT_S_I64
4401 0U, // LT_S_I64_S
4402 0U, // LT_S_I64x2
4403 0U, // LT_S_I64x2_S
4404 0U, // LT_S_I8x16
4405 0U, // LT_S_I8x16_S
4406 0U, // LT_U_I16x8
4407 0U, // LT_U_I16x8_S
4408 0U, // LT_U_I32
4409 0U, // LT_U_I32_S
4410 0U, // LT_U_I32x4
4411 0U, // LT_U_I32x4_S
4412 0U, // LT_U_I64
4413 0U, // LT_U_I64_S
4414 0U, // LT_U_I8x16
4415 0U, // LT_U_I8x16_S
4416 0U, // MADD_F16x8
4417 0U, // MADD_F16x8_S
4418 0U, // MADD_F32x4
4419 0U, // MADD_F32x4_S
4420 0U, // MADD_F64x2
4421 0U, // MADD_F64x2_S
4422 0U, // MAX_F16x8
4423 0U, // MAX_F16x8_S
4424 0U, // MAX_F32
4425 0U, // MAX_F32_S
4426 0U, // MAX_F32x4
4427 0U, // MAX_F32x4_S
4428 0U, // MAX_F64
4429 0U, // MAX_F64_S
4430 0U, // MAX_F64x2
4431 0U, // MAX_F64x2_S
4432 0U, // MAX_S_I16x8
4433 0U, // MAX_S_I16x8_S
4434 0U, // MAX_S_I32x4
4435 0U, // MAX_S_I32x4_S
4436 0U, // MAX_S_I8x16
4437 0U, // MAX_S_I8x16_S
4438 0U, // MAX_U_I16x8
4439 0U, // MAX_U_I16x8_S
4440 0U, // MAX_U_I32x4
4441 0U, // MAX_U_I32x4_S
4442 0U, // MAX_U_I8x16
4443 0U, // MAX_U_I8x16_S
4444 0U, // MEMCPY_A32
4445 0U, // MEMCPY_A32_S
4446 0U, // MEMCPY_A64
4447 0U, // MEMCPY_A64_S
4448 0U, // MEMORY_ATOMIC_NOTIFY_A32
4449 0U, // MEMORY_ATOMIC_NOTIFY_A32_S
4450 0U, // MEMORY_ATOMIC_NOTIFY_A64
4451 0U, // MEMORY_ATOMIC_NOTIFY_A64_S
4452 0U, // MEMORY_ATOMIC_WAIT32_A32
4453 0U, // MEMORY_ATOMIC_WAIT32_A32_S
4454 0U, // MEMORY_ATOMIC_WAIT32_A64
4455 0U, // MEMORY_ATOMIC_WAIT32_A64_S
4456 0U, // MEMORY_ATOMIC_WAIT64_A32
4457 0U, // MEMORY_ATOMIC_WAIT64_A32_S
4458 0U, // MEMORY_ATOMIC_WAIT64_A64
4459 0U, // MEMORY_ATOMIC_WAIT64_A64_S
4460 0U, // MEMORY_COPY_A32
4461 0U, // MEMORY_COPY_A32_S
4462 0U, // MEMORY_COPY_A64
4463 0U, // MEMORY_COPY_A64_S
4464 0U, // MEMORY_FILL_A32
4465 0U, // MEMORY_FILL_A32_S
4466 0U, // MEMORY_FILL_A64
4467 0U, // MEMORY_FILL_A64_S
4468 0U, // MEMORY_INIT_A32
4469 0U, // MEMORY_INIT_A32_S
4470 0U, // MEMORY_INIT_A64
4471 0U, // MEMORY_INIT_A64_S
4472 0U, // MEMSET_A32
4473 0U, // MEMSET_A32_S
4474 0U, // MEMSET_A64
4475 0U, // MEMSET_A64_S
4476 0U, // MIN_F16x8
4477 0U, // MIN_F16x8_S
4478 0U, // MIN_F32
4479 0U, // MIN_F32_S
4480 0U, // MIN_F32x4
4481 0U, // MIN_F32x4_S
4482 0U, // MIN_F64
4483 0U, // MIN_F64_S
4484 0U, // MIN_F64x2
4485 0U, // MIN_F64x2_S
4486 0U, // MIN_S_I16x8
4487 0U, // MIN_S_I16x8_S
4488 0U, // MIN_S_I32x4
4489 0U, // MIN_S_I32x4_S
4490 0U, // MIN_S_I8x16
4491 0U, // MIN_S_I8x16_S
4492 0U, // MIN_U_I16x8
4493 0U, // MIN_U_I16x8_S
4494 0U, // MIN_U_I32x4
4495 0U, // MIN_U_I32x4_S
4496 0U, // MIN_U_I8x16
4497 0U, // MIN_U_I8x16_S
4498 0U, // MUL_F16x8
4499 0U, // MUL_F16x8_S
4500 0U, // MUL_F32
4501 0U, // MUL_F32_S
4502 0U, // MUL_F32x4
4503 0U, // MUL_F32x4_S
4504 0U, // MUL_F64
4505 0U, // MUL_F64_S
4506 0U, // MUL_F64x2
4507 0U, // MUL_F64x2_S
4508 0U, // MUL_I16x8
4509 0U, // MUL_I16x8_S
4510 0U, // MUL_I32
4511 0U, // MUL_I32_S
4512 0U, // MUL_I32x4
4513 0U, // MUL_I32x4_S
4514 0U, // MUL_I64
4515 0U, // MUL_I64_S
4516 0U, // MUL_I64x2
4517 0U, // MUL_I64x2_S
4518 0U, // NARROW_S_I16x8
4519 0U, // NARROW_S_I16x8_S
4520 0U, // NARROW_S_I8x16
4521 0U, // NARROW_S_I8x16_S
4522 0U, // NARROW_U_I16x8
4523 0U, // NARROW_U_I16x8_S
4524 0U, // NARROW_U_I8x16
4525 0U, // NARROW_U_I8x16_S
4526 0U, // NEAREST_F16x8
4527 0U, // NEAREST_F16x8_S
4528 0U, // NEAREST_F32
4529 0U, // NEAREST_F32_S
4530 0U, // NEAREST_F32x4
4531 0U, // NEAREST_F32x4_S
4532 0U, // NEAREST_F64
4533 0U, // NEAREST_F64_S
4534 0U, // NEAREST_F64x2
4535 0U, // NEAREST_F64x2_S
4536 0U, // NEG_F16x8
4537 0U, // NEG_F16x8_S
4538 0U, // NEG_F32
4539 0U, // NEG_F32_S
4540 0U, // NEG_F32x4
4541 0U, // NEG_F32x4_S
4542 0U, // NEG_F64
4543 0U, // NEG_F64_S
4544 0U, // NEG_F64x2
4545 0U, // NEG_F64x2_S
4546 0U, // NEG_I16x8
4547 0U, // NEG_I16x8_S
4548 0U, // NEG_I32x4
4549 0U, // NEG_I32x4_S
4550 0U, // NEG_I64x2
4551 0U, // NEG_I64x2_S
4552 0U, // NEG_I8x16
4553 0U, // NEG_I8x16_S
4554 0U, // NE_F16x8
4555 0U, // NE_F16x8_S
4556 0U, // NE_F32
4557 0U, // NE_F32_S
4558 0U, // NE_F32x4
4559 0U, // NE_F32x4_S
4560 0U, // NE_F64
4561 0U, // NE_F64_S
4562 0U, // NE_F64x2
4563 0U, // NE_F64x2_S
4564 0U, // NE_I16x8
4565 0U, // NE_I16x8_S
4566 0U, // NE_I32
4567 0U, // NE_I32_S
4568 0U, // NE_I32x4
4569 0U, // NE_I32x4_S
4570 0U, // NE_I64
4571 0U, // NE_I64_S
4572 0U, // NE_I64x2
4573 0U, // NE_I64x2_S
4574 0U, // NE_I8x16
4575 0U, // NE_I8x16_S
4576 0U, // NMADD_F16x8
4577 0U, // NMADD_F16x8_S
4578 0U, // NMADD_F32x4
4579 0U, // NMADD_F32x4_S
4580 0U, // NMADD_F64x2
4581 0U, // NMADD_F64x2_S
4582 0U, // NOP
4583 0U, // NOP_S
4584 0U, // NOT
4585 0U, // NOT_S
4586 0U, // OR
4587 0U, // OR_I32
4588 0U, // OR_I32_S
4589 0U, // OR_I64
4590 0U, // OR_I64_S
4591 0U, // OR_S
4592 0U, // PMAX_F16x8
4593 0U, // PMAX_F16x8_S
4594 0U, // PMAX_F32x4
4595 0U, // PMAX_F32x4_S
4596 0U, // PMAX_F64x2
4597 0U, // PMAX_F64x2_S
4598 0U, // PMIN_F16x8
4599 0U, // PMIN_F16x8_S
4600 0U, // PMIN_F32x4
4601 0U, // PMIN_F32x4_S
4602 0U, // PMIN_F64x2
4603 0U, // PMIN_F64x2_S
4604 0U, // POPCNT_I32
4605 0U, // POPCNT_I32_S
4606 0U, // POPCNT_I64
4607 0U, // POPCNT_I64_S
4608 0U, // POPCNT_I8x16
4609 0U, // POPCNT_I8x16_S
4610 0U, // Q15MULR_SAT_S_I16x8
4611 0U, // Q15MULR_SAT_S_I16x8_S
4612 0U, // REF_CAST_FUNCREF
4613 0U, // REF_CAST_FUNCREF_S
4614 0U, // REF_FUNC
4615 0U, // REF_FUNC_S
4616 0U, // REF_IS_NULL_EXNREF
4617 0U, // REF_IS_NULL_EXNREF_S
4618 0U, // REF_IS_NULL_EXTERNREF
4619 0U, // REF_IS_NULL_EXTERNREF_S
4620 0U, // REF_IS_NULL_FUNCREF
4621 0U, // REF_IS_NULL_FUNCREF_S
4622 0U, // REF_NULL_EXNREF
4623 0U, // REF_NULL_EXNREF_S
4624 0U, // REF_NULL_EXTERNREF
4625 0U, // REF_NULL_EXTERNREF_S
4626 0U, // REF_NULL_FUNCREF
4627 0U, // REF_NULL_FUNCREF_S
4628 0U, // REF_TEST_FUNCREF
4629 0U, // REF_TEST_FUNCREF_S
4630 0U, // RELAXED_DOT
4631 0U, // RELAXED_DOT_ADD
4632 0U, // RELAXED_DOT_ADD_S
4633 0U, // RELAXED_DOT_BFLOAT
4634 0U, // RELAXED_DOT_BFLOAT_S
4635 0U, // RELAXED_DOT_S
4636 0U, // RELAXED_Q15MULR_S_I16x8
4637 0U, // RELAXED_Q15MULR_S_I16x8_S
4638 0U, // RELAXED_SWIZZLE
4639 0U, // RELAXED_SWIZZLE_S
4640 0U, // REM_S_I32
4641 0U, // REM_S_I32_S
4642 0U, // REM_S_I64
4643 0U, // REM_S_I64_S
4644 0U, // REM_U_I32
4645 0U, // REM_U_I32_S
4646 0U, // REM_U_I64
4647 0U, // REM_U_I64_S
4648 0U, // REPLACE_LANE_F16x8
4649 0U, // REPLACE_LANE_F16x8_S
4650 0U, // REPLACE_LANE_F32x4
4651 0U, // REPLACE_LANE_F32x4_S
4652 0U, // REPLACE_LANE_F64x2
4653 0U, // REPLACE_LANE_F64x2_S
4654 0U, // REPLACE_LANE_I16x8
4655 0U, // REPLACE_LANE_I16x8_S
4656 0U, // REPLACE_LANE_I32x4
4657 0U, // REPLACE_LANE_I32x4_S
4658 0U, // REPLACE_LANE_I64x2
4659 0U, // REPLACE_LANE_I64x2_S
4660 0U, // REPLACE_LANE_I8x16
4661 0U, // REPLACE_LANE_I8x16_S
4662 0U, // RETHROW
4663 0U, // RETHROW_S
4664 0U, // RETURN
4665 0U, // RETURN_S
4666 0U, // RET_CALL
4667 0U, // RET_CALL_INDIRECT
4668 0U, // RET_CALL_INDIRECT_S
4669 0U, // RET_CALL_REF
4670 0U, // RET_CALL_REF_S
4671 0U, // RET_CALL_S
4672 0U, // ROTL_I32
4673 0U, // ROTL_I32_S
4674 0U, // ROTL_I64
4675 0U, // ROTL_I64_S
4676 0U, // ROTR_I32
4677 0U, // ROTR_I32_S
4678 0U, // ROTR_I64
4679 0U, // ROTR_I64_S
4680 0U, // SELECT_EXNREF
4681 0U, // SELECT_EXNREF_S
4682 0U, // SELECT_EXTERNREF
4683 0U, // SELECT_EXTERNREF_S
4684 0U, // SELECT_F32
4685 0U, // SELECT_F32_S
4686 0U, // SELECT_F64
4687 0U, // SELECT_F64_S
4688 0U, // SELECT_FUNCREF
4689 0U, // SELECT_FUNCREF_S
4690 0U, // SELECT_I32
4691 0U, // SELECT_I32_S
4692 0U, // SELECT_I64
4693 0U, // SELECT_I64_S
4694 0U, // SELECT_T
4695 0U, // SELECT_T_S
4696 0U, // SELECT_V128
4697 0U, // SELECT_V128_S
4698 0U, // SHL_I16x8
4699 0U, // SHL_I16x8_S
4700 0U, // SHL_I32
4701 0U, // SHL_I32_S
4702 0U, // SHL_I32x4
4703 0U, // SHL_I32x4_S
4704 0U, // SHL_I64
4705 0U, // SHL_I64_S
4706 0U, // SHL_I64x2
4707 0U, // SHL_I64x2_S
4708 0U, // SHL_I8x16
4709 0U, // SHL_I8x16_S
4710 0U, // SHR_S_I16x8
4711 0U, // SHR_S_I16x8_S
4712 0U, // SHR_S_I32
4713 0U, // SHR_S_I32_S
4714 0U, // SHR_S_I32x4
4715 0U, // SHR_S_I32x4_S
4716 0U, // SHR_S_I64
4717 0U, // SHR_S_I64_S
4718 0U, // SHR_S_I64x2
4719 0U, // SHR_S_I64x2_S
4720 0U, // SHR_S_I8x16
4721 0U, // SHR_S_I8x16_S
4722 0U, // SHR_U_I16x8
4723 0U, // SHR_U_I16x8_S
4724 0U, // SHR_U_I32
4725 0U, // SHR_U_I32_S
4726 0U, // SHR_U_I32x4
4727 0U, // SHR_U_I32x4_S
4728 0U, // SHR_U_I64
4729 0U, // SHR_U_I64_S
4730 0U, // SHR_U_I64x2
4731 0U, // SHR_U_I64x2_S
4732 0U, // SHR_U_I8x16
4733 0U, // SHR_U_I8x16_S
4734 41U, // SHUFFLE
4735 25U, // SHUFFLE_S
4736 0U, // SIMD_RELAXED_FMAX_F32x4
4737 0U, // SIMD_RELAXED_FMAX_F32x4_S
4738 0U, // SIMD_RELAXED_FMAX_F64x2
4739 0U, // SIMD_RELAXED_FMAX_F64x2_S
4740 0U, // SIMD_RELAXED_FMIN_F32x4
4741 0U, // SIMD_RELAXED_FMIN_F32x4_S
4742 0U, // SIMD_RELAXED_FMIN_F64x2
4743 0U, // SIMD_RELAXED_FMIN_F64x2_S
4744 0U, // SPLAT_F16x8
4745 0U, // SPLAT_F16x8_S
4746 0U, // SPLAT_F32x4
4747 0U, // SPLAT_F32x4_S
4748 0U, // SPLAT_F64x2
4749 0U, // SPLAT_F64x2_S
4750 0U, // SPLAT_I16x8
4751 0U, // SPLAT_I16x8_S
4752 0U, // SPLAT_I32x4
4753 0U, // SPLAT_I32x4_S
4754 0U, // SPLAT_I64x2
4755 0U, // SPLAT_I64x2_S
4756 0U, // SPLAT_I8x16
4757 0U, // SPLAT_I8x16_S
4758 0U, // SQRT_F16x8
4759 0U, // SQRT_F16x8_S
4760 0U, // SQRT_F32
4761 0U, // SQRT_F32_S
4762 0U, // SQRT_F32x4
4763 0U, // SQRT_F32x4_S
4764 0U, // SQRT_F64
4765 0U, // SQRT_F64_S
4766 0U, // SQRT_F64x2
4767 0U, // SQRT_F64x2_S
4768 0U, // STORE16_I32_A32
4769 0U, // STORE16_I32_A32_S
4770 0U, // STORE16_I32_A64
4771 0U, // STORE16_I32_A64_S
4772 0U, // STORE16_I64_A32
4773 0U, // STORE16_I64_A32_S
4774 0U, // STORE16_I64_A64
4775 0U, // STORE16_I64_A64_S
4776 0U, // STORE32_I64_A32
4777 0U, // STORE32_I64_A32_S
4778 0U, // STORE32_I64_A64
4779 0U, // STORE32_I64_A64_S
4780 0U, // STORE8_I32_A32
4781 0U, // STORE8_I32_A32_S
4782 0U, // STORE8_I32_A64
4783 0U, // STORE8_I32_A64_S
4784 0U, // STORE8_I64_A32
4785 0U, // STORE8_I64_A32_S
4786 0U, // STORE8_I64_A64
4787 0U, // STORE8_I64_A64_S
4788 0U, // STORE_F16_F32_A32
4789 0U, // STORE_F16_F32_A32_S
4790 0U, // STORE_F16_F32_A64
4791 0U, // STORE_F16_F32_A64_S
4792 0U, // STORE_F32_A32
4793 0U, // STORE_F32_A32_S
4794 0U, // STORE_F32_A64
4795 0U, // STORE_F32_A64_S
4796 0U, // STORE_F64_A32
4797 0U, // STORE_F64_A32_S
4798 0U, // STORE_F64_A64
4799 0U, // STORE_F64_A64_S
4800 0U, // STORE_I32_A32
4801 0U, // STORE_I32_A32_S
4802 0U, // STORE_I32_A64
4803 0U, // STORE_I32_A64_S
4804 0U, // STORE_I64_A32
4805 0U, // STORE_I64_A32_S
4806 0U, // STORE_I64_A64
4807 0U, // STORE_I64_A64_S
4808 0U, // STORE_LANE_I16x8_A32
4809 0U, // STORE_LANE_I16x8_A32_S
4810 0U, // STORE_LANE_I16x8_A64
4811 0U, // STORE_LANE_I16x8_A64_S
4812 0U, // STORE_LANE_I32x4_A32
4813 0U, // STORE_LANE_I32x4_A32_S
4814 0U, // STORE_LANE_I32x4_A64
4815 0U, // STORE_LANE_I32x4_A64_S
4816 0U, // STORE_LANE_I64x2_A32
4817 0U, // STORE_LANE_I64x2_A32_S
4818 0U, // STORE_LANE_I64x2_A64
4819 0U, // STORE_LANE_I64x2_A64_S
4820 0U, // STORE_LANE_I8x16_A32
4821 0U, // STORE_LANE_I8x16_A32_S
4822 0U, // STORE_LANE_I8x16_A64
4823 0U, // STORE_LANE_I8x16_A64_S
4824 0U, // STORE_V128_A32
4825 0U, // STORE_V128_A32_S
4826 0U, // STORE_V128_A64
4827 0U, // STORE_V128_A64_S
4828 0U, // SUB_F16x8
4829 0U, // SUB_F16x8_S
4830 0U, // SUB_F32
4831 0U, // SUB_F32_S
4832 0U, // SUB_F32x4
4833 0U, // SUB_F32x4_S
4834 0U, // SUB_F64
4835 0U, // SUB_F64_S
4836 0U, // SUB_F64x2
4837 0U, // SUB_F64x2_S
4838 0U, // SUB_I16x8
4839 0U, // SUB_I16x8_S
4840 0U, // SUB_I32
4841 0U, // SUB_I32_S
4842 0U, // SUB_I32x4
4843 0U, // SUB_I32x4_S
4844 0U, // SUB_I64
4845 0U, // SUB_I64_S
4846 0U, // SUB_I64x2
4847 0U, // SUB_I64x2_S
4848 0U, // SUB_I8x16
4849 0U, // SUB_I8x16_S
4850 0U, // SUB_SAT_S_I16x8
4851 0U, // SUB_SAT_S_I16x8_S
4852 0U, // SUB_SAT_S_I8x16
4853 0U, // SUB_SAT_S_I8x16_S
4854 0U, // SUB_SAT_U_I16x8
4855 0U, // SUB_SAT_U_I16x8_S
4856 0U, // SUB_SAT_U_I8x16
4857 0U, // SUB_SAT_U_I8x16_S
4858 0U, // SWIZZLE
4859 0U, // SWIZZLE_S
4860 0U, // TABLE_COPY
4861 0U, // TABLE_COPY_S
4862 0U, // TABLE_FILL_EXNREF
4863 0U, // TABLE_FILL_EXNREF_S
4864 0U, // TABLE_FILL_EXTERNREF
4865 0U, // TABLE_FILL_EXTERNREF_S
4866 0U, // TABLE_FILL_FUNCREF
4867 0U, // TABLE_FILL_FUNCREF_S
4868 0U, // TABLE_GET_EXNREF
4869 0U, // TABLE_GET_EXNREF_S
4870 0U, // TABLE_GET_EXTERNREF
4871 0U, // TABLE_GET_EXTERNREF_S
4872 0U, // TABLE_GET_FUNCREF
4873 0U, // TABLE_GET_FUNCREF_S
4874 0U, // TABLE_GROW_EXNREF
4875 0U, // TABLE_GROW_EXNREF_S
4876 0U, // TABLE_GROW_EXTERNREF
4877 0U, // TABLE_GROW_EXTERNREF_S
4878 0U, // TABLE_GROW_FUNCREF
4879 0U, // TABLE_GROW_FUNCREF_S
4880 0U, // TABLE_SET_EXNREF
4881 0U, // TABLE_SET_EXNREF_S
4882 0U, // TABLE_SET_EXTERNREF
4883 0U, // TABLE_SET_EXTERNREF_S
4884 0U, // TABLE_SET_FUNCREF
4885 0U, // TABLE_SET_FUNCREF_S
4886 0U, // TABLE_SIZE
4887 0U, // TABLE_SIZE_S
4888 0U, // TEE_EXNREF
4889 0U, // TEE_EXNREF_S
4890 0U, // TEE_EXTERNREF
4891 0U, // TEE_EXTERNREF_S
4892 0U, // TEE_F32
4893 0U, // TEE_F32_S
4894 0U, // TEE_F64
4895 0U, // TEE_F64_S
4896 0U, // TEE_FUNCREF
4897 0U, // TEE_FUNCREF_S
4898 0U, // TEE_I32
4899 0U, // TEE_I32_S
4900 0U, // TEE_I64
4901 0U, // TEE_I64_S
4902 0U, // TEE_V128
4903 0U, // TEE_V128_S
4904 0U, // THROW
4905 0U, // THROW_REF
4906 0U, // THROW_REF_S
4907 0U, // THROW_S
4908 0U, // TRUNC_F16x8
4909 0U, // TRUNC_F16x8_S
4910 0U, // TRUNC_F32
4911 0U, // TRUNC_F32_S
4912 0U, // TRUNC_F32x4
4913 0U, // TRUNC_F32x4_S
4914 0U, // TRUNC_F64
4915 0U, // TRUNC_F64_S
4916 0U, // TRUNC_F64x2
4917 0U, // TRUNC_F64x2_S
4918 0U, // TRY
4919 0U, // TRY_S
4920 0U, // TRY_TABLE
4921 0U, // TRY_TABLE_S
4922 0U, // UNREACHABLE
4923 0U, // UNREACHABLE_S
4924 0U, // XOR
4925 0U, // XOR_I32
4926 0U, // XOR_I32_S
4927 0U, // XOR_I64
4928 0U, // XOR_I64_S
4929 0U, // XOR_S
4930 0U, // anonymous_14864MEMORY_GROW_A32
4931 0U, // anonymous_14864MEMORY_GROW_A32_S
4932 0U, // anonymous_14864MEMORY_SIZE_A32
4933 0U, // anonymous_14864MEMORY_SIZE_A32_S
4934 0U, // anonymous_14865MEMORY_GROW_A64
4935 0U, // anonymous_14865MEMORY_GROW_A64_S
4936 0U, // anonymous_14865MEMORY_SIZE_A64
4937 0U, // anonymous_14865MEMORY_SIZE_A64_S
4938 0U, // convert_low_s_F64x2
4939 0U, // convert_low_s_F64x2_S
4940 0U, // convert_low_u_F64x2
4941 0U, // convert_low_u_F64x2_S
4942 0U, // demote_zero_F16x8
4943 0U, // demote_zero_F16x8_S
4944 0U, // demote_zero_F32x4
4945 0U, // demote_zero_F32x4_S
4946 0U, // extadd_pairwise_s_I16x8
4947 0U, // extadd_pairwise_s_I16x8_S
4948 0U, // extadd_pairwise_s_I32x4
4949 0U, // extadd_pairwise_s_I32x4_S
4950 0U, // extadd_pairwise_u_I16x8
4951 0U, // extadd_pairwise_u_I16x8_S
4952 0U, // extadd_pairwise_u_I32x4
4953 0U, // extadd_pairwise_u_I32x4_S
4954 0U, // extend_high_s_I16x8
4955 0U, // extend_high_s_I16x8_S
4956 0U, // extend_high_s_I32x4
4957 0U, // extend_high_s_I32x4_S
4958 0U, // extend_high_s_I64x2
4959 0U, // extend_high_s_I64x2_S
4960 0U, // extend_high_u_I16x8
4961 0U, // extend_high_u_I16x8_S
4962 0U, // extend_high_u_I32x4
4963 0U, // extend_high_u_I32x4_S
4964 0U, // extend_high_u_I64x2
4965 0U, // extend_high_u_I64x2_S
4966 0U, // extend_low_s_I16x8
4967 0U, // extend_low_s_I16x8_S
4968 0U, // extend_low_s_I32x4
4969 0U, // extend_low_s_I32x4_S
4970 0U, // extend_low_s_I64x2
4971 0U, // extend_low_s_I64x2_S
4972 0U, // extend_low_u_I16x8
4973 0U, // extend_low_u_I16x8_S
4974 0U, // extend_low_u_I32x4
4975 0U, // extend_low_u_I32x4_S
4976 0U, // extend_low_u_I64x2
4977 0U, // extend_low_u_I64x2_S
4978 0U, // fp_to_sint_I16x8
4979 0U, // fp_to_sint_I16x8_S
4980 0U, // fp_to_sint_I32x4
4981 0U, // fp_to_sint_I32x4_S
4982 0U, // fp_to_uint_I16x8
4983 0U, // fp_to_uint_I16x8_S
4984 0U, // fp_to_uint_I32x4
4985 0U, // fp_to_uint_I32x4_S
4986 0U, // int_wasm_relaxed_trunc_signed_I32x4
4987 0U, // int_wasm_relaxed_trunc_signed_I32x4_S
4988 0U, // int_wasm_relaxed_trunc_signed_zero_I32x4
4989 0U, // int_wasm_relaxed_trunc_signed_zero_I32x4_S
4990 0U, // int_wasm_relaxed_trunc_unsigned_I32x4
4991 0U, // int_wasm_relaxed_trunc_unsigned_I32x4_S
4992 0U, // int_wasm_relaxed_trunc_unsigned_zero_I32x4
4993 0U, // int_wasm_relaxed_trunc_unsigned_zero_I32x4_S
4994 0U, // promote_low_F32x4
4995 0U, // promote_low_F32x4_S
4996 0U, // promote_low_F64x2
4997 0U, // promote_low_F64x2_S
4998 0U, // sint_to_fp_F16x8
4999 0U, // sint_to_fp_F16x8_S
5000 0U, // sint_to_fp_F32x4
5001 0U, // sint_to_fp_F32x4_S
5002 0U, // trunc_sat_zero_s_I32x4
5003 0U, // trunc_sat_zero_s_I32x4_S
5004 0U, // trunc_sat_zero_u_I32x4
5005 0U, // trunc_sat_zero_u_I32x4_S
5006 0U, // uint_to_fp_F16x8
5007 0U, // uint_to_fp_F16x8_S
5008 0U, // uint_to_fp_F32x4
5009 0U, // uint_to_fp_F32x4_S
5010 };
5011
5012 // Emit the opcode for the instruction.
5013 uint64_t Bits = 0;
5014 Bits |= (uint64_t)OpInfo0[MI.getOpcode()] << 0;
5015 Bits |= (uint64_t)OpInfo1[MI.getOpcode()] << 32;
5016 if (Bits == 0)
5017 return {nullptr, Bits};
5018 return {AsmStrs+(Bits & 16383)-1, Bits};
5019
5020}
5021/// printInstruction - This method is automatically generated by tablegen
5022/// from the instruction set description.
5023LLVM_NO_PROFILE_INSTRUMENT_FUNCTION
5024void WebAssemblyInstPrinter::printInstruction(const MCInst *MI, uint64_t Address, const MCSubtargetInfo &STI, raw_ostream &O) {
5025 O << "\t";
5026
5027 auto MnemonicInfo = getMnemonic(MI: *MI);
5028
5029 O << MnemonicInfo.first;
5030
5031 uint64_t Bits = MnemonicInfo.second;
5032 assert(Bits != 0 && "Cannot print this instruction.");
5033
5034 // Fragment 0 encoded into 3 bits for 7 unique commands.
5035 switch ((Bits >> 14) & 7) {
5036 default: llvm_unreachable("Invalid command number.");
5037 case 0:
5038 // DBG_VALUE, DBG_VALUE_LIST, DBG_INSTR_REF, DBG_PHI, DBG_LABEL, BUNDLE, ...
5039 return;
5040 break;
5041 case 1:
5042 // CALL_PARAMS, CALL_PARAMS_S, RET_CALL_PARAMS, RET_CALL_PARAMS_S, ABS_F1...
5043 printOperand(MI, OpNo: 0, STI, O);
5044 break;
5045 case 2:
5046 // ATOMIC_FENCE, ATOMIC_FENCE_S, ATOMIC_LOAD16_U_I32_A32_S, ATOMIC_LOAD16...
5047 printWebAssemblyMemOrderOperand(MI, OpNo: 0, STI, O);
5048 break;
5049 case 3:
5050 // BLOCK, BLOCK_S, IF, IF_S, LOOP, LOOP_S, TRY, TRY_S, TRY_TABLE, TRY_TAB...
5051 printWebAssemblySignatureOperand(MI, OpNo: 0, STI, O);
5052 break;
5053 case 4:
5054 // BR_TABLE_I32_S, BR_TABLE_I64_S
5055 printBrList(MI, OpNo: 0, STI, O);
5056 return;
5057 break;
5058 case 5:
5059 // LOAD16_SPLAT_A32_S, LOAD16_SPLAT_A64_S, LOAD16_S_I32_A32_S, LOAD16_S_I...
5060 printOperand(MI, OpNo: 1, STI, O);
5061 break;
5062 case 6:
5063 // SELECT_T, SELECT_T_S
5064 printTypeList(MI, OpNo: 0, STI, O);
5065 return;
5066 break;
5067 }
5068
5069
5070 // Fragment 1 encoded into 3 bits for 5 unique commands.
5071 switch ((Bits >> 17) & 7) {
5072 default: llvm_unreachable("Invalid command number.");
5073 case 0:
5074 // CALL_PARAMS, CALL_PARAMS_S, RET_CALL_PARAMS, RET_CALL_PARAMS_S, ATOMIC...
5075 return;
5076 break;
5077 case 1:
5078 // ABS_F16x8, ABS_F32, ABS_F32x4, ABS_F64, ABS_F64x2, ABS_I16x8, ABS_I32x...
5079 O << ", ";
5080 break;
5081 case 2:
5082 // ATOMIC_LOAD16_U_I32_A32_S, ATOMIC_LOAD16_U_I32_A64_S, ATOMIC_LOAD16_U_...
5083 O << ' ';
5084 break;
5085 case 3:
5086 // LOAD16_SPLAT_A32_S, LOAD16_SPLAT_A64_S, LOAD16_S_I32_A32_S, LOAD16_S_I...
5087 printWebAssemblyP2AlignOperand(MI, OpNo: 0, STI, O);
5088 break;
5089 case 4:
5090 // STORE16_I32_A32, STORE16_I32_A64, STORE16_I64_A32, STORE16_I64_A64, ST...
5091 O << '(';
5092 break;
5093 }
5094
5095
5096 // Fragment 2 encoded into 3 bits for 7 unique commands.
5097 switch ((Bits >> 20) & 7) {
5098 default: llvm_unreachable("Invalid command number.");
5099 case 0:
5100 // ABS_F16x8, ABS_F32, ABS_F32x4, ABS_F64, ABS_F64x2, ABS_I16x8, ABS_I32x...
5101 printOperand(MI, OpNo: 1, STI, O);
5102 break;
5103 case 1:
5104 // ATOMIC_LOAD16_U_I32_A32, ATOMIC_LOAD16_U_I32_A64, ATOMIC_LOAD16_U_I64_...
5105 printWebAssemblyMemOrderOperand(MI, OpNo: 1, STI, O);
5106 O << ' ';
5107 printOperand(MI, OpNo: 3, STI, O);
5108 O << '(';
5109 printOperand(MI, OpNo: 4, STI, O);
5110 O << ')';
5111 printWebAssemblyP2AlignOperand(MI, OpNo: 2, STI, O);
5112 break;
5113 case 2:
5114 // ATOMIC_LOAD16_U_I32_A32_S, ATOMIC_LOAD16_U_I32_A64_S, ATOMIC_LOAD16_U_...
5115 printOperand(MI, OpNo: 2, STI, O);
5116 break;
5117 case 3:
5118 // LOAD16_SPLAT_A32_S, LOAD16_SPLAT_A64_S, LOAD16_S_I32_A32_S, LOAD16_S_I...
5119 return;
5120 break;
5121 case 4:
5122 // LOAD_LANE_16_A32_S, LOAD_LANE_16_A64_S, LOAD_LANE_32_A32_S, LOAD_LANE_...
5123 O << ", ";
5124 printOperand(MI, OpNo: 2, STI, O);
5125 return;
5126 break;
5127 case 5:
5128 // STORE_LANE_I16x8_A32, STORE_LANE_I16x8_A64, STORE_LANE_I32x4_A32, STOR...
5129 printOperand(MI, OpNo: 3, STI, O);
5130 O << ')';
5131 printWebAssemblyP2AlignOperand(MI, OpNo: 0, STI, O);
5132 O << ", ";
5133 printOperand(MI, OpNo: 4, STI, O);
5134 O << ", ";
5135 printOperand(MI, OpNo: 2, STI, O);
5136 return;
5137 break;
5138 case 6:
5139 // TRY_TABLE_S
5140 printCatchList(MI, OpNo: 1, STI, O);
5141 return;
5142 break;
5143 }
5144
5145
5146 // Fragment 3 encoded into 3 bits for 5 unique commands.
5147 switch ((Bits >> 23) & 7) {
5148 default: llvm_unreachable("Invalid command number.");
5149 case 0:
5150 // ABS_F16x8, ABS_F32, ABS_F32x4, ABS_F64, ABS_F64x2, ABS_I16x8, ABS_I32x...
5151 return;
5152 break;
5153 case 1:
5154 // ADD_F16x8, ADD_F32, ADD_F32x4, ADD_F64, ADD_F64x2, ADD_I16x8, ADD_I32,...
5155 O << ", ";
5156 break;
5157 case 2:
5158 // ATOMIC_LOAD16_U_I32_A32_S, ATOMIC_LOAD16_U_I32_A64_S, ATOMIC_LOAD16_U_...
5159 printWebAssemblyP2AlignOperand(MI, OpNo: 1, STI, O);
5160 return;
5161 break;
5162 case 3:
5163 // ATOMIC_STORE16_I32_A32, ATOMIC_STORE16_I32_A64, ATOMIC_STORE16_I64_A32...
5164 O << '(';
5165 break;
5166 case 4:
5167 // STORE16_I32_A32, STORE16_I32_A64, STORE16_I64_A32, STORE16_I64_A64, ST...
5168 O << ')';
5169 printWebAssemblyP2AlignOperand(MI, OpNo: 0, STI, O);
5170 O << ", ";
5171 printOperand(MI, OpNo: 3, STI, O);
5172 return;
5173 break;
5174 }
5175
5176
5177 // Fragment 4 encoded into 2 bits for 4 unique commands.
5178 switch ((Bits >> 26) & 3) {
5179 default: llvm_unreachable("Invalid command number.");
5180 case 0:
5181 // ADD_F16x8, ADD_F32, ADD_F32x4, ADD_F64, ADD_F64x2, ADD_I16x8, ADD_I32,...
5182 printOperand(MI, OpNo: 2, STI, O);
5183 break;
5184 case 1:
5185 // ATOMIC_RMW16_U_ADD_I32_A32, ATOMIC_RMW16_U_ADD_I32_A64, ATOMIC_RMW16_U...
5186 printOperand(MI, OpNo: 5, STI, O);
5187 break;
5188 case 2:
5189 // ATOMIC_STORE16_I32_A32, ATOMIC_STORE16_I32_A64, ATOMIC_STORE16_I64_A32...
5190 printOperand(MI, OpNo: 3, STI, O);
5191 O << ')';
5192 printWebAssemblyP2AlignOperand(MI, OpNo: 1, STI, O);
5193 break;
5194 case 3:
5195 // LOAD_LANE_16_A32, LOAD_LANE_16_A64, LOAD_LANE_32_A32, LOAD_LANE_32_A64...
5196 printOperand(MI, OpNo: 4, STI, O);
5197 O << ')';
5198 printWebAssemblyP2AlignOperand(MI, OpNo: 1, STI, O);
5199 O << ", ";
5200 printOperand(MI, OpNo: 5, STI, O);
5201 O << ", ";
5202 printOperand(MI, OpNo: 3, STI, O);
5203 return;
5204 break;
5205 }
5206
5207
5208 // Fragment 5 encoded into 1 bits for 2 unique commands.
5209 if ((Bits >> 28) & 1) {
5210 // ATOMIC_RMW16_U_CMPXCHG_I32_A32, ATOMIC_RMW16_U_CMPXCHG_I32_A64, ATOMIC...
5211 O << ", ";
5212 } else {
5213 // ADD_F16x8, ADD_F32, ADD_F32x4, ADD_F64, ADD_F64x2, ADD_I16x8, ADD_I32,...
5214 return;
5215 }
5216
5217
5218 // Fragment 6 encoded into 2 bits for 3 unique commands.
5219 switch ((Bits >> 29) & 3) {
5220 default: llvm_unreachable("Invalid command number.");
5221 case 0:
5222 // ATOMIC_RMW16_U_CMPXCHG_I32_A32, ATOMIC_RMW16_U_CMPXCHG_I32_A64, ATOMIC...
5223 printOperand(MI, OpNo: 6, STI, O);
5224 return;
5225 break;
5226 case 1:
5227 // ATOMIC_STORE16_I32_A32, ATOMIC_STORE16_I32_A64, ATOMIC_STORE16_I64_A32...
5228 printOperand(MI, OpNo: 4, STI, O);
5229 return;
5230 break;
5231 case 2:
5232 // BITSELECT, CONST_V128_F32x4, CONST_V128_F32x4_S, CONST_V128_I16x8, CON...
5233 printOperand(MI, OpNo: 3, STI, O);
5234 break;
5235 }
5236
5237
5238 // Fragment 7 encoded into 1 bits for 2 unique commands.
5239 if ((Bits >> 31) & 1) {
5240 // CONST_V128_F32x4, CONST_V128_I16x8, CONST_V128_I16x8_S, CONST_V128_I32...
5241 O << ", ";
5242 printOperand(MI, OpNo: 4, STI, O);
5243 } else {
5244 // BITSELECT, CONST_V128_F32x4_S, CONST_V128_I32x4_S, I64_MUL_WIDE_S, I64...
5245 return;
5246 }
5247
5248
5249 // Fragment 8 encoded into 1 bits for 2 unique commands.
5250 if ((Bits >> 32) & 1) {
5251 // CONST_V128_I16x8, CONST_V128_I16x8_S, CONST_V128_I8x16, CONST_V128_I8x...
5252 O << ", ";
5253 printOperand(MI, OpNo: 5, STI, O);
5254 } else {
5255 // CONST_V128_F32x4, CONST_V128_I32x4, MEMORY_COPY_A32, MEMORY_COPY_A64, ...
5256 return;
5257 }
5258
5259
5260 // Fragment 9 encoded into 1 bits for 2 unique commands.
5261 if ((Bits >> 33) & 1) {
5262 // I64_ADD128, I64_SUB128
5263 return;
5264 } else {
5265 // CONST_V128_I16x8, CONST_V128_I16x8_S, CONST_V128_I8x16, CONST_V128_I8x...
5266 O << ", ";
5267 printOperand(MI, OpNo: 6, STI, O);
5268 O << ", ";
5269 printOperand(MI, OpNo: 7, STI, O);
5270 }
5271
5272
5273 // Fragment 10 encoded into 1 bits for 2 unique commands.
5274 if ((Bits >> 34) & 1) {
5275 // CONST_V128_I16x8_S
5276 return;
5277 } else {
5278 // CONST_V128_I16x8, CONST_V128_I8x16, CONST_V128_I8x16_S, SHUFFLE, SHUFF...
5279 O << ", ";
5280 printOperand(MI, OpNo: 8, STI, O);
5281 }
5282
5283
5284 // Fragment 11 encoded into 1 bits for 2 unique commands.
5285 if ((Bits >> 35) & 1) {
5286 // CONST_V128_I8x16, CONST_V128_I8x16_S, SHUFFLE, SHUFFLE_S
5287 O << ", ";
5288 printOperand(MI, OpNo: 9, STI, O);
5289 O << ", ";
5290 printOperand(MI, OpNo: 10, STI, O);
5291 O << ", ";
5292 printOperand(MI, OpNo: 11, STI, O);
5293 O << ", ";
5294 printOperand(MI, OpNo: 12, STI, O);
5295 O << ", ";
5296 printOperand(MI, OpNo: 13, STI, O);
5297 O << ", ";
5298 printOperand(MI, OpNo: 14, STI, O);
5299 O << ", ";
5300 printOperand(MI, OpNo: 15, STI, O);
5301 } else {
5302 // CONST_V128_I16x8
5303 return;
5304 }
5305
5306
5307 // Fragment 12 encoded into 1 bits for 2 unique commands.
5308 if ((Bits >> 36) & 1) {
5309 // CONST_V128_I8x16_S, SHUFFLE_S
5310 return;
5311 } else {
5312 // CONST_V128_I8x16, SHUFFLE
5313 O << ", ";
5314 printOperand(MI, OpNo: 16, STI, O);
5315 }
5316
5317
5318 // Fragment 13 encoded into 1 bits for 2 unique commands.
5319 if ((Bits >> 37) & 1) {
5320 // SHUFFLE
5321 O << ", ";
5322 printOperand(MI, OpNo: 17, STI, O);
5323 O << ", ";
5324 printOperand(MI, OpNo: 18, STI, O);
5325 return;
5326 } else {
5327 // CONST_V128_I8x16
5328 return;
5329 }
5330
5331}
5332
5333
5334/// getRegisterName - This method is automatically generated by tblgen
5335/// from the register set description. This returns the assembler name
5336/// for the specified register.
5337const char *WebAssemblyInstPrinter::getRegisterName(MCRegister Reg) {
5338 unsigned RegNo = Reg.id();
5339 assert(RegNo && RegNo < 15 && "Invalid register number!");
5340
5341
5342#ifdef __GNUC__
5343#pragma GCC diagnostic push
5344#pragma GCC diagnostic ignored "-Woverlength-strings"
5345#endif
5346 static const char AsmStrs[] = {
5347 /* 0 */ "%f32.0\000"
5348 /* 7 */ "%i32.0\000"
5349 /* 14 */ "%f64.0\000"
5350 /* 21 */ "%i64.0\000"
5351 /* 28 */ "%funcref.0\000"
5352 /* 39 */ "%externref.0\000"
5353 /* 52 */ "%exnref.0\000"
5354 /* 62 */ "%FP32\000"
5355 /* 68 */ "%SP32\000"
5356 /* 74 */ "%FP64\000"
5357 /* 80 */ "%SP64\000"
5358 /* 86 */ "%v128\000"
5359 /* 92 */ "STACK\000"
5360 /* 98 */ "ARGUMENTS\000"
5361};
5362#ifdef __GNUC__
5363#pragma GCC diagnostic pop
5364#endif
5365
5366 static const uint8_t RegAsmOffset[] = {
5367 98, 92, 52, 39, 62, 74, 28, 68, 80, 0, 14, 7, 21, 86,
5368 };
5369
5370 assert (*(AsmStrs+RegAsmOffset[RegNo-1]) &&
5371 "Invalid alt name index for register!");
5372 return AsmStrs+RegAsmOffset[RegNo-1];
5373}
5374
5375#ifdef PRINT_ALIAS_INSTR
5376#undef PRINT_ALIAS_INSTR
5377
5378bool WebAssemblyInstPrinter::printAliasInstr(const MCInst *MI, uint64_t Address, const MCSubtargetInfo &STI, raw_ostream &OS) {
5379 return false;
5380}
5381
5382#endif // PRINT_ALIAS_INSTR
5383