diff options
Diffstat (limited to 'test/passes/asyncify_pass-arg=asyncify-addlist@foo_pass-arg=asyncify-ignore-indirect.txt')
-rw-r--r-- | test/passes/asyncify_pass-arg=asyncify-addlist@foo_pass-arg=asyncify-ignore-indirect.txt | 196 |
1 files changed, 0 insertions, 196 deletions
diff --git a/test/passes/asyncify_pass-arg=asyncify-addlist@foo_pass-arg=asyncify-ignore-indirect.txt b/test/passes/asyncify_pass-arg=asyncify-addlist@foo_pass-arg=asyncify-ignore-indirect.txt deleted file mode 100644 index 213ead5aa..000000000 --- a/test/passes/asyncify_pass-arg=asyncify-addlist@foo_pass-arg=asyncify-ignore-indirect.txt +++ /dev/null @@ -1,196 +0,0 @@ -(module - (type $t (func)) - (type $i32_=>_none (func (param i32))) - (type $none_=>_i32 (func (result i32))) - (import "env" "import" (func $import)) - (global $__asyncify_state (mut i32) (i32.const 0)) - (global $__asyncify_data (mut i32) (i32.const 0)) - (memory $0 1 2) - (table $0 1 funcref) - (elem (i32.const 0)) - (export "asyncify_start_unwind" (func $asyncify_start_unwind)) - (export "asyncify_stop_unwind" (func $asyncify_stop_unwind)) - (export "asyncify_start_rewind" (func $asyncify_start_rewind)) - (export "asyncify_stop_rewind" (func $asyncify_stop_rewind)) - (export "asyncify_get_state" (func $asyncify_get_state)) - (func $foo - (local $0 i32) - (local $1 i32) - (if - (i32.eq - (global.get $__asyncify_state) - (i32.const 2) - ) - (nop) - ) - (local.set $0 - (block $__asyncify_unwind (result i32) - (block - (block - (if - (i32.eq - (global.get $__asyncify_state) - (i32.const 2) - ) - (block - (i32.store - (global.get $__asyncify_data) - (i32.add - (i32.load - (global.get $__asyncify_data) - ) - (i32.const -4) - ) - ) - (local.set $1 - (i32.load - (i32.load - (global.get $__asyncify_data) - ) - ) - ) - ) - ) - (block - (if - (i32.eq - (global.get $__asyncify_state) - (i32.const 0) - ) - (call $nothing) - ) - (if - (if (result i32) - (i32.eq - (global.get $__asyncify_state) - (i32.const 0) - ) - (i32.const 1) - (i32.eq - (local.get $1) - (i32.const 0) - ) - ) - (block - (call_indirect (type $t) - (i32.const 0) - ) - (if - (i32.eq - (global.get $__asyncify_state) - (i32.const 1) - ) - (br $__asyncify_unwind - (i32.const 0) - ) - ) - ) - ) - ) - ) - (return) - ) - ) - ) - (block - (i32.store - (i32.load - (global.get $__asyncify_data) - ) - (local.get $0) - ) - (i32.store - (global.get $__asyncify_data) - (i32.add - (i32.load - (global.get $__asyncify_data) - ) - (i32.const 4) - ) - ) - ) - (nop) - ) - (func $bar - (call $nothing) - (call_indirect (type $t) - (i32.const 0) - ) - ) - (func $nothing - (nop) - ) - (func $asyncify_start_unwind (param $0 i32) - (global.set $__asyncify_state - (i32.const 1) - ) - (global.set $__asyncify_data - (local.get $0) - ) - (if - (i32.gt_u - (i32.load - (global.get $__asyncify_data) - ) - (i32.load offset=4 - (global.get $__asyncify_data) - ) - ) - (unreachable) - ) - ) - (func $asyncify_stop_unwind - (global.set $__asyncify_state - (i32.const 0) - ) - (if - (i32.gt_u - (i32.load - (global.get $__asyncify_data) - ) - (i32.load offset=4 - (global.get $__asyncify_data) - ) - ) - (unreachable) - ) - ) - (func $asyncify_start_rewind (param $0 i32) - (global.set $__asyncify_state - (i32.const 2) - ) - (global.set $__asyncify_data - (local.get $0) - ) - (if - (i32.gt_u - (i32.load - (global.get $__asyncify_data) - ) - (i32.load offset=4 - (global.get $__asyncify_data) - ) - ) - (unreachable) - ) - ) - (func $asyncify_stop_rewind - (global.set $__asyncify_state - (i32.const 0) - ) - (if - (i32.gt_u - (i32.load - (global.get $__asyncify_data) - ) - (i32.load offset=4 - (global.get $__asyncify_data) - ) - ) - (unreachable) - ) - ) - (func $asyncify_get_state (result i32) - (global.get $__asyncify_state) - ) -) |