From cabbe0c4dbf7ec946893b81b2f9605a0ec48740f Mon Sep 17 00:00:00 2001 From: Douglas Crosher Date: Thu, 3 Mar 2016 16:39:53 +1100 Subject: Add the rotate operator encodings. Corresponds to https://codereview.chromium.org/1755013003/ --- BinaryEncoding.md | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'BinaryEncoding.md') diff --git a/BinaryEncoding.md b/BinaryEncoding.md index efdd36c..4b44f21 100644 --- a/BinaryEncoding.md +++ b/BinaryEncoding.md @@ -413,6 +413,8 @@ natural alignment. Thus, for any given memory access op, the bits after the | `i32.shl` | `0x4a` | | | | `i32.shr_u` | `0x4b` | | | | `i32.shr_s` | `0x4c` | | | +| `i32.rotr` | `0xb6` | | | +| `i32.rotl` | `0xb7` | | | | `i32.eq` | `0x4d` | | | | `i32.ne` | `0x4e` | | | | `i32.lt_s` | `0x4f` | | | @@ -440,6 +442,8 @@ natural alignment. Thus, for any given memory access op, the bits after the | `i64.shl` | `0x65` | | | | `i64.shr_u` | `0x66` | | | | `i64.shr_s` | `0x67` | | | +| `i64.rotr` | `0xb8` | | | +| `i64.rotl` | `0xb9` | | | | `i64.eq` | `0x68` | | | | `i64.ne` | `0x69` | | | | `i64.lt_s` | `0x6a` | | | -- cgit v1.2.3