diff options
Diffstat (limited to 'src/wasm-binary.h')
-rw-r--r-- | src/wasm-binary.h | 122 |
1 files changed, 61 insertions, 61 deletions
diff --git a/src/wasm-binary.h b/src/wasm-binary.h index 804df5811..b2f681b6e 100644 --- a/src/wasm-binary.h +++ b/src/wasm-binary.h @@ -735,21 +735,21 @@ enum ASTNodes { // SIMD opcodes V128Load = 0x00, - I16x8LoadExtSVec8x8 = 0x01, - I16x8LoadExtUVec8x8 = 0x02, - I32x4LoadExtSVec16x4 = 0x03, - I32x4LoadExtUVec16x4 = 0x04, - I64x2LoadExtSVec32x2 = 0x05, - I64x2LoadExtUVec32x2 = 0x06, - V8x16LoadSplat = 0x07, - V16x8LoadSplat = 0x08, - V32x4LoadSplat = 0x09, - V64x2LoadSplat = 0x0a, + V128Load8x8S = 0x01, + V128Load8x8U = 0x02, + V128Load16x4S = 0x03, + V128Load16x4U = 0x04, + V128Load32x2S = 0x05, + V128Load32x2U = 0x06, + V128Load8Splat = 0x07, + V128Load16Splat = 0x08, + V128Load32Splat = 0x09, + V128Load64Splat = 0x0a, V128Store = 0x0b, V128Const = 0x0c, - V8x16Shuffle = 0x0d, - V8x16Swizzle = 0x0e, + I8x16Shuffle = 0x0d, + I8x16Swizzle = 0x0e, I8x16Splat = 0x0f, I16x8Splat = 0x10, @@ -818,7 +818,7 @@ enum ASTNodes { V128Not = 0x4d, V128And = 0x4e, - V128AndNot = 0x4f, + V128Andnot = 0x4f, V128Or = 0x50, V128Xor = 0x51, V128Bitselect = 0x52, @@ -835,7 +835,7 @@ enum ASTNodes { V128Load32Zero = 0x5c, V128Load64Zero = 0x5d, - F32x4DemoteZeroF64x2 = 0x5e, + F32x4DemoteF64x2Zero = 0x5e, F64x2PromoteLowF32x4 = 0x5f, I8x16Abs = 0x60, @@ -843,8 +843,8 @@ enum ASTNodes { I8x16Popcnt = 0x62, I8x16AllTrue = 0x63, I8x16Bitmask = 0x64, - I8x16NarrowSI16x8 = 0x65, - I8x16NarrowUI16x8 = 0x66, + I8x16NarrowI16x8S = 0x65, + I8x16NarrowI16x8U = 0x66, F32x4Ceil = 0x67, F32x4Floor = 0x68, F32x4Trunc = 0x69, @@ -866,22 +866,22 @@ enum ASTNodes { I8x16MaxU = 0x79, F64x2Trunc = 0x7a, I8x16AvgrU = 0x7b, - I16x8ExtAddPairWiseSI8x16 = 0x7c, - I16x8ExtAddPairWiseUI8x16 = 0x7d, - I32x4ExtAddPairWiseSI16x8 = 0x7e, - I32x4ExtAddPairWiseUI16x8 = 0x7f, + I16x8ExtaddPairwiseI8x16S = 0x7c, + I16x8ExtaddPairwiseI8x16U = 0x7d, + I32x4ExtaddPairwiseI16x8S = 0x7e, + I32x4ExtaddPairwiseI16x8U = 0x7f, I16x8Abs = 0x80, I16x8Neg = 0x81, - I16x8Q15MulrSatS = 0x82, + I16x8Q15mulrSatS = 0x82, I16x8AllTrue = 0x83, I16x8Bitmask = 0x84, - I16x8NarrowSI32x4 = 0x85, - I16x8NarrowUI32x4 = 0x86, - I16x8ExtendLowSI8x16 = 0x87, - I16x8ExtendHighSI8x16 = 0x88, - I16x8ExtendLowUI8x16 = 0x89, - I16x8ExtendHighUI8x16 = 0x8a, + I16x8NarrowI32x4S = 0x85, + I16x8NarrowI32x4U = 0x86, + I16x8ExtendLowI8x16S = 0x87, + I16x8ExtendHighI8x16S = 0x88, + I16x8ExtendLowI8x16U = 0x89, + I16x8ExtendHighI8x16U = 0x8a, I16x8Shl = 0x8b, I16x8ShrS = 0x8c, I16x8ShrU = 0x8d, @@ -899,10 +899,10 @@ enum ASTNodes { I16x8MaxU = 0x99, // 0x9a unused I16x8AvgrU = 0x9b, - I16x8ExtMulLowSI8x16 = 0x9c, - I16x8ExtMulHighSI8x16 = 0x9d, - I16x8ExtMulLowUI8x16 = 0x9e, - I16x8ExtMulHighUI8x16 = 0x9f, + I16x8ExtmulLowI8x16S = 0x9c, + I16x8ExtmulHighI8x16S = 0x9d, + I16x8ExtmulLowI8x16U = 0x9e, + I16x8ExtmulHighI8x16U = 0x9f, I32x4Abs = 0xa0, I32x4Neg = 0xa1, @@ -911,10 +911,10 @@ enum ASTNodes { I32x4Bitmask = 0xa4, // 0xa5 unused // 0xa6 unused - I32x4ExtendLowSI16x8 = 0xa7, - I32x4ExtendHighSI16x8 = 0xa8, - I32x4ExtendLowUI16x8 = 0xa9, - I32x4ExtendHighUI16x8 = 0xaa, + I32x4ExtendLowI16x8S = 0xa7, + I32x4ExtendHighI16x8S = 0xa8, + I32x4ExtendLowI16x8U = 0xa9, + I32x4ExtendHighI16x8U = 0xaa, I32x4Shl = 0xab, I32x4ShrS = 0xac, I32x4ShrU = 0xad, @@ -930,12 +930,12 @@ enum ASTNodes { I32x4MinU = 0xb7, I32x4MaxS = 0xb8, I32x4MaxU = 0xb9, - I32x4DotSVecI16x8 = 0xba, + I32x4DotI16x8S = 0xba, // 0xbb unused - I32x4ExtMulLowSI16x8 = 0xbc, - I32x4ExtMulHighSI16x8 = 0xbd, - I32x4ExtMulLowUI16x8 = 0xbe, - I32x4ExtMulHighUI16x8 = 0xbf, + I32x4ExtmulLowI16x8S = 0xbc, + I32x4ExtmulHighI16x8S = 0xbd, + I32x4ExtmulLowI16x8U = 0xbe, + I32x4ExtmulHighI16x8U = 0xbf, I64x2Abs = 0xc0, I64x2Neg = 0xc1, @@ -944,10 +944,10 @@ enum ASTNodes { I64x2Bitmask = 0xc4, // 0xc5 unused // 0xc6 unused - I64x2ExtendLowSI32x4 = 0xc7, - I64x2ExtendHighSI32x4 = 0xc8, - I64x2ExtendLowUI32x4 = 0xc9, - I64x2ExtendHighUI32x4 = 0xca, + I64x2ExtendLowI32x4S = 0xc7, + I64x2ExtendHighI32x4S = 0xc8, + I64x2ExtendLowI32x4U = 0xc9, + I64x2ExtendHighI32x4U = 0xca, I64x2Shl = 0xcb, I64x2ShrS = 0xcc, I64x2ShrU = 0xcd, @@ -965,10 +965,10 @@ enum ASTNodes { I64x2GtS = 0xd9, I64x2LeS = 0xda, I64x2GeS = 0xdb, - I64x2ExtMulLowSI32x4 = 0xdc, - I64x2ExtMulHighSI32x4 = 0xdd, - I64x2ExtMulLowUI32x4 = 0xde, - I64x2ExtMulHighUI32x4 = 0xdf, + I64x2ExtmulLowI32x4S = 0xdc, + I64x2ExtmulHighI32x4S = 0xdd, + I64x2ExtmulLowI32x4U = 0xde, + I64x2ExtmulHighI32x4U = 0xdf, F32x4Abs = 0xe0, F32x4Neg = 0xe1, @@ -980,8 +980,8 @@ enum ASTNodes { F32x4Div = 0xe7, F32x4Min = 0xe8, F32x4Max = 0xe9, - F32x4PMin = 0xea, - F32x4PMax = 0xeb, + F32x4Pmin = 0xea, + F32x4Pmax = 0xeb, F64x2Abs = 0xec, F64x2Neg = 0xed, @@ -993,17 +993,17 @@ enum ASTNodes { F64x2Div = 0xf3, F64x2Min = 0xf4, F64x2Max = 0xf5, - F64x2PMin = 0xf6, - F64x2PMax = 0xf7, - - I32x4TruncSatSF32x4 = 0xf8, - I32x4TruncSatUF32x4 = 0xf9, - F32x4ConvertSI32x4 = 0xfa, - F32x4ConvertUI32x4 = 0xfb, - I32x4TruncSatZeroSF64x2 = 0xfc, - I32x4TruncSatZeroUF64x2 = 0xfd, - F64x2ConvertLowSI32x4 = 0xfe, - F64x2ConvertLowUI32x4 = 0xff, + F64x2Pmin = 0xf6, + F64x2Pmax = 0xf7, + + I32x4TruncSatF32x4S = 0xf8, + I32x4TruncSatF32x4U = 0xf9, + F32x4ConvertI32x4S = 0xfa, + F32x4ConvertI32x4U = 0xfb, + I32x4TruncSatF64x2SZero = 0xfc, + I32x4TruncSatF64x2UZero = 0xfd, + F64x2ConvertLowI32x4S = 0xfe, + F64x2ConvertLowI32x4U = 0xff, // bulk memory opcodes |