diff options
Diffstat (limited to 'src/wasm-binary.h')
-rw-r--r-- | src/wasm-binary.h | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/src/wasm-binary.h b/src/wasm-binary.h index 02f21455e..3cbc1cc6b 100644 --- a/src/wasm-binary.h +++ b/src/wasm-binary.h @@ -856,6 +856,10 @@ enum ASTNodes { F32x4ConvertUI32x4 = 0xb0, F64x2ConvertSI64x2 = 0xb1, F64x2ConvertUI64x2 = 0xb2, + V8x16LoadSplat = 0xc2, + V16x8LoadSplat = 0xc3, + V32x4LoadSplat = 0xc4, + V64x2LoadSplat = 0xc5, I8x16NarrowSI16x8 = 0xc6, I8x16NarrowUI16x8 = 0xc7, I16x8NarrowSI32x4 = 0xc8, @@ -1257,13 +1261,13 @@ public: bool maybeVisitSIMDBinary(Expression*& out, uint32_t code); bool maybeVisitSIMDUnary(Expression*& out, uint32_t code); bool maybeVisitSIMDConst(Expression*& out, uint32_t code); - bool maybeVisitSIMDLoad(Expression*& out, uint32_t code); bool maybeVisitSIMDStore(Expression*& out, uint32_t code); bool maybeVisitSIMDExtract(Expression*& out, uint32_t code); bool maybeVisitSIMDReplace(Expression*& out, uint32_t code); bool maybeVisitSIMDShuffle(Expression*& out, uint32_t code); bool maybeVisitSIMDTernary(Expression*& out, uint32_t code); bool maybeVisitSIMDShift(Expression*& out, uint32_t code); + bool maybeVisitSIMDLoad(Expression*& out, uint32_t code); bool maybeVisitMemoryInit(Expression*& out, uint32_t code); bool maybeVisitDataDrop(Expression*& out, uint32_t code); bool maybeVisitMemoryCopy(Expression*& out, uint32_t code); |