1/*===- TableGen'erated file -------------------------------------*- C++ -*-===*\
2|* *|
3|* Machine Code Emitter *|
4|* *|
5|* Automatically generated file, do not edit! *|
6|* *|
7\*===----------------------------------------------------------------------===*/
8
9uint64_t WebAssemblyMCCodeEmitter::getBinaryCodeForInstr(const MCInst &MI,
10 SmallVectorImpl<MCFixup> &Fixups,
11 const MCSubtargetInfo &STI) const {
12 static const uint64_t InstBits[] = {
13 UINT64_C(16580912), // ABS_F16x8
14 UINT64_C(16580912), // ABS_F16x8_S
15 UINT64_C(139), // ABS_F32
16 UINT64_C(139), // ABS_F32_S
17 UINT64_C(64992), // ABS_F32x4
18 UINT64_C(64992), // ABS_F32x4_S
19 UINT64_C(153), // ABS_F64
20 UINT64_C(153), // ABS_F64_S
21 UINT64_C(65004), // ABS_F64x2
22 UINT64_C(65004), // ABS_F64x2_S
23 UINT64_C(64896), // ABS_I16x8
24 UINT64_C(64896), // ABS_I16x8_S
25 UINT64_C(64928), // ABS_I32x4
26 UINT64_C(64928), // ABS_I32x4_S
27 UINT64_C(64960), // ABS_I64x2
28 UINT64_C(64960), // ABS_I64x2_S
29 UINT64_C(64864), // ABS_I8x16
30 UINT64_C(64864), // ABS_I8x16_S
31 UINT64_C(16580925), // ADD_F16x8
32 UINT64_C(16580925), // ADD_F16x8_S
33 UINT64_C(146), // ADD_F32
34 UINT64_C(146), // ADD_F32_S
35 UINT64_C(64996), // ADD_F32x4
36 UINT64_C(64996), // ADD_F32x4_S
37 UINT64_C(160), // ADD_F64
38 UINT64_C(160), // ADD_F64_S
39 UINT64_C(65008), // ADD_F64x2
40 UINT64_C(65008), // ADD_F64x2_S
41 UINT64_C(64910), // ADD_I16x8
42 UINT64_C(64910), // ADD_I16x8_S
43 UINT64_C(106), // ADD_I32
44 UINT64_C(106), // ADD_I32_S
45 UINT64_C(64942), // ADD_I32x4
46 UINT64_C(64942), // ADD_I32x4_S
47 UINT64_C(124), // ADD_I64
48 UINT64_C(124), // ADD_I64_S
49 UINT64_C(64974), // ADD_I64x2
50 UINT64_C(64974), // ADD_I64x2_S
51 UINT64_C(64878), // ADD_I8x16
52 UINT64_C(64878), // ADD_I8x16_S
53 UINT64_C(64911), // ADD_SAT_S_I16x8
54 UINT64_C(64911), // ADD_SAT_S_I16x8_S
55 UINT64_C(64879), // ADD_SAT_S_I8x16
56 UINT64_C(64879), // ADD_SAT_S_I8x16_S
57 UINT64_C(64912), // ADD_SAT_U_I16x8
58 UINT64_C(64912), // ADD_SAT_U_I16x8_S
59 UINT64_C(64880), // ADD_SAT_U_I8x16
60 UINT64_C(64880), // ADD_SAT_U_I8x16_S
61 UINT64_C(4294967295), // ADJCALLSTACKDOWN
62 UINT64_C(4294967295), // ADJCALLSTACKDOWN_S
63 UINT64_C(4294967295), // ADJCALLSTACKUP
64 UINT64_C(4294967295), // ADJCALLSTACKUP_S
65 UINT64_C(64899), // ALLTRUE_I16x8
66 UINT64_C(64899), // ALLTRUE_I16x8_S
67 UINT64_C(64931), // ALLTRUE_I32x4
68 UINT64_C(64931), // ALLTRUE_I32x4_S
69 UINT64_C(64963), // ALLTRUE_I64x2
70 UINT64_C(64963), // ALLTRUE_I64x2_S
71 UINT64_C(64867), // ALLTRUE_I8x16
72 UINT64_C(64867), // ALLTRUE_I8x16_S
73 UINT64_C(64846), // AND
74 UINT64_C(64847), // ANDNOT
75 UINT64_C(64847), // ANDNOT_S
76 UINT64_C(113), // AND_I32
77 UINT64_C(113), // AND_I32_S
78 UINT64_C(131), // AND_I64
79 UINT64_C(131), // AND_I64_S
80 UINT64_C(64846), // AND_S
81 UINT64_C(64851), // ANYTRUE
82 UINT64_C(64851), // ANYTRUE_S
83 UINT64_C(4294967295), // ARGUMENT_exnref
84 UINT64_C(4294967295), // ARGUMENT_exnref_S
85 UINT64_C(4294967295), // ARGUMENT_externref
86 UINT64_C(4294967295), // ARGUMENT_externref_S
87 UINT64_C(4294967295), // ARGUMENT_f32
88 UINT64_C(4294967295), // ARGUMENT_f32_S
89 UINT64_C(4294967295), // ARGUMENT_f64
90 UINT64_C(4294967295), // ARGUMENT_f64_S
91 UINT64_C(4294967295), // ARGUMENT_funcref
92 UINT64_C(4294967295), // ARGUMENT_funcref_S
93 UINT64_C(4294967295), // ARGUMENT_i32
94 UINT64_C(4294967295), // ARGUMENT_i32_S
95 UINT64_C(4294967295), // ARGUMENT_i64
96 UINT64_C(4294967295), // ARGUMENT_i64_S
97 UINT64_C(4294967295), // ARGUMENT_v16i8
98 UINT64_C(4294967295), // ARGUMENT_v16i8_S
99 UINT64_C(4294967295), // ARGUMENT_v2f64
100 UINT64_C(4294967295), // ARGUMENT_v2f64_S
101 UINT64_C(4294967295), // ARGUMENT_v2i64
102 UINT64_C(4294967295), // ARGUMENT_v2i64_S
103 UINT64_C(4294967295), // ARGUMENT_v4f32
104 UINT64_C(4294967295), // ARGUMENT_v4f32_S
105 UINT64_C(4294967295), // ARGUMENT_v4i32
106 UINT64_C(4294967295), // ARGUMENT_v4i32_S
107 UINT64_C(4294967295), // ARGUMENT_v8f16
108 UINT64_C(4294967295), // ARGUMENT_v8f16_S
109 UINT64_C(4294967295), // ARGUMENT_v8i16
110 UINT64_C(4294967295), // ARGUMENT_v8i16_S
111 UINT64_C(65027), // ATOMIC_FENCE
112 UINT64_C(65027), // ATOMIC_FENCE_S
113 UINT64_C(65043), // ATOMIC_LOAD16_U_I32_A32
114 UINT64_C(65043), // ATOMIC_LOAD16_U_I32_A32_S
115 UINT64_C(65043), // ATOMIC_LOAD16_U_I32_A64
116 UINT64_C(65043), // ATOMIC_LOAD16_U_I32_A64_S
117 UINT64_C(65045), // ATOMIC_LOAD16_U_I64_A32
118 UINT64_C(65045), // ATOMIC_LOAD16_U_I64_A32_S
119 UINT64_C(65045), // ATOMIC_LOAD16_U_I64_A64
120 UINT64_C(65045), // ATOMIC_LOAD16_U_I64_A64_S
121 UINT64_C(65046), // ATOMIC_LOAD32_U_I64_A32
122 UINT64_C(65046), // ATOMIC_LOAD32_U_I64_A32_S
123 UINT64_C(65046), // ATOMIC_LOAD32_U_I64_A64
124 UINT64_C(65046), // ATOMIC_LOAD32_U_I64_A64_S
125 UINT64_C(65042), // ATOMIC_LOAD8_U_I32_A32
126 UINT64_C(65042), // ATOMIC_LOAD8_U_I32_A32_S
127 UINT64_C(65042), // ATOMIC_LOAD8_U_I32_A64
128 UINT64_C(65042), // ATOMIC_LOAD8_U_I32_A64_S
129 UINT64_C(65044), // ATOMIC_LOAD8_U_I64_A32
130 UINT64_C(65044), // ATOMIC_LOAD8_U_I64_A32_S
131 UINT64_C(65044), // ATOMIC_LOAD8_U_I64_A64
132 UINT64_C(65044), // ATOMIC_LOAD8_U_I64_A64_S
133 UINT64_C(65040), // ATOMIC_LOAD_I32_A32
134 UINT64_C(65040), // ATOMIC_LOAD_I32_A32_S
135 UINT64_C(65040), // ATOMIC_LOAD_I32_A64
136 UINT64_C(65040), // ATOMIC_LOAD_I32_A64_S
137 UINT64_C(65041), // ATOMIC_LOAD_I64_A32
138 UINT64_C(65041), // ATOMIC_LOAD_I64_A32_S
139 UINT64_C(65041), // ATOMIC_LOAD_I64_A64
140 UINT64_C(65041), // ATOMIC_LOAD_I64_A64_S
141 UINT64_C(65057), // ATOMIC_RMW16_U_ADD_I32_A32
142 UINT64_C(65057), // ATOMIC_RMW16_U_ADD_I32_A32_S
143 UINT64_C(65057), // ATOMIC_RMW16_U_ADD_I32_A64
144 UINT64_C(65057), // ATOMIC_RMW16_U_ADD_I32_A64_S
145 UINT64_C(65059), // ATOMIC_RMW16_U_ADD_I64_A32
146 UINT64_C(65059), // ATOMIC_RMW16_U_ADD_I64_A32_S
147 UINT64_C(65059), // ATOMIC_RMW16_U_ADD_I64_A64
148 UINT64_C(65059), // ATOMIC_RMW16_U_ADD_I64_A64_S
149 UINT64_C(65071), // ATOMIC_RMW16_U_AND_I32_A32
150 UINT64_C(65071), // ATOMIC_RMW16_U_AND_I32_A32_S
151 UINT64_C(65071), // ATOMIC_RMW16_U_AND_I32_A64
152 UINT64_C(65071), // ATOMIC_RMW16_U_AND_I32_A64_S
153 UINT64_C(65073), // ATOMIC_RMW16_U_AND_I64_A32
154 UINT64_C(65073), // ATOMIC_RMW16_U_AND_I64_A32_S
155 UINT64_C(65073), // ATOMIC_RMW16_U_AND_I64_A64
156 UINT64_C(65073), // ATOMIC_RMW16_U_AND_I64_A64_S
157 UINT64_C(65099), // ATOMIC_RMW16_U_CMPXCHG_I32_A32
158 UINT64_C(65099), // ATOMIC_RMW16_U_CMPXCHG_I32_A32_S
159 UINT64_C(65099), // ATOMIC_RMW16_U_CMPXCHG_I32_A64
160 UINT64_C(65099), // ATOMIC_RMW16_U_CMPXCHG_I32_A64_S
161 UINT64_C(65101), // ATOMIC_RMW16_U_CMPXCHG_I64_A32
162 UINT64_C(65101), // ATOMIC_RMW16_U_CMPXCHG_I64_A32_S
163 UINT64_C(65101), // ATOMIC_RMW16_U_CMPXCHG_I64_A64
164 UINT64_C(65101), // ATOMIC_RMW16_U_CMPXCHG_I64_A64_S
165 UINT64_C(65078), // ATOMIC_RMW16_U_OR_I32_A32
166 UINT64_C(65078), // ATOMIC_RMW16_U_OR_I32_A32_S
167 UINT64_C(65078), // ATOMIC_RMW16_U_OR_I32_A64
168 UINT64_C(65078), // ATOMIC_RMW16_U_OR_I32_A64_S
169 UINT64_C(65080), // ATOMIC_RMW16_U_OR_I64_A32
170 UINT64_C(65080), // ATOMIC_RMW16_U_OR_I64_A32_S
171 UINT64_C(65080), // ATOMIC_RMW16_U_OR_I64_A64
172 UINT64_C(65080), // ATOMIC_RMW16_U_OR_I64_A64_S
173 UINT64_C(65064), // ATOMIC_RMW16_U_SUB_I32_A32
174 UINT64_C(65064), // ATOMIC_RMW16_U_SUB_I32_A32_S
175 UINT64_C(65064), // ATOMIC_RMW16_U_SUB_I32_A64
176 UINT64_C(65064), // ATOMIC_RMW16_U_SUB_I32_A64_S
177 UINT64_C(65066), // ATOMIC_RMW16_U_SUB_I64_A32
178 UINT64_C(65066), // ATOMIC_RMW16_U_SUB_I64_A32_S
179 UINT64_C(65066), // ATOMIC_RMW16_U_SUB_I64_A64
180 UINT64_C(65066), // ATOMIC_RMW16_U_SUB_I64_A64_S
181 UINT64_C(65092), // ATOMIC_RMW16_U_XCHG_I32_A32
182 UINT64_C(65092), // ATOMIC_RMW16_U_XCHG_I32_A32_S
183 UINT64_C(65092), // ATOMIC_RMW16_U_XCHG_I32_A64
184 UINT64_C(65092), // ATOMIC_RMW16_U_XCHG_I32_A64_S
185 UINT64_C(65094), // ATOMIC_RMW16_U_XCHG_I64_A32
186 UINT64_C(65094), // ATOMIC_RMW16_U_XCHG_I64_A32_S
187 UINT64_C(65094), // ATOMIC_RMW16_U_XCHG_I64_A64
188 UINT64_C(65094), // ATOMIC_RMW16_U_XCHG_I64_A64_S
189 UINT64_C(65085), // ATOMIC_RMW16_U_XOR_I32_A32
190 UINT64_C(65085), // ATOMIC_RMW16_U_XOR_I32_A32_S
191 UINT64_C(65085), // ATOMIC_RMW16_U_XOR_I32_A64
192 UINT64_C(65085), // ATOMIC_RMW16_U_XOR_I32_A64_S
193 UINT64_C(65087), // ATOMIC_RMW16_U_XOR_I64_A32
194 UINT64_C(65087), // ATOMIC_RMW16_U_XOR_I64_A32_S
195 UINT64_C(65087), // ATOMIC_RMW16_U_XOR_I64_A64
196 UINT64_C(65087), // ATOMIC_RMW16_U_XOR_I64_A64_S
197 UINT64_C(65060), // ATOMIC_RMW32_U_ADD_I64_A32
198 UINT64_C(65060), // ATOMIC_RMW32_U_ADD_I64_A32_S
199 UINT64_C(65060), // ATOMIC_RMW32_U_ADD_I64_A64
200 UINT64_C(65060), // ATOMIC_RMW32_U_ADD_I64_A64_S
201 UINT64_C(65074), // ATOMIC_RMW32_U_AND_I64_A32
202 UINT64_C(65074), // ATOMIC_RMW32_U_AND_I64_A32_S
203 UINT64_C(65074), // ATOMIC_RMW32_U_AND_I64_A64
204 UINT64_C(65074), // ATOMIC_RMW32_U_AND_I64_A64_S
205 UINT64_C(65102), // ATOMIC_RMW32_U_CMPXCHG_I64_A32
206 UINT64_C(65102), // ATOMIC_RMW32_U_CMPXCHG_I64_A32_S
207 UINT64_C(65102), // ATOMIC_RMW32_U_CMPXCHG_I64_A64
208 UINT64_C(65102), // ATOMIC_RMW32_U_CMPXCHG_I64_A64_S
209 UINT64_C(65081), // ATOMIC_RMW32_U_OR_I64_A32
210 UINT64_C(65081), // ATOMIC_RMW32_U_OR_I64_A32_S
211 UINT64_C(65081), // ATOMIC_RMW32_U_OR_I64_A64
212 UINT64_C(65081), // ATOMIC_RMW32_U_OR_I64_A64_S
213 UINT64_C(65067), // ATOMIC_RMW32_U_SUB_I64_A32
214 UINT64_C(65067), // ATOMIC_RMW32_U_SUB_I64_A32_S
215 UINT64_C(65067), // ATOMIC_RMW32_U_SUB_I64_A64
216 UINT64_C(65067), // ATOMIC_RMW32_U_SUB_I64_A64_S
217 UINT64_C(65095), // ATOMIC_RMW32_U_XCHG_I64_A32
218 UINT64_C(65095), // ATOMIC_RMW32_U_XCHG_I64_A32_S
219 UINT64_C(65095), // ATOMIC_RMW32_U_XCHG_I64_A64
220 UINT64_C(65095), // ATOMIC_RMW32_U_XCHG_I64_A64_S
221 UINT64_C(65088), // ATOMIC_RMW32_U_XOR_I64_A32
222 UINT64_C(65088), // ATOMIC_RMW32_U_XOR_I64_A32_S
223 UINT64_C(65088), // ATOMIC_RMW32_U_XOR_I64_A64
224 UINT64_C(65088), // ATOMIC_RMW32_U_XOR_I64_A64_S
225 UINT64_C(65056), // ATOMIC_RMW8_U_ADD_I32_A32
226 UINT64_C(65056), // ATOMIC_RMW8_U_ADD_I32_A32_S
227 UINT64_C(65056), // ATOMIC_RMW8_U_ADD_I32_A64
228 UINT64_C(65056), // ATOMIC_RMW8_U_ADD_I32_A64_S
229 UINT64_C(65058), // ATOMIC_RMW8_U_ADD_I64_A32
230 UINT64_C(65058), // ATOMIC_RMW8_U_ADD_I64_A32_S
231 UINT64_C(65058), // ATOMIC_RMW8_U_ADD_I64_A64
232 UINT64_C(65058), // ATOMIC_RMW8_U_ADD_I64_A64_S
233 UINT64_C(65070), // ATOMIC_RMW8_U_AND_I32_A32
234 UINT64_C(65070), // ATOMIC_RMW8_U_AND_I32_A32_S
235 UINT64_C(65070), // ATOMIC_RMW8_U_AND_I32_A64
236 UINT64_C(65070), // ATOMIC_RMW8_U_AND_I32_A64_S
237 UINT64_C(65072), // ATOMIC_RMW8_U_AND_I64_A32
238 UINT64_C(65072), // ATOMIC_RMW8_U_AND_I64_A32_S
239 UINT64_C(65072), // ATOMIC_RMW8_U_AND_I64_A64
240 UINT64_C(65072), // ATOMIC_RMW8_U_AND_I64_A64_S
241 UINT64_C(65098), // ATOMIC_RMW8_U_CMPXCHG_I32_A32
242 UINT64_C(65098), // ATOMIC_RMW8_U_CMPXCHG_I32_A32_S
243 UINT64_C(65098), // ATOMIC_RMW8_U_CMPXCHG_I32_A64
244 UINT64_C(65098), // ATOMIC_RMW8_U_CMPXCHG_I32_A64_S
245 UINT64_C(65100), // ATOMIC_RMW8_U_CMPXCHG_I64_A32
246 UINT64_C(65100), // ATOMIC_RMW8_U_CMPXCHG_I64_A32_S
247 UINT64_C(65100), // ATOMIC_RMW8_U_CMPXCHG_I64_A64
248 UINT64_C(65100), // ATOMIC_RMW8_U_CMPXCHG_I64_A64_S
249 UINT64_C(65077), // ATOMIC_RMW8_U_OR_I32_A32
250 UINT64_C(65077), // ATOMIC_RMW8_U_OR_I32_A32_S
251 UINT64_C(65077), // ATOMIC_RMW8_U_OR_I32_A64
252 UINT64_C(65077), // ATOMIC_RMW8_U_OR_I32_A64_S
253 UINT64_C(65079), // ATOMIC_RMW8_U_OR_I64_A32
254 UINT64_C(65079), // ATOMIC_RMW8_U_OR_I64_A32_S
255 UINT64_C(65079), // ATOMIC_RMW8_U_OR_I64_A64
256 UINT64_C(65079), // ATOMIC_RMW8_U_OR_I64_A64_S
257 UINT64_C(65063), // ATOMIC_RMW8_U_SUB_I32_A32
258 UINT64_C(65063), // ATOMIC_RMW8_U_SUB_I32_A32_S
259 UINT64_C(65063), // ATOMIC_RMW8_U_SUB_I32_A64
260 UINT64_C(65063), // ATOMIC_RMW8_U_SUB_I32_A64_S
261 UINT64_C(65065), // ATOMIC_RMW8_U_SUB_I64_A32
262 UINT64_C(65065), // ATOMIC_RMW8_U_SUB_I64_A32_S
263 UINT64_C(65065), // ATOMIC_RMW8_U_SUB_I64_A64
264 UINT64_C(65065), // ATOMIC_RMW8_U_SUB_I64_A64_S
265 UINT64_C(65091), // ATOMIC_RMW8_U_XCHG_I32_A32
266 UINT64_C(65091), // ATOMIC_RMW8_U_XCHG_I32_A32_S
267 UINT64_C(65091), // ATOMIC_RMW8_U_XCHG_I32_A64
268 UINT64_C(65091), // ATOMIC_RMW8_U_XCHG_I32_A64_S
269 UINT64_C(65093), // ATOMIC_RMW8_U_XCHG_I64_A32
270 UINT64_C(65093), // ATOMIC_RMW8_U_XCHG_I64_A32_S
271 UINT64_C(65093), // ATOMIC_RMW8_U_XCHG_I64_A64
272 UINT64_C(65093), // ATOMIC_RMW8_U_XCHG_I64_A64_S
273 UINT64_C(65084), // ATOMIC_RMW8_U_XOR_I32_A32
274 UINT64_C(65084), // ATOMIC_RMW8_U_XOR_I32_A32_S
275 UINT64_C(65084), // ATOMIC_RMW8_U_XOR_I32_A64
276 UINT64_C(65084), // ATOMIC_RMW8_U_XOR_I32_A64_S
277 UINT64_C(65086), // ATOMIC_RMW8_U_XOR_I64_A32
278 UINT64_C(65086), // ATOMIC_RMW8_U_XOR_I64_A32_S
279 UINT64_C(65086), // ATOMIC_RMW8_U_XOR_I64_A64
280 UINT64_C(65086), // ATOMIC_RMW8_U_XOR_I64_A64_S
281 UINT64_C(65054), // ATOMIC_RMW_ADD_I32_A32
282 UINT64_C(65054), // ATOMIC_RMW_ADD_I32_A32_S
283 UINT64_C(65054), // ATOMIC_RMW_ADD_I32_A64
284 UINT64_C(65054), // ATOMIC_RMW_ADD_I32_A64_S
285 UINT64_C(65055), // ATOMIC_RMW_ADD_I64_A32
286 UINT64_C(65055), // ATOMIC_RMW_ADD_I64_A32_S
287 UINT64_C(65055), // ATOMIC_RMW_ADD_I64_A64
288 UINT64_C(65055), // ATOMIC_RMW_ADD_I64_A64_S
289 UINT64_C(65068), // ATOMIC_RMW_AND_I32_A32
290 UINT64_C(65068), // ATOMIC_RMW_AND_I32_A32_S
291 UINT64_C(65068), // ATOMIC_RMW_AND_I32_A64
292 UINT64_C(65068), // ATOMIC_RMW_AND_I32_A64_S
293 UINT64_C(65069), // ATOMIC_RMW_AND_I64_A32
294 UINT64_C(65069), // ATOMIC_RMW_AND_I64_A32_S
295 UINT64_C(65069), // ATOMIC_RMW_AND_I64_A64
296 UINT64_C(65069), // ATOMIC_RMW_AND_I64_A64_S
297 UINT64_C(65096), // ATOMIC_RMW_CMPXCHG_I32_A32
298 UINT64_C(65096), // ATOMIC_RMW_CMPXCHG_I32_A32_S
299 UINT64_C(65096), // ATOMIC_RMW_CMPXCHG_I32_A64
300 UINT64_C(65096), // ATOMIC_RMW_CMPXCHG_I32_A64_S
301 UINT64_C(65097), // ATOMIC_RMW_CMPXCHG_I64_A32
302 UINT64_C(65097), // ATOMIC_RMW_CMPXCHG_I64_A32_S
303 UINT64_C(65097), // ATOMIC_RMW_CMPXCHG_I64_A64
304 UINT64_C(65097), // ATOMIC_RMW_CMPXCHG_I64_A64_S
305 UINT64_C(65075), // ATOMIC_RMW_OR_I32_A32
306 UINT64_C(65075), // ATOMIC_RMW_OR_I32_A32_S
307 UINT64_C(65075), // ATOMIC_RMW_OR_I32_A64
308 UINT64_C(65075), // ATOMIC_RMW_OR_I32_A64_S
309 UINT64_C(65076), // ATOMIC_RMW_OR_I64_A32
310 UINT64_C(65076), // ATOMIC_RMW_OR_I64_A32_S
311 UINT64_C(65076), // ATOMIC_RMW_OR_I64_A64
312 UINT64_C(65076), // ATOMIC_RMW_OR_I64_A64_S
313 UINT64_C(65061), // ATOMIC_RMW_SUB_I32_A32
314 UINT64_C(65061), // ATOMIC_RMW_SUB_I32_A32_S
315 UINT64_C(65061), // ATOMIC_RMW_SUB_I32_A64
316 UINT64_C(65061), // ATOMIC_RMW_SUB_I32_A64_S
317 UINT64_C(65062), // ATOMIC_RMW_SUB_I64_A32
318 UINT64_C(65062), // ATOMIC_RMW_SUB_I64_A32_S
319 UINT64_C(65062), // ATOMIC_RMW_SUB_I64_A64
320 UINT64_C(65062), // ATOMIC_RMW_SUB_I64_A64_S
321 UINT64_C(65089), // ATOMIC_RMW_XCHG_I32_A32
322 UINT64_C(65089), // ATOMIC_RMW_XCHG_I32_A32_S
323 UINT64_C(65089), // ATOMIC_RMW_XCHG_I32_A64
324 UINT64_C(65089), // ATOMIC_RMW_XCHG_I32_A64_S
325 UINT64_C(65090), // ATOMIC_RMW_XCHG_I64_A32
326 UINT64_C(65090), // ATOMIC_RMW_XCHG_I64_A32_S
327 UINT64_C(65090), // ATOMIC_RMW_XCHG_I64_A64
328 UINT64_C(65090), // ATOMIC_RMW_XCHG_I64_A64_S
329 UINT64_C(65082), // ATOMIC_RMW_XOR_I32_A32
330 UINT64_C(65082), // ATOMIC_RMW_XOR_I32_A32_S
331 UINT64_C(65082), // ATOMIC_RMW_XOR_I32_A64
332 UINT64_C(65082), // ATOMIC_RMW_XOR_I32_A64_S
333 UINT64_C(65083), // ATOMIC_RMW_XOR_I64_A32
334 UINT64_C(65083), // ATOMIC_RMW_XOR_I64_A32_S
335 UINT64_C(65083), // ATOMIC_RMW_XOR_I64_A64
336 UINT64_C(65083), // ATOMIC_RMW_XOR_I64_A64_S
337 UINT64_C(65050), // ATOMIC_STORE16_I32_A32
338 UINT64_C(65050), // ATOMIC_STORE16_I32_A32_S
339 UINT64_C(65050), // ATOMIC_STORE16_I32_A64
340 UINT64_C(65050), // ATOMIC_STORE16_I32_A64_S
341 UINT64_C(65052), // ATOMIC_STORE16_I64_A32
342 UINT64_C(65052), // ATOMIC_STORE16_I64_A32_S
343 UINT64_C(65052), // ATOMIC_STORE16_I64_A64
344 UINT64_C(65052), // ATOMIC_STORE16_I64_A64_S
345 UINT64_C(65053), // ATOMIC_STORE32_I64_A32
346 UINT64_C(65053), // ATOMIC_STORE32_I64_A32_S
347 UINT64_C(65053), // ATOMIC_STORE32_I64_A64
348 UINT64_C(65053), // ATOMIC_STORE32_I64_A64_S
349 UINT64_C(65049), // ATOMIC_STORE8_I32_A32
350 UINT64_C(65049), // ATOMIC_STORE8_I32_A32_S
351 UINT64_C(65049), // ATOMIC_STORE8_I32_A64
352 UINT64_C(65049), // ATOMIC_STORE8_I32_A64_S
353 UINT64_C(65051), // ATOMIC_STORE8_I64_A32
354 UINT64_C(65051), // ATOMIC_STORE8_I64_A32_S
355 UINT64_C(65051), // ATOMIC_STORE8_I64_A64
356 UINT64_C(65051), // ATOMIC_STORE8_I64_A64_S
357 UINT64_C(65047), // ATOMIC_STORE_I32_A32
358 UINT64_C(65047), // ATOMIC_STORE_I32_A32_S
359 UINT64_C(65047), // ATOMIC_STORE_I32_A64
360 UINT64_C(65047), // ATOMIC_STORE_I32_A64_S
361 UINT64_C(65048), // ATOMIC_STORE_I64_A32
362 UINT64_C(65048), // ATOMIC_STORE_I64_A32_S
363 UINT64_C(65048), // ATOMIC_STORE_I64_A64
364 UINT64_C(65048), // ATOMIC_STORE_I64_A64_S
365 UINT64_C(64923), // AVGR_U_I16x8
366 UINT64_C(64923), // AVGR_U_I16x8_S
367 UINT64_C(64891), // AVGR_U_I8x16
368 UINT64_C(64891), // AVGR_U_I8x16_S
369 UINT64_C(64900), // BITMASK_I16x8
370 UINT64_C(64900), // BITMASK_I16x8_S
371 UINT64_C(64932), // BITMASK_I32x4
372 UINT64_C(64932), // BITMASK_I32x4_S
373 UINT64_C(64964), // BITMASK_I64x2
374 UINT64_C(64964), // BITMASK_I64x2_S
375 UINT64_C(64868), // BITMASK_I8x16
376 UINT64_C(64868), // BITMASK_I8x16_S
377 UINT64_C(64850), // BITSELECT
378 UINT64_C(64850), // BITSELECT_S
379 UINT64_C(2), // BLOCK
380 UINT64_C(2), // BLOCK_S
381 UINT64_C(12), // BR
382 UINT64_C(13), // BR_IF
383 UINT64_C(13), // BR_IF_S
384 UINT64_C(12), // BR_S
385 UINT64_C(14), // BR_TABLE_I32
386 UINT64_C(14), // BR_TABLE_I32_S
387 UINT64_C(14), // BR_TABLE_I64
388 UINT64_C(14), // BR_TABLE_I64_S
389 UINT64_C(4294967295), // BR_UNLESS
390 UINT64_C(4294967295), // BR_UNLESS_S
391 UINT64_C(16), // CALL
392 UINT64_C(17), // CALL_INDIRECT
393 UINT64_C(17), // CALL_INDIRECT_S
394 UINT64_C(16), // CALL_S
395 UINT64_C(4294967295), // CATCH
396 UINT64_C(4294967295), // CATCH_ALL
397 UINT64_C(25), // CATCH_ALL_LEGACY
398 UINT64_C(25), // CATCH_ALL_LEGACY_S
399 UINT64_C(4294967295), // CATCH_ALL_REF
400 UINT64_C(4294967295), // CATCH_ALL_REF_S
401 UINT64_C(4294967295), // CATCH_ALL_S
402 UINT64_C(7), // CATCH_LEGACY
403 UINT64_C(7), // CATCH_LEGACY_S
404 UINT64_C(4294967295), // CATCH_REF
405 UINT64_C(4294967295), // CATCH_REF_S
406 UINT64_C(4294967295), // CATCH_S
407 UINT64_C(16580915), // CEIL_F16x8
408 UINT64_C(16580915), // CEIL_F16x8_S
409 UINT64_C(141), // CEIL_F32
410 UINT64_C(141), // CEIL_F32_S
411 UINT64_C(64871), // CEIL_F32x4
412 UINT64_C(64871), // CEIL_F32x4_S
413 UINT64_C(155), // CEIL_F64
414 UINT64_C(155), // CEIL_F64_S
415 UINT64_C(64884), // CEIL_F64x2
416 UINT64_C(64884), // CEIL_F64x2_S
417 UINT64_C(103), // CLZ_I32
418 UINT64_C(103), // CLZ_I32_S
419 UINT64_C(121), // CLZ_I64
420 UINT64_C(121), // CLZ_I64_S
421 UINT64_C(67), // CONST_F32
422 UINT64_C(67), // CONST_F32_S
423 UINT64_C(68), // CONST_F64
424 UINT64_C(68), // CONST_F64_S
425 UINT64_C(65), // CONST_I32
426 UINT64_C(65), // CONST_I32_S
427 UINT64_C(66), // CONST_I64
428 UINT64_C(66), // CONST_I64_S
429 UINT64_C(64780), // CONST_V128_F32x4
430 UINT64_C(64780), // CONST_V128_F32x4_S
431 UINT64_C(64780), // CONST_V128_F64x2
432 UINT64_C(64780), // CONST_V128_F64x2_S
433 UINT64_C(64780), // CONST_V128_I16x8
434 UINT64_C(64780), // CONST_V128_I16x8_S
435 UINT64_C(64780), // CONST_V128_I32x4
436 UINT64_C(64780), // CONST_V128_I32x4_S
437 UINT64_C(64780), // CONST_V128_I64x2
438 UINT64_C(64780), // CONST_V128_I64x2_S
439 UINT64_C(64780), // CONST_V128_I8x16
440 UINT64_C(64780), // CONST_V128_I8x16_S
441 UINT64_C(152), // COPYSIGN_F32
442 UINT64_C(152), // COPYSIGN_F32_S
443 UINT64_C(166), // COPYSIGN_F64
444 UINT64_C(166), // COPYSIGN_F64_S
445 UINT64_C(4294967295), // COPY_EXNREF
446 UINT64_C(4294967295), // COPY_EXNREF_S
447 UINT64_C(4294967295), // COPY_EXTERNREF
448 UINT64_C(4294967295), // COPY_EXTERNREF_S
449 UINT64_C(4294967295), // COPY_F32
450 UINT64_C(4294967295), // COPY_F32_S
451 UINT64_C(4294967295), // COPY_F64
452 UINT64_C(4294967295), // COPY_F64_S
453 UINT64_C(4294967295), // COPY_FUNCREF
454 UINT64_C(4294967295), // COPY_FUNCREF_S
455 UINT64_C(4294967295), // COPY_I32
456 UINT64_C(4294967295), // COPY_I32_S
457 UINT64_C(4294967295), // COPY_I64
458 UINT64_C(4294967295), // COPY_I64_S
459 UINT64_C(4294967295), // COPY_V128
460 UINT64_C(4294967295), // COPY_V128_S
461 UINT64_C(104), // CTZ_I32
462 UINT64_C(104), // CTZ_I32_S
463 UINT64_C(122), // CTZ_I64
464 UINT64_C(122), // CTZ_I64_S
465 UINT64_C(64521), // DATA_DROP
466 UINT64_C(64521), // DATA_DROP_S
467 UINT64_C(0), // DEBUG_UNREACHABLE
468 UINT64_C(0), // DEBUG_UNREACHABLE_S
469 UINT64_C(24), // DELEGATE
470 UINT64_C(24), // DELEGATE_S
471 UINT64_C(16580928), // DIV_F16x8
472 UINT64_C(16580928), // DIV_F16x8_S
473 UINT64_C(149), // DIV_F32
474 UINT64_C(149), // DIV_F32_S
475 UINT64_C(64999), // DIV_F32x4
476 UINT64_C(64999), // DIV_F32x4_S
477 UINT64_C(163), // DIV_F64
478 UINT64_C(163), // DIV_F64_S
479 UINT64_C(65011), // DIV_F64x2
480 UINT64_C(65011), // DIV_F64x2_S
481 UINT64_C(109), // DIV_S_I32
482 UINT64_C(109), // DIV_S_I32_S
483 UINT64_C(127), // DIV_S_I64
484 UINT64_C(127), // DIV_S_I64_S
485 UINT64_C(110), // DIV_U_I32
486 UINT64_C(110), // DIV_U_I32_S
487 UINT64_C(128), // DIV_U_I64
488 UINT64_C(128), // DIV_U_I64_S
489 UINT64_C(64954), // DOT
490 UINT64_C(64954), // DOT_S
491 UINT64_C(26), // DROP_EXNREF
492 UINT64_C(26), // DROP_EXNREF_S
493 UINT64_C(26), // DROP_EXTERNREF
494 UINT64_C(26), // DROP_EXTERNREF_S
495 UINT64_C(26), // DROP_F32
496 UINT64_C(26), // DROP_F32_S
497 UINT64_C(26), // DROP_F64
498 UINT64_C(26), // DROP_F64_S
499 UINT64_C(26), // DROP_FUNCREF
500 UINT64_C(26), // DROP_FUNCREF_S
501 UINT64_C(26), // DROP_I32
502 UINT64_C(26), // DROP_I32_S
503 UINT64_C(26), // DROP_I64
504 UINT64_C(26), // DROP_I64_S
505 UINT64_C(26), // DROP_V128
506 UINT64_C(26), // DROP_V128_S
507 UINT64_C(5), // ELSE
508 UINT64_C(5), // ELSE_S
509 UINT64_C(11), // END
510 UINT64_C(11), // END_BLOCK
511 UINT64_C(11), // END_BLOCK_S
512 UINT64_C(11), // END_FUNCTION
513 UINT64_C(11), // END_FUNCTION_S
514 UINT64_C(11), // END_IF
515 UINT64_C(11), // END_IF_S
516 UINT64_C(11), // END_LOOP
517 UINT64_C(11), // END_LOOP_S
518 UINT64_C(11), // END_S
519 UINT64_C(11), // END_TRY
520 UINT64_C(11), // END_TRY_S
521 UINT64_C(11), // END_TRY_TABLE
522 UINT64_C(11), // END_TRY_TABLE_S
523 UINT64_C(69), // EQZ_I32
524 UINT64_C(69), // EQZ_I32_S
525 UINT64_C(80), // EQZ_I64
526 UINT64_C(80), // EQZ_I64_S
527 UINT64_C(16580919), // EQ_F16x8
528 UINT64_C(16580919), // EQ_F16x8_S
529 UINT64_C(91), // EQ_F32
530 UINT64_C(91), // EQ_F32_S
531 UINT64_C(64833), // EQ_F32x4
532 UINT64_C(64833), // EQ_F32x4_S
533 UINT64_C(97), // EQ_F64
534 UINT64_C(97), // EQ_F64_S
535 UINT64_C(64839), // EQ_F64x2
536 UINT64_C(64839), // EQ_F64x2_S
537 UINT64_C(64813), // EQ_I16x8
538 UINT64_C(64813), // EQ_I16x8_S
539 UINT64_C(70), // EQ_I32
540 UINT64_C(70), // EQ_I32_S
541 UINT64_C(64823), // EQ_I32x4
542 UINT64_C(64823), // EQ_I32x4_S
543 UINT64_C(81), // EQ_I64
544 UINT64_C(81), // EQ_I64_S
545 UINT64_C(64982), // EQ_I64x2
546 UINT64_C(64982), // EQ_I64x2_S
547 UINT64_C(64803), // EQ_I8x16
548 UINT64_C(64803), // EQ_I8x16_S
549 UINT64_C(64925), // EXTMUL_HIGH_S_I16x8
550 UINT64_C(64925), // EXTMUL_HIGH_S_I16x8_S
551 UINT64_C(64957), // EXTMUL_HIGH_S_I32x4
552 UINT64_C(64957), // EXTMUL_HIGH_S_I32x4_S
553 UINT64_C(64989), // EXTMUL_HIGH_S_I64x2
554 UINT64_C(64989), // EXTMUL_HIGH_S_I64x2_S
555 UINT64_C(64927), // EXTMUL_HIGH_U_I16x8
556 UINT64_C(64927), // EXTMUL_HIGH_U_I16x8_S
557 UINT64_C(64959), // EXTMUL_HIGH_U_I32x4
558 UINT64_C(64959), // EXTMUL_HIGH_U_I32x4_S
559 UINT64_C(64991), // EXTMUL_HIGH_U_I64x2
560 UINT64_C(64991), // EXTMUL_HIGH_U_I64x2_S
561 UINT64_C(64924), // EXTMUL_LOW_S_I16x8
562 UINT64_C(64924), // EXTMUL_LOW_S_I16x8_S
563 UINT64_C(64956), // EXTMUL_LOW_S_I32x4
564 UINT64_C(64956), // EXTMUL_LOW_S_I32x4_S
565 UINT64_C(64988), // EXTMUL_LOW_S_I64x2
566 UINT64_C(64988), // EXTMUL_LOW_S_I64x2_S
567 UINT64_C(64926), // EXTMUL_LOW_U_I16x8
568 UINT64_C(64926), // EXTMUL_LOW_U_I16x8_S
569 UINT64_C(64958), // EXTMUL_LOW_U_I32x4
570 UINT64_C(64958), // EXTMUL_LOW_U_I32x4_S
571 UINT64_C(64990), // EXTMUL_LOW_U_I64x2
572 UINT64_C(64990), // EXTMUL_LOW_U_I64x2_S
573 UINT64_C(16580897), // EXTRACT_LANE_F16x8
574 UINT64_C(16580897), // EXTRACT_LANE_F16x8_S
575 UINT64_C(64799), // EXTRACT_LANE_F32x4
576 UINT64_C(64799), // EXTRACT_LANE_F32x4_S
577 UINT64_C(64801), // EXTRACT_LANE_F64x2
578 UINT64_C(64801), // EXTRACT_LANE_F64x2_S
579 UINT64_C(64792), // EXTRACT_LANE_I16x8_s
580 UINT64_C(64792), // EXTRACT_LANE_I16x8_s_S
581 UINT64_C(64793), // EXTRACT_LANE_I16x8_u
582 UINT64_C(64793), // EXTRACT_LANE_I16x8_u_S
583 UINT64_C(64795), // EXTRACT_LANE_I32x4
584 UINT64_C(64795), // EXTRACT_LANE_I32x4_S
585 UINT64_C(64797), // EXTRACT_LANE_I64x2
586 UINT64_C(64797), // EXTRACT_LANE_I64x2_S
587 UINT64_C(64789), // EXTRACT_LANE_I8x16_s
588 UINT64_C(64789), // EXTRACT_LANE_I8x16_s_S
589 UINT64_C(64790), // EXTRACT_LANE_I8x16_u
590 UINT64_C(64790), // EXTRACT_LANE_I8x16_u_S
591 UINT64_C(178), // F32_CONVERT_S_I32
592 UINT64_C(178), // F32_CONVERT_S_I32_S
593 UINT64_C(180), // F32_CONVERT_S_I64
594 UINT64_C(180), // F32_CONVERT_S_I64_S
595 UINT64_C(179), // F32_CONVERT_U_I32
596 UINT64_C(179), // F32_CONVERT_U_I32_S
597 UINT64_C(181), // F32_CONVERT_U_I64
598 UINT64_C(181), // F32_CONVERT_U_I64_S
599 UINT64_C(182), // F32_DEMOTE_F64
600 UINT64_C(182), // F32_DEMOTE_F64_S
601 UINT64_C(190), // F32_REINTERPRET_I32
602 UINT64_C(190), // F32_REINTERPRET_I32_S
603 UINT64_C(183), // F64_CONVERT_S_I32
604 UINT64_C(183), // F64_CONVERT_S_I32_S
605 UINT64_C(185), // F64_CONVERT_S_I64
606 UINT64_C(185), // F64_CONVERT_S_I64_S
607 UINT64_C(184), // F64_CONVERT_U_I32
608 UINT64_C(184), // F64_CONVERT_U_I32_S
609 UINT64_C(186), // F64_CONVERT_U_I64
610 UINT64_C(186), // F64_CONVERT_U_I64_S
611 UINT64_C(187), // F64_PROMOTE_F32
612 UINT64_C(187), // F64_PROMOTE_F32_S
613 UINT64_C(191), // F64_REINTERPRET_I64
614 UINT64_C(191), // F64_REINTERPRET_I64_S
615 UINT64_C(4294967295), // FALLTHROUGH_RETURN
616 UINT64_C(4294967295), // FALLTHROUGH_RETURN_S
617 UINT64_C(16580916), // FLOOR_F16x8
618 UINT64_C(16580916), // FLOOR_F16x8_S
619 UINT64_C(142), // FLOOR_F32
620 UINT64_C(142), // FLOOR_F32_S
621 UINT64_C(64872), // FLOOR_F32x4
622 UINT64_C(64872), // FLOOR_F32x4_S
623 UINT64_C(156), // FLOOR_F64
624 UINT64_C(156), // FLOOR_F64_S
625 UINT64_C(64885), // FLOOR_F64x2
626 UINT64_C(64885), // FLOOR_F64x2_S
627 UINT64_C(0), // FP_TO_SINT_I32_F32
628 UINT64_C(0), // FP_TO_SINT_I32_F32_S
629 UINT64_C(0), // FP_TO_SINT_I32_F64
630 UINT64_C(0), // FP_TO_SINT_I32_F64_S
631 UINT64_C(0), // FP_TO_SINT_I64_F32
632 UINT64_C(0), // FP_TO_SINT_I64_F32_S
633 UINT64_C(0), // FP_TO_SINT_I64_F64
634 UINT64_C(0), // FP_TO_SINT_I64_F64_S
635 UINT64_C(0), // FP_TO_UINT_I32_F32
636 UINT64_C(0), // FP_TO_UINT_I32_F32_S
637 UINT64_C(0), // FP_TO_UINT_I32_F64
638 UINT64_C(0), // FP_TO_UINT_I32_F64_S
639 UINT64_C(0), // FP_TO_UINT_I64_F32
640 UINT64_C(0), // FP_TO_UINT_I64_F32_S
641 UINT64_C(0), // FP_TO_UINT_I64_F64
642 UINT64_C(0), // FP_TO_UINT_I64_F64_S
643 UINT64_C(16580924), // GE_F16x8
644 UINT64_C(16580924), // GE_F16x8_S
645 UINT64_C(96), // GE_F32
646 UINT64_C(96), // GE_F32_S
647 UINT64_C(64838), // GE_F32x4
648 UINT64_C(64838), // GE_F32x4_S
649 UINT64_C(102), // GE_F64
650 UINT64_C(102), // GE_F64_S
651 UINT64_C(64844), // GE_F64x2
652 UINT64_C(64844), // GE_F64x2_S
653 UINT64_C(64821), // GE_S_I16x8
654 UINT64_C(64821), // GE_S_I16x8_S
655 UINT64_C(78), // GE_S_I32
656 UINT64_C(78), // GE_S_I32_S
657 UINT64_C(64831), // GE_S_I32x4
658 UINT64_C(64831), // GE_S_I32x4_S
659 UINT64_C(89), // GE_S_I64
660 UINT64_C(89), // GE_S_I64_S
661 UINT64_C(64987), // GE_S_I64x2
662 UINT64_C(64987), // GE_S_I64x2_S
663 UINT64_C(64811), // GE_S_I8x16
664 UINT64_C(64811), // GE_S_I8x16_S
665 UINT64_C(64822), // GE_U_I16x8
666 UINT64_C(64822), // GE_U_I16x8_S
667 UINT64_C(79), // GE_U_I32
668 UINT64_C(79), // GE_U_I32_S
669 UINT64_C(64832), // GE_U_I32x4
670 UINT64_C(64832), // GE_U_I32x4_S
671 UINT64_C(90), // GE_U_I64
672 UINT64_C(90), // GE_U_I64_S
673 UINT64_C(64812), // GE_U_I8x16
674 UINT64_C(64812), // GE_U_I8x16_S
675 UINT64_C(35), // GLOBAL_GET_EXNREF
676 UINT64_C(35), // GLOBAL_GET_EXNREF_S
677 UINT64_C(35), // GLOBAL_GET_EXTERNREF
678 UINT64_C(35), // GLOBAL_GET_EXTERNREF_S
679 UINT64_C(35), // GLOBAL_GET_F32
680 UINT64_C(35), // GLOBAL_GET_F32_S
681 UINT64_C(35), // GLOBAL_GET_F64
682 UINT64_C(35), // GLOBAL_GET_F64_S
683 UINT64_C(35), // GLOBAL_GET_FUNCREF
684 UINT64_C(35), // GLOBAL_GET_FUNCREF_S
685 UINT64_C(35), // GLOBAL_GET_I32
686 UINT64_C(35), // GLOBAL_GET_I32_S
687 UINT64_C(35), // GLOBAL_GET_I64
688 UINT64_C(35), // GLOBAL_GET_I64_S
689 UINT64_C(35), // GLOBAL_GET_V128
690 UINT64_C(35), // GLOBAL_GET_V128_S
691 UINT64_C(36), // GLOBAL_SET_EXNREF
692 UINT64_C(36), // GLOBAL_SET_EXNREF_S
693 UINT64_C(36), // GLOBAL_SET_EXTERNREF
694 UINT64_C(36), // GLOBAL_SET_EXTERNREF_S
695 UINT64_C(36), // GLOBAL_SET_F32
696 UINT64_C(36), // GLOBAL_SET_F32_S
697 UINT64_C(36), // GLOBAL_SET_F64
698 UINT64_C(36), // GLOBAL_SET_F64_S
699 UINT64_C(36), // GLOBAL_SET_FUNCREF
700 UINT64_C(36), // GLOBAL_SET_FUNCREF_S
701 UINT64_C(36), // GLOBAL_SET_I32
702 UINT64_C(36), // GLOBAL_SET_I32_S
703 UINT64_C(36), // GLOBAL_SET_I64
704 UINT64_C(36), // GLOBAL_SET_I64_S
705 UINT64_C(36), // GLOBAL_SET_V128
706 UINT64_C(36), // GLOBAL_SET_V128_S
707 UINT64_C(16580922), // GT_F16x8
708 UINT64_C(16580922), // GT_F16x8_S
709 UINT64_C(94), // GT_F32
710 UINT64_C(94), // GT_F32_S
711 UINT64_C(64836), // GT_F32x4
712 UINT64_C(64836), // GT_F32x4_S
713 UINT64_C(100), // GT_F64
714 UINT64_C(100), // GT_F64_S
715 UINT64_C(64842), // GT_F64x2
716 UINT64_C(64842), // GT_F64x2_S
717 UINT64_C(64817), // GT_S_I16x8
718 UINT64_C(64817), // GT_S_I16x8_S
719 UINT64_C(74), // GT_S_I32
720 UINT64_C(74), // GT_S_I32_S
721 UINT64_C(64827), // GT_S_I32x4
722 UINT64_C(64827), // GT_S_I32x4_S
723 UINT64_C(85), // GT_S_I64
724 UINT64_C(85), // GT_S_I64_S
725 UINT64_C(64985), // GT_S_I64x2
726 UINT64_C(64985), // GT_S_I64x2_S
727 UINT64_C(64807), // GT_S_I8x16
728 UINT64_C(64807), // GT_S_I8x16_S
729 UINT64_C(64818), // GT_U_I16x8
730 UINT64_C(64818), // GT_U_I16x8_S
731 UINT64_C(75), // GT_U_I32
732 UINT64_C(75), // GT_U_I32_S
733 UINT64_C(64828), // GT_U_I32x4
734 UINT64_C(64828), // GT_U_I32x4_S
735 UINT64_C(86), // GT_U_I64
736 UINT64_C(86), // GT_U_I64_S
737 UINT64_C(64808), // GT_U_I8x16
738 UINT64_C(64808), // GT_U_I8x16_S
739 UINT64_C(193), // I32_EXTEND16_S_I32
740 UINT64_C(193), // I32_EXTEND16_S_I32_S
741 UINT64_C(192), // I32_EXTEND8_S_I32
742 UINT64_C(192), // I32_EXTEND8_S_I32_S
743 UINT64_C(188), // I32_REINTERPRET_F32
744 UINT64_C(188), // I32_REINTERPRET_F32_S
745 UINT64_C(168), // I32_TRUNC_S_F32
746 UINT64_C(168), // I32_TRUNC_S_F32_S
747 UINT64_C(170), // I32_TRUNC_S_F64
748 UINT64_C(170), // I32_TRUNC_S_F64_S
749 UINT64_C(64512), // I32_TRUNC_S_SAT_F32
750 UINT64_C(64512), // I32_TRUNC_S_SAT_F32_S
751 UINT64_C(64514), // I32_TRUNC_S_SAT_F64
752 UINT64_C(64514), // I32_TRUNC_S_SAT_F64_S
753 UINT64_C(169), // I32_TRUNC_U_F32
754 UINT64_C(169), // I32_TRUNC_U_F32_S
755 UINT64_C(171), // I32_TRUNC_U_F64
756 UINT64_C(171), // I32_TRUNC_U_F64_S
757 UINT64_C(64513), // I32_TRUNC_U_SAT_F32
758 UINT64_C(64513), // I32_TRUNC_U_SAT_F32_S
759 UINT64_C(64515), // I32_TRUNC_U_SAT_F64
760 UINT64_C(64515), // I32_TRUNC_U_SAT_F64_S
761 UINT64_C(167), // I32_WRAP_I64
762 UINT64_C(167), // I32_WRAP_I64_S
763 UINT64_C(64531), // I64_ADD128
764 UINT64_C(64531), // I64_ADD128_S
765 UINT64_C(195), // I64_EXTEND16_S_I64
766 UINT64_C(195), // I64_EXTEND16_S_I64_S
767 UINT64_C(196), // I64_EXTEND32_S_I64
768 UINT64_C(196), // I64_EXTEND32_S_I64_S
769 UINT64_C(194), // I64_EXTEND8_S_I64
770 UINT64_C(194), // I64_EXTEND8_S_I64_S
771 UINT64_C(172), // I64_EXTEND_S_I32
772 UINT64_C(172), // I64_EXTEND_S_I32_S
773 UINT64_C(173), // I64_EXTEND_U_I32
774 UINT64_C(173), // I64_EXTEND_U_I32_S
775 UINT64_C(64533), // I64_MUL_WIDE_S
776 UINT64_C(64533), // I64_MUL_WIDE_S_S
777 UINT64_C(64534), // I64_MUL_WIDE_U
778 UINT64_C(64534), // I64_MUL_WIDE_U_S
779 UINT64_C(189), // I64_REINTERPRET_F64
780 UINT64_C(189), // I64_REINTERPRET_F64_S
781 UINT64_C(64532), // I64_SUB128
782 UINT64_C(64532), // I64_SUB128_S
783 UINT64_C(174), // I64_TRUNC_S_F32
784 UINT64_C(174), // I64_TRUNC_S_F32_S
785 UINT64_C(176), // I64_TRUNC_S_F64
786 UINT64_C(176), // I64_TRUNC_S_F64_S
787 UINT64_C(64516), // I64_TRUNC_S_SAT_F32
788 UINT64_C(64516), // I64_TRUNC_S_SAT_F32_S
789 UINT64_C(64518), // I64_TRUNC_S_SAT_F64
790 UINT64_C(64518), // I64_TRUNC_S_SAT_F64_S
791 UINT64_C(175), // I64_TRUNC_U_F32
792 UINT64_C(175), // I64_TRUNC_U_F32_S
793 UINT64_C(177), // I64_TRUNC_U_F64
794 UINT64_C(177), // I64_TRUNC_U_F64_S
795 UINT64_C(64517), // I64_TRUNC_U_SAT_F32
796 UINT64_C(64517), // I64_TRUNC_U_SAT_F32_S
797 UINT64_C(64519), // I64_TRUNC_U_SAT_F64
798 UINT64_C(64519), // I64_TRUNC_U_SAT_F64_S
799 UINT64_C(4), // IF
800 UINT64_C(4), // IF_S
801 UINT64_C(16580874), // LANESELECT_I16x8
802 UINT64_C(16580874), // LANESELECT_I16x8_S
803 UINT64_C(16580875), // LANESELECT_I32x4
804 UINT64_C(16580875), // LANESELECT_I32x4_S
805 UINT64_C(16580876), // LANESELECT_I64x2
806 UINT64_C(16580876), // LANESELECT_I64x2_S
807 UINT64_C(16580873), // LANESELECT_I8x16
808 UINT64_C(16580873), // LANESELECT_I8x16_S
809 UINT64_C(16580923), // LE_F16x8
810 UINT64_C(16580923), // LE_F16x8_S
811 UINT64_C(95), // LE_F32
812 UINT64_C(95), // LE_F32_S
813 UINT64_C(64837), // LE_F32x4
814 UINT64_C(64837), // LE_F32x4_S
815 UINT64_C(101), // LE_F64
816 UINT64_C(101), // LE_F64_S
817 UINT64_C(64843), // LE_F64x2
818 UINT64_C(64843), // LE_F64x2_S
819 UINT64_C(64819), // LE_S_I16x8
820 UINT64_C(64819), // LE_S_I16x8_S
821 UINT64_C(76), // LE_S_I32
822 UINT64_C(76), // LE_S_I32_S
823 UINT64_C(64829), // LE_S_I32x4
824 UINT64_C(64829), // LE_S_I32x4_S
825 UINT64_C(87), // LE_S_I64
826 UINT64_C(87), // LE_S_I64_S
827 UINT64_C(64986), // LE_S_I64x2
828 UINT64_C(64986), // LE_S_I64x2_S
829 UINT64_C(64809), // LE_S_I8x16
830 UINT64_C(64809), // LE_S_I8x16_S
831 UINT64_C(64820), // LE_U_I16x8
832 UINT64_C(64820), // LE_U_I16x8_S
833 UINT64_C(77), // LE_U_I32
834 UINT64_C(77), // LE_U_I32_S
835 UINT64_C(64830), // LE_U_I32x4
836 UINT64_C(64830), // LE_U_I32x4_S
837 UINT64_C(88), // LE_U_I64
838 UINT64_C(88), // LE_U_I64_S
839 UINT64_C(64810), // LE_U_I8x16
840 UINT64_C(64810), // LE_U_I8x16_S
841 UINT64_C(64776), // LOAD16_SPLAT_A32
842 UINT64_C(64776), // LOAD16_SPLAT_A32_S
843 UINT64_C(64776), // LOAD16_SPLAT_A64
844 UINT64_C(64776), // LOAD16_SPLAT_A64_S
845 UINT64_C(46), // LOAD16_S_I32_A32
846 UINT64_C(46), // LOAD16_S_I32_A32_S
847 UINT64_C(46), // LOAD16_S_I32_A64
848 UINT64_C(46), // LOAD16_S_I32_A64_S
849 UINT64_C(50), // LOAD16_S_I64_A32
850 UINT64_C(50), // LOAD16_S_I64_A32_S
851 UINT64_C(50), // LOAD16_S_I64_A64
852 UINT64_C(50), // LOAD16_S_I64_A64_S
853 UINT64_C(47), // LOAD16_U_I32_A32
854 UINT64_C(47), // LOAD16_U_I32_A32_S
855 UINT64_C(47), // LOAD16_U_I32_A64
856 UINT64_C(47), // LOAD16_U_I32_A64_S
857 UINT64_C(51), // LOAD16_U_I64_A32
858 UINT64_C(51), // LOAD16_U_I64_A32_S
859 UINT64_C(51), // LOAD16_U_I64_A64
860 UINT64_C(51), // LOAD16_U_I64_A64_S
861 UINT64_C(64777), // LOAD32_SPLAT_A32
862 UINT64_C(64777), // LOAD32_SPLAT_A32_S
863 UINT64_C(64777), // LOAD32_SPLAT_A64
864 UINT64_C(64777), // LOAD32_SPLAT_A64_S
865 UINT64_C(52), // LOAD32_S_I64_A32
866 UINT64_C(52), // LOAD32_S_I64_A32_S
867 UINT64_C(52), // LOAD32_S_I64_A64
868 UINT64_C(52), // LOAD32_S_I64_A64_S
869 UINT64_C(53), // LOAD32_U_I64_A32
870 UINT64_C(53), // LOAD32_U_I64_A32_S
871 UINT64_C(53), // LOAD32_U_I64_A64
872 UINT64_C(53), // LOAD32_U_I64_A64_S
873 UINT64_C(64778), // LOAD64_SPLAT_A32
874 UINT64_C(64778), // LOAD64_SPLAT_A32_S
875 UINT64_C(64778), // LOAD64_SPLAT_A64
876 UINT64_C(64778), // LOAD64_SPLAT_A64_S
877 UINT64_C(64775), // LOAD8_SPLAT_A32
878 UINT64_C(64775), // LOAD8_SPLAT_A32_S
879 UINT64_C(64775), // LOAD8_SPLAT_A64
880 UINT64_C(64775), // LOAD8_SPLAT_A64_S
881 UINT64_C(44), // LOAD8_S_I32_A32
882 UINT64_C(44), // LOAD8_S_I32_A32_S
883 UINT64_C(44), // LOAD8_S_I32_A64
884 UINT64_C(44), // LOAD8_S_I32_A64_S
885 UINT64_C(48), // LOAD8_S_I64_A32
886 UINT64_C(48), // LOAD8_S_I64_A32_S
887 UINT64_C(48), // LOAD8_S_I64_A64
888 UINT64_C(48), // LOAD8_S_I64_A64_S
889 UINT64_C(45), // LOAD8_U_I32_A32
890 UINT64_C(45), // LOAD8_U_I32_A32_S
891 UINT64_C(45), // LOAD8_U_I32_A64
892 UINT64_C(45), // LOAD8_U_I32_A64_S
893 UINT64_C(49), // LOAD8_U_I64_A32
894 UINT64_C(49), // LOAD8_U_I64_A32_S
895 UINT64_C(49), // LOAD8_U_I64_A64
896 UINT64_C(49), // LOAD8_U_I64_A64_S
897 UINT64_C(64769), // LOAD_EXTEND_S_I16x8_A32
898 UINT64_C(64769), // LOAD_EXTEND_S_I16x8_A32_S
899 UINT64_C(64769), // LOAD_EXTEND_S_I16x8_A64
900 UINT64_C(64769), // LOAD_EXTEND_S_I16x8_A64_S
901 UINT64_C(64771), // LOAD_EXTEND_S_I32x4_A32
902 UINT64_C(64771), // LOAD_EXTEND_S_I32x4_A32_S
903 UINT64_C(64771), // LOAD_EXTEND_S_I32x4_A64
904 UINT64_C(64771), // LOAD_EXTEND_S_I32x4_A64_S
905 UINT64_C(64773), // LOAD_EXTEND_S_I64x2_A32
906 UINT64_C(64773), // LOAD_EXTEND_S_I64x2_A32_S
907 UINT64_C(64773), // LOAD_EXTEND_S_I64x2_A64
908 UINT64_C(64773), // LOAD_EXTEND_S_I64x2_A64_S
909 UINT64_C(64770), // LOAD_EXTEND_U_I16x8_A32
910 UINT64_C(64770), // LOAD_EXTEND_U_I16x8_A32_S
911 UINT64_C(64770), // LOAD_EXTEND_U_I16x8_A64
912 UINT64_C(64770), // LOAD_EXTEND_U_I16x8_A64_S
913 UINT64_C(64772), // LOAD_EXTEND_U_I32x4_A32
914 UINT64_C(64772), // LOAD_EXTEND_U_I32x4_A32_S
915 UINT64_C(64772), // LOAD_EXTEND_U_I32x4_A64
916 UINT64_C(64772), // LOAD_EXTEND_U_I32x4_A64_S
917 UINT64_C(64774), // LOAD_EXTEND_U_I64x2_A32
918 UINT64_C(64774), // LOAD_EXTEND_U_I64x2_A32_S
919 UINT64_C(64774), // LOAD_EXTEND_U_I64x2_A64
920 UINT64_C(64774), // LOAD_EXTEND_U_I64x2_A64_S
921 UINT64_C(64560), // LOAD_F16_F32_A32
922 UINT64_C(64560), // LOAD_F16_F32_A32_S
923 UINT64_C(64560), // LOAD_F16_F32_A64
924 UINT64_C(64560), // LOAD_F16_F32_A64_S
925 UINT64_C(42), // LOAD_F32_A32
926 UINT64_C(42), // LOAD_F32_A32_S
927 UINT64_C(42), // LOAD_F32_A64
928 UINT64_C(42), // LOAD_F32_A64_S
929 UINT64_C(43), // LOAD_F64_A32
930 UINT64_C(43), // LOAD_F64_A32_S
931 UINT64_C(43), // LOAD_F64_A64
932 UINT64_C(43), // LOAD_F64_A64_S
933 UINT64_C(40), // LOAD_I32_A32
934 UINT64_C(40), // LOAD_I32_A32_S
935 UINT64_C(40), // LOAD_I32_A64
936 UINT64_C(40), // LOAD_I32_A64_S
937 UINT64_C(41), // LOAD_I64_A32
938 UINT64_C(41), // LOAD_I64_A32_S
939 UINT64_C(41), // LOAD_I64_A64
940 UINT64_C(41), // LOAD_I64_A64_S
941 UINT64_C(64853), // LOAD_LANE_16_A32
942 UINT64_C(64853), // LOAD_LANE_16_A32_S
943 UINT64_C(64853), // LOAD_LANE_16_A64
944 UINT64_C(64853), // LOAD_LANE_16_A64_S
945 UINT64_C(64854), // LOAD_LANE_32_A32
946 UINT64_C(64854), // LOAD_LANE_32_A32_S
947 UINT64_C(64854), // LOAD_LANE_32_A64
948 UINT64_C(64854), // LOAD_LANE_32_A64_S
949 UINT64_C(64855), // LOAD_LANE_64_A32
950 UINT64_C(64855), // LOAD_LANE_64_A32_S
951 UINT64_C(64855), // LOAD_LANE_64_A64
952 UINT64_C(64855), // LOAD_LANE_64_A64_S
953 UINT64_C(64852), // LOAD_LANE_8_A32
954 UINT64_C(64852), // LOAD_LANE_8_A32_S
955 UINT64_C(64852), // LOAD_LANE_8_A64
956 UINT64_C(64852), // LOAD_LANE_8_A64_S
957 UINT64_C(64768), // LOAD_V128_A32
958 UINT64_C(64768), // LOAD_V128_A32_S
959 UINT64_C(64768), // LOAD_V128_A64
960 UINT64_C(64768), // LOAD_V128_A64_S
961 UINT64_C(64860), // LOAD_ZERO_32_A32
962 UINT64_C(64860), // LOAD_ZERO_32_A32_S
963 UINT64_C(64860), // LOAD_ZERO_32_A64
964 UINT64_C(64860), // LOAD_ZERO_32_A64_S
965 UINT64_C(64861), // LOAD_ZERO_64_A32
966 UINT64_C(64861), // LOAD_ZERO_64_A32_S
967 UINT64_C(64861), // LOAD_ZERO_64_A64
968 UINT64_C(64861), // LOAD_ZERO_64_A64_S
969 UINT64_C(32), // LOCAL_GET_EXNREF
970 UINT64_C(32), // LOCAL_GET_EXNREF_S
971 UINT64_C(32), // LOCAL_GET_EXTERNREF
972 UINT64_C(32), // LOCAL_GET_EXTERNREF_S
973 UINT64_C(32), // LOCAL_GET_F32
974 UINT64_C(32), // LOCAL_GET_F32_S
975 UINT64_C(32), // LOCAL_GET_F64
976 UINT64_C(32), // LOCAL_GET_F64_S
977 UINT64_C(32), // LOCAL_GET_FUNCREF
978 UINT64_C(32), // LOCAL_GET_FUNCREF_S
979 UINT64_C(32), // LOCAL_GET_I32
980 UINT64_C(32), // LOCAL_GET_I32_S
981 UINT64_C(32), // LOCAL_GET_I64
982 UINT64_C(32), // LOCAL_GET_I64_S
983 UINT64_C(32), // LOCAL_GET_V128
984 UINT64_C(32), // LOCAL_GET_V128_S
985 UINT64_C(33), // LOCAL_SET_EXNREF
986 UINT64_C(33), // LOCAL_SET_EXNREF_S
987 UINT64_C(33), // LOCAL_SET_EXTERNREF
988 UINT64_C(33), // LOCAL_SET_EXTERNREF_S
989 UINT64_C(33), // LOCAL_SET_F32
990 UINT64_C(33), // LOCAL_SET_F32_S
991 UINT64_C(33), // LOCAL_SET_F64
992 UINT64_C(33), // LOCAL_SET_F64_S
993 UINT64_C(33), // LOCAL_SET_FUNCREF
994 UINT64_C(33), // LOCAL_SET_FUNCREF_S
995 UINT64_C(33), // LOCAL_SET_I32
996 UINT64_C(33), // LOCAL_SET_I32_S
997 UINT64_C(33), // LOCAL_SET_I64
998 UINT64_C(33), // LOCAL_SET_I64_S
999 UINT64_C(33), // LOCAL_SET_V128
1000 UINT64_C(33), // LOCAL_SET_V128_S
1001 UINT64_C(34), // LOCAL_TEE_EXNREF
1002 UINT64_C(34), // LOCAL_TEE_EXNREF_S
1003 UINT64_C(34), // LOCAL_TEE_EXTERNREF
1004 UINT64_C(34), // LOCAL_TEE_EXTERNREF_S
1005 UINT64_C(34), // LOCAL_TEE_F32
1006 UINT64_C(34), // LOCAL_TEE_F32_S
1007 UINT64_C(34), // LOCAL_TEE_F64
1008 UINT64_C(34), // LOCAL_TEE_F64_S
1009 UINT64_C(34), // LOCAL_TEE_FUNCREF
1010 UINT64_C(34), // LOCAL_TEE_FUNCREF_S
1011 UINT64_C(34), // LOCAL_TEE_I32
1012 UINT64_C(34), // LOCAL_TEE_I32_S
1013 UINT64_C(34), // LOCAL_TEE_I64
1014 UINT64_C(34), // LOCAL_TEE_I64_S
1015 UINT64_C(34), // LOCAL_TEE_V128
1016 UINT64_C(34), // LOCAL_TEE_V128_S
1017 UINT64_C(3), // LOOP
1018 UINT64_C(3), // LOOP_S
1019 UINT64_C(16580921), // LT_F16x8
1020 UINT64_C(16580921), // LT_F16x8_S
1021 UINT64_C(93), // LT_F32
1022 UINT64_C(93), // LT_F32_S
1023 UINT64_C(64835), // LT_F32x4
1024 UINT64_C(64835), // LT_F32x4_S
1025 UINT64_C(99), // LT_F64
1026 UINT64_C(99), // LT_F64_S
1027 UINT64_C(64841), // LT_F64x2
1028 UINT64_C(64841), // LT_F64x2_S
1029 UINT64_C(64815), // LT_S_I16x8
1030 UINT64_C(64815), // LT_S_I16x8_S
1031 UINT64_C(72), // LT_S_I32
1032 UINT64_C(72), // LT_S_I32_S
1033 UINT64_C(64825), // LT_S_I32x4
1034 UINT64_C(64825), // LT_S_I32x4_S
1035 UINT64_C(83), // LT_S_I64
1036 UINT64_C(83), // LT_S_I64_S
1037 UINT64_C(64984), // LT_S_I64x2
1038 UINT64_C(64984), // LT_S_I64x2_S
1039 UINT64_C(64805), // LT_S_I8x16
1040 UINT64_C(64805), // LT_S_I8x16_S
1041 UINT64_C(64816), // LT_U_I16x8
1042 UINT64_C(64816), // LT_U_I16x8_S
1043 UINT64_C(73), // LT_U_I32
1044 UINT64_C(73), // LT_U_I32_S
1045 UINT64_C(64826), // LT_U_I32x4
1046 UINT64_C(64826), // LT_U_I32x4_S
1047 UINT64_C(84), // LT_U_I64
1048 UINT64_C(84), // LT_U_I64_S
1049 UINT64_C(64806), // LT_U_I8x16
1050 UINT64_C(64806), // LT_U_I8x16_S
1051 UINT64_C(16580942), // MADD_F16x8
1052 UINT64_C(16580942), // MADD_F16x8_S
1053 UINT64_C(16580869), // MADD_F32x4
1054 UINT64_C(16580869), // MADD_F32x4_S
1055 UINT64_C(16580871), // MADD_F64x2
1056 UINT64_C(16580871), // MADD_F64x2_S
1057 UINT64_C(16580930), // MAX_F16x8
1058 UINT64_C(16580930), // MAX_F16x8_S
1059 UINT64_C(151), // MAX_F32
1060 UINT64_C(151), // MAX_F32_S
1061 UINT64_C(65001), // MAX_F32x4
1062 UINT64_C(65001), // MAX_F32x4_S
1063 UINT64_C(165), // MAX_F64
1064 UINT64_C(165), // MAX_F64_S
1065 UINT64_C(65013), // MAX_F64x2
1066 UINT64_C(65013), // MAX_F64x2_S
1067 UINT64_C(64920), // MAX_S_I16x8
1068 UINT64_C(64920), // MAX_S_I16x8_S
1069 UINT64_C(64952), // MAX_S_I32x4
1070 UINT64_C(64952), // MAX_S_I32x4_S
1071 UINT64_C(64888), // MAX_S_I8x16
1072 UINT64_C(64888), // MAX_S_I8x16_S
1073 UINT64_C(64921), // MAX_U_I16x8
1074 UINT64_C(64921), // MAX_U_I16x8_S
1075 UINT64_C(64953), // MAX_U_I32x4
1076 UINT64_C(64953), // MAX_U_I32x4_S
1077 UINT64_C(64889), // MAX_U_I8x16
1078 UINT64_C(64889), // MAX_U_I8x16_S
1079 UINT64_C(0), // MEMCPY_A32
1080 UINT64_C(0), // MEMCPY_A32_S
1081 UINT64_C(0), // MEMCPY_A64
1082 UINT64_C(0), // MEMCPY_A64_S
1083 UINT64_C(65024), // MEMORY_ATOMIC_NOTIFY_A32
1084 UINT64_C(65024), // MEMORY_ATOMIC_NOTIFY_A32_S
1085 UINT64_C(65024), // MEMORY_ATOMIC_NOTIFY_A64
1086 UINT64_C(65024), // MEMORY_ATOMIC_NOTIFY_A64_S
1087 UINT64_C(65025), // MEMORY_ATOMIC_WAIT32_A32
1088 UINT64_C(65025), // MEMORY_ATOMIC_WAIT32_A32_S
1089 UINT64_C(65025), // MEMORY_ATOMIC_WAIT32_A64
1090 UINT64_C(65025), // MEMORY_ATOMIC_WAIT32_A64_S
1091 UINT64_C(65026), // MEMORY_ATOMIC_WAIT64_A32
1092 UINT64_C(65026), // MEMORY_ATOMIC_WAIT64_A32_S
1093 UINT64_C(65026), // MEMORY_ATOMIC_WAIT64_A64
1094 UINT64_C(65026), // MEMORY_ATOMIC_WAIT64_A64_S
1095 UINT64_C(64522), // MEMORY_COPY_A32
1096 UINT64_C(64522), // MEMORY_COPY_A32_S
1097 UINT64_C(64522), // MEMORY_COPY_A64
1098 UINT64_C(64522), // MEMORY_COPY_A64_S
1099 UINT64_C(64523), // MEMORY_FILL_A32
1100 UINT64_C(64523), // MEMORY_FILL_A32_S
1101 UINT64_C(64523), // MEMORY_FILL_A64
1102 UINT64_C(64523), // MEMORY_FILL_A64_S
1103 UINT64_C(64520), // MEMORY_INIT_A32
1104 UINT64_C(64520), // MEMORY_INIT_A32_S
1105 UINT64_C(64520), // MEMORY_INIT_A64
1106 UINT64_C(64520), // MEMORY_INIT_A64_S
1107 UINT64_C(0), // MEMSET_A32
1108 UINT64_C(0), // MEMSET_A32_S
1109 UINT64_C(0), // MEMSET_A64
1110 UINT64_C(0), // MEMSET_A64_S
1111 UINT64_C(16580929), // MIN_F16x8
1112 UINT64_C(16580929), // MIN_F16x8_S
1113 UINT64_C(150), // MIN_F32
1114 UINT64_C(150), // MIN_F32_S
1115 UINT64_C(65000), // MIN_F32x4
1116 UINT64_C(65000), // MIN_F32x4_S
1117 UINT64_C(164), // MIN_F64
1118 UINT64_C(164), // MIN_F64_S
1119 UINT64_C(65012), // MIN_F64x2
1120 UINT64_C(65012), // MIN_F64x2_S
1121 UINT64_C(64918), // MIN_S_I16x8
1122 UINT64_C(64918), // MIN_S_I16x8_S
1123 UINT64_C(64950), // MIN_S_I32x4
1124 UINT64_C(64950), // MIN_S_I32x4_S
1125 UINT64_C(64886), // MIN_S_I8x16
1126 UINT64_C(64886), // MIN_S_I8x16_S
1127 UINT64_C(64919), // MIN_U_I16x8
1128 UINT64_C(64919), // MIN_U_I16x8_S
1129 UINT64_C(64951), // MIN_U_I32x4
1130 UINT64_C(64951), // MIN_U_I32x4_S
1131 UINT64_C(64887), // MIN_U_I8x16
1132 UINT64_C(64887), // MIN_U_I8x16_S
1133 UINT64_C(16580927), // MUL_F16x8
1134 UINT64_C(16580927), // MUL_F16x8_S
1135 UINT64_C(148), // MUL_F32
1136 UINT64_C(148), // MUL_F32_S
1137 UINT64_C(64998), // MUL_F32x4
1138 UINT64_C(64998), // MUL_F32x4_S
1139 UINT64_C(162), // MUL_F64
1140 UINT64_C(162), // MUL_F64_S
1141 UINT64_C(65010), // MUL_F64x2
1142 UINT64_C(65010), // MUL_F64x2_S
1143 UINT64_C(64917), // MUL_I16x8
1144 UINT64_C(64917), // MUL_I16x8_S
1145 UINT64_C(108), // MUL_I32
1146 UINT64_C(108), // MUL_I32_S
1147 UINT64_C(64949), // MUL_I32x4
1148 UINT64_C(64949), // MUL_I32x4_S
1149 UINT64_C(126), // MUL_I64
1150 UINT64_C(126), // MUL_I64_S
1151 UINT64_C(64981), // MUL_I64x2
1152 UINT64_C(64981), // MUL_I64x2_S
1153 UINT64_C(64901), // NARROW_S_I16x8
1154 UINT64_C(64901), // NARROW_S_I16x8_S
1155 UINT64_C(64869), // NARROW_S_I8x16
1156 UINT64_C(64869), // NARROW_S_I8x16_S
1157 UINT64_C(64902), // NARROW_U_I16x8
1158 UINT64_C(64902), // NARROW_U_I16x8_S
1159 UINT64_C(64870), // NARROW_U_I8x16
1160 UINT64_C(64870), // NARROW_U_I8x16_S
1161 UINT64_C(16580918), // NEAREST_F16x8
1162 UINT64_C(16580918), // NEAREST_F16x8_S
1163 UINT64_C(144), // NEAREST_F32
1164 UINT64_C(144), // NEAREST_F32_S
1165 UINT64_C(64874), // NEAREST_F32x4
1166 UINT64_C(64874), // NEAREST_F32x4_S
1167 UINT64_C(158), // NEAREST_F64
1168 UINT64_C(158), // NEAREST_F64_S
1169 UINT64_C(64916), // NEAREST_F64x2
1170 UINT64_C(64916), // NEAREST_F64x2_S
1171 UINT64_C(16580913), // NEG_F16x8
1172 UINT64_C(16580913), // NEG_F16x8_S
1173 UINT64_C(140), // NEG_F32
1174 UINT64_C(140), // NEG_F32_S
1175 UINT64_C(64993), // NEG_F32x4
1176 UINT64_C(64993), // NEG_F32x4_S
1177 UINT64_C(154), // NEG_F64
1178 UINT64_C(154), // NEG_F64_S
1179 UINT64_C(65005), // NEG_F64x2
1180 UINT64_C(65005), // NEG_F64x2_S
1181 UINT64_C(64897), // NEG_I16x8
1182 UINT64_C(64897), // NEG_I16x8_S
1183 UINT64_C(64929), // NEG_I32x4
1184 UINT64_C(64929), // NEG_I32x4_S
1185 UINT64_C(64961), // NEG_I64x2
1186 UINT64_C(64961), // NEG_I64x2_S
1187 UINT64_C(64865), // NEG_I8x16
1188 UINT64_C(64865), // NEG_I8x16_S
1189 UINT64_C(16580920), // NE_F16x8
1190 UINT64_C(16580920), // NE_F16x8_S
1191 UINT64_C(92), // NE_F32
1192 UINT64_C(92), // NE_F32_S
1193 UINT64_C(64834), // NE_F32x4
1194 UINT64_C(64834), // NE_F32x4_S
1195 UINT64_C(98), // NE_F64
1196 UINT64_C(98), // NE_F64_S
1197 UINT64_C(64840), // NE_F64x2
1198 UINT64_C(64840), // NE_F64x2_S
1199 UINT64_C(64814), // NE_I16x8
1200 UINT64_C(64814), // NE_I16x8_S
1201 UINT64_C(71), // NE_I32
1202 UINT64_C(71), // NE_I32_S
1203 UINT64_C(64824), // NE_I32x4
1204 UINT64_C(64824), // NE_I32x4_S
1205 UINT64_C(82), // NE_I64
1206 UINT64_C(82), // NE_I64_S
1207 UINT64_C(64983), // NE_I64x2
1208 UINT64_C(64983), // NE_I64x2_S
1209 UINT64_C(64804), // NE_I8x16
1210 UINT64_C(64804), // NE_I8x16_S
1211 UINT64_C(16580943), // NMADD_F16x8
1212 UINT64_C(16580943), // NMADD_F16x8_S
1213 UINT64_C(16580870), // NMADD_F32x4
1214 UINT64_C(16580870), // NMADD_F32x4_S
1215 UINT64_C(16580872), // NMADD_F64x2
1216 UINT64_C(16580872), // NMADD_F64x2_S
1217 UINT64_C(1), // NOP
1218 UINT64_C(1), // NOP_S
1219 UINT64_C(64845), // NOT
1220 UINT64_C(64845), // NOT_S
1221 UINT64_C(64848), // OR
1222 UINT64_C(114), // OR_I32
1223 UINT64_C(114), // OR_I32_S
1224 UINT64_C(132), // OR_I64
1225 UINT64_C(132), // OR_I64_S
1226 UINT64_C(64848), // OR_S
1227 UINT64_C(16580932), // PMAX_F16x8
1228 UINT64_C(16580932), // PMAX_F16x8_S
1229 UINT64_C(65003), // PMAX_F32x4
1230 UINT64_C(65003), // PMAX_F32x4_S
1231 UINT64_C(65015), // PMAX_F64x2
1232 UINT64_C(65015), // PMAX_F64x2_S
1233 UINT64_C(16580931), // PMIN_F16x8
1234 UINT64_C(16580931), // PMIN_F16x8_S
1235 UINT64_C(65002), // PMIN_F32x4
1236 UINT64_C(65002), // PMIN_F32x4_S
1237 UINT64_C(65014), // PMIN_F64x2
1238 UINT64_C(65014), // PMIN_F64x2_S
1239 UINT64_C(105), // POPCNT_I32
1240 UINT64_C(105), // POPCNT_I32_S
1241 UINT64_C(123), // POPCNT_I64
1242 UINT64_C(123), // POPCNT_I64_S
1243 UINT64_C(64866), // POPCNT_I8x16
1244 UINT64_C(64866), // POPCNT_I8x16_S
1245 UINT64_C(64898), // Q15MULR_SAT_S_I16x8
1246 UINT64_C(64898), // Q15MULR_SAT_S_I16x8_S
1247 UINT64_C(210), // REF_FUNC
1248 UINT64_C(210), // REF_FUNC_S
1249 UINT64_C(209), // REF_IS_NULL_EXNREF
1250 UINT64_C(209), // REF_IS_NULL_EXNREF_S
1251 UINT64_C(209), // REF_IS_NULL_EXTERNREF
1252 UINT64_C(209), // REF_IS_NULL_EXTERNREF_S
1253 UINT64_C(209), // REF_IS_NULL_FUNCREF
1254 UINT64_C(209), // REF_IS_NULL_FUNCREF_S
1255 UINT64_C(53353), // REF_NULL_EXNREF
1256 UINT64_C(53353), // REF_NULL_EXNREF_S
1257 UINT64_C(53359), // REF_NULL_EXTERNREF
1258 UINT64_C(53359), // REF_NULL_EXTERNREF_S
1259 UINT64_C(53360), // REF_NULL_FUNCREF
1260 UINT64_C(53360), // REF_NULL_FUNCREF_S
1261 UINT64_C(64276), // REF_TEST_FUNCREF
1262 UINT64_C(64276), // REF_TEST_FUNCREF_S
1263 UINT64_C(16580882), // RELAXED_DOT
1264 UINT64_C(16580883), // RELAXED_DOT_ADD
1265 UINT64_C(16580883), // RELAXED_DOT_ADD_S
1266 UINT64_C(16580884), // RELAXED_DOT_BFLOAT
1267 UINT64_C(16580884), // RELAXED_DOT_BFLOAT_S
1268 UINT64_C(16580882), // RELAXED_DOT_S
1269 UINT64_C(16580881), // RELAXED_Q15MULR_S_I16x8
1270 UINT64_C(16580881), // RELAXED_Q15MULR_S_I16x8_S
1271 UINT64_C(16580864), // RELAXED_SWIZZLE
1272 UINT64_C(16580864), // RELAXED_SWIZZLE_S
1273 UINT64_C(111), // REM_S_I32
1274 UINT64_C(111), // REM_S_I32_S
1275 UINT64_C(129), // REM_S_I64
1276 UINT64_C(129), // REM_S_I64_S
1277 UINT64_C(112), // REM_U_I32
1278 UINT64_C(112), // REM_U_I32_S
1279 UINT64_C(130), // REM_U_I64
1280 UINT64_C(130), // REM_U_I64_S
1281 UINT64_C(16580898), // REPLACE_LANE_F16x8
1282 UINT64_C(16580898), // REPLACE_LANE_F16x8_S
1283 UINT64_C(64800), // REPLACE_LANE_F32x4
1284 UINT64_C(64800), // REPLACE_LANE_F32x4_S
1285 UINT64_C(64802), // REPLACE_LANE_F64x2
1286 UINT64_C(64802), // REPLACE_LANE_F64x2_S
1287 UINT64_C(64794), // REPLACE_LANE_I16x8
1288 UINT64_C(64794), // REPLACE_LANE_I16x8_S
1289 UINT64_C(64796), // REPLACE_LANE_I32x4
1290 UINT64_C(64796), // REPLACE_LANE_I32x4_S
1291 UINT64_C(64798), // REPLACE_LANE_I64x2
1292 UINT64_C(64798), // REPLACE_LANE_I64x2_S
1293 UINT64_C(64791), // REPLACE_LANE_I8x16
1294 UINT64_C(64791), // REPLACE_LANE_I8x16_S
1295 UINT64_C(9), // RETHROW
1296 UINT64_C(9), // RETHROW_S
1297 UINT64_C(15), // RETURN
1298 UINT64_C(15), // RETURN_S
1299 UINT64_C(18), // RET_CALL
1300 UINT64_C(19), // RET_CALL_INDIRECT
1301 UINT64_C(19), // RET_CALL_INDIRECT_S
1302 UINT64_C(18), // RET_CALL_S
1303 UINT64_C(119), // ROTL_I32
1304 UINT64_C(119), // ROTL_I32_S
1305 UINT64_C(137), // ROTL_I64
1306 UINT64_C(137), // ROTL_I64_S
1307 UINT64_C(120), // ROTR_I32
1308 UINT64_C(120), // ROTR_I32_S
1309 UINT64_C(138), // ROTR_I64
1310 UINT64_C(138), // ROTR_I64_S
1311 UINT64_C(27), // SELECT_EXNREF
1312 UINT64_C(27), // SELECT_EXNREF_S
1313 UINT64_C(27), // SELECT_EXTERNREF
1314 UINT64_C(27), // SELECT_EXTERNREF_S
1315 UINT64_C(27), // SELECT_F32
1316 UINT64_C(27), // SELECT_F32_S
1317 UINT64_C(27), // SELECT_F64
1318 UINT64_C(27), // SELECT_F64_S
1319 UINT64_C(27), // SELECT_FUNCREF
1320 UINT64_C(27), // SELECT_FUNCREF_S
1321 UINT64_C(27), // SELECT_I32
1322 UINT64_C(27), // SELECT_I32_S
1323 UINT64_C(27), // SELECT_I64
1324 UINT64_C(27), // SELECT_I64_S
1325 UINT64_C(27), // SELECT_V128
1326 UINT64_C(27), // SELECT_V128_S
1327 UINT64_C(64907), // SHL_I16x8
1328 UINT64_C(64907), // SHL_I16x8_S
1329 UINT64_C(116), // SHL_I32
1330 UINT64_C(116), // SHL_I32_S
1331 UINT64_C(64939), // SHL_I32x4
1332 UINT64_C(64939), // SHL_I32x4_S
1333 UINT64_C(134), // SHL_I64
1334 UINT64_C(134), // SHL_I64_S
1335 UINT64_C(64971), // SHL_I64x2
1336 UINT64_C(64971), // SHL_I64x2_S
1337 UINT64_C(64875), // SHL_I8x16
1338 UINT64_C(64875), // SHL_I8x16_S
1339 UINT64_C(64908), // SHR_S_I16x8
1340 UINT64_C(64908), // SHR_S_I16x8_S
1341 UINT64_C(117), // SHR_S_I32
1342 UINT64_C(117), // SHR_S_I32_S
1343 UINT64_C(64940), // SHR_S_I32x4
1344 UINT64_C(64940), // SHR_S_I32x4_S
1345 UINT64_C(135), // SHR_S_I64
1346 UINT64_C(135), // SHR_S_I64_S
1347 UINT64_C(64972), // SHR_S_I64x2
1348 UINT64_C(64972), // SHR_S_I64x2_S
1349 UINT64_C(64876), // SHR_S_I8x16
1350 UINT64_C(64876), // SHR_S_I8x16_S
1351 UINT64_C(64909), // SHR_U_I16x8
1352 UINT64_C(64909), // SHR_U_I16x8_S
1353 UINT64_C(118), // SHR_U_I32
1354 UINT64_C(118), // SHR_U_I32_S
1355 UINT64_C(64941), // SHR_U_I32x4
1356 UINT64_C(64941), // SHR_U_I32x4_S
1357 UINT64_C(136), // SHR_U_I64
1358 UINT64_C(136), // SHR_U_I64_S
1359 UINT64_C(64973), // SHR_U_I64x2
1360 UINT64_C(64973), // SHR_U_I64x2_S
1361 UINT64_C(64877), // SHR_U_I8x16
1362 UINT64_C(64877), // SHR_U_I8x16_S
1363 UINT64_C(64781), // SHUFFLE
1364 UINT64_C(64781), // SHUFFLE_S
1365 UINT64_C(16580878), // SIMD_RELAXED_FMAX_F32x4
1366 UINT64_C(16580878), // SIMD_RELAXED_FMAX_F32x4_S
1367 UINT64_C(16580880), // SIMD_RELAXED_FMAX_F64x2
1368 UINT64_C(16580880), // SIMD_RELAXED_FMAX_F64x2_S
1369 UINT64_C(16580877), // SIMD_RELAXED_FMIN_F32x4
1370 UINT64_C(16580877), // SIMD_RELAXED_FMIN_F32x4_S
1371 UINT64_C(16580879), // SIMD_RELAXED_FMIN_F64x2
1372 UINT64_C(16580879), // SIMD_RELAXED_FMIN_F64x2_S
1373 UINT64_C(16580896), // SPLAT_F16x8
1374 UINT64_C(16580896), // SPLAT_F16x8_S
1375 UINT64_C(64787), // SPLAT_F32x4
1376 UINT64_C(64787), // SPLAT_F32x4_S
1377 UINT64_C(64788), // SPLAT_F64x2
1378 UINT64_C(64788), // SPLAT_F64x2_S
1379 UINT64_C(64784), // SPLAT_I16x8
1380 UINT64_C(64784), // SPLAT_I16x8_S
1381 UINT64_C(64785), // SPLAT_I32x4
1382 UINT64_C(64785), // SPLAT_I32x4_S
1383 UINT64_C(64786), // SPLAT_I64x2
1384 UINT64_C(64786), // SPLAT_I64x2_S
1385 UINT64_C(64783), // SPLAT_I8x16
1386 UINT64_C(64783), // SPLAT_I8x16_S
1387 UINT64_C(16580914), // SQRT_F16x8
1388 UINT64_C(16580914), // SQRT_F16x8_S
1389 UINT64_C(145), // SQRT_F32
1390 UINT64_C(145), // SQRT_F32_S
1391 UINT64_C(64995), // SQRT_F32x4
1392 UINT64_C(64995), // SQRT_F32x4_S
1393 UINT64_C(159), // SQRT_F64
1394 UINT64_C(159), // SQRT_F64_S
1395 UINT64_C(65007), // SQRT_F64x2
1396 UINT64_C(65007), // SQRT_F64x2_S
1397 UINT64_C(59), // STORE16_I32_A32
1398 UINT64_C(59), // STORE16_I32_A32_S
1399 UINT64_C(59), // STORE16_I32_A64
1400 UINT64_C(59), // STORE16_I32_A64_S
1401 UINT64_C(61), // STORE16_I64_A32
1402 UINT64_C(61), // STORE16_I64_A32_S
1403 UINT64_C(61), // STORE16_I64_A64
1404 UINT64_C(61), // STORE16_I64_A64_S
1405 UINT64_C(62), // STORE32_I64_A32
1406 UINT64_C(62), // STORE32_I64_A32_S
1407 UINT64_C(62), // STORE32_I64_A64
1408 UINT64_C(62), // STORE32_I64_A64_S
1409 UINT64_C(58), // STORE8_I32_A32
1410 UINT64_C(58), // STORE8_I32_A32_S
1411 UINT64_C(58), // STORE8_I32_A64
1412 UINT64_C(58), // STORE8_I32_A64_S
1413 UINT64_C(60), // STORE8_I64_A32
1414 UINT64_C(60), // STORE8_I64_A32_S
1415 UINT64_C(60), // STORE8_I64_A64
1416 UINT64_C(60), // STORE8_I64_A64_S
1417 UINT64_C(64561), // STORE_F16_F32_A32
1418 UINT64_C(64561), // STORE_F16_F32_A32_S
1419 UINT64_C(64561), // STORE_F16_F32_A64
1420 UINT64_C(64561), // STORE_F16_F32_A64_S
1421 UINT64_C(56), // STORE_F32_A32
1422 UINT64_C(56), // STORE_F32_A32_S
1423 UINT64_C(56), // STORE_F32_A64
1424 UINT64_C(56), // STORE_F32_A64_S
1425 UINT64_C(57), // STORE_F64_A32
1426 UINT64_C(57), // STORE_F64_A32_S
1427 UINT64_C(57), // STORE_F64_A64
1428 UINT64_C(57), // STORE_F64_A64_S
1429 UINT64_C(54), // STORE_I32_A32
1430 UINT64_C(54), // STORE_I32_A32_S
1431 UINT64_C(54), // STORE_I32_A64
1432 UINT64_C(54), // STORE_I32_A64_S
1433 UINT64_C(55), // STORE_I64_A32
1434 UINT64_C(55), // STORE_I64_A32_S
1435 UINT64_C(55), // STORE_I64_A64
1436 UINT64_C(55), // STORE_I64_A64_S
1437 UINT64_C(64857), // STORE_LANE_I16x8_A32
1438 UINT64_C(64857), // STORE_LANE_I16x8_A32_S
1439 UINT64_C(64857), // STORE_LANE_I16x8_A64
1440 UINT64_C(64857), // STORE_LANE_I16x8_A64_S
1441 UINT64_C(64858), // STORE_LANE_I32x4_A32
1442 UINT64_C(64858), // STORE_LANE_I32x4_A32_S
1443 UINT64_C(64858), // STORE_LANE_I32x4_A64
1444 UINT64_C(64858), // STORE_LANE_I32x4_A64_S
1445 UINT64_C(64859), // STORE_LANE_I64x2_A32
1446 UINT64_C(64859), // STORE_LANE_I64x2_A32_S
1447 UINT64_C(64859), // STORE_LANE_I64x2_A64
1448 UINT64_C(64859), // STORE_LANE_I64x2_A64_S
1449 UINT64_C(64856), // STORE_LANE_I8x16_A32
1450 UINT64_C(64856), // STORE_LANE_I8x16_A32_S
1451 UINT64_C(64856), // STORE_LANE_I8x16_A64
1452 UINT64_C(64856), // STORE_LANE_I8x16_A64_S
1453 UINT64_C(64779), // STORE_V128_A32
1454 UINT64_C(64779), // STORE_V128_A32_S
1455 UINT64_C(64779), // STORE_V128_A64
1456 UINT64_C(64779), // STORE_V128_A64_S
1457 UINT64_C(16580926), // SUB_F16x8
1458 UINT64_C(16580926), // SUB_F16x8_S
1459 UINT64_C(147), // SUB_F32
1460 UINT64_C(147), // SUB_F32_S
1461 UINT64_C(64997), // SUB_F32x4
1462 UINT64_C(64997), // SUB_F32x4_S
1463 UINT64_C(161), // SUB_F64
1464 UINT64_C(161), // SUB_F64_S
1465 UINT64_C(65009), // SUB_F64x2
1466 UINT64_C(65009), // SUB_F64x2_S
1467 UINT64_C(64913), // SUB_I16x8
1468 UINT64_C(64913), // SUB_I16x8_S
1469 UINT64_C(107), // SUB_I32
1470 UINT64_C(107), // SUB_I32_S
1471 UINT64_C(64945), // SUB_I32x4
1472 UINT64_C(64945), // SUB_I32x4_S
1473 UINT64_C(125), // SUB_I64
1474 UINT64_C(125), // SUB_I64_S
1475 UINT64_C(64977), // SUB_I64x2
1476 UINT64_C(64977), // SUB_I64x2_S
1477 UINT64_C(64881), // SUB_I8x16
1478 UINT64_C(64881), // SUB_I8x16_S
1479 UINT64_C(64914), // SUB_SAT_S_I16x8
1480 UINT64_C(64914), // SUB_SAT_S_I16x8_S
1481 UINT64_C(64882), // SUB_SAT_S_I8x16
1482 UINT64_C(64882), // SUB_SAT_S_I8x16_S
1483 UINT64_C(64915), // SUB_SAT_U_I16x8
1484 UINT64_C(64915), // SUB_SAT_U_I16x8_S
1485 UINT64_C(64883), // SUB_SAT_U_I8x16
1486 UINT64_C(64883), // SUB_SAT_U_I8x16_S
1487 UINT64_C(64782), // SWIZZLE
1488 UINT64_C(64782), // SWIZZLE_S
1489 UINT64_C(64526), // TABLE_COPY
1490 UINT64_C(64526), // TABLE_COPY_S
1491 UINT64_C(64529), // TABLE_FILL_EXNREF
1492 UINT64_C(64529), // TABLE_FILL_EXNREF_S
1493 UINT64_C(64529), // TABLE_FILL_EXTERNREF
1494 UINT64_C(64529), // TABLE_FILL_EXTERNREF_S
1495 UINT64_C(64529), // TABLE_FILL_FUNCREF
1496 UINT64_C(64529), // TABLE_FILL_FUNCREF_S
1497 UINT64_C(37), // TABLE_GET_EXNREF
1498 UINT64_C(37), // TABLE_GET_EXNREF_S
1499 UINT64_C(37), // TABLE_GET_EXTERNREF
1500 UINT64_C(37), // TABLE_GET_EXTERNREF_S
1501 UINT64_C(37), // TABLE_GET_FUNCREF
1502 UINT64_C(37), // TABLE_GET_FUNCREF_S
1503 UINT64_C(64527), // TABLE_GROW_EXNREF
1504 UINT64_C(64527), // TABLE_GROW_EXNREF_S
1505 UINT64_C(64527), // TABLE_GROW_EXTERNREF
1506 UINT64_C(64527), // TABLE_GROW_EXTERNREF_S
1507 UINT64_C(64527), // TABLE_GROW_FUNCREF
1508 UINT64_C(64527), // TABLE_GROW_FUNCREF_S
1509 UINT64_C(38), // TABLE_SET_EXNREF
1510 UINT64_C(38), // TABLE_SET_EXNREF_S
1511 UINT64_C(38), // TABLE_SET_EXTERNREF
1512 UINT64_C(38), // TABLE_SET_EXTERNREF_S
1513 UINT64_C(38), // TABLE_SET_FUNCREF
1514 UINT64_C(38), // TABLE_SET_FUNCREF_S
1515 UINT64_C(64528), // TABLE_SIZE
1516 UINT64_C(64528), // TABLE_SIZE_S
1517 UINT64_C(4294967295), // TEE_EXNREF
1518 UINT64_C(4294967295), // TEE_EXNREF_S
1519 UINT64_C(4294967295), // TEE_EXTERNREF
1520 UINT64_C(4294967295), // TEE_EXTERNREF_S
1521 UINT64_C(4294967295), // TEE_F32
1522 UINT64_C(4294967295), // TEE_F32_S
1523 UINT64_C(4294967295), // TEE_F64
1524 UINT64_C(4294967295), // TEE_F64_S
1525 UINT64_C(4294967295), // TEE_FUNCREF
1526 UINT64_C(4294967295), // TEE_FUNCREF_S
1527 UINT64_C(4294967295), // TEE_I32
1528 UINT64_C(4294967295), // TEE_I32_S
1529 UINT64_C(4294967295), // TEE_I64
1530 UINT64_C(4294967295), // TEE_I64_S
1531 UINT64_C(4294967295), // TEE_V128
1532 UINT64_C(4294967295), // TEE_V128_S
1533 UINT64_C(8), // THROW
1534 UINT64_C(10), // THROW_REF
1535 UINT64_C(10), // THROW_REF_S
1536 UINT64_C(8), // THROW_S
1537 UINT64_C(16580917), // TRUNC_F16x8
1538 UINT64_C(16580917), // TRUNC_F16x8_S
1539 UINT64_C(143), // TRUNC_F32
1540 UINT64_C(143), // TRUNC_F32_S
1541 UINT64_C(64873), // TRUNC_F32x4
1542 UINT64_C(64873), // TRUNC_F32x4_S
1543 UINT64_C(157), // TRUNC_F64
1544 UINT64_C(157), // TRUNC_F64_S
1545 UINT64_C(64890), // TRUNC_F64x2
1546 UINT64_C(64890), // TRUNC_F64x2_S
1547 UINT64_C(6), // TRY
1548 UINT64_C(6), // TRY_S
1549 UINT64_C(31), // TRY_TABLE
1550 UINT64_C(31), // TRY_TABLE_S
1551 UINT64_C(0), // UNREACHABLE
1552 UINT64_C(0), // UNREACHABLE_S
1553 UINT64_C(64849), // XOR
1554 UINT64_C(115), // XOR_I32
1555 UINT64_C(115), // XOR_I32_S
1556 UINT64_C(133), // XOR_I64
1557 UINT64_C(133), // XOR_I64_S
1558 UINT64_C(64849), // XOR_S
1559 UINT64_C(64), // anonymous_14734MEMORY_GROW_A32
1560 UINT64_C(64), // anonymous_14734MEMORY_GROW_A32_S
1561 UINT64_C(63), // anonymous_14734MEMORY_SIZE_A32
1562 UINT64_C(63), // anonymous_14734MEMORY_SIZE_A32_S
1563 UINT64_C(64), // anonymous_14735MEMORY_GROW_A64
1564 UINT64_C(64), // anonymous_14735MEMORY_GROW_A64_S
1565 UINT64_C(63), // anonymous_14735MEMORY_SIZE_A64
1566 UINT64_C(63), // anonymous_14735MEMORY_SIZE_A64_S
1567 UINT64_C(65022), // convert_low_s_F64x2
1568 UINT64_C(65022), // convert_low_s_F64x2_S
1569 UINT64_C(65023), // convert_low_u_F64x2
1570 UINT64_C(65023), // convert_low_u_F64x2_S
1571 UINT64_C(64862), // demote_zero_F32x4
1572 UINT64_C(64862), // demote_zero_F32x4_S
1573 UINT64_C(64892), // extadd_pairwise_s_I16x8
1574 UINT64_C(64892), // extadd_pairwise_s_I16x8_S
1575 UINT64_C(64894), // extadd_pairwise_s_I32x4
1576 UINT64_C(64894), // extadd_pairwise_s_I32x4_S
1577 UINT64_C(64893), // extadd_pairwise_u_I16x8
1578 UINT64_C(64893), // extadd_pairwise_u_I16x8_S
1579 UINT64_C(64895), // extadd_pairwise_u_I32x4
1580 UINT64_C(64895), // extadd_pairwise_u_I32x4_S
1581 UINT64_C(64904), // extend_high_s_I16x8
1582 UINT64_C(64904), // extend_high_s_I16x8_S
1583 UINT64_C(64936), // extend_high_s_I32x4
1584 UINT64_C(64936), // extend_high_s_I32x4_S
1585 UINT64_C(64968), // extend_high_s_I64x2
1586 UINT64_C(64968), // extend_high_s_I64x2_S
1587 UINT64_C(64906), // extend_high_u_I16x8
1588 UINT64_C(64906), // extend_high_u_I16x8_S
1589 UINT64_C(64938), // extend_high_u_I32x4
1590 UINT64_C(64938), // extend_high_u_I32x4_S
1591 UINT64_C(64970), // extend_high_u_I64x2
1592 UINT64_C(64970), // extend_high_u_I64x2_S
1593 UINT64_C(64903), // extend_low_s_I16x8
1594 UINT64_C(64903), // extend_low_s_I16x8_S
1595 UINT64_C(64935), // extend_low_s_I32x4
1596 UINT64_C(64935), // extend_low_s_I32x4_S
1597 UINT64_C(64967), // extend_low_s_I64x2
1598 UINT64_C(64967), // extend_low_s_I64x2_S
1599 UINT64_C(64905), // extend_low_u_I16x8
1600 UINT64_C(64905), // extend_low_u_I16x8_S
1601 UINT64_C(64937), // extend_low_u_I32x4
1602 UINT64_C(64937), // extend_low_u_I32x4_S
1603 UINT64_C(64969), // extend_low_u_I64x2
1604 UINT64_C(64969), // extend_low_u_I64x2_S
1605 UINT64_C(16580933), // fp_to_sint_I16x8
1606 UINT64_C(16580933), // fp_to_sint_I16x8_S
1607 UINT64_C(65016), // fp_to_sint_I32x4
1608 UINT64_C(65016), // fp_to_sint_I32x4_S
1609 UINT64_C(16580934), // fp_to_uint_I16x8
1610 UINT64_C(16580934), // fp_to_uint_I16x8_S
1611 UINT64_C(65017), // fp_to_uint_I32x4
1612 UINT64_C(65017), // fp_to_uint_I32x4_S
1613 UINT64_C(16580865), // int_wasm_relaxed_trunc_signed_I32x4
1614 UINT64_C(16580865), // int_wasm_relaxed_trunc_signed_I32x4_S
1615 UINT64_C(16580867), // int_wasm_relaxed_trunc_signed_zero_I32x4
1616 UINT64_C(16580867), // int_wasm_relaxed_trunc_signed_zero_I32x4_S
1617 UINT64_C(16580866), // int_wasm_relaxed_trunc_unsigned_I32x4
1618 UINT64_C(16580866), // int_wasm_relaxed_trunc_unsigned_I32x4_S
1619 UINT64_C(16580868), // int_wasm_relaxed_trunc_unsigned_zero_I32x4
1620 UINT64_C(16580868), // int_wasm_relaxed_trunc_unsigned_zero_I32x4_S
1621 UINT64_C(64863), // promote_low_F64x2
1622 UINT64_C(64863), // promote_low_F64x2_S
1623 UINT64_C(16580935), // sint_to_fp_F16x8
1624 UINT64_C(16580935), // sint_to_fp_F16x8_S
1625 UINT64_C(65018), // sint_to_fp_F32x4
1626 UINT64_C(65018), // sint_to_fp_F32x4_S
1627 UINT64_C(65020), // trunc_sat_zero_s_I32x4
1628 UINT64_C(65020), // trunc_sat_zero_s_I32x4_S
1629 UINT64_C(65021), // trunc_sat_zero_u_I32x4
1630 UINT64_C(65021), // trunc_sat_zero_u_I32x4_S
1631 UINT64_C(16580936), // uint_to_fp_F16x8
1632 UINT64_C(16580936), // uint_to_fp_F16x8_S
1633 UINT64_C(65019), // uint_to_fp_F32x4
1634 UINT64_C(65019), // uint_to_fp_F32x4_S
1635 };
1636 constexpr unsigned FirstSupportedOpcode = 335;
1637
1638 const unsigned opcode = MI.getOpcode();
1639 if (opcode < FirstSupportedOpcode)
1640 reportUnsupportedInst(Inst: MI);
1641 unsigned TableIndex = opcode - FirstSupportedOpcode;
1642 uint64_t Value = InstBits[TableIndex];
1643 uint64_t op = 0;
1644 (void)op; // suppress warning
1645 switch (opcode) {
1646 case WebAssembly::ABS_F16x8:
1647 case WebAssembly::ABS_F16x8_S:
1648 case WebAssembly::ABS_F32:
1649 case WebAssembly::ABS_F32_S:
1650 case WebAssembly::ABS_F32x4:
1651 case WebAssembly::ABS_F32x4_S:
1652 case WebAssembly::ABS_F64:
1653 case WebAssembly::ABS_F64_S:
1654 case WebAssembly::ABS_F64x2:
1655 case WebAssembly::ABS_F64x2_S:
1656 case WebAssembly::ABS_I16x8:
1657 case WebAssembly::ABS_I16x8_S:
1658 case WebAssembly::ABS_I32x4:
1659 case WebAssembly::ABS_I32x4_S:
1660 case WebAssembly::ABS_I64x2:
1661 case WebAssembly::ABS_I64x2_S:
1662 case WebAssembly::ABS_I8x16:
1663 case WebAssembly::ABS_I8x16_S:
1664 case WebAssembly::ADD_F16x8:
1665 case WebAssembly::ADD_F16x8_S:
1666 case WebAssembly::ADD_F32:
1667 case WebAssembly::ADD_F32_S:
1668 case WebAssembly::ADD_F32x4:
1669 case WebAssembly::ADD_F32x4_S:
1670 case WebAssembly::ADD_F64:
1671 case WebAssembly::ADD_F64_S:
1672 case WebAssembly::ADD_F64x2:
1673 case WebAssembly::ADD_F64x2_S:
1674 case WebAssembly::ADD_I16x8:
1675 case WebAssembly::ADD_I16x8_S:
1676 case WebAssembly::ADD_I32:
1677 case WebAssembly::ADD_I32_S:
1678 case WebAssembly::ADD_I32x4:
1679 case WebAssembly::ADD_I32x4_S:
1680 case WebAssembly::ADD_I64:
1681 case WebAssembly::ADD_I64_S:
1682 case WebAssembly::ADD_I64x2:
1683 case WebAssembly::ADD_I64x2_S:
1684 case WebAssembly::ADD_I8x16:
1685 case WebAssembly::ADD_I8x16_S:
1686 case WebAssembly::ADD_SAT_S_I16x8:
1687 case WebAssembly::ADD_SAT_S_I16x8_S:
1688 case WebAssembly::ADD_SAT_S_I8x16:
1689 case WebAssembly::ADD_SAT_S_I8x16_S:
1690 case WebAssembly::ADD_SAT_U_I16x8:
1691 case WebAssembly::ADD_SAT_U_I16x8_S:
1692 case WebAssembly::ADD_SAT_U_I8x16:
1693 case WebAssembly::ADD_SAT_U_I8x16_S:
1694 case WebAssembly::ADJCALLSTACKDOWN:
1695 case WebAssembly::ADJCALLSTACKDOWN_S:
1696 case WebAssembly::ADJCALLSTACKUP:
1697 case WebAssembly::ADJCALLSTACKUP_S:
1698 case WebAssembly::ALLTRUE_I16x8:
1699 case WebAssembly::ALLTRUE_I16x8_S:
1700 case WebAssembly::ALLTRUE_I32x4:
1701 case WebAssembly::ALLTRUE_I32x4_S:
1702 case WebAssembly::ALLTRUE_I64x2:
1703 case WebAssembly::ALLTRUE_I64x2_S:
1704 case WebAssembly::ALLTRUE_I8x16:
1705 case WebAssembly::ALLTRUE_I8x16_S:
1706 case WebAssembly::AND:
1707 case WebAssembly::ANDNOT:
1708 case WebAssembly::ANDNOT_S:
1709 case WebAssembly::AND_I32:
1710 case WebAssembly::AND_I32_S:
1711 case WebAssembly::AND_I64:
1712 case WebAssembly::AND_I64_S:
1713 case WebAssembly::AND_S:
1714 case WebAssembly::ANYTRUE:
1715 case WebAssembly::ANYTRUE_S:
1716 case WebAssembly::ARGUMENT_exnref:
1717 case WebAssembly::ARGUMENT_exnref_S:
1718 case WebAssembly::ARGUMENT_externref:
1719 case WebAssembly::ARGUMENT_externref_S:
1720 case WebAssembly::ARGUMENT_f32:
1721 case WebAssembly::ARGUMENT_f32_S:
1722 case WebAssembly::ARGUMENT_f64:
1723 case WebAssembly::ARGUMENT_f64_S:
1724 case WebAssembly::ARGUMENT_funcref:
1725 case WebAssembly::ARGUMENT_funcref_S:
1726 case WebAssembly::ARGUMENT_i32:
1727 case WebAssembly::ARGUMENT_i32_S:
1728 case WebAssembly::ARGUMENT_i64:
1729 case WebAssembly::ARGUMENT_i64_S:
1730 case WebAssembly::ARGUMENT_v16i8:
1731 case WebAssembly::ARGUMENT_v16i8_S:
1732 case WebAssembly::ARGUMENT_v2f64:
1733 case WebAssembly::ARGUMENT_v2f64_S:
1734 case WebAssembly::ARGUMENT_v2i64:
1735 case WebAssembly::ARGUMENT_v2i64_S:
1736 case WebAssembly::ARGUMENT_v4f32:
1737 case WebAssembly::ARGUMENT_v4f32_S:
1738 case WebAssembly::ARGUMENT_v4i32:
1739 case WebAssembly::ARGUMENT_v4i32_S:
1740 case WebAssembly::ARGUMENT_v8f16:
1741 case WebAssembly::ARGUMENT_v8f16_S:
1742 case WebAssembly::ARGUMENT_v8i16:
1743 case WebAssembly::ARGUMENT_v8i16_S:
1744 case WebAssembly::ATOMIC_FENCE:
1745 case WebAssembly::ATOMIC_FENCE_S:
1746 case WebAssembly::ATOMIC_LOAD16_U_I32_A32:
1747 case WebAssembly::ATOMIC_LOAD16_U_I32_A32_S:
1748 case WebAssembly::ATOMIC_LOAD16_U_I32_A64:
1749 case WebAssembly::ATOMIC_LOAD16_U_I32_A64_S:
1750 case WebAssembly::ATOMIC_LOAD16_U_I64_A32:
1751 case WebAssembly::ATOMIC_LOAD16_U_I64_A32_S:
1752 case WebAssembly::ATOMIC_LOAD16_U_I64_A64:
1753 case WebAssembly::ATOMIC_LOAD16_U_I64_A64_S:
1754 case WebAssembly::ATOMIC_LOAD32_U_I64_A32:
1755 case WebAssembly::ATOMIC_LOAD32_U_I64_A32_S:
1756 case WebAssembly::ATOMIC_LOAD32_U_I64_A64:
1757 case WebAssembly::ATOMIC_LOAD32_U_I64_A64_S:
1758 case WebAssembly::ATOMIC_LOAD8_U_I32_A32:
1759 case WebAssembly::ATOMIC_LOAD8_U_I32_A32_S:
1760 case WebAssembly::ATOMIC_LOAD8_U_I32_A64:
1761 case WebAssembly::ATOMIC_LOAD8_U_I32_A64_S:
1762 case WebAssembly::ATOMIC_LOAD8_U_I64_A32:
1763 case WebAssembly::ATOMIC_LOAD8_U_I64_A32_S:
1764 case WebAssembly::ATOMIC_LOAD8_U_I64_A64:
1765 case WebAssembly::ATOMIC_LOAD8_U_I64_A64_S:
1766 case WebAssembly::ATOMIC_LOAD_I32_A32:
1767 case WebAssembly::ATOMIC_LOAD_I32_A32_S:
1768 case WebAssembly::ATOMIC_LOAD_I32_A64:
1769 case WebAssembly::ATOMIC_LOAD_I32_A64_S:
1770 case WebAssembly::ATOMIC_LOAD_I64_A32:
1771 case WebAssembly::ATOMIC_LOAD_I64_A32_S:
1772 case WebAssembly::ATOMIC_LOAD_I64_A64:
1773 case WebAssembly::ATOMIC_LOAD_I64_A64_S:
1774 case WebAssembly::ATOMIC_RMW16_U_ADD_I32_A32:
1775 case WebAssembly::ATOMIC_RMW16_U_ADD_I32_A32_S:
1776 case WebAssembly::ATOMIC_RMW16_U_ADD_I32_A64:
1777 case WebAssembly::ATOMIC_RMW16_U_ADD_I32_A64_S:
1778 case WebAssembly::ATOMIC_RMW16_U_ADD_I64_A32:
1779 case WebAssembly::ATOMIC_RMW16_U_ADD_I64_A32_S:
1780 case WebAssembly::ATOMIC_RMW16_U_ADD_I64_A64:
1781 case WebAssembly::ATOMIC_RMW16_U_ADD_I64_A64_S:
1782 case WebAssembly::ATOMIC_RMW16_U_AND_I32_A32:
1783 case WebAssembly::ATOMIC_RMW16_U_AND_I32_A32_S:
1784 case WebAssembly::ATOMIC_RMW16_U_AND_I32_A64:
1785 case WebAssembly::ATOMIC_RMW16_U_AND_I32_A64_S:
1786 case WebAssembly::ATOMIC_RMW16_U_AND_I64_A32:
1787 case WebAssembly::ATOMIC_RMW16_U_AND_I64_A32_S:
1788 case WebAssembly::ATOMIC_RMW16_U_AND_I64_A64:
1789 case WebAssembly::ATOMIC_RMW16_U_AND_I64_A64_S:
1790 case WebAssembly::ATOMIC_RMW16_U_CMPXCHG_I32_A32:
1791 case WebAssembly::ATOMIC_RMW16_U_CMPXCHG_I32_A32_S:
1792 case WebAssembly::ATOMIC_RMW16_U_CMPXCHG_I32_A64:
1793 case WebAssembly::ATOMIC_RMW16_U_CMPXCHG_I32_A64_S:
1794 case WebAssembly::ATOMIC_RMW16_U_CMPXCHG_I64_A32:
1795 case WebAssembly::ATOMIC_RMW16_U_CMPXCHG_I64_A32_S:
1796 case WebAssembly::ATOMIC_RMW16_U_CMPXCHG_I64_A64:
1797 case WebAssembly::ATOMIC_RMW16_U_CMPXCHG_I64_A64_S:
1798 case WebAssembly::ATOMIC_RMW16_U_OR_I32_A32:
1799 case WebAssembly::ATOMIC_RMW16_U_OR_I32_A32_S:
1800 case WebAssembly::ATOMIC_RMW16_U_OR_I32_A64:
1801 case WebAssembly::ATOMIC_RMW16_U_OR_I32_A64_S:
1802 case WebAssembly::ATOMIC_RMW16_U_OR_I64_A32:
1803 case WebAssembly::ATOMIC_RMW16_U_OR_I64_A32_S:
1804 case WebAssembly::ATOMIC_RMW16_U_OR_I64_A64:
1805 case WebAssembly::ATOMIC_RMW16_U_OR_I64_A64_S:
1806 case WebAssembly::ATOMIC_RMW16_U_SUB_I32_A32:
1807 case WebAssembly::ATOMIC_RMW16_U_SUB_I32_A32_S:
1808 case WebAssembly::ATOMIC_RMW16_U_SUB_I32_A64:
1809 case WebAssembly::ATOMIC_RMW16_U_SUB_I32_A64_S:
1810 case WebAssembly::ATOMIC_RMW16_U_SUB_I64_A32:
1811 case WebAssembly::ATOMIC_RMW16_U_SUB_I64_A32_S:
1812 case WebAssembly::ATOMIC_RMW16_U_SUB_I64_A64:
1813 case WebAssembly::ATOMIC_RMW16_U_SUB_I64_A64_S:
1814 case WebAssembly::ATOMIC_RMW16_U_XCHG_I32_A32:
1815 case WebAssembly::ATOMIC_RMW16_U_XCHG_I32_A32_S:
1816 case WebAssembly::ATOMIC_RMW16_U_XCHG_I32_A64:
1817 case WebAssembly::ATOMIC_RMW16_U_XCHG_I32_A64_S:
1818 case WebAssembly::ATOMIC_RMW16_U_XCHG_I64_A32:
1819 case WebAssembly::ATOMIC_RMW16_U_XCHG_I64_A32_S:
1820 case WebAssembly::ATOMIC_RMW16_U_XCHG_I64_A64:
1821 case WebAssembly::ATOMIC_RMW16_U_XCHG_I64_A64_S:
1822 case WebAssembly::ATOMIC_RMW16_U_XOR_I32_A32:
1823 case WebAssembly::ATOMIC_RMW16_U_XOR_I32_A32_S:
1824 case WebAssembly::ATOMIC_RMW16_U_XOR_I32_A64:
1825 case WebAssembly::ATOMIC_RMW16_U_XOR_I32_A64_S:
1826 case WebAssembly::ATOMIC_RMW16_U_XOR_I64_A32:
1827 case WebAssembly::ATOMIC_RMW16_U_XOR_I64_A32_S:
1828 case WebAssembly::ATOMIC_RMW16_U_XOR_I64_A64:
1829 case WebAssembly::ATOMIC_RMW16_U_XOR_I64_A64_S:
1830 case WebAssembly::ATOMIC_RMW32_U_ADD_I64_A32:
1831 case WebAssembly::ATOMIC_RMW32_U_ADD_I64_A32_S:
1832 case WebAssembly::ATOMIC_RMW32_U_ADD_I64_A64:
1833 case WebAssembly::ATOMIC_RMW32_U_ADD_I64_A64_S:
1834 case WebAssembly::ATOMIC_RMW32_U_AND_I64_A32:
1835 case WebAssembly::ATOMIC_RMW32_U_AND_I64_A32_S:
1836 case WebAssembly::ATOMIC_RMW32_U_AND_I64_A64:
1837 case WebAssembly::ATOMIC_RMW32_U_AND_I64_A64_S:
1838 case WebAssembly::ATOMIC_RMW32_U_CMPXCHG_I64_A32:
1839 case WebAssembly::ATOMIC_RMW32_U_CMPXCHG_I64_A32_S:
1840 case WebAssembly::ATOMIC_RMW32_U_CMPXCHG_I64_A64:
1841 case WebAssembly::ATOMIC_RMW32_U_CMPXCHG_I64_A64_S:
1842 case WebAssembly::ATOMIC_RMW32_U_OR_I64_A32:
1843 case WebAssembly::ATOMIC_RMW32_U_OR_I64_A32_S:
1844 case WebAssembly::ATOMIC_RMW32_U_OR_I64_A64:
1845 case WebAssembly::ATOMIC_RMW32_U_OR_I64_A64_S:
1846 case WebAssembly::ATOMIC_RMW32_U_SUB_I64_A32:
1847 case WebAssembly::ATOMIC_RMW32_U_SUB_I64_A32_S:
1848 case WebAssembly::ATOMIC_RMW32_U_SUB_I64_A64:
1849 case WebAssembly::ATOMIC_RMW32_U_SUB_I64_A64_S:
1850 case WebAssembly::ATOMIC_RMW32_U_XCHG_I64_A32:
1851 case WebAssembly::ATOMIC_RMW32_U_XCHG_I64_A32_S:
1852 case WebAssembly::ATOMIC_RMW32_U_XCHG_I64_A64:
1853 case WebAssembly::ATOMIC_RMW32_U_XCHG_I64_A64_S:
1854 case WebAssembly::ATOMIC_RMW32_U_XOR_I64_A32:
1855 case WebAssembly::ATOMIC_RMW32_U_XOR_I64_A32_S:
1856 case WebAssembly::ATOMIC_RMW32_U_XOR_I64_A64:
1857 case WebAssembly::ATOMIC_RMW32_U_XOR_I64_A64_S:
1858 case WebAssembly::ATOMIC_RMW8_U_ADD_I32_A32:
1859 case WebAssembly::ATOMIC_RMW8_U_ADD_I32_A32_S:
1860 case WebAssembly::ATOMIC_RMW8_U_ADD_I32_A64:
1861 case WebAssembly::ATOMIC_RMW8_U_ADD_I32_A64_S:
1862 case WebAssembly::ATOMIC_RMW8_U_ADD_I64_A32:
1863 case WebAssembly::ATOMIC_RMW8_U_ADD_I64_A32_S:
1864 case WebAssembly::ATOMIC_RMW8_U_ADD_I64_A64:
1865 case WebAssembly::ATOMIC_RMW8_U_ADD_I64_A64_S:
1866 case WebAssembly::ATOMIC_RMW8_U_AND_I32_A32:
1867 case WebAssembly::ATOMIC_RMW8_U_AND_I32_A32_S:
1868 case WebAssembly::ATOMIC_RMW8_U_AND_I32_A64:
1869 case WebAssembly::ATOMIC_RMW8_U_AND_I32_A64_S:
1870 case WebAssembly::ATOMIC_RMW8_U_AND_I64_A32:
1871 case WebAssembly::ATOMIC_RMW8_U_AND_I64_A32_S:
1872 case WebAssembly::ATOMIC_RMW8_U_AND_I64_A64:
1873 case WebAssembly::ATOMIC_RMW8_U_AND_I64_A64_S:
1874 case WebAssembly::ATOMIC_RMW8_U_CMPXCHG_I32_A32:
1875 case WebAssembly::ATOMIC_RMW8_U_CMPXCHG_I32_A32_S:
1876 case WebAssembly::ATOMIC_RMW8_U_CMPXCHG_I32_A64:
1877 case WebAssembly::ATOMIC_RMW8_U_CMPXCHG_I32_A64_S:
1878 case WebAssembly::ATOMIC_RMW8_U_CMPXCHG_I64_A32:
1879 case WebAssembly::ATOMIC_RMW8_U_CMPXCHG_I64_A32_S:
1880 case WebAssembly::ATOMIC_RMW8_U_CMPXCHG_I64_A64:
1881 case WebAssembly::ATOMIC_RMW8_U_CMPXCHG_I64_A64_S:
1882 case WebAssembly::ATOMIC_RMW8_U_OR_I32_A32:
1883 case WebAssembly::ATOMIC_RMW8_U_OR_I32_A32_S:
1884 case WebAssembly::ATOMIC_RMW8_U_OR_I32_A64:
1885 case WebAssembly::ATOMIC_RMW8_U_OR_I32_A64_S:
1886 case WebAssembly::ATOMIC_RMW8_U_OR_I64_A32:
1887 case WebAssembly::ATOMIC_RMW8_U_OR_I64_A32_S:
1888 case WebAssembly::ATOMIC_RMW8_U_OR_I64_A64:
1889 case WebAssembly::ATOMIC_RMW8_U_OR_I64_A64_S:
1890 case WebAssembly::ATOMIC_RMW8_U_SUB_I32_A32:
1891 case WebAssembly::ATOMIC_RMW8_U_SUB_I32_A32_S:
1892 case WebAssembly::ATOMIC_RMW8_U_SUB_I32_A64:
1893 case WebAssembly::ATOMIC_RMW8_U_SUB_I32_A64_S:
1894 case WebAssembly::ATOMIC_RMW8_U_SUB_I64_A32:
1895 case WebAssembly::ATOMIC_RMW8_U_SUB_I64_A32_S:
1896 case WebAssembly::ATOMIC_RMW8_U_SUB_I64_A64:
1897 case WebAssembly::ATOMIC_RMW8_U_SUB_I64_A64_S:
1898 case WebAssembly::ATOMIC_RMW8_U_XCHG_I32_A32:
1899 case WebAssembly::ATOMIC_RMW8_U_XCHG_I32_A32_S:
1900 case WebAssembly::ATOMIC_RMW8_U_XCHG_I32_A64:
1901 case WebAssembly::ATOMIC_RMW8_U_XCHG_I32_A64_S:
1902 case WebAssembly::ATOMIC_RMW8_U_XCHG_I64_A32:
1903 case WebAssembly::ATOMIC_RMW8_U_XCHG_I64_A32_S:
1904 case WebAssembly::ATOMIC_RMW8_U_XCHG_I64_A64:
1905 case WebAssembly::ATOMIC_RMW8_U_XCHG_I64_A64_S:
1906 case WebAssembly::ATOMIC_RMW8_U_XOR_I32_A32:
1907 case WebAssembly::ATOMIC_RMW8_U_XOR_I32_A32_S:
1908 case WebAssembly::ATOMIC_RMW8_U_XOR_I32_A64:
1909 case WebAssembly::ATOMIC_RMW8_U_XOR_I32_A64_S:
1910 case WebAssembly::ATOMIC_RMW8_U_XOR_I64_A32:
1911 case WebAssembly::ATOMIC_RMW8_U_XOR_I64_A32_S:
1912 case WebAssembly::ATOMIC_RMW8_U_XOR_I64_A64:
1913 case WebAssembly::ATOMIC_RMW8_U_XOR_I64_A64_S:
1914 case WebAssembly::ATOMIC_RMW_ADD_I32_A32:
1915 case WebAssembly::ATOMIC_RMW_ADD_I32_A32_S:
1916 case WebAssembly::ATOMIC_RMW_ADD_I32_A64:
1917 case WebAssembly::ATOMIC_RMW_ADD_I32_A64_S:
1918 case WebAssembly::ATOMIC_RMW_ADD_I64_A32:
1919 case WebAssembly::ATOMIC_RMW_ADD_I64_A32_S:
1920 case WebAssembly::ATOMIC_RMW_ADD_I64_A64:
1921 case WebAssembly::ATOMIC_RMW_ADD_I64_A64_S:
1922 case WebAssembly::ATOMIC_RMW_AND_I32_A32:
1923 case WebAssembly::ATOMIC_RMW_AND_I32_A32_S:
1924 case WebAssembly::ATOMIC_RMW_AND_I32_A64:
1925 case WebAssembly::ATOMIC_RMW_AND_I32_A64_S:
1926 case WebAssembly::ATOMIC_RMW_AND_I64_A32:
1927 case WebAssembly::ATOMIC_RMW_AND_I64_A32_S:
1928 case WebAssembly::ATOMIC_RMW_AND_I64_A64:
1929 case WebAssembly::ATOMIC_RMW_AND_I64_A64_S:
1930 case WebAssembly::ATOMIC_RMW_CMPXCHG_I32_A32:
1931 case WebAssembly::ATOMIC_RMW_CMPXCHG_I32_A32_S:
1932 case WebAssembly::ATOMIC_RMW_CMPXCHG_I32_A64:
1933 case WebAssembly::ATOMIC_RMW_CMPXCHG_I32_A64_S:
1934 case WebAssembly::ATOMIC_RMW_CMPXCHG_I64_A32:
1935 case WebAssembly::ATOMIC_RMW_CMPXCHG_I64_A32_S:
1936 case WebAssembly::ATOMIC_RMW_CMPXCHG_I64_A64:
1937 case WebAssembly::ATOMIC_RMW_CMPXCHG_I64_A64_S:
1938 case WebAssembly::ATOMIC_RMW_OR_I32_A32:
1939 case WebAssembly::ATOMIC_RMW_OR_I32_A32_S:
1940 case WebAssembly::ATOMIC_RMW_OR_I32_A64:
1941 case WebAssembly::ATOMIC_RMW_OR_I32_A64_S:
1942 case WebAssembly::ATOMIC_RMW_OR_I64_A32:
1943 case WebAssembly::ATOMIC_RMW_OR_I64_A32_S:
1944 case WebAssembly::ATOMIC_RMW_OR_I64_A64:
1945 case WebAssembly::ATOMIC_RMW_OR_I64_A64_S:
1946 case WebAssembly::ATOMIC_RMW_SUB_I32_A32:
1947 case WebAssembly::ATOMIC_RMW_SUB_I32_A32_S:
1948 case WebAssembly::ATOMIC_RMW_SUB_I32_A64:
1949 case WebAssembly::ATOMIC_RMW_SUB_I32_A64_S:
1950 case WebAssembly::ATOMIC_RMW_SUB_I64_A32:
1951 case WebAssembly::ATOMIC_RMW_SUB_I64_A32_S:
1952 case WebAssembly::ATOMIC_RMW_SUB_I64_A64:
1953 case WebAssembly::ATOMIC_RMW_SUB_I64_A64_S:
1954 case WebAssembly::ATOMIC_RMW_XCHG_I32_A32:
1955 case WebAssembly::ATOMIC_RMW_XCHG_I32_A32_S:
1956 case WebAssembly::ATOMIC_RMW_XCHG_I32_A64:
1957 case WebAssembly::ATOMIC_RMW_XCHG_I32_A64_S:
1958 case WebAssembly::ATOMIC_RMW_XCHG_I64_A32:
1959 case WebAssembly::ATOMIC_RMW_XCHG_I64_A32_S:
1960 case WebAssembly::ATOMIC_RMW_XCHG_I64_A64:
1961 case WebAssembly::ATOMIC_RMW_XCHG_I64_A64_S:
1962 case WebAssembly::ATOMIC_RMW_XOR_I32_A32:
1963 case WebAssembly::ATOMIC_RMW_XOR_I32_A32_S:
1964 case WebAssembly::ATOMIC_RMW_XOR_I32_A64:
1965 case WebAssembly::ATOMIC_RMW_XOR_I32_A64_S:
1966 case WebAssembly::ATOMIC_RMW_XOR_I64_A32:
1967 case WebAssembly::ATOMIC_RMW_XOR_I64_A32_S:
1968 case WebAssembly::ATOMIC_RMW_XOR_I64_A64:
1969 case WebAssembly::ATOMIC_RMW_XOR_I64_A64_S:
1970 case WebAssembly::ATOMIC_STORE16_I32_A32:
1971 case WebAssembly::ATOMIC_STORE16_I32_A32_S:
1972 case WebAssembly::ATOMIC_STORE16_I32_A64:
1973 case WebAssembly::ATOMIC_STORE16_I32_A64_S:
1974 case WebAssembly::ATOMIC_STORE16_I64_A32:
1975 case WebAssembly::ATOMIC_STORE16_I64_A32_S:
1976 case WebAssembly::ATOMIC_STORE16_I64_A64:
1977 case WebAssembly::ATOMIC_STORE16_I64_A64_S:
1978 case WebAssembly::ATOMIC_STORE32_I64_A32:
1979 case WebAssembly::ATOMIC_STORE32_I64_A32_S:
1980 case WebAssembly::ATOMIC_STORE32_I64_A64:
1981 case WebAssembly::ATOMIC_STORE32_I64_A64_S:
1982 case WebAssembly::ATOMIC_STORE8_I32_A32:
1983 case WebAssembly::ATOMIC_STORE8_I32_A32_S:
1984 case WebAssembly::ATOMIC_STORE8_I32_A64:
1985 case WebAssembly::ATOMIC_STORE8_I32_A64_S:
1986 case WebAssembly::ATOMIC_STORE8_I64_A32:
1987 case WebAssembly::ATOMIC_STORE8_I64_A32_S:
1988 case WebAssembly::ATOMIC_STORE8_I64_A64:
1989 case WebAssembly::ATOMIC_STORE8_I64_A64_S:
1990 case WebAssembly::ATOMIC_STORE_I32_A32:
1991 case WebAssembly::ATOMIC_STORE_I32_A32_S:
1992 case WebAssembly::ATOMIC_STORE_I32_A64:
1993 case WebAssembly::ATOMIC_STORE_I32_A64_S:
1994 case WebAssembly::ATOMIC_STORE_I64_A32:
1995 case WebAssembly::ATOMIC_STORE_I64_A32_S:
1996 case WebAssembly::ATOMIC_STORE_I64_A64:
1997 case WebAssembly::ATOMIC_STORE_I64_A64_S:
1998 case WebAssembly::AVGR_U_I16x8:
1999 case WebAssembly::AVGR_U_I16x8_S:
2000 case WebAssembly::AVGR_U_I8x16:
2001 case WebAssembly::AVGR_U_I8x16_S:
2002 case WebAssembly::BITMASK_I16x8:
2003 case WebAssembly::BITMASK_I16x8_S:
2004 case WebAssembly::BITMASK_I32x4:
2005 case WebAssembly::BITMASK_I32x4_S:
2006 case WebAssembly::BITMASK_I64x2:
2007 case WebAssembly::BITMASK_I64x2_S:
2008 case WebAssembly::BITMASK_I8x16:
2009 case WebAssembly::BITMASK_I8x16_S:
2010 case WebAssembly::BITSELECT:
2011 case WebAssembly::BITSELECT_S:
2012 case WebAssembly::BLOCK:
2013 case WebAssembly::BLOCK_S:
2014 case WebAssembly::BR:
2015 case WebAssembly::BR_IF:
2016 case WebAssembly::BR_IF_S:
2017 case WebAssembly::BR_S:
2018 case WebAssembly::BR_TABLE_I32:
2019 case WebAssembly::BR_TABLE_I32_S:
2020 case WebAssembly::BR_TABLE_I64:
2021 case WebAssembly::BR_TABLE_I64_S:
2022 case WebAssembly::BR_UNLESS:
2023 case WebAssembly::BR_UNLESS_S:
2024 case WebAssembly::CALL:
2025 case WebAssembly::CALL_INDIRECT:
2026 case WebAssembly::CALL_INDIRECT_S:
2027 case WebAssembly::CALL_S:
2028 case WebAssembly::CATCH:
2029 case WebAssembly::CATCH_ALL:
2030 case WebAssembly::CATCH_ALL_LEGACY:
2031 case WebAssembly::CATCH_ALL_LEGACY_S:
2032 case WebAssembly::CATCH_ALL_REF:
2033 case WebAssembly::CATCH_ALL_REF_S:
2034 case WebAssembly::CATCH_ALL_S:
2035 case WebAssembly::CATCH_LEGACY:
2036 case WebAssembly::CATCH_LEGACY_S:
2037 case WebAssembly::CATCH_REF:
2038 case WebAssembly::CATCH_REF_S:
2039 case WebAssembly::CATCH_S:
2040 case WebAssembly::CEIL_F16x8:
2041 case WebAssembly::CEIL_F16x8_S:
2042 case WebAssembly::CEIL_F32:
2043 case WebAssembly::CEIL_F32_S:
2044 case WebAssembly::CEIL_F32x4:
2045 case WebAssembly::CEIL_F32x4_S:
2046 case WebAssembly::CEIL_F64:
2047 case WebAssembly::CEIL_F64_S:
2048 case WebAssembly::CEIL_F64x2:
2049 case WebAssembly::CEIL_F64x2_S:
2050 case WebAssembly::CLZ_I32:
2051 case WebAssembly::CLZ_I32_S:
2052 case WebAssembly::CLZ_I64:
2053 case WebAssembly::CLZ_I64_S:
2054 case WebAssembly::CONST_F32:
2055 case WebAssembly::CONST_F32_S:
2056 case WebAssembly::CONST_F64:
2057 case WebAssembly::CONST_F64_S:
2058 case WebAssembly::CONST_I32:
2059 case WebAssembly::CONST_I32_S:
2060 case WebAssembly::CONST_I64:
2061 case WebAssembly::CONST_I64_S:
2062 case WebAssembly::CONST_V128_F32x4:
2063 case WebAssembly::CONST_V128_F32x4_S:
2064 case WebAssembly::CONST_V128_F64x2:
2065 case WebAssembly::CONST_V128_F64x2_S:
2066 case WebAssembly::CONST_V128_I16x8:
2067 case WebAssembly::CONST_V128_I16x8_S:
2068 case WebAssembly::CONST_V128_I32x4:
2069 case WebAssembly::CONST_V128_I32x4_S:
2070 case WebAssembly::CONST_V128_I64x2:
2071 case WebAssembly::CONST_V128_I64x2_S:
2072 case WebAssembly::CONST_V128_I8x16:
2073 case WebAssembly::CONST_V128_I8x16_S:
2074 case WebAssembly::COPYSIGN_F32:
2075 case WebAssembly::COPYSIGN_F32_S:
2076 case WebAssembly::COPYSIGN_F64:
2077 case WebAssembly::COPYSIGN_F64_S:
2078 case WebAssembly::COPY_EXNREF:
2079 case WebAssembly::COPY_EXNREF_S:
2080 case WebAssembly::COPY_EXTERNREF:
2081 case WebAssembly::COPY_EXTERNREF_S:
2082 case WebAssembly::COPY_F32:
2083 case WebAssembly::COPY_F32_S:
2084 case WebAssembly::COPY_F64:
2085 case WebAssembly::COPY_F64_S:
2086 case WebAssembly::COPY_FUNCREF:
2087 case WebAssembly::COPY_FUNCREF_S:
2088 case WebAssembly::COPY_I32:
2089 case WebAssembly::COPY_I32_S:
2090 case WebAssembly::COPY_I64:
2091 case WebAssembly::COPY_I64_S:
2092 case WebAssembly::COPY_V128:
2093 case WebAssembly::COPY_V128_S:
2094 case WebAssembly::CTZ_I32:
2095 case WebAssembly::CTZ_I32_S:
2096 case WebAssembly::CTZ_I64:
2097 case WebAssembly::CTZ_I64_S:
2098 case WebAssembly::DATA_DROP:
2099 case WebAssembly::DATA_DROP_S:
2100 case WebAssembly::DEBUG_UNREACHABLE:
2101 case WebAssembly::DEBUG_UNREACHABLE_S:
2102 case WebAssembly::DELEGATE:
2103 case WebAssembly::DELEGATE_S:
2104 case WebAssembly::DIV_F16x8:
2105 case WebAssembly::DIV_F16x8_S:
2106 case WebAssembly::DIV_F32:
2107 case WebAssembly::DIV_F32_S:
2108 case WebAssembly::DIV_F32x4:
2109 case WebAssembly::DIV_F32x4_S:
2110 case WebAssembly::DIV_F64:
2111 case WebAssembly::DIV_F64_S:
2112 case WebAssembly::DIV_F64x2:
2113 case WebAssembly::DIV_F64x2_S:
2114 case WebAssembly::DIV_S_I32:
2115 case WebAssembly::DIV_S_I32_S:
2116 case WebAssembly::DIV_S_I64:
2117 case WebAssembly::DIV_S_I64_S:
2118 case WebAssembly::DIV_U_I32:
2119 case WebAssembly::DIV_U_I32_S:
2120 case WebAssembly::DIV_U_I64:
2121 case WebAssembly::DIV_U_I64_S:
2122 case WebAssembly::DOT:
2123 case WebAssembly::DOT_S:
2124 case WebAssembly::DROP_EXNREF:
2125 case WebAssembly::DROP_EXNREF_S:
2126 case WebAssembly::DROP_EXTERNREF:
2127 case WebAssembly::DROP_EXTERNREF_S:
2128 case WebAssembly::DROP_F32:
2129 case WebAssembly::DROP_F32_S:
2130 case WebAssembly::DROP_F64:
2131 case WebAssembly::DROP_F64_S:
2132 case WebAssembly::DROP_FUNCREF:
2133 case WebAssembly::DROP_FUNCREF_S:
2134 case WebAssembly::DROP_I32:
2135 case WebAssembly::DROP_I32_S:
2136 case WebAssembly::DROP_I64:
2137 case WebAssembly::DROP_I64_S:
2138 case WebAssembly::DROP_V128:
2139 case WebAssembly::DROP_V128_S:
2140 case WebAssembly::ELSE:
2141 case WebAssembly::ELSE_S:
2142 case WebAssembly::END:
2143 case WebAssembly::END_BLOCK:
2144 case WebAssembly::END_BLOCK_S:
2145 case WebAssembly::END_FUNCTION:
2146 case WebAssembly::END_FUNCTION_S:
2147 case WebAssembly::END_IF:
2148 case WebAssembly::END_IF_S:
2149 case WebAssembly::END_LOOP:
2150 case WebAssembly::END_LOOP_S:
2151 case WebAssembly::END_S:
2152 case WebAssembly::END_TRY:
2153 case WebAssembly::END_TRY_S:
2154 case WebAssembly::END_TRY_TABLE:
2155 case WebAssembly::END_TRY_TABLE_S:
2156 case WebAssembly::EQZ_I32:
2157 case WebAssembly::EQZ_I32_S:
2158 case WebAssembly::EQZ_I64:
2159 case WebAssembly::EQZ_I64_S:
2160 case WebAssembly::EQ_F16x8:
2161 case WebAssembly::EQ_F16x8_S:
2162 case WebAssembly::EQ_F32:
2163 case WebAssembly::EQ_F32_S:
2164 case WebAssembly::EQ_F32x4:
2165 case WebAssembly::EQ_F32x4_S:
2166 case WebAssembly::EQ_F64:
2167 case WebAssembly::EQ_F64_S:
2168 case WebAssembly::EQ_F64x2:
2169 case WebAssembly::EQ_F64x2_S:
2170 case WebAssembly::EQ_I16x8:
2171 case WebAssembly::EQ_I16x8_S:
2172 case WebAssembly::EQ_I32:
2173 case WebAssembly::EQ_I32_S:
2174 case WebAssembly::EQ_I32x4:
2175 case WebAssembly::EQ_I32x4_S:
2176 case WebAssembly::EQ_I64:
2177 case WebAssembly::EQ_I64_S:
2178 case WebAssembly::EQ_I64x2:
2179 case WebAssembly::EQ_I64x2_S:
2180 case WebAssembly::EQ_I8x16:
2181 case WebAssembly::EQ_I8x16_S:
2182 case WebAssembly::EXTMUL_HIGH_S_I16x8:
2183 case WebAssembly::EXTMUL_HIGH_S_I16x8_S:
2184 case WebAssembly::EXTMUL_HIGH_S_I32x4:
2185 case WebAssembly::EXTMUL_HIGH_S_I32x4_S:
2186 case WebAssembly::EXTMUL_HIGH_S_I64x2:
2187 case WebAssembly::EXTMUL_HIGH_S_I64x2_S:
2188 case WebAssembly::EXTMUL_HIGH_U_I16x8:
2189 case WebAssembly::EXTMUL_HIGH_U_I16x8_S:
2190 case WebAssembly::EXTMUL_HIGH_U_I32x4:
2191 case WebAssembly::EXTMUL_HIGH_U_I32x4_S:
2192 case WebAssembly::EXTMUL_HIGH_U_I64x2:
2193 case WebAssembly::EXTMUL_HIGH_U_I64x2_S:
2194 case WebAssembly::EXTMUL_LOW_S_I16x8:
2195 case WebAssembly::EXTMUL_LOW_S_I16x8_S:
2196 case WebAssembly::EXTMUL_LOW_S_I32x4:
2197 case WebAssembly::EXTMUL_LOW_S_I32x4_S:
2198 case WebAssembly::EXTMUL_LOW_S_I64x2:
2199 case WebAssembly::EXTMUL_LOW_S_I64x2_S:
2200 case WebAssembly::EXTMUL_LOW_U_I16x8:
2201 case WebAssembly::EXTMUL_LOW_U_I16x8_S:
2202 case WebAssembly::EXTMUL_LOW_U_I32x4:
2203 case WebAssembly::EXTMUL_LOW_U_I32x4_S:
2204 case WebAssembly::EXTMUL_LOW_U_I64x2:
2205 case WebAssembly::EXTMUL_LOW_U_I64x2_S:
2206 case WebAssembly::EXTRACT_LANE_F16x8:
2207 case WebAssembly::EXTRACT_LANE_F16x8_S:
2208 case WebAssembly::EXTRACT_LANE_F32x4:
2209 case WebAssembly::EXTRACT_LANE_F32x4_S:
2210 case WebAssembly::EXTRACT_LANE_F64x2:
2211 case WebAssembly::EXTRACT_LANE_F64x2_S:
2212 case WebAssembly::EXTRACT_LANE_I16x8_s:
2213 case WebAssembly::EXTRACT_LANE_I16x8_s_S:
2214 case WebAssembly::EXTRACT_LANE_I16x8_u:
2215 case WebAssembly::EXTRACT_LANE_I16x8_u_S:
2216 case WebAssembly::EXTRACT_LANE_I32x4:
2217 case WebAssembly::EXTRACT_LANE_I32x4_S:
2218 case WebAssembly::EXTRACT_LANE_I64x2:
2219 case WebAssembly::EXTRACT_LANE_I64x2_S:
2220 case WebAssembly::EXTRACT_LANE_I8x16_s:
2221 case WebAssembly::EXTRACT_LANE_I8x16_s_S:
2222 case WebAssembly::EXTRACT_LANE_I8x16_u:
2223 case WebAssembly::EXTRACT_LANE_I8x16_u_S:
2224 case WebAssembly::F32_CONVERT_S_I32:
2225 case WebAssembly::F32_CONVERT_S_I32_S:
2226 case WebAssembly::F32_CONVERT_S_I64:
2227 case WebAssembly::F32_CONVERT_S_I64_S:
2228 case WebAssembly::F32_CONVERT_U_I32:
2229 case WebAssembly::F32_CONVERT_U_I32_S:
2230 case WebAssembly::F32_CONVERT_U_I64:
2231 case WebAssembly::F32_CONVERT_U_I64_S:
2232 case WebAssembly::F32_DEMOTE_F64:
2233 case WebAssembly::F32_DEMOTE_F64_S:
2234 case WebAssembly::F32_REINTERPRET_I32:
2235 case WebAssembly::F32_REINTERPRET_I32_S:
2236 case WebAssembly::F64_CONVERT_S_I32:
2237 case WebAssembly::F64_CONVERT_S_I32_S:
2238 case WebAssembly::F64_CONVERT_S_I64:
2239 case WebAssembly::F64_CONVERT_S_I64_S:
2240 case WebAssembly::F64_CONVERT_U_I32:
2241 case WebAssembly::F64_CONVERT_U_I32_S:
2242 case WebAssembly::F64_CONVERT_U_I64:
2243 case WebAssembly::F64_CONVERT_U_I64_S:
2244 case WebAssembly::F64_PROMOTE_F32:
2245 case WebAssembly::F64_PROMOTE_F32_S:
2246 case WebAssembly::F64_REINTERPRET_I64:
2247 case WebAssembly::F64_REINTERPRET_I64_S:
2248 case WebAssembly::FALLTHROUGH_RETURN:
2249 case WebAssembly::FALLTHROUGH_RETURN_S:
2250 case WebAssembly::FLOOR_F16x8:
2251 case WebAssembly::FLOOR_F16x8_S:
2252 case WebAssembly::FLOOR_F32:
2253 case WebAssembly::FLOOR_F32_S:
2254 case WebAssembly::FLOOR_F32x4:
2255 case WebAssembly::FLOOR_F32x4_S:
2256 case WebAssembly::FLOOR_F64:
2257 case WebAssembly::FLOOR_F64_S:
2258 case WebAssembly::FLOOR_F64x2:
2259 case WebAssembly::FLOOR_F64x2_S:
2260 case WebAssembly::FP_TO_SINT_I32_F32:
2261 case WebAssembly::FP_TO_SINT_I32_F32_S:
2262 case WebAssembly::FP_TO_SINT_I32_F64:
2263 case WebAssembly::FP_TO_SINT_I32_F64_S:
2264 case WebAssembly::FP_TO_SINT_I64_F32:
2265 case WebAssembly::FP_TO_SINT_I64_F32_S:
2266 case WebAssembly::FP_TO_SINT_I64_F64:
2267 case WebAssembly::FP_TO_SINT_I64_F64_S:
2268 case WebAssembly::FP_TO_UINT_I32_F32:
2269 case WebAssembly::FP_TO_UINT_I32_F32_S:
2270 case WebAssembly::FP_TO_UINT_I32_F64:
2271 case WebAssembly::FP_TO_UINT_I32_F64_S:
2272 case WebAssembly::FP_TO_UINT_I64_F32:
2273 case WebAssembly::FP_TO_UINT_I64_F32_S:
2274 case WebAssembly::FP_TO_UINT_I64_F64:
2275 case WebAssembly::FP_TO_UINT_I64_F64_S:
2276 case WebAssembly::GE_F16x8:
2277 case WebAssembly::GE_F16x8_S:
2278 case WebAssembly::GE_F32:
2279 case WebAssembly::GE_F32_S:
2280 case WebAssembly::GE_F32x4:
2281 case WebAssembly::GE_F32x4_S:
2282 case WebAssembly::GE_F64:
2283 case WebAssembly::GE_F64_S:
2284 case WebAssembly::GE_F64x2:
2285 case WebAssembly::GE_F64x2_S:
2286 case WebAssembly::GE_S_I16x8:
2287 case WebAssembly::GE_S_I16x8_S:
2288 case WebAssembly::GE_S_I32:
2289 case WebAssembly::GE_S_I32_S:
2290 case WebAssembly::GE_S_I32x4:
2291 case WebAssembly::GE_S_I32x4_S:
2292 case WebAssembly::GE_S_I64:
2293 case WebAssembly::GE_S_I64_S:
2294 case WebAssembly::GE_S_I64x2:
2295 case WebAssembly::GE_S_I64x2_S:
2296 case WebAssembly::GE_S_I8x16:
2297 case WebAssembly::GE_S_I8x16_S:
2298 case WebAssembly::GE_U_I16x8:
2299 case WebAssembly::GE_U_I16x8_S:
2300 case WebAssembly::GE_U_I32:
2301 case WebAssembly::GE_U_I32_S:
2302 case WebAssembly::GE_U_I32x4:
2303 case WebAssembly::GE_U_I32x4_S:
2304 case WebAssembly::GE_U_I64:
2305 case WebAssembly::GE_U_I64_S:
2306 case WebAssembly::GE_U_I8x16:
2307 case WebAssembly::GE_U_I8x16_S:
2308 case WebAssembly::GLOBAL_GET_EXNREF:
2309 case WebAssembly::GLOBAL_GET_EXNREF_S:
2310 case WebAssembly::GLOBAL_GET_EXTERNREF:
2311 case WebAssembly::GLOBAL_GET_EXTERNREF_S:
2312 case WebAssembly::GLOBAL_GET_F32:
2313 case WebAssembly::GLOBAL_GET_F32_S:
2314 case WebAssembly::GLOBAL_GET_F64:
2315 case WebAssembly::GLOBAL_GET_F64_S:
2316 case WebAssembly::GLOBAL_GET_FUNCREF:
2317 case WebAssembly::GLOBAL_GET_FUNCREF_S:
2318 case WebAssembly::GLOBAL_GET_I32:
2319 case WebAssembly::GLOBAL_GET_I32_S:
2320 case WebAssembly::GLOBAL_GET_I64:
2321 case WebAssembly::GLOBAL_GET_I64_S:
2322 case WebAssembly::GLOBAL_GET_V128:
2323 case WebAssembly::GLOBAL_GET_V128_S:
2324 case WebAssembly::GLOBAL_SET_EXNREF:
2325 case WebAssembly::GLOBAL_SET_EXNREF_S:
2326 case WebAssembly::GLOBAL_SET_EXTERNREF:
2327 case WebAssembly::GLOBAL_SET_EXTERNREF_S:
2328 case WebAssembly::GLOBAL_SET_F32:
2329 case WebAssembly::GLOBAL_SET_F32_S:
2330 case WebAssembly::GLOBAL_SET_F64:
2331 case WebAssembly::GLOBAL_SET_F64_S:
2332 case WebAssembly::GLOBAL_SET_FUNCREF:
2333 case WebAssembly::GLOBAL_SET_FUNCREF_S:
2334 case WebAssembly::GLOBAL_SET_I32:
2335 case WebAssembly::GLOBAL_SET_I32_S:
2336 case WebAssembly::GLOBAL_SET_I64:
2337 case WebAssembly::GLOBAL_SET_I64_S:
2338 case WebAssembly::GLOBAL_SET_V128:
2339 case WebAssembly::GLOBAL_SET_V128_S:
2340 case WebAssembly::GT_F16x8:
2341 case WebAssembly::GT_F16x8_S:
2342 case WebAssembly::GT_F32:
2343 case WebAssembly::GT_F32_S:
2344 case WebAssembly::GT_F32x4:
2345 case WebAssembly::GT_F32x4_S:
2346 case WebAssembly::GT_F64:
2347 case WebAssembly::GT_F64_S:
2348 case WebAssembly::GT_F64x2:
2349 case WebAssembly::GT_F64x2_S:
2350 case WebAssembly::GT_S_I16x8:
2351 case WebAssembly::GT_S_I16x8_S:
2352 case WebAssembly::GT_S_I32:
2353 case WebAssembly::GT_S_I32_S:
2354 case WebAssembly::GT_S_I32x4:
2355 case WebAssembly::GT_S_I32x4_S:
2356 case WebAssembly::GT_S_I64:
2357 case WebAssembly::GT_S_I64_S:
2358 case WebAssembly::GT_S_I64x2:
2359 case WebAssembly::GT_S_I64x2_S:
2360 case WebAssembly::GT_S_I8x16:
2361 case WebAssembly::GT_S_I8x16_S:
2362 case WebAssembly::GT_U_I16x8:
2363 case WebAssembly::GT_U_I16x8_S:
2364 case WebAssembly::GT_U_I32:
2365 case WebAssembly::GT_U_I32_S:
2366 case WebAssembly::GT_U_I32x4:
2367 case WebAssembly::GT_U_I32x4_S:
2368 case WebAssembly::GT_U_I64:
2369 case WebAssembly::GT_U_I64_S:
2370 case WebAssembly::GT_U_I8x16:
2371 case WebAssembly::GT_U_I8x16_S:
2372 case WebAssembly::I32_EXTEND16_S_I32:
2373 case WebAssembly::I32_EXTEND16_S_I32_S:
2374 case WebAssembly::I32_EXTEND8_S_I32:
2375 case WebAssembly::I32_EXTEND8_S_I32_S:
2376 case WebAssembly::I32_REINTERPRET_F32:
2377 case WebAssembly::I32_REINTERPRET_F32_S:
2378 case WebAssembly::I32_TRUNC_S_F32:
2379 case WebAssembly::I32_TRUNC_S_F32_S:
2380 case WebAssembly::I32_TRUNC_S_F64:
2381 case WebAssembly::I32_TRUNC_S_F64_S:
2382 case WebAssembly::I32_TRUNC_S_SAT_F32:
2383 case WebAssembly::I32_TRUNC_S_SAT_F32_S:
2384 case WebAssembly::I32_TRUNC_S_SAT_F64:
2385 case WebAssembly::I32_TRUNC_S_SAT_F64_S:
2386 case WebAssembly::I32_TRUNC_U_F32:
2387 case WebAssembly::I32_TRUNC_U_F32_S:
2388 case WebAssembly::I32_TRUNC_U_F64:
2389 case WebAssembly::I32_TRUNC_U_F64_S:
2390 case WebAssembly::I32_TRUNC_U_SAT_F32:
2391 case WebAssembly::I32_TRUNC_U_SAT_F32_S:
2392 case WebAssembly::I32_TRUNC_U_SAT_F64:
2393 case WebAssembly::I32_TRUNC_U_SAT_F64_S:
2394 case WebAssembly::I32_WRAP_I64:
2395 case WebAssembly::I32_WRAP_I64_S:
2396 case WebAssembly::I64_ADD128:
2397 case WebAssembly::I64_ADD128_S:
2398 case WebAssembly::I64_EXTEND16_S_I64:
2399 case WebAssembly::I64_EXTEND16_S_I64_S:
2400 case WebAssembly::I64_EXTEND32_S_I64:
2401 case WebAssembly::I64_EXTEND32_S_I64_S:
2402 case WebAssembly::I64_EXTEND8_S_I64:
2403 case WebAssembly::I64_EXTEND8_S_I64_S:
2404 case WebAssembly::I64_EXTEND_S_I32:
2405 case WebAssembly::I64_EXTEND_S_I32_S:
2406 case WebAssembly::I64_EXTEND_U_I32:
2407 case WebAssembly::I64_EXTEND_U_I32_S:
2408 case WebAssembly::I64_MUL_WIDE_S:
2409 case WebAssembly::I64_MUL_WIDE_S_S:
2410 case WebAssembly::I64_MUL_WIDE_U:
2411 case WebAssembly::I64_MUL_WIDE_U_S:
2412 case WebAssembly::I64_REINTERPRET_F64:
2413 case WebAssembly::I64_REINTERPRET_F64_S:
2414 case WebAssembly::I64_SUB128:
2415 case WebAssembly::I64_SUB128_S:
2416 case WebAssembly::I64_TRUNC_S_F32:
2417 case WebAssembly::I64_TRUNC_S_F32_S:
2418 case WebAssembly::I64_TRUNC_S_F64:
2419 case WebAssembly::I64_TRUNC_S_F64_S:
2420 case WebAssembly::I64_TRUNC_S_SAT_F32:
2421 case WebAssembly::I64_TRUNC_S_SAT_F32_S:
2422 case WebAssembly::I64_TRUNC_S_SAT_F64:
2423 case WebAssembly::I64_TRUNC_S_SAT_F64_S:
2424 case WebAssembly::I64_TRUNC_U_F32:
2425 case WebAssembly::I64_TRUNC_U_F32_S:
2426 case WebAssembly::I64_TRUNC_U_F64:
2427 case WebAssembly::I64_TRUNC_U_F64_S:
2428 case WebAssembly::I64_TRUNC_U_SAT_F32:
2429 case WebAssembly::I64_TRUNC_U_SAT_F32_S:
2430 case WebAssembly::I64_TRUNC_U_SAT_F64:
2431 case WebAssembly::I64_TRUNC_U_SAT_F64_S:
2432 case WebAssembly::IF:
2433 case WebAssembly::IF_S:
2434 case WebAssembly::LANESELECT_I16x8:
2435 case WebAssembly::LANESELECT_I16x8_S:
2436 case WebAssembly::LANESELECT_I32x4:
2437 case WebAssembly::LANESELECT_I32x4_S:
2438 case WebAssembly::LANESELECT_I64x2:
2439 case WebAssembly::LANESELECT_I64x2_S:
2440 case WebAssembly::LANESELECT_I8x16:
2441 case WebAssembly::LANESELECT_I8x16_S:
2442 case WebAssembly::LE_F16x8:
2443 case WebAssembly::LE_F16x8_S:
2444 case WebAssembly::LE_F32:
2445 case WebAssembly::LE_F32_S:
2446 case WebAssembly::LE_F32x4:
2447 case WebAssembly::LE_F32x4_S:
2448 case WebAssembly::LE_F64:
2449 case WebAssembly::LE_F64_S:
2450 case WebAssembly::LE_F64x2:
2451 case WebAssembly::LE_F64x2_S:
2452 case WebAssembly::LE_S_I16x8:
2453 case WebAssembly::LE_S_I16x8_S:
2454 case WebAssembly::LE_S_I32:
2455 case WebAssembly::LE_S_I32_S:
2456 case WebAssembly::LE_S_I32x4:
2457 case WebAssembly::LE_S_I32x4_S:
2458 case WebAssembly::LE_S_I64:
2459 case WebAssembly::LE_S_I64_S:
2460 case WebAssembly::LE_S_I64x2:
2461 case WebAssembly::LE_S_I64x2_S:
2462 case WebAssembly::LE_S_I8x16:
2463 case WebAssembly::LE_S_I8x16_S:
2464 case WebAssembly::LE_U_I16x8:
2465 case WebAssembly::LE_U_I16x8_S:
2466 case WebAssembly::LE_U_I32:
2467 case WebAssembly::LE_U_I32_S:
2468 case WebAssembly::LE_U_I32x4:
2469 case WebAssembly::LE_U_I32x4_S:
2470 case WebAssembly::LE_U_I64:
2471 case WebAssembly::LE_U_I64_S:
2472 case WebAssembly::LE_U_I8x16:
2473 case WebAssembly::LE_U_I8x16_S:
2474 case WebAssembly::LOAD16_SPLAT_A32:
2475 case WebAssembly::LOAD16_SPLAT_A32_S:
2476 case WebAssembly::LOAD16_SPLAT_A64:
2477 case WebAssembly::LOAD16_SPLAT_A64_S:
2478 case WebAssembly::LOAD16_S_I32_A32:
2479 case WebAssembly::LOAD16_S_I32_A32_S:
2480 case WebAssembly::LOAD16_S_I32_A64:
2481 case WebAssembly::LOAD16_S_I32_A64_S:
2482 case WebAssembly::LOAD16_S_I64_A32:
2483 case WebAssembly::LOAD16_S_I64_A32_S:
2484 case WebAssembly::LOAD16_S_I64_A64:
2485 case WebAssembly::LOAD16_S_I64_A64_S:
2486 case WebAssembly::LOAD16_U_I32_A32:
2487 case WebAssembly::LOAD16_U_I32_A32_S:
2488 case WebAssembly::LOAD16_U_I32_A64:
2489 case WebAssembly::LOAD16_U_I32_A64_S:
2490 case WebAssembly::LOAD16_U_I64_A32:
2491 case WebAssembly::LOAD16_U_I64_A32_S:
2492 case WebAssembly::LOAD16_U_I64_A64:
2493 case WebAssembly::LOAD16_U_I64_A64_S:
2494 case WebAssembly::LOAD32_SPLAT_A32:
2495 case WebAssembly::LOAD32_SPLAT_A32_S:
2496 case WebAssembly::LOAD32_SPLAT_A64:
2497 case WebAssembly::LOAD32_SPLAT_A64_S:
2498 case WebAssembly::LOAD32_S_I64_A32:
2499 case WebAssembly::LOAD32_S_I64_A32_S:
2500 case WebAssembly::LOAD32_S_I64_A64:
2501 case WebAssembly::LOAD32_S_I64_A64_S:
2502 case WebAssembly::LOAD32_U_I64_A32:
2503 case WebAssembly::LOAD32_U_I64_A32_S:
2504 case WebAssembly::LOAD32_U_I64_A64:
2505 case WebAssembly::LOAD32_U_I64_A64_S:
2506 case WebAssembly::LOAD64_SPLAT_A32:
2507 case WebAssembly::LOAD64_SPLAT_A32_S:
2508 case WebAssembly::LOAD64_SPLAT_A64:
2509 case WebAssembly::LOAD64_SPLAT_A64_S:
2510 case WebAssembly::LOAD8_SPLAT_A32:
2511 case WebAssembly::LOAD8_SPLAT_A32_S:
2512 case WebAssembly::LOAD8_SPLAT_A64:
2513 case WebAssembly::LOAD8_SPLAT_A64_S:
2514 case WebAssembly::LOAD8_S_I32_A32:
2515 case WebAssembly::LOAD8_S_I32_A32_S:
2516 case WebAssembly::LOAD8_S_I32_A64:
2517 case WebAssembly::LOAD8_S_I32_A64_S:
2518 case WebAssembly::LOAD8_S_I64_A32:
2519 case WebAssembly::LOAD8_S_I64_A32_S:
2520 case WebAssembly::LOAD8_S_I64_A64:
2521 case WebAssembly::LOAD8_S_I64_A64_S:
2522 case WebAssembly::LOAD8_U_I32_A32:
2523 case WebAssembly::LOAD8_U_I32_A32_S:
2524 case WebAssembly::LOAD8_U_I32_A64:
2525 case WebAssembly::LOAD8_U_I32_A64_S:
2526 case WebAssembly::LOAD8_U_I64_A32:
2527 case WebAssembly::LOAD8_U_I64_A32_S:
2528 case WebAssembly::LOAD8_U_I64_A64:
2529 case WebAssembly::LOAD8_U_I64_A64_S:
2530 case WebAssembly::LOAD_EXTEND_S_I16x8_A32:
2531 case WebAssembly::LOAD_EXTEND_S_I16x8_A32_S:
2532 case WebAssembly::LOAD_EXTEND_S_I16x8_A64:
2533 case WebAssembly::LOAD_EXTEND_S_I16x8_A64_S:
2534 case WebAssembly::LOAD_EXTEND_S_I32x4_A32:
2535 case WebAssembly::LOAD_EXTEND_S_I32x4_A32_S:
2536 case WebAssembly::LOAD_EXTEND_S_I32x4_A64:
2537 case WebAssembly::LOAD_EXTEND_S_I32x4_A64_S:
2538 case WebAssembly::LOAD_EXTEND_S_I64x2_A32:
2539 case WebAssembly::LOAD_EXTEND_S_I64x2_A32_S:
2540 case WebAssembly::LOAD_EXTEND_S_I64x2_A64:
2541 case WebAssembly::LOAD_EXTEND_S_I64x2_A64_S:
2542 case WebAssembly::LOAD_EXTEND_U_I16x8_A32:
2543 case WebAssembly::LOAD_EXTEND_U_I16x8_A32_S:
2544 case WebAssembly::LOAD_EXTEND_U_I16x8_A64:
2545 case WebAssembly::LOAD_EXTEND_U_I16x8_A64_S:
2546 case WebAssembly::LOAD_EXTEND_U_I32x4_A32:
2547 case WebAssembly::LOAD_EXTEND_U_I32x4_A32_S:
2548 case WebAssembly::LOAD_EXTEND_U_I32x4_A64:
2549 case WebAssembly::LOAD_EXTEND_U_I32x4_A64_S:
2550 case WebAssembly::LOAD_EXTEND_U_I64x2_A32:
2551 case WebAssembly::LOAD_EXTEND_U_I64x2_A32_S:
2552 case WebAssembly::LOAD_EXTEND_U_I64x2_A64:
2553 case WebAssembly::LOAD_EXTEND_U_I64x2_A64_S:
2554 case WebAssembly::LOAD_F16_F32_A32:
2555 case WebAssembly::LOAD_F16_F32_A32_S:
2556 case WebAssembly::LOAD_F16_F32_A64:
2557 case WebAssembly::LOAD_F16_F32_A64_S:
2558 case WebAssembly::LOAD_F32_A32:
2559 case WebAssembly::LOAD_F32_A32_S:
2560 case WebAssembly::LOAD_F32_A64:
2561 case WebAssembly::LOAD_F32_A64_S:
2562 case WebAssembly::LOAD_F64_A32:
2563 case WebAssembly::LOAD_F64_A32_S:
2564 case WebAssembly::LOAD_F64_A64:
2565 case WebAssembly::LOAD_F64_A64_S:
2566 case WebAssembly::LOAD_I32_A32:
2567 case WebAssembly::LOAD_I32_A32_S:
2568 case WebAssembly::LOAD_I32_A64:
2569 case WebAssembly::LOAD_I32_A64_S:
2570 case WebAssembly::LOAD_I64_A32:
2571 case WebAssembly::LOAD_I64_A32_S:
2572 case WebAssembly::LOAD_I64_A64:
2573 case WebAssembly::LOAD_I64_A64_S:
2574 case WebAssembly::LOAD_LANE_16_A32:
2575 case WebAssembly::LOAD_LANE_16_A32_S:
2576 case WebAssembly::LOAD_LANE_16_A64:
2577 case WebAssembly::LOAD_LANE_16_A64_S:
2578 case WebAssembly::LOAD_LANE_32_A32:
2579 case WebAssembly::LOAD_LANE_32_A32_S:
2580 case WebAssembly::LOAD_LANE_32_A64:
2581 case WebAssembly::LOAD_LANE_32_A64_S:
2582 case WebAssembly::LOAD_LANE_64_A32:
2583 case WebAssembly::LOAD_LANE_64_A32_S:
2584 case WebAssembly::LOAD_LANE_64_A64:
2585 case WebAssembly::LOAD_LANE_64_A64_S:
2586 case WebAssembly::LOAD_LANE_8_A32:
2587 case WebAssembly::LOAD_LANE_8_A32_S:
2588 case WebAssembly::LOAD_LANE_8_A64:
2589 case WebAssembly::LOAD_LANE_8_A64_S:
2590 case WebAssembly::LOAD_V128_A32:
2591 case WebAssembly::LOAD_V128_A32_S:
2592 case WebAssembly::LOAD_V128_A64:
2593 case WebAssembly::LOAD_V128_A64_S:
2594 case WebAssembly::LOAD_ZERO_32_A32:
2595 case WebAssembly::LOAD_ZERO_32_A32_S:
2596 case WebAssembly::LOAD_ZERO_32_A64:
2597 case WebAssembly::LOAD_ZERO_32_A64_S:
2598 case WebAssembly::LOAD_ZERO_64_A32:
2599 case WebAssembly::LOAD_ZERO_64_A32_S:
2600 case WebAssembly::LOAD_ZERO_64_A64:
2601 case WebAssembly::LOAD_ZERO_64_A64_S:
2602 case WebAssembly::LOCAL_GET_EXNREF:
2603 case WebAssembly::LOCAL_GET_EXNREF_S:
2604 case WebAssembly::LOCAL_GET_EXTERNREF:
2605 case WebAssembly::LOCAL_GET_EXTERNREF_S:
2606 case WebAssembly::LOCAL_GET_F32:
2607 case WebAssembly::LOCAL_GET_F32_S:
2608 case WebAssembly::LOCAL_GET_F64:
2609 case WebAssembly::LOCAL_GET_F64_S:
2610 case WebAssembly::LOCAL_GET_FUNCREF:
2611 case WebAssembly::LOCAL_GET_FUNCREF_S:
2612 case WebAssembly::LOCAL_GET_I32:
2613 case WebAssembly::LOCAL_GET_I32_S:
2614 case WebAssembly::LOCAL_GET_I64:
2615 case WebAssembly::LOCAL_GET_I64_S:
2616 case WebAssembly::LOCAL_GET_V128:
2617 case WebAssembly::LOCAL_GET_V128_S:
2618 case WebAssembly::LOCAL_SET_EXNREF:
2619 case WebAssembly::LOCAL_SET_EXNREF_S:
2620 case WebAssembly::LOCAL_SET_EXTERNREF:
2621 case WebAssembly::LOCAL_SET_EXTERNREF_S:
2622 case WebAssembly::LOCAL_SET_F32:
2623 case WebAssembly::LOCAL_SET_F32_S:
2624 case WebAssembly::LOCAL_SET_F64:
2625 case WebAssembly::LOCAL_SET_F64_S:
2626 case WebAssembly::LOCAL_SET_FUNCREF:
2627 case WebAssembly::LOCAL_SET_FUNCREF_S:
2628 case WebAssembly::LOCAL_SET_I32:
2629 case WebAssembly::LOCAL_SET_I32_S:
2630 case WebAssembly::LOCAL_SET_I64:
2631 case WebAssembly::LOCAL_SET_I64_S:
2632 case WebAssembly::LOCAL_SET_V128:
2633 case WebAssembly::LOCAL_SET_V128_S:
2634 case WebAssembly::LOCAL_TEE_EXNREF:
2635 case WebAssembly::LOCAL_TEE_EXNREF_S:
2636 case WebAssembly::LOCAL_TEE_EXTERNREF:
2637 case WebAssembly::LOCAL_TEE_EXTERNREF_S:
2638 case WebAssembly::LOCAL_TEE_F32:
2639 case WebAssembly::LOCAL_TEE_F32_S:
2640 case WebAssembly::LOCAL_TEE_F64:
2641 case WebAssembly::LOCAL_TEE_F64_S:
2642 case WebAssembly::LOCAL_TEE_FUNCREF:
2643 case WebAssembly::LOCAL_TEE_FUNCREF_S:
2644 case WebAssembly::LOCAL_TEE_I32:
2645 case WebAssembly::LOCAL_TEE_I32_S:
2646 case WebAssembly::LOCAL_TEE_I64:
2647 case WebAssembly::LOCAL_TEE_I64_S:
2648 case WebAssembly::LOCAL_TEE_V128:
2649 case WebAssembly::LOCAL_TEE_V128_S:
2650 case WebAssembly::LOOP:
2651 case WebAssembly::LOOP_S:
2652 case WebAssembly::LT_F16x8:
2653 case WebAssembly::LT_F16x8_S:
2654 case WebAssembly::LT_F32:
2655 case WebAssembly::LT_F32_S:
2656 case WebAssembly::LT_F32x4:
2657 case WebAssembly::LT_F32x4_S:
2658 case WebAssembly::LT_F64:
2659 case WebAssembly::LT_F64_S:
2660 case WebAssembly::LT_F64x2:
2661 case WebAssembly::LT_F64x2_S:
2662 case WebAssembly::LT_S_I16x8:
2663 case WebAssembly::LT_S_I16x8_S:
2664 case WebAssembly::LT_S_I32:
2665 case WebAssembly::LT_S_I32_S:
2666 case WebAssembly::LT_S_I32x4:
2667 case WebAssembly::LT_S_I32x4_S:
2668 case WebAssembly::LT_S_I64:
2669 case WebAssembly::LT_S_I64_S:
2670 case WebAssembly::LT_S_I64x2:
2671 case WebAssembly::LT_S_I64x2_S:
2672 case WebAssembly::LT_S_I8x16:
2673 case WebAssembly::LT_S_I8x16_S:
2674 case WebAssembly::LT_U_I16x8:
2675 case WebAssembly::LT_U_I16x8_S:
2676 case WebAssembly::LT_U_I32:
2677 case WebAssembly::LT_U_I32_S:
2678 case WebAssembly::LT_U_I32x4:
2679 case WebAssembly::LT_U_I32x4_S:
2680 case WebAssembly::LT_U_I64:
2681 case WebAssembly::LT_U_I64_S:
2682 case WebAssembly::LT_U_I8x16:
2683 case WebAssembly::LT_U_I8x16_S:
2684 case WebAssembly::MADD_F16x8:
2685 case WebAssembly::MADD_F16x8_S:
2686 case WebAssembly::MADD_F32x4:
2687 case WebAssembly::MADD_F32x4_S:
2688 case WebAssembly::MADD_F64x2:
2689 case WebAssembly::MADD_F64x2_S:
2690 case WebAssembly::MAX_F16x8:
2691 case WebAssembly::MAX_F16x8_S:
2692 case WebAssembly::MAX_F32:
2693 case WebAssembly::MAX_F32_S:
2694 case WebAssembly::MAX_F32x4:
2695 case WebAssembly::MAX_F32x4_S:
2696 case WebAssembly::MAX_F64:
2697 case WebAssembly::MAX_F64_S:
2698 case WebAssembly::MAX_F64x2:
2699 case WebAssembly::MAX_F64x2_S:
2700 case WebAssembly::MAX_S_I16x8:
2701 case WebAssembly::MAX_S_I16x8_S:
2702 case WebAssembly::MAX_S_I32x4:
2703 case WebAssembly::MAX_S_I32x4_S:
2704 case WebAssembly::MAX_S_I8x16:
2705 case WebAssembly::MAX_S_I8x16_S:
2706 case WebAssembly::MAX_U_I16x8:
2707 case WebAssembly::MAX_U_I16x8_S:
2708 case WebAssembly::MAX_U_I32x4:
2709 case WebAssembly::MAX_U_I32x4_S:
2710 case WebAssembly::MAX_U_I8x16:
2711 case WebAssembly::MAX_U_I8x16_S:
2712 case WebAssembly::MEMCPY_A32:
2713 case WebAssembly::MEMCPY_A32_S:
2714 case WebAssembly::MEMCPY_A64:
2715 case WebAssembly::MEMCPY_A64_S:
2716 case WebAssembly::MEMORY_ATOMIC_NOTIFY_A32:
2717 case WebAssembly::MEMORY_ATOMIC_NOTIFY_A32_S:
2718 case WebAssembly::MEMORY_ATOMIC_NOTIFY_A64:
2719 case WebAssembly::MEMORY_ATOMIC_NOTIFY_A64_S:
2720 case WebAssembly::MEMORY_ATOMIC_WAIT32_A32:
2721 case WebAssembly::MEMORY_ATOMIC_WAIT32_A32_S:
2722 case WebAssembly::MEMORY_ATOMIC_WAIT32_A64:
2723 case WebAssembly::MEMORY_ATOMIC_WAIT32_A64_S:
2724 case WebAssembly::MEMORY_ATOMIC_WAIT64_A32:
2725 case WebAssembly::MEMORY_ATOMIC_WAIT64_A32_S:
2726 case WebAssembly::MEMORY_ATOMIC_WAIT64_A64:
2727 case WebAssembly::MEMORY_ATOMIC_WAIT64_A64_S:
2728 case WebAssembly::MEMORY_COPY_A32:
2729 case WebAssembly::MEMORY_COPY_A32_S:
2730 case WebAssembly::MEMORY_COPY_A64:
2731 case WebAssembly::MEMORY_COPY_A64_S:
2732 case WebAssembly::MEMORY_FILL_A32:
2733 case WebAssembly::MEMORY_FILL_A32_S:
2734 case WebAssembly::MEMORY_FILL_A64:
2735 case WebAssembly::MEMORY_FILL_A64_S:
2736 case WebAssembly::MEMORY_INIT_A32:
2737 case WebAssembly::MEMORY_INIT_A32_S:
2738 case WebAssembly::MEMORY_INIT_A64:
2739 case WebAssembly::MEMORY_INIT_A64_S:
2740 case WebAssembly::MEMSET_A32:
2741 case WebAssembly::MEMSET_A32_S:
2742 case WebAssembly::MEMSET_A64:
2743 case WebAssembly::MEMSET_A64_S:
2744 case WebAssembly::MIN_F16x8:
2745 case WebAssembly::MIN_F16x8_S:
2746 case WebAssembly::MIN_F32:
2747 case WebAssembly::MIN_F32_S:
2748 case WebAssembly::MIN_F32x4:
2749 case WebAssembly::MIN_F32x4_S:
2750 case WebAssembly::MIN_F64:
2751 case WebAssembly::MIN_F64_S:
2752 case WebAssembly::MIN_F64x2:
2753 case WebAssembly::MIN_F64x2_S:
2754 case WebAssembly::MIN_S_I16x8:
2755 case WebAssembly::MIN_S_I16x8_S:
2756 case WebAssembly::MIN_S_I32x4:
2757 case WebAssembly::MIN_S_I32x4_S:
2758 case WebAssembly::MIN_S_I8x16:
2759 case WebAssembly::MIN_S_I8x16_S:
2760 case WebAssembly::MIN_U_I16x8:
2761 case WebAssembly::MIN_U_I16x8_S:
2762 case WebAssembly::MIN_U_I32x4:
2763 case WebAssembly::MIN_U_I32x4_S:
2764 case WebAssembly::MIN_U_I8x16:
2765 case WebAssembly::MIN_U_I8x16_S:
2766 case WebAssembly::MUL_F16x8:
2767 case WebAssembly::MUL_F16x8_S:
2768 case WebAssembly::MUL_F32:
2769 case WebAssembly::MUL_F32_S:
2770 case WebAssembly::MUL_F32x4:
2771 case WebAssembly::MUL_F32x4_S:
2772 case WebAssembly::MUL_F64:
2773 case WebAssembly::MUL_F64_S:
2774 case WebAssembly::MUL_F64x2:
2775 case WebAssembly::MUL_F64x2_S:
2776 case WebAssembly::MUL_I16x8:
2777 case WebAssembly::MUL_I16x8_S:
2778 case WebAssembly::MUL_I32:
2779 case WebAssembly::MUL_I32_S:
2780 case WebAssembly::MUL_I32x4:
2781 case WebAssembly::MUL_I32x4_S:
2782 case WebAssembly::MUL_I64:
2783 case WebAssembly::MUL_I64_S:
2784 case WebAssembly::MUL_I64x2:
2785 case WebAssembly::MUL_I64x2_S:
2786 case WebAssembly::NARROW_S_I16x8:
2787 case WebAssembly::NARROW_S_I16x8_S:
2788 case WebAssembly::NARROW_S_I8x16:
2789 case WebAssembly::NARROW_S_I8x16_S:
2790 case WebAssembly::NARROW_U_I16x8:
2791 case WebAssembly::NARROW_U_I16x8_S:
2792 case WebAssembly::NARROW_U_I8x16:
2793 case WebAssembly::NARROW_U_I8x16_S:
2794 case WebAssembly::NEAREST_F16x8:
2795 case WebAssembly::NEAREST_F16x8_S:
2796 case WebAssembly::NEAREST_F32:
2797 case WebAssembly::NEAREST_F32_S:
2798 case WebAssembly::NEAREST_F32x4:
2799 case WebAssembly::NEAREST_F32x4_S:
2800 case WebAssembly::NEAREST_F64:
2801 case WebAssembly::NEAREST_F64_S:
2802 case WebAssembly::NEAREST_F64x2:
2803 case WebAssembly::NEAREST_F64x2_S:
2804 case WebAssembly::NEG_F16x8:
2805 case WebAssembly::NEG_F16x8_S:
2806 case WebAssembly::NEG_F32:
2807 case WebAssembly::NEG_F32_S:
2808 case WebAssembly::NEG_F32x4:
2809 case WebAssembly::NEG_F32x4_S:
2810 case WebAssembly::NEG_F64:
2811 case WebAssembly::NEG_F64_S:
2812 case WebAssembly::NEG_F64x2:
2813 case WebAssembly::NEG_F64x2_S:
2814 case WebAssembly::NEG_I16x8:
2815 case WebAssembly::NEG_I16x8_S:
2816 case WebAssembly::NEG_I32x4:
2817 case WebAssembly::NEG_I32x4_S:
2818 case WebAssembly::NEG_I64x2:
2819 case WebAssembly::NEG_I64x2_S:
2820 case WebAssembly::NEG_I8x16:
2821 case WebAssembly::NEG_I8x16_S:
2822 case WebAssembly::NE_F16x8:
2823 case WebAssembly::NE_F16x8_S:
2824 case WebAssembly::NE_F32:
2825 case WebAssembly::NE_F32_S:
2826 case WebAssembly::NE_F32x4:
2827 case WebAssembly::NE_F32x4_S:
2828 case WebAssembly::NE_F64:
2829 case WebAssembly::NE_F64_S:
2830 case WebAssembly::NE_F64x2:
2831 case WebAssembly::NE_F64x2_S:
2832 case WebAssembly::NE_I16x8:
2833 case WebAssembly::NE_I16x8_S:
2834 case WebAssembly::NE_I32:
2835 case WebAssembly::NE_I32_S:
2836 case WebAssembly::NE_I32x4:
2837 case WebAssembly::NE_I32x4_S:
2838 case WebAssembly::NE_I64:
2839 case WebAssembly::NE_I64_S:
2840 case WebAssembly::NE_I64x2:
2841 case WebAssembly::NE_I64x2_S:
2842 case WebAssembly::NE_I8x16:
2843 case WebAssembly::NE_I8x16_S:
2844 case WebAssembly::NMADD_F16x8:
2845 case WebAssembly::NMADD_F16x8_S:
2846 case WebAssembly::NMADD_F32x4:
2847 case WebAssembly::NMADD_F32x4_S:
2848 case WebAssembly::NMADD_F64x2:
2849 case WebAssembly::NMADD_F64x2_S:
2850 case WebAssembly::NOP:
2851 case WebAssembly::NOP_S:
2852 case WebAssembly::NOT:
2853 case WebAssembly::NOT_S:
2854 case WebAssembly::OR:
2855 case WebAssembly::OR_I32:
2856 case WebAssembly::OR_I32_S:
2857 case WebAssembly::OR_I64:
2858 case WebAssembly::OR_I64_S:
2859 case WebAssembly::OR_S:
2860 case WebAssembly::PMAX_F16x8:
2861 case WebAssembly::PMAX_F16x8_S:
2862 case WebAssembly::PMAX_F32x4:
2863 case WebAssembly::PMAX_F32x4_S:
2864 case WebAssembly::PMAX_F64x2:
2865 case WebAssembly::PMAX_F64x2_S:
2866 case WebAssembly::PMIN_F16x8:
2867 case WebAssembly::PMIN_F16x8_S:
2868 case WebAssembly::PMIN_F32x4:
2869 case WebAssembly::PMIN_F32x4_S:
2870 case WebAssembly::PMIN_F64x2:
2871 case WebAssembly::PMIN_F64x2_S:
2872 case WebAssembly::POPCNT_I32:
2873 case WebAssembly::POPCNT_I32_S:
2874 case WebAssembly::POPCNT_I64:
2875 case WebAssembly::POPCNT_I64_S:
2876 case WebAssembly::POPCNT_I8x16:
2877 case WebAssembly::POPCNT_I8x16_S:
2878 case WebAssembly::Q15MULR_SAT_S_I16x8:
2879 case WebAssembly::Q15MULR_SAT_S_I16x8_S:
2880 case WebAssembly::REF_FUNC:
2881 case WebAssembly::REF_FUNC_S:
2882 case WebAssembly::REF_IS_NULL_EXNREF:
2883 case WebAssembly::REF_IS_NULL_EXNREF_S:
2884 case WebAssembly::REF_IS_NULL_EXTERNREF:
2885 case WebAssembly::REF_IS_NULL_EXTERNREF_S:
2886 case WebAssembly::REF_IS_NULL_FUNCREF:
2887 case WebAssembly::REF_IS_NULL_FUNCREF_S:
2888 case WebAssembly::REF_NULL_EXNREF:
2889 case WebAssembly::REF_NULL_EXNREF_S:
2890 case WebAssembly::REF_NULL_EXTERNREF:
2891 case WebAssembly::REF_NULL_EXTERNREF_S:
2892 case WebAssembly::REF_NULL_FUNCREF:
2893 case WebAssembly::REF_NULL_FUNCREF_S:
2894 case WebAssembly::REF_TEST_FUNCREF:
2895 case WebAssembly::REF_TEST_FUNCREF_S:
2896 case WebAssembly::RELAXED_DOT:
2897 case WebAssembly::RELAXED_DOT_ADD:
2898 case WebAssembly::RELAXED_DOT_ADD_S:
2899 case WebAssembly::RELAXED_DOT_BFLOAT:
2900 case WebAssembly::RELAXED_DOT_BFLOAT_S:
2901 case WebAssembly::RELAXED_DOT_S:
2902 case WebAssembly::RELAXED_Q15MULR_S_I16x8:
2903 case WebAssembly::RELAXED_Q15MULR_S_I16x8_S:
2904 case WebAssembly::RELAXED_SWIZZLE:
2905 case WebAssembly::RELAXED_SWIZZLE_S:
2906 case WebAssembly::REM_S_I32:
2907 case WebAssembly::REM_S_I32_S:
2908 case WebAssembly::REM_S_I64:
2909 case WebAssembly::REM_S_I64_S:
2910 case WebAssembly::REM_U_I32:
2911 case WebAssembly::REM_U_I32_S:
2912 case WebAssembly::REM_U_I64:
2913 case WebAssembly::REM_U_I64_S:
2914 case WebAssembly::REPLACE_LANE_F16x8:
2915 case WebAssembly::REPLACE_LANE_F16x8_S:
2916 case WebAssembly::REPLACE_LANE_F32x4:
2917 case WebAssembly::REPLACE_LANE_F32x4_S:
2918 case WebAssembly::REPLACE_LANE_F64x2:
2919 case WebAssembly::REPLACE_LANE_F64x2_S:
2920 case WebAssembly::REPLACE_LANE_I16x8:
2921 case WebAssembly::REPLACE_LANE_I16x8_S:
2922 case WebAssembly::REPLACE_LANE_I32x4:
2923 case WebAssembly::REPLACE_LANE_I32x4_S:
2924 case WebAssembly::REPLACE_LANE_I64x2:
2925 case WebAssembly::REPLACE_LANE_I64x2_S:
2926 case WebAssembly::REPLACE_LANE_I8x16:
2927 case WebAssembly::REPLACE_LANE_I8x16_S:
2928 case WebAssembly::RETHROW:
2929 case WebAssembly::RETHROW_S:
2930 case WebAssembly::RETURN:
2931 case WebAssembly::RETURN_S:
2932 case WebAssembly::RET_CALL:
2933 case WebAssembly::RET_CALL_INDIRECT:
2934 case WebAssembly::RET_CALL_INDIRECT_S:
2935 case WebAssembly::RET_CALL_S:
2936 case WebAssembly::ROTL_I32:
2937 case WebAssembly::ROTL_I32_S:
2938 case WebAssembly::ROTL_I64:
2939 case WebAssembly::ROTL_I64_S:
2940 case WebAssembly::ROTR_I32:
2941 case WebAssembly::ROTR_I32_S:
2942 case WebAssembly::ROTR_I64:
2943 case WebAssembly::ROTR_I64_S:
2944 case WebAssembly::SELECT_EXNREF:
2945 case WebAssembly::SELECT_EXNREF_S:
2946 case WebAssembly::SELECT_EXTERNREF:
2947 case WebAssembly::SELECT_EXTERNREF_S:
2948 case WebAssembly::SELECT_F32:
2949 case WebAssembly::SELECT_F32_S:
2950 case WebAssembly::SELECT_F64:
2951 case WebAssembly::SELECT_F64_S:
2952 case WebAssembly::SELECT_FUNCREF:
2953 case WebAssembly::SELECT_FUNCREF_S:
2954 case WebAssembly::SELECT_I32:
2955 case WebAssembly::SELECT_I32_S:
2956 case WebAssembly::SELECT_I64:
2957 case WebAssembly::SELECT_I64_S:
2958 case WebAssembly::SELECT_V128:
2959 case WebAssembly::SELECT_V128_S:
2960 case WebAssembly::SHL_I16x8:
2961 case WebAssembly::SHL_I16x8_S:
2962 case WebAssembly::SHL_I32:
2963 case WebAssembly::SHL_I32_S:
2964 case WebAssembly::SHL_I32x4:
2965 case WebAssembly::SHL_I32x4_S:
2966 case WebAssembly::SHL_I64:
2967 case WebAssembly::SHL_I64_S:
2968 case WebAssembly::SHL_I64x2:
2969 case WebAssembly::SHL_I64x2_S:
2970 case WebAssembly::SHL_I8x16:
2971 case WebAssembly::SHL_I8x16_S:
2972 case WebAssembly::SHR_S_I16x8:
2973 case WebAssembly::SHR_S_I16x8_S:
2974 case WebAssembly::SHR_S_I32:
2975 case WebAssembly::SHR_S_I32_S:
2976 case WebAssembly::SHR_S_I32x4:
2977 case WebAssembly::SHR_S_I32x4_S:
2978 case WebAssembly::SHR_S_I64:
2979 case WebAssembly::SHR_S_I64_S:
2980 case WebAssembly::SHR_S_I64x2:
2981 case WebAssembly::SHR_S_I64x2_S:
2982 case WebAssembly::SHR_S_I8x16:
2983 case WebAssembly::SHR_S_I8x16_S:
2984 case WebAssembly::SHR_U_I16x8:
2985 case WebAssembly::SHR_U_I16x8_S:
2986 case WebAssembly::SHR_U_I32:
2987 case WebAssembly::SHR_U_I32_S:
2988 case WebAssembly::SHR_U_I32x4:
2989 case WebAssembly::SHR_U_I32x4_S:
2990 case WebAssembly::SHR_U_I64:
2991 case WebAssembly::SHR_U_I64_S:
2992 case WebAssembly::SHR_U_I64x2:
2993 case WebAssembly::SHR_U_I64x2_S:
2994 case WebAssembly::SHR_U_I8x16:
2995 case WebAssembly::SHR_U_I8x16_S:
2996 case WebAssembly::SHUFFLE:
2997 case WebAssembly::SHUFFLE_S:
2998 case WebAssembly::SIMD_RELAXED_FMAX_F32x4:
2999 case WebAssembly::SIMD_RELAXED_FMAX_F32x4_S:
3000 case WebAssembly::SIMD_RELAXED_FMAX_F64x2:
3001 case WebAssembly::SIMD_RELAXED_FMAX_F64x2_S:
3002 case WebAssembly::SIMD_RELAXED_FMIN_F32x4:
3003 case WebAssembly::SIMD_RELAXED_FMIN_F32x4_S:
3004 case WebAssembly::SIMD_RELAXED_FMIN_F64x2:
3005 case WebAssembly::SIMD_RELAXED_FMIN_F64x2_S:
3006 case WebAssembly::SPLAT_F16x8:
3007 case WebAssembly::SPLAT_F16x8_S:
3008 case WebAssembly::SPLAT_F32x4:
3009 case WebAssembly::SPLAT_F32x4_S:
3010 case WebAssembly::SPLAT_F64x2:
3011 case WebAssembly::SPLAT_F64x2_S:
3012 case WebAssembly::SPLAT_I16x8:
3013 case WebAssembly::SPLAT_I16x8_S:
3014 case WebAssembly::SPLAT_I32x4:
3015 case WebAssembly::SPLAT_I32x4_S:
3016 case WebAssembly::SPLAT_I64x2:
3017 case WebAssembly::SPLAT_I64x2_S:
3018 case WebAssembly::SPLAT_I8x16:
3019 case WebAssembly::SPLAT_I8x16_S:
3020 case WebAssembly::SQRT_F16x8:
3021 case WebAssembly::SQRT_F16x8_S:
3022 case WebAssembly::SQRT_F32:
3023 case WebAssembly::SQRT_F32_S:
3024 case WebAssembly::SQRT_F32x4:
3025 case WebAssembly::SQRT_F32x4_S:
3026 case WebAssembly::SQRT_F64:
3027 case WebAssembly::SQRT_F64_S:
3028 case WebAssembly::SQRT_F64x2:
3029 case WebAssembly::SQRT_F64x2_S:
3030 case WebAssembly::STORE16_I32_A32:
3031 case WebAssembly::STORE16_I32_A32_S:
3032 case WebAssembly::STORE16_I32_A64:
3033 case WebAssembly::STORE16_I32_A64_S:
3034 case WebAssembly::STORE16_I64_A32:
3035 case WebAssembly::STORE16_I64_A32_S:
3036 case WebAssembly::STORE16_I64_A64:
3037 case WebAssembly::STORE16_I64_A64_S:
3038 case WebAssembly::STORE32_I64_A32:
3039 case WebAssembly::STORE32_I64_A32_S:
3040 case WebAssembly::STORE32_I64_A64:
3041 case WebAssembly::STORE32_I64_A64_S:
3042 case WebAssembly::STORE8_I32_A32:
3043 case WebAssembly::STORE8_I32_A32_S:
3044 case WebAssembly::STORE8_I32_A64:
3045 case WebAssembly::STORE8_I32_A64_S:
3046 case WebAssembly::STORE8_I64_A32:
3047 case WebAssembly::STORE8_I64_A32_S:
3048 case WebAssembly::STORE8_I64_A64:
3049 case WebAssembly::STORE8_I64_A64_S:
3050 case WebAssembly::STORE_F16_F32_A32:
3051 case WebAssembly::STORE_F16_F32_A32_S:
3052 case WebAssembly::STORE_F16_F32_A64:
3053 case WebAssembly::STORE_F16_F32_A64_S:
3054 case WebAssembly::STORE_F32_A32:
3055 case WebAssembly::STORE_F32_A32_S:
3056 case WebAssembly::STORE_F32_A64:
3057 case WebAssembly::STORE_F32_A64_S:
3058 case WebAssembly::STORE_F64_A32:
3059 case WebAssembly::STORE_F64_A32_S:
3060 case WebAssembly::STORE_F64_A64:
3061 case WebAssembly::STORE_F64_A64_S:
3062 case WebAssembly::STORE_I32_A32:
3063 case WebAssembly::STORE_I32_A32_S:
3064 case WebAssembly::STORE_I32_A64:
3065 case WebAssembly::STORE_I32_A64_S:
3066 case WebAssembly::STORE_I64_A32:
3067 case WebAssembly::STORE_I64_A32_S:
3068 case WebAssembly::STORE_I64_A64:
3069 case WebAssembly::STORE_I64_A64_S:
3070 case WebAssembly::STORE_LANE_I16x8_A32:
3071 case WebAssembly::STORE_LANE_I16x8_A32_S:
3072 case WebAssembly::STORE_LANE_I16x8_A64:
3073 case WebAssembly::STORE_LANE_I16x8_A64_S:
3074 case WebAssembly::STORE_LANE_I32x4_A32:
3075 case WebAssembly::STORE_LANE_I32x4_A32_S:
3076 case WebAssembly::STORE_LANE_I32x4_A64:
3077 case WebAssembly::STORE_LANE_I32x4_A64_S:
3078 case WebAssembly::STORE_LANE_I64x2_A32:
3079 case WebAssembly::STORE_LANE_I64x2_A32_S:
3080 case WebAssembly::STORE_LANE_I64x2_A64:
3081 case WebAssembly::STORE_LANE_I64x2_A64_S:
3082 case WebAssembly::STORE_LANE_I8x16_A32:
3083 case WebAssembly::STORE_LANE_I8x16_A32_S:
3084 case WebAssembly::STORE_LANE_I8x16_A64:
3085 case WebAssembly::STORE_LANE_I8x16_A64_S:
3086 case WebAssembly::STORE_V128_A32:
3087 case WebAssembly::STORE_V128_A32_S:
3088 case WebAssembly::STORE_V128_A64:
3089 case WebAssembly::STORE_V128_A64_S:
3090 case WebAssembly::SUB_F16x8:
3091 case WebAssembly::SUB_F16x8_S:
3092 case WebAssembly::SUB_F32:
3093 case WebAssembly::SUB_F32_S:
3094 case WebAssembly::SUB_F32x4:
3095 case WebAssembly::SUB_F32x4_S:
3096 case WebAssembly::SUB_F64:
3097 case WebAssembly::SUB_F64_S:
3098 case WebAssembly::SUB_F64x2:
3099 case WebAssembly::SUB_F64x2_S:
3100 case WebAssembly::SUB_I16x8:
3101 case WebAssembly::SUB_I16x8_S:
3102 case WebAssembly::SUB_I32:
3103 case WebAssembly::SUB_I32_S:
3104 case WebAssembly::SUB_I32x4:
3105 case WebAssembly::SUB_I32x4_S:
3106 case WebAssembly::SUB_I64:
3107 case WebAssembly::SUB_I64_S:
3108 case WebAssembly::SUB_I64x2:
3109 case WebAssembly::SUB_I64x2_S:
3110 case WebAssembly::SUB_I8x16:
3111 case WebAssembly::SUB_I8x16_S:
3112 case WebAssembly::SUB_SAT_S_I16x8:
3113 case WebAssembly::SUB_SAT_S_I16x8_S:
3114 case WebAssembly::SUB_SAT_S_I8x16:
3115 case WebAssembly::SUB_SAT_S_I8x16_S:
3116 case WebAssembly::SUB_SAT_U_I16x8:
3117 case WebAssembly::SUB_SAT_U_I16x8_S:
3118 case WebAssembly::SUB_SAT_U_I8x16:
3119 case WebAssembly::SUB_SAT_U_I8x16_S:
3120 case WebAssembly::SWIZZLE:
3121 case WebAssembly::SWIZZLE_S:
3122 case WebAssembly::TABLE_COPY:
3123 case WebAssembly::TABLE_COPY_S:
3124 case WebAssembly::TABLE_FILL_EXNREF:
3125 case WebAssembly::TABLE_FILL_EXNREF_S:
3126 case WebAssembly::TABLE_FILL_EXTERNREF:
3127 case WebAssembly::TABLE_FILL_EXTERNREF_S:
3128 case WebAssembly::TABLE_FILL_FUNCREF:
3129 case WebAssembly::TABLE_FILL_FUNCREF_S:
3130 case WebAssembly::TABLE_GET_EXNREF:
3131 case WebAssembly::TABLE_GET_EXNREF_S:
3132 case WebAssembly::TABLE_GET_EXTERNREF:
3133 case WebAssembly::TABLE_GET_EXTERNREF_S:
3134 case WebAssembly::TABLE_GET_FUNCREF:
3135 case WebAssembly::TABLE_GET_FUNCREF_S:
3136 case WebAssembly::TABLE_GROW_EXNREF:
3137 case WebAssembly::TABLE_GROW_EXNREF_S:
3138 case WebAssembly::TABLE_GROW_EXTERNREF:
3139 case WebAssembly::TABLE_GROW_EXTERNREF_S:
3140 case WebAssembly::TABLE_GROW_FUNCREF:
3141 case WebAssembly::TABLE_GROW_FUNCREF_S:
3142 case WebAssembly::TABLE_SET_EXNREF:
3143 case WebAssembly::TABLE_SET_EXNREF_S:
3144 case WebAssembly::TABLE_SET_EXTERNREF:
3145 case WebAssembly::TABLE_SET_EXTERNREF_S:
3146 case WebAssembly::TABLE_SET_FUNCREF:
3147 case WebAssembly::TABLE_SET_FUNCREF_S:
3148 case WebAssembly::TABLE_SIZE:
3149 case WebAssembly::TABLE_SIZE_S:
3150 case WebAssembly::TEE_EXNREF:
3151 case WebAssembly::TEE_EXNREF_S:
3152 case WebAssembly::TEE_EXTERNREF:
3153 case WebAssembly::TEE_EXTERNREF_S:
3154 case WebAssembly::TEE_F32:
3155 case WebAssembly::TEE_F32_S:
3156 case WebAssembly::TEE_F64:
3157 case WebAssembly::TEE_F64_S:
3158 case WebAssembly::TEE_FUNCREF:
3159 case WebAssembly::TEE_FUNCREF_S:
3160 case WebAssembly::TEE_I32:
3161 case WebAssembly::TEE_I32_S:
3162 case WebAssembly::TEE_I64:
3163 case WebAssembly::TEE_I64_S:
3164 case WebAssembly::TEE_V128:
3165 case WebAssembly::TEE_V128_S:
3166 case WebAssembly::THROW:
3167 case WebAssembly::THROW_REF:
3168 case WebAssembly::THROW_REF_S:
3169 case WebAssembly::THROW_S:
3170 case WebAssembly::TRUNC_F16x8:
3171 case WebAssembly::TRUNC_F16x8_S:
3172 case WebAssembly::TRUNC_F32:
3173 case WebAssembly::TRUNC_F32_S:
3174 case WebAssembly::TRUNC_F32x4:
3175 case WebAssembly::TRUNC_F32x4_S:
3176 case WebAssembly::TRUNC_F64:
3177 case WebAssembly::TRUNC_F64_S:
3178 case WebAssembly::TRUNC_F64x2:
3179 case WebAssembly::TRUNC_F64x2_S:
3180 case WebAssembly::TRY:
3181 case WebAssembly::TRY_S:
3182 case WebAssembly::TRY_TABLE:
3183 case WebAssembly::TRY_TABLE_S:
3184 case WebAssembly::UNREACHABLE:
3185 case WebAssembly::UNREACHABLE_S:
3186 case WebAssembly::XOR:
3187 case WebAssembly::XOR_I32:
3188 case WebAssembly::XOR_I32_S:
3189 case WebAssembly::XOR_I64:
3190 case WebAssembly::XOR_I64_S:
3191 case WebAssembly::XOR_S:
3192 case WebAssembly::anonymous_14734MEMORY_GROW_A32:
3193 case WebAssembly::anonymous_14734MEMORY_GROW_A32_S:
3194 case WebAssembly::anonymous_14734MEMORY_SIZE_A32:
3195 case WebAssembly::anonymous_14734MEMORY_SIZE_A32_S:
3196 case WebAssembly::anonymous_14735MEMORY_GROW_A64:
3197 case WebAssembly::anonymous_14735MEMORY_GROW_A64_S:
3198 case WebAssembly::anonymous_14735MEMORY_SIZE_A64:
3199 case WebAssembly::anonymous_14735MEMORY_SIZE_A64_S:
3200 case WebAssembly::convert_low_s_F64x2:
3201 case WebAssembly::convert_low_s_F64x2_S:
3202 case WebAssembly::convert_low_u_F64x2:
3203 case WebAssembly::convert_low_u_F64x2_S:
3204 case WebAssembly::demote_zero_F32x4:
3205 case WebAssembly::demote_zero_F32x4_S:
3206 case WebAssembly::extadd_pairwise_s_I16x8:
3207 case WebAssembly::extadd_pairwise_s_I16x8_S:
3208 case WebAssembly::extadd_pairwise_s_I32x4:
3209 case WebAssembly::extadd_pairwise_s_I32x4_S:
3210 case WebAssembly::extadd_pairwise_u_I16x8:
3211 case WebAssembly::extadd_pairwise_u_I16x8_S:
3212 case WebAssembly::extadd_pairwise_u_I32x4:
3213 case WebAssembly::extadd_pairwise_u_I32x4_S:
3214 case WebAssembly::extend_high_s_I16x8:
3215 case WebAssembly::extend_high_s_I16x8_S:
3216 case WebAssembly::extend_high_s_I32x4:
3217 case WebAssembly::extend_high_s_I32x4_S:
3218 case WebAssembly::extend_high_s_I64x2:
3219 case WebAssembly::extend_high_s_I64x2_S:
3220 case WebAssembly::extend_high_u_I16x8:
3221 case WebAssembly::extend_high_u_I16x8_S:
3222 case WebAssembly::extend_high_u_I32x4:
3223 case WebAssembly::extend_high_u_I32x4_S:
3224 case WebAssembly::extend_high_u_I64x2:
3225 case WebAssembly::extend_high_u_I64x2_S:
3226 case WebAssembly::extend_low_s_I16x8:
3227 case WebAssembly::extend_low_s_I16x8_S:
3228 case WebAssembly::extend_low_s_I32x4:
3229 case WebAssembly::extend_low_s_I32x4_S:
3230 case WebAssembly::extend_low_s_I64x2:
3231 case WebAssembly::extend_low_s_I64x2_S:
3232 case WebAssembly::extend_low_u_I16x8:
3233 case WebAssembly::extend_low_u_I16x8_S:
3234 case WebAssembly::extend_low_u_I32x4:
3235 case WebAssembly::extend_low_u_I32x4_S:
3236 case WebAssembly::extend_low_u_I64x2:
3237 case WebAssembly::extend_low_u_I64x2_S:
3238 case WebAssembly::fp_to_sint_I16x8:
3239 case WebAssembly::fp_to_sint_I16x8_S:
3240 case WebAssembly::fp_to_sint_I32x4:
3241 case WebAssembly::fp_to_sint_I32x4_S:
3242 case WebAssembly::fp_to_uint_I16x8:
3243 case WebAssembly::fp_to_uint_I16x8_S:
3244 case WebAssembly::fp_to_uint_I32x4:
3245 case WebAssembly::fp_to_uint_I32x4_S:
3246 case WebAssembly::int_wasm_relaxed_trunc_signed_I32x4:
3247 case WebAssembly::int_wasm_relaxed_trunc_signed_I32x4_S:
3248 case WebAssembly::int_wasm_relaxed_trunc_signed_zero_I32x4:
3249 case WebAssembly::int_wasm_relaxed_trunc_signed_zero_I32x4_S:
3250 case WebAssembly::int_wasm_relaxed_trunc_unsigned_I32x4:
3251 case WebAssembly::int_wasm_relaxed_trunc_unsigned_I32x4_S:
3252 case WebAssembly::int_wasm_relaxed_trunc_unsigned_zero_I32x4:
3253 case WebAssembly::int_wasm_relaxed_trunc_unsigned_zero_I32x4_S:
3254 case WebAssembly::promote_low_F64x2:
3255 case WebAssembly::promote_low_F64x2_S:
3256 case WebAssembly::sint_to_fp_F16x8:
3257 case WebAssembly::sint_to_fp_F16x8_S:
3258 case WebAssembly::sint_to_fp_F32x4:
3259 case WebAssembly::sint_to_fp_F32x4_S:
3260 case WebAssembly::trunc_sat_zero_s_I32x4:
3261 case WebAssembly::trunc_sat_zero_s_I32x4_S:
3262 case WebAssembly::trunc_sat_zero_u_I32x4:
3263 case WebAssembly::trunc_sat_zero_u_I32x4_S:
3264 case WebAssembly::uint_to_fp_F16x8:
3265 case WebAssembly::uint_to_fp_F16x8_S:
3266 case WebAssembly::uint_to_fp_F32x4:
3267 case WebAssembly::uint_to_fp_F32x4_S: {
3268 break;
3269 }
3270 default:
3271 reportUnsupportedInst(Inst: MI);
3272 }
3273 return Value;
3274}
3275
3276#ifdef GET_OPERAND_BIT_OFFSET
3277#undef GET_OPERAND_BIT_OFFSET
3278
3279uint32_t WebAssemblyMCCodeEmitter::getOperandBitOffset(const MCInst &MI,
3280 unsigned OpNum,
3281 const MCSubtargetInfo &STI) const {
3282 switch (MI.getOpcode()) {
3283 case WebAssembly::ABS_F16x8:
3284 case WebAssembly::ABS_F16x8_S:
3285 case WebAssembly::ABS_F32:
3286 case WebAssembly::ABS_F32_S:
3287 case WebAssembly::ABS_F32x4:
3288 case WebAssembly::ABS_F32x4_S:
3289 case WebAssembly::ABS_F64:
3290 case WebAssembly::ABS_F64_S:
3291 case WebAssembly::ABS_F64x2:
3292 case WebAssembly::ABS_F64x2_S:
3293 case WebAssembly::ABS_I16x8:
3294 case WebAssembly::ABS_I16x8_S:
3295 case WebAssembly::ABS_I32x4:
3296 case WebAssembly::ABS_I32x4_S:
3297 case WebAssembly::ABS_I64x2:
3298 case WebAssembly::ABS_I64x2_S:
3299 case WebAssembly::ABS_I8x16:
3300 case WebAssembly::ABS_I8x16_S:
3301 case WebAssembly::ADD_F16x8:
3302 case WebAssembly::ADD_F16x8_S:
3303 case WebAssembly::ADD_F32:
3304 case WebAssembly::ADD_F32_S:
3305 case WebAssembly::ADD_F32x4:
3306 case WebAssembly::ADD_F32x4_S:
3307 case WebAssembly::ADD_F64:
3308 case WebAssembly::ADD_F64_S:
3309 case WebAssembly::ADD_F64x2:
3310 case WebAssembly::ADD_F64x2_S:
3311 case WebAssembly::ADD_I16x8:
3312 case WebAssembly::ADD_I16x8_S:
3313 case WebAssembly::ADD_I32:
3314 case WebAssembly::ADD_I32_S:
3315 case WebAssembly::ADD_I32x4:
3316 case WebAssembly::ADD_I32x4_S:
3317 case WebAssembly::ADD_I64:
3318 case WebAssembly::ADD_I64_S:
3319 case WebAssembly::ADD_I64x2:
3320 case WebAssembly::ADD_I64x2_S:
3321 case WebAssembly::ADD_I8x16:
3322 case WebAssembly::ADD_I8x16_S:
3323 case WebAssembly::ADD_SAT_S_I16x8:
3324 case WebAssembly::ADD_SAT_S_I16x8_S:
3325 case WebAssembly::ADD_SAT_S_I8x16:
3326 case WebAssembly::ADD_SAT_S_I8x16_S:
3327 case WebAssembly::ADD_SAT_U_I16x8:
3328 case WebAssembly::ADD_SAT_U_I16x8_S:
3329 case WebAssembly::ADD_SAT_U_I8x16:
3330 case WebAssembly::ADD_SAT_U_I8x16_S:
3331 case WebAssembly::ADJCALLSTACKDOWN:
3332 case WebAssembly::ADJCALLSTACKDOWN_S:
3333 case WebAssembly::ADJCALLSTACKUP:
3334 case WebAssembly::ADJCALLSTACKUP_S:
3335 case WebAssembly::ALLTRUE_I16x8:
3336 case WebAssembly::ALLTRUE_I16x8_S:
3337 case WebAssembly::ALLTRUE_I32x4:
3338 case WebAssembly::ALLTRUE_I32x4_S:
3339 case WebAssembly::ALLTRUE_I64x2:
3340 case WebAssembly::ALLTRUE_I64x2_S:
3341 case WebAssembly::ALLTRUE_I8x16:
3342 case WebAssembly::ALLTRUE_I8x16_S:
3343 case WebAssembly::AND:
3344 case WebAssembly::ANDNOT:
3345 case WebAssembly::ANDNOT_S:
3346 case WebAssembly::AND_I32:
3347 case WebAssembly::AND_I32_S:
3348 case WebAssembly::AND_I64:
3349 case WebAssembly::AND_I64_S:
3350 case WebAssembly::AND_S:
3351 case WebAssembly::ANYTRUE:
3352 case WebAssembly::ANYTRUE_S:
3353 case WebAssembly::ARGUMENT_exnref:
3354 case WebAssembly::ARGUMENT_exnref_S:
3355 case WebAssembly::ARGUMENT_externref:
3356 case WebAssembly::ARGUMENT_externref_S:
3357 case WebAssembly::ARGUMENT_f32:
3358 case WebAssembly::ARGUMENT_f32_S:
3359 case WebAssembly::ARGUMENT_f64:
3360 case WebAssembly::ARGUMENT_f64_S:
3361 case WebAssembly::ARGUMENT_funcref:
3362 case WebAssembly::ARGUMENT_funcref_S:
3363 case WebAssembly::ARGUMENT_i32:
3364 case WebAssembly::ARGUMENT_i32_S:
3365 case WebAssembly::ARGUMENT_i64:
3366 case WebAssembly::ARGUMENT_i64_S:
3367 case WebAssembly::ARGUMENT_v16i8:
3368 case WebAssembly::ARGUMENT_v16i8_S:
3369 case WebAssembly::ARGUMENT_v2f64:
3370 case WebAssembly::ARGUMENT_v2f64_S:
3371 case WebAssembly::ARGUMENT_v2i64:
3372 case WebAssembly::ARGUMENT_v2i64_S:
3373 case WebAssembly::ARGUMENT_v4f32:
3374 case WebAssembly::ARGUMENT_v4f32_S:
3375 case WebAssembly::ARGUMENT_v4i32:
3376 case WebAssembly::ARGUMENT_v4i32_S:
3377 case WebAssembly::ARGUMENT_v8f16:
3378 case WebAssembly::ARGUMENT_v8f16_S:
3379 case WebAssembly::ARGUMENT_v8i16:
3380 case WebAssembly::ARGUMENT_v8i16_S:
3381 case WebAssembly::ATOMIC_FENCE:
3382 case WebAssembly::ATOMIC_FENCE_S:
3383 case WebAssembly::ATOMIC_LOAD16_U_I32_A32:
3384 case WebAssembly::ATOMIC_LOAD16_U_I32_A32_S:
3385 case WebAssembly::ATOMIC_LOAD16_U_I32_A64:
3386 case WebAssembly::ATOMIC_LOAD16_U_I32_A64_S:
3387 case WebAssembly::ATOMIC_LOAD16_U_I64_A32:
3388 case WebAssembly::ATOMIC_LOAD16_U_I64_A32_S:
3389 case WebAssembly::ATOMIC_LOAD16_U_I64_A64:
3390 case WebAssembly::ATOMIC_LOAD16_U_I64_A64_S:
3391 case WebAssembly::ATOMIC_LOAD32_U_I64_A32:
3392 case WebAssembly::ATOMIC_LOAD32_U_I64_A32_S:
3393 case WebAssembly::ATOMIC_LOAD32_U_I64_A64:
3394 case WebAssembly::ATOMIC_LOAD32_U_I64_A64_S:
3395 case WebAssembly::ATOMIC_LOAD8_U_I32_A32:
3396 case WebAssembly::ATOMIC_LOAD8_U_I32_A32_S:
3397 case WebAssembly::ATOMIC_LOAD8_U_I32_A64:
3398 case WebAssembly::ATOMIC_LOAD8_U_I32_A64_S:
3399 case WebAssembly::ATOMIC_LOAD8_U_I64_A32:
3400 case WebAssembly::ATOMIC_LOAD8_U_I64_A32_S:
3401 case WebAssembly::ATOMIC_LOAD8_U_I64_A64:
3402 case WebAssembly::ATOMIC_LOAD8_U_I64_A64_S:
3403 case WebAssembly::ATOMIC_LOAD_I32_A32:
3404 case WebAssembly::ATOMIC_LOAD_I32_A32_S:
3405 case WebAssembly::ATOMIC_LOAD_I32_A64:
3406 case WebAssembly::ATOMIC_LOAD_I32_A64_S:
3407 case WebAssembly::ATOMIC_LOAD_I64_A32:
3408 case WebAssembly::ATOMIC_LOAD_I64_A32_S:
3409 case WebAssembly::ATOMIC_LOAD_I64_A64:
3410 case WebAssembly::ATOMIC_LOAD_I64_A64_S:
3411 case WebAssembly::ATOMIC_RMW16_U_ADD_I32_A32:
3412 case WebAssembly::ATOMIC_RMW16_U_ADD_I32_A32_S:
3413 case WebAssembly::ATOMIC_RMW16_U_ADD_I32_A64:
3414 case WebAssembly::ATOMIC_RMW16_U_ADD_I32_A64_S:
3415 case WebAssembly::ATOMIC_RMW16_U_ADD_I64_A32:
3416 case WebAssembly::ATOMIC_RMW16_U_ADD_I64_A32_S:
3417 case WebAssembly::ATOMIC_RMW16_U_ADD_I64_A64:
3418 case WebAssembly::ATOMIC_RMW16_U_ADD_I64_A64_S:
3419 case WebAssembly::ATOMIC_RMW16_U_AND_I32_A32:
3420 case WebAssembly::ATOMIC_RMW16_U_AND_I32_A32_S:
3421 case WebAssembly::ATOMIC_RMW16_U_AND_I32_A64:
3422 case WebAssembly::ATOMIC_RMW16_U_AND_I32_A64_S:
3423 case WebAssembly::ATOMIC_RMW16_U_AND_I64_A32:
3424 case WebAssembly::ATOMIC_RMW16_U_AND_I64_A32_S:
3425 case WebAssembly::ATOMIC_RMW16_U_AND_I64_A64:
3426 case WebAssembly::ATOMIC_RMW16_U_AND_I64_A64_S:
3427 case WebAssembly::ATOMIC_RMW16_U_CMPXCHG_I32_A32:
3428 case WebAssembly::ATOMIC_RMW16_U_CMPXCHG_I32_A32_S:
3429 case WebAssembly::ATOMIC_RMW16_U_CMPXCHG_I32_A64:
3430 case WebAssembly::ATOMIC_RMW16_U_CMPXCHG_I32_A64_S:
3431 case WebAssembly::ATOMIC_RMW16_U_CMPXCHG_I64_A32:
3432 case WebAssembly::ATOMIC_RMW16_U_CMPXCHG_I64_A32_S:
3433 case WebAssembly::ATOMIC_RMW16_U_CMPXCHG_I64_A64:
3434 case WebAssembly::ATOMIC_RMW16_U_CMPXCHG_I64_A64_S:
3435 case WebAssembly::ATOMIC_RMW16_U_OR_I32_A32:
3436 case WebAssembly::ATOMIC_RMW16_U_OR_I32_A32_S:
3437 case WebAssembly::ATOMIC_RMW16_U_OR_I32_A64:
3438 case WebAssembly::ATOMIC_RMW16_U_OR_I32_A64_S:
3439 case WebAssembly::ATOMIC_RMW16_U_OR_I64_A32:
3440 case WebAssembly::ATOMIC_RMW16_U_OR_I64_A32_S:
3441 case WebAssembly::ATOMIC_RMW16_U_OR_I64_A64:
3442 case WebAssembly::ATOMIC_RMW16_U_OR_I64_A64_S:
3443 case WebAssembly::ATOMIC_RMW16_U_SUB_I32_A32:
3444 case WebAssembly::ATOMIC_RMW16_U_SUB_I32_A32_S:
3445 case WebAssembly::ATOMIC_RMW16_U_SUB_I32_A64:
3446 case WebAssembly::ATOMIC_RMW16_U_SUB_I32_A64_S:
3447 case WebAssembly::ATOMIC_RMW16_U_SUB_I64_A32:
3448 case WebAssembly::ATOMIC_RMW16_U_SUB_I64_A32_S:
3449 case WebAssembly::ATOMIC_RMW16_U_SUB_I64_A64:
3450 case WebAssembly::ATOMIC_RMW16_U_SUB_I64_A64_S:
3451 case WebAssembly::ATOMIC_RMW16_U_XCHG_I32_A32:
3452 case WebAssembly::ATOMIC_RMW16_U_XCHG_I32_A32_S:
3453 case WebAssembly::ATOMIC_RMW16_U_XCHG_I32_A64:
3454 case WebAssembly::ATOMIC_RMW16_U_XCHG_I32_A64_S:
3455 case WebAssembly::ATOMIC_RMW16_U_XCHG_I64_A32:
3456 case WebAssembly::ATOMIC_RMW16_U_XCHG_I64_A32_S:
3457 case WebAssembly::ATOMIC_RMW16_U_XCHG_I64_A64:
3458 case WebAssembly::ATOMIC_RMW16_U_XCHG_I64_A64_S:
3459 case WebAssembly::ATOMIC_RMW16_U_XOR_I32_A32:
3460 case WebAssembly::ATOMIC_RMW16_U_XOR_I32_A32_S:
3461 case WebAssembly::ATOMIC_RMW16_U_XOR_I32_A64:
3462 case WebAssembly::ATOMIC_RMW16_U_XOR_I32_A64_S:
3463 case WebAssembly::ATOMIC_RMW16_U_XOR_I64_A32:
3464 case WebAssembly::ATOMIC_RMW16_U_XOR_I64_A32_S:
3465 case WebAssembly::ATOMIC_RMW16_U_XOR_I64_A64:
3466 case WebAssembly::ATOMIC_RMW16_U_XOR_I64_A64_S:
3467 case WebAssembly::ATOMIC_RMW32_U_ADD_I64_A32:
3468 case WebAssembly::ATOMIC_RMW32_U_ADD_I64_A32_S:
3469 case WebAssembly::ATOMIC_RMW32_U_ADD_I64_A64:
3470 case WebAssembly::ATOMIC_RMW32_U_ADD_I64_A64_S:
3471 case WebAssembly::ATOMIC_RMW32_U_AND_I64_A32:
3472 case WebAssembly::ATOMIC_RMW32_U_AND_I64_A32_S:
3473 case WebAssembly::ATOMIC_RMW32_U_AND_I64_A64:
3474 case WebAssembly::ATOMIC_RMW32_U_AND_I64_A64_S:
3475 case WebAssembly::ATOMIC_RMW32_U_CMPXCHG_I64_A32:
3476 case WebAssembly::ATOMIC_RMW32_U_CMPXCHG_I64_A32_S:
3477 case WebAssembly::ATOMIC_RMW32_U_CMPXCHG_I64_A64:
3478 case WebAssembly::ATOMIC_RMW32_U_CMPXCHG_I64_A64_S:
3479 case WebAssembly::ATOMIC_RMW32_U_OR_I64_A32:
3480 case WebAssembly::ATOMIC_RMW32_U_OR_I64_A32_S:
3481 case WebAssembly::ATOMIC_RMW32_U_OR_I64_A64:
3482 case WebAssembly::ATOMIC_RMW32_U_OR_I64_A64_S:
3483 case WebAssembly::ATOMIC_RMW32_U_SUB_I64_A32:
3484 case WebAssembly::ATOMIC_RMW32_U_SUB_I64_A32_S:
3485 case WebAssembly::ATOMIC_RMW32_U_SUB_I64_A64:
3486 case WebAssembly::ATOMIC_RMW32_U_SUB_I64_A64_S:
3487 case WebAssembly::ATOMIC_RMW32_U_XCHG_I64_A32:
3488 case WebAssembly::ATOMIC_RMW32_U_XCHG_I64_A32_S:
3489 case WebAssembly::ATOMIC_RMW32_U_XCHG_I64_A64:
3490 case WebAssembly::ATOMIC_RMW32_U_XCHG_I64_A64_S:
3491 case WebAssembly::ATOMIC_RMW32_U_XOR_I64_A32:
3492 case WebAssembly::ATOMIC_RMW32_U_XOR_I64_A32_S:
3493 case WebAssembly::ATOMIC_RMW32_U_XOR_I64_A64:
3494 case WebAssembly::ATOMIC_RMW32_U_XOR_I64_A64_S:
3495 case WebAssembly::ATOMIC_RMW8_U_ADD_I32_A32:
3496 case WebAssembly::ATOMIC_RMW8_U_ADD_I32_A32_S:
3497 case WebAssembly::ATOMIC_RMW8_U_ADD_I32_A64:
3498 case WebAssembly::ATOMIC_RMW8_U_ADD_I32_A64_S:
3499 case WebAssembly::ATOMIC_RMW8_U_ADD_I64_A32:
3500 case WebAssembly::ATOMIC_RMW8_U_ADD_I64_A32_S:
3501 case WebAssembly::ATOMIC_RMW8_U_ADD_I64_A64:
3502 case WebAssembly::ATOMIC_RMW8_U_ADD_I64_A64_S:
3503 case WebAssembly::ATOMIC_RMW8_U_AND_I32_A32:
3504 case WebAssembly::ATOMIC_RMW8_U_AND_I32_A32_S:
3505 case WebAssembly::ATOMIC_RMW8_U_AND_I32_A64:
3506 case WebAssembly::ATOMIC_RMW8_U_AND_I32_A64_S:
3507 case WebAssembly::ATOMIC_RMW8_U_AND_I64_A32:
3508 case WebAssembly::ATOMIC_RMW8_U_AND_I64_A32_S:
3509 case WebAssembly::ATOMIC_RMW8_U_AND_I64_A64:
3510 case WebAssembly::ATOMIC_RMW8_U_AND_I64_A64_S:
3511 case WebAssembly::ATOMIC_RMW8_U_CMPXCHG_I32_A32:
3512 case WebAssembly::ATOMIC_RMW8_U_CMPXCHG_I32_A32_S:
3513 case WebAssembly::ATOMIC_RMW8_U_CMPXCHG_I32_A64:
3514 case WebAssembly::ATOMIC_RMW8_U_CMPXCHG_I32_A64_S:
3515 case WebAssembly::ATOMIC_RMW8_U_CMPXCHG_I64_A32:
3516 case WebAssembly::ATOMIC_RMW8_U_CMPXCHG_I64_A32_S:
3517 case WebAssembly::ATOMIC_RMW8_U_CMPXCHG_I64_A64:
3518 case WebAssembly::ATOMIC_RMW8_U_CMPXCHG_I64_A64_S:
3519 case WebAssembly::ATOMIC_RMW8_U_OR_I32_A32:
3520 case WebAssembly::ATOMIC_RMW8_U_OR_I32_A32_S:
3521 case WebAssembly::ATOMIC_RMW8_U_OR_I32_A64:
3522 case WebAssembly::ATOMIC_RMW8_U_OR_I32_A64_S:
3523 case WebAssembly::ATOMIC_RMW8_U_OR_I64_A32:
3524 case WebAssembly::ATOMIC_RMW8_U_OR_I64_A32_S:
3525 case WebAssembly::ATOMIC_RMW8_U_OR_I64_A64:
3526 case WebAssembly::ATOMIC_RMW8_U_OR_I64_A64_S:
3527 case WebAssembly::ATOMIC_RMW8_U_SUB_I32_A32:
3528 case WebAssembly::ATOMIC_RMW8_U_SUB_I32_A32_S:
3529 case WebAssembly::ATOMIC_RMW8_U_SUB_I32_A64:
3530 case WebAssembly::ATOMIC_RMW8_U_SUB_I32_A64_S:
3531 case WebAssembly::ATOMIC_RMW8_U_SUB_I64_A32:
3532 case WebAssembly::ATOMIC_RMW8_U_SUB_I64_A32_S:
3533 case WebAssembly::ATOMIC_RMW8_U_SUB_I64_A64:
3534 case WebAssembly::ATOMIC_RMW8_U_SUB_I64_A64_S:
3535 case WebAssembly::ATOMIC_RMW8_U_XCHG_I32_A32:
3536 case WebAssembly::ATOMIC_RMW8_U_XCHG_I32_A32_S:
3537 case WebAssembly::ATOMIC_RMW8_U_XCHG_I32_A64:
3538 case WebAssembly::ATOMIC_RMW8_U_XCHG_I32_A64_S:
3539 case WebAssembly::ATOMIC_RMW8_U_XCHG_I64_A32:
3540 case WebAssembly::ATOMIC_RMW8_U_XCHG_I64_A32_S:
3541 case WebAssembly::ATOMIC_RMW8_U_XCHG_I64_A64:
3542 case WebAssembly::ATOMIC_RMW8_U_XCHG_I64_A64_S:
3543 case WebAssembly::ATOMIC_RMW8_U_XOR_I32_A32:
3544 case WebAssembly::ATOMIC_RMW8_U_XOR_I32_A32_S:
3545 case WebAssembly::ATOMIC_RMW8_U_XOR_I32_A64:
3546 case WebAssembly::ATOMIC_RMW8_U_XOR_I32_A64_S:
3547 case WebAssembly::ATOMIC_RMW8_U_XOR_I64_A32:
3548 case WebAssembly::ATOMIC_RMW8_U_XOR_I64_A32_S:
3549 case WebAssembly::ATOMIC_RMW8_U_XOR_I64_A64:
3550 case WebAssembly::ATOMIC_RMW8_U_XOR_I64_A64_S:
3551 case WebAssembly::ATOMIC_RMW_ADD_I32_A32:
3552 case WebAssembly::ATOMIC_RMW_ADD_I32_A32_S:
3553 case WebAssembly::ATOMIC_RMW_ADD_I32_A64:
3554 case WebAssembly::ATOMIC_RMW_ADD_I32_A64_S:
3555 case WebAssembly::ATOMIC_RMW_ADD_I64_A32:
3556 case WebAssembly::ATOMIC_RMW_ADD_I64_A32_S:
3557 case WebAssembly::ATOMIC_RMW_ADD_I64_A64:
3558 case WebAssembly::ATOMIC_RMW_ADD_I64_A64_S:
3559 case WebAssembly::ATOMIC_RMW_AND_I32_A32:
3560 case WebAssembly::ATOMIC_RMW_AND_I32_A32_S:
3561 case WebAssembly::ATOMIC_RMW_AND_I32_A64:
3562 case WebAssembly::ATOMIC_RMW_AND_I32_A64_S:
3563 case WebAssembly::ATOMIC_RMW_AND_I64_A32:
3564 case WebAssembly::ATOMIC_RMW_AND_I64_A32_S:
3565 case WebAssembly::ATOMIC_RMW_AND_I64_A64:
3566 case WebAssembly::ATOMIC_RMW_AND_I64_A64_S:
3567 case WebAssembly::ATOMIC_RMW_CMPXCHG_I32_A32:
3568 case WebAssembly::ATOMIC_RMW_CMPXCHG_I32_A32_S:
3569 case WebAssembly::ATOMIC_RMW_CMPXCHG_I32_A64:
3570 case WebAssembly::ATOMIC_RMW_CMPXCHG_I32_A64_S:
3571 case WebAssembly::ATOMIC_RMW_CMPXCHG_I64_A32:
3572 case WebAssembly::ATOMIC_RMW_CMPXCHG_I64_A32_S:
3573 case WebAssembly::ATOMIC_RMW_CMPXCHG_I64_A64:
3574 case WebAssembly::ATOMIC_RMW_CMPXCHG_I64_A64_S:
3575 case WebAssembly::ATOMIC_RMW_OR_I32_A32:
3576 case WebAssembly::ATOMIC_RMW_OR_I32_A32_S:
3577 case WebAssembly::ATOMIC_RMW_OR_I32_A64:
3578 case WebAssembly::ATOMIC_RMW_OR_I32_A64_S:
3579 case WebAssembly::ATOMIC_RMW_OR_I64_A32:
3580 case WebAssembly::ATOMIC_RMW_OR_I64_A32_S:
3581 case WebAssembly::ATOMIC_RMW_OR_I64_A64:
3582 case WebAssembly::ATOMIC_RMW_OR_I64_A64_S:
3583 case WebAssembly::ATOMIC_RMW_SUB_I32_A32:
3584 case WebAssembly::ATOMIC_RMW_SUB_I32_A32_S:
3585 case WebAssembly::ATOMIC_RMW_SUB_I32_A64:
3586 case WebAssembly::ATOMIC_RMW_SUB_I32_A64_S:
3587 case WebAssembly::ATOMIC_RMW_SUB_I64_A32:
3588 case WebAssembly::ATOMIC_RMW_SUB_I64_A32_S:
3589 case WebAssembly::ATOMIC_RMW_SUB_I64_A64:
3590 case WebAssembly::ATOMIC_RMW_SUB_I64_A64_S:
3591 case WebAssembly::ATOMIC_RMW_XCHG_I32_A32:
3592 case WebAssembly::ATOMIC_RMW_XCHG_I32_A32_S:
3593 case WebAssembly::ATOMIC_RMW_XCHG_I32_A64:
3594 case WebAssembly::ATOMIC_RMW_XCHG_I32_A64_S:
3595 case WebAssembly::ATOMIC_RMW_XCHG_I64_A32:
3596 case WebAssembly::ATOMIC_RMW_XCHG_I64_A32_S:
3597 case WebAssembly::ATOMIC_RMW_XCHG_I64_A64:
3598 case WebAssembly::ATOMIC_RMW_XCHG_I64_A64_S:
3599 case WebAssembly::ATOMIC_RMW_XOR_I32_A32:
3600 case WebAssembly::ATOMIC_RMW_XOR_I32_A32_S:
3601 case WebAssembly::ATOMIC_RMW_XOR_I32_A64:
3602 case WebAssembly::ATOMIC_RMW_XOR_I32_A64_S:
3603 case WebAssembly::ATOMIC_RMW_XOR_I64_A32:
3604 case WebAssembly::ATOMIC_RMW_XOR_I64_A32_S:
3605 case WebAssembly::ATOMIC_RMW_XOR_I64_A64:
3606 case WebAssembly::ATOMIC_RMW_XOR_I64_A64_S:
3607 case WebAssembly::ATOMIC_STORE16_I32_A32:
3608 case WebAssembly::ATOMIC_STORE16_I32_A32_S:
3609 case WebAssembly::ATOMIC_STORE16_I32_A64:
3610 case WebAssembly::ATOMIC_STORE16_I32_A64_S:
3611 case WebAssembly::ATOMIC_STORE16_I64_A32:
3612 case WebAssembly::ATOMIC_STORE16_I64_A32_S:
3613 case WebAssembly::ATOMIC_STORE16_I64_A64:
3614 case WebAssembly::ATOMIC_STORE16_I64_A64_S:
3615 case WebAssembly::ATOMIC_STORE32_I64_A32:
3616 case WebAssembly::ATOMIC_STORE32_I64_A32_S:
3617 case WebAssembly::ATOMIC_STORE32_I64_A64:
3618 case WebAssembly::ATOMIC_STORE32_I64_A64_S:
3619 case WebAssembly::ATOMIC_STORE8_I32_A32:
3620 case WebAssembly::ATOMIC_STORE8_I32_A32_S:
3621 case WebAssembly::ATOMIC_STORE8_I32_A64:
3622 case WebAssembly::ATOMIC_STORE8_I32_A64_S:
3623 case WebAssembly::ATOMIC_STORE8_I64_A32:
3624 case WebAssembly::ATOMIC_STORE8_I64_A32_S:
3625 case WebAssembly::ATOMIC_STORE8_I64_A64:
3626 case WebAssembly::ATOMIC_STORE8_I64_A64_S:
3627 case WebAssembly::ATOMIC_STORE_I32_A32:
3628 case WebAssembly::ATOMIC_STORE_I32_A32_S:
3629 case WebAssembly::ATOMIC_STORE_I32_A64:
3630 case WebAssembly::ATOMIC_STORE_I32_A64_S:
3631 case WebAssembly::ATOMIC_STORE_I64_A32:
3632 case WebAssembly::ATOMIC_STORE_I64_A32_S:
3633 case WebAssembly::ATOMIC_STORE_I64_A64:
3634 case WebAssembly::ATOMIC_STORE_I64_A64_S:
3635 case WebAssembly::AVGR_U_I16x8:
3636 case WebAssembly::AVGR_U_I16x8_S:
3637 case WebAssembly::AVGR_U_I8x16:
3638 case WebAssembly::AVGR_U_I8x16_S:
3639 case WebAssembly::BITMASK_I16x8:
3640 case WebAssembly::BITMASK_I16x8_S:
3641 case WebAssembly::BITMASK_I32x4:
3642 case WebAssembly::BITMASK_I32x4_S:
3643 case WebAssembly::BITMASK_I64x2:
3644 case WebAssembly::BITMASK_I64x2_S:
3645 case WebAssembly::BITMASK_I8x16:
3646 case WebAssembly::BITMASK_I8x16_S:
3647 case WebAssembly::BITSELECT:
3648 case WebAssembly::BITSELECT_S:
3649 case WebAssembly::BLOCK:
3650 case WebAssembly::BLOCK_S:
3651 case WebAssembly::BR:
3652 case WebAssembly::BR_IF:
3653 case WebAssembly::BR_IF_S:
3654 case WebAssembly::BR_S:
3655 case WebAssembly::BR_TABLE_I32:
3656 case WebAssembly::BR_TABLE_I32_S:
3657 case WebAssembly::BR_TABLE_I64:
3658 case WebAssembly::BR_TABLE_I64_S:
3659 case WebAssembly::BR_UNLESS:
3660 case WebAssembly::BR_UNLESS_S:
3661 case WebAssembly::CALL:
3662 case WebAssembly::CALL_INDIRECT:
3663 case WebAssembly::CALL_INDIRECT_S:
3664 case WebAssembly::CALL_S:
3665 case WebAssembly::CATCH:
3666 case WebAssembly::CATCH_ALL:
3667 case WebAssembly::CATCH_ALL_LEGACY:
3668 case WebAssembly::CATCH_ALL_LEGACY_S:
3669 case WebAssembly::CATCH_ALL_REF:
3670 case WebAssembly::CATCH_ALL_REF_S:
3671 case WebAssembly::CATCH_ALL_S:
3672 case WebAssembly::CATCH_LEGACY:
3673 case WebAssembly::CATCH_LEGACY_S:
3674 case WebAssembly::CATCH_REF:
3675 case WebAssembly::CATCH_REF_S:
3676 case WebAssembly::CATCH_S:
3677 case WebAssembly::CEIL_F16x8:
3678 case WebAssembly::CEIL_F16x8_S:
3679 case WebAssembly::CEIL_F32:
3680 case WebAssembly::CEIL_F32_S:
3681 case WebAssembly::CEIL_F32x4:
3682 case WebAssembly::CEIL_F32x4_S:
3683 case WebAssembly::CEIL_F64:
3684 case WebAssembly::CEIL_F64_S:
3685 case WebAssembly::CEIL_F64x2:
3686 case WebAssembly::CEIL_F64x2_S:
3687 case WebAssembly::CLZ_I32:
3688 case WebAssembly::CLZ_I32_S:
3689 case WebAssembly::CLZ_I64:
3690 case WebAssembly::CLZ_I64_S:
3691 case WebAssembly::CONST_F32:
3692 case WebAssembly::CONST_F32_S:
3693 case WebAssembly::CONST_F64:
3694 case WebAssembly::CONST_F64_S:
3695 case WebAssembly::CONST_I32:
3696 case WebAssembly::CONST_I32_S:
3697 case WebAssembly::CONST_I64:
3698 case WebAssembly::CONST_I64_S:
3699 case WebAssembly::CONST_V128_F32x4:
3700 case WebAssembly::CONST_V128_F32x4_S:
3701 case WebAssembly::CONST_V128_F64x2:
3702 case WebAssembly::CONST_V128_F64x2_S:
3703 case WebAssembly::CONST_V128_I16x8:
3704 case WebAssembly::CONST_V128_I16x8_S:
3705 case WebAssembly::CONST_V128_I32x4:
3706 case WebAssembly::CONST_V128_I32x4_S:
3707 case WebAssembly::CONST_V128_I64x2:
3708 case WebAssembly::CONST_V128_I64x2_S:
3709 case WebAssembly::CONST_V128_I8x16:
3710 case WebAssembly::CONST_V128_I8x16_S:
3711 case WebAssembly::COPYSIGN_F32:
3712 case WebAssembly::COPYSIGN_F32_S:
3713 case WebAssembly::COPYSIGN_F64:
3714 case WebAssembly::COPYSIGN_F64_S:
3715 case WebAssembly::COPY_EXNREF:
3716 case WebAssembly::COPY_EXNREF_S:
3717 case WebAssembly::COPY_EXTERNREF:
3718 case WebAssembly::COPY_EXTERNREF_S:
3719 case WebAssembly::COPY_F32:
3720 case WebAssembly::COPY_F32_S:
3721 case WebAssembly::COPY_F64:
3722 case WebAssembly::COPY_F64_S:
3723 case WebAssembly::COPY_FUNCREF:
3724 case WebAssembly::COPY_FUNCREF_S:
3725 case WebAssembly::COPY_I32:
3726 case WebAssembly::COPY_I32_S:
3727 case WebAssembly::COPY_I64:
3728 case WebAssembly::COPY_I64_S:
3729 case WebAssembly::COPY_V128:
3730 case WebAssembly::COPY_V128_S:
3731 case WebAssembly::CTZ_I32:
3732 case WebAssembly::CTZ_I32_S:
3733 case WebAssembly::CTZ_I64:
3734 case WebAssembly::CTZ_I64_S:
3735 case WebAssembly::DATA_DROP:
3736 case WebAssembly::DATA_DROP_S:
3737 case WebAssembly::DEBUG_UNREACHABLE:
3738 case WebAssembly::DEBUG_UNREACHABLE_S:
3739 case WebAssembly::DELEGATE:
3740 case WebAssembly::DELEGATE_S:
3741 case WebAssembly::DIV_F16x8:
3742 case WebAssembly::DIV_F16x8_S:
3743 case WebAssembly::DIV_F32:
3744 case WebAssembly::DIV_F32_S:
3745 case WebAssembly::DIV_F32x4:
3746 case WebAssembly::DIV_F32x4_S:
3747 case WebAssembly::DIV_F64:
3748 case WebAssembly::DIV_F64_S:
3749 case WebAssembly::DIV_F64x2:
3750 case WebAssembly::DIV_F64x2_S:
3751 case WebAssembly::DIV_S_I32:
3752 case WebAssembly::DIV_S_I32_S:
3753 case WebAssembly::DIV_S_I64:
3754 case WebAssembly::DIV_S_I64_S:
3755 case WebAssembly::DIV_U_I32:
3756 case WebAssembly::DIV_U_I32_S:
3757 case WebAssembly::DIV_U_I64:
3758 case WebAssembly::DIV_U_I64_S:
3759 case WebAssembly::DOT:
3760 case WebAssembly::DOT_S:
3761 case WebAssembly::DROP_EXNREF:
3762 case WebAssembly::DROP_EXNREF_S:
3763 case WebAssembly::DROP_EXTERNREF:
3764 case WebAssembly::DROP_EXTERNREF_S:
3765 case WebAssembly::DROP_F32:
3766 case WebAssembly::DROP_F32_S:
3767 case WebAssembly::DROP_F64:
3768 case WebAssembly::DROP_F64_S:
3769 case WebAssembly::DROP_FUNCREF:
3770 case WebAssembly::DROP_FUNCREF_S:
3771 case WebAssembly::DROP_I32:
3772 case WebAssembly::DROP_I32_S:
3773 case WebAssembly::DROP_I64:
3774 case WebAssembly::DROP_I64_S:
3775 case WebAssembly::DROP_V128:
3776 case WebAssembly::DROP_V128_S:
3777 case WebAssembly::ELSE:
3778 case WebAssembly::ELSE_S:
3779 case WebAssembly::END:
3780 case WebAssembly::END_BLOCK:
3781 case WebAssembly::END_BLOCK_S:
3782 case WebAssembly::END_FUNCTION:
3783 case WebAssembly::END_FUNCTION_S:
3784 case WebAssembly::END_IF:
3785 case WebAssembly::END_IF_S:
3786 case WebAssembly::END_LOOP:
3787 case WebAssembly::END_LOOP_S:
3788 case WebAssembly::END_S:
3789 case WebAssembly::END_TRY:
3790 case WebAssembly::END_TRY_S:
3791 case WebAssembly::END_TRY_TABLE:
3792 case WebAssembly::END_TRY_TABLE_S:
3793 case WebAssembly::EQZ_I32:
3794 case WebAssembly::EQZ_I32_S:
3795 case WebAssembly::EQZ_I64:
3796 case WebAssembly::EQZ_I64_S:
3797 case WebAssembly::EQ_F16x8:
3798 case WebAssembly::EQ_F16x8_S:
3799 case WebAssembly::EQ_F32:
3800 case WebAssembly::EQ_F32_S:
3801 case WebAssembly::EQ_F32x4:
3802 case WebAssembly::EQ_F32x4_S:
3803 case WebAssembly::EQ_F64:
3804 case WebAssembly::EQ_F64_S:
3805 case WebAssembly::EQ_F64x2:
3806 case WebAssembly::EQ_F64x2_S:
3807 case WebAssembly::EQ_I16x8:
3808 case WebAssembly::EQ_I16x8_S:
3809 case WebAssembly::EQ_I32:
3810 case WebAssembly::EQ_I32_S:
3811 case WebAssembly::EQ_I32x4:
3812 case WebAssembly::EQ_I32x4_S:
3813 case WebAssembly::EQ_I64:
3814 case WebAssembly::EQ_I64_S:
3815 case WebAssembly::EQ_I64x2:
3816 case WebAssembly::EQ_I64x2_S:
3817 case WebAssembly::EQ_I8x16:
3818 case WebAssembly::EQ_I8x16_S:
3819 case WebAssembly::EXTMUL_HIGH_S_I16x8:
3820 case WebAssembly::EXTMUL_HIGH_S_I16x8_S:
3821 case WebAssembly::EXTMUL_HIGH_S_I32x4:
3822 case WebAssembly::EXTMUL_HIGH_S_I32x4_S:
3823 case WebAssembly::EXTMUL_HIGH_S_I64x2:
3824 case WebAssembly::EXTMUL_HIGH_S_I64x2_S:
3825 case WebAssembly::EXTMUL_HIGH_U_I16x8:
3826 case WebAssembly::EXTMUL_HIGH_U_I16x8_S:
3827 case WebAssembly::EXTMUL_HIGH_U_I32x4:
3828 case WebAssembly::EXTMUL_HIGH_U_I32x4_S:
3829 case WebAssembly::EXTMUL_HIGH_U_I64x2:
3830 case WebAssembly::EXTMUL_HIGH_U_I64x2_S:
3831 case WebAssembly::EXTMUL_LOW_S_I16x8:
3832 case WebAssembly::EXTMUL_LOW_S_I16x8_S:
3833 case WebAssembly::EXTMUL_LOW_S_I32x4:
3834 case WebAssembly::EXTMUL_LOW_S_I32x4_S:
3835 case WebAssembly::EXTMUL_LOW_S_I64x2:
3836 case WebAssembly::EXTMUL_LOW_S_I64x2_S:
3837 case WebAssembly::EXTMUL_LOW_U_I16x8:
3838 case WebAssembly::EXTMUL_LOW_U_I16x8_S:
3839 case WebAssembly::EXTMUL_LOW_U_I32x4:
3840 case WebAssembly::EXTMUL_LOW_U_I32x4_S:
3841 case WebAssembly::EXTMUL_LOW_U_I64x2:
3842 case WebAssembly::EXTMUL_LOW_U_I64x2_S:
3843 case WebAssembly::EXTRACT_LANE_F16x8:
3844 case WebAssembly::EXTRACT_LANE_F16x8_S:
3845 case WebAssembly::EXTRACT_LANE_F32x4:
3846 case WebAssembly::EXTRACT_LANE_F32x4_S:
3847 case WebAssembly::EXTRACT_LANE_F64x2:
3848 case WebAssembly::EXTRACT_LANE_F64x2_S:
3849 case WebAssembly::EXTRACT_LANE_I16x8_s:
3850 case WebAssembly::EXTRACT_LANE_I16x8_s_S:
3851 case WebAssembly::EXTRACT_LANE_I16x8_u:
3852 case WebAssembly::EXTRACT_LANE_I16x8_u_S:
3853 case WebAssembly::EXTRACT_LANE_I32x4:
3854 case WebAssembly::EXTRACT_LANE_I32x4_S:
3855 case WebAssembly::EXTRACT_LANE_I64x2:
3856 case WebAssembly::EXTRACT_LANE_I64x2_S:
3857 case WebAssembly::EXTRACT_LANE_I8x16_s:
3858 case WebAssembly::EXTRACT_LANE_I8x16_s_S:
3859 case WebAssembly::EXTRACT_LANE_I8x16_u:
3860 case WebAssembly::EXTRACT_LANE_I8x16_u_S:
3861 case WebAssembly::F32_CONVERT_S_I32:
3862 case WebAssembly::F32_CONVERT_S_I32_S:
3863 case WebAssembly::F32_CONVERT_S_I64:
3864 case WebAssembly::F32_CONVERT_S_I64_S:
3865 case WebAssembly::F32_CONVERT_U_I32:
3866 case WebAssembly::F32_CONVERT_U_I32_S:
3867 case WebAssembly::F32_CONVERT_U_I64:
3868 case WebAssembly::F32_CONVERT_U_I64_S:
3869 case WebAssembly::F32_DEMOTE_F64:
3870 case WebAssembly::F32_DEMOTE_F64_S:
3871 case WebAssembly::F32_REINTERPRET_I32:
3872 case WebAssembly::F32_REINTERPRET_I32_S:
3873 case WebAssembly::F64_CONVERT_S_I32:
3874 case WebAssembly::F64_CONVERT_S_I32_S:
3875 case WebAssembly::F64_CONVERT_S_I64:
3876 case WebAssembly::F64_CONVERT_S_I64_S:
3877 case WebAssembly::F64_CONVERT_U_I32:
3878 case WebAssembly::F64_CONVERT_U_I32_S:
3879 case WebAssembly::F64_CONVERT_U_I64:
3880 case WebAssembly::F64_CONVERT_U_I64_S:
3881 case WebAssembly::F64_PROMOTE_F32:
3882 case WebAssembly::F64_PROMOTE_F32_S:
3883 case WebAssembly::F64_REINTERPRET_I64:
3884 case WebAssembly::F64_REINTERPRET_I64_S:
3885 case WebAssembly::FALLTHROUGH_RETURN:
3886 case WebAssembly::FALLTHROUGH_RETURN_S:
3887 case WebAssembly::FLOOR_F16x8:
3888 case WebAssembly::FLOOR_F16x8_S:
3889 case WebAssembly::FLOOR_F32:
3890 case WebAssembly::FLOOR_F32_S:
3891 case WebAssembly::FLOOR_F32x4:
3892 case WebAssembly::FLOOR_F32x4_S:
3893 case WebAssembly::FLOOR_F64:
3894 case WebAssembly::FLOOR_F64_S:
3895 case WebAssembly::FLOOR_F64x2:
3896 case WebAssembly::FLOOR_F64x2_S:
3897 case WebAssembly::FP_TO_SINT_I32_F32:
3898 case WebAssembly::FP_TO_SINT_I32_F32_S:
3899 case WebAssembly::FP_TO_SINT_I32_F64:
3900 case WebAssembly::FP_TO_SINT_I32_F64_S:
3901 case WebAssembly::FP_TO_SINT_I64_F32:
3902 case WebAssembly::FP_TO_SINT_I64_F32_S:
3903 case WebAssembly::FP_TO_SINT_I64_F64:
3904 case WebAssembly::FP_TO_SINT_I64_F64_S:
3905 case WebAssembly::FP_TO_UINT_I32_F32:
3906 case WebAssembly::FP_TO_UINT_I32_F32_S:
3907 case WebAssembly::FP_TO_UINT_I32_F64:
3908 case WebAssembly::FP_TO_UINT_I32_F64_S:
3909 case WebAssembly::FP_TO_UINT_I64_F32:
3910 case WebAssembly::FP_TO_UINT_I64_F32_S:
3911 case WebAssembly::FP_TO_UINT_I64_F64:
3912 case WebAssembly::FP_TO_UINT_I64_F64_S:
3913 case WebAssembly::GE_F16x8:
3914 case WebAssembly::GE_F16x8_S:
3915 case WebAssembly::GE_F32:
3916 case WebAssembly::GE_F32_S:
3917 case WebAssembly::GE_F32x4:
3918 case WebAssembly::GE_F32x4_S:
3919 case WebAssembly::GE_F64:
3920 case WebAssembly::GE_F64_S:
3921 case WebAssembly::GE_F64x2:
3922 case WebAssembly::GE_F64x2_S:
3923 case WebAssembly::GE_S_I16x8:
3924 case WebAssembly::GE_S_I16x8_S:
3925 case WebAssembly::GE_S_I32:
3926 case WebAssembly::GE_S_I32_S:
3927 case WebAssembly::GE_S_I32x4:
3928 case WebAssembly::GE_S_I32x4_S:
3929 case WebAssembly::GE_S_I64:
3930 case WebAssembly::GE_S_I64_S:
3931 case WebAssembly::GE_S_I64x2:
3932 case WebAssembly::GE_S_I64x2_S:
3933 case WebAssembly::GE_S_I8x16:
3934 case WebAssembly::GE_S_I8x16_S:
3935 case WebAssembly::GE_U_I16x8:
3936 case WebAssembly::GE_U_I16x8_S:
3937 case WebAssembly::GE_U_I32:
3938 case WebAssembly::GE_U_I32_S:
3939 case WebAssembly::GE_U_I32x4:
3940 case WebAssembly::GE_U_I32x4_S:
3941 case WebAssembly::GE_U_I64:
3942 case WebAssembly::GE_U_I64_S:
3943 case WebAssembly::GE_U_I8x16:
3944 case WebAssembly::GE_U_I8x16_S:
3945 case WebAssembly::GLOBAL_GET_EXNREF:
3946 case WebAssembly::GLOBAL_GET_EXNREF_S:
3947 case WebAssembly::GLOBAL_GET_EXTERNREF:
3948 case WebAssembly::GLOBAL_GET_EXTERNREF_S:
3949 case WebAssembly::GLOBAL_GET_F32:
3950 case WebAssembly::GLOBAL_GET_F32_S:
3951 case WebAssembly::GLOBAL_GET_F64:
3952 case WebAssembly::GLOBAL_GET_F64_S:
3953 case WebAssembly::GLOBAL_GET_FUNCREF:
3954 case WebAssembly::GLOBAL_GET_FUNCREF_S:
3955 case WebAssembly::GLOBAL_GET_I32:
3956 case WebAssembly::GLOBAL_GET_I32_S:
3957 case WebAssembly::GLOBAL_GET_I64:
3958 case WebAssembly::GLOBAL_GET_I64_S:
3959 case WebAssembly::GLOBAL_GET_V128:
3960 case WebAssembly::GLOBAL_GET_V128_S:
3961 case WebAssembly::GLOBAL_SET_EXNREF:
3962 case WebAssembly::GLOBAL_SET_EXNREF_S:
3963 case WebAssembly::GLOBAL_SET_EXTERNREF:
3964 case WebAssembly::GLOBAL_SET_EXTERNREF_S:
3965 case WebAssembly::GLOBAL_SET_F32:
3966 case WebAssembly::GLOBAL_SET_F32_S:
3967 case WebAssembly::GLOBAL_SET_F64:
3968 case WebAssembly::GLOBAL_SET_F64_S:
3969 case WebAssembly::GLOBAL_SET_FUNCREF:
3970 case WebAssembly::GLOBAL_SET_FUNCREF_S:
3971 case WebAssembly::GLOBAL_SET_I32:
3972 case WebAssembly::GLOBAL_SET_I32_S:
3973 case WebAssembly::GLOBAL_SET_I64:
3974 case WebAssembly::GLOBAL_SET_I64_S:
3975 case WebAssembly::GLOBAL_SET_V128:
3976 case WebAssembly::GLOBAL_SET_V128_S:
3977 case WebAssembly::GT_F16x8:
3978 case WebAssembly::GT_F16x8_S:
3979 case WebAssembly::GT_F32:
3980 case WebAssembly::GT_F32_S:
3981 case WebAssembly::GT_F32x4:
3982 case WebAssembly::GT_F32x4_S:
3983 case WebAssembly::GT_F64:
3984 case WebAssembly::GT_F64_S:
3985 case WebAssembly::GT_F64x2:
3986 case WebAssembly::GT_F64x2_S:
3987 case WebAssembly::GT_S_I16x8:
3988 case WebAssembly::GT_S_I16x8_S:
3989 case WebAssembly::GT_S_I32:
3990 case WebAssembly::GT_S_I32_S:
3991 case WebAssembly::GT_S_I32x4:
3992 case WebAssembly::GT_S_I32x4_S:
3993 case WebAssembly::GT_S_I64:
3994 case WebAssembly::GT_S_I64_S:
3995 case WebAssembly::GT_S_I64x2:
3996 case WebAssembly::GT_S_I64x2_S:
3997 case WebAssembly::GT_S_I8x16:
3998 case WebAssembly::GT_S_I8x16_S:
3999 case WebAssembly::GT_U_I16x8:
4000 case WebAssembly::GT_U_I16x8_S:
4001 case WebAssembly::GT_U_I32:
4002 case WebAssembly::GT_U_I32_S:
4003 case WebAssembly::GT_U_I32x4:
4004 case WebAssembly::GT_U_I32x4_S:
4005 case WebAssembly::GT_U_I64:
4006 case WebAssembly::GT_U_I64_S:
4007 case WebAssembly::GT_U_I8x16:
4008 case WebAssembly::GT_U_I8x16_S:
4009 case WebAssembly::I32_EXTEND16_S_I32:
4010 case WebAssembly::I32_EXTEND16_S_I32_S:
4011 case WebAssembly::I32_EXTEND8_S_I32:
4012 case WebAssembly::I32_EXTEND8_S_I32_S:
4013 case WebAssembly::I32_REINTERPRET_F32:
4014 case WebAssembly::I32_REINTERPRET_F32_S:
4015 case WebAssembly::I32_TRUNC_S_F32:
4016 case WebAssembly::I32_TRUNC_S_F32_S:
4017 case WebAssembly::I32_TRUNC_S_F64:
4018 case WebAssembly::I32_TRUNC_S_F64_S:
4019 case WebAssembly::I32_TRUNC_S_SAT_F32:
4020 case WebAssembly::I32_TRUNC_S_SAT_F32_S:
4021 case WebAssembly::I32_TRUNC_S_SAT_F64:
4022 case WebAssembly::I32_TRUNC_S_SAT_F64_S:
4023 case WebAssembly::I32_TRUNC_U_F32:
4024 case WebAssembly::I32_TRUNC_U_F32_S:
4025 case WebAssembly::I32_TRUNC_U_F64:
4026 case WebAssembly::I32_TRUNC_U_F64_S:
4027 case WebAssembly::I32_TRUNC_U_SAT_F32:
4028 case WebAssembly::I32_TRUNC_U_SAT_F32_S:
4029 case WebAssembly::I32_TRUNC_U_SAT_F64:
4030 case WebAssembly::I32_TRUNC_U_SAT_F64_S:
4031 case WebAssembly::I32_WRAP_I64:
4032 case WebAssembly::I32_WRAP_I64_S:
4033 case WebAssembly::I64_ADD128:
4034 case WebAssembly::I64_ADD128_S:
4035 case WebAssembly::I64_EXTEND16_S_I64:
4036 case WebAssembly::I64_EXTEND16_S_I64_S:
4037 case WebAssembly::I64_EXTEND32_S_I64:
4038 case WebAssembly::I64_EXTEND32_S_I64_S:
4039 case WebAssembly::I64_EXTEND8_S_I64:
4040 case WebAssembly::I64_EXTEND8_S_I64_S:
4041 case WebAssembly::I64_EXTEND_S_I32:
4042 case WebAssembly::I64_EXTEND_S_I32_S:
4043 case WebAssembly::I64_EXTEND_U_I32:
4044 case WebAssembly::I64_EXTEND_U_I32_S:
4045 case WebAssembly::I64_MUL_WIDE_S:
4046 case WebAssembly::I64_MUL_WIDE_S_S:
4047 case WebAssembly::I64_MUL_WIDE_U:
4048 case WebAssembly::I64_MUL_WIDE_U_S:
4049 case WebAssembly::I64_REINTERPRET_F64:
4050 case WebAssembly::I64_REINTERPRET_F64_S:
4051 case WebAssembly::I64_SUB128:
4052 case WebAssembly::I64_SUB128_S:
4053 case WebAssembly::I64_TRUNC_S_F32:
4054 case WebAssembly::I64_TRUNC_S_F32_S:
4055 case WebAssembly::I64_TRUNC_S_F64:
4056 case WebAssembly::I64_TRUNC_S_F64_S:
4057 case WebAssembly::I64_TRUNC_S_SAT_F32:
4058 case WebAssembly::I64_TRUNC_S_SAT_F32_S:
4059 case WebAssembly::I64_TRUNC_S_SAT_F64:
4060 case WebAssembly::I64_TRUNC_S_SAT_F64_S:
4061 case WebAssembly::I64_TRUNC_U_F32:
4062 case WebAssembly::I64_TRUNC_U_F32_S:
4063 case WebAssembly::I64_TRUNC_U_F64:
4064 case WebAssembly::I64_TRUNC_U_F64_S:
4065 case WebAssembly::I64_TRUNC_U_SAT_F32:
4066 case WebAssembly::I64_TRUNC_U_SAT_F32_S:
4067 case WebAssembly::I64_TRUNC_U_SAT_F64:
4068 case WebAssembly::I64_TRUNC_U_SAT_F64_S:
4069 case WebAssembly::IF:
4070 case WebAssembly::IF_S:
4071 case WebAssembly::LANESELECT_I16x8:
4072 case WebAssembly::LANESELECT_I16x8_S:
4073 case WebAssembly::LANESELECT_I32x4:
4074 case WebAssembly::LANESELECT_I32x4_S:
4075 case WebAssembly::LANESELECT_I64x2:
4076 case WebAssembly::LANESELECT_I64x2_S:
4077 case WebAssembly::LANESELECT_I8x16:
4078 case WebAssembly::LANESELECT_I8x16_S:
4079 case WebAssembly::LE_F16x8:
4080 case WebAssembly::LE_F16x8_S:
4081 case WebAssembly::LE_F32:
4082 case WebAssembly::LE_F32_S:
4083 case WebAssembly::LE_F32x4:
4084 case WebAssembly::LE_F32x4_S:
4085 case WebAssembly::LE_F64:
4086 case WebAssembly::LE_F64_S:
4087 case WebAssembly::LE_F64x2:
4088 case WebAssembly::LE_F64x2_S:
4089 case WebAssembly::LE_S_I16x8:
4090 case WebAssembly::LE_S_I16x8_S:
4091 case WebAssembly::LE_S_I32:
4092 case WebAssembly::LE_S_I32_S:
4093 case WebAssembly::LE_S_I32x4:
4094 case WebAssembly::LE_S_I32x4_S:
4095 case WebAssembly::LE_S_I64:
4096 case WebAssembly::LE_S_I64_S:
4097 case WebAssembly::LE_S_I64x2:
4098 case WebAssembly::LE_S_I64x2_S:
4099 case WebAssembly::LE_S_I8x16:
4100 case WebAssembly::LE_S_I8x16_S:
4101 case WebAssembly::LE_U_I16x8:
4102 case WebAssembly::LE_U_I16x8_S:
4103 case WebAssembly::LE_U_I32:
4104 case WebAssembly::LE_U_I32_S:
4105 case WebAssembly::LE_U_I32x4:
4106 case WebAssembly::LE_U_I32x4_S:
4107 case WebAssembly::LE_U_I64:
4108 case WebAssembly::LE_U_I64_S:
4109 case WebAssembly::LE_U_I8x16:
4110 case WebAssembly::LE_U_I8x16_S:
4111 case WebAssembly::LOAD16_SPLAT_A32:
4112 case WebAssembly::LOAD16_SPLAT_A32_S:
4113 case WebAssembly::LOAD16_SPLAT_A64:
4114 case WebAssembly::LOAD16_SPLAT_A64_S:
4115 case WebAssembly::LOAD16_S_I32_A32:
4116 case WebAssembly::LOAD16_S_I32_A32_S:
4117 case WebAssembly::LOAD16_S_I32_A64:
4118 case WebAssembly::LOAD16_S_I32_A64_S:
4119 case WebAssembly::LOAD16_S_I64_A32:
4120 case WebAssembly::LOAD16_S_I64_A32_S:
4121 case WebAssembly::LOAD16_S_I64_A64:
4122 case WebAssembly::LOAD16_S_I64_A64_S:
4123 case WebAssembly::LOAD16_U_I32_A32:
4124 case WebAssembly::LOAD16_U_I32_A32_S:
4125 case WebAssembly::LOAD16_U_I32_A64:
4126 case WebAssembly::LOAD16_U_I32_A64_S:
4127 case WebAssembly::LOAD16_U_I64_A32:
4128 case WebAssembly::LOAD16_U_I64_A32_S:
4129 case WebAssembly::LOAD16_U_I64_A64:
4130 case WebAssembly::LOAD16_U_I64_A64_S:
4131 case WebAssembly::LOAD32_SPLAT_A32:
4132 case WebAssembly::LOAD32_SPLAT_A32_S:
4133 case WebAssembly::LOAD32_SPLAT_A64:
4134 case WebAssembly::LOAD32_SPLAT_A64_S:
4135 case WebAssembly::LOAD32_S_I64_A32:
4136 case WebAssembly::LOAD32_S_I64_A32_S:
4137 case WebAssembly::LOAD32_S_I64_A64:
4138 case WebAssembly::LOAD32_S_I64_A64_S:
4139 case WebAssembly::LOAD32_U_I64_A32:
4140 case WebAssembly::LOAD32_U_I64_A32_S:
4141 case WebAssembly::LOAD32_U_I64_A64:
4142 case WebAssembly::LOAD32_U_I64_A64_S:
4143 case WebAssembly::LOAD64_SPLAT_A32:
4144 case WebAssembly::LOAD64_SPLAT_A32_S:
4145 case WebAssembly::LOAD64_SPLAT_A64:
4146 case WebAssembly::LOAD64_SPLAT_A64_S:
4147 case WebAssembly::LOAD8_SPLAT_A32:
4148 case WebAssembly::LOAD8_SPLAT_A32_S:
4149 case WebAssembly::LOAD8_SPLAT_A64:
4150 case WebAssembly::LOAD8_SPLAT_A64_S:
4151 case WebAssembly::LOAD8_S_I32_A32:
4152 case WebAssembly::LOAD8_S_I32_A32_S:
4153 case WebAssembly::LOAD8_S_I32_A64:
4154 case WebAssembly::LOAD8_S_I32_A64_S:
4155 case WebAssembly::LOAD8_S_I64_A32:
4156 case WebAssembly::LOAD8_S_I64_A32_S:
4157 case WebAssembly::LOAD8_S_I64_A64:
4158 case WebAssembly::LOAD8_S_I64_A64_S:
4159 case WebAssembly::LOAD8_U_I32_A32:
4160 case WebAssembly::LOAD8_U_I32_A32_S:
4161 case WebAssembly::LOAD8_U_I32_A64:
4162 case WebAssembly::LOAD8_U_I32_A64_S:
4163 case WebAssembly::LOAD8_U_I64_A32:
4164 case WebAssembly::LOAD8_U_I64_A32_S:
4165 case WebAssembly::LOAD8_U_I64_A64:
4166 case WebAssembly::LOAD8_U_I64_A64_S:
4167 case WebAssembly::LOAD_EXTEND_S_I16x8_A32:
4168 case WebAssembly::LOAD_EXTEND_S_I16x8_A32_S:
4169 case WebAssembly::LOAD_EXTEND_S_I16x8_A64:
4170 case WebAssembly::LOAD_EXTEND_S_I16x8_A64_S:
4171 case WebAssembly::LOAD_EXTEND_S_I32x4_A32:
4172 case WebAssembly::LOAD_EXTEND_S_I32x4_A32_S:
4173 case WebAssembly::LOAD_EXTEND_S_I32x4_A64:
4174 case WebAssembly::LOAD_EXTEND_S_I32x4_A64_S:
4175 case WebAssembly::LOAD_EXTEND_S_I64x2_A32:
4176 case WebAssembly::LOAD_EXTEND_S_I64x2_A32_S:
4177 case WebAssembly::LOAD_EXTEND_S_I64x2_A64:
4178 case WebAssembly::LOAD_EXTEND_S_I64x2_A64_S:
4179 case WebAssembly::LOAD_EXTEND_U_I16x8_A32:
4180 case WebAssembly::LOAD_EXTEND_U_I16x8_A32_S:
4181 case WebAssembly::LOAD_EXTEND_U_I16x8_A64:
4182 case WebAssembly::LOAD_EXTEND_U_I16x8_A64_S:
4183 case WebAssembly::LOAD_EXTEND_U_I32x4_A32:
4184 case WebAssembly::LOAD_EXTEND_U_I32x4_A32_S:
4185 case WebAssembly::LOAD_EXTEND_U_I32x4_A64:
4186 case WebAssembly::LOAD_EXTEND_U_I32x4_A64_S:
4187 case WebAssembly::LOAD_EXTEND_U_I64x2_A32:
4188 case WebAssembly::LOAD_EXTEND_U_I64x2_A32_S:
4189 case WebAssembly::LOAD_EXTEND_U_I64x2_A64:
4190 case WebAssembly::LOAD_EXTEND_U_I64x2_A64_S:
4191 case WebAssembly::LOAD_F16_F32_A32:
4192 case WebAssembly::LOAD_F16_F32_A32_S:
4193 case WebAssembly::LOAD_F16_F32_A64:
4194 case WebAssembly::LOAD_F16_F32_A64_S:
4195 case WebAssembly::LOAD_F32_A32:
4196 case WebAssembly::LOAD_F32_A32_S:
4197 case WebAssembly::LOAD_F32_A64:
4198 case WebAssembly::LOAD_F32_A64_S:
4199 case WebAssembly::LOAD_F64_A32:
4200 case WebAssembly::LOAD_F64_A32_S:
4201 case WebAssembly::LOAD_F64_A64:
4202 case WebAssembly::LOAD_F64_A64_S:
4203 case WebAssembly::LOAD_I32_A32:
4204 case WebAssembly::LOAD_I32_A32_S:
4205 case WebAssembly::LOAD_I32_A64:
4206 case WebAssembly::LOAD_I32_A64_S:
4207 case WebAssembly::LOAD_I64_A32:
4208 case WebAssembly::LOAD_I64_A32_S:
4209 case WebAssembly::LOAD_I64_A64:
4210 case WebAssembly::LOAD_I64_A64_S:
4211 case WebAssembly::LOAD_LANE_16_A32:
4212 case WebAssembly::LOAD_LANE_16_A32_S:
4213 case WebAssembly::LOAD_LANE_16_A64:
4214 case WebAssembly::LOAD_LANE_16_A64_S:
4215 case WebAssembly::LOAD_LANE_32_A32:
4216 case WebAssembly::LOAD_LANE_32_A32_S:
4217 case WebAssembly::LOAD_LANE_32_A64:
4218 case WebAssembly::LOAD_LANE_32_A64_S:
4219 case WebAssembly::LOAD_LANE_64_A32:
4220 case WebAssembly::LOAD_LANE_64_A32_S:
4221 case WebAssembly::LOAD_LANE_64_A64:
4222 case WebAssembly::LOAD_LANE_64_A64_S:
4223 case WebAssembly::LOAD_LANE_8_A32:
4224 case WebAssembly::LOAD_LANE_8_A32_S:
4225 case WebAssembly::LOAD_LANE_8_A64:
4226 case WebAssembly::LOAD_LANE_8_A64_S:
4227 case WebAssembly::LOAD_V128_A32:
4228 case WebAssembly::LOAD_V128_A32_S:
4229 case WebAssembly::LOAD_V128_A64:
4230 case WebAssembly::LOAD_V128_A64_S:
4231 case WebAssembly::LOAD_ZERO_32_A32:
4232 case WebAssembly::LOAD_ZERO_32_A32_S:
4233 case WebAssembly::LOAD_ZERO_32_A64:
4234 case WebAssembly::LOAD_ZERO_32_A64_S:
4235 case WebAssembly::LOAD_ZERO_64_A32:
4236 case WebAssembly::LOAD_ZERO_64_A32_S:
4237 case WebAssembly::LOAD_ZERO_64_A64:
4238 case WebAssembly::LOAD_ZERO_64_A64_S:
4239 case WebAssembly::LOCAL_GET_EXNREF:
4240 case WebAssembly::LOCAL_GET_EXNREF_S:
4241 case WebAssembly::LOCAL_GET_EXTERNREF:
4242 case WebAssembly::LOCAL_GET_EXTERNREF_S:
4243 case WebAssembly::LOCAL_GET_F32:
4244 case WebAssembly::LOCAL_GET_F32_S:
4245 case WebAssembly::LOCAL_GET_F64:
4246 case WebAssembly::LOCAL_GET_F64_S:
4247 case WebAssembly::LOCAL_GET_FUNCREF:
4248 case WebAssembly::LOCAL_GET_FUNCREF_S:
4249 case WebAssembly::LOCAL_GET_I32:
4250 case WebAssembly::LOCAL_GET_I32_S:
4251 case WebAssembly::LOCAL_GET_I64:
4252 case WebAssembly::LOCAL_GET_I64_S:
4253 case WebAssembly::LOCAL_GET_V128:
4254 case WebAssembly::LOCAL_GET_V128_S:
4255 case WebAssembly::LOCAL_SET_EXNREF:
4256 case WebAssembly::LOCAL_SET_EXNREF_S:
4257 case WebAssembly::LOCAL_SET_EXTERNREF:
4258 case WebAssembly::LOCAL_SET_EXTERNREF_S:
4259 case WebAssembly::LOCAL_SET_F32:
4260 case WebAssembly::LOCAL_SET_F32_S:
4261 case WebAssembly::LOCAL_SET_F64:
4262 case WebAssembly::LOCAL_SET_F64_S:
4263 case WebAssembly::LOCAL_SET_FUNCREF:
4264 case WebAssembly::LOCAL_SET_FUNCREF_S:
4265 case WebAssembly::LOCAL_SET_I32:
4266 case WebAssembly::LOCAL_SET_I32_S:
4267 case WebAssembly::LOCAL_SET_I64:
4268 case WebAssembly::LOCAL_SET_I64_S:
4269 case WebAssembly::LOCAL_SET_V128:
4270 case WebAssembly::LOCAL_SET_V128_S:
4271 case WebAssembly::LOCAL_TEE_EXNREF:
4272 case WebAssembly::LOCAL_TEE_EXNREF_S:
4273 case WebAssembly::LOCAL_TEE_EXTERNREF:
4274 case WebAssembly::LOCAL_TEE_EXTERNREF_S:
4275 case WebAssembly::LOCAL_TEE_F32:
4276 case WebAssembly::LOCAL_TEE_F32_S:
4277 case WebAssembly::LOCAL_TEE_F64:
4278 case WebAssembly::LOCAL_TEE_F64_S:
4279 case WebAssembly::LOCAL_TEE_FUNCREF:
4280 case WebAssembly::LOCAL_TEE_FUNCREF_S:
4281 case WebAssembly::LOCAL_TEE_I32:
4282 case WebAssembly::LOCAL_TEE_I32_S:
4283 case WebAssembly::LOCAL_TEE_I64:
4284 case WebAssembly::LOCAL_TEE_I64_S:
4285 case WebAssembly::LOCAL_TEE_V128:
4286 case WebAssembly::LOCAL_TEE_V128_S:
4287 case WebAssembly::LOOP:
4288 case WebAssembly::LOOP_S:
4289 case WebAssembly::LT_F16x8:
4290 case WebAssembly::LT_F16x8_S:
4291 case WebAssembly::LT_F32:
4292 case WebAssembly::LT_F32_S:
4293 case WebAssembly::LT_F32x4:
4294 case WebAssembly::LT_F32x4_S:
4295 case WebAssembly::LT_F64:
4296 case WebAssembly::LT_F64_S:
4297 case WebAssembly::LT_F64x2:
4298 case WebAssembly::LT_F64x2_S:
4299 case WebAssembly::LT_S_I16x8:
4300 case WebAssembly::LT_S_I16x8_S:
4301 case WebAssembly::LT_S_I32:
4302 case WebAssembly::LT_S_I32_S:
4303 case WebAssembly::LT_S_I32x4:
4304 case WebAssembly::LT_S_I32x4_S:
4305 case WebAssembly::LT_S_I64:
4306 case WebAssembly::LT_S_I64_S:
4307 case WebAssembly::LT_S_I64x2:
4308 case WebAssembly::LT_S_I64x2_S:
4309 case WebAssembly::LT_S_I8x16:
4310 case WebAssembly::LT_S_I8x16_S:
4311 case WebAssembly::LT_U_I16x8:
4312 case WebAssembly::LT_U_I16x8_S:
4313 case WebAssembly::LT_U_I32:
4314 case WebAssembly::LT_U_I32_S:
4315 case WebAssembly::LT_U_I32x4:
4316 case WebAssembly::LT_U_I32x4_S:
4317 case WebAssembly::LT_U_I64:
4318 case WebAssembly::LT_U_I64_S:
4319 case WebAssembly::LT_U_I8x16:
4320 case WebAssembly::LT_U_I8x16_S:
4321 case WebAssembly::MADD_F16x8:
4322 case WebAssembly::MADD_F16x8_S:
4323 case WebAssembly::MADD_F32x4:
4324 case WebAssembly::MADD_F32x4_S:
4325 case WebAssembly::MADD_F64x2:
4326 case WebAssembly::MADD_F64x2_S:
4327 case WebAssembly::MAX_F16x8:
4328 case WebAssembly::MAX_F16x8_S:
4329 case WebAssembly::MAX_F32:
4330 case WebAssembly::MAX_F32_S:
4331 case WebAssembly::MAX_F32x4:
4332 case WebAssembly::MAX_F32x4_S:
4333 case WebAssembly::MAX_F64:
4334 case WebAssembly::MAX_F64_S:
4335 case WebAssembly::MAX_F64x2:
4336 case WebAssembly::MAX_F64x2_S:
4337 case WebAssembly::MAX_S_I16x8:
4338 case WebAssembly::MAX_S_I16x8_S:
4339 case WebAssembly::MAX_S_I32x4:
4340 case WebAssembly::MAX_S_I32x4_S:
4341 case WebAssembly::MAX_S_I8x16:
4342 case WebAssembly::MAX_S_I8x16_S:
4343 case WebAssembly::MAX_U_I16x8:
4344 case WebAssembly::MAX_U_I16x8_S:
4345 case WebAssembly::MAX_U_I32x4:
4346 case WebAssembly::MAX_U_I32x4_S:
4347 case WebAssembly::MAX_U_I8x16:
4348 case WebAssembly::MAX_U_I8x16_S:
4349 case WebAssembly::MEMCPY_A32:
4350 case WebAssembly::MEMCPY_A32_S:
4351 case WebAssembly::MEMCPY_A64:
4352 case WebAssembly::MEMCPY_A64_S:
4353 case WebAssembly::MEMORY_ATOMIC_NOTIFY_A32:
4354 case WebAssembly::MEMORY_ATOMIC_NOTIFY_A32_S:
4355 case WebAssembly::MEMORY_ATOMIC_NOTIFY_A64:
4356 case WebAssembly::MEMORY_ATOMIC_NOTIFY_A64_S:
4357 case WebAssembly::MEMORY_ATOMIC_WAIT32_A32:
4358 case WebAssembly::MEMORY_ATOMIC_WAIT32_A32_S:
4359 case WebAssembly::MEMORY_ATOMIC_WAIT32_A64:
4360 case WebAssembly::MEMORY_ATOMIC_WAIT32_A64_S:
4361 case WebAssembly::MEMORY_ATOMIC_WAIT64_A32:
4362 case WebAssembly::MEMORY_ATOMIC_WAIT64_A32_S:
4363 case WebAssembly::MEMORY_ATOMIC_WAIT64_A64:
4364 case WebAssembly::MEMORY_ATOMIC_WAIT64_A64_S:
4365 case WebAssembly::MEMORY_COPY_A32:
4366 case WebAssembly::MEMORY_COPY_A32_S:
4367 case WebAssembly::MEMORY_COPY_A64:
4368 case WebAssembly::MEMORY_COPY_A64_S:
4369 case WebAssembly::MEMORY_FILL_A32:
4370 case WebAssembly::MEMORY_FILL_A32_S:
4371 case WebAssembly::MEMORY_FILL_A64:
4372 case WebAssembly::MEMORY_FILL_A64_S:
4373 case WebAssembly::MEMORY_INIT_A32:
4374 case WebAssembly::MEMORY_INIT_A32_S:
4375 case WebAssembly::MEMORY_INIT_A64:
4376 case WebAssembly::MEMORY_INIT_A64_S:
4377 case WebAssembly::MEMSET_A32:
4378 case WebAssembly::MEMSET_A32_S:
4379 case WebAssembly::MEMSET_A64:
4380 case WebAssembly::MEMSET_A64_S:
4381 case WebAssembly::MIN_F16x8:
4382 case WebAssembly::MIN_F16x8_S:
4383 case WebAssembly::MIN_F32:
4384 case WebAssembly::MIN_F32_S:
4385 case WebAssembly::MIN_F32x4:
4386 case WebAssembly::MIN_F32x4_S:
4387 case WebAssembly::MIN_F64:
4388 case WebAssembly::MIN_F64_S:
4389 case WebAssembly::MIN_F64x2:
4390 case WebAssembly::MIN_F64x2_S:
4391 case WebAssembly::MIN_S_I16x8:
4392 case WebAssembly::MIN_S_I16x8_S:
4393 case WebAssembly::MIN_S_I32x4:
4394 case WebAssembly::MIN_S_I32x4_S:
4395 case WebAssembly::MIN_S_I8x16:
4396 case WebAssembly::MIN_S_I8x16_S:
4397 case WebAssembly::MIN_U_I16x8:
4398 case WebAssembly::MIN_U_I16x8_S:
4399 case WebAssembly::MIN_U_I32x4:
4400 case WebAssembly::MIN_U_I32x4_S:
4401 case WebAssembly::MIN_U_I8x16:
4402 case WebAssembly::MIN_U_I8x16_S:
4403 case WebAssembly::MUL_F16x8:
4404 case WebAssembly::MUL_F16x8_S:
4405 case WebAssembly::MUL_F32:
4406 case WebAssembly::MUL_F32_S:
4407 case WebAssembly::MUL_F32x4:
4408 case WebAssembly::MUL_F32x4_S:
4409 case WebAssembly::MUL_F64:
4410 case WebAssembly::MUL_F64_S:
4411 case WebAssembly::MUL_F64x2:
4412 case WebAssembly::MUL_F64x2_S:
4413 case WebAssembly::MUL_I16x8:
4414 case WebAssembly::MUL_I16x8_S:
4415 case WebAssembly::MUL_I32:
4416 case WebAssembly::MUL_I32_S:
4417 case WebAssembly::MUL_I32x4:
4418 case WebAssembly::MUL_I32x4_S:
4419 case WebAssembly::MUL_I64:
4420 case WebAssembly::MUL_I64_S:
4421 case WebAssembly::MUL_I64x2:
4422 case WebAssembly::MUL_I64x2_S:
4423 case WebAssembly::NARROW_S_I16x8:
4424 case WebAssembly::NARROW_S_I16x8_S:
4425 case WebAssembly::NARROW_S_I8x16:
4426 case WebAssembly::NARROW_S_I8x16_S:
4427 case WebAssembly::NARROW_U_I16x8:
4428 case WebAssembly::NARROW_U_I16x8_S:
4429 case WebAssembly::NARROW_U_I8x16:
4430 case WebAssembly::NARROW_U_I8x16_S:
4431 case WebAssembly::NEAREST_F16x8:
4432 case WebAssembly::NEAREST_F16x8_S:
4433 case WebAssembly::NEAREST_F32:
4434 case WebAssembly::NEAREST_F32_S:
4435 case WebAssembly::NEAREST_F32x4:
4436 case WebAssembly::NEAREST_F32x4_S:
4437 case WebAssembly::NEAREST_F64:
4438 case WebAssembly::NEAREST_F64_S:
4439 case WebAssembly::NEAREST_F64x2:
4440 case WebAssembly::NEAREST_F64x2_S:
4441 case WebAssembly::NEG_F16x8:
4442 case WebAssembly::NEG_F16x8_S:
4443 case WebAssembly::NEG_F32:
4444 case WebAssembly::NEG_F32_S:
4445 case WebAssembly::NEG_F32x4:
4446 case WebAssembly::NEG_F32x4_S:
4447 case WebAssembly::NEG_F64:
4448 case WebAssembly::NEG_F64_S:
4449 case WebAssembly::NEG_F64x2:
4450 case WebAssembly::NEG_F64x2_S:
4451 case WebAssembly::NEG_I16x8:
4452 case WebAssembly::NEG_I16x8_S:
4453 case WebAssembly::NEG_I32x4:
4454 case WebAssembly::NEG_I32x4_S:
4455 case WebAssembly::NEG_I64x2:
4456 case WebAssembly::NEG_I64x2_S:
4457 case WebAssembly::NEG_I8x16:
4458 case WebAssembly::NEG_I8x16_S:
4459 case WebAssembly::NE_F16x8:
4460 case WebAssembly::NE_F16x8_S:
4461 case WebAssembly::NE_F32:
4462 case WebAssembly::NE_F32_S:
4463 case WebAssembly::NE_F32x4:
4464 case WebAssembly::NE_F32x4_S:
4465 case WebAssembly::NE_F64:
4466 case WebAssembly::NE_F64_S:
4467 case WebAssembly::NE_F64x2:
4468 case WebAssembly::NE_F64x2_S:
4469 case WebAssembly::NE_I16x8:
4470 case WebAssembly::NE_I16x8_S:
4471 case WebAssembly::NE_I32:
4472 case WebAssembly::NE_I32_S:
4473 case WebAssembly::NE_I32x4:
4474 case WebAssembly::NE_I32x4_S:
4475 case WebAssembly::NE_I64:
4476 case WebAssembly::NE_I64_S:
4477 case WebAssembly::NE_I64x2:
4478 case WebAssembly::NE_I64x2_S:
4479 case WebAssembly::NE_I8x16:
4480 case WebAssembly::NE_I8x16_S:
4481 case WebAssembly::NMADD_F16x8:
4482 case WebAssembly::NMADD_F16x8_S:
4483 case WebAssembly::NMADD_F32x4:
4484 case WebAssembly::NMADD_F32x4_S:
4485 case WebAssembly::NMADD_F64x2:
4486 case WebAssembly::NMADD_F64x2_S:
4487 case WebAssembly::NOP:
4488 case WebAssembly::NOP_S:
4489 case WebAssembly::NOT:
4490 case WebAssembly::NOT_S:
4491 case WebAssembly::OR:
4492 case WebAssembly::OR_I32:
4493 case WebAssembly::OR_I32_S:
4494 case WebAssembly::OR_I64:
4495 case WebAssembly::OR_I64_S:
4496 case WebAssembly::OR_S:
4497 case WebAssembly::PMAX_F16x8:
4498 case WebAssembly::PMAX_F16x8_S:
4499 case WebAssembly::PMAX_F32x4:
4500 case WebAssembly::PMAX_F32x4_S:
4501 case WebAssembly::PMAX_F64x2:
4502 case WebAssembly::PMAX_F64x2_S:
4503 case WebAssembly::PMIN_F16x8:
4504 case WebAssembly::PMIN_F16x8_S:
4505 case WebAssembly::PMIN_F32x4:
4506 case WebAssembly::PMIN_F32x4_S:
4507 case WebAssembly::PMIN_F64x2:
4508 case WebAssembly::PMIN_F64x2_S:
4509 case WebAssembly::POPCNT_I32:
4510 case WebAssembly::POPCNT_I32_S:
4511 case WebAssembly::POPCNT_I64:
4512 case WebAssembly::POPCNT_I64_S:
4513 case WebAssembly::POPCNT_I8x16:
4514 case WebAssembly::POPCNT_I8x16_S:
4515 case WebAssembly::Q15MULR_SAT_S_I16x8:
4516 case WebAssembly::Q15MULR_SAT_S_I16x8_S:
4517 case WebAssembly::REF_FUNC:
4518 case WebAssembly::REF_FUNC_S:
4519 case WebAssembly::REF_IS_NULL_EXNREF:
4520 case WebAssembly::REF_IS_NULL_EXNREF_S:
4521 case WebAssembly::REF_IS_NULL_EXTERNREF:
4522 case WebAssembly::REF_IS_NULL_EXTERNREF_S:
4523 case WebAssembly::REF_IS_NULL_FUNCREF:
4524 case WebAssembly::REF_IS_NULL_FUNCREF_S:
4525 case WebAssembly::REF_NULL_EXNREF:
4526 case WebAssembly::REF_NULL_EXNREF_S:
4527 case WebAssembly::REF_NULL_EXTERNREF:
4528 case WebAssembly::REF_NULL_EXTERNREF_S:
4529 case WebAssembly::REF_NULL_FUNCREF:
4530 case WebAssembly::REF_NULL_FUNCREF_S:
4531 case WebAssembly::REF_TEST_FUNCREF:
4532 case WebAssembly::REF_TEST_FUNCREF_S:
4533 case WebAssembly::RELAXED_DOT:
4534 case WebAssembly::RELAXED_DOT_ADD:
4535 case WebAssembly::RELAXED_DOT_ADD_S:
4536 case WebAssembly::RELAXED_DOT_BFLOAT:
4537 case WebAssembly::RELAXED_DOT_BFLOAT_S:
4538 case WebAssembly::RELAXED_DOT_S:
4539 case WebAssembly::RELAXED_Q15MULR_S_I16x8:
4540 case WebAssembly::RELAXED_Q15MULR_S_I16x8_S:
4541 case WebAssembly::RELAXED_SWIZZLE:
4542 case WebAssembly::RELAXED_SWIZZLE_S:
4543 case WebAssembly::REM_S_I32:
4544 case WebAssembly::REM_S_I32_S:
4545 case WebAssembly::REM_S_I64:
4546 case WebAssembly::REM_S_I64_S:
4547 case WebAssembly::REM_U_I32:
4548 case WebAssembly::REM_U_I32_S:
4549 case WebAssembly::REM_U_I64:
4550 case WebAssembly::REM_U_I64_S:
4551 case WebAssembly::REPLACE_LANE_F16x8:
4552 case WebAssembly::REPLACE_LANE_F16x8_S:
4553 case WebAssembly::REPLACE_LANE_F32x4:
4554 case WebAssembly::REPLACE_LANE_F32x4_S:
4555 case WebAssembly::REPLACE_LANE_F64x2:
4556 case WebAssembly::REPLACE_LANE_F64x2_S:
4557 case WebAssembly::REPLACE_LANE_I16x8:
4558 case WebAssembly::REPLACE_LANE_I16x8_S:
4559 case WebAssembly::REPLACE_LANE_I32x4:
4560 case WebAssembly::REPLACE_LANE_I32x4_S:
4561 case WebAssembly::REPLACE_LANE_I64x2:
4562 case WebAssembly::REPLACE_LANE_I64x2_S:
4563 case WebAssembly::REPLACE_LANE_I8x16:
4564 case WebAssembly::REPLACE_LANE_I8x16_S:
4565 case WebAssembly::RETHROW:
4566 case WebAssembly::RETHROW_S:
4567 case WebAssembly::RETURN:
4568 case WebAssembly::RETURN_S:
4569 case WebAssembly::RET_CALL:
4570 case WebAssembly::RET_CALL_INDIRECT:
4571 case WebAssembly::RET_CALL_INDIRECT_S:
4572 case WebAssembly::RET_CALL_S:
4573 case WebAssembly::ROTL_I32:
4574 case WebAssembly::ROTL_I32_S:
4575 case WebAssembly::ROTL_I64:
4576 case WebAssembly::ROTL_I64_S:
4577 case WebAssembly::ROTR_I32:
4578 case WebAssembly::ROTR_I32_S:
4579 case WebAssembly::ROTR_I64:
4580 case WebAssembly::ROTR_I64_S:
4581 case WebAssembly::SELECT_EXNREF:
4582 case WebAssembly::SELECT_EXNREF_S:
4583 case WebAssembly::SELECT_EXTERNREF:
4584 case WebAssembly::SELECT_EXTERNREF_S:
4585 case WebAssembly::SELECT_F32:
4586 case WebAssembly::SELECT_F32_S:
4587 case WebAssembly::SELECT_F64:
4588 case WebAssembly::SELECT_F64_S:
4589 case WebAssembly::SELECT_FUNCREF:
4590 case WebAssembly::SELECT_FUNCREF_S:
4591 case WebAssembly::SELECT_I32:
4592 case WebAssembly::SELECT_I32_S:
4593 case WebAssembly::SELECT_I64:
4594 case WebAssembly::SELECT_I64_S:
4595 case WebAssembly::SELECT_V128:
4596 case WebAssembly::SELECT_V128_S:
4597 case WebAssembly::SHL_I16x8:
4598 case WebAssembly::SHL_I16x8_S:
4599 case WebAssembly::SHL_I32:
4600 case WebAssembly::SHL_I32_S:
4601 case WebAssembly::SHL_I32x4:
4602 case WebAssembly::SHL_I32x4_S:
4603 case WebAssembly::SHL_I64:
4604 case WebAssembly::SHL_I64_S:
4605 case WebAssembly::SHL_I64x2:
4606 case WebAssembly::SHL_I64x2_S:
4607 case WebAssembly::SHL_I8x16:
4608 case WebAssembly::SHL_I8x16_S:
4609 case WebAssembly::SHR_S_I16x8:
4610 case WebAssembly::SHR_S_I16x8_S:
4611 case WebAssembly::SHR_S_I32:
4612 case WebAssembly::SHR_S_I32_S:
4613 case WebAssembly::SHR_S_I32x4:
4614 case WebAssembly::SHR_S_I32x4_S:
4615 case WebAssembly::SHR_S_I64:
4616 case WebAssembly::SHR_S_I64_S:
4617 case WebAssembly::SHR_S_I64x2:
4618 case WebAssembly::SHR_S_I64x2_S:
4619 case WebAssembly::SHR_S_I8x16:
4620 case WebAssembly::SHR_S_I8x16_S:
4621 case WebAssembly::SHR_U_I16x8:
4622 case WebAssembly::SHR_U_I16x8_S:
4623 case WebAssembly::SHR_U_I32:
4624 case WebAssembly::SHR_U_I32_S:
4625 case WebAssembly::SHR_U_I32x4:
4626 case WebAssembly::SHR_U_I32x4_S:
4627 case WebAssembly::SHR_U_I64:
4628 case WebAssembly::SHR_U_I64_S:
4629 case WebAssembly::SHR_U_I64x2:
4630 case WebAssembly::SHR_U_I64x2_S:
4631 case WebAssembly::SHR_U_I8x16:
4632 case WebAssembly::SHR_U_I8x16_S:
4633 case WebAssembly::SHUFFLE:
4634 case WebAssembly::SHUFFLE_S:
4635 case WebAssembly::SIMD_RELAXED_FMAX_F32x4:
4636 case WebAssembly::SIMD_RELAXED_FMAX_F32x4_S:
4637 case WebAssembly::SIMD_RELAXED_FMAX_F64x2:
4638 case WebAssembly::SIMD_RELAXED_FMAX_F64x2_S:
4639 case WebAssembly::SIMD_RELAXED_FMIN_F32x4:
4640 case WebAssembly::SIMD_RELAXED_FMIN_F32x4_S:
4641 case WebAssembly::SIMD_RELAXED_FMIN_F64x2:
4642 case WebAssembly::SIMD_RELAXED_FMIN_F64x2_S:
4643 case WebAssembly::SPLAT_F16x8:
4644 case WebAssembly::SPLAT_F16x8_S:
4645 case WebAssembly::SPLAT_F32x4:
4646 case WebAssembly::SPLAT_F32x4_S:
4647 case WebAssembly::SPLAT_F64x2:
4648 case WebAssembly::SPLAT_F64x2_S:
4649 case WebAssembly::SPLAT_I16x8:
4650 case WebAssembly::SPLAT_I16x8_S:
4651 case WebAssembly::SPLAT_I32x4:
4652 case WebAssembly::SPLAT_I32x4_S:
4653 case WebAssembly::SPLAT_I64x2:
4654 case WebAssembly::SPLAT_I64x2_S:
4655 case WebAssembly::SPLAT_I8x16:
4656 case WebAssembly::SPLAT_I8x16_S:
4657 case WebAssembly::SQRT_F16x8:
4658 case WebAssembly::SQRT_F16x8_S:
4659 case WebAssembly::SQRT_F32:
4660 case WebAssembly::SQRT_F32_S:
4661 case WebAssembly::SQRT_F32x4:
4662 case WebAssembly::SQRT_F32x4_S:
4663 case WebAssembly::SQRT_F64:
4664 case WebAssembly::SQRT_F64_S:
4665 case WebAssembly::SQRT_F64x2:
4666 case WebAssembly::SQRT_F64x2_S:
4667 case WebAssembly::STORE16_I32_A32:
4668 case WebAssembly::STORE16_I32_A32_S:
4669 case WebAssembly::STORE16_I32_A64:
4670 case WebAssembly::STORE16_I32_A64_S:
4671 case WebAssembly::STORE16_I64_A32:
4672 case WebAssembly::STORE16_I64_A32_S:
4673 case WebAssembly::STORE16_I64_A64:
4674 case WebAssembly::STORE16_I64_A64_S:
4675 case WebAssembly::STORE32_I64_A32:
4676 case WebAssembly::STORE32_I64_A32_S:
4677 case WebAssembly::STORE32_I64_A64:
4678 case WebAssembly::STORE32_I64_A64_S:
4679 case WebAssembly::STORE8_I32_A32:
4680 case WebAssembly::STORE8_I32_A32_S:
4681 case WebAssembly::STORE8_I32_A64:
4682 case WebAssembly::STORE8_I32_A64_S:
4683 case WebAssembly::STORE8_I64_A32:
4684 case WebAssembly::STORE8_I64_A32_S:
4685 case WebAssembly::STORE8_I64_A64:
4686 case WebAssembly::STORE8_I64_A64_S:
4687 case WebAssembly::STORE_F16_F32_A32:
4688 case WebAssembly::STORE_F16_F32_A32_S:
4689 case WebAssembly::STORE_F16_F32_A64:
4690 case WebAssembly::STORE_F16_F32_A64_S:
4691 case WebAssembly::STORE_F32_A32:
4692 case WebAssembly::STORE_F32_A32_S:
4693 case WebAssembly::STORE_F32_A64:
4694 case WebAssembly::STORE_F32_A64_S:
4695 case WebAssembly::STORE_F64_A32:
4696 case WebAssembly::STORE_F64_A32_S:
4697 case WebAssembly::STORE_F64_A64:
4698 case WebAssembly::STORE_F64_A64_S:
4699 case WebAssembly::STORE_I32_A32:
4700 case WebAssembly::STORE_I32_A32_S:
4701 case WebAssembly::STORE_I32_A64:
4702 case WebAssembly::STORE_I32_A64_S:
4703 case WebAssembly::STORE_I64_A32:
4704 case WebAssembly::STORE_I64_A32_S:
4705 case WebAssembly::STORE_I64_A64:
4706 case WebAssembly::STORE_I64_A64_S:
4707 case WebAssembly::STORE_LANE_I16x8_A32:
4708 case WebAssembly::STORE_LANE_I16x8_A32_S:
4709 case WebAssembly::STORE_LANE_I16x8_A64:
4710 case WebAssembly::STORE_LANE_I16x8_A64_S:
4711 case WebAssembly::STORE_LANE_I32x4_A32:
4712 case WebAssembly::STORE_LANE_I32x4_A32_S:
4713 case WebAssembly::STORE_LANE_I32x4_A64:
4714 case WebAssembly::STORE_LANE_I32x4_A64_S:
4715 case WebAssembly::STORE_LANE_I64x2_A32:
4716 case WebAssembly::STORE_LANE_I64x2_A32_S:
4717 case WebAssembly::STORE_LANE_I64x2_A64:
4718 case WebAssembly::STORE_LANE_I64x2_A64_S:
4719 case WebAssembly::STORE_LANE_I8x16_A32:
4720 case WebAssembly::STORE_LANE_I8x16_A32_S:
4721 case WebAssembly::STORE_LANE_I8x16_A64:
4722 case WebAssembly::STORE_LANE_I8x16_A64_S:
4723 case WebAssembly::STORE_V128_A32:
4724 case WebAssembly::STORE_V128_A32_S:
4725 case WebAssembly::STORE_V128_A64:
4726 case WebAssembly::STORE_V128_A64_S:
4727 case WebAssembly::SUB_F16x8:
4728 case WebAssembly::SUB_F16x8_S:
4729 case WebAssembly::SUB_F32:
4730 case WebAssembly::SUB_F32_S:
4731 case WebAssembly::SUB_F32x4:
4732 case WebAssembly::SUB_F32x4_S:
4733 case WebAssembly::SUB_F64:
4734 case WebAssembly::SUB_F64_S:
4735 case WebAssembly::SUB_F64x2:
4736 case WebAssembly::SUB_F64x2_S:
4737 case WebAssembly::SUB_I16x8:
4738 case WebAssembly::SUB_I16x8_S:
4739 case WebAssembly::SUB_I32:
4740 case WebAssembly::SUB_I32_S:
4741 case WebAssembly::SUB_I32x4:
4742 case WebAssembly::SUB_I32x4_S:
4743 case WebAssembly::SUB_I64:
4744 case WebAssembly::SUB_I64_S:
4745 case WebAssembly::SUB_I64x2:
4746 case WebAssembly::SUB_I64x2_S:
4747 case WebAssembly::SUB_I8x16:
4748 case WebAssembly::SUB_I8x16_S:
4749 case WebAssembly::SUB_SAT_S_I16x8:
4750 case WebAssembly::SUB_SAT_S_I16x8_S:
4751 case WebAssembly::SUB_SAT_S_I8x16:
4752 case WebAssembly::SUB_SAT_S_I8x16_S:
4753 case WebAssembly::SUB_SAT_U_I16x8:
4754 case WebAssembly::SUB_SAT_U_I16x8_S:
4755 case WebAssembly::SUB_SAT_U_I8x16:
4756 case WebAssembly::SUB_SAT_U_I8x16_S:
4757 case WebAssembly::SWIZZLE:
4758 case WebAssembly::SWIZZLE_S:
4759 case WebAssembly::TABLE_COPY:
4760 case WebAssembly::TABLE_COPY_S:
4761 case WebAssembly::TABLE_FILL_EXNREF:
4762 case WebAssembly::TABLE_FILL_EXNREF_S:
4763 case WebAssembly::TABLE_FILL_EXTERNREF:
4764 case WebAssembly::TABLE_FILL_EXTERNREF_S:
4765 case WebAssembly::TABLE_FILL_FUNCREF:
4766 case WebAssembly::TABLE_FILL_FUNCREF_S:
4767 case WebAssembly::TABLE_GET_EXNREF:
4768 case WebAssembly::TABLE_GET_EXNREF_S:
4769 case WebAssembly::TABLE_GET_EXTERNREF:
4770 case WebAssembly::TABLE_GET_EXTERNREF_S:
4771 case WebAssembly::TABLE_GET_FUNCREF:
4772 case WebAssembly::TABLE_GET_FUNCREF_S:
4773 case WebAssembly::TABLE_GROW_EXNREF:
4774 case WebAssembly::TABLE_GROW_EXNREF_S:
4775 case WebAssembly::TABLE_GROW_EXTERNREF:
4776 case WebAssembly::TABLE_GROW_EXTERNREF_S:
4777 case WebAssembly::TABLE_GROW_FUNCREF:
4778 case WebAssembly::TABLE_GROW_FUNCREF_S:
4779 case WebAssembly::TABLE_SET_EXNREF:
4780 case WebAssembly::TABLE_SET_EXNREF_S:
4781 case WebAssembly::TABLE_SET_EXTERNREF:
4782 case WebAssembly::TABLE_SET_EXTERNREF_S:
4783 case WebAssembly::TABLE_SET_FUNCREF:
4784 case WebAssembly::TABLE_SET_FUNCREF_S:
4785 case WebAssembly::TABLE_SIZE:
4786 case WebAssembly::TABLE_SIZE_S:
4787 case WebAssembly::TEE_EXNREF:
4788 case WebAssembly::TEE_EXNREF_S:
4789 case WebAssembly::TEE_EXTERNREF:
4790 case WebAssembly::TEE_EXTERNREF_S:
4791 case WebAssembly::TEE_F32:
4792 case WebAssembly::TEE_F32_S:
4793 case WebAssembly::TEE_F64:
4794 case WebAssembly::TEE_F64_S:
4795 case WebAssembly::TEE_FUNCREF:
4796 case WebAssembly::TEE_FUNCREF_S:
4797 case WebAssembly::TEE_I32:
4798 case WebAssembly::TEE_I32_S:
4799 case WebAssembly::TEE_I64:
4800 case WebAssembly::TEE_I64_S:
4801 case WebAssembly::TEE_V128:
4802 case WebAssembly::TEE_V128_S:
4803 case WebAssembly::THROW:
4804 case WebAssembly::THROW_REF:
4805 case WebAssembly::THROW_REF_S:
4806 case WebAssembly::THROW_S:
4807 case WebAssembly::TRUNC_F16x8:
4808 case WebAssembly::TRUNC_F16x8_S:
4809 case WebAssembly::TRUNC_F32:
4810 case WebAssembly::TRUNC_F32_S:
4811 case WebAssembly::TRUNC_F32x4:
4812 case WebAssembly::TRUNC_F32x4_S:
4813 case WebAssembly::TRUNC_F64:
4814 case WebAssembly::TRUNC_F64_S:
4815 case WebAssembly::TRUNC_F64x2:
4816 case WebAssembly::TRUNC_F64x2_S:
4817 case WebAssembly::TRY:
4818 case WebAssembly::TRY_S:
4819 case WebAssembly::TRY_TABLE:
4820 case WebAssembly::TRY_TABLE_S:
4821 case WebAssembly::UNREACHABLE:
4822 case WebAssembly::UNREACHABLE_S:
4823 case WebAssembly::XOR:
4824 case WebAssembly::XOR_I32:
4825 case WebAssembly::XOR_I32_S:
4826 case WebAssembly::XOR_I64:
4827 case WebAssembly::XOR_I64_S:
4828 case WebAssembly::XOR_S:
4829 case WebAssembly::anonymous_14734MEMORY_GROW_A32:
4830 case WebAssembly::anonymous_14734MEMORY_GROW_A32_S:
4831 case WebAssembly::anonymous_14734MEMORY_SIZE_A32:
4832 case WebAssembly::anonymous_14734MEMORY_SIZE_A32_S:
4833 case WebAssembly::anonymous_14735MEMORY_GROW_A64:
4834 case WebAssembly::anonymous_14735MEMORY_GROW_A64_S:
4835 case WebAssembly::anonymous_14735MEMORY_SIZE_A64:
4836 case WebAssembly::anonymous_14735MEMORY_SIZE_A64_S:
4837 case WebAssembly::convert_low_s_F64x2:
4838 case WebAssembly::convert_low_s_F64x2_S:
4839 case WebAssembly::convert_low_u_F64x2:
4840 case WebAssembly::convert_low_u_F64x2_S:
4841 case WebAssembly::demote_zero_F32x4:
4842 case WebAssembly::demote_zero_F32x4_S:
4843 case WebAssembly::extadd_pairwise_s_I16x8:
4844 case WebAssembly::extadd_pairwise_s_I16x8_S:
4845 case WebAssembly::extadd_pairwise_s_I32x4:
4846 case WebAssembly::extadd_pairwise_s_I32x4_S:
4847 case WebAssembly::extadd_pairwise_u_I16x8:
4848 case WebAssembly::extadd_pairwise_u_I16x8_S:
4849 case WebAssembly::extadd_pairwise_u_I32x4:
4850 case WebAssembly::extadd_pairwise_u_I32x4_S:
4851 case WebAssembly::extend_high_s_I16x8:
4852 case WebAssembly::extend_high_s_I16x8_S:
4853 case WebAssembly::extend_high_s_I32x4:
4854 case WebAssembly::extend_high_s_I32x4_S:
4855 case WebAssembly::extend_high_s_I64x2:
4856 case WebAssembly::extend_high_s_I64x2_S:
4857 case WebAssembly::extend_high_u_I16x8:
4858 case WebAssembly::extend_high_u_I16x8_S:
4859 case WebAssembly::extend_high_u_I32x4:
4860 case WebAssembly::extend_high_u_I32x4_S:
4861 case WebAssembly::extend_high_u_I64x2:
4862 case WebAssembly::extend_high_u_I64x2_S:
4863 case WebAssembly::extend_low_s_I16x8:
4864 case WebAssembly::extend_low_s_I16x8_S:
4865 case WebAssembly::extend_low_s_I32x4:
4866 case WebAssembly::extend_low_s_I32x4_S:
4867 case WebAssembly::extend_low_s_I64x2:
4868 case WebAssembly::extend_low_s_I64x2_S:
4869 case WebAssembly::extend_low_u_I16x8:
4870 case WebAssembly::extend_low_u_I16x8_S:
4871 case WebAssembly::extend_low_u_I32x4:
4872 case WebAssembly::extend_low_u_I32x4_S:
4873 case WebAssembly::extend_low_u_I64x2:
4874 case WebAssembly::extend_low_u_I64x2_S:
4875 case WebAssembly::fp_to_sint_I16x8:
4876 case WebAssembly::fp_to_sint_I16x8_S:
4877 case WebAssembly::fp_to_sint_I32x4:
4878 case WebAssembly::fp_to_sint_I32x4_S:
4879 case WebAssembly::fp_to_uint_I16x8:
4880 case WebAssembly::fp_to_uint_I16x8_S:
4881 case WebAssembly::fp_to_uint_I32x4:
4882 case WebAssembly::fp_to_uint_I32x4_S:
4883 case WebAssembly::int_wasm_relaxed_trunc_signed_I32x4:
4884 case WebAssembly::int_wasm_relaxed_trunc_signed_I32x4_S:
4885 case WebAssembly::int_wasm_relaxed_trunc_signed_zero_I32x4:
4886 case WebAssembly::int_wasm_relaxed_trunc_signed_zero_I32x4_S:
4887 case WebAssembly::int_wasm_relaxed_trunc_unsigned_I32x4:
4888 case WebAssembly::int_wasm_relaxed_trunc_unsigned_I32x4_S:
4889 case WebAssembly::int_wasm_relaxed_trunc_unsigned_zero_I32x4:
4890 case WebAssembly::int_wasm_relaxed_trunc_unsigned_zero_I32x4_S:
4891 case WebAssembly::promote_low_F64x2:
4892 case WebAssembly::promote_low_F64x2_S:
4893 case WebAssembly::sint_to_fp_F16x8:
4894 case WebAssembly::sint_to_fp_F16x8_S:
4895 case WebAssembly::sint_to_fp_F32x4:
4896 case WebAssembly::sint_to_fp_F32x4_S:
4897 case WebAssembly::trunc_sat_zero_s_I32x4:
4898 case WebAssembly::trunc_sat_zero_s_I32x4_S:
4899 case WebAssembly::trunc_sat_zero_u_I32x4:
4900 case WebAssembly::trunc_sat_zero_u_I32x4_S:
4901 case WebAssembly::uint_to_fp_F16x8:
4902 case WebAssembly::uint_to_fp_F16x8_S:
4903 case WebAssembly::uint_to_fp_F32x4:
4904 case WebAssembly::uint_to_fp_F32x4_S: {
4905 break;
4906 }
4907 default:
4908 reportUnsupportedInst(MI);
4909 }
4910 reportUnsupportedOperand(MI, OpNum);
4911}
4912
4913#endif // GET_OPERAND_BIT_OFFSET
4914
4915