diff options
Diffstat (limited to 'test')
-rw-r--r-- | test/passes/precompute-propagate_all-features.txt (renamed from test/passes/precompute-propagate.txt) | 10 | ||||
-rw-r--r-- | test/passes/precompute-propagate_all-features.wast (renamed from test/passes/precompute-propagate.wast) | 6 |
2 files changed, 15 insertions, 1 deletions
diff --git a/test/passes/precompute-propagate.txt b/test/passes/precompute-propagate_all-features.txt index a544c30ba..93ec352ee 100644 --- a/test/passes/precompute-propagate.txt +++ b/test/passes/precompute-propagate_all-features.txt @@ -3,6 +3,7 @@ (type $FUNCSIG$ii (func (param i32) (result i32))) (type $FUNCSIG$iii (func (param i32 i32) (result i32))) (type $FUNCSIG$iiii (func (param i32 i32 i32) (result i32))) + (type $FUNCSIG$V (func (result v128))) (memory $0 10 10) (func $basic (; 0 ;) (type $FUNCSIG$vi) (param $p i32) (local $x i32) @@ -254,4 +255,13 @@ (i32.const 14) ) ) + (func $simd-load (; 17 ;) (type $FUNCSIG$V) (result v128) + (local $x v128) + (local.set $x + (v8x16.load_splat + (i32.const 0) + ) + ) + (local.get $x) + ) ) diff --git a/test/passes/precompute-propagate.wast b/test/passes/precompute-propagate_all-features.wast index 17da74085..169337fc3 100644 --- a/test/passes/precompute-propagate.wast +++ b/test/passes/precompute-propagate_all-features.wast @@ -170,5 +170,9 @@ ) ) ) + (func $simd-load (result v128) + (local $x v128) + (local.set $x (v8x16.load_splat (i32.const 0))) + (local.get $x) + ) ) - |