diff options
author | Thomas Lively <tlively@google.com> | 2021-06-17 07:28:44 -0700 |
---|---|---|
committer | Thomas Lively <7121787+tlively@users.noreply.github.com> | 2021-06-17 14:35:56 -0400 |
commit | ea0b9ee1e1083962da9bfa52fa09870fcc4f72bb (patch) | |
tree | 57503487eaf47f18d93e5601f402084c94b7ad46 /test/passes/extract-function_pass-arg=extract-function@foo.txt | |
parent | 8de4349ebdb6ce398ef4939f9f375a7413d99b09 (diff) | |
download | binaryen-ea0b9ee1e1083962da9bfa52fa09870fcc4f72bb.tar.gz binaryen-ea0b9ee1e1083962da9bfa52fa09870fcc4f72bb.tar.bz2 binaryen-ea0b9ee1e1083962da9bfa52fa09870fcc4f72bb.zip |
Add a extract-function-index pass
This is a useful alternative to extract-function when you don't know the
function's name.
Also moves the extract-function tests to be lit tests and re-uses them as
extract-function-index tests.
Diffstat (limited to 'test/passes/extract-function_pass-arg=extract-function@foo.txt')
-rw-r--r-- | test/passes/extract-function_pass-arg=extract-function@foo.txt | 28 |
1 files changed, 0 insertions, 28 deletions
diff --git a/test/passes/extract-function_pass-arg=extract-function@foo.txt b/test/passes/extract-function_pass-arg=extract-function@foo.txt deleted file mode 100644 index 3caf274c3..000000000 --- a/test/passes/extract-function_pass-arg=extract-function@foo.txt +++ /dev/null @@ -1,28 +0,0 @@ -(module - (type $none_=>_none (func)) - (import "env" "bar" (func $bar)) - (export "foo" (func $foo)) - (func $foo - (call $bar) - ) -) -(module - (type $none_=>_none (func)) - (import "env" "other" (func $other)) - (export "foo" (func $foo)) - (func $foo - (nop) - ) -) -(module - (type $none (func)) - (import "env" "other" (func $other)) - (table $t 10 funcref) - (elem $0 (i32.const 0) $other) - (export "foo" (func $foo)) - (func $foo - (call_indirect (type $none) - (i32.const 10) - ) - ) -) |