@@ -470,10 +470,14 @@ def Instruction(name, opcode, type=None, validation=None, execution=None, operat
470470 Instruction (r'\I16X8.\EXTMUL\K{\_high\_i8x16\_s}' , r'\hex{FD}~~157' , r'[\V128~\V128] \to [\V128]' , r'valid-simd-vextmul' , r'exec-simd-vextmul' ),
471471 Instruction (r'\I16X8.\EXTMUL\K{\_low\_i8x16\_u}' , r'\hex{FD}~~158' , r'[\V128~\V128] \to [\V128]' , r'valid-simd-vextmul' , r'exec-simd-vextmul' ),
472472 Instruction (r'\I16X8.\EXTMUL\K{\_high\_i8x16\_u}' , r'\hex{FD}~~159' , r'[\V128~\V128] \to [\V128]' , r'valid-simd-vextmul' , r'exec-simd-vextmul' ),
473+ Instruction (r'\I16X8.\EXTADDPAIRWISE\K{\_i8x16\_s}' , r'\hex{FD}~~194' , r'[\V128] \to [\V128]' , r'valid-simd-extaddpairwise' , r'exec-simd-extaddpairwise' ),
474+ Instruction (r'\I16X8.\EXTADDPAIRWISE\K{\_i8x16\_u}' , r'\hex{FD}~~195' , r'[\V128] \to [\V128]' , r'valid-simd-extaddpairwise' , r'exec-simd-extaddpairwise' ),
473475 Instruction (r'\I32X4.\VABS' , r'\hex{FD}~~160' , r'[\V128] \to [\V128]' , r'valid-vunop' , r'exec-vunop' , r'op-iabs' ),
474476 Instruction (r'\I32X4.\VNEG' , r'\hex{FD}~~161' , r'[\V128] \to [\V128]' , r'valid-vunop' , r'exec-vunop' , r'op-ineg' ),
475477 Instruction (r'\I32X4.\ALLTRUE' , r'\hex{FD}~~163' , r'[\V128] \to [\I32]' , r'valid-vitestop' , r'exec-vitestop' ),
476478 Instruction (r'\I32X4.\BITMASK' , r'\hex{FD}~~164' , r'[\V128] \to [\I32]' , r'valid-simd-bitmask' , r'exec-simd-bitmask' ),
479+ Instruction (r'\I32X4.\EXTADDPAIRWISE\K{\_i16x8\_s}' , r'\hex{FD}~~165' , r'[\V128] \to [\V128]' , r'valid-simd-extaddpairwise' , r'exec-simd-extaddpairwise' ),
480+ Instruction (r'\I32X4.\EXTADDPAIRWISE\K{\_i16x8\_u}' , r'\hex{FD}~~166' , r'[\V128] \to [\V128]' , r'valid-simd-extaddpairwise' , r'exec-simd-extaddpairwise' ),
477481 Instruction (r'\I32X4.\VEXTEND\K{\_low\_i16x8\_s}' , r'\hex{FD}~~167' , r'[\V128] \to [\V128]' , r'valid-vunop' , r'exec-simd-extend' ),
478482 Instruction (r'\I32X4.\VEXTEND\K{\_high\_i16x8\_s}' , r'\hex{FD}~~168' , r'[\V128] \to [\V128]' , r'valid-vunop' , r'exec-simd-extend' ),
479483 Instruction (r'\I32X4.\VEXTEND\K{\_low\_i16x8\_u}' , r'\hex{FD}~~169' , r'[\V128] \to [\V128]' , r'valid-vunop' , r'exec-simd-extend' ),
0 commit comments