diff options
Diffstat (limited to 'src/wast-lexer.cc')
-rw-r--r-- | src/wast-lexer.cc | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/src/wast-lexer.cc b/src/wast-lexer.cc index 4e9ae547..2f124a86 100644 --- a/src/wast-lexer.cc +++ b/src/wast-lexer.cc @@ -515,7 +515,11 @@ Token WastLexer::GetToken(WastParser* parser) { <i> "i64.atomic.rmw32_u.cmpxchg" { RETURN_OPCODE(AtomicRmwCmpxchg, I64AtomicRmw32UCmpxchg); } <i> "v128.const" { RETURN_OPCODE(Const, V128Const); } <i> "i8x16.splat" { RETURN_OPCODE(Unary, I8X16Splat); } - + <i> "i16x8.splat" { RETURN_OPCODE(Unary, I16X8Splat); } + <i> "i32x4.splat" { RETURN_OPCODE(Unary, I32X4Splat); } + <i> "i64x2.splat" { RETURN_OPCODE(Unary, I64X2Splat); } + <i> "f32x4.splat" { RETURN_OPCODE(Unary, F32X4Splat); } + <i> "f64x2.splat" { RETURN_OPCODE(Unary, F64X2Splat); } <i> "type" { RETURN(Type); } <i> "func" { RETURN(Func); } |