diff options
Diffstat (limited to 'test')
-rw-r--r-- | test/help/spectest-interp.txt | 1 | ||||
-rw-r--r-- | test/help/wasm-interp.txt | 1 | ||||
-rw-r--r-- | test/help/wasm-opcodecnt.txt | 1 | ||||
-rw-r--r-- | test/help/wasm-validate.txt | 1 | ||||
-rw-r--r-- | test/help/wasm2wat.txt | 1 | ||||
-rw-r--r-- | test/help/wast2json.txt | 1 | ||||
-rw-r--r-- | test/help/wat-desugar.txt | 1 | ||||
-rw-r--r-- | test/help/wat2wasm.txt | 1 | ||||
-rw-r--r-- | test/spec/relaxed-simd/i16x8_relaxed_q15mulr_s.txt | 6 | ||||
-rw-r--r-- | test/spec/relaxed-simd/i32x4_relaxed_trunc.txt | 6 | ||||
-rw-r--r-- | test/spec/relaxed-simd/i8x16_relaxed_swizzle.txt | 6 | ||||
-rw-r--r-- | test/spec/relaxed-simd/relaxed_laneselect.txt | 6 | ||||
-rw-r--r-- | test/spec/relaxed-simd/relaxed_madd_nmadd.txt | 6 | ||||
-rw-r--r-- | test/spec/relaxed-simd/relaxed_min_max.txt | 6 | ||||
-rwxr-xr-x | test/update-spec-tests.py | 1 |
15 files changed, 45 insertions, 0 deletions
diff --git a/test/help/spectest-interp.txt b/test/help/spectest-interp.txt index bbb68061..0bbeb97b 100644 --- a/test/help/spectest-interp.txt +++ b/test/help/spectest-interp.txt @@ -30,6 +30,7 @@ options: --enable-memory64 Enable 64-bit memory --enable-multi-memory Enable Multi-memory --enable-extended-const Enable Extended constant expressions + --enable-relaxed-simd Enable Relaxed SIMD --enable-all Enable all features -V, --value-stack-size=SIZE Size in elements of the value stack -C, --call-stack-size=SIZE Size in elements of the call stack diff --git a/test/help/wasm-interp.txt b/test/help/wasm-interp.txt index f6dc26b7..9a6eb811 100644 --- a/test/help/wasm-interp.txt +++ b/test/help/wasm-interp.txt @@ -41,6 +41,7 @@ options: --enable-memory64 Enable 64-bit memory --enable-multi-memory Enable Multi-memory --enable-extended-const Enable Extended constant expressions + --enable-relaxed-simd Enable Relaxed SIMD --enable-all Enable all features -V, --value-stack-size=SIZE Size in elements of the value stack -C, --call-stack-size=SIZE Size in elements of the call stack diff --git a/test/help/wasm-opcodecnt.txt b/test/help/wasm-opcodecnt.txt index 2a0606b9..d6899d61 100644 --- a/test/help/wasm-opcodecnt.txt +++ b/test/help/wasm-opcodecnt.txt @@ -31,6 +31,7 @@ options: --enable-memory64 Enable 64-bit memory --enable-multi-memory Enable Multi-memory --enable-extended-const Enable Extended constant expressions + --enable-relaxed-simd Enable Relaxed SIMD --enable-all Enable all features -o, --output=FILENAME Output file for the opcode counts, by default use stdout -c, --cutoff=N Cutoff for reporting counts less than N diff --git a/test/help/wasm-validate.txt b/test/help/wasm-validate.txt index 4ceeb329..8e3de11b 100644 --- a/test/help/wasm-validate.txt +++ b/test/help/wasm-validate.txt @@ -30,6 +30,7 @@ options: --enable-memory64 Enable 64-bit memory --enable-multi-memory Enable Multi-memory --enable-extended-const Enable Extended constant expressions + --enable-relaxed-simd Enable Relaxed SIMD --enable-all Enable all features --no-debug-names Ignore debug names in the binary file --ignore-custom-section-errors Ignore errors in custom sections diff --git a/test/help/wasm2wat.txt b/test/help/wasm2wat.txt index a2b78d31..39f7ae35 100644 --- a/test/help/wasm2wat.txt +++ b/test/help/wasm2wat.txt @@ -36,6 +36,7 @@ options: --enable-memory64 Enable 64-bit memory --enable-multi-memory Enable Multi-memory --enable-extended-const Enable Extended constant expressions + --enable-relaxed-simd Enable Relaxed SIMD --enable-all Enable all features --inline-exports Write all exports inline --inline-imports Write all imports inline diff --git a/test/help/wast2json.txt b/test/help/wast2json.txt index 95fa3a3e..d6888fc2 100644 --- a/test/help/wast2json.txt +++ b/test/help/wast2json.txt @@ -33,6 +33,7 @@ options: --enable-memory64 Enable 64-bit memory --enable-multi-memory Enable Multi-memory --enable-extended-const Enable Extended constant expressions + --enable-relaxed-simd Enable Relaxed SIMD --enable-all Enable all features -o, --output=FILE output JSON file -r, --relocatable Create a relocatable wasm binary (suitable for linking with e.g. lld) diff --git a/test/help/wat-desugar.txt b/test/help/wat-desugar.txt index 268fd600..5d84034f 100644 --- a/test/help/wat-desugar.txt +++ b/test/help/wat-desugar.txt @@ -40,6 +40,7 @@ options: --enable-memory64 Enable 64-bit memory --enable-multi-memory Enable Multi-memory --enable-extended-const Enable Extended constant expressions + --enable-relaxed-simd Enable Relaxed SIMD --enable-all Enable all features --generate-names Give auto-generated names to non-named functions, types, etc. ;;; STDOUT ;;) diff --git a/test/help/wat2wasm.txt b/test/help/wat2wasm.txt index b4a6d1d0..31ca9714 100644 --- a/test/help/wat2wasm.txt +++ b/test/help/wat2wasm.txt @@ -40,6 +40,7 @@ options: --enable-memory64 Enable 64-bit memory --enable-multi-memory Enable Multi-memory --enable-extended-const Enable Extended constant expressions + --enable-relaxed-simd Enable Relaxed SIMD --enable-all Enable all features -o, --output=FILE Output wasm binary file. Use "-" to write to stdout. -r, --relocatable Create a relocatable wasm binary (suitable for linking with e.g. lld) diff --git a/test/spec/relaxed-simd/i16x8_relaxed_q15mulr_s.txt b/test/spec/relaxed-simd/i16x8_relaxed_q15mulr_s.txt new file mode 100644 index 00000000..59174d0b --- /dev/null +++ b/test/spec/relaxed-simd/i16x8_relaxed_q15mulr_s.txt @@ -0,0 +1,6 @@ +;;; TOOL: run-interp-spec +;;; STDIN_FILE: third_party/testsuite/proposals/relaxed-simd/i16x8_relaxed_q15mulr_s.wast +;;; ARGS*: --enable-relaxed-simd +(;; STDOUT ;;; +2/2 tests passed. +;;; STDOUT ;;) diff --git a/test/spec/relaxed-simd/i32x4_relaxed_trunc.txt b/test/spec/relaxed-simd/i32x4_relaxed_trunc.txt new file mode 100644 index 00000000..cfa9d06b --- /dev/null +++ b/test/spec/relaxed-simd/i32x4_relaxed_trunc.txt @@ -0,0 +1,6 @@ +;;; TOOL: run-interp-spec +;;; STDIN_FILE: third_party/testsuite/proposals/relaxed-simd/i32x4_relaxed_trunc.wast +;;; ARGS*: --enable-relaxed-simd +(;; STDOUT ;;; +9/9 tests passed. +;;; STDOUT ;;) diff --git a/test/spec/relaxed-simd/i8x16_relaxed_swizzle.txt b/test/spec/relaxed-simd/i8x16_relaxed_swizzle.txt new file mode 100644 index 00000000..c57b5842 --- /dev/null +++ b/test/spec/relaxed-simd/i8x16_relaxed_swizzle.txt @@ -0,0 +1,6 @@ +;;; TOOL: run-interp-spec +;;; STDIN_FILE: third_party/testsuite/proposals/relaxed-simd/i8x16_relaxed_swizzle.wast +;;; ARGS*: --enable-relaxed-simd +(;; STDOUT ;;; +4/4 tests passed. +;;; STDOUT ;;) diff --git a/test/spec/relaxed-simd/relaxed_laneselect.txt b/test/spec/relaxed-simd/relaxed_laneselect.txt new file mode 100644 index 00000000..59d901b4 --- /dev/null +++ b/test/spec/relaxed-simd/relaxed_laneselect.txt @@ -0,0 +1,6 @@ +;;; TOOL: run-interp-spec +;;; STDIN_FILE: third_party/testsuite/proposals/relaxed-simd/relaxed_laneselect.wast +;;; ARGS*: --enable-relaxed-simd +(;; STDOUT ;;; +6/6 tests passed. +;;; STDOUT ;;) diff --git a/test/spec/relaxed-simd/relaxed_madd_nmadd.txt b/test/spec/relaxed-simd/relaxed_madd_nmadd.txt new file mode 100644 index 00000000..23a59b0d --- /dev/null +++ b/test/spec/relaxed-simd/relaxed_madd_nmadd.txt @@ -0,0 +1,6 @@ +;;; TOOL: run-interp-spec +;;; STDIN_FILE: third_party/testsuite/proposals/relaxed-simd/relaxed_madd_nmadd.wast +;;; ARGS*: --enable-relaxed-simd +(;; STDOUT ;;; +7/7 tests passed. +;;; STDOUT ;;) diff --git a/test/spec/relaxed-simd/relaxed_min_max.txt b/test/spec/relaxed-simd/relaxed_min_max.txt new file mode 100644 index 00000000..18b35b22 --- /dev/null +++ b/test/spec/relaxed-simd/relaxed_min_max.txt @@ -0,0 +1,6 @@ +;;; TOOL: run-interp-spec +;;; STDIN_FILE: third_party/testsuite/proposals/relaxed-simd/relaxed_min_max.wast +;;; ARGS*: --enable-relaxed-simd +(;; STDOUT ;;; +13/13 tests passed. +;;; STDOUT ;;) diff --git a/test/update-spec-tests.py b/test/update-spec-tests.py index 8e796346..88399eac 100755 --- a/test/update-spec-tests.py +++ b/test/update-spec-tests.py @@ -94,6 +94,7 @@ def main(args): 'exception-handling': '--enable-exceptions', 'extended-const': '--enable-extended-const', 'tail-call': '--enable-tail-call', + 'relaxed-simd': '--enable-relaxed-simd', } unimplemented = set([ |