diff options
Diffstat (limited to 'test')
-rw-r--r-- | test/lit/help/wasm-opt.test | 4 | ||||
-rw-r--r-- | test/lit/help/wasm2js.test | 4 | ||||
-rw-r--r-- | test/passes/no-exit-runtime.txt | 166 | ||||
-rw-r--r-- | test/passes/no-exit-runtime.wast | 47 |
4 files changed, 0 insertions, 221 deletions
diff --git a/test/lit/help/wasm-opt.test b/test/lit/help/wasm-opt.test index ef6a7637b..0179b2fbe 100644 --- a/test/lit/help/wasm-opt.test +++ b/test/lit/help/wasm-opt.test @@ -252,10 +252,6 @@ ;; CHECK-NEXT: ;; CHECK-NEXT: --nm name list ;; CHECK-NEXT: -;; CHECK-NEXT: --no-exit-runtime removes calls to atexit(), which -;; CHECK-NEXT: is valid if the C runtime will -;; CHECK-NEXT: never be exited -;; CHECK-NEXT: ;; CHECK-NEXT: --once-reduction reduces calls to code that only ;; CHECK-NEXT: runs once ;; CHECK-NEXT: diff --git a/test/lit/help/wasm2js.test b/test/lit/help/wasm2js.test index a10eee344..f02ce4c2a 100644 --- a/test/lit/help/wasm2js.test +++ b/test/lit/help/wasm2js.test @@ -214,10 +214,6 @@ ;; CHECK-NEXT: ;; CHECK-NEXT: --nm name list ;; CHECK-NEXT: -;; CHECK-NEXT: --no-exit-runtime removes calls to atexit(), which -;; CHECK-NEXT: is valid if the C runtime will -;; CHECK-NEXT: never be exited -;; CHECK-NEXT: ;; CHECK-NEXT: --once-reduction reduces calls to code that only ;; CHECK-NEXT: runs once ;; CHECK-NEXT: diff --git a/test/passes/no-exit-runtime.txt b/test/passes/no-exit-runtime.txt deleted file mode 100644 index 6f367dacc..000000000 --- a/test/passes/no-exit-runtime.txt +++ /dev/null @@ -1,166 +0,0 @@ -(module - (type $i32_i32_=>_i32 (func (param i32 i32) (result i32))) - (type $none_=>_none (func)) - (type $none_=>_i32 (func (result i32))) - (import "env" "atexit" (func $fimport$0 (param i32 i32) (result i32))) - (import "env" "__cxa_atexit" (func $fimport$1 (param i32 i32) (result i32))) - (import "env" "_atexit" (func $fimport$2 (param i32 i32) (result i32))) - (import "env" "___cxa_atexit" (func $fimport$3 (param i32 i32) (result i32))) - (import "env" "other" (func $fimport$4 (param i32 i32) (result i32))) - (func $caller - (drop - (block (result i32) - (drop - (i32.const 0) - ) - (drop - (i32.const 1) - ) - (i32.const 0) - ) - ) - (drop - (block (result i32) - (drop - (i32.const 0) - ) - (drop - (i32.const 1) - ) - (i32.const 0) - ) - ) - (drop - (block (result i32) - (drop - (i32.const 0) - ) - (drop - (i32.const 1) - ) - (i32.const 0) - ) - ) - (drop - (block (result i32) - (drop - (i32.const 0) - ) - (drop - (i32.const 1) - ) - (i32.const 0) - ) - ) - (drop - (call $fimport$4 - (i32.const 0) - (i32.const 1) - ) - ) - (drop - (block - (drop - (unreachable) - ) - (drop - (i32.const 1) - ) - (unreachable) - ) - ) - ) - (func $side-effects (result i32) - (local $x i32) - (drop - (block (result i32) - (drop - (local.tee $x - (i32.const 1) - ) - ) - (drop - (i32.const 2) - ) - (i32.const 0) - ) - ) - (drop - (block (result i32) - (drop - (i32.const 3) - ) - (drop - (local.tee $x - (i32.const 4) - ) - ) - (i32.const 0) - ) - ) - (drop - (block (result i32) - (drop - (local.tee $x - (i32.const 5) - ) - ) - (drop - (local.tee $x - (i32.const 6) - ) - ) - (i32.const 0) - ) - ) - (drop - (block - (drop - (unreachable) - ) - (drop - (local.tee $x - (i32.const 7) - ) - ) - (unreachable) - ) - ) - (drop - (block - (drop - (local.tee $x - (i32.const 8) - ) - ) - (drop - (unreachable) - ) - (unreachable) - ) - ) - (drop - (block - (drop - (unreachable) - ) - (drop - (i32.const 9) - ) - (unreachable) - ) - ) - (drop - (block - (drop - (i32.const 10) - ) - (drop - (unreachable) - ) - (unreachable) - ) - ) - (local.get $x) - ) -) diff --git a/test/passes/no-exit-runtime.wast b/test/passes/no-exit-runtime.wast deleted file mode 100644 index 15966e1db..000000000 --- a/test/passes/no-exit-runtime.wast +++ /dev/null @@ -1,47 +0,0 @@ -(module - (import "env" "atexit" (func $fimport$0 (param i32 i32) (result i32))) - (import "env" "__cxa_atexit" (func $fimport$1 (param i32 i32) (result i32))) - (import "env" "_atexit" (func $fimport$2 (param i32 i32) (result i32))) - (import "env" "___cxa_atexit" (func $fimport$3 (param i32 i32) (result i32))) - (import "env" "other" (func $fimport$4 (param i32 i32) (result i32))) - (func $caller - (drop (call $fimport$0 (i32.const 0) (i32.const 1))) - (drop (call $fimport$1 (i32.const 0) (i32.const 1))) - (drop (call $fimport$2 (i32.const 0) (i32.const 1))) - (drop (call $fimport$3 (i32.const 0) (i32.const 1))) - (drop (call $fimport$4 (i32.const 0) (i32.const 1))) - (drop (call $fimport$0 (unreachable) (i32.const 1))) - ) - (func $side-effects (result i32) - (local $x i32) - (drop (call $fimport$0 - (local.tee $x (i32.const 1)) - (i32.const 2) - )) - (drop (call $fimport$0 - (i32.const 3) - (local.tee $x (i32.const 4)) - )) - (drop (call $fimport$0 - (local.tee $x (i32.const 5)) - (local.tee $x (i32.const 6)) - )) - (drop (call $fimport$0 - (unreachable) - (local.tee $x (i32.const 7)) - )) - (drop (call $fimport$0 - (local.tee $x (i32.const 8)) - (unreachable) - )) - (drop (call $fimport$0 - (unreachable) - (i32.const 9) - )) - (drop (call $fimport$0 - (i32.const 10) - (unreachable) - )) - (local.get $x) - ) -) |