@@ -519,6 +519,8 @@ def Instruction(name, opcode, type=None, validation=None, execution=None, operat
519
519
Instruction (r'\F32X4.\VDIV' , r'\hex{FD}~~231' , r'[\V128~\V128] \to [\V128]' , r'valid-vbinop' , r'exec-vbinop' , r'op-fdiv' ),
520
520
Instruction (r'\F32X4.\VMIN' , r'\hex{FD}~~232' , r'[\V128~\V128] \to [\V128]' , r'valid-vbinop' , r'exec-vbinop' , r'op-fmin' ),
521
521
Instruction (r'\F32X4.\VMAX' , r'\hex{FD}~~233' , r'[\V128~\V128] \to [\V128]' , r'valid-vbinop' , r'exec-vbinop' , r'op-fmax' ),
522
+ Instruction (r'\F32X4.\VPMIN' , r'\hex{FD}~~234' , r'[\V128~\V128] \to [\V128]' , r'valid-vbinop' , r'exec-vbinop' , r'op-fpmin' ),
523
+ Instruction (r'\F32X4.\VPMAX' , r'\hex{FD}~~235' , r'[\V128~\V128] \to [\V128]' , r'valid-vbinop' , r'exec-vbinop' , r'op-fpmax' ),
522
524
Instruction (r'\F64X2.\VABS' , r'\hex{FD}~~236' , r'[\V128] \to [\V128]' , r'valid-vunop' , r'exec-vunop' , r'op-fabs' ),
523
525
Instruction (r'\F64X2.\VNEG' , r'\hex{FD}~~237' , r'[\V128] \to [\V128]' , r'valid-vunop' , r'exec-vunop' , r'op-fneg' ),
524
526
Instruction (r'\F64X2.\VSQRT' , r'\hex{FD}~~239' , r'[\V128] \to [\I32]' , r'valid-vunop' , r'exec-vunop' , r'op-fsqrt' ),
@@ -527,6 +529,8 @@ def Instruction(name, opcode, type=None, validation=None, execution=None, operat
527
529
Instruction (r'\F64X2.\VMUL' , r'\hex{FD}~~242' , r'[\V128~\V128] \to [\V128]' , r'valid-vbinop' , r'exec-vbinop' , r'op-fmul' ),
528
530
Instruction (r'\F64X2.\VDIV' , r'\hex{FD}~~243' , r'[\V128~\V128] \to [\V128]' , r'valid-vbinop' , r'exec-vbinop' , r'op-fdiv' ),
529
531
Instruction (r'\F64X2.\VMIN' , r'\hex{FD}~~244' , r'[\V128~\V128] \to [\V128]' , r'valid-vbinop' , r'exec-vbinop' , r'op-fmin' ),
532
+ Instruction (r'\F64X2.\VPMIN' , r'\hex{FD}~~245' , r'[\V128~\V128] \to [\V128]' , r'valid-vbinop' , r'exec-vbinop' , r'op-fpmin' ),
533
+ Instruction (r'\F64X2.\VPMAX' , r'\hex{FD}~~246' , r'[\V128~\V128] \to [\V128]' , r'valid-vbinop' , r'exec-vbinop' , r'op-fpmax' ),
530
534
Instruction (r'\F64X2.\VMAX' , r'\hex{FD}~~245' , r'[\V128~\V128] \to [\V128]' , r'valid-vbinop' , r'exec-vbinop' , r'op-fmax' ),
531
535
Instruction (r'\I32X4.\TRUNC\K{\_sat\_f32x4\_s}' , r'\hex{FD}~~248' , r'[\V128] \to [\V128]' , r'valid-vunop' , r'exec-vunop' , r'op-trunc_sat_s' ),
532
536
Instruction (r'\I32X4.\TRUNC\K{\_sat\_f32x4\_u}' , r'\hex{FD}~~249' , r'[\V128] \to [\V128]' , r'valid-vunop' , r'exec-vunop' , r'op-trunc_sat_u' ),
0 commit comments