From 3d7986ca39d4fc492387e370fcdf7ae1496cff76 Mon Sep 17 00:00:00 2001 From: Wanming Lin Date: Wed, 25 Dec 2019 11:41:04 +0800 Subject: [PATCH 1/2] Update implementation status for WAVM --- proposals/simd/ImplementationStatus.md | 28 +++++++++++++------------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/proposals/simd/ImplementationStatus.md b/proposals/simd/ImplementationStatus.md index 6fddd7e33..2aacd6864 100644 --- a/proposals/simd/ImplementationStatus.md +++ b/proposals/simd/ImplementationStatus.md @@ -87,11 +87,11 @@ | `i8x16.sub` | `-msimd128` | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | | `i8x16.sub_saturate_s` | `-msimd128` | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | | `i8x16.sub_saturate_u` | `-msimd128` | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | -| `i8x16.min_s` | `-msimd128` | :heavy_check_mark: | | | -| `i8x16.min_u` | `-msimd128` | :heavy_check_mark: | | | -| `i8x16.max_s` | `-msimd128` | :heavy_check_mark: | | | -| `i8x16.max_u` | `-msimd128` | :heavy_check_mark: | | | -| `i8x16.avgr_u` | `-munimplemented-simd128` | | | | +| `i8x16.min_s` | `-msimd128` | :heavy_check_mark: | :heavy_check_mark: | | +| `i8x16.min_u` | `-msimd128` | :heavy_check_mark: | :heavy_check_mark: | | +| `i8x16.max_s` | `-msimd128` | :heavy_check_mark: | :heavy_check_mark: | | +| `i8x16.max_u` | `-msimd128` | :heavy_check_mark: | :heavy_check_mark: | | +| `i8x16.avgr_u` | `-munimplemented-simd128` | | :heavy_check_mark: | | | `i16x8.neg` | `-msimd128` | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | | `i16x8.any_true` | `-msimd128` | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | | `i16x8.all_true` | `-msimd128` | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | @@ -105,11 +105,11 @@ | `i16x8.sub_saturate_s` | `-msimd128` | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | | `i16x8.sub_saturate_u` | `-msimd128` | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | | `i16x8.mul` | `-msimd128` | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | -| `i16x8.min_s` | `-msimd128` | :heavy_check_mark: | | | -| `i16x8.min_u` | `-msimd128` | :heavy_check_mark: | | | -| `i16x8.max_s` | `-msimd128` | :heavy_check_mark: | | | -| `i16x8.max_u` | `-msimd128` | :heavy_check_mark: | | | -| `i16x8.avgr_u` | `-munimplemented-simd128` | | | | +| `i16x8.min_s` | `-msimd128` | :heavy_check_mark: | :heavy_check_mark: | | +| `i16x8.min_u` | `-msimd128` | :heavy_check_mark: | :heavy_check_mark: | | +| `i16x8.max_s` | `-msimd128` | :heavy_check_mark: | :heavy_check_mark: | | +| `i16x8.max_u` | `-msimd128` | :heavy_check_mark: | :heavy_check_mark: | | +| `i16x8.avgr_u` | `-munimplemented-simd128` | | :heavy_check_mark: | | | `i32x4.neg` | `-msimd128` | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | | `i32x4.any_true` | `-msimd128` | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | | `i32x4.all_true` | `-msimd128` | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | @@ -119,10 +119,10 @@ | `i32x4.add` | `-msimd128` | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | | `i32x4.sub` | `-msimd128` | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | | `i32x4.mul` | `-msimd128` | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | -| `i32x4.min_s` | `-msimd128` | :heavy_check_mark: | | | -| `i32x4.min_u` | `-msimd128` | :heavy_check_mark: | | | -| `i32x4.max_s` | `-msimd128` | :heavy_check_mark: | | | -| `i32x4.max_u` | `-msimd128` | :heavy_check_mark: | | | +| `i32x4.min_s` | `-msimd128` | :heavy_check_mark: | :heavy_check_mark: | | +| `i32x4.min_u` | `-msimd128` | :heavy_check_mark: | :heavy_check_mark: | | +| `i32x4.max_s` | `-msimd128` | :heavy_check_mark: | :heavy_check_mark: | | +| `i32x4.max_u` | `-msimd128` | :heavy_check_mark: | :heavy_check_mark: | | | `i64x2.neg` | `-munimplemented-simd128` | | :heavy_check_mark: | :heavy_check_mark: | | `i64x2.shl` | `-munimplemented-simd128` | | :heavy_check_mark: | :heavy_check_mark: | | `i64x2.shr_s` | `-munimplemented-simd128` | | :heavy_check_mark: | :heavy_check_mark: | From efd450a145260bdba31facff2b1fa9fef1a86255 Mon Sep 17 00:00:00 2001 From: Wanming Lin Date: Thu, 26 Dec 2019 09:25:44 +0800 Subject: [PATCH 2/2] Update "as of" date --- proposals/simd/ImplementationStatus.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/proposals/simd/ImplementationStatus.md b/proposals/simd/ImplementationStatus.md index 2aacd6864..2895c243a 100644 --- a/proposals/simd/ImplementationStatus.md +++ b/proposals/simd/ImplementationStatus.md @@ -181,7 +181,7 @@ [2] Tested on V8 7.5.0 (candidate). Requires flag `--experimental-wasm-simd` -[3] Tip of tree WAVM as of Oct 23, 2019. Requires flag `--enable simd` +[3] Tip of tree WAVM as of Dec 18, 2019. Requires flag `--enable simd` [4] Requires (case-insensitive) flag `-wasmsimd`