@@ -404,9 +404,9 @@ def Instruction(name, opcode, type=None, validation=None, execution=None, operat
404404 Instruction (r'\V128.\VOR' , r'\hex{FD}~~80' , r'[\V128~\V128] \to [\V128]' , r'validation <valid-vsbinop>' , r'execution <exec-vsbinop>' , r'operator <op-ior>' ),
405405 Instruction (r'\V128.\VXOR' , r'\hex{FD}~~81' , r'[\V128~\V128] \to [\V128]' , r'validation <valid-vsbinop>' , r'execution <exec-vsbinop>' , r'operator <op-ixor>' ),
406406 Instruction (r'\V128.\BITSELECT' , r'\hex{FD}~~82' , r'[\V128~\V128~\V128] \to [\V128]' , r'validation <valid-vsternop>' , r'execution <exec-vsternop>' , r'operator <op-ibitselect>' ),
407+ Instruction (r'\V128.\ANYTRUE' , r'\hex{FD}~~98' , r'[\V128] \to [\I32]' , r'validation <valid-vitestop>' , r'execution <exec-vitestop>' ),
407408 Instruction (r'\I8X16.\VABS' , r'\hex{FD}~~96' , r'[\V128] \to [\V128]' , r'validation <valid-vunop>' , r'execution <exec-vunop>' , r'operator <op-iabs>' ),
408409 Instruction (r'\I8X16.\VNEG' , r'\hex{FD}~~97' , r'[\V128] \to [\V128]' , r'validation <valid-vunop>' , r'execution <exec-vunop>' , r'operator <op-ineg>' ),
409- Instruction (r'\I8X16.\ANYTRUE' , r'\hex{FD}~~98' , r'[\V128] \to [\I32]' , r'validation <valid-vitestop>' , r'execution <exec-vitestop>' ),
410410 Instruction (r'\I8X16.\ALLTRUE' , r'\hex{FD}~~99' , r'[\V128] \to [\I32]' , r'validation <valid-vitestop>' , r'execution <exec-vitestop>' ),
411411 Instruction (r'\I8X16.\BITMASK' , r'\hex{FD}~~100' , r'[\V128] \to [\I32]' , r'validation <valid-simd-bitmask>' , r'execution <exec-simd-bitmask>' ),
412412 Instruction (r'\I8X16.\NARROW\K{\_i16x8\_s}' , r'\hex{FD}~~101' , r'[\V128~\V128] \to [\V128]' , r'validation <valid-vbinop>' , r'execution <exec-simd-narrow>' ),
@@ -427,7 +427,6 @@ def Instruction(name, opcode, type=None, validation=None, execution=None, operat
427427 Instruction (r'\I8X16.\AVGR\K{\_u}' , r'\hex{FD}~~123' , r'[\V128~\V128] \to [\V128]' , r'validation <valid-vbinop>' , r'execution <exec-vbinop>' , r'operator <op-iavgr_u>' ),
428428 Instruction (r'\I16X8.\VABS' , r'\hex{FD}~~128' , r'[\V128] \to [\V128]' , r'validation <valid-vunop>' , r'execution <exec-vunop>' , r'operator <op-iabs>' ),
429429 Instruction (r'\I16X8.\VNEG' , r'\hex{FD}~~129' , r'[\V128] \to [\V128]' , r'validation <valid-vunop>' , r'execution <exec-vunop>' , r'operator <op-ineg>' ),
430- Instruction (r'\I16X8.\ANYTRUE' , r'\hex{FD}~~130' , r'[\V128] \to [\I32]' , r'validation <valid-vitestop>' , r'execution <exec-vitestop>' ),
431430 Instruction (r'\I16X8.\ALLTRUE' , r'\hex{FD}~~131' , r'[\V128] \to [\I32]' , r'validation <valid-vitestop>' , r'execution <exec-vitestop>' ),
432431 Instruction (r'\I16X8.\BITMASK' , r'\hex{FD}~~132' , r'[\V128] \to [\I32]' , r'validation <valid-simd-bitmask>' , r'execution <exec-simd-bitmask>' ),
433432 Instruction (r'\I16X8.\NARROW\K{\_i16x8\_s}' , r'\hex{FD}~~133' , r'[\V128~\V128] \to [\V128]' , r'validation <valid-vbinop>' , r'execution <exec-simd-narrow>' ),
@@ -453,7 +452,6 @@ def Instruction(name, opcode, type=None, validation=None, execution=None, operat
453452 Instruction (r'\I16X8.\AVGR\K{\_u}' , r'\hex{FD}~~155' , r'[\V128~\V128] \to [\V128]' , r'validation <valid-vbinop>' , r'execution <exec-vbinop>' , r'operator <op-iavgr_u>' ),
454453 Instruction (r'\I32X4.\VABS' , r'\hex{FD}~~160' , r'[\V128] \to [\V128]' , r'validation <valid-vunop>' , r'execution <exec-vunop>' , r'operator <op-iabs>' ),
455454 Instruction (r'\I32X4.\VNEG' , r'\hex{FD}~~161' , r'[\V128] \to [\V128]' , r'validation <valid-vunop>' , r'execution <exec-vunop>' , r'operator <op-ineg>' ),
456- Instruction (r'\I32X4.\ANYTRUE' , r'\hex{FD}~~162' , r'[\V128] \to [\I32]' , r'validation <valid-vitestop>' , r'execution <exec-vitestop>' ),
457455 Instruction (r'\I32X4.\ALLTRUE' , r'\hex{FD}~~163' , r'[\V128] \to [\I32]' , r'validation <valid-vitestop>' , r'execution <exec-vitestop>' ),
458456 Instruction (r'\I32X4.\BITMASK' , r'\hex{FD}~~164' , r'[\V128] \to [\I32]' , r'validation <valid-simd-bitmask>' , r'execution <exec-simd-bitmask>' ),
459457 Instruction (r'\I32X4.\WIDEN\K{\_low\_i16x8\_s}' , r'\hex{FD}~~167' , r'[\V128] \to [\V128]' , r'validation <valid-vunop>' , r'execution <exec-simd-widen>' ),
0 commit comments