@@ -258,6 +258,61 @@ def Instruction(name, opcode, type=None, validation=None, execution=None, operat
258
258
Instruction (r'\I64.\EXTEND\K{8\_s}' , r'\hex{C2}' , r'[\I64] \to [\I64]' , r'valid-unop' , r'exec-unop' , r'op-iextendn_s' ),
259
259
Instruction (r'\I64.\EXTEND\K{16\_s}' , r'\hex{C3}' , r'[\I64] \to [\I64]' , r'valid-unop' , r'exec-unop' , r'op-iextendn_s' ),
260
260
Instruction (r'\I64.\EXTEND\K{32\_s}' , r'\hex{C4}' , r'[\I64] \to [\I64]' , r'valid-unop' , r'exec-unop' , r'op-iextendn_s' ),
261
+ Instruction (None , r'\hex{C5}' ),
262
+ Instruction (None , r'\hex{C6}' ),
263
+ Instruction (None , r'\hex{C7}' ),
264
+ Instruction (None , r'\hex{C8}' ),
265
+ Instruction (None , r'\hex{C9}' ),
266
+ Instruction (None , r'\hex{CA}' ),
267
+ Instruction (None , r'\hex{CB}' ),
268
+ Instruction (None , r'\hex{CC}' ),
269
+ Instruction (None , r'\hex{CD}' ),
270
+ Instruction (None , r'\hex{CE}' ),
271
+ Instruction (None , r'\hex{CF}' ),
272
+ Instruction (None , r'\hex{D0}' ),
273
+ Instruction (None , r'\hex{D1}' ),
274
+ Instruction (None , r'\hex{D2}' ),
275
+ Instruction (None , r'\hex{D3}' ),
276
+ Instruction (None , r'\hex{D4}' ),
277
+ Instruction (None , r'\hex{D5}' ),
278
+ Instruction (None , r'\hex{D6}' ),
279
+ Instruction (None , r'\hex{D7}' ),
280
+ Instruction (None , r'\hex{D8}' ),
281
+ Instruction (None , r'\hex{D9}' ),
282
+ Instruction (None , r'\hex{DA}' ),
283
+ Instruction (None , r'\hex{DB}' ),
284
+ Instruction (None , r'\hex{DC}' ),
285
+ Instruction (None , r'\hex{DD}' ),
286
+ Instruction (None , r'\hex{DE}' ),
287
+ Instruction (None , r'\hex{DF}' ),
288
+ Instruction (None , r'\hex{E0}' ),
289
+ Instruction (None , r'\hex{E1}' ),
290
+ Instruction (None , r'\hex{E2}' ),
291
+ Instruction (None , r'\hex{E3}' ),
292
+ Instruction (None , r'\hex{E4}' ),
293
+ Instruction (None , r'\hex{E5}' ),
294
+ Instruction (None , r'\hex{E6}' ),
295
+ Instruction (None , r'\hex{E7}' ),
296
+ Instruction (None , r'\hex{E8}' ),
297
+ Instruction (None , r'\hex{E9}' ),
298
+ Instruction (None , r'\hex{EA}' ),
299
+ Instruction (None , r'\hex{EB}' ),
300
+ Instruction (None , r'\hex{EC}' ),
301
+ Instruction (None , r'\hex{ED}' ),
302
+ Instruction (None , r'\hex{EE}' ),
303
+ Instruction (None , r'\hex{EF}' ),
304
+ Instruction (None , r'\hex{F0}' ),
305
+ Instruction (None , r'\hex{F1}' ),
306
+ Instruction (None , r'\hex{F2}' ),
307
+ Instruction (None , r'\hex{F3}' ),
308
+ Instruction (None , r'\hex{F4}' ),
309
+ Instruction (None , r'\hex{F5}' ),
310
+ Instruction (None , r'\hex{F6}' ),
311
+ Instruction (None , r'\hex{F7}' ),
312
+ Instruction (None , r'\hex{F8}' ),
313
+ Instruction (None , r'\hex{F9}' ),
314
+ Instruction (None , r'\hex{FA}' ),
315
+ Instruction (None , r'\hex{FB}' ),
261
316
Instruction (r'\I32.\TRUNC\K{\_sat\_}\F32\K{\_s}' , r'\hex{FC}~~0' , r'[\F32] \to [\I32]' , r'valid-cvtop' , r'exec-cvtop' , r'op-trunc_sat_s' ),
262
317
Instruction (r'\I32.\TRUNC\K{\_sat\_}\F32\K{\_u}' , r'\hex{FC}~~1' , r'[\F32] \to [\I32]' , r'valid-cvtop' , r'exec-cvtop' , r'op-trunc_sat_u' ),
263
318
Instruction (r'\I32.\TRUNC\K{\_sat\_}\F64\K{\_s}' , r'\hex{FC}~~2' , r'[\F64] \to [\I32]' , r'valid-cvtop' , r'exec-cvtop' , r'op-trunc_sat_s' ),
0 commit comments