summaryrefslogtreecommitdiff
path: root/src/wast-lexer.cc
diff options
context:
space:
mode:
Diffstat (limited to 'src/wast-lexer.cc')
-rw-r--r--src/wast-lexer.cc8
1 files changed, 8 insertions, 0 deletions
diff --git a/src/wast-lexer.cc b/src/wast-lexer.cc
index 37a72ef8..e2f93a1c 100644
--- a/src/wast-lexer.cc
+++ b/src/wast-lexer.cc
@@ -589,6 +589,14 @@ Token WastLexer::GetToken(WastParser* parser) {
<i> "i32x4.lt_u" { RETURN_OPCODE(Compare, I32X4LtU); }
<i> "f32x4.lt" { RETURN_OPCODE(Compare, F32X4Lt); }
<i> "f64x2.lt" { RETURN_OPCODE(Compare, F64X2Lt); }
+ <i> "i8x16.le_s" { RETURN_OPCODE(Compare, I8X16LeS); }
+ <i> "i8x16.le_u" { RETURN_OPCODE(Compare, I8X16LeU); }
+ <i> "i16x8.le_s" { RETURN_OPCODE(Compare, I16X8LeS); }
+ <i> "i16x8.le_u" { RETURN_OPCODE(Compare, I16X8LeU); }
+ <i> "i32x4.le_s" { RETURN_OPCODE(Compare, I32X4LeS); }
+ <i> "i32x4.le_u" { RETURN_OPCODE(Compare, I32X4LeU); }
+ <i> "f32x4.le" { RETURN_OPCODE(Compare, F32X4Le); }
+ <i> "f64x2.le" { RETURN_OPCODE(Compare, F64X2Le); }
<i> "type" { RETURN(Type); }
<i> "func" { RETURN(Func); }