summaryrefslogtreecommitdiff
path: root/src/wasm-binary.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/wasm-binary.h')
-rw-r--r--src/wasm-binary.h6
1 files changed, 5 insertions, 1 deletions
diff --git a/src/wasm-binary.h b/src/wasm-binary.h
index b3ac336ee..1c5fa774a 100644
--- a/src/wasm-binary.h
+++ b/src/wasm-binary.h
@@ -829,6 +829,8 @@ enum ASTNodes {
F32x4Abs = 0x95,
F32x4Neg = 0x96,
F32x4Sqrt = 0x97,
+ F32x4QFMA = 0x98,
+ F32x4QFMS = 0x99,
F32x4Add = 0x9a,
F32x4Sub = 0x9b,
F32x4Mul = 0x9c,
@@ -838,6 +840,8 @@ enum ASTNodes {
F64x2Abs = 0xa0,
F64x2Neg = 0xa1,
F64x2Sqrt = 0xa2,
+ F64x2QFMA = 0xa3,
+ F64x2QFMS = 0xa4,
F64x2Add = 0xa5,
F64x2Sub = 0xa6,
F64x2Mul = 0xa7,
@@ -1246,7 +1250,7 @@ public:
bool maybeVisitSIMDExtract(Expression*& out, uint32_t code);
bool maybeVisitSIMDReplace(Expression*& out, uint32_t code);
bool maybeVisitSIMDShuffle(Expression*& out, uint32_t code);
- bool maybeVisitSIMDBitselect(Expression*& out, uint32_t code);
+ bool maybeVisitSIMDTernary(Expression*& out, uint32_t code);
bool maybeVisitSIMDShift(Expression*& out, uint32_t code);
bool maybeVisitMemoryInit(Expression*& out, uint32_t code);
bool maybeVisitDataDrop(Expression*& out, uint32_t code);