From 3b87e67628873a8469ea277f35e88950bec5b2e0 Mon Sep 17 00:00:00 2001 From: Marat Dukhan Date: Fri, 18 Sep 2020 11:51:52 -0700 Subject: [PATCH] Remove integer SIMD not-equals instructions --- proposals/simd/BinarySIMD.md | 3 --- proposals/simd/NewOpcodes.md | 1 - proposals/simd/SIMD.md | 3 --- 3 files changed, 7 deletions(-) diff --git a/proposals/simd/BinarySIMD.md b/proposals/simd/BinarySIMD.md index 4297afbd3..c6881d62d 100644 --- a/proposals/simd/BinarySIMD.md +++ b/proposals/simd/BinarySIMD.md @@ -68,7 +68,6 @@ For example, `ImmLaneIdx16` is a byte with values in the range 0-15 (inclusive). | `f64x2.extract_lane` | `0x21`| i:ImmLaneIdx2 | | `f64x2.replace_lane` | `0x22`| i:ImmLaneIdx2 | | `i8x16.eq` | `0x23`| - | -| `i8x16.ne` | `0x24`| - | | `i8x16.lt_s` | `0x25`| - | | `i8x16.lt_u` | `0x26`| - | | `i8x16.gt_s` | `0x27`| - | @@ -78,7 +77,6 @@ For example, `ImmLaneIdx16` is a byte with values in the range 0-15 (inclusive). | `i8x16.ge_s` | `0x2b`| - | | `i8x16.ge_u` | `0x2c`| - | | `i16x8.eq` | `0x2d`| - | -| `i16x8.ne` | `0x2e`| - | | `i16x8.lt_s` | `0x2f`| - | | `i16x8.lt_u` | `0x30`| - | | `i16x8.gt_s` | `0x31`| - | @@ -88,7 +86,6 @@ For example, `ImmLaneIdx16` is a byte with values in the range 0-15 (inclusive). | `i16x8.ge_s` | `0x35`| - | | `i16x8.ge_u` | `0x36`| - | | `i32x4.eq` | `0x37`| - | -| `i32x4.ne` | `0x38`| - | | `i32x4.lt_s` | `0x39`| - | | `i32x4.lt_u` | `0x3a`| - | | `i32x4.gt_s` | `0x3b`| - | diff --git a/proposals/simd/NewOpcodes.md b/proposals/simd/NewOpcodes.md index 8cac717f3..bc9af6240 100644 --- a/proposals/simd/NewOpcodes.md +++ b/proposals/simd/NewOpcodes.md @@ -48,7 +48,6 @@ | i8x16 Cmp | opcode | i16x8 Cmp | opcode | i32x4 Cmp | opcode | | ---------- | ------ | ---------- | ------ | ---------- | ------ | | i8x16.eq | 0x23 | i16x8.eq | 0x2d | i32x4.eq | 0x37 | -| i8x16.ne | 0x24 | i16x8.ne | 0x2e | i32x4.ne | 0x38 | | i8x16.lt_s | 0x25 | i16x8.lt_s | 0x2f | i32x4.lt_s | 0x39 | | i8x16.lt_u | 0x26 | i16x8.lt_u | 0x30 | i32x4.lt_u | 0x3a | | i8x16.gt_s | 0x27 | i16x8.gt_s | 0x31 | i32x4.gt_s | 0x3b | diff --git a/proposals/simd/SIMD.md b/proposals/simd/SIMD.md index 5e503bb34..edecaaf06 100644 --- a/proposals/simd/SIMD.md +++ b/proposals/simd/SIMD.md @@ -691,9 +691,6 @@ def S.eq(a, b): ``` ### Non-equality -* `i8x16.ne(a: v128, b: v128) -> v128` -* `i16x8.ne(a: v128, b: v128) -> v128` -* `i32x4.ne(a: v128, b: v128) -> v128` * `f32x4.ne(a: v128, b: v128) -> v128` * `f64x2.ne(a: v128, b: v128) -> v128`